Commit 23388ad9 authored by haiyoucuv's avatar haiyoucuv

内置工具包built-in

埋点
parent cdd98fc5
......@@ -8,6 +8,6 @@
</head>
<body>
<div id="root"></div>
<script type="module" src="/src/main.tsx"></script>
<script type="module" src="/src/index.tsx"></script>
</body>
</html>
{
"name": "@grace/built-in",
"private": true,
"version": "0.0.1",
"version": "0.0.0",
"type": "module",
"scripts": {
"dev": "vite",
......
......@@ -12,7 +12,7 @@ export default defineConfig(({ mode }): UserConfig => {
build: {
sourcemap: isDev,
lib: {
entry: "./src/main.tsx",
entry: "./src/index.tsx",
name: 'builtIn',
fileName: 'index',
},
......@@ -29,7 +29,7 @@ export default defineConfig(({ mode }): UserConfig => {
},
plugins: [
react(),
dts({ rollupTypes: true, tsconfigPath: './tsconfig.app.json' })
dts({ tsconfigPath: './tsconfig.app.json' })
],
css: {
preprocessorOptions: {
......
......@@ -8,6 +8,6 @@
</head>
<body>
<div id="root"></div>
<script type="module" src="/src/main.tsx"></script>
<script type="module" src="/src/index.tsx"></script>
</body>
</html>
{
"name": "@grace/svgaplayer",
"private": true,
"version": "0.0.1",
"version": "0.0.0",
"type": "module",
"scripts": {
"dev": "vite",
......@@ -15,5 +15,9 @@
"types": "dist/index.d.ts",
"dependencies": {
"svga": "^2.1.1"
},
"peerDependencies": {
"react": ">=16.9.0",
"react-dom": ">=16.9.0"
}
}
import React, { forwardRef, useEffect, useImperativeHandle, useRef } from "react";
import React, { CanvasHTMLAttributes, forwardRef, useEffect, useImperativeHandle, useRef } from "react";
import { Player } from 'svga';
import { loadImage, loadSvga } from "../utils/loader.ts";
import { VideoSprite } from "svga/dist/types";
export interface BaseSvgaPlayerProps {
src: string;
autoplay?: boolean;
loop?: number;
startFrame?: number,
endFrame?: number,
onProcess?: (current: number, total: number) => void;
onStart?: () => void;
onPause?: () => void;
onResume?: () => void;
onStop?: () => void;
onEnd?: () => void;
}
type MergedHTMLAttributes = Omit<
React.HTMLAttributes<HTMLElement> &
React.CanvasHTMLAttributes<HTMLElement>,
CanvasHTMLAttributes<HTMLCanvasElement>,
'onPause'
>;
......@@ -43,7 +24,21 @@ export interface SvgaPlayerRef {
}
export interface SvgaPlayerProps extends BaseSvgaPlayerProps, MergedHTMLAttributes {
export interface SvgaPlayerProps extends MergedHTMLAttributes {
src: string;
autoplay?: boolean;
loop?: number;
startFrame?: number,
endFrame?: number,
onProcess?: (current: number, total: number) => void;
onStart?: () => void;
onPause?: () => void;
onResume?: () => void;
onStop?: () => void;
onEnd?: () => void;
}
export const SvgaPlayer = forwardRef<
......@@ -58,6 +53,7 @@ export const SvgaPlayer = forwardRef<
endFrame = 0,
onStart, onPause, onResume, onStop, onEnd,
onProcess,
...rest
} = props;
const canvasRef = useRef<HTMLCanvasElement>(null);
......@@ -207,5 +203,5 @@ export const SvgaPlayer = forwardRef<
}
return <canvas className={className} style={style} onClick={onClick} ref={canvasRef} />
return <canvas {...rest} className={className} style={style} onClick={onClick} ref={canvasRef} />
});
{
"compilerOptions": {
"composite": false
},
"files": [],
"references": [
{ "path": "./tsconfig.app.json" },
......
......@@ -12,7 +12,7 @@ export default defineConfig(({ mode }): UserConfig => {
build: {
sourcemap: isDev,
lib: {
entry: "./src/main.tsx",
entry: "./src/index.tsx",
name: 'SvgaPlayer',
fileName: 'index',
},
......@@ -31,7 +31,7 @@ export default defineConfig(({ mode }): UserConfig => {
},
plugins: [
react(),
dts({ rollupTypes: true, tsconfigPath: './tsconfig.app.json' })
dts({ tsconfigPath: './tsconfig.app.json' })
],
css: {
preprocessorOptions: {
......
# Logs
logs
*.log
npm-debug.log*
yarn-debug.log*
yarn-error.log*
pnpm-debug.log*
lerna-debug.log*
node_modules
dist
dist-ssr
*.local
# Editor directories and files
.vscode/*
!.vscode/extensions.json
.idea
.DS_Store
*.suo
*.ntvs*
*.njsproj
*.sln
*.sw?
import js from '@eslint/js'
import globals from 'globals'
import reactHooks from 'eslint-plugin-react-hooks'
import reactRefresh from 'eslint-plugin-react-refresh'
import tseslint from 'typescript-eslint'
export default tseslint.config(
{ ignores: ['dist'] },
{
extends: [js.configs.recommended, ...tseslint.configs.recommended],
files: ['**/*.{ts,tsx}'],
languageOptions: {
ecmaVersion: 2020,
globals: globals.browser,
},
plugins: {
'react-hooks': reactHooks,
'react-refresh': reactRefresh,
},
rules: {
...reactHooks.configs.recommended.rules,
'react-refresh/only-export-components': [
'warn',
{ allowConstantExport: true },
],
},
},
)
<!doctype html>
<html lang="en">
<head>
<meta charset="UTF-8" />
<link rel="icon" type="image/svg+xml" href="/vite.svg" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<title>Vite + React + TS</title>
</head>
<body>
<div id="root"></div>
<script type="module" src="/src/index.tsx"></script>
</body>
</html>
{
"name": "@grace/ui",
"private": true,
"version": "0.0.0",
"type": "module",
"scripts": {
"dev": "vite",
"build:watch": "tsc -b && vite build -w --mode development",
"build": "tsc -b && vite build",
"lint": "eslint .",
"preview": "vite preview"
},
"main": "dist/index.cjs",
"module": "dist/index.js",
"types": "dist/index.d.ts",
"dependencies": {
"svga": "^2.1.1"
}
}
import React, { HTMLAttributes, CSSProperties, MouseEventHandler, ReactElement, useState } from "react";
export interface IBaseButtonProps {
className?: string;
}
type MergedHTMLAttributes = Omit<
HTMLAttributes<HTMLDivElement>,
'onPause'
>;
interface IButtonProps extends IBaseButtonProps, MergedHTMLAttributes {
}
/**
* @return ReactElement
* @constructor
* @param props
*/
export const Button = (props: IButtonProps): ReactElement => {
const {
children,
className,
onClick = () => void 0,
style = {}
} = props;
const [scale, setScale] = useState("unset");
const onTouchStart = () => {
setScale("scale(0.9,0.9)");
};
const onTouchEnd = () => {
setScale("unset");
};
const onTouchCancel = onTouchEnd;
return <div
className={className}
onTouchStart={onTouchStart}
onTouchEnd={onTouchEnd}
onTouchCancel={onTouchCancel}
onClick={onClick}
style={{
transitionDuration: "0.5s",
transform: scale,
...style,
}}
>
{children}
</div>;
};
/// <reference types="vite/client" />
{
"compilerOptions": {
"target": "ES2020",
"useDefineForClassFields": true,
"lib": ["ES2020", "DOM", "DOM.Iterable"],
"module": "ESNext",
"skipLibCheck": true,
/* Bundler mode */
"moduleResolution": "Bundler",
"allowImportingTsExtensions": true,
"isolatedModules": true,
"moduleDetection": "force",
"noEmit": true,
"jsx": "react-jsx",
/* Linting */
"strict": false,
"noUnusedLocals": false,
"noUnusedParameters": false,
"noFallthroughCasesInSwitch": true,
"declaration": true,
"sourceMap": true,
},
"include": ["src"]
}
{
"files": [],
"references": [
{ "path": "./tsconfig.app.json" },
{ "path": "./tsconfig.node.json" }
]
}
{
"compilerOptions": {
"target": "ES2022",
"lib": [
"ES2023",
"dom"
],
"module": "ESNext",
"skipLibCheck": true,
/* Bundler mode */
"moduleResolution": "Bundler",
"allowImportingTsExtensions": true,
"isolatedModules": true,
"moduleDetection": "force",
"noEmit": true,
/* Linting */
"strict": false,
"noUnusedLocals": true,
"noUnusedParameters": true,
"noFallthroughCasesInSwitch": true
},
"include": ["vite.config.ts"]
}
import { defineConfig, UserConfig } from 'vite'
import react from '@vitejs/plugin-react'
import dts from 'vite-plugin-dts';
// https://vite.dev/config/
export default defineConfig(({ mode }): UserConfig => {
const isDev = mode == "development";
return {
build: {
sourcemap: isDev,
lib: {
entry: "./src/index.tsx",
name: 'UI',
fileName: 'index',
},
cssTarget: 'chrome61',
rollupOptions: {
// 确保外部化处理那些你不想打包进库的依赖
external: ['react', 'react-dom', "react/jsx-runtime"],
output: {
// 在 UMD 构建模式下为这些外部化的依赖提供一个全局变量
globals: {
React: 'react',
"react-dom": 'react-dom',
},
},
},
},
plugins: [
react(),
dts({ rollupTypes: true, tsconfigPath: './tsconfig.app.json' })
],
css: {
preprocessorOptions: {
less: {
javascriptEnabled: true,
},
},
modules: {
localsConvention: 'camelCase'
}
}
}
})
......@@ -13,7 +13,7 @@
"@csstools/normalize.css": "^12.1.1",
"@grace/built-in": "workspace:^",
"@grace/svgaplayer": "workspace:^",
"@spark/ui": "^2.1.28",
"@grace/ui": "workspace:^",
"@types/node": "^22.7.6",
"axios": "^1.7.7",
"chalk": "^5.3.0",
......
......@@ -17,6 +17,12 @@ importers:
'@eslint/js':
specifier: ^9.13.0
version: 9.13.0
'@types/react':
specifier: ^18.3.3
version: 18.3.12
'@types/react-dom':
specifier: ^18.3.0
version: 18.3.1
'@vitejs/plugin-react':
specifier: ^4.3.3
version: 4.3.3(vite@5.4.10(@types/node@22.7.9)(less@4.2.0)(terser@5.36.0))
......@@ -60,6 +66,12 @@ importers:
specifier: ^2.1.1
version: 2.1.1
packages/ui:
dependencies:
svga:
specifier: ^2.1.1
version: 2.1.1
playground:
dependencies:
'@csstools/normalize.css':
......@@ -71,12 +83,9 @@ importers:
'@grace/svgaplayer':
specifier: workspace:^
version: link:../packages/svgaplayer
'@spark/share':
specifier: ^2.0.340
version: 2.0.340
'@spark/ui':
specifier: ^2.1.28
version: 2.1.28(prop-types@15.8.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
'@grace/ui':
specifier: workspace:^
version: link:../packages/ui
'@types/node':
specifier: ^22.7.6
version: 22.7.9
......@@ -933,17 +942,17 @@ packages:
resolution: {integrity: sha512-vNk6aEwybGtawWmy/PzwnGDOjCkLWSD2wqvjGGAgOAwCGWySYXfYoxt00IJkTF+8Lb57DwOb3Aa0o9CApepiYQ==}
'@microsoft/api-extractor-model@7.29.8':
resolution: {integrity: sha512-t3Z/xcO6TRbMcnKGVMs4uMzv/gd5j0NhMiJIGjD4cJMeFJ1Hf8wnLSx37vxlRlL0GWlGJhnFgxvnaL6JlS+73g==}
resolution: {integrity: sha512-t3Z/xcO6TRbMcnKGVMs4uMzv/gd5j0NhMiJIGjD4cJMeFJ1Hf8wnLSx37vxlRlL0GWlGJhnFgxvnaL6JlS+73g==, tarball: http://npm.dui88.com:80/@microsoft%2fapi-extractor-model/-/api-extractor-model-7.29.8.tgz}
'@microsoft/api-extractor@7.47.11':
resolution: {integrity: sha512-lrudfbPub5wzBhymfFtgZKuBvXxoSIAdrvS2UbHjoMT2TjIEddq6Z13pcve7A03BAouw0x8sW8G4txdgfiSwpQ==}
resolution: {integrity: sha512-lrudfbPub5wzBhymfFtgZKuBvXxoSIAdrvS2UbHjoMT2TjIEddq6Z13pcve7A03BAouw0x8sW8G4txdgfiSwpQ==, tarball: http://npm.dui88.com:80/@microsoft%2fapi-extractor/-/api-extractor-7.47.11.tgz}
hasBin: true
'@microsoft/tsdoc-config@0.17.0':
resolution: {integrity: sha512-v/EYRXnCAIHxOHW+Plb6OWuUoMotxTN0GLatnpOb1xq0KuTNw/WI3pamJx/UbsoJP5k9MCw1QxvvhPcF9pH3Zg==}
resolution: {integrity: sha512-v/EYRXnCAIHxOHW+Plb6OWuUoMotxTN0GLatnpOb1xq0KuTNw/WI3pamJx/UbsoJP5k9MCw1QxvvhPcF9pH3Zg==, tarball: http://npm.dui88.com:80/@microsoft%2ftsdoc-config/-/tsdoc-config-0.17.0.tgz}
'@microsoft/tsdoc@0.15.0':
resolution: {integrity: sha512-HZpPoABogPvjeJOdzCOSJsXeL/SMCBgBZMVC3X3d7YYp2gf31MfxhUoYUNwf1ERPJOnQc0wkFn9trqI6ZEdZuA==}
resolution: {integrity: sha512-HZpPoABogPvjeJOdzCOSJsXeL/SMCBgBZMVC3X3d7YYp2gf31MfxhUoYUNwf1ERPJOnQc0wkFn9trqI6ZEdZuA==, tarball: http://npm.dui88.com:80/@microsoft%2ftsdoc/-/tsdoc-0.15.0.tgz}
'@nodelib/fs.scandir@2.1.5':
resolution: {integrity: sha1-dhnC6yGyVIP20WdUi0z9WnSIw9U=}
......@@ -958,7 +967,7 @@ packages:
engines: {node: '>= 8'}
'@rollup/pluginutils@5.1.2':
resolution: {integrity: sha512-/FIdS3PyZ39bjZlwqFnWqCOVnW7o963LtKMwQOD0NhQqw22gSr2YY1afu3FxRip4ZCZNsD5jq6Aaz6QV3D/Njw==}
resolution: {integrity: sha512-/FIdS3PyZ39bjZlwqFnWqCOVnW7o963LtKMwQOD0NhQqw22gSr2YY1afu3FxRip4ZCZNsD5jq6Aaz6QV3D/Njw==, tarball: http://npm.dui88.com:80/@rollup%2fpluginutils/-/pluginutils-5.1.2.tgz}
engines: {node: '>=14.0.0'}
peerDependencies:
rollup: ^1.20.0||^2.0.0||^3.0.0||^4.0.0
......@@ -1056,7 +1065,7 @@ packages:
os: [win32]
'@rushstack/node-core-library@5.9.0':
resolution: {integrity: sha512-MMsshEWkTbXqxqFxD4gcIUWQOCeBChlGczdZbHfqmNZQFLHB3yWxDFSMHFUdu2/OB9NUk7Awn5qRL+rws4HQNg==}
resolution: {integrity: sha512-MMsshEWkTbXqxqFxD4gcIUWQOCeBChlGczdZbHfqmNZQFLHB3yWxDFSMHFUdu2/OB9NUk7Awn5qRL+rws4HQNg==, tarball: http://npm.dui88.com:80/@rushstack%2fnode-core-library/-/node-core-library-5.9.0.tgz}
peerDependencies:
'@types/node': '*'
peerDependenciesMeta:
......@@ -1064,10 +1073,10 @@ packages:
optional: true
'@rushstack/rig-package@0.5.3':
resolution: {integrity: sha512-olzSSjYrvCNxUFZowevC3uz8gvKr3WTpHQ7BkpjtRpA3wK+T0ybep/SRUMfr195gBzJm5gaXw0ZMgjIyHqJUow==}
resolution: {integrity: sha512-olzSSjYrvCNxUFZowevC3uz8gvKr3WTpHQ7BkpjtRpA3wK+T0ybep/SRUMfr195gBzJm5gaXw0ZMgjIyHqJUow==, tarball: http://npm.dui88.com:80/@rushstack%2frig-package/-/rig-package-0.5.3.tgz}
'@rushstack/terminal@0.14.2':
resolution: {integrity: sha512-2fC1wqu1VCExKC0/L+0noVcFQEXEnoBOtCIex1TOjBzEDWcw8KzJjjj7aTP6mLxepG0XIyn9OufeFb6SFsa+sg==}
resolution: {integrity: sha512-2fC1wqu1VCExKC0/L+0noVcFQEXEnoBOtCIex1TOjBzEDWcw8KzJjjj7aTP6mLxepG0XIyn9OufeFb6SFsa+sg==, tarball: http://npm.dui88.com:80/@rushstack%2fterminal/-/terminal-0.14.2.tgz}
peerDependencies:
'@types/node': '*'
peerDependenciesMeta:
......@@ -1075,34 +1084,13 @@ packages:
optional: true
'@rushstack/ts-command-line@4.23.0':
resolution: {integrity: sha512-jYREBtsxduPV6ptNq8jOKp9+yx0ld1Tb/Tkdnlj8gTjazl1sF3DwX2VbluyYrNd0meWIL0bNeer7WDf5tKFjaQ==}
'@spark/api-base@2.0.36':
resolution: {integrity: sha512-2LXzILQqpLyxUIp+cly1s2MJF1n4qIpMLypwh0kO4l3r+vX1lsfUGmwaxLZaTGDdSPTpgpbgIXyX8FhFAdHcbw==}
'@spark/api-common@2.0.22':
resolution: {integrity: sha512-lKTdfDhS38NrgEJaNagk1zgVX69hH8ZAi9vdpD3+G20EI5S+4W7bB/L+G9BpwsltJpeKAhOxnK0d31DGgD2zRg==}
'@spark/common-helpers@1.0.26':
resolution: {integrity: sha512-bMBx2kLGgEyy4t8B6Ui5GsPxmdJmDSkoerQ8wypxZZv69pCLk39AFErZ3KqCnF1HR6FvyPl9JGOIqYcUhEEenw==}
'@spark/projectx@2.0.13':
resolution: {integrity: sha512-ow8ATHzlq7SXVJveP4LdLpF+k2eGwKpKrDTr2scfp+LMtlxbLQIXZL/D7RQVwTwJnk7zIYw6gKlpaTKmdXqfmg==}
'@spark/share@2.0.340':
resolution: {integrity: sha512-QcsKfi9PSmV9LI4WVCQjQ11FvVsGFp7AfvSw7P96VIiLLaAEzoKsVgpvMxa27iG4L3FYaLjkEUCsOgXLWxiR5Q==}
'@spark/ui@2.1.28':
resolution: {integrity: sha512-UgVfKDaMNMkz8aVETiAnl1mM91dITTChiBFK3rnovWExwULT4IwjiZMthThwEANtLDMBhcDbJe/ZNwVyqUfagw==}
'@spark/utils@2.0.88':
resolution: {integrity: sha512-+wxYTWja1p1ndOr/Ui+AdnlcGMhWYckm9Ona2wBaw56M71EHMQ/8oU0fWT0QKiOYO8NEiOhM7UiORvQldg5hTQ==}
resolution: {integrity: sha512-jYREBtsxduPV6ptNq8jOKp9+yx0ld1Tb/Tkdnlj8gTjazl1sF3DwX2VbluyYrNd0meWIL0bNeer7WDf5tKFjaQ==, tarball: http://npm.dui88.com:80/@rushstack%2fts-command-line/-/ts-command-line-4.23.0.tgz}
'@types/ali-oss@6.16.11':
resolution: {integrity: sha512-/AyemPZy93ZXGzEokMsoPFgjH37snpzH4X/fwans/n63HLaCleriCG3PyrkHCPkgHEc9vj9Uo6paqsBN3vJ3OA==}
'@types/argparse@1.0.38':
resolution: {integrity: sha1-qB/YYG1IH4c6OADG665PHXaKVqk=}
resolution: {integrity: sha1-qB/YYG1IH4c6OADG665PHXaKVqk=, tarball: http://npm.dui88.com:80/@types%2fargparse/-/argparse-1.0.38.tgz}
'@types/babel__core@7.20.5':
resolution: {integrity: sha512-qoQprZvz5wQFJwMDqeseRXWv3rqMvhgpbXFfVyWhbx9X47POIA6i/+dXefEmZKoAgOaTdaIgNSMqMIU61yRyzA==}
......@@ -1144,7 +1132,7 @@ packages:
resolution: {integrity: sha512-D2wOSq/d6Agt28q7rSI3jhU7G6aiuzljDGZ2hTZHIkrTLUI+AF3WMeKkEZ9nN2fkBAlcktT6vcZjDFiIhMYEQw==}
'@typescript-eslint/eslint-plugin@8.11.0':
resolution: {integrity: sha512-KhGn2LjW1PJT2A/GfDpiyOfS4a8xHQv2myUagTM5+zsormOmBlYsnQ6pobJ8XxJmh6hnHwa2Mbe3fPrDJoDhbA==}
resolution: {integrity: sha512-KhGn2LjW1PJT2A/GfDpiyOfS4a8xHQv2myUagTM5+zsormOmBlYsnQ6pobJ8XxJmh6hnHwa2Mbe3fPrDJoDhbA==, tarball: http://npm.dui88.com:80/@typescript-eslint%2feslint-plugin/-/eslint-plugin-8.11.0.tgz}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
peerDependencies:
'@typescript-eslint/parser': ^8.0.0 || ^8.0.0-alpha.0
......@@ -1155,7 +1143,7 @@ packages:
optional: true
'@typescript-eslint/parser@8.11.0':
resolution: {integrity: sha512-lmt73NeHdy1Q/2ul295Qy3uninSqi6wQI18XwSpm8w0ZbQXUpjCAWP1Vlv/obudoBiIjJVjlztjQ+d/Md98Yxg==}
resolution: {integrity: sha512-lmt73NeHdy1Q/2ul295Qy3uninSqi6wQI18XwSpm8w0ZbQXUpjCAWP1Vlv/obudoBiIjJVjlztjQ+d/Md98Yxg==, tarball: http://npm.dui88.com:80/@typescript-eslint%2fparser/-/parser-8.11.0.tgz}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
peerDependencies:
eslint: ^8.57.0 || ^9.0.0
......@@ -1169,7 +1157,7 @@ packages:
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
'@typescript-eslint/type-utils@8.11.0':
resolution: {integrity: sha512-ItiMfJS6pQU0NIKAaybBKkuVzo6IdnAhPFZA/2Mba/uBjuPQPet/8+zh5GtLHwmuFRShZx+8lhIs7/QeDHflOg==}
resolution: {integrity: sha512-ItiMfJS6pQU0NIKAaybBKkuVzo6IdnAhPFZA/2Mba/uBjuPQPet/8+zh5GtLHwmuFRShZx+8lhIs7/QeDHflOg==, tarball: http://npm.dui88.com:80/@typescript-eslint%2ftype-utils/-/type-utils-8.11.0.tgz}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
peerDependencies:
typescript: '*'
......@@ -1182,7 +1170,7 @@ packages:
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
'@typescript-eslint/typescript-estree@8.11.0':
resolution: {integrity: sha512-yHC3s1z1RCHoCz5t06gf7jH24rr3vns08XXhfEqzYpd6Hll3z/3g23JRi0jM8A47UFKNc3u/y5KIMx8Ynbjohg==}
resolution: {integrity: sha512-yHC3s1z1RCHoCz5t06gf7jH24rr3vns08XXhfEqzYpd6Hll3z/3g23JRi0jM8A47UFKNc3u/y5KIMx8Ynbjohg==, tarball: http://npm.dui88.com:80/@typescript-eslint%2ftypescript-estree/-/typescript-estree-8.11.0.tgz}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
peerDependencies:
typescript: '*'
......@@ -1191,7 +1179,7 @@ packages:
optional: true
'@typescript-eslint/utils@8.11.0':
resolution: {integrity: sha512-CYiX6WZcbXNJV7UNB4PLDIBtSdRmRI/nb0FMyqHPTQD1rMjA0foPLaPUV39C/MxkTd/QKSeX+Gb34PPsDVC35g==}
resolution: {integrity: sha512-CYiX6WZcbXNJV7UNB4PLDIBtSdRmRI/nb0FMyqHPTQD1rMjA0foPLaPUV39C/MxkTd/QKSeX+Gb34PPsDVC35g==, tarball: http://npm.dui88.com:80/@typescript-eslint%2futils/-/utils-8.11.0.tgz}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
peerDependencies:
eslint: ^8.57.0 || ^9.0.0
......@@ -1214,25 +1202,25 @@ packages:
vite: ^4.2.0 || ^5.0.0
'@volar/language-core@2.4.6':
resolution: {integrity: sha512-FxUfxaB8sCqvY46YjyAAV6c3mMIq/NWQMVvJ+uS4yxr1KzOvyg61gAuOnNvgCvO4TZ7HcLExBEsWcDu4+K4E8A==}
resolution: {integrity: sha512-FxUfxaB8sCqvY46YjyAAV6c3mMIq/NWQMVvJ+uS4yxr1KzOvyg61gAuOnNvgCvO4TZ7HcLExBEsWcDu4+K4E8A==, tarball: http://npm.dui88.com:80/@volar%2flanguage-core/-/language-core-2.4.6.tgz}
'@volar/source-map@2.4.6':
resolution: {integrity: sha512-Nsh7UW2ruK+uURIPzjJgF0YRGP5CX9nQHypA2OMqdM2FKy7rh+uv3XgPnWPw30JADbKvZ5HuBzG4gSbVDYVtiw==}
resolution: {integrity: sha512-Nsh7UW2ruK+uURIPzjJgF0YRGP5CX9nQHypA2OMqdM2FKy7rh+uv3XgPnWPw30JADbKvZ5HuBzG4gSbVDYVtiw==, tarball: http://npm.dui88.com:80/@volar%2fsource-map/-/source-map-2.4.6.tgz}
'@volar/typescript@2.4.6':
resolution: {integrity: sha512-NMIrA7y5OOqddL9VtngPWYmdQU03htNKFtAYidbYfWA0TOhyGVd9tfcP4TsLWQ+RBWDZCbBqsr8xzU0ZOxYTCQ==}
resolution: {integrity: sha512-NMIrA7y5OOqddL9VtngPWYmdQU03htNKFtAYidbYfWA0TOhyGVd9tfcP4TsLWQ+RBWDZCbBqsr8xzU0ZOxYTCQ==, tarball: http://npm.dui88.com:80/@volar%2ftypescript/-/typescript-2.4.6.tgz}
'@vue/compiler-core@3.5.12':
resolution: {integrity: sha512-ISyBTRMmMYagUxhcpyEH0hpXRd/KqDU4ymofPgl2XAkY9ZhQ+h0ovEZJIiPop13UmR/54oA2cgMDjgroRelaEw==}
resolution: {integrity: sha512-ISyBTRMmMYagUxhcpyEH0hpXRd/KqDU4ymofPgl2XAkY9ZhQ+h0ovEZJIiPop13UmR/54oA2cgMDjgroRelaEw==, tarball: http://npm.dui88.com:80/@vue%2fcompiler-core/-/compiler-core-3.5.12.tgz}
'@vue/compiler-dom@3.5.12':
resolution: {integrity: sha512-9G6PbJ03uwxLHKQ3P42cMTi85lDRvGLB2rSGOiQqtXELat6uI4n8cNz9yjfVHRPIu+MsK6TE418Giruvgptckg==}
resolution: {integrity: sha512-9G6PbJ03uwxLHKQ3P42cMTi85lDRvGLB2rSGOiQqtXELat6uI4n8cNz9yjfVHRPIu+MsK6TE418Giruvgptckg==, tarball: http://npm.dui88.com:80/@vue%2fcompiler-dom/-/compiler-dom-3.5.12.tgz}
'@vue/compiler-vue2@2.7.16':
resolution: {integrity: sha512-qYC3Psj9S/mfu9uVi5WvNZIzq+xnXMhOwbTFKKDD7b1lhpnn71jXSFdTQ+WsIEk0ONCd7VV2IMm7ONl6tbQ86A==}
resolution: {integrity: sha512-qYC3Psj9S/mfu9uVi5WvNZIzq+xnXMhOwbTFKKDD7b1lhpnn71jXSFdTQ+WsIEk0ONCd7VV2IMm7ONl6tbQ86A==, tarball: http://npm.dui88.com:80/@vue%2fcompiler-vue2/-/compiler-vue2-2.7.16.tgz}
'@vue/language-core@2.1.6':
resolution: {integrity: sha512-MW569cSky9R/ooKMh6xa2g1D0AtRKbL56k83dzus/bx//RDJk24RHWkMzbAlXjMdDNyxAaagKPRquBIxkxlCkg==}
resolution: {integrity: sha512-MW569cSky9R/ooKMh6xa2g1D0AtRKbL56k83dzus/bx//RDJk24RHWkMzbAlXjMdDNyxAaagKPRquBIxkxlCkg==, tarball: http://npm.dui88.com:80/@vue%2flanguage-core/-/language-core-2.1.6.tgz}
peerDependencies:
typescript: '*'
peerDependenciesMeta:
......@@ -1240,7 +1228,7 @@ packages:
optional: true
'@vue/shared@3.5.12':
resolution: {integrity: sha512-L2RPSAwUFbgZH20etwrXyVyCBu9OxRSi8T/38QsvnkJyvq2LufW2lDCOzm7t/U9C1mkhJGWYfCuFBCmIuNivrg==}
resolution: {integrity: sha512-L2RPSAwUFbgZH20etwrXyVyCBu9OxRSi8T/38QsvnkJyvq2LufW2lDCOzm7t/U9C1mkhJGWYfCuFBCmIuNivrg==, tarball: http://npm.dui88.com:80/@vue%2fshared/-/shared-3.5.12.tgz}
acorn-jsx@5.3.2:
resolution: {integrity: sha1-ftW7VZCLOy8bxVxq8WU7rafweTc=}
......@@ -1261,7 +1249,7 @@ packages:
engines: {node: '>= 4.0.0'}
ajv-draft-04@1.0.0:
resolution: {integrity: sha512-mv00Te6nmYbRp5DCwclxtt7yV/joXJPGS7nM+97GdxvuttCOfgI3K4U25zboyeX0O+myI8ERluxQe5wljMmVIw==}
resolution: {integrity: sha512-mv00Te6nmYbRp5DCwclxtt7yV/joXJPGS7nM+97GdxvuttCOfgI3K4U25zboyeX0O+myI8ERluxQe5wljMmVIw==, tarball: http://npm.dui88.com:80/ajv-draft-04/-/ajv-draft-04-1.0.0.tgz}
peerDependencies:
ajv: ^8.5.0
peerDependenciesMeta:
......@@ -1269,16 +1257,16 @@ packages:
optional: true
ajv-formats@3.0.1:
resolution: {integrity: sha512-8iUql50EUR+uUcdRQ3HDqa6EVyo3docL8g5WJ3FNcWmu62IbkGUue/pEyLBW8VGKKucTPgqeks4fIU1DA4yowQ==}
resolution: {integrity: sha512-8iUql50EUR+uUcdRQ3HDqa6EVyo3docL8g5WJ3FNcWmu62IbkGUue/pEyLBW8VGKKucTPgqeks4fIU1DA4yowQ==, tarball: http://npm.dui88.com:80/ajv-formats/-/ajv-formats-3.0.1.tgz}
ajv@6.12.6:
resolution: {integrity: sha1-uvWmLoArB9l3A0WG+MO69a3ybfQ=}
ajv@8.12.0:
resolution: {integrity: sha512-sRu1kpcO9yLtYxBKvqfTeh9KzZEwO3STyX1HT+4CaDzC6HpTGYhIhPIzj9XuKU7KYDwnaeh5hcOwjy1QuJzBPA==}
resolution: {integrity: sha512-sRu1kpcO9yLtYxBKvqfTeh9KzZEwO3STyX1HT+4CaDzC6HpTGYhIhPIzj9XuKU7KYDwnaeh5hcOwjy1QuJzBPA==, tarball: http://npm.dui88.com:80/ajv/-/ajv-8.12.0.tgz}
ajv@8.13.0:
resolution: {integrity: sha512-PRA911Blj99jR5RMeTunVbNXMF6Lp4vZXnk5GQjcnUWUTsrXtekg/pnmFFI2u/I36Y/2bITGS30GZCXei6uNkA==}
resolution: {integrity: sha512-PRA911Blj99jR5RMeTunVbNXMF6Lp4vZXnk5GQjcnUWUTsrXtekg/pnmFFI2u/I36Y/2bITGS30GZCXei6uNkA==, tarball: http://npm.dui88.com:80/ajv/-/ajv-8.13.0.tgz}
ali-oss@6.21.0:
resolution: {integrity: sha512-dRvKWO/GJEa6dlsCnvmgHIbU5+yE/SmZsE4kZRGNU7Uotr9uIkQWGqv4szLTxRSxWv3YgL+BZgt+swIgitYGjA==}
......@@ -1300,7 +1288,7 @@ packages:
engines: {node: '>= 8'}
argparse@1.0.10:
resolution: {integrity: sha1-vNZ5HqWuCXJeF+WtmIE0zUCz2RE=}
resolution: {integrity: sha1-vNZ5HqWuCXJeF+WtmIE0zUCz2RE=, tarball: http://npm.dui88.com:80/argparse/-/argparse-1.0.10.tgz}
argparse@2.0.1:
resolution: {integrity: sha1-JG9Q88p4oyQPbJl+ipvR6sSeSzg=}
......@@ -1404,9 +1392,6 @@ packages:
resolution: {integrity: sha512-7VT13fmjotKpGipCW9JEQAusEPE+Ei8nl6/g4FBAmIm0GOOLMua9NDDo/DWp0ZAxCr3cPq5ZpBqmPAQgDda2Pw==}
engines: {node: '>= 8.10.0'}
classnames@2.5.1:
resolution: {integrity: sha512-saHYOzhIQs6wy2sVxTM6bUDsQO4F50V9RQ22qBpEdCW+I+/Wmke2HOl6lS6dTpdxVhb88/I6+Hs+438c3lfUow==}
color-convert@1.9.3:
resolution: {integrity: sha1-u3GFBpDh8TZWfeYp0tVHHe2kweg=}
......@@ -1432,16 +1417,16 @@ packages:
resolution: {integrity: sha1-/UhehMA+tIgcIHIrpIA16FMa6zM=}
compare-versions@6.1.1:
resolution: {integrity: sha512-4hm4VPpIecmlg59CHXnRDnqGplJFrbLG4aFEl5vl6cK1u76ws3LLvX7ikFnTDl5vo39sjWD6AaDPYodJp/NNHg==}
resolution: {integrity: sha512-4hm4VPpIecmlg59CHXnRDnqGplJFrbLG4aFEl5vl6cK1u76ws3LLvX7ikFnTDl5vo39sjWD6AaDPYodJp/NNHg==, tarball: http://npm.dui88.com:80/compare-versions/-/compare-versions-6.1.1.tgz}
computeds@0.0.1:
resolution: {integrity: sha512-7CEBgcMjVmitjYo5q8JTJVra6X5mQ20uTThdK+0kR7UEaDrAWEQcRiBtWJzga4eRpP6afNwwLsX2SET2JhVB1Q==}
resolution: {integrity: sha512-7CEBgcMjVmitjYo5q8JTJVra6X5mQ20uTThdK+0kR7UEaDrAWEQcRiBtWJzga4eRpP6afNwwLsX2SET2JhVB1Q==, tarball: http://npm.dui88.com:80/computeds/-/computeds-0.0.1.tgz}
concat-map@0.0.1:
resolution: {integrity: sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=}
confbox@0.1.8:
resolution: {integrity: sha512-RMtmw0iFkeR4YV+fUOSucriAQNb9g8zFR52MWCtl+cCZOFRNL6zeB395vPzFhEjjn4fMxXudmELnl/KF/WrK6w==}
resolution: {integrity: sha512-RMtmw0iFkeR4YV+fUOSucriAQNb9g8zFR52MWCtl+cCZOFRNL6zeB395vPzFhEjjn4fMxXudmELnl/KF/WrK6w==, tarball: http://npm.dui88.com:80/confbox/-/confbox-0.1.8.tgz}
connect@3.7.0:
resolution: {integrity: sha1-XUk0iRDKpeB6AYALAw0MNfIEhPg=}
......@@ -1482,11 +1467,8 @@ packages:
dateformat@2.2.0:
resolution: {integrity: sha1-QGXiATz5+5Ft39gu+1Bq1MZ2kGI=}
db-react-helper@1.0.5:
resolution: {integrity: sha512-J4+DXr/Ah7t+/j96m73WzJ26VUfHzE5MxWj7kS62SV7iKCb5LTTcngWvn4jmpQnF54WAkhOjBt8sY6B+RkDPPA==}
de-indent@1.0.2:
resolution: {integrity: sha1-sgOOhG3DO6pXlhKNCAS0VbjB4h0=}
resolution: {integrity: sha1-sgOOhG3DO6pXlhKNCAS0VbjB4h0=, tarball: http://npm.dui88.com:80/de-indent/-/de-indent-1.0.2.tgz}
debug@2.6.9:
resolution: {integrity: sha1-XRKFFd8TT/Mn6QpMk/Tgd6U2NB8=}
......@@ -1532,9 +1514,6 @@ packages:
resolution: {integrity: sha512-ZmdL2rui+eB2YwhsWzjInR8LldtZHGDoQ1ugH85ppHKwpUHL7j7rN0Ti9NCnGiQbhaZ11FpR+7ao1dNsmduNUg==}
engines: {node: '>=12'}
duiba-utils@1.0.13:
resolution: {integrity: sha512-VEFzmfiujSZcl40jgRhkuv1lAsvLxhfArENFbI1NXxAz9iihdGOH1SdTektWaH5hrwsWvy/6kB088KzxJ+QvtA==}
duiba-utils@2.0.2:
resolution: {integrity: sha512-xik6sEQfyiUBYhJZV96AYzy6/p7bYZAzHUBCPfHOFe6iHHUIibvBW2bA/NgSpvRdQ3+Sb5oWtOoLPGPH5+dtzQ==}
......@@ -1556,7 +1535,7 @@ packages:
engines: {node: '>= 0.11.14'}
entities@4.5.0:
resolution: {integrity: sha512-V0hjH4dGPh9Ao5p0MoRY6BVqtwCjhz6vI5LT8AJ55H+4g9/4vbHx1I54fS0XuclLhDHArPQCiMjDxjaL8fPxhw==}
resolution: {integrity: sha512-V0hjH4dGPh9Ao5p0MoRY6BVqtwCjhz6vI5LT8AJ55H+4g9/4vbHx1I54fS0XuclLhDHArPQCiMjDxjaL8fPxhw==, tarball: http://npm.dui88.com:80/entities/-/entities-4.5.0.tgz}
engines: {node: '>=0.12'}
errno@0.1.8:
......@@ -1592,7 +1571,7 @@ packages:
engines: {node: '>=10'}
eslint-plugin-react-hooks@5.0.0:
resolution: {integrity: sha512-hIOwI+5hYGpJEc4uPRmz2ulCjAGD/N13Lukkh8cLV0i2IRk/bdZDYjgLVHj+U9Z704kLIdIO6iueGvxNur0sgw==}
resolution: {integrity: sha512-hIOwI+5hYGpJEc4uPRmz2ulCjAGD/N13Lukkh8cLV0i2IRk/bdZDYjgLVHj+U9Z704kLIdIO6iueGvxNur0sgw==, tarball: http://npm.dui88.com:80/eslint-plugin-react-hooks/-/eslint-plugin-react-hooks-5.0.0.tgz}
engines: {node: '>=10'}
peerDependencies:
eslint: ^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0-0 || ^9.0.0
......@@ -1647,7 +1626,7 @@ packages:
engines: {node: '>=4.0'}
estree-walker@2.0.2:
resolution: {integrity: sha1-UvAQF4wqTBF6d1fP6UKtt9LaTKw=}
resolution: {integrity: sha1-UvAQF4wqTBF6d1fP6UKtt9LaTKw=, tarball: http://npm.dui88.com:80/estree-walker/-/estree-walker-2.0.2.tgz}
esutils@2.0.3:
resolution: {integrity: sha1-dNLrTeC42hKTcRkQ1Qd1ubcQ72Q=}
......@@ -1716,7 +1695,7 @@ packages:
resolution: {integrity: sha512-ZsDfxO51wGAXREY55a7la9LScWpwv9RxIrYABrlvOFBlH/ShPnrtsXeuUIfXKKOVicNxQ+o8JTbJvjS4M89yew==}
fs-extra@7.0.1:
resolution: {integrity: sha1-TxicRKoSO4lfcigE9V6iPq3DSOk=}
resolution: {integrity: sha1-TxicRKoSO4lfcigE9V6iPq3DSOk=, tarball: http://npm.dui88.com:80/fs-extra/-/fs-extra-7.0.1.tgz}
engines: {node: '>=6 <7 || >=8'}
fsevents@2.3.3:
......@@ -1767,10 +1746,6 @@ packages:
graphemer@1.4.0:
resolution: {integrity: sha512-EtKwoO6kxCL9WO5xipiHTZlSzBm7WLT627TqC/uVRd0HKmq8NXyebnNYxDoBi7wt8eTWrUrKXCOVaFq9x1kgag==}
hammerjs@2.0.8:
resolution: {integrity: sha1-BO93hiz/K7edMPdpIJWTAiK/YPE=}
engines: {node: '>=0.8.0'}
has-flag@3.0.0:
resolution: {integrity: sha1-tdRU3CGZriJWmfNGfloH87lVuv0=}
engines: {node: '>=4'}
......@@ -1795,27 +1770,9 @@ packages:
engines: {node: '>= 0.4'}
he@1.2.0:
resolution: {integrity: sha1-hK5l+n6vsWX922FWauFLrwVmTw8=}
resolution: {integrity: sha1-hK5l+n6vsWX922FWauFLrwVmTw8=, tarball: http://npm.dui88.com:80/he/-/he-1.2.0.tgz}
hasBin: true
history@4.10.1:
resolution: {integrity: sha1-MzcaZeOoOyZ0NOKz87G0xYqtTPM=}
history@5.3.0:
resolution: {integrity: sha512-ZqaKwjjrAYUYfLG+htGaIIZ4nioX2L70ZUMIFysS3xvBsSG4x/n1V6TXV3N8ZYNuFGlDirFg32T7B6WOUPDYcQ==}
hoist-non-react-statics@3.3.2:
resolution: {integrity: sha1-7OCsr3HWLClpwuxZ/v9CpLGoW0U=}
howler@2.2.4:
resolution: {integrity: sha512-iARIBPgcQrwtEr+tALF+rapJ8qSc+Set2GJQl7xT1MQzWaVkFebdJhR3alVlSiUf5U7nAANKuj3aWpwerocD5w==}
html-observer@1.0.5:
resolution: {integrity: sha512-mAEB5Pu/AxJl0cRrK2HB37h7U98FHy7vungNJSFvczNjx6Rd81YUkDLT6aAGLaX37+ulDwwLqJmY1r01A22aQQ==}
html-shot@1.0.32:
resolution: {integrity: sha512-to8GOLqWSskBLd1b7AMGIyK/KWNi+b+fWpYsL3xfZiLtVqVp4o7a8MhNIsVgDTLL0MnUphyS+3eaRi+fY2jt2w==}
humanize-ms@1.2.1:
resolution: {integrity: sha1-xG4xWaKT9riW2ikxbYtv6Lt5u+0=}
......@@ -1837,7 +1794,7 @@ packages:
engines: {node: '>=6'}
import-lazy@4.0.0:
resolution: {integrity: sha1-6OtidIOgpD2jwD8+NVSL5csMwVM=}
resolution: {integrity: sha1-6OtidIOgpD2jwD8+NVSL5csMwVM=, tarball: http://npm.dui88.com:80/import-lazy/-/import-lazy-4.0.0.tgz}
engines: {node: '>=8'}
imurmurhash@0.1.4:
......@@ -1883,9 +1840,6 @@ packages:
is-what@3.14.1:
resolution: {integrity: sha1-4SIvRt3ahd6tD9HJ3xMXYOd3VcE=}
isarray@0.0.1:
resolution: {integrity: sha1-ihis/Kmo9Bd+Cav8YDiTmwXR7t8=}
isarray@1.0.0:
resolution: {integrity: sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=}
......@@ -1896,14 +1850,11 @@ packages:
resolution: {integrity: sha1-R+Y/evVa+m+S4VAOaQ64uFKcCZo=}
jju@1.4.0:
resolution: {integrity: sha1-o6vicYryQaKykE+EpiWXDzia4yo=}
resolution: {integrity: sha1-o6vicYryQaKykE+EpiWXDzia4yo=, tarball: http://npm.dui88.com:80/jju/-/jju-1.4.0.tgz}
js-base64@2.6.4:
resolution: {integrity: sha1-9OaGxd4eofhn28rT1G2WlCjfmMQ=}
js-md5@0.7.3:
resolution: {integrity: sha1-tPL7sLMnRV9ZjWcn447Ccs0Jw/I=}
js-tokens@4.0.0:
resolution: {integrity: sha1-GSA/tZmR35jjoocFDUZHzerzJJk=}
......@@ -1923,7 +1874,7 @@ packages:
resolution: {integrity: sha1-afaofZUTq4u4/mO9sJecRI5oRmA=}
json-schema-traverse@1.0.0:
resolution: {integrity: sha1-rnvLNlard6c7pcSb9lTzjmtoYOI=}
resolution: {integrity: sha1-rnvLNlard6c7pcSb9lTzjmtoYOI=, tarball: http://npm.dui88.com:80/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz}
json-stable-stringify-without-jsonify@1.0.1:
resolution: {integrity: sha1-nbe1lJatPzz+8wp1FC0tkwrXJlE=}
......@@ -1934,7 +1885,7 @@ packages:
hasBin: true
jsonfile@4.0.0:
resolution: {integrity: sha1-h3Gq4HmbZAdrdmQPygWPnBDjPss=}
resolution: {integrity: sha1-h3Gq4HmbZAdrdmQPygWPnBDjPss=, tarball: http://npm.dui88.com:80/jsonfile/-/jsonfile-4.0.0.tgz}
jsrsasign@10.9.0:
resolution: {integrity: sha512-QWLUikj1SBJGuyGK8tjKSx3K7Y69KYJnrs/pQ1KZ6wvZIkHkWjZ1PJDpuvc1/28c1uP0KW9qn1eI1LzHQqDOwQ==}
......@@ -1946,7 +1897,7 @@ packages:
resolution: {integrity: sha512-oxVHkHR/EJf2CNXnWxRLW6mg7JyCCUcG0DtEGmL2ctUo1PNTin1PUil+r/+4r5MpVgC/fn1kjsx7mjSujKqIpw==}
kolorist@1.8.0:
resolution: {integrity: sha512-Y+60/zizpJ3HRH8DCss+q95yr6145JXZo46OTpFvDZWLfRCE4qChOyk1b26nMaNpfHHgxagk9dXT5OP0Tfe+dQ==}
resolution: {integrity: sha512-Y+60/zizpJ3HRH8DCss+q95yr6145JXZo46OTpFvDZWLfRCE4qChOyk1b26nMaNpfHHgxagk9dXT5OP0Tfe+dQ==, tarball: http://npm.dui88.com:80/kolorist/-/kolorist-1.8.0.tgz}
less@4.2.0:
resolution: {integrity: sha512-P3b3HJDBtSzsXUl0im2L7gTO5Ubg8mEN6G8qoTS77iXxXX4Hvu4Qj540PZDvQ8V6DmX6iXo98k7Md0Cm1PrLaA==}
......@@ -1957,15 +1908,12 @@ packages:
resolution: {integrity: sha1-rkViwAdHO5MqYgDUAyaN0v/8at4=}
engines: {node: '>= 0.8.0'}
light-sdk@2.0.36:
resolution: {integrity: sha512-r4OPZbYH9MEMUYXFd+gACyZLI41Jg+7OAwrh2jysKm3QayJqI5xOztJPrT7m1I+LHW56NVGSPpHvLd7wAXgbnw==}
load-tsconfig@0.2.5:
resolution: {integrity: sha512-IXO6OCs9yg8tMKzfPZ1YmheJbZCiEsnBdcB03l0OcfK9prKnJb96siuHCr5Fl37/yo9DnKU+TLpxzTUspw9shg==}
engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0}
local-pkg@0.5.0:
resolution: {integrity: sha512-ok6z3qlYyCDS4ZEU27HaU6x/xZa9Whf8jD4ptH5UZTQYZVYeb9bnZ3ojVhiJNLiXK1Hfc0GNbLXcmZ5plLDDBg==}
resolution: {integrity: sha512-ok6z3qlYyCDS4ZEU27HaU6x/xZa9Whf8jD4ptH5UZTQYZVYeb9bnZ3ojVhiJNLiXK1Hfc0GNbLXcmZ5plLDDBg==, tarball: http://npm.dui88.com:80/local-pkg/-/local-pkg-0.5.0.tgz}
engines: {node: '>=14'}
locate-path@6.0.0:
......@@ -1989,7 +1937,7 @@ packages:
resolution: {integrity: sha1-HaJ+ZxAnGUdpXa9oSOhH8B2EuSA=}
lru-cache@6.0.0:
resolution: {integrity: sha1-bW/mVw69lqr5D8rR2vo7JWbbOpQ=}
resolution: {integrity: sha1-bW/mVw69lqr5D8rR2vo7JWbbOpQ=, tarball: http://npm.dui88.com:80/lru-cache/-/lru-cache-6.0.0.tgz}
engines: {node: '>=10'}
magic-string@0.30.12:
......@@ -2033,7 +1981,7 @@ packages:
hasBin: true
minimatch@3.0.8:
resolution: {integrity: sha512-6FsRAQsxQ61mw+qP1ZzbL9Bc78x2p5OqNgNpnoAFLTrX8n5Kxph0CsnhmKKNXTWjXqU5L0pGPR7hYk+XWZr60Q==}
resolution: {integrity: sha512-6FsRAQsxQ61mw+qP1ZzbL9Bc78x2p5OqNgNpnoAFLTrX8n5Kxph0CsnhmKKNXTWjXqU5L0pGPR7hYk+XWZr60Q==, tarball: http://npm.dui88.com:80/minimatch/-/minimatch-3.0.8.tgz}
minimatch@3.1.2:
resolution: {integrity: sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==}
......@@ -2050,7 +1998,7 @@ packages:
hasBin: true
mlly@1.7.2:
resolution: {integrity: sha512-tN3dvVHYVz4DhSXinXIk7u9syPYaJvio118uomkovAtWBT+RdbP6Lfh/5Lvo519YMmwBafwlh20IPTXIStscpA==}
resolution: {integrity: sha512-tN3dvVHYVz4DhSXinXIk7u9syPYaJvio118uomkovAtWBT+RdbP6Lfh/5Lvo519YMmwBafwlh20IPTXIStscpA==, tarball: http://npm.dui88.com:80/mlly/-/mlly-1.7.2.tgz}
mobx-react-lite@4.0.7:
resolution: {integrity: sha512-RjwdseshK9Mg8On5tyJZHtGD+J78ZnCnRaxeQDSiciKVQDUbfZcXhmld0VMxAwvcTnPEHZySGGewm467Fcpreg==}
......@@ -2095,7 +2043,7 @@ packages:
resolution: {integrity: sha1-V0yBOM4dK1hh8LRFedut1gxmFbI=}
muggle-string@0.4.1:
resolution: {integrity: sha512-VNTrAak/KhO2i8dqqnqnAHOa3cYBwXEZe9h+D5h/1ZqFSTEFHdM65lR7RoIqq3tBBYavsOXV84NoHXZ0AkPyqQ==}
resolution: {integrity: sha512-VNTrAak/KhO2i8dqqnqnAHOa3cYBwXEZe9h+D5h/1ZqFSTEFHdM65lR7RoIqq3tBBYavsOXV84NoHXZ0AkPyqQ==, tarball: http://npm.dui88.com:80/muggle-string/-/muggle-string-0.4.1.tgz}
mz@2.7.0:
resolution: {integrity: sha1-lQCAV6Vsr63CvGPd5/n/aVWUjjI=}
......@@ -2178,7 +2126,7 @@ packages:
engines: {node: '>= 0.8'}
path-browserify@1.0.1:
resolution: {integrity: sha1-2YRUqcN1PVeQhg8W9ohnueRr4f0=}
resolution: {integrity: sha1-2YRUqcN1PVeQhg8W9ohnueRr4f0=, tarball: http://npm.dui88.com:80/path-browserify/-/path-browserify-1.0.1.tgz}
path-exists@4.0.0:
resolution: {integrity: sha1-UTvb4tO5XXdi6METfvoZXGxhtbM=}
......@@ -2191,14 +2139,11 @@ packages:
path-parse@1.0.7:
resolution: {integrity: sha1-+8EUtgykKzDZ2vWFjkvWi77bZzU=}
path-to-regexp@1.9.0:
resolution: {integrity: sha512-xIp7/apCFJuUHdDLWe8O1HIkb0kQrOMb/0u6FXQjemHn/ii5LrIzU6bdECnsiTF/GjZkMEKg1xdiZwNqDYlZ6g==}
path-to-regexp@6.3.0:
resolution: {integrity: sha512-Yhpw4T9C6hPpgPeA28us07OJeqZ5EzQTkbfwuhsUg0c237RomFoETJgmp2sa3F/41gfLE6G5cqcYwznmeEeOlQ==}
pathe@1.1.2:
resolution: {integrity: sha512-whLdWMYL2TwI08hn8/ZqAbrVemu0LNaNNJZX73O6qaIdCTfXutsLhMkjdENX0qhsQ9uIimo4/aQOmXkoon2nDQ==}
resolution: {integrity: sha512-whLdWMYL2TwI08hn8/ZqAbrVemu0LNaNNJZX73O6qaIdCTfXutsLhMkjdENX0qhsQ9uIimo4/aQOmXkoon2nDQ==, tarball: http://npm.dui88.com:80/pathe/-/pathe-1.1.2.tgz}
pause-stream@0.0.11:
resolution: {integrity: sha1-/lo0sMvOErWqaitAPuLnO2AvFEU=}
......@@ -2215,7 +2160,7 @@ packages:
engines: {node: '>=6'}
pkg-types@1.2.1:
resolution: {integrity: sha512-sQoqa8alT3nHjGuTjuKgOnvjo4cljkufdtLMnO2LBP/wRwuDlo1tkaEdMxCRhyGRPacv/ztlZgDPm2b7FAmEvw==}
resolution: {integrity: sha512-sQoqa8alT3nHjGuTjuKgOnvjo4cljkufdtLMnO2LBP/wRwuDlo1tkaEdMxCRhyGRPacv/ztlZgDPm2b7FAmEvw==, tarball: http://npm.dui88.com:80/pkg-types/-/pkg-types-1.2.1.tgz}
platform@1.3.6:
resolution: {integrity: sha1-SLTOmDFksgnC1FoQetsx9HOm56c=}
......@@ -2243,9 +2188,6 @@ packages:
resolution: {integrity: sha1-foz42PW48jnBvGi+tOt4Vn1XLvg=}
engines: {node: '>=0.4.0'}
prop-types@15.8.1:
resolution: {integrity: sha512-oj87CgZICdulUohogVAR7AjlC0327U4el4L6eAvOqCeudMDVU0NThNaV+b9Df4dXgSP1gXMTnPdhfe/2qDH5cg==}
proxy-from-env@1.1.0:
resolution: {integrity: sha1-4QLxbKNVQkhldV0sno6k8k1Yw+I=}
......@@ -2271,31 +2213,10 @@ packages:
peerDependencies:
react: ^18.3.1
react-is@16.13.1:
resolution: {integrity: sha1-eJcppNw23imZ3BVt1sHZwYzqVqQ=}
react-refresh@0.14.2:
resolution: {integrity: sha512-jCvmsr+1IUSMUyzOkRcvnVbX3ZYC6g9TDrDbFuFmRDq7PD4yaGbLKNQL6k2jnArV8hjYxh7hVhAZB6s9HDGpZA==}
engines: {node: '>=0.10.0'}
react-router-dom@5.3.4:
resolution: {integrity: sha512-m4EqFMHv/Ih4kpcBCONHbkT68KoAeHN4p3lAGoNryfHi0dMy0kCzEZakiKRsvg5wHZ/JLrLW8o8KomWiz/qbYQ==}
peerDependencies:
react: '>=15'
react-router@5.3.4:
resolution: {integrity: sha512-Ys9K+ppnJah3QuaRiLxk+jDWOR1MekYQrlytiXxC1RyfbdsZkS5pvKAzCCr031xHixZwpnsYNT5xysdFHQaYsA==}
peerDependencies:
react: '>=15'
react-ticker@1.3.2:
resolution: {integrity: sha512-9sLgc9gFx/EMNxn2QcwUJAOf3jdEROKRyXZGbWrEbfJG/MTkHwR+WRrVtypv3iFXPpcrKmPD91+vatHq0BgR0Q==}
engines: {node: '>=8', npm: '>=5'}
peerDependencies:
prop-types: ^15.8.0
react: ^17.0.2
react-dom: ^17.0.2
react@18.3.1:
resolution: {integrity: sha512-wS+hAgJShR0KhEvPJArfuPVN1+Hz1t0Y6n5jLrGQbkb4urgPE/0Rve+1kMB1v/oWgHgm4WIcV+i7F2pTVj+2iQ==}
engines: {node: '>=0.10.0'}
......@@ -2332,16 +2253,13 @@ packages:
hasBin: true
require-from-string@2.0.2:
resolution: {integrity: sha1-iaf92TgmEmcxjq/hT5wy5ZjDaQk=}
resolution: {integrity: sha1-iaf92TgmEmcxjq/hT5wy5ZjDaQk=, tarball: http://npm.dui88.com:80/require-from-string/-/require-from-string-2.0.2.tgz}
engines: {node: '>=0.10.0'}
resolve-from@4.0.0:
resolution: {integrity: sha1-SrzYUq0y3Xuqv+m0DgCjbbXzkuY=}
engines: {node: '>=4'}
resolve-pathname@3.0.0:
resolution: {integrity: sha1-mdAiJNPPJjaJvsuzk7xWAxMCXc0=}
resolve@1.22.8:
resolution: {integrity: sha512-oKWePCxqpd6FlLvGV1VU0x7bkPmmCNolxzjMf4NczoDnQcIWrAF+cPtZn5i6n+RfD2d9i0tzpKnG6Yk168yIyw==}
hasBin: true
......@@ -2382,7 +2300,7 @@ packages:
hasBin: true
semver@7.5.4:
resolution: {integrity: sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==}
resolution: {integrity: sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==, tarball: http://npm.dui88.com:80/semver/-/semver-7.5.4.tgz}
engines: {node: '>=10'}
hasBin: true
......@@ -2422,7 +2340,7 @@ packages:
resolution: {integrity: sha512-Sc25m6yFFD1ZqKDW4lifjXeBWOk48gKrF/IkhYxKB3fuRVh9ZFusOPQY3e1D9UQZJOG5H+maozmtJiv8klHMmg==}
sprintf-js@1.0.3:
resolution: {integrity: sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw=}
resolution: {integrity: sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw=, tarball: http://npm.dui88.com:80/sprintf-js/-/sprintf-js-1.0.3.tgz}
statuses@1.5.0:
resolution: {integrity: sha1-Fhx9rBd2Wf2YEfQ3cfqZOBR4Yow=}
......@@ -2436,7 +2354,7 @@ packages:
engines: {node: '>=4.0.0'}
string-argv@0.3.2:
resolution: {integrity: sha512-aqD2Q0144Z+/RqG52NeHEkZauTAUWJO8c6yTftGJKO3Tja5tUgIfmIl6kExvhtxSDP7fXB6DvzkfMpCd/F3G+Q==}
resolution: {integrity: sha512-aqD2Q0144Z+/RqG52NeHEkZauTAUWJO8c6yTftGJKO3Tja5tUgIfmIl6kExvhtxSDP7fXB6DvzkfMpCd/F3G+Q==, tarball: http://npm.dui88.com:80/string-argv/-/string-argv-0.3.2.tgz}
engines: {node: '>=0.6.19'}
string_decoder@1.1.1:
......@@ -2455,7 +2373,7 @@ packages:
engines: {node: '>=8'}
supports-color@8.1.1:
resolution: {integrity: sha1-zW/BfihQDP9WwbhsCn/UpUpzAFw=}
resolution: {integrity: sha1-zW/BfihQDP9WwbhsCn/UpUpzAFw=, tarball: http://npm.dui88.com:80/supports-color/-/supports-color-8.1.1.tgz}
engines: {node: '>=10'}
supports-preserve-symlinks-flag@1.0.0:
......@@ -2463,7 +2381,7 @@ packages:
engines: {node: '>= 0.4'}
svga@2.1.1:
resolution: {integrity: sha512-6MYgPl0qTZGogfpkdh1e+Qf8xNgL4frxukIXsYN66ZAa0NKLjEwwWlOs0So3WnQi7/PlCGYZXNMJ8toQvGcsXQ==}
resolution: {integrity: sha512-6MYgPl0qTZGogfpkdh1e+Qf8xNgL4frxukIXsYN66ZAa0NKLjEwwWlOs0So3WnQi7/PlCGYZXNMJ8toQvGcsXQ==, tarball: http://npm.dui88.com:80/svga/-/svga-2.1.1.tgz}
systemjs@6.15.1:
resolution: {integrity: sha512-Nk8c4lXvMB98MtbmjX7JwJRgJOL8fluecYCfCeYBznwmpOs8Bf15hLM6z4z71EDAhQVrQrI+wt1aLWSXZq+hXA==}
......@@ -2486,12 +2404,6 @@ packages:
through@2.3.8:
resolution: {integrity: sha1-DdTJ/6q8NXlgsbckEV1+Doai4fU=}
tiny-invariant@1.3.3:
resolution: {integrity: sha512-+FbBPE1o9QAYvviau/qC5SE3caw21q3xkvWKBtja5vgqOWIHHJ3ioaq1VPfn/Szqctz2bU/oYeKd9/z5BL+PVg==}
tiny-warning@1.0.3:
resolution: {integrity: sha1-lKMNtFPfTGQ9D9VmBg1gqHXYR1Q=}
to-arraybuffer@1.0.1:
resolution: {integrity: sha1-fSKbH8xjfkZsoIEYCDanqr/4P0M=}
......@@ -2500,7 +2412,7 @@ packages:
engines: {node: '>=8.0'}
ts-api-utils@1.3.0:
resolution: {integrity: sha512-UQMIo7pb8WRomKR1/+MFVLTroIvDVtMX3K6OUir8ynLyzB8Jeriont2bTAtmNPa1ekAgN7YPDyf6V+ygrdU+eQ==}
resolution: {integrity: sha512-UQMIo7pb8WRomKR1/+MFVLTroIvDVtMX3K6OUir8ynLyzB8Jeriont2bTAtmNPa1ekAgN7YPDyf6V+ygrdU+eQ==, tarball: http://npm.dui88.com:80/ts-api-utils/-/ts-api-utils-1.3.0.tgz}
engines: {node: '>=16'}
peerDependencies:
typescript: '>=4.2.0'
......@@ -2513,7 +2425,7 @@ packages:
engines: {node: '>= 0.8.0'}
typescript-eslint@8.11.0:
resolution: {integrity: sha512-cBRGnW3FSlxaYwU8KfAewxFK5uzeOAp0l2KebIlPDOT5olVi65KDG/yjBooPBG0kGW/HLkoz1c/iuBFehcS3IA==}
resolution: {integrity: sha512-cBRGnW3FSlxaYwU8KfAewxFK5uzeOAp0l2KebIlPDOT5olVi65KDG/yjBooPBG0kGW/HLkoz1c/iuBFehcS3IA==, tarball: http://npm.dui88.com:80/typescript-eslint/-/typescript-eslint-8.11.0.tgz}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
peerDependencies:
typescript: '*'
......@@ -2522,7 +2434,7 @@ packages:
optional: true
typescript@5.4.2:
resolution: {integrity: sha512-+2/g0Fds1ERlP6JsakQQDXjZdZMM+rqpamFZJEKh4kwTIn3iDkgKtby0CeNd5ATNZ4Ry1ax15TMx0W2V+miizQ==}
resolution: {integrity: sha512-+2/g0Fds1ERlP6JsakQQDXjZdZMM+rqpamFZJEKh4kwTIn3iDkgKtby0CeNd5ATNZ4Ry1ax15TMx0W2V+miizQ==, tarball: http://npm.dui88.com:80/typescript/-/typescript-5.4.2.tgz}
engines: {node: '>=14.17'}
hasBin: true
......@@ -2532,12 +2444,12 @@ packages:
hasBin: true
typescript@5.6.3:
resolution: {integrity: sha512-hjcS1mhfuyi4WW8IWtjP7brDrG2cuDZukyrYrSauoXGNgx0S7zceP07adYkJycEr56BOUTNPzbInooiN3fn1qw==}
resolution: {integrity: sha512-hjcS1mhfuyi4WW8IWtjP7brDrG2cuDZukyrYrSauoXGNgx0S7zceP07adYkJycEr56BOUTNPzbInooiN3fn1qw==, tarball: http://npm.dui88.com:80/typescript/-/typescript-5.6.3.tgz}
engines: {node: '>=14.17'}
hasBin: true
ufo@1.5.4:
resolution: {integrity: sha512-UsUk3byDzKd04EyoZ7U4DOlxQaD14JUKQl6/P7wiX4FNvUfm3XL246n9W5AmqwW5RSFJ27NAuM0iLscAOYUiGQ==}
resolution: {integrity: sha512-UsUk3byDzKd04EyoZ7U4DOlxQaD14JUKQl6/P7wiX4FNvUfm3XL246n9W5AmqwW5RSFJ27NAuM0iLscAOYUiGQ==, tarball: http://npm.dui88.com:80/ufo/-/ufo-1.5.4.tgz}
undici-types@6.19.8:
resolution: {integrity: sha512-ve2KP6f/JnbPBFyobGHuerC9g1FYGn/F8n1LWTwNxCEzd6IfqTwUQcNXgEtmmQ6DlRrC1hrSrBnCZPokRrDHjw==}
......@@ -2563,7 +2475,7 @@ packages:
engines: {node: '>=4'}
universalify@0.1.2:
resolution: {integrity: sha1-tkb2m+OULavOzJ1mOcgNwQXvqmY=}
resolution: {integrity: sha1-tkb2m+OULavOzJ1mOcgNwQXvqmY=, tarball: http://npm.dui88.com:80/universalify/-/universalify-0.1.2.tgz}
engines: {node: '>= 4.0.0'}
unpipe@1.0.0:
......@@ -2604,11 +2516,8 @@ packages:
resolution: {integrity: sha1-n5VxD1CiZ5R7LMwSR0HBAoQn5xM=}
engines: {node: '>= 0.4.0'}
value-equal@1.0.1:
resolution: {integrity: sha1-Hgt5THNMXAyt4XnEN9NW2TGjTWw=}
vite-plugin-dts@4.3.0:
resolution: {integrity: sha512-LkBJh9IbLwL6/rxh0C1/bOurDrIEmRE7joC+jFdOEEciAFPbpEKOLSAr5nNh5R7CJ45cMbksTrFfy52szzC5eA==}
resolution: {integrity: sha512-LkBJh9IbLwL6/rxh0C1/bOurDrIEmRE7joC+jFdOEEciAFPbpEKOLSAr5nNh5R7CJ45cMbksTrFfy52szzC5eA==, tarball: http://npm.dui88.com:80/vite-plugin-dts/-/vite-plugin-dts-4.3.0.tgz}
engines: {node: ^14.18.0 || >=16.0.0}
peerDependencies:
typescript: '*'
......@@ -2657,7 +2566,7 @@ packages:
optional: true
vscode-uri@3.0.8:
resolution: {integrity: sha512-AyFQ0EVmsOZOlAnxoFOGOq1SQDWAB7C6aqMGS23svWAllfOaxbuFvcT8D1i8z3Gyn8fraVeZNNmN6e9bxxXkKw==}
resolution: {integrity: sha512-AyFQ0EVmsOZOlAnxoFOGOq1SQDWAB7C6aqMGS23svWAllfOaxbuFvcT8D1i8z3Gyn8fraVeZNNmN6e9bxxXkKw==, tarball: http://npm.dui88.com:80/vscode-uri/-/vscode-uri-3.0.8.tgz}
which@2.0.2:
resolution: {integrity: sha1-fGqN0KY2oDJ+ELWckobu6T8/UbE=}
......@@ -2691,7 +2600,7 @@ packages:
resolution: {integrity: sha1-27fa+b/YusmrRev2ArjLrQ1dCP0=}
yallist@4.0.0:
resolution: {integrity: sha1-m7knkNnA7/7GO+c1GeEaNQGaOnI=}
resolution: {integrity: sha1-m7knkNnA7/7GO+c1GeEaNQGaOnI=, tarball: http://npm.dui88.com:80/yallist/-/yallist-4.0.0.tgz}
yocto-queue@0.1.0:
resolution: {integrity: sha1-ApTrPe4FAo0x7hpfosVWpqrxChs=}
......@@ -3672,62 +3581,6 @@ snapshots:
transitivePeerDependencies:
- '@types/node'
'@spark/api-base@2.0.36':
dependencies:
'@spark/common-helpers': 1.0.26
'@spark/utils': 2.0.88
'@spark/api-common@2.0.22':
dependencies:
'@spark/api-base': 2.0.36
'@spark/common-helpers': 1.0.26
'@spark/utils': 2.0.88
duiba-utils: 1.0.13
'@spark/common-helpers@1.0.26':
dependencies:
'@babel/runtime': 7.25.9
'@spark/api-base': 2.0.36
'@spark/projectx': 2.0.13
duiba-utils: 1.0.13
'@spark/projectx@2.0.13':
dependencies:
'@spark/api-base': 2.0.36
'@spark/common-helpers': 1.0.26
'@spark/utils': 2.0.88
'@spark/share@2.0.340':
dependencies:
'@spark/api-base': 2.0.36
'@spark/api-common': 2.0.22
'@spark/utils': 2.0.88
duiba-utils: 1.0.13
light-sdk: 2.0.36
'@spark/ui@2.1.28(prop-types@15.8.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)':
dependencies:
'@spark/utils': 2.0.88
classnames: 2.5.1
db-react-helper: 1.0.5
hammerjs: 2.0.8
history: 5.3.0
react-router-dom: 5.3.4(react@18.3.1)
react-ticker: 1.3.2(prop-types@15.8.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
transitivePeerDependencies:
- prop-types
- react
- react-dom
'@spark/utils@2.0.88':
dependencies:
'@spark/api-base': 2.0.36
duiba-utils: 1.0.13
howler: 2.2.4
html-observer: 1.0.5
html-shot: 1.0.32
js-md5: 0.7.3
'@types/ali-oss@6.16.11': {}
'@types/argparse@1.0.38': {}
......@@ -4217,8 +4070,6 @@ snapshots:
optionalDependencies:
fsevents: 2.3.3
classnames@2.5.1: {}
color-convert@1.9.3:
dependencies:
color-name: 1.1.3
......@@ -4286,8 +4137,6 @@ snapshots:
dateformat@2.2.0: {}
db-react-helper@1.0.5: {}
de-indent@1.0.2: {}
debug@2.6.9:
......@@ -4318,8 +4167,6 @@ snapshots:
dotenv@16.4.5: {}
duiba-utils@1.0.13: {}
duiba-utils@2.0.2: {}
ee-first@1.1.1: {}
......@@ -4578,8 +4425,6 @@ snapshots:
graphemer@1.4.0: {}
hammerjs@2.0.8: {}
has-flag@3.0.0: {}
has-flag@4.0.0: {}
......@@ -4598,31 +4443,6 @@ snapshots:
he@1.2.0: {}
history@4.10.1:
dependencies:
'@babel/runtime': 7.25.9
loose-envify: 1.4.0
resolve-pathname: 3.0.0
tiny-invariant: 1.3.3
tiny-warning: 1.0.3
value-equal: 1.0.1
history@5.3.0:
dependencies:
'@babel/runtime': 7.25.9
hoist-non-react-statics@3.3.2:
dependencies:
react-is: 16.13.1
howler@2.2.4: {}
html-observer@1.0.5:
dependencies:
tslib: 2.8.0
html-shot@1.0.32: {}
humanize-ms@1.2.1:
dependencies:
ms: 2.1.3
......@@ -4677,8 +4497,6 @@ snapshots:
is-what@3.14.1: {}
isarray@0.0.1: {}
isarray@1.0.0: {}
isexe@2.0.0: {}
......@@ -4689,8 +4507,6 @@ snapshots:
js-base64@2.6.4: {}
js-md5@0.7.3: {}
js-tokens@4.0.0: {}
js-yaml@4.1.0:
......@@ -4742,8 +4558,6 @@ snapshots:
prelude-ls: 1.2.1
type-check: 0.4.0
light-sdk@2.0.36: {}
load-tsconfig@0.2.5: {}
local-pkg@0.5.0:
......@@ -4938,10 +4752,6 @@ snapshots:
path-parse@1.0.7: {}
path-to-regexp@1.9.0:
dependencies:
isarray: 0.0.1
path-to-regexp@6.3.0: {}
pathe@1.1.2: {}
......@@ -4983,12 +4793,6 @@ snapshots:
progress@2.0.3: {}
prop-types@15.8.1:
dependencies:
loose-envify: 1.4.0
object-assign: 4.1.1
react-is: 16.13.1
proxy-from-env@1.1.0: {}
prr@1.0.1:
......@@ -5013,40 +4817,8 @@ snapshots:
react: 18.3.1
scheduler: 0.23.2
react-is@16.13.1: {}
react-refresh@0.14.2: {}
react-router-dom@5.3.4(react@18.3.1):
dependencies:
'@babel/runtime': 7.25.9
history: 4.10.1
loose-envify: 1.4.0
prop-types: 15.8.1
react: 18.3.1
react-router: 5.3.4(react@18.3.1)
tiny-invariant: 1.3.3
tiny-warning: 1.0.3
react-router@5.3.4(react@18.3.1):
dependencies:
'@babel/runtime': 7.25.9
history: 4.10.1
hoist-non-react-statics: 3.3.2
loose-envify: 1.4.0
path-to-regexp: 1.9.0
prop-types: 15.8.1
react: 18.3.1
react-is: 16.13.1
tiny-invariant: 1.3.3
tiny-warning: 1.0.3
react-ticker@1.3.2(prop-types@15.8.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1):
dependencies:
prop-types: 15.8.1
react: 18.3.1
react-dom: 18.3.1(react@18.3.1)
react@18.3.1:
dependencies:
loose-envify: 1.4.0
......@@ -5096,8 +4868,6 @@ snapshots:
resolve-from@4.0.0: {}
resolve-pathname@3.0.0: {}
resolve@1.22.8:
dependencies:
is-core-module: 2.15.1
......@@ -5255,10 +5025,6 @@ snapshots:
through@2.3.8: {}
tiny-invariant@1.3.3: {}
tiny-warning@1.0.3: {}
to-arraybuffer@1.0.1: {}
to-regex-range@5.0.1:
......@@ -5371,8 +5137,6 @@ snapshots:
utils-merge@1.0.1: {}
value-equal@1.0.1: {}
vite-plugin-dts@4.3.0(@types/node@22.7.9)(rollup@4.24.0)(typescript@5.6.3)(vite@5.4.10(@types/node@22.7.9)(less@4.2.0)(terser@5.36.0)):
dependencies:
'@microsoft/api-extractor': 7.47.11(@types/node@22.7.9)
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment