diff --git a/.github/workflows/test-examples.yml b/.github/workflows/test-examples.yml index 47778bda9..cc3bd711a 100644 --- a/.github/workflows/test-examples.yml +++ b/.github/workflows/test-examples.yml @@ -63,3 +63,4 @@ jobs: # popd # done # popd + pnpm run test:examples diff --git a/cli/plasmo/src/features/manifest-factory/base.ts b/cli/plasmo/src/features/manifest-factory/base.ts index 4498f031b..3729e6c55 100644 --- a/cli/plasmo/src/features/manifest-factory/base.ts +++ b/cli/plasmo/src/features/manifest-factory/base.ts @@ -626,8 +626,8 @@ export abstract class PlasmoManifest { if (output.overrides && output.overrides[this.browser]) { output = { ...output, ...output.overrides[this.browser] } - delete output.overrides } + delete output.overrides return this.injectEnvToObj(output) } diff --git a/examples b/examples index 647818cda..5b76e8e3d 160000 --- a/examples +++ b/examples @@ -1 +1 @@ -Subproject commit 647818cdae25031a30feaaf34fb30073a64c1f5a +Subproject commit 5b76e8e3d12d281fb32134521f03f2bffecdcd0f diff --git a/package.json b/package.json index d0d4e3d8c..a006e4046 100644 --- a/package.json +++ b/package.json @@ -16,6 +16,7 @@ "build:api": "turbo run build --filter \"./api/**\"", "build:core": "turbo run build --filter \"./core/**\"", "build:examples": "pnpm --filter \"./examples/**\" -r build", + "test:examples": "pnpm --filter \"./examples/**\" -r test", "publish:packages": "pnpm --filter \"./packages/**\" publish", "publish:api": "pnpm --filter \"./api/**\" publish", "publish:core": "pnpm --filter \"./core/**\" publish", @@ -62,4 +63,4 @@ "node": ">=18.0.0" }, "packageManager": "pnpm@9.0.6" -} +} \ No newline at end of file diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index d92084d24..8c84b6097 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -14,7 +14,7 @@ importers: devDependencies: '@ianvs/prettier-plugin-sort-imports': specifier: 4.1.1 - version: 4.1.1(@vue/compiler-sfc@3.3.8)(prettier@3.0.3) + version: 4.1.1(@vue/compiler-sfc@3.4.15)(prettier@3.0.3) '@plasmohq/rps': specifier: workspace:* version: link:packages/rps @@ -153,7 +153,7 @@ importers: version: 29.7.0 ts-jest: specifier: 29.1.1 - version: 29.1.1(@babel/core@7.23.7)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.23.7))(esbuild@0.18.20)(jest@29.7.0(@types/node@20.9.0)(babel-plugin-macros@3.1.0))(typescript@5.2.2) + version: 29.1.1(@babel/core@7.23.7)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.23.7))(esbuild@0.19.5)(jest@29.7.0(@types/node@20.9.0)(babel-plugin-macros@3.1.0))(typescript@5.2.2) tsup: specifier: 7.2.0 version: 7.2.0(@swc/core@1.3.96(@swc/helpers@0.5.2))(postcss@8.4.33)(typescript@5.2.2) @@ -201,7 +201,7 @@ importers: version: 5.0.5 ts-jest: specifier: 29.1.1 - version: 29.1.1(@babel/core@7.23.7)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.23.7))(esbuild@0.18.20)(jest@29.7.0(@types/node@20.9.0)(babel-plugin-macros@3.1.0))(typescript@5.2.2) + version: 29.1.1(@babel/core@7.23.7)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.23.7))(esbuild@0.19.5)(jest@29.7.0(@types/node@20.9.0)(babel-plugin-macros@3.1.0))(typescript@5.2.2) tsup: specifier: 7.2.0 version: 7.2.0(@swc/core@1.3.96(@swc/helpers@0.5.2))(postcss@8.4.33)(typescript@5.2.2) @@ -439,7 +439,7 @@ importers: dependencies: '@parcel/plugin': specifier: 2.9.3 - version: 2.9.3(@parcel/core@2.9.3) + version: 2.9.3 devDependencies: '@plasmo/config': specifier: workspace:* @@ -1080,7 +1080,7 @@ importers: version: 2.9.3 '@plasmohq/consolidate': specifier: 0.17.0 - version: 0.17.0(babel-core@7.0.0-bridge.0(@babel/core@7.23.7))(lodash@4.17.21)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + version: 0.17.0(lodash@4.17.21)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) '@vue/compiler-sfc': specifier: 3.3.8 version: 3.3.8 @@ -1118,7 +1118,7 @@ importers: devDependencies: '@ianvs/prettier-plugin-sort-imports': specifier: 4.1.1 - version: 4.1.1(@vue/compiler-sfc@3.3.8)(prettier@3.2.4) + version: 4.1.1(@vue/compiler-sfc@3.4.15)(prettier@3.2.4) '@types/chrome': specifier: 0.0.258 version: 0.0.258 @@ -1158,7 +1158,7 @@ importers: devDependencies: '@ianvs/prettier-plugin-sort-imports': specifier: 4.1.1 - version: 4.1.1(@vue/compiler-sfc@3.3.8)(prettier@3.2.4) + version: 4.1.1(@vue/compiler-sfc@3.4.15)(prettier@3.2.4) '@types/chrome': specifier: 0.0.258 version: 0.0.258 @@ -1201,7 +1201,7 @@ importers: devDependencies: '@ianvs/prettier-plugin-sort-imports': specifier: 4.1.1 - version: 4.1.1(@vue/compiler-sfc@3.3.8)(prettier@3.2.4) + version: 4.1.1(@vue/compiler-sfc@3.4.15)(prettier@3.2.4) '@types/chrome': specifier: 0.0.258 version: 0.0.258 @@ -1244,10 +1244,16 @@ importers: devDependencies: '@ianvs/prettier-plugin-sort-imports': specifier: 4.1.1 - version: 4.1.1(@vue/compiler-sfc@3.3.8)(prettier@3.2.4) + version: 4.1.1(@vue/compiler-sfc@3.4.15)(prettier@3.2.4) + '@types/chai': + specifier: 4.3.19 + version: 4.3.19 '@types/chrome': specifier: 0.0.258 version: 0.0.258 + '@types/mocha': + specifier: 10.0.7 + version: 10.0.7 '@types/node': specifier: 20.11.5 version: 20.11.5 @@ -1257,9 +1263,18 @@ importers: '@types/react-dom': specifier: 18.2.18 version: 18.2.18 + chai: + specifier: 5.1.1 + version: 5.1.1 + mocha: + specifier: 10.7.3 + version: 10.7.3 prettier: specifier: 3.2.4 version: 3.2.4 + tsx: + specifier: 4.19.0 + version: 4.19.0 typescript: specifier: 5.3.3 version: 5.3.3 @@ -1287,7 +1302,7 @@ importers: devDependencies: '@ianvs/prettier-plugin-sort-imports': specifier: 4.1.1 - version: 4.1.1(@vue/compiler-sfc@3.3.8)(prettier@3.2.4) + version: 4.1.1(@vue/compiler-sfc@3.4.15)(prettier@3.2.4) '@types/chrome': specifier: 0.0.258 version: 0.0.258 @@ -1324,7 +1339,7 @@ importers: devDependencies: '@ianvs/prettier-plugin-sort-imports': specifier: 4.1.1 - version: 4.1.1(@vue/compiler-sfc@3.3.8)(prettier@3.2.4) + version: 4.1.1(@vue/compiler-sfc@3.4.15)(prettier@3.2.4) '@types/chrome': specifier: 0.0.258 version: 0.0.258 @@ -1358,7 +1373,7 @@ importers: devDependencies: '@ianvs/prettier-plugin-sort-imports': specifier: 4.1.1 - version: 4.1.1(@vue/compiler-sfc@3.3.8)(prettier@3.2.4) + version: 4.1.1(@vue/compiler-sfc@3.4.15)(prettier@3.2.4) '@types/chrome': specifier: 0.0.258 version: 0.0.258 @@ -1392,7 +1407,7 @@ importers: devDependencies: '@ianvs/prettier-plugin-sort-imports': specifier: 4.1.1 - version: 4.1.1(@vue/compiler-sfc@3.3.8)(prettier@3.2.4) + version: 4.1.1(@vue/compiler-sfc@3.4.15)(prettier@3.2.4) '@types/chrome': specifier: 0.0.258 version: 0.0.258 @@ -1420,7 +1435,7 @@ importers: devDependencies: '@ianvs/prettier-plugin-sort-imports': specifier: 4.1.1 - version: 4.1.1(@vue/compiler-sfc@3.3.8)(prettier@3.2.4) + version: 4.1.1(@vue/compiler-sfc@3.4.15)(prettier@3.2.4) '@types/chrome': specifier: 0.0.258 version: 0.0.258 @@ -1448,7 +1463,7 @@ importers: devDependencies: '@ianvs/prettier-plugin-sort-imports': specifier: 4.1.1 - version: 4.1.1(@vue/compiler-sfc@3.3.8)(prettier@3.2.4) + version: 4.1.1(@vue/compiler-sfc@3.4.15)(prettier@3.2.4) '@types/chrome': specifier: 0.0.258 version: 0.0.258 @@ -1494,7 +1509,7 @@ importers: version: 7.23.7 '@ianvs/prettier-plugin-sort-imports': specifier: 4.1.1 - version: 4.1.1(@vue/compiler-sfc@3.3.8)(prettier@3.2.4) + version: 4.1.1(@vue/compiler-sfc@3.4.15)(prettier@3.2.4) '@types/chrome': specifier: 0.0.258 version: 0.0.258 @@ -1543,7 +1558,7 @@ importers: devDependencies: '@ianvs/prettier-plugin-sort-imports': specifier: 4.1.1 - version: 4.1.1(@vue/compiler-sfc@3.3.8)(prettier@3.2.4) + version: 4.1.1(@vue/compiler-sfc@3.4.15)(prettier@3.2.4) '@types/chrome': specifier: 0.0.258 version: 0.0.258 @@ -1586,7 +1601,7 @@ importers: devDependencies: '@ianvs/prettier-plugin-sort-imports': specifier: 4.1.1 - version: 4.1.1(@vue/compiler-sfc@3.3.8)(prettier@3.2.4) + version: 4.1.1(@vue/compiler-sfc@3.4.15)(prettier@3.2.4) '@types/chrome': specifier: 0.0.258 version: 0.0.258 @@ -1623,7 +1638,7 @@ importers: devDependencies: '@ianvs/prettier-plugin-sort-imports': specifier: 4.1.1 - version: 4.1.1(@vue/compiler-sfc@3.3.8)(prettier@3.2.4) + version: 4.1.1(@vue/compiler-sfc@3.4.15)(prettier@3.2.4) '@types/chrome': specifier: 0.0.258 version: 0.0.258 @@ -1663,7 +1678,7 @@ importers: devDependencies: '@ianvs/prettier-plugin-sort-imports': specifier: 4.1.1 - version: 4.1.1(@vue/compiler-sfc@3.3.8)(prettier@3.2.4) + version: 4.1.1(@vue/compiler-sfc@3.4.15)(prettier@3.2.4) '@types/chrome': specifier: 0.0.258 version: 0.0.258 @@ -1697,7 +1712,7 @@ importers: devDependencies: '@ianvs/prettier-plugin-sort-imports': specifier: 4.1.1 - version: 4.1.1(@vue/compiler-sfc@3.3.8)(prettier@3.2.4) + version: 4.1.1(@vue/compiler-sfc@3.4.15)(prettier@3.2.4) '@types/chrome': specifier: 0.0.258 version: 0.0.258 @@ -1734,7 +1749,7 @@ importers: devDependencies: '@ianvs/prettier-plugin-sort-imports': specifier: 4.1.1 - version: 4.1.1(@vue/compiler-sfc@3.3.8)(prettier@3.2.4) + version: 4.1.1(@vue/compiler-sfc@3.4.15)(prettier@3.2.4) '@types/chrome': specifier: 0.0.258 version: 0.0.258 @@ -1771,7 +1786,7 @@ importers: devDependencies: '@ianvs/prettier-plugin-sort-imports': specifier: 4.1.1 - version: 4.1.1(@vue/compiler-sfc@3.3.8)(prettier@3.2.4) + version: 4.1.1(@vue/compiler-sfc@3.4.15)(prettier@3.2.4) '@types/chrome': specifier: 0.0.258 version: 0.0.258 @@ -1811,7 +1826,7 @@ importers: devDependencies: '@ianvs/prettier-plugin-sort-imports': specifier: 4.1.1 - version: 4.1.1(@vue/compiler-sfc@3.3.8)(prettier@3.2.4) + version: 4.1.1(@vue/compiler-sfc@3.4.15)(prettier@3.2.4) '@jest/globals': specifier: 29.7.0 version: 29.7.0 @@ -1869,7 +1884,7 @@ importers: devDependencies: '@ianvs/prettier-plugin-sort-imports': specifier: 4.1.1 - version: 4.1.1(@vue/compiler-sfc@3.3.8)(prettier@3.2.4) + version: 4.1.1(@vue/compiler-sfc@3.4.15)(prettier@3.2.4) '@types/chrome': specifier: 0.0.258 version: 0.0.258 @@ -1903,7 +1918,7 @@ importers: devDependencies: '@ianvs/prettier-plugin-sort-imports': specifier: 4.1.1 - version: 4.1.1(@vue/compiler-sfc@3.3.8)(prettier@3.2.4) + version: 4.1.1(@vue/compiler-sfc@3.4.15)(prettier@3.2.4) '@types/chrome': specifier: 0.0.258 version: 0.0.258 @@ -1937,7 +1952,7 @@ importers: devDependencies: '@ianvs/prettier-plugin-sort-imports': specifier: 4.1.1 - version: 4.1.1(@vue/compiler-sfc@3.3.8)(prettier@3.2.4) + version: 4.1.1(@vue/compiler-sfc@3.4.15)(prettier@3.2.4) '@types/chrome': specifier: 0.0.258 version: 0.0.258 @@ -1980,7 +1995,7 @@ importers: version: 7.23.7 '@ianvs/prettier-plugin-sort-imports': specifier: 4.1.1 - version: 4.1.1(@vue/compiler-sfc@3.3.8)(prettier@3.2.4) + version: 4.1.1(@vue/compiler-sfc@3.4.15)(prettier@3.2.4) '@types/chrome': specifier: 0.0.258 version: 0.0.258 @@ -2023,7 +2038,7 @@ importers: devDependencies: '@ianvs/prettier-plugin-sort-imports': specifier: 4.1.1 - version: 4.1.1(@vue/compiler-sfc@3.3.8)(prettier@3.2.4) + version: 4.1.1(@vue/compiler-sfc@3.4.15)(prettier@3.2.4) '@types/chrome': specifier: 0.0.258 version: 0.0.258 @@ -2057,7 +2072,7 @@ importers: devDependencies: '@ianvs/prettier-plugin-sort-imports': specifier: 4.1.1 - version: 4.1.1(@vue/compiler-sfc@3.3.8)(prettier@3.2.4) + version: 4.1.1(@vue/compiler-sfc@3.4.15)(prettier@3.2.4) '@plasmohq/rps': specifier: workspace:* version: link:../../packages/rps @@ -2087,7 +2102,7 @@ importers: version: link:../../api/messaging next: specifier: 14.1.0 - version: 14.1.0(@babel/core@7.23.7)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(sass@1.63.6) + version: 14.1.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(sass@1.63.6) plasmo: specifier: workspace:* version: link:../../cli/plasmo @@ -2100,7 +2115,7 @@ importers: devDependencies: '@ianvs/prettier-plugin-sort-imports': specifier: 4.1.1 - version: 4.1.1(@vue/compiler-sfc@3.3.8)(prettier@3.2.4) + version: 4.1.1(@vue/compiler-sfc@3.4.15)(prettier@3.2.4) '@plasmohq/rps': specifier: workspace:* version: link:../../packages/rps @@ -2152,7 +2167,7 @@ importers: devDependencies: '@ianvs/prettier-plugin-sort-imports': specifier: 4.1.1 - version: 4.1.1(@vue/compiler-sfc@3.3.8)(prettier@3.2.4) + version: 4.1.1(@vue/compiler-sfc@3.4.15)(prettier@3.2.4) '@types/chrome': specifier: 0.0.258 version: 0.0.258 @@ -2201,7 +2216,7 @@ importers: version: 7.23.7 '@ianvs/prettier-plugin-sort-imports': specifier: 4.1.1 - version: 4.1.1(@vue/compiler-sfc@3.3.8)(prettier@3.2.4) + version: 4.1.1(@vue/compiler-sfc@3.4.15)(prettier@3.2.4) '@types/chrome': specifier: 0.0.258 version: 0.0.258 @@ -2238,7 +2253,7 @@ importers: devDependencies: '@ianvs/prettier-plugin-sort-imports': specifier: 4.1.1 - version: 4.1.1(@vue/compiler-sfc@3.3.8)(prettier@3.2.4) + version: 4.1.1(@vue/compiler-sfc@3.4.15)(prettier@3.2.4) '@types/chrome': specifier: 0.0.258 version: 0.0.258 @@ -2278,7 +2293,7 @@ importers: devDependencies: '@ianvs/prettier-plugin-sort-imports': specifier: 4.1.1 - version: 4.1.1(@vue/compiler-sfc@3.3.8)(prettier@3.2.4) + version: 4.1.1(@vue/compiler-sfc@3.4.15)(prettier@3.2.4) '@types/chrome': specifier: 0.0.258 version: 0.0.258 @@ -2302,7 +2317,7 @@ importers: dependencies: next: specifier: 14.1.0 - version: 14.1.0(@babel/core@7.23.7)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(sass@1.63.6) + version: 14.1.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(sass@1.63.6) plasmo: specifier: workspace:* version: link:../../cli/plasmo @@ -2315,7 +2330,7 @@ importers: devDependencies: '@ianvs/prettier-plugin-sort-imports': specifier: 4.1.1 - version: 4.1.1(@vue/compiler-sfc@3.3.8)(prettier@3.2.4) + version: 4.1.1(@vue/compiler-sfc@3.4.15)(prettier@3.2.4) '@plasmohq/rps': specifier: workspace:* version: link:../../packages/rps @@ -2355,7 +2370,7 @@ importers: devDependencies: '@ianvs/prettier-plugin-sort-imports': specifier: 4.1.1 - version: 4.1.1(@vue/compiler-sfc@3.3.8)(prettier@3.2.4) + version: 4.1.1(@vue/compiler-sfc@3.4.15)(prettier@3.2.4) '@types/chrome': specifier: 0.0.258 version: 0.0.258 @@ -2392,7 +2407,7 @@ importers: devDependencies: '@ianvs/prettier-plugin-sort-imports': specifier: 4.1.1 - version: 4.1.1(@vue/compiler-sfc@3.3.8)(prettier@3.2.4) + version: 4.1.1(@vue/compiler-sfc@3.4.15)(prettier@3.2.4) '@types/chrome': specifier: 0.0.258 version: 0.0.258 @@ -2426,7 +2441,7 @@ importers: devDependencies: '@ianvs/prettier-plugin-sort-imports': specifier: 4.1.1 - version: 4.1.1(@vue/compiler-sfc@3.3.8)(prettier@3.2.4) + version: 4.1.1(@vue/compiler-sfc@3.4.15)(prettier@3.2.4) '@types/chrome': specifier: 0.0.258 version: 0.0.258 @@ -2469,7 +2484,7 @@ importers: devDependencies: '@ianvs/prettier-plugin-sort-imports': specifier: 4.1.1 - version: 4.1.1(@vue/compiler-sfc@3.3.8)(prettier@3.2.4) + version: 4.1.1(@vue/compiler-sfc@3.4.15)(prettier@3.2.4) '@types/chrome': specifier: 0.0.258 version: 0.0.258 @@ -2515,7 +2530,7 @@ importers: version: 7.23.8(@babel/core@7.23.7) '@ianvs/prettier-plugin-sort-imports': specifier: 4.1.1 - version: 4.1.1(@vue/compiler-sfc@3.3.8)(prettier@3.2.4) + version: 4.1.1(@vue/compiler-sfc@3.4.15)(prettier@3.2.4) '@types/chrome': specifier: 0.0.258 version: 0.0.258 @@ -2555,7 +2570,7 @@ importers: devDependencies: '@ianvs/prettier-plugin-sort-imports': specifier: 4.1.1 - version: 4.1.1(@vue/compiler-sfc@3.3.8)(prettier@3.2.4) + version: 4.1.1(@vue/compiler-sfc@3.4.15)(prettier@3.2.4) '@types/chrome': specifier: 0.0.258 version: 0.0.258 @@ -2592,7 +2607,7 @@ importers: devDependencies: '@ianvs/prettier-plugin-sort-imports': specifier: 4.1.1 - version: 4.1.1(@vue/compiler-sfc@3.3.8)(prettier@3.2.4) + version: 4.1.1(@vue/compiler-sfc@3.4.15)(prettier@3.2.4) '@types/chrome': specifier: 0.0.258 version: 0.0.258 @@ -2647,7 +2662,7 @@ importers: devDependencies: '@ianvs/prettier-plugin-sort-imports': specifier: 4.1.1 - version: 4.1.1(@vue/compiler-sfc@3.3.8)(prettier@3.2.4) + version: 4.1.1(@vue/compiler-sfc@3.4.15)(prettier@3.2.4) '@types/chrome': specifier: 0.0.258 version: 0.0.258 @@ -2687,7 +2702,7 @@ importers: devDependencies: '@ianvs/prettier-plugin-sort-imports': specifier: 4.1.1 - version: 4.1.1(@vue/compiler-sfc@3.3.8)(prettier@3.2.4) + version: 4.1.1(@vue/compiler-sfc@3.4.15)(prettier@3.2.4) '@types/chrome': specifier: 0.0.258 version: 0.0.258 @@ -2724,7 +2739,7 @@ importers: devDependencies: '@ianvs/prettier-plugin-sort-imports': specifier: 4.1.1 - version: 4.1.1(@vue/compiler-sfc@3.3.8)(prettier@3.2.4) + version: 4.1.1(@vue/compiler-sfc@3.4.15)(prettier@3.2.4) '@types/chrome': specifier: 0.0.258 version: 0.0.258 @@ -2758,7 +2773,7 @@ importers: devDependencies: '@ianvs/prettier-plugin-sort-imports': specifier: 4.1.1 - version: 4.1.1(@vue/compiler-sfc@3.3.8)(prettier@3.2.4) + version: 4.1.1(@vue/compiler-sfc@3.4.15)(prettier@3.2.4) '@types/chrome': specifier: 0.0.258 version: 0.0.258 @@ -2801,7 +2816,7 @@ importers: devDependencies: '@ianvs/prettier-plugin-sort-imports': specifier: 4.1.1 - version: 4.1.1(@vue/compiler-sfc@3.3.8)(prettier@3.2.4) + version: 4.1.1(@vue/compiler-sfc@3.4.15)(prettier@3.2.4) '@types/chrome': specifier: 0.0.258 version: 0.0.258 @@ -2835,7 +2850,7 @@ importers: devDependencies: '@ianvs/prettier-plugin-sort-imports': specifier: 4.1.1 - version: 4.1.1(@vue/compiler-sfc@3.3.8)(prettier@3.2.4) + version: 4.1.1(@vue/compiler-sfc@3.4.15)(prettier@3.2.4) '@types/chrome': specifier: 0.0.258 version: 0.0.258 @@ -2872,7 +2887,7 @@ importers: devDependencies: '@ianvs/prettier-plugin-sort-imports': specifier: 4.1.1 - version: 4.1.1(@vue/compiler-sfc@3.3.8)(prettier@3.2.4) + version: 4.1.1(@vue/compiler-sfc@3.4.15)(prettier@3.2.4) '@types/chrome': specifier: 0.0.258 version: 0.0.258 @@ -2899,7 +2914,7 @@ importers: version: 9.4.2 next: specifier: 14.1.0 - version: 14.1.0(@babel/core@7.23.7)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(sass@1.63.6) + version: 14.1.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(sass@1.63.6) plasmo: specifier: workspace:* version: link:../../cli/plasmo @@ -2921,7 +2936,7 @@ importers: devDependencies: '@ianvs/prettier-plugin-sort-imports': specifier: 4.1.1 - version: 4.1.1(@vue/compiler-sfc@3.3.8)(prettier@3.2.4) + version: 4.1.1(@vue/compiler-sfc@3.4.15)(prettier@3.2.4) '@plasmohq/rps': specifier: workspace:* version: link:../../packages/rps @@ -2964,7 +2979,7 @@ importers: version: 7.23.7 '@ianvs/prettier-plugin-sort-imports': specifier: 4.1.1 - version: 4.1.1(@vue/compiler-sfc@3.3.8)(prettier@3.2.4) + version: 4.1.1(@vue/compiler-sfc@3.4.15)(prettier@3.2.4) '@types/chrome': specifier: 0.0.258 version: 0.0.258 @@ -3007,7 +3022,7 @@ importers: devDependencies: '@ianvs/prettier-plugin-sort-imports': specifier: 4.1.1 - version: 4.1.1(@vue/compiler-sfc@3.3.8)(prettier@3.2.4) + version: 4.1.1(@vue/compiler-sfc@3.4.15)(prettier@3.2.4) '@types/chrome': specifier: 0.0.258 version: 0.0.258 @@ -3041,7 +3056,7 @@ importers: devDependencies: '@ianvs/prettier-plugin-sort-imports': specifier: 4.1.1 - version: 4.1.1(@vue/compiler-sfc@3.3.8)(prettier@3.2.4) + version: 4.1.1(@vue/compiler-sfc@3.4.15)(prettier@3.2.4) '@types/chrome': specifier: 0.0.258 version: 0.0.258 @@ -3069,7 +3084,7 @@ importers: devDependencies: '@ianvs/prettier-plugin-sort-imports': specifier: 4.1.1 - version: 4.1.1(@vue/compiler-sfc@3.3.8)(prettier@3.2.4) + version: 4.1.1(@vue/compiler-sfc@3.4.15)(prettier@3.2.4) '@types/chrome': specifier: 0.0.258 version: 0.0.258 @@ -3106,7 +3121,7 @@ importers: devDependencies: '@ianvs/prettier-plugin-sort-imports': specifier: 4.1.1 - version: 4.1.1(@vue/compiler-sfc@3.3.8)(prettier@3.2.4) + version: 4.1.1(@vue/compiler-sfc@3.4.15)(prettier@3.2.4) '@types/chrome': specifier: 0.0.258 version: 0.0.258 @@ -3143,7 +3158,7 @@ importers: devDependencies: '@ianvs/prettier-plugin-sort-imports': specifier: 4.1.1 - version: 4.1.1(@vue/compiler-sfc@3.3.8)(prettier@3.2.4) + version: 4.1.1(@vue/compiler-sfc@3.4.15)(prettier@3.2.4) '@radix-ui/colors': specifier: 2.1.0 version: 2.1.0 @@ -3186,7 +3201,7 @@ importers: devDependencies: '@ianvs/prettier-plugin-sort-imports': specifier: 4.1.1 - version: 4.1.1(@vue/compiler-sfc@3.3.8)(prettier@3.2.4) + version: 4.1.1(@vue/compiler-sfc@3.4.15)(prettier@3.2.4) '@types/chrome': specifier: 0.0.258 version: 0.0.258 @@ -3214,7 +3229,7 @@ importers: devDependencies: '@ianvs/prettier-plugin-sort-imports': specifier: 4.1.1 - version: 4.1.1(@vue/compiler-sfc@3.3.8)(prettier@3.2.4) + version: 4.1.1(@vue/compiler-sfc@3.4.15)(prettier@3.2.4) '@types/chrome': specifier: 0.0.258 version: 0.0.258 @@ -3657,10 +3672,18 @@ packages: resolution: {integrity: sha512-803gmbQdqwdf4olxrX4AJyFBV/RTr3rSmOj0rKwesmzlfhYNDEs+/iOcznzpNWlJlIlTJC2QfPFcHB6DlzdVLQ==} engines: {node: '>=6.9.0'} + '@babel/helper-string-parser@7.24.8': + resolution: {integrity: sha512-pO9KhhRcuUyGnJWwyEgnRJTSIZHiT+vMD0kPeD+so0l7mxkMT19g3pjY9GTnHySck/hDzq+dtW/4VgnMkippsQ==} + engines: {node: '>=6.9.0'} + '@babel/helper-validator-identifier@7.22.20': resolution: {integrity: sha512-Y4OZ+ytlatR8AI+8KZfKuL5urKp7qey08ha31L8b3BwewJAoJamTzyvxPR/5D+KkdJCGPq/+8TukHBlY10FX9A==} engines: {node: '>=6.9.0'} + '@babel/helper-validator-identifier@7.24.7': + resolution: {integrity: sha512-rR+PBcQ1SMQDDyF6X0wxtG8QyLCgUB0eRAGguqRLfkCA87l7yAP7ehq8SNj96OOGTO8OBV70KhuFYcIkHXOg0w==} + engines: {node: '>=6.9.0'} + '@babel/helper-validator-option@7.22.15': resolution: {integrity: sha512-bMn7RmyFjY/mdECUbgn9eoSY4vqvacUnS9i9vGAGttgFWesO6B4CYWA7XlpbWgBt71iv/hfbPlynohStqnu5hA==} engines: {node: '>=6.9.0'} @@ -3695,6 +3718,11 @@ packages: engines: {node: '>=6.0.0'} hasBin: true + '@babel/parser@7.25.6': + resolution: {integrity: sha512-trGdfBdbD0l1ZPmcJ83eNxB9rbEax4ALFTF7fN386TMYbeCQbyme5cOEXQhbGXKebwGaB/J52w1mrklMcbgy6Q==} + engines: {node: '>=6.0.0'} + hasBin: true + '@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression@7.23.3': resolution: {integrity: sha512-iRkKcCqb7iGnq9+3G6rZ+Ciz5VywC4XNRHe57lKM+jOeYAoR0lVqdeeDRfh0tQcTfw/+vBhHn926FmQhLtlFLQ==} engines: {node: '>=6.9.0'} @@ -4311,6 +4339,10 @@ packages: resolution: {integrity: sha512-+uarb83brBzPKN38NX1MkB6vb6+mwvR6amUulqAE7ccQw1pEl+bCia9TbdG1lsnFP7lZySvUn37CHyXQdfTwzg==} engines: {node: '>=6.9.0'} + '@babel/types@7.25.6': + resolution: {integrity: sha512-/l42B1qxpG6RdfYf343Uw1vmDjeNhneUXtzhojE7pDgfpEypmRhI6j1kr17XCVv4Cgl9HdAiQY2x0GwKm7rWCw==} + engines: {node: '>=6.9.0'} + '@bcoe/v8-coverage@0.2.3': resolution: {integrity: sha512-0hYQ8SB4Db5zvZB4axdMHGwEaQjkZzFjQiN9LVYvIFB2nSUHW9tYpxWriPrWDASIxiaXax83REcLxuSdnGPZtw==} @@ -4384,6 +4416,12 @@ packages: '@emotion/weak-memoize@0.3.1': resolution: {integrity: sha512-EsBwpc7hBUJWAsNPBmJy4hxWx12v6bshQsldrVmjxJoc3isbxhOrF2IcCpaXxfvq03NwkI7sbsOLXbYuqF/8Ww==} + '@esbuild/aix-ppc64@0.23.1': + resolution: {integrity: sha512-6VhYk1diRqrhBAqpJEdjASR/+WVRtfjpqKuNw11cLiaWpAT/Uu+nokB+UJnevzy/P9C/ty6AOe0dwueMrGh/iQ==} + engines: {node: '>=18'} + cpu: [ppc64] + os: [aix] + '@esbuild/android-arm64@0.18.20': resolution: {integrity: sha512-Nz4rJcchGDtENV0eMKUNa6L12zz2zBDXuhj/Vjh18zGqB44Bi7MBMSXjgunJgjRhCmKOjnPuZp4Mb6OKqtMHLQ==} engines: {node: '>=12'} @@ -4396,6 +4434,12 @@ packages: cpu: [arm64] os: [android] + '@esbuild/android-arm64@0.23.1': + resolution: {integrity: sha512-xw50ipykXcLstLeWH7WRdQuysJqejuAGPd30vd1i5zSyKK3WE+ijzHmLKxdiCMtH1pHz78rOg0BKSYOSB/2Khw==} + engines: {node: '>=18'} + cpu: [arm64] + os: [android] + '@esbuild/android-arm@0.18.20': resolution: {integrity: sha512-fyi7TDI/ijKKNZTUJAQqiG5T7YjJXgnzkURqmGj13C6dCqckZBLdl4h7bkhHt/t0WP+zO9/zwroDvANaOqO5Sw==} engines: {node: '>=12'} @@ -4408,6 +4452,12 @@ packages: cpu: [arm] os: [android] + '@esbuild/android-arm@0.23.1': + resolution: {integrity: sha512-uz6/tEy2IFm9RYOyvKl88zdzZfwEfKZmnX9Cj1BHjeSGNuGLuMD1kR8y5bteYmwqKm1tj8m4cb/aKEorr6fHWQ==} + engines: {node: '>=18'} + cpu: [arm] + os: [android] + '@esbuild/android-x64@0.18.20': resolution: {integrity: sha512-8GDdlePJA8D6zlZYJV/jnrRAi6rOiNaCC/JclcXpB+KIuvfBN4owLtgzY2bsxnx666XjJx2kDPUmnTtR8qKQUg==} engines: {node: '>=12'} @@ -4420,6 +4470,12 @@ packages: cpu: [x64] os: [android] + '@esbuild/android-x64@0.23.1': + resolution: {integrity: sha512-nlN9B69St9BwUoB+jkyU090bru8L0NA3yFvAd7k8dNsVH8bi9a8cUAUSEcEEgTp2z3dbEDGJGfP6VUnkQnlReg==} + engines: {node: '>=18'} + cpu: [x64] + os: [android] + '@esbuild/darwin-arm64@0.18.20': resolution: {integrity: sha512-bxRHW5kHU38zS2lPTPOyuyTm+S+eobPUnTNkdJEfAddYgEcll4xkT8DB9d2008DtTbl7uJag2HuE5NZAZgnNEA==} engines: {node: '>=12'} @@ -4432,6 +4488,12 @@ packages: cpu: [arm64] os: [darwin] + '@esbuild/darwin-arm64@0.23.1': + resolution: {integrity: sha512-YsS2e3Wtgnw7Wq53XXBLcV6JhRsEq8hkfg91ESVadIrzr9wO6jJDMZnCQbHm1Guc5t/CdDiFSSfWP58FNuvT3Q==} + engines: {node: '>=18'} + cpu: [arm64] + os: [darwin] + '@esbuild/darwin-x64@0.18.20': resolution: {integrity: sha512-pc5gxlMDxzm513qPGbCbDukOdsGtKhfxD1zJKXjCCcU7ju50O7MeAZ8c4krSJcOIJGFR+qx21yMMVYwiQvyTyQ==} engines: {node: '>=12'} @@ -4444,6 +4506,12 @@ packages: cpu: [x64] os: [darwin] + '@esbuild/darwin-x64@0.23.1': + resolution: {integrity: sha512-aClqdgTDVPSEGgoCS8QDG37Gu8yc9lTHNAQlsztQ6ENetKEO//b8y31MMu2ZaPbn4kVsIABzVLXYLhCGekGDqw==} + engines: {node: '>=18'} + cpu: [x64] + os: [darwin] + '@esbuild/freebsd-arm64@0.18.20': resolution: {integrity: sha512-yqDQHy4QHevpMAaxhhIwYPMv1NECwOvIpGCZkECn8w2WFHXjEwrBn3CeNIYsibZ/iZEUemj++M26W3cNR5h+Tw==} engines: {node: '>=12'} @@ -4456,6 +4524,12 @@ packages: cpu: [arm64] os: [freebsd] + '@esbuild/freebsd-arm64@0.23.1': + resolution: {integrity: sha512-h1k6yS8/pN/NHlMl5+v4XPfikhJulk4G+tKGFIOwURBSFzE8bixw1ebjluLOjfwtLqY0kewfjLSrO6tN2MgIhA==} + engines: {node: '>=18'} + cpu: [arm64] + os: [freebsd] + '@esbuild/freebsd-x64@0.18.20': resolution: {integrity: sha512-tgWRPPuQsd3RmBZwarGVHZQvtzfEBOreNuxEMKFcd5DaDn2PbBxfwLcj4+aenoh7ctXcbXmOQIn8HI6mCSw5MQ==} engines: {node: '>=12'} @@ -4468,6 +4542,12 @@ packages: cpu: [x64] os: [freebsd] + '@esbuild/freebsd-x64@0.23.1': + resolution: {integrity: sha512-lK1eJeyk1ZX8UklqFd/3A60UuZ/6UVfGT2LuGo3Wp4/z7eRTRYY+0xOu2kpClP+vMTi9wKOfXi2vjUpO1Ro76g==} + engines: {node: '>=18'} + cpu: [x64] + os: [freebsd] + '@esbuild/linux-arm64@0.18.20': resolution: {integrity: sha512-2YbscF+UL7SQAVIpnWvYwM+3LskyDmPhe31pE7/aoTMFKKzIc9lLbyGUpmmb8a8AixOL61sQ/mFh3jEjHYFvdA==} engines: {node: '>=12'} @@ -4480,6 +4560,12 @@ packages: cpu: [arm64] os: [linux] + '@esbuild/linux-arm64@0.23.1': + resolution: {integrity: sha512-/93bf2yxencYDnItMYV/v116zff6UyTjo4EtEQjUBeGiVpMmffDNUyD9UN2zV+V3LRV3/on4xdZ26NKzn6754g==} + engines: {node: '>=18'} + cpu: [arm64] + os: [linux] + '@esbuild/linux-arm@0.18.20': resolution: {integrity: sha512-/5bHkMWnq1EgKr1V+Ybz3s1hWXok7mDFUMQ4cG10AfW3wL02PSZi5kFpYKrptDsgb2WAJIvRcDm+qIvXf/apvg==} engines: {node: '>=12'} @@ -4492,6 +4578,12 @@ packages: cpu: [arm] os: [linux] + '@esbuild/linux-arm@0.23.1': + resolution: {integrity: sha512-CXXkzgn+dXAPs3WBwE+Kvnrf4WECwBdfjfeYHpMeVxWE0EceB6vhWGShs6wi0IYEqMSIzdOF1XjQ/Mkm5d7ZdQ==} + engines: {node: '>=18'} + cpu: [arm] + os: [linux] + '@esbuild/linux-ia32@0.18.20': resolution: {integrity: sha512-P4etWwq6IsReT0E1KHU40bOnzMHoH73aXp96Fs8TIT6z9Hu8G6+0SHSw9i2isWrD2nbx2qo5yUqACgdfVGx7TA==} engines: {node: '>=12'} @@ -4504,6 +4596,12 @@ packages: cpu: [ia32] os: [linux] + '@esbuild/linux-ia32@0.23.1': + resolution: {integrity: sha512-VTN4EuOHwXEkXzX5nTvVY4s7E/Krz7COC8xkftbbKRYAl96vPiUssGkeMELQMOnLOJ8k3BY1+ZY52tttZnHcXQ==} + engines: {node: '>=18'} + cpu: [ia32] + os: [linux] + '@esbuild/linux-loong64@0.18.20': resolution: {integrity: sha512-nXW8nqBTrOpDLPgPY9uV+/1DjxoQ7DoB2N8eocyq8I9XuqJ7BiAMDMf9n1xZM9TgW0J8zrquIb/A7s3BJv7rjg==} engines: {node: '>=12'} @@ -4516,6 +4614,12 @@ packages: cpu: [loong64] os: [linux] + '@esbuild/linux-loong64@0.23.1': + resolution: {integrity: sha512-Vx09LzEoBa5zDnieH8LSMRToj7ir/Jeq0Gu6qJ/1GcBq9GkfoEAoXvLiW1U9J1qE/Y/Oyaq33w5p2ZWrNNHNEw==} + engines: {node: '>=18'} + cpu: [loong64] + os: [linux] + '@esbuild/linux-mips64el@0.18.20': resolution: {integrity: sha512-d5NeaXZcHp8PzYy5VnXV3VSd2D328Zb+9dEq5HE6bw6+N86JVPExrA6O68OPwobntbNJ0pzCpUFZTo3w0GyetQ==} engines: {node: '>=12'} @@ -4528,6 +4632,12 @@ packages: cpu: [mips64el] os: [linux] + '@esbuild/linux-mips64el@0.23.1': + resolution: {integrity: sha512-nrFzzMQ7W4WRLNUOU5dlWAqa6yVeI0P78WKGUo7lg2HShq/yx+UYkeNSE0SSfSure0SqgnsxPvmAUu/vu0E+3Q==} + engines: {node: '>=18'} + cpu: [mips64el] + os: [linux] + '@esbuild/linux-ppc64@0.18.20': resolution: {integrity: sha512-WHPyeScRNcmANnLQkq6AfyXRFr5D6N2sKgkFo2FqguP44Nw2eyDlbTdZwd9GYk98DZG9QItIiTlFLHJHjxP3FA==} engines: {node: '>=12'} @@ -4540,6 +4650,12 @@ packages: cpu: [ppc64] os: [linux] + '@esbuild/linux-ppc64@0.23.1': + resolution: {integrity: sha512-dKN8fgVqd0vUIjxuJI6P/9SSSe/mB9rvA98CSH2sJnlZ/OCZWO1DJvxj8jvKTfYUdGfcq2dDxoKaC6bHuTlgcw==} + engines: {node: '>=18'} + cpu: [ppc64] + os: [linux] + '@esbuild/linux-riscv64@0.18.20': resolution: {integrity: sha512-WSxo6h5ecI5XH34KC7w5veNnKkju3zBRLEQNY7mv5mtBmrP/MjNBCAlsM2u5hDBlS3NGcTQpoBvRzqBcRtpq1A==} engines: {node: '>=12'} @@ -4552,6 +4668,12 @@ packages: cpu: [riscv64] os: [linux] + '@esbuild/linux-riscv64@0.23.1': + resolution: {integrity: sha512-5AV4Pzp80fhHL83JM6LoA6pTQVWgB1HovMBsLQ9OZWLDqVY8MVobBXNSmAJi//Csh6tcY7e7Lny2Hg1tElMjIA==} + engines: {node: '>=18'} + cpu: [riscv64] + os: [linux] + '@esbuild/linux-s390x@0.18.20': resolution: {integrity: sha512-+8231GMs3mAEth6Ja1iK0a1sQ3ohfcpzpRLH8uuc5/KVDFneH6jtAJLFGafpzpMRO6DzJ6AvXKze9LfFMrIHVQ==} engines: {node: '>=12'} @@ -4564,6 +4686,12 @@ packages: cpu: [s390x] os: [linux] + '@esbuild/linux-s390x@0.23.1': + resolution: {integrity: sha512-9ygs73tuFCe6f6m/Tb+9LtYxWR4c9yg7zjt2cYkjDbDpV/xVn+68cQxMXCjUpYwEkze2RcU/rMnfIXNRFmSoDw==} + engines: {node: '>=18'} + cpu: [s390x] + os: [linux] + '@esbuild/linux-x64@0.18.20': resolution: {integrity: sha512-UYqiqemphJcNsFEskc73jQ7B9jgwjWrSayxawS6UVFZGWrAAtkzjxSqnoclCXxWtfwLdzU+vTpcNYhpn43uP1w==} engines: {node: '>=12'} @@ -4576,6 +4704,12 @@ packages: cpu: [x64] os: [linux] + '@esbuild/linux-x64@0.23.1': + resolution: {integrity: sha512-EV6+ovTsEXCPAp58g2dD68LxoP/wK5pRvgy0J/HxPGB009omFPv3Yet0HiaqvrIrgPTBuC6wCH1LTOY91EO5hQ==} + engines: {node: '>=18'} + cpu: [x64] + os: [linux] + '@esbuild/netbsd-x64@0.18.20': resolution: {integrity: sha512-iO1c++VP6xUBUmltHZoMtCUdPlnPGdBom6IrO4gyKPFFVBKioIImVooR5I83nTew5UOYrk3gIJhbZh8X44y06A==} engines: {node: '>=12'} @@ -4588,6 +4722,18 @@ packages: cpu: [x64] os: [netbsd] + '@esbuild/netbsd-x64@0.23.1': + resolution: {integrity: sha512-aevEkCNu7KlPRpYLjwmdcuNz6bDFiE7Z8XC4CPqExjTvrHugh28QzUXVOZtiYghciKUacNktqxdpymplil1beA==} + engines: {node: '>=18'} + cpu: [x64] + os: [netbsd] + + '@esbuild/openbsd-arm64@0.23.1': + resolution: {integrity: sha512-3x37szhLexNA4bXhLrCC/LImN/YtWis6WXr1VESlfVtVeoFJBRINPJ3f0a/6LV8zpikqoUg4hyXw0sFBt5Cr+Q==} + engines: {node: '>=18'} + cpu: [arm64] + os: [openbsd] + '@esbuild/openbsd-x64@0.18.20': resolution: {integrity: sha512-e5e4YSsuQfX4cxcygw/UCPIEP6wbIL+se3sxPdCiMbFLBWu0eiZOJ7WoD+ptCLrmjZBK1Wk7I6D/I3NglUGOxg==} engines: {node: '>=12'} @@ -4600,6 +4746,12 @@ packages: cpu: [x64] os: [openbsd] + '@esbuild/openbsd-x64@0.23.1': + resolution: {integrity: sha512-aY2gMmKmPhxfU+0EdnN+XNtGbjfQgwZj43k8G3fyrDM/UdZww6xrWxmDkuz2eCZchqVeABjV5BpildOrUbBTqA==} + engines: {node: '>=18'} + cpu: [x64] + os: [openbsd] + '@esbuild/sunos-x64@0.18.20': resolution: {integrity: sha512-kDbFRFp0YpTQVVrqUd5FTYmWo45zGaXe0X8E1G/LKFC0v8x0vWrhOWSLITcCn63lmZIxfOMXtCfti/RxN/0wnQ==} engines: {node: '>=12'} @@ -4612,6 +4764,12 @@ packages: cpu: [x64] os: [sunos] + '@esbuild/sunos-x64@0.23.1': + resolution: {integrity: sha512-RBRT2gqEl0IKQABT4XTj78tpk9v7ehp+mazn2HbUeZl1YMdaGAQqhapjGTCe7uw7y0frDi4gS0uHzhvpFuI1sA==} + engines: {node: '>=18'} + cpu: [x64] + os: [sunos] + '@esbuild/win32-arm64@0.18.20': resolution: {integrity: sha512-ddYFR6ItYgoaq4v4JmQQaAI5s7npztfV4Ag6NrhiaW0RrnOXqBkgwZLofVTlq1daVTQNhtI5oieTvkRPfZrePg==} engines: {node: '>=12'} @@ -4624,6 +4782,12 @@ packages: cpu: [arm64] os: [win32] + '@esbuild/win32-arm64@0.23.1': + resolution: {integrity: sha512-4O+gPR5rEBe2FpKOVyiJ7wNDPA8nGzDuJ6gN4okSA1gEOYZ67N8JPk58tkWtdtPeLz7lBnY6I5L3jdsr3S+A6A==} + engines: {node: '>=18'} + cpu: [arm64] + os: [win32] + '@esbuild/win32-ia32@0.18.20': resolution: {integrity: sha512-Wv7QBi3ID/rROT08SABTS7eV4hX26sVduqDOTe1MvGMjNd3EjOz4b7zeexIR62GTIEKrfJXKL9LFxTYgkyeu7g==} engines: {node: '>=12'} @@ -4636,6 +4800,12 @@ packages: cpu: [ia32] os: [win32] + '@esbuild/win32-ia32@0.23.1': + resolution: {integrity: sha512-BcaL0Vn6QwCwre3Y717nVHZbAa4UBEigzFm6VdsVdT/MbZ38xoj1X9HPkZhbmaBGUD1W8vxAfffbDe8bA6AKnQ==} + engines: {node: '>=18'} + cpu: [ia32] + os: [win32] + '@esbuild/win32-x64@0.18.20': resolution: {integrity: sha512-kTdfRcSiDfQca/y9QIkng02avJ+NCaQvrMejlsB3RRv5sE9rRoeBPISaZpKxHELzRxZyLvNts1P27W3wV+8geQ==} engines: {node: '>=12'} @@ -4648,6 +4818,12 @@ packages: cpu: [x64] os: [win32] + '@esbuild/win32-x64@0.23.1': + resolution: {integrity: sha512-BHpFFeslkWrXWyUPnbKm+xYYVYruCinGcftSBaa8zoF9hZO4BcSCFUvHVTtzpIY6YzUnYtuEhZ+C9iEXjxnasg==} + engines: {node: '>=18'} + cpu: [x64] + os: [win32] + '@eslint-community/eslint-utils@4.4.0': resolution: {integrity: sha512-1/sA4dwrzBAyeUoQ6oxahHKmrZvsnLCg4RfxW3ZFGGmQkSNQPFNLV9CUEFQP1x9EYXHTo5p6xdhZM1Ne9p/AfA==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} @@ -4910,6 +5086,7 @@ packages: '@humanwhocodes/config-array@0.11.13': resolution: {integrity: sha512-JSBDMiDKSzQVngfRjOdFXgFfklaXI4K9nLF49Auh21lmBWRLIK3+xTErTWD4KU54pb6coM6ESE7Awz/FNU3zgQ==} engines: {node: '>=10.10.0'} + deprecated: Use @eslint/config-array instead '@humanwhocodes/module-importer@1.0.1': resolution: {integrity: sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA==} @@ -4917,6 +5094,7 @@ packages: '@humanwhocodes/object-schema@2.0.1': resolution: {integrity: sha512-dvuCeX5fC9dXgJn9t+X5atfmgQAzUOWqS1254Gh0m6i8wKd10ebXkfNKiRK+1GWi/yTvvLDHpoxLr0xxxeslWw==} + deprecated: Use @eslint/object-schema instead '@ianvs/prettier-plugin-sort-imports@4.1.1': resolution: {integrity: sha512-kJhXq63ngpTQ2dxgf5GasbPJWsJA3LgoOdd7WGhpUSzLgLgI4IsIzYkbJf9kmpOHe7Vdm/o3PcRA3jmizXUuAQ==} @@ -6581,6 +6759,9 @@ packages: '@types/babel__traverse@7.20.4': resolution: {integrity: sha512-mSM/iKUk5fDDrEV/e83qY+Cr3I1+Q3qqTuEn++HAWYjEa1+NxZr6CNrcJGf2ZTnq4HoFGC3zaTPZTobCzCFukA==} + '@types/chai@4.3.19': + resolution: {integrity: sha512-2hHHvQBVE2FiSK4eN0Br6snX9MtolHaTo/batnLjlGRhoQzlCL61iVpxoqO7SfFyOw+P/pwv+0zNHzKoGWz9Cw==} + '@types/chrome@0.0.251': resolution: {integrity: sha512-UF+yr0LEKWWGsKxQ5A3XOSF5SNoU1ctW3pXcWJPpT8OOUTEspYeaLU8spDKe+6xalXeMTS0TBrX1g0b6qlWmkw==} @@ -6653,6 +6834,9 @@ packages: '@types/minimatch@5.1.2': resolution: {integrity: sha512-K0VQKziLUWkVKiRVrx4a40iPaxTUefQmjtkQofBkYRcoaaL/8rhwDWww9qWbrgicNOgnpIsMxyNIUM4+n6dUIA==} + '@types/mocha@10.0.7': + resolution: {integrity: sha512-GN8yJ1mNTcFcah/wKEFIJckJx9iJLoMSzWcfRRuxz/Jk+U6KQNnml+etbtxFK8lPjzOw3zp4Ha/kjSst9fsHYw==} + '@types/node-rsa@1.1.4': resolution: {integrity: sha512-dB0ECel6JpMnq5ULvpUTunx3yNm8e/dIkv8Zu9p2c8me70xIRUUG3q+qXRwcSf9rN3oqamv4116iHy90dJGRpA==} @@ -6815,6 +6999,7 @@ packages: abab@2.0.6: resolution: {integrity: sha512-j2afSsaIENvHZN2B8GOpF566vZ5WVk5opAiMTvWgaQT8DkbOqsTfvNAvHoRGU2zzP8cPoqys+xHTRDWW8L+/BA==} + deprecated: Use your platform's native atob() and btoa() methods instead abort-controller@3.0.0: resolution: {integrity: sha512-h8lQ8tacZYnR3vNQTgibj+tODHI5/+l06Au2Pcriv/Gmet0eaj4TwWH41sO9wnHDiQsEj19q0drzdWdeAHtweg==} @@ -6861,6 +7046,10 @@ packages: anser@1.4.10: resolution: {integrity: sha512-hCv9AqTQ8ycjpSd3upOJd7vFwW1JaoYQ7tpham03GJ1ca8/65rqn0RpaWpItOAd6ylW9wAw6luXYPJIyPFVOww==} + ansi-colors@4.1.3: + resolution: {integrity: sha512-/6w/C21Pm1A7aZitlI5Ni/2J6FFQN8i1Cvz3kHABAAbw93v/NlvKdVOqz7CCWz/3iv/JplRSEEZ83XION15ovw==} + engines: {node: '>=6'} + ansi-escapes@4.3.2: resolution: {integrity: sha512-gKXj5ALrKWQLsYG9jlTRmR/xKluxHV+Z9QEwNIgCfM1/uwPMCuzVVnh5mwTd+OuBZcwSIMbqssNWRm1lE51QaQ==} engines: {node: '>=8'} @@ -6973,6 +7162,10 @@ packages: assert@2.1.0: resolution: {integrity: sha512-eLHpSK/Y4nhMJ07gDaAzoX/XAKS8PSaojml3M0DM4JpV1LAi5JOJ/p6H/XWrl8L+DzVEvVCW1z3vWAaB9oTsQw==} + assertion-error@2.0.1: + resolution: {integrity: sha512-Izi8RQcffqCeNVgFigKli1ssklIbpHnCYc6AknXGYoB6grJqyeby7jv12JUQgmTAnIDnbck1uxksT4dzN3PWBA==} + engines: {node: '>=12'} + ast-types@0.15.2: resolution: {integrity: sha512-c27loCv9QkZinsa5ProX751khO9DJl/AcB5c2KNtA6NRvHKS0PgLfcftz72KVq504vB0Gku5s2kUZzDBvQWvHg==} engines: {node: '>=4'} @@ -7127,6 +7320,9 @@ packages: brorand@1.1.0: resolution: {integrity: sha512-cKV8tMCEpQs4hK/ik71d6LrPOnpkpGBR0wzxqr68g2m/LB2GxVYQroAjMJZRVM1Y4BCjCKc3vAamxSzOY2RP+w==} + browser-stdout@1.3.1: + resolution: {integrity: sha512-qhAVI1+Av2X7qelOfAIYwXONood6XlZE/fXaBSmW/T5SzLAmCgzi+eiWE7fUvbHaeNBQH13UftjpXxsfLkMpgw==} + browserify-aes@1.2.0: resolution: {integrity: sha512-+7CHXqGuspUn/Sl5aO7Ea0xWGAtETPXNSAjHo48JfLdPWcMng33Xe4znFvQweqc/uzk5zSOI3H52CYnjCfb5hA==} @@ -7268,6 +7464,10 @@ packages: caniuse-lite@1.0.30001579: resolution: {integrity: sha512-u5AUVkixruKHJjw/pj9wISlcMpgFWzSrczLZbrqBSxukQixmg0SJ5sZTpvaFvxU0HoQKd4yoyAogyrAz9pzJnA==} + chai@5.1.1: + resolution: {integrity: sha512-pT1ZgP8rPNqUgieVaEY+ryQr6Q4HXNg8Ei9UnLUrjN4IA7dvQC5JB+/kxVcPNDHyBcc/26CXPkbNzq3qwrOEKA==} + engines: {node: '>=12'} + chalk@2.4.2: resolution: {integrity: sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==} engines: {node: '>=4'} @@ -7290,6 +7490,10 @@ packages: chardet@0.7.0: resolution: {integrity: sha512-mT8iDcrh03qDGRRmoA2hmBJnxpllMR+0/0qlzjqZES6NdiWDcZkCNAk4rPFZ9Q85r27unkiNNg8ZOiwZXBHwcA==} + check-error@2.1.1: + resolution: {integrity: sha512-OAlb+T7V4Op9OwdkjmguYRqncdlx5JiofwOAUkmTF+jNdHwzTaTs4sRAGpzLF3oOz5xAyDGrPgeIDFQmDOTiJw==} + engines: {node: '>= 16'} + chokidar@3.5.3: resolution: {integrity: sha512-Dr3sfKRP6oTcjf2JmUmFJfeVMvXBdegxB0iVQ5eb2V10uFJUCAS8OByZdVAyVb8xXNz3GjjTgj9kLWsZTqE6kw==} engines: {node: '>= 8.10.0'} @@ -7350,6 +7554,9 @@ packages: cliui@6.0.0: resolution: {integrity: sha512-t6wbgtoCXvAzst7QgXxJYqPt0usEfbgQdftEPbLL/cvv6HPE5VgvqCuAIDR0NgU52ds6rFwqrgakNLrHEjCbrQ==} + cliui@7.0.4: + resolution: {integrity: sha512-OcRE68cOsVMXp1Yvonl/fzkQOyjLSu/8bhPDfQt0e0/Eb283TKP20Fs2MqoPsr9SwA595rRCA+QMzYc9nBP+JQ==} + cliui@8.0.1: resolution: {integrity: sha512-BSeNnyus75C4//NQ9gQt1/csTXyo/8Sb+afLAkzAptFuMsod9HFokGNudZpi/oQV73hnVK+sR+5PVRMd+Dr7YQ==} engines: {node: '>=12'} @@ -7620,10 +7827,23 @@ packages: supports-color: optional: true + debug@4.3.7: + resolution: {integrity: sha512-Er2nc/H7RrMXZBFCEim6TCmMk02Z8vLC2Rbi1KEBggpo0fS6l0S1nnapwmIi3yW/+GOJap1Krg4w0Hg80oCqgQ==} + engines: {node: '>=6.0'} + peerDependencies: + supports-color: '*' + peerDependenciesMeta: + supports-color: + optional: true + decamelize@1.2.0: resolution: {integrity: sha512-z2S+W9X73hAUUki+N+9Za2lBlun89zigOyGrsax+KUQ6wKW4ZoWpEYBkGhQjwAjjDCkWxhY0VKEhk8wzY7F5cA==} engines: {node: '>=0.10.0'} + decamelize@4.0.0: + resolution: {integrity: sha512-9iE1PgSik9HeIIw2JO94IidnE3eBoQrFJ3w7sFuzSX4DpmZ3v5sZpUiV5Swcf6mQEF+Y0ru8Neo+p+nyh2J+hQ==} + engines: {node: '>=10'} + decimal.js@10.4.3: resolution: {integrity: sha512-VBBaLc1MgL5XpzgIP7ny5Z6Nx3UrRkIViUkPUdtl9aya5amy3De1gsUUSB1g3+3sExYNjCAsAznmukyxCb1GRA==} @@ -7639,6 +7859,10 @@ packages: babel-plugin-macros: optional: true + deep-eql@5.0.2: + resolution: {integrity: sha512-h5k/5U50IJJFpzfL6nO9jaaumfjO/f2NjK/oYB2Djzm4p9L+3T9qWpZqZ2hAbLPuuYq9wrU08WQyBTL5GbPk5Q==} + engines: {node: '>=6'} + deep-equal@2.2.3: resolution: {integrity: sha512-ZIwpnevOurS8bpT4192sqAowWM76JDKSHYzMLty3BZGSswgq6pBaH3DhCSW5xVAZICZyKdOBPjwww5wfgT/6PA==} engines: {node: '>= 0.4'} @@ -7741,6 +7965,10 @@ packages: resolution: {integrity: sha512-EjePK1srD3P08o2j4f0ExnylqRs5B9tJjcp9t1krH2qRi8CCdsYfwe9JgSLurFBWwq4uOlipzfk5fHNvwFKr8Q==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + diff@5.2.0: + resolution: {integrity: sha512-uIFDxqpRZGZ6ThOk84hEfqWoHx2devRFvpTZcTHur85vImfaxUbTW9Ryh4CpCuDnToOP1CEtXKIgytHBPVff5A==} + engines: {node: '>=0.3.1'} + diffie-hellman@5.0.3: resolution: {integrity: sha512-kqag/Nl+f3GwyK25fhUMYj81BUOrZ9IuJsjIcDE5icNM9FJHAVm3VcUDxdLPoQtTuUylWm6ZIknYJwwaPxsUzg==} @@ -7782,6 +8010,7 @@ packages: domexception@4.0.0: resolution: {integrity: sha512-A2is4PLG+eeSfoTMA95/s4pvAoSo2mKtiM5jlHkAVewmiO8ISFTFKZjH7UAM1Atli/OT/7JHOrJRJiMKUZKYBw==} engines: {node: '>=12'} + deprecated: Use your platform's native DOMException instead domhandler@4.3.1: resolution: {integrity: sha512-GrwoxYN+uWlzO8uhUXRl0P+kHE4GtVPfYzVLcUxPL7KNdHKj66vvlhiweIHqYYXWlw+T8iLMp42Lm67ghw4WMQ==} @@ -7922,6 +8151,11 @@ packages: engines: {node: '>=12'} hasBin: true + esbuild@0.23.1: + resolution: {integrity: sha512-VVNz/9Sa0bs5SELtn3f7qhJCDPCF5oMEl5cO9/SSinpE9hbPVvxbd572HH5AKiP7WD8INO53GgfDDhRjkylHEg==} + engines: {node: '>=18'} + hasBin: true + escalade@3.1.1: resolution: {integrity: sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==} engines: {node: '>=6'} @@ -8128,6 +8362,10 @@ packages: resolution: {integrity: sha512-/qM2b3LUIaIgviBQovTLvijfyOQXPtSRnRK26ksj2J7rzPIecePUIpJsZ4T02Qg+xiAEKIs5K8dsHEd+VaKa/Q==} engines: {node: '>=12.0.0'} + flat@5.0.2: + resolution: {integrity: sha512-b6suED+5/3rTpUBdG1gupIl8MPFCAMA0QXwmljLhvCUKcUvdE4gWky9zpuGCcXHOsz4J9wPGNWq6OKpmIzz3hQ==} + hasBin: true + flatted@3.2.9: resolution: {integrity: sha512-36yxDn5H7OFZQla0/jFJmbIKTdZAQHngCedGxiMmpNfEZM0sdEeT+WczLQrjK6D7o2aiyLYDnkw0R3JK0Qv1RQ==} @@ -8208,6 +8446,9 @@ packages: resolution: {integrity: sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==} engines: {node: 6.* || 8.* || >= 10.*} + get-func-name@2.0.2: + resolution: {integrity: sha512-8vXOvuE167CtIc3OyItco7N/dpRtBbYOsPsXCz7X/PMnlGjYjSGuZJgM1Y7mmew7BKf9BqvLX2tnOVy1BBUsxQ==} + get-intrinsic@1.2.1: resolution: {integrity: sha512-2DcsyfABl+gVHEfCOaTrWgyt+tb6MSEGmKq+kI5HwLbIYgjgmMcV8KQ41uaKz1xxUcn9tJtgFbQUEVcEbd0FYw==} @@ -8234,6 +8475,9 @@ packages: resolution: {integrity: sha512-2EmdH1YvIQiZpltCNgkuiUnyukzxM/R6NDJX31Ke3BG1Nq5b0S2PhX59UKi9vZpPDQVdqn+1IcaAwnzTT5vCjw==} engines: {node: '>= 0.4'} + get-tsconfig@4.8.0: + resolution: {integrity: sha512-Pgba6TExTZ0FJAn1qkJAjIeKoDJ3CsI2ChuLohJnZl/tTU8MVrq3b+2t5UOPfRa4RMsorClBjJALkJUMjG1PAw==} + github-from-package@0.0.0: resolution: {integrity: sha512-SyHy3T1v2NUXn29OsWdxmK6RwHD+vkj3v8en8AOBZ1wBQ/hCAQ5bAQTD02kW4W9tUp/3Qh6J8r9EvntiyCmOOw==} @@ -8252,9 +8496,16 @@ packages: glob@7.1.6: resolution: {integrity: sha512-LwaxwyZ72Lk7vZINtNNrywX0ZuLyStrdDtabefZKAY5ZGJhVtgdznluResxNmPitE0SAO+O26sWTHeKSI2wMBA==} + deprecated: Glob versions prior to v9 are no longer supported glob@7.2.3: resolution: {integrity: sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==} + deprecated: Glob versions prior to v9 are no longer supported + + glob@8.1.0: + resolution: {integrity: sha512-r8hpEjiQEYlF2QU0df3dS+nxxSIreXQS1qRhMJM0Q5NDdR386C7jb7Hwwod8Fgiuex+k0GFjgft18yvxm5XoCQ==} + engines: {node: '>=12'} + deprecated: Glob versions prior to v9 are no longer supported globals@11.12.0: resolution: {integrity: sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==} @@ -8359,6 +8610,10 @@ packages: resolution: {integrity: sha512-vUptKVTpIJhcczKBbgnS+RtcuYMB8+oNzPK2/Hp3hanz8JmpATdmmgLgSaadVREkDm+e2giHwY3ZRkyjSIDDFA==} engines: {node: '>= 0.4'} + he@1.2.0: + resolution: {integrity: sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw==} + hasBin: true + hermes-estree@0.15.0: resolution: {integrity: sha512-lLYvAd+6BnOqWdnNbP/Q8xfl8LOGw4wVjfrNd9Gt8eoFzhNBRVD95n4l2ksfMVOoxuVyegs85g83KS9QOsxbVQ==} @@ -8520,6 +8775,7 @@ packages: inflight@1.0.6: resolution: {integrity: sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==} + deprecated: This module is not supported, and leaks memory. Do not use it. Check out lru-cache if you want a good and tested way to coalesce async requests by a key value, which is much more comprehensive and powerful. inherits@2.0.4: resolution: {integrity: sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==} @@ -8673,6 +8929,10 @@ packages: resolution: {integrity: sha512-lJJV/5dYS+RcL8uQdBDW9c9uWFLLBNRyFhnAKXw5tVqLlKZ4RMGZKv+YQ/IA3OhD+RpbJa1LLFM1FQPGyIXvOA==} engines: {node: '>=12'} + is-plain-obj@2.1.0: + resolution: {integrity: sha512-YWnfyRwxL/+SsrWYfOpUtz5b3YD+nyfkHvjbcanzk8zgyO4ASD67uVMRt8k5bM4lLMDnXfriRhOpemw+NfT1eA==} + engines: {node: '>=8'} + is-plain-object@2.0.4: resolution: {integrity: sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==} engines: {node: '>=0.10.0'} @@ -9279,6 +9539,9 @@ packages: resolution: {integrity: sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==} hasBin: true + loupe@3.1.1: + resolution: {integrity: sha512-edNu/8D5MKVfGVFRhFf8aAxiTM6Wumfz5XsaatSxlD3w4R1d/WEKUTydCdPGbl9K7QG/Ca3GnDV2sIKIpXRQcw==} + lowercase-keys@3.0.0: resolution: {integrity: sha512-ozCC6gdQ+glXOQsveKD0YsDy8DSQFjDTz4zyzEHNV5+JP5D62LmfDZ6o1cycFx9ouG940M5dE8C8CTewdj2YWQ==} engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} @@ -9453,6 +9716,10 @@ packages: minimatch@3.1.2: resolution: {integrity: sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==} + minimatch@5.1.6: + resolution: {integrity: sha512-lKwV/1brpG6mBUFHtb7NUmtABCb2WZZmm2wNiOA5hAb8VdCS4B3dtMWyvcoViccwAW/COERjXLt0zP1zXUN26g==} + engines: {node: '>=10'} + minimatch@9.0.3: resolution: {integrity: sha512-RHiac9mvaRw0x3AYRgDC1CxAP7HTcNrrECeA8YYJeWnpo+2Q5CegtZjaotWTWxDG3UeGA1coE05iH1mPjT/2mg==} engines: {node: '>=16 || 14 >=14.17'} @@ -9479,6 +9746,11 @@ packages: mnemonic-id@3.2.7: resolution: {integrity: sha512-kysx9gAGbvrzuFYxKkcRjnsg/NK61ovJOV4F1cHTRl9T5leg+bo6WI0pWIvOFh1Z/yDL0cjA5R3EEGPPLDv/XA==} + mocha@10.7.3: + resolution: {integrity: sha512-uQWxAu44wwiACGqjbPYmjo7Lg8sFrS3dQe7PP2FQI+woptP4vZXSMcfMyFL/e1yFEeEpV4RtyTpZROOKmxis+A==} + engines: {node: '>= 14.0.0'} + hasBin: true + mock-property@1.0.3: resolution: {integrity: sha512-2emPTb1reeLLYwHxyVx993iYyCHEiRRO+y8NFXFPL5kl5q14sgTK76cXyEKkeKCHeRw35SfdkUJ10Q1KfHuiIQ==} engines: {node: '>= 0.4'} @@ -9838,6 +10110,10 @@ packages: resolution: {integrity: sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==} engines: {node: '>=8'} + pathval@2.0.0: + resolution: {integrity: sha512-vE7JKRyES09KiunauX7nd2Q9/L7lhok4smP9RZTDeD4MVs72Dp2qNFVz39Nz5a0FVEW0BJR6C0DYrq6unoziZA==} + engines: {node: '>= 14.16'} + pbkdf2@3.1.2: resolution: {integrity: sha512-iuh7L6jA7JEGu2WxDwtQP1ddOpaJNC4KlDEFfdQajSGgGPNi4OyDc2R7QnbY2bR9QjBVGwgvTdNJZoE7RaxUMA==} engines: {node: '>=0.12'} @@ -10551,14 +10827,13 @@ packages: resolution: {integrity: sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==} engines: {node: '>=8'} + resolve-pkg-maps@1.0.0: + resolution: {integrity: sha512-seS2Tj26TBVOC2NIc2rOe2y2ZO7efxITtLZcGSOnHHNOQ7CkiUBfw0Iw2ck6xkIhPwLhKNLS8BO+hEpngQlqzw==} + resolve.exports@2.0.2: resolution: {integrity: sha512-X2UW6Nw3n/aMgDVy+0rSqgHlv39WZAlZrXCdnbyEiKm17DSqHX4MmQMaST3FbeWR5FTuRcUwYAziZajji0Y7mg==} engines: {node: '>=10'} - resolve@1.22.4: - resolution: {integrity: sha512-PXNdCiPqDqeUou+w1C2eTQbNfxKSuMxqTCuvlmmMsk1NWHL5fRrhY6Pl0qEYYc6+QqGClco1Qj8XnjPego4wfg==} - hasBin: true - resolve@1.22.8: resolution: {integrity: sha512-oKWePCxqpd6FlLvGV1VU0x7bkPmmCNolxzjMf4NczoDnQcIWrAF+cPtZn5i6n+RfD2d9i0tzpKnG6Yk168yIyw==} hasBin: true @@ -10585,14 +10860,17 @@ packages: rimraf@2.6.3: resolution: {integrity: sha512-mwqeW5XsA2qAejG46gYdENaxXjx9onRNCfn7L0duuP4hCuTIi/QO7PDK07KJfp1d+izWPrzEJDcSqBa0OZQriA==} + deprecated: Rimraf versions prior to v4 are no longer supported hasBin: true rimraf@2.7.1: resolution: {integrity: sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==} + deprecated: Rimraf versions prior to v4 are no longer supported hasBin: true rimraf@3.0.2: resolution: {integrity: sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==} + deprecated: Rimraf versions prior to v4 are no longer supported hasBin: true rimraf@5.0.5: @@ -10693,6 +10971,9 @@ packages: resolution: {integrity: sha512-ghgmKt5o4Tly5yEG/UJp8qTd0AN7Xalw4XBtDEKP655B699qMEtra1WlXeE6WIvdEG481JvRxULKsInq/iNysw==} engines: {node: '>=0.10.0'} + serialize-javascript@6.0.2: + resolution: {integrity: sha512-Saa1xPByTTq2gdeFZYLLo+RFE35NHZkAbqZeWNd3BpzppeVisAqpDjcp8dyf6uIvEqJRd46jemmyA4iFIeVk8g==} + serve-static@1.15.0: resolution: {integrity: sha512-XGuRDNjXUijsUL0vl6nSD7cwURuzEgglbOaFuZM9g3kwDXOWVTck0jLzjPzGD+TazWbboZYu52/9/XPdUgne9g==} engines: {node: '>= 0.8.0'} @@ -11284,6 +11565,11 @@ packages: typescript: optional: true + tsx@4.19.0: + resolution: {integrity: sha512-bV30kM7bsLZKZIOCHeMNVMJ32/LuJzLVajkQI/qf92J2Qr08ueLQvW00PUZGiuLPP760UINwupgUj8qrSCPUKg==} + engines: {node: '>=18.0.0'} + hasBin: true + tty-browserify@0.0.1: resolution: {integrity: sha512-C3TaO7K81YvjCgQH9Q1S3R3P3BtN3RIM8n+OvX4il1K1zgE8ZhI0op7kClgkxtutIE8hQrcrHBXvIheqKUUCxw==} @@ -11645,6 +11931,9 @@ packages: '@radix-ui/colors': '>=0.1.0' tailwindcss: '>=3.0.0' + workerpool@6.5.1: + resolution: {integrity: sha512-Fs4dNYcsdpYSAfVxhnl1L5zTksjvOJxtC5hzMNl+1t9B8hTJTdKDyZ5ju7ztgPy+ft9tBFXoOlDNiOT9WUXZlA==} + wrap-ansi@6.2.0: resolution: {integrity: sha512-r6lPcBGxZXlIcymEu7InxDMhdW0KDxpLgoFLcguasxCaJ/SOIZwINatK9KY/tf+ZrlywOKU0UDj3ATXUBfxJXA==} engines: {node: '>=8'} @@ -11741,14 +12030,26 @@ packages: resolution: {integrity: sha512-o50j0JeToy/4K6OZcaQmW6lyXXKhq7csREXcDwk2omFPJEwUNOVtJKvmDr9EI1fAJZUyZcRF7kxGBWmRXudrCQ==} engines: {node: '>=6'} + yargs-parser@20.2.9: + resolution: {integrity: sha512-y11nGElTIV+CT3Zv9t7VKl+Q3hTQoT9a1Qzezhhl6Rp21gJ/IVTW7Z3y9EWXhuUBC2Shnf+DX0antecpAwSP8w==} + engines: {node: '>=10'} + yargs-parser@21.1.1: resolution: {integrity: sha512-tVpsJW7DdjecAiFpbIB1e3qxIQsE6NoPc5/eTdrbbIC4h0LVsWhnoa3g+m2HclBIujHzsxZ4VJVA+GUuc2/LBw==} engines: {node: '>=12'} + yargs-unparser@2.0.0: + resolution: {integrity: sha512-7pRTIA9Qc1caZ0bZ6RYRGbHJthJWuakf+WmHK0rVeLkNrrGhfoabBNdue6kdINI6r4if7ocq9aD/n7xwKOdzOA==} + engines: {node: '>=10'} + yargs@15.4.1: resolution: {integrity: sha512-aePbxDmcYW++PaqBsJ+HYUFwCdv4LVvdnhBy78E57PIor8/OVvhMrADFFEDh8DHDFRv/O9i3lPhsENjO7QX0+A==} engines: {node: '>=8'} + yargs@16.2.0: + resolution: {integrity: sha512-D1mvvtDG0L5ft/jGWkLpG1+m0eQxOfaBvTNELraWj22wSVUMWxZUvYgJYcKh6jGGIkJFhH4IZPQhR4TKpc8mBw==} + engines: {node: '>=10'} + yargs@17.7.2: resolution: {integrity: sha512-7dSzzRQ++CKnNI/krKnYRV7JKKPUXMEh61soaHKg9mrWEhzFWhFnxPxGl+69cD1Ou63C13NUPCnmIcrvqCuM6w==} engines: {node: '>=12'} @@ -11990,8 +12291,12 @@ snapshots: '@babel/helper-string-parser@7.23.4': {} + '@babel/helper-string-parser@7.24.8': {} + '@babel/helper-validator-identifier@7.22.20': {} + '@babel/helper-validator-identifier@7.24.7': {} + '@babel/helper-validator-option@7.22.15': {} '@babel/helper-validator-option@7.23.5': {} @@ -12030,6 +12335,10 @@ snapshots: dependencies: '@babel/types': 7.23.6 + '@babel/parser@7.25.6': + dependencies: + '@babel/types': 7.25.6 + '@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression@7.23.3(@babel/core@7.23.7)': dependencies: '@babel/core': 7.23.7 @@ -12759,6 +13068,12 @@ snapshots: '@babel/helper-validator-identifier': 7.22.20 to-fast-properties: 2.0.0 + '@babel/types@7.25.6': + dependencies: + '@babel/helper-string-parser': 7.24.8 + '@babel/helper-validator-identifier': 7.24.7 + to-fast-properties: 2.0.0 + '@bcoe/v8-coverage@0.2.3': {} '@ctrl/tinycolor@3.6.1': {} @@ -12854,138 +13169,210 @@ snapshots: '@emotion/weak-memoize@0.3.1': {} + '@esbuild/aix-ppc64@0.23.1': + optional: true + '@esbuild/android-arm64@0.18.20': optional: true '@esbuild/android-arm64@0.19.5': optional: true + '@esbuild/android-arm64@0.23.1': + optional: true + '@esbuild/android-arm@0.18.20': optional: true '@esbuild/android-arm@0.19.5': optional: true + '@esbuild/android-arm@0.23.1': + optional: true + '@esbuild/android-x64@0.18.20': optional: true '@esbuild/android-x64@0.19.5': optional: true + '@esbuild/android-x64@0.23.1': + optional: true + '@esbuild/darwin-arm64@0.18.20': optional: true '@esbuild/darwin-arm64@0.19.5': optional: true + '@esbuild/darwin-arm64@0.23.1': + optional: true + '@esbuild/darwin-x64@0.18.20': optional: true '@esbuild/darwin-x64@0.19.5': optional: true + '@esbuild/darwin-x64@0.23.1': + optional: true + '@esbuild/freebsd-arm64@0.18.20': optional: true '@esbuild/freebsd-arm64@0.19.5': optional: true + '@esbuild/freebsd-arm64@0.23.1': + optional: true + '@esbuild/freebsd-x64@0.18.20': optional: true '@esbuild/freebsd-x64@0.19.5': optional: true + '@esbuild/freebsd-x64@0.23.1': + optional: true + '@esbuild/linux-arm64@0.18.20': optional: true '@esbuild/linux-arm64@0.19.5': optional: true + '@esbuild/linux-arm64@0.23.1': + optional: true + '@esbuild/linux-arm@0.18.20': optional: true '@esbuild/linux-arm@0.19.5': optional: true + '@esbuild/linux-arm@0.23.1': + optional: true + '@esbuild/linux-ia32@0.18.20': optional: true '@esbuild/linux-ia32@0.19.5': optional: true + '@esbuild/linux-ia32@0.23.1': + optional: true + '@esbuild/linux-loong64@0.18.20': optional: true '@esbuild/linux-loong64@0.19.5': optional: true + '@esbuild/linux-loong64@0.23.1': + optional: true + '@esbuild/linux-mips64el@0.18.20': optional: true '@esbuild/linux-mips64el@0.19.5': optional: true + '@esbuild/linux-mips64el@0.23.1': + optional: true + '@esbuild/linux-ppc64@0.18.20': optional: true '@esbuild/linux-ppc64@0.19.5': optional: true + '@esbuild/linux-ppc64@0.23.1': + optional: true + '@esbuild/linux-riscv64@0.18.20': optional: true '@esbuild/linux-riscv64@0.19.5': optional: true + '@esbuild/linux-riscv64@0.23.1': + optional: true + '@esbuild/linux-s390x@0.18.20': optional: true '@esbuild/linux-s390x@0.19.5': optional: true + '@esbuild/linux-s390x@0.23.1': + optional: true + '@esbuild/linux-x64@0.18.20': optional: true '@esbuild/linux-x64@0.19.5': optional: true + '@esbuild/linux-x64@0.23.1': + optional: true + '@esbuild/netbsd-x64@0.18.20': optional: true '@esbuild/netbsd-x64@0.19.5': optional: true + '@esbuild/netbsd-x64@0.23.1': + optional: true + + '@esbuild/openbsd-arm64@0.23.1': + optional: true + '@esbuild/openbsd-x64@0.18.20': optional: true '@esbuild/openbsd-x64@0.19.5': optional: true + '@esbuild/openbsd-x64@0.23.1': + optional: true + '@esbuild/sunos-x64@0.18.20': optional: true '@esbuild/sunos-x64@0.19.5': optional: true + '@esbuild/sunos-x64@0.23.1': + optional: true + '@esbuild/win32-arm64@0.18.20': optional: true '@esbuild/win32-arm64@0.19.5': optional: true + '@esbuild/win32-arm64@0.23.1': + optional: true + '@esbuild/win32-ia32@0.18.20': optional: true '@esbuild/win32-ia32@0.19.5': optional: true + '@esbuild/win32-ia32@0.23.1': + optional: true + '@esbuild/win32-x64@0.18.20': optional: true '@esbuild/win32-x64@0.19.5': optional: true + '@esbuild/win32-x64@0.23.1': + optional: true + '@eslint-community/eslint-utils@4.4.0(eslint@8.53.0)': dependencies: eslint: 8.53.0 @@ -13390,7 +13777,7 @@ snapshots: '@humanwhocodes/object-schema@2.0.1': {} - '@ianvs/prettier-plugin-sort-imports@4.1.1(@vue/compiler-sfc@3.3.8)(prettier@3.0.3)': + '@ianvs/prettier-plugin-sort-imports@4.1.1(@vue/compiler-sfc@3.4.15)(prettier@3.0.3)': dependencies: '@babel/core': 7.23.7 '@babel/generator': 7.23.6 @@ -13400,11 +13787,11 @@ snapshots: prettier: 3.0.3 semver: 7.5.4 optionalDependencies: - '@vue/compiler-sfc': 3.3.8 + '@vue/compiler-sfc': 3.4.15 transitivePeerDependencies: - supports-color - '@ianvs/prettier-plugin-sort-imports@4.1.1(@vue/compiler-sfc@3.3.8)(prettier@3.2.4)': + '@ianvs/prettier-plugin-sort-imports@4.1.1(@vue/compiler-sfc@3.4.15)(prettier@3.2.4)': dependencies: '@babel/core': 7.23.7 '@babel/generator': 7.23.6 @@ -13414,7 +13801,7 @@ snapshots: prettier: 3.2.4 semver: 7.5.4 optionalDependencies: - '@vue/compiler-sfc': 3.3.8 + '@vue/compiler-sfc': 3.4.15 transitivePeerDependencies: - supports-color @@ -13904,6 +14291,13 @@ snapshots: '@parcel/utils': 2.8.3 lmdb: 2.5.2 + '@parcel/cache@2.9.3': + dependencies: + '@parcel/fs': 2.9.3 + '@parcel/logger': 2.9.3 + '@parcel/utils': 2.9.3 + lmdb: 2.7.11 + '@parcel/cache@2.9.3(@parcel/core@2.9.3)': dependencies: '@parcel/core': 2.9.3 @@ -14026,6 +14420,14 @@ snapshots: '@parcel/watcher': 2.4.0 '@parcel/workers': 2.8.3(@parcel/core@2.9.3) + '@parcel/fs@2.9.3': + dependencies: + '@parcel/fs-search': 2.9.3 + '@parcel/types': 2.9.3 + '@parcel/utils': 2.9.3 + '@parcel/watcher': 2.4.0 + '@parcel/workers': 2.9.3 + '@parcel/fs@2.9.3(@parcel/core@2.9.3)': dependencies: '@parcel/core': 2.9.3 @@ -14074,6 +14476,17 @@ snapshots: transitivePeerDependencies: - '@parcel/core' + '@parcel/node-resolver-core@3.0.3': + dependencies: + '@mischnic/json-sourcemap': 0.1.0 + '@parcel/diagnostic': 2.9.3 + '@parcel/fs': 2.9.3 + '@parcel/utils': 2.9.3 + nullthrows: 1.1.1 + semver: 7.5.4 + transitivePeerDependencies: + - '@parcel/core' + '@parcel/node-resolver-core@3.0.3(@parcel/core@2.9.3)': dependencies: '@mischnic/json-sourcemap': 0.1.0 @@ -14163,6 +14576,17 @@ snapshots: '@parcel/workers': 2.8.3(@parcel/core@2.9.3) semver: 5.7.2 + '@parcel/package-manager@2.9.3': + dependencies: + '@parcel/diagnostic': 2.9.3 + '@parcel/fs': 2.9.3 + '@parcel/logger': 2.9.3 + '@parcel/node-resolver-core': 3.0.3 + '@parcel/types': 2.9.3 + '@parcel/utils': 2.9.3 + '@parcel/workers': 2.9.3 + semver: 7.5.4 + '@parcel/package-manager@2.9.3(@parcel/core@2.9.3)': dependencies: '@parcel/core': 2.9.3 @@ -14170,7 +14594,7 @@ snapshots: '@parcel/fs': 2.9.3(@parcel/core@2.9.3) '@parcel/logger': 2.9.3 '@parcel/node-resolver-core': 3.0.3(@parcel/core@2.9.3) - '@parcel/types': 2.9.3(@parcel/core@2.9.3) + '@parcel/types': 2.9.3 '@parcel/utils': 2.9.3 '@parcel/workers': 2.9.3(@parcel/core@2.9.3) semver: 7.5.4 @@ -14228,6 +14652,12 @@ snapshots: transitivePeerDependencies: - '@parcel/core' + '@parcel/plugin@2.9.3': + dependencies: + '@parcel/types': 2.9.3 + transitivePeerDependencies: + - '@parcel/core' + '@parcel/plugin@2.9.3(@parcel/core@2.9.3)': dependencies: '@parcel/types': 2.9.3(@parcel/core@2.9.3) @@ -14484,6 +14914,18 @@ snapshots: transitivePeerDependencies: - '@parcel/core' + '@parcel/types@2.9.3': + dependencies: + '@parcel/cache': 2.9.3 + '@parcel/diagnostic': 2.9.3 + '@parcel/fs': 2.9.3 + '@parcel/package-manager': 2.9.3 + '@parcel/source-map': 2.1.1 + '@parcel/workers': 2.9.3 + utility-types: 3.10.0 + transitivePeerDependencies: + - '@parcel/core' + '@parcel/types@2.9.3(@parcel/core@2.9.3)': dependencies: '@parcel/cache': 2.9.3(@parcel/core@2.9.3) @@ -14631,6 +15073,15 @@ snapshots: chrome-trace-event: 1.0.3 nullthrows: 1.1.1 + '@parcel/workers@2.9.3': + dependencies: + '@parcel/diagnostic': 2.9.3 + '@parcel/logger': 2.9.3 + '@parcel/profiler': 2.9.3 + '@parcel/types': 2.9.3 + '@parcel/utils': 2.9.3 + nullthrows: 1.1.1 + '@parcel/workers@2.9.3(@parcel/core@2.9.3)': dependencies: '@parcel/core': 2.9.3 @@ -14644,11 +15095,10 @@ snapshots: '@pkgjs/parseargs@0.11.0': optional: true - '@plasmohq/consolidate@0.17.0(babel-core@7.0.0-bridge.0(@babel/core@7.23.7))(lodash@4.17.21)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': + '@plasmohq/consolidate@0.17.0(lodash@4.17.21)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': dependencies: bluebird: 3.7.2 optionalDependencies: - babel-core: 7.0.0-bridge.0(@babel/core@7.23.7) lodash: 4.17.21 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) @@ -15452,6 +15902,8 @@ snapshots: dependencies: '@babel/types': 7.23.6 + '@types/chai@4.3.19': {} + '@types/chrome@0.0.251': dependencies: '@types/filesystem': 0.0.35 @@ -15533,6 +15985,8 @@ snapshots: '@types/minimatch@5.1.2': {} + '@types/mocha@10.0.7': {} + '@types/node-rsa@1.1.4': dependencies: '@types/node': 20.11.5 @@ -15641,7 +16095,7 @@ snapshots: '@vue/compiler-core@3.4.15': dependencies: - '@babel/parser': 7.23.6 + '@babel/parser': 7.25.6 '@vue/shared': 3.4.15 entities: 4.5.0 estree-walker: 2.0.2 @@ -15672,7 +16126,7 @@ snapshots: '@vue/compiler-sfc@3.4.15': dependencies: - '@babel/parser': 7.23.6 + '@babel/parser': 7.25.6 '@vue/compiler-core': 3.4.15 '@vue/compiler-dom': 3.4.15 '@vue/compiler-ssr': 3.4.15 @@ -15806,6 +16260,8 @@ snapshots: anser@1.4.10: {} + ansi-colors@4.1.3: {} + ansi-escapes@4.3.2: dependencies: type-fest: 0.21.3 @@ -15991,6 +16447,8 @@ snapshots: object.assign: 4.1.4 util: 0.12.5 + assertion-error@2.0.1: {} + ast-types@0.15.2: dependencies: tslib: 2.6.2 @@ -16065,9 +16523,9 @@ snapshots: babel-plugin-macros@3.1.0: dependencies: - '@babel/runtime': 7.22.15 + '@babel/runtime': 7.23.8 cosmiconfig: 7.1.0 - resolve: 1.22.4 + resolve: 1.22.8 babel-plugin-polyfill-corejs2@0.4.6(@babel/core@7.23.7): dependencies: @@ -16190,6 +16648,8 @@ snapshots: brorand@1.1.0: {} + browser-stdout@1.3.1: {} + browserify-aes@1.2.0: dependencies: buffer-xor: 1.0.3 @@ -16363,6 +16823,14 @@ snapshots: caniuse-lite@1.0.30001579: {} + chai@5.1.1: + dependencies: + assertion-error: 2.0.1 + check-error: 2.1.1 + deep-eql: 5.0.2 + loupe: 3.1.1 + pathval: 2.0.0 + chalk@2.4.2: dependencies: ansi-styles: 3.2.1 @@ -16382,6 +16850,8 @@ snapshots: chardet@0.7.0: {} + check-error@2.1.1: {} + chokidar@3.5.3: dependencies: anymatch: 3.1.3 @@ -16451,6 +16921,12 @@ snapshots: strip-ansi: 6.0.1 wrap-ansi: 6.2.0 + cliui@7.0.4: + dependencies: + string-width: 4.2.3 + strip-ansi: 6.0.1 + wrap-ansi: 7.0.0 + cliui@8.0.1: dependencies: string-width: 4.2.3 @@ -16770,8 +17246,16 @@ snapshots: dependencies: ms: 2.1.2 + debug@4.3.7(supports-color@8.1.1): + dependencies: + ms: 2.1.3 + optionalDependencies: + supports-color: 8.1.1 + decamelize@1.2.0: {} + decamelize@4.0.0: {} + decimal.js@10.4.3: {} decompress-response@6.0.0: @@ -16782,6 +17266,8 @@ snapshots: optionalDependencies: babel-plugin-macros: 3.1.0 + deep-eql@5.0.2: {} + deep-equal@2.2.3: dependencies: array-buffer-byte-length: 1.0.0 @@ -16878,6 +17364,8 @@ snapshots: diff-sequences@29.6.3: {} + diff@5.2.0: {} + diffie-hellman@5.0.3: dependencies: bn.js: 4.12.0 @@ -17153,6 +17641,33 @@ snapshots: '@esbuild/win32-ia32': 0.19.5 '@esbuild/win32-x64': 0.19.5 + esbuild@0.23.1: + optionalDependencies: + '@esbuild/aix-ppc64': 0.23.1 + '@esbuild/android-arm': 0.23.1 + '@esbuild/android-arm64': 0.23.1 + '@esbuild/android-x64': 0.23.1 + '@esbuild/darwin-arm64': 0.23.1 + '@esbuild/darwin-x64': 0.23.1 + '@esbuild/freebsd-arm64': 0.23.1 + '@esbuild/freebsd-x64': 0.23.1 + '@esbuild/linux-arm': 0.23.1 + '@esbuild/linux-arm64': 0.23.1 + '@esbuild/linux-ia32': 0.23.1 + '@esbuild/linux-loong64': 0.23.1 + '@esbuild/linux-mips64el': 0.23.1 + '@esbuild/linux-ppc64': 0.23.1 + '@esbuild/linux-riscv64': 0.23.1 + '@esbuild/linux-s390x': 0.23.1 + '@esbuild/linux-x64': 0.23.1 + '@esbuild/netbsd-x64': 0.23.1 + '@esbuild/openbsd-arm64': 0.23.1 + '@esbuild/openbsd-x64': 0.23.1 + '@esbuild/sunos-x64': 0.23.1 + '@esbuild/win32-arm64': 0.23.1 + '@esbuild/win32-ia32': 0.23.1 + '@esbuild/win32-x64': 0.23.1 + escalade@3.1.1: {} escape-html@1.0.3: {} @@ -17450,6 +17965,8 @@ snapshots: keyv: 4.5.4 rimraf: 3.0.2 + flat@5.0.2: {} + flatted@3.2.9: {} flow-enums-runtime@0.0.6: {} @@ -17531,6 +18048,8 @@ snapshots: get-caller-file@2.0.5: {} + get-func-name@2.0.2: {} + get-intrinsic@1.2.1: dependencies: function-bind: 1.1.1 @@ -17558,6 +18077,10 @@ snapshots: call-bind: 1.0.2 get-intrinsic: 1.2.1 + get-tsconfig@4.8.0: + dependencies: + resolve-pkg-maps: 1.0.0 + github-from-package@0.0.0: {} glob-parent@5.1.2: @@ -17594,6 +18117,14 @@ snapshots: once: 1.4.0 path-is-absolute: 1.0.1 + glob@8.1.0: + dependencies: + fs.realpath: 1.0.0 + inflight: 1.0.6 + inherits: 2.0.4 + minimatch: 5.1.6 + once: 1.4.0 + globals@11.12.0: {} globals@13.23.0: @@ -17725,6 +18256,8 @@ snapshots: dependencies: function-bind: 1.1.2 + he@1.2.0: {} + hermes-estree@0.15.0: {} hermes-estree@0.18.2: {} @@ -18021,6 +18554,8 @@ snapshots: is-path-inside@4.0.0: {} + is-plain-obj@2.1.0: {} + is-plain-object@2.0.4: dependencies: isobject: 3.0.1 @@ -18922,6 +19457,10 @@ snapshots: dependencies: js-tokens: 4.0.0 + loupe@3.1.1: + dependencies: + get-func-name: 2.0.2 + lowercase-keys@3.0.0: {} lru-cache@10.0.1: {} @@ -19180,6 +19719,10 @@ snapshots: dependencies: brace-expansion: 1.1.11 + minimatch@5.1.6: + dependencies: + brace-expansion: 2.0.1 + minimatch@9.0.3: dependencies: brace-expansion: 2.0.1 @@ -19198,6 +19741,29 @@ snapshots: mnemonic-id@3.2.7: {} + mocha@10.7.3: + dependencies: + ansi-colors: 4.1.3 + browser-stdout: 1.3.1 + chokidar: 3.5.3 + debug: 4.3.7(supports-color@8.1.1) + diff: 5.2.0 + escape-string-regexp: 4.0.0 + find-up: 5.0.0 + glob: 8.1.0 + he: 1.2.0 + js-yaml: 4.1.0 + log-symbols: 4.1.0 + minimatch: 5.1.6 + ms: 2.1.3 + serialize-javascript: 6.0.2 + strip-json-comments: 3.1.1 + supports-color: 8.1.1 + workerpool: 6.5.1 + yargs: 16.2.0 + yargs-parser: 20.2.9 + yargs-unparser: 2.0.0 + mock-property@1.0.3: dependencies: define-data-property: 1.1.1 @@ -19262,7 +19828,7 @@ snapshots: neo-async@2.6.2: {} - next@14.1.0(@babel/core@7.23.7)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(sass@1.63.6): + next@14.1.0(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(sass@1.63.6): dependencies: '@next/env': 14.1.0 '@swc/helpers': 0.5.2 @@ -19272,7 +19838,7 @@ snapshots: postcss: 8.4.31 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) - styled-jsx: 5.1.1(@babel/core@7.23.7)(react@18.2.0) + styled-jsx: 5.1.1(react@18.2.0) optionalDependencies: '@next/swc-darwin-arm64': 14.1.0 '@next/swc-darwin-x64': 14.1.0 @@ -19560,6 +20126,8 @@ snapshots: path-type@4.0.0: {} + pathval@2.0.0: {} + pbkdf2@3.1.2: dependencies: create-hash: 1.2.0 @@ -20436,13 +21004,9 @@ snapshots: resolve-from@5.0.0: {} - resolve.exports@2.0.2: {} + resolve-pkg-maps@1.0.0: {} - resolve@1.22.4: - dependencies: - is-core-module: 2.13.0 - path-parse: 1.0.7 - supports-preserve-symlinks-flag: 1.0.0 + resolve.exports@2.0.2: {} resolve@1.22.8: dependencies: @@ -20612,6 +21176,10 @@ snapshots: serialize-error@2.1.0: {} + serialize-javascript@6.0.2: + dependencies: + randombytes: 2.1.0 + serve-static@1.15.0: dependencies: encodeurl: 1.0.2 @@ -20921,12 +21489,10 @@ snapshots: stylis: 4.3.1 tslib: 2.5.0 - styled-jsx@5.1.1(@babel/core@7.23.7)(react@18.2.0): + styled-jsx@5.1.1(react@18.2.0): dependencies: client-only: 0.0.1 react: 18.2.0 - optionalDependencies: - '@babel/core': 7.23.7 styleq@0.1.3: {} @@ -21262,6 +21828,24 @@ snapshots: babel-jest: 29.7.0(@babel/core@7.23.7) esbuild: 0.19.5 + ts-jest@29.1.1(@babel/core@7.23.7)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.23.7))(esbuild@0.19.5)(jest@29.7.0(@types/node@20.9.0)(babel-plugin-macros@3.1.0))(typescript@5.2.2): + dependencies: + bs-logger: 0.2.6 + fast-json-stable-stringify: 2.1.0 + jest: 29.7.0(@types/node@20.9.0)(babel-plugin-macros@3.1.0) + jest-util: 29.6.1 + json5: 2.2.3 + lodash.memoize: 4.1.2 + make-error: 1.3.6 + semver: 7.5.4 + typescript: 5.2.2 + yargs-parser: 21.1.1 + optionalDependencies: + '@babel/core': 7.23.7 + '@jest/types': 29.6.3 + babel-jest: 29.7.0(@babel/core@7.23.7) + esbuild: 0.19.5 + tslib@2.5.0: {} tslib@2.6.0: {} @@ -21340,6 +21924,13 @@ snapshots: - supports-color - ts-node + tsx@4.19.0: + dependencies: + esbuild: 0.23.1 + get-tsconfig: 4.8.0 + optionalDependencies: + fsevents: 2.3.3 + tty-browserify@0.0.1: {} tunnel-agent@0.6.0: @@ -21715,6 +22306,8 @@ snapshots: '@radix-ui/colors': 2.1.0 tailwindcss: 3.4.1 + workerpool@6.5.1: {} + wrap-ansi@6.2.0: dependencies: ansi-styles: 4.3.0 @@ -21779,8 +22372,17 @@ snapshots: camelcase: 5.3.1 decamelize: 1.2.0 + yargs-parser@20.2.9: {} + yargs-parser@21.1.1: {} + yargs-unparser@2.0.0: + dependencies: + camelcase: 6.3.0 + decamelize: 4.0.0 + flat: 5.0.2 + is-plain-obj: 2.1.0 + yargs@15.4.1: dependencies: cliui: 6.0.0 @@ -21795,6 +22397,16 @@ snapshots: y18n: 4.0.3 yargs-parser: 18.1.3 + yargs@16.2.0: + dependencies: + cliui: 7.0.4 + escalade: 3.1.1 + get-caller-file: 2.0.5 + require-directory: 2.1.1 + string-width: 4.2.3 + y18n: 5.0.8 + yargs-parser: 20.2.9 + yargs@17.7.2: dependencies: cliui: 8.0.1