diff --git a/interface/package.json b/interface/package.json
index da1c985d7..65aa59f3a 100644
--- a/interface/package.json
+++ b/interface/package.json
@@ -22,7 +22,7 @@
"lint": "eslint . --fix"
},
"dependencies": {
- "@alova/adapter-xhr": "^1.0.6",
+ "@alova/adapter-xhr": "^2.0.4",
"@alova/scene-react": "^1.6.2",
"@emotion/react": "^11.13.0",
"@emotion/styled": "^11.13.0",
@@ -30,18 +30,18 @@
"@mui/material": "^5.16.6",
"@table-library/react-table-library": "4.1.7",
"@types/lodash-es": "^4.17.12",
- "@types/node": "^22.0.2",
+ "@types/node": "^22.1.0",
"@types/react": "^18.3.3",
"@types/react-dom": "^18.3.0",
"@types/react-router-dom": "^5.3.3",
- "alova": "^2.21.4",
+ "alova": "^3.0.5",
"async-validator": "^4.2.5",
"history": "^5.3.0",
"jwt-decode": "^4.0.0",
"lodash-es": "^4.17.21",
"mime-types": "^2.1.35",
- "react": "latest",
- "react-dom": "latest",
+ "react": "^18.3.1",
+ "react-dom": "^18.3.1",
"react-dropzone": "^14.2.3",
"react-icons": "^5.2.1",
"react-router-dom": "^6.26.0",
diff --git a/interface/src/AuthenticatedRouting.tsx b/interface/src/AuthenticatedRouting.tsx
index 3e9a619e2..cdd00b09e 100644
--- a/interface/src/AuthenticatedRouting.tsx
+++ b/interface/src/AuthenticatedRouting.tsx
@@ -4,6 +4,7 @@ import { Navigate, Route, Routes } from 'react-router-dom';
import CustomEntities from 'app/main/CustomEntities';
import Customization from 'app/main/Customization';
import Devices from 'app/main/Devices';
+import Help from 'app/main/Help';
import Modules from 'app/main/Modules';
import Scheduler from 'app/main/Scheduler';
import Sensors from 'app/main/Sensors';
@@ -26,8 +27,6 @@ import SystemLog from 'app/status/SystemLog';
import { Layout } from 'components';
import { AuthenticatedContext } from 'contexts/authentication';
-import Help from './app/main/Help';
-
const AuthenticatedRouting: FC = () => {
const { me } = useContext(AuthenticatedContext);
return (
diff --git a/interface/src/SignIn.tsx b/interface/src/SignIn.tsx
index f1c6dfc8b..36a533ba4 100644
--- a/interface/src/SignIn.tsx
+++ b/interface/src/SignIn.tsx
@@ -8,7 +8,7 @@ import { Box, Button, Paper, Typography } from '@mui/material';
import * as AuthenticationApi from 'api/authentication';
import { PROJECT_NAME } from 'api/env';
-import { useRequest } from 'alova';
+import { useRequest } from 'alova/client';
import type { ValidateFieldsError } from 'async-validator';
import {
LanguageSelector,
diff --git a/interface/src/api/endpoints.ts b/interface/src/api/endpoints.ts
index e2f351f8f..5e9fdb3e6 100644
--- a/interface/src/api/endpoints.ts
+++ b/interface/src/api/endpoints.ts
@@ -8,8 +8,19 @@ export const ACCESS_TOKEN = 'access_token';
export const alovaInstance = createAlova({
statesHook: ReactHook,
- timeout: 3000, // 3 seconds but throwing a timeout error
- localCache: null,
+ cacheFor: null,
+ // TODO fix cache
+ // cacheFor: {
+ // // Set the cache mode for POST uniformly
+ // POST: {
+ // mode: 'restore',
+ // expire: 60 * 10 * 1000
+ // },
+ // // Set the cache mode for HEAD requests uniformly
+ // HEAD: 60 * 10 * 1000
+ // },
+ // timeout: 3000, // 3 seconds but throwing a timeout error
+ // localCache: null,
// localCache: {
// GET: {
// mode: 'placeholder', // see https://alova.js.org/learning/response-cache/#cache-replaceholder-mode
diff --git a/interface/src/api/system.ts b/interface/src/api/system.ts
index 7b5e46c7b..beabe0125 100644
--- a/interface/src/api/system.ts
+++ b/interface/src/api/system.ts
@@ -1,8 +1,3 @@
-/* eslint-disable @typescript-eslint/no-unsafe-member-access */
-
-/* eslint-disable @typescript-eslint/no-unsafe-call */
-
-/* eslint-disable @typescript-eslint/no-unsafe-return */
import type { HardwareStatus, LogSettings, SystemStatus } from 'types';
import { alovaInstance, alovaInstanceGH } from './endpoints';
@@ -31,13 +26,13 @@ export const fetchLogES = () => alovaInstance.Get('/es/log');
// Get versions from github
export const getStableVersion = () =>
alovaInstanceGH.Get('latest', {
- transformData(response) {
+ transform(response: { data: { name: string } }) {
return response.data.name.substring(1);
}
});
export const getDevVersion = () =>
alovaInstanceGH.Get('tags/latest', {
- transformData(response) {
+ transform(response: { data: { name: string } }) {
return response.data.name.split(/\s+/).splice(-1)[0].substring(1);
}
});
diff --git a/interface/src/app/main/CustomEntities.tsx b/interface/src/app/main/CustomEntities.tsx
index 77b95fad8..ebf776a68 100644
--- a/interface/src/app/main/CustomEntities.tsx
+++ b/interface/src/app/main/CustomEntities.tsx
@@ -20,7 +20,7 @@ import {
Table
} from '@table-library/react-table-library/table';
import { useTheme } from '@table-library/react-table-library/theme';
-import { updateState, useRequest } from 'alova';
+import { updateState, useRequest } from 'alova/client';
import {
BlockNavigation,
ButtonRow,
@@ -182,7 +182,6 @@ const CustomEntities: FC = () => {
const onDialogSave = (updatedItem: EntityItem) => {
setDialogOpen(false);
-
updateState('entities', (data: EntityItem[]) => {
const new_data = creating
? [
diff --git a/interface/src/app/main/Customization.tsx b/interface/src/app/main/Customization.tsx
index 00e3905ea..b9d9311ac 100644
--- a/interface/src/app/main/Customization.tsx
+++ b/interface/src/app/main/Customization.tsx
@@ -40,7 +40,7 @@ import {
} from '@table-library/react-table-library/table';
import { useTheme } from '@table-library/react-table-library/theme';
import { dialogStyle } from 'CustomTheme';
-import { useRequest } from 'alova';
+import { useRequest } from 'alova/client';
import RestartMonitor from 'app/status/RestartMonitor';
import {
BlockNavigation,
diff --git a/interface/src/app/main/Devices.tsx b/interface/src/app/main/Devices.tsx
index a744e35b8..d4439fbfc 100644
--- a/interface/src/app/main/Devices.tsx
+++ b/interface/src/app/main/Devices.tsx
@@ -57,7 +57,7 @@ import {
import { useTheme } from '@table-library/react-table-library/theme';
import type { Action, State } from '@table-library/react-table-library/types/common';
import { dialogStyle } from 'CustomTheme';
-import { useRequest } from 'alova';
+import { useRequest } from 'alova/client';
import { ButtonRow, MessageBox, SectionContent, useLayoutTitle } from 'components';
import { AuthenticatedContext } from 'contexts/authentication';
import { useI18nContext } from 'i18n/i18n-react';
diff --git a/interface/src/app/main/Help.tsx b/interface/src/app/main/Help.tsx
index 129db407d..fa3fda51b 100644
--- a/interface/src/app/main/Help.tsx
+++ b/interface/src/app/main/Help.tsx
@@ -18,8 +18,10 @@ import {
Typography
} from '@mui/material';
+import * as SystemApi from 'api/system';
+
import * as EMSESP from 'app/main/api';
-import { useRequest } from 'alova';
+import { useAutoRequest, useRequest } from 'alova/client';
import { SectionContent, useLayoutTitle } from 'components';
import { useI18nContext } from 'i18n/i18n-react';
@@ -36,6 +38,9 @@ const Help: FC = () => {
}
);
+ // TODO check useAutoRequest - https://alova.js.org/tutorial/client/strategy/use-auto-request/#basic-usage
+ const { data, loading } = useAutoRequest(SystemApi.readSystemStatus);
+
onGetAPI((event) => {
const anchor = document.createElement('a');
anchor.href = URL.createObjectURL(
@@ -45,7 +50,7 @@ const Help: FC = () => {
);
anchor.download =
- 'emsesp_' + event.sendArgs[0].device + '_' + event.sendArgs[0].entity + '.txt';
+ 'emsesp_' + event.args[0].device + '_' + event.args[0].entity + '.txt';
anchor.click();
URL.revokeObjectURL(anchor.href);
toast.info(LL.DOWNLOAD_SUCCESSFUL());
@@ -57,88 +62,97 @@ const Help: FC = () => {
});
};
+ console.log('loading: ' + loading + ' data2: ' + data);
+
+ if (loading) {
+ return
Loading...
;
+ }
+
return (
-
-
-
-
-
-
-
-
-
-
-
-
+ <>
+ version is {data.emsesp_version}
+
+
+
+
+
+
+
+
+
+
+
+
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {LL.HELP_INFORMATION_4()}
+
+ }
+ variant="outlined"
+ color="primary"
+ onClick={() => callAPI('system', 'info')}
>
-
-
-
-
-
-
-
-
-
+ {LL.SUPPORT_INFORMATION(0)}
+
+
-
-
- {LL.HELP_INFORMATION_4()}
-
}
variant="outlined"
color="primary"
- onClick={() => callAPI('system', 'info')}
+ onClick={() => callAPI('system', 'allvalues')}
>
- {LL.SUPPORT_INFORMATION(0)}
+ All Values
-
- }
- variant="outlined"
- color="primary"
- onClick={() => callAPI('system', 'allvalues')}
- >
- All Values
-
-
-
-
- {LL.HELP_INFORMATION_5()}
-
-
-
- {'github.com/emsesp/EMS-ESP32'}
-
-
-
- @proddy @MichaelDvP
-
-
-
+
+
+ {LL.HELP_INFORMATION_5()}
+
+
+
+ {'github.com/emsesp/EMS-ESP32'}
+
+
+
+ @proddy @MichaelDvP
+
+
+
+ >
);
};
diff --git a/interface/src/app/main/Modules.tsx b/interface/src/app/main/Modules.tsx
index a715e2c3c..1c7313192 100644
--- a/interface/src/app/main/Modules.tsx
+++ b/interface/src/app/main/Modules.tsx
@@ -8,6 +8,8 @@ import CircleIcon from '@mui/icons-material/Circle';
import WarningIcon from '@mui/icons-material/Warning';
import { Box, Button, Typography } from '@mui/material';
+import { alovaInstance } from 'api/endpoints';
+
import {
Body,
Cell,
@@ -18,7 +20,7 @@ import {
Table
} from '@table-library/react-table-library/table';
import { useTheme } from '@table-library/react-table-library/theme';
-import { updateState, useRequest } from 'alova';
+import { updateState, useRequest } from 'alova/client';
import {
BlockNavigation,
ButtonRow,
@@ -122,14 +124,19 @@ const Modules: FC = () => {
return mi.enabled !== mi.o_enabled || mi.license !== mi.o_license;
}
+ // TODO example of how to use updateState
+ // TODO see https://alova.js.org/api/states/#updatestate
const updateModuleItem = (updatedItem: ModuleItem) => {
- updateState('modules', (data: ModuleItem[]) => {
- const new_data = data.map((mi) =>
- mi.id === updatedItem.id ? { ...mi, ...updatedItem } : mi
- );
- setNumChanges(new_data.filter((mi) => hasModulesChanged(mi)).length);
- return new_data;
- });
+ updateState(
+ [alovaInstance.snapshots.match('modules', true)] as any,
+ (data: ModuleItem[]) => {
+ const new_data = data.map((mi) =>
+ mi.id === updatedItem.id ? { ...mi, ...updatedItem } : mi
+ );
+ setNumChanges(new_data.filter((mi) => hasModulesChanged(mi)).length);
+ return new_data;
+ }
+ );
};
const saveModules = async () => {
diff --git a/interface/src/app/main/Scheduler.tsx b/interface/src/app/main/Scheduler.tsx
index 0c3327aea..034357375 100644
--- a/interface/src/app/main/Scheduler.tsx
+++ b/interface/src/app/main/Scheduler.tsx
@@ -19,7 +19,7 @@ import {
Table
} from '@table-library/react-table-library/table';
import { useTheme } from '@table-library/react-table-library/theme';
-import { updateState, useRequest } from 'alova';
+import { updateState, useRequest } from 'alova/client';
import {
BlockNavigation,
ButtonRow,
@@ -177,7 +177,6 @@ const Scheduler: FC = () => {
const onDialogSave = (updatedItem: ScheduleItem) => {
setDialogOpen(false);
-
updateState('schedule', (data: ScheduleItem[]) => {
const new_data = creating
? [
diff --git a/interface/src/app/main/Sensors.tsx b/interface/src/app/main/Sensors.tsx
index 039ba37bb..4956311f0 100644
--- a/interface/src/app/main/Sensors.tsx
+++ b/interface/src/app/main/Sensors.tsx
@@ -21,7 +21,7 @@ import {
} from '@table-library/react-table-library/table';
import { useTheme } from '@table-library/react-table-library/theme';
import type { State } from '@table-library/react-table-library/types/common';
-import { useRequest } from 'alova';
+import { useRequest } from 'alova/client';
import { ButtonRow, SectionContent, useLayoutTitle } from 'components';
import { AuthenticatedContext } from 'contexts/authentication';
import { useI18nContext } from 'i18n/i18n-react';
diff --git a/interface/src/app/main/api.ts b/interface/src/app/main/api.ts
index b2c4bd0d0..752aa71cc 100644
--- a/interface/src/app/main/api.ts
+++ b/interface/src/app/main/api.ts
@@ -65,7 +65,7 @@ export const readDeviceEntities = (id: number) =>
alovaInstance.Get(`/rest/deviceEntities`, {
params: { id },
responseType: 'arraybuffer',
- transformData(data) {
+ transform(data) {
return (data as DeviceEntity[]).map((de: DeviceEntity) => ({
...de,
o_m: de.m,
@@ -89,7 +89,7 @@ export const writeDeviceName = (data: { id: number; name: string }) =>
export const readSchedule = () =>
alovaInstance.Get('/rest/schedule', {
name: 'schedule',
- transformData(data) {
+ transform(data) {
return (data as Schedule).schedule.map((si: ScheduleItem) => ({
...si,
o_id: si.id,
@@ -110,7 +110,7 @@ export const writeSchedule = (data: Schedule) =>
export const readModules = () =>
alovaInstance.Get('/rest/modules', {
name: 'modules',
- transformData(data) {
+ transform(data) {
return (data as Modules).modules.map((mi: ModuleItem) => ({
...mi,
o_enabled: mi.enabled,
@@ -128,7 +128,7 @@ export const writeModules = (data: {
export const readCustomEntities = () =>
alovaInstance.Get('/rest/customEntities', {
name: 'entities',
- transformData(data) {
+ transform(data) {
return (data as Entities).entities.map((ei: EntityItem) => ({
...ei,
o_id: ei.id,
diff --git a/interface/src/app/settings/ApplicationSettings.tsx b/interface/src/app/settings/ApplicationSettings.tsx
index fc0dfae96..134eea9ad 100644
--- a/interface/src/app/settings/ApplicationSettings.tsx
+++ b/interface/src/app/settings/ApplicationSettings.tsx
@@ -19,7 +19,7 @@ import {
import * as SystemApi from 'api/system';
-import { useRequest } from 'alova';
+import { useRequest } from 'alova/client';
import RestartMonitor from 'app/status/RestartMonitor';
import type { ValidateFieldsError } from 'async-validator';
import {
diff --git a/interface/src/app/settings/NTPSettings.tsx b/interface/src/app/settings/NTPSettings.tsx
index ae8ef094a..fe9eae1cb 100644
--- a/interface/src/app/settings/NTPSettings.tsx
+++ b/interface/src/app/settings/NTPSettings.tsx
@@ -7,7 +7,7 @@ import { Button, Checkbox, MenuItem } from '@mui/material';
import * as NTPApi from 'api/ntp';
-import { updateState } from 'alova';
+import { updateState } from 'alova/client';
import type { ValidateFieldsError } from 'async-validator';
import {
BlockFormControlLabel,
@@ -73,6 +73,7 @@ const NTPSettings: FC = () => {
const changeTimeZone = (event: React.ChangeEvent) => {
updateFormValue(event);
+ // TODO fix
updateState('ntpSettings', (settings: NTPSettingsType) => ({
...settings,
tz_label: event.target.value,
diff --git a/interface/src/app/settings/Settings.tsx b/interface/src/app/settings/Settings.tsx
index a9e49f8ca..a510cb0d5 100644
--- a/interface/src/app/settings/Settings.tsx
+++ b/interface/src/app/settings/Settings.tsx
@@ -24,7 +24,7 @@ import {
import * as SystemApi from 'api/system';
import { dialogStyle } from 'CustomTheme';
-import { useRequest } from 'alova';
+import { useRequest } from 'alova/client';
import { SectionContent, useLayoutTitle } from 'components';
import ListMenuItem from 'components/layout/ListMenuItem';
import { useI18nContext } from 'i18n/i18n-react';
diff --git a/interface/src/app/settings/UploadDownload.tsx b/interface/src/app/settings/UploadDownload.tsx
index c041631db..586e9f50a 100644
--- a/interface/src/app/settings/UploadDownload.tsx
+++ b/interface/src/app/settings/UploadDownload.tsx
@@ -7,7 +7,7 @@ import { Box, Button, Divider, Link, Typography } from '@mui/material';
import * as SystemApi from 'api/system';
import * as EMSESP from 'app/main/api';
-import { useRequest } from 'alova';
+import { useRequest } from 'alova/client';
import type { APIcall } from 'app/main/types';
import {
FormLoader,
@@ -150,11 +150,7 @@ const UploadDownload: FC = () => {
saveFile(event.data, 'schedule.json');
});
onGetAPI((event) => {
- saveFile(
- event.data,
-
- event.sendArgs[0].device + '_' + event.sendArgs[0].entity + '.txt'
- );
+ saveFile(event.data, event.args[0].device + '_' + event.args[0].entity + '.txt');
});
const downloadSettings = async () => {
diff --git a/interface/src/app/settings/network/NetworkSettings.tsx b/interface/src/app/settings/network/NetworkSettings.tsx
index cc1d8386a..4af4e6a3b 100644
--- a/interface/src/app/settings/network/NetworkSettings.tsx
+++ b/interface/src/app/settings/network/NetworkSettings.tsx
@@ -26,7 +26,7 @@ import {
import * as NetworkApi from 'api/network';
import * as SystemApi from 'api/system';
-import { updateState, useRequest } from 'alova';
+import { updateState, useRequest } from 'alova/client';
import type { ValidateFieldsError } from 'async-validator';
import {
BlockFormControlLabel,
diff --git a/interface/src/app/settings/network/WiFiNetworkScanner.tsx b/interface/src/app/settings/network/WiFiNetworkScanner.tsx
index 3ffd32fb9..5a48fb7f2 100644
--- a/interface/src/app/settings/network/WiFiNetworkScanner.tsx
+++ b/interface/src/app/settings/network/WiFiNetworkScanner.tsx
@@ -6,7 +6,7 @@ import { Button } from '@mui/material';
import * as NetworkApi from 'api/network';
-import { updateState, useRequest } from 'alova';
+import { updateState, useRequest } from 'alova/client';
import { ButtonRow, FormLoader, SectionContent } from 'components';
import { useI18nContext } from 'i18n/i18n-react';
@@ -47,6 +47,7 @@ const WiFiNetworkScanner: FC = () => {
onCompleteScanNetworks(() => {
pollCount.current = 0;
setErrorMessage(undefined);
+ // TODO fix
updateState('listNetworks', () => undefined);
void getNetworkList();
});
diff --git a/interface/src/app/settings/security/GenerateToken.tsx b/interface/src/app/settings/security/GenerateToken.tsx
index 1d34536df..b24a497a5 100644
--- a/interface/src/app/settings/security/GenerateToken.tsx
+++ b/interface/src/app/settings/security/GenerateToken.tsx
@@ -17,7 +17,7 @@ import {
import * as SecurityApi from 'api/security';
import { dialogStyle } from 'CustomTheme';
-import { useRequest } from 'alova';
+import { useRequest } from 'alova/client';
import { MessageBox } from 'components';
import { useI18nContext } from 'i18n/i18n-react';
diff --git a/interface/src/app/status/APStatus.tsx b/interface/src/app/status/APStatus.tsx
index de43be859..4f70191d2 100644
--- a/interface/src/app/status/APStatus.tsx
+++ b/interface/src/app/status/APStatus.tsx
@@ -18,7 +18,7 @@ import type { Theme } from '@mui/material';
import * as APApi from 'api/ap';
-import { useRequest } from 'alova';
+import { useRequest } from 'alova/client';
import { ButtonRow, FormLoader, SectionContent, useLayoutTitle } from 'components';
import { useI18nContext } from 'i18n/i18n-react';
import type { APStatusType } from 'types';
diff --git a/interface/src/app/status/Activity.tsx b/interface/src/app/status/Activity.tsx
index 1caf3ee86..0e10b6c09 100644
--- a/interface/src/app/status/Activity.tsx
+++ b/interface/src/app/status/Activity.tsx
@@ -14,7 +14,7 @@ import {
Table
} from '@table-library/react-table-library/table';
import { useTheme as tableTheme } from '@table-library/react-table-library/theme';
-import { useRequest } from 'alova';
+import { useRequest } from 'alova/client';
import { ButtonRow, FormLoader, SectionContent, useLayoutTitle } from 'components';
import { useI18nContext } from 'i18n/i18n-react';
import type { Translation } from 'i18n/i18n-types';
diff --git a/interface/src/app/status/HardwareStatus.tsx b/interface/src/app/status/HardwareStatus.tsx
index 2b7c00340..4b904f65c 100644
--- a/interface/src/app/status/HardwareStatus.tsx
+++ b/interface/src/app/status/HardwareStatus.tsx
@@ -22,7 +22,7 @@ import {
import * as SystemApi from 'api/system';
-import { useRequest } from 'alova';
+import { useRequest } from 'alova/client';
import { ButtonRow, FormLoader, SectionContent, useLayoutTitle } from 'components';
import { useI18nContext } from 'i18n/i18n-react';
diff --git a/interface/src/app/status/MqttStatus.tsx b/interface/src/app/status/MqttStatus.tsx
index 81475b481..fe0029c47 100644
--- a/interface/src/app/status/MqttStatus.tsx
+++ b/interface/src/app/status/MqttStatus.tsx
@@ -19,7 +19,7 @@ import type { Theme } from '@mui/material';
import * as MqttApi from 'api/mqtt';
-import { useRequest } from 'alova';
+import { useRequest } from 'alova/client';
import { ButtonRow, FormLoader, SectionContent, useLayoutTitle } from 'components';
import { useI18nContext } from 'i18n/i18n-react';
import type { MqttStatusType } from 'types';
diff --git a/interface/src/app/status/NTPStatus.tsx b/interface/src/app/status/NTPStatus.tsx
index a07753f8e..16ecf6bb1 100644
--- a/interface/src/app/status/NTPStatus.tsx
+++ b/interface/src/app/status/NTPStatus.tsx
@@ -30,7 +30,7 @@ import type { Theme } from '@mui/material';
import * as NTPApi from 'api/ntp';
import { dialogStyle } from 'CustomTheme';
-import { useRequest } from 'alova';
+import { useRequest } from 'alova/client';
import { ButtonRow, FormLoader, SectionContent, useLayoutTitle } from 'components';
import { useI18nContext } from 'i18n/i18n-react';
import type { NTPStatusType, Time } from 'types';
diff --git a/interface/src/app/status/NetworkStatus.tsx b/interface/src/app/status/NetworkStatus.tsx
index 3ef8e6a63..ca9f39a93 100644
--- a/interface/src/app/status/NetworkStatus.tsx
+++ b/interface/src/app/status/NetworkStatus.tsx
@@ -22,7 +22,7 @@ import type { Theme } from '@mui/material';
import * as NetworkApi from 'api/network';
-import { useRequest } from 'alova';
+import { useRequest } from 'alova/client';
import { ButtonRow, FormLoader, SectionContent, useLayoutTitle } from 'components';
import { useI18nContext } from 'i18n/i18n-react';
import type { NetworkStatusType } from 'types';
diff --git a/interface/src/app/status/RestartMonitor.tsx b/interface/src/app/status/RestartMonitor.tsx
index de77f7249..6d5aa5f67 100644
--- a/interface/src/app/status/RestartMonitor.tsx
+++ b/interface/src/app/status/RestartMonitor.tsx
@@ -3,7 +3,7 @@ import type { FC } from 'react';
import * as SystemApi from 'api/system';
-import { useRequest } from 'alova';
+import { useRequest } from 'alova/client';
import { FormLoader } from 'components';
import { useI18nContext } from 'i18n/i18n-react';
diff --git a/interface/src/app/status/Status.tsx b/interface/src/app/status/Status.tsx
index 9e8d97327..355322fd5 100644
--- a/interface/src/app/status/Status.tsx
+++ b/interface/src/app/status/Status.tsx
@@ -34,7 +34,7 @@ import {
import * as SystemApi from 'api/system';
import { dialogStyle } from 'CustomTheme';
-import { useRequest } from 'alova';
+import { useRequest } from 'alova/client';
import { busConnectionStatus } from 'app/main/types';
import { FormLoader, SectionContent, useLayoutTitle } from 'components';
import ListMenuItem from 'components/layout/ListMenuItem';
@@ -67,9 +67,11 @@ const SystemStatus: FC = () => {
const {
data: data,
- send: loadData,
- error
- } = useRequest(SystemApi.readSystemStatus, { force: true });
+ loading,
+ send: loadData
+ } = useRequest(SystemApi.readSystemStatus, {
+ initialData: []
+ });
const theme = useTheme();
@@ -270,8 +272,12 @@ const SystemStatus: FC = () => {
);
const content = () => {
- if (!data) {
- return ;
+ // if (!data) {
+ // return ;
+ // }
+
+ if (loading) {
+ return <>fddfdd>;
}
return (
@@ -405,9 +411,7 @@ const SystemStatus: FC = () => {
);
};
- return (
- {restarting ? : content()}
- );
+ return {content()};
};
export default SystemStatus;
diff --git a/interface/src/app/status/SystemLog.tsx b/interface/src/app/status/SystemLog.tsx
index bf2ba5f48..3fa10f569 100644
--- a/interface/src/app/status/SystemLog.tsx
+++ b/interface/src/app/status/SystemLog.tsx
@@ -17,8 +17,7 @@ import {
import * as SystemApi from 'api/system';
import { fetchLogES } from 'api/system';
-import { useSSE } from '@alova/scene-react';
-import { useRequest } from 'alova';
+import { useRequest, useSSE } from 'alova/client';
import {
BlockFormControlLabel,
BlockNavigation,
diff --git a/interface/src/components/upload/SingleUpload.tsx b/interface/src/components/upload/SingleUpload.tsx
index 74cd66b56..9eae681b5 100644
--- a/interface/src/components/upload/SingleUpload.tsx
+++ b/interface/src/components/upload/SingleUpload.tsx
@@ -8,7 +8,7 @@ import CloudUploadIcon from '@mui/icons-material/CloudUpload';
import { Box, Button, LinearProgress, Typography, useTheme } from '@mui/material';
import type { Theme } from '@mui/material';
-import type { Progress } from 'alova';
+import type { Progress } from 'alova/client';
import { useI18nContext } from 'i18n/i18n-react';
const getBorderColor = (theme: Theme, props: DropzoneState) => {
diff --git a/interface/src/contexts/authentication/Authentication.tsx b/interface/src/contexts/authentication/Authentication.tsx
index bf71daf0f..9bd621dd4 100644
--- a/interface/src/contexts/authentication/Authentication.tsx
+++ b/interface/src/contexts/authentication/Authentication.tsx
@@ -6,7 +6,7 @@ import { toast } from 'react-toastify';
import * as AuthenticationApi from 'api/authentication';
import { ACCESS_TOKEN } from 'api/endpoints';
-import { useRequest } from 'alova';
+import { useRequest } from 'alova/client';
import { LoadingSpinner } from 'components';
import { useI18nContext } from 'i18n/i18n-react';
import type { Me } from 'types';
diff --git a/interface/src/utils/useRest.ts b/interface/src/utils/useRest.ts
index 539b8f007..97695e922 100644
--- a/interface/src/utils/useRest.ts
+++ b/interface/src/utils/useRest.ts
@@ -2,14 +2,13 @@ import { useState } from 'react';
import { useBlocker } from 'react-router-dom';
import { toast } from 'react-toastify';
-import { type Method, useRequest } from 'alova';
+import type { AlovaGenerics, Method } from 'alova';
+import { useRequest } from 'alova/client';
import { useI18nContext } from 'i18n/i18n-react';
export interface RestRequestOptions {
- // eslint-disable-next-line @typescript-eslint/no-explicit-any
- read: () => Method;
- // eslint-disable-next-line @typescript-eslint/no-explicit-any
- update: (value: D) => Method;
+ read: () => Method;
+ update: (value: D) => Method;
}
export const useRest = ({ read, update }: RestRequestOptions) => {
@@ -26,12 +25,14 @@ export const useRest = ({ read, update }: RestRequestOptions) => {
data,
send: readData,
update: updateData,
+ // TODO refactor
onComplete: onReadComplete
} = useRequest(read());
const {
loading: saving,
send: writeData,
+ // TODO refactor
onSuccess: onWriteSuccess
} = useRequest((newData: D) => update(newData), { immediate: false });
diff --git a/interface/yarn.lock b/interface/yarn.lock
index 246eff469..72a8d89d3 100644
--- a/interface/yarn.lock
+++ b/interface/yarn.lock
@@ -5,10 +5,14 @@ __metadata:
version: 8
cacheKey: 10c0
-"@alova/adapter-xhr@npm:^1.0.6":
- version: 1.0.6
- resolution: "@alova/adapter-xhr@npm:1.0.6"
- checksum: 10c0/1cd4f2da4f1c58865e14999d9cf367635f72f8e6bd41497366c25681154ffc7a4dedd70f234610c5e028c01418992dab709c777d986a6432d7d9783beeeb150e
+"@alova/adapter-xhr@npm:^2.0.4":
+ version: 2.0.4
+ resolution: "@alova/adapter-xhr@npm:2.0.4"
+ dependencies:
+ "@alova/shared": "npm:^1.0.4"
+ peerDependencies:
+ alova: ^3.0.5
+ checksum: 10c0/c68f51b83c75844cf2cddc47d6e08fa7a6f0af83cc6213b60d0d8ac32988f8e7b44f321b1f926fa282a2cda02757ce3cbfe94e86f140fd025ab22f0dfee9bed9
languageName: node
linkType: hard
@@ -19,6 +23,13 @@ __metadata:
languageName: node
linkType: hard
+"@alova/shared@npm:^1.0.4":
+ version: 1.0.4
+ resolution: "@alova/shared@npm:1.0.4"
+ checksum: 10c0/308b3163ee81fe98bb8372bd8a7df2a053be508167c86c6cfa2b3610c79389621e9a3466c391210e3f058799733465cf7dd153fcae536b03ea58dabff9d6eab4
+ languageName: node
+ linkType: hard
+
"@ampproject/remapping@npm:^2.2.0":
version: 2.3.0
resolution: "@ampproject/remapping@npm:2.3.0"
@@ -29,17 +40,7 @@ __metadata:
languageName: node
linkType: hard
-"@babel/code-frame@npm:^7.0.0, @babel/code-frame@npm:^7.22.13, @babel/code-frame@npm:^7.23.5, @babel/code-frame@npm:^7.24.2":
- version: 7.24.2
- resolution: "@babel/code-frame@npm:7.24.2"
- dependencies:
- "@babel/highlight": "npm:^7.24.2"
- picocolors: "npm:^1.0.0"
- checksum: 10c0/d1d4cba89475ab6aab7a88242e1fd73b15ecb9f30c109b69752956434d10a26a52cbd37727c4eca104b6d45227bd1dfce39a6a6f4a14c9b2f07f871e968cf406
- languageName: node
- linkType: hard
-
-"@babel/code-frame@npm:^7.24.7":
+"@babel/code-frame@npm:^7.0.0, @babel/code-frame@npm:^7.22.13, @babel/code-frame@npm:^7.24.7":
version: 7.24.7
resolution: "@babel/code-frame@npm:7.24.7"
dependencies:
@@ -49,13 +50,6 @@ __metadata:
languageName: node
linkType: hard
-"@babel/compat-data@npm:^7.23.5":
- version: 7.24.4
- resolution: "@babel/compat-data@npm:7.24.4"
- checksum: 10c0/9cd8a9cd28a5ca6db5d0e27417d609f95a8762b655e8c9c97fd2de08997043ae99f0139007083c5e607601c6122e8432c85fe391731b19bf26ad458fa0c60dd3
- languageName: node
- linkType: hard
-
"@babel/compat-data@npm:^7.25.2":
version: 7.25.2
resolution: "@babel/compat-data@npm:7.25.2"
@@ -63,30 +57,7 @@ __metadata:
languageName: node
linkType: hard
-"@babel/core@npm:^7.22.1":
- version: 7.24.5
- resolution: "@babel/core@npm:7.24.5"
- dependencies:
- "@ampproject/remapping": "npm:^2.2.0"
- "@babel/code-frame": "npm:^7.24.2"
- "@babel/generator": "npm:^7.24.5"
- "@babel/helper-compilation-targets": "npm:^7.23.6"
- "@babel/helper-module-transforms": "npm:^7.24.5"
- "@babel/helpers": "npm:^7.24.5"
- "@babel/parser": "npm:^7.24.5"
- "@babel/template": "npm:^7.24.0"
- "@babel/traverse": "npm:^7.24.5"
- "@babel/types": "npm:^7.24.5"
- convert-source-map: "npm:^2.0.0"
- debug: "npm:^4.1.0"
- gensync: "npm:^1.0.0-beta.2"
- json5: "npm:^2.2.3"
- semver: "npm:^6.3.1"
- checksum: 10c0/e26ba810a77bc8e21579a12fc36c79a0a60554404dc9447f2d64eb1f26d181c48d3b97d39d9f158e9911ec7162a8280acfaf2b4b210e975f0dd4bd4dbb1ee159
- languageName: node
- linkType: hard
-
-"@babel/core@npm:^7.25.2":
+"@babel/core@npm:^7.22.1, @babel/core@npm:^7.25.2":
version: 7.25.2
resolution: "@babel/core@npm:7.25.2"
dependencies:
@@ -120,31 +91,7 @@ __metadata:
languageName: node
linkType: hard
-"@babel/generator@npm:^7.23.0, @babel/generator@npm:^7.24.5":
- version: 7.24.5
- resolution: "@babel/generator@npm:7.24.5"
- dependencies:
- "@babel/types": "npm:^7.24.5"
- "@jridgewell/gen-mapping": "npm:^0.3.5"
- "@jridgewell/trace-mapping": "npm:^0.3.25"
- jsesc: "npm:^2.5.1"
- checksum: 10c0/0d64f880150e7dfb92ceff2b4ac865f36aa1e295120920246492ffd0146562dabf79ba8699af1c8833f8a7954818d4d146b7b02f808df4d6024fb99f98b2f78d
- languageName: node
- linkType: hard
-
-"@babel/generator@npm:^7.24.7":
- version: 7.24.7
- resolution: "@babel/generator@npm:7.24.7"
- dependencies:
- "@babel/types": "npm:^7.24.7"
- "@jridgewell/gen-mapping": "npm:^0.3.5"
- "@jridgewell/trace-mapping": "npm:^0.3.25"
- jsesc: "npm:^2.5.1"
- checksum: 10c0/06b1f3350baf527a3309e50ffd7065f7aee04dd06e1e7db794ddfde7fe9d81f28df64edd587173f8f9295496a7ddb74b9a185d4bf4de7bb619e6d4ec45c8fd35
- languageName: node
- linkType: hard
-
-"@babel/generator@npm:^7.25.0":
+"@babel/generator@npm:^7.23.0, @babel/generator@npm:^7.25.0":
version: 7.25.0
resolution: "@babel/generator@npm:7.25.0"
dependencies:
@@ -156,25 +103,12 @@ __metadata:
languageName: node
linkType: hard
-"@babel/helper-annotate-as-pure@npm:^7.22.5":
- version: 7.22.5
- resolution: "@babel/helper-annotate-as-pure@npm:7.22.5"
+"@babel/helper-annotate-as-pure@npm:^7.24.7":
+ version: 7.24.7
+ resolution: "@babel/helper-annotate-as-pure@npm:7.24.7"
dependencies:
- "@babel/types": "npm:^7.22.5"
- checksum: 10c0/5a80dc364ddda26b334bbbc0f6426cab647381555ef7d0cd32eb284e35b867c012ce6ce7d52a64672ed71383099c99d32765b3d260626527bb0e3470b0f58e45
- languageName: node
- linkType: hard
-
-"@babel/helper-compilation-targets@npm:^7.23.6":
- version: 7.23.6
- resolution: "@babel/helper-compilation-targets@npm:7.23.6"
- dependencies:
- "@babel/compat-data": "npm:^7.23.5"
- "@babel/helper-validator-option": "npm:^7.23.5"
- browserslist: "npm:^4.22.2"
- lru-cache: "npm:^5.1.1"
- semver: "npm:^6.3.1"
- checksum: 10c0/ba38506d11185f48b79abf439462ece271d3eead1673dd8814519c8c903c708523428806f05f2ec5efd0c56e4e278698fac967e5a4b5ee842c32415da54bc6fa
+ "@babel/types": "npm:^7.24.7"
+ checksum: 10c0/4679f7df4dffd5b3e26083ae65228116c3da34c3fff2c11ae11b259a61baec440f51e30fd236f7a0435b9d471acd93d0bc5a95df8213cbf02b1e083503d81b9a
languageName: node
linkType: hard
@@ -192,13 +126,6 @@ __metadata:
linkType: hard
"@babel/helper-environment-visitor@npm:^7.22.20":
- version: 7.22.20
- resolution: "@babel/helper-environment-visitor@npm:7.22.20"
- checksum: 10c0/e762c2d8f5d423af89bd7ae9abe35bd4836d2eb401af868a63bbb63220c513c783e25ef001019418560b3fdc6d9a6fb67e6c0b650bcdeb3a2ac44b5c3d2bdd94
- languageName: node
- linkType: hard
-
-"@babel/helper-environment-visitor@npm:^7.24.7":
version: 7.24.7
resolution: "@babel/helper-environment-visitor@npm:7.24.7"
dependencies:
@@ -208,16 +135,6 @@ __metadata:
linkType: hard
"@babel/helper-function-name@npm:^7.23.0":
- version: 7.23.0
- resolution: "@babel/helper-function-name@npm:7.23.0"
- dependencies:
- "@babel/template": "npm:^7.22.15"
- "@babel/types": "npm:^7.23.0"
- checksum: 10c0/d771dd1f3222b120518176733c52b7cadac1c256ff49b1889dbbe5e3fed81db855b8cc4e40d949c9d3eae0e795e8229c1c8c24c0e83f27cfa6ee3766696c6428
- languageName: node
- linkType: hard
-
-"@babel/helper-function-name@npm:^7.24.7":
version: 7.24.7
resolution: "@babel/helper-function-name@npm:7.24.7"
dependencies:
@@ -228,15 +145,6 @@ __metadata:
linkType: hard
"@babel/helper-hoist-variables@npm:^7.22.5":
- version: 7.22.5
- resolution: "@babel/helper-hoist-variables@npm:7.22.5"
- dependencies:
- "@babel/types": "npm:^7.22.5"
- checksum: 10c0/60a3077f756a1cd9f14eb89f0037f487d81ede2b7cfe652ea6869cd4ec4c782b0fb1de01b8494b9a2d2050e3d154d7d5ad3be24806790acfb8cbe2073bf1e208
- languageName: node
- linkType: hard
-
-"@babel/helper-hoist-variables@npm:^7.24.7":
version: 7.24.7
resolution: "@babel/helper-hoist-variables@npm:7.24.7"
dependencies:
@@ -245,16 +153,7 @@ __metadata:
languageName: node
linkType: hard
-"@babel/helper-module-imports@npm:^7.16.7, @babel/helper-module-imports@npm:^7.22.15, @babel/helper-module-imports@npm:^7.24.3":
- version: 7.24.3
- resolution: "@babel/helper-module-imports@npm:7.24.3"
- dependencies:
- "@babel/types": "npm:^7.24.0"
- checksum: 10c0/052c188adcd100f5e8b6ff0c9643ddaabc58b6700d3bbbc26804141ad68375a9f97d9d173658d373d31853019e65f62610239e3295cdd58e573bdcb2fded188d
- languageName: node
- linkType: hard
-
-"@babel/helper-module-imports@npm:^7.24.7":
+"@babel/helper-module-imports@npm:^7.16.7, @babel/helper-module-imports@npm:^7.24.7":
version: 7.24.7
resolution: "@babel/helper-module-imports@npm:7.24.7"
dependencies:
@@ -264,21 +163,6 @@ __metadata:
languageName: node
linkType: hard
-"@babel/helper-module-transforms@npm:^7.24.5":
- version: 7.24.5
- resolution: "@babel/helper-module-transforms@npm:7.24.5"
- dependencies:
- "@babel/helper-environment-visitor": "npm:^7.22.20"
- "@babel/helper-module-imports": "npm:^7.24.3"
- "@babel/helper-simple-access": "npm:^7.24.5"
- "@babel/helper-split-export-declaration": "npm:^7.24.5"
- "@babel/helper-validator-identifier": "npm:^7.24.5"
- peerDependencies:
- "@babel/core": ^7.0.0
- checksum: 10c0/6e77d72f62b7e87abaea800ea0bccd4d54cde26485750969f5f493c032eb63251eb50c3522cace557781565d51c1d0c4bcc866407d24becfb109c18fb92c978d
- languageName: node
- linkType: hard
-
"@babel/helper-module-transforms@npm:^7.25.2":
version: 7.25.2
resolution: "@babel/helper-module-transforms@npm:7.25.2"
@@ -293,19 +177,10 @@ __metadata:
languageName: node
linkType: hard
-"@babel/helper-plugin-utils@npm:^7.22.5, @babel/helper-plugin-utils@npm:^7.24.0":
- version: 7.24.5
- resolution: "@babel/helper-plugin-utils@npm:7.24.5"
- checksum: 10c0/4ae40094e6a2f183281213344f4df60c66b16b19a2bc38d2bb11810a6dc0a0e7ec638957d0e433ff8b615775b8f3cd1b7edbf59440d1b50e73c389fc22913377
- languageName: node
- linkType: hard
-
-"@babel/helper-simple-access@npm:^7.24.5":
- version: 7.24.5
- resolution: "@babel/helper-simple-access@npm:7.24.5"
- dependencies:
- "@babel/types": "npm:^7.24.5"
- checksum: 10c0/d96a0ab790a400f6c2dcbd9457b9ca74b9ba6d0f67ff9cd5bcc73792c8fbbd0847322a0dddbd8987dd98610ee1637c680938c7d83d3ffce7d06d7519d823d996
+"@babel/helper-plugin-utils@npm:^7.24.7, @babel/helper-plugin-utils@npm:^7.24.8":
+ version: 7.24.8
+ resolution: "@babel/helper-plugin-utils@npm:7.24.8"
+ checksum: 10c0/0376037f94a3bfe6b820a39f81220ac04f243eaee7193774b983e956c1750883ff236b30785795abbcda43fac3ece74750566830c2daa4d6e3870bb0dff34c2d
languageName: node
linkType: hard
@@ -319,16 +194,7 @@ __metadata:
languageName: node
linkType: hard
-"@babel/helper-split-export-declaration@npm:^7.22.6, @babel/helper-split-export-declaration@npm:^7.24.5":
- version: 7.24.5
- resolution: "@babel/helper-split-export-declaration@npm:7.24.5"
- dependencies:
- "@babel/types": "npm:^7.24.5"
- checksum: 10c0/d7a812d67d031a348f3fb0e6263ce2dbe6038f81536ba7fb16db385383bcd6542b71833194303bf6d3d0e4f7b6b584c9c8fae8772122e2ce68fc9bdf07f4135d
- languageName: node
- linkType: hard
-
-"@babel/helper-split-export-declaration@npm:^7.24.7":
+"@babel/helper-split-export-declaration@npm:^7.22.6":
version: 7.24.7
resolution: "@babel/helper-split-export-declaration@npm:7.24.7"
dependencies:
@@ -337,20 +203,6 @@ __metadata:
languageName: node
linkType: hard
-"@babel/helper-string-parser@npm:^7.24.1":
- version: 7.24.1
- resolution: "@babel/helper-string-parser@npm:7.24.1"
- checksum: 10c0/2f9bfcf8d2f9f083785df0501dbab92770111ece2f90d120352fda6dd2a7d47db11b807d111e6f32aa1ba6d763fe2dc6603d153068d672a5d0ad33ca802632b2
- languageName: node
- linkType: hard
-
-"@babel/helper-string-parser@npm:^7.24.7":
- version: 7.24.7
- resolution: "@babel/helper-string-parser@npm:7.24.7"
- checksum: 10c0/47840c7004e735f3dc93939c77b099bb41a64bf3dda0cae62f60e6f74a5ff80b63e9b7cf77b5ec25a324516381fc994e1f62f922533236a8e3a6af57decb5e1e
- languageName: node
- linkType: hard
-
"@babel/helper-string-parser@npm:^7.24.8":
version: 7.24.8
resolution: "@babel/helper-string-parser@npm:7.24.8"
@@ -358,27 +210,13 @@ __metadata:
languageName: node
linkType: hard
-"@babel/helper-validator-identifier@npm:^7.16.7, @babel/helper-validator-identifier@npm:^7.24.5":
- version: 7.24.5
- resolution: "@babel/helper-validator-identifier@npm:7.24.5"
- checksum: 10c0/05f957229d89ce95a137d04e27f7d0680d84ae48b6ad830e399db0779341f7d30290f863a93351b4b3bde2166737f73a286ea42856bb07c8ddaa95600d38645c
- languageName: node
- linkType: hard
-
-"@babel/helper-validator-identifier@npm:^7.24.7":
+"@babel/helper-validator-identifier@npm:^7.16.7, @babel/helper-validator-identifier@npm:^7.24.7":
version: 7.24.7
resolution: "@babel/helper-validator-identifier@npm:7.24.7"
checksum: 10c0/87ad608694c9477814093ed5b5c080c2e06d44cb1924ae8320474a74415241223cc2a725eea2640dd783ff1e3390e5f95eede978bc540e870053152e58f1d651
languageName: node
linkType: hard
-"@babel/helper-validator-option@npm:^7.23.5":
- version: 7.23.5
- resolution: "@babel/helper-validator-option@npm:7.23.5"
- checksum: 10c0/af45d5c0defb292ba6fd38979e8f13d7da63f9623d8ab9ededc394f67eb45857d2601278d151ae9affb6e03d5d608485806cd45af08b4468a0515cf506510e94
- languageName: node
- linkType: hard
-
"@babel/helper-validator-option@npm:^7.24.8":
version: 7.24.8
resolution: "@babel/helper-validator-option@npm:7.24.8"
@@ -386,17 +224,6 @@ __metadata:
languageName: node
linkType: hard
-"@babel/helpers@npm:^7.24.5":
- version: 7.24.5
- resolution: "@babel/helpers@npm:7.24.5"
- dependencies:
- "@babel/template": "npm:^7.24.0"
- "@babel/traverse": "npm:^7.24.5"
- "@babel/types": "npm:^7.24.5"
- checksum: 10c0/0630b0223c3a9a34027ddc05b3bac54d68d5957f84e92d2d4814b00448a76e12f9188f9c85cfce2011696d82a8ffcbd8189da097c0af0181d32eb27eca34185e
- languageName: node
- linkType: hard
-
"@babel/helpers@npm:^7.25.0":
version: 7.25.0
resolution: "@babel/helpers@npm:7.25.0"
@@ -407,18 +234,6 @@ __metadata:
languageName: node
linkType: hard
-"@babel/highlight@npm:^7.24.2":
- version: 7.24.5
- resolution: "@babel/highlight@npm:7.24.5"
- dependencies:
- "@babel/helper-validator-identifier": "npm:^7.24.5"
- chalk: "npm:^2.4.2"
- js-tokens: "npm:^4.0.0"
- picocolors: "npm:^1.0.0"
- checksum: 10c0/e98047d3ad24608bfa596d000c861a2cc875af897427f2833b91a4e0d4cead07301a7ec15fa26093dcd61e036e2eed2db338ae54f93016fe0dc785fadc4159db
- languageName: node
- linkType: hard
-
"@babel/highlight@npm:^7.24.7":
version: 7.24.7
resolution: "@babel/highlight@npm:7.24.7"
@@ -431,25 +246,7 @@ __metadata:
languageName: node
linkType: hard
-"@babel/parser@npm:^7.1.0, @babel/parser@npm:^7.20.5, @babel/parser@npm:^7.20.7, @babel/parser@npm:^7.23.0, @babel/parser@npm:^7.24.0, @babel/parser@npm:^7.24.5":
- version: 7.24.5
- resolution: "@babel/parser@npm:7.24.5"
- bin:
- parser: ./bin/babel-parser.js
- checksum: 10c0/8333a6ad5328bad34fa0e12bcee147c3345ea9a438c0909e7c68c6cfbea43c464834ffd7eabd1cbc1c62df0a558e22ffade9f5b29440833ba7b33d96a71f88c0
- languageName: node
- linkType: hard
-
-"@babel/parser@npm:^7.24.7":
- version: 7.24.7
- resolution: "@babel/parser@npm:7.24.7"
- bin:
- parser: ./bin/babel-parser.js
- checksum: 10c0/8b244756872185a1c6f14b979b3535e682ff08cb5a2a5fd97cc36c017c7ef431ba76439e95e419d43000c5b07720495b00cf29a7f0d9a483643d08802b58819b
- languageName: node
- linkType: hard
-
-"@babel/parser@npm:^7.25.0, @babel/parser@npm:^7.25.3":
+"@babel/parser@npm:^7.1.0, @babel/parser@npm:^7.20.5, @babel/parser@npm:^7.20.7, @babel/parser@npm:^7.23.0, @babel/parser@npm:^7.25.0, @babel/parser@npm:^7.25.3":
version: 7.25.3
resolution: "@babel/parser@npm:7.25.3"
dependencies:
@@ -460,75 +257,53 @@ __metadata:
languageName: node
linkType: hard
-"@babel/plugin-syntax-jsx@npm:^7.23.3":
- version: 7.24.1
- resolution: "@babel/plugin-syntax-jsx@npm:7.24.1"
+"@babel/plugin-syntax-jsx@npm:^7.24.7":
+ version: 7.24.7
+ resolution: "@babel/plugin-syntax-jsx@npm:7.24.7"
dependencies:
- "@babel/helper-plugin-utils": "npm:^7.24.0"
+ "@babel/helper-plugin-utils": "npm:^7.24.7"
peerDependencies:
"@babel/core": ^7.0.0-0
- checksum: 10c0/6cec76fbfe6ca81c9345c2904d8d9a8a0df222f9269f0962ed6eb2eb8f3f10c2f15e993d1ef09dbaf97726bf1792b5851cf5bd9a769f966a19448df6be95d19a
+ checksum: 10c0/f44d927a9ae8d5ef016ff5b450e1671e56629ddc12e56b938e41fd46e141170d9dfc9a53d6cb2b9a20a7dd266a938885e6a3981c60c052a2e1daed602ac80e51
languageName: node
linkType: hard
"@babel/plugin-transform-react-jsx-development@npm:^7.22.5":
- version: 7.22.5
- resolution: "@babel/plugin-transform-react-jsx-development@npm:7.22.5"
+ version: 7.24.7
+ resolution: "@babel/plugin-transform-react-jsx-development@npm:7.24.7"
dependencies:
- "@babel/plugin-transform-react-jsx": "npm:^7.22.5"
+ "@babel/plugin-transform-react-jsx": "npm:^7.24.7"
peerDependencies:
"@babel/core": ^7.0.0-0
- checksum: 10c0/4d2e9e68383238feb873f6111df972df4a2ebf6256d6f787a8772241867efa975b3980f7d75ab7d750e7eaad4bd454e8cc6e106301fd7572dd389e553f5f69d2
+ checksum: 10c0/fce647db50f90a5291681f0f97865d9dc76981262dff71d6d0332e724b85343de5860c26f9e9a79e448d61e1d70916b07ce91e8c7f2b80dceb4b16aee41794d8
languageName: node
linkType: hard
-"@babel/plugin-transform-react-jsx@npm:^7.22.15, @babel/plugin-transform-react-jsx@npm:^7.22.5":
- version: 7.23.4
- resolution: "@babel/plugin-transform-react-jsx@npm:7.23.4"
+"@babel/plugin-transform-react-jsx@npm:^7.22.15, @babel/plugin-transform-react-jsx@npm:^7.24.7":
+ version: 7.25.2
+ resolution: "@babel/plugin-transform-react-jsx@npm:7.25.2"
dependencies:
- "@babel/helper-annotate-as-pure": "npm:^7.22.5"
- "@babel/helper-module-imports": "npm:^7.22.15"
- "@babel/helper-plugin-utils": "npm:^7.22.5"
- "@babel/plugin-syntax-jsx": "npm:^7.23.3"
- "@babel/types": "npm:^7.23.4"
+ "@babel/helper-annotate-as-pure": "npm:^7.24.7"
+ "@babel/helper-module-imports": "npm:^7.24.7"
+ "@babel/helper-plugin-utils": "npm:^7.24.8"
+ "@babel/plugin-syntax-jsx": "npm:^7.24.7"
+ "@babel/types": "npm:^7.25.2"
peerDependencies:
"@babel/core": ^7.0.0-0
- checksum: 10c0/8851b3adc515cd91bdb06ff3a23a0f81f0069cfef79dfb3fa744da4b7a82e3555ccb6324c4fa71ecf22508db13b9ff6a0ed96675f95fc87903b9fc6afb699580
+ checksum: 10c0/8c5b515f38118471197605e02bea54a8a4283010e3c55bad8cfb78de59ad63612b14d40baca63689afdc9d57b147aac4c7794fe5f7736c9e1ed6dd38784be624
languageName: node
linkType: hard
"@babel/runtime@npm:^7.0.0, @babel/runtime@npm:^7.12.5, @babel/runtime@npm:^7.18.3, @babel/runtime@npm:^7.21.0, @babel/runtime@npm:^7.23.9, @babel/runtime@npm:^7.5.5, @babel/runtime@npm:^7.7.6, @babel/runtime@npm:^7.8.7":
- version: 7.24.5
- resolution: "@babel/runtime@npm:7.24.5"
+ version: 7.25.0
+ resolution: "@babel/runtime@npm:7.25.0"
dependencies:
regenerator-runtime: "npm:^0.14.0"
- checksum: 10c0/05730e43e8ba6550eae9fd4fb5e7d9d3cb91140379425abcb2a1ff9cebad518a280d82c4c4b0f57ada26a863106ac54a748d90c775790c0e2cd0ddd85ccdf346
+ checksum: 10c0/bd3faf246170826cef2071a94d7b47b49d532351360ecd17722d03f6713fd93a3eb3dbd9518faa778d5e8ccad7392a7a604e56bd37aaad3f3aa68d619ccd983d
languageName: node
linkType: hard
-"@babel/template@npm:^7.22.15, @babel/template@npm:^7.24.0":
- version: 7.24.0
- resolution: "@babel/template@npm:7.24.0"
- dependencies:
- "@babel/code-frame": "npm:^7.23.5"
- "@babel/parser": "npm:^7.24.0"
- "@babel/types": "npm:^7.24.0"
- checksum: 10c0/9d3dd8d22fe1c36bc3bdef6118af1f4b030aaf6d7d2619f5da203efa818a2185d717523486c111de8d99a8649ddf4bbf6b2a7a64962d8411cf6a8fa89f010e54
- languageName: node
- linkType: hard
-
-"@babel/template@npm:^7.24.7":
- version: 7.24.7
- resolution: "@babel/template@npm:7.24.7"
- dependencies:
- "@babel/code-frame": "npm:^7.24.7"
- "@babel/parser": "npm:^7.24.7"
- "@babel/types": "npm:^7.24.7"
- checksum: 10c0/95b0b3ee80fcef685b7f4426f5713a855ea2cd5ac4da829b213f8fb5afe48a2a14683c2ea04d446dbc7f711c33c5cd4a965ef34dcbe5bc387c9e966b67877ae3
- languageName: node
- linkType: hard
-
-"@babel/template@npm:^7.25.0":
+"@babel/template@npm:^7.24.7, @babel/template@npm:^7.25.0":
version: 7.25.0
resolution: "@babel/template@npm:7.25.0"
dependencies:
@@ -557,43 +332,7 @@ __metadata:
languageName: node
linkType: hard
-"@babel/traverse@npm:^7.24.5":
- version: 7.24.5
- resolution: "@babel/traverse@npm:7.24.5"
- dependencies:
- "@babel/code-frame": "npm:^7.24.2"
- "@babel/generator": "npm:^7.24.5"
- "@babel/helper-environment-visitor": "npm:^7.22.20"
- "@babel/helper-function-name": "npm:^7.23.0"
- "@babel/helper-hoist-variables": "npm:^7.22.5"
- "@babel/helper-split-export-declaration": "npm:^7.24.5"
- "@babel/parser": "npm:^7.24.5"
- "@babel/types": "npm:^7.24.5"
- debug: "npm:^4.3.1"
- globals: "npm:^11.1.0"
- checksum: 10c0/3f22534bc2b2ed9208e55ef48af3b32939032b23cb9dc4037447cb108640df70bbb0b9fea86e9c58648949fdc2cb14e89aa79ffa3c62a5dd43459a52fe8c01d1
- languageName: node
- linkType: hard
-
-"@babel/traverse@npm:^7.24.7":
- version: 7.24.7
- resolution: "@babel/traverse@npm:7.24.7"
- dependencies:
- "@babel/code-frame": "npm:^7.24.7"
- "@babel/generator": "npm:^7.24.7"
- "@babel/helper-environment-visitor": "npm:^7.24.7"
- "@babel/helper-function-name": "npm:^7.24.7"
- "@babel/helper-hoist-variables": "npm:^7.24.7"
- "@babel/helper-split-export-declaration": "npm:^7.24.7"
- "@babel/parser": "npm:^7.24.7"
- "@babel/types": "npm:^7.24.7"
- debug: "npm:^4.3.1"
- globals: "npm:^11.1.0"
- checksum: 10c0/a5135e589c3f1972b8877805f50a084a04865ccb1d68e5e1f3b94a8841b3485da4142e33413d8fd76bc0e6444531d3adf1f59f359c11ffac452b743d835068ab
- languageName: node
- linkType: hard
-
-"@babel/traverse@npm:^7.25.2":
+"@babel/traverse@npm:^7.24.7, @babel/traverse@npm:^7.25.2":
version: 7.25.3
resolution: "@babel/traverse@npm:7.25.3"
dependencies:
@@ -618,29 +357,7 @@ __metadata:
languageName: node
linkType: hard
-"@babel/types@npm:^7.0.0, @babel/types@npm:^7.17.0, @babel/types@npm:^7.20.7, @babel/types@npm:^7.22.5, @babel/types@npm:^7.23.0, @babel/types@npm:^7.23.4, @babel/types@npm:^7.24.0, @babel/types@npm:^7.24.5, @babel/types@npm:^7.8.3":
- version: 7.24.5
- resolution: "@babel/types@npm:7.24.5"
- dependencies:
- "@babel/helper-string-parser": "npm:^7.24.1"
- "@babel/helper-validator-identifier": "npm:^7.24.5"
- to-fast-properties: "npm:^2.0.0"
- checksum: 10c0/e1284eb046c5e0451b80220d1200e2327e0a8544a2fe45bb62c952e5fdef7099c603d2336b17b6eac3cc046b7a69bfbce67fe56e1c0ea48cd37c65cb88638f2a
- languageName: node
- linkType: hard
-
-"@babel/types@npm:^7.24.7":
- version: 7.24.7
- resolution: "@babel/types@npm:7.24.7"
- dependencies:
- "@babel/helper-string-parser": "npm:^7.24.7"
- "@babel/helper-validator-identifier": "npm:^7.24.7"
- to-fast-properties: "npm:^2.0.0"
- checksum: 10c0/d9ecbfc3eb2b05fb1e6eeea546836ac30d990f395ef3fe3f75ced777a222c3cfc4489492f72e0ce3d9a5a28860a1ce5f81e66b88cf5088909068b3ff4fab72c1
- languageName: node
- linkType: hard
-
-"@babel/types@npm:^7.25.0, @babel/types@npm:^7.25.2":
+"@babel/types@npm:^7.0.0, @babel/types@npm:^7.17.0, @babel/types@npm:^7.20.7, @babel/types@npm:^7.23.0, @babel/types@npm:^7.24.7, @babel/types@npm:^7.25.0, @babel/types@npm:^7.25.2":
version: 7.25.2
resolution: "@babel/types@npm:7.25.2"
dependencies:
@@ -670,29 +387,16 @@ __metadata:
languageName: node
linkType: hard
-"@emotion/cache@npm:^11.11.0":
- version: 11.11.0
- resolution: "@emotion/cache@npm:11.11.0"
- dependencies:
- "@emotion/memoize": "npm:^0.8.1"
- "@emotion/sheet": "npm:^1.2.2"
- "@emotion/utils": "npm:^1.2.1"
- "@emotion/weak-memoize": "npm:^0.3.1"
- stylis: "npm:4.2.0"
- checksum: 10c0/a23ab5ab2fd08e904698106d58ad3536fed51cc1aa0ef228e95bb640eaf11f560dbd91a395477b0d84e1e3c20150263764b4558517cf6576a89d2d6cc5253688
- languageName: node
- linkType: hard
-
-"@emotion/cache@npm:^11.13.0":
- version: 11.13.0
- resolution: "@emotion/cache@npm:11.13.0"
+"@emotion/cache@npm:^11.11.0, @emotion/cache@npm:^11.13.0":
+ version: 11.13.1
+ resolution: "@emotion/cache@npm:11.13.1"
dependencies:
"@emotion/memoize": "npm:^0.9.0"
"@emotion/sheet": "npm:^1.4.0"
"@emotion/utils": "npm:^1.4.0"
"@emotion/weak-memoize": "npm:^0.4.0"
stylis: "npm:4.2.0"
- checksum: 10c0/24cfba12a3494fb49b1ce522cba7ffdca45794a412e8a0da7658c5cb70b4182a852078116e4f66252f167ccd58e5876cfc4f9d1bfcb2618b1887febf835f816a
+ checksum: 10c0/321e97d8980885737de13b47e41fd4febfbd83086f10c620f865fcbddb29b8fe198adec7e1c69cc7b137638ea9242d7c475c57f954f7ca229157fa92e368f473
languageName: node
linkType: hard
@@ -712,13 +416,6 @@ __metadata:
languageName: node
linkType: hard
-"@emotion/memoize@npm:^0.8.1":
- version: 0.8.1
- resolution: "@emotion/memoize@npm:0.8.1"
- checksum: 10c0/dffed372fc3b9fa2ba411e76af22b6bb686fb0cb07694fdfaa6dd2baeb0d5e4968c1a7caa472bfcf06a5997d5e7c7d16b90e993f9a6ffae79a2c3dbdc76dfe78
- languageName: node
- linkType: hard
-
"@emotion/memoize@npm:^0.9.0":
version: 0.9.0
resolution: "@emotion/memoize@npm:0.9.0"
@@ -747,20 +444,7 @@ __metadata:
languageName: node
linkType: hard
-"@emotion/serialize@npm:^1.2.0":
- version: 1.2.0
- resolution: "@emotion/serialize@npm:1.2.0"
- dependencies:
- "@emotion/hash": "npm:^0.9.2"
- "@emotion/memoize": "npm:^0.9.0"
- "@emotion/unitless": "npm:^0.9.0"
- "@emotion/utils": "npm:^1.3.0"
- csstype: "npm:^3.0.2"
- checksum: 10c0/bac56ccc42b4842bbb55139296bfef812ec6d26cf92db1a7adfc90dcab8d2b717706828ff474feff227ef1a5f611020c5a2443ba600ed01d28095f0201b352e2
- languageName: node
- linkType: hard
-
-"@emotion/serialize@npm:^1.3.0":
+"@emotion/serialize@npm:^1.2.0, @emotion/serialize@npm:^1.3.0":
version: 1.3.0
resolution: "@emotion/serialize@npm:1.3.0"
dependencies:
@@ -773,13 +457,6 @@ __metadata:
languageName: node
linkType: hard
-"@emotion/sheet@npm:^1.2.2":
- version: 1.2.2
- resolution: "@emotion/sheet@npm:1.2.2"
- checksum: 10c0/69827a1bfa43d7b188f1d8cea42163143a36312543fdade5257c459a2b3efd7ce386aac84ba152bc2517a4f7e54384c04800b26adb382bb284ac7e4ad40e584b
- languageName: node
- linkType: hard
-
"@emotion/sheet@npm:^1.4.0":
version: 1.4.0
resolution: "@emotion/sheet@npm:1.4.0"
@@ -823,20 +500,6 @@ __metadata:
languageName: node
linkType: hard
-"@emotion/utils@npm:^1.2.1":
- version: 1.2.1
- resolution: "@emotion/utils@npm:1.2.1"
- checksum: 10c0/db43ca803361740c14dfb1cca1464d10d27f4c8b40d3e8864e6932ccf375d1450778ff4e4eadee03fb97f2aeb18de9fae98294905596a12ff7d4cd1910414d8d
- languageName: node
- linkType: hard
-
-"@emotion/utils@npm:^1.3.0":
- version: 1.3.0
- resolution: "@emotion/utils@npm:1.3.0"
- checksum: 10c0/a42ec56b78e4fea16d120da31fb1d5ccffb9ad372e26c620eb6fe3ca5bb63f9d0d88497af01cd503e4baea9b1dd6d4fe04b897b7720c26a53eee8b993bc8000d
- languageName: node
- linkType: hard
-
"@emotion/utils@npm:^1.4.0":
version: 1.4.0
resolution: "@emotion/utils@npm:1.4.0"
@@ -844,13 +507,6 @@ __metadata:
languageName: node
linkType: hard
-"@emotion/weak-memoize@npm:^0.3.1":
- version: 0.3.1
- resolution: "@emotion/weak-memoize@npm:0.3.1"
- checksum: 10c0/ed514b3cb94bbacece4ac2450d98898066c0a0698bdeda256e312405ca53634cb83c75889b25cd8bbbe185c80f4c05a1f0a0091e1875460ba6be61d0334f0b8a
- languageName: node
- linkType: hard
-
"@emotion/weak-memoize@npm:^0.4.0":
version: 0.4.0
resolution: "@emotion/weak-memoize@npm:0.4.0"
@@ -1037,14 +693,7 @@ __metadata:
languageName: node
linkType: hard
-"@eslint-community/regexpp@npm:^4.10.0":
- version: 4.10.0
- resolution: "@eslint-community/regexpp@npm:4.10.0"
- checksum: 10c0/c5f60ef1f1ea7649fa7af0e80a5a79f64b55a8a8fa5086de4727eb4c86c652aedee407a9c143b8995d2c0b2d75c1222bec9ba5d73dbfc1f314550554f0979ef4
- languageName: node
- linkType: hard
-
-"@eslint-community/regexpp@npm:^4.11.0":
+"@eslint-community/regexpp@npm:^4.10.0, @eslint-community/regexpp@npm:^4.11.0":
version: 4.11.0
resolution: "@eslint-community/regexpp@npm:4.11.0"
checksum: 10c0/0f6328869b2741e2794da4ad80beac55cba7de2d3b44f796a60955b0586212ec75e6b0253291fd4aad2100ad471d1480d8895f2b54f1605439ba4c875e05e523
@@ -1157,9 +806,9 @@ __metadata:
linkType: hard
"@jridgewell/sourcemap-codec@npm:^1.4.10, @jridgewell/sourcemap-codec@npm:^1.4.14, @jridgewell/sourcemap-codec@npm:^1.4.15":
- version: 1.4.15
- resolution: "@jridgewell/sourcemap-codec@npm:1.4.15"
- checksum: 10c0/0c6b5ae663087558039052a626d2d7ed5208da36cfd707dcc5cea4a07cfc918248403dcb5989a8f7afaf245ce0573b7cc6fd94c4a30453bd10e44d9363940ba5
+ version: 1.5.0
+ resolution: "@jridgewell/sourcemap-codec@npm:1.5.0"
+ checksum: 10c0/2eb864f276eb1096c3c11da3e9bb518f6d9fc0023c78344cdc037abadc725172c70314bdb360f2d4b7bffec7f5d657ce006816bc5d4ecb35e61b66132db00c18
languageName: node
linkType: hard
@@ -1447,8 +1096,8 @@ __metadata:
linkType: hard
"@prefresh/vite@npm:^2.4.1":
- version: 2.4.5
- resolution: "@prefresh/vite@npm:2.4.5"
+ version: 2.4.6
+ resolution: "@prefresh/vite@npm:2.4.6"
dependencies:
"@babel/core": "npm:^7.22.1"
"@prefresh/babel-plugin": "npm:0.5.1"
@@ -1458,7 +1107,7 @@ __metadata:
peerDependencies:
preact: ^10.4.0
vite: ">=2.0.0"
- checksum: 10c0/7a147c7b94a8e734e1df6fda2cec0f5796823e42261b08742d0763a60fed916555305e8b0a5f192ee06fc078c8e222cdf79dedc311819169cfd43083e9ab106d
+ checksum: 10c0/d37bbe9297ae977fb039dc3092cecc6f18716f6c1ef834bfc2a317c87469aae955a3f81a342056adb7260db7e54e6d08b2d3d552dde3603b851916329908f75a
languageName: node
linkType: hard
@@ -1479,114 +1128,114 @@ __metadata:
languageName: node
linkType: hard
-"@rollup/rollup-android-arm-eabi@npm:4.17.2":
- version: 4.17.2
- resolution: "@rollup/rollup-android-arm-eabi@npm:4.17.2"
+"@rollup/rollup-android-arm-eabi@npm:4.19.2":
+ version: 4.19.2
+ resolution: "@rollup/rollup-android-arm-eabi@npm:4.19.2"
conditions: os=android & cpu=arm
languageName: node
linkType: hard
-"@rollup/rollup-android-arm64@npm:4.17.2":
- version: 4.17.2
- resolution: "@rollup/rollup-android-arm64@npm:4.17.2"
+"@rollup/rollup-android-arm64@npm:4.19.2":
+ version: 4.19.2
+ resolution: "@rollup/rollup-android-arm64@npm:4.19.2"
conditions: os=android & cpu=arm64
languageName: node
linkType: hard
-"@rollup/rollup-darwin-arm64@npm:4.17.2":
- version: 4.17.2
- resolution: "@rollup/rollup-darwin-arm64@npm:4.17.2"
+"@rollup/rollup-darwin-arm64@npm:4.19.2":
+ version: 4.19.2
+ resolution: "@rollup/rollup-darwin-arm64@npm:4.19.2"
conditions: os=darwin & cpu=arm64
languageName: node
linkType: hard
-"@rollup/rollup-darwin-x64@npm:4.17.2":
- version: 4.17.2
- resolution: "@rollup/rollup-darwin-x64@npm:4.17.2"
+"@rollup/rollup-darwin-x64@npm:4.19.2":
+ version: 4.19.2
+ resolution: "@rollup/rollup-darwin-x64@npm:4.19.2"
conditions: os=darwin & cpu=x64
languageName: node
linkType: hard
-"@rollup/rollup-linux-arm-gnueabihf@npm:4.17.2":
- version: 4.17.2
- resolution: "@rollup/rollup-linux-arm-gnueabihf@npm:4.17.2"
+"@rollup/rollup-linux-arm-gnueabihf@npm:4.19.2":
+ version: 4.19.2
+ resolution: "@rollup/rollup-linux-arm-gnueabihf@npm:4.19.2"
conditions: os=linux & cpu=arm & libc=glibc
languageName: node
linkType: hard
-"@rollup/rollup-linux-arm-musleabihf@npm:4.17.2":
- version: 4.17.2
- resolution: "@rollup/rollup-linux-arm-musleabihf@npm:4.17.2"
+"@rollup/rollup-linux-arm-musleabihf@npm:4.19.2":
+ version: 4.19.2
+ resolution: "@rollup/rollup-linux-arm-musleabihf@npm:4.19.2"
conditions: os=linux & cpu=arm & libc=musl
languageName: node
linkType: hard
-"@rollup/rollup-linux-arm64-gnu@npm:4.17.2":
- version: 4.17.2
- resolution: "@rollup/rollup-linux-arm64-gnu@npm:4.17.2"
+"@rollup/rollup-linux-arm64-gnu@npm:4.19.2":
+ version: 4.19.2
+ resolution: "@rollup/rollup-linux-arm64-gnu@npm:4.19.2"
conditions: os=linux & cpu=arm64 & libc=glibc
languageName: node
linkType: hard
-"@rollup/rollup-linux-arm64-musl@npm:4.17.2":
- version: 4.17.2
- resolution: "@rollup/rollup-linux-arm64-musl@npm:4.17.2"
+"@rollup/rollup-linux-arm64-musl@npm:4.19.2":
+ version: 4.19.2
+ resolution: "@rollup/rollup-linux-arm64-musl@npm:4.19.2"
conditions: os=linux & cpu=arm64 & libc=musl
languageName: node
linkType: hard
-"@rollup/rollup-linux-powerpc64le-gnu@npm:4.17.2":
- version: 4.17.2
- resolution: "@rollup/rollup-linux-powerpc64le-gnu@npm:4.17.2"
+"@rollup/rollup-linux-powerpc64le-gnu@npm:4.19.2":
+ version: 4.19.2
+ resolution: "@rollup/rollup-linux-powerpc64le-gnu@npm:4.19.2"
conditions: os=linux & cpu=ppc64 & libc=glibc
languageName: node
linkType: hard
-"@rollup/rollup-linux-riscv64-gnu@npm:4.17.2":
- version: 4.17.2
- resolution: "@rollup/rollup-linux-riscv64-gnu@npm:4.17.2"
+"@rollup/rollup-linux-riscv64-gnu@npm:4.19.2":
+ version: 4.19.2
+ resolution: "@rollup/rollup-linux-riscv64-gnu@npm:4.19.2"
conditions: os=linux & cpu=riscv64 & libc=glibc
languageName: node
linkType: hard
-"@rollup/rollup-linux-s390x-gnu@npm:4.17.2":
- version: 4.17.2
- resolution: "@rollup/rollup-linux-s390x-gnu@npm:4.17.2"
+"@rollup/rollup-linux-s390x-gnu@npm:4.19.2":
+ version: 4.19.2
+ resolution: "@rollup/rollup-linux-s390x-gnu@npm:4.19.2"
conditions: os=linux & cpu=s390x & libc=glibc
languageName: node
linkType: hard
-"@rollup/rollup-linux-x64-gnu@npm:4.17.2":
- version: 4.17.2
- resolution: "@rollup/rollup-linux-x64-gnu@npm:4.17.2"
+"@rollup/rollup-linux-x64-gnu@npm:4.19.2":
+ version: 4.19.2
+ resolution: "@rollup/rollup-linux-x64-gnu@npm:4.19.2"
conditions: os=linux & cpu=x64 & libc=glibc
languageName: node
linkType: hard
-"@rollup/rollup-linux-x64-musl@npm:4.17.2":
- version: 4.17.2
- resolution: "@rollup/rollup-linux-x64-musl@npm:4.17.2"
+"@rollup/rollup-linux-x64-musl@npm:4.19.2":
+ version: 4.19.2
+ resolution: "@rollup/rollup-linux-x64-musl@npm:4.19.2"
conditions: os=linux & cpu=x64 & libc=musl
languageName: node
linkType: hard
-"@rollup/rollup-win32-arm64-msvc@npm:4.17.2":
- version: 4.17.2
- resolution: "@rollup/rollup-win32-arm64-msvc@npm:4.17.2"
+"@rollup/rollup-win32-arm64-msvc@npm:4.19.2":
+ version: 4.19.2
+ resolution: "@rollup/rollup-win32-arm64-msvc@npm:4.19.2"
conditions: os=win32 & cpu=arm64
languageName: node
linkType: hard
-"@rollup/rollup-win32-ia32-msvc@npm:4.17.2":
- version: 4.17.2
- resolution: "@rollup/rollup-win32-ia32-msvc@npm:4.17.2"
+"@rollup/rollup-win32-ia32-msvc@npm:4.19.2":
+ version: 4.19.2
+ resolution: "@rollup/rollup-win32-ia32-msvc@npm:4.19.2"
conditions: os=win32 & cpu=ia32
languageName: node
linkType: hard
-"@rollup/rollup-win32-x64-msvc@npm:4.17.2":
- version: 4.17.2
- resolution: "@rollup/rollup-win32-x64-msvc@npm:4.17.2"
+"@rollup/rollup-win32-x64-msvc@npm:4.19.2":
+ version: 4.19.2
+ resolution: "@rollup/rollup-win32-x64-msvc@npm:4.19.2"
conditions: os=win32 & cpu=x64
languageName: node
linkType: hard
@@ -1673,11 +1322,11 @@ __metadata:
linkType: hard
"@types/babel__traverse@npm:*":
- version: 7.20.5
- resolution: "@types/babel__traverse@npm:7.20.5"
+ version: 7.20.6
+ resolution: "@types/babel__traverse@npm:7.20.6"
dependencies:
"@babel/types": "npm:^7.20.7"
- checksum: 10c0/033abcb2f4c084ad33e30c3efaad82161240f351e3c71b6154ed289946b33b363696c0fbd42502b68e4582a87413c418321f40eb1ea863e34fe525641345e05b
+ checksum: 10c0/7ba7db61a53e28cac955aa99af280d2600f15a8c056619c05b6fc911cbe02c61aa4f2823299221b23ce0cce00b294c0e5f618ec772aa3f247523c2e48cf7b888
languageName: node
linkType: hard
@@ -1761,11 +1410,11 @@ __metadata:
linkType: hard
"@types/imagemin@npm:*":
- version: 8.0.5
- resolution: "@types/imagemin@npm:8.0.5"
+ version: 9.0.0
+ resolution: "@types/imagemin@npm:9.0.0"
dependencies:
"@types/node": "npm:*"
- checksum: 10c0/6c5a8d16715f69132c3bafef23b5bb47cb8d88fcfbd376c67acd97b75f6d5a4104ac4d7ef1045b765a28c84d2474d6e12e34cef71f4c84cff19f0c86f6f8877e
+ checksum: 10c0/b68f227bd39357ea6b4d0c6b020906ba48e5cc8490b0e3aebc9540d662565fc523cf9578f7f53c9351ddcdec5d0f3685679e83be50803234ea83cc743b07dc67
languageName: node
linkType: hard
@@ -1797,9 +1446,9 @@ __metadata:
linkType: hard
"@types/lodash@npm:*":
- version: 4.17.1
- resolution: "@types/lodash@npm:4.17.1"
- checksum: 10c0/af2ad8a3c8d7deb170a7ec6e18afc5ae8980576e5f7fe798d8a95a1df7222c15bdf967a25a35879f575a3b64743de00145710ee461a0051e055e94e4fe253f45
+ version: 4.17.7
+ resolution: "@types/lodash@npm:4.17.7"
+ checksum: 10c0/40c965b5ffdcf7ff5c9105307ee08b782da228c01b5c0529122c554c64f6b7168fc8f11dc79aa7bae4e67e17efafaba685dc3a47e294dbf52a65ed2b67100561
languageName: node
linkType: hard
@@ -1811,20 +1460,20 @@ __metadata:
linkType: hard
"@types/node@npm:*":
- version: 20.12.10
- resolution: "@types/node@npm:20.12.10"
+ version: 22.0.3
+ resolution: "@types/node@npm:22.0.3"
dependencies:
- undici-types: "npm:~5.26.4"
- checksum: 10c0/2cc3b6ea09894ed1a3cf39f6491ec539281580f4ff83216e7d26ce85c83237fe0543c0ca49e25b2515ccdb6c8814b488d17a64a05f536dcaea94f9d32a60c7d7
+ undici-types: "npm:~6.11.1"
+ checksum: 10c0/9d734bcaf6079dfaffd6315bb845f24f5d7348f8945c3b3b9c227c76a653dbac2140620821cd717f69012fafd37ec8938df9799d1feae07161671b54be23d920
languageName: node
linkType: hard
-"@types/node@npm:^22.0.2":
- version: 22.0.2
- resolution: "@types/node@npm:22.0.2"
+"@types/node@npm:^22.1.0":
+ version: 22.1.0
+ resolution: "@types/node@npm:22.1.0"
dependencies:
- undici-types: "npm:~6.11.1"
- checksum: 10c0/59ee26fb1104674b2e23981d7569ad113aa8ee23c8449af8e4312aa9352ac738c5ffd0ae4d8077db0467704a3b9ccc662048e39716cb5ad51cdb24d106c7871b
+ undici-types: "npm:~6.13.0"
+ checksum: 10c0/553dafcb842b889c036d43b390d464e8ffcf3ca455ddd5b1a1ef98396381eafbeb0c112a15cc6bf9662b72bc25fc45efc4b6f604760e1e84c410f1b7936c488b
languageName: node
linkType: hard
@@ -1881,17 +1530,7 @@ __metadata:
languageName: node
linkType: hard
-"@types/react@npm:*":
- version: 18.3.1
- resolution: "@types/react@npm:18.3.1"
- dependencies:
- "@types/prop-types": "npm:*"
- csstype: "npm:^3.0.2"
- checksum: 10c0/18d856c12a4ec93f3cda2d58ef3d77a9480818afd3af895f812896fb82cfca1f35a692ab1add4ce826a4eb58a071624c7d1c8c6c4ccfb81c100d2916dc607614
- languageName: node
- linkType: hard
-
-"@types/react@npm:^18.3.3":
+"@types/react@npm:*, @types/react@npm:^18.3.3":
version: 18.3.3
resolution: "@types/react@npm:18.3.3"
dependencies:
@@ -2039,7 +1678,7 @@ __metadata:
version: 0.0.0-use.local
resolution: "EMS-ESP@workspace:."
dependencies:
- "@alova/adapter-xhr": "npm:^1.0.6"
+ "@alova/adapter-xhr": "npm:^2.0.4"
"@alova/scene-react": "npm:^1.6.2"
"@babel/core": "npm:^7.25.2"
"@emotion/react": "npm:^11.13.0"
@@ -2053,11 +1692,11 @@ __metadata:
"@trivago/prettier-plugin-sort-imports": "npm:^4.3.0"
"@types/babel__core": "npm:^7"
"@types/lodash-es": "npm:^4.17.12"
- "@types/node": "npm:^22.0.2"
+ "@types/node": "npm:^22.1.0"
"@types/react": "npm:^18.3.3"
"@types/react-dom": "npm:^18.3.0"
"@types/react-router-dom": "npm:^5.3.3"
- alova: "npm:^2.21.4"
+ alova: "npm:^3.0.5"
async-validator: "npm:^4.2.5"
concurrently: "npm:^8.2.2"
eslint: "npm:^9.8.0"
@@ -2068,8 +1707,8 @@ __metadata:
mime-types: "npm:^2.1.35"
preact: "npm:^10.23.1"
prettier: "npm:^3.3.3"
- react: "npm:latest"
- react-dom: "npm:latest"
+ react: "npm:^18.3.1"
+ react-dom: "npm:^18.3.1"
react-dropzone: "npm:^14.2.3"
react-icons: "npm:^5.2.1"
react-router-dom: "npm:^6.26.0"
@@ -2101,21 +1740,12 @@ __metadata:
languageName: node
linkType: hard
-"acorn@npm:^8.11.3, acorn@npm:^8.8.2":
- version: 8.11.3
- resolution: "acorn@npm:8.11.3"
+"acorn@npm:^8.12.0, acorn@npm:^8.8.2":
+ version: 8.12.1
+ resolution: "acorn@npm:8.12.1"
bin:
acorn: bin/acorn
- checksum: 10c0/3ff155f8812e4a746fee8ecff1f227d527c4c45655bb1fad6347c3cb58e46190598217551b1500f18542d2bbe5c87120cb6927f5a074a59166fbdd9468f0a299
- languageName: node
- linkType: hard
-
-"acorn@npm:^8.12.0":
- version: 8.12.0
- resolution: "acorn@npm:8.12.0"
- bin:
- acorn: bin/acorn
- checksum: 10c0/a19f9dead009d3b430fa3c253710b47778cdaace15b316de6de93a68c355507bc1072a9956372b6c990cbeeb167d4a929249d0faeb8ae4bb6911d68d53299549
+ checksum: 10c0/51fb26cd678f914e13287e886da2d7021f8c2bc0ccc95e03d3e0447ee278dd3b40b9c57dc222acd5881adcf26f3edc40901a4953403232129e3876793cd17386
languageName: node
linkType: hard
@@ -2150,10 +1780,13 @@ __metadata:
languageName: node
linkType: hard
-"alova@npm:^2.21.4":
- version: 2.21.4
- resolution: "alova@npm:2.21.4"
- checksum: 10c0/6600826747eecc85f750904cd5a9f75361bd5b542615b027fae072cafe72cb27b9f7b260a834063c0734a9b41a7aa8b15396a190f8ce9a46713d01b073296a50
+"alova@npm:^3.0.5":
+ version: 3.0.5
+ resolution: "alova@npm:3.0.5"
+ dependencies:
+ "@alova/shared": "npm:^1.0.4"
+ rate-limiter-flexible: "npm:^5.0.3"
+ checksum: 10c0/2e94066f75832c4c85def894389cb8a1861af176910d3c5b01a0977809fd952c8b747dd645873040fd2fd9af45f8df0de44b715aacec19751923d76801366e3a
languageName: node
linkType: hard
@@ -2389,40 +2022,26 @@ __metadata:
languageName: node
linkType: hard
-"braces@npm:^3.0.2":
- version: 3.0.2
- resolution: "braces@npm:3.0.2"
+"braces@npm:^3.0.3":
+ version: 3.0.3
+ resolution: "braces@npm:3.0.3"
dependencies:
- fill-range: "npm:^7.0.1"
- checksum: 10c0/321b4d675791479293264019156ca322163f02dc06e3c4cab33bb15cd43d80b51efef69b0930cfde3acd63d126ebca24cd0544fa6f261e093a0fb41ab9dda381
- languageName: node
- linkType: hard
-
-"browserslist@npm:^4.22.2":
- version: 4.23.0
- resolution: "browserslist@npm:4.23.0"
- dependencies:
- caniuse-lite: "npm:^1.0.30001587"
- electron-to-chromium: "npm:^1.4.668"
- node-releases: "npm:^2.0.14"
- update-browserslist-db: "npm:^1.0.13"
- bin:
- browserslist: cli.js
- checksum: 10c0/8e9cc154529062128d02a7af4d8adeead83ca1df8cd9ee65a88e2161039f3d68a4d40fea7353cab6bae4c16182dec2fdd9a1cf7dc2a2935498cee1af0e998943
+ fill-range: "npm:^7.1.1"
+ checksum: 10c0/7c6dfd30c338d2997ba77500539227b9d1f85e388a5f43220865201e407e076783d0881f2d297b9f80951b4c957fcf0b51c1d2d24227631643c3f7c284b0aa04
languageName: node
linkType: hard
"browserslist@npm:^4.23.1":
- version: 4.23.2
- resolution: "browserslist@npm:4.23.2"
+ version: 4.23.3
+ resolution: "browserslist@npm:4.23.3"
dependencies:
- caniuse-lite: "npm:^1.0.30001640"
- electron-to-chromium: "npm:^1.4.820"
- node-releases: "npm:^2.0.14"
+ caniuse-lite: "npm:^1.0.30001646"
+ electron-to-chromium: "npm:^1.5.4"
+ node-releases: "npm:^2.0.18"
update-browserslist-db: "npm:^1.1.0"
bin:
browserslist: cli.js
- checksum: 10c0/0217d23c69ed61cdd2530c7019bf7c822cd74c51f8baab18dd62457fed3129f52499f8d3a6f809ae1fb7bb3050aa70caa9a529cc36c7478427966dbf429723a5
+ checksum: 10c0/3063bfdf812815346447f4796c8f04601bf5d62003374305fd323c2a463e42776475bcc5309264e39bcf9a8605851e53560695991a623be988138b3ff8c66642
languageName: node
linkType: hard
@@ -2475,8 +2094,8 @@ __metadata:
linkType: hard
"cacache@npm:^18.0.0":
- version: 18.0.3
- resolution: "cacache@npm:18.0.3"
+ version: 18.0.4
+ resolution: "cacache@npm:18.0.4"
dependencies:
"@npmcli/fs": "npm:^3.1.0"
fs-minipass: "npm:^3.0.0"
@@ -2490,7 +2109,7 @@ __metadata:
ssri: "npm:^10.0.0"
tar: "npm:^6.1.11"
unique-filename: "npm:^3.0.0"
- checksum: 10c0/dfda92840bb371fb66b88c087c61a74544363b37a265023223a99965b16a16bbb87661fe4948718d79df6e0cc04e85e62784fbcf1832b2a5e54ff4c46fbb45b7
+ checksum: 10c0/6c055bafed9de4f3dcc64ac3dc7dd24e863210902b7c470eb9ce55a806309b3efff78033e3d8b4f7dcc5d467f2db43c6a2857aaaf26f0094b8a351d44c42179f
languageName: node
linkType: hard
@@ -2533,17 +2152,10 @@ __metadata:
languageName: node
linkType: hard
-"caniuse-lite@npm:^1.0.30001587":
- version: 1.0.30001616
- resolution: "caniuse-lite@npm:1.0.30001616"
- checksum: 10c0/4c29f0a6c65ec888fadf5112cffc3b162872b74dce6ca4964d242c1c0fd05ab284f8e500f85739d5c96573589cf6e0e911424646b1009440a7c142ef6a5187ce
- languageName: node
- linkType: hard
-
-"caniuse-lite@npm:^1.0.30001640":
- version: 1.0.30001641
- resolution: "caniuse-lite@npm:1.0.30001641"
- checksum: 10c0/a065b641cfcc84b36955ee909bfd7313ad103d6a299f0fd261e0e4160e8f1cec79d685c5a9f11097a77687cf47154eddb8133163f2a34bcb8d73c45033a014d2
+"caniuse-lite@npm:^1.0.30001646":
+ version: 1.0.30001646
+ resolution: "caniuse-lite@npm:1.0.30001646"
+ checksum: 10c0/ecdd87c08cd63fa32e11311dfa3543a52613b0b99498b6fe6f2c66af65cc27e2f7436fa5b2bc2bcf72174448a7670715b284d420de838bcf3e811864371a2465
languageName: node
linkType: hard
@@ -2899,14 +2511,14 @@ __metadata:
linkType: hard
"debug@npm:4, debug@npm:^4.1.0, debug@npm:^4.1.1, debug@npm:^4.3.1, debug@npm:^4.3.2, debug@npm:^4.3.3, debug@npm:^4.3.4":
- version: 4.3.4
- resolution: "debug@npm:4.3.4"
+ version: 4.3.6
+ resolution: "debug@npm:4.3.6"
dependencies:
ms: "npm:2.1.2"
peerDependenciesMeta:
supports-color:
optional: true
- checksum: 10c0/cedbec45298dd5c501d01b92b119cd3faebe5438c3917ff11ae1bff86a6c722930ac9c8659792824013168ba6db7c4668225d845c633fbdafbbf902a6389f736
+ checksum: 10c0/3293416bff072389c101697d4611c402a6bacd1900ac20c0492f61a9cdd6b3b29750fc7f5e299f8058469ef60ff8fb79b86395a30374fbd2490113c1c7112285
languageName: node
linkType: hard
@@ -3151,17 +2763,10 @@ __metadata:
languageName: node
linkType: hard
-"electron-to-chromium@npm:^1.4.668":
- version: 1.4.758
- resolution: "electron-to-chromium@npm:1.4.758"
- checksum: 10c0/60151ca87bfdf50ee8fc47df4db32f62f33c972259856bc308134bf278d21af62842d9f9f1e1f397df6bb82925e83745f6d3a4ecda00813d14c2156f0e681d3f
- languageName: node
- linkType: hard
-
-"electron-to-chromium@npm:^1.4.820":
- version: 1.4.827
- resolution: "electron-to-chromium@npm:1.4.827"
- checksum: 10c0/e37719d8f13da78eb2bc68184cdf73d167ecf413abc28afef2b0a5c55866293752fda980d83a5f42b5780781bde418b24c12e1c38f2662d25ed1c2f71880bc24
+"electron-to-chromium@npm:^1.5.4":
+ version: 1.5.4
+ resolution: "electron-to-chromium@npm:1.5.4"
+ checksum: 10c0/139abf1b7281c2f3288819fb9b114f09d541ac38c9f0373f194ce2d483d82d118b8751f1b2a59b04ed0d8f414071b58508a40050fc0f23b5aa7e38d11d0cf30c
languageName: node
linkType: hard
@@ -3628,18 +3233,7 @@ __metadata:
languageName: node
linkType: hard
-"espree@npm:^10.0.1":
- version: 10.0.1
- resolution: "espree@npm:10.0.1"
- dependencies:
- acorn: "npm:^8.11.3"
- acorn-jsx: "npm:^5.3.2"
- eslint-visitor-keys: "npm:^4.0.0"
- checksum: 10c0/7c0f84afa0f9db7bb899619e6364ed832ef13fe8943691757ddde9a1805ae68b826ed66803323015f707a629a5507d0d290edda2276c25131fe0ad883b8b5636
- languageName: node
- linkType: hard
-
-"espree@npm:^10.1.0":
+"espree@npm:^10.0.1, espree@npm:^10.1.0":
version: 10.1.0
resolution: "espree@npm:10.1.0"
dependencies:
@@ -3651,11 +3245,11 @@ __metadata:
linkType: hard
"esquery@npm:^1.5.0":
- version: 1.5.0
- resolution: "esquery@npm:1.5.0"
+ version: 1.6.0
+ resolution: "esquery@npm:1.6.0"
dependencies:
estraverse: "npm:^5.1.0"
- checksum: 10c0/a084bd049d954cc88ac69df30534043fb2aee5555b56246493f42f27d1e168f00d9e5d4192e46f10290d312dc30dc7d58994d61a609c579c1219d636996f9213
+ checksum: 10c0/cb9065ec605f9da7a76ca6dadb0619dfb611e37a81e318732977d90fab50a256b95fee2d925fba7c2f3f0523aa16f91587246693bc09bc34d5a59575fe6e93d2
languageName: node
linkType: hard
@@ -3836,13 +3430,13 @@ __metadata:
linkType: hard
"fast-xml-parser@npm:^4.1.3":
- version: 4.3.6
- resolution: "fast-xml-parser@npm:4.3.6"
+ version: 4.4.1
+ resolution: "fast-xml-parser@npm:4.4.1"
dependencies:
strnum: "npm:^1.0.5"
bin:
fxparser: src/cli/cli.js
- checksum: 10c0/9ebe2ac142c6978cae423c39c2a9b561edb76be584317d578768ed4a006a61fc0e83abf8c6fe31029139c4ad15ea1f2e7b6720ba9e6eda0e5266d7f2770fb079
+ checksum: 10c0/7f334841fe41bfb0bf5d920904ccad09cefc4b5e61eaf4c225bf1e1bb69ee77ef2147d8942f783ee8249e154d1ca8a858e10bda78a5d78b8bed3f48dcee9bf33
languageName: node
linkType: hard
@@ -3959,12 +3553,12 @@ __metadata:
languageName: node
linkType: hard
-"fill-range@npm:^7.0.1":
- version: 7.0.1
- resolution: "fill-range@npm:7.0.1"
+"fill-range@npm:^7.1.1":
+ version: 7.1.1
+ resolution: "fill-range@npm:7.1.1"
dependencies:
to-regex-range: "npm:^5.0.1"
- checksum: 10c0/7cdad7d426ffbaadf45aeb5d15ec675bbd77f7597ad5399e3d2766987ed20bda24d5fac64b3ee79d93276f5865608bb22344a26b9b1ae6c4d00bd94bf611623f
+ checksum: 10c0/b75b691bbe065472f38824f694c2f7449d7f5004aa950426a2c28f0306c60db9b880c0b0e4ed819997ffb882d1da02cfcfc819bddc94d71627f5269682edf018
languageName: node
linkType: hard
@@ -4022,12 +3616,12 @@ __metadata:
linkType: hard
"foreground-child@npm:^3.1.0":
- version: 3.1.1
- resolution: "foreground-child@npm:3.1.1"
+ version: 3.2.1
+ resolution: "foreground-child@npm:3.2.1"
dependencies:
cross-spawn: "npm:^7.0.0"
signal-exit: "npm:^4.0.1"
- checksum: 10c0/9700a0285628abaeb37007c9a4d92bd49f67210f09067638774338e146c8e9c825c5c877f072b2f75f41dc6a2d0be8664f79ffc03f6576649f54a84fb9b47de0
+ checksum: 10c0/9a53a33dbd87090e9576bef65fb4a71de60f6863a8062a7b11bc1cbe3cc86d428677d7c0b9ef61cdac11007ac580006f78bd5638618d564cfd5e6fd713d6878f
languageName: node
linkType: hard
@@ -4228,17 +3822,18 @@ __metadata:
linkType: hard
"glob@npm:^10.2.2, glob@npm:^10.3.10":
- version: 10.3.12
- resolution: "glob@npm:10.3.12"
+ version: 10.4.5
+ resolution: "glob@npm:10.4.5"
dependencies:
foreground-child: "npm:^3.1.0"
- jackspeak: "npm:^2.3.6"
- minimatch: "npm:^9.0.1"
- minipass: "npm:^7.0.4"
- path-scurry: "npm:^1.10.2"
+ jackspeak: "npm:^3.1.2"
+ minimatch: "npm:^9.0.4"
+ minipass: "npm:^7.1.2"
+ package-json-from-dist: "npm:^1.0.0"
+ path-scurry: "npm:^1.11.1"
bin:
glob: dist/esm/bin.mjs
- checksum: 10c0/f60cefdc1cf3f958b2bb5823e1b233727f04916d489dc4641d76914f016e6704421e06a83cbb68b0cb1cb9382298b7a88075b844ad2127fc9727ea22b18b0711
+ checksum: 10c0/19a9759ea77b8e3ca0a43c2f07ecddc2ad46216b786bb8f993c445aee80d345925a21e5280c7b7c6c59e860a0154b84e4b2b60321fea92cd3c56b4a7489f160e
languageName: node
linkType: hard
@@ -4407,7 +4002,7 @@ __metadata:
languageName: node
linkType: hard
-"hasown@npm:^2.0.0":
+"hasown@npm:^2.0.2":
version: 2.0.2
resolution: "hasown@npm:2.0.2"
dependencies:
@@ -4475,12 +4070,12 @@ __metadata:
linkType: hard
"https-proxy-agent@npm:^7.0.1":
- version: 7.0.4
- resolution: "https-proxy-agent@npm:7.0.4"
+ version: 7.0.5
+ resolution: "https-proxy-agent@npm:7.0.5"
dependencies:
agent-base: "npm:^7.0.2"
debug: "npm:4"
- checksum: 10c0/bc4f7c38da32a5fc622450b6cb49a24ff596f9bd48dcedb52d2da3fa1c1a80e100fb506bd59b326c012f21c863c69b275c23de1a01d0b84db396822fdf25e52b
+ checksum: 10c0/2490e3acec397abeb88807db52cac59102d5ed758feee6df6112ab3ccd8325e8a1ce8bce6f4b66e5470eca102d31e425ace904242e4fa28dbe0c59c4bafa7b2c
languageName: node
linkType: hard
@@ -4706,11 +4301,11 @@ __metadata:
linkType: hard
"is-core-module@npm:^2.13.0":
- version: 2.13.1
- resolution: "is-core-module@npm:2.13.1"
+ version: 2.15.0
+ resolution: "is-core-module@npm:2.15.0"
dependencies:
- hasown: "npm:^2.0.0"
- checksum: 10c0/2cba9903aaa52718f11c4896dabc189bab980870aae86a62dc0d5cedb546896770ee946fb14c84b7adf0735f5eaea4277243f1b95f5cefa90054f92fbcac2518
+ hasown: "npm:^2.0.2"
+ checksum: 10c0/da161f3d9906f459486da65609b2f1a2dfdc60887c689c234d04e88a062cb7920fa5be5fb7ab08dc43b732929653c4135ef05bf77888ae2a9040ce76815eb7b1
languageName: node
linkType: hard
@@ -4904,16 +4499,16 @@ __metadata:
languageName: node
linkType: hard
-"jackspeak@npm:^2.3.6":
- version: 2.3.6
- resolution: "jackspeak@npm:2.3.6"
+"jackspeak@npm:^3.1.2":
+ version: 3.4.3
+ resolution: "jackspeak@npm:3.4.3"
dependencies:
"@isaacs/cliui": "npm:^8.0.2"
"@pkgjs/parseargs": "npm:^0.11.0"
dependenciesMeta:
"@pkgjs/parseargs":
optional: true
- checksum: 10c0/f01d8f972d894cd7638bc338e9ef5ddb86f7b208ce177a36d718eac96ec86638a6efa17d0221b10073e64b45edc2ce15340db9380b1f5d5c5d000cbc517dc111
+ checksum: 10c0/6acc10d139eaefdbe04d2f679e6191b3abf073f111edf10b1de5302c97ec93fffeb2fdd8681ed17f16268aa9dd4f8c588ed9d1d3bffbbfa6e8bf897cbb3149b9
languageName: node
linkType: hard
@@ -5206,9 +4801,9 @@ __metadata:
linkType: hard
"lru-cache@npm:^10.0.1, lru-cache@npm:^10.2.0":
- version: 10.2.2
- resolution: "lru-cache@npm:10.2.2"
- checksum: 10c0/402d31094335851220d0b00985084288136136992979d0e015f0f1697e15d1c86052d7d53ae86b614e5b058425606efffc6969a31a091085d7a2b80a8a1e26d6
+ version: 10.4.3
+ resolution: "lru-cache@npm:10.4.3"
+ checksum: 10c0/ebd04fbca961e6c1d6c0af3799adcc966a1babe798f685bb84e6599266599cd95d94630b10262f5424539bc4640107e8a33aa28585374abf561d30d16f4b39fb
languageName: node
linkType: hard
@@ -5332,22 +4927,29 @@ __metadata:
linkType: hard
"micromatch@npm:^4.0.4":
- version: 4.0.5
- resolution: "micromatch@npm:4.0.5"
+ version: 4.0.7
+ resolution: "micromatch@npm:4.0.7"
dependencies:
- braces: "npm:^3.0.2"
+ braces: "npm:^3.0.3"
picomatch: "npm:^2.3.1"
- checksum: 10c0/3d6505b20f9fa804af5d8c596cb1c5e475b9b0cd05f652c5b56141cf941bd72adaeb7a436fda344235cef93a7f29b7472efc779fcdb83b478eab0867b95cdeff
+ checksum: 10c0/58fa99bc5265edec206e9163a1d2cec5fabc46a5b473c45f4a700adce88c2520456ae35f2b301e4410fb3afb27e9521fb2813f6fc96be0a48a89430e0916a772
languageName: node
linkType: hard
-"mime-db@npm:1.52.0, mime-db@npm:^1.28.0":
+"mime-db@npm:1.52.0":
version: 1.52.0
resolution: "mime-db@npm:1.52.0"
checksum: 10c0/0557a01deebf45ac5f5777fe7740b2a5c309c6d62d40ceab4e23da9f821899ce7a900b7ac8157d4548ddbb7beffe9abc621250e6d182b0397ec7f10c7b91a5aa
languageName: node
linkType: hard
+"mime-db@npm:^1.28.0":
+ version: 1.53.0
+ resolution: "mime-db@npm:1.53.0"
+ checksum: 10c0/1dcc37ba8ed5d1c179f5c6f0837e8db19371d5f2ea3690c3c2f3fa8c3858f976851d3460b172b4dee78ebd606762cbb407aa398545fbacd539e519f858cd7bf4
+ languageName: node
+ linkType: hard
+
"mime-types@npm:^2.1.35":
version: 2.1.35
resolution: "mime-types@npm:2.1.35"
@@ -5380,12 +4982,12 @@ __metadata:
languageName: node
linkType: hard
-"minimatch@npm:^9.0.1, minimatch@npm:^9.0.4":
- version: 9.0.4
- resolution: "minimatch@npm:9.0.4"
+"minimatch@npm:^9.0.4":
+ version: 9.0.5
+ resolution: "minimatch@npm:9.0.5"
dependencies:
brace-expansion: "npm:^2.0.1"
- checksum: 10c0/2c16f21f50e64922864e560ff97c587d15fd491f65d92a677a344e970fe62aafdbeafe648965fa96d33c061b4d0eabfe0213466203dd793367e7f28658cf6414
+ checksum: 10c0/de96cf5e35bdf0eab3e2c853522f98ffbe9a36c37797778d2665231ec1f20a9447a7e567cb640901f89e4daaa95ae5d70c65a9e8aa2bb0019b6facbc3c0575ed
languageName: node
linkType: hard
@@ -5463,10 +5065,10 @@ __metadata:
languageName: node
linkType: hard
-"minipass@npm:^5.0.0 || ^6.0.2 || ^7.0.0, minipass@npm:^7.0.2, minipass@npm:^7.0.3, minipass@npm:^7.0.4":
- version: 7.1.0
- resolution: "minipass@npm:7.1.0"
- checksum: 10c0/6861c6ec9dc3cb99c745b287d92b2a8f409951852940205b4bb106faceb790544288622a0db7aa152f37793e2fc8f303628787883d9a679f2126605204feb97f
+"minipass@npm:^5.0.0 || ^6.0.2 || ^7.0.0, minipass@npm:^7.0.2, minipass@npm:^7.0.3, minipass@npm:^7.1.2":
+ version: 7.1.2
+ resolution: "minipass@npm:7.1.2"
+ checksum: 10c0/b0fd20bb9fb56e5fa9a8bfac539e8915ae07430a619e4b86ff71f5fc757ef3924b23b2c4230393af1eda647ed3d75739e4e0acb250a6b1eb277cf7f8fe449557
languageName: node
linkType: hard
@@ -5539,8 +5141,8 @@ __metadata:
linkType: hard
"node-gyp@npm:latest":
- version: 10.1.0
- resolution: "node-gyp@npm:10.1.0"
+ version: 10.2.0
+ resolution: "node-gyp@npm:10.2.0"
dependencies:
env-paths: "npm:^2.2.0"
exponential-backoff: "npm:^3.1.1"
@@ -5548,13 +5150,13 @@ __metadata:
graceful-fs: "npm:^4.2.6"
make-fetch-happen: "npm:^13.0.0"
nopt: "npm:^7.0.0"
- proc-log: "npm:^3.0.0"
+ proc-log: "npm:^4.1.0"
semver: "npm:^7.3.5"
- tar: "npm:^6.1.2"
+ tar: "npm:^6.2.1"
which: "npm:^4.0.0"
bin:
node-gyp: bin/node-gyp.js
- checksum: 10c0/9cc821111ca244a01fb7f054db7523ab0a0cd837f665267eb962eb87695d71fb1e681f9e21464cc2fd7c05530dc4c81b810bca1a88f7d7186909b74477491a3c
+ checksum: 10c0/00630d67dbd09a45aee0a5d55c05e3916ca9e6d427ee4f7bc392d2d3dc5fad7449b21fc098dd38260a53d9dcc9c879b36704a1994235d4707e7271af7e9a835b
languageName: node
linkType: hard
@@ -5568,10 +5170,10 @@ __metadata:
languageName: node
linkType: hard
-"node-releases@npm:^2.0.14":
- version: 2.0.14
- resolution: "node-releases@npm:2.0.14"
- checksum: 10c0/199fc93773ae70ec9969bc6d5ac5b2bbd6eb986ed1907d751f411fef3ede0e4bfdb45ceb43711f8078bea237b6036db8b1bf208f6ff2b70c7d615afd157f3ab9
+"node-releases@npm:^2.0.18":
+ version: 2.0.18
+ resolution: "node-releases@npm:2.0.18"
+ checksum: 10c0/786ac9db9d7226339e1dc84bbb42007cb054a346bd9257e6aa154d294f01bc6a6cddb1348fa099f079be6580acbb470e3c048effd5f719325abd0179e566fd27
languageName: node
linkType: hard
@@ -5840,6 +5442,13 @@ __metadata:
languageName: node
linkType: hard
+"package-json-from-dist@npm:^1.0.0":
+ version: 1.0.0
+ resolution: "package-json-from-dist@npm:1.0.0"
+ checksum: 10c0/e3ffaf6ac1040ab6082a658230c041ad14e72fabe99076a2081bb1d5d41210f11872403fc09082daf4387fc0baa6577f96c9c0e94c90c394fd57794b66aa4033
+ languageName: node
+ linkType: hard
+
"parent-module@npm:^1.0.0":
version: 1.0.1
resolution: "parent-module@npm:1.0.1"
@@ -5914,13 +5523,13 @@ __metadata:
languageName: node
linkType: hard
-"path-scurry@npm:^1.10.2":
- version: 1.10.2
- resolution: "path-scurry@npm:1.10.2"
+"path-scurry@npm:^1.11.1":
+ version: 1.11.1
+ resolution: "path-scurry@npm:1.11.1"
dependencies:
lru-cache: "npm:^10.2.0"
minipass: "npm:^5.0.0 || ^6.0.2 || ^7.0.0"
- checksum: 10c0/d723777fbf9627f201e64656680f66ebd940957eebacf780e6cce1c2919c29c116678b2d7dbf8821b3a2caa758d125f4444005ccec886a25c8f324504e48e601
+ checksum: 10c0/32a13711a2a505616ae1cc1b5076801e453e7aae6ac40ab55b388bb91b9d0547a52f5aaceff710ea400205f18691120d4431e520afbe4266b836fadede15872d
languageName: node
linkType: hard
@@ -5956,14 +5565,7 @@ __metadata:
languageName: node
linkType: hard
-"picocolors@npm:^1.0.0":
- version: 1.0.0
- resolution: "picocolors@npm:1.0.0"
- checksum: 10c0/20a5b249e331c14479d94ec6817a182fd7a5680debae82705747b2db7ec50009a5f6648d0621c561b0572703f84dbef0858abcbd5856d3c5511426afcb1961f7
- languageName: node
- linkType: hard
-
-"picocolors@npm:^1.0.1":
+"picocolors@npm:^1.0.0, picocolors@npm:^1.0.1":
version: 1.0.1
resolution: "picocolors@npm:1.0.1"
checksum: 10c0/c63cdad2bf812ef0d66c8db29583802355d4ca67b9285d846f390cc15c2f6ccb94e8cb7eb6a6e97fc5990a6d3ad4ae42d86c84d3146e667c739a4234ed50d400
@@ -6028,13 +5630,13 @@ __metadata:
linkType: hard
"postcss@npm:^8.4.39":
- version: 8.4.39
- resolution: "postcss@npm:8.4.39"
+ version: 8.4.40
+ resolution: "postcss@npm:8.4.40"
dependencies:
nanoid: "npm:^3.3.7"
picocolors: "npm:^1.0.1"
source-map-js: "npm:^1.2.0"
- checksum: 10c0/16f5ac3c4e32ee76d1582b3c0dcf1a1fdb91334a45ad755eeb881ccc50318fb8d64047de4f1601ac96e30061df203f0f2e2edbdc0bfc49b9c57bc9fb9bedaea3
+ checksum: 10c0/65ed67573e5443beaeb582282ff27a6be7c7fe3b4d9fa15761157616f2b97510cb1c335023c26220b005909f007337026d6e3ff092f25010b484ad484e80ea7f
languageName: node
linkType: hard
@@ -6075,14 +5677,7 @@ __metadata:
languageName: node
linkType: hard
-"proc-log@npm:^3.0.0":
- version: 3.0.0
- resolution: "proc-log@npm:3.0.0"
- checksum: 10c0/f66430e4ff947dbb996058f6fd22de2c66612ae1a89b097744e17fb18a4e8e7a86db99eda52ccf15e53f00b63f4ec0b0911581ff2aac0355b625c8eac509b0dc
- languageName: node
- linkType: hard
-
-"proc-log@npm:^4.2.0":
+"proc-log@npm:^4.1.0, proc-log@npm:^4.2.0":
version: 4.2.0
resolution: "proc-log@npm:4.2.0"
checksum: 10c0/17db4757c2a5c44c1e545170e6c70a26f7de58feb985091fb1763f5081cab3d01b181fb2dd240c9f4a4255a1d9227d163d5771b7e69c9e49a561692db865efb9
@@ -6166,7 +5761,14 @@ __metadata:
languageName: node
linkType: hard
-"react-dom@npm:latest":
+"rate-limiter-flexible@npm:^5.0.3":
+ version: 5.0.3
+ resolution: "rate-limiter-flexible@npm:5.0.3"
+ checksum: 10c0/4ae8290cf57cbd9bc8dfd9829ed821ffad2bc6d4699170608b4b85b010059981e591803a4b1974f25755f1cbf25ff8208795cc325d5bed9d2315717865e25697
+ languageName: node
+ linkType: hard
+
+"react-dom@npm:^18.3.1":
version: 18.3.1
resolution: "react-dom@npm:18.3.1"
dependencies:
@@ -6288,7 +5890,7 @@ __metadata:
languageName: node
linkType: hard
-"react@npm:latest":
+"react@npm:^18.3.1":
version: 18.3.1
resolution: "react@npm:18.3.1"
dependencies:
@@ -6460,25 +6062,25 @@ __metadata:
linkType: hard
"rollup@npm:^4.13.0":
- version: 4.17.2
- resolution: "rollup@npm:4.17.2"
+ version: 4.19.2
+ resolution: "rollup@npm:4.19.2"
dependencies:
- "@rollup/rollup-android-arm-eabi": "npm:4.17.2"
- "@rollup/rollup-android-arm64": "npm:4.17.2"
- "@rollup/rollup-darwin-arm64": "npm:4.17.2"
- "@rollup/rollup-darwin-x64": "npm:4.17.2"
- "@rollup/rollup-linux-arm-gnueabihf": "npm:4.17.2"
- "@rollup/rollup-linux-arm-musleabihf": "npm:4.17.2"
- "@rollup/rollup-linux-arm64-gnu": "npm:4.17.2"
- "@rollup/rollup-linux-arm64-musl": "npm:4.17.2"
- "@rollup/rollup-linux-powerpc64le-gnu": "npm:4.17.2"
- "@rollup/rollup-linux-riscv64-gnu": "npm:4.17.2"
- "@rollup/rollup-linux-s390x-gnu": "npm:4.17.2"
- "@rollup/rollup-linux-x64-gnu": "npm:4.17.2"
- "@rollup/rollup-linux-x64-musl": "npm:4.17.2"
- "@rollup/rollup-win32-arm64-msvc": "npm:4.17.2"
- "@rollup/rollup-win32-ia32-msvc": "npm:4.17.2"
- "@rollup/rollup-win32-x64-msvc": "npm:4.17.2"
+ "@rollup/rollup-android-arm-eabi": "npm:4.19.2"
+ "@rollup/rollup-android-arm64": "npm:4.19.2"
+ "@rollup/rollup-darwin-arm64": "npm:4.19.2"
+ "@rollup/rollup-darwin-x64": "npm:4.19.2"
+ "@rollup/rollup-linux-arm-gnueabihf": "npm:4.19.2"
+ "@rollup/rollup-linux-arm-musleabihf": "npm:4.19.2"
+ "@rollup/rollup-linux-arm64-gnu": "npm:4.19.2"
+ "@rollup/rollup-linux-arm64-musl": "npm:4.19.2"
+ "@rollup/rollup-linux-powerpc64le-gnu": "npm:4.19.2"
+ "@rollup/rollup-linux-riscv64-gnu": "npm:4.19.2"
+ "@rollup/rollup-linux-s390x-gnu": "npm:4.19.2"
+ "@rollup/rollup-linux-x64-gnu": "npm:4.19.2"
+ "@rollup/rollup-linux-x64-musl": "npm:4.19.2"
+ "@rollup/rollup-win32-arm64-msvc": "npm:4.19.2"
+ "@rollup/rollup-win32-ia32-msvc": "npm:4.19.2"
+ "@rollup/rollup-win32-x64-msvc": "npm:4.19.2"
"@types/estree": "npm:1.0.5"
fsevents: "npm:~2.3.2"
dependenciesMeta:
@@ -6518,7 +6120,7 @@ __metadata:
optional: true
bin:
rollup: dist/bin/rollup
- checksum: 10c0/4fa6644e5c7fc4a34f654ea7e209be6c2c5897ed9dd43e7135230137204df748a795c7553804130f6c41da0b71e83f8c35a4a7881d385a77996adee50b609a6e
+ checksum: 10c0/ff5c1d071c873f25016263568177f5406d76f242a04d25a191a37f4b859a1662a1acc9f76bf680968ffcebb467ac4952521462375698468c80506ff91a0b9f2d
languageName: node
linkType: hard
@@ -6617,11 +6219,11 @@ __metadata:
linkType: hard
"semver@npm:^7.3.5, semver@npm:^7.6.0":
- version: 7.6.1
- resolution: "semver@npm:7.6.1"
+ version: 7.6.3
+ resolution: "semver@npm:7.6.3"
bin:
semver: bin/semver.js
- checksum: 10c0/fd28315954ffc80204df0cb5c62355160ebf54059f5ffe386e9903162ddf687ed14004c30f6e5347fa695fc77bafa242798af8d351f1d260207f007cfbeccb82
+ checksum: 10c0/88f33e148b210c153873cb08cfe1e281d518aaa9a666d4d148add6560db5cd3c582f3a08ccb91f38d5f379ead256da9931234ed122057f40bb5766e65e58adaf
languageName: node
linkType: hard
@@ -6693,17 +6295,17 @@ __metadata:
linkType: hard
"socks-proxy-agent@npm:^8.0.3":
- version: 8.0.3
- resolution: "socks-proxy-agent@npm:8.0.3"
+ version: 8.0.4
+ resolution: "socks-proxy-agent@npm:8.0.4"
dependencies:
agent-base: "npm:^7.1.1"
debug: "npm:^4.3.4"
- socks: "npm:^2.7.1"
- checksum: 10c0/4950529affd8ccd6951575e21c1b7be8531b24d924aa4df3ee32df506af34b618c4e50d261f4cc603f1bfd8d426915b7d629966c8ce45b05fb5ad8c8b9a6459d
+ socks: "npm:^2.8.3"
+ checksum: 10c0/345593bb21b95b0508e63e703c84da11549f0a2657d6b4e3ee3612c312cb3a907eac10e53b23ede3557c6601d63252103494caa306b66560f43af7b98f53957a
languageName: node
linkType: hard
-"socks@npm:^2.7.1":
+"socks@npm:^2.8.3":
version: 2.8.3
resolution: "socks@npm:2.8.3"
dependencies:
@@ -6813,9 +6415,9 @@ __metadata:
linkType: hard
"spdx-license-ids@npm:^3.0.0":
- version: 3.0.17
- resolution: "spdx-license-ids@npm:3.0.17"
- checksum: 10c0/ddf9477b5afc70f1a7d3bf91f0b8e8a1c1b0fa65d2d9a8b5c991b1a2ba91b693d8b9749700119d5ce7f3fbf307ac421087ff43d321db472605e98a5804f80eac
+ version: 3.0.18
+ resolution: "spdx-license-ids@npm:3.0.18"
+ checksum: 10c0/c64ba03d4727191c8fdbd001f137d6ab51386c350d5516be8a4576c2e74044cb27bc8a758f6a04809da986cc0b14213f069b04de72caccecbc9f733753ccde32
languageName: node
linkType: hard
@@ -7071,7 +6673,7 @@ __metadata:
languageName: node
linkType: hard
-"tar@npm:^6.1.11, tar@npm:^6.1.2":
+"tar@npm:^6.1.11, tar@npm:^6.2.1":
version: 6.2.1
resolution: "tar@npm:6.2.1"
dependencies:
@@ -7195,8 +6797,8 @@ __metadata:
linkType: hard
"tsconfck@npm:^3.0.3":
- version: 3.0.3
- resolution: "tsconfck@npm:3.0.3"
+ version: 3.1.1
+ resolution: "tsconfck@npm:3.1.1"
peerDependencies:
typescript: ^5.0.0
peerDependenciesMeta:
@@ -7204,14 +6806,14 @@ __metadata:
optional: true
bin:
tsconfck: bin/tsconfck.js
- checksum: 10c0/d45009230c4caa5fc765bdded96f3b8703a7cdd44a1d63024914b0fb1c4dabf9e94d28cc9f9edccaef9baa7b99adc963502d34943d82fcb07b92e1161ee03c56
+ checksum: 10c0/e133eb308ba37e8db8dbac1905bddaaf4a62f0e01aa88143e19867e274a877b86b35cf69c9a0172ca3e7d1a4bb32400381ac7f7a1429e34250a8d7ae55aee3e7
languageName: node
linkType: hard
"tslib@npm:^2.1.0, tslib@npm:^2.4.0":
- version: 2.6.2
- resolution: "tslib@npm:2.6.2"
- checksum: 10c0/e03a8a4271152c8b26604ed45535954c0a45296e32445b4b87f8a5abdb2421f40b59b4ca437c4346af0f28179780d604094eb64546bee2019d903d01c6c19bdb
+ version: 2.6.3
+ resolution: "tslib@npm:2.6.3"
+ checksum: 10c0/2598aef53d9dbe711af75522464b2104724d6467b26a60f2bdac8297d2b5f1f6b86a71f61717384aa8fd897240467aaa7bcc36a0700a0faf751293d1331db39a
languageName: node
linkType: hard
@@ -7295,13 +6897,6 @@ __metadata:
languageName: node
linkType: hard
-"undici-types@npm:~5.26.4":
- version: 5.26.5
- resolution: "undici-types@npm:5.26.5"
- checksum: 10c0/bb673d7876c2d411b6eb6c560e0c571eef4a01c1c19925175d16e3a30c4c428181fb8d7ae802a261f283e4166a0ac435e2f505743aa9e45d893f9a3df017b501
- languageName: node
- linkType: hard
-
"undici-types@npm:~6.11.1":
version: 6.11.1
resolution: "undici-types@npm:6.11.1"
@@ -7309,6 +6904,13 @@ __metadata:
languageName: node
linkType: hard
+"undici-types@npm:~6.13.0":
+ version: 6.13.0
+ resolution: "undici-types@npm:6.13.0"
+ checksum: 10c0/2de55181f569c77a4f08063f8bf2722fcbb6ea312a26a9e927bd1f5ea5cf3a281c5ddf23155061db083e0a25838f54813543ff13b0ac34d230d5c1205ead66c1
+ languageName: node
+ linkType: hard
+
"unique-filename@npm:^3.0.0":
version: 3.0.0
resolution: "unique-filename@npm:3.0.0"
@@ -7334,20 +6936,6 @@ __metadata:
languageName: node
linkType: hard
-"update-browserslist-db@npm:^1.0.13":
- version: 1.0.15
- resolution: "update-browserslist-db@npm:1.0.15"
- dependencies:
- escalade: "npm:^3.1.2"
- picocolors: "npm:^1.0.0"
- peerDependencies:
- browserslist: ">= 4.21.0"
- bin:
- update-browserslist-db: cli.js
- checksum: 10c0/c5f67dc68aba9a37701a14199e57e22f20c579411d386f47b4d81f6e3f06fd3ec256310594f4f9d6b01bc1cfb93cb1ebb1a1da70c4fa28720bc1d030f55bb8a1
- languageName: node
- linkType: hard
-
"update-browserslist-db@npm:^1.1.0":
version: 1.1.0
resolution: "update-browserslist-db@npm:1.1.0"