aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorLibravatar Vijay A <vraravam@users.noreply.github.com>2022-01-03 20:36:40 +0530
committerLibravatar Kristóf Marussy <kristof@marussy.com>2022-01-09 19:49:26 +0100
commit37dc94099b136c1fc29102f28b17921b4fbad16d (patch)
tree82659093f11c9d62a0660b4090cfe43c7aa00929
parentUpgrade npm modules (diff)
downloadsophie-37dc94099b136c1fc29102f28b17921b4fbad16d.tar.gz
sophie-37dc94099b136c1fc29102f28b17921b4fbad16d.tar.zst
sophie-37dc94099b136c1fc29102f28b17921b4fbad16d.zip
Incorporate 'eslint' (fixes #3)
Signed-off-by: Vijay A <vraravam@users.noreply.github.com>
-rw-r--r--.eslintignore28
-rw-r--r--.eslintrc.json148
-rw-r--r--.gitlab-ci.yml1
-rw-r--r--README.md6
-rw-r--r--package.json8
-rw-r--r--packages/main/src/index.ts8
-rw-r--r--packages/main/src/services/impl/ConfigPersistenceServiceImpl.ts2
-rw-r--r--packages/main/src/stores/MainStore.ts2
-rw-r--r--packages/preload/src/contextBridge/__tests__/SophieRendererImpl.spec.ts2
-rw-r--r--packages/renderer/src/components/App.tsx2
-rw-r--r--packages/renderer/src/components/BrowserViewPlaceholder.tsx2
-rw-r--r--packages/renderer/src/index.tsx2
-rw-r--r--packages/renderer/src/stores/RendererStore.ts4
-rw-r--r--packages/renderer/vite.config.js2
-rw-r--r--packages/service-inject/src/index.ts2
-rw-r--r--scripts/update-electron-vendors.js2
-rw-r--r--scripts/watch.js4
-rw-r--r--yarn.lock1026
18 files changed, 1220 insertions, 31 deletions
diff --git a/.eslintignore b/.eslintignore
new file mode 100644
index 0000000..cf31955
--- /dev/null
+++ b/.eslintignore
@@ -0,0 +1,28 @@
1# Logs
2logs
3*.log
4
5# Runtime data
6pids
7*.pid
8*.seed
9
10# Coverage directory used by tools like istanbul
11coverage
12.eslintcache
13
14# Dependencies directories
15.yarn
16.vite
17
18# OSX
19.DS_Store
20
21.idea
22npm-debug.log.*
23.pnpm-debug.log*
24*.css.d.ts
25*.sass.d.ts
26*.scss.d.ts
27
28dist/
diff --git a/.eslintrc.json b/.eslintrc.json
new file mode 100644
index 0000000..c0512ef
--- /dev/null
+++ b/.eslintrc.json
@@ -0,0 +1,148 @@
1{
2 "root": true,
3 "env": {
4 "browser": true,
5 "es2021": true
6 },
7 "extends": [
8 "eslint:recommended",
9 "plugin:react/recommended",
10 "plugin:import/recommended",
11 "plugin:import/typescript",
12 "airbnb-typescript"
13 ],
14 "parser": "@typescript-eslint/parser",
15 "parserOptions": {
16 "ecmaFeatures": {
17 "jsx": true
18 },
19 "ecmaVersion": 2021,
20 "project": "./tsconfig.json"
21 },
22 "plugins": [
23 "react",
24 "@typescript-eslint"
25 ],
26 "rules": {
27 "indent": [
28 2,
29 2,
30 {
31 "SwitchCase": 1
32 }
33 ],
34 "quotes": [
35 2,
36 "single"
37 ],
38 "linebreak-style": [
39 2,
40 "unix"
41 ],
42 "semi": [
43 2,
44 "always"
45 ],
46 // Best practices
47 "block-scoped-var": 1,
48 "complexity": [
49 1,
50 4
51 ],
52 "consistent-return": 1,
53 "curly": 1,
54 "default-case": 1,
55 "dot-location": [
56 1, "property"
57 ],
58 "dot-notation": 1,
59 "eqeqeq": 2,
60 "guard-for-in": 1,
61 "no-alert": 2,
62 "no-caller": 2,
63 "no-case-declarations": 2,
64 "no-console": 0,
65 "no-div-regex": 1,
66 "no-else-return": 0,
67 "no-empty": 0,
68 "no-empty-pattern": 2,
69 "no-eq-null": 2,
70 "no-eval": 2,
71 "no-extend-native": 1,
72 "no-extra-bind": 1,
73 "no-fallthrough": 1,
74 "no-floating-decimal": 1,
75 "no-implicit-coercion": 1,
76 "no-implied-eval": 1,
77 "no-invalid-this": 2,
78 "no-iterator": 2,
79 "no-labels": 1,
80 "no-lone-blocks": 1,
81 "no-loop-func": 2,
82 "no-magic-numbers": [
83 2,
84 {
85 "ignore": [
86 -1,
87 0,
88 1,
89 2,
90 100,
91 200,
92 422,
93 3600000,
94 1453449120000,
95 1453445460000
96 ]
97 }
98 ],
99 "no-multi-spaces": 1,
100 "no-multi-str": 1,
101 "no-native-reassign": 1,
102 "no-new-func": 2,
103 "no-new-wrappers": 2,
104 "no-new": 1,
105 "no-octal-escape": 1,
106 "no-octal": 1,
107 "no-param-reassign": 1,
108 "no-process-env": 2,
109 "no-proto": 2,
110 "no-redeclare": 1,
111 "no-return-assign": 2,
112 "no-script-url": 2,
113 "no-self-compare": 1,
114 "no-sequences": 1,
115 "no-throw-literal": 2,
116 "no-unused-expressions": [
117 1,
118 { "allowTernary": true
119 }
120 ],
121 "no-useless-call": 2,
122 "no-useless-concat": 1,
123 "no-void": 2,
124 "no-warning-comments": 0,
125 "no-with": 2,
126 "radix": 1,
127 "vars-on-top": 0,
128 "wrap-iife": 2,
129 "yoda": 0,
130 // Strict mode
131 "strict": 1,
132 // Variables
133 "init-declarations": 0,
134 "no-catch-shadow": 2,
135 "no-delete-var": 2,
136 "no-label-var": 2,
137 "no-shadow-restricted-names": 2,
138 "no-shadow": 2,
139 "no-undef-init": 1,
140 "no-undef": 2,
141 "no-undefined": 0,
142 "no-unused-vars": 2,
143 "no-use-before-define": 2
144 },
145 "globals": {
146 "it": false
147 }
148}
diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index c15154c..a02f6eb 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -23,6 +23,7 @@ Run linter and static analyzer:
23 - yarn install 23 - yarn install
24 script: 24 script:
25 - yarn typecheck 25 - yarn typecheck
26 - yarn run lint
26 27
27# TODO: GitlabCI free runners are only for linux - need to investigate for macos and windows artifacts 28# TODO: GitlabCI free runners are only for linux - need to investigate for macos and windows artifacts
28Build the app: 29Build the app:
diff --git a/README.md b/README.md
index ccd3cae..6a2eba0 100644
--- a/README.md
+++ b/README.md
@@ -55,6 +55,12 @@ If TypeScript complains about missing type definitions, or you want to typecheck
55yarn typecheck 55yarn typecheck
56``` 56```
57 57
58To run the linter, run
59
60```sh
61yarn run lint
62```
63
58## License 64## License
59 65
60> Copyright (C) 2021-2022 Kristóf Marussy &lt;kristof@marussy.com&gt;<br> 66> Copyright (C) 2021-2022 Kristóf Marussy &lt;kristof@marussy.com&gt;<br>
diff --git a/package.json b/package.json
index 00d8b56..00ff108 100644
--- a/package.json
+++ b/package.json
@@ -28,6 +28,7 @@
28 "watch": "node scripts/watch.js", 28 "watch": "node scripts/watch.js",
29 "watch:test": "yarn test --watch", 29 "watch:test": "yarn test --watch",
30 "typecheck": "yarn workspaces foreach -vpt run typecheck", 30 "typecheck": "yarn workspaces foreach -vpt run typecheck",
31 "lint": "eslint \"{config,packages,scripts}/**/*.{js,jsx,ts,tsx}\" --quiet",
31 "update-electron-vendors": "node scripts/update-electron-vendors.js", 32 "update-electron-vendors": "node scripts/update-electron-vendors.js",
32 "main": "yarn workspace @sophie/main", 33 "main": "yarn workspace @sophie/main",
33 "preload": "yarn workspace @sophie/preload", 34 "preload": "yarn workspace @sophie/preload",
@@ -43,6 +44,8 @@
43 "devDependencies": { 44 "devDependencies": {
44 "@electron/fuses": "^1.5.0", 45 "@electron/fuses": "^1.5.0",
45 "@types/jest": "^27.4.0", 46 "@types/jest": "^27.4.0",
47 "@typescript-eslint/eslint-plugin": "^5.8.1",
48 "@typescript-eslint/parser": "^5.8.1",
46 "@vitejs/plugin-react": "^1.1.4", 49 "@vitejs/plugin-react": "^1.1.4",
47 "chokidar": "^3.5.2", 50 "chokidar": "^3.5.2",
48 "cross-env": "^7.0.3", 51 "cross-env": "^7.0.3",
@@ -50,6 +53,11 @@
50 "electron-builder": "^22.14.12", 53 "electron-builder": "^22.14.12",
51 "esbuild": "^0.14.11", 54 "esbuild": "^0.14.11",
52 "eslint": "^8.6.0", 55 "eslint": "^8.6.0",
56 "eslint-config-airbnb-typescript": "^16.1.0",
57 "eslint-plugin-import": "^2.25.4",
58 "eslint-plugin-jsx-a11y": "^6.5.1",
59 "eslint-plugin-react": "^7.28.0",
60 "eslint-plugin-react-hooks": "^4.3.0",
53 "git-repo-info": "^2.1.1", 61 "git-repo-info": "^2.1.1",
54 "jest": "^27.4.7", 62 "jest": "^27.4.7",
55 "rimraf": "^3.0.2", 63 "rimraf": "^3.0.2",
diff --git a/packages/main/src/index.ts b/packages/main/src/index.ts
index ccfa4a1..2bdefb8 100644
--- a/packages/main/src/index.ts
+++ b/packages/main/src/index.ts
@@ -171,7 +171,7 @@ async function createWindow(): Promise<unknown> {
171 webContents.session.webRequest.onBeforeRequest(({ url, method }, callback) => { 171 webContents.session.webRequest.onBeforeRequest(({ url, method }, callback) => {
172 callback({ 172 callback({
173 cancel: shouldCancelMainWindowRequest(url, method), 173 cancel: shouldCancelMainWindowRequest(url, method),
174 }) 174 });
175 }); 175 });
176 176
177 const pageUrl = (isDevelopment && import.meta.env.VITE_DEV_SERVER_URL !== undefined) 177 const pageUrl = (isDevelopment && import.meta.env.VITE_DEV_SERVER_URL !== undefined)
@@ -239,7 +239,7 @@ async function createWindow(): Promise<unknown> {
239 store.setBrowserViewBounds(actionToDispatch.browserViewBounds); 239 store.setBrowserViewBounds(actionToDispatch.browserViewBounds);
240 break; 240 break;
241 case 'set-theme-source': 241 case 'set-theme-source':
242 store.config.setThemeSource(actionToDispatch.themeSource) 242 store.config.setThemeSource(actionToDispatch.themeSource);
243 break; 243 break;
244 case 'reload-all-services': 244 case 'reload-all-services':
245 readFile(serviceInjectPath, 'utf8').then((data) => { 245 readFile(serviceInjectPath, 'utf8').then((data) => {
@@ -261,7 +261,7 @@ async function createWindow(): Promise<unknown> {
261 }); 261 });
262 262
263 ipcMain.handle(ServiceToMainIpcMessage.ApiExposedInMainWorld, (event) => { 263 ipcMain.handle(ServiceToMainIpcMessage.ApiExposedInMainWorld, (event) => {
264 return event.sender.id == browserView.webContents.id 264 return event.sender.id === browserView.webContents.id
265 ? serviceInject 265 ? serviceInject
266 : null; 266 : null;
267 }); 267 });
@@ -288,7 +288,7 @@ async function createWindow(): Promise<unknown> {
288 browserView.webContents.session.setPermissionRequestHandler( 288 browserView.webContents.session.setPermissionRequestHandler(
289 (_webContents, _permission, callback) => { 289 (_webContents, _permission, callback) => {
290 callback(false); 290 callback(false);
291 } 291 },
292 ); 292 );
293 293
294 browserView.webContents.session.webRequest.onBeforeSendHeaders(({ url, requestHeaders }, callback) => { 294 browserView.webContents.session.webRequest.onBeforeSendHeaders(({ url, requestHeaders }, callback) => {
diff --git a/packages/main/src/services/impl/ConfigPersistenceServiceImpl.ts b/packages/main/src/services/impl/ConfigPersistenceServiceImpl.ts
index 65a51ba..eba291c 100644
--- a/packages/main/src/services/impl/ConfigPersistenceServiceImpl.ts
+++ b/packages/main/src/services/impl/ConfigPersistenceServiceImpl.ts
@@ -21,7 +21,7 @@
21import { watch } from 'fs'; 21import { watch } from 'fs';
22import { readFile, stat, writeFile } from 'fs/promises'; 22import { readFile, stat, writeFile } from 'fs/promises';
23import JSON5 from 'json5'; 23import JSON5 from 'json5';
24import { throttle} from 'lodash-es'; 24import { throttle } from 'lodash-es';
25import { join } from 'path'; 25import { join } from 'path';
26 26
27import type { ConfigPersistenceService, ReadConfigResult } from '../ConfigPersistenceService.js'; 27import type { ConfigPersistenceService, ReadConfigResult } from '../ConfigPersistenceService.js';
diff --git a/packages/main/src/stores/MainStore.ts b/packages/main/src/stores/MainStore.ts
index 5a60585..9368b4d 100644
--- a/packages/main/src/stores/MainStore.ts
+++ b/packages/main/src/stores/MainStore.ts
@@ -42,7 +42,7 @@ export const mainStore = types.model('MainStore', {
42 }, 42 },
43 setShouldUseDarkColors(shouldUseDarkColors: boolean): void { 43 setShouldUseDarkColors(shouldUseDarkColors: boolean): void {
44 self.shared.shouldUseDarkColors = shouldUseDarkColors; 44 self.shared.shouldUseDarkColors = shouldUseDarkColors;
45 } 45 },
46})); 46}));
47 47
48export interface MainStore extends Instance<typeof mainStore> {} 48export interface MainStore extends Instance<typeof mainStore> {}
diff --git a/packages/preload/src/contextBridge/__tests__/SophieRendererImpl.spec.ts b/packages/preload/src/contextBridge/__tests__/SophieRendererImpl.spec.ts
index 070ebae..f8b0024 100644
--- a/packages/preload/src/contextBridge/__tests__/SophieRendererImpl.spec.ts
+++ b/packages/preload/src/contextBridge/__tests__/SophieRendererImpl.spec.ts
@@ -231,7 +231,7 @@ describe('SophieRendererImpl', () => {
231 describe('when it is allowed to replace listeners', () => { 231 describe('when it is allowed to replace listeners', () => {
232 const snapshot2 = { 232 const snapshot2 = {
233 shouldUseDarkColors: false, 233 shouldUseDarkColors: false,
234 } 234 };
235 const listener2 = { 235 const listener2 = {
236 onSnapshot: jest.fn((_snapshot: SharedStoreSnapshotIn) => { }), 236 onSnapshot: jest.fn((_snapshot: SharedStoreSnapshotIn) => { }),
237 onPatch: jest.fn((_patch: IJsonPatch) => { }), 237 onPatch: jest.fn((_patch: IJsonPatch) => { }),
diff --git a/packages/renderer/src/components/App.tsx b/packages/renderer/src/components/App.tsx
index 56041a7..b0a069f 100644
--- a/packages/renderer/src/components/App.tsx
+++ b/packages/renderer/src/components/App.tsx
@@ -38,5 +38,5 @@ export function App(): JSX.Element {
38 <Sidebar /> 38 <Sidebar />
39 <BrowserViewPlaceholder /> 39 <BrowserViewPlaceholder />
40 </Box> 40 </Box>
41 ) 41 );
42} 42}
diff --git a/packages/renderer/src/components/BrowserViewPlaceholder.tsx b/packages/renderer/src/components/BrowserViewPlaceholder.tsx
index 2c7024e..6827422 100644
--- a/packages/renderer/src/components/BrowserViewPlaceholder.tsx
+++ b/packages/renderer/src/components/BrowserViewPlaceholder.tsx
@@ -68,5 +68,5 @@ export const BrowserViewPlaceholder = observer(function BrowserViewPlaceholder()
68 }} 68 }}
69 ref={ref} 69 ref={ref}
70 /> 70 />
71 ) 71 );
72}); 72});
diff --git a/packages/renderer/src/index.tsx b/packages/renderer/src/index.tsx
index 89de00f..8bd70d3 100644
--- a/packages/renderer/src/index.tsx
+++ b/packages/renderer/src/index.tsx
@@ -22,7 +22,7 @@ import '@fontsource/roboto/300.css';
22import '@fontsource/roboto/400.css'; 22import '@fontsource/roboto/400.css';
23import '@fontsource/roboto/500.css'; 23import '@fontsource/roboto/500.css';
24import '@fontsource/roboto/700.css'; 24import '@fontsource/roboto/700.css';
25import CssBaseline from "@mui/material/CssBaseline"; 25import CssBaseline from '@mui/material/CssBaseline';
26import React from 'react'; 26import React from 'react';
27import { render } from 'react-dom'; 27import { render } from 'react-dom';
28 28
diff --git a/packages/renderer/src/stores/RendererStore.ts b/packages/renderer/src/stores/RendererStore.ts
index 3dfedca..397c024 100644
--- a/packages/renderer/src/stores/RendererStore.ts
+++ b/packages/renderer/src/stores/RendererStore.ts
@@ -22,7 +22,7 @@ import {
22 applySnapshot, 22 applySnapshot,
23 applyPatch, 23 applyPatch,
24 Instance, 24 Instance,
25 types 25 types,
26} from 'mobx-state-tree'; 26} from 'mobx-state-tree';
27import { 27import {
28 BrowserViewBounds, 28 BrowserViewBounds,
@@ -70,7 +70,7 @@ export interface RendererStore extends Instance<typeof rendererStore> {}
70export function createAndConnectRendererStore(ipc: SophieRenderer): RendererStore { 70export function createAndConnectRendererStore(ipc: SophieRenderer): RendererStore {
71 const env: RendererEnv = { 71 const env: RendererEnv = {
72 dispatchMainAction: ipc.dispatchAction, 72 dispatchMainAction: ipc.dispatchAction,
73 } 73 };
74 const store = rendererStore.create({}, env); 74 const store = rendererStore.create({}, env);
75 75
76 ipc.onSharedStoreChange({ 76 ipc.onSharedStoreChange({
diff --git a/packages/renderer/vite.config.js b/packages/renderer/vite.config.js
index 8b45d63..80e9fb6 100644
--- a/packages/renderer/vite.config.js
+++ b/packages/renderer/vite.config.js
@@ -64,7 +64,7 @@ export default {
64 ], 64 ],
65 output: { 65 output: {
66 banner, 66 banner,
67 } 67 },
68 }, 68 },
69 }, 69 },
70}; 70};
diff --git a/packages/service-inject/src/index.ts b/packages/service-inject/src/index.ts
index a7ada84..deebf72 100644
--- a/packages/service-inject/src/index.ts
+++ b/packages/service-inject/src/index.ts
@@ -18,4 +18,4 @@
18 * SPDX-License-Identifier: AGPL-3.0-only 18 * SPDX-License-Identifier: AGPL-3.0-only
19 */ 19 */
20 20
21export {} 21export {};
diff --git a/scripts/update-electron-vendors.js b/scripts/update-electron-vendors.js
index bdf1d2d..70d3afc 100644
--- a/scripts/update-electron-vendors.js
+++ b/scripts/update-electron-vendors.js
@@ -16,7 +16,7 @@ const thisDir = fileURLToDirname(import.meta.url);
16 */ 16 */
17function getVendors() { 17function getVendors() {
18 const output = execSync(`${electronPath} -p "JSON.stringify(process.versions)"`, { 18 const output = execSync(`${electronPath} -p "JSON.stringify(process.versions)"`, {
19 env: {'ELECTRON_RUN_AS_NODE': '1'}, 19 env: { 'ELECTRON_RUN_AS_NODE': '1' },
20 encoding: 'utf-8', 20 encoding: 'utf-8',
21 }); 21 });
22 22
diff --git a/scripts/watch.js b/scripts/watch.js
index b635fac..a61d3c8 100644
--- a/scripts/watch.js
+++ b/scripts/watch.js
@@ -65,7 +65,7 @@ async function setupEsbuildWatcher(packageName, extraPaths, callback) {
65 errCount, 65 errCount,
66 errCount > 1 ? 'errors' : 'error', 66 errCount > 1 ? 'errors' : 'error',
67 'while rebuilding package', 67 'while rebuilding package',
68 packageName 68 packageName,
69 ); 69 );
70 }); 70 });
71 }); 71 });
@@ -192,7 +192,7 @@ async function setupDevEnvironment() {
192 return; 192 return;
193 } 193 }
194 194
195 console.log('\ud83c\udf80 Sophie is starting up') 195 console.log('\ud83c\udf80 Sophie is starting up');
196 return setupMainPackageWatcher(viteDevServer); 196 return setupMainPackageWatcher(viteDevServer);
197} 197}
198 198
diff --git a/yarn.lock b/yarn.lock
index 74d717c..82d1ef1 100644
--- a/yarn.lock
+++ b/yarn.lock
@@ -645,6 +645,25 @@ __metadata:
645 languageName: node 645 languageName: node
646 linkType: hard 646 linkType: hard
647 647
648"@babel/runtime-corejs3@npm:^7.10.2":
649 version: 7.16.7
650 resolution: "@babel/runtime-corejs3@npm:7.16.7"
651 dependencies:
652 core-js-pure: ^3.19.0
653 regenerator-runtime: ^0.13.4
654 checksum: c40cabaead64e4843a24b064cdeeabf87780bf06567146234eca94a64acb760225a9f31151eec1913c91f6f4c86afad325c5fec9262a5434e8b0a3ea905d51cf
655 languageName: node
656 linkType: hard
657
658"@babel/runtime@npm:^7.10.2":
659 version: 7.16.7
660 resolution: "@babel/runtime@npm:7.16.7"
661 dependencies:
662 regenerator-runtime: ^0.13.4
663 checksum: 47912f0aaacd1cab2e2552aaf3e6eaffbcaf2d5ac9b07a89a12ac0d42029cb92c070b0d16f825e4277c4a34677c54d8ffe85e1f7c6feb57de58f700eec67ce2f
664 languageName: node
665 linkType: hard
666
648"@babel/runtime@npm:^7.13.10, @babel/runtime@npm:^7.16.3, @babel/runtime@npm:^7.5.5, @babel/runtime@npm:^7.7.2, @babel/runtime@npm:^7.8.7": 667"@babel/runtime@npm:^7.13.10, @babel/runtime@npm:^7.16.3, @babel/runtime@npm:^7.5.5, @babel/runtime@npm:^7.7.2, @babel/runtime@npm:^7.8.7":
649 version: 7.16.5 668 version: 7.16.5
650 resolution: "@babel/runtime@npm:7.16.5" 669 resolution: "@babel/runtime@npm:7.16.5"
@@ -1395,6 +1414,33 @@ __metadata:
1395 languageName: node 1414 languageName: node
1396 linkType: hard 1415 linkType: hard
1397 1416
1417"@nodelib/fs.scandir@npm:2.1.5":
1418 version: 2.1.5
1419 resolution: "@nodelib/fs.scandir@npm:2.1.5"
1420 dependencies:
1421 "@nodelib/fs.stat": 2.0.5
1422 run-parallel: ^1.1.9
1423 checksum: a970d595bd23c66c880e0ef1817791432dbb7acbb8d44b7e7d0e7a22f4521260d4a83f7f9fd61d44fda4610105577f8f58a60718105fb38352baed612fd79e59
1424 languageName: node
1425 linkType: hard
1426
1427"@nodelib/fs.stat@npm:2.0.5, @nodelib/fs.stat@npm:^2.0.2":
1428 version: 2.0.5
1429 resolution: "@nodelib/fs.stat@npm:2.0.5"
1430 checksum: 012480b5ca9d97bff9261571dbbec7bbc6033f69cc92908bc1ecfad0792361a5a1994bc48674b9ef76419d056a03efadfce5a6cf6dbc0a36559571a7a483f6f0
1431 languageName: node
1432 linkType: hard
1433
1434"@nodelib/fs.walk@npm:^1.2.3":
1435 version: 1.2.8
1436 resolution: "@nodelib/fs.walk@npm:1.2.8"
1437 dependencies:
1438 "@nodelib/fs.scandir": 2.1.5
1439 fastq: ^1.6.0
1440 checksum: 190c643f156d8f8f277bf2a6078af1ffde1fd43f498f187c2db24d35b4b4b5785c02c7dc52e356497b9a1b65b13edc996de08de0b961c32844364da02986dc53
1441 languageName: node
1442 linkType: hard
1443
1398"@npmcli/fs@npm:^1.0.0": 1444"@npmcli/fs@npm:^1.0.0":
1399 version: 1.1.0 1445 version: 1.1.0
1400 resolution: "@npmcli/fs@npm:1.1.0" 1446 resolution: "@npmcli/fs@npm:1.1.0"
@@ -1717,6 +1763,20 @@ __metadata:
1717 languageName: node 1763 languageName: node
1718 linkType: hard 1764 linkType: hard
1719 1765
1766"@types/json-schema@npm:^7.0.9":
1767 version: 7.0.9
1768 resolution: "@types/json-schema@npm:7.0.9"
1769 checksum: 259d0e25f11a21ba5c708f7ea47196bd396e379fddb79c76f9f4f62c945879dc21657904914313ec2754e443c5018ea8372362f323f30e0792897fdb2098a705
1770 languageName: node
1771 linkType: hard
1772
1773"@types/json5@npm:^0.0.29":
1774 version: 0.0.29
1775 resolution: "@types/json5@npm:0.0.29"
1776 checksum: e60b153664572116dfea673c5bda7778dbff150498f44f998e34b5886d8afc47f16799280e4b6e241c0472aef1bc36add771c569c68fc5125fc2ae519a3eb9ac
1777 languageName: node
1778 linkType: hard
1779
1720"@types/keyv@npm:^3.1.1": 1780"@types/keyv@npm:^3.1.1":
1721 version: 3.1.3 1781 version: 3.1.3
1722 resolution: "@types/keyv@npm:3.1.3" 1782 resolution: "@types/keyv@npm:3.1.3"
@@ -1901,6 +1961,106 @@ __metadata:
1901 languageName: node 1961 languageName: node
1902 linkType: hard 1962 linkType: hard
1903 1963
1964"@typescript-eslint/eslint-plugin@npm:^5.8.1":
1965 version: 5.8.1
1966 resolution: "@typescript-eslint/eslint-plugin@npm:5.8.1"
1967 dependencies:
1968 "@typescript-eslint/experimental-utils": 5.8.1
1969 "@typescript-eslint/scope-manager": 5.8.1
1970 debug: ^4.3.2
1971 functional-red-black-tree: ^1.0.1
1972 ignore: ^5.1.8
1973 regexpp: ^3.2.0
1974 semver: ^7.3.5
1975 tsutils: ^3.21.0
1976 peerDependencies:
1977 "@typescript-eslint/parser": ^5.0.0
1978 eslint: ^6.0.0 || ^7.0.0 || ^8.0.0
1979 peerDependenciesMeta:
1980 typescript:
1981 optional: true
1982 checksum: 9e5b5c1e22563fc0a31f1b916cea8b059b6dd218ccbf809b7453e4563065781e4544a6d5ce4cbf60b40394f2604e925d10cafd468a4dd0f490e75775267839a0
1983 languageName: node
1984 linkType: hard
1985
1986"@typescript-eslint/experimental-utils@npm:5.8.1":
1987 version: 5.8.1
1988 resolution: "@typescript-eslint/experimental-utils@npm:5.8.1"
1989 dependencies:
1990 "@types/json-schema": ^7.0.9
1991 "@typescript-eslint/scope-manager": 5.8.1
1992 "@typescript-eslint/types": 5.8.1
1993 "@typescript-eslint/typescript-estree": 5.8.1
1994 eslint-scope: ^5.1.1
1995 eslint-utils: ^3.0.0
1996 peerDependencies:
1997 eslint: ^6.0.0 || ^7.0.0 || ^8.0.0
1998 checksum: 15c17a7b7a45a9e1ebf537e6d6221e423c8f5114c0a517265698745b9a4ae965487ef7856a0b1ee64cbda8db641a9204270fda88398ab1d7013256e0ccbd3e75
1999 languageName: node
2000 linkType: hard
2001
2002"@typescript-eslint/parser@npm:^5.8.1":
2003 version: 5.8.1
2004 resolution: "@typescript-eslint/parser@npm:5.8.1"
2005 dependencies:
2006 "@typescript-eslint/scope-manager": 5.8.1
2007 "@typescript-eslint/types": 5.8.1
2008 "@typescript-eslint/typescript-estree": 5.8.1
2009 debug: ^4.3.2
2010 peerDependencies:
2011 eslint: ^6.0.0 || ^7.0.0 || ^8.0.0
2012 peerDependenciesMeta:
2013 typescript:
2014 optional: true
2015 checksum: bb1702851ff0ade16a50789c517155557ad7e9b8e5e9c4553aad52fedbc8f94acaade1dc5ba12a96b54a13a68dfea13955ab885aad97cf3c526a8b90880bd8a3
2016 languageName: node
2017 linkType: hard
2018
2019"@typescript-eslint/scope-manager@npm:5.8.1":
2020 version: 5.8.1
2021 resolution: "@typescript-eslint/scope-manager@npm:5.8.1"
2022 dependencies:
2023 "@typescript-eslint/types": 5.8.1
2024 "@typescript-eslint/visitor-keys": 5.8.1
2025 checksum: d9254018d723aff32fc512b7292737b154367198ab58e0faf814b4ce77d4de20552ed1678f2639b35e480eb5594eb9d5f1d34360885f5e4d80ca8e5a9ccf666c
2026 languageName: node
2027 linkType: hard
2028
2029"@typescript-eslint/types@npm:5.8.1":
2030 version: 5.8.1
2031 resolution: "@typescript-eslint/types@npm:5.8.1"
2032 checksum: f9809c2c0f523841adeeb66410911f10492d3df7a912bc3d72304f4edbc5b5cb1a3f5f2a6ded20e8b524cc18e92d2a735fb8b96570e75df669061182932200ef
2033 languageName: node
2034 linkType: hard
2035
2036"@typescript-eslint/typescript-estree@npm:5.8.1":
2037 version: 5.8.1
2038 resolution: "@typescript-eslint/typescript-estree@npm:5.8.1"
2039 dependencies:
2040 "@typescript-eslint/types": 5.8.1
2041 "@typescript-eslint/visitor-keys": 5.8.1
2042 debug: ^4.3.2
2043 globby: ^11.0.4
2044 is-glob: ^4.0.3
2045 semver: ^7.3.5
2046 tsutils: ^3.21.0
2047 peerDependenciesMeta:
2048 typescript:
2049 optional: true
2050 checksum: e3cfbd088f1e0104b5b38fcc6e400a0d0e72395694406357e478369c4df532aa2accfe2ee77c71854ca9a04e0e3cddbed86388334805c91ca4241b032cbb6d20
2051 languageName: node
2052 linkType: hard
2053
2054"@typescript-eslint/visitor-keys@npm:5.8.1":
2055 version: 5.8.1
2056 resolution: "@typescript-eslint/visitor-keys@npm:5.8.1"
2057 dependencies:
2058 "@typescript-eslint/types": 5.8.1
2059 eslint-visitor-keys: ^3.0.0
2060 checksum: 46567678718a227b34a255a3606e1a2c5190a470dc9493d4c175f57566d2c16b88780fb273ca44f22cab06d45d87b25371215e93b88ac10a475877bd64bdfece
2061 languageName: node
2062 linkType: hard
2063
1904"@vitejs/plugin-react@npm:^1.1.4": 2064"@vitejs/plugin-react@npm:^1.1.4":
1905 version: 1.1.4 2065 version: 1.1.4
1906 resolution: "@vitejs/plugin-react@npm:1.1.4" 2066 resolution: "@vitejs/plugin-react@npm:1.1.4"
@@ -2166,6 +2326,58 @@ __metadata:
2166 languageName: node 2326 languageName: node
2167 linkType: hard 2327 linkType: hard
2168 2328
2329"aria-query@npm:^4.2.2":
2330 version: 4.2.2
2331 resolution: "aria-query@npm:4.2.2"
2332 dependencies:
2333 "@babel/runtime": ^7.10.2
2334 "@babel/runtime-corejs3": ^7.10.2
2335 checksum: 38401a9a400f26f3dcc24b84997461a16b32869a9893d323602bed8da40a8bcc0243b8d2880e942249a1496cea7a7de769e93d21c0baa439f01e1ee936fed665
2336 languageName: node
2337 linkType: hard
2338
2339"array-includes@npm:^3.1.3, array-includes@npm:^3.1.4":
2340 version: 3.1.4
2341 resolution: "array-includes@npm:3.1.4"
2342 dependencies:
2343 call-bind: ^1.0.2
2344 define-properties: ^1.1.3
2345 es-abstract: ^1.19.1
2346 get-intrinsic: ^1.1.1
2347 is-string: ^1.0.7
2348 checksum: 69967c38c52698f84b50a7aed5554aadc89c6ac6399b6d92ad061a5952f8423b4bba054c51d40963f791dfa294d7247cdd7988b6b1f2c5861477031c6386e1c0
2349 languageName: node
2350 linkType: hard
2351
2352"array-union@npm:^2.1.0":
2353 version: 2.1.0
2354 resolution: "array-union@npm:2.1.0"
2355 checksum: 5bee12395cba82da674931df6d0fea23c4aa4660cb3b338ced9f828782a65caa232573e6bf3968f23e0c5eb301764a382cef2f128b170a9dc59de0e36c39f98d
2356 languageName: node
2357 linkType: hard
2358
2359"array.prototype.flat@npm:^1.2.5":
2360 version: 1.2.5
2361 resolution: "array.prototype.flat@npm:1.2.5"
2362 dependencies:
2363 call-bind: ^1.0.2
2364 define-properties: ^1.1.3
2365 es-abstract: ^1.19.0
2366 checksum: 9cc6414b111abfc7717e39546e4887b1e5ec74df8f1618d83425deaa95752bf05d475d1d241253b4d88d4a01f8e1bc84845ad5b7cc2047f8db2f614512acd40e
2367 languageName: node
2368 linkType: hard
2369
2370"array.prototype.flatmap@npm:^1.2.5":
2371 version: 1.2.5
2372 resolution: "array.prototype.flatmap@npm:1.2.5"
2373 dependencies:
2374 call-bind: ^1.0.0
2375 define-properties: ^1.1.3
2376 es-abstract: ^1.19.0
2377 checksum: a14119a28e5687a13cf3fd6756a8e7810563a9e81cd4227e27a25c31d362df47ac72553f06a271fd728741e199047933ad43d561d64a28da0b4e1a26f74e939e
2378 languageName: node
2379 linkType: hard
2380
2169"asar@npm:^3.0.3": 2381"asar@npm:^3.0.3":
2170 version: 3.1.0 2382 version: 3.1.0
2171 resolution: "asar@npm:3.1.0" 2383 resolution: "asar@npm:3.1.0"
@@ -2191,6 +2403,13 @@ __metadata:
2191 languageName: node 2403 languageName: node
2192 linkType: hard 2404 linkType: hard
2193 2405
2406"ast-types-flow@npm:^0.0.7":
2407 version: 0.0.7
2408 resolution: "ast-types-flow@npm:0.0.7"
2409 checksum: a26dcc2182ffee111cad7c471759b0bda22d3b7ebacf27c348b22c55f16896b18ab0a4d03b85b4020dce7f3e634b8f00b593888f622915096ea1927fa51866c4
2410 languageName: node
2411 linkType: hard
2412
2194"astral-regex@npm:^2.0.0": 2413"astral-regex@npm:^2.0.0":
2195 version: 2.0.0 2414 version: 2.0.0
2196 resolution: "astral-regex@npm:2.0.0" 2415 resolution: "astral-regex@npm:2.0.0"
@@ -2233,6 +2452,20 @@ __metadata:
2233 languageName: node 2452 languageName: node
2234 linkType: hard 2453 linkType: hard
2235 2454
2455"axe-core@npm:^4.3.5":
2456 version: 4.3.5
2457 resolution: "axe-core@npm:4.3.5"
2458 checksum: 973c6a80f0aaa663820b209d4202de7a0c240a2dea2f3cff168b09c0f221b27179b1f0988f00ad11ed63cbc50535920f8ca779de1c60dc82090ab2d275f71fdd
2459 languageName: node
2460 linkType: hard
2461
2462"axobject-query@npm:^2.2.0":
2463 version: 2.2.0
2464 resolution: "axobject-query@npm:2.2.0"
2465 checksum: 96b8c7d807ca525f41ad9b286186e2089b561ba63a6d36c3e7d73dc08150714660995c7ad19cda05784458446a0793b45246db45894631e13853f48c1aa3117f
2466 languageName: node
2467 linkType: hard
2468
2236"babel-jest@npm:^27.4.6": 2469"babel-jest@npm:^27.4.6":
2237 version: 27.4.6 2470 version: 27.4.6
2238 resolution: "babel-jest@npm:27.4.6" 2471 resolution: "babel-jest@npm:27.4.6"
@@ -2569,6 +2802,16 @@ __metadata:
2569 languageName: node 2802 languageName: node
2570 linkType: hard 2803 linkType: hard
2571 2804
2805"call-bind@npm:^1.0.0, call-bind@npm:^1.0.2":
2806 version: 1.0.2
2807 resolution: "call-bind@npm:1.0.2"
2808 dependencies:
2809 function-bind: ^1.1.1
2810 get-intrinsic: ^1.0.2
2811 checksum: f8e31de9d19988a4b80f3e704788c4a2d6b6f3d17cfec4f57dc29ced450c53a49270dc66bf0fbd693329ee948dd33e6c90a329519aef17474a4d961e8d6426b0
2812 languageName: node
2813 linkType: hard
2814
2572"callsites@npm:^3.0.0": 2815"callsites@npm:^3.0.0":
2573 version: 3.1.0 2816 version: 3.1.0
2574 resolution: "callsites@npm:3.1.0" 2817 resolution: "callsites@npm:3.1.0"
@@ -2888,6 +3131,13 @@ __metadata:
2888 languageName: node 3131 languageName: node
2889 linkType: hard 3132 linkType: hard
2890 3133
3134"confusing-browser-globals@npm:^1.0.10":
3135 version: 1.0.11
3136 resolution: "confusing-browser-globals@npm:1.0.11"
3137 checksum: 3afc635abd37e566477f610e7978b15753f0e84025c25d49236f1f14d480117185516bdd40d2a2167e6bed8048641a9854964b9c067e3dcdfa6b5d0ad3c3a5ef
3138 languageName: node
3139 linkType: hard
3140
2891"console-control-strings@npm:^1.0.0, console-control-strings@npm:^1.1.0": 3141"console-control-strings@npm:^1.0.0, console-control-strings@npm:^1.1.0":
2892 version: 1.1.0 3142 version: 1.1.0
2893 resolution: "console-control-strings@npm:1.1.0" 3143 resolution: "console-control-strings@npm:1.1.0"
@@ -2904,6 +3154,13 @@ __metadata:
2904 languageName: node 3154 languageName: node
2905 linkType: hard 3155 linkType: hard
2906 3156
3157"core-js-pure@npm:^3.19.0":
3158 version: 3.20.2
3159 resolution: "core-js-pure@npm:3.20.2"
3160 checksum: d6b3f6782e3f2fc27eb2335917d5c5d0e7621e424c25da67429e9b48b7708b76fdc4a178b245421eeb8342c0ea9b0ca636ece002db3d0e68246a9d395d461ca7
3161 languageName: node
3162 linkType: hard
3163
2907"core-util-is@npm:1.0.2": 3164"core-util-is@npm:1.0.2":
2908 version: 1.0.2 3165 version: 1.0.2
2909 resolution: "core-util-is@npm:1.0.2" 3166 resolution: "core-util-is@npm:1.0.2"
@@ -3007,6 +3264,13 @@ __metadata:
3007 languageName: node 3264 languageName: node
3008 linkType: hard 3265 linkType: hard
3009 3266
3267"damerau-levenshtein@npm:^1.0.7":
3268 version: 1.0.7
3269 resolution: "damerau-levenshtein@npm:1.0.7"
3270 checksum: ec8161cb381523e0db9b5c9b64863736da3197808b6fdc4a3a2ca764c0b4357e9232a4c5592220fb18755a91240b8fee7b13ab1b269fbbdc5f68c36f0053aceb
3271 languageName: node
3272 linkType: hard
3273
3010"data-urls@npm:^2.0.0": 3274"data-urls@npm:^2.0.0":
3011 version: 2.0.0 3275 version: 2.0.0
3012 resolution: "data-urls@npm:2.0.0" 3276 resolution: "data-urls@npm:2.0.0"
@@ -3050,6 +3314,15 @@ __metadata:
3050 languageName: node 3314 languageName: node
3051 linkType: hard 3315 linkType: hard
3052 3316
3317"debug@npm:^3.2.7":
3318 version: 3.2.7
3319 resolution: "debug@npm:3.2.7"
3320 dependencies:
3321 ms: ^2.1.1
3322 checksum: b3d8c5940799914d30314b7c3304a43305fd0715581a919dacb8b3176d024a782062368405b47491516d2091d6462d4d11f2f4974a405048094f8bfebfa3071c
3323 languageName: node
3324 linkType: hard
3325
3053"decimal.js@npm:^10.2.1, decimal.js@npm:^10.3.1": 3326"decimal.js@npm:^10.2.1, decimal.js@npm:^10.3.1":
3054 version: 10.3.1 3327 version: 10.3.1
3055 resolution: "decimal.js@npm:10.3.1" 3328 resolution: "decimal.js@npm:10.3.1"
@@ -3180,6 +3453,15 @@ __metadata:
3180 languageName: node 3453 languageName: node
3181 linkType: hard 3454 linkType: hard
3182 3455
3456"dir-glob@npm:^3.0.1":
3457 version: 3.0.1
3458 resolution: "dir-glob@npm:3.0.1"
3459 dependencies:
3460 path-type: ^4.0.0
3461 checksum: fa05e18324510d7283f55862f3161c6759a3f2f8dbce491a2fc14c8324c498286c54282c1f0e933cb930da8419b30679389499b919122952a4f8592362ef4615
3462 languageName: node
3463 linkType: hard
3464
3183"dmg-builder@npm:22.14.12": 3465"dmg-builder@npm:22.14.12":
3184 version: 22.14.12 3466 version: 22.14.12
3185 resolution: "dmg-builder@npm:22.14.12" 3467 resolution: "dmg-builder@npm:22.14.12"
@@ -3216,6 +3498,15 @@ __metadata:
3216 languageName: node 3498 languageName: node
3217 linkType: hard 3499 linkType: hard
3218 3500
3501"doctrine@npm:^2.1.0":
3502 version: 2.1.0
3503 resolution: "doctrine@npm:2.1.0"
3504 dependencies:
3505 esutils: ^2.0.2
3506 checksum: a45e277f7feaed309fe658ace1ff286c6e2002ac515af0aaf37145b8baa96e49899638c7cd47dccf84c3d32abfc113246625b3ac8f552d1046072adee13b0dc8
3507 languageName: node
3508 linkType: hard
3509
3219"doctrine@npm:^3.0.0": 3510"doctrine@npm:^3.0.0":
3220 version: 3.0.0 3511 version: 3.0.0
3221 resolution: "doctrine@npm:3.0.0" 3512 resolution: "doctrine@npm:3.0.0"
@@ -3395,6 +3686,13 @@ __metadata:
3395 languageName: node 3686 languageName: node
3396 linkType: hard 3687 linkType: hard
3397 3688
3689"emoji-regex@npm:^9.2.2":
3690 version: 9.2.2
3691 resolution: "emoji-regex@npm:9.2.2"
3692 checksum: 8487182da74aabd810ac6d6f1994111dfc0e331b01271ae01ec1eb0ad7b5ecc2bbbbd2f053c05cb55a1ac30449527d819bbfbf0e3de1023db308cbcb47f86601
3693 languageName: node
3694 linkType: hard
3695
3398"encodeurl@npm:^1.0.2": 3696"encodeurl@npm:^1.0.2":
3399 version: 1.0.2 3697 version: 1.0.2
3400 resolution: "encodeurl@npm:1.0.2" 3698 resolution: "encodeurl@npm:1.0.2"
@@ -3452,6 +3750,45 @@ __metadata:
3452 languageName: node 3750 languageName: node
3453 linkType: hard 3751 linkType: hard
3454 3752
3753"es-abstract@npm:^1.19.0, es-abstract@npm:^1.19.1":
3754 version: 1.19.1
3755 resolution: "es-abstract@npm:1.19.1"
3756 dependencies:
3757 call-bind: ^1.0.2
3758 es-to-primitive: ^1.2.1
3759 function-bind: ^1.1.1
3760 get-intrinsic: ^1.1.1
3761 get-symbol-description: ^1.0.0
3762 has: ^1.0.3
3763 has-symbols: ^1.0.2
3764 internal-slot: ^1.0.3
3765 is-callable: ^1.2.4
3766 is-negative-zero: ^2.0.1
3767 is-regex: ^1.1.4
3768 is-shared-array-buffer: ^1.0.1
3769 is-string: ^1.0.7
3770 is-weakref: ^1.0.1
3771 object-inspect: ^1.11.0
3772 object-keys: ^1.1.1
3773 object.assign: ^4.1.2
3774 string.prototype.trimend: ^1.0.4
3775 string.prototype.trimstart: ^1.0.4
3776 unbox-primitive: ^1.0.1
3777 checksum: b6be8410672c5364db3fb01eb786e30c7b4bb32b4af63d381c08840f4382c4a168e7855cd338bf59d4f1a1a1138f4d748d1fd40ec65aaa071876f9e9fbfed949
3778 languageName: node
3779 linkType: hard
3780
3781"es-to-primitive@npm:^1.2.1":
3782 version: 1.2.1
3783 resolution: "es-to-primitive@npm:1.2.1"
3784 dependencies:
3785 is-callable: ^1.1.4
3786 is-date-object: ^1.0.1
3787 is-symbol: ^1.0.2
3788 checksum: 4ead6671a2c1402619bdd77f3503991232ca15e17e46222b0a41a5d81aebc8740a77822f5b3c965008e631153e9ef0580540007744521e72de8e33599fca2eed
3789 languageName: node
3790 linkType: hard
3791
3455"es6-error@npm:^4.1.1": 3792"es6-error@npm:^4.1.1":
3456 version: 4.1.1 3793 version: 4.1.1
3457 resolution: "es6-error@npm:4.1.1" 3794 resolution: "es6-error@npm:4.1.1"
@@ -3885,6 +4222,141 @@ __metadata:
3885 languageName: node 4222 languageName: node
3886 linkType: hard 4223 linkType: hard
3887 4224
4225"eslint-config-airbnb-base@npm:^15.0.0":
4226 version: 15.0.0
4227 resolution: "eslint-config-airbnb-base@npm:15.0.0"
4228 dependencies:
4229 confusing-browser-globals: ^1.0.10
4230 object.assign: ^4.1.2
4231 object.entries: ^1.1.5
4232 semver: ^6.3.0
4233 peerDependencies:
4234 eslint: ^7.32.0 || ^8.2.0
4235 eslint-plugin-import: ^2.25.2
4236 checksum: 38626bad2ce2859fccac86b30cd2b86c9b7d8d71d458331860861dc05290a5b198bded2f4fb89efcb9046ec48f8ab4c4fb00365ba8916f27b172671da28b93ea
4237 languageName: node
4238 linkType: hard
4239
4240"eslint-config-airbnb-typescript@npm:^16.1.0":
4241 version: 16.1.0
4242 resolution: "eslint-config-airbnb-typescript@npm:16.1.0"
4243 dependencies:
4244 eslint-config-airbnb-base: ^15.0.0
4245 peerDependencies:
4246 "@typescript-eslint/eslint-plugin": ^5.0.0
4247 "@typescript-eslint/parser": ^5.0.0
4248 checksum: 65bb6763ab825c228d01c884ddb306001f3b5cbb5c138646f6629ac780acc68d388091844b3983aa9f8f138e4e972a2a1d5a23ce95bd7a217b4a917e4e2366dd
4249 languageName: node
4250 linkType: hard
4251
4252"eslint-import-resolver-node@npm:^0.3.6":
4253 version: 0.3.6
4254 resolution: "eslint-import-resolver-node@npm:0.3.6"
4255 dependencies:
4256 debug: ^3.2.7
4257 resolve: ^1.20.0
4258 checksum: 6266733af1e112970e855a5bcc2d2058fb5ae16ad2a6d400705a86b29552b36131ffc5581b744c23d550de844206fb55e9193691619ee4dbf225c4bde526b1c8
4259 languageName: node
4260 linkType: hard
4261
4262"eslint-module-utils@npm:^2.7.2":
4263 version: 2.7.2
4264 resolution: "eslint-module-utils@npm:2.7.2"
4265 dependencies:
4266 debug: ^3.2.7
4267 find-up: ^2.1.0
4268 checksum: 3e6407461d12b1568556fc9a84668415693ecce92d17d7407353defcfcafec5d3d8dfa2d9eda3743b3b53ef04101d8aa69072b3d634d92e766c3dfa10505542d
4269 languageName: node
4270 linkType: hard
4271
4272"eslint-plugin-import@npm:^2.25.4":
4273 version: 2.25.4
4274 resolution: "eslint-plugin-import@npm:2.25.4"
4275 dependencies:
4276 array-includes: ^3.1.4
4277 array.prototype.flat: ^1.2.5
4278 debug: ^2.6.9
4279 doctrine: ^2.1.0
4280 eslint-import-resolver-node: ^0.3.6
4281 eslint-module-utils: ^2.7.2
4282 has: ^1.0.3
4283 is-core-module: ^2.8.0
4284 is-glob: ^4.0.3
4285 minimatch: ^3.0.4
4286 object.values: ^1.1.5
4287 resolve: ^1.20.0
4288 tsconfig-paths: ^3.12.0
4289 peerDependencies:
4290 eslint: ^2 || ^3 || ^4 || ^5 || ^6 || ^7.2.0 || ^8
4291 checksum: 0af24f5c7c6ca692f42e3947127f0ae7dfe44f1e02740f7cbe988b510a9c52bab0065d7df04e2d953dcc88a4595a00cbdcf14018acf8cd75cfd47b72efcbb734
4292 languageName: node
4293 linkType: hard
4294
4295"eslint-plugin-jsx-a11y@npm:^6.5.1":
4296 version: 6.5.1
4297 resolution: "eslint-plugin-jsx-a11y@npm:6.5.1"
4298 dependencies:
4299 "@babel/runtime": ^7.16.3
4300 aria-query: ^4.2.2
4301 array-includes: ^3.1.4
4302 ast-types-flow: ^0.0.7
4303 axe-core: ^4.3.5
4304 axobject-query: ^2.2.0
4305 damerau-levenshtein: ^1.0.7
4306 emoji-regex: ^9.2.2
4307 has: ^1.0.3
4308 jsx-ast-utils: ^3.2.1
4309 language-tags: ^1.0.5
4310 minimatch: ^3.0.4
4311 peerDependencies:
4312 eslint: ^3 || ^4 || ^5 || ^6 || ^7 || ^8
4313 checksum: 311ab993ed982d0cc7cb0ba02fbc4b36c4a94e9434f31e97f13c4d67e8ecb8aec36baecfd759ff70498846e7e11d7a197eb04c39ad64934baf3354712fd0bc9d
4314 languageName: node
4315 linkType: hard
4316
4317"eslint-plugin-react-hooks@npm:^4.3.0":
4318 version: 4.3.0
4319 resolution: "eslint-plugin-react-hooks@npm:4.3.0"
4320 peerDependencies:
4321 eslint: ^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0-0
4322 checksum: 0ba1566ba0780bbc75a5921f49188edf232db2085ab32c8d3889592f0db9d6fadc97fcf639775e0101dec6b5409ca3c803ec44213b90c8bacaf0bdf921871c2e
4323 languageName: node
4324 linkType: hard
4325
4326"eslint-plugin-react@npm:^7.28.0":
4327 version: 7.28.0
4328 resolution: "eslint-plugin-react@npm:7.28.0"
4329 dependencies:
4330 array-includes: ^3.1.4
4331 array.prototype.flatmap: ^1.2.5
4332 doctrine: ^2.1.0
4333 estraverse: ^5.3.0
4334 jsx-ast-utils: ^2.4.1 || ^3.0.0
4335 minimatch: ^3.0.4
4336 object.entries: ^1.1.5
4337 object.fromentries: ^2.0.5
4338 object.hasown: ^1.1.0
4339 object.values: ^1.1.5
4340 prop-types: ^15.7.2
4341 resolve: ^2.0.0-next.3
4342 semver: ^6.3.0
4343 string.prototype.matchall: ^4.0.6
4344 peerDependencies:
4345 eslint: ^3 || ^4 || ^5 || ^6 || ^7 || ^8
4346 checksum: 90293d0fd53bb1f735ffd32141cdd211fb1120c9f7bbe5342f9e923261a39e52a2b2575d4e46c9cd77d257f42db4a99b8b339689fc5b5c1c26048929f69b1784
4347 languageName: node
4348 linkType: hard
4349
4350"eslint-scope@npm:^5.1.1":
4351 version: 5.1.1
4352 resolution: "eslint-scope@npm:5.1.1"
4353 dependencies:
4354 esrecurse: ^4.3.0
4355 estraverse: ^4.1.1
4356 checksum: 47e4b6a3f0cc29c7feedee6c67b225a2da7e155802c6ea13bbef4ac6b9e10c66cd2dcb987867ef176292bf4e64eccc680a49e35e9e9c669f4a02bac17e86abdb
4357 languageName: node
4358 linkType: hard
4359
3888"eslint-scope@npm:^7.1.0": 4360"eslint-scope@npm:^7.1.0":
3889 version: 7.1.0 4361 version: 7.1.0
3890 resolution: "eslint-scope@npm:7.1.0" 4362 resolution: "eslint-scope@npm:7.1.0"
@@ -3913,7 +4385,7 @@ __metadata:
3913 languageName: node 4385 languageName: node
3914 linkType: hard 4386 linkType: hard
3915 4387
3916"eslint-visitor-keys@npm:^3.1.0": 4388"eslint-visitor-keys@npm:^3.0.0, eslint-visitor-keys@npm:^3.1.0":
3917 version: 3.1.0 4389 version: 3.1.0
3918 resolution: "eslint-visitor-keys@npm:3.1.0" 4390 resolution: "eslint-visitor-keys@npm:3.1.0"
3919 checksum: fd2d613bb315bc549068ca97771d868437fb60c8f13ef8d6d54669773ff53f814b759fa9e57966f15e4c50a5f5e11c6ba47060b8f201f9776311f6c5d5c11b70 4391 checksum: fd2d613bb315bc549068ca97771d868437fb60c8f13ef8d6d54669773ff53f814b759fa9e57966f15e4c50a5f5e11c6ba47060b8f201f9776311f6c5d5c11b70
@@ -4007,7 +4479,14 @@ __metadata:
4007 languageName: node 4479 languageName: node
4008 linkType: hard 4480 linkType: hard
4009 4481
4010"estraverse@npm:^5.1.0, estraverse@npm:^5.2.0": 4482"estraverse@npm:^4.1.1":
4483 version: 4.3.0
4484 resolution: "estraverse@npm:4.3.0"
4485 checksum: a6299491f9940bb246124a8d44b7b7a413a8336f5436f9837aaa9330209bd9ee8af7e91a654a3545aee9c54b3308e78ee360cef1d777d37cfef77d2fa33b5827
4486 languageName: node
4487 linkType: hard
4488
4489"estraverse@npm:^5.1.0, estraverse@npm:^5.2.0, estraverse@npm:^5.3.0":
4011 version: 5.3.0 4490 version: 5.3.0
4012 resolution: "estraverse@npm:5.3.0" 4491 resolution: "estraverse@npm:5.3.0"
4013 checksum: 072780882dc8416ad144f8fe199628d2b3e7bbc9989d9ed43795d2c90309a2047e6bc5979d7e2322a341163d22cfad9e21f4110597fe487519697389497e4e2b 4492 checksum: 072780882dc8416ad144f8fe199628d2b3e7bbc9989d9ed43795d2c90309a2047e6bc5979d7e2322a341163d22cfad9e21f4110597fe487519697389497e4e2b
@@ -4092,6 +4571,19 @@ __metadata:
4092 languageName: node 4571 languageName: node
4093 linkType: hard 4572 linkType: hard
4094 4573
4574"fast-glob@npm:^3.1.1":
4575 version: 3.2.7
4576 resolution: "fast-glob@npm:3.2.7"
4577 dependencies:
4578 "@nodelib/fs.stat": ^2.0.2
4579 "@nodelib/fs.walk": ^1.2.3
4580 glob-parent: ^5.1.2
4581 merge2: ^1.3.0
4582 micromatch: ^4.0.4
4583 checksum: 2f4708ff112d2b451888129fdd9a0938db88b105b0ddfd043c064e3c4d3e20eed8d7c7615f7565fee660db34ddcf08a2db1bf0ab3c00b87608e4719694642d78
4584 languageName: node
4585 linkType: hard
4586
4095"fast-json-stable-stringify@npm:^2.0.0": 4587"fast-json-stable-stringify@npm:^2.0.0":
4096 version: 2.1.0 4588 version: 2.1.0
4097 resolution: "fast-json-stable-stringify@npm:2.1.0" 4589 resolution: "fast-json-stable-stringify@npm:2.1.0"
@@ -4106,6 +4598,15 @@ __metadata:
4106 languageName: node 4598 languageName: node
4107 linkType: hard 4599 linkType: hard
4108 4600
4601"fastq@npm:^1.6.0":
4602 version: 1.13.0
4603 resolution: "fastq@npm:1.13.0"
4604 dependencies:
4605 reusify: ^1.0.4
4606 checksum: 32cf15c29afe622af187d12fc9cd93e160a0cb7c31a3bb6ace86b7dea3b28e7b72acde89c882663f307b2184e14782c6c664fa315973c03626c7d4bff070bb0b
4607 languageName: node
4608 linkType: hard
4609
4109"fb-watchman@npm:^2.0.0": 4610"fb-watchman@npm:^2.0.0":
4110 version: 2.0.1 4611 version: 2.0.1
4111 resolution: "fb-watchman@npm:2.0.1" 4612 resolution: "fb-watchman@npm:2.0.1"
@@ -4158,6 +4659,15 @@ __metadata:
4158 languageName: node 4659 languageName: node
4159 linkType: hard 4660 linkType: hard
4160 4661
4662"find-up@npm:^2.1.0":
4663 version: 2.1.0
4664 resolution: "find-up@npm:2.1.0"
4665 dependencies:
4666 locate-path: ^2.0.0
4667 checksum: 43284fe4da09f89011f08e3c32cd38401e786b19226ea440b75386c1b12a4cb738c94969808d53a84f564ede22f732c8409e3cfc3f7fb5b5c32378ad0bbf28bd
4668 languageName: node
4669 linkType: hard
4670
4161"find-up@npm:^4.0.0, find-up@npm:^4.1.0": 4671"find-up@npm:^4.0.0, find-up@npm:^4.1.0":
4162 version: 4.1.0 4672 version: 4.1.0
4163 resolution: "find-up@npm:4.1.0" 4673 resolution: "find-up@npm:4.1.0"
@@ -4321,6 +4831,17 @@ __metadata:
4321 languageName: node 4831 languageName: node
4322 linkType: hard 4832 linkType: hard
4323 4833
4834"get-intrinsic@npm:^1.0.2, get-intrinsic@npm:^1.1.0, get-intrinsic@npm:^1.1.1":
4835 version: 1.1.1
4836 resolution: "get-intrinsic@npm:1.1.1"
4837 dependencies:
4838 function-bind: ^1.1.1
4839 has: ^1.0.3
4840 has-symbols: ^1.0.1
4841 checksum: a9fe2ca8fa3f07f9b0d30fb202bcd01f3d9b9b6b732452e79c48e79f7d6d8d003af3f9e38514250e3553fdc83c61650851cb6870832ac89deaaceb08e3721a17
4842 languageName: node
4843 linkType: hard
4844
4324"get-package-type@npm:^0.1.0": 4845"get-package-type@npm:^0.1.0":
4325 version: 0.1.0 4846 version: 0.1.0
4326 resolution: "get-package-type@npm:0.1.0" 4847 resolution: "get-package-type@npm:0.1.0"
@@ -4353,6 +4874,16 @@ __metadata:
4353 languageName: node 4874 languageName: node
4354 linkType: hard 4875 linkType: hard
4355 4876
4877"get-symbol-description@npm:^1.0.0":
4878 version: 1.0.0
4879 resolution: "get-symbol-description@npm:1.0.0"
4880 dependencies:
4881 call-bind: ^1.0.2
4882 get-intrinsic: ^1.1.1
4883 checksum: 9ceff8fe968f9270a37a1f73bf3f1f7bda69ca80f4f80850670e0e7b9444ff99323f7ac52f96567f8b5f5fbe7ac717a0d81d3407c7313e82810c6199446a5247
4884 languageName: node
4885 linkType: hard
4886
4356"git-repo-info@npm:^2.1.1": 4887"git-repo-info@npm:^2.1.1":
4357 version: 2.1.1 4888 version: 2.1.1
4358 resolution: "git-repo-info@npm:2.1.1" 4889 resolution: "git-repo-info@npm:2.1.1"
@@ -4360,6 +4891,15 @@ __metadata:
4360 languageName: node 4891 languageName: node
4361 linkType: hard 4892 linkType: hard
4362 4893
4894"glob-parent@npm:^5.1.2, glob-parent@npm:~5.1.2":
4895 version: 5.1.2
4896 resolution: "glob-parent@npm:5.1.2"
4897 dependencies:
4898 is-glob: ^4.0.1
4899 checksum: f4f2bfe2425296e8a47e36864e4f42be38a996db40420fe434565e4480e3322f18eb37589617a98640c5dc8fdec1a387007ee18dbb1f3f5553409c34d17f425e
4900 languageName: node
4901 linkType: hard
4902
4363"glob-parent@npm:^6.0.1": 4903"glob-parent@npm:^6.0.1":
4364 version: 6.0.2 4904 version: 6.0.2
4365 resolution: "glob-parent@npm:6.0.2" 4905 resolution: "glob-parent@npm:6.0.2"
@@ -4369,15 +4909,6 @@ __metadata:
4369 languageName: node 4909 languageName: node
4370 linkType: hard 4910 linkType: hard
4371 4911
4372"glob-parent@npm:~5.1.2":
4373 version: 5.1.2
4374 resolution: "glob-parent@npm:5.1.2"
4375 dependencies:
4376 is-glob: ^4.0.1
4377 checksum: f4f2bfe2425296e8a47e36864e4f42be38a996db40420fe434565e4480e3322f18eb37589617a98640c5dc8fdec1a387007ee18dbb1f3f5553409c34d17f425e
4378 languageName: node
4379 linkType: hard
4380
4381"glob@npm:^7.1.1, glob@npm:^7.1.2, glob@npm:^7.1.3, glob@npm:^7.1.4, glob@npm:^7.1.6": 4912"glob@npm:^7.1.1, glob@npm:^7.1.2, glob@npm:^7.1.3, glob@npm:^7.1.4, glob@npm:^7.1.6":
4382 version: 7.2.0 4913 version: 7.2.0
4383 resolution: "glob@npm:7.2.0" 4914 resolution: "glob@npm:7.2.0"
@@ -4462,6 +4993,20 @@ __metadata:
4462 languageName: node 4993 languageName: node
4463 linkType: hard 4994 linkType: hard
4464 4995
4996"globby@npm:^11.0.4":
4997 version: 11.0.4
4998 resolution: "globby@npm:11.0.4"
4999 dependencies:
5000 array-union: ^2.1.0
5001 dir-glob: ^3.0.1
5002 fast-glob: ^3.1.1
5003 ignore: ^5.1.4
5004 merge2: ^1.3.0
5005 slash: ^3.0.0
5006 checksum: d3e02d5e459e02ffa578b45f040381c33e3c0538ed99b958f0809230c423337999867d7b0dbf752ce93c46157d3bbf154d3fff988a93ccaeb627df8e1841775b
5007 languageName: node
5008 linkType: hard
5009
4465"got@npm:^9.6.0": 5010"got@npm:^9.6.0":
4466 version: 9.6.0 5011 version: 9.6.0
4467 resolution: "got@npm:9.6.0" 5012 resolution: "got@npm:9.6.0"
@@ -4495,6 +5040,13 @@ __metadata:
4495 languageName: node 5040 languageName: node
4496 linkType: hard 5041 linkType: hard
4497 5042
5043"has-bigints@npm:^1.0.1":
5044 version: 1.0.1
5045 resolution: "has-bigints@npm:1.0.1"
5046 checksum: 44ab55868174470065d2e0f8f6def1c990d12b82162a8803c679699fa8a39f966e336f2a33c185092fe8aea7e8bf2e85f1c26add5f29d98f2318bd270096b183
5047 languageName: node
5048 linkType: hard
5049
4498"has-flag@npm:^3.0.0": 5050"has-flag@npm:^3.0.0":
4499 version: 3.0.0 5051 version: 3.0.0
4500 resolution: "has-flag@npm:3.0.0" 5052 resolution: "has-flag@npm:3.0.0"
@@ -4509,6 +5061,22 @@ __metadata:
4509 languageName: node 5061 languageName: node
4510 linkType: hard 5062 linkType: hard
4511 5063
5064"has-symbols@npm:^1.0.1, has-symbols@npm:^1.0.2":
5065 version: 1.0.2
5066 resolution: "has-symbols@npm:1.0.2"
5067 checksum: 2309c426071731be792b5be43b3da6fb4ed7cbe8a9a6bcfca1862587709f01b33d575ce8f5c264c1eaad09fca2f9a8208c0a2be156232629daa2dd0c0740976b
5068 languageName: node
5069 linkType: hard
5070
5071"has-tostringtag@npm:^1.0.0":
5072 version: 1.0.0
5073 resolution: "has-tostringtag@npm:1.0.0"
5074 dependencies:
5075 has-symbols: ^1.0.2
5076 checksum: cc12eb28cb6ae22369ebaad3a8ab0799ed61270991be88f208d508076a1e99abe4198c965935ce85ea90b60c94ddda73693b0920b58e7ead048b4a391b502c1c
5077 languageName: node
5078 linkType: hard
5079
4512"has-unicode@npm:^2.0.1": 5080"has-unicode@npm:^2.0.1":
4513 version: 2.0.1 5081 version: 2.0.1
4514 resolution: "has-unicode@npm:2.0.1" 5082 resolution: "has-unicode@npm:2.0.1"
@@ -4672,6 +5240,13 @@ __metadata:
4672 languageName: node 5240 languageName: node
4673 linkType: hard 5241 linkType: hard
4674 5242
5243"ignore@npm:^5.1.4, ignore@npm:^5.1.8":
5244 version: 5.2.0
5245 resolution: "ignore@npm:5.2.0"
5246 checksum: 6b1f926792d614f64c6c83da3a1f9c83f6196c2839aa41e1e32dd7b8d174cef2e329d75caabb62cb61ce9dc432f75e67d07d122a037312db7caa73166a1bdb77
5247 languageName: node
5248 linkType: hard
5249
4675"immediate@npm:~3.0.5": 5250"immediate@npm:~3.0.5":
4676 version: 3.0.6 5251 version: 3.0.6
4677 resolution: "immediate@npm:3.0.6" 5252 resolution: "immediate@npm:3.0.6"
@@ -4767,6 +5342,17 @@ __metadata:
4767 languageName: node 5342 languageName: node
4768 linkType: hard 5343 linkType: hard
4769 5344
5345"internal-slot@npm:^1.0.3":
5346 version: 1.0.3
5347 resolution: "internal-slot@npm:1.0.3"
5348 dependencies:
5349 get-intrinsic: ^1.1.0
5350 has: ^1.0.3
5351 side-channel: ^1.0.4
5352 checksum: 1944f92e981e47aebc98a88ff0db579fd90543d937806104d0b96557b10c1f170c51fb777b97740a8b6ddeec585fca8c39ae99fd08a8e058dfc8ab70937238bf
5353 languageName: node
5354 linkType: hard
5355
4770"ip@npm:^1.1.5": 5356"ip@npm:^1.1.5":
4771 version: 1.1.5 5357 version: 1.1.5
4772 resolution: "ip@npm:1.1.5" 5358 resolution: "ip@npm:1.1.5"
@@ -4781,6 +5367,15 @@ __metadata:
4781 languageName: node 5367 languageName: node
4782 linkType: hard 5368 linkType: hard
4783 5369
5370"is-bigint@npm:^1.0.1":
5371 version: 1.0.4
5372 resolution: "is-bigint@npm:1.0.4"
5373 dependencies:
5374 has-bigints: ^1.0.1
5375 checksum: c56edfe09b1154f8668e53ebe8252b6f185ee852a50f9b41e8d921cb2bed425652049fbe438723f6cb48a63ca1aa051e948e7e401e093477c99c84eba244f666
5376 languageName: node
5377 linkType: hard
5378
4784"is-binary-path@npm:~2.1.0": 5379"is-binary-path@npm:~2.1.0":
4785 version: 2.1.0 5380 version: 2.1.0
4786 resolution: "is-binary-path@npm:2.1.0" 5381 resolution: "is-binary-path@npm:2.1.0"
@@ -4790,6 +5385,23 @@ __metadata:
4790 languageName: node 5385 languageName: node
4791 linkType: hard 5386 linkType: hard
4792 5387
5388"is-boolean-object@npm:^1.1.0":
5389 version: 1.1.2
5390 resolution: "is-boolean-object@npm:1.1.2"
5391 dependencies:
5392 call-bind: ^1.0.2
5393 has-tostringtag: ^1.0.0
5394 checksum: c03b23dbaacadc18940defb12c1c0e3aaece7553ef58b162a0f6bba0c2a7e1551b59f365b91e00d2dbac0522392d576ef322628cb1d036a0fe51eb466db67222
5395 languageName: node
5396 linkType: hard
5397
5398"is-callable@npm:^1.1.4, is-callable@npm:^1.2.4":
5399 version: 1.2.4
5400 resolution: "is-callable@npm:1.2.4"
5401 checksum: 1a28d57dc435797dae04b173b65d6d1e77d4f16276e9eff973f994eadcfdc30a017e6a597f092752a083c1103cceb56c91e3dadc6692fedb9898dfaba701575f
5402 languageName: node
5403 linkType: hard
5404
4793"is-ci@npm:^2.0.0": 5405"is-ci@npm:^2.0.0":
4794 version: 2.0.0 5406 version: 2.0.0
4795 resolution: "is-ci@npm:2.0.0" 5407 resolution: "is-ci@npm:2.0.0"
@@ -4812,7 +5424,7 @@ __metadata:
4812 languageName: node 5424 languageName: node
4813 linkType: hard 5425 linkType: hard
4814 5426
4815"is-core-module@npm:^2.2.0": 5427"is-core-module@npm:^2.2.0, is-core-module@npm:^2.8.0":
4816 version: 2.8.0 5428 version: 2.8.0
4817 resolution: "is-core-module@npm:2.8.0" 5429 resolution: "is-core-module@npm:2.8.0"
4818 dependencies: 5430 dependencies:
@@ -4821,6 +5433,15 @@ __metadata:
4821 languageName: node 5433 languageName: node
4822 linkType: hard 5434 linkType: hard
4823 5435
5436"is-date-object@npm:^1.0.1":
5437 version: 1.0.5
5438 resolution: "is-date-object@npm:1.0.5"
5439 dependencies:
5440 has-tostringtag: ^1.0.0
5441 checksum: baa9077cdf15eb7b58c79398604ca57379b2fc4cf9aa7a9b9e295278648f628c9b201400c01c5e0f7afae56507d741185730307cbe7cad3b9f90a77e5ee342fc
5442 languageName: node
5443 linkType: hard
5444
4824"is-extglob@npm:^2.1.1": 5445"is-extglob@npm:^2.1.1":
4825 version: 2.1.1 5446 version: 2.1.1
4826 resolution: "is-extglob@npm:2.1.1" 5447 resolution: "is-extglob@npm:2.1.1"
@@ -4868,6 +5489,13 @@ __metadata:
4868 languageName: node 5489 languageName: node
4869 linkType: hard 5490 linkType: hard
4870 5491
5492"is-negative-zero@npm:^2.0.1":
5493 version: 2.0.2
5494 resolution: "is-negative-zero@npm:2.0.2"
5495 checksum: f3232194c47a549da60c3d509c9a09be442507616b69454716692e37ae9f37c4dea264fb208ad0c9f3efd15a796a46b79df07c7e53c6227c32170608b809149a
5496 languageName: node
5497 linkType: hard
5498
4871"is-npm@npm:^5.0.0": 5499"is-npm@npm:^5.0.0":
4872 version: 5.0.0 5500 version: 5.0.0
4873 resolution: "is-npm@npm:5.0.0" 5501 resolution: "is-npm@npm:5.0.0"
@@ -4875,6 +5503,15 @@ __metadata:
4875 languageName: node 5503 languageName: node
4876 linkType: hard 5504 linkType: hard
4877 5505
5506"is-number-object@npm:^1.0.4":
5507 version: 1.0.6
5508 resolution: "is-number-object@npm:1.0.6"
5509 dependencies:
5510 has-tostringtag: ^1.0.0
5511 checksum: c697704e8fc2027fc41cb81d29805de4e8b6dc9c3efee93741dbf126a8ecc8443fef85adbc581415ae7e55d325e51d0a942324ae35c829131748cce39cba55f3
5512 languageName: node
5513 linkType: hard
5514
4878"is-number@npm:^7.0.0": 5515"is-number@npm:^7.0.0":
4879 version: 7.0.0 5516 version: 7.0.0
4880 resolution: "is-number@npm:7.0.0" 5517 resolution: "is-number@npm:7.0.0"
@@ -4903,6 +5540,23 @@ __metadata:
4903 languageName: node 5540 languageName: node
4904 linkType: hard 5541 linkType: hard
4905 5542
5543"is-regex@npm:^1.1.4":
5544 version: 1.1.4
5545 resolution: "is-regex@npm:1.1.4"
5546 dependencies:
5547 call-bind: ^1.0.2
5548 has-tostringtag: ^1.0.0
5549 checksum: 362399b33535bc8f386d96c45c9feb04cf7f8b41c182f54174c1a45c9abbbe5e31290bbad09a458583ff6bf3b2048672cdb1881b13289569a7c548370856a652
5550 languageName: node
5551 linkType: hard
5552
5553"is-shared-array-buffer@npm:^1.0.1":
5554 version: 1.0.1
5555 resolution: "is-shared-array-buffer@npm:1.0.1"
5556 checksum: 2ffb92533e64e2876e6cfe6906871d28400b6f1a53130fe652ec8007bc0e5044d05e7af8e31bdc992fbba520bd92938cfbeedd0f286be92f250c7c76191c4d90
5557 languageName: node
5558 linkType: hard
5559
4906"is-stream@npm:^2.0.0": 5560"is-stream@npm:^2.0.0":
4907 version: 2.0.1 5561 version: 2.0.1
4908 resolution: "is-stream@npm:2.0.1" 5562 resolution: "is-stream@npm:2.0.1"
@@ -4910,6 +5564,24 @@ __metadata:
4910 languageName: node 5564 languageName: node
4911 linkType: hard 5565 linkType: hard
4912 5566
5567"is-string@npm:^1.0.5, is-string@npm:^1.0.7":
5568 version: 1.0.7
5569 resolution: "is-string@npm:1.0.7"
5570 dependencies:
5571 has-tostringtag: ^1.0.0
5572 checksum: 323b3d04622f78d45077cf89aab783b2f49d24dc641aa89b5ad1a72114cfeff2585efc8c12ef42466dff32bde93d839ad321b26884cf75e5a7892a938b089989
5573 languageName: node
5574 linkType: hard
5575
5576"is-symbol@npm:^1.0.2, is-symbol@npm:^1.0.3":
5577 version: 1.0.4
5578 resolution: "is-symbol@npm:1.0.4"
5579 dependencies:
5580 has-symbols: ^1.0.2
5581 checksum: 92805812ef590738d9de49d677cd17dfd486794773fb6fa0032d16452af46e9b91bb43ffe82c983570f015b37136f4b53b28b8523bfb10b0ece7a66c31a54510
5582 languageName: node
5583 linkType: hard
5584
4913"is-typedarray@npm:^1.0.0": 5585"is-typedarray@npm:^1.0.0":
4914 version: 1.0.0 5586 version: 1.0.0
4915 resolution: "is-typedarray@npm:1.0.0" 5587 resolution: "is-typedarray@npm:1.0.0"
@@ -4917,6 +5589,15 @@ __metadata:
4917 languageName: node 5589 languageName: node
4918 linkType: hard 5590 linkType: hard
4919 5591
5592"is-weakref@npm:^1.0.1":
5593 version: 1.0.2
5594 resolution: "is-weakref@npm:1.0.2"
5595 dependencies:
5596 call-bind: ^1.0.2
5597 checksum: 95bd9a57cdcb58c63b1c401c60a474b0f45b94719c30f548c891860f051bc2231575c290a6b420c6bc6e7ed99459d424c652bd5bf9a1d5259505dc35b4bf83de
5598 languageName: node
5599 linkType: hard
5600
4920"is-yarn-global@npm:^0.3.0": 5601"is-yarn-global@npm:^0.3.0":
4921 version: 0.3.0 5602 version: 0.3.0
4922 resolution: "is-yarn-global@npm:0.3.0" 5603 resolution: "is-yarn-global@npm:0.3.0"
@@ -5681,6 +6362,17 @@ __metadata:
5681 languageName: node 6362 languageName: node
5682 linkType: hard 6363 linkType: hard
5683 6364
6365"json5@npm:^1.0.1":
6366 version: 1.0.1
6367 resolution: "json5@npm:1.0.1"
6368 dependencies:
6369 minimist: ^1.2.0
6370 bin:
6371 json5: lib/cli.js
6372 checksum: e76ea23dbb8fc1348c143da628134a98adf4c5a4e8ea2adaa74a80c455fc2cdf0e2e13e6398ef819bfe92306b610ebb2002668ed9fc1af386d593691ef346fc3
6373 languageName: node
6374 linkType: hard
6375
5684"json5@npm:^2.1.2, json5@npm:^2.2.0": 6376"json5@npm:^2.1.2, json5@npm:^2.2.0":
5685 version: 2.2.0 6377 version: 2.2.0
5686 resolution: "json5@npm:2.2.0" 6378 resolution: "json5@npm:2.2.0"
@@ -5724,6 +6416,16 @@ __metadata:
5724 languageName: node 6416 languageName: node
5725 linkType: hard 6417 linkType: hard
5726 6418
6419"jsx-ast-utils@npm:^2.4.1 || ^3.0.0, jsx-ast-utils@npm:^3.2.1":
6420 version: 3.2.1
6421 resolution: "jsx-ast-utils@npm:3.2.1"
6422 dependencies:
6423 array-includes: ^3.1.3
6424 object.assign: ^4.1.2
6425 checksum: dcee22e6382ee5a6bd4187333a44b6420d9d079838119a07055d6e88d137dd0afadc97a2246152b0b65006bd5fc393112dc0cef01956a01a66c1713913953c66
6426 languageName: node
6427 linkType: hard
6428
5727"jszip@npm:^3.1.0": 6429"jszip@npm:^3.1.0":
5728 version: 3.7.1 6430 version: 3.7.1
5729 resolution: "jszip@npm:3.7.1" 6431 resolution: "jszip@npm:3.7.1"
@@ -5752,6 +6454,22 @@ __metadata:
5752 languageName: node 6454 languageName: node
5753 linkType: hard 6455 linkType: hard
5754 6456
6457"language-subtag-registry@npm:~0.3.2":
6458 version: 0.3.21
6459 resolution: "language-subtag-registry@npm:0.3.21"
6460 checksum: 5f794525a5bfcefeea155a681af1c03365b60e115b688952a53c6e0b9532b09163f57f1fcb69d6150e0e805ec0350644a4cb35da98f4902562915be9f89572a1
6461 languageName: node
6462 linkType: hard
6463
6464"language-tags@npm:^1.0.5":
6465 version: 1.0.5
6466 resolution: "language-tags@npm:1.0.5"
6467 dependencies:
6468 language-subtag-registry: ~0.3.2
6469 checksum: c81b5d8b9f5f9cfd06ee71ada6ddfe1cf83044dd5eeefcd1e420ad491944da8957688db4a0a9bc562df4afdc2783425cbbdfd152c01d93179cf86888903123cf
6470 languageName: node
6471 linkType: hard
6472
5755"latest-version@npm:^5.1.0": 6473"latest-version@npm:^5.1.0":
5756 version: 5.1.0 6474 version: 5.1.0
5757 resolution: "latest-version@npm:5.1.0" 6475 resolution: "latest-version@npm:5.1.0"
@@ -5818,6 +6536,16 @@ __metadata:
5818 languageName: node 6536 languageName: node
5819 linkType: hard 6537 linkType: hard
5820 6538
6539"locate-path@npm:^2.0.0":
6540 version: 2.0.0
6541 resolution: "locate-path@npm:2.0.0"
6542 dependencies:
6543 p-locate: ^2.0.0
6544 path-exists: ^3.0.0
6545 checksum: 02d581edbbbb0fa292e28d96b7de36b5b62c2fa8b5a7e82638ebb33afa74284acf022d3b1e9ae10e3ffb7658fbc49163fcd5e76e7d1baaa7801c3e05a81da755
6546 languageName: node
6547 linkType: hard
6548
5821"locate-path@npm:^5.0.0": 6549"locate-path@npm:^5.0.0":
5822 version: 5.0.0 6550 version: 5.0.0
5823 resolution: "locate-path@npm:5.0.0" 6551 resolution: "locate-path@npm:5.0.0"
@@ -5961,6 +6689,13 @@ __metadata:
5961 languageName: node 6689 languageName: node
5962 linkType: hard 6690 linkType: hard
5963 6691
6692"merge2@npm:^1.3.0":
6693 version: 1.4.1
6694 resolution: "merge2@npm:1.4.1"
6695 checksum: 7268db63ed5169466540b6fb947aec313200bcf6d40c5ab722c22e242f651994619bcd85601602972d3c85bd2cc45a358a4c61937e9f11a061919a1da569b0c2
6696 languageName: node
6697 linkType: hard
6698
5964"micromatch@npm:^4.0.4": 6699"micromatch@npm:^4.0.4":
5965 version: 4.0.4 6700 version: 4.0.4
5966 resolution: "micromatch@npm:4.0.4" 6701 resolution: "micromatch@npm:4.0.4"
@@ -6170,7 +6905,7 @@ __metadata:
6170 languageName: node 6905 languageName: node
6171 linkType: hard 6906 linkType: hard
6172 6907
6173"ms@npm:^2.0.0, ms@npm:^2.1.3": 6908"ms@npm:^2.0.0, ms@npm:^2.1.1, ms@npm:^2.1.3":
6174 version: 2.1.3 6909 version: 2.1.3
6175 resolution: "ms@npm:2.1.3" 6910 resolution: "ms@npm:2.1.3"
6176 checksum: aa92de608021b242401676e35cfa5aa42dd70cbdc082b916da7fb925c542173e36bce97ea3e804923fe92c0ad991434e4a38327e15a1b5b5f945d66df615ae6d 6911 checksum: aa92de608021b242401676e35cfa5aa42dd70cbdc082b916da7fb925c542173e36bce97ea3e804923fe92c0ad991434e4a38327e15a1b5b5f945d66df615ae6d
@@ -6322,13 +7057,75 @@ __metadata:
6322 languageName: node 7057 languageName: node
6323 linkType: hard 7058 linkType: hard
6324 7059
6325"object-keys@npm:^1.0.12": 7060"object-inspect@npm:^1.11.0, object-inspect@npm:^1.9.0":
7061 version: 1.12.0
7062 resolution: "object-inspect@npm:1.12.0"
7063 checksum: 2b36d4001a9c921c6b342e2965734519c9c58c355822243c3207fbf0aac271f8d44d30d2d570d450b2cc6f0f00b72bcdba515c37827d2560e5f22b1899a31cf4
7064 languageName: node
7065 linkType: hard
7066
7067"object-keys@npm:^1.0.12, object-keys@npm:^1.1.1":
6326 version: 1.1.1 7068 version: 1.1.1
6327 resolution: "object-keys@npm:1.1.1" 7069 resolution: "object-keys@npm:1.1.1"
6328 checksum: b363c5e7644b1e1b04aa507e88dcb8e3a2f52b6ffd0ea801e4c7a62d5aa559affe21c55a07fd4b1fd55fc03a33c610d73426664b20032405d7b92a1414c34d6a 7070 checksum: b363c5e7644b1e1b04aa507e88dcb8e3a2f52b6ffd0ea801e4c7a62d5aa559affe21c55a07fd4b1fd55fc03a33c610d73426664b20032405d7b92a1414c34d6a
6329 languageName: node 7071 languageName: node
6330 linkType: hard 7072 linkType: hard
6331 7073
7074"object.assign@npm:^4.1.2":
7075 version: 4.1.2
7076 resolution: "object.assign@npm:4.1.2"
7077 dependencies:
7078 call-bind: ^1.0.0
7079 define-properties: ^1.1.3
7080 has-symbols: ^1.0.1
7081 object-keys: ^1.1.1
7082 checksum: d621d832ed7b16ac74027adb87196804a500d80d9aca536fccb7ba48d33a7e9306a75f94c1d29cbfa324bc091bfc530bc24789568efdaee6a47fcfa298993814
7083 languageName: node
7084 linkType: hard
7085
7086"object.entries@npm:^1.1.5":
7087 version: 1.1.5
7088 resolution: "object.entries@npm:1.1.5"
7089 dependencies:
7090 call-bind: ^1.0.2
7091 define-properties: ^1.1.3
7092 es-abstract: ^1.19.1
7093 checksum: d658696f74fd222060d8428d2a9fda2ce736b700cb06f6bdf4a16a1892d145afb746f453502b2fa55d1dca8ead6f14ddbcf66c545df45adadea757a6c4cd86c7
7094 languageName: node
7095 linkType: hard
7096
7097"object.fromentries@npm:^2.0.5":
7098 version: 2.0.5
7099 resolution: "object.fromentries@npm:2.0.5"
7100 dependencies:
7101 call-bind: ^1.0.2
7102 define-properties: ^1.1.3
7103 es-abstract: ^1.19.1
7104 checksum: 61a0b565ded97b76df9e30b569729866e1824cce902f98e90bb106e84f378aea20163366f66dc75c9000e2aad2ed0caf65c6f530cb2abc4c0c0f6c982102db4b
7105 languageName: node
7106 linkType: hard
7107
7108"object.hasown@npm:^1.1.0":
7109 version: 1.1.0
7110 resolution: "object.hasown@npm:1.1.0"
7111 dependencies:
7112 define-properties: ^1.1.3
7113 es-abstract: ^1.19.1
7114 checksum: 5c5d0b1b793514609f7a635f3110fbd346e142c9afd2485b802775e1ef6c90e48ff6e8e8744927933370ba30964e21af9c5fcf782b47f34d650aa6b277565330
7115 languageName: node
7116 linkType: hard
7117
7118"object.values@npm:^1.1.5":
7119 version: 1.1.5
7120 resolution: "object.values@npm:1.1.5"
7121 dependencies:
7122 call-bind: ^1.0.2
7123 define-properties: ^1.1.3
7124 es-abstract: ^1.19.1
7125 checksum: 0f17e99741ebfbd0fa55ce942f6184743d3070c61bd39221afc929c8422c4907618c8da694c6915bc04a83ab3224260c779ba37fc07bb668bdc5f33b66a902a4
7126 languageName: node
7127 linkType: hard
7128
6332"once@npm:^1.3.0, once@npm:^1.3.1, once@npm:^1.4.0": 7129"once@npm:^1.3.0, once@npm:^1.3.1, once@npm:^1.4.0":
6333 version: 1.4.0 7130 version: 1.4.0
6334 resolution: "once@npm:1.4.0" 7131 resolution: "once@npm:1.4.0"
@@ -6406,6 +7203,15 @@ __metadata:
6406 languageName: node 7203 languageName: node
6407 linkType: hard 7204 linkType: hard
6408 7205
7206"p-limit@npm:^1.1.0":
7207 version: 1.3.0
7208 resolution: "p-limit@npm:1.3.0"
7209 dependencies:
7210 p-try: ^1.0.0
7211 checksum: 281c1c0b8c82e1ac9f81acd72a2e35d402bf572e09721ce5520164e9de07d8274451378a3470707179ad13240535558f4b277f02405ad752e08c7d5b0d54fbfd
7212 languageName: node
7213 linkType: hard
7214
6409"p-limit@npm:^2.2.0": 7215"p-limit@npm:^2.2.0":
6410 version: 2.3.0 7216 version: 2.3.0
6411 resolution: "p-limit@npm:2.3.0" 7217 resolution: "p-limit@npm:2.3.0"
@@ -6415,6 +7221,15 @@ __metadata:
6415 languageName: node 7221 languageName: node
6416 linkType: hard 7222 linkType: hard
6417 7223
7224"p-locate@npm:^2.0.0":
7225 version: 2.0.0
7226 resolution: "p-locate@npm:2.0.0"
7227 dependencies:
7228 p-limit: ^1.1.0
7229 checksum: e2dceb9b49b96d5513d90f715780f6f4972f46987dc32a0e18bc6c3fc74a1a5d73ec5f81b1398af5e58b99ea1ad03fd41e9181c01fa81b4af2833958696e3081
7230 languageName: node
7231 linkType: hard
7232
6418"p-locate@npm:^4.1.0": 7233"p-locate@npm:^4.1.0":
6419 version: 4.1.0 7234 version: 4.1.0
6420 resolution: "p-locate@npm:4.1.0" 7235 resolution: "p-locate@npm:4.1.0"
@@ -6433,6 +7248,13 @@ __metadata:
6433 languageName: node 7248 languageName: node
6434 linkType: hard 7249 linkType: hard
6435 7250
7251"p-try@npm:^1.0.0":
7252 version: 1.0.0
7253 resolution: "p-try@npm:1.0.0"
7254 checksum: 3b5303f77eb7722144154288bfd96f799f8ff3e2b2b39330efe38db5dd359e4fb27012464cd85cb0a76e9b7edd1b443568cb3192c22e7cffc34989df0bafd605
7255 languageName: node
7256 linkType: hard
7257
6436"p-try@npm:^2.0.0": 7258"p-try@npm:^2.0.0":
6437 version: 2.2.0 7259 version: 2.2.0
6438 resolution: "p-try@npm:2.2.0" 7260 resolution: "p-try@npm:2.2.0"
@@ -6487,6 +7309,13 @@ __metadata:
6487 languageName: node 7309 languageName: node
6488 linkType: hard 7310 linkType: hard
6489 7311
7312"path-exists@npm:^3.0.0":
7313 version: 3.0.0
7314 resolution: "path-exists@npm:3.0.0"
7315 checksum: 96e92643aa34b4b28d0de1cd2eba52a1c5313a90c6542d03f62750d82480e20bfa62bc865d5cfc6165f5fcd5aeb0851043c40a39be5989646f223300021bae0a
7316 languageName: node
7317 linkType: hard
7318
6490"path-exists@npm:^4.0.0": 7319"path-exists@npm:^4.0.0":
6491 version: 4.0.0 7320 version: 4.0.0
6492 resolution: "path-exists@npm:4.0.0" 7321 resolution: "path-exists@npm:4.0.0"
@@ -6756,6 +7585,13 @@ __metadata:
6756 languageName: node 7585 languageName: node
6757 linkType: hard 7586 linkType: hard
6758 7587
7588"queue-microtask@npm:^1.2.2":
7589 version: 1.2.3
7590 resolution: "queue-microtask@npm:1.2.3"
7591 checksum: b676f8c040cdc5b12723ad2f91414d267605b26419d5c821ff03befa817ddd10e238d22b25d604920340fd73efd8ba795465a0377c4adf45a4a41e4234e42dc4
7592 languageName: node
7593 linkType: hard
7594
6759"rc@npm:^1.2.8": 7595"rc@npm:^1.2.8":
6760 version: 1.2.8 7596 version: 1.2.8
6761 resolution: "rc@npm:1.2.8" 7597 resolution: "rc@npm:1.2.8"
@@ -6884,6 +7720,16 @@ __metadata:
6884 languageName: node 7720 languageName: node
6885 linkType: hard 7721 linkType: hard
6886 7722
7723"regexp.prototype.flags@npm:^1.3.1":
7724 version: 1.3.1
7725 resolution: "regexp.prototype.flags@npm:1.3.1"
7726 dependencies:
7727 call-bind: ^1.0.2
7728 define-properties: ^1.1.3
7729 checksum: 343595db5a6bbbb3bfbda881f9c74832cfa9fc0039e64a43843f6bb9158b78b921055266510800ed69d4997638890b17a46d55fd9f32961f53ae56ac3ec4dd05
7730 languageName: node
7731 linkType: hard
7732
6887"regexpp@npm:^3.2.0": 7733"regexpp@npm:^3.2.0":
6888 version: 3.2.0 7734 version: 3.2.0
6889 resolution: "regexpp@npm:3.2.0" 7735 resolution: "regexpp@npm:3.2.0"
@@ -6968,6 +7814,16 @@ __metadata:
6968 languageName: node 7814 languageName: node
6969 linkType: hard 7815 linkType: hard
6970 7816
7817"resolve@npm:^2.0.0-next.3":
7818 version: 2.0.0-next.3
7819 resolution: "resolve@npm:2.0.0-next.3"
7820 dependencies:
7821 is-core-module: ^2.2.0
7822 path-parse: ^1.0.6
7823 checksum: f34b3b93ada77d64a6d590c06a83e198f3a827624c4ec972260905fa6c4d612164fbf0200d16d2beefea4ad1755b001f4a9a1293d8fc2322a8f7d6bf692c4ff5
7824 languageName: node
7825 linkType: hard
7826
6971"resolve@patch:resolve@^1.12.0#~builtin<compat/resolve>, resolve@patch:resolve@^1.20.0#~builtin<compat/resolve>": 7827"resolve@patch:resolve@^1.12.0#~builtin<compat/resolve>, resolve@patch:resolve@^1.20.0#~builtin<compat/resolve>":
6972 version: 1.20.0 7828 version: 1.20.0
6973 resolution: "resolve@patch:resolve@npm%3A1.20.0#~builtin<compat/resolve>::version=1.20.0&hash=07638b" 7829 resolution: "resolve@patch:resolve@npm%3A1.20.0#~builtin<compat/resolve>::version=1.20.0&hash=07638b"
@@ -6978,6 +7834,16 @@ __metadata:
6978 languageName: node 7834 languageName: node
6979 linkType: hard 7835 linkType: hard
6980 7836
7837"resolve@patch:resolve@^2.0.0-next.3#~builtin<compat/resolve>":
7838 version: 2.0.0-next.3
7839 resolution: "resolve@patch:resolve@npm%3A2.0.0-next.3#~builtin<compat/resolve>::version=2.0.0-next.3&hash=07638b"
7840 dependencies:
7841 is-core-module: ^2.2.0
7842 path-parse: ^1.0.6
7843 checksum: 21684b4d99a4877337cdbd5484311c811b3e8910edb5d868eec85c6e6550b0f570d911f9a384f9e176172d6713f2715bd0b0887fa512cb8c6aeece018de6a9f8
7844 languageName: node
7845 linkType: hard
7846
6981"responselike@npm:^1.0.2": 7847"responselike@npm:^1.0.2":
6982 version: 1.0.2 7848 version: 1.0.2
6983 resolution: "responselike@npm:1.0.2" 7849 resolution: "responselike@npm:1.0.2"
@@ -6994,6 +7860,13 @@ __metadata:
6994 languageName: node 7860 languageName: node
6995 linkType: hard 7861 linkType: hard
6996 7862
7863"reusify@npm:^1.0.4":
7864 version: 1.0.4
7865 resolution: "reusify@npm:1.0.4"
7866 checksum: c3076ebcc22a6bc252cb0b9c77561795256c22b757f40c0d8110b1300723f15ec0fc8685e8d4ea6d7666f36c79ccc793b1939c748bf36f18f542744a4e379fcc
7867 languageName: node
7868 linkType: hard
7869
6997"rimraf@npm:^3.0.0, rimraf@npm:^3.0.2": 7870"rimraf@npm:^3.0.0, rimraf@npm:^3.0.2":
6998 version: 3.0.2 7871 version: 3.0.2
6999 resolution: "rimraf@npm:3.0.2" 7872 resolution: "rimraf@npm:3.0.2"
@@ -7054,6 +7927,15 @@ __metadata:
7054 languageName: node 7927 languageName: node
7055 linkType: hard 7928 linkType: hard
7056 7929
7930"run-parallel@npm:^1.1.9":
7931 version: 1.2.0
7932 resolution: "run-parallel@npm:1.2.0"
7933 dependencies:
7934 queue-microtask: ^1.2.2
7935 checksum: cb4f97ad25a75ebc11a8ef4e33bb962f8af8516bb2001082ceabd8902e15b98f4b84b4f8a9b222e5d57fc3bd1379c483886ed4619367a7680dad65316993021d
7936 languageName: node
7937 linkType: hard
7938
7057"safe-buffer@npm:~5.1.0, safe-buffer@npm:~5.1.1": 7939"safe-buffer@npm:~5.1.0, safe-buffer@npm:~5.1.1":
7058 version: 5.1.2 7940 version: 5.1.2
7059 resolution: "safe-buffer@npm:5.1.2" 7941 resolution: "safe-buffer@npm:5.1.2"
@@ -7208,6 +8090,17 @@ __metadata:
7208 languageName: node 8090 languageName: node
7209 linkType: hard 8091 linkType: hard
7210 8092
8093"side-channel@npm:^1.0.4":
8094 version: 1.0.4
8095 resolution: "side-channel@npm:1.0.4"
8096 dependencies:
8097 call-bind: ^1.0.0
8098 get-intrinsic: ^1.0.2
8099 object-inspect: ^1.9.0
8100 checksum: 351e41b947079c10bd0858364f32bb3a7379514c399edb64ab3dce683933483fc63fb5e4efe0a15a2e8a7e3c436b6a91736ddb8d8c6591b0460a24bb4a1ee245
8101 languageName: node
8102 linkType: hard
8103
7211"signal-exit@npm:^3.0.0, signal-exit@npm:^3.0.2, signal-exit@npm:^3.0.3": 8104"signal-exit@npm:^3.0.0, signal-exit@npm:^3.0.2, signal-exit@npm:^3.0.3":
7212 version: 3.0.6 8105 version: 3.0.6
7213 resolution: "signal-exit@npm:3.0.6" 8106 resolution: "signal-exit@npm:3.0.6"
@@ -7292,6 +8185,8 @@ __metadata:
7292 dependencies: 8185 dependencies:
7293 "@electron/fuses": ^1.5.0 8186 "@electron/fuses": ^1.5.0
7294 "@types/jest": ^27.4.0 8187 "@types/jest": ^27.4.0
8188 "@typescript-eslint/eslint-plugin": ^5.8.1
8189 "@typescript-eslint/parser": ^5.8.1
7295 "@vitejs/plugin-react": ^1.1.4 8190 "@vitejs/plugin-react": ^1.1.4
7296 chokidar: ^3.5.2 8191 chokidar: ^3.5.2
7297 cross-env: ^7.0.3 8192 cross-env: ^7.0.3
@@ -7299,6 +8194,11 @@ __metadata:
7299 electron-builder: ^22.14.12 8194 electron-builder: ^22.14.12
7300 esbuild: ^0.14.11 8195 esbuild: ^0.14.11
7301 eslint: ^8.6.0 8196 eslint: ^8.6.0
8197 eslint-config-airbnb-typescript: ^16.1.0
8198 eslint-plugin-import: ^2.25.4
8199 eslint-plugin-jsx-a11y: ^6.5.1
8200 eslint-plugin-react: ^7.28.0
8201 eslint-plugin-react-hooks: ^4.3.0
7302 git-repo-info: ^2.1.1 8202 git-repo-info: ^2.1.1
7303 jest: ^27.4.7 8203 jest: ^27.4.7
7304 loglevel: ^1.8.0 8204 loglevel: ^1.8.0
@@ -7409,6 +8309,42 @@ __metadata:
7409 languageName: node 8309 languageName: node
7410 linkType: hard 8310 linkType: hard
7411 8311
8312"string.prototype.matchall@npm:^4.0.6":
8313 version: 4.0.6
8314 resolution: "string.prototype.matchall@npm:4.0.6"
8315 dependencies:
8316 call-bind: ^1.0.2
8317 define-properties: ^1.1.3
8318 es-abstract: ^1.19.1
8319 get-intrinsic: ^1.1.1
8320 has-symbols: ^1.0.2
8321 internal-slot: ^1.0.3
8322 regexp.prototype.flags: ^1.3.1
8323 side-channel: ^1.0.4
8324 checksum: 07aca53ddd8a096a8bd0560eb8574386c6b3887a6a06b40a98abd42c94dadeed3296261fca22fec59a1ed970d199bdeb450fcb6a7390193588d9c6b5f48fe842
8325 languageName: node
8326 linkType: hard
8327
8328"string.prototype.trimend@npm:^1.0.4":
8329 version: 1.0.4
8330 resolution: "string.prototype.trimend@npm:1.0.4"
8331 dependencies:
8332 call-bind: ^1.0.2
8333 define-properties: ^1.1.3
8334 checksum: 17e5aa45c3983f582693161f972c1c1fa4bbbdf22e70e582b00c91b6575f01680dc34e83005b98e31abe4d5d29e0b21fcc24690239c106c7b2315aade6a898ac
8335 languageName: node
8336 linkType: hard
8337
8338"string.prototype.trimstart@npm:^1.0.4":
8339 version: 1.0.4
8340 resolution: "string.prototype.trimstart@npm:1.0.4"
8341 dependencies:
8342 call-bind: ^1.0.2
8343 define-properties: ^1.1.3
8344 checksum: 3fb06818d3cccac5fa3f5f9873d984794ca0e9f6616fae6fcc745885d9efed4e17fe15f832515d9af5e16c279857fdbffdfc489ca4ed577811b017721b30302f
8345 languageName: node
8346 linkType: hard
8347
7412"string_decoder@npm:^1.1.1": 8348"string_decoder@npm:^1.1.1":
7413 version: 1.3.0 8349 version: 1.3.0
7414 resolution: "string_decoder@npm:1.3.0" 8350 resolution: "string_decoder@npm:1.3.0"
@@ -7436,6 +8372,13 @@ __metadata:
7436 languageName: node 8372 languageName: node
7437 linkType: hard 8373 linkType: hard
7438 8374
8375"strip-bom@npm:^3.0.0":
8376 version: 3.0.0
8377 resolution: "strip-bom@npm:3.0.0"
8378 checksum: 8d50ff27b7ebe5ecc78f1fe1e00fcdff7af014e73cf724b46fb81ef889eeb1015fc5184b64e81a2efe002180f3ba431bdd77e300da5c6685d702780fbf0c8d5b
8379 languageName: node
8380 linkType: hard
8381
7439"strip-bom@npm:^4.0.0": 8382"strip-bom@npm:^4.0.0":
7440 version: 4.0.0 8383 version: 4.0.0
7441 resolution: "strip-bom@npm:4.0.0" 8384 resolution: "strip-bom@npm:4.0.0"
@@ -7690,6 +8633,25 @@ __metadata:
7690 languageName: node 8633 languageName: node
7691 linkType: hard 8634 linkType: hard
7692 8635
8636"tsconfig-paths@npm:^3.12.0":
8637 version: 3.12.0
8638 resolution: "tsconfig-paths@npm:3.12.0"
8639 dependencies:
8640 "@types/json5": ^0.0.29
8641 json5: ^1.0.1
8642 minimist: ^1.2.0
8643 strip-bom: ^3.0.0
8644 checksum: 4999ec6cd1c7cc06750a460dbc0d39fe3595a4308cb5f1d0d0a8283009cf9c0a30d5a156508c28fe3a47760508af5263ab288fc23d71e9762779674257a95d3b
8645 languageName: node
8646 linkType: hard
8647
8648"tslib@npm:^1.8.1":
8649 version: 1.14.1
8650 resolution: "tslib@npm:1.14.1"
8651 checksum: dbe628ef87f66691d5d2959b3e41b9ca0045c3ee3c7c7b906cc1e328b39f199bb1ad9e671c39025bd56122ac57dfbf7385a94843b1cc07c60a4db74795829acd
8652 languageName: node
8653 linkType: hard
8654
7693"tslib@npm:^2.1.0": 8655"tslib@npm:^2.1.0":
7694 version: 2.3.1 8656 version: 2.3.1
7695 resolution: "tslib@npm:2.3.1" 8657 resolution: "tslib@npm:2.3.1"
@@ -7697,6 +8659,17 @@ __metadata:
7697 languageName: node 8659 languageName: node
7698 linkType: hard 8660 linkType: hard
7699 8661
8662"tsutils@npm:^3.21.0":
8663 version: 3.21.0
8664 resolution: "tsutils@npm:3.21.0"
8665 dependencies:
8666 tslib: ^1.8.1
8667 peerDependencies:
8668 typescript: ">=2.8.0 || >= 3.2.0-dev || >= 3.3.0-dev || >= 3.4.0-dev || >= 3.5.0-dev || >= 3.6.0-dev || >= 3.6.0-beta || >= 3.7.0-dev || >= 3.7.0-beta"
8669 checksum: 1843f4c1b2e0f975e08c4c21caa4af4f7f65a12ac1b81b3b8489366826259323feb3fc7a243123453d2d1a02314205a7634e048d4a8009921da19f99755cdc48
8670 languageName: node
8671 linkType: hard
8672
7700"tunnel@npm:^0.0.6": 8673"tunnel@npm:^0.0.6":
7701 version: 0.0.6 8674 version: 0.0.6
7702 resolution: "tunnel@npm:0.0.6" 8675 resolution: "tunnel@npm:0.0.6"
@@ -7786,6 +8759,18 @@ __metadata:
7786 languageName: node 8759 languageName: node
7787 linkType: hard 8760 linkType: hard
7788 8761
8762"unbox-primitive@npm:^1.0.1":
8763 version: 1.0.1
8764 resolution: "unbox-primitive@npm:1.0.1"
8765 dependencies:
8766 function-bind: ^1.1.1
8767 has-bigints: ^1.0.1
8768 has-symbols: ^1.0.2
8769 which-boxed-primitive: ^1.0.2
8770 checksum: 89d950e18fb45672bc6b3c961f1e72c07beb9640c7ceed847b571ba6f7d2af570ae1a2584cfee268b9d9ea1e3293f7e33e0bc29eaeb9f8e8a0bab057ff9e6bba
8771 languageName: node
8772 linkType: hard
8773
7789"unique-filename@npm:^1.1.1": 8774"unique-filename@npm:^1.1.1":
7790 version: 1.1.1 8775 version: 1.1.1
7791 resolution: "unique-filename@npm:1.1.1" 8776 resolution: "unique-filename@npm:1.1.1"
@@ -8069,6 +9054,19 @@ __metadata:
8069 languageName: node 9054 languageName: node
8070 linkType: hard 9055 linkType: hard
8071 9056
9057"which-boxed-primitive@npm:^1.0.2":
9058 version: 1.0.2
9059 resolution: "which-boxed-primitive@npm:1.0.2"
9060 dependencies:
9061 is-bigint: ^1.0.1
9062 is-boolean-object: ^1.1.0
9063 is-number-object: ^1.0.4
9064 is-string: ^1.0.5
9065 is-symbol: ^1.0.3
9066 checksum: 53ce774c7379071729533922adcca47220228405e1895f26673bbd71bdf7fb09bee38c1d6399395927c6289476b5ae0629863427fd151491b71c4b6cb04f3a5e
9067 languageName: node
9068 linkType: hard
9069
8072"which@npm:^2.0.1, which@npm:^2.0.2": 9070"which@npm:^2.0.1, which@npm:^2.0.2":
8073 version: 2.0.2 9071 version: 2.0.2
8074 resolution: "which@npm:2.0.2" 9072 resolution: "which@npm:2.0.2"