From e62f545bbf3ce93151b8e99491244829fbcc6c4b Mon Sep 17 00:00:00 2001 From: jyoes Date: Fri, 8 Sep 2023 12:52:04 -0700 Subject: [PATCH 01/52] Initial reactotron-apollo-client --- lib/reactotron-apollo-client/.babelrc | 6 + lib/reactotron-apollo-client/.gitignore | 7 + lib/reactotron-apollo-client/.prettierignore | 9 + lib/reactotron-apollo-client/.prettierrc | 5 + lib/reactotron-apollo-client/CHANGELOG.md | 14 ++ lib/reactotron-apollo-client/LICENSE | 21 ++ lib/reactotron-apollo-client/README.md | 45 ++++ lib/reactotron-apollo-client/package.json | 83 +++++++ lib/reactotron-apollo-client/project.json | 8 + lib/reactotron-apollo-client/rollup.config.ts | 39 +++ .../src/reactotron-apollo-client.ts | 235 ++++++++++++++++++ lib/reactotron-apollo-client/tsconfig.json | 24 ++ 12 files changed, 496 insertions(+) create mode 100644 lib/reactotron-apollo-client/.babelrc create mode 100644 lib/reactotron-apollo-client/.gitignore create mode 100644 lib/reactotron-apollo-client/.prettierignore create mode 100644 lib/reactotron-apollo-client/.prettierrc create mode 100644 lib/reactotron-apollo-client/CHANGELOG.md create mode 100644 lib/reactotron-apollo-client/LICENSE create mode 100644 lib/reactotron-apollo-client/README.md create mode 100644 lib/reactotron-apollo-client/package.json create mode 100644 lib/reactotron-apollo-client/project.json create mode 100644 lib/reactotron-apollo-client/rollup.config.ts create mode 100644 lib/reactotron-apollo-client/src/reactotron-apollo-client.ts create mode 100644 lib/reactotron-apollo-client/tsconfig.json diff --git a/lib/reactotron-apollo-client/.babelrc b/lib/reactotron-apollo-client/.babelrc new file mode 100644 index 000000000..c0993b53f --- /dev/null +++ b/lib/reactotron-apollo-client/.babelrc @@ -0,0 +1,6 @@ +{ + "presets": [ + "@babel/preset-env", + "@babel/preset-typescript" + ] +} diff --git a/lib/reactotron-apollo-client/.gitignore b/lib/reactotron-apollo-client/.gitignore new file mode 100644 index 000000000..697066da6 --- /dev/null +++ b/lib/reactotron-apollo-client/.gitignore @@ -0,0 +1,7 @@ +node_modules +npm-debug.log +coverage +.nyc_output +dist +yarn-error.log +.idea diff --git a/lib/reactotron-apollo-client/.prettierignore b/lib/reactotron-apollo-client/.prettierignore new file mode 100644 index 000000000..e70c5e979 --- /dev/null +++ b/lib/reactotron-apollo-client/.prettierignore @@ -0,0 +1,9 @@ +**/.vscode +**/android +**/build +**/compiled +**/dist +**/ios +**/package.json +**/release +CHANGELOG.md diff --git a/lib/reactotron-apollo-client/.prettierrc b/lib/reactotron-apollo-client/.prettierrc new file mode 100644 index 000000000..1d44c3a9c --- /dev/null +++ b/lib/reactotron-apollo-client/.prettierrc @@ -0,0 +1,5 @@ +{ + "printWidth": 100, + "semi": false, + "trailingComma": "es5" +} diff --git a/lib/reactotron-apollo-client/CHANGELOG.md b/lib/reactotron-apollo-client/CHANGELOG.md new file mode 100644 index 000000000..48dde279a --- /dev/null +++ b/lib/reactotron-apollo-client/CHANGELOG.md @@ -0,0 +1,14 @@ +# Changelog + +This file was generated using [@jscutlery/semver](https://github.com/jscutlery/semver). + +### [0.1.2](https://github.com/infinitered/reactotron/compare/reactotron-@apollo/client@0.1.1...reactotron-@apollo/client@0.1.2) (2023-07-06) + +### [0.1.1](https://github.com/infinitered/reactotron/compare/reactotron-@apollo/client@0.1.0...reactotron-@apollo/client@0.1.1) (2023-06-15) + +## 0.1.0 (2023-06-15) + + +### Features + +* **lib:** add `@apollo/client` plugin ([#1291](https://github.com/infinitered/reactotron/issues/1291)) ([a5637fa](https://github.com/infinitered/reactotron/commit/a5637fae2a3eabcea27cc491d13d0174c46be9e9)) diff --git a/lib/reactotron-apollo-client/LICENSE b/lib/reactotron-apollo-client/LICENSE new file mode 100644 index 000000000..7325864d1 --- /dev/null +++ b/lib/reactotron-apollo-client/LICENSE @@ -0,0 +1,21 @@ +The MIT License (MIT) + +Copyright (c) 2016 - 3016 Infinite Red LLC. + +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE +SOFTWARE. diff --git a/lib/reactotron-apollo-client/README.md b/lib/reactotron-apollo-client/README.md new file mode 100644 index 000000000..77bf19bed --- /dev/null +++ b/lib/reactotron-apollo-client/README.md @@ -0,0 +1,45 @@ +# reactotron-apollo-client + +Log updates to your [@apollo/client](https://github.com/mrousavy/@apollo/client) store in the Reactotron timeline. + +# Installing + +```bash +npm i --save-dev reactotron-apollo-client +# or +yarn add -D reactotron-apollo-client +``` + +## Usage + +Import your mmkv storage instance: + +```js +import { MMKV } from "@apollo/client" +export const storage = new MMKV() +``` + +To use the `mmkvPlugin`, add the additional plugin on the `import` line. + +```js +import Reactotron from "reactotron-react-native" +import mmkvPlugin from "reactotron-apollo-client" +import { storage } from "./mmkv/storage/instance/location" // <--- update this location +... +Reactotron.configure() + .use(mmkvPlugin({ storage })) // <--- here we go! + .connect() +``` + +And you're done! Now you can see your MMKV in Reactotron. + +## Advanced Usage + +`mmkvPlugin()` accepts an object with an `ignore` key. The value is an array of strings you would like to prevent sending to Reactotron. + +```js +mmkvPlugin({ + storage, + ignore: ["secret"], +}) +``` diff --git a/lib/reactotron-apollo-client/package.json b/lib/reactotron-apollo-client/package.json new file mode 100644 index 000000000..738af9ba2 --- /dev/null +++ b/lib/reactotron-apollo-client/package.json @@ -0,0 +1,83 @@ +{ + "name": "reactotron-apollo-client", + "version": "0.0.1", + "description": "A Reactotron plugin for @apollo/client.", + "author": "Infinite Red", + "license": "MIT", + "bugs": { + "url": "https://github.com/infinitered/reactotron/issues" + }, + "homepage": "https://github.com/infinitered/reactotron/tree/beta/lib/reactotron-apollo-client", + "repository": "https://github.com/infinitered/reactotron/tree/beta/lib/reactotron-apollo-client", + "files": [ + "dist", + "LICENSE" + ], + "main": "dist/reactotron-apollo-client.umd.js", + "module": "dist/reactotron-apollo-client.es5.js", + "typings": "dist/types/reactotron-apollo-client.d.ts", + "scripts": { + "test": "jest --passWithNoTests", + "test:watch": "jest --watch --notify", + "format": "prettier '*.{js,ts,tsx,json,md,css,yml}|**/*.{js,ts,tsx,json,md,css,yml}'", + "format:check": "yarn format --check", + "format:write": "yarn format --write", + "prebuild": "yarn clean", + "build": "yarn tsc && yarn compile", + "prebuild:dev": "yarn clean", + "build:dev": "yarn tsc && yarn compile:dev", + "clean": "trash dist", + "lint": "eslint 'src/**/**.{ts,tsx}'", + "compile": "NODE_ENV=production rollup -c rollup.config.ts", + "compile:dev": "NODE_ENV=development rollup -c rollup.config.ts", + "tsc": "tsc", + "typecheck": "tsc", + "ci:test": "yarn test --runInBand" + }, + "peerDependencies": { + "@apollo/client": "*", + "reactotron-core-client": "*" + }, + "dependencies": { + "ramda": "^0.25.0" + }, + "devDependencies": { + "@apollo/client": "^3.8.3", + "@babel/core": "^7.21.0", + "@babel/preset-env": "^7.20.2", + "@babel/preset-typescript": "^7.21.0", + "@types/jest": "^29.4.0", + "@types/node": "^11.9.5", + "@types/ramda": "^0.25.50", + "@typescript-eslint/eslint-plugin": "^5.54.0", + "@typescript-eslint/parser": "^5.54.0", + "babel-eslint": "^10.1.0", + "babel-jest": "^29.4.3", + "eslint": "^8.35.0", + "eslint-config-prettier": "^8.6.0", + "eslint-config-standard": "^17.0.0", + "eslint-plugin-import": "^2.27.5", + "eslint-plugin-node": "^11.1.0", + "eslint-plugin-promise": "^6.1.1", + "eslint-plugin-react": "^7.32.2", + "eslint-plugin-react-hooks": "^4.6.0", + "eslint-plugin-standard": "^5.0.0", + "graphql": "^16.8.0", + "jest": "^29.4.3", + "prettier": "^2.8.4", + "reactotron-core-client": "workspace:*", + "rollup": "^1.1.2", + "rollup-plugin-babel": "^4.3.2", + "rollup-plugin-babel-minify": "^7.0.0", + "rollup-plugin-filesize": "^6.0.1", + "rollup-plugin-node-resolve": "^4.0.0", + "rollup-plugin-resolve": "^0.0.1-predev.1", + "testdouble": "^3.16.8", + "trash-cli": "^5.0.0", + "ts-jest": "^29.0.5", + "typescript": "4.9.5" + }, + "eslintConfig": { + "root": false + } +} diff --git a/lib/reactotron-apollo-client/project.json b/lib/reactotron-apollo-client/project.json new file mode 100644 index 000000000..dffa26c03 --- /dev/null +++ b/lib/reactotron-apollo-client/project.json @@ -0,0 +1,8 @@ +{ + "name": "reactotron-apollo-client", + "targets": { + "version": { + "executor": "@jscutlery/semver:version" + } + } +} diff --git a/lib/reactotron-apollo-client/rollup.config.ts b/lib/reactotron-apollo-client/rollup.config.ts new file mode 100644 index 000000000..424ce623b --- /dev/null +++ b/lib/reactotron-apollo-client/rollup.config.ts @@ -0,0 +1,39 @@ +import resolve from "rollup-plugin-node-resolve" +import babel from "rollup-plugin-babel" +import filesize from "rollup-plugin-filesize" +import minify from "rollup-plugin-babel-minify" + +const pkg = require("./package.json") + +const LIBRARY_NAME = "reactotron-apollo-client" +const GLOBALS = ["@apollo/client", "graphql"] + +export default { + input: "src/reactotron-apollo-client.ts", + output: [ + { + file: pkg.main, + name: LIBRARY_NAME, + format: "umd", + sourcemap: true, + globals: GLOBALS, + }, + { + file: pkg.module, + format: "es", + sourcemap: true, + globals: GLOBALS, + }, + ], + plugins: [ + resolve({ extensions: [".ts"] }), + babel({ extensions: [".ts"], runtimeHelpers: true }), + process.env.NODE_ENV === "production" + ? minify({ + comments: false, + }) + : null, + filesize(), + ], + external: ["@apollo/client", "reactotron-core-client", "graphql"], +} diff --git a/lib/reactotron-apollo-client/src/reactotron-apollo-client.ts b/lib/reactotron-apollo-client/src/reactotron-apollo-client.ts new file mode 100644 index 000000000..bd95d283d --- /dev/null +++ b/lib/reactotron-apollo-client/src/reactotron-apollo-client.ts @@ -0,0 +1,235 @@ +/* eslint-disable no-invalid-this */ +/* eslint-disable func-style */ +import { ApolloClient, ObservableQuery } from "@apollo/client" +import { + ReactotronCore, + Plugin, + assertHasLoggerPlugin, + InferFeatures, + LoggerPlugin, +} from "reactotron-core-client" + +import type { DocumentNode, NormalizedCacheObject } from "@apollo/client" +import { getOperationName } from "@apollo/client/utilities" +import type { QueryInfo } from "@apollo/client/core/QueryInfo" + +import type { ASTNode } from "graphql" +import { print } from "graphql" + +type ApolloClientType = ApolloClient + +type Variables = QueryInfo["variables"] + +type RawQueryData = { + document: ASTNode + variables: Variables + observableQuery: ObservableQuery + lastDiff: any + diff: any + queryId: string +} + +type QueryData = { + id: string + queryString: string + variables: Variables + cachedData: string + name: string | undefined +} + +type MutationData = { + id: string + name: string | null + variables: object + loading: boolean + error: object + body: string | undefined +} + +type Callback = () => any + +type ArrayOfQuery = Array +type ArrayOfMutations = Array + +type ApolloClientState = { + id: number + lastUpdateAt: string + queries: ArrayOfQuery + mutations: ArrayOfMutations + cache: object +} + +type RawMutationBody = { + id: string + name: string | null + body: string + variables: object +} + +type RawQueryBody = { + id: string + name: string | null + cachedData: object +} + +type RawData = { + id: string + lastUpdateAt: Date + queries: ArrayOfQuery + mutations: ArrayOfMutations + cache: Array +} + +type Data = { + id: string + lastUpdateAt: Date + queries: Array + mutations: Array + cache: Array +} + +type BlockType = { + id?: string + operationType?: string + name?: string | null + blocks?: Array<{ + blockType: string + blockLabel: string + blockValue: any + }> +} + +let tick = 0 + +function getTime(): string { + const date = new Date() + return `${date.getHours()}:${date.getMinutes()}` +} + +function extractQueries(client: ApolloClientType): Map { + // @ts-expect-error queryManager is private method + if (!client || !client.queryManager) { + return new Map() + } + // @ts-expect-error queryManager is private method + return client.queryManager.queries +} + +function getQueries(queryMap: Map): ArrayOfQuery { + const queries: ArrayOfQuery = [] + + if (queryMap) { + ;[...queryMap.values()].forEach( + ({ document, variables, observableQuery, diff, lastDiff }, queryId) => { + if (document && observableQuery) { + queries.push({ + queryString: print(document), + variables, + cachedData: diff?.result || lastDiff?.diff?.result, + name: observableQuery?.queryName, + id: queryId?.toString(), + }) + } + } + ) + } + return queries +} + +function getAllQueries(client: ApolloClientType): ArrayOfQuery { + const queryMap = extractQueries(client) + const allQueries = getQueries(queryMap) + return allQueries +} + +type MutationObject = { + mutation: DocumentNode + variables: object + loading: boolean + error: object +} +function getMutationData(allMutations: Record): Array { + return [...Object.keys(allMutations)]?.map((key) => { + const { mutation, variables, loading, error } = allMutations[key] + + return { + id: key, + name: getOperationName(mutation), + variables, + loading, + error, + body: mutation?.loc?.source?.body, + } + }) +} + +function getAllMutations(client: ApolloClientType): ArrayOfMutations { + // @ts-expect-error private method + const allMutations = client.queryManager.mutationStore || {} + + const final = getMutationData(allMutations) + + return final +} + +async function getCurrentState(client: ApolloClientType): Promise { + tick++ + + let currentState: ApolloClientState + + return new Promise((res) => { + setTimeout(() => { + currentState = { + id: tick, + lastUpdateAt: getTime(), + queries: getAllQueries(client), + mutations: getAllMutations(client), + cache: client.cache.extract(true), + } + res(currentState) + }, 0) + }).then(() => { + return currentState + }) +} + +function debounce(func: (...args: any) => any, timeout = 500): () => any { + let timer: NodeJS.Timeout + return (...args) => { + clearTimeout(timer) + timer = setTimeout(() => { + // @ts-expect-error add typings for this + func.apply(this, args) + }, timeout) + } +} + +interface ApolloPluginConfig { + apolloClient: ApolloClient +} + +const apolloPlugin = + (options: ApolloPluginConfig) => + (reactotronClient: Client) => { + const { apolloClient } = options + assertHasLoggerPlugin(reactotronClient) + const reactotron = reactotronClient as unknown as ReactotronCore & + InferFeatures + + return { + onConnect() { + reactotron.log("Apollo Client Connected") + const poll = () => + getCurrentState(apolloClient).then((state) => { + reactotron.display({ + name: "APOLLO CLIENT", + preview: `Apollo client updated at ${state.lastUpdateAt}`, + value: state, + }) + }) + apolloClient.__actionHookForDevTools(debounce(poll)) + }, + } satisfies Plugin + } + +export default apolloPlugin diff --git a/lib/reactotron-apollo-client/tsconfig.json b/lib/reactotron-apollo-client/tsconfig.json new file mode 100644 index 000000000..12a27623a --- /dev/null +++ b/lib/reactotron-apollo-client/tsconfig.json @@ -0,0 +1,24 @@ +{ + "extends": "../../tsconfig.base.json", + "compilerOptions": { + "allowJs": false, + "declaration": true, + "declarationDir": "dist/types", + "rootDir": "src", + "emitDeclarationOnly": true, + "emitDecoratorMetadata": true, + "allowSyntheticDefaultImports": true, + "experimentalDecorators": true, + "module": "es2015", + "moduleResolution": "node", + "noImplicitAny": false, + "noImplicitReturns": true, + "noImplicitThis": true, + "noUnusedLocals": true, + "sourceMap": true, + "target": "es5", + "skipLibCheck": true // Temp? + }, + "exclude": ["node_modules"], + "include": ["src"] +} From 325cd838e4bb01255d472abaa50324d1f9fb70c5 Mon Sep 17 00:00:00 2001 From: Frank Calise Date: Sun, 15 Oct 2023 10:13:53 -0400 Subject: [PATCH 02/52] fix(apollo-client): get build working --- lib/reactotron-apollo-client/rollup.config.ts | 14 ++-- .../src/reactotron-apollo-client.ts | 84 ++++++++++--------- 2 files changed, 51 insertions(+), 47 deletions(-) diff --git a/lib/reactotron-apollo-client/rollup.config.ts b/lib/reactotron-apollo-client/rollup.config.ts index 424ce623b..d0ce8b473 100644 --- a/lib/reactotron-apollo-client/rollup.config.ts +++ b/lib/reactotron-apollo-client/rollup.config.ts @@ -1,7 +1,7 @@ import resolve from "rollup-plugin-node-resolve" import babel from "rollup-plugin-babel" import filesize from "rollup-plugin-filesize" -import minify from "rollup-plugin-babel-minify" +// import minify from "rollup-plugin-babel-minify" const pkg = require("./package.json") @@ -28,11 +28,13 @@ export default { plugins: [ resolve({ extensions: [".ts"] }), babel({ extensions: [".ts"], runtimeHelpers: true }), - process.env.NODE_ENV === "production" - ? minify({ - comments: false, - }) - : null, + // TODO fix minification via rollup-plugin-terser? + // rollout-plugin-babel-minify is deprecated and causing build to fail + // process.env.NODE_ENV === "production" + // ? minify({ + // comments: false, + // }) + // : null, filesize(), ], external: ["@apollo/client", "reactotron-core-client", "graphql"], diff --git a/lib/reactotron-apollo-client/src/reactotron-apollo-client.ts b/lib/reactotron-apollo-client/src/reactotron-apollo-client.ts index bd95d283d..8b16b9b64 100644 --- a/lib/reactotron-apollo-client/src/reactotron-apollo-client.ts +++ b/lib/reactotron-apollo-client/src/reactotron-apollo-client.ts @@ -46,7 +46,7 @@ type MutationData = { body: string | undefined } -type Callback = () => any +// type Callback = () => any type ArrayOfQuery = Array type ArrayOfMutations = Array @@ -59,45 +59,46 @@ type ApolloClientState = { cache: object } -type RawMutationBody = { - id: string - name: string | null - body: string - variables: object -} - -type RawQueryBody = { - id: string - name: string | null - cachedData: object -} - -type RawData = { - id: string - lastUpdateAt: Date - queries: ArrayOfQuery - mutations: ArrayOfMutations - cache: Array -} - -type Data = { - id: string - lastUpdateAt: Date - queries: Array - mutations: Array - cache: Array -} - -type BlockType = { - id?: string - operationType?: string - name?: string | null - blocks?: Array<{ - blockType: string - blockLabel: string - blockValue: any - }> -} +// TODO utilize when we do Queries and Mutations +// type RawMutationBody = { +// id: string +// name: string | null +// body: string +// variables: object +// } + +// type RawQueryBody = { +// id: string +// name: string | null +// cachedData: object +// } + +// type RawData = { +// id: string +// lastUpdateAt: Date +// queries: ArrayOfQuery +// mutations: ArrayOfMutations +// cache: Array +// } + +// type Data = { +// id: string +// lastUpdateAt: Date +// queries: Array +// mutations: Array +// cache: Array +// } + +// type BlockType = { +// id?: string +// operationType?: string +// name?: string | null +// blocks?: Array<{ +// blockType: string +// blockLabel: string +// blockValue: any +// }> +// } let tick = 0 @@ -119,6 +120,7 @@ function getQueries(queryMap: Map): ArrayOfQuery { const queries: ArrayOfQuery = [] if (queryMap) { + // @ts-expect-error Type 'IterableIterator' can only be iterated through when using the '--downlevelIteration' flag or with a '--target' of 'es2015' or higher ;[...queryMap.values()].forEach( ({ document, variables, observableQuery, diff, lastDiff }, queryId) => { if (document && observableQuery) { @@ -194,7 +196,7 @@ async function getCurrentState(client: ApolloClientType): Promise any, timeout = 500): () => any { - let timer: NodeJS.Timeout + let timer return (...args) => { clearTimeout(timer) timer = setTimeout(() => { From 0c984ca22be0da3ca8d268b199cf64b1c8b90264 Mon Sep 17 00:00:00 2001 From: Frank Calise Date: Sun, 15 Oct 2023 10:33:31 -0400 Subject: [PATCH 03/52] chore: lint fixes --- lib/reactotron-apollo-client/src/reactotron-apollo-client.ts | 4 ++-- lib/reactotron-mst/src/reactotron-mst.ts | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/lib/reactotron-apollo-client/src/reactotron-apollo-client.ts b/lib/reactotron-apollo-client/src/reactotron-apollo-client.ts index 8b16b9b64..21e4002d7 100644 --- a/lib/reactotron-apollo-client/src/reactotron-apollo-client.ts +++ b/lib/reactotron-apollo-client/src/reactotron-apollo-client.ts @@ -179,7 +179,7 @@ async function getCurrentState(client: ApolloClientType): Promise { + return new Promise((resolve) => { setTimeout(() => { currentState = { id: tick, @@ -188,7 +188,7 @@ async function getCurrentState(client: ApolloClientType): Promise { return currentState diff --git a/lib/reactotron-mst/src/reactotron-mst.ts b/lib/reactotron-mst/src/reactotron-mst.ts index 9eed8dc04..5782e1fd7 100644 --- a/lib/reactotron-mst/src/reactotron-mst.ts +++ b/lib/reactotron-mst/src/reactotron-mst.ts @@ -238,7 +238,7 @@ export function mst(opts: MstPluginOptions = {}) { const path = getPath(call.context) // action related data - const action = { args: args, name: call.name, path } + const action = { args, name: call.name, path } // mst internal data const mstPayload = { From a028397ef606e3712e1fcb169263c809a0230f6f Mon Sep 17 00:00:00 2001 From: Frank Calise Date: Tue, 17 Oct 2023 17:11:56 -0400 Subject: [PATCH 04/52] feat(search): search obj values from display cmd --- .../filterCommands/filterCommands.test.ts | 43 +++++++++++++++++++ .../src/utils/filterCommands/index.ts | 4 +- 2 files changed, 46 insertions(+), 1 deletion(-) diff --git a/lib/reactotron-core-ui/src/utils/filterCommands/filterCommands.test.ts b/lib/reactotron-core-ui/src/utils/filterCommands/filterCommands.test.ts index 08bcca1cd..6bf19e865 100644 --- a/lib/reactotron-core-ui/src/utils/filterCommands/filterCommands.test.ts +++ b/lib/reactotron-core-ui/src/utils/filterCommands/filterCommands.test.ts @@ -1,6 +1,31 @@ import filterCommands, { filterSearch, filterHidden } from "./index" import { CommandType } from "reactotron-core-contract" +const EXAMPLE_VALUE_OBJECT = { + id: 1, + lastUpdateAt: "13:44", + queries: [], + mutations: [], + cache: { + "Launch:5eb87cd9ffd86e000604b32aSEARCHCACHE": { + __typename: "Launch", + id: "5eb87cd9ffd86e000604b32a", + mission_name: "FalconSat", + launch_date_unix: 1143239400, + launch_success: null, + upcoming: false, + }, + "Launch:5eb87cdaffd86e000604b32b": { + __typename: "Launch", + id: "5eb87cdaffd86e000604b32b", + mission_name: "DemoSat", + launch_date_unix: 1174439400, + launch_success: null, + upcoming: false, + }, + }, +} + const TEST_COMMANDS = [ { type: "SEARCHTYPE" }, { type: "ADUMMYOBJ", payload: { message: "SEARCHMESSAGE" } }, @@ -12,6 +37,7 @@ const TEST_COMMANDS = [ { type: "ADUMMYOBJ", payload: { request: { url: "SEARCHURL" } } }, { type: "log", payload: { debug: "LOGDEBUG" } }, { type: "client.intro", payload: { connection: "SEARCHCONNECTION" } }, + { type: "display", payload: { value: EXAMPLE_VALUE_OBJECT } }, ] const TESTS = [ @@ -71,6 +97,23 @@ const TESTS = [ search: "connection", result: [{ type: "client.intro", payload: { connection: "SEARCHCONNECTION" } }], }, + { + name: "display => apollo client", + search: "FalconSat", + result: [ + { + type: "display", + payload: { + value: EXAMPLE_VALUE_OBJECT, + }, + }, + ], + }, + { + name: "display => apollo client", + search: "Falcon 9", + result: [], + }, { name: "multiple results", search: "ADUMMYOBJ", diff --git a/lib/reactotron-core-ui/src/utils/filterCommands/index.ts b/lib/reactotron-core-ui/src/utils/filterCommands/index.ts index 004d54ef8..611e2d3fd 100644 --- a/lib/reactotron-core-ui/src/utils/filterCommands/index.ts +++ b/lib/reactotron-core-ui/src/utils/filterCommands/index.ts @@ -24,6 +24,7 @@ const COMMON_MATCHING_PATHS = [ path("payload", "triggerType"), path("payload", "description"), path("payload", "request", "url"), + path("payload", "value"), ] export function filterSearch(commands: any[], search: string) { @@ -34,7 +35,7 @@ export function filterSearch(commands: any[], search: string) { const searchRegex = new RegExp(trimmedSearch.replace(/\s/, "."), "i") const matching = (value: string) => { - if(!value) { + if (!value) { return false } @@ -61,6 +62,7 @@ export function filterSearch(commands: any[], search: string) { ) return true if (command.type === CommandType.ClientIntro && matching("connection")) return true + if (command.type === CommandType.Display && matchingObj(command.payload.value)) return true return false }).length > 0 ) From 9d80011f21c41f3615e61857680fd02c3adb0f80 Mon Sep 17 00:00:00 2001 From: Frank Calise Date: Tue, 17 Oct 2023 17:17:02 -0400 Subject: [PATCH 05/52] feat(app): apollo client ui and routes --- apps/reactotron-app/src/renderer/App.tsx | 8 ++ .../renderer/components/SideBar/Sidebar.tsx | 8 ++ .../src/renderer/pages/apolloClient/Cache.tsx | 118 +++++++++++++++++ .../renderer/pages/apolloClient/Mutations.tsx | 117 +++++++++++++++++ .../renderer/pages/apolloClient/Queries.tsx | 120 ++++++++++++++++++ 5 files changed, 371 insertions(+) create mode 100644 apps/reactotron-app/src/renderer/pages/apolloClient/Cache.tsx create mode 100644 apps/reactotron-app/src/renderer/pages/apolloClient/Mutations.tsx create mode 100644 apps/reactotron-app/src/renderer/pages/apolloClient/Queries.tsx diff --git a/apps/reactotron-app/src/renderer/App.tsx b/apps/reactotron-app/src/renderer/App.tsx index b5778c4b1..3c9c85a32 100644 --- a/apps/reactotron-app/src/renderer/App.tsx +++ b/apps/reactotron-app/src/renderer/App.tsx @@ -15,6 +15,9 @@ import Overlay from "./pages/reactNative/Overlay" import Storybook from "./pages/reactNative/Storybook" import CustomCommands from "./pages/customCommands" import Help from "./pages/help" +import Cache from "./pages/apolloClient/Cache" +import Mutations from "./pages/apolloClient/Mutations" +import Queries from "./pages/apolloClient/Queries" const AppContainer = styled.div` position: absolute; @@ -68,6 +71,11 @@ function App() { {/* Custom Commands */} } /> + {/* TODO: Load custom UI pages from installed plugins */} + } /> + } /> + } /> + {/* Help */} } /> diff --git a/apps/reactotron-app/src/renderer/components/SideBar/Sidebar.tsx b/apps/reactotron-app/src/renderer/components/SideBar/Sidebar.tsx index 2ff34b503..71dc61123 100644 --- a/apps/reactotron-app/src/renderer/components/SideBar/Sidebar.tsx +++ b/apps/reactotron-app/src/renderer/components/SideBar/Sidebar.tsx @@ -9,6 +9,7 @@ import { MdMobiledataOff, } from "react-icons/md" import { FaMagic } from "react-icons/fa" +import { SiApollographql } from "react-icons/si" import styled from "styled-components" import SideBarButton from "../SideBarButton" @@ -72,6 +73,13 @@ function SideBar({ isOpen, serverStatus }: { isOpen: boolean; serverStatus: Serv /> + + props.theme.warning}; + background-color: ${(props) => props.theme.backgroundDarker}; + border-top: 1px solid ${(props) => props.theme.chromeLine}; + align-items: center; + padding: 0 20px; +` +const WarningDescription = styled.div` + margin-left: 20px; +` + +function Cache() { + return ( + +
{}, + }, + { + text: "Queries", + icon: HiDocumentSearch, + isActive: false, + onClick: () => { + // TODO: Couldn't get react-router-dom to do it for me so I forced it. + window.location.hash = "#/apolloClient/queries" + }, + }, + { + text: "Mutations", + icon: HiOutlinePencilAlt, + isActive: false, + onClick: () => { + // TODO: Couldn't get react-router-dom to do it for me so I forced it. + window.location.hash = "#/apolloClient/mutations" + }, + }, + ]} + // actions={[ + // { + // tip: "Search", + // icon: MdSearch, + // onClick: () => { + // toggleSearch() + // }, + // }, + // { + // tip: "Filter", + // icon: MdFilterList, + // onClick: () => { + // openFilter() + // }, + // }, + // { + // tip: "Reverse Order", + // icon: MdSwapVert, + // onClick: () => { + // toggleReverse() + // }, + // }, + // { + // tip: "Clear", + // icon: MdDeleteSweep, + // onClick: () => { + // clearSelectedConnectionCommands() + // }, + // }, + // ]} + /> + + + TODO (utilize state subscription for right now) + + + + This is preview feature. + + + + ) +} + +export default Cache diff --git a/apps/reactotron-app/src/renderer/pages/apolloClient/Mutations.tsx b/apps/reactotron-app/src/renderer/pages/apolloClient/Mutations.tsx new file mode 100644 index 000000000..fc758610d --- /dev/null +++ b/apps/reactotron-app/src/renderer/pages/apolloClient/Mutations.tsx @@ -0,0 +1,117 @@ +import React from "react" +import styled from "styled-components" +import { Header } from "reactotron-core-ui" +import { MdWarning } from "react-icons/md" +import { HiDocumentSearch, HiOutlinePencilAlt } from "react-icons/hi" +import { TbDatabaseDollar } from "react-icons/tb" +import { Title } from "../reactNative/components/Shared" + +const Container = styled.div` + display: flex; + flex-direction: column; + width: 100%; +` + +const StorybookContainer = styled.div` + display: flex; + flex-direction: column; + height: 100%; +` + +const TopSection = styled.div` + flex: 1; + display: flex; + flex-direction: column; + justify-content: center; + align-items: center; +` + +const WarningContainer = styled.div` + display: flex; + color: ${(props) => props.theme.warning}; + background-color: ${(props) => props.theme.backgroundDarker}; + border-top: 1px solid ${(props) => props.theme.chromeLine}; + align-items: center; + padding: 0 20px; +` +const WarningDescription = styled.div` + margin-left: 20px; +` + +function Mutations() { + return ( + +
{ + // TODO: Couldn't get react-router-dom to do it for me so I forced it. + window.location.hash = "#/apolloClient/cache" + }, + }, + { + text: "Queries", + icon: HiDocumentSearch, + isActive: false, + onClick: () => { + // TODO: Couldn't get react-router-dom to do it for me so I forced it. + window.location.hash = "#/apolloClient/queries" + }, + }, + { + text: "Mutations", + icon: HiOutlinePencilAlt, + isActive: true, + // eslint-disable-next-line @typescript-eslint/no-empty-function + onClick: () => {}, + }, + ]} + // actions={[ + // { + // tip: "Search", + // icon: MdSearch, + // onClick: () => { + // toggleSearch() + // }, + // }, + // { + // tip: "Filter", + // icon: MdFilterList, + // onClick: () => { + // openFilter() + // }, + // }, + // { + // tip: "Reverse Order", + // icon: MdSwapVert, + // onClick: () => { + // toggleReverse() + // }, + // }, + // { + // tip: "Clear", + // icon: MdDeleteSweep, + // onClick: () => { + // clearSelectedConnectionCommands() + // }, + // }, + // ]} + /> + + + TODO + + + + This is preview feature. + + + + ) +} + +export default Mutations diff --git a/apps/reactotron-app/src/renderer/pages/apolloClient/Queries.tsx b/apps/reactotron-app/src/renderer/pages/apolloClient/Queries.tsx new file mode 100644 index 000000000..c5a55ceac --- /dev/null +++ b/apps/reactotron-app/src/renderer/pages/apolloClient/Queries.tsx @@ -0,0 +1,120 @@ +import React from "react" +import styled from "styled-components" +import { Header } from "reactotron-core-ui" +import { MdWarning } from "react-icons/md" +import { HiDocumentSearch, HiOutlinePencilAlt } from "react-icons/hi" +import { TbDatabaseDollar } from "react-icons/tb" +import { Title } from "../reactNative/components/Shared" + +const Container = styled.div` + display: flex; + flex-direction: column; + width: 100%; +` + +const StorybookContainer = styled.div` + display: flex; + flex-direction: column; + height: 100%; +` + +const TopSection = styled.div` + flex: 1; + display: flex; + flex-direction: column; + justify-content: center; + align-items: center; +` + +const WarningContainer = styled.div` + display: flex; + color: ${(props) => props.theme.warning}; + background-color: ${(props) => props.theme.backgroundDarker}; + border-top: 1px solid ${(props) => props.theme.chromeLine}; + align-items: center; + padding: 0 20px; +` +const WarningDescription = styled.div` + margin-left: 20px; +` + +function Queries() { + return ( + +
{ + // TODO: Couldn't get react-router-dom to do it for me so I forced it. + window.location.hash = "#/apolloClient/cache" + }, + }, + { + text: "Queries", + icon: HiDocumentSearch, + isActive: true, + + onClick: () => { + // TODO: Couldn't get react-router-dom to do it for me so I forced it. + window.location.hash = "#/apolloClient/queries" + }, + }, + { + text: "Mutations", + icon: HiOutlinePencilAlt, + isActive: false, + onClick: () => { + // TODO: Couldn't get react-router-dom to do it for me so I forced it. + window.location.hash = "#/apolloClient/mutations" + }, + }, + ]} + // actions={[ + // { + // tip: "Search", + // icon: MdSearch, + // onClick: () => { + // toggleSearch() + // }, + // }, + // { + // tip: "Filter", + // icon: MdFilterList, + // onClick: () => { + // openFilter() + // }, + // }, + // { + // tip: "Reverse Order", + // icon: MdSwapVert, + // onClick: () => { + // toggleReverse() + // }, + // }, + // { + // tip: "Clear", + // icon: MdDeleteSweep, + // onClick: () => { + // clearSelectedConnectionCommands() + // }, + // }, + // ]} + /> + + + TODO + + + + This is preview feature. + + + + ) +} + +export default Queries From 4a31bd4ace69e60491842aa73d34170c605a514d Mon Sep 17 00:00:00 2001 From: Frank Calise Date: Tue, 17 Oct 2023 17:17:26 -0400 Subject: [PATCH 06/52] feat(apollo-client): cache subscriptions --- .../src/helpers/pathObject.ts | 19 +++ .../src/reactotron-apollo-client.ts | 111 ++++++++++++++++-- 2 files changed, 123 insertions(+), 7 deletions(-) create mode 100644 lib/reactotron-apollo-client/src/helpers/pathObject.ts diff --git a/lib/reactotron-apollo-client/src/helpers/pathObject.ts b/lib/reactotron-apollo-client/src/helpers/pathObject.ts new file mode 100644 index 000000000..d998d6074 --- /dev/null +++ b/lib/reactotron-apollo-client/src/helpers/pathObject.ts @@ -0,0 +1,19 @@ +export default function pathObject(path: string, obj: any) { + if (!path) return obj + + const splitPaths = path.split(".") + + let pathedObj = obj + + for (let i = 0; i < splitPaths.length; i++) { + const curPath = splitPaths[i] + pathedObj = pathedObj[curPath] + + if (i < splitPaths.length - 1 && typeof pathedObj !== "object") { + pathedObj = undefined + break + } + } + + return pathedObj +} diff --git a/lib/reactotron-apollo-client/src/reactotron-apollo-client.ts b/lib/reactotron-apollo-client/src/reactotron-apollo-client.ts index 21e4002d7..865039665 100644 --- a/lib/reactotron-apollo-client/src/reactotron-apollo-client.ts +++ b/lib/reactotron-apollo-client/src/reactotron-apollo-client.ts @@ -7,8 +7,10 @@ import { assertHasLoggerPlugin, InferFeatures, LoggerPlugin, + assertHasStateResponsePlugin, + StateResponsePlugin, } from "reactotron-core-client" - +import type { Command } from "reactotron-core-contract" import type { DocumentNode, NormalizedCacheObject } from "@apollo/client" import { getOperationName } from "@apollo/client/utilities" import type { QueryInfo } from "@apollo/client/core/QueryInfo" @@ -16,6 +18,9 @@ import type { QueryInfo } from "@apollo/client/core/QueryInfo" import type { ASTNode } from "graphql" import { print } from "graphql" +import { flatten, uniq } from "ramda" +import pathObject from "./helpers/pathObject" + type ApolloClientType = ApolloClient type Variables = QueryInfo["variables"] @@ -206,31 +211,123 @@ function debounce(func: (...args: any) => any, timeout = 500): () => any { } } -interface ApolloPluginConfig { +export interface ApolloPluginConfig { apolloClient: ApolloClient } -const apolloPlugin = +export const apolloPlugin = (options: ApolloPluginConfig) => (reactotronClient: Client) => { const { apolloClient } = options assertHasLoggerPlugin(reactotronClient) - const reactotron = reactotronClient as unknown as ReactotronCore & - InferFeatures + assertHasStateResponsePlugin(reactotronClient) + const reactotron = reactotronClient as Client & + InferFeatures & + InferFeatures + + // --- Plugin-scoped variables --------------------------------- + + // hang on to the apollo state + let apolloData = { cache: {}, queries: {}, mutations: {} } + + // a list of subscriptions the client is subscribing to + let subscriptions: string[] = [] + + function subscribe(command: Command<"state.values.subscribe">) { + const paths: string[] = (command && command.payload && command.payload.paths) || [] + + if (paths) { + // TODO ditch ramda + subscriptions = uniq(flatten(paths)) + } + + sendSubscriptions() + } + + function getChanges() { + // TODO also check if cache state is empty + if (!reactotron) return [] + + const changes = [] + + const state = apolloData.cache + + subscriptions.forEach((path) => { + let cleanedPath = path + let starredPath = false + + if (path && path.endsWith("*")) { + // Handle the star! + starredPath = true + cleanedPath = path.substring(0, path.length - 2) + } + + const values = pathObject(cleanedPath, state) + + if (starredPath && cleanedPath && values) { + changes.push( + ...Object.entries(values).map((val) => ({ + path: `${cleanedPath}.${val[0]}`, + value: val[1], + })) + ) + } else { + changes.push({ path: cleanedPath, value: state[cleanedPath] }) + } + }) + + return changes + } + + function sendSubscriptions() { + const changes = getChanges() + reactotron.stateValuesChange(changes) + } + + // --- Reactotron Hooks --------------------------------- + + // maps inbound commands to functions to run + // TODO clear cache command? + const COMMAND_MAP = { + "state.values.subscribe": subscribe, + } satisfies { [name: string]: (command: Command) => void } + + /** + * Fires when we receive a command from the reactotron app. + */ + function onCommand(command: Command) { + // lookup the command and execute + const handler = COMMAND_MAP[command && command.type] + handler && handler(command) + } + + // --- Reactotron plugin interface --------------------------------- return { + // Fires when we receive a command from the Reactotron app. + onCommand, + onConnect() { - reactotron.log("Apollo Client Connected") + reactotron.display({ name: "APOLLO CLIENT", preview: "Connected" }) + const poll = () => getCurrentState(apolloClient).then((state) => { + apolloData = state + + sendSubscriptions() + reactotron.display({ name: "APOLLO CLIENT", - preview: `Apollo client updated at ${state.lastUpdateAt}`, + preview: `State Updated`, value: state, }) }) apolloClient.__actionHookForDevTools(debounce(poll)) }, + onDisconnect() { + // Does this do anything? How do we clean up? + apolloClient.__actionHookForDevTools(null) + }, } satisfies Plugin } From 1f278a48d7bb9eaabdca7ee7ea1c3671dfe5a590 Mon Sep 17 00:00:00 2001 From: Mark Rickert Date: Wed, 14 Feb 2024 09:56:16 -0700 Subject: [PATCH 07/52] Add apollo to the reactotron example app. --- apps/example-app/app/app.tsx | 30 +- .../app/devtools/ReactotronConfig.ts | 5 +- .../app/navigators/AppNavigator.tsx | 2 + apps/example-app/app/screens/ApolloScreen.tsx | 99 + .../app/screens/ErrorGeneratorScreen.tsx | 4 +- .../app/screens/MobxStateTreeScreen.tsx | 2 +- apps/example-app/app/screens/ReduxScreen.tsx | 6 +- .../example-app/app/screens/WelcomeScreen.tsx | 6 + apps/example-app/app/screens/index.ts | 1 + apps/example-app/app/stores/apollo/index.tsx | 9 + .../{ => stores}/mobxStateTree/LogoStore.ts | 0 .../{ => stores}/mobxStateTree/RepoStore.ts | 0 .../{ => stores}/mobxStateTree/RootStore.ts | 0 .../mobxStateTree/helpers/getRootStore.ts | 0 .../mobxStateTree/helpers/setupRootStore.ts | 2 +- .../mobxStateTree/helpers/useStores.ts | 0 .../app/{ => stores}/mobxStateTree/index.ts | 0 .../app/{ => stores}/redux/errorSlice.ts | 0 .../app/{ => stores}/redux/index.ts | 8 +- .../app/{ => stores}/redux/logoSlice.ts | 0 .../app/{ => stores}/redux/repoSlice.ts | 0 apps/example-app/package.json | 3 + yarn.lock | 1709 ++++++++++++++++- 23 files changed, 1803 insertions(+), 83 deletions(-) create mode 100644 apps/example-app/app/screens/ApolloScreen.tsx create mode 100644 apps/example-app/app/stores/apollo/index.tsx rename apps/example-app/app/{ => stores}/mobxStateTree/LogoStore.ts (100%) rename apps/example-app/app/{ => stores}/mobxStateTree/RepoStore.ts (100%) rename apps/example-app/app/{ => stores}/mobxStateTree/RootStore.ts (100%) rename apps/example-app/app/{ => stores}/mobxStateTree/helpers/getRootStore.ts (100%) rename apps/example-app/app/{ => stores}/mobxStateTree/helpers/setupRootStore.ts (97%) rename apps/example-app/app/{ => stores}/mobxStateTree/helpers/useStores.ts (100%) rename apps/example-app/app/{ => stores}/mobxStateTree/index.ts (100%) rename apps/example-app/app/{ => stores}/redux/errorSlice.ts (100%) rename apps/example-app/app/{ => stores}/redux/index.ts (74%) rename apps/example-app/app/{ => stores}/redux/logoSlice.ts (100%) rename apps/example-app/app/{ => stores}/redux/repoSlice.ts (100%) diff --git a/apps/example-app/app/app.tsx b/apps/example-app/app/app.tsx index 44901200d..07b81bf68 100644 --- a/apps/example-app/app/app.tsx +++ b/apps/example-app/app/app.tsx @@ -22,7 +22,7 @@ import { useFonts } from "expo-font" import React from "react" import { initialWindowMetrics, SafeAreaProvider } from "react-native-safe-area-context" import * as Linking from "expo-linking" -import { useInitialRootStore } from "app/mobxStateTree" +import { useInitialRootStore } from "app/stores/mobxStateTree" import { AppNavigator, useNavigationPersistence } from "app/navigators" import { ErrorBoundary } from "app/screens/ErrorScreen/ErrorBoundary" import * as storage from "app/utils/storage" @@ -30,8 +30,10 @@ import { customFontsToLoad } from "app/theme" import Config from "app/config" import { GestureHandlerRootView } from "react-native-gesture-handler" import { StatusBar, ViewStyle } from "react-native" -import { store } from "app/redux" +import { store } from "app/stores/redux" import { Provider as ReduxProvider } from "react-redux" +import { ApolloProvider } from "@apollo/client" +import { client as apolloClient } from "app/stores/apollo" export const NAVIGATION_PERSISTENCE_KEY = "NAVIGATION_STATE" @@ -101,17 +103,19 @@ function App(props: AppProps) { // otherwise, we're ready to render the app return ( - - - - - - - + + + + + + + + + ) } diff --git a/apps/example-app/app/devtools/ReactotronConfig.ts b/apps/example-app/app/devtools/ReactotronConfig.ts index e8f931d60..ee4f222bc 100644 --- a/apps/example-app/app/devtools/ReactotronConfig.ts +++ b/apps/example-app/app/devtools/ReactotronConfig.ts @@ -10,11 +10,13 @@ import { ArgType } from "reactotron-core-client" import { mst } from "reactotron-mst" import apisaucePlugin from "reactotron-apisauce" import { reactotronRedux } from "reactotron-redux" +import apolloPlugin from "reactotron-apollo-client" import { clear } from "app/utils/storage" import { goBack, resetRoot, navigate } from "app/navigators/navigationUtilities" import { Reactotron } from "./ReactotronClient" +import { client } from "../stores/apollo" // <--- update this location const reactotron = Reactotron.configure({ name: require("../../package.json").name, @@ -29,8 +31,9 @@ const reactotron = Reactotron.configure({ mst({ /** ignore some chatty `mobx-state-tree` actions */ filter: (event) => /postProcessSnapshot|@APPLY_SNAPSHOT/.test(event.name) === false, - }), + }) ) + .use(apolloPlugin({ apolloClient: client })) if (Platform.OS !== "web") { reactotron.setAsyncStorageHandler?.(AsyncStorage) diff --git a/apps/example-app/app/navigators/AppNavigator.tsx b/apps/example-app/app/navigators/AppNavigator.tsx index b72d59ced..4c7167e04 100644 --- a/apps/example-app/app/navigators/AppNavigator.tsx +++ b/apps/example-app/app/navigators/AppNavigator.tsx @@ -37,6 +37,7 @@ export type AppStackParamList = { MobxStateTree: undefined AsyncStorage: undefined Redux: undefined + Apollo: undefined } /** @@ -103,6 +104,7 @@ const AppStack = function AppStack() { options={{ title: "Async Storage" }} /> + ) diff --git a/apps/example-app/app/screens/ApolloScreen.tsx b/apps/example-app/app/screens/ApolloScreen.tsx new file mode 100644 index 000000000..cb1b5f57f --- /dev/null +++ b/apps/example-app/app/screens/ApolloScreen.tsx @@ -0,0 +1,99 @@ +import React from "react" +import { FlatList, TextStyle, View, ViewStyle } from "react-native" +import { ListItem, Text } from "app/components" +import { AppStackScreenProps } from "app/navigators" +import { colors, spacing } from "app/theme" +import { useSafeAreaInsetsStyle } from "app/utils/useSafeAreaInsetsStyle" +import { gql, useQuery } from "@apollo/client" + +const CHAPTERS_QUERY = gql` + query Chapters { + chapters { + id + number + title + } + } +` + +const ChapterItem = ({ + chapter, + onPress, +}: { + chapter: { id: number; number: number; title: string } + onPress?: () => void +}) => { + const { number, title } = chapter + let header, subheader + + if (number) { + header = `Chapter ${number}` + subheader = ` - ${title}` + } else { + header = title + subheader = "" + } + + return ( + + ) +} + +interface ApolloScreenProps extends AppStackScreenProps<"Apollo"> {} + +export const ApolloScreen: React.FC = function ApolloScreen() { + const { data, loading } = useQuery(CHAPTERS_QUERY) + + const $bottomContainerInsets = useSafeAreaInsetsStyle(["bottom"]) + + return ( + ( + navigation.navigate("Chapter", { chapter: item })} + /> + )} + ListHeaderComponent={() => { + return ( + + + + + + ) + }} + keyExtractor={(chapter) => chapter.id.toString()} + /> + ) +} + +const $container: ViewStyle = { + flex: 1, + backgroundColor: colors.background, +} + +const $text: TextStyle = { + color: colors.text, +} +const $subheading: TextStyle = { + ...$text, + margin: spacing.sm, +} + +const $bottomBorder: ViewStyle = { + borderBottomWidth: 1, + borderBottomColor: colors.text, + marginHorizontal: spacing.sm, +} diff --git a/apps/example-app/app/screens/ErrorGeneratorScreen.tsx b/apps/example-app/app/screens/ErrorGeneratorScreen.tsx index 95440e0ae..3df6f456c 100644 --- a/apps/example-app/app/screens/ErrorGeneratorScreen.tsx +++ b/apps/example-app/app/screens/ErrorGeneratorScreen.tsx @@ -4,8 +4,8 @@ import { useDispatch } from "react-redux" import { Button, Text } from "app/components" import type { AppStackScreenProps } from "app/navigators" import { colors, spacing } from "app/theme" -import type { AppDispatch } from "app/redux" -import { throwAnError, throwErrorAsync } from "app/redux/errorSlice" +import type { AppDispatch } from "app/stores/redux" +import { throwAnError, throwErrorAsync } from "app/stores/redux/errorSlice" import { useSafeAreaInsetsStyle } from "app/utils/useSafeAreaInsetsStyle" interface ErrorGeneratorScreenProps extends AppStackScreenProps<"ErrorGenerator"> {} diff --git a/apps/example-app/app/screens/MobxStateTreeScreen.tsx b/apps/example-app/app/screens/MobxStateTreeScreen.tsx index 2b44d3fe7..3a6bf0ec9 100644 --- a/apps/example-app/app/screens/MobxStateTreeScreen.tsx +++ b/apps/example-app/app/screens/MobxStateTreeScreen.tsx @@ -4,7 +4,7 @@ import { ScrollView, TextStyle, View, ViewStyle } from "react-native" import { Button, Text } from "app/components" import { AppStackScreenProps } from "app/navigators" import { colors, spacing } from "app/theme" -import { useStores } from "app/mobxStateTree" +import { useStores } from "app/stores/mobxStateTree" import { Repo } from "app/components/Repo" import { useSafeAreaInsetsStyle } from "app/utils/useSafeAreaInsetsStyle" diff --git a/apps/example-app/app/screens/ReduxScreen.tsx b/apps/example-app/app/screens/ReduxScreen.tsx index 628103caf..1dd48b6ed 100644 --- a/apps/example-app/app/screens/ReduxScreen.tsx +++ b/apps/example-app/app/screens/ReduxScreen.tsx @@ -5,9 +5,9 @@ import { Button, Text } from "app/components" import { Repo } from "app/components/Repo" import { AppStackScreenProps } from "app/navigators" import { colors, spacing } from "app/theme" -import type { AppDispatch, RootState } from "app/redux" -import { fetchAsync, reset as repoReset } from "app/redux/repoSlice" -import { changeSize, changeSpeed, reset as logoReset } from "app/redux/logoSlice" +import type { AppDispatch, RootState } from "app/stores/redux" +import { fetchAsync, reset as repoReset } from "app/stores/redux/repoSlice" +import { changeSize, changeSpeed, reset as logoReset } from "app/stores/redux/logoSlice" import { useSafeAreaInsetsStyle } from "app/utils/useSafeAreaInsetsStyle" interface ReduxScreenProps extends AppStackScreenProps<"Redux"> {} diff --git a/apps/example-app/app/screens/WelcomeScreen.tsx b/apps/example-app/app/screens/WelcomeScreen.tsx index d6219da14..e9ad76c3c 100644 --- a/apps/example-app/app/screens/WelcomeScreen.tsx +++ b/apps/example-app/app/screens/WelcomeScreen.tsx @@ -72,6 +72,12 @@ export const WelcomeScreen: React.FC = function WelcomeScree navigation.navigate("Redux") }} /> + { + navigation.navigate("Apollo") + }} + /> diff --git a/apps/example-app/app/screens/index.ts b/apps/example-app/app/screens/index.ts index f9bdc3c61..035095a5b 100644 --- a/apps/example-app/app/screens/index.ts +++ b/apps/example-app/app/screens/index.ts @@ -7,6 +7,7 @@ export * from "./MobxStateTreeScreen" export * from "./ReduxScreen" export * from "./ErrorGeneratorScreen" export * from "./AsyncStorageScreen" +export * from "./ApolloScreen" export * from "./ErrorScreen/ErrorBoundary" // export other screens here diff --git a/apps/example-app/app/stores/apollo/index.tsx b/apps/example-app/app/stores/apollo/index.tsx new file mode 100644 index 000000000..07c89abd5 --- /dev/null +++ b/apps/example-app/app/stores/apollo/index.tsx @@ -0,0 +1,9 @@ +import { ApolloClient, InMemoryCache } from "@apollo/client" + +const cache = new InMemoryCache() + +export const client = new ApolloClient({ + uri: "https://api.graphql.guide/graphql", + cache, + defaultOptions: { watchQuery: { fetchPolicy: "cache-and-network" } }, +}) diff --git a/apps/example-app/app/mobxStateTree/LogoStore.ts b/apps/example-app/app/stores/mobxStateTree/LogoStore.ts similarity index 100% rename from apps/example-app/app/mobxStateTree/LogoStore.ts rename to apps/example-app/app/stores/mobxStateTree/LogoStore.ts diff --git a/apps/example-app/app/mobxStateTree/RepoStore.ts b/apps/example-app/app/stores/mobxStateTree/RepoStore.ts similarity index 100% rename from apps/example-app/app/mobxStateTree/RepoStore.ts rename to apps/example-app/app/stores/mobxStateTree/RepoStore.ts diff --git a/apps/example-app/app/mobxStateTree/RootStore.ts b/apps/example-app/app/stores/mobxStateTree/RootStore.ts similarity index 100% rename from apps/example-app/app/mobxStateTree/RootStore.ts rename to apps/example-app/app/stores/mobxStateTree/RootStore.ts diff --git a/apps/example-app/app/mobxStateTree/helpers/getRootStore.ts b/apps/example-app/app/stores/mobxStateTree/helpers/getRootStore.ts similarity index 100% rename from apps/example-app/app/mobxStateTree/helpers/getRootStore.ts rename to apps/example-app/app/stores/mobxStateTree/helpers/getRootStore.ts diff --git a/apps/example-app/app/mobxStateTree/helpers/setupRootStore.ts b/apps/example-app/app/stores/mobxStateTree/helpers/setupRootStore.ts similarity index 97% rename from apps/example-app/app/mobxStateTree/helpers/setupRootStore.ts rename to apps/example-app/app/stores/mobxStateTree/helpers/setupRootStore.ts index aea5d36a0..dd3bded63 100644 --- a/apps/example-app/app/mobxStateTree/helpers/setupRootStore.ts +++ b/apps/example-app/app/stores/mobxStateTree/helpers/setupRootStore.ts @@ -11,7 +11,7 @@ */ import { applySnapshot, IDisposer, onSnapshot } from "mobx-state-tree" import { RootStore, RootStoreSnapshot } from "../RootStore" -import * as storage from "../../utils/storage" +import * as storage from "app/utils/storage" /** * The key we'll be saving our state as within async storage. diff --git a/apps/example-app/app/mobxStateTree/helpers/useStores.ts b/apps/example-app/app/stores/mobxStateTree/helpers/useStores.ts similarity index 100% rename from apps/example-app/app/mobxStateTree/helpers/useStores.ts rename to apps/example-app/app/stores/mobxStateTree/helpers/useStores.ts diff --git a/apps/example-app/app/mobxStateTree/index.ts b/apps/example-app/app/stores/mobxStateTree/index.ts similarity index 100% rename from apps/example-app/app/mobxStateTree/index.ts rename to apps/example-app/app/stores/mobxStateTree/index.ts diff --git a/apps/example-app/app/redux/errorSlice.ts b/apps/example-app/app/stores/redux/errorSlice.ts similarity index 100% rename from apps/example-app/app/redux/errorSlice.ts rename to apps/example-app/app/stores/redux/errorSlice.ts diff --git a/apps/example-app/app/redux/index.ts b/apps/example-app/app/stores/redux/index.ts similarity index 74% rename from apps/example-app/app/redux/index.ts rename to apps/example-app/app/stores/redux/index.ts index 4a83c83d2..5ab9e7419 100644 --- a/apps/example-app/app/redux/index.ts +++ b/apps/example-app/app/stores/redux/index.ts @@ -1,12 +1,12 @@ import { configureStore } from "@reduxjs/toolkit" import type { GetDefaultEnhancers } from "@reduxjs/toolkit/dist/getDefaultEnhancers" -import logoReducer from "../redux/logoSlice" -import repoReducer from "../redux/repoSlice" -import errorReducer from "../redux/errorSlice" +import logoReducer from "./logoSlice" +import repoReducer from "./repoSlice" +import errorReducer from "./errorSlice" const createEnhancers = (getDefaultEnhancers: GetDefaultEnhancers) => { if (__DEV__) { - const reactotron = require("../devtools/ReactotronConfig").default + const reactotron = require("../../devtools/ReactotronConfig").default return getDefaultEnhancers().concat(reactotron.createEnhancer()) } else { return getDefaultEnhancers() diff --git a/apps/example-app/app/redux/logoSlice.ts b/apps/example-app/app/stores/redux/logoSlice.ts similarity index 100% rename from apps/example-app/app/redux/logoSlice.ts rename to apps/example-app/app/stores/redux/logoSlice.ts diff --git a/apps/example-app/app/redux/repoSlice.ts b/apps/example-app/app/stores/redux/repoSlice.ts similarity index 100% rename from apps/example-app/app/redux/repoSlice.ts rename to apps/example-app/app/stores/redux/repoSlice.ts diff --git a/apps/example-app/package.json b/apps/example-app/package.json index 0273c3fa6..5c9fd836f 100644 --- a/apps/example-app/package.json +++ b/apps/example-app/package.json @@ -33,6 +33,7 @@ "prebuild": "npx expo prebuild" }, "dependencies": { + "@apollo/client": "^3.9.4", "@expo-google-fonts/space-grotesk": "^0.2.2", "@react-native-async-storage/async-storage": "1.18.2", "@react-navigation/native": "^6.0.2", @@ -49,6 +50,7 @@ "expo-localization": "~14.3.0", "expo-splash-screen": "~0.20.4", "expo-status-bar": "~1.6.0", + "graphql": "^16.8.1", "i18n-js": "3.9.2", "mobx": "6.10.2", "mobx-react-lite": "4.0.5", @@ -98,6 +100,7 @@ "postinstall-prepare": "1.0.1", "prettier": "2.8.8", "react-test-renderer": "18.2.0", + "reactotron-apollo-client": "workspace:*", "reactotron-core-client": "workspace:*", "reactotron-mst": "workspace:*", "reactotron-react-js": "workspace:*", diff --git a/yarn.lock b/yarn.lock index 667cafc23..caa636897 100644 --- a/yarn.lock +++ b/yarn.lock @@ -50,6 +50,43 @@ __metadata: languageName: node linkType: hard +"@apollo/client@npm:^3.8.3, @apollo/client@npm:^3.9.4": + version: 3.9.4 + resolution: "@apollo/client@npm:3.9.4" + dependencies: + "@graphql-typed-document-node/core": "npm:^3.1.1" + "@wry/caches": "npm:^1.0.0" + "@wry/equality": "npm:^0.5.6" + "@wry/trie": "npm:^0.5.0" + graphql-tag: "npm:^2.12.6" + hoist-non-react-statics: "npm:^3.3.2" + optimism: "npm:^0.18.0" + prop-types: "npm:^15.7.2" + rehackt: "npm:0.0.4" + response-iterator: "npm:^0.2.6" + symbol-observable: "npm:^4.0.0" + ts-invariant: "npm:^0.10.3" + tslib: "npm:^2.3.0" + zen-observable-ts: "npm:^1.2.5" + peerDependencies: + graphql: ^15.0.0 || ^16.0.0 + graphql-ws: ^5.5.5 + react: ^16.8.0 || ^17.0.0 || ^18.0.0 + react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 + subscriptions-transport-ws: ^0.9.0 || ^0.11.0 + peerDependenciesMeta: + graphql-ws: + optional: true + react: + optional: true + react-dom: + optional: true + subscriptions-transport-ws: + optional: true + checksum: 0654342fc67f94b598e83e940f1c295e97afb387c308c7d07703436903d7e056990fe8cb2105df1e3f6eecf5a85779e657787dcf89f08aee90a72931352a28fa + languageName: node + linkType: hard + "@babel/code-frame@npm:7.10.4, @babel/code-frame@npm:~7.10.4": version: 7.10.4 resolution: "@babel/code-frame@npm:7.10.4" @@ -78,6 +115,16 @@ __metadata: languageName: node linkType: hard +"@babel/code-frame@npm:^7.24.1, @babel/code-frame@npm:^7.24.2": + version: 7.24.2 + resolution: "@babel/code-frame@npm:7.24.2" + dependencies: + "@babel/highlight": ^7.24.2 + picocolors: ^1.0.0 + checksum: 70e867340cfe09ca5488b2f36372c45cabf43c79a5b6426e6df5ef0611ff5dfa75a57dda841895693de6008f32c21a7c97027a8c7bcabd63a7d17416cbead6f8 + languageName: node + linkType: hard + "@babel/compat-data@npm:^7.20.5, @babel/compat-data@npm:^7.22.6, @babel/compat-data@npm:^7.23.3, @babel/compat-data@npm:^7.23.5": version: 7.23.5 resolution: "@babel/compat-data@npm:7.23.5" @@ -108,6 +155,29 @@ __metadata: languageName: node linkType: hard +"@babel/core@npm:^7.21.0": + version: 7.24.3 + resolution: "@babel/core@npm:7.24.3" + dependencies: + "@ampproject/remapping": ^2.2.0 + "@babel/code-frame": ^7.24.2 + "@babel/generator": ^7.24.1 + "@babel/helper-compilation-targets": ^7.23.6 + "@babel/helper-module-transforms": ^7.23.3 + "@babel/helpers": ^7.24.1 + "@babel/parser": ^7.24.1 + "@babel/template": ^7.24.0 + "@babel/traverse": ^7.24.1 + "@babel/types": ^7.24.0 + convert-source-map: ^2.0.0 + debug: ^4.1.0 + gensync: ^1.0.0-beta.2 + json5: ^2.2.3 + semver: ^6.3.1 + checksum: 1a33460794f4122cf255b656f4d6586913f41078a1afdf1bcf0365ddbd99c1ddb68f904062f9079445ab26b507c36bc297055192bc26e5c8e6e3def42195f9ab + languageName: node + linkType: hard + "@babel/eslint-parser@npm:^7.22.15": version: 7.23.3 resolution: "@babel/eslint-parser@npm:7.23.3" @@ -134,6 +204,18 @@ __metadata: languageName: node linkType: hard +"@babel/generator@npm:^7.24.1": + version: 7.24.1 + resolution: "@babel/generator@npm:7.24.1" + dependencies: + "@babel/types": ^7.24.0 + "@jridgewell/gen-mapping": ^0.3.5 + "@jridgewell/trace-mapping": ^0.3.25 + jsesc: ^2.5.1 + checksum: 98c6ce5ec7a1cba2bdf35cdf607273b90cf7cf82bbe75cd0227363fb84d7e1bd8efa74f40247d5900c8c009123f10132ad209a05283757698de918278c3c6700 + languageName: node + linkType: hard + "@babel/helper-annotate-as-pure@npm:^7.22.5": version: 7.22.5 resolution: "@babel/helper-annotate-as-pure@npm:7.22.5" @@ -227,6 +309,21 @@ __metadata: languageName: node linkType: hard +"@babel/helper-define-polyfill-provider@npm:^0.6.1": + version: 0.6.1 + resolution: "@babel/helper-define-polyfill-provider@npm:0.6.1" + dependencies: + "@babel/helper-compilation-targets": ^7.22.6 + "@babel/helper-plugin-utils": ^7.22.5 + debug: ^4.1.1 + lodash.debounce: ^4.0.8 + resolve: ^1.14.2 + peerDependencies: + "@babel/core": ^7.4.0 || ^8.0.0-0 <8.0.0 + checksum: b45deb37ce1342d862422e81a3d25ff55f9c7ca52fe303405641e2add8db754091aaaa2119047a0f0b85072221fbddaa92adf53104274661d2795783b56bea2c + languageName: node + linkType: hard + "@babel/helper-environment-visitor@npm:^7.18.9, @babel/helper-environment-visitor@npm:^7.22.20": version: 7.22.20 resolution: "@babel/helper-environment-visitor@npm:7.22.20" @@ -408,6 +505,17 @@ __metadata: languageName: node linkType: hard +"@babel/helpers@npm:^7.24.1": + version: 7.24.1 + resolution: "@babel/helpers@npm:7.24.1" + dependencies: + "@babel/template": ^7.24.0 + "@babel/traverse": ^7.24.1 + "@babel/types": ^7.24.0 + checksum: 0643b8ccf3358682303aea65f0798e482b2c3642040d32ffe130a245f4a46d0d23fe575a5e06e3cda4e8ec4af89d52b94ff1c444a74465d47ccc27da6ddbbb9f + languageName: node + linkType: hard + "@babel/highlight@npm:^7.0.0, @babel/highlight@npm:^7.10.4, @babel/highlight@npm:^7.23.4": version: 7.23.4 resolution: "@babel/highlight@npm:7.23.4" @@ -419,6 +527,18 @@ __metadata: languageName: node linkType: hard +"@babel/highlight@npm:^7.24.2": + version: 7.24.2 + resolution: "@babel/highlight@npm:7.24.2" + dependencies: + "@babel/helper-validator-identifier": ^7.22.20 + chalk: ^2.4.2 + js-tokens: ^4.0.0 + picocolors: ^1.0.0 + checksum: 5f17b131cc3ebf3ab285a62cf98a404aef1bd71a6be045e748f8d5bf66d6a6e1aefd62f5972c84369472e8d9f22a614c58a89cd331eb60b7ba965b31b1bbeaf5 + languageName: node + linkType: hard + "@babel/parser@npm:^7.1.0, @babel/parser@npm:^7.13.16, @babel/parser@npm:^7.14.7, @babel/parser@npm:^7.20.0, @babel/parser@npm:^7.20.7, @babel/parser@npm:^7.22.15, @babel/parser@npm:^7.23.6, @babel/parser@npm:^7.7.0": version: 7.23.6 resolution: "@babel/parser@npm:7.23.6" @@ -428,6 +548,15 @@ __metadata: languageName: node linkType: hard +"@babel/parser@npm:^7.24.0, @babel/parser@npm:^7.24.1": + version: 7.24.1 + resolution: "@babel/parser@npm:7.24.1" + bin: + parser: ./bin/babel-parser.js + checksum: a1068941dddf82ffdf572565b8b7b2cddb963ff9ddf97e6e28f50e843d820b4285e6def8f59170104a94e2a91ae2e3b326489886d77a57ea29d468f6a5e79bf9 + languageName: node + linkType: hard + "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression@npm:^7.23.3": version: 7.23.3 resolution: "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression@npm:7.23.3" @@ -902,6 +1031,20 @@ __metadata: languageName: node linkType: hard +"@babel/plugin-transform-async-generator-functions@npm:^7.23.9": + version: 7.23.9 + resolution: "@babel/plugin-transform-async-generator-functions@npm:7.23.9" + dependencies: + "@babel/helper-environment-visitor": "npm:^7.22.20" + "@babel/helper-plugin-utils": "npm:^7.22.5" + "@babel/helper-remap-async-to-generator": "npm:^7.22.20" + "@babel/plugin-syntax-async-generators": "npm:^7.8.4" + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: d402494087a6b803803eb5ab46b837aab100a04c4c5148e38bfa943ea1bbfc1ecfb340f1ced68972564312d3580f550c125f452372e77607a558fbbaf98c31c0 + languageName: node + linkType: hard + "@babel/plugin-transform-async-to-generator@npm:^7.20.0, @babel/plugin-transform-async-to-generator@npm:^7.23.3": version: 7.23.3 resolution: "@babel/plugin-transform-async-to-generator@npm:7.23.3" @@ -1184,6 +1327,20 @@ __metadata: languageName: node linkType: hard +"@babel/plugin-transform-modules-systemjs@npm:^7.23.9": + version: 7.23.9 + resolution: "@babel/plugin-transform-modules-systemjs@npm:7.23.9" + dependencies: + "@babel/helper-hoist-variables": "npm:^7.22.5" + "@babel/helper-module-transforms": "npm:^7.23.3" + "@babel/helper-plugin-utils": "npm:^7.22.5" + "@babel/helper-validator-identifier": "npm:^7.22.20" + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: cec6abeae6be66fd1a5940c482fe9ff94b689c71fcf4147e179119e4accd09d17d476e36528bc9cb4ab0ec6728fedf48b1c49d0551ea707fb192575d8eac9167 + languageName: node + linkType: hard + "@babel/plugin-transform-modules-umd@npm:^7.23.3": version: 7.23.3 resolution: "@babel/plugin-transform-modules-umd@npm:7.23.3" @@ -1682,6 +1839,96 @@ __metadata: languageName: node linkType: hard +"@babel/preset-env@npm:^7.20.2": + version: 7.23.9 + resolution: "@babel/preset-env@npm:7.23.9" + dependencies: + "@babel/compat-data": "npm:^7.23.5" + "@babel/helper-compilation-targets": "npm:^7.23.6" + "@babel/helper-plugin-utils": "npm:^7.22.5" + "@babel/helper-validator-option": "npm:^7.23.5" + "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": "npm:^7.23.3" + "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": "npm:^7.23.3" + "@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly": "npm:^7.23.7" + "@babel/plugin-proposal-private-property-in-object": "npm:7.21.0-placeholder-for-preset-env.2" + "@babel/plugin-syntax-async-generators": "npm:^7.8.4" + "@babel/plugin-syntax-class-properties": "npm:^7.12.13" + "@babel/plugin-syntax-class-static-block": "npm:^7.14.5" + "@babel/plugin-syntax-dynamic-import": "npm:^7.8.3" + "@babel/plugin-syntax-export-namespace-from": "npm:^7.8.3" + "@babel/plugin-syntax-import-assertions": "npm:^7.23.3" + "@babel/plugin-syntax-import-attributes": "npm:^7.23.3" + "@babel/plugin-syntax-import-meta": "npm:^7.10.4" + "@babel/plugin-syntax-json-strings": "npm:^7.8.3" + "@babel/plugin-syntax-logical-assignment-operators": "npm:^7.10.4" + "@babel/plugin-syntax-nullish-coalescing-operator": "npm:^7.8.3" + "@babel/plugin-syntax-numeric-separator": "npm:^7.10.4" + "@babel/plugin-syntax-object-rest-spread": "npm:^7.8.3" + "@babel/plugin-syntax-optional-catch-binding": "npm:^7.8.3" + "@babel/plugin-syntax-optional-chaining": "npm:^7.8.3" + "@babel/plugin-syntax-private-property-in-object": "npm:^7.14.5" + "@babel/plugin-syntax-top-level-await": "npm:^7.14.5" + "@babel/plugin-syntax-unicode-sets-regex": "npm:^7.18.6" + "@babel/plugin-transform-arrow-functions": "npm:^7.23.3" + "@babel/plugin-transform-async-generator-functions": "npm:^7.23.9" + "@babel/plugin-transform-async-to-generator": "npm:^7.23.3" + "@babel/plugin-transform-block-scoped-functions": "npm:^7.23.3" + "@babel/plugin-transform-block-scoping": "npm:^7.23.4" + "@babel/plugin-transform-class-properties": "npm:^7.23.3" + "@babel/plugin-transform-class-static-block": "npm:^7.23.4" + "@babel/plugin-transform-classes": "npm:^7.23.8" + "@babel/plugin-transform-computed-properties": "npm:^7.23.3" + "@babel/plugin-transform-destructuring": "npm:^7.23.3" + "@babel/plugin-transform-dotall-regex": "npm:^7.23.3" + "@babel/plugin-transform-duplicate-keys": "npm:^7.23.3" + "@babel/plugin-transform-dynamic-import": "npm:^7.23.4" + "@babel/plugin-transform-exponentiation-operator": "npm:^7.23.3" + "@babel/plugin-transform-export-namespace-from": "npm:^7.23.4" + "@babel/plugin-transform-for-of": "npm:^7.23.6" + "@babel/plugin-transform-function-name": "npm:^7.23.3" + "@babel/plugin-transform-json-strings": "npm:^7.23.4" + "@babel/plugin-transform-literals": "npm:^7.23.3" + "@babel/plugin-transform-logical-assignment-operators": "npm:^7.23.4" + "@babel/plugin-transform-member-expression-literals": "npm:^7.23.3" + "@babel/plugin-transform-modules-amd": "npm:^7.23.3" + "@babel/plugin-transform-modules-commonjs": "npm:^7.23.3" + "@babel/plugin-transform-modules-systemjs": "npm:^7.23.9" + "@babel/plugin-transform-modules-umd": "npm:^7.23.3" + "@babel/plugin-transform-named-capturing-groups-regex": "npm:^7.22.5" + "@babel/plugin-transform-new-target": "npm:^7.23.3" + "@babel/plugin-transform-nullish-coalescing-operator": "npm:^7.23.4" + "@babel/plugin-transform-numeric-separator": "npm:^7.23.4" + "@babel/plugin-transform-object-rest-spread": "npm:^7.23.4" + "@babel/plugin-transform-object-super": "npm:^7.23.3" + "@babel/plugin-transform-optional-catch-binding": "npm:^7.23.4" + "@babel/plugin-transform-optional-chaining": "npm:^7.23.4" + "@babel/plugin-transform-parameters": "npm:^7.23.3" + "@babel/plugin-transform-private-methods": "npm:^7.23.3" + "@babel/plugin-transform-private-property-in-object": "npm:^7.23.4" + "@babel/plugin-transform-property-literals": "npm:^7.23.3" + "@babel/plugin-transform-regenerator": "npm:^7.23.3" + "@babel/plugin-transform-reserved-words": "npm:^7.23.3" + "@babel/plugin-transform-shorthand-properties": "npm:^7.23.3" + "@babel/plugin-transform-spread": "npm:^7.23.3" + "@babel/plugin-transform-sticky-regex": "npm:^7.23.3" + "@babel/plugin-transform-template-literals": "npm:^7.23.3" + "@babel/plugin-transform-typeof-symbol": "npm:^7.23.3" + "@babel/plugin-transform-unicode-escapes": "npm:^7.23.3" + "@babel/plugin-transform-unicode-property-regex": "npm:^7.23.3" + "@babel/plugin-transform-unicode-regex": "npm:^7.23.3" + "@babel/plugin-transform-unicode-sets-regex": "npm:^7.23.3" + "@babel/preset-modules": "npm:0.1.6-no-external-plugins" + babel-plugin-polyfill-corejs2: "npm:^0.4.8" + babel-plugin-polyfill-corejs3: "npm:^0.9.0" + babel-plugin-polyfill-regenerator: "npm:^0.5.5" + core-js-compat: "npm:^3.31.0" + semver: "npm:^6.3.1" + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: 23a48468ba820c68ba34ea2c1dbc62fd2ff9cf858cfb69e159cabb0c85c72dc4c2266ce20ca84318d8742de050cb061e7c66902fbfddbcb09246afd248847933 + languageName: node + linkType: hard + "@babel/preset-flow@npm:^7.0.0, @babel/preset-flow@npm:^7.12.1, @babel/preset-flow@npm:^7.13.13": version: 7.23.3 resolution: "@babel/preset-flow@npm:7.23.3" @@ -1740,7 +1987,7 @@ __metadata: languageName: node linkType: hard -"@babel/preset-typescript@npm:^7.12.1, @babel/preset-typescript@npm:^7.13.0, @babel/preset-typescript@npm:^7.16.7, @babel/preset-typescript@npm:^7.23.2": +"@babel/preset-typescript@npm:^7.12.1, @babel/preset-typescript@npm:^7.13.0, @babel/preset-typescript@npm:^7.16.7, @babel/preset-typescript@npm:^7.21.0, @babel/preset-typescript@npm:^7.23.2": version: 7.23.3 resolution: "@babel/preset-typescript@npm:7.23.3" dependencies: @@ -1797,6 +2044,17 @@ __metadata: languageName: node linkType: hard +"@babel/template@npm:^7.24.0": + version: 7.24.0 + resolution: "@babel/template@npm:7.24.0" + dependencies: + "@babel/code-frame": ^7.23.5 + "@babel/parser": ^7.24.0 + "@babel/types": ^7.24.0 + checksum: f257b003c071a0cecdbfceca74185f18fe62c055469ab5c1d481aab12abeebed328e67e0a19fd978a2a8de97b28953fa4bc3da6d038a7345fdf37923b9fcdec8 + languageName: node + linkType: hard + "@babel/traverse@npm:^7.1.6, @babel/traverse@npm:^7.20.0, @babel/traverse@npm:^7.23.7, @babel/traverse@npm:^7.7.0, @babel/traverse@npm:^7.7.4": version: 7.23.7 resolution: "@babel/traverse@npm:7.23.7" @@ -1815,6 +2073,24 @@ __metadata: languageName: node linkType: hard +"@babel/traverse@npm:^7.24.1": + version: 7.24.1 + resolution: "@babel/traverse@npm:7.24.1" + dependencies: + "@babel/code-frame": ^7.24.1 + "@babel/generator": ^7.24.1 + "@babel/helper-environment-visitor": ^7.22.20 + "@babel/helper-function-name": ^7.23.0 + "@babel/helper-hoist-variables": ^7.22.5 + "@babel/helper-split-export-declaration": ^7.22.6 + "@babel/parser": ^7.24.1 + "@babel/types": ^7.24.0 + debug: ^4.3.1 + globals: ^11.1.0 + checksum: 92a5ca906abfba9df17666d2001ab23f18600035f706a687055a0e392a690ae48d6fec67c8bd4ef19ba18699a77a5b7f85727e36b83f7d110141608fe0c24fe9 + languageName: node + linkType: hard + "@babel/types@npm:7.0.0-beta.35": version: 7.0.0-beta.35 resolution: "@babel/types@npm:7.0.0-beta.35" @@ -1837,6 +2113,17 @@ __metadata: languageName: node linkType: hard +"@babel/types@npm:^7.24.0": + version: 7.24.0 + resolution: "@babel/types@npm:7.24.0" + dependencies: + "@babel/helper-string-parser": ^7.23.4 + "@babel/helper-validator-identifier": ^7.22.20 + to-fast-properties: ^2.0.0 + checksum: 4b574a37d490f621470ff36a5afaac6deca5546edcb9b5e316d39acbb20998e9c2be42f3fc0bf2b55906fc49ff2a5a6a097e8f5a726ee3f708a0b0ca93aed807 + languageName: node + linkType: hard + "@bcoe/v8-coverage@npm:^0.2.3": version: 0.2.3 resolution: "@bcoe/v8-coverage@npm:0.2.3" @@ -2196,6 +2483,13 @@ __metadata: languageName: node linkType: hard +"@eslint/js@npm:8.57.0": + version: 8.57.0 + resolution: "@eslint/js@npm:8.57.0" + checksum: 315dc65b0e9893e2bff139bddace7ea601ad77ed47b4550e73da8c9c2d2766c7a575c3cddf17ef85b8fd6a36ff34f91729d0dcca56e73ca887c10df91a41b0bb + languageName: node + linkType: hard + "@expo-google-fonts/space-grotesk@npm:^0.2.2": version: 0.2.3 resolution: "@expo-google-fonts/space-grotesk@npm:0.2.3" @@ -2606,7 +2900,7 @@ __metadata: languageName: node linkType: hard -"@graphql-typed-document-node/core@npm:^3.1.0": +"@graphql-typed-document-node/core@npm:^3.1.0, @graphql-typed-document-node/core@npm:^3.1.1": version: 3.2.0 resolution: "@graphql-typed-document-node/core@npm:3.2.0" peerDependencies: @@ -2631,7 +2925,7 @@ __metadata: languageName: node linkType: hard -"@humanwhocodes/config-array@npm:^0.11.13": +"@humanwhocodes/config-array@npm:^0.11.13, @humanwhocodes/config-array@npm:^0.11.14": version: 0.11.14 resolution: "@humanwhocodes/config-array@npm:0.11.14" dependencies: @@ -3013,6 +3307,17 @@ __metadata: languageName: node linkType: hard +"@jridgewell/gen-mapping@npm:^0.3.5": + version: 0.3.5 + resolution: "@jridgewell/gen-mapping@npm:0.3.5" + dependencies: + "@jridgewell/set-array": ^1.2.1 + "@jridgewell/sourcemap-codec": ^1.4.10 + "@jridgewell/trace-mapping": ^0.3.24 + checksum: ff7a1764ebd76a5e129c8890aa3e2f46045109dabde62b0b6c6a250152227647178ff2069ea234753a690d8f3c4ac8b5e7b267bbee272bffb7f3b0a370ab6e52 + languageName: node + linkType: hard + "@jridgewell/resolve-uri@npm:^3.0.3, @jridgewell/resolve-uri@npm:^3.1.0": version: 3.1.1 resolution: "@jridgewell/resolve-uri@npm:3.1.1" @@ -3027,6 +3332,13 @@ __metadata: languageName: node linkType: hard +"@jridgewell/set-array@npm:^1.2.1": + version: 1.2.1 + resolution: "@jridgewell/set-array@npm:1.2.1" + checksum: 832e513a85a588f8ed4f27d1279420d8547743cc37fcad5a5a76fc74bb895b013dfe614d0eed9cb860048e6546b798f8f2652020b4b2ba0561b05caa8c654b10 + languageName: node + linkType: hard + "@jridgewell/source-map@npm:^0.3.3": version: 0.3.5 resolution: "@jridgewell/source-map@npm:0.3.5" @@ -3064,6 +3376,16 @@ __metadata: languageName: node linkType: hard +"@jridgewell/trace-mapping@npm:^0.3.24, @jridgewell/trace-mapping@npm:^0.3.25": + version: 0.3.25 + resolution: "@jridgewell/trace-mapping@npm:0.3.25" + dependencies: + "@jridgewell/resolve-uri": ^3.1.0 + "@jridgewell/sourcemap-codec": ^1.4.14 + checksum: 9d3c40d225e139987b50c48988f8717a54a8c994d8a948ee42e1412e08988761d0754d7d10b803061cc3aebf35f92a5dbbab493bd0e1a9ef9e89a2130e83ba34 + languageName: node + linkType: hard + "@jscutlery/semver@npm:^2.30.1": version: 2.30.1 resolution: "@jscutlery/semver@npm:2.30.1" @@ -4002,6 +4324,29 @@ __metadata: languageName: node linkType: hard +"@sindresorhus/chunkify@npm:^0.2.0": + version: 0.2.0 + resolution: "@sindresorhus/chunkify@npm:0.2.0" + checksum: a17d8a385f1c2381d98eaa69d7fb543b65445a4b990750f1e3e78e3ae5fbcb70ebd2e93da8c11a3ac0cbd7e496e72e594c4519967eb15b1abea5b101acee243e + languageName: node + linkType: hard + +"@sindresorhus/df@npm:^1.0.1": + version: 1.0.1 + resolution: "@sindresorhus/df@npm:1.0.1" + checksum: 0cb43b4ed9fc41e28124362dd4735c1f067d3c8963ccc3cf1684da050c5263bb5f5193e510ca8869e13b782fe4eb6f7ee23e4372193afea932cd0535f4c9ee2b + languageName: node + linkType: hard + +"@sindresorhus/df@npm:^3.1.1": + version: 3.1.1 + resolution: "@sindresorhus/df@npm:3.1.1" + dependencies: + execa: "npm:^2.0.1" + checksum: 6378a8c62a9df024571b655a9f83d5e55351769dc581ed58a2a0a7b25683b7e644540edda7095bf38208b84ccf9cbc7c519fa7bef6a1129a2d8f7c6cbc618023 + languageName: node + linkType: hard + "@sindresorhus/is@npm:^4.0.0": version: 4.6.0 resolution: "@sindresorhus/is@npm:4.6.0" @@ -5297,6 +5642,13 @@ __metadata: languageName: node linkType: hard +"@stroncium/procfs@npm:^1.2.1": + version: 1.2.1 + resolution: "@stroncium/procfs@npm:1.2.1" + checksum: cb09a4a4780f97a4677964930a70597747eb480578a38b63148084d1ab1d6f71e7bd92c8918e12d0ec992ebc48f7761bce1f5e6ac8b4437add0b86b55fde844b + languageName: node + linkType: hard + "@svgr/babel-plugin-add-jsx-attribute@npm:^4.2.0": version: 4.2.0 resolution: "@svgr/babel-plugin-add-jsx-attribute@npm:4.2.0" @@ -5816,6 +6168,16 @@ __metadata: languageName: node linkType: hard +"@types/jest@npm:^29.4.0": + version: 29.5.12 + resolution: "@types/jest@npm:29.5.12" + dependencies: + expect: ^29.0.0 + pretty-format: ^29.0.0 + checksum: 19b1efdeed9d9a60a81edc8226cdeae5af7479e493eaed273e01243891c9651f7b8b4c08fc633a7d0d1d379b091c4179bbaa0807af62542325fd72f2dd17ce1c + languageName: node + linkType: hard + "@types/jsdom@npm:^20.0.0": version: 20.0.1 resolution: "@types/jsdom@npm:20.0.1" @@ -5967,6 +6329,13 @@ __metadata: languageName: node linkType: hard +"@types/node@npm:^11.9.5": + version: 11.15.54 + resolution: "@types/node@npm:11.15.54" + checksum: d65c15001070c5df893876bb7637024a1a412d8ccfd803c61b4ee3293aafb85d69e278cd27dc28f66c8d21018d85fa50f93ade0937a187c16c8dad23fb1598d8 + languageName: node + linkType: hard + "@types/node@npm:^18.11.18, @types/node@npm:^18.16.3, @types/node@npm:^18.18.8": version: 18.19.8 resolution: "@types/node@npm:18.19.8" @@ -6044,6 +6413,13 @@ __metadata: languageName: node linkType: hard +"@types/ramda@npm:^0.25.50": + version: 0.25.51 + resolution: "@types/ramda@npm:0.25.51" + checksum: 11e9f7941620fd9af4b62674edb906f1012ea90a9e51553bcacd05741d8719976fbbc4f29085bce670dd9fcb964103a8536d16aff4bbe702b3ea7d9051cfc31f + languageName: node + linkType: hard + "@types/ramda@npm:^0.28.0": version: 0.28.25 resolution: "@types/ramda@npm:0.28.25" @@ -6406,7 +6782,7 @@ __metadata: languageName: node linkType: hard -"@typescript-eslint/eslint-plugin@npm:^5.59.0": +"@typescript-eslint/eslint-plugin@npm:^5.54.0, @typescript-eslint/eslint-plugin@npm:^5.59.0": version: 5.62.0 resolution: "@typescript-eslint/eslint-plugin@npm:5.62.0" dependencies: @@ -6455,7 +6831,7 @@ __metadata: languageName: node linkType: hard -"@typescript-eslint/parser@npm:^5.59.0": +"@typescript-eslint/parser@npm:^5.54.0, @typescript-eslint/parser@npm:^5.59.0": version: 5.62.0 resolution: "@typescript-eslint/parser@npm:5.62.0" dependencies: @@ -6872,6 +7248,51 @@ __metadata: languageName: node linkType: hard +"@wry/caches@npm:^1.0.0": + version: 1.0.1 + resolution: "@wry/caches@npm:1.0.1" + dependencies: + tslib: "npm:^2.3.0" + checksum: 9e89aa8e9e08577b2e4acbe805f406b141ae49c2ac4a2e22acf21fbee68339fa0550e0dee28cf2158799f35bb812326e80212e49e2afd169f39f02ad56ae4ef4 + languageName: node + linkType: hard + +"@wry/context@npm:^0.7.0": + version: 0.7.4 + resolution: "@wry/context@npm:0.7.4" + dependencies: + tslib: "npm:^2.3.0" + checksum: 9bc8c30a31f9c7d36b616e89daa9280c03d196576a4f9fef800e9bd5de9434ba70216322faeeacc7ef1ab95f59185599d702538114045df729a5ceea50aef4e2 + languageName: node + linkType: hard + +"@wry/equality@npm:^0.5.6": + version: 0.5.7 + resolution: "@wry/equality@npm:0.5.7" + dependencies: + tslib: "npm:^2.3.0" + checksum: 892f262fae362df80f199b12658ea6966949539d4a3a50c1acf00d94a367d673a38f8efa1abcb726ae9e5cc5e62fce50c540c70f797b7c8a2c4308b401dfd903 + languageName: node + linkType: hard + +"@wry/trie@npm:^0.4.3": + version: 0.4.3 + resolution: "@wry/trie@npm:0.4.3" + dependencies: + tslib: "npm:^2.3.0" + checksum: 106e021125cfafd22250a6631a0438a6a3debae7bd73f6db87fe42aa0757fe67693db0dfbe200ae1f60ba608c3e09ddb8a4e2b3527d56ed0a7e02aa0ee4c94e1 + languageName: node + linkType: hard + +"@wry/trie@npm:^0.5.0": + version: 0.5.0 + resolution: "@wry/trie@npm:0.5.0" + dependencies: + tslib: "npm:^2.3.0" + checksum: 92aeea34152bd8485184236fe328d3d05fc98ee3b431d82ee60cf3584dbf68155419c3d65d0ff3731b204ee79c149440a9b7672784a545afddc8d4342fbf21c9 + languageName: node + linkType: hard + "@xmldom/xmldom@npm:^0.8.8": version: 0.8.10 resolution: "@xmldom/xmldom@npm:0.8.10" @@ -7091,6 +7512,16 @@ __metadata: languageName: node linkType: hard +"aggregate-error@npm:^4.0.0": + version: 4.0.1 + resolution: "aggregate-error@npm:4.0.1" + dependencies: + clean-stack: "npm:^4.0.0" + indent-string: "npm:^5.0.0" + checksum: bb3ffdfd13447800fff237c2cba752c59868ee669104bb995dfbbe0b8320e967d679e683dabb640feb32e4882d60258165cde0baafc4cd467cc7d275a13ad6b5 + languageName: node + linkType: hard + "airbnb-js-shims@npm:^2.2.1": version: 2.2.1 resolution: "airbnb-js-shims@npm:2.2.1" @@ -7534,6 +7965,16 @@ __metadata: languageName: node linkType: hard +"array-buffer-byte-length@npm:^1.0.1": + version: 1.0.1 + resolution: "array-buffer-byte-length@npm:1.0.1" + dependencies: + call-bind: ^1.0.5 + is-array-buffer: ^3.0.4 + checksum: 53524e08f40867f6a9f35318fafe467c32e45e9c682ba67b11943e167344d2febc0f6977a17e699b05699e805c3e8f073d876f8bbf1b559ed494ad2cd0fae09e + languageName: node + linkType: hard + "array-flatten@npm:1.1.1": version: 1.1.1 resolution: "array-flatten@npm:1.1.1" @@ -7598,6 +8039,20 @@ __metadata: languageName: node linkType: hard +"array.prototype.findlast@npm:^1.2.4": + version: 1.2.5 + resolution: "array.prototype.findlast@npm:1.2.5" + dependencies: + call-bind: ^1.0.7 + define-properties: ^1.2.1 + es-abstract: ^1.23.2 + es-errors: ^1.3.0 + es-object-atoms: ^1.0.0 + es-shim-unscopables: ^1.0.2 + checksum: 83ce4ad95bae07f136d316f5a7c3a5b911ac3296c3476abe60225bc4a17938bf37541972fcc37dd5adbc99cbb9c928c70bbbfc1c1ce549d41a415144030bb446 + languageName: node + linkType: hard + "array.prototype.findlastindex@npm:^1.2.3": version: 1.2.3 resolution: "array.prototype.findlastindex@npm:1.2.3" @@ -7661,6 +8116,18 @@ __metadata: languageName: node linkType: hard +"array.prototype.toreversed@npm:^1.1.2": + version: 1.1.2 + resolution: "array.prototype.toreversed@npm:1.1.2" + dependencies: + call-bind: ^1.0.2 + define-properties: ^1.2.0 + es-abstract: ^1.22.1 + es-shim-unscopables: ^1.0.0 + checksum: 58598193426282155297bedf950dc8d464624a0d81659822fb73124286688644cb7e0e4927a07f3ab2daaeb6617b647736cc3a5e6ca7ade5bb8e573b284e6240 + languageName: node + linkType: hard + "array.prototype.tosorted@npm:^1.1.1": version: 1.1.2 resolution: "array.prototype.tosorted@npm:1.1.2" @@ -7674,6 +8141,19 @@ __metadata: languageName: node linkType: hard +"array.prototype.tosorted@npm:^1.1.3": + version: 1.1.3 + resolution: "array.prototype.tosorted@npm:1.1.3" + dependencies: + call-bind: ^1.0.5 + define-properties: ^1.2.1 + es-abstract: ^1.22.3 + es-errors: ^1.1.0 + es-shim-unscopables: ^1.0.2 + checksum: 555e8808086bbde9e634c5dc5a8c0a2f1773075447b43b2fa76ab4f94f4e90f416d2a4f881024e1ce1a2931614caf76cd6b408af901c9d7cd13061d0d268f5af + languageName: node + linkType: hard + "arraybuffer.prototype.slice@npm:^1.0.2": version: 1.0.2 resolution: "arraybuffer.prototype.slice@npm:1.0.2" @@ -7689,6 +8169,22 @@ __metadata: languageName: node linkType: hard +"arraybuffer.prototype.slice@npm:^1.0.3": + version: 1.0.3 + resolution: "arraybuffer.prototype.slice@npm:1.0.3" + dependencies: + array-buffer-byte-length: ^1.0.1 + call-bind: ^1.0.5 + define-properties: ^1.2.1 + es-abstract: ^1.22.3 + es-errors: ^1.2.1 + get-intrinsic: ^1.2.3 + is-array-buffer: ^3.0.4 + is-shared-array-buffer: ^1.0.2 + checksum: 352259cba534dcdd969c92ab002efd2ba5025b2e3b9bead3973150edbdf0696c629d7f4b3f061c5931511e8207bdc2306da614703c820b45dabce39e3daf7e3e + languageName: node + linkType: hard + "arrify@npm:^1.0.1": version: 1.0.1 resolution: "arrify@npm:1.0.1" @@ -7887,6 +8383,15 @@ __metadata: languageName: node linkType: hard +"available-typed-arrays@npm:^1.0.7": + version: 1.0.7 + resolution: "available-typed-arrays@npm:1.0.7" + dependencies: + possible-typed-array-names: ^1.0.0 + checksum: 1aa3ffbfe6578276996de660848b6e95669d9a95ad149e3dd0c0cda77db6ee1dbd9d1dd723b65b6d277b882dd0c4b91a654ae9d3cf9e1254b7e93e4908d78fd3 + languageName: node + linkType: hard + "aws-sign2@npm:~0.7.0": version: 0.7.0 resolution: "aws-sign2@npm:0.7.0" @@ -7997,7 +8502,7 @@ __metadata: languageName: node linkType: hard -"babel-jest@npm:^29.2.1, babel-jest@npm:^29.7.0": +"babel-jest@npm:^29.2.1, babel-jest@npm:^29.4.3, babel-jest@npm:^29.7.0": version: 29.7.0 resolution: "babel-jest@npm:29.7.0" dependencies: @@ -8119,10 +8624,10 @@ __metadata: version: 0.5.2 resolution: "babel-plugin-minify-dead-code-elimination@npm:0.5.2" dependencies: - babel-helper-evaluate-path: ^0.5.0 - babel-helper-mark-eval-scopes: ^0.4.3 - babel-helper-remove-or-void: ^0.4.3 - lodash: ^4.17.11 + babel-helper-evaluate-path: "npm:^0.5.0" + babel-helper-mark-eval-scopes: "npm:^0.4.3" + babel-helper-remove-or-void: "npm:^0.4.3" + lodash: "npm:^4.17.11" checksum: ed4c683aa9dac021f08bf46a9a8dae28428e32e0beb0cb0e1923e195490019c5169c42e8211ecc9e23c9e2ce6ac54a809af7b9f9d8cece57eebb51b07b9f2e64 languageName: node linkType: hard @@ -8244,6 +8749,19 @@ __metadata: languageName: node linkType: hard +"babel-plugin-polyfill-corejs2@npm:^0.4.8": + version: 0.4.10 + resolution: "babel-plugin-polyfill-corejs2@npm:0.4.10" + dependencies: + "@babel/compat-data": ^7.22.6 + "@babel/helper-define-polyfill-provider": ^0.6.1 + semver: ^6.3.1 + peerDependencies: + "@babel/core": ^7.4.0 || ^8.0.0-0 <8.0.0 + checksum: 2c0e4868789152f50db306f4957fa7934876cefb51d5d86436595f0b091539e45ce0e9c0125b5db2d71f913b29cd48ae76b8e942ba28fcf2273e084f54664a1c + languageName: node + linkType: hard + "babel-plugin-polyfill-corejs3@npm:^0.8.7": version: 0.8.7 resolution: "babel-plugin-polyfill-corejs3@npm:0.8.7" @@ -8256,7 +8774,19 @@ __metadata: languageName: node linkType: hard -"babel-plugin-polyfill-regenerator@npm:^0.5.4": +"babel-plugin-polyfill-corejs3@npm:^0.9.0": + version: 0.9.0 + resolution: "babel-plugin-polyfill-corejs3@npm:0.9.0" + dependencies: + "@babel/helper-define-polyfill-provider": ^0.5.0 + core-js-compat: ^3.34.0 + peerDependencies: + "@babel/core": ^7.4.0 || ^8.0.0-0 <8.0.0 + checksum: 65bbf59fc0145c7a264822777403632008dce00015b4b5c7ec359125ef4faf9e8f494ae5123d2992104feb6f19a3cff85631992862e48b6d7bd64eb7e755ee1f + languageName: node + linkType: hard + +"babel-plugin-polyfill-regenerator@npm:^0.5.4, babel-plugin-polyfill-regenerator@npm:^0.5.5": version: 0.5.5 resolution: "babel-plugin-polyfill-regenerator@npm:0.5.5" dependencies: @@ -9017,6 +9547,20 @@ __metadata: languageName: node linkType: hard +"browserslist@npm:^4.23.0": + version: 4.23.0 + resolution: "browserslist@npm:4.23.0" + dependencies: + caniuse-lite: ^1.0.30001587 + electron-to-chromium: ^1.4.668 + node-releases: ^2.0.14 + update-browserslist-db: ^1.0.13 + bin: + browserslist: cli.js + checksum: 436f49e796782ca751ebab7edc010cfc9c29f68536f387666cd70ea22f7105563f04dd62c6ff89cb24cc3254d17cba385f979eeeb3484d43e012412ff7e75def + languageName: node + linkType: hard + "bs-logger@npm:0.x": version: 0.2.6 resolution: "bs-logger@npm:0.2.6" @@ -9360,6 +9904,19 @@ __metadata: languageName: node linkType: hard +"call-bind@npm:^1.0.6, call-bind@npm:^1.0.7": + version: 1.0.7 + resolution: "call-bind@npm:1.0.7" + dependencies: + es-define-property: ^1.0.0 + es-errors: ^1.3.0 + function-bind: ^1.1.2 + get-intrinsic: ^1.2.4 + set-function-length: ^1.2.1 + checksum: 295c0c62b90dd6522e6db3b0ab1ce26bdf9e7404215bda13cfee25b626b5ff1a7761324d58d38b1ef1607fc65aca2d06e44d2e18d0dfc6c14b465b00d8660029 + languageName: node + linkType: hard + "call-me-maybe@npm:^1.0.1": version: 1.0.2 resolution: "call-me-maybe@npm:1.0.2" @@ -9420,14 +9977,26 @@ __metadata: languageName: node linkType: hard -"camelcase@npm:^5.0.0, camelcase@npm:^5.3.1": - version: 5.3.1 +"camelcase-keys@npm:^7.0.0": + version: 7.0.2 + resolution: "camelcase-keys@npm:7.0.2" + dependencies: + camelcase: "npm:^6.3.0" + map-obj: "npm:^4.1.0" + quick-lru: "npm:^5.1.1" + type-fest: "npm:^1.2.1" + checksum: b5821cc48dd00e8398a30c5d6547f06837ab44de123f1b3a603d0a03399722b2fc67a485a7e47106eb02ef543c3b50c5ebaabc1242cde4b63a267c3258d2365b + languageName: node + linkType: hard + +"camelcase@npm:^5.0.0, camelcase@npm:^5.3.1": + version: 5.3.1 resolution: "camelcase@npm:5.3.1" checksum: e6effce26b9404e3c0f301498184f243811c30dfe6d0b9051863bd8e4034d09c8c2923794f280d6827e5aa055f6c434115ff97864a16a963366fb35fd673024b languageName: node linkType: hard -"camelcase@npm:^6.2.0": +"camelcase@npm:^6.2.0, camelcase@npm:^6.3.0": version: 6.3.0 resolution: "camelcase@npm:6.3.0" checksum: 8c96818a9076434998511251dcb2761a94817ea17dbdc37f47ac080bd088fc62c7369429a19e2178b993497132c8cbcf5cc1f44ba963e76782ba469c0474938d @@ -9455,6 +10024,13 @@ __metadata: languageName: node linkType: hard +"caniuse-lite@npm:^1.0.30001587": + version: 1.0.30001600 + resolution: "caniuse-lite@npm:1.0.30001600" + checksum: 1aae03be0e9f96163e88b9305531ef8db0e01f224aff545c61a32ce0b0ca323e22531bf680bacac3e34f98e23f71ac31a21b328fa0fcbbecea65a2c2638c70c4 + languageName: node + linkType: hard + "case-sensitive-paths-webpack-plugin@npm:^2.2.0": version: 2.4.0 resolution: "case-sensitive-paths-webpack-plugin@npm:2.4.0" @@ -9705,6 +10281,15 @@ __metadata: languageName: node linkType: hard +"clean-stack@npm:^4.0.0": + version: 4.2.0 + resolution: "clean-stack@npm:4.2.0" + dependencies: + escape-string-regexp: "npm:5.0.0" + checksum: 373f656a31face5c615c0839213b9b542a0a48057abfb1df66900eab4dc2a5c6097628e4a0b5aa559cdfc4e66f8a14ea47be9681773165a44470ef5fb8ccc172 + languageName: node + linkType: hard + "cli-boxes@npm:^2.2.0, cli-boxes@npm:^2.2.1": version: 2.2.1 resolution: "cli-boxes@npm:2.2.1" @@ -10570,6 +11155,15 @@ __metadata: languageName: node linkType: hard +"core-js-compat@npm:^3.34.0": + version: 3.36.1 + resolution: "core-js-compat@npm:3.36.1" + dependencies: + browserslist: ^4.23.0 + checksum: c9109bd599a97b5d20f25fc8b8339b8c7f3fca5f9a1bebd397805383ff7699e117786c7ffe0f7a95058a6fa5e0e1435d4c10e5cda6ad86ce1957986bb6580562 + languageName: node + linkType: hard + "core-js-pure@npm:^3.0.1": version: 3.35.0 resolution: "core-js-pure@npm:3.35.0" @@ -11090,6 +11684,39 @@ __metadata: languageName: node linkType: hard +"data-view-buffer@npm:^1.0.1": + version: 1.0.1 + resolution: "data-view-buffer@npm:1.0.1" + dependencies: + call-bind: ^1.0.6 + es-errors: ^1.3.0 + is-data-view: ^1.0.1 + checksum: ce24348f3c6231223b216da92e7e6a57a12b4af81a23f27eff8feabdf06acfb16c00639c8b705ca4d167f761cfc756e27e5f065d0a1f840c10b907fdaf8b988c + languageName: node + linkType: hard + +"data-view-byte-length@npm:^1.0.1": + version: 1.0.1 + resolution: "data-view-byte-length@npm:1.0.1" + dependencies: + call-bind: ^1.0.7 + es-errors: ^1.3.0 + is-data-view: ^1.0.1 + checksum: dbb3200edcb7c1ef0d68979834f81d64fd8cab2f7691b3a4c6b97e67f22182f3ec2c8602efd7b76997b55af6ff8bce485829c1feda4fa2165a6b71fb7baa4269 + languageName: node + linkType: hard + +"data-view-byte-offset@npm:^1.0.0": + version: 1.0.0 + resolution: "data-view-byte-offset@npm:1.0.0" + dependencies: + call-bind: ^1.0.6 + es-errors: ^1.3.0 + is-data-view: ^1.0.1 + checksum: 7f0bf8720b7414ca719eedf1846aeec392f2054d7af707c5dc9a753cc77eb8625f067fa901e0b5127e831f9da9056138d894b9c2be79c27a21f6db5824f009c2 + languageName: node + linkType: hard + "date-fns@npm:2.30.0, date-fns@npm:^2.30.0": version: 2.30.0 resolution: "date-fns@npm:2.30.0" @@ -11178,6 +11805,13 @@ __metadata: languageName: node linkType: hard +"decamelize@npm:^5.0.0": + version: 5.0.1 + resolution: "decamelize@npm:5.0.1" + checksum: 7c3b1ed4b3e60e7fbc00a35fb248298527c1cdfe603e41dfcf05e6c4a8cb9efbee60630deb677ed428908fb4e74e322966c687a094d1478ddc9c3a74e9dc7140 + languageName: node + linkType: hard + "decimal.js@npm:^10.4.2": version: 10.4.3 resolution: "decimal.js@npm:10.4.3" @@ -11325,6 +11959,17 @@ __metadata: languageName: node linkType: hard +"define-data-property@npm:^1.1.4": + version: 1.1.4 + resolution: "define-data-property@npm:1.1.4" + dependencies: + es-define-property: ^1.0.0 + es-errors: ^1.3.0 + gopd: ^1.0.1 + checksum: 8068ee6cab694d409ac25936eb861eea704b7763f7f342adbdfe337fc27c78d7ae0eff2364b2917b58c508d723c7a074326d068eef2e45c4edcd85cf94d0313b + languageName: node + linkType: hard + "define-lazy-prop@npm:^2.0.0": version: 2.0.0 resolution: "define-lazy-prop@npm:2.0.0" @@ -11594,7 +12239,7 @@ __metadata: languageName: node linkType: hard -"dir-glob@npm:^2.2.2": +"dir-glob@npm:^2.0.0, dir-glob@npm:^2.2.2": version: 2.2.2 resolution: "dir-glob@npm:2.2.2" dependencies: @@ -12068,6 +12713,13 @@ __metadata: languageName: node linkType: hard +"electron-to-chromium@npm:^1.4.668": + version: 1.4.715 + resolution: "electron-to-chromium@npm:1.4.715" + checksum: b3ccbd571ecaa3b74b2c098b705416e15e36f9338f75fea062ba48397ac379972f915c29437286914d05ea9d3454b0fa74e9606becd6c221879c6fc139a09284 + languageName: node + linkType: hard + "electron-updater@npm:^6.1.7": version: 6.1.8 resolution: "electron-updater@npm:6.1.8" @@ -12475,6 +13127,60 @@ __metadata: languageName: node linkType: hard +"es-abstract@npm:^1.22.3, es-abstract@npm:^1.23.0, es-abstract@npm:^1.23.2": + version: 1.23.2 + resolution: "es-abstract@npm:1.23.2" + dependencies: + array-buffer-byte-length: ^1.0.1 + arraybuffer.prototype.slice: ^1.0.3 + available-typed-arrays: ^1.0.7 + call-bind: ^1.0.7 + data-view-buffer: ^1.0.1 + data-view-byte-length: ^1.0.1 + data-view-byte-offset: ^1.0.0 + es-define-property: ^1.0.0 + es-errors: ^1.3.0 + es-object-atoms: ^1.0.0 + es-set-tostringtag: ^2.0.3 + es-to-primitive: ^1.2.1 + function.prototype.name: ^1.1.6 + get-intrinsic: ^1.2.4 + get-symbol-description: ^1.0.2 + globalthis: ^1.0.3 + gopd: ^1.0.1 + has-property-descriptors: ^1.0.2 + has-proto: ^1.0.3 + has-symbols: ^1.0.3 + hasown: ^2.0.2 + internal-slot: ^1.0.7 + is-array-buffer: ^3.0.4 + is-callable: ^1.2.7 + is-data-view: ^1.0.1 + is-negative-zero: ^2.0.3 + is-regex: ^1.1.4 + is-shared-array-buffer: ^1.0.3 + is-string: ^1.0.7 + is-typed-array: ^1.1.13 + is-weakref: ^1.0.2 + object-inspect: ^1.13.1 + object-keys: ^1.1.1 + object.assign: ^4.1.5 + regexp.prototype.flags: ^1.5.2 + safe-array-concat: ^1.1.2 + safe-regex-test: ^1.0.3 + string.prototype.trim: ^1.2.9 + string.prototype.trimend: ^1.0.8 + string.prototype.trimstart: ^1.0.7 + typed-array-buffer: ^1.0.2 + typed-array-byte-length: ^1.0.1 + typed-array-byte-offset: ^1.0.2 + typed-array-length: ^1.0.5 + unbox-primitive: ^1.0.2 + which-typed-array: ^1.1.15 + checksum: cc6410cb58ba90e3f0f84d83297c372ca545017b94e50fd0020119e82b26f0dbf9885c72335f0063b93669393c505712c6fe82bef7ae4d3d29d770c0dbfb1340 + languageName: node + linkType: hard + "es-array-method-boxes-properly@npm:^1.0.0": version: 1.0.0 resolution: "es-array-method-boxes-properly@npm:1.0.0" @@ -12482,6 +13188,22 @@ __metadata: languageName: node linkType: hard +"es-define-property@npm:^1.0.0": + version: 1.0.0 + resolution: "es-define-property@npm:1.0.0" + dependencies: + get-intrinsic: ^1.2.4 + checksum: f66ece0a887b6dca71848fa71f70461357c0e4e7249696f81bad0a1f347eed7b31262af4a29f5d726dc026426f085483b6b90301855e647aa8e21936f07293c6 + languageName: node + linkType: hard + +"es-errors@npm:^1.1.0, es-errors@npm:^1.2.1, es-errors@npm:^1.3.0": + version: 1.3.0 + resolution: "es-errors@npm:1.3.0" + checksum: ec1414527a0ccacd7f15f4a3bc66e215f04f595ba23ca75cdae0927af099b5ec865f9f4d33e9d7e86f512f252876ac77d4281a7871531a50678132429b1271b5 + languageName: node + linkType: hard + "es-get-iterator@npm:^1.0.2, es-get-iterator@npm:^1.1.3": version: 1.1.3 resolution: "es-get-iterator@npm:1.1.3" @@ -12521,6 +13243,37 @@ __metadata: languageName: node linkType: hard +"es-iterator-helpers@npm:^1.0.17": + version: 1.0.18 + resolution: "es-iterator-helpers@npm:1.0.18" + dependencies: + call-bind: ^1.0.7 + define-properties: ^1.2.1 + es-abstract: ^1.23.0 + es-errors: ^1.3.0 + es-set-tostringtag: ^2.0.3 + function-bind: ^1.1.2 + get-intrinsic: ^1.2.4 + globalthis: ^1.0.3 + has-property-descriptors: ^1.0.2 + has-proto: ^1.0.3 + has-symbols: ^1.0.3 + internal-slot: ^1.0.7 + iterator.prototype: ^1.1.2 + safe-array-concat: ^1.1.2 + checksum: 1594324ff3ca8890fe30c98b2419d3007d2b14b35f9773f188114408ff973e13c526f6045d88209e932f58dc0c55fc9a4ae1554636f8938ed7d926ffc27d3e1a + languageName: node + linkType: hard + +"es-object-atoms@npm:^1.0.0": + version: 1.0.0 + resolution: "es-object-atoms@npm:1.0.0" + dependencies: + es-errors: ^1.3.0 + checksum: 26f0ff78ab93b63394e8403c353842b2272836968de4eafe97656adfb8a7c84b9099bf0fe96ed58f4a4cddc860f6e34c77f91649a58a5daa4a9c40b902744e3c + languageName: node + linkType: hard + "es-set-tostringtag@npm:^2.0.1": version: 2.0.2 resolution: "es-set-tostringtag@npm:2.0.2" @@ -12532,7 +13285,18 @@ __metadata: languageName: node linkType: hard -"es-shim-unscopables@npm:^1.0.0": +"es-set-tostringtag@npm:^2.0.3": + version: 2.0.3 + resolution: "es-set-tostringtag@npm:2.0.3" + dependencies: + get-intrinsic: ^1.2.4 + has-tostringtag: ^1.0.2 + hasown: ^2.0.1 + checksum: 7227fa48a41c0ce83e0377b11130d324ac797390688135b8da5c28994c0165be8b252e15cd1de41e1325e5a5412511586960213e88f9ab4a5e7d028895db5129 + languageName: node + linkType: hard + +"es-shim-unscopables@npm:^1.0.0, es-shim-unscopables@npm:^1.0.2": version: 1.0.2 resolution: "es-shim-unscopables@npm:1.0.2" dependencies: @@ -12601,6 +13365,13 @@ __metadata: languageName: node linkType: hard +"escape-string-regexp@npm:5.0.0": + version: 5.0.0 + resolution: "escape-string-regexp@npm:5.0.0" + checksum: 20daabe197f3cb198ec28546deebcf24b3dbb1a5a269184381b3116d12f0532e06007f4bc8da25669d6a7f8efb68db0758df4cd981f57bc5b57f521a3e12c59e + languageName: node + linkType: hard + "escape-string-regexp@npm:^4.0.0": version: 4.0.0 resolution: "escape-string-regexp@npm:4.0.0" @@ -12646,6 +13417,17 @@ __metadata: languageName: node linkType: hard +"eslint-config-prettier@npm:^8.6.0": + version: 8.10.0 + resolution: "eslint-config-prettier@npm:8.10.0" + peerDependencies: + eslint: ">=7.0.0" + bin: + eslint-config-prettier: bin/cli.js + checksum: 153266badd477e49b0759816246b2132f1dbdb6c7f313ca60a9af5822fd1071c2bc5684a3720d78b725452bbac04bb130878b2513aea5e72b1b792de5a69fec8 + languageName: node + linkType: hard + "eslint-config-prettier@npm:^9.0.0": version: 9.1.0 resolution: "eslint-config-prettier@npm:9.1.0" @@ -12669,7 +13451,7 @@ __metadata: languageName: node linkType: hard -"eslint-config-standard@npm:^17.1.0": +"eslint-config-standard@npm:^17.0.0, eslint-config-standard@npm:^17.1.0": version: 17.1.0 resolution: "eslint-config-standard@npm:17.1.0" peerDependencies: @@ -12764,7 +13546,7 @@ __metadata: languageName: node linkType: hard -"eslint-plugin-import@npm:^2.29.0": +"eslint-plugin-import@npm:^2.27.5, eslint-plugin-import@npm:^2.29.0": version: 2.29.1 resolution: "eslint-plugin-import@npm:2.29.1" dependencies: @@ -12830,7 +13612,7 @@ __metadata: languageName: node linkType: hard -"eslint-plugin-node@npm:11.1.0": +"eslint-plugin-node@npm:11.1.0, eslint-plugin-node@npm:^11.1.0": version: 11.1.0 resolution: "eslint-plugin-node@npm:11.1.0" dependencies: @@ -12916,6 +13698,34 @@ __metadata: languageName: node linkType: hard +"eslint-plugin-react@npm:^7.32.2": + version: 7.34.1 + resolution: "eslint-plugin-react@npm:7.34.1" + dependencies: + array-includes: ^3.1.7 + array.prototype.findlast: ^1.2.4 + array.prototype.flatmap: ^1.3.2 + array.prototype.toreversed: ^1.1.2 + array.prototype.tosorted: ^1.1.3 + doctrine: ^2.1.0 + es-iterator-helpers: ^1.0.17 + estraverse: ^5.3.0 + jsx-ast-utils: ^2.4.1 || ^3.0.0 + minimatch: ^3.1.2 + object.entries: ^1.1.7 + object.fromentries: ^2.0.7 + object.hasown: ^1.1.3 + object.values: ^1.1.7 + prop-types: ^15.8.1 + resolve: ^2.0.0-next.5 + semver: ^6.3.1 + string.prototype.matchall: ^4.0.10 + peerDependencies: + eslint: ^3 || ^4 || ^5 || ^6 || ^7 || ^8 + checksum: 82f391c5a093235c3bc2f664c54e009c49460778ee7d1b86c1536df9ac4d2a80d1dedc9241ac797df4a9dced936e955d9c89042fb3ac8d017b5359d1320d3c0f + languageName: node + linkType: hard + "eslint-plugin-react@npm:^7.33.2": version: 7.33.2 resolution: "eslint-plugin-react@npm:7.33.2" @@ -13107,6 +13917,54 @@ __metadata: languageName: node linkType: hard +"eslint@npm:^8.35.0": + version: 8.57.0 + resolution: "eslint@npm:8.57.0" + dependencies: + "@eslint-community/eslint-utils": ^4.2.0 + "@eslint-community/regexpp": ^4.6.1 + "@eslint/eslintrc": ^2.1.4 + "@eslint/js": 8.57.0 + "@humanwhocodes/config-array": ^0.11.14 + "@humanwhocodes/module-importer": ^1.0.1 + "@nodelib/fs.walk": ^1.2.8 + "@ungap/structured-clone": ^1.2.0 + ajv: ^6.12.4 + chalk: ^4.0.0 + cross-spawn: ^7.0.2 + debug: ^4.3.2 + doctrine: ^3.0.0 + escape-string-regexp: ^4.0.0 + eslint-scope: ^7.2.2 + eslint-visitor-keys: ^3.4.3 + espree: ^9.6.1 + esquery: ^1.4.2 + esutils: ^2.0.2 + fast-deep-equal: ^3.1.3 + file-entry-cache: ^6.0.1 + find-up: ^5.0.0 + glob-parent: ^6.0.2 + globals: ^13.19.0 + graphemer: ^1.4.0 + ignore: ^5.2.0 + imurmurhash: ^0.1.4 + is-glob: ^4.0.0 + is-path-inside: ^3.0.3 + js-yaml: ^4.1.0 + json-stable-stringify-without-jsonify: ^1.0.1 + levn: ^0.4.1 + lodash.merge: ^4.6.2 + minimatch: ^3.1.2 + natural-compare: ^1.4.0 + optionator: ^0.9.3 + strip-ansi: ^6.0.1 + text-table: ^0.2.0 + bin: + eslint: bin/eslint.js + checksum: 3a48d7ff85ab420a8447e9810d8087aea5b1df9ef68c9151732b478de698389ee656fd895635b5f2871c89ee5a2652b3f343d11e9db6f8486880374ebc74a2d9 + languageName: node + linkType: hard + "eslint@npm:^8.53.0": version: 8.56.0 resolution: "eslint@npm:8.56.0" @@ -13305,6 +14163,7 @@ __metadata: version: 0.0.0-use.local resolution: "example-app@workspace:apps/example-app" dependencies: + "@apollo/client": ^3.9.4 "@babel/core": ^7.20.0 "@babel/plugin-proposal-export-namespace-from": ^7.18.9 "@babel/plugin-proposal-nullish-coalescing-operator": ^7.0.0 @@ -13348,6 +14207,7 @@ __metadata: expo-localization: ~14.3.0 expo-splash-screen: ~0.20.4 expo-status-bar: ~1.6.0 + graphql: ^16.8.1 i18n-js: 3.9.2 jest: ^29.2.1 jest-expo: 49.0.0 @@ -13368,6 +14228,7 @@ __metadata: react-native-web: ~0.19.6 react-redux: ^9.1.0 react-test-renderer: 18.2.0 + reactotron-apollo-client: "workspace:*" reactotron-core-client: "workspace:*" reactotron-mst: "workspace:*" reactotron-react-js: "workspace:*" @@ -13401,6 +14262,23 @@ __metadata: languageName: node linkType: hard +"execa@npm:^2.0.1": + version: 2.1.0 + resolution: "execa@npm:2.1.0" + dependencies: + cross-spawn: "npm:^7.0.0" + get-stream: "npm:^5.0.0" + is-stream: "npm:^2.0.0" + merge-stream: "npm:^2.0.0" + npm-run-path: "npm:^3.0.0" + onetime: "npm:^5.1.0" + p-finally: "npm:^2.0.0" + signal-exit: "npm:^3.0.2" + strip-final-newline: "npm:^2.0.0" + checksum: 93af9b816a555d0944e0876f4ccd97e0f4593d2049e713518fd5458a7699836449c516c6bb7e6357e11431ec40cce3150625b86d1b1254180faaa0d744265eca + languageName: node + linkType: hard + "execa@npm:^5.0.0": version: 5.1.1 resolution: "execa@npm:5.1.1" @@ -14749,6 +15627,19 @@ __metadata: languageName: node linkType: hard +"get-intrinsic@npm:^1.2.3, get-intrinsic@npm:^1.2.4": + version: 1.2.4 + resolution: "get-intrinsic@npm:1.2.4" + dependencies: + es-errors: ^1.3.0 + function-bind: ^1.1.2 + has-proto: ^1.0.1 + has-symbols: ^1.0.3 + hasown: ^2.0.0 + checksum: 414e3cdf2c203d1b9d7d33111df746a4512a1aa622770b361dadddf8ed0b5aeb26c560f49ca077e24bfafb0acb55ca908d1f709216ccba33ffc548ec8a79a951 + languageName: node + linkType: hard + "get-own-enumerable-keys@npm:^1.0.0": version: 1.0.0 resolution: "get-own-enumerable-keys@npm:1.0.0" @@ -14800,7 +15691,7 @@ __metadata: languageName: node linkType: hard -"get-stream@npm:^5.1.0": +"get-stream@npm:^5.0.0, get-stream@npm:^5.1.0": version: 5.2.0 resolution: "get-stream@npm:5.2.0" dependencies: @@ -14826,6 +15717,17 @@ __metadata: languageName: node linkType: hard +"get-symbol-description@npm:^1.0.2": + version: 1.0.2 + resolution: "get-symbol-description@npm:1.0.2" + dependencies: + call-bind: ^1.0.5 + es-errors: ^1.3.0 + get-intrinsic: ^1.2.4 + checksum: e1cb53bc211f9dbe9691a4f97a46837a553c4e7caadd0488dc24ac694db8a390b93edd412b48dcdd0b4bbb4c595de1709effc75fc87c0839deedc6968f5bd973 + languageName: node + linkType: hard + "get-tsconfig@npm:^4.7.0": version: 4.7.2 resolution: "get-tsconfig@npm:4.7.2" @@ -15214,6 +16116,20 @@ __metadata: languageName: node linkType: hard +"globby@npm:^7.1.1": + version: 7.1.1 + resolution: "globby@npm:7.1.1" + dependencies: + array-union: "npm:^1.0.1" + dir-glob: "npm:^2.0.0" + glob: "npm:^7.1.2" + ignore: "npm:^3.3.5" + pify: "npm:^3.0.0" + slash: "npm:^1.0.0" + checksum: f0eba08a08ae7c98149a4411661c0bf08c4717d81e6f355cf624fb01880b249737eb8e951bf86124cb3af8ea1c793c0a9d363ed5cdec99bb2c6b68f8a323025f + languageName: node + linkType: hard + "globby@npm:^9.2.0": version: 9.2.0 resolution: "globby@npm:9.2.0" @@ -15281,7 +16197,7 @@ __metadata: languageName: node linkType: hard -"graphql-tag@npm:^2.10.1": +"graphql-tag@npm:^2.10.1, graphql-tag@npm:^2.12.6": version: 2.12.6 resolution: "graphql-tag@npm:2.12.6" dependencies: @@ -15299,6 +16215,13 @@ __metadata: languageName: node linkType: hard +"graphql@npm:^16.8.0, graphql@npm:^16.8.1": + version: 16.8.1 + resolution: "graphql@npm:16.8.1" + checksum: 8d304b7b6f708c8c5cc164b06e92467dfe36aff6d4f2cf31dd19c4c2905a0e7b89edac4b7e225871131fd24e21460836b369de0c06532644d15b461d55b1ccc0 + languageName: node + linkType: hard + "gud@npm:^1.0.0": version: 1.0.0 resolution: "gud@npm:1.0.0" @@ -15422,6 +16345,15 @@ __metadata: languageName: node linkType: hard +"has-property-descriptors@npm:^1.0.2": + version: 1.0.2 + resolution: "has-property-descriptors@npm:1.0.2" + dependencies: + es-define-property: ^1.0.0 + checksum: fcbb246ea2838058be39887935231c6d5788babed499d0e9d0cc5737494c48aba4fe17ba1449e0d0fbbb1e36175442faa37f9c427ae357d6ccb1d895fbcd3de3 + languageName: node + linkType: hard + "has-proto@npm:^1.0.1": version: 1.0.1 resolution: "has-proto@npm:1.0.1" @@ -15429,6 +16361,13 @@ __metadata: languageName: node linkType: hard +"has-proto@npm:^1.0.3": + version: 1.0.3 + resolution: "has-proto@npm:1.0.3" + checksum: fe7c3d50b33f50f3933a04413ed1f69441d21d2d2944f81036276d30635cad9279f6b43bc8f32036c31ebdfcf6e731150f46c1907ad90c669ffe9b066c3ba5c4 + languageName: node + linkType: hard + "has-symbols@npm:^1.0.1, has-symbols@npm:^1.0.2, has-symbols@npm:^1.0.3": version: 1.0.3 resolution: "has-symbols@npm:1.0.3" @@ -15445,6 +16384,15 @@ __metadata: languageName: node linkType: hard +"has-tostringtag@npm:^1.0.2": + version: 1.0.2 + resolution: "has-tostringtag@npm:1.0.2" + dependencies: + has-symbols: ^1.0.3 + checksum: 999d60bb753ad714356b2c6c87b7fb74f32463b8426e159397da4bde5bca7e598ab1073f4d8d4deafac297f2eb311484cd177af242776bf05f0d11565680468d + languageName: node + linkType: hard + "has-unicode@npm:^2.0.0": version: 2.0.1 resolution: "has-unicode@npm:2.0.1" @@ -15528,6 +16476,15 @@ __metadata: languageName: node linkType: hard +"hasown@npm:^2.0.1, hasown@npm:^2.0.2": + version: 2.0.2 + resolution: "hasown@npm:2.0.2" + dependencies: + function-bind: ^1.1.2 + checksum: e8516f776a15149ca6c6ed2ae3110c417a00b62260e222590e54aa367cbcd6ed99122020b37b7fbdf05748df57b265e70095d7bf35a47660587619b15ffb93db + languageName: node + linkType: hard + "hast-util-parse-selector@npm:^2.0.0": version: 2.2.5 resolution: "hast-util-parse-selector@npm:2.2.5" @@ -15626,7 +16583,7 @@ __metadata: languageName: node linkType: hard -"hoist-non-react-statics@npm:^3.3.0": +"hoist-non-react-statics@npm:^3.3.0, hoist-non-react-statics@npm:^3.3.2": version: 3.3.2 resolution: "hoist-non-react-statics@npm:3.3.2" dependencies: @@ -16170,6 +17127,13 @@ __metadata: languageName: node linkType: hard +"indent-string@npm:^5.0.0": + version: 5.0.0 + resolution: "indent-string@npm:5.0.0" + checksum: e466c27b6373440e6d84fbc19e750219ce25865cb82d578e41a6053d727e5520dc5725217d6eb1cc76005a1bb1696a0f106d84ce7ebda3033b963a38583fb3b3 + languageName: node + linkType: hard + "infer-owner@npm:^1.0.3, infer-owner@npm:^1.0.4": version: 1.0.4 resolution: "infer-owner@npm:1.0.4" @@ -16304,6 +17268,17 @@ __metadata: languageName: node linkType: hard +"internal-slot@npm:^1.0.7": + version: 1.0.7 + resolution: "internal-slot@npm:1.0.7" + dependencies: + es-errors: ^1.3.0 + hasown: ^2.0.0 + side-channel: ^1.0.4 + checksum: cadc5eea5d7d9bc2342e93aae9f31f04c196afebb11bde97448327049f492cd7081e18623ae71388aac9cd237b692ca3a105be9c68ac39c1dec679d7409e33eb + languageName: node + linkType: hard + "interpret@npm:^1.0.0, interpret@npm:^1.4.0": version: 1.4.0 resolution: "interpret@npm:1.4.0" @@ -16409,6 +17384,16 @@ __metadata: languageName: node linkType: hard +"is-array-buffer@npm:^3.0.4": + version: 3.0.4 + resolution: "is-array-buffer@npm:3.0.4" + dependencies: + call-bind: ^1.0.2 + get-intrinsic: ^1.2.1 + checksum: e4e3e6ef0ff2239e75371d221f74bc3c26a03564a22efb39f6bb02609b598917ddeecef4e8c877df2a25888f247a98198959842a5e73236bc7f22cabdf6351a7 + languageName: node + linkType: hard + "is-arrayish@npm:^0.2.1": version: 0.2.1 resolution: "is-arrayish@npm:0.2.1" @@ -16532,6 +17517,15 @@ __metadata: languageName: node linkType: hard +"is-data-view@npm:^1.0.1": + version: 1.0.1 + resolution: "is-data-view@npm:1.0.1" + dependencies: + is-typed-array: ^1.1.13 + checksum: 4ba4562ac2b2ec005fefe48269d6bd0152785458cd253c746154ffb8a8ab506a29d0cfb3b74af87513843776a88e4981ae25c89457bf640a33748eab1a7216b5 + languageName: node + linkType: hard + "is-date-object@npm:^1.0.1, is-date-object@npm:^1.0.5": version: 1.0.5 resolution: "is-date-object@npm:1.0.5" @@ -16757,6 +17751,13 @@ __metadata: languageName: node linkType: hard +"is-negative-zero@npm:^2.0.3": + version: 2.0.3 + resolution: "is-negative-zero@npm:2.0.3" + checksum: c1e6b23d2070c0539d7b36022d5a94407132411d01aba39ec549af824231f3804b1aea90b5e4e58e807a65d23ceb538ed6e355ce76b267bdd86edb757ffcbdcd + languageName: node + linkType: hard + "is-number-object@npm:^1.0.4": version: 1.0.7 resolution: "is-number-object@npm:1.0.7" @@ -16835,6 +17836,13 @@ __metadata: languageName: node linkType: hard +"is-path-inside@npm:^4.0.0": + version: 4.0.0 + resolution: "is-path-inside@npm:4.0.0" + checksum: 8810fa11c58e6360b82c3e0d6cd7d9c7d0392d3ac9eb10f980b81f9839f40ac6d1d6d6f05d069db0d227759801228f0b072e1b6c343e4469b065ab5fe0b68fe5 + languageName: node + linkType: hard + "is-plain-obj@npm:^1.0.0, is-plain-obj@npm:^1.1.0": version: 1.1.0 resolution: "is-plain-obj@npm:1.1.0" @@ -16933,6 +17941,15 @@ __metadata: languageName: node linkType: hard +"is-shared-array-buffer@npm:^1.0.3": + version: 1.0.3 + resolution: "is-shared-array-buffer@npm:1.0.3" + dependencies: + call-bind: ^1.0.7 + checksum: a4fff602c309e64ccaa83b859255a43bb011145a42d3f56f67d9268b55bc7e6d98a5981a1d834186ad3105d6739d21547083fe7259c76c0468483fc538e716d8 + languageName: node + linkType: hard + "is-stream@npm:^1.1.0": version: 1.1.0 resolution: "is-stream@npm:1.1.0" @@ -16983,6 +18000,15 @@ __metadata: languageName: node linkType: hard +"is-typed-array@npm:^1.1.13": + version: 1.1.13 + resolution: "is-typed-array@npm:1.1.13" + dependencies: + which-typed-array: ^1.1.14 + checksum: 150f9ada183a61554c91e1c4290086d2c100b0dff45f60b028519be72a8db964da403c48760723bf5253979b8dffe7b544246e0e5351dcd05c5fdb1dcc1dc0f0 + languageName: node + linkType: hard + "is-typedarray@npm:~1.0.0": version: 1.0.0 resolution: "is-typedarray@npm:1.0.0" @@ -17805,7 +18831,7 @@ __metadata: languageName: node linkType: hard -"jest@npm:^29.2.1, jest@npm:^29.7.0": +"jest@npm:^29.2.1, jest@npm:^29.4.3, jest@npm:^29.7.0": version: 29.7.0 resolution: "jest@npm:29.7.0" dependencies: @@ -18874,7 +19900,7 @@ __metadata: languageName: node linkType: hard -"map-obj@npm:^4.0.0": +"map-obj@npm:^4.0.0, map-obj@npm:^4.1.0": version: 4.3.0 resolution: "map-obj@npm:4.3.0" checksum: fbc554934d1a27a1910e842bc87b177b1a556609dd803747c85ece420692380827c6ae94a95cce4407c054fa0964be3bf8226f7f2cb2e9eeee432c7c1985684e @@ -19070,12 +20096,32 @@ __metadata: languageName: node linkType: hard -"meow@npm:^8.0.0": - version: 8.1.2 - resolution: "meow@npm:8.1.2" +"meow@npm:^10.1.2": + version: 10.1.5 + resolution: "meow@npm:10.1.5" dependencies: - "@types/minimist": ^1.2.0 - camelcase-keys: ^6.2.2 + "@types/minimist": ^1.2.2 + camelcase-keys: ^7.0.0 + decamelize: ^5.0.0 + decamelize-keys: ^1.1.0 + hard-rejection: ^2.1.0 + minimist-options: 4.1.0 + normalize-package-data: ^3.0.2 + read-pkg-up: ^8.0.0 + redent: ^4.0.0 + trim-newlines: ^4.0.2 + type-fest: ^1.2.2 + yargs-parser: ^20.2.9 + checksum: dd5f0caa4af18517813547dc66741dcbf52c4c23def5062578d39b11189fd9457aee5c1f2263a5cd6592a465023df8357e8ac876b685b64dbcf545e3f66c23a7 + languageName: node + linkType: hard + +"meow@npm:^8.0.0": + version: 8.1.2 + resolution: "meow@npm:8.1.2" + dependencies: + "@types/minimist": ^1.2.0 + camelcase-keys: ^6.2.2 decamelize-keys: ^1.1.0 hard-rejection: ^2.1.0 minimist-options: 4.1.0 @@ -19600,7 +20646,7 @@ __metadata: languageName: node linkType: hard -"min-indent@npm:^1.0.0": +"min-indent@npm:^1.0.0, min-indent@npm:^1.0.1": version: 1.0.1 resolution: "min-indent@npm:1.0.1" checksum: bfc6dd03c5eaf623a4963ebd94d087f6f4bbbfd8c41329a7f09706b0cb66969c4ddd336abeb587bc44bc6f08e13bf90f0b374f9d71f9f01e04adc2cd6f083ef1 @@ -19698,9 +20744,9 @@ __metadata: version: 4.1.0 resolution: "minimist-options@npm:4.1.0" dependencies: - arrify: ^1.0.1 - is-plain-obj: ^1.1.0 - kind-of: ^6.0.3 + arrify: "npm:^1.0.1" + is-plain-obj: "npm:^1.1.0" + kind-of: "npm:^6.0.3" checksum: 8c040b3068811e79de1140ca2b708d3e203c8003eb9a414c1ab3cd467fc5f17c9ca02a5aef23bedc51a7f8bfbe77f87e9a7e31ec81fba304cda675b019496f4e languageName: node linkType: hard @@ -19966,6 +21012,17 @@ __metadata: languageName: node linkType: hard +"mount-point@npm:^3.0.0": + version: 3.0.0 + resolution: "mount-point@npm:3.0.0" + dependencies: + "@sindresorhus/df": "npm:^1.0.1" + pify: "npm:^2.3.0" + pinkie-promise: "npm:^2.0.1" + checksum: edb588e613020271add5a368404af569d8f5cfc48121be3ebb142ffc939f97de0c407fdd03ae972a7eff0cb880584a71e767993f719a6998cd90f1272def4c25 + languageName: node + linkType: hard + "move-concurrently@npm:^1.0.1": version: 1.0.1 resolution: "move-concurrently@npm:1.0.1" @@ -19980,6 +21037,15 @@ __metadata: languageName: node linkType: hard +"move-file@npm:^3.0.0": + version: 3.1.0 + resolution: "move-file@npm:3.1.0" + dependencies: + path-exists: "npm:^5.0.0" + checksum: 22585798101f7e5e645fdbe69ac915db362d27e2e0afcb3f049d23bf4e2a7a746ce6cc8f5b9956941cd8a683bf50fc9d0b3ac55ee5d22c93161cef4d8f86e13b + languageName: node + linkType: hard + "ms@npm:2.0.0": version: 2.0.0 resolution: "ms@npm:2.0.0" @@ -20411,7 +21477,7 @@ __metadata: languageName: node linkType: hard -"normalize-package-data@npm:^3.0.0": +"normalize-package-data@npm:^3.0.0, normalize-package-data@npm:^3.0.2": version: 3.0.3 resolution: "normalize-package-data@npm:3.0.3" dependencies: @@ -20583,6 +21649,15 @@ __metadata: languageName: node linkType: hard +"npm-run-path@npm:^3.0.0": + version: 3.1.0 + resolution: "npm-run-path@npm:3.1.0" + dependencies: + path-key: "npm:^3.0.0" + checksum: 141e0b8f0e3b137347a2896572c9a84701754dda0670d3ceb8c56a87702ee03c26227e4517ab93f2904acfc836547315e740b8289bb24ca0cd8ba2b198043b0f + languageName: node + linkType: hard + "npm-run-path@npm:^4.0.1": version: 4.0.1 resolution: "npm-run-path@npm:4.0.1" @@ -20800,7 +21875,7 @@ __metadata: languageName: node linkType: hard -"object.assign@npm:^4.1.4": +"object.assign@npm:^4.1.4, object.assign@npm:^4.1.5": version: 4.1.5 resolution: "object.assign@npm:4.1.5" dependencies: @@ -20823,6 +21898,17 @@ __metadata: languageName: node linkType: hard +"object.entries@npm:^1.1.7": + version: 1.1.8 + resolution: "object.entries@npm:1.1.8" + dependencies: + call-bind: ^1.0.7 + define-properties: ^1.2.1 + es-object-atoms: ^1.0.0 + checksum: 5314877cb637ef3437a30bba61d9bacdb3ce74bf73ac101518be0633c37840c8cc67407edb341f766e8093b3d7516d5c3358f25adfee4a2c697c0ec4c8491907 + languageName: node + linkType: hard + "object.fromentries@npm:^2.0.0 || ^1.0.0, object.fromentries@npm:^2.0.5, object.fromentries@npm:^2.0.6, object.fromentries@npm:^2.0.7": version: 2.0.7 resolution: "object.fromentries@npm:2.0.7" @@ -20859,7 +21945,7 @@ __metadata: languageName: node linkType: hard -"object.hasown@npm:^1.1.1, object.hasown@npm:^1.1.2": +"object.hasown@npm:^1.1.1, object.hasown@npm:^1.1.2, object.hasown@npm:^1.1.3": version: 1.1.3 resolution: "object.hasown@npm:1.1.3" dependencies: @@ -20994,6 +22080,18 @@ __metadata: languageName: node linkType: hard +"optimism@npm:^0.18.0": + version: 0.18.0 + resolution: "optimism@npm:0.18.0" + dependencies: + "@wry/caches": ^1.0.0 + "@wry/context": ^0.7.0 + "@wry/trie": ^0.4.3 + tslib: ^2.3.0 + checksum: d6ed6a90b05ee886dadfe556c7a30227c66843f51278e51eb843977a6a9368b6c50297fcc63fa514f53d8a5a58f8ddc8049c2356bd4ffac32f8961bcb806254d + languageName: node + linkType: hard + "optionator@npm:^0.9.1, optionator@npm:^0.9.3": version: 0.9.3 resolution: "optionator@npm:0.9.3" @@ -21118,6 +22216,13 @@ __metadata: languageName: node linkType: hard +"p-finally@npm:^2.0.0": + version: 2.0.1 + resolution: "p-finally@npm:2.0.1" + checksum: 6306a2851c3b28f8b603624f395ae84dce76970498fed8aa6aae2d930595053746edf1e4ee0c4b78a97410d84aa4504d63179f5310d555511ecd226f53ed1e8e + languageName: node + linkType: hard + "p-limit@npm:^1.1.0": version: 1.3.0 resolution: "p-limit@npm:1.3.0" @@ -21206,6 +22311,15 @@ __metadata: languageName: node linkType: hard +"p-map@npm:^5.1.0": + version: 5.5.0 + resolution: "p-map@npm:5.5.0" + dependencies: + aggregate-error: "npm:^4.0.0" + checksum: 065cb6fca6b78afbd070dd9224ff160dc23eea96e57863c09a0c8ea7ce921043f76854be7ee0abc295cff1ac9adcf700e79a1fbe3b80b625081087be58e7effb + languageName: node + linkType: hard + "p-retry@npm:^3.0.1": version: 3.0.1 resolution: "p-retry@npm:3.0.1" @@ -21484,6 +22598,13 @@ __metadata: languageName: node linkType: hard +"path-exists@npm:^5.0.0": + version: 5.0.0 + resolution: "path-exists@npm:5.0.0" + checksum: 8ca842868cab09423994596eb2c5ec2a971c17d1a3cb36dbf060592c730c725cd524b9067d7d2a1e031fef9ba7bd2ac6dc5ec9fb92aa693265f7be3987045254 + languageName: node + linkType: hard + "path-is-absolute@npm:^1.0.0": version: 1.0.1 resolution: "path-is-absolute@npm:1.0.1" @@ -21655,7 +22776,7 @@ __metadata: languageName: node linkType: hard -"pinkie-promise@npm:^2.0.0": +"pinkie-promise@npm:^2.0.0, pinkie-promise@npm:^2.0.1": version: 2.0.1 resolution: "pinkie-promise@npm:2.0.1" dependencies: @@ -21809,6 +22930,13 @@ __metadata: languageName: node linkType: hard +"possible-typed-array-names@npm:^1.0.0": + version: 1.0.0 + resolution: "possible-typed-array-names@npm:1.0.0" + checksum: b32d403ece71e042385cc7856385cecf1cd8e144fa74d2f1de40d1e16035dba097bc189715925e79b67bdd1472796ff168d3a90d296356c9c94d272d5b95f3ae + languageName: node + linkType: hard + "postcss-flexbugs-fixes@npm:^4.1.0": version: 4.2.1 resolution: "postcss-flexbugs-fixes@npm:4.2.1" @@ -21951,7 +23079,7 @@ __metadata: languageName: node linkType: hard -"prettier@npm:2.8.8": +"prettier@npm:2.8.8, prettier@npm:^2.8.4": version: 2.8.8 resolution: "prettier@npm:2.8.8" bin: @@ -22401,6 +23529,16 @@ __metadata: languageName: node linkType: hard +"quibble@npm:^0.9.2": + version: 0.9.2 + resolution: "quibble@npm:0.9.2" + dependencies: + lodash: ^4.17.21 + resolve: ^1.22.8 + checksum: b1523912304770da3309a08be8182be82802589cce9870df1405c7cfadba7632650dffb374969e37aed3a3125f03fd7787acf294a3668ae0c810091bd3d1adcf + languageName: node + linkType: hard + "quick-lru@npm:^4.0.1": version: 4.0.1 resolution: "quick-lru@npm:4.0.1" @@ -22431,6 +23569,13 @@ __metadata: languageName: node linkType: hard +"ramda@npm:^0.25.0": + version: 0.25.0 + resolution: "ramda@npm:0.25.0" + checksum: 008abbcc69aefd89a2a4a0c9f4cf9f8da2ec490a0e1e261b4c88de8540ef0c383d469bfdf71b758b559377c71bfa8efea164fdb1779169359a86b46f7cb23cb1 + languageName: node + linkType: hard + "randombytes@npm:^2.0.0, randombytes@npm:^2.0.1, randombytes@npm:^2.0.5, randombytes@npm:^2.1.0": version: 2.1.0 resolution: "randombytes@npm:2.1.0" @@ -23414,6 +24559,51 @@ __metadata: languageName: unknown linkType: soft +"reactotron-apollo-client@workspace:*, reactotron-apollo-client@workspace:lib/reactotron-apollo-client": + version: 0.0.0-use.local + resolution: "reactotron-apollo-client@workspace:lib/reactotron-apollo-client" + dependencies: + "@apollo/client": ^3.8.3 + "@babel/core": ^7.21.0 + "@babel/preset-env": ^7.20.2 + "@babel/preset-typescript": ^7.21.0 + "@types/jest": ^29.4.0 + "@types/node": ^11.9.5 + "@types/ramda": ^0.25.50 + "@typescript-eslint/eslint-plugin": ^5.54.0 + "@typescript-eslint/parser": ^5.54.0 + babel-eslint: ^10.1.0 + babel-jest: ^29.4.3 + eslint: ^8.35.0 + eslint-config-prettier: ^8.6.0 + eslint-config-standard: ^17.0.0 + eslint-plugin-import: ^2.27.5 + eslint-plugin-node: ^11.1.0 + eslint-plugin-promise: ^6.1.1 + eslint-plugin-react: ^7.32.2 + eslint-plugin-react-hooks: ^4.6.0 + eslint-plugin-standard: ^5.0.0 + graphql: ^16.8.0 + jest: ^29.4.3 + prettier: ^2.8.4 + ramda: ^0.25.0 + reactotron-core-client: "workspace:*" + rollup: ^1.1.2 + rollup-plugin-babel: ^4.3.2 + rollup-plugin-babel-minify: ^7.0.0 + rollup-plugin-filesize: ^6.0.1 + rollup-plugin-node-resolve: ^4.0.0 + rollup-plugin-resolve: ^0.0.1-predev.1 + testdouble: ^3.16.8 + trash-cli: ^5.0.0 + ts-jest: ^29.0.5 + typescript: 4.9.5 + peerDependencies: + "@apollo/client": "*" + reactotron-core-client: "*" + languageName: unknown + linkType: soft + "reactotron-app@workspace:apps/reactotron-app": version: 0.0.0-use.local resolution: "reactotron-app@workspace:apps/reactotron-app" @@ -23967,6 +25157,17 @@ __metadata: languageName: node linkType: hard +"read-pkg-up@npm:^8.0.0": + version: 8.0.0 + resolution: "read-pkg-up@npm:8.0.0" + dependencies: + find-up: "npm:^5.0.0" + read-pkg: "npm:^6.0.0" + type-fest: "npm:^1.0.1" + checksum: fe4c80401656b40b408884457fffb5a8015c03b1018cfd8e48f8d82a5e9023e24963603aeb2755608d964593e046c15b34d29b07d35af9c7aa478be81805209c + languageName: node + linkType: hard + "read-pkg@npm:^3.0.0": version: 3.0.0 resolution: "read-pkg@npm:3.0.0" @@ -23990,6 +25191,18 @@ __metadata: languageName: node linkType: hard +"read-pkg@npm:^6.0.0": + version: 6.0.0 + resolution: "read-pkg@npm:6.0.0" + dependencies: + "@types/normalize-package-data": ^2.4.0 + normalize-package-data: ^3.0.2 + parse-json: ^5.2.0 + type-fest: ^1.0.1 + checksum: 0cebdff381128e923815c643074a87011070e5fc352bee575d327d6485da3317fab6d802a7b03deeb0be7be8d3ad1640397b3d5d2f044452caf4e8d1736bf94f + languageName: node + linkType: hard + "readable-stream@npm:1 || 2, readable-stream@npm:^2.0.0, readable-stream@npm:^2.0.1, readable-stream@npm:^2.0.2, readable-stream@npm:^2.0.6, readable-stream@npm:^2.1.5, readable-stream@npm:^2.2.2, readable-stream@npm:^2.3.3, readable-stream@npm:^2.3.6, readable-stream@npm:~2.3.6": version: 2.3.8 resolution: "readable-stream@npm:2.3.8" @@ -24097,6 +25310,16 @@ __metadata: languageName: node linkType: hard +"redent@npm:^4.0.0": + version: 4.0.0 + resolution: "redent@npm:4.0.0" + dependencies: + indent-string: "npm:^5.0.0" + strip-indent: "npm:^4.0.0" + checksum: 6944e7b1d8f3fd28c2515f5c605b9f7f0ea0f4edddf41890bbbdd4d9ee35abb7540c3b278f03ff827bd278bb6ff4a5bd8692ca406b748c5c1c3ce7355e9fbf8f + languageName: node + linkType: hard + "redux-thunk@npm:^3.1.0": version: 3.1.0 resolution: "redux-thunk@npm:3.1.0" @@ -24218,6 +25441,18 @@ __metadata: languageName: node linkType: hard +"regexp.prototype.flags@npm:^1.5.2": + version: 1.5.2 + resolution: "regexp.prototype.flags@npm:1.5.2" + dependencies: + call-bind: ^1.0.6 + define-properties: ^1.2.1 + es-errors: ^1.3.0 + set-function-name: ^2.0.1 + checksum: d7f333667d5c564e2d7a97c56c3075d64c722c9bb51b2b4df6822b2e8096d623a5e63088fb4c83df919b6951ef8113841de8b47de7224872fa6838bc5d8a7d64 + languageName: node + linkType: hard + "regexpp@npm:^3.0.0, regexpp@npm:^3.2.0": version: 3.2.0 resolution: "regexpp@npm:3.2.0" @@ -24250,6 +25485,21 @@ __metadata: languageName: node linkType: hard +"rehackt@npm:0.0.4": + version: 0.0.4 + resolution: "rehackt@npm:0.0.4" + peerDependencies: + "@types/react": "*" + react: "*" + peerDependenciesMeta: + "@types/react": + optional: true + react: + optional: true + checksum: f2811c24847f7a03935c3b2093a01439f883550f6022e6d220574d0f4333fc24dd1bd746bb579038723eef1c48a2ce3002dd91aea9c2e15d2bd105ed6786f8c1 + languageName: node + linkType: hard + "relateurl@npm:^0.2.7": version: 0.2.7 resolution: "relateurl@npm:0.2.7" @@ -24476,7 +25726,7 @@ __metadata: languageName: node linkType: hard -"resolve@npm:^2.0.0-next.3, resolve@npm:^2.0.0-next.4": +"resolve@npm:^2.0.0-next.3, resolve@npm:^2.0.0-next.4, resolve@npm:^2.0.0-next.5": version: 2.0.0-next.5 resolution: "resolve@npm:2.0.0-next.5" dependencies: @@ -24511,7 +25761,7 @@ __metadata: languageName: node linkType: hard -"resolve@patch:resolve@^2.0.0-next.3#~builtin, resolve@patch:resolve@^2.0.0-next.4#~builtin": +"resolve@patch:resolve@^2.0.0-next.3#~builtin, resolve@patch:resolve@^2.0.0-next.4#~builtin, resolve@patch:resolve@^2.0.0-next.5#~builtin": version: 2.0.0-next.5 resolution: "resolve@patch:resolve@npm%3A2.0.0-next.5#~builtin::version=2.0.0-next.5&hash=c3c19d" dependencies: @@ -24533,6 +25783,13 @@ __metadata: languageName: node linkType: hard +"response-iterator@npm:^0.2.6": + version: 0.2.6 + resolution: "response-iterator@npm:0.2.6" + checksum: b0db3c0665a0d698d65512951de9623c086b9c84ce015a76076d4bd0bf733779601d0b41f0931d16ae38132fba29e1ce291c1f8e6550fc32daaa2dc3ab4f338d + languageName: node + linkType: hard + "responselike@npm:^2.0.0": version: 2.0.1 resolution: "responselike@npm:2.0.1" @@ -24705,7 +25962,7 @@ __metadata: languageName: node linkType: hard -"rollup-plugin-babel@npm:4.4.0, rollup-plugin-babel@npm:^4.4.0": +"rollup-plugin-babel@npm:4.4.0, rollup-plugin-babel@npm:^4.3.2, rollup-plugin-babel@npm:^4.4.0": version: 4.4.0 resolution: "rollup-plugin-babel@npm:4.4.0" dependencies: @@ -24975,6 +26232,18 @@ __metadata: languageName: node linkType: hard +"safe-array-concat@npm:^1.1.2": + version: 1.1.2 + resolution: "safe-array-concat@npm:1.1.2" + dependencies: + call-bind: ^1.0.7 + get-intrinsic: ^1.2.4 + has-symbols: ^1.0.3 + isarray: ^2.0.5 + checksum: a3b259694754ddfb73ae0663829e396977b99ff21cbe8607f35a469655656da8e271753497e59da8a7575baa94d2e684bea3e10ddd74ba046c0c9b4418ffa0c4 + languageName: node + linkType: hard + "safe-buffer@npm:5.1.1": version: 5.1.1 resolution: "safe-buffer@npm:5.1.1" @@ -25014,6 +26283,17 @@ __metadata: languageName: node linkType: hard +"safe-regex-test@npm:^1.0.3": + version: 1.0.3 + resolution: "safe-regex-test@npm:1.0.3" + dependencies: + call-bind: ^1.0.6 + es-errors: ^1.3.0 + is-regex: ^1.1.4 + checksum: 6c7d392ff1ae7a3ae85273450ed02d1d131f1d2c76e177d6b03eb88e6df8fa062639070e7d311802c1615f351f18dc58f9454501c58e28d5ffd9b8f502ba6489 + languageName: node + linkType: hard + "safe-regex@npm:^1.1.0": version: 1.1.0 resolution: "safe-regex@npm:1.1.0" @@ -25191,7 +26471,7 @@ __metadata: languageName: node linkType: hard -"semver@npm:^7.0.0, semver@npm:^7.1.1, semver@npm:^7.1.3, semver@npm:^7.3.2, semver@npm:^7.3.4, semver@npm:^7.3.5, semver@npm:^7.3.7, semver@npm:^7.3.8, semver@npm:^7.5.2, semver@npm:^7.5.3, semver@npm:^7.5.4": +"semver@npm:^7.0.0, semver@npm:^7.1.1, semver@npm:^7.1.3, semver@npm:^7.3.2, semver@npm:^7.3.5, semver@npm:^7.3.7, semver@npm:^7.3.8, semver@npm:^7.5.2, semver@npm:^7.5.3, semver@npm:^7.5.4": version: 7.5.4 resolution: "semver@npm:7.5.4" dependencies: @@ -25202,6 +26482,17 @@ __metadata: languageName: node linkType: hard +"semver@npm:^7.3.4": + version: 7.6.0 + resolution: "semver@npm:7.6.0" + dependencies: + lru-cache: "npm:^6.0.0" + bin: + semver: bin/semver.js + checksum: 7427f05b70786c696640edc29fdd4bc33b2acf3bbe1740b955029044f80575fc664e1a512e4113c3af21e767154a94b4aa214bf6cd6e42a1f6dba5914e0b208c + languageName: node + linkType: hard + "send@npm:0.18.0, send@npm:^0.18.0": version: 0.18.0 resolution: "send@npm:0.18.0" @@ -25324,6 +26615,20 @@ __metadata: languageName: node linkType: hard +"set-function-length@npm:^1.2.1": + version: 1.2.2 + resolution: "set-function-length@npm:1.2.2" + dependencies: + define-data-property: ^1.1.4 + es-errors: ^1.3.0 + function-bind: ^1.1.2 + get-intrinsic: ^1.2.4 + gopd: ^1.0.1 + has-property-descriptors: ^1.0.2 + checksum: a8248bdacdf84cb0fab4637774d9fb3c7a8e6089866d04c817583ff48e14149c87044ce683d7f50759a8c50fb87c7a7e173535b06169c87ef76f5fb276dfff72 + languageName: node + linkType: hard + "set-function-name@npm:^2.0.0, set-function-name@npm:^2.0.1": version: 2.0.1 resolution: "set-function-name@npm:2.0.1" @@ -25335,6 +26640,18 @@ __metadata: languageName: node linkType: hard +"set-function-name@npm:^2.0.2": + version: 2.0.2 + resolution: "set-function-name@npm:2.0.2" + dependencies: + define-data-property: ^1.1.4 + es-errors: ^1.3.0 + functions-have-names: ^1.2.3 + has-property-descriptors: ^1.0.2 + checksum: d6229a71527fd0404399fc6227e0ff0652800362510822a291925c9d7b48a1ca1a468b11b281471c34cd5a2da0db4f5d7ff315a61d26655e77f6e971e6d0c80f + languageName: node + linkType: hard + "set-value@npm:^2.0.0, set-value@npm:^2.0.1": version: 2.0.1 resolution: "set-value@npm:2.0.1" @@ -25485,6 +26802,18 @@ __metadata: languageName: node linkType: hard +"side-channel@npm:^1.0.6": + version: 1.0.6 + resolution: "side-channel@npm:1.0.6" + dependencies: + call-bind: ^1.0.7 + es-errors: ^1.3.0 + get-intrinsic: ^1.2.4 + object-inspect: ^1.13.1 + checksum: bfc1afc1827d712271453e91b7cd3878ac0efd767495fd4e594c4c2afaa7963b7b510e249572bfd54b0527e66e4a12b61b80c061389e129755f34c493aad9b97 + languageName: node + linkType: hard + "signal-exit@npm:^3.0.0, signal-exit@npm:^3.0.2, signal-exit@npm:^3.0.3, signal-exit@npm:^3.0.7": version: 3.0.7 resolution: "signal-exit@npm:3.0.7" @@ -26299,6 +27628,26 @@ __metadata: languageName: node linkType: hard +"string.prototype.matchall@npm:^4.0.10": + version: 4.0.11 + resolution: "string.prototype.matchall@npm:4.0.11" + dependencies: + call-bind: ^1.0.7 + define-properties: ^1.2.1 + es-abstract: ^1.23.2 + es-errors: ^1.3.0 + es-object-atoms: ^1.0.0 + get-intrinsic: ^1.2.4 + gopd: ^1.0.1 + has-symbols: ^1.0.3 + internal-slot: ^1.0.7 + regexp.prototype.flags: ^1.5.2 + set-function-name: ^2.0.2 + side-channel: ^1.0.6 + checksum: 6ac6566ed065c0c8489c91156078ca077db8ff64d683fda97ae652d00c52dfa5f39aaab0a710d8243031a857fd2c7c511e38b45524796764d25472d10d7075ae + languageName: node + linkType: hard + "string.prototype.padend@npm:^3.0.0": version: 3.1.5 resolution: "string.prototype.padend@npm:3.1.5" @@ -26332,6 +27681,18 @@ __metadata: languageName: node linkType: hard +"string.prototype.trim@npm:^1.2.9": + version: 1.2.9 + resolution: "string.prototype.trim@npm:1.2.9" + dependencies: + call-bind: ^1.0.7 + define-properties: ^1.2.1 + es-abstract: ^1.23.0 + es-object-atoms: ^1.0.0 + checksum: ea2df6ec1e914c9d4e2dc856fa08228e8b1be59b59e50b17578c94a66a176888f417264bb763d4aac638ad3b3dad56e7a03d9317086a178078d131aa293ba193 + languageName: node + linkType: hard + "string.prototype.trimend@npm:^1.0.7": version: 1.0.7 resolution: "string.prototype.trimend@npm:1.0.7" @@ -26343,6 +27704,17 @@ __metadata: languageName: node linkType: hard +"string.prototype.trimend@npm:^1.0.8": + version: 1.0.8 + resolution: "string.prototype.trimend@npm:1.0.8" + dependencies: + call-bind: ^1.0.7 + define-properties: ^1.2.1 + es-object-atoms: ^1.0.0 + checksum: cc3bd2de08d8968a28787deba9a3cb3f17ca5f9f770c91e7e8fa3e7d47f079bad70fadce16f05dda9f261788be2c6e84a942f618c3bed31e42abc5c1084f8dfd + languageName: node + linkType: hard + "string.prototype.trimstart@npm:^1.0.7": version: 1.0.7 resolution: "string.prototype.trimstart@npm:1.0.7" @@ -26484,6 +27856,15 @@ __metadata: languageName: node linkType: hard +"strip-indent@npm:^4.0.0": + version: 4.0.0 + resolution: "strip-indent@npm:4.0.0" + dependencies: + min-indent: ^1.0.1 + checksum: 06cbcd93da721c46bc13caeb1c00af93a9b18146a1c95927672d2decab6a25ad83662772417cea9317a2507fb143253ecc23c4415b64f5828cef9b638a744598 + languageName: node + linkType: hard + "strip-json-comments@npm:^3.1.0, strip-json-comments@npm:^3.1.1": version: 3.1.1 resolution: "strip-json-comments@npm:3.1.1" @@ -26709,6 +28090,13 @@ __metadata: languageName: node linkType: hard +"symbol-observable@npm:^4.0.0": + version: 4.0.0 + resolution: "symbol-observable@npm:4.0.0" + checksum: 212c7edce6186634d671336a88c0e0bbd626c2ab51ed57498dc90698cce541839a261b969c2a1e8dd43762133d47672e8b62e0b1ce9cf4157934ba45fd172ba8 + languageName: node + linkType: hard + "symbol-tree@npm:^3.2.4": version: 3.2.4 resolution: "symbol-tree@npm:3.2.4" @@ -26963,6 +28351,18 @@ __metadata: languageName: node linkType: hard +"testdouble@npm:^3.16.8": + version: 3.20.2 + resolution: "testdouble@npm:3.20.2" + dependencies: + lodash: ^4.17.21 + quibble: ^0.9.2 + stringify-object-es5: ^2.5.0 + theredoc: ^1.0.0 + checksum: 2a8b96b84d106125ca27acb6304dbc6c6999f8640b3f11afead71629d1da15bea8e064b333aa6f59b0b715016a41217d294eb1b0d6a090599c3c52b352b8a97b + languageName: node + linkType: hard + "testdouble@npm:^3.20.0": version: 3.20.1 resolution: "testdouble@npm:3.20.1" @@ -27240,6 +28640,34 @@ __metadata: languageName: node linkType: hard +"trash-cli@npm:^5.0.0": + version: 5.0.0 + resolution: "trash-cli@npm:5.0.0" + dependencies: + meow: "npm:^10.1.2" + trash: "npm:^8.0.0" + bin: + trash: cli.js + checksum: b987156abbbc36b60f29da3666c8ca80dddafbe2b0e8c00641e739160b287f88341fafbd5ba457f5ad15d4cb97e94fa2e58f848cf0c0f2c6441c6f3dbdba529e + languageName: node + linkType: hard + +"trash@npm:^8.0.0": + version: 8.1.1 + resolution: "trash@npm:8.1.1" + dependencies: + "@sindresorhus/chunkify": "npm:^0.2.0" + "@stroncium/procfs": "npm:^1.2.1" + globby: "npm:^7.1.1" + is-path-inside: "npm:^4.0.0" + move-file: "npm:^3.0.0" + p-map: "npm:^5.1.0" + uuid: "npm:^8.3.2" + xdg-trashdir: "npm:^3.1.0" + checksum: ffb831a5ca62dd2b9362c619dab2a7cec356f7dc3304070b5c08f8161651cf72bf921785d12ec858a6ddaaed1cdb9385d074c89d0767a3a8a48ffc81dc1790bc + languageName: node + linkType: hard + "traverse@npm:~0.6.6": version: 0.6.8 resolution: "traverse@npm:0.6.8" @@ -27254,6 +28682,13 @@ __metadata: languageName: node linkType: hard +"trim-newlines@npm:^4.0.2": + version: 4.1.1 + resolution: "trim-newlines@npm:4.1.1" + checksum: 5b09f8e329e8f33c1111ef26906332ba7ba7248cde3e26fc054bb3d69f2858bf5feedca9559c572ff91f33e52977c28e0d41c387df6a02a633cbb8c2d8238627 + languageName: node + linkType: hard + "truncate-utf8-bytes@npm:^1.0.0": version: 1.0.2 resolution: "truncate-utf8-bytes@npm:1.0.2" @@ -27293,6 +28728,48 @@ __metadata: languageName: node linkType: hard +"ts-invariant@npm:^0.10.3": + version: 0.10.3 + resolution: "ts-invariant@npm:0.10.3" + dependencies: + tslib: ^2.1.0 + checksum: bb07d56fe4aae69d8860e0301dfdee2d375281159054bc24bf1e49e513fb0835bf7f70a11351344d213a79199c5e695f37ebbf5a447188a377ce0cd81d91ddb5 + languageName: node + linkType: hard + +"ts-jest@npm:^29.0.5": + version: 29.1.2 + resolution: "ts-jest@npm:29.1.2" + dependencies: + bs-logger: 0.x + fast-json-stable-stringify: 2.x + jest-util: ^29.0.0 + json5: ^2.2.3 + lodash.memoize: 4.x + make-error: 1.x + semver: ^7.5.3 + yargs-parser: ^21.0.1 + peerDependencies: + "@babel/core": ">=7.0.0-beta.0 <8" + "@jest/types": ^29.0.0 + babel-jest: ^29.0.0 + jest: ^29.0.0 + typescript: ">=4.3 <6" + peerDependenciesMeta: + "@babel/core": + optional: true + "@jest/types": + optional: true + babel-jest: + optional: true + esbuild: + optional: true + bin: + ts-jest: cli.js + checksum: a0ce0affc1b716c78c9ab55837829c42cb04b753d174a5c796bb1ddf9f0379fc20647b76fbe30edb30d9b23181908138d6b4c51ef2ae5e187b66635c295cefd5 + languageName: node + linkType: hard + "ts-jest@npm:^29.1.1": version: 29.1.1 resolution: "ts-jest@npm:29.1.1" @@ -27559,6 +29036,13 @@ __metadata: languageName: node linkType: hard +"type-fest@npm:^1.0.1, type-fest@npm:^1.2.1, type-fest@npm:^1.2.2": + version: 1.4.0 + resolution: "type-fest@npm:1.4.0" + checksum: b011c3388665b097ae6a109a437a04d6f61d81b7357f74cbcb02246f2f5bd72b888ae33631b99871388122ba0a87f4ff1c94078e7119ff22c70e52c0ff828201 + languageName: node + linkType: hard + "type-fest@npm:^2.17.0": version: 2.19.0 resolution: "type-fest@npm:2.19.0" @@ -27594,6 +29078,17 @@ __metadata: languageName: node linkType: hard +"typed-array-buffer@npm:^1.0.2": + version: 1.0.2 + resolution: "typed-array-buffer@npm:1.0.2" + dependencies: + call-bind: ^1.0.7 + es-errors: ^1.3.0 + is-typed-array: ^1.1.13 + checksum: 02ffc185d29c6df07968272b15d5319a1610817916ec8d4cd670ded5d1efe72901541ff2202fcc622730d8a549c76e198a2f74e312eabbfb712ed907d45cbb0b + languageName: node + linkType: hard + "typed-array-byte-length@npm:^1.0.0": version: 1.0.0 resolution: "typed-array-byte-length@npm:1.0.0" @@ -27606,6 +29101,19 @@ __metadata: languageName: node linkType: hard +"typed-array-byte-length@npm:^1.0.1": + version: 1.0.1 + resolution: "typed-array-byte-length@npm:1.0.1" + dependencies: + call-bind: ^1.0.7 + for-each: ^0.3.3 + gopd: ^1.0.1 + has-proto: ^1.0.3 + is-typed-array: ^1.1.13 + checksum: f65e5ecd1cf76b1a2d0d6f631f3ea3cdb5e08da106c6703ffe687d583e49954d570cc80434816d3746e18be889ffe53c58bf3e538081ea4077c26a41055b216d + languageName: node + linkType: hard + "typed-array-byte-offset@npm:^1.0.0": version: 1.0.0 resolution: "typed-array-byte-offset@npm:1.0.0" @@ -27619,6 +29127,20 @@ __metadata: languageName: node linkType: hard +"typed-array-byte-offset@npm:^1.0.2": + version: 1.0.2 + resolution: "typed-array-byte-offset@npm:1.0.2" + dependencies: + available-typed-arrays: ^1.0.7 + call-bind: ^1.0.7 + for-each: ^0.3.3 + gopd: ^1.0.1 + has-proto: ^1.0.3 + is-typed-array: ^1.1.13 + checksum: c8645c8794a621a0adcc142e0e2c57b1823bbfa4d590ad2c76b266aa3823895cf7afb9a893bf6685e18454ab1b0241e1a8d885a2d1340948efa4b56add4b5f67 + languageName: node + linkType: hard + "typed-array-length@npm:^1.0.4": version: 1.0.4 resolution: "typed-array-length@npm:1.0.4" @@ -27630,6 +29152,20 @@ __metadata: languageName: node linkType: hard +"typed-array-length@npm:^1.0.5": + version: 1.0.6 + resolution: "typed-array-length@npm:1.0.6" + dependencies: + call-bind: ^1.0.7 + for-each: ^0.3.3 + gopd: ^1.0.1 + has-proto: ^1.0.3 + is-typed-array: ^1.1.13 + possible-typed-array-names: ^1.0.0 + checksum: f0315e5b8f0168c29d390ff410ad13e4d511c78e6006df4a104576844812ee447fcc32daab1f3a76c9ef4f64eff808e134528b5b2439de335586b392e9750e5c + languageName: node + linkType: hard + "typed-styles@npm:^0.0.7": version: 0.0.7 resolution: "typed-styles@npm:0.0.7" @@ -27644,23 +29180,23 @@ __metadata: languageName: node linkType: hard -"typescript@npm:5.3.2": - version: 5.3.2 - resolution: "typescript@npm:5.3.2" +"typescript@npm:4.9.5, typescript@npm:^4.9.5": + version: 4.9.5 + resolution: "typescript@npm:4.9.5" bin: tsc: bin/tsc tsserver: bin/tsserver - checksum: d92534dda639eb825db013203404c1fabca8ac630564283c9e7dc9e64fd9c9346c2de95ecebdf3e6e8c1c32941bca1cfe0da37877611feb9daf8feeaea58d230 + checksum: ee000bc26848147ad423b581bd250075662a354d84f0e06eb76d3b892328d8d4440b7487b5a83e851b12b255f55d71835b008a66cbf8f255a11e4400159237db languageName: node linkType: hard -"typescript@npm:^4.9.5": - version: 4.9.5 - resolution: "typescript@npm:4.9.5" +"typescript@npm:5.3.2": + version: 5.3.2 + resolution: "typescript@npm:5.3.2" bin: tsc: bin/tsc tsserver: bin/tsserver - checksum: ee000bc26848147ad423b581bd250075662a354d84f0e06eb76d3b892328d8d4440b7487b5a83e851b12b255f55d71835b008a66cbf8f255a11e4400159237db + checksum: d92534dda639eb825db013203404c1fabca8ac630564283c9e7dc9e64fd9c9346c2de95ecebdf3e6e8c1c32941bca1cfe0da37877611feb9daf8feeaea58d230 languageName: node linkType: hard @@ -27674,23 +29210,23 @@ __metadata: languageName: node linkType: hard -"typescript@patch:typescript@5.3.2#~builtin": - version: 5.3.2 - resolution: "typescript@patch:typescript@npm%3A5.3.2#~builtin::version=5.3.2&hash=f3b441" +"typescript@patch:typescript@4.9.5#~builtin, typescript@patch:typescript@^4.9.5#~builtin": + version: 4.9.5 + resolution: "typescript@patch:typescript@npm%3A4.9.5#~builtin::version=4.9.5&hash=289587" bin: tsc: bin/tsc tsserver: bin/tsserver - checksum: c034461079fbfde3cb584ddee52afccb15b6e32a0ce186d0b2719968786f7ca73e1b07f71fac4163088790b16811c6ccf79680de190664ef66ff0ba9c1fe4a23 + checksum: 1f8f3b6aaea19f0f67cba79057674ba580438a7db55057eb89cc06950483c5d632115c14077f6663ea76fd09fce3c190e6414bb98582ec80aa5a4eaf345d5b68 languageName: node linkType: hard -"typescript@patch:typescript@^4.9.5#~builtin": - version: 4.9.5 - resolution: "typescript@patch:typescript@npm%3A4.9.5#~builtin::version=4.9.5&hash=289587" +"typescript@patch:typescript@5.3.2#~builtin": + version: 5.3.2 + resolution: "typescript@patch:typescript@npm%3A5.3.2#~builtin::version=5.3.2&hash=f3b441" bin: tsc: bin/tsc tsserver: bin/tsserver - checksum: 1f8f3b6aaea19f0f67cba79057674ba580438a7db55057eb89cc06950483c5d632115c14077f6663ea76fd09fce3c190e6414bb98582ec80aa5a4eaf345d5b68 + checksum: c034461079fbfde3cb584ddee52afccb15b6e32a0ce186d0b2719968786f7ca73e1b07f71fac4163088790b16811c6ccf79680de190664ef66ff0ba9c1fe4a23 languageName: node linkType: hard @@ -28103,6 +29639,15 @@ __metadata: languageName: node linkType: hard +"user-home@npm:^2.0.0": + version: 2.0.0 + resolution: "user-home@npm:2.0.0" + dependencies: + os-homedir: "npm:^1.0.0" + checksum: a3329faa959fcd9e3e01a03347ca974f7f6b8896e6a634f29c61d8d5b61557d853c6fc5a6dff1a28e2da85b400d0e4490368a28de452ba8c41a2bf3a92cb110a + languageName: node + linkType: hard + "utf8-byte-length@npm:^1.0.1": version: 1.0.4 resolution: "utf8-byte-length@npm:1.0.4" @@ -28762,6 +30307,19 @@ __metadata: languageName: node linkType: hard +"which-typed-array@npm:^1.1.14, which-typed-array@npm:^1.1.15": + version: 1.1.15 + resolution: "which-typed-array@npm:1.1.15" + dependencies: + available-typed-arrays: ^1.0.7 + call-bind: ^1.0.7 + for-each: ^0.3.3 + gopd: ^1.0.1 + has-tostringtag: ^1.0.2 + checksum: 65227dcbfadf5677aacc43ec84356d17b5500cb8b8753059bb4397de5cd0c2de681d24e1a7bd575633f976a95f88233abfd6549c2105ef4ebd58af8aa1807c75 + languageName: node + linkType: hard + "which@npm:^1.2.14, which@npm:^1.2.9, which@npm:^1.3.1": version: 1.3.1 resolution: "which@npm:1.3.1" @@ -28984,6 +30542,25 @@ __metadata: languageName: node linkType: hard +"xdg-basedir@npm:^4.0.0": + version: 4.0.0 + resolution: "xdg-basedir@npm:4.0.0" + checksum: 0073d5b59a37224ed3a5ac0dd2ec1d36f09c49f0afd769008a6e9cd3cd666bd6317bd1c7ce2eab47e1de285a286bad11a9b038196413cd753b79770361855f3c + languageName: node + linkType: hard + +"xdg-trashdir@npm:^3.1.0": + version: 3.1.0 + resolution: "xdg-trashdir@npm:3.1.0" + dependencies: + "@sindresorhus/df": "npm:^3.1.1" + mount-point: "npm:^3.0.0" + user-home: "npm:^2.0.0" + xdg-basedir: "npm:^4.0.0" + checksum: 1b8ed9229af43fa17fcc2cbfd7b470459b2286da5eb141046817e25ba78eeee07d3a4ae28d5c32e2106641dd2c23cc18b46a77b813706ff85f6618c1f61b1827 + languageName: node + linkType: hard + "xml-name-validator@npm:^4.0.0": version: 4.0.0 resolution: "xml-name-validator@npm:4.0.0" @@ -29210,6 +30787,22 @@ __metadata: languageName: node linkType: hard +"zen-observable-ts@npm:^1.2.5": + version: 1.2.5 + resolution: "zen-observable-ts@npm:1.2.5" + dependencies: + zen-observable: "npm:0.8.15" + checksum: 3b707b7a0239a9bc40f73ba71b27733a689a957c1f364fabb9fa9cbd7d04b7c2faf0d517bf17004e3ed3f4330ac613e84c0d32313e450ddaa046f3350af44541 + languageName: node + linkType: hard + +"zen-observable@npm:0.8.15": + version: 0.8.15 + resolution: "zen-observable@npm:0.8.15" + checksum: b7289084bc1fc74a559b7259faa23d3214b14b538a8843d2b001a35e27147833f4107590b1b44bf5bc7f6dfe6f488660d3a3725f268e09b3925b3476153b7821 + languageName: node + linkType: hard + "zx@npm:^7.2.3": version: 7.2.3 resolution: "zx@npm:7.2.3" From 490f5447879729a0c6c6540b3f8f9cccb2db976b Mon Sep 17 00:00:00 2001 From: Mark Rickert Date: Wed, 14 Feb 2024 09:59:03 -0700 Subject: [PATCH 08/52] Readme update for reactotron-apollo-client --- lib/reactotron-apollo-client/.prettierignore | 9 ------ lib/reactotron-apollo-client/.prettierrc | 5 --- lib/reactotron-apollo-client/README.md | 33 +++++++++----------- lib/reactotron-apollo-client/src/index.ts | 1 + 4 files changed, 15 insertions(+), 33 deletions(-) delete mode 100644 lib/reactotron-apollo-client/.prettierignore delete mode 100644 lib/reactotron-apollo-client/.prettierrc create mode 100644 lib/reactotron-apollo-client/src/index.ts diff --git a/lib/reactotron-apollo-client/.prettierignore b/lib/reactotron-apollo-client/.prettierignore deleted file mode 100644 index e70c5e979..000000000 --- a/lib/reactotron-apollo-client/.prettierignore +++ /dev/null @@ -1,9 +0,0 @@ -**/.vscode -**/android -**/build -**/compiled -**/dist -**/ios -**/package.json -**/release -CHANGELOG.md diff --git a/lib/reactotron-apollo-client/.prettierrc b/lib/reactotron-apollo-client/.prettierrc deleted file mode 100644 index 1d44c3a9c..000000000 --- a/lib/reactotron-apollo-client/.prettierrc +++ /dev/null @@ -1,5 +0,0 @@ -{ - "printWidth": 100, - "semi": false, - "trailingComma": "es5" -} diff --git a/lib/reactotron-apollo-client/README.md b/lib/reactotron-apollo-client/README.md index 77bf19bed..1edb1e5b4 100644 --- a/lib/reactotron-apollo-client/README.md +++ b/lib/reactotron-apollo-client/README.md @@ -12,34 +12,29 @@ yarn add -D reactotron-apollo-client ## Usage -Import your mmkv storage instance: +Create your Apollo Client as you normally would, and then add the `reactotron-apollo-client` plugin:: ```js -import { MMKV } from "@apollo/client" -export const storage = new MMKV() +import { ApolloClient, InMemoryCache } from "@apollo/client" + +const cache = new InMemoryCache() +export const client = new ApolloClient({ + uri: "https://api.graphql.guide/graphql", + cache, + defaultOptions: { watchQuery: { fetchPolicy: "cache-and-network" } }, +}) ``` -To use the `mmkvPlugin`, add the additional plugin on the `import` line. +To use the `apolloPlugin`, add the additional plugin on the `import` line. ```js import Reactotron from "reactotron-react-native" -import mmkvPlugin from "reactotron-apollo-client" -import { storage } from "./mmkv/storage/instance/location" // <--- update this location +import apolloPlugin from "reactotron-apollo-client" +import { client } from "./apolloClient/location" // <--- update this location ... Reactotron.configure() - .use(mmkvPlugin({ storage })) // <--- here we go! + .use(apolloPlugin({ apolloClient: client })) // <--- here we go! .connect() ``` -And you're done! Now you can see your MMKV in Reactotron. - -## Advanced Usage - -`mmkvPlugin()` accepts an object with an `ignore` key. The value is an array of strings you would like to prevent sending to Reactotron. - -```js -mmkvPlugin({ - storage, - ignore: ["secret"], -}) -``` +And you're done! Now you can see your Apollo caches, queries, and mutations in Reactotron. diff --git a/lib/reactotron-apollo-client/src/index.ts b/lib/reactotron-apollo-client/src/index.ts new file mode 100644 index 000000000..58ce7e42a --- /dev/null +++ b/lib/reactotron-apollo-client/src/index.ts @@ -0,0 +1 @@ +export * from "./reactotron-apollo-client" From 0f5281eec583bf9254bca5118b9d7bdd74e49469 Mon Sep 17 00:00:00 2001 From: Mark Rickert Date: Wed, 14 Feb 2024 10:02:03 -0700 Subject: [PATCH 09/52] feat(reactotron-app): Each client now has an explicit list of plugins. Developers can now toggle interface features based on what plugins the user has installed and active within their ecosystem. Part of this was updating each library to have a `name` property. See example in the sidebar component for conditionally showing the Apollo sidebar button. --- apps/reactotron-app/package.json | 1 + .../renderer/components/SideBar/Sidebar.tsx | 50 +++++++++++++++--- .../src/renderer/components/SideBar/index.tsx | 12 ++++- .../contexts/Standalone/useStandalone.ts | 1 + .../src/reactotron-apollo-client.ts | 1 + .../src/plugins/api-response.ts | 1 + .../src/plugins/benchmark.ts | 1 + .../src/plugins/clear.ts | 1 + .../src/plugins/image.ts | 1 + .../src/plugins/logger.ts | 1 + .../src/plugins/repl.ts | 1 + .../src/plugins/state-responses.ts | 1 + .../src/reactotron-core-client.ts | 2 + lib/reactotron-mst/src/reactotron-mst.ts | 3 +- .../src/plugins/asyncStorage.ts | 1 + .../src/plugins/devTools.ts | 1 + .../src/plugins/networking.ts | 1 + .../src/plugins/openInEditor.ts | 1 + .../src/plugins/overlay/index.tsx | 14 ++--- .../src/plugins/storybook/index.tsx | 1 + .../src/plugins/trackGlobalErrors.ts | 1 + .../src/plugins/trackGlobalLogs.ts | 1 + lib/reactotron-redux/src/reactotron-redux.ts | 51 +++++++++++++++++++ yarn.lock | 2 +- 24 files changed, 133 insertions(+), 18 deletions(-) create mode 100644 lib/reactotron-redux/src/reactotron-redux.ts diff --git a/apps/reactotron-app/package.json b/apps/reactotron-app/package.json index 58ed4961c..3b1d1114a 100644 --- a/apps/reactotron-app/package.json +++ b/apps/reactotron-app/package.json @@ -65,6 +65,7 @@ "react-motion": "0.5.2", "react-router-dom": "^6.18.0", "react-tooltip": "4.5.1", + "react-transition-group": "^4.4.5", "reactotron-core-contract": "workspace:*", "reactotron-core-server": "workspace:*", "reactotron-core-ui": "workspace:*", diff --git a/apps/reactotron-app/src/renderer/components/SideBar/Sidebar.tsx b/apps/reactotron-app/src/renderer/components/SideBar/Sidebar.tsx index 71dc61123..2b3e1ff7c 100644 --- a/apps/reactotron-app/src/renderer/components/SideBar/Sidebar.tsx +++ b/apps/reactotron-app/src/renderer/components/SideBar/Sidebar.tsx @@ -15,6 +15,12 @@ import styled from "styled-components" import SideBarButton from "../SideBarButton" import { reactotronLogo } from "../../images" import { ServerStatus } from "../../contexts/Standalone/useStandalone" +import { + Transition, + CSSTransition, + SwitchTransition, + TransitionGroup, +} from "react-transition-group" interface SideBarContainerProps { $isOpen: boolean @@ -34,7 +40,20 @@ const Spacer = styled.div` flex: 1; ` -function SideBar({ isOpen, serverStatus }: { isOpen: boolean; serverStatus: ServerStatus }) { +const transitionStyles = { + entering: { opacity: 0 }, + entered: { opacity: 1 }, + exiting: { opacity: 1 }, + exited: { opacity: 0 }, +} + +interface SideBarProps { + isOpen: boolean + serverStatus: ServerStatus + plugins: string[] +} + +function SideBar({ isOpen, serverStatus, plugins }: SideBarProps) { let serverIcon = MdMobiledataOff let iconColor let serverText = "Stopped" @@ -55,6 +74,11 @@ function SideBar({ isOpen, serverStatus }: { isOpen: boolean; serverStatus: Serv } } + const hasApolloClient = React.useMemo( + () => plugins.find((plugin) => plugin === "apollo-client"), + [plugins] + ) + return ( @@ -73,12 +97,24 @@ function SideBar({ isOpen, serverStatus }: { isOpen: boolean; serverStatus: Serv /> - + + {(state) => ( +
+ +
+ )} +
diff --git a/apps/reactotron-app/src/renderer/components/SideBar/index.tsx b/apps/reactotron-app/src/renderer/components/SideBar/index.tsx index d39efe754..150cf18ef 100644 --- a/apps/reactotron-app/src/renderer/components/SideBar/index.tsx +++ b/apps/reactotron-app/src/renderer/components/SideBar/index.tsx @@ -6,9 +6,17 @@ import SidebarStateless from "./Sidebar" function SideBar() { const { isSideBarOpen } = useContext(LayoutContext) - const { serverStatus } = useContext(StandaloneContext) - return + const standaloneContext = useContext(StandaloneContext) + const { serverStatus, selectedConnection } = standaloneContext + + return ( + + ) } export default SideBar diff --git a/apps/reactotron-app/src/renderer/contexts/Standalone/useStandalone.ts b/apps/reactotron-app/src/renderer/contexts/Standalone/useStandalone.ts index 96c6d5b2e..e569e15ac 100644 --- a/apps/reactotron-app/src/renderer/contexts/Standalone/useStandalone.ts +++ b/apps/reactotron-app/src/renderer/contexts/Standalone/useStandalone.ts @@ -26,6 +26,7 @@ export interface ReactotronConnection { platformVersion?: string osRelease?: string userAgent?: string + plugins: string[] } export interface Connection extends ReactotronConnection { diff --git a/lib/reactotron-apollo-client/src/reactotron-apollo-client.ts b/lib/reactotron-apollo-client/src/reactotron-apollo-client.ts index 865039665..b507d9506 100644 --- a/lib/reactotron-apollo-client/src/reactotron-apollo-client.ts +++ b/lib/reactotron-apollo-client/src/reactotron-apollo-client.ts @@ -304,6 +304,7 @@ export const apolloPlugin = // --- Reactotron plugin interface --------------------------------- return { + name: "apollo-client", // Fires when we receive a command from the Reactotron app. onCommand, diff --git a/lib/reactotron-core-client/src/plugins/api-response.ts b/lib/reactotron-core-client/src/plugins/api-response.ts index 8ada9cd06..a2d677b20 100644 --- a/lib/reactotron-core-client/src/plugins/api-response.ts +++ b/lib/reactotron-core-client/src/plugins/api-response.ts @@ -5,6 +5,7 @@ import type { ReactotronCore, Plugin } from "../reactotron-core-client" */ const apiResponse = () => (reactotron: ReactotronCore) => { return { + name: "api-response", features: { apiResponse: (request: { status: number }, response: any, duration: number) => { const ok = diff --git a/lib/reactotron-core-client/src/plugins/benchmark.ts b/lib/reactotron-core-client/src/plugins/benchmark.ts index 37e71f7aa..98c9ac5c1 100644 --- a/lib/reactotron-core-client/src/plugins/benchmark.ts +++ b/lib/reactotron-core-client/src/plugins/benchmark.ts @@ -23,6 +23,7 @@ const benchmark = () => (reactotron: ReactotronCore) => { } return { + name: "benchmark", features: { benchmark }, } satisfies Plugin } diff --git a/lib/reactotron-core-client/src/plugins/clear.ts b/lib/reactotron-core-client/src/plugins/clear.ts index 54d049941..72a627afc 100644 --- a/lib/reactotron-core-client/src/plugins/clear.ts +++ b/lib/reactotron-core-client/src/plugins/clear.ts @@ -5,6 +5,7 @@ import type { ReactotronCore, Plugin } from "../reactotron-core-client" */ const clear = () => (reactotron: ReactotronCore) => { return { + name: "clear", features: { clear: () => reactotron.send("clear"), }, diff --git a/lib/reactotron-core-client/src/plugins/image.ts b/lib/reactotron-core-client/src/plugins/image.ts index 0b886a8c9..89f03e198 100644 --- a/lib/reactotron-core-client/src/plugins/image.ts +++ b/lib/reactotron-core-client/src/plugins/image.ts @@ -14,6 +14,7 @@ export interface ImagePayload { */ const image = () => (reactotron: ReactotronCore) => { return { + name: "image", features: { // expanded just to show the specs image: (payload: ImagePayload) => { diff --git a/lib/reactotron-core-client/src/plugins/logger.ts b/lib/reactotron-core-client/src/plugins/logger.ts index a1056543f..1e7f08ad0 100644 --- a/lib/reactotron-core-client/src/plugins/logger.ts +++ b/lib/reactotron-core-client/src/plugins/logger.ts @@ -5,6 +5,7 @@ import type { ReactotronCore, Plugin, InferFeatures } from "../reactotron-core-c */ const logger = () => (reactotron: ReactotronCore) => { return { + name: "logger", features: { log: (...args) => { const content = args && args.length === 1 ? args[0] : args diff --git a/lib/reactotron-core-client/src/plugins/repl.ts b/lib/reactotron-core-client/src/plugins/repl.ts index 61278b347..bc5095d5f 100644 --- a/lib/reactotron-core-client/src/plugins/repl.ts +++ b/lib/reactotron-core-client/src/plugins/repl.ts @@ -7,6 +7,7 @@ const repl = () => (reactotron: ReactotronCore) => { const myRepls: { [key: string]: AcceptableRepls } = {} // let currentContext = null return { + name: "repl", onCommand: ({ type, payload }) => { if (type.substr(0, 5) !== "repl.") return diff --git a/lib/reactotron-core-client/src/plugins/state-responses.ts b/lib/reactotron-core-client/src/plugins/state-responses.ts index d7256c3b7..221e4a6b8 100644 --- a/lib/reactotron-core-client/src/plugins/state-responses.ts +++ b/lib/reactotron-core-client/src/plugins/state-responses.ts @@ -12,6 +12,7 @@ import type { ReactotronCore, Plugin, InferFeatures } from "../reactotron-core-c */ const stateResponse = () => (reactotron: ReactotronCore) => { return { + name: "state-response", features: { stateActionComplete: ( name: StateActionCompletePayload["name"], diff --git a/lib/reactotron-core-client/src/reactotron-core-client.ts b/lib/reactotron-core-client/src/reactotron-core-client.ts index d522a61ac..5b0e366dd 100644 --- a/lib/reactotron-core-client/src/reactotron-core-client.ts +++ b/lib/reactotron-core-client/src/reactotron-core-client.ts @@ -36,6 +36,7 @@ export interface LifeCycleMethods { type AnyFunction = (...args: any[]) => any export interface Plugin extends LifeCycleMethods { + name: string features?: { [key: string]: AnyFunction } @@ -291,6 +292,7 @@ export class ReactotronImpl implements ReactotronCore { name, clientId, reactotronCoreClientVersion: "REACTOTRON_CORE_CLIENT_VERSION", + plugins: this.plugins.map((f) => f.name).filter((s) => Boolean(s)), }) // flush the send queue diff --git a/lib/reactotron-mst/src/reactotron-mst.ts b/lib/reactotron-mst/src/reactotron-mst.ts index 5782e1fd7..599e083fb 100644 --- a/lib/reactotron-mst/src/reactotron-mst.ts +++ b/lib/reactotron-mst/src/reactotron-mst.ts @@ -238,7 +238,7 @@ export function mst(opts: MstPluginOptions = {}) { const path = getPath(call.context) // action related data - const action = { args, name: call.name, path } + const action = { args: args, name: call.name, path } // mst internal data const mstPayload = { @@ -484,6 +484,7 @@ export function mst(opts: MstPluginOptions = {}) { // --- Reactotron plugin interface --------------------------------- return { + name: "mst", // Fires when we receive a command from the Reactotron app. onCommand, diff --git a/lib/reactotron-react-native/src/plugins/asyncStorage.ts b/lib/reactotron-react-native/src/plugins/asyncStorage.ts index 0a998e205..3870bfd05 100644 --- a/lib/reactotron-react-native/src/plugins/asyncStorage.ts +++ b/lib/reactotron-react-native/src/plugins/asyncStorage.ts @@ -188,6 +188,7 @@ const asyncStorage = (options?: AsyncStorageOptions) => (reactotron: ReactotronC } return { + name: "async-storage", features: { trackAsyncStorage, untrackAsyncStorage, diff --git a/lib/reactotron-react-native/src/plugins/devTools.ts b/lib/reactotron-react-native/src/plugins/devTools.ts index acce7fa03..d1c8bea68 100644 --- a/lib/reactotron-react-native/src/plugins/devTools.ts +++ b/lib/reactotron-react-native/src/plugins/devTools.ts @@ -3,6 +3,7 @@ import { NativeModules } from "react-native" const devTools = () => () => { return { + name: "dev-tools", onCommand: (command) => { if (command.type !== "devtools.open" && command.type !== "devtools.reload") return diff --git a/lib/reactotron-react-native/src/plugins/networking.ts b/lib/reactotron-react-native/src/plugins/networking.ts index ea1049004..2b1cfc590 100644 --- a/lib/reactotron-react-native/src/plugins/networking.ts +++ b/lib/reactotron-react-native/src/plugins/networking.ts @@ -148,6 +148,7 @@ const networking = } return { + name: "networking", onConnect: () => { // register our monkey-patch XHRInterceptor.setSendCallback(onSend) diff --git a/lib/reactotron-react-native/src/plugins/openInEditor.ts b/lib/reactotron-react-native/src/plugins/openInEditor.ts index 1b2bfec04..892a336a1 100644 --- a/lib/reactotron-react-native/src/plugins/openInEditor.ts +++ b/lib/reactotron-react-native/src/plugins/openInEditor.ts @@ -14,6 +14,7 @@ const openInEditor = const options = Object.assign({}, DEFAULTS, pluginConfig) return { + name: "open-in-editor", onCommand: (command) => { if (command.type !== "editor.open") return const { payload } = command diff --git a/lib/reactotron-react-native/src/plugins/overlay/index.tsx b/lib/reactotron-react-native/src/plugins/overlay/index.tsx index 69b41ff73..5e5561cf1 100644 --- a/lib/reactotron-react-native/src/plugins/overlay/index.tsx +++ b/lib/reactotron-react-native/src/plugins/overlay/index.tsx @@ -10,6 +10,7 @@ export default function OverlayCreator() { const emitter = mitt() return { + name: "overlay", /** * Fires when any Reactotron message arrives. */ @@ -22,13 +23,12 @@ export default function OverlayCreator() { features: { overlay: (WrappedComponent: React.ComponentType) => - (props: Record = {}) => - ( - - - - - ), + (props: Record = {}) => ( + + + + + ), }, } satisfies Plugin } diff --git a/lib/reactotron-react-native/src/plugins/storybook/index.tsx b/lib/reactotron-react-native/src/plugins/storybook/index.tsx index f6ff98685..6fcd24681 100644 --- a/lib/reactotron-react-native/src/plugins/storybook/index.tsx +++ b/lib/reactotron-react-native/src/plugins/storybook/index.tsx @@ -11,6 +11,7 @@ export default () => () => { const emitter = mitt() return { + name: "storybook", onCommand: (command) => { if (command.type !== "storybook") return // relay this payload on to the emitter diff --git a/lib/reactotron-react-native/src/plugins/trackGlobalErrors.ts b/lib/reactotron-react-native/src/plugins/trackGlobalErrors.ts index 6e5be2096..4913d628c 100644 --- a/lib/reactotron-react-native/src/plugins/trackGlobalErrors.ts +++ b/lib/reactotron-react-native/src/plugins/trackGlobalErrors.ts @@ -121,6 +121,7 @@ const trackGlobalErrors = (options?: TrackGlobalErrorsOptions) => (reactotron: R // the reactotron plugin interface return { + name: "track-global-errors", onConnect: () => { LogBox.addException = new Proxy(LogBox.addException, { apply: function (target, thisArg, argumentsList: Parameters) { diff --git a/lib/reactotron-react-native/src/plugins/trackGlobalLogs.ts b/lib/reactotron-react-native/src/plugins/trackGlobalLogs.ts index e6e6c1290..11feb5fbb 100644 --- a/lib/reactotron-react-native/src/plugins/trackGlobalLogs.ts +++ b/lib/reactotron-react-native/src/plugins/trackGlobalLogs.ts @@ -14,6 +14,7 @@ const trackGlobalLogs = () => (reactotron: ReactotronCore) => { const client = reactotron as ReactotronCore & InferFeatures return { + name: "track-global-logs", onConnect: () => { const originalConsoleLog = console.log console.log = (...args: Parameters) => { diff --git a/lib/reactotron-redux/src/reactotron-redux.ts b/lib/reactotron-redux/src/reactotron-redux.ts new file mode 100644 index 000000000..b0789c664 --- /dev/null +++ b/lib/reactotron-redux/src/reactotron-redux.ts @@ -0,0 +1,51 @@ +import type { Plugin, ReactotronCore } from "reactotron-core-client" + +import createCommandHander from "./commandHandler" +import createSendAction from "./sendAction" +import createEnhancer from "./enhancer" +import { DEFAULT_REPLACER_TYPE } from "./reducer" +import { PluginConfig } from "./pluginConfig" + +function reactotronRedux(pluginConfig: PluginConfig = {}) { + const mergedPluginConfig: PluginConfig = { + ...pluginConfig, + restoreActionType: pluginConfig.restoreActionType || DEFAULT_REPLACER_TYPE, + } + + const storeCreationHandlers: (() => void)[] = [] + const onReduxStoreCreation = (func: () => void) => { + storeCreationHandlers.push(func) + } + const handleStoreCreation = () => { + storeCreationHandlers.forEach((func) => { + func() + }) + } + + function plugin(reactotron: Client) { + return { + name: "redux", + // Fires when we receive a command from the Reactotron app. + onCommand: createCommandHander(reactotron, mergedPluginConfig, onReduxStoreCreation), + + // All keys in this object will be attached to the main Reactotron instance + // and available to be called directly. + features: { + createEnhancer: createEnhancer(reactotron, mergedPluginConfig, handleStoreCreation), + setReduxStore: (store) => { + // eslint-disable-next-line @typescript-eslint/ban-ts-comment + // @ts-ignore shhhhhh -- this is a private API + reactotron.reduxStore = store + handleStoreCreation() + }, + reportReduxAction: createSendAction(reactotron), + }, + } satisfies Plugin + } + + return plugin +} + +export type ReactotronReduxPlugin = ReturnType + +export { reactotronRedux } diff --git a/yarn.lock b/yarn.lock index caa636897..ee681455f 100644 --- a/yarn.lock +++ b/yarn.lock @@ -24476,7 +24476,7 @@ __metadata: languageName: node linkType: hard -"react-transition-group@npm:^4.3.0": +"react-transition-group@npm:^4.3.0, react-transition-group@npm:^4.4.5": version: 4.4.5 resolution: "react-transition-group@npm:4.4.5" dependencies: From 467392e7847d2c066350bd10c1927480475b0452 Mon Sep 17 00:00:00 2001 From: Mark Rickert Date: Wed, 14 Feb 2024 10:29:42 -0700 Subject: [PATCH 10/52] Fix some linting issues in reactotron-apollo-client --- lib/reactotron-apollo-client/package.json | 21 ++++++++++++++------- lib/reactotron-apollo-client/tsconfig.json | 6 +++--- 2 files changed, 17 insertions(+), 10 deletions(-) diff --git a/lib/reactotron-apollo-client/package.json b/lib/reactotron-apollo-client/package.json index 738af9ba2..b55403582 100644 --- a/lib/reactotron-apollo-client/package.json +++ b/lib/reactotron-apollo-client/package.json @@ -7,19 +7,26 @@ "bugs": { "url": "https://github.com/infinitered/reactotron/issues" }, - "homepage": "https://github.com/infinitered/reactotron/tree/beta/lib/reactotron-apollo-client", - "repository": "https://github.com/infinitered/reactotron/tree/beta/lib/reactotron-apollo-client", + "homepage": "https://github.com/infinitered/reactotron/tree/master/lib/reactotron-apollo-client", + "repository": "https://github.com/infinitered/reactotron/tree/master/lib/reactotron-apollo-client", "files": [ "dist", - "LICENSE" + "src" ], - "main": "dist/reactotron-apollo-client.umd.js", - "module": "dist/reactotron-apollo-client.es5.js", - "typings": "dist/types/reactotron-apollo-client.d.ts", + "main": "dist/index.js", + "module": "dist/index.esm.js", + "types": "dist/types/src/index.d.ts", + "react-native": "src/index.ts", + "exports": { + "import": "./dist/index.esm.js", + "types": "./dist/types/src/index.d.ts", + "react-native": "./src/index.ts", + "default": "./dist/index.js" + }, "scripts": { "test": "jest --passWithNoTests", "test:watch": "jest --watch --notify", - "format": "prettier '*.{js,ts,tsx,json,md,css,yml}|**/*.{js,ts,tsx,json,md,css,yml}'", + "format": "prettier '*.{js,ts,tsx,json,md,css,yml}|**/*.{js,ts,tsx,json,md,css,yml}' --config ../../.prettierrc --ignore-path ../../.prettierignore", "format:check": "yarn format --check", "format:write": "yarn format --write", "prebuild": "yarn clean", diff --git a/lib/reactotron-apollo-client/tsconfig.json b/lib/reactotron-apollo-client/tsconfig.json index 12a27623a..1052dea71 100644 --- a/lib/reactotron-apollo-client/tsconfig.json +++ b/lib/reactotron-apollo-client/tsconfig.json @@ -4,7 +4,7 @@ "allowJs": false, "declaration": true, "declarationDir": "dist/types", - "rootDir": "src", + "rootDir": ".", "emitDeclarationOnly": true, "emitDecoratorMetadata": true, "allowSyntheticDefaultImports": true, @@ -17,8 +17,8 @@ "noUnusedLocals": true, "sourceMap": true, "target": "es5", - "skipLibCheck": true // Temp? + "esModuleInterop": true, }, "exclude": ["node_modules"], - "include": ["src"] + "include": ["src", "test"], } From 6308fcf9629e56c9568e5c60d7414f17504ac7ab Mon Sep 17 00:00:00 2001 From: Mark Rickert Date: Wed, 14 Feb 2024 11:19:57 -0700 Subject: [PATCH 11/52] Reapply changes from #1439 to the reactotron-apollo-client --- lib/reactotron-apollo-client/package.json | 25 +- .../rollup.config.cjs | 30 + lib/reactotron-apollo-client/rollup.config.ts | 41 - scripts/generate-plugin.mjs | 2 +- yarn.lock | 1234 ++++++++++++----- 5 files changed, 907 insertions(+), 425 deletions(-) create mode 100644 lib/reactotron-apollo-client/rollup.config.cjs delete mode 100644 lib/reactotron-apollo-client/rollup.config.ts diff --git a/lib/reactotron-apollo-client/package.json b/lib/reactotron-apollo-client/package.json index b55403582..58c7111d5 100644 --- a/lib/reactotron-apollo-client/package.json +++ b/lib/reactotron-apollo-client/package.json @@ -35,8 +35,8 @@ "build:dev": "yarn tsc && yarn compile:dev", "clean": "trash dist", "lint": "eslint 'src/**/**.{ts,tsx}'", - "compile": "NODE_ENV=production rollup -c rollup.config.ts", - "compile:dev": "NODE_ENV=development rollup -c rollup.config.ts", + "compile": "NODE_ENV=production rollup -c --strictDeprecations --bundleConfigAsCjs", + "compile:dev": "NODE_ENV=development rollup -c --strictDeprecations --bundleConfigAsCjs", "tsc": "tsc", "typecheck": "tsc", "ci:test": "yarn test --runInBand" @@ -50,10 +50,12 @@ }, "devDependencies": { "@apollo/client": "^3.8.3", - "@babel/core": "^7.21.0", - "@babel/preset-env": "^7.20.2", - "@babel/preset-typescript": "^7.21.0", - "@types/jest": "^29.4.0", + "@babel/core": "^7.23.2", + "@babel/eslint-parser": "^7.23.10", + "@babel/preset-typescript": "^7.23.2", + "@rollup/plugin-replace": "^5.0.5", + "@rollup/plugin-typescript": "11.1.1", + "@types/jest": "^29.5.12", "@types/node": "^11.9.5", "@types/ramda": "^0.25.50", "@typescript-eslint/eslint-plugin": "^5.54.0", @@ -70,15 +72,12 @@ "eslint-plugin-react-hooks": "^4.6.0", "eslint-plugin-standard": "^5.0.0", "graphql": "^16.8.0", - "jest": "^29.4.3", + "jest": "^29.7.0", "prettier": "^2.8.4", "reactotron-core-client": "workspace:*", - "rollup": "^1.1.2", - "rollup-plugin-babel": "^4.3.2", - "rollup-plugin-babel-minify": "^7.0.0", - "rollup-plugin-filesize": "^6.0.1", - "rollup-plugin-node-resolve": "^4.0.0", - "rollup-plugin-resolve": "^0.0.1-predev.1", + "rollup": "^4.9.6", + "rollup-plugin-filesize": "^10.0.0", + "rollup-plugin-terser": "^7.0.2", "testdouble": "^3.16.8", "trash-cli": "^5.0.0", "ts-jest": "^29.0.5", diff --git a/lib/reactotron-apollo-client/rollup.config.cjs b/lib/reactotron-apollo-client/rollup.config.cjs new file mode 100644 index 000000000..ba244acd8 --- /dev/null +++ b/lib/reactotron-apollo-client/rollup.config.cjs @@ -0,0 +1,30 @@ +import replace from "@rollup/plugin-replace" +import filesize from "rollup-plugin-filesize" +import { terser } from "rollup-plugin-terser" +import typescript from "@rollup/plugin-typescript" + +const pkg = require("./package.json") + +/** @type {import('rollup').RollupOptions} */ +export default { + input: "src/reactotron-apollo-client.ts", + output: [ + { + file: pkg.main, + format: "cjs", + }, + { + file: pkg.module, + format: "esm", + }, + ], + plugins: [ + typescript(), + replace({ + REACTOTRON_CORE_CLIENT_VERSION: pkg.version, + }), + process.env.NODE_ENV === "production" ? terser() : null, + filesize(), + ], + external: ["@apollo/client", "reactotron-core-client", "graphql"], +} diff --git a/lib/reactotron-apollo-client/rollup.config.ts b/lib/reactotron-apollo-client/rollup.config.ts deleted file mode 100644 index d0ce8b473..000000000 --- a/lib/reactotron-apollo-client/rollup.config.ts +++ /dev/null @@ -1,41 +0,0 @@ -import resolve from "rollup-plugin-node-resolve" -import babel from "rollup-plugin-babel" -import filesize from "rollup-plugin-filesize" -// import minify from "rollup-plugin-babel-minify" - -const pkg = require("./package.json") - -const LIBRARY_NAME = "reactotron-apollo-client" -const GLOBALS = ["@apollo/client", "graphql"] - -export default { - input: "src/reactotron-apollo-client.ts", - output: [ - { - file: pkg.main, - name: LIBRARY_NAME, - format: "umd", - sourcemap: true, - globals: GLOBALS, - }, - { - file: pkg.module, - format: "es", - sourcemap: true, - globals: GLOBALS, - }, - ], - plugins: [ - resolve({ extensions: [".ts"] }), - babel({ extensions: [".ts"], runtimeHelpers: true }), - // TODO fix minification via rollup-plugin-terser? - // rollout-plugin-babel-minify is deprecated and causing build to fail - // process.env.NODE_ENV === "production" - // ? minify({ - // comments: false, - // }) - // : null, - filesize(), - ], - external: ["@apollo/client", "reactotron-core-client", "graphql"], -} diff --git a/scripts/generate-plugin.mjs b/scripts/generate-plugin.mjs index 9bf93fea1..2d1cbea86 100644 --- a/scripts/generate-plugin.mjs +++ b/scripts/generate-plugin.mjs @@ -53,7 +53,7 @@ fs.writeFileSync( ); fs.writeFileSync( - path.join(targetDir, `rollup.config.ts`), + path.join(targetDir, `rollup.config.cjs`), createTemplateRollupConfig({ pluginName }) ); diff --git a/yarn.lock b/yarn.lock index ee681455f..ce30694cf 100644 --- a/yarn.lock +++ b/yarn.lock @@ -115,16 +115,6 @@ __metadata: languageName: node linkType: hard -"@babel/code-frame@npm:^7.24.1, @babel/code-frame@npm:^7.24.2": - version: 7.24.2 - resolution: "@babel/code-frame@npm:7.24.2" - dependencies: - "@babel/highlight": ^7.24.2 - picocolors: ^1.0.0 - checksum: 70e867340cfe09ca5488b2f36372c45cabf43c79a5b6426e6df5ef0611ff5dfa75a57dda841895693de6008f32c21a7c97027a8c7bcabd63a7d17416cbead6f8 - languageName: node - linkType: hard - "@babel/compat-data@npm:^7.20.5, @babel/compat-data@npm:^7.22.6, @babel/compat-data@npm:^7.23.3, @babel/compat-data@npm:^7.23.5": version: 7.23.5 resolution: "@babel/compat-data@npm:7.23.5" @@ -155,29 +145,6 @@ __metadata: languageName: node linkType: hard -"@babel/core@npm:^7.21.0": - version: 7.24.3 - resolution: "@babel/core@npm:7.24.3" - dependencies: - "@ampproject/remapping": ^2.2.0 - "@babel/code-frame": ^7.24.2 - "@babel/generator": ^7.24.1 - "@babel/helper-compilation-targets": ^7.23.6 - "@babel/helper-module-transforms": ^7.23.3 - "@babel/helpers": ^7.24.1 - "@babel/parser": ^7.24.1 - "@babel/template": ^7.24.0 - "@babel/traverse": ^7.24.1 - "@babel/types": ^7.24.0 - convert-source-map: ^2.0.0 - debug: ^4.1.0 - gensync: ^1.0.0-beta.2 - json5: ^2.2.3 - semver: ^6.3.1 - checksum: 1a33460794f4122cf255b656f4d6586913f41078a1afdf1bcf0365ddbd99c1ddb68f904062f9079445ab26b507c36bc297055192bc26e5c8e6e3def42195f9ab - languageName: node - linkType: hard - "@babel/eslint-parser@npm:^7.22.15": version: 7.23.3 resolution: "@babel/eslint-parser@npm:7.23.3" @@ -192,6 +159,20 @@ __metadata: languageName: node linkType: hard +"@babel/eslint-parser@npm:^7.23.10": + version: 7.23.10 + resolution: "@babel/eslint-parser@npm:7.23.10" + dependencies: + "@nicolo-ribaudo/eslint-scope-5-internals": "npm:5.1.1-v1" + eslint-visitor-keys: "npm:^2.1.0" + semver: "npm:^6.3.1" + peerDependencies: + "@babel/core": ^7.11.0 + eslint: ^7.5.0 || ^8.0.0 + checksum: 81249edee14f95720044f393b5b0a681a230ac2bde3d656b0c55b1cec4c5cb99ce0584ef6acd2e5413acc7905daee1b2e1db8e3fab18a3a74c508098a584ec9a + languageName: node + linkType: hard + "@babel/generator@npm:^7.12.11, @babel/generator@npm:^7.20.0, @babel/generator@npm:^7.23.6, @babel/generator@npm:^7.7.2": version: 7.23.6 resolution: "@babel/generator@npm:7.23.6" @@ -204,18 +185,6 @@ __metadata: languageName: node linkType: hard -"@babel/generator@npm:^7.24.1": - version: 7.24.1 - resolution: "@babel/generator@npm:7.24.1" - dependencies: - "@babel/types": ^7.24.0 - "@jridgewell/gen-mapping": ^0.3.5 - "@jridgewell/trace-mapping": ^0.3.25 - jsesc: ^2.5.1 - checksum: 98c6ce5ec7a1cba2bdf35cdf607273b90cf7cf82bbe75cd0227363fb84d7e1bd8efa74f40247d5900c8c009123f10132ad209a05283757698de918278c3c6700 - languageName: node - linkType: hard - "@babel/helper-annotate-as-pure@npm:^7.22.5": version: 7.22.5 resolution: "@babel/helper-annotate-as-pure@npm:7.22.5" @@ -309,21 +278,6 @@ __metadata: languageName: node linkType: hard -"@babel/helper-define-polyfill-provider@npm:^0.6.1": - version: 0.6.1 - resolution: "@babel/helper-define-polyfill-provider@npm:0.6.1" - dependencies: - "@babel/helper-compilation-targets": ^7.22.6 - "@babel/helper-plugin-utils": ^7.22.5 - debug: ^4.1.1 - lodash.debounce: ^4.0.8 - resolve: ^1.14.2 - peerDependencies: - "@babel/core": ^7.4.0 || ^8.0.0-0 <8.0.0 - checksum: b45deb37ce1342d862422e81a3d25ff55f9c7ca52fe303405641e2add8db754091aaaa2119047a0f0b85072221fbddaa92adf53104274661d2795783b56bea2c - languageName: node - linkType: hard - "@babel/helper-environment-visitor@npm:^7.18.9, @babel/helper-environment-visitor@npm:^7.22.20": version: 7.22.20 resolution: "@babel/helper-environment-visitor@npm:7.22.20" @@ -505,17 +459,6 @@ __metadata: languageName: node linkType: hard -"@babel/helpers@npm:^7.24.1": - version: 7.24.1 - resolution: "@babel/helpers@npm:7.24.1" - dependencies: - "@babel/template": ^7.24.0 - "@babel/traverse": ^7.24.1 - "@babel/types": ^7.24.0 - checksum: 0643b8ccf3358682303aea65f0798e482b2c3642040d32ffe130a245f4a46d0d23fe575a5e06e3cda4e8ec4af89d52b94ff1c444a74465d47ccc27da6ddbbb9f - languageName: node - linkType: hard - "@babel/highlight@npm:^7.0.0, @babel/highlight@npm:^7.10.4, @babel/highlight@npm:^7.23.4": version: 7.23.4 resolution: "@babel/highlight@npm:7.23.4" @@ -527,18 +470,6 @@ __metadata: languageName: node linkType: hard -"@babel/highlight@npm:^7.24.2": - version: 7.24.2 - resolution: "@babel/highlight@npm:7.24.2" - dependencies: - "@babel/helper-validator-identifier": ^7.22.20 - chalk: ^2.4.2 - js-tokens: ^4.0.0 - picocolors: ^1.0.0 - checksum: 5f17b131cc3ebf3ab285a62cf98a404aef1bd71a6be045e748f8d5bf66d6a6e1aefd62f5972c84369472e8d9f22a614c58a89cd331eb60b7ba965b31b1bbeaf5 - languageName: node - linkType: hard - "@babel/parser@npm:^7.1.0, @babel/parser@npm:^7.13.16, @babel/parser@npm:^7.14.7, @babel/parser@npm:^7.20.0, @babel/parser@npm:^7.20.7, @babel/parser@npm:^7.22.15, @babel/parser@npm:^7.23.6, @babel/parser@npm:^7.7.0": version: 7.23.6 resolution: "@babel/parser@npm:7.23.6" @@ -548,15 +479,6 @@ __metadata: languageName: node linkType: hard -"@babel/parser@npm:^7.24.0, @babel/parser@npm:^7.24.1": - version: 7.24.1 - resolution: "@babel/parser@npm:7.24.1" - bin: - parser: ./bin/babel-parser.js - checksum: a1068941dddf82ffdf572565b8b7b2cddb963ff9ddf97e6e28f50e843d820b4285e6def8f59170104a94e2a91ae2e3b326489886d77a57ea29d468f6a5e79bf9 - languageName: node - linkType: hard - "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression@npm:^7.23.3": version: 7.23.3 resolution: "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression@npm:7.23.3" @@ -1031,20 +953,6 @@ __metadata: languageName: node linkType: hard -"@babel/plugin-transform-async-generator-functions@npm:^7.23.9": - version: 7.23.9 - resolution: "@babel/plugin-transform-async-generator-functions@npm:7.23.9" - dependencies: - "@babel/helper-environment-visitor": "npm:^7.22.20" - "@babel/helper-plugin-utils": "npm:^7.22.5" - "@babel/helper-remap-async-to-generator": "npm:^7.22.20" - "@babel/plugin-syntax-async-generators": "npm:^7.8.4" - peerDependencies: - "@babel/core": ^7.0.0-0 - checksum: d402494087a6b803803eb5ab46b837aab100a04c4c5148e38bfa943ea1bbfc1ecfb340f1ced68972564312d3580f550c125f452372e77607a558fbbaf98c31c0 - languageName: node - linkType: hard - "@babel/plugin-transform-async-to-generator@npm:^7.20.0, @babel/plugin-transform-async-to-generator@npm:^7.23.3": version: 7.23.3 resolution: "@babel/plugin-transform-async-to-generator@npm:7.23.3" @@ -1327,20 +1235,6 @@ __metadata: languageName: node linkType: hard -"@babel/plugin-transform-modules-systemjs@npm:^7.23.9": - version: 7.23.9 - resolution: "@babel/plugin-transform-modules-systemjs@npm:7.23.9" - dependencies: - "@babel/helper-hoist-variables": "npm:^7.22.5" - "@babel/helper-module-transforms": "npm:^7.23.3" - "@babel/helper-plugin-utils": "npm:^7.22.5" - "@babel/helper-validator-identifier": "npm:^7.22.20" - peerDependencies: - "@babel/core": ^7.0.0-0 - checksum: cec6abeae6be66fd1a5940c482fe9ff94b689c71fcf4147e179119e4accd09d17d476e36528bc9cb4ab0ec6728fedf48b1c49d0551ea707fb192575d8eac9167 - languageName: node - linkType: hard - "@babel/plugin-transform-modules-umd@npm:^7.23.3": version: 7.23.3 resolution: "@babel/plugin-transform-modules-umd@npm:7.23.3" @@ -1839,96 +1733,6 @@ __metadata: languageName: node linkType: hard -"@babel/preset-env@npm:^7.20.2": - version: 7.23.9 - resolution: "@babel/preset-env@npm:7.23.9" - dependencies: - "@babel/compat-data": "npm:^7.23.5" - "@babel/helper-compilation-targets": "npm:^7.23.6" - "@babel/helper-plugin-utils": "npm:^7.22.5" - "@babel/helper-validator-option": "npm:^7.23.5" - "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": "npm:^7.23.3" - "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": "npm:^7.23.3" - "@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly": "npm:^7.23.7" - "@babel/plugin-proposal-private-property-in-object": "npm:7.21.0-placeholder-for-preset-env.2" - "@babel/plugin-syntax-async-generators": "npm:^7.8.4" - "@babel/plugin-syntax-class-properties": "npm:^7.12.13" - "@babel/plugin-syntax-class-static-block": "npm:^7.14.5" - "@babel/plugin-syntax-dynamic-import": "npm:^7.8.3" - "@babel/plugin-syntax-export-namespace-from": "npm:^7.8.3" - "@babel/plugin-syntax-import-assertions": "npm:^7.23.3" - "@babel/plugin-syntax-import-attributes": "npm:^7.23.3" - "@babel/plugin-syntax-import-meta": "npm:^7.10.4" - "@babel/plugin-syntax-json-strings": "npm:^7.8.3" - "@babel/plugin-syntax-logical-assignment-operators": "npm:^7.10.4" - "@babel/plugin-syntax-nullish-coalescing-operator": "npm:^7.8.3" - "@babel/plugin-syntax-numeric-separator": "npm:^7.10.4" - "@babel/plugin-syntax-object-rest-spread": "npm:^7.8.3" - "@babel/plugin-syntax-optional-catch-binding": "npm:^7.8.3" - "@babel/plugin-syntax-optional-chaining": "npm:^7.8.3" - "@babel/plugin-syntax-private-property-in-object": "npm:^7.14.5" - "@babel/plugin-syntax-top-level-await": "npm:^7.14.5" - "@babel/plugin-syntax-unicode-sets-regex": "npm:^7.18.6" - "@babel/plugin-transform-arrow-functions": "npm:^7.23.3" - "@babel/plugin-transform-async-generator-functions": "npm:^7.23.9" - "@babel/plugin-transform-async-to-generator": "npm:^7.23.3" - "@babel/plugin-transform-block-scoped-functions": "npm:^7.23.3" - "@babel/plugin-transform-block-scoping": "npm:^7.23.4" - "@babel/plugin-transform-class-properties": "npm:^7.23.3" - "@babel/plugin-transform-class-static-block": "npm:^7.23.4" - "@babel/plugin-transform-classes": "npm:^7.23.8" - "@babel/plugin-transform-computed-properties": "npm:^7.23.3" - "@babel/plugin-transform-destructuring": "npm:^7.23.3" - "@babel/plugin-transform-dotall-regex": "npm:^7.23.3" - "@babel/plugin-transform-duplicate-keys": "npm:^7.23.3" - "@babel/plugin-transform-dynamic-import": "npm:^7.23.4" - "@babel/plugin-transform-exponentiation-operator": "npm:^7.23.3" - "@babel/plugin-transform-export-namespace-from": "npm:^7.23.4" - "@babel/plugin-transform-for-of": "npm:^7.23.6" - "@babel/plugin-transform-function-name": "npm:^7.23.3" - "@babel/plugin-transform-json-strings": "npm:^7.23.4" - "@babel/plugin-transform-literals": "npm:^7.23.3" - "@babel/plugin-transform-logical-assignment-operators": "npm:^7.23.4" - "@babel/plugin-transform-member-expression-literals": "npm:^7.23.3" - "@babel/plugin-transform-modules-amd": "npm:^7.23.3" - "@babel/plugin-transform-modules-commonjs": "npm:^7.23.3" - "@babel/plugin-transform-modules-systemjs": "npm:^7.23.9" - "@babel/plugin-transform-modules-umd": "npm:^7.23.3" - "@babel/plugin-transform-named-capturing-groups-regex": "npm:^7.22.5" - "@babel/plugin-transform-new-target": "npm:^7.23.3" - "@babel/plugin-transform-nullish-coalescing-operator": "npm:^7.23.4" - "@babel/plugin-transform-numeric-separator": "npm:^7.23.4" - "@babel/plugin-transform-object-rest-spread": "npm:^7.23.4" - "@babel/plugin-transform-object-super": "npm:^7.23.3" - "@babel/plugin-transform-optional-catch-binding": "npm:^7.23.4" - "@babel/plugin-transform-optional-chaining": "npm:^7.23.4" - "@babel/plugin-transform-parameters": "npm:^7.23.3" - "@babel/plugin-transform-private-methods": "npm:^7.23.3" - "@babel/plugin-transform-private-property-in-object": "npm:^7.23.4" - "@babel/plugin-transform-property-literals": "npm:^7.23.3" - "@babel/plugin-transform-regenerator": "npm:^7.23.3" - "@babel/plugin-transform-reserved-words": "npm:^7.23.3" - "@babel/plugin-transform-shorthand-properties": "npm:^7.23.3" - "@babel/plugin-transform-spread": "npm:^7.23.3" - "@babel/plugin-transform-sticky-regex": "npm:^7.23.3" - "@babel/plugin-transform-template-literals": "npm:^7.23.3" - "@babel/plugin-transform-typeof-symbol": "npm:^7.23.3" - "@babel/plugin-transform-unicode-escapes": "npm:^7.23.3" - "@babel/plugin-transform-unicode-property-regex": "npm:^7.23.3" - "@babel/plugin-transform-unicode-regex": "npm:^7.23.3" - "@babel/plugin-transform-unicode-sets-regex": "npm:^7.23.3" - "@babel/preset-modules": "npm:0.1.6-no-external-plugins" - babel-plugin-polyfill-corejs2: "npm:^0.4.8" - babel-plugin-polyfill-corejs3: "npm:^0.9.0" - babel-plugin-polyfill-regenerator: "npm:^0.5.5" - core-js-compat: "npm:^3.31.0" - semver: "npm:^6.3.1" - peerDependencies: - "@babel/core": ^7.0.0-0 - checksum: 23a48468ba820c68ba34ea2c1dbc62fd2ff9cf858cfb69e159cabb0c85c72dc4c2266ce20ca84318d8742de050cb061e7c66902fbfddbcb09246afd248847933 - languageName: node - linkType: hard - "@babel/preset-flow@npm:^7.0.0, @babel/preset-flow@npm:^7.12.1, @babel/preset-flow@npm:^7.13.13": version: 7.23.3 resolution: "@babel/preset-flow@npm:7.23.3" @@ -1987,7 +1791,7 @@ __metadata: languageName: node linkType: hard -"@babel/preset-typescript@npm:^7.12.1, @babel/preset-typescript@npm:^7.13.0, @babel/preset-typescript@npm:^7.16.7, @babel/preset-typescript@npm:^7.21.0, @babel/preset-typescript@npm:^7.23.2": +"@babel/preset-typescript@npm:^7.12.1, @babel/preset-typescript@npm:^7.13.0, @babel/preset-typescript@npm:^7.16.7, @babel/preset-typescript@npm:^7.23.2": version: 7.23.3 resolution: "@babel/preset-typescript@npm:7.23.3" dependencies: @@ -2044,17 +1848,6 @@ __metadata: languageName: node linkType: hard -"@babel/template@npm:^7.24.0": - version: 7.24.0 - resolution: "@babel/template@npm:7.24.0" - dependencies: - "@babel/code-frame": ^7.23.5 - "@babel/parser": ^7.24.0 - "@babel/types": ^7.24.0 - checksum: f257b003c071a0cecdbfceca74185f18fe62c055469ab5c1d481aab12abeebed328e67e0a19fd978a2a8de97b28953fa4bc3da6d038a7345fdf37923b9fcdec8 - languageName: node - linkType: hard - "@babel/traverse@npm:^7.1.6, @babel/traverse@npm:^7.20.0, @babel/traverse@npm:^7.23.7, @babel/traverse@npm:^7.7.0, @babel/traverse@npm:^7.7.4": version: 7.23.7 resolution: "@babel/traverse@npm:7.23.7" @@ -2073,24 +1866,6 @@ __metadata: languageName: node linkType: hard -"@babel/traverse@npm:^7.24.1": - version: 7.24.1 - resolution: "@babel/traverse@npm:7.24.1" - dependencies: - "@babel/code-frame": ^7.24.1 - "@babel/generator": ^7.24.1 - "@babel/helper-environment-visitor": ^7.22.20 - "@babel/helper-function-name": ^7.23.0 - "@babel/helper-hoist-variables": ^7.22.5 - "@babel/helper-split-export-declaration": ^7.22.6 - "@babel/parser": ^7.24.1 - "@babel/types": ^7.24.0 - debug: ^4.3.1 - globals: ^11.1.0 - checksum: 92a5ca906abfba9df17666d2001ab23f18600035f706a687055a0e392a690ae48d6fec67c8bd4ef19ba18699a77a5b7f85727e36b83f7d110141608fe0c24fe9 - languageName: node - linkType: hard - "@babel/types@npm:7.0.0-beta.35": version: 7.0.0-beta.35 resolution: "@babel/types@npm:7.0.0-beta.35" @@ -2113,17 +1888,6 @@ __metadata: languageName: node linkType: hard -"@babel/types@npm:^7.24.0": - version: 7.24.0 - resolution: "@babel/types@npm:7.24.0" - dependencies: - "@babel/helper-string-parser": ^7.23.4 - "@babel/helper-validator-identifier": ^7.22.20 - to-fast-properties: ^2.0.0 - checksum: 4b574a37d490f621470ff36a5afaac6deca5546edcb9b5e316d39acbb20998e9c2be42f3fc0bf2b55906fc49ff2a5a6a097e8f5a726ee3f708a0b0ca93aed807 - languageName: node - linkType: hard - "@bcoe/v8-coverage@npm:^0.2.3": version: 0.2.3 resolution: "@bcoe/v8-coverage@npm:0.2.3" @@ -2893,7 +2657,7 @@ __metadata: languageName: node linkType: hard -"@gar/promisify@npm:^1.0.1": +"@gar/promisify@npm:^1.0.1, @gar/promisify@npm:^1.1.3": version: 1.1.3 resolution: "@gar/promisify@npm:1.1.3" checksum: 4059f790e2d07bf3c3ff3e0fec0daa8144fe35c1f6e0111c9921bd32106adaa97a4ab096ad7dab1e28ee6a9060083c4d1a4ada42a7f5f3f7a96b8812e2b757c1 @@ -3307,17 +3071,6 @@ __metadata: languageName: node linkType: hard -"@jridgewell/gen-mapping@npm:^0.3.5": - version: 0.3.5 - resolution: "@jridgewell/gen-mapping@npm:0.3.5" - dependencies: - "@jridgewell/set-array": ^1.2.1 - "@jridgewell/sourcemap-codec": ^1.4.10 - "@jridgewell/trace-mapping": ^0.3.24 - checksum: ff7a1764ebd76a5e129c8890aa3e2f46045109dabde62b0b6c6a250152227647178ff2069ea234753a690d8f3c4ac8b5e7b267bbee272bffb7f3b0a370ab6e52 - languageName: node - linkType: hard - "@jridgewell/resolve-uri@npm:^3.0.3, @jridgewell/resolve-uri@npm:^3.1.0": version: 3.1.1 resolution: "@jridgewell/resolve-uri@npm:3.1.1" @@ -3332,13 +3085,6 @@ __metadata: languageName: node linkType: hard -"@jridgewell/set-array@npm:^1.2.1": - version: 1.2.1 - resolution: "@jridgewell/set-array@npm:1.2.1" - checksum: 832e513a85a588f8ed4f27d1279420d8547743cc37fcad5a5a76fc74bb895b013dfe614d0eed9cb860048e6546b798f8f2652020b4b2ba0561b05caa8c654b10 - languageName: node - linkType: hard - "@jridgewell/source-map@npm:^0.3.3": version: 0.3.5 resolution: "@jridgewell/source-map@npm:0.3.5" @@ -3349,7 +3095,7 @@ __metadata: languageName: node linkType: hard -"@jridgewell/sourcemap-codec@npm:^1.4.10, @jridgewell/sourcemap-codec@npm:^1.4.14": +"@jridgewell/sourcemap-codec@npm:^1.4.10, @jridgewell/sourcemap-codec@npm:^1.4.14, @jridgewell/sourcemap-codec@npm:^1.4.15": version: 1.4.15 resolution: "@jridgewell/sourcemap-codec@npm:1.4.15" checksum: b881c7e503db3fc7f3c1f35a1dd2655a188cc51a3612d76efc8a6eb74728bef5606e6758ee77423e564092b4a518aba569bbb21c9bac5ab7a35b0c6ae7e344c8 @@ -3376,16 +3122,6 @@ __metadata: languageName: node linkType: hard -"@jridgewell/trace-mapping@npm:^0.3.24, @jridgewell/trace-mapping@npm:^0.3.25": - version: 0.3.25 - resolution: "@jridgewell/trace-mapping@npm:0.3.25" - dependencies: - "@jridgewell/resolve-uri": ^3.1.0 - "@jridgewell/sourcemap-codec": ^1.4.14 - checksum: 9d3c40d225e139987b50c48988f8717a54a8c994d8a948ee42e1412e08988761d0754d7d10b803061cc3aebf35f92a5dbbab493bd0e1a9ef9e89a2130e83ba34 - languageName: node - linkType: hard - "@jscutlery/semver@npm:^2.30.1": version: 2.30.1 resolution: "@jscutlery/semver@npm:2.30.1" @@ -3499,6 +3235,16 @@ __metadata: languageName: node linkType: hard +"@npmcli/fs@npm:^2.1.0": + version: 2.1.2 + resolution: "@npmcli/fs@npm:2.1.2" + dependencies: + "@gar/promisify": ^1.1.3 + semver: ^7.3.5 + checksum: 405074965e72d4c9d728931b64d2d38e6ea12066d4fad651ac253d175e413c06fe4350970c783db0d749181da8fe49c42d3880bd1cbc12cd68e3a7964d820225 + languageName: node + linkType: hard + "@npmcli/fs@npm:^3.1.0": version: 3.1.0 resolution: "@npmcli/fs@npm:3.1.0" @@ -3524,6 +3270,22 @@ __metadata: languageName: node linkType: hard +"@npmcli/git@npm:^4.0.0": + version: 4.1.0 + resolution: "@npmcli/git@npm:4.1.0" + dependencies: + "@npmcli/promise-spawn": ^6.0.0 + lru-cache: ^7.4.4 + npm-pick-manifest: ^8.0.0 + proc-log: ^3.0.0 + promise-inflight: ^1.0.1 + promise-retry: ^2.0.1 + semver: ^7.3.5 + which: ^3.0.0 + checksum: 37efb926593f294eb263297cdfffec9141234f977b89a7a6b95ff7a72576c1d7f053f4961bc4b5e79dea6476fe08e0f3c1ed9e4aeb84169e357ff757a6a70073 + languageName: node + linkType: hard + "@npmcli/installed-package-contents@npm:^1.0.6": version: 1.0.7 resolution: "@npmcli/installed-package-contents@npm:1.0.7" @@ -3536,6 +3298,18 @@ __metadata: languageName: node linkType: hard +"@npmcli/installed-package-contents@npm:^2.0.1": + version: 2.0.2 + resolution: "@npmcli/installed-package-contents@npm:2.0.2" + dependencies: + npm-bundled: ^3.0.0 + npm-normalize-package-bin: ^3.0.0 + bin: + installed-package-contents: lib/index.js + checksum: 60789d5ed209ee5df479232f62d9d38ecec36e95701cae88320b828b8651351b32d7b47d16d4c36cc7ce5000db4bf1f3e6981bed6381bdc5687ff4bc0795682d + languageName: node + linkType: hard + "@npmcli/move-file@npm:^1.0.1": version: 1.1.2 resolution: "@npmcli/move-file@npm:1.1.2" @@ -3546,6 +3320,16 @@ __metadata: languageName: node linkType: hard +"@npmcli/move-file@npm:^2.0.0": + version: 2.0.1 + resolution: "@npmcli/move-file@npm:2.0.1" + dependencies: + mkdirp: ^1.0.4 + rimraf: ^3.0.2 + checksum: 52dc02259d98da517fae4cb3a0a3850227bdae4939dda1980b788a7670636ca2b4a01b58df03dd5f65c1e3cb70c50fa8ce5762b582b3f499ec30ee5ce1fd9380 + languageName: node + linkType: hard + "@npmcli/node-gyp@npm:^1.0.2": version: 1.0.3 resolution: "@npmcli/node-gyp@npm:1.0.3" @@ -3553,6 +3337,13 @@ __metadata: languageName: node linkType: hard +"@npmcli/node-gyp@npm:^3.0.0": + version: 3.0.0 + resolution: "@npmcli/node-gyp@npm:3.0.0" + checksum: fe3802b813eecb4ade7ad77c9396cb56721664275faab027e3bd8a5e15adfbbe39e2ecc19f7885feb3cfa009b96632741cc81caf7850ba74440c6a2eee7b4ffc + languageName: node + linkType: hard + "@npmcli/promise-spawn@npm:^1.2.0, @npmcli/promise-spawn@npm:^1.3.2": version: 1.3.2 resolution: "@npmcli/promise-spawn@npm:1.3.2" @@ -3562,6 +3353,15 @@ __metadata: languageName: node linkType: hard +"@npmcli/promise-spawn@npm:^6.0.0, @npmcli/promise-spawn@npm:^6.0.1": + version: 6.0.2 + resolution: "@npmcli/promise-spawn@npm:6.0.2" + dependencies: + which: ^3.0.0 + checksum: aa725780c13e1f97ab32ed7bcb5a207a3fb988e1d7ecdc3d22a549a22c8034740366b351c4dde4b011bcffcd8c4a7be6083d9cf7bc7e897b88837150de018528 + languageName: node + linkType: hard + "@npmcli/run-script@npm:^1.8.2": version: 1.8.6 resolution: "@npmcli/run-script@npm:1.8.6" @@ -3574,6 +3374,19 @@ __metadata: languageName: node linkType: hard +"@npmcli/run-script@npm:^6.0.0": + version: 6.0.2 + resolution: "@npmcli/run-script@npm:6.0.2" + dependencies: + "@npmcli/node-gyp": ^3.0.0 + "@npmcli/promise-spawn": ^6.0.0 + node-gyp: ^9.0.0 + read-package-json-fast: ^3.0.0 + which: ^3.0.0 + checksum: 7a671d7dbeae376496e1c6242f02384928617dc66cd22881b2387272205c3668f8490ec2da4ad63e1abf979efdd2bdf4ea0926601d78578e07d83cfb233b3a1a + languageName: node + linkType: hard + "@nrwl/devkit@npm:17.0.3": version: 17.0.3 resolution: "@nrwl/devkit@npm:17.0.3" @@ -4270,6 +4083,147 @@ __metadata: languageName: node linkType: hard +"@rollup/plugin-replace@npm:^5.0.5": + version: 5.0.5 + resolution: "@rollup/plugin-replace@npm:5.0.5" + dependencies: + "@rollup/pluginutils": ^5.0.1 + magic-string: ^0.30.3 + peerDependencies: + rollup: ^1.20.0||^2.0.0||^3.0.0||^4.0.0 + peerDependenciesMeta: + rollup: + optional: true + checksum: 5559b48fa098a842ddb3a25b23d9902d75496bed807d4cabac304bb7e75b06374ad4a44f7871ddcd1bfcf23e6015a0274d44564b42af54c722af0a514c247ec1 + languageName: node + linkType: hard + +"@rollup/plugin-typescript@npm:11.1.1": + version: 11.1.1 + resolution: "@rollup/plugin-typescript@npm:11.1.1" + dependencies: + "@rollup/pluginutils": ^5.0.1 + resolve: ^1.22.1 + peerDependencies: + rollup: ^2.14.0||^3.0.0 + tslib: "*" + typescript: ">=3.7.0" + peerDependenciesMeta: + rollup: + optional: true + tslib: + optional: true + checksum: 0e82ef17ded026060bbc237ed2552e227d5b514cd58c1f624afeb65704a24048e38918e6242bcf29960612dc9925fbf1bb0625475ec691330cd144e4a84e3065 + languageName: node + linkType: hard + +"@rollup/pluginutils@npm:^5.0.1": + version: 5.1.0 + resolution: "@rollup/pluginutils@npm:5.1.0" + dependencies: + "@types/estree": ^1.0.0 + estree-walker: ^2.0.2 + picomatch: ^2.3.1 + peerDependencies: + rollup: ^1.20.0||^2.0.0||^3.0.0||^4.0.0 + peerDependenciesMeta: + rollup: + optional: true + checksum: 3cc5a6d91452a6eabbfd1ae79b4dd1f1e809d2eecda6e175deb784e75b0911f47e9ecce73f8dd315d6a8b3f362582c91d3c0f66908b6ced69345b3cbe28f8ce8 + languageName: node + linkType: hard + +"@rollup/rollup-android-arm-eabi@npm:4.13.0": + version: 4.13.0 + resolution: "@rollup/rollup-android-arm-eabi@npm:4.13.0" + conditions: os=android & cpu=arm + languageName: node + linkType: hard + +"@rollup/rollup-android-arm64@npm:4.13.0": + version: 4.13.0 + resolution: "@rollup/rollup-android-arm64@npm:4.13.0" + conditions: os=android & cpu=arm64 + languageName: node + linkType: hard + +"@rollup/rollup-darwin-arm64@npm:4.13.0": + version: 4.13.0 + resolution: "@rollup/rollup-darwin-arm64@npm:4.13.0" + conditions: os=darwin & cpu=arm64 + languageName: node + linkType: hard + +"@rollup/rollup-darwin-x64@npm:4.13.0": + version: 4.13.0 + resolution: "@rollup/rollup-darwin-x64@npm:4.13.0" + conditions: os=darwin & cpu=x64 + languageName: node + linkType: hard + +"@rollup/rollup-linux-arm-gnueabihf@npm:4.13.0": + version: 4.13.0 + resolution: "@rollup/rollup-linux-arm-gnueabihf@npm:4.13.0" + conditions: os=linux & cpu=arm + languageName: node + linkType: hard + +"@rollup/rollup-linux-arm64-gnu@npm:4.13.0": + version: 4.13.0 + resolution: "@rollup/rollup-linux-arm64-gnu@npm:4.13.0" + conditions: os=linux & cpu=arm64 & libc=glibc + languageName: node + linkType: hard + +"@rollup/rollup-linux-arm64-musl@npm:4.13.0": + version: 4.13.0 + resolution: "@rollup/rollup-linux-arm64-musl@npm:4.13.0" + conditions: os=linux & cpu=arm64 & libc=musl + languageName: node + linkType: hard + +"@rollup/rollup-linux-riscv64-gnu@npm:4.13.0": + version: 4.13.0 + resolution: "@rollup/rollup-linux-riscv64-gnu@npm:4.13.0" + conditions: os=linux & cpu=riscv64 & libc=glibc + languageName: node + linkType: hard + +"@rollup/rollup-linux-x64-gnu@npm:4.13.0": + version: 4.13.0 + resolution: "@rollup/rollup-linux-x64-gnu@npm:4.13.0" + conditions: os=linux & cpu=x64 & libc=glibc + languageName: node + linkType: hard + +"@rollup/rollup-linux-x64-musl@npm:4.13.0": + version: 4.13.0 + resolution: "@rollup/rollup-linux-x64-musl@npm:4.13.0" + conditions: os=linux & cpu=x64 & libc=musl + languageName: node + linkType: hard + +"@rollup/rollup-win32-arm64-msvc@npm:4.13.0": + version: 4.13.0 + resolution: "@rollup/rollup-win32-arm64-msvc@npm:4.13.0" + conditions: os=win32 & cpu=arm64 + languageName: node + linkType: hard + +"@rollup/rollup-win32-ia32-msvc@npm:4.13.0": + version: 4.13.0 + resolution: "@rollup/rollup-win32-ia32-msvc@npm:4.13.0" + conditions: os=win32 & cpu=ia32 + languageName: node + linkType: hard + +"@rollup/rollup-win32-x64-msvc@npm:4.13.0": + version: 4.13.0 + resolution: "@rollup/rollup-win32-x64-msvc@npm:4.13.0" + conditions: os=win32 & cpu=x64 + languageName: node + linkType: hard + "@segment/loosely-validate-event@npm:^2.0.0": version: 2.0.0 resolution: "@segment/loosely-validate-event@npm:2.0.0" @@ -4317,6 +4271,43 @@ __metadata: languageName: node linkType: hard +"@sigstore/bundle@npm:^1.1.0": + version: 1.1.0 + resolution: "@sigstore/bundle@npm:1.1.0" + dependencies: + "@sigstore/protobuf-specs": ^0.2.0 + checksum: 9bdd829f2867de6c03a19c5a7cff2c864887a9ed6e1c3438eb6659e838fde0b449fe83b1ca21efa00286a80c71e0144e20c0d9c415eead12e97d149285245c5a + languageName: node + linkType: hard + +"@sigstore/protobuf-specs@npm:^0.2.0": + version: 0.2.1 + resolution: "@sigstore/protobuf-specs@npm:0.2.1" + checksum: ddb7c829c7bf4148eccb571ede07cf9fda62f46b7b4d3a5ca02c0308c950ee90b4206b61082ee8d5753f24098632a8b24c147117bef8c68791bf5da537b55db9 + languageName: node + linkType: hard + +"@sigstore/sign@npm:^1.0.0": + version: 1.0.0 + resolution: "@sigstore/sign@npm:1.0.0" + dependencies: + "@sigstore/bundle": ^1.1.0 + "@sigstore/protobuf-specs": ^0.2.0 + make-fetch-happen: ^11.0.1 + checksum: cbdf409c39219d310f398e6a96b3ed7f422a58cfc0d8a40dd5b94996f805f189fdedf51afd559882bc18eb17054bf9d4f1a584b6af7b26c2f807636bceca5b19 + languageName: node + linkType: hard + +"@sigstore/tuf@npm:^1.0.3": + version: 1.0.3 + resolution: "@sigstore/tuf@npm:1.0.3" + dependencies: + "@sigstore/protobuf-specs": ^0.2.0 + tuf-js: ^1.1.7 + checksum: 0a32594b73ce3b3a4dfeec438ff98866a952a48ee6c020ddf57795062d9d328bc4327bb0e0c8d24011e3870c7d4670bc142a47025cbe7218c776f08084085421 + languageName: node + linkType: hard + "@sinclair/typebox@npm:^0.27.8": version: 0.27.8 resolution: "@sinclair/typebox@npm:0.27.8" @@ -5861,6 +5852,23 @@ __metadata: languageName: node linkType: hard +"@tufjs/canonical-json@npm:1.0.0": + version: 1.0.0 + resolution: "@tufjs/canonical-json@npm:1.0.0" + checksum: 9ff3bcd12988fb23643690da3e009f9130b7b10974f8e7af4bd8ad230a228119de8609aa76d75264fe80f152b50872dea6ea53def69534436a4c24b4fcf6a447 + languageName: node + linkType: hard + +"@tufjs/models@npm:1.0.4": + version: 1.0.4 + resolution: "@tufjs/models@npm:1.0.4" + dependencies: + "@tufjs/canonical-json": 1.0.0 + minimatch: ^9.0.0 + checksum: b489baa854abce6865f360591c20d5eb7d8dde3fb150f42840c12bb7ee3e5e7a69eab9b2e44ea82ae1f8cd95b586963c5a5c5af8ba4ffa3614b3ddccbc306779 + languageName: node + linkType: hard + "@types/aria-query@npm:^5.0.1": version: 5.0.4 resolution: "@types/aria-query@npm:5.0.4" @@ -5989,7 +5997,7 @@ __metadata: languageName: node linkType: hard -"@types/estree@npm:*": +"@types/estree@npm:*, @types/estree@npm:1.0.5, @types/estree@npm:^1.0.0": version: 1.0.5 resolution: "@types/estree@npm:1.0.5" checksum: dd8b5bed28e6213b7acd0fb665a84e693554d850b0df423ac8076cc3ad5823a6bc26b0251d080bdc545af83179ede51dd3f6fa78cad2c46ed1f29624ddf3e41a @@ -6168,7 +6176,7 @@ __metadata: languageName: node linkType: hard -"@types/jest@npm:^29.4.0": +"@types/jest@npm:^29.5.12": version: 29.5.12 resolution: "@types/jest@npm:29.5.12" dependencies: @@ -7368,7 +7376,7 @@ __metadata: languageName: node linkType: hard -"abbrev@npm:1": +"abbrev@npm:1, abbrev@npm:^1.0.0": version: 1.1.1 resolution: "abbrev@npm:1.1.1" checksum: a4a97ec07d7ea112c517036882b2ac22f3109b7b19077dc656316d07d308438aac28e4d9746dc4d84bf6b1e75b4a7b0a5f3cb30592419f128ca9a8cee3bcfa17 @@ -7493,7 +7501,7 @@ __metadata: languageName: node linkType: hard -"agentkeepalive@npm:^4.1.3": +"agentkeepalive@npm:^4.1.3, agentkeepalive@npm:^4.2.1": version: 4.5.0 resolution: "agentkeepalive@npm:4.5.0" dependencies: @@ -7878,6 +7886,13 @@ __metadata: languageName: node linkType: hard +"aproba@npm:^1.0.3 || ^2.0.0": + version: 2.0.0 + resolution: "aproba@npm:2.0.0" + checksum: 5615cadcfb45289eea63f8afd064ab656006361020e1735112e346593856f87435e02d8dcc7ff0d11928bc7d425f27bc7c2a84f6c0b35ab0ff659c814c138a24 + languageName: node + linkType: hard + "aproba@npm:^1.0.3, aproba@npm:^1.1.1": version: 1.2.0 resolution: "aproba@npm:1.2.0" @@ -7885,6 +7900,16 @@ __metadata: languageName: node linkType: hard +"are-we-there-yet@npm:^3.0.0": + version: 3.0.1 + resolution: "are-we-there-yet@npm:3.0.1" + dependencies: + delegates: ^1.0.0 + readable-stream: ^3.6.0 + checksum: 52590c24860fa7173bedeb69a4c05fb573473e860197f618b9a28432ee4379049336727ae3a1f9c4cb083114601c1140cee578376164d0e651217a9843f9fe83 + languageName: node + linkType: hard + "are-we-there-yet@npm:~1.1.2": version: 1.1.7 resolution: "are-we-there-yet@npm:1.1.7" @@ -8749,19 +8774,6 @@ __metadata: languageName: node linkType: hard -"babel-plugin-polyfill-corejs2@npm:^0.4.8": - version: 0.4.10 - resolution: "babel-plugin-polyfill-corejs2@npm:0.4.10" - dependencies: - "@babel/compat-data": ^7.22.6 - "@babel/helper-define-polyfill-provider": ^0.6.1 - semver: ^6.3.1 - peerDependencies: - "@babel/core": ^7.4.0 || ^8.0.0-0 <8.0.0 - checksum: 2c0e4868789152f50db306f4957fa7934876cefb51d5d86436595f0b091539e45ce0e9c0125b5db2d71f913b29cd48ae76b8e942ba28fcf2273e084f54664a1c - languageName: node - linkType: hard - "babel-plugin-polyfill-corejs3@npm:^0.8.7": version: 0.8.7 resolution: "babel-plugin-polyfill-corejs3@npm:0.8.7" @@ -8774,19 +8786,7 @@ __metadata: languageName: node linkType: hard -"babel-plugin-polyfill-corejs3@npm:^0.9.0": - version: 0.9.0 - resolution: "babel-plugin-polyfill-corejs3@npm:0.9.0" - dependencies: - "@babel/helper-define-polyfill-provider": ^0.5.0 - core-js-compat: ^3.34.0 - peerDependencies: - "@babel/core": ^7.4.0 || ^8.0.0-0 <8.0.0 - checksum: 65bbf59fc0145c7a264822777403632008dce00015b4b5c7ec359125ef4faf9e8f494ae5123d2992104feb6f19a3cff85631992862e48b6d7bd64eb7e755ee1f - languageName: node - linkType: hard - -"babel-plugin-polyfill-regenerator@npm:^0.5.4, babel-plugin-polyfill-regenerator@npm:^0.5.5": +"babel-plugin-polyfill-regenerator@npm:^0.5.4": version: 0.5.5 resolution: "babel-plugin-polyfill-regenerator@npm:0.5.5" dependencies: @@ -9547,20 +9547,6 @@ __metadata: languageName: node linkType: hard -"browserslist@npm:^4.23.0": - version: 4.23.0 - resolution: "browserslist@npm:4.23.0" - dependencies: - caniuse-lite: ^1.0.30001587 - electron-to-chromium: ^1.4.668 - node-releases: ^2.0.14 - update-browserslist-db: ^1.0.13 - bin: - browserslist: cli.js - checksum: 436f49e796782ca751ebab7edc010cfc9c29f68536f387666cd70ea22f7105563f04dd62c6ff89cb24cc3254d17cba385f979eeeb3484d43e012412ff7e75def - languageName: node - linkType: hard - "bs-logger@npm:0.x": version: 0.2.6 resolution: "bs-logger@npm:0.2.6" @@ -9714,7 +9700,7 @@ __metadata: languageName: node linkType: hard -"builtins@npm:^5.0.1": +"builtins@npm:^5.0.0, builtins@npm:^5.0.1": version: 5.0.1 resolution: "builtins@npm:5.0.1" dependencies: @@ -9834,6 +9820,52 @@ __metadata: languageName: node linkType: hard +"cacache@npm:^16.1.0": + version: 16.1.3 + resolution: "cacache@npm:16.1.3" + dependencies: + "@npmcli/fs": ^2.1.0 + "@npmcli/move-file": ^2.0.0 + chownr: ^2.0.0 + fs-minipass: ^2.1.0 + glob: ^8.0.1 + infer-owner: ^1.0.4 + lru-cache: ^7.7.1 + minipass: ^3.1.6 + minipass-collect: ^1.0.2 + minipass-flush: ^1.0.5 + minipass-pipeline: ^1.2.4 + mkdirp: ^1.0.4 + p-map: ^4.0.0 + promise-inflight: ^1.0.1 + rimraf: ^3.0.2 + ssri: ^9.0.0 + tar: ^6.1.11 + unique-filename: ^2.0.0 + checksum: d91409e6e57d7d9a3a25e5dcc589c84e75b178ae8ea7de05cbf6b783f77a5fae938f6e8fda6f5257ed70000be27a681e1e44829251bfffe4c10216002f8f14e6 + languageName: node + linkType: hard + +"cacache@npm:^17.0.0": + version: 17.1.4 + resolution: "cacache@npm:17.1.4" + dependencies: + "@npmcli/fs": ^3.1.0 + fs-minipass: ^3.0.0 + glob: ^10.2.2 + lru-cache: ^7.7.1 + minipass: ^7.0.3 + minipass-collect: ^1.0.2 + minipass-flush: ^1.0.5 + minipass-pipeline: ^1.2.4 + p-map: ^4.0.0 + ssri: ^10.0.0 + tar: ^6.1.11 + unique-filename: ^3.0.0 + checksum: b7751df756656954a51201335addced8f63fc53266fa56392c9f5ae83c8d27debffb4458ac2d168a744a4517ec3f2163af05c20097f93d17bdc2dc8a385e14a6 + languageName: node + linkType: hard + "cacache@npm:^18.0.0": version: 18.0.2 resolution: "cacache@npm:18.0.2" @@ -10024,13 +10056,6 @@ __metadata: languageName: node linkType: hard -"caniuse-lite@npm:^1.0.30001587": - version: 1.0.30001600 - resolution: "caniuse-lite@npm:1.0.30001600" - checksum: 1aae03be0e9f96163e88b9305531ef8db0e01f224aff545c61a32ce0b0ca323e22531bf680bacac3e34f98e23f71ac31a21b328fa0fcbbecea65a2c2638c70c4 - languageName: node - linkType: hard - "case-sensitive-paths-webpack-plugin@npm:^2.2.0": version: 2.4.0 resolution: "case-sensitive-paths-webpack-plugin@npm:2.4.0" @@ -10605,6 +10630,15 @@ __metadata: languageName: node linkType: hard +"color-support@npm:^1.1.3": + version: 1.1.3 + resolution: "color-support@npm:1.1.3" + bin: + color-support: bin.js + checksum: 9b7356817670b9a13a26ca5af1c21615463b500783b739b7634a0c2047c16cef4b2865d7576875c31c3cddf9dd621fa19285e628f20198b233a5cfdda6d0793b + languageName: node + linkType: hard + "color@npm:^3.2.1": version: 3.2.1 resolution: "color@npm:3.2.1" @@ -10622,7 +10656,7 @@ __metadata: languageName: node linkType: hard -"colors@npm:^1.1.2, colors@npm:^1.3.3, colors@npm:^1.4.0": +"colors@npm:1.4.0, colors@npm:^1.1.2, colors@npm:^1.3.3, colors@npm:^1.4.0": version: 1.4.0 resolution: "colors@npm:1.4.0" checksum: 98aa2c2418ad87dedf25d781be69dc5fc5908e279d9d30c34d8b702e586a0474605b3a189511482b9d5ed0d20c867515d22749537f7bc546256c6014f3ebdcec @@ -10862,7 +10896,7 @@ __metadata: languageName: node linkType: hard -"console-control-strings@npm:^1.0.0, console-control-strings@npm:~1.1.0": +"console-control-strings@npm:^1.0.0, console-control-strings@npm:^1.1.0, console-control-strings@npm:~1.1.0": version: 1.1.0 resolution: "console-control-strings@npm:1.1.0" checksum: 8755d76787f94e6cf79ce4666f0c5519906d7f5b02d4b884cf41e11dcd759ed69c57da0670afd9236d229a46e0f9cf519db0cd829c6dca820bb5a5c3def584ed @@ -11155,15 +11189,6 @@ __metadata: languageName: node linkType: hard -"core-js-compat@npm:^3.34.0": - version: 3.36.1 - resolution: "core-js-compat@npm:3.36.1" - dependencies: - browserslist: ^4.23.0 - checksum: c9109bd599a97b5d20f25fc8b8339b8c7f3fca5f9a1bebd397805383ff7699e117786c7ffe0f7a95058a6fa5e0e1435d4c10e5cda6ad86ce1957986bb6580562 - languageName: node - linkType: hard - "core-js-pure@npm:^3.0.1": version: 3.35.0 resolution: "core-js-pure@npm:3.35.0" @@ -12713,13 +12738,6 @@ __metadata: languageName: node linkType: hard -"electron-to-chromium@npm:^1.4.668": - version: 1.4.715 - resolution: "electron-to-chromium@npm:1.4.715" - checksum: b3ccbd571ecaa3b74b2c098b705416e15e36f9338f75fea062ba48397ac379972f915c29437286914d05ea9d3454b0fa74e9606becd6c221879c6fc139a09284 - languageName: node - linkType: hard - "electron-updater@npm:^6.1.7": version: 6.1.8 resolution: "electron-updater@npm:6.1.8" @@ -14084,6 +14102,13 @@ __metadata: languageName: node linkType: hard +"estree-walker@npm:^2.0.2": + version: 2.0.2 + resolution: "estree-walker@npm:2.0.2" + checksum: 6151e6f9828abe2259e57f5fd3761335bb0d2ebd76dc1a01048ccee22fabcfef3c0859300f6d83ff0d1927849368775ec5a6d265dde2f6de5a1be1721cd94efc + languageName: node + linkType: hard + "esutils@npm:^2.0.2": version: 2.0.3 resolution: "esutils@npm:2.0.3" @@ -15585,6 +15610,22 @@ __metadata: languageName: node linkType: hard +"gauge@npm:^4.0.3": + version: 4.0.4 + resolution: "gauge@npm:4.0.4" + dependencies: + aproba: ^1.0.3 || ^2.0.0 + color-support: ^1.1.3 + console-control-strings: ^1.1.0 + has-unicode: ^2.0.1 + signal-exit: ^3.0.7 + string-width: ^4.2.3 + strip-ansi: ^6.0.1 + wide-align: ^1.1.5 + checksum: 788b6bfe52f1dd8e263cda800c26ac0ca2ff6de0b6eee2fe0d9e3abf15e149b651bd27bf5226be10e6e3edb5c4e5d5985a5a1a98137e7a892f75eff76467ad2d + languageName: node + linkType: hard + "gauge@npm:~2.7.3": version: 2.7.4 resolution: "gauge@npm:2.7.4" @@ -15941,7 +15982,7 @@ __metadata: languageName: node linkType: hard -"glob@npm:^8.0.3": +"glob@npm:^8.0.1, glob@npm:^8.0.3": version: 8.1.0 resolution: "glob@npm:8.1.0" dependencies: @@ -16393,7 +16434,7 @@ __metadata: languageName: node linkType: hard -"has-unicode@npm:^2.0.0": +"has-unicode@npm:^2.0.0, has-unicode@npm:^2.0.1": version: 2.0.1 resolution: "has-unicode@npm:2.0.1" checksum: 1eab07a7436512db0be40a710b29b5dc21fa04880b7f63c9980b706683127e3c1b57cb80ea96d47991bdae2dfe479604f6a1ba410106ee1046a41d1bd0814400 @@ -16626,6 +16667,15 @@ __metadata: languageName: node linkType: hard +"hosted-git-info@npm:^6.0.0": + version: 6.1.1 + resolution: "hosted-git-info@npm:6.1.1" + dependencies: + lru-cache: ^7.5.1 + checksum: fcd3ca2eaa05f3201425ccbb8aa47f88cdda4a3a6d79453f8e269f7171356278bd1db08f059d8439eb5eaa91c6a8a20800fc49cca6e9e4e899b202a332d5ba6b + languageName: node + linkType: hard + "hpack.js@npm:^2.1.6": version: 2.1.6 resolution: "hpack.js@npm:2.1.6" @@ -16998,6 +17048,15 @@ __metadata: languageName: node linkType: hard +"ignore-walk@npm:^6.0.0": + version: 6.0.4 + resolution: "ignore-walk@npm:6.0.4" + dependencies: + minimatch: ^9.0.0 + checksum: 8161bb3232eee92367049b186a02ad35e3a47edda2de0c0eb216aa89cf6183c33c46aef22b25e1bf5105c643bd2cc2bb722f474870a93a3c56ef8cca22eb64a1 + languageName: node + linkType: hard + "ignore@npm:^3.3.5": version: 3.3.10 resolution: "ignore@npm:3.3.10" @@ -18831,7 +18890,7 @@ __metadata: languageName: node linkType: hard -"jest@npm:^29.2.1, jest@npm:^29.4.3, jest@npm:^29.7.0": +"jest@npm:^29.2.1, jest@npm:^29.7.0": version: 29.7.0 resolution: "jest@npm:29.7.0" dependencies: @@ -19051,6 +19110,13 @@ __metadata: languageName: node linkType: hard +"json-parse-even-better-errors@npm:^3.0.0": + version: 3.0.1 + resolution: "json-parse-even-better-errors@npm:3.0.1" + checksum: bf74fa3f715e56699ccd68b80a7d20908de432a3fae2d5aa2ed530a148e9d9ccdf8e6983b93d9966a553aa70dcf003ce3a7ffec2c0ce74d2a6173e3691a426f0 + languageName: node + linkType: hard + "json-parse-helpfulerror@npm:^1.0.3": version: 1.0.3 resolution: "json-parse-helpfulerror@npm:1.0.3" @@ -19781,6 +19847,13 @@ __metadata: languageName: node linkType: hard +"lru-cache@npm:^7.4.4, lru-cache@npm:^7.5.1, lru-cache@npm:^7.7.1": + version: 7.18.3 + resolution: "lru-cache@npm:7.18.3" + checksum: e550d772384709deea3f141af34b6d4fa392e2e418c1498c078de0ee63670f1f46f5eee746e8ef7e69e1c895af0d4224e62ee33e66a543a14763b0f2e74c1356 + languageName: node + linkType: hard + "lz-string@npm:^1.5.0": version: 1.5.0 resolution: "lz-string@npm:1.5.0" @@ -19799,6 +19872,15 @@ __metadata: languageName: node linkType: hard +"magic-string@npm:^0.30.3": + version: 0.30.8 + resolution: "magic-string@npm:0.30.8" + dependencies: + "@jridgewell/sourcemap-codec": ^1.4.15 + checksum: 79922f4500d3932bb587a04440d98d040170decf432edc0f91c0bf8d41db16d364189bf800e334170ac740918feda62cd39dcc170c337dc18050cfcf00a5f232 + languageName: node + linkType: hard + "make-dir@npm:^2.0.0, make-dir@npm:^2.1.0": version: 2.1.0 resolution: "make-dir@npm:2.1.0" @@ -19834,6 +19916,53 @@ __metadata: languageName: node linkType: hard +"make-fetch-happen@npm:^10.0.3": + version: 10.2.1 + resolution: "make-fetch-happen@npm:10.2.1" + dependencies: + agentkeepalive: ^4.2.1 + cacache: ^16.1.0 + http-cache-semantics: ^4.1.0 + http-proxy-agent: ^5.0.0 + https-proxy-agent: ^5.0.0 + is-lambda: ^1.0.1 + lru-cache: ^7.7.1 + minipass: ^3.1.6 + minipass-collect: ^1.0.2 + minipass-fetch: ^2.0.3 + minipass-flush: ^1.0.5 + minipass-pipeline: ^1.2.4 + negotiator: ^0.6.3 + promise-retry: ^2.0.1 + socks-proxy-agent: ^7.0.0 + ssri: ^9.0.0 + checksum: 2332eb9a8ec96f1ffeeea56ccefabcb4193693597b132cd110734d50f2928842e22b84cfa1508e921b8385cdfd06dda9ad68645fed62b50fff629a580f5fb72c + languageName: node + linkType: hard + +"make-fetch-happen@npm:^11.0.0, make-fetch-happen@npm:^11.0.1, make-fetch-happen@npm:^11.1.1": + version: 11.1.1 + resolution: "make-fetch-happen@npm:11.1.1" + dependencies: + agentkeepalive: ^4.2.1 + cacache: ^17.0.0 + http-cache-semantics: ^4.1.1 + http-proxy-agent: ^5.0.0 + https-proxy-agent: ^5.0.0 + is-lambda: ^1.0.1 + lru-cache: ^7.7.1 + minipass: ^5.0.0 + minipass-fetch: ^3.0.0 + minipass-flush: ^1.0.5 + minipass-pipeline: ^1.2.4 + negotiator: ^0.6.3 + promise-retry: ^2.0.1 + socks-proxy-agent: ^7.0.0 + ssri: ^10.0.0 + checksum: 7268bf274a0f6dcf0343829489a4506603ff34bd0649c12058753900b0eb29191dce5dba12680719a5d0a983d3e57810f594a12f3c18494e93a1fbc6348a4540 + languageName: node + linkType: hard + "make-fetch-happen@npm:^13.0.0": version: 13.0.0 resolution: "make-fetch-happen@npm:13.0.0" @@ -20722,7 +20851,7 @@ __metadata: languageName: node linkType: hard -"minimatch@npm:9.0.3, minimatch@npm:^9.0.1": +"minimatch@npm:9.0.3, minimatch@npm:^9.0.0, minimatch@npm:^9.0.1": version: 9.0.3 resolution: "minimatch@npm:9.0.3" dependencies: @@ -20791,6 +20920,21 @@ __metadata: languageName: node linkType: hard +"minipass-fetch@npm:^2.0.3": + version: 2.1.2 + resolution: "minipass-fetch@npm:2.1.2" + dependencies: + encoding: ^0.1.13 + minipass: ^3.1.6 + minipass-sized: ^1.0.3 + minizlib: ^2.1.2 + dependenciesMeta: + encoding: + optional: true + checksum: 3f216be79164e915fc91210cea1850e488793c740534985da017a4cbc7a5ff50506956d0f73bb0cb60e4fe91be08b6b61ef35101706d3ef5da2c8709b5f08f91 + languageName: node + linkType: hard + "minipass-fetch@npm:^3.0.0": version: 3.0.4 resolution: "minipass-fetch@npm:3.0.4" @@ -20852,7 +20996,7 @@ __metadata: languageName: node linkType: hard -"minipass@npm:^3.0.0, minipass@npm:^3.1.0, minipass@npm:^3.1.1, minipass@npm:^3.1.3": +"minipass@npm:^3.0.0, minipass@npm:^3.1.0, minipass@npm:^3.1.1, minipass@npm:^3.1.3, minipass@npm:^3.1.6": version: 3.3.6 resolution: "minipass@npm:3.3.6" dependencies: @@ -21350,6 +21494,27 @@ __metadata: languageName: node linkType: hard +"node-gyp@npm:^9.0.0": + version: 9.4.1 + resolution: "node-gyp@npm:9.4.1" + dependencies: + env-paths: ^2.2.0 + exponential-backoff: ^3.1.1 + glob: ^7.1.4 + graceful-fs: ^4.2.6 + make-fetch-happen: ^10.0.3 + nopt: ^6.0.0 + npmlog: ^6.0.0 + rimraf: ^3.0.2 + semver: ^7.3.5 + tar: ^6.1.2 + which: ^2.0.2 + bin: + node-gyp: bin/node-gyp.js + checksum: 8576c439e9e925ab50679f87b7dfa7aa6739e42822e2ad4e26c36341c0ba7163fdf5a946f0a67a476d2f24662bc40d6c97bd9e79ced4321506738e6b760a1577 + languageName: node + linkType: hard + "node-gyp@npm:latest": version: 10.0.1 resolution: "node-gyp@npm:10.0.1" @@ -21454,6 +21619,17 @@ __metadata: languageName: node linkType: hard +"nopt@npm:^6.0.0": + version: 6.0.0 + resolution: "nopt@npm:6.0.0" + dependencies: + abbrev: ^1.0.0 + bin: + nopt: bin/nopt.js + checksum: 82149371f8be0c4b9ec2f863cc6509a7fd0fa729929c009f3a58e4eb0c9e4cae9920e8f1f8eb46e7d032fec8fb01bede7f0f41a67eb3553b7b8e14fa53de1dac + languageName: node + linkType: hard + "nopt@npm:^7.0.0": version: 7.2.0 resolution: "nopt@npm:7.2.0" @@ -21489,6 +21665,18 @@ __metadata: languageName: node linkType: hard +"normalize-package-data@npm:^5.0.0": + version: 5.0.0 + resolution: "normalize-package-data@npm:5.0.0" + dependencies: + hosted-git-info: ^6.0.0 + is-core-module: ^2.8.1 + semver: ^7.3.5 + validate-npm-package-license: ^3.0.4 + checksum: a459f05eaf7c2b643c61234177f08e28064fde97da15800e3d3ac0404e28450d43ac46fc95fbf6407a9bf20af4c58505ad73458a912dc1517f8c1687b1d68c27 + languageName: node + linkType: hard + "normalize-path@npm:^2.1.1": version: 2.1.1 resolution: "normalize-path@npm:2.1.1" @@ -21540,6 +21728,15 @@ __metadata: languageName: node linkType: hard +"npm-bundled@npm:^3.0.0": + version: 3.0.0 + resolution: "npm-bundled@npm:3.0.0" + dependencies: + npm-normalize-package-bin: ^3.0.0 + checksum: 110859c2d6dcd7941dac0932a29171cbde123060486a4b6e897aaf5e025abeb3d9ffcdfe9e9271992e6396b2986c2c534f1029a45a7c196f1257fa244305dbf8 + languageName: node + linkType: hard + "npm-install-checks@npm:^4.0.0": version: 4.0.0 resolution: "npm-install-checks@npm:4.0.0" @@ -21549,6 +21746,15 @@ __metadata: languageName: node linkType: hard +"npm-install-checks@npm:^6.0.0": + version: 6.3.0 + resolution: "npm-install-checks@npm:6.3.0" + dependencies: + semver: ^7.1.1 + checksum: 6c20dadb878a0d2f1f777405217b6b63af1299d0b43e556af9363ee6eefaa98a17dfb7b612a473a473e96faf7e789c58b221e0d8ffdc1d34903c4f71618df3b4 + languageName: node + linkType: hard + "npm-normalize-package-bin@npm:^1.0.1": version: 1.0.1 resolution: "npm-normalize-package-bin@npm:1.0.1" @@ -21556,6 +21762,25 @@ __metadata: languageName: node linkType: hard +"npm-normalize-package-bin@npm:^3.0.0": + version: 3.0.1 + resolution: "npm-normalize-package-bin@npm:3.0.1" + checksum: de416d720ab22137a36292ff8a333af499ea0933ef2320a8c6f56a73b0f0448227fec4db5c890d702e26d21d04f271415eab6580b5546456861cc0c19498a4bf + languageName: node + linkType: hard + +"npm-package-arg@npm:^10.0.0": + version: 10.1.0 + resolution: "npm-package-arg@npm:10.1.0" + dependencies: + hosted-git-info: ^6.0.0 + proc-log: ^3.0.0 + semver: ^7.3.5 + validate-npm-package-name: ^5.0.0 + checksum: 8fe4b6a742502345e4836ed42fdf26c544c9f75563c476c67044a481ada6e81f71b55462489c7e1899d516e4347150e58028036a90fa11d47e320bcc9365fd30 + languageName: node + linkType: hard + "npm-package-arg@npm:^7.0.0": version: 7.0.0 resolution: "npm-package-arg@npm:7.0.0" @@ -21593,6 +21818,15 @@ __metadata: languageName: node linkType: hard +"npm-packlist@npm:^7.0.0": + version: 7.0.4 + resolution: "npm-packlist@npm:7.0.4" + dependencies: + ignore-walk: ^6.0.0 + checksum: 5ffa1f8f0b32141a60a66713fa3ed03b8ee4800b1ed6b59194d03c3c85da88f3fc21e1de29b665f322678bae85198732b16aa76c0a7cb0e283f9e0db50752233 + languageName: node + linkType: hard + "npm-pick-manifest@npm:^6.0.0, npm-pick-manifest@npm:^6.1.1": version: 6.1.1 resolution: "npm-pick-manifest@npm:6.1.1" @@ -21605,6 +21839,18 @@ __metadata: languageName: node linkType: hard +"npm-pick-manifest@npm:^8.0.0": + version: 8.0.2 + resolution: "npm-pick-manifest@npm:8.0.2" + dependencies: + npm-install-checks: ^6.0.0 + npm-normalize-package-bin: ^3.0.0 + npm-package-arg: ^10.0.0 + semver: ^7.3.5 + checksum: c9f71b57351a3a241a7e56148332f2f341a09dff2a1b1f4ffb1517eac25f1888ac7fbce4939e522cbd533577448c307d05fff0c32430cc03c8c6179fac320cd4 + languageName: node + linkType: hard + "npm-registry-fetch@npm:^11.0.0": version: 11.0.0 resolution: "npm-registry-fetch@npm:11.0.0" @@ -21619,6 +21865,21 @@ __metadata: languageName: node linkType: hard +"npm-registry-fetch@npm:^14.0.0": + version: 14.0.5 + resolution: "npm-registry-fetch@npm:14.0.5" + dependencies: + make-fetch-happen: ^11.0.0 + minipass: ^5.0.0 + minipass-fetch: ^3.0.0 + minipass-json-stream: ^1.0.1 + minizlib: ^2.1.2 + npm-package-arg: ^10.0.0 + proc-log: ^3.0.0 + checksum: c63649642955b424bc1baaff5955027144af312ae117ba8c24829e74484f859482591fe89687c6597d83e930c8054463eef23020ac69146097a72cc62ff10986 + languageName: node + linkType: hard + "npm-run-all@npm:4.1.5": version: 4.1.5 resolution: "npm-run-all@npm:4.1.5" @@ -21679,6 +21940,18 @@ __metadata: languageName: node linkType: hard +"npmlog@npm:^6.0.0": + version: 6.0.2 + resolution: "npmlog@npm:6.0.2" + dependencies: + are-we-there-yet: ^3.0.0 + console-control-strings: ^1.1.0 + gauge: ^4.0.3 + set-blocking: ^2.0.0 + checksum: ae238cd264a1c3f22091cdd9e2b106f684297d3c184f1146984ecbe18aaa86343953f26b9520dedd1b1372bc0316905b736c1932d778dbeb1fcf5a1001390e2a + languageName: node + linkType: hard + "nth-check@npm:^1.0.2": version: 1.0.2 resolution: "nth-check@npm:1.0.2" @@ -22381,6 +22654,34 @@ __metadata: languageName: node linkType: hard +"pacote@npm:^15.1.1": + version: 15.2.0 + resolution: "pacote@npm:15.2.0" + dependencies: + "@npmcli/git": ^4.0.0 + "@npmcli/installed-package-contents": ^2.0.1 + "@npmcli/promise-spawn": ^6.0.1 + "@npmcli/run-script": ^6.0.0 + cacache: ^17.0.0 + fs-minipass: ^3.0.0 + minipass: ^5.0.0 + npm-package-arg: ^10.0.0 + npm-packlist: ^7.0.0 + npm-pick-manifest: ^8.0.0 + npm-registry-fetch: ^14.0.0 + proc-log: ^3.0.0 + promise-retry: ^2.0.1 + read-package-json: ^6.0.0 + read-package-json-fast: ^3.0.0 + sigstore: ^1.3.0 + ssri: ^10.0.0 + tar: ^6.1.11 + bin: + pacote: lib/bin.js + checksum: c731572be2bf226b117eba076d242bd4cd8be7aa01e004af3374a304ad7ab330539e22644bc33de12d2a7d45228ccbcbf4d710f59c84414f3d09a1a95ee6f0bf + languageName: node + linkType: hard + "pako@npm:~1.0.5": version: 1.0.11 resolution: "pako@npm:1.0.11" @@ -24564,10 +24865,12 @@ __metadata: resolution: "reactotron-apollo-client@workspace:lib/reactotron-apollo-client" dependencies: "@apollo/client": ^3.8.3 - "@babel/core": ^7.21.0 - "@babel/preset-env": ^7.20.2 - "@babel/preset-typescript": ^7.21.0 - "@types/jest": ^29.4.0 + "@babel/core": ^7.23.2 + "@babel/eslint-parser": ^7.23.10 + "@babel/preset-typescript": ^7.23.2 + "@rollup/plugin-replace": ^5.0.5 + "@rollup/plugin-typescript": 11.1.1 + "@types/jest": ^29.5.12 "@types/node": ^11.9.5 "@types/ramda": ^0.25.50 "@typescript-eslint/eslint-plugin": ^5.54.0 @@ -24584,16 +24887,13 @@ __metadata: eslint-plugin-react-hooks: ^4.6.0 eslint-plugin-standard: ^5.0.0 graphql: ^16.8.0 - jest: ^29.4.3 + jest: ^29.7.0 prettier: ^2.8.4 ramda: ^0.25.0 reactotron-core-client: "workspace:*" - rollup: ^1.1.2 - rollup-plugin-babel: ^4.3.2 - rollup-plugin-babel-minify: ^7.0.0 - rollup-plugin-filesize: ^6.0.1 - rollup-plugin-node-resolve: ^4.0.0 - rollup-plugin-resolve: ^0.0.1-predev.1 + rollup: ^4.9.6 + rollup-plugin-filesize: ^10.0.0 + rollup-plugin-terser: ^7.0.2 testdouble: ^3.16.8 trash-cli: ^5.0.0 ts-jest: ^29.0.5 @@ -24655,6 +24955,7 @@ __metadata: react-router-dom: ^6.18.0 react-test-renderer: 18.2.0 react-tooltip: 4.5.1 + react-transition-group: ^4.4.5 reactotron-core-contract: "workspace:*" reactotron-core-server: "workspace:*" reactotron-core-ui: "workspace:*" @@ -25136,6 +25437,28 @@ __metadata: languageName: node linkType: hard +"read-package-json-fast@npm:^3.0.0": + version: 3.0.2 + resolution: "read-package-json-fast@npm:3.0.2" + dependencies: + json-parse-even-better-errors: ^3.0.0 + npm-normalize-package-bin: ^3.0.0 + checksum: 8d406869f045f1d76e2a99865a8fd1c1af9c1dc06200b94d2b07eef87ed734b22703a8d72e1cd36ea36cc48e22020bdd187f88243c7dd0563f72114d38c17072 + languageName: node + linkType: hard + +"read-package-json@npm:^6.0.0": + version: 6.0.4 + resolution: "read-package-json@npm:6.0.4" + dependencies: + glob: ^10.2.2 + json-parse-even-better-errors: ^3.0.0 + normalize-package-data: ^5.0.0 + npm-normalize-package-bin: ^3.0.0 + checksum: ce40c4671299753f1349aebe44693cd250d6936c4bacfb31cd884c87f24a0174ba5f651ee2866cf5e57365451cba38bc1db9c2a371e4ba7502fb46dcad50f1d7 + languageName: node + linkType: hard + "read-pkg-up@npm:^3.0.0": version: 3.0.0 resolution: "read-pkg-up@npm:3.0.0" @@ -25962,7 +26285,7 @@ __metadata: languageName: node linkType: hard -"rollup-plugin-babel@npm:4.4.0, rollup-plugin-babel@npm:^4.3.2, rollup-plugin-babel@npm:^4.4.0": +"rollup-plugin-babel@npm:4.4.0, rollup-plugin-babel@npm:^4.4.0": version: 4.4.0 resolution: "rollup-plugin-babel@npm:4.4.0" dependencies: @@ -25991,6 +26314,22 @@ __metadata: languageName: node linkType: hard +"rollup-plugin-filesize@npm:^10.0.0": + version: 10.0.0 + resolution: "rollup-plugin-filesize@npm:10.0.0" + dependencies: + "@babel/runtime": ^7.13.8 + boxen: ^5.0.0 + brotli-size: 4.0.0 + colors: 1.4.0 + filesize: ^6.1.0 + gzip-size: ^6.0.0 + pacote: ^15.1.1 + terser: ^5.6.0 + checksum: 156dfafe64016866ce65a4d749cdfe4d3260eb170b9ad740cc707865190c83b0ad98c5050f7d3e5777e20a374be811911f39f6250b1455a00b57f382b47f4535 + languageName: node + linkType: hard + "rollup-plugin-filesize@npm:^6.0.1": version: 6.2.1 resolution: "rollup-plugin-filesize@npm:6.2.1" @@ -26070,6 +26409,20 @@ __metadata: languageName: node linkType: hard +"rollup-plugin-terser@npm:^7.0.2": + version: 7.0.2 + resolution: "rollup-plugin-terser@npm:7.0.2" + dependencies: + "@babel/code-frame": ^7.10.4 + jest-worker: ^26.2.1 + serialize-javascript: ^4.0.0 + terser: ^5.0.0 + peerDependencies: + rollup: ^2.0.0 + checksum: af84bb7a7a894cd00852b6486528dfb8653cf94df4c126f95f389a346f401d054b08c46bee519a2ab6a22b33804d1d6ac6d8c90b1b2bf8fffb097eed73fc3c72 + languageName: node + linkType: hard + "rollup-pluginutils@npm:^2.3.0, rollup-pluginutils@npm:^2.6.0, rollup-pluginutils@npm:^2.8.1": version: 2.8.2 resolution: "rollup-pluginutils@npm:2.8.2" @@ -26161,6 +26514,60 @@ __metadata: languageName: node linkType: hard +"rollup@npm:^4.9.6": + version: 4.13.0 + resolution: "rollup@npm:4.13.0" + dependencies: + "@rollup/rollup-android-arm-eabi": 4.13.0 + "@rollup/rollup-android-arm64": 4.13.0 + "@rollup/rollup-darwin-arm64": 4.13.0 + "@rollup/rollup-darwin-x64": 4.13.0 + "@rollup/rollup-linux-arm-gnueabihf": 4.13.0 + "@rollup/rollup-linux-arm64-gnu": 4.13.0 + "@rollup/rollup-linux-arm64-musl": 4.13.0 + "@rollup/rollup-linux-riscv64-gnu": 4.13.0 + "@rollup/rollup-linux-x64-gnu": 4.13.0 + "@rollup/rollup-linux-x64-musl": 4.13.0 + "@rollup/rollup-win32-arm64-msvc": 4.13.0 + "@rollup/rollup-win32-ia32-msvc": 4.13.0 + "@rollup/rollup-win32-x64-msvc": 4.13.0 + "@types/estree": 1.0.5 + fsevents: ~2.3.2 + dependenciesMeta: + "@rollup/rollup-android-arm-eabi": + optional: true + "@rollup/rollup-android-arm64": + optional: true + "@rollup/rollup-darwin-arm64": + optional: true + "@rollup/rollup-darwin-x64": + optional: true + "@rollup/rollup-linux-arm-gnueabihf": + optional: true + "@rollup/rollup-linux-arm64-gnu": + optional: true + "@rollup/rollup-linux-arm64-musl": + optional: true + "@rollup/rollup-linux-riscv64-gnu": + optional: true + "@rollup/rollup-linux-x64-gnu": + optional: true + "@rollup/rollup-linux-x64-musl": + optional: true + "@rollup/rollup-win32-arm64-msvc": + optional: true + "@rollup/rollup-win32-ia32-msvc": + optional: true + "@rollup/rollup-win32-x64-msvc": + optional: true + fsevents: + optional: true + bin: + rollup: dist/bin/rollup + checksum: c2c35bee0a71ceb0df37c170c2b73a500bf9ebdffb747487d77831348603d50dcfcdd9d0a937362d3a87edda559c9d1e017fba2d75f05f0c594634d9b8dde9a4 + languageName: node + linkType: hard + "rtl-detect@npm:^1.0.2": version: 1.1.2 resolution: "rtl-detect@npm:1.1.2" @@ -26828,6 +27235,21 @@ __metadata: languageName: node linkType: hard +"sigstore@npm:^1.3.0": + version: 1.9.0 + resolution: "sigstore@npm:1.9.0" + dependencies: + "@sigstore/bundle": ^1.1.0 + "@sigstore/protobuf-specs": ^0.2.0 + "@sigstore/sign": ^1.0.0 + "@sigstore/tuf": ^1.0.3 + make-fetch-happen: ^11.0.1 + bin: + sigstore: bin/sigstore.js + checksum: b3f1ccf4d2d5e6af294ad851981cc9dc4c01b6b5b7aeb98582765f5d2e75aa2b9221133b8e572179bb305e16ce589339d9617b26b9fa0bea0c38c9adef792912 + languageName: node + linkType: hard + "simple-plist@npm:^1.1.0": version: 1.4.0 resolution: "simple-plist@npm:1.4.0" @@ -27047,6 +27469,17 @@ __metadata: languageName: node linkType: hard +"socks-proxy-agent@npm:^7.0.0": + version: 7.0.0 + resolution: "socks-proxy-agent@npm:7.0.0" + dependencies: + agent-base: ^6.0.2 + debug: ^4.3.3 + socks: ^2.6.2 + checksum: 720554370154cbc979e2e9ce6a6ec6ced205d02757d8f5d93fe95adae454fc187a5cbfc6b022afab850a5ce9b4c7d73e0f98e381879cf45f66317a4895953846 + languageName: node + linkType: hard + "socks-proxy-agent@npm:^8.0.1": version: 8.0.2 resolution: "socks-proxy-agent@npm:8.0.2" @@ -27349,6 +27782,15 @@ __metadata: languageName: node linkType: hard +"ssri@npm:^9.0.0": + version: 9.0.1 + resolution: "ssri@npm:9.0.1" + dependencies: + minipass: ^3.1.1 + checksum: fb58f5e46b6923ae67b87ad5ef1c5ab6d427a17db0bead84570c2df3cd50b4ceb880ebdba2d60726588272890bae842a744e1ecce5bd2a2a582fccd5068309eb + languageName: node + linkType: hard + "stable@npm:^0.1.8": version: 0.1.8 resolution: "stable@npm:0.1.8" @@ -28326,6 +28768,20 @@ __metadata: languageName: node linkType: hard +"terser@npm:^5.0.0": + version: 5.29.2 + resolution: "terser@npm:5.29.2" + dependencies: + "@jridgewell/source-map": ^0.3.3 + acorn: ^8.8.2 + commander: ^2.20.0 + source-map-support: ~0.5.20 + bin: + terser: bin/terser + checksum: 2310d04e530903ed4da6168c4c90ab65965c5f1f8919733772119ff560e9e9be2def070c9659f7d96f2e28489c4378241c4cef1917f05b9524587436fdd5a802 + languageName: node + linkType: hard + "terser@npm:^5.15.0, terser@npm:^5.6.0": version: 5.27.0 resolution: "terser@npm:5.27.0" @@ -28934,6 +29390,17 @@ __metadata: languageName: node linkType: hard +"tuf-js@npm:^1.1.7": + version: 1.1.7 + resolution: "tuf-js@npm:1.1.7" + dependencies: + "@tufjs/models": 1.0.4 + debug: ^4.3.4 + make-fetch-happen: ^11.1.1 + checksum: 089fc0dabe1fcaeca8b955b358b34272f23237ac9e074b5f983349eb44d9688fd137f28f493bbd8dfd865d1af4e76e0cc869d307eadd054d1b404914c3124ae5 + languageName: node + linkType: hard + "tunnel-agent@npm:^0.6.0": version: 0.6.0 resolution: "tunnel-agent@npm:0.6.0" @@ -29346,6 +29813,15 @@ __metadata: languageName: node linkType: hard +"unique-filename@npm:^2.0.0": + version: 2.0.1 + resolution: "unique-filename@npm:2.0.1" + dependencies: + unique-slug: ^3.0.0 + checksum: 807acf3381aff319086b64dc7125a9a37c09c44af7620bd4f7f3247fcd5565660ac12d8b80534dcbfd067e6fe88a67e621386dd796a8af828d1337a8420a255f + languageName: node + linkType: hard + "unique-filename@npm:^3.0.0": version: 3.0.0 resolution: "unique-filename@npm:3.0.0" @@ -29364,6 +29840,15 @@ __metadata: languageName: node linkType: hard +"unique-slug@npm:^3.0.0": + version: 3.0.0 + resolution: "unique-slug@npm:3.0.0" + dependencies: + imurmurhash: ^0.1.4 + checksum: 49f8d915ba7f0101801b922062ee46b7953256c93ceca74303bd8e6413ae10aa7e8216556b54dc5382895e8221d04f1efaf75f945c2e4a515b4139f77aa6640c + languageName: node + linkType: hard + "unique-slug@npm:^4.0.0": version: 4.0.0 resolution: "unique-slug@npm:4.0.0" @@ -29791,7 +30276,7 @@ __metadata: languageName: node linkType: hard -"validate-npm-package-license@npm:^3.0.1": +"validate-npm-package-license@npm:^3.0.1, validate-npm-package-license@npm:^3.0.4": version: 3.0.4 resolution: "validate-npm-package-license@npm:3.0.4" dependencies: @@ -29810,6 +30295,15 @@ __metadata: languageName: node linkType: hard +"validate-npm-package-name@npm:^5.0.0": + version: 5.0.0 + resolution: "validate-npm-package-name@npm:5.0.0" + dependencies: + builtins: ^5.0.0 + checksum: 5342a994986199b3c28e53a8452a14b2bb5085727691ea7aa0d284a6606b127c371e0925ae99b3f1ef7cc7d2c9de75f52eb61a3d1cc45e39bca1e3a9444cbb4e + languageName: node + linkType: hard + "vary@npm:^1, vary@npm:~1.1.2": version: 1.1.2 resolution: "vary@npm:1.1.2" @@ -30364,7 +30858,7 @@ __metadata: languageName: node linkType: hard -"wide-align@npm:^1.1.0": +"wide-align@npm:^1.1.0, wide-align@npm:^1.1.5": version: 1.1.5 resolution: "wide-align@npm:1.1.5" dependencies: From 13664a1cb48ef48c1e29d068a3d7d84282bbdefe Mon Sep 17 00:00:00 2001 From: Mark Rickert Date: Wed, 14 Feb 2024 11:38:00 -0700 Subject: [PATCH 12/52] Export the apollo-client properly. --- lib/reactotron-apisauce/rollup.config.cjs | 29 +++++++++++++++++++ .../rollup.config.cjs | 2 +- lib/reactotron-apollo-client/src/index.ts | 2 ++ 3 files changed, 32 insertions(+), 1 deletion(-) create mode 100644 lib/reactotron-apisauce/rollup.config.cjs diff --git a/lib/reactotron-apisauce/rollup.config.cjs b/lib/reactotron-apisauce/rollup.config.cjs new file mode 100644 index 000000000..0b42c02f1 --- /dev/null +++ b/lib/reactotron-apisauce/rollup.config.cjs @@ -0,0 +1,29 @@ +import replace from "@rollup/plugin-replace" +import filesize from "rollup-plugin-filesize" +import { terser } from "rollup-plugin-terser" +import typescript from "@rollup/plugin-typescript" + +const pkg = require("./package.json") + +/** @type {import('rollup').RollupOptions} */ +export default { + input: "src/index.ts", + output: [ + { + file: pkg.main, + format: "cjs", + }, + { + file: pkg.module, + format: "esm", + }, + ], + plugins: [ + typescript(), + replace({ + REACTOTRON_CORE_CLIENT_VERSION: pkg.version, + }), + process.env.NODE_ENV === "production" ? terser() : null, + filesize(), + ], +} diff --git a/lib/reactotron-apollo-client/rollup.config.cjs b/lib/reactotron-apollo-client/rollup.config.cjs index ba244acd8..c26b84d94 100644 --- a/lib/reactotron-apollo-client/rollup.config.cjs +++ b/lib/reactotron-apollo-client/rollup.config.cjs @@ -7,7 +7,7 @@ const pkg = require("./package.json") /** @type {import('rollup').RollupOptions} */ export default { - input: "src/reactotron-apollo-client.ts", + input: "src/index.ts", output: [ { file: pkg.main, diff --git a/lib/reactotron-apollo-client/src/index.ts b/lib/reactotron-apollo-client/src/index.ts index 58ce7e42a..6a473801c 100644 --- a/lib/reactotron-apollo-client/src/index.ts +++ b/lib/reactotron-apollo-client/src/index.ts @@ -1 +1,3 @@ +import apolloClient from "./reactotron-apollo-client" export * from "./reactotron-apollo-client" +export default apolloClient From 76e59421a1ea8c82b8a73c74767a9194b1b3d046 Mon Sep 17 00:00:00 2001 From: Frank Calise Date: Fri, 22 Mar 2024 10:16:37 -0400 Subject: [PATCH 13/52] refactor: remove prev deleted files --- lib/reactotron-apisauce/rollup.config.cjs | 29 ----------- lib/reactotron-redux/src/reactotron-redux.ts | 51 -------------------- 2 files changed, 80 deletions(-) delete mode 100644 lib/reactotron-apisauce/rollup.config.cjs delete mode 100644 lib/reactotron-redux/src/reactotron-redux.ts diff --git a/lib/reactotron-apisauce/rollup.config.cjs b/lib/reactotron-apisauce/rollup.config.cjs deleted file mode 100644 index 0b42c02f1..000000000 --- a/lib/reactotron-apisauce/rollup.config.cjs +++ /dev/null @@ -1,29 +0,0 @@ -import replace from "@rollup/plugin-replace" -import filesize from "rollup-plugin-filesize" -import { terser } from "rollup-plugin-terser" -import typescript from "@rollup/plugin-typescript" - -const pkg = require("./package.json") - -/** @type {import('rollup').RollupOptions} */ -export default { - input: "src/index.ts", - output: [ - { - file: pkg.main, - format: "cjs", - }, - { - file: pkg.module, - format: "esm", - }, - ], - plugins: [ - typescript(), - replace({ - REACTOTRON_CORE_CLIENT_VERSION: pkg.version, - }), - process.env.NODE_ENV === "production" ? terser() : null, - filesize(), - ], -} diff --git a/lib/reactotron-redux/src/reactotron-redux.ts b/lib/reactotron-redux/src/reactotron-redux.ts deleted file mode 100644 index b0789c664..000000000 --- a/lib/reactotron-redux/src/reactotron-redux.ts +++ /dev/null @@ -1,51 +0,0 @@ -import type { Plugin, ReactotronCore } from "reactotron-core-client" - -import createCommandHander from "./commandHandler" -import createSendAction from "./sendAction" -import createEnhancer from "./enhancer" -import { DEFAULT_REPLACER_TYPE } from "./reducer" -import { PluginConfig } from "./pluginConfig" - -function reactotronRedux(pluginConfig: PluginConfig = {}) { - const mergedPluginConfig: PluginConfig = { - ...pluginConfig, - restoreActionType: pluginConfig.restoreActionType || DEFAULT_REPLACER_TYPE, - } - - const storeCreationHandlers: (() => void)[] = [] - const onReduxStoreCreation = (func: () => void) => { - storeCreationHandlers.push(func) - } - const handleStoreCreation = () => { - storeCreationHandlers.forEach((func) => { - func() - }) - } - - function plugin(reactotron: Client) { - return { - name: "redux", - // Fires when we receive a command from the Reactotron app. - onCommand: createCommandHander(reactotron, mergedPluginConfig, onReduxStoreCreation), - - // All keys in this object will be attached to the main Reactotron instance - // and available to be called directly. - features: { - createEnhancer: createEnhancer(reactotron, mergedPluginConfig, handleStoreCreation), - setReduxStore: (store) => { - // eslint-disable-next-line @typescript-eslint/ban-ts-comment - // @ts-ignore shhhhhh -- this is a private API - reactotron.reduxStore = store - handleStoreCreation() - }, - reportReduxAction: createSendAction(reactotron), - }, - } satisfies Plugin - } - - return plugin -} - -export type ReactotronReduxPlugin = ReturnType - -export { reactotronRedux } From adea63d090fef7068ce9144bae3cdbb1498f2e70 Mon Sep 17 00:00:00 2001 From: Frank Calise Date: Fri, 22 Mar 2024 12:09:24 -0400 Subject: [PATCH 14/52] chore: fix bad merge --- lib/reactotron-core-ui/src/utils/filterCommands/index.ts | 2 -- 1 file changed, 2 deletions(-) diff --git a/lib/reactotron-core-ui/src/utils/filterCommands/index.ts b/lib/reactotron-core-ui/src/utils/filterCommands/index.ts index 611e2d3fd..7422368af 100644 --- a/lib/reactotron-core-ui/src/utils/filterCommands/index.ts +++ b/lib/reactotron-core-ui/src/utils/filterCommands/index.ts @@ -24,7 +24,6 @@ const COMMON_MATCHING_PATHS = [ path("payload", "triggerType"), path("payload", "description"), path("payload", "request", "url"), - path("payload", "value"), ] export function filterSearch(commands: any[], search: string) { @@ -62,7 +61,6 @@ export function filterSearch(commands: any[], search: string) { ) return true if (command.type === CommandType.ClientIntro && matching("connection")) return true - if (command.type === CommandType.Display && matchingObj(command.payload.value)) return true return false }).length > 0 ) From ed6688e0808679643aca27de6b8beaaa0dc5ed80 Mon Sep 17 00:00:00 2001 From: Frank Calise Date: Fri, 22 Mar 2024 12:16:16 -0400 Subject: [PATCH 15/52] feat(example-app): apollo detail screen --- .../app/navigators/AppNavigator.tsx | 9 ++ .../app/screens/ApolloDetailScreen.tsx | 98 +++++++++++++++++++ apps/example-app/app/screens/ApolloScreen.tsx | 7 +- apps/example-app/app/screens/index.ts | 1 + .../renderer/components/SideBar/Sidebar.tsx | 9 +- 5 files changed, 113 insertions(+), 11 deletions(-) create mode 100644 apps/example-app/app/screens/ApolloDetailScreen.tsx diff --git a/apps/example-app/app/navigators/AppNavigator.tsx b/apps/example-app/app/navigators/AppNavigator.tsx index 4c7167e04..aeda8655e 100644 --- a/apps/example-app/app/navigators/AppNavigator.tsx +++ b/apps/example-app/app/navigators/AppNavigator.tsx @@ -38,6 +38,14 @@ export type AppStackParamList = { AsyncStorage: undefined Redux: undefined Apollo: undefined + ApolloDetail: { + item: { + __typename: string + id: number + number: number | null + title: string + } + } } /** @@ -105,6 +113,7 @@ const AppStack = function AppStack() { /> + ) diff --git a/apps/example-app/app/screens/ApolloDetailScreen.tsx b/apps/example-app/app/screens/ApolloDetailScreen.tsx new file mode 100644 index 000000000..f9212b84f --- /dev/null +++ b/apps/example-app/app/screens/ApolloDetailScreen.tsx @@ -0,0 +1,98 @@ +import React from "react" +import { FlatList, TextStyle, View, ViewStyle } from "react-native" +import { ListItem, Text } from "app/components" +import { AppStackScreenProps } from "app/navigators" +import { colors, spacing } from "app/theme" +import { useSafeAreaInsetsStyle } from "app/utils/useSafeAreaInsetsStyle" +import { gql, useQuery } from "@apollo/client" + +const SECTIONS_QUERY = gql` + query Sections($id: Int!) { + chapter(id: $id) { + sections { + number + title + } + } + } +` + +interface Section { + number: number + title: string +} + +interface SectionItemProps { + chapter: { + __typename: string + id: number + number: number | null + title: string + } + section: Section + onPress?: () => void +} + +const SectionItem: React.FC = ({ chapter, section, onPress }) => ( + +) + +interface ApolloDetailScreenProps extends AppStackScreenProps<"ApolloDetail"> {} + +export const ApolloDetailScreen: React.FC = function ApolloScreen({ + route, +}) { + const id = route.params.item.id + + const { data, loading } = useQuery(SECTIONS_QUERY, { + variables: { id }, + }) + + const $bottomContainerInsets = useSafeAreaInsetsStyle(["bottom"]) + + return ( + } + ListHeaderComponent={() => { + return ( + + + + + + ) + }} + keyExtractor={(section) => section.number.toString()} + /> + ) +} + +const $container: ViewStyle = { + flex: 1, + backgroundColor: colors.background, +} + +const $text: TextStyle = { + color: colors.text, +} +const $subheading: TextStyle = { + ...$text, + margin: spacing.sm, +} + +const $bottomBorder: ViewStyle = { + borderBottomWidth: 1, + borderBottomColor: colors.text, + marginHorizontal: spacing.sm, +} diff --git a/apps/example-app/app/screens/ApolloScreen.tsx b/apps/example-app/app/screens/ApolloScreen.tsx index cb1b5f57f..307f5f8f3 100644 --- a/apps/example-app/app/screens/ApolloScreen.tsx +++ b/apps/example-app/app/screens/ApolloScreen.tsx @@ -5,6 +5,7 @@ import { AppStackScreenProps } from "app/navigators" import { colors, spacing } from "app/theme" import { useSafeAreaInsetsStyle } from "app/utils/useSafeAreaInsetsStyle" import { gql, useQuery } from "@apollo/client" +import { useNavigation } from "@react-navigation/native" const CHAPTERS_QUERY = gql` query Chapters { @@ -47,6 +48,7 @@ interface ApolloScreenProps extends AppStackScreenProps<"Apollo"> {} export const ApolloScreen: React.FC = function ApolloScreen() { const { data, loading } = useQuery(CHAPTERS_QUERY) + const navigation = useNavigation() const $bottomContainerInsets = useSafeAreaInsetsStyle(["bottom"]) @@ -56,10 +58,7 @@ export const ApolloScreen: React.FC = function ApolloScreen() contentContainerStyle={$bottomContainerInsets} data={loading ? [] : data.chapters} renderItem={({ item }) => ( - navigation.navigate("Chapter", { chapter: item })} - /> + navigation.navigate("ApolloDetail", { item })} /> )} ListHeaderComponent={() => { return ( diff --git a/apps/example-app/app/screens/index.ts b/apps/example-app/app/screens/index.ts index 035095a5b..72afb2a29 100644 --- a/apps/example-app/app/screens/index.ts +++ b/apps/example-app/app/screens/index.ts @@ -8,6 +8,7 @@ export * from "./ReduxScreen" export * from "./ErrorGeneratorScreen" export * from "./AsyncStorageScreen" export * from "./ApolloScreen" +export * from "./ApolloDetailScreen" export * from "./ErrorScreen/ErrorBoundary" // export other screens here diff --git a/apps/reactotron-app/src/renderer/components/SideBar/Sidebar.tsx b/apps/reactotron-app/src/renderer/components/SideBar/Sidebar.tsx index 2b3e1ff7c..fb7b95f04 100644 --- a/apps/reactotron-app/src/renderer/components/SideBar/Sidebar.tsx +++ b/apps/reactotron-app/src/renderer/components/SideBar/Sidebar.tsx @@ -15,12 +15,7 @@ import styled from "styled-components" import SideBarButton from "../SideBarButton" import { reactotronLogo } from "../../images" import { ServerStatus } from "../../contexts/Standalone/useStandalone" -import { - Transition, - CSSTransition, - SwitchTransition, - TransitionGroup, -} from "react-transition-group" +import { Transition } from "react-transition-group" interface SideBarContainerProps { $isOpen: boolean @@ -108,7 +103,7 @@ function SideBar({ isOpen, serverStatus, plugins }: SideBarProps) { > From 3c40be816681a71606d55cd78bf13b0f20bbaa94 Mon Sep 17 00:00:00 2001 From: Frank Calise Date: Fri, 22 Mar 2024 12:16:28 -0400 Subject: [PATCH 16/52] chore(apollo-client): add some debug --- .../src/reactotron-apollo-client.ts | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/lib/reactotron-apollo-client/src/reactotron-apollo-client.ts b/lib/reactotron-apollo-client/src/reactotron-apollo-client.ts index b507d9506..1bf87c519 100644 --- a/lib/reactotron-apollo-client/src/reactotron-apollo-client.ts +++ b/lib/reactotron-apollo-client/src/reactotron-apollo-client.ts @@ -311,7 +311,13 @@ export const apolloPlugin = onConnect() { reactotron.display({ name: "APOLLO CLIENT", preview: "Connected" }) - const poll = () => + const poll = () => { + // TODO remove + reactotron.display({ + name: "APOLLO CLIENT", + preview: `Poll`, + }) + getCurrentState(apolloClient).then((state) => { apolloData = state @@ -323,6 +329,7 @@ export const apolloPlugin = value: state, }) }) + } apolloClient.__actionHookForDevTools(debounce(poll)) }, onDisconnect() { From ae12112a4e97167d1b2d7be719a4b9927f2fee3d Mon Sep 17 00:00:00 2001 From: Nick Morgan Date: Fri, 22 Mar 2024 15:24:58 -0400 Subject: [PATCH 17/52] Adding name to redux plugin to fix build error --- lib/reactotron-redux/src/index.ts | 1 + 1 file changed, 1 insertion(+) diff --git a/lib/reactotron-redux/src/index.ts b/lib/reactotron-redux/src/index.ts index 3ae3b822f..b0789c664 100644 --- a/lib/reactotron-redux/src/index.ts +++ b/lib/reactotron-redux/src/index.ts @@ -24,6 +24,7 @@ function reactotronRedux(pluginConfig: PluginConfig = {}) { function plugin(reactotron: Client) { return { + name: "redux", // Fires when we receive a command from the Reactotron app. onCommand: createCommandHander(reactotron, mergedPluginConfig, onReduxStoreCreation), From 86371c940f0ebe643459cc7884d6dded4211c7f9 Mon Sep 17 00:00:00 2001 From: Frank Calise Date: Fri, 22 Mar 2024 17:08:24 -0400 Subject: [PATCH 18/52] fix(example-app): observer apollo screens --- .../app/screens/ApolloDetailScreen.tsx | 63 ++++++++++--------- apps/example-app/app/screens/ApolloScreen.tsx | 5 +- 2 files changed, 35 insertions(+), 33 deletions(-) diff --git a/apps/example-app/app/screens/ApolloDetailScreen.tsx b/apps/example-app/app/screens/ApolloDetailScreen.tsx index f9212b84f..6bca4ad08 100644 --- a/apps/example-app/app/screens/ApolloDetailScreen.tsx +++ b/apps/example-app/app/screens/ApolloDetailScreen.tsx @@ -5,6 +5,7 @@ import { AppStackScreenProps } from "app/navigators" import { colors, spacing } from "app/theme" import { useSafeAreaInsetsStyle } from "app/utils/useSafeAreaInsetsStyle" import { gql, useQuery } from "@apollo/client" +import { observer } from "mobx-react-lite" const SECTIONS_QUERY = gql` query Sections($id: Int!) { @@ -43,40 +44,40 @@ const SectionItem: React.FC = ({ chapter, section, onPress }) interface ApolloDetailScreenProps extends AppStackScreenProps<"ApolloDetail"> {} -export const ApolloDetailScreen: React.FC = function ApolloScreen({ - route, -}) { - const id = route.params.item.id +export const ApolloDetailScreen: React.FC = observer( + function ApolloScreen({ route }) { + const id = route.params.item.id - const { data, loading } = useQuery(SECTIONS_QUERY, { - variables: { id }, - }) + const { data, loading } = useQuery(SECTIONS_QUERY, { + variables: { id }, + }) - const $bottomContainerInsets = useSafeAreaInsetsStyle(["bottom"]) + const $bottomContainerInsets = useSafeAreaInsetsStyle(["bottom"]) - return ( - } - ListHeaderComponent={() => { - return ( - - - - - - ) - }} - keyExtractor={(section) => section.number.toString()} - /> - ) -} + return ( + } + ListHeaderComponent={() => { + return ( + + + + + + ) + }} + keyExtractor={(section) => section.number.toString()} + /> + ) + } +) const $container: ViewStyle = { flex: 1, diff --git a/apps/example-app/app/screens/ApolloScreen.tsx b/apps/example-app/app/screens/ApolloScreen.tsx index 307f5f8f3..d31bc77c8 100644 --- a/apps/example-app/app/screens/ApolloScreen.tsx +++ b/apps/example-app/app/screens/ApolloScreen.tsx @@ -6,6 +6,7 @@ import { colors, spacing } from "app/theme" import { useSafeAreaInsetsStyle } from "app/utils/useSafeAreaInsetsStyle" import { gql, useQuery } from "@apollo/client" import { useNavigation } from "@react-navigation/native" +import { observer } from "mobx-react-lite" const CHAPTERS_QUERY = gql` query Chapters { @@ -46,7 +47,7 @@ const ChapterItem = ({ interface ApolloScreenProps extends AppStackScreenProps<"Apollo"> {} -export const ApolloScreen: React.FC = function ApolloScreen() { +export const ApolloScreen: React.FC = observer(function ApolloScreen() { const { data, loading } = useQuery(CHAPTERS_QUERY) const navigation = useNavigation() @@ -76,7 +77,7 @@ export const ApolloScreen: React.FC = function ApolloScreen() keyExtractor={(chapter) => chapter.id.toString()} /> ) -} +}) const $container: ViewStyle = { flex: 1, From 24506a60cbc4a9a2370e72c3b6779d7105c1685e Mon Sep 17 00:00:00 2001 From: Frank Calise Date: Wed, 25 Sep 2024 12:20:59 -0400 Subject: [PATCH 19/52] feat(apollo-client): WIP server side comms --- apps/example-app/app/screens/ApolloScreen.tsx | 33 +- apps/example-app/app/stores/apollo/index.tsx | 1 + .../renderer/components/SideBar/Sidebar.tsx | 2 +- .../src/renderer/pages/apolloClient/Cache.tsx | 70 +- .../pages/apolloClient/components/Button.tsx | 31 + .../src/reactotron-apollo-client.ts | 194 +- lib/reactotron-core-contract/src/command.ts | 8 + yarn.lock | 13183 ++++++++-------- 8 files changed, 6987 insertions(+), 6535 deletions(-) create mode 100644 apps/reactotron-app/src/renderer/pages/apolloClient/components/Button.tsx diff --git a/apps/example-app/app/screens/ApolloScreen.tsx b/apps/example-app/app/screens/ApolloScreen.tsx index d31bc77c8..7fb00ca13 100644 --- a/apps/example-app/app/screens/ApolloScreen.tsx +++ b/apps/example-app/app/screens/ApolloScreen.tsx @@ -1,12 +1,13 @@ import React from "react" import { FlatList, TextStyle, View, ViewStyle } from "react-native" -import { ListItem, Text } from "app/components" +import { Button, ListItem, Text } from "app/components" import { AppStackScreenProps } from "app/navigators" import { colors, spacing } from "app/theme" import { useSafeAreaInsetsStyle } from "app/utils/useSafeAreaInsetsStyle" import { gql, useQuery } from "@apollo/client" import { useNavigation } from "@react-navigation/native" import { observer } from "mobx-react-lite" +import { client } from "app/stores/apollo" const CHAPTERS_QUERY = gql` query Chapters { @@ -36,11 +37,41 @@ const ChapterItem = ({ subheader = "" } + const mutate = () => { + const frag = client.cache.readFragment({ + id: `Chapter:1`, + fragmentName: "MyChapter", + fragment: gql` + fragment MyChapter on Chapter { + __typename + title + } + `, + }) + + client.cache.updateFragment( + { + id: `Chapter:${chapter.id.toString()}`, + fragmentName: "MyChapter", + fragment: gql` + fragment MyChapter on Chapter { + __typename + title + } + `, + }, + (data) => { + return { ...data, title: `${data.title} - ${new Date().valueOf().toString()}` } + } + ) + } + return ( } /> ) } diff --git a/apps/example-app/app/stores/apollo/index.tsx b/apps/example-app/app/stores/apollo/index.tsx index 07c89abd5..bb7375fe4 100644 --- a/apps/example-app/app/stores/apollo/index.tsx +++ b/apps/example-app/app/stores/apollo/index.tsx @@ -6,4 +6,5 @@ export const client = new ApolloClient({ uri: "https://api.graphql.guide/graphql", cache, defaultOptions: { watchQuery: { fetchPolicy: "cache-and-network" } }, + connectToDevTools: true, }) diff --git a/apps/reactotron-app/src/renderer/components/SideBar/Sidebar.tsx b/apps/reactotron-app/src/renderer/components/SideBar/Sidebar.tsx index fb7b95f04..2d44a278e 100644 --- a/apps/reactotron-app/src/renderer/components/SideBar/Sidebar.tsx +++ b/apps/reactotron-app/src/renderer/components/SideBar/Sidebar.tsx @@ -70,7 +70,7 @@ function SideBar({ isOpen, serverStatus, plugins }: SideBarProps) { } const hasApolloClient = React.useMemo( - () => plugins.find((plugin) => plugin === "apollo-client"), + () => plugins.findIndex((plugin) => plugin === "apollo-client") >= -1, [plugins] ) diff --git a/apps/reactotron-app/src/renderer/pages/apolloClient/Cache.tsx b/apps/reactotron-app/src/renderer/pages/apolloClient/Cache.tsx index 37bfa91b0..374b64f2f 100644 --- a/apps/reactotron-app/src/renderer/pages/apolloClient/Cache.tsx +++ b/apps/reactotron-app/src/renderer/pages/apolloClient/Cache.tsx @@ -1,10 +1,12 @@ import React from "react" import styled from "styled-components" -import { Header } from "reactotron-core-ui" +import { Header, ReactotronContext, TreeView } from "reactotron-core-ui" import { MdWarning } from "react-icons/md" import { HiDocumentSearch, HiOutlinePencilAlt } from "react-icons/hi" import { TbDatabaseDollar } from "react-icons/tb" import { Title } from "../reactNative/components/Shared" +import { OverlayButton } from "./components/Button" +import { CommandType } from "reactotron-core-contract" const Container = styled.div` display: flex; @@ -12,10 +14,10 @@ const Container = styled.div` width: 100%; ` -const StorybookContainer = styled.div` - display: flex; - flex-direction: column; +const CacheContainer = styled.div` height: 100%; + overflow-y: auto; + overflow-x: hidden; ` const TopSection = styled.div` @@ -38,7 +40,60 @@ const WarningDescription = styled.div` margin-left: 20px; ` +let timer: ReturnType + +function debounce(func: (...args: any) => any, timeout = 7000): void { + clearTimeout(timer) + timer = setTimeout(() => { + // @ts-expect-error add typings for this + func.apply(this, args) + }, timeout) +} + +const INITIAL_DATA = { + id: "x", + lastUpdateAt: new Date(), + queries: [], + mutations: [], + cache: [], +} + function Cache() { + const [data, setData] = React.useState(INITIAL_DATA) + const { sendCommand, addCommandListener } = React.useContext(ReactotronContext) + + const sendMessage = React.useCallback(() => { + sendCommand("apollo.request", {}) + }, [sendCommand]) + + const updateFragment = React.useCallback(() => { + sendCommand("apollo.fragment.update", { message: "Title from server" }) + }, [sendCommand]) + + const resyncData = React.useCallback(() => { + debounce(() => { + sendCommand("apollo.request", {}) + }) + }, [sendCommand]) + + React.useEffect(() => { + addCommandListener((command) => { + if (command.type === CommandType.ApolloClientResponse) { + console.log("new data = ", command.payload) + + // TODO reorder the way things come in so recent is at top + // see https://github.com/expo/dev-plugins/blob/main/packages/apollo-client/webui/src/App.tsx#L44-L46 + setData(command.payload) + sendCommand("apollo.ack", {}) + resyncData() + } + }) + }, [addCommandListener, sendCommand, resyncData]) + + React.useEffect(() => { + sendCommand("apollo.request", {}) + }, []) + return (
- + TODO (utilize state subscription for right now) + + + This is preview feature. - + ) } diff --git a/apps/reactotron-app/src/renderer/pages/apolloClient/components/Button.tsx b/apps/reactotron-app/src/renderer/pages/apolloClient/components/Button.tsx new file mode 100644 index 000000000..997208dce --- /dev/null +++ b/apps/reactotron-app/src/renderer/pages/apolloClient/components/Button.tsx @@ -0,0 +1,31 @@ +import React from "react" +import styled from "styled-components" + +const Button = styled.button.attrs<{ selected: boolean }>((props) => ({ + selected: props.selected ? props.selected : false, +}))` + height: 30px; + padding: "0 15px"; + font-size: 13px; + margin-right: 4px; + background-color: ${(props) => props.theme.subtleLine}; + border-radius: 2px; + border: 1px solid ${(props) => props.theme.backgroundSubtleDark}; + cursor: pointer; + color: ${(props) => (props.selected ? props.theme.bold : props.theme.foregroundDark)}; +` + +interface OverlayButtonProps { + title: string + selected?: boolean + onClick: React.MouseEventHandler +} + +export function OverlayButton(props: OverlayButtonProps) { + const { selected, title, onClick } = props + return ( + + ) +} diff --git a/lib/reactotron-apollo-client/src/reactotron-apollo-client.ts b/lib/reactotron-apollo-client/src/reactotron-apollo-client.ts index 1bf87c519..f8831116e 100644 --- a/lib/reactotron-apollo-client/src/reactotron-apollo-client.ts +++ b/lib/reactotron-apollo-client/src/reactotron-apollo-client.ts @@ -1,6 +1,6 @@ /* eslint-disable no-invalid-this */ /* eslint-disable func-style */ -import { ApolloClient, ObservableQuery } from "@apollo/client" +import { ApolloClient, gql, ObservableQuery } from "@apollo/client" import { ReactotronCore, Plugin, @@ -18,8 +18,8 @@ import type { QueryInfo } from "@apollo/client/core/QueryInfo" import type { ASTNode } from "graphql" import { print } from "graphql" -import { flatten, uniq } from "ramda" -import pathObject from "./helpers/pathObject" +// import { flatten, uniq } from "ramda" +// import pathObject from "./helpers/pathObject" type ApolloClientType = ApolloClient @@ -179,7 +179,7 @@ function getAllMutations(client: ApolloClientType): ArrayOfMutations { return final } -async function getCurrentState(client: ApolloClientType): Promise { +function getCurrentState(client: ApolloClientType): Promise { tick++ let currentState: ApolloClientState @@ -226,62 +226,150 @@ export const apolloPlugin = InferFeatures // --- Plugin-scoped variables --------------------------------- + let acknowledged = true + let apolloData: null | ApolloClientState // hang on to the apollo state - let apolloData = { cache: {}, queries: {}, mutations: {} } + function setup() { + reactotron.log("setup") + getCurrentState(apolloClient).then((data) => { + apolloData = data + }) + + reactotron.log("current state", apolloData) + + function sendData() { + reactotron.log("sendData") + if (apolloData) { + reactotron.log("sendData", apolloData) + acknowledged = false + } + } + + const poll = async (): Promise => { + // TODO remove + reactotron.display({ + name: "APOLLO CLIENT", + preview: `Poll`, + value: { acknowledged }, + }) + + if (acknowledged) { + getCurrentState(apolloClient).then((data) => { + apolloData = data + }) + reactotron.log("apolloData", apolloData) + sendData() + } + // sendSubscriptions() + } + apolloClient.__actionHookForDevTools(debounce(() => poll())) + // poll the apollo client every 2 seconds + // setInterval(poll, 2000) + } // a list of subscriptions the client is subscribing to - let subscriptions: string[] = [] + // let subscriptions: string[] = [] function subscribe(command: Command<"state.values.subscribe">) { const paths: string[] = (command && command.payload && command.payload.paths) || [] if (paths) { // TODO ditch ramda - subscriptions = uniq(flatten(paths)) + // subscriptions = uniq(flatten(paths)) } - sendSubscriptions() + // sendSubscriptions() } - function getChanges() { - // TODO also check if cache state is empty - if (!reactotron) return [] - - const changes = [] - - const state = apolloData.cache - - subscriptions.forEach((path) => { - let cleanedPath = path - let starredPath = false + // function ack(command: Command<"ack">) { + // reactotron.log("ack", command) + // acknowledged = true + // } + + // function getChanges() { + // // TODO also check if cache state is empty + // if (!reactotron) return [] + + // reactotron.log("subscriptions", subscriptions) + + // const changes = [] + + // const state = apolloData.cache + // reactotron.log("getChanges", state) + + // subscriptions.forEach((path) => { + // let cleanedPath = path + // let starredPath = false + + // if (path && path.endsWith("*")) { + // // Handle the star! + // starredPath = true + // cleanedPath = path.substring(0, path.length - 2) + // } + + // const values = pathObject(cleanedPath, state) + + // if (starredPath && cleanedPath && values) { + // changes.push( + // ...Object.entries(values).map((val) => ({ + // path: `${cleanedPath}.${val[0]}`, + // value: val[1], + // })) + // ) + // } else { + // changes.push({ path: cleanedPath, value: state[cleanedPath] }) + // } + // }) + + // return changes + // } + + // function sendSubscriptions() { + // const changes = getChanges() + // reactotron.stateValuesChange(changes) + // } + + async function handleRequest(command: Command<"apollo.request", { message: string }>) { + reactotron.display({ + name: "APOLLO CLIENT", + preview: "request was made from server", + value: command.payload, + }) - if (path && path.endsWith("*")) { - // Handle the star! - starredPath = true - cleanedPath = path.substring(0, path.length - 2) - } + // @ts-expect-error fix command type payload + reactotron.send("apollo.response", await getCurrentState(apolloClient)) + } - const values = pathObject(cleanedPath, state) - - if (starredPath && cleanedPath && values) { - changes.push( - ...Object.entries(values).map((val) => ({ - path: `${cleanedPath}.${val[0]}`, - value: val[1], - })) - ) - } else { - changes.push({ path: cleanedPath, value: state[cleanedPath] }) + async function handleUpdateFragment( + command: Command<"apollo.fragment.update", { message: string }> + ) { + apolloClient.cache.updateFragment( + { + id: `Chapter:1`, + fragmentName: "MyChapter", + fragment: gql` + fragment MyChapter on Chapter { + __typename + title + } + `, + }, + (data) => { + return { ...data, title: `${command.payload.message}` } } - }) - - return changes + ) } - function sendSubscriptions() { - const changes = getChanges() - reactotron.stateValuesChange(changes) + async function handleAck() { + acknowledged = true + // const data = await getCurrentState(apolloClient) + if (apolloData) { + // @ts-expect-error fix command type payload + reactotron.send("apollo.response", apolloData) + acknowledged = false + apolloData = null + } } // --- Reactotron Hooks --------------------------------- @@ -290,6 +378,9 @@ export const apolloPlugin = // TODO clear cache command? const COMMAND_MAP = { "state.values.subscribe": subscribe, + "apollo.ack": handleAck, + "apollo.request": handleRequest, + "apollo.fragment.update": handleUpdateFragment, } satisfies { [name: string]: (command: Command) => void } /** @@ -311,26 +402,7 @@ export const apolloPlugin = onConnect() { reactotron.display({ name: "APOLLO CLIENT", preview: "Connected" }) - const poll = () => { - // TODO remove - reactotron.display({ - name: "APOLLO CLIENT", - preview: `Poll`, - }) - - getCurrentState(apolloClient).then((state) => { - apolloData = state - - sendSubscriptions() - - reactotron.display({ - name: "APOLLO CLIENT", - preview: `State Updated`, - value: state, - }) - }) - } - apolloClient.__actionHookForDevTools(debounce(poll)) + setup() }, onDisconnect() { // Does this do anything? How do we clean up? diff --git a/lib/reactotron-core-contract/src/command.ts b/lib/reactotron-core-contract/src/command.ts index db941d61a..9f0eb7c4c 100644 --- a/lib/reactotron-core-contract/src/command.ts +++ b/lib/reactotron-core-contract/src/command.ts @@ -45,6 +45,10 @@ export const CommandType = { EditorOpen: "editor.open", Storybook: "storybook", Overlay: "overlay", + ApolloClientRequest: "apollo.request", + ApolloClientResponse: "apollo.response", + ApolloClientAck: "apollo.ack", + ApolloClientUpdateFragment: "apollo.fragment.update", } as const export type CommandTypeKey = (typeof CommandType)[keyof typeof CommandType] @@ -79,6 +83,10 @@ export interface CommandMap { [CommandType.EditorOpen]: EditorOpenPayload [CommandType.Storybook]: boolean [CommandType.Overlay]: boolean + [CommandType.ApolloClientAck]: boolean + [CommandType.ApolloClientRequest]: { message: string } + [CommandType.ApolloClientResponse]: { message: string } + [CommandType.ApolloClientUpdateFragment]: { message: string } } export interface Command< diff --git a/yarn.lock b/yarn.lock index ce30694cf..a53647e6d 100644 --- a/yarn.lock +++ b/yarn.lock @@ -44,8 +44,8 @@ __metadata: version: 2.2.1 resolution: "@ampproject/remapping@npm:2.2.1" dependencies: - "@jridgewell/gen-mapping": ^0.3.0 - "@jridgewell/trace-mapping": ^0.3.9 + "@jridgewell/gen-mapping": "npm:^0.3.0" + "@jridgewell/trace-mapping": "npm:^0.3.9" checksum: 03c04fd526acc64a1f4df22651186f3e5ef0a9d6d6530ce4482ec9841269cf7a11dbb8af79237c282d721c5312024ff17529cd72cc4768c11e999b58e2302079 languageName: node linkType: hard @@ -91,7 +91,7 @@ __metadata: version: 7.10.4 resolution: "@babel/code-frame@npm:7.10.4" dependencies: - "@babel/highlight": ^7.10.4 + "@babel/highlight": "npm:^7.10.4" checksum: feb4543c8a509fe30f0f6e8d7aa84f82b41148b963b826cd330e34986f649a85cb63b2f13dd4effdf434ac555d16f14940b8ea5f4433297c2f5ff85486ded019 languageName: node linkType: hard @@ -100,7 +100,7 @@ __metadata: version: 7.5.5 resolution: "@babel/code-frame@npm:7.5.5" dependencies: - "@babel/highlight": ^7.0.0 + "@babel/highlight": "npm:^7.0.0" checksum: b4cb24f103ac96451c02efad3c9118533ff4c4e105f2153870d715af0715633ac6c269d7b9473b0c491fc2a7ef02efd6a0817a173896aef6d7279b61139dec22 languageName: node linkType: hard @@ -109,12 +109,22 @@ __metadata: version: 7.23.5 resolution: "@babel/code-frame@npm:7.23.5" dependencies: - "@babel/highlight": ^7.23.4 - chalk: ^2.4.2 + "@babel/highlight": "npm:^7.23.4" + chalk: "npm:^2.4.2" checksum: d90981fdf56a2824a9b14d19a4c0e8db93633fd488c772624b4e83e0ceac6039a27cd298a247c3214faa952bf803ba23696172ae7e7235f3b97f43ba278c569a languageName: node linkType: hard +"@babel/code-frame@npm:^7.24.7": + version: 7.24.7 + resolution: "@babel/code-frame@npm:7.24.7" + dependencies: + "@babel/highlight": "npm:^7.24.7" + picocolors: "npm:^1.0.0" + checksum: 830e62cd38775fdf84d612544251ce773d544a8e63df667728cc9e0126eeef14c6ebda79be0f0bc307e8318316b7f58c27ce86702e0a1f5c321d842eb38ffda4 + languageName: node + linkType: hard + "@babel/compat-data@npm:^7.20.5, @babel/compat-data@npm:^7.22.6, @babel/compat-data@npm:^7.23.3, @babel/compat-data@npm:^7.23.5": version: 7.23.5 resolution: "@babel/compat-data@npm:7.23.5" @@ -126,21 +136,21 @@ __metadata: version: 7.23.7 resolution: "@babel/core@npm:7.23.7" dependencies: - "@ampproject/remapping": ^2.2.0 - "@babel/code-frame": ^7.23.5 - "@babel/generator": ^7.23.6 - "@babel/helper-compilation-targets": ^7.23.6 - "@babel/helper-module-transforms": ^7.23.3 - "@babel/helpers": ^7.23.7 - "@babel/parser": ^7.23.6 - "@babel/template": ^7.22.15 - "@babel/traverse": ^7.23.7 - "@babel/types": ^7.23.6 - convert-source-map: ^2.0.0 - debug: ^4.1.0 - gensync: ^1.0.0-beta.2 - json5: ^2.2.3 - semver: ^6.3.1 + "@ampproject/remapping": "npm:^2.2.0" + "@babel/code-frame": "npm:^7.23.5" + "@babel/generator": "npm:^7.23.6" + "@babel/helper-compilation-targets": "npm:^7.23.6" + "@babel/helper-module-transforms": "npm:^7.23.3" + "@babel/helpers": "npm:^7.23.7" + "@babel/parser": "npm:^7.23.6" + "@babel/template": "npm:^7.22.15" + "@babel/traverse": "npm:^7.23.7" + "@babel/types": "npm:^7.23.6" + convert-source-map: "npm:^2.0.0" + debug: "npm:^4.1.0" + gensync: "npm:^1.0.0-beta.2" + json5: "npm:^2.2.3" + semver: "npm:^6.3.1" checksum: 32d5bf73372a47429afaae9adb0af39e47bcea6a831c4b5dcbb4791380cda6949cb8cb1a2fea8b60bb1ebe189209c80e333903df1fa8e9dcb04798c0ce5bf59e languageName: node linkType: hard @@ -149,9 +159,9 @@ __metadata: version: 7.23.3 resolution: "@babel/eslint-parser@npm:7.23.3" dependencies: - "@nicolo-ribaudo/eslint-scope-5-internals": 5.1.1-v1 - eslint-visitor-keys: ^2.1.0 - semver: ^6.3.1 + "@nicolo-ribaudo/eslint-scope-5-internals": "npm:5.1.1-v1" + eslint-visitor-keys: "npm:^2.1.0" + semver: "npm:^6.3.1" peerDependencies: "@babel/core": ^7.11.0 eslint: ^7.5.0 || ^8.0.0 @@ -177,28 +187,49 @@ __metadata: version: 7.23.6 resolution: "@babel/generator@npm:7.23.6" dependencies: - "@babel/types": ^7.23.6 - "@jridgewell/gen-mapping": ^0.3.2 - "@jridgewell/trace-mapping": ^0.3.17 - jsesc: ^2.5.1 + "@babel/types": "npm:^7.23.6" + "@jridgewell/gen-mapping": "npm:^0.3.2" + "@jridgewell/trace-mapping": "npm:^0.3.17" + jsesc: "npm:^2.5.1" checksum: 1a1a1c4eac210f174cd108d479464d053930a812798e09fee069377de39a893422df5b5b146199ead7239ae6d3a04697b45fc9ac6e38e0f6b76374390f91fc6c languageName: node linkType: hard +"@babel/generator@npm:^7.25.0": + version: 7.25.0 + resolution: "@babel/generator@npm:7.25.0" + dependencies: + "@babel/types": "npm:^7.25.0" + "@jridgewell/gen-mapping": "npm:^0.3.5" + "@jridgewell/trace-mapping": "npm:^0.3.25" + jsesc: "npm:^2.5.1" + checksum: bf25649dde4068bff8e387319bf820f2cb3b1af7b8c0cfba0bd90880656427c8bad96cd5cb6db7058d20cffe93149ee59da16567018ceaa21ecaefbf780a785c + languageName: node + linkType: hard + "@babel/helper-annotate-as-pure@npm:^7.22.5": version: 7.22.5 resolution: "@babel/helper-annotate-as-pure@npm:7.22.5" dependencies: - "@babel/types": ^7.22.5 + "@babel/types": "npm:^7.22.5" checksum: 53da330f1835c46f26b7bf4da31f7a496dee9fd8696cca12366b94ba19d97421ce519a74a837f687749318f94d1a37f8d1abcbf35e8ed22c32d16373b2f6198d languageName: node linkType: hard +"@babel/helper-annotate-as-pure@npm:^7.24.7": + version: 7.24.7 + resolution: "@babel/helper-annotate-as-pure@npm:7.24.7" + dependencies: + "@babel/types": "npm:^7.24.7" + checksum: 6178566099a6a0657db7a7fa601a54fb4731ca0b8614fbdccfd8e523c210c13963649bc8fdfd53ce7dd14d05e3dda2fb22dea5b30113c488b9eb1a906d60212e + languageName: node + linkType: hard + "@babel/helper-builder-binary-assignment-operator-visitor@npm:^7.22.15": version: 7.22.15 resolution: "@babel/helper-builder-binary-assignment-operator-visitor@npm:7.22.15" dependencies: - "@babel/types": ^7.22.15 + "@babel/types": "npm:^7.22.15" checksum: 639c697a1c729f9fafa2dd4c9af2e18568190299b5907bd4c2d0bc818fcbd1e83ffeecc2af24327a7faa7ac4c34edd9d7940510a5e66296c19bad17001cf5c7a languageName: node linkType: hard @@ -207,11 +238,11 @@ __metadata: version: 7.23.6 resolution: "@babel/helper-compilation-targets@npm:7.23.6" dependencies: - "@babel/compat-data": ^7.23.5 - "@babel/helper-validator-option": ^7.23.5 - browserslist: ^4.22.2 - lru-cache: ^5.1.1 - semver: ^6.3.1 + "@babel/compat-data": "npm:^7.23.5" + "@babel/helper-validator-option": "npm:^7.23.5" + browserslist: "npm:^4.22.2" + lru-cache: "npm:^5.1.1" + semver: "npm:^6.3.1" checksum: c630b98d4527ac8fe2c58d9a06e785dfb2b73ec71b7c4f2ddf90f814b5f75b547f3c015f110a010fd31f76e3864daaf09f3adcd2f6acdbfb18a8de3a48717590 languageName: node linkType: hard @@ -220,15 +251,15 @@ __metadata: version: 7.23.7 resolution: "@babel/helper-create-class-features-plugin@npm:7.23.7" dependencies: - "@babel/helper-annotate-as-pure": ^7.22.5 - "@babel/helper-environment-visitor": ^7.22.20 - "@babel/helper-function-name": ^7.23.0 - "@babel/helper-member-expression-to-functions": ^7.23.0 - "@babel/helper-optimise-call-expression": ^7.22.5 - "@babel/helper-replace-supers": ^7.22.20 - "@babel/helper-skip-transparent-expression-wrappers": ^7.22.5 - "@babel/helper-split-export-declaration": ^7.22.6 - semver: ^6.3.1 + "@babel/helper-annotate-as-pure": "npm:^7.22.5" + "@babel/helper-environment-visitor": "npm:^7.22.20" + "@babel/helper-function-name": "npm:^7.23.0" + "@babel/helper-member-expression-to-functions": "npm:^7.23.0" + "@babel/helper-optimise-call-expression": "npm:^7.22.5" + "@babel/helper-replace-supers": "npm:^7.22.20" + "@babel/helper-skip-transparent-expression-wrappers": "npm:^7.22.5" + "@babel/helper-split-export-declaration": "npm:^7.22.6" + semver: "npm:^6.3.1" peerDependencies: "@babel/core": ^7.0.0 checksum: 33e60714b856c3816a7965d4c76278cc8f430644a2dfc4eeafad2f7167c4fbd2becdb74cbfeb04b02efd6bbd07176ef53c6683262b588e65d378438e9c55c26b @@ -239,9 +270,9 @@ __metadata: version: 7.22.15 resolution: "@babel/helper-create-regexp-features-plugin@npm:7.22.15" dependencies: - "@babel/helper-annotate-as-pure": ^7.22.5 - regexpu-core: ^5.3.1 - semver: ^6.3.1 + "@babel/helper-annotate-as-pure": "npm:^7.22.5" + regexpu-core: "npm:^5.3.1" + semver: "npm:^6.3.1" peerDependencies: "@babel/core": ^7.0.0 checksum: 0243b8d4854f1dc8861b1029a46d3f6393ad72f366a5a08e36a4648aa682044f06da4c6e87a456260e1e1b33c999f898ba591a0760842c1387bcc93fbf2151a6 @@ -252,11 +283,11 @@ __metadata: version: 0.4.4 resolution: "@babel/helper-define-polyfill-provider@npm:0.4.4" dependencies: - "@babel/helper-compilation-targets": ^7.22.6 - "@babel/helper-plugin-utils": ^7.22.5 - debug: ^4.1.1 - lodash.debounce: ^4.0.8 - resolve: ^1.14.2 + "@babel/helper-compilation-targets": "npm:^7.22.6" + "@babel/helper-plugin-utils": "npm:^7.22.5" + debug: "npm:^4.1.1" + lodash.debounce: "npm:^4.0.8" + resolve: "npm:^1.14.2" peerDependencies: "@babel/core": ^7.4.0 || ^8.0.0-0 <8.0.0 checksum: 2453cdd79f18a4cb8653d8a7e06b2eb0d8e31bae0d35070fc5abadbddca246a36d82b758064b421cca49b48d0e696d331d54520ba8582c1d61fb706d6d831817 @@ -267,11 +298,11 @@ __metadata: version: 0.5.0 resolution: "@babel/helper-define-polyfill-provider@npm:0.5.0" dependencies: - "@babel/helper-compilation-targets": ^7.22.6 - "@babel/helper-plugin-utils": ^7.22.5 - debug: ^4.1.1 - lodash.debounce: ^4.0.8 - resolve: ^1.14.2 + "@babel/helper-compilation-targets": "npm:^7.22.6" + "@babel/helper-plugin-utils": "npm:^7.22.5" + debug: "npm:^4.1.1" + lodash.debounce: "npm:^4.0.8" + resolve: "npm:^1.14.2" peerDependencies: "@babel/core": ^7.4.0 || ^8.0.0-0 <8.0.0 checksum: d24626b819d3875cb65189d761004e9230f2b3fb60542525c4785616f4b2366741369235a864b744f54beb26d625ae4b0af0c9bb3306b61bf4fccb61e0620020 @@ -289,8 +320,8 @@ __metadata: version: 7.23.0 resolution: "@babel/helper-function-name@npm:7.23.0" dependencies: - "@babel/template": ^7.22.15 - "@babel/types": ^7.23.0 + "@babel/template": "npm:^7.22.15" + "@babel/types": "npm:^7.23.0" checksum: e44542257b2d4634a1f979244eb2a4ad8e6d75eb6761b4cfceb56b562f7db150d134bc538c8e6adca3783e3bc31be949071527aa8e3aab7867d1ad2d84a26e10 languageName: node linkType: hard @@ -299,7 +330,7 @@ __metadata: version: 7.22.5 resolution: "@babel/helper-hoist-variables@npm:7.22.5" dependencies: - "@babel/types": ^7.22.5 + "@babel/types": "npm:^7.22.5" checksum: 394ca191b4ac908a76e7c50ab52102669efe3a1c277033e49467913c7ed6f7c64d7eacbeabf3bed39ea1f41731e22993f763b1edce0f74ff8563fd1f380d92cc languageName: node linkType: hard @@ -308,7 +339,7 @@ __metadata: version: 7.23.0 resolution: "@babel/helper-member-expression-to-functions@npm:7.23.0" dependencies: - "@babel/types": ^7.23.0 + "@babel/types": "npm:^7.23.0" checksum: 494659361370c979ada711ca685e2efe9460683c36db1b283b446122596602c901e291e09f2f980ecedfe6e0f2bd5386cb59768285446530df10c14df1024e75 languageName: node linkType: hard @@ -317,8 +348,8 @@ __metadata: version: 7.0.0-beta.35 resolution: "@babel/helper-module-imports@npm:7.0.0-beta.35" dependencies: - "@babel/types": 7.0.0-beta.35 - lodash: ^4.2.0 + "@babel/types": "npm:7.0.0-beta.35" + lodash: "npm:^4.2.0" checksum: 0b80d4d727173946cc8739134bd3931cb08265141f0e19b1d0ffce6201015c0d6c49c4e14da9a4aee1486c61c3f6191ec1f2340f584e4851b39fef02096be7b8 languageName: node linkType: hard @@ -327,20 +358,30 @@ __metadata: version: 7.22.15 resolution: "@babel/helper-module-imports@npm:7.22.15" dependencies: - "@babel/types": ^7.22.15 + "@babel/types": "npm:^7.22.15" checksum: ecd7e457df0a46f889228f943ef9b4a47d485d82e030676767e6a2fdcbdaa63594d8124d4b55fd160b41c201025aec01fc27580352b1c87a37c9c6f33d116702 languageName: node linkType: hard +"@babel/helper-module-imports@npm:^7.24.7": + version: 7.24.7 + resolution: "@babel/helper-module-imports@npm:7.24.7" + dependencies: + "@babel/traverse": ^7.24.7 + "@babel/types": ^7.24.7 + checksum: 8ac15d96d262b8940bc469052a048e06430bba1296369be695fabdf6799f201dd0b00151762b56012a218464e706bc033f27c07f6cec20c6f8f5fd6543c67054 + languageName: node + linkType: hard + "@babel/helper-module-transforms@npm:^7.23.3": version: 7.23.3 resolution: "@babel/helper-module-transforms@npm:7.23.3" dependencies: - "@babel/helper-environment-visitor": ^7.22.20 - "@babel/helper-module-imports": ^7.22.15 - "@babel/helper-simple-access": ^7.22.5 - "@babel/helper-split-export-declaration": ^7.22.6 - "@babel/helper-validator-identifier": ^7.22.20 + "@babel/helper-environment-visitor": "npm:^7.22.20" + "@babel/helper-module-imports": "npm:^7.22.15" + "@babel/helper-simple-access": "npm:^7.22.5" + "@babel/helper-split-export-declaration": "npm:^7.22.6" + "@babel/helper-validator-identifier": "npm:^7.22.20" peerDependencies: "@babel/core": ^7.0.0 checksum: 5d0895cfba0e16ae16f3aa92fee108517023ad89a855289c4eb1d46f7aef4519adf8e6f971e1d55ac20c5461610e17213f1144097a8f932e768a9132e2278d71 @@ -351,7 +392,7 @@ __metadata: version: 7.22.5 resolution: "@babel/helper-optimise-call-expression@npm:7.22.5" dependencies: - "@babel/types": ^7.22.5 + "@babel/types": "npm:^7.22.5" checksum: c70ef6cc6b6ed32eeeec4482127e8be5451d0e5282d5495d5d569d39eb04d7f1d66ec99b327f45d1d5842a9ad8c22d48567e93fc502003a47de78d122e355f7c languageName: node linkType: hard @@ -363,13 +404,20 @@ __metadata: languageName: node linkType: hard +"@babel/helper-plugin-utils@npm:^7.24.7, @babel/helper-plugin-utils@npm:^7.24.8": + version: 7.24.8 + resolution: "@babel/helper-plugin-utils@npm:7.24.8" + checksum: 73b1a83ba8bcee21dc94de2eb7323207391715e4369fd55844bb15cf13e3df6f3d13a40786d990e6370bf0f571d94fc31f70dec96c1d1002058258c35ca3767a + languageName: node + linkType: hard + "@babel/helper-remap-async-to-generator@npm:^7.18.9, @babel/helper-remap-async-to-generator@npm:^7.22.20": version: 7.22.20 resolution: "@babel/helper-remap-async-to-generator@npm:7.22.20" dependencies: - "@babel/helper-annotate-as-pure": ^7.22.5 - "@babel/helper-environment-visitor": ^7.22.20 - "@babel/helper-wrap-function": ^7.22.20 + "@babel/helper-annotate-as-pure": "npm:^7.22.5" + "@babel/helper-environment-visitor": "npm:^7.22.20" + "@babel/helper-wrap-function": "npm:^7.22.20" peerDependencies: "@babel/core": ^7.0.0 checksum: 2fe6300a6f1b58211dffa0aed1b45d4958506d096543663dba83bd9251fe8d670fa909143a65b45e72acb49e7e20fbdb73eae315d9ddaced467948c3329986e7 @@ -380,9 +428,9 @@ __metadata: version: 7.22.20 resolution: "@babel/helper-replace-supers@npm:7.22.20" dependencies: - "@babel/helper-environment-visitor": ^7.22.20 - "@babel/helper-member-expression-to-functions": ^7.22.15 - "@babel/helper-optimise-call-expression": ^7.22.5 + "@babel/helper-environment-visitor": "npm:^7.22.20" + "@babel/helper-member-expression-to-functions": "npm:^7.22.15" + "@babel/helper-optimise-call-expression": "npm:^7.22.5" peerDependencies: "@babel/core": ^7.0.0 checksum: a0008332e24daedea2e9498733e3c39b389d6d4512637e000f96f62b797e702ee24a407ccbcd7a236a551590a38f31282829a8ef35c50a3c0457d88218cae639 @@ -393,7 +441,7 @@ __metadata: version: 7.22.5 resolution: "@babel/helper-simple-access@npm:7.22.5" dependencies: - "@babel/types": ^7.22.5 + "@babel/types": "npm:^7.22.5" checksum: fe9686714caf7d70aedb46c3cce090f8b915b206e09225f1e4dbc416786c2fdbbee40b38b23c268b7ccef749dd2db35f255338fb4f2444429874d900dede5ad2 languageName: node linkType: hard @@ -402,7 +450,7 @@ __metadata: version: 7.22.5 resolution: "@babel/helper-skip-transparent-expression-wrappers@npm:7.22.5" dependencies: - "@babel/types": ^7.22.5 + "@babel/types": "npm:^7.22.5" checksum: 1012ef2295eb12dc073f2b9edf3425661e9b8432a3387e62a8bc27c42963f1f216ab3124228015c748770b2257b4f1fda882ca8fa34c0bf485e929ae5bc45244 languageName: node linkType: hard @@ -411,7 +459,7 @@ __metadata: version: 7.22.6 resolution: "@babel/helper-split-export-declaration@npm:7.22.6" dependencies: - "@babel/types": ^7.22.5 + "@babel/types": "npm:^7.22.5" checksum: e141cace583b19d9195f9c2b8e17a3ae913b7ee9b8120246d0f9ca349ca6f03cb2c001fd5ec57488c544347c0bb584afec66c936511e447fd20a360e591ac921 languageName: node linkType: hard @@ -423,6 +471,13 @@ __metadata: languageName: node linkType: hard +"@babel/helper-string-parser@npm:^7.24.8": + version: 7.24.8 + resolution: "@babel/helper-string-parser@npm:7.24.8" + checksum: 39b03c5119216883878655b149148dc4d2e284791e969b19467a9411fccaa33f7a713add98f4db5ed519535f70ad273cdadfd2eb54d47ebbdeac5083351328ce + languageName: node + linkType: hard + "@babel/helper-validator-identifier@npm:^7.22.20": version: 7.22.20 resolution: "@babel/helper-validator-identifier@npm:7.22.20" @@ -430,6 +485,13 @@ __metadata: languageName: node linkType: hard +"@babel/helper-validator-identifier@npm:^7.24.7": + version: 7.24.7 + resolution: "@babel/helper-validator-identifier@npm:7.24.7" + checksum: 6799ab117cefc0ecd35cd0b40ead320c621a298ecac88686a14cffceaac89d80cdb3c178f969861bf5fa5e4f766648f9161ea0752ecfe080d8e89e3147270257 + languageName: node + linkType: hard + "@babel/helper-validator-option@npm:^7.22.15, @babel/helper-validator-option@npm:^7.23.5": version: 7.23.5 resolution: "@babel/helper-validator-option@npm:7.23.5" @@ -441,9 +503,9 @@ __metadata: version: 7.22.20 resolution: "@babel/helper-wrap-function@npm:7.22.20" dependencies: - "@babel/helper-function-name": ^7.22.5 - "@babel/template": ^7.22.15 - "@babel/types": ^7.22.19 + "@babel/helper-function-name": "npm:^7.22.5" + "@babel/template": "npm:^7.22.15" + "@babel/types": "npm:^7.22.19" checksum: 221ed9b5572612aeb571e4ce6a256f2dee85b3c9536f1dd5e611b0255e5f59a3d0ec392d8d46d4152149156a8109f92f20379b1d6d36abb613176e0e33f05fca languageName: node linkType: hard @@ -452,9 +514,9 @@ __metadata: version: 7.23.8 resolution: "@babel/helpers@npm:7.23.8" dependencies: - "@babel/template": ^7.22.15 - "@babel/traverse": ^7.23.7 - "@babel/types": ^7.23.6 + "@babel/template": "npm:^7.22.15" + "@babel/traverse": "npm:^7.23.7" + "@babel/types": "npm:^7.23.6" checksum: 8b522d527921f8df45a983dc7b8e790c021250addf81ba7900ba016e165442a527348f6f877aa55e1debb3eef9e860a334b4e8d834e6c9b438ed61a63d9a7ad4 languageName: node linkType: hard @@ -463,13 +525,25 @@ __metadata: version: 7.23.4 resolution: "@babel/highlight@npm:7.23.4" dependencies: - "@babel/helper-validator-identifier": ^7.22.20 - chalk: ^2.4.2 - js-tokens: ^4.0.0 + "@babel/helper-validator-identifier": "npm:^7.22.20" + chalk: "npm:^2.4.2" + js-tokens: "npm:^4.0.0" checksum: 643acecdc235f87d925979a979b539a5d7d1f31ae7db8d89047269082694122d11aa85351304c9c978ceeb6d250591ccadb06c366f358ccee08bb9c122476b89 languageName: node linkType: hard +"@babel/highlight@npm:^7.24.7": + version: 7.24.7 + resolution: "@babel/highlight@npm:7.24.7" + dependencies: + "@babel/helper-validator-identifier": "npm:^7.24.7" + chalk: "npm:^2.4.2" + js-tokens: "npm:^4.0.0" + picocolors: "npm:^1.0.0" + checksum: 5cd3a89f143671c4ac129960024ba678b669e6fc673ce078030f5175002d1d3d52bc10b22c5b916a6faf644b5028e9a4bd2bb264d053d9b05b6a98690f1d46f1 + languageName: node + linkType: hard + "@babel/parser@npm:^7.1.0, @babel/parser@npm:^7.13.16, @babel/parser@npm:^7.14.7, @babel/parser@npm:^7.20.0, @babel/parser@npm:^7.20.7, @babel/parser@npm:^7.22.15, @babel/parser@npm:^7.23.6, @babel/parser@npm:^7.7.0": version: 7.23.6 resolution: "@babel/parser@npm:7.23.6" @@ -479,11 +553,22 @@ __metadata: languageName: node linkType: hard +"@babel/parser@npm:^7.25.0, @babel/parser@npm:^7.25.3": + version: 7.25.3 + resolution: "@babel/parser@npm:7.25.3" + dependencies: + "@babel/types": "npm:^7.25.2" + bin: + parser: ./bin/babel-parser.js + checksum: b55aba64214fa1d66ccd0d29f476d2e55a48586920d280f88c546f81cbbececc0e01c9d05a78d6bf206e8438b9c426caa344942c1a581eecc4d365beaab8a20e + languageName: node + linkType: hard + "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression@npm:^7.23.3": version: 7.23.3 resolution: "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression@npm:7.23.3" dependencies: - "@babel/helper-plugin-utils": ^7.22.5 + "@babel/helper-plugin-utils": "npm:^7.22.5" peerDependencies: "@babel/core": ^7.0.0 checksum: ddbaf2c396b7780f15e80ee01d6dd790db076985f3dfeb6527d1a8d4cacf370e49250396a3aa005b2c40233cac214a106232f83703d5e8491848bde273938232 @@ -494,9 +579,9 @@ __metadata: version: 7.23.3 resolution: "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining@npm:7.23.3" dependencies: - "@babel/helper-plugin-utils": ^7.22.5 - "@babel/helper-skip-transparent-expression-wrappers": ^7.22.5 - "@babel/plugin-transform-optional-chaining": ^7.23.3 + "@babel/helper-plugin-utils": "npm:^7.22.5" + "@babel/helper-skip-transparent-expression-wrappers": "npm:^7.22.5" + "@babel/plugin-transform-optional-chaining": "npm:^7.23.3" peerDependencies: "@babel/core": ^7.13.0 checksum: 434b9d710ae856fa1a456678cc304fbc93915af86d581ee316e077af746a709a741ea39d7e1d4f5b98861b629cc7e87f002d3138f5e836775632466d4c74aef2 @@ -507,8 +592,8 @@ __metadata: version: 7.23.7 resolution: "@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly@npm:7.23.7" dependencies: - "@babel/helper-environment-visitor": ^7.22.20 - "@babel/helper-plugin-utils": ^7.22.5 + "@babel/helper-environment-visitor": "npm:^7.22.20" + "@babel/helper-plugin-utils": "npm:^7.22.5" peerDependencies: "@babel/core": ^7.0.0 checksum: f88e400b548202a6f8c5dfd25bc4949a13ea1ccb64a170d7dea4deaa655a0fcb001d3fd61c35e1ad9c09a3d5f0d43f783400425471fe6d660ccaf33dabea9aba @@ -519,10 +604,10 @@ __metadata: version: 7.20.7 resolution: "@babel/plugin-proposal-async-generator-functions@npm:7.20.7" dependencies: - "@babel/helper-environment-visitor": ^7.18.9 - "@babel/helper-plugin-utils": ^7.20.2 - "@babel/helper-remap-async-to-generator": ^7.18.9 - "@babel/plugin-syntax-async-generators": ^7.8.4 + "@babel/helper-environment-visitor": "npm:^7.18.9" + "@babel/helper-plugin-utils": "npm:^7.20.2" + "@babel/helper-remap-async-to-generator": "npm:^7.18.9" + "@babel/plugin-syntax-async-generators": "npm:^7.8.4" peerDependencies: "@babel/core": ^7.0.0-0 checksum: 111109ee118c9e69982f08d5e119eab04190b36a0f40e22e873802d941956eee66d2aa5a15f5321e51e3f9aa70a91136451b987fe15185ef8cc547ac88937723 @@ -533,8 +618,8 @@ __metadata: version: 7.18.6 resolution: "@babel/plugin-proposal-class-properties@npm:7.18.6" dependencies: - "@babel/helper-create-class-features-plugin": ^7.18.6 - "@babel/helper-plugin-utils": ^7.18.6 + "@babel/helper-create-class-features-plugin": "npm:^7.18.6" + "@babel/helper-plugin-utils": "npm:^7.18.6" peerDependencies: "@babel/core": ^7.0.0-0 checksum: 49a78a2773ec0db56e915d9797e44fd079ab8a9b2e1716e0df07c92532f2c65d76aeda9543883916b8e0ff13606afeffa67c5b93d05b607bc87653ad18a91422 @@ -545,9 +630,9 @@ __metadata: version: 7.23.7 resolution: "@babel/plugin-proposal-decorators@npm:7.23.7" dependencies: - "@babel/helper-create-class-features-plugin": ^7.23.7 - "@babel/helper-plugin-utils": ^7.22.5 - "@babel/plugin-syntax-decorators": ^7.23.3 + "@babel/helper-create-class-features-plugin": "npm:^7.23.7" + "@babel/helper-plugin-utils": "npm:^7.22.5" + "@babel/plugin-syntax-decorators": "npm:^7.23.3" peerDependencies: "@babel/core": ^7.0.0-0 checksum: 53c3d3af451ea75fa48cb26811dce8a9cdcc51ff4bd48fa037482a6527e0c3eec1737541ab0f7e7d5c210cbe81badda15cf043b21049e036ef376deabf176c06 @@ -558,8 +643,8 @@ __metadata: version: 7.23.3 resolution: "@babel/plugin-proposal-export-default-from@npm:7.23.3" dependencies: - "@babel/helper-plugin-utils": ^7.22.5 - "@babel/plugin-syntax-export-default-from": ^7.23.3 + "@babel/helper-plugin-utils": "npm:^7.22.5" + "@babel/plugin-syntax-export-default-from": "npm:^7.23.3" peerDependencies: "@babel/core": ^7.0.0-0 checksum: f5a438413b8728cbf5a76ef65510418e5e2e1c82292ee4a031a0c941bee488f7e7dec960c1fd314a42bfadf40ffa9a4ef5c1aa1b3c906b9bc140d4530e7bc8be @@ -570,8 +655,8 @@ __metadata: version: 7.18.9 resolution: "@babel/plugin-proposal-export-namespace-from@npm:7.18.9" dependencies: - "@babel/helper-plugin-utils": ^7.18.9 - "@babel/plugin-syntax-export-namespace-from": ^7.8.3 + "@babel/helper-plugin-utils": "npm:^7.18.9" + "@babel/plugin-syntax-export-namespace-from": "npm:^7.8.3" peerDependencies: "@babel/core": ^7.0.0-0 checksum: 84ff22bacc5d30918a849bfb7e0e90ae4c5b8d8b65f2ac881803d1cf9068dffbe53bd657b0e4bc4c20b4db301b1c85f1e74183cf29a0dd31e964bd4e97c363ef @@ -582,8 +667,8 @@ __metadata: version: 7.18.6 resolution: "@babel/plugin-proposal-nullish-coalescing-operator@npm:7.18.6" dependencies: - "@babel/helper-plugin-utils": ^7.18.6 - "@babel/plugin-syntax-nullish-coalescing-operator": ^7.8.3 + "@babel/helper-plugin-utils": "npm:^7.18.6" + "@babel/plugin-syntax-nullish-coalescing-operator": "npm:^7.8.3" peerDependencies: "@babel/core": ^7.0.0-0 checksum: 949c9ddcdecdaec766ee610ef98f965f928ccc0361dd87cf9f88cf4896a6ccd62fce063d4494778e50da99dea63d270a1be574a62d6ab81cbe9d85884bf55a7d @@ -594,8 +679,8 @@ __metadata: version: 7.18.6 resolution: "@babel/plugin-proposal-numeric-separator@npm:7.18.6" dependencies: - "@babel/helper-plugin-utils": ^7.18.6 - "@babel/plugin-syntax-numeric-separator": ^7.10.4 + "@babel/helper-plugin-utils": "npm:^7.18.6" + "@babel/plugin-syntax-numeric-separator": "npm:^7.10.4" peerDependencies: "@babel/core": ^7.0.0-0 checksum: f370ea584c55bf4040e1f78c80b4eeb1ce2e6aaa74f87d1a48266493c33931d0b6222d8cee3a082383d6bb648ab8d6b7147a06f974d3296ef3bc39c7851683ec @@ -606,11 +691,11 @@ __metadata: version: 7.20.7 resolution: "@babel/plugin-proposal-object-rest-spread@npm:7.20.7" dependencies: - "@babel/compat-data": ^7.20.5 - "@babel/helper-compilation-targets": ^7.20.7 - "@babel/helper-plugin-utils": ^7.20.2 - "@babel/plugin-syntax-object-rest-spread": ^7.8.3 - "@babel/plugin-transform-parameters": ^7.20.7 + "@babel/compat-data": "npm:^7.20.5" + "@babel/helper-compilation-targets": "npm:^7.20.7" + "@babel/helper-plugin-utils": "npm:^7.20.2" + "@babel/plugin-syntax-object-rest-spread": "npm:^7.8.3" + "@babel/plugin-transform-parameters": "npm:^7.20.7" peerDependencies: "@babel/core": ^7.0.0-0 checksum: 1329db17009964bc644484c660eab717cb3ca63ac0ab0f67c651a028d1bc2ead51dc4064caea283e46994f1b7221670a35cbc0b4beb6273f55e915494b5aa0b2 @@ -621,8 +706,8 @@ __metadata: version: 7.18.6 resolution: "@babel/plugin-proposal-optional-catch-binding@npm:7.18.6" dependencies: - "@babel/helper-plugin-utils": ^7.18.6 - "@babel/plugin-syntax-optional-catch-binding": ^7.8.3 + "@babel/helper-plugin-utils": "npm:^7.18.6" + "@babel/plugin-syntax-optional-catch-binding": "npm:^7.8.3" peerDependencies: "@babel/core": ^7.0.0-0 checksum: 7b5b39fb5d8d6d14faad6cb68ece5eeb2fd550fb66b5af7d7582402f974f5bc3684641f7c192a5a57e0f59acfae4aada6786be1eba030881ddc590666eff4d1e @@ -633,9 +718,9 @@ __metadata: version: 7.21.0 resolution: "@babel/plugin-proposal-optional-chaining@npm:7.21.0" dependencies: - "@babel/helper-plugin-utils": ^7.20.2 - "@babel/helper-skip-transparent-expression-wrappers": ^7.20.0 - "@babel/plugin-syntax-optional-chaining": ^7.8.3 + "@babel/helper-plugin-utils": "npm:^7.20.2" + "@babel/helper-skip-transparent-expression-wrappers": "npm:^7.20.0" + "@babel/plugin-syntax-optional-chaining": "npm:^7.8.3" peerDependencies: "@babel/core": ^7.0.0-0 checksum: 11c5449e01b18bb8881e8e005a577fa7be2fe5688e2382c8822d51f8f7005342a301a46af7b273b1f5645f9a7b894c428eee8526342038a275ef6ba4c8d8d746 @@ -646,8 +731,8 @@ __metadata: version: 7.18.6 resolution: "@babel/plugin-proposal-private-methods@npm:7.18.6" dependencies: - "@babel/helper-create-class-features-plugin": ^7.18.6 - "@babel/helper-plugin-utils": ^7.18.6 + "@babel/helper-create-class-features-plugin": "npm:^7.18.6" + "@babel/helper-plugin-utils": "npm:^7.18.6" peerDependencies: "@babel/core": ^7.0.0-0 checksum: 22d8502ee96bca99ad2c8393e8493e2b8d4507576dd054490fd8201a36824373440106f5b098b6d821b026c7e72b0424ff4aeca69ed5f42e48f029d3a156d5ad @@ -667,7 +752,7 @@ __metadata: version: 7.8.4 resolution: "@babel/plugin-syntax-async-generators@npm:7.8.4" dependencies: - "@babel/helper-plugin-utils": ^7.8.0 + "@babel/helper-plugin-utils": "npm:^7.8.0" peerDependencies: "@babel/core": ^7.0.0-0 checksum: 7ed1c1d9b9e5b64ef028ea5e755c0be2d4e5e4e3d6cf7df757b9a8c4cfa4193d268176d0f1f7fbecdda6fe722885c7fda681f480f3741d8a2d26854736f05367 @@ -678,7 +763,7 @@ __metadata: version: 7.8.3 resolution: "@babel/plugin-syntax-bigint@npm:7.8.3" dependencies: - "@babel/helper-plugin-utils": ^7.8.0 + "@babel/helper-plugin-utils": "npm:^7.8.0" peerDependencies: "@babel/core": ^7.0.0-0 checksum: 3a10849d83e47aec50f367a9e56a6b22d662ddce643334b087f9828f4c3dd73bdc5909aaeabe123fed78515767f9ca43498a0e621c438d1cd2802d7fae3c9648 @@ -689,7 +774,7 @@ __metadata: version: 7.12.13 resolution: "@babel/plugin-syntax-class-properties@npm:7.12.13" dependencies: - "@babel/helper-plugin-utils": ^7.12.13 + "@babel/helper-plugin-utils": "npm:^7.12.13" peerDependencies: "@babel/core": ^7.0.0-0 checksum: 24f34b196d6342f28d4bad303612d7ff566ab0a013ce89e775d98d6f832969462e7235f3e7eaf17678a533d4be0ba45d3ae34ab4e5a9dcbda5d98d49e5efa2fc @@ -700,7 +785,7 @@ __metadata: version: 7.14.5 resolution: "@babel/plugin-syntax-class-static-block@npm:7.14.5" dependencies: - "@babel/helper-plugin-utils": ^7.14.5 + "@babel/helper-plugin-utils": "npm:^7.14.5" peerDependencies: "@babel/core": ^7.0.0-0 checksum: 3e80814b5b6d4fe17826093918680a351c2d34398a914ce6e55d8083d72a9bdde4fbaf6a2dcea0e23a03de26dc2917ae3efd603d27099e2b98380345703bf948 @@ -711,7 +796,7 @@ __metadata: version: 7.23.3 resolution: "@babel/plugin-syntax-decorators@npm:7.23.3" dependencies: - "@babel/helper-plugin-utils": ^7.22.5 + "@babel/helper-plugin-utils": "npm:^7.22.5" peerDependencies: "@babel/core": ^7.0.0-0 checksum: 07f6e488df0a061428e02629af9a1908b2e8abdcac2e5cfaa267be66dc30897be6e29df7c7f952d33f3679f9585ac9fcf6318f9c827790ab0b0928d5514305cd @@ -722,7 +807,7 @@ __metadata: version: 7.8.3 resolution: "@babel/plugin-syntax-dynamic-import@npm:7.8.3" dependencies: - "@babel/helper-plugin-utils": ^7.8.0 + "@babel/helper-plugin-utils": "npm:^7.8.0" peerDependencies: "@babel/core": ^7.0.0-0 checksum: ce307af83cf433d4ec42932329fad25fa73138ab39c7436882ea28742e1c0066626d224e0ad2988724c82644e41601cef607b36194f695cb78a1fcdc959637bd @@ -733,7 +818,7 @@ __metadata: version: 7.23.3 resolution: "@babel/plugin-syntax-export-default-from@npm:7.23.3" dependencies: - "@babel/helper-plugin-utils": ^7.22.5 + "@babel/helper-plugin-utils": "npm:^7.22.5" peerDependencies: "@babel/core": ^7.0.0-0 checksum: 415b752a4c096e1eb65328b5dddde4848178f992356ab058828dfb12267c00f0880b4a4a272edf51f6344af1cc1565ea6dc184063e9454acf3160b9b1a9ef669 @@ -744,7 +829,7 @@ __metadata: version: 7.8.3 resolution: "@babel/plugin-syntax-export-namespace-from@npm:7.8.3" dependencies: - "@babel/helper-plugin-utils": ^7.8.3 + "@babel/helper-plugin-utils": "npm:^7.8.3" peerDependencies: "@babel/core": ^7.0.0-0 checksum: 85740478be5b0de185228e7814451d74ab8ce0a26fcca7613955262a26e99e8e15e9da58f60c754b84515d4c679b590dbd3f2148f0f58025f4ae706f1c5a5d4a @@ -755,7 +840,7 @@ __metadata: version: 7.23.3 resolution: "@babel/plugin-syntax-flow@npm:7.23.3" dependencies: - "@babel/helper-plugin-utils": ^7.22.5 + "@babel/helper-plugin-utils": "npm:^7.22.5" peerDependencies: "@babel/core": ^7.0.0-0 checksum: c6e6f355d6ace5f4a9e7bb19f1fed2398aeb9b62c4c671a189d81b124f9f5bb77c4225b6e85e19339268c60a021c1e49104e450375de5e6bb70612190d9678af @@ -766,7 +851,7 @@ __metadata: version: 7.23.3 resolution: "@babel/plugin-syntax-import-assertions@npm:7.23.3" dependencies: - "@babel/helper-plugin-utils": ^7.22.5 + "@babel/helper-plugin-utils": "npm:^7.22.5" peerDependencies: "@babel/core": ^7.0.0-0 checksum: 883e6b35b2da205138caab832d54505271a3fee3fc1e8dc0894502434fc2b5d517cbe93bbfbfef8068a0fb6ec48ebc9eef3f605200a489065ba43d8cddc1c9a7 @@ -777,7 +862,7 @@ __metadata: version: 7.23.3 resolution: "@babel/plugin-syntax-import-attributes@npm:7.23.3" dependencies: - "@babel/helper-plugin-utils": ^7.22.5 + "@babel/helper-plugin-utils": "npm:^7.22.5" peerDependencies: "@babel/core": ^7.0.0-0 checksum: 9aed7661ffb920ca75df9f494757466ca92744e43072e0848d87fa4aa61a3f2ee5a22198ac1959856c036434b5614a8f46f1fb70298835dbe28220cdd1d4c11e @@ -788,7 +873,7 @@ __metadata: version: 7.10.4 resolution: "@babel/plugin-syntax-import-meta@npm:7.10.4" dependencies: - "@babel/helper-plugin-utils": ^7.10.4 + "@babel/helper-plugin-utils": "npm:^7.10.4" peerDependencies: "@babel/core": ^7.0.0-0 checksum: 166ac1125d10b9c0c430e4156249a13858c0366d38844883d75d27389621ebe651115cb2ceb6dc011534d5055719fa1727b59f39e1ab3ca97820eef3dcab5b9b @@ -799,7 +884,7 @@ __metadata: version: 7.8.3 resolution: "@babel/plugin-syntax-json-strings@npm:7.8.3" dependencies: - "@babel/helper-plugin-utils": ^7.8.0 + "@babel/helper-plugin-utils": "npm:^7.8.0" peerDependencies: "@babel/core": ^7.0.0-0 checksum: bf5aea1f3188c9a507e16efe030efb996853ca3cadd6512c51db7233cc58f3ac89ff8c6bdfb01d30843b161cfe7d321e1bf28da82f7ab8d7e6bc5464666f354a @@ -810,18 +895,29 @@ __metadata: version: 7.23.3 resolution: "@babel/plugin-syntax-jsx@npm:7.23.3" dependencies: - "@babel/helper-plugin-utils": ^7.22.5 + "@babel/helper-plugin-utils": "npm:^7.22.5" peerDependencies: "@babel/core": ^7.0.0-0 checksum: 89037694314a74e7f0e7a9c8d3793af5bf6b23d80950c29b360db1c66859d67f60711ea437e70ad6b5b4b29affe17eababda841b6c01107c2b638e0493bafb4e languageName: node linkType: hard +"@babel/plugin-syntax-jsx@npm:^7.24.7": + version: 7.24.7 + resolution: "@babel/plugin-syntax-jsx@npm:7.24.7" + dependencies: + "@babel/helper-plugin-utils": ^7.24.7 + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: 7a5ca629d8ca1e1ee78705a78e58c12920d07ed8006d7e7232b31296a384ff5e41d7b649bde5561196041037bbb9f9715be1d1c20975df87ca204f34ad15b965 + languageName: node + linkType: hard + "@babel/plugin-syntax-logical-assignment-operators@npm:^7.10.4, @babel/plugin-syntax-logical-assignment-operators@npm:^7.8.3": version: 7.10.4 resolution: "@babel/plugin-syntax-logical-assignment-operators@npm:7.10.4" dependencies: - "@babel/helper-plugin-utils": ^7.10.4 + "@babel/helper-plugin-utils": "npm:^7.10.4" peerDependencies: "@babel/core": ^7.0.0-0 checksum: aff33577037e34e515911255cdbb1fd39efee33658aa00b8a5fd3a4b903585112d037cce1cc9e4632f0487dc554486106b79ccd5ea63a2e00df4363f6d4ff886 @@ -832,7 +928,7 @@ __metadata: version: 7.8.3 resolution: "@babel/plugin-syntax-nullish-coalescing-operator@npm:7.8.3" dependencies: - "@babel/helper-plugin-utils": ^7.8.0 + "@babel/helper-plugin-utils": "npm:^7.8.0" peerDependencies: "@babel/core": ^7.0.0-0 checksum: 87aca4918916020d1fedba54c0e232de408df2644a425d153be368313fdde40d96088feed6c4e5ab72aac89be5d07fef2ddf329a15109c5eb65df006bf2580d1 @@ -843,7 +939,7 @@ __metadata: version: 7.10.4 resolution: "@babel/plugin-syntax-numeric-separator@npm:7.10.4" dependencies: - "@babel/helper-plugin-utils": ^7.10.4 + "@babel/helper-plugin-utils": "npm:^7.10.4" peerDependencies: "@babel/core": ^7.0.0-0 checksum: 01ec5547bd0497f76cc903ff4d6b02abc8c05f301c88d2622b6d834e33a5651aa7c7a3d80d8d57656a4588f7276eba357f6b7e006482f5b564b7a6488de493a1 @@ -854,7 +950,7 @@ __metadata: version: 7.8.3 resolution: "@babel/plugin-syntax-object-rest-spread@npm:7.8.3" dependencies: - "@babel/helper-plugin-utils": ^7.8.0 + "@babel/helper-plugin-utils": "npm:^7.8.0" peerDependencies: "@babel/core": ^7.0.0-0 checksum: fddcf581a57f77e80eb6b981b10658421bc321ba5f0a5b754118c6a92a5448f12a0c336f77b8abf734841e102e5126d69110a306eadb03ca3e1547cab31f5cbf @@ -865,7 +961,7 @@ __metadata: version: 7.8.3 resolution: "@babel/plugin-syntax-optional-catch-binding@npm:7.8.3" dependencies: - "@babel/helper-plugin-utils": ^7.8.0 + "@babel/helper-plugin-utils": "npm:^7.8.0" peerDependencies: "@babel/core": ^7.0.0-0 checksum: 910d90e72bc90ea1ce698e89c1027fed8845212d5ab588e35ef91f13b93143845f94e2539d831dc8d8ededc14ec02f04f7bd6a8179edd43a326c784e7ed7f0b9 @@ -876,7 +972,7 @@ __metadata: version: 7.8.3 resolution: "@babel/plugin-syntax-optional-chaining@npm:7.8.3" dependencies: - "@babel/helper-plugin-utils": ^7.8.0 + "@babel/helper-plugin-utils": "npm:^7.8.0" peerDependencies: "@babel/core": ^7.0.0-0 checksum: eef94d53a1453361553c1f98b68d17782861a04a392840341bc91780838dd4e695209c783631cf0de14c635758beafb6a3a65399846ffa4386bff90639347f30 @@ -887,7 +983,7 @@ __metadata: version: 7.14.5 resolution: "@babel/plugin-syntax-private-property-in-object@npm:7.14.5" dependencies: - "@babel/helper-plugin-utils": ^7.14.5 + "@babel/helper-plugin-utils": "npm:^7.14.5" peerDependencies: "@babel/core": ^7.0.0-0 checksum: b317174783e6e96029b743ccff2a67d63d38756876e7e5d0ba53a322e38d9ca452c13354a57de1ad476b4c066dbae699e0ca157441da611117a47af88985ecda @@ -898,7 +994,7 @@ __metadata: version: 7.14.5 resolution: "@babel/plugin-syntax-top-level-await@npm:7.14.5" dependencies: - "@babel/helper-plugin-utils": ^7.14.5 + "@babel/helper-plugin-utils": "npm:^7.14.5" peerDependencies: "@babel/core": ^7.0.0-0 checksum: bbd1a56b095be7820029b209677b194db9b1d26691fe999856462e66b25b281f031f3dfd91b1619e9dcf95bebe336211833b854d0fb8780d618e35667c2d0d7e @@ -909,7 +1005,7 @@ __metadata: version: 7.23.3 resolution: "@babel/plugin-syntax-typescript@npm:7.23.3" dependencies: - "@babel/helper-plugin-utils": ^7.22.5 + "@babel/helper-plugin-utils": "npm:^7.22.5" peerDependencies: "@babel/core": ^7.0.0-0 checksum: abfad3a19290d258b028e285a1f34c9b8a0cbe46ef79eafed4ed7ffce11b5d0720b5e536c82f91cbd8442cde35a3dd8e861fa70366d87ff06fdc0d4756e30876 @@ -920,8 +1016,8 @@ __metadata: version: 7.18.6 resolution: "@babel/plugin-syntax-unicode-sets-regex@npm:7.18.6" dependencies: - "@babel/helper-create-regexp-features-plugin": ^7.18.6 - "@babel/helper-plugin-utils": ^7.18.6 + "@babel/helper-create-regexp-features-plugin": "npm:^7.18.6" + "@babel/helper-plugin-utils": "npm:^7.18.6" peerDependencies: "@babel/core": ^7.0.0 checksum: a651d700fe63ff0ddfd7186f4ebc24447ca734f114433139e3c027bc94a900d013cf1ef2e2db8430425ba542e39ae160c3b05f06b59fd4656273a3df97679e9c @@ -932,7 +1028,7 @@ __metadata: version: 7.23.3 resolution: "@babel/plugin-transform-arrow-functions@npm:7.23.3" dependencies: - "@babel/helper-plugin-utils": ^7.22.5 + "@babel/helper-plugin-utils": "npm:^7.22.5" peerDependencies: "@babel/core": ^7.0.0-0 checksum: 1e99118176e5366c2636064d09477016ab5272b2a92e78b8edb571d20bc3eaa881789a905b20042942c3c2d04efc530726cf703f937226db5ebc495f5d067e66 @@ -943,10 +1039,10 @@ __metadata: version: 7.23.7 resolution: "@babel/plugin-transform-async-generator-functions@npm:7.23.7" dependencies: - "@babel/helper-environment-visitor": ^7.22.20 - "@babel/helper-plugin-utils": ^7.22.5 - "@babel/helper-remap-async-to-generator": ^7.22.20 - "@babel/plugin-syntax-async-generators": ^7.8.4 + "@babel/helper-environment-visitor": "npm:^7.22.20" + "@babel/helper-plugin-utils": "npm:^7.22.5" + "@babel/helper-remap-async-to-generator": "npm:^7.22.20" + "@babel/plugin-syntax-async-generators": "npm:^7.8.4" peerDependencies: "@babel/core": ^7.0.0-0 checksum: b1f66b23423933c27336b1161ac92efef46683321caea97e2255a666f992979376f47a5559f64188d3831fa66a4b24c2a7a40838cc0e9737e90eebe20e8e6372 @@ -957,9 +1053,9 @@ __metadata: version: 7.23.3 resolution: "@babel/plugin-transform-async-to-generator@npm:7.23.3" dependencies: - "@babel/helper-module-imports": ^7.22.15 - "@babel/helper-plugin-utils": ^7.22.5 - "@babel/helper-remap-async-to-generator": ^7.22.20 + "@babel/helper-module-imports": "npm:^7.22.15" + "@babel/helper-plugin-utils": "npm:^7.22.5" + "@babel/helper-remap-async-to-generator": "npm:^7.22.20" peerDependencies: "@babel/core": ^7.0.0-0 checksum: 2e9d9795d4b3b3d8090332104e37061c677f29a1ce65bcbda4099a32d243e5d9520270a44bbabf0fb1fb40d463bd937685b1a1042e646979086c546d55319c3c @@ -970,7 +1066,7 @@ __metadata: version: 7.23.3 resolution: "@babel/plugin-transform-block-scoped-functions@npm:7.23.3" dependencies: - "@babel/helper-plugin-utils": ^7.22.5 + "@babel/helper-plugin-utils": "npm:^7.22.5" peerDependencies: "@babel/core": ^7.0.0-0 checksum: e63b16d94ee5f4d917e669da3db5ea53d1e7e79141a2ec873c1e644678cdafe98daa556d0d359963c827863d6b3665d23d4938a94a4c5053a1619c4ebd01d020 @@ -981,7 +1077,7 @@ __metadata: version: 7.23.4 resolution: "@babel/plugin-transform-block-scoping@npm:7.23.4" dependencies: - "@babel/helper-plugin-utils": ^7.22.5 + "@babel/helper-plugin-utils": "npm:^7.22.5" peerDependencies: "@babel/core": ^7.0.0-0 checksum: fc4b2100dd9f2c47d694b4b35ae8153214ccb4e24ef545c259a9db17211b18b6a430f22799b56db8f6844deaeaa201af45a03331d0c80cc28b0c4e3c814570e4 @@ -992,8 +1088,8 @@ __metadata: version: 7.23.3 resolution: "@babel/plugin-transform-class-properties@npm:7.23.3" dependencies: - "@babel/helper-create-class-features-plugin": ^7.22.15 - "@babel/helper-plugin-utils": ^7.22.5 + "@babel/helper-create-class-features-plugin": "npm:^7.22.15" + "@babel/helper-plugin-utils": "npm:^7.22.5" peerDependencies: "@babel/core": ^7.0.0-0 checksum: 9c6f8366f667897541d360246de176dd29efc7a13d80a5b48361882f7173d9173be4646c3b7d9b003ccc0e01e25df122330308f33db921fa553aa17ad544b3fc @@ -1004,9 +1100,9 @@ __metadata: version: 7.23.4 resolution: "@babel/plugin-transform-class-static-block@npm:7.23.4" dependencies: - "@babel/helper-create-class-features-plugin": ^7.22.15 - "@babel/helper-plugin-utils": ^7.22.5 - "@babel/plugin-syntax-class-static-block": ^7.14.5 + "@babel/helper-create-class-features-plugin": "npm:^7.22.15" + "@babel/helper-plugin-utils": "npm:^7.22.5" + "@babel/plugin-syntax-class-static-block": "npm:^7.14.5" peerDependencies: "@babel/core": ^7.12.0 checksum: c8bfaba19a674fc2eb54edad71e958647360474e3163e8226f1acd63e4e2dbec32a171a0af596c1dc5359aee402cc120fea7abd1fb0e0354b6527f0fc9e8aa1e @@ -1017,14 +1113,14 @@ __metadata: version: 7.23.8 resolution: "@babel/plugin-transform-classes@npm:7.23.8" dependencies: - "@babel/helper-annotate-as-pure": ^7.22.5 - "@babel/helper-compilation-targets": ^7.23.6 - "@babel/helper-environment-visitor": ^7.22.20 - "@babel/helper-function-name": ^7.23.0 - "@babel/helper-plugin-utils": ^7.22.5 - "@babel/helper-replace-supers": ^7.22.20 - "@babel/helper-split-export-declaration": ^7.22.6 - globals: ^11.1.0 + "@babel/helper-annotate-as-pure": "npm:^7.22.5" + "@babel/helper-compilation-targets": "npm:^7.23.6" + "@babel/helper-environment-visitor": "npm:^7.22.20" + "@babel/helper-function-name": "npm:^7.23.0" + "@babel/helper-plugin-utils": "npm:^7.22.5" + "@babel/helper-replace-supers": "npm:^7.22.20" + "@babel/helper-split-export-declaration": "npm:^7.22.6" + globals: "npm:^11.1.0" peerDependencies: "@babel/core": ^7.0.0-0 checksum: 7dee6cebe52131d2d16944f36e1fdb9d4b24f44d0e7e450f93a44435d001f17cc0789a4cb6b15ec67c8e484581b8a730b5c3ec374470f29ff0133086955b8c58 @@ -1035,8 +1131,8 @@ __metadata: version: 7.23.3 resolution: "@babel/plugin-transform-computed-properties@npm:7.23.3" dependencies: - "@babel/helper-plugin-utils": ^7.22.5 - "@babel/template": ^7.22.15 + "@babel/helper-plugin-utils": "npm:^7.22.5" + "@babel/template": "npm:^7.22.15" peerDependencies: "@babel/core": ^7.0.0-0 checksum: 80452661dc25a0956f89fe98cb562e8637a9556fb6c00d312c57653ce7df8798f58d138603c7e1aad96614ee9ccd10c47e50ab9ded6b6eded5adeb230d2a982e @@ -1047,7 +1143,7 @@ __metadata: version: 7.23.3 resolution: "@babel/plugin-transform-destructuring@npm:7.23.3" dependencies: - "@babel/helper-plugin-utils": ^7.22.5 + "@babel/helper-plugin-utils": "npm:^7.22.5" peerDependencies: "@babel/core": ^7.0.0-0 checksum: 9e015099877272501162419bfe781689aec5c462cd2aec752ee22288f209eec65969ff11b8fdadca2eaddea71d705d3bba5b9c60752fcc1be67874fcec687105 @@ -1058,8 +1154,8 @@ __metadata: version: 7.23.3 resolution: "@babel/plugin-transform-dotall-regex@npm:7.23.3" dependencies: - "@babel/helper-create-regexp-features-plugin": ^7.22.15 - "@babel/helper-plugin-utils": ^7.22.5 + "@babel/helper-create-regexp-features-plugin": "npm:^7.22.15" + "@babel/helper-plugin-utils": "npm:^7.22.5" peerDependencies: "@babel/core": ^7.0.0-0 checksum: a2dbbf7f1ea16a97948c37df925cb364337668c41a3948b8d91453f140507bd8a3429030c7ce66d09c299987b27746c19a2dd18b6f17dcb474854b14fd9159a3 @@ -1070,7 +1166,7 @@ __metadata: version: 7.23.3 resolution: "@babel/plugin-transform-duplicate-keys@npm:7.23.3" dependencies: - "@babel/helper-plugin-utils": ^7.22.5 + "@babel/helper-plugin-utils": "npm:^7.22.5" peerDependencies: "@babel/core": ^7.0.0-0 checksum: c2a21c34dc0839590cd945192cbc46fde541a27e140c48fe1808315934664cdbf18db64889e23c4eeb6bad9d3e049482efdca91d29de5734ffc887c4fbabaa16 @@ -1081,8 +1177,8 @@ __metadata: version: 7.23.4 resolution: "@babel/plugin-transform-dynamic-import@npm:7.23.4" dependencies: - "@babel/helper-plugin-utils": ^7.22.5 - "@babel/plugin-syntax-dynamic-import": ^7.8.3 + "@babel/helper-plugin-utils": "npm:^7.22.5" + "@babel/plugin-syntax-dynamic-import": "npm:^7.8.3" peerDependencies: "@babel/core": ^7.0.0-0 checksum: 57a722604c430d9f3dacff22001a5f31250e34785d4969527a2ae9160fa86858d0892c5b9ff7a06a04076f8c76c9e6862e0541aadca9c057849961343aab0845 @@ -1093,8 +1189,8 @@ __metadata: version: 7.23.3 resolution: "@babel/plugin-transform-exponentiation-operator@npm:7.23.3" dependencies: - "@babel/helper-builder-binary-assignment-operator-visitor": ^7.22.15 - "@babel/helper-plugin-utils": ^7.22.5 + "@babel/helper-builder-binary-assignment-operator-visitor": "npm:^7.22.15" + "@babel/helper-plugin-utils": "npm:^7.22.5" peerDependencies: "@babel/core": ^7.0.0-0 checksum: 00d05ab14ad0f299160fcf9d8f55a1cc1b740e012ab0b5ce30207d2365f091665115557af7d989cd6260d075a252d9e4283de5f2b247dfbbe0e42ae586e6bf66 @@ -1105,8 +1201,8 @@ __metadata: version: 7.23.4 resolution: "@babel/plugin-transform-export-namespace-from@npm:7.23.4" dependencies: - "@babel/helper-plugin-utils": ^7.22.5 - "@babel/plugin-syntax-export-namespace-from": ^7.8.3 + "@babel/helper-plugin-utils": "npm:^7.22.5" + "@babel/plugin-syntax-export-namespace-from": "npm:^7.8.3" peerDependencies: "@babel/core": ^7.0.0-0 checksum: 9f770a81bfd03b48d6ba155d452946fd56d6ffe5b7d871e9ec2a0b15e0f424273b632f3ed61838b90015b25bbda988896b7a46c7d964fbf8f6feb5820b309f93 @@ -1117,8 +1213,8 @@ __metadata: version: 7.23.3 resolution: "@babel/plugin-transform-flow-strip-types@npm:7.23.3" dependencies: - "@babel/helper-plugin-utils": ^7.22.5 - "@babel/plugin-syntax-flow": ^7.23.3 + "@babel/helper-plugin-utils": "npm:^7.22.5" + "@babel/plugin-syntax-flow": "npm:^7.23.3" peerDependencies: "@babel/core": ^7.0.0-0 checksum: de38cc5cf948bc19405ea041292181527a36f59f08d787a590415fac36e9b0c7992f0d3e2fd3b9402089bafdaa1a893291a0edf15beebfd29bdedbbe582fee9b @@ -1129,8 +1225,8 @@ __metadata: version: 7.23.6 resolution: "@babel/plugin-transform-for-of@npm:7.23.6" dependencies: - "@babel/helper-plugin-utils": ^7.22.5 - "@babel/helper-skip-transparent-expression-wrappers": ^7.22.5 + "@babel/helper-plugin-utils": "npm:^7.22.5" + "@babel/helper-skip-transparent-expression-wrappers": "npm:^7.22.5" peerDependencies: "@babel/core": ^7.0.0-0 checksum: 228c060aa61f6aa89dc447170075f8214863b94f830624e74ade99c1a09316897c12d76e848460b0b506593e58dbc42739af6dc4cb0fe9b84dffe4a596050a36 @@ -1141,9 +1237,9 @@ __metadata: version: 7.23.3 resolution: "@babel/plugin-transform-function-name@npm:7.23.3" dependencies: - "@babel/helper-compilation-targets": ^7.22.15 - "@babel/helper-function-name": ^7.23.0 - "@babel/helper-plugin-utils": ^7.22.5 + "@babel/helper-compilation-targets": "npm:^7.22.15" + "@babel/helper-function-name": "npm:^7.23.0" + "@babel/helper-plugin-utils": "npm:^7.22.5" peerDependencies: "@babel/core": ^7.0.0-0 checksum: 355c6dbe07c919575ad42b2f7e020f320866d72f8b79181a16f8e0cd424a2c761d979f03f47d583d9471b55dcd68a8a9d829b58e1eebcd572145b934b48975a6 @@ -1154,8 +1250,8 @@ __metadata: version: 7.23.4 resolution: "@babel/plugin-transform-json-strings@npm:7.23.4" dependencies: - "@babel/helper-plugin-utils": ^7.22.5 - "@babel/plugin-syntax-json-strings": ^7.8.3 + "@babel/helper-plugin-utils": "npm:^7.22.5" + "@babel/plugin-syntax-json-strings": "npm:^7.8.3" peerDependencies: "@babel/core": ^7.0.0-0 checksum: f9019820233cf8955d8ba346df709a0683c120fe86a24ed1c9f003f2db51197b979efc88f010d558a12e1491210fc195a43cd1c7fee5e23b92da38f793a875de @@ -1166,7 +1262,7 @@ __metadata: version: 7.23.3 resolution: "@babel/plugin-transform-literals@npm:7.23.3" dependencies: - "@babel/helper-plugin-utils": ^7.22.5 + "@babel/helper-plugin-utils": "npm:^7.22.5" peerDependencies: "@babel/core": ^7.0.0-0 checksum: 519a544cd58586b9001c4c9b18da25a62f17d23c48600ff7a685d75ca9eb18d2c5e8f5476f067f0a8f1fea2a31107eff950b9864833061e6076dcc4bdc3e71ed @@ -1177,8 +1273,8 @@ __metadata: version: 7.23.4 resolution: "@babel/plugin-transform-logical-assignment-operators@npm:7.23.4" dependencies: - "@babel/helper-plugin-utils": ^7.22.5 - "@babel/plugin-syntax-logical-assignment-operators": ^7.10.4 + "@babel/helper-plugin-utils": "npm:^7.22.5" + "@babel/plugin-syntax-logical-assignment-operators": "npm:^7.10.4" peerDependencies: "@babel/core": ^7.0.0-0 checksum: 2ae1dc9b4ff3bf61a990ff3accdecb2afe3a0ca649b3e74c010078d1cdf29ea490f50ac0a905306a2bcf9ac177889a39ac79bdcc3a0fdf220b3b75fac18d39b5 @@ -1189,7 +1285,7 @@ __metadata: version: 7.23.3 resolution: "@babel/plugin-transform-member-expression-literals@npm:7.23.3" dependencies: - "@babel/helper-plugin-utils": ^7.22.5 + "@babel/helper-plugin-utils": "npm:^7.22.5" peerDependencies: "@babel/core": ^7.0.0-0 checksum: 95cec13c36d447c5aa6b8e4c778b897eeba66dcb675edef01e0d2afcec9e8cb9726baf4f81b4bbae7a782595aed72e6a0d44ffb773272c3ca180fada99bf92db @@ -1200,8 +1296,8 @@ __metadata: version: 7.23.3 resolution: "@babel/plugin-transform-modules-amd@npm:7.23.3" dependencies: - "@babel/helper-module-transforms": ^7.23.3 - "@babel/helper-plugin-utils": ^7.22.5 + "@babel/helper-module-transforms": "npm:^7.23.3" + "@babel/helper-plugin-utils": "npm:^7.22.5" peerDependencies: "@babel/core": ^7.0.0-0 checksum: d163737b6a3d67ea579c9aa3b83d4df4b5c34d9dcdf25f415f027c0aa8cded7bac2750d2de5464081f67a042ad9e1c03930c2fab42acd79f9e57c00cf969ddff @@ -1212,9 +1308,9 @@ __metadata: version: 7.23.3 resolution: "@babel/plugin-transform-modules-commonjs@npm:7.23.3" dependencies: - "@babel/helper-module-transforms": ^7.23.3 - "@babel/helper-plugin-utils": ^7.22.5 - "@babel/helper-simple-access": ^7.22.5 + "@babel/helper-module-transforms": "npm:^7.23.3" + "@babel/helper-plugin-utils": "npm:^7.22.5" + "@babel/helper-simple-access": "npm:^7.22.5" peerDependencies: "@babel/core": ^7.0.0-0 checksum: 720a231ceade4ae4d2632478db4e7fecf21987d444942b72d523487ac8d715ca97de6c8f415c71e939595e1a4776403e7dc24ed68fe9125ad4acf57753c9bff7 @@ -1225,10 +1321,10 @@ __metadata: version: 7.23.3 resolution: "@babel/plugin-transform-modules-systemjs@npm:7.23.3" dependencies: - "@babel/helper-hoist-variables": ^7.22.5 - "@babel/helper-module-transforms": ^7.23.3 - "@babel/helper-plugin-utils": ^7.22.5 - "@babel/helper-validator-identifier": ^7.22.20 + "@babel/helper-hoist-variables": "npm:^7.22.5" + "@babel/helper-module-transforms": "npm:^7.23.3" + "@babel/helper-plugin-utils": "npm:^7.22.5" + "@babel/helper-validator-identifier": "npm:^7.22.20" peerDependencies: "@babel/core": ^7.0.0-0 checksum: 0d2fdd993c785aecac9e0850cd5ed7f7d448f0fbb42992a950cc0590167144df25d82af5aac9a5c99ef913d2286782afa44e577af30c10901c5ee8984910fa1f @@ -1239,8 +1335,8 @@ __metadata: version: 7.23.3 resolution: "@babel/plugin-transform-modules-umd@npm:7.23.3" dependencies: - "@babel/helper-module-transforms": ^7.23.3 - "@babel/helper-plugin-utils": ^7.22.5 + "@babel/helper-module-transforms": "npm:^7.23.3" + "@babel/helper-plugin-utils": "npm:^7.22.5" peerDependencies: "@babel/core": ^7.0.0-0 checksum: 586a7a2241e8b4e753a37af9466a9ffa8a67b4ba9aa756ad7500712c05d8fa9a8c1ed4f7bd25fae2a8265e6cf8fe781ec85a8ee885dd34cf50d8955ee65f12dc @@ -1251,8 +1347,8 @@ __metadata: version: 7.22.5 resolution: "@babel/plugin-transform-named-capturing-groups-regex@npm:7.22.5" dependencies: - "@babel/helper-create-regexp-features-plugin": ^7.22.5 - "@babel/helper-plugin-utils": ^7.22.5 + "@babel/helper-create-regexp-features-plugin": "npm:^7.22.5" + "@babel/helper-plugin-utils": "npm:^7.22.5" peerDependencies: "@babel/core": ^7.0.0 checksum: 3ee564ddee620c035b928fdc942c5d17e9c4b98329b76f9cefac65c111135d925eb94ed324064cd7556d4f5123beec79abea1d4b97d1c8a2a5c748887a2eb623 @@ -1263,7 +1359,7 @@ __metadata: version: 7.23.3 resolution: "@babel/plugin-transform-new-target@npm:7.23.3" dependencies: - "@babel/helper-plugin-utils": ^7.22.5 + "@babel/helper-plugin-utils": "npm:^7.22.5" peerDependencies: "@babel/core": ^7.0.0-0 checksum: e5053389316fce73ad5201b7777437164f333e24787fbcda4ae489cd2580dbbbdfb5694a7237bad91fabb46b591d771975d69beb1c740b82cb4761625379f00b @@ -1274,8 +1370,8 @@ __metadata: version: 7.23.4 resolution: "@babel/plugin-transform-nullish-coalescing-operator@npm:7.23.4" dependencies: - "@babel/helper-plugin-utils": ^7.22.5 - "@babel/plugin-syntax-nullish-coalescing-operator": ^7.8.3 + "@babel/helper-plugin-utils": "npm:^7.22.5" + "@babel/plugin-syntax-nullish-coalescing-operator": "npm:^7.8.3" peerDependencies: "@babel/core": ^7.0.0-0 checksum: a27d73ea134d3d9560a6b2e26ab60012fba15f1db95865aa0153c18f5ec82cfef6a7b3d8df74e3c2fca81534fa5efeb6cacaf7b08bdb7d123e3dafdd079886a3 @@ -1286,8 +1382,8 @@ __metadata: version: 7.23.4 resolution: "@babel/plugin-transform-numeric-separator@npm:7.23.4" dependencies: - "@babel/helper-plugin-utils": ^7.22.5 - "@babel/plugin-syntax-numeric-separator": ^7.10.4 + "@babel/helper-plugin-utils": "npm:^7.22.5" + "@babel/plugin-syntax-numeric-separator": "npm:^7.10.4" peerDependencies: "@babel/core": ^7.0.0-0 checksum: 6ba0e5db3c620a3ec81f9e94507c821f483c15f196868df13fa454cbac719a5449baf73840f5b6eb7d77311b24a2cf8e45db53700d41727f693d46f7caf3eec3 @@ -1298,7 +1394,7 @@ __metadata: version: 7.23.3 resolution: "@babel/plugin-transform-object-assign@npm:7.23.3" dependencies: - "@babel/helper-plugin-utils": ^7.22.5 + "@babel/helper-plugin-utils": "npm:^7.22.5" peerDependencies: "@babel/core": ^7.0.0-0 checksum: c19eafedfe3197937aab79b4c6129f9fb7138b0173d3741d1068f589ee0e238f49b2d7a392d7fb8d1218f526f1279bda8e941b111f1698ea3e35e2d0ee60a94e @@ -1309,11 +1405,11 @@ __metadata: version: 7.23.4 resolution: "@babel/plugin-transform-object-rest-spread@npm:7.23.4" dependencies: - "@babel/compat-data": ^7.23.3 - "@babel/helper-compilation-targets": ^7.22.15 - "@babel/helper-plugin-utils": ^7.22.5 - "@babel/plugin-syntax-object-rest-spread": ^7.8.3 - "@babel/plugin-transform-parameters": ^7.23.3 + "@babel/compat-data": "npm:^7.23.3" + "@babel/helper-compilation-targets": "npm:^7.22.15" + "@babel/helper-plugin-utils": "npm:^7.22.5" + "@babel/plugin-syntax-object-rest-spread": "npm:^7.8.3" + "@babel/plugin-transform-parameters": "npm:^7.23.3" peerDependencies: "@babel/core": ^7.0.0-0 checksum: 73fec495e327ca3959c1c03d07a621be09df00036c69fff0455af9a008291677ee9d368eec48adacdc6feac703269a649747568b4af4c4e9f134aa71cc5b378d @@ -1324,8 +1420,8 @@ __metadata: version: 7.23.3 resolution: "@babel/plugin-transform-object-super@npm:7.23.3" dependencies: - "@babel/helper-plugin-utils": ^7.22.5 - "@babel/helper-replace-supers": ^7.22.20 + "@babel/helper-plugin-utils": "npm:^7.22.5" + "@babel/helper-replace-supers": "npm:^7.22.20" peerDependencies: "@babel/core": ^7.0.0-0 checksum: e495497186f621fa79026e183b4f1fbb172fd9df812cbd2d7f02c05b08adbe58012b1a6eb6dd58d11a30343f6ec80d0f4074f9b501d70aa1c94df76d59164c53 @@ -1336,8 +1432,8 @@ __metadata: version: 7.23.4 resolution: "@babel/plugin-transform-optional-catch-binding@npm:7.23.4" dependencies: - "@babel/helper-plugin-utils": ^7.22.5 - "@babel/plugin-syntax-optional-catch-binding": ^7.8.3 + "@babel/helper-plugin-utils": "npm:^7.22.5" + "@babel/plugin-syntax-optional-catch-binding": "npm:^7.8.3" peerDependencies: "@babel/core": ^7.0.0-0 checksum: d50b5ee142cdb088d8b5de1ccf7cea85b18b85d85b52f86618f6e45226372f01ad4cdb29abd4fd35ea99a71fefb37009e0107db7a787dcc21d4d402f97470faf @@ -1348,9 +1444,9 @@ __metadata: version: 7.23.4 resolution: "@babel/plugin-transform-optional-chaining@npm:7.23.4" dependencies: - "@babel/helper-plugin-utils": ^7.22.5 - "@babel/helper-skip-transparent-expression-wrappers": ^7.22.5 - "@babel/plugin-syntax-optional-chaining": ^7.8.3 + "@babel/helper-plugin-utils": "npm:^7.22.5" + "@babel/helper-skip-transparent-expression-wrappers": "npm:^7.22.5" + "@babel/plugin-syntax-optional-chaining": "npm:^7.8.3" peerDependencies: "@babel/core": ^7.0.0-0 checksum: e7a4c08038288057b7a08d68c4d55396ada9278095509ca51ed8dfb72a7f13f26bdd7c5185de21079fe0a9d60d22c227cb32e300d266c1bda40f70eee9f4bc1e @@ -1361,7 +1457,7 @@ __metadata: version: 7.23.3 resolution: "@babel/plugin-transform-parameters@npm:7.23.3" dependencies: - "@babel/helper-plugin-utils": ^7.22.5 + "@babel/helper-plugin-utils": "npm:^7.22.5" peerDependencies: "@babel/core": ^7.0.0-0 checksum: a735b3e85316d17ec102e3d3d1b6993b429bdb3b494651c9d754e3b7d270462ee1f1a126ccd5e3d871af5e683727e9ef98c9d34d4a42204fffaabff91052ed16 @@ -1372,8 +1468,8 @@ __metadata: version: 7.23.3 resolution: "@babel/plugin-transform-private-methods@npm:7.23.3" dependencies: - "@babel/helper-create-class-features-plugin": ^7.22.15 - "@babel/helper-plugin-utils": ^7.22.5 + "@babel/helper-create-class-features-plugin": "npm:^7.22.15" + "@babel/helper-plugin-utils": "npm:^7.22.5" peerDependencies: "@babel/core": ^7.0.0-0 checksum: cedc1285c49b5a6d9a3d0e5e413b756ac40b3ac2f8f68bdfc3ae268bc8d27b00abd8bb0861c72756ff5dd8bf1eb77211b7feb5baf4fdae2ebbaabe49b9adc1d0 @@ -1384,10 +1480,10 @@ __metadata: version: 7.23.4 resolution: "@babel/plugin-transform-private-property-in-object@npm:7.23.4" dependencies: - "@babel/helper-annotate-as-pure": ^7.22.5 - "@babel/helper-create-class-features-plugin": ^7.22.15 - "@babel/helper-plugin-utils": ^7.22.5 - "@babel/plugin-syntax-private-property-in-object": ^7.14.5 + "@babel/helper-annotate-as-pure": "npm:^7.22.5" + "@babel/helper-create-class-features-plugin": "npm:^7.22.15" + "@babel/helper-plugin-utils": "npm:^7.22.5" + "@babel/plugin-syntax-private-property-in-object": "npm:^7.14.5" peerDependencies: "@babel/core": ^7.0.0-0 checksum: fb7adfe94ea97542f250a70de32bddbc3e0b802381c92be947fec83ebffda57e68533c4d0697152719a3496fdd3ebf3798d451c024cd4ac848fc15ac26b70aa7 @@ -1398,7 +1494,7 @@ __metadata: version: 7.23.3 resolution: "@babel/plugin-transform-property-literals@npm:7.23.3" dependencies: - "@babel/helper-plugin-utils": ^7.22.5 + "@babel/helper-plugin-utils": "npm:^7.22.5" peerDependencies: "@babel/core": ^7.0.0-0 checksum: 16b048c8e87f25095f6d53634ab7912992f78e6997a6ff549edc3cf519db4fca01c7b4e0798530d7f6a05228ceee479251245cdd850a5531c6e6f404104d6cc9 @@ -1409,7 +1505,7 @@ __metadata: version: 7.23.3 resolution: "@babel/plugin-transform-react-constant-elements@npm:7.23.3" dependencies: - "@babel/helper-plugin-utils": ^7.22.5 + "@babel/helper-plugin-utils": "npm:^7.22.5" peerDependencies: "@babel/core": ^7.0.0-0 checksum: f386fe59657910a00c5d276918765c6a74e52c9a223d79463a4eecd652b4da4a6c0a16710fcf5e17b838c336e0c46b552b79e47c1d6eeebc74a813788e0611f7 @@ -1420,7 +1516,7 @@ __metadata: version: 7.23.3 resolution: "@babel/plugin-transform-react-display-name@npm:7.23.3" dependencies: - "@babel/helper-plugin-utils": ^7.22.5 + "@babel/helper-plugin-utils": "npm:^7.22.5" peerDependencies: "@babel/core": ^7.0.0-0 checksum: 7f86964e8434d3ddbd3c81d2690c9b66dbf1cd8bd9512e2e24500e9fa8cf378bc52c0853270b3b82143aba5965aec04721df7abdb768f952b44f5c6e0b198779 @@ -1431,7 +1527,7 @@ __metadata: version: 7.22.5 resolution: "@babel/plugin-transform-react-jsx-development@npm:7.22.5" dependencies: - "@babel/plugin-transform-react-jsx": ^7.22.5 + "@babel/plugin-transform-react-jsx": "npm:^7.22.5" peerDependencies: "@babel/core": ^7.0.0-0 checksum: 36bc3ff0b96bb0ef4723070a50cfdf2e72cfd903a59eba448f9fe92fea47574d6f22efd99364413719e1f3fb3c51b6c9b2990b87af088f8486a84b2a5f9e4560 @@ -1442,7 +1538,7 @@ __metadata: version: 7.23.3 resolution: "@babel/plugin-transform-react-jsx-self@npm:7.23.3" dependencies: - "@babel/helper-plugin-utils": ^7.22.5 + "@babel/helper-plugin-utils": "npm:^7.22.5" peerDependencies: "@babel/core": ^7.0.0-0 checksum: 882bf56bc932d015c2d83214133939ddcf342e5bcafa21f1a93b19f2e052145115e1e0351730897fd66e5f67cad7875b8a8d81ceb12b6e2a886ad0102cb4eb1f @@ -1453,34 +1549,49 @@ __metadata: version: 7.23.3 resolution: "@babel/plugin-transform-react-jsx-source@npm:7.23.3" dependencies: - "@babel/helper-plugin-utils": ^7.22.5 + "@babel/helper-plugin-utils": "npm:^7.22.5" peerDependencies: "@babel/core": ^7.0.0-0 checksum: 92287fb797e522d99bdc77eaa573ce79ff0ad9f1cf4e7df374645e28e51dce0adad129f6f075430b129b5bac8dad843f65021970e12e992d6d6671f0d65bb1e0 languageName: node linkType: hard -"@babel/plugin-transform-react-jsx@npm:^7.0.0, @babel/plugin-transform-react-jsx@npm:^7.12.17, @babel/plugin-transform-react-jsx@npm:^7.22.15, @babel/plugin-transform-react-jsx@npm:^7.22.5": +"@babel/plugin-transform-react-jsx@npm:^7.0.0, @babel/plugin-transform-react-jsx@npm:^7.22.15, @babel/plugin-transform-react-jsx@npm:^7.22.5": version: 7.23.4 resolution: "@babel/plugin-transform-react-jsx@npm:7.23.4" dependencies: - "@babel/helper-annotate-as-pure": ^7.22.5 - "@babel/helper-module-imports": ^7.22.15 - "@babel/helper-plugin-utils": ^7.22.5 - "@babel/plugin-syntax-jsx": ^7.23.3 - "@babel/types": ^7.23.4 + "@babel/helper-annotate-as-pure": "npm:^7.22.5" + "@babel/helper-module-imports": "npm:^7.22.15" + "@babel/helper-plugin-utils": "npm:^7.22.5" + "@babel/plugin-syntax-jsx": "npm:^7.23.3" + "@babel/types": "npm:^7.23.4" peerDependencies: "@babel/core": ^7.0.0-0 checksum: d8b8c52e8e22e833bf77c8d1a53b0a57d1fd52ba9596a319d572de79446a8ed9d95521035bc1175c1589d1a6a34600d2e678fa81d81bac8fac121137097f1f0a languageName: node linkType: hard +"@babel/plugin-transform-react-jsx@npm:^7.12.17": + version: 7.25.2 + resolution: "@babel/plugin-transform-react-jsx@npm:7.25.2" + dependencies: + "@babel/helper-annotate-as-pure": ^7.24.7 + "@babel/helper-module-imports": ^7.24.7 + "@babel/helper-plugin-utils": ^7.24.8 + "@babel/plugin-syntax-jsx": ^7.24.7 + "@babel/types": ^7.25.2 + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: 44fbde046385916de19a88d77fed9121c6cc6e25b9cdc38a43d8e514a9b18cf391ed3de25e7d6a8996d3fe4c298e395edf856ee20efffaab3b70f8ce225fffa4 + languageName: node + linkType: hard + "@babel/plugin-transform-react-pure-annotations@npm:^7.22.5, @babel/plugin-transform-react-pure-annotations@npm:^7.23.3": version: 7.23.3 resolution: "@babel/plugin-transform-react-pure-annotations@npm:7.23.3" dependencies: - "@babel/helper-annotate-as-pure": ^7.22.5 - "@babel/helper-plugin-utils": ^7.22.5 + "@babel/helper-annotate-as-pure": "npm:^7.22.5" + "@babel/helper-plugin-utils": "npm:^7.22.5" peerDependencies: "@babel/core": ^7.0.0-0 checksum: 9ea3698b1d422561d93c0187ac1ed8f2367e4250b10e259785ead5aa643c265830fd0f4cf5087a5bedbc4007444c06da2f2006686613220acf0949895f453666 @@ -1491,8 +1602,8 @@ __metadata: version: 7.23.3 resolution: "@babel/plugin-transform-regenerator@npm:7.23.3" dependencies: - "@babel/helper-plugin-utils": ^7.22.5 - regenerator-transform: ^0.15.2 + "@babel/helper-plugin-utils": "npm:^7.22.5" + regenerator-transform: "npm:^0.15.2" peerDependencies: "@babel/core": ^7.0.0-0 checksum: 7fdacc7b40008883871b519c9e5cdea493f75495118ccc56ac104b874983569a24edd024f0f5894ba1875c54ee2b442f295d6241c3280e61c725d0dd3317c8e6 @@ -1503,7 +1614,7 @@ __metadata: version: 7.23.3 resolution: "@babel/plugin-transform-reserved-words@npm:7.23.3" dependencies: - "@babel/helper-plugin-utils": ^7.22.5 + "@babel/helper-plugin-utils": "npm:^7.22.5" peerDependencies: "@babel/core": ^7.0.0-0 checksum: 298c4440ddc136784ff920127cea137168e068404e635dc946ddb5d7b2a27b66f1dd4c4acb01f7184478ff7d5c3e7177a127279479926519042948fb7fa0fa48 @@ -1514,12 +1625,12 @@ __metadata: version: 7.23.7 resolution: "@babel/plugin-transform-runtime@npm:7.23.7" dependencies: - "@babel/helper-module-imports": ^7.22.15 - "@babel/helper-plugin-utils": ^7.22.5 - babel-plugin-polyfill-corejs2: ^0.4.7 - babel-plugin-polyfill-corejs3: ^0.8.7 - babel-plugin-polyfill-regenerator: ^0.5.4 - semver: ^6.3.1 + "@babel/helper-module-imports": "npm:^7.22.15" + "@babel/helper-plugin-utils": "npm:^7.22.5" + babel-plugin-polyfill-corejs2: "npm:^0.4.7" + babel-plugin-polyfill-corejs3: "npm:^0.8.7" + babel-plugin-polyfill-regenerator: "npm:^0.5.4" + semver: "npm:^6.3.1" peerDependencies: "@babel/core": ^7.0.0-0 checksum: b3cc760afbfdddac5fec3ba3a3916a448d152ada213dcb3ffe54115eaa09db1249f1661b7f271d79c8e6b03ebd5315c049800287cde372900f2557a6e2fe3333 @@ -1530,7 +1641,7 @@ __metadata: version: 7.23.3 resolution: "@babel/plugin-transform-shorthand-properties@npm:7.23.3" dependencies: - "@babel/helper-plugin-utils": ^7.22.5 + "@babel/helper-plugin-utils": "npm:^7.22.5" peerDependencies: "@babel/core": ^7.0.0-0 checksum: 5d677a03676f9fff969b0246c423d64d77502e90a832665dc872a5a5e05e5708161ce1effd56bb3c0f2c20a1112fca874be57c8a759d8b08152755519281f326 @@ -1541,8 +1652,8 @@ __metadata: version: 7.23.3 resolution: "@babel/plugin-transform-spread@npm:7.23.3" dependencies: - "@babel/helper-plugin-utils": ^7.22.5 - "@babel/helper-skip-transparent-expression-wrappers": ^7.22.5 + "@babel/helper-plugin-utils": "npm:^7.22.5" + "@babel/helper-skip-transparent-expression-wrappers": "npm:^7.22.5" peerDependencies: "@babel/core": ^7.0.0-0 checksum: 8fd5cac201e77a0b4825745f4e07a25f923842f282f006b3a79223c00f61075c8868d12eafec86b2642cd0b32077cdd32314e27bcb75ee5e6a68c0144140dcf2 @@ -1553,7 +1664,7 @@ __metadata: version: 7.23.3 resolution: "@babel/plugin-transform-sticky-regex@npm:7.23.3" dependencies: - "@babel/helper-plugin-utils": ^7.22.5 + "@babel/helper-plugin-utils": "npm:^7.22.5" peerDependencies: "@babel/core": ^7.0.0-0 checksum: 53e55eb2575b7abfdb4af7e503a2bf7ef5faf8bf6b92d2cd2de0700bdd19e934e5517b23e6dfed94ba50ae516b62f3f916773ef7d9bc81f01503f585051e2949 @@ -1564,7 +1675,7 @@ __metadata: version: 7.23.3 resolution: "@babel/plugin-transform-template-literals@npm:7.23.3" dependencies: - "@babel/helper-plugin-utils": ^7.22.5 + "@babel/helper-plugin-utils": "npm:^7.22.5" peerDependencies: "@babel/core": ^7.0.0-0 checksum: b16c5cb0b8796be0118e9c144d15bdc0d20a7f3f59009c6303a6e9a8b74c146eceb3f05186f5b97afcba7cfa87e34c1585a22186e3d5b22f2fd3d27d959d92b2 @@ -1575,7 +1686,7 @@ __metadata: version: 7.23.3 resolution: "@babel/plugin-transform-typeof-symbol@npm:7.23.3" dependencies: - "@babel/helper-plugin-utils": ^7.22.5 + "@babel/helper-plugin-utils": "npm:^7.22.5" peerDependencies: "@babel/core": ^7.0.0-0 checksum: 0af7184379d43afac7614fc89b1bdecce4e174d52f4efaeee8ec1a4f2c764356c6dba3525c0685231f1cbf435b6dd4ee9e738d7417f3b10ce8bbe869c32f4384 @@ -1586,10 +1697,10 @@ __metadata: version: 7.23.6 resolution: "@babel/plugin-transform-typescript@npm:7.23.6" dependencies: - "@babel/helper-annotate-as-pure": ^7.22.5 - "@babel/helper-create-class-features-plugin": ^7.23.6 - "@babel/helper-plugin-utils": ^7.22.5 - "@babel/plugin-syntax-typescript": ^7.23.3 + "@babel/helper-annotate-as-pure": "npm:^7.22.5" + "@babel/helper-create-class-features-plugin": "npm:^7.23.6" + "@babel/helper-plugin-utils": "npm:^7.22.5" + "@babel/plugin-syntax-typescript": "npm:^7.23.3" peerDependencies: "@babel/core": ^7.0.0-0 checksum: 0462241843d14dff9f1a4c49ab182a6f01a5f7679957c786b08165dac3e8d49184011f05ca204183d164c54b9d3496d1b3005f904fa8708e394e6f15bf5548e6 @@ -1600,7 +1711,7 @@ __metadata: version: 7.23.3 resolution: "@babel/plugin-transform-unicode-escapes@npm:7.23.3" dependencies: - "@babel/helper-plugin-utils": ^7.22.5 + "@babel/helper-plugin-utils": "npm:^7.22.5" peerDependencies: "@babel/core": ^7.0.0-0 checksum: 561c429183a54b9e4751519a3dfba6014431e9cdc1484fad03bdaf96582dfc72c76a4f8661df2aeeae7c34efd0fa4d02d3b83a2f63763ecf71ecc925f9cc1f60 @@ -1611,8 +1722,8 @@ __metadata: version: 7.23.3 resolution: "@babel/plugin-transform-unicode-property-regex@npm:7.23.3" dependencies: - "@babel/helper-create-regexp-features-plugin": ^7.22.15 - "@babel/helper-plugin-utils": ^7.22.5 + "@babel/helper-create-regexp-features-plugin": "npm:^7.22.15" + "@babel/helper-plugin-utils": "npm:^7.22.5" peerDependencies: "@babel/core": ^7.0.0-0 checksum: 2298461a194758086d17c23c26c7de37aa533af910f9ebf31ebd0893d4aa317468043d23f73edc782ec21151d3c46cf0ff8098a83b725c49a59de28a1d4d6225 @@ -1623,8 +1734,8 @@ __metadata: version: 7.23.3 resolution: "@babel/plugin-transform-unicode-regex@npm:7.23.3" dependencies: - "@babel/helper-create-regexp-features-plugin": ^7.22.15 - "@babel/helper-plugin-utils": ^7.22.5 + "@babel/helper-create-regexp-features-plugin": "npm:^7.22.15" + "@babel/helper-plugin-utils": "npm:^7.22.5" peerDependencies: "@babel/core": ^7.0.0-0 checksum: c5f835d17483ba899787f92e313dfa5b0055e3deab332f1d254078a2bba27ede47574b6599fcf34d3763f0c048ae0779dc21d2d8db09295edb4057478dc80a9a @@ -1635,8 +1746,8 @@ __metadata: version: 7.23.3 resolution: "@babel/plugin-transform-unicode-sets-regex@npm:7.23.3" dependencies: - "@babel/helper-create-regexp-features-plugin": ^7.22.15 - "@babel/helper-plugin-utils": ^7.22.5 + "@babel/helper-create-regexp-features-plugin": "npm:^7.22.15" + "@babel/helper-plugin-utils": "npm:^7.22.5" peerDependencies: "@babel/core": ^7.0.0 checksum: 79d0b4c951955ca68235c87b91ab2b393c96285f8aeaa34d6db416d2ddac90000c9bd6e8c4d82b60a2b484da69930507245035f28ba63c6cae341cf3ba68fdef @@ -1647,86 +1758,86 @@ __metadata: version: 7.23.8 resolution: "@babel/preset-env@npm:7.23.8" dependencies: - "@babel/compat-data": ^7.23.5 - "@babel/helper-compilation-targets": ^7.23.6 - "@babel/helper-plugin-utils": ^7.22.5 - "@babel/helper-validator-option": ^7.23.5 - "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": ^7.23.3 - "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": ^7.23.3 - "@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly": ^7.23.7 - "@babel/plugin-proposal-private-property-in-object": 7.21.0-placeholder-for-preset-env.2 - "@babel/plugin-syntax-async-generators": ^7.8.4 - "@babel/plugin-syntax-class-properties": ^7.12.13 - "@babel/plugin-syntax-class-static-block": ^7.14.5 - "@babel/plugin-syntax-dynamic-import": ^7.8.3 - "@babel/plugin-syntax-export-namespace-from": ^7.8.3 - "@babel/plugin-syntax-import-assertions": ^7.23.3 - "@babel/plugin-syntax-import-attributes": ^7.23.3 - "@babel/plugin-syntax-import-meta": ^7.10.4 - "@babel/plugin-syntax-json-strings": ^7.8.3 - "@babel/plugin-syntax-logical-assignment-operators": ^7.10.4 - "@babel/plugin-syntax-nullish-coalescing-operator": ^7.8.3 - "@babel/plugin-syntax-numeric-separator": ^7.10.4 - "@babel/plugin-syntax-object-rest-spread": ^7.8.3 - "@babel/plugin-syntax-optional-catch-binding": ^7.8.3 - "@babel/plugin-syntax-optional-chaining": ^7.8.3 - "@babel/plugin-syntax-private-property-in-object": ^7.14.5 - "@babel/plugin-syntax-top-level-await": ^7.14.5 - "@babel/plugin-syntax-unicode-sets-regex": ^7.18.6 - "@babel/plugin-transform-arrow-functions": ^7.23.3 - "@babel/plugin-transform-async-generator-functions": ^7.23.7 - "@babel/plugin-transform-async-to-generator": ^7.23.3 - "@babel/plugin-transform-block-scoped-functions": ^7.23.3 - "@babel/plugin-transform-block-scoping": ^7.23.4 - "@babel/plugin-transform-class-properties": ^7.23.3 - "@babel/plugin-transform-class-static-block": ^7.23.4 - "@babel/plugin-transform-classes": ^7.23.8 - "@babel/plugin-transform-computed-properties": ^7.23.3 - "@babel/plugin-transform-destructuring": ^7.23.3 - "@babel/plugin-transform-dotall-regex": ^7.23.3 - "@babel/plugin-transform-duplicate-keys": ^7.23.3 - "@babel/plugin-transform-dynamic-import": ^7.23.4 - "@babel/plugin-transform-exponentiation-operator": ^7.23.3 - "@babel/plugin-transform-export-namespace-from": ^7.23.4 - "@babel/plugin-transform-for-of": ^7.23.6 - "@babel/plugin-transform-function-name": ^7.23.3 - "@babel/plugin-transform-json-strings": ^7.23.4 - "@babel/plugin-transform-literals": ^7.23.3 - "@babel/plugin-transform-logical-assignment-operators": ^7.23.4 - "@babel/plugin-transform-member-expression-literals": ^7.23.3 - "@babel/plugin-transform-modules-amd": ^7.23.3 - "@babel/plugin-transform-modules-commonjs": ^7.23.3 - "@babel/plugin-transform-modules-systemjs": ^7.23.3 - "@babel/plugin-transform-modules-umd": ^7.23.3 - "@babel/plugin-transform-named-capturing-groups-regex": ^7.22.5 - "@babel/plugin-transform-new-target": ^7.23.3 - "@babel/plugin-transform-nullish-coalescing-operator": ^7.23.4 - "@babel/plugin-transform-numeric-separator": ^7.23.4 - "@babel/plugin-transform-object-rest-spread": ^7.23.4 - "@babel/plugin-transform-object-super": ^7.23.3 - "@babel/plugin-transform-optional-catch-binding": ^7.23.4 - "@babel/plugin-transform-optional-chaining": ^7.23.4 - "@babel/plugin-transform-parameters": ^7.23.3 - "@babel/plugin-transform-private-methods": ^7.23.3 - "@babel/plugin-transform-private-property-in-object": ^7.23.4 - "@babel/plugin-transform-property-literals": ^7.23.3 - "@babel/plugin-transform-regenerator": ^7.23.3 - "@babel/plugin-transform-reserved-words": ^7.23.3 - "@babel/plugin-transform-shorthand-properties": ^7.23.3 - "@babel/plugin-transform-spread": ^7.23.3 - "@babel/plugin-transform-sticky-regex": ^7.23.3 - "@babel/plugin-transform-template-literals": ^7.23.3 - "@babel/plugin-transform-typeof-symbol": ^7.23.3 - "@babel/plugin-transform-unicode-escapes": ^7.23.3 - "@babel/plugin-transform-unicode-property-regex": ^7.23.3 - "@babel/plugin-transform-unicode-regex": ^7.23.3 - "@babel/plugin-transform-unicode-sets-regex": ^7.23.3 - "@babel/preset-modules": 0.1.6-no-external-plugins - babel-plugin-polyfill-corejs2: ^0.4.7 - babel-plugin-polyfill-corejs3: ^0.8.7 - babel-plugin-polyfill-regenerator: ^0.5.4 - core-js-compat: ^3.31.0 - semver: ^6.3.1 + "@babel/compat-data": "npm:^7.23.5" + "@babel/helper-compilation-targets": "npm:^7.23.6" + "@babel/helper-plugin-utils": "npm:^7.22.5" + "@babel/helper-validator-option": "npm:^7.23.5" + "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": "npm:^7.23.3" + "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": "npm:^7.23.3" + "@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly": "npm:^7.23.7" + "@babel/plugin-proposal-private-property-in-object": "npm:7.21.0-placeholder-for-preset-env.2" + "@babel/plugin-syntax-async-generators": "npm:^7.8.4" + "@babel/plugin-syntax-class-properties": "npm:^7.12.13" + "@babel/plugin-syntax-class-static-block": "npm:^7.14.5" + "@babel/plugin-syntax-dynamic-import": "npm:^7.8.3" + "@babel/plugin-syntax-export-namespace-from": "npm:^7.8.3" + "@babel/plugin-syntax-import-assertions": "npm:^7.23.3" + "@babel/plugin-syntax-import-attributes": "npm:^7.23.3" + "@babel/plugin-syntax-import-meta": "npm:^7.10.4" + "@babel/plugin-syntax-json-strings": "npm:^7.8.3" + "@babel/plugin-syntax-logical-assignment-operators": "npm:^7.10.4" + "@babel/plugin-syntax-nullish-coalescing-operator": "npm:^7.8.3" + "@babel/plugin-syntax-numeric-separator": "npm:^7.10.4" + "@babel/plugin-syntax-object-rest-spread": "npm:^7.8.3" + "@babel/plugin-syntax-optional-catch-binding": "npm:^7.8.3" + "@babel/plugin-syntax-optional-chaining": "npm:^7.8.3" + "@babel/plugin-syntax-private-property-in-object": "npm:^7.14.5" + "@babel/plugin-syntax-top-level-await": "npm:^7.14.5" + "@babel/plugin-syntax-unicode-sets-regex": "npm:^7.18.6" + "@babel/plugin-transform-arrow-functions": "npm:^7.23.3" + "@babel/plugin-transform-async-generator-functions": "npm:^7.23.7" + "@babel/plugin-transform-async-to-generator": "npm:^7.23.3" + "@babel/plugin-transform-block-scoped-functions": "npm:^7.23.3" + "@babel/plugin-transform-block-scoping": "npm:^7.23.4" + "@babel/plugin-transform-class-properties": "npm:^7.23.3" + "@babel/plugin-transform-class-static-block": "npm:^7.23.4" + "@babel/plugin-transform-classes": "npm:^7.23.8" + "@babel/plugin-transform-computed-properties": "npm:^7.23.3" + "@babel/plugin-transform-destructuring": "npm:^7.23.3" + "@babel/plugin-transform-dotall-regex": "npm:^7.23.3" + "@babel/plugin-transform-duplicate-keys": "npm:^7.23.3" + "@babel/plugin-transform-dynamic-import": "npm:^7.23.4" + "@babel/plugin-transform-exponentiation-operator": "npm:^7.23.3" + "@babel/plugin-transform-export-namespace-from": "npm:^7.23.4" + "@babel/plugin-transform-for-of": "npm:^7.23.6" + "@babel/plugin-transform-function-name": "npm:^7.23.3" + "@babel/plugin-transform-json-strings": "npm:^7.23.4" + "@babel/plugin-transform-literals": "npm:^7.23.3" + "@babel/plugin-transform-logical-assignment-operators": "npm:^7.23.4" + "@babel/plugin-transform-member-expression-literals": "npm:^7.23.3" + "@babel/plugin-transform-modules-amd": "npm:^7.23.3" + "@babel/plugin-transform-modules-commonjs": "npm:^7.23.3" + "@babel/plugin-transform-modules-systemjs": "npm:^7.23.3" + "@babel/plugin-transform-modules-umd": "npm:^7.23.3" + "@babel/plugin-transform-named-capturing-groups-regex": "npm:^7.22.5" + "@babel/plugin-transform-new-target": "npm:^7.23.3" + "@babel/plugin-transform-nullish-coalescing-operator": "npm:^7.23.4" + "@babel/plugin-transform-numeric-separator": "npm:^7.23.4" + "@babel/plugin-transform-object-rest-spread": "npm:^7.23.4" + "@babel/plugin-transform-object-super": "npm:^7.23.3" + "@babel/plugin-transform-optional-catch-binding": "npm:^7.23.4" + "@babel/plugin-transform-optional-chaining": "npm:^7.23.4" + "@babel/plugin-transform-parameters": "npm:^7.23.3" + "@babel/plugin-transform-private-methods": "npm:^7.23.3" + "@babel/plugin-transform-private-property-in-object": "npm:^7.23.4" + "@babel/plugin-transform-property-literals": "npm:^7.23.3" + "@babel/plugin-transform-regenerator": "npm:^7.23.3" + "@babel/plugin-transform-reserved-words": "npm:^7.23.3" + "@babel/plugin-transform-shorthand-properties": "npm:^7.23.3" + "@babel/plugin-transform-spread": "npm:^7.23.3" + "@babel/plugin-transform-sticky-regex": "npm:^7.23.3" + "@babel/plugin-transform-template-literals": "npm:^7.23.3" + "@babel/plugin-transform-typeof-symbol": "npm:^7.23.3" + "@babel/plugin-transform-unicode-escapes": "npm:^7.23.3" + "@babel/plugin-transform-unicode-property-regex": "npm:^7.23.3" + "@babel/plugin-transform-unicode-regex": "npm:^7.23.3" + "@babel/plugin-transform-unicode-sets-regex": "npm:^7.23.3" + "@babel/preset-modules": "npm:0.1.6-no-external-plugins" + babel-plugin-polyfill-corejs2: "npm:^0.4.7" + babel-plugin-polyfill-corejs3: "npm:^0.8.7" + babel-plugin-polyfill-regenerator: "npm:^0.5.4" + core-js-compat: "npm:^3.31.0" + semver: "npm:^6.3.1" peerDependencies: "@babel/core": ^7.0.0-0 checksum: b850f99fc4aed4ba22c7d9207bd2bbc7a729b49ea6f2c2c36e819fe209e309b96fba336096e555b46f791b39f7cdd5ac41246b556283d435a99106eb825a209f @@ -1737,9 +1848,9 @@ __metadata: version: 7.23.3 resolution: "@babel/preset-flow@npm:7.23.3" dependencies: - "@babel/helper-plugin-utils": ^7.22.5 - "@babel/helper-validator-option": ^7.22.15 - "@babel/plugin-transform-flow-strip-types": ^7.23.3 + "@babel/helper-plugin-utils": "npm:^7.22.5" + "@babel/helper-validator-option": "npm:^7.22.15" + "@babel/plugin-transform-flow-strip-types": "npm:^7.23.3" peerDependencies: "@babel/core": ^7.0.0-0 checksum: 60b5dde79621ae89943af459c4dc5b6030795f595a20ca438c8100f8d82c9ebc986881719030521ff5925799518ac5aa7f3fe62af8c33ab96be3681a71f88d03 @@ -1750,9 +1861,9 @@ __metadata: version: 0.1.6-no-external-plugins resolution: "@babel/preset-modules@npm:0.1.6-no-external-plugins" dependencies: - "@babel/helper-plugin-utils": ^7.0.0 - "@babel/types": ^7.4.4 - esutils: ^2.0.2 + "@babel/helper-plugin-utils": "npm:^7.0.0" + "@babel/types": "npm:^7.4.4" + esutils: "npm:^2.0.2" peerDependencies: "@babel/core": ^7.0.0-0 || ^8.0.0-0 <8.0.0 checksum: 4855e799bc50f2449fb5210f78ea9e8fd46cf4f242243f1e2ed838e2bd702e25e73e822e7f8447722a5f4baa5e67a8f7a0e403f3e7ce04540ff743a9c411c375 @@ -1763,12 +1874,12 @@ __metadata: version: 7.22.15 resolution: "@babel/preset-react@npm:7.22.15" dependencies: - "@babel/helper-plugin-utils": ^7.22.5 - "@babel/helper-validator-option": ^7.22.15 - "@babel/plugin-transform-react-display-name": ^7.22.5 - "@babel/plugin-transform-react-jsx": ^7.22.15 - "@babel/plugin-transform-react-jsx-development": ^7.22.5 - "@babel/plugin-transform-react-pure-annotations": ^7.22.5 + "@babel/helper-plugin-utils": "npm:^7.22.5" + "@babel/helper-validator-option": "npm:^7.22.15" + "@babel/plugin-transform-react-display-name": "npm:^7.22.5" + "@babel/plugin-transform-react-jsx": "npm:^7.22.15" + "@babel/plugin-transform-react-jsx-development": "npm:^7.22.5" + "@babel/plugin-transform-react-pure-annotations": "npm:^7.22.5" peerDependencies: "@babel/core": ^7.0.0-0 checksum: c3ef99dfa2e9f57d2e08603e883aa20f47630a826c8e413888a93ae6e0084b5016871e463829be125329d40a1ba0a89f7c43d77b6dab52083c225cb43e63d10e @@ -1779,12 +1890,12 @@ __metadata: version: 7.23.3 resolution: "@babel/preset-react@npm:7.23.3" dependencies: - "@babel/helper-plugin-utils": ^7.22.5 - "@babel/helper-validator-option": ^7.22.15 - "@babel/plugin-transform-react-display-name": ^7.23.3 - "@babel/plugin-transform-react-jsx": ^7.22.15 - "@babel/plugin-transform-react-jsx-development": ^7.22.5 - "@babel/plugin-transform-react-pure-annotations": ^7.23.3 + "@babel/helper-plugin-utils": "npm:^7.22.5" + "@babel/helper-validator-option": "npm:^7.22.15" + "@babel/plugin-transform-react-display-name": "npm:^7.23.3" + "@babel/plugin-transform-react-jsx": "npm:^7.22.15" + "@babel/plugin-transform-react-jsx-development": "npm:^7.22.5" + "@babel/plugin-transform-react-pure-annotations": "npm:^7.23.3" peerDependencies: "@babel/core": ^7.0.0-0 checksum: 2d90961e7e627a74b44551e88ad36a440579e283e8dc27972bf2f50682152bbc77228673a3ea22c0e0d005b70cbc487eccd64897c5e5e0384e5ce18f300b21eb @@ -1795,11 +1906,11 @@ __metadata: version: 7.23.3 resolution: "@babel/preset-typescript@npm:7.23.3" dependencies: - "@babel/helper-plugin-utils": ^7.22.5 - "@babel/helper-validator-option": ^7.22.15 - "@babel/plugin-syntax-jsx": ^7.23.3 - "@babel/plugin-transform-modules-commonjs": ^7.23.3 - "@babel/plugin-transform-typescript": ^7.23.3 + "@babel/helper-plugin-utils": "npm:^7.22.5" + "@babel/helper-validator-option": "npm:^7.22.15" + "@babel/plugin-syntax-jsx": "npm:^7.23.3" + "@babel/plugin-transform-modules-commonjs": "npm:^7.23.3" + "@babel/plugin-transform-typescript": "npm:^7.23.3" peerDependencies: "@babel/core": ^7.0.0-0 checksum: 105a2d39bbc464da0f7e1ad7f535c77c5f62d6b410219355b20e552e7d29933567a5c55339b5d0aec1a5c7a0a7dfdf1b54aae601a4fe15a157d54dcbfcb3e854 @@ -1810,11 +1921,11 @@ __metadata: version: 7.23.7 resolution: "@babel/register@npm:7.23.7" dependencies: - clone-deep: ^4.0.1 - find-cache-dir: ^2.0.0 - make-dir: ^2.1.0 - pirates: ^4.0.6 - source-map-support: ^0.5.16 + clone-deep: "npm:^4.0.1" + find-cache-dir: "npm:^2.0.0" + make-dir: "npm:^2.1.0" + pirates: "npm:^4.0.6" + source-map-support: "npm:^0.5.16" peerDependencies: "@babel/core": ^7.0.0-0 checksum: c72a6d4856ef04f13490370d805854d2d98a77786bfaec7d85e2c585e1217011c4f3df18197a890e14520906c9111bef95551ba1a9b59c88df4dfc2dfe2c8d1b @@ -1832,7 +1943,7 @@ __metadata: version: 7.23.8 resolution: "@babel/runtime@npm:7.23.8" dependencies: - regenerator-runtime: ^0.14.0 + regenerator-runtime: "npm:^0.14.0" checksum: 0bd5543c26811153822a9f382fd39886f66825ff2a397a19008011376533747cd05c33a91f6248c0b8b0edf0448d7c167ebfba34786088f1b7eb11c65be7dfc3 languageName: node linkType: hard @@ -1841,38 +1952,64 @@ __metadata: version: 7.22.15 resolution: "@babel/template@npm:7.22.15" dependencies: - "@babel/code-frame": ^7.22.13 - "@babel/parser": ^7.22.15 - "@babel/types": ^7.22.15 + "@babel/code-frame": "npm:^7.22.13" + "@babel/parser": "npm:^7.22.15" + "@babel/types": "npm:^7.22.15" checksum: 1f3e7dcd6c44f5904c184b3f7fe280394b191f2fed819919ffa1e529c259d5b197da8981b6ca491c235aee8dbad4a50b7e31304aa531271cb823a4a24a0dd8fd languageName: node linkType: hard +"@babel/template@npm:^7.25.0": + version: 7.25.0 + resolution: "@babel/template@npm:7.25.0" + dependencies: + "@babel/code-frame": "npm:^7.24.7" + "@babel/parser": "npm:^7.25.0" + "@babel/types": "npm:^7.25.0" + checksum: 3f2db568718756d0daf2a16927b78f00c425046b654cd30b450006f2e84bdccaf0cbe6dc04994aa1f5f6a4398da2f11f3640a4d3ee31722e43539c4c919c817b + languageName: node + linkType: hard + "@babel/traverse@npm:^7.1.6, @babel/traverse@npm:^7.20.0, @babel/traverse@npm:^7.23.7, @babel/traverse@npm:^7.7.0, @babel/traverse@npm:^7.7.4": version: 7.23.7 resolution: "@babel/traverse@npm:7.23.7" dependencies: - "@babel/code-frame": ^7.23.5 - "@babel/generator": ^7.23.6 - "@babel/helper-environment-visitor": ^7.22.20 - "@babel/helper-function-name": ^7.23.0 - "@babel/helper-hoist-variables": ^7.22.5 - "@babel/helper-split-export-declaration": ^7.22.6 - "@babel/parser": ^7.23.6 - "@babel/types": ^7.23.6 - debug: ^4.3.1 - globals: ^11.1.0 + "@babel/code-frame": "npm:^7.23.5" + "@babel/generator": "npm:^7.23.6" + "@babel/helper-environment-visitor": "npm:^7.22.20" + "@babel/helper-function-name": "npm:^7.23.0" + "@babel/helper-hoist-variables": "npm:^7.22.5" + "@babel/helper-split-export-declaration": "npm:^7.22.6" + "@babel/parser": "npm:^7.23.6" + "@babel/types": "npm:^7.23.6" + debug: "npm:^4.3.1" + globals: "npm:^11.1.0" checksum: d4a7afb922361f710efc97b1e25ec343fab8b2a4ddc81ca84f9a153f22d4482112cba8f263774be8d297918b6c4767c7a98988ab4e53ac73686c986711dd002e languageName: node linkType: hard +"@babel/traverse@npm:^7.24.7": + version: 7.25.3 + resolution: "@babel/traverse@npm:7.25.3" + dependencies: + "@babel/code-frame": "npm:^7.24.7" + "@babel/generator": "npm:^7.25.0" + "@babel/parser": "npm:^7.25.3" + "@babel/template": "npm:^7.25.0" + "@babel/types": "npm:^7.25.2" + debug: "npm:^4.3.1" + globals: "npm:^11.1.0" + checksum: 5661308b1357816f1d4e2813a5dd82c6053617acc08c5c95db051b8b6577d07c4446bc861c9a5e8bf294953ac8266ae13d7d9d856b6b889fc0d34c1f51abbd8c + languageName: node + linkType: hard + "@babel/types@npm:7.0.0-beta.35": version: 7.0.0-beta.35 resolution: "@babel/types@npm:7.0.0-beta.35" dependencies: - esutils: ^2.0.2 - lodash: ^4.2.0 - to-fast-properties: ^2.0.0 + esutils: "npm:^2.0.2" + lodash: "npm:^4.2.0" + to-fast-properties: "npm:^2.0.0" checksum: 86d20064f252e965ca155ac295ce39f9c74f9194ec706be211ff4c96024af1d78cd112f07fe25a3439732301b0cd09f47ff5150bbc7e1b5ca36f4625ed33c52d languageName: node linkType: hard @@ -1881,13 +2018,24 @@ __metadata: version: 7.23.6 resolution: "@babel/types@npm:7.23.6" dependencies: - "@babel/helper-string-parser": ^7.23.4 - "@babel/helper-validator-identifier": ^7.22.20 - to-fast-properties: ^2.0.0 + "@babel/helper-string-parser": "npm:^7.23.4" + "@babel/helper-validator-identifier": "npm:^7.22.20" + to-fast-properties: "npm:^2.0.0" checksum: 68187dbec0d637f79bc96263ac95ec8b06d424396678e7e225492be866414ce28ebc918a75354d4c28659be6efe30020b4f0f6df81cc418a2d30645b690a8de0 languageName: node linkType: hard +"@babel/types@npm:^7.24.7, @babel/types@npm:^7.25.0, @babel/types@npm:^7.25.2": + version: 7.25.2 + resolution: "@babel/types@npm:7.25.2" + dependencies: + "@babel/helper-string-parser": "npm:^7.24.8" + "@babel/helper-validator-identifier": "npm:^7.24.7" + to-fast-properties: "npm:^2.0.0" + checksum: f73f66ba903c6f7e38f519a33d53a67d49c07e208e59ea65250362691dc546c6da7ab90ec66ee79651ef697329872f6f97eb19a6dfcacc026fd05e76a563c5d2 + languageName: node + linkType: hard + "@bcoe/v8-coverage@npm:^0.2.3": version: 0.2.3 resolution: "@bcoe/v8-coverage@npm:0.2.3" @@ -1917,7 +2065,7 @@ __metadata: version: 0.8.1 resolution: "@cspotcode/source-map-support@npm:0.8.1" dependencies: - "@jridgewell/trace-mapping": 0.3.9 + "@jridgewell/trace-mapping": "npm:0.3.9" checksum: 5718f267085ed8edb3e7ef210137241775e607ee18b77d95aa5bd7514f47f5019aa2d82d96b3bf342ef7aa890a346fa1044532ff7cc3009e7d24fce3ce6200fa languageName: node linkType: hard @@ -1926,8 +2074,8 @@ __metadata: version: 2.6.5 resolution: "@develar/schema-utils@npm:2.6.5" dependencies: - ajv: ^6.12.0 - ajv-keywords: ^3.4.1 + ajv: "npm:^6.12.0" + ajv-keywords: "npm:^3.4.1" checksum: e1c3771af7fb934a0a985c31b901ece41a3015ef352b58e8e1c4bce691fe5792ebb65712e43ec70fa91a8fa0c929ccacf6b52c8f8de0fd83681db2cbeb62d143 languageName: node linkType: hard @@ -1936,7 +2084,7 @@ __metadata: version: 2.0.17 resolution: "@egjs/hammerjs@npm:2.0.17" dependencies: - "@types/hammerjs": ^2.0.36 + "@types/hammerjs": "npm:^2.0.36" checksum: 8945137cec5837edd70af3f2e0ea621543eb0aa3b667e6269ec6485350f4d120c2434b37c7c30b1cf42a65275dd61c1f24626749c616696d3956ac0c008c4766 languageName: node linkType: hard @@ -1945,9 +2093,9 @@ __metadata: version: 3.2.8 resolution: "@electron/asar@npm:3.2.8" dependencies: - commander: ^5.0.0 - glob: ^7.1.6 - minimatch: ^3.0.4 + commander: "npm:^5.0.0" + glob: "npm:^7.1.6" + minimatch: "npm:^3.0.4" bin: asar: bin/asar.js checksum: 878d3b9ad232e4e8bb179ed50ed81244481c5dfe667952545a841f3afd782479c1d7e353f8fdedac771e029927b0f31b0a05a41f34cfc7c3099a064733c6d50a @@ -1958,14 +2106,14 @@ __metadata: version: 2.0.3 resolution: "@electron/get@npm:2.0.3" dependencies: - debug: ^4.1.1 - env-paths: ^2.2.0 - fs-extra: ^8.1.0 - global-agent: ^3.0.0 - got: ^11.8.5 - progress: ^2.0.3 - semver: ^6.2.0 - sumchecker: ^3.0.1 + debug: "npm:^4.1.1" + env-paths: "npm:^2.2.0" + fs-extra: "npm:^8.1.0" + global-agent: "npm:^3.0.0" + got: "npm:^11.8.5" + progress: "npm:^2.0.3" + semver: "npm:^6.2.0" + sumchecker: "npm:^3.0.1" dependenciesMeta: global-agent: optional: true @@ -1977,9 +2125,9 @@ __metadata: version: 2.1.0 resolution: "@electron/notarize@npm:2.1.0" dependencies: - debug: ^4.1.1 - fs-extra: ^9.0.1 - promise-retry: ^2.0.1 + debug: "npm:^4.1.1" + fs-extra: "npm:^9.0.1" + promise-retry: "npm:^2.0.1" checksum: ac58f39f4b2370ea929837cef50ebeedb4108ed9bd2a3fef0b89254891014a745da2db703b18b8e0d097a17000cc8fa984bcff3f087368986cb4a59753365a2f languageName: node linkType: hard @@ -1988,9 +2136,9 @@ __metadata: version: 2.2.0 resolution: "@electron/notarize@npm:2.2.0" dependencies: - debug: ^4.1.1 - fs-extra: ^9.0.1 - promise-retry: ^2.0.1 + debug: "npm:^4.1.1" + fs-extra: "npm:^9.0.1" + promise-retry: "npm:^2.0.1" checksum: 14a983b65443ce681363ef8562dbb3cf12ef817fefe6a3041eca7d05854faaeaf3d474b0d08d206a3e07606da6b68b63563565e89c682a78a69893e5b3bece06 languageName: node linkType: hard @@ -1999,12 +2147,12 @@ __metadata: version: 1.0.5 resolution: "@electron/osx-sign@npm:1.0.5" dependencies: - compare-version: ^0.1.2 - debug: ^4.3.4 - fs-extra: ^10.0.0 - isbinaryfile: ^4.0.8 - minimist: ^1.2.6 - plist: ^3.0.5 + compare-version: "npm:^0.1.2" + debug: "npm:^4.3.4" + fs-extra: "npm:^10.0.0" + isbinaryfile: "npm:^4.0.8" + minimist: "npm:^1.2.6" + plist: "npm:^3.0.5" bin: electron-osx-flat: bin/electron-osx-flat.js electron-osx-sign: bin/electron-osx-sign.js @@ -2016,13 +2164,13 @@ __metadata: version: 1.4.1 resolution: "@electron/universal@npm:1.4.1" dependencies: - "@electron/asar": ^3.2.1 - "@malept/cross-spawn-promise": ^1.1.0 - debug: ^4.3.1 - dir-compare: ^3.0.0 - fs-extra: ^9.0.1 - minimatch: ^3.0.4 - plist: ^3.0.4 + "@electron/asar": "npm:^3.2.1" + "@malept/cross-spawn-promise": "npm:^1.1.0" + debug: "npm:^4.3.1" + dir-compare: "npm:^3.0.0" + fs-extra: "npm:^9.0.1" + minimatch: "npm:^3.0.4" + plist: "npm:^3.0.4" checksum: 257f3a25a4f940ccbe601a0f3a2a925a28657bc3c5fc46018980b771825834665d184e5ce75cfa0b8639525a0bdbb7f0bc02e69e2d4fb044add64638db4d48a4 languageName: node linkType: hard @@ -2031,10 +2179,10 @@ __metadata: version: 10.0.29 resolution: "@emotion/cache@npm:10.0.29" dependencies: - "@emotion/sheet": 0.9.4 - "@emotion/stylis": 0.8.5 - "@emotion/utils": 0.11.3 - "@emotion/weak-memoize": 0.2.5 + "@emotion/sheet": "npm:0.9.4" + "@emotion/stylis": "npm:0.8.5" + "@emotion/utils": "npm:0.11.3" + "@emotion/weak-memoize": "npm:0.2.5" checksum: 78b37fb0c2e513c90143a927abef229e995b6738ef8a92ce17abe2ed409b38859ddda7c14d7f4854d6f4e450b6db50231532f53a7fec4903d7ae775b2ae3fd64 languageName: node linkType: hard @@ -2043,12 +2191,12 @@ __metadata: version: 10.3.1 resolution: "@emotion/core@npm:10.3.1" dependencies: - "@babel/runtime": ^7.5.5 - "@emotion/cache": ^10.0.27 - "@emotion/css": ^10.0.27 - "@emotion/serialize": ^0.11.15 - "@emotion/sheet": 0.9.4 - "@emotion/utils": 0.11.3 + "@babel/runtime": "npm:^7.5.5" + "@emotion/cache": "npm:^10.0.27" + "@emotion/css": "npm:^10.0.27" + "@emotion/serialize": "npm:^0.11.15" + "@emotion/sheet": "npm:0.9.4" + "@emotion/utils": "npm:0.11.3" peerDependencies: react: ">=16.3.0" checksum: d2dad428e1b2cf0777badfb55e262d369273be9b2e6e9e7d61c953066c00811d544a6234db36b17ee07872ed092f4dd102bf6ffe2c76fc38d53eef3a60fddfd0 @@ -2059,9 +2207,9 @@ __metadata: version: 10.0.27 resolution: "@emotion/css@npm:10.0.27" dependencies: - "@emotion/serialize": ^0.11.15 - "@emotion/utils": 0.11.3 - babel-plugin-emotion: ^10.0.27 + "@emotion/serialize": "npm:^0.11.15" + "@emotion/utils": "npm:0.11.3" + babel-plugin-emotion: "npm:^10.0.27" checksum: 1420f5b514fc3a8500bcf90384b309b0d9acc9f687ec3a655166b55dc81d1661d6b6132ea6fe6730d0071c10da93bf9427937c22a90a18088af4ba5e11d59141 languageName: node linkType: hard @@ -2077,7 +2225,7 @@ __metadata: version: 0.8.8 resolution: "@emotion/is-prop-valid@npm:0.8.8" dependencies: - "@emotion/memoize": 0.7.4 + "@emotion/memoize": "npm:0.7.4" checksum: bb7ec6d48c572c540e24e47cc94fc2f8dec2d6a342ae97bc9c8b6388d9b8d283862672172a1bb62d335c02662afe6291e10c71e9b8642664a8b43416cdceffac languageName: node linkType: hard @@ -2086,7 +2234,7 @@ __metadata: version: 1.2.1 resolution: "@emotion/is-prop-valid@npm:1.2.1" dependencies: - "@emotion/memoize": ^0.8.1 + "@emotion/memoize": "npm:^0.8.1" checksum: 8f42dc573a3fad79b021479becb639b8fe3b60bdd1081a775d32388bca418ee53074c7602a4c845c5f75fa6831eb1cbdc4d208cc0299f57014ed3a02abcad16a languageName: node linkType: hard @@ -2109,11 +2257,11 @@ __metadata: version: 0.11.16 resolution: "@emotion/serialize@npm:0.11.16" dependencies: - "@emotion/hash": 0.8.0 - "@emotion/memoize": 0.7.4 - "@emotion/unitless": 0.7.5 - "@emotion/utils": 0.11.3 - csstype: ^2.5.7 + "@emotion/hash": "npm:0.8.0" + "@emotion/memoize": "npm:0.7.4" + "@emotion/unitless": "npm:0.7.5" + "@emotion/utils": "npm:0.11.3" + csstype: "npm:^2.5.7" checksum: 2949832fab9d803e6236f2af6aad021c09c6b6722ae910b06b4ec3bfb84d77cbecfe3eab9a7dcc269ac73e672ef4b696c7836825931670cb110731712e331438 languageName: node linkType: hard @@ -2129,10 +2277,10 @@ __metadata: version: 10.3.0 resolution: "@emotion/styled-base@npm:10.3.0" dependencies: - "@babel/runtime": ^7.5.5 - "@emotion/is-prop-valid": 0.8.8 - "@emotion/serialize": ^0.11.15 - "@emotion/utils": 0.11.3 + "@babel/runtime": "npm:^7.5.5" + "@emotion/is-prop-valid": "npm:0.8.8" + "@emotion/serialize": "npm:^0.11.15" + "@emotion/utils": "npm:0.11.3" peerDependencies: "@emotion/core": ^10.0.28 react: ">=16.3.0" @@ -2144,8 +2292,8 @@ __metadata: version: 10.3.0 resolution: "@emotion/styled@npm:10.3.0" dependencies: - "@emotion/styled-base": ^10.3.0 - babel-plugin-emotion: ^10.0.27 + "@emotion/styled-base": "npm:^10.3.0" + babel-plugin-emotion: "npm:^10.0.27" peerDependencies: "@emotion/core": ^10.0.27 react: ">=16.3.0" @@ -2192,7 +2340,7 @@ __metadata: version: 4.4.0 resolution: "@eslint-community/eslint-utils@npm:4.4.0" dependencies: - eslint-visitor-keys: ^3.3.0 + eslint-visitor-keys: "npm:^3.3.0" peerDependencies: eslint: ^6.0.0 || ^7.0.0 || >=8.0.0 checksum: cdfe3ae42b4f572cbfb46d20edafe6f36fc5fb52bf2d90875c58aefe226892b9677fef60820e2832caf864a326fe4fc225714c46e8389ccca04d5f9288aabd22 @@ -2210,15 +2358,15 @@ __metadata: version: 1.4.1 resolution: "@eslint/eslintrc@npm:1.4.1" dependencies: - ajv: ^6.12.4 - debug: ^4.3.2 - espree: ^9.4.0 - globals: ^13.19.0 - ignore: ^5.2.0 - import-fresh: ^3.2.1 - js-yaml: ^4.1.0 - minimatch: ^3.1.2 - strip-json-comments: ^3.1.1 + ajv: "npm:^6.12.4" + debug: "npm:^4.3.2" + espree: "npm:^9.4.0" + globals: "npm:^13.19.0" + ignore: "npm:^5.2.0" + import-fresh: "npm:^3.2.1" + js-yaml: "npm:^4.1.0" + minimatch: "npm:^3.1.2" + strip-json-comments: "npm:^3.1.1" checksum: cd3e5a8683db604739938b1c1c8b77927dc04fce3e28e0c88e7f2cd4900b89466baf83dfbad76b2b9e4d2746abdd00dd3f9da544d3e311633d8693f327d04cd7 languageName: node linkType: hard @@ -2227,15 +2375,15 @@ __metadata: version: 2.1.4 resolution: "@eslint/eslintrc@npm:2.1.4" dependencies: - ajv: ^6.12.4 - debug: ^4.3.2 - espree: ^9.6.0 - globals: ^13.19.0 - ignore: ^5.2.0 - import-fresh: ^3.2.1 - js-yaml: ^4.1.0 - minimatch: ^3.1.2 - strip-json-comments: ^3.1.1 + ajv: "npm:^6.12.4" + debug: "npm:^4.3.2" + espree: "npm:^9.6.0" + globals: "npm:^13.19.0" + ignore: "npm:^5.2.0" + import-fresh: "npm:^3.2.1" + js-yaml: "npm:^4.1.0" + minimatch: "npm:^3.1.2" + strip-json-comments: "npm:^3.1.1" checksum: 10957c7592b20ca0089262d8c2a8accbad14b4f6507e35416c32ee6b4dbf9cad67dfb77096bbd405405e9ada2b107f3797fe94362e1c55e0b09d6e90dd149127 languageName: node linkType: hard @@ -2265,9 +2413,9 @@ __metadata: version: 4.0.0 resolution: "@expo/bunyan@npm:4.0.0" dependencies: - mv: ~2 - safe-json-stringify: ~1 - uuid: ^8.0.0 + mv: "npm:~2" + safe-json-stringify: "npm:~1" + uuid: "npm:^8.0.0" dependenciesMeta: mv: optional: true @@ -2277,9 +2425,9 @@ __metadata: languageName: node linkType: hard -"@expo/cli@npm:0.10.16": - version: 0.10.16 - resolution: "@expo/cli@npm:0.10.16" +"@expo/cli@npm:0.10.17": + version: 0.10.17 + resolution: "@expo/cli@npm:0.10.17" dependencies: "@babel/runtime": ^7.20.0 "@expo/code-signing-certificates": 0.0.5 @@ -2345,7 +2493,7 @@ __metadata: ws: ^8.12.1 bin: expo-internal: build/bin/cli - checksum: f8a329fbd6224f707dabb935846fe1451ed027b4c414d7bdd4385affb4b9ac2281e0e4fffe3c24a4e45a4827af92454be7284b33ad92018d5e01a731f2bde52c + checksum: 927b7d26464f1aa9c611ba6c08873d71e13d40da3b86298bb27e299079c054dc7e4e04a7714a79439594f743f2c6033ebe3b7c406935c30fa51154a7687e4b7c languageName: node linkType: hard @@ -2353,8 +2501,8 @@ __metadata: version: 0.0.5 resolution: "@expo/code-signing-certificates@npm:0.0.5" dependencies: - node-forge: ^1.2.1 - nullthrows: ^1.1.1 + node-forge: "npm:^1.2.1" + nullthrows: "npm:^1.1.1" checksum: 4a1c73a6bc74443284a45db698ede874c7d47f6ed58cf44adaa255139490c8754d81dc1556247f3782cdc5034382fb72f23b0033daa2117facad4eb13b841e37 languageName: node linkType: hard @@ -2435,19 +2583,19 @@ __metadata: version: 1.1.0 resolution: "@expo/devcert@npm:1.1.0" dependencies: - application-config-path: ^0.1.0 - command-exists: ^1.2.4 - debug: ^3.1.0 - eol: ^0.9.1 - get-port: ^3.2.0 - glob: ^7.1.2 - lodash: ^4.17.4 - mkdirp: ^0.5.1 - password-prompt: ^1.0.4 - rimraf: ^2.6.2 - sudo-prompt: ^8.2.0 - tmp: ^0.0.33 - tslib: ^2.4.0 + application-config-path: "npm:^0.1.0" + command-exists: "npm:^1.2.4" + debug: "npm:^3.1.0" + eol: "npm:^0.9.1" + get-port: "npm:^3.2.0" + glob: "npm:^7.1.2" + lodash: "npm:^4.17.4" + mkdirp: "npm:^0.5.1" + password-prompt: "npm:^1.0.4" + rimraf: "npm:^2.6.2" + sudo-prompt: "npm:^8.2.0" + tmp: "npm:^0.0.33" + tslib: "npm:^2.4.0" checksum: bb99996d7fc31c5269afbd9ab43066090ea986006d14c8c393165f813d90c21ff9fc40f16b247778a7026714c2a743ce6e8b0df25e135711e991fa0bbfb3555b languageName: node linkType: hard @@ -2488,9 +2636,9 @@ __metadata: version: 8.3.0 resolution: "@expo/json-file@npm:8.3.0" dependencies: - "@babel/code-frame": ~7.10.4 - json5: ^2.2.2 - write-file-atomic: ^2.3.0 + "@babel/code-frame": "npm:~7.10.4" + json5: "npm:^2.2.2" + write-file-atomic: "npm:^2.3.0" checksum: 708d6bc105296ce260aedb85c48f311b96e387895983e46791913729d1b4cab00429be5ea76eb97f4345c7405db0e7e8a3eff8082d6671dfc312f767c61db7e3 languageName: node linkType: hard @@ -2540,8 +2688,8 @@ __metadata: version: 2.1.0 resolution: "@expo/osascript@npm:2.1.0" dependencies: - "@expo/spawn-async": ^1.5.0 - exec-async: ^2.2.0 + "@expo/spawn-async": "npm:^1.5.0" + exec-async: "npm:^2.2.0" checksum: 9cc6c99907b545dca33dfca7081298e63406295955ca1aeb4b72d358b0c4aa33dbf1721297027348a26af053ecb0484d62f532df8b2f59804453bcafbab0cf6e languageName: node linkType: hard @@ -2600,13 +2748,13 @@ __metadata: version: 1.1.1 resolution: "@expo/rudder-sdk-node@npm:1.1.1" dependencies: - "@expo/bunyan": ^4.0.0 - "@segment/loosely-validate-event": ^2.0.0 - fetch-retry: ^4.1.1 - md5: ^2.2.1 - node-fetch: ^2.6.1 - remove-trailing-slash: ^0.1.0 - uuid: ^8.3.2 + "@expo/bunyan": "npm:^4.0.0" + "@segment/loosely-validate-event": "npm:^2.0.0" + fetch-retry: "npm:^4.1.1" + md5: "npm:^2.2.1" + node-fetch: "npm:^2.6.1" + remove-trailing-slash: "npm:^0.1.0" + uuid: "npm:^8.3.2" checksum: 5ce50c1a82f899b135600cb29cddf3fab601938700c8203f16a1394d2ffbf9e2cdd246b92ff635f8415121072d99a7b4a370f715b78f6680594b5a630e8d78c6 languageName: node linkType: hard @@ -2622,7 +2770,7 @@ __metadata: version: 1.5.0 resolution: "@expo/spawn-async@npm:1.5.0" dependencies: - cross-spawn: ^6.0.5 + cross-spawn: "npm:^6.0.5" checksum: 5b144726f66426d9198aa07cca6944deab328369f806c0d30836a19a014d32106e8230c41dde7857a5a3f45f9381a0858df27edc3506be2b7e863fc024290442 languageName: node linkType: hard @@ -2631,7 +2779,7 @@ __metadata: version: 1.7.2 resolution: "@expo/spawn-async@npm:1.7.2" dependencies: - cross-spawn: ^7.0.3 + cross-spawn: "npm:^7.0.3" checksum: d99e5ff6d303ec9b0105f97c4fa6c65bca526c7d4d0987997c35cc745fa8224adf009942d01808192ebb9fa30619a53316641958631e85cf17b773d9eeda2597 languageName: node linkType: hard @@ -2647,10 +2795,10 @@ __metadata: version: 4.3.1 resolution: "@expo/xcpretty@npm:4.3.1" dependencies: - "@babel/code-frame": 7.10.4 - chalk: ^4.1.0 - find-up: ^5.0.0 - js-yaml: ^4.1.0 + "@babel/code-frame": "npm:7.10.4" + chalk: "npm:^4.1.0" + find-up: "npm:^5.0.0" + js-yaml: "npm:^4.1.0" bin: excpretty: build/cli.js checksum: dbf3e2d7f501fbbd11baf0c0aa9057c8a87efe0993a82caafd30c66977ac430d03fa84e27b529e3d0b04fee8c6beec1bd135f0522229dca91220561b76309854 @@ -2684,7 +2832,7 @@ __metadata: version: 5.1.0 resolution: "@hapi/topo@npm:5.1.0" dependencies: - "@hapi/hoek": ^9.0.0 + "@hapi/hoek": "npm:^9.0.0" checksum: 604dfd5dde76d5c334bd03f9001fce69c7ce529883acf92da96f4fe7e51221bf5e5110e964caca287a6a616ba027c071748ab636ff178ad750547fba611d6014 languageName: node linkType: hard @@ -2693,9 +2841,9 @@ __metadata: version: 0.11.14 resolution: "@humanwhocodes/config-array@npm:0.11.14" dependencies: - "@humanwhocodes/object-schema": ^2.0.2 - debug: ^4.3.1 - minimatch: ^3.0.5 + "@humanwhocodes/object-schema": "npm:^2.0.2" + debug: "npm:^4.3.1" + minimatch: "npm:^3.0.5" checksum: 861ccce9eaea5de19546653bccf75bf09fe878bc39c3aab00aeee2d2a0e654516adad38dd1098aab5e3af0145bbcbf3f309bdf4d964f8dab9dcd5834ae4c02f2 languageName: node linkType: hard @@ -2704,9 +2852,9 @@ __metadata: version: 0.9.5 resolution: "@humanwhocodes/config-array@npm:0.9.5" dependencies: - "@humanwhocodes/object-schema": ^1.2.1 - debug: ^4.1.1 - minimatch: ^3.0.4 + "@humanwhocodes/object-schema": "npm:^1.2.1" + debug: "npm:^4.1.1" + minimatch: "npm:^3.0.4" checksum: 8ba6281bc0590f6c6eadeefc14244b5a3e3f5903445aadd1a32099ed80e753037674026ce1b3c945ab93561bea5eb29e3c5bff67060e230c295595ba517a3492 languageName: node linkType: hard @@ -2743,8 +2891,8 @@ __metadata: version: 0.3.1 resolution: "@hypnosphi/create-react-context@npm:0.3.1" dependencies: - gud: ^1.0.0 - warning: ^4.0.3 + gud: "npm:^1.0.0" + warning: "npm:^4.0.3" peerDependencies: prop-types: ^15.0.0 react: ">=0.14.0" @@ -2765,11 +2913,11 @@ __metadata: version: 8.0.2 resolution: "@isaacs/cliui@npm:8.0.2" dependencies: - string-width: ^5.1.2 + string-width: "npm:^5.1.2" string-width-cjs: "npm:string-width@^4.2.0" - strip-ansi: ^7.0.1 + strip-ansi: "npm:^7.0.1" strip-ansi-cjs: "npm:strip-ansi@^6.0.1" - wrap-ansi: ^8.1.0 + wrap-ansi: "npm:^8.1.0" wrap-ansi-cjs: "npm:wrap-ansi@^7.0.0" checksum: 4a473b9b32a7d4d3cfb7a614226e555091ff0c5a29a1734c28c72a182c2f6699b26fc6b5c2131dfd841e86b185aea714c72201d7c98c2fba5f17709333a67aeb languageName: node @@ -2779,11 +2927,11 @@ __metadata: version: 1.1.0 resolution: "@istanbuljs/load-nyc-config@npm:1.1.0" dependencies: - camelcase: ^5.3.1 - find-up: ^4.1.0 - get-package-type: ^0.1.0 - js-yaml: ^3.13.1 - resolve-from: ^5.0.0 + camelcase: "npm:^5.3.1" + find-up: "npm:^4.1.0" + get-package-type: "npm:^0.1.0" + js-yaml: "npm:^3.13.1" + resolve-from: "npm:^5.0.0" checksum: d578da5e2e804d5c93228450a1380e1a3c691de4953acc162f387b717258512a3e07b83510a936d9fab03eac90817473917e24f5d16297af3867f59328d58568 languageName: node linkType: hard @@ -2799,12 +2947,12 @@ __metadata: version: 29.7.0 resolution: "@jest/console@npm:29.7.0" dependencies: - "@jest/types": ^29.6.3 - "@types/node": "*" - chalk: ^4.0.0 - jest-message-util: ^29.7.0 - jest-util: ^29.7.0 - slash: ^3.0.0 + "@jest/types": "npm:^29.6.3" + "@types/node": "npm:*" + chalk: "npm:^4.0.0" + jest-message-util: "npm:^29.7.0" + jest-util: "npm:^29.7.0" + slash: "npm:^3.0.0" checksum: 0e3624e32c5a8e7361e889db70b170876401b7d70f509a2538c31d5cd50deb0c1ae4b92dc63fe18a0902e0a48c590c21d53787a0df41a52b34fa7cab96c384d6 languageName: node linkType: hard @@ -2813,34 +2961,34 @@ __metadata: version: 29.7.0 resolution: "@jest/core@npm:29.7.0" dependencies: - "@jest/console": ^29.7.0 - "@jest/reporters": ^29.7.0 - "@jest/test-result": ^29.7.0 - "@jest/transform": ^29.7.0 - "@jest/types": ^29.6.3 - "@types/node": "*" - ansi-escapes: ^4.2.1 - chalk: ^4.0.0 - ci-info: ^3.2.0 - exit: ^0.1.2 - graceful-fs: ^4.2.9 - jest-changed-files: ^29.7.0 - jest-config: ^29.7.0 - jest-haste-map: ^29.7.0 - jest-message-util: ^29.7.0 - jest-regex-util: ^29.6.3 - jest-resolve: ^29.7.0 - jest-resolve-dependencies: ^29.7.0 - jest-runner: ^29.7.0 - jest-runtime: ^29.7.0 - jest-snapshot: ^29.7.0 - jest-util: ^29.7.0 - jest-validate: ^29.7.0 - jest-watcher: ^29.7.0 - micromatch: ^4.0.4 - pretty-format: ^29.7.0 - slash: ^3.0.0 - strip-ansi: ^6.0.0 + "@jest/console": "npm:^29.7.0" + "@jest/reporters": "npm:^29.7.0" + "@jest/test-result": "npm:^29.7.0" + "@jest/transform": "npm:^29.7.0" + "@jest/types": "npm:^29.6.3" + "@types/node": "npm:*" + ansi-escapes: "npm:^4.2.1" + chalk: "npm:^4.0.0" + ci-info: "npm:^3.2.0" + exit: "npm:^0.1.2" + graceful-fs: "npm:^4.2.9" + jest-changed-files: "npm:^29.7.0" + jest-config: "npm:^29.7.0" + jest-haste-map: "npm:^29.7.0" + jest-message-util: "npm:^29.7.0" + jest-regex-util: "npm:^29.6.3" + jest-resolve: "npm:^29.7.0" + jest-resolve-dependencies: "npm:^29.7.0" + jest-runner: "npm:^29.7.0" + jest-runtime: "npm:^29.7.0" + jest-snapshot: "npm:^29.7.0" + jest-util: "npm:^29.7.0" + jest-validate: "npm:^29.7.0" + jest-watcher: "npm:^29.7.0" + micromatch: "npm:^4.0.4" + pretty-format: "npm:^29.7.0" + slash: "npm:^3.0.0" + strip-ansi: "npm:^6.0.0" peerDependencies: node-notifier: ^8.0.1 || ^9.0.0 || ^10.0.0 peerDependenciesMeta: @@ -2854,7 +3002,7 @@ __metadata: version: 29.7.0 resolution: "@jest/create-cache-key-function@npm:29.7.0" dependencies: - "@jest/types": ^29.6.3 + "@jest/types": "npm:^29.6.3" checksum: 681bc761fa1d6fa3dd77578d444f97f28296ea80755e90e46d1c8fa68661b9e67f54dd38b988742db636d26cf160450dc6011892cec98b3a7ceb58cad8ff3aae languageName: node linkType: hard @@ -2863,10 +3011,10 @@ __metadata: version: 29.7.0 resolution: "@jest/environment@npm:29.7.0" dependencies: - "@jest/fake-timers": ^29.7.0 - "@jest/types": ^29.6.3 - "@types/node": "*" - jest-mock: ^29.7.0 + "@jest/fake-timers": "npm:^29.7.0" + "@jest/types": "npm:^29.6.3" + "@types/node": "npm:*" + jest-mock: "npm:^29.7.0" checksum: 6fb398143b2543d4b9b8d1c6dbce83fa5247f84f550330604be744e24c2bd2178bb893657d62d1b97cf2f24baf85c450223f8237cccb71192c36a38ea2272934 languageName: node linkType: hard @@ -2875,7 +3023,7 @@ __metadata: version: 29.7.0 resolution: "@jest/expect-utils@npm:29.7.0" dependencies: - jest-get-type: ^29.6.3 + jest-get-type: "npm:^29.6.3" checksum: 75eb177f3d00b6331bcaa057e07c0ccb0733a1d0a1943e1d8db346779039cb7f103789f16e502f888a3096fb58c2300c38d1f3748b36a7fa762eb6f6d1b160ed languageName: node linkType: hard @@ -2884,8 +3032,8 @@ __metadata: version: 29.7.0 resolution: "@jest/expect@npm:29.7.0" dependencies: - expect: ^29.7.0 - jest-snapshot: ^29.7.0 + expect: "npm:^29.7.0" + jest-snapshot: "npm:^29.7.0" checksum: a01cb85fd9401bab3370618f4b9013b90c93536562222d920e702a0b575d239d74cecfe98010aaec7ad464f67cf534a353d92d181646a4b792acaa7e912ae55e languageName: node linkType: hard @@ -2894,12 +3042,12 @@ __metadata: version: 29.7.0 resolution: "@jest/fake-timers@npm:29.7.0" dependencies: - "@jest/types": ^29.6.3 - "@sinonjs/fake-timers": ^10.0.2 - "@types/node": "*" - jest-message-util: ^29.7.0 - jest-mock: ^29.7.0 - jest-util: ^29.7.0 + "@jest/types": "npm:^29.6.3" + "@sinonjs/fake-timers": "npm:^10.0.2" + "@types/node": "npm:*" + jest-message-util: "npm:^29.7.0" + jest-mock: "npm:^29.7.0" + jest-util: "npm:^29.7.0" checksum: caf2bbd11f71c9241b458d1b5a66cbe95debc5a15d96442444b5d5c7ba774f523c76627c6931cca5e10e76f0d08761f6f1f01a608898f4751a0eee54fc3d8d00 languageName: node linkType: hard @@ -2908,10 +3056,10 @@ __metadata: version: 29.7.0 resolution: "@jest/globals@npm:29.7.0" dependencies: - "@jest/environment": ^29.7.0 - "@jest/expect": ^29.7.0 - "@jest/types": ^29.6.3 - jest-mock: ^29.7.0 + "@jest/environment": "npm:^29.7.0" + "@jest/expect": "npm:^29.7.0" + "@jest/types": "npm:^29.6.3" + jest-mock: "npm:^29.7.0" checksum: 97dbb9459135693ad3a422e65ca1c250f03d82b2a77f6207e7fa0edd2c9d2015fbe4346f3dc9ebff1678b9d8da74754d4d440b7837497f8927059c0642a22123 languageName: node linkType: hard @@ -2920,30 +3068,30 @@ __metadata: version: 29.7.0 resolution: "@jest/reporters@npm:29.7.0" dependencies: - "@bcoe/v8-coverage": ^0.2.3 - "@jest/console": ^29.7.0 - "@jest/test-result": ^29.7.0 - "@jest/transform": ^29.7.0 - "@jest/types": ^29.6.3 - "@jridgewell/trace-mapping": ^0.3.18 - "@types/node": "*" - chalk: ^4.0.0 - collect-v8-coverage: ^1.0.0 - exit: ^0.1.2 - glob: ^7.1.3 - graceful-fs: ^4.2.9 - istanbul-lib-coverage: ^3.0.0 - istanbul-lib-instrument: ^6.0.0 - istanbul-lib-report: ^3.0.0 - istanbul-lib-source-maps: ^4.0.0 - istanbul-reports: ^3.1.3 - jest-message-util: ^29.7.0 - jest-util: ^29.7.0 - jest-worker: ^29.7.0 - slash: ^3.0.0 - string-length: ^4.0.1 - strip-ansi: ^6.0.0 - v8-to-istanbul: ^9.0.1 + "@bcoe/v8-coverage": "npm:^0.2.3" + "@jest/console": "npm:^29.7.0" + "@jest/test-result": "npm:^29.7.0" + "@jest/transform": "npm:^29.7.0" + "@jest/types": "npm:^29.6.3" + "@jridgewell/trace-mapping": "npm:^0.3.18" + "@types/node": "npm:*" + chalk: "npm:^4.0.0" + collect-v8-coverage: "npm:^1.0.0" + exit: "npm:^0.1.2" + glob: "npm:^7.1.3" + graceful-fs: "npm:^4.2.9" + istanbul-lib-coverage: "npm:^3.0.0" + istanbul-lib-instrument: "npm:^6.0.0" + istanbul-lib-report: "npm:^3.0.0" + istanbul-lib-source-maps: "npm:^4.0.0" + istanbul-reports: "npm:^3.1.3" + jest-message-util: "npm:^29.7.0" + jest-util: "npm:^29.7.0" + jest-worker: "npm:^29.7.0" + slash: "npm:^3.0.0" + string-length: "npm:^4.0.1" + strip-ansi: "npm:^6.0.0" + v8-to-istanbul: "npm:^9.0.1" peerDependencies: node-notifier: ^8.0.1 || ^9.0.0 || ^10.0.0 peerDependenciesMeta: @@ -2957,7 +3105,7 @@ __metadata: version: 29.6.3 resolution: "@jest/schemas@npm:29.6.3" dependencies: - "@sinclair/typebox": ^0.27.8 + "@sinclair/typebox": "npm:^0.27.8" checksum: 910040425f0fc93cd13e68c750b7885590b8839066dfa0cd78e7def07bbb708ad869381f725945d66f2284de5663bbecf63e8fdd856e2ae6e261ba30b1687e93 languageName: node linkType: hard @@ -2966,9 +3114,9 @@ __metadata: version: 29.6.3 resolution: "@jest/source-map@npm:29.6.3" dependencies: - "@jridgewell/trace-mapping": ^0.3.18 - callsites: ^3.0.0 - graceful-fs: ^4.2.9 + "@jridgewell/trace-mapping": "npm:^0.3.18" + callsites: "npm:^3.0.0" + graceful-fs: "npm:^4.2.9" checksum: bcc5a8697d471396c0003b0bfa09722c3cd879ad697eb9c431e6164e2ea7008238a01a07193dfe3cbb48b1d258eb7251f6efcea36f64e1ebc464ea3c03ae2deb languageName: node linkType: hard @@ -2977,10 +3125,10 @@ __metadata: version: 29.7.0 resolution: "@jest/test-result@npm:29.7.0" dependencies: - "@jest/console": ^29.7.0 - "@jest/types": ^29.6.3 - "@types/istanbul-lib-coverage": ^2.0.0 - collect-v8-coverage: ^1.0.0 + "@jest/console": "npm:^29.7.0" + "@jest/types": "npm:^29.6.3" + "@types/istanbul-lib-coverage": "npm:^2.0.0" + collect-v8-coverage: "npm:^1.0.0" checksum: 67b6317d526e335212e5da0e768e3b8ab8a53df110361b80761353ad23b6aea4432b7c5665bdeb87658ea373b90fb1afe02ed3611ef6c858c7fba377505057fa languageName: node linkType: hard @@ -2989,10 +3137,10 @@ __metadata: version: 29.7.0 resolution: "@jest/test-sequencer@npm:29.7.0" dependencies: - "@jest/test-result": ^29.7.0 - graceful-fs: ^4.2.9 - jest-haste-map: ^29.7.0 - slash: ^3.0.0 + "@jest/test-result": "npm:^29.7.0" + graceful-fs: "npm:^4.2.9" + jest-haste-map: "npm:^29.7.0" + slash: "npm:^3.0.0" checksum: 73f43599017946be85c0b6357993b038f875b796e2f0950487a82f4ebcb115fa12131932dd9904026b4ad8be131fe6e28bd8d0aa93b1563705185f9804bff8bd languageName: node linkType: hard @@ -3001,21 +3149,21 @@ __metadata: version: 29.7.0 resolution: "@jest/transform@npm:29.7.0" dependencies: - "@babel/core": ^7.11.6 - "@jest/types": ^29.6.3 - "@jridgewell/trace-mapping": ^0.3.18 - babel-plugin-istanbul: ^6.1.1 - chalk: ^4.0.0 - convert-source-map: ^2.0.0 - fast-json-stable-stringify: ^2.1.0 - graceful-fs: ^4.2.9 - jest-haste-map: ^29.7.0 - jest-regex-util: ^29.6.3 - jest-util: ^29.7.0 - micromatch: ^4.0.4 - pirates: ^4.0.4 - slash: ^3.0.0 - write-file-atomic: ^4.0.2 + "@babel/core": "npm:^7.11.6" + "@jest/types": "npm:^29.6.3" + "@jridgewell/trace-mapping": "npm:^0.3.18" + babel-plugin-istanbul: "npm:^6.1.1" + chalk: "npm:^4.0.0" + convert-source-map: "npm:^2.0.0" + fast-json-stable-stringify: "npm:^2.1.0" + graceful-fs: "npm:^4.2.9" + jest-haste-map: "npm:^29.7.0" + jest-regex-util: "npm:^29.6.3" + jest-util: "npm:^29.7.0" + micromatch: "npm:^4.0.4" + pirates: "npm:^4.0.4" + slash: "npm:^3.0.0" + write-file-atomic: "npm:^4.0.2" checksum: 0f8ac9f413903b3cb6d240102db848f2a354f63971ab885833799a9964999dd51c388162106a807f810071f864302cdd8e3f0c241c29ce02d85a36f18f3f40ab languageName: node linkType: hard @@ -3024,11 +3172,11 @@ __metadata: version: 26.6.2 resolution: "@jest/types@npm:26.6.2" dependencies: - "@types/istanbul-lib-coverage": ^2.0.0 - "@types/istanbul-reports": ^3.0.0 - "@types/node": "*" - "@types/yargs": ^15.0.0 - chalk: ^4.0.0 + "@types/istanbul-lib-coverage": "npm:^2.0.0" + "@types/istanbul-reports": "npm:^3.0.0" + "@types/node": "npm:*" + "@types/yargs": "npm:^15.0.0" + chalk: "npm:^4.0.0" checksum: a0bd3d2f22f26ddb23f41fddf6e6a30bf4fab2ce79ec1cb6ce6fdfaf90a72e00f4c71da91ec61e13db3b10c41de22cf49d07c57ff2b59171d64b29f909c1d8d6 languageName: node linkType: hard @@ -3050,12 +3198,12 @@ __metadata: version: 29.6.3 resolution: "@jest/types@npm:29.6.3" dependencies: - "@jest/schemas": ^29.6.3 - "@types/istanbul-lib-coverage": ^2.0.0 - "@types/istanbul-reports": ^3.0.0 - "@types/node": "*" - "@types/yargs": ^17.0.8 - chalk: ^4.0.0 + "@jest/schemas": "npm:^29.6.3" + "@types/istanbul-lib-coverage": "npm:^2.0.0" + "@types/istanbul-reports": "npm:^3.0.0" + "@types/node": "npm:*" + "@types/yargs": "npm:^17.0.8" + chalk: "npm:^4.0.0" checksum: a0bcf15dbb0eca6bdd8ce61a3fb055349d40268622a7670a3b2eb3c3dbafe9eb26af59938366d520b86907b9505b0f9b29b85cec11579a9e580694b87cd90fcc languageName: node linkType: hard @@ -3064,13 +3212,24 @@ __metadata: version: 0.3.3 resolution: "@jridgewell/gen-mapping@npm:0.3.3" dependencies: - "@jridgewell/set-array": ^1.0.1 - "@jridgewell/sourcemap-codec": ^1.4.10 - "@jridgewell/trace-mapping": ^0.3.9 + "@jridgewell/set-array": "npm:^1.0.1" + "@jridgewell/sourcemap-codec": "npm:^1.4.10" + "@jridgewell/trace-mapping": "npm:^0.3.9" checksum: 4a74944bd31f22354fc01c3da32e83c19e519e3bbadafa114f6da4522ea77dd0c2842607e923a591d60a76699d819a2fbb6f3552e277efdb9b58b081390b60ab languageName: node linkType: hard +"@jridgewell/gen-mapping@npm:^0.3.5": + version: 0.3.5 + resolution: "@jridgewell/gen-mapping@npm:0.3.5" + dependencies: + "@jridgewell/set-array": "npm:^1.2.1" + "@jridgewell/sourcemap-codec": "npm:^1.4.10" + "@jridgewell/trace-mapping": "npm:^0.3.24" + checksum: ff7a1764ebd76a5e129c8890aa3e2f46045109dabde62b0b6c6a250152227647178ff2069ea234753a690d8f3c4ac8b5e7b267bbee272bffb7f3b0a370ab6e52 + languageName: node + linkType: hard + "@jridgewell/resolve-uri@npm:^3.0.3, @jridgewell/resolve-uri@npm:^3.1.0": version: 3.1.1 resolution: "@jridgewell/resolve-uri@npm:3.1.1" @@ -3085,12 +3244,19 @@ __metadata: languageName: node linkType: hard +"@jridgewell/set-array@npm:^1.2.1": + version: 1.2.1 + resolution: "@jridgewell/set-array@npm:1.2.1" + checksum: 832e513a85a588f8ed4f27d1279420d8547743cc37fcad5a5a76fc74bb895b013dfe614d0eed9cb860048e6546b798f8f2652020b4b2ba0561b05caa8c654b10 + languageName: node + linkType: hard + "@jridgewell/source-map@npm:^0.3.3": version: 0.3.5 resolution: "@jridgewell/source-map@npm:0.3.5" dependencies: - "@jridgewell/gen-mapping": ^0.3.0 - "@jridgewell/trace-mapping": ^0.3.9 + "@jridgewell/gen-mapping": "npm:^0.3.0" + "@jridgewell/trace-mapping": "npm:^0.3.9" checksum: 1ad4dec0bdafbade57920a50acec6634f88a0eb735851e0dda906fa9894e7f0549c492678aad1a10f8e144bfe87f238307bf2a914a1bc85b7781d345417e9f6f languageName: node linkType: hard @@ -3106,8 +3272,8 @@ __metadata: version: 0.3.9 resolution: "@jridgewell/trace-mapping@npm:0.3.9" dependencies: - "@jridgewell/resolve-uri": ^3.0.3 - "@jridgewell/sourcemap-codec": ^1.4.10 + "@jridgewell/resolve-uri": "npm:^3.0.3" + "@jridgewell/sourcemap-codec": "npm:^1.4.10" checksum: d89597752fd88d3f3480845691a05a44bd21faac18e2185b6f436c3b0fd0c5a859fbbd9aaa92050c4052caf325ad3e10e2e1d1b64327517471b7d51babc0ddef languageName: node linkType: hard @@ -3116,22 +3282,32 @@ __metadata: version: 0.3.22 resolution: "@jridgewell/trace-mapping@npm:0.3.22" dependencies: - "@jridgewell/resolve-uri": ^3.1.0 - "@jridgewell/sourcemap-codec": ^1.4.14 + "@jridgewell/resolve-uri": "npm:^3.1.0" + "@jridgewell/sourcemap-codec": "npm:^1.4.14" checksum: ac7dd2cfe0b479aa1b81776d40d789243131cc792dc8b6b6a028c70fcd6171958ae1a71bf67b618ffe3c0c3feead9870c095ee46a5e30319410d92976b28f498 languageName: node linkType: hard +"@jridgewell/trace-mapping@npm:^0.3.24, @jridgewell/trace-mapping@npm:^0.3.25": + version: 0.3.25 + resolution: "@jridgewell/trace-mapping@npm:0.3.25" + dependencies: + "@jridgewell/resolve-uri": "npm:^3.1.0" + "@jridgewell/sourcemap-codec": "npm:^1.4.14" + checksum: 9d3c40d225e139987b50c48988f8717a54a8c994d8a948ee42e1412e08988761d0754d7d10b803061cc3aebf35f92a5dbbab493bd0e1a9ef9e89a2130e83ba34 + languageName: node + linkType: hard + "@jscutlery/semver@npm:^2.30.1": version: 2.30.1 resolution: "@jscutlery/semver@npm:2.30.1" dependencies: - chalk: 4.1.2 - conventional-changelog: ^3.1.25 - conventional-recommended-bump: ^6.1.0 - detect-indent: 6.1.0 - inquirer: 8.2.5 - rxjs: 7.8.0 + chalk: "npm:4.1.2" + conventional-changelog: "npm:^3.1.25" + conventional-recommended-bump: "npm:^6.1.0" + detect-indent: "npm:6.1.0" + inquirer: "npm:8.2.5" + rxjs: "npm:7.8.0" peerDependencies: "@nrwl/devkit": ^15.0.0 checksum: 8e4219c49214746b9a75d4a0c96cc8d2bfa1f375bd26c849fde3601416b3c1a67f86f92f4755486697ffbb0e616b6d12f11f8b90410910a5732b2f396e80facf @@ -3142,7 +3318,7 @@ __metadata: version: 1.1.1 resolution: "@malept/cross-spawn-promise@npm:1.1.1" dependencies: - cross-spawn: ^7.0.1 + cross-spawn: "npm:^7.0.1" checksum: 1aa468f9ff3aa59dbaa720731ddf9c1928228b6844358d8821b86628953e0608420e88c6366d85af35acad73b1addaa472026a1836ad3fec34813eb38b2bd25a languageName: node linkType: hard @@ -3151,10 +3327,10 @@ __metadata: version: 0.4.0 resolution: "@malept/flatpak-bundler@npm:0.4.0" dependencies: - debug: ^4.1.1 - fs-extra: ^9.0.0 - lodash: ^4.17.15 - tmp-promise: ^3.0.2 + debug: "npm:^4.1.1" + fs-extra: "npm:^9.0.0" + lodash: "npm:^4.17.15" + tmp-promise: "npm:^3.0.2" checksum: 12527e42c2865504eb2a91cc419e52dd7a68c1eda1138c0713a1520a5413ef9dabfa9d21b7908d211998b75c60035d1d5ae87c00fe8ff5be8fa8449525235dd5 languageName: node linkType: hard @@ -3163,8 +3339,8 @@ __metadata: version: 2.2.1 resolution: "@mrmlnc/readdir-enhanced@npm:2.2.1" dependencies: - call-me-maybe: ^1.0.1 - glob-to-regexp: ^0.3.0 + call-me-maybe: "npm:^1.0.1" + glob-to-regexp: "npm:^0.3.0" checksum: d3b82b29368821154ce8e10bef5ccdbfd070d3e9601643c99ea4607e56f3daeaa4e755dd6d2355da20762c695c1b0570543d9f84b48f70c211ec09c4aaada2e1 languageName: node linkType: hard @@ -3173,7 +3349,7 @@ __metadata: version: 5.1.1-v1 resolution: "@nicolo-ribaudo/eslint-scope-5-internals@npm:5.1.1-v1" dependencies: - eslint-scope: 5.1.1 + eslint-scope: "npm:5.1.1" checksum: f2e3b2d6a6e2d9f163ca22105910c9f850dc4897af0aea3ef0a5886b63d8e1ba6505b71c99cb78a3bba24a09557d601eb21c8dede3f3213753fcfef364eb0e57 languageName: node linkType: hard @@ -3182,8 +3358,8 @@ __metadata: version: 2.1.5 resolution: "@nodelib/fs.scandir@npm:2.1.5" dependencies: - "@nodelib/fs.stat": 2.0.5 - run-parallel: ^1.1.9 + "@nodelib/fs.stat": "npm:2.0.5" + run-parallel: "npm:^1.1.9" checksum: a970d595bd23c66c880e0ef1817791432dbb7acbb8d44b7e7d0e7a22f4521260d4a83f7f9fd61d44fda4610105577f8f58a60718105fb38352baed612fd79e59 languageName: node linkType: hard @@ -3206,8 +3382,8 @@ __metadata: version: 1.2.8 resolution: "@nodelib/fs.walk@npm:1.2.8" dependencies: - "@nodelib/fs.scandir": 2.1.5 - fastq: ^1.6.0 + "@nodelib/fs.scandir": "npm:2.1.5" + fastq: "npm:^1.6.0" checksum: 190c643f156d8f8f277bf2a6078af1ffde1fd43f498f187c2db24d35b4b4b5785c02c7dc52e356497b9a1b65b13edc996de08de0b961c32844364da02986dc53 languageName: node linkType: hard @@ -3216,11 +3392,11 @@ __metadata: version: 2.2.0 resolution: "@npmcli/agent@npm:2.2.0" dependencies: - agent-base: ^7.1.0 - http-proxy-agent: ^7.0.0 - https-proxy-agent: ^7.0.1 - lru-cache: ^10.0.1 - socks-proxy-agent: ^8.0.1 + agent-base: "npm:^7.1.0" + http-proxy-agent: "npm:^7.0.0" + https-proxy-agent: "npm:^7.0.1" + lru-cache: "npm:^10.0.1" + socks-proxy-agent: "npm:^8.0.1" checksum: 3b25312edbdfaa4089af28e2d423b6f19838b945e47765b0c8174c1395c79d43c3ad6d23cb364b43f59fd3acb02c93e3b493f72ddbe3dfea04c86843a7311fc4 languageName: node linkType: hard @@ -3229,8 +3405,8 @@ __metadata: version: 1.1.1 resolution: "@npmcli/fs@npm:1.1.1" dependencies: - "@gar/promisify": ^1.0.1 - semver: ^7.3.5 + "@gar/promisify": "npm:^1.0.1" + semver: "npm:^7.3.5" checksum: f5ad92f157ed222e4e31c352333d0901df02c7c04311e42a81d8eb555d4ec4276ea9c635011757de20cc476755af33e91622838de573b17e52e2e7703f0a9965 languageName: node linkType: hard @@ -3239,8 +3415,8 @@ __metadata: version: 2.1.2 resolution: "@npmcli/fs@npm:2.1.2" dependencies: - "@gar/promisify": ^1.1.3 - semver: ^7.3.5 + "@gar/promisify": "npm:^1.1.3" + semver: "npm:^7.3.5" checksum: 405074965e72d4c9d728931b64d2d38e6ea12066d4fad651ac253d175e413c06fe4350970c783db0d749181da8fe49c42d3880bd1cbc12cd68e3a7964d820225 languageName: node linkType: hard @@ -3249,7 +3425,7 @@ __metadata: version: 3.1.0 resolution: "@npmcli/fs@npm:3.1.0" dependencies: - semver: ^7.3.5 + semver: "npm:^7.3.5" checksum: a50a6818de5fc557d0b0e6f50ec780a7a02ab8ad07e5ac8b16bf519e0ad60a144ac64f97d05c443c3367235d337182e1d012bbac0eb8dbae8dc7b40b193efd0e languageName: node linkType: hard @@ -3258,14 +3434,14 @@ __metadata: version: 2.1.0 resolution: "@npmcli/git@npm:2.1.0" dependencies: - "@npmcli/promise-spawn": ^1.3.2 - lru-cache: ^6.0.0 - mkdirp: ^1.0.4 - npm-pick-manifest: ^6.1.1 - promise-inflight: ^1.0.1 - promise-retry: ^2.0.1 - semver: ^7.3.5 - which: ^2.0.2 + "@npmcli/promise-spawn": "npm:^1.3.2" + lru-cache: "npm:^6.0.0" + mkdirp: "npm:^1.0.4" + npm-pick-manifest: "npm:^6.1.1" + promise-inflight: "npm:^1.0.1" + promise-retry: "npm:^2.0.1" + semver: "npm:^7.3.5" + which: "npm:^2.0.2" checksum: 1f89752df7b836f378b8828423c6ae344fe59399915b9460acded19686e2d0626246251a3cd4cc411ed21c1be6fe7f0c2195c17f392e88748581262ee806dc33 languageName: node linkType: hard @@ -3274,14 +3450,14 @@ __metadata: version: 4.1.0 resolution: "@npmcli/git@npm:4.1.0" dependencies: - "@npmcli/promise-spawn": ^6.0.0 - lru-cache: ^7.4.4 - npm-pick-manifest: ^8.0.0 - proc-log: ^3.0.0 - promise-inflight: ^1.0.1 - promise-retry: ^2.0.1 - semver: ^7.3.5 - which: ^3.0.0 + "@npmcli/promise-spawn": "npm:^6.0.0" + lru-cache: "npm:^7.4.4" + npm-pick-manifest: "npm:^8.0.0" + proc-log: "npm:^3.0.0" + promise-inflight: "npm:^1.0.1" + promise-retry: "npm:^2.0.1" + semver: "npm:^7.3.5" + which: "npm:^3.0.0" checksum: 37efb926593f294eb263297cdfffec9141234f977b89a7a6b95ff7a72576c1d7f053f4961bc4b5e79dea6476fe08e0f3c1ed9e4aeb84169e357ff757a6a70073 languageName: node linkType: hard @@ -3290,8 +3466,8 @@ __metadata: version: 1.0.7 resolution: "@npmcli/installed-package-contents@npm:1.0.7" dependencies: - npm-bundled: ^1.1.1 - npm-normalize-package-bin: ^1.0.1 + npm-bundled: "npm:^1.1.1" + npm-normalize-package-bin: "npm:^1.0.1" bin: installed-package-contents: index.js checksum: a4a29b99d439827ce2e7817c1f61b56be160e640696e31dc513a2c8a37c792f75cdb6258ec15a1e22904f20df0a8a3019dd3766de5e6619f259834cf64233538 @@ -3302,8 +3478,8 @@ __metadata: version: 2.0.2 resolution: "@npmcli/installed-package-contents@npm:2.0.2" dependencies: - npm-bundled: ^3.0.0 - npm-normalize-package-bin: ^3.0.0 + npm-bundled: "npm:^3.0.0" + npm-normalize-package-bin: "npm:^3.0.0" bin: installed-package-contents: lib/index.js checksum: 60789d5ed209ee5df479232f62d9d38ecec36e95701cae88320b828b8651351b32d7b47d16d4c36cc7ce5000db4bf1f3e6981bed6381bdc5687ff4bc0795682d @@ -3314,8 +3490,8 @@ __metadata: version: 1.1.2 resolution: "@npmcli/move-file@npm:1.1.2" dependencies: - mkdirp: ^1.0.4 - rimraf: ^3.0.2 + mkdirp: "npm:^1.0.4" + rimraf: "npm:^3.0.2" checksum: c96381d4a37448ea280951e46233f7e541058cf57a57d4094dd4bdcaae43fa5872b5f2eb6bfb004591a68e29c5877abe3cdc210cb3588cbf20ab2877f31a7de7 languageName: node linkType: hard @@ -3324,8 +3500,8 @@ __metadata: version: 2.0.1 resolution: "@npmcli/move-file@npm:2.0.1" dependencies: - mkdirp: ^1.0.4 - rimraf: ^3.0.2 + mkdirp: "npm:^1.0.4" + rimraf: "npm:^3.0.2" checksum: 52dc02259d98da517fae4cb3a0a3850227bdae4939dda1980b788a7670636ca2b4a01b58df03dd5f65c1e3cb70c50fa8ce5762b582b3f499ec30ee5ce1fd9380 languageName: node linkType: hard @@ -3348,7 +3524,7 @@ __metadata: version: 1.3.2 resolution: "@npmcli/promise-spawn@npm:1.3.2" dependencies: - infer-owner: ^1.0.4 + infer-owner: "npm:^1.0.4" checksum: 543b7c1e26230499b4100b10d45efa35b1077e8f25595050f34930ca3310abe9524f7387279fe4330139e0f28a0207595245503439276fd4b686cca2b6503080 languageName: node linkType: hard @@ -3357,7 +3533,7 @@ __metadata: version: 6.0.2 resolution: "@npmcli/promise-spawn@npm:6.0.2" dependencies: - which: ^3.0.0 + which: "npm:^3.0.0" checksum: aa725780c13e1f97ab32ed7bcb5a207a3fb988e1d7ecdc3d22a549a22c8034740366b351c4dde4b011bcffcd8c4a7be6083d9cf7bc7e897b88837150de018528 languageName: node linkType: hard @@ -3366,10 +3542,10 @@ __metadata: version: 1.8.6 resolution: "@npmcli/run-script@npm:1.8.6" dependencies: - "@npmcli/node-gyp": ^1.0.2 - "@npmcli/promise-spawn": ^1.3.2 - node-gyp: ^7.1.0 - read-package-json-fast: ^2.0.1 + "@npmcli/node-gyp": "npm:^1.0.2" + "@npmcli/promise-spawn": "npm:^1.3.2" + node-gyp: "npm:^7.1.0" + read-package-json-fast: "npm:^2.0.1" checksum: 41924e7925452ac8e78d78bef5d65b3d58f86eea4481a453e11e3a9099504bfbfcf1f65d7f75d92170b846fa347d05424e58e617fb9c17b3efd87db599a0f46e languageName: node linkType: hard @@ -3378,11 +3554,11 @@ __metadata: version: 6.0.2 resolution: "@npmcli/run-script@npm:6.0.2" dependencies: - "@npmcli/node-gyp": ^3.0.0 - "@npmcli/promise-spawn": ^6.0.0 - node-gyp: ^9.0.0 - read-package-json-fast: ^3.0.0 - which: ^3.0.0 + "@npmcli/node-gyp": "npm:^3.0.0" + "@npmcli/promise-spawn": "npm:^6.0.0" + node-gyp: "npm:^9.0.0" + read-package-json-fast: "npm:^3.0.0" + which: "npm:^3.0.0" checksum: 7a671d7dbeae376496e1c6242f02384928617dc66cd22881b2387272205c3668f8490ec2da4ad63e1abf979efdd2bdf4ea0926601d78578e07d83cfb233b3a1a languageName: node linkType: hard @@ -3391,7 +3567,7 @@ __metadata: version: 17.0.3 resolution: "@nrwl/devkit@npm:17.0.3" dependencies: - "@nx/devkit": 17.0.3 + "@nx/devkit": "npm:17.0.3" checksum: 7e3368904c8fcf63e66b19bb393bdc31ce92043ee5e9871aa4c3f8c4444bd6520126961abf9c517c617b10b64d98231c28b846739ed42b4e31d1b74ffa3d18a7 languageName: node linkType: hard @@ -3400,8 +3576,8 @@ __metadata: version: 17.0.3 resolution: "@nrwl/tao@npm:17.0.3" dependencies: - nx: 17.0.3 - tslib: ^2.3.0 + nx: "npm:17.0.3" + tslib: "npm:^2.3.0" bin: tao: index.js checksum: 56162623e5451a7c2cbafb9f4c005cfab36d4511b428fe72f4cef7fd713f274effb5d415d5f5e064c6efd920795e351de51a8deefec3fe68b699d614a5053ef4 @@ -3412,13 +3588,13 @@ __metadata: version: 17.0.3 resolution: "@nx/devkit@npm:17.0.3" dependencies: - "@nrwl/devkit": 17.0.3 - ejs: ^3.1.7 - enquirer: ~2.3.6 - ignore: ^5.0.4 - semver: 7.5.3 - tmp: ~0.2.1 - tslib: ^2.3.0 + "@nrwl/devkit": "npm:17.0.3" + ejs: "npm:^3.1.7" + enquirer: "npm:~2.3.6" + ignore: "npm:^5.0.4" + semver: "npm:7.5.3" + tmp: "npm:~0.2.1" + tslib: "npm:^2.3.0" peerDependencies: nx: ">= 16 <= 18" checksum: c2089e4b5d2dc26f5e1ef9a09c251b7adcf72616d3766793dfc50b629a4b17256c7ea99490f2cba83f989bda9d451b0d6e2713db5389537836def58fc80c8063 @@ -3506,13 +3682,13 @@ __metadata: version: 4.2.4 resolution: "@octokit/core@npm:4.2.4" dependencies: - "@octokit/auth-token": ^3.0.0 - "@octokit/graphql": ^5.0.0 - "@octokit/request": ^6.0.0 - "@octokit/request-error": ^3.0.0 - "@octokit/types": ^9.0.0 - before-after-hook: ^2.2.0 - universal-user-agent: ^6.0.0 + "@octokit/auth-token": "npm:^3.0.0" + "@octokit/graphql": "npm:^5.0.0" + "@octokit/request": "npm:^6.0.0" + "@octokit/request-error": "npm:^3.0.0" + "@octokit/types": "npm:^9.0.0" + before-after-hook: "npm:^2.2.0" + universal-user-agent: "npm:^6.0.0" checksum: ac8ab47440a31b0228a034aacac6994b64d6b073ad5b688b4c5157fc5ee0d1af1c926e6087bf17fd7244ee9c5998839da89065a90819bde4a97cb77d4edf58a6 languageName: node linkType: hard @@ -3521,9 +3697,9 @@ __metadata: version: 7.0.6 resolution: "@octokit/endpoint@npm:7.0.6" dependencies: - "@octokit/types": ^9.0.0 - is-plain-object: ^5.0.0 - universal-user-agent: ^6.0.0 + "@octokit/types": "npm:^9.0.0" + is-plain-object: "npm:^5.0.0" + universal-user-agent: "npm:^6.0.0" checksum: 7caebf30ceec50eb7f253341ed419df355232f03d4638a95c178ee96620400db7e4a5e15d89773fe14db19b8653d4ab4cc81b2e93ca0c760b4e0f7eb7ad80301 languageName: node linkType: hard @@ -3532,9 +3708,9 @@ __metadata: version: 5.0.6 resolution: "@octokit/graphql@npm:5.0.6" dependencies: - "@octokit/request": ^6.0.0 - "@octokit/types": ^9.0.0 - universal-user-agent: ^6.0.0 + "@octokit/request": "npm:^6.0.0" + "@octokit/types": "npm:^9.0.0" + universal-user-agent: "npm:^6.0.0" checksum: 7be545d348ef31dcab0a2478dd64d5746419a2f82f61459c774602bcf8a9b577989c18001f50b03f5f61a3d9e34203bdc021a4e4d75ff2d981e8c9c09cf8a65c languageName: node linkType: hard @@ -3550,8 +3726,8 @@ __metadata: version: 6.1.2 resolution: "@octokit/plugin-paginate-rest@npm:6.1.2" dependencies: - "@octokit/tsconfig": ^1.0.2 - "@octokit/types": ^9.2.3 + "@octokit/tsconfig": "npm:^1.0.2" + "@octokit/types": "npm:^9.2.3" peerDependencies: "@octokit/core": ">=4" checksum: a7b3e686c7cbd27ec07871cde6e0b1dc96337afbcef426bbe3067152a17b535abd480db1861ca28c88d93db5f7bfdbcadd0919ead19818c28a69d0e194038065 @@ -3571,7 +3747,7 @@ __metadata: version: 7.2.3 resolution: "@octokit/plugin-rest-endpoint-methods@npm:7.2.3" dependencies: - "@octokit/types": ^10.0.0 + "@octokit/types": "npm:^10.0.0" peerDependencies: "@octokit/core": ">=3" checksum: 21dfb98514dbe900c29cddb13b335bbce43d613800c6b17eba3c1fd31d17e69c1960f3067f7bf864bb38fdd5043391f4a23edee42729d8c7fbabd00569a80336 @@ -3582,9 +3758,9 @@ __metadata: version: 3.0.3 resolution: "@octokit/request-error@npm:3.0.3" dependencies: - "@octokit/types": ^9.0.0 - deprecation: ^2.0.0 - once: ^1.4.0 + "@octokit/types": "npm:^9.0.0" + deprecation: "npm:^2.0.0" + once: "npm:^1.4.0" checksum: 5db0b514732686b627e6ed9ef1ccdbc10501f1b271a9b31f784783f01beee70083d7edcfeb35fbd7e569fa31fdd6762b1ff6b46101700d2d97e7e48e749520d0 languageName: node linkType: hard @@ -3593,12 +3769,12 @@ __metadata: version: 6.2.8 resolution: "@octokit/request@npm:6.2.8" dependencies: - "@octokit/endpoint": ^7.0.0 - "@octokit/request-error": ^3.0.0 - "@octokit/types": ^9.0.0 - is-plain-object: ^5.0.0 - node-fetch: ^2.6.7 - universal-user-agent: ^6.0.0 + "@octokit/endpoint": "npm:^7.0.0" + "@octokit/request-error": "npm:^3.0.0" + "@octokit/types": "npm:^9.0.0" + is-plain-object: "npm:^5.0.0" + node-fetch: "npm:^2.6.7" + universal-user-agent: "npm:^6.0.0" checksum: 3747106f50d7c462131ff995b13defdd78024b7becc40283f4ac9ea0af2391ff33a0bb476a05aa710346fe766d20254979079a1d6f626112015ba271fe38f3e2 languageName: node linkType: hard @@ -3607,10 +3783,10 @@ __metadata: version: 19.0.13 resolution: "@octokit/rest@npm:19.0.13" dependencies: - "@octokit/core": ^4.2.1 - "@octokit/plugin-paginate-rest": ^6.1.2 - "@octokit/plugin-request-log": ^1.0.4 - "@octokit/plugin-rest-endpoint-methods": ^7.1.2 + "@octokit/core": "npm:^4.2.1" + "@octokit/plugin-paginate-rest": "npm:^6.1.2" + "@octokit/plugin-request-log": "npm:^1.0.4" + "@octokit/plugin-rest-endpoint-methods": "npm:^7.1.2" checksum: ca1553e3fe46efabffef60e68e4a228d4cc0f0d545daf7f019560f666d3e934c6f3a6402a42bbd786af4f3c0a6e69380776312f01b7d52998fe1bbdd1b068f69 languageName: node linkType: hard @@ -3626,7 +3802,7 @@ __metadata: version: 10.0.0 resolution: "@octokit/types@npm:10.0.0" dependencies: - "@octokit/openapi-types": ^18.0.0 + "@octokit/openapi-types": "npm:^18.0.0" checksum: 8aafba2ff0cd2435fb70c291bf75ed071c0fa8a865cf6169648732068a35dec7b85a345851f18920ec5f3e94ee0e954988485caac0da09ec3f6781cc44fe153a languageName: node linkType: hard @@ -3635,7 +3811,7 @@ __metadata: version: 9.3.2 resolution: "@octokit/types@npm:9.3.2" dependencies: - "@octokit/openapi-types": ^18.0.0 + "@octokit/openapi-types": "npm:^18.0.0" checksum: f55d096aaed3e04b8308d4422104fb888f355988056ba7b7ef0a4c397b8a3e54290d7827b06774dbe0c9ce55280b00db486286954f9c265aa6b03091026d9da8 languageName: node linkType: hard @@ -3651,12 +3827,12 @@ __metadata: version: 0.4.3 resolution: "@pmmmwh/react-refresh-webpack-plugin@npm:0.4.3" dependencies: - ansi-html: ^0.0.7 - error-stack-parser: ^2.0.6 - html-entities: ^1.2.1 - native-url: ^0.2.6 - schema-utils: ^2.6.5 - source-map: ^0.7.3 + ansi-html: "npm:^0.0.7" + error-stack-parser: "npm:^2.0.6" + html-entities: "npm:^1.2.1" + native-url: "npm:^0.2.6" + schema-utils: "npm:^2.6.5" + source-map: "npm:^0.7.3" peerDependencies: "@types/webpack": 4.x react-refresh: ">=0.8.3 <0.10.0" @@ -3694,10 +3870,10 @@ __metadata: version: 1.3.4 resolution: "@reach/router@npm:1.3.4" dependencies: - create-react-context: 0.3.0 - invariant: ^2.2.3 - prop-types: ^15.6.1 - react-lifecycles-compat: ^3.0.4 + create-react-context: "npm:0.3.0" + invariant: "npm:^2.2.3" + prop-types: "npm:^15.6.1" + react-lifecycles-compat: "npm:^3.0.4" peerDependencies: react: 15.x || 16.x || 16.4.0-alpha.0911da3 react-dom: 15.x || 16.x || 16.4.0-alpha.0911da3 @@ -3720,7 +3896,7 @@ __metadata: version: 1.21.0 resolution: "@react-native-async-storage/async-storage@npm:1.21.0" dependencies: - merge-options: ^3.0.4 + merge-options: "npm:^3.0.4" peerDependencies: react-native: ^0.0.0-0 || >=0.60 <1.0 checksum: 969cdeb444a037087b1897553082e148e25c8331055dd0dc142f76deeb4aadd9ed5ec26926ae990b3e9ff088396e74ab557148a2dd2a7db86058051b774f2619 @@ -3963,9 +4139,9 @@ __metadata: linkType: hard "@react-native/normalize-colors@npm:*": - version: 0.74.1 - resolution: "@react-native/normalize-colors@npm:0.74.1" - checksum: a8625a2ed4f2595c9e1a0b0877ca8ab02dab243ced6bf98c82c328c2c125ca31dd3afd1f2940f2c114af2c309b28ad24da98aa9519a761a2df796c6968c055ec + version: 0.75.1 + resolution: "@react-native/normalize-colors@npm:0.75.1" + checksum: e88c577c564f0ba5322bd6db1be04b77efab7df7aafdbc260b47145174f83fcb6f8c9a899c5d7e1544c0bfe6b3043bb855de7b34e279893106a03f642ada4ee7 languageName: node linkType: hard @@ -3980,8 +4156,8 @@ __metadata: version: 0.72.8 resolution: "@react-native/virtualized-lists@npm:0.72.8" dependencies: - invariant: ^2.2.4 - nullthrows: ^1.1.1 + invariant: "npm:^2.2.4" + nullthrows: "npm:^1.1.1" peerDependencies: react-native: "*" checksum: ad9628a04e72420326fd5ef09c746ad9cd6cff745b73850c7297429e3c42927043d1310896a72aa94497dc6b7f1abc2be1081b465734f7673f0e7d36aaae5e53 @@ -3992,12 +4168,12 @@ __metadata: version: 6.4.10 resolution: "@react-navigation/core@npm:6.4.10" dependencies: - "@react-navigation/routers": ^6.1.9 - escape-string-regexp: ^4.0.0 - nanoid: ^3.1.23 - query-string: ^7.1.3 - react-is: ^16.13.0 - use-latest-callback: ^0.1.7 + "@react-navigation/routers": "npm:^6.1.9" + escape-string-regexp: "npm:^4.0.0" + nanoid: "npm:^3.1.23" + query-string: "npm:^7.1.3" + react-is: "npm:^16.13.0" + use-latest-callback: "npm:^0.1.7" peerDependencies: react: "*" checksum: e7001f57ce1157fbbb22b1d3e70420ed3887ea45dd0cb9ff7c867530074242a2981ede1c9c8d8c28b97e1d5ad8563d184e9cb4215a442d11949a795d3d54ad55 @@ -4020,8 +4196,8 @@ __metadata: version: 6.9.17 resolution: "@react-navigation/native-stack@npm:6.9.17" dependencies: - "@react-navigation/elements": ^1.3.21 - warn-once: ^0.1.0 + "@react-navigation/elements": "npm:^1.3.21" + warn-once: "npm:^0.1.0" peerDependencies: "@react-navigation/native": ^6.0.0 react: "*" @@ -4036,10 +4212,10 @@ __metadata: version: 6.1.9 resolution: "@react-navigation/native@npm:6.1.9" dependencies: - "@react-navigation/core": ^6.4.10 - escape-string-regexp: ^4.0.0 - fast-deep-equal: ^3.1.3 - nanoid: ^3.1.23 + "@react-navigation/core": "npm:^6.4.10" + escape-string-regexp: "npm:^4.0.0" + fast-deep-equal: "npm:^3.1.3" + nanoid: "npm:^3.1.23" peerDependencies: react: "*" react-native: "*" @@ -4051,7 +4227,7 @@ __metadata: version: 6.1.9 resolution: "@react-navigation/routers@npm:6.1.9" dependencies: - nanoid: ^3.1.23 + nanoid: "npm:^3.1.23" checksum: 3a3392ce095d6a2bd2aad69856f513b35774f943a3dc73d8ffb75127de6773203e3264188d87058bdea4c0c9a7d43ed28d0cbf3a1f1cdc086df3ee255d8e1e27 languageName: node linkType: hard @@ -4060,10 +4236,10 @@ __metadata: version: 2.1.0 resolution: "@reduxjs/toolkit@npm:2.1.0" dependencies: - immer: ^10.0.3 - redux: ^5.0.1 - redux-thunk: ^3.1.0 - reselect: ^5.0.1 + immer: "npm:^10.0.3" + redux: "npm:^5.0.1" + redux-thunk: "npm:^3.1.0" + reselect: "npm:^5.0.1" peerDependencies: react: ^16.9.0 || ^17.0.0 || ^18 react-redux: ^7.2.1 || ^8.1.3 || ^9.0.0 @@ -4087,8 +4263,8 @@ __metadata: version: 5.0.5 resolution: "@rollup/plugin-replace@npm:5.0.5" dependencies: - "@rollup/pluginutils": ^5.0.1 - magic-string: ^0.30.3 + "@rollup/pluginutils": "npm:^5.0.1" + magic-string: "npm:^0.30.3" peerDependencies: rollup: ^1.20.0||^2.0.0||^3.0.0||^4.0.0 peerDependenciesMeta: @@ -4102,8 +4278,8 @@ __metadata: version: 11.1.1 resolution: "@rollup/plugin-typescript@npm:11.1.1" dependencies: - "@rollup/pluginutils": ^5.0.1 - resolve: ^1.22.1 + "@rollup/pluginutils": "npm:^5.0.1" + resolve: "npm:^1.22.1" peerDependencies: rollup: ^2.14.0||^3.0.0 tslib: "*" @@ -4121,9 +4297,9 @@ __metadata: version: 5.1.0 resolution: "@rollup/pluginutils@npm:5.1.0" dependencies: - "@types/estree": ^1.0.0 - estree-walker: ^2.0.2 - picomatch: ^2.3.1 + "@types/estree": "npm:^1.0.0" + estree-walker: "npm:^2.0.2" + picomatch: "npm:^2.3.1" peerDependencies: rollup: ^1.20.0||^2.0.0||^3.0.0||^4.0.0 peerDependenciesMeta: @@ -4228,8 +4404,8 @@ __metadata: version: 2.0.0 resolution: "@segment/loosely-validate-event@npm:2.0.0" dependencies: - component-type: ^1.2.1 - join-component: ^1.1.0 + component-type: "npm:^1.2.1" + join-component: "npm:^1.1.0" checksum: 8c4aacc903fb717619b69ca7eecf8d4a7b928661b0e835c9cd98f1b858a85ce62c348369ad9a52cb2df8df02578c0525a73fce4c69a42ac414d9554cc6be7117 languageName: node linkType: hard @@ -4252,7 +4428,7 @@ __metadata: version: 4.1.4 resolution: "@sideway/address@npm:4.1.4" dependencies: - "@hapi/hoek": ^9.0.0 + "@hapi/hoek": "npm:^9.0.0" checksum: b9fca2a93ac2c975ba12e0a6d97853832fb1f4fb02393015e012b47fa916a75ca95102d77214b2a29a2784740df2407951af8c5dde054824c65577fd293c4cdb languageName: node linkType: hard @@ -4275,7 +4451,7 @@ __metadata: version: 1.1.0 resolution: "@sigstore/bundle@npm:1.1.0" dependencies: - "@sigstore/protobuf-specs": ^0.2.0 + "@sigstore/protobuf-specs": "npm:^0.2.0" checksum: 9bdd829f2867de6c03a19c5a7cff2c864887a9ed6e1c3438eb6659e838fde0b449fe83b1ca21efa00286a80c71e0144e20c0d9c415eead12e97d149285245c5a languageName: node linkType: hard @@ -4291,9 +4467,9 @@ __metadata: version: 1.0.0 resolution: "@sigstore/sign@npm:1.0.0" dependencies: - "@sigstore/bundle": ^1.1.0 - "@sigstore/protobuf-specs": ^0.2.0 - make-fetch-happen: ^11.0.1 + "@sigstore/bundle": "npm:^1.1.0" + "@sigstore/protobuf-specs": "npm:^0.2.0" + make-fetch-happen: "npm:^11.0.1" checksum: cbdf409c39219d310f398e6a96b3ed7f422a58cfc0d8a40dd5b94996f805f189fdedf51afd559882bc18eb17054bf9d4f1a584b6af7b26c2f807636bceca5b19 languageName: node linkType: hard @@ -4302,8 +4478,8 @@ __metadata: version: 1.0.3 resolution: "@sigstore/tuf@npm:1.0.3" dependencies: - "@sigstore/protobuf-specs": ^0.2.0 - tuf-js: ^1.1.7 + "@sigstore/protobuf-specs": "npm:^0.2.0" + tuf-js: "npm:^1.1.7" checksum: 0a32594b73ce3b3a4dfeec438ff98866a952a48ee6c020ddf57795062d9d328bc4327bb0e0c8d24011e3870c7d4670bc142a47025cbe7218c776f08084085421 languageName: node linkType: hard @@ -4349,7 +4525,7 @@ __metadata: version: 3.0.0 resolution: "@sinonjs/commons@npm:3.0.0" dependencies: - type-detect: 4.0.8 + type-detect: "npm:4.0.8" checksum: b4b5b73d4df4560fb8c0c7b38c7ad4aeabedd362f3373859d804c988c725889cde33550e4bcc7cd316a30f5152a2d1d43db71b6d0c38f5feef71fd8d016763f8 languageName: node linkType: hard @@ -4358,7 +4534,7 @@ __metadata: version: 10.3.0 resolution: "@sinonjs/fake-timers@npm:10.3.0" dependencies: - "@sinonjs/commons": ^3.0.0 + "@sinonjs/commons": "npm:^3.0.0" checksum: 614d30cb4d5201550c940945d44c9e0b6d64a888ff2cd5b357f95ad6721070d6b8839cd10e15b76bf5e14af0bcc1d8f9ec00d49a46318f1f669a4bec1d7f3148 languageName: node linkType: hard @@ -4367,23 +4543,23 @@ __metadata: version: 6.1.21 resolution: "@storybook/addon-actions@npm:6.1.21" dependencies: - "@storybook/addons": 6.1.21 - "@storybook/api": 6.1.21 - "@storybook/client-api": 6.1.21 - "@storybook/components": 6.1.21 - "@storybook/core-events": 6.1.21 - "@storybook/theming": 6.1.21 - core-js: ^3.0.1 - fast-deep-equal: ^3.1.1 - global: ^4.3.2 - lodash: ^4.17.15 - polished: ^3.4.4 - prop-types: ^15.7.2 - react-inspector: ^5.0.1 - regenerator-runtime: ^0.13.7 - ts-dedent: ^2.0.0 - util-deprecate: ^1.0.2 - uuid: ^8.0.0 + "@storybook/addons": "npm:6.1.21" + "@storybook/api": "npm:6.1.21" + "@storybook/client-api": "npm:6.1.21" + "@storybook/components": "npm:6.1.21" + "@storybook/core-events": "npm:6.1.21" + "@storybook/theming": "npm:6.1.21" + core-js: "npm:^3.0.1" + fast-deep-equal: "npm:^3.1.1" + global: "npm:^4.3.2" + lodash: "npm:^4.17.15" + polished: "npm:^3.4.4" + prop-types: "npm:^15.7.2" + react-inspector: "npm:^5.0.1" + regenerator-runtime: "npm:^0.13.7" + ts-dedent: "npm:^2.0.0" + util-deprecate: "npm:^1.0.2" + uuid: "npm:^8.0.0" peerDependencies: react: ^16.8.0 || ^17.0.0 react-dom: ^16.8.0 || ^17.0.0 @@ -4400,20 +4576,20 @@ __metadata: version: 5.3.21 resolution: "@storybook/addon-actions@npm:5.3.21" dependencies: - "@storybook/addons": 5.3.21 - "@storybook/api": 5.3.21 - "@storybook/client-api": 5.3.21 - "@storybook/components": 5.3.21 - "@storybook/core-events": 5.3.21 - "@storybook/theming": 5.3.21 - core-js: ^3.0.1 - fast-deep-equal: ^2.0.1 - global: ^4.3.2 - polished: ^3.3.1 - prop-types: ^15.7.2 - react: ^16.8.3 - react-inspector: ^4.0.0 - uuid: ^3.3.2 + "@storybook/addons": "npm:5.3.21" + "@storybook/api": "npm:5.3.21" + "@storybook/client-api": "npm:5.3.21" + "@storybook/components": "npm:5.3.21" + "@storybook/core-events": "npm:5.3.21" + "@storybook/theming": "npm:5.3.21" + core-js: "npm:^3.0.1" + fast-deep-equal: "npm:^2.0.1" + global: "npm:^4.3.2" + polished: "npm:^3.3.1" + prop-types: "npm:^15.7.2" + react: "npm:^16.8.3" + react-inspector: "npm:^4.0.0" + uuid: "npm:^3.3.2" checksum: 5e5d3fb2d7965dfc7631a84aa215aa19d5086916bbe631392df971281d79cc22b7f0c33e4ce6f9cfbde982b25a97df36076b38da2098f9ac7fc213ab17cca1ff languageName: node linkType: hard @@ -4422,25 +4598,25 @@ __metadata: version: 6.2.9 resolution: "@storybook/addon-knobs@npm:6.2.9" dependencies: - "@storybook/addons": 6.2.9 - "@storybook/api": 6.2.9 - "@storybook/channels": 6.2.9 - "@storybook/client-api": 6.2.9 - "@storybook/components": 6.2.9 - "@storybook/core-events": 6.2.9 - "@storybook/theming": 6.2.9 - copy-to-clipboard: ^3.3.1 - core-js: ^3.8.2 - escape-html: ^1.0.3 - fast-deep-equal: ^3.1.3 - global: ^4.4.0 - lodash: ^4.17.20 - prop-types: ^15.7.2 - qs: ^6.10.0 - react-colorful: ^5.0.1 - react-lifecycles-compat: ^3.0.4 - react-select: ^3.2.0 - regenerator-runtime: ^0.13.7 + "@storybook/addons": "npm:6.2.9" + "@storybook/api": "npm:6.2.9" + "@storybook/channels": "npm:6.2.9" + "@storybook/client-api": "npm:6.2.9" + "@storybook/components": "npm:6.2.9" + "@storybook/core-events": "npm:6.2.9" + "@storybook/theming": "npm:6.2.9" + copy-to-clipboard: "npm:^3.3.1" + core-js: "npm:^3.8.2" + escape-html: "npm:^1.0.3" + fast-deep-equal: "npm:^3.1.3" + global: "npm:^4.4.0" + lodash: "npm:^4.17.20" + prop-types: "npm:^15.7.2" + qs: "npm:^6.10.0" + react-colorful: "npm:^5.0.1" + react-lifecycles-compat: "npm:^3.0.4" + react-select: "npm:^3.2.0" + regenerator-runtime: "npm:^0.13.7" peerDependencies: react: ^16.8.0 || ^17.0.0 react-dom: ^16.8.0 || ^17.0.0 @@ -4457,24 +4633,24 @@ __metadata: version: 5.3.21 resolution: "@storybook/addon-knobs@npm:5.3.21" dependencies: - "@storybook/addons": 5.3.21 - "@storybook/api": 5.3.21 - "@storybook/client-api": 5.3.21 - "@storybook/components": 5.3.21 - "@storybook/core-events": 5.3.21 - "@storybook/theming": 5.3.21 - "@types/react-color": ^3.0.1 - copy-to-clipboard: ^3.0.8 - core-js: ^3.0.1 - escape-html: ^1.0.3 - fast-deep-equal: ^2.0.1 - global: ^4.3.2 - lodash: ^4.17.15 - prop-types: ^15.7.2 - qs: ^6.6.0 - react-color: ^2.17.0 - react-lifecycles-compat: ^3.0.4 - react-select: ^3.0.8 + "@storybook/addons": "npm:5.3.21" + "@storybook/api": "npm:5.3.21" + "@storybook/client-api": "npm:5.3.21" + "@storybook/components": "npm:5.3.21" + "@storybook/core-events": "npm:5.3.21" + "@storybook/theming": "npm:5.3.21" + "@types/react-color": "npm:^3.0.1" + copy-to-clipboard: "npm:^3.0.8" + core-js: "npm:^3.0.1" + escape-html: "npm:^1.0.3" + fast-deep-equal: "npm:^2.0.1" + global: "npm:^4.3.2" + lodash: "npm:^4.17.15" + prop-types: "npm:^15.7.2" + qs: "npm:^6.6.0" + react-color: "npm:^2.17.0" + react-lifecycles-compat: "npm:^3.0.4" + react-select: "npm:^3.0.8" peerDependencies: react: "*" checksum: 6d50496f26b820f32f2da7d08e59b5b6c091b1adc05e7f233e20c392022e3333f72cc001e82d504b9384def77f4bc693317c4ddda723b30313966de4fbf52985 @@ -4485,18 +4661,18 @@ __metadata: version: 6.1.21 resolution: "@storybook/addon-links@npm:6.1.21" dependencies: - "@storybook/addons": 6.1.21 - "@storybook/client-logger": 6.1.21 - "@storybook/core-events": 6.1.21 - "@storybook/csf": 0.0.1 - "@storybook/router": 6.1.21 - "@types/qs": ^6.9.0 - core-js: ^3.0.1 - global: ^4.3.2 - prop-types: ^15.7.2 - qs: ^6.6.0 - regenerator-runtime: ^0.13.7 - ts-dedent: ^2.0.0 + "@storybook/addons": "npm:6.1.21" + "@storybook/client-logger": "npm:6.1.21" + "@storybook/core-events": "npm:6.1.21" + "@storybook/csf": "npm:0.0.1" + "@storybook/router": "npm:6.1.21" + "@types/qs": "npm:^6.9.0" + core-js: "npm:^3.0.1" + global: "npm:^4.3.2" + prop-types: "npm:^15.7.2" + qs: "npm:^6.6.0" + regenerator-runtime: "npm:^0.13.7" + ts-dedent: "npm:^2.0.0" peerDependencies: react: ^16.8.0 || ^17.0.0 react-dom: ^16.8.0 || ^17.0.0 @@ -4513,16 +4689,16 @@ __metadata: version: 5.3.21 resolution: "@storybook/addon-links@npm:5.3.21" dependencies: - "@storybook/addons": 5.3.21 - "@storybook/client-logger": 5.3.21 - "@storybook/core-events": 5.3.21 - "@storybook/csf": 0.0.1 - "@storybook/router": 5.3.21 - core-js: ^3.0.1 - global: ^4.3.2 - prop-types: ^15.7.2 - qs: ^6.6.0 - ts-dedent: ^1.1.0 + "@storybook/addons": "npm:5.3.21" + "@storybook/client-logger": "npm:5.3.21" + "@storybook/core-events": "npm:5.3.21" + "@storybook/csf": "npm:0.0.1" + "@storybook/router": "npm:5.3.21" + core-js: "npm:^3.0.1" + global: "npm:^4.3.2" + prop-types: "npm:^15.7.2" + qs: "npm:^6.6.0" + ts-dedent: "npm:^1.1.0" peerDependencies: react: "*" checksum: b9e092a46c5ba91c84d1f73a7c29da9197b68d4d3426ceddf66117e20d8f41125dfb2c25d0e81b4b88ef60efe536e697832e1b35fca7ecbc6955d92f083ac010 @@ -4533,13 +4709,13 @@ __metadata: version: 5.3.21 resolution: "@storybook/addons@npm:5.3.21" dependencies: - "@storybook/api": 5.3.21 - "@storybook/channels": 5.3.21 - "@storybook/client-logger": 5.3.21 - "@storybook/core-events": 5.3.21 - core-js: ^3.0.1 - global: ^4.3.2 - util-deprecate: ^1.0.2 + "@storybook/api": "npm:5.3.21" + "@storybook/channels": "npm:5.3.21" + "@storybook/client-logger": "npm:5.3.21" + "@storybook/core-events": "npm:5.3.21" + core-js: "npm:^3.0.1" + global: "npm:^4.3.2" + util-deprecate: "npm:^1.0.2" checksum: 6a1494213a50756fae6bbaf319452a37e311cc6c159321bf8dc7b2b51fac48a4c5deaa7bd2b123abcb9ca5c778ac367ff71f49d616e01d0a4d9948881b0405c2 languageName: node linkType: hard @@ -4548,15 +4724,15 @@ __metadata: version: 6.1.21 resolution: "@storybook/addons@npm:6.1.21" dependencies: - "@storybook/api": 6.1.21 - "@storybook/channels": 6.1.21 - "@storybook/client-logger": 6.1.21 - "@storybook/core-events": 6.1.21 - "@storybook/router": 6.1.21 - "@storybook/theming": 6.1.21 - core-js: ^3.0.1 - global: ^4.3.2 - regenerator-runtime: ^0.13.7 + "@storybook/api": "npm:6.1.21" + "@storybook/channels": "npm:6.1.21" + "@storybook/client-logger": "npm:6.1.21" + "@storybook/core-events": "npm:6.1.21" + "@storybook/router": "npm:6.1.21" + "@storybook/theming": "npm:6.1.21" + core-js: "npm:^3.0.1" + global: "npm:^4.3.2" + regenerator-runtime: "npm:^0.13.7" peerDependencies: react: ^16.8.0 || ^17.0.0 react-dom: ^16.8.0 || ^17.0.0 @@ -4568,15 +4744,15 @@ __metadata: version: 6.2.9 resolution: "@storybook/addons@npm:6.2.9" dependencies: - "@storybook/api": 6.2.9 - "@storybook/channels": 6.2.9 - "@storybook/client-logger": 6.2.9 - "@storybook/core-events": 6.2.9 - "@storybook/router": 6.2.9 - "@storybook/theming": 6.2.9 - core-js: ^3.8.2 - global: ^4.4.0 - regenerator-runtime: ^0.13.7 + "@storybook/api": "npm:6.2.9" + "@storybook/channels": "npm:6.2.9" + "@storybook/client-logger": "npm:6.2.9" + "@storybook/core-events": "npm:6.2.9" + "@storybook/router": "npm:6.2.9" + "@storybook/theming": "npm:6.2.9" + core-js: "npm:^3.8.2" + global: "npm:^4.4.0" + regenerator-runtime: "npm:^0.13.7" peerDependencies: react: ^16.8.0 || ^17.0.0 react-dom: ^16.8.0 || ^17.0.0 @@ -4588,13 +4764,13 @@ __metadata: version: 5.3.22 resolution: "@storybook/addons@npm:5.3.22" dependencies: - "@storybook/api": 5.3.22 - "@storybook/channels": 5.3.22 - "@storybook/client-logger": 5.3.22 - "@storybook/core-events": 5.3.22 - core-js: ^3.0.1 - global: ^4.3.2 - util-deprecate: ^1.0.2 + "@storybook/api": "npm:5.3.22" + "@storybook/channels": "npm:5.3.22" + "@storybook/client-logger": "npm:5.3.22" + "@storybook/core-events": "npm:5.3.22" + core-js: "npm:^3.0.1" + global: "npm:^4.3.2" + util-deprecate: "npm:^1.0.2" checksum: 50a50e6f4dfcf598a24ad2ddf3d30006e3196bf38753ae9ae770c426f0c795c8a4b8870d2f1da8da4e2c49b190823dbc225a36c6a97537b2144dcca027fd154e languageName: node linkType: hard @@ -4603,26 +4779,26 @@ __metadata: version: 5.3.21 resolution: "@storybook/api@npm:5.3.21" dependencies: - "@reach/router": ^1.2.1 - "@storybook/channels": 5.3.21 - "@storybook/client-logger": 5.3.21 - "@storybook/core-events": 5.3.21 - "@storybook/csf": 0.0.1 - "@storybook/router": 5.3.21 - "@storybook/theming": 5.3.21 - "@types/reach__router": ^1.2.3 - core-js: ^3.0.1 - fast-deep-equal: ^2.0.1 - global: ^4.3.2 - lodash: ^4.17.15 - memoizerific: ^1.11.3 - prop-types: ^15.6.2 - react: ^16.8.3 - semver: ^6.0.0 - shallow-equal: ^1.1.0 - store2: ^2.7.1 - telejson: ^3.2.0 - util-deprecate: ^1.0.2 + "@reach/router": "npm:^1.2.1" + "@storybook/channels": "npm:5.3.21" + "@storybook/client-logger": "npm:5.3.21" + "@storybook/core-events": "npm:5.3.21" + "@storybook/csf": "npm:0.0.1" + "@storybook/router": "npm:5.3.21" + "@storybook/theming": "npm:5.3.21" + "@types/reach__router": "npm:^1.2.3" + core-js: "npm:^3.0.1" + fast-deep-equal: "npm:^2.0.1" + global: "npm:^4.3.2" + lodash: "npm:^4.17.15" + memoizerific: "npm:^1.11.3" + prop-types: "npm:^15.6.2" + react: "npm:^16.8.3" + semver: "npm:^6.0.0" + shallow-equal: "npm:^1.1.0" + store2: "npm:^2.7.1" + telejson: "npm:^3.2.0" + util-deprecate: "npm:^1.0.2" peerDependencies: regenerator-runtime: "*" checksum: 22bb20107bf97db0f516868ec5f47e82c2f890816a4346d2126a63e33062439e3ba605c7844395f6948fdefdcae6eafab2dbdb42825ff4fb81cd5b41498dcec0 @@ -4633,26 +4809,26 @@ __metadata: version: 5.3.22 resolution: "@storybook/api@npm:5.3.22" dependencies: - "@reach/router": ^1.2.1 - "@storybook/channels": 5.3.22 - "@storybook/client-logger": 5.3.22 - "@storybook/core-events": 5.3.22 - "@storybook/csf": 0.0.1 - "@storybook/router": 5.3.22 - "@storybook/theming": 5.3.22 - "@types/reach__router": ^1.2.3 - core-js: ^3.0.1 - fast-deep-equal: ^2.0.1 - global: ^4.3.2 - lodash: ^4.17.15 - memoizerific: ^1.11.3 - prop-types: ^15.6.2 - react: ^16.8.3 - semver: ^6.0.0 - shallow-equal: ^1.1.0 - store2: ^2.7.1 - telejson: ^3.2.0 - util-deprecate: ^1.0.2 + "@reach/router": "npm:^1.2.1" + "@storybook/channels": "npm:5.3.22" + "@storybook/client-logger": "npm:5.3.22" + "@storybook/core-events": "npm:5.3.22" + "@storybook/csf": "npm:0.0.1" + "@storybook/router": "npm:5.3.22" + "@storybook/theming": "npm:5.3.22" + "@types/reach__router": "npm:^1.2.3" + core-js: "npm:^3.0.1" + fast-deep-equal: "npm:^2.0.1" + global: "npm:^4.3.2" + lodash: "npm:^4.17.15" + memoizerific: "npm:^1.11.3" + prop-types: "npm:^15.6.2" + react: "npm:^16.8.3" + semver: "npm:^6.0.0" + shallow-equal: "npm:^1.1.0" + store2: "npm:^2.7.1" + telejson: "npm:^3.2.0" + util-deprecate: "npm:^1.0.2" peerDependencies: regenerator-runtime: "*" checksum: faec57fae00c5d7cfabcf9c94e695f01960883959e79f7ca604918805493786d77fe74586793816137d2b69df151e4b5bdc857b15f59909d491344601cd26448 @@ -4663,25 +4839,25 @@ __metadata: version: 6.1.21 resolution: "@storybook/api@npm:6.1.21" dependencies: - "@reach/router": ^1.3.3 - "@storybook/channels": 6.1.21 - "@storybook/client-logger": 6.1.21 - "@storybook/core-events": 6.1.21 - "@storybook/csf": 0.0.1 - "@storybook/router": 6.1.21 - "@storybook/semver": ^7.3.2 - "@storybook/theming": 6.1.21 - "@types/reach__router": ^1.3.7 - core-js: ^3.0.1 - fast-deep-equal: ^3.1.1 - global: ^4.3.2 - lodash: ^4.17.15 - memoizerific: ^1.11.3 - regenerator-runtime: ^0.13.7 - store2: ^2.7.1 - telejson: ^5.0.2 - ts-dedent: ^2.0.0 - util-deprecate: ^1.0.2 + "@reach/router": "npm:^1.3.3" + "@storybook/channels": "npm:6.1.21" + "@storybook/client-logger": "npm:6.1.21" + "@storybook/core-events": "npm:6.1.21" + "@storybook/csf": "npm:0.0.1" + "@storybook/router": "npm:6.1.21" + "@storybook/semver": "npm:^7.3.2" + "@storybook/theming": "npm:6.1.21" + "@types/reach__router": "npm:^1.3.7" + core-js: "npm:^3.0.1" + fast-deep-equal: "npm:^3.1.1" + global: "npm:^4.3.2" + lodash: "npm:^4.17.15" + memoizerific: "npm:^1.11.3" + regenerator-runtime: "npm:^0.13.7" + store2: "npm:^2.7.1" + telejson: "npm:^5.0.2" + ts-dedent: "npm:^2.0.0" + util-deprecate: "npm:^1.0.2" peerDependencies: react: ^16.8.0 || ^17.0.0 react-dom: ^16.8.0 || ^17.0.0 @@ -4693,26 +4869,26 @@ __metadata: version: 6.2.9 resolution: "@storybook/api@npm:6.2.9" dependencies: - "@reach/router": ^1.3.4 - "@storybook/channels": 6.2.9 - "@storybook/client-logger": 6.2.9 - "@storybook/core-events": 6.2.9 - "@storybook/csf": 0.0.1 - "@storybook/router": 6.2.9 - "@storybook/semver": ^7.3.2 - "@storybook/theming": 6.2.9 - "@types/reach__router": ^1.3.7 - core-js: ^3.8.2 - fast-deep-equal: ^3.1.3 - global: ^4.4.0 - lodash: ^4.17.20 - memoizerific: ^1.11.3 - qs: ^6.10.0 - regenerator-runtime: ^0.13.7 - store2: ^2.12.0 - telejson: ^5.1.0 - ts-dedent: ^2.0.0 - util-deprecate: ^1.0.2 + "@reach/router": "npm:^1.3.4" + "@storybook/channels": "npm:6.2.9" + "@storybook/client-logger": "npm:6.2.9" + "@storybook/core-events": "npm:6.2.9" + "@storybook/csf": "npm:0.0.1" + "@storybook/router": "npm:6.2.9" + "@storybook/semver": "npm:^7.3.2" + "@storybook/theming": "npm:6.2.9" + "@types/reach__router": "npm:^1.3.7" + core-js: "npm:^3.8.2" + fast-deep-equal: "npm:^3.1.3" + global: "npm:^4.4.0" + lodash: "npm:^4.17.20" + memoizerific: "npm:^1.11.3" + qs: "npm:^6.10.0" + regenerator-runtime: "npm:^0.13.7" + store2: "npm:^2.12.0" + telejson: "npm:^5.1.0" + ts-dedent: "npm:^2.0.0" + util-deprecate: "npm:^1.0.2" peerDependencies: react: ^16.8.0 || ^17.0.0 react-dom: ^16.8.0 || ^17.0.0 @@ -4724,11 +4900,11 @@ __metadata: version: 5.3.21 resolution: "@storybook/channel-postmessage@npm:5.3.21" dependencies: - "@storybook/channels": 5.3.21 - "@storybook/client-logger": 5.3.21 - core-js: ^3.0.1 - global: ^4.3.2 - telejson: ^3.2.0 + "@storybook/channels": "npm:5.3.21" + "@storybook/client-logger": "npm:5.3.21" + core-js: "npm:^3.0.1" + global: "npm:^4.3.2" + telejson: "npm:^3.2.0" checksum: ce72ef28a794cbbf37aca5353024bab9a64b10f56a58cbdc9b10608b947da96dbfe8e9d41418f57aa5a93f1b8c313385f066ac3a47073acfa56bd00576246724 languageName: node linkType: hard @@ -4737,13 +4913,13 @@ __metadata: version: 6.1.21 resolution: "@storybook/channel-postmessage@npm:6.1.21" dependencies: - "@storybook/channels": 6.1.21 - "@storybook/client-logger": 6.1.21 - "@storybook/core-events": 6.1.21 - core-js: ^3.0.1 - global: ^4.3.2 - qs: ^6.6.0 - telejson: ^5.0.2 + "@storybook/channels": "npm:6.1.21" + "@storybook/client-logger": "npm:6.1.21" + "@storybook/core-events": "npm:6.1.21" + core-js: "npm:^3.0.1" + global: "npm:^4.3.2" + qs: "npm:^6.6.0" + telejson: "npm:^5.0.2" checksum: 44a0df2a1954d15db3cdf6a26084355ab7eba1dc0e99089f85a664a89f23249baf4dab2c5cc0a148b7b92327024c8d8a2014561d1563822a9a83e737ca9ee8ac languageName: node linkType: hard @@ -4752,13 +4928,13 @@ __metadata: version: 6.2.9 resolution: "@storybook/channel-postmessage@npm:6.2.9" dependencies: - "@storybook/channels": 6.2.9 - "@storybook/client-logger": 6.2.9 - "@storybook/core-events": 6.2.9 - core-js: ^3.8.2 - global: ^4.4.0 - qs: ^6.10.0 - telejson: ^5.1.0 + "@storybook/channels": "npm:6.2.9" + "@storybook/client-logger": "npm:6.2.9" + "@storybook/core-events": "npm:6.2.9" + core-js: "npm:^3.8.2" + global: "npm:^4.4.0" + qs: "npm:^6.10.0" + telejson: "npm:^5.1.0" checksum: 46da61e4e60e854cc0e7acbff858c69521763e0670b19c099824fbc42cf8be0a866048f9ee5223ca0b8e799efd08b86d8373df8ceb03f7c743baba8cea570a87 languageName: node linkType: hard @@ -4767,7 +4943,7 @@ __metadata: version: 5.3.21 resolution: "@storybook/channels@npm:5.3.21" dependencies: - core-js: ^3.0.1 + core-js: "npm:^3.0.1" checksum: a987e54ecd91564c335e76be30743e74f40aae6044ce178595cfc8fd360dc51c413e6e8f2632ef3b51dd56d09be7b27bcfa37f83c7b9e0c59d976531ab2aa93f languageName: node linkType: hard @@ -4776,7 +4952,7 @@ __metadata: version: 5.3.22 resolution: "@storybook/channels@npm:5.3.22" dependencies: - core-js: ^3.0.1 + core-js: "npm:^3.0.1" checksum: 237349ada0d38a2a8db101a5ebdf1d115ec3426ac6e69ef3ed44c68a4d55e5acf9eebe2a14a6f729cbed359e3804bce64419041bc4fda72ad7b6f46895671ef3 languageName: node linkType: hard @@ -4785,9 +4961,9 @@ __metadata: version: 6.1.21 resolution: "@storybook/channels@npm:6.1.21" dependencies: - core-js: ^3.0.1 - ts-dedent: ^2.0.0 - util-deprecate: ^1.0.2 + core-js: "npm:^3.0.1" + ts-dedent: "npm:^2.0.0" + util-deprecate: "npm:^1.0.2" checksum: 7b94155663d8ddc0d29e2aa8452dd8e63f17f46a8416b4ca4b34f405ada98dbdce0b7538a930e617c561e0aa760244c6c25acea0ade8d442dc6398f74f0eef1e languageName: node linkType: hard @@ -4796,9 +4972,9 @@ __metadata: version: 6.2.9 resolution: "@storybook/channels@npm:6.2.9" dependencies: - core-js: ^3.8.2 - ts-dedent: ^2.0.0 - util-deprecate: ^1.0.2 + core-js: "npm:^3.8.2" + ts-dedent: "npm:^2.0.0" + util-deprecate: "npm:^1.0.2" checksum: a6c024644b092698509a45e88c77958219db6b7a8c574a34bc7d120b13d9bb5554a3521c8c2f1b2e73eabceab073709a1248c6cd3ef59ddb70857662c06df508 languageName: node linkType: hard @@ -4807,23 +4983,23 @@ __metadata: version: 5.3.21 resolution: "@storybook/client-api@npm:5.3.21" dependencies: - "@storybook/addons": 5.3.21 - "@storybook/channel-postmessage": 5.3.21 - "@storybook/channels": 5.3.21 - "@storybook/client-logger": 5.3.21 - "@storybook/core-events": 5.3.21 - "@storybook/csf": 0.0.1 - "@types/webpack-env": ^1.15.0 - core-js: ^3.0.1 - eventemitter3: ^4.0.0 - global: ^4.3.2 - is-plain-object: ^3.0.0 - lodash: ^4.17.15 - memoizerific: ^1.11.3 - qs: ^6.6.0 - stable: ^0.1.8 - ts-dedent: ^1.1.0 - util-deprecate: ^1.0.2 + "@storybook/addons": "npm:5.3.21" + "@storybook/channel-postmessage": "npm:5.3.21" + "@storybook/channels": "npm:5.3.21" + "@storybook/client-logger": "npm:5.3.21" + "@storybook/core-events": "npm:5.3.21" + "@storybook/csf": "npm:0.0.1" + "@types/webpack-env": "npm:^1.15.0" + core-js: "npm:^3.0.1" + eventemitter3: "npm:^4.0.0" + global: "npm:^4.3.2" + is-plain-object: "npm:^3.0.0" + lodash: "npm:^4.17.15" + memoizerific: "npm:^1.11.3" + qs: "npm:^6.6.0" + stable: "npm:^0.1.8" + ts-dedent: "npm:^1.1.0" + util-deprecate: "npm:^1.0.2" checksum: b669aae0607d9b63865f4c2e513e41703cc82a2681d049c08bbb13aed2fca68b56c491b65c7e4a8ced937448bf19d477020a4805b4b52f9213e90af494848704 languageName: node linkType: hard @@ -4832,24 +5008,24 @@ __metadata: version: 6.1.21 resolution: "@storybook/client-api@npm:6.1.21" dependencies: - "@storybook/addons": 6.1.21 - "@storybook/channel-postmessage": 6.1.21 - "@storybook/channels": 6.1.21 - "@storybook/client-logger": 6.1.21 - "@storybook/core-events": 6.1.21 - "@storybook/csf": 0.0.1 - "@types/qs": ^6.9.0 - "@types/webpack-env": ^1.15.3 - core-js: ^3.0.1 - global: ^4.3.2 - lodash: ^4.17.15 - memoizerific: ^1.11.3 - qs: ^6.6.0 - regenerator-runtime: ^0.13.7 - stable: ^0.1.8 - store2: ^2.7.1 - ts-dedent: ^2.0.0 - util-deprecate: ^1.0.2 + "@storybook/addons": "npm:6.1.21" + "@storybook/channel-postmessage": "npm:6.1.21" + "@storybook/channels": "npm:6.1.21" + "@storybook/client-logger": "npm:6.1.21" + "@storybook/core-events": "npm:6.1.21" + "@storybook/csf": "npm:0.0.1" + "@types/qs": "npm:^6.9.0" + "@types/webpack-env": "npm:^1.15.3" + core-js: "npm:^3.0.1" + global: "npm:^4.3.2" + lodash: "npm:^4.17.15" + memoizerific: "npm:^1.11.3" + qs: "npm:^6.6.0" + regenerator-runtime: "npm:^0.13.7" + stable: "npm:^0.1.8" + store2: "npm:^2.7.1" + ts-dedent: "npm:^2.0.0" + util-deprecate: "npm:^1.0.2" peerDependencies: react: ^16.8.0 || ^17.0.0 react-dom: ^16.8.0 || ^17.0.0 @@ -4861,24 +5037,24 @@ __metadata: version: 6.2.9 resolution: "@storybook/client-api@npm:6.2.9" dependencies: - "@storybook/addons": 6.2.9 - "@storybook/channel-postmessage": 6.2.9 - "@storybook/channels": 6.2.9 - "@storybook/client-logger": 6.2.9 - "@storybook/core-events": 6.2.9 - "@storybook/csf": 0.0.1 - "@types/qs": ^6.9.5 - "@types/webpack-env": ^1.16.0 - core-js: ^3.8.2 - global: ^4.4.0 - lodash: ^4.17.20 - memoizerific: ^1.11.3 - qs: ^6.10.0 - regenerator-runtime: ^0.13.7 - stable: ^0.1.8 - store2: ^2.12.0 - ts-dedent: ^2.0.0 - util-deprecate: ^1.0.2 + "@storybook/addons": "npm:6.2.9" + "@storybook/channel-postmessage": "npm:6.2.9" + "@storybook/channels": "npm:6.2.9" + "@storybook/client-logger": "npm:6.2.9" + "@storybook/core-events": "npm:6.2.9" + "@storybook/csf": "npm:0.0.1" + "@types/qs": "npm:^6.9.5" + "@types/webpack-env": "npm:^1.16.0" + core-js: "npm:^3.8.2" + global: "npm:^4.4.0" + lodash: "npm:^4.17.20" + memoizerific: "npm:^1.11.3" + qs: "npm:^6.10.0" + regenerator-runtime: "npm:^0.13.7" + stable: "npm:^0.1.8" + store2: "npm:^2.12.0" + ts-dedent: "npm:^2.0.0" + util-deprecate: "npm:^1.0.2" peerDependencies: react: ^16.8.0 || ^17.0.0 react-dom: ^16.8.0 || ^17.0.0 @@ -4890,7 +5066,7 @@ __metadata: version: 5.3.21 resolution: "@storybook/client-logger@npm:5.3.21" dependencies: - core-js: ^3.0.1 + core-js: "npm:^3.0.1" checksum: 5bda1dc1d83e11ffa1abe47e15a7ab6c3c83a4cd5dfc82c029d8b9f72a73673dca48afca99d53c2f588f280bc51c730b5c784df0d5d9e0eef466e4a62e95cc50 languageName: node linkType: hard @@ -4899,7 +5075,7 @@ __metadata: version: 5.3.22 resolution: "@storybook/client-logger@npm:5.3.22" dependencies: - core-js: ^3.0.1 + core-js: "npm:^3.0.1" checksum: 37fbb2b6b06082ded39c136a93911068be76304f10dd6d9d5949f00a14ba3fab1a05c190ae31c765831cbe12275460d9d7a9813432b269a33cebe75659b02ba9 languageName: node linkType: hard @@ -4908,8 +5084,8 @@ __metadata: version: 6.1.21 resolution: "@storybook/client-logger@npm:6.1.21" dependencies: - core-js: ^3.0.1 - global: ^4.3.2 + core-js: "npm:^3.0.1" + global: "npm:^4.3.2" checksum: 7100bfd53e9b4a3b30be71744afb38ac96210f5b95f48c6581f335a10cd5ac9fbd0eef5fbdc5bd4e4a21805e597c6cada27c0babbfd80379d6d1e3949d697b50 languageName: node linkType: hard @@ -4918,8 +5094,8 @@ __metadata: version: 6.2.9 resolution: "@storybook/client-logger@npm:6.2.9" dependencies: - core-js: ^3.8.2 - global: ^4.4.0 + core-js: "npm:^3.8.2" + global: "npm:^4.4.0" checksum: 77157d498ccc3131c8040acb970498919c1d516ea7b09106afa0b18b4a67bf0f987692aab766ccd0122f4c85d967d849c608e611151b6faa6a807ae0d220372c languageName: node linkType: hard @@ -4928,27 +5104,27 @@ __metadata: version: 5.3.21 resolution: "@storybook/components@npm:5.3.21" dependencies: - "@storybook/client-logger": 5.3.21 - "@storybook/theming": 5.3.21 - "@types/react-syntax-highlighter": 11.0.4 - "@types/react-textarea-autosize": ^4.3.3 - core-js: ^3.0.1 - global: ^4.3.2 - lodash: ^4.17.15 - markdown-to-jsx: ^6.11.4 - memoizerific: ^1.11.3 - polished: ^3.3.1 - popper.js: ^1.14.7 - prop-types: ^15.7.2 - react: ^16.8.3 - react-dom: ^16.8.3 - react-focus-lock: ^2.1.0 - react-helmet-async: ^1.0.2 - react-popper-tooltip: ^2.8.3 - react-syntax-highlighter: ^11.0.2 - react-textarea-autosize: ^7.1.0 - simplebar-react: ^1.0.0-alpha.6 - ts-dedent: ^1.1.0 + "@storybook/client-logger": "npm:5.3.21" + "@storybook/theming": "npm:5.3.21" + "@types/react-syntax-highlighter": "npm:11.0.4" + "@types/react-textarea-autosize": "npm:^4.3.3" + core-js: "npm:^3.0.1" + global: "npm:^4.3.2" + lodash: "npm:^4.17.15" + markdown-to-jsx: "npm:^6.11.4" + memoizerific: "npm:^1.11.3" + polished: "npm:^3.3.1" + popper.js: "npm:^1.14.7" + prop-types: "npm:^15.7.2" + react: "npm:^16.8.3" + react-dom: "npm:^16.8.3" + react-focus-lock: "npm:^2.1.0" + react-helmet-async: "npm:^1.0.2" + react-popper-tooltip: "npm:^2.8.3" + react-syntax-highlighter: "npm:^11.0.2" + react-textarea-autosize: "npm:^7.1.0" + simplebar-react: "npm:^1.0.0-alpha.6" + ts-dedent: "npm:^1.1.0" peerDependencies: react: "*" react-dom: "*" @@ -4960,27 +5136,27 @@ __metadata: version: 6.1.21 resolution: "@storybook/components@npm:6.1.21" dependencies: - "@popperjs/core": ^2.5.4 - "@storybook/client-logger": 6.1.21 - "@storybook/csf": 0.0.1 - "@storybook/theming": 6.1.21 - "@types/overlayscrollbars": ^1.9.0 - "@types/react-color": ^3.0.1 - "@types/react-syntax-highlighter": 11.0.4 - core-js: ^3.0.1 - fast-deep-equal: ^3.1.1 - global: ^4.3.2 - lodash: ^4.17.15 - markdown-to-jsx: ^6.11.4 - memoizerific: ^1.11.3 - overlayscrollbars: ^1.10.2 - polished: ^3.4.4 - react-color: ^2.17.0 - react-popper-tooltip: ^3.1.1 - react-syntax-highlighter: ^13.5.0 - react-textarea-autosize: ^8.1.1 - regenerator-runtime: ^0.13.7 - ts-dedent: ^2.0.0 + "@popperjs/core": "npm:^2.5.4" + "@storybook/client-logger": "npm:6.1.21" + "@storybook/csf": "npm:0.0.1" + "@storybook/theming": "npm:6.1.21" + "@types/overlayscrollbars": "npm:^1.9.0" + "@types/react-color": "npm:^3.0.1" + "@types/react-syntax-highlighter": "npm:11.0.4" + core-js: "npm:^3.0.1" + fast-deep-equal: "npm:^3.1.1" + global: "npm:^4.3.2" + lodash: "npm:^4.17.15" + markdown-to-jsx: "npm:^6.11.4" + memoizerific: "npm:^1.11.3" + overlayscrollbars: "npm:^1.10.2" + polished: "npm:^3.4.4" + react-color: "npm:^2.17.0" + react-popper-tooltip: "npm:^3.1.1" + react-syntax-highlighter: "npm:^13.5.0" + react-textarea-autosize: "npm:^8.1.1" + regenerator-runtime: "npm:^0.13.7" + ts-dedent: "npm:^2.0.0" peerDependencies: react: ^16.8.0 || ^17.0.0 react-dom: ^16.8.0 || ^17.0.0 @@ -4992,30 +5168,30 @@ __metadata: version: 6.2.9 resolution: "@storybook/components@npm:6.2.9" dependencies: - "@popperjs/core": ^2.6.0 - "@storybook/client-logger": 6.2.9 - "@storybook/csf": 0.0.1 - "@storybook/theming": 6.2.9 - "@types/color-convert": ^2.0.0 - "@types/overlayscrollbars": ^1.12.0 - "@types/react-syntax-highlighter": 11.0.5 - color-convert: ^2.0.1 - core-js: ^3.8.2 - fast-deep-equal: ^3.1.3 - global: ^4.4.0 - lodash: ^4.17.20 - markdown-to-jsx: ^7.1.0 - memoizerific: ^1.11.3 - overlayscrollbars: ^1.13.1 - polished: ^4.0.5 - prop-types: ^15.7.2 - react-colorful: ^5.0.1 - react-popper-tooltip: ^3.1.1 - react-syntax-highlighter: ^13.5.3 - react-textarea-autosize: ^8.3.0 - regenerator-runtime: ^0.13.7 - ts-dedent: ^2.0.0 - util-deprecate: ^1.0.2 + "@popperjs/core": "npm:^2.6.0" + "@storybook/client-logger": "npm:6.2.9" + "@storybook/csf": "npm:0.0.1" + "@storybook/theming": "npm:6.2.9" + "@types/color-convert": "npm:^2.0.0" + "@types/overlayscrollbars": "npm:^1.12.0" + "@types/react-syntax-highlighter": "npm:11.0.5" + color-convert: "npm:^2.0.1" + core-js: "npm:^3.8.2" + fast-deep-equal: "npm:^3.1.3" + global: "npm:^4.4.0" + lodash: "npm:^4.17.20" + markdown-to-jsx: "npm:^7.1.0" + memoizerific: "npm:^1.11.3" + overlayscrollbars: "npm:^1.13.1" + polished: "npm:^4.0.5" + prop-types: "npm:^15.7.2" + react-colorful: "npm:^5.0.1" + react-popper-tooltip: "npm:^3.1.1" + react-syntax-highlighter: "npm:^13.5.3" + react-textarea-autosize: "npm:^8.3.0" + regenerator-runtime: "npm:^0.13.7" + ts-dedent: "npm:^2.0.0" + util-deprecate: "npm:^1.0.2" peerDependencies: react: ^16.8.0 || ^17.0.0 react-dom: ^16.8.0 || ^17.0.0 @@ -5027,7 +5203,7 @@ __metadata: version: 5.3.21 resolution: "@storybook/core-events@npm:5.3.21" dependencies: - core-js: ^3.0.1 + core-js: "npm:^3.0.1" checksum: b42774726045c06b17f035217e225367dc02574df43624965db329c01b1e9e273b49932905e12a55c1177ee86387681d34b9da21e078de7d159b701816390562 languageName: node linkType: hard @@ -5036,7 +5212,7 @@ __metadata: version: 5.3.22 resolution: "@storybook/core-events@npm:5.3.22" dependencies: - core-js: ^3.0.1 + core-js: "npm:^3.0.1" checksum: b6e11fd8f0427a45b11668567b3b0fd80173dfc18e3230c46cb25f996ab01bdb57acc4ac02d8f0d4b9d1303a4489ffdf6602cadaa59a8ee7fc782d9ed27eca74 languageName: node linkType: hard @@ -5045,7 +5221,7 @@ __metadata: version: 6.1.21 resolution: "@storybook/core-events@npm:6.1.21" dependencies: - core-js: ^3.0.1 + core-js: "npm:^3.0.1" checksum: d627d8e24e95c6ce8c858ff21b33ee4f300a6ffae16cfdbf186f799c68d5befcdcd94d980d748c2805bdee2604517283f771185228ae1722208419bab015035a languageName: node linkType: hard @@ -5054,7 +5230,7 @@ __metadata: version: 6.2.9 resolution: "@storybook/core-events@npm:6.2.9" dependencies: - core-js: ^3.8.2 + core-js: "npm:^3.8.2" checksum: 6019f63fab9743d20dfb984e940d2de1da9040d1347f0c622c0c74e259657aae7e3a358e50b510266a8c2f059d01ea89616838afd76cfcc6732befaab61b7ed1 languageName: node linkType: hard @@ -5063,79 +5239,79 @@ __metadata: version: 5.3.21 resolution: "@storybook/core@npm:5.3.21" dependencies: - "@babel/plugin-proposal-class-properties": ^7.7.0 - "@babel/plugin-proposal-object-rest-spread": ^7.6.2 - "@babel/plugin-syntax-dynamic-import": ^7.2.0 - "@babel/plugin-transform-react-constant-elements": ^7.2.0 - "@babel/preset-env": ^7.4.5 - "@storybook/addons": 5.3.21 - "@storybook/channel-postmessage": 5.3.21 - "@storybook/client-api": 5.3.21 - "@storybook/client-logger": 5.3.21 - "@storybook/core-events": 5.3.21 - "@storybook/csf": 0.0.1 - "@storybook/node-logger": 5.3.21 - "@storybook/router": 5.3.21 - "@storybook/theming": 5.3.21 - "@storybook/ui": 5.3.21 - airbnb-js-shims: ^2.2.1 - ansi-to-html: ^0.6.11 - autoprefixer: ^9.7.2 - babel-plugin-add-react-displayname: ^0.0.5 - babel-plugin-emotion: ^10.0.20 - babel-plugin-macros: ^2.7.0 - babel-preset-minify: ^0.5.0 || 0.6.0-alpha.5 - boxen: ^4.1.0 - case-sensitive-paths-webpack-plugin: ^2.2.0 - chalk: ^3.0.0 - cli-table3: 0.5.1 - commander: ^4.0.1 - core-js: ^3.0.1 - corejs-upgrade-webpack-plugin: ^2.2.0 - css-loader: ^3.0.0 - detect-port: ^1.3.0 - dotenv-webpack: ^1.7.0 - ejs: ^2.7.4 - express: ^4.17.0 - file-loader: ^4.2.0 - file-system-cache: ^1.0.5 - find-cache-dir: ^3.0.0 - find-up: ^4.1.0 - fs-extra: ^8.0.1 - glob-base: ^0.3.0 - global: ^4.3.2 - html-webpack-plugin: ^4.0.0-beta.2 - inquirer: ^7.0.0 - interpret: ^2.0.0 - ip: ^1.1.5 - json5: ^2.1.1 - lazy-universal-dotenv: ^3.0.1 - micromatch: ^4.0.2 - node-fetch: ^2.6.0 - open: ^7.0.0 - pnp-webpack-plugin: 1.5.0 - postcss-flexbugs-fixes: ^4.1.0 - postcss-loader: ^3.0.0 - pretty-hrtime: ^1.0.3 - qs: ^6.6.0 - raw-loader: ^3.1.0 - react-dev-utils: ^9.0.0 - regenerator-runtime: ^0.13.3 - resolve: ^1.11.0 - resolve-from: ^5.0.0 - semver: ^6.0.0 - serve-favicon: ^2.5.0 - shelljs: ^0.8.3 - style-loader: ^1.0.0 - terser-webpack-plugin: ^2.1.2 - ts-dedent: ^1.1.0 - unfetch: ^4.1.0 - url-loader: ^2.0.1 - util-deprecate: ^1.0.2 - webpack: ^4.33.0 - webpack-dev-middleware: ^3.7.0 - webpack-hot-middleware: ^2.25.0 - webpack-virtual-modules: ^0.2.0 + "@babel/plugin-proposal-class-properties": "npm:^7.7.0" + "@babel/plugin-proposal-object-rest-spread": "npm:^7.6.2" + "@babel/plugin-syntax-dynamic-import": "npm:^7.2.0" + "@babel/plugin-transform-react-constant-elements": "npm:^7.2.0" + "@babel/preset-env": "npm:^7.4.5" + "@storybook/addons": "npm:5.3.21" + "@storybook/channel-postmessage": "npm:5.3.21" + "@storybook/client-api": "npm:5.3.21" + "@storybook/client-logger": "npm:5.3.21" + "@storybook/core-events": "npm:5.3.21" + "@storybook/csf": "npm:0.0.1" + "@storybook/node-logger": "npm:5.3.21" + "@storybook/router": "npm:5.3.21" + "@storybook/theming": "npm:5.3.21" + "@storybook/ui": "npm:5.3.21" + airbnb-js-shims: "npm:^2.2.1" + ansi-to-html: "npm:^0.6.11" + autoprefixer: "npm:^9.7.2" + babel-plugin-add-react-displayname: "npm:^0.0.5" + babel-plugin-emotion: "npm:^10.0.20" + babel-plugin-macros: "npm:^2.7.0" + babel-preset-minify: "npm:^0.5.0 || 0.6.0-alpha.5" + boxen: "npm:^4.1.0" + case-sensitive-paths-webpack-plugin: "npm:^2.2.0" + chalk: "npm:^3.0.0" + cli-table3: "npm:0.5.1" + commander: "npm:^4.0.1" + core-js: "npm:^3.0.1" + corejs-upgrade-webpack-plugin: "npm:^2.2.0" + css-loader: "npm:^3.0.0" + detect-port: "npm:^1.3.0" + dotenv-webpack: "npm:^1.7.0" + ejs: "npm:^2.7.4" + express: "npm:^4.17.0" + file-loader: "npm:^4.2.0" + file-system-cache: "npm:^1.0.5" + find-cache-dir: "npm:^3.0.0" + find-up: "npm:^4.1.0" + fs-extra: "npm:^8.0.1" + glob-base: "npm:^0.3.0" + global: "npm:^4.3.2" + html-webpack-plugin: "npm:^4.0.0-beta.2" + inquirer: "npm:^7.0.0" + interpret: "npm:^2.0.0" + ip: "npm:^1.1.5" + json5: "npm:^2.1.1" + lazy-universal-dotenv: "npm:^3.0.1" + micromatch: "npm:^4.0.2" + node-fetch: "npm:^2.6.0" + open: "npm:^7.0.0" + pnp-webpack-plugin: "npm:1.5.0" + postcss-flexbugs-fixes: "npm:^4.1.0" + postcss-loader: "npm:^3.0.0" + pretty-hrtime: "npm:^1.0.3" + qs: "npm:^6.6.0" + raw-loader: "npm:^3.1.0" + react-dev-utils: "npm:^9.0.0" + regenerator-runtime: "npm:^0.13.3" + resolve: "npm:^1.11.0" + resolve-from: "npm:^5.0.0" + semver: "npm:^6.0.0" + serve-favicon: "npm:^2.5.0" + shelljs: "npm:^0.8.3" + style-loader: "npm:^1.0.0" + terser-webpack-plugin: "npm:^2.1.2" + ts-dedent: "npm:^1.1.0" + unfetch: "npm:^4.1.0" + url-loader: "npm:^2.0.1" + util-deprecate: "npm:^1.0.2" + webpack: "npm:^4.33.0" + webpack-dev-middleware: "npm:^3.7.0" + webpack-hot-middleware: "npm:^2.25.0" + webpack-virtual-modules: "npm:^0.2.0" peerDependencies: "@babel/core": "*" babel-loader: ^7.0.0 || ^8.0.0 @@ -5149,107 +5325,107 @@ __metadata: version: 6.1.21 resolution: "@storybook/core@npm:6.1.21" dependencies: - "@babel/core": ^7.12.3 - "@babel/plugin-proposal-class-properties": ^7.12.1 - "@babel/plugin-proposal-decorators": ^7.12.1 - "@babel/plugin-proposal-export-default-from": ^7.12.1 - "@babel/plugin-proposal-nullish-coalescing-operator": ^7.12.1 - "@babel/plugin-proposal-object-rest-spread": ^7.12.1 - "@babel/plugin-proposal-optional-chaining": ^7.12.1 - "@babel/plugin-proposal-private-methods": ^7.12.1 - "@babel/plugin-syntax-dynamic-import": ^7.8.3 - "@babel/plugin-transform-arrow-functions": ^7.12.1 - "@babel/plugin-transform-block-scoping": ^7.12.1 - "@babel/plugin-transform-classes": ^7.12.1 - "@babel/plugin-transform-destructuring": ^7.12.1 - "@babel/plugin-transform-for-of": ^7.12.1 - "@babel/plugin-transform-parameters": ^7.12.1 - "@babel/plugin-transform-shorthand-properties": ^7.12.1 - "@babel/plugin-transform-spread": ^7.12.1 - "@babel/plugin-transform-template-literals": ^7.12.1 - "@babel/preset-env": ^7.12.1 - "@babel/preset-react": ^7.12.1 - "@babel/preset-typescript": ^7.12.1 - "@babel/register": ^7.12.1 - "@storybook/addons": 6.1.21 - "@storybook/api": 6.1.21 - "@storybook/channel-postmessage": 6.1.21 - "@storybook/channels": 6.1.21 - "@storybook/client-api": 6.1.21 - "@storybook/client-logger": 6.1.21 - "@storybook/components": 6.1.21 - "@storybook/core-events": 6.1.21 - "@storybook/csf": 0.0.1 - "@storybook/node-logger": 6.1.21 - "@storybook/router": 6.1.21 - "@storybook/semver": ^7.3.2 - "@storybook/theming": 6.1.21 - "@storybook/ui": 6.1.21 - "@types/glob-base": ^0.3.0 - "@types/micromatch": ^4.0.1 - "@types/node-fetch": ^2.5.4 - airbnb-js-shims: ^2.2.1 - ansi-to-html: ^0.6.11 - autoprefixer: ^9.7.2 - babel-loader: ^8.0.6 - babel-plugin-emotion: ^10.0.20 - babel-plugin-macros: ^2.8.0 - babel-preset-minify: ^0.5.0 || 0.6.0-alpha.5 - better-opn: ^2.0.0 - boxen: ^4.1.0 - case-sensitive-paths-webpack-plugin: ^2.2.0 - chalk: ^4.0.0 - cli-table3: 0.6.0 - commander: ^5.0.0 - core-js: ^3.0.1 - cpy: ^8.1.1 - css-loader: ^3.5.3 - detect-port: ^1.3.0 - dotenv-webpack: ^1.7.0 - ejs: ^3.1.2 - express: ^4.17.0 - file-loader: ^6.0.0 - file-system-cache: ^1.0.5 - find-up: ^4.1.0 - fork-ts-checker-webpack-plugin: ^4.1.4 - fs-extra: ^9.0.0 - glob: ^7.1.6 - glob-base: ^0.3.0 - glob-promise: ^3.4.0 - global: ^4.3.2 - html-webpack-plugin: ^4.2.1 - inquirer: ^7.0.0 - interpret: ^2.0.0 - ip: ^1.1.5 - json5: ^2.1.1 - lazy-universal-dotenv: ^3.0.1 - micromatch: ^4.0.2 - node-fetch: ^2.6.0 - pkg-dir: ^4.2.0 - pnp-webpack-plugin: 1.6.4 - postcss-flexbugs-fixes: ^4.1.0 - postcss-loader: ^3.0.0 - pretty-hrtime: ^1.0.3 - qs: ^6.6.0 - raw-loader: ^4.0.1 - react-dev-utils: ^11.0.3 - regenerator-runtime: ^0.13.7 - resolve-from: ^5.0.0 - serve-favicon: ^2.5.0 - shelljs: ^0.8.4 - stable: ^0.1.8 - style-loader: ^1.2.1 - telejson: ^5.0.2 - terser-webpack-plugin: ^3.0.0 - ts-dedent: ^2.0.0 - unfetch: ^4.1.0 - url-loader: ^4.0.0 - util-deprecate: ^1.0.2 - webpack: ^4.44.2 - webpack-dev-middleware: ^3.7.0 - webpack-filter-warnings-plugin: ^1.2.1 - webpack-hot-middleware: ^2.25.0 - webpack-virtual-modules: ^0.2.2 + "@babel/core": "npm:^7.12.3" + "@babel/plugin-proposal-class-properties": "npm:^7.12.1" + "@babel/plugin-proposal-decorators": "npm:^7.12.1" + "@babel/plugin-proposal-export-default-from": "npm:^7.12.1" + "@babel/plugin-proposal-nullish-coalescing-operator": "npm:^7.12.1" + "@babel/plugin-proposal-object-rest-spread": "npm:^7.12.1" + "@babel/plugin-proposal-optional-chaining": "npm:^7.12.1" + "@babel/plugin-proposal-private-methods": "npm:^7.12.1" + "@babel/plugin-syntax-dynamic-import": "npm:^7.8.3" + "@babel/plugin-transform-arrow-functions": "npm:^7.12.1" + "@babel/plugin-transform-block-scoping": "npm:^7.12.1" + "@babel/plugin-transform-classes": "npm:^7.12.1" + "@babel/plugin-transform-destructuring": "npm:^7.12.1" + "@babel/plugin-transform-for-of": "npm:^7.12.1" + "@babel/plugin-transform-parameters": "npm:^7.12.1" + "@babel/plugin-transform-shorthand-properties": "npm:^7.12.1" + "@babel/plugin-transform-spread": "npm:^7.12.1" + "@babel/plugin-transform-template-literals": "npm:^7.12.1" + "@babel/preset-env": "npm:^7.12.1" + "@babel/preset-react": "npm:^7.12.1" + "@babel/preset-typescript": "npm:^7.12.1" + "@babel/register": "npm:^7.12.1" + "@storybook/addons": "npm:6.1.21" + "@storybook/api": "npm:6.1.21" + "@storybook/channel-postmessage": "npm:6.1.21" + "@storybook/channels": "npm:6.1.21" + "@storybook/client-api": "npm:6.1.21" + "@storybook/client-logger": "npm:6.1.21" + "@storybook/components": "npm:6.1.21" + "@storybook/core-events": "npm:6.1.21" + "@storybook/csf": "npm:0.0.1" + "@storybook/node-logger": "npm:6.1.21" + "@storybook/router": "npm:6.1.21" + "@storybook/semver": "npm:^7.3.2" + "@storybook/theming": "npm:6.1.21" + "@storybook/ui": "npm:6.1.21" + "@types/glob-base": "npm:^0.3.0" + "@types/micromatch": "npm:^4.0.1" + "@types/node-fetch": "npm:^2.5.4" + airbnb-js-shims: "npm:^2.2.1" + ansi-to-html: "npm:^0.6.11" + autoprefixer: "npm:^9.7.2" + babel-loader: "npm:^8.0.6" + babel-plugin-emotion: "npm:^10.0.20" + babel-plugin-macros: "npm:^2.8.0" + babel-preset-minify: "npm:^0.5.0 || 0.6.0-alpha.5" + better-opn: "npm:^2.0.0" + boxen: "npm:^4.1.0" + case-sensitive-paths-webpack-plugin: "npm:^2.2.0" + chalk: "npm:^4.0.0" + cli-table3: "npm:0.6.0" + commander: "npm:^5.0.0" + core-js: "npm:^3.0.1" + cpy: "npm:^8.1.1" + css-loader: "npm:^3.5.3" + detect-port: "npm:^1.3.0" + dotenv-webpack: "npm:^1.7.0" + ejs: "npm:^3.1.2" + express: "npm:^4.17.0" + file-loader: "npm:^6.0.0" + file-system-cache: "npm:^1.0.5" + find-up: "npm:^4.1.0" + fork-ts-checker-webpack-plugin: "npm:^4.1.4" + fs-extra: "npm:^9.0.0" + glob: "npm:^7.1.6" + glob-base: "npm:^0.3.0" + glob-promise: "npm:^3.4.0" + global: "npm:^4.3.2" + html-webpack-plugin: "npm:^4.2.1" + inquirer: "npm:^7.0.0" + interpret: "npm:^2.0.0" + ip: "npm:^1.1.5" + json5: "npm:^2.1.1" + lazy-universal-dotenv: "npm:^3.0.1" + micromatch: "npm:^4.0.2" + node-fetch: "npm:^2.6.0" + pkg-dir: "npm:^4.2.0" + pnp-webpack-plugin: "npm:1.6.4" + postcss-flexbugs-fixes: "npm:^4.1.0" + postcss-loader: "npm:^3.0.0" + pretty-hrtime: "npm:^1.0.3" + qs: "npm:^6.6.0" + raw-loader: "npm:^4.0.1" + react-dev-utils: "npm:^11.0.3" + regenerator-runtime: "npm:^0.13.7" + resolve-from: "npm:^5.0.0" + serve-favicon: "npm:^2.5.0" + shelljs: "npm:^0.8.4" + stable: "npm:^0.1.8" + style-loader: "npm:^1.2.1" + telejson: "npm:^5.0.2" + terser-webpack-plugin: "npm:^3.0.0" + ts-dedent: "npm:^2.0.0" + unfetch: "npm:^4.1.0" + url-loader: "npm:^4.0.0" + util-deprecate: "npm:^1.0.2" + webpack: "npm:^4.44.2" + webpack-dev-middleware: "npm:^3.7.0" + webpack-filter-warnings-plugin: "npm:^1.2.1" + webpack-hot-middleware: "npm:^2.25.0" + webpack-virtual-modules: "npm:^0.2.2" peerDependencies: react: ^16.8.0 || ^17.0.0 react-dom: ^16.8.0 || ^17.0.0 @@ -5261,7 +5437,7 @@ __metadata: version: 0.0.1 resolution: "@storybook/csf@npm:0.0.1" dependencies: - lodash: ^4.17.15 + lodash: "npm:^4.17.15" checksum: fb57fa028b08a51edf44e1a2bf4be40a4607f5c6ccb58aae8924f476a42b9bbd61a0ad521cfc82196f23e6a912caae0a615e70a755e6800b284c91c509fd2de6 languageName: node linkType: hard @@ -5270,12 +5446,12 @@ __metadata: version: 5.3.21 resolution: "@storybook/node-logger@npm:5.3.21" dependencies: - "@types/npmlog": ^4.1.2 - chalk: ^3.0.0 - core-js: ^3.0.1 - npmlog: ^4.1.2 - pretty-hrtime: ^1.0.3 - regenerator-runtime: ^0.13.3 + "@types/npmlog": "npm:^4.1.2" + chalk: "npm:^3.0.0" + core-js: "npm:^3.0.1" + npmlog: "npm:^4.1.2" + pretty-hrtime: "npm:^1.0.3" + regenerator-runtime: "npm:^0.13.3" checksum: 8b9c63a3ddeaa12bad1845f5a6be25fadd57e8c0e26068a23afcfcdb85e594ab5e1bf2d787f3dba863709c870adc998565801fd4e4062c2d1de76c83df633fa2 languageName: node linkType: hard @@ -5284,11 +5460,11 @@ __metadata: version: 6.1.21 resolution: "@storybook/node-logger@npm:6.1.21" dependencies: - "@types/npmlog": ^4.1.2 - chalk: ^4.0.0 - core-js: ^3.0.1 - npmlog: ^4.1.2 - pretty-hrtime: ^1.0.3 + "@types/npmlog": "npm:^4.1.2" + chalk: "npm:^4.0.0" + core-js: "npm:^3.0.1" + npmlog: "npm:^4.1.2" + pretty-hrtime: "npm:^1.0.3" checksum: 0d6507a8756268d23f74c5252887afb8b4dadb1dab2325b84268c94240aa3e91e948cb5048388a6024e3c4bd3c65aa6fb93b31258498a177a014c5e2ba628710 languageName: node linkType: hard @@ -5297,27 +5473,27 @@ __metadata: version: 6.1.21 resolution: "@storybook/react@npm:6.1.21" dependencies: - "@babel/preset-flow": ^7.12.1 - "@babel/preset-react": ^7.12.1 - "@pmmmwh/react-refresh-webpack-plugin": ^0.4.2 - "@storybook/addons": 6.1.21 - "@storybook/core": 6.1.21 - "@storybook/node-logger": 6.1.21 - "@storybook/semver": ^7.3.2 - "@types/webpack-env": ^1.15.3 - babel-plugin-add-react-displayname: ^0.0.5 - babel-plugin-named-asset-import: ^0.3.1 - babel-plugin-react-docgen: ^4.2.1 - core-js: ^3.0.1 - global: ^4.3.2 - lodash: ^4.17.15 - prop-types: ^15.7.2 - react-dev-utils: ^11.0.3 - react-docgen-typescript-plugin: ^0.6.2 - react-refresh: ^0.8.3 - regenerator-runtime: ^0.13.7 - ts-dedent: ^2.0.0 - webpack: ^4.44.2 + "@babel/preset-flow": "npm:^7.12.1" + "@babel/preset-react": "npm:^7.12.1" + "@pmmmwh/react-refresh-webpack-plugin": "npm:^0.4.2" + "@storybook/addons": "npm:6.1.21" + "@storybook/core": "npm:6.1.21" + "@storybook/node-logger": "npm:6.1.21" + "@storybook/semver": "npm:^7.3.2" + "@types/webpack-env": "npm:^1.15.3" + babel-plugin-add-react-displayname: "npm:^0.0.5" + babel-plugin-named-asset-import: "npm:^0.3.1" + babel-plugin-react-docgen: "npm:^4.2.1" + core-js: "npm:^3.0.1" + global: "npm:^4.3.2" + lodash: "npm:^4.17.15" + prop-types: "npm:^15.7.2" + react-dev-utils: "npm:^11.0.3" + react-docgen-typescript-plugin: "npm:^0.6.2" + react-refresh: "npm:^0.8.3" + regenerator-runtime: "npm:^0.13.7" + ts-dedent: "npm:^2.0.0" + webpack: "npm:^4.44.2" peerDependencies: "@babel/core": ^7.11.5 react: ^16.8.0 || ^17.0.0 @@ -5334,27 +5510,27 @@ __metadata: version: 5.3.21 resolution: "@storybook/react@npm:5.3.21" dependencies: - "@babel/plugin-transform-react-constant-elements": ^7.6.3 - "@babel/preset-flow": ^7.0.0 - "@babel/preset-react": ^7.0.0 - "@storybook/addons": 5.3.21 - "@storybook/core": 5.3.21 - "@storybook/node-logger": 5.3.21 - "@svgr/webpack": ^4.0.3 - "@types/webpack-env": ^1.15.0 - babel-plugin-add-react-displayname: ^0.0.5 - babel-plugin-named-asset-import: ^0.3.1 - babel-plugin-react-docgen: ^4.0.0 - core-js: ^3.0.1 - global: ^4.3.2 - lodash: ^4.17.15 - mini-css-extract-plugin: ^0.7.0 - prop-types: ^15.7.2 - react-dev-utils: ^9.0.0 - regenerator-runtime: ^0.13.3 - semver: ^6.0.0 - ts-dedent: ^1.1.0 - webpack: ^4.33.0 + "@babel/plugin-transform-react-constant-elements": "npm:^7.6.3" + "@babel/preset-flow": "npm:^7.0.0" + "@babel/preset-react": "npm:^7.0.0" + "@storybook/addons": "npm:5.3.21" + "@storybook/core": "npm:5.3.21" + "@storybook/node-logger": "npm:5.3.21" + "@svgr/webpack": "npm:^4.0.3" + "@types/webpack-env": "npm:^1.15.0" + babel-plugin-add-react-displayname: "npm:^0.0.5" + babel-plugin-named-asset-import: "npm:^0.3.1" + babel-plugin-react-docgen: "npm:^4.0.0" + core-js: "npm:^3.0.1" + global: "npm:^4.3.2" + lodash: "npm:^4.17.15" + mini-css-extract-plugin: "npm:^0.7.0" + prop-types: "npm:^15.7.2" + react-dev-utils: "npm:^9.0.0" + regenerator-runtime: "npm:^0.13.3" + semver: "npm:^6.0.0" + ts-dedent: "npm:^1.1.0" + webpack: "npm:^4.33.0" peerDependencies: "@babel/core": ^7.0.1 babel-loader: ^7.0.0 || ^8.0.0 @@ -5372,15 +5548,15 @@ __metadata: version: 5.3.21 resolution: "@storybook/router@npm:5.3.21" dependencies: - "@reach/router": ^1.2.1 - "@storybook/csf": 0.0.1 - "@types/reach__router": ^1.2.3 - core-js: ^3.0.1 - global: ^4.3.2 - lodash: ^4.17.15 - memoizerific: ^1.11.3 - qs: ^6.6.0 - util-deprecate: ^1.0.2 + "@reach/router": "npm:^1.2.1" + "@storybook/csf": "npm:0.0.1" + "@types/reach__router": "npm:^1.2.3" + core-js: "npm:^3.0.1" + global: "npm:^4.3.2" + lodash: "npm:^4.17.15" + memoizerific: "npm:^1.11.3" + qs: "npm:^6.6.0" + util-deprecate: "npm:^1.0.2" peerDependencies: react: "*" react-dom: "*" @@ -5392,15 +5568,15 @@ __metadata: version: 5.3.22 resolution: "@storybook/router@npm:5.3.22" dependencies: - "@reach/router": ^1.2.1 - "@storybook/csf": 0.0.1 - "@types/reach__router": ^1.2.3 - core-js: ^3.0.1 - global: ^4.3.2 - lodash: ^4.17.15 - memoizerific: ^1.11.3 - qs: ^6.6.0 - util-deprecate: ^1.0.2 + "@reach/router": "npm:^1.2.1" + "@storybook/csf": "npm:0.0.1" + "@types/reach__router": "npm:^1.2.3" + core-js: "npm:^3.0.1" + global: "npm:^4.3.2" + lodash: "npm:^4.17.15" + memoizerific: "npm:^1.11.3" + qs: "npm:^6.6.0" + util-deprecate: "npm:^1.0.2" peerDependencies: react: "*" react-dom: "*" @@ -5412,12 +5588,12 @@ __metadata: version: 6.1.21 resolution: "@storybook/router@npm:6.1.21" dependencies: - "@reach/router": ^1.3.3 - "@types/reach__router": ^1.3.7 - core-js: ^3.0.1 - global: ^4.3.2 - memoizerific: ^1.11.3 - qs: ^6.6.0 + "@reach/router": "npm:^1.3.3" + "@types/reach__router": "npm:^1.3.7" + core-js: "npm:^3.0.1" + global: "npm:^4.3.2" + memoizerific: "npm:^1.11.3" + qs: "npm:^6.6.0" peerDependencies: react: ^16.8.0 || ^17.0.0 react-dom: ^16.8.0 || ^17.0.0 @@ -5429,16 +5605,16 @@ __metadata: version: 6.2.9 resolution: "@storybook/router@npm:6.2.9" dependencies: - "@reach/router": ^1.3.4 - "@storybook/client-logger": 6.2.9 - "@types/reach__router": ^1.3.7 - core-js: ^3.8.2 - fast-deep-equal: ^3.1.3 - global: ^4.4.0 - lodash: ^4.17.20 - memoizerific: ^1.11.3 - qs: ^6.10.0 - ts-dedent: ^2.0.0 + "@reach/router": "npm:^1.3.4" + "@storybook/client-logger": "npm:6.2.9" + "@types/reach__router": "npm:^1.3.7" + core-js: "npm:^3.8.2" + fast-deep-equal: "npm:^3.1.3" + global: "npm:^4.4.0" + lodash: "npm:^4.17.20" + memoizerific: "npm:^1.11.3" + qs: "npm:^6.10.0" + ts-dedent: "npm:^2.0.0" peerDependencies: react: ^16.8.0 || ^17.0.0 react-dom: ^16.8.0 || ^17.0.0 @@ -5450,8 +5626,8 @@ __metadata: version: 7.3.2 resolution: "@storybook/semver@npm:7.3.2" dependencies: - core-js: ^3.6.5 - find-up: ^4.1.0 + core-js: "npm:^3.6.5" + find-up: "npm:^4.1.0" bin: semver: bin/semver.js checksum: c98225817af5539654ef547e33e4496edccc04a88b6091d4a5601f81b71743109074dc71cc444813f43c112273c9d54d5f99416e9ad08ee89b4913318e6aea90 @@ -5462,18 +5638,18 @@ __metadata: version: 5.3.21 resolution: "@storybook/theming@npm:5.3.21" dependencies: - "@emotion/core": ^10.0.20 - "@emotion/styled": ^10.0.17 - "@storybook/client-logger": 5.3.21 - core-js: ^3.0.1 - deep-object-diff: ^1.1.0 - emotion-theming: ^10.0.19 - global: ^4.3.2 - memoizerific: ^1.11.3 - polished: ^3.3.1 - prop-types: ^15.7.2 - resolve-from: ^5.0.0 - ts-dedent: ^1.1.0 + "@emotion/core": "npm:^10.0.20" + "@emotion/styled": "npm:^10.0.17" + "@storybook/client-logger": "npm:5.3.21" + core-js: "npm:^3.0.1" + deep-object-diff: "npm:^1.1.0" + emotion-theming: "npm:^10.0.19" + global: "npm:^4.3.2" + memoizerific: "npm:^1.11.3" + polished: "npm:^3.3.1" + prop-types: "npm:^15.7.2" + resolve-from: "npm:^5.0.0" + ts-dedent: "npm:^1.1.0" peerDependencies: react: "*" react-dom: "*" @@ -5485,18 +5661,18 @@ __metadata: version: 5.3.22 resolution: "@storybook/theming@npm:5.3.22" dependencies: - "@emotion/core": ^10.0.20 - "@emotion/styled": ^10.0.17 - "@storybook/client-logger": 5.3.22 - core-js: ^3.0.1 - deep-object-diff: ^1.1.0 - emotion-theming: ^10.0.19 - global: ^4.3.2 - memoizerific: ^1.11.3 - polished: ^3.3.1 - prop-types: ^15.7.2 - resolve-from: ^5.0.0 - ts-dedent: ^1.1.0 + "@emotion/core": "npm:^10.0.20" + "@emotion/styled": "npm:^10.0.17" + "@storybook/client-logger": "npm:5.3.22" + core-js: "npm:^3.0.1" + deep-object-diff: "npm:^1.1.0" + emotion-theming: "npm:^10.0.19" + global: "npm:^4.3.2" + memoizerific: "npm:^1.11.3" + polished: "npm:^3.3.1" + prop-types: "npm:^15.7.2" + resolve-from: "npm:^5.0.0" + ts-dedent: "npm:^1.1.0" peerDependencies: react: "*" react-dom: "*" @@ -5508,18 +5684,18 @@ __metadata: version: 6.1.21 resolution: "@storybook/theming@npm:6.1.21" dependencies: - "@emotion/core": ^10.1.1 - "@emotion/is-prop-valid": ^0.8.6 - "@emotion/styled": ^10.0.23 - "@storybook/client-logger": 6.1.21 - core-js: ^3.0.1 - deep-object-diff: ^1.1.0 - emotion-theming: ^10.0.19 - global: ^4.3.2 - memoizerific: ^1.11.3 - polished: ^3.4.4 - resolve-from: ^5.0.0 - ts-dedent: ^2.0.0 + "@emotion/core": "npm:^10.1.1" + "@emotion/is-prop-valid": "npm:^0.8.6" + "@emotion/styled": "npm:^10.0.23" + "@storybook/client-logger": "npm:6.1.21" + core-js: "npm:^3.0.1" + deep-object-diff: "npm:^1.1.0" + emotion-theming: "npm:^10.0.19" + global: "npm:^4.3.2" + memoizerific: "npm:^1.11.3" + polished: "npm:^3.4.4" + resolve-from: "npm:^5.0.0" + ts-dedent: "npm:^2.0.0" peerDependencies: react: ^16.8.0 || ^17.0.0 react-dom: ^16.8.0 || ^17.0.0 @@ -5531,18 +5707,18 @@ __metadata: version: 6.2.9 resolution: "@storybook/theming@npm:6.2.9" dependencies: - "@emotion/core": ^10.1.1 - "@emotion/is-prop-valid": ^0.8.6 - "@emotion/styled": ^10.0.27 - "@storybook/client-logger": 6.2.9 - core-js: ^3.8.2 - deep-object-diff: ^1.1.0 - emotion-theming: ^10.0.27 - global: ^4.4.0 - memoizerific: ^1.11.3 - polished: ^4.0.5 - resolve-from: ^5.0.0 - ts-dedent: ^2.0.0 + "@emotion/core": "npm:^10.1.1" + "@emotion/is-prop-valid": "npm:^0.8.6" + "@emotion/styled": "npm:^10.0.27" + "@storybook/client-logger": "npm:6.2.9" + core-js: "npm:^3.8.2" + deep-object-diff: "npm:^1.1.0" + emotion-theming: "npm:^10.0.27" + global: "npm:^4.4.0" + memoizerific: "npm:^1.11.3" + polished: "npm:^4.0.5" + resolve-from: "npm:^5.0.0" + ts-dedent: "npm:^2.0.0" peerDependencies: react: ^16.8.0 || ^17.0.0 react-dom: ^16.8.0 || ^17.0.0 @@ -5554,40 +5730,40 @@ __metadata: version: 5.3.21 resolution: "@storybook/ui@npm:5.3.21" dependencies: - "@emotion/core": ^10.0.20 - "@storybook/addons": 5.3.21 - "@storybook/api": 5.3.21 - "@storybook/channels": 5.3.21 - "@storybook/client-logger": 5.3.21 - "@storybook/components": 5.3.21 - "@storybook/core-events": 5.3.21 - "@storybook/router": 5.3.21 - "@storybook/theming": 5.3.21 - copy-to-clipboard: ^3.0.8 - core-js: ^3.0.1 - core-js-pure: ^3.0.1 - emotion-theming: ^10.0.19 - fast-deep-equal: ^2.0.1 - fuse.js: ^3.4.6 - global: ^4.3.2 - lodash: ^4.17.15 - markdown-to-jsx: ^6.11.4 - memoizerific: ^1.11.3 - polished: ^3.3.1 - prop-types: ^15.7.2 - qs: ^6.6.0 - react: ^16.8.3 - react-dom: ^16.8.3 - react-draggable: ^4.0.3 - react-helmet-async: ^1.0.2 - react-hotkeys: 2.0.0 - react-sizeme: ^2.6.7 - regenerator-runtime: ^0.13.2 - resolve-from: ^5.0.0 - semver: ^6.0.0 - store2: ^2.7.1 - telejson: ^3.2.0 - util-deprecate: ^1.0.2 + "@emotion/core": "npm:^10.0.20" + "@storybook/addons": "npm:5.3.21" + "@storybook/api": "npm:5.3.21" + "@storybook/channels": "npm:5.3.21" + "@storybook/client-logger": "npm:5.3.21" + "@storybook/components": "npm:5.3.21" + "@storybook/core-events": "npm:5.3.21" + "@storybook/router": "npm:5.3.21" + "@storybook/theming": "npm:5.3.21" + copy-to-clipboard: "npm:^3.0.8" + core-js: "npm:^3.0.1" + core-js-pure: "npm:^3.0.1" + emotion-theming: "npm:^10.0.19" + fast-deep-equal: "npm:^2.0.1" + fuse.js: "npm:^3.4.6" + global: "npm:^4.3.2" + lodash: "npm:^4.17.15" + markdown-to-jsx: "npm:^6.11.4" + memoizerific: "npm:^1.11.3" + polished: "npm:^3.3.1" + prop-types: "npm:^15.7.2" + qs: "npm:^6.6.0" + react: "npm:^16.8.3" + react-dom: "npm:^16.8.3" + react-draggable: "npm:^4.0.3" + react-helmet-async: "npm:^1.0.2" + react-hotkeys: "npm:2.0.0" + react-sizeme: "npm:^2.6.7" + regenerator-runtime: "npm:^0.13.2" + resolve-from: "npm:^5.0.0" + semver: "npm:^6.0.0" + store2: "npm:^2.7.1" + telejson: "npm:^3.2.0" + util-deprecate: "npm:^1.0.2" checksum: f43c337f70d24de40bb8309f774d1f2c93e7b5a74e2b9799b37ce41823d3a811cd4d3cf2400411072078989339ef1a714599206a0e5ba2da9948c57a98ca8b42 languageName: node linkType: hard @@ -5596,36 +5772,36 @@ __metadata: version: 6.1.21 resolution: "@storybook/ui@npm:6.1.21" dependencies: - "@emotion/core": ^10.1.1 - "@storybook/addons": 6.1.21 - "@storybook/api": 6.1.21 - "@storybook/channels": 6.1.21 - "@storybook/client-logger": 6.1.21 - "@storybook/components": 6.1.21 - "@storybook/core-events": 6.1.21 - "@storybook/router": 6.1.21 - "@storybook/semver": ^7.3.2 - "@storybook/theming": 6.1.21 - "@types/markdown-to-jsx": ^6.11.0 - copy-to-clipboard: ^3.0.8 - core-js: ^3.0.1 - core-js-pure: ^3.0.1 - downshift: ^6.0.6 - emotion-theming: ^10.0.19 - fuse.js: ^3.6.1 - global: ^4.3.2 - lodash: ^4.17.15 - markdown-to-jsx: ^6.11.4 - memoizerific: ^1.11.3 - polished: ^3.4.4 - qs: ^6.6.0 - react-draggable: ^4.0.3 - react-helmet-async: ^1.0.2 - react-hotkeys: 2.0.0 - react-sizeme: ^2.6.7 - regenerator-runtime: ^0.13.7 - resolve-from: ^5.0.0 - store2: ^2.7.1 + "@emotion/core": "npm:^10.1.1" + "@storybook/addons": "npm:6.1.21" + "@storybook/api": "npm:6.1.21" + "@storybook/channels": "npm:6.1.21" + "@storybook/client-logger": "npm:6.1.21" + "@storybook/components": "npm:6.1.21" + "@storybook/core-events": "npm:6.1.21" + "@storybook/router": "npm:6.1.21" + "@storybook/semver": "npm:^7.3.2" + "@storybook/theming": "npm:6.1.21" + "@types/markdown-to-jsx": "npm:^6.11.0" + copy-to-clipboard: "npm:^3.0.8" + core-js: "npm:^3.0.1" + core-js-pure: "npm:^3.0.1" + downshift: "npm:^6.0.6" + emotion-theming: "npm:^10.0.19" + fuse.js: "npm:^3.6.1" + global: "npm:^4.3.2" + lodash: "npm:^4.17.15" + markdown-to-jsx: "npm:^6.11.4" + memoizerific: "npm:^1.11.3" + polished: "npm:^3.4.4" + qs: "npm:^6.6.0" + react-draggable: "npm:^4.0.3" + react-helmet-async: "npm:^1.0.2" + react-hotkeys: "npm:2.0.0" + react-sizeme: "npm:^2.6.7" + regenerator-runtime: "npm:^0.13.7" + resolve-from: "npm:^5.0.0" + store2: "npm:^2.7.1" peerDependencies: react: ^16.8.0 || ^17.0.0 react-dom: ^16.8.0 || ^17.0.0 @@ -5700,14 +5876,14 @@ __metadata: version: 4.3.3 resolution: "@svgr/babel-preset@npm:4.3.3" dependencies: - "@svgr/babel-plugin-add-jsx-attribute": ^4.2.0 - "@svgr/babel-plugin-remove-jsx-attribute": ^4.2.0 - "@svgr/babel-plugin-remove-jsx-empty-expression": ^4.2.0 - "@svgr/babel-plugin-replace-jsx-attribute-value": ^4.2.0 - "@svgr/babel-plugin-svg-dynamic-title": ^4.3.3 - "@svgr/babel-plugin-svg-em-dimensions": ^4.2.0 - "@svgr/babel-plugin-transform-react-native-svg": ^4.2.0 - "@svgr/babel-plugin-transform-svg-component": ^4.2.0 + "@svgr/babel-plugin-add-jsx-attribute": "npm:^4.2.0" + "@svgr/babel-plugin-remove-jsx-attribute": "npm:^4.2.0" + "@svgr/babel-plugin-remove-jsx-empty-expression": "npm:^4.2.0" + "@svgr/babel-plugin-replace-jsx-attribute-value": "npm:^4.2.0" + "@svgr/babel-plugin-svg-dynamic-title": "npm:^4.3.3" + "@svgr/babel-plugin-svg-em-dimensions": "npm:^4.2.0" + "@svgr/babel-plugin-transform-react-native-svg": "npm:^4.2.0" + "@svgr/babel-plugin-transform-svg-component": "npm:^4.2.0" checksum: a1ccdd34ac96ecb73f8ebb02a111602935b59cfa824fa9b9c20c38bc88bb9f176caab602f81c1dc3b00b0d56795ebc3d10153e97466291345cfc8eaf92e13d5f languageName: node linkType: hard @@ -5716,9 +5892,9 @@ __metadata: version: 4.3.3 resolution: "@svgr/core@npm:4.3.3" dependencies: - "@svgr/plugin-jsx": ^4.3.3 - camelcase: ^5.3.1 - cosmiconfig: ^5.2.1 + "@svgr/plugin-jsx": "npm:^4.3.3" + camelcase: "npm:^5.3.1" + cosmiconfig: "npm:^5.2.1" checksum: 014c7dae4e1523ffdb6662a7396975476b802614d5477780b71e292c2fe789faa3e0572ce845b3dbd45098b0e3affdfc63dea742e316c5d1bac2d2c77afd8838 languageName: node linkType: hard @@ -5727,7 +5903,7 @@ __metadata: version: 4.3.2 resolution: "@svgr/hast-util-to-babel-ast@npm:4.3.2" dependencies: - "@babel/types": ^7.4.4 + "@babel/types": "npm:^7.4.4" checksum: 0d68084731afd1818ddbaecfc9201a24e10370f88c894eaaf48da9c4db93cd4bf5b7a8e03d1fcd4446165718e5ee124450ecab9f9a22208f87b2fa223ea6d3ca languageName: node linkType: hard @@ -5736,10 +5912,10 @@ __metadata: version: 4.3.3 resolution: "@svgr/plugin-jsx@npm:4.3.3" dependencies: - "@babel/core": ^7.4.5 - "@svgr/babel-preset": ^4.3.3 - "@svgr/hast-util-to-babel-ast": ^4.3.2 - svg-parser: ^2.0.0 + "@babel/core": "npm:^7.4.5" + "@svgr/babel-preset": "npm:^4.3.3" + "@svgr/hast-util-to-babel-ast": "npm:^4.3.2" + svg-parser: "npm:^2.0.0" checksum: 880ae8c6b841c84a71ef3b1b6954089925f4b5f4a1f31767b2ce9004d7f72bfff7d66af05099a3e48612f10b242206d97a0991d366f3648c3e8df5c63cf665f5 languageName: node linkType: hard @@ -5748,9 +5924,9 @@ __metadata: version: 4.3.1 resolution: "@svgr/plugin-svgo@npm:4.3.1" dependencies: - cosmiconfig: ^5.2.1 - merge-deep: ^3.0.2 - svgo: ^1.2.2 + cosmiconfig: "npm:^5.2.1" + merge-deep: "npm:^3.0.2" + svgo: "npm:^1.2.2" checksum: 8d68f29d9c7d9c00fc079de25b58e0f83365cddc0e079e792ec9d76c7a676269029d22466aa9ab8493f0794130711fb6f20e9779cfa197f84da20285c37f2a3c languageName: node linkType: hard @@ -5759,14 +5935,14 @@ __metadata: version: 4.3.3 resolution: "@svgr/webpack@npm:4.3.3" dependencies: - "@babel/core": ^7.4.5 - "@babel/plugin-transform-react-constant-elements": ^7.0.0 - "@babel/preset-env": ^7.4.5 - "@babel/preset-react": ^7.0.0 - "@svgr/core": ^4.3.3 - "@svgr/plugin-jsx": ^4.3.3 - "@svgr/plugin-svgo": ^4.3.1 - loader-utils: ^1.2.3 + "@babel/core": "npm:^7.4.5" + "@babel/plugin-transform-react-constant-elements": "npm:^7.0.0" + "@babel/preset-env": "npm:^7.4.5" + "@babel/preset-react": "npm:^7.0.0" + "@svgr/core": "npm:^4.3.3" + "@svgr/plugin-jsx": "npm:^4.3.3" + "@svgr/plugin-svgo": "npm:^4.3.1" + loader-utils: "npm:^1.2.3" checksum: e5ec59ee492c73c26cd22220ac1038fb61681cb22048485aa68edf850328be6effe93900fbb60dab735fad7e6939a598c5c9fe46768c1cb74c1b3a3330555e43 languageName: node linkType: hard @@ -5775,7 +5951,7 @@ __metadata: version: 4.0.6 resolution: "@szmarczak/http-timer@npm:4.0.6" dependencies: - defer-to-connect: ^2.0.0 + defer-to-connect: "npm:^2.0.0" checksum: c29df3bcec6fc3bdec2b17981d89d9c9fc9bd7d0c9bcfe92821dc533f4440bc890ccde79971838b4ceed1921d456973c4180d7175ee1d0023ad0562240a58d95 languageName: node linkType: hard @@ -5784,14 +5960,14 @@ __metadata: version: 9.3.4 resolution: "@testing-library/dom@npm:9.3.4" dependencies: - "@babel/code-frame": ^7.10.4 - "@babel/runtime": ^7.12.5 - "@types/aria-query": ^5.0.1 - aria-query: 5.1.3 - chalk: ^4.1.0 - dom-accessibility-api: ^0.5.9 - lz-string: ^1.5.0 - pretty-format: ^27.0.2 + "@babel/code-frame": "npm:^7.10.4" + "@babel/runtime": "npm:^7.12.5" + "@types/aria-query": "npm:^5.0.1" + aria-query: "npm:5.1.3" + chalk: "npm:^4.1.0" + dom-accessibility-api: "npm:^0.5.9" + lz-string: "npm:^1.5.0" + pretty-format: "npm:^27.0.2" checksum: dfd6fb0d6c7b4dd716ba3c47309bc9541b4a55772cb61758b4f396b3785efe2dbc75dc63423545c039078c7ffcc5e4b8c67c2db1b6af4799580466036f70026f languageName: node linkType: hard @@ -5800,9 +5976,9 @@ __metadata: version: 14.1.2 resolution: "@testing-library/react@npm:14.1.2" dependencies: - "@babel/runtime": ^7.12.5 - "@testing-library/dom": ^9.0.0 - "@types/react-dom": ^18.0.0 + "@babel/runtime": "npm:^7.12.5" + "@testing-library/dom": "npm:^9.0.0" + "@types/react-dom": "npm:^18.0.0" peerDependencies: react: ^18.0.0 react-dom: ^18.0.0 @@ -5863,8 +6039,8 @@ __metadata: version: 1.0.4 resolution: "@tufjs/models@npm:1.0.4" dependencies: - "@tufjs/canonical-json": 1.0.0 - minimatch: ^9.0.0 + "@tufjs/canonical-json": "npm:1.0.0" + minimatch: "npm:^9.0.0" checksum: b489baa854abce6865f360591c20d5eb7d8dde3fb150f42840c12bb7ee3e5e7a69eab9b2e44ea82ae1f8cd95b586963c5a5c5af8ba4ffa3614b3ddccbc306779 languageName: node linkType: hard @@ -5880,11 +6056,11 @@ __metadata: version: 7.20.5 resolution: "@types/babel__core@npm:7.20.5" dependencies: - "@babel/parser": ^7.20.7 - "@babel/types": ^7.20.7 - "@types/babel__generator": "*" - "@types/babel__template": "*" - "@types/babel__traverse": "*" + "@babel/parser": "npm:^7.20.7" + "@babel/types": "npm:^7.20.7" + "@types/babel__generator": "npm:*" + "@types/babel__template": "npm:*" + "@types/babel__traverse": "npm:*" checksum: a3226f7930b635ee7a5e72c8d51a357e799d19cbf9d445710fa39ab13804f79ab1a54b72ea7d8e504659c7dfc50675db974b526142c754398d7413aa4bc30845 languageName: node linkType: hard @@ -5893,7 +6069,7 @@ __metadata: version: 7.6.8 resolution: "@types/babel__generator@npm:7.6.8" dependencies: - "@babel/types": ^7.0.0 + "@babel/types": "npm:^7.0.0" checksum: 5b332ea336a2efffbdeedb92b6781949b73498606ddd4205462f7d96dafd45ff3618770b41de04c4881e333dd84388bfb8afbdf6f2764cbd98be550d85c6bb48 languageName: node linkType: hard @@ -5902,8 +6078,8 @@ __metadata: version: 7.4.4 resolution: "@types/babel__template@npm:7.4.4" dependencies: - "@babel/parser": ^7.1.0 - "@babel/types": ^7.0.0 + "@babel/parser": "npm:^7.1.0" + "@babel/types": "npm:^7.0.0" checksum: d7a02d2a9b67e822694d8e6a7ddb8f2b71a1d6962dfd266554d2513eefbb205b33ca71a0d163b1caea3981ccf849211f9964d8bd0727124d18ace45aa6c9ae29 languageName: node linkType: hard @@ -5912,7 +6088,7 @@ __metadata: version: 7.20.5 resolution: "@types/babel__traverse@npm:7.20.5" dependencies: - "@babel/types": ^7.20.7 + "@babel/types": "npm:^7.20.7" checksum: 608e0ab4fc31cd47011d98942e6241b34d461608c0c0e153377c5fd822c436c475f1ded76a56bfa76a1adf8d9266b727bbf9bfac90c4cb152c97f30dadc5b7e8 languageName: node linkType: hard @@ -5928,8 +6104,8 @@ __metadata: version: 1.19.5 resolution: "@types/body-parser@npm:1.19.5" dependencies: - "@types/connect": "*" - "@types/node": "*" + "@types/connect": "npm:*" + "@types/node": "npm:*" checksum: 1e251118c4b2f61029cc43b0dc028495f2d1957fe8ee49a707fb940f86a9bd2f9754230805598278fe99958b49e9b7e66eec8ef6a50ab5c1f6b93e1ba2aaba82 languageName: node linkType: hard @@ -5945,10 +6121,10 @@ __metadata: version: 6.0.3 resolution: "@types/cacheable-request@npm:6.0.3" dependencies: - "@types/http-cache-semantics": "*" - "@types/keyv": ^3.1.4 - "@types/node": "*" - "@types/responselike": ^1.0.0 + "@types/http-cache-semantics": "npm:*" + "@types/keyv": "npm:^3.1.4" + "@types/node": "npm:*" + "@types/responselike": "npm:^1.0.0" checksum: d9b26403fe65ce6b0cb3720b7030104c352bcb37e4fac2a7089a25a97de59c355fa08940658751f2f347a8512aa9d18fdb66ab3ade835975b2f454f2d5befbd9 languageName: node linkType: hard @@ -5957,7 +6133,7 @@ __metadata: version: 2.0.3 resolution: "@types/color-convert@npm:2.0.3" dependencies: - "@types/color-name": "*" + "@types/color-name": "npm:*" checksum: bb6649b49a9da85435c0076c0b00183b972ee2ccbebb7f2f20e58843f081616bba054280fad96fe19e8bb998b3494a3f4c105dea6fef31147f92097f2c08f1ca languageName: node linkType: hard @@ -5973,7 +6149,7 @@ __metadata: version: 3.4.38 resolution: "@types/connect@npm:3.4.38" dependencies: - "@types/node": "*" + "@types/node": "npm:*" checksum: 7eb1bc5342a9604facd57598a6c62621e244822442976c443efb84ff745246b10d06e8b309b6e80130026a396f19bf6793b7cecd7380169f369dac3bfc46fb99 languageName: node linkType: hard @@ -5982,7 +6158,7 @@ __metadata: version: 4.1.12 resolution: "@types/debug@npm:4.1.12" dependencies: - "@types/ms": "*" + "@types/ms": "npm:*" checksum: 47876a852de8240bfdaf7481357af2b88cb660d30c72e73789abf00c499d6bc7cd5e52f41c915d1b9cd8ec9fef5b05688d7b7aef17f7f272c2d04679508d1053 languageName: node linkType: hard @@ -5991,8 +6167,8 @@ __metadata: version: 8.56.2 resolution: "@types/eslint@npm:8.56.2" dependencies: - "@types/estree": "*" - "@types/json-schema": "*" + "@types/estree": "npm:*" + "@types/json-schema": "npm:*" checksum: 38e054971596f5c0413f66a62dc26b10e0a21ac46ceacb06fbf8cfb838d20820787209b17218b3916e4c23d990ff77cfdb482d655cac0e0d2b837d430fcc5db8 languageName: node linkType: hard @@ -6015,10 +6191,10 @@ __metadata: version: 4.17.41 resolution: "@types/express-serve-static-core@npm:4.17.41" dependencies: - "@types/node": "*" - "@types/qs": "*" - "@types/range-parser": "*" - "@types/send": "*" + "@types/node": "npm:*" + "@types/qs": "npm:*" + "@types/range-parser": "npm:*" + "@types/send": "npm:*" checksum: 12750f6511dd870bbaccfb8208ad1e79361cf197b147f62a3bedc19ec642f3a0f9926ace96705f4bc88ec2ae56f61f7ca8c2438e6b22f5540842b5569c28a121 languageName: node linkType: hard @@ -6027,10 +6203,10 @@ __metadata: version: 4.17.21 resolution: "@types/express@npm:4.17.21" dependencies: - "@types/body-parser": "*" - "@types/express-serve-static-core": ^4.17.33 - "@types/qs": "*" - "@types/serve-static": "*" + "@types/body-parser": "npm:*" + "@types/express-serve-static-core": "npm:^4.17.33" + "@types/qs": "npm:*" + "@types/serve-static": "npm:*" checksum: fb238298630370a7392c7abdc80f495ae6c716723e114705d7e3fb67e3850b3859bbfd29391463a3fb8c0b32051847935933d99e719c0478710f8098ee7091c5 languageName: node linkType: hard @@ -6039,7 +6215,7 @@ __metadata: version: 9.0.13 resolution: "@types/fs-extra@npm:9.0.13" dependencies: - "@types/node": "*" + "@types/node": "npm:*" checksum: add79e212acd5ac76b97b9045834e03a7996aef60a814185e0459088fd290519a3c1620865d588fa36c4498bf614210d2a703af5cf80aa1dbc125db78f6edac3 languageName: node linkType: hard @@ -6048,8 +6224,8 @@ __metadata: version: 11.0.4 resolution: "@types/fs-extra@npm:11.0.4" dependencies: - "@types/jsonfile": "*" - "@types/node": "*" + "@types/jsonfile": "npm:*" + "@types/node": "npm:*" checksum: 242cb84157631f057f76495c8220707541882c00a00195b603d937fb55e471afecebcb089bab50233ed3a59c69fd68bf65c1f69dd7fafe2347e139cc15b9b0e5 languageName: node linkType: hard @@ -6065,8 +6241,8 @@ __metadata: version: 8.1.0 resolution: "@types/glob@npm:8.1.0" dependencies: - "@types/minimatch": ^5.1.2 - "@types/node": "*" + "@types/minimatch": "npm:^5.1.2" + "@types/node": "npm:*" checksum: 9101f3a9061e40137190f70626aa0e202369b5ec4012c3fabe6f5d229cce04772db9a94fa5a0eb39655e2e4ad105c38afbb4af56a56c0996a8c7d4fc72350e3d languageName: node linkType: hard @@ -6075,8 +6251,8 @@ __metadata: version: 7.2.0 resolution: "@types/glob@npm:7.2.0" dependencies: - "@types/minimatch": "*" - "@types/node": "*" + "@types/minimatch": "npm:*" + "@types/node": "npm:*" checksum: 6ae717fedfdfdad25f3d5a568323926c64f52ef35897bcac8aca8e19bc50c0bd84630bbd063e5d52078b2137d8e7d3c26eabebd1a2f03ff350fff8a91e79fc19 languageName: node linkType: hard @@ -6085,7 +6261,7 @@ __metadata: version: 4.1.9 resolution: "@types/graceful-fs@npm:4.1.9" dependencies: - "@types/node": "*" + "@types/node": "npm:*" checksum: 79d746a8f053954bba36bd3d94a90c78de995d126289d656fb3271dd9f1229d33f678da04d10bce6be440494a5a73438e2e363e92802d16b8315b051036c5256 languageName: node linkType: hard @@ -6101,7 +6277,7 @@ __metadata: version: 2.3.9 resolution: "@types/hast@npm:2.3.9" dependencies: - "@types/unist": ^2 + "@types/unist": "npm:^2" checksum: 32a742021a973b1e23399f09a21325fda89bf55486068ef7c6364f5054b991cc8ab007f1134cc9d6c7030b6ed60633d70f7401dffb3dec8d10c997330d458a3f languageName: node linkType: hard @@ -6152,7 +6328,7 @@ __metadata: version: 3.0.3 resolution: "@types/istanbul-lib-report@npm:3.0.3" dependencies: - "@types/istanbul-lib-coverage": "*" + "@types/istanbul-lib-coverage": "npm:*" checksum: b91e9b60f865ff08cb35667a427b70f6c2c63e88105eadd29a112582942af47ed99c60610180aa8dcc22382fa405033f141c119c69b95db78c4c709fbadfeeb4 languageName: node linkType: hard @@ -6161,7 +6337,7 @@ __metadata: version: 3.0.4 resolution: "@types/istanbul-reports@npm:3.0.4" dependencies: - "@types/istanbul-lib-report": "*" + "@types/istanbul-lib-report": "npm:*" checksum: 93eb18835770b3431f68ae9ac1ca91741ab85f7606f310a34b3586b5a34450ec038c3eed7ab19266635499594de52ff73723a54a72a75b9f7d6a956f01edee95 languageName: node linkType: hard @@ -6170,8 +6346,8 @@ __metadata: version: 29.5.11 resolution: "@types/jest@npm:29.5.11" dependencies: - expect: ^29.0.0 - pretty-format: ^29.0.0 + expect: "npm:^29.0.0" + pretty-format: "npm:^29.0.0" checksum: f892a06ec9f0afa9a61cd7fa316ec614e21d4df1ad301b5a837787e046fcb40dfdf7f264a55e813ac6b9b633cb9d366bd5b8d1cea725e84102477b366df23fdd languageName: node linkType: hard @@ -6180,8 +6356,8 @@ __metadata: version: 29.5.12 resolution: "@types/jest@npm:29.5.12" dependencies: - expect: ^29.0.0 - pretty-format: ^29.0.0 + expect: "npm:^29.0.0" + pretty-format: "npm:^29.0.0" checksum: 19b1efdeed9d9a60a81edc8226cdeae5af7479e493eaed273e01243891c9651f7b8b4c08fc633a7d0d1d379b091c4179bbaa0807af62542325fd72f2dd17ce1c languageName: node linkType: hard @@ -6190,9 +6366,9 @@ __metadata: version: 20.0.1 resolution: "@types/jsdom@npm:20.0.1" dependencies: - "@types/node": "*" - "@types/tough-cookie": "*" - parse5: ^7.0.0 + "@types/node": "npm:*" + "@types/tough-cookie": "npm:*" + parse5: "npm:^7.0.0" checksum: d55402c5256ef451f93a6e3d3881f98339fe73a5ac2030588df056d6835df8367b5a857b48d27528289057e26dcdd3f502edc00cb877c79174cb3a4c7f2198c1 languageName: node linkType: hard @@ -6208,9 +6384,9 @@ __metadata: version: 0.14.7 resolution: "@types/json-server@npm:0.14.7" dependencies: - "@types/connect": "*" - "@types/express": "*" - "@types/lowdb": "*" + "@types/connect": "npm:*" + "@types/express": "npm:*" + "@types/lowdb": "npm:*" checksum: 7c582b3261b183900b7ada0b1ca9affa406de7b27ff2c9d4b9e1fc71d133df4b6fed4a67ba2aef6907e523cc2c860a81a99accfa66d4e2dcada923fe286d3665 languageName: node linkType: hard @@ -6226,7 +6402,7 @@ __metadata: version: 6.1.4 resolution: "@types/jsonfile@npm:6.1.4" dependencies: - "@types/node": "*" + "@types/node": "npm:*" checksum: 309fda20eb5f1cf68f2df28931afdf189c5e7e6bec64ac783ce737bb98908d57f6f58757ad5da9be37b815645a6f914e2d4f3ac66c574b8fe1ba6616284d0e97 languageName: node linkType: hard @@ -6235,7 +6411,7 @@ __metadata: version: 3.1.4 resolution: "@types/keyv@npm:3.1.4" dependencies: - "@types/node": "*" + "@types/node": "npm:*" checksum: e009a2bfb50e90ca9b7c6e8f648f8464067271fd99116f881073fa6fa76dc8d0133181dd65e6614d5fb1220d671d67b0124aef7d97dc02d7e342ab143a47779d languageName: node linkType: hard @@ -6244,7 +6420,7 @@ __metadata: version: 4.3.9 resolution: "@types/lodash.camelcase@npm:4.3.9" dependencies: - "@types/lodash": "*" + "@types/lodash": "npm:*" checksum: f54132d38ffa72b25bce2111e4d28f339599f6d4fcfc1248a89d1d96445512d7a431f0b0e74f6e6c8d6bc09fe53cf94d9426e188d8feacb3ffe04cd9c3a602e7 languageName: node linkType: hard @@ -6260,7 +6436,7 @@ __metadata: version: 1.0.15 resolution: "@types/lowdb@npm:1.0.15" dependencies: - "@types/lodash": "*" + "@types/lodash": "npm:*" checksum: 63fc277f66210a247a1255ef161635436f2d3a3e826a56de833d52d06eeeccaab372e776ff1952cdaf7244dd72270bd00e4369690542d41569a43ffcd7a478fe languageName: node linkType: hard @@ -6269,7 +6445,7 @@ __metadata: version: 6.11.3 resolution: "@types/markdown-to-jsx@npm:6.11.3" dependencies: - "@types/react": "*" + "@types/react": "npm:*" checksum: 9775a5a86c254f7235b6992474687197b9d1c44e7d95f631579aea9da5b880d9819653b3c549e7960c66e0ba6240b6e769d2d5141e7b10aa920f554c5a47fdd8 languageName: node linkType: hard @@ -6278,7 +6454,7 @@ __metadata: version: 4.0.6 resolution: "@types/micromatch@npm:4.0.6" dependencies: - "@types/braces": "*" + "@types/braces": "npm:*" checksum: 70e2b7d2ef5d65d9df255d8a9a35c4e9f7b455513df9c886a5660956fb7d083e415d35f0bc1778d49328d2dd182242917889fe8b29d561cd50f298e526fddfed languageName: node linkType: hard @@ -6322,8 +6498,8 @@ __metadata: version: 2.6.11 resolution: "@types/node-fetch@npm:2.6.11" dependencies: - "@types/node": "*" - form-data: ^4.0.0 + "@types/node": "npm:*" + form-data: "npm:^4.0.0" checksum: 180e4d44c432839bdf8a25251ef8c47d51e37355ddd78c64695225de8bc5dc2b50b7bb855956d471c026bb84bd7295688a0960085e7158cbbba803053492568b languageName: node linkType: hard @@ -6332,7 +6508,7 @@ __metadata: version: 20.11.5 resolution: "@types/node@npm:20.11.5" dependencies: - undici-types: ~5.26.4 + undici-types: "npm:~5.26.4" checksum: a542727de1334ae20a3ca034b0ecf4b464a57ca01efc4f9cf43bd9ab93896125ab3c2de060ecd8f6ae23b86c6bf3463f681b643e69c032c6a662d376c98a6092 languageName: node linkType: hard @@ -6348,7 +6524,7 @@ __metadata: version: 18.19.8 resolution: "@types/node@npm:18.19.8" dependencies: - undici-types: ~5.26.4 + undici-types: "npm:~5.26.4" checksum: fa291495d6157a9d9393b4c3bdbf1ce12a8f661dc9da6a4fa19bcdb19af1c62bb8dbf7fb66ae135f29cd788b618e9845b83e9c47edcf39f0953a8561fdacd9a3 languageName: node linkType: hard @@ -6364,7 +6540,7 @@ __metadata: version: 4.1.6 resolution: "@types/npmlog@npm:4.1.6" dependencies: - "@types/node": "*" + "@types/node": "npm:*" checksum: 0151a01f8c12a8b2713207894f55262d334a6475ea8b741d2443bbb4524757bbdd2e1d27c2c642f4962b380d6b0bdd7293d0c54d434f15e3c9e8adbf619a8111 languageName: node linkType: hard @@ -6387,8 +6563,8 @@ __metadata: version: 3.0.5 resolution: "@types/plist@npm:3.0.5" dependencies: - "@types/node": "*" - xmlbuilder: ">=11.0.1" + "@types/node": "npm:*" + xmlbuilder: "npm:>=11.0.1" checksum: 71417189c9bc0d0cb4595106cea7c7a8a7274f64d2e9c4dd558efd7993bcfdada58be6917189e3be7c455fe4e5557004658fd13bd12254eafed8c56e0868b59e languageName: node linkType: hard @@ -6414,13 +6590,20 @@ __metadata: languageName: node linkType: hard -"@types/qs@npm:*, @types/qs@npm:^6.9.0, @types/qs@npm:^6.9.5, @types/qs@npm:^6.9.7": +"@types/qs@npm:*, @types/qs@npm:^6.9.0, @types/qs@npm:^6.9.5": version: 6.9.11 resolution: "@types/qs@npm:6.9.11" checksum: 620ca1628bf3da65662c54ed6ebb120b18a3da477d0bfcc872b696685a9bb1893c3c92b53a1190a8f54d52eaddb6af8b2157755699ac83164604329935e8a7f2 languageName: node linkType: hard +"@types/qs@npm:^6.9.7": + version: 6.9.15 + resolution: "@types/qs@npm:6.9.15" + checksum: 97d8208c2b82013b618e7a9fc14df6bd40a73e1385ac479b6896bafc7949a46201c15f42afd06e86a05e914f146f495f606b6fb65610cc60cf2e0ff743ec38a2 + languageName: node + linkType: hard + "@types/ramda@npm:^0.25.50": version: 0.25.51 resolution: "@types/ramda@npm:0.25.51" @@ -6432,7 +6615,7 @@ __metadata: version: 0.28.25 resolution: "@types/ramda@npm:0.28.25" dependencies: - ts-toolbelt: ^6.15.1 + ts-toolbelt: "npm:^6.15.1" checksum: c72c4e4ce05429621aec244b0d9a0cc579c3bc6b4568c8ec619208980adfca2eacc58562f1d95573cff0f8654d61daaf904c06b59c7226aa777e8a7d5d0ba9f6 languageName: node linkType: hard @@ -6448,7 +6631,7 @@ __metadata: version: 1.3.15 resolution: "@types/reach__router@npm:1.3.15" dependencies: - "@types/react": "*" + "@types/react": "npm:*" checksum: 7a9b60bd15e7c8484700caf1908440b8ddf9237d0422b0164d556b8f4c36766939b52f2ff676dcb33503dd397ce31a362f6e2af6a5a6206978002bbd0b7d9a02 languageName: node linkType: hard @@ -6457,8 +6640,8 @@ __metadata: version: 3.0.11 resolution: "@types/react-color@npm:3.0.11" dependencies: - "@types/react": "*" - "@types/reactcss": "*" + "@types/react": "npm:*" + "@types/reactcss": "npm:*" checksum: 599d97d8e611f2993f856dda6832904a383c6266630483b513c0e9b3dcead94d2c4e573354ba4981d2297112983fe9a7d579eeab819bf7bd68ad6968856a7f6d languageName: node linkType: hard @@ -6467,7 +6650,7 @@ __metadata: version: 18.2.14 resolution: "@types/react-dom@npm:18.2.14" dependencies: - "@types/react": "*" + "@types/react": "npm:*" checksum: 890289c70d1966c168037637c09cacefe6205bdd27a33252144a6b432595a2943775ac1a1accac0beddaeb67f8fdf721e076acb1adc990b08e51c3d9fd4e780c languageName: node linkType: hard @@ -6476,7 +6659,7 @@ __metadata: version: 18.2.18 resolution: "@types/react-dom@npm:18.2.18" dependencies: - "@types/react": "*" + "@types/react": "npm:*" checksum: 8e3da404c980e2b2a76da3852f812ea6d8b9d0e7f5923fbaf3bfbbbfa1d59116ff91c129de8f68e9b7668a67ae34484fe9df74d5a7518cf8591ec07a0c4dad57 languageName: node linkType: hard @@ -6485,7 +6668,7 @@ __metadata: version: 3.13.1 resolution: "@types/react-modal@npm:3.13.1" dependencies: - "@types/react": "*" + "@types/react": "npm:*" checksum: b0ad403e0051a2882e9086c6006cc342901b1c90caf760893b31717a5cbc04f86cc1ea7b5ce12a2c8350c9c09e9b344de3783404e70b7c7ea6a037d0ffd70e99 languageName: node linkType: hard @@ -6494,7 +6677,7 @@ __metadata: version: 0.0.31 resolution: "@types/react-motion@npm:0.0.31" dependencies: - "@types/react": "*" + "@types/react": "npm:*" checksum: 0ecc5763d1f00cb9dc1afdf73c8b5c652a49032fd85f710ce3338d7a3a702e3e4f1916ec92716b818e8dd5174de4c34153d35c1244f360cddad57d3d77f3ff75 languageName: node linkType: hard @@ -6503,8 +6686,8 @@ __metadata: version: 0.72.5 resolution: "@types/react-native@npm:0.72.5" dependencies: - "@react-native/virtualized-lists": ^0.72.4 - "@types/react": "*" + "@react-native/virtualized-lists": "npm:^0.72.4" + "@types/react": "npm:*" checksum: b6d93762c20001488a529f2f5c1e9c4874ed854ea96dd923929cdb4c8b5854332a9d44755c454a63e315c8bab69beb86173d4490e364b82a382f695b7de35aa2 languageName: node linkType: hard @@ -6513,7 +6696,7 @@ __metadata: version: 11.0.4 resolution: "@types/react-syntax-highlighter@npm:11.0.4" dependencies: - "@types/react": "*" + "@types/react": "npm:*" checksum: 305d036f5d59734fc9bc1bdb15ff1cbf971d01a5d6e1c6cb87d30eaae79f27ecb9dc9bb898c61a0acc85400577b794e4197a8f988b2e0aa5de1e49861b9d46d2 languageName: node linkType: hard @@ -6522,7 +6705,7 @@ __metadata: version: 11.0.5 resolution: "@types/react-syntax-highlighter@npm:11.0.5" dependencies: - "@types/react": "*" + "@types/react": "npm:*" checksum: 8f4dce3eb5c70178c5ec2f7434983d632d02a0371a80c31ea012e37a2b8b2174bee482c3b85764333cbe3bcba9132b95307e23ac56d05d490e485e371bdcea46 languageName: node linkType: hard @@ -6531,7 +6714,7 @@ __metadata: version: 18.0.7 resolution: "@types/react-test-renderer@npm:18.0.7" dependencies: - "@types/react": "*" + "@types/react": "npm:*" checksum: 701d7d815fe7b921712ebdb2c4434e99b92403d37c51b33a01ce1b62fed7d1efbf9f749971d9031a5b137c6d5e194249c378106768aa69725a01f150fef0ec7f languageName: node linkType: hard @@ -6540,7 +6723,7 @@ __metadata: version: 4.3.6 resolution: "@types/react-textarea-autosize@npm:4.3.6" dependencies: - "@types/react": "*" + "@types/react": "npm:*" checksum: af30e35ff007daf7ba4d3269b12b1236f1620c88988f8f528271814d00a76bb1840b689197197bd2c493f23285072dcaaf47fb6e65cdb9ca853ab72f6b916617 languageName: node linkType: hard @@ -6560,7 +6743,7 @@ __metadata: version: 1.2.11 resolution: "@types/reactcss@npm:1.2.11" dependencies: - "@types/react": "*" + "@types/react": "npm:*" checksum: 5ca3fbc61eae33f4d668edca70be27ed07577f3bc6518826b3d013dc56bf2c91eae357109b37b2ee5aa0d6116bad3b65f5cafdfaae4a41920b0df00ce2cc05b9 languageName: node linkType: hard @@ -6569,7 +6752,7 @@ __metadata: version: 3.0.13 resolution: "@types/redux-logger@npm:3.0.13" dependencies: - redux: ^5.0.0 + redux: "npm:^5.0.0" checksum: fb8386c6a0940a3b3864039b5ceb420c5f75186e9ad2b166820e27201b3b0ca6a387bcb766d778343f69b1af768c624911e62e6bca19392e9d5b89c524ef176c languageName: node linkType: hard @@ -6578,7 +6761,7 @@ __metadata: version: 0.0.8 resolution: "@types/resolve@npm:0.0.8" dependencies: - "@types/node": "*" + "@types/node": "npm:*" checksum: f241bb773ab14b14500623ac3b57c52006ce32b20426b6d8bf2fe5fdc0344f42c77ac0f94ff57b443ae1d320a1a86c62b4e47239f0321699404402fbeb24bad6 languageName: node linkType: hard @@ -6587,7 +6770,7 @@ __metadata: version: 1.0.3 resolution: "@types/responselike@npm:1.0.3" dependencies: - "@types/node": "*" + "@types/node": "npm:*" checksum: 6ac4b35723429b11b117e813c7acc42c3af8b5554caaf1fc750404c1ae59f9b7376bc69b9e9e194a5a97357a597c2228b7173d317320f0360d617b6425212f58 languageName: node linkType: hard @@ -6610,8 +6793,8 @@ __metadata: version: 0.17.4 resolution: "@types/send@npm:0.17.4" dependencies: - "@types/mime": ^1 - "@types/node": "*" + "@types/mime": "npm:^1" + "@types/node": "npm:*" checksum: cf4db48251bbb03cd6452b4de6e8e09e2d75390a92fd798eca4a803df06444adc94ed050246c94c7ed46fb97be1f63607f0e1f13c3ce83d71788b3e08640e5e0 languageName: node linkType: hard @@ -6620,9 +6803,9 @@ __metadata: version: 1.15.5 resolution: "@types/serve-static@npm:1.15.5" dependencies: - "@types/http-errors": "*" - "@types/mime": "*" - "@types/node": "*" + "@types/http-errors": "npm:*" + "@types/mime": "npm:*" + "@types/node": "npm:*" checksum: 0ff4b3703cf20ba89c9f9e345bc38417860a88e85863c8d6fe274a543220ab7f5f647d307c60a71bb57dc9559f0890a661e8dc771a6ec5ef195d91c8afc4a893 languageName: node linkType: hard @@ -6673,7 +6856,7 @@ __metadata: version: 3.17.4 resolution: "@types/uglify-js@npm:3.17.4" dependencies: - source-map: ^0.6.1 + source-map: "npm:^0.6.1" checksum: fe28aea9a24f4960ff46960fb3ca9d96a2e3c2f5abb15843d35fbda5425edc7bd541a1185415ae1f48fe37ca202603ebb96cd96040b03cc82721d80fdb863af4 languageName: node linkType: hard @@ -6710,9 +6893,9 @@ __metadata: version: 3.2.3 resolution: "@types/webpack-sources@npm:3.2.3" dependencies: - "@types/node": "*" - "@types/source-list-map": "*" - source-map: ^0.7.3 + "@types/node": "npm:*" + "@types/source-list-map": "npm:*" + source-map: "npm:^0.7.3" checksum: 7b557f242efaa10e4e3e18cc4171a0c98e22898570caefdd4f7b076fe8534b5abfac92c953c6604658dcb7218507f970230352511840fe9fdea31a9af3b9a906 languageName: node linkType: hard @@ -6721,12 +6904,12 @@ __metadata: version: 4.41.38 resolution: "@types/webpack@npm:4.41.38" dependencies: - "@types/node": "*" - "@types/tapable": ^1 - "@types/uglify-js": "*" - "@types/webpack-sources": "*" - anymatch: ^3.0.0 - source-map: ^0.6.0 + "@types/node": "npm:*" + "@types/tapable": "npm:^1" + "@types/uglify-js": "npm:*" + "@types/webpack-sources": "npm:*" + anymatch: "npm:^3.0.0" + source-map: "npm:^0.6.0" checksum: d3de65993ef3a7621f75548c2f6f509e8f87f586032238e999743d6067030655c67e38ec5f8b32e04fa5276c83bdfb7a761773bce0e6f28605da87e3fc388e3e languageName: node linkType: hard @@ -6742,7 +6925,7 @@ __metadata: version: 8.5.10 resolution: "@types/ws@npm:8.5.10" dependencies: - "@types/node": "*" + "@types/node": "npm:*" checksum: 3ec416ea2be24042ebd677932a462cf16d2080393d8d7d0b1b3f5d6eaa4a7387aaf0eefb99193c0bfd29444857cf2e0c3ac89899e130550dc6c14ada8a46d25e languageName: node linkType: hard @@ -6758,7 +6941,7 @@ __metadata: version: 15.0.19 resolution: "@types/yargs@npm:15.0.19" dependencies: - "@types/yargs-parser": "*" + "@types/yargs-parser": "npm:*" checksum: 6a509db36304825674f4f00300323dce2b4d850e75819c3db87e9e9f213ac2c4c6ed3247a3e4eed6e8e45b3f191b133a356d3391dd694d9ea27a0507d914ef4c languageName: node linkType: hard @@ -6776,7 +6959,7 @@ __metadata: version: 17.0.32 resolution: "@types/yargs@npm:17.0.32" dependencies: - "@types/yargs-parser": "*" + "@types/yargs-parser": "npm:*" checksum: 4505bdebe8716ff383640c6e928f855b5d337cb3c68c81f7249fc6b983d0aa48de3eee26062b84f37e0d75a5797bc745e0c6e76f42f81771252a758c638f36ba languageName: node linkType: hard @@ -6785,7 +6968,7 @@ __metadata: version: 2.10.3 resolution: "@types/yauzl@npm:2.10.3" dependencies: - "@types/node": "*" + "@types/node": "npm:*" checksum: 5ee966ea7bd6b2802f31ad4281c92c4c0b6dfa593c378a2582c58541fa113bec3d70eb0696b34ad95e8e6861a884cba6c3e351285816693ed176222f840a8c08 languageName: node linkType: hard @@ -6794,16 +6977,16 @@ __metadata: version: 5.62.0 resolution: "@typescript-eslint/eslint-plugin@npm:5.62.0" dependencies: - "@eslint-community/regexpp": ^4.4.0 - "@typescript-eslint/scope-manager": 5.62.0 - "@typescript-eslint/type-utils": 5.62.0 - "@typescript-eslint/utils": 5.62.0 - debug: ^4.3.4 - graphemer: ^1.4.0 - ignore: ^5.2.0 - natural-compare-lite: ^1.4.0 - semver: ^7.3.7 - tsutils: ^3.21.0 + "@eslint-community/regexpp": "npm:^4.4.0" + "@typescript-eslint/scope-manager": "npm:5.62.0" + "@typescript-eslint/type-utils": "npm:5.62.0" + "@typescript-eslint/utils": "npm:5.62.0" + debug: "npm:^4.3.4" + graphemer: "npm:^1.4.0" + ignore: "npm:^5.2.0" + natural-compare-lite: "npm:^1.4.0" + semver: "npm:^7.3.7" + tsutils: "npm:^3.21.0" peerDependencies: "@typescript-eslint/parser": ^5.0.0 eslint: ^6.0.0 || ^7.0.0 || ^8.0.0 @@ -6818,17 +7001,17 @@ __metadata: version: 6.19.0 resolution: "@typescript-eslint/eslint-plugin@npm:6.19.0" dependencies: - "@eslint-community/regexpp": ^4.5.1 - "@typescript-eslint/scope-manager": 6.19.0 - "@typescript-eslint/type-utils": 6.19.0 - "@typescript-eslint/utils": 6.19.0 - "@typescript-eslint/visitor-keys": 6.19.0 - debug: ^4.3.4 - graphemer: ^1.4.0 - ignore: ^5.2.4 - natural-compare: ^1.4.0 - semver: ^7.5.4 - ts-api-utils: ^1.0.1 + "@eslint-community/regexpp": "npm:^4.5.1" + "@typescript-eslint/scope-manager": "npm:6.19.0" + "@typescript-eslint/type-utils": "npm:6.19.0" + "@typescript-eslint/utils": "npm:6.19.0" + "@typescript-eslint/visitor-keys": "npm:6.19.0" + debug: "npm:^4.3.4" + graphemer: "npm:^1.4.0" + ignore: "npm:^5.2.4" + natural-compare: "npm:^1.4.0" + semver: "npm:^7.5.4" + ts-api-utils: "npm:^1.0.1" peerDependencies: "@typescript-eslint/parser": ^6.0.0 || ^6.0.0-alpha eslint: ^7.0.0 || ^8.0.0 @@ -6843,10 +7026,10 @@ __metadata: version: 5.62.0 resolution: "@typescript-eslint/parser@npm:5.62.0" dependencies: - "@typescript-eslint/scope-manager": 5.62.0 - "@typescript-eslint/types": 5.62.0 - "@typescript-eslint/typescript-estree": 5.62.0 - debug: ^4.3.4 + "@typescript-eslint/scope-manager": "npm:5.62.0" + "@typescript-eslint/types": "npm:5.62.0" + "@typescript-eslint/typescript-estree": "npm:5.62.0" + debug: "npm:^4.3.4" peerDependencies: eslint: ^6.0.0 || ^7.0.0 || ^8.0.0 peerDependenciesMeta: @@ -6860,11 +7043,11 @@ __metadata: version: 6.19.0 resolution: "@typescript-eslint/parser@npm:6.19.0" dependencies: - "@typescript-eslint/scope-manager": 6.19.0 - "@typescript-eslint/types": 6.19.0 - "@typescript-eslint/typescript-estree": 6.19.0 - "@typescript-eslint/visitor-keys": 6.19.0 - debug: ^4.3.4 + "@typescript-eslint/scope-manager": "npm:6.19.0" + "@typescript-eslint/types": "npm:6.19.0" + "@typescript-eslint/typescript-estree": "npm:6.19.0" + "@typescript-eslint/visitor-keys": "npm:6.19.0" + debug: "npm:^4.3.4" peerDependencies: eslint: ^7.0.0 || ^8.0.0 peerDependenciesMeta: @@ -6878,8 +7061,8 @@ __metadata: version: 5.62.0 resolution: "@typescript-eslint/scope-manager@npm:5.62.0" dependencies: - "@typescript-eslint/types": 5.62.0 - "@typescript-eslint/visitor-keys": 5.62.0 + "@typescript-eslint/types": "npm:5.62.0" + "@typescript-eslint/visitor-keys": "npm:5.62.0" checksum: 6062d6b797fe1ce4d275bb0d17204c827494af59b5eaf09d8a78cdd39dadddb31074dded4297aaf5d0f839016d601032857698b0e4516c86a41207de606e9573 languageName: node linkType: hard @@ -6888,8 +7071,8 @@ __metadata: version: 6.19.0 resolution: "@typescript-eslint/scope-manager@npm:6.19.0" dependencies: - "@typescript-eslint/types": 6.19.0 - "@typescript-eslint/visitor-keys": 6.19.0 + "@typescript-eslint/types": "npm:6.19.0" + "@typescript-eslint/visitor-keys": "npm:6.19.0" checksum: 47d9d1b70cd64f9d1bb717090850e0ff1a34e453c28b43fd0cecaea4db05cacebd60f5da55b35c4b3cc01491f02e9de358f82a0822b27c00e80e3d1a27de32d1 languageName: node linkType: hard @@ -6898,10 +7081,10 @@ __metadata: version: 5.62.0 resolution: "@typescript-eslint/type-utils@npm:5.62.0" dependencies: - "@typescript-eslint/typescript-estree": 5.62.0 - "@typescript-eslint/utils": 5.62.0 - debug: ^4.3.4 - tsutils: ^3.21.0 + "@typescript-eslint/typescript-estree": "npm:5.62.0" + "@typescript-eslint/utils": "npm:5.62.0" + debug: "npm:^4.3.4" + tsutils: "npm:^3.21.0" peerDependencies: eslint: "*" peerDependenciesMeta: @@ -6915,10 +7098,10 @@ __metadata: version: 6.19.0 resolution: "@typescript-eslint/type-utils@npm:6.19.0" dependencies: - "@typescript-eslint/typescript-estree": 6.19.0 - "@typescript-eslint/utils": 6.19.0 - debug: ^4.3.4 - ts-api-utils: ^1.0.1 + "@typescript-eslint/typescript-estree": "npm:6.19.0" + "@typescript-eslint/utils": "npm:6.19.0" + debug: "npm:^4.3.4" + ts-api-utils: "npm:^1.0.1" peerDependencies: eslint: ^7.0.0 || ^8.0.0 peerDependenciesMeta: @@ -6946,13 +7129,13 @@ __metadata: version: 5.62.0 resolution: "@typescript-eslint/typescript-estree@npm:5.62.0" dependencies: - "@typescript-eslint/types": 5.62.0 - "@typescript-eslint/visitor-keys": 5.62.0 - debug: ^4.3.4 - globby: ^11.1.0 - is-glob: ^4.0.3 - semver: ^7.3.7 - tsutils: ^3.21.0 + "@typescript-eslint/types": "npm:5.62.0" + "@typescript-eslint/visitor-keys": "npm:5.62.0" + debug: "npm:^4.3.4" + globby: "npm:^11.1.0" + is-glob: "npm:^4.0.3" + semver: "npm:^7.3.7" + tsutils: "npm:^3.21.0" peerDependenciesMeta: typescript: optional: true @@ -6964,14 +7147,14 @@ __metadata: version: 6.19.0 resolution: "@typescript-eslint/typescript-estree@npm:6.19.0" dependencies: - "@typescript-eslint/types": 6.19.0 - "@typescript-eslint/visitor-keys": 6.19.0 - debug: ^4.3.4 - globby: ^11.1.0 - is-glob: ^4.0.3 - minimatch: 9.0.3 - semver: ^7.5.4 - ts-api-utils: ^1.0.1 + "@typescript-eslint/types": "npm:6.19.0" + "@typescript-eslint/visitor-keys": "npm:6.19.0" + debug: "npm:^4.3.4" + globby: "npm:^11.1.0" + is-glob: "npm:^4.0.3" + minimatch: "npm:9.0.3" + semver: "npm:^7.5.4" + ts-api-utils: "npm:^1.0.1" peerDependenciesMeta: typescript: optional: true @@ -6983,14 +7166,14 @@ __metadata: version: 5.62.0 resolution: "@typescript-eslint/utils@npm:5.62.0" dependencies: - "@eslint-community/eslint-utils": ^4.2.0 - "@types/json-schema": ^7.0.9 - "@types/semver": ^7.3.12 - "@typescript-eslint/scope-manager": 5.62.0 - "@typescript-eslint/types": 5.62.0 - "@typescript-eslint/typescript-estree": 5.62.0 - eslint-scope: ^5.1.1 - semver: ^7.3.7 + "@eslint-community/eslint-utils": "npm:^4.2.0" + "@types/json-schema": "npm:^7.0.9" + "@types/semver": "npm:^7.3.12" + "@typescript-eslint/scope-manager": "npm:5.62.0" + "@typescript-eslint/types": "npm:5.62.0" + "@typescript-eslint/typescript-estree": "npm:5.62.0" + eslint-scope: "npm:^5.1.1" + semver: "npm:^7.3.7" peerDependencies: eslint: ^6.0.0 || ^7.0.0 || ^8.0.0 checksum: ee9398c8c5db6d1da09463ca7bf36ed134361e20131ea354b2da16a5fdb6df9ba70c62a388d19f6eebb421af1786dbbd79ba95ddd6ab287324fc171c3e28d931 @@ -7001,13 +7184,13 @@ __metadata: version: 6.19.0 resolution: "@typescript-eslint/utils@npm:6.19.0" dependencies: - "@eslint-community/eslint-utils": ^4.4.0 - "@types/json-schema": ^7.0.12 - "@types/semver": ^7.5.0 - "@typescript-eslint/scope-manager": 6.19.0 - "@typescript-eslint/types": 6.19.0 - "@typescript-eslint/typescript-estree": 6.19.0 - semver: ^7.5.4 + "@eslint-community/eslint-utils": "npm:^4.4.0" + "@types/json-schema": "npm:^7.0.12" + "@types/semver": "npm:^7.5.0" + "@typescript-eslint/scope-manager": "npm:6.19.0" + "@typescript-eslint/types": "npm:6.19.0" + "@typescript-eslint/typescript-estree": "npm:6.19.0" + semver: "npm:^7.5.4" peerDependencies: eslint: ^7.0.0 || ^8.0.0 checksum: 05a26251a526232b08850b6c3327637213ef989453e353f3a8255433b74893a70d5c38369c528b762e853b7586d7830d728b372494e65f37770ecb05a88112d4 @@ -7018,8 +7201,8 @@ __metadata: version: 5.62.0 resolution: "@typescript-eslint/visitor-keys@npm:5.62.0" dependencies: - "@typescript-eslint/types": 5.62.0 - eslint-visitor-keys: ^3.3.0 + "@typescript-eslint/types": "npm:5.62.0" + eslint-visitor-keys: "npm:^3.3.0" checksum: 976b05d103fe8335bef5c93ad3f76d781e3ce50329c0243ee0f00c0fcfb186c81df50e64bfdd34970148113f8ade90887f53e3c4938183afba830b4ba8e30a35 languageName: node linkType: hard @@ -7028,8 +7211,8 @@ __metadata: version: 6.19.0 resolution: "@typescript-eslint/visitor-keys@npm:6.19.0" dependencies: - "@typescript-eslint/types": 6.19.0 - eslint-visitor-keys: ^3.4.1 + "@typescript-eslint/types": "npm:6.19.0" + eslint-visitor-keys: "npm:^3.4.1" checksum: 35b11143e1b55ecf01e0f513085df2cc83d0781f4a8354dc10f6ec3356f66b91a1ed8abadb6fb66af1c1746f9c874eabc8b5636882466e229cda5d6a39aada08 languageName: node linkType: hard @@ -7045,8 +7228,8 @@ __metadata: version: 2.3.6 resolution: "@urql/core@npm:2.3.6" dependencies: - "@graphql-typed-document-node/core": ^3.1.0 - wonka: ^4.0.14 + "@graphql-typed-document-node/core": "npm:^3.1.0" + wonka: "npm:^4.0.14" peerDependencies: graphql: ^0.11.0 || ^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0 || ^16.0.0 checksum: 39b10abc9b600cf698bc702b9b678cf8cf4851faa8041be6fe26e439a18a447f8f39049cd2a9b188076cbd272ead62286ea05294c5de14719e7799caa8c44942 @@ -7057,8 +7240,8 @@ __metadata: version: 4.2.3 resolution: "@urql/core@npm:4.2.3" dependencies: - "@0no-co/graphql.web": ^1.0.1 - wonka: ^6.3.2 + "@0no-co/graphql.web": "npm:^1.0.1" + wonka: "npm:^6.3.2" checksum: 06bd53b28cc3610ce9ff282dd9ef900399e312080ad4ad14a6759de6ab2f82935c5d6d7f255b56707978f9dcae57f7e0cd0d798b72e1ae9169428130db50ee35 languageName: node linkType: hard @@ -7067,8 +7250,8 @@ __metadata: version: 0.3.0 resolution: "@urql/exchange-retry@npm:0.3.0" dependencies: - "@urql/core": ">=2.3.1" - wonka: ^4.0.14 + "@urql/core": "npm:>=2.3.1" + wonka: "npm:^4.0.14" peerDependencies: graphql: ^0.11.0 || ^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0 checksum: 7638518e809da750f89bc59343b3a1f7fea2927110a2aab39701ae36c7c1bc5953f5a536a47402d4febbfc227fd0c729844b58d72efb283ed8aa73c20c26ef25 @@ -7079,9 +7262,9 @@ __metadata: version: 1.9.0 resolution: "@webassemblyjs/ast@npm:1.9.0" dependencies: - "@webassemblyjs/helper-module-context": 1.9.0 - "@webassemblyjs/helper-wasm-bytecode": 1.9.0 - "@webassemblyjs/wast-parser": 1.9.0 + "@webassemblyjs/helper-module-context": "npm:1.9.0" + "@webassemblyjs/helper-wasm-bytecode": "npm:1.9.0" + "@webassemblyjs/wast-parser": "npm:1.9.0" checksum: 8a9838dc7fdac358aee8daa75eefa35934ab18dafb594092ff7be79c467ebe9dabb2543e58313c905fd802bdcc3cb8320e4e19af7444e49853a7a24e25138f75 languageName: node linkType: hard @@ -7111,7 +7294,7 @@ __metadata: version: 1.9.0 resolution: "@webassemblyjs/helper-code-frame@npm:1.9.0" dependencies: - "@webassemblyjs/wast-printer": 1.9.0 + "@webassemblyjs/wast-printer": "npm:1.9.0" checksum: a28fa057f7beff0fd14bff716561520f8edb8c9c56c7a5559451e6765acfb70aaeb8af718ea2bd2262e7baeba597545af407e28eb2eff8329235afe8605f20d1 languageName: node linkType: hard @@ -7127,7 +7310,7 @@ __metadata: version: 1.9.0 resolution: "@webassemblyjs/helper-module-context@npm:1.9.0" dependencies: - "@webassemblyjs/ast": 1.9.0 + "@webassemblyjs/ast": "npm:1.9.0" checksum: 55e8f89c7ea1beaa78fad88403f3753b8413b0f3b6bb32d898ce95078b3e1d1b48ade0919c00b82fc2e3813c0ab6901e415f7a4d4fa9be50944e2431adde75a5 languageName: node linkType: hard @@ -7143,10 +7326,10 @@ __metadata: version: 1.9.0 resolution: "@webassemblyjs/helper-wasm-section@npm:1.9.0" dependencies: - "@webassemblyjs/ast": 1.9.0 - "@webassemblyjs/helper-buffer": 1.9.0 - "@webassemblyjs/helper-wasm-bytecode": 1.9.0 - "@webassemblyjs/wasm-gen": 1.9.0 + "@webassemblyjs/ast": "npm:1.9.0" + "@webassemblyjs/helper-buffer": "npm:1.9.0" + "@webassemblyjs/helper-wasm-bytecode": "npm:1.9.0" + "@webassemblyjs/wasm-gen": "npm:1.9.0" checksum: b8f7bb45d4194074c82210211a5d3e402a5b5fa63ecae26d2c356ae3978af5a530e91192fb260f32f9d561b18e2828b3da2e2f41c59efadb5f3c6d72446807f0 languageName: node linkType: hard @@ -7155,7 +7338,7 @@ __metadata: version: 1.9.0 resolution: "@webassemblyjs/ieee754@npm:1.9.0" dependencies: - "@xtuc/ieee754": ^1.2.0 + "@xtuc/ieee754": "npm:^1.2.0" checksum: 7fe4a217ba0f7051e2cfef92919d4a64fac1a63c65411763779bd50907820f33f440255231a474fe3ba03bd1d9ee0328662d1eae3fce4c59b91549d6b62b839b languageName: node linkType: hard @@ -7164,7 +7347,7 @@ __metadata: version: 1.9.0 resolution: "@webassemblyjs/leb128@npm:1.9.0" dependencies: - "@xtuc/long": 4.2.2 + "@xtuc/long": "npm:4.2.2" checksum: 4ca7cbb869530d78d42a414f34ae53249364cb1ecebbfb6ed5d562c2f209fce857502f088822ee82a23876f653a262ddc34ab64e45a7962510a263d39bb3f51a languageName: node linkType: hard @@ -7180,14 +7363,14 @@ __metadata: version: 1.9.0 resolution: "@webassemblyjs/wasm-edit@npm:1.9.0" dependencies: - "@webassemblyjs/ast": 1.9.0 - "@webassemblyjs/helper-buffer": 1.9.0 - "@webassemblyjs/helper-wasm-bytecode": 1.9.0 - "@webassemblyjs/helper-wasm-section": 1.9.0 - "@webassemblyjs/wasm-gen": 1.9.0 - "@webassemblyjs/wasm-opt": 1.9.0 - "@webassemblyjs/wasm-parser": 1.9.0 - "@webassemblyjs/wast-printer": 1.9.0 + "@webassemblyjs/ast": "npm:1.9.0" + "@webassemblyjs/helper-buffer": "npm:1.9.0" + "@webassemblyjs/helper-wasm-bytecode": "npm:1.9.0" + "@webassemblyjs/helper-wasm-section": "npm:1.9.0" + "@webassemblyjs/wasm-gen": "npm:1.9.0" + "@webassemblyjs/wasm-opt": "npm:1.9.0" + "@webassemblyjs/wasm-parser": "npm:1.9.0" + "@webassemblyjs/wast-printer": "npm:1.9.0" checksum: 1997e0c2f4051c33239587fb143242919320bc861a0af03a873c7150a27d6404bd2e063c658193288b0aa88c35aadbe0c4fde601fe642bae0743a8c8eda52717 languageName: node linkType: hard @@ -7196,11 +7379,11 @@ __metadata: version: 1.9.0 resolution: "@webassemblyjs/wasm-gen@npm:1.9.0" dependencies: - "@webassemblyjs/ast": 1.9.0 - "@webassemblyjs/helper-wasm-bytecode": 1.9.0 - "@webassemblyjs/ieee754": 1.9.0 - "@webassemblyjs/leb128": 1.9.0 - "@webassemblyjs/utf8": 1.9.0 + "@webassemblyjs/ast": "npm:1.9.0" + "@webassemblyjs/helper-wasm-bytecode": "npm:1.9.0" + "@webassemblyjs/ieee754": "npm:1.9.0" + "@webassemblyjs/leb128": "npm:1.9.0" + "@webassemblyjs/utf8": "npm:1.9.0" checksum: 2456e84e8e6bedb7ab47f6333a0ee170f7ef62842c90862ca787c08528ca8041061f3f8bc257fc2a01bf6e8d1a76fddaddd43418c738f681066e5b50f88fe7df languageName: node linkType: hard @@ -7209,10 +7392,10 @@ __metadata: version: 1.9.0 resolution: "@webassemblyjs/wasm-opt@npm:1.9.0" dependencies: - "@webassemblyjs/ast": 1.9.0 - "@webassemblyjs/helper-buffer": 1.9.0 - "@webassemblyjs/wasm-gen": 1.9.0 - "@webassemblyjs/wasm-parser": 1.9.0 + "@webassemblyjs/ast": "npm:1.9.0" + "@webassemblyjs/helper-buffer": "npm:1.9.0" + "@webassemblyjs/wasm-gen": "npm:1.9.0" + "@webassemblyjs/wasm-parser": "npm:1.9.0" checksum: 91242205bdbd1aa8045364a5338bfb34880cb2c65f56db8dd19382894209673699fb31a0e5279f25c7e5bcd8f3097d6c9ca84d8969d9613ef2cf166450cc3515 languageName: node linkType: hard @@ -7221,12 +7404,12 @@ __metadata: version: 1.9.0 resolution: "@webassemblyjs/wasm-parser@npm:1.9.0" dependencies: - "@webassemblyjs/ast": 1.9.0 - "@webassemblyjs/helper-api-error": 1.9.0 - "@webassemblyjs/helper-wasm-bytecode": 1.9.0 - "@webassemblyjs/ieee754": 1.9.0 - "@webassemblyjs/leb128": 1.9.0 - "@webassemblyjs/utf8": 1.9.0 + "@webassemblyjs/ast": "npm:1.9.0" + "@webassemblyjs/helper-api-error": "npm:1.9.0" + "@webassemblyjs/helper-wasm-bytecode": "npm:1.9.0" + "@webassemblyjs/ieee754": "npm:1.9.0" + "@webassemblyjs/leb128": "npm:1.9.0" + "@webassemblyjs/utf8": "npm:1.9.0" checksum: 493f6cfc63a5e16073056c81ff0526a9936f461327379ef3c83cc841000e03623b6352704f6bf9f7cb5b3610f0032020a61f9cca78c91b15b8e995854b29c098 languageName: node linkType: hard @@ -7235,12 +7418,12 @@ __metadata: version: 1.9.0 resolution: "@webassemblyjs/wast-parser@npm:1.9.0" dependencies: - "@webassemblyjs/ast": 1.9.0 - "@webassemblyjs/floating-point-hex-parser": 1.9.0 - "@webassemblyjs/helper-api-error": 1.9.0 - "@webassemblyjs/helper-code-frame": 1.9.0 - "@webassemblyjs/helper-fsm": 1.9.0 - "@xtuc/long": 4.2.2 + "@webassemblyjs/ast": "npm:1.9.0" + "@webassemblyjs/floating-point-hex-parser": "npm:1.9.0" + "@webassemblyjs/helper-api-error": "npm:1.9.0" + "@webassemblyjs/helper-code-frame": "npm:1.9.0" + "@webassemblyjs/helper-fsm": "npm:1.9.0" + "@xtuc/long": "npm:4.2.2" checksum: 705dd48fbbceec7f6bed299b8813631b242fd9312f9594dbb2985dda86c9688048692357d684f6080fc2c5666287cefaa26b263d01abadb6a9049d4c8978b9db languageName: node linkType: hard @@ -7249,9 +7432,9 @@ __metadata: version: 1.9.0 resolution: "@webassemblyjs/wast-printer@npm:1.9.0" dependencies: - "@webassemblyjs/ast": 1.9.0 - "@webassemblyjs/wast-parser": 1.9.0 - "@xtuc/long": 4.2.2 + "@webassemblyjs/ast": "npm:1.9.0" + "@webassemblyjs/wast-parser": "npm:1.9.0" + "@xtuc/long": "npm:4.2.2" checksum: 3d1e1b2e84745a963f69acd1c02425b321dd2e608e11dabc467cae0c9a808962bc769ec9afc46fbcea7188cc1e47d72370da762d258f716fb367cb1a7865c54b languageName: node linkType: hard @@ -7340,8 +7523,8 @@ __metadata: version: 3.0.0-rc.46 resolution: "@yarnpkg/parsers@npm:3.0.0-rc.46" dependencies: - js-yaml: ^3.10.0 - tslib: ^2.4.0 + js-yaml: "npm:^3.10.0" + tslib: "npm:^2.4.0" checksum: 35dfd1b1ac7ed9babf231721eb90b58156e840e575f6792a8e5ab559beaed6e2d60833b857310e67d6282c9406357648df2f510e670ec37ef4bd41657f329a51 languageName: node linkType: hard @@ -7350,7 +7533,7 @@ __metadata: version: 0.0.6 resolution: "@zkochan/js-yaml@npm:0.0.6" dependencies: - argparse: ^2.0.1 + argparse: "npm:^2.0.1" bin: js-yaml: bin/js-yaml.js checksum: 51b81597a1d1d79c778b8fae48317eaad78d75223d0b7477ad2b35f47cf63b19504da430bb7a03b326e668b282874242cc123e323e57293be038684cb5e755f8 @@ -7361,8 +7544,8 @@ __metadata: version: 1.3.5 resolution: "JSONStream@npm:1.3.5" dependencies: - jsonparse: ^1.2.0 - through: ">=2.2.7 <3" + jsonparse: "npm:^1.2.0" + through: "npm:>=2.2.7 <3" bin: JSONStream: ./bin.js checksum: 2605fa124260c61bad38bb65eba30d2f72216a78e94d0ab19b11b4e0327d572b8d530c0c9cc3b0764f727ad26d39e00bf7ebad57781ca6368394d73169c59e46 @@ -7394,7 +7577,7 @@ __metadata: version: 3.0.0 resolution: "abort-controller@npm:3.0.0" dependencies: - event-target-shim: ^5.0.0 + event-target-shim: "npm:^5.0.0" checksum: 170bdba9b47b7e65906a28c8ce4f38a7a369d78e2271706f020849c1bfe0ee2067d4261df8bbb66eb84f79208fd5b710df759d64191db58cfba7ce8ef9c54b75 languageName: node linkType: hard @@ -7403,8 +7586,8 @@ __metadata: version: 1.3.8 resolution: "accepts@npm:1.3.8" dependencies: - mime-types: ~2.1.34 - negotiator: 0.6.3 + mime-types: "npm:~2.1.34" + negotiator: "npm:0.6.3" checksum: 50c43d32e7b50285ebe84b613ee4a3aa426715a7d131b65b786e2ead0fd76b6b60091b9916d3478a75f11f162628a2139991b6c03ab3f1d9ab7c86075dc8eab4 languageName: node linkType: hard @@ -7413,8 +7596,8 @@ __metadata: version: 7.0.1 resolution: "acorn-globals@npm:7.0.1" dependencies: - acorn: ^8.1.0 - acorn-walk: ^8.0.2 + acorn: "npm:^8.1.0" + acorn-walk: "npm:^8.0.2" checksum: 2a2998a547af6d0db5f0cdb90acaa7c3cbca6709010e02121fb8b8617c0fbd8bab0b869579903fde358ac78454356a14fadcc1a672ecb97b04b1c2ccba955ce8 languageName: node linkType: hard @@ -7487,7 +7670,7 @@ __metadata: version: 6.0.2 resolution: "agent-base@npm:6.0.2" dependencies: - debug: 4 + debug: "npm:4" checksum: f52b6872cc96fd5f622071b71ef200e01c7c4c454ee68bc9accca90c98cfb39f2810e3e9aa330435835eedc8c23f4f8a15267f67c6e245d2b33757575bdac49d languageName: node linkType: hard @@ -7496,7 +7679,7 @@ __metadata: version: 7.1.0 resolution: "agent-base@npm:7.1.0" dependencies: - debug: ^4.3.4 + debug: "npm:^4.3.4" checksum: f7828f991470a0cc22cb579c86a18cbae83d8a3cbed39992ab34fc7217c4d126017f1c74d0ab66be87f71455318a8ea3e757d6a37881b8d0f2a2c6aa55e5418f languageName: node linkType: hard @@ -7505,7 +7688,7 @@ __metadata: version: 4.5.0 resolution: "agentkeepalive@npm:4.5.0" dependencies: - humanize-ms: ^1.2.1 + humanize-ms: "npm:^1.2.1" checksum: 13278cd5b125e51eddd5079f04d6fe0914ac1b8b91c1f3db2c1822f99ac1a7457869068997784342fe455d59daaff22e14fb7b8c3da4e741896e7e31faf92481 languageName: node linkType: hard @@ -7514,8 +7697,8 @@ __metadata: version: 3.1.0 resolution: "aggregate-error@npm:3.1.0" dependencies: - clean-stack: ^2.0.0 - indent-string: ^4.0.0 + clean-stack: "npm:^2.0.0" + indent-string: "npm:^4.0.0" checksum: 1101a33f21baa27a2fa8e04b698271e64616b886795fd43c31068c07533c7b3facfcaf4e9e0cab3624bd88f729a592f1c901a1a229c9e490eafce411a8644b79 languageName: node linkType: hard @@ -7534,23 +7717,23 @@ __metadata: version: 2.2.1 resolution: "airbnb-js-shims@npm:2.2.1" dependencies: - array-includes: ^3.0.3 - array.prototype.flat: ^1.2.1 - array.prototype.flatmap: ^1.2.1 - es5-shim: ^4.5.13 - es6-shim: ^0.35.5 - function.prototype.name: ^1.1.0 - globalthis: ^1.0.0 - object.entries: ^1.1.0 - object.fromentries: ^2.0.0 || ^1.0.0 - object.getownpropertydescriptors: ^2.0.3 - object.values: ^1.1.0 - promise.allsettled: ^1.0.0 - promise.prototype.finally: ^3.1.0 - string.prototype.matchall: ^4.0.0 || ^3.0.1 - string.prototype.padend: ^3.0.0 - string.prototype.padstart: ^3.0.0 - symbol.prototype.description: ^1.0.0 + array-includes: "npm:^3.0.3" + array.prototype.flat: "npm:^1.2.1" + array.prototype.flatmap: "npm:^1.2.1" + es5-shim: "npm:^4.5.13" + es6-shim: "npm:^0.35.5" + function.prototype.name: "npm:^1.1.0" + globalthis: "npm:^1.0.0" + object.entries: "npm:^1.1.0" + object.fromentries: "npm:^2.0.0 || ^1.0.0" + object.getownpropertydescriptors: "npm:^2.0.3" + object.values: "npm:^1.1.0" + promise.allsettled: "npm:^1.0.0" + promise.prototype.finally: "npm:^3.1.0" + string.prototype.matchall: "npm:^4.0.0 || ^3.0.1" + string.prototype.padend: "npm:^3.0.0" + string.prototype.padstart: "npm:^3.0.0" + symbol.prototype.description: "npm:^1.0.0" checksum: bdd96e4cac75a8a942fb93cb8b7150573363a9fb40ab8528997bc067f24ae83d3031165635075b1326e463dcf840cc036b2ceb554563e75a38faf0ca288407a3 languageName: node linkType: hard @@ -7568,7 +7751,7 @@ __metadata: version: 2.1.1 resolution: "ajv-formats@npm:2.1.1" dependencies: - ajv: ^8.0.0 + ajv: "npm:^8.0.0" peerDependencies: ajv: ^8.0.0 peerDependenciesMeta: @@ -7591,10 +7774,10 @@ __metadata: version: 6.12.6 resolution: "ajv@npm:6.12.6" dependencies: - fast-deep-equal: ^3.1.1 - fast-json-stable-stringify: ^2.0.0 - json-schema-traverse: ^0.4.1 - uri-js: ^4.2.2 + fast-deep-equal: "npm:^3.1.1" + fast-json-stable-stringify: "npm:^2.0.0" + json-schema-traverse: "npm:^0.4.1" + uri-js: "npm:^4.2.2" checksum: 874972efe5c4202ab0a68379481fbd3d1b5d0a7bd6d3cc21d40d3536ebff3352a2a1fabb632d4fd2cc7fe4cbdcd5ed6782084c9bbf7f32a1536d18f9da5007d4 languageName: node linkType: hard @@ -7603,10 +7786,10 @@ __metadata: version: 8.12.0 resolution: "ajv@npm:8.12.0" dependencies: - fast-deep-equal: ^3.1.1 - json-schema-traverse: ^1.0.0 - require-from-string: ^2.0.2 - uri-js: ^4.2.2 + fast-deep-equal: "npm:^3.1.1" + json-schema-traverse: "npm:^1.0.0" + require-from-string: "npm:^2.0.2" + uri-js: "npm:^4.2.2" checksum: 4dc13714e316e67537c8b31bc063f99a1d9d9a497eb4bbd55191ac0dcd5e4985bbb71570352ad6f1e76684fb6d790928f96ba3b2d4fd6e10024be9612fe3f001 languageName: node linkType: hard @@ -7629,7 +7812,7 @@ __metadata: version: 3.0.1 resolution: "ansi-align@npm:3.0.1" dependencies: - string-width: ^4.1.0 + string-width: "npm:^4.1.0" checksum: 6abfa08f2141d231c257162b15292467081fa49a208593e055c866aa0455b57f3a86b5a678c190c618faa79b4c59e254493099cb700dd9cf2293c6be2c8f5d8d languageName: node linkType: hard @@ -7659,7 +7842,7 @@ __metadata: version: 4.3.2 resolution: "ansi-escapes@npm:4.3.2" dependencies: - type-fest: ^0.21.3 + type-fest: "npm:^0.21.3" checksum: 93111c42189c0a6bed9cdb4d7f2829548e943827ee8479c74d6e0b22ee127b2a21d3f8b5ca57723b8ef78ce011fbfc2784350eb2bde3ccfccf2f575fa8489815 languageName: node linkType: hard @@ -7668,7 +7851,7 @@ __metadata: version: 6.2.0 resolution: "ansi-escapes@npm:6.2.0" dependencies: - type-fest: ^3.0.0 + type-fest: "npm:^3.0.0" checksum: f0bc667d5f1ededc3ea89b73c34f0cba95473525b07e1290ddfd3fc868c94614e95f3549f5c4fd0c05424af7d3fd298101fb3d9a52a597d3782508b340783bd7 languageName: node linkType: hard @@ -7677,9 +7860,9 @@ __metadata: version: 0.2.1 resolution: "ansi-fragments@npm:0.2.1" dependencies: - colorette: ^1.0.7 - slice-ansi: ^2.0.0 - strip-ansi: ^5.0.0 + colorette: "npm:^1.0.7" + slice-ansi: "npm:^2.0.0" + strip-ansi: "npm:^5.0.0" checksum: 22c3eb8a0aec6bcc15f4e78d77a264ee0c92160b09c94260d1161d051eb8c77c7ecfeb3c8ec44ca180bad554fef3489528c509a644a7589635fc36bcaf08234f languageName: node linkType: hard @@ -7748,7 +7931,7 @@ __metadata: version: 3.2.1 resolution: "ansi-styles@npm:3.2.1" dependencies: - color-convert: ^1.9.0 + color-convert: "npm:^1.9.0" checksum: d85ade01c10e5dd77b6c89f34ed7531da5830d2cb5882c645f330079975b716438cd7ebb81d0d6e6b4f9c577f19ae41ab55f07f19786b02f9dfd9e0377395665 languageName: node linkType: hard @@ -7757,7 +7940,7 @@ __metadata: version: 4.3.0 resolution: "ansi-styles@npm:4.3.0" dependencies: - color-convert: ^2.0.1 + color-convert: "npm:^2.0.1" checksum: 513b44c3b2105dd14cc42a19271e80f386466c4be574bccf60b627432f9198571ebf4ab1e4c3ba17347658f4ee1711c163d574248c0c1cdc2d5917a0ad582ec4 languageName: node linkType: hard @@ -7780,7 +7963,7 @@ __metadata: version: 0.6.15 resolution: "ansi-to-html@npm:0.6.15" dependencies: - entities: ^2.0.0 + entities: "npm:^2.0.0" bin: ansi-to-html: bin/ansi-to-html checksum: c899362a29b92c8ae075b72168b826f7c233875b475719304942f80695e0ce4a6812845021192da5fb0ac80b10209b4fae5aede42620a1b1b3d3b30f3ef77a86 @@ -7798,8 +7981,8 @@ __metadata: version: 2.0.0 resolution: "anymatch@npm:2.0.0" dependencies: - micromatch: ^3.1.4 - normalize-path: ^2.1.1 + micromatch: "npm:^3.1.4" + normalize-path: "npm:^2.1.1" checksum: f7bb1929842b4585cdc28edbb385767d499ce7d673f96a8f11348d2b2904592ffffc594fe9229b9a1e9e4dccb9329b7692f9f45e6a11dcefbb76ecdc9ab740f6 languageName: node linkType: hard @@ -7808,8 +7991,8 @@ __metadata: version: 3.1.3 resolution: "anymatch@npm:3.1.3" dependencies: - normalize-path: ^3.0.0 - picomatch: ^2.0.4 + normalize-path: "npm:^3.0.0" + picomatch: "npm:^2.0.4" checksum: 3e044fd6d1d26545f235a9fe4d7a534e2029d8e59fa7fd9f2a6eb21230f6b5380ea1eaf55136e60cbf8e613544b3b766e7a6fa2102e2a3a117505466e3025dc2 languageName: node linkType: hard @@ -7818,7 +8001,7 @@ __metadata: version: 3.0.1 resolution: "apisauce@npm:3.0.1" dependencies: - axios: ^1.4.0 + axios: "npm:^1.4.0" checksum: fbf689442b17e1bfcbce9aa105b4ca971ff5b1a264ae30d2ca33df2d074d5ea4a498070fb2be0d14000bb5ff2858351cd67bc20621207b1061cc5fa7113cd6e2 languageName: node linkType: hard @@ -7834,33 +8017,33 @@ __metadata: version: 24.11.0 resolution: "app-builder-lib@npm:24.11.0" dependencies: - "@develar/schema-utils": ~2.6.5 - "@electron/notarize": 2.1.0 - "@electron/osx-sign": 1.0.5 - "@electron/universal": 1.4.1 - "@malept/flatpak-bundler": ^0.4.0 - "@types/fs-extra": 9.0.13 - async-exit-hook: ^2.0.1 - bluebird-lst: ^1.0.9 - builder-util: 24.9.4 - builder-util-runtime: 9.2.3 - chromium-pickle-js: ^0.2.0 - debug: ^4.3.4 - ejs: ^3.1.8 - electron-publish: 24.9.4 - form-data: ^4.0.0 - fs-extra: ^10.1.0 - hosted-git-info: ^4.1.0 - is-ci: ^3.0.0 - isbinaryfile: ^5.0.0 - js-yaml: ^4.1.0 - lazy-val: ^1.0.5 - minimatch: ^5.1.1 - read-config-file: 6.3.2 - sanitize-filename: ^1.6.3 - semver: ^7.3.8 - tar: ^6.1.12 - temp-file: ^3.4.0 + "@develar/schema-utils": "npm:~2.6.5" + "@electron/notarize": "npm:2.1.0" + "@electron/osx-sign": "npm:1.0.5" + "@electron/universal": "npm:1.4.1" + "@malept/flatpak-bundler": "npm:^0.4.0" + "@types/fs-extra": "npm:9.0.13" + async-exit-hook: "npm:^2.0.1" + bluebird-lst: "npm:^1.0.9" + builder-util: "npm:24.9.4" + builder-util-runtime: "npm:9.2.3" + chromium-pickle-js: "npm:^0.2.0" + debug: "npm:^4.3.4" + ejs: "npm:^3.1.8" + electron-publish: "npm:24.9.4" + form-data: "npm:^4.0.0" + fs-extra: "npm:^10.1.0" + hosted-git-info: "npm:^4.1.0" + is-ci: "npm:^3.0.0" + isbinaryfile: "npm:^5.0.0" + js-yaml: "npm:^4.1.0" + lazy-val: "npm:^1.0.5" + minimatch: "npm:^5.1.1" + read-config-file: "npm:6.3.2" + sanitize-filename: "npm:^1.6.3" + semver: "npm:^7.3.8" + tar: "npm:^6.1.12" + temp-file: "npm:^3.4.0" checksum: 16f0e9ecfc774cfedd9c58ac9d60fcf01bcc0823f7a093cadd7d79442cc6f7806ba4ee9930298dc5f3cc5bbe823f007dd35cd29e48d6477c4ff50b4b853ee8b2 languageName: node linkType: hard @@ -7904,8 +8087,8 @@ __metadata: version: 3.0.1 resolution: "are-we-there-yet@npm:3.0.1" dependencies: - delegates: ^1.0.0 - readable-stream: ^3.6.0 + delegates: "npm:^1.0.0" + readable-stream: "npm:^3.6.0" checksum: 52590c24860fa7173bedeb69a4c05fb573473e860197f618b9a28432ee4379049336727ae3a1f9c4cb083114601c1140cee578376164d0e651217a9843f9fe83 languageName: node linkType: hard @@ -7914,8 +8097,8 @@ __metadata: version: 1.1.7 resolution: "are-we-there-yet@npm:1.1.7" dependencies: - delegates: ^1.0.0 - readable-stream: ^2.0.6 + delegates: "npm:^1.0.0" + readable-stream: "npm:^2.0.6" checksum: 70d251719c969b2745bfe5ddf3ebaefa846a636e90a6d5212573676af5d6670e15457761d4725731e19cbebdce42c4ab0cbedf23ab047f2a08274985aa10a3c7 languageName: node linkType: hard @@ -7938,7 +8121,7 @@ __metadata: version: 1.0.10 resolution: "argparse@npm:1.0.10" dependencies: - sprintf-js: ~1.0.2 + sprintf-js: "npm:~1.0.2" checksum: 7ca6e45583a28de7258e39e13d81e925cfa25d7d4aacbf806a382d3c02fcb13403a07fb8aeef949f10a7cfe4a62da0e2e807b348a5980554cc28ee573ef95945 languageName: node linkType: hard @@ -7954,7 +8137,7 @@ __metadata: version: 5.1.3 resolution: "aria-query@npm:5.1.3" dependencies: - deep-equal: ^2.0.5 + deep-equal: "npm:^2.0.5" checksum: 929ff95f02857b650fb4cbcd2f41072eee2f46159a6605ea03bf63aa572e35ffdff43d69e815ddc462e16e07de8faba3978afc2813650b4448ee18c9895d982b languageName: node linkType: hard @@ -7984,8 +8167,8 @@ __metadata: version: 1.0.0 resolution: "array-buffer-byte-length@npm:1.0.0" dependencies: - call-bind: ^1.0.2 - is-array-buffer: ^3.0.1 + call-bind: "npm:^1.0.2" + is-array-buffer: "npm:^3.0.1" checksum: 044e101ce150f4804ad19c51d6c4d4cfa505c5b2577bd179256e4aa3f3f6a0a5e9874c78cd428ee566ac574c8a04d7ce21af9fe52e844abfdccb82b33035a7c3 languageName: node linkType: hard @@ -7994,8 +8177,8 @@ __metadata: version: 1.0.1 resolution: "array-buffer-byte-length@npm:1.0.1" dependencies: - call-bind: ^1.0.5 - is-array-buffer: ^3.0.4 + call-bind: "npm:^1.0.5" + is-array-buffer: "npm:^3.0.4" checksum: 53524e08f40867f6a9f35318fafe467c32e45e9c682ba67b11943e167344d2febc0f6977a17e699b05699e805c3e8f073d876f8bbf1b559ed494ad2cd0fae09e languageName: node linkType: hard @@ -8025,11 +8208,11 @@ __metadata: version: 3.1.7 resolution: "array-includes@npm:3.1.7" dependencies: - call-bind: ^1.0.2 - define-properties: ^1.2.0 - es-abstract: ^1.22.1 - get-intrinsic: ^1.2.1 - is-string: ^1.0.7 + call-bind: "npm:^1.0.2" + define-properties: "npm:^1.2.0" + es-abstract: "npm:^1.22.1" + get-intrinsic: "npm:^1.2.1" + is-string: "npm:^1.0.7" checksum: 06f9e4598fac12a919f7c59a3f04f010ea07f0b7f0585465ed12ef528a60e45f374e79d1bddbb34cdd4338357d00023ddbd0ac18b0be36964f5e726e8965d7fc languageName: node linkType: hard @@ -8038,7 +8221,7 @@ __metadata: version: 1.0.2 resolution: "array-union@npm:1.0.2" dependencies: - array-uniq: ^1.0.1 + array-uniq: "npm:^1.0.1" checksum: 82cec6421b6e6766556c484835a6d476a873f1b71cace5ab2b4f1b15b1e3162dc4da0d16f7a2b04d4aec18146c6638fe8f661340b31ba8e469fd811a1b45dc8d languageName: node linkType: hard @@ -8068,12 +8251,12 @@ __metadata: version: 1.2.5 resolution: "array.prototype.findlast@npm:1.2.5" dependencies: - call-bind: ^1.0.7 - define-properties: ^1.2.1 - es-abstract: ^1.23.2 - es-errors: ^1.3.0 - es-object-atoms: ^1.0.0 - es-shim-unscopables: ^1.0.2 + call-bind: "npm:^1.0.7" + define-properties: "npm:^1.2.1" + es-abstract: "npm:^1.23.2" + es-errors: "npm:^1.3.0" + es-object-atoms: "npm:^1.0.0" + es-shim-unscopables: "npm:^1.0.2" checksum: 83ce4ad95bae07f136d316f5a7c3a5b911ac3296c3476abe60225bc4a17938bf37541972fcc37dd5adbc99cbb9c928c70bbbfc1c1ce549d41a415144030bb446 languageName: node linkType: hard @@ -8082,11 +8265,11 @@ __metadata: version: 1.2.3 resolution: "array.prototype.findlastindex@npm:1.2.3" dependencies: - call-bind: ^1.0.2 - define-properties: ^1.2.0 - es-abstract: ^1.22.1 - es-shim-unscopables: ^1.0.0 - get-intrinsic: ^1.2.1 + call-bind: "npm:^1.0.2" + define-properties: "npm:^1.2.0" + es-abstract: "npm:^1.22.1" + es-shim-unscopables: "npm:^1.0.0" + get-intrinsic: "npm:^1.2.1" checksum: 31f35d7b370c84db56484618132041a9af401b338f51899c2e78ef7690fbba5909ee7ca3c59a7192085b328cc0c68c6fd1f6d1553db01a689a589ae510f3966e languageName: node linkType: hard @@ -8095,10 +8278,10 @@ __metadata: version: 1.3.2 resolution: "array.prototype.flat@npm:1.3.2" dependencies: - call-bind: ^1.0.2 - define-properties: ^1.2.0 - es-abstract: ^1.22.1 - es-shim-unscopables: ^1.0.0 + call-bind: "npm:^1.0.2" + define-properties: "npm:^1.2.0" + es-abstract: "npm:^1.22.1" + es-shim-unscopables: "npm:^1.0.0" checksum: 5d6b4bf102065fb3f43764bfff6feb3295d372ce89591e6005df3d0ce388527a9f03c909af6f2a973969a4d178ab232ffc9236654149173e0e187ec3a1a6b87b languageName: node linkType: hard @@ -8107,10 +8290,10 @@ __metadata: version: 1.3.2 resolution: "array.prototype.flatmap@npm:1.3.2" dependencies: - call-bind: ^1.0.2 - define-properties: ^1.2.0 - es-abstract: ^1.22.1 - es-shim-unscopables: ^1.0.0 + call-bind: "npm:^1.0.2" + define-properties: "npm:^1.2.0" + es-abstract: "npm:^1.22.1" + es-shim-unscopables: "npm:^1.0.0" checksum: ce09fe21dc0bcd4f30271f8144083aa8c13d4639074d6c8dc82054b847c7fc9a0c97f857491f4da19d4003e507172a78f4bcd12903098adac8b9cd374f734be3 languageName: node linkType: hard @@ -8119,11 +8302,11 @@ __metadata: version: 1.0.6 resolution: "array.prototype.map@npm:1.0.6" dependencies: - call-bind: ^1.0.2 - define-properties: ^1.2.0 - es-abstract: ^1.22.1 - es-array-method-boxes-properly: ^1.0.0 - is-string: ^1.0.7 + call-bind: "npm:^1.0.2" + define-properties: "npm:^1.2.0" + es-abstract: "npm:^1.22.1" + es-array-method-boxes-properly: "npm:^1.0.0" + is-string: "npm:^1.0.7" checksum: dfba063cdfb5faba9ee32d5836dc23f3963c2bf7c7ea7d745ee0a96bacf663cbb32ab0bf17d8f65ac6e8c91a162efdea8edbc8b36aed9d17687ce482ba60d91f languageName: node linkType: hard @@ -8132,11 +8315,11 @@ __metadata: version: 1.0.6 resolution: "array.prototype.reduce@npm:1.0.6" dependencies: - call-bind: ^1.0.2 - define-properties: ^1.2.0 - es-abstract: ^1.22.1 - es-array-method-boxes-properly: ^1.0.0 - is-string: ^1.0.7 + call-bind: "npm:^1.0.2" + define-properties: "npm:^1.2.0" + es-abstract: "npm:^1.22.1" + es-array-method-boxes-properly: "npm:^1.0.0" + is-string: "npm:^1.0.7" checksum: c709c3f5caa2aac4fb10e0c6c1982cca50328a2a48658d53b1da8ee3a78069ad67cdac21296d6285521aa3a932a8178c0e192b5fc831fae2977b69a5a8a64ad7 languageName: node linkType: hard @@ -8145,10 +8328,10 @@ __metadata: version: 1.1.2 resolution: "array.prototype.toreversed@npm:1.1.2" dependencies: - call-bind: ^1.0.2 - define-properties: ^1.2.0 - es-abstract: ^1.22.1 - es-shim-unscopables: ^1.0.0 + call-bind: "npm:^1.0.2" + define-properties: "npm:^1.2.0" + es-abstract: "npm:^1.22.1" + es-shim-unscopables: "npm:^1.0.0" checksum: 58598193426282155297bedf950dc8d464624a0d81659822fb73124286688644cb7e0e4927a07f3ab2daaeb6617b647736cc3a5e6ca7ade5bb8e573b284e6240 languageName: node linkType: hard @@ -8157,11 +8340,11 @@ __metadata: version: 1.1.2 resolution: "array.prototype.tosorted@npm:1.1.2" dependencies: - call-bind: ^1.0.2 - define-properties: ^1.2.0 - es-abstract: ^1.22.1 - es-shim-unscopables: ^1.0.0 - get-intrinsic: ^1.2.1 + call-bind: "npm:^1.0.2" + define-properties: "npm:^1.2.0" + es-abstract: "npm:^1.22.1" + es-shim-unscopables: "npm:^1.0.0" + get-intrinsic: "npm:^1.2.1" checksum: 3607a7d6b117f0ffa6f4012457b7af0d47d38cf05e01d50e09682fd2fb782a66093a5e5fbbdbad77c8c824794a9d892a51844041641f719ad41e3a974f0764de languageName: node linkType: hard @@ -8170,11 +8353,11 @@ __metadata: version: 1.1.3 resolution: "array.prototype.tosorted@npm:1.1.3" dependencies: - call-bind: ^1.0.5 - define-properties: ^1.2.1 - es-abstract: ^1.22.3 - es-errors: ^1.1.0 - es-shim-unscopables: ^1.0.2 + call-bind: "npm:^1.0.5" + define-properties: "npm:^1.2.1" + es-abstract: "npm:^1.22.3" + es-errors: "npm:^1.1.0" + es-shim-unscopables: "npm:^1.0.2" checksum: 555e8808086bbde9e634c5dc5a8c0a2f1773075447b43b2fa76ab4f94f4e90f416d2a4f881024e1ce1a2931614caf76cd6b408af901c9d7cd13061d0d268f5af languageName: node linkType: hard @@ -8183,13 +8366,13 @@ __metadata: version: 1.0.2 resolution: "arraybuffer.prototype.slice@npm:1.0.2" dependencies: - array-buffer-byte-length: ^1.0.0 - call-bind: ^1.0.2 - define-properties: ^1.2.0 - es-abstract: ^1.22.1 - get-intrinsic: ^1.2.1 - is-array-buffer: ^3.0.2 - is-shared-array-buffer: ^1.0.2 + array-buffer-byte-length: "npm:^1.0.0" + call-bind: "npm:^1.0.2" + define-properties: "npm:^1.2.0" + es-abstract: "npm:^1.22.1" + get-intrinsic: "npm:^1.2.1" + is-array-buffer: "npm:^3.0.2" + is-shared-array-buffer: "npm:^1.0.2" checksum: c200faf437786f5b2c80d4564ff5481c886a16dee642ef02abdc7306c7edd523d1f01d1dd12b769c7eb42ac9bc53874510db19a92a2c035c0f6696172aafa5d3 languageName: node linkType: hard @@ -8198,14 +8381,14 @@ __metadata: version: 1.0.3 resolution: "arraybuffer.prototype.slice@npm:1.0.3" dependencies: - array-buffer-byte-length: ^1.0.1 - call-bind: ^1.0.5 - define-properties: ^1.2.1 - es-abstract: ^1.22.3 - es-errors: ^1.2.1 - get-intrinsic: ^1.2.3 - is-array-buffer: ^3.0.4 - is-shared-array-buffer: ^1.0.2 + array-buffer-byte-length: "npm:^1.0.1" + call-bind: "npm:^1.0.5" + define-properties: "npm:^1.2.1" + es-abstract: "npm:^1.22.3" + es-errors: "npm:^1.2.1" + get-intrinsic: "npm:^1.2.3" + is-array-buffer: "npm:^3.0.4" + is-shared-array-buffer: "npm:^1.0.2" checksum: 352259cba534dcdd969c92ab002efd2ba5025b2e3b9bead3973150edbdf0696c629d7f4b3f061c5931511e8207bdc2306da614703c820b45dabce39e3daf7e3e languageName: node linkType: hard @@ -8235,10 +8418,10 @@ __metadata: version: 5.4.1 resolution: "asn1.js@npm:5.4.1" dependencies: - bn.js: ^4.0.0 - inherits: ^2.0.1 - minimalistic-assert: ^1.0.0 - safer-buffer: ^2.1.0 + bn.js: "npm:^4.0.0" + inherits: "npm:^2.0.1" + minimalistic-assert: "npm:^1.0.0" + safer-buffer: "npm:^2.1.0" checksum: 3786a101ac6f304bd4e9a7df79549a7561950a13d4bcaec0c7790d44c80d147c1a94ba3d4e663673406064642a40b23fcd6c82a9952468e386c1a1376d747f9a languageName: node linkType: hard @@ -8247,7 +8430,7 @@ __metadata: version: 0.2.6 resolution: "asn1@npm:0.2.6" dependencies: - safer-buffer: ~2.1.0 + safer-buffer: "npm:~2.1.0" checksum: 39f2ae343b03c15ad4f238ba561e626602a3de8d94ae536c46a4a93e69578826305366dc09fbb9b56aec39b4982a463682f259c38e59f6fa380cd72cd61e493d languageName: node linkType: hard @@ -8263,8 +8446,8 @@ __metadata: version: 1.5.1 resolution: "assert@npm:1.5.1" dependencies: - object.assign: ^4.1.4 - util: ^0.10.4 + object.assign: "npm:^4.1.4" + util: "npm:^0.10.4" checksum: bfc539da97545f9b2989395d6b85be40b70649ce57464f3cc6e61f4975fb097ba0689c386f95bdb4c3ab867931e40a565c9e193ae3c02263a8e92acb17c9dc93 languageName: node linkType: hard @@ -8280,7 +8463,7 @@ __metadata: version: 0.15.2 resolution: "ast-types@npm:0.15.2" dependencies: - tslib: ^2.0.1 + tslib: "npm:^2.0.1" checksum: 24f0d86bf9e4c8dae16fa24b13c1776f2c2677040bcfbd4eb4f27911db49020be4876885e45e6cfcc548ed4dfea3a0742d77e3346b84fae47379cb0b89e9daa0 languageName: node linkType: hard @@ -8289,7 +8472,7 @@ __metadata: version: 0.14.2 resolution: "ast-types@npm:0.14.2" dependencies: - tslib: ^2.0.1 + tslib: "npm:^2.0.1" checksum: 8674a77307764979f0a0b2006b7223a4b789abffaa7acbf6a1132650a799252155170173a1ff6a7fb6897f59437fc955f2707bdfc391b0797750898876e6c9ed languageName: node linkType: hard @@ -8333,7 +8516,7 @@ __metadata: version: 2.6.4 resolution: "async@npm:2.6.4" dependencies: - lodash: ^4.17.14 + lodash: "npm:^4.17.14" checksum: a52083fb32e1ebe1d63e5c5624038bb30be68ff07a6c8d7dfe35e47c93fc144bd8652cbec869e0ac07d57dde387aa5f1386be3559cdee799cb1f789678d88e19 languageName: node linkType: hard @@ -8349,7 +8532,7 @@ __metadata: version: 1.0.0 resolution: "asynciterator.prototype@npm:1.0.0" dependencies: - has-symbols: ^1.0.3 + has-symbols: "npm:^1.0.3" checksum: e8ebfd9493ac651cf9b4165e9d64030b3da1d17181bb1963627b59e240cdaf021d9b59d44b827dc1dde4e22387ec04c2d0f8720cf58a1c282e34e40cc12721b3 languageName: node linkType: hard @@ -8388,13 +8571,13 @@ __metadata: version: 9.8.8 resolution: "autoprefixer@npm:9.8.8" dependencies: - browserslist: ^4.12.0 - caniuse-lite: ^1.0.30001109 - normalize-range: ^0.1.2 - num2fraction: ^1.2.2 - picocolors: ^0.2.1 - postcss: ^7.0.32 - postcss-value-parser: ^4.1.0 + browserslist: "npm:^4.12.0" + caniuse-lite: "npm:^1.0.30001109" + normalize-range: "npm:^0.1.2" + num2fraction: "npm:^1.2.2" + picocolors: "npm:^0.2.1" + postcss: "npm:^7.0.32" + postcss-value-parser: "npm:^4.1.0" bin: autoprefixer: bin/autoprefixer checksum: 8f017672fbac248db0cf4e86aa707d8b148d9abadb842b5cf4c6be306d80fa6a654fadefd17e46213234c1f0947612acce2864f93e903f3e736b183fc1aedc45 @@ -8412,7 +8595,7 @@ __metadata: version: 1.0.7 resolution: "available-typed-arrays@npm:1.0.7" dependencies: - possible-typed-array-names: ^1.0.0 + possible-typed-array-names: "npm:^1.0.0" checksum: 1aa3ffbfe6578276996de660848b6e95669d9a95ad149e3dd0c0cda77db6ee1dbd9d1dd723b65b6d277b882dd0c4b91a654ae9d3cf9e1254b7e93e4908d78fd3 languageName: node linkType: hard @@ -8435,9 +8618,9 @@ __metadata: version: 1.6.5 resolution: "axios@npm:1.6.5" dependencies: - follow-redirects: ^1.15.4 - form-data: ^4.0.0 - proxy-from-env: ^1.1.0 + follow-redirects: "npm:^1.15.4" + form-data: "npm:^4.0.0" + proxy-from-env: "npm:^1.1.0" checksum: e28d67b2d9134cb4608c44d8068b0678cfdccc652742e619006f27264a30c7aba13b2cd19c6f1f52ae195b5232734925928fb192d5c85feea7edd2f273df206d languageName: node linkType: hard @@ -8446,9 +8629,9 @@ __metadata: version: 6.26.0 resolution: "babel-code-frame@npm:6.26.0" dependencies: - chalk: ^1.1.3 - esutils: ^2.0.2 - js-tokens: ^3.0.2 + chalk: "npm:^1.1.3" + esutils: "npm:^2.0.2" + js-tokens: "npm:^3.0.2" checksum: 9410c3d5a921eb02fa409675d1a758e493323a49e7b9dddb7a2a24d47e61d39ab1129dd29f9175836eac9ce8b1d4c0a0718fcdc57ce0b865b529fd250dbab313 languageName: node linkType: hard @@ -8466,12 +8649,12 @@ __metadata: version: 10.1.0 resolution: "babel-eslint@npm:10.1.0" dependencies: - "@babel/code-frame": ^7.0.0 - "@babel/parser": ^7.7.0 - "@babel/traverse": ^7.7.0 - "@babel/types": ^7.7.0 - eslint-visitor-keys: ^1.0.0 - resolve: ^1.12.0 + "@babel/code-frame": "npm:^7.0.0" + "@babel/parser": "npm:^7.7.0" + "@babel/traverse": "npm:^7.7.0" + "@babel/types": "npm:^7.7.0" + eslint-visitor-keys: "npm:^1.0.0" + resolve: "npm:^1.12.0" peerDependencies: eslint: ">= 4.12.1" checksum: bdc1f62b6b0f9c4d5108c96d835dad0c0066bc45b7c020fcb2d6a08107cf69c9217a99d3438dbd701b2816896190c4283ba04270ed9a8349ee07bd8dafcdc050 @@ -8531,13 +8714,13 @@ __metadata: version: 29.7.0 resolution: "babel-jest@npm:29.7.0" dependencies: - "@jest/transform": ^29.7.0 - "@types/babel__core": ^7.1.14 - babel-plugin-istanbul: ^6.1.1 - babel-preset-jest: ^29.6.3 - chalk: ^4.0.0 - graceful-fs: ^4.2.9 - slash: ^3.0.0 + "@jest/transform": "npm:^29.7.0" + "@types/babel__core": "npm:^7.1.14" + babel-plugin-istanbul: "npm:^6.1.1" + babel-preset-jest: "npm:^29.6.3" + chalk: "npm:^4.0.0" + graceful-fs: "npm:^4.2.9" + slash: "npm:^3.0.0" peerDependencies: "@babel/core": ^7.8.0 checksum: ee6f8e0495afee07cac5e4ee167be705c711a8cc8a737e05a587a131fdae2b3c8f9aa55dfd4d9c03009ac2d27f2de63d8ba96d3e8460da4d00e8af19ef9a83f7 @@ -8548,10 +8731,10 @@ __metadata: version: 8.3.0 resolution: "babel-loader@npm:8.3.0" dependencies: - find-cache-dir: ^3.3.1 - loader-utils: ^2.0.0 - make-dir: ^3.1.0 - schema-utils: ^2.6.5 + find-cache-dir: "npm:^3.3.1" + loader-utils: "npm:^2.0.0" + make-dir: "npm:^3.1.0" + schema-utils: "npm:^2.6.5" peerDependencies: "@babel/core": ^7.0.0 webpack: ">=2" @@ -8570,7 +8753,7 @@ __metadata: version: 1.1.1 resolution: "babel-plugin-component@npm:1.1.1" dependencies: - "@babel/helper-module-imports": 7.0.0-beta.35 + "@babel/helper-module-imports": "npm:7.0.0-beta.35" checksum: 15dc6793ffbf76a9f3c1196932baa97749e3e6d42fe33a73c5c625659af560e3318cca5138e9d08c063171ff6824903e477152246575191bfdde28fcdf31b445 languageName: node linkType: hard @@ -8579,16 +8762,16 @@ __metadata: version: 10.2.2 resolution: "babel-plugin-emotion@npm:10.2.2" dependencies: - "@babel/helper-module-imports": ^7.0.0 - "@emotion/hash": 0.8.0 - "@emotion/memoize": 0.7.4 - "@emotion/serialize": ^0.11.16 - babel-plugin-macros: ^2.0.0 - babel-plugin-syntax-jsx: ^6.18.0 - convert-source-map: ^1.5.0 - escape-string-regexp: ^1.0.5 - find-root: ^1.1.0 - source-map: ^0.5.7 + "@babel/helper-module-imports": "npm:^7.0.0" + "@emotion/hash": "npm:0.8.0" + "@emotion/memoize": "npm:0.7.4" + "@emotion/serialize": "npm:^0.11.16" + babel-plugin-macros: "npm:^2.0.0" + babel-plugin-syntax-jsx: "npm:^6.18.0" + convert-source-map: "npm:^1.5.0" + escape-string-regexp: "npm:^1.0.5" + find-root: "npm:^1.1.0" + source-map: "npm:^0.5.7" checksum: 763f38c67ffbe7d091691d68c74686ba478296cc24716699fb5b0feddce1b1b47878a20b0bbe2aa4dea17f41074ead4deae7935d2cf6823638766709812c5b40 languageName: node linkType: hard @@ -8597,11 +8780,11 @@ __metadata: version: 6.1.1 resolution: "babel-plugin-istanbul@npm:6.1.1" dependencies: - "@babel/helper-plugin-utils": ^7.0.0 - "@istanbuljs/load-nyc-config": ^1.0.0 - "@istanbuljs/schema": ^0.1.2 - istanbul-lib-instrument: ^5.0.4 - test-exclude: ^6.0.0 + "@babel/helper-plugin-utils": "npm:^7.0.0" + "@istanbuljs/load-nyc-config": "npm:^1.0.0" + "@istanbuljs/schema": "npm:^0.1.2" + istanbul-lib-instrument: "npm:^5.0.4" + test-exclude: "npm:^6.0.0" checksum: cb4fd95738219f232f0aece1116628cccff16db891713c4ccb501cddbbf9272951a5df81f2f2658dfdf4b3e7b236a9d5cbcf04d5d8c07dd5077297339598061a languageName: node linkType: hard @@ -8610,10 +8793,10 @@ __metadata: version: 29.6.3 resolution: "babel-plugin-jest-hoist@npm:29.6.3" dependencies: - "@babel/template": ^7.3.3 - "@babel/types": ^7.3.3 - "@types/babel__core": ^7.1.14 - "@types/babel__traverse": ^7.0.6 + "@babel/template": "npm:^7.3.3" + "@babel/types": "npm:^7.3.3" + "@types/babel__core": "npm:^7.1.14" + "@types/babel__traverse": "npm:^7.0.6" checksum: 51250f22815a7318f17214a9d44650ba89551e6d4f47a2dc259128428324b52f5a73979d010cefd921fd5a720d8c1d55ad74ff601cd94c7bd44d5f6292fde2d1 languageName: node linkType: hard @@ -8622,9 +8805,9 @@ __metadata: version: 2.8.0 resolution: "babel-plugin-macros@npm:2.8.0" dependencies: - "@babel/runtime": ^7.7.2 - cosmiconfig: ^6.0.0 - resolve: ^1.12.0 + "@babel/runtime": "npm:^7.7.2" + cosmiconfig: "npm:^6.0.0" + resolve: "npm:^1.12.0" checksum: 59b09a21cf3ae1e14186c1b021917d004b49b953824b24953a54c6502da79e8051d4ac31cfd4a0ae7f6ea5ddf1f7edd93df4895dd3c3982a5b2431859c2889ac languageName: node linkType: hard @@ -8640,7 +8823,7 @@ __metadata: version: 0.5.0 resolution: "babel-plugin-minify-constant-folding@npm:0.5.0" dependencies: - babel-helper-evaluate-path: ^0.5.0 + babel-helper-evaluate-path: "npm:^0.5.0" checksum: 9421a07cf29213852c6f284f16cc9159acfe06df747addc42e3b2dec624bd70bd0af2f18c180e7bdeba40cc63910b99297fb8ecc59da56059847ab5d073dfcb2 languageName: node linkType: hard @@ -8661,10 +8844,10 @@ __metadata: version: 0.6.0-alpha.5 resolution: "babel-plugin-minify-dead-code-elimination@npm:0.6.0-alpha.5" dependencies: - babel-helper-evaluate-path: ^0.5.0 - babel-helper-mark-eval-scopes: ^0.4.3 - babel-helper-remove-or-void: ^0.4.3 - lodash: ^4.17.11 + babel-helper-evaluate-path: "npm:^0.5.0" + babel-helper-mark-eval-scopes: "npm:^0.4.3" + babel-helper-remove-or-void: "npm:^0.4.3" + lodash: "npm:^4.17.11" checksum: b4abed4b8e45a7b53c6894254481a1fae04dde0ef96325633bf73b9ab7bd6417b75a1ba6c31c346d28f341f7233254fa6faa9bb8df14bea5a6e0f8992948213f languageName: node linkType: hard @@ -8673,7 +8856,7 @@ __metadata: version: 0.4.3 resolution: "babel-plugin-minify-flip-comparisons@npm:0.4.3" dependencies: - babel-helper-is-void-0: ^0.4.3 + babel-helper-is-void-0: "npm:^0.4.3" checksum: 54e068f926083d6ae539a13d096a9fa564339717ee607f9b3bded360344d377fa6dd47ada377ac445f98462d03d78cdf772efcaa366c692888f325c6382ab6a6 languageName: node linkType: hard @@ -8682,8 +8865,8 @@ __metadata: version: 0.4.4 resolution: "babel-plugin-minify-guarded-expressions@npm:0.4.4" dependencies: - babel-helper-evaluate-path: ^0.5.0 - babel-helper-flip-expressions: ^0.4.3 + babel-helper-evaluate-path: "npm:^0.5.0" + babel-helper-flip-expressions: "npm:^0.4.3" checksum: 6071558a5bdc64ed811809d66ad9982ea3ead16ac32f09d4f17e41b07b2106d9b0d12641758f89cfa1dff94fdfb3df8afed908ff1c0e50972b0312cc66d09a75 languageName: node linkType: hard @@ -8699,7 +8882,7 @@ __metadata: version: 0.5.1 resolution: "babel-plugin-minify-mangle-names@npm:0.5.1" dependencies: - babel-helper-mark-eval-scopes: ^0.4.3 + babel-helper-mark-eval-scopes: "npm:^0.4.3" checksum: fd4dcf6d20b68130063c2e44ebf7c5fa4e912be6bfc8d9036697ac087a348ce2c289aab8d04a3905228e40a3c966300dc0c8e58cc53a16d97553637d820f0669 languageName: node linkType: hard @@ -8722,10 +8905,10 @@ __metadata: version: 0.5.1 resolution: "babel-plugin-minify-simplify@npm:0.5.1" dependencies: - babel-helper-evaluate-path: ^0.5.0 - babel-helper-flip-expressions: ^0.4.3 - babel-helper-is-nodes-equiv: ^0.0.1 - babel-helper-to-multiple-sequence-expressions: ^0.5.0 + babel-helper-evaluate-path: "npm:^0.5.0" + babel-helper-flip-expressions: "npm:^0.4.3" + babel-helper-is-nodes-equiv: "npm:^0.0.1" + babel-helper-to-multiple-sequence-expressions: "npm:^0.5.0" checksum: 79d718001337fc93f7b6002f2940dbbe35b0704b75e2c0c408eae88ac81400af7a2a79e3c7fcbfb781fd00466a45fd1fff94040cad811002992930e9e26cc1fa languageName: node linkType: hard @@ -8734,21 +8917,21 @@ __metadata: version: 0.4.3 resolution: "babel-plugin-minify-type-constructors@npm:0.4.3" dependencies: - babel-helper-is-void-0: ^0.4.3 + babel-helper-is-void-0: "npm:^0.4.3" checksum: 2c6cb97aa8a20c990fc17afd1141e586a1920419bc8a93d2231e7f5f6dcdfbc060c1839873c192c7828040f95ff74b65b8b0af6eb5c54b795e86cf62152ba41e languageName: node linkType: hard "babel-plugin-module-resolver@npm:^5.0.0": - version: 5.0.0 - resolution: "babel-plugin-module-resolver@npm:5.0.0" + version: 5.0.2 + resolution: "babel-plugin-module-resolver@npm:5.0.2" dependencies: - find-babel-config: ^2.0.0 - glob: ^8.0.3 + find-babel-config: ^2.1.1 + glob: ^9.3.3 pkg-up: ^3.1.0 reselect: ^4.1.7 - resolve: ^1.22.1 - checksum: d6880e49fc8e7bac509a2c183b4303ee054a47a80032a59a6f7844bb468ebe5e333b5dc5378443afdab5839e2da2b31a6c8d9a985a0047cd076b82bb9161cc78 + resolve: ^1.22.8 + checksum: f1d198acbbbd0b76c9c0c4aacbf9f1ef90f8d36b3d5209d9e7a75cadee2113a73711550ebddeb9464d143b71df19adc75e165dff99ada2614d7ea333affe3b5a languageName: node linkType: hard @@ -8765,9 +8948,9 @@ __metadata: version: 0.4.8 resolution: "babel-plugin-polyfill-corejs2@npm:0.4.8" dependencies: - "@babel/compat-data": ^7.22.6 - "@babel/helper-define-polyfill-provider": ^0.5.0 - semver: ^6.3.1 + "@babel/compat-data": "npm:^7.22.6" + "@babel/helper-define-polyfill-provider": "npm:^0.5.0" + semver: "npm:^6.3.1" peerDependencies: "@babel/core": ^7.4.0 || ^8.0.0-0 <8.0.0 checksum: 22857b87268b354e095452199464accba5fd8f690558a2f24b0954807ca2494b96da8d5c13507955802427582015160bce26a66893acf6da5dafbed8b336cf79 @@ -8778,8 +8961,8 @@ __metadata: version: 0.8.7 resolution: "babel-plugin-polyfill-corejs3@npm:0.8.7" dependencies: - "@babel/helper-define-polyfill-provider": ^0.4.4 - core-js-compat: ^3.33.1 + "@babel/helper-define-polyfill-provider": "npm:^0.4.4" + core-js-compat: "npm:^3.33.1" peerDependencies: "@babel/core": ^7.4.0 || ^8.0.0-0 <8.0.0 checksum: 51bc215ab0c062bbb2225d912f69f8a6705d1837c8e01f9651307b5b937804287c1d73ebd8015689efcc02c3c21f37688b9ee6f5997635619b7a9cc4b7d9908d @@ -8790,7 +8973,7 @@ __metadata: version: 0.5.5 resolution: "babel-plugin-polyfill-regenerator@npm:0.5.5" dependencies: - "@babel/helper-define-polyfill-provider": ^0.5.0 + "@babel/helper-define-polyfill-provider": "npm:^0.5.0" peerDependencies: "@babel/core": ^7.4.0 || ^8.0.0-0 <8.0.0 checksum: 3a9b4828673b23cd648dcfb571eadcd9d3fadfca0361d0a7c6feeb5a30474e92faaa49f067a6e1c05e49b6a09812879992028ff3ef3446229ff132d6e1de7eb6 @@ -8801,9 +8984,9 @@ __metadata: version: 4.2.1 resolution: "babel-plugin-react-docgen@npm:4.2.1" dependencies: - ast-types: ^0.14.2 - lodash: ^4.17.15 - react-docgen: ^5.0.0 + ast-types: "npm:^0.14.2" + lodash: "npm:^4.17.15" + react-docgen: "npm:^5.0.0" checksum: 6126d358ac2cb27a9a7f145ab586b7a28cb19ef09ca37c4f08a853246a101328ffe6c87813e95b1b4ba05beb627285199f7d0ba16abfb61b35cc4febb6d5eabd languageName: node linkType: hard @@ -8833,7 +9016,7 @@ __metadata: version: 0.0.2 resolution: "babel-plugin-transform-flow-enums@npm:0.0.2" dependencies: - "@babel/plugin-syntax-flow": ^7.12.1 + "@babel/plugin-syntax-flow": "npm:^7.12.1" checksum: fd52aef54448e01948a9d1cca0c8f87d064970c8682458962b7a222c372704bc2ce26ae8109e0ab2566e7ea5106856460f04c1a5ed794ab3bcd2f42cae1d9845 languageName: node linkType: hard @@ -8870,7 +9053,7 @@ __metadata: version: 6.9.4 resolution: "babel-plugin-transform-property-literals@npm:6.9.4" dependencies: - esutils: ^2.0.2 + esutils: "npm:^2.0.2" checksum: 14da12703c8b49841594670688c50dc2f7b2be88b5681c70311f5f88b27a50782747a04e9fe1b232b7d2c2a9f223228c61fe6fe41ae0c4eb8208e3a890b2a19d languageName: node linkType: hard @@ -8900,7 +9083,7 @@ __metadata: version: 0.5.0 resolution: "babel-plugin-transform-remove-undefined@npm:0.5.0" dependencies: - babel-helper-evaluate-path: ^0.5.0 + babel-helper-evaluate-path: "npm:^0.5.0" checksum: cebba3eae74decba944af78bdbd1e806461bed8a3d500c4bc26dc563d5f1af087d5347f9ac1a3f28cc0ed9186a4095ced0f0099d5ec7aa6cf7ef2119436cafe4 languageName: node linkType: hard @@ -8923,18 +9106,18 @@ __metadata: version: 1.0.1 resolution: "babel-preset-current-node-syntax@npm:1.0.1" dependencies: - "@babel/plugin-syntax-async-generators": ^7.8.4 - "@babel/plugin-syntax-bigint": ^7.8.3 - "@babel/plugin-syntax-class-properties": ^7.8.3 - "@babel/plugin-syntax-import-meta": ^7.8.3 - "@babel/plugin-syntax-json-strings": ^7.8.3 - "@babel/plugin-syntax-logical-assignment-operators": ^7.8.3 - "@babel/plugin-syntax-nullish-coalescing-operator": ^7.8.3 - "@babel/plugin-syntax-numeric-separator": ^7.8.3 - "@babel/plugin-syntax-object-rest-spread": ^7.8.3 - "@babel/plugin-syntax-optional-catch-binding": ^7.8.3 - "@babel/plugin-syntax-optional-chaining": ^7.8.3 - "@babel/plugin-syntax-top-level-await": ^7.8.3 + "@babel/plugin-syntax-async-generators": "npm:^7.8.4" + "@babel/plugin-syntax-bigint": "npm:^7.8.3" + "@babel/plugin-syntax-class-properties": "npm:^7.8.3" + "@babel/plugin-syntax-import-meta": "npm:^7.8.3" + "@babel/plugin-syntax-json-strings": "npm:^7.8.3" + "@babel/plugin-syntax-logical-assignment-operators": "npm:^7.8.3" + "@babel/plugin-syntax-nullish-coalescing-operator": "npm:^7.8.3" + "@babel/plugin-syntax-numeric-separator": "npm:^7.8.3" + "@babel/plugin-syntax-object-rest-spread": "npm:^7.8.3" + "@babel/plugin-syntax-optional-catch-binding": "npm:^7.8.3" + "@babel/plugin-syntax-optional-chaining": "npm:^7.8.3" + "@babel/plugin-syntax-top-level-await": "npm:^7.8.3" peerDependencies: "@babel/core": ^7.0.0 checksum: d118c2742498c5492c095bc8541f4076b253e705b5f1ad9a2e7d302d81a84866f0070346662355c8e25fc02caa28dc2da8d69bcd67794a0d60c4d6fab6913cc8 @@ -8961,33 +9144,33 @@ __metadata: version: 3.4.0 resolution: "babel-preset-fbjs@npm:3.4.0" dependencies: - "@babel/plugin-proposal-class-properties": ^7.0.0 - "@babel/plugin-proposal-object-rest-spread": ^7.0.0 - "@babel/plugin-syntax-class-properties": ^7.0.0 - "@babel/plugin-syntax-flow": ^7.0.0 - "@babel/plugin-syntax-jsx": ^7.0.0 - "@babel/plugin-syntax-object-rest-spread": ^7.0.0 - "@babel/plugin-transform-arrow-functions": ^7.0.0 - "@babel/plugin-transform-block-scoped-functions": ^7.0.0 - "@babel/plugin-transform-block-scoping": ^7.0.0 - "@babel/plugin-transform-classes": ^7.0.0 - "@babel/plugin-transform-computed-properties": ^7.0.0 - "@babel/plugin-transform-destructuring": ^7.0.0 - "@babel/plugin-transform-flow-strip-types": ^7.0.0 - "@babel/plugin-transform-for-of": ^7.0.0 - "@babel/plugin-transform-function-name": ^7.0.0 - "@babel/plugin-transform-literals": ^7.0.0 - "@babel/plugin-transform-member-expression-literals": ^7.0.0 - "@babel/plugin-transform-modules-commonjs": ^7.0.0 - "@babel/plugin-transform-object-super": ^7.0.0 - "@babel/plugin-transform-parameters": ^7.0.0 - "@babel/plugin-transform-property-literals": ^7.0.0 - "@babel/plugin-transform-react-display-name": ^7.0.0 - "@babel/plugin-transform-react-jsx": ^7.0.0 - "@babel/plugin-transform-shorthand-properties": ^7.0.0 - "@babel/plugin-transform-spread": ^7.0.0 - "@babel/plugin-transform-template-literals": ^7.0.0 - babel-plugin-syntax-trailing-function-commas: ^7.0.0-beta.0 + "@babel/plugin-proposal-class-properties": "npm:^7.0.0" + "@babel/plugin-proposal-object-rest-spread": "npm:^7.0.0" + "@babel/plugin-syntax-class-properties": "npm:^7.0.0" + "@babel/plugin-syntax-flow": "npm:^7.0.0" + "@babel/plugin-syntax-jsx": "npm:^7.0.0" + "@babel/plugin-syntax-object-rest-spread": "npm:^7.0.0" + "@babel/plugin-transform-arrow-functions": "npm:^7.0.0" + "@babel/plugin-transform-block-scoped-functions": "npm:^7.0.0" + "@babel/plugin-transform-block-scoping": "npm:^7.0.0" + "@babel/plugin-transform-classes": "npm:^7.0.0" + "@babel/plugin-transform-computed-properties": "npm:^7.0.0" + "@babel/plugin-transform-destructuring": "npm:^7.0.0" + "@babel/plugin-transform-flow-strip-types": "npm:^7.0.0" + "@babel/plugin-transform-for-of": "npm:^7.0.0" + "@babel/plugin-transform-function-name": "npm:^7.0.0" + "@babel/plugin-transform-literals": "npm:^7.0.0" + "@babel/plugin-transform-member-expression-literals": "npm:^7.0.0" + "@babel/plugin-transform-modules-commonjs": "npm:^7.0.0" + "@babel/plugin-transform-object-super": "npm:^7.0.0" + "@babel/plugin-transform-parameters": "npm:^7.0.0" + "@babel/plugin-transform-property-literals": "npm:^7.0.0" + "@babel/plugin-transform-react-display-name": "npm:^7.0.0" + "@babel/plugin-transform-react-jsx": "npm:^7.0.0" + "@babel/plugin-transform-shorthand-properties": "npm:^7.0.0" + "@babel/plugin-transform-spread": "npm:^7.0.0" + "@babel/plugin-transform-template-literals": "npm:^7.0.0" + babel-plugin-syntax-trailing-function-commas: "npm:^7.0.0-beta.0" peerDependencies: "@babel/core": ^7.0.0 checksum: b3352cf690729125997f254bc31b9c4db347f8646f1571958ced1c45f0da89439e183e1c88e35397eb0361b9e1fbb1dd8142d3f4647814deb427e53c54f44d5f @@ -8998,8 +9181,8 @@ __metadata: version: 29.6.3 resolution: "babel-preset-jest@npm:29.6.3" dependencies: - babel-plugin-jest-hoist: ^29.6.3 - babel-preset-current-node-syntax: ^1.0.0 + babel-plugin-jest-hoist: "npm:^29.6.3" + babel-preset-current-node-syntax: "npm:^1.0.0" peerDependencies: "@babel/core": ^7.0.0 checksum: aa4ff2a8a728d9d698ed521e3461a109a1e66202b13d3494e41eea30729a5e7cc03b3a2d56c594423a135429c37bf63a9fa8b0b9ce275298be3095a88c69f6fb @@ -9010,29 +9193,29 @@ __metadata: version: 0.6.0-alpha.5 resolution: "babel-preset-minify@npm:0.6.0-alpha.5" dependencies: - babel-plugin-minify-builtins: ^0.5.0 - babel-plugin-minify-constant-folding: ^0.5.0 - babel-plugin-minify-dead-code-elimination: ^0.6.0-alpha.5+245949f - babel-plugin-minify-flip-comparisons: ^0.4.3 - babel-plugin-minify-guarded-expressions: ^0.4.3 - babel-plugin-minify-infinity: ^0.4.3 - babel-plugin-minify-mangle-names: ^0.5.0 - babel-plugin-minify-numeric-literals: ^0.4.3 - babel-plugin-minify-replace: ^0.5.0 - babel-plugin-minify-simplify: ^0.5.0 - babel-plugin-minify-type-constructors: ^0.4.3 - babel-plugin-transform-inline-consecutive-adds: ^0.4.3 - babel-plugin-transform-member-expression-literals: ^6.9.4 - babel-plugin-transform-merge-sibling-variables: ^6.9.4 - babel-plugin-transform-minify-booleans: ^6.9.4 - babel-plugin-transform-property-literals: ^6.9.4 - babel-plugin-transform-regexp-constructors: ^0.4.3 - babel-plugin-transform-remove-console: ^6.9.4 - babel-plugin-transform-remove-debugger: ^6.9.4 - babel-plugin-transform-remove-undefined: ^0.5.0 - babel-plugin-transform-simplify-comparison-operators: ^6.9.4 - babel-plugin-transform-undefined-to-void: ^6.9.4 - lodash: ^4.17.11 + babel-plugin-minify-builtins: "npm:^0.5.0" + babel-plugin-minify-constant-folding: "npm:^0.5.0" + babel-plugin-minify-dead-code-elimination: "npm:^0.6.0-alpha.5+245949f" + babel-plugin-minify-flip-comparisons: "npm:^0.4.3" + babel-plugin-minify-guarded-expressions: "npm:^0.4.3" + babel-plugin-minify-infinity: "npm:^0.4.3" + babel-plugin-minify-mangle-names: "npm:^0.5.0" + babel-plugin-minify-numeric-literals: "npm:^0.4.3" + babel-plugin-minify-replace: "npm:^0.5.0" + babel-plugin-minify-simplify: "npm:^0.5.0" + babel-plugin-minify-type-constructors: "npm:^0.4.3" + babel-plugin-transform-inline-consecutive-adds: "npm:^0.4.3" + babel-plugin-transform-member-expression-literals: "npm:^6.9.4" + babel-plugin-transform-merge-sibling-variables: "npm:^6.9.4" + babel-plugin-transform-minify-booleans: "npm:^6.9.4" + babel-plugin-transform-property-literals: "npm:^6.9.4" + babel-plugin-transform-regexp-constructors: "npm:^0.4.3" + babel-plugin-transform-remove-console: "npm:^6.9.4" + babel-plugin-transform-remove-debugger: "npm:^6.9.4" + babel-plugin-transform-remove-undefined: "npm:^0.5.0" + babel-plugin-transform-simplify-comparison-operators: "npm:^6.9.4" + babel-plugin-transform-undefined-to-void: "npm:^6.9.4" + lodash: "npm:^4.17.11" checksum: f7569733456f1acc9bcfe5802166ea1a53fea45cb08a57a0eb2d51469622e1a61070c2b8a509f81ea82806e90cc7edc9e5a6dfb544d0d4a34d8548eb4db067e0 languageName: node linkType: hard @@ -9041,29 +9224,29 @@ __metadata: version: 0.5.2 resolution: "babel-preset-minify@npm:0.5.2" dependencies: - babel-plugin-minify-builtins: ^0.5.0 - babel-plugin-minify-constant-folding: ^0.5.0 - babel-plugin-minify-dead-code-elimination: ^0.5.2 - babel-plugin-minify-flip-comparisons: ^0.4.3 - babel-plugin-minify-guarded-expressions: ^0.4.4 - babel-plugin-minify-infinity: ^0.4.3 - babel-plugin-minify-mangle-names: ^0.5.1 - babel-plugin-minify-numeric-literals: ^0.4.3 - babel-plugin-minify-replace: ^0.5.0 - babel-plugin-minify-simplify: ^0.5.1 - babel-plugin-minify-type-constructors: ^0.4.3 - babel-plugin-transform-inline-consecutive-adds: ^0.4.3 - babel-plugin-transform-member-expression-literals: ^6.9.4 - babel-plugin-transform-merge-sibling-variables: ^6.9.5 - babel-plugin-transform-minify-booleans: ^6.9.4 - babel-plugin-transform-property-literals: ^6.9.4 - babel-plugin-transform-regexp-constructors: ^0.4.3 - babel-plugin-transform-remove-console: ^6.9.4 - babel-plugin-transform-remove-debugger: ^6.9.4 - babel-plugin-transform-remove-undefined: ^0.5.0 - babel-plugin-transform-simplify-comparison-operators: ^6.9.4 - babel-plugin-transform-undefined-to-void: ^6.9.4 - lodash: ^4.17.11 + babel-plugin-minify-builtins: "npm:^0.5.0" + babel-plugin-minify-constant-folding: "npm:^0.5.0" + babel-plugin-minify-dead-code-elimination: "npm:^0.5.2" + babel-plugin-minify-flip-comparisons: "npm:^0.4.3" + babel-plugin-minify-guarded-expressions: "npm:^0.4.4" + babel-plugin-minify-infinity: "npm:^0.4.3" + babel-plugin-minify-mangle-names: "npm:^0.5.1" + babel-plugin-minify-numeric-literals: "npm:^0.4.3" + babel-plugin-minify-replace: "npm:^0.5.0" + babel-plugin-minify-simplify: "npm:^0.5.1" + babel-plugin-minify-type-constructors: "npm:^0.4.3" + babel-plugin-transform-inline-consecutive-adds: "npm:^0.4.3" + babel-plugin-transform-member-expression-literals: "npm:^6.9.4" + babel-plugin-transform-merge-sibling-variables: "npm:^6.9.5" + babel-plugin-transform-minify-booleans: "npm:^6.9.4" + babel-plugin-transform-property-literals: "npm:^6.9.4" + babel-plugin-transform-regexp-constructors: "npm:^0.4.3" + babel-plugin-transform-remove-console: "npm:^6.9.4" + babel-plugin-transform-remove-debugger: "npm:^6.9.4" + babel-plugin-transform-remove-undefined: "npm:^0.5.0" + babel-plugin-transform-simplify-comparison-operators: "npm:^6.9.4" + babel-plugin-transform-undefined-to-void: "npm:^6.9.4" + lodash: "npm:^4.17.11" checksum: 36484ad5d4cf89948240ad99ee3eb8bc54c85aed9c5d47b188924dfea058157a7e66a6980624f34c8ec45fc2906161f7ae0cbd3017f983a71689b29f79bebc90 languageName: node linkType: hard @@ -9100,13 +9283,13 @@ __metadata: version: 0.11.2 resolution: "base@npm:0.11.2" dependencies: - cache-base: ^1.0.1 - class-utils: ^0.3.5 - component-emitter: ^1.2.1 - define-property: ^1.0.0 - isobject: ^3.0.1 - mixin-deep: ^1.2.0 - pascalcase: ^0.1.1 + cache-base: "npm:^1.0.1" + class-utils: "npm:^0.3.5" + component-emitter: "npm:^1.2.1" + define-property: "npm:^1.0.0" + isobject: "npm:^3.0.1" + mixin-deep: "npm:^1.2.0" + pascalcase: "npm:^0.1.1" checksum: a4a146b912e27eea8f66d09cb0c9eab666f32ce27859a7dfd50f38cd069a2557b39f16dba1bc2aecb3b44bf096738dd207b7970d99b0318423285ab1b1994edd languageName: node linkType: hard @@ -9115,7 +9298,7 @@ __metadata: version: 2.0.1 resolution: "basic-auth@npm:2.0.1" dependencies: - safe-buffer: 5.1.2 + safe-buffer: "npm:5.1.2" checksum: 3419b805d5dfc518f3a05dcf42aa53aa9ce820e50b6df5097f9e186322e1bc733c36722b624802cd37e791035aa73b828ed814d8362333d42d7f5cd04d7a5e48 languageName: node linkType: hard @@ -9138,7 +9321,7 @@ __metadata: version: 1.0.2 resolution: "bcrypt-pbkdf@npm:1.0.2" dependencies: - tweetnacl: ^0.14.3 + tweetnacl: "npm:^0.14.3" checksum: 4edfc9fe7d07019609ccf797a2af28351736e9d012c8402a07120c4453a3b789a15f2ee1530dc49eee8f7eb9379331a8dd4b3766042b9e502f74a68e7f662291 languageName: node linkType: hard @@ -9154,7 +9337,7 @@ __metadata: version: 2.1.1 resolution: "better-opn@npm:2.1.1" dependencies: - open: ^7.0.3 + open: "npm:^7.0.3" checksum: 3d1a945d125cbbc6e6a841bef7540435d77d5aa61fc4d345896f5f0b3780fcf9c7145373deaedf62d674a427b187ae973f4410884f9fea0c15f7f01f9dc339c7 languageName: node linkType: hard @@ -9163,7 +9346,7 @@ __metadata: version: 3.0.2 resolution: "better-opn@npm:3.0.2" dependencies: - open: ^8.0.4 + open: "npm:^8.0.4" checksum: 1471552fa7f733561e7f49e812be074b421153006ca744de985fb6d38939807959fc5fe9cb819cf09f864782e294704fd3b31711ea14c115baf3330a2f1135de languageName: node linkType: hard @@ -9200,7 +9383,7 @@ __metadata: version: 1.5.0 resolution: "bindings@npm:1.5.0" dependencies: - file-uri-to-path: 1.0.0 + file-uri-to-path: "npm:1.0.0" checksum: 65b6b48095717c2e6105a021a7da4ea435aa8d3d3cd085cb9e85bcb6e5773cf318c4745c3f7c504412855940b585bdf9b918236612a1c7a7942491de176f1ae7 languageName: node linkType: hard @@ -9209,9 +9392,9 @@ __metadata: version: 4.1.0 resolution: "bl@npm:4.1.0" dependencies: - buffer: ^5.5.0 - inherits: ^2.0.4 - readable-stream: ^3.4.0 + buffer: "npm:^5.5.0" + inherits: "npm:^2.0.4" + readable-stream: "npm:^3.4.0" checksum: 9e8521fa7e83aa9427c6f8ccdcba6e8167ef30cc9a22df26effcc5ab682ef91d2cbc23a239f945d099289e4bbcfae7a192e9c28c84c6202e710a0dfec3722662 languageName: node linkType: hard @@ -9220,7 +9403,7 @@ __metadata: version: 1.0.9 resolution: "bluebird-lst@npm:1.0.9" dependencies: - bluebird: ^3.5.5 + bluebird: "npm:^3.5.5" checksum: 5662542d7303cfc2dcd63e87e153cd0cc6adb2d8b383d08cb11582625ba5f0116b2eb725ea471feaea74e993482634c4c5bcb39b0b6efd42fc2fc749f5c6e0da languageName: node linkType: hard @@ -9257,18 +9440,18 @@ __metadata: version: 1.20.1 resolution: "body-parser@npm:1.20.1" dependencies: - bytes: 3.1.2 - content-type: ~1.0.4 - debug: 2.6.9 - depd: 2.0.0 - destroy: 1.2.0 - http-errors: 2.0.0 - iconv-lite: 0.4.24 - on-finished: 2.4.1 - qs: 6.11.0 - raw-body: 2.5.1 - type-is: ~1.6.18 - unpipe: 1.0.0 + bytes: "npm:3.1.2" + content-type: "npm:~1.0.4" + debug: "npm:2.6.9" + depd: "npm:2.0.0" + destroy: "npm:1.2.0" + http-errors: "npm:2.0.0" + iconv-lite: "npm:0.4.24" + on-finished: "npm:2.4.1" + qs: "npm:6.11.0" + raw-body: "npm:2.5.1" + type-is: "npm:~1.6.18" + unpipe: "npm:1.0.0" checksum: f1050dbac3bede6a78f0b87947a8d548ce43f91ccc718a50dd774f3c81f2d8b04693e52acf62659fad23101827dd318da1fb1363444ff9a8482b886a3e4a5266 languageName: node linkType: hard @@ -9277,18 +9460,18 @@ __metadata: version: 1.20.2 resolution: "body-parser@npm:1.20.2" dependencies: - bytes: 3.1.2 - content-type: ~1.0.5 - debug: 2.6.9 - depd: 2.0.0 - destroy: 1.2.0 - http-errors: 2.0.0 - iconv-lite: 0.4.24 - on-finished: 2.4.1 - qs: 6.11.0 - raw-body: 2.5.2 - type-is: ~1.6.18 - unpipe: 1.0.0 + bytes: "npm:3.1.2" + content-type: "npm:~1.0.5" + debug: "npm:2.6.9" + depd: "npm:2.0.0" + destroy: "npm:1.2.0" + http-errors: "npm:2.0.0" + iconv-lite: "npm:0.4.24" + on-finished: "npm:2.4.1" + qs: "npm:6.11.0" + raw-body: "npm:2.5.2" + type-is: "npm:~1.6.18" + unpipe: "npm:1.0.0" checksum: 14d37ec638ab5c93f6099ecaed7f28f890d222c650c69306872e00b9efa081ff6c596cd9afb9930656aae4d6c4e1c17537bea12bb73c87a217cb3cfea8896737 languageName: node linkType: hard @@ -9297,12 +9480,12 @@ __metadata: version: 3.5.0 resolution: "bonjour@npm:3.5.0" dependencies: - array-flatten: ^2.1.0 - deep-equal: ^1.0.1 - dns-equal: ^1.0.0 - dns-txt: ^2.0.2 - multicast-dns: ^6.0.1 - multicast-dns-service-types: ^1.1.0 + array-flatten: "npm:^2.1.0" + deep-equal: "npm:^1.0.1" + dns-equal: "npm:^1.0.0" + dns-txt: "npm:^2.0.2" + multicast-dns: "npm:^6.0.1" + multicast-dns-service-types: "npm:^1.1.0" checksum: 2cfbe9fa861f4507b5ff3853eeae3ef03a231ede2b7363efedd80880ea3c0576f64416f98056c96e429ed68ff38dc4a70c0583d1eb4dab72e491ca44a0f03444 languageName: node linkType: hard @@ -9325,14 +9508,14 @@ __metadata: version: 4.2.0 resolution: "boxen@npm:4.2.0" dependencies: - ansi-align: ^3.0.0 - camelcase: ^5.3.1 - chalk: ^3.0.0 - cli-boxes: ^2.2.0 - string-width: ^4.1.0 - term-size: ^2.1.0 - type-fest: ^0.8.1 - widest-line: ^3.1.0 + ansi-align: "npm:^3.0.0" + camelcase: "npm:^5.3.1" + chalk: "npm:^3.0.0" + cli-boxes: "npm:^2.2.0" + string-width: "npm:^4.1.0" + term-size: "npm:^2.1.0" + type-fest: "npm:^0.8.1" + widest-line: "npm:^3.1.0" checksum: ce2b565a2e44b33d11336155675cf4f7f0e13dbf7412928845aefd6a2cf65e0da2dbb0a2cb198b7620a2ae714416a2eb710926b780f15d19f6250a19633b29af languageName: node linkType: hard @@ -9341,14 +9524,14 @@ __metadata: version: 5.1.2 resolution: "boxen@npm:5.1.2" dependencies: - ansi-align: ^3.0.0 - camelcase: ^6.2.0 - chalk: ^4.1.0 - cli-boxes: ^2.2.1 - string-width: ^4.2.2 - type-fest: ^0.20.2 - widest-line: ^3.1.0 - wrap-ansi: ^7.0.0 + ansi-align: "npm:^3.0.0" + camelcase: "npm:^6.2.0" + chalk: "npm:^4.1.0" + cli-boxes: "npm:^2.2.1" + string-width: "npm:^4.2.2" + type-fest: "npm:^0.20.2" + widest-line: "npm:^3.1.0" + wrap-ansi: "npm:^7.0.0" checksum: 82d03e42a72576ff235123f17b7c505372fe05c83f75f61e7d4fa4bcb393897ec95ce766fecb8f26b915f0f7a7227d66e5ec7cef43f5b2bd9d3aeed47ec55877 languageName: node linkType: hard @@ -9357,7 +9540,7 @@ __metadata: version: 0.1.1 resolution: "bplist-creator@npm:0.1.1" dependencies: - stream-buffers: 2.2.x + stream-buffers: "npm:2.2.x" checksum: b0d40d1d1623f1afdbb575cfc8075d742d2c4f0eb458574be809e3857752d1042a39553b3943d2d7f505dde92bcd43e1d7bdac61c9cd44475d696deb79f897ce languageName: node linkType: hard @@ -9366,7 +9549,7 @@ __metadata: version: 0.3.2 resolution: "bplist-parser@npm:0.3.2" dependencies: - big-integer: 1.6.x + big-integer: "npm:1.6.x" checksum: fad0f6eb155a9b636b4096a1725ce972a0386490d7d38df7be11a3a5645372446b7c44aacbc6626d24d2c17d8b837765361520ebf2960aeffcaf56765811620e languageName: node linkType: hard @@ -9375,8 +9558,8 @@ __metadata: version: 1.1.11 resolution: "brace-expansion@npm:1.1.11" dependencies: - balanced-match: ^1.0.0 - concat-map: 0.0.1 + balanced-match: "npm:^1.0.0" + concat-map: "npm:0.0.1" checksum: faf34a7bb0c3fcf4b59c7808bc5d2a96a40988addf2e7e09dfbb67a2251800e0d14cd2bfc1aa79174f2f5095c54ff27f46fb1289fe2d77dac755b5eb3434cc07 languageName: node linkType: hard @@ -9385,7 +9568,7 @@ __metadata: version: 2.0.1 resolution: "brace-expansion@npm:2.0.1" dependencies: - balanced-match: ^1.0.0 + balanced-match: "npm:^1.0.0" checksum: a61e7cd2e8a8505e9f0036b3b6108ba5e926b4b55089eeb5550cd04a471fe216c96d4fe7e4c7f995c728c554ae20ddfc4244cad10aef255e72b62930afd233d1 languageName: node linkType: hard @@ -9394,16 +9577,16 @@ __metadata: version: 2.3.2 resolution: "braces@npm:2.3.2" dependencies: - arr-flatten: ^1.1.0 - array-unique: ^0.3.2 - extend-shallow: ^2.0.1 - fill-range: ^4.0.0 - isobject: ^3.0.1 - repeat-element: ^1.1.2 - snapdragon: ^0.8.1 - snapdragon-node: ^2.0.1 - split-string: ^3.0.2 - to-regex: ^3.0.1 + arr-flatten: "npm:^1.1.0" + array-unique: "npm:^0.3.2" + extend-shallow: "npm:^2.0.1" + fill-range: "npm:^4.0.0" + isobject: "npm:^3.0.1" + repeat-element: "npm:^1.1.2" + snapdragon: "npm:^0.8.1" + snapdragon-node: "npm:^2.0.1" + split-string: "npm:^3.0.2" + to-regex: "npm:^3.0.1" checksum: e30dcb6aaf4a31c8df17d848aa283a65699782f75ad61ae93ec25c9729c66cf58e66f0000a9fec84e4add1135bb7da40f7cb9601b36bebcfa9ca58e8d5c07de0 languageName: node linkType: hard @@ -9412,7 +9595,7 @@ __metadata: version: 3.0.2 resolution: "braces@npm:3.0.2" dependencies: - fill-range: ^7.0.1 + fill-range: "npm:^7.0.1" checksum: e2a8e769a863f3d4ee887b5fe21f63193a891c68b612ddb4b68d82d1b5f3ff9073af066c343e9867a393fe4c2555dcb33e89b937195feb9c1613d259edfcd459 languageName: node linkType: hard @@ -9428,7 +9611,7 @@ __metadata: version: 4.0.0 resolution: "brotli-size@npm:4.0.0" dependencies: - duplexer: 0.1.1 + duplexer: "npm:0.1.1" checksum: 2a9e08347668f97e8a0e6edfff8860468b4705cf2e18d072c3e849d24db24bc0946fdbab204f6085c3565b047cfc988104500f0f7b5ff77e987feab0f04fc52f languageName: node linkType: hard @@ -9437,12 +9620,12 @@ __metadata: version: 1.2.0 resolution: "browserify-aes@npm:1.2.0" dependencies: - buffer-xor: ^1.0.3 - cipher-base: ^1.0.0 - create-hash: ^1.1.0 - evp_bytestokey: ^1.0.3 - inherits: ^2.0.1 - safe-buffer: ^5.0.1 + buffer-xor: "npm:^1.0.3" + cipher-base: "npm:^1.0.0" + create-hash: "npm:^1.1.0" + evp_bytestokey: "npm:^1.0.3" + inherits: "npm:^2.0.1" + safe-buffer: "npm:^5.0.1" checksum: 4a17c3eb55a2aa61c934c286f34921933086bf6d67f02d4adb09fcc6f2fc93977b47d9d884c25619144fccd47b3b3a399e1ad8b3ff5a346be47270114bcf7104 languageName: node linkType: hard @@ -9451,9 +9634,9 @@ __metadata: version: 1.0.1 resolution: "browserify-cipher@npm:1.0.1" dependencies: - browserify-aes: ^1.0.4 - browserify-des: ^1.0.0 - evp_bytestokey: ^1.0.0 + browserify-aes: "npm:^1.0.4" + browserify-des: "npm:^1.0.0" + evp_bytestokey: "npm:^1.0.0" checksum: 2d8500acf1ee535e6bebe808f7a20e4c3a9e2ed1a6885fff1facbfd201ac013ef030422bec65ca9ece8ffe82b03ca580421463f9c45af6c8415fd629f4118c13 languageName: node linkType: hard @@ -9462,10 +9645,10 @@ __metadata: version: 1.0.2 resolution: "browserify-des@npm:1.0.2" dependencies: - cipher-base: ^1.0.1 - des.js: ^1.0.0 - inherits: ^2.0.1 - safe-buffer: ^5.1.2 + cipher-base: "npm:^1.0.1" + des.js: "npm:^1.0.0" + inherits: "npm:^2.0.1" + safe-buffer: "npm:^5.1.2" checksum: b15a3e358a1d78a3b62ddc06c845d02afde6fc826dab23f1b9c016e643e7b1fda41de628d2110b712f6a44fb10cbc1800bc6872a03ddd363fb50768e010395b7 languageName: node linkType: hard @@ -9474,8 +9657,8 @@ __metadata: version: 4.1.0 resolution: "browserify-rsa@npm:4.1.0" dependencies: - bn.js: ^5.0.0 - randombytes: ^2.0.1 + bn.js: "npm:^5.0.0" + randombytes: "npm:^2.0.1" checksum: 155f0c135873efc85620571a33d884aa8810e40176125ad424ec9d85016ff105a07f6231650914a760cca66f29af0494087947b7be34880dd4599a0cd3c38e54 languageName: node linkType: hard @@ -9484,15 +9667,15 @@ __metadata: version: 4.2.2 resolution: "browserify-sign@npm:4.2.2" dependencies: - bn.js: ^5.2.1 - browserify-rsa: ^4.1.0 - create-hash: ^1.2.0 - create-hmac: ^1.1.7 - elliptic: ^6.5.4 - inherits: ^2.0.4 - parse-asn1: ^5.1.6 - readable-stream: ^3.6.2 - safe-buffer: ^5.2.1 + bn.js: "npm:^5.2.1" + browserify-rsa: "npm:^4.1.0" + create-hash: "npm:^1.2.0" + create-hmac: "npm:^1.1.7" + elliptic: "npm:^6.5.4" + inherits: "npm:^2.0.4" + parse-asn1: "npm:^5.1.6" + readable-stream: "npm:^3.6.2" + safe-buffer: "npm:^5.2.1" checksum: b622730c0fc183328c3a1c9fdaaaa5118821ed6822b266fa6b0375db7e20061ebec87301d61931d79b9da9a96ada1cab317fce3c68f233e5e93ed02dbb35544c languageName: node linkType: hard @@ -9501,7 +9684,7 @@ __metadata: version: 0.2.0 resolution: "browserify-zlib@npm:0.2.0" dependencies: - pako: ~1.0.5 + pako: "npm:~1.0.5" checksum: 5cd9d6a665190fedb4a97dfbad8dabc8698d8a507298a03f42c734e96d58ca35d3c7d4085e283440bbca1cd1938cff85031728079bedb3345310c58ab1ec92d6 languageName: node linkType: hard @@ -9510,10 +9693,10 @@ __metadata: version: 4.14.2 resolution: "browserslist@npm:4.14.2" dependencies: - caniuse-lite: ^1.0.30001125 - electron-to-chromium: ^1.3.564 - escalade: ^3.0.2 - node-releases: ^1.1.61 + caniuse-lite: "npm:^1.0.30001125" + electron-to-chromium: "npm:^1.3.564" + escalade: "npm:^3.0.2" + node-releases: "npm:^1.1.61" bin: browserslist: cli.js checksum: 44b5d7a444b867e1f027923f37a8ed537b4403f8a85a35869904e7d3e4071b37459df08d41ab4d425f5191f3125f1c5a191cbff9070f81f4d311803dc0a2fb0f @@ -9524,9 +9707,9 @@ __metadata: version: 4.7.0 resolution: "browserslist@npm:4.7.0" dependencies: - caniuse-lite: ^1.0.30000989 - electron-to-chromium: ^1.3.247 - node-releases: ^1.1.29 + caniuse-lite: "npm:^1.0.30000989" + electron-to-chromium: "npm:^1.3.247" + node-releases: "npm:^1.1.29" bin: browserslist: ./cli.js checksum: 33dcacd176a4bb6fc0057841404aa3d53845b9e119824fc664f8463e267aa31236f84b0abf6f1be548cd2ab8acc459dedfac436170977de148f8c3ce20a42f22 @@ -9537,10 +9720,10 @@ __metadata: version: 4.22.2 resolution: "browserslist@npm:4.22.2" dependencies: - caniuse-lite: ^1.0.30001565 - electron-to-chromium: ^1.4.601 - node-releases: ^2.0.14 - update-browserslist-db: ^1.0.13 + caniuse-lite: "npm:^1.0.30001565" + electron-to-chromium: "npm:^1.4.601" + node-releases: "npm:^2.0.14" + update-browserslist-db: "npm:^1.0.13" bin: browserslist: cli.js checksum: 33ddfcd9145220099a7a1ac533cecfe5b7548ffeb29b313e1b57be6459000a1f8fa67e781cf4abee97268ac594d44134fcc4a6b2b4750ceddc9796e3a22076d9 @@ -9551,7 +9734,7 @@ __metadata: version: 0.2.6 resolution: "bs-logger@npm:0.2.6" dependencies: - fast-json-stable-stringify: 2.x + fast-json-stable-stringify: "npm:2.x" checksum: d34bdaf68c64bd099ab97c3ea608c9ae7d3f5faa1178b3f3f345acd94e852e608b2d4f9103fb2e503f5e69780e98293df41691b84be909b41cf5045374d54606 languageName: node linkType: hard @@ -9560,7 +9743,7 @@ __metadata: version: 2.1.1 resolution: "bser@npm:2.1.1" dependencies: - node-int64: ^0.4.0 + node-int64: "npm:^0.4.0" checksum: 9ba4dc58ce86300c862bffc3ae91f00b2a03b01ee07f3564beeeaf82aa243b8b03ba53f123b0b842c190d4399b94697970c8e7cf7b1ea44b61aa28c3526a4449 languageName: node linkType: hard @@ -9576,8 +9759,8 @@ __metadata: version: 1.2.0 resolution: "buffer-alloc@npm:1.2.0" dependencies: - buffer-alloc-unsafe: ^1.1.0 - buffer-fill: ^1.0.0 + buffer-alloc-unsafe: "npm:^1.1.0" + buffer-fill: "npm:^1.0.0" checksum: 560cd27f3cbe73c614867da373407d4506309c62fe18de45a1ce191f3785ec6ca2488d802ff82065798542422980ca25f903db078c57822218182c37c3576df5 languageName: node linkType: hard @@ -9628,9 +9811,9 @@ __metadata: version: 4.9.2 resolution: "buffer@npm:4.9.2" dependencies: - base64-js: ^1.0.2 - ieee754: ^1.1.4 - isarray: ^1.0.0 + base64-js: "npm:^1.0.2" + ieee754: "npm:^1.1.4" + isarray: "npm:^1.0.0" checksum: 8801bc1ba08539f3be70eee307a8b9db3d40f6afbfd3cf623ab7ef41dffff1d0a31de0addbe1e66e0ca5f7193eeb667bfb1ecad3647f8f1b0750de07c13295c3 languageName: node linkType: hard @@ -9639,8 +9822,8 @@ __metadata: version: 5.7.1 resolution: "buffer@npm:5.7.1" dependencies: - base64-js: ^1.3.1 - ieee754: ^1.1.13 + base64-js: "npm:^1.3.1" + ieee754: "npm:^1.1.13" checksum: e2cf8429e1c4c7b8cbd30834ac09bd61da46ce35f5c22a78e6c2f04497d6d25541b16881e30a019c6fd3154150650ccee27a308eff3e26229d788bbdeb08ab84 languageName: node linkType: hard @@ -9649,8 +9832,8 @@ __metadata: version: 9.2.3 resolution: "builder-util-runtime@npm:9.2.3" dependencies: - debug: ^4.3.4 - sax: ^1.2.4 + debug: "npm:^4.3.4" + sax: "npm:^1.2.4" checksum: f25d6f12352be946785f0c6b8000902f3d8bd22921b7b0c7c9256829a4e3a6cf0c81d88e85cb73ffa00c7293b60573cacb533383d8ffce5b9b734b93d83553a8 languageName: node linkType: hard @@ -9659,22 +9842,22 @@ __metadata: version: 24.9.4 resolution: "builder-util@npm:24.9.4" dependencies: - 7zip-bin: ~5.2.0 - "@types/debug": ^4.1.6 - app-builder-bin: 4.0.0 - bluebird-lst: ^1.0.9 - builder-util-runtime: 9.2.3 - chalk: ^4.1.2 - cross-spawn: ^7.0.3 - debug: ^4.3.4 - fs-extra: ^10.1.0 - http-proxy-agent: ^5.0.0 - https-proxy-agent: ^5.0.1 - is-ci: ^3.0.0 - js-yaml: ^4.1.0 - source-map-support: ^0.5.19 - stat-mode: ^1.0.0 - temp-file: ^3.4.0 + 7zip-bin: "npm:~5.2.0" + "@types/debug": "npm:^4.1.6" + app-builder-bin: "npm:4.0.0" + bluebird-lst: "npm:^1.0.9" + builder-util-runtime: "npm:9.2.3" + chalk: "npm:^4.1.2" + cross-spawn: "npm:^7.0.3" + debug: "npm:^4.3.4" + fs-extra: "npm:^10.1.0" + http-proxy-agent: "npm:^5.0.0" + https-proxy-agent: "npm:^5.0.1" + is-ci: "npm:^3.0.0" + js-yaml: "npm:^4.1.0" + source-map-support: "npm:^0.5.19" + stat-mode: "npm:^1.0.0" + temp-file: "npm:^3.4.0" checksum: 33a7df457a319b3130f159ecb37790ce80bdb9992cdf6315e51bd70453d0224a105ee5cbfd7464bff86b3d15917f1febf943f62cc5536c2f19358d7b66a335d5 languageName: node linkType: hard @@ -9704,7 +9887,7 @@ __metadata: version: 5.0.1 resolution: "builtins@npm:5.0.1" dependencies: - semver: ^7.0.0 + semver: "npm:^7.0.0" checksum: 66d204657fe36522822a95b288943ad11b58f5eaede235b11d8c4edaa28ce4800087d44a2681524c340494aadb120a0068011acabe99d30e8f11a7d826d83515 languageName: node linkType: hard @@ -9727,18 +9910,18 @@ __metadata: version: 7.14.0 resolution: "c8@npm:7.14.0" dependencies: - "@bcoe/v8-coverage": ^0.2.3 - "@istanbuljs/schema": ^0.1.3 - find-up: ^5.0.0 - foreground-child: ^2.0.0 - istanbul-lib-coverage: ^3.2.0 - istanbul-lib-report: ^3.0.0 - istanbul-reports: ^3.1.4 - rimraf: ^3.0.2 - test-exclude: ^6.0.0 - v8-to-istanbul: ^9.0.0 - yargs: ^16.2.0 - yargs-parser: ^20.2.9 + "@bcoe/v8-coverage": "npm:^0.2.3" + "@istanbuljs/schema": "npm:^0.1.3" + find-up: "npm:^5.0.0" + foreground-child: "npm:^2.0.0" + istanbul-lib-coverage: "npm:^3.2.0" + istanbul-lib-report: "npm:^3.0.0" + istanbul-reports: "npm:^3.1.4" + rimraf: "npm:^3.0.2" + test-exclude: "npm:^6.0.0" + v8-to-istanbul: "npm:^9.0.0" + yargs: "npm:^16.2.0" + yargs-parser: "npm:^20.2.9" bin: c8: bin/c8.js checksum: ca44bbd200b09dd5b7a3b8909b964c82eabbbb28ce4543873a313118e1ba24c924fdb6440ed09c636debdbd2dffec5529cca9657d408cba295367b715e131975 @@ -9749,21 +9932,21 @@ __metadata: version: 12.0.4 resolution: "cacache@npm:12.0.4" dependencies: - bluebird: ^3.5.5 - chownr: ^1.1.1 - figgy-pudding: ^3.5.1 - glob: ^7.1.4 - graceful-fs: ^4.1.15 - infer-owner: ^1.0.3 - lru-cache: ^5.1.1 - mississippi: ^3.0.0 - mkdirp: ^0.5.1 - move-concurrently: ^1.0.1 - promise-inflight: ^1.0.1 - rimraf: ^2.6.3 - ssri: ^6.0.1 - unique-filename: ^1.1.1 - y18n: ^4.0.0 + bluebird: "npm:^3.5.5" + chownr: "npm:^1.1.1" + figgy-pudding: "npm:^3.5.1" + glob: "npm:^7.1.4" + graceful-fs: "npm:^4.1.15" + infer-owner: "npm:^1.0.3" + lru-cache: "npm:^5.1.1" + mississippi: "npm:^3.0.0" + mkdirp: "npm:^0.5.1" + move-concurrently: "npm:^1.0.1" + promise-inflight: "npm:^1.0.1" + rimraf: "npm:^2.6.3" + ssri: "npm:^6.0.1" + unique-filename: "npm:^1.1.1" + y18n: "npm:^4.0.0" checksum: c88a72f36939b2523533946ffb27828443db5bf5995d761b35ae17af1eb6c8e20ac55b00b74c2ca900b2e1e917f0afba6847bf8cc16bee05ccca6aa150e0830c languageName: node linkType: hard @@ -9772,24 +9955,24 @@ __metadata: version: 13.0.1 resolution: "cacache@npm:13.0.1" dependencies: - chownr: ^1.1.2 - figgy-pudding: ^3.5.1 - fs-minipass: ^2.0.0 - glob: ^7.1.4 - graceful-fs: ^4.2.2 - infer-owner: ^1.0.4 - lru-cache: ^5.1.1 - minipass: ^3.0.0 - minipass-collect: ^1.0.2 - minipass-flush: ^1.0.5 - minipass-pipeline: ^1.2.2 - mkdirp: ^0.5.1 - move-concurrently: ^1.0.1 - p-map: ^3.0.0 - promise-inflight: ^1.0.1 - rimraf: ^2.7.1 - ssri: ^7.0.0 - unique-filename: ^1.1.1 + chownr: "npm:^1.1.2" + figgy-pudding: "npm:^3.5.1" + fs-minipass: "npm:^2.0.0" + glob: "npm:^7.1.4" + graceful-fs: "npm:^4.2.2" + infer-owner: "npm:^1.0.4" + lru-cache: "npm:^5.1.1" + minipass: "npm:^3.0.0" + minipass-collect: "npm:^1.0.2" + minipass-flush: "npm:^1.0.5" + minipass-pipeline: "npm:^1.2.2" + mkdirp: "npm:^0.5.1" + move-concurrently: "npm:^1.0.1" + p-map: "npm:^3.0.0" + promise-inflight: "npm:^1.0.1" + rimraf: "npm:^2.7.1" + ssri: "npm:^7.0.0" + unique-filename: "npm:^1.1.1" checksum: 733e65de5a0db3f1c181aa780f60ff121b5efd9b7c0851e1e1f213df768a790882d4d5af987fb0cfa70c5c6c4834e0474a291ac8872d227056f7ea12c1447092 languageName: node linkType: hard @@ -9798,24 +9981,24 @@ __metadata: version: 15.3.0 resolution: "cacache@npm:15.3.0" dependencies: - "@npmcli/fs": ^1.0.0 - "@npmcli/move-file": ^1.0.1 - chownr: ^2.0.0 - fs-minipass: ^2.0.0 - glob: ^7.1.4 - infer-owner: ^1.0.4 - lru-cache: ^6.0.0 - minipass: ^3.1.1 - minipass-collect: ^1.0.2 - minipass-flush: ^1.0.5 - minipass-pipeline: ^1.2.2 - mkdirp: ^1.0.3 - p-map: ^4.0.0 - promise-inflight: ^1.0.1 - rimraf: ^3.0.2 - ssri: ^8.0.1 - tar: ^6.0.2 - unique-filename: ^1.1.1 + "@npmcli/fs": "npm:^1.0.0" + "@npmcli/move-file": "npm:^1.0.1" + chownr: "npm:^2.0.0" + fs-minipass: "npm:^2.0.0" + glob: "npm:^7.1.4" + infer-owner: "npm:^1.0.4" + lru-cache: "npm:^6.0.0" + minipass: "npm:^3.1.1" + minipass-collect: "npm:^1.0.2" + minipass-flush: "npm:^1.0.5" + minipass-pipeline: "npm:^1.2.2" + mkdirp: "npm:^1.0.3" + p-map: "npm:^4.0.0" + promise-inflight: "npm:^1.0.1" + rimraf: "npm:^3.0.2" + ssri: "npm:^8.0.1" + tar: "npm:^6.0.2" + unique-filename: "npm:^1.1.1" checksum: a07327c27a4152c04eb0a831c63c00390d90f94d51bb80624a66f4e14a6b6360bbf02a84421267bd4d00ca73ac9773287d8d7169e8d2eafe378d2ce140579db8 languageName: node linkType: hard @@ -9824,24 +10007,24 @@ __metadata: version: 16.1.3 resolution: "cacache@npm:16.1.3" dependencies: - "@npmcli/fs": ^2.1.0 - "@npmcli/move-file": ^2.0.0 - chownr: ^2.0.0 - fs-minipass: ^2.1.0 - glob: ^8.0.1 - infer-owner: ^1.0.4 - lru-cache: ^7.7.1 - minipass: ^3.1.6 - minipass-collect: ^1.0.2 - minipass-flush: ^1.0.5 - minipass-pipeline: ^1.2.4 - mkdirp: ^1.0.4 - p-map: ^4.0.0 - promise-inflight: ^1.0.1 - rimraf: ^3.0.2 - ssri: ^9.0.0 - tar: ^6.1.11 - unique-filename: ^2.0.0 + "@npmcli/fs": "npm:^2.1.0" + "@npmcli/move-file": "npm:^2.0.0" + chownr: "npm:^2.0.0" + fs-minipass: "npm:^2.1.0" + glob: "npm:^8.0.1" + infer-owner: "npm:^1.0.4" + lru-cache: "npm:^7.7.1" + minipass: "npm:^3.1.6" + minipass-collect: "npm:^1.0.2" + minipass-flush: "npm:^1.0.5" + minipass-pipeline: "npm:^1.2.4" + mkdirp: "npm:^1.0.4" + p-map: "npm:^4.0.0" + promise-inflight: "npm:^1.0.1" + rimraf: "npm:^3.0.2" + ssri: "npm:^9.0.0" + tar: "npm:^6.1.11" + unique-filename: "npm:^2.0.0" checksum: d91409e6e57d7d9a3a25e5dcc589c84e75b178ae8ea7de05cbf6b783f77a5fae938f6e8fda6f5257ed70000be27a681e1e44829251bfffe4c10216002f8f14e6 languageName: node linkType: hard @@ -9850,18 +10033,18 @@ __metadata: version: 17.1.4 resolution: "cacache@npm:17.1.4" dependencies: - "@npmcli/fs": ^3.1.0 - fs-minipass: ^3.0.0 - glob: ^10.2.2 - lru-cache: ^7.7.1 - minipass: ^7.0.3 - minipass-collect: ^1.0.2 - minipass-flush: ^1.0.5 - minipass-pipeline: ^1.2.4 - p-map: ^4.0.0 - ssri: ^10.0.0 - tar: ^6.1.11 - unique-filename: ^3.0.0 + "@npmcli/fs": "npm:^3.1.0" + fs-minipass: "npm:^3.0.0" + glob: "npm:^10.2.2" + lru-cache: "npm:^7.7.1" + minipass: "npm:^7.0.3" + minipass-collect: "npm:^1.0.2" + minipass-flush: "npm:^1.0.5" + minipass-pipeline: "npm:^1.2.4" + p-map: "npm:^4.0.0" + ssri: "npm:^10.0.0" + tar: "npm:^6.1.11" + unique-filename: "npm:^3.0.0" checksum: b7751df756656954a51201335addced8f63fc53266fa56392c9f5ae83c8d27debffb4458ac2d168a744a4517ec3f2163af05c20097f93d17bdc2dc8a385e14a6 languageName: node linkType: hard @@ -9870,18 +10053,18 @@ __metadata: version: 18.0.2 resolution: "cacache@npm:18.0.2" dependencies: - "@npmcli/fs": ^3.1.0 - fs-minipass: ^3.0.0 - glob: ^10.2.2 - lru-cache: ^10.0.1 - minipass: ^7.0.3 - minipass-collect: ^2.0.1 - minipass-flush: ^1.0.5 - minipass-pipeline: ^1.2.4 - p-map: ^4.0.0 - ssri: ^10.0.0 - tar: ^6.1.11 - unique-filename: ^3.0.0 + "@npmcli/fs": "npm:^3.1.0" + fs-minipass: "npm:^3.0.0" + glob: "npm:^10.2.2" + lru-cache: "npm:^10.0.1" + minipass: "npm:^7.0.3" + minipass-collect: "npm:^2.0.1" + minipass-flush: "npm:^1.0.5" + minipass-pipeline: "npm:^1.2.4" + p-map: "npm:^4.0.0" + ssri: "npm:^10.0.0" + tar: "npm:^6.1.11" + unique-filename: "npm:^3.0.0" checksum: 0250df80e1ad0c828c956744850c5f742c24244e9deb5b7dc81bca90f8c10e011e132ecc58b64497cc1cad9a98968676147fb6575f4f94722f7619757b17a11b languageName: node linkType: hard @@ -9890,15 +10073,15 @@ __metadata: version: 1.0.1 resolution: "cache-base@npm:1.0.1" dependencies: - collection-visit: ^1.0.0 - component-emitter: ^1.2.1 - get-value: ^2.0.6 - has-value: ^1.0.0 - isobject: ^3.0.1 - set-value: ^2.0.0 - to-object-path: ^0.3.0 - union-value: ^1.0.0 - unset-value: ^1.0.0 + collection-visit: "npm:^1.0.0" + component-emitter: "npm:^1.2.1" + get-value: "npm:^2.0.6" + has-value: "npm:^1.0.0" + isobject: "npm:^3.0.1" + set-value: "npm:^2.0.0" + to-object-path: "npm:^0.3.0" + union-value: "npm:^1.0.0" + unset-value: "npm:^1.0.0" checksum: 9114b8654fe2366eedc390bad0bcf534e2f01b239a888894e2928cb58cdc1e6ea23a73c6f3450dcfd2058aa73a8a981e723cd1e7c670c047bf11afdc65880107 languageName: node linkType: hard @@ -9914,13 +10097,13 @@ __metadata: version: 7.0.4 resolution: "cacheable-request@npm:7.0.4" dependencies: - clone-response: ^1.0.2 - get-stream: ^5.1.0 - http-cache-semantics: ^4.0.0 - keyv: ^4.0.0 - lowercase-keys: ^2.0.0 - normalize-url: ^6.0.1 - responselike: ^2.0.0 + clone-response: "npm:^1.0.2" + get-stream: "npm:^5.1.0" + http-cache-semantics: "npm:^4.0.0" + keyv: "npm:^4.0.0" + lowercase-keys: "npm:^2.0.0" + normalize-url: "npm:^6.0.1" + responselike: "npm:^2.0.0" checksum: 0de9df773fd4e7dd9bd118959878f8f2163867e2e1ab3575ffbecbe6e75e80513dd0c68ba30005e5e5a7b377cc6162bbc00ab1db019bb4e9cb3c2f3f7a6f1ee4 languageName: node linkType: hard @@ -9929,9 +10112,9 @@ __metadata: version: 1.0.5 resolution: "call-bind@npm:1.0.5" dependencies: - function-bind: ^1.1.2 - get-intrinsic: ^1.2.1 - set-function-length: ^1.1.1 + function-bind: "npm:^1.1.2" + get-intrinsic: "npm:^1.2.1" + set-function-length: "npm:^1.1.1" checksum: 449e83ecbd4ba48e7eaac5af26fea3b50f8f6072202c2dd7c5a6e7a6308f2421abe5e13a3bbd55221087f76320c5e09f25a8fdad1bab2b77c68ae74d92234ea5 languageName: node linkType: hard @@ -9940,11 +10123,11 @@ __metadata: version: 1.0.7 resolution: "call-bind@npm:1.0.7" dependencies: - es-define-property: ^1.0.0 - es-errors: ^1.3.0 - function-bind: ^1.1.2 - get-intrinsic: ^1.2.4 - set-function-length: ^1.2.1 + es-define-property: "npm:^1.0.0" + es-errors: "npm:^1.3.0" + function-bind: "npm:^1.1.2" + get-intrinsic: "npm:^1.2.4" + set-function-length: "npm:^1.2.1" checksum: 295c0c62b90dd6522e6db3b0ab1ce26bdf9e7404215bda13cfee25b626b5ff1a7761324d58d38b1ef1607fc65aca2d06e44d2e18d0dfc6c14b465b00d8660029 languageName: node linkType: hard @@ -9960,7 +10143,7 @@ __metadata: version: 2.0.0 resolution: "caller-callsite@npm:2.0.0" dependencies: - callsites: ^2.0.0 + callsites: "npm:^2.0.0" checksum: b685e9d126d9247b320cfdfeb3bc8da0c4be28d8fb98c471a96bc51aab3130099898a2fe3bf0308f0fe048d64c37d6d09f563958b9afce1a1e5e63d879c128a2 languageName: node linkType: hard @@ -9969,7 +10152,7 @@ __metadata: version: 2.0.0 resolution: "caller-path@npm:2.0.0" dependencies: - caller-callsite: ^2.0.0 + caller-callsite: "npm:^2.0.0" checksum: 3e12ccd0c71ec10a057aac69e3ec175b721ca858c640df021ef0d25999e22f7c1d864934b596b7d47038e9b56b7ec315add042abbd15caac882998b50102fb12 languageName: node linkType: hard @@ -9992,8 +10175,8 @@ __metadata: version: 4.1.2 resolution: "camel-case@npm:4.1.2" dependencies: - pascal-case: ^3.1.2 - tslib: ^2.0.3 + pascal-case: "npm:^3.1.2" + tslib: "npm:^2.0.3" checksum: bcbd25cd253b3cbc69be3f535750137dbf2beb70f093bdc575f73f800acc8443d34fd52ab8f0a2413c34f1e8203139ffc88428d8863e4dfe530cfb257a379ad6 languageName: node linkType: hard @@ -10002,9 +10185,9 @@ __metadata: version: 6.2.2 resolution: "camelcase-keys@npm:6.2.2" dependencies: - camelcase: ^5.3.1 - map-obj: ^4.0.0 - quick-lru: ^4.0.1 + camelcase: "npm:^5.3.1" + map-obj: "npm:^4.0.0" + quick-lru: "npm:^4.0.1" checksum: 43c9af1adf840471e54c68ab3e5fe8a62719a6b7dbf4e2e86886b7b0ff96112c945736342b837bd2529ec9d1c7d1934e5653318478d98e0cf22c475c04658e2a languageName: node linkType: hard @@ -10074,9 +10257,9 @@ __metadata: version: 2.4.2 resolution: "chalk@npm:2.4.2" dependencies: - ansi-styles: ^3.2.1 - escape-string-regexp: ^1.0.5 - supports-color: ^5.3.0 + ansi-styles: "npm:^3.2.1" + escape-string-regexp: "npm:^1.0.5" + supports-color: "npm:^5.3.0" checksum: ec3661d38fe77f681200f878edbd9448821924e0f93a9cefc0e26a33b145f1027a2084bf19967160d11e1f03bfe4eaffcabf5493b89098b2782c3fe0b03d80c2 languageName: node linkType: hard @@ -10085,8 +10268,8 @@ __metadata: version: 4.1.2 resolution: "chalk@npm:4.1.2" dependencies: - ansi-styles: ^4.1.0 - supports-color: ^7.1.0 + ansi-styles: "npm:^4.1.0" + supports-color: "npm:^7.1.0" checksum: fe75c9d5c76a7a98d45495b91b2172fa3b7a09e0cc9370e5c8feb1c567b85c4288e2b3fded7cfdd7359ac28d6b3844feb8b82b8686842e93d23c827c417e83fc languageName: node linkType: hard @@ -10095,11 +10278,11 @@ __metadata: version: 1.1.3 resolution: "chalk@npm:1.1.3" dependencies: - ansi-styles: ^2.2.1 - escape-string-regexp: ^1.0.2 - has-ansi: ^2.0.0 - strip-ansi: ^3.0.0 - supports-color: ^2.0.0 + ansi-styles: "npm:^2.2.1" + escape-string-regexp: "npm:^1.0.2" + has-ansi: "npm:^2.0.0" + strip-ansi: "npm:^3.0.0" + supports-color: "npm:^2.0.0" checksum: 9d2ea6b98fc2b7878829eec223abcf404622db6c48396a9b9257f6d0ead2acf18231ae368d6a664a83f272b0679158da12e97b5229f794939e555cc574478acd languageName: node linkType: hard @@ -10108,8 +10291,8 @@ __metadata: version: 3.0.0 resolution: "chalk@npm:3.0.0" dependencies: - ansi-styles: ^4.1.0 - supports-color: ^7.1.0 + ansi-styles: "npm:^4.1.0" + supports-color: "npm:^7.1.0" checksum: 8e3ddf3981c4da405ddbd7d9c8d91944ddf6e33d6837756979f7840a29272a69a5189ecae0ff84006750d6d1e92368d413335eab4db5476db6e6703a1d1e0505 languageName: node linkType: hard @@ -10174,18 +10357,18 @@ __metadata: version: 2.1.8 resolution: "chokidar@npm:2.1.8" dependencies: - anymatch: ^2.0.0 - async-each: ^1.0.1 - braces: ^2.3.2 - fsevents: ^1.2.7 - glob-parent: ^3.1.0 - inherits: ^2.0.3 - is-binary-path: ^1.0.0 - is-glob: ^4.0.0 - normalize-path: ^3.0.0 - path-is-absolute: ^1.0.0 - readdirp: ^2.2.1 - upath: ^1.1.1 + anymatch: "npm:^2.0.0" + async-each: "npm:^1.0.1" + braces: "npm:^2.3.2" + fsevents: "npm:^1.2.7" + glob-parent: "npm:^3.1.0" + inherits: "npm:^2.0.3" + is-binary-path: "npm:^1.0.0" + is-glob: "npm:^4.0.0" + normalize-path: "npm:^3.0.0" + path-is-absolute: "npm:^1.0.0" + readdirp: "npm:^2.2.1" + upath: "npm:^1.1.1" dependenciesMeta: fsevents: optional: true @@ -10197,14 +10380,14 @@ __metadata: version: 3.5.3 resolution: "chokidar@npm:3.5.3" dependencies: - anymatch: ~3.1.2 - braces: ~3.0.2 - fsevents: ~2.3.2 - glob-parent: ~5.1.2 - is-binary-path: ~2.1.0 - is-glob: ~4.0.1 - normalize-path: ~3.0.0 - readdirp: ~3.6.0 + anymatch: "npm:~3.1.2" + braces: "npm:~3.0.2" + fsevents: "npm:~2.3.2" + glob-parent: "npm:~5.1.2" + is-binary-path: "npm:~2.1.0" + is-glob: "npm:~4.0.1" + normalize-path: "npm:~3.0.0" + readdirp: "npm:~3.6.0" dependenciesMeta: fsevents: optional: true @@ -10258,8 +10441,8 @@ __metadata: version: 1.0.4 resolution: "cipher-base@npm:1.0.4" dependencies: - inherits: ^2.0.1 - safe-buffer: ^5.0.1 + inherits: "npm:^2.0.1" + safe-buffer: "npm:^5.0.1" checksum: 47d3568dbc17431a339bad1fe7dff83ac0891be8206911ace3d3b818fc695f376df809bea406e759cdea07fff4b454fa25f1013e648851bec790c1d75763032e languageName: node linkType: hard @@ -10282,10 +10465,10 @@ __metadata: version: 0.3.6 resolution: "class-utils@npm:0.3.6" dependencies: - arr-union: ^3.1.0 - define-property: ^0.2.5 - isobject: ^3.0.0 - static-extend: ^0.1.1 + arr-union: "npm:^3.1.0" + define-property: "npm:^0.2.5" + isobject: "npm:^3.0.0" + static-extend: "npm:^0.1.1" checksum: be108900801e639e50f96a7e4bfa8867c753a7750a7603879f3981f8b0a89cba657497a2d5f40cd4ea557ff15d535a100818bb486baf6e26fe5d7872e75f1078 languageName: node linkType: hard @@ -10294,7 +10477,7 @@ __metadata: version: 4.2.4 resolution: "clean-css@npm:4.2.4" dependencies: - source-map: ~0.6.0 + source-map: "npm:~0.6.0" checksum: 045ff6fcf4b5c76a084b24e1633e0c78a13b24080338fc8544565a9751559aa32ff4ee5886d9e52c18a644a6ff119bd8e37bc58e574377c05382a1fb7dbe39f8 languageName: node linkType: hard @@ -10326,7 +10509,7 @@ __metadata: version: 3.1.0 resolution: "cli-cursor@npm:3.1.0" dependencies: - restore-cursor: ^3.1.0 + restore-cursor: "npm:^3.1.0" checksum: 2692784c6cd2fd85cfdbd11f53aea73a463a6d64a77c3e098b2b4697a20443f430c220629e1ca3b195ea5ac4a97a74c2ee411f3807abf6df2b66211fec0c0a29 languageName: node linkType: hard @@ -10335,7 +10518,7 @@ __metadata: version: 2.1.0 resolution: "cli-cursor@npm:2.1.0" dependencies: - restore-cursor: ^2.0.0 + restore-cursor: "npm:^2.0.0" checksum: d88e97bfdac01046a3ffe7d49f06757b3126559d7e44aa2122637eb179284dc6cd49fca2fac4f67c19faaf7e6dab716b6fe1dfcd309977407d8c7578ec2d044d languageName: node linkType: hard @@ -10358,9 +10541,9 @@ __metadata: version: 0.5.1 resolution: "cli-table3@npm:0.5.1" dependencies: - colors: ^1.1.2 - object-assign: ^4.1.0 - string-width: ^2.1.1 + colors: "npm:^1.1.2" + object-assign: "npm:^4.1.0" + string-width: "npm:^2.1.1" dependenciesMeta: colors: optional: true @@ -10372,9 +10555,9 @@ __metadata: version: 0.6.0 resolution: "cli-table3@npm:0.6.0" dependencies: - colors: ^1.1.2 - object-assign: ^4.1.0 - string-width: ^4.2.0 + colors: "npm:^1.1.2" + object-assign: "npm:^4.1.0" + string-width: "npm:^4.2.0" dependenciesMeta: colors: optional: true @@ -10386,8 +10569,8 @@ __metadata: version: 2.1.0 resolution: "cli-truncate@npm:2.1.0" dependencies: - slice-ansi: ^3.0.0 - string-width: ^4.2.0 + slice-ansi: "npm:^3.0.0" + string-width: "npm:^4.2.0" checksum: bf1e4e6195392dc718bf9cd71f317b6300dc4a9191d052f31046b8773230ece4fa09458813bf0e3455a5e68c0690d2ea2c197d14a8b85a7b5e01c97f4b5feb5d languageName: node linkType: hard @@ -10410,9 +10593,9 @@ __metadata: version: 2.0.11 resolution: "clipboard@npm:2.0.11" dependencies: - good-listener: ^1.2.2 - select: ^1.1.2 - tiny-emitter: ^2.0.0 + good-listener: "npm:^1.2.2" + select: "npm:^1.1.2" + tiny-emitter: "npm:^2.0.0" checksum: 413055a6038e43898e0e895216b58ed54fbf386f091cb00188875ef35b186cefbd258acdf4cb4b0ac87cbc00de936f41b45dde9fe1fd1a57f7babb28363b8748 languageName: node linkType: hard @@ -10421,9 +10604,9 @@ __metadata: version: 5.0.0 resolution: "cliui@npm:5.0.0" dependencies: - string-width: ^3.1.0 - strip-ansi: ^5.2.0 - wrap-ansi: ^5.1.0 + string-width: "npm:^3.1.0" + strip-ansi: "npm:^5.2.0" + wrap-ansi: "npm:^5.1.0" checksum: 0bb8779efe299b8f3002a73619eaa8add4081eb8d1c17bc4fedc6240557fb4eacdc08fe87c39b002eacb6cfc117ce736b362dbfd8bf28d90da800e010ee97df4 languageName: node linkType: hard @@ -10432,9 +10615,9 @@ __metadata: version: 6.0.0 resolution: "cliui@npm:6.0.0" dependencies: - string-width: ^4.2.0 - strip-ansi: ^6.0.0 - wrap-ansi: ^6.2.0 + string-width: "npm:^4.2.0" + strip-ansi: "npm:^6.0.0" + wrap-ansi: "npm:^6.2.0" checksum: 4fcfd26d292c9f00238117f39fc797608292ae36bac2168cfee4c85923817d0607fe21b3329a8621e01aedf512c99b7eaa60e363a671ffd378df6649fb48ae42 languageName: node linkType: hard @@ -10443,9 +10626,9 @@ __metadata: version: 7.0.4 resolution: "cliui@npm:7.0.4" dependencies: - string-width: ^4.2.0 - strip-ansi: ^6.0.0 - wrap-ansi: ^7.0.0 + string-width: "npm:^4.2.0" + strip-ansi: "npm:^6.0.0" + wrap-ansi: "npm:^7.0.0" checksum: ce2e8f578a4813806788ac399b9e866297740eecd4ad1823c27fd344d78b22c5f8597d548adbcc46f0573e43e21e751f39446c5a5e804a12aace402b7a315d7f languageName: node linkType: hard @@ -10454,9 +10637,9 @@ __metadata: version: 8.0.1 resolution: "cliui@npm:8.0.1" dependencies: - string-width: ^4.2.0 - strip-ansi: ^6.0.1 - wrap-ansi: ^7.0.0 + string-width: "npm:^4.2.0" + strip-ansi: "npm:^6.0.1" + wrap-ansi: "npm:^7.0.0" checksum: 79648b3b0045f2e285b76fb2e24e207c6db44323581e421c3acbd0e86454cba1b37aea976ab50195a49e7384b871e6dfb2247ad7dec53c02454ac6497394cb56 languageName: node linkType: hard @@ -10465,11 +10648,11 @@ __metadata: version: 0.2.4 resolution: "clone-deep@npm:0.2.4" dependencies: - for-own: ^0.1.3 - is-plain-object: ^2.0.1 - kind-of: ^3.0.2 - lazy-cache: ^1.0.3 - shallow-clone: ^0.1.2 + for-own: "npm:^0.1.3" + is-plain-object: "npm:^2.0.1" + kind-of: "npm:^3.0.2" + lazy-cache: "npm:^1.0.3" + shallow-clone: "npm:^0.1.2" checksum: bcf9752052130c270c47d3e1c357497354b91d682f507e0079bec5950975b3293b619d9e100d70874606d716f2376e84956b045759a09af703e1038ecad6c438 languageName: node linkType: hard @@ -10478,9 +10661,9 @@ __metadata: version: 4.0.1 resolution: "clone-deep@npm:4.0.1" dependencies: - is-plain-object: ^2.0.4 - kind-of: ^6.0.2 - shallow-clone: ^3.0.0 + is-plain-object: "npm:^2.0.4" + kind-of: "npm:^6.0.2" + shallow-clone: "npm:^3.0.0" checksum: 770f912fe4e6f21873c8e8fbb1e99134db3b93da32df271d00589ea4a29dbe83a9808a322c93f3bcaf8584b8b4fa6fc269fc8032efbaa6728e0c9886c74467d2 languageName: node linkType: hard @@ -10489,7 +10672,7 @@ __metadata: version: 1.0.3 resolution: "clone-response@npm:1.0.3" dependencies: - mimic-response: ^1.0.0 + mimic-response: "npm:^1.0.0" checksum: 4e671cac39b11c60aa8ba0a450657194a5d6504df51bca3fac5b3bd0145c4f8e8464898f87c8406b83232e3bc5cca555f51c1f9c8ac023969ebfbf7f6bdabb2e languageName: node linkType: hard @@ -10526,9 +10709,9 @@ __metadata: version: 2.0.2 resolution: "coa@npm:2.0.2" dependencies: - "@types/q": ^1.5.1 - chalk: ^2.4.1 - q: ^1.1.2 + "@types/q": "npm:^1.5.1" + chalk: "npm:^2.4.1" + q: "npm:^1.1.2" checksum: 44736914aac2160d3d840ed64432a90a3bb72285a0cd6a688eb5cabdf15d15a85eee0915b3f6f2a4659d5075817b1cb577340d3c9cbb47d636d59ab69f819552 languageName: node linkType: hard @@ -10551,8 +10734,8 @@ __metadata: version: 1.0.0 resolution: "collection-visit@npm:1.0.0" dependencies: - map-visit: ^1.0.0 - object-visit: ^1.0.0 + map-visit: "npm:^1.0.0" + object-visit: "npm:^1.0.0" checksum: 15d9658fe6eb23594728346adad5433b86bb7a04fd51bbab337755158722f9313a5376ef479de5b35fbc54140764d0d39de89c339f5d25b959ed221466981da9 languageName: node linkType: hard @@ -10561,7 +10744,7 @@ __metadata: version: 1.9.3 resolution: "color-convert@npm:1.9.3" dependencies: - color-name: 1.1.3 + color-name: "npm:1.1.3" checksum: fd7a64a17cde98fb923b1dd05c5f2e6f7aefda1b60d67e8d449f9328b4e53b228a428fd38bfeaeb2db2ff6b6503a776a996150b80cdf224062af08a5c8a3a203 languageName: node linkType: hard @@ -10570,7 +10753,7 @@ __metadata: version: 2.0.1 resolution: "color-convert@npm:2.0.1" dependencies: - color-name: ~1.1.4 + color-name: "npm:~1.1.4" checksum: 79e6bdb9fd479a205c71d89574fccfb22bd9053bd98c6c4d870d65c132e5e904e6034978e55b43d69fcaa7433af2016ee203ce76eeba9cfa554b373e7f7db336 languageName: node linkType: hard @@ -10579,10 +10762,10 @@ __metadata: version: 1.0.5 resolution: "color-interpolate@npm:1.0.5" dependencies: - clamp: ^1.0.1 - color-parse: ^1.2.0 - color-space: ^1.14.3 - lerp: ^1.0.3 + clamp: "npm:^1.0.1" + color-parse: "npm:^1.2.0" + color-space: "npm:^1.14.3" + lerp: "npm:^1.0.3" checksum: cc0204930eed3c00177641c8e60dbcb487da75b96a9636abe001ac678c6ef5b6d7aaba7ec850952f663dd37d296aa86e1e14d268968b9c0bf9becbfd301290c5 languageName: node linkType: hard @@ -10605,7 +10788,7 @@ __metadata: version: 1.4.3 resolution: "color-parse@npm:1.4.3" dependencies: - color-name: ^1.0.0 + color-name: "npm:^1.0.0" checksum: 3fb417857664c3f16250e60cf97a2b48b36b414c2ea6b163719fb4632879d98505ce4fe1c2a4afd870a399abcf1a794f9a0366556cb3f8eaebd41fddeebddc38 languageName: node linkType: hard @@ -10614,8 +10797,8 @@ __metadata: version: 1.16.0 resolution: "color-space@npm:1.16.0" dependencies: - hsluv: ^0.0.3 - mumath: ^3.3.4 + hsluv: "npm:^0.0.3" + mumath: "npm:^3.3.4" checksum: 655ae748f81ef96f2a031e0aaa1e6a6dacf23731c4d7845d7d996dbf6a0a7971d533b378a82031b04e7397c55efd34a2fef784a4af1b89d81ff920e8af03fadf languageName: node linkType: hard @@ -10624,8 +10807,8 @@ __metadata: version: 1.9.1 resolution: "color-string@npm:1.9.1" dependencies: - color-name: ^1.0.0 - simple-swizzle: ^0.2.2 + color-name: "npm:^1.0.0" + simple-swizzle: "npm:^0.2.2" checksum: c13fe7cff7885f603f49105827d621ce87f4571d78ba28ef4a3f1a104304748f620615e6bf065ecd2145d0d9dad83a3553f52bb25ede7239d18e9f81622f1cc5 languageName: node linkType: hard @@ -10643,8 +10826,8 @@ __metadata: version: 3.2.1 resolution: "color@npm:3.2.1" dependencies: - color-convert: ^1.9.3 - color-string: ^1.6.0 + color-convert: "npm:^1.9.3" + color-string: "npm:^1.6.0" checksum: f81220e8b774d35865c2561be921f5652117638dcda7ca4029262046e37fc2444ac7bbfdd110cf1fd9c074a4ee5eda8f85944ffbdda26186b602dd9bb05f6400 languageName: node linkType: hard @@ -10667,7 +10850,7 @@ __metadata: version: 1.0.8 resolution: "combined-stream@npm:1.0.8" dependencies: - delayed-stream: ~1.0.0 + delayed-stream: "npm:~1.0.0" checksum: 49fa4aeb4916567e33ea81d088f6584749fc90c7abec76fd516bf1c5aa5c79f3584b5ba3de6b86d26ddd64bae5329c4c7479343250cfe71c75bb366eae53bb7c languageName: node linkType: hard @@ -10739,8 +10922,8 @@ __metadata: version: 2.0.0 resolution: "compare-func@npm:2.0.0" dependencies: - array-ify: ^1.0.0 - dot-prop: ^5.1.0 + array-ify: "npm:^1.0.0" + dot-prop: "npm:^5.1.0" checksum: fb71d70632baa1e93283cf9d80f30ac97f003aabee026e0b4426c9716678079ef5fea7519b84d012cbed938c476493866a38a79760564a9e21ae9433e40e6f0d languageName: node linkType: hard @@ -10777,7 +10960,7 @@ __metadata: version: 2.0.18 resolution: "compressible@npm:2.0.18" dependencies: - mime-db: ">= 1.43.0 < 2" + mime-db: "npm:>= 1.43.0 < 2" checksum: 58321a85b375d39230405654721353f709d0c1442129e9a17081771b816302a012471a9b8f4864c7dbe02eef7f2aaac3c614795197092262e94b409c9be108f0 languageName: node linkType: hard @@ -10786,13 +10969,13 @@ __metadata: version: 1.7.4 resolution: "compression@npm:1.7.4" dependencies: - accepts: ~1.3.5 - bytes: 3.0.0 - compressible: ~2.0.16 - debug: 2.6.9 - on-headers: ~1.0.2 - safe-buffer: 5.1.2 - vary: ~1.1.2 + accepts: "npm:~1.3.5" + bytes: "npm:3.0.0" + compressible: "npm:~2.0.16" + debug: "npm:2.6.9" + on-headers: "npm:~1.0.2" + safe-buffer: "npm:5.1.2" + vary: "npm:~1.1.2" checksum: 35c0f2eb1f28418978615dc1bc02075b34b1568f7f56c62d60f4214d4b7cc00d0f6d282b5f8a954f59872396bd770b6b15ffd8aa94c67d4bce9b8887b906999b languageName: node linkType: hard @@ -10815,10 +10998,10 @@ __metadata: version: 1.6.2 resolution: "concat-stream@npm:1.6.2" dependencies: - buffer-from: ^1.0.0 - inherits: ^2.0.3 - readable-stream: ^2.2.2 - typedarray: ^0.0.6 + buffer-from: "npm:^1.0.0" + inherits: "npm:^2.0.3" + readable-stream: "npm:^2.2.2" + typedarray: "npm:^0.0.6" checksum: 1ef77032cb4459dcd5187bd710d6fc962b067b64ec6a505810de3d2b8cc0605638551b42f8ec91edf6fcd26141b32ef19ad749239b58fae3aba99187adc32285 languageName: node linkType: hard @@ -10827,10 +11010,10 @@ __metadata: version: 2.0.0 resolution: "concat-stream@npm:2.0.0" dependencies: - buffer-from: ^1.0.0 - inherits: ^2.0.3 - readable-stream: ^3.0.2 - typedarray: ^0.0.6 + buffer-from: "npm:^1.0.0" + inherits: "npm:^2.0.3" + readable-stream: "npm:^3.0.2" + typedarray: "npm:^0.0.6" checksum: d7f75d48f0ecd356c1545d87e22f57b488172811b1181d96021c7c4b14ab8855f5313280263dca44bb06e5222f274d047da3e290a38841ef87b59719bde967c7 languageName: node linkType: hard @@ -10839,16 +11022,16 @@ __metadata: version: 10.2.0 resolution: "conf@npm:10.2.0" dependencies: - ajv: ^8.6.3 - ajv-formats: ^2.1.1 - atomically: ^1.7.0 - debounce-fn: ^4.0.0 - dot-prop: ^6.0.1 - env-paths: ^2.2.1 - json-schema-typed: ^7.0.3 - onetime: ^5.1.2 - pkg-up: ^3.1.0 - semver: ^7.3.5 + ajv: "npm:^8.6.3" + ajv-formats: "npm:^2.1.1" + atomically: "npm:^1.7.0" + debounce-fn: "npm:^4.0.0" + dot-prop: "npm:^6.0.1" + env-paths: "npm:^2.2.1" + json-schema-typed: "npm:^7.0.3" + onetime: "npm:^5.1.2" + pkg-up: "npm:^3.1.0" + semver: "npm:^7.3.5" checksum: 27066f38a25411c1e72e81a5219e2c7ed675cd39d8aa2a2f1797bb2c9255725e92e335d639334177a23d488b22b1290bbe0708e9a005574e5d83d5432df72bd3 languageName: node linkType: hard @@ -10857,8 +11040,8 @@ __metadata: version: 0.2.6 resolution: "config-file-ts@npm:0.2.6" dependencies: - glob: ^10.3.10 - typescript: ^5.3.3 + glob: "npm:^10.3.10" + typescript: "npm:^5.3.3" checksum: 05586dd4e11172127df555bfd28584c4ef551e59e054cbbbc352914889fb6087040d6a37eafc4e98f006a713fc54e778fd5e5acb2d8c2ed8fbf029d395174de4 languageName: node linkType: hard @@ -10881,10 +11064,10 @@ __metadata: version: 3.7.0 resolution: "connect@npm:3.7.0" dependencies: - debug: 2.6.9 - finalhandler: 1.1.2 - parseurl: ~1.3.3 - utils-merge: 1.0.1 + debug: "npm:2.6.9" + finalhandler: "npm:1.1.2" + parseurl: "npm:~1.3.3" + utils-merge: "npm:1.0.1" checksum: 96e1c4effcf219b065c7823e57351c94366d2e2a6952fa95e8212bffb35c86f1d5a3f9f6c5796d4cd3a5fdda628368b1c3cc44bf19c66cfd68fe9f9cab9177e2 languageName: node linkType: hard @@ -10914,7 +11097,7 @@ __metadata: version: 0.5.4 resolution: "content-disposition@npm:0.5.4" dependencies: - safe-buffer: 5.2.1 + safe-buffer: "npm:5.2.1" checksum: afb9d545e296a5171d7574fcad634b2fdf698875f4006a9dd04a3e1333880c5c0c98d47b560d01216fb6505a54a2ba6a843ee3a02ec86d7e911e8315255f56c3 languageName: node linkType: hard @@ -10930,8 +11113,8 @@ __metadata: version: 5.0.13 resolution: "conventional-changelog-angular@npm:5.0.13" dependencies: - compare-func: ^2.0.0 - q: ^1.5.1 + compare-func: "npm:^2.0.0" + q: "npm:^1.5.1" checksum: 6ed4972fce25a50f9f038c749cc9db501363131b0fb2efc1fccecba14e4b1c80651d0d758d4c350a609f32010c66fa343eefd49c02e79e911884be28f53f3f90 languageName: node linkType: hard @@ -10940,7 +11123,7 @@ __metadata: version: 2.0.8 resolution: "conventional-changelog-atom@npm:2.0.8" dependencies: - q: ^1.5.1 + q: "npm:^1.5.1" checksum: 12ecbd928f8c261f9afaac067fcc0cf10ff6ac8505e4285dc3d9959ee072a8937ac942d505e850dce27c4527046009adb22b498ba0b10802916d2c7d2dc1f7bc languageName: node linkType: hard @@ -10949,7 +11132,7 @@ __metadata: version: 2.0.8 resolution: "conventional-changelog-codemirror@npm:2.0.8" dependencies: - q: ^1.5.1 + q: "npm:^1.5.1" checksum: cf331db40cc54c2353b0189aba26a2b959cb08b059bf2a81245272027371519c9acc90d574295782985829c50f0c52da60c952c70ec6dbd70e9e17affeb61453 languageName: node linkType: hard @@ -10958,9 +11141,9 @@ __metadata: version: 4.6.3 resolution: "conventional-changelog-conventionalcommits@npm:4.6.3" dependencies: - compare-func: ^2.0.0 - lodash: ^4.17.15 - q: ^1.5.1 + compare-func: "npm:^2.0.0" + lodash: "npm:^4.17.15" + q: "npm:^1.5.1" checksum: 7b8e8a21ebb56f9aaa510e12917b7c609202072c3e71089e0a09630c37c2e8146cdb04364809839b0e3eb55f807fe84d03b2079500b37f6186d505848be5c562 languageName: node linkType: hard @@ -10969,20 +11152,20 @@ __metadata: version: 4.2.4 resolution: "conventional-changelog-core@npm:4.2.4" dependencies: - add-stream: ^1.0.0 - conventional-changelog-writer: ^5.0.0 - conventional-commits-parser: ^3.2.0 - dateformat: ^3.0.0 - get-pkg-repo: ^4.0.0 - git-raw-commits: ^2.0.8 - git-remote-origin-url: ^2.0.0 - git-semver-tags: ^4.1.1 - lodash: ^4.17.15 - normalize-package-data: ^3.0.0 - q: ^1.5.1 - read-pkg: ^3.0.0 - read-pkg-up: ^3.0.0 - through2: ^4.0.0 + add-stream: "npm:^1.0.0" + conventional-changelog-writer: "npm:^5.0.0" + conventional-commits-parser: "npm:^3.2.0" + dateformat: "npm:^3.0.0" + get-pkg-repo: "npm:^4.0.0" + git-raw-commits: "npm:^2.0.8" + git-remote-origin-url: "npm:^2.0.0" + git-semver-tags: "npm:^4.1.1" + lodash: "npm:^4.17.15" + normalize-package-data: "npm:^3.0.0" + q: "npm:^1.5.1" + read-pkg: "npm:^3.0.0" + read-pkg-up: "npm:^3.0.0" + through2: "npm:^4.0.0" checksum: 56d5194040495ea316e53fd64cb3614462c318f0fe54b1bf25aba6fba9b3d51cb9fdf7ac5b766f17e5529a3f90e317257394e00b0a9a5ce42caf3a59f82afb3a languageName: node linkType: hard @@ -10991,7 +11174,7 @@ __metadata: version: 2.0.9 resolution: "conventional-changelog-ember@npm:2.0.9" dependencies: - q: ^1.5.1 + q: "npm:^1.5.1" checksum: 30c7bd48ce995e39fc91bcd8c719b2bee10cb408c246a6a7de6cec44a3ca12afe5a86f57f55aa1fd2c64beb484c68013d16658047e6273f130c1c80e7dad38e9 languageName: node linkType: hard @@ -11000,7 +11183,7 @@ __metadata: version: 3.0.9 resolution: "conventional-changelog-eslint@npm:3.0.9" dependencies: - q: ^1.5.1 + q: "npm:^1.5.1" checksum: 402ae73a8c5390405d4f902819f630f56fa7dfa8f6bef77b3b5f2fb7c8bd17f64ad83edbacc030cfef5b84400ab722d4f166dd906296a4d286e66205c1bd8a3f languageName: node linkType: hard @@ -11009,7 +11192,7 @@ __metadata: version: 2.0.6 resolution: "conventional-changelog-express@npm:2.0.6" dependencies: - q: ^1.5.1 + q: "npm:^1.5.1" checksum: c139fa9878971455cce9904a195d92f770679d24a88ef07a016a6954e28f0f237ec59e45f2591b2fc9b8e10fd46c30150ddf0ce50a2cb03be85cae0ee64d4cdd languageName: node linkType: hard @@ -11018,7 +11201,7 @@ __metadata: version: 3.0.11 resolution: "conventional-changelog-jquery@npm:3.0.11" dependencies: - q: ^1.5.1 + q: "npm:^1.5.1" checksum: df1145467c75e8e61f35ed24d7539e8b7dcdc810b86267b0173420c8955590cca139eb51f89ac255d70c632433d996b0ed227cb1acdf59537f3d2f4ad9c770d3 languageName: node linkType: hard @@ -11027,8 +11210,8 @@ __metadata: version: 2.0.9 resolution: "conventional-changelog-jshint@npm:2.0.9" dependencies: - compare-func: ^2.0.0 - q: ^1.5.1 + compare-func: "npm:^2.0.0" + q: "npm:^1.5.1" checksum: ec96144b75fdb84c4a6f7db9b671dc258d964cd7aa35f9b00539e42bbe05601a9127c17cf0dcc315ae81a0dd20fe795d9d41dd90373928d24b33f065728eb2e2 languageName: node linkType: hard @@ -11044,15 +11227,15 @@ __metadata: version: 5.0.1 resolution: "conventional-changelog-writer@npm:5.0.1" dependencies: - conventional-commits-filter: ^2.0.7 - dateformat: ^3.0.0 - handlebars: ^4.7.7 - json-stringify-safe: ^5.0.1 - lodash: ^4.17.15 - meow: ^8.0.0 - semver: ^6.0.0 - split: ^1.0.0 - through2: ^4.0.0 + conventional-commits-filter: "npm:^2.0.7" + dateformat: "npm:^3.0.0" + handlebars: "npm:^4.7.7" + json-stringify-safe: "npm:^5.0.1" + lodash: "npm:^4.17.15" + meow: "npm:^8.0.0" + semver: "npm:^6.0.0" + split: "npm:^1.0.0" + through2: "npm:^4.0.0" bin: conventional-changelog-writer: cli.js checksum: 5c0129db44577f14b1f8de225b62a392a9927ba7fe3422cb21ad71a771b8472bd03badb7c87cb47419913abc3f2ce3759b69f59550cdc6f7a7b0459015b3b44c @@ -11063,17 +11246,17 @@ __metadata: version: 3.1.25 resolution: "conventional-changelog@npm:3.1.25" dependencies: - conventional-changelog-angular: ^5.0.12 - conventional-changelog-atom: ^2.0.8 - conventional-changelog-codemirror: ^2.0.8 - conventional-changelog-conventionalcommits: ^4.5.0 - conventional-changelog-core: ^4.2.1 - conventional-changelog-ember: ^2.0.9 - conventional-changelog-eslint: ^3.0.9 - conventional-changelog-express: ^2.0.6 - conventional-changelog-jquery: ^3.0.11 - conventional-changelog-jshint: ^2.0.9 - conventional-changelog-preset-loader: ^2.3.4 + conventional-changelog-angular: "npm:^5.0.12" + conventional-changelog-atom: "npm:^2.0.8" + conventional-changelog-codemirror: "npm:^2.0.8" + conventional-changelog-conventionalcommits: "npm:^4.5.0" + conventional-changelog-core: "npm:^4.2.1" + conventional-changelog-ember: "npm:^2.0.9" + conventional-changelog-eslint: "npm:^3.0.9" + conventional-changelog-express: "npm:^2.0.6" + conventional-changelog-jquery: "npm:^3.0.11" + conventional-changelog-jshint: "npm:^2.0.9" + conventional-changelog-preset-loader: "npm:^2.3.4" checksum: 1ea18378120cca9fd459f58ed2cf59170773cbfb2fcecad2504c7c44af076c368950013fa16f5e9428f1d723bea4c16e0c48170e152568b73b254a9c1bb93287 languageName: node linkType: hard @@ -11082,8 +11265,8 @@ __metadata: version: 2.0.7 resolution: "conventional-commits-filter@npm:2.0.7" dependencies: - lodash.ismatch: ^4.4.0 - modify-values: ^1.0.0 + lodash.ismatch: "npm:^4.4.0" + modify-values: "npm:^1.0.0" checksum: feb567f680a6da1baaa1ef3cff393b3c56a5828f77ab9df5e70626475425d109a6fee0289b4979223c62bbd63bf9c98ef532baa6fcb1b66ee8b5f49077f5d46c languageName: node linkType: hard @@ -11092,12 +11275,12 @@ __metadata: version: 3.2.4 resolution: "conventional-commits-parser@npm:3.2.4" dependencies: - JSONStream: ^1.0.4 - is-text-path: ^1.0.1 - lodash: ^4.17.15 - meow: ^8.0.0 - split2: ^3.0.0 - through2: ^4.0.0 + JSONStream: "npm:^1.0.4" + is-text-path: "npm:^1.0.1" + lodash: "npm:^4.17.15" + meow: "npm:^8.0.0" + split2: "npm:^3.0.0" + through2: "npm:^4.0.0" bin: conventional-commits-parser: cli.js checksum: 1627ff203bc9586d89e47a7fe63acecf339aba74903b9114e23d28094f79d4e2d6389bf146ae561461dcba8fc42e7bc228165d2b173f15756c43f1d32bc50bfd @@ -11108,14 +11291,14 @@ __metadata: version: 6.1.0 resolution: "conventional-recommended-bump@npm:6.1.0" dependencies: - concat-stream: ^2.0.0 - conventional-changelog-preset-loader: ^2.3.4 - conventional-commits-filter: ^2.0.7 - conventional-commits-parser: ^3.2.0 - git-raw-commits: ^2.0.8 - git-semver-tags: ^4.1.1 - meow: ^8.0.0 - q: ^1.5.1 + concat-stream: "npm:^2.0.0" + conventional-changelog-preset-loader: "npm:^2.3.4" + conventional-commits-filter: "npm:^2.0.7" + conventional-commits-parser: "npm:^3.2.0" + git-raw-commits: "npm:^2.0.8" + git-semver-tags: "npm:^4.1.1" + meow: "npm:^8.0.0" + q: "npm:^1.5.1" bin: conventional-recommended-bump: cli.js checksum: da1d7a5f3b9f7706bede685cdcb3db67997fdaa43c310fd5bf340955c84a4b85dbb9427031522ee06dad290b730a54be987b08629d79c73720dbad3a2531146b @@ -11154,12 +11337,12 @@ __metadata: version: 1.0.5 resolution: "copy-concurrently@npm:1.0.5" dependencies: - aproba: ^1.1.1 - fs-write-stream-atomic: ^1.0.8 - iferr: ^0.1.5 - mkdirp: ^0.5.1 - rimraf: ^2.5.4 - run-queue: ^1.0.0 + aproba: "npm:^1.1.1" + fs-write-stream-atomic: "npm:^1.0.8" + iferr: "npm:^0.1.5" + mkdirp: "npm:^0.5.1" + rimraf: "npm:^2.5.4" + run-queue: "npm:^1.0.0" checksum: 63c169f582e09445260988f697b2d07793d439dfc31e97c8999707bd188dd94d1c7f2ca3533c7786fb75f03a3f2f54ad1ee08055f95f61bb8d2e862498c1d460 languageName: node linkType: hard @@ -11175,7 +11358,7 @@ __metadata: version: 3.3.3 resolution: "copy-to-clipboard@npm:3.3.3" dependencies: - toggle-selection: ^1.0.6 + toggle-selection: "npm:^1.0.6" checksum: e0a325e39b7615108e6c1c8ac110ae7b829cdc4ee3278b1df6a0e4228c490442cc86444cd643e2da344fbc424b3aab8909e2fec82f8bc75e7e5b190b7c24eecf languageName: node linkType: hard @@ -11184,7 +11367,7 @@ __metadata: version: 3.35.0 resolution: "core-js-compat@npm:3.35.0" dependencies: - browserslist: ^4.22.2 + browserslist: "npm:^4.22.2" checksum: 64c41ce6870aa9130b9d0cb8f00c05204094f46db7e345d520ec2e38f8b6e1d51e921d4974ceb880948f19c0a79e5639e55be0e56f88ea20e32e9a6274da7f82 languageName: node linkType: hard @@ -11221,8 +11404,8 @@ __metadata: version: 2.2.0 resolution: "corejs-upgrade-webpack-plugin@npm:2.2.0" dependencies: - resolve-from: ^5.0.0 - webpack: ^4.38.0 + resolve-from: "npm:^5.0.0" + webpack: "npm:^4.38.0" checksum: f30659d44b52841bb62e279e62062ac8312a22c67359abc4f7ee75768baf6bdff8ef549be14a0bc5b6c6963625255518f75c3b054ac09ca7b1ee3c8b2cdd3e0c languageName: node linkType: hard @@ -11231,8 +11414,8 @@ __metadata: version: 2.8.5 resolution: "cors@npm:2.8.5" dependencies: - object-assign: ^4 - vary: ^1 + object-assign: "npm:^4" + vary: "npm:^1" checksum: ced838404ccd184f61ab4fdc5847035b681c90db7ac17e428f3d81d69e2989d2b680cc254da0e2554f5ed4f8a341820a1ce3d1c16b499f6e2f47a1b9b07b5006 languageName: node linkType: hard @@ -11241,10 +11424,10 @@ __metadata: version: 5.2.1 resolution: "cosmiconfig@npm:5.2.1" dependencies: - import-fresh: ^2.0.0 - is-directory: ^0.3.1 - js-yaml: ^3.13.1 - parse-json: ^4.0.0 + import-fresh: "npm:^2.0.0" + is-directory: "npm:^0.3.1" + js-yaml: "npm:^3.13.1" + parse-json: "npm:^4.0.0" checksum: 8b6f1d3c8a5ffdf663a952f17af0761adf210b7a5933d0fe8988f3ca3a1f0e1e5cbbb74d5b419c15933dd2fdcaec31dbc5cc85cb8259a822342b93b529eff89c languageName: node linkType: hard @@ -11253,11 +11436,11 @@ __metadata: version: 6.0.0 resolution: "cosmiconfig@npm:6.0.0" dependencies: - "@types/parse-json": ^4.0.0 - import-fresh: ^3.1.0 - parse-json: ^5.0.0 - path-type: ^4.0.0 - yaml: ^1.7.2 + "@types/parse-json": "npm:^4.0.0" + import-fresh: "npm:^3.1.0" + parse-json: "npm:^5.0.0" + path-type: "npm:^4.0.0" + yaml: "npm:^1.7.2" checksum: 8eed7c854b91643ecb820767d0deb038b50780ecc3d53b0b19e03ed8aabed4ae77271198d1ae3d49c3b110867edf679f5faad924820a8d1774144a87cb6f98fc languageName: node linkType: hard @@ -11266,10 +11449,10 @@ __metadata: version: 7.0.0 resolution: "cp-file@npm:7.0.0" dependencies: - graceful-fs: ^4.1.2 - make-dir: ^3.0.0 - nested-error-stacks: ^2.0.0 - p-event: ^4.1.0 + graceful-fs: "npm:^4.1.2" + make-dir: "npm:^3.0.0" + nested-error-stacks: "npm:^2.0.0" + p-event: "npm:^4.1.0" checksum: dd60ed8d865d25a69548e15b21dd0d2fc66f10371e4970aa21b626a7578ebf419f44f386977ed3b3726c07401d4a64ee679cf1da566d8f66f01e9a359b85201f languageName: node linkType: hard @@ -11278,15 +11461,15 @@ __metadata: version: 8.1.2 resolution: "cpy@npm:8.1.2" dependencies: - arrify: ^2.0.1 - cp-file: ^7.0.0 - globby: ^9.2.0 - has-glob: ^1.0.0 - junk: ^3.1.0 - nested-error-stacks: ^2.1.0 - p-all: ^2.1.0 - p-filter: ^2.1.0 - p-map: ^3.0.0 + arrify: "npm:^2.0.1" + cp-file: "npm:^7.0.0" + globby: "npm:^9.2.0" + has-glob: "npm:^1.0.0" + junk: "npm:^3.1.0" + nested-error-stacks: "npm:^2.1.0" + p-all: "npm:^2.1.0" + p-filter: "npm:^2.1.0" + p-map: "npm:^3.0.0" checksum: e121f13f2b6af4a7c00de17984086a45b67eaaeeb0286a5cf67f2fdaf18d8ce6c2a9fe4ccfa37953e6982f55772f384f040f45f1961530655838c2b7486788a7 languageName: node linkType: hard @@ -11295,7 +11478,7 @@ __metadata: version: 3.8.0 resolution: "crc@npm:3.8.0" dependencies: - buffer: ^5.1.0 + buffer: "npm:^5.1.0" checksum: dabbc4eba223b206068b92ca82bb471d583eb6be2384a87f5c3712730cfd6ba4b13a45e8ba3ef62174d5a781a2c5ac5c20bf36cf37bba73926899bd0aa19186f languageName: node linkType: hard @@ -11304,8 +11487,8 @@ __metadata: version: 4.0.4 resolution: "create-ecdh@npm:4.0.4" dependencies: - bn.js: ^4.1.0 - elliptic: ^6.5.3 + bn.js: "npm:^4.1.0" + elliptic: "npm:^6.5.3" checksum: 0dd7fca9711d09e152375b79acf1e3f306d1a25ba87b8ff14c2fd8e68b83aafe0a7dd6c4e540c9ffbdd227a5fa1ad9b81eca1f233c38bb47770597ba247e614b languageName: node linkType: hard @@ -11314,11 +11497,11 @@ __metadata: version: 1.2.0 resolution: "create-hash@npm:1.2.0" dependencies: - cipher-base: ^1.0.1 - inherits: ^2.0.1 - md5.js: ^1.3.4 - ripemd160: ^2.0.1 - sha.js: ^2.4.0 + cipher-base: "npm:^1.0.1" + inherits: "npm:^2.0.1" + md5.js: "npm:^1.3.4" + ripemd160: "npm:^2.0.1" + sha.js: "npm:^2.4.0" checksum: 02a6ae3bb9cd4afee3fabd846c1d8426a0e6b495560a977ba46120c473cb283be6aa1cace76b5f927cf4e499c6146fb798253e48e83d522feba807d6b722eaa9 languageName: node linkType: hard @@ -11327,12 +11510,12 @@ __metadata: version: 1.1.7 resolution: "create-hmac@npm:1.1.7" dependencies: - cipher-base: ^1.0.3 - create-hash: ^1.1.0 - inherits: ^2.0.1 - ripemd160: ^2.0.0 - safe-buffer: ^5.0.1 - sha.js: ^2.4.8 + cipher-base: "npm:^1.0.3" + create-hash: "npm:^1.1.0" + inherits: "npm:^2.0.1" + ripemd160: "npm:^2.0.0" + safe-buffer: "npm:^5.0.1" + sha.js: "npm:^2.4.8" checksum: ba12bb2257b585a0396108c72830e85f882ab659c3320c83584b1037f8ab72415095167ced80dc4ce8e446a8ecc4b2acf36d87befe0707d73b26cf9dc77440ed languageName: node linkType: hard @@ -11341,13 +11524,13 @@ __metadata: version: 29.7.0 resolution: "create-jest@npm:29.7.0" dependencies: - "@jest/types": ^29.6.3 - chalk: ^4.0.0 - exit: ^0.1.2 - graceful-fs: ^4.2.9 - jest-config: ^29.7.0 - jest-util: ^29.7.0 - prompts: ^2.0.1 + "@jest/types": "npm:^29.6.3" + chalk: "npm:^4.0.0" + exit: "npm:^0.1.2" + graceful-fs: "npm:^4.2.9" + jest-config: "npm:^29.7.0" + jest-util: "npm:^29.7.0" + prompts: "npm:^2.0.1" bin: create-jest: bin/create-jest.js checksum: 1427d49458adcd88547ef6fa39041e1fe9033a661293aa8d2c3aa1b4967cb5bf4f0c00436c7a61816558f28ba2ba81a94d5c962e8022ea9a883978fc8e1f2945 @@ -11358,8 +11541,8 @@ __metadata: version: 0.3.0 resolution: "create-react-context@npm:0.3.0" dependencies: - gud: ^1.0.0 - warning: ^4.0.3 + gud: "npm:^1.0.0" + warning: "npm:^4.0.3" peerDependencies: prop-types: ^15.0.0 react: ^0.14.0 || ^15.0.0 || ^16.0.0 @@ -11378,7 +11561,7 @@ __metadata: version: 0.9.11 resolution: "crocket@npm:0.9.11" dependencies: - xpipe: "*" + xpipe: "npm:*" checksum: 4f602d6f9246d9e8cf64fc948aae8a7f78e848597d0b589c256d9f121da0931a314472779376d9ff97394d54abd2d0d387c90eac27bc2468207e5ab3e8247851 languageName: node linkType: hard @@ -11387,7 +11570,7 @@ __metadata: version: 3.1.8 resolution: "cross-fetch@npm:3.1.8" dependencies: - node-fetch: ^2.6.12 + node-fetch: "npm:^2.6.12" checksum: 78f993fa099eaaa041122ab037fe9503ecbbcb9daef234d1d2e0b9230a983f64d645d088c464e21a247b825a08dc444a6e7064adfa93536d3a9454b4745b3632 languageName: node linkType: hard @@ -11396,11 +11579,11 @@ __metadata: version: 6.0.5 resolution: "cross-spawn@npm:6.0.5" dependencies: - nice-try: ^1.0.4 - path-key: ^2.0.1 - semver: ^5.5.0 - shebang-command: ^1.2.0 - which: ^1.2.9 + nice-try: "npm:^1.0.4" + path-key: "npm:^2.0.1" + semver: "npm:^5.5.0" + shebang-command: "npm:^1.2.0" + which: "npm:^1.2.9" checksum: f893bb0d96cd3d5751d04e67145bdddf25f99449531a72e82dcbbd42796bbc8268c1076c6b3ea51d4d455839902804b94bc45dfb37ecbb32ea8e54a6741c3ab9 languageName: node linkType: hard @@ -11409,9 +11592,9 @@ __metadata: version: 7.0.3 resolution: "cross-spawn@npm:7.0.3" dependencies: - path-key: ^3.1.0 - shebang-command: ^2.0.0 - which: ^2.0.1 + path-key: "npm:^3.1.0" + shebang-command: "npm:^2.0.0" + which: "npm:^2.0.1" checksum: 671cc7c7288c3a8406f3c69a3ae2fc85555c04169e9d611def9a675635472614f1c0ed0ef80955d5b6d4e724f6ced67f0ad1bb006c2ea643488fcfef994d7f52 languageName: node linkType: hard @@ -11434,17 +11617,17 @@ __metadata: version: 3.12.0 resolution: "crypto-browserify@npm:3.12.0" dependencies: - browserify-cipher: ^1.0.0 - browserify-sign: ^4.0.0 - create-ecdh: ^4.0.0 - create-hash: ^1.1.0 - create-hmac: ^1.1.0 - diffie-hellman: ^5.0.0 - inherits: ^2.0.1 - pbkdf2: ^3.0.3 - public-encrypt: ^4.0.0 - randombytes: ^2.0.0 - randomfill: ^1.0.3 + browserify-cipher: "npm:^1.0.0" + browserify-sign: "npm:^4.0.0" + create-ecdh: "npm:^4.0.0" + create-hash: "npm:^1.1.0" + create-hmac: "npm:^1.1.0" + diffie-hellman: "npm:^5.0.0" + inherits: "npm:^2.0.1" + pbkdf2: "npm:^3.0.3" + public-encrypt: "npm:^4.0.0" + randombytes: "npm:^2.0.0" + randomfill: "npm:^1.0.3" checksum: c1609af82605474262f3eaa07daa0b2140026bd264ab316d4bf1170272570dbe02f0c49e29407fe0d3634f96c507c27a19a6765fb856fed854a625f9d15618e2 languageName: node linkType: hard @@ -11474,9 +11657,9 @@ __metadata: version: 1.4.4 resolution: "css-hot-loader@npm:1.4.4" dependencies: - loader-utils: ^1.1.0 - lodash: ^4.17.5 - normalize-url: ^1.9.1 + loader-utils: "npm:^1.1.0" + lodash: "npm:^4.17.5" + normalize-url: "npm:^1.9.1" checksum: 7630bf4bd3829c328ad5a99de499622d56835fa0b52edfc07beda8aadf4c8e21f5eb6dbb37d1b61407b9ab22cb438948c9304d37af7026c960fc8c8c80ba2b1f languageName: node linkType: hard @@ -11485,7 +11668,7 @@ __metadata: version: 3.1.0 resolution: "css-in-js-utils@npm:3.1.0" dependencies: - hyphenate-style-name: ^1.0.3 + hyphenate-style-name: "npm:^1.0.3" checksum: 066318e918c04a5e5bce46b38fe81052ea6ac051bcc6d3c369a1d59ceb1546cb2b6086901ab5d22be084122ee3732169996a3dfb04d3406eaee205af77aec61b languageName: node linkType: hard @@ -11494,7 +11677,7 @@ __metadata: version: 2.1.0 resolution: "css-line-break@npm:2.1.0" dependencies: - utrie: ^1.0.2 + utrie: "npm:^1.0.2" checksum: 37b1fe632b03be7a287cd394cef8b5285666343443125c510df9cfb6a4734a2c71e154ec8f7bbff72d7c339e1e5872989b1c52d86162aed27d6cc114725bb4d0 languageName: node linkType: hard @@ -11503,19 +11686,19 @@ __metadata: version: 3.6.0 resolution: "css-loader@npm:3.6.0" dependencies: - camelcase: ^5.3.1 - cssesc: ^3.0.0 - icss-utils: ^4.1.1 - loader-utils: ^1.2.3 - normalize-path: ^3.0.0 - postcss: ^7.0.32 - postcss-modules-extract-imports: ^2.0.0 - postcss-modules-local-by-default: ^3.0.2 - postcss-modules-scope: ^2.2.0 - postcss-modules-values: ^3.0.0 - postcss-value-parser: ^4.1.0 - schema-utils: ^2.7.0 - semver: ^6.3.0 + camelcase: "npm:^5.3.1" + cssesc: "npm:^3.0.0" + icss-utils: "npm:^4.1.1" + loader-utils: "npm:^1.2.3" + normalize-path: "npm:^3.0.0" + postcss: "npm:^7.0.32" + postcss-modules-extract-imports: "npm:^2.0.0" + postcss-modules-local-by-default: "npm:^3.0.2" + postcss-modules-scope: "npm:^2.2.0" + postcss-modules-values: "npm:^3.0.0" + postcss-value-parser: "npm:^4.1.0" + schema-utils: "npm:^2.7.0" + semver: "npm:^6.3.0" peerDependencies: webpack: ^4.0.0 || ^5.0.0 checksum: a45d7ee8105eea7a76caa45286f4b31f9413520511ae99a78886c522305a94c8adf289951f989d239919a9ffc08ea8cac2bf9c362f21b65d6f54f6812e904cc0 @@ -11533,10 +11716,10 @@ __metadata: version: 2.1.0 resolution: "css-select@npm:2.1.0" dependencies: - boolbase: ^1.0.0 - css-what: ^3.2.1 - domutils: ^1.7.0 - nth-check: ^1.0.2 + boolbase: "npm:^1.0.0" + css-what: "npm:^3.2.1" + domutils: "npm:^1.7.0" + nth-check: "npm:^1.0.2" checksum: 0c4099910f2411e2a9103cf92ea6a4ad738b57da75bcf73d39ef2c14a00ef36e5f16cb863211c901320618b24ace74da6333442d82995cafd5040077307de462 languageName: node linkType: hard @@ -11545,11 +11728,11 @@ __metadata: version: 4.3.0 resolution: "css-select@npm:4.3.0" dependencies: - boolbase: ^1.0.0 - css-what: ^6.0.1 - domhandler: ^4.3.1 - domutils: ^2.8.0 - nth-check: ^2.0.1 + boolbase: "npm:^1.0.0" + css-what: "npm:^6.0.1" + domhandler: "npm:^4.3.1" + domutils: "npm:^2.8.0" + nth-check: "npm:^2.0.1" checksum: d6202736839194dd7f910320032e7cfc40372f025e4bf21ca5bf6eb0a33264f322f50ba9c0adc35dadd342d3d6fae5ca244779a4873afbfa76561e343f2058e0 languageName: node linkType: hard @@ -11558,9 +11741,9 @@ __metadata: version: 3.2.0 resolution: "css-to-react-native@npm:3.2.0" dependencies: - camelize: ^1.0.0 - css-color-keywords: ^1.0.0 - postcss-value-parser: ^4.0.2 + camelize: "npm:^1.0.0" + css-color-keywords: "npm:^1.0.0" + postcss-value-parser: "npm:^4.0.2" checksum: 263be65e805aef02c3f20c064665c998a8c35293e1505dbe6e3054fb186b01a9897ac6cf121f9840e5a9dfe3fb3994f6fcd0af84a865f1df78ba5bf89e77adce languageName: node linkType: hard @@ -11569,8 +11752,8 @@ __metadata: version: 1.0.0-alpha.37 resolution: "css-tree@npm:1.0.0-alpha.37" dependencies: - mdn-data: 2.0.4 - source-map: ^0.6.1 + mdn-data: "npm:2.0.4" + source-map: "npm:^0.6.1" checksum: 0e419a1388ec0fbbe92885fba4a557f9fb0e077a2a1fad629b7245bbf7b4ef5df49e6877401b952b09b9057ffe1a3dba74f6fdfbf7b2223a5a35bce27ff2307d languageName: node linkType: hard @@ -11579,8 +11762,8 @@ __metadata: version: 1.1.3 resolution: "css-tree@npm:1.1.3" dependencies: - mdn-data: 2.0.14 - source-map: ^0.6.1 + mdn-data: "npm:2.0.14" + source-map: "npm:^0.6.1" checksum: 79f9b81803991b6977b7fcb1588799270438274d89066ce08f117f5cdb5e20019b446d766c61506dd772c839df84caa16042d6076f20c97187f5abe3b50e7d1f languageName: node linkType: hard @@ -11612,7 +11795,7 @@ __metadata: version: 4.2.0 resolution: "csso@npm:4.2.0" dependencies: - css-tree: ^1.1.2 + css-tree: "npm:^1.1.2" checksum: 380ba9663da3bcea58dee358a0d8c4468bb6539be3c439dc266ac41c047217f52fd698fb7e4b6b6ccdfb8cf53ef4ceed8cc8ceccb8dfca2aa628319826b5b998 languageName: node linkType: hard @@ -11635,7 +11818,7 @@ __metadata: version: 2.3.0 resolution: "cssstyle@npm:2.3.0" dependencies: - cssom: ~0.3.6 + cssom: "npm:~0.3.6" checksum: 5f05e6fd2e3df0b44695c2f08b9ef38b011862b274e320665176467c0725e44a53e341bc4959a41176e83b66064ab786262e7380fd1cabeae6efee0d255bb4e3 languageName: node linkType: hard @@ -11686,7 +11869,7 @@ __metadata: version: 1.14.1 resolution: "dashdash@npm:1.14.1" dependencies: - assert-plus: ^1.0.0 + assert-plus: "npm:^1.0.0" checksum: 3634c249570f7f34e3d34f866c93f866c5b417f0dd616275decae08147dcdf8fccfaa5947380ccfb0473998ea3a8057c0b4cd90c875740ee685d0624b2983598 languageName: node linkType: hard @@ -11702,9 +11885,9 @@ __metadata: version: 3.0.2 resolution: "data-urls@npm:3.0.2" dependencies: - abab: ^2.0.6 - whatwg-mimetype: ^3.0.0 - whatwg-url: ^11.0.0 + abab: "npm:^2.0.6" + whatwg-mimetype: "npm:^3.0.0" + whatwg-url: "npm:^11.0.0" checksum: 033fc3dd0fba6d24bc9a024ddcf9923691dd24f90a3d26f6545d6a2f71ec6956f93462f2cdf2183cc46f10dc01ed3bcb36731a8208456eb1a08147e571fe2a76 languageName: node linkType: hard @@ -11713,9 +11896,9 @@ __metadata: version: 1.0.1 resolution: "data-view-buffer@npm:1.0.1" dependencies: - call-bind: ^1.0.6 - es-errors: ^1.3.0 - is-data-view: ^1.0.1 + call-bind: "npm:^1.0.6" + es-errors: "npm:^1.3.0" + is-data-view: "npm:^1.0.1" checksum: ce24348f3c6231223b216da92e7e6a57a12b4af81a23f27eff8feabdf06acfb16c00639c8b705ca4d167f761cfc756e27e5f065d0a1f840c10b907fdaf8b988c languageName: node linkType: hard @@ -11724,9 +11907,9 @@ __metadata: version: 1.0.1 resolution: "data-view-byte-length@npm:1.0.1" dependencies: - call-bind: ^1.0.7 - es-errors: ^1.3.0 - is-data-view: ^1.0.1 + call-bind: "npm:^1.0.7" + es-errors: "npm:^1.3.0" + is-data-view: "npm:^1.0.1" checksum: dbb3200edcb7c1ef0d68979834f81d64fd8cab2f7691b3a4c6b97e67f22182f3ec2c8602efd7b76997b55af6ff8bce485829c1feda4fa2165a6b71fb7baa4269 languageName: node linkType: hard @@ -11735,9 +11918,9 @@ __metadata: version: 1.0.0 resolution: "data-view-byte-offset@npm:1.0.0" dependencies: - call-bind: ^1.0.6 - es-errors: ^1.3.0 - is-data-view: ^1.0.1 + call-bind: "npm:^1.0.6" + es-errors: "npm:^1.3.0" + is-data-view: "npm:^1.0.1" checksum: 7f0bf8720b7414ca719eedf1846aeec392f2054d7af707c5dc9a753cc77eb8625f067fa901e0b5127e831f9da9056138d894b9c2be79c27a21f6db5824f009c2 languageName: node linkType: hard @@ -11746,7 +11929,7 @@ __metadata: version: 2.30.0 resolution: "date-fns@npm:2.30.0" dependencies: - "@babel/runtime": ^7.21.0 + "@babel/runtime": "npm:^7.21.0" checksum: f7be01523282e9bb06c0cd2693d34f245247a29098527d4420628966a2d9aad154bd0e90a6b1cf66d37adcb769cd108cf8a7bd49d76db0fb119af5cdd13644f4 languageName: node linkType: hard @@ -11769,7 +11952,7 @@ __metadata: version: 4.0.0 resolution: "debounce-fn@npm:4.0.0" dependencies: - mimic-fn: ^3.0.0 + mimic-fn: "npm:^3.0.0" checksum: 7bf8d142b46a88453bbd6eda083f303049b4c8554af5114bdadfc2da56031030664360e81211ae08b708775e6904db7e6d72a421c4ff473344f4521c2c5e4a22 languageName: node linkType: hard @@ -11778,7 +11961,7 @@ __metadata: version: 4.3.4 resolution: "debug@npm:4.3.4" dependencies: - ms: 2.1.2 + ms: "npm:2.1.2" peerDependenciesMeta: supports-color: optional: true @@ -11790,7 +11973,7 @@ __metadata: version: 2.6.9 resolution: "debug@npm:2.6.9" dependencies: - ms: 2.0.0 + ms: "npm:2.0.0" checksum: d2f51589ca66df60bf36e1fa6e4386b318c3f1e06772280eea5b1ae9fd3d05e9c2b7fd8a7d862457d00853c75b00451aa2d7459b924629ee385287a650f58fe6 languageName: node linkType: hard @@ -11799,7 +11982,7 @@ __metadata: version: 3.1.0 resolution: "debug@npm:3.1.0" dependencies: - ms: 2.0.0 + ms: "npm:2.0.0" checksum: 0b52718ab957254a5b3ca07fc34543bc778f358620c206a08452251eb7fc193c3ea3505072acbf4350219c14e2d71ceb7bdaa0d3370aa630b50da790458d08b3 languageName: node linkType: hard @@ -11808,7 +11991,7 @@ __metadata: version: 3.2.7 resolution: "debug@npm:3.2.7" dependencies: - ms: ^2.1.1 + ms: "npm:^2.1.1" checksum: b3d8c5940799914d30314b7c3304a43305fd0715581a919dacb8b3176d024a782062368405b47491516d2091d6462d4d11f2f4974a405048094f8bfebfa3071c languageName: node linkType: hard @@ -11817,8 +12000,8 @@ __metadata: version: 1.1.1 resolution: "decamelize-keys@npm:1.1.1" dependencies: - decamelize: ^1.1.0 - map-obj: ^1.0.0 + decamelize: "npm:^1.1.0" + map-obj: "npm:^1.0.0" checksum: fc645fe20b7bda2680bbf9481a3477257a7f9304b1691036092b97ab04c0ab53e3bf9fcc2d2ae382536568e402ec41fb11e1d4c3836a9abe2d813dd9ef4311e0 languageName: node linkType: hard @@ -11855,7 +12038,7 @@ __metadata: version: 6.0.0 resolution: "decompress-response@npm:6.0.0" dependencies: - mimic-response: ^3.1.0 + mimic-response: "npm:^3.1.0" checksum: d377cf47e02d805e283866c3f50d3d21578b779731e8c5072d6ce8c13cc31493db1c2f6784da9d1d5250822120cefa44f1deab112d5981015f2e17444b763812 languageName: node linkType: hard @@ -11883,12 +12066,12 @@ __metadata: version: 1.1.2 resolution: "deep-equal@npm:1.1.2" dependencies: - is-arguments: ^1.1.1 - is-date-object: ^1.0.5 - is-regex: ^1.1.4 - object-is: ^1.1.5 - object-keys: ^1.1.1 - regexp.prototype.flags: ^1.5.1 + is-arguments: "npm:^1.1.1" + is-date-object: "npm:^1.0.5" + is-regex: "npm:^1.1.4" + object-is: "npm:^1.1.5" + object-keys: "npm:^1.1.1" + regexp.prototype.flags: "npm:^1.5.1" checksum: 2d50f27fff785fb272cdef038ee5365ee5a30ab1aab053976e6a6add44cc60abd99b38179a46a01ac52c5e54ebb220e8f1a3a1954da20678b79c46ef4d97c9db languageName: node linkType: hard @@ -11897,24 +12080,24 @@ __metadata: version: 2.2.3 resolution: "deep-equal@npm:2.2.3" dependencies: - array-buffer-byte-length: ^1.0.0 - call-bind: ^1.0.5 - es-get-iterator: ^1.1.3 - get-intrinsic: ^1.2.2 - is-arguments: ^1.1.1 - is-array-buffer: ^3.0.2 - is-date-object: ^1.0.5 - is-regex: ^1.1.4 - is-shared-array-buffer: ^1.0.2 - isarray: ^2.0.5 - object-is: ^1.1.5 - object-keys: ^1.1.1 - object.assign: ^4.1.4 - regexp.prototype.flags: ^1.5.1 - side-channel: ^1.0.4 - which-boxed-primitive: ^1.0.2 - which-collection: ^1.0.1 - which-typed-array: ^1.1.13 + array-buffer-byte-length: "npm:^1.0.0" + call-bind: "npm:^1.0.5" + es-get-iterator: "npm:^1.1.3" + get-intrinsic: "npm:^1.2.2" + is-arguments: "npm:^1.1.1" + is-array-buffer: "npm:^3.0.2" + is-date-object: "npm:^1.0.5" + is-regex: "npm:^1.1.4" + is-shared-array-buffer: "npm:^1.0.2" + isarray: "npm:^2.0.5" + object-is: "npm:^1.1.5" + object-keys: "npm:^1.1.1" + object.assign: "npm:^4.1.4" + regexp.prototype.flags: "npm:^1.5.1" + side-channel: "npm:^1.0.4" + which-boxed-primitive: "npm:^1.0.2" + which-collection: "npm:^1.0.1" + which-typed-array: "npm:^1.1.13" checksum: ee8852f23e4d20a5626c13b02f415ba443a1b30b4b3d39eaf366d59c4a85e6545d7ec917db44d476a85ae5a86064f7e5f7af7479f38f113995ba869f3a1ddc53 languageName: node linkType: hard @@ -11951,8 +12134,8 @@ __metadata: version: 4.2.0 resolution: "default-gateway@npm:4.2.0" dependencies: - execa: ^1.0.0 - ip-regex: ^2.1.0 + execa: "npm:^1.0.0" + ip-regex: "npm:^2.1.0" checksum: 1f5be765471689c6bab33e0c8b87363c3e2485cc1ab78904d383a8a8293a79f684da2a3303744b112503f986af4ea87d917c63a468ed913e9b0c31588c02d6a4 languageName: node linkType: hard @@ -11961,7 +12144,7 @@ __metadata: version: 1.0.4 resolution: "defaults@npm:1.0.4" dependencies: - clone: ^1.0.2 + clone: "npm:^1.0.2" checksum: 3a88b7a587fc076b84e60affad8b85245c01f60f38fc1d259e7ac1d89eb9ce6abb19e27215de46b98568dd5bc48471730b327637e6f20b0f1bc85cf00440c80a languageName: node linkType: hard @@ -11977,9 +12160,9 @@ __metadata: version: 1.1.1 resolution: "define-data-property@npm:1.1.1" dependencies: - get-intrinsic: ^1.2.1 - gopd: ^1.0.1 - has-property-descriptors: ^1.0.0 + get-intrinsic: "npm:^1.2.1" + gopd: "npm:^1.0.1" + has-property-descriptors: "npm:^1.0.0" checksum: a29855ad3f0630ea82e3c5012c812efa6ca3078d5c2aa8df06b5f597c1cde6f7254692df41945851d903e05a1668607b6d34e778f402b9ff9ffb38111f1a3f0d languageName: node linkType: hard @@ -11988,9 +12171,9 @@ __metadata: version: 1.1.4 resolution: "define-data-property@npm:1.1.4" dependencies: - es-define-property: ^1.0.0 - es-errors: ^1.3.0 - gopd: ^1.0.1 + es-define-property: "npm:^1.0.0" + es-errors: "npm:^1.3.0" + gopd: "npm:^1.0.1" checksum: 8068ee6cab694d409ac25936eb861eea704b7763f7f342adbdfe337fc27c78d7ae0eff2364b2917b58c508d723c7a074326d068eef2e45c4edcd85cf94d0313b languageName: node linkType: hard @@ -12006,9 +12189,9 @@ __metadata: version: 1.2.1 resolution: "define-properties@npm:1.2.1" dependencies: - define-data-property: ^1.0.1 - has-property-descriptors: ^1.0.0 - object-keys: ^1.1.1 + define-data-property: "npm:^1.0.1" + has-property-descriptors: "npm:^1.0.0" + object-keys: "npm:^1.1.1" checksum: b4ccd00597dd46cb2d4a379398f5b19fca84a16f3374e2249201992f36b30f6835949a9429669ee6b41b6e837205a163eadd745e472069e70dfc10f03e5fcc12 languageName: node linkType: hard @@ -12017,7 +12200,7 @@ __metadata: version: 0.2.5 resolution: "define-property@npm:0.2.5" dependencies: - is-descriptor: ^0.1.0 + is-descriptor: "npm:^0.1.0" checksum: 85af107072b04973b13f9e4128ab74ddfda48ec7ad2e54b193c0ffb57067c4ce5b7786a7b4ae1f24bd03e87c5d18766b094571810b314d7540f86d4354dbd394 languageName: node linkType: hard @@ -12026,7 +12209,7 @@ __metadata: version: 1.0.0 resolution: "define-property@npm:1.0.0" dependencies: - is-descriptor: ^1.0.0 + is-descriptor: "npm:^1.0.0" checksum: 5fbed11dace44dd22914035ba9ae83ad06008532ca814d7936a53a09e897838acdad5b108dd0688cc8d2a7cf0681acbe00ee4136cf36743f680d10517379350a languageName: node linkType: hard @@ -12035,8 +12218,8 @@ __metadata: version: 2.0.2 resolution: "define-property@npm:2.0.2" dependencies: - is-descriptor: ^1.0.2 - isobject: ^3.0.1 + is-descriptor: "npm:^1.0.2" + isobject: "npm:^3.0.1" checksum: 3217ed53fc9eed06ba8da6f4d33e28c68a82e2f2a8ab4d562c4920d8169a166fe7271453675e6c69301466f36a65d7f47edf0cf7f474b9aa52a5ead9c1b13c99 languageName: node linkType: hard @@ -12045,13 +12228,13 @@ __metadata: version: 4.1.1 resolution: "del@npm:4.1.1" dependencies: - "@types/glob": ^7.1.1 - globby: ^6.1.0 - is-path-cwd: ^2.0.0 - is-path-in-cwd: ^2.0.0 - p-map: ^2.0.0 - pify: ^4.0.1 - rimraf: ^2.6.3 + "@types/glob": "npm:^7.1.1" + globby: "npm:^6.1.0" + is-path-cwd: "npm:^2.0.0" + is-path-in-cwd: "npm:^2.0.0" + p-map: "npm:^2.0.0" + pify: "npm:^4.0.1" + rimraf: "npm:^2.6.3" checksum: 521f7da44bd79da841c06d573923d1f64f423aee8b8219c973478d3150ce1dcc024d03ad605929292adbff56d6448bca60d96dcdd2d8a53b46dbcb27e265c94b languageName: node linkType: hard @@ -12060,14 +12243,14 @@ __metadata: version: 6.1.1 resolution: "del@npm:6.1.1" dependencies: - globby: ^11.0.1 - graceful-fs: ^4.2.4 - is-glob: ^4.0.1 - is-path-cwd: ^2.2.0 - is-path-inside: ^3.0.2 - p-map: ^4.0.0 - rimraf: ^3.0.2 - slash: ^3.0.0 + globby: "npm:^11.0.1" + graceful-fs: "npm:^4.2.4" + is-glob: "npm:^4.0.1" + is-path-cwd: "npm:^2.2.0" + is-path-inside: "npm:^3.0.2" + p-map: "npm:^4.0.0" + rimraf: "npm:^3.0.2" + slash: "npm:^3.0.0" checksum: 563288b73b8b19a7261c47fd21a330eeab6e2acd7c6208c49790dfd369127120dd7836cdf0c1eca216b77c94782a81507eac6b4734252d3bef2795cb366996b6 languageName: node linkType: hard @@ -12136,8 +12319,8 @@ __metadata: version: 1.1.0 resolution: "des.js@npm:1.1.0" dependencies: - inherits: ^2.0.1 - minimalistic-assert: ^1.0.0 + inherits: "npm:^2.0.1" + minimalistic-assert: "npm:^1.0.0" checksum: 0e9c1584b70d31e20f20a613fc9ef60fbc6a147dfec9e448a168794a4b97ac04d8dc47ea008f1fa93b0f8aaf7c1ead632a5e59ce1913a6079d2d244c9f5ebe33 languageName: node linkType: hard @@ -12197,8 +12380,8 @@ __metadata: version: 1.1.6 resolution: "detect-port-alt@npm:1.1.6" dependencies: - address: ^1.0.1 - debug: ^2.6.0 + address: "npm:^1.0.1" + debug: "npm:^2.6.0" bin: detect: ./bin/detect-port detect-port: ./bin/detect-port @@ -12210,8 +12393,8 @@ __metadata: version: 1.5.1 resolution: "detect-port@npm:1.5.1" dependencies: - address: ^1.0.1 - debug: 4 + address: "npm:^1.0.1" + debug: "npm:4" bin: detect: bin/detect-port.js detect-port: bin/detect-port.js @@ -12237,9 +12420,9 @@ __metadata: version: 5.0.3 resolution: "diffie-hellman@npm:5.0.3" dependencies: - bn.js: ^4.1.0 - miller-rabin: ^4.0.0 - randombytes: ^2.0.0 + bn.js: "npm:^4.1.0" + miller-rabin: "npm:^4.0.0" + randombytes: "npm:^2.0.0" checksum: 0e620f322170c41076e70181dd1c24e23b08b47dbb92a22a644f3b89b6d3834b0f8ee19e37916164e5eb1ee26d2aa836d6129f92723995267250a0b541811065 languageName: node linkType: hard @@ -12248,8 +12431,8 @@ __metadata: version: 3.3.0 resolution: "dir-compare@npm:3.3.0" dependencies: - buffer-equal: ^1.0.0 - minimatch: ^3.0.4 + buffer-equal: "npm:^1.0.0" + minimatch: "npm:^3.0.4" checksum: 05e7381509b17cb4e6791bd9569c12ce4267f44b1ee36594946ed895ed7ad24da9285130dc42af3a60707d58c76307bb3a1cbae2acd0a9cce8c74664e6a26828 languageName: node linkType: hard @@ -12258,8 +12441,8 @@ __metadata: version: 2.0.0 resolution: "dir-glob@npm:2.0.0" dependencies: - arrify: ^1.0.1 - path-type: ^3.0.0 + arrify: "npm:^1.0.1" + path-type: "npm:^3.0.0" checksum: adc4dc5dd9d2cc0a9ce864e52f9ac1c93e34487720fbed68bdf94cef7a9d88be430cc565300750571589dd35e168d0b286120317c0797f83a7cd8e6d9c69fcb7 languageName: node linkType: hard @@ -12268,7 +12451,7 @@ __metadata: version: 2.2.2 resolution: "dir-glob@npm:2.2.2" dependencies: - path-type: ^3.0.0 + path-type: "npm:^3.0.0" checksum: 3aa48714a9f7845ffc30ab03a5c674fe760477cc55e67b0847333371549227d93953e6627ec160f75140c5bea5c5f88d13c01de79bd1997a588efbcf06980842 languageName: node linkType: hard @@ -12277,7 +12460,7 @@ __metadata: version: 3.0.1 resolution: "dir-glob@npm:3.0.1" dependencies: - path-type: ^4.0.0 + path-type: "npm:^4.0.0" checksum: fa05e18324510d7283f55862f3161c6759a3f2f8dbce491a2fc14c8324c498286c54282c1f0e933cb930da8419b30679389499b919122952a4f8592362ef4615 languageName: node linkType: hard @@ -12286,13 +12469,13 @@ __metadata: version: 24.11.0 resolution: "dmg-builder@npm:24.11.0" dependencies: - app-builder-lib: 24.11.0 - builder-util: 24.9.4 - builder-util-runtime: 9.2.3 - dmg-license: ^1.0.11 - fs-extra: ^10.1.0 - iconv-lite: ^0.6.2 - js-yaml: ^4.1.0 + app-builder-lib: "npm:24.11.0" + builder-util: "npm:24.9.4" + builder-util-runtime: "npm:9.2.3" + dmg-license: "npm:^1.0.11" + fs-extra: "npm:^10.1.0" + iconv-lite: "npm:^0.6.2" + js-yaml: "npm:^4.1.0" dependenciesMeta: dmg-license: optional: true @@ -12304,14 +12487,14 @@ __metadata: version: 1.0.11 resolution: "dmg-license@npm:1.0.11" dependencies: - "@types/plist": ^3.0.1 - "@types/verror": ^1.10.3 - ajv: ^6.10.0 - crc: ^3.8.0 - iconv-corefoundation: ^1.1.7 - plist: ^3.0.4 - smart-buffer: ^4.0.2 - verror: ^1.10.0 + "@types/plist": "npm:^3.0.1" + "@types/verror": "npm:^1.10.3" + ajv: "npm:^6.10.0" + crc: "npm:^3.8.0" + iconv-corefoundation: "npm:^1.1.7" + plist: "npm:^3.0.4" + smart-buffer: "npm:^4.0.2" + verror: "npm:^1.10.0" bin: dmg-license: bin/dmg-license.js conditions: os=darwin @@ -12329,8 +12512,8 @@ __metadata: version: 1.3.4 resolution: "dns-packet@npm:1.3.4" dependencies: - ip: ^1.1.0 - safe-buffer: ^5.0.1 + ip: "npm:^1.1.0" + safe-buffer: "npm:^5.0.1" checksum: 7dd87f85cb4f9d1a99c03470730e3d9385e67dc94f6c13868c4034424a5378631e492f9f1fbc43d3c42f319fbbfe18b6488bb9527c32d34692c52bf1f5eedf69 languageName: node linkType: hard @@ -12339,7 +12522,7 @@ __metadata: version: 2.0.2 resolution: "dns-txt@npm:2.0.2" dependencies: - buffer-indexof: ^1.0.0 + buffer-indexof: "npm:^1.0.0" checksum: 80130b665379ecd991687ae079fbee25d091e03e4c4cef41e7643b977849ac48c2f56bfcb3727e53594d29029b833749811110d9f3fbee1b26a6e6f8096a5cef languageName: node linkType: hard @@ -12348,7 +12531,7 @@ __metadata: version: 2.1.0 resolution: "doctrine@npm:2.1.0" dependencies: - esutils: ^2.0.2 + esutils: "npm:^2.0.2" checksum: a45e277f7feaed309fe658ace1ff286c6e2002ac515af0aaf37145b8baa96e49899638c7cd47dccf84c3d32abfc113246625b3ac8f552d1046072adee13b0dc8 languageName: node linkType: hard @@ -12357,7 +12540,7 @@ __metadata: version: 3.0.0 resolution: "doctrine@npm:3.0.0" dependencies: - esutils: ^2.0.2 + esutils: "npm:^2.0.2" checksum: fd7673ca77fe26cd5cba38d816bc72d641f500f1f9b25b83e8ce28827fe2da7ad583a8da26ab6af85f834138cf8dae9f69b0cd6ab925f52ddab1754db44d99ce languageName: node linkType: hard @@ -12373,7 +12556,7 @@ __metadata: version: 0.2.0 resolution: "dom-converter@npm:0.2.0" dependencies: - utila: ~0.4 + utila: "npm:~0.4" checksum: ea52fe303f5392e48dea563abef0e6fb3a478b8dbe3c599e99bb5d53981c6c38fc4944e56bb92a8ead6bb989d10b7914722ae11febbd2fd0910e33b9fc4aaa77 languageName: node linkType: hard @@ -12382,8 +12565,8 @@ __metadata: version: 5.2.1 resolution: "dom-helpers@npm:5.2.1" dependencies: - "@babel/runtime": ^7.8.7 - csstype: ^3.0.2 + "@babel/runtime": "npm:^7.8.7" + csstype: "npm:^3.0.2" checksum: 863ba9e086f7093df3376b43e74ce4422571d404fc9828bf2c56140963d5edf0e56160f9b2f3bb61b282c07f8fc8134f023c98fd684bddcb12daf7b0f14d951c languageName: node linkType: hard @@ -12392,8 +12575,8 @@ __metadata: version: 0.2.2 resolution: "dom-serializer@npm:0.2.2" dependencies: - domelementtype: ^2.0.1 - entities: ^2.0.0 + domelementtype: "npm:^2.0.1" + entities: "npm:^2.0.0" checksum: 376344893e4feccab649a14ca1a46473e9961f40fe62479ea692d4fee4d9df1c00ca8654811a79c1ca7b020096987e1ca4fb4d7f8bae32c1db800a680a0e5d5e languageName: node linkType: hard @@ -12402,9 +12585,9 @@ __metadata: version: 1.4.1 resolution: "dom-serializer@npm:1.4.1" dependencies: - domelementtype: ^2.0.1 - domhandler: ^4.2.0 - entities: ^2.0.0 + domelementtype: "npm:^2.0.1" + domhandler: "npm:^4.2.0" + entities: "npm:^2.0.0" checksum: fbb0b01f87a8a2d18e6e5a388ad0f7ec4a5c05c06d219377da1abc7bb0f674d804f4a8a94e3f71ff15f6cb7dcfc75704a54b261db672b9b3ab03da6b758b0b22 languageName: node linkType: hard @@ -12441,7 +12624,7 @@ __metadata: version: 4.0.0 resolution: "domexception@npm:4.0.0" dependencies: - webidl-conversions: ^7.0.0 + webidl-conversions: "npm:^7.0.0" checksum: ddbc1268edf33a8ba02ccc596735ede80375ee0cf124b30d2f05df5b464ba78ef4f49889b6391df4a04954e63d42d5631c7fcf8b1c4f12bc531252977a5f13d5 languageName: node linkType: hard @@ -12450,7 +12633,7 @@ __metadata: version: 3.3.0 resolution: "domhandler@npm:3.3.0" dependencies: - domelementtype: ^2.0.1 + domelementtype: "npm:^2.0.1" checksum: 850e5e9fee7834ab4314811e18bc1f4294d7eafbf6a79ad03cbe50cf964108935c97257ac248944d72a9312b4a18dfa8323e857d23278964dc83b1f124467fa3 languageName: node linkType: hard @@ -12459,7 +12642,7 @@ __metadata: version: 4.3.1 resolution: "domhandler@npm:4.3.1" dependencies: - domelementtype: ^2.2.0 + domelementtype: "npm:^2.2.0" checksum: 4c665ceed016e1911bf7d1dadc09dc888090b64dee7851cccd2fcf5442747ec39c647bb1cb8c8919f8bbdd0f0c625a6bafeeed4b2d656bbecdbae893f43ffaaa languageName: node linkType: hard @@ -12468,8 +12651,8 @@ __metadata: version: 1.7.0 resolution: "domutils@npm:1.7.0" dependencies: - dom-serializer: 0 - domelementtype: 1 + dom-serializer: "npm:0" + domelementtype: "npm:1" checksum: f60a725b1f73c1ae82f4894b691601ecc6ecb68320d87923ac3633137627c7865725af813ae5d188ad3954283853bcf46779eb50304ec5d5354044569fcefd2b languageName: node linkType: hard @@ -12478,9 +12661,9 @@ __metadata: version: 2.8.0 resolution: "domutils@npm:2.8.0" dependencies: - dom-serializer: ^1.0.1 - domelementtype: ^2.2.0 - domhandler: ^4.2.0 + dom-serializer: "npm:^1.0.1" + domelementtype: "npm:^2.2.0" + domhandler: "npm:^4.2.0" checksum: abf7434315283e9aadc2a24bac0e00eab07ae4313b40cc239f89d84d7315ebdfd2fb1b5bf750a96bc1b4403d7237c7b2ebf60459be394d625ead4ca89b934391 languageName: node linkType: hard @@ -12489,8 +12672,8 @@ __metadata: version: 3.0.4 resolution: "dot-case@npm:3.0.4" dependencies: - no-case: ^3.0.4 - tslib: ^2.0.3 + no-case: "npm:^3.0.4" + tslib: "npm:^2.0.3" checksum: a65e3519414856df0228b9f645332f974f2bf5433370f544a681122eab59e66038fc3349b4be1cdc47152779dac71a5864f1ccda2f745e767c46e9c6543b1169 languageName: node linkType: hard @@ -12499,7 +12682,7 @@ __metadata: version: 5.3.0 resolution: "dot-prop@npm:5.3.0" dependencies: - is-obj: ^2.0.0 + is-obj: "npm:^2.0.0" checksum: d5775790093c234ef4bfd5fbe40884ff7e6c87573e5339432870616331189f7f5d86575c5b5af2dcf0f61172990f4f734d07844b1f23482fff09e3c4bead05ea languageName: node linkType: hard @@ -12508,7 +12691,7 @@ __metadata: version: 6.0.1 resolution: "dot-prop@npm:6.0.1" dependencies: - is-obj: ^2.0.0 + is-obj: "npm:^2.0.0" checksum: 0f47600a4b93e1dc37261da4e6909652c008832a5d3684b5bf9a9a0d3f4c67ea949a86dceed9b72f5733ed8e8e6383cc5958df3bbd0799ee317fd181f2ece700 languageName: node linkType: hard @@ -12517,7 +12700,7 @@ __metadata: version: 1.1.1 resolution: "dotenv-defaults@npm:1.1.1" dependencies: - dotenv: ^6.2.0 + dotenv: "npm:^6.2.0" checksum: 623749be33fc30b686ff910522e4c222a08aa4d0011ff40b4354baee5db796f00eb42e818425667db2ffe9d8d2ae5f597a5e5b066b797f7aab9e06e515088fd6 languageName: node linkType: hard @@ -12540,7 +12723,7 @@ __metadata: version: 1.8.0 resolution: "dotenv-webpack@npm:1.8.0" dependencies: - dotenv-defaults: ^1.0.2 + dotenv-defaults: "npm:^1.0.2" peerDependencies: webpack: ^1 || ^2 || ^3 || ^4 checksum: 21bfe5dd6a669ad9a64669ed7ada53e0036f7c97f55c43c07dd846bf6ddb963224139a25c667346f1a168b0e59e560ae87eac642edb30947bb2fa4ec0017ecb7 @@ -12586,11 +12769,11 @@ __metadata: version: 6.1.12 resolution: "downshift@npm:6.1.12" dependencies: - "@babel/runtime": ^7.14.8 - compute-scroll-into-view: ^1.0.17 - prop-types: ^15.7.2 - react-is: ^17.0.2 - tslib: ^2.3.0 + "@babel/runtime": "npm:^7.14.8" + compute-scroll-into-view: "npm:^1.0.17" + prop-types: "npm:^15.7.2" + react-is: "npm:^17.0.2" + tslib: "npm:^2.3.0" peerDependencies: react: ">=16.12.0" checksum: c623dc436f332fefddc332b42ca4a267b3f5b47aaf1372a61212678d7ecbe22698fdb63f61373bcbd3773fa526eb4f210cf7f044cd5642b689dbd37ba27e9aaf @@ -12615,10 +12798,10 @@ __metadata: version: 3.7.1 resolution: "duplexify@npm:3.7.1" dependencies: - end-of-stream: ^1.0.0 - inherits: ^2.0.1 - readable-stream: ^2.0.0 - stream-shift: ^1.0.0 + end-of-stream: "npm:^1.0.0" + inherits: "npm:^2.0.1" + readable-stream: "npm:^2.0.0" + stream-shift: "npm:^1.0.0" checksum: 3c2ed2223d956a5da713dae12ba8295acb61d9acd966ccbba938090d04f4574ca4dca75cca089b5077c2d7e66101f32e6ea9b36a78ca213eff574e7a8b8accf2 languageName: node linkType: hard @@ -12634,8 +12817,8 @@ __metadata: version: 0.1.2 resolution: "ecc-jsbn@npm:0.1.2" dependencies: - jsbn: ~0.1.0 - safer-buffer: ^2.1.0 + jsbn: "npm:~0.1.0" + safer-buffer: "npm:^2.1.0" checksum: 22fef4b6203e5f31d425f5b711eb389e4c6c2723402e389af394f8411b76a488fa414d309d866e2b577ce3e8462d344205545c88a8143cc21752a5172818888a languageName: node linkType: hard @@ -12658,7 +12841,7 @@ __metadata: version: 3.1.9 resolution: "ejs@npm:3.1.9" dependencies: - jake: ^10.8.5 + jake: "npm:^10.8.5" bin: ejs: bin/cli.js checksum: af6f10eb815885ff8a8cfacc42c6b6cf87daf97a4884f87a30e0c3271fedd85d76a3a297d9c33a70e735b97ee632887f85e32854b9cdd3a2d97edf931519a35f @@ -12669,17 +12852,17 @@ __metadata: version: 24.11.0 resolution: "electron-builder@npm:24.11.0" dependencies: - app-builder-lib: 24.11.0 - builder-util: 24.9.4 - builder-util-runtime: 9.2.3 - chalk: ^4.1.2 - dmg-builder: 24.11.0 - fs-extra: ^10.1.0 - is-ci: ^3.0.0 - lazy-val: ^1.0.5 - read-config-file: 6.3.2 - simple-update-notifier: 2.0.0 - yargs: ^17.6.2 + app-builder-lib: "npm:24.11.0" + builder-util: "npm:24.9.4" + builder-util-runtime: "npm:9.2.3" + chalk: "npm:^4.1.2" + dmg-builder: "npm:24.11.0" + fs-extra: "npm:^10.1.0" + is-ci: "npm:^3.0.0" + lazy-val: "npm:^1.0.5" + read-config-file: "npm:6.3.2" + simple-update-notifier: "npm:2.0.0" + yargs: "npm:^17.6.2" bin: electron-builder: cli.js install-app-deps: install-app-deps.js @@ -12691,10 +12874,10 @@ __metadata: version: 2.2.4 resolution: "electron-devtools-installer@npm:2.2.4" dependencies: - 7zip: 0.0.6 - cross-unzip: 0.0.2 - rimraf: ^2.5.2 - semver: ^5.3.0 + 7zip: "npm:0.0.6" + cross-unzip: "npm:0.0.2" + rimraf: "npm:^2.5.2" + semver: "npm:^5.3.0" checksum: d71f956e4faf817a0273f8bb95d3bd54ce0e9ff78e6f27c39de1e2f5b6c912fee9456122bfd4728279f57ce36538dab9aa681003c839a9acc7facc96987828c5 languageName: node linkType: hard @@ -12710,13 +12893,13 @@ __metadata: version: 24.9.4 resolution: "electron-publish@npm:24.9.4" dependencies: - "@types/fs-extra": ^9.0.11 - builder-util: 24.9.4 - builder-util-runtime: 9.2.3 - chalk: ^4.1.2 - fs-extra: ^10.1.0 - lazy-val: ^1.0.5 - mime: ^2.5.2 + "@types/fs-extra": "npm:^9.0.11" + builder-util: "npm:24.9.4" + builder-util-runtime: "npm:9.2.3" + chalk: "npm:^4.1.2" + fs-extra: "npm:^10.1.0" + lazy-val: "npm:^1.0.5" + mime: "npm:^2.5.2" checksum: c16cf7d1f00abce0c5021f22dcafcc83da5c8bb3d2b054f1527c84a0e416c770c519d23f8a4806084ea5ecd418adb5d16b61933c9133a252311612ad54b1eaaa languageName: node linkType: hard @@ -12725,8 +12908,8 @@ __metadata: version: 8.1.0 resolution: "electron-store@npm:8.1.0" dependencies: - conf: ^10.2.0 - type-fest: ^2.17.0 + conf: "npm:^10.2.0" + type-fest: "npm:^2.17.0" checksum: 7036f6d91cdcf6e08b10e24df9b144b9a04fe6cb1d7a7cc009277c1f6ad206d96cfbc3ada8ead47206fc5dadec0d34ff1beb8345bb3696e200f071f66b0abd8e languageName: node linkType: hard @@ -12742,14 +12925,14 @@ __metadata: version: 6.1.8 resolution: "electron-updater@npm:6.1.8" dependencies: - builder-util-runtime: 9.2.3 - fs-extra: ^10.1.0 - js-yaml: ^4.1.0 - lazy-val: ^1.0.5 - lodash.escaperegexp: ^4.1.2 - lodash.isequal: ^4.5.0 - semver: ^7.3.8 - tiny-typed-emitter: ^2.1.0 + builder-util-runtime: "npm:9.2.3" + fs-extra: "npm:^10.1.0" + js-yaml: "npm:^4.1.0" + lazy-val: "npm:^1.0.5" + lodash.escaperegexp: "npm:^4.1.2" + lodash.isequal: "npm:^4.5.0" + semver: "npm:^7.3.8" + tiny-typed-emitter: "npm:^2.1.0" checksum: 250371f0e12ce5eccb5a596932cbf51dcb7f862270bdd23d26ad88ca8c0d83c52ad310fb36fd77150070424535cee3e4d5630b5f484393bf20af8556795ce8ed languageName: node linkType: hard @@ -12758,11 +12941,11 @@ __metadata: version: 2.4.1 resolution: "electron-webpack-js@npm:2.4.1" dependencies: - "@babel/core": ^7.9.0 - "@babel/plugin-syntax-dynamic-import": ^7.8.3 - "@babel/preset-env": ^7.9.0 - babel-loader: ^8.1.0 - babel-plugin-component: ^1.1.1 + "@babel/core": "npm:^7.9.0" + "@babel/plugin-syntax-dynamic-import": "npm:^7.8.3" + "@babel/preset-env": "npm:^7.9.0" + babel-loader: "npm:^8.1.0" + babel-plugin-component: "npm:^1.1.1" checksum: e2ff9cc9c561307b82155cc69c46d2f4ac853627ab2c6915f5fec2b4f7cb945d5b68bff21d98b45e3b1a5bffa1a9d0ca3b1d4059ba900632ed6b7f1df0d0c606 languageName: node linkType: hard @@ -12771,35 +12954,35 @@ __metadata: version: 2.8.2 resolution: "electron-webpack@npm:2.8.2" dependencies: - "@types/webpack-env": ^1.15.1 - async-exit-hook: ^2.0.1 - bluebird: ^3.7.2 - chalk: ^4.0.0 - crocket: ^0.9.11 - css-hot-loader: ^1.4.4 - css-loader: ^3.4.2 - debug: ^4.1.1 - dotenv: ^8.2.0 - dotenv-expand: ^5.1.0 - electron-devtools-installer: ^2.2.4 - electron-webpack-js: ~2.4.1 - file-loader: ^6.0.0 - fs-extra: ^9.0.0 - html-loader: ^1.1.0 - html-webpack-plugin: ^4.0.4 - lazy-val: ^1.0.4 - mini-css-extract-plugin: ^0.9.0 - node-loader: ^0.6.0 - read-config-file: ~4.0.1 - semver: ^7.1.3 - source-map-support: ^0.5.16 - style-loader: ^1.1.3 - terser-webpack-plugin: ^2.3.5 - url-loader: ^4.0.0 - webpack-cli: ^3.3.11 - webpack-dev-server: ^3.10.3 - webpack-merge: ^4.2.2 - yargs: ^15.3.1 + "@types/webpack-env": "npm:^1.15.1" + async-exit-hook: "npm:^2.0.1" + bluebird: "npm:^3.7.2" + chalk: "npm:^4.0.0" + crocket: "npm:^0.9.11" + css-hot-loader: "npm:^1.4.4" + css-loader: "npm:^3.4.2" + debug: "npm:^4.1.1" + dotenv: "npm:^8.2.0" + dotenv-expand: "npm:^5.1.0" + electron-devtools-installer: "npm:^2.2.4" + electron-webpack-js: "npm:~2.4.1" + file-loader: "npm:^6.0.0" + fs-extra: "npm:^9.0.0" + html-loader: "npm:^1.1.0" + html-webpack-plugin: "npm:^4.0.4" + lazy-val: "npm:^1.0.4" + mini-css-extract-plugin: "npm:^0.9.0" + node-loader: "npm:^0.6.0" + read-config-file: "npm:~4.0.1" + semver: "npm:^7.1.3" + source-map-support: "npm:^0.5.16" + style-loader: "npm:^1.1.3" + terser-webpack-plugin: "npm:^2.3.5" + url-loader: "npm:^4.0.0" + webpack-cli: "npm:^3.3.11" + webpack-dev-server: "npm:^3.10.3" + webpack-merge: "npm:^4.2.2" + yargs: "npm:^15.3.1" peerDependencies: webpack: ^4.42.1 bin: @@ -12812,35 +12995,35 @@ __metadata: version: 2.8.2 resolution: "electron-webpack@patch:electron-webpack@npm%3A2.8.2#./.yarn/patches/electron-webpack-npm-2.8.2-1bda600605.patch::version=2.8.2&hash=662ffe&locator=reactotron%40workspace%3A." dependencies: - "@types/webpack-env": ^1.15.1 - async-exit-hook: ^2.0.1 - bluebird: ^3.7.2 - chalk: ^4.0.0 - crocket: ^0.9.11 - css-hot-loader: ^1.4.4 - css-loader: ^3.4.2 - debug: ^4.1.1 - dotenv: ^8.2.0 - dotenv-expand: ^5.1.0 - electron-devtools-installer: ^2.2.4 - electron-webpack-js: ~2.4.1 - file-loader: ^6.0.0 - fs-extra: ^9.0.0 - html-loader: ^1.1.0 - html-webpack-plugin: ^4.0.4 - lazy-val: ^1.0.4 - mini-css-extract-plugin: ^0.9.0 - node-loader: ^0.6.0 - read-config-file: ~4.0.1 - semver: ^7.1.3 - source-map-support: ^0.5.16 - style-loader: ^1.1.3 - terser-webpack-plugin: ^2.3.5 - url-loader: ^4.0.0 - webpack-cli: ^3.3.11 - webpack-dev-server: ^3.10.3 - webpack-merge: ^4.2.2 - yargs: ^15.3.1 + "@types/webpack-env": "npm:^1.15.1" + async-exit-hook: "npm:^2.0.1" + bluebird: "npm:^3.7.2" + chalk: "npm:^4.0.0" + crocket: "npm:^0.9.11" + css-hot-loader: "npm:^1.4.4" + css-loader: "npm:^3.4.2" + debug: "npm:^4.1.1" + dotenv: "npm:^8.2.0" + dotenv-expand: "npm:^5.1.0" + electron-devtools-installer: "npm:^2.2.4" + electron-webpack-js: "npm:~2.4.1" + file-loader: "npm:^6.0.0" + fs-extra: "npm:^9.0.0" + html-loader: "npm:^1.1.0" + html-webpack-plugin: "npm:^4.0.4" + lazy-val: "npm:^1.0.4" + mini-css-extract-plugin: "npm:^0.9.0" + node-loader: "npm:^0.6.0" + read-config-file: "npm:~4.0.1" + semver: "npm:^7.1.3" + source-map-support: "npm:^0.5.16" + style-loader: "npm:^1.1.3" + terser-webpack-plugin: "npm:^2.3.5" + url-loader: "npm:^4.0.0" + webpack-cli: "npm:^3.3.11" + webpack-dev-server: "npm:^3.10.3" + webpack-merge: "npm:^4.2.2" + yargs: "npm:^15.3.1" peerDependencies: webpack: ^4.42.1 bin: @@ -12853,8 +13036,8 @@ __metadata: version: 5.0.3 resolution: "electron-window-state@npm:5.0.3" dependencies: - jsonfile: ^4.0.0 - mkdirp: ^0.5.1 + jsonfile: "npm:^4.0.0" + mkdirp: "npm:^0.5.1" checksum: 955868c1db598cfb5111612c9df93f61b8999b339fb56cb37ba884a9141478feaef9e9b4d9e777079cdad80fb0bb64b61ae706c85f1f91ba5904f8596d30d7e9 languageName: node linkType: hard @@ -12863,9 +13046,9 @@ __metadata: version: 27.0.3 resolution: "electron@npm:27.0.3" dependencies: - "@electron/get": ^2.0.0 - "@types/node": ^18.11.18 - extract-zip: ^2.0.1 + "@electron/get": "npm:^2.0.0" + "@types/node": "npm:^18.11.18" + extract-zip: "npm:^2.0.1" bin: electron: cli.js checksum: 17d312a1f95a30e71fac5b47ac95afb09b2ceb8dca78d7ecbab212e3cecadd01b587bc04c4aa84ad03d2dc95a494f5f31d2f6093b4cc3b5a5c579bb77f76d409 @@ -12876,7 +13059,7 @@ __metadata: version: 1.2.4 resolution: "element-resize-detector@npm:1.2.4" dependencies: - batch-processor: 1.0.0 + batch-processor: "npm:1.0.0" checksum: 81c47b7e229c303889d3a9d78ec3f3232e88a6682f1e2424fb0632d9b4f503b2ca011e6954321060604da07749a5a972b6a175fdf6c6806093a3b80a304cde7b languageName: node linkType: hard @@ -12885,13 +13068,13 @@ __metadata: version: 6.5.4 resolution: "elliptic@npm:6.5.4" dependencies: - bn.js: ^4.11.9 - brorand: ^1.1.0 - hash.js: ^1.0.0 - hmac-drbg: ^1.0.1 - inherits: ^2.0.4 - minimalistic-assert: ^1.0.1 - minimalistic-crypto-utils: ^1.0.1 + bn.js: "npm:^4.11.9" + brorand: "npm:^1.1.0" + hash.js: "npm:^1.0.0" + hmac-drbg: "npm:^1.0.1" + inherits: "npm:^2.0.4" + minimalistic-assert: "npm:^1.0.1" + minimalistic-crypto-utils: "npm:^1.0.1" checksum: d56d21fd04e97869f7ffcc92e18903b9f67f2d4637a23c860492fbbff5a3155fd9ca0184ce0c865dd6eb2487d234ce9551335c021c376cd2d3b7cb749c7d10f4 languageName: node linkType: hard @@ -12942,9 +13125,9 @@ __metadata: version: 10.3.0 resolution: "emotion-theming@npm:10.3.0" dependencies: - "@babel/runtime": ^7.5.5 - "@emotion/weak-memoize": 0.2.5 - hoist-non-react-statics: ^3.3.0 + "@babel/runtime": "npm:^7.5.5" + "@emotion/weak-memoize": "npm:0.2.5" + hoist-non-react-statics: "npm:^3.3.0" peerDependencies: "@emotion/core": ^10.0.27 react: ">=16.3.0" @@ -12963,7 +13146,7 @@ __metadata: version: 0.1.13 resolution: "encoding@npm:0.1.13" dependencies: - iconv-lite: ^0.6.2 + iconv-lite: "npm:^0.6.2" checksum: bb98632f8ffa823996e508ce6a58ffcf5856330fde839ae42c9e1f436cc3b5cc651d4aeae72222916545428e54fd0f6aa8862fd8d25bdbcc4589f1e3f3715e7f languageName: node linkType: hard @@ -12972,7 +13155,7 @@ __metadata: version: 1.4.4 resolution: "end-of-stream@npm:1.4.4" dependencies: - once: ^1.4.0 + once: "npm:^1.4.0" checksum: 530a5a5a1e517e962854a31693dbb5c0b2fc40b46dad2a56a2deec656ca040631124f4795823acc68238147805f8b021abbe221f4afed5ef3c8e8efc2024908b languageName: node linkType: hard @@ -12981,9 +13164,9 @@ __metadata: version: 2.1.0 resolution: "endent@npm:2.1.0" dependencies: - dedent: ^0.7.0 - fast-json-parse: ^1.0.3 - objectorarray: ^1.0.5 + dedent: "npm:^0.7.0" + fast-json-parse: "npm:^1.0.3" + objectorarray: "npm:^1.0.5" checksum: c352831088fce745a39ddbd5f87a17e073ea6556e7e96e9010d945a3f3020f836b9a84657123fa01e897db9216f4b080d950b5ded9bf3a8227f14a34efaaaf7c languageName: node linkType: hard @@ -12992,9 +13175,9 @@ __metadata: version: 4.5.0 resolution: "enhanced-resolve@npm:4.5.0" dependencies: - graceful-fs: ^4.1.2 - memory-fs: ^0.5.0 - tapable: ^1.0.0 + graceful-fs: "npm:^4.1.2" + memory-fs: "npm:^0.5.0" + tapable: "npm:^1.0.0" checksum: 4d87488584c4d67d356ef4ba04978af4b2d4d18190cb859efac8e8475a34d5d6c069df33faa5a0a22920b0586dbf330f6a08d52bb15a8771a9ce4d70a2da74ba languageName: node linkType: hard @@ -13003,7 +13186,7 @@ __metadata: version: 2.3.6 resolution: "enquirer@npm:2.3.6" dependencies: - ansi-colors: ^4.1.1 + ansi-colors: "npm:^4.1.1" checksum: 1c0911e14a6f8d26721c91e01db06092a5f7675159f0261d69c403396a385afd13dd76825e7678f66daffa930cfaa8d45f506fb35f818a2788463d022af1b884 languageName: node linkType: hard @@ -13037,11 +13220,11 @@ __metadata: linkType: hard "envinfo@npm:^7.7.2": - version: 7.11.0 - resolution: "envinfo@npm:7.11.0" + version: 7.13.0 + resolution: "envinfo@npm:7.13.0" bin: envinfo: dist/cli.js - checksum: c45a7d20409d5f4cda72483b150d3816b15b434f2944d72c1495d8838bd7c4e7b2f32c12128ffb9b92b5f66f436237b8a525eb3a9a5da2d20013bc4effa28aef + checksum: 822fc30f53bd0be67f0e25be96eb6a2562b8062f3058846bbd7ec471bd4b7835fca6436ee72c4029c8ae4a3d8f8cddbe2ee725b22291f015232d20a682bee732 languageName: node linkType: hard @@ -13063,7 +13246,7 @@ __metadata: version: 0.1.8 resolution: "errno@npm:0.1.8" dependencies: - prr: ~1.0.1 + prr: "npm:~1.0.1" bin: errno: cli.js checksum: 1271f7b9fbb3bcbec76ffde932485d1e3561856d21d847ec613a9722ee924cdd4e523a62dc71a44174d91e898fe21fdc8d5b50823f4b5e0ce8c35c8271e6ef4a @@ -13074,7 +13257,7 @@ __metadata: version: 1.3.2 resolution: "error-ex@npm:1.3.2" dependencies: - is-arrayish: ^0.2.1 + is-arrayish: "npm:^0.2.1" checksum: c1c2b8b65f9c91b0f9d75f0debaa7ec5b35c266c2cac5de412c1a6de86d4cbae04ae44e510378cb14d032d0645a36925d0186f8bb7367bcc629db256b743a001 languageName: node linkType: hard @@ -13083,7 +13266,7 @@ __metadata: version: 2.1.4 resolution: "error-stack-parser@npm:2.1.4" dependencies: - stackframe: ^1.3.4 + stackframe: "npm:^1.3.4" checksum: 3b916d2d14c6682f287c8bfa28e14672f47eafe832701080e420e7cdbaebb2c50293868256a95706ac2330fe078cf5664713158b49bc30d7a5f2ac229ded0e18 languageName: node linkType: hard @@ -13092,8 +13275,8 @@ __metadata: version: 1.5.1 resolution: "errorhandler@npm:1.5.1" dependencies: - accepts: ~1.3.7 - escape-html: ~1.0.3 + accepts: "npm:~1.3.7" + escape-html: "npm:~1.0.3" checksum: 73b7abb08fb751107e9bebecc33c40c0641a54be8bda8e4a045f3f5cb7b805041927fef5629ea39b1737799eb52fe2499ca531f11ac51b0294ccc4667d72cb91 languageName: node linkType: hard @@ -13102,45 +13285,45 @@ __metadata: version: 1.22.3 resolution: "es-abstract@npm:1.22.3" dependencies: - array-buffer-byte-length: ^1.0.0 - arraybuffer.prototype.slice: ^1.0.2 - available-typed-arrays: ^1.0.5 - call-bind: ^1.0.5 - es-set-tostringtag: ^2.0.1 - es-to-primitive: ^1.2.1 - function.prototype.name: ^1.1.6 - get-intrinsic: ^1.2.2 - get-symbol-description: ^1.0.0 - globalthis: ^1.0.3 - gopd: ^1.0.1 - has-property-descriptors: ^1.0.0 - has-proto: ^1.0.1 - has-symbols: ^1.0.3 - hasown: ^2.0.0 - internal-slot: ^1.0.5 - is-array-buffer: ^3.0.2 - is-callable: ^1.2.7 - is-negative-zero: ^2.0.2 - is-regex: ^1.1.4 - is-shared-array-buffer: ^1.0.2 - is-string: ^1.0.7 - is-typed-array: ^1.1.12 - is-weakref: ^1.0.2 - object-inspect: ^1.13.1 - object-keys: ^1.1.1 - object.assign: ^4.1.4 - regexp.prototype.flags: ^1.5.1 - safe-array-concat: ^1.0.1 - safe-regex-test: ^1.0.0 - string.prototype.trim: ^1.2.8 - string.prototype.trimend: ^1.0.7 - string.prototype.trimstart: ^1.0.7 - typed-array-buffer: ^1.0.0 - typed-array-byte-length: ^1.0.0 - typed-array-byte-offset: ^1.0.0 - typed-array-length: ^1.0.4 - unbox-primitive: ^1.0.2 - which-typed-array: ^1.1.13 + array-buffer-byte-length: "npm:^1.0.0" + arraybuffer.prototype.slice: "npm:^1.0.2" + available-typed-arrays: "npm:^1.0.5" + call-bind: "npm:^1.0.5" + es-set-tostringtag: "npm:^2.0.1" + es-to-primitive: "npm:^1.2.1" + function.prototype.name: "npm:^1.1.6" + get-intrinsic: "npm:^1.2.2" + get-symbol-description: "npm:^1.0.0" + globalthis: "npm:^1.0.3" + gopd: "npm:^1.0.1" + has-property-descriptors: "npm:^1.0.0" + has-proto: "npm:^1.0.1" + has-symbols: "npm:^1.0.3" + hasown: "npm:^2.0.0" + internal-slot: "npm:^1.0.5" + is-array-buffer: "npm:^3.0.2" + is-callable: "npm:^1.2.7" + is-negative-zero: "npm:^2.0.2" + is-regex: "npm:^1.1.4" + is-shared-array-buffer: "npm:^1.0.2" + is-string: "npm:^1.0.7" + is-typed-array: "npm:^1.1.12" + is-weakref: "npm:^1.0.2" + object-inspect: "npm:^1.13.1" + object-keys: "npm:^1.1.1" + object.assign: "npm:^4.1.4" + regexp.prototype.flags: "npm:^1.5.1" + safe-array-concat: "npm:^1.0.1" + safe-regex-test: "npm:^1.0.0" + string.prototype.trim: "npm:^1.2.8" + string.prototype.trimend: "npm:^1.0.7" + string.prototype.trimstart: "npm:^1.0.7" + typed-array-buffer: "npm:^1.0.0" + typed-array-byte-length: "npm:^1.0.0" + typed-array-byte-offset: "npm:^1.0.0" + typed-array-length: "npm:^1.0.4" + unbox-primitive: "npm:^1.0.2" + which-typed-array: "npm:^1.1.13" checksum: b1bdc962856836f6e72be10b58dc128282bdf33771c7a38ae90419d920fc3b36cc5d2b70a222ad8016e3fc322c367bf4e9e89fc2bc79b7e933c05b218e83d79a languageName: node linkType: hard @@ -13149,52 +13332,52 @@ __metadata: version: 1.23.2 resolution: "es-abstract@npm:1.23.2" dependencies: - array-buffer-byte-length: ^1.0.1 - arraybuffer.prototype.slice: ^1.0.3 - available-typed-arrays: ^1.0.7 - call-bind: ^1.0.7 - data-view-buffer: ^1.0.1 - data-view-byte-length: ^1.0.1 - data-view-byte-offset: ^1.0.0 - es-define-property: ^1.0.0 - es-errors: ^1.3.0 - es-object-atoms: ^1.0.0 - es-set-tostringtag: ^2.0.3 - es-to-primitive: ^1.2.1 - function.prototype.name: ^1.1.6 - get-intrinsic: ^1.2.4 - get-symbol-description: ^1.0.2 - globalthis: ^1.0.3 - gopd: ^1.0.1 - has-property-descriptors: ^1.0.2 - has-proto: ^1.0.3 - has-symbols: ^1.0.3 - hasown: ^2.0.2 - internal-slot: ^1.0.7 - is-array-buffer: ^3.0.4 - is-callable: ^1.2.7 - is-data-view: ^1.0.1 - is-negative-zero: ^2.0.3 - is-regex: ^1.1.4 - is-shared-array-buffer: ^1.0.3 - is-string: ^1.0.7 - is-typed-array: ^1.1.13 - is-weakref: ^1.0.2 - object-inspect: ^1.13.1 - object-keys: ^1.1.1 - object.assign: ^4.1.5 - regexp.prototype.flags: ^1.5.2 - safe-array-concat: ^1.1.2 - safe-regex-test: ^1.0.3 - string.prototype.trim: ^1.2.9 - string.prototype.trimend: ^1.0.8 - string.prototype.trimstart: ^1.0.7 - typed-array-buffer: ^1.0.2 - typed-array-byte-length: ^1.0.1 - typed-array-byte-offset: ^1.0.2 - typed-array-length: ^1.0.5 - unbox-primitive: ^1.0.2 - which-typed-array: ^1.1.15 + array-buffer-byte-length: "npm:^1.0.1" + arraybuffer.prototype.slice: "npm:^1.0.3" + available-typed-arrays: "npm:^1.0.7" + call-bind: "npm:^1.0.7" + data-view-buffer: "npm:^1.0.1" + data-view-byte-length: "npm:^1.0.1" + data-view-byte-offset: "npm:^1.0.0" + es-define-property: "npm:^1.0.0" + es-errors: "npm:^1.3.0" + es-object-atoms: "npm:^1.0.0" + es-set-tostringtag: "npm:^2.0.3" + es-to-primitive: "npm:^1.2.1" + function.prototype.name: "npm:^1.1.6" + get-intrinsic: "npm:^1.2.4" + get-symbol-description: "npm:^1.0.2" + globalthis: "npm:^1.0.3" + gopd: "npm:^1.0.1" + has-property-descriptors: "npm:^1.0.2" + has-proto: "npm:^1.0.3" + has-symbols: "npm:^1.0.3" + hasown: "npm:^2.0.2" + internal-slot: "npm:^1.0.7" + is-array-buffer: "npm:^3.0.4" + is-callable: "npm:^1.2.7" + is-data-view: "npm:^1.0.1" + is-negative-zero: "npm:^2.0.3" + is-regex: "npm:^1.1.4" + is-shared-array-buffer: "npm:^1.0.3" + is-string: "npm:^1.0.7" + is-typed-array: "npm:^1.1.13" + is-weakref: "npm:^1.0.2" + object-inspect: "npm:^1.13.1" + object-keys: "npm:^1.1.1" + object.assign: "npm:^4.1.5" + regexp.prototype.flags: "npm:^1.5.2" + safe-array-concat: "npm:^1.1.2" + safe-regex-test: "npm:^1.0.3" + string.prototype.trim: "npm:^1.2.9" + string.prototype.trimend: "npm:^1.0.8" + string.prototype.trimstart: "npm:^1.0.7" + typed-array-buffer: "npm:^1.0.2" + typed-array-byte-length: "npm:^1.0.1" + typed-array-byte-offset: "npm:^1.0.2" + typed-array-length: "npm:^1.0.5" + unbox-primitive: "npm:^1.0.2" + which-typed-array: "npm:^1.1.15" checksum: cc6410cb58ba90e3f0f84d83297c372ca545017b94e50fd0020119e82b26f0dbf9885c72335f0063b93669393c505712c6fe82bef7ae4d3d29d770c0dbfb1340 languageName: node linkType: hard @@ -13210,7 +13393,7 @@ __metadata: version: 1.0.0 resolution: "es-define-property@npm:1.0.0" dependencies: - get-intrinsic: ^1.2.4 + get-intrinsic: "npm:^1.2.4" checksum: f66ece0a887b6dca71848fa71f70461357c0e4e7249696f81bad0a1f347eed7b31262af4a29f5d726dc026426f085483b6b90301855e647aa8e21936f07293c6 languageName: node linkType: hard @@ -13226,15 +13409,15 @@ __metadata: version: 1.1.3 resolution: "es-get-iterator@npm:1.1.3" dependencies: - call-bind: ^1.0.2 - get-intrinsic: ^1.1.3 - has-symbols: ^1.0.3 - is-arguments: ^1.1.1 - is-map: ^2.0.2 - is-set: ^2.0.2 - is-string: ^1.0.7 - isarray: ^2.0.5 - stop-iteration-iterator: ^1.0.0 + call-bind: "npm:^1.0.2" + get-intrinsic: "npm:^1.1.3" + has-symbols: "npm:^1.0.3" + is-arguments: "npm:^1.1.1" + is-map: "npm:^2.0.2" + is-set: "npm:^2.0.2" + is-string: "npm:^1.0.7" + isarray: "npm:^2.0.5" + stop-iteration-iterator: "npm:^1.0.0" checksum: 8fa118da42667a01a7c7529f8a8cca514feeff243feec1ce0bb73baaa3514560bd09d2b3438873cf8a5aaec5d52da248131de153b28e2638a061b6e4df13267d languageName: node linkType: hard @@ -13243,20 +13426,20 @@ __metadata: version: 1.0.15 resolution: "es-iterator-helpers@npm:1.0.15" dependencies: - asynciterator.prototype: ^1.0.0 - call-bind: ^1.0.2 - define-properties: ^1.2.1 - es-abstract: ^1.22.1 - es-set-tostringtag: ^2.0.1 - function-bind: ^1.1.1 - get-intrinsic: ^1.2.1 - globalthis: ^1.0.3 - has-property-descriptors: ^1.0.0 - has-proto: ^1.0.1 - has-symbols: ^1.0.3 - internal-slot: ^1.0.5 - iterator.prototype: ^1.1.2 - safe-array-concat: ^1.0.1 + asynciterator.prototype: "npm:^1.0.0" + call-bind: "npm:^1.0.2" + define-properties: "npm:^1.2.1" + es-abstract: "npm:^1.22.1" + es-set-tostringtag: "npm:^2.0.1" + function-bind: "npm:^1.1.1" + get-intrinsic: "npm:^1.2.1" + globalthis: "npm:^1.0.3" + has-property-descriptors: "npm:^1.0.0" + has-proto: "npm:^1.0.1" + has-symbols: "npm:^1.0.3" + internal-slot: "npm:^1.0.5" + iterator.prototype: "npm:^1.1.2" + safe-array-concat: "npm:^1.0.1" checksum: 50081ae5c549efe62e5c1d244df0194b40b075f7897fc2116b7e1aa437eb3c41f946d2afda18c33f9b31266ec544765932542765af839f76fa6d7b7855d1e0e1 languageName: node linkType: hard @@ -13265,20 +13448,20 @@ __metadata: version: 1.0.18 resolution: "es-iterator-helpers@npm:1.0.18" dependencies: - call-bind: ^1.0.7 - define-properties: ^1.2.1 - es-abstract: ^1.23.0 - es-errors: ^1.3.0 - es-set-tostringtag: ^2.0.3 - function-bind: ^1.1.2 - get-intrinsic: ^1.2.4 - globalthis: ^1.0.3 - has-property-descriptors: ^1.0.2 - has-proto: ^1.0.3 - has-symbols: ^1.0.3 - internal-slot: ^1.0.7 - iterator.prototype: ^1.1.2 - safe-array-concat: ^1.1.2 + call-bind: "npm:^1.0.7" + define-properties: "npm:^1.2.1" + es-abstract: "npm:^1.23.0" + es-errors: "npm:^1.3.0" + es-set-tostringtag: "npm:^2.0.3" + function-bind: "npm:^1.1.2" + get-intrinsic: "npm:^1.2.4" + globalthis: "npm:^1.0.3" + has-property-descriptors: "npm:^1.0.2" + has-proto: "npm:^1.0.3" + has-symbols: "npm:^1.0.3" + internal-slot: "npm:^1.0.7" + iterator.prototype: "npm:^1.1.2" + safe-array-concat: "npm:^1.1.2" checksum: 1594324ff3ca8890fe30c98b2419d3007d2b14b35f9773f188114408ff973e13c526f6045d88209e932f58dc0c55fc9a4ae1554636f8938ed7d926ffc27d3e1a languageName: node linkType: hard @@ -13287,7 +13470,7 @@ __metadata: version: 1.0.0 resolution: "es-object-atoms@npm:1.0.0" dependencies: - es-errors: ^1.3.0 + es-errors: "npm:^1.3.0" checksum: 26f0ff78ab93b63394e8403c353842b2272836968de4eafe97656adfb8a7c84b9099bf0fe96ed58f4a4cddc860f6e34c77f91649a58a5daa4a9c40b902744e3c languageName: node linkType: hard @@ -13296,9 +13479,9 @@ __metadata: version: 2.0.2 resolution: "es-set-tostringtag@npm:2.0.2" dependencies: - get-intrinsic: ^1.2.2 - has-tostringtag: ^1.0.0 - hasown: ^2.0.0 + get-intrinsic: "npm:^1.2.2" + has-tostringtag: "npm:^1.0.0" + hasown: "npm:^2.0.0" checksum: afcec3a4c9890ae14d7ec606204858441c801ff84f312538e1d1ccf1e5493c8b17bd672235df785f803756472cb4f2d49b87bde5237aef33411e74c22f194e07 languageName: node linkType: hard @@ -13307,9 +13490,9 @@ __metadata: version: 2.0.3 resolution: "es-set-tostringtag@npm:2.0.3" dependencies: - get-intrinsic: ^1.2.4 - has-tostringtag: ^1.0.2 - hasown: ^2.0.1 + get-intrinsic: "npm:^1.2.4" + has-tostringtag: "npm:^1.0.2" + hasown: "npm:^2.0.1" checksum: 7227fa48a41c0ce83e0377b11130d324ac797390688135b8da5c28994c0165be8b252e15cd1de41e1325e5a5412511586960213e88f9ab4a5e7d028895db5129 languageName: node linkType: hard @@ -13318,7 +13501,7 @@ __metadata: version: 1.0.2 resolution: "es-shim-unscopables@npm:1.0.2" dependencies: - hasown: ^2.0.0 + hasown: "npm:^2.0.0" checksum: 432bd527c62065da09ed1d37a3f8e623c423683285e6188108286f4a1e8e164a5bcbfbc0051557c7d14633cd2a41ce24c7048e6bbb66a985413fd32f1be72626 languageName: node linkType: hard @@ -13327,9 +13510,9 @@ __metadata: version: 1.2.1 resolution: "es-to-primitive@npm:1.2.1" dependencies: - is-callable: ^1.1.4 - is-date-object: ^1.0.1 - is-symbol: ^1.0.2 + is-callable: "npm:^1.1.4" + is-date-object: "npm:^1.0.1" + is-symbol: "npm:^1.0.2" checksum: 4ead6671a2c1402619bdd77f3503991232ca15e17e46222b0a41a5d81aebc8740a77822f5b3c965008e631153e9ef0580540007744521e72de8e33599fca2eed languageName: node linkType: hard @@ -13401,10 +13584,10 @@ __metadata: version: 2.1.0 resolution: "escodegen@npm:2.1.0" dependencies: - esprima: ^4.0.1 - estraverse: ^5.2.0 - esutils: ^2.0.2 - source-map: ~0.6.1 + esprima: "npm:^4.0.1" + estraverse: "npm:^5.2.0" + esutils: "npm:^2.0.2" + source-map: "npm:~0.6.1" dependenciesMeta: source-map: optional: true @@ -13485,9 +13668,9 @@ __metadata: version: 0.3.9 resolution: "eslint-import-resolver-node@npm:0.3.9" dependencies: - debug: ^3.2.7 - is-core-module: ^2.13.0 - resolve: ^1.22.4 + debug: "npm:^3.2.7" + is-core-module: "npm:^2.13.0" + resolve: "npm:^1.22.4" checksum: 439b91271236b452d478d0522a44482e8c8540bf9df9bd744062ebb89ab45727a3acd03366a6ba2bdbcde8f9f718bab7fe8db64688aca75acf37e04eafd25e22 languageName: node linkType: hard @@ -13496,7 +13679,7 @@ __metadata: version: 2.8.0 resolution: "eslint-module-utils@npm:2.8.0" dependencies: - debug: ^3.2.7 + debug: "npm:^3.2.7" peerDependenciesMeta: eslint: optional: true @@ -13508,9 +13691,9 @@ __metadata: version: 7.5.0 resolution: "eslint-plugin-es-x@npm:7.5.0" dependencies: - "@eslint-community/eslint-utils": ^4.1.2 - "@eslint-community/regexpp": ^4.6.0 - eslint-compat-utils: ^0.1.2 + "@eslint-community/eslint-utils": "npm:^4.1.2" + "@eslint-community/regexpp": "npm:^4.6.0" + eslint-compat-utils: "npm:^0.1.2" peerDependencies: eslint: ">=8" checksum: e770e57df78c3c38582de9bc4b9632ec5101a6dae8ac84f6ac219e8d8eb137f943db9730e037cfbc82f5d3ab6358e1b494fa6c628f425ebfc7e3094d5aa9d223 @@ -13521,8 +13704,8 @@ __metadata: version: 3.0.1 resolution: "eslint-plugin-es@npm:3.0.1" dependencies: - eslint-utils: ^2.0.0 - regexpp: ^3.0.0 + eslint-utils: "npm:^2.0.0" + regexpp: "npm:^3.0.0" peerDependencies: eslint: ">=4.19.1" checksum: e57592c52301ee8ddc296ae44216df007f3a870bcb3be8d1fbdb909a1d3a3efe3fa3785de02066f9eba1d6466b722d3eb3cc3f8b75b3cf6a1cbded31ac6298e4 @@ -13533,8 +13716,8 @@ __metadata: version: 4.1.0 resolution: "eslint-plugin-es@npm:4.1.0" dependencies: - eslint-utils: ^2.0.0 - regexpp: ^3.0.0 + eslint-utils: "npm:^2.0.0" + regexpp: "npm:^3.0.0" peerDependencies: eslint: ">=4.19.1" checksum: 26b87a216d3625612b1d3ca8653ac8a1d261046d2a973bb0eb2759070267d2bfb0509051facdeb5ae03dc8dfb51a434be23aff7309a752ca901d637da535677f @@ -13545,19 +13728,19 @@ __metadata: version: 2.26.0 resolution: "eslint-plugin-import@npm:2.26.0" dependencies: - array-includes: ^3.1.4 - array.prototype.flat: ^1.2.5 - debug: ^2.6.9 - doctrine: ^2.1.0 - eslint-import-resolver-node: ^0.3.6 - eslint-module-utils: ^2.7.3 - has: ^1.0.3 - is-core-module: ^2.8.1 - is-glob: ^4.0.3 - minimatch: ^3.1.2 - object.values: ^1.1.5 - resolve: ^1.22.0 - tsconfig-paths: ^3.14.1 + array-includes: "npm:^3.1.4" + array.prototype.flat: "npm:^1.2.5" + debug: "npm:^2.6.9" + doctrine: "npm:^2.1.0" + eslint-import-resolver-node: "npm:^0.3.6" + eslint-module-utils: "npm:^2.7.3" + has: "npm:^1.0.3" + is-core-module: "npm:^2.8.1" + is-glob: "npm:^4.0.3" + minimatch: "npm:^3.1.2" + object.values: "npm:^1.1.5" + resolve: "npm:^1.22.0" + tsconfig-paths: "npm:^3.14.1" peerDependencies: eslint: ^2 || ^3 || ^4 || ^5 || ^6 || ^7.2.0 || ^8 checksum: 0bf77ad80339554481eafa2b1967449e1f816b94c7a6f9614ce33fb4083c4e6c050f10d241dd50b4975d47922880a34de1e42ea9d8e6fd663ebb768baa67e655 @@ -13568,23 +13751,23 @@ __metadata: version: 2.29.1 resolution: "eslint-plugin-import@npm:2.29.1" dependencies: - array-includes: ^3.1.7 - array.prototype.findlastindex: ^1.2.3 - array.prototype.flat: ^1.3.2 - array.prototype.flatmap: ^1.3.2 - debug: ^3.2.7 - doctrine: ^2.1.0 - eslint-import-resolver-node: ^0.3.9 - eslint-module-utils: ^2.8.0 - hasown: ^2.0.0 - is-core-module: ^2.13.1 - is-glob: ^4.0.3 - minimatch: ^3.1.2 - object.fromentries: ^2.0.7 - object.groupby: ^1.0.1 - object.values: ^1.1.7 - semver: ^6.3.1 - tsconfig-paths: ^3.15.0 + array-includes: "npm:^3.1.7" + array.prototype.findlastindex: "npm:^1.2.3" + array.prototype.flat: "npm:^1.3.2" + array.prototype.flatmap: "npm:^1.3.2" + debug: "npm:^3.2.7" + doctrine: "npm:^2.1.0" + eslint-import-resolver-node: "npm:^0.3.9" + eslint-module-utils: "npm:^2.8.0" + hasown: "npm:^2.0.0" + is-core-module: "npm:^2.13.1" + is-glob: "npm:^4.0.3" + minimatch: "npm:^3.1.2" + object.fromentries: "npm:^2.0.7" + object.groupby: "npm:^1.0.1" + object.values: "npm:^1.1.7" + semver: "npm:^6.3.1" + tsconfig-paths: "npm:^3.15.0" peerDependencies: eslint: ^2 || ^3 || ^4 || ^5 || ^6 || ^7.2.0 || ^8 checksum: e65159aef808136d26d029b71c8c6e4cb5c628e65e5de77f1eb4c13a379315ae55c9c3afa847f43f4ff9df7e54515c77ffc6489c6a6f81f7dd7359267577468c @@ -13595,14 +13778,14 @@ __metadata: version: 15.7.0 resolution: "eslint-plugin-n@npm:15.7.0" dependencies: - builtins: ^5.0.1 - eslint-plugin-es: ^4.1.0 - eslint-utils: ^3.0.0 - ignore: ^5.1.1 - is-core-module: ^2.11.0 - minimatch: ^3.1.2 - resolve: ^1.22.1 - semver: ^7.3.8 + builtins: "npm:^5.0.1" + eslint-plugin-es: "npm:^4.1.0" + eslint-utils: "npm:^3.0.0" + ignore: "npm:^5.1.1" + is-core-module: "npm:^2.11.0" + minimatch: "npm:^3.1.2" + resolve: "npm:^1.22.1" + semver: "npm:^7.3.8" peerDependencies: eslint: ">=7.0.0" checksum: cfbcc67e62adf27712afdeadf13223cb9717f95d4af8442056d9d4c97a8b88af76b7969f75deaac26fa98481023d6b7c9e43a28909e7f0468f40b3024b7bcfae @@ -13613,17 +13796,17 @@ __metadata: version: 16.6.2 resolution: "eslint-plugin-n@npm:16.6.2" dependencies: - "@eslint-community/eslint-utils": ^4.4.0 - builtins: ^5.0.1 - eslint-plugin-es-x: ^7.5.0 - get-tsconfig: ^4.7.0 - globals: ^13.24.0 - ignore: ^5.2.4 - is-builtin-module: ^3.2.1 - is-core-module: ^2.12.1 - minimatch: ^3.1.2 - resolve: ^1.22.2 - semver: ^7.5.3 + "@eslint-community/eslint-utils": "npm:^4.4.0" + builtins: "npm:^5.0.1" + eslint-plugin-es-x: "npm:^7.5.0" + get-tsconfig: "npm:^4.7.0" + globals: "npm:^13.24.0" + ignore: "npm:^5.2.4" + is-builtin-module: "npm:^3.2.1" + is-core-module: "npm:^2.12.1" + minimatch: "npm:^3.1.2" + resolve: "npm:^1.22.2" + semver: "npm:^7.5.3" peerDependencies: eslint: ">=7.0.0" checksum: 3b468da0038cf25af582608983491b33ac2d481b6a94a0ff2e715d3b85e1ff8cb93df4cd67b689d520bea1bfb8f2b717f01606bf6b2ea19fe8f9c0999ea7057d @@ -13634,12 +13817,12 @@ __metadata: version: 11.1.0 resolution: "eslint-plugin-node@npm:11.1.0" dependencies: - eslint-plugin-es: ^3.0.0 - eslint-utils: ^2.0.0 - ignore: ^5.1.1 - minimatch: ^3.0.4 - resolve: ^1.10.1 - semver: ^6.1.0 + eslint-plugin-es: "npm:^3.0.0" + eslint-utils: "npm:^2.0.0" + ignore: "npm:^5.1.1" + minimatch: "npm:^3.0.4" + resolve: "npm:^1.10.1" + semver: "npm:^6.1.0" peerDependencies: eslint: ">=5.16.0" checksum: 5804c4f8a6e721f183ef31d46fbe3b4e1265832f352810060e0502aeac7de034df83352fc88643b19641bb2163f2587f1bd4119aff0fd21e8d98c57c450e013b @@ -13684,8 +13867,8 @@ __metadata: version: 4.0.0 resolution: "eslint-plugin-react-native@npm:4.0.0" dependencies: - "@babel/traverse": ^7.7.4 - eslint-plugin-react-native-globals: ^0.1.1 + "@babel/traverse": "npm:^7.7.4" + eslint-plugin-react-native-globals: "npm:^0.1.1" peerDependencies: eslint: ^3.17.0 || ^4 || ^5 || ^6 || ^7 || ^8 checksum: 69fee2de6bad525b5e747112cd8007861be4ad014b96208f6b7d221eef0bac43b834115e4379d9f719e7aa24a5d41c281bbbd6a76ddfa363f939670a635ab0fa @@ -13696,20 +13879,20 @@ __metadata: version: 7.30.0 resolution: "eslint-plugin-react@npm:7.30.0" dependencies: - array-includes: ^3.1.5 - array.prototype.flatmap: ^1.3.0 - doctrine: ^2.1.0 - estraverse: ^5.3.0 - jsx-ast-utils: ^2.4.1 || ^3.0.0 - minimatch: ^3.1.2 - object.entries: ^1.1.5 - object.fromentries: ^2.0.5 - object.hasown: ^1.1.1 - object.values: ^1.1.5 - prop-types: ^15.8.1 - resolve: ^2.0.0-next.3 - semver: ^6.3.0 - string.prototype.matchall: ^4.0.7 + array-includes: "npm:^3.1.5" + array.prototype.flatmap: "npm:^1.3.0" + doctrine: "npm:^2.1.0" + estraverse: "npm:^5.3.0" + jsx-ast-utils: "npm:^2.4.1 || ^3.0.0" + minimatch: "npm:^3.1.2" + object.entries: "npm:^1.1.5" + object.fromentries: "npm:^2.0.5" + object.hasown: "npm:^1.1.1" + object.values: "npm:^1.1.5" + prop-types: "npm:^15.8.1" + resolve: "npm:^2.0.0-next.3" + semver: "npm:^6.3.0" + string.prototype.matchall: "npm:^4.0.7" peerDependencies: eslint: ^3 || ^4 || ^5 || ^6 || ^7 || ^8 checksum: 729b7682a0fe6eab068171c159503ac57120ecc7b20067e76300b08879745c16a687e2033378ab45d9a3182da8844d06197a89081be83e1eb21fcceb76e79214 @@ -13720,24 +13903,24 @@ __metadata: version: 7.34.1 resolution: "eslint-plugin-react@npm:7.34.1" dependencies: - array-includes: ^3.1.7 - array.prototype.findlast: ^1.2.4 - array.prototype.flatmap: ^1.3.2 - array.prototype.toreversed: ^1.1.2 - array.prototype.tosorted: ^1.1.3 - doctrine: ^2.1.0 - es-iterator-helpers: ^1.0.17 - estraverse: ^5.3.0 - jsx-ast-utils: ^2.4.1 || ^3.0.0 - minimatch: ^3.1.2 - object.entries: ^1.1.7 - object.fromentries: ^2.0.7 - object.hasown: ^1.1.3 - object.values: ^1.1.7 - prop-types: ^15.8.1 - resolve: ^2.0.0-next.5 - semver: ^6.3.1 - string.prototype.matchall: ^4.0.10 + array-includes: "npm:^3.1.7" + array.prototype.findlast: "npm:^1.2.4" + array.prototype.flatmap: "npm:^1.3.2" + array.prototype.toreversed: "npm:^1.1.2" + array.prototype.tosorted: "npm:^1.1.3" + doctrine: "npm:^2.1.0" + es-iterator-helpers: "npm:^1.0.17" + estraverse: "npm:^5.3.0" + jsx-ast-utils: "npm:^2.4.1 || ^3.0.0" + minimatch: "npm:^3.1.2" + object.entries: "npm:^1.1.7" + object.fromentries: "npm:^2.0.7" + object.hasown: "npm:^1.1.3" + object.values: "npm:^1.1.7" + prop-types: "npm:^15.8.1" + resolve: "npm:^2.0.0-next.5" + semver: "npm:^6.3.1" + string.prototype.matchall: "npm:^4.0.10" peerDependencies: eslint: ^3 || ^4 || ^5 || ^6 || ^7 || ^8 checksum: 82f391c5a093235c3bc2f664c54e009c49460778ee7d1b86c1536df9ac4d2a80d1dedc9241ac797df4a9dced936e955d9c89042fb3ac8d017b5359d1320d3c0f @@ -13748,22 +13931,22 @@ __metadata: version: 7.33.2 resolution: "eslint-plugin-react@npm:7.33.2" dependencies: - array-includes: ^3.1.6 - array.prototype.flatmap: ^1.3.1 - array.prototype.tosorted: ^1.1.1 - doctrine: ^2.1.0 - es-iterator-helpers: ^1.0.12 - estraverse: ^5.3.0 - jsx-ast-utils: ^2.4.1 || ^3.0.0 - minimatch: ^3.1.2 - object.entries: ^1.1.6 - object.fromentries: ^2.0.6 - object.hasown: ^1.1.2 - object.values: ^1.1.6 - prop-types: ^15.8.1 - resolve: ^2.0.0-next.4 - semver: ^6.3.1 - string.prototype.matchall: ^4.0.8 + array-includes: "npm:^3.1.6" + array.prototype.flatmap: "npm:^1.3.1" + array.prototype.tosorted: "npm:^1.1.1" + doctrine: "npm:^2.1.0" + es-iterator-helpers: "npm:^1.0.12" + estraverse: "npm:^5.3.0" + jsx-ast-utils: "npm:^2.4.1 || ^3.0.0" + minimatch: "npm:^3.1.2" + object.entries: "npm:^1.1.6" + object.fromentries: "npm:^2.0.6" + object.hasown: "npm:^1.1.2" + object.values: "npm:^1.1.6" + prop-types: "npm:^15.8.1" + resolve: "npm:^2.0.0-next.4" + semver: "npm:^6.3.1" + string.prototype.matchall: "npm:^4.0.8" peerDependencies: eslint: ^3 || ^4 || ^5 || ^6 || ^7 || ^8 checksum: b4c3d76390b0ae6b6f9fed78170604cc2c04b48e6778a637db339e8e3911ec9ef22510b0ae77c429698151d0f1b245f282177f384105b6830e7b29b9c9b26610 @@ -13823,8 +14006,8 @@ __metadata: version: 5.1.1 resolution: "eslint-scope@npm:5.1.1" dependencies: - esrecurse: ^4.3.0 - estraverse: ^4.1.1 + esrecurse: "npm:^4.3.0" + estraverse: "npm:^4.1.1" checksum: 47e4b6a3f0cc29c7feedee6c67b225a2da7e155802c6ea13bbef4ac6b9e10c66cd2dcb987867ef176292bf4e64eccc680a49e35e9e9c669f4a02bac17e86abdb languageName: node linkType: hard @@ -13833,8 +14016,8 @@ __metadata: version: 4.0.3 resolution: "eslint-scope@npm:4.0.3" dependencies: - esrecurse: ^4.1.0 - estraverse: ^4.1.1 + esrecurse: "npm:^4.1.0" + estraverse: "npm:^4.1.1" checksum: c5f835f681884469991fe58d76a554688d9c9e50811299ccd4a8f79993a039f5bcb0ee6e8de2b0017d97c794b5832ef3b21c9aac66228e3aa0f7a0485bcfb65b languageName: node linkType: hard @@ -13843,8 +14026,8 @@ __metadata: version: 7.2.2 resolution: "eslint-scope@npm:7.2.2" dependencies: - esrecurse: ^4.3.0 - estraverse: ^5.2.0 + esrecurse: "npm:^4.3.0" + estraverse: "npm:^5.2.0" checksum: ec97dbf5fb04b94e8f4c5a91a7f0a6dd3c55e46bfc7bbcd0e3138c3a76977570e02ed89a1810c778dcd72072ff0e9621ba1379b4babe53921d71e2e4486fda3e languageName: node linkType: hard @@ -13853,7 +14036,7 @@ __metadata: version: 2.1.0 resolution: "eslint-utils@npm:2.1.0" dependencies: - eslint-visitor-keys: ^1.1.0 + eslint-visitor-keys: "npm:^1.1.0" checksum: 27500938f348da42100d9e6ad03ae29b3de19ba757ae1a7f4a087bdcf83ac60949bbb54286492ca61fac1f5f3ac8692dd21537ce6214240bf95ad0122f24d71d languageName: node linkType: hard @@ -13862,7 +14045,7 @@ __metadata: version: 3.0.0 resolution: "eslint-utils@npm:3.0.0" dependencies: - eslint-visitor-keys: ^2.0.0 + eslint-visitor-keys: "npm:^2.0.0" peerDependencies: eslint: ">=5" checksum: 0668fe02f5adab2e5a367eee5089f4c39033af20499df88fe4e6aba2015c20720404d8c3d6349b6f716b08fdf91b9da4e5d5481f265049278099c4c836ccb619 @@ -13894,41 +14077,41 @@ __metadata: version: 8.17.0 resolution: "eslint@npm:8.17.0" dependencies: - "@eslint/eslintrc": ^1.3.0 - "@humanwhocodes/config-array": ^0.9.2 - ajv: ^6.10.0 - chalk: ^4.0.0 - cross-spawn: ^7.0.2 - debug: ^4.3.2 - doctrine: ^3.0.0 - escape-string-regexp: ^4.0.0 - eslint-scope: ^7.1.1 - eslint-utils: ^3.0.0 - eslint-visitor-keys: ^3.3.0 - espree: ^9.3.2 - esquery: ^1.4.0 - esutils: ^2.0.2 - fast-deep-equal: ^3.1.3 - file-entry-cache: ^6.0.1 - functional-red-black-tree: ^1.0.1 - glob-parent: ^6.0.1 - globals: ^13.15.0 - ignore: ^5.2.0 - import-fresh: ^3.0.0 - imurmurhash: ^0.1.4 - is-glob: ^4.0.0 - js-yaml: ^4.1.0 - json-stable-stringify-without-jsonify: ^1.0.1 - levn: ^0.4.1 - lodash.merge: ^4.6.2 - minimatch: ^3.1.2 - natural-compare: ^1.4.0 - optionator: ^0.9.1 - regexpp: ^3.2.0 - strip-ansi: ^6.0.1 - strip-json-comments: ^3.1.0 - text-table: ^0.2.0 - v8-compile-cache: ^2.0.3 + "@eslint/eslintrc": "npm:^1.3.0" + "@humanwhocodes/config-array": "npm:^0.9.2" + ajv: "npm:^6.10.0" + chalk: "npm:^4.0.0" + cross-spawn: "npm:^7.0.2" + debug: "npm:^4.3.2" + doctrine: "npm:^3.0.0" + escape-string-regexp: "npm:^4.0.0" + eslint-scope: "npm:^7.1.1" + eslint-utils: "npm:^3.0.0" + eslint-visitor-keys: "npm:^3.3.0" + espree: "npm:^9.3.2" + esquery: "npm:^1.4.0" + esutils: "npm:^2.0.2" + fast-deep-equal: "npm:^3.1.3" + file-entry-cache: "npm:^6.0.1" + functional-red-black-tree: "npm:^1.0.1" + glob-parent: "npm:^6.0.1" + globals: "npm:^13.15.0" + ignore: "npm:^5.2.0" + import-fresh: "npm:^3.0.0" + imurmurhash: "npm:^0.1.4" + is-glob: "npm:^4.0.0" + js-yaml: "npm:^4.1.0" + json-stable-stringify-without-jsonify: "npm:^1.0.1" + levn: "npm:^0.4.1" + lodash.merge: "npm:^4.6.2" + minimatch: "npm:^3.1.2" + natural-compare: "npm:^1.4.0" + optionator: "npm:^0.9.1" + regexpp: "npm:^3.2.0" + strip-ansi: "npm:^6.0.1" + strip-json-comments: "npm:^3.1.0" + text-table: "npm:^0.2.0" + v8-compile-cache: "npm:^2.0.3" bin: eslint: bin/eslint.js checksum: b484c96681c6b19f5b437f664623f1cd310d3ee9be88400d8450e086e664cd968a9dc202f0b0678578fd50e7a445b92586efe8c787de5073ff2f83213b00bb7b @@ -13939,44 +14122,44 @@ __metadata: version: 8.57.0 resolution: "eslint@npm:8.57.0" dependencies: - "@eslint-community/eslint-utils": ^4.2.0 - "@eslint-community/regexpp": ^4.6.1 - "@eslint/eslintrc": ^2.1.4 - "@eslint/js": 8.57.0 - "@humanwhocodes/config-array": ^0.11.14 - "@humanwhocodes/module-importer": ^1.0.1 - "@nodelib/fs.walk": ^1.2.8 - "@ungap/structured-clone": ^1.2.0 - ajv: ^6.12.4 - chalk: ^4.0.0 - cross-spawn: ^7.0.2 - debug: ^4.3.2 - doctrine: ^3.0.0 - escape-string-regexp: ^4.0.0 - eslint-scope: ^7.2.2 - eslint-visitor-keys: ^3.4.3 - espree: ^9.6.1 - esquery: ^1.4.2 - esutils: ^2.0.2 - fast-deep-equal: ^3.1.3 - file-entry-cache: ^6.0.1 - find-up: ^5.0.0 - glob-parent: ^6.0.2 - globals: ^13.19.0 - graphemer: ^1.4.0 - ignore: ^5.2.0 - imurmurhash: ^0.1.4 - is-glob: ^4.0.0 - is-path-inside: ^3.0.3 - js-yaml: ^4.1.0 - json-stable-stringify-without-jsonify: ^1.0.1 - levn: ^0.4.1 - lodash.merge: ^4.6.2 - minimatch: ^3.1.2 - natural-compare: ^1.4.0 - optionator: ^0.9.3 - strip-ansi: ^6.0.1 - text-table: ^0.2.0 + "@eslint-community/eslint-utils": "npm:^4.2.0" + "@eslint-community/regexpp": "npm:^4.6.1" + "@eslint/eslintrc": "npm:^2.1.4" + "@eslint/js": "npm:8.57.0" + "@humanwhocodes/config-array": "npm:^0.11.14" + "@humanwhocodes/module-importer": "npm:^1.0.1" + "@nodelib/fs.walk": "npm:^1.2.8" + "@ungap/structured-clone": "npm:^1.2.0" + ajv: "npm:^6.12.4" + chalk: "npm:^4.0.0" + cross-spawn: "npm:^7.0.2" + debug: "npm:^4.3.2" + doctrine: "npm:^3.0.0" + escape-string-regexp: "npm:^4.0.0" + eslint-scope: "npm:^7.2.2" + eslint-visitor-keys: "npm:^3.4.3" + espree: "npm:^9.6.1" + esquery: "npm:^1.4.2" + esutils: "npm:^2.0.2" + fast-deep-equal: "npm:^3.1.3" + file-entry-cache: "npm:^6.0.1" + find-up: "npm:^5.0.0" + glob-parent: "npm:^6.0.2" + globals: "npm:^13.19.0" + graphemer: "npm:^1.4.0" + ignore: "npm:^5.2.0" + imurmurhash: "npm:^0.1.4" + is-glob: "npm:^4.0.0" + is-path-inside: "npm:^3.0.3" + js-yaml: "npm:^4.1.0" + json-stable-stringify-without-jsonify: "npm:^1.0.1" + levn: "npm:^0.4.1" + lodash.merge: "npm:^4.6.2" + minimatch: "npm:^3.1.2" + natural-compare: "npm:^1.4.0" + optionator: "npm:^0.9.3" + strip-ansi: "npm:^6.0.1" + text-table: "npm:^0.2.0" bin: eslint: bin/eslint.js checksum: 3a48d7ff85ab420a8447e9810d8087aea5b1df9ef68c9151732b478de698389ee656fd895635b5f2871c89ee5a2652b3f343d11e9db6f8486880374ebc74a2d9 @@ -13987,44 +14170,44 @@ __metadata: version: 8.56.0 resolution: "eslint@npm:8.56.0" dependencies: - "@eslint-community/eslint-utils": ^4.2.0 - "@eslint-community/regexpp": ^4.6.1 - "@eslint/eslintrc": ^2.1.4 - "@eslint/js": 8.56.0 - "@humanwhocodes/config-array": ^0.11.13 - "@humanwhocodes/module-importer": ^1.0.1 - "@nodelib/fs.walk": ^1.2.8 - "@ungap/structured-clone": ^1.2.0 - ajv: ^6.12.4 - chalk: ^4.0.0 - cross-spawn: ^7.0.2 - debug: ^4.3.2 - doctrine: ^3.0.0 - escape-string-regexp: ^4.0.0 - eslint-scope: ^7.2.2 - eslint-visitor-keys: ^3.4.3 - espree: ^9.6.1 - esquery: ^1.4.2 - esutils: ^2.0.2 - fast-deep-equal: ^3.1.3 - file-entry-cache: ^6.0.1 - find-up: ^5.0.0 - glob-parent: ^6.0.2 - globals: ^13.19.0 - graphemer: ^1.4.0 - ignore: ^5.2.0 - imurmurhash: ^0.1.4 - is-glob: ^4.0.0 - is-path-inside: ^3.0.3 - js-yaml: ^4.1.0 - json-stable-stringify-without-jsonify: ^1.0.1 - levn: ^0.4.1 - lodash.merge: ^4.6.2 - minimatch: ^3.1.2 - natural-compare: ^1.4.0 - optionator: ^0.9.3 - strip-ansi: ^6.0.1 - text-table: ^0.2.0 + "@eslint-community/eslint-utils": "npm:^4.2.0" + "@eslint-community/regexpp": "npm:^4.6.1" + "@eslint/eslintrc": "npm:^2.1.4" + "@eslint/js": "npm:8.56.0" + "@humanwhocodes/config-array": "npm:^0.11.13" + "@humanwhocodes/module-importer": "npm:^1.0.1" + "@nodelib/fs.walk": "npm:^1.2.8" + "@ungap/structured-clone": "npm:^1.2.0" + ajv: "npm:^6.12.4" + chalk: "npm:^4.0.0" + cross-spawn: "npm:^7.0.2" + debug: "npm:^4.3.2" + doctrine: "npm:^3.0.0" + escape-string-regexp: "npm:^4.0.0" + eslint-scope: "npm:^7.2.2" + eslint-visitor-keys: "npm:^3.4.3" + espree: "npm:^9.6.1" + esquery: "npm:^1.4.2" + esutils: "npm:^2.0.2" + fast-deep-equal: "npm:^3.1.3" + file-entry-cache: "npm:^6.0.1" + find-up: "npm:^5.0.0" + glob-parent: "npm:^6.0.2" + globals: "npm:^13.19.0" + graphemer: "npm:^1.4.0" + ignore: "npm:^5.2.0" + imurmurhash: "npm:^0.1.4" + is-glob: "npm:^4.0.0" + is-path-inside: "npm:^3.0.3" + js-yaml: "npm:^4.1.0" + json-stable-stringify-without-jsonify: "npm:^1.0.1" + levn: "npm:^0.4.1" + lodash.merge: "npm:^4.6.2" + minimatch: "npm:^3.1.2" + natural-compare: "npm:^1.4.0" + optionator: "npm:^0.9.3" + strip-ansi: "npm:^6.0.1" + text-table: "npm:^0.2.0" bin: eslint: bin/eslint.js checksum: 883436d1e809b4a25d9eb03d42f584b84c408dbac28b0019f6ea07b5177940bf3cca86208f749a6a1e0039b63e085ee47aca1236c30721e91f0deef5cc5a5136 @@ -14035,9 +14218,9 @@ __metadata: version: 9.6.1 resolution: "espree@npm:9.6.1" dependencies: - acorn: ^8.9.0 - acorn-jsx: ^5.3.2 - eslint-visitor-keys: ^3.4.1 + acorn: "npm:^8.9.0" + acorn-jsx: "npm:^5.3.2" + eslint-visitor-keys: "npm:^3.4.1" checksum: eb8c149c7a2a77b3f33a5af80c10875c3abd65450f60b8af6db1bfcfa8f101e21c1e56a561c6dc13b848e18148d43469e7cd208506238554fb5395a9ea5a1ab9 languageName: node linkType: hard @@ -14056,7 +14239,7 @@ __metadata: version: 1.5.0 resolution: "esquery@npm:1.5.0" dependencies: - estraverse: ^5.1.0 + estraverse: "npm:^5.1.0" checksum: aefb0d2596c230118656cd4ec7532d447333a410a48834d80ea648b1e7b5c9bc9ed8b5e33a89cb04e487b60d622f44cf5713bf4abed7c97343edefdc84a35900 languageName: node linkType: hard @@ -14065,7 +14248,7 @@ __metadata: version: 4.3.0 resolution: "esrecurse@npm:4.3.0" dependencies: - estraverse: ^5.2.0 + estraverse: "npm:^5.2.0" checksum: ebc17b1a33c51cef46fdc28b958994b1dc43cd2e86237515cbc3b4e5d2be6a811b2315d0a1a4d9d340b6d2308b15322f5c8291059521cc5f4802f65e7ec32837 languageName: node linkType: hard @@ -14088,9 +14271,9 @@ __metadata: version: 3.2.1 resolution: "estree-to-babel@npm:3.2.1" dependencies: - "@babel/traverse": ^7.1.6 - "@babel/types": ^7.2.0 - c8: ^7.6.0 + "@babel/traverse": "npm:^7.1.6" + "@babel/types": "npm:^7.2.0" + c8: "npm:^7.6.0" checksum: a4584d0c60b80ce41abe91b11052f5d48635e811c67839942c4ebd51aa33d9f9b156ad615f71ceae2a8260b5e3054f36d73db6d0d2a3b9951483f4b6187495c8 languageName: node linkType: hard @@ -14127,13 +14310,13 @@ __metadata: version: 3.3.4 resolution: "event-stream@npm:3.3.4" dependencies: - duplexer: ~0.1.1 - from: ~0 - map-stream: ~0.1.0 - pause-stream: 0.0.11 - split: 0.3 - stream-combiner: ~0.0.4 - through: ~2.3.1 + duplexer: "npm:~0.1.1" + from: "npm:~0" + map-stream: "npm:~0.1.0" + pause-stream: "npm:0.0.11" + split: "npm:0.3" + stream-combiner: "npm:~0.0.4" + through: "npm:~2.3.1" checksum: 80b467820b6daf824d9fb4345d2daf115a056e5c104463f2e98534e92d196a27f2df5ea2aa085624db26f4c45698905499e881d13bc7c01f7a13eac85be72a22 languageName: node linkType: hard @@ -14177,9 +14360,9 @@ __metadata: version: 1.0.3 resolution: "evp_bytestokey@npm:1.0.3" dependencies: - md5.js: ^1.3.4 - node-gyp: latest - safe-buffer: ^5.1.1 + md5.js: "npm:^1.3.4" + node-gyp: "npm:latest" + safe-buffer: "npm:^5.1.1" checksum: ad4e1577f1a6b721c7800dcc7c733fe01f6c310732bb5bf2240245c2a5b45a38518b91d8be2c610611623160b9d1c0e91f1ce96d639f8b53e8894625cf20fa45 languageName: node linkType: hard @@ -14276,13 +14459,13 @@ __metadata: version: 1.0.0 resolution: "execa@npm:1.0.0" dependencies: - cross-spawn: ^6.0.0 - get-stream: ^4.0.0 - is-stream: ^1.1.0 - npm-run-path: ^2.0.0 - p-finally: ^1.0.0 - signal-exit: ^3.0.0 - strip-eof: ^1.0.0 + cross-spawn: "npm:^6.0.0" + get-stream: "npm:^4.0.0" + is-stream: "npm:^1.1.0" + npm-run-path: "npm:^2.0.0" + p-finally: "npm:^1.0.0" + signal-exit: "npm:^3.0.0" + strip-eof: "npm:^1.0.0" checksum: ddf1342c1c7d02dd93b41364cd847640f6163350d9439071abf70bf4ceb1b9b2b2e37f54babb1d8dc1df8e0d8def32d0e81e74a2e62c3e1d70c303eb4c306bc4 languageName: node linkType: hard @@ -14308,15 +14491,15 @@ __metadata: version: 5.1.1 resolution: "execa@npm:5.1.1" dependencies: - cross-spawn: ^7.0.3 - get-stream: ^6.0.0 - human-signals: ^2.1.0 - is-stream: ^2.0.0 - merge-stream: ^2.0.0 - npm-run-path: ^4.0.1 - onetime: ^5.1.2 - signal-exit: ^3.0.3 - strip-final-newline: ^2.0.0 + cross-spawn: "npm:^7.0.3" + get-stream: "npm:^6.0.0" + human-signals: "npm:^2.1.0" + is-stream: "npm:^2.0.0" + merge-stream: "npm:^2.0.0" + npm-run-path: "npm:^4.0.1" + onetime: "npm:^5.1.2" + signal-exit: "npm:^3.0.3" + strip-final-newline: "npm:^2.0.0" checksum: fba9022c8c8c15ed862847e94c252b3d946036d7547af310e344a527e59021fd8b6bb0723883ea87044dc4f0201f949046993124a42ccb0855cae5bf8c786343 languageName: node linkType: hard @@ -14339,13 +14522,13 @@ __metadata: version: 2.1.4 resolution: "expand-brackets@npm:2.1.4" dependencies: - debug: ^2.3.3 - define-property: ^0.2.5 - extend-shallow: ^2.0.1 - posix-character-classes: ^0.1.0 - regex-not: ^1.0.0 - snapdragon: ^0.8.1 - to-regex: ^3.0.1 + debug: "npm:^2.3.3" + define-property: "npm:^0.2.5" + extend-shallow: "npm:^2.0.1" + posix-character-classes: "npm:^0.1.0" + regex-not: "npm:^1.0.0" + snapdragon: "npm:^0.8.1" + to-regex: "npm:^3.0.1" checksum: 1781d422e7edfa20009e2abda673cadb040a6037f0bd30fcd7357304f4f0c284afd420d7622722ca4a016f39b6d091841ab57b401c1f7e2e5131ac65b9f14fa1 languageName: node linkType: hard @@ -14354,7 +14537,7 @@ __metadata: version: 2.0.2 resolution: "expand-tilde@npm:2.0.2" dependencies: - homedir-polyfill: ^1.0.1 + homedir-polyfill: "npm:^1.0.1" checksum: 2efe6ed407d229981b1b6ceb552438fbc9e5c7d6a6751ad6ced3e0aa5cf12f0b299da695e90d6c2ac79191b5c53c613e508f7149e4573abfbb540698ddb7301a languageName: node linkType: hard @@ -14363,11 +14546,11 @@ __metadata: version: 29.7.0 resolution: "expect@npm:29.7.0" dependencies: - "@jest/expect-utils": ^29.7.0 - jest-get-type: ^29.6.3 - jest-matcher-utils: ^29.7.0 - jest-message-util: ^29.7.0 - jest-util: ^29.7.0 + "@jest/expect-utils": "npm:^29.7.0" + jest-get-type: "npm:^29.6.3" + jest-matcher-utils: "npm:^29.7.0" + jest-message-util: "npm:^29.7.0" + jest-util: "npm:^29.7.0" checksum: 9257f10288e149b81254a0fda8ffe8d54a7061cd61d7515779998b012579d2b8c22354b0eb901daf0145f347403da582f75f359f4810c007182ad3fb318b5c0c languageName: node linkType: hard @@ -14529,11 +14712,11 @@ __metadata: linkType: hard "expo@npm:^49.0.21": - version: 49.0.22 - resolution: "expo@npm:49.0.22" + version: 49.0.23 + resolution: "expo@npm:49.0.23" dependencies: "@babel/runtime": ^7.20.0 - "@expo/cli": 0.10.16 + "@expo/cli": 0.10.17 "@expo/config": 8.1.2 "@expo/config-plugins": 7.2.5 "@expo/vector-icons": ^13.0.0 @@ -14554,7 +14737,7 @@ __metadata: uuid: ^3.4.0 bin: expo: bin/cli - checksum: 8d857f6142f418c99c29435efef5f34e2a51f99fb584ef0a673ea0ab5b3cba7fb26d45c27472bdc88717fa139e7492be3abc11380b8b8fd0457351c8cfde72b4 + checksum: 3137654dad20d3cbbfcc0c3518caacafb9cf6563d45a86e42ca390073922896f4e21f2722c1b6538d3d7b7da81839b5a750620c2136449f02bd017cdd6eca2a7 languageName: node linkType: hard @@ -14569,8 +14752,8 @@ __metadata: version: 1.4.0 resolution: "express-urlrewrite@npm:1.4.0" dependencies: - debug: "*" - path-to-regexp: ^1.0.3 + debug: "npm:*" + path-to-regexp: "npm:^1.0.3" checksum: 44d451804e82c5dfbea2a6dc9df2a3fd95375a298563957723623ce823e0c688e58853f52039e486424137e68b25fbff3caa938ce84b62889dc0e77d5477d5dd languageName: node linkType: hard @@ -14579,37 +14762,37 @@ __metadata: version: 4.18.2 resolution: "express@npm:4.18.2" dependencies: - accepts: ~1.3.8 - array-flatten: 1.1.1 - body-parser: 1.20.1 - content-disposition: 0.5.4 - content-type: ~1.0.4 - cookie: 0.5.0 - cookie-signature: 1.0.6 - debug: 2.6.9 - depd: 2.0.0 - encodeurl: ~1.0.2 - escape-html: ~1.0.3 - etag: ~1.8.1 - finalhandler: 1.2.0 - fresh: 0.5.2 - http-errors: 2.0.0 - merge-descriptors: 1.0.1 - methods: ~1.1.2 - on-finished: 2.4.1 - parseurl: ~1.3.3 - path-to-regexp: 0.1.7 - proxy-addr: ~2.0.7 - qs: 6.11.0 - range-parser: ~1.2.1 - safe-buffer: 5.2.1 - send: 0.18.0 - serve-static: 1.15.0 - setprototypeof: 1.2.0 - statuses: 2.0.1 - type-is: ~1.6.18 - utils-merge: 1.0.1 - vary: ~1.1.2 + accepts: "npm:~1.3.8" + array-flatten: "npm:1.1.1" + body-parser: "npm:1.20.1" + content-disposition: "npm:0.5.4" + content-type: "npm:~1.0.4" + cookie: "npm:0.5.0" + cookie-signature: "npm:1.0.6" + debug: "npm:2.6.9" + depd: "npm:2.0.0" + encodeurl: "npm:~1.0.2" + escape-html: "npm:~1.0.3" + etag: "npm:~1.8.1" + finalhandler: "npm:1.2.0" + fresh: "npm:0.5.2" + http-errors: "npm:2.0.0" + merge-descriptors: "npm:1.0.1" + methods: "npm:~1.1.2" + on-finished: "npm:2.4.1" + parseurl: "npm:~1.3.3" + path-to-regexp: "npm:0.1.7" + proxy-addr: "npm:~2.0.7" + qs: "npm:6.11.0" + range-parser: "npm:~1.2.1" + safe-buffer: "npm:5.2.1" + send: "npm:0.18.0" + serve-static: "npm:1.15.0" + setprototypeof: "npm:1.2.0" + statuses: "npm:2.0.1" + type-is: "npm:~1.6.18" + utils-merge: "npm:1.0.1" + vary: "npm:~1.1.2" checksum: 3c4b9b076879442f6b968fe53d85d9f1eeacbb4f4c41e5f16cc36d77ce39a2b0d81b3f250514982110d815b2f7173f5561367f9110fcc541f9371948e8c8b037 languageName: node linkType: hard @@ -14618,7 +14801,7 @@ __metadata: version: 2.0.1 resolution: "extend-shallow@npm:2.0.1" dependencies: - is-extendable: ^0.1.0 + is-extendable: "npm:^0.1.0" checksum: 8fb58d9d7a511f4baf78d383e637bd7d2e80843bd9cd0853649108ea835208fb614da502a553acc30208e1325240bb7cc4a68473021612496bb89725483656d8 languageName: node linkType: hard @@ -14627,8 +14810,8 @@ __metadata: version: 3.0.2 resolution: "extend-shallow@npm:3.0.2" dependencies: - assign-symbols: ^1.0.0 - is-extendable: ^1.0.1 + assign-symbols: "npm:^1.0.0" + is-extendable: "npm:^1.0.1" checksum: a920b0cd5838a9995ace31dfd11ab5e79bf6e295aa566910ce53dff19f4b1c0fda2ef21f26b28586c7a2450ca2b42d97bd8c0f5cec9351a819222bf861e02461 languageName: node linkType: hard @@ -14644,9 +14827,9 @@ __metadata: version: 3.1.0 resolution: "external-editor@npm:3.1.0" dependencies: - chardet: ^0.7.0 - iconv-lite: ^0.4.24 - tmp: ^0.0.33 + chardet: "npm:^0.7.0" + iconv-lite: "npm:^0.4.24" + tmp: "npm:^0.0.33" checksum: 1c2a616a73f1b3435ce04030261bed0e22d4737e14b090bb48e58865da92529c9f2b05b893de650738d55e692d071819b45e1669259b2b354bc3154d27a698c7 languageName: node linkType: hard @@ -14655,14 +14838,14 @@ __metadata: version: 2.0.4 resolution: "extglob@npm:2.0.4" dependencies: - array-unique: ^0.3.2 - define-property: ^1.0.0 - expand-brackets: ^2.1.4 - extend-shallow: ^2.0.1 - fragment-cache: ^0.2.1 - regex-not: ^1.0.0 - snapdragon: ^0.8.1 - to-regex: ^3.0.1 + array-unique: "npm:^0.3.2" + define-property: "npm:^1.0.0" + expand-brackets: "npm:^2.1.4" + extend-shallow: "npm:^2.0.1" + fragment-cache: "npm:^0.2.1" + regex-not: "npm:^1.0.0" + snapdragon: "npm:^0.8.1" + to-regex: "npm:^3.0.1" checksum: a41531b8934735b684cef5e8c5a01d0f298d7d384500ceca38793a9ce098125aab04ee73e2d75d5b2901bc5dddd2b64e1b5e3bf19139ea48bac52af4a92f1d00 languageName: node linkType: hard @@ -14671,10 +14854,10 @@ __metadata: version: 2.0.1 resolution: "extract-zip@npm:2.0.1" dependencies: - "@types/yauzl": ^2.9.1 - debug: ^4.1.1 - get-stream: ^5.1.0 - yauzl: ^2.10.0 + "@types/yauzl": "npm:^2.9.1" + debug: "npm:^4.1.1" + get-stream: "npm:^5.1.0" + yauzl: "npm:^2.10.0" dependenciesMeta: "@types/yauzl": optional: true @@ -14716,12 +14899,12 @@ __metadata: version: 2.2.7 resolution: "fast-glob@npm:2.2.7" dependencies: - "@mrmlnc/readdir-enhanced": ^2.2.1 - "@nodelib/fs.stat": ^1.1.2 - glob-parent: ^3.1.0 - is-glob: ^4.0.0 - merge2: ^1.2.3 - micromatch: ^3.1.10 + "@mrmlnc/readdir-enhanced": "npm:^2.2.1" + "@nodelib/fs.stat": "npm:^1.1.2" + glob-parent: "npm:^3.1.0" + is-glob: "npm:^4.0.0" + merge2: "npm:^1.2.3" + micromatch: "npm:^3.1.10" checksum: 304ccff1d437fcc44ae0168b0c3899054b92e0fd6af6ad7c3ccc82ab4ddd210b99c7c739d60ee3686da2aa165cd1a31810b31fd91f7c2a575d297342a9fc0534 languageName: node linkType: hard @@ -14730,11 +14913,11 @@ __metadata: version: 3.3.2 resolution: "fast-glob@npm:3.3.2" dependencies: - "@nodelib/fs.stat": ^2.0.2 - "@nodelib/fs.walk": ^1.2.3 - glob-parent: ^5.1.2 - merge2: ^1.3.0 - micromatch: ^4.0.4 + "@nodelib/fs.stat": "npm:^2.0.2" + "@nodelib/fs.walk": "npm:^1.2.3" + glob-parent: "npm:^5.1.2" + merge2: "npm:^1.3.0" + micromatch: "npm:^4.0.4" checksum: 900e4979f4dbc3313840078419245621259f349950411ca2fa445a2f9a1a6d98c3b5e7e0660c5ccd563aa61abe133a21765c6c0dec8e57da1ba71d8000b05ec1 languageName: node linkType: hard @@ -14771,7 +14954,7 @@ __metadata: version: 4.3.3 resolution: "fast-xml-parser@npm:4.3.3" dependencies: - strnum: ^1.0.5 + strnum: "npm:^1.0.5" bin: fxparser: src/cli/cli.js checksum: 5e272a0dbb73c4341487935cd6f37df360999f680c0638efec0974dfc58071fb803919f7a030941a7f5bb894794a2f3356d4b863ba2fb9438191795004cdf36e @@ -14782,7 +14965,7 @@ __metadata: version: 1.16.0 resolution: "fastq@npm:1.16.0" dependencies: - reusify: ^1.0.4 + reusify: "npm:^1.0.4" checksum: 1d40ed1f100ae625e5720484e8602b7ad07649370f1cbc3e34a6b9630a0bfed6946bab0322d8a368a1e3cde87bb9bbb8d3bc2ae01a0c1f022fac1d07c04e4feb languageName: node linkType: hard @@ -14791,7 +14974,7 @@ __metadata: version: 1.0.4 resolution: "fault@npm:1.0.4" dependencies: - format: ^0.2.0 + format: "npm:^0.2.0" checksum: 5ac610d8b09424e0f2fa8cf913064372f2ee7140a203a79957f73ed557c0e79b1a3d096064d7f40bde8132a69204c1fe25ec23634c05c6da2da2039cff26c4e7 languageName: node linkType: hard @@ -14800,7 +14983,7 @@ __metadata: version: 0.11.4 resolution: "faye-websocket@npm:0.11.4" dependencies: - websocket-driver: ">=0.5.1" + websocket-driver: "npm:>=0.5.1" checksum: d49a62caf027f871149fc2b3f3c7104dc6d62744277eb6f9f36e2d5714e847d846b9f7f0d0b7169b25a012e24a594cde11a93034b30732e4c683f20b8a5019fa languageName: node linkType: hard @@ -14809,7 +14992,7 @@ __metadata: version: 2.0.2 resolution: "fb-watchman@npm:2.0.2" dependencies: - bser: 2.1.1 + bser: "npm:2.1.1" checksum: b15a124cef28916fe07b400eb87cbc73ca082c142abf7ca8e8de6af43eca79ca7bd13eb4d4d48240b3bd3136eaac40d16e42d6edf87a8e5d1dd8070626860c78 languageName: node linkType: hard @@ -14818,7 +15001,7 @@ __metadata: version: 3.0.0 resolution: "fbemitter@npm:3.0.0" dependencies: - fbjs: ^3.0.0 + fbjs: "npm:^3.0.0" checksum: 069690b8cdff3521ade3c9beb92ba0a38d818a86ef36dff8690e66749aef58809db4ac0d6938eb1cacea2dbef5f2a508952d455669590264cdc146bbe839f605 languageName: node linkType: hard @@ -14834,13 +15017,13 @@ __metadata: version: 3.0.5 resolution: "fbjs@npm:3.0.5" dependencies: - cross-fetch: ^3.1.5 - fbjs-css-vars: ^1.0.0 - loose-envify: ^1.0.0 - object-assign: ^4.1.0 - promise: ^7.1.1 - setimmediate: ^1.0.5 - ua-parser-js: ^1.0.35 + cross-fetch: "npm:^3.1.5" + fbjs-css-vars: "npm:^1.0.0" + loose-envify: "npm:^1.0.0" + object-assign: "npm:^4.1.0" + promise: "npm:^7.1.1" + setimmediate: "npm:^1.0.5" + ua-parser-js: "npm:^1.0.35" checksum: e609b5b64686bc96495a5c67728ed9b2710b9b3d695c5759c5f5e47c9483d1c323543ac777a86459e3694efc5712c6ce7212e944feb19752867d699568bb0e54 languageName: node linkType: hard @@ -14849,7 +15032,7 @@ __metadata: version: 1.1.0 resolution: "fd-slicer@npm:1.1.0" dependencies: - pend: ~1.2.0 + pend: "npm:~1.2.0" checksum: c8585fd5713f4476eb8261150900d2cb7f6ff2d87f8feb306ccc8a1122efd152f1783bdb2b8dc891395744583436bfd8081d8e63ece0ec8687eeefea394d4ff2 languageName: node linkType: hard @@ -14858,8 +15041,8 @@ __metadata: version: 3.2.0 resolution: "fetch-blob@npm:3.2.0" dependencies: - node-domexception: ^1.0.0 - web-streams-polyfill: ^3.0.3 + node-domexception: "npm:^1.0.0" + web-streams-polyfill: "npm:^3.0.3" checksum: f19bc28a2a0b9626e69fd7cf3a05798706db7f6c7548da657cbf5026a570945f5eeaedff52007ea35c8bcd3d237c58a20bf1543bc568ab2422411d762dd3d5bf languageName: node linkType: hard @@ -14882,7 +15065,7 @@ __metadata: version: 3.2.0 resolution: "figures@npm:3.2.0" dependencies: - escape-string-regexp: ^1.0.5 + escape-string-regexp: "npm:^1.0.5" checksum: 85a6ad29e9aca80b49b817e7c89ecc4716ff14e3779d9835af554db91bac41c0f289c418923519392a1e582b4d10482ad282021330cd045bb7b80c84152f2a2b languageName: node linkType: hard @@ -14891,7 +15074,7 @@ __metadata: version: 2.0.0 resolution: "figures@npm:2.0.0" dependencies: - escape-string-regexp: ^1.0.5 + escape-string-regexp: "npm:^1.0.5" checksum: 081beb16ea57d1716f8447c694f637668322398b57017b20929376aaf5def9823b35245b734cdd87e4832dc96e9c6f46274833cada77bfe15e5f980fea1fd21f languageName: node linkType: hard @@ -14900,7 +15083,7 @@ __metadata: version: 6.0.1 resolution: "file-entry-cache@npm:6.0.1" dependencies: - flat-cache: ^3.0.4 + flat-cache: "npm:^3.0.4" checksum: f49701feaa6314c8127c3c2f6173cfefff17612f5ed2daaafc6da13b5c91fd43e3b2a58fd0d63f9f94478a501b167615931e7200e31485e320f74a33885a9c74 languageName: node linkType: hard @@ -14909,8 +15092,8 @@ __metadata: version: 4.3.0 resolution: "file-loader@npm:4.3.0" dependencies: - loader-utils: ^1.2.3 - schema-utils: ^2.5.0 + loader-utils: "npm:^1.2.3" + schema-utils: "npm:^2.5.0" peerDependencies: webpack: ^4.0.0 checksum: a005ac5599e96631e8ead32db874283ef821c121e93997b0d6f853db1284bcd7832e1ac59d39a21c201de22b6e33146996c28bd8c486893a5191c334a00f61b2 @@ -14921,8 +15104,8 @@ __metadata: version: 6.2.0 resolution: "file-loader@npm:6.2.0" dependencies: - loader-utils: ^2.0.0 - schema-utils: ^3.0.0 + loader-utils: "npm:^2.0.0" + schema-utils: "npm:^3.0.0" peerDependencies: webpack: ^4.0.0 || ^5.0.0 checksum: faf43eecf233f4897b0150aaa874eeeac214e4f9de49738a9e0ef734a30b5260059e85b7edadf852b98e415f875bd5f12587768a93fd52aaf2e479ecf95fab20 @@ -14933,8 +15116,8 @@ __metadata: version: 1.1.0 resolution: "file-system-cache@npm:1.1.0" dependencies: - fs-extra: ^10.1.0 - ramda: ^0.28.0 + fs-extra: "npm:^10.1.0" + ramda: "npm:^0.28.0" checksum: d60d7aadf2e9d1629c20dd423f9e1fc3a9719f80dc4e08017a1aa06a8f8d8f66cf140a63ab68a72f07edd9684786ce7409ef4177b43ed0209cd6bcdbb39dab00 languageName: node linkType: hard @@ -14950,7 +15133,7 @@ __metadata: version: 1.0.4 resolution: "filelist@npm:1.0.4" dependencies: - minimatch: ^5.0.1 + minimatch: "npm:^5.0.1" checksum: a303573b0821e17f2d5e9783688ab6fbfce5d52aaac842790ae85e704a6f5e4e3538660a63183d6453834dedf1e0f19a9dadcebfa3e926c72397694ea11f5160 languageName: node linkType: hard @@ -14987,10 +15170,10 @@ __metadata: version: 4.0.0 resolution: "fill-range@npm:4.0.0" dependencies: - extend-shallow: ^2.0.1 - is-number: ^3.0.0 - repeat-string: ^1.6.1 - to-regex-range: ^2.1.0 + extend-shallow: "npm:^2.0.1" + is-number: "npm:^3.0.0" + repeat-string: "npm:^1.6.1" + to-regex-range: "npm:^2.1.0" checksum: dbb5102467786ab42bc7a3ec7380ae5d6bfd1b5177b2216de89e4a541193f8ba599a6db84651bd2c58c8921db41b8cc3d699ea83b477342d3ce404020f73c298 languageName: node linkType: hard @@ -14999,7 +15182,7 @@ __metadata: version: 7.0.1 resolution: "fill-range@npm:7.0.1" dependencies: - to-regex-range: ^5.0.1 + to-regex-range: "npm:^5.0.1" checksum: cc283f4e65b504259e64fd969bcf4def4eb08d85565e906b7d36516e87819db52029a76b6363d0f02d0d532f0033c9603b9e2d943d56ee3b0d4f7ad3328ff917 languageName: node linkType: hard @@ -15015,13 +15198,13 @@ __metadata: version: 1.1.2 resolution: "finalhandler@npm:1.1.2" dependencies: - debug: 2.6.9 - encodeurl: ~1.0.2 - escape-html: ~1.0.3 - on-finished: ~2.3.0 - parseurl: ~1.3.3 - statuses: ~1.5.0 - unpipe: ~1.0.0 + debug: "npm:2.6.9" + encodeurl: "npm:~1.0.2" + escape-html: "npm:~1.0.3" + on-finished: "npm:~2.3.0" + parseurl: "npm:~1.3.3" + statuses: "npm:~1.5.0" + unpipe: "npm:~1.0.0" checksum: 617880460c5138dd7ccfd555cb5dde4d8f170f4b31b8bd51e4b646bb2946c30f7db716428a1f2882d730d2b72afb47d1f67cc487b874cb15426f95753a88965e languageName: node linkType: hard @@ -15030,24 +15213,24 @@ __metadata: version: 1.2.0 resolution: "finalhandler@npm:1.2.0" dependencies: - debug: 2.6.9 - encodeurl: ~1.0.2 - escape-html: ~1.0.3 - on-finished: 2.4.1 - parseurl: ~1.3.3 - statuses: 2.0.1 - unpipe: ~1.0.0 + debug: "npm:2.6.9" + encodeurl: "npm:~1.0.2" + escape-html: "npm:~1.0.3" + on-finished: "npm:2.4.1" + parseurl: "npm:~1.3.3" + statuses: "npm:2.0.1" + unpipe: "npm:~1.0.0" checksum: 92effbfd32e22a7dff2994acedbd9bcc3aa646a3e919ea6a53238090e87097f8ef07cced90aa2cc421abdf993aefbdd5b00104d55c7c5479a8d00ed105b45716 languageName: node linkType: hard -"find-babel-config@npm:^2.0.0": - version: 2.0.0 - resolution: "find-babel-config@npm:2.0.0" +"find-babel-config@npm:^2.1.1": + version: 2.1.1 + resolution: "find-babel-config@npm:2.1.1" dependencies: - json5: ^2.1.1 + json5: ^2.2.3 path-exists: ^4.0.0 - checksum: d110308b02fe6a6411a0cfb7fd50af6740fbf5093eada3d6ddacf99b07fc8eea4aa3475356484710a0032433029a21ce733bb3ef88fda1d6e35c29a3e4983014 + checksum: 4be54397339520e0cd49870acb10366684ffc001fd0b7bffedd0fe9d3e1d82234692d3cb4e5ba95280a35887238ba6f82dc79569a13a3749ae3931c23e0b3a99 languageName: node linkType: hard @@ -15055,9 +15238,9 @@ __metadata: version: 2.1.0 resolution: "find-cache-dir@npm:2.1.0" dependencies: - commondir: ^1.0.1 - make-dir: ^2.0.0 - pkg-dir: ^3.0.0 + commondir: "npm:^1.0.1" + make-dir: "npm:^2.0.0" + pkg-dir: "npm:^3.0.0" checksum: 60ad475a6da9f257df4e81900f78986ab367d4f65d33cf802c5b91e969c28a8762f098693d7a571b6e4dd4c15166c2da32ae2d18b6766a18e2071079448fdce4 languageName: node linkType: hard @@ -15066,9 +15249,9 @@ __metadata: version: 3.3.2 resolution: "find-cache-dir@npm:3.3.2" dependencies: - commondir: ^1.0.1 - make-dir: ^3.0.2 - pkg-dir: ^4.1.0 + commondir: "npm:^1.0.1" + make-dir: "npm:^3.0.2" + pkg-dir: "npm:^4.1.0" checksum: 1e61c2e64f5c0b1c535bd85939ae73b0e5773142713273818cc0b393ee3555fb0fd44e1a5b161b8b6c3e03e98c2fcc9c227d784850a13a90a8ab576869576817 languageName: node linkType: hard @@ -15084,7 +15267,7 @@ __metadata: version: 3.0.0 resolution: "find-up@npm:3.0.0" dependencies: - locate-path: ^3.0.0 + locate-path: "npm:^3.0.0" checksum: 38eba3fe7a66e4bc7f0f5a1366dc25508b7cfc349f852640e3678d26ad9a6d7e2c43eff0a472287de4a9753ef58f066a0ea892a256fa3636ad51b3fe1e17fae9 languageName: node linkType: hard @@ -15093,8 +15276,8 @@ __metadata: version: 4.1.0 resolution: "find-up@npm:4.1.0" dependencies: - locate-path: ^5.0.0 - path-exists: ^4.0.0 + locate-path: "npm:^5.0.0" + path-exists: "npm:^4.0.0" checksum: 4c172680e8f8c1f78839486e14a43ef82e9decd0e74145f40707cc42e7420506d5ec92d9a11c22bd2c48fb0c384ea05dd30e10dd152fefeec6f2f75282a8b844 languageName: node linkType: hard @@ -15103,7 +15286,7 @@ __metadata: version: 2.1.0 resolution: "find-up@npm:2.1.0" dependencies: - locate-path: ^2.0.0 + locate-path: "npm:^2.0.0" checksum: 43284fe4da09f89011f08e3c32cd38401e786b19226ea440b75386c1b12a4cb738c94969808d53a84f564ede22f732c8409e3cfc3f7fb5b5c32378ad0bbf28bd languageName: node linkType: hard @@ -15112,8 +15295,8 @@ __metadata: version: 5.0.0 resolution: "find-up@npm:5.0.0" dependencies: - locate-path: ^6.0.0 - path-exists: ^4.0.0 + locate-path: "npm:^6.0.0" + path-exists: "npm:^4.0.0" checksum: 07955e357348f34660bde7920783204ff5a26ac2cafcaa28bace494027158a97b9f56faaf2d89a6106211a8174db650dd9f503f9c0d526b1202d5554a00b9095 languageName: node linkType: hard @@ -15122,7 +15305,7 @@ __metadata: version: 2.0.0 resolution: "find-yarn-workspace-root@npm:2.0.0" dependencies: - micromatch: ^4.0.2 + micromatch: "npm:^4.0.2" checksum: fa5ca8f9d08fe7a54ce7c0a5931ff9b7e36f9ee7b9475fb13752bcea80ec6b5f180fa5102d60b376d5526ce924ea3fc6b19301262efa0a5d248dd710f3644242 languageName: node linkType: hard @@ -15131,10 +15314,10 @@ __metadata: version: 3.0.0 resolution: "findup-sync@npm:3.0.0" dependencies: - detect-file: ^1.0.0 - is-glob: ^4.0.0 - micromatch: ^3.0.4 - resolve-dir: ^1.0.1 + detect-file: "npm:^1.0.0" + is-glob: "npm:^4.0.0" + micromatch: "npm:^3.0.4" + resolve-dir: "npm:^1.0.1" checksum: cafd706255f3c0e3491e4ee2eb9e585e6e76999bdc50e1ecde6d4ef7316d8dbcae77eb49d27b1f61ff011971933de43e90cb7cb535620b2616eb2ff89baf9347 languageName: node linkType: hard @@ -15143,9 +15326,9 @@ __metadata: version: 3.2.0 resolution: "flat-cache@npm:3.2.0" dependencies: - flatted: ^3.2.9 - keyv: ^4.5.3 - rimraf: ^3.0.2 + flatted: "npm:^3.2.9" + keyv: "npm:^4.5.3" + rimraf: "npm:^3.0.2" checksum: e7e0f59801e288b54bee5cb9681e9ee21ee28ef309f886b312c9d08415b79fc0f24ac842f84356ce80f47d6a53de62197ce0e6e148dc42d5db005992e2a756ec languageName: node linkType: hard @@ -15191,8 +15374,8 @@ __metadata: version: 1.1.1 resolution: "flush-write-stream@npm:1.1.1" dependencies: - inherits: ^2.0.3 - readable-stream: ^2.3.6 + inherits: "npm:^2.0.3" + readable-stream: "npm:^2.3.6" checksum: 42e07747f83bcd4e799da802e621d6039787749ffd41f5517f8c4f786ee967e31ba32b09f8b28a9c6f67bd4f5346772e604202df350e8d99f4141771bae31279 languageName: node linkType: hard @@ -15201,7 +15384,7 @@ __metadata: version: 1.0.0 resolution: "focus-lock@npm:1.0.0" dependencies: - tslib: ^2.0.3 + tslib: "npm:^2.0.3" checksum: 85eb62534e8c0314026453c4f734bf6450054a19b248280f3f69c98b5d5481707124e2206d7dc515650a6f28da827a2de297455056a9c8f398e5f8ba5dba8419 languageName: node linkType: hard @@ -15227,7 +15410,7 @@ __metadata: version: 0.3.3 resolution: "for-each@npm:0.3.3" dependencies: - is-callable: ^1.1.3 + is-callable: "npm:^1.1.3" checksum: 6c48ff2bc63362319c65e2edca4a8e1e3483a2fabc72fbe7feaf8c73db94fc7861bd53bc02c8a66a0c1dd709da6b04eec42e0abdd6b40ce47305ae92a25e5d28 languageName: node linkType: hard @@ -15250,7 +15433,7 @@ __metadata: version: 0.1.5 resolution: "for-own@npm:0.1.5" dependencies: - for-in: ^1.0.1 + for-in: "npm:^1.0.1" checksum: 07eb0a2e98eb55ce13b56dd11ef4fb5e619ba7380aaec388b9eec1946153d74fa734ce409e8434020557e9489a50c34bc004d55754f5863bf7d77b441d8dee8c languageName: node linkType: hard @@ -15259,8 +15442,8 @@ __metadata: version: 2.0.0 resolution: "foreground-child@npm:2.0.0" dependencies: - cross-spawn: ^7.0.0 - signal-exit: ^3.0.2 + cross-spawn: "npm:^7.0.0" + signal-exit: "npm:^3.0.2" checksum: f77ec9aff621abd6b754cb59e690743e7639328301fbea6ff09df27d2befaf7dd5b77cec51c32323d73a81a7d91caaf9413990d305cbe3d873eec4fe58960956 languageName: node linkType: hard @@ -15269,8 +15452,8 @@ __metadata: version: 3.1.1 resolution: "foreground-child@npm:3.1.1" dependencies: - cross-spawn: ^7.0.0 - signal-exit: ^4.0.1 + cross-spawn: "npm:^7.0.0" + signal-exit: "npm:^4.0.1" checksum: 139d270bc82dc9e6f8bc045fe2aae4001dc2472157044fdfad376d0a3457f77857fa883c1c8b21b491c6caade9a926a4bed3d3d2e8d3c9202b151a4cbbd0bcd5 languageName: node linkType: hard @@ -15286,14 +15469,14 @@ __metadata: version: 1.5.0 resolution: "fork-ts-checker-webpack-plugin@npm:1.5.0" dependencies: - babel-code-frame: ^6.22.0 - chalk: ^2.4.1 - chokidar: ^2.0.4 - micromatch: ^3.1.10 - minimatch: ^3.0.4 - semver: ^5.6.0 - tapable: ^1.0.0 - worker-rpc: ^0.1.0 + babel-code-frame: "npm:^6.22.0" + chalk: "npm:^2.4.1" + chokidar: "npm:^2.0.4" + micromatch: "npm:^3.1.10" + minimatch: "npm:^3.0.4" + semver: "npm:^5.6.0" + tapable: "npm:^1.0.0" + worker-rpc: "npm:^0.1.0" checksum: 07eb59f386fe33312ceeab9c98cc2d14dda9580c7c8d883178d210841ada022a832e8f2e7f97097746b0758cfe777e2d2d5e2e163336d9e4aa29d76814269c82 languageName: node linkType: hard @@ -15302,13 +15485,13 @@ __metadata: version: 4.1.6 resolution: "fork-ts-checker-webpack-plugin@npm:4.1.6" dependencies: - "@babel/code-frame": ^7.5.5 - chalk: ^2.4.1 - micromatch: ^3.1.10 - minimatch: ^3.0.4 - semver: ^5.6.0 - tapable: ^1.0.0 - worker-rpc: ^0.1.0 + "@babel/code-frame": "npm:^7.5.5" + chalk: "npm:^2.4.1" + micromatch: "npm:^3.1.10" + minimatch: "npm:^3.0.4" + semver: "npm:^5.6.0" + tapable: "npm:^1.0.0" + worker-rpc: "npm:^0.1.0" checksum: 4cc4fa7919dd9a0d765514d064c86e3a6f9cea8e700996b3e775cfcc0280f606a2dd16203d9b7e294b64e900795b0d80eb41fc8c192857d3350e407f14ef3eed languageName: node linkType: hard @@ -15317,9 +15500,9 @@ __metadata: version: 3.0.1 resolution: "form-data@npm:3.0.1" dependencies: - asynckit: ^0.4.0 - combined-stream: ^1.0.8 - mime-types: ^2.1.12 + asynckit: "npm:^0.4.0" + combined-stream: "npm:^1.0.8" + mime-types: "npm:^2.1.12" checksum: b019e8d35c8afc14a2bd8a7a92fa4f525a4726b6d5a9740e8d2623c30e308fbb58dc8469f90415a856698933c8479b01646a9dff33c87cc4e76d72aedbbf860d languageName: node linkType: hard @@ -15328,9 +15511,9 @@ __metadata: version: 4.0.0 resolution: "form-data@npm:4.0.0" dependencies: - asynckit: ^0.4.0 - combined-stream: ^1.0.8 - mime-types: ^2.1.12 + asynckit: "npm:^0.4.0" + combined-stream: "npm:^1.0.8" + mime-types: "npm:^2.1.12" checksum: 01135bf8675f9d5c61ff18e2e2932f719ca4de964e3be90ef4c36aacfc7b9cb2fceb5eca0b7e0190e3383fe51c5b37f4cb80b62ca06a99aaabfcfd6ac7c9328c languageName: node linkType: hard @@ -15339,9 +15522,9 @@ __metadata: version: 2.3.3 resolution: "form-data@npm:2.3.3" dependencies: - asynckit: ^0.4.0 - combined-stream: ^1.0.6 - mime-types: ^2.1.12 + asynckit: "npm:^0.4.0" + combined-stream: "npm:^1.0.6" + mime-types: "npm:^2.1.12" checksum: 10c1780fa13dbe1ff3100114c2ce1f9307f8be10b14bf16e103815356ff567b6be39d70fc4a40f8990b9660012dc24b0f5e1dde1b6426166eb23a445ba068ca3 languageName: node linkType: hard @@ -15357,7 +15540,7 @@ __metadata: version: 4.0.10 resolution: "formdata-polyfill@npm:4.0.10" dependencies: - fetch-blob: ^3.1.2 + fetch-blob: "npm:^3.1.2" checksum: 82a34df292afadd82b43d4a740ce387bc08541e0a534358425193017bf9fb3567875dc5f69564984b1da979979b70703aa73dee715a17b6c229752ae736dd9db languageName: node linkType: hard @@ -15373,7 +15556,7 @@ __metadata: version: 0.2.1 resolution: "fragment-cache@npm:0.2.1" dependencies: - map-cache: ^0.2.2 + map-cache: "npm:^0.2.2" checksum: 1cbbd0b0116b67d5790175de0038a11df23c1cd2e8dcdbade58ebba5594c2d641dade6b4f126d82a7b4a6ffc2ea12e3d387dbb64ea2ae97cf02847d436f60fdc languageName: node linkType: hard @@ -15396,8 +15579,8 @@ __metadata: version: 2.3.0 resolution: "from2@npm:2.3.0" dependencies: - inherits: ^2.0.1 - readable-stream: ^2.0.0 + inherits: "npm:^2.0.1" + readable-stream: "npm:^2.0.0" checksum: 6080eba0793dce32f475141fb3d54cc15f84ee52e420ee22ac3ab0ad639dc95a1875bc6eb9c0e1140e94972a36a89dc5542491b85f1ab8df0c126241e0f1a61b languageName: node linkType: hard @@ -15420,10 +15603,10 @@ __metadata: version: 9.0.0 resolution: "fs-extra@npm:9.0.0" dependencies: - at-least-node: ^1.0.0 - graceful-fs: ^4.2.0 - jsonfile: ^6.0.1 - universalify: ^1.0.0 + at-least-node: "npm:^1.0.0" + graceful-fs: "npm:^4.2.0" + jsonfile: "npm:^6.0.1" + universalify: "npm:^1.0.0" checksum: c4269fbfd8d8d2a1edca4257fa28545caf7e5ad218d264f723c338a154d3624d2ef098c19915b9436d3186b7ac45d5b032371a2004008ec0cd4072512e853aa8 languageName: node linkType: hard @@ -15432,9 +15615,9 @@ __metadata: version: 10.1.0 resolution: "fs-extra@npm:10.1.0" dependencies: - graceful-fs: ^4.2.0 - jsonfile: ^6.0.1 - universalify: ^2.0.0 + graceful-fs: "npm:^4.2.0" + jsonfile: "npm:^6.0.1" + universalify: "npm:^2.0.0" checksum: dc94ab37096f813cc3ca12f0f1b5ad6744dfed9ed21e953d72530d103cea193c2f81584a39e9dee1bea36de5ee66805678c0dddc048e8af1427ac19c00fffc50 languageName: node linkType: hard @@ -15443,9 +15626,9 @@ __metadata: version: 11.2.0 resolution: "fs-extra@npm:11.2.0" dependencies: - graceful-fs: ^4.2.0 - jsonfile: ^6.0.1 - universalify: ^2.0.0 + graceful-fs: "npm:^4.2.0" + jsonfile: "npm:^6.0.1" + universalify: "npm:^2.0.0" checksum: b12e42fa40ba47104202f57b8480dd098aa931c2724565e5e70779ab87605665594e76ee5fb00545f772ab9ace167fe06d2ab009c416dc8c842c5ae6df7aa7e8 languageName: node linkType: hard @@ -15454,9 +15637,9 @@ __metadata: version: 7.0.1 resolution: "fs-extra@npm:7.0.1" dependencies: - graceful-fs: ^4.1.2 - jsonfile: ^4.0.0 - universalify: ^0.1.0 + graceful-fs: "npm:^4.1.2" + jsonfile: "npm:^4.0.0" + universalify: "npm:^0.1.0" checksum: 141b9dccb23b66a66cefdd81f4cda959ff89282b1d721b98cea19ba08db3dcbe6f862f28841f3cf24bb299e0b7e6c42303908f65093cb7e201708e86ea5a8dcf languageName: node linkType: hard @@ -15465,9 +15648,9 @@ __metadata: version: 8.1.0 resolution: "fs-extra@npm:8.1.0" dependencies: - graceful-fs: ^4.2.0 - jsonfile: ^4.0.0 - universalify: ^0.1.0 + graceful-fs: "npm:^4.2.0" + jsonfile: "npm:^4.0.0" + universalify: "npm:^0.1.0" checksum: bf44f0e6cea59d5ce071bba4c43ca76d216f89e402dc6285c128abc0902e9b8525135aa808adad72c9d5d218e9f4bcc63962815529ff2f684ad532172a284880 languageName: node linkType: hard @@ -15476,10 +15659,10 @@ __metadata: version: 9.1.0 resolution: "fs-extra@npm:9.1.0" dependencies: - at-least-node: ^1.0.0 - graceful-fs: ^4.2.0 - jsonfile: ^6.0.1 - universalify: ^2.0.0 + at-least-node: "npm:^1.0.0" + graceful-fs: "npm:^4.2.0" + jsonfile: "npm:^6.0.1" + universalify: "npm:^2.0.0" checksum: ba71ba32e0faa74ab931b7a0031d1523c66a73e225de7426e275e238e312d07313d2da2d33e34a52aa406c8763ade5712eb3ec9ba4d9edce652bcacdc29e6b20 languageName: node linkType: hard @@ -15488,7 +15671,7 @@ __metadata: version: 2.1.0 resolution: "fs-minipass@npm:2.1.0" dependencies: - minipass: ^3.0.0 + minipass: "npm:^3.0.0" checksum: 1b8d128dae2ac6cc94230cc5ead341ba3e0efaef82dab46a33d171c044caaa6ca001364178d42069b2809c35a1c3c35079a32107c770e9ffab3901b59af8c8b1 languageName: node linkType: hard @@ -15497,7 +15680,7 @@ __metadata: version: 3.0.3 resolution: "fs-minipass@npm:3.0.3" dependencies: - minipass: ^7.0.3 + minipass: "npm:^7.0.3" checksum: 8722a41109130851d979222d3ec88aabaceeaaf8f57b2a8f744ef8bd2d1ce95453b04a61daa0078822bc5cd21e008814f06fe6586f56fef511e71b8d2394d802 languageName: node linkType: hard @@ -15506,10 +15689,10 @@ __metadata: version: 1.0.10 resolution: "fs-write-stream-atomic@npm:1.0.10" dependencies: - graceful-fs: ^4.1.2 - iferr: ^0.1.5 - imurmurhash: ^0.1.4 - readable-stream: 1 || 2 + graceful-fs: "npm:^4.1.2" + iferr: "npm:^0.1.5" + imurmurhash: "npm:^0.1.4" + readable-stream: "npm:1 || 2" checksum: 43c2d6817b72127793abc811ebf87a135b03ac7cbe41cdea9eeacf59b23e6e29b595739b083e9461303d525687499a1aaefcec3e5ff9bc82b170edd3dc467ccc languageName: node linkType: hard @@ -15525,8 +15708,8 @@ __metadata: version: 1.2.13 resolution: "fsevents@npm:1.2.13" dependencies: - bindings: ^1.5.0 - nan: ^2.12.1 + bindings: "npm:^1.5.0" + nan: "npm:^2.12.1" checksum: ae855aa737aaa2f9167e9f70417cf6e45a5cd11918e1fee9923709a0149be52416d765433b4aeff56c789b1152e718cd1b13ddec6043b78cdda68260d86383c1 conditions: os=darwin languageName: node @@ -15536,27 +15719,27 @@ __metadata: version: 2.3.3 resolution: "fsevents@npm:2.3.3" dependencies: - node-gyp: latest + node-gyp: "npm:latest" checksum: 11e6ea6fea15e42461fc55b4b0e4a0a3c654faa567f1877dbd353f39156f69def97a69936d1746619d656c4b93de2238bf731f6085a03a50cabf287c9d024317 conditions: os=darwin languageName: node linkType: hard -"fsevents@patch:fsevents@^1.2.7#~builtin": - version: 1.2.13 - resolution: "fsevents@patch:fsevents@npm%3A1.2.13#~builtin::version=1.2.13&hash=d11327" +"fsevents@patch:fsevents@^2.3.2#~builtin, fsevents@patch:fsevents@npm%3A^2.3.2#~builtin, fsevents@patch:fsevents@npm%3A~2.3.2#~builtin": + version: 2.3.3 + resolution: "fsevents@patch:fsevents@npm%3A2.3.3#~builtin::version=2.3.3&hash=df0bf1" dependencies: - bindings: ^1.5.0 - nan: ^2.12.1 + node-gyp: "npm:latest" conditions: os=darwin languageName: node linkType: hard -"fsevents@patch:fsevents@^2.3.2#~builtin, fsevents@patch:fsevents@~2.3.2#~builtin": - version: 2.3.3 - resolution: "fsevents@patch:fsevents@npm%3A2.3.3#~builtin::version=2.3.3&hash=df0bf1" +"fsevents@patch:fsevents@npm%3A^1.2.7#~builtin": + version: 1.2.13 + resolution: "fsevents@patch:fsevents@npm%3A1.2.13#~builtin::version=1.2.13&hash=d11327" dependencies: - node-gyp: latest + bindings: "npm:^1.5.0" + nan: "npm:^2.12.1" conditions: os=darwin languageName: node linkType: hard @@ -15572,10 +15755,10 @@ __metadata: version: 1.1.6 resolution: "function.prototype.name@npm:1.1.6" dependencies: - call-bind: ^1.0.2 - define-properties: ^1.2.0 - es-abstract: ^1.22.1 - functions-have-names: ^1.2.3 + call-bind: "npm:^1.0.2" + define-properties: "npm:^1.2.0" + es-abstract: "npm:^1.22.1" + functions-have-names: "npm:^1.2.3" checksum: 7a3f9bd98adab09a07f6e1f03da03d3f7c26abbdeaeee15223f6c04a9fb5674792bdf5e689dac19b97ac71de6aad2027ba3048a9b883aa1b3173eed6ab07f479 languageName: node linkType: hard @@ -15614,14 +15797,14 @@ __metadata: version: 4.0.4 resolution: "gauge@npm:4.0.4" dependencies: - aproba: ^1.0.3 || ^2.0.0 - color-support: ^1.1.3 - console-control-strings: ^1.1.0 - has-unicode: ^2.0.1 - signal-exit: ^3.0.7 - string-width: ^4.2.3 - strip-ansi: ^6.0.1 - wide-align: ^1.1.5 + aproba: "npm:^1.0.3 || ^2.0.0" + color-support: "npm:^1.1.3" + console-control-strings: "npm:^1.1.0" + has-unicode: "npm:^2.0.1" + signal-exit: "npm:^3.0.7" + string-width: "npm:^4.2.3" + strip-ansi: "npm:^6.0.1" + wide-align: "npm:^1.1.5" checksum: 788b6bfe52f1dd8e263cda800c26ac0ca2ff6de0b6eee2fe0d9e3abf15e149b651bd27bf5226be10e6e3edb5c4e5d5985a5a1a98137e7a892f75eff76467ad2d languageName: node linkType: hard @@ -15630,14 +15813,14 @@ __metadata: version: 2.7.4 resolution: "gauge@npm:2.7.4" dependencies: - aproba: ^1.0.3 - console-control-strings: ^1.0.0 - has-unicode: ^2.0.0 - object-assign: ^4.1.0 - signal-exit: ^3.0.0 - string-width: ^1.0.1 - strip-ansi: ^3.0.1 - wide-align: ^1.1.0 + aproba: "npm:^1.0.3" + console-control-strings: "npm:^1.0.0" + has-unicode: "npm:^2.0.0" + object-assign: "npm:^4.1.0" + signal-exit: "npm:^3.0.0" + string-width: "npm:^1.0.1" + strip-ansi: "npm:^3.0.1" + wide-align: "npm:^1.1.0" checksum: a89b53cee65579b46832e050b5f3a79a832cc422c190de79c6b8e2e15296ab92faddde6ddf2d376875cbba2b043efa99b9e1ed8124e7365f61b04e3cee9d40ee languageName: node linkType: hard @@ -15660,10 +15843,10 @@ __metadata: version: 1.2.2 resolution: "get-intrinsic@npm:1.2.2" dependencies: - function-bind: ^1.1.2 - has-proto: ^1.0.1 - has-symbols: ^1.0.3 - hasown: ^2.0.0 + function-bind: "npm:^1.1.2" + has-proto: "npm:^1.0.1" + has-symbols: "npm:^1.0.3" + hasown: "npm:^2.0.0" checksum: 447ff0724df26829908dc033b62732359596fcf66027bc131ab37984afb33842d9cd458fd6cecadfe7eac22fd8a54b349799ed334cf2726025c921c7250e7417 languageName: node linkType: hard @@ -15672,11 +15855,11 @@ __metadata: version: 1.2.4 resolution: "get-intrinsic@npm:1.2.4" dependencies: - es-errors: ^1.3.0 - function-bind: ^1.1.2 - has-proto: ^1.0.1 - has-symbols: ^1.0.3 - hasown: ^2.0.0 + es-errors: "npm:^1.3.0" + function-bind: "npm:^1.1.2" + has-proto: "npm:^1.0.1" + has-symbols: "npm:^1.0.3" + hasown: "npm:^2.0.0" checksum: 414e3cdf2c203d1b9d7d33111df746a4512a1aa622770b361dadddf8ed0b5aeb26c560f49ca077e24bfafb0acb55ca908d1f709216ccba33ffc548ec8a79a951 languageName: node linkType: hard @@ -15699,10 +15882,10 @@ __metadata: version: 4.2.1 resolution: "get-pkg-repo@npm:4.2.1" dependencies: - "@hutson/parse-repository-url": ^3.0.0 - hosted-git-info: ^4.0.0 - through2: ^2.0.0 - yargs: ^16.2.0 + "@hutson/parse-repository-url": "npm:^3.0.0" + hosted-git-info: "npm:^4.0.0" + through2: "npm:^2.0.0" + yargs: "npm:^16.2.0" bin: get-pkg-repo: src/cli.js checksum: 5abf169137665e45b09a857b33ad2fdcf2f4a09f0ecbd0ebdd789a7ce78c39186a21f58621127eb724d2d4a3a7ee8e6bd4ac7715efda01ad5200665afc218e0d @@ -15727,7 +15910,7 @@ __metadata: version: 4.1.0 resolution: "get-stream@npm:4.1.0" dependencies: - pump: ^3.0.0 + pump: "npm:^3.0.0" checksum: 443e1914170c15bd52ff8ea6eff6dfc6d712b031303e36302d2778e3de2506af9ee964d6124010f7818736dcfde05c04ba7ca6cc26883106e084357a17ae7d73 languageName: node linkType: hard @@ -15736,7 +15919,7 @@ __metadata: version: 5.2.0 resolution: "get-stream@npm:5.2.0" dependencies: - pump: ^3.0.0 + pump: "npm:^3.0.0" checksum: 8bc1a23174a06b2b4ce600df38d6c98d2ef6d84e020c1ddad632ad75bac4e092eeb40e4c09e0761c35fc2dbc5e7fff5dab5e763a383582c4a167dd69a905bd12 languageName: node linkType: hard @@ -15752,8 +15935,8 @@ __metadata: version: 1.0.0 resolution: "get-symbol-description@npm:1.0.0" dependencies: - call-bind: ^1.0.2 - get-intrinsic: ^1.1.1 + call-bind: "npm:^1.0.2" + get-intrinsic: "npm:^1.1.1" checksum: 9ceff8fe968f9270a37a1f73bf3f1f7bda69ca80f4f80850670e0e7b9444ff99323f7ac52f96567f8b5f5fbe7ac717a0d81d3407c7313e82810c6199446a5247 languageName: node linkType: hard @@ -15762,9 +15945,9 @@ __metadata: version: 1.0.2 resolution: "get-symbol-description@npm:1.0.2" dependencies: - call-bind: ^1.0.5 - es-errors: ^1.3.0 - get-intrinsic: ^1.2.4 + call-bind: "npm:^1.0.5" + es-errors: "npm:^1.3.0" + get-intrinsic: "npm:^1.2.4" checksum: e1cb53bc211f9dbe9691a4f97a46837a553c4e7caadd0488dc24ac694db8a390b93edd412b48dcdd0b4bbb4c595de1709effc75fc87c0839deedc6968f5bd973 languageName: node linkType: hard @@ -15773,7 +15956,7 @@ __metadata: version: 4.7.2 resolution: "get-tsconfig@npm:4.7.2" dependencies: - resolve-pkg-maps: ^1.0.0 + resolve-pkg-maps: "npm:^1.0.0" checksum: 172358903250eff0103943f816e8a4e51d29b8e5449058bdf7266714a908a48239f6884308bd3a6ff28b09f692b9533dbebfd183ab63e4e14f073cda91f1bca9 languageName: node linkType: hard @@ -15796,7 +15979,7 @@ __metadata: version: 0.1.7 resolution: "getpass@npm:0.1.7" dependencies: - assert-plus: ^1.0.0 + assert-plus: "npm:^1.0.0" checksum: ab18d55661db264e3eac6012c2d3daeafaab7a501c035ae0ccb193c3c23e9849c6e29b6ac762b9c2adae460266f925d55a3a2a3a3c8b94be2f222df94d70c046 languageName: node linkType: hard @@ -15805,11 +15988,11 @@ __metadata: version: 2.0.11 resolution: "git-raw-commits@npm:2.0.11" dependencies: - dargs: ^7.0.0 - lodash: ^4.17.15 - meow: ^8.0.0 - split2: ^3.0.0 - through2: ^4.0.0 + dargs: "npm:^7.0.0" + lodash: "npm:^4.17.15" + meow: "npm:^8.0.0" + split2: "npm:^3.0.0" + through2: "npm:^4.0.0" bin: git-raw-commits: cli.js checksum: c178af43633684106179793b6e3473e1d2bb50bb41d04e2e285ea4eef342ca4090fee6bc8a737552fde879d22346c90de5c49f18c719a0f38d4c934f258a0f79 @@ -15820,8 +16003,8 @@ __metadata: version: 2.0.0 resolution: "git-remote-origin-url@npm:2.0.0" dependencies: - gitconfiglocal: ^1.0.0 - pify: ^2.3.0 + gitconfiglocal: "npm:^1.0.0" + pify: "npm:^2.3.0" checksum: 85263a09c044b5f4fe2acc45cbb3c5331ab2bd4484bb53dfe7f3dd593a4bf90a9786a2e00b9884524331f50b3da18e8c924f01c2944087fc7f342282c4437b73 languageName: node linkType: hard @@ -15830,8 +16013,8 @@ __metadata: version: 4.1.1 resolution: "git-semver-tags@npm:4.1.1" dependencies: - meow: ^8.0.0 - semver: ^6.0.0 + meow: "npm:^8.0.0" + semver: "npm:^6.0.0" bin: git-semver-tags: cli.js checksum: e16d02a515c0f88289a28b5bf59bf42c0dc053765922d3b617ae4b50546bd4f74a25bf3ad53b91cb6c1159319a2e92533b160c573b856c2629125c8b26b3b0e3 @@ -15842,7 +16025,7 @@ __metadata: version: 1.0.0 resolution: "gitconfiglocal@npm:1.0.0" dependencies: - ini: ^1.3.2 + ini: "npm:^1.3.2" checksum: e6d2764c15bbab6d1d1000d1181bb907f6b3796bb04f63614dba571b18369e0ecb1beaf27ce8da5b24307ef607e3a5f262a67cb9575510b9446aac697d421beb languageName: node linkType: hard @@ -15851,8 +16034,8 @@ __metadata: version: 0.3.0 resolution: "glob-base@npm:0.3.0" dependencies: - glob-parent: ^2.0.0 - is-glob: ^2.0.0 + glob-parent: "npm:^2.0.0" + is-glob: "npm:^2.0.0" checksum: d0e3054a7df6033936980a3454ee6c91bb6661300b86b7a616d822a521e089afff1f5fbbd2582f9cee9f5823aed31d90244ee2e2e55f425103d42558615df294 languageName: node linkType: hard @@ -15861,7 +16044,7 @@ __metadata: version: 2.0.0 resolution: "glob-parent@npm:2.0.0" dependencies: - is-glob: ^2.0.0 + is-glob: "npm:^2.0.0" checksum: 734fc461d9d2753dd490dd072df6ce41fe4ebb60e9319b108bc538707b21780af3a61c3961ec2264131fad5d3d9a493e013a775aef11a69ac2f49fd7d8f46457 languageName: node linkType: hard @@ -15870,8 +16053,8 @@ __metadata: version: 3.1.0 resolution: "glob-parent@npm:3.1.0" dependencies: - is-glob: ^3.1.0 - path-dirname: ^1.0.0 + is-glob: "npm:^3.1.0" + path-dirname: "npm:^1.0.0" checksum: 653d559237e89a11b9934bef3f392ec42335602034c928590544d383ff5ef449f7b12f3cfa539708e74bc0a6c28ab1fe51d663cc07463cdf899ba92afd85a855 languageName: node linkType: hard @@ -15880,7 +16063,7 @@ __metadata: version: 5.1.2 resolution: "glob-parent@npm:5.1.2" dependencies: - is-glob: ^4.0.1 + is-glob: "npm:^4.0.1" checksum: f4f2bfe2425296e8a47e36864e4f42be38a996db40420fe434565e4480e3322f18eb37589617a98640c5dc8fdec1a387007ee18dbb1f3f5553409c34d17f425e languageName: node linkType: hard @@ -15889,7 +16072,7 @@ __metadata: version: 6.0.2 resolution: "glob-parent@npm:6.0.2" dependencies: - is-glob: ^4.0.3 + is-glob: "npm:^4.0.3" checksum: c13ee97978bef4f55106b71e66428eb1512e71a7466ba49025fc2aec59a5bfb0954d5abd58fc5ee6c9b076eef4e1f6d3375c2e964b88466ca390da4419a786a8 languageName: node linkType: hard @@ -15898,7 +16081,7 @@ __metadata: version: 3.4.0 resolution: "glob-promise@npm:3.4.0" dependencies: - "@types/glob": "*" + "@types/glob": "npm:*" peerDependencies: glob: "*" checksum: 84a2c076e7581c9f8aa7a8a151ad5f9352c4118ba03c5673ecfcf540f4c53aa75f8d32fe493c2286d471dccd7a75932b9bfe97bf782564c1f4a50b9c7954e3b6 @@ -15916,12 +16099,12 @@ __metadata: version: 7.1.4 resolution: "glob@npm:7.1.4" dependencies: - fs.realpath: ^1.0.0 - inflight: ^1.0.4 - inherits: 2 - minimatch: ^3.0.4 - once: ^1.3.0 - path-is-absolute: ^1.0.0 + fs.realpath: "npm:^1.0.0" + inflight: "npm:^1.0.4" + inherits: "npm:2" + minimatch: "npm:^3.0.4" + once: "npm:^1.3.0" + path-is-absolute: "npm:^1.0.0" checksum: f52480fc82b1e66e52990f0f2e7306447d12294c83fbbee0395e761ad1178172012a7cc0673dbf4810baac400fc09bf34484c08b5778c216403fd823db281716 languageName: node linkType: hard @@ -15930,12 +16113,12 @@ __metadata: version: 7.1.6 resolution: "glob@npm:7.1.6" dependencies: - fs.realpath: ^1.0.0 - inflight: ^1.0.4 - inherits: 2 - minimatch: ^3.0.4 - once: ^1.3.0 - path-is-absolute: ^1.0.0 + fs.realpath: "npm:^1.0.0" + inflight: "npm:^1.0.4" + inherits: "npm:2" + minimatch: "npm:^3.0.4" + once: "npm:^1.3.0" + path-is-absolute: "npm:^1.0.0" checksum: 351d549dd90553b87c2d3f90ce11aed9e1093c74130440e7ae0592e11bbcd2ce7f0ebb8ba6bfe63aaf9b62166a7f4c80cb84490ae5d78408bb2572bf7d4ee0a6 languageName: node linkType: hard @@ -15944,11 +16127,11 @@ __metadata: version: 10.3.10 resolution: "glob@npm:10.3.10" dependencies: - foreground-child: ^3.1.0 - jackspeak: ^2.3.5 - minimatch: ^9.0.1 - minipass: ^5.0.0 || ^6.0.2 || ^7.0.0 - path-scurry: ^1.10.1 + foreground-child: "npm:^3.1.0" + jackspeak: "npm:^2.3.5" + minimatch: "npm:^9.0.1" + minipass: "npm:^5.0.0 || ^6.0.2 || ^7.0.0" + path-scurry: "npm:^1.10.1" bin: glob: dist/esm/bin.mjs checksum: 4f2fe2511e157b5a3f525a54092169a5f92405f24d2aed3142f4411df328baca13059f4182f1db1bf933e2c69c0bd89e57ae87edd8950cba8c7ccbe84f721cf3 @@ -15959,11 +16142,11 @@ __metadata: version: 6.0.4 resolution: "glob@npm:6.0.4" dependencies: - inflight: ^1.0.4 - inherits: 2 - minimatch: 2 || 3 - once: ^1.3.0 - path-is-absolute: ^1.0.0 + inflight: "npm:^1.0.4" + inherits: "npm:2" + minimatch: "npm:2 || 3" + once: "npm:^1.3.0" + path-is-absolute: "npm:^1.0.0" checksum: c4946c3d015ac81f704d185f2b3a55eb670100693c2cf7bc833d0efd970ec727d860d4839a5178e46a7e594b34a34661bae2f4c3405727c9fd189f84954ca3c0 languageName: node linkType: hard @@ -15972,39 +16155,51 @@ __metadata: version: 7.2.3 resolution: "glob@npm:7.2.3" dependencies: - fs.realpath: ^1.0.0 - inflight: ^1.0.4 - inherits: 2 - minimatch: ^3.1.1 - once: ^1.3.0 - path-is-absolute: ^1.0.0 + fs.realpath: "npm:^1.0.0" + inflight: "npm:^1.0.4" + inherits: "npm:2" + minimatch: "npm:^3.1.1" + once: "npm:^1.3.0" + path-is-absolute: "npm:^1.0.0" checksum: 29452e97b38fa704dabb1d1045350fb2467cf0277e155aa9ff7077e90ad81d1ea9d53d3ee63bd37c05b09a065e90f16aec4a65f5b8de401d1dac40bc5605d133 languageName: node linkType: hard -"glob@npm:^8.0.1, glob@npm:^8.0.3": +"glob@npm:^8.0.1": version: 8.1.0 resolution: "glob@npm:8.1.0" dependencies: - fs.realpath: ^1.0.0 - inflight: ^1.0.4 - inherits: 2 - minimatch: ^5.0.1 - once: ^1.3.0 + fs.realpath: "npm:^1.0.0" + inflight: "npm:^1.0.4" + inherits: "npm:2" + minimatch: "npm:^5.0.1" + once: "npm:^1.3.0" checksum: 92fbea3221a7d12075f26f0227abac435de868dd0736a17170663783296d0dd8d3d532a5672b4488a439bf5d7fb85cdd07c11185d6cd39184f0385cbdfb86a47 languageName: node linkType: hard +"glob@npm:^9.3.3": + version: 9.3.5 + resolution: "glob@npm:9.3.5" + dependencies: + fs.realpath: ^1.0.0 + minimatch: ^8.0.2 + minipass: ^4.2.4 + path-scurry: ^1.6.1 + checksum: 94b093adbc591bc36b582f77927d1fb0dbf3ccc231828512b017601408be98d1fe798fc8c0b19c6f2d1a7660339c3502ce698de475e9d938ccbb69b47b647c84 + languageName: node + linkType: hard + "global-agent@npm:^3.0.0": version: 3.0.0 resolution: "global-agent@npm:3.0.0" dependencies: - boolean: ^3.0.1 - es6-error: ^4.1.1 - matcher: ^3.0.0 - roarr: ^2.15.3 - semver: ^7.3.2 - serialize-error: ^7.0.1 + boolean: "npm:^3.0.1" + es6-error: "npm:^4.1.1" + matcher: "npm:^3.0.0" + roarr: "npm:^2.15.3" + semver: "npm:^7.3.2" + serialize-error: "npm:^7.0.1" checksum: 75074d80733b4bd5386c47f5df028e798018025beac0ab310e9908c72bf5639e408203e7bca0130d5ee01b5f4abc6d34385d96a9f950ea5fe1979bb431c808f7 languageName: node linkType: hard @@ -16013,7 +16208,7 @@ __metadata: version: 2.0.0 resolution: "global-modules@npm:2.0.0" dependencies: - global-prefix: ^3.0.0 + global-prefix: "npm:^3.0.0" checksum: d6197f25856c878c2fb5f038899f2dca7cbb2f7b7cf8999660c0104972d5cfa5c68b5a0a77fa8206bb536c3903a4615665acb9709b4d80846e1bb47eaef65430 languageName: node linkType: hard @@ -16022,9 +16217,9 @@ __metadata: version: 1.0.0 resolution: "global-modules@npm:1.0.0" dependencies: - global-prefix: ^1.0.1 - is-windows: ^1.0.1 - resolve-dir: ^1.0.0 + global-prefix: "npm:^1.0.1" + is-windows: "npm:^1.0.1" + resolve-dir: "npm:^1.0.0" checksum: 10be68796c1e1abc1e2ba87ec4ea507f5629873b119ab0cd29c07284ef2b930f1402d10df01beccb7391dedd9cd479611dd6a24311c71be58937beaf18edf85e languageName: node linkType: hard @@ -16033,11 +16228,11 @@ __metadata: version: 1.0.2 resolution: "global-prefix@npm:1.0.2" dependencies: - expand-tilde: ^2.0.2 - homedir-polyfill: ^1.0.1 - ini: ^1.3.4 - is-windows: ^1.0.1 - which: ^1.2.14 + expand-tilde: "npm:^2.0.2" + homedir-polyfill: "npm:^1.0.1" + ini: "npm:^1.3.4" + is-windows: "npm:^1.0.1" + which: "npm:^1.2.14" checksum: 061b43470fe498271bcd514e7746e8a8535032b17ab9570517014ae27d700ff0dca749f76bbde13ba384d185be4310d8ba5712cb0e74f7d54d59390db63dd9a0 languageName: node linkType: hard @@ -16046,9 +16241,9 @@ __metadata: version: 3.0.0 resolution: "global-prefix@npm:3.0.0" dependencies: - ini: ^1.3.5 - kind-of: ^6.0.2 - which: ^1.3.1 + ini: "npm:^1.3.5" + kind-of: "npm:^6.0.2" + which: "npm:^1.3.1" checksum: 8a82fc1d6f22c45484a4e34656cc91bf021a03e03213b0035098d605bfc612d7141f1e14a21097e8a0413b4884afd5b260df0b6a25605ce9d722e11f1df2881d languageName: node linkType: hard @@ -16057,8 +16252,8 @@ __metadata: version: 4.4.0 resolution: "global@npm:4.4.0" dependencies: - min-document: ^2.19.0 - process: ^0.11.10 + min-document: "npm:^2.19.0" + process: "npm:^0.11.10" checksum: 9c057557c8f5a5bcfbeb9378ba4fe2255d04679452be504608dd5f13b54edf79f7be1db1031ea06a4ec6edd3b9f5f17d2d172fb47e6c69dae57fd84b7e72b77f languageName: node linkType: hard @@ -16074,7 +16269,7 @@ __metadata: version: 13.24.0 resolution: "globals@npm:13.24.0" dependencies: - type-fest: ^0.20.2 + type-fest: "npm:^0.20.2" checksum: 56066ef058f6867c04ff203b8a44c15b038346a62efbc3060052a1016be9f56f4cf0b2cd45b74b22b81e521a889fc7786c73691b0549c2f3a6e825b3d394f43c languageName: node linkType: hard @@ -16083,7 +16278,7 @@ __metadata: version: 1.0.3 resolution: "globalthis@npm:1.0.3" dependencies: - define-properties: ^1.1.3 + define-properties: "npm:^1.1.3" checksum: fbd7d760dc464c886d0196166d92e5ffb4c84d0730846d6621a39fbbc068aeeb9c8d1421ad330e94b7bca4bb4ea092f5f21f3d36077812af5d098b4dc006c998 languageName: node linkType: hard @@ -16092,12 +16287,12 @@ __metadata: version: 11.0.1 resolution: "globby@npm:11.0.1" dependencies: - array-union: ^2.1.0 - dir-glob: ^3.0.1 - fast-glob: ^3.1.1 - ignore: ^5.1.4 - merge2: ^1.3.0 - slash: ^3.0.0 + array-union: "npm:^2.1.0" + dir-glob: "npm:^3.0.1" + fast-glob: "npm:^3.1.1" + ignore: "npm:^5.1.4" + merge2: "npm:^1.3.0" + slash: "npm:^3.0.0" checksum: b0b26e580666ef8caf0b0facd585c1da46eb971207ee9f8c7b690c1372d77602dd072f047f26c3ae1c293807fdf8fb6890d9291d37bc6d2602b1f07386f983e5 languageName: node linkType: hard @@ -16106,13 +16301,13 @@ __metadata: version: 8.0.2 resolution: "globby@npm:8.0.2" dependencies: - array-union: ^1.0.1 - dir-glob: 2.0.0 - fast-glob: ^2.0.2 - glob: ^7.1.2 - ignore: ^3.3.5 - pify: ^3.0.0 - slash: ^1.0.0 + array-union: "npm:^1.0.1" + dir-glob: "npm:2.0.0" + fast-glob: "npm:^2.0.2" + glob: "npm:^7.1.2" + ignore: "npm:^3.3.5" + pify: "npm:^3.0.0" + slash: "npm:^1.0.0" checksum: 87dc31e0b812d3a6beee200555c252591d23ef12f8347bce3b61fa185a99fbe7ae1694ed30cc01a353e27369d6a8e1e50a97f1c5e2547fa7b1d87d8392ff9264 languageName: node linkType: hard @@ -16121,12 +16316,12 @@ __metadata: version: 11.1.0 resolution: "globby@npm:11.1.0" dependencies: - array-union: ^2.1.0 - dir-glob: ^3.0.1 - fast-glob: ^3.2.9 - ignore: ^5.2.0 - merge2: ^1.4.1 - slash: ^3.0.0 + array-union: "npm:^2.1.0" + dir-glob: "npm:^3.0.1" + fast-glob: "npm:^3.2.9" + ignore: "npm:^5.2.0" + merge2: "npm:^1.4.1" + slash: "npm:^3.0.0" checksum: b4be8885e0cfa018fc783792942d53926c35c50b3aefd3fdcfb9d22c627639dc26bd2327a40a0b74b074100ce95bb7187bfeae2f236856aa3de183af7a02aea6 languageName: node linkType: hard @@ -16135,11 +16330,11 @@ __metadata: version: 13.2.2 resolution: "globby@npm:13.2.2" dependencies: - dir-glob: ^3.0.1 - fast-glob: ^3.3.0 - ignore: ^5.2.4 - merge2: ^1.4.1 - slash: ^4.0.0 + dir-glob: "npm:^3.0.1" + fast-glob: "npm:^3.3.0" + ignore: "npm:^5.2.4" + merge2: "npm:^1.4.1" + slash: "npm:^4.0.0" checksum: f3d84ced58a901b4fcc29c846983108c426631fe47e94872868b65565495f7bee7b3defd68923bd480582771fd4bbe819217803a164a618ad76f1d22f666f41e languageName: node linkType: hard @@ -16148,11 +16343,11 @@ __metadata: version: 6.1.0 resolution: "globby@npm:6.1.0" dependencies: - array-union: ^1.0.1 - glob: ^7.0.3 - object-assign: ^4.0.1 - pify: ^2.0.0 - pinkie-promise: ^2.0.0 + array-union: "npm:^1.0.1" + glob: "npm:^7.0.3" + object-assign: "npm:^4.0.1" + pify: "npm:^2.0.0" + pinkie-promise: "npm:^2.0.0" checksum: 18109d6b9d55643d2b98b59c3cfae7073ccfe39829632f353d516cc124d836c2ddebe48a23f04af63d66a621b6d86dd4cbd7e6af906f2458a7fe510ffc4bd424 languageName: node linkType: hard @@ -16175,14 +16370,14 @@ __metadata: version: 9.2.0 resolution: "globby@npm:9.2.0" dependencies: - "@types/glob": ^7.1.1 - array-union: ^1.0.2 - dir-glob: ^2.2.2 - fast-glob: ^2.2.6 - glob: ^7.1.3 - ignore: ^4.0.3 - pify: ^4.0.1 - slash: ^2.0.0 + "@types/glob": "npm:^7.1.1" + array-union: "npm:^1.0.2" + dir-glob: "npm:^2.2.2" + fast-glob: "npm:^2.2.6" + glob: "npm:^7.1.3" + ignore: "npm:^4.0.3" + pify: "npm:^4.0.1" + slash: "npm:^2.0.0" checksum: 9b4cb70aa0b43bf89b18cf0e543695185e16d8dd99c17bdc6a1df0a9f88ff9dc8d2467aebace54c3842fc451a564882948c87a3b4fbdb1cacf3e05fd54b6ac5d languageName: node linkType: hard @@ -16191,7 +16386,7 @@ __metadata: version: 1.2.2 resolution: "good-listener@npm:1.2.2" dependencies: - delegate: ^3.1.2 + delegate: "npm:^3.1.2" checksum: f39fb82c4e41524f56104cfd2d7aef1a88e72f3f75139115fbdf98cc7d844e0c1b39218b2e83438c6188727bf904ed78c7f0f2feff67b32833bc3af7f0202b33 languageName: node linkType: hard @@ -16200,7 +16395,7 @@ __metadata: version: 1.0.1 resolution: "gopd@npm:1.0.1" dependencies: - get-intrinsic: ^1.1.3 + get-intrinsic: "npm:^1.1.3" checksum: a5ccfb8806e0917a94e0b3de2af2ea4979c1da920bc381667c260e00e7cafdbe844e2cb9c5bcfef4e5412e8bf73bab837285bc35c7ba73aaaf0134d4583393a6 languageName: node linkType: hard @@ -16209,17 +16404,17 @@ __metadata: version: 11.8.6 resolution: "got@npm:11.8.6" dependencies: - "@sindresorhus/is": ^4.0.0 - "@szmarczak/http-timer": ^4.0.5 - "@types/cacheable-request": ^6.0.1 - "@types/responselike": ^1.0.0 - cacheable-lookup: ^5.0.3 - cacheable-request: ^7.0.2 - decompress-response: ^6.0.0 - http2-wrapper: ^1.0.0-beta.5.2 - lowercase-keys: ^2.0.0 - p-cancelable: ^2.0.0 - responselike: ^2.0.0 + "@sindresorhus/is": "npm:^4.0.0" + "@szmarczak/http-timer": "npm:^4.0.5" + "@types/cacheable-request": "npm:^6.0.1" + "@types/responselike": "npm:^1.0.0" + cacheable-lookup: "npm:^5.0.3" + cacheable-request: "npm:^7.0.2" + decompress-response: "npm:^6.0.0" + http2-wrapper: "npm:^1.0.0-beta.5.2" + lowercase-keys: "npm:^2.0.0" + p-cancelable: "npm:^2.0.0" + responselike: "npm:^2.0.0" checksum: bbc783578a8d5030c8164ef7f57ce41b5ad7db2ed13371e1944bef157eeca5a7475530e07c0aaa71610d7085474d0d96222c9f4268d41db333a17e39b463f45d languageName: node linkType: hard @@ -16242,7 +16437,7 @@ __metadata: version: 2.12.6 resolution: "graphql-tag@npm:2.12.6" dependencies: - tslib: ^2.1.0 + tslib: "npm:^2.1.0" peerDependencies: graphql: ^0.9.0 || ^0.10.0 || ^0.11.0 || ^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0 || ^16.0.0 checksum: b15162a3d62f17b9b79302445b9ee330e041582f1c7faca74b9dec5daa74272c906ec1c34e1c50592bb6215e5c3eba80a309103f6ba9e4c1cddc350c46f010df @@ -16274,8 +16469,8 @@ __metadata: version: 5.1.1 resolution: "gzip-size@npm:5.1.1" dependencies: - duplexer: ^0.1.1 - pify: ^4.0.1 + duplexer: "npm:^0.1.1" + pify: "npm:^4.0.1" checksum: 6451ba2210877368f6d9ee9b4dc0d14501671472801323bf81fbd38bdeb8525f40a78be45a59d0182895d51e6b60c6314b7d02bd6ed40e7225a01e8d038aac1b languageName: node linkType: hard @@ -16284,7 +16479,7 @@ __metadata: version: 6.0.0 resolution: "gzip-size@npm:6.0.0" dependencies: - duplexer: ^0.1.2 + duplexer: "npm:^0.1.2" checksum: 2df97f359696ad154fc171dcb55bc883fe6e833bca7a65e457b9358f3cb6312405ed70a8da24a77c1baac0639906cd52358dc0ce2ec1a937eaa631b934c94194 languageName: node linkType: hard @@ -16300,11 +16495,11 @@ __metadata: version: 4.7.8 resolution: "handlebars@npm:4.7.8" dependencies: - minimist: ^1.2.5 - neo-async: ^2.6.2 - source-map: ^0.6.1 - uglify-js: ^3.1.4 - wordwrap: ^1.0.0 + minimist: "npm:^1.2.5" + neo-async: "npm:^2.6.2" + source-map: "npm:^0.6.1" + uglify-js: "npm:^3.1.4" + wordwrap: "npm:^1.0.0" dependenciesMeta: uglify-js: optional: true @@ -16325,8 +16520,8 @@ __metadata: version: 5.1.5 resolution: "har-validator@npm:5.1.5" dependencies: - ajv: ^6.12.3 - har-schema: ^2.0.0 + ajv: "npm:^6.12.3" + har-schema: "npm:^2.0.0" checksum: b998a7269ca560d7f219eedc53e2c664cd87d487e428ae854a6af4573fc94f182fe9d2e3b92ab968249baec7ebaf9ead69cf975c931dc2ab282ec182ee988280 languageName: node linkType: hard @@ -16342,7 +16537,7 @@ __metadata: version: 2.0.0 resolution: "has-ansi@npm:2.0.0" dependencies: - ansi-regex: ^2.0.0 + ansi-regex: "npm:^2.0.0" checksum: 1b51daa0214440db171ff359d0a2d17bc20061164c57e76234f614c91dbd2a79ddd68dfc8ee73629366f7be45a6df5f2ea9de83f52e1ca24433f2cc78c35d8ec languageName: node linkType: hard @@ -16372,7 +16567,7 @@ __metadata: version: 1.0.0 resolution: "has-glob@npm:1.0.0" dependencies: - is-glob: ^3.0.0 + is-glob: "npm:^3.0.0" checksum: cafad93e599f49f676a9ab444ec90210fcda35ac14ad6c9bb96c08057ad18a1318f1116b053aa6bdc744f19252537006872d3fc76785e842bbe8cc4312447fc8 languageName: node linkType: hard @@ -16381,7 +16576,7 @@ __metadata: version: 1.0.1 resolution: "has-property-descriptors@npm:1.0.1" dependencies: - get-intrinsic: ^1.2.2 + get-intrinsic: "npm:^1.2.2" checksum: 2bcc6bf6ec6af375add4e4b4ef586e43674850a91ad4d46666d0b28ba8e1fd69e424c7677d24d60f69470ad0afaa2f3197f508b20b0bb7dd99a8ab77ffc4b7c4 languageName: node linkType: hard @@ -16390,7 +16585,7 @@ __metadata: version: 1.0.2 resolution: "has-property-descriptors@npm:1.0.2" dependencies: - es-define-property: ^1.0.0 + es-define-property: "npm:^1.0.0" checksum: fcbb246ea2838058be39887935231c6d5788babed499d0e9d0cc5737494c48aba4fe17ba1449e0d0fbbb1e36175442faa37f9c427ae357d6ccb1d895fbcd3de3 languageName: node linkType: hard @@ -16420,7 +16615,7 @@ __metadata: version: 1.0.0 resolution: "has-tostringtag@npm:1.0.0" dependencies: - has-symbols: ^1.0.2 + has-symbols: "npm:^1.0.2" checksum: cc12eb28cb6ae22369ebaad3a8ab0799ed61270991be88f208d508076a1e99abe4198c965935ce85ea90b60c94ddda73693b0920b58e7ead048b4a391b502c1c languageName: node linkType: hard @@ -16429,7 +16624,7 @@ __metadata: version: 1.0.2 resolution: "has-tostringtag@npm:1.0.2" dependencies: - has-symbols: ^1.0.3 + has-symbols: "npm:^1.0.3" checksum: 999d60bb753ad714356b2c6c87b7fb74f32463b8426e159397da4bde5bca7e598ab1073f4d8d4deafac297f2eb311484cd177af242776bf05f0d11565680468d languageName: node linkType: hard @@ -16445,9 +16640,9 @@ __metadata: version: 0.3.1 resolution: "has-value@npm:0.3.1" dependencies: - get-value: ^2.0.3 - has-values: ^0.1.4 - isobject: ^2.0.0 + get-value: "npm:^2.0.3" + has-values: "npm:^0.1.4" + isobject: "npm:^2.0.0" checksum: 29e2a1e6571dad83451b769c7ce032fce6009f65bccace07c2962d3ad4d5530b6743d8f3229e4ecf3ea8e905d23a752c5f7089100c1f3162039fa6dc3976558f languageName: node linkType: hard @@ -16456,9 +16651,9 @@ __metadata: version: 1.0.0 resolution: "has-value@npm:1.0.0" dependencies: - get-value: ^2.0.6 - has-values: ^1.0.0 - isobject: ^3.0.0 + get-value: "npm:^2.0.6" + has-values: "npm:^1.0.0" + isobject: "npm:^3.0.0" checksum: b9421d354e44f03d3272ac39fd49f804f19bc1e4fa3ceef7745df43d6b402053f828445c03226b21d7d934a21ac9cf4bc569396dc312f496ddff873197bbd847 languageName: node linkType: hard @@ -16474,8 +16669,8 @@ __metadata: version: 1.0.0 resolution: "has-values@npm:1.0.0" dependencies: - is-number: ^3.0.0 - kind-of: ^4.0.0 + is-number: "npm:^3.0.0" + kind-of: "npm:^4.0.0" checksum: 77e6693f732b5e4cf6c38dfe85fdcefad0fab011af74995c3e83863fabf5e3a836f406d83565816baa0bc0a523c9410db8b990fe977074d61aeb6d8f4fcffa11 languageName: node linkType: hard @@ -16491,9 +16686,9 @@ __metadata: version: 3.1.0 resolution: "hash-base@npm:3.1.0" dependencies: - inherits: ^2.0.4 - readable-stream: ^3.6.0 - safe-buffer: ^5.2.0 + inherits: "npm:^2.0.4" + readable-stream: "npm:^3.6.0" + safe-buffer: "npm:^5.2.0" checksum: 26b7e97ac3de13cb23fc3145e7e3450b0530274a9562144fc2bf5c1e2983afd0e09ed7cc3b20974ba66039fad316db463da80eb452e7373e780cbee9a0d2f2dc languageName: node linkType: hard @@ -16502,8 +16697,8 @@ __metadata: version: 1.1.7 resolution: "hash.js@npm:1.1.7" dependencies: - inherits: ^2.0.3 - minimalistic-assert: ^1.0.1 + inherits: "npm:^2.0.3" + minimalistic-assert: "npm:^1.0.1" checksum: e350096e659c62422b85fa508e4b3669017311aa4c49b74f19f8e1bc7f3a54a584fdfd45326d4964d6011f2b2d882e38bea775a96046f2a61b7779a979629d8f languageName: node linkType: hard @@ -16512,7 +16707,7 @@ __metadata: version: 2.0.0 resolution: "hasown@npm:2.0.0" dependencies: - function-bind: ^1.1.2 + function-bind: "npm:^1.1.2" checksum: 6151c75ca12554565098641c98a40f4cc86b85b0fd5b6fe92360967e4605a4f9610f7757260b4e8098dd1c2ce7f4b095f2006fe72a570e3b6d2d28de0298c176 languageName: node linkType: hard @@ -16521,7 +16716,7 @@ __metadata: version: 2.0.2 resolution: "hasown@npm:2.0.2" dependencies: - function-bind: ^1.1.2 + function-bind: "npm:^1.1.2" checksum: e8516f776a15149ca6c6ed2ae3110c417a00b62260e222590e54aa367cbcd6ed99122020b37b7fbdf05748df57b265e70095d7bf35a47660587619b15ffb93db languageName: node linkType: hard @@ -16537,10 +16732,10 @@ __metadata: version: 5.1.2 resolution: "hastscript@npm:5.1.2" dependencies: - comma-separated-tokens: ^1.0.0 - hast-util-parse-selector: ^2.0.0 - property-information: ^5.0.0 - space-separated-tokens: ^1.0.0 + comma-separated-tokens: "npm:^1.0.0" + hast-util-parse-selector: "npm:^2.0.0" + property-information: "npm:^5.0.0" + space-separated-tokens: "npm:^1.0.0" checksum: 662321af446f09c76d67af31d05823f382ce1e6c007828dc77f899f310cea682c00216b67c317a4ebe7f0c05e50552c4810d214e6ed4e95388f7b7d7fc93158f languageName: node linkType: hard @@ -16549,11 +16744,11 @@ __metadata: version: 6.0.0 resolution: "hastscript@npm:6.0.0" dependencies: - "@types/hast": ^2.0.0 - comma-separated-tokens: ^1.0.0 - hast-util-parse-selector: ^2.0.0 - property-information: ^5.0.0 - space-separated-tokens: ^1.0.0 + "@types/hast": "npm:^2.0.0" + comma-separated-tokens: "npm:^1.0.0" + hast-util-parse-selector: "npm:^2.0.0" + property-information: "npm:^5.0.0" + space-separated-tokens: "npm:^1.0.0" checksum: 5e50b85af0d2cb7c17979cb1ddca75d6b96b53019dd999b39e7833192c9004201c3cee6445065620ea05d0087d9ae147a4844e582d64868be5bc6b0232dfe52d languageName: node linkType: hard @@ -16587,7 +16782,7 @@ __metadata: version: 0.0.6 resolution: "hermes-profile-transformer@npm:0.0.6" dependencies: - source-map: ^0.7.3 + source-map: "npm:^0.7.3" checksum: b5f874eaa65b70d88df7a4ce3b20d73312bb0bc73410f1b63d708f02e1c532ae16975da84e23b977eab8592ac95d7e6fc0c4094c78604fd0a092ed886c62aa7a languageName: node linkType: hard @@ -16617,9 +16812,9 @@ __metadata: version: 1.0.1 resolution: "hmac-drbg@npm:1.0.1" dependencies: - hash.js: ^1.0.3 - minimalistic-assert: ^1.0.0 - minimalistic-crypto-utils: ^1.0.1 + hash.js: "npm:^1.0.3" + minimalistic-assert: "npm:^1.0.0" + minimalistic-crypto-utils: "npm:^1.0.1" checksum: bd30b6a68d7f22d63f10e1888aee497d7c2c5c0bb469e66bbdac99f143904d1dfe95f8131f95b3e86c86dd239963c9d972fcbe147e7cffa00e55d18585c43fe0 languageName: node linkType: hard @@ -16628,7 +16823,7 @@ __metadata: version: 3.3.2 resolution: "hoist-non-react-statics@npm:3.3.2" dependencies: - react-is: ^16.7.0 + react-is: "npm:^16.7.0" checksum: b1538270429b13901ee586aa44f4cc3ecd8831c061d06cb8322e50ea17b3f5ce4d0e2e66394761e6c8e152cd8c34fb3b4b690116c6ce2bd45b18c746516cb9e8 languageName: node linkType: hard @@ -16637,7 +16832,7 @@ __metadata: version: 1.0.3 resolution: "homedir-polyfill@npm:1.0.3" dependencies: - parse-passwd: ^1.0.0 + parse-passwd: "npm:^1.0.0" checksum: 18dd4db87052c6a2179d1813adea0c4bfcfa4f9996f0e226fefb29eb3d548e564350fa28ec46b0bf1fbc0a1d2d6922ceceb80093115ea45ff8842a4990139250 languageName: node linkType: hard @@ -16653,7 +16848,7 @@ __metadata: version: 3.0.8 resolution: "hosted-git-info@npm:3.0.8" dependencies: - lru-cache: ^6.0.0 + lru-cache: "npm:^6.0.0" checksum: 5af7a69581acb84206a7b8e009f4680c36396814e92c8a83973dfb3b87e44e44d1f7b8eaf3e4a953686482770ecb78406a4ce4666bfdfe447762434127871d8d languageName: node linkType: hard @@ -16662,7 +16857,7 @@ __metadata: version: 4.1.0 resolution: "hosted-git-info@npm:4.1.0" dependencies: - lru-cache: ^6.0.0 + lru-cache: "npm:^6.0.0" checksum: c3f87b3c2f7eb8c2748c8f49c0c2517c9a95f35d26f4bf54b2a8cba05d2e668f3753548b6ea366b18ec8dadb4e12066e19fa382a01496b0ffa0497eb23cbe461 languageName: node linkType: hard @@ -16671,7 +16866,7 @@ __metadata: version: 6.1.1 resolution: "hosted-git-info@npm:6.1.1" dependencies: - lru-cache: ^7.5.1 + lru-cache: "npm:^7.5.1" checksum: fcd3ca2eaa05f3201425ccbb8aa47f88cdda4a3a6d79453f8e269f7171356278bd1db08f059d8439eb5eaa91c6a8a20800fc49cca6e9e4e899b202a332d5ba6b languageName: node linkType: hard @@ -16680,10 +16875,10 @@ __metadata: version: 2.1.6 resolution: "hpack.js@npm:2.1.6" dependencies: - inherits: ^2.0.1 - obuf: ^1.0.0 - readable-stream: ^2.0.1 - wbuf: ^1.1.0 + inherits: "npm:^2.0.1" + obuf: "npm:^1.0.0" + readable-stream: "npm:^2.0.1" + wbuf: "npm:^1.1.0" checksum: 2de144115197967ad6eeee33faf41096c6ba87078703c5cb011632dcfbffeb45784569e0cf02c317bd79c48375597c8ec88c30fff5bb0b023e8f654fb6e9c06e languageName: node linkType: hard @@ -16699,7 +16894,7 @@ __metadata: version: 3.0.0 resolution: "html-encoding-sniffer@npm:3.0.0" dependencies: - whatwg-encoding: ^2.0.0 + whatwg-encoding: "npm:^2.0.0" checksum: 8d806aa00487e279e5ccb573366a951a9f68f65c90298eac9c3a2b440a7ffe46615aff2995a2f61c6746c639234e6179a97e18ca5ccbbf93d3725ef2099a4502 languageName: node linkType: hard @@ -16729,10 +16924,10 @@ __metadata: version: 1.3.2 resolution: "html-loader@npm:1.3.2" dependencies: - html-minifier-terser: ^5.1.1 - htmlparser2: ^4.1.0 - loader-utils: ^2.0.0 - schema-utils: ^3.0.0 + html-minifier-terser: "npm:^5.1.1" + htmlparser2: "npm:^4.1.0" + loader-utils: "npm:^2.0.0" + schema-utils: "npm:^3.0.0" peerDependencies: webpack: ^4.0.0 || ^5.0.0 checksum: 51da7c05e41ee0bdd5c43ca5b9d87e2a69750617503c4333e3e9aa0ca5778f0cc45462e7f5ee1098f319c19782d8b2d7588bf4be66ea0fff7046e54aee47b00b @@ -16743,13 +16938,13 @@ __metadata: version: 5.1.1 resolution: "html-minifier-terser@npm:5.1.1" dependencies: - camel-case: ^4.1.1 - clean-css: ^4.2.3 - commander: ^4.1.1 - he: ^1.2.0 - param-case: ^3.0.3 - relateurl: ^0.2.7 - terser: ^4.6.3 + camel-case: "npm:^4.1.1" + clean-css: "npm:^4.2.3" + commander: "npm:^4.1.1" + he: "npm:^1.2.0" + param-case: "npm:^3.0.3" + relateurl: "npm:^0.2.7" + terser: "npm:^4.6.3" bin: html-minifier-terser: cli.js checksum: 75ff3ff886631b9ecb3035acb8e7dd98c599bb4d4618ad6f7e487ee9752987dddcf6848dc3c1ab1d7fc1ad4484337c2ce39c19eac17b0342b4b15e4294c8a904 @@ -16760,15 +16955,15 @@ __metadata: version: 4.5.2 resolution: "html-webpack-plugin@npm:4.5.2" dependencies: - "@types/html-minifier-terser": ^5.0.0 - "@types/tapable": ^1.0.5 - "@types/webpack": ^4.41.8 - html-minifier-terser: ^5.0.1 - loader-utils: ^1.2.3 - lodash: ^4.17.20 - pretty-error: ^2.1.1 - tapable: ^1.1.3 - util.promisify: 1.0.0 + "@types/html-minifier-terser": "npm:^5.0.0" + "@types/tapable": "npm:^1.0.5" + "@types/webpack": "npm:^4.41.8" + html-minifier-terser: "npm:^5.0.1" + loader-utils: "npm:^1.2.3" + lodash: "npm:^4.17.20" + pretty-error: "npm:^2.1.1" + tapable: "npm:^1.1.3" + util.promisify: "npm:1.0.0" peerDependencies: webpack: ^4.0.0 || ^5.0.0 checksum: 25ca0b341234501c64754ba8f9bb84f978e50f3f90affc199d18d04511cdc2c0c8ef8a975901a0fbcfe5bae32f80e8fd5ef52f1ce3672d3ff5307057ccb5a063 @@ -16779,8 +16974,8 @@ __metadata: version: 1.4.1 resolution: "html2canvas@npm:1.4.1" dependencies: - css-line-break: ^2.1.0 - text-segmentation: ^1.0.3 + css-line-break: "npm:^2.1.0" + text-segmentation: "npm:^1.0.3" checksum: c134324af57f3262eecf982e436a4843fded3c6cf61954440ffd682527e4dd350e0c2fafd217c0b6f9a455fe345d0c67b4505689796ab160d4ca7c91c3766739 languageName: node linkType: hard @@ -16789,10 +16984,10 @@ __metadata: version: 4.1.0 resolution: "htmlparser2@npm:4.1.0" dependencies: - domelementtype: ^2.0.1 - domhandler: ^3.0.0 - domutils: ^2.0.0 - entities: ^2.0.0 + domelementtype: "npm:^2.0.1" + domhandler: "npm:^3.0.0" + domutils: "npm:^2.0.0" + entities: "npm:^2.0.0" checksum: 615fcf34ae74775eba9d2c7c54034201645ac4146dfe2889cda21939aa77806ad3aee27963ae72c5c2da23ce7b0b99b2533e1d9f327b74821cc11f755cc5153f languageName: node linkType: hard @@ -16801,10 +16996,10 @@ __metadata: version: 6.1.0 resolution: "htmlparser2@npm:6.1.0" dependencies: - domelementtype: ^2.0.1 - domhandler: ^4.0.0 - domutils: ^2.5.2 - entities: ^2.0.0 + domelementtype: "npm:^2.0.1" + domhandler: "npm:^4.0.0" + domutils: "npm:^2.5.2" + entities: "npm:^2.0.0" checksum: 81a7b3d9c3bb9acb568a02fc9b1b81ffbfa55eae7f1c41ae0bf840006d1dbf54cb3aa245b2553e2c94db674840a9f0fdad7027c9a9d01a062065314039058c4e languageName: node linkType: hard @@ -16827,11 +17022,11 @@ __metadata: version: 2.0.0 resolution: "http-errors@npm:2.0.0" dependencies: - depd: 2.0.0 - inherits: 2.0.4 - setprototypeof: 1.2.0 - statuses: 2.0.1 - toidentifier: 1.0.1 + depd: "npm:2.0.0" + inherits: "npm:2.0.4" + setprototypeof: "npm:1.2.0" + statuses: "npm:2.0.1" + toidentifier: "npm:1.0.1" checksum: 9b0a3782665c52ce9dc658a0d1560bcb0214ba5699e4ea15aefb2a496e2ca83db03ebc42e1cce4ac1f413e4e0d2d736a3fd755772c556a9a06853ba2a0b7d920 languageName: node linkType: hard @@ -16840,10 +17035,10 @@ __metadata: version: 1.6.3 resolution: "http-errors@npm:1.6.3" dependencies: - depd: ~1.1.2 - inherits: 2.0.3 - setprototypeof: 1.1.0 - statuses: ">= 1.4.0 < 2" + depd: "npm:~1.1.2" + inherits: "npm:2.0.3" + setprototypeof: "npm:1.1.0" + statuses: "npm:>= 1.4.0 < 2" checksum: a9654ee027e3d5de305a56db1d1461f25709ac23267c6dc28cdab8323e3f96caa58a9a6a5e93ac15d7285cee0c2f019378c3ada9026e7fe19c872d695f27de7c languageName: node linkType: hard @@ -16859,9 +17054,9 @@ __metadata: version: 4.0.1 resolution: "http-proxy-agent@npm:4.0.1" dependencies: - "@tootallnate/once": 1 - agent-base: 6 - debug: 4 + "@tootallnate/once": "npm:1" + agent-base: "npm:6" + debug: "npm:4" checksum: c6a5da5a1929416b6bbdf77b1aca13888013fe7eb9d59fc292e25d18e041bb154a8dfada58e223fc7b76b9b2d155a87e92e608235201f77d34aa258707963a82 languageName: node linkType: hard @@ -16870,9 +17065,9 @@ __metadata: version: 5.0.0 resolution: "http-proxy-agent@npm:5.0.0" dependencies: - "@tootallnate/once": 2 - agent-base: 6 - debug: 4 + "@tootallnate/once": "npm:2" + agent-base: "npm:6" + debug: "npm:4" checksum: e2ee1ff1656a131953839b2a19cd1f3a52d97c25ba87bd2559af6ae87114abf60971e498021f9b73f9fd78aea8876d1fb0d4656aac8a03c6caa9fc175f22b786 languageName: node linkType: hard @@ -16881,8 +17076,8 @@ __metadata: version: 7.0.0 resolution: "http-proxy-agent@npm:7.0.0" dependencies: - agent-base: ^7.1.0 - debug: ^4.3.4 + agent-base: "npm:^7.1.0" + debug: "npm:^4.3.4" checksum: 48d4fac997917e15f45094852b63b62a46d0c8a4f0b9c6c23ca26d27b8df8d178bed88389e604745e748bd9a01f5023e25093722777f0593c3f052009ff438b6 languageName: node linkType: hard @@ -16891,10 +17086,10 @@ __metadata: version: 0.19.1 resolution: "http-proxy-middleware@npm:0.19.1" dependencies: - http-proxy: ^1.17.0 - is-glob: ^4.0.0 - lodash: ^4.17.11 - micromatch: ^3.1.10 + http-proxy: "npm:^1.17.0" + is-glob: "npm:^4.0.0" + lodash: "npm:^4.17.11" + micromatch: "npm:^3.1.10" checksum: 64df0438417a613bb22b3689d9652a1b7a56f10b145a463f95f4e8a9b9a351f2c63bc5fd3a9cd710baec224897733b6f299cb7f974ea82769b2a4f1e074764ac languageName: node linkType: hard @@ -16903,9 +17098,9 @@ __metadata: version: 1.18.1 resolution: "http-proxy@npm:1.18.1" dependencies: - eventemitter3: ^4.0.0 - follow-redirects: ^1.0.0 - requires-port: ^1.0.0 + eventemitter3: "npm:^4.0.0" + follow-redirects: "npm:^1.0.0" + requires-port: "npm:^1.0.0" checksum: f5bd96bf83e0b1e4226633dbb51f8b056c3e6321917df402deacec31dd7fe433914fc7a2c1831cf7ae21e69c90b3a669b8f434723e9e8b71fd68afe30737b6a5 languageName: node linkType: hard @@ -16914,9 +17109,9 @@ __metadata: version: 1.2.0 resolution: "http-signature@npm:1.2.0" dependencies: - assert-plus: ^1.0.0 - jsprim: ^1.2.2 - sshpk: ^1.7.0 + assert-plus: "npm:^1.0.0" + jsprim: "npm:^1.2.2" + sshpk: "npm:^1.7.0" checksum: 3324598712266a9683585bb84a75dec4fd550567d5e0dd4a0fff6ff3f74348793404d3eeac4918fa0902c810eeee1a86419e4a2e92a164132dfe6b26743fb47c languageName: node linkType: hard @@ -16925,8 +17120,8 @@ __metadata: version: 1.0.3 resolution: "http2-wrapper@npm:1.0.3" dependencies: - quick-lru: ^5.1.1 - resolve-alpn: ^1.0.0 + quick-lru: "npm:^5.1.1" + resolve-alpn: "npm:^1.0.0" checksum: 74160b862ec699e3f859739101ff592d52ce1cb207b7950295bf7962e4aa1597ef709b4292c673bece9c9b300efad0559fc86c71b1409c7a1e02b7229456003e languageName: node linkType: hard @@ -16942,8 +17137,8 @@ __metadata: version: 5.0.1 resolution: "https-proxy-agent@npm:5.0.1" dependencies: - agent-base: 6 - debug: 4 + agent-base: "npm:6" + debug: "npm:4" checksum: 571fccdf38184f05943e12d37d6ce38197becdd69e58d03f43637f7fa1269cf303a7d228aa27e5b27bbd3af8f09fd938e1c91dcfefff2df7ba77c20ed8dfc765 languageName: node linkType: hard @@ -16952,8 +17147,8 @@ __metadata: version: 7.0.2 resolution: "https-proxy-agent@npm:7.0.2" dependencies: - agent-base: ^7.0.2 - debug: 4 + agent-base: "npm:^7.0.2" + debug: "npm:4" checksum: 088969a0dd476ea7a0ed0a2cf1283013682b08f874c3bc6696c83fa061d2c157d29ef0ad3eb70a2046010bb7665573b2388d10fdcb3e410a66995e5248444292 languageName: node linkType: hard @@ -16969,7 +17164,7 @@ __metadata: version: 1.2.1 resolution: "humanize-ms@npm:1.2.1" dependencies: - ms: ^2.0.0 + ms: "npm:^2.0.0" checksum: 9c7a74a2827f9294c009266c82031030eae811ca87b0da3dceb8d6071b9bde22c9f3daef0469c3c533cc67a97d8a167cd9fc0389350e5f415f61a79b171ded16 languageName: node linkType: hard @@ -16992,8 +17187,8 @@ __metadata: version: 1.1.7 resolution: "iconv-corefoundation@npm:1.1.7" dependencies: - cli-truncate: ^2.1.0 - node-addon-api: ^1.6.3 + cli-truncate: "npm:^2.1.0" + node-addon-api: "npm:^1.6.3" conditions: os=darwin languageName: node linkType: hard @@ -17002,7 +17197,7 @@ __metadata: version: 0.4.24 resolution: "iconv-lite@npm:0.4.24" dependencies: - safer-buffer: ">= 2.1.2 < 3" + safer-buffer: "npm:>= 2.1.2 < 3" checksum: bd9f120f5a5b306f0bc0b9ae1edeb1577161503f5f8252a20f1a9e56ef8775c9959fd01c55f2d3a39d9a8abaf3e30c1abeb1895f367dcbbe0a8fd1c9ca01c4f6 languageName: node linkType: hard @@ -17011,7 +17206,7 @@ __metadata: version: 0.6.3 resolution: "iconv-lite@npm:0.6.3" dependencies: - safer-buffer: ">= 2.1.2 < 3.0.0" + safer-buffer: "npm:>= 2.1.2 < 3.0.0" checksum: 3f60d47a5c8fc3313317edfd29a00a692cc87a19cac0159e2ce711d0ebc9019064108323b5e493625e25594f11c6236647d8e256fbe7a58f4a3b33b89e6d30bf languageName: node linkType: hard @@ -17020,7 +17215,7 @@ __metadata: version: 4.1.1 resolution: "icss-utils@npm:4.1.1" dependencies: - postcss: ^7.0.14 + postcss: "npm:^7.0.14" checksum: a4ca2c6b82cb3eb879d635bd4028d74bca174edc49ee48ef5f01988489747d340a389d5a0ac6f6887a5c24ab8fc4386c781daab32a7ade5344a2edff66207635 languageName: node linkType: hard @@ -17043,7 +17238,7 @@ __metadata: version: 3.0.4 resolution: "ignore-walk@npm:3.0.4" dependencies: - minimatch: ^3.0.4 + minimatch: "npm:^3.0.4" checksum: 9e9c5ef6c3e0ed7ef5d797991abb554dbb7e60d5fedf6cf05c7129819689eba2b462f625c6e3561e0fc79841904eb829565513eeeab1b44f4fbec4d3146b1a8d languageName: node linkType: hard @@ -17052,7 +17247,7 @@ __metadata: version: 6.0.4 resolution: "ignore-walk@npm:6.0.4" dependencies: - minimatch: ^9.0.0 + minimatch: "npm:^9.0.0" checksum: 8161bb3232eee92367049b186a02ad35e3a47edda2de0c0eb216aa89cf6183c33c46aef22b25e1bf5105c643bd2cc2bb722f474870a93a3c56ef8cca22eb64a1 languageName: node linkType: hard @@ -17082,7 +17277,7 @@ __metadata: version: 1.1.1 resolution: "image-size@npm:1.1.1" dependencies: - queue: 6.0.2 + queue: "npm:6.0.2" bin: image-size: bin/image-size.js checksum: 23b3a515dded89e7f967d52b885b430d6a5a903da954fce703130bfb6069d738d80e6588efd29acfaf5b6933424a56535aa7bf06867e4ebd0250c2ee51f19a4a @@ -17114,7 +17309,7 @@ __metadata: version: 2.1.0 resolution: "import-cwd@npm:2.1.0" dependencies: - import-from: ^2.1.0 + import-from: "npm:^2.1.0" checksum: b8786fa3578f3df55370352bf61f99c2d8e6ee9b5741a07503d5a73d99281d141330a8faf87078e67527be4558f758356791ee5efb4b0112ac5eaed0f07de544 languageName: node linkType: hard @@ -17123,8 +17318,8 @@ __metadata: version: 2.0.0 resolution: "import-fresh@npm:2.0.0" dependencies: - caller-path: ^2.0.0 - resolve-from: ^3.0.0 + caller-path: "npm:^2.0.0" + resolve-from: "npm:^3.0.0" checksum: 610255f9753cc6775df00be08e9f43691aa39f7703e3636c45afe22346b8b545e600ccfe100c554607546fc8e861fa149a0d1da078c8adedeea30fff326eef79 languageName: node linkType: hard @@ -17133,8 +17328,8 @@ __metadata: version: 3.3.0 resolution: "import-fresh@npm:3.3.0" dependencies: - parent-module: ^1.0.0 - resolve-from: ^4.0.0 + parent-module: "npm:^1.0.0" + resolve-from: "npm:^4.0.0" checksum: 2cacfad06e652b1edc50be650f7ec3be08c5e5a6f6d12d035c440a42a8cc028e60a5b99ca08a77ab4d6b1346da7d971915828f33cdab730d3d42f08242d09baa languageName: node linkType: hard @@ -17143,7 +17338,7 @@ __metadata: version: 2.1.0 resolution: "import-from@npm:2.1.0" dependencies: - resolve-from: ^3.0.0 + resolve-from: "npm:^3.0.0" checksum: 91f6f89f46a07227920ef819181bb52eb93023ccc0bdf00224fdfb326f8f753e279ad06819f39a02bb88c9d3a4606adc85b0cc995285e5d65feeb59f1421a1d4 languageName: node linkType: hard @@ -17152,8 +17347,8 @@ __metadata: version: 2.0.0 resolution: "import-local@npm:2.0.0" dependencies: - pkg-dir: ^3.0.0 - resolve-cwd: ^2.0.0 + pkg-dir: "npm:^3.0.0" + resolve-cwd: "npm:^2.0.0" bin: import-local-fixture: fixtures/cli.js checksum: b8469252483624379fd65d53c82f3658b32a1136f7168bfeea961a4ea7ca10a45786ea2b02e0006408f9cd22d2f33305a6f17a64e4d5a03274a50942c5e7c949 @@ -17164,8 +17359,8 @@ __metadata: version: 3.1.0 resolution: "import-local@npm:3.1.0" dependencies: - pkg-dir: ^4.2.0 - resolve-cwd: ^3.0.0 + pkg-dir: "npm:^4.2.0" + resolve-cwd: "npm:^3.0.0" bin: import-local-fixture: fixtures/cli.js checksum: bfcdb63b5e3c0e245e347f3107564035b128a414c4da1172a20dc67db2504e05ede4ac2eee1252359f78b0bfd7b19ef180aec427c2fce6493ae782d73a04cddd @@ -17204,8 +17399,8 @@ __metadata: version: 1.0.6 resolution: "inflight@npm:1.0.6" dependencies: - once: ^1.3.0 - wrappy: 1 + once: "npm:^1.3.0" + wrappy: "npm:1" checksum: f4f76aa072ce19fae87ce1ef7d221e709afb59d445e05d47fba710e85470923a75de35bfae47da6de1b18afc3ce83d70facf44cfb0aff89f0a3f45c0a0244dfd languageName: node linkType: hard @@ -17235,8 +17430,8 @@ __metadata: version: 6.0.4 resolution: "inline-style-prefixer@npm:6.0.4" dependencies: - css-in-js-utils: ^3.1.0 - fast-loops: ^1.1.3 + css-in-js-utils: "npm:^3.1.0" + fast-loops: "npm:^1.1.3" checksum: caf7a75d18acbedc7e3b8bfac17563082becd2df6b65accad964a6afdf490329b42315c37fe65ba0177cc10fd32809eb40d62aba23a0118c74d87d4fc58defa2 languageName: node linkType: hard @@ -17245,19 +17440,19 @@ __metadata: version: 6.5.0 resolution: "inquirer@npm:6.5.0" dependencies: - ansi-escapes: ^3.2.0 - chalk: ^2.4.2 - cli-cursor: ^2.1.0 - cli-width: ^2.0.0 - external-editor: ^3.0.3 - figures: ^2.0.0 - lodash: ^4.17.12 - mute-stream: 0.0.7 - run-async: ^2.2.0 - rxjs: ^6.4.0 - string-width: ^2.1.0 - strip-ansi: ^5.1.0 - through: ^2.3.6 + ansi-escapes: "npm:^3.2.0" + chalk: "npm:^2.4.2" + cli-cursor: "npm:^2.1.0" + cli-width: "npm:^2.0.0" + external-editor: "npm:^3.0.3" + figures: "npm:^2.0.0" + lodash: "npm:^4.17.12" + mute-stream: "npm:0.0.7" + run-async: "npm:^2.2.0" + rxjs: "npm:^6.4.0" + string-width: "npm:^2.1.0" + strip-ansi: "npm:^5.1.0" + through: "npm:^2.3.6" checksum: 3e75d1e52e29a227ac9e51a178a11a41ae68b52f176a1d8c29583d179b669ae7d6c730c52ffc8151cf68805e4896f0e2e732923cd8426bddf04b0211e54c92f9 languageName: node linkType: hard @@ -17266,21 +17461,21 @@ __metadata: version: 8.2.5 resolution: "inquirer@npm:8.2.5" dependencies: - ansi-escapes: ^4.2.1 - chalk: ^4.1.1 - cli-cursor: ^3.1.0 - cli-width: ^3.0.0 - external-editor: ^3.0.3 - figures: ^3.0.0 - lodash: ^4.17.21 - mute-stream: 0.0.8 - ora: ^5.4.1 - run-async: ^2.4.0 - rxjs: ^7.5.5 - string-width: ^4.1.0 - strip-ansi: ^6.0.0 - through: ^2.3.6 - wrap-ansi: ^7.0.0 + ansi-escapes: "npm:^4.2.1" + chalk: "npm:^4.1.1" + cli-cursor: "npm:^3.1.0" + cli-width: "npm:^3.0.0" + external-editor: "npm:^3.0.3" + figures: "npm:^3.0.0" + lodash: "npm:^4.17.21" + mute-stream: "npm:0.0.8" + ora: "npm:^5.4.1" + run-async: "npm:^2.4.0" + rxjs: "npm:^7.5.5" + string-width: "npm:^4.1.0" + strip-ansi: "npm:^6.0.0" + through: "npm:^2.3.6" + wrap-ansi: "npm:^7.0.0" checksum: f13ee4c444187786fb393609dedf6b30870115a57b603f2e6424f29a99abc13446fd45ee22461c33c9c40a92a60a8df62d0d6b25d74fc6676fa4cb211de55b55 languageName: node linkType: hard @@ -17289,19 +17484,19 @@ __metadata: version: 7.3.3 resolution: "inquirer@npm:7.3.3" dependencies: - ansi-escapes: ^4.2.1 - chalk: ^4.1.0 - cli-cursor: ^3.1.0 - cli-width: ^3.0.0 - external-editor: ^3.0.3 - figures: ^3.0.0 - lodash: ^4.17.19 - mute-stream: 0.0.8 - run-async: ^2.4.0 - rxjs: ^6.6.0 - string-width: ^4.1.0 - strip-ansi: ^6.0.0 - through: ^2.3.6 + ansi-escapes: "npm:^4.2.1" + chalk: "npm:^4.1.0" + cli-cursor: "npm:^3.1.0" + cli-width: "npm:^3.0.0" + external-editor: "npm:^3.0.3" + figures: "npm:^3.0.0" + lodash: "npm:^4.17.19" + mute-stream: "npm:0.0.8" + run-async: "npm:^2.4.0" + rxjs: "npm:^6.6.0" + string-width: "npm:^4.1.0" + strip-ansi: "npm:^6.0.0" + through: "npm:^2.3.6" checksum: 4d387fc1eb6126acbd58cbdb9ad99d2887d181df86ab0c2b9abdf734e751093e2d5882c2b6dc7144d9ab16b7ab30a78a1d7f01fb6a2850a44aeb175d1e3f8778 languageName: node linkType: hard @@ -17310,8 +17505,8 @@ __metadata: version: 4.3.0 resolution: "internal-ip@npm:4.3.0" dependencies: - default-gateway: ^4.2.0 - ipaddr.js: ^1.9.0 + default-gateway: "npm:^4.2.0" + ipaddr.js: "npm:^1.9.0" checksum: c970433c84d9a6b46e2c9f5ab7785d3105b856d0a566891bf919241b5a884c5c1c9bf8e915aebb822a86c14b1b6867e58c1eaf5cd49eb023368083069d1a4a9a languageName: node linkType: hard @@ -17320,9 +17515,9 @@ __metadata: version: 1.0.6 resolution: "internal-slot@npm:1.0.6" dependencies: - get-intrinsic: ^1.2.2 - hasown: ^2.0.0 - side-channel: ^1.0.4 + get-intrinsic: "npm:^1.2.2" + hasown: "npm:^2.0.0" + side-channel: "npm:^1.0.4" checksum: 7872454888047553ce97a3fa1da7cc054a28ec5400a9c2e9f4dbe4fe7c1d041cb8e8301467614b80d4246d50377aad2fb58860b294ed74d6700cc346b6f89549 languageName: node linkType: hard @@ -17331,9 +17526,9 @@ __metadata: version: 1.0.7 resolution: "internal-slot@npm:1.0.7" dependencies: - es-errors: ^1.3.0 - hasown: ^2.0.0 - side-channel: ^1.0.4 + es-errors: "npm:^1.3.0" + hasown: "npm:^2.0.0" + side-channel: "npm:^1.0.4" checksum: cadc5eea5d7d9bc2342e93aae9f31f04c196afebb11bde97448327049f492cd7081e18623ae71388aac9cd237b692ca3a105be9c68ac39c1dec679d7409e33eb languageName: node linkType: hard @@ -17356,7 +17551,7 @@ __metadata: version: 2.2.4 resolution: "invariant@npm:2.2.4" dependencies: - loose-envify: ^1.0.0 + loose-envify: "npm:^1.0.0" checksum: cc3182d793aad82a8d1f0af697b462939cb46066ec48bbf1707c150ad5fad6406137e91a262022c269702e01621f35ef60269f6c0d7fd178487959809acdfb14 languageName: node linkType: hard @@ -17400,7 +17595,7 @@ __metadata: version: 1.0.1 resolution: "is-accessor-descriptor@npm:1.0.1" dependencies: - hasown: ^2.0.0 + hasown: "npm:^2.0.0" checksum: 8db44c02230a5e9b9dec390a343178791f073d5d5556a400527d2fd67a72d93b226abab2bd4123305c268f5dc22831bfdbd38430441fda82ea9e0b95ddc6b267 languageName: node linkType: hard @@ -17416,8 +17611,8 @@ __metadata: version: 1.0.4 resolution: "is-alphanumerical@npm:1.0.4" dependencies: - is-alphabetical: ^1.0.0 - is-decimal: ^1.0.0 + is-alphabetical: "npm:^1.0.0" + is-decimal: "npm:^1.0.0" checksum: e2e491acc16fcf5b363f7c726f666a9538dba0a043665740feb45bba1652457a73441e7c5179c6768a638ed396db3437e9905f403644ec7c468fb41f4813d03f languageName: node linkType: hard @@ -17426,8 +17621,8 @@ __metadata: version: 1.1.1 resolution: "is-arguments@npm:1.1.1" dependencies: - call-bind: ^1.0.2 - has-tostringtag: ^1.0.0 + call-bind: "npm:^1.0.2" + has-tostringtag: "npm:^1.0.0" checksum: 7f02700ec2171b691ef3e4d0e3e6c0ba408e8434368504bb593d0d7c891c0dbfda6d19d30808b904a6cb1929bca648c061ba438c39f296c2a8ca083229c49f27 languageName: node linkType: hard @@ -17436,9 +17631,9 @@ __metadata: version: 3.0.2 resolution: "is-array-buffer@npm:3.0.2" dependencies: - call-bind: ^1.0.2 - get-intrinsic: ^1.2.0 - is-typed-array: ^1.1.10 + call-bind: "npm:^1.0.2" + get-intrinsic: "npm:^1.2.0" + is-typed-array: "npm:^1.1.10" checksum: dcac9dda66ff17df9cabdc58214172bf41082f956eab30bb0d86bc0fab1e44b690fc8e1f855cf2481245caf4e8a5a006a982a71ddccec84032ed41f9d8da8c14 languageName: node linkType: hard @@ -17447,8 +17642,8 @@ __metadata: version: 3.0.4 resolution: "is-array-buffer@npm:3.0.4" dependencies: - call-bind: ^1.0.2 - get-intrinsic: ^1.2.1 + call-bind: "npm:^1.0.2" + get-intrinsic: "npm:^1.2.1" checksum: e4e3e6ef0ff2239e75371d221f74bc3c26a03564a22efb39f6bb02609b598917ddeecef4e8c877df2a25888f247a98198959842a5e73236bc7f22cabdf6351a7 languageName: node linkType: hard @@ -17471,7 +17666,7 @@ __metadata: version: 2.0.0 resolution: "is-async-function@npm:2.0.0" dependencies: - has-tostringtag: ^1.0.0 + has-tostringtag: "npm:^1.0.0" checksum: e3471d95e6c014bf37cad8a93f2f4b6aac962178e0a5041e8903147166964fdc1c5c1d2ef87e86d77322c370ca18f2ea004fa7420581fa747bcaf7c223069dbd languageName: node linkType: hard @@ -17480,7 +17675,7 @@ __metadata: version: 1.0.4 resolution: "is-bigint@npm:1.0.4" dependencies: - has-bigints: ^1.0.1 + has-bigints: "npm:^1.0.1" checksum: c56edfe09b1154f8668e53ebe8252b6f185ee852a50f9b41e8d921cb2bed425652049fbe438723f6cb48a63ca1aa051e948e7e401e093477c99c84eba244f666 languageName: node linkType: hard @@ -17489,7 +17684,7 @@ __metadata: version: 1.0.1 resolution: "is-binary-path@npm:1.0.1" dependencies: - binary-extensions: ^1.0.0 + binary-extensions: "npm:^1.0.0" checksum: a803c99e9d898170c3b44a86fbdc0736d3d7fcbe737345433fb78e810b9fe30c982657782ad0e676644ba4693ddf05601a7423b5611423218663d6b533341ac9 languageName: node linkType: hard @@ -17498,7 +17693,7 @@ __metadata: version: 2.1.0 resolution: "is-binary-path@npm:2.1.0" dependencies: - binary-extensions: ^2.0.0 + binary-extensions: "npm:^2.0.0" checksum: 84192eb88cff70d320426f35ecd63c3d6d495da9d805b19bc65b518984b7c0760280e57dbf119b7e9be6b161784a5a673ab2c6abe83abb5198a432232ad5b35c languageName: node linkType: hard @@ -17507,8 +17702,8 @@ __metadata: version: 1.1.2 resolution: "is-boolean-object@npm:1.1.2" dependencies: - call-bind: ^1.0.2 - has-tostringtag: ^1.0.0 + call-bind: "npm:^1.0.2" + has-tostringtag: "npm:^1.0.0" checksum: c03b23dbaacadc18940defb12c1c0e3aaece7553ef58b162a0f6bba0c2a7e1551b59f365b91e00d2dbac0522392d576ef322628cb1d036a0fe51eb466db67222 languageName: node linkType: hard @@ -17524,7 +17719,7 @@ __metadata: version: 3.2.1 resolution: "is-builtin-module@npm:3.2.1" dependencies: - builtin-modules: ^3.3.0 + builtin-modules: "npm:^3.3.0" checksum: e8f0ffc19a98240bda9c7ada84d846486365af88d14616e737d280d378695c8c448a621dcafc8332dbf0fcd0a17b0763b845400709963fa9151ddffece90ae88 languageName: node linkType: hard @@ -17540,7 +17735,7 @@ __metadata: version: 2.0.0 resolution: "is-ci@npm:2.0.0" dependencies: - ci-info: ^2.0.0 + ci-info: "npm:^2.0.0" bin: is-ci: bin.js checksum: 77b869057510f3efa439bbb36e9be429d53b3f51abd4776eeea79ab3b221337fe1753d1e50058a9e2c650d38246108beffb15ccfd443929d77748d8c0cc90144 @@ -17551,7 +17746,7 @@ __metadata: version: 3.0.1 resolution: "is-ci@npm:3.0.1" dependencies: - ci-info: ^3.2.0 + ci-info: "npm:^3.2.0" bin: is-ci: bin.js checksum: 192c66dc7826d58f803ecae624860dccf1899fc1f3ac5505284c0a5cf5f889046ffeb958fa651e5725d5705c5bcb14f055b79150ea5fcad7456a9569de60260e @@ -17562,7 +17757,7 @@ __metadata: version: 2.13.1 resolution: "is-core-module@npm:2.13.1" dependencies: - hasown: ^2.0.0 + hasown: "npm:^2.0.0" checksum: 256559ee8a9488af90e4bad16f5583c6d59e92f0742e9e8bb4331e758521ee86b810b93bae44f390766ffbc518a0488b18d9dab7da9a5ff997d499efc9403f7c languageName: node linkType: hard @@ -17571,7 +17766,7 @@ __metadata: version: 1.0.1 resolution: "is-data-descriptor@npm:1.0.1" dependencies: - hasown: ^2.0.0 + hasown: "npm:^2.0.0" checksum: fc6da5be5177149d554c5612cc382e9549418ed72f2d3ed5a3e6511b03dd119ae1b2258320ca94931df50b7e9ee012894eccd4ca45bbcadf0d5b27da6faeb15a languageName: node linkType: hard @@ -17580,7 +17775,7 @@ __metadata: version: 1.0.1 resolution: "is-data-view@npm:1.0.1" dependencies: - is-typed-array: ^1.1.13 + is-typed-array: "npm:^1.1.13" checksum: 4ba4562ac2b2ec005fefe48269d6bd0152785458cd253c746154ffb8a8ab506a29d0cfb3b74af87513843776a88e4981ae25c89457bf640a33748eab1a7216b5 languageName: node linkType: hard @@ -17589,7 +17784,7 @@ __metadata: version: 1.0.5 resolution: "is-date-object@npm:1.0.5" dependencies: - has-tostringtag: ^1.0.0 + has-tostringtag: "npm:^1.0.0" checksum: baa9077cdf15eb7b58c79398604ca57379b2fc4cf9aa7a9b9e295278648f628c9b201400c01c5e0f7afae56507d741185730307cbe7cad3b9f90a77e5ee342fc languageName: node linkType: hard @@ -17605,8 +17800,8 @@ __metadata: version: 0.1.7 resolution: "is-descriptor@npm:0.1.7" dependencies: - is-accessor-descriptor: ^1.0.1 - is-data-descriptor: ^1.0.1 + is-accessor-descriptor: "npm:^1.0.1" + is-data-descriptor: "npm:^1.0.1" checksum: 45743109f0bb03f9fa989c34d31ece87cc15792649f147b896a7c4db2906a02fca685867619f4d312e024d7bbd53b945a47c6830d01f5e73efcc6388ac211963 languageName: node linkType: hard @@ -17615,8 +17810,8 @@ __metadata: version: 1.0.3 resolution: "is-descriptor@npm:1.0.3" dependencies: - is-accessor-descriptor: ^1.0.1 - is-data-descriptor: ^1.0.1 + is-accessor-descriptor: "npm:^1.0.1" + is-data-descriptor: "npm:^1.0.1" checksum: 316153b2fd86ac23b0a2f28b77744ae0a4e3c7a54fe52fa70b125d0971eb0a3bcfb562fa8e74537af0dad5bc405cc606726eb501fc748a241c10910deea89cfb languageName: node linkType: hard @@ -17641,8 +17836,8 @@ __metadata: version: 1.1.0 resolution: "is-dom@npm:1.1.0" dependencies: - is-object: ^1.0.1 - is-window: ^1.0.2 + is-object: "npm:^1.0.1" + is-window: "npm:^1.0.2" checksum: 72aff0a7366b801c9d598d49452ec06544b52c3da92a0c6c3cacace33bb0c3df5ba1b4e422ac39224773316a553699d5920a1eb136919319f57d00e6384eb41b languageName: node linkType: hard @@ -17658,7 +17853,7 @@ __metadata: version: 1.0.1 resolution: "is-extendable@npm:1.0.1" dependencies: - is-plain-object: ^2.0.4 + is-plain-object: "npm:^2.0.4" checksum: db07bc1e9de6170de70eff7001943691f05b9d1547730b11be01c0ebfe67362912ba743cf4be6fd20a5e03b4180c685dad80b7c509fe717037e3eee30ad8e84f languageName: node linkType: hard @@ -17681,7 +17876,7 @@ __metadata: version: 1.0.2 resolution: "is-finalizationregistry@npm:1.0.2" dependencies: - call-bind: ^1.0.2 + call-bind: "npm:^1.0.2" checksum: 4f243a8e06228cd45bdab8608d2cb7abfc20f6f0189c8ac21ea8d603f1f196eabd531ce0bb8e08cbab047e9845ef2c191a3761c9a17ad5cabf8b35499c4ad35d languageName: node linkType: hard @@ -17690,7 +17885,7 @@ __metadata: version: 1.0.0 resolution: "is-fullwidth-code-point@npm:1.0.0" dependencies: - number-is-nan: ^1.0.0 + number-is-nan: "npm:^1.0.0" checksum: 4d46a7465a66a8aebcc5340d3b63a56602133874af576a9ca42c6f0f4bd787a743605771c5f246db77da96605fefeffb65fc1dbe862dcc7328f4b4d03edf5a57 languageName: node linkType: hard @@ -17727,7 +17922,7 @@ __metadata: version: 1.0.10 resolution: "is-generator-function@npm:1.0.10" dependencies: - has-tostringtag: ^1.0.0 + has-tostringtag: "npm:^1.0.0" checksum: d54644e7dbaccef15ceb1e5d91d680eb5068c9ee9f9eb0a9e04173eb5542c9b51b5ab52c5537f5703e48d5fddfd376817c1ca07a84a407b7115b769d4bdde72b languageName: node linkType: hard @@ -17736,7 +17931,7 @@ __metadata: version: 2.0.1 resolution: "is-glob@npm:2.0.1" dependencies: - is-extglob: ^1.0.0 + is-extglob: "npm:^1.0.0" checksum: 089f5f93640072491396a5f075ce73e949a90f35832b782bc49a6b7637d58e392d53cb0b395e059ccab70fcb82ff35d183f6f9ebbcb43227a1e02e3fed5430c9 languageName: node linkType: hard @@ -17745,7 +17940,7 @@ __metadata: version: 3.1.0 resolution: "is-glob@npm:3.1.0" dependencies: - is-extglob: ^2.1.0 + is-extglob: "npm:^2.1.0" checksum: 9d483bca84f16f01230f7c7c8c63735248fe1064346f292e0f6f8c76475fd20c6f50fc19941af5bec35f85d6bf26f4b7768f39a48a5f5fdc72b408dc74e07afc languageName: node linkType: hard @@ -17754,7 +17949,7 @@ __metadata: version: 4.0.3 resolution: "is-glob@npm:4.0.3" dependencies: - is-extglob: ^2.1.1 + is-extglob: "npm:^2.1.1" checksum: d381c1319fcb69d341cc6e6c7cd588e17cd94722d9a32dbd60660b993c4fb7d0f19438674e68dfec686d09b7c73139c9166b47597f846af387450224a8101ab4 languageName: node linkType: hard @@ -17777,7 +17972,7 @@ __metadata: version: 0.1.0 resolution: "is-invalid-path@npm:0.1.0" dependencies: - is-glob: ^2.0.0 + is-glob: "npm:^2.0.0" checksum: 184dd40d9c7a765506e4fdcd7e664f86de68a4d5d429964b160255fe40de1b4323d1b4e6ea76ff87debf788a330e4f27cb1dfe5fc2420405e1c8a16a6ed87092 languageName: node linkType: hard @@ -17821,7 +18016,7 @@ __metadata: version: 1.0.7 resolution: "is-number-object@npm:1.0.7" dependencies: - has-tostringtag: ^1.0.0 + has-tostringtag: "npm:^1.0.0" checksum: d1e8d01bb0a7134c74649c4e62da0c6118a0bfc6771ea3c560914d52a627873e6920dd0fd0ebc0e12ad2ff4687eac4c308f7e80320b973b2c8a2c8f97a7524f7 languageName: node linkType: hard @@ -17830,7 +18025,7 @@ __metadata: version: 3.0.0 resolution: "is-number@npm:3.0.0" dependencies: - kind-of: ^3.0.2 + kind-of: "npm:^3.0.2" checksum: 0c62bf8e9d72c4dd203a74d8cfc751c746e75513380fef420cda8237e619a988ee43e678ddb23c87ac24d91ac0fe9f22e4ffb1301a50310c697e9d73ca3994e9 languageName: node linkType: hard @@ -17874,7 +18069,7 @@ __metadata: version: 2.1.0 resolution: "is-path-in-cwd@npm:2.1.0" dependencies: - is-path-inside: ^2.1.0 + is-path-inside: "npm:^2.1.0" checksum: 6b01b3f8c9172e9682ea878d001836a0cc5a78cbe6236024365d478c2c9e384da2417e5f21f2ad2da2761d0465309fc5baf6e71187d2a23f0058da69790f7f48 languageName: node linkType: hard @@ -17883,7 +18078,7 @@ __metadata: version: 2.1.0 resolution: "is-path-inside@npm:2.1.0" dependencies: - path-is-inside: ^1.0.2 + path-is-inside: "npm:^1.0.2" checksum: 6ca34dbd84d5c50a3ee1547afb6ada9b06d556a4ff42da9b303797e4acc3ac086516a4833030aa570f397f8c58dacabd57ee8e6c2ce8b2396a986ad2af10fcaf languageName: node linkType: hard @@ -17920,7 +18115,7 @@ __metadata: version: 2.0.4 resolution: "is-plain-object@npm:2.0.4" dependencies: - isobject: ^3.0.1 + isobject: "npm:^3.0.1" checksum: 2a401140cfd86cabe25214956ae2cfee6fbd8186809555cd0e84574f88de7b17abacb2e477a6a658fa54c6083ecbda1e6ae404c7720244cd198903848fca70ca languageName: node linkType: hard @@ -17957,8 +18152,8 @@ __metadata: version: 1.1.4 resolution: "is-regex@npm:1.1.4" dependencies: - call-bind: ^1.0.2 - has-tostringtag: ^1.0.0 + call-bind: "npm:^1.0.2" + has-tostringtag: "npm:^1.0.0" checksum: 362399b33535bc8f386d96c45c9feb04cf7f8b41c182f54174c1a45c9abbbe5e31290bbad09a458583ff6bf3b2048672cdb1881b13289569a7c548370856a652 languageName: node linkType: hard @@ -17995,7 +18190,7 @@ __metadata: version: 1.0.2 resolution: "is-shared-array-buffer@npm:1.0.2" dependencies: - call-bind: ^1.0.2 + call-bind: "npm:^1.0.2" checksum: 9508929cf14fdc1afc9d61d723c6e8d34f5e117f0bffda4d97e7a5d88c3a8681f633a74f8e3ad1fe92d5113f9b921dc5ca44356492079612f9a247efbce7032a languageName: node linkType: hard @@ -18004,7 +18199,7 @@ __metadata: version: 1.0.3 resolution: "is-shared-array-buffer@npm:1.0.3" dependencies: - call-bind: ^1.0.7 + call-bind: "npm:^1.0.7" checksum: a4fff602c309e64ccaa83b859255a43bb011145a42d3f56f67d9268b55bc7e6d98a5981a1d834186ad3105d6739d21547083fe7259c76c0468483fc538e716d8 languageName: node linkType: hard @@ -18027,7 +18222,7 @@ __metadata: version: 1.0.7 resolution: "is-string@npm:1.0.7" dependencies: - has-tostringtag: ^1.0.0 + has-tostringtag: "npm:^1.0.0" checksum: 323b3d04622f78d45077cf89aab783b2f49d24dc641aa89b5ad1a72114cfeff2585efc8c12ef42466dff32bde93d839ad321b26884cf75e5a7892a938b089989 languageName: node linkType: hard @@ -18036,7 +18231,7 @@ __metadata: version: 1.0.4 resolution: "is-symbol@npm:1.0.4" dependencies: - has-symbols: ^1.0.2 + has-symbols: "npm:^1.0.2" checksum: 92805812ef590738d9de49d677cd17dfd486794773fb6fa0032d16452af46e9b91bb43ffe82c983570f015b37136f4b53b28b8523bfb10b0ece7a66c31a54510 languageName: node linkType: hard @@ -18045,7 +18240,7 @@ __metadata: version: 1.0.1 resolution: "is-text-path@npm:1.0.1" dependencies: - text-extensions: ^1.0.0 + text-extensions: "npm:^1.0.0" checksum: fb5d78752c22b3f73a7c9540768f765ffcfa38c9e421e2b9af869565307fa1ae5e3d3a2ba016a43549742856846566d327da406e94a5846ec838a288b1704fd2 languageName: node linkType: hard @@ -18054,7 +18249,7 @@ __metadata: version: 1.1.12 resolution: "is-typed-array@npm:1.1.12" dependencies: - which-typed-array: ^1.1.11 + which-typed-array: "npm:^1.1.11" checksum: 4c89c4a3be07186caddadf92197b17fda663a9d259ea0d44a85f171558270d36059d1c386d34a12cba22dfade5aba497ce22778e866adc9406098c8fc4771796 languageName: node linkType: hard @@ -18063,7 +18258,7 @@ __metadata: version: 1.1.13 resolution: "is-typed-array@npm:1.1.13" dependencies: - which-typed-array: ^1.1.14 + which-typed-array: "npm:^1.1.14" checksum: 150f9ada183a61554c91e1c4290086d2c100b0dff45f60b028519be72a8db964da403c48760723bf5253979b8dffe7b544246e0e5351dcd05c5fdb1dcc1dc0f0 languageName: node linkType: hard @@ -18086,7 +18281,7 @@ __metadata: version: 0.1.1 resolution: "is-valid-path@npm:0.1.1" dependencies: - is-invalid-path: ^0.1.0 + is-invalid-path: "npm:^0.1.0" checksum: d6e716a4a999c75e32ff91ff1ea684fc9e69de05747ec4aaae049460beb971c79f474629dd87a5b4b662691f8323c1920f1b6f1dcdcb39b07082f0ff77b71da6 languageName: node linkType: hard @@ -18102,7 +18297,7 @@ __metadata: version: 1.0.2 resolution: "is-weakref@npm:1.0.2" dependencies: - call-bind: ^1.0.2 + call-bind: "npm:^1.0.2" checksum: 95bd9a57cdcb58c63b1c401c60a474b0f45b94719c30f548c891860f051bc2231575c290a6b420c6bc6e7ed99459d424c652bd5bf9a1d5259505dc35b4bf83de languageName: node linkType: hard @@ -18111,8 +18306,8 @@ __metadata: version: 2.0.2 resolution: "is-weakset@npm:2.0.2" dependencies: - call-bind: ^1.0.2 - get-intrinsic: ^1.1.1 + call-bind: "npm:^1.0.2" + get-intrinsic: "npm:^1.1.1" checksum: 5d8698d1fa599a0635d7ca85be9c26d547b317ed8fd83fc75f03efbe75d50001b5eececb1e9971de85fcde84f69ae6f8346bc92d20d55d46201d328e4c74a367 languageName: node linkType: hard @@ -18142,7 +18337,7 @@ __metadata: version: 2.2.0 resolution: "is-wsl@npm:2.2.0" dependencies: - is-docker: ^2.0.0 + is-docker: "npm:^2.0.0" checksum: 20849846ae414997d290b75e16868e5261e86ff5047f104027026fd61d8b5a9b0b3ade16239f35e1a067b3c7cc02f70183cb661010ed16f4b6c7c93dad1b19d8 languageName: node linkType: hard @@ -18200,7 +18395,7 @@ __metadata: version: 2.1.0 resolution: "isobject@npm:2.1.0" dependencies: - isarray: 1.0.0 + isarray: "npm:1.0.0" checksum: 811c6f5a866877d31f0606a88af4a45f282544de886bf29f6a34c46616a1ae2ed17076cc6bf34c0128f33eecf7e1fcaa2c82cf3770560d3e26810894e96ae79f languageName: node linkType: hard @@ -18237,11 +18432,11 @@ __metadata: version: 5.2.1 resolution: "istanbul-lib-instrument@npm:5.2.1" dependencies: - "@babel/core": ^7.12.3 - "@babel/parser": ^7.14.7 - "@istanbuljs/schema": ^0.1.2 - istanbul-lib-coverage: ^3.2.0 - semver: ^6.3.0 + "@babel/core": "npm:^7.12.3" + "@babel/parser": "npm:^7.14.7" + "@istanbuljs/schema": "npm:^0.1.2" + istanbul-lib-coverage: "npm:^3.2.0" + semver: "npm:^6.3.0" checksum: bf16f1803ba5e51b28bbd49ed955a736488381e09375d830e42ddeb403855b2006f850711d95ad726f2ba3f1ae8e7366de7e51d2b9ac67dc4d80191ef7ddf272 languageName: node linkType: hard @@ -18250,11 +18445,11 @@ __metadata: version: 6.0.1 resolution: "istanbul-lib-instrument@npm:6.0.1" dependencies: - "@babel/core": ^7.12.3 - "@babel/parser": ^7.14.7 - "@istanbuljs/schema": ^0.1.2 - istanbul-lib-coverage: ^3.2.0 - semver: ^7.5.4 + "@babel/core": "npm:^7.12.3" + "@babel/parser": "npm:^7.14.7" + "@istanbuljs/schema": "npm:^0.1.2" + istanbul-lib-coverage: "npm:^3.2.0" + semver: "npm:^7.5.4" checksum: fb23472e739cfc9b027cefcd7d551d5e7ca7ff2817ae5150fab99fe42786a7f7b56a29a2aa8309c37092e18297b8003f9c274f50ca4360949094d17fbac81472 languageName: node linkType: hard @@ -18263,9 +18458,9 @@ __metadata: version: 3.0.1 resolution: "istanbul-lib-report@npm:3.0.1" dependencies: - istanbul-lib-coverage: ^3.0.0 - make-dir: ^4.0.0 - supports-color: ^7.1.0 + istanbul-lib-coverage: "npm:^3.0.0" + make-dir: "npm:^4.0.0" + supports-color: "npm:^7.1.0" checksum: fd17a1b879e7faf9bb1dc8f80b2a16e9f5b7b8498fe6ed580a618c34df0bfe53d2abd35bf8a0a00e628fb7405462576427c7df20bbe4148d19c14b431c974b21 languageName: node linkType: hard @@ -18274,9 +18469,9 @@ __metadata: version: 4.0.1 resolution: "istanbul-lib-source-maps@npm:4.0.1" dependencies: - debug: ^4.1.1 - istanbul-lib-coverage: ^3.0.0 - source-map: ^0.6.1 + debug: "npm:^4.1.1" + istanbul-lib-coverage: "npm:^3.0.0" + source-map: "npm:^0.6.1" checksum: 21ad3df45db4b81852b662b8d4161f6446cd250c1ddc70ef96a585e2e85c26ed7cd9c2a396a71533cfb981d1a645508bc9618cae431e55d01a0628e7dec62ef2 languageName: node linkType: hard @@ -18285,8 +18480,8 @@ __metadata: version: 3.1.6 resolution: "istanbul-reports@npm:3.1.6" dependencies: - html-escaper: ^2.0.0 - istanbul-lib-report: ^3.0.0 + html-escaper: "npm:^2.0.0" + istanbul-lib-report: "npm:^3.0.0" checksum: 44c4c0582f287f02341e9720997f9e82c071627e1e862895745d5f52ec72c9b9f38e1d12370015d2a71dcead794f34c7732aaef3fab80a24bc617a21c3d911d6 languageName: node linkType: hard @@ -18302,8 +18497,8 @@ __metadata: version: 1.0.2 resolution: "iterate-value@npm:1.0.2" dependencies: - es-get-iterator: ^1.0.2 - iterate-iterator: ^1.0.1 + es-get-iterator: "npm:^1.0.2" + iterate-iterator: "npm:^1.0.1" checksum: 446a4181657df1872e5020713206806757157db6ab375dee05eb4565b66e1244d7a99cd36ce06862261ad4bd059e66ba8192f62b5d1ff41d788c3b61953af6c3 languageName: node linkType: hard @@ -18312,11 +18507,11 @@ __metadata: version: 1.1.2 resolution: "iterator.prototype@npm:1.1.2" dependencies: - define-properties: ^1.2.1 - get-intrinsic: ^1.2.1 - has-symbols: ^1.0.3 - reflect.getprototypeof: ^1.0.4 - set-function-name: ^2.0.1 + define-properties: "npm:^1.2.1" + get-intrinsic: "npm:^1.2.1" + has-symbols: "npm:^1.0.3" + reflect.getprototypeof: "npm:^1.0.4" + set-function-name: "npm:^2.0.1" checksum: d8a507e2ccdc2ce762e8a1d3f4438c5669160ac72b88b648e59a688eec6bc4e64b22338e74000518418d9e693faf2a092d2af21b9ec7dbf7763b037a54701168 languageName: node linkType: hard @@ -18325,8 +18520,8 @@ __metadata: version: 2.3.6 resolution: "jackspeak@npm:2.3.6" dependencies: - "@isaacs/cliui": ^8.0.2 - "@pkgjs/parseargs": ^0.11.0 + "@isaacs/cliui": "npm:^8.0.2" + "@pkgjs/parseargs": "npm:^0.11.0" dependenciesMeta: "@pkgjs/parseargs": optional: true @@ -18338,10 +18533,10 @@ __metadata: version: 10.8.7 resolution: "jake@npm:10.8.7" dependencies: - async: ^3.2.3 - chalk: ^4.0.2 - filelist: ^1.0.4 - minimatch: ^3.1.2 + async: "npm:^3.2.3" + chalk: "npm:^4.0.2" + filelist: "npm:^1.0.4" + minimatch: "npm:^3.1.2" bin: jake: bin/cli.js checksum: a23fd2273fb13f0d0d845502d02c791fd55ef5c6a2d207df72f72d8e1eac6d2b8ffa6caf660bc8006b3242e0daaa88a3ecc600194d72b5c6016ad56e9cd43553 @@ -18352,9 +18547,9 @@ __metadata: version: 29.7.0 resolution: "jest-changed-files@npm:29.7.0" dependencies: - execa: ^5.0.0 - jest-util: ^29.7.0 - p-limit: ^3.1.0 + execa: "npm:^5.0.0" + jest-util: "npm:^29.7.0" + p-limit: "npm:^3.1.0" checksum: 963e203893c396c5dfc75e00a49426688efea7361b0f0e040035809cecd2d46b3c01c02be2d9e8d38b1138357d2de7719ea5b5be21f66c10f2e9685a5a73bb99 languageName: node linkType: hard @@ -18363,26 +18558,26 @@ __metadata: version: 29.7.0 resolution: "jest-circus@npm:29.7.0" dependencies: - "@jest/environment": ^29.7.0 - "@jest/expect": ^29.7.0 - "@jest/test-result": ^29.7.0 - "@jest/types": ^29.6.3 - "@types/node": "*" - chalk: ^4.0.0 - co: ^4.6.0 - dedent: ^1.0.0 - is-generator-fn: ^2.0.0 - jest-each: ^29.7.0 - jest-matcher-utils: ^29.7.0 - jest-message-util: ^29.7.0 - jest-runtime: ^29.7.0 - jest-snapshot: ^29.7.0 - jest-util: ^29.7.0 - p-limit: ^3.1.0 - pretty-format: ^29.7.0 - pure-rand: ^6.0.0 - slash: ^3.0.0 - stack-utils: ^2.0.3 + "@jest/environment": "npm:^29.7.0" + "@jest/expect": "npm:^29.7.0" + "@jest/test-result": "npm:^29.7.0" + "@jest/types": "npm:^29.6.3" + "@types/node": "npm:*" + chalk: "npm:^4.0.0" + co: "npm:^4.6.0" + dedent: "npm:^1.0.0" + is-generator-fn: "npm:^2.0.0" + jest-each: "npm:^29.7.0" + jest-matcher-utils: "npm:^29.7.0" + jest-message-util: "npm:^29.7.0" + jest-runtime: "npm:^29.7.0" + jest-snapshot: "npm:^29.7.0" + jest-util: "npm:^29.7.0" + p-limit: "npm:^3.1.0" + pretty-format: "npm:^29.7.0" + pure-rand: "npm:^6.0.0" + slash: "npm:^3.0.0" + stack-utils: "npm:^2.0.3" checksum: 349437148924a5a109c9b8aad6d393a9591b4dac1918fc97d81b7fc515bc905af9918495055071404af1fab4e48e4b04ac3593477b1d5dcf48c4e71b527c70a7 languageName: node linkType: hard @@ -18391,17 +18586,17 @@ __metadata: version: 29.7.0 resolution: "jest-cli@npm:29.7.0" dependencies: - "@jest/core": ^29.7.0 - "@jest/test-result": ^29.7.0 - "@jest/types": ^29.6.3 - chalk: ^4.0.0 - create-jest: ^29.7.0 - exit: ^0.1.2 - import-local: ^3.0.2 - jest-config: ^29.7.0 - jest-util: ^29.7.0 - jest-validate: ^29.7.0 - yargs: ^17.3.1 + "@jest/core": "npm:^29.7.0" + "@jest/test-result": "npm:^29.7.0" + "@jest/types": "npm:^29.6.3" + chalk: "npm:^4.0.0" + create-jest: "npm:^29.7.0" + exit: "npm:^0.1.2" + import-local: "npm:^3.0.2" + jest-config: "npm:^29.7.0" + jest-util: "npm:^29.7.0" + jest-validate: "npm:^29.7.0" + yargs: "npm:^17.3.1" peerDependencies: node-notifier: ^8.0.1 || ^9.0.0 || ^10.0.0 peerDependenciesMeta: @@ -18417,28 +18612,28 @@ __metadata: version: 29.7.0 resolution: "jest-config@npm:29.7.0" dependencies: - "@babel/core": ^7.11.6 - "@jest/test-sequencer": ^29.7.0 - "@jest/types": ^29.6.3 - babel-jest: ^29.7.0 - chalk: ^4.0.0 - ci-info: ^3.2.0 - deepmerge: ^4.2.2 - glob: ^7.1.3 - graceful-fs: ^4.2.9 - jest-circus: ^29.7.0 - jest-environment-node: ^29.7.0 - jest-get-type: ^29.6.3 - jest-regex-util: ^29.6.3 - jest-resolve: ^29.7.0 - jest-runner: ^29.7.0 - jest-util: ^29.7.0 - jest-validate: ^29.7.0 - micromatch: ^4.0.4 - parse-json: ^5.2.0 - pretty-format: ^29.7.0 - slash: ^3.0.0 - strip-json-comments: ^3.1.1 + "@babel/core": "npm:^7.11.6" + "@jest/test-sequencer": "npm:^29.7.0" + "@jest/types": "npm:^29.6.3" + babel-jest: "npm:^29.7.0" + chalk: "npm:^4.0.0" + ci-info: "npm:^3.2.0" + deepmerge: "npm:^4.2.2" + glob: "npm:^7.1.3" + graceful-fs: "npm:^4.2.9" + jest-circus: "npm:^29.7.0" + jest-environment-node: "npm:^29.7.0" + jest-get-type: "npm:^29.6.3" + jest-regex-util: "npm:^29.6.3" + jest-resolve: "npm:^29.7.0" + jest-runner: "npm:^29.7.0" + jest-util: "npm:^29.7.0" + jest-validate: "npm:^29.7.0" + micromatch: "npm:^4.0.4" + parse-json: "npm:^5.2.0" + pretty-format: "npm:^29.7.0" + slash: "npm:^3.0.0" + strip-json-comments: "npm:^3.1.1" peerDependencies: "@types/node": "*" ts-node: ">=9.0.0" @@ -18455,10 +18650,10 @@ __metadata: version: 29.7.0 resolution: "jest-diff@npm:29.7.0" dependencies: - chalk: ^4.0.0 - diff-sequences: ^29.6.3 - jest-get-type: ^29.6.3 - pretty-format: ^29.7.0 + chalk: "npm:^4.0.0" + diff-sequences: "npm:^29.6.3" + jest-get-type: "npm:^29.6.3" + pretty-format: "npm:^29.7.0" checksum: 08e24a9dd43bfba1ef07a6374e5af138f53137b79ec3d5cc71a2303515335898888fa5409959172e1e05de966c9e714368d15e8994b0af7441f0721ee8e1bb77 languageName: node linkType: hard @@ -18467,7 +18662,7 @@ __metadata: version: 29.7.0 resolution: "jest-docblock@npm:29.7.0" dependencies: - detect-newline: ^3.0.0 + detect-newline: "npm:^3.0.0" checksum: 66390c3e9451f8d96c5da62f577a1dad701180cfa9b071c5025acab2f94d7a3efc2515cfa1654ebe707213241541ce9c5530232cdc8017c91ed64eea1bd3b192 languageName: node linkType: hard @@ -18476,11 +18671,11 @@ __metadata: version: 29.7.0 resolution: "jest-each@npm:29.7.0" dependencies: - "@jest/types": ^29.6.3 - chalk: ^4.0.0 - jest-get-type: ^29.6.3 - jest-util: ^29.7.0 - pretty-format: ^29.7.0 + "@jest/types": "npm:^29.6.3" + chalk: "npm:^4.0.0" + jest-get-type: "npm:^29.6.3" + jest-util: "npm:^29.7.0" + pretty-format: "npm:^29.7.0" checksum: e88f99f0184000fc8813f2a0aa79e29deeb63700a3b9b7928b8a418d7d93cd24933608591dbbdea732b473eb2021c72991b5cc51a17966842841c6e28e6f691c languageName: node linkType: hard @@ -18489,14 +18684,14 @@ __metadata: version: 29.7.0 resolution: "jest-environment-jsdom@npm:29.7.0" dependencies: - "@jest/environment": ^29.7.0 - "@jest/fake-timers": ^29.7.0 - "@jest/types": ^29.6.3 - "@types/jsdom": ^20.0.0 - "@types/node": "*" - jest-mock: ^29.7.0 - jest-util: ^29.7.0 - jsdom: ^20.0.0 + "@jest/environment": "npm:^29.7.0" + "@jest/fake-timers": "npm:^29.7.0" + "@jest/types": "npm:^29.6.3" + "@types/jsdom": "npm:^20.0.0" + "@types/node": "npm:*" + jest-mock: "npm:^29.7.0" + jest-util: "npm:^29.7.0" + jsdom: "npm:^20.0.0" peerDependencies: canvas: ^2.5.0 peerDependenciesMeta: @@ -18510,12 +18705,12 @@ __metadata: version: 29.7.0 resolution: "jest-environment-node@npm:29.7.0" dependencies: - "@jest/environment": ^29.7.0 - "@jest/fake-timers": ^29.7.0 - "@jest/types": ^29.6.3 - "@types/node": "*" - jest-mock: ^29.7.0 - jest-util: ^29.7.0 + "@jest/environment": "npm:^29.7.0" + "@jest/fake-timers": "npm:^29.7.0" + "@jest/types": "npm:^29.6.3" + "@types/node": "npm:*" + jest-mock: "npm:^29.7.0" + jest-util: "npm:^29.7.0" checksum: 501a9966292cbe0ca3f40057a37587cb6def25e1e0c5e39ac6c650fe78d3c70a2428304341d084ac0cced5041483acef41c477abac47e9a290d5545fd2f15646 languageName: node linkType: hard @@ -18551,18 +18746,18 @@ __metadata: version: 29.7.0 resolution: "jest-haste-map@npm:29.7.0" dependencies: - "@jest/types": ^29.6.3 - "@types/graceful-fs": ^4.1.3 - "@types/node": "*" - anymatch: ^3.0.3 - fb-watchman: ^2.0.0 - fsevents: ^2.3.2 - graceful-fs: ^4.2.9 - jest-regex-util: ^29.6.3 - jest-util: ^29.7.0 - jest-worker: ^29.7.0 - micromatch: ^4.0.4 - walker: ^1.0.8 + "@jest/types": "npm:^29.6.3" + "@types/graceful-fs": "npm:^4.1.3" + "@types/node": "npm:*" + anymatch: "npm:^3.0.3" + fb-watchman: "npm:^2.0.0" + fsevents: "npm:^2.3.2" + graceful-fs: "npm:^4.2.9" + jest-regex-util: "npm:^29.6.3" + jest-util: "npm:^29.7.0" + jest-worker: "npm:^29.7.0" + micromatch: "npm:^4.0.4" + walker: "npm:^1.0.8" dependenciesMeta: fsevents: optional: true @@ -18574,8 +18769,8 @@ __metadata: version: 29.7.0 resolution: "jest-leak-detector@npm:29.7.0" dependencies: - jest-get-type: ^29.6.3 - pretty-format: ^29.7.0 + jest-get-type: "npm:^29.6.3" + pretty-format: "npm:^29.7.0" checksum: e3950e3ddd71e1d0c22924c51a300a1c2db6cf69ec1e51f95ccf424bcc070f78664813bef7aed4b16b96dfbdeea53fe358f8aeaaea84346ae15c3735758f1605 languageName: node linkType: hard @@ -18584,10 +18779,10 @@ __metadata: version: 29.7.0 resolution: "jest-matcher-utils@npm:29.7.0" dependencies: - chalk: ^4.0.0 - jest-diff: ^29.7.0 - jest-get-type: ^29.6.3 - pretty-format: ^29.7.0 + chalk: "npm:^4.0.0" + jest-diff: "npm:^29.7.0" + jest-get-type: "npm:^29.6.3" + pretty-format: "npm:^29.7.0" checksum: d7259e5f995d915e8a37a8fd494cb7d6af24cd2a287b200f831717ba0d015190375f9f5dc35393b8ba2aae9b2ebd60984635269c7f8cff7d85b077543b7744cd languageName: node linkType: hard @@ -18596,15 +18791,15 @@ __metadata: version: 29.7.0 resolution: "jest-message-util@npm:29.7.0" dependencies: - "@babel/code-frame": ^7.12.13 - "@jest/types": ^29.6.3 - "@types/stack-utils": ^2.0.0 - chalk: ^4.0.0 - graceful-fs: ^4.2.9 - micromatch: ^4.0.4 - pretty-format: ^29.7.0 - slash: ^3.0.0 - stack-utils: ^2.0.3 + "@babel/code-frame": "npm:^7.12.13" + "@jest/types": "npm:^29.6.3" + "@types/stack-utils": "npm:^2.0.0" + chalk: "npm:^4.0.0" + graceful-fs: "npm:^4.2.9" + micromatch: "npm:^4.0.4" + pretty-format: "npm:^29.7.0" + slash: "npm:^3.0.0" + stack-utils: "npm:^2.0.3" checksum: a9d025b1c6726a2ff17d54cc694de088b0489456c69106be6b615db7a51b7beb66788bea7a59991a019d924fbf20f67d085a445aedb9a4d6760363f4d7d09930 languageName: node linkType: hard @@ -18613,9 +18808,9 @@ __metadata: version: 29.7.0 resolution: "jest-mock@npm:29.7.0" dependencies: - "@jest/types": ^29.6.3 - "@types/node": "*" - jest-util: ^29.7.0 + "@jest/types": "npm:^29.6.3" + "@types/node": "npm:*" + jest-util: "npm:^29.7.0" checksum: 81ba9b68689a60be1482212878973700347cb72833c5e5af09895882b9eb5c4e02843a1bbdf23f94c52d42708bab53a30c45a3482952c9eec173d1eaac5b86c5 languageName: node linkType: hard @@ -18650,8 +18845,8 @@ __metadata: version: 29.7.0 resolution: "jest-resolve-dependencies@npm:29.7.0" dependencies: - jest-regex-util: ^29.6.3 - jest-snapshot: ^29.7.0 + jest-regex-util: "npm:^29.6.3" + jest-snapshot: "npm:^29.7.0" checksum: aeb75d8150aaae60ca2bb345a0d198f23496494677cd6aefa26fc005faf354061f073982175daaf32b4b9d86b26ca928586344516e3e6969aa614cb13b883984 languageName: node linkType: hard @@ -18660,15 +18855,15 @@ __metadata: version: 29.7.0 resolution: "jest-resolve@npm:29.7.0" dependencies: - chalk: ^4.0.0 - graceful-fs: ^4.2.9 - jest-haste-map: ^29.7.0 - jest-pnp-resolver: ^1.2.2 - jest-util: ^29.7.0 - jest-validate: ^29.7.0 - resolve: ^1.20.0 - resolve.exports: ^2.0.0 - slash: ^3.0.0 + chalk: "npm:^4.0.0" + graceful-fs: "npm:^4.2.9" + jest-haste-map: "npm:^29.7.0" + jest-pnp-resolver: "npm:^1.2.2" + jest-util: "npm:^29.7.0" + jest-validate: "npm:^29.7.0" + resolve: "npm:^1.20.0" + resolve.exports: "npm:^2.0.0" + slash: "npm:^3.0.0" checksum: 0ca218e10731aa17920526ec39deaec59ab9b966237905ffc4545444481112cd422f01581230eceb7e82d86f44a543d520a71391ec66e1b4ef1a578bd5c73487 languageName: node linkType: hard @@ -18677,27 +18872,27 @@ __metadata: version: 29.7.0 resolution: "jest-runner@npm:29.7.0" dependencies: - "@jest/console": ^29.7.0 - "@jest/environment": ^29.7.0 - "@jest/test-result": ^29.7.0 - "@jest/transform": ^29.7.0 - "@jest/types": ^29.6.3 - "@types/node": "*" - chalk: ^4.0.0 - emittery: ^0.13.1 - graceful-fs: ^4.2.9 - jest-docblock: ^29.7.0 - jest-environment-node: ^29.7.0 - jest-haste-map: ^29.7.0 - jest-leak-detector: ^29.7.0 - jest-message-util: ^29.7.0 - jest-resolve: ^29.7.0 - jest-runtime: ^29.7.0 - jest-util: ^29.7.0 - jest-watcher: ^29.7.0 - jest-worker: ^29.7.0 - p-limit: ^3.1.0 - source-map-support: 0.5.13 + "@jest/console": "npm:^29.7.0" + "@jest/environment": "npm:^29.7.0" + "@jest/test-result": "npm:^29.7.0" + "@jest/transform": "npm:^29.7.0" + "@jest/types": "npm:^29.6.3" + "@types/node": "npm:*" + chalk: "npm:^4.0.0" + emittery: "npm:^0.13.1" + graceful-fs: "npm:^4.2.9" + jest-docblock: "npm:^29.7.0" + jest-environment-node: "npm:^29.7.0" + jest-haste-map: "npm:^29.7.0" + jest-leak-detector: "npm:^29.7.0" + jest-message-util: "npm:^29.7.0" + jest-resolve: "npm:^29.7.0" + jest-runtime: "npm:^29.7.0" + jest-util: "npm:^29.7.0" + jest-watcher: "npm:^29.7.0" + jest-worker: "npm:^29.7.0" + p-limit: "npm:^3.1.0" + source-map-support: "npm:0.5.13" checksum: f0405778ea64812bf9b5c50b598850d94ccf95d7ba21f090c64827b41decd680ee19fcbb494007cdd7f5d0d8906bfc9eceddd8fa583e753e736ecd462d4682fb languageName: node linkType: hard @@ -18706,28 +18901,28 @@ __metadata: version: 29.7.0 resolution: "jest-runtime@npm:29.7.0" dependencies: - "@jest/environment": ^29.7.0 - "@jest/fake-timers": ^29.7.0 - "@jest/globals": ^29.7.0 - "@jest/source-map": ^29.6.3 - "@jest/test-result": ^29.7.0 - "@jest/transform": ^29.7.0 - "@jest/types": ^29.6.3 - "@types/node": "*" - chalk: ^4.0.0 - cjs-module-lexer: ^1.0.0 - collect-v8-coverage: ^1.0.0 - glob: ^7.1.3 - graceful-fs: ^4.2.9 - jest-haste-map: ^29.7.0 - jest-message-util: ^29.7.0 - jest-mock: ^29.7.0 - jest-regex-util: ^29.6.3 - jest-resolve: ^29.7.0 - jest-snapshot: ^29.7.0 - jest-util: ^29.7.0 - slash: ^3.0.0 - strip-bom: ^4.0.0 + "@jest/environment": "npm:^29.7.0" + "@jest/fake-timers": "npm:^29.7.0" + "@jest/globals": "npm:^29.7.0" + "@jest/source-map": "npm:^29.6.3" + "@jest/test-result": "npm:^29.7.0" + "@jest/transform": "npm:^29.7.0" + "@jest/types": "npm:^29.6.3" + "@types/node": "npm:*" + chalk: "npm:^4.0.0" + cjs-module-lexer: "npm:^1.0.0" + collect-v8-coverage: "npm:^1.0.0" + glob: "npm:^7.1.3" + graceful-fs: "npm:^4.2.9" + jest-haste-map: "npm:^29.7.0" + jest-message-util: "npm:^29.7.0" + jest-mock: "npm:^29.7.0" + jest-regex-util: "npm:^29.6.3" + jest-resolve: "npm:^29.7.0" + jest-snapshot: "npm:^29.7.0" + jest-util: "npm:^29.7.0" + slash: "npm:^3.0.0" + strip-bom: "npm:^4.0.0" checksum: d19f113d013e80691e07047f68e1e3448ef024ff2c6b586ce4f90cd7d4c62a2cd1d460110491019719f3c59bfebe16f0e201ed005ef9f80e2cf798c374eed54e languageName: node linkType: hard @@ -18736,26 +18931,26 @@ __metadata: version: 29.7.0 resolution: "jest-snapshot@npm:29.7.0" dependencies: - "@babel/core": ^7.11.6 - "@babel/generator": ^7.7.2 - "@babel/plugin-syntax-jsx": ^7.7.2 - "@babel/plugin-syntax-typescript": ^7.7.2 - "@babel/types": ^7.3.3 - "@jest/expect-utils": ^29.7.0 - "@jest/transform": ^29.7.0 - "@jest/types": ^29.6.3 - babel-preset-current-node-syntax: ^1.0.0 - chalk: ^4.0.0 - expect: ^29.7.0 - graceful-fs: ^4.2.9 - jest-diff: ^29.7.0 - jest-get-type: ^29.6.3 - jest-matcher-utils: ^29.7.0 - jest-message-util: ^29.7.0 - jest-util: ^29.7.0 - natural-compare: ^1.4.0 - pretty-format: ^29.7.0 - semver: ^7.5.3 + "@babel/core": "npm:^7.11.6" + "@babel/generator": "npm:^7.7.2" + "@babel/plugin-syntax-jsx": "npm:^7.7.2" + "@babel/plugin-syntax-typescript": "npm:^7.7.2" + "@babel/types": "npm:^7.3.3" + "@jest/expect-utils": "npm:^29.7.0" + "@jest/transform": "npm:^29.7.0" + "@jest/types": "npm:^29.6.3" + babel-preset-current-node-syntax: "npm:^1.0.0" + chalk: "npm:^4.0.0" + expect: "npm:^29.7.0" + graceful-fs: "npm:^4.2.9" + jest-diff: "npm:^29.7.0" + jest-get-type: "npm:^29.6.3" + jest-matcher-utils: "npm:^29.7.0" + jest-message-util: "npm:^29.7.0" + jest-util: "npm:^29.7.0" + natural-compare: "npm:^1.4.0" + pretty-format: "npm:^29.7.0" + semver: "npm:^7.5.3" checksum: 86821c3ad0b6899521ce75ee1ae7b01b17e6dfeff9166f2cf17f012e0c5d8c798f30f9e4f8f7f5bed01ea7b55a6bc159f5eda778311162cbfa48785447c237ad languageName: node linkType: hard @@ -18778,12 +18973,12 @@ __metadata: version: 29.7.0 resolution: "jest-util@npm:29.7.0" dependencies: - "@jest/types": ^29.6.3 - "@types/node": "*" - chalk: ^4.0.0 - ci-info: ^3.2.0 - graceful-fs: ^4.2.9 - picomatch: ^2.2.3 + "@jest/types": "npm:^29.6.3" + "@types/node": "npm:*" + chalk: "npm:^4.0.0" + ci-info: "npm:^3.2.0" + graceful-fs: "npm:^4.2.9" + picomatch: "npm:^2.2.3" checksum: 042ab4980f4ccd4d50226e01e5c7376a8556b472442ca6091a8f102488c0f22e6e8b89ea874111d2328a2080083bf3225c86f3788c52af0bd0345a00eb57a3ca languageName: node linkType: hard @@ -18792,12 +18987,12 @@ __metadata: version: 29.7.0 resolution: "jest-validate@npm:29.7.0" dependencies: - "@jest/types": ^29.6.3 - camelcase: ^6.2.0 - chalk: ^4.0.0 - jest-get-type: ^29.6.3 - leven: ^3.1.0 - pretty-format: ^29.7.0 + "@jest/types": "npm:^29.6.3" + camelcase: "npm:^6.2.0" + chalk: "npm:^4.0.0" + jest-get-type: "npm:^29.6.3" + leven: "npm:^3.1.0" + pretty-format: "npm:^29.7.0" checksum: 191fcdc980f8a0de4dbdd879fa276435d00eb157a48683af7b3b1b98b0f7d9de7ffe12689b617779097ff1ed77601b9f7126b0871bba4f776e222c40f62e9dae languageName: node linkType: hard @@ -18806,9 +19001,9 @@ __metadata: version: 2.0.0 resolution: "jest-watch-select-projects@npm:2.0.0" dependencies: - ansi-escapes: ^4.3.0 - chalk: ^3.0.0 - prompts: ^2.2.1 + ansi-escapes: "npm:^4.3.0" + chalk: "npm:^3.0.0" + prompts: "npm:^2.2.1" checksum: 67b7a08d8e7b5ecfba67d86f02be29e4917c4416c9f169246f10cc40792b1c5fa38fcfeb25195643db080ace1f4fdf2f827bd244e7cdff7512d1ddfbc94270f0 languageName: node linkType: hard @@ -18817,13 +19012,13 @@ __metadata: version: 2.2.1 resolution: "jest-watch-typeahead@npm:2.2.1" dependencies: - ansi-escapes: ^6.0.0 - chalk: ^4.0.0 - jest-regex-util: ^29.0.0 - jest-watcher: ^29.0.0 - slash: ^5.0.0 - string-length: ^5.0.1 - strip-ansi: ^7.0.1 + ansi-escapes: "npm:^6.0.0" + chalk: "npm:^4.0.0" + jest-regex-util: "npm:^29.0.0" + jest-watcher: "npm:^29.0.0" + slash: "npm:^5.0.0" + string-length: "npm:^5.0.1" + strip-ansi: "npm:^7.0.1" peerDependencies: jest: ^27.0.0 || ^28.0.0 || ^29.0.0 checksum: 5ba8068209da273187065b8900495ca9d0fce13b090d2e0193e1b862f7e920ca808f8a0c4c2ea504e1646d38519083276fbb304dba728e16b9126c0734f8f8ee @@ -18834,14 +19029,14 @@ __metadata: version: 29.7.0 resolution: "jest-watcher@npm:29.7.0" dependencies: - "@jest/test-result": ^29.7.0 - "@jest/types": ^29.6.3 - "@types/node": "*" - ansi-escapes: ^4.2.1 - chalk: ^4.0.0 - emittery: ^0.13.1 - jest-util: ^29.7.0 - string-length: ^4.0.1 + "@jest/test-result": "npm:^29.7.0" + "@jest/types": "npm:^29.6.3" + "@types/node": "npm:*" + ansi-escapes: "npm:^4.2.1" + chalk: "npm:^4.0.0" + emittery: "npm:^0.13.1" + jest-util: "npm:^29.7.0" + string-length: "npm:^4.0.1" checksum: 67e6e7fe695416deff96b93a14a561a6db69389a0667e9489f24485bb85e5b54e12f3b2ba511ec0b777eca1e727235b073e3ebcdd473d68888650489f88df92f languageName: node linkType: hard @@ -18850,8 +19045,8 @@ __metadata: version: 25.5.0 resolution: "jest-worker@npm:25.5.0" dependencies: - merge-stream: ^2.0.0 - supports-color: ^7.0.0 + merge-stream: "npm:^2.0.0" + supports-color: "npm:^7.0.0" checksum: 773ad5c680f7c47c023e90a63faffe041dc297c19df90d31768598d700517ef31ad5e3289e68bdf85ab7eca91efde8134f8646472747f47ae3f60c96a37d1c4b languageName: node linkType: hard @@ -18860,9 +19055,9 @@ __metadata: version: 26.6.2 resolution: "jest-worker@npm:26.6.2" dependencies: - "@types/node": "*" - merge-stream: ^2.0.0 - supports-color: ^7.0.0 + "@types/node": "npm:*" + merge-stream: "npm:^2.0.0" + supports-color: "npm:^7.0.0" checksum: f9afa3b88e3f12027901e4964ba3ff048285b5783b5225cab28fac25b4058cea8ad54001e9a1577ee2bed125fac3ccf5c80dc507b120300cc1bbcb368796533e languageName: node linkType: hard @@ -18882,10 +19077,10 @@ __metadata: version: 29.7.0 resolution: "jest-worker@npm:29.7.0" dependencies: - "@types/node": "*" - jest-util: ^29.7.0 - merge-stream: ^2.0.0 - supports-color: ^8.0.0 + "@types/node": "npm:*" + jest-util: "npm:^29.7.0" + merge-stream: "npm:^2.0.0" + supports-color: "npm:^8.0.0" checksum: 30fff60af49675273644d408b650fc2eb4b5dcafc5a0a455f238322a8f9d8a98d847baca9d51ff197b6747f54c7901daa2287799230b856a0f48287d131f8c13 languageName: node linkType: hard @@ -18894,10 +19089,10 @@ __metadata: version: 29.7.0 resolution: "jest@npm:29.7.0" dependencies: - "@jest/core": ^29.7.0 - "@jest/types": ^29.6.3 - import-local: ^3.0.2 - jest-cli: ^29.7.0 + "@jest/core": "npm:^29.7.0" + "@jest/types": "npm:^29.6.3" + import-local: "npm:^3.0.2" + jest-cli: "npm:^29.7.0" peerDependencies: node-notifier: ^8.0.1 || ^9.0.0 || ^10.0.0 peerDependenciesMeta: @@ -18927,11 +19122,11 @@ __metadata: version: 17.12.0 resolution: "joi@npm:17.12.0" dependencies: - "@hapi/hoek": ^9.3.0 - "@hapi/topo": ^5.1.0 - "@sideway/address": ^4.1.4 - "@sideway/formula": ^3.0.1 - "@sideway/pinpoint": ^2.0.0 + "@hapi/hoek": "npm:^9.3.0" + "@hapi/topo": "npm:^5.1.0" + "@sideway/address": "npm:^4.1.4" + "@sideway/formula": "npm:^3.0.1" + "@sideway/pinpoint": "npm:^2.0.0" checksum: bef47c8962d5a2ea40d50f9d2bbbd8a9aa85f5b454a2ddc4da664ea17e3ddb3dae9f93926b96fecd20831a6e2f3271a38c6dda37e1eaed7b19988bcbe11df3d7 languageName: node linkType: hard @@ -18961,7 +19156,7 @@ __metadata: version: 4.1.0 resolution: "js-yaml@npm:4.1.0" dependencies: - argparse: ^2.0.1 + argparse: "npm:^2.0.1" bin: js-yaml: bin/js-yaml.js checksum: c7830dfd456c3ef2c6e355cc5a92e6700ceafa1d14bba54497b34a99f0376cecbb3e9ac14d3e5849b426d5a5140709a66237a8c991c675431271c4ce5504151a @@ -18972,8 +19167,8 @@ __metadata: version: 3.14.1 resolution: "js-yaml@npm:3.14.1" dependencies: - argparse: ^1.0.7 - esprima: ^4.0.0 + argparse: "npm:^1.0.7" + esprima: "npm:^4.0.0" bin: js-yaml: bin/js-yaml.js checksum: bef146085f472d44dee30ec34e5cf36bf89164f5d585435a3d3da89e52622dff0b188a580e4ad091c3341889e14cb88cac6e4deb16dc5b1e9623bb0601fc255c @@ -19005,25 +19200,25 @@ __metadata: version: 0.14.0 resolution: "jscodeshift@npm:0.14.0" dependencies: - "@babel/core": ^7.13.16 - "@babel/parser": ^7.13.16 - "@babel/plugin-proposal-class-properties": ^7.13.0 - "@babel/plugin-proposal-nullish-coalescing-operator": ^7.13.8 - "@babel/plugin-proposal-optional-chaining": ^7.13.12 - "@babel/plugin-transform-modules-commonjs": ^7.13.8 - "@babel/preset-flow": ^7.13.13 - "@babel/preset-typescript": ^7.13.0 - "@babel/register": ^7.13.16 - babel-core: ^7.0.0-bridge.0 - chalk: ^4.1.2 - flow-parser: 0.* - graceful-fs: ^4.2.4 - micromatch: ^4.0.4 - neo-async: ^2.5.0 - node-dir: ^0.1.17 - recast: ^0.21.0 - temp: ^0.8.4 - write-file-atomic: ^2.3.0 + "@babel/core": "npm:^7.13.16" + "@babel/parser": "npm:^7.13.16" + "@babel/plugin-proposal-class-properties": "npm:^7.13.0" + "@babel/plugin-proposal-nullish-coalescing-operator": "npm:^7.13.8" + "@babel/plugin-proposal-optional-chaining": "npm:^7.13.12" + "@babel/plugin-transform-modules-commonjs": "npm:^7.13.8" + "@babel/preset-flow": "npm:^7.13.13" + "@babel/preset-typescript": "npm:^7.13.0" + "@babel/register": "npm:^7.13.16" + babel-core: "npm:^7.0.0-bridge.0" + chalk: "npm:^4.1.2" + flow-parser: "npm:0.*" + graceful-fs: "npm:^4.2.4" + micromatch: "npm:^4.0.4" + neo-async: "npm:^2.5.0" + node-dir: "npm:^0.1.17" + recast: "npm:^0.21.0" + temp: "npm:^0.8.4" + write-file-atomic: "npm:^2.3.0" peerDependencies: "@babel/preset-env": ^7.1.6 bin: @@ -19036,32 +19231,32 @@ __metadata: version: 20.0.3 resolution: "jsdom@npm:20.0.3" dependencies: - abab: ^2.0.6 - acorn: ^8.8.1 - acorn-globals: ^7.0.0 - cssom: ^0.5.0 - cssstyle: ^2.3.0 - data-urls: ^3.0.2 - decimal.js: ^10.4.2 - domexception: ^4.0.0 - escodegen: ^2.0.0 - form-data: ^4.0.0 - html-encoding-sniffer: ^3.0.0 - http-proxy-agent: ^5.0.0 - https-proxy-agent: ^5.0.1 - is-potential-custom-element-name: ^1.0.1 - nwsapi: ^2.2.2 - parse5: ^7.1.1 - saxes: ^6.0.0 - symbol-tree: ^3.2.4 - tough-cookie: ^4.1.2 - w3c-xmlserializer: ^4.0.0 - webidl-conversions: ^7.0.0 - whatwg-encoding: ^2.0.0 - whatwg-mimetype: ^3.0.0 - whatwg-url: ^11.0.0 - ws: ^8.11.0 - xml-name-validator: ^4.0.0 + abab: "npm:^2.0.6" + acorn: "npm:^8.8.1" + acorn-globals: "npm:^7.0.0" + cssom: "npm:^0.5.0" + cssstyle: "npm:^2.3.0" + data-urls: "npm:^3.0.2" + decimal.js: "npm:^10.4.2" + domexception: "npm:^4.0.0" + escodegen: "npm:^2.0.0" + form-data: "npm:^4.0.0" + html-encoding-sniffer: "npm:^3.0.0" + http-proxy-agent: "npm:^5.0.0" + https-proxy-agent: "npm:^5.0.1" + is-potential-custom-element-name: "npm:^1.0.1" + nwsapi: "npm:^2.2.2" + parse5: "npm:^7.1.1" + saxes: "npm:^6.0.0" + symbol-tree: "npm:^3.2.4" + tough-cookie: "npm:^4.1.2" + w3c-xmlserializer: "npm:^4.0.0" + webidl-conversions: "npm:^7.0.0" + whatwg-encoding: "npm:^2.0.0" + whatwg-mimetype: "npm:^3.0.0" + whatwg-url: "npm:^11.0.0" + ws: "npm:^8.11.0" + xml-name-validator: "npm:^4.0.0" peerDependencies: canvas: ^2.5.0 peerDependenciesMeta: @@ -19121,7 +19316,7 @@ __metadata: version: 1.0.3 resolution: "json-parse-helpfulerror@npm:1.0.3" dependencies: - jju: ^1.1.0 + jju: "npm:^1.1.0" checksum: 376d85c3728ab4446e30fa943ad2cf5fe63d8a780be16bade9f846f2e4c1431ef61ae01746011d815fb3627abb3d21b0cc74fe9ed6cc74b93819e720afb05cae languageName: node linkType: hard @@ -19130,14 +19325,14 @@ __metadata: version: 0.13.0 resolution: "json-schema-deref-sync@npm:0.13.0" dependencies: - clone: ^2.1.2 - dag-map: ~1.0.0 - is-valid-path: ^0.1.1 - lodash: ^4.17.13 - md5: ~2.2.0 - memory-cache: ~0.2.0 - traverse: ~0.6.6 - valid-url: ~1.0.9 + clone: "npm:^2.1.2" + dag-map: "npm:~1.0.0" + is-valid-path: "npm:^0.1.1" + lodash: "npm:^4.17.13" + md5: "npm:~2.2.0" + memory-cache: "npm:~0.2.0" + traverse: "npm:~0.6.6" + valid-url: "npm:~1.0.9" checksum: c6630b3ec37d0d43c8b75f4733fee304e93b3867f55190e779b2fb149a2f27c632694804ddbc1f56882cee8f6d92130855af061a1a941e63a20902455ac33426 languageName: node linkType: hard @@ -19174,25 +19369,25 @@ __metadata: version: 0.17.4 resolution: "json-server@npm:0.17.4" dependencies: - body-parser: ^1.19.0 - chalk: ^4.1.2 - compression: ^1.7.4 - connect-pause: ^0.1.1 - cors: ^2.8.5 - errorhandler: ^1.5.1 - express: ^4.17.1 - express-urlrewrite: ^1.4.0 - json-parse-helpfulerror: ^1.0.3 - lodash: ^4.17.21 - lodash-id: ^0.14.1 - lowdb: ^1.0.0 - method-override: ^3.0.0 - morgan: ^1.10.0 - nanoid: ^3.1.23 - please-upgrade-node: ^3.2.0 - pluralize: ^8.0.0 - server-destroy: ^1.0.1 - yargs: ^17.0.1 + body-parser: "npm:^1.19.0" + chalk: "npm:^4.1.2" + compression: "npm:^1.7.4" + connect-pause: "npm:^0.1.1" + cors: "npm:^2.8.5" + errorhandler: "npm:^1.5.1" + express: "npm:^4.17.1" + express-urlrewrite: "npm:^1.4.0" + json-parse-helpfulerror: "npm:^1.0.3" + lodash: "npm:^4.17.21" + lodash-id: "npm:^0.14.1" + lowdb: "npm:^1.0.0" + method-override: "npm:^3.0.0" + morgan: "npm:^1.10.0" + nanoid: "npm:^3.1.23" + please-upgrade-node: "npm:^3.2.0" + pluralize: "npm:^8.0.0" + server-destroy: "npm:^1.0.1" + yargs: "npm:^17.0.1" bin: json-server: lib/cli/bin.js checksum: 9462010ac0d106c0ed8cc9b5446dad7c3977c9649b6854383a0d81f2259049614cb879808a9bb6cbb3f15f48fee7263eafd26d9a7cd2d2eba61dd9d7bd89dbf4 @@ -19224,7 +19419,7 @@ __metadata: version: 1.0.2 resolution: "json5@npm:1.0.2" dependencies: - minimist: ^1.2.0 + minimist: "npm:^1.2.0" bin: json5: lib/cli.js checksum: 866458a8c58a95a49bef3adba929c625e82532bcff1fe93f01d29cb02cac7c3fe1f4b79951b7792c2da9de0b32871a8401a6e3c5b36778ad852bf5b8a61165d7 @@ -19251,7 +19446,7 @@ __metadata: version: 4.0.0 resolution: "jsonfile@npm:4.0.0" dependencies: - graceful-fs: ^4.1.6 + graceful-fs: "npm:^4.1.6" dependenciesMeta: graceful-fs: optional: true @@ -19263,8 +19458,8 @@ __metadata: version: 6.1.0 resolution: "jsonfile@npm:6.1.0" dependencies: - graceful-fs: ^4.1.6 - universalify: ^2.0.0 + graceful-fs: "npm:^4.1.6" + universalify: "npm:^2.0.0" dependenciesMeta: graceful-fs: optional: true @@ -19283,10 +19478,10 @@ __metadata: version: 1.4.2 resolution: "jsprim@npm:1.4.2" dependencies: - assert-plus: 1.0.0 - extsprintf: 1.3.0 - json-schema: 0.4.0 - verror: 1.10.0 + assert-plus: "npm:1.0.0" + extsprintf: "npm:1.3.0" + json-schema: "npm:0.4.0" + verror: "npm:1.10.0" checksum: 2ad1b9fdcccae8b3d580fa6ced25de930eaa1ad154db21bbf8478a4d30bbbec7925b5f5ff29b933fba9412b16a17bd484a8da4fdb3663b5e27af95dd693bab2a languageName: node linkType: hard @@ -19295,10 +19490,10 @@ __metadata: version: 3.3.5 resolution: "jsx-ast-utils@npm:3.3.5" dependencies: - array-includes: ^3.1.6 - array.prototype.flat: ^1.3.1 - object.assign: ^4.1.4 - object.values: ^1.1.6 + array-includes: "npm:^3.1.6" + array.prototype.flat: "npm:^1.3.1" + object.assign: "npm:^4.1.4" + object.values: "npm:^1.1.6" checksum: f4b05fa4d7b5234230c905cfa88d36dc8a58a6666975a3891429b1a8cdc8a140bca76c297225cb7a499fad25a2c052ac93934449a2c31a44fc9edd06c773780a languageName: node linkType: hard @@ -19314,7 +19509,7 @@ __metadata: version: 4.5.4 resolution: "keyv@npm:4.5.4" dependencies: - json-buffer: 3.0.1 + json-buffer: "npm:3.0.1" checksum: 74a24395b1c34bd44ad5cb2b49140d087553e170625240b86755a6604cd65aa16efdbdeae5cdb17ba1284a0fbb25ad06263755dbc71b8d8b06f74232ce3cdd72 languageName: node linkType: hard @@ -19330,7 +19525,7 @@ __metadata: version: 2.0.1 resolution: "kind-of@npm:2.0.1" dependencies: - is-buffer: ^1.0.2 + is-buffer: "npm:^1.0.2" checksum: 043df2943e113bca612d26224947395e9673bb3808d94aed30e47fbf0bafd618e2a29ff0ca2d5498f64332c320fff07f0aa9d6edfc20906a93c1b8792f11759c languageName: node linkType: hard @@ -19339,7 +19534,7 @@ __metadata: version: 3.2.2 resolution: "kind-of@npm:3.2.2" dependencies: - is-buffer: ^1.1.5 + is-buffer: "npm:^1.1.5" checksum: e898df8ca2f31038f27d24f0b8080da7be274f986bc6ed176f37c77c454d76627619e1681f6f9d2e8d2fd7557a18ecc419a6bb54e422abcbb8da8f1a75e4b386 languageName: node linkType: hard @@ -19348,7 +19543,7 @@ __metadata: version: 4.0.0 resolution: "kind-of@npm:4.0.0" dependencies: - is-buffer: ^1.1.5 + is-buffer: "npm:^1.1.5" checksum: 1b9e7624a8771b5a2489026e820f3bbbcc67893e1345804a56b23a91e9069965854d2a223a7c6ee563c45be9d8c6ff1ef87f28ed5f0d1a8d00d9dcbb067c529f languageName: node linkType: hard @@ -19364,7 +19559,7 @@ __metadata: version: 6.0.0 resolution: "klaw-sync@npm:6.0.0" dependencies: - graceful-fs: ^4.1.11 + graceful-fs: "npm:^4.1.11" checksum: 0da397f8961313c3ef8f79fb63af9002cde5a8fb2aeb1a37351feff0dd6006129c790400c3f5c3b4e757bedcabb13d21ec0a5eaef5a593d59515d4f2c291e475 languageName: node linkType: hard @@ -19394,11 +19589,11 @@ __metadata: version: 3.0.1 resolution: "lazy-universal-dotenv@npm:3.0.1" dependencies: - "@babel/runtime": ^7.5.0 - app-root-dir: ^1.0.2 - core-js: ^3.0.4 - dotenv: ^8.0.0 - dotenv-expand: ^5.1.0 + "@babel/runtime": "npm:^7.5.0" + app-root-dir: "npm:^1.0.2" + core-js: "npm:^3.0.4" + dotenv: "npm:^8.0.0" + dotenv-expand: "npm:^5.1.0" checksum: a80509d8cb40dafcfab5859335920754a21814320aa16115e58c0ae5ef3b1d8bd4daa96349ea548e2833f2f89269ddbb103ebd55be06cfdba00e0af6785b5ba7 languageName: node linkType: hard @@ -19428,8 +19623,8 @@ __metadata: version: 0.4.1 resolution: "levn@npm:0.4.1" dependencies: - prelude-ls: ^1.2.1 - type-check: ~0.4.0 + prelude-ls: "npm:^1.2.1" + type-check: "npm:~0.4.0" checksum: 12c5021c859bd0f5248561bf139121f0358285ec545ebf48bb3d346820d5c61a4309535c7f387ed7d84361cf821e124ce346c6b7cef8ee09a67c1473b46d0fc4 languageName: node linkType: hard @@ -19494,15 +19689,15 @@ __metadata: version: 1.19.0 resolution: "lightningcss@npm:1.19.0" dependencies: - detect-libc: ^1.0.3 - lightningcss-darwin-arm64: 1.19.0 - lightningcss-darwin-x64: 1.19.0 - lightningcss-linux-arm-gnueabihf: 1.19.0 - lightningcss-linux-arm64-gnu: 1.19.0 - lightningcss-linux-arm64-musl: 1.19.0 - lightningcss-linux-x64-gnu: 1.19.0 - lightningcss-linux-x64-musl: 1.19.0 - lightningcss-win32-x64-msvc: 1.19.0 + detect-libc: "npm:^1.0.3" + lightningcss-darwin-arm64: "npm:1.19.0" + lightningcss-darwin-x64: "npm:1.19.0" + lightningcss-linux-arm-gnueabihf: "npm:1.19.0" + lightningcss-linux-arm64-gnu: "npm:1.19.0" + lightningcss-linux-arm64-musl: "npm:1.19.0" + lightningcss-linux-x64-gnu: "npm:1.19.0" + lightningcss-linux-x64-musl: "npm:1.19.0" + lightningcss-win32-x64-msvc: "npm:1.19.0" dependenciesMeta: lightningcss-darwin-arm64: optional: true @@ -19542,10 +19737,10 @@ __metadata: version: 4.0.0 resolution: "load-json-file@npm:4.0.0" dependencies: - graceful-fs: ^4.1.2 - parse-json: ^4.0.0 - pify: ^3.0.0 - strip-bom: ^3.0.0 + graceful-fs: "npm:^4.1.2" + parse-json: "npm:^4.0.0" + pify: "npm:^3.0.0" + strip-bom: "npm:^3.0.0" checksum: 8f5d6d93ba64a9620445ee9bde4d98b1eac32cf6c8c2d20d44abfa41a6945e7969456ab5f1ca2fb06ee32e206c9769a20eec7002fe290de462e8c884b6b8b356 languageName: node linkType: hard @@ -19561,9 +19756,9 @@ __metadata: version: 1.2.3 resolution: "loader-utils@npm:1.2.3" dependencies: - big.js: ^5.2.2 - emojis-list: ^2.0.0 - json5: ^1.0.1 + big.js: "npm:^5.2.2" + emojis-list: "npm:^2.0.0" + json5: "npm:^1.0.1" checksum: 385407fc2683b6d664276fd41df962296de4a15030bb24389de77b175570c3b56bd896869376ba14cf8b33a9e257e17a91d395739ba7e23b5b68a8749a41df7e languageName: node linkType: hard @@ -19572,9 +19767,9 @@ __metadata: version: 2.0.0 resolution: "loader-utils@npm:2.0.0" dependencies: - big.js: ^5.2.2 - emojis-list: ^3.0.0 - json5: ^2.1.2 + big.js: "npm:^5.2.2" + emojis-list: "npm:^3.0.0" + json5: "npm:^2.1.2" checksum: 6856423131b50b6f5f259da36f498cfd7fc3c3f8bb17777cf87fdd9159e797d4ba4288d9a96415fd8da62c2906960e88f74711dee72d03a9003bddcd0d364a51 languageName: node linkType: hard @@ -19583,9 +19778,9 @@ __metadata: version: 1.4.2 resolution: "loader-utils@npm:1.4.2" dependencies: - big.js: ^5.2.2 - emojis-list: ^3.0.0 - json5: ^1.0.1 + big.js: "npm:^5.2.2" + emojis-list: "npm:^3.0.0" + json5: "npm:^1.0.1" checksum: eb6fb622efc0ffd1abdf68a2022f9eac62bef8ec599cf8adb75e94d1d338381780be6278534170e99edc03380a6d29bc7eb1563c89ce17c5fed3a0b17f1ad804 languageName: node linkType: hard @@ -19594,9 +19789,9 @@ __metadata: version: 2.0.4 resolution: "loader-utils@npm:2.0.4" dependencies: - big.js: ^5.2.2 - emojis-list: ^3.0.0 - json5: ^2.1.2 + big.js: "npm:^5.2.2" + emojis-list: "npm:^3.0.0" + json5: "npm:^2.1.2" checksum: a5281f5fff1eaa310ad5e1164095689443630f3411e927f95031ab4fb83b4a98f388185bb1fe949e8ab8d4247004336a625e9255c22122b815bb9a4c5d8fc3b7 languageName: node linkType: hard @@ -19605,8 +19800,8 @@ __metadata: version: 2.0.0 resolution: "locate-path@npm:2.0.0" dependencies: - p-locate: ^2.0.0 - path-exists: ^3.0.0 + p-locate: "npm:^2.0.0" + path-exists: "npm:^3.0.0" checksum: 02d581edbbbb0fa292e28d96b7de36b5b62c2fa8b5a7e82638ebb33afa74284acf022d3b1e9ae10e3ffb7658fbc49163fcd5e76e7d1baaa7801c3e05a81da755 languageName: node linkType: hard @@ -19615,8 +19810,8 @@ __metadata: version: 3.0.0 resolution: "locate-path@npm:3.0.0" dependencies: - p-locate: ^3.0.0 - path-exists: ^3.0.0 + p-locate: "npm:^3.0.0" + path-exists: "npm:^3.0.0" checksum: 53db3996672f21f8b0bf2a2c645ae2c13ffdae1eeecfcd399a583bce8516c0b88dcb4222ca6efbbbeb6949df7e46860895be2c02e8d3219abd373ace3bfb4e11 languageName: node linkType: hard @@ -19625,7 +19820,7 @@ __metadata: version: 5.0.0 resolution: "locate-path@npm:5.0.0" dependencies: - p-locate: ^4.1.0 + p-locate: "npm:^4.1.0" checksum: 83e51725e67517287d73e1ded92b28602e3ae5580b301fe54bfb76c0c723e3f285b19252e375712316774cf52006cb236aed5704692c32db0d5d089b69696e30 languageName: node linkType: hard @@ -19634,7 +19829,7 @@ __metadata: version: 6.0.0 resolution: "locate-path@npm:6.0.0" dependencies: - p-locate: ^5.0.0 + p-locate: "npm:^5.0.0" checksum: 72eb661788a0368c099a184c59d2fee760b3831c9c1c33955e8a19ae4a21b4116e53fa736dc086cdeb9fce9f7cc508f2f92d2d3aae516f133e16a2bb59a39f5a languageName: node linkType: hard @@ -19727,7 +19922,7 @@ __metadata: version: 2.2.0 resolution: "log-symbols@npm:2.2.0" dependencies: - chalk: ^2.0.1 + chalk: "npm:^2.0.1" checksum: 4c95e3b65f0352dbe91dc4989c10baf7a44e2ef5b0db7e6721e1476268e2b6f7090c3aa880d4f833a05c5c3ff18f4ec5215a09bd0099986d64a8186cfeb48ac8 languageName: node linkType: hard @@ -19736,8 +19931,8 @@ __metadata: version: 4.1.0 resolution: "log-symbols@npm:4.1.0" dependencies: - chalk: ^4.1.0 - is-unicode-supported: ^0.1.0 + chalk: "npm:^4.1.0" + is-unicode-supported: "npm:^0.1.0" checksum: fce1497b3135a0198803f9f07464165e9eb83ed02ceb2273930a6f8a508951178d8cf4f0378e9d28300a2ed2bc49050995d2bd5f53ab716bb15ac84d58c6ef74 languageName: node linkType: hard @@ -19746,9 +19941,9 @@ __metadata: version: 0.7.1 resolution: "logkitty@npm:0.7.1" dependencies: - ansi-fragments: ^0.2.1 - dayjs: ^1.8.15 - yargs: ^15.1.0 + ansi-fragments: "npm:^0.2.1" + dayjs: "npm:^1.8.15" + yargs: "npm:^15.1.0" bin: logkitty: bin/logkitty.js checksum: f1af990ff09564ef5122597a52bba6d233302c49865e6ddea1343d2a0e2efe3005127e58e93e25c98b6b1f192731fc5c52e3204876a15fc9a52abc8b4f1af931 @@ -19766,7 +19961,7 @@ __metadata: version: 1.4.0 resolution: "loose-envify@npm:1.4.0" dependencies: - js-tokens: ^3.0.0 || ^4.0.0 + js-tokens: "npm:^3.0.0 || ^4.0.0" bin: loose-envify: cli.js checksum: 6517e24e0cad87ec9888f500c5b5947032cdfe6ef65e1c1936a0c48a524b81e65542c9c3edc91c97d5bddc806ee2a985dbc79be89215d613b1de5db6d1cfe6f4 @@ -19777,11 +19972,11 @@ __metadata: version: 1.0.0 resolution: "lowdb@npm:1.0.0" dependencies: - graceful-fs: ^4.1.3 - is-promise: ^2.1.0 - lodash: 4 - pify: ^3.0.0 - steno: ^0.4.1 + graceful-fs: "npm:^4.1.3" + is-promise: "npm:^2.1.0" + lodash: "npm:4" + pify: "npm:^3.0.0" + steno: "npm:^0.4.1" checksum: 7ae89e3d6e00963129f72c4d4e1fe8e4cda5c08a46b4f4e525109483147e799df90c07d95aeced1c270cc10f4a24c6660fe1601cc4b3a6e2c3f922ad64517eab languageName: node linkType: hard @@ -19790,7 +19985,7 @@ __metadata: version: 2.0.2 resolution: "lower-case@npm:2.0.2" dependencies: - tslib: ^2.0.3 + tslib: "npm:^2.0.3" checksum: 83a0a5f159ad7614bee8bf976b96275f3954335a84fad2696927f609ddae902802c4f3312d86668722e668bef41400254807e1d3a7f2e8c3eede79691aa1f010 languageName: node linkType: hard @@ -19806,8 +20001,8 @@ __metadata: version: 1.20.0 resolution: "lowlight@npm:1.20.0" dependencies: - fault: ^1.0.0 - highlight.js: ~10.7.0 + fault: "npm:^1.0.0" + highlight.js: "npm:~10.7.0" checksum: 14a1815d6bae202ddee313fc60f06d46e5235c02fa483a77950b401d85b4c1e12290145ccd17a716b07f9328bd5864aa2d402b6a819ff3be7c833d9748ff8ba7 languageName: node linkType: hard @@ -19816,8 +20011,8 @@ __metadata: version: 1.11.0 resolution: "lowlight@npm:1.11.0" dependencies: - fault: ^1.0.2 - highlight.js: ~9.13.0 + fault: "npm:^1.0.2" + highlight.js: "npm:~9.13.0" checksum: cb70d7db929bdb6392f989e960f9e560bab067e3d572bcf12b4e2ece1eaf2cab341a56d9e574ef0b7d39fc0cc6b4becef9c3d2508d4b52a89de9cb23c59d7885 languageName: node linkType: hard @@ -19829,11 +20024,18 @@ __metadata: languageName: node linkType: hard +"lru-cache@npm:^10.2.0": + version: 10.4.3 + resolution: "lru-cache@npm:10.4.3" + checksum: 6476138d2125387a6d20f100608c2583d415a4f64a0fecf30c9e2dda976614f09cad4baa0842447bd37dd459a7bd27f57d9d8f8ce558805abd487c583f3d774a + languageName: node + linkType: hard + "lru-cache@npm:^5.1.1": version: 5.1.1 resolution: "lru-cache@npm:5.1.1" dependencies: - yallist: ^3.0.2 + yallist: "npm:^3.0.2" checksum: c154ae1cbb0c2206d1501a0e94df349653c92c8cbb25236d7e85190bcaf4567a03ac6eb43166fabfa36fd35623694da7233e88d9601fbf411a9a481d85dbd2cb languageName: node linkType: hard @@ -19842,7 +20044,7 @@ __metadata: version: 6.0.0 resolution: "lru-cache@npm:6.0.0" dependencies: - yallist: ^4.0.0 + yallist: "npm:^4.0.0" checksum: f97f499f898f23e4585742138a22f22526254fdba6d75d41a1c2526b3b6cc5747ef59c5612ba7375f42aca4f8461950e925ba08c991ead0651b4918b7c978297 languageName: node linkType: hard @@ -19867,7 +20069,7 @@ __metadata: version: 0.25.9 resolution: "magic-string@npm:0.25.9" dependencies: - sourcemap-codec: ^1.4.8 + sourcemap-codec: "npm:^1.4.8" checksum: 9a0e55a15c7303fc360f9572a71cffba1f61451bc92c5602b1206c9d17f492403bf96f946dfce7483e66822d6b74607262e24392e87b0ac27b786e69a40e9b1a languageName: node linkType: hard @@ -19876,7 +20078,7 @@ __metadata: version: 0.30.8 resolution: "magic-string@npm:0.30.8" dependencies: - "@jridgewell/sourcemap-codec": ^1.4.15 + "@jridgewell/sourcemap-codec": "npm:^1.4.15" checksum: 79922f4500d3932bb587a04440d98d040170decf432edc0f91c0bf8d41db16d364189bf800e334170ac740918feda62cd39dcc170c337dc18050cfcf00a5f232 languageName: node linkType: hard @@ -19885,8 +20087,8 @@ __metadata: version: 2.1.0 resolution: "make-dir@npm:2.1.0" dependencies: - pify: ^4.0.1 - semver: ^5.6.0 + pify: "npm:^4.0.1" + semver: "npm:^5.6.0" checksum: 043548886bfaf1820323c6a2997e6d2fa51ccc2586ac14e6f14634f7458b4db2daf15f8c310e2a0abd3e0cddc64df1890d8fc7263033602c47bb12cbfcf86aab languageName: node linkType: hard @@ -19895,7 +20097,7 @@ __metadata: version: 3.1.0 resolution: "make-dir@npm:3.1.0" dependencies: - semver: ^6.0.0 + semver: "npm:^6.0.0" checksum: 484200020ab5a1fdf12f393fe5f385fc8e4378824c940fba1729dcd198ae4ff24867bc7a5646331e50cead8abff5d9270c456314386e629acec6dff4b8016b78 languageName: node linkType: hard @@ -19904,7 +20106,7 @@ __metadata: version: 4.0.0 resolution: "make-dir@npm:4.0.0" dependencies: - semver: ^7.5.3 + semver: "npm:^7.5.3" checksum: bf0731a2dd3aab4db6f3de1585cea0b746bb73eb5a02e3d8d72757e376e64e6ada190b1eddcde5b2f24a81b688a9897efd5018737d05e02e2a671dda9cff8a8a languageName: node linkType: hard @@ -19920,22 +20122,22 @@ __metadata: version: 10.2.1 resolution: "make-fetch-happen@npm:10.2.1" dependencies: - agentkeepalive: ^4.2.1 - cacache: ^16.1.0 - http-cache-semantics: ^4.1.0 - http-proxy-agent: ^5.0.0 - https-proxy-agent: ^5.0.0 - is-lambda: ^1.0.1 - lru-cache: ^7.7.1 - minipass: ^3.1.6 - minipass-collect: ^1.0.2 - minipass-fetch: ^2.0.3 - minipass-flush: ^1.0.5 - minipass-pipeline: ^1.2.4 - negotiator: ^0.6.3 - promise-retry: ^2.0.1 - socks-proxy-agent: ^7.0.0 - ssri: ^9.0.0 + agentkeepalive: "npm:^4.2.1" + cacache: "npm:^16.1.0" + http-cache-semantics: "npm:^4.1.0" + http-proxy-agent: "npm:^5.0.0" + https-proxy-agent: "npm:^5.0.0" + is-lambda: "npm:^1.0.1" + lru-cache: "npm:^7.7.1" + minipass: "npm:^3.1.6" + minipass-collect: "npm:^1.0.2" + minipass-fetch: "npm:^2.0.3" + minipass-flush: "npm:^1.0.5" + minipass-pipeline: "npm:^1.2.4" + negotiator: "npm:^0.6.3" + promise-retry: "npm:^2.0.1" + socks-proxy-agent: "npm:^7.0.0" + ssri: "npm:^9.0.0" checksum: 2332eb9a8ec96f1ffeeea56ccefabcb4193693597b132cd110734d50f2928842e22b84cfa1508e921b8385cdfd06dda9ad68645fed62b50fff629a580f5fb72c languageName: node linkType: hard @@ -19944,21 +20146,21 @@ __metadata: version: 11.1.1 resolution: "make-fetch-happen@npm:11.1.1" dependencies: - agentkeepalive: ^4.2.1 - cacache: ^17.0.0 - http-cache-semantics: ^4.1.1 - http-proxy-agent: ^5.0.0 - https-proxy-agent: ^5.0.0 - is-lambda: ^1.0.1 - lru-cache: ^7.7.1 - minipass: ^5.0.0 - minipass-fetch: ^3.0.0 - minipass-flush: ^1.0.5 - minipass-pipeline: ^1.2.4 - negotiator: ^0.6.3 - promise-retry: ^2.0.1 - socks-proxy-agent: ^7.0.0 - ssri: ^10.0.0 + agentkeepalive: "npm:^4.2.1" + cacache: "npm:^17.0.0" + http-cache-semantics: "npm:^4.1.1" + http-proxy-agent: "npm:^5.0.0" + https-proxy-agent: "npm:^5.0.0" + is-lambda: "npm:^1.0.1" + lru-cache: "npm:^7.7.1" + minipass: "npm:^5.0.0" + minipass-fetch: "npm:^3.0.0" + minipass-flush: "npm:^1.0.5" + minipass-pipeline: "npm:^1.2.4" + negotiator: "npm:^0.6.3" + promise-retry: "npm:^2.0.1" + socks-proxy-agent: "npm:^7.0.0" + ssri: "npm:^10.0.0" checksum: 7268bf274a0f6dcf0343829489a4506603ff34bd0649c12058753900b0eb29191dce5dba12680719a5d0a983d3e57810f594a12f3c18494e93a1fbc6348a4540 languageName: node linkType: hard @@ -19967,17 +20169,17 @@ __metadata: version: 13.0.0 resolution: "make-fetch-happen@npm:13.0.0" dependencies: - "@npmcli/agent": ^2.0.0 - cacache: ^18.0.0 - http-cache-semantics: ^4.1.1 - is-lambda: ^1.0.1 - minipass: ^7.0.2 - minipass-fetch: ^3.0.0 - minipass-flush: ^1.0.5 - minipass-pipeline: ^1.2.4 - negotiator: ^0.6.3 - promise-retry: ^2.0.1 - ssri: ^10.0.0 + "@npmcli/agent": "npm:^2.0.0" + cacache: "npm:^18.0.0" + http-cache-semantics: "npm:^4.1.1" + is-lambda: "npm:^1.0.1" + minipass: "npm:^7.0.2" + minipass-fetch: "npm:^3.0.0" + minipass-flush: "npm:^1.0.5" + minipass-pipeline: "npm:^1.2.4" + negotiator: "npm:^0.6.3" + promise-retry: "npm:^2.0.1" + ssri: "npm:^10.0.0" checksum: 7c7a6d381ce919dd83af398b66459a10e2fe8f4504f340d1d090d3fa3d1b0c93750220e1d898114c64467223504bd258612ba83efbc16f31b075cd56de24b4af languageName: node linkType: hard @@ -19986,22 +20188,22 @@ __metadata: version: 9.1.0 resolution: "make-fetch-happen@npm:9.1.0" dependencies: - agentkeepalive: ^4.1.3 - cacache: ^15.2.0 - http-cache-semantics: ^4.1.0 - http-proxy-agent: ^4.0.1 - https-proxy-agent: ^5.0.0 - is-lambda: ^1.0.1 - lru-cache: ^6.0.0 - minipass: ^3.1.3 - minipass-collect: ^1.0.2 - minipass-fetch: ^1.3.2 - minipass-flush: ^1.0.5 - minipass-pipeline: ^1.2.4 - negotiator: ^0.6.2 - promise-retry: ^2.0.1 - socks-proxy-agent: ^6.0.0 - ssri: ^8.0.0 + agentkeepalive: "npm:^4.1.3" + cacache: "npm:^15.2.0" + http-cache-semantics: "npm:^4.1.0" + http-proxy-agent: "npm:^4.0.1" + https-proxy-agent: "npm:^5.0.0" + is-lambda: "npm:^1.0.1" + lru-cache: "npm:^6.0.0" + minipass: "npm:^3.1.3" + minipass-collect: "npm:^1.0.2" + minipass-fetch: "npm:^1.3.2" + minipass-flush: "npm:^1.0.5" + minipass-pipeline: "npm:^1.2.4" + negotiator: "npm:^0.6.2" + promise-retry: "npm:^2.0.1" + socks-proxy-agent: "npm:^6.0.0" + ssri: "npm:^8.0.0" checksum: 0eb371c85fdd0b1584fcfdf3dc3c62395761b3c14658be02620c310305a9a7ecf1617a5e6fb30c1d081c5c8aaf177fa133ee225024313afabb7aa6a10f1e3d04 languageName: node linkType: hard @@ -20010,7 +20212,7 @@ __metadata: version: 1.0.12 resolution: "makeerror@npm:1.0.12" dependencies: - tmpl: 1.0.5 + tmpl: "npm:1.0.5" checksum: b38a025a12c8146d6eeea5a7f2bf27d51d8ad6064da8ca9405fcf7bf9b54acd43e3b30ddd7abb9b1bfa4ddb266019133313482570ddb207de568f71ecfcf6060 languageName: node linkType: hard @@ -20054,7 +20256,7 @@ __metadata: version: 1.0.0 resolution: "map-visit@npm:1.0.0" dependencies: - object-visit: ^1.0.0 + object-visit: "npm:^1.0.0" checksum: c27045a5021c344fc19b9132eb30313e441863b2951029f8f8b66f79d3d8c1e7e5091578075a996f74e417479506fe9ede28c44ca7bc351a61c9d8073daec36a languageName: node linkType: hard @@ -20063,8 +20265,8 @@ __metadata: version: 6.11.4 resolution: "markdown-to-jsx@npm:6.11.4" dependencies: - prop-types: ^15.6.2 - unquote: ^1.1.0 + prop-types: "npm:^15.6.2" + unquote: "npm:^1.1.0" peerDependencies: react: ">= 0.14.0" checksum: 4b861f7936dd2f1802173a489415f5509e7848c76296930419acd11cbc31f3e80a9e81d9914989f5a633f18977162a1a8314ca4a96bac6f3cf682b4224813b24 @@ -20084,7 +20286,7 @@ __metadata: version: 3.0.0 resolution: "matcher@npm:3.0.0" dependencies: - escape-string-regexp: ^4.0.0 + escape-string-regexp: "npm:^4.0.0" checksum: 8bee1a7ab7609c2c21d9c9254b6785fa708eadf289032b556d57a34e98fcd4c537659a004dafee6ce80ab157099e645c199dc52678dff1e7fb0a6684e0da4dbe languageName: node linkType: hard @@ -20100,7 +20302,7 @@ __metadata: version: 3.2.3 resolution: "md5-file@npm:3.2.3" dependencies: - buffer-alloc: ^1.1.0 + buffer-alloc: "npm:^1.1.0" bin: md5-file: cli.js checksum: a3738274ee0c5ce21e7c14a4b60e5de6b298740f8a37eeb502bb97a056e3f19ea0871418b4dd45ca9c70d2f1d6c79a19e9a320fba1c129b196cdf671e544c450 @@ -20111,9 +20313,9 @@ __metadata: version: 1.3.5 resolution: "md5.js@npm:1.3.5" dependencies: - hash-base: ^3.0.0 - inherits: ^2.0.1 - safe-buffer: ^5.1.2 + hash-base: "npm:^3.0.0" + inherits: "npm:^2.0.1" + safe-buffer: "npm:^5.1.2" checksum: 098494d885684bcc4f92294b18ba61b7bd353c23147fbc4688c75b45cb8590f5a95fd4584d742415dcc52487f7a1ef6ea611cfa1543b0dc4492fe026357f3f0c languageName: node linkType: hard @@ -20122,9 +20324,9 @@ __metadata: version: 2.3.0 resolution: "md5@npm:2.3.0" dependencies: - charenc: 0.0.2 - crypt: 0.0.2 - is-buffer: ~1.1.6 + charenc: "npm:0.0.2" + crypt: "npm:0.0.2" + is-buffer: "npm:~1.1.6" checksum: a63cacf4018dc9dee08c36e6f924a64ced735b37826116c905717c41cebeb41a522f7a526ba6ad578f9c80f02cb365033ccd67fe186ffbcc1a1faeb75daa9b6e languageName: node linkType: hard @@ -20133,9 +20335,9 @@ __metadata: version: 2.2.1 resolution: "md5@npm:2.2.1" dependencies: - charenc: ~0.0.1 - crypt: ~0.0.1 - is-buffer: ~1.1.1 + charenc: "npm:~0.0.1" + crypt: "npm:~0.0.1" + is-buffer: "npm:~1.1.1" checksum: 2237e583f961d04d43c59c2f9383d1e47099427fa37f9dc50e8aec32e770f8b038ad9268c2523a7c8041ab6f4678a742ca533a7f670dbc2857c5b18388cf4d71 languageName: node linkType: hard @@ -20186,7 +20388,7 @@ __metadata: version: 1.11.3 resolution: "memoizerific@npm:1.11.3" dependencies: - map-or-similar: ^1.5.0 + map-or-similar: "npm:^1.5.0" checksum: d51bdc3ed8c39b4b73845c90eb62d243ddf21899914352d0c303f5e1d477abcb192f4c605e008caa4a31d823225eeb22a99ba5ee825fb88d0c33382db3aee95a languageName: node linkType: hard @@ -20202,8 +20404,8 @@ __metadata: version: 0.4.1 resolution: "memory-fs@npm:0.4.1" dependencies: - errno: ^0.1.3 - readable-stream: ^2.0.1 + errno: "npm:^0.1.3" + readable-stream: "npm:^2.0.1" checksum: 6db6c8682eff836664ca9b5b6052ae38d21713dda9d0ef4700fa5c0599a8bc16b2093bee75ac3dedbe59fb2222d368f25bafaa62ba143c41051359cbcb005044 languageName: node linkType: hard @@ -20212,8 +20414,8 @@ __metadata: version: 0.5.0 resolution: "memory-fs@npm:0.5.0" dependencies: - errno: ^0.1.3 - readable-stream: ^2.0.1 + errno: "npm:^0.1.3" + readable-stream: "npm:^2.0.1" checksum: a9f25b0a8ecfb7324277393f19ef68e6ba53b9e6e4b526bbf2ba23055c5440fbf61acc7bf66bfd980e9eb4951a4790f6f777a9a3abd36603f22c87e8a64d3d6b languageName: node linkType: hard @@ -20229,18 +20431,18 @@ __metadata: version: 10.1.5 resolution: "meow@npm:10.1.5" dependencies: - "@types/minimist": ^1.2.2 - camelcase-keys: ^7.0.0 - decamelize: ^5.0.0 - decamelize-keys: ^1.1.0 - hard-rejection: ^2.1.0 - minimist-options: 4.1.0 - normalize-package-data: ^3.0.2 - read-pkg-up: ^8.0.0 - redent: ^4.0.0 - trim-newlines: ^4.0.2 - type-fest: ^1.2.2 - yargs-parser: ^20.2.9 + "@types/minimist": "npm:^1.2.2" + camelcase-keys: "npm:^7.0.0" + decamelize: "npm:^5.0.0" + decamelize-keys: "npm:^1.1.0" + hard-rejection: "npm:^2.1.0" + minimist-options: "npm:4.1.0" + normalize-package-data: "npm:^3.0.2" + read-pkg-up: "npm:^8.0.0" + redent: "npm:^4.0.0" + trim-newlines: "npm:^4.0.2" + type-fest: "npm:^1.2.2" + yargs-parser: "npm:^20.2.9" checksum: dd5f0caa4af18517813547dc66741dcbf52c4c23def5062578d39b11189fd9457aee5c1f2263a5cd6592a465023df8357e8ac876b685b64dbcf545e3f66c23a7 languageName: node linkType: hard @@ -20249,17 +20451,17 @@ __metadata: version: 8.1.2 resolution: "meow@npm:8.1.2" dependencies: - "@types/minimist": ^1.2.0 - camelcase-keys: ^6.2.2 - decamelize-keys: ^1.1.0 - hard-rejection: ^2.1.0 - minimist-options: 4.1.0 - normalize-package-data: ^3.0.0 - read-pkg-up: ^7.0.1 - redent: ^3.0.0 - trim-newlines: ^3.0.0 - type-fest: ^0.18.0 - yargs-parser: ^20.2.3 + "@types/minimist": "npm:^1.2.0" + camelcase-keys: "npm:^6.2.2" + decamelize-keys: "npm:^1.1.0" + hard-rejection: "npm:^2.1.0" + minimist-options: "npm:4.1.0" + normalize-package-data: "npm:^3.0.0" + read-pkg-up: "npm:^7.0.1" + redent: "npm:^3.0.0" + trim-newlines: "npm:^3.0.0" + type-fest: "npm:^0.18.0" + yargs-parser: "npm:^20.2.3" checksum: bc23bf1b4423ef6a821dff9734406bce4b91ea257e7f10a8b7f896f45b59649f07adc0926e2917eacd8cf1df9e4cd89c77623cf63dfd0f8bf54de07a32ee5a85 languageName: node linkType: hard @@ -20268,9 +20470,9 @@ __metadata: version: 3.0.3 resolution: "merge-deep@npm:3.0.3" dependencies: - arr-union: ^3.1.0 - clone-deep: ^0.2.4 - kind-of: ^3.0.2 + arr-union: "npm:^3.1.0" + clone-deep: "npm:^0.2.4" + kind-of: "npm:^3.0.2" checksum: d2eb367b8300327c66a3e1e01eb06251f51b440bf5bfa5f0f8065ae95bf3af620d21fcd0ab2eb50e74f5119aac40ffd26c85e3bf82f79082e8757675f5885d3d languageName: node linkType: hard @@ -20286,7 +20488,7 @@ __metadata: version: 3.0.4 resolution: "merge-options@npm:3.0.4" dependencies: - is-plain-obj: ^2.1.0 + is-plain-obj: "npm:^2.1.0" checksum: d86ddb3dd6e85d558dbf25dc944f3527b6bacb944db3fdda6e84a3f59c4e4b85231095f58b835758b9a57708342dee0f8de0dffa352974a48221487fe9f4584f languageName: node linkType: hard @@ -20309,10 +20511,10 @@ __metadata: version: 3.0.0 resolution: "method-override@npm:3.0.0" dependencies: - debug: 3.1.0 - methods: ~1.1.2 - parseurl: ~1.3.2 - vary: ~1.1.2 + debug: "npm:3.1.0" + methods: "npm:~1.1.2" + parseurl: "npm:~1.3.2" + vary: "npm:~1.1.2" checksum: 0e7300ebe6326410b0d6e64efe4316903f886f89e51cfaefb0382bbcc9587d7e9b6e72fa683a629a810eb7e994e954129af7d86023a92be336ffd1505c3ad5c0 languageName: node linkType: hard @@ -20649,19 +20851,19 @@ __metadata: version: 3.1.10 resolution: "micromatch@npm:3.1.10" dependencies: - arr-diff: ^4.0.0 - array-unique: ^0.3.2 - braces: ^2.3.1 - define-property: ^2.0.2 - extend-shallow: ^3.0.2 - extglob: ^2.0.4 - fragment-cache: ^0.2.1 - kind-of: ^6.0.2 - nanomatch: ^1.2.9 - object.pick: ^1.3.0 - regex-not: ^1.0.0 - snapdragon: ^0.8.1 - to-regex: ^3.0.2 + arr-diff: "npm:^4.0.0" + array-unique: "npm:^0.3.2" + braces: "npm:^2.3.1" + define-property: "npm:^2.0.2" + extend-shallow: "npm:^3.0.2" + extglob: "npm:^2.0.4" + fragment-cache: "npm:^0.2.1" + kind-of: "npm:^6.0.2" + nanomatch: "npm:^1.2.9" + object.pick: "npm:^1.3.0" + regex-not: "npm:^1.0.0" + snapdragon: "npm:^0.8.1" + to-regex: "npm:^3.0.2" checksum: ad226cba4daa95b4eaf47b2ca331c8d2e038d7b41ae7ed0697cde27f3f1d6142881ab03d4da51b65d9d315eceb5e4cdddb3fbb55f5f72cfa19cf3ea469d054dc languageName: node linkType: hard @@ -20670,8 +20872,8 @@ __metadata: version: 4.0.5 resolution: "micromatch@npm:4.0.5" dependencies: - braces: ^3.0.2 - picomatch: ^2.3.1 + braces: "npm:^3.0.2" + picomatch: "npm:^2.3.1" checksum: 02a17b671c06e8fefeeb6ef996119c1e597c942e632a21ef589154f23898c9c6a9858526246abb14f8bca6e77734aa9dcf65476fca47cedfb80d9577d52843fc languageName: node linkType: hard @@ -20680,8 +20882,8 @@ __metadata: version: 4.0.1 resolution: "miller-rabin@npm:4.0.1" dependencies: - bn.js: ^4.0.0 - brorand: ^1.0.1 + bn.js: "npm:^4.0.0" + brorand: "npm:^1.0.1" bin: miller-rabin: bin/miller-rabin checksum: 00cd1ab838ac49b03f236cc32a14d29d7d28637a53096bf5c6246a032a37749c9bd9ce7360cbf55b41b89b7d649824949ff12bc8eee29ac77c6b38eada619ece @@ -20699,7 +20901,7 @@ __metadata: version: 2.1.35 resolution: "mime-types@npm:2.1.35" dependencies: - mime-db: 1.52.0 + mime-db: "npm:1.52.0" checksum: 89a5b7f1def9f3af5dad6496c5ed50191ae4331cc5389d7c521c8ad28d5fdad2d06fd81baf38fed813dc4e46bb55c8145bb0ff406330818c9cf712fb2e9b3836 languageName: node linkType: hard @@ -20770,7 +20972,7 @@ __metadata: version: 2.19.0 resolution: "min-document@npm:2.19.0" dependencies: - dom-walk: ^0.1.0 + dom-walk: "npm:^0.1.0" checksum: da6437562ea2228041542a2384528e74e22d1daa1a4ec439c165abf0b9d8a63e17e3b8a6dc6e0c731845e85301198730426932a0e813d23f932ca668340c9623 languageName: node linkType: hard @@ -20786,10 +20988,10 @@ __metadata: version: 0.7.0 resolution: "mini-css-extract-plugin@npm:0.7.0" dependencies: - loader-utils: ^1.1.0 - normalize-url: 1.9.1 - schema-utils: ^1.0.0 - webpack-sources: ^1.1.0 + loader-utils: "npm:^1.1.0" + normalize-url: "npm:1.9.1" + schema-utils: "npm:^1.0.0" + webpack-sources: "npm:^1.1.0" peerDependencies: webpack: ^4.4.0 checksum: dd783b1d3f002b1d2f606e0458c99f2f45507c0b2e9f91ce99807f9875d4b394fc201cad07c1d2bda7ce88877f97ab6228178be93133b9586f93cc7b7da3cf02 @@ -20800,10 +21002,10 @@ __metadata: version: 0.9.0 resolution: "mini-css-extract-plugin@npm:0.9.0" dependencies: - loader-utils: ^1.1.0 - normalize-url: 1.9.1 - schema-utils: ^1.0.0 - webpack-sources: ^1.1.0 + loader-utils: "npm:^1.1.0" + normalize-url: "npm:1.9.1" + schema-utils: "npm:^1.0.0" + webpack-sources: "npm:^1.1.0" peerDependencies: webpack: ^4.4.0 checksum: e5cf437c15e4adf119d3a5af1bb604c880bc90a637aaf0535c8db68219efec42dcace1c54789422dec05d76ced98c44ef89ae44a3c556e34936fdbdd4743a210 @@ -20828,7 +21030,7 @@ __metadata: version: 3.1.2 resolution: "minimatch@npm:3.1.2" dependencies: - brace-expansion: ^1.1.7 + brace-expansion: "npm:^1.1.7" checksum: c154e566406683e7bcb746e000b84d74465b3a832c45d59912b9b55cd50dee66e5c4b1e5566dba26154040e51672f9aa450a9aef0c97cfc7336b78b7afb9540a languageName: node linkType: hard @@ -20837,7 +21039,7 @@ __metadata: version: 3.0.4 resolution: "minimatch@npm:3.0.4" dependencies: - brace-expansion: ^1.1.7 + brace-expansion: "npm:^1.1.7" checksum: 66ac295f8a7b59788000ea3749938b0970344c841750abd96694f80269b926ebcafad3deeb3f1da2522978b119e6ae3a5869b63b13a7859a456b3408bd18a078 languageName: node linkType: hard @@ -20846,7 +21048,7 @@ __metadata: version: 3.0.5 resolution: "minimatch@npm:3.0.5" dependencies: - brace-expansion: ^1.1.7 + brace-expansion: "npm:^1.1.7" checksum: a3b84b426eafca947741b864502cee02860c4e7b145de11ad98775cfcf3066fef422583bc0ffce0952ddf4750c1ccf4220b1556430d4ce10139f66247d87d69e languageName: node linkType: hard @@ -20855,7 +21057,7 @@ __metadata: version: 9.0.3 resolution: "minimatch@npm:9.0.3" dependencies: - brace-expansion: ^2.0.1 + brace-expansion: "npm:^2.0.1" checksum: 253487976bf485b612f16bf57463520a14f512662e592e95c571afdab1442a6a6864b6c88f248ce6fc4ff0b6de04ac7aa6c8bb51e868e99d1d65eb0658a708b5 languageName: node linkType: hard @@ -20864,11 +21066,20 @@ __metadata: version: 5.1.6 resolution: "minimatch@npm:5.1.6" dependencies: - brace-expansion: ^2.0.1 + brace-expansion: "npm:^2.0.1" checksum: 7564208ef81d7065a370f788d337cd80a689e981042cb9a1d0e6580b6c6a8c9279eba80010516e258835a988363f99f54a6f711a315089b8b42694f5da9d0d77 languageName: node linkType: hard +"minimatch@npm:^8.0.2": + version: 8.0.4 + resolution: "minimatch@npm:8.0.4" + dependencies: + brace-expansion: ^2.0.1 + checksum: 2e46cffb86bacbc524ad45a6426f338920c529dd13f3a732cc2cf7618988ee1aae88df4ca28983285aca9e0f45222019ac2d14ebd17c1edadd2ee12221ab801a + languageName: node + linkType: hard + "minimist-options@npm:4.1.0": version: 4.1.0 resolution: "minimist-options@npm:4.1.0" @@ -20891,7 +21102,7 @@ __metadata: version: 1.0.2 resolution: "minipass-collect@npm:1.0.2" dependencies: - minipass: ^3.0.0 + minipass: "npm:^3.0.0" checksum: 14df761028f3e47293aee72888f2657695ec66bd7d09cae7ad558da30415fdc4752bbfee66287dcc6fd5e6a2fa3466d6c484dc1cbd986525d9393b9523d97f10 languageName: node linkType: hard @@ -20900,7 +21111,7 @@ __metadata: version: 2.0.1 resolution: "minipass-collect@npm:2.0.1" dependencies: - minipass: ^7.0.3 + minipass: "npm:^7.0.3" checksum: b251bceea62090f67a6cced7a446a36f4cd61ee2d5cea9aee7fff79ba8030e416327a1c5aa2908dc22629d06214b46d88fdab8c51ac76bacbf5703851b5ad342 languageName: node linkType: hard @@ -20909,10 +21120,10 @@ __metadata: version: 1.4.1 resolution: "minipass-fetch@npm:1.4.1" dependencies: - encoding: ^0.1.12 - minipass: ^3.1.0 - minipass-sized: ^1.0.3 - minizlib: ^2.0.0 + encoding: "npm:^0.1.12" + minipass: "npm:^3.1.0" + minipass-sized: "npm:^1.0.3" + minizlib: "npm:^2.0.0" dependenciesMeta: encoding: optional: true @@ -20924,10 +21135,10 @@ __metadata: version: 2.1.2 resolution: "minipass-fetch@npm:2.1.2" dependencies: - encoding: ^0.1.13 - minipass: ^3.1.6 - minipass-sized: ^1.0.3 - minizlib: ^2.1.2 + encoding: "npm:^0.1.13" + minipass: "npm:^3.1.6" + minipass-sized: "npm:^1.0.3" + minizlib: "npm:^2.1.2" dependenciesMeta: encoding: optional: true @@ -20939,10 +21150,10 @@ __metadata: version: 3.0.4 resolution: "minipass-fetch@npm:3.0.4" dependencies: - encoding: ^0.1.13 - minipass: ^7.0.3 - minipass-sized: ^1.0.3 - minizlib: ^2.1.2 + encoding: "npm:^0.1.13" + minipass: "npm:^7.0.3" + minipass-sized: "npm:^1.0.3" + minizlib: "npm:^2.1.2" dependenciesMeta: encoding: optional: true @@ -20954,7 +21165,7 @@ __metadata: version: 1.0.5 resolution: "minipass-flush@npm:1.0.5" dependencies: - minipass: ^3.0.0 + minipass: "npm:^3.0.0" checksum: 56269a0b22bad756a08a94b1ffc36b7c9c5de0735a4dd1ab2b06c066d795cfd1f0ac44a0fcae13eece5589b908ecddc867f04c745c7009be0b566421ea0944cf languageName: node linkType: hard @@ -20963,8 +21174,8 @@ __metadata: version: 1.0.1 resolution: "minipass-json-stream@npm:1.0.1" dependencies: - jsonparse: ^1.3.1 - minipass: ^3.0.0 + jsonparse: "npm:^1.3.1" + minipass: "npm:^3.0.0" checksum: 791b696a27d1074c4c08dab1bf5a9f3201145c2933e428f45d880467bce12c60de4703203d2928de4b162d0ae77b0bb4b55f96cb846645800aa0eb4919b3e796 languageName: node linkType: hard @@ -20973,7 +21184,7 @@ __metadata: version: 1.2.4 resolution: "minipass-pipeline@npm:1.2.4" dependencies: - minipass: ^3.0.0 + minipass: "npm:^3.0.0" checksum: b14240dac0d29823c3d5911c286069e36d0b81173d7bdf07a7e4a91ecdef92cdff4baaf31ea3746f1c61e0957f652e641223970870e2353593f382112257971b languageName: node linkType: hard @@ -20982,7 +21193,7 @@ __metadata: version: 1.0.3 resolution: "minipass-sized@npm:1.0.3" dependencies: - minipass: ^3.0.0 + minipass: "npm:^3.0.0" checksum: 79076749fcacf21b5d16dd596d32c3b6bf4d6e62abb43868fac21674078505c8b15eaca4e47ed844985a4514854f917d78f588fcd029693709417d8f98b2bd60 languageName: node linkType: hard @@ -21000,11 +21211,18 @@ __metadata: version: 3.3.6 resolution: "minipass@npm:3.3.6" dependencies: - yallist: ^4.0.0 + yallist: "npm:^4.0.0" checksum: a30d083c8054cee83cdcdc97f97e4641a3f58ae743970457b1489ce38ee1167b3aaf7d815cd39ec7a99b9c40397fd4f686e83750e73e652b21cb516f6d845e48 languageName: node linkType: hard +"minipass@npm:^4.2.4": + version: 4.2.8 + resolution: "minipass@npm:4.2.8" + checksum: 7f4914d5295a9a30807cae5227a37a926e6d910c03f315930fde52332cf0575dfbc20295318f91f0baf0e6bb11a6f668e30cde8027dea7a11b9d159867a3c830 + languageName: node + linkType: hard + "minipass@npm:^5.0.0": version: 5.0.0 resolution: "minipass@npm:5.0.0" @@ -21023,8 +21241,8 @@ __metadata: version: 2.1.2 resolution: "minizlib@npm:2.1.2" dependencies: - minipass: ^3.0.0 - yallist: ^4.0.0 + minipass: "npm:^3.0.0" + yallist: "npm:^4.0.0" checksum: f1fdeac0b07cf8f30fcf12f4b586795b97be856edea22b5e9072707be51fc95d41487faec3f265b42973a304fe3a64acd91a44a3826a963e37b37bafde0212c3 languageName: node linkType: hard @@ -21033,16 +21251,16 @@ __metadata: version: 3.0.0 resolution: "mississippi@npm:3.0.0" dependencies: - concat-stream: ^1.5.0 - duplexify: ^3.4.2 - end-of-stream: ^1.1.0 - flush-write-stream: ^1.0.0 - from2: ^2.1.0 - parallel-transform: ^1.1.0 - pump: ^3.0.0 - pumpify: ^1.3.3 - stream-each: ^1.1.0 - through2: ^2.0.0 + concat-stream: "npm:^1.5.0" + duplexify: "npm:^3.4.2" + end-of-stream: "npm:^1.1.0" + flush-write-stream: "npm:^1.0.0" + from2: "npm:^2.1.0" + parallel-transform: "npm:^1.1.0" + pump: "npm:^3.0.0" + pumpify: "npm:^1.3.3" + stream-each: "npm:^1.1.0" + through2: "npm:^2.0.0" checksum: 84b3d9889621d293f9a596bafe60df863b330c88fc19215ced8f603c605fc7e1bf06f8e036edf301bd630a03fd5d9d7d23d5d6b9a4802c30ca864d800f0bd9f8 languageName: node linkType: hard @@ -21058,8 +21276,8 @@ __metadata: version: 1.3.2 resolution: "mixin-deep@npm:1.3.2" dependencies: - for-in: ^1.0.2 - is-extendable: ^1.0.1 + for-in: "npm:^1.0.2" + is-extendable: "npm:^1.0.1" checksum: 820d5a51fcb7479f2926b97f2c3bb223546bc915e6b3a3eb5d906dda871bba569863595424a76682f2b15718252954644f3891437cb7e3f220949bed54b1750d languageName: node linkType: hard @@ -21068,8 +21286,8 @@ __metadata: version: 2.0.1 resolution: "mixin-object@npm:2.0.1" dependencies: - for-in: ^0.1.3 - is-extendable: ^0.1.1 + for-in: "npm:^0.1.3" + is-extendable: "npm:^0.1.1" checksum: 7d0eb7c2f06435fcc01d132824b4c973a0df689a117d8199d79911b506363b6f4f86a84458a63f3acfa7388f3052612cfe27105400b4932678452925a9739a4c languageName: node linkType: hard @@ -21078,7 +21296,7 @@ __metadata: version: 0.5.6 resolution: "mkdirp@npm:0.5.6" dependencies: - minimist: ^1.2.6 + minimist: "npm:^1.2.6" bin: mkdirp: bin/cmd.js checksum: 0c91b721bb12c3f9af4b77ebf73604baf350e64d80df91754dc509491ae93bf238581e59c7188360cec7cb62fc4100959245a42cfe01834efedc5e9d068376c2 @@ -21098,7 +21316,7 @@ __metadata: version: 4.0.5 resolution: "mobx-react-lite@npm:4.0.5" dependencies: - use-sync-external-store: ^1.2.0 + use-sync-external-store: "npm:^1.2.0" peerDependencies: mobx: ^6.9.0 react: ^16.8.0 || ^17 || ^18 @@ -21147,11 +21365,11 @@ __metadata: version: 1.10.0 resolution: "morgan@npm:1.10.0" dependencies: - basic-auth: ~2.0.1 - debug: 2.6.9 - depd: ~2.0.0 - on-finished: ~2.3.0 - on-headers: ~1.0.2 + basic-auth: "npm:~2.0.1" + debug: "npm:2.6.9" + depd: "npm:~2.0.0" + on-finished: "npm:~2.3.0" + on-headers: "npm:~1.0.2" checksum: fb41e226ab5a1abf7e8909e486b387076534716d60207e361acfb5df78b84d703a7b7ea58f3046a9fd0b83d3c94bfabde32323341a1f1b26ce50680abd2ea5dd languageName: node linkType: hard @@ -21171,12 +21389,12 @@ __metadata: version: 1.0.1 resolution: "move-concurrently@npm:1.0.1" dependencies: - aproba: ^1.1.1 - copy-concurrently: ^1.0.0 - fs-write-stream-atomic: ^1.0.8 - mkdirp: ^0.5.1 - rimraf: ^2.5.4 - run-queue: ^1.0.3 + aproba: "npm:^1.1.1" + copy-concurrently: "npm:^1.0.0" + fs-write-stream-atomic: "npm:^1.0.8" + mkdirp: "npm:^0.5.1" + rimraf: "npm:^2.5.4" + run-queue: "npm:^1.0.3" checksum: 4ea3296c150b09e798177847f673eb5783f8ca417ba806668d2c631739f653e1a735f19fb9b6e2f5e25ee2e4c0a6224732237a8e4f84c764e99d7462d258209e languageName: node linkType: hard @@ -21229,8 +21447,8 @@ __metadata: version: 6.2.3 resolution: "multicast-dns@npm:6.2.3" dependencies: - dns-packet: ^1.3.1 - thunky: ^1.0.2 + dns-packet: "npm:^1.3.1" + thunky: "npm:^1.0.2" bin: multicast-dns: cli.js checksum: f515b49ca964429ab48a4ac8041fcf969c927aeb49ab65288bd982e52c849a870fc3b03565780b0d194a1a02da8821f28b6425e48e95b8107bc9fcc92f571a6f @@ -21241,7 +21459,7 @@ __metadata: version: 3.3.4 resolution: "mumath@npm:3.3.4" dependencies: - almost-equal: ^1.1.0 + almost-equal: "npm:^1.1.0" checksum: 1c4e9fbfa65541399290db370fa6334b09585600f701b99b947ceca6ab080bcd67dc13c8a48c6a99032f2ce46e4522a5c845bd98f9e59c68424a2aee3cbd0d2f languageName: node linkType: hard @@ -21264,9 +21482,9 @@ __metadata: version: 2.1.1 resolution: "mv@npm:2.1.1" dependencies: - mkdirp: ~0.5.1 - ncp: ~2.0.0 - rimraf: ~2.4.0 + mkdirp: "npm:~0.5.1" + ncp: "npm:~2.0.0" + rimraf: "npm:~2.4.0" checksum: 59d4b5ebff6c265b452d6630ae8873d573c82e36fdc1ed9c34c7901a0bf2d3d357022f49db8e9bded127b743f709c7ef7befec249a2b3967578d649a8029aa06 languageName: node linkType: hard @@ -21275,9 +21493,9 @@ __metadata: version: 2.7.0 resolution: "mz@npm:2.7.0" dependencies: - any-promise: ^1.0.0 - object-assign: ^4.0.1 - thenify-all: ^1.0.0 + any-promise: "npm:^1.0.0" + object-assign: "npm:^4.0.1" + thenify-all: "npm:^1.0.0" checksum: 8427de0ece99a07e9faed3c0c6778820d7543e3776f9a84d22cf0ec0a8eb65f6e9aee9c9d353ff9a105ff62d33a9463c6ca638974cc652ee8140cd1e35951c87 languageName: node linkType: hard @@ -21286,7 +21504,7 @@ __metadata: version: 2.18.0 resolution: "nan@npm:2.18.0" dependencies: - node-gyp: latest + node-gyp: "npm:latest" checksum: 4fe42f58456504eab3105c04a5cffb72066b5f22bd45decf33523cb17e7d6abc33cca2a19829407b9000539c5cb25f410312d4dc5b30220167a3594896ea6a0a languageName: node linkType: hard @@ -21304,17 +21522,17 @@ __metadata: version: 1.2.13 resolution: "nanomatch@npm:1.2.13" dependencies: - arr-diff: ^4.0.0 - array-unique: ^0.3.2 - define-property: ^2.0.2 - extend-shallow: ^3.0.2 - fragment-cache: ^0.2.1 - is-windows: ^1.0.2 - kind-of: ^6.0.2 - object.pick: ^1.3.0 - regex-not: ^1.0.0 - snapdragon: ^0.8.1 - to-regex: ^3.0.1 + arr-diff: "npm:^4.0.0" + array-unique: "npm:^0.3.2" + define-property: "npm:^2.0.2" + extend-shallow: "npm:^3.0.2" + fragment-cache: "npm:^0.2.1" + is-windows: "npm:^1.0.2" + kind-of: "npm:^6.0.2" + object.pick: "npm:^1.3.0" + regex-not: "npm:^1.0.0" + snapdragon: "npm:^0.8.1" + to-regex: "npm:^3.0.1" checksum: 54d4166d6ef08db41252eb4e96d4109ebcb8029f0374f9db873bd91a1f896c32ec780d2a2ea65c0b2d7caf1f28d5e1ea33746a470f32146ac8bba821d80d38d8 languageName: node linkType: hard @@ -21323,7 +21541,7 @@ __metadata: version: 0.2.6 resolution: "native-url@npm:0.2.6" dependencies: - querystring: ^0.2.0 + querystring: "npm:^0.2.0" checksum: d56a67b32e635c4944985f551a9976dfe609a3947810791c50f5c37cff1d9dd5fe040184989d104be8752582b79dc4e726f2a9c075d691ecce86b31ae9387f1b languageName: node linkType: hard @@ -21390,8 +21608,8 @@ __metadata: version: 3.0.4 resolution: "no-case@npm:3.0.4" dependencies: - lower-case: ^2.0.2 - tslib: ^2.0.3 + lower-case: "npm:^2.0.2" + tslib: "npm:^2.0.3" checksum: 0b2ebc113dfcf737d48dde49cfebf3ad2d82a8c3188e7100c6f375e30eafbef9e9124aadc3becef237b042fd5eb0aad2fd78669c20972d045bbe7fea8ba0be5c languageName: node linkType: hard @@ -21414,7 +21632,7 @@ __metadata: version: 1.7.2 resolution: "node-addon-api@npm:1.7.2" dependencies: - node-gyp: latest + node-gyp: "npm:latest" checksum: 938922b3d7cb34ee137c5ec39df6289a3965e8cab9061c6848863324c21a778a81ae3bc955554c56b6b86962f6ccab2043dd5fa3f33deab633636bd28039333f languageName: node linkType: hard @@ -21423,7 +21641,7 @@ __metadata: version: 0.1.17 resolution: "node-dir@npm:0.1.17" dependencies: - minimatch: ^3.0.2 + minimatch: "npm:^3.0.2" checksum: 29de9560e52cdac8d3f794d38d782f6799e13d4d11aaf96d3da8c28458e1c5e33bb5f8edfb42dc34172ec5516c50c5b8850c9e1526542616757a969267263328 languageName: node linkType: hard @@ -21439,9 +21657,9 @@ __metadata: version: 3.3.1 resolution: "node-fetch@npm:3.3.1" dependencies: - data-uri-to-buffer: ^4.0.0 - fetch-blob: ^3.1.4 - formdata-polyfill: ^4.0.10 + data-uri-to-buffer: "npm:^4.0.0" + fetch-blob: "npm:^3.1.4" + formdata-polyfill: "npm:^4.0.10" checksum: 62145fd3ba4770a76110bc31fdc0054ab2f5442b5ce96e9c4b39fc9e94a3d305560eec76e1165d9259eab866e02a8eecf9301062bb5dfc9f08a4d08b69d223dd languageName: node linkType: hard @@ -21450,7 +21668,7 @@ __metadata: version: 2.7.0 resolution: "node-fetch@npm:2.7.0" dependencies: - whatwg-url: ^5.0.0 + whatwg-url: "npm:^5.0.0" peerDependencies: encoding: ^0.1.0 peerDependenciesMeta: @@ -21478,16 +21696,16 @@ __metadata: version: 7.1.2 resolution: "node-gyp@npm:7.1.2" dependencies: - env-paths: ^2.2.0 - glob: ^7.1.4 - graceful-fs: ^4.2.3 - nopt: ^5.0.0 - npmlog: ^4.1.2 - request: ^2.88.2 - rimraf: ^3.0.2 - semver: ^7.3.2 - tar: ^6.0.2 - which: ^2.0.2 + env-paths: "npm:^2.2.0" + glob: "npm:^7.1.4" + graceful-fs: "npm:^4.2.3" + nopt: "npm:^5.0.0" + npmlog: "npm:^4.1.2" + request: "npm:^2.88.2" + rimraf: "npm:^3.0.2" + semver: "npm:^7.3.2" + tar: "npm:^6.0.2" + which: "npm:^2.0.2" bin: node-gyp: bin/node-gyp.js checksum: 08582720f28f9a9bb64bc9cbe2f58b159c0258326a9c898e4e95d2f2d8002f44602338111ebf980e5aa47a3421e071525b758923b76855d780fab8cc03279ae0 @@ -21498,17 +21716,17 @@ __metadata: version: 9.4.1 resolution: "node-gyp@npm:9.4.1" dependencies: - env-paths: ^2.2.0 - exponential-backoff: ^3.1.1 - glob: ^7.1.4 - graceful-fs: ^4.2.6 - make-fetch-happen: ^10.0.3 - nopt: ^6.0.0 - npmlog: ^6.0.0 - rimraf: ^3.0.2 - semver: ^7.3.5 - tar: ^6.1.2 - which: ^2.0.2 + env-paths: "npm:^2.2.0" + exponential-backoff: "npm:^3.1.1" + glob: "npm:^7.1.4" + graceful-fs: "npm:^4.2.6" + make-fetch-happen: "npm:^10.0.3" + nopt: "npm:^6.0.0" + npmlog: "npm:^6.0.0" + rimraf: "npm:^3.0.2" + semver: "npm:^7.3.5" + tar: "npm:^6.1.2" + which: "npm:^2.0.2" bin: node-gyp: bin/node-gyp.js checksum: 8576c439e9e925ab50679f87b7dfa7aa6739e42822e2ad4e26c36341c0ba7163fdf5a946f0a67a476d2f24662bc40d6c97bd9e79ced4321506738e6b760a1577 @@ -21519,16 +21737,16 @@ __metadata: version: 10.0.1 resolution: "node-gyp@npm:10.0.1" dependencies: - env-paths: ^2.2.0 - exponential-backoff: ^3.1.1 - glob: ^10.3.10 - graceful-fs: ^4.2.6 - make-fetch-happen: ^13.0.0 - nopt: ^7.0.0 - proc-log: ^3.0.0 - semver: ^7.3.5 - tar: ^6.1.2 - which: ^4.0.0 + env-paths: "npm:^2.2.0" + exponential-backoff: "npm:^3.1.1" + glob: "npm:^10.3.10" + graceful-fs: "npm:^4.2.6" + make-fetch-happen: "npm:^13.0.0" + nopt: "npm:^7.0.0" + proc-log: "npm:^3.0.0" + semver: "npm:^7.3.5" + tar: "npm:^6.1.2" + which: "npm:^4.0.0" bin: node-gyp: bin/node-gyp.js checksum: 60a74e66d364903ce02049966303a57f898521d139860ac82744a5fdd9f7b7b3b61f75f284f3bfe6e6add3b8f1871ce305a1d41f775c7482de837b50c792223f @@ -21546,29 +21764,29 @@ __metadata: version: 2.2.1 resolution: "node-libs-browser@npm:2.2.1" dependencies: - assert: ^1.1.1 - browserify-zlib: ^0.2.0 - buffer: ^4.3.0 - console-browserify: ^1.1.0 - constants-browserify: ^1.0.0 - crypto-browserify: ^3.11.0 - domain-browser: ^1.1.1 - events: ^3.0.0 - https-browserify: ^1.0.0 - os-browserify: ^0.3.0 - path-browserify: 0.0.1 - process: ^0.11.10 - punycode: ^1.2.4 - querystring-es3: ^0.2.0 - readable-stream: ^2.3.3 - stream-browserify: ^2.0.1 - stream-http: ^2.7.2 - string_decoder: ^1.0.0 - timers-browserify: ^2.0.4 - tty-browserify: 0.0.0 - url: ^0.11.0 - util: ^0.11.0 - vm-browserify: ^1.0.1 + assert: "npm:^1.1.1" + browserify-zlib: "npm:^0.2.0" + buffer: "npm:^4.3.0" + console-browserify: "npm:^1.1.0" + constants-browserify: "npm:^1.0.0" + crypto-browserify: "npm:^3.11.0" + domain-browser: "npm:^1.1.1" + events: "npm:^3.0.0" + https-browserify: "npm:^1.0.0" + os-browserify: "npm:^0.3.0" + path-browserify: "npm:0.0.1" + process: "npm:^0.11.10" + punycode: "npm:^1.2.4" + querystring-es3: "npm:^0.2.0" + readable-stream: "npm:^2.3.3" + stream-browserify: "npm:^2.0.1" + stream-http: "npm:^2.7.2" + string_decoder: "npm:^1.0.0" + timers-browserify: "npm:^2.0.4" + tty-browserify: "npm:0.0.0" + url: "npm:^0.11.0" + util: "npm:^0.11.0" + vm-browserify: "npm:^1.0.1" checksum: 41fa7927378edc0cb98a8cc784d3f4a47e43378d3b42ec57a23f81125baa7287c4b54d6d26d062072226160a3ce4d8b7a62e873d2fb637aceaddf71f5a26eca0 languageName: node linkType: hard @@ -21612,7 +21830,7 @@ __metadata: version: 5.0.0 resolution: "nopt@npm:5.0.0" dependencies: - abbrev: 1 + abbrev: "npm:1" bin: nopt: bin/nopt.js checksum: d35fdec187269503843924e0114c0c6533fb54bbf1620d0f28b4b60ba01712d6687f62565c55cc20a504eff0fbe5c63e22340c3fad549ad40469ffb611b04f2f @@ -21623,7 +21841,7 @@ __metadata: version: 6.0.0 resolution: "nopt@npm:6.0.0" dependencies: - abbrev: ^1.0.0 + abbrev: "npm:^1.0.0" bin: nopt: bin/nopt.js checksum: 82149371f8be0c4b9ec2f863cc6509a7fd0fa729929c009f3a58e4eb0c9e4cae9920e8f1f8eb46e7d032fec8fb01bede7f0f41a67eb3553b7b8e14fa53de1dac @@ -21634,7 +21852,7 @@ __metadata: version: 7.2.0 resolution: "nopt@npm:7.2.0" dependencies: - abbrev: ^2.0.0 + abbrev: "npm:^2.0.0" bin: nopt: bin/nopt.js checksum: a9c0f57fb8cb9cc82ae47192ca2b7ef00e199b9480eed202482c962d61b59a7fbe7541920b2a5839a97b42ee39e288c0aed770e38057a608d7f579389dfde410 @@ -21645,10 +21863,10 @@ __metadata: version: 2.5.0 resolution: "normalize-package-data@npm:2.5.0" dependencies: - hosted-git-info: ^2.1.4 - resolve: ^1.10.0 - semver: 2 || 3 || 4 || 5 - validate-npm-package-license: ^3.0.1 + hosted-git-info: "npm:^2.1.4" + resolve: "npm:^1.10.0" + semver: "npm:2 || 3 || 4 || 5" + validate-npm-package-license: "npm:^3.0.1" checksum: 7999112efc35a6259bc22db460540cae06564aa65d0271e3bdfa86876d08b0e578b7b5b0028ee61b23f1cae9fc0e7847e4edc0948d3068a39a2a82853efc8499 languageName: node linkType: hard @@ -21657,10 +21875,10 @@ __metadata: version: 3.0.3 resolution: "normalize-package-data@npm:3.0.3" dependencies: - hosted-git-info: ^4.0.1 - is-core-module: ^2.5.0 - semver: ^7.3.4 - validate-npm-package-license: ^3.0.1 + hosted-git-info: "npm:^4.0.1" + is-core-module: "npm:^2.5.0" + semver: "npm:^7.3.4" + validate-npm-package-license: "npm:^3.0.1" checksum: bbcee00339e7c26fdbc760f9b66d429258e2ceca41a5df41f5df06cc7652de8d82e8679ff188ca095cad8eff2b6118d7d866af2b68400f74602fbcbce39c160a languageName: node linkType: hard @@ -21669,10 +21887,10 @@ __metadata: version: 5.0.0 resolution: "normalize-package-data@npm:5.0.0" dependencies: - hosted-git-info: ^6.0.0 - is-core-module: ^2.8.1 - semver: ^7.3.5 - validate-npm-package-license: ^3.0.4 + hosted-git-info: "npm:^6.0.0" + is-core-module: "npm:^2.8.1" + semver: "npm:^7.3.5" + validate-npm-package-license: "npm:^3.0.4" checksum: a459f05eaf7c2b643c61234177f08e28064fde97da15800e3d3ac0404e28450d43ac46fc95fbf6407a9bf20af4c58505ad73458a912dc1517f8c1687b1d68c27 languageName: node linkType: hard @@ -21681,7 +21899,7 @@ __metadata: version: 2.1.1 resolution: "normalize-path@npm:2.1.1" dependencies: - remove-trailing-separator: ^1.0.1 + remove-trailing-separator: "npm:^1.0.1" checksum: 7e9cbdcf7f5b8da7aa191fbfe33daf290cdcd8c038f422faf1b8a83c972bf7a6d94c5be34c4326cb00fb63bc0fd97d9fbcfaf2e5d6142332c2cd36d2e1b86cea languageName: node linkType: hard @@ -21704,10 +21922,10 @@ __metadata: version: 1.9.1 resolution: "normalize-url@npm:1.9.1" dependencies: - object-assign: ^4.0.1 - prepend-http: ^1.0.0 - query-string: ^4.1.0 - sort-keys: ^1.0.0 + object-assign: "npm:^4.0.1" + prepend-http: "npm:^1.0.0" + query-string: "npm:^4.1.0" + sort-keys: "npm:^1.0.0" checksum: 4b03c22bebbb822874ce3b9204367ad1f27c314ae09b13aa201de730b3cf95f00dadf378277a56062322968c95c06e5764d01474d26af8b43d20bc4c8c491f84 languageName: node linkType: hard @@ -21723,7 +21941,7 @@ __metadata: version: 1.1.2 resolution: "npm-bundled@npm:1.1.2" dependencies: - npm-normalize-package-bin: ^1.0.1 + npm-normalize-package-bin: "npm:^1.0.1" checksum: 6e599155ef28d0b498622f47f1ba189dfbae05095a1ed17cb3a5babf961e965dd5eab621f0ec6f0a98de774e5836b8f5a5ee639010d64f42850a74acec3d4d09 languageName: node linkType: hard @@ -21732,7 +21950,7 @@ __metadata: version: 3.0.0 resolution: "npm-bundled@npm:3.0.0" dependencies: - npm-normalize-package-bin: ^3.0.0 + npm-normalize-package-bin: "npm:^3.0.0" checksum: 110859c2d6dcd7941dac0932a29171cbde123060486a4b6e897aaf5e025abeb3d9ffcdfe9e9271992e6396b2986c2c534f1029a45a7c196f1257fa244305dbf8 languageName: node linkType: hard @@ -21741,7 +21959,7 @@ __metadata: version: 4.0.0 resolution: "npm-install-checks@npm:4.0.0" dependencies: - semver: ^7.1.1 + semver: "npm:^7.1.1" checksum: 8308ff48e61e0863d7f148f62543e1f6c832525a7d8002ea742d5e478efa8b29bf65a87f9fb82786e15232e4b3d0362b126c45afdceed4c051c0d3c227dd0ace languageName: node linkType: hard @@ -21750,7 +21968,7 @@ __metadata: version: 6.3.0 resolution: "npm-install-checks@npm:6.3.0" dependencies: - semver: ^7.1.1 + semver: "npm:^7.1.1" checksum: 6c20dadb878a0d2f1f777405217b6b63af1299d0b43e556af9363ee6eefaa98a17dfb7b612a473a473e96faf7e789c58b221e0d8ffdc1d34903c4f71618df3b4 languageName: node linkType: hard @@ -21773,10 +21991,10 @@ __metadata: version: 10.1.0 resolution: "npm-package-arg@npm:10.1.0" dependencies: - hosted-git-info: ^6.0.0 - proc-log: ^3.0.0 - semver: ^7.3.5 - validate-npm-package-name: ^5.0.0 + hosted-git-info: "npm:^6.0.0" + proc-log: "npm:^3.0.0" + semver: "npm:^7.3.5" + validate-npm-package-name: "npm:^5.0.0" checksum: 8fe4b6a742502345e4836ed42fdf26c544c9f75563c476c67044a481ada6e81f71b55462489c7e1899d516e4347150e58028036a90fa11d47e320bcc9365fd30 languageName: node linkType: hard @@ -21785,10 +22003,10 @@ __metadata: version: 7.0.0 resolution: "npm-package-arg@npm:7.0.0" dependencies: - hosted-git-info: ^3.0.2 - osenv: ^0.1.5 - semver: ^5.6.0 - validate-npm-package-name: ^3.0.0 + hosted-git-info: "npm:^3.0.2" + osenv: "npm:^0.1.5" + semver: "npm:^5.6.0" + validate-npm-package-name: "npm:^3.0.0" checksum: 5b777c1177c262c2b3ea27248b77aeda401b9d6a79f6c17d32bc7be020a1daadfcb812d5a44b34977f60b220efc1590e7b84b277e4f6cb0a396b01fad06c5f33 languageName: node linkType: hard @@ -21797,9 +22015,9 @@ __metadata: version: 8.1.5 resolution: "npm-package-arg@npm:8.1.5" dependencies: - hosted-git-info: ^4.0.1 - semver: ^7.3.4 - validate-npm-package-name: ^3.0.0 + hosted-git-info: "npm:^4.0.1" + semver: "npm:^7.3.4" + validate-npm-package-name: "npm:^3.0.0" checksum: ae76afbcebb4ea8d0b849b8b18ed1b0491030fb04a0af5d75f1b8390cc50bec186ced9fbe60f47d939eab630c7c0db0919d879ac56a87d3782267dfe8eec60d3 languageName: node linkType: hard @@ -21808,10 +22026,10 @@ __metadata: version: 2.2.2 resolution: "npm-packlist@npm:2.2.2" dependencies: - glob: ^7.1.6 - ignore-walk: ^3.0.3 - npm-bundled: ^1.1.1 - npm-normalize-package-bin: ^1.0.1 + glob: "npm:^7.1.6" + ignore-walk: "npm:^3.0.3" + npm-bundled: "npm:^1.1.1" + npm-normalize-package-bin: "npm:^1.0.1" bin: npm-packlist: bin/index.js checksum: 799ce94b077e4dc366a9a5bcc5f006669263bb1a48d6948161aed915fd2f11dea8a7cf516a63fc78e5df059915591dade5928f0738baadc99a8ab4685d8b58c3 @@ -21822,7 +22040,7 @@ __metadata: version: 7.0.4 resolution: "npm-packlist@npm:7.0.4" dependencies: - ignore-walk: ^6.0.0 + ignore-walk: "npm:^6.0.0" checksum: 5ffa1f8f0b32141a60a66713fa3ed03b8ee4800b1ed6b59194d03c3c85da88f3fc21e1de29b665f322678bae85198732b16aa76c0a7cb0e283f9e0db50752233 languageName: node linkType: hard @@ -21831,10 +22049,10 @@ __metadata: version: 6.1.1 resolution: "npm-pick-manifest@npm:6.1.1" dependencies: - npm-install-checks: ^4.0.0 - npm-normalize-package-bin: ^1.0.1 - npm-package-arg: ^8.1.2 - semver: ^7.3.4 + npm-install-checks: "npm:^4.0.0" + npm-normalize-package-bin: "npm:^1.0.1" + npm-package-arg: "npm:^8.1.2" + semver: "npm:^7.3.4" checksum: 7a7b9475ae95cf903d37471229efbd12a829a9a7a1020ba36e75768aaa35da4c3a087fde3f06070baf81ec6b2ea2b660f022a1172644e6e7188199d7c1d2954b languageName: node linkType: hard @@ -21843,10 +22061,10 @@ __metadata: version: 8.0.2 resolution: "npm-pick-manifest@npm:8.0.2" dependencies: - npm-install-checks: ^6.0.0 - npm-normalize-package-bin: ^3.0.0 - npm-package-arg: ^10.0.0 - semver: ^7.3.5 + npm-install-checks: "npm:^6.0.0" + npm-normalize-package-bin: "npm:^3.0.0" + npm-package-arg: "npm:^10.0.0" + semver: "npm:^7.3.5" checksum: c9f71b57351a3a241a7e56148332f2f341a09dff2a1b1f4ffb1517eac25f1888ac7fbce4939e522cbd533577448c307d05fff0c32430cc03c8c6179fac320cd4 languageName: node linkType: hard @@ -21855,12 +22073,12 @@ __metadata: version: 11.0.0 resolution: "npm-registry-fetch@npm:11.0.0" dependencies: - make-fetch-happen: ^9.0.1 - minipass: ^3.1.3 - minipass-fetch: ^1.3.0 - minipass-json-stream: ^1.0.1 - minizlib: ^2.0.0 - npm-package-arg: ^8.0.0 + make-fetch-happen: "npm:^9.0.1" + minipass: "npm:^3.1.3" + minipass-fetch: "npm:^1.3.0" + minipass-json-stream: "npm:^1.0.1" + minizlib: "npm:^2.0.0" + npm-package-arg: "npm:^8.0.0" checksum: dda149cd86f8ee73db1b0a0302fbf59983ef03ad180051caa9aad1de9f1e099aaa77adcda3ca2c3bd9d98958e9e6593bd56ee21d3f660746b0a65fafbf5ae161 languageName: node linkType: hard @@ -21869,13 +22087,13 @@ __metadata: version: 14.0.5 resolution: "npm-registry-fetch@npm:14.0.5" dependencies: - make-fetch-happen: ^11.0.0 - minipass: ^5.0.0 - minipass-fetch: ^3.0.0 - minipass-json-stream: ^1.0.1 - minizlib: ^2.1.2 - npm-package-arg: ^10.0.0 - proc-log: ^3.0.0 + make-fetch-happen: "npm:^11.0.0" + minipass: "npm:^5.0.0" + minipass-fetch: "npm:^3.0.0" + minipass-json-stream: "npm:^1.0.1" + minizlib: "npm:^2.1.2" + npm-package-arg: "npm:^10.0.0" + proc-log: "npm:^3.0.0" checksum: c63649642955b424bc1baaff5955027144af312ae117ba8c24829e74484f859482591fe89687c6597d83e930c8054463eef23020ac69146097a72cc62ff10986 languageName: node linkType: hard @@ -21884,15 +22102,15 @@ __metadata: version: 4.1.5 resolution: "npm-run-all@npm:4.1.5" dependencies: - ansi-styles: ^3.2.1 - chalk: ^2.4.1 - cross-spawn: ^6.0.5 - memorystream: ^0.3.1 - minimatch: ^3.0.4 - pidtree: ^0.3.0 - read-pkg: ^3.0.0 - shell-quote: ^1.6.1 - string.prototype.padend: ^3.0.0 + ansi-styles: "npm:^3.2.1" + chalk: "npm:^2.4.1" + cross-spawn: "npm:^6.0.5" + memorystream: "npm:^0.3.1" + minimatch: "npm:^3.0.4" + pidtree: "npm:^0.3.0" + read-pkg: "npm:^3.0.0" + shell-quote: "npm:^1.6.1" + string.prototype.padend: "npm:^3.0.0" bin: npm-run-all: bin/npm-run-all/index.js run-p: bin/run-p/index.js @@ -21905,7 +22123,7 @@ __metadata: version: 2.0.2 resolution: "npm-run-path@npm:2.0.2" dependencies: - path-key: ^2.0.0 + path-key: "npm:^2.0.0" checksum: acd5ad81648ba4588ba5a8effb1d98d2b339d31be16826a118d50f182a134ac523172101b82eab1d01cb4c2ba358e857d54cfafd8163a1ffe7bd52100b741125 languageName: node linkType: hard @@ -21923,7 +22141,7 @@ __metadata: version: 4.0.1 resolution: "npm-run-path@npm:4.0.1" dependencies: - path-key: ^3.0.0 + path-key: "npm:^3.0.0" checksum: 5374c0cea4b0bbfdfae62da7bbdf1e1558d338335f4cacf2515c282ff358ff27b2ecb91ffa5330a8b14390ac66a1e146e10700440c1ab868208430f56b5f4d23 languageName: node linkType: hard @@ -21932,10 +22150,10 @@ __metadata: version: 4.1.2 resolution: "npmlog@npm:4.1.2" dependencies: - are-we-there-yet: ~1.1.2 - console-control-strings: ~1.1.0 - gauge: ~2.7.3 - set-blocking: ~2.0.0 + are-we-there-yet: "npm:~1.1.2" + console-control-strings: "npm:~1.1.0" + gauge: "npm:~2.7.3" + set-blocking: "npm:~2.0.0" checksum: edbda9f95ec20957a892de1839afc6fb735054c3accf6fbefe767bac9a639fd5cea2baeac6bd2bcd50a85cb54924d57d9886c81c7fbc2332c2ddd19227504192 languageName: node linkType: hard @@ -21944,10 +22162,10 @@ __metadata: version: 6.0.2 resolution: "npmlog@npm:6.0.2" dependencies: - are-we-there-yet: ^3.0.0 - console-control-strings: ^1.1.0 - gauge: ^4.0.3 - set-blocking: ^2.0.0 + are-we-there-yet: "npm:^3.0.0" + console-control-strings: "npm:^1.1.0" + gauge: "npm:^4.0.3" + set-blocking: "npm:^2.0.0" checksum: ae238cd264a1c3f22091cdd9e2b106f684297d3c184f1146984ecbe18aaa86343953f26b9520dedd1b1372bc0316905b736c1932d778dbeb1fcf5a1001390e2a languageName: node linkType: hard @@ -21956,7 +22174,7 @@ __metadata: version: 1.0.2 resolution: "nth-check@npm:1.0.2" dependencies: - boolbase: ~1.0.0 + boolbase: "npm:~1.0.0" checksum: 59e115fdd75b971d0030f42ada3aac23898d4c03aa13371fa8b3339d23461d1badf3fde5aad251fb956aaa75c0a3b9bfcd07c08a34a83b4f9dadfdce1d19337c languageName: node linkType: hard @@ -21965,7 +22183,7 @@ __metadata: version: 2.1.1 resolution: "nth-check@npm:2.1.1" dependencies: - boolbase: ^1.0.0 + boolbase: "npm:^1.0.0" checksum: 5afc3dafcd1573b08877ca8e6148c52abd565f1d06b1eb08caf982e3fa289a82f2cae697ffb55b5021e146d60443f1590a5d6b944844e944714a5b549675bcd3 languageName: node linkType: hard @@ -22002,51 +22220,51 @@ __metadata: version: 17.0.3 resolution: "nx@npm:17.0.3" dependencies: - "@nrwl/tao": 17.0.3 - "@nx/nx-darwin-arm64": 17.0.3 - "@nx/nx-darwin-x64": 17.0.3 - "@nx/nx-freebsd-x64": 17.0.3 - "@nx/nx-linux-arm-gnueabihf": 17.0.3 - "@nx/nx-linux-arm64-gnu": 17.0.3 - "@nx/nx-linux-arm64-musl": 17.0.3 - "@nx/nx-linux-x64-gnu": 17.0.3 - "@nx/nx-linux-x64-musl": 17.0.3 - "@nx/nx-win32-arm64-msvc": 17.0.3 - "@nx/nx-win32-x64-msvc": 17.0.3 - "@yarnpkg/lockfile": ^1.1.0 - "@yarnpkg/parsers": 3.0.0-rc.46 - "@zkochan/js-yaml": 0.0.6 - axios: ^1.5.1 - chalk: ^4.1.0 - cli-cursor: 3.1.0 - cli-spinners: 2.6.1 - cliui: ^8.0.1 - dotenv: ~16.3.1 - dotenv-expand: ~10.0.0 - enquirer: ~2.3.6 - figures: 3.2.0 - flat: ^5.0.2 - fs-extra: ^11.1.0 - glob: 7.1.4 - ignore: ^5.0.4 - jest-diff: ^29.4.1 - js-yaml: 4.1.0 - jsonc-parser: 3.2.0 - lines-and-columns: ~2.0.3 - minimatch: 3.0.5 - node-machine-id: 1.1.12 - npm-run-path: ^4.0.1 - open: ^8.4.0 - semver: 7.5.3 - string-width: ^4.2.3 - strong-log-transformer: ^2.1.0 - tar-stream: ~2.2.0 - tmp: ~0.2.1 - tsconfig-paths: ^4.1.2 - tslib: ^2.3.0 - v8-compile-cache: 2.3.0 - yargs: ^17.6.2 - yargs-parser: 21.1.1 + "@nrwl/tao": "npm:17.0.3" + "@nx/nx-darwin-arm64": "npm:17.0.3" + "@nx/nx-darwin-x64": "npm:17.0.3" + "@nx/nx-freebsd-x64": "npm:17.0.3" + "@nx/nx-linux-arm-gnueabihf": "npm:17.0.3" + "@nx/nx-linux-arm64-gnu": "npm:17.0.3" + "@nx/nx-linux-arm64-musl": "npm:17.0.3" + "@nx/nx-linux-x64-gnu": "npm:17.0.3" + "@nx/nx-linux-x64-musl": "npm:17.0.3" + "@nx/nx-win32-arm64-msvc": "npm:17.0.3" + "@nx/nx-win32-x64-msvc": "npm:17.0.3" + "@yarnpkg/lockfile": "npm:^1.1.0" + "@yarnpkg/parsers": "npm:3.0.0-rc.46" + "@zkochan/js-yaml": "npm:0.0.6" + axios: "npm:^1.5.1" + chalk: "npm:^4.1.0" + cli-cursor: "npm:3.1.0" + cli-spinners: "npm:2.6.1" + cliui: "npm:^8.0.1" + dotenv: "npm:~16.3.1" + dotenv-expand: "npm:~10.0.0" + enquirer: "npm:~2.3.6" + figures: "npm:3.2.0" + flat: "npm:^5.0.2" + fs-extra: "npm:^11.1.0" + glob: "npm:7.1.4" + ignore: "npm:^5.0.4" + jest-diff: "npm:^29.4.1" + js-yaml: "npm:4.1.0" + jsonc-parser: "npm:3.2.0" + lines-and-columns: "npm:~2.0.3" + minimatch: "npm:3.0.5" + node-machine-id: "npm:1.1.12" + npm-run-path: "npm:^4.0.1" + open: "npm:^8.4.0" + semver: "npm:7.5.3" + string-width: "npm:^4.2.3" + strong-log-transformer: "npm:^2.1.0" + tar-stream: "npm:~2.2.0" + tmp: "npm:~0.2.1" + tsconfig-paths: "npm:^4.1.2" + tslib: "npm:^2.3.0" + v8-compile-cache: "npm:2.3.0" + yargs: "npm:^17.6.2" + yargs-parser: "npm:21.1.1" peerDependencies: "@swc-node/register": ^1.6.7 "@swc/core": ^1.3.85 @@ -22108,9 +22326,9 @@ __metadata: version: 0.1.0 resolution: "object-copy@npm:0.1.0" dependencies: - copy-descriptor: ^0.1.0 - define-property: ^0.2.5 - kind-of: ^3.0.3 + copy-descriptor: "npm:^0.1.0" + define-property: "npm:^0.2.5" + kind-of: "npm:^3.0.3" checksum: a9e35f07e3a2c882a7e979090360d1a20ab51d1fa19dfdac3aa8873b328a7c4c7683946ee97c824ae40079d848d6740a3788fa14f2185155dab7ed970a72c783 languageName: node linkType: hard @@ -22126,8 +22344,8 @@ __metadata: version: 1.1.5 resolution: "object-is@npm:1.1.5" dependencies: - call-bind: ^1.0.2 - define-properties: ^1.1.3 + call-bind: "npm:^1.0.2" + define-properties: "npm:^1.1.3" checksum: 989b18c4cba258a6b74dc1d74a41805c1a1425bce29f6cabb50dcb1a6a651ea9104a1b07046739a49a5bb1bc49727bcb00efd5c55f932f6ea04ec8927a7901fe languageName: node linkType: hard @@ -22143,7 +22361,7 @@ __metadata: version: 1.0.1 resolution: "object-visit@npm:1.0.1" dependencies: - isobject: ^3.0.0 + isobject: "npm:^3.0.0" checksum: b0ee07f5bf3bb881b881ff53b467ebbde2b37ebb38649d6944a6cd7681b32eedd99da9bd1e01c55facf81f54ed06b13af61aba6ad87f0052982995e09333f790 languageName: node linkType: hard @@ -22152,10 +22370,10 @@ __metadata: version: 4.1.5 resolution: "object.assign@npm:4.1.5" dependencies: - call-bind: ^1.0.5 - define-properties: ^1.2.1 - has-symbols: ^1.0.3 - object-keys: ^1.1.1 + call-bind: "npm:^1.0.5" + define-properties: "npm:^1.2.1" + has-symbols: "npm:^1.0.3" + object-keys: "npm:^1.1.1" checksum: f9aeac0541661370a1fc86e6a8065eb1668d3e771f7dbb33ee54578201336c057b21ee61207a186dd42db0c62201d91aac703d20d12a79fc79c353eed44d4e25 languageName: node linkType: hard @@ -22164,9 +22382,9 @@ __metadata: version: 1.1.7 resolution: "object.entries@npm:1.1.7" dependencies: - call-bind: ^1.0.2 - define-properties: ^1.2.0 - es-abstract: ^1.22.1 + call-bind: "npm:^1.0.2" + define-properties: "npm:^1.2.0" + es-abstract: "npm:^1.22.1" checksum: da287d434e7e32989586cd734382364ba826a2527f2bc82e6acbf9f9bfafa35d51018b66ec02543ffdfa2a5ba4af2b6f1ca6e588c65030cb4fd9c67d6ced594c languageName: node linkType: hard @@ -22175,9 +22393,9 @@ __metadata: version: 1.1.8 resolution: "object.entries@npm:1.1.8" dependencies: - call-bind: ^1.0.7 - define-properties: ^1.2.1 - es-object-atoms: ^1.0.0 + call-bind: "npm:^1.0.7" + define-properties: "npm:^1.2.1" + es-object-atoms: "npm:^1.0.0" checksum: 5314877cb637ef3437a30bba61d9bacdb3ce74bf73ac101518be0633c37840c8cc67407edb341f766e8093b3d7516d5c3358f25adfee4a2c697c0ec4c8491907 languageName: node linkType: hard @@ -22186,9 +22404,9 @@ __metadata: version: 2.0.7 resolution: "object.fromentries@npm:2.0.7" dependencies: - call-bind: ^1.0.2 - define-properties: ^1.2.0 - es-abstract: ^1.22.1 + call-bind: "npm:^1.0.2" + define-properties: "npm:^1.2.0" + es-abstract: "npm:^1.22.1" checksum: 7341ce246e248b39a431b87a9ddd331ff52a454deb79afebc95609f94b1f8238966cf21f52188f2a353f0fdf83294f32f1ebf1f7826aae915ebad21fd0678065 languageName: node linkType: hard @@ -22197,11 +22415,11 @@ __metadata: version: 2.1.7 resolution: "object.getownpropertydescriptors@npm:2.1.7" dependencies: - array.prototype.reduce: ^1.0.6 - call-bind: ^1.0.2 - define-properties: ^1.2.0 - es-abstract: ^1.22.1 - safe-array-concat: ^1.0.0 + array.prototype.reduce: "npm:^1.0.6" + call-bind: "npm:^1.0.2" + define-properties: "npm:^1.2.0" + es-abstract: "npm:^1.22.1" + safe-array-concat: "npm:^1.0.0" checksum: 8e7ae1d522a3874d2d23a3d0fb75828cbcee60958b65c2ad8e58ce227f4efba8cc2b59c7431a0fd48b20d9e04ec075bc0e0d694b1d2c2296e534daf558beb10b languageName: node linkType: hard @@ -22210,10 +22428,10 @@ __metadata: version: 1.0.1 resolution: "object.groupby@npm:1.0.1" dependencies: - call-bind: ^1.0.2 - define-properties: ^1.2.0 - es-abstract: ^1.22.1 - get-intrinsic: ^1.2.1 + call-bind: "npm:^1.0.2" + define-properties: "npm:^1.2.0" + es-abstract: "npm:^1.22.1" + get-intrinsic: "npm:^1.2.1" checksum: d7959d6eaaba358b1608066fc67ac97f23ce6f573dc8fc661f68c52be165266fcb02937076aedb0e42722fdda0bdc0bbf74778196ac04868178888e9fd3b78b5 languageName: node linkType: hard @@ -22222,8 +22440,8 @@ __metadata: version: 1.1.3 resolution: "object.hasown@npm:1.1.3" dependencies: - define-properties: ^1.2.0 - es-abstract: ^1.22.1 + define-properties: "npm:^1.2.0" + es-abstract: "npm:^1.22.1" checksum: 76bc17356f6124542fb47e5d0e78d531eafa4bba3fc2d6fc4b1a8ce8b6878912366c0d99f37ce5c84ada8fd79df7aa6ea1214fddf721f43e093ad2df51f27da1 languageName: node linkType: hard @@ -22232,7 +22450,7 @@ __metadata: version: 1.3.0 resolution: "object.pick@npm:1.3.0" dependencies: - isobject: ^3.0.1 + isobject: "npm:^3.0.1" checksum: 77fb6eed57c67adf75e9901187e37af39f052ef601cb4480386436561357eb9e459e820762f01fd02c5c1b42ece839ad393717a6d1850d848ee11fbabb3e580a languageName: node linkType: hard @@ -22241,9 +22459,9 @@ __metadata: version: 1.1.7 resolution: "object.values@npm:1.1.7" dependencies: - call-bind: ^1.0.2 - define-properties: ^1.2.0 - es-abstract: ^1.22.1 + call-bind: "npm:^1.0.2" + define-properties: "npm:^1.2.0" + es-abstract: "npm:^1.22.1" checksum: f3e4ae4f21eb1cc7cebb6ce036d4c67b36e1c750428d7b7623c56a0db90edced63d08af8a316d81dfb7c41a3a5fa81b05b7cc9426e98d7da986b1682460f0777 languageName: node linkType: hard @@ -22266,7 +22484,7 @@ __metadata: version: 2.4.1 resolution: "on-finished@npm:2.4.1" dependencies: - ee-first: 1.1.1 + ee-first: "npm:1.1.1" checksum: d20929a25e7f0bb62f937a425b5edeb4e4cde0540d77ba146ec9357f00b0d497cdb3b9b05b9c8e46222407d1548d08166bff69cc56dfa55ba0e4469228920ff0 languageName: node linkType: hard @@ -22275,7 +22493,7 @@ __metadata: version: 2.3.0 resolution: "on-finished@npm:2.3.0" dependencies: - ee-first: 1.1.1 + ee-first: "npm:1.1.1" checksum: 1db595bd963b0124d6fa261d18320422407b8f01dc65863840f3ddaaf7bcad5b28ff6847286703ca53f4ec19595bd67a2f1253db79fc4094911ec6aa8df1671b languageName: node linkType: hard @@ -22291,7 +22509,7 @@ __metadata: version: 1.4.0 resolution: "once@npm:1.4.0" dependencies: - wrappy: 1 + wrappy: "npm:1" checksum: cd0a88501333edd640d95f0d2700fbde6bff20b3d4d9bdc521bdd31af0656b5706570d6c6afe532045a20bb8dc0849f8332d6f2a416e0ba6d3d3b98806c7db68 languageName: node linkType: hard @@ -22300,7 +22518,7 @@ __metadata: version: 2.0.1 resolution: "onetime@npm:2.0.1" dependencies: - mimic-fn: ^1.0.0 + mimic-fn: "npm:^1.0.0" checksum: bb44015ac7a525d0fb43b029a583d4ad359834632b4424ca209b438aacf6d669dda81b5edfbdb42c22636e607b276ba5589f46694a729e3bc27948ce26f4cc1a languageName: node linkType: hard @@ -22309,7 +22527,7 @@ __metadata: version: 5.1.2 resolution: "onetime@npm:5.1.2" dependencies: - mimic-fn: ^2.1.0 + mimic-fn: "npm:^2.1.0" checksum: 2478859ef817fc5d4e9c2f9e5728512ddd1dbc9fb7829ad263765bb6d3b91ce699d6e2332eef6b7dff183c2f490bd3349f1666427eaba4469fba0ac38dfd0d34 languageName: node linkType: hard @@ -22318,7 +22536,7 @@ __metadata: version: 6.4.0 resolution: "open@npm:6.4.0" dependencies: - is-wsl: ^1.1.0 + is-wsl: "npm:^1.1.0" checksum: e5037facf3e03ed777537db3e2511ada37f351c4394e1dadccf9cac11d63b28447ae8b495b7b138659910fd78d918bafed546e47163673c4a4e43dbb5ac53c5d languageName: node linkType: hard @@ -22327,8 +22545,8 @@ __metadata: version: 7.4.2 resolution: "open@npm:7.4.2" dependencies: - is-docker: ^2.0.0 - is-wsl: ^2.1.1 + is-docker: "npm:^2.0.0" + is-wsl: "npm:^2.1.1" checksum: 3333900ec0e420d64c23b831bc3467e57031461d843c801f569b2204a1acc3cd7b3ec3c7897afc9dde86491dfa289708eb92bba164093d8bd88fb2c231843c91 languageName: node linkType: hard @@ -22337,9 +22555,9 @@ __metadata: version: 8.4.2 resolution: "open@npm:8.4.2" dependencies: - define-lazy-prop: ^2.0.0 - is-docker: ^2.1.1 - is-wsl: ^2.2.0 + define-lazy-prop: "npm:^2.0.0" + is-docker: "npm:^2.1.1" + is-wsl: "npm:^2.2.0" checksum: 6388bfff21b40cb9bd8f913f9130d107f2ed4724ea81a8fd29798ee322b361ca31fa2cdfb491a5c31e43a3996cfe9566741238c7a741ada8d7af1cb78d85cf26 languageName: node linkType: hard @@ -22348,7 +22566,7 @@ __metadata: version: 5.5.0 resolution: "opn@npm:5.5.0" dependencies: - is-wsl: ^1.1.0 + is-wsl: "npm:^1.1.0" checksum: 35b677b5a1fd6c8cb1996b0607671ba79f7ce9fa029217d54eafaf6bee13eb7e700691c6a415009140fd02a435fffdfd143875f3b233b60f3f9d631c6f6b81a0 languageName: node linkType: hard @@ -22357,10 +22575,10 @@ __metadata: version: 0.18.0 resolution: "optimism@npm:0.18.0" dependencies: - "@wry/caches": ^1.0.0 - "@wry/context": ^0.7.0 - "@wry/trie": ^0.4.3 - tslib: ^2.3.0 + "@wry/caches": "npm:^1.0.0" + "@wry/context": "npm:^0.7.0" + "@wry/trie": "npm:^0.4.3" + tslib: "npm:^2.3.0" checksum: d6ed6a90b05ee886dadfe556c7a30227c66843f51278e51eb843977a6a9368b6c50297fcc63fa514f53d8a5a58f8ddc8049c2356bd4ffac32f8961bcb806254d languageName: node linkType: hard @@ -22369,12 +22587,12 @@ __metadata: version: 0.9.3 resolution: "optionator@npm:0.9.3" dependencies: - "@aashutoshrathi/word-wrap": ^1.2.3 - deep-is: ^0.1.3 - fast-levenshtein: ^2.0.6 - levn: ^0.4.1 - prelude-ls: ^1.2.1 - type-check: ^0.4.0 + "@aashutoshrathi/word-wrap": "npm:^1.2.3" + deep-is: "npm:^0.1.3" + fast-levenshtein: "npm:^2.0.6" + levn: "npm:^0.4.1" + prelude-ls: "npm:^1.2.1" + type-check: "npm:^0.4.0" checksum: 09281999441f2fe9c33a5eeab76700795365a061563d66b098923eb719251a42bdbe432790d35064d0816ead9296dbeb1ad51a733edf4167c96bd5d0882e428a languageName: node linkType: hard @@ -22383,12 +22601,12 @@ __metadata: version: 3.4.0 resolution: "ora@npm:3.4.0" dependencies: - chalk: ^2.4.2 - cli-cursor: ^2.1.0 - cli-spinners: ^2.0.0 - log-symbols: ^2.2.0 - strip-ansi: ^5.2.0 - wcwidth: ^1.0.1 + chalk: "npm:^2.4.2" + cli-cursor: "npm:^2.1.0" + cli-spinners: "npm:^2.0.0" + log-symbols: "npm:^2.2.0" + strip-ansi: "npm:^5.2.0" + wcwidth: "npm:^1.0.1" checksum: f1f8e7f290b766276dcd19ddf2159a1971b1ec37eec4a5556b8f5e4afbe513a965ed65c183d38956724263b6a20989b3d8fb71b95ac4a2d6a01db2f1ed8899e4 languageName: node linkType: hard @@ -22397,15 +22615,15 @@ __metadata: version: 5.4.1 resolution: "ora@npm:5.4.1" dependencies: - bl: ^4.1.0 - chalk: ^4.1.0 - cli-cursor: ^3.1.0 - cli-spinners: ^2.5.0 - is-interactive: ^1.0.0 - is-unicode-supported: ^0.1.0 - log-symbols: ^4.1.0 - strip-ansi: ^6.0.0 - wcwidth: ^1.0.1 + bl: "npm:^4.1.0" + chalk: "npm:^4.1.0" + cli-cursor: "npm:^3.1.0" + cli-spinners: "npm:^2.5.0" + is-interactive: "npm:^1.0.0" + is-unicode-supported: "npm:^0.1.0" + log-symbols: "npm:^4.1.0" + strip-ansi: "npm:^6.0.0" + wcwidth: "npm:^1.0.1" checksum: 28d476ee6c1049d68368c0dc922e7225e3b5600c3ede88fade8052837f9ed342625fdaa84a6209302587c8ddd9b664f71f0759833cbdb3a4cf81344057e63c63 languageName: node linkType: hard @@ -22435,8 +22653,8 @@ __metadata: version: 0.1.5 resolution: "osenv@npm:0.1.5" dependencies: - os-homedir: ^1.0.0 - os-tmpdir: ^1.0.0 + os-homedir: "npm:^1.0.0" + os-tmpdir: "npm:^1.0.0" checksum: 779d261920f2a13e5e18cf02446484f12747d3f2ff82280912f52b213162d43d312647a40c332373cbccd5e3fb8126915d3bfea8dde4827f70f82da76e52d359 languageName: node linkType: hard @@ -22452,7 +22670,7 @@ __metadata: version: 2.1.0 resolution: "p-all@npm:2.1.0" dependencies: - p-map: ^2.0.0 + p-map: "npm:^2.0.0" checksum: 6c20134eb3f16dca270d04a40cd14d2d05012b5a5762ca4f89962ae03a5fc13e13b09f64626a780f10bbe4e204b9370f708c6d8c079296bd2512d7e15462c76f languageName: node linkType: hard @@ -22468,7 +22686,7 @@ __metadata: version: 4.2.0 resolution: "p-event@npm:4.2.0" dependencies: - p-timeout: ^3.1.0 + p-timeout: "npm:^3.1.0" checksum: 8a3588f7a816a20726a3262dfeee70a631e3997e4773d23219176333eda55cce9a76219e3d2b441b331eb746e14fdb381eb2694ab9ff2fcf87c846462696fe89 languageName: node linkType: hard @@ -22477,7 +22695,7 @@ __metadata: version: 2.1.0 resolution: "p-filter@npm:2.1.0" dependencies: - p-map: ^2.0.0 + p-map: "npm:^2.0.0" checksum: 76e552ca624ce2233448d68b19eec9de42b695208121998f7e011edce71d1079a83096ee6a2078fb2a59cfa8a5c999f046edf00ebf16a8e780022010b4693234 languageName: node linkType: hard @@ -22500,7 +22718,7 @@ __metadata: version: 1.3.0 resolution: "p-limit@npm:1.3.0" dependencies: - p-try: ^1.0.0 + p-try: "npm:^1.0.0" checksum: 281c1c0b8c82e1ac9f81acd72a2e35d402bf572e09721ce5520164e9de07d8274451378a3470707179ad13240535558f4b277f02405ad752e08c7d5b0d54fbfd languageName: node linkType: hard @@ -22509,7 +22727,7 @@ __metadata: version: 2.3.0 resolution: "p-limit@npm:2.3.0" dependencies: - p-try: ^2.0.0 + p-try: "npm:^2.0.0" checksum: 84ff17f1a38126c3314e91ecfe56aecbf36430940e2873dadaa773ffe072dc23b7af8e46d4b6485d302a11673fe94c6b67ca2cfbb60c989848b02100d0594ac1 languageName: node linkType: hard @@ -22518,7 +22736,7 @@ __metadata: version: 3.1.0 resolution: "p-limit@npm:3.1.0" dependencies: - yocto-queue: ^0.1.0 + yocto-queue: "npm:^0.1.0" checksum: 7c3690c4dbf62ef625671e20b7bdf1cbc9534e83352a2780f165b0d3ceba21907e77ad63401708145ca4e25bfc51636588d89a8c0aeb715e6c37d1c066430360 languageName: node linkType: hard @@ -22527,7 +22745,7 @@ __metadata: version: 2.0.0 resolution: "p-locate@npm:2.0.0" dependencies: - p-limit: ^1.1.0 + p-limit: "npm:^1.1.0" checksum: e2dceb9b49b96d5513d90f715780f6f4972f46987dc32a0e18bc6c3fc74a1a5d73ec5f81b1398af5e58b99ea1ad03fd41e9181c01fa81b4af2833958696e3081 languageName: node linkType: hard @@ -22536,7 +22754,7 @@ __metadata: version: 3.0.0 resolution: "p-locate@npm:3.0.0" dependencies: - p-limit: ^2.0.0 + p-limit: "npm:^2.0.0" checksum: 83991734a9854a05fe9dbb29f707ea8a0599391f52daac32b86f08e21415e857ffa60f0e120bfe7ce0cc4faf9274a50239c7895fc0d0579d08411e513b83a4ae languageName: node linkType: hard @@ -22545,7 +22763,7 @@ __metadata: version: 4.1.0 resolution: "p-locate@npm:4.1.0" dependencies: - p-limit: ^2.2.0 + p-limit: "npm:^2.2.0" checksum: 513bd14a455f5da4ebfcb819ef706c54adb09097703de6aeaa5d26fe5ea16df92b48d1ac45e01e3944ce1e6aa2a66f7f8894742b8c9d6e276e16cd2049a2b870 languageName: node linkType: hard @@ -22554,7 +22772,7 @@ __metadata: version: 5.0.0 resolution: "p-locate@npm:5.0.0" dependencies: - p-limit: ^3.0.2 + p-limit: "npm:^3.0.2" checksum: 1623088f36cf1cbca58e9b61c4e62bf0c60a07af5ae1ca99a720837356b5b6c5ba3eb1b2127e47a06865fee59dd0453cad7cc844cda9d5a62ac1a5a51b7c86d3 languageName: node linkType: hard @@ -22570,7 +22788,7 @@ __metadata: version: 3.0.0 resolution: "p-map@npm:3.0.0" dependencies: - aggregate-error: ^3.0.0 + aggregate-error: "npm:^3.0.0" checksum: 49b0fcbc66b1ef9cd379de1b4da07fa7a9f84b41509ea3f461c31903623aaba8a529d22f835e0d77c7cb9fcc16e4fae71e308fd40179aea514ba68f27032b5d5 languageName: node linkType: hard @@ -22579,7 +22797,7 @@ __metadata: version: 4.0.0 resolution: "p-map@npm:4.0.0" dependencies: - aggregate-error: ^3.0.0 + aggregate-error: "npm:^3.0.0" checksum: cb0ab21ec0f32ddffd31dfc250e3afa61e103ef43d957cc45497afe37513634589316de4eb88abdfd969fe6410c22c0b93ab24328833b8eb1ccc087fc0442a1c languageName: node linkType: hard @@ -22597,7 +22815,7 @@ __metadata: version: 3.0.1 resolution: "p-retry@npm:3.0.1" dependencies: - retry: ^0.12.0 + retry: "npm:^0.12.0" checksum: 702efc63fc13ef7fc0bab9a1b08432ab38a0236efcbce64af0cf692030ba6ed8009f29ba66e3301cb98dc69ef33e7ccab29ba1ac2bea897f802f81f4f7e468dd languageName: node linkType: hard @@ -22606,7 +22824,7 @@ __metadata: version: 3.2.0 resolution: "p-timeout@npm:3.2.0" dependencies: - p-finally: ^1.0.0 + p-finally: "npm:^1.0.0" checksum: 3dd0eaa048780a6f23e5855df3dd45c7beacff1f820476c1d0d1bcd6648e3298752ba2c877aa1c92f6453c7dd23faaf13d9f5149fc14c0598a142e2c5e8d649c languageName: node linkType: hard @@ -22629,25 +22847,25 @@ __metadata: version: 11.3.5 resolution: "pacote@npm:11.3.5" dependencies: - "@npmcli/git": ^2.1.0 - "@npmcli/installed-package-contents": ^1.0.6 - "@npmcli/promise-spawn": ^1.2.0 - "@npmcli/run-script": ^1.8.2 - cacache: ^15.0.5 - chownr: ^2.0.0 - fs-minipass: ^2.1.0 - infer-owner: ^1.0.4 - minipass: ^3.1.3 - mkdirp: ^1.0.3 - npm-package-arg: ^8.0.1 - npm-packlist: ^2.1.4 - npm-pick-manifest: ^6.0.0 - npm-registry-fetch: ^11.0.0 - promise-retry: ^2.0.1 - read-package-json-fast: ^2.0.1 - rimraf: ^3.0.2 - ssri: ^8.0.1 - tar: ^6.1.0 + "@npmcli/git": "npm:^2.1.0" + "@npmcli/installed-package-contents": "npm:^1.0.6" + "@npmcli/promise-spawn": "npm:^1.2.0" + "@npmcli/run-script": "npm:^1.8.2" + cacache: "npm:^15.0.5" + chownr: "npm:^2.0.0" + fs-minipass: "npm:^2.1.0" + infer-owner: "npm:^1.0.4" + minipass: "npm:^3.1.3" + mkdirp: "npm:^1.0.3" + npm-package-arg: "npm:^8.0.1" + npm-packlist: "npm:^2.1.4" + npm-pick-manifest: "npm:^6.0.0" + npm-registry-fetch: "npm:^11.0.0" + promise-retry: "npm:^2.0.1" + read-package-json-fast: "npm:^2.0.1" + rimraf: "npm:^3.0.2" + ssri: "npm:^8.0.1" + tar: "npm:^6.1.0" bin: pacote: lib/bin.js checksum: 4fae0b1429be77e69972402dad24775999c92198dadc20f1f7a418f24e268e8bf85faaffc3f778d94c21348645f99bb65ef519fb82776902b556eef934afd932 @@ -22658,24 +22876,24 @@ __metadata: version: 15.2.0 resolution: "pacote@npm:15.2.0" dependencies: - "@npmcli/git": ^4.0.0 - "@npmcli/installed-package-contents": ^2.0.1 - "@npmcli/promise-spawn": ^6.0.1 - "@npmcli/run-script": ^6.0.0 - cacache: ^17.0.0 - fs-minipass: ^3.0.0 - minipass: ^5.0.0 - npm-package-arg: ^10.0.0 - npm-packlist: ^7.0.0 - npm-pick-manifest: ^8.0.0 - npm-registry-fetch: ^14.0.0 - proc-log: ^3.0.0 - promise-retry: ^2.0.1 - read-package-json: ^6.0.0 - read-package-json-fast: ^3.0.0 - sigstore: ^1.3.0 - ssri: ^10.0.0 - tar: ^6.1.11 + "@npmcli/git": "npm:^4.0.0" + "@npmcli/installed-package-contents": "npm:^2.0.1" + "@npmcli/promise-spawn": "npm:^6.0.1" + "@npmcli/run-script": "npm:^6.0.0" + cacache: "npm:^17.0.0" + fs-minipass: "npm:^3.0.0" + minipass: "npm:^5.0.0" + npm-package-arg: "npm:^10.0.0" + npm-packlist: "npm:^7.0.0" + npm-pick-manifest: "npm:^8.0.0" + npm-registry-fetch: "npm:^14.0.0" + proc-log: "npm:^3.0.0" + promise-retry: "npm:^2.0.1" + read-package-json: "npm:^6.0.0" + read-package-json-fast: "npm:^3.0.0" + sigstore: "npm:^1.3.0" + ssri: "npm:^10.0.0" + tar: "npm:^6.1.11" bin: pacote: lib/bin.js checksum: c731572be2bf226b117eba076d242bd4cd8be7aa01e004af3374a304ad7ab330539e22644bc33de12d2a7d45228ccbcbf4d710f59c84414f3d09a1a95ee6f0bf @@ -22693,9 +22911,9 @@ __metadata: version: 1.2.0 resolution: "parallel-transform@npm:1.2.0" dependencies: - cyclist: ^1.0.1 - inherits: ^2.0.3 - readable-stream: ^2.1.5 + cyclist: "npm:^1.0.1" + inherits: "npm:^2.0.3" + readable-stream: "npm:^2.1.5" checksum: ab6ddc1a662cefcfb3d8d546a111763d3b223f484f2e9194e33aefd8f6760c319d0821fd22a00a3adfbd45929b50d2c84cc121389732f013c2ae01c226269c27 languageName: node linkType: hard @@ -22704,8 +22922,8 @@ __metadata: version: 3.0.4 resolution: "param-case@npm:3.0.4" dependencies: - dot-case: ^3.0.4 - tslib: ^2.0.3 + dot-case: "npm:^3.0.4" + tslib: "npm:^2.0.3" checksum: b34227fd0f794e078776eb3aa6247442056cb47761e9cd2c4c881c86d84c64205f6a56ef0d70b41ee7d77da02c3f4ed2f88e3896a8fefe08bdfb4deca037c687 languageName: node linkType: hard @@ -22714,7 +22932,7 @@ __metadata: version: 1.0.1 resolution: "parent-module@npm:1.0.1" dependencies: - callsites: ^3.0.0 + callsites: "npm:^3.0.0" checksum: 6ba8b255145cae9470cf5551eb74be2d22281587af787a2626683a6c20fbb464978784661478dd2a3f1dad74d1e802d403e1b03c1a31fab310259eec8ac560ff languageName: node linkType: hard @@ -22723,11 +22941,11 @@ __metadata: version: 5.1.6 resolution: "parse-asn1@npm:5.1.6" dependencies: - asn1.js: ^5.2.0 - browserify-aes: ^1.0.0 - evp_bytestokey: ^1.0.0 - pbkdf2: ^3.0.3 - safe-buffer: ^5.1.1 + asn1.js: "npm:^5.2.0" + browserify-aes: "npm:^1.0.0" + evp_bytestokey: "npm:^1.0.0" + pbkdf2: "npm:^3.0.3" + safe-buffer: "npm:^5.1.1" checksum: 9243311d1f88089bc9f2158972aa38d1abd5452f7b7cabf84954ed766048fe574d434d82c6f5a39b988683e96fb84cd933071dda38927e03469dc8c8d14463c7 languageName: node linkType: hard @@ -22736,12 +22954,12 @@ __metadata: version: 1.2.2 resolution: "parse-entities@npm:1.2.2" dependencies: - character-entities: ^1.0.0 - character-entities-legacy: ^1.0.0 - character-reference-invalid: ^1.0.0 - is-alphanumerical: ^1.0.0 - is-decimal: ^1.0.0 - is-hexadecimal: ^1.0.0 + character-entities: "npm:^1.0.0" + character-entities-legacy: "npm:^1.0.0" + character-reference-invalid: "npm:^1.0.0" + is-alphanumerical: "npm:^1.0.0" + is-decimal: "npm:^1.0.0" + is-hexadecimal: "npm:^1.0.0" checksum: abf070c67912647a016efd5547607ecddc7e1963e59fc20c76797419b6699a3a9a522c067efa509feefedd37afd6c2a44200b3e5546a023a973c90e6e650b68a languageName: node linkType: hard @@ -22750,12 +22968,12 @@ __metadata: version: 2.0.0 resolution: "parse-entities@npm:2.0.0" dependencies: - character-entities: ^1.0.0 - character-entities-legacy: ^1.0.0 - character-reference-invalid: ^1.0.0 - is-alphanumerical: ^1.0.0 - is-decimal: ^1.0.0 - is-hexadecimal: ^1.0.0 + character-entities: "npm:^1.0.0" + character-entities-legacy: "npm:^1.0.0" + character-reference-invalid: "npm:^1.0.0" + is-alphanumerical: "npm:^1.0.0" + is-decimal: "npm:^1.0.0" + is-hexadecimal: "npm:^1.0.0" checksum: 7addfd3e7d747521afac33c8121a5f23043c6973809756920d37e806639b4898385d386fcf4b3c8e2ecf1bc28aac5ae97df0b112d5042034efbe80f44081ebce languageName: node linkType: hard @@ -22764,8 +22982,8 @@ __metadata: version: 4.0.0 resolution: "parse-json@npm:4.0.0" dependencies: - error-ex: ^1.3.1 - json-parse-better-errors: ^1.0.1 + error-ex: "npm:^1.3.1" + json-parse-better-errors: "npm:^1.0.1" checksum: 0fe227d410a61090c247e34fa210552b834613c006c2c64d9a05cfe9e89cf8b4246d1246b1a99524b53b313e9ac024438d0680f67e33eaed7e6f38db64cfe7b5 languageName: node linkType: hard @@ -22774,10 +22992,10 @@ __metadata: version: 5.2.0 resolution: "parse-json@npm:5.2.0" dependencies: - "@babel/code-frame": ^7.0.0 - error-ex: ^1.3.1 - json-parse-even-better-errors: ^2.3.0 - lines-and-columns: ^1.1.6 + "@babel/code-frame": "npm:^7.0.0" + error-ex: "npm:^1.3.1" + json-parse-even-better-errors: "npm:^2.3.0" + lines-and-columns: "npm:^1.1.6" checksum: 62085b17d64da57f40f6afc2ac1f4d95def18c4323577e1eced571db75d9ab59b297d1d10582920f84b15985cbfc6b6d450ccbf317644cfa176f3ed982ad87e2 languageName: node linkType: hard @@ -22793,7 +23011,7 @@ __metadata: version: 2.1.0 resolution: "parse-png@npm:2.1.0" dependencies: - pngjs: ^3.3.0 + pngjs: "npm:^3.3.0" checksum: 0c6b6c42c8830cd16f6f9e9aedafd53111c0ad2ff350ba79c629996887567558f5639ad0c95764f96f7acd1f9ff63d4ac73737e80efa3911a6de9839ee520c96 languageName: node linkType: hard @@ -22802,7 +23020,7 @@ __metadata: version: 7.1.2 resolution: "parse5@npm:7.1.2" dependencies: - entities: ^4.4.0 + entities: "npm:^4.4.0" checksum: 59465dd05eb4c5ec87b76173d1c596e152a10e290b7abcda1aecf0f33be49646ea74840c69af975d7887543ea45564801736356c568d6b5e71792fd0f4055713 languageName: node linkType: hard @@ -22818,8 +23036,8 @@ __metadata: version: 3.1.2 resolution: "pascal-case@npm:3.1.2" dependencies: - no-case: ^3.0.4 - tslib: ^2.0.3 + no-case: "npm:^3.0.4" + tslib: "npm:^2.0.3" checksum: ba98bfd595fc91ef3d30f4243b1aee2f6ec41c53b4546bfa3039487c367abaa182471dcfc830a1f9e1a0df00c14a370514fa2b3a1aacc68b15a460c31116873e languageName: node linkType: hard @@ -22835,8 +23053,8 @@ __metadata: version: 1.1.3 resolution: "password-prompt@npm:1.1.3" dependencies: - ansi-escapes: ^4.3.2 - cross-spawn: ^7.0.3 + ansi-escapes: "npm:^4.3.2" + cross-spawn: "npm:^7.0.3" checksum: 9a5fdbd7360db896809704c141acfe9258450a9982c4c177b82a1e6c69d204800cdab6064abac6736bd7d31142c80108deedf4484146594747cb3ce776816e97 languageName: node linkType: hard @@ -22845,19 +23063,19 @@ __metadata: version: 6.4.7 resolution: "patch-package@npm:6.4.7" dependencies: - "@yarnpkg/lockfile": ^1.1.0 - chalk: ^2.4.2 - cross-spawn: ^6.0.5 - find-yarn-workspace-root: ^2.0.0 - fs-extra: ^7.0.1 - is-ci: ^2.0.0 - klaw-sync: ^6.0.0 - minimist: ^1.2.0 - open: ^7.4.2 - rimraf: ^2.6.3 - semver: ^5.6.0 - slash: ^2.0.0 - tmp: ^0.0.33 + "@yarnpkg/lockfile": "npm:^1.1.0" + chalk: "npm:^2.4.2" + cross-spawn: "npm:^6.0.5" + find-yarn-workspace-root: "npm:^2.0.0" + fs-extra: "npm:^7.0.1" + is-ci: "npm:^2.0.0" + klaw-sync: "npm:^6.0.0" + minimist: "npm:^1.2.0" + open: "npm:^7.4.2" + rimraf: "npm:^2.6.3" + semver: "npm:^5.6.0" + slash: "npm:^2.0.0" + tmp: "npm:^0.0.33" bin: patch-package: index.js checksum: f36d5324da3b69ee635e7cd2c68f4d3dd89dc91d60ffdaad3b602fd953277f4da901c91033683bf6ff31c14799bc049849af3a389455c25d0435fe9cfb0d4088 @@ -22945,12 +23163,22 @@ __metadata: version: 1.10.1 resolution: "path-scurry@npm:1.10.1" dependencies: - lru-cache: ^9.1.1 || ^10.0.0 - minipass: ^5.0.0 || ^6.0.2 || ^7.0.0 + lru-cache: "npm:^9.1.1 || ^10.0.0" + minipass: "npm:^5.0.0 || ^6.0.2 || ^7.0.0" checksum: e2557cff3a8fb8bc07afdd6ab163a92587884f9969b05bbbaf6fe7379348bfb09af9ed292af12ed32398b15fb443e81692047b786d1eeb6d898a51eb17ed7d90 languageName: node linkType: hard +"path-scurry@npm:^1.6.1": + version: 1.11.1 + resolution: "path-scurry@npm:1.11.1" + dependencies: + lru-cache: ^10.2.0 + minipass: ^5.0.0 || ^6.0.2 || ^7.0.0 + checksum: 890d5abcd593a7912dcce7cf7c6bf7a0b5648e3dee6caf0712c126ca0a65c7f3d7b9d769072a4d1baf370f61ce493ab5b038d59988688e0c5f3f646ee3c69023 + languageName: node + linkType: hard + "path-to-regexp@npm:0.1.7": version: 0.1.7 resolution: "path-to-regexp@npm:0.1.7" @@ -22962,7 +23190,7 @@ __metadata: version: 1.8.0 resolution: "path-to-regexp@npm:1.8.0" dependencies: - isarray: 0.0.1 + isarray: "npm:0.0.1" checksum: 709f6f083c0552514ef4780cb2e7e4cf49b0cc89a97439f2b7cc69a608982b7690fb5d1720a7473a59806508fc2dae0be751ba49f495ecf89fd8fbc62abccbcd languageName: node linkType: hard @@ -22971,7 +23199,7 @@ __metadata: version: 3.0.0 resolution: "path-type@npm:3.0.0" dependencies: - pify: ^3.0.0 + pify: "npm:^3.0.0" checksum: 735b35e256bad181f38fa021033b1c33cfbe62ead42bb2222b56c210e42938eecb272ae1949f3b6db4ac39597a61b44edd8384623ec4d79bfdc9a9c0f12537a6 languageName: node linkType: hard @@ -22987,7 +23215,7 @@ __metadata: version: 0.0.11 resolution: "pause-stream@npm:0.0.11" dependencies: - through: ~2.3 + through: "npm:~2.3" checksum: 3c4a14052a638b92e0c96eb00c0d7977df7f79ea28395250c525d197f1fc02d34ce1165d5362e2e6ebbb251524b94a76f3f0d4abc39ab8b016d97449fe15583c languageName: node linkType: hard @@ -22996,11 +23224,11 @@ __metadata: version: 3.1.2 resolution: "pbkdf2@npm:3.1.2" dependencies: - create-hash: ^1.1.2 - create-hmac: ^1.1.4 - ripemd160: ^2.0.1 - safe-buffer: ^5.0.1 - sha.js: ^2.4.8 + create-hash: "npm:^1.1.2" + create-hmac: "npm:^1.1.4" + ripemd160: "npm:^2.0.1" + safe-buffer: "npm:^5.0.1" + sha.js: "npm:^2.4.8" checksum: 2c950a100b1da72123449208e231afc188d980177d021d7121e96a2de7f2abbc96ead2b87d03d8fe5c318face097f203270d7e27908af9f471c165a4e8e69c92 languageName: node linkType: hard @@ -23040,6 +23268,13 @@ __metadata: languageName: node linkType: hard +"picocolors@npm:^1.0.1": + version: 1.0.1 + resolution: "picocolors@npm:1.0.1" + checksum: fa68166d1f56009fc02a34cdfd112b0dd3cf1ef57667ac57281f714065558c01828cdf4f18600ad6851cbe0093952ed0660b1e0156bddf2184b6aaf5817553a5 + languageName: node + linkType: hard + "picomatch@npm:^2.0.4, picomatch@npm:^2.2.1, picomatch@npm:^2.2.3, picomatch@npm:^2.3.1": version: 2.3.1 resolution: "picomatch@npm:2.3.1" @@ -23081,7 +23316,7 @@ __metadata: version: 2.0.1 resolution: "pinkie-promise@npm:2.0.1" dependencies: - pinkie: ^2.0.0 + pinkie: "npm:^2.0.0" checksum: b53a4a2e73bf56b6f421eef711e7bdcb693d6abb474d57c5c413b809f654ba5ee750c6a96dd7225052d4b96c4d053cdcb34b708a86fceed4663303abee52fcca languageName: node linkType: hard @@ -23104,7 +23339,7 @@ __metadata: version: 3.0.0 resolution: "pkg-dir@npm:3.0.0" dependencies: - find-up: ^3.0.0 + find-up: "npm:^3.0.0" checksum: 70c9476ffefc77552cc6b1880176b71ad70bfac4f367604b2b04efd19337309a4eec985e94823271c7c0e83946fa5aeb18cd360d15d10a5d7533e19344bfa808 languageName: node linkType: hard @@ -23113,7 +23348,7 @@ __metadata: version: 4.2.0 resolution: "pkg-dir@npm:4.2.0" dependencies: - find-up: ^4.0.0 + find-up: "npm:^4.0.0" checksum: 9863e3f35132bf99ae1636d31ff1e1e3501251d480336edb1c211133c8d58906bed80f154a1d723652df1fda91e01c7442c2eeaf9dc83157c7ae89087e43c8d6 languageName: node linkType: hard @@ -23122,7 +23357,7 @@ __metadata: version: 2.0.0 resolution: "pkg-up@npm:2.0.0" dependencies: - find-up: ^2.1.0 + find-up: "npm:^2.1.0" checksum: de4b418175281a082e366ce1a919f032520ee53cf421578b35173f03816f6ec4c19e1552066840bb0988c3e1215859653948efd6ca3507a23f4f44229269500d languageName: node linkType: hard @@ -23131,7 +23366,7 @@ __metadata: version: 3.1.0 resolution: "pkg-up@npm:3.1.0" dependencies: - find-up: ^3.0.0 + find-up: "npm:^3.0.0" checksum: 5bac346b7c7c903613c057ae3ab722f320716199d753f4a7d053d38f2b5955460f3e6ab73b4762c62fd3e947f58e04f1343e92089e7bb6091c90877406fcd8c8 languageName: node linkType: hard @@ -23140,7 +23375,7 @@ __metadata: version: 3.2.0 resolution: "please-upgrade-node@npm:3.2.0" dependencies: - semver-compare: ^1.0.0 + semver-compare: "npm:^1.0.0" checksum: d87c41581a2a022fbe25965a97006238cd9b8cbbf49b39f78d262548149a9d30bd2bdf35fec3d810e0001e630cd46ef13c7e19c389dea8de7e64db271a2381bb languageName: node linkType: hard @@ -23149,9 +23384,9 @@ __metadata: version: 3.1.0 resolution: "plist@npm:3.1.0" dependencies: - "@xmldom/xmldom": ^0.8.8 - base64-js: ^1.5.1 - xmlbuilder: ^15.1.1 + "@xmldom/xmldom": "npm:^0.8.8" + base64-js: "npm:^1.5.1" + xmlbuilder: "npm:^15.1.1" checksum: c8ea013da8646d4c50dff82f9be39488054621cc229957621bb00add42b5d4ce3657cf58d4b10c50f7dea1a81118f825838f838baeb4e6f17fab453ecf91d424 languageName: node linkType: hard @@ -23174,7 +23409,7 @@ __metadata: version: 1.5.0 resolution: "pnp-webpack-plugin@npm:1.5.0" dependencies: - ts-pnp: ^1.1.2 + ts-pnp: "npm:^1.1.2" checksum: b19872b40f1bbb56eec7c8b6a51467f7f9a8d81d853b8d44c4565931063e155224201e3793314310ba0e8cb682c31bd24b8db4576c563e01be1b8124d0893036 languageName: node linkType: hard @@ -23183,7 +23418,7 @@ __metadata: version: 1.6.4 resolution: "pnp-webpack-plugin@npm:1.6.4" dependencies: - ts-pnp: ^1.1.6 + ts-pnp: "npm:^1.1.6" checksum: 0606a63db96400b07f182300168298da9518727a843f9e10cf5045d2a102a4be06bb18c73dc481281e3e0f1ed8d04ef0d285a342b6dcd0eff1340e28e5d2328d languageName: node linkType: hard @@ -23192,7 +23427,7 @@ __metadata: version: 3.7.2 resolution: "polished@npm:3.7.2" dependencies: - "@babel/runtime": ^7.12.5 + "@babel/runtime": "npm:^7.12.5" checksum: 2f6172fef712e716e20563ca9505162c57e2713579a90806738068b3de0b2622ed2e2d62c578ebd752fcab4c527ddde2036ece5d6f4cdefee09c92eb410a288f languageName: node linkType: hard @@ -23201,7 +23436,7 @@ __metadata: version: 4.2.2 resolution: "polished@npm:4.2.2" dependencies: - "@babel/runtime": ^7.17.8 + "@babel/runtime": "npm:^7.17.8" checksum: 97fb927dc55cd34aeb11b31ae2a3332463f114351c86e8aa6580d7755864a0120164fdc3770e6160c8b1775052f0eda14db9a6e34402cd4b08ab2d658a593725 languageName: node linkType: hard @@ -23217,9 +23452,9 @@ __metadata: version: 1.0.32 resolution: "portfinder@npm:1.0.32" dependencies: - async: ^2.6.4 - debug: ^3.2.7 - mkdirp: ^0.5.6 + async: "npm:^2.6.4" + debug: "npm:^3.2.7" + mkdirp: "npm:^0.5.6" checksum: 116b4aed1b9e16f6d5503823d966d9ffd41b1c2339e27f54c06cd2f3015a9d8ef53e2a53b57bc0a25af0885977b692007353aa28f9a0a98a44335cb50487240d languageName: node linkType: hard @@ -23242,7 +23477,7 @@ __metadata: version: 4.2.1 resolution: "postcss-flexbugs-fixes@npm:4.2.1" dependencies: - postcss: ^7.0.26 + postcss: "npm:^7.0.26" checksum: 51a626bc80dbe42fcc8b0895b4f23a558bb809ec52cdc05aa27fb24cdffd4c9dc53f25218085ddf407c53d76573bc6d7568219c912161609f02532a8f5f59b43 languageName: node linkType: hard @@ -23251,8 +23486,8 @@ __metadata: version: 2.1.2 resolution: "postcss-load-config@npm:2.1.2" dependencies: - cosmiconfig: ^5.0.0 - import-cwd: ^2.0.0 + cosmiconfig: "npm:^5.0.0" + import-cwd: "npm:^2.0.0" checksum: 2e6d3a499512a03c19b0090f4143861612d613511d57122879d9fd545558d2a9fcbe85a2b0faf2ec32bbce0e62d22d2b544d91cbc4d4dfb3f22f841f8271fbc6 languageName: node linkType: hard @@ -23261,10 +23496,10 @@ __metadata: version: 3.0.0 resolution: "postcss-loader@npm:3.0.0" dependencies: - loader-utils: ^1.1.0 - postcss: ^7.0.0 - postcss-load-config: ^2.0.0 - schema-utils: ^1.0.0 + loader-utils: "npm:^1.1.0" + postcss: "npm:^7.0.0" + postcss-load-config: "npm:^2.0.0" + schema-utils: "npm:^1.0.0" checksum: a6a922cbcc225ef57fb88c8248f91195869cd11e0d2b0b0fe84bc89a3074437d592d79a9fc39e50218677b7ba3a41b0e1c7e8f9666e59d41a196d7ab022c5805 languageName: node linkType: hard @@ -23273,7 +23508,7 @@ __metadata: version: 2.0.0 resolution: "postcss-modules-extract-imports@npm:2.0.0" dependencies: - postcss: ^7.0.5 + postcss: "npm:^7.0.5" checksum: 154790fe5954aaa12f300aa9aa782fae8b847138459c8f533ea6c8f29439dd66b4d9a49e0bf6f8388fa0df898cc03d61c84678e3b0d4b47cac5a4334a7151a9f languageName: node linkType: hard @@ -23282,10 +23517,10 @@ __metadata: version: 3.0.3 resolution: "postcss-modules-local-by-default@npm:3.0.3" dependencies: - icss-utils: ^4.1.1 - postcss: ^7.0.32 - postcss-selector-parser: ^6.0.2 - postcss-value-parser: ^4.1.0 + icss-utils: "npm:^4.1.1" + postcss: "npm:^7.0.32" + postcss-selector-parser: "npm:^6.0.2" + postcss-value-parser: "npm:^4.1.0" checksum: 0267633eaf80e72a3abf391b6e34c5b344a1bdfb1421543d3ed43fc757e053e0fcc1a2eb06d959a8f435776e8dc80288b59bfc34d61e5e021d47b747c417c5a1 languageName: node linkType: hard @@ -23294,8 +23529,8 @@ __metadata: version: 2.2.0 resolution: "postcss-modules-scope@npm:2.2.0" dependencies: - postcss: ^7.0.6 - postcss-selector-parser: ^6.0.0 + postcss: "npm:^7.0.6" + postcss-selector-parser: "npm:^6.0.0" checksum: c611181df924275ca1ffea261149c229488d6921054896879ca98feeb0913f9b00f4f160654beb2cb243a2989036c269baa96778eeacaaa399a4604b6e2fea17 languageName: node linkType: hard @@ -23304,8 +23539,8 @@ __metadata: version: 3.0.0 resolution: "postcss-modules-values@npm:3.0.0" dependencies: - icss-utils: ^4.0.0 - postcss: ^7.0.6 + icss-utils: "npm:^4.0.0" + postcss: "npm:^7.0.6" checksum: f1aea0b9c6798b39ec02a6d2310924bb9bfbddb4579668c2d4e2205ca7a68c656b85d5720f9bba3629d611f36667fe04ab889ea3f9a6b569a0a0d57b4f2f4e99 languageName: node linkType: hard @@ -23314,8 +23549,8 @@ __metadata: version: 6.0.15 resolution: "postcss-selector-parser@npm:6.0.15" dependencies: - cssesc: ^3.0.0 - util-deprecate: ^1.0.2 + cssesc: "npm:^3.0.0" + util-deprecate: "npm:^1.0.2" checksum: 57decb94152111004f15e27b9c61131eb50ee10a3288e7fcf424cebbb4aba82c2817517ae718f8b5d704ee9e02a638d4a2acff8f47685c295a33ecee4fd31055 languageName: node linkType: hard @@ -23331,9 +23566,9 @@ __metadata: version: 8.4.31 resolution: "postcss@npm:8.4.31" dependencies: - nanoid: ^3.3.6 - picocolors: ^1.0.0 - source-map-js: ^1.0.2 + nanoid: "npm:^3.3.6" + picocolors: "npm:^1.0.0" + source-map-js: "npm:^1.0.2" checksum: 1d8611341b073143ad90486fcdfeab49edd243377b1f51834dc4f6d028e82ce5190e4f11bb2633276864503654fb7cab28e67abdc0fbf9d1f88cad4a0ff0beea languageName: node linkType: hard @@ -23342,20 +23577,20 @@ __metadata: version: 7.0.39 resolution: "postcss@npm:7.0.39" dependencies: - picocolors: ^0.2.1 - source-map: ^0.6.1 + picocolors: "npm:^0.2.1" + source-map: "npm:^0.6.1" checksum: 4ac793f506c23259189064bdc921260d869a115a82b5e713973c5af8e94fbb5721a5cc3e1e26840500d7e1f1fa42a209747c5b1a151918a9bc11f0d7ed9048e3 languageName: node linkType: hard "postcss@npm:~8.4.21": - version: 8.4.33 - resolution: "postcss@npm:8.4.33" + version: 8.4.41 + resolution: "postcss@npm:8.4.41" dependencies: - nanoid: ^3.3.7 - picocolors: ^1.0.0 - source-map-js: ^1.0.2 - checksum: 6f98b2af4b76632a3de20c4f47bf0e984a1ce1a531cf11adcb0b1d63a6cbda0aae4165e578b66c32ca4879038e3eaad386a6be725a8fb4429c78e3c1ab858fe9 + nanoid: "npm:^3.3.7" + picocolors: "npm:^1.0.1" + source-map-js: "npm:^1.2.0" + checksum: f865894929eb0f7fc2263811cc853c13b1c75103028b3f4f26df777e27b201f1abe21cb4aa4c2e901c80a04f6fb325ee22979688fe55a70e2ea82b0a517d3b6f languageName: node linkType: hard @@ -23409,8 +23644,8 @@ __metadata: version: 2.1.2 resolution: "pretty-error@npm:2.1.2" dependencies: - lodash: ^4.17.20 - renderkid: ^2.0.4 + lodash: "npm:^4.17.20" + renderkid: "npm:^2.0.4" checksum: 16775d06f9a695d17103414d610b1281f9535ee1f2da1ce1e1b9be79584a114aa7eac6dcdcc5ef151756d3c014dfd4ac1c7303ed8016d0cec12437cfdf4021c6 languageName: node linkType: hard @@ -23419,10 +23654,10 @@ __metadata: version: 26.6.2 resolution: "pretty-format@npm:26.6.2" dependencies: - "@jest/types": ^26.6.2 - ansi-regex: ^5.0.0 - ansi-styles: ^4.0.0 - react-is: ^17.0.1 + "@jest/types": "npm:^26.6.2" + ansi-regex: "npm:^5.0.0" + ansi-styles: "npm:^4.0.0" + react-is: "npm:^17.0.1" checksum: e3b808404d7e1519f0df1aa1f25cee0054ab475775c6b2b8c5568ff23194a92d54bf93274139b6f584ca70fd773be4eaa754b0e03f12bb0a8d1426b07f079976 languageName: node linkType: hard @@ -23431,9 +23666,9 @@ __metadata: version: 27.5.1 resolution: "pretty-format@npm:27.5.1" dependencies: - ansi-regex: ^5.0.1 - ansi-styles: ^5.0.0 - react-is: ^17.0.1 + ansi-regex: "npm:^5.0.1" + ansi-styles: "npm:^5.0.0" + react-is: "npm:^17.0.1" checksum: cf610cffcb793885d16f184a62162f2dd0df31642d9a18edf4ca298e909a8fe80bdbf556d5c9573992c102ce8bf948691da91bf9739bee0ffb6e79c8a8a6e088 languageName: node linkType: hard @@ -23442,9 +23677,9 @@ __metadata: version: 29.7.0 resolution: "pretty-format@npm:29.7.0" dependencies: - "@jest/schemas": ^29.6.3 - ansi-styles: ^5.0.0 - react-is: ^18.0.0 + "@jest/schemas": "npm:^29.6.3" + ansi-styles: "npm:^5.0.0" + react-is: "npm:^18.0.0" checksum: 032c1602383e71e9c0c02a01bbd25d6759d60e9c7cf21937dde8357aa753da348fcec5def5d1002c9678a8524d5fe099ad98861286550ef44de8808cc61e43b6 languageName: node linkType: hard @@ -23467,7 +23702,7 @@ __metadata: version: 1.17.1 resolution: "prismjs@npm:1.17.1" dependencies: - clipboard: ^2.0.0 + clipboard: "npm:^2.0.0" dependenciesMeta: clipboard: optional: true @@ -23521,8 +23756,8 @@ __metadata: version: 2.0.1 resolution: "promise-retry@npm:2.0.1" dependencies: - err-code: ^2.0.2 - retry: ^0.12.0 + err-code: "npm:^2.0.2" + retry: "npm:^0.12.0" checksum: f96a3f6d90b92b568a26f71e966cbbc0f63ab85ea6ff6c81284dc869b41510e6cdef99b6b65f9030f0db422bf7c96652a3fff9f2e8fb4a0f069d8f4430359429 languageName: node linkType: hard @@ -23531,12 +23766,12 @@ __metadata: version: 1.0.7 resolution: "promise.allsettled@npm:1.0.7" dependencies: - array.prototype.map: ^1.0.5 - call-bind: ^1.0.2 - define-properties: ^1.2.0 - es-abstract: ^1.22.1 - get-intrinsic: ^1.2.1 - iterate-value: ^1.0.2 + array.prototype.map: "npm:^1.0.5" + call-bind: "npm:^1.0.2" + define-properties: "npm:^1.2.0" + es-abstract: "npm:^1.22.1" + get-intrinsic: "npm:^1.2.1" + iterate-value: "npm:^1.0.2" checksum: 96186392286e5ab9aef1a1a725c061c8cf268b6cf141f151daa3834bb8e1680f3b159af6536ce59cf80d4a6a5ad1d8371d05759980cc6c90d58800ddb0a7c119 languageName: node linkType: hard @@ -23545,11 +23780,11 @@ __metadata: version: 3.1.7 resolution: "promise.prototype.finally@npm:3.1.7" dependencies: - call-bind: ^1.0.2 - define-properties: ^1.2.1 - es-abstract: ^1.22.1 - get-intrinsic: ^1.2.1 - set-function-name: ^2.0.1 + call-bind: "npm:^1.0.2" + define-properties: "npm:^1.2.1" + es-abstract: "npm:^1.22.1" + get-intrinsic: "npm:^1.2.1" + set-function-name: "npm:^2.0.1" checksum: ff753cf2e2085bd42022aefad1c00b3fc1f0b8ce95389b22e053a9d072f68c7a137d457c2155408b9592cecf2d9aba8a83765603d0f05570b0a6cd4d710faef3 languageName: node linkType: hard @@ -23558,7 +23793,7 @@ __metadata: version: 7.3.1 resolution: "promise@npm:7.3.1" dependencies: - asap: ~2.0.3 + asap: "npm:~2.0.3" checksum: 475bb069130179fbd27ed2ab45f26d8862376a137a57314cf53310bdd85cc986a826fd585829be97ebc0aaf10e9d8e68be1bfe5a4a0364144b1f9eedfa940cf1 languageName: node linkType: hard @@ -23567,7 +23802,7 @@ __metadata: version: 8.3.0 resolution: "promise@npm:8.3.0" dependencies: - asap: ~2.0.6 + asap: "npm:~2.0.6" checksum: a69f0ddbddf78ffc529cffee7ad950d307347615970564b17988ce43fbe767af5c738a9439660b24a9a8cbea106c0dcbb6c2b20e23b7e96a8e89e5c2679e94d5 languageName: node linkType: hard @@ -23576,8 +23811,8 @@ __metadata: version: 2.4.0 resolution: "prompts@npm:2.4.0" dependencies: - kleur: ^3.0.3 - sisteransi: ^1.0.5 + kleur: "npm:^3.0.3" + sisteransi: "npm:^1.0.5" checksum: 96c7bef8eb3c0bb2076d2bc5ee473f06e6d8ac01ac4d0f378dfeb0ddaf2f31c339360ec8f0f8486f78601d16ebef7c6bd9886d44b937ba01bab568b937190265 languageName: node linkType: hard @@ -23586,8 +23821,8 @@ __metadata: version: 2.4.2 resolution: "prompts@npm:2.4.2" dependencies: - kleur: ^3.0.3 - sisteransi: ^1.0.5 + kleur: "npm:^3.0.3" + sisteransi: "npm:^1.0.5" checksum: d8fd1fe63820be2412c13bfc5d0a01909acc1f0367e32396962e737cb2fc52d004f3302475d5ce7d18a1e8a79985f93ff04ee03007d091029c3f9104bffc007d languageName: node linkType: hard @@ -23596,9 +23831,9 @@ __metadata: version: 15.8.1 resolution: "prop-types@npm:15.8.1" dependencies: - loose-envify: ^1.4.0 - object-assign: ^4.1.1 - react-is: ^16.13.1 + loose-envify: "npm:^1.4.0" + object-assign: "npm:^4.1.1" + react-is: "npm:^16.13.1" checksum: c056d3f1c057cb7ff8344c645450e14f088a915d078dcda795041765047fa080d38e5d626560ccaac94a4e16e3aa15f3557c1a9a8d1174530955e992c675e459 languageName: node linkType: hard @@ -23607,7 +23842,7 @@ __metadata: version: 5.6.0 resolution: "property-information@npm:5.6.0" dependencies: - xtend: ^4.0.0 + xtend: "npm:^4.0.0" checksum: fcf87c6542e59a8bbe31ca0b3255a4a63ac1059b01b04469680288998bcfa97f341ca989566adbb63975f4d85339030b82320c324a511532d390910d1c583893 languageName: node linkType: hard @@ -23616,8 +23851,8 @@ __metadata: version: 2.0.7 resolution: "proxy-addr@npm:2.0.7" dependencies: - forwarded: 0.2.0 - ipaddr.js: 1.9.1 + forwarded: "npm:0.2.0" + ipaddr.js: "npm:1.9.1" checksum: 29c6990ce9364648255454842f06f8c46fcd124d3e6d7c5066df44662de63cdc0bad032e9bf5a3d653ff72141cc7b6019873d685708ac8210c30458ad99f2b74 languageName: node linkType: hard @@ -23640,7 +23875,7 @@ __metadata: version: 1.2.0 resolution: "ps-tree@npm:1.2.0" dependencies: - event-stream: =3.3.4 + event-stream: "npm:=3.3.4" bin: ps-tree: ./bin/ps-tree.js checksum: e635dd00f53d30d31696cf5f95b3a8dbdf9b1aeb36d4391578ce8e8cd22949b7c5536c73b0dc18c78615ea3ddd4be96101166be59ca2e3e3cb1e2f79ba3c7f98 @@ -23658,12 +23893,12 @@ __metadata: version: 4.0.3 resolution: "public-encrypt@npm:4.0.3" dependencies: - bn.js: ^4.1.0 - browserify-rsa: ^4.0.0 - create-hash: ^1.1.0 - parse-asn1: ^5.0.0 - randombytes: ^2.0.1 - safe-buffer: ^5.1.2 + bn.js: "npm:^4.1.0" + browserify-rsa: "npm:^4.0.0" + create-hash: "npm:^1.1.0" + parse-asn1: "npm:^5.0.0" + randombytes: "npm:^2.0.1" + safe-buffer: "npm:^5.1.2" checksum: 215d446e43cef021a20b67c1df455e5eea134af0b1f9b8a35f9e850abf32991b0c307327bc5b9bc07162c288d5cdb3d4a783ea6c6640979ed7b5017e3e0c9935 languageName: node linkType: hard @@ -23672,8 +23907,8 @@ __metadata: version: 2.0.1 resolution: "pump@npm:2.0.1" dependencies: - end-of-stream: ^1.1.0 - once: ^1.3.1 + end-of-stream: "npm:^1.1.0" + once: "npm:^1.3.1" checksum: e9f26a17be00810bff37ad0171edb35f58b242487b0444f92fb7d78bc7d61442fa9b9c5bd93a43fd8fd8ddd3cc75f1221f5e04c790f42907e5baab7cf5e2b931 languageName: node linkType: hard @@ -23682,8 +23917,8 @@ __metadata: version: 3.0.0 resolution: "pump@npm:3.0.0" dependencies: - end-of-stream: ^1.1.0 - once: ^1.3.1 + end-of-stream: "npm:^1.1.0" + once: "npm:^1.3.1" checksum: e42e9229fba14732593a718b04cb5e1cfef8254544870997e0ecd9732b189a48e1256e4e5478148ecb47c8511dca2b09eae56b4d0aad8009e6fac8072923cfc9 languageName: node linkType: hard @@ -23692,9 +23927,9 @@ __metadata: version: 1.5.1 resolution: "pumpify@npm:1.5.1" dependencies: - duplexify: ^3.6.0 - inherits: ^2.0.3 - pump: ^2.0.0 + duplexify: "npm:^3.6.0" + inherits: "npm:^2.0.3" + pump: "npm:^2.0.0" checksum: 26ca412ec8d665bd0d5e185c1b8f627728eff603440d75d22a58e421e3c66eaf86ec6fc6a6efc54808ecef65979279fa8e99b109a23ec1fa8d79f37e6978c9bd languageName: node linkType: hard @@ -23740,20 +23975,29 @@ __metadata: version: 6.11.0 resolution: "qs@npm:6.11.0" dependencies: - side-channel: ^1.0.4 + side-channel: "npm:^1.0.4" checksum: 6e1f29dd5385f7488ec74ac7b6c92f4d09a90408882d0c208414a34dd33badc1a621019d4c799a3df15ab9b1d0292f97c1dd71dc7c045e69f81a8064e5af7297 languageName: node linkType: hard -"qs@npm:^6.10.0, qs@npm:^6.11.0, qs@npm:^6.11.2, qs@npm:^6.6.0": +"qs@npm:^6.10.0, qs@npm:^6.11.2, qs@npm:^6.6.0": version: 6.11.2 resolution: "qs@npm:6.11.2" dependencies: - side-channel: ^1.0.4 + side-channel: "npm:^1.0.4" checksum: e812f3c590b2262548647d62f1637b6989cc56656dc960b893fe2098d96e1bd633f36576f4cd7564dfbff9db42e17775884db96d846bebe4f37420d073ecdc0b languageName: node linkType: hard +"qs@npm:^6.11.0": + version: 6.13.0 + resolution: "qs@npm:6.13.0" + dependencies: + side-channel: ^1.0.6 + checksum: e9404dc0fc2849245107108ce9ec2766cde3be1b271de0bf1021d049dc5b98d1a2901e67b431ac5509f865420a7ed80b7acb3980099fe1c118a1c5d2e1432ad8 + languageName: node + linkType: hard + "qs@npm:~6.5.2": version: 6.5.3 resolution: "qs@npm:6.5.3" @@ -23765,8 +24009,8 @@ __metadata: version: 4.3.4 resolution: "query-string@npm:4.3.4" dependencies: - object-assign: ^4.1.0 - strict-uri-encode: ^1.0.0 + object-assign: "npm:^4.1.0" + strict-uri-encode: "npm:^1.0.0" checksum: 3b2bae6a8454cf0edf11cf1aa4d1f920398bbdabc1c39222b9bb92147e746fcd97faf00e56f494728fb66b2961b495ba0fde699d5d3bd06b11472d664b36c6cf languageName: node linkType: hard @@ -23775,10 +24019,10 @@ __metadata: version: 7.1.3 resolution: "query-string@npm:7.1.3" dependencies: - decode-uri-component: ^0.2.2 - filter-obj: ^1.1.0 - split-on-first: ^1.0.0 - strict-uri-encode: ^2.0.0 + decode-uri-component: "npm:^0.2.2" + filter-obj: "npm:^1.1.0" + split-on-first: "npm:^1.0.0" + strict-uri-encode: "npm:^2.0.0" checksum: 91af02dcd9cc9227a052841d5c2eecb80a0d6489d05625df506a097ef1c59037cfb5e907f39b84643cbfd535c955abec3e553d0130a7b510120c37d06e0f4346 languageName: node linkType: hard @@ -23815,7 +24059,7 @@ __metadata: version: 6.0.2 resolution: "queue@npm:6.0.2" dependencies: - inherits: ~2.0.3 + inherits: "npm:~2.0.3" checksum: ebc23639248e4fe40a789f713c20548e513e053b3dc4924b6cb0ad741e3f264dcff948225c8737834dd4f9ec286dbc06a1a7c13858ea382d9379f4303bcc0916 languageName: node linkType: hard @@ -23824,8 +24068,8 @@ __metadata: version: 0.9.1 resolution: "quibble@npm:0.9.1" dependencies: - lodash: ^4.17.21 - resolve: ^1.22.8 + lodash: "npm:^4.17.21" + resolve: "npm:^1.22.8" checksum: 8f3f2ad26b9a71ecce659ff2d6fa04dc3fbc9610cd2c544da1b988d539fb1ff45eddbeb95ff4329613036057956e8497de5d97504dfac91b5ff50c399817a14e languageName: node linkType: hard @@ -23834,8 +24078,8 @@ __metadata: version: 0.9.2 resolution: "quibble@npm:0.9.2" dependencies: - lodash: ^4.17.21 - resolve: ^1.22.8 + lodash: "npm:^4.17.21" + resolve: "npm:^1.22.8" checksum: b1523912304770da3309a08be8182be82802589cce9870df1405c7cfadba7632650dffb374969e37aed3a3125f03fd7787acf294a3668ae0c810091bd3d1adcf languageName: node linkType: hard @@ -23858,7 +24102,7 @@ __metadata: version: 3.4.1 resolution: "raf@npm:3.4.1" dependencies: - performance-now: ^2.1.0 + performance-now: "npm:^2.1.0" checksum: 50ba284e481c8185dbcf45fc4618ba3aec580bb50c9121385d5698cb6012fe516d2015b1df6dd407a7b7c58d44be8086108236affbce1861edd6b44637c8cd52 languageName: node linkType: hard @@ -23881,7 +24125,7 @@ __metadata: version: 2.1.0 resolution: "randombytes@npm:2.1.0" dependencies: - safe-buffer: ^5.1.0 + safe-buffer: "npm:^5.1.0" checksum: d779499376bd4cbb435ef3ab9a957006c8682f343f14089ed5f27764e4645114196e75b7f6abf1cbd84fd247c0cb0651698444df8c9bf30e62120fbbc52269d6 languageName: node linkType: hard @@ -23890,8 +24134,8 @@ __metadata: version: 1.0.4 resolution: "randomfill@npm:1.0.4" dependencies: - randombytes: ^2.0.5 - safe-buffer: ^5.1.0 + randombytes: "npm:^2.0.5" + safe-buffer: "npm:^5.1.0" checksum: 33734bb578a868d29ee1b8555e21a36711db084065d94e019a6d03caa67debef8d6a1bfd06a2b597e32901ddc761ab483a85393f0d9a75838f1912461d4dbfc7 languageName: node linkType: hard @@ -23907,10 +24151,10 @@ __metadata: version: 2.5.1 resolution: "raw-body@npm:2.5.1" dependencies: - bytes: 3.1.2 - http-errors: 2.0.0 - iconv-lite: 0.4.24 - unpipe: 1.0.0 + bytes: "npm:3.1.2" + http-errors: "npm:2.0.0" + iconv-lite: "npm:0.4.24" + unpipe: "npm:1.0.0" checksum: 5362adff1575d691bb3f75998803a0ffed8c64eabeaa06e54b4ada25a0cd1b2ae7f4f5ec46565d1bec337e08b5ac90c76eaa0758de6f72a633f025d754dec29e languageName: node linkType: hard @@ -23919,10 +24163,10 @@ __metadata: version: 2.5.2 resolution: "raw-body@npm:2.5.2" dependencies: - bytes: 3.1.2 - http-errors: 2.0.0 - iconv-lite: 0.4.24 - unpipe: 1.0.0 + bytes: "npm:3.1.2" + http-errors: "npm:2.0.0" + iconv-lite: "npm:0.4.24" + unpipe: "npm:1.0.0" checksum: ba1583c8d8a48e8fbb7a873fdbb2df66ea4ff83775421bfe21ee120140949ab048200668c47d9ae3880012f6e217052690628cf679ddfbd82c9fc9358d574676 languageName: node linkType: hard @@ -23931,8 +24175,8 @@ __metadata: version: 3.1.0 resolution: "raw-loader@npm:3.1.0" dependencies: - loader-utils: ^1.1.0 - schema-utils: ^2.0.1 + loader-utils: "npm:^1.1.0" + schema-utils: "npm:^2.0.1" peerDependencies: webpack: ^4.3.0 checksum: 1d1d0e2984a1545d71a92b788918e4bea1ec33363c55b5ec7c1347b0dbb796e518e8a61f07c97b8381cc1e1c8a33654066a4981051e607fb3bcca1f2054f90f7 @@ -23943,8 +24187,8 @@ __metadata: version: 4.0.2 resolution: "raw-loader@npm:4.0.2" dependencies: - loader-utils: ^2.0.0 - schema-utils: ^3.0.0 + loader-utils: "npm:^2.0.0" + schema-utils: "npm:^3.0.0" peerDependencies: webpack: ^4.0.0 || ^5.0.0 checksum: 51cc1b0d0e8c37c4336b5318f3b2c9c51d6998ad6f56ea09612afcfefc9c1f596341309e934a744ae907177f28efc9f1654eacd62151e82853fcc6d37450e795 @@ -23955,10 +24199,10 @@ __metadata: version: 1.2.8 resolution: "rc@npm:1.2.8" dependencies: - deep-extend: ^0.6.0 - ini: ~1.3.0 - minimist: ^1.2.0 - strip-json-comments: ~2.0.1 + deep-extend: "npm:^0.6.0" + ini: "npm:~1.3.0" + minimist: "npm:^1.2.0" + strip-json-comments: "npm:~2.0.1" bin: rc: ./cli.js checksum: 2e26e052f8be2abd64e6d1dabfbd7be03f80ec18ccbc49562d31f617d0015fbdbcf0f9eed30346ea6ab789e0fdfe4337f033f8016efdbee0df5354751842080e @@ -23969,13 +24213,13 @@ __metadata: version: 0.9.1 resolution: "react-base16-styling@npm:0.9.1" dependencies: - "@babel/runtime": ^7.16.7 - "@types/base16": ^1.0.2 - "@types/lodash": ^4.14.178 - base16: ^1.0.0 - color: ^3.2.1 - csstype: ^3.0.10 - lodash.curry: ^4.1.1 + "@babel/runtime": "npm:^7.16.7" + "@types/base16": "npm:^1.0.2" + "@types/lodash": "npm:^4.14.178" + base16: "npm:^1.0.0" + color: "npm:^3.2.1" + csstype: "npm:^3.0.10" + lodash.curry: "npm:^4.1.1" checksum: 1e61e1158ee5250ad68860840368f9228685680df15385c0fc4d5c63dd0925f27f4f1d1762134de623fe005e75ef9543191aa648cde2c16d0153341d00ceeecb languageName: node linkType: hard @@ -23984,7 +24228,7 @@ __metadata: version: 1.2.6 resolution: "react-clientside-effect@npm:1.2.6" dependencies: - "@babel/runtime": ^7.12.13 + "@babel/runtime": "npm:^7.12.13" peerDependencies: react: ^15.3.0 || ^16.0.0 || ^17.0.0 || ^18.0.0 checksum: 7db6110027a51458b1a46109d2b63dd822825f483c71afef7c0c0a671f3b1aa155049dbd8651c9d536ffac83601f8823b7c3f8916b4f4ee5c3cb7647a85cce4e @@ -23995,13 +24239,13 @@ __metadata: version: 2.19.3 resolution: "react-color@npm:2.19.3" dependencies: - "@icons/material": ^0.2.4 - lodash: ^4.17.15 - lodash-es: ^4.17.15 - material-colors: ^1.2.1 - prop-types: ^15.5.10 - reactcss: ^1.2.0 - tinycolor2: ^1.4.1 + "@icons/material": "npm:^0.2.4" + lodash: "npm:^4.17.15" + lodash-es: "npm:^4.17.15" + material-colors: "npm:^1.2.1" + prop-types: "npm:^15.5.10" + reactcss: "npm:^1.2.0" + tinycolor2: "npm:^1.4.1" peerDependencies: react: "*" checksum: 40b49e1aa2ab27a099cc37a3fa2d5bb906b8def4dbe2d922c0e42365e386d82b03f9b06a2b29a44a51f1e114cef72e61c0ba0740581a128d951936ea4617429b @@ -24022,30 +24266,30 @@ __metadata: version: 11.0.4 resolution: "react-dev-utils@npm:11.0.4" dependencies: - "@babel/code-frame": 7.10.4 - address: 1.1.2 - browserslist: 4.14.2 - chalk: 2.4.2 - cross-spawn: 7.0.3 - detect-port-alt: 1.1.6 - escape-string-regexp: 2.0.0 - filesize: 6.1.0 - find-up: 4.1.0 - fork-ts-checker-webpack-plugin: 4.1.6 - global-modules: 2.0.0 - globby: 11.0.1 - gzip-size: 5.1.1 - immer: 8.0.1 - is-root: 2.1.0 - loader-utils: 2.0.0 - open: ^7.0.2 - pkg-up: 3.1.0 - prompts: 2.4.0 - react-error-overlay: ^6.0.9 - recursive-readdir: 2.2.2 - shell-quote: 1.7.2 - strip-ansi: 6.0.0 - text-table: 0.2.0 + "@babel/code-frame": "npm:7.10.4" + address: "npm:1.1.2" + browserslist: "npm:4.14.2" + chalk: "npm:2.4.2" + cross-spawn: "npm:7.0.3" + detect-port-alt: "npm:1.1.6" + escape-string-regexp: "npm:2.0.0" + filesize: "npm:6.1.0" + find-up: "npm:4.1.0" + fork-ts-checker-webpack-plugin: "npm:4.1.6" + global-modules: "npm:2.0.0" + globby: "npm:11.0.1" + gzip-size: "npm:5.1.1" + immer: "npm:8.0.1" + is-root: "npm:2.1.0" + loader-utils: "npm:2.0.0" + open: "npm:^7.0.2" + pkg-up: "npm:3.1.0" + prompts: "npm:2.4.0" + react-error-overlay: "npm:^6.0.9" + recursive-readdir: "npm:2.2.2" + shell-quote: "npm:1.7.2" + strip-ansi: "npm:6.0.0" + text-table: "npm:0.2.0" checksum: b41c95010a4fb60d4ea6309423520e6268757b68df34de7e9e8dbc72549236a1f5a698ff99ad72a034ac51b042aa79ee53994330ce4df05bf867e63c5464bb3f languageName: node linkType: hard @@ -24054,31 +24298,31 @@ __metadata: version: 9.1.0 resolution: "react-dev-utils@npm:9.1.0" dependencies: - "@babel/code-frame": 7.5.5 - address: 1.1.2 - browserslist: 4.7.0 - chalk: 2.4.2 - cross-spawn: 6.0.5 - detect-port-alt: 1.1.6 - escape-string-regexp: 1.0.5 - filesize: 3.6.1 - find-up: 3.0.0 - fork-ts-checker-webpack-plugin: 1.5.0 - global-modules: 2.0.0 - globby: 8.0.2 - gzip-size: 5.1.1 - immer: 1.10.0 - inquirer: 6.5.0 - is-root: 2.1.0 - loader-utils: 1.2.3 - open: ^6.3.0 - pkg-up: 2.0.0 - react-error-overlay: ^6.0.3 - recursive-readdir: 2.2.2 - shell-quote: 1.7.2 - sockjs-client: 1.4.0 - strip-ansi: 5.2.0 - text-table: 0.2.0 + "@babel/code-frame": "npm:7.5.5" + address: "npm:1.1.2" + browserslist: "npm:4.7.0" + chalk: "npm:2.4.2" + cross-spawn: "npm:6.0.5" + detect-port-alt: "npm:1.1.6" + escape-string-regexp: "npm:1.0.5" + filesize: "npm:3.6.1" + find-up: "npm:3.0.0" + fork-ts-checker-webpack-plugin: "npm:1.5.0" + global-modules: "npm:2.0.0" + globby: "npm:8.0.2" + gzip-size: "npm:5.1.1" + immer: "npm:1.10.0" + inquirer: "npm:6.5.0" + is-root: "npm:2.1.0" + loader-utils: "npm:1.2.3" + open: "npm:^6.3.0" + pkg-up: "npm:2.0.0" + react-error-overlay: "npm:^6.0.3" + recursive-readdir: "npm:2.2.2" + shell-quote: "npm:1.7.2" + sockjs-client: "npm:1.4.0" + strip-ansi: "npm:5.2.0" + text-table: "npm:0.2.0" checksum: a8b2d3594da42335106be3d35cd229cc189ad894d1e59f822774b096d4ce2ceef253e4bb1add630205c1944976e3020153b4f86413f1ce217fed430e390a0ab9 languageName: node linkType: hard @@ -24087,8 +24331,8 @@ __metadata: version: 4.28.5 resolution: "react-devtools-core@npm:4.28.5" dependencies: - shell-quote: ^1.6.1 - ws: ^7 + shell-quote: "npm:^1.6.1" + ws: "npm:^7" checksum: d8e4b32ffcfe1ada5c9f7decffd04afc4707a3d6261953a92b8aed1c8abe15cd57d6eb4ce711f842180a2f5c60d2947209e3c1202f7ea29303ee150c55da59e0 languageName: node linkType: hard @@ -24097,11 +24341,11 @@ __metadata: version: 0.6.3 resolution: "react-docgen-typescript-plugin@npm:0.6.3" dependencies: - debug: ^4.1.1 - endent: ^2.0.1 - micromatch: ^4.0.2 - react-docgen-typescript: ^1.20.5 - tslib: ^2.0.0 + debug: "npm:^4.1.1" + endent: "npm:^2.0.1" + micromatch: "npm:^4.0.2" + react-docgen-typescript: "npm:^1.20.5" + tslib: "npm:^2.0.0" peerDependencies: typescript: ">= 3.x" checksum: 60e41a861a2a91fa7f995f73a87e3f63f56b00e6ba0870383a4eb7f3c545925f9c72a707fb8170d9a2d32d0e8bd4e5280f8903e4cf9f69d538f4c3e288f9a064 @@ -24121,16 +24365,16 @@ __metadata: version: 5.4.3 resolution: "react-docgen@npm:5.4.3" dependencies: - "@babel/core": ^7.7.5 - "@babel/generator": ^7.12.11 - "@babel/runtime": ^7.7.6 - ast-types: ^0.14.2 - commander: ^2.19.0 - doctrine: ^3.0.0 - estree-to-babel: ^3.1.0 - neo-async: ^2.6.1 - node-dir: ^0.1.10 - strip-indent: ^3.0.0 + "@babel/core": "npm:^7.7.5" + "@babel/generator": "npm:^7.12.11" + "@babel/runtime": "npm:^7.7.6" + ast-types: "npm:^0.14.2" + commander: "npm:^2.19.0" + doctrine: "npm:^3.0.0" + estree-to-babel: "npm:^3.1.0" + neo-async: "npm:^2.6.1" + node-dir: "npm:^0.1.10" + strip-indent: "npm:^3.0.0" bin: react-docgen: bin/react-docgen.js checksum: cef935ba948195eaeec9126c62f53bc015b9a5ad3a7eeb4a4604668d5b12bd5d0c9058c279eaf33ee6b47f2a24ccf01818b67af64d7f61265c4d3a5aa4ff0a3a @@ -24141,8 +24385,8 @@ __metadata: version: 18.2.0 resolution: "react-dom@npm:18.2.0" dependencies: - loose-envify: ^1.1.0 - scheduler: ^0.23.0 + loose-envify: "npm:^1.1.0" + scheduler: "npm:^0.23.0" peerDependencies: react: ^18.2.0 checksum: 7d323310bea3a91be2965f9468d552f201b1c27891e45ddc2d6b8f717680c95a75ae0bc1e3f5cf41472446a2589a75aed4483aee8169287909fcd59ad149e8cc @@ -24153,10 +24397,10 @@ __metadata: version: 16.14.0 resolution: "react-dom@npm:16.14.0" dependencies: - loose-envify: ^1.1.0 - object-assign: ^4.1.1 - prop-types: ^15.6.2 - scheduler: ^0.19.1 + loose-envify: "npm:^1.1.0" + object-assign: "npm:^4.1.1" + prop-types: "npm:^15.6.2" + scheduler: "npm:^0.19.1" peerDependencies: react: ^16.14.0 checksum: 5a5c49da0f106b2655a69f96c622c347febcd10532db391c262b26aec225b235357d9da1834103457683482ab1b229af7a50f6927a6b70e53150275e31785544 @@ -24167,8 +24411,8 @@ __metadata: version: 4.4.6 resolution: "react-draggable@npm:4.4.6" dependencies: - clsx: ^1.1.1 - prop-types: ^15.8.1 + clsx: "npm:^1.1.1" + prop-types: "npm:^15.8.1" peerDependencies: react: ">= 16.3.0" react-dom: ">= 16.3.0" @@ -24194,12 +24438,12 @@ __metadata: version: 2.9.6 resolution: "react-focus-lock@npm:2.9.6" dependencies: - "@babel/runtime": ^7.0.0 - focus-lock: ^1.0.0 - prop-types: ^15.6.2 - react-clientside-effect: ^1.2.6 - use-callback-ref: ^1.3.0 - use-sidecar: ^1.1.2 + "@babel/runtime": "npm:^7.0.0" + focus-lock: "npm:^1.0.0" + prop-types: "npm:^15.6.2" + react-clientside-effect: "npm:^1.2.6" + use-callback-ref: "npm:^1.3.0" + use-sidecar: "npm:^1.1.2" peerDependencies: "@types/react": ^16.8.0 || ^17.0.0 || ^18.0.0 react: ^16.8.0 || ^17.0.0 || ^18.0.0 @@ -24223,11 +24467,11 @@ __metadata: version: 1.3.0 resolution: "react-helmet-async@npm:1.3.0" dependencies: - "@babel/runtime": ^7.12.5 - invariant: ^2.2.4 - prop-types: ^15.7.2 - react-fast-compare: ^3.2.0 - shallowequal: ^1.1.0 + "@babel/runtime": "npm:^7.12.5" + invariant: "npm:^2.2.4" + prop-types: "npm:^15.7.2" + react-fast-compare: "npm:^3.2.0" + shallowequal: "npm:^1.1.0" peerDependencies: react: ^16.6.0 || ^17.0.0 || ^18.0.0 react-dom: ^16.6.0 || ^17.0.0 || ^18.0.0 @@ -24239,7 +24483,7 @@ __metadata: version: 2.0.0 resolution: "react-hotkeys@npm:2.0.0" dependencies: - prop-types: ^15.6.1 + prop-types: "npm:^15.6.1" peerDependencies: react: ">= 0.14.0" checksum: 1b269159cbae45d8712369a187fb708dc89d0227cd91bdaa83509587e10bd3c5409d8828c5ced7fe0636088de4d63248a6df16e92493d0d89ecaa59e661da5dd @@ -24250,7 +24494,7 @@ __metadata: version: 2.0.0 resolution: "react-hotkeys@patch:react-hotkeys@npm%3A2.0.0#./.yarn/patches/react-hotkeys-npm-2.0.0-8e6c50bd05.patch::version=2.0.0&hash=793202&locator=reactotron%40workspace%3A." dependencies: - prop-types: ^15.6.1 + prop-types: "npm:^15.6.1" peerDependencies: react: ">= 0.14.0" checksum: df53e17b79ba446bd4bf1cd73a5f96f484896130cb415c0bc516653a832e19997490feea9f66e6075931681dbe411dd348ecaa85d46f8a302035f8d0a0d586bc @@ -24270,7 +24514,7 @@ __metadata: version: 3.0.0 resolution: "react-input-autosize@npm:3.0.0" dependencies: - prop-types: ^15.5.8 + prop-types: "npm:^15.5.8" peerDependencies: react: ^16.3.0 || ^17.0.0 checksum: cc3309ddc87446ade742c7d0e88ef089dd8b6981f21506a2bb27daf01a8803ac697f64157c4ffc7e81dfcf3892b54a4072dbc3652fd9addcf6d22dd0b87ab723 @@ -24281,9 +24525,9 @@ __metadata: version: 4.0.1 resolution: "react-inspector@npm:4.0.1" dependencies: - "@babel/runtime": ^7.6.3 - is-dom: ^1.0.9 - prop-types: ^15.6.1 + "@babel/runtime": "npm:^7.6.3" + is-dom: "npm:^1.0.9" + prop-types: "npm:^15.6.1" peerDependencies: react: ^16.8.4 checksum: 5eab77b4686e2782f5cd7c47b9ce4e28823e2ffe48e22342ee9c68ff5123447fad32f1e9814cba53bea6514fd939f2e4b3d56f926bdbaa04a6d1fa24b9585dfb @@ -24294,9 +24538,9 @@ __metadata: version: 5.1.1 resolution: "react-inspector@npm:5.1.1" dependencies: - "@babel/runtime": ^7.0.0 - is-dom: ^1.0.0 - prop-types: ^15.0.0 + "@babel/runtime": "npm:^7.0.0" + is-dom: "npm:^1.0.0" + prop-types: "npm:^15.0.0" peerDependencies: react: ^16.8.4 || ^17.0.0 checksum: ca9e4c1fedb94e4e956dd3142838c5a25a9d61375aee5e8a74dd623bae09a263098a93f220e8d84c7fd39e569e1fa4297d363ddbc91b15bca91baeb7281d7f4f @@ -24328,9 +24572,9 @@ __metadata: version: 0.18.0 resolution: "react-json-tree@npm:0.18.0" dependencies: - "@babel/runtime": ^7.20.6 - "@types/lodash": ^4.14.191 - react-base16-styling: ^0.9.1 + "@babel/runtime": "npm:^7.20.6" + "@types/lodash": "npm:^4.14.191" + react-base16-styling: "npm:^0.9.1" peerDependencies: "@types/react": ^16.8.0 || ^17.0.0 || ^18.0.0 react: ^16.8.0 || ^17.0.0 || ^18.0.0 @@ -24349,10 +24593,10 @@ __metadata: version: 3.16.1 resolution: "react-modal@npm:3.16.1" dependencies: - exenv: ^1.2.0 - prop-types: ^15.7.2 - react-lifecycles-compat: ^3.0.0 - warning: ^4.0.3 + exenv: "npm:^1.2.0" + prop-types: "npm:^15.7.2" + react-lifecycles-compat: "npm:^3.0.0" + warning: "npm:^4.0.3" peerDependencies: react: ^0.14.0 || ^15.0.0 || ^16 || ^17 || ^18 react-dom: ^0.14.0 || ^15.0.0 || ^16 || ^17 || ^18 @@ -24364,9 +24608,9 @@ __metadata: version: 0.5.2 resolution: "react-motion@npm:0.5.2" dependencies: - performance-now: ^0.2.0 - prop-types: ^15.5.8 - raf: ^3.1.0 + performance-now: "npm:^0.2.0" + prop-types: "npm:^15.5.8" + raf: "npm:^3.1.0" peerDependencies: react: ^0.14.9 || ^15.3.0 || ^16.0.0 checksum: b1b2ab15d0e7492be827576fa7238c11679b52495a640b1234400771fdeac9ded8909532135b4a84be28e21e63dc97d54758d08ba280f90409b54104730b29c0 @@ -24469,14 +24713,14 @@ __metadata: version: 0.19.10 resolution: "react-native-web@npm:0.19.10" dependencies: - "@babel/runtime": ^7.18.6 - "@react-native/normalize-color": ^2.1.0 - fbjs: ^3.0.4 - inline-style-prefixer: ^6.0.1 - memoize-one: ^6.0.0 - nullthrows: ^1.1.1 - postcss-value-parser: ^4.2.0 - styleq: ^0.1.3 + "@babel/runtime": "npm:^7.18.6" + "@react-native/normalize-color": "npm:^2.1.0" + fbjs: "npm:^3.0.4" + inline-style-prefixer: "npm:^6.0.1" + memoize-one: "npm:^6.0.0" + nullthrows: "npm:^1.1.1" + postcss-value-parser: "npm:^4.2.0" + styleq: "npm:^0.1.3" peerDependencies: react: ^18.0.0 react-dom: ^18.0.0 @@ -24536,8 +24780,8 @@ __metadata: version: 2.11.1 resolution: "react-popper-tooltip@npm:2.11.1" dependencies: - "@babel/runtime": ^7.9.2 - react-popper: ^1.3.7 + "@babel/runtime": "npm:^7.9.2" + react-popper: "npm:^1.3.7" peerDependencies: react: ^16.6.0 react-dom: ^16.6.0 @@ -24549,9 +24793,9 @@ __metadata: version: 3.1.1 resolution: "react-popper-tooltip@npm:3.1.1" dependencies: - "@babel/runtime": ^7.12.5 - "@popperjs/core": ^2.5.4 - react-popper: ^2.2.4 + "@babel/runtime": "npm:^7.12.5" + "@popperjs/core": "npm:^2.5.4" + react-popper: "npm:^2.2.4" peerDependencies: react: ^16.6.0 || ^17.0.0 react-dom: ^16.6.0 || ^17.0.0 @@ -24563,13 +24807,13 @@ __metadata: version: 1.3.11 resolution: "react-popper@npm:1.3.11" dependencies: - "@babel/runtime": ^7.1.2 - "@hypnosphi/create-react-context": ^0.3.1 - deep-equal: ^1.1.1 - popper.js: ^1.14.4 - prop-types: ^15.6.1 - typed-styles: ^0.0.7 - warning: ^4.0.2 + "@babel/runtime": "npm:^7.1.2" + "@hypnosphi/create-react-context": "npm:^0.3.1" + deep-equal: "npm:^1.1.1" + popper.js: "npm:^1.14.4" + prop-types: "npm:^15.6.1" + typed-styles: "npm:^0.0.7" + warning: "npm:^4.0.2" peerDependencies: react: 0.14.x || ^15.0.0 || ^16.0.0 || ^17.0.0 checksum: a0f5994f5799f1c7364498f74df123dd2561fff4ae834b10fdcca74d9a8e159b523ed1f0708db33bad606933ab4f0d5ce9c90e48cbb671bf30016c890f3c7ea4 @@ -24580,8 +24824,8 @@ __metadata: version: 2.3.0 resolution: "react-popper@npm:2.3.0" dependencies: - react-fast-compare: ^3.0.1 - warning: ^4.0.2 + react-fast-compare: "npm:^3.0.1" + warning: "npm:^4.0.2" peerDependencies: "@popperjs/core": ^2.0.0 react: ^16.8.0 || ^17 || ^18 @@ -24594,8 +24838,8 @@ __metadata: version: 9.1.0 resolution: "react-redux@npm:9.1.0" dependencies: - "@types/use-sync-external-store": ^0.0.3 - use-sync-external-store: ^1.0.0 + "@types/use-sync-external-store": "npm:^0.0.3" + use-sync-external-store: "npm:^1.0.0" peerDependencies: "@types/react": ^18.2.25 react: ^18.0 @@ -24630,8 +24874,8 @@ __metadata: version: 6.21.3 resolution: "react-router-dom@npm:6.21.3" dependencies: - "@remix-run/router": 1.14.2 - react-router: 6.21.3 + "@remix-run/router": "npm:1.14.2" + react-router: "npm:6.21.3" peerDependencies: react: ">=16.8" react-dom: ">=16.8" @@ -24643,7 +24887,7 @@ __metadata: version: 6.21.3 resolution: "react-router@npm:6.21.3" dependencies: - "@remix-run/router": 1.14.2 + "@remix-run/router": "npm:1.14.2" peerDependencies: react: ">=16.8" checksum: 7e6297d5b67ae07d2e8564e036dbb15ebd706b41c22238940f47eee9b21ffb76d41336803c3b33435f1ebe210226577e32df3838bcbf2cd7c813fa357c0a4fac @@ -24654,14 +24898,14 @@ __metadata: version: 3.2.0 resolution: "react-select@npm:3.2.0" dependencies: - "@babel/runtime": ^7.4.4 - "@emotion/cache": ^10.0.9 - "@emotion/core": ^10.0.9 - "@emotion/css": ^10.0.9 - memoize-one: ^5.0.0 - prop-types: ^15.6.0 - react-input-autosize: ^3.0.0 - react-transition-group: ^4.3.0 + "@babel/runtime": "npm:^7.4.4" + "@emotion/cache": "npm:^10.0.9" + "@emotion/core": "npm:^10.0.9" + "@emotion/css": "npm:^10.0.9" + memoize-one: "npm:^5.0.0" + prop-types: "npm:^15.6.0" + react-input-autosize: "npm:^3.0.0" + react-transition-group: "npm:^4.3.0" peerDependencies: react: ^16.8.0 || ^17.0.0 react-dom: ^16.8.0 || ^17.0.0 @@ -24673,8 +24917,8 @@ __metadata: version: 16.15.0 resolution: "react-shallow-renderer@npm:16.15.0" dependencies: - object-assign: ^4.1.1 - react-is: ^16.12.0 || ^17.0.0 || ^18.0.0 + object-assign: "npm:^4.1.1" + react-is: "npm:^16.12.0 || ^17.0.0 || ^18.0.0" peerDependencies: react: ^16.0.0 || ^17.0.0 || ^18.0.0 checksum: 6052c7e3e9627485120ebd8257f128aad8f56386fe8d42374b7743eac1be457c33506d153c7886b4e32923c0c352d402ab805ef9ca02dbcd8393b2bdeb6e5af8 @@ -24685,10 +24929,10 @@ __metadata: version: 2.6.12 resolution: "react-sizeme@npm:2.6.12" dependencies: - element-resize-detector: ^1.2.1 - invariant: ^2.2.4 - shallowequal: ^1.1.0 - throttle-debounce: ^2.1.0 + element-resize-detector: "npm:^1.2.1" + invariant: "npm:^2.2.4" + shallowequal: "npm:^1.1.0" + throttle-debounce: "npm:^2.1.0" peerDependencies: react: ^0.14.0 || ^15.0.0-0 || ^16.0.0 react-dom: ^0.14.0 || ^15.0.0-0 || ^16.0.0 @@ -24700,11 +24944,11 @@ __metadata: version: 11.0.3 resolution: "react-syntax-highlighter@npm:11.0.3" dependencies: - "@babel/runtime": ^7.3.1 - highlight.js: ~9.18.2 - lowlight: ~1.11.0 - prismjs: ^1.8.4 - refractor: ^2.4.1 + "@babel/runtime": "npm:^7.3.1" + highlight.js: "npm:~9.18.2" + lowlight: "npm:~1.11.0" + prismjs: "npm:^1.8.4" + refractor: "npm:^2.4.1" peerDependencies: react: ">= 0.14.0" checksum: 40f9765668149f3c883cc10d9f1ba09b2290cd50a3a5745895d0a75e7aca9d09396f5d4550d968a2ee406257c0404cfb2d2fdfa180651fd1882b9097d9c5e0d5 @@ -24715,11 +24959,11 @@ __metadata: version: 13.5.3 resolution: "react-syntax-highlighter@npm:13.5.3" dependencies: - "@babel/runtime": ^7.3.1 - highlight.js: ^10.1.1 - lowlight: ^1.14.0 - prismjs: ^1.21.0 - refractor: ^3.1.0 + "@babel/runtime": "npm:^7.3.1" + highlight.js: "npm:^10.1.1" + lowlight: "npm:^1.14.0" + prismjs: "npm:^1.21.0" + refractor: "npm:^3.1.0" peerDependencies: react: ">= 0.14.0" checksum: fa03880a887bc0c79c0be25fc35924980d75f684f8d05620272bdfcbb9f119f45bb7f8ddd92b9e944103964a4e094b99750d0b19c992fd86f2ce0b70266e89c3 @@ -24730,9 +24974,9 @@ __metadata: version: 18.2.0 resolution: "react-test-renderer@npm:18.2.0" dependencies: - react-is: ^18.2.0 - react-shallow-renderer: ^16.15.0 - scheduler: ^0.23.0 + react-is: "npm:^18.2.0" + react-shallow-renderer: "npm:^16.15.0" + scheduler: "npm:^0.23.0" peerDependencies: react: ^18.2.0 checksum: 6b6980ced93fa2b72662d5e4ab3b4896833586940047ce52ca9aca801e5432adf05fcbe28289b0af3ce6a2a7c590974e25dcc8aa43d0de658bfe8bbcd686f958 @@ -24743,8 +24987,8 @@ __metadata: version: 7.1.2 resolution: "react-textarea-autosize@npm:7.1.2" dependencies: - "@babel/runtime": ^7.1.2 - prop-types: ^15.6.0 + "@babel/runtime": "npm:^7.1.2" + prop-types: "npm:^15.6.0" peerDependencies: react: ">=0.14.0 <17.0.0" checksum: 85c0e430956e84f80e86bf1249d11396dd40692a82f1be3066f2d4004df0d9c3accc1f28c4c84aa324b5562854aab7e75a1b3ce91dc5aad083a6f956781ce924 @@ -24755,9 +24999,9 @@ __metadata: version: 8.5.3 resolution: "react-textarea-autosize@npm:8.5.3" dependencies: - "@babel/runtime": ^7.20.13 - use-composed-ref: ^1.3.0 - use-latest: ^1.2.1 + "@babel/runtime": "npm:^7.20.13" + use-composed-ref: "npm:^1.3.0" + use-latest: "npm:^1.2.1" peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 checksum: b317c3763f37a89621bbafd0e6e2d068e7876790a5ae77f497adfd6ba9334ceea138c8a0b7d907bae0f79c765cb24e8b2ca2b8033b4144c0bce28571a3658921 @@ -24768,8 +25012,8 @@ __metadata: version: 4.5.1 resolution: "react-tooltip@npm:4.5.1" dependencies: - prop-types: ^15.8.1 - uuid: ^7.0.3 + prop-types: "npm:^15.8.1" + uuid: "npm:^7.0.3" peerDependencies: react: ">=16.0.0" react-dom: ">=16.0.0" @@ -24781,10 +25025,10 @@ __metadata: version: 4.4.5 resolution: "react-transition-group@npm:4.4.5" dependencies: - "@babel/runtime": ^7.5.5 - dom-helpers: ^5.0.1 - loose-envify: ^1.4.0 - prop-types: ^15.6.2 + "@babel/runtime": "npm:^7.5.5" + dom-helpers: "npm:^5.0.1" + loose-envify: "npm:^1.4.0" + prop-types: "npm:^15.6.2" peerDependencies: react: ">=16.6.0" react-dom: ">=16.6.0" @@ -24796,7 +25040,7 @@ __metadata: version: 18.2.0 resolution: "react@npm:18.2.0" dependencies: - loose-envify: ^1.1.0 + loose-envify: "npm:^1.1.0" checksum: 88e38092da8839b830cda6feef2e8505dec8ace60579e46aa5490fc3dc9bba0bd50336507dc166f43e3afc1c42939c09fe33b25fae889d6f402721dcd78fca1b languageName: node linkType: hard @@ -24805,9 +25049,9 @@ __metadata: version: 16.14.0 resolution: "react@npm:16.14.0" dependencies: - loose-envify: ^1.1.0 - object-assign: ^4.1.1 - prop-types: ^15.6.2 + loose-envify: "npm:^1.1.0" + object-assign: "npm:^4.1.1" + prop-types: "npm:^15.6.2" checksum: 8484f3ecb13414526f2a7412190575fc134da785c02695eb92bb6028c930bfe1c238d7be2a125088fec663cc7cda0a3623373c46807cf2c281f49c34b79881ac languageName: node linkType: hard @@ -24816,7 +25060,7 @@ __metadata: version: 1.2.3 resolution: "reactcss@npm:1.2.3" dependencies: - lodash: ^4.0.1 + lodash: "npm:^4.0.1" checksum: c53e386a0881f1477e1cff661f6a6ad4c662230941f3827862193ac30f9b75cdf7bc7b4c7e5ca543d3e4e80fee1a3e9fa0056c206b1c0423726c41773ab3fe45 languageName: node linkType: hard @@ -25401,12 +25645,12 @@ __metadata: version: 6.3.2 resolution: "read-config-file@npm:6.3.2" dependencies: - config-file-ts: ^0.2.4 - dotenv: ^9.0.2 - dotenv-expand: ^5.1.0 - js-yaml: ^4.1.0 - json5: ^2.2.0 - lazy-val: ^1.0.4 + config-file-ts: "npm:^0.2.4" + dotenv: "npm:^9.0.2" + dotenv-expand: "npm:^5.1.0" + js-yaml: "npm:^4.1.0" + json5: "npm:^2.2.0" + lazy-val: "npm:^1.0.4" checksum: bb4862851b616f905219a474fe92e37f2a65e07cda896cd3a89b3b357d38f9bfc3fd3d443e2f9c5fdd85b5166d5d09d49088dd8933cd82fd606c017a20703007 languageName: node linkType: hard @@ -25415,14 +25659,14 @@ __metadata: version: 4.0.1 resolution: "read-config-file@npm:4.0.1" dependencies: - ajv: ^6.10.1 - ajv-keywords: ^3.4.1 - dotenv: ^8.0.0 - dotenv-expand: ^5.1.0 - fs-extra: ^8.1.0 - js-yaml: ^3.13.1 - json5: ^2.1.0 - lazy-val: ^1.0.4 + ajv: "npm:^6.10.1" + ajv-keywords: "npm:^3.4.1" + dotenv: "npm:^8.0.0" + dotenv-expand: "npm:^5.1.0" + fs-extra: "npm:^8.1.0" + js-yaml: "npm:^3.13.1" + json5: "npm:^2.1.0" + lazy-val: "npm:^1.0.4" checksum: 626f8d1b30fffc8187c020eaea4a2bdc7810ec5a6ad2e0e0caac098cdf47837ee0145d8662a586526edf5f3247216183014b9e7265c76606539a36ea4f8e3191 languageName: node linkType: hard @@ -25431,8 +25675,8 @@ __metadata: version: 2.0.3 resolution: "read-package-json-fast@npm:2.0.3" dependencies: - json-parse-even-better-errors: ^2.3.0 - npm-normalize-package-bin: ^1.0.1 + json-parse-even-better-errors: "npm:^2.3.0" + npm-normalize-package-bin: "npm:^1.0.1" checksum: fca37b3b2160b9dda7c5588b767f6a2b8ce68d03a044000e568208e20bea0cf6dd2de17b90740ce8da8b42ea79c0b3859649dadf29510bbe77224ea65326a903 languageName: node linkType: hard @@ -25441,8 +25685,8 @@ __metadata: version: 3.0.2 resolution: "read-package-json-fast@npm:3.0.2" dependencies: - json-parse-even-better-errors: ^3.0.0 - npm-normalize-package-bin: ^3.0.0 + json-parse-even-better-errors: "npm:^3.0.0" + npm-normalize-package-bin: "npm:^3.0.0" checksum: 8d406869f045f1d76e2a99865a8fd1c1af9c1dc06200b94d2b07eef87ed734b22703a8d72e1cd36ea36cc48e22020bdd187f88243c7dd0563f72114d38c17072 languageName: node linkType: hard @@ -25451,10 +25695,10 @@ __metadata: version: 6.0.4 resolution: "read-package-json@npm:6.0.4" dependencies: - glob: ^10.2.2 - json-parse-even-better-errors: ^3.0.0 - normalize-package-data: ^5.0.0 - npm-normalize-package-bin: ^3.0.0 + glob: "npm:^10.2.2" + json-parse-even-better-errors: "npm:^3.0.0" + normalize-package-data: "npm:^5.0.0" + npm-normalize-package-bin: "npm:^3.0.0" checksum: ce40c4671299753f1349aebe44693cd250d6936c4bacfb31cd884c87f24a0174ba5f651ee2866cf5e57365451cba38bc1db9c2a371e4ba7502fb46dcad50f1d7 languageName: node linkType: hard @@ -25463,8 +25707,8 @@ __metadata: version: 3.0.0 resolution: "read-pkg-up@npm:3.0.0" dependencies: - find-up: ^2.0.0 - read-pkg: ^3.0.0 + find-up: "npm:^2.0.0" + read-pkg: "npm:^3.0.0" checksum: 16175573f2914ab9788897bcbe2a62b5728d0075e62285b3680cebe97059e2911e0134a062cf6e51ebe3e3775312bc788ac2039ed6af38ec68d2c10c6f2b30fb languageName: node linkType: hard @@ -25473,9 +25717,9 @@ __metadata: version: 7.0.1 resolution: "read-pkg-up@npm:7.0.1" dependencies: - find-up: ^4.1.0 - read-pkg: ^5.2.0 - type-fest: ^0.8.1 + find-up: "npm:^4.1.0" + read-pkg: "npm:^5.2.0" + type-fest: "npm:^0.8.1" checksum: e4e93ce70e5905b490ca8f883eb9e48b5d3cebc6cd4527c25a0d8f3ae2903bd4121c5ab9c5a3e217ada0141098eeb661313c86fa008524b089b8ed0b7f165e44 languageName: node linkType: hard @@ -25495,9 +25739,9 @@ __metadata: version: 3.0.0 resolution: "read-pkg@npm:3.0.0" dependencies: - load-json-file: ^4.0.0 - normalize-package-data: ^2.3.2 - path-type: ^3.0.0 + load-json-file: "npm:^4.0.0" + normalize-package-data: "npm:^2.3.2" + path-type: "npm:^3.0.0" checksum: 398903ebae6c7e9965419a1062924436cc0b6f516c42c4679a90290d2f87448ed8f977e7aa2dbba4aa1ac09248628c43e493ac25b2bc76640e946035200e34c6 languageName: node linkType: hard @@ -25506,10 +25750,10 @@ __metadata: version: 5.2.0 resolution: "read-pkg@npm:5.2.0" dependencies: - "@types/normalize-package-data": ^2.4.0 - normalize-package-data: ^2.5.0 - parse-json: ^5.0.0 - type-fest: ^0.6.0 + "@types/normalize-package-data": "npm:^2.4.0" + normalize-package-data: "npm:^2.5.0" + parse-json: "npm:^5.0.0" + type-fest: "npm:^0.6.0" checksum: eb696e60528b29aebe10e499ba93f44991908c57d70f2d26f369e46b8b9afc208ef11b4ba64f67630f31df8b6872129e0a8933c8c53b7b4daf0eace536901222 languageName: node linkType: hard @@ -25518,10 +25762,10 @@ __metadata: version: 6.0.0 resolution: "read-pkg@npm:6.0.0" dependencies: - "@types/normalize-package-data": ^2.4.0 - normalize-package-data: ^3.0.2 - parse-json: ^5.2.0 - type-fest: ^1.0.1 + "@types/normalize-package-data": "npm:^2.4.0" + normalize-package-data: "npm:^3.0.2" + parse-json: "npm:^5.2.0" + type-fest: "npm:^1.0.1" checksum: 0cebdff381128e923815c643074a87011070e5fc352bee575d327d6485da3317fab6d802a7b03deeb0be7be8d3ad1640397b3d5d2f044452caf4e8d1736bf94f languageName: node linkType: hard @@ -25530,13 +25774,13 @@ __metadata: version: 2.3.8 resolution: "readable-stream@npm:2.3.8" dependencies: - core-util-is: ~1.0.0 - inherits: ~2.0.3 - isarray: ~1.0.0 - process-nextick-args: ~2.0.0 - safe-buffer: ~5.1.1 - string_decoder: ~1.1.1 - util-deprecate: ~1.0.1 + core-util-is: "npm:~1.0.0" + inherits: "npm:~2.0.3" + isarray: "npm:~1.0.0" + process-nextick-args: "npm:~2.0.0" + safe-buffer: "npm:~5.1.1" + string_decoder: "npm:~1.1.1" + util-deprecate: "npm:~1.0.1" checksum: 65645467038704f0c8aaf026a72fbb588a9e2ef7a75cd57a01702ee9db1c4a1e4b03aaad36861a6a0926546a74d174149c8c207527963e0c2d3eee2f37678a42 languageName: node linkType: hard @@ -25545,9 +25789,9 @@ __metadata: version: 3.6.2 resolution: "readable-stream@npm:3.6.2" dependencies: - inherits: ^2.0.3 - string_decoder: ^1.1.1 - util-deprecate: ^1.0.1 + inherits: "npm:^2.0.3" + string_decoder: "npm:^1.1.1" + util-deprecate: "npm:^1.0.1" checksum: bdcbe6c22e846b6af075e32cf8f4751c2576238c5043169a1c221c92ee2878458a816a4ea33f4c67623c0b6827c8a400409bfb3cf0bf3381392d0b1dfb52ac8d languageName: node linkType: hard @@ -25556,9 +25800,9 @@ __metadata: version: 2.2.1 resolution: "readdirp@npm:2.2.1" dependencies: - graceful-fs: ^4.1.11 - micromatch: ^3.1.10 - readable-stream: ^2.0.2 + graceful-fs: "npm:^4.1.11" + micromatch: "npm:^3.1.10" + readable-stream: "npm:^2.0.2" checksum: 3879b20f1a871e0e004a14fbf1776e65ee0b746a62f5a416010808b37c272ac49b023c47042c7b1e281cba75a449696635bc64c397ed221ea81d853a8f2ed79a languageName: node linkType: hard @@ -25567,7 +25811,7 @@ __metadata: version: 3.6.0 resolution: "readdirp@npm:3.6.0" dependencies: - picomatch: ^2.2.1 + picomatch: "npm:^2.2.1" checksum: 1ced032e6e45670b6d7352d71d21ce7edf7b9b928494dcaba6f11fba63180d9da6cd7061ebc34175ffda6ff529f481818c962952004d273178acd70f7059b320 languageName: node linkType: hard @@ -25583,10 +25827,10 @@ __metadata: version: 0.21.5 resolution: "recast@npm:0.21.5" dependencies: - ast-types: 0.15.2 - esprima: ~4.0.0 - source-map: ~0.6.1 - tslib: ^2.0.1 + ast-types: "npm:0.15.2" + esprima: "npm:~4.0.0" + source-map: "npm:~0.6.1" + tslib: "npm:^2.0.1" checksum: 03cc7f57562238ba258d468be67bf7446ce7a707bc87a087891dad15afead46c36e9aaeedf2130e2ab5a465244a9c62bfd4127849761cf8f4085abe2f3e5f485 languageName: node linkType: hard @@ -25595,7 +25839,7 @@ __metadata: version: 0.6.2 resolution: "rechoir@npm:0.6.2" dependencies: - resolve: ^1.1.6 + resolve: "npm:^1.1.6" checksum: fe76bf9c21875ac16e235defedd7cbd34f333c02a92546142b7911a0f7c7059d2e16f441fe6fb9ae203f459c05a31b2bcf26202896d89e390eda7514d5d2702b languageName: node linkType: hard @@ -25604,7 +25848,7 @@ __metadata: version: 2.2.2 resolution: "recursive-readdir@npm:2.2.2" dependencies: - minimatch: 3.0.4 + minimatch: "npm:3.0.4" checksum: a6b22994d76458443d4a27f5fd7147ac63ad31bba972666a291d511d4d819ee40ff71ba7524c14f6a565b8cfaf7f48b318f971804b913cf538d58f04e25d1fee languageName: node linkType: hard @@ -25613,9 +25857,9 @@ __metadata: version: 4.2.0 resolution: "recyclerlistview@npm:4.2.0" dependencies: - lodash.debounce: 4.0.8 - prop-types: 15.8.1 - ts-object-utils: 0.0.5 + lodash.debounce: "npm:4.0.8" + prop-types: "npm:15.8.1" + ts-object-utils: "npm:0.0.5" peerDependencies: react: ">= 15.2.1" react-native: ">= 0.30.0" @@ -25627,8 +25871,8 @@ __metadata: version: 3.0.0 resolution: "redent@npm:3.0.0" dependencies: - indent-string: ^4.0.0 - strip-indent: ^3.0.0 + indent-string: "npm:^4.0.0" + strip-indent: "npm:^3.0.0" checksum: fa1ef20404a2d399235e83cc80bd55a956642e37dd197b4b612ba7327bf87fa32745aeb4a1634b2bab25467164ab4ed9c15be2c307923dd08b0fe7c52431ae6b languageName: node linkType: hard @@ -25656,7 +25900,7 @@ __metadata: version: 4.2.1 resolution: "redux@npm:4.2.1" dependencies: - "@babel/runtime": ^7.9.2 + "@babel/runtime": "npm:^7.9.2" checksum: f63b9060c3a1d930ae775252bb6e579b42415aee7a23c4114e21a0b4ba7ec12f0ec76936c00f546893f06e139819f0e2855e0d55ebfce34ca9c026241a6950dd languageName: node linkType: hard @@ -25672,12 +25916,12 @@ __metadata: version: 1.0.4 resolution: "reflect.getprototypeof@npm:1.0.4" dependencies: - call-bind: ^1.0.2 - define-properties: ^1.2.0 - es-abstract: ^1.22.1 - get-intrinsic: ^1.2.1 - globalthis: ^1.0.3 - which-builtin-type: ^1.1.3 + call-bind: "npm:^1.0.2" + define-properties: "npm:^1.2.0" + es-abstract: "npm:^1.22.1" + get-intrinsic: "npm:^1.2.1" + globalthis: "npm:^1.0.3" + which-builtin-type: "npm:^1.1.3" checksum: 16e2361988dbdd23274b53fb2b1b9cefeab876c3941a2543b4cadac6f989e3db3957b07a44aac46cfceb3e06e2871785ec2aac992d824f76292f3b5ee87f66f2 languageName: node linkType: hard @@ -25686,9 +25930,9 @@ __metadata: version: 2.10.1 resolution: "refractor@npm:2.10.1" dependencies: - hastscript: ^5.0.0 - parse-entities: ^1.1.2 - prismjs: ~1.17.0 + hastscript: "npm:^5.0.0" + parse-entities: "npm:^1.1.2" + prismjs: "npm:~1.17.0" checksum: fd8223c3d7fae2b46c4b9424c55f78fd81bb338ccdf592b149b5df567ec21bed4d530f679d234456cbf2c7d4b65928b2ab598d6f3488a9cedb73f86368e07860 languageName: node linkType: hard @@ -25697,9 +25941,9 @@ __metadata: version: 3.6.0 resolution: "refractor@npm:3.6.0" dependencies: - hastscript: ^6.0.0 - parse-entities: ^2.0.0 - prismjs: ~1.27.0 + hastscript: "npm:^6.0.0" + parse-entities: "npm:^2.0.0" + prismjs: "npm:~1.27.0" checksum: 39b01c4168c77c5c8486f9bf8907bbb05f257f15026057ba5728535815a2d90eed620468a4bfbb2b8ceefbb3ce3931a1be8b17152dbdbc8b0eef92450ff750a2 languageName: node linkType: hard @@ -25708,7 +25952,7 @@ __metadata: version: 10.1.1 resolution: "regenerate-unicode-properties@npm:10.1.1" dependencies: - regenerate: ^1.4.2 + regenerate: "npm:^1.4.2" checksum: b80958ef40f125275824c2c47d5081dfaefebd80bff26c76761e9236767c748a4a95a69c053fe29d2df881177f2ca85df4a71fe70a82360388b31159ef19adcf languageName: node linkType: hard @@ -25738,7 +25982,7 @@ __metadata: version: 0.15.2 resolution: "regenerator-transform@npm:0.15.2" dependencies: - "@babel/runtime": ^7.8.4 + "@babel/runtime": "npm:^7.8.4" checksum: 20b6f9377d65954980fe044cfdd160de98df415b4bff38fbade67b3337efaf078308c4fed943067cd759827cc8cfeca9cb28ccda1f08333b85d6a2acbd022c27 languageName: node linkType: hard @@ -25747,8 +25991,8 @@ __metadata: version: 1.0.2 resolution: "regex-not@npm:1.0.2" dependencies: - extend-shallow: ^3.0.2 - safe-regex: ^1.1.0 + extend-shallow: "npm:^3.0.2" + safe-regex: "npm:^1.1.0" checksum: 3081403de79559387a35ef9d033740e41818a559512668cef3d12da4e8a29ef34ee13c8ed1256b07e27ae392790172e8a15c8a06b72962fd4550476cde3d8f77 languageName: node linkType: hard @@ -25757,9 +26001,9 @@ __metadata: version: 1.5.1 resolution: "regexp.prototype.flags@npm:1.5.1" dependencies: - call-bind: ^1.0.2 - define-properties: ^1.2.0 - set-function-name: ^2.0.0 + call-bind: "npm:^1.0.2" + define-properties: "npm:^1.2.0" + set-function-name: "npm:^2.0.0" checksum: 869edff00288442f8d7fa4c9327f91d85f3b3acf8cbbef9ea7a220345cf23e9241b6def9263d2c1ebcf3a316b0aa52ad26a43a84aa02baca3381717b3e307f47 languageName: node linkType: hard @@ -25768,10 +26012,10 @@ __metadata: version: 1.5.2 resolution: "regexp.prototype.flags@npm:1.5.2" dependencies: - call-bind: ^1.0.6 - define-properties: ^1.2.1 - es-errors: ^1.3.0 - set-function-name: ^2.0.1 + call-bind: "npm:^1.0.6" + define-properties: "npm:^1.2.1" + es-errors: "npm:^1.3.0" + set-function-name: "npm:^2.0.1" checksum: d7f333667d5c564e2d7a97c56c3075d64c722c9bb51b2b4df6822b2e8096d623a5e63088fb4c83df919b6951ef8113841de8b47de7224872fa6838bc5d8a7d64 languageName: node linkType: hard @@ -25787,12 +26031,12 @@ __metadata: version: 5.3.2 resolution: "regexpu-core@npm:5.3.2" dependencies: - "@babel/regjsgen": ^0.8.0 - regenerate: ^1.4.2 - regenerate-unicode-properties: ^10.1.0 - regjsparser: ^0.9.1 - unicode-match-property-ecmascript: ^2.0.0 - unicode-match-property-value-ecmascript: ^2.1.0 + "@babel/regjsgen": "npm:^0.8.0" + regenerate: "npm:^1.4.2" + regenerate-unicode-properties: "npm:^10.1.0" + regjsparser: "npm:^0.9.1" + unicode-match-property-ecmascript: "npm:^2.0.0" + unicode-match-property-value-ecmascript: "npm:^2.1.0" checksum: 95bb97088419f5396e07769b7de96f995f58137ad75fac5811fb5fe53737766dfff35d66a0ee66babb1eb55386ef981feaef392f9df6d671f3c124812ba24da2 languageName: node linkType: hard @@ -25801,7 +26045,7 @@ __metadata: version: 0.9.1 resolution: "regjsparser@npm:0.9.1" dependencies: - jsesc: ~0.5.0 + jsesc: "npm:~0.5.0" bin: regjsparser: bin/parser checksum: 5e1b76afe8f1d03c3beaf9e0d935dd467589c3625f6d65fb8ffa14f224d783a0fed4bf49c2c1b8211043ef92b6117313419edf055a098ed8342e340586741afc @@ -25848,11 +26092,11 @@ __metadata: version: 2.0.7 resolution: "renderkid@npm:2.0.7" dependencies: - css-select: ^4.1.3 - dom-converter: ^0.2.0 - htmlparser2: ^6.1.0 - lodash: ^4.17.21 - strip-ansi: ^3.0.1 + css-select: "npm:^4.1.3" + dom-converter: "npm:^0.2.0" + htmlparser2: "npm:^6.1.0" + lodash: "npm:^4.17.21" + strip-ansi: "npm:^3.0.1" checksum: d3d7562531fb8104154d4aa6aa977707783616318014088378a6c5bbc36318ada9289543d380ede707e531b7f5b96229e87d1b8944f675e5ec3686e62692c7c7 languageName: node linkType: hard @@ -25875,26 +26119,26 @@ __metadata: version: 2.88.2 resolution: "request@npm:2.88.2" dependencies: - aws-sign2: ~0.7.0 - aws4: ^1.8.0 - caseless: ~0.12.0 - combined-stream: ~1.0.6 - extend: ~3.0.2 - forever-agent: ~0.6.1 - form-data: ~2.3.2 - har-validator: ~5.1.3 - http-signature: ~1.2.0 - is-typedarray: ~1.0.0 - isstream: ~0.1.2 - json-stringify-safe: ~5.0.1 - mime-types: ~2.1.19 - oauth-sign: ~0.9.0 - performance-now: ^2.1.0 - qs: ~6.5.2 - safe-buffer: ^5.1.2 - tough-cookie: ~2.5.0 - tunnel-agent: ^0.6.0 - uuid: ^3.3.2 + aws-sign2: "npm:~0.7.0" + aws4: "npm:^1.8.0" + caseless: "npm:~0.12.0" + combined-stream: "npm:~1.0.6" + extend: "npm:~3.0.2" + forever-agent: "npm:~0.6.1" + form-data: "npm:~2.3.2" + har-validator: "npm:~5.1.3" + http-signature: "npm:~1.2.0" + is-typedarray: "npm:~1.0.0" + isstream: "npm:~0.1.2" + json-stringify-safe: "npm:~5.0.1" + mime-types: "npm:~2.1.19" + oauth-sign: "npm:~0.9.0" + performance-now: "npm:^2.1.0" + qs: "npm:~6.5.2" + safe-buffer: "npm:^5.1.2" + tough-cookie: "npm:~2.5.0" + tunnel-agent: "npm:^0.6.0" + uuid: "npm:^3.3.2" checksum: 4e112c087f6eabe7327869da2417e9d28fcd0910419edd2eb17b6acfc4bfa1dad61954525949c228705805882d8a98a86a0ea12d7f739c01ee92af7062996983 languageName: node linkType: hard @@ -25924,9 +26168,9 @@ __metadata: version: 0.2.2 resolution: "requireg@npm:0.2.2" dependencies: - nested-error-stacks: ~2.0.1 - rc: ~1.2.7 - resolve: ~1.7.1 + nested-error-stacks: "npm:~2.0.1" + rc: "npm:~1.2.7" + resolve: "npm:~1.7.1" checksum: 99b420a02e7272717153cdf75891cbb133c02c04b287721eb1bdb0668b6a98aa1da38c08d8148fc8b1443a668d939eeb622d390538ac8da17b18a977ebe998ae languageName: node linkType: hard @@ -25970,7 +26214,7 @@ __metadata: version: 2.0.0 resolution: "resolve-cwd@npm:2.0.0" dependencies: - resolve-from: ^3.0.0 + resolve-from: "npm:^3.0.0" checksum: e7c16880c460656e77f102d537a6dc82b3657d9173697cd6ea82ffce37df96f6c1fc79d0bb35fd73fff8871ac13f21b4396958b5f0a13e5b99c97d69f5e319fa languageName: node linkType: hard @@ -25979,7 +26223,7 @@ __metadata: version: 3.0.0 resolution: "resolve-cwd@npm:3.0.0" dependencies: - resolve-from: ^5.0.0 + resolve-from: "npm:^5.0.0" checksum: 546e0816012d65778e580ad62b29e975a642989108d9a3c5beabfb2304192fa3c9f9146fbdfe213563c6ff51975ae41bac1d3c6e047dd9572c94863a057b4d81 languageName: node linkType: hard @@ -25988,8 +26232,8 @@ __metadata: version: 1.0.1 resolution: "resolve-dir@npm:1.0.1" dependencies: - expand-tilde: ^2.0.0 - global-modules: ^1.0.0 + expand-tilde: "npm:^2.0.0" + global-modules: "npm:^1.0.0" checksum: ef736b8ed60d6645c3b573da17d329bfb50ec4e1d6c5ffd6df49e3497acef9226f9810ea6823b8ece1560e01dcb13f77a9f6180d4f242d00cc9a8f4de909c65c languageName: node linkType: hard @@ -26040,9 +26284,9 @@ __metadata: version: 1.22.8 resolution: "resolve@npm:1.22.8" dependencies: - is-core-module: ^2.13.0 - path-parse: ^1.0.7 - supports-preserve-symlinks-flag: ^1.0.0 + is-core-module: "npm:^2.13.0" + path-parse: "npm:^1.0.7" + supports-preserve-symlinks-flag: "npm:^1.0.0" bin: resolve: bin/resolve checksum: f8a26958aa572c9b064562750b52131a37c29d072478ea32e129063e2da7f83e31f7f11e7087a18225a8561cfe8d2f0df9dbea7c9d331a897571c0a2527dbb4c @@ -26053,9 +26297,9 @@ __metadata: version: 2.0.0-next.5 resolution: "resolve@npm:2.0.0-next.5" dependencies: - is-core-module: ^2.13.0 - path-parse: ^1.0.7 - supports-preserve-symlinks-flag: ^1.0.0 + is-core-module: "npm:^2.13.0" + path-parse: "npm:^1.0.7" + supports-preserve-symlinks-flag: "npm:^1.0.0" bin: resolve: bin/resolve checksum: a73ac69a1c4bd34c56b213d91f5b17ce390688fdb4a1a96ed3025cc7e08e7bfb90b3a06fcce461780cb0b589c958afcb0080ab802c71c01a7ecc8c64feafc89f @@ -26066,42 +26310,42 @@ __metadata: version: 1.7.1 resolution: "resolve@npm:1.7.1" dependencies: - path-parse: ^1.0.5 + path-parse: "npm:^1.0.5" checksum: afb829d4b923f9b17aaf55320c2feaf8d44577674a3a71510d299f832fb80f6703e5a701e01cf774c3241fe8663d4b2b99053cfbca7995488d18ea9f8c7ac309 languageName: node linkType: hard -"resolve@patch:resolve@^1.1.6#~builtin, resolve@patch:resolve@^1.10.0#~builtin, resolve@patch:resolve@^1.10.1#~builtin, resolve@patch:resolve@^1.11.0#~builtin, resolve@patch:resolve@^1.11.1#~builtin, resolve@patch:resolve@^1.12.0#~builtin, resolve@patch:resolve@^1.14.2#~builtin, resolve@patch:resolve@^1.20.0#~builtin, resolve@patch:resolve@^1.22.0#~builtin, resolve@patch:resolve@^1.22.1#~builtin, resolve@patch:resolve@^1.22.2#~builtin, resolve@patch:resolve@^1.22.4#~builtin, resolve@patch:resolve@^1.22.8#~builtin, resolve@patch:resolve@^1.8.1#~builtin": +"resolve@patch:resolve@^1.22.8#~builtin, resolve@patch:resolve@npm%3A^1.1.6#~builtin, resolve@patch:resolve@npm%3A^1.10.0#~builtin, resolve@patch:resolve@npm%3A^1.10.1#~builtin, resolve@patch:resolve@npm%3A^1.11.0#~builtin, resolve@patch:resolve@npm%3A^1.11.1#~builtin, resolve@patch:resolve@npm%3A^1.12.0#~builtin, resolve@patch:resolve@npm%3A^1.14.2#~builtin, resolve@patch:resolve@npm%3A^1.20.0#~builtin, resolve@patch:resolve@npm%3A^1.22.0#~builtin, resolve@patch:resolve@npm%3A^1.22.1#~builtin, resolve@patch:resolve@npm%3A^1.22.2#~builtin, resolve@patch:resolve@npm%3A^1.22.4#~builtin, resolve@patch:resolve@npm%3A^1.22.8#~builtin, resolve@patch:resolve@npm%3A^1.8.1#~builtin": version: 1.22.8 resolution: "resolve@patch:resolve@npm%3A1.22.8#~builtin::version=1.22.8&hash=c3c19d" dependencies: - is-core-module: ^2.13.0 - path-parse: ^1.0.7 - supports-preserve-symlinks-flag: ^1.0.0 + is-core-module: "npm:^2.13.0" + path-parse: "npm:^1.0.7" + supports-preserve-symlinks-flag: "npm:^1.0.0" bin: resolve: bin/resolve checksum: 5479b7d431cacd5185f8db64bfcb7286ae5e31eb299f4c4f404ad8aa6098b77599563ac4257cb2c37a42f59dfc06a1bec2bcf283bb448f319e37f0feb9a09847 languageName: node linkType: hard -"resolve@patch:resolve@^2.0.0-next.3#~builtin, resolve@patch:resolve@^2.0.0-next.4#~builtin, resolve@patch:resolve@^2.0.0-next.5#~builtin": +"resolve@patch:resolve@npm%3A^2.0.0-next.3#~builtin, resolve@patch:resolve@npm%3A^2.0.0-next.4#~builtin, resolve@patch:resolve@npm%3A^2.0.0-next.5#~builtin": version: 2.0.0-next.5 resolution: "resolve@patch:resolve@npm%3A2.0.0-next.5#~builtin::version=2.0.0-next.5&hash=c3c19d" dependencies: - is-core-module: ^2.13.0 - path-parse: ^1.0.7 - supports-preserve-symlinks-flag: ^1.0.0 + is-core-module: "npm:^2.13.0" + path-parse: "npm:^1.0.7" + supports-preserve-symlinks-flag: "npm:^1.0.0" bin: resolve: bin/resolve checksum: 064d09c1808d0c51b3d90b5d27e198e6d0c5dad0eb57065fd40803d6a20553e5398b07f76739d69cbabc12547058bec6b32106ea66622375fb0d7e8fca6a846c languageName: node linkType: hard -"resolve@patch:resolve@~1.7.1#~builtin": +"resolve@patch:resolve@npm%3A~1.7.1#~builtin": version: 1.7.1 resolution: "resolve@patch:resolve@npm%3A1.7.1#~builtin::version=1.7.1&hash=3bafbf" dependencies: - path-parse: ^1.0.5 + path-parse: "npm:^1.0.5" checksum: c2a6f0e3856ac1ddc8297091c20ca6c36d99bf289ddea366c46bd2a7ed8b31075c7f9d01ff5d390ebed1fe41b9fabe57a79ae087992ba92e3592f0c3be07c1ac languageName: node linkType: hard @@ -26117,7 +26361,7 @@ __metadata: version: 2.0.1 resolution: "responselike@npm:2.0.1" dependencies: - lowercase-keys: ^2.0.0 + lowercase-keys: "npm:^2.0.0" checksum: b122535466e9c97b55e69c7f18e2be0ce3823c5d47ee8de0d9c0b114aa55741c6db8bfbfce3766a94d1272e61bfb1ebf0a15e9310ac5629fbb7446a861b4fd3a languageName: node linkType: hard @@ -26126,8 +26370,8 @@ __metadata: version: 2.0.0 resolution: "restore-cursor@npm:2.0.0" dependencies: - onetime: ^2.0.0 - signal-exit: ^3.0.2 + onetime: "npm:^2.0.0" + signal-exit: "npm:^3.0.2" checksum: 482e13d02d834b6e5e3aa90304a8b5e840775d6f06916cc92a50038adf9f098dcc72405b567da8a37e137ae40ad3e31896fa3136ae62f7a426c2fbf53d036536 languageName: node linkType: hard @@ -26136,8 +26380,8 @@ __metadata: version: 3.1.0 resolution: "restore-cursor@npm:3.1.0" dependencies: - onetime: ^5.1.0 - signal-exit: ^3.0.2 + onetime: "npm:^5.1.0" + signal-exit: "npm:^3.0.2" checksum: f877dd8741796b909f2a82454ec111afb84eb45890eb49ac947d87991379406b3b83ff9673a46012fca0d7844bb989f45cc5b788254cf1a39b6b5a9659de0630 languageName: node linkType: hard @@ -26167,7 +26411,7 @@ __metadata: version: 5.0.5 resolution: "rimraf@npm:5.0.5" dependencies: - glob: ^10.3.7 + glob: "npm:^10.3.7" bin: rimraf: dist/esm/bin.mjs checksum: d66eef829b2e23b16445f34e73d75c7b7cf4cbc8834b04720def1c8f298eb0753c3d76df77325fad79d0a2c60470525d95f89c2475283ad985fd7441c32732d1 @@ -26178,7 +26422,7 @@ __metadata: version: 2.7.1 resolution: "rimraf@npm:2.7.1" dependencies: - glob: ^7.1.3 + glob: "npm:^7.1.3" bin: rimraf: ./bin.js checksum: cdc7f6eacb17927f2a075117a823e1c5951792c6498ebcce81ca8203454a811d4cf8900314154d3259bb8f0b42ab17f67396a8694a54cae3283326e57ad250cd @@ -26189,7 +26433,7 @@ __metadata: version: 3.0.2 resolution: "rimraf@npm:3.0.2" dependencies: - glob: ^7.1.3 + glob: "npm:^7.1.3" bin: rimraf: bin.js checksum: 87f4164e396f0171b0a3386cc1877a817f572148ee13a7e113b238e48e8a9f2f31d009a92ec38a591ff1567d9662c6b67fd8818a2dbbaed74bc26a87a2a4a9a0 @@ -26200,7 +26444,7 @@ __metadata: version: 2.4.5 resolution: "rimraf@npm:2.4.5" dependencies: - glob: ^6.0.1 + glob: "npm:^6.0.1" bin: rimraf: ./bin.js checksum: 036793b4055d65344ad7bea73c3f4095640af7455478fe56c19783619463e6bb4374ab3556b9e6d4d6d3dd210eb677b0955ece38813e734c294fd2687201151d @@ -26211,7 +26455,7 @@ __metadata: version: 2.6.3 resolution: "rimraf@npm:2.6.3" dependencies: - glob: ^7.1.3 + glob: "npm:^7.1.3" bin: rimraf: ./bin.js checksum: 3ea587b981a19016297edb96d1ffe48af7e6af69660e3b371dbfc73722a73a0b0e9be5c88089fbeeb866c389c1098e07f64929c7414290504b855f54f901ab10 @@ -26222,8 +26466,8 @@ __metadata: version: 2.0.2 resolution: "ripemd160@npm:2.0.2" dependencies: - hash-base: ^3.0.0 - inherits: ^2.0.1 + hash-base: "npm:^3.0.0" + inherits: "npm:^2.0.1" checksum: 006accc40578ee2beae382757c4ce2908a826b27e2b079efdcd2959ee544ddf210b7b5d7d5e80467807604244e7388427330f5c6d4cd61e6edaddc5773ccc393 languageName: node linkType: hard @@ -26232,12 +26476,12 @@ __metadata: version: 2.15.4 resolution: "roarr@npm:2.15.4" dependencies: - boolean: ^3.0.1 - detect-node: ^2.0.4 - globalthis: ^1.0.1 - json-stringify-safe: ^5.0.1 - semver-compare: ^1.0.0 - sprintf-js: ^1.1.2 + boolean: "npm:^3.0.1" + detect-node: "npm:^2.0.4" + globalthis: "npm:^1.0.1" + json-stringify-safe: "npm:^5.0.1" + semver-compare: "npm:^1.0.0" + sprintf-js: "npm:^1.1.2" checksum: 682e28d5491e3ae99728a35ba188f4f0ccb6347dbd492f95dc9f4bfdfe8ee63d8203ad234766ee2db88c8d7a300714304976eb095ce5c9366fe586c03a21586c languageName: node linkType: hard @@ -26246,11 +26490,11 @@ __metadata: version: 10.0.0 resolution: "rollup-plugin-babel-minify@npm:10.0.0" dependencies: - "@babel/core": ^7.8.7 - "@babel/plugin-syntax-dynamic-import": ^7.8.3 - "@comandeer/babel-plugin-banner": ^5.0.0 - babel-preset-minify: ^0.5.1 - sourcemap-codec: ^1.4.8 + "@babel/core": "npm:^7.8.7" + "@babel/plugin-syntax-dynamic-import": "npm:^7.8.3" + "@comandeer/babel-plugin-banner": "npm:^5.0.0" + babel-preset-minify: "npm:^0.5.1" + sourcemap-codec: "npm:^1.4.8" peerDependencies: rollup: ">=1.6.0" checksum: 09c3085033fe97e2d011ff8ae7e66af70f64ae2d52da67b4cf75ad4857d80059ec3443be48185b0b536e002a4eb9984c53ab0c7780060b3ff28463074d17299e @@ -26261,11 +26505,11 @@ __metadata: version: 7.0.0 resolution: "rollup-plugin-babel-minify@npm:7.0.0" dependencies: - "@babel/core": ^7.0.0 - "@babel/plugin-syntax-dynamic-import": ^7.2.0 - "@comandeer/babel-plugin-banner": ^4.0.0 - babel-preset-minify: ^0.5.0 - sourcemap-codec: ^1.4.3 + "@babel/core": "npm:^7.0.0" + "@babel/plugin-syntax-dynamic-import": "npm:^7.2.0" + "@comandeer/babel-plugin-banner": "npm:^4.0.0" + babel-preset-minify: "npm:^0.5.0" + sourcemap-codec: "npm:^1.4.3" peerDependencies: rollup: ^1.0.0 checksum: 34ce673c5ece5c9fd71fb633248c3a4e06df0e799eaf549b25c3f9acffabf6d96bcf48b459830ec2271400d26c0c2e4511f29bd5450500dd3dcb50c0fe555819 @@ -26276,8 +26520,8 @@ __metadata: version: 4.3.2 resolution: "rollup-plugin-babel@npm:4.3.2" dependencies: - "@babel/helper-module-imports": ^7.0.0 - rollup-pluginutils: ^2.3.0 + "@babel/helper-module-imports": "npm:^7.0.0" + rollup-pluginutils: "npm:^2.3.0" peerDependencies: "@babel/core": 7 || ^7.0.0-rc.2 rollup: ">=0.60.0 <2" @@ -26289,8 +26533,8 @@ __metadata: version: 4.4.0 resolution: "rollup-plugin-babel@npm:4.4.0" dependencies: - "@babel/helper-module-imports": ^7.0.0 - rollup-pluginutils: ^2.8.1 + "@babel/helper-module-imports": "npm:^7.0.0" + rollup-pluginutils: "npm:^2.8.1" peerDependencies: "@babel/core": 7 || ^7.0.0-rc.2 rollup: ">=0.60.0 <3" @@ -26302,14 +26546,14 @@ __metadata: version: 9.1.1 resolution: "rollup-plugin-filesize@npm:9.1.1" dependencies: - "@babel/runtime": ^7.13.8 - boxen: ^5.0.0 - brotli-size: 4.0.0 - colors: ^1.4.0 - filesize: ^6.1.0 - gzip-size: ^6.0.0 - pacote: ^11.2.7 - terser: ^5.6.0 + "@babel/runtime": "npm:^7.13.8" + boxen: "npm:^5.0.0" + brotli-size: "npm:4.0.0" + colors: "npm:^1.4.0" + filesize: "npm:^6.1.0" + gzip-size: "npm:^6.0.0" + pacote: "npm:^11.2.7" + terser: "npm:^5.6.0" checksum: 7318d2c5bfb6786ec292880d56bfc1c78295a68a8f817552ac44ca710366c0ee5bd04c28f62f2069d3cf00f70ee4259da3525a310209c2d12c6c590559febe53 languageName: node linkType: hard @@ -26318,14 +26562,14 @@ __metadata: version: 10.0.0 resolution: "rollup-plugin-filesize@npm:10.0.0" dependencies: - "@babel/runtime": ^7.13.8 - boxen: ^5.0.0 - brotli-size: 4.0.0 - colors: 1.4.0 - filesize: ^6.1.0 - gzip-size: ^6.0.0 - pacote: ^15.1.1 - terser: ^5.6.0 + "@babel/runtime": "npm:^7.13.8" + boxen: "npm:^5.0.0" + brotli-size: "npm:4.0.0" + colors: "npm:1.4.0" + filesize: "npm:^6.1.0" + gzip-size: "npm:^6.0.0" + pacote: "npm:^15.1.1" + terser: "npm:^5.6.0" checksum: 156dfafe64016866ce65a4d749cdfe4d3260eb170b9ad740cc707865190c83b0ad98c5050f7d3e5777e20a374be811911f39f6250b1455a00b57f382b47f4535 languageName: node linkType: hard @@ -26334,13 +26578,13 @@ __metadata: version: 6.2.1 resolution: "rollup-plugin-filesize@npm:6.2.1" dependencies: - boxen: ^4.1.0 - brotli-size: 4.0.0 - colors: ^1.3.3 - filesize: ^4.1.2 - gzip-size: ^5.1.1 - lodash.merge: ^4.6.2 - terser: ^4.1.3 + boxen: "npm:^4.1.0" + brotli-size: "npm:4.0.0" + colors: "npm:^1.3.3" + filesize: "npm:^4.1.2" + gzip-size: "npm:^5.1.1" + lodash.merge: "npm:^4.6.2" + terser: "npm:^4.1.3" checksum: 7146e5df737a15875ec695a1fbd72606cf558fb7284dd30f452e7dfc13636336ef2fd060e9e9733137bcc9a536545e55f822e4d6ffc092dc85ae7f90f5f972c1 languageName: node linkType: hard @@ -26349,9 +26593,9 @@ __metadata: version: 4.0.0 resolution: "rollup-plugin-node-resolve@npm:4.0.0" dependencies: - builtin-modules: ^3.0.0 - is-module: ^1.0.0 - resolve: ^1.8.1 + builtin-modules: "npm:^3.0.0" + is-module: "npm:^1.0.0" + resolve: "npm:^1.8.1" checksum: b7c7dd5cf33bb03bf52fb2b8f88e7297c80d711034605a2bf37b110be30385cdf87e437021547fd610d6a3b29448fdff1751d1fe251655408474081cda3b0dc2 languageName: node linkType: hard @@ -26360,11 +26604,11 @@ __metadata: version: 5.2.0 resolution: "rollup-plugin-node-resolve@npm:5.2.0" dependencies: - "@types/resolve": 0.0.8 - builtin-modules: ^3.1.0 - is-module: ^1.0.0 - resolve: ^1.11.1 - rollup-pluginutils: ^2.8.1 + "@types/resolve": "npm:0.0.8" + builtin-modules: "npm:^3.1.0" + is-module: "npm:^1.0.0" + resolve: "npm:^1.11.1" + rollup-pluginutils: "npm:^2.8.1" peerDependencies: rollup: ">=1.11.0" checksum: 29687721d2d4332d29042bf6a2d349ba44135dd28e242150b7c4ea02c3207e152f11022f40ede5b3722b32cfab9782c14000d5e2370f45bb2411a769a7c5eee1 @@ -26375,10 +26619,10 @@ __metadata: version: 4.2.4 resolution: "rollup-plugin-node-resolve@npm:4.2.4" dependencies: - "@types/resolve": 0.0.8 - builtin-modules: ^3.1.0 - is-module: ^1.0.0 - resolve: ^1.10.0 + "@types/resolve": "npm:0.0.8" + builtin-modules: "npm:^3.1.0" + is-module: "npm:^1.0.0" + resolve: "npm:^1.10.0" checksum: b090f44fa6cf6efb50be0c0373cc71bd8bfb655b503a5b657cd95bbc783aa6c50bedcfdadaa140ff58d1af11869cbe62cb9b9f09cfa343a067a7887d7d7b349e languageName: node linkType: hard @@ -26396,8 +26640,8 @@ __metadata: version: 2.2.0 resolution: "rollup-plugin-replace@npm:2.2.0" dependencies: - magic-string: ^0.25.2 - rollup-pluginutils: ^2.6.0 + magic-string: "npm:^0.25.2" + rollup-pluginutils: "npm:^2.6.0" checksum: 5c173ec5b8eb4f6654f7cfa3816ac429be029721d7e295a215aa3b3c55521062fc2320b0fbcfec7f138e85a5d1b4c230e5b5e675791a604894b7c7d6c06edd49 languageName: node linkType: hard @@ -26413,10 +26657,10 @@ __metadata: version: 7.0.2 resolution: "rollup-plugin-terser@npm:7.0.2" dependencies: - "@babel/code-frame": ^7.10.4 - jest-worker: ^26.2.1 - serialize-javascript: ^4.0.0 - terser: ^5.0.0 + "@babel/code-frame": "npm:^7.10.4" + jest-worker: "npm:^26.2.1" + serialize-javascript: "npm:^4.0.0" + terser: "npm:^5.0.0" peerDependencies: rollup: ^2.0.0 checksum: af84bb7a7a894cd00852b6486528dfb8653cf94df4c126f95f389a346f401d054b08c46bee519a2ab6a22b33804d1d6ac6d8c90b1b2bf8fffb097eed73fc3c72 @@ -26427,7 +26671,7 @@ __metadata: version: 2.8.2 resolution: "rollup-pluginutils@npm:2.8.2" dependencies: - estree-walker: ^0.6.1 + estree-walker: "npm:^0.6.1" checksum: 339fdf866d8f4ff6e408fa274c0525412f7edb01dc46b5ccda51f575b7e0d20ad72965773376fb5db95a77a7fcfcab97bf841ec08dbadf5d6b08af02b7a2cf5e languageName: node linkType: hard @@ -26436,9 +26680,9 @@ __metadata: version: 1.1.2 resolution: "rollup@npm:1.1.2" dependencies: - "@types/estree": 0.0.39 - "@types/node": "*" - acorn: ^6.0.5 + "@types/estree": "npm:0.0.39" + "@types/node": "npm:*" + acorn: "npm:^6.0.5" bin: rollup: ./bin/rollup checksum: d5fe6dd76b621adfaf5983a74dadd5288bd468d1b7ef5da4ab57069521496be02c44a5ad71eda53c44dea5f1600fc03a247121adc6c8e8a2451a56551151d892 @@ -26449,7 +26693,7 @@ __metadata: version: 2.52.1 resolution: "rollup@npm:2.52.1" dependencies: - fsevents: ~2.3.2 + fsevents: "npm:~2.3.2" dependenciesMeta: fsevents: optional: true @@ -26463,7 +26707,7 @@ __metadata: version: 2.56.2 resolution: "rollup@npm:2.56.2" dependencies: - fsevents: ~2.3.2 + fsevents: "npm:~2.3.2" dependenciesMeta: fsevents: optional: true @@ -26477,7 +26721,7 @@ __metadata: version: 2.56.3 resolution: "rollup@npm:2.56.3" dependencies: - fsevents: ~2.3.2 + fsevents: "npm:~2.3.2" dependenciesMeta: fsevents: optional: true @@ -26491,7 +26735,7 @@ __metadata: version: 2.60.2 resolution: "rollup@npm:2.60.2" dependencies: - fsevents: ~2.3.2 + fsevents: "npm:~2.3.2" dependenciesMeta: fsevents: optional: true @@ -26505,9 +26749,9 @@ __metadata: version: 1.32.1 resolution: "rollup@npm:1.32.1" dependencies: - "@types/estree": "*" - "@types/node": "*" - acorn: ^7.1.0 + "@types/estree": "npm:*" + "@types/node": "npm:*" + acorn: "npm:^7.1.0" bin: rollup: dist/bin/rollup checksum: 3a02731c20c71321fae647c9c9cab0febee0580c6af029fdcd5dd6f424b8c85119d92c8554c6837327fd323c2458e92d955bbebc90ca6bed87cc626695e7c31f @@ -26518,21 +26762,21 @@ __metadata: version: 4.13.0 resolution: "rollup@npm:4.13.0" dependencies: - "@rollup/rollup-android-arm-eabi": 4.13.0 - "@rollup/rollup-android-arm64": 4.13.0 - "@rollup/rollup-darwin-arm64": 4.13.0 - "@rollup/rollup-darwin-x64": 4.13.0 - "@rollup/rollup-linux-arm-gnueabihf": 4.13.0 - "@rollup/rollup-linux-arm64-gnu": 4.13.0 - "@rollup/rollup-linux-arm64-musl": 4.13.0 - "@rollup/rollup-linux-riscv64-gnu": 4.13.0 - "@rollup/rollup-linux-x64-gnu": 4.13.0 - "@rollup/rollup-linux-x64-musl": 4.13.0 - "@rollup/rollup-win32-arm64-msvc": 4.13.0 - "@rollup/rollup-win32-ia32-msvc": 4.13.0 - "@rollup/rollup-win32-x64-msvc": 4.13.0 - "@types/estree": 1.0.5 - fsevents: ~2.3.2 + "@rollup/rollup-android-arm-eabi": "npm:4.13.0" + "@rollup/rollup-android-arm64": "npm:4.13.0" + "@rollup/rollup-darwin-arm64": "npm:4.13.0" + "@rollup/rollup-darwin-x64": "npm:4.13.0" + "@rollup/rollup-linux-arm-gnueabihf": "npm:4.13.0" + "@rollup/rollup-linux-arm64-gnu": "npm:4.13.0" + "@rollup/rollup-linux-arm64-musl": "npm:4.13.0" + "@rollup/rollup-linux-riscv64-gnu": "npm:4.13.0" + "@rollup/rollup-linux-x64-gnu": "npm:4.13.0" + "@rollup/rollup-linux-x64-musl": "npm:4.13.0" + "@rollup/rollup-win32-arm64-msvc": "npm:4.13.0" + "@rollup/rollup-win32-ia32-msvc": "npm:4.13.0" + "@rollup/rollup-win32-x64-msvc": "npm:4.13.0" + "@types/estree": "npm:1.0.5" + fsevents: "npm:~2.3.2" dependenciesMeta: "@rollup/rollup-android-arm-eabi": optional: true @@ -26586,7 +26830,7 @@ __metadata: version: 1.2.0 resolution: "run-parallel@npm:1.2.0" dependencies: - queue-microtask: ^1.2.2 + queue-microtask: "npm:^1.2.2" checksum: cb4f97ad25a75ebc11a8ef4e33bb962f8af8516bb2001082ceabd8902e15b98f4b84b4f8a9b222e5d57fc3bd1379c483886ed4619367a7680dad65316993021d languageName: node linkType: hard @@ -26595,7 +26839,7 @@ __metadata: version: 1.0.3 resolution: "run-queue@npm:1.0.3" dependencies: - aproba: ^1.1.1 + aproba: "npm:^1.1.1" checksum: c4541e18b5e056af60f398f2f1b3d89aae5c093d1524bf817c5ee68bcfa4851ad9976f457a9aea135b1d0d72ee9a91c386e3d136bcd95b699c367cd09c70be53 languageName: node linkType: hard @@ -26604,7 +26848,7 @@ __metadata: version: 7.8.0 resolution: "rxjs@npm:7.8.0" dependencies: - tslib: ^2.1.0 + tslib: "npm:^2.1.0" checksum: 61b4d4fd323c1043d8d6ceb91f24183b28bcf5def4f01ca111511d5c6b66755bc5578587fe714ef5d67cf4c9f2e26f4490d4e1d8cabf9bd5967687835e9866a2 languageName: node linkType: hard @@ -26613,7 +26857,7 @@ __metadata: version: 6.6.7 resolution: "rxjs@npm:6.6.7" dependencies: - tslib: ^1.9.0 + tslib: "npm:^1.9.0" checksum: bc334edef1bb8bbf56590b0b25734ba0deaf8825b703256a93714308ea36dff8a11d25533671adf8e104e5e8f256aa6fdfe39b2e248cdbd7a5f90c260acbbd1b languageName: node linkType: hard @@ -26622,7 +26866,7 @@ __metadata: version: 7.8.1 resolution: "rxjs@npm:7.8.1" dependencies: - tslib: ^2.1.0 + tslib: "npm:^2.1.0" checksum: de4b53db1063e618ec2eca0f7965d9137cabe98cf6be9272efe6c86b47c17b987383df8574861bcced18ebd590764125a901d5506082be84a8b8e364bf05f119 languageName: node linkType: hard @@ -26631,10 +26875,10 @@ __metadata: version: 1.1.0 resolution: "safe-array-concat@npm:1.1.0" dependencies: - call-bind: ^1.0.5 - get-intrinsic: ^1.2.2 - has-symbols: ^1.0.3 - isarray: ^2.0.5 + call-bind: "npm:^1.0.5" + get-intrinsic: "npm:^1.2.2" + has-symbols: "npm:^1.0.3" + isarray: "npm:^2.0.5" checksum: 5c71eaa999168ee7474929f1cd3aae80f486353a651a094d9968936692cf90aa065224929a6486dcda66334a27dce4250a83612f9e0fef6dced1a925d3ac7296 languageName: node linkType: hard @@ -26643,10 +26887,10 @@ __metadata: version: 1.1.2 resolution: "safe-array-concat@npm:1.1.2" dependencies: - call-bind: ^1.0.7 - get-intrinsic: ^1.2.4 - has-symbols: ^1.0.3 - isarray: ^2.0.5 + call-bind: "npm:^1.0.7" + get-intrinsic: "npm:^1.2.4" + has-symbols: "npm:^1.0.3" + isarray: "npm:^2.0.5" checksum: a3b259694754ddfb73ae0663829e396977b99ff21cbe8607f35a469655656da8e271753497e59da8a7575baa94d2e684bea3e10ddd74ba046c0c9b4418ffa0c4 languageName: node linkType: hard @@ -26683,9 +26927,9 @@ __metadata: version: 1.0.2 resolution: "safe-regex-test@npm:1.0.2" dependencies: - call-bind: ^1.0.5 - get-intrinsic: ^1.2.2 - is-regex: ^1.1.4 + call-bind: "npm:^1.0.5" + get-intrinsic: "npm:^1.2.2" + is-regex: "npm:^1.1.4" checksum: 4af5ce05a2daa4f6d4bfd5a3c64fc33d6b886f6592122e93c0efad52f7147b9b605e5ffc03c269a1e3d1f8db2a23bc636628a961c9fd65bafdc09503330673fd languageName: node linkType: hard @@ -26694,9 +26938,9 @@ __metadata: version: 1.0.3 resolution: "safe-regex-test@npm:1.0.3" dependencies: - call-bind: ^1.0.6 - es-errors: ^1.3.0 - is-regex: ^1.1.4 + call-bind: "npm:^1.0.6" + es-errors: "npm:^1.3.0" + is-regex: "npm:^1.1.4" checksum: 6c7d392ff1ae7a3ae85273450ed02d1d131f1d2c76e177d6b03eb88e6df8fa062639070e7d311802c1615f351f18dc58f9454501c58e28d5ffd9b8f502ba6489 languageName: node linkType: hard @@ -26705,7 +26949,7 @@ __metadata: version: 1.1.0 resolution: "safe-regex@npm:1.1.0" dependencies: - ret: ~0.1.10 + ret: "npm:~0.1.10" checksum: 9a8bba57c87a841f7997b3b951e8e403b1128c1a4fd1182f40cc1a20e2d490593d7c2a21030fadfea320c8e859219019e136f678c6689ed5960b391b822f01d5 languageName: node linkType: hard @@ -26721,7 +26965,7 @@ __metadata: version: 1.6.3 resolution: "sanitize-filename@npm:1.6.3" dependencies: - truncate-utf8-bytes: ^1.0.0 + truncate-utf8-bytes: "npm:^1.0.0" checksum: aa733c012b7823cf65730603cf3b503c641cee6b239771d3164ca482f22d81a50e434a713938d994071db18e4202625669cc56bccc9d13d818b4c983b5f47fde languageName: node linkType: hard @@ -26744,7 +26988,7 @@ __metadata: version: 6.0.0 resolution: "saxes@npm:6.0.0" dependencies: - xmlchars: ^2.2.0 + xmlchars: "npm:^2.2.0" checksum: d3fa3e2aaf6c65ed52ee993aff1891fc47d5e47d515164b5449cbf5da2cbdc396137e55590472e64c5c436c14ae64a8a03c29b9e7389fc6f14035cf4e982ef3b languageName: node linkType: hard @@ -26753,7 +26997,7 @@ __metadata: version: 0.24.0-canary-efb381bbf-20230505 resolution: "scheduler@npm:0.24.0-canary-efb381bbf-20230505" dependencies: - loose-envify: ^1.1.0 + loose-envify: "npm:^1.1.0" checksum: 232149125c10f10193b1340ec4bbf14a8e6a845152790d6fd6f58207642db801abdb5a21227561a0a93871b98ba47539a6233b4e6155aae72d6db6db9f9f09b3 languageName: node linkType: hard @@ -26762,8 +27006,8 @@ __metadata: version: 0.19.1 resolution: "scheduler@npm:0.19.1" dependencies: - loose-envify: ^1.1.0 - object-assign: ^4.1.1 + loose-envify: "npm:^1.1.0" + object-assign: "npm:^4.1.1" checksum: 73e185a59e2ff5aa3609f5b9cb97ddd376f89e1610579d29939d952411ca6eb7a24907a4ea4556569dacb931467a1a4a56d94fe809ef713aa76748642cd96a6c languageName: node linkType: hard @@ -26772,7 +27016,7 @@ __metadata: version: 0.23.0 resolution: "scheduler@npm:0.23.0" dependencies: - loose-envify: ^1.1.0 + loose-envify: "npm:^1.1.0" checksum: d79192eeaa12abef860c195ea45d37cbf2bbf5f66e3c4dcd16f54a7da53b17788a70d109ee3d3dde1a0fd50e6a8fc171f4300356c5aee4fc0171de526bf35f8a languageName: node linkType: hard @@ -26781,9 +27025,9 @@ __metadata: version: 1.0.0 resolution: "schema-utils@npm:1.0.0" dependencies: - ajv: ^6.1.0 - ajv-errors: ^1.0.0 - ajv-keywords: ^3.1.0 + ajv: "npm:^6.1.0" + ajv-errors: "npm:^1.0.0" + ajv-keywords: "npm:^3.1.0" checksum: e8273b4f6eff9ddf4a4f4c11daf7b96b900237bf8859c86fa1e9b4fab416b72d7ea92468f8db89c18a3499a1070206e1c8a750c83b42d5325fc659cbb55eee88 languageName: node linkType: hard @@ -26792,9 +27036,9 @@ __metadata: version: 2.7.1 resolution: "schema-utils@npm:2.7.1" dependencies: - "@types/json-schema": ^7.0.5 - ajv: ^6.12.4 - ajv-keywords: ^3.5.2 + "@types/json-schema": "npm:^7.0.5" + ajv: "npm:^6.12.4" + ajv-keywords: "npm:^3.5.2" checksum: 32c62fc9e28edd101e1bd83453a4216eb9bd875cc4d3775e4452b541908fa8f61a7bbac8ffde57484f01d7096279d3ba0337078e85a918ecbeb72872fb09fb2b languageName: node linkType: hard @@ -26803,9 +27047,9 @@ __metadata: version: 3.3.0 resolution: "schema-utils@npm:3.3.0" dependencies: - "@types/json-schema": ^7.0.8 - ajv: ^6.12.5 - ajv-keywords: ^3.5.2 + "@types/json-schema": "npm:^7.0.8" + ajv: "npm:^6.12.5" + ajv-keywords: "npm:^3.5.2" checksum: ea56971926fac2487f0757da939a871388891bc87c6a82220d125d587b388f1704788f3706e7f63a7b70e49fc2db974c41343528caea60444afd5ce0fe4b85c0 languageName: node linkType: hard @@ -26828,7 +27072,7 @@ __metadata: version: 1.10.14 resolution: "selfsigned@npm:1.10.14" dependencies: - node-forge: ^0.10.0 + node-forge: "npm:^0.10.0" checksum: 616d131b18516ba2876398f0230987511d50a13816e0709b9f0d20246a524a2e83dfb27ea46ce2bfe331519583a156afa67bc3ece8bf0f9804aec06e2e8c7a21 languageName: node linkType: hard @@ -26862,7 +27106,7 @@ __metadata: version: 7.5.3 resolution: "semver@npm:7.5.3" dependencies: - lru-cache: ^6.0.0 + lru-cache: "npm:^6.0.0" bin: semver: bin/semver.js checksum: 9d58db16525e9f749ad0a696a1f27deabaa51f66e91d2fa2b0db3de3e9644e8677de3b7d7a03f4c15bc81521e0c3916d7369e0572dbde250d9bedf5194e2a8a7 @@ -26882,7 +27126,7 @@ __metadata: version: 7.5.4 resolution: "semver@npm:7.5.4" dependencies: - lru-cache: ^6.0.0 + lru-cache: "npm:^6.0.0" bin: semver: bin/semver.js checksum: 12d8ad952fa353b0995bf180cdac205a4068b759a140e5d3c608317098b3575ac2f1e09182206bf2eb26120e1c0ed8fb92c48c592f6099680de56bb071423ca3 @@ -26904,19 +27148,19 @@ __metadata: version: 0.18.0 resolution: "send@npm:0.18.0" dependencies: - debug: 2.6.9 - depd: 2.0.0 - destroy: 1.2.0 - encodeurl: ~1.0.2 - escape-html: ~1.0.3 - etag: ~1.8.1 - fresh: 0.5.2 - http-errors: 2.0.0 - mime: 1.6.0 - ms: 2.1.3 - on-finished: 2.4.1 - range-parser: ~1.2.1 - statuses: 2.0.1 + debug: "npm:2.6.9" + depd: "npm:2.0.0" + destroy: "npm:1.2.0" + encodeurl: "npm:~1.0.2" + escape-html: "npm:~1.0.3" + etag: "npm:~1.8.1" + fresh: "npm:0.5.2" + http-errors: "npm:2.0.0" + mime: "npm:1.6.0" + ms: "npm:2.1.3" + on-finished: "npm:2.4.1" + range-parser: "npm:~1.2.1" + statuses: "npm:2.0.1" checksum: 74fc07ebb58566b87b078ec63e5a3e41ecd987e4272ba67b7467e86c6ad51bc6b0b0154133b6d8b08a2ddda360464f71382f7ef864700f34844a76c8027817a8 languageName: node linkType: hard @@ -26941,7 +27185,7 @@ __metadata: version: 7.0.1 resolution: "serialize-error@npm:7.0.1" dependencies: - type-fest: ^0.13.1 + type-fest: "npm:^0.13.1" checksum: e0aba4dca2fc9fe74ae1baf38dbd99190e1945445a241ba646290f2176cdb2032281a76443b02ccf0caf30da5657d510746506368889a593b9835a497fc0732e languageName: node linkType: hard @@ -26950,7 +27194,7 @@ __metadata: version: 4.0.0 resolution: "serialize-javascript@npm:4.0.0" dependencies: - randombytes: ^2.1.0 + randombytes: "npm:^2.1.0" checksum: 3273b3394b951671fcf388726e9577021870dfbf85e742a1183fb2e91273e6101bdccea81ff230724f6659a7ee4cef924b0ff9baca32b79d9384ec37caf07302 languageName: node linkType: hard @@ -26959,11 +27203,11 @@ __metadata: version: 2.5.0 resolution: "serve-favicon@npm:2.5.0" dependencies: - etag: ~1.8.1 - fresh: 0.5.2 - ms: 2.1.1 - parseurl: ~1.3.2 - safe-buffer: 5.1.1 + etag: "npm:~1.8.1" + fresh: "npm:0.5.2" + ms: "npm:2.1.1" + parseurl: "npm:~1.3.2" + safe-buffer: "npm:5.1.1" checksum: f4dd0fbee3b7e18d0a27ba6ba01d2f585f23f533010c9e8c74aad74615b19b12d8fbe714f14cb3579803f0bacecd67cdc858714cb56c6e28f8dd07ccc997aea4 languageName: node linkType: hard @@ -26972,13 +27216,13 @@ __metadata: version: 1.9.1 resolution: "serve-index@npm:1.9.1" dependencies: - accepts: ~1.3.4 - batch: 0.6.1 - debug: 2.6.9 - escape-html: ~1.0.3 - http-errors: ~1.6.2 - mime-types: ~2.1.17 - parseurl: ~1.3.2 + accepts: "npm:~1.3.4" + batch: "npm:0.6.1" + debug: "npm:2.6.9" + escape-html: "npm:~1.0.3" + http-errors: "npm:~1.6.2" + mime-types: "npm:~2.1.17" + parseurl: "npm:~1.3.2" checksum: e2647ce13379485b98a53ba2ea3fbad4d44b57540d00663b02b976e426e6194d62ac465c0d862cb7057f65e0de8ab8a684aa095427a4b8612412eca0d300d22f languageName: node linkType: hard @@ -26987,10 +27231,10 @@ __metadata: version: 1.15.0 resolution: "serve-static@npm:1.15.0" dependencies: - encodeurl: ~1.0.2 - escape-html: ~1.0.3 - parseurl: ~1.3.3 - send: 0.18.0 + encodeurl: "npm:~1.0.2" + escape-html: "npm:~1.0.3" + parseurl: "npm:~1.3.3" + send: "npm:0.18.0" checksum: af57fc13be40d90a12562e98c0b7855cf6e8bd4c107fe9a45c212bf023058d54a1871b1c89511c3958f70626fff47faeb795f5d83f8cf88514dbaeb2b724464d languageName: node linkType: hard @@ -27013,11 +27257,11 @@ __metadata: version: 1.2.0 resolution: "set-function-length@npm:1.2.0" dependencies: - define-data-property: ^1.1.1 - function-bind: ^1.1.2 - get-intrinsic: ^1.2.2 - gopd: ^1.0.1 - has-property-descriptors: ^1.0.1 + define-data-property: "npm:^1.1.1" + function-bind: "npm:^1.1.2" + get-intrinsic: "npm:^1.2.2" + gopd: "npm:^1.0.1" + has-property-descriptors: "npm:^1.0.1" checksum: 63e34b45a2ff9abb419f52583481bf8ba597d33c0c85e56999085eb6078a0f7fbb4222051981c287feceeb358aa7789e7803cea2c82ac94c0ab37059596aff79 languageName: node linkType: hard @@ -27026,12 +27270,12 @@ __metadata: version: 1.2.2 resolution: "set-function-length@npm:1.2.2" dependencies: - define-data-property: ^1.1.4 - es-errors: ^1.3.0 - function-bind: ^1.1.2 - get-intrinsic: ^1.2.4 - gopd: ^1.0.1 - has-property-descriptors: ^1.0.2 + define-data-property: "npm:^1.1.4" + es-errors: "npm:^1.3.0" + function-bind: "npm:^1.1.2" + get-intrinsic: "npm:^1.2.4" + gopd: "npm:^1.0.1" + has-property-descriptors: "npm:^1.0.2" checksum: a8248bdacdf84cb0fab4637774d9fb3c7a8e6089866d04c817583ff48e14149c87044ce683d7f50759a8c50fb87c7a7e173535b06169c87ef76f5fb276dfff72 languageName: node linkType: hard @@ -27040,9 +27284,9 @@ __metadata: version: 2.0.1 resolution: "set-function-name@npm:2.0.1" dependencies: - define-data-property: ^1.0.1 - functions-have-names: ^1.2.3 - has-property-descriptors: ^1.0.0 + define-data-property: "npm:^1.0.1" + functions-have-names: "npm:^1.2.3" + has-property-descriptors: "npm:^1.0.0" checksum: 4975d17d90c40168eee2c7c9c59d023429f0a1690a89d75656306481ece0c3c1fb1ebcc0150ea546d1913e35fbd037bace91372c69e543e51fc5d1f31a9fa126 languageName: node linkType: hard @@ -27051,10 +27295,10 @@ __metadata: version: 2.0.2 resolution: "set-function-name@npm:2.0.2" dependencies: - define-data-property: ^1.1.4 - es-errors: ^1.3.0 - functions-have-names: ^1.2.3 - has-property-descriptors: ^1.0.2 + define-data-property: "npm:^1.1.4" + es-errors: "npm:^1.3.0" + functions-have-names: "npm:^1.2.3" + has-property-descriptors: "npm:^1.0.2" checksum: d6229a71527fd0404399fc6227e0ff0652800362510822a291925c9d7b48a1ca1a468b11b281471c34cd5a2da0db4f5d7ff315a61d26655e77f6e971e6d0c80f languageName: node linkType: hard @@ -27063,10 +27307,10 @@ __metadata: version: 2.0.1 resolution: "set-value@npm:2.0.1" dependencies: - extend-shallow: ^2.0.1 - is-extendable: ^0.1.1 - is-plain-object: ^2.0.3 - split-string: ^3.0.1 + extend-shallow: "npm:^2.0.1" + is-extendable: "npm:^0.1.1" + is-plain-object: "npm:^2.0.3" + split-string: "npm:^3.0.1" checksum: 09a4bc72c94641aeae950eb60dc2755943b863780fcc32e441eda964b64df5e3f50603d5ebdd33394ede722528bd55ed43aae26e9df469b4d32e2292b427b601 languageName: node linkType: hard @@ -27096,8 +27340,8 @@ __metadata: version: 2.4.11 resolution: "sha.js@npm:2.4.11" dependencies: - inherits: ^2.0.1 - safe-buffer: ^5.0.1 + inherits: "npm:^2.0.1" + safe-buffer: "npm:^5.0.1" bin: sha.js: ./bin.js checksum: ebd3f59d4b799000699097dadb831c8e3da3eb579144fd7eb7a19484cbcbb7aca3c68ba2bb362242eb09e33217de3b4ea56e4678184c334323eca24a58e3ad07 @@ -27108,10 +27352,10 @@ __metadata: version: 0.1.2 resolution: "shallow-clone@npm:0.1.2" dependencies: - is-extendable: ^0.1.1 - kind-of: ^2.0.1 - lazy-cache: ^0.2.3 - mixin-object: ^2.0.1 + is-extendable: "npm:^0.1.1" + kind-of: "npm:^2.0.1" + lazy-cache: "npm:^0.2.3" + mixin-object: "npm:^2.0.1" checksum: cc4c85c6e42186fec33a81a85622c48dbcfdf280f3a7bd0800b4de57df8e365a8760aa2e31dd79df365b317dddb2fd0bbd92be0aab14dbd2de6a65992eab2177 languageName: node linkType: hard @@ -27120,7 +27364,7 @@ __metadata: version: 3.0.1 resolution: "shallow-clone@npm:3.0.1" dependencies: - kind-of: ^6.0.2 + kind-of: "npm:^6.0.2" checksum: 39b3dd9630a774aba288a680e7d2901f5c0eae7b8387fc5c8ea559918b29b3da144b7bdb990d7ccd9e11be05508ac9e459ce51d01fd65e583282f6ffafcba2e7 languageName: node linkType: hard @@ -27143,7 +27387,7 @@ __metadata: version: 1.2.0 resolution: "shebang-command@npm:1.2.0" dependencies: - shebang-regex: ^1.0.0 + shebang-regex: "npm:^1.0.0" checksum: 9eed1750301e622961ba5d588af2212505e96770ec376a37ab678f965795e995ade7ed44910f5d3d3cb5e10165a1847f52d3348c64e146b8be922f7707958908 languageName: node linkType: hard @@ -27152,7 +27396,7 @@ __metadata: version: 2.0.0 resolution: "shebang-command@npm:2.0.0" dependencies: - shebang-regex: ^3.0.0 + shebang-regex: "npm:^3.0.0" checksum: 6b52fe87271c12968f6a054e60f6bde5f0f3d2db483a1e5c3e12d657c488a15474121a1d55cd958f6df026a54374ec38a4a963988c213b7570e1d51575cea7fa languageName: node linkType: hard @@ -27189,9 +27433,9 @@ __metadata: version: 0.8.5 resolution: "shelljs@npm:0.8.5" dependencies: - glob: ^7.0.0 - interpret: ^1.0.0 - rechoir: ^0.6.2 + glob: "npm:^7.0.0" + interpret: "npm:^1.0.0" + rechoir: "npm:^0.6.2" bin: shjs: bin/shjs checksum: 7babc46f732a98f4c054ec1f048b55b9149b98aa2da32f6cf9844c434b43c6251efebd6eec120937bd0999e13811ebd45efe17410edb3ca938f82f9381302748 @@ -27202,9 +27446,9 @@ __metadata: version: 1.0.4 resolution: "side-channel@npm:1.0.4" dependencies: - call-bind: ^1.0.0 - get-intrinsic: ^1.0.2 - object-inspect: ^1.9.0 + call-bind: "npm:^1.0.0" + get-intrinsic: "npm:^1.0.2" + object-inspect: "npm:^1.9.0" checksum: 351e41b947079c10bd0858364f32bb3a7379514c399edb64ab3dce683933483fc63fb5e4efe0a15a2e8a7e3c436b6a91736ddb8d8c6591b0460a24bb4a1ee245 languageName: node linkType: hard @@ -27213,10 +27457,10 @@ __metadata: version: 1.0.6 resolution: "side-channel@npm:1.0.6" dependencies: - call-bind: ^1.0.7 - es-errors: ^1.3.0 - get-intrinsic: ^1.2.4 - object-inspect: ^1.13.1 + call-bind: "npm:^1.0.7" + es-errors: "npm:^1.3.0" + get-intrinsic: "npm:^1.2.4" + object-inspect: "npm:^1.13.1" checksum: bfc1afc1827d712271453e91b7cd3878ac0efd767495fd4e594c4c2afaa7963b7b510e249572bfd54b0527e66e4a12b61b80c061389e129755f34c493aad9b97 languageName: node linkType: hard @@ -27239,11 +27483,11 @@ __metadata: version: 1.9.0 resolution: "sigstore@npm:1.9.0" dependencies: - "@sigstore/bundle": ^1.1.0 - "@sigstore/protobuf-specs": ^0.2.0 - "@sigstore/sign": ^1.0.0 - "@sigstore/tuf": ^1.0.3 - make-fetch-happen: ^11.0.1 + "@sigstore/bundle": "npm:^1.1.0" + "@sigstore/protobuf-specs": "npm:^0.2.0" + "@sigstore/sign": "npm:^1.0.0" + "@sigstore/tuf": "npm:^1.0.3" + make-fetch-happen: "npm:^11.0.1" bin: sigstore: bin/sigstore.js checksum: b3f1ccf4d2d5e6af294ad851981cc9dc4c01b6b5b7aeb98582765f5d2e75aa2b9221133b8e572179bb305e16ce589339d9617b26b9fa0bea0c38c9adef792912 @@ -27254,9 +27498,9 @@ __metadata: version: 1.4.0 resolution: "simple-plist@npm:1.4.0" dependencies: - bplist-creator: 0.1.1 - bplist-parser: 0.3.2 - plist: ^3.0.5 + bplist-creator: "npm:0.1.1" + bplist-parser: "npm:0.3.2" + plist: "npm:^3.0.5" checksum: fa8086f6b781c289f1abad21306481dda4af6373b32a5d998a70e53c2b7218a1d21ebb5ae3e736baae704c21d311d3d39d01d0e6a2387eda01b4020b9ebd909e languageName: node linkType: hard @@ -27265,7 +27509,7 @@ __metadata: version: 0.2.2 resolution: "simple-swizzle@npm:0.2.2" dependencies: - is-arrayish: ^0.3.1 + is-arrayish: "npm:^0.3.1" checksum: a7f3f2ab5c76c4472d5c578df892e857323e452d9f392e1b5cf74b74db66e6294a1e1b8b390b519fa1b96b5b613f2a37db6cffef52c3f1f8f3c5ea64eb2d54c0 languageName: node linkType: hard @@ -27274,7 +27518,7 @@ __metadata: version: 2.0.0 resolution: "simple-update-notifier@npm:2.0.0" dependencies: - semver: ^7.5.3 + semver: "npm:^7.5.3" checksum: 9ba00d38ce6a29682f64a46213834e4eb01634c2f52c813a9a7b8873ca49cdbb703696f3290f3b27dc067de6d9418b0b84bef22c3eb074acf352529b2d6c27fd languageName: node linkType: hard @@ -27283,8 +27527,8 @@ __metadata: version: 1.2.3 resolution: "simplebar-react@npm:1.2.3" dependencies: - prop-types: ^15.6.1 - simplebar: ^4.2.3 + prop-types: "npm:^15.6.1" + simplebar: "npm:^4.2.3" peerDependencies: react: ^0.14.9 || ^15.3.0 || ^16.0.0-rc || ^16.0 react-dom: ^0.14.9 || ^15.3.0 || ^16.0.0-rc || ^16.0 @@ -27296,12 +27540,12 @@ __metadata: version: 4.2.3 resolution: "simplebar@npm:4.2.3" dependencies: - can-use-dom: ^0.1.0 - core-js: ^3.0.1 - lodash.debounce: ^4.0.8 - lodash.memoize: ^4.1.2 - lodash.throttle: ^4.1.1 - resize-observer-polyfill: ^1.5.1 + can-use-dom: "npm:^0.1.0" + core-js: "npm:^3.0.1" + lodash.debounce: "npm:^4.0.8" + lodash.memoize: "npm:^4.1.2" + lodash.throttle: "npm:^4.1.1" + resize-observer-polyfill: "npm:^1.5.1" checksum: 48c160e0519bbd6ba5553d37ed78d359d1a666fd4a996ad1a752233b9526c7048551e9a8539edc4993841a4377499ebdf2f94bcbbcc2554bfbede17fbe4f4fae languageName: node linkType: hard @@ -27352,9 +27596,9 @@ __metadata: version: 2.1.0 resolution: "slice-ansi@npm:2.1.0" dependencies: - ansi-styles: ^3.2.0 - astral-regex: ^1.0.0 - is-fullwidth-code-point: ^2.0.0 + ansi-styles: "npm:^3.2.0" + astral-regex: "npm:^1.0.0" + is-fullwidth-code-point: "npm:^2.0.0" checksum: 4e82995aa59cef7eb03ef232d73c2239a15efa0ace87a01f3012ebb942e963fbb05d448ce7391efcd52ab9c32724164aba2086f5143e0445c969221dde3b6b1e languageName: node linkType: hard @@ -27363,9 +27607,9 @@ __metadata: version: 3.0.0 resolution: "slice-ansi@npm:3.0.0" dependencies: - ansi-styles: ^4.0.0 - astral-regex: ^2.0.0 - is-fullwidth-code-point: ^3.0.0 + ansi-styles: "npm:^4.0.0" + astral-regex: "npm:^2.0.0" + is-fullwidth-code-point: "npm:^3.0.0" checksum: 5ec6d022d12e016347e9e3e98a7eb2a592213a43a65f1b61b74d2c78288da0aded781f665807a9f3876b9daa9ad94f64f77d7633a0458876c3a4fdc4eb223f24 languageName: node linkType: hard @@ -27388,9 +27632,9 @@ __metadata: version: 2.1.1 resolution: "snapdragon-node@npm:2.1.1" dependencies: - define-property: ^1.0.0 - isobject: ^3.0.0 - snapdragon-util: ^3.0.1 + define-property: "npm:^1.0.0" + isobject: "npm:^3.0.0" + snapdragon-util: "npm:^3.0.1" checksum: 9bb57d759f9e2a27935dbab0e4a790137adebace832b393e350a8bf5db461ee9206bb642d4fe47568ee0b44080479c8b4a9ad0ebe3712422d77edf9992a672fd languageName: node linkType: hard @@ -27399,7 +27643,7 @@ __metadata: version: 3.0.1 resolution: "snapdragon-util@npm:3.0.1" dependencies: - kind-of: ^3.2.0 + kind-of: "npm:^3.2.0" checksum: 684997dbe37ec995c03fd3f412fba2b711fc34cb4010452b7eb668be72e8811a86a12938b511e8b19baf853b325178c56d8b78d655305e5cfb0bb8b21677e7b7 languageName: node linkType: hard @@ -27408,14 +27652,14 @@ __metadata: version: 0.8.2 resolution: "snapdragon@npm:0.8.2" dependencies: - base: ^0.11.1 - debug: ^2.2.0 - define-property: ^0.2.5 - extend-shallow: ^2.0.1 - map-cache: ^0.2.2 - source-map: ^0.5.6 - source-map-resolve: ^0.5.0 - use: ^3.1.0 + base: "npm:^0.11.1" + debug: "npm:^2.2.0" + define-property: "npm:^0.2.5" + extend-shallow: "npm:^2.0.1" + map-cache: "npm:^0.2.2" + source-map: "npm:^0.5.6" + source-map-resolve: "npm:^0.5.0" + use: "npm:^3.1.0" checksum: a197f242a8f48b11036563065b2487e9b7068f50a20dd81d9161eca6af422174fc158b8beeadbe59ce5ef172aa5718143312b3aebaae551c124b7824387c8312 languageName: node linkType: hard @@ -27424,12 +27668,12 @@ __metadata: version: 1.4.0 resolution: "sockjs-client@npm:1.4.0" dependencies: - debug: ^3.2.5 - eventsource: ^1.0.7 - faye-websocket: ~0.11.1 - inherits: ^2.0.3 - json3: ^3.3.2 - url-parse: ^1.4.3 + debug: "npm:^3.2.5" + eventsource: "npm:^1.0.7" + faye-websocket: "npm:~0.11.1" + inherits: "npm:^2.0.3" + json3: "npm:^3.3.2" + url-parse: "npm:^1.4.3" checksum: 42fabe709b5478ca50f483add67e058ab01c5aaae926d73e483e53f26c14edc0820cdbd420e3bbc4e090c1007bf21c054b800a7a1e275b171352f246df1300a3 languageName: node linkType: hard @@ -27438,11 +27682,11 @@ __metadata: version: 1.6.1 resolution: "sockjs-client@npm:1.6.1" dependencies: - debug: ^3.2.7 - eventsource: ^2.0.2 - faye-websocket: ^0.11.4 - inherits: ^2.0.4 - url-parse: ^1.5.10 + debug: "npm:^3.2.7" + eventsource: "npm:^2.0.2" + faye-websocket: "npm:^0.11.4" + inherits: "npm:^2.0.4" + url-parse: "npm:^1.5.10" checksum: c7623bbc9891f427c1670145550a1c9c2d5379719e174a791606ba4f12c7d92e4cfb9acec6c17f91fda45d910b23c308a1f9fbcad4916ce5db4e982b24079fc7 languageName: node linkType: hard @@ -27451,9 +27695,9 @@ __metadata: version: 0.3.24 resolution: "sockjs@npm:0.3.24" dependencies: - faye-websocket: ^0.11.3 - uuid: ^8.3.2 - websocket-driver: ^0.7.4 + faye-websocket: "npm:^0.11.3" + uuid: "npm:^8.3.2" + websocket-driver: "npm:^0.7.4" checksum: 355309b48d2c4e9755349daa29cea1c0d9ee23e49b983841c6bf7a20276b00d3c02343f9f33f26d2ee8b261a5a02961b52a25c8da88b2538c5b68d3071b4934c languageName: node linkType: hard @@ -27462,9 +27706,9 @@ __metadata: version: 6.2.1 resolution: "socks-proxy-agent@npm:6.2.1" dependencies: - agent-base: ^6.0.2 - debug: ^4.3.3 - socks: ^2.6.2 + agent-base: "npm:^6.0.2" + debug: "npm:^4.3.3" + socks: "npm:^2.6.2" checksum: 9ca089d489e5ee84af06741135c4b0d2022977dad27ac8d649478a114cdce87849e8d82b7c22b51501a4116e231241592946fc7fae0afc93b65030ee57084f58 languageName: node linkType: hard @@ -27473,9 +27717,9 @@ __metadata: version: 7.0.0 resolution: "socks-proxy-agent@npm:7.0.0" dependencies: - agent-base: ^6.0.2 - debug: ^4.3.3 - socks: ^2.6.2 + agent-base: "npm:^6.0.2" + debug: "npm:^4.3.3" + socks: "npm:^2.6.2" checksum: 720554370154cbc979e2e9ce6a6ec6ced205d02757d8f5d93fe95adae454fc187a5cbfc6b022afab850a5ce9b4c7d73e0f98e381879cf45f66317a4895953846 languageName: node linkType: hard @@ -27484,9 +27728,9 @@ __metadata: version: 8.0.2 resolution: "socks-proxy-agent@npm:8.0.2" dependencies: - agent-base: ^7.0.2 - debug: ^4.3.4 - socks: ^2.7.1 + agent-base: "npm:^7.0.2" + debug: "npm:^4.3.4" + socks: "npm:^2.7.1" checksum: 4fb165df08f1f380881dcd887b3cdfdc1aba3797c76c1e9f51d29048be6e494c5b06d68e7aea2e23df4572428f27a3ec22b3d7c75c570c5346507433899a4b6d languageName: node linkType: hard @@ -27495,8 +27739,8 @@ __metadata: version: 2.7.1 resolution: "socks@npm:2.7.1" dependencies: - ip: ^2.0.0 - smart-buffer: ^4.2.0 + ip: "npm:^2.0.0" + smart-buffer: "npm:^4.2.0" checksum: 259d9e3e8e1c9809a7f5c32238c3d4d2a36b39b83851d0f573bfde5f21c4b1288417ce1af06af1452569cd1eb0841169afd4998f0e04ba04656f6b7f0e46d748 languageName: node linkType: hard @@ -27505,7 +27749,7 @@ __metadata: version: 1.1.2 resolution: "sort-keys@npm:1.1.2" dependencies: - is-plain-obj: ^1.0.0 + is-plain-obj: "npm:^1.0.0" checksum: 5963fd191a2a185a5ec86f06e47721e8e04713eda43bb04ae60d2a8afb21241553dd5bc9d863ed2bd7c3d541b609b0c8d0e58836b1a3eb6764c09c094bcc8b00 languageName: node linkType: hard @@ -27524,15 +27768,22 @@ __metadata: languageName: node linkType: hard +"source-map-js@npm:^1.2.0": + version: 1.2.0 + resolution: "source-map-js@npm:1.2.0" + checksum: 791a43306d9223792e84293b00458bf102a8946e7188f3db0e4e22d8d530b5f80a4ce468eb5ec0bf585443ad55ebbd630bf379c98db0b1f317fd902500217f97 + languageName: node + linkType: hard + "source-map-resolve@npm:^0.5.0": version: 0.5.3 resolution: "source-map-resolve@npm:0.5.3" dependencies: - atob: ^2.1.2 - decode-uri-component: ^0.2.0 - resolve-url: ^0.2.1 - source-map-url: ^0.4.0 - urix: ^0.1.0 + atob: "npm:^2.1.2" + decode-uri-component: "npm:^0.2.0" + resolve-url: "npm:^0.2.1" + source-map-url: "npm:^0.4.0" + urix: "npm:^0.1.0" checksum: c73fa44ac00783f025f6ad9e038ab1a2e007cd6a6b86f47fe717c3d0765b4a08d264f6966f3bd7cd9dbcd69e4832783d5472e43247775b2a550d6f2155d24bae languageName: node linkType: hard @@ -27541,8 +27792,8 @@ __metadata: version: 0.5.13 resolution: "source-map-support@npm:0.5.13" dependencies: - buffer-from: ^1.0.0 - source-map: ^0.6.0 + buffer-from: "npm:^1.0.0" + source-map: "npm:^0.6.0" checksum: 933550047b6c1a2328599a21d8b7666507427c0f5ef5eaadd56b5da0fd9505e239053c66fe181bf1df469a3b7af9d775778eee283cbb7ae16b902ddc09e93a97 languageName: node linkType: hard @@ -27551,8 +27802,8 @@ __metadata: version: 0.5.21 resolution: "source-map-support@npm:0.5.21" dependencies: - buffer-from: ^1.0.0 - source-map: ^0.6.0 + buffer-from: "npm:^1.0.0" + source-map: "npm:^0.6.0" checksum: 43e98d700d79af1d36f859bdb7318e601dfc918c7ba2e98456118ebc4c4872b327773e5a1df09b0524e9e5063bb18f0934538eace60cca2710d1fa687645d137 languageName: node linkType: hard @@ -27610,8 +27861,8 @@ __metadata: version: 3.2.0 resolution: "spdx-correct@npm:3.2.0" dependencies: - spdx-expression-parse: ^3.0.0 - spdx-license-ids: ^3.0.0 + spdx-expression-parse: "npm:^3.0.0" + spdx-license-ids: "npm:^3.0.0" checksum: e9ae98d22f69c88e7aff5b8778dc01c361ef635580e82d29e5c60a6533cc8f4d820803e67d7432581af0cc4fb49973125076ee3b90df191d153e223c004193b2 languageName: node linkType: hard @@ -27627,8 +27878,8 @@ __metadata: version: 3.0.1 resolution: "spdx-expression-parse@npm:3.0.1" dependencies: - spdx-exceptions: ^2.1.0 - spdx-license-ids: ^3.0.0 + spdx-exceptions: "npm:^2.1.0" + spdx-license-ids: "npm:^3.0.0" checksum: a1c6e104a2cbada7a593eaa9f430bd5e148ef5290d4c0409899855ce8b1c39652bcc88a725259491a82601159d6dc790bedefc9016c7472f7de8de7361f8ccde languageName: node linkType: hard @@ -27644,12 +27895,12 @@ __metadata: version: 3.0.0 resolution: "spdy-transport@npm:3.0.0" dependencies: - debug: ^4.1.0 - detect-node: ^2.0.4 - hpack.js: ^2.1.6 - obuf: ^1.1.2 - readable-stream: ^3.0.6 - wbuf: ^1.7.3 + debug: "npm:^4.1.0" + detect-node: "npm:^2.0.4" + hpack.js: "npm:^2.1.6" + obuf: "npm:^1.1.2" + readable-stream: "npm:^3.0.6" + wbuf: "npm:^1.7.3" checksum: 0fcaad3b836fb1ec0bdd39fa7008b9a7a84a553f12be6b736a2512613b323207ffc924b9551cef0378f7233c85916cff1118652e03a730bdb97c0e042243d56c languageName: node linkType: hard @@ -27658,11 +27909,11 @@ __metadata: version: 4.0.2 resolution: "spdy@npm:4.0.2" dependencies: - debug: ^4.1.0 - handle-thing: ^2.0.0 - http-deceiver: ^1.2.7 - select-hose: ^2.0.0 - spdy-transport: ^3.0.0 + debug: "npm:^4.1.0" + handle-thing: "npm:^2.0.0" + http-deceiver: "npm:^1.2.7" + select-hose: "npm:^2.0.0" + spdy-transport: "npm:^3.0.0" checksum: 2c739d0ff6f56ad36d2d754d0261d5ec358457bea7cbf77b1b05b0c6464f2ce65b85f196305f50b7bd9120723eb94bae9933466f28e67e5cd8cde4e27f1d75f8 languageName: node linkType: hard @@ -27678,7 +27929,7 @@ __metadata: version: 3.1.0 resolution: "split-string@npm:3.1.0" dependencies: - extend-shallow: ^3.0.0 + extend-shallow: "npm:^3.0.0" checksum: ae5af5c91bdc3633628821bde92fdf9492fa0e8a63cf6a0376ed6afde93c701422a1610916f59be61972717070119e848d10dfbbd5024b7729d6a71972d2a84c languageName: node linkType: hard @@ -27687,7 +27938,7 @@ __metadata: version: 3.2.2 resolution: "split2@npm:3.2.2" dependencies: - readable-stream: ^3.0.0 + readable-stream: "npm:^3.0.0" checksum: 8127ddbedd0faf31f232c0e9192fede469913aa8982aa380752e0463b2e31c2359ef6962eb2d24c125bac59eeec76873678d723b1c7ff696216a1cd071e3994a languageName: node linkType: hard @@ -27696,7 +27947,7 @@ __metadata: version: 0.3.3 resolution: "split@npm:0.3.3" dependencies: - through: 2 + through: "npm:2" checksum: 2e076634c9637cfdc54ab4387b6a243b8c33b360874a25adf6f327a5647f07cb3bf1c755d515248eb3afee4e382278d01f62c62d87263c118f28065b86f74f02 languageName: node linkType: hard @@ -27705,7 +27956,7 @@ __metadata: version: 1.0.1 resolution: "split@npm:1.0.1" dependencies: - through: 2 + through: "npm:2" checksum: 12f4554a5792c7e98bb3e22b53c63bfa5ef89aa704353e1db608a55b51f5b12afaad6e4a8ecf7843c15f273f43cdadd67b3705cc43d48a75c2cf4641d51f7e7a languageName: node linkType: hard @@ -27728,15 +27979,15 @@ __metadata: version: 1.18.0 resolution: "sshpk@npm:1.18.0" dependencies: - asn1: ~0.2.3 - assert-plus: ^1.0.0 - bcrypt-pbkdf: ^1.0.0 - dashdash: ^1.12.0 - ecc-jsbn: ~0.1.1 - getpass: ^0.1.1 - jsbn: ~0.1.0 - safer-buffer: ^2.0.2 - tweetnacl: ~0.14.0 + asn1: "npm:~0.2.3" + assert-plus: "npm:^1.0.0" + bcrypt-pbkdf: "npm:^1.0.0" + dashdash: "npm:^1.12.0" + ecc-jsbn: "npm:~0.1.1" + getpass: "npm:^0.1.1" + jsbn: "npm:~0.1.0" + safer-buffer: "npm:^2.0.2" + tweetnacl: "npm:~0.14.0" bin: sshpk-conv: bin/sshpk-conv sshpk-sign: bin/sshpk-sign @@ -27749,7 +28000,7 @@ __metadata: version: 10.0.5 resolution: "ssri@npm:10.0.5" dependencies: - minipass: ^7.0.3 + minipass: "npm:^7.0.3" checksum: 0a31b65f21872dea1ed3f7c200d7bc1c1b91c15e419deca14f282508ba917cbb342c08a6814c7f68ca4ca4116dd1a85da2bbf39227480e50125a1ceffeecb750 languageName: node linkType: hard @@ -27758,7 +28009,7 @@ __metadata: version: 6.0.2 resolution: "ssri@npm:6.0.2" dependencies: - figgy-pudding: ^3.5.1 + figgy-pudding: "npm:^3.5.1" checksum: 7c2e5d442f6252559c8987b7114bcf389fe5614bf65de09ba3e6f9a57b9b65b2967de348fcc3acccff9c069adb168140dd2c5fc2f6f4a779e604a27ef1f7d551 languageName: node linkType: hard @@ -27767,8 +28018,8 @@ __metadata: version: 7.1.1 resolution: "ssri@npm:7.1.1" dependencies: - figgy-pudding: ^3.5.1 - minipass: ^3.1.1 + figgy-pudding: "npm:^3.5.1" + minipass: "npm:^3.1.1" checksum: 8bdb3c198a3cebda54344b3cd9599338c18a4b29f1c857c0ab98cb39ff11a36b4cb6ea5a388c22bd71ac1ae6d8129103336173f77487d94d772eeb9aa0c8545f languageName: node linkType: hard @@ -27777,7 +28028,7 @@ __metadata: version: 8.0.1 resolution: "ssri@npm:8.0.1" dependencies: - minipass: ^3.1.1 + minipass: "npm:^3.1.1" checksum: bc447f5af814fa9713aa201ec2522208ae0f4d8f3bda7a1f445a797c7b929a02720436ff7c478fb5edc4045adb02b1b88d2341b436a80798734e2494f1067b36 languageName: node linkType: hard @@ -27786,7 +28037,7 @@ __metadata: version: 9.0.1 resolution: "ssri@npm:9.0.1" dependencies: - minipass: ^3.1.1 + minipass: "npm:^3.1.1" checksum: fb58f5e46b6923ae67b87ad5ef1c5ab6d427a17db0bead84570c2df3cd50b4ceb880ebdba2d60726588272890bae842a744e1ecce5bd2a2a582fccd5068309eb languageName: node linkType: hard @@ -27802,7 +28053,7 @@ __metadata: version: 2.0.10 resolution: "stack-generator@npm:2.0.10" dependencies: - stackframe: ^1.3.4 + stackframe: "npm:^1.3.4" checksum: 4fc3978a934424218a0aa9f398034e1f78153d5ff4f4ff9c62478c672debb47dd58de05b09fc3900530cbb526d72c93a6e6c9353bacc698e3b1c00ca3dda0c47 languageName: node linkType: hard @@ -27811,7 +28062,7 @@ __metadata: version: 2.0.6 resolution: "stack-utils@npm:2.0.6" dependencies: - escape-string-regexp: ^2.0.0 + escape-string-regexp: "npm:^2.0.0" checksum: 052bf4d25bbf5f78e06c1d5e67de2e088b06871fa04107ca8d3f0e9d9263326e2942c8bedee3545795fc77d787d443a538345eef74db2f8e35db3558c6f91ff7 languageName: node linkType: hard @@ -27827,8 +28078,8 @@ __metadata: version: 3.1.2 resolution: "stacktrace-gps@npm:3.1.2" dependencies: - source-map: 0.5.6 - stackframe: ^1.3.4 + source-map: "npm:0.5.6" + stackframe: "npm:^1.3.4" checksum: 85daa232d138239b6ae0f4bcdd87d15d302a045d93625db17614030945b5314e204b5fbcf9bee5b6f4f9e6af5fca05f65c27fe910894b861ef6853b99470aa1c languageName: node linkType: hard @@ -27837,9 +28088,9 @@ __metadata: version: 2.0.1 resolution: "stacktrace-js@npm:2.0.1" dependencies: - error-stack-parser: ^2.0.4 - stack-generator: ^2.0.4 - stacktrace-gps: ^3.0.3 + error-stack-parser: "npm:^2.0.4" + stack-generator: "npm:^2.0.4" + stacktrace-gps: "npm:^3.0.3" checksum: 4e54ef92bcf19899f630b5445700cf7a72dfea278deb52fcef18d8bec9f0cc3e79c710e6b05400f4e009225a5bf3119c4e4a089e5ef5b98fbe318be963522c63 languageName: node linkType: hard @@ -27848,7 +28099,7 @@ __metadata: version: 0.1.10 resolution: "stacktrace-parser@npm:0.1.10" dependencies: - type-fest: ^0.7.1 + type-fest: "npm:^0.7.1" checksum: f4fbddfc09121d91e587b60de4beb4941108e967d71ad3a171812dc839b010ca374d064ad0a296295fed13acd103609d99a4224a25b4e67de13cae131f1901ee languageName: node linkType: hard @@ -27864,8 +28115,8 @@ __metadata: version: 0.1.2 resolution: "static-extend@npm:0.1.2" dependencies: - define-property: ^0.2.5 - object-copy: ^0.1.0 + define-property: "npm:^0.2.5" + object-copy: "npm:^0.1.0" checksum: 8657485b831f79e388a437260baf22784540417a9b29e11572c87735df24c22b84eda42107403a64b30861b2faf13df9f7fc5525d51f9d1d2303aba5cbf4e12c languageName: node linkType: hard @@ -27888,7 +28139,7 @@ __metadata: version: 0.4.4 resolution: "steno@npm:0.4.4" dependencies: - graceful-fs: ^4.1.3 + graceful-fs: "npm:^4.1.3" checksum: 87df4121cf8159fceb3dc925111aff1e237bdea2d37f6684eabbcdea63bfcff79b3234f2a61ffe8de5cf17fcb97e2cf09075a2a98993251f79e2868fe0d5ba1e languageName: node linkType: hard @@ -27897,7 +28148,7 @@ __metadata: version: 1.0.0 resolution: "stop-iteration-iterator@npm:1.0.0" dependencies: - internal-slot: ^1.0.4 + internal-slot: "npm:^1.0.4" checksum: d04173690b2efa40e24ab70e5e51a3ff31d56d699550cfad084104ab3381390daccb36652b25755e420245f3b0737de66c1879eaa2a8d4fc0a78f9bf892fcb42 languageName: node linkType: hard @@ -27913,8 +28164,8 @@ __metadata: version: 2.0.2 resolution: "stream-browserify@npm:2.0.2" dependencies: - inherits: ~2.0.1 - readable-stream: ^2.0.2 + inherits: "npm:~2.0.1" + readable-stream: "npm:^2.0.2" checksum: 8de7bcab5582e9a931ae1a4768be7efe8fa4b0b95fd368d16d8cf3e494b897d6b0a7238626de5d71686e53bddf417fd59d106cfa3af0ec055f61a8d1f8fc77b3 languageName: node linkType: hard @@ -27930,7 +28181,7 @@ __metadata: version: 0.0.4 resolution: "stream-combiner@npm:0.0.4" dependencies: - duplexer: ~0.1.1 + duplexer: "npm:~0.1.1" checksum: 844b622cfe8b9de45a6007404f613b60aaf85200ab9862299066204242f89a7c8033b1c356c998aa6cfc630f6cd9eba119ec1c6dc1f93e245982be4a847aee7d languageName: node linkType: hard @@ -27939,8 +28190,8 @@ __metadata: version: 1.2.3 resolution: "stream-each@npm:1.2.3" dependencies: - end-of-stream: ^1.1.0 - stream-shift: ^1.0.0 + end-of-stream: "npm:^1.1.0" + stream-shift: "npm:^1.0.0" checksum: f243de78e9fcc60757994efc4e8ecae9f01a4b2c6a505d786b11fcaa68b1a75ca54afc1669eac9e08f19ff0230792fc40d0f3e3e2935d76971b4903af18b76ab languageName: node linkType: hard @@ -27949,11 +28200,11 @@ __metadata: version: 2.8.3 resolution: "stream-http@npm:2.8.3" dependencies: - builtin-status-codes: ^3.0.0 - inherits: ^2.0.1 - readable-stream: ^2.3.6 - to-arraybuffer: ^1.0.0 - xtend: ^4.0.0 + builtin-status-codes: "npm:^3.0.0" + inherits: "npm:^2.0.1" + readable-stream: "npm:^2.3.6" + to-arraybuffer: "npm:^1.0.0" + xtend: "npm:^4.0.0" checksum: f57dfaa21a015f72e6ce6b199cf1762074cfe8acf0047bba8f005593754f1743ad0a91788f95308d9f3829ad55742399ad27b4624432f2752a08e62ef4346e05 languageName: node linkType: hard @@ -27983,8 +28234,8 @@ __metadata: version: 4.0.2 resolution: "string-length@npm:4.0.2" dependencies: - char-regex: ^1.0.2 - strip-ansi: ^6.0.0 + char-regex: "npm:^1.0.2" + strip-ansi: "npm:^6.0.0" checksum: ce85533ef5113fcb7e522bcf9e62cb33871aa99b3729cec5595f4447f660b0cefd542ca6df4150c97a677d58b0cb727a3fe09ac1de94071d05526c73579bf505 languageName: node linkType: hard @@ -27993,8 +28244,8 @@ __metadata: version: 5.0.1 resolution: "string-length@npm:5.0.1" dependencies: - char-regex: ^2.0.0 - strip-ansi: ^7.0.1 + char-regex: "npm:^2.0.0" + strip-ansi: "npm:^7.0.1" checksum: 71f73b8c8a743e01dcd001bcf1b197db78d5e5e53b12bd898cddaf0961be09f947dfd8c429783db3694b55b05cb5a51de6406c5085ff1aaa10c4771440c8396d languageName: node linkType: hard @@ -28003,9 +28254,9 @@ __metadata: version: 4.2.3 resolution: "string-width@npm:4.2.3" dependencies: - emoji-regex: ^8.0.0 - is-fullwidth-code-point: ^3.0.0 - strip-ansi: ^6.0.1 + emoji-regex: "npm:^8.0.0" + is-fullwidth-code-point: "npm:^3.0.0" + strip-ansi: "npm:^6.0.1" checksum: e52c10dc3fbfcd6c3a15f159f54a90024241d0f149cf8aed2982a2d801d2e64df0bf1dc351cf8e95c3319323f9f220c16e740b06faecd53e2462df1d2b5443fb languageName: node linkType: hard @@ -28014,9 +28265,9 @@ __metadata: version: 1.0.2 resolution: "string-width@npm:1.0.2" dependencies: - code-point-at: ^1.0.0 - is-fullwidth-code-point: ^1.0.0 - strip-ansi: ^3.0.0 + code-point-at: "npm:^1.0.0" + is-fullwidth-code-point: "npm:^1.0.0" + strip-ansi: "npm:^3.0.0" checksum: 5c79439e95bc3bd7233a332c5f5926ab2ee90b23816ed4faa380ce3b2576d7800b0a5bb15ae88ed28737acc7ea06a518c2eef39142dd727adad0e45c776cd37e languageName: node linkType: hard @@ -28025,8 +28276,8 @@ __metadata: version: 2.1.1 resolution: "string-width@npm:2.1.1" dependencies: - is-fullwidth-code-point: ^2.0.0 - strip-ansi: ^4.0.0 + is-fullwidth-code-point: "npm:^2.0.0" + strip-ansi: "npm:^4.0.0" checksum: d6173abe088c615c8dffaf3861dc5d5906ed3dc2d6fd67ff2bd2e2b5dce7fd683c5240699cf0b1b8aa679a3b3bd6b28b5053c824cb89b813d7f6541d8f89064a languageName: node linkType: hard @@ -28035,9 +28286,9 @@ __metadata: version: 3.1.0 resolution: "string-width@npm:3.1.0" dependencies: - emoji-regex: ^7.0.1 - is-fullwidth-code-point: ^2.0.0 - strip-ansi: ^5.1.0 + emoji-regex: "npm:^7.0.1" + is-fullwidth-code-point: "npm:^2.0.0" + strip-ansi: "npm:^5.1.0" checksum: 57f7ca73d201682816d573dc68bd4bb8e1dff8dc9fcf10470fdfc3474135c97175fec12ea6a159e67339b41e86963112355b64529489af6e7e70f94a7caf08b2 languageName: node linkType: hard @@ -28046,9 +28297,9 @@ __metadata: version: 5.1.2 resolution: "string-width@npm:5.1.2" dependencies: - eastasianwidth: ^0.2.0 - emoji-regex: ^9.2.2 - strip-ansi: ^7.0.1 + eastasianwidth: "npm:^0.2.0" + emoji-regex: "npm:^9.2.2" + strip-ansi: "npm:^7.0.1" checksum: 7369deaa29f21dda9a438686154b62c2c5f661f8dda60449088f9f980196f7908fc39fdd1803e3e01541970287cf5deae336798337e9319a7055af89dafa7193 languageName: node linkType: hard @@ -28057,15 +28308,15 @@ __metadata: version: 4.0.10 resolution: "string.prototype.matchall@npm:4.0.10" dependencies: - call-bind: ^1.0.2 - define-properties: ^1.2.0 - es-abstract: ^1.22.1 - get-intrinsic: ^1.2.1 - has-symbols: ^1.0.3 - internal-slot: ^1.0.5 - regexp.prototype.flags: ^1.5.0 - set-function-name: ^2.0.0 - side-channel: ^1.0.4 + call-bind: "npm:^1.0.2" + define-properties: "npm:^1.2.0" + es-abstract: "npm:^1.22.1" + get-intrinsic: "npm:^1.2.1" + has-symbols: "npm:^1.0.3" + internal-slot: "npm:^1.0.5" + regexp.prototype.flags: "npm:^1.5.0" + set-function-name: "npm:^2.0.0" + side-channel: "npm:^1.0.4" checksum: 3c78bdeff39360c8e435d7c4c6ea19f454aa7a63eda95fa6fadc3a5b984446a2f9f2c02d5c94171ce22268a573524263fbd0c8edbe3ce2e9890d7cc036cdc3ed languageName: node linkType: hard @@ -28074,18 +28325,18 @@ __metadata: version: 4.0.11 resolution: "string.prototype.matchall@npm:4.0.11" dependencies: - call-bind: ^1.0.7 - define-properties: ^1.2.1 - es-abstract: ^1.23.2 - es-errors: ^1.3.0 - es-object-atoms: ^1.0.0 - get-intrinsic: ^1.2.4 - gopd: ^1.0.1 - has-symbols: ^1.0.3 - internal-slot: ^1.0.7 - regexp.prototype.flags: ^1.5.2 - set-function-name: ^2.0.2 - side-channel: ^1.0.6 + call-bind: "npm:^1.0.7" + define-properties: "npm:^1.2.1" + es-abstract: "npm:^1.23.2" + es-errors: "npm:^1.3.0" + es-object-atoms: "npm:^1.0.0" + get-intrinsic: "npm:^1.2.4" + gopd: "npm:^1.0.1" + has-symbols: "npm:^1.0.3" + internal-slot: "npm:^1.0.7" + regexp.prototype.flags: "npm:^1.5.2" + set-function-name: "npm:^2.0.2" + side-channel: "npm:^1.0.6" checksum: 6ac6566ed065c0c8489c91156078ca077db8ff64d683fda97ae652d00c52dfa5f39aaab0a710d8243031a857fd2c7c511e38b45524796764d25472d10d7075ae languageName: node linkType: hard @@ -28094,9 +28345,9 @@ __metadata: version: 3.1.5 resolution: "string.prototype.padend@npm:3.1.5" dependencies: - call-bind: ^1.0.2 - define-properties: ^1.2.0 - es-abstract: ^1.22.1 + call-bind: "npm:^1.0.2" + define-properties: "npm:^1.2.0" + es-abstract: "npm:^1.22.1" checksum: fc915e0b6ae1dce07a9f5088429d84fda2c1c0ac9a05bc14a602f173cc2fdef32e4893dfba5656f8f955450c9c16deebdb8d303d27613a367bc6d8508a94cd5e languageName: node linkType: hard @@ -28105,9 +28356,9 @@ __metadata: version: 3.1.5 resolution: "string.prototype.padstart@npm:3.1.5" dependencies: - call-bind: ^1.0.2 - define-properties: ^1.2.0 - es-abstract: ^1.22.1 + call-bind: "npm:^1.0.2" + define-properties: "npm:^1.2.0" + es-abstract: "npm:^1.22.1" checksum: e11f3c36a5a658f24216a8d9ff147a7c464bf702cc1b0dbed09d805f2f9f1a31cc416e3e3df7356a76ca7143ff9afc0811f22bbab50e0a9e94d173206c458476 languageName: node linkType: hard @@ -28116,9 +28367,9 @@ __metadata: version: 1.2.8 resolution: "string.prototype.trim@npm:1.2.8" dependencies: - call-bind: ^1.0.2 - define-properties: ^1.2.0 - es-abstract: ^1.22.1 + call-bind: "npm:^1.0.2" + define-properties: "npm:^1.2.0" + es-abstract: "npm:^1.22.1" checksum: 49eb1a862a53aba73c3fb6c2a53f5463173cb1f4512374b623bcd6b43ad49dd559a06fb5789bdec771a40fc4d2a564411c0a75d35fb27e76bbe738c211ecff07 languageName: node linkType: hard @@ -28127,10 +28378,10 @@ __metadata: version: 1.2.9 resolution: "string.prototype.trim@npm:1.2.9" dependencies: - call-bind: ^1.0.7 - define-properties: ^1.2.1 - es-abstract: ^1.23.0 - es-object-atoms: ^1.0.0 + call-bind: "npm:^1.0.7" + define-properties: "npm:^1.2.1" + es-abstract: "npm:^1.23.0" + es-object-atoms: "npm:^1.0.0" checksum: ea2df6ec1e914c9d4e2dc856fa08228e8b1be59b59e50b17578c94a66a176888f417264bb763d4aac638ad3b3dad56e7a03d9317086a178078d131aa293ba193 languageName: node linkType: hard @@ -28139,9 +28390,9 @@ __metadata: version: 1.0.7 resolution: "string.prototype.trimend@npm:1.0.7" dependencies: - call-bind: ^1.0.2 - define-properties: ^1.2.0 - es-abstract: ^1.22.1 + call-bind: "npm:^1.0.2" + define-properties: "npm:^1.2.0" + es-abstract: "npm:^1.22.1" checksum: 2375516272fd1ba75992f4c4aa88a7b5f3c7a9ca308d963bcd5645adf689eba6f8a04ebab80c33e30ec0aefc6554181a3a8416015c38da0aa118e60ec896310c languageName: node linkType: hard @@ -28150,9 +28401,9 @@ __metadata: version: 1.0.8 resolution: "string.prototype.trimend@npm:1.0.8" dependencies: - call-bind: ^1.0.7 - define-properties: ^1.2.1 - es-object-atoms: ^1.0.0 + call-bind: "npm:^1.0.7" + define-properties: "npm:^1.2.1" + es-object-atoms: "npm:^1.0.0" checksum: cc3bd2de08d8968a28787deba9a3cb3f17ca5f9f770c91e7e8fa3e7d47f079bad70fadce16f05dda9f261788be2c6e84a942f618c3bed31e42abc5c1084f8dfd languageName: node linkType: hard @@ -28161,9 +28412,9 @@ __metadata: version: 1.0.7 resolution: "string.prototype.trimstart@npm:1.0.7" dependencies: - call-bind: ^1.0.2 - define-properties: ^1.2.0 - es-abstract: ^1.22.1 + call-bind: "npm:^1.0.2" + define-properties: "npm:^1.2.0" + es-abstract: "npm:^1.22.1" checksum: 13d0c2cb0d5ff9e926fa0bec559158b062eed2b68cd5be777ffba782c96b2b492944e47057274e064549b94dd27cf81f48b27a31fee8af5b574cff253e7eb613 languageName: node linkType: hard @@ -28172,7 +28423,7 @@ __metadata: version: 1.3.0 resolution: "string_decoder@npm:1.3.0" dependencies: - safe-buffer: ~5.2.0 + safe-buffer: "npm:~5.2.0" checksum: 8417646695a66e73aefc4420eb3b84cc9ffd89572861fe004e6aeb13c7bc00e2f616247505d2dbbef24247c372f70268f594af7126f43548565c68c117bdeb56 languageName: node linkType: hard @@ -28181,7 +28432,7 @@ __metadata: version: 1.1.1 resolution: "string_decoder@npm:1.1.1" dependencies: - safe-buffer: ~5.1.0 + safe-buffer: "npm:~5.1.0" checksum: 9ab7e56f9d60a28f2be697419917c50cac19f3e8e6c28ef26ed5f4852289fe0de5d6997d29becf59028556f2c62983790c1d9ba1e2a3cc401768ca12d5183a5b languageName: node linkType: hard @@ -28190,8 +28441,8 @@ __metadata: version: 2.5.0 resolution: "stringify-object-es5@npm:2.5.0" dependencies: - is-plain-obj: ^1.0.0 - is-regexp: ^1.0.0 + is-plain-obj: "npm:^1.0.0" + is-regexp: "npm:^1.0.0" checksum: a63150077af3637c858c40815c98d1361004935df94790a54bc44526d499f434c5f37b5779b2a87f8250df9cbcdb9e357df18b0c15b8d63ce0dc17fc673563cf languageName: node linkType: hard @@ -28200,9 +28451,9 @@ __metadata: version: 5.0.0 resolution: "stringify-object@npm:5.0.0" dependencies: - get-own-enumerable-keys: ^1.0.0 - is-obj: ^3.0.0 - is-regexp: ^3.1.0 + get-own-enumerable-keys: "npm:^1.0.0" + is-obj: "npm:^3.0.0" + is-regexp: "npm:^3.1.0" checksum: 2a2c0c0c4c4e03e1154a881efc88461f532e22ee6ee7f4fc1705b111adcff22dc7522603cc96a8c633f9e9080bd7d1c2a366ef94099c5790b375005c43948f20 languageName: node linkType: hard @@ -28211,7 +28462,7 @@ __metadata: version: 6.0.1 resolution: "strip-ansi@npm:6.0.1" dependencies: - ansi-regex: ^5.0.1 + ansi-regex: "npm:^5.0.1" checksum: f3cd25890aef3ba6e1a74e20896c21a46f482e93df4a06567cebf2b57edabb15133f1f94e57434e0a958d61186087b1008e89c94875d019910a213181a14fc8c languageName: node linkType: hard @@ -28220,7 +28471,7 @@ __metadata: version: 5.2.0 resolution: "strip-ansi@npm:5.2.0" dependencies: - ansi-regex: ^4.1.0 + ansi-regex: "npm:^4.1.0" checksum: bdb5f76ade97062bd88e7723aa019adbfacdcba42223b19ccb528ffb9fb0b89a5be442c663c4a3fb25268eaa3f6ea19c7c3fbae830bd1562d55adccae1fcec46 languageName: node linkType: hard @@ -28229,7 +28480,7 @@ __metadata: version: 6.0.0 resolution: "strip-ansi@npm:6.0.0" dependencies: - ansi-regex: ^5.0.0 + ansi-regex: "npm:^5.0.0" checksum: 04c3239ede44c4d195b0e66c0ad58b932f08bec7d05290416d361ff908ad282ecdaf5d9731e322c84f151d427436bde01f05b7422c3ec26dd927586736b0e5d0 languageName: node linkType: hard @@ -28238,7 +28489,7 @@ __metadata: version: 3.0.1 resolution: "strip-ansi@npm:3.0.1" dependencies: - ansi-regex: ^2.0.0 + ansi-regex: "npm:^2.0.0" checksum: 9b974de611ce5075c70629c00fa98c46144043db92ae17748fb780f706f7a789e9989fd10597b7c2053ae8d1513fd707816a91f1879b2f71e6ac0b6a863db465 languageName: node linkType: hard @@ -28247,7 +28498,7 @@ __metadata: version: 4.0.0 resolution: "strip-ansi@npm:4.0.0" dependencies: - ansi-regex: ^3.0.0 + ansi-regex: "npm:^3.0.0" checksum: d9186e6c0cf78f25274f6750ee5e4a5725fb91b70fdd79aa5fe648eab092a0ec5b9621b22d69d4534a56319f75d8944efbd84e3afa8d4ad1b9a9491f12c84eca languageName: node linkType: hard @@ -28256,7 +28507,7 @@ __metadata: version: 7.1.0 resolution: "strip-ansi@npm:7.1.0" dependencies: - ansi-regex: ^6.0.1 + ansi-regex: "npm:^6.0.1" checksum: 859c73fcf27869c22a4e4d8c6acfe690064659e84bef9458aa6d13719d09ca88dcfd40cbf31fd0be63518ea1a643fe070b4827d353e09533a5b0b9fd4553d64d languageName: node linkType: hard @@ -28293,7 +28544,7 @@ __metadata: version: 3.0.0 resolution: "strip-indent@npm:3.0.0" dependencies: - min-indent: ^1.0.0 + min-indent: "npm:^1.0.0" checksum: 18f045d57d9d0d90cd16f72b2313d6364fd2cb4bf85b9f593523ad431c8720011a4d5f08b6591c9d580f446e78855c5334a30fb91aa1560f5d9f95ed1b4a0530 languageName: node linkType: hard @@ -28302,7 +28553,7 @@ __metadata: version: 4.0.0 resolution: "strip-indent@npm:4.0.0" dependencies: - min-indent: ^1.0.1 + min-indent: "npm:^1.0.1" checksum: 06cbcd93da721c46bc13caeb1c00af93a9b18146a1c95927672d2decab6a25ad83662772417cea9317a2507fb143253ecc23c4415b64f5828cef9b638a744598 languageName: node linkType: hard @@ -28332,9 +28583,9 @@ __metadata: version: 2.1.0 resolution: "strong-log-transformer@npm:2.1.0" dependencies: - duplexer: ^0.1.1 - minimist: ^1.2.0 - through: ^2.3.4 + duplexer: "npm:^0.1.1" + minimist: "npm:^1.2.0" + through: "npm:^2.3.4" bin: sl-log-transformer: bin/sl-log-transformer.js checksum: abf9a4ac143118f26c3a0771b204b02f5cf4fa80384ae158f25e02bfbff761038accc44a7f65869ccd5a5995a7f2c16b1466b83149644ba6cecd3072a8927297 @@ -28352,8 +28603,8 @@ __metadata: version: 1.3.0 resolution: "style-loader@npm:1.3.0" dependencies: - loader-utils: ^2.0.0 - schema-utils: ^2.7.0 + loader-utils: "npm:^2.0.0" + schema-utils: "npm:^2.7.0" peerDependencies: webpack: ^4.0.0 || ^5.0.0 checksum: 1be9e8705307f5b8eb89e80f3703fa27296dccec349d790eace7aabe212f08c7c8f3ea6b6cb97bc53e82fbebfb9aa0689259671a8315f4655e24a850781e062a @@ -28364,15 +28615,15 @@ __metadata: version: 6.1.8 resolution: "styled-components@npm:6.1.8" dependencies: - "@emotion/is-prop-valid": 1.2.1 - "@emotion/unitless": 0.8.0 - "@types/stylis": 4.2.0 - css-to-react-native: 3.2.0 - csstype: 3.1.2 - postcss: 8.4.31 - shallowequal: 1.1.0 - stylis: 4.3.1 - tslib: 2.5.0 + "@emotion/is-prop-valid": "npm:1.2.1" + "@emotion/unitless": "npm:0.8.0" + "@types/stylis": "npm:4.2.0" + css-to-react-native: "npm:3.2.0" + csstype: "npm:3.1.2" + postcss: "npm:8.4.31" + shallowequal: "npm:1.1.0" + stylis: "npm:4.3.1" + tslib: "npm:2.5.0" peerDependencies: react: ">= 16.8.0" react-dom: ">= 16.8.0" @@ -28437,7 +28688,7 @@ __metadata: version: 3.0.1 resolution: "sumchecker@npm:3.0.1" dependencies: - debug: ^4.1.0 + debug: "npm:^4.1.0" checksum: 31ba7a62c889236b5b07f75b5c250d481158a1ca061b8f234fca0457bdbe48a20e5011c12c715343dc577e111463dc3d9e721b98015a445a2a88c35e0c9f0f91 languageName: node linkType: hard @@ -28453,7 +28704,7 @@ __metadata: version: 5.5.0 resolution: "supports-color@npm:5.5.0" dependencies: - has-flag: ^3.0.0 + has-flag: "npm:^3.0.0" checksum: 95f6f4ba5afdf92f495b5a912d4abee8dcba766ae719b975c56c084f5004845f6f5a5f7769f52d53f40e21952a6d87411bafe34af4a01e65f9926002e38e1dac languageName: node linkType: hard @@ -28462,7 +28713,7 @@ __metadata: version: 6.1.0 resolution: "supports-color@npm:6.1.0" dependencies: - has-flag: ^3.0.0 + has-flag: "npm:^3.0.0" checksum: 74358f9535c83ee113fbaac354b11e808060f6e7d8722082ee43af3578469134e89d00026dce2a6b93ce4e5b89d0e9a10f638b2b9f64c7838c2fb2883a47b3d5 languageName: node linkType: hard @@ -28471,7 +28722,7 @@ __metadata: version: 7.2.0 resolution: "supports-color@npm:7.2.0" dependencies: - has-flag: ^4.0.0 + has-flag: "npm:^4.0.0" checksum: 3dda818de06ebbe5b9653e07842d9479f3555ebc77e9a0280caf5a14fb877ffee9ed57007c3b78f5a6324b8dbeec648d9e97a24e2ed9fdb81ddc69ea07100f4a languageName: node linkType: hard @@ -28480,7 +28731,7 @@ __metadata: version: 8.1.1 resolution: "supports-color@npm:8.1.1" dependencies: - has-flag: ^4.0.0 + has-flag: "npm:^4.0.0" checksum: c052193a7e43c6cdc741eb7f378df605636e01ad434badf7324f17fb60c69a880d8d8fcdcb562cf94c2350e57b937d7425ab5b8326c67c2adc48f7c87c1db406 languageName: node linkType: hard @@ -28489,8 +28740,8 @@ __metadata: version: 2.3.0 resolution: "supports-hyperlinks@npm:2.3.0" dependencies: - has-flag: ^4.0.0 - supports-color: ^7.0.0 + has-flag: "npm:^4.0.0" + supports-color: "npm:^7.0.0" checksum: 9ee0de3c8ce919d453511b2b1588a8205bd429d98af94a01df87411391010fe22ca463f268c84b2ce2abad019dfff8452aa02806eeb5c905a8d7ad5c4f4c52b8 languageName: node linkType: hard @@ -28513,19 +28764,19 @@ __metadata: version: 1.3.2 resolution: "svgo@npm:1.3.2" dependencies: - chalk: ^2.4.1 - coa: ^2.0.2 - css-select: ^2.0.0 - css-select-base-adapter: ^0.1.1 - css-tree: 1.0.0-alpha.37 - csso: ^4.0.2 - js-yaml: ^3.13.1 - mkdirp: ~0.5.1 - object.values: ^1.1.0 - sax: ~1.2.4 - stable: ^0.1.8 - unquote: ~1.1.1 - util.promisify: ~1.0.0 + chalk: "npm:^2.4.1" + coa: "npm:^2.0.2" + css-select: "npm:^2.0.0" + css-select-base-adapter: "npm:^0.1.1" + css-tree: "npm:1.0.0-alpha.37" + csso: "npm:^4.0.2" + js-yaml: "npm:^3.13.1" + mkdirp: "npm:~0.5.1" + object.values: "npm:^1.1.0" + sax: "npm:~1.2.4" + stable: "npm:^0.1.8" + unquote: "npm:~1.1.1" + util.promisify: "npm:~1.0.0" bin: svgo: ./bin/svgo checksum: 28a5680a61245eb4a1603bc03459095bb01ad5ebd23e95882d886c3c81752313c0a9a9fe48dd0bcbb9a27c52e11c603640df952971573b2b550d9e15a9ee6116 @@ -28550,10 +28801,10 @@ __metadata: version: 1.0.5 resolution: "symbol.prototype.description@npm:1.0.5" dependencies: - call-bind: ^1.0.2 - get-symbol-description: ^1.0.0 - has-symbols: ^1.0.2 - object.getownpropertydescriptors: ^2.1.2 + call-bind: "npm:^1.0.2" + get-symbol-description: "npm:^1.0.0" + has-symbols: "npm:^1.0.2" + object.getownpropertydescriptors: "npm:^2.1.2" checksum: 2bf20a5fbc74bdda7133e0915b978bf50bf5e2a48dd2174885ba6cd623d001ca18f7dbb1e01a3f3ea3a34f05030175ebee3dcb357f099a61af6e964f3281e9b9 languageName: node linkType: hard @@ -28569,11 +28820,11 @@ __metadata: version: 2.2.0 resolution: "tar-stream@npm:2.2.0" dependencies: - bl: ^4.0.3 - end-of-stream: ^1.4.1 - fs-constants: ^1.0.0 - inherits: ^2.0.3 - readable-stream: ^3.1.1 + bl: "npm:^4.0.3" + end-of-stream: "npm:^1.4.1" + fs-constants: "npm:^1.0.0" + inherits: "npm:^2.0.3" + readable-stream: "npm:^3.1.1" checksum: 699831a8b97666ef50021c767f84924cfee21c142c2eb0e79c63254e140e6408d6d55a065a2992548e72b06de39237ef2b802b99e3ece93ca3904a37622a66f3 languageName: node linkType: hard @@ -28582,12 +28833,12 @@ __metadata: version: 6.2.0 resolution: "tar@npm:6.2.0" dependencies: - chownr: ^2.0.0 - fs-minipass: ^2.0.0 - minipass: ^5.0.0 - minizlib: ^2.1.1 - mkdirp: ^1.0.3 - yallist: ^4.0.0 + chownr: "npm:^2.0.0" + fs-minipass: "npm:^2.0.0" + minipass: "npm:^5.0.0" + minizlib: "npm:^2.1.1" + mkdirp: "npm:^1.0.3" + yallist: "npm:^4.0.0" checksum: db4d9fe74a2082c3a5016630092c54c8375ff3b280186938cfd104f2e089c4fd9bad58688ef6be9cf186a889671bf355c7cda38f09bbf60604b281715ca57f5c languageName: node linkType: hard @@ -28596,14 +28847,14 @@ __metadata: version: 3.3.0 resolution: "telejson@npm:3.3.0" dependencies: - "@types/is-function": ^1.0.0 - global: ^4.4.0 - is-function: ^1.0.1 - is-regex: ^1.0.4 - is-symbol: ^1.0.3 - isobject: ^4.0.0 - lodash: ^4.17.15 - memoizerific: ^1.11.3 + "@types/is-function": "npm:^1.0.0" + global: "npm:^4.4.0" + is-function: "npm:^1.0.1" + is-regex: "npm:^1.0.4" + is-symbol: "npm:^1.0.3" + isobject: "npm:^4.0.0" + lodash: "npm:^4.17.15" + memoizerific: "npm:^1.11.3" checksum: 9bcd961f026a18859286dd9d750750f2a5c598c2a1958b52de8acbf35e8c8d33441c6d91b6d1d6f3d4d64f24b3a3a08c61a0b6f51dbc95081b2cffeeb8c558b8 languageName: node linkType: hard @@ -28612,14 +28863,14 @@ __metadata: version: 5.3.3 resolution: "telejson@npm:5.3.3" dependencies: - "@types/is-function": ^1.0.0 - global: ^4.4.0 - is-function: ^1.0.2 - is-regex: ^1.1.2 - is-symbol: ^1.0.3 - isobject: ^4.0.0 - lodash: ^4.17.21 - memoizerific: ^1.11.3 + "@types/is-function": "npm:^1.0.0" + global: "npm:^4.4.0" + is-function: "npm:^1.0.2" + is-regex: "npm:^1.1.2" + is-symbol: "npm:^1.0.3" + isobject: "npm:^4.0.0" + lodash: "npm:^4.17.21" + memoizerific: "npm:^1.11.3" checksum: 16a3152bd49e1eb634856de8bf45d82e9b0ccea5ac4ae0092bced4abbd5536a60fb0a2a20fdd930b56242125a51baa86a3d15b7beb8d3640353548c7b5c2516a languageName: node linkType: hard @@ -28642,8 +28893,8 @@ __metadata: version: 3.4.0 resolution: "temp-file@npm:3.4.0" dependencies: - async-exit-hook: ^2.0.1 - fs-extra: ^10.0.0 + async-exit-hook: "npm:^2.0.1" + fs-extra: "npm:^10.0.0" checksum: 8e2b90321c9d865ad3e9e613cc524c9a9e22cd7820d3c8378840a01ab720116f4de4d340bbca6a50a9562b37f8ce614451fdb02dc2f993b4f9866cf81840b3cb languageName: node linkType: hard @@ -28652,7 +28903,7 @@ __metadata: version: 0.8.4 resolution: "temp@npm:0.8.4" dependencies: - rimraf: ~2.6.2 + rimraf: "npm:~2.6.2" checksum: f35bed78565355dfdf95f730b7b489728bd6b7e35071bcc6497af7c827fb6c111fbe9063afc7b8cbc19522a072c278679f9a0ee81e684aa2c8617cc0f2e9c191 languageName: node linkType: hard @@ -28661,9 +28912,9 @@ __metadata: version: 0.3.0 resolution: "tempy@npm:0.3.0" dependencies: - temp-dir: ^1.0.0 - type-fest: ^0.3.1 - unique-string: ^1.0.0 + temp-dir: "npm:^1.0.0" + type-fest: "npm:^0.3.1" + unique-string: "npm:^1.0.0" checksum: f81ef72a7ee6d512439af8d8891e4fc6595309451910d7ac9d760f1242a1f87272b2b97c830c8f74aaa93a3aa550483bb16db17e6345601f64d614d240edc322 languageName: node linkType: hard @@ -28672,11 +28923,11 @@ __metadata: version: 0.7.1 resolution: "tempy@npm:0.7.1" dependencies: - del: ^6.0.0 - is-stream: ^2.0.0 - temp-dir: ^2.0.0 - type-fest: ^0.16.0 - unique-string: ^2.0.0 + del: "npm:^6.0.0" + is-stream: "npm:^2.0.0" + temp-dir: "npm:^2.0.0" + type-fest: "npm:^0.16.0" + unique-string: "npm:^2.0.0" checksum: 265652f94eed077c311777e0290c4b4f3ec670c71c62c979efcbbd67ee506d677ff2741a72d7160556e9b0fba8fc5fbd7b3c482ac94c8acc48d85411f1f079c3 languageName: node linkType: hard @@ -28692,8 +28943,8 @@ __metadata: version: 2.1.1 resolution: "terminal-link@npm:2.1.1" dependencies: - ansi-escapes: ^4.2.1 - supports-hyperlinks: ^2.0.0 + ansi-escapes: "npm:^4.2.1" + supports-hyperlinks: "npm:^2.0.0" checksum: ce3d2cd3a438c4a9453947aa664581519173ea40e77e2534d08c088ee6dda449eabdbe0a76d2a516b8b73c33262fedd10d5270ccf7576ae316e3db170ce6562f languageName: node linkType: hard @@ -28702,15 +28953,15 @@ __metadata: version: 1.4.5 resolution: "terser-webpack-plugin@npm:1.4.5" dependencies: - cacache: ^12.0.2 - find-cache-dir: ^2.1.0 - is-wsl: ^1.1.0 - schema-utils: ^1.0.0 - serialize-javascript: ^4.0.0 - source-map: ^0.6.1 - terser: ^4.1.2 - webpack-sources: ^1.4.0 - worker-farm: ^1.7.0 + cacache: "npm:^12.0.2" + find-cache-dir: "npm:^2.1.0" + is-wsl: "npm:^1.1.0" + schema-utils: "npm:^1.0.0" + serialize-javascript: "npm:^4.0.0" + source-map: "npm:^0.6.1" + terser: "npm:^4.1.2" + webpack-sources: "npm:^1.4.0" + worker-farm: "npm:^1.7.0" peerDependencies: webpack: ^4.0.0 checksum: 02aada80927d3c8105d69cb00384d307b73aed67d180db5d20023a8d649149f3803ad50f9cd2ef9eb2622005de87e677198ecc5088f51422bfac5d4d57472d0e @@ -28721,15 +28972,15 @@ __metadata: version: 2.3.8 resolution: "terser-webpack-plugin@npm:2.3.8" dependencies: - cacache: ^13.0.1 - find-cache-dir: ^3.3.1 - jest-worker: ^25.4.0 - p-limit: ^2.3.0 - schema-utils: ^2.6.6 - serialize-javascript: ^4.0.0 - source-map: ^0.6.1 - terser: ^4.6.12 - webpack-sources: ^1.4.3 + cacache: "npm:^13.0.1" + find-cache-dir: "npm:^3.3.1" + jest-worker: "npm:^25.4.0" + p-limit: "npm:^2.3.0" + schema-utils: "npm:^2.6.6" + serialize-javascript: "npm:^4.0.0" + source-map: "npm:^0.6.1" + terser: "npm:^4.6.12" + webpack-sources: "npm:^1.4.3" peerDependencies: webpack: ^4.0.0 || ^5.0.0 checksum: a772d7d58a4730b619f71c4a8d7cf1fa90ded0d01b4fb9a094437c3380e3c35ce78caa030c2867a10cdd12527dfc2fb46bee949bd067ee0cd41e9890cbd85263 @@ -28740,15 +28991,15 @@ __metadata: version: 3.1.0 resolution: "terser-webpack-plugin@npm:3.1.0" dependencies: - cacache: ^15.0.5 - find-cache-dir: ^3.3.1 - jest-worker: ^26.2.1 - p-limit: ^3.0.2 - schema-utils: ^2.6.6 - serialize-javascript: ^4.0.0 - source-map: ^0.6.1 - terser: ^4.8.0 - webpack-sources: ^1.4.3 + cacache: "npm:^15.0.5" + find-cache-dir: "npm:^3.3.1" + jest-worker: "npm:^26.2.1" + p-limit: "npm:^3.0.2" + schema-utils: "npm:^2.6.6" + serialize-javascript: "npm:^4.0.0" + source-map: "npm:^0.6.1" + terser: "npm:^4.8.0" + webpack-sources: "npm:^1.4.3" peerDependencies: webpack: ^4.0.0 || ^5.0.0 checksum: 1633a716b63bb7f3cd157b4fe767ae970ac2bc553ecb25fca818f5c1fc197c285a1abc6507f85d2a305ae7c1504b72febdc93e1aeaba75174fc4eb0ed573fb45 @@ -28759,9 +29010,9 @@ __metadata: version: 4.8.1 resolution: "terser@npm:4.8.1" dependencies: - commander: ^2.20.0 - source-map: ~0.6.1 - source-map-support: ~0.5.12 + commander: "npm:^2.20.0" + source-map: "npm:~0.6.1" + source-map-support: "npm:~0.5.12" bin: terser: bin/terser checksum: b342819bf7e82283059aaa3f22bb74deb1862d07573ba5a8947882190ad525fd9b44a15074986be083fd379c58b9a879457a330b66dcdb77b485c44267f9a55a @@ -28772,10 +29023,10 @@ __metadata: version: 5.29.2 resolution: "terser@npm:5.29.2" dependencies: - "@jridgewell/source-map": ^0.3.3 - acorn: ^8.8.2 - commander: ^2.20.0 - source-map-support: ~0.5.20 + "@jridgewell/source-map": "npm:^0.3.3" + acorn: "npm:^8.8.2" + commander: "npm:^2.20.0" + source-map-support: "npm:~0.5.20" bin: terser: bin/terser checksum: 2310d04e530903ed4da6168c4c90ab65965c5f1f8919733772119ff560e9e9be2def070c9659f7d96f2e28489c4378241c4cef1917f05b9524587436fdd5a802 @@ -28786,10 +29037,10 @@ __metadata: version: 5.27.0 resolution: "terser@npm:5.27.0" dependencies: - "@jridgewell/source-map": ^0.3.3 - acorn: ^8.8.2 - commander: ^2.20.0 - source-map-support: ~0.5.20 + "@jridgewell/source-map": "npm:^0.3.3" + acorn: "npm:^8.8.2" + commander: "npm:^2.20.0" + source-map-support: "npm:~0.5.20" bin: terser: bin/terser checksum: c165052cfea061e8512e9b9ba42a098c2ff6382886ae122b040fd5b6153443070cc2dcb4862269f1669c09c716763e856125a355ff984aa72be525d6fffd8729 @@ -28800,9 +29051,9 @@ __metadata: version: 6.0.0 resolution: "test-exclude@npm:6.0.0" dependencies: - "@istanbuljs/schema": ^0.1.2 - glob: ^7.1.4 - minimatch: ^3.0.4 + "@istanbuljs/schema": "npm:^0.1.2" + glob: "npm:^7.1.4" + minimatch: "npm:^3.0.4" checksum: 3b34a3d77165a2cb82b34014b3aba93b1c4637a5011807557dc2f3da826c59975a5ccad765721c4648b39817e3472789f9b0fa98fc854c5c1c7a1e632aacdc28 languageName: node linkType: hard @@ -28811,10 +29062,10 @@ __metadata: version: 3.20.2 resolution: "testdouble@npm:3.20.2" dependencies: - lodash: ^4.17.21 - quibble: ^0.9.2 - stringify-object-es5: ^2.5.0 - theredoc: ^1.0.0 + lodash: "npm:^4.17.21" + quibble: "npm:^0.9.2" + stringify-object-es5: "npm:^2.5.0" + theredoc: "npm:^1.0.0" checksum: 2a8b96b84d106125ca27acb6304dbc6c6999f8640b3f11afead71629d1da15bea8e064b333aa6f59b0b715016a41217d294eb1b0d6a090599c3c52b352b8a97b languageName: node linkType: hard @@ -28823,10 +29074,10 @@ __metadata: version: 3.20.1 resolution: "testdouble@npm:3.20.1" dependencies: - lodash: ^4.17.21 - quibble: ^0.9.1 - stringify-object-es5: ^2.5.0 - theredoc: ^1.0.0 + lodash: "npm:^4.17.21" + quibble: "npm:^0.9.1" + stringify-object-es5: "npm:^2.5.0" + theredoc: "npm:^1.0.0" checksum: 26e7bcc63120038474431897dfa04c0cd8d4c2f9ce9344cb87b0dd1a9f238ea694e6c942dba8a974d89381f0b5b7e5bdea20c1dd6b888430f34253706ccc99f0 languageName: node linkType: hard @@ -28842,7 +29093,7 @@ __metadata: version: 1.0.3 resolution: "text-segmentation@npm:1.0.3" dependencies: - utrie: ^1.0.2 + utrie: "npm:^1.0.2" checksum: 2e24632d59567c55ab49ac324815e2f7a8043e63e26b109636322ac3e30692cee8679a448fd5d0f0598a345f407afd0e34ba612e22524cf576d382d84058c013 languageName: node linkType: hard @@ -28858,7 +29109,7 @@ __metadata: version: 1.6.0 resolution: "thenify-all@npm:1.6.0" dependencies: - thenify: ">= 3.1.0 < 4" + thenify: "npm:>= 3.1.0 < 4" checksum: dba7cc8a23a154cdcb6acb7f51d61511c37a6b077ec5ab5da6e8b874272015937788402fd271fdfc5f187f8cb0948e38d0a42dcc89d554d731652ab458f5343e languageName: node linkType: hard @@ -28867,7 +29118,7 @@ __metadata: version: 3.3.1 resolution: "thenify@npm:3.3.1" dependencies: - any-promise: ^1.0.0 + any-promise: "npm:^1.0.0" checksum: 84e1b804bfec49f3531215f17b4a6e50fd4397b5f7c1bccc427b9c656e1ecfb13ea79d899930184f78bc2f57285c54d9a50a590c8868f4f0cef5c1d9f898b05e languageName: node linkType: hard @@ -28897,8 +29148,8 @@ __metadata: version: 2.0.5 resolution: "through2@npm:2.0.5" dependencies: - readable-stream: ~2.3.6 - xtend: ~4.0.1 + readable-stream: "npm:~2.3.6" + xtend: "npm:~4.0.1" checksum: beb0f338aa2931e5660ec7bf3ad949e6d2e068c31f4737b9525e5201b824ac40cac6a337224856b56bd1ddd866334bbfb92a9f57cd6f66bc3f18d3d86fc0fe50 languageName: node linkType: hard @@ -28907,7 +29158,7 @@ __metadata: version: 4.0.2 resolution: "through2@npm:4.0.2" dependencies: - readable-stream: 3 + readable-stream: "npm:3" checksum: ac7430bd54ccb7920fd094b1c7ff3e1ad6edd94202e5528331253e5fde0cc56ceaa690e8df9895de2e073148c52dfbe6c4db74cacae812477a35660090960cc0 languageName: node linkType: hard @@ -28930,7 +29181,7 @@ __metadata: version: 2.0.12 resolution: "timers-browserify@npm:2.0.12" dependencies: - setimmediate: ^1.0.4 + setimmediate: "npm:^1.0.4" checksum: ec37ae299066bef6c464dcac29c7adafba1999e7227a9bdc4e105a459bee0f0b27234a46bfd7ab4041da79619e06a58433472867a913d01c26f8a203f87cee70 languageName: node linkType: hard @@ -28960,7 +29211,7 @@ __metadata: version: 3.0.3 resolution: "tmp-promise@npm:3.0.3" dependencies: - tmp: ^0.2.0 + tmp: "npm:^0.2.0" checksum: f854f5307dcee6455927ec3da9398f139897faf715c5c6dcee6d9471ae85136983ea06662eba2edf2533bdcb0fca66d16648e79e14381e30c7fb20be9c1aa62c languageName: node linkType: hard @@ -28969,7 +29220,7 @@ __metadata: version: 0.0.33 resolution: "tmp@npm:0.0.33" dependencies: - os-tmpdir: ~1.0.2 + os-tmpdir: "npm:~1.0.2" checksum: 902d7aceb74453ea02abbf58c203f4a8fc1cead89b60b31e354f74ed5b3fb09ea817f94fb310f884a5d16987dd9fa5a735412a7c2dd088dd3d415aa819ae3a28 languageName: node linkType: hard @@ -28978,7 +29229,7 @@ __metadata: version: 0.2.1 resolution: "tmp@npm:0.2.1" dependencies: - rimraf: ^3.0.0 + rimraf: "npm:^3.0.0" checksum: 8b1214654182575124498c87ca986ac53dc76ff36e8f0e0b67139a8d221eaecfdec108c0e6ec54d76f49f1f72ab9325500b246f562b926f85bcdfca8bf35df9e languageName: node linkType: hard @@ -29008,7 +29259,7 @@ __metadata: version: 0.3.0 resolution: "to-object-path@npm:0.3.0" dependencies: - kind-of: ^3.0.2 + kind-of: "npm:^3.0.2" checksum: 9425effee5b43e61d720940fa2b889623f77473d459c2ce3d4a580a4405df4403eec7be6b857455908070566352f9e2417304641ed158dda6f6a365fe3e66d70 languageName: node linkType: hard @@ -29017,8 +29268,8 @@ __metadata: version: 2.1.1 resolution: "to-regex-range@npm:2.1.1" dependencies: - is-number: ^3.0.0 - repeat-string: ^1.6.1 + is-number: "npm:^3.0.0" + repeat-string: "npm:^1.6.1" checksum: 46093cc14be2da905cc931e442d280b2e544e2bfdb9a24b3cf821be8d342f804785e5736c108d5be026021a05d7b38144980a61917eee3c88de0a5e710e10320 languageName: node linkType: hard @@ -29027,7 +29278,7 @@ __metadata: version: 5.0.1 resolution: "to-regex-range@npm:5.0.1" dependencies: - is-number: ^7.0.0 + is-number: "npm:^7.0.0" checksum: f76fa01b3d5be85db6a2a143e24df9f60dd047d151062d0ba3df62953f2f697b16fe5dad9b0ac6191c7efc7b1d9dcaa4b768174b7b29da89d4428e64bc0a20ed languageName: node linkType: hard @@ -29036,10 +29287,10 @@ __metadata: version: 3.0.2 resolution: "to-regex@npm:3.0.2" dependencies: - define-property: ^2.0.2 - extend-shallow: ^3.0.2 - regex-not: ^1.0.2 - safe-regex: ^1.1.0 + define-property: "npm:^2.0.2" + extend-shallow: "npm:^3.0.2" + regex-not: "npm:^1.0.2" + safe-regex: "npm:^1.1.0" checksum: 4ed4a619059b64e204aad84e4e5f3ea82d97410988bcece7cf6cbfdbf193d11bff48cf53842d88b8bb00b1bfc0d048f61f20f0709e6f393fd8fe0122662d9db4 languageName: node linkType: hard @@ -29062,10 +29313,10 @@ __metadata: version: 4.1.3 resolution: "tough-cookie@npm:4.1.3" dependencies: - psl: ^1.1.33 - punycode: ^2.1.1 - universalify: ^0.2.0 - url-parse: ^1.5.3 + psl: "npm:^1.1.33" + punycode: "npm:^2.1.1" + universalify: "npm:^0.2.0" + url-parse: "npm:^1.5.3" checksum: c9226afff36492a52118432611af083d1d8493a53ff41ec4ea48e5b583aec744b989e4280bcf476c910ec1525a89a4a0f1cae81c08b18fb2ec3a9b3a72b91dcc languageName: node linkType: hard @@ -29074,8 +29325,8 @@ __metadata: version: 2.5.0 resolution: "tough-cookie@npm:2.5.0" dependencies: - psl: ^1.1.28 - punycode: ^2.1.1 + psl: "npm:^1.1.28" + punycode: "npm:^2.1.1" checksum: 16a8cd090224dd176eee23837cbe7573ca0fa297d7e468ab5e1c02d49a4e9a97bb05fef11320605eac516f91d54c57838a25864e8680e27b069a5231d8264977 languageName: node linkType: hard @@ -29084,7 +29335,7 @@ __metadata: version: 3.0.0 resolution: "tr46@npm:3.0.0" dependencies: - punycode: ^2.1.1 + punycode: "npm:^2.1.1" checksum: 44c3cc6767fb800490e6e9fd64fd49041aa4e49e1f6a012b34a75de739cc9ed3a6405296072c1df8b6389ae139c5e7c6496f659cfe13a04a4bff3a1422981270 languageName: node linkType: hard @@ -29149,7 +29400,7 @@ __metadata: version: 1.0.2 resolution: "truncate-utf8-bytes@npm:1.0.2" dependencies: - utf8-byte-length: ^1.0.1 + utf8-byte-length: "npm:^1.0.1" checksum: ad097314709ea98444ad9c80c03aac8da805b894f37ceb5685c49ad297483afe3a5ec9572ebcaff699dda72b6cd447a2ba2a3fd10e96c2628cd16d94abeb328a languageName: node linkType: hard @@ -29188,7 +29439,7 @@ __metadata: version: 0.10.3 resolution: "ts-invariant@npm:0.10.3" dependencies: - tslib: ^2.1.0 + tslib: "npm:^2.1.0" checksum: bb07d56fe4aae69d8860e0301dfdee2d375281159054bc24bf1e49e513fb0835bf7f70a11351344d213a79199c5e695f37ebbf5a447188a377ce0cd81d91ddb5 languageName: node linkType: hard @@ -29197,14 +29448,14 @@ __metadata: version: 29.1.2 resolution: "ts-jest@npm:29.1.2" dependencies: - bs-logger: 0.x - fast-json-stable-stringify: 2.x - jest-util: ^29.0.0 - json5: ^2.2.3 - lodash.memoize: 4.x - make-error: 1.x - semver: ^7.5.3 - yargs-parser: ^21.0.1 + bs-logger: "npm:0.x" + fast-json-stable-stringify: "npm:2.x" + jest-util: "npm:^29.0.0" + json5: "npm:^2.2.3" + lodash.memoize: "npm:4.x" + make-error: "npm:1.x" + semver: "npm:^7.5.3" + yargs-parser: "npm:^21.0.1" peerDependencies: "@babel/core": ">=7.0.0-beta.0 <8" "@jest/types": ^29.0.0 @@ -29230,14 +29481,14 @@ __metadata: version: 29.1.1 resolution: "ts-jest@npm:29.1.1" dependencies: - bs-logger: 0.x - fast-json-stable-stringify: 2.x - jest-util: ^29.0.0 - json5: ^2.2.3 - lodash.memoize: 4.x - make-error: 1.x - semver: ^7.5.3 - yargs-parser: ^21.0.1 + bs-logger: "npm:0.x" + fast-json-stable-stringify: "npm:2.x" + jest-util: "npm:^29.0.0" + json5: "npm:^2.2.3" + lodash.memoize: "npm:4.x" + make-error: "npm:1.x" + semver: "npm:^7.5.3" + yargs-parser: "npm:^21.0.1" peerDependencies: "@babel/core": ">=7.0.0-beta.0 <8" "@jest/types": ^29.0.0 @@ -29263,19 +29514,19 @@ __metadata: version: 10.9.2 resolution: "ts-node@npm:10.9.2" dependencies: - "@cspotcode/source-map-support": ^0.8.0 - "@tsconfig/node10": ^1.0.7 - "@tsconfig/node12": ^1.0.7 - "@tsconfig/node14": ^1.0.0 - "@tsconfig/node16": ^1.0.2 - acorn: ^8.4.1 - acorn-walk: ^8.1.1 - arg: ^4.1.0 - create-require: ^1.1.0 - diff: ^4.0.1 - make-error: ^1.1.1 - v8-compile-cache-lib: ^3.0.1 - yn: 3.1.1 + "@cspotcode/source-map-support": "npm:^0.8.0" + "@tsconfig/node10": "npm:^1.0.7" + "@tsconfig/node12": "npm:^1.0.7" + "@tsconfig/node14": "npm:^1.0.0" + "@tsconfig/node16": "npm:^1.0.2" + acorn: "npm:^8.4.1" + acorn-walk: "npm:^8.1.1" + arg: "npm:^4.1.0" + create-require: "npm:^1.1.0" + diff: "npm:^4.0.1" + make-error: "npm:^1.1.1" + v8-compile-cache-lib: "npm:^3.0.1" + yn: "npm:3.1.1" peerDependencies: "@swc/core": ">=1.2.50" "@swc/wasm": ">=1.2.50" @@ -29325,10 +29576,10 @@ __metadata: version: 3.15.0 resolution: "tsconfig-paths@npm:3.15.0" dependencies: - "@types/json5": ^0.0.29 - json5: ^1.0.2 - minimist: ^1.2.6 - strip-bom: ^3.0.0 + "@types/json5": "npm:^0.0.29" + json5: "npm:^1.0.2" + minimist: "npm:^1.2.6" + strip-bom: "npm:^3.0.0" checksum: 59f35407a390d9482b320451f52a411a256a130ff0e7543d18c6f20afab29ac19fbe55c360a93d6476213cc335a4d76ce90f67df54c4e9037f7d240920832201 languageName: node linkType: hard @@ -29337,9 +29588,9 @@ __metadata: version: 4.2.0 resolution: "tsconfig-paths@npm:4.2.0" dependencies: - json5: ^2.2.2 - minimist: ^1.2.6 - strip-bom: ^3.0.0 + json5: "npm:^2.2.2" + minimist: "npm:^1.2.6" + strip-bom: "npm:^3.0.0" checksum: 28c5f7bbbcabc9dabd4117e8fdc61483f6872a1c6b02a4b1c4d68c5b79d06896c3cc9547610c4c3ba64658531caa2de13ead1ea1bf321c7b53e969c4752b98c7 languageName: node linkType: hard @@ -29376,7 +29627,7 @@ __metadata: version: 3.21.0 resolution: "tsutils@npm:3.21.0" dependencies: - tslib: ^1.8.1 + tslib: "npm:^1.8.1" peerDependencies: 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" checksum: 1843f4c1b2e0f975e08c4c21caa4af4f7f65a12ac1b81b3b8489366826259323feb3fc7a243123453d2d1a02314205a7634e048d4a8009921da19f99755cdc48 @@ -29394,9 +29645,9 @@ __metadata: version: 1.1.7 resolution: "tuf-js@npm:1.1.7" dependencies: - "@tufjs/models": 1.0.4 - debug: ^4.3.4 - make-fetch-happen: ^11.1.1 + "@tufjs/models": "npm:1.0.4" + debug: "npm:^4.3.4" + make-fetch-happen: "npm:^11.1.1" checksum: 089fc0dabe1fcaeca8b955b358b34272f23237ac9e074b5f983349eb44d9688fd137f28f493bbd8dfd865d1af4e76e0cc869d307eadd054d1b404914c3124ae5 languageName: node linkType: hard @@ -29405,7 +29656,7 @@ __metadata: version: 0.6.0 resolution: "tunnel-agent@npm:0.6.0" dependencies: - safe-buffer: ^5.0.1 + safe-buffer: "npm:^5.0.1" checksum: 05f6510358f8afc62a057b8b692f05d70c1782b70db86d6a1e0d5e28a32389e52fa6e7707b6c5ecccacc031462e4bc35af85ecfe4bbc341767917b7cf6965711 languageName: node linkType: hard @@ -29421,7 +29672,7 @@ __metadata: version: 0.4.0 resolution: "type-check@npm:0.4.0" dependencies: - prelude-ls: ^1.2.1 + prelude-ls: "npm:^1.2.1" checksum: ec688ebfc9c45d0c30412e41ca9c0cdbd704580eb3a9ccf07b9b576094d7b86a012baebc95681999dd38f4f444afd28504cb3a89f2ef16b31d4ab61a0739025a languageName: node linkType: hard @@ -29528,8 +29779,8 @@ __metadata: version: 1.6.18 resolution: "type-is@npm:1.6.18" dependencies: - media-typer: 0.3.0 - mime-types: ~2.1.24 + media-typer: "npm:0.3.0" + mime-types: "npm:~2.1.24" checksum: 2c8e47675d55f8b4e404bcf529abdf5036c537a04c2b20177bcf78c9e3c1da69da3942b1346e6edb09e823228c0ee656ef0e033765ec39a70d496ef601a0c657 languageName: node linkType: hard @@ -29538,9 +29789,9 @@ __metadata: version: 1.0.0 resolution: "typed-array-buffer@npm:1.0.0" dependencies: - call-bind: ^1.0.2 - get-intrinsic: ^1.2.1 - is-typed-array: ^1.1.10 + call-bind: "npm:^1.0.2" + get-intrinsic: "npm:^1.2.1" + is-typed-array: "npm:^1.1.10" checksum: 3e0281c79b2a40cd97fe715db803884301993f4e8c18e8d79d75fd18f796e8cd203310fec8c7fdb5e6c09bedf0af4f6ab8b75eb3d3a85da69328f28a80456bd3 languageName: node linkType: hard @@ -29549,9 +29800,9 @@ __metadata: version: 1.0.2 resolution: "typed-array-buffer@npm:1.0.2" dependencies: - call-bind: ^1.0.7 - es-errors: ^1.3.0 - is-typed-array: ^1.1.13 + call-bind: "npm:^1.0.7" + es-errors: "npm:^1.3.0" + is-typed-array: "npm:^1.1.13" checksum: 02ffc185d29c6df07968272b15d5319a1610817916ec8d4cd670ded5d1efe72901541ff2202fcc622730d8a549c76e198a2f74e312eabbfb712ed907d45cbb0b languageName: node linkType: hard @@ -29560,10 +29811,10 @@ __metadata: version: 1.0.0 resolution: "typed-array-byte-length@npm:1.0.0" dependencies: - call-bind: ^1.0.2 - for-each: ^0.3.3 - has-proto: ^1.0.1 - is-typed-array: ^1.1.10 + call-bind: "npm:^1.0.2" + for-each: "npm:^0.3.3" + has-proto: "npm:^1.0.1" + is-typed-array: "npm:^1.1.10" checksum: b03db16458322b263d87a702ff25388293f1356326c8a678d7515767ef563ef80e1e67ce648b821ec13178dd628eb2afdc19f97001ceae7a31acf674c849af94 languageName: node linkType: hard @@ -29572,11 +29823,11 @@ __metadata: version: 1.0.1 resolution: "typed-array-byte-length@npm:1.0.1" dependencies: - call-bind: ^1.0.7 - for-each: ^0.3.3 - gopd: ^1.0.1 - has-proto: ^1.0.3 - is-typed-array: ^1.1.13 + call-bind: "npm:^1.0.7" + for-each: "npm:^0.3.3" + gopd: "npm:^1.0.1" + has-proto: "npm:^1.0.3" + is-typed-array: "npm:^1.1.13" checksum: f65e5ecd1cf76b1a2d0d6f631f3ea3cdb5e08da106c6703ffe687d583e49954d570cc80434816d3746e18be889ffe53c58bf3e538081ea4077c26a41055b216d languageName: node linkType: hard @@ -29585,11 +29836,11 @@ __metadata: version: 1.0.0 resolution: "typed-array-byte-offset@npm:1.0.0" dependencies: - available-typed-arrays: ^1.0.5 - call-bind: ^1.0.2 - for-each: ^0.3.3 - has-proto: ^1.0.1 - is-typed-array: ^1.1.10 + available-typed-arrays: "npm:^1.0.5" + call-bind: "npm:^1.0.2" + for-each: "npm:^0.3.3" + has-proto: "npm:^1.0.1" + is-typed-array: "npm:^1.1.10" checksum: 04f6f02d0e9a948a95fbfe0d5a70b002191fae0b8fe0fe3130a9b2336f043daf7a3dda56a31333c35a067a97e13f539949ab261ca0f3692c41603a46a94e960b languageName: node linkType: hard @@ -29598,12 +29849,12 @@ __metadata: version: 1.0.2 resolution: "typed-array-byte-offset@npm:1.0.2" dependencies: - available-typed-arrays: ^1.0.7 - call-bind: ^1.0.7 - for-each: ^0.3.3 - gopd: ^1.0.1 - has-proto: ^1.0.3 - is-typed-array: ^1.1.13 + available-typed-arrays: "npm:^1.0.7" + call-bind: "npm:^1.0.7" + for-each: "npm:^0.3.3" + gopd: "npm:^1.0.1" + has-proto: "npm:^1.0.3" + is-typed-array: "npm:^1.1.13" checksum: c8645c8794a621a0adcc142e0e2c57b1823bbfa4d590ad2c76b266aa3823895cf7afb9a893bf6685e18454ab1b0241e1a8d885a2d1340948efa4b56add4b5f67 languageName: node linkType: hard @@ -29612,9 +29863,9 @@ __metadata: version: 1.0.4 resolution: "typed-array-length@npm:1.0.4" dependencies: - call-bind: ^1.0.2 - for-each: ^0.3.3 - is-typed-array: ^1.1.9 + call-bind: "npm:^1.0.2" + for-each: "npm:^0.3.3" + is-typed-array: "npm:^1.1.9" checksum: 2228febc93c7feff142b8c96a58d4a0d7623ecde6c7a24b2b98eb3170e99f7c7eff8c114f9b283085cd59dcd2bd43aadf20e25bba4b034a53c5bb292f71f8956 languageName: node linkType: hard @@ -29623,12 +29874,12 @@ __metadata: version: 1.0.6 resolution: "typed-array-length@npm:1.0.6" dependencies: - call-bind: ^1.0.7 - for-each: ^0.3.3 - gopd: ^1.0.1 - has-proto: ^1.0.3 - is-typed-array: ^1.1.13 - possible-typed-array-names: ^1.0.0 + call-bind: "npm:^1.0.7" + for-each: "npm:^0.3.3" + gopd: "npm:^1.0.1" + has-proto: "npm:^1.0.3" + is-typed-array: "npm:^1.1.13" + possible-typed-array-names: "npm:^1.0.0" checksum: f0315e5b8f0168c29d390ff410ad13e4d511c78e6006df4a104576844812ee447fcc32daab1f3a76c9ef4f64eff808e134528b5b2439de335586b392e9750e5c languageName: node linkType: hard @@ -29697,7 +29948,7 @@ __metadata: languageName: node linkType: hard -"typescript@patch:typescript@^5.3.3#~builtin": +"typescript@patch:typescript@npm%3A^5.3.3#~builtin": version: 5.3.3 resolution: "typescript@patch:typescript@npm%3A5.3.3#~builtin::version=5.3.3&hash=f3b441" bin: @@ -29739,10 +29990,10 @@ __metadata: version: 1.0.2 resolution: "unbox-primitive@npm:1.0.2" dependencies: - call-bind: ^1.0.2 - has-bigints: ^1.0.2 - has-symbols: ^1.0.3 - which-boxed-primitive: ^1.0.2 + call-bind: "npm:^1.0.2" + has-bigints: "npm:^1.0.2" + has-symbols: "npm:^1.0.3" + which-boxed-primitive: "npm:^1.0.2" checksum: b7a1cf5862b5e4b5deb091672ffa579aa274f648410009c81cca63fed3b62b610c4f3b773f912ce545bb4e31edc3138975b5bc777fc6e4817dca51affb6380e9 languageName: node linkType: hard @@ -29772,8 +30023,8 @@ __metadata: version: 2.0.0 resolution: "unicode-match-property-ecmascript@npm:2.0.0" dependencies: - unicode-canonical-property-names-ecmascript: ^2.0.0 - unicode-property-aliases-ecmascript: ^2.0.0 + unicode-canonical-property-names-ecmascript: "npm:^2.0.0" + unicode-property-aliases-ecmascript: "npm:^2.0.0" checksum: 1f34a7434a23df4885b5890ac36c5b2161a809887000be560f56ad4b11126d433c0c1c39baf1016bdabed4ec54829a6190ee37aa24919aa116dc1a5a8a62965a languageName: node linkType: hard @@ -29796,10 +30047,10 @@ __metadata: version: 1.0.1 resolution: "union-value@npm:1.0.1" dependencies: - arr-union: ^3.1.0 - get-value: ^2.0.6 - is-extendable: ^0.1.1 - set-value: ^2.0.1 + arr-union: "npm:^3.1.0" + get-value: "npm:^2.0.6" + is-extendable: "npm:^0.1.1" + set-value: "npm:^2.0.1" checksum: a3464097d3f27f6aa90cf103ed9387541bccfc006517559381a10e0dffa62f465a9d9a09c9b9c3d26d0f4cbe61d4d010e2fbd710fd4bf1267a768ba8a774b0ba languageName: node linkType: hard @@ -29808,7 +30059,7 @@ __metadata: version: 1.1.1 resolution: "unique-filename@npm:1.1.1" dependencies: - unique-slug: ^2.0.0 + unique-slug: "npm:^2.0.0" checksum: cf4998c9228cc7647ba7814e255dec51be43673903897b1786eff2ac2d670f54d4d733357eb08dea969aa5e6875d0e1bd391d668fbdb5a179744e7c7551a6f80 languageName: node linkType: hard @@ -29817,7 +30068,7 @@ __metadata: version: 2.0.1 resolution: "unique-filename@npm:2.0.1" dependencies: - unique-slug: ^3.0.0 + unique-slug: "npm:^3.0.0" checksum: 807acf3381aff319086b64dc7125a9a37c09c44af7620bd4f7f3247fcd5565660ac12d8b80534dcbfd067e6fe88a67e621386dd796a8af828d1337a8420a255f languageName: node linkType: hard @@ -29826,7 +30077,7 @@ __metadata: version: 3.0.0 resolution: "unique-filename@npm:3.0.0" dependencies: - unique-slug: ^4.0.0 + unique-slug: "npm:^4.0.0" checksum: 8e2f59b356cb2e54aab14ff98a51ac6c45781d15ceaab6d4f1c2228b780193dc70fae4463ce9e1df4479cb9d3304d7c2043a3fb905bdeca71cc7e8ce27e063df languageName: node linkType: hard @@ -29835,7 +30086,7 @@ __metadata: version: 2.0.2 resolution: "unique-slug@npm:2.0.2" dependencies: - imurmurhash: ^0.1.4 + imurmurhash: "npm:^0.1.4" checksum: 5b6876a645da08d505dedb970d1571f6cebdf87044cb6b740c8dbb24f0d6e1dc8bdbf46825fd09f994d7cf50760e6f6e063cfa197d51c5902c00a861702eb75a languageName: node linkType: hard @@ -29844,7 +30095,7 @@ __metadata: version: 3.0.0 resolution: "unique-slug@npm:3.0.0" dependencies: - imurmurhash: ^0.1.4 + imurmurhash: "npm:^0.1.4" checksum: 49f8d915ba7f0101801b922062ee46b7953256c93ceca74303bd8e6413ae10aa7e8216556b54dc5382895e8221d04f1efaf75f945c2e4a515b4139f77aa6640c languageName: node linkType: hard @@ -29853,7 +30104,7 @@ __metadata: version: 4.0.0 resolution: "unique-slug@npm:4.0.0" dependencies: - imurmurhash: ^0.1.4 + imurmurhash: "npm:^0.1.4" checksum: 0884b58365af59f89739e6f71e3feacb5b1b41f2df2d842d0757933620e6de08eff347d27e9d499b43c40476cbaf7988638d3acb2ffbcb9d35fd035591adfd15 languageName: node linkType: hard @@ -29862,7 +30113,7 @@ __metadata: version: 1.0.0 resolution: "unique-string@npm:1.0.0" dependencies: - crypto-random-string: ^1.0.0 + crypto-random-string: "npm:^1.0.0" checksum: 588f16bd4ec99b5130f237793d1a5694156adde20460366726573238e41e93b739b87987e863792aeb2392b26f8afb292490ace119c82ed12c46816c9c859f5f languageName: node linkType: hard @@ -29871,7 +30122,7 @@ __metadata: version: 2.0.0 resolution: "unique-string@npm:2.0.0" dependencies: - crypto-random-string: ^2.0.0 + crypto-random-string: "npm:^2.0.0" checksum: ef68f639136bcfe040cf7e3cd7a8dff076a665288122855148a6f7134092e6ed33bf83a7f3a9185e46c98dddc445a0da6ac25612afa1a7c38b8b654d6c02498e languageName: node linkType: hard @@ -29929,8 +30180,8 @@ __metadata: version: 1.0.0 resolution: "unset-value@npm:1.0.0" dependencies: - has-value: ^0.3.1 - isobject: ^3.0.0 + has-value: "npm:^0.3.1" + isobject: "npm:^3.0.0" checksum: 5990ecf660672be2781fc9fb322543c4aa592b68ed9a3312fa4df0e9ba709d42e823af090fc8f95775b4cd2c9a5169f7388f0cec39238b6d0d55a69fc2ab6b29 languageName: node linkType: hard @@ -29946,8 +30197,8 @@ __metadata: version: 1.0.13 resolution: "update-browserslist-db@npm:1.0.13" dependencies: - escalade: ^3.1.1 - picocolors: ^1.0.0 + escalade: "npm:^3.1.1" + picocolors: "npm:^1.0.0" peerDependencies: browserslist: ">= 4.21.0" bin: @@ -29960,7 +30211,7 @@ __metadata: version: 4.4.1 resolution: "uri-js@npm:4.4.1" dependencies: - punycode: ^2.1.0 + punycode: "npm:^2.1.0" checksum: 7167432de6817fe8e9e0c9684f1d2de2bb688c94388f7569f7dbdb1587c9f4ca2a77962f134ec90be0cc4d004c939ff0d05acc9f34a0db39a3c797dada262633 languageName: node linkType: hard @@ -29983,9 +30234,9 @@ __metadata: version: 2.3.0 resolution: "url-loader@npm:2.3.0" dependencies: - loader-utils: ^1.2.3 - mime: ^2.4.4 - schema-utils: ^2.5.0 + loader-utils: "npm:^1.2.3" + mime: "npm:^2.4.4" + schema-utils: "npm:^2.5.0" peerDependencies: file-loader: "*" webpack: ^4.0.0 @@ -30000,9 +30251,9 @@ __metadata: version: 4.1.1 resolution: "url-loader@npm:4.1.1" dependencies: - loader-utils: ^2.0.0 - mime-types: ^2.1.27 - schema-utils: ^3.0.0 + loader-utils: "npm:^2.0.0" + mime-types: "npm:^2.1.27" + schema-utils: "npm:^3.0.0" peerDependencies: file-loader: "*" webpack: ^4.0.0 || ^5.0.0 @@ -30017,8 +30268,8 @@ __metadata: version: 1.5.10 resolution: "url-parse@npm:1.5.10" dependencies: - querystringify: ^2.1.1 - requires-port: ^1.0.0 + querystringify: "npm:^2.1.1" + requires-port: "npm:^1.0.0" checksum: fbdba6b1d83336aca2216bbdc38ba658d9cfb8fc7f665eb8b17852de638ff7d1a162c198a8e4ed66001ddbf6c9888d41e4798912c62b4fd777a31657989f7bdf languageName: node linkType: hard @@ -30027,8 +30278,8 @@ __metadata: version: 0.11.3 resolution: "url@npm:0.11.3" dependencies: - punycode: ^1.4.1 - qs: ^6.11.2 + punycode: "npm:^1.4.1" + qs: "npm:^6.11.2" checksum: f9e7886f46a16f96d2e42fbcc5d682c231c55ef5442c1ff66150c0f6556f6e3a97d094a84f51be15ec2432711d212eb60426659ce418f5fcadeaa3f601532c4e languageName: node linkType: hard @@ -30037,7 +30288,7 @@ __metadata: version: 1.3.1 resolution: "use-callback-ref@npm:1.3.1" dependencies: - tslib: ^2.0.0 + tslib: "npm:^2.0.0" peerDependencies: "@types/react": ^16.8.0 || ^17.0.0 || ^18.0.0 react: ^16.8.0 || ^17.0.0 || ^18.0.0 @@ -30082,7 +30333,7 @@ __metadata: version: 1.2.1 resolution: "use-latest@npm:1.2.1" dependencies: - use-isomorphic-layout-effect: ^1.1.1 + use-isomorphic-layout-effect: "npm:^1.1.1" peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 peerDependenciesMeta: @@ -30096,8 +30347,8 @@ __metadata: version: 1.1.2 resolution: "use-sidecar@npm:1.1.2" dependencies: - detect-node-es: ^1.1.0 - tslib: ^2.0.0 + detect-node-es: "npm:^1.1.0" + tslib: "npm:^2.0.0" peerDependencies: "@types/react": ^16.9.0 || ^17.0.0 || ^18.0.0 react: ^16.8.0 || ^17.0.0 || ^18.0.0 @@ -30151,8 +30402,8 @@ __metadata: version: 1.0.0 resolution: "util.promisify@npm:1.0.0" dependencies: - define-properties: ^1.1.2 - object.getownpropertydescriptors: ^2.0.3 + define-properties: "npm:^1.1.2" + object.getownpropertydescriptors: "npm:^2.0.3" checksum: 482e857d676adee506c5c3a10212fd6a06a51d827a9b6d5396a8e593db53b4bb7064f77c5071357d8cd76072542de5cc1c08bc6d7c10cf43fa22dc3bc67556f1 languageName: node linkType: hard @@ -30161,10 +30412,10 @@ __metadata: version: 1.0.1 resolution: "util.promisify@npm:1.0.1" dependencies: - define-properties: ^1.1.3 - es-abstract: ^1.17.2 - has-symbols: ^1.0.1 - object.getownpropertydescriptors: ^2.1.0 + define-properties: "npm:^1.1.3" + es-abstract: "npm:^1.17.2" + has-symbols: "npm:^1.0.1" + object.getownpropertydescriptors: "npm:^2.1.0" checksum: d823c75b3fc66510018596f128a6592c98991df38bc0464a633bdf9134e2de0a1a33199c5c21cc261048a3982d7a19e032ecff8835b3c587f843deba96063e37 languageName: node linkType: hard @@ -30173,7 +30424,7 @@ __metadata: version: 0.10.4 resolution: "util@npm:0.10.4" dependencies: - inherits: 2.0.3 + inherits: "npm:2.0.3" checksum: 913f9a90d05a60e91f91af01b8bd37e06bca4cc02d7b49e01089f9d5b78be2fffd61fb1a41b517de7238c5fc7337fa939c62d1fb4eb82e014894c7bee6637aaf languageName: node linkType: hard @@ -30182,7 +30433,7 @@ __metadata: version: 0.11.1 resolution: "util@npm:0.11.1" dependencies: - inherits: 2.0.3 + inherits: "npm:2.0.3" checksum: 80bee6a2edf5ab08dcb97bfe55ca62289b4e66f762ada201f2c5104cb5e46474c8b334f6504d055c0e6a8fda10999add9bcbd81ba765e7f37b17dc767331aa55 languageName: node linkType: hard @@ -30205,7 +30456,7 @@ __metadata: version: 1.0.2 resolution: "utrie@npm:1.0.2" dependencies: - base64-arraybuffer: ^1.0.2 + base64-arraybuffer: "npm:^1.0.2" checksum: c96fbb7d4d8855a154327da0b18e39b7511cc70a7e4bcc3658e24f424bb884312d72b5ba777500b8858e34d365dc6b1a921dc5ca2f0d341182519c6b78e280a5 languageName: node linkType: hard @@ -30262,9 +30513,9 @@ __metadata: version: 9.2.0 resolution: "v8-to-istanbul@npm:9.2.0" dependencies: - "@jridgewell/trace-mapping": ^0.3.12 - "@types/istanbul-lib-coverage": ^2.0.1 - convert-source-map: ^2.0.0 + "@jridgewell/trace-mapping": "npm:^0.3.12" + "@types/istanbul-lib-coverage": "npm:^2.0.1" + convert-source-map: "npm:^2.0.0" checksum: 31ef98c6a31b1dab6be024cf914f235408cd4c0dc56a5c744a5eea1a9e019ba279e1b6f90d695b78c3186feed391ed492380ccf095009e2eb91f3d058f0b4491 languageName: node linkType: hard @@ -30280,8 +30531,8 @@ __metadata: version: 3.0.4 resolution: "validate-npm-package-license@npm:3.0.4" dependencies: - spdx-correct: ^3.0.0 - spdx-expression-parse: ^3.0.0 + spdx-correct: "npm:^3.0.0" + spdx-expression-parse: "npm:^3.0.0" checksum: 35703ac889d419cf2aceef63daeadbe4e77227c39ab6287eeb6c1b36a746b364f50ba22e88591f5d017bc54685d8137bc2d328d0a896e4d3fd22093c0f32a9ad languageName: node linkType: hard @@ -30290,7 +30541,7 @@ __metadata: version: 3.0.0 resolution: "validate-npm-package-name@npm:3.0.0" dependencies: - builtins: ^1.0.3 + builtins: "npm:^1.0.3" checksum: ce4c68207abfb22c05eedb09ff97adbcedc80304a235a0844f5344f1fd5086aa80e4dbec5684d6094e26e35065277b765c1caef68bcea66b9056761eddb22967 languageName: node linkType: hard @@ -30299,7 +30550,7 @@ __metadata: version: 5.0.0 resolution: "validate-npm-package-name@npm:5.0.0" dependencies: - builtins: ^5.0.0 + builtins: "npm:^5.0.0" checksum: 5342a994986199b3c28e53a8452a14b2bb5085727691ea7aa0d284a6606b127c371e0925ae99b3f1ef7cc7d2c9de75f52eb61a3d1cc45e39bca1e3a9444cbb4e languageName: node linkType: hard @@ -30315,9 +30566,9 @@ __metadata: version: 1.10.0 resolution: "verror@npm:1.10.0" dependencies: - assert-plus: ^1.0.0 - core-util-is: 1.0.2 - extsprintf: ^1.2.0 + assert-plus: "npm:^1.0.0" + core-util-is: "npm:1.0.2" + extsprintf: "npm:^1.2.0" checksum: c431df0bedf2088b227a4e051e0ff4ca54df2c114096b0c01e1cbaadb021c30a04d7dd5b41ab277bcd51246ca135bf931d4c4c796ecae7a4fef6d744ecef36ea languageName: node linkType: hard @@ -30326,9 +30577,9 @@ __metadata: version: 1.10.1 resolution: "verror@npm:1.10.1" dependencies: - assert-plus: ^1.0.0 - core-util-is: 1.0.2 - extsprintf: ^1.2.0 + assert-plus: "npm:^1.0.0" + core-util-is: "npm:1.0.2" + extsprintf: "npm:^1.2.0" checksum: 690a8d6ad5a4001672290e9719e3107c86269bc45fe19f844758eecf502e59f8aa9631b19b839f6d3dea562334884d22d1eb95ae7c863032075a9212c889e116 languageName: node linkType: hard @@ -30351,7 +30602,7 @@ __metadata: version: 4.0.0 resolution: "w3c-xmlserializer@npm:4.0.0" dependencies: - xml-name-validator: ^4.0.0 + xml-name-validator: "npm:^4.0.0" checksum: eba070e78deb408ae8defa4d36b429f084b2b47a4741c4a9be3f27a0a3d1845e277e3072b04391a138f7e43776842627d1334e448ff13ff90ad9fb1214ee7091 languageName: node linkType: hard @@ -30360,7 +30611,7 @@ __metadata: version: 1.0.8 resolution: "walker@npm:1.0.8" dependencies: - makeerror: 1.0.12 + makeerror: "npm:1.0.12" checksum: ad7a257ea1e662e57ef2e018f97b3c02a7240ad5093c392186ce0bcf1f1a60bbadd520d073b9beb921ed99f64f065efb63dfc8eec689a80e569f93c1c5d5e16c languageName: node linkType: hard @@ -30376,7 +30627,7 @@ __metadata: version: 4.0.3 resolution: "warning@npm:4.0.3" dependencies: - loose-envify: ^1.0.0 + loose-envify: "npm:^1.0.0" checksum: 4f2cb6a9575e4faf71ddad9ad1ae7a00d0a75d24521c193fa464f30e6b04027bd97aa5d9546b0e13d3a150ab402eda216d59c1d0f2d6ca60124d96cd40dfa35c languageName: node linkType: hard @@ -30385,7 +30636,7 @@ __metadata: version: 2.0.1 resolution: "watchpack-chokidar2@npm:2.0.1" dependencies: - chokidar: ^2.1.8 + chokidar: "npm:^2.1.8" checksum: acf0f9ebca0c0b2fd1fe87ba557670477a6c0410bf1a653a726e68eb0620aa94fd9a43027a160a76bc793a21ea12e215e1e87dafe762682c13ef92ad4daf7b58 languageName: node linkType: hard @@ -30394,10 +30645,10 @@ __metadata: version: 1.7.5 resolution: "watchpack@npm:1.7.5" dependencies: - chokidar: ^3.4.1 - graceful-fs: ^4.1.2 - neo-async: ^2.5.0 - watchpack-chokidar2: ^2.0.1 + chokidar: "npm:^3.4.1" + graceful-fs: "npm:^4.1.2" + neo-async: "npm:^2.5.0" + watchpack-chokidar2: "npm:^2.0.1" dependenciesMeta: chokidar: optional: true @@ -30411,7 +30662,7 @@ __metadata: version: 1.7.3 resolution: "wbuf@npm:1.7.3" dependencies: - minimalistic-assert: ^1.0.0 + minimalistic-assert: "npm:^1.0.0" checksum: 2abc306c96930b757972a1c4650eb6b25b5d99f24088714957f88629e137db569368c5de0e57986c89ea70db2f1df9bba11a87cb6d0c8694b6f53a0159fab3bf languageName: node linkType: hard @@ -30420,7 +30671,7 @@ __metadata: version: 1.0.1 resolution: "wcwidth@npm:1.0.1" dependencies: - defaults: ^1.0.3 + defaults: "npm:^1.0.3" checksum: 814e9d1ddcc9798f7377ffa448a5a3892232b9275ebb30a41b529607691c0491de47cba426e917a4d08ded3ee7e9ba2f3fe32e62ee3cd9c7d3bafb7754bd553c languageName: node linkType: hard @@ -30450,17 +30701,17 @@ __metadata: version: 3.3.12 resolution: "webpack-cli@npm:3.3.12" dependencies: - chalk: ^2.4.2 - cross-spawn: ^6.0.5 - enhanced-resolve: ^4.1.1 - findup-sync: ^3.0.0 - global-modules: ^2.0.0 - import-local: ^2.0.0 - interpret: ^1.4.0 - loader-utils: ^1.4.0 - supports-color: ^6.1.0 - v8-compile-cache: ^2.1.1 - yargs: ^13.3.2 + chalk: "npm:^2.4.2" + cross-spawn: "npm:^6.0.5" + enhanced-resolve: "npm:^4.1.1" + findup-sync: "npm:^3.0.0" + global-modules: "npm:^2.0.0" + import-local: "npm:^2.0.0" + interpret: "npm:^1.4.0" + loader-utils: "npm:^1.4.0" + supports-color: "npm:^6.1.0" + v8-compile-cache: "npm:^2.1.1" + yargs: "npm:^13.3.2" peerDependencies: webpack: 4.x.x bin: @@ -30473,11 +30724,11 @@ __metadata: version: 3.7.3 resolution: "webpack-dev-middleware@npm:3.7.3" dependencies: - memory-fs: ^0.4.1 - mime: ^2.4.4 - mkdirp: ^0.5.1 - range-parser: ^1.2.1 - webpack-log: ^2.0.0 + memory-fs: "npm:^0.4.1" + mime: "npm:^2.4.4" + mkdirp: "npm:^0.5.1" + range-parser: "npm:^1.2.1" + webpack-log: "npm:^2.0.0" peerDependencies: webpack: ^4.0.0 || ^5.0.0 checksum: faa3cdd7b82d23c35b8f45903556eadd92b0795c76f3e08e234d53f7bab3de13331096a71968e7e9905770ae5de7a4f75ddf09f66d1e0bbabfecbb30db0f71e3 @@ -30488,39 +30739,39 @@ __metadata: version: 3.11.3 resolution: "webpack-dev-server@npm:3.11.3" dependencies: - ansi-html-community: 0.0.8 - bonjour: ^3.5.0 - chokidar: ^2.1.8 - compression: ^1.7.4 - connect-history-api-fallback: ^1.6.0 - debug: ^4.1.1 - del: ^4.1.1 - express: ^4.17.1 - html-entities: ^1.3.1 - http-proxy-middleware: 0.19.1 - import-local: ^2.0.0 - internal-ip: ^4.3.0 - ip: ^1.1.5 - is-absolute-url: ^3.0.3 - killable: ^1.0.1 - loglevel: ^1.6.8 - opn: ^5.5.0 - p-retry: ^3.0.1 - portfinder: ^1.0.26 - schema-utils: ^1.0.0 - selfsigned: ^1.10.8 - semver: ^6.3.0 - serve-index: ^1.9.1 - sockjs: ^0.3.21 - sockjs-client: ^1.5.0 - spdy: ^4.0.2 - strip-ansi: ^3.0.1 - supports-color: ^6.1.0 - url: ^0.11.0 - webpack-dev-middleware: ^3.7.2 - webpack-log: ^2.0.0 - ws: ^6.2.1 - yargs: ^13.3.2 + ansi-html-community: "npm:0.0.8" + bonjour: "npm:^3.5.0" + chokidar: "npm:^2.1.8" + compression: "npm:^1.7.4" + connect-history-api-fallback: "npm:^1.6.0" + debug: "npm:^4.1.1" + del: "npm:^4.1.1" + express: "npm:^4.17.1" + html-entities: "npm:^1.3.1" + http-proxy-middleware: "npm:0.19.1" + import-local: "npm:^2.0.0" + internal-ip: "npm:^4.3.0" + ip: "npm:^1.1.5" + is-absolute-url: "npm:^3.0.3" + killable: "npm:^1.0.1" + loglevel: "npm:^1.6.8" + opn: "npm:^5.5.0" + p-retry: "npm:^3.0.1" + portfinder: "npm:^1.0.26" + schema-utils: "npm:^1.0.0" + selfsigned: "npm:^1.10.8" + semver: "npm:^6.3.0" + serve-index: "npm:^1.9.1" + sockjs: "npm:^0.3.21" + sockjs-client: "npm:^1.5.0" + spdy: "npm:^4.0.2" + strip-ansi: "npm:^3.0.1" + supports-color: "npm:^6.1.0" + url: "npm:^0.11.0" + webpack-dev-middleware: "npm:^3.7.2" + webpack-log: "npm:^2.0.0" + ws: "npm:^6.2.1" + yargs: "npm:^13.3.2" peerDependencies: webpack: ^4.0.0 || ^5.0.0 peerDependenciesMeta: @@ -30545,9 +30796,9 @@ __metadata: version: 2.26.0 resolution: "webpack-hot-middleware@npm:2.26.0" dependencies: - ansi-html-community: 0.0.8 - html-entities: ^2.1.0 - strip-ansi: ^6.0.0 + ansi-html-community: "npm:0.0.8" + html-entities: "npm:^2.1.0" + strip-ansi: "npm:^6.0.0" checksum: c20877a287b2af46e27f03f279fce23eedb5f81f80e299bc814bf2b7744e3b1e2ce43ff404b1d9e16d3dcf53be5c0b416c475f430c24b113f2d1858d8499627b languageName: node linkType: hard @@ -30556,8 +30807,8 @@ __metadata: version: 2.0.0 resolution: "webpack-log@npm:2.0.0" dependencies: - ansi-colors: ^3.0.0 - uuid: ^3.3.2 + ansi-colors: "npm:^3.0.0" + uuid: "npm:^3.3.2" checksum: 4757179310995e20633ec2d77a8c1ac11e4135c84745f57148692f8195f1c0f8ec122c77d0dc16fc484b7d301df6674f36c9fc6b1ff06b5cf142abaaf5d24f4f languageName: node linkType: hard @@ -30566,7 +30817,7 @@ __metadata: version: 4.2.2 resolution: "webpack-merge@npm:4.2.2" dependencies: - lodash: ^4.17.15 + lodash: "npm:^4.17.15" checksum: ce58bc8ab53a3dd5d9a0df65684571349eef53372bf8f224521072110485391335b26ab097c5f07829b88d0c146056944149566e5a953f05997b0fe2cbaf8dd6 languageName: node linkType: hard @@ -30575,8 +30826,8 @@ __metadata: version: 1.4.3 resolution: "webpack-sources@npm:1.4.3" dependencies: - source-list-map: ^2.0.0 - source-map: ~0.6.1 + source-list-map: "npm:^2.0.0" + source-map: "npm:~0.6.1" checksum: 37463dad8d08114930f4bc4882a9602941f07c9f0efa9b6bc78738cd936275b990a596d801ef450d022bb005b109b9f451dd087db2f3c9baf53e8e22cf388f79 languageName: node linkType: hard @@ -30585,7 +30836,7 @@ __metadata: version: 0.2.2 resolution: "webpack-virtual-modules@npm:0.2.2" dependencies: - debug: ^3.0.0 + debug: "npm:^3.0.0" checksum: 38706eb5ffd7a5120a731c2d35d4de5714cb16dcc87076276d7b130e3221d2665f5c30696bfde5edfddc6b7ae40d772096a0019202260a9d4e19df43b7cf9c95 languageName: node linkType: hard @@ -30594,29 +30845,29 @@ __metadata: version: 4.47.0 resolution: "webpack@npm:4.47.0" dependencies: - "@webassemblyjs/ast": 1.9.0 - "@webassemblyjs/helper-module-context": 1.9.0 - "@webassemblyjs/wasm-edit": 1.9.0 - "@webassemblyjs/wasm-parser": 1.9.0 - acorn: ^6.4.1 - ajv: ^6.10.2 - ajv-keywords: ^3.4.1 - chrome-trace-event: ^1.0.2 - enhanced-resolve: ^4.5.0 - eslint-scope: ^4.0.3 - json-parse-better-errors: ^1.0.2 - loader-runner: ^2.4.0 - loader-utils: ^1.2.3 - memory-fs: ^0.4.1 - micromatch: ^3.1.10 - mkdirp: ^0.5.3 - neo-async: ^2.6.1 - node-libs-browser: ^2.2.1 - schema-utils: ^1.0.0 - tapable: ^1.1.3 - terser-webpack-plugin: ^1.4.3 - watchpack: ^1.7.4 - webpack-sources: ^1.4.1 + "@webassemblyjs/ast": "npm:1.9.0" + "@webassemblyjs/helper-module-context": "npm:1.9.0" + "@webassemblyjs/wasm-edit": "npm:1.9.0" + "@webassemblyjs/wasm-parser": "npm:1.9.0" + acorn: "npm:^6.4.1" + ajv: "npm:^6.10.2" + ajv-keywords: "npm:^3.4.1" + chrome-trace-event: "npm:^1.0.2" + enhanced-resolve: "npm:^4.5.0" + eslint-scope: "npm:^4.0.3" + json-parse-better-errors: "npm:^1.0.2" + loader-runner: "npm:^2.4.0" + loader-utils: "npm:^1.2.3" + memory-fs: "npm:^0.4.1" + micromatch: "npm:^3.1.10" + mkdirp: "npm:^0.5.3" + neo-async: "npm:^2.6.1" + node-libs-browser: "npm:^2.2.1" + schema-utils: "npm:^1.0.0" + tapable: "npm:^1.1.3" + terser-webpack-plugin: "npm:^1.4.3" + watchpack: "npm:^1.7.4" + webpack-sources: "npm:^1.4.1" peerDependenciesMeta: webpack-cli: optional: true @@ -30632,29 +30883,29 @@ __metadata: version: 4.47.0 resolution: "webpack@patch:webpack@npm%3A4.47.0#./.yarn/patches/webpack-npm-4.47.0-42e477a08c.patch::version=4.47.0&hash=3ae7fd&locator=reactotron%40workspace%3A." dependencies: - "@webassemblyjs/ast": 1.9.0 - "@webassemblyjs/helper-module-context": 1.9.0 - "@webassemblyjs/wasm-edit": 1.9.0 - "@webassemblyjs/wasm-parser": 1.9.0 - acorn: ^6.4.1 - ajv: ^6.10.2 - ajv-keywords: ^3.4.1 - chrome-trace-event: ^1.0.2 - enhanced-resolve: ^4.5.0 - eslint-scope: ^4.0.3 - json-parse-better-errors: ^1.0.2 - loader-runner: ^2.4.0 - loader-utils: ^1.2.3 - memory-fs: ^0.4.1 - micromatch: ^3.1.10 - mkdirp: ^0.5.3 - neo-async: ^2.6.1 - node-libs-browser: ^2.2.1 - schema-utils: ^1.0.0 - tapable: ^1.1.3 - terser-webpack-plugin: ^1.4.3 - watchpack: ^1.7.4 - webpack-sources: ^1.4.1 + "@webassemblyjs/ast": "npm:1.9.0" + "@webassemblyjs/helper-module-context": "npm:1.9.0" + "@webassemblyjs/wasm-edit": "npm:1.9.0" + "@webassemblyjs/wasm-parser": "npm:1.9.0" + acorn: "npm:^6.4.1" + ajv: "npm:^6.10.2" + ajv-keywords: "npm:^3.4.1" + chrome-trace-event: "npm:^1.0.2" + enhanced-resolve: "npm:^4.5.0" + eslint-scope: "npm:^4.0.3" + json-parse-better-errors: "npm:^1.0.2" + loader-runner: "npm:^2.4.0" + loader-utils: "npm:^1.2.3" + memory-fs: "npm:^0.4.1" + micromatch: "npm:^3.1.10" + mkdirp: "npm:^0.5.3" + neo-async: "npm:^2.6.1" + node-libs-browser: "npm:^2.2.1" + schema-utils: "npm:^1.0.0" + tapable: "npm:^1.1.3" + terser-webpack-plugin: "npm:^1.4.3" + watchpack: "npm:^1.7.4" + webpack-sources: "npm:^1.4.1" peerDependenciesMeta: webpack-cli: optional: true @@ -30679,9 +30930,9 @@ __metadata: version: 0.7.4 resolution: "websocket-driver@npm:0.7.4" dependencies: - http-parser-js: ">=0.5.1" - safe-buffer: ">=5.1.0" - websocket-extensions: ">=0.1.1" + http-parser-js: "npm:>=0.5.1" + safe-buffer: "npm:>=5.1.0" + websocket-extensions: "npm:>=0.1.1" checksum: fffe5a33fe8eceafd21d2a065661d09e38b93877eae1de6ab5d7d2734c6ed243973beae10ae48c6613cfd675f200e5a058d1e3531bc9e6c5d4f1396ff1f0bfb9 languageName: node linkType: hard @@ -30697,7 +30948,7 @@ __metadata: version: 2.0.0 resolution: "whatwg-encoding@npm:2.0.0" dependencies: - iconv-lite: 0.6.3 + iconv-lite: "npm:0.6.3" checksum: 7087810c410aa9b689cbd6af8773341a53cdc1f3aae2a882c163bd5522ec8ca4cdfc269aef417a5792f411807d5d77d50df4c24e3abb00bb60192858a40cc675 languageName: node linkType: hard @@ -30720,8 +30971,8 @@ __metadata: version: 11.0.0 resolution: "whatwg-url@npm:11.0.0" dependencies: - tr46: ^3.0.0 - webidl-conversions: ^7.0.0 + tr46: "npm:^3.0.0" + webidl-conversions: "npm:^7.0.0" checksum: ed4826aaa57e66bb3488a4b25c9cd476c46ba96052747388b5801f137dd740b73fde91ad207d96baf9f17fbcc80fc1a477ad65181b5eb5fa718d27c69501d7af languageName: node linkType: hard @@ -30730,8 +30981,8 @@ __metadata: version: 5.0.0 resolution: "whatwg-url@npm:5.0.0" dependencies: - tr46: ~0.0.3 - webidl-conversions: ^3.0.0 + tr46: "npm:~0.0.3" + webidl-conversions: "npm:^3.0.0" checksum: b8daed4ad3356cc4899048a15b2c143a9aed0dfae1f611ebd55073310c7b910f522ad75d727346ad64203d7e6c79ef25eafd465f4d12775ca44b90fa82ed9e2c languageName: node linkType: hard @@ -30740,11 +30991,11 @@ __metadata: version: 1.0.2 resolution: "which-boxed-primitive@npm:1.0.2" dependencies: - is-bigint: ^1.0.1 - is-boolean-object: ^1.1.0 - is-number-object: ^1.0.4 - is-string: ^1.0.5 - is-symbol: ^1.0.3 + is-bigint: "npm:^1.0.1" + is-boolean-object: "npm:^1.1.0" + is-number-object: "npm:^1.0.4" + is-string: "npm:^1.0.5" + is-symbol: "npm:^1.0.3" checksum: 53ce774c7379071729533922adcca47220228405e1895f26673bbd71bdf7fb09bee38c1d6399395927c6289476b5ae0629863427fd151491b71c4b6cb04f3a5e languageName: node linkType: hard @@ -30753,18 +31004,18 @@ __metadata: version: 1.1.3 resolution: "which-builtin-type@npm:1.1.3" dependencies: - function.prototype.name: ^1.1.5 - has-tostringtag: ^1.0.0 - is-async-function: ^2.0.0 - is-date-object: ^1.0.5 - is-finalizationregistry: ^1.0.2 - is-generator-function: ^1.0.10 - is-regex: ^1.1.4 - is-weakref: ^1.0.2 - isarray: ^2.0.5 - which-boxed-primitive: ^1.0.2 - which-collection: ^1.0.1 - which-typed-array: ^1.1.9 + function.prototype.name: "npm:^1.1.5" + has-tostringtag: "npm:^1.0.0" + is-async-function: "npm:^2.0.0" + is-date-object: "npm:^1.0.5" + is-finalizationregistry: "npm:^1.0.2" + is-generator-function: "npm:^1.0.10" + is-regex: "npm:^1.1.4" + is-weakref: "npm:^1.0.2" + isarray: "npm:^2.0.5" + which-boxed-primitive: "npm:^1.0.2" + which-collection: "npm:^1.0.1" + which-typed-array: "npm:^1.1.9" checksum: 43730f7d8660ff9e33d1d3f9f9451c4784265ee7bf222babc35e61674a11a08e1c2925019d6c03154fcaaca4541df43abe35d2720843b9b4cbcebdcc31408f36 languageName: node linkType: hard @@ -30773,10 +31024,10 @@ __metadata: version: 1.0.1 resolution: "which-collection@npm:1.0.1" dependencies: - is-map: ^2.0.1 - is-set: ^2.0.1 - is-weakmap: ^2.0.1 - is-weakset: ^2.0.1 + is-map: "npm:^2.0.1" + is-set: "npm:^2.0.1" + is-weakmap: "npm:^2.0.1" + is-weakset: "npm:^2.0.1" checksum: c815bbd163107ef9cb84f135e6f34453eaf4cca994e7ba85ddb0d27cea724c623fae2a473ceccfd5549c53cc65a5d82692de418166df3f858e1e5dc60818581c languageName: node linkType: hard @@ -30792,11 +31043,11 @@ __metadata: version: 1.1.13 resolution: "which-typed-array@npm:1.1.13" dependencies: - available-typed-arrays: ^1.0.5 - call-bind: ^1.0.4 - for-each: ^0.3.3 - gopd: ^1.0.1 - has-tostringtag: ^1.0.0 + available-typed-arrays: "npm:^1.0.5" + call-bind: "npm:^1.0.4" + for-each: "npm:^0.3.3" + gopd: "npm:^1.0.1" + has-tostringtag: "npm:^1.0.0" checksum: 3828a0d5d72c800e369d447e54c7620742a4cc0c9baf1b5e8c17e9b6ff90d8d861a3a6dd4800f1953dbf80e5e5cec954a289e5b4a223e3bee4aeb1f8c5f33309 languageName: node linkType: hard @@ -30805,11 +31056,11 @@ __metadata: version: 1.1.15 resolution: "which-typed-array@npm:1.1.15" dependencies: - available-typed-arrays: ^1.0.7 - call-bind: ^1.0.7 - for-each: ^0.3.3 - gopd: ^1.0.1 - has-tostringtag: ^1.0.2 + available-typed-arrays: "npm:^1.0.7" + call-bind: "npm:^1.0.7" + for-each: "npm:^0.3.3" + gopd: "npm:^1.0.1" + has-tostringtag: "npm:^1.0.2" checksum: 65227dcbfadf5677aacc43ec84356d17b5500cb8b8753059bb4397de5cd0c2de681d24e1a7bd575633f976a95f88233abfd6549c2105ef4ebd58af8aa1807c75 languageName: node linkType: hard @@ -30818,7 +31069,7 @@ __metadata: version: 1.3.1 resolution: "which@npm:1.3.1" dependencies: - isexe: ^2.0.0 + isexe: "npm:^2.0.0" bin: which: ./bin/which checksum: f2e185c6242244b8426c9df1510e86629192d93c1a986a7d2a591f2c24869e7ffd03d6dac07ca863b2e4c06f59a4cc9916c585b72ee9fa1aa609d0124df15e04 @@ -30829,7 +31080,7 @@ __metadata: version: 2.0.2 resolution: "which@npm:2.0.2" dependencies: - isexe: ^2.0.0 + isexe: "npm:^2.0.0" bin: node-which: ./bin/node-which checksum: 1a5c563d3c1b52d5f893c8b61afe11abc3bab4afac492e8da5bde69d550de701cf9806235f20a47b5c8fa8a1d6a9135841de2596535e998027a54589000e66d1 @@ -30840,7 +31091,7 @@ __metadata: version: 3.0.1 resolution: "which@npm:3.0.1" dependencies: - isexe: ^2.0.0 + isexe: "npm:^2.0.0" bin: node-which: bin/which.js checksum: adf720fe9d84be2d9190458194f814b5e9015ae4b88711b150f30d0f4d0b646544794b86f02c7ebeec1db2029bc3e83a7ff156f542d7521447e5496543e26890 @@ -30851,7 +31102,7 @@ __metadata: version: 4.0.0 resolution: "which@npm:4.0.0" dependencies: - isexe: ^3.1.1 + isexe: "npm:^3.1.1" bin: node-which: bin/which.js checksum: f17e84c042592c21e23c8195108cff18c64050b9efb8459589116999ea9da6dd1509e6a1bac3aeebefd137be00fabbb61b5c2bc0aa0f8526f32b58ee2f545651 @@ -30862,7 +31113,7 @@ __metadata: version: 1.1.5 resolution: "wide-align@npm:1.1.5" dependencies: - string-width: ^1.0.2 || 2 || 3 || 4 + string-width: "npm:^1.0.2 || 2 || 3 || 4" checksum: d5fc37cd561f9daee3c80e03b92ed3e84d80dde3365a8767263d03dacfc8fa06b065ffe1df00d8c2a09f731482fcacae745abfbb478d4af36d0a891fad4834d3 languageName: node linkType: hard @@ -30871,7 +31122,7 @@ __metadata: version: 3.1.0 resolution: "widest-line@npm:3.1.0" dependencies: - string-width: ^4.0.0 + string-width: "npm:^4.0.0" checksum: 03db6c9d0af9329c37d74378ff1d91972b12553c7d72a6f4e8525fe61563fa7adb0b9d6e8d546b7e059688712ea874edd5ded475999abdeedf708de9849310e0 languageName: node linkType: hard @@ -30901,7 +31152,7 @@ __metadata: version: 1.7.0 resolution: "worker-farm@npm:1.7.0" dependencies: - errno: ~0.1.7 + errno: "npm:~0.1.7" checksum: eab917530e1feddf157ec749e9c91b73a886142daa7fdf3490bccbf7b548b2576c43ab8d0a98e72ac755cbc101ca8647a7b1ff2485fddb9e8f53c40c77f5a719 languageName: node linkType: hard @@ -30910,7 +31161,7 @@ __metadata: version: 0.1.1 resolution: "worker-rpc@npm:0.1.1" dependencies: - microevent.ts: ~0.1.1 + microevent.ts: "npm:~0.1.1" checksum: 8f8607506172f44c05490f3ccf13e5c1f430eeb9b6116a405919c186b8b17add13bbb22467a0dbcd18ec7fcb080709a15738182e0003c5fbe2144721ea00f357 languageName: node linkType: hard @@ -30919,9 +31170,9 @@ __metadata: version: 7.0.0 resolution: "wrap-ansi@npm:7.0.0" dependencies: - ansi-styles: ^4.0.0 - string-width: ^4.1.0 - strip-ansi: ^6.0.0 + ansi-styles: "npm:^4.0.0" + string-width: "npm:^4.1.0" + strip-ansi: "npm:^6.0.0" checksum: a790b846fd4505de962ba728a21aaeda189b8ee1c7568ca5e817d85930e06ef8d1689d49dbf0e881e8ef84436af3a88bc49115c2e2788d841ff1b8b5b51a608b languageName: node linkType: hard @@ -30930,9 +31181,9 @@ __metadata: version: 5.1.0 resolution: "wrap-ansi@npm:5.1.0" dependencies: - ansi-styles: ^3.2.0 - string-width: ^3.0.0 - strip-ansi: ^5.0.0 + ansi-styles: "npm:^3.2.0" + string-width: "npm:^3.0.0" + strip-ansi: "npm:^5.0.0" checksum: 9b48c862220e541eb0daa22661b38b947973fc57054e91be5b0f2dcc77741a6875ccab4ebe970a394b4682c8dfc17e888266a105fb8b0a9b23c19245e781ceae languageName: node linkType: hard @@ -30941,9 +31192,9 @@ __metadata: version: 6.2.0 resolution: "wrap-ansi@npm:6.2.0" dependencies: - ansi-styles: ^4.0.0 - string-width: ^4.1.0 - strip-ansi: ^6.0.0 + ansi-styles: "npm:^4.0.0" + string-width: "npm:^4.1.0" + strip-ansi: "npm:^6.0.0" checksum: 6cd96a410161ff617b63581a08376f0cb9162375adeb7956e10c8cd397821f7eb2a6de24eb22a0b28401300bf228c86e50617cd568209b5f6775b93c97d2fe3a languageName: node linkType: hard @@ -30952,9 +31203,9 @@ __metadata: version: 8.1.0 resolution: "wrap-ansi@npm:8.1.0" dependencies: - ansi-styles: ^6.1.0 - string-width: ^5.0.1 - strip-ansi: ^7.0.1 + ansi-styles: "npm:^6.1.0" + string-width: "npm:^5.0.1" + strip-ansi: "npm:^7.0.1" checksum: 371733296dc2d616900ce15a0049dca0ef67597d6394c57347ba334393599e800bab03c41d4d45221b6bc967b8c453ec3ae4749eff3894202d16800fdfe0e238 languageName: node linkType: hard @@ -30970,9 +31221,9 @@ __metadata: version: 2.4.3 resolution: "write-file-atomic@npm:2.4.3" dependencies: - graceful-fs: ^4.1.11 - imurmurhash: ^0.1.4 - signal-exit: ^3.0.2 + graceful-fs: "npm:^4.1.11" + imurmurhash: "npm:^0.1.4" + signal-exit: "npm:^3.0.2" checksum: 2db81f92ae974fd87ab4a5e7932feacaca626679a7c98fcc73ad8fcea5a1950eab32fa831f79e9391ac99b562ca091ad49be37a79045bd65f595efbb8f4596ae languageName: node linkType: hard @@ -30981,8 +31232,8 @@ __metadata: version: 4.0.2 resolution: "write-file-atomic@npm:4.0.2" dependencies: - imurmurhash: ^0.1.4 - signal-exit: ^3.0.7 + imurmurhash: "npm:^0.1.4" + signal-exit: "npm:^3.0.7" checksum: 5da60bd4eeeb935eec97ead3df6e28e5917a6bd317478e4a85a5285e8480b8ed96032bbcc6ecd07b236142a24f3ca871c924ec4a6575e623ec1b11bf8c1c253c languageName: node linkType: hard @@ -30991,7 +31242,7 @@ __metadata: version: 6.2.2 resolution: "ws@npm:6.2.2" dependencies: - async-limiter: ~1.0.0 + async-limiter: "npm:~1.0.0" checksum: aec3154ec51477c094ac2cb5946a156e17561a581fa27005cbf22c53ac57f8d4e5f791dd4bbba6a488602cb28778c8ab7df06251d590507c3c550fd8ebeee949 languageName: node linkType: hard @@ -31030,8 +31281,8 @@ __metadata: version: 3.0.1 resolution: "xcode@npm:3.0.1" dependencies: - simple-plist: ^1.1.0 - uuid: ^7.0.3 + simple-plist: "npm:^1.1.0" + uuid: "npm:^7.0.3" checksum: 908ff85851f81aec6e36ca24427db092e1cc068f052716e14de5e762196858039efabbe053a1abe8920184622501049e74a93618e8692b982f7604a9847db108 languageName: node linkType: hard @@ -31066,8 +31317,8 @@ __metadata: version: 0.6.0 resolution: "xml2js@npm:0.6.0" dependencies: - sax: ">=0.6.0" - xmlbuilder: ~11.0.0 + sax: "npm:>=0.6.0" + xmlbuilder: "npm:~11.0.0" checksum: 437f353fd66d367bf158e9555a0625df9965d944e499728a5c6bc92a54a2763179b144f14b7e1c725040f56bbd22b0fa6cfcb09ec4faf39c45ce01efe631f40b languageName: node linkType: hard @@ -31167,8 +31418,8 @@ __metadata: version: 13.1.2 resolution: "yargs-parser@npm:13.1.2" dependencies: - camelcase: ^5.0.0 - decamelize: ^1.2.0 + camelcase: "npm:^5.0.0" + decamelize: "npm:^1.2.0" checksum: c8bb6f44d39a4acd94462e96d4e85469df865de6f4326e0ab1ac23ae4a835e5dd2ddfe588317ebf80c3a7e37e741bd5cb0dc8d92bcc5812baefb7df7c885e86b languageName: node linkType: hard @@ -31177,8 +31428,8 @@ __metadata: version: 18.1.3 resolution: "yargs-parser@npm:18.1.3" dependencies: - camelcase: ^5.0.0 - decamelize: ^1.2.0 + camelcase: "npm:^5.0.0" + decamelize: "npm:^1.2.0" checksum: 60e8c7d1b85814594d3719300ecad4e6ae3796748b0926137bfec1f3042581b8646d67e83c6fc80a692ef08b8390f21ddcacb9464476c39bbdf52e34961dd4d9 languageName: node linkType: hard @@ -31194,16 +31445,16 @@ __metadata: version: 13.3.2 resolution: "yargs@npm:13.3.2" dependencies: - cliui: ^5.0.0 - find-up: ^3.0.0 - get-caller-file: ^2.0.1 - require-directory: ^2.1.1 - require-main-filename: ^2.0.0 - set-blocking: ^2.0.0 - string-width: ^3.0.0 - which-module: ^2.0.0 - y18n: ^4.0.0 - yargs-parser: ^13.1.2 + cliui: "npm:^5.0.0" + find-up: "npm:^3.0.0" + get-caller-file: "npm:^2.0.1" + require-directory: "npm:^2.1.1" + require-main-filename: "npm:^2.0.0" + set-blocking: "npm:^2.0.0" + string-width: "npm:^3.0.0" + which-module: "npm:^2.0.0" + y18n: "npm:^4.0.0" + yargs-parser: "npm:^13.1.2" checksum: 75c13e837eb2bb25717957ba58d277e864efc0cca7f945c98bdf6477e6ec2f9be6afa9ed8a876b251a21423500c148d7b91e88dee7adea6029bdec97af1ef3e8 languageName: node linkType: hard @@ -31212,17 +31463,17 @@ __metadata: version: 15.4.1 resolution: "yargs@npm:15.4.1" dependencies: - cliui: ^6.0.0 - decamelize: ^1.2.0 - find-up: ^4.1.0 - get-caller-file: ^2.0.1 - require-directory: ^2.1.1 - require-main-filename: ^2.0.0 - set-blocking: ^2.0.0 - string-width: ^4.2.0 - which-module: ^2.0.0 - y18n: ^4.0.0 - yargs-parser: ^18.1.2 + cliui: "npm:^6.0.0" + decamelize: "npm:^1.2.0" + find-up: "npm:^4.1.0" + get-caller-file: "npm:^2.0.1" + require-directory: "npm:^2.1.1" + require-main-filename: "npm:^2.0.0" + set-blocking: "npm:^2.0.0" + string-width: "npm:^4.2.0" + which-module: "npm:^2.0.0" + y18n: "npm:^4.0.0" + yargs-parser: "npm:^18.1.2" checksum: 40b974f508d8aed28598087720e086ecd32a5fd3e945e95ea4457da04ee9bdb8bdd17fd91acff36dc5b7f0595a735929c514c40c402416bbb87c03f6fb782373 languageName: node linkType: hard @@ -31231,13 +31482,13 @@ __metadata: version: 16.2.0 resolution: "yargs@npm:16.2.0" dependencies: - cliui: ^7.0.2 - escalade: ^3.1.1 - get-caller-file: ^2.0.5 - require-directory: ^2.1.1 - string-width: ^4.2.0 - y18n: ^5.0.5 - yargs-parser: ^20.2.2 + cliui: "npm:^7.0.2" + escalade: "npm:^3.1.1" + get-caller-file: "npm:^2.0.5" + require-directory: "npm:^2.1.1" + string-width: "npm:^4.2.0" + y18n: "npm:^5.0.5" + yargs-parser: "npm:^20.2.2" checksum: b14afbb51e3251a204d81937c86a7e9d4bdbf9a2bcee38226c900d00f522969ab675703bee2a6f99f8e20103f608382936034e64d921b74df82b63c07c5e8f59 languageName: node linkType: hard @@ -31246,13 +31497,13 @@ __metadata: version: 17.7.2 resolution: "yargs@npm:17.7.2" dependencies: - cliui: ^8.0.1 - escalade: ^3.1.1 - get-caller-file: ^2.0.5 - require-directory: ^2.1.1 - string-width: ^4.2.3 - y18n: ^5.0.5 - yargs-parser: ^21.1.1 + cliui: "npm:^8.0.1" + escalade: "npm:^3.1.1" + get-caller-file: "npm:^2.0.5" + require-directory: "npm:^2.1.1" + string-width: "npm:^4.2.3" + y18n: "npm:^5.0.5" + yargs-parser: "npm:^21.1.1" checksum: 73b572e863aa4a8cbef323dd911d79d193b772defd5a51aab0aca2d446655216f5002c42c5306033968193bdbf892a7a4c110b0d77954a7fdf563e653967b56a languageName: node linkType: hard @@ -31261,8 +31512,8 @@ __metadata: version: 2.10.0 resolution: "yauzl@npm:2.10.0" dependencies: - buffer-crc32: ~0.2.3 - fd-slicer: ~1.1.0 + buffer-crc32: "npm:~0.2.3" + fd-slicer: "npm:~1.1.0" checksum: 7f21fe0bbad6e2cb130044a5d1d0d5a0e5bf3d8d4f8c4e6ee12163ce798fee3de7388d22a7a0907f563ac5f9d40f8699a223d3d5c1718da90b0156da6904022b languageName: node linkType: hard @@ -31301,21 +31552,21 @@ __metadata: version: 7.2.3 resolution: "zx@npm:7.2.3" dependencies: - "@types/fs-extra": ^11.0.1 - "@types/minimist": ^1.2.2 - "@types/node": ^18.16.3 - "@types/ps-tree": ^1.1.2 - "@types/which": ^3.0.0 - chalk: ^5.2.0 - fs-extra: ^11.1.1 - fx: "*" - globby: ^13.1.4 - minimist: ^1.2.8 - node-fetch: 3.3.1 - ps-tree: ^1.2.0 - webpod: ^0 - which: ^3.0.0 - yaml: ^2.2.2 + "@types/fs-extra": "npm:^11.0.1" + "@types/minimist": "npm:^1.2.2" + "@types/node": "npm:^18.16.3" + "@types/ps-tree": "npm:^1.1.2" + "@types/which": "npm:^3.0.0" + chalk: "npm:^5.2.0" + fs-extra: "npm:^11.1.1" + fx: "npm:*" + globby: "npm:^13.1.4" + minimist: "npm:^1.2.8" + node-fetch: "npm:3.3.1" + ps-tree: "npm:^1.2.0" + webpod: "npm:^0" + which: "npm:^3.0.0" + yaml: "npm:^2.2.2" bin: zx: build/cli.js checksum: 33b05e26ec3a429de6ff8db759d7b7857b947f4845025416db410bedaa8e613608a6d1916f257e129625d0192b6ba43e482356c6844ff90d15b0fd06dd9b98d2 From a32cd02dd353bd543a5528c4f58c2172cc70aebc Mon Sep 17 00:00:00 2001 From: Frank Calise Date: Thu, 17 Oct 2024 18:51:08 -0400 Subject: [PATCH 20/52] feat(core-ui): add apollo client context --- .../src/contexts/ApolloClient/index.tsx | 44 +++++ .../contexts/ApolloClient/useApolloClient.ts | 167 ++++++++++++++++++ lib/reactotron-core-ui/src/index.ts | 3 + 3 files changed, 214 insertions(+) create mode 100644 lib/reactotron-core-ui/src/contexts/ApolloClient/index.tsx create mode 100644 lib/reactotron-core-ui/src/contexts/ApolloClient/useApolloClient.ts diff --git a/lib/reactotron-core-ui/src/contexts/ApolloClient/index.tsx b/lib/reactotron-core-ui/src/contexts/ApolloClient/index.tsx new file mode 100644 index 000000000..2c230464d --- /dev/null +++ b/lib/reactotron-core-ui/src/contexts/ApolloClient/index.tsx @@ -0,0 +1,44 @@ +import React, { FunctionComponent } from "react" + +import useApolloClient from "./useApolloClient" + +interface Context { + isSearchOpen: boolean + toggleSearch: () => void + openSearch: () => void + closeSearch: () => void + search: string + setSearch: (search: string) => void +} + +const ApolloClientContext = React.createContext({ + isSearchOpen: false, + toggleSearch: null, + openSearch: null, + closeSearch: null, + search: "", + setSearch: null, +}) + +const Provider: FunctionComponent = ({ children }) => { + const { isSearchOpen, toggleSearch, openSearch, closeSearch, search, setSearch } = + useApolloClient() + + return ( + + {children} + + ) +} + +export default ApolloClientContext +export const ApolloClientProvider = Provider diff --git a/lib/reactotron-core-ui/src/contexts/ApolloClient/useApolloClient.ts b/lib/reactotron-core-ui/src/contexts/ApolloClient/useApolloClient.ts new file mode 100644 index 000000000..6049efc3e --- /dev/null +++ b/lib/reactotron-core-ui/src/contexts/ApolloClient/useApolloClient.ts @@ -0,0 +1,167 @@ +import { useReducer } from "react" + +// export enum StorageKey { +// ReversedOrder = "ReactotronApolloClientReversedOrder", +// HiddenCommands = "ReactotronApolloClientHiddenCommands", +// } + +interface ApolloClientState { + isSearchOpen: boolean + search: string + // isFilterOpen: boolean + // isReversed: boolean + // hiddenCommands: CommandTypeKey[] +} + +enum ApolloClientActionType { + SearchOpen = "SEARCH_OPEN", + SearchClose = "SEARCH_CLOSE", + SearchSet = "SEARCH_SET", + // FilterOpen = "FILTER_OPEN", + // FilterClose = "FILTER_CLOSE", + // OrderReverse = "ORDER_REVERSE", + // OrderRegular = "ORDER_REGULAR", + // HiddenCommandsSet = "HIDDENCOMMANDS_SET", +} + +type Action = + | { + type: ApolloClientActionType.SearchOpen | ApolloClientActionType.SearchClose + // | ApolloClientActionType.FilterOpen + // | ApolloClientActionType.FilterClose + // | ApolloClientActionType.OrderReverse + // | ApolloClientActionType.OrderRegular + } + | { + type: ApolloClientActionType.SearchSet + payload: string + } +// | { +// type: ApolloClientActionType.HiddenCommandsSet +// payload: CommandTypeKey[] +// } + +function ApolloClientReducer(state: ApolloClientState, action: Action) { + switch (action.type) { + case ApolloClientActionType.SearchOpen: + return { ...state, isSearchOpen: true } + case ApolloClientActionType.SearchClose: + return { ...state, isSearchOpen: false } + case ApolloClientActionType.SearchSet: + return { ...state, search: action.payload } + // case ApolloClientActionType.FilterOpen: + // return { ...state, isFilterOpen: true } + // case ApolloClientActionType.FilterClose: + // return { ...state, isFilterOpen: false } + // case ApolloClientActionType.OrderReverse: + // return { ...state, isReversed: true } + // case ApolloClientActionType.OrderRegular: + // return { ...state, isReversed: false } + // case ApolloClientActionType.HiddenCommandsSet: + // return { ...state, hiddenCommands: action.payload } + default: + return state + } +} + +function useApolloClient() { + const [state, dispatch] = useReducer(ApolloClientReducer, { + isSearchOpen: false, + search: "", + // isFilterOpen: false, + // isReversed: false, + // hiddenCommands: [], + }) + + // Load some values + // useEffect(() => { + // const isReversed = localStorage.getItem(StorageKey.ReversedOrder) === "reversed" + // const hiddenCommands = JSON.parse(localStorage.getItem(StorageKey.HiddenCommands) || "[]") + + // dispatch({ + // type: isReversed ? ApolloClientActionType.OrderReverse : ApolloClientActionType.OrderRegular, + // }) + + // dispatch({ + // type: ApolloClientActionType.HiddenCommandsSet, + // payload: hiddenCommands, + // }) + // }, []) + + // Setup event handlers + const toggleSearch = () => { + dispatch({ + type: state.isSearchOpen + ? ApolloClientActionType.SearchClose + : ApolloClientActionType.SearchOpen, + }) + } + + const openSearch = () => { + dispatch({ + type: ApolloClientActionType.SearchOpen, + }) + } + + const closeSearch = () => { + dispatch({ + type: ApolloClientActionType.SearchClose, + }) + } + + const setSearch = (search: string) => { + dispatch({ + type: ApolloClientActionType.SearchSet, + payload: search, + }) + } + + // const openFilter = () => { + // dispatch({ + // type: ApolloClientActionType.FilterOpen, + // }) + // } + + // const closeFilter = () => { + // dispatch({ + // type: ApolloClientActionType.FilterClose, + // }) + // } + + // const toggleReverse = () => { + // const isReversed = !state.isReversed + + // localStorage.setItem(StorageKey.ReversedOrder, isReversed ? "reversed" : "regular") + + // dispatch({ + // type: isReversed ? ApolloClientActionType.OrderReverse : ApolloClientActionType.OrderRegular, + // }) + // } + + // const setHiddenCommands = (hiddenCommands: CommandTypeKey[]) => { + // localStorage.setItem(StorageKey.HiddenCommands, JSON.stringify(hiddenCommands)) + + // dispatch({ + // type: ApolloClientActionType.HiddenCommandsSet, + // payload: hiddenCommands, + // }) + // } + + return { + isSearchOpen: state.isSearchOpen, + toggleSearch, + openSearch, + closeSearch, + search: state.search, + setSearch, + // isFilterOpen: state.isFilterOpen, + // openFilter, + // closeFilter, + // isReversed: state.isReversed, + // toggleReverse, + // hiddenCommands: state.hiddenCommands, + // setHiddenCommands, + } +} + +export default useApolloClient diff --git a/lib/reactotron-core-ui/src/index.ts b/lib/reactotron-core-ui/src/index.ts index c456c1646..92152d00d 100644 --- a/lib/reactotron-core-ui/src/index.ts +++ b/lib/reactotron-core-ui/src/index.ts @@ -20,6 +20,7 @@ import CustomCommandsContext, { CustomCommandsProvider } from "./contexts/Custom import ReactNativeContext, { ReactNativeProvider } from "./contexts/ReactNative" import StateContext, { StateProvider } from "./contexts/State" import TimelineContext, { TimelineProvider } from "./contexts/Timeline" +import ApolloClientContext, { ApolloClientProvider } from "./contexts/ApolloClient" // Modals import DispatchActionModal from "./modals/DispatchActionModal" @@ -65,6 +66,8 @@ export { StateProvider, TimelineContext, TimelineProvider, + ApolloClientContext, + ApolloClientProvider, } export type { CustomCommand } from "./contexts/CustomCommands/useCustomCommands" From 81cc42c887779303bc5b431f865b442f41489e64 Mon Sep 17 00:00:00 2001 From: Frank Calise Date: Thu, 17 Oct 2024 18:51:31 -0400 Subject: [PATCH 21/52] feat(core-ui): allow for valueRenderer override in TreeView --- .../src/components/TreeView/index.tsx | 24 ++++++++++++++----- 1 file changed, 18 insertions(+), 6 deletions(-) diff --git a/lib/reactotron-core-ui/src/components/TreeView/index.tsx b/lib/reactotron-core-ui/src/components/TreeView/index.tsx index 93c2b87c3..311318fab 100644 --- a/lib/reactotron-core-ui/src/components/TreeView/index.tsx +++ b/lib/reactotron-core-ui/src/components/TreeView/index.tsx @@ -1,5 +1,5 @@ import React from "react" -import { JSONTree } from "react-json-tree" +import { JSONTree, ValueRenderer } from "react-json-tree" import styled from "styled-components" import baseTheme from "../../theme" @@ -30,6 +30,8 @@ const MutedContainer = styled.span` color: ${(props) => props.theme.highlight}; ` +const SpanContainer = styled.span`` + const treeTheme = { tree: { backgroundColor: "transparent", marginTop: -3 }, ...theme, @@ -40,29 +42,39 @@ interface Props { // value: object value: any level?: number + valueRenderer?: ValueRenderer } -export default function TreeView({ value, level = 1 }: Props) { +export default function TreeView({ value, valueRenderer, level = 1 }: Props) { + const renderer = (transformed: any, untransformed: any, ...keyPath: any) => { + if (valueRenderer) { + return valueRenderer(transformed, untransformed, ...keyPath) + } + + return {`${untransformed || transformed}`} + } + return ( minLevel <= level} theme={treeTheme} - getItemString={(type, data, itemType, itemString) => { + getItemString={(type, data, itemType, itemString, keyPath) => { + console.log({ type, data, itemType, itemString, keyPath }) + // when it's an object, display {} if (type === "Object") { return {itemType} } + // when it's an array, display [] X items return ( {itemType} {itemString} ) }} - valueRenderer={(transformed, untransformed) => { - return {`${untransformed || transformed}`} - }} + valueRenderer={renderer} /> ) } From 609d2e5e0bc46b6d6f2559e6a1520ef0ef828777 Mon Sep 17 00:00:00 2001 From: Frank Calise Date: Thu, 17 Oct 2024 19:41:34 -0400 Subject: [PATCH 22/52] feat(apollo-client): render cache keys and body with search --- apps/reactotron-app/src/renderer/App.tsx | 17 +- .../src/renderer/pages/apolloClient/Cache.tsx | 269 +++++++++++++----- .../src/reactotron-apollo-client.ts | 20 +- 3 files changed, 217 insertions(+), 89 deletions(-) diff --git a/apps/reactotron-app/src/renderer/App.tsx b/apps/reactotron-app/src/renderer/App.tsx index 3c9c85a32..fbc69a7c6 100644 --- a/apps/reactotron-app/src/renderer/App.tsx +++ b/apps/reactotron-app/src/renderer/App.tsx @@ -16,8 +16,7 @@ import Storybook from "./pages/reactNative/Storybook" import CustomCommands from "./pages/customCommands" import Help from "./pages/help" import Cache from "./pages/apolloClient/Cache" -import Mutations from "./pages/apolloClient/Mutations" -import Queries from "./pages/apolloClient/Queries" +import { ApolloClientProvider } from "reactotron-core-ui" const AppContainer = styled.div` position: absolute; @@ -72,9 +71,17 @@ function App() { } /> {/* TODO: Load custom UI pages from installed plugins */} - } /> - } /> - } /> + + + + } + /> + + {/* } /> + } /> */} {/* Help */} } /> diff --git a/apps/reactotron-app/src/renderer/pages/apolloClient/Cache.tsx b/apps/reactotron-app/src/renderer/pages/apolloClient/Cache.tsx index 374b64f2f..59b007990 100644 --- a/apps/reactotron-app/src/renderer/pages/apolloClient/Cache.tsx +++ b/apps/reactotron-app/src/renderer/pages/apolloClient/Cache.tsx @@ -1,12 +1,15 @@ -import React from "react" +import React, { useCallback, useContext, useMemo } from "react" import styled from "styled-components" -import { Header, ReactotronContext, TreeView } from "reactotron-core-ui" -import { MdWarning } from "react-icons/md" +import { Header, ReactotronContext, TreeView, ApolloClientContext, theme } from "reactotron-core-ui" +import { MdSearch, MdWarning } from "react-icons/md" import { HiDocumentSearch, HiOutlinePencilAlt } from "react-icons/hi" +import lodashDebounce from "lodash.debounce" import { TbDatabaseDollar } from "react-icons/tb" import { Title } from "../reactNative/components/Shared" import { OverlayButton } from "./components/Button" import { CommandType } from "reactotron-core-contract" +import { FaTimes } from "react-icons/fa" +import { Link, useParams } from "react-router-dom" const Container = styled.div` display: flex; @@ -21,11 +24,9 @@ const CacheContainer = styled.div` ` const TopSection = styled.div` - flex: 1; display: flex; - flex-direction: column; - justify-content: center; - align-items: center; + flex-direction: row; + justify-content: space-between; ` const WarningContainer = styled.div` @@ -40,6 +41,74 @@ const WarningDescription = styled.div` margin-left: 20px; ` +const SearchContainer = styled.div` + display: flex; + align-items: center; + padding-bottom: 10px; + padding-top: 4px; + padding-right: 10px; +` +const SearchLabel = styled.p` + padding: 0 10px; + font-size: 14px; + color: ${(props) => props.theme.foregroundDark}; +` +const SearchInput = styled.input` + border-radius: 4px; + padding: 10px; + flex: 1; + background-color: ${(props) => props.theme.backgroundSubtleDark}; + border: none; + color: ${(props) => props.theme.foregroundDark}; + font-size: 14px; +` +export const ButtonContainer = styled.div` + padding: 10px; + cursor: pointer; +` + +const RowContainer = styled.div` + display: flex; + flex-direction: row; + justify-content: space-between; +` + +const LeftPanel = styled.div` + display: flex; + flex-direction: column; + flex: 1; + padding: 10px; + justify-content: flex-start; +` + +const RightPanel = styled.div` + display: flex; + flex-direction: column; + flex: 2; + padding: 10px; + background-color: ${(props) => props.theme.backgroundSubtleDark}; +` + +const SpanContainer = styled.span`` + +const StyledLink = styled(Link)` + color: ${(props) => props.theme.constant}; +` + +const CacheKeyLink = styled(Link)` + padding: 10px; + text-decoration: none; +` + +const SelectedCacheKeyLink = styled(CacheKeyLink)` + background-color: ${(props) => props.theme.backgroundSubtleDark}; +` + +const CacheKeyLabel = styled.span` + font-size: 14px; + color: ${(props) => props.theme.foregroundDark}; +` + let timer: ReturnType function debounce(func: (...args: any) => any, timeout = 7000): void { @@ -61,15 +130,25 @@ const INITIAL_DATA = { function Cache() { const [data, setData] = React.useState(INITIAL_DATA) const { sendCommand, addCommandListener } = React.useContext(ReactotronContext) + const { isSearchOpen, toggleSearch, closeSearch, setSearch, search } = + useContext(ApolloClientContext) - const sendMessage = React.useCallback(() => { - sendCommand("apollo.request", {}) - }, [sendCommand]) + // const sendMessage = React.useCallback(() => { + // sendCommand("apollo.request", {}) + // }, [sendCommand]) - const updateFragment = React.useCallback(() => { - sendCommand("apollo.fragment.update", { message: "Title from server" }) + // send polling apollo.request command every half second + React.useEffect(() => { + const interval = setInterval(() => { + sendCommand("apollo.request", {}) + }, 1000) + return () => clearInterval(interval) }, [sendCommand]) + // const updateFragment = React.useCallback(() => { + // sendCommand("apollo.fragment.update", { message: "Title from server" }) + // }, [sendCommand]) + const resyncData = React.useCallback(() => { debounce(() => { sendCommand("apollo.request", {}) @@ -79,8 +158,6 @@ function Cache() { React.useEffect(() => { addCommandListener((command) => { if (command.type === CommandType.ApolloClientResponse) { - console.log("new data = ", command.payload) - // TODO reorder the way things come in so recent is at top // see https://github.com/expo/dev-plugins/blob/main/packages/apollo-client/webui/src/App.tsx#L44-L46 setData(command.payload) @@ -94,6 +171,30 @@ function Cache() { sendCommand("apollo.request", {}) }, []) + const handleInputChange = useCallback( + (e: React.ChangeEvent) => { + setSearch(e.target.value) + }, + [setSearch] + ) + + // const { searchString, handleInputChange } = useDebouncedSearchInput(search, setSearch, 300) + + let { cacheKey } = useParams() + const cacheData = data.cache[cacheKey] ?? "No data found" + + const valueRenderer = (transformed: any, untransformed: any, ...keyPath: any) => { + if (keyPath[0] === "__ref") { + return ( + + {untransformed || transformed} + + ) + } else { + return {untransformed || transformed} + } + } + return (
{}, }, + // { + // text: "Queries", + // icon: HiDocumentSearch, + // isActive: false, + // onClick: () => { + // // TODO: Couldn't get react-router-dom to do it for me so I forced it. + // window.location.hash = "#/apolloClient/queries" + // }, + // }, + // { + // text: "Mutations", + // icon: HiOutlinePencilAlt, + // isActive: false, + // onClick: () => { + // // TODO: Couldn't get react-router-dom to do it for me so I forced it. + // window.location.hash = "#/apolloClient/mutations" + // }, + // }, + ]} + actions={[ { - text: "Queries", - icon: HiDocumentSearch, - isActive: false, - onClick: () => { - // TODO: Couldn't get react-router-dom to do it for me so I forced it. - window.location.hash = "#/apolloClient/queries" - }, - }, - { - text: "Mutations", - icon: HiOutlinePencilAlt, - isActive: false, + tip: "Search", + icon: MdSearch, onClick: () => { - // TODO: Couldn't get react-router-dom to do it for me so I forced it. - window.location.hash = "#/apolloClient/mutations" + toggleSearch() }, }, ]} - // actions={[ - // { - // tip: "Search", - // icon: MdSearch, - // onClick: () => { - // toggleSearch() - // }, - // }, - // { - // tip: "Filter", - // icon: MdFilterList, - // onClick: () => { - // openFilter() - // }, - // }, - // { - // tip: "Reverse Order", - // icon: MdSwapVert, - // onClick: () => { - // toggleReverse() - // }, - // }, - // { - // tip: "Clear", - // icon: MdDeleteSweep, - // onClick: () => { - // clearSelectedConnectionCommands() - // }, - // }, - // ]} - /> + > + {isSearchOpen && ( + + Search + + + + + + )} +
- - TODO (utilize state subscription for right now) - - - - This is preview feature. + + + {Object.keys(data.cache) + .filter((key) => { + if (search) { + return key.toLowerCase().includes(search.toLowerCase()) + } + + return key + }) + .map((key: string) => { + const LinkWrapper = key === cacheKey ? SelectedCacheKeyLink : CacheKeyLink + return ( + + {key} + + ) + })} + + {cacheKey && ( + + + Cache ID: {cacheKey} + + + + + + + + )} +
) } export default Cache + +// const useDebouncedSearchInput = ( +// initialValue: string, +// setSearch: (search: string) => void, +// delay: number = 300 +// ) => { +// const [searchString, setSearchString] = React.useState(initialValue) +// const debouncedOnChange = useMemo(() => debounce(setSearch, delay), [delay, setSearch]) + +// const handleInputChange = useCallback( +// (e: React.ChangeEvent) => { +// const { value } = e.target +// setSearchString(value) +// debouncedOnChange() +// }, +// [debouncedOnChange] +// ) + +// return { +// searchString, +// handleInputChange, +// } +// } diff --git a/lib/reactotron-apollo-client/src/reactotron-apollo-client.ts b/lib/reactotron-apollo-client/src/reactotron-apollo-client.ts index f8831116e..85a749bcd 100644 --- a/lib/reactotron-apollo-client/src/reactotron-apollo-client.ts +++ b/lib/reactotron-apollo-client/src/reactotron-apollo-client.ts @@ -231,17 +231,13 @@ export const apolloPlugin = // hang on to the apollo state function setup() { - reactotron.log("setup") getCurrentState(apolloClient).then((data) => { apolloData = data }) - reactotron.log("current state", apolloData) - function sendData() { reactotron.log("sendData") if (apolloData) { - reactotron.log("sendData", apolloData) acknowledged = false } } @@ -263,9 +259,6 @@ export const apolloPlugin = } // sendSubscriptions() } - apolloClient.__actionHookForDevTools(debounce(() => poll())) - // poll the apollo client every 2 seconds - // setInterval(poll, 2000) } // a list of subscriptions the client is subscribing to @@ -331,12 +324,6 @@ export const apolloPlugin = // } async function handleRequest(command: Command<"apollo.request", { message: string }>) { - reactotron.display({ - name: "APOLLO CLIENT", - preview: "request was made from server", - value: command.payload, - }) - // @ts-expect-error fix command type payload reactotron.send("apollo.response", await getCurrentState(apolloClient)) } @@ -400,14 +387,9 @@ export const apolloPlugin = onCommand, onConnect() { - reactotron.display({ name: "APOLLO CLIENT", preview: "Connected" }) - setup() }, - onDisconnect() { - // Does this do anything? How do we clean up? - apolloClient.__actionHookForDevTools(null) - }, + onDisconnect() {}, } satisfies Plugin } From ff0f52daaf784fdea73f575347c5f301f3847303 Mon Sep 17 00:00:00 2001 From: Frank Calise Date: Thu, 17 Oct 2024 20:45:09 -0400 Subject: [PATCH 23/52] chore(tree-view): remove console log --- lib/reactotron-core-ui/src/components/TreeView/index.tsx | 1 - 1 file changed, 1 deletion(-) diff --git a/lib/reactotron-core-ui/src/components/TreeView/index.tsx b/lib/reactotron-core-ui/src/components/TreeView/index.tsx index 311318fab..f85f0d466 100644 --- a/lib/reactotron-core-ui/src/components/TreeView/index.tsx +++ b/lib/reactotron-core-ui/src/components/TreeView/index.tsx @@ -61,7 +61,6 @@ export default function TreeView({ value, valueRenderer, level = 1 }: Props) { shouldExpandNodeInitially={(keyName, data, minLevel) => minLevel <= level} theme={treeTheme} getItemString={(type, data, itemType, itemString, keyPath) => { - console.log({ type, data, itemType, itemString, keyPath }) // when it's an object, display {} if (type === "Object") { return {itemType} From 53e4d41811ffaecece9b38126831b1460e300519 Mon Sep 17 00:00:00 2001 From: Frank Calise Date: Thu, 17 Oct 2024 21:54:40 -0400 Subject: [PATCH 24/52] fix(reactotron): move apollo provider --- apps/reactotron-app/src/renderer/App.tsx | 10 +--------- apps/reactotron-app/src/renderer/ReactotronBrain.tsx | 3 +++ 2 files changed, 4 insertions(+), 9 deletions(-) diff --git a/apps/reactotron-app/src/renderer/App.tsx b/apps/reactotron-app/src/renderer/App.tsx index fbc69a7c6..1bf4eca26 100644 --- a/apps/reactotron-app/src/renderer/App.tsx +++ b/apps/reactotron-app/src/renderer/App.tsx @@ -16,7 +16,6 @@ import Storybook from "./pages/reactNative/Storybook" import CustomCommands from "./pages/customCommands" import Help from "./pages/help" import Cache from "./pages/apolloClient/Cache" -import { ApolloClientProvider } from "reactotron-core-ui" const AppContainer = styled.div` position: absolute; @@ -71,14 +70,7 @@ function App() { } /> {/* TODO: Load custom UI pages from installed plugins */} - - - - } - /> + } /> {/* } /> } /> */} diff --git a/apps/reactotron-app/src/renderer/ReactotronBrain.tsx b/apps/reactotron-app/src/renderer/ReactotronBrain.tsx index 170a73741..6ff2be370 100644 --- a/apps/reactotron-app/src/renderer/ReactotronBrain.tsx +++ b/apps/reactotron-app/src/renderer/ReactotronBrain.tsx @@ -7,6 +7,7 @@ import { ReactNativeProvider, TimelineProvider, StateProvider, + ApolloClientProvider, } from "reactotron-core-ui" import KeybindHandler from "./KeybindHandler" @@ -37,7 +38,9 @@ const ReactotronBrain: FunctionComponent> = ({ + {children} + From 7d0fceab1d91d891a657598719a48bd7de08f0d8 Mon Sep 17 00:00:00 2001 From: Frank Calise Date: Thu, 17 Oct 2024 21:55:40 -0400 Subject: [PATCH 25/52] fix(core-ui): add cache key to apollo ctx --- .../src/contexts/ApolloClient/index.tsx | 18 +++- .../contexts/ApolloClient/useApolloClient.ts | 100 ++++-------------- 2 files changed, 34 insertions(+), 84 deletions(-) diff --git a/lib/reactotron-core-ui/src/contexts/ApolloClient/index.tsx b/lib/reactotron-core-ui/src/contexts/ApolloClient/index.tsx index 2c230464d..66a6b959b 100644 --- a/lib/reactotron-core-ui/src/contexts/ApolloClient/index.tsx +++ b/lib/reactotron-core-ui/src/contexts/ApolloClient/index.tsx @@ -9,6 +9,8 @@ interface Context { closeSearch: () => void search: string setSearch: (search: string) => void + cacheKey: string + setCacheKey: (cacheKey: string) => void } const ApolloClientContext = React.createContext({ @@ -18,11 +20,21 @@ const ApolloClientContext = React.createContext({ closeSearch: null, search: "", setSearch: null, + cacheKey: "", + setCacheKey: null, }) const Provider: FunctionComponent = ({ children }) => { - const { isSearchOpen, toggleSearch, openSearch, closeSearch, search, setSearch } = - useApolloClient() + const { + isSearchOpen, + toggleSearch, + openSearch, + closeSearch, + search, + setSearch, + cacheKey, + setCacheKey, + } = useApolloClient() return ( = ({ children }) => { closeSearch, search, setSearch, + cacheKey, + setCacheKey, }} > {children} diff --git a/lib/reactotron-core-ui/src/contexts/ApolloClient/useApolloClient.ts b/lib/reactotron-core-ui/src/contexts/ApolloClient/useApolloClient.ts index 6049efc3e..184fa88ae 100644 --- a/lib/reactotron-core-ui/src/contexts/ApolloClient/useApolloClient.ts +++ b/lib/reactotron-core-ui/src/contexts/ApolloClient/useApolloClient.ts @@ -8,38 +8,28 @@ import { useReducer } from "react" interface ApolloClientState { isSearchOpen: boolean search: string - // isFilterOpen: boolean - // isReversed: boolean - // hiddenCommands: CommandTypeKey[] + cacheKey: string } enum ApolloClientActionType { SearchOpen = "SEARCH_OPEN", SearchClose = "SEARCH_CLOSE", SearchSet = "SEARCH_SET", - // FilterOpen = "FILTER_OPEN", - // FilterClose = "FILTER_CLOSE", - // OrderReverse = "ORDER_REVERSE", - // OrderRegular = "ORDER_REGULAR", - // HiddenCommandsSet = "HIDDENCOMMANDS_SET", + CacheKeySet = "CACHE_KEY_SET", } type Action = | { type: ApolloClientActionType.SearchOpen | ApolloClientActionType.SearchClose - // | ApolloClientActionType.FilterOpen - // | ApolloClientActionType.FilterClose - // | ApolloClientActionType.OrderReverse - // | ApolloClientActionType.OrderRegular } | { type: ApolloClientActionType.SearchSet payload: string } -// | { -// type: ApolloClientActionType.HiddenCommandsSet -// payload: CommandTypeKey[] -// } + | { + type: ApolloClientActionType.CacheKeySet + payload: string + } function ApolloClientReducer(state: ApolloClientState, action: Action) { switch (action.type) { @@ -49,16 +39,8 @@ function ApolloClientReducer(state: ApolloClientState, action: Action) { return { ...state, isSearchOpen: false } case ApolloClientActionType.SearchSet: return { ...state, search: action.payload } - // case ApolloClientActionType.FilterOpen: - // return { ...state, isFilterOpen: true } - // case ApolloClientActionType.FilterClose: - // return { ...state, isFilterOpen: false } - // case ApolloClientActionType.OrderReverse: - // return { ...state, isReversed: true } - // case ApolloClientActionType.OrderRegular: - // return { ...state, isReversed: false } - // case ApolloClientActionType.HiddenCommandsSet: - // return { ...state, hiddenCommands: action.payload } + case ApolloClientActionType.CacheKeySet: + return { ...state, cacheKey: action.payload } default: return state } @@ -68,26 +50,9 @@ function useApolloClient() { const [state, dispatch] = useReducer(ApolloClientReducer, { isSearchOpen: false, search: "", - // isFilterOpen: false, - // isReversed: false, - // hiddenCommands: [], + cacheKey: "", }) - // Load some values - // useEffect(() => { - // const isReversed = localStorage.getItem(StorageKey.ReversedOrder) === "reversed" - // const hiddenCommands = JSON.parse(localStorage.getItem(StorageKey.HiddenCommands) || "[]") - - // dispatch({ - // type: isReversed ? ApolloClientActionType.OrderReverse : ApolloClientActionType.OrderRegular, - // }) - - // dispatch({ - // type: ApolloClientActionType.HiddenCommandsSet, - // payload: hiddenCommands, - // }) - // }, []) - // Setup event handlers const toggleSearch = () => { dispatch({ @@ -109,6 +74,13 @@ function useApolloClient() { }) } + const setCacheKey = (cacheKey: string) => { + dispatch({ + type: ApolloClientActionType.SearchSet, + payload: cacheKey, + }) + } + const setSearch = (search: string) => { dispatch({ type: ApolloClientActionType.SearchSet, @@ -116,37 +88,6 @@ function useApolloClient() { }) } - // const openFilter = () => { - // dispatch({ - // type: ApolloClientActionType.FilterOpen, - // }) - // } - - // const closeFilter = () => { - // dispatch({ - // type: ApolloClientActionType.FilterClose, - // }) - // } - - // const toggleReverse = () => { - // const isReversed = !state.isReversed - - // localStorage.setItem(StorageKey.ReversedOrder, isReversed ? "reversed" : "regular") - - // dispatch({ - // type: isReversed ? ApolloClientActionType.OrderReverse : ApolloClientActionType.OrderRegular, - // }) - // } - - // const setHiddenCommands = (hiddenCommands: CommandTypeKey[]) => { - // localStorage.setItem(StorageKey.HiddenCommands, JSON.stringify(hiddenCommands)) - - // dispatch({ - // type: ApolloClientActionType.HiddenCommandsSet, - // payload: hiddenCommands, - // }) - // } - return { isSearchOpen: state.isSearchOpen, toggleSearch, @@ -154,13 +95,8 @@ function useApolloClient() { closeSearch, search: state.search, setSearch, - // isFilterOpen: state.isFilterOpen, - // openFilter, - // closeFilter, - // isReversed: state.isReversed, - // toggleReverse, - // hiddenCommands: state.hiddenCommands, - // setHiddenCommands, + setCacheKey, + cacheKey: state.cacheKey, } } From 53cded5e0c5831d092d06f4ecfbfe6bac936d670 Mon Sep 17 00:00:00 2001 From: Frank Calise Date: Thu, 17 Oct 2024 21:55:51 -0400 Subject: [PATCH 26/52] fix(core-ui): expose checkbox component --- lib/reactotron-core-ui/src/index.ts | 2 ++ 1 file changed, 2 insertions(+) diff --git a/lib/reactotron-core-ui/src/index.ts b/lib/reactotron-core-ui/src/index.ts index 92152d00d..23a050b22 100644 --- a/lib/reactotron-core-ui/src/index.ts +++ b/lib/reactotron-core-ui/src/index.ts @@ -5,6 +5,7 @@ import theme from "./theme" import ContentView from "./components/ContentView" import EmptyState from "./components/EmptyState" import Header from "./components/Header" +import Checkbox from "./components/Checkbox" import Modal from "./components/Modal" import ReactotronAppProvider from "./components/ReactotronAppProvider" import ActionButton from "./components/ActionButton" @@ -39,6 +40,7 @@ export { theme, ContentView, EmptyState, + Checkbox, Header, Modal, ReactotronAppProvider, From 61ee56188962b119e416a5bd9e66cb00b6282a54 Mon Sep 17 00:00:00 2001 From: Frank Calise Date: Thu, 17 Oct 2024 23:42:25 -0400 Subject: [PATCH 27/52] feat(apollo-client): search cache by key or data --- .../src/renderer/pages/apolloClient/Cache.tsx | 126 +++++++++++++++--- 1 file changed, 108 insertions(+), 18 deletions(-) diff --git a/apps/reactotron-app/src/renderer/pages/apolloClient/Cache.tsx b/apps/reactotron-app/src/renderer/pages/apolloClient/Cache.tsx index 59b007990..64ba3932a 100644 --- a/apps/reactotron-app/src/renderer/pages/apolloClient/Cache.tsx +++ b/apps/reactotron-app/src/renderer/pages/apolloClient/Cache.tsx @@ -1,15 +1,19 @@ -import React, { useCallback, useContext, useMemo } from "react" +import React, { useCallback, useContext, useEffect, useMemo } from "react" import styled from "styled-components" -import { Header, ReactotronContext, TreeView, ApolloClientContext, theme } from "reactotron-core-ui" +import { + Header, + ReactotronContext, + TreeView, + ApolloClientContext, + theme, + Checkbox, +} from "reactotron-core-ui" import { MdSearch, MdWarning } from "react-icons/md" -import { HiDocumentSearch, HiOutlinePencilAlt } from "react-icons/hi" -import lodashDebounce from "lodash.debounce" import { TbDatabaseDollar } from "react-icons/tb" import { Title } from "../reactNative/components/Shared" -import { OverlayButton } from "./components/Button" import { CommandType } from "reactotron-core-contract" import { FaTimes } from "react-icons/fa" -import { Link, useParams } from "react-router-dom" +import { Link, useNavigate, useParams } from "react-router-dom" const Container = styled.div` display: flex; @@ -46,12 +50,13 @@ const SearchContainer = styled.div` align-items: center; padding-bottom: 10px; padding-top: 4px; - padding-right: 10px; + padding-left: 10px; ` const SearchLabel = styled.p` padding: 0 10px; font-size: 14px; color: ${(props) => props.theme.foregroundDark}; + vertical-align: middle; ` const SearchInput = styled.input` border-radius: 4px; @@ -109,6 +114,36 @@ const CacheKeyLabel = styled.span` color: ${(props) => props.theme.foregroundDark}; ` +const Highlight = styled.span` + background-color: yellow; + color: black; +` + +const VerticalContainer = styled.div` + display: flex; + flex: 1; + flex-direction: column; +` + +const HighlightText = ({ text, searchTerm }) => { + try { + const parts = text.toString().split(new RegExp(`(${searchTerm})`, "gi")) + return ( + <> + {parts.map((part, index) => + part.toLowerCase() === searchTerm.toLowerCase() ? ( + {part} + ) : ( + part + ) + )} + + ) + } catch (error) { + return text + } +} + let timer: ReturnType function debounce(func: (...args: any) => any, timeout = 7000): void { @@ -130,8 +165,14 @@ const INITIAL_DATA = { function Cache() { const [data, setData] = React.useState(INITIAL_DATA) const { sendCommand, addCommandListener } = React.useContext(ReactotronContext) - const { isSearchOpen, toggleSearch, closeSearch, setSearch, search } = - useContext(ApolloClientContext) + const { + isSearchOpen, + toggleSearch, + closeSearch, + setSearch, + search, + cacheKey: storedCacheKey, + } = useContext(ApolloClientContext) // const sendMessage = React.useCallback(() => { // sendCommand("apollo.request", {}) @@ -181,8 +222,29 @@ function Cache() { // const { searchString, handleInputChange } = useDebouncedSearchInput(search, setSearch, 300) let { cacheKey } = useParams() + const navigate = useNavigate() + // const prevCacheKey = React.useRef(cacheKey) + const cacheData = data.cache[cacheKey] ?? "No data found" + // console.log({ cacheKey, storedCacheKey }) + + useEffect(() => { + if (storedCacheKey) { + navigate(`/apolloClient/cache/${storedCacheKey}`) + } + }, []) + + const clearSearch = () => { + if (search === "") { + closeSearch() + } else { + setSearch("") + } + } + + const [searchObjects, setSearchObjects] = React.useState(false) + const valueRenderer = (transformed: any, untransformed: any, ...keyPath: any) => { if (keyPath[0] === "__ref") { return ( @@ -191,7 +253,11 @@ function Cache() { ) } else { - return {untransformed || transformed} + if (searchObjects && search) { + return + } else { + return {untransformed || transformed} + } } } @@ -239,11 +305,24 @@ function Cache() { > {isSearchOpen && ( - Search - - - - + + + + + + + + setSearchObjects(!searchObjects)} + isChecked={searchObjects} + /> + )}
@@ -257,7 +336,12 @@ function Cache() { {Object.keys(data.cache) .filter((key) => { if (search) { - return key.toLowerCase().includes(search.toLowerCase()) + if (searchObjects) { + const searchDataJson = JSON.stringify(data.cache[key]) + return searchDataJson.toLowerCase().includes(search.toLowerCase()) + } else { + return key.toLowerCase().includes(search.toLowerCase()) + } } return key @@ -265,8 +349,14 @@ function Cache() { .map((key: string) => { const LinkWrapper = key === cacheKey ? SelectedCacheKeyLink : CacheKeyLink return ( - - {key} + + + {!searchObjects ? ( + + ) : ( + {key} + )} + ) })} From 99954d94e4eb6cf8e081bcb2d55d48ec551d2a62 Mon Sep 17 00:00:00 2001 From: Frank Calise Date: Fri, 18 Oct 2024 09:20:14 -0400 Subject: [PATCH 28/52] feat(apollo-client): cache expand initially option --- .../src/renderer/pages/apolloClient/Cache.tsx | 12 +++++++++++- .../src/components/TreeView/index.tsx | 7 ++++--- 2 files changed, 15 insertions(+), 4 deletions(-) diff --git a/apps/reactotron-app/src/renderer/pages/apolloClient/Cache.tsx b/apps/reactotron-app/src/renderer/pages/apolloClient/Cache.tsx index 64ba3932a..50dd63885 100644 --- a/apps/reactotron-app/src/renderer/pages/apolloClient/Cache.tsx +++ b/apps/reactotron-app/src/renderer/pages/apolloClient/Cache.tsx @@ -244,6 +244,7 @@ function Cache() { } const [searchObjects, setSearchObjects] = React.useState(false) + const [expandInitially, setExpandInitially] = React.useState(true) const valueRenderer = (transformed: any, untransformed: any, ...keyPath: any) => { if (keyPath[0] === "__ref") { @@ -322,6 +323,11 @@ function Cache() { onToggle={() => setSearchObjects(!searchObjects)} isChecked={searchObjects} /> + setExpandInitially(!expandInitially)} + isChecked={expandInitially} + /> )} @@ -370,7 +376,11 @@ function Cache() { - + )} diff --git a/lib/reactotron-core-ui/src/components/TreeView/index.tsx b/lib/reactotron-core-ui/src/components/TreeView/index.tsx index f85f0d466..1ce4e092b 100644 --- a/lib/reactotron-core-ui/src/components/TreeView/index.tsx +++ b/lib/reactotron-core-ui/src/components/TreeView/index.tsx @@ -43,9 +43,10 @@ interface Props { value: any level?: number valueRenderer?: ValueRenderer + expand?: boolean } -export default function TreeView({ value, valueRenderer, level = 1 }: Props) { +export default function TreeView({ value, valueRenderer, level = 1, expand = false }: Props) { const renderer = (transformed: any, untransformed: any, ...keyPath: any) => { if (valueRenderer) { return valueRenderer(transformed, untransformed, ...keyPath) @@ -58,9 +59,9 @@ export default function TreeView({ value, valueRenderer, level = 1 }: Props) { minLevel <= level} + shouldExpandNodeInitially={(keyName, data, minLevel) => expand || minLevel <= level} theme={treeTheme} - getItemString={(type, data, itemType, itemString, keyPath) => { + getItemString={(type, data, itemType, itemString) => { // when it's an object, display {} if (type === "Object") { return {itemType} From 928af8e2ec405d473bbf9965e602226a626247ec Mon Sep 17 00:00:00 2001 From: Frank Calise Date: Fri, 18 Oct 2024 09:55:32 -0400 Subject: [PATCH 29/52] feat(cache): implement pinned keys --- .../src/renderer/pages/apolloClient/Cache.tsx | 68 +++++++++++++++---- 1 file changed, 53 insertions(+), 15 deletions(-) diff --git a/apps/reactotron-app/src/renderer/pages/apolloClient/Cache.tsx b/apps/reactotron-app/src/renderer/pages/apolloClient/Cache.tsx index 50dd63885..ea440b986 100644 --- a/apps/reactotron-app/src/renderer/pages/apolloClient/Cache.tsx +++ b/apps/reactotron-app/src/renderer/pages/apolloClient/Cache.tsx @@ -13,6 +13,7 @@ import { TbDatabaseDollar } from "react-icons/tb" import { Title } from "../reactNative/components/Shared" import { CommandType } from "reactotron-core-contract" import { FaTimes } from "react-icons/fa" +import { PiPushPinFill, PiPushPinSlash, PiPushPinSlashFill } from "react-icons/pi" import { Link, useNavigate, useParams } from "react-router-dom" const Container = styled.div` @@ -52,12 +53,7 @@ const SearchContainer = styled.div` padding-top: 4px; padding-left: 10px; ` -const SearchLabel = styled.p` - padding: 0 10px; - font-size: 14px; - color: ${(props) => props.theme.foregroundDark}; - vertical-align: middle; -` + const SearchInput = styled.input` border-radius: 4px; padding: 10px; @@ -78,6 +74,11 @@ const RowContainer = styled.div` justify-content: space-between; ` +const CacheKeyRow = styled.div` + display: flex; + flex-direction: row; +` + const LeftPanel = styled.div` display: flex; flex-direction: column; @@ -245,6 +246,15 @@ function Cache() { const [searchObjects, setSearchObjects] = React.useState(false) const [expandInitially, setExpandInitially] = React.useState(true) + const [pinnedKeys, setPinnedKeys] = React.useState([]) + + const togglePin = (key: string) => { + if (pinnedKeys.includes(key)) { + setPinnedKeys(pinnedKeys.filter((k) => k !== key)) + } else { + setPinnedKeys([...pinnedKeys, key]) + } + } const valueRenderer = (transformed: any, untransformed: any, ...keyPath: any) => { if (keyPath[0] === "__ref") { @@ -339,6 +349,23 @@ function Cache() { + {/* always show pinnedKeys */} + {pinnedKeys.map((key) => { + return ( + + + + + + + + togglePin(key)}> + + + + ) + })} + {Object.keys(data.cache) .filter((key) => { if (search) { @@ -350,20 +377,31 @@ function Cache() { } } + // check key is not pinned + if (pinnedKeys.includes(key)) { + return false + } + return key }) .map((key: string) => { const LinkWrapper = key === cacheKey ? SelectedCacheKeyLink : CacheKeyLink return ( - - - {!searchObjects ? ( - - ) : ( - {key} - )} - - + + + + {!searchObjects ? ( + + ) : ( + {key} + )} + + + + togglePin(key)}> + + + ) })} From bfbab46c09608a478e9b240f39b9d9e87edfb16d Mon Sep 17 00:00:00 2001 From: Frank Calise Date: Fri, 18 Oct 2024 10:11:33 -0400 Subject: [PATCH 30/52] chore(cache): clean up --- .../src/renderer/pages/apolloClient/Cache.tsx | 27 ++----------------- 1 file changed, 2 insertions(+), 25 deletions(-) diff --git a/apps/reactotron-app/src/renderer/pages/apolloClient/Cache.tsx b/apps/reactotron-app/src/renderer/pages/apolloClient/Cache.tsx index ea440b986..b496c9167 100644 --- a/apps/reactotron-app/src/renderer/pages/apolloClient/Cache.tsx +++ b/apps/reactotron-app/src/renderer/pages/apolloClient/Cache.tsx @@ -13,7 +13,7 @@ import { TbDatabaseDollar } from "react-icons/tb" import { Title } from "../reactNative/components/Shared" import { CommandType } from "reactotron-core-contract" import { FaTimes } from "react-icons/fa" -import { PiPushPinFill, PiPushPinSlash, PiPushPinSlashFill } from "react-icons/pi" +import { PiPushPinFill, PiPushPinSlash } from "react-icons/pi" import { Link, useNavigate, useParams } from "react-router-dom" const Container = styled.div` @@ -222,7 +222,7 @@ function Cache() { // const { searchString, handleInputChange } = useDebouncedSearchInput(search, setSearch, 300) - let { cacheKey } = useParams() + const { cacheKey } = useParams() const navigate = useNavigate() // const prevCacheKey = React.useRef(cacheKey) @@ -428,26 +428,3 @@ function Cache() { } export default Cache - -// const useDebouncedSearchInput = ( -// initialValue: string, -// setSearch: (search: string) => void, -// delay: number = 300 -// ) => { -// const [searchString, setSearchString] = React.useState(initialValue) -// const debouncedOnChange = useMemo(() => debounce(setSearch, delay), [delay, setSearch]) - -// const handleInputChange = useCallback( -// (e: React.ChangeEvent) => { -// const { value } = e.target -// setSearchString(value) -// debouncedOnChange() -// }, -// [debouncedOnChange] -// ) - -// return { -// searchString, -// handleInputChange, -// } -// } From c163c694867a904a34105dc5b37646be280ffb28 Mon Sep 17 00:00:00 2001 From: Frank Calise Date: Fri, 18 Oct 2024 17:37:03 -0400 Subject: [PATCH 31/52] fix(apollo-client): highlight selected pinned cache key --- .../src/renderer/pages/apolloClient/Cache.tsx | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/apps/reactotron-app/src/renderer/pages/apolloClient/Cache.tsx b/apps/reactotron-app/src/renderer/pages/apolloClient/Cache.tsx index b496c9167..1c0a82f2a 100644 --- a/apps/reactotron-app/src/renderer/pages/apolloClient/Cache.tsx +++ b/apps/reactotron-app/src/renderer/pages/apolloClient/Cache.tsx @@ -126,6 +126,11 @@ const VerticalContainer = styled.div` flex-direction: column; ` +const PinnedSeparator = styled.div` + border-top: 1px solid ${(props) => props.theme.chromeLine}; + margin: 10px 0; +` + const HighlightText = ({ text, searchTerm }) => { try { const parts = text.toString().split(new RegExp(`(${searchTerm})`, "gi")) @@ -351,13 +356,14 @@ function Cache() { {/* always show pinnedKeys */} {pinnedKeys.map((key) => { + const LinkWrapper = key === cacheKey ? SelectedCacheKeyLink : CacheKeyLink return ( - + - + togglePin(key)}> @@ -366,6 +372,8 @@ function Cache() { ) })} + {pinnedKeys.length > 0 && } + {Object.keys(data.cache) .filter((key) => { if (search) { From b750011873da95a6d791cdcd9c30a7f2d4555f1c Mon Sep 17 00:00:00 2001 From: Frank Calise Date: Fri, 18 Oct 2024 19:01:42 -0400 Subject: [PATCH 32/52] fix(core-ui): add foregroundDarker --- lib/reactotron-core-ui/src/theme.ts | 1 + 1 file changed, 1 insertion(+) diff --git a/lib/reactotron-core-ui/src/theme.ts b/lib/reactotron-core-ui/src/theme.ts index c66fa76eb..de61caa9a 100644 --- a/lib/reactotron-core-ui/src/theme.ts +++ b/lib/reactotron-core-ui/src/theme.ts @@ -14,6 +14,7 @@ export default { constant: "#cda869", foreground: "#a7a7a7", foregroundDark: "#838184", + foregroundDarker: "#5f5f5f", foregroundLight: "#c3c3c3", glow: "hsla(0, 0%, 9.4%, 0.8)", heading: "#7587a6", From fad56bcf83a4e9e0914b9646fb02f6745a020b21 Mon Sep 17 00:00:00 2001 From: Frank Calise Date: Fri, 18 Oct 2024 19:01:58 -0400 Subject: [PATCH 33/52] feat(apollo-client): add cache forward/back history buttons --- .../src/renderer/pages/apolloClient/Cache.tsx | 127 +++++++++++++++--- 1 file changed, 106 insertions(+), 21 deletions(-) diff --git a/apps/reactotron-app/src/renderer/pages/apolloClient/Cache.tsx b/apps/reactotron-app/src/renderer/pages/apolloClient/Cache.tsx index 1c0a82f2a..5082d5e82 100644 --- a/apps/reactotron-app/src/renderer/pages/apolloClient/Cache.tsx +++ b/apps/reactotron-app/src/renderer/pages/apolloClient/Cache.tsx @@ -1,4 +1,4 @@ -import React, { useCallback, useContext, useEffect, useMemo } from "react" +import React, { useCallback, useContext, useEffect } from "react" import styled from "styled-components" import { Header, @@ -12,7 +12,7 @@ import { MdSearch, MdWarning } from "react-icons/md" import { TbDatabaseDollar } from "react-icons/tb" import { Title } from "../reactNative/components/Shared" import { CommandType } from "reactotron-core-contract" -import { FaTimes } from "react-icons/fa" +import { FaArrowLeft, FaArrowRight, FaTimes } from "react-icons/fa" import { PiPushPinFill, PiPushPinSlash } from "react-icons/pi" import { Link, useNavigate, useParams } from "react-router-dom" @@ -68,13 +68,18 @@ export const ButtonContainer = styled.div` cursor: pointer; ` +const ButtonContainerDisabled = styled.div` + padding: 10px; + cursor: not-allowed; +` + const RowContainer = styled.div` display: flex; flex-direction: row; justify-content: space-between; ` -const CacheKeyRow = styled.div` +const Row = styled.div` display: flex; flex-direction: row; ` @@ -177,9 +182,12 @@ function Cache() { closeSearch, setSearch, search, + setCacheKey, cacheKey: storedCacheKey, } = useContext(ApolloClientContext) + const [viewedKeys, setViewedKeys] = React.useState([]) + // const sendMessage = React.useCallback(() => { // sendCommand("apollo.request", {}) // }, [sendCommand]) @@ -192,6 +200,10 @@ function Cache() { return () => clearInterval(interval) }, [sendCommand]) + const pushViewedKey = (key: string) => { + setViewedKeys([...viewedKeys, key]) + } + // const updateFragment = React.useCallback(() => { // sendCommand("apollo.fragment.update", { message: "Title from server" }) // }, [sendCommand]) @@ -229,17 +241,65 @@ function Cache() { const { cacheKey } = useParams() const navigate = useNavigate() + const [currentIndex, setCurrentIndex] = React.useState(-1) + + // const [history, setHistory] = useState([]); + + useEffect(() => { + // Check if cacheKey is new + if (cacheKey && (currentIndex === -1 || history[currentIndex] !== cacheKey)) { + const newIndex = viewedKeys.indexOf(cacheKey) + if (newIndex === -1) { + // New cacheKey, add to history + const newHistory = [...viewedKeys, cacheKey] + setViewedKeys(newHistory) + setCurrentIndex(newHistory.length - 1) + } else { + // Existing cacheKey, just update the current index + setCurrentIndex(newIndex) + } + } + }, [cacheKey, viewedKeys, currentIndex]) + + const goBack = () => { + // Navigate to the previous cacheKey in the history + const currentPos = viewedKeys.indexOf(cacheKey) + if (currentPos > 0) { + navigate(`/apolloClient/cache/${viewedKeys[currentPos - 1]}`) + setCurrentIndex(currentIndex - 1) + } + } + + const goForward = () => { + // Navigate to the next cacheKey in the history + const currentPos = viewedKeys.indexOf(cacheKey) + if (currentPos < viewedKeys.length - 1) { + navigate(`/apolloClient/cache/${viewedKeys[currentPos + 1]}`) + setCurrentIndex(currentIndex + 1) + } + } // const prevCacheKey = React.useRef(cacheKey) - const cacheData = data.cache[cacheKey] ?? "No data found" + const cacheData = data.cache[cacheKey] ?? undefined // console.log({ cacheKey, storedCacheKey }) - useEffect(() => { - if (storedCacheKey) { - navigate(`/apolloClient/cache/${storedCacheKey}`) - } - }, []) + // useEffect(() => { + // if (storedCacheKey) { + // navigate(`/apolloClient/cache/${storedCacheKey}`) + // } + // }, []) + + // useEffect(() => { + // if (cacheKey) { + // const newViewedKeys = [...viewedKeys, cacheKey] + // setViewedKeys(newViewedKeys) + // } + // }, [cacheKey, viewedKeys]) + const forwardDisabled = currentIndex === viewedKeys.length - 1 + const backDisabled = currentIndex <= 0 + const ForwardButtonWrapper = forwardDisabled ? ButtonContainerDisabled : ButtonContainer + const BackButtonWrapper = backDisabled ? ButtonContainerDisabled : ButtonContainer const clearSearch = () => { if (search === "") { @@ -264,7 +324,10 @@ function Cache() { const valueRenderer = (transformed: any, untransformed: any, ...keyPath: any) => { if (keyPath[0] === "__ref") { return ( - + pushViewedKey(untransformed)} + to={`/apolloClient/cache/${untransformed}`} + > {untransformed || transformed} ) @@ -358,8 +421,12 @@ function Cache() { {pinnedKeys.map((key) => { const LinkWrapper = key === cacheKey ? SelectedCacheKeyLink : CacheKeyLink return ( - - + + pushViewedKey(key)} + to={`/apolloClient/cache/${key}`} + > @@ -368,7 +435,7 @@ function Cache() { togglePin(key)}> - + ) })} @@ -395,8 +462,12 @@ function Cache() { .map((key: string) => { const LinkWrapper = key === cacheKey ? SelectedCacheKeyLink : CacheKeyLink return ( - - + + pushViewedKey(key)} + to={`/apolloClient/cache/${key}`} + > {!searchObjects ? ( @@ -409,12 +480,24 @@ function Cache() { togglePin(key)}> - + ) })} {cacheKey && ( + + + + + + + + Cache ID: {cacheKey} @@ -422,11 +505,13 @@ function Cache() { - + {cacheKey && ( + + )} )} From 3092bc863efb34566ad99a2ba836dfcc52f68ce2 Mon Sep 17 00:00:00 2001 From: Frank Calise Date: Sat, 19 Oct 2024 08:19:02 -0400 Subject: [PATCH 34/52] feat(apollo-client): add launch external url for specific data --- .../src/renderer/pages/apolloClient/Cache.tsx | 39 +++++++++++++++++-- 1 file changed, 36 insertions(+), 3 deletions(-) diff --git a/apps/reactotron-app/src/renderer/pages/apolloClient/Cache.tsx b/apps/reactotron-app/src/renderer/pages/apolloClient/Cache.tsx index 5082d5e82..fed1d2c0c 100644 --- a/apps/reactotron-app/src/renderer/pages/apolloClient/Cache.tsx +++ b/apps/reactotron-app/src/renderer/pages/apolloClient/Cache.tsx @@ -12,9 +12,10 @@ import { MdSearch, MdWarning } from "react-icons/md" import { TbDatabaseDollar } from "react-icons/tb" import { Title } from "../reactNative/components/Shared" import { CommandType } from "reactotron-core-contract" -import { FaArrowLeft, FaArrowRight, FaTimes } from "react-icons/fa" +import { FaArrowLeft, FaArrowRight, FaExternalLinkAlt, FaTimes } from "react-icons/fa" import { PiPushPinFill, PiPushPinSlash } from "react-icons/pi" import { Link, useNavigate, useParams } from "react-router-dom" +import { shell } from "electron" const Container = styled.div` display: flex; @@ -84,6 +85,10 @@ const Row = styled.div` flex-direction: row; ` +const IconContainer = styled.span` + padding-left: 10px; +` + const LeftPanel = styled.div` display: flex; flex-direction: column; @@ -261,6 +266,10 @@ function Cache() { } }, [cacheKey, viewedKeys, currentIndex]) + function openURL(url) { + shell.openExternal(url) + } + const goBack = () => { // Navigate to the previous cacheKey in the history const currentPos = viewedKeys.indexOf(cacheKey) @@ -323,6 +332,7 @@ function Cache() { const valueRenderer = (transformed: any, untransformed: any, ...keyPath: any) => { if (keyPath[0] === "__ref") { + // TODO hover this span and show the cacheData[untransformed] in a tooltip return ( pushViewedKey(untransformed)} @@ -332,10 +342,33 @@ function Cache() { ) } else { + let onClick + if (typeof untransformed === "string" && untransformed.startsWith("http")) { + onClick = () => openURL(untransformed) + } + if (searchObjects && search) { - return + return ( + + + {!!onClick && ( + + + + )} + + ) } else { - return {untransformed || transformed} + return ( + + {untransformed || transformed} + {!!onClick && ( + + + + )} + + ) } } } From 19820d218cc26c908f1ba57ced44fa1b0152e539 Mon Sep 17 00:00:00 2001 From: Frank Calise Date: Sat, 19 Oct 2024 08:34:56 -0400 Subject: [PATCH 35/52] feat(apollo-client): view __ref data via tooltip --- .../src/renderer/pages/apolloClient/Cache.tsx | 30 +++++-------------- 1 file changed, 8 insertions(+), 22 deletions(-) diff --git a/apps/reactotron-app/src/renderer/pages/apolloClient/Cache.tsx b/apps/reactotron-app/src/renderer/pages/apolloClient/Cache.tsx index fed1d2c0c..26b7a6055 100644 --- a/apps/reactotron-app/src/renderer/pages/apolloClient/Cache.tsx +++ b/apps/reactotron-app/src/renderer/pages/apolloClient/Cache.tsx @@ -7,6 +7,7 @@ import { ApolloClientContext, theme, Checkbox, + Tooltip, } from "reactotron-core-ui" import { MdSearch, MdWarning } from "react-icons/md" import { TbDatabaseDollar } from "react-icons/tb" @@ -205,10 +206,6 @@ function Cache() { return () => clearInterval(interval) }, [sendCommand]) - const pushViewedKey = (key: string) => { - setViewedKeys([...viewedKeys, key]) - } - // const updateFragment = React.useCallback(() => { // sendCommand("apollo.fragment.update", { message: "Title from server" }) // }, [sendCommand]) @@ -233,6 +230,7 @@ function Cache() { React.useEffect(() => { sendCommand("apollo.request", {}) + // eslint-disable-next-line react-hooks/exhaustive-deps }, []) const handleInputChange = useCallback( @@ -287,24 +285,9 @@ function Cache() { setCurrentIndex(currentIndex + 1) } } - // const prevCacheKey = React.useRef(cacheKey) const cacheData = data.cache[cacheKey] ?? undefined - // console.log({ cacheKey, storedCacheKey }) - - // useEffect(() => { - // if (storedCacheKey) { - // navigate(`/apolloClient/cache/${storedCacheKey}`) - // } - // }, []) - - // useEffect(() => { - // if (cacheKey) { - // const newViewedKeys = [...viewedKeys, cacheKey] - // setViewedKeys(newViewedKeys) - // } - // }, [cacheKey, viewedKeys]) const forwardDisabled = currentIndex === viewedKeys.length - 1 const backDisabled = currentIndex <= 0 const ForwardButtonWrapper = forwardDisabled ? ButtonContainerDisabled : ButtonContainer @@ -332,13 +315,16 @@ function Cache() { const valueRenderer = (transformed: any, untransformed: any, ...keyPath: any) => { if (keyPath[0] === "__ref") { - // TODO hover this span and show the cacheData[untransformed] in a tooltip return ( pushViewedKey(untransformed)} to={`/apolloClient/cache/${untransformed}`} + data-tip + data-for={`ref-for-${untransformed}`} > {untransformed || transformed} + + + ) } else { @@ -540,7 +526,7 @@ function Cache() { {cacheKey && ( From 5c1c148d4f885dc7bd60b70cdfa229af5f6f1dd9 Mon Sep 17 00:00:00 2001 From: Frank Calise Date: Sun, 20 Oct 2024 09:46:56 -0400 Subject: [PATCH 36/52] feat(apollo-client): restore last viewed key after tab nav --- .../src/renderer/pages/apolloClient/Cache.tsx | 194 +++++++----------- .../src/contexts/ApolloClient/index.tsx | 36 +++- .../contexts/ApolloClient/useApolloClient.ts | 109 +++++++--- 3 files changed, 184 insertions(+), 155 deletions(-) diff --git a/apps/reactotron-app/src/renderer/pages/apolloClient/Cache.tsx b/apps/reactotron-app/src/renderer/pages/apolloClient/Cache.tsx index 26b7a6055..6d858ac3c 100644 --- a/apps/reactotron-app/src/renderer/pages/apolloClient/Cache.tsx +++ b/apps/reactotron-app/src/renderer/pages/apolloClient/Cache.tsx @@ -9,7 +9,6 @@ import { Checkbox, Tooltip, } from "reactotron-core-ui" -import { MdSearch, MdWarning } from "react-icons/md" import { TbDatabaseDollar } from "react-icons/tb" import { Title } from "../reactNative/components/Shared" import { CommandType } from "reactotron-core-contract" @@ -33,19 +32,7 @@ const CacheContainer = styled.div` const TopSection = styled.div` display: flex; flex-direction: row; - justify-content: space-between; -` - -const WarningContainer = styled.div` - display: flex; - color: ${(props) => props.theme.warning}; - background-color: ${(props) => props.theme.backgroundDarker}; - border-top: 1px solid ${(props) => props.theme.chromeLine}; - align-items: center; - padding: 0 20px; -` -const WarningDescription = styled.div` - margin-left: 20px; + padding-left: 10px; ` const SearchContainer = styled.div` @@ -90,6 +77,10 @@ const IconContainer = styled.span` padding-left: 10px; ` +const TreeContainer = styled.div` + padding-left: 10px; +` + const LeftPanel = styled.div` display: flex; flex-direction: column; @@ -180,24 +171,21 @@ const INITIAL_DATA = { } function Cache() { + // This could go to the context? but we grab it on mount const [data, setData] = React.useState(INITIAL_DATA) const { sendCommand, addCommandListener } = React.useContext(ReactotronContext) const { - isSearchOpen, - toggleSearch, closeSearch, setSearch, search, - setCacheKey, - cacheKey: storedCacheKey, + viewedKeys, + setViewedKeys, + currentIndex, + goForward, + goBack, + getCurrentKey, } = useContext(ApolloClientContext) - const [viewedKeys, setViewedKeys] = React.useState([]) - - // const sendMessage = React.useCallback(() => { - // sendCommand("apollo.request", {}) - // }, [sendCommand]) - // send polling apollo.request command every half second React.useEffect(() => { const interval = setInterval(() => { @@ -206,32 +194,21 @@ function Cache() { return () => clearInterval(interval) }, [sendCommand]) + // TODO rework this to be custom from the UI to send data from server to client + // below is an example // const updateFragment = React.useCallback(() => { // sendCommand("apollo.fragment.update", { message: "Title from server" }) // }, [sendCommand]) - const resyncData = React.useCallback(() => { - debounce(() => { - sendCommand("apollo.request", {}) - }) - }, [sendCommand]) - React.useEffect(() => { addCommandListener((command) => { if (command.type === CommandType.ApolloClientResponse) { - // TODO reorder the way things come in so recent is at top - // see https://github.com/expo/dev-plugins/blob/main/packages/apollo-client/webui/src/App.tsx#L44-L46 + // TODO reorder the way things come in so recent is at top ? setData(command.payload) sendCommand("apollo.ack", {}) - resyncData() } }) - }, [addCommandListener, sendCommand, resyncData]) - - React.useEffect(() => { - sendCommand("apollo.request", {}) - // eslint-disable-next-line react-hooks/exhaustive-deps - }, []) + }, [addCommandListener, sendCommand]) const handleInputChange = useCallback( (e: React.ChangeEvent) => { @@ -240,52 +217,35 @@ function Cache() { [setSearch] ) - // const { searchString, handleInputChange } = useDebouncedSearchInput(search, setSearch, 300) - - const { cacheKey } = useParams() + const { cacheKey: routeKey } = useParams() const navigate = useNavigate() - const [currentIndex, setCurrentIndex] = React.useState(-1) - - // const [history, setHistory] = useState([]); + /** + * if we have unmounted via another tab press, + * restore the last key we were viewing when user returns here + */ + useEffect(() => { + if (!routeKey) { + const lastItem = getCurrentKey() + if (lastItem) { + navigate(`/apolloClient/cache/${lastItem}`) + } + } + }, [routeKey, getCurrentKey, navigate]) useEffect(() => { // Check if cacheKey is new - if (cacheKey && (currentIndex === -1 || history[currentIndex] !== cacheKey)) { - const newIndex = viewedKeys.indexOf(cacheKey) - if (newIndex === -1) { - // New cacheKey, add to history - const newHistory = [...viewedKeys, cacheKey] - setViewedKeys(newHistory) - setCurrentIndex(newHistory.length - 1) - } else { - // Existing cacheKey, just update the current index - setCurrentIndex(newIndex) - } + const currentItem = getCurrentKey() + if (routeKey && currentItem !== routeKey) { + // TODO rename `setViewedKeys` to `addKeyToHistory` + setViewedKeys(routeKey) } - }, [cacheKey, viewedKeys, currentIndex]) + }, [routeKey, setViewedKeys, getCurrentKey]) function openURL(url) { shell.openExternal(url) } - const goBack = () => { - // Navigate to the previous cacheKey in the history - const currentPos = viewedKeys.indexOf(cacheKey) - if (currentPos > 0) { - navigate(`/apolloClient/cache/${viewedKeys[currentPos - 1]}`) - setCurrentIndex(currentIndex - 1) - } - } - - const goForward = () => { - // Navigate to the next cacheKey in the history - const currentPos = viewedKeys.indexOf(cacheKey) - if (currentPos < viewedKeys.length - 1) { - navigate(`/apolloClient/cache/${viewedKeys[currentPos + 1]}`) - setCurrentIndex(currentIndex + 1) - } - } - + const cacheKey = getCurrentKey() ?? routeKey const cacheData = data.cache[cacheKey] ?? undefined const forwardDisabled = currentIndex === viewedKeys.length - 1 @@ -301,6 +261,7 @@ function Cache() { } } + // TODO add these options to the context in order to not lose state on tab switch const [searchObjects, setSearchObjects] = React.useState(false) const [expandInitially, setExpandInitially] = React.useState(true) const [pinnedKeys, setPinnedKeys] = React.useState([]) @@ -391,49 +352,43 @@ function Cache() { // }, // }, ]} - actions={[ - { - tip: "Search", - icon: MdSearch, - onClick: () => { - toggleSearch() - }, - }, - ]} + // actions={[ + // { + // tip: "Search", + // icon: MdSearch, + // onClick: () => { + // toggleSearch() + // }, + // }, + // ]} > - {isSearchOpen && ( - - - - - - - - - setSearchObjects(!searchObjects)} - isChecked={searchObjects} + + + + - setExpandInitially(!expandInitially)} - isChecked={expandInitially} - /> - - - )} + + + + + setSearchObjects(!searchObjects)} + isChecked={searchObjects} + /> + setExpandInitially(!expandInitially)} + isChecked={expandInitially} + /> + +
- - - This is preview feature. - {/* always show pinnedKeys */} @@ -482,11 +437,7 @@ function Cache() { const LinkWrapper = key === cacheKey ? SelectedCacheKeyLink : CacheKeyLink return ( - pushViewedKey(key)} - to={`/apolloClient/cache/${key}`} - > + {!searchObjects ? ( @@ -519,12 +470,9 @@ function Cache() { Cache ID: {cacheKey} - - - - {cacheKey && ( + {cacheData && currentIndex >= -1 && ( void search: string setSearch: (search: string) => void - cacheKey: string - setCacheKey: (cacheKey: string) => void + viewedKeys: string[] + setViewedKeys: (viewedKey: string) => void + currentIndex: number + setCurrentIndex: (currentIndex: number) => void + getCurrentKey: () => string | null + goForward: () => void + goBack: () => void } const ApolloClientContext = React.createContext({ @@ -20,8 +25,13 @@ const ApolloClientContext = React.createContext({ closeSearch: null, search: "", setSearch: null, - cacheKey: "", - setCacheKey: null, + viewedKeys: [], + setViewedKeys: null, + currentIndex: -1, + setCurrentIndex: null, + getCurrentKey: null, + goForward: null, + goBack: null, }) const Provider: FunctionComponent = ({ children }) => { @@ -32,8 +42,13 @@ const Provider: FunctionComponent = ({ children }) => { closeSearch, search, setSearch, - cacheKey, - setCacheKey, + setViewedKeys, + viewedKeys, + currentIndex, + setCurrentIndex, + getCurrentKey, + goBack, + goForward, } = useApolloClient() return ( @@ -45,8 +60,13 @@ const Provider: FunctionComponent = ({ children }) => { closeSearch, search, setSearch, - cacheKey, - setCacheKey, + viewedKeys, + setViewedKeys, + currentIndex, + setCurrentIndex, + getCurrentKey, + goBack, + goForward, }} > {children} diff --git a/lib/reactotron-core-ui/src/contexts/ApolloClient/useApolloClient.ts b/lib/reactotron-core-ui/src/contexts/ApolloClient/useApolloClient.ts index 184fa88ae..2019bdad8 100644 --- a/lib/reactotron-core-ui/src/contexts/ApolloClient/useApolloClient.ts +++ b/lib/reactotron-core-ui/src/contexts/ApolloClient/useApolloClient.ts @@ -1,4 +1,4 @@ -import { useReducer } from "react" +import { useCallback, useReducer } from "react" // export enum StorageKey { // ReversedOrder = "ReactotronApolloClientReversedOrder", @@ -8,14 +8,16 @@ import { useReducer } from "react" interface ApolloClientState { isSearchOpen: boolean search: string - cacheKey: string + viewedKeys: string[] + currentIndex: number } enum ApolloClientActionType { SearchOpen = "SEARCH_OPEN", SearchClose = "SEARCH_CLOSE", SearchSet = "SEARCH_SET", - CacheKeySet = "CACHE_KEY_SET", + ViewedKeysSet = "VIEWED_KEYS_SET", + IndexSet = "INDEX_SET", } type Action = @@ -27,8 +29,12 @@ type Action = payload: string } | { - type: ApolloClientActionType.CacheKeySet - payload: string + type: ApolloClientActionType.IndexSet + payload: number + } + | { + type: ApolloClientActionType.ViewedKeysSet + payload: string[] } function ApolloClientReducer(state: ApolloClientState, action: Action) { @@ -39,8 +45,10 @@ function ApolloClientReducer(state: ApolloClientState, action: Action) { return { ...state, isSearchOpen: false } case ApolloClientActionType.SearchSet: return { ...state, search: action.payload } - case ApolloClientActionType.CacheKeySet: - return { ...state, cacheKey: action.payload } + case ApolloClientActionType.ViewedKeysSet: + return { ...state, viewedKeys: action.payload, currentIndex: action.payload.length - 1 } + case ApolloClientActionType.IndexSet: + return { ...state, currentIndex: action.payload } default: return state } @@ -50,54 +58,107 @@ function useApolloClient() { const [state, dispatch] = useReducer(ApolloClientReducer, { isSearchOpen: false, search: "", - cacheKey: "", + viewedKeys: [], + currentIndex: -1, }) // Setup event handlers - const toggleSearch = () => { + const toggleSearch = useCallback(() => { dispatch({ type: state.isSearchOpen ? ApolloClientActionType.SearchClose : ApolloClientActionType.SearchOpen, }) - } + }, [state.isSearchOpen]) - const openSearch = () => { + const openSearch = useCallback(() => { dispatch({ type: ApolloClientActionType.SearchOpen, }) - } + }, []) - const closeSearch = () => { + const closeSearch = useCallback(() => { dispatch({ type: ApolloClientActionType.SearchClose, }) - } + }, []) - const setCacheKey = (cacheKey: string) => { + const setSearch = useCallback((search: string) => { dispatch({ type: ApolloClientActionType.SearchSet, - payload: cacheKey, + payload: search, }) - } + }, []) + + const goBack = useCallback(() => { + if (state.currentIndex > 0) { + dispatch({ + type: ApolloClientActionType.IndexSet, + payload: state.currentIndex - 1, + }) + } + }, [state.currentIndex]) - const setSearch = (search: string) => { + const goForward = useCallback(() => { + if (state.currentIndex < state.viewedKeys.length - 1) { + dispatch({ + type: ApolloClientActionType.IndexSet, + payload: state.currentIndex + 1, + }) + } + }, [state.currentIndex, state.viewedKeys]) + + const setViewedKeys = useCallback( + (viewedKey: string) => { + if ( + state.viewedKeys.length === 0 || + state.viewedKeys[state.viewedKeys.length - 1] !== viewedKey + ) { + // const newHistory = state.viewedKeys.slice(0, state.currentIndex + 1) // Safely trims the history if needed + // newHistory.push(viewedKey) + const newHistory = [...state.viewedKeys, viewedKey] + dispatch({ + type: ApolloClientActionType.ViewedKeysSet, + payload: newHistory, + }) + + dispatch({ + type: ApolloClientActionType.IndexSet, + payload: newHistory.length - 1, + }) + } + }, + [state.viewedKeys] + ) + + const setCurrentIndex = useCallback((index: number) => { dispatch({ - type: ApolloClientActionType.SearchSet, - payload: search, + type: ApolloClientActionType.IndexSet, + payload: index, }) - } + }, []) - return { + const getCurrentKey = useCallback(() => { + return state.currentIndex >= 0 ? state.viewedKeys[state.currentIndex] : null + }, [state.currentIndex, state.viewedKeys]) + + const contextValue = { isSearchOpen: state.isSearchOpen, toggleSearch, openSearch, closeSearch, search: state.search, setSearch, - setCacheKey, - cacheKey: state.cacheKey, + viewedKeys: state.viewedKeys, + setViewedKeys, + setCurrentIndex, + currentIndex: state.currentIndex, + getCurrentKey, + goForward, + goBack, } + + return contextValue } export default useApolloClient From 465cca454091fb74402782cac6bb98ce2eefa3be Mon Sep 17 00:00:00 2001 From: Frank Calise Date: Sun, 20 Oct 2024 10:11:33 -0400 Subject: [PATCH 37/52] feat(apollo-client): persist pinned keys across tab change --- .../src/renderer/pages/apolloClient/Cache.tsx | 11 ++------ .../src/contexts/ApolloClient/index.tsx | 8 ++++++ .../contexts/ApolloClient/useApolloClient.ts | 26 +++++++++++++++++-- 3 files changed, 34 insertions(+), 11 deletions(-) diff --git a/apps/reactotron-app/src/renderer/pages/apolloClient/Cache.tsx b/apps/reactotron-app/src/renderer/pages/apolloClient/Cache.tsx index 6d858ac3c..3fec8b4b7 100644 --- a/apps/reactotron-app/src/renderer/pages/apolloClient/Cache.tsx +++ b/apps/reactotron-app/src/renderer/pages/apolloClient/Cache.tsx @@ -184,6 +184,8 @@ function Cache() { goForward, goBack, getCurrentKey, + pinnedKeys, + togglePin, } = useContext(ApolloClientContext) // send polling apollo.request command every half second @@ -264,15 +266,6 @@ function Cache() { // TODO add these options to the context in order to not lose state on tab switch const [searchObjects, setSearchObjects] = React.useState(false) const [expandInitially, setExpandInitially] = React.useState(true) - const [pinnedKeys, setPinnedKeys] = React.useState([]) - - const togglePin = (key: string) => { - if (pinnedKeys.includes(key)) { - setPinnedKeys(pinnedKeys.filter((k) => k !== key)) - } else { - setPinnedKeys([...pinnedKeys, key]) - } - } const valueRenderer = (transformed: any, untransformed: any, ...keyPath: any) => { if (keyPath[0] === "__ref") { diff --git a/lib/reactotron-core-ui/src/contexts/ApolloClient/index.tsx b/lib/reactotron-core-ui/src/contexts/ApolloClient/index.tsx index c6a2a8a7e..5e9956e29 100644 --- a/lib/reactotron-core-ui/src/contexts/ApolloClient/index.tsx +++ b/lib/reactotron-core-ui/src/contexts/ApolloClient/index.tsx @@ -16,6 +16,8 @@ interface Context { getCurrentKey: () => string | null goForward: () => void goBack: () => void + togglePin: (key: string) => void + pinnedKeys: string[] } const ApolloClientContext = React.createContext({ @@ -32,6 +34,8 @@ const ApolloClientContext = React.createContext({ getCurrentKey: null, goForward: null, goBack: null, + togglePin: null, + pinnedKeys: [], }) const Provider: FunctionComponent = ({ children }) => { @@ -49,6 +53,8 @@ const Provider: FunctionComponent = ({ children }) => { getCurrentKey, goBack, goForward, + togglePin, + pinnedKeys, } = useApolloClient() return ( @@ -67,6 +73,8 @@ const Provider: FunctionComponent = ({ children }) => { getCurrentKey, goBack, goForward, + togglePin, + pinnedKeys, }} > {children} diff --git a/lib/reactotron-core-ui/src/contexts/ApolloClient/useApolloClient.ts b/lib/reactotron-core-ui/src/contexts/ApolloClient/useApolloClient.ts index 2019bdad8..f5efa7195 100644 --- a/lib/reactotron-core-ui/src/contexts/ApolloClient/useApolloClient.ts +++ b/lib/reactotron-core-ui/src/contexts/ApolloClient/useApolloClient.ts @@ -10,6 +10,7 @@ interface ApolloClientState { search: string viewedKeys: string[] currentIndex: number + pinnedKeys: string[] } enum ApolloClientActionType { @@ -18,6 +19,7 @@ enum ApolloClientActionType { SearchSet = "SEARCH_SET", ViewedKeysSet = "VIEWED_KEYS_SET", IndexSet = "INDEX_SET", + PinnedKeysSet = "PINNED_KEYS_SET", } type Action = @@ -28,6 +30,10 @@ type Action = type: ApolloClientActionType.SearchSet payload: string } + | { + type: ApolloClientActionType.PinnedKeysSet + payload: string[] + } | { type: ApolloClientActionType.IndexSet payload: number @@ -49,6 +55,8 @@ function ApolloClientReducer(state: ApolloClientState, action: Action) { return { ...state, viewedKeys: action.payload, currentIndex: action.payload.length - 1 } case ApolloClientActionType.IndexSet: return { ...state, currentIndex: action.payload } + case ApolloClientActionType.PinnedKeysSet: + return { ...state, pinnedKeys: action.payload } default: return state } @@ -60,6 +68,7 @@ function useApolloClient() { search: "", viewedKeys: [], currentIndex: -1, + pinnedKeys: [], }) // Setup event handlers @@ -114,8 +123,6 @@ function useApolloClient() { state.viewedKeys.length === 0 || state.viewedKeys[state.viewedKeys.length - 1] !== viewedKey ) { - // const newHistory = state.viewedKeys.slice(0, state.currentIndex + 1) // Safely trims the history if needed - // newHistory.push(viewedKey) const newHistory = [...state.viewedKeys, viewedKey] dispatch({ type: ApolloClientActionType.ViewedKeysSet, @@ -142,6 +149,19 @@ function useApolloClient() { return state.currentIndex >= 0 ? state.viewedKeys[state.currentIndex] : null }, [state.currentIndex, state.viewedKeys]) + const togglePin = useCallback( + (key: string) => { + const newPinnedKeys = state.pinnedKeys.includes(key) + ? state.pinnedKeys.filter((k) => k !== key) + : [...state.pinnedKeys, key] + dispatch({ + type: ApolloClientActionType.PinnedKeysSet, + payload: newPinnedKeys, + }) + }, + [state.pinnedKeys] + ) + const contextValue = { isSearchOpen: state.isSearchOpen, toggleSearch, @@ -156,6 +176,8 @@ function useApolloClient() { getCurrentKey, goForward, goBack, + togglePin, + pinnedKeys: state.pinnedKeys, } return contextValue From 6cd773aa4f0b9b60261b6f09d44f1adf774eb6f6 Mon Sep 17 00:00:00 2001 From: Frank Calise Date: Sun, 20 Oct 2024 10:29:00 -0400 Subject: [PATCH 38/52] refactor(apollo-client): move data to ctx --- .../src/renderer/pages/apolloClient/Cache.tsx | 18 +++------- .../src/contexts/ApolloClient/index.tsx | 10 +++++- .../contexts/ApolloClient/useApolloClient.ts | 33 +++++++++++++++++++ 3 files changed, 46 insertions(+), 15 deletions(-) diff --git a/apps/reactotron-app/src/renderer/pages/apolloClient/Cache.tsx b/apps/reactotron-app/src/renderer/pages/apolloClient/Cache.tsx index 3fec8b4b7..91ea26709 100644 --- a/apps/reactotron-app/src/renderer/pages/apolloClient/Cache.tsx +++ b/apps/reactotron-app/src/renderer/pages/apolloClient/Cache.tsx @@ -77,10 +77,6 @@ const IconContainer = styled.span` padding-left: 10px; ` -const TreeContainer = styled.div` - padding-left: 10px; -` - const LeftPanel = styled.div` display: flex; flex-direction: column; @@ -162,17 +158,9 @@ function debounce(func: (...args: any) => any, timeout = 7000): void { }, timeout) } -const INITIAL_DATA = { - id: "x", - lastUpdateAt: new Date(), - queries: [], - mutations: [], - cache: [], -} - function Cache() { // This could go to the context? but we grab it on mount - const [data, setData] = React.useState(INITIAL_DATA) + const { sendCommand, addCommandListener } = React.useContext(ReactotronContext) const { closeSearch, @@ -186,6 +174,8 @@ function Cache() { getCurrentKey, pinnedKeys, togglePin, + data, + setData, } = useContext(ApolloClientContext) // send polling apollo.request command every half second @@ -210,7 +200,7 @@ function Cache() { sendCommand("apollo.ack", {}) } }) - }, [addCommandListener, sendCommand]) + }, [addCommandListener, sendCommand, setData]) const handleInputChange = useCallback( (e: React.ChangeEvent) => { diff --git a/lib/reactotron-core-ui/src/contexts/ApolloClient/index.tsx b/lib/reactotron-core-ui/src/contexts/ApolloClient/index.tsx index 5e9956e29..26c59c605 100644 --- a/lib/reactotron-core-ui/src/contexts/ApolloClient/index.tsx +++ b/lib/reactotron-core-ui/src/contexts/ApolloClient/index.tsx @@ -1,6 +1,6 @@ import React, { FunctionComponent } from "react" -import useApolloClient from "./useApolloClient" +import useApolloClient, { ApolloClientData, INITIAL_DATA } from "./useApolloClient" interface Context { isSearchOpen: boolean @@ -18,6 +18,8 @@ interface Context { goBack: () => void togglePin: (key: string) => void pinnedKeys: string[] + data: ApolloClientData + setData: (data: ApolloClientData) => void } const ApolloClientContext = React.createContext({ @@ -36,6 +38,8 @@ const ApolloClientContext = React.createContext({ goBack: null, togglePin: null, pinnedKeys: [], + data: INITIAL_DATA, + setData: null, }) const Provider: FunctionComponent = ({ children }) => { @@ -55,6 +59,8 @@ const Provider: FunctionComponent = ({ children }) => { goForward, togglePin, pinnedKeys, + data, + setData, } = useApolloClient() return ( @@ -75,6 +81,8 @@ const Provider: FunctionComponent = ({ children }) => { goForward, togglePin, pinnedKeys, + data, + setData, }} > {children} diff --git a/lib/reactotron-core-ui/src/contexts/ApolloClient/useApolloClient.ts b/lib/reactotron-core-ui/src/contexts/ApolloClient/useApolloClient.ts index f5efa7195..a1a5ff582 100644 --- a/lib/reactotron-core-ui/src/contexts/ApolloClient/useApolloClient.ts +++ b/lib/reactotron-core-ui/src/contexts/ApolloClient/useApolloClient.ts @@ -5,12 +5,28 @@ import { useCallback, useReducer } from "react" // HiddenCommands = "ReactotronApolloClientHiddenCommands", // } +export interface ApolloClientData { + id: string + lastUpdatedAt: Date + // cache array of objects + cache: Record +} + interface ApolloClientState { isSearchOpen: boolean search: string viewedKeys: string[] currentIndex: number pinnedKeys: string[] + data: ApolloClientData +} + +export const INITIAL_DATA = { + id: "x", + lastUpdatedAt: new Date(), + // queries: [], + // mutations: [], + cache: {}, } enum ApolloClientActionType { @@ -20,6 +36,7 @@ enum ApolloClientActionType { ViewedKeysSet = "VIEWED_KEYS_SET", IndexSet = "INDEX_SET", PinnedKeysSet = "PINNED_KEYS_SET", + DataSet = "DATA_SET", } type Action = @@ -42,6 +59,10 @@ type Action = type: ApolloClientActionType.ViewedKeysSet payload: string[] } + | { + type: ApolloClientActionType.DataSet + payload: ApolloClientData + } function ApolloClientReducer(state: ApolloClientState, action: Action) { switch (action.type) { @@ -57,6 +78,8 @@ function ApolloClientReducer(state: ApolloClientState, action: Action) { return { ...state, currentIndex: action.payload } case ApolloClientActionType.PinnedKeysSet: return { ...state, pinnedKeys: action.payload } + case ApolloClientActionType.DataSet: + return { ...state, data: action.payload } default: return state } @@ -69,6 +92,7 @@ function useApolloClient() { viewedKeys: [], currentIndex: -1, pinnedKeys: [], + data: INITIAL_DATA, }) // Setup event handlers @@ -162,6 +186,13 @@ function useApolloClient() { [state.pinnedKeys] ) + const setData = useCallback((data: ApolloClientData) => { + dispatch({ + type: ApolloClientActionType.DataSet, + payload: data, + }) + }, []) + const contextValue = { isSearchOpen: state.isSearchOpen, toggleSearch, @@ -178,6 +209,8 @@ function useApolloClient() { goBack, togglePin, pinnedKeys: state.pinnedKeys, + data: state.data, + setData, } return contextValue From 5f0340cc5c36be877e9bd16a538a7b6e630c5d5b Mon Sep 17 00:00:00 2001 From: Frank Calise Date: Sun, 20 Oct 2024 15:43:37 -0400 Subject: [PATCH 39/52] fix(example-app): remove temp mutate button on ApolloScreen --- apps/example-app/app/screens/ApolloScreen.tsx | 33 +------------------ 1 file changed, 1 insertion(+), 32 deletions(-) diff --git a/apps/example-app/app/screens/ApolloScreen.tsx b/apps/example-app/app/screens/ApolloScreen.tsx index 7fb00ca13..d31bc77c8 100644 --- a/apps/example-app/app/screens/ApolloScreen.tsx +++ b/apps/example-app/app/screens/ApolloScreen.tsx @@ -1,13 +1,12 @@ import React from "react" import { FlatList, TextStyle, View, ViewStyle } from "react-native" -import { Button, ListItem, Text } from "app/components" +import { ListItem, Text } from "app/components" import { AppStackScreenProps } from "app/navigators" import { colors, spacing } from "app/theme" import { useSafeAreaInsetsStyle } from "app/utils/useSafeAreaInsetsStyle" import { gql, useQuery } from "@apollo/client" import { useNavigation } from "@react-navigation/native" import { observer } from "mobx-react-lite" -import { client } from "app/stores/apollo" const CHAPTERS_QUERY = gql` query Chapters { @@ -37,41 +36,11 @@ const ChapterItem = ({ subheader = "" } - const mutate = () => { - const frag = client.cache.readFragment({ - id: `Chapter:1`, - fragmentName: "MyChapter", - fragment: gql` - fragment MyChapter on Chapter { - __typename - title - } - `, - }) - - client.cache.updateFragment( - { - id: `Chapter:${chapter.id.toString()}`, - fragmentName: "MyChapter", - fragment: gql` - fragment MyChapter on Chapter { - __typename - title - } - `, - }, - (data) => { - return { ...data, title: `${data.title} - ${new Date().valueOf().toString()}` } - } - ) - } - return ( } /> ) } From d2f7d8d4cbbab5031f60d00da8f97454e5fd8da0 Mon Sep 17 00:00:00 2001 From: Frank Calise Date: Sun, 20 Oct 2024 15:43:59 -0400 Subject: [PATCH 40/52] feat(apollo-client): wire up edit cache data with temp value --- .../src/renderer/pages/apolloClient/Cache.tsx | 109 ++++++++++++++--- .../src/reactotron-apollo-client.ts | 111 +++++++++--------- lib/reactotron-core-contract/src/command.ts | 5 +- lib/reactotron-core-contract/src/state.ts | 9 ++ 4 files changed, 157 insertions(+), 77 deletions(-) diff --git a/apps/reactotron-app/src/renderer/pages/apolloClient/Cache.tsx b/apps/reactotron-app/src/renderer/pages/apolloClient/Cache.tsx index 91ea26709..5e647bdd8 100644 --- a/apps/reactotron-app/src/renderer/pages/apolloClient/Cache.tsx +++ b/apps/reactotron-app/src/renderer/pages/apolloClient/Cache.tsx @@ -11,8 +11,8 @@ import { } from "reactotron-core-ui" import { TbDatabaseDollar } from "react-icons/tb" import { Title } from "../reactNative/components/Shared" -import { CommandType } from "reactotron-core-contract" -import { FaArrowLeft, FaArrowRight, FaExternalLinkAlt, FaTimes } from "react-icons/fa" +import { ApolloClientCacheUpdatePayload, CommandType } from "reactotron-core-contract" +import { FaArrowLeft, FaArrowRight, FaEdit, FaExternalLinkAlt, FaTimes } from "react-icons/fa" import { PiPushPinFill, PiPushPinSlash } from "react-icons/pi" import { Link, useNavigate, useParams } from "react-router-dom" import { shell } from "electron" @@ -148,16 +148,6 @@ const HighlightText = ({ text, searchTerm }) => { } } -let timer: ReturnType - -function debounce(func: (...args: any) => any, timeout = 7000): void { - clearTimeout(timer) - timer = setTimeout(() => { - // @ts-expect-error add typings for this - func.apply(this, args) - }, timeout) -} - function Cache() { // This could go to the context? but we grab it on mount @@ -186,12 +176,6 @@ function Cache() { return () => clearInterval(interval) }, [sendCommand]) - // TODO rework this to be custom from the UI to send data from server to client - // below is an example - // const updateFragment = React.useCallback(() => { - // sendCommand("apollo.fragment.update", { message: "Title from server" }) - // }, [sendCommand]) - React.useEffect(() => { addCommandListener((command) => { if (command.type === CommandType.ApolloClientResponse) { @@ -253,6 +237,39 @@ function Cache() { } } + const handleEditKeyValue = useCallback( + (fieldName: string) => { + // identify the possible composite key fields + const keyFields = identifyKeyFields(cacheKey, cacheData) + const identifier = {} + keyFields.forEach((keyField) => { + identifier[keyField] = cacheData[keyField] + }) + + console.log({ keyFields, identifier }) + if (keyFields.length > 0) { + const updates: ApolloClientCacheUpdatePayload = { + // @ts-expect-error fix this + typename: cacheData.__typename, + identifier, + // TODO how to determine the `id` field if not `id`? + // keyField: "id", + // // @ts-expect-error fix this + // keyValue: cacheData.id, + fieldName, + fieldValue: "new value", + } + sendCommand(CommandType.ApolloClientUpdateCache, updates) + } else { + // we need to prompt the user to something to help identify the key for this object + // otherwise we can't properly update the cache + } + }, + [cacheData, cacheKey, sendCommand] + ) + + console.log({ data }) + // TODO add these options to the context in order to not lose state on tab switch const [searchObjects, setSearchObjects] = React.useState(false) const [expandInitially, setExpandInitially] = React.useState(true) @@ -267,6 +284,7 @@ function Cache() { > {untransformed || transformed} + {/* @ts-expect-error fix this */} @@ -297,6 +315,9 @@ function Cache() { )} + handleEditKeyValue(keyPath[0])}> + + ) } @@ -471,3 +492,55 @@ function Cache() { } export default Cache + +// function identifyKeyFields(cacheKey, cacheObject) { +// if (!cacheKey || !cacheObject) { +// return []; // Early exit if no data is provided +// } + +// const keyParts = cacheKey.split(':'); +// // eslint-disable-next-line @typescript-eslint/no-unused-vars +// const typename = keyParts.shift(); // Extract typename +// const identifier = keyParts.join(':'); // Handle cases where identifier might contain ':' + +// const keyFields = []; + +// // First check if 'id' is a matching key field +// // eslint-disable-next-line no-prototype-builtins +// if ("id" in cacheObject && cacheObject.id.toString() === identifier) { +// keyFields.push('id'); +// } else { +// // Iterate through each field to find matches +// Object.entries(cacheObject).forEach(([key, value]) => { +// if (value.toString() === identifier && key !== 'id') { +// keyFields.push(key); +// } +// }); +// } + +// return keyFields; // Return an array of key fields +// } +function identifyKeyFields(cacheKey, cacheObject) { + if (!cacheKey || !cacheObject) { + return [] // Early exit if no data is provided + } + + // Assuming the cacheKey format could be something like "User:john:01012000" + const keyParts = cacheKey.split(":") + // eslint-disable-next-line @typescript-eslint/no-unused-vars + const typename = keyParts.shift() // Remove the typename part + const identifiers = keyParts // Remaining parts are the identifiers + + const keyFields = [] + + // Loop through each identifier and match it against the object's properties + identifiers.forEach((identifier) => { + for (const [key, value] of Object.entries(cacheObject)) { + if (value.toString() === identifier && !keyFields.includes(key)) { + keyFields.push(key) // Add matching key field if not already included + } + } + }) + + return keyFields // Return an array of key fields +} diff --git a/lib/reactotron-apollo-client/src/reactotron-apollo-client.ts b/lib/reactotron-apollo-client/src/reactotron-apollo-client.ts index 85a749bcd..f3af61fc0 100644 --- a/lib/reactotron-apollo-client/src/reactotron-apollo-client.ts +++ b/lib/reactotron-apollo-client/src/reactotron-apollo-client.ts @@ -1,6 +1,6 @@ /* eslint-disable no-invalid-this */ /* eslint-disable func-style */ -import { ApolloClient, gql, ObservableQuery } from "@apollo/client" +import { ApolloClient, ObservableQuery } from "@apollo/client" import { ReactotronCore, Plugin, @@ -200,16 +200,16 @@ function getCurrentState(client: ApolloClientType): Promise { }) } -function debounce(func: (...args: any) => any, timeout = 500): () => any { - let timer - return (...args) => { - clearTimeout(timer) - timer = setTimeout(() => { - // @ts-expect-error add typings for this - func.apply(this, args) - }, timeout) - } -} +// function debounce(func: (...args: any) => any, timeout = 500): () => any { +// let timer +// return (...args) => { +// clearTimeout(timer) +// timer = setTimeout(() => { +// // @ts-expect-error add typings for this +// func.apply(this, args) +// }, timeout) +// } +// } export interface ApolloPluginConfig { apolloClient: ApolloClient @@ -226,7 +226,7 @@ export const apolloPlugin = InferFeatures // --- Plugin-scoped variables --------------------------------- - let acknowledged = true + // let acknowledged = true let apolloData: null | ApolloClientState // hang on to the apollo state @@ -235,30 +235,30 @@ export const apolloPlugin = apolloData = data }) - function sendData() { - reactotron.log("sendData") - if (apolloData) { - acknowledged = false - } - } - - const poll = async (): Promise => { - // TODO remove - reactotron.display({ - name: "APOLLO CLIENT", - preview: `Poll`, - value: { acknowledged }, - }) - - if (acknowledged) { - getCurrentState(apolloClient).then((data) => { - apolloData = data - }) - reactotron.log("apolloData", apolloData) - sendData() - } - // sendSubscriptions() - } + // function sendData() { + // reactotron.log("sendData") + // if (apolloData) { + // acknowledged = false + // } + // } + + // const poll = async (): Promise => { + // // TODO remove + // reactotron.display({ + // name: "APOLLO CLIENT", + // preview: `Poll`, + // value: { acknowledged }, + // }) + + // if (acknowledged) { + // getCurrentState(apolloClient).then((data) => { + // apolloData = data + // }) + // reactotron.log("apolloData", apolloData) + // sendData() + // } + // // sendSubscriptions() + // } } // a list of subscriptions the client is subscribing to @@ -323,38 +323,35 @@ export const apolloPlugin = // reactotron.stateValuesChange(changes) // } - async function handleRequest(command: Command<"apollo.request", { message: string }>) { + async function handleRequest() { // @ts-expect-error fix command type payload reactotron.send("apollo.response", await getCurrentState(apolloClient)) } - async function handleUpdateFragment( - command: Command<"apollo.fragment.update", { message: string }> - ) { - apolloClient.cache.updateFragment( - { - id: `Chapter:1`, - fragmentName: "MyChapter", - fragment: gql` - fragment MyChapter on Chapter { - __typename - title - } - `, + async function handleUpdateCache(command: Command<"apollo.cache.update">) { + // const { typename, keyField, keyValue, fieldName, fieldValue } = command.payload + const { typename, identifier, fieldName, fieldValue } = command.payload + const result = apolloClient.cache.modify({ + // id: apolloClient.cache.identify({ __typename: typename, [keyField]: keyValue }), + id: apolloClient.cache.identify({ __typename: typename, ...identifier }), + fields: { + [fieldName](existingValue, { readField }) { + // newValue is received from the WebSocket message + return fieldValue // Update the dynamically specified field + }, }, - (data) => { - return { ...data, title: `${command.payload.message}` } - } - ) + }) + + reactotron.log("apollo.cache.update", result, identifier) } async function handleAck() { - acknowledged = true + // acknowledged = true // const data = await getCurrentState(apolloClient) if (apolloData) { // @ts-expect-error fix command type payload reactotron.send("apollo.response", apolloData) - acknowledged = false + // acknowledged = false apolloData = null } } @@ -367,7 +364,7 @@ export const apolloPlugin = "state.values.subscribe": subscribe, "apollo.ack": handleAck, "apollo.request": handleRequest, - "apollo.fragment.update": handleUpdateFragment, + "apollo.cache.update": handleUpdateCache, } satisfies { [name: string]: (command: Command) => void } /** diff --git a/lib/reactotron-core-contract/src/command.ts b/lib/reactotron-core-contract/src/command.ts index 9f0eb7c4c..e3cac9b85 100644 --- a/lib/reactotron-core-contract/src/command.ts +++ b/lib/reactotron-core-contract/src/command.ts @@ -1,6 +1,7 @@ import type { LogPayload } from "./log" import { EditorOpenPayload } from "./openInEditor" import type { + ApolloClientCacheUpdatePayload, StateActionCompletePayload, StateActionDispatchPayload, StateBackupRequestPayload, @@ -48,7 +49,7 @@ export const CommandType = { ApolloClientRequest: "apollo.request", ApolloClientResponse: "apollo.response", ApolloClientAck: "apollo.ack", - ApolloClientUpdateFragment: "apollo.fragment.update", + ApolloClientUpdateCache: "apollo.cache.update", } as const export type CommandTypeKey = (typeof CommandType)[keyof typeof CommandType] @@ -86,7 +87,7 @@ export interface CommandMap { [CommandType.ApolloClientAck]: boolean [CommandType.ApolloClientRequest]: { message: string } [CommandType.ApolloClientResponse]: { message: string } - [CommandType.ApolloClientUpdateFragment]: { message: string } + [CommandType.ApolloClientUpdateCache]: ApolloClientCacheUpdatePayload } export interface Command< diff --git a/lib/reactotron-core-contract/src/state.ts b/lib/reactotron-core-contract/src/state.ts index f49acd947..64008fc31 100644 --- a/lib/reactotron-core-contract/src/state.ts +++ b/lib/reactotron-core-contract/src/state.ts @@ -60,3 +60,12 @@ export interface StateActionCompletePayload { action: Record ms?: number } + +export interface ApolloClientCacheUpdatePayload { + typename: string + identifier: Record + // keyField: string + // keyValue: Value + fieldName: string + fieldValue: Value +} From 1845ec0ebc155cc47a19e341840525701c520134 Mon Sep 17 00:00:00 2001 From: Frank Calise Date: Sun, 20 Oct 2024 18:27:01 -0400 Subject: [PATCH 41/52] feat(apollo-client): implement edit cache value from UI --- .../src/renderer/pages/apolloClient/Cache.tsx | 33 ++++- .../src/contexts/ApolloClient/index.tsx | 12 ++ .../contexts/ApolloClient/useApolloClient.ts | 29 ++++- lib/reactotron-core-ui/src/index.ts | 2 + .../ApolloUpdateCacheValueModal/index.tsx | 123 ++++++++++++++++++ 5 files changed, 191 insertions(+), 8 deletions(-) create mode 100644 lib/reactotron-core-ui/src/modals/ApolloUpdateCacheValueModal/index.tsx diff --git a/apps/reactotron-app/src/renderer/pages/apolloClient/Cache.tsx b/apps/reactotron-app/src/renderer/pages/apolloClient/Cache.tsx index 5e647bdd8..9fe2c4988 100644 --- a/apps/reactotron-app/src/renderer/pages/apolloClient/Cache.tsx +++ b/apps/reactotron-app/src/renderer/pages/apolloClient/Cache.tsx @@ -8,6 +8,7 @@ import { theme, Checkbox, Tooltip, + ApolloUpdateCacheValueModal, } from "reactotron-core-ui" import { TbDatabaseDollar } from "react-icons/tb" import { Title } from "../reactNative/components/Shared" @@ -166,6 +167,9 @@ function Cache() { togglePin, data, setData, + isEditOpen, + closeEdit, + openEdit, } = useContext(ApolloClientContext) // send polling apollo.request command every half second @@ -246,7 +250,6 @@ function Cache() { identifier[keyField] = cacheData[keyField] }) - console.log({ keyFields, identifier }) if (keyFields.length > 0) { const updates: ApolloClientCacheUpdatePayload = { // @ts-expect-error fix this @@ -257,22 +260,24 @@ function Cache() { // // @ts-expect-error fix this // keyValue: cacheData.id, fieldName, - fieldValue: "new value", + fieldValue: cacheData[fieldName], } - sendCommand(CommandType.ApolloClientUpdateCache, updates) + + setInitialValue(updates) + openEdit() } else { // we need to prompt the user to something to help identify the key for this object // otherwise we can't properly update the cache } }, - [cacheData, cacheKey, sendCommand] + [cacheData, cacheKey, openEdit] ) - console.log({ data }) - // TODO add these options to the context in order to not lose state on tab switch + // TODO also add an option for the poll time? const [searchObjects, setSearchObjects] = React.useState(false) const [expandInitially, setExpandInitially] = React.useState(true) + const [initialValue, setInitialValue] = React.useState({ fieldValue: "" }) const valueRenderer = (transformed: any, untransformed: any, ...keyPath: any) => { if (keyPath[0] === "__ref") { @@ -315,6 +320,7 @@ function Cache() { )} + handleEditKeyValue(keyPath[0])}> @@ -487,6 +493,19 @@ function Cache() { )} + + { + closeEdit() + setInitialValue({ fieldValue: "" }) + }} + onDispatchAction={(updates) => { + sendCommand(CommandType.ApolloClientUpdateCache, updates) + }} + initialValue={initialValue} + cacheKey={cacheKey} + />
) } @@ -536,7 +555,7 @@ function identifyKeyFields(cacheKey, cacheObject) { // Loop through each identifier and match it against the object's properties identifiers.forEach((identifier) => { for (const [key, value] of Object.entries(cacheObject)) { - if (value.toString() === identifier && !keyFields.includes(key)) { + if (value && value.toString() === identifier && !keyFields.includes(key)) { keyFields.push(key) // Add matching key field if not already included } } diff --git a/lib/reactotron-core-ui/src/contexts/ApolloClient/index.tsx b/lib/reactotron-core-ui/src/contexts/ApolloClient/index.tsx index 26c59c605..4a040974e 100644 --- a/lib/reactotron-core-ui/src/contexts/ApolloClient/index.tsx +++ b/lib/reactotron-core-ui/src/contexts/ApolloClient/index.tsx @@ -20,6 +20,9 @@ interface Context { pinnedKeys: string[] data: ApolloClientData setData: (data: ApolloClientData) => void + isEditOpen: boolean + openEdit: () => void + closeEdit: () => void } const ApolloClientContext = React.createContext({ @@ -40,6 +43,9 @@ const ApolloClientContext = React.createContext({ pinnedKeys: [], data: INITIAL_DATA, setData: null, + isEditOpen: false, + openEdit: null, + closeEdit: null, }) const Provider: FunctionComponent = ({ children }) => { @@ -61,6 +67,9 @@ const Provider: FunctionComponent = ({ children }) => { pinnedKeys, data, setData, + isEditOpen, + openEdit, + closeEdit, } = useApolloClient() return ( @@ -83,6 +92,9 @@ const Provider: FunctionComponent = ({ children }) => { pinnedKeys, data, setData, + isEditOpen, + openEdit, + closeEdit, }} > {children} diff --git a/lib/reactotron-core-ui/src/contexts/ApolloClient/useApolloClient.ts b/lib/reactotron-core-ui/src/contexts/ApolloClient/useApolloClient.ts index a1a5ff582..fb2e60843 100644 --- a/lib/reactotron-core-ui/src/contexts/ApolloClient/useApolloClient.ts +++ b/lib/reactotron-core-ui/src/contexts/ApolloClient/useApolloClient.ts @@ -19,6 +19,7 @@ interface ApolloClientState { currentIndex: number pinnedKeys: string[] data: ApolloClientData + isEditOpen: boolean } export const INITIAL_DATA = { @@ -37,11 +38,17 @@ enum ApolloClientActionType { IndexSet = "INDEX_SET", PinnedKeysSet = "PINNED_KEYS_SET", DataSet = "DATA_SET", + EditOpen = "EDIT_OPEN", + EditClose = "EDIT_CLOSE", } type Action = | { - type: ApolloClientActionType.SearchOpen | ApolloClientActionType.SearchClose + type: + | ApolloClientActionType.SearchOpen + | ApolloClientActionType.SearchClose + | ApolloClientActionType.EditOpen + | ApolloClientActionType.EditClose } | { type: ApolloClientActionType.SearchSet @@ -70,6 +77,10 @@ function ApolloClientReducer(state: ApolloClientState, action: Action) { return { ...state, isSearchOpen: true } case ApolloClientActionType.SearchClose: return { ...state, isSearchOpen: false } + case ApolloClientActionType.EditClose: + return { ...state, isEditOpen: false } + case ApolloClientActionType.EditOpen: + return { ...state, isEditOpen: true } case ApolloClientActionType.SearchSet: return { ...state, search: action.payload } case ApolloClientActionType.ViewedKeysSet: @@ -93,6 +104,7 @@ function useApolloClient() { currentIndex: -1, pinnedKeys: [], data: INITIAL_DATA, + isEditOpen: false, }) // Setup event handlers @@ -116,6 +128,18 @@ function useApolloClient() { }) }, []) + const openEdit = useCallback(() => { + dispatch({ + type: ApolloClientActionType.EditOpen, + }) + }, []) + + const closeEdit = useCallback(() => { + dispatch({ + type: ApolloClientActionType.EditClose, + }) + }, []) + const setSearch = useCallback((search: string) => { dispatch({ type: ApolloClientActionType.SearchSet, @@ -211,6 +235,9 @@ function useApolloClient() { pinnedKeys: state.pinnedKeys, data: state.data, setData, + openEdit, + closeEdit, + isEditOpen: state.isEditOpen, } return contextValue diff --git a/lib/reactotron-core-ui/src/index.ts b/lib/reactotron-core-ui/src/index.ts index 23a050b22..19d860e31 100644 --- a/lib/reactotron-core-ui/src/index.ts +++ b/lib/reactotron-core-ui/src/index.ts @@ -24,6 +24,7 @@ import TimelineContext, { TimelineProvider } from "./contexts/Timeline" import ApolloClientContext, { ApolloClientProvider } from "./contexts/ApolloClient" // Modals +import ApolloUpdateCacheValueModal from "./modals/ApolloUpdateCacheValueModal" import DispatchActionModal from "./modals/DispatchActionModal" import SnapshotRenameModal from "./modals/SnapshotRenameModal" import SubscriptionAddModal from "./modals/SubscriptionAddModal" @@ -49,6 +50,7 @@ export { TimelineCommand, timelineCommandResolver, TimelineCommandTabButton, + ApolloUpdateCacheValueModal, DispatchActionModal, SnapshotRenameModal, SubscriptionAddModal, diff --git a/lib/reactotron-core-ui/src/modals/ApolloUpdateCacheValueModal/index.tsx b/lib/reactotron-core-ui/src/modals/ApolloUpdateCacheValueModal/index.tsx new file mode 100644 index 000000000..80565b9a7 --- /dev/null +++ b/lib/reactotron-core-ui/src/modals/ApolloUpdateCacheValueModal/index.tsx @@ -0,0 +1,123 @@ +import React, { FunctionComponent, useRef, useState, useCallback, useEffect } from "react" +import styled from "styled-components" + +import Modal, { KeystrokeContainer, Keystroke } from "../../components/Modal" +import { ApolloClientCacheUpdatePayload } from "reactotron-core-contract" + +const KEY_MAPS = { + command: "⌘", + ctrl: "CTRL", +} + +const InstructionText = styled.div` + text-align: left; + color: ${(props) => props.theme.foreground}; +` + +const ActionContainer = styled.div` + display: flex; + flex-direction: column; + padding: 15px; +` +const ActionLabel = styled.label` + font-size: 13px; + color: ${(props) => props.theme.heading}; + padding-bottom: 20px; +` +const ActionInput = styled.textarea` + border: 0; + border-bottom: 1px solid ${(props) => props.theme.line}; + font-size: 25px; + color: ${(props) => props.theme.foregroundLight}; + line-height: 40px; + background-color: inherit; + min-width: 462px; + max-width: 462px; + height: 150px; + min-height: 40px; + max-height: 300px; +` + +const isDarwin = process.platform === "darwin" + +interface Props { + isOpen: boolean + initialValue?: ApolloClientCacheUpdatePayload + onClose: () => void + onDispatchAction: (updates: ApolloClientCacheUpdatePayload) => void + cacheKey: string +} + +const ApolloUpdateCacheValueModal: FunctionComponent = ({ + isOpen, + initialValue, + onClose, + onDispatchAction, + cacheKey, +}) => { + const [prevIsOpen, setPrevIsOpen] = useState(isOpen) + const [action, setAction] = useState("") + const inputRef = useRef(null) + + useEffect(() => { + if (isOpen && !prevIsOpen) { + setAction(initialValue.fieldValue) + } + + setPrevIsOpen(isOpen) + // eslint-disable-next-line react-hooks/exhaustive-deps + }, [isOpen]) + + const handleAfterOpen = () => inputRef.current && inputRef.current.focus() + + const handleKeypress = (e) => { + if (e.keyCode === 13 && e.metaKey) { + // TODO check whether we had an original number, boolean or string type? + const newUpdates = { ...initialValue, fieldValue: action } + onDispatchAction(newUpdates) + setAction("") + onClose() + } + } + + const handleClose = useCallback(() => { + setAction("") + onClose() + }, [onClose]) + + const handleChange = useCallback((e) => { + setAction(e.target.value) + }, []) + + return ( + + {isDarwin ? KEY_MAPS.command : KEY_MAPS.ctrl} + ENTER Update + + } + > + +

Modify the field for the following cache key:

+
+ + + Cache ID: {cacheKey} | Property: {initialValue.fieldName} + + {/* TODO string = input type text, number = input type number. boolean type checkbox */} + + +
+ ) +} + +export default ApolloUpdateCacheValueModal From efad80aa5d86ee117a162a89b1c341101f330c82 Mon Sep 17 00:00:00 2001 From: Frank Calise Date: Mon, 21 Oct 2024 13:11:08 -0400 Subject: [PATCH 42/52] fix(apollo-client): type specific inputs for edit cache values --- .../src/renderer/pages/apolloClient/Cache.tsx | 3 + .../ApolloUpdateCacheValueModal/index.tsx | 71 ++++++++++++++++--- 2 files changed, 66 insertions(+), 8 deletions(-) diff --git a/apps/reactotron-app/src/renderer/pages/apolloClient/Cache.tsx b/apps/reactotron-app/src/renderer/pages/apolloClient/Cache.tsx index 9fe2c4988..31b394e4d 100644 --- a/apps/reactotron-app/src/renderer/pages/apolloClient/Cache.tsx +++ b/apps/reactotron-app/src/renderer/pages/apolloClient/Cache.tsx @@ -263,6 +263,8 @@ function Cache() { fieldValue: cacheData[fieldName], } + console.log("setting initial value", typeof updates.fieldValue) + setInitialValue(updates) openEdit() } else { @@ -501,6 +503,7 @@ function Cache() { setInitialValue({ fieldValue: "" }) }} onDispatchAction={(updates) => { + console.log({ updates }) sendCommand(CommandType.ApolloClientUpdateCache, updates) }} initialValue={initialValue} diff --git a/lib/reactotron-core-ui/src/modals/ApolloUpdateCacheValueModal/index.tsx b/lib/reactotron-core-ui/src/modals/ApolloUpdateCacheValueModal/index.tsx index 80565b9a7..b2ece09bf 100644 --- a/lib/reactotron-core-ui/src/modals/ApolloUpdateCacheValueModal/index.tsx +++ b/lib/reactotron-core-ui/src/modals/ApolloUpdateCacheValueModal/index.tsx @@ -38,6 +38,28 @@ const ActionInput = styled.textarea` max-height: 300px; ` +const ActionNumber = styled.input` + border: 0; + border-bottom: 1px solid ${(props) => props.theme.line}; + font-size: 25px; + color: ${(props) => props.theme.foregroundLight}; + line-height: 40px; + background-color: inherit; + min-width: 462px; + max-width: 462px; +` + +const ActionCheckbox = styled.input` + border: 0; + border-bottom: 1px solid ${(props) => props.theme.line}; + font-size: 25px; + color: ${(props) => props.theme.foregroundLight}; + line-height: 40px; + background-color: inherit; + height: 40px; + width: 40px; +` + const isDarwin = process.platform === "darwin" interface Props { @@ -70,10 +92,23 @@ const ApolloUpdateCacheValueModal: FunctionComponent = ({ const handleAfterOpen = () => inputRef.current && inputRef.current.focus() - const handleKeypress = (e) => { + const handleKeyPress = (e) => { if (e.keyCode === 13 && e.metaKey) { // TODO check whether we had an original number, boolean or string type? - const newUpdates = { ...initialValue, fieldValue: action } + let castedValue: string | number | boolean = action + switch (typeof initialValue.fieldValue) { + case "number": + castedValue = castedValue === "" ? null : Number(castedValue) + break + case "boolean": + castedValue = e.target.checked + break + case "string": + default: + break // No conversion needed for strings + } + + const newUpdates = { ...initialValue, fieldValue: castedValue } onDispatchAction(newUpdates) setAction("") onClose() @@ -109,12 +144,32 @@ const ApolloUpdateCacheValueModal: FunctionComponent = ({ Cache ID: {cacheKey} | Property: {initialValue.fieldName} {/* TODO string = input type text, number = input type number. boolean type checkbox */} - + {typeof initialValue.fieldValue === "string" && ( + + )} + {typeof initialValue.fieldValue === "number" && ( + + )} + {typeof initialValue.fieldValue === "boolean" && ( + + )} ) From cf083c96563952a21caa0c4542774fcb922a4a6b Mon Sep 17 00:00:00 2001 From: Frank Calise Date: Tue, 22 Oct 2024 16:36:11 -0700 Subject: [PATCH 43/52] feat(apollo-client): lock root query and cache key editing --- .../src/renderer/pages/apolloClient/Cache.tsx | 94 +++++++++---------- 1 file changed, 43 insertions(+), 51 deletions(-) diff --git a/apps/reactotron-app/src/renderer/pages/apolloClient/Cache.tsx b/apps/reactotron-app/src/renderer/pages/apolloClient/Cache.tsx index 31b394e4d..1a0a8b9b7 100644 --- a/apps/reactotron-app/src/renderer/pages/apolloClient/Cache.tsx +++ b/apps/reactotron-app/src/renderer/pages/apolloClient/Cache.tsx @@ -130,6 +130,8 @@ const PinnedSeparator = styled.div` margin: 10px 0; ` +const READ_ONLY_FIELDS = ["__typename", "id"] + const HighlightText = ({ text, searchTerm }) => { try { const parts = text.toString().split(new RegExp(`(${searchTerm})`, "gi")) @@ -279,7 +281,12 @@ function Cache() { // TODO also add an option for the poll time? const [searchObjects, setSearchObjects] = React.useState(false) const [expandInitially, setExpandInitially] = React.useState(true) - const [initialValue, setInitialValue] = React.useState({ fieldValue: "" }) + const [initialValue, setInitialValue] = React.useState({ + fieldValue: "", + typename: "", + identifier: {}, + fieldName: "", + }) const valueRenderer = (transformed: any, untransformed: any, ...keyPath: any) => { if (keyPath[0] === "__ref") { @@ -311,6 +318,17 @@ function Cache() { )} + + {/* TODO don't show edit button for __typename and any key fields */} + {cacheKey === "ROOT_QUERY" || + (!READ_ONLY_FIELDS.includes(keyPath[0]) && ( + handleEditKeyValue(keyPath[0])} + style={{ display: "inline", padding: "0 5px" }} + > + + + ))} ) } else { @@ -323,9 +341,16 @@ function Cache() { )} - handleEditKeyValue(keyPath[0])}> - - + {/* TODO don't show edit button for __typename and any key fields */} + {cacheKey === "ROOT_QUERY" || + (!READ_ONLY_FIELDS.includes(keyPath[0]) && ( + handleEditKeyValue(keyPath[0])} + style={{ display: "inline", padding: "0 5px" }} + > + + + ))} ) } @@ -345,6 +370,7 @@ function Cache() { // eslint-disable-next-line @typescript-eslint/no-empty-function onClick: () => {}, }, + /* TODO Add queries and mutations tabs up top */ // { // text: "Queries", // icon: HiDocumentSearch, @@ -364,15 +390,6 @@ function Cache() { // }, // }, ]} - // actions={[ - // { - // tip: "Search", - // icon: MdSearch, - // onClick: () => { - // toggleSearch() - // }, - // }, - // ]} > @@ -387,16 +404,18 @@ function Cache() { - setSearchObjects(!searchObjects)} - isChecked={searchObjects} - /> - setExpandInitially(!expandInitially)} - isChecked={expandInitially} - /> + + setSearchObjects(!searchObjects)} + isChecked={searchObjects} + /> + setExpandInitially(!expandInitially)} + isChecked={expandInitially} + /> +
@@ -500,7 +519,7 @@ function Cache() { isOpen={isEditOpen} onClose={() => { closeEdit() - setInitialValue({ fieldValue: "" }) + setInitialValue({ fieldValue: "", typename: "", identifier: {}, fieldName: "" }) }} onDispatchAction={(updates) => { console.log({ updates }) @@ -515,33 +534,6 @@ function Cache() { export default Cache -// function identifyKeyFields(cacheKey, cacheObject) { -// if (!cacheKey || !cacheObject) { -// return []; // Early exit if no data is provided -// } - -// const keyParts = cacheKey.split(':'); -// // eslint-disable-next-line @typescript-eslint/no-unused-vars -// const typename = keyParts.shift(); // Extract typename -// const identifier = keyParts.join(':'); // Handle cases where identifier might contain ':' - -// const keyFields = []; - -// // First check if 'id' is a matching key field -// // eslint-disable-next-line no-prototype-builtins -// if ("id" in cacheObject && cacheObject.id.toString() === identifier) { -// keyFields.push('id'); -// } else { -// // Iterate through each field to find matches -// Object.entries(cacheObject).forEach(([key, value]) => { -// if (value.toString() === identifier && key !== 'id') { -// keyFields.push(key); -// } -// }); -// } - -// return keyFields; // Return an array of key fields -// } function identifyKeyFields(cacheKey, cacheObject) { if (!cacheKey || !cacheObject) { return [] // Early exit if no data is provided From 7c7c5875486878d9613d14bbde009a7ac613f5a2 Mon Sep 17 00:00:00 2001 From: Frank Calise Date: Tue, 22 Oct 2024 16:36:44 -0700 Subject: [PATCH 44/52] fix(sidebar): only load apollo tab if plugin available --- apps/reactotron-app/src/renderer/components/SideBar/Sidebar.tsx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/apps/reactotron-app/src/renderer/components/SideBar/Sidebar.tsx b/apps/reactotron-app/src/renderer/components/SideBar/Sidebar.tsx index 2d44a278e..fb7b95f04 100644 --- a/apps/reactotron-app/src/renderer/components/SideBar/Sidebar.tsx +++ b/apps/reactotron-app/src/renderer/components/SideBar/Sidebar.tsx @@ -70,7 +70,7 @@ function SideBar({ isOpen, serverStatus, plugins }: SideBarProps) { } const hasApolloClient = React.useMemo( - () => plugins.findIndex((plugin) => plugin === "apollo-client") >= -1, + () => plugins.find((plugin) => plugin === "apollo-client"), [plugins] ) From bd33335851a6c6159d2d1848b14412e48a7d5ab9 Mon Sep 17 00:00:00 2001 From: Frank Calise Date: Mon, 28 Oct 2024 21:49:34 -0400 Subject: [PATCH 45/52] feat(apollo-client): add copy object --- .../src/renderer/pages/apolloClient/Cache.tsx | 24 ++++++++++++++++--- 1 file changed, 21 insertions(+), 3 deletions(-) diff --git a/apps/reactotron-app/src/renderer/pages/apolloClient/Cache.tsx b/apps/reactotron-app/src/renderer/pages/apolloClient/Cache.tsx index 1a0a8b9b7..e8033963e 100644 --- a/apps/reactotron-app/src/renderer/pages/apolloClient/Cache.tsx +++ b/apps/reactotron-app/src/renderer/pages/apolloClient/Cache.tsx @@ -13,10 +13,17 @@ import { import { TbDatabaseDollar } from "react-icons/tb" import { Title } from "../reactNative/components/Shared" import { ApolloClientCacheUpdatePayload, CommandType } from "reactotron-core-contract" -import { FaArrowLeft, FaArrowRight, FaEdit, FaExternalLinkAlt, FaTimes } from "react-icons/fa" +import { +FaArrowLeft, +FaArrowRight, + FaCopy, +FaEdit, +FaExternalLinkAlt, +FaTimes, +} from "react-icons/fa" import { PiPushPinFill, PiPushPinSlash } from "react-icons/pi" import { Link, useNavigate, useParams } from "react-router-dom" -import { shell } from "electron" +import { clipboard, shell } from "electron" const Container = styled.div` display: flex; @@ -485,8 +492,9 @@ function Cache() { ) })} - {cacheKey && ( + {cacheData && ( + + +{cacheData !== undefined && ( + { + clipboard.writeText(JSON.stringify(cacheData, null, 2)) + }} + > + + +)} Cache ID: {cacheKey} From 3945d1764359541ff734bc99962da6f1515eaf69 Mon Sep 17 00:00:00 2001 From: Frank Calise Date: Mon, 28 Oct 2024 21:55:39 -0400 Subject: [PATCH 46/52] refactor(apollo-client): move polling apollo state out of cache tab --- .../src/renderer/pages/apolloClient/Cache.tsx | 88 +++++++------------ .../src/contexts/ApolloClient/index.tsx | 71 +++++++++++++++ .../contexts/ApolloClient/useApolloClient.ts | 2 +- 3 files changed, 105 insertions(+), 56 deletions(-) diff --git a/apps/reactotron-app/src/renderer/pages/apolloClient/Cache.tsx b/apps/reactotron-app/src/renderer/pages/apolloClient/Cache.tsx index e8033963e..4806a4d11 100644 --- a/apps/reactotron-app/src/renderer/pages/apolloClient/Cache.tsx +++ b/apps/reactotron-app/src/renderer/pages/apolloClient/Cache.tsx @@ -14,12 +14,12 @@ import { TbDatabaseDollar } from "react-icons/tb" import { Title } from "../reactNative/components/Shared" import { ApolloClientCacheUpdatePayload, CommandType } from "reactotron-core-contract" import { -FaArrowLeft, -FaArrowRight, + FaArrowLeft, + FaArrowRight, FaCopy, -FaEdit, -FaExternalLinkAlt, -FaTimes, + FaEdit, + FaExternalLinkAlt, + FaTimes, } from "react-icons/fa" import { PiPushPinFill, PiPushPinSlash } from "react-icons/pi" import { Link, useNavigate, useParams } from "react-router-dom" @@ -161,7 +161,7 @@ const HighlightText = ({ text, searchTerm }) => { function Cache() { // This could go to the context? but we grab it on mount - const { sendCommand, addCommandListener } = React.useContext(ReactotronContext) + const { sendCommand } = React.useContext(ReactotronContext) const { closeSearch, setSearch, @@ -175,30 +175,11 @@ function Cache() { pinnedKeys, togglePin, data, - setData, isEditOpen, closeEdit, openEdit, } = useContext(ApolloClientContext) - // send polling apollo.request command every half second - React.useEffect(() => { - const interval = setInterval(() => { - sendCommand("apollo.request", {}) - }, 1000) - return () => clearInterval(interval) - }, [sendCommand]) - - React.useEffect(() => { - addCommandListener((command) => { - if (command.type === CommandType.ApolloClientResponse) { - // TODO reorder the way things come in so recent is at top ? - setData(command.payload) - sendCommand("apollo.ack", {}) - } - }) - }, [addCommandListener, sendCommand, setData]) - const handleInputChange = useCallback( (e: React.ChangeEvent) => { setSearch(e.target.value) @@ -494,40 +475,38 @@ function Cache() { {cacheData && ( - - - - - - - - - -{cacheData !== undefined && ( - { - clipboard.writeText(JSON.stringify(cacheData, null, 2)) - }} - > - - -)} + + + + + + + + + + {cacheData !== undefined && ( + { + clipboard.writeText(JSON.stringify(cacheData, null, 2)) + }} + > + + + )} Cache ID: {cacheKey} - {cacheData && currentIndex >= -1 && ( - - )} + )} @@ -540,7 +519,6 @@ function Cache() { setInitialValue({ fieldValue: "", typename: "", identifier: {}, fieldName: "" }) }} onDispatchAction={(updates) => { - console.log({ updates }) sendCommand(CommandType.ApolloClientUpdateCache, updates) }} initialValue={initialValue} diff --git a/lib/reactotron-core-ui/src/contexts/ApolloClient/index.tsx b/lib/reactotron-core-ui/src/contexts/ApolloClient/index.tsx index 4a040974e..baad5ff88 100644 --- a/lib/reactotron-core-ui/src/contexts/ApolloClient/index.tsx +++ b/lib/reactotron-core-ui/src/contexts/ApolloClient/index.tsx @@ -1,6 +1,8 @@ import React, { FunctionComponent } from "react" import useApolloClient, { ApolloClientData, INITIAL_DATA } from "./useApolloClient" +import ReactotronContext from "../Reactotron" +import { CommandType } from "reactotron-core-contract" interface Context { isSearchOpen: boolean @@ -71,6 +73,45 @@ const Provider: FunctionComponent = ({ children }) => { openEdit, closeEdit, } = useApolloClient() + const { sendCommand, addCommandListener } = React.useContext(ReactotronContext) + const lastQueryKeys = React.useRef | null>(null) + + // send polling apollo.request command every half second + React.useEffect(() => { + const interval = setInterval(() => { + sendCommand("apollo.request", {}) + }, 1000) + return () => clearInterval(interval) + }, [sendCommand]) + + React.useEffect(() => { + addCommandListener((command) => { + if (command.type === CommandType.ApolloClientResponse) { + // TODO diff the payload for new queries by name, maybe log to timeline? + const newQueries = diffAndLogNewQueries(lastQueryKeys.current, command.payload.queries) + console.log({ newQueries }) + if (newQueries) { + newQueries.forEach((queryIndex) => { + const query = command.payload.queries[queryIndex] + sendCommand(CommandType.Display, { + name: "Apollo Client", + preview: `Query: ${query.name}`, + value: { variables: query.variables, queryString: query.queryString }, + }) + }) + lastQueryKeys.current = new Set(newQueries) + } + // console.log({ newQueries, allQueries: command.payload.queries }) + + // TODO diff for subscriptions + + // TODO reorder the way things come in so recent is at top ? + console.log(command.payload) + setData(command.payload) + sendCommand("apollo.ack", {}) + } + }) + }, [addCommandListener, sendCommand, setData]) return ( = ({ children }) => { export default ApolloClientContext export const ApolloClientProvider = Provider + +function diffAndLogNewQueries(lastQueryKeys: Set | null, currentQueries: Map) { + const currentQueryKeys = new Set(currentQueries.keys()) + + const newQueries = [] + if (lastQueryKeys) { + // Determine new queries by comparing keys + currentQueryKeys.forEach((key) => { + if (!lastQueryKeys.has(key)) { + newQueries.push(key) + } + }) + + // Log new queries + if (newQueries.length > 0) { + console.log("New Queries:", newQueries, lastQueryKeys) + // return newQueries + } else { + console.log("No new queries since last check.") + } + } else { + console.log("Initial query tracking setup.") + currentQueryKeys.forEach((key) => { + newQueries.push(key) + }) + } + + // Update the last known set of query keys + return newQueries +} diff --git a/lib/reactotron-core-ui/src/contexts/ApolloClient/useApolloClient.ts b/lib/reactotron-core-ui/src/contexts/ApolloClient/useApolloClient.ts index fb2e60843..5bec928af 100644 --- a/lib/reactotron-core-ui/src/contexts/ApolloClient/useApolloClient.ts +++ b/lib/reactotron-core-ui/src/contexts/ApolloClient/useApolloClient.ts @@ -9,7 +9,7 @@ export interface ApolloClientData { id: string lastUpdatedAt: Date // cache array of objects - cache: Record + cache: Record } interface ApolloClientState { From 0968774418c5b40771494b474d570fa3d272ac60 Mon Sep 17 00:00:00 2001 From: Frank Calise Date: Mon, 28 Oct 2024 22:20:27 -0400 Subject: [PATCH 47/52] style(cache): fix left/right panel scrolling --- .../src/renderer/pages/apolloClient/Cache.tsx | 196 +++++++++--------- 1 file changed, 96 insertions(+), 100 deletions(-) diff --git a/apps/reactotron-app/src/renderer/pages/apolloClient/Cache.tsx b/apps/reactotron-app/src/renderer/pages/apolloClient/Cache.tsx index 4806a4d11..c108467c4 100644 --- a/apps/reactotron-app/src/renderer/pages/apolloClient/Cache.tsx +++ b/apps/reactotron-app/src/renderer/pages/apolloClient/Cache.tsx @@ -32,9 +32,9 @@ const Container = styled.div` ` const CacheContainer = styled.div` - height: 100%; - overflow-y: auto; - overflow-x: hidden; + display: flex; + min-height: 100vh; + width: 100%; ` const TopSection = styled.div` @@ -70,12 +70,6 @@ const ButtonContainerDisabled = styled.div` cursor: not-allowed; ` -const RowContainer = styled.div` - display: flex; - flex-direction: row; - justify-content: space-between; -` - const Row = styled.div` display: flex; flex-direction: row; @@ -86,18 +80,22 @@ const IconContainer = styled.span` ` const LeftPanel = styled.div` - display: flex; + overflow-y: auto; + max-height: 100%; flex-direction: column; flex: 1; padding: 10px; justify-content: flex-start; + padding-bottom: 250px; ` const RightPanel = styled.div` - display: flex; flex-direction: column; flex: 2; padding: 10px; + overflow-y: auto; + max-height: 100%; + padding-bottom: 250px; background-color: ${(props) => props.theme.backgroundSubtleDark}; ` @@ -408,108 +406,106 @@ function Cache() {
- - - {/* always show pinnedKeys */} - {pinnedKeys.map((key) => { + + {/* always show pinnedKeys */} + {pinnedKeys.map((key) => { + const LinkWrapper = key === cacheKey ? SelectedCacheKeyLink : CacheKeyLink + return ( + + pushViewedKey(key)} + to={`/apolloClient/cache/${key}`} + > + + + + + + togglePin(key)}> + + + + ) + })} + + {pinnedKeys.length > 0 && } + + {Object.keys(data.cache) + .filter((key) => { + if (search) { + if (searchObjects) { + const searchDataJson = JSON.stringify(data.cache[key]) + return searchDataJson.toLowerCase().includes(search.toLowerCase()) + } else { + return key.toLowerCase().includes(search.toLowerCase()) + } + } + + // check key is not pinned + if (pinnedKeys.includes(key)) { + return false + } + + return key + }) + .map((key: string) => { const LinkWrapper = key === cacheKey ? SelectedCacheKeyLink : CacheKeyLink return ( - pushViewedKey(key)} - to={`/apolloClient/cache/${key}`} - > + - + {!searchObjects ? ( + + ) : ( + {key} + )} togglePin(key)}> - + ) })} - - {pinnedKeys.length > 0 && } - - {Object.keys(data.cache) - .filter((key) => { - if (search) { - if (searchObjects) { - const searchDataJson = JSON.stringify(data.cache[key]) - return searchDataJson.toLowerCase().includes(search.toLowerCase()) - } else { - return key.toLowerCase().includes(search.toLowerCase()) - } - } - - // check key is not pinned - if (pinnedKeys.includes(key)) { - return false - } - - return key - }) - .map((key: string) => { - const LinkWrapper = key === cacheKey ? SelectedCacheKeyLink : CacheKeyLink - return ( - - - - {!searchObjects ? ( - - ) : ( - {key} - )} - - - - togglePin(key)}> - - - - ) - })} - - {cacheData && ( - - - - - - - - - - - {cacheData !== undefined && ( - { - clipboard.writeText(JSON.stringify(cacheData, null, 2)) - }} - > - - - )} + + {cacheData && ( + + + + + + + + + - - Cache ID: {cacheKey} - - - - - )} - + {cacheData !== undefined && ( + { + clipboard.writeText(JSON.stringify(cacheData, null, 2)) + }} + > + + + )} + + + Cache ID: {cacheKey} + + + + + )} Date: Tue, 29 Oct 2024 22:49:19 -0400 Subject: [PATCH 48/52] fix(apollo-client): fix rollup config --- lib/reactotron-apollo-client/package.json | 41 +- .../rollup.config.cjs | 30 - lib/reactotron-apollo-client/rollup.config.ts | 27 + .../src/reactotron-apollo-client.ts | 12 +- yarn.lock | 1900 +---------------- 5 files changed, 120 insertions(+), 1890 deletions(-) delete mode 100644 lib/reactotron-apollo-client/rollup.config.cjs create mode 100644 lib/reactotron-apollo-client/rollup.config.ts diff --git a/lib/reactotron-apollo-client/package.json b/lib/reactotron-apollo-client/package.json index 58c7111d5..a9b712005 100644 --- a/lib/reactotron-apollo-client/package.json +++ b/lib/reactotron-apollo-client/package.json @@ -33,10 +33,10 @@ "build": "yarn tsc && yarn compile", "prebuild:dev": "yarn clean", "build:dev": "yarn tsc && yarn compile:dev", - "clean": "trash dist", + "clean": "rimraf ./dist", "lint": "eslint 'src/**/**.{ts,tsx}'", - "compile": "NODE_ENV=production rollup -c --strictDeprecations --bundleConfigAsCjs", - "compile:dev": "NODE_ENV=development rollup -c --strictDeprecations --bundleConfigAsCjs", + "compile": "NODE_ENV=production rollup -c rollup.config.ts", + "compile:dev": "NODE_ENV=development rollup -c rollup.config.ts", "tsc": "tsc", "typecheck": "tsc", "ci:test": "yarn test --runInBand" @@ -53,35 +53,36 @@ "@babel/core": "^7.23.2", "@babel/eslint-parser": "^7.23.10", "@babel/preset-typescript": "^7.23.2", - "@rollup/plugin-replace": "^5.0.5", - "@rollup/plugin-typescript": "11.1.1", "@types/jest": "^29.5.12", - "@types/node": "^11.9.5", + "@types/node": "^18.18.8", "@types/ramda": "^0.25.50", - "@typescript-eslint/eslint-plugin": "^5.54.0", - "@typescript-eslint/parser": "^5.54.0", + "@typescript-eslint/eslint-plugin": "^6.7.5", + "@typescript-eslint/parser": "^6.7.5", "babel-eslint": "^10.1.0", "babel-jest": "^29.4.3", "eslint": "^8.35.0", - "eslint-config-prettier": "^8.6.0", - "eslint-config-standard": "^17.0.0", - "eslint-plugin-import": "^2.27.5", - "eslint-plugin-node": "^11.1.0", + "eslint-config-prettier": "^9.0.0", + "eslint-config-standard": "^17.1.0", + "eslint-plugin-import": "^2.29.0", + "eslint-plugin-n": "^16.2.0", "eslint-plugin-promise": "^6.1.1", - "eslint-plugin-react": "^7.32.2", + "eslint-plugin-react": "^7.33.2", "eslint-plugin-react-hooks": "^4.6.0", "eslint-plugin-standard": "^5.0.0", "graphql": "^16.8.0", "jest": "^29.7.0", - "prettier": "^2.8.4", + "prettier": "^3.0.3", "reactotron-core-client": "workspace:*", - "rollup": "^4.9.6", - "rollup-plugin-filesize": "^10.0.0", + "rollup": "^1.1.2", + "rollup-plugin-babel": "^4.4.0", + "rollup-plugin-babel-minify": "^7.0.0", + "rollup-plugin-filesize": "^6.0.1", + "rollup-plugin-node-resolve": "^4.0.0", + "rollup-plugin-resolve": "^0.0.1-predev.1", "rollup-plugin-terser": "^7.0.2", - "testdouble": "^3.16.8", - "trash-cli": "^5.0.0", - "ts-jest": "^29.0.5", - "typescript": "4.9.5" + "testdouble": "^3.20.0", + "ts-jest": "^29.1.1", + "typescript": "^4.9.5" }, "eslintConfig": { "root": false diff --git a/lib/reactotron-apollo-client/rollup.config.cjs b/lib/reactotron-apollo-client/rollup.config.cjs deleted file mode 100644 index c26b84d94..000000000 --- a/lib/reactotron-apollo-client/rollup.config.cjs +++ /dev/null @@ -1,30 +0,0 @@ -import replace from "@rollup/plugin-replace" -import filesize from "rollup-plugin-filesize" -import { terser } from "rollup-plugin-terser" -import typescript from "@rollup/plugin-typescript" - -const pkg = require("./package.json") - -/** @type {import('rollup').RollupOptions} */ -export default { - input: "src/index.ts", - output: [ - { - file: pkg.main, - format: "cjs", - }, - { - file: pkg.module, - format: "esm", - }, - ], - plugins: [ - typescript(), - replace({ - REACTOTRON_CORE_CLIENT_VERSION: pkg.version, - }), - process.env.NODE_ENV === "production" ? terser() : null, - filesize(), - ], - external: ["@apollo/client", "reactotron-core-client", "graphql"], -} diff --git a/lib/reactotron-apollo-client/rollup.config.ts b/lib/reactotron-apollo-client/rollup.config.ts new file mode 100644 index 000000000..2d801ad03 --- /dev/null +++ b/lib/reactotron-apollo-client/rollup.config.ts @@ -0,0 +1,27 @@ +import resolve from "rollup-plugin-node-resolve" +import babel from "rollup-plugin-babel" +import filesize from "rollup-plugin-filesize" +import { terser } from "rollup-plugin-terser" // use terser for minification + +const pkg = require("./package.json") + +export default { + input: "src/index.ts", + output: [ + { + file: pkg.main, + format: "commonjs", + }, + { + file: pkg.module, + format: "esm", + }, + ], + plugins: [ + resolve({ extensions: [".ts"] }), + babel({ extensions: [".ts"], runtimeHelpers: true }), + process.env.NODE_ENV === "production" ? terser() : null, + filesize(), + ], + external: ["ramda", "@apollo/client", "reactotron-core-client", "graphql"], +} diff --git a/lib/reactotron-apollo-client/src/reactotron-apollo-client.ts b/lib/reactotron-apollo-client/src/reactotron-apollo-client.ts index f3af61fc0..6b8320f9d 100644 --- a/lib/reactotron-apollo-client/src/reactotron-apollo-client.ts +++ b/lib/reactotron-apollo-client/src/reactotron-apollo-client.ts @@ -215,9 +215,8 @@ export interface ApolloPluginConfig { apolloClient: ApolloClient } -export const apolloPlugin = - (options: ApolloPluginConfig) => - (reactotronClient: Client) => { +export default function apolloPlugin(options: ApolloPluginConfig) { + return (reactotronClient: Client) => { const { apolloClient } = options assertHasLoggerPlugin(reactotronClient) assertHasStateResponsePlugin(reactotronClient) @@ -329,13 +328,12 @@ export const apolloPlugin = } async function handleUpdateCache(command: Command<"apollo.cache.update">) { - // const { typename, keyField, keyValue, fieldName, fieldValue } = command.payload const { typename, identifier, fieldName, fieldValue } = command.payload const result = apolloClient.cache.modify({ // id: apolloClient.cache.identify({ __typename: typename, [keyField]: keyValue }), id: apolloClient.cache.identify({ __typename: typename, ...identifier }), fields: { - [fieldName](existingValue, { readField }) { + [fieldName]() { // newValue is received from the WebSocket message return fieldValue // Update the dynamically specified field }, @@ -386,8 +384,6 @@ export const apolloPlugin = onConnect() { setup() }, - onDisconnect() {}, } satisfies Plugin } - -export default apolloPlugin +} diff --git a/yarn.lock b/yarn.lock index f7dba212e..0186cb9f9 100644 --- a/yarn.lock +++ b/yarn.lock @@ -3176,7 +3176,7 @@ __metadata: languageName: node linkType: hard -"@gar/promisify@npm:^1.0.1, @gar/promisify@npm:^1.1.3": +"@gar/promisify@npm:^1.0.1": version: 1.1.3 resolution: "@gar/promisify@npm:1.1.3" checksum: 10/052dd232140fa60e81588000cbe729a40146579b361f1070bce63e2a761388a22a16d00beeffc504bd3601cb8e055c57b21a185448b3ed550cf50716f4fd442e @@ -3626,7 +3626,7 @@ __metadata: languageName: node linkType: hard -"@jridgewell/sourcemap-codec@npm:^1.4.10, @jridgewell/sourcemap-codec@npm:^1.4.14, @jridgewell/sourcemap-codec@npm:^1.4.15": +"@jridgewell/sourcemap-codec@npm:^1.4.10, @jridgewell/sourcemap-codec@npm:^1.4.14": version: 1.4.15 resolution: "@jridgewell/sourcemap-codec@npm:1.4.15" checksum: 10/89960ac087781b961ad918978975bcdf2051cd1741880469783c42de64239703eab9db5230d776d8e6a09d73bb5e4cb964e07d93ee6e2e7aea5a7d726e865c09 @@ -3776,16 +3776,6 @@ __metadata: languageName: node linkType: hard -"@npmcli/fs@npm:^2.1.0": - version: 2.1.2 - resolution: "@npmcli/fs@npm:2.1.2" - dependencies: - "@gar/promisify": "npm:^1.1.3" - semver: "npm:^7.3.5" - checksum: 10/c5d4dfee80de2236e1e4ed595d17e217aada72ebd8215183fc46096fa010f583dd2aaaa486758de7cc0b89440dbc31cfe8b276269d75d47af35c716e896f78ec - languageName: node - linkType: hard - "@npmcli/fs@npm:^3.1.0": version: 3.1.0 resolution: "@npmcli/fs@npm:3.1.0" @@ -3811,22 +3801,6 @@ __metadata: languageName: node linkType: hard -"@npmcli/git@npm:^4.0.0": - version: 4.1.0 - resolution: "@npmcli/git@npm:4.1.0" - dependencies: - "@npmcli/promise-spawn": "npm:^6.0.0" - lru-cache: "npm:^7.4.4" - npm-pick-manifest: "npm:^8.0.0" - proc-log: "npm:^3.0.0" - promise-inflight: "npm:^1.0.1" - promise-retry: "npm:^2.0.1" - semver: "npm:^7.3.5" - which: "npm:^3.0.0" - checksum: 10/33512ce12758d67c0322eca25019c4d5ef03e83f5829e09a05389af485bab216cc4df408b8eba98f2d12c119c6dff84f0d8ff25a1ac5d8a46184e55ae8f53754 - languageName: node - linkType: hard - "@npmcli/installed-package-contents@npm:^1.0.6": version: 1.0.7 resolution: "@npmcli/installed-package-contents@npm:1.0.7" @@ -3839,18 +3813,6 @@ __metadata: languageName: node linkType: hard -"@npmcli/installed-package-contents@npm:^2.0.1": - version: 2.0.2 - resolution: "@npmcli/installed-package-contents@npm:2.0.2" - dependencies: - npm-bundled: "npm:^3.0.0" - npm-normalize-package-bin: "npm:^3.0.0" - bin: - installed-package-contents: lib/index.js - checksum: 10/4598a97e3d6e4c8602157d9ac47723071f09662852add0f275af62d1038d8e44d0c5ff9afa05358ba3ca7e100c860d679964be0a163add6ea028dc72d31f0af1 - languageName: node - linkType: hard - "@npmcli/move-file@npm:^1.0.1": version: 1.1.2 resolution: "@npmcli/move-file@npm:1.1.2" @@ -3861,16 +3823,6 @@ __metadata: languageName: node linkType: hard -"@npmcli/move-file@npm:^2.0.0": - version: 2.0.1 - resolution: "@npmcli/move-file@npm:2.0.1" - dependencies: - mkdirp: "npm:^1.0.4" - rimraf: "npm:^3.0.2" - checksum: 10/52dc02259d98da517fae4cb3a0a3850227bdae4939dda1980b788a7670636ca2b4a01b58df03dd5f65c1e3cb70c50fa8ce5762b582b3f499ec30ee5ce1fd9380 - languageName: node - linkType: hard - "@npmcli/node-gyp@npm:^1.0.2": version: 1.0.3 resolution: "@npmcli/node-gyp@npm:1.0.3" @@ -3878,13 +3830,6 @@ __metadata: languageName: node linkType: hard -"@npmcli/node-gyp@npm:^3.0.0": - version: 3.0.0 - resolution: "@npmcli/node-gyp@npm:3.0.0" - checksum: 10/dd9fed3e80df8fbb20443f28651a8ed7235f2c15286ecc010e2d3cd392c85912e59ef29218c0b02f098defb4cbc8cdf045aab1d32d5cef6ace289913196ed5df - languageName: node - linkType: hard - "@npmcli/promise-spawn@npm:^1.2.0, @npmcli/promise-spawn@npm:^1.3.2": version: 1.3.2 resolution: "@npmcli/promise-spawn@npm:1.3.2" @@ -3894,15 +3839,6 @@ __metadata: languageName: node linkType: hard -"@npmcli/promise-spawn@npm:^6.0.0, @npmcli/promise-spawn@npm:^6.0.1": - version: 6.0.2 - resolution: "@npmcli/promise-spawn@npm:6.0.2" - dependencies: - which: "npm:^3.0.0" - checksum: 10/cc94a83ff1626ad93d42c2ea583dba1fb2d24cdab49caf0af77a3a0ff9bdbba34e09048b6821d4060ea7a58d4a41d49bece4ae3716929e2077c2fff0f5e94d94 - languageName: node - linkType: hard - "@npmcli/run-script@npm:^1.8.2": version: 1.8.6 resolution: "@npmcli/run-script@npm:1.8.6" @@ -3915,19 +3851,6 @@ __metadata: languageName: node linkType: hard -"@npmcli/run-script@npm:^6.0.0": - version: 6.0.2 - resolution: "@npmcli/run-script@npm:6.0.2" - dependencies: - "@npmcli/node-gyp": "npm:^3.0.0" - "@npmcli/promise-spawn": "npm:^6.0.0" - node-gyp: "npm:^9.0.0" - read-package-json-fast: "npm:^3.0.0" - which: "npm:^3.0.0" - checksum: 10/9b22c4c53d4b2e014e7f990cf2e1d32d1830c5629d37a4ee56011bcdfb51424ca8dc3fb3fa550b4abe7e8f0efdd68468d733b754db371b06a5dd300663cf13a2 - languageName: node - linkType: hard - "@nrwl/devkit@npm:17.0.3": version: 17.0.3 resolution: "@nrwl/devkit@npm:17.0.3" @@ -5152,147 +5075,6 @@ __metadata: languageName: node linkType: hard -"@rollup/plugin-replace@npm:^5.0.5": - version: 5.0.5 - resolution: "@rollup/plugin-replace@npm:5.0.5" - dependencies: - "@rollup/pluginutils": "npm:^5.0.1" - magic-string: "npm:^0.30.3" - peerDependencies: - rollup: ^1.20.0||^2.0.0||^3.0.0||^4.0.0 - peerDependenciesMeta: - rollup: - optional: true - checksum: 10/bcf106346f1990478a569cda6b375411dd27e0110238f8b10b424c55f09a2788a607e42fce713480c19ed942dcd67411b64c25471086de560da1e58d8f4e0740 - languageName: node - linkType: hard - -"@rollup/plugin-typescript@npm:11.1.1": - version: 11.1.1 - resolution: "@rollup/plugin-typescript@npm:11.1.1" - dependencies: - "@rollup/pluginutils": "npm:^5.0.1" - resolve: "npm:^1.22.1" - peerDependencies: - rollup: ^2.14.0||^3.0.0 - tslib: "*" - typescript: ">=3.7.0" - peerDependenciesMeta: - rollup: - optional: true - tslib: - optional: true - checksum: 10/1a8b405ee35d05ecba01b93bee47cc2f24a2a025244c668cdc6bc0a0e9d6517f130a6ef28f00e1807bd31a282c24bf19a02f9003f95bb8662c1f6c18a27f7b13 - languageName: node - linkType: hard - -"@rollup/pluginutils@npm:^5.0.1": - version: 5.1.0 - resolution: "@rollup/pluginutils@npm:5.1.0" - dependencies: - "@types/estree": "npm:^1.0.0" - estree-walker: "npm:^2.0.2" - picomatch: "npm:^2.3.1" - peerDependencies: - rollup: ^1.20.0||^2.0.0||^3.0.0||^4.0.0 - peerDependenciesMeta: - rollup: - optional: true - checksum: 10/abb15eaec5b36f159ec351b48578401bedcefdfa371d24a914cfdbb1e27d0ebfbf895299ec18ccc343d247e71f2502cba21202bc1362d7ef27d5ded699e5c2b2 - languageName: node - linkType: hard - -"@rollup/rollup-android-arm-eabi@npm:4.13.0": - version: 4.13.0 - resolution: "@rollup/rollup-android-arm-eabi@npm:4.13.0" - conditions: os=android & cpu=arm - languageName: node - linkType: hard - -"@rollup/rollup-android-arm64@npm:4.13.0": - version: 4.13.0 - resolution: "@rollup/rollup-android-arm64@npm:4.13.0" - conditions: os=android & cpu=arm64 - languageName: node - linkType: hard - -"@rollup/rollup-darwin-arm64@npm:4.13.0": - version: 4.13.0 - resolution: "@rollup/rollup-darwin-arm64@npm:4.13.0" - conditions: os=darwin & cpu=arm64 - languageName: node - linkType: hard - -"@rollup/rollup-darwin-x64@npm:4.13.0": - version: 4.13.0 - resolution: "@rollup/rollup-darwin-x64@npm:4.13.0" - conditions: os=darwin & cpu=x64 - languageName: node - linkType: hard - -"@rollup/rollup-linux-arm-gnueabihf@npm:4.13.0": - version: 4.13.0 - resolution: "@rollup/rollup-linux-arm-gnueabihf@npm:4.13.0" - conditions: os=linux & cpu=arm - languageName: node - linkType: hard - -"@rollup/rollup-linux-arm64-gnu@npm:4.13.0": - version: 4.13.0 - resolution: "@rollup/rollup-linux-arm64-gnu@npm:4.13.0" - conditions: os=linux & cpu=arm64 & libc=glibc - languageName: node - linkType: hard - -"@rollup/rollup-linux-arm64-musl@npm:4.13.0": - version: 4.13.0 - resolution: "@rollup/rollup-linux-arm64-musl@npm:4.13.0" - conditions: os=linux & cpu=arm64 & libc=musl - languageName: node - linkType: hard - -"@rollup/rollup-linux-riscv64-gnu@npm:4.13.0": - version: 4.13.0 - resolution: "@rollup/rollup-linux-riscv64-gnu@npm:4.13.0" - conditions: os=linux & cpu=riscv64 & libc=glibc - languageName: node - linkType: hard - -"@rollup/rollup-linux-x64-gnu@npm:4.13.0": - version: 4.13.0 - resolution: "@rollup/rollup-linux-x64-gnu@npm:4.13.0" - conditions: os=linux & cpu=x64 & libc=glibc - languageName: node - linkType: hard - -"@rollup/rollup-linux-x64-musl@npm:4.13.0": - version: 4.13.0 - resolution: "@rollup/rollup-linux-x64-musl@npm:4.13.0" - conditions: os=linux & cpu=x64 & libc=musl - languageName: node - linkType: hard - -"@rollup/rollup-win32-arm64-msvc@npm:4.13.0": - version: 4.13.0 - resolution: "@rollup/rollup-win32-arm64-msvc@npm:4.13.0" - conditions: os=win32 & cpu=arm64 - languageName: node - linkType: hard - -"@rollup/rollup-win32-ia32-msvc@npm:4.13.0": - version: 4.13.0 - resolution: "@rollup/rollup-win32-ia32-msvc@npm:4.13.0" - conditions: os=win32 & cpu=ia32 - languageName: node - linkType: hard - -"@rollup/rollup-win32-x64-msvc@npm:4.13.0": - version: 4.13.0 - resolution: "@rollup/rollup-win32-x64-msvc@npm:4.13.0" - conditions: os=win32 & cpu=x64 - languageName: node - linkType: hard - "@segment/loosely-validate-event@npm:^2.0.0": version: 2.0.0 resolution: "@segment/loosely-validate-event@npm:2.0.0" @@ -5340,43 +5122,6 @@ __metadata: languageName: node linkType: hard -"@sigstore/bundle@npm:^1.1.0": - version: 1.1.0 - resolution: "@sigstore/bundle@npm:1.1.0" - dependencies: - "@sigstore/protobuf-specs": "npm:^0.2.0" - checksum: 10/79e6cc4cc1858bccbd852dee85d95c66c891b109ea415d5b7b00b6d73791c4f6064c40d09b5aa3f9ec6c19b3145c5cfeece02302f912c186ff0a769667bb9491 - languageName: node - linkType: hard - -"@sigstore/protobuf-specs@npm:^0.2.0": - version: 0.2.1 - resolution: "@sigstore/protobuf-specs@npm:0.2.1" - checksum: 10/cb0b9d9b3ef44a9f1729d85616c5d7c2ebccde303836a5a345ec33a500c7bd5205ffcc31332e0a90831cccc581dafbdf5b868f050c84270c8df6a4a6f2ce0bcb - languageName: node - linkType: hard - -"@sigstore/sign@npm:^1.0.0": - version: 1.0.0 - resolution: "@sigstore/sign@npm:1.0.0" - dependencies: - "@sigstore/bundle": "npm:^1.1.0" - "@sigstore/protobuf-specs": "npm:^0.2.0" - make-fetch-happen: "npm:^11.0.1" - checksum: 10/44f23fc5eef5b160c0c36c6b19863039bbf375834eeca1ce7f711c82eb5a022174a475f0c06594f17732473c6878f2512f37e65949b7d33af3b2e2773f1bd34f - languageName: node - linkType: hard - -"@sigstore/tuf@npm:^1.0.3": - version: 1.0.3 - resolution: "@sigstore/tuf@npm:1.0.3" - dependencies: - "@sigstore/protobuf-specs": "npm:^0.2.0" - tuf-js: "npm:^1.1.7" - checksum: 10/5aa1cdea05fabb78232f802821f7e8ee9db3352719b325f2f703f940aac75fc2e71d89cfbd3623ef6b0429e125a5c6145c1fc8ede8d3d5af3affcb71c6453c7b - languageName: node - linkType: hard - "@sinclair/typebox@npm:^0.27.8": version: 0.27.8 resolution: "@sinclair/typebox@npm:0.27.8" @@ -5384,29 +5129,6 @@ __metadata: languageName: node linkType: hard -"@sindresorhus/chunkify@npm:^0.2.0": - version: 0.2.0 - resolution: "@sindresorhus/chunkify@npm:0.2.0" - checksum: 10/a17d8a385f1c2381d98eaa69d7fb543b65445a4b990750f1e3e78e3ae5fbcb70ebd2e93da8c11a3ac0cbd7e496e72e594c4519967eb15b1abea5b101acee243e - languageName: node - linkType: hard - -"@sindresorhus/df@npm:^1.0.1": - version: 1.0.1 - resolution: "@sindresorhus/df@npm:1.0.1" - checksum: 10/0cb43b4ed9fc41e28124362dd4735c1f067d3c8963ccc3cf1684da050c5263bb5f5193e510ca8869e13b782fe4eb6f7ee23e4372193afea932cd0535f4c9ee2b - languageName: node - linkType: hard - -"@sindresorhus/df@npm:^3.1.1": - version: 3.1.1 - resolution: "@sindresorhus/df@npm:3.1.1" - dependencies: - execa: "npm:^2.0.1" - checksum: 10/6378a8c62a9df024571b655a9f83d5e55351769dc581ed58a2a0a7b25683b7e644540edda7095bf38208b84ccf9cbc7c519fa7bef6a1129a2d8f7c6cbc618023 - languageName: node - linkType: hard - "@sindresorhus/is@npm:^4.0.0": version: 4.6.0 resolution: "@sindresorhus/is@npm:4.6.0" @@ -6702,13 +6424,6 @@ __metadata: languageName: node linkType: hard -"@stroncium/procfs@npm:^1.2.1": - version: 1.2.1 - resolution: "@stroncium/procfs@npm:1.2.1" - checksum: 10/bcfd50407c976dc30ca8e15ee2b8ebfef74dcbc49c4226a32fcce071f9fe62ec3016d0e8dbb56be4b277cd7db6133d5c9f27a7ad0790ee4e21c4d3e976514fde - languageName: node - linkType: hard - "@svgr/babel-plugin-add-jsx-attribute@npm:^4.2.0": version: 4.2.0 resolution: "@svgr/babel-plugin-add-jsx-attribute@npm:4.2.0" @@ -6921,23 +6636,6 @@ __metadata: languageName: node linkType: hard -"@tufjs/canonical-json@npm:1.0.0": - version: 1.0.0 - resolution: "@tufjs/canonical-json@npm:1.0.0" - checksum: 10/9ff3bcd12988fb23643690da3e009f9130b7b10974f8e7af4bd8ad230a228119de8609aa76d75264fe80f152b50872dea6ea53def69534436a4c24b4fcf6a447 - languageName: node - linkType: hard - -"@tufjs/models@npm:1.0.4": - version: 1.0.4 - resolution: "@tufjs/models@npm:1.0.4" - dependencies: - "@tufjs/canonical-json": "npm:1.0.0" - minimatch: "npm:^9.0.0" - checksum: 10/2c63e9cfc04a4ce8888e9cc9668a7207e3047d64c50dccc3d2c30057d8bd6c4e89256b6094d2109549278da72c75e20cd8717bb5f4b544dc2323288a2a96607f - languageName: node - linkType: hard - "@types/aria-query@npm:^5.0.1": version: 5.0.4 resolution: "@types/aria-query@npm:5.0.4" @@ -7066,7 +6764,7 @@ __metadata: languageName: node linkType: hard -"@types/estree@npm:*, @types/estree@npm:1.0.5, @types/estree@npm:^1.0.0": +"@types/estree@npm:*": version: 1.0.5 resolution: "@types/estree@npm:1.0.5" checksum: 10/7de6d928dd4010b0e20c6919e1a6c27b61f8d4567befa89252055fad503d587ecb9a1e3eab1b1901f923964d7019796db810b7fd6430acb26c32866d126fd408 @@ -7415,13 +7113,6 @@ __metadata: languageName: node linkType: hard -"@types/node@npm:^11.9.5": - version: 11.15.54 - resolution: "@types/node@npm:11.15.54" - checksum: 10/80a5f2ecb0b0390da978dad98a70fbd8bfe74a81e86ca1aa15d99c3941144ca9b80a15865b7a41740fb8c9cba6737bec9134e096328d7bf2b53e85ed3262e4d3 - languageName: node - linkType: hard - "@types/node@npm:^18.0.0": version: 18.19.46 resolution: "@types/node@npm:18.19.46" @@ -7877,7 +7568,7 @@ __metadata: languageName: node linkType: hard -"@typescript-eslint/eslint-plugin@npm:^5.54.0, @typescript-eslint/eslint-plugin@npm:^5.59.0": +"@typescript-eslint/eslint-plugin@npm:^5.59.0": version: 5.62.0 resolution: "@typescript-eslint/eslint-plugin@npm:5.62.0" dependencies: @@ -7926,7 +7617,7 @@ __metadata: languageName: node linkType: hard -"@typescript-eslint/parser@npm:^5.54.0, @typescript-eslint/parser@npm:^5.59.0": +"@typescript-eslint/parser@npm:^5.59.0": version: 5.62.0 resolution: "@typescript-eslint/parser@npm:5.62.0" dependencies: @@ -8463,7 +8154,7 @@ __metadata: languageName: node linkType: hard -"abbrev@npm:1, abbrev@npm:^1.0.0": +"abbrev@npm:1": version: 1.1.1 resolution: "abbrev@npm:1.1.1" checksum: 10/2d882941183c66aa665118bafdab82b7a177e9add5eb2776c33e960a4f3c89cff88a1b38aba13a456de01d0dd9d66a8bea7c903268b21ea91dd1097e1e2e8243 @@ -8588,7 +8279,7 @@ __metadata: languageName: node linkType: hard -"agentkeepalive@npm:^4.1.3, agentkeepalive@npm:^4.2.1": +"agentkeepalive@npm:^4.1.3": version: 4.5.0 resolution: "agentkeepalive@npm:4.5.0" dependencies: @@ -8607,16 +8298,6 @@ __metadata: languageName: node linkType: hard -"aggregate-error@npm:^4.0.0": - version: 4.0.1 - resolution: "aggregate-error@npm:4.0.1" - dependencies: - clean-stack: "npm:^4.0.0" - indent-string: "npm:^5.0.0" - checksum: 10/bb3ffdfd13447800fff237c2cba752c59868ee669104bb995dfbbe0b8320e967d679e683dabb640feb32e4882d60258165cde0baafc4cd467cc7d275a13ad6b5 - languageName: node - linkType: hard - "airbnb-js-shims@npm:^2.2.1": version: 2.2.1 resolution: "airbnb-js-shims@npm:2.2.1" @@ -8973,13 +8654,6 @@ __metadata: languageName: node linkType: hard -"aproba@npm:^1.0.3 || ^2.0.0": - version: 2.0.0 - resolution: "aproba@npm:2.0.0" - checksum: 10/c2b9a631298e8d6f3797547e866db642f68493808f5b37cd61da778d5f6ada890d16f668285f7d60bd4fc3b03889bd590ffe62cf81b700e9bb353431238a0a7b - languageName: node - linkType: hard - "aproba@npm:^1.0.3, aproba@npm:^1.1.1": version: 1.2.0 resolution: "aproba@npm:1.2.0" @@ -8987,16 +8661,6 @@ __metadata: languageName: node linkType: hard -"are-we-there-yet@npm:^3.0.0": - version: 3.0.1 - resolution: "are-we-there-yet@npm:3.0.1" - dependencies: - delegates: "npm:^1.0.0" - readable-stream: "npm:^3.6.0" - checksum: 10/390731720e1bf9ed5d0efc635ea7df8cbc4c90308b0645a932f06e8495a0bf1ecc7987d3b97e805f62a17d6c4b634074b25200aa4d149be2a7b17250b9744bc4 - languageName: node - linkType: hard - "are-we-there-yet@npm:~1.1.2": version: 1.1.7 resolution: "are-we-there-yet@npm:1.1.7" @@ -9077,16 +8741,6 @@ __metadata: languageName: node linkType: hard -"array-buffer-byte-length@npm:^1.0.1": - version: 1.0.1 - resolution: "array-buffer-byte-length@npm:1.0.1" - dependencies: - call-bind: "npm:^1.0.5" - is-array-buffer: "npm:^3.0.4" - checksum: 10/53524e08f40867f6a9f35318fafe467c32e45e9c682ba67b11943e167344d2febc0f6977a17e699b05699e805c3e8f073d876f8bbf1b559ed494ad2cd0fae09e - languageName: node - linkType: hard - "array-flatten@npm:1.1.1": version: 1.1.1 resolution: "array-flatten@npm:1.1.1" @@ -9151,20 +8805,6 @@ __metadata: languageName: node linkType: hard -"array.prototype.findlast@npm:^1.2.4": - version: 1.2.5 - resolution: "array.prototype.findlast@npm:1.2.5" - dependencies: - call-bind: "npm:^1.0.7" - define-properties: "npm:^1.2.1" - es-abstract: "npm:^1.23.2" - es-errors: "npm:^1.3.0" - es-object-atoms: "npm:^1.0.0" - es-shim-unscopables: "npm:^1.0.2" - checksum: 10/7dffcc665aa965718ad6de7e17ac50df0c5e38798c0a5bf9340cf24feb8594df6ec6f3fcbe714c1577728a1b18b5704b15669474b27bceeca91ef06ce2a23c31 - languageName: node - linkType: hard - "array.prototype.findlastindex@npm:^1.2.3": version: 1.2.3 resolution: "array.prototype.findlastindex@npm:1.2.3" @@ -9228,18 +8868,6 @@ __metadata: languageName: node linkType: hard -"array.prototype.toreversed@npm:^1.1.2": - version: 1.1.2 - resolution: "array.prototype.toreversed@npm:1.1.2" - dependencies: - call-bind: "npm:^1.0.2" - define-properties: "npm:^1.2.0" - es-abstract: "npm:^1.22.1" - es-shim-unscopables: "npm:^1.0.0" - checksum: 10/b4076d687ddc22c191863ce105d320cc4b0e1435bfda9ffeeff681682fe88fa6fe30e0d2ae94fa4b2d7fad901e1954ea4f75c1cab217db4848da84a2b5889192 - languageName: node - linkType: hard - "array.prototype.tosorted@npm:^1.1.1": version: 1.1.2 resolution: "array.prototype.tosorted@npm:1.1.2" @@ -9253,19 +8881,6 @@ __metadata: languageName: node linkType: hard -"array.prototype.tosorted@npm:^1.1.3": - version: 1.1.3 - resolution: "array.prototype.tosorted@npm:1.1.3" - dependencies: - call-bind: "npm:^1.0.5" - define-properties: "npm:^1.2.1" - es-abstract: "npm:^1.22.3" - es-errors: "npm:^1.1.0" - es-shim-unscopables: "npm:^1.0.2" - checksum: 10/9a5b7909a9ddd02a5f5489911766c314a11fb40f8f5106bdbedf6c21898763faeb78ba3af53f7038f288de9161d2605ad10d8b720e07f71a7ed1de49f39c0897 - languageName: node - linkType: hard - "arraybuffer.prototype.slice@npm:^1.0.2": version: 1.0.2 resolution: "arraybuffer.prototype.slice@npm:1.0.2" @@ -9281,22 +8896,6 @@ __metadata: languageName: node linkType: hard -"arraybuffer.prototype.slice@npm:^1.0.3": - version: 1.0.3 - resolution: "arraybuffer.prototype.slice@npm:1.0.3" - dependencies: - array-buffer-byte-length: "npm:^1.0.1" - call-bind: "npm:^1.0.5" - define-properties: "npm:^1.2.1" - es-abstract: "npm:^1.22.3" - es-errors: "npm:^1.2.1" - get-intrinsic: "npm:^1.2.3" - is-array-buffer: "npm:^3.0.4" - is-shared-array-buffer: "npm:^1.0.2" - checksum: 10/0221f16c1e3ec7b67da870ee0e1f12b825b5f9189835392b59a22990f715827561a4f4cd5330dc7507de272d8df821be6cd4b0cb569babf5ea4be70e365a2f3d - languageName: node - linkType: hard - "arrify@npm:^1.0.1": version: 1.0.1 resolution: "arrify@npm:1.0.1" @@ -9495,15 +9094,6 @@ __metadata: languageName: node linkType: hard -"available-typed-arrays@npm:^1.0.7": - version: 1.0.7 - resolution: "available-typed-arrays@npm:1.0.7" - dependencies: - possible-typed-array-names: "npm:^1.0.0" - checksum: 10/6c9da3a66caddd83c875010a1ca8ef11eac02ba15fb592dc9418b2b5e7b77b645fa7729380a92d9835c2f05f2ca1b6251f39b993e0feb3f1517c74fa1af02cab - languageName: node - linkType: hard - "aws-sign2@npm:~0.7.0": version: 0.7.0 resolution: "aws-sign2@npm:0.7.0" @@ -10755,7 +10345,7 @@ __metadata: languageName: node linkType: hard -"builtins@npm:^5.0.0, builtins@npm:^5.0.1": +"builtins@npm:^5.0.1": version: 5.0.1 resolution: "builtins@npm:5.0.1" dependencies: @@ -10875,52 +10465,6 @@ __metadata: languageName: node linkType: hard -"cacache@npm:^16.1.0": - version: 16.1.3 - resolution: "cacache@npm:16.1.3" - dependencies: - "@npmcli/fs": "npm:^2.1.0" - "@npmcli/move-file": "npm:^2.0.0" - chownr: "npm:^2.0.0" - fs-minipass: "npm:^2.1.0" - glob: "npm:^8.0.1" - infer-owner: "npm:^1.0.4" - lru-cache: "npm:^7.7.1" - minipass: "npm:^3.1.6" - minipass-collect: "npm:^1.0.2" - minipass-flush: "npm:^1.0.5" - minipass-pipeline: "npm:^1.2.4" - mkdirp: "npm:^1.0.4" - p-map: "npm:^4.0.0" - promise-inflight: "npm:^1.0.1" - rimraf: "npm:^3.0.2" - ssri: "npm:^9.0.0" - tar: "npm:^6.1.11" - unique-filename: "npm:^2.0.0" - checksum: 10/a14524d90e377ee691d63a81173b33c473f8bc66eb299c64290b58e1d41b28842397f8d6c15a01b4c57ca340afcec019ae112a45c2f67a79f76130d326472e92 - languageName: node - linkType: hard - -"cacache@npm:^17.0.0": - version: 17.1.4 - resolution: "cacache@npm:17.1.4" - dependencies: - "@npmcli/fs": "npm:^3.1.0" - fs-minipass: "npm:^3.0.0" - glob: "npm:^10.2.2" - lru-cache: "npm:^7.7.1" - minipass: "npm:^7.0.3" - minipass-collect: "npm:^1.0.2" - minipass-flush: "npm:^1.0.5" - minipass-pipeline: "npm:^1.2.4" - p-map: "npm:^4.0.0" - ssri: "npm:^10.0.0" - tar: "npm:^6.1.11" - unique-filename: "npm:^3.0.0" - checksum: 10/6e26c788bc6a18ff42f4d4f97db30d5c60a5dfac8e7c10a03b0307a92cf1b647570547cf3cd96463976c051eb9c7258629863f156e224c82018862c1a8ad0e70 - languageName: node - linkType: hard - "cacache@npm:^18.0.0": version: 18.0.2 resolution: "cacache@npm:18.0.2" @@ -11011,19 +10555,6 @@ __metadata: languageName: node linkType: hard -"call-bind@npm:^1.0.6, call-bind@npm:^1.0.7": - version: 1.0.7 - resolution: "call-bind@npm:1.0.7" - dependencies: - es-define-property: "npm:^1.0.0" - es-errors: "npm:^1.3.0" - function-bind: "npm:^1.1.2" - get-intrinsic: "npm:^1.2.4" - set-function-length: "npm:^1.2.1" - checksum: 10/cd6fe658e007af80985da5185bff7b55e12ef4c2b6f41829a26ed1eef254b1f1c12e3dfd5b2b068c6ba8b86aba62390842d81752e67dcbaec4f6f76e7113b6b7 - languageName: node - linkType: hard - "call-me-maybe@npm:^1.0.1": version: 1.0.2 resolution: "call-me-maybe@npm:1.0.2" @@ -11084,18 +10615,6 @@ __metadata: languageName: node linkType: hard -"camelcase-keys@npm:^7.0.0": - version: 7.0.2 - resolution: "camelcase-keys@npm:7.0.2" - dependencies: - camelcase: "npm:^6.3.0" - map-obj: "npm:^4.1.0" - quick-lru: "npm:^5.1.1" - type-fest: "npm:^1.2.1" - checksum: 10/6f92d969b7fa97456ffc35fe93f0a42d0d0a00fbd94bfc6cac07c84da86e6acfb89fdf04151460d47c583d2dd38a3e9406f980efe9a3d2e143cdfe46a7343083 - languageName: node - linkType: hard - "camelcase@npm:^5.0.0, camelcase@npm:^5.3.1": version: 5.3.1 resolution: "camelcase@npm:5.3.1" @@ -11103,7 +10622,7 @@ __metadata: languageName: node linkType: hard -"camelcase@npm:^6.2.0, camelcase@npm:^6.3.0": +"camelcase@npm:^6.2.0": version: 6.3.0 resolution: "camelcase@npm:6.3.0" checksum: 10/8c96818a9076434998511251dcb2761a94817ea17dbdc37f47ac080bd088fc62c7369429a19e2178b993497132c8cbcf5cc1f44ba963e76782ba469c0474938d @@ -11416,15 +10935,6 @@ __metadata: languageName: node linkType: hard -"clean-stack@npm:^4.0.0": - version: 4.2.0 - resolution: "clean-stack@npm:4.2.0" - dependencies: - escape-string-regexp: "npm:5.0.0" - checksum: 10/373f656a31face5c615c0839213b9b542a0a48057abfb1df66900eab4dc2a5c6097628e4a0b5aa559cdfc4e66f8a14ea47be9681773165a44470ef5fb8ccc172 - languageName: node - linkType: hard - "cli-boxes@npm:^2.2.0, cli-boxes@npm:^2.2.1": version: 2.2.1 resolution: "cli-boxes@npm:2.2.1" @@ -11740,15 +11250,6 @@ __metadata: languageName: node linkType: hard -"color-support@npm:^1.1.3": - version: 1.1.3 - resolution: "color-support@npm:1.1.3" - bin: - color-support: bin.js - checksum: 10/4bcfe30eea1498fe1cabc852bbda6c9770f230ea0e4faf4611c5858b1b9e4dde3730ac485e65f54ca182f4c50b626c1bea7c8441ceda47367a54a818c248aa7a - languageName: node - linkType: hard - "color@npm:^3.2.1": version: 3.2.1 resolution: "color@npm:3.2.1" @@ -11766,7 +11267,7 @@ __metadata: languageName: node linkType: hard -"colors@npm:1.4.0, colors@npm:^1.1.2, colors@npm:^1.3.3, colors@npm:^1.4.0": +"colors@npm:^1.1.2, colors@npm:^1.3.3, colors@npm:^1.4.0": version: 1.4.0 resolution: "colors@npm:1.4.0" checksum: 10/90b2d5465159813a3983ea72ca8cff75f784824ad70f2cc2b32c233e95bcfbcda101ebc6d6766bc50f57263792629bfb4f1f8a4dfbd1d240f229fc7f69b785fc @@ -11992,7 +11493,7 @@ __metadata: languageName: node linkType: hard -"console-control-strings@npm:^1.0.0, console-control-strings@npm:^1.1.0, console-control-strings@npm:~1.1.0": +"console-control-strings@npm:^1.0.0, console-control-strings@npm:~1.1.0": version: 1.1.0 resolution: "console-control-strings@npm:1.1.0" checksum: 10/27b5fa302bc8e9ae9e98c03c66d76ca289ad0c61ce2fe20ab288d288bee875d217512d2edb2363fc83165e88f1c405180cf3f5413a46e51b4fe1a004840c6cdb @@ -12805,39 +12306,6 @@ __metadata: languageName: node linkType: hard -"data-view-buffer@npm:^1.0.1": - version: 1.0.1 - resolution: "data-view-buffer@npm:1.0.1" - dependencies: - call-bind: "npm:^1.0.6" - es-errors: "npm:^1.3.0" - is-data-view: "npm:^1.0.1" - checksum: 10/5919a39a18ee919573336158fd162fdf8ada1bc23a139f28543fd45fac48e0ea4a3ad3bfde91de124d4106e65c4a7525f6a84c20ba0797ec890a77a96d13a82a - languageName: node - linkType: hard - -"data-view-byte-length@npm:^1.0.1": - version: 1.0.1 - resolution: "data-view-byte-length@npm:1.0.1" - dependencies: - call-bind: "npm:^1.0.7" - es-errors: "npm:^1.3.0" - is-data-view: "npm:^1.0.1" - checksum: 10/f33c65e58d8d0432ad79761f2e8a579818d724b5dc6dc4e700489b762d963ab30873c0f1c37d8f2ed12ef51c706d1195f64422856d25f067457aeec50cc40aac - languageName: node - linkType: hard - -"data-view-byte-offset@npm:^1.0.0": - version: 1.0.0 - resolution: "data-view-byte-offset@npm:1.0.0" - dependencies: - call-bind: "npm:^1.0.6" - es-errors: "npm:^1.3.0" - is-data-view: "npm:^1.0.1" - checksum: 10/96f34f151bf02affb7b9f98762fb7aca1dd5f4553cb57b80bce750ca609c15d33ca659568ef1d422f7e35680736cbccb893a3d4b012760c758c1446bbdc4c6db - languageName: node - linkType: hard - "date-fns@npm:2.30.0, date-fns@npm:^2.30.0": version: 2.30.0 resolution: "date-fns@npm:2.30.0" @@ -12926,13 +12394,6 @@ __metadata: languageName: node linkType: hard -"decamelize@npm:^5.0.0": - version: 5.0.1 - resolution: "decamelize@npm:5.0.1" - checksum: 10/643e88804c538a334fae303ae1da8b30193b81dad8689643b35e6ab8ab60a3b03492cab6096d8163bd41fd384d969485f0634c000f80af502aa7f4047258d5b4 - languageName: node - linkType: hard - "decimal.js@npm:^10.4.2": version: 10.4.3 resolution: "decimal.js@npm:10.4.3" @@ -13080,17 +12541,6 @@ __metadata: languageName: node linkType: hard -"define-data-property@npm:^1.1.4": - version: 1.1.4 - resolution: "define-data-property@npm:1.1.4" - dependencies: - es-define-property: "npm:^1.0.0" - es-errors: "npm:^1.3.0" - gopd: "npm:^1.0.1" - checksum: 10/abdcb2505d80a53524ba871273e5da75e77e52af9e15b3aa65d8aad82b8a3a424dad7aee2cc0b71470ac7acf501e08defac362e8b6a73cdb4309f028061df4ae - languageName: node - linkType: hard - "define-lazy-prop@npm:^2.0.0": version: 2.0.0 resolution: "define-lazy-prop@npm:2.0.0" @@ -13360,7 +12810,7 @@ __metadata: languageName: node linkType: hard -"dir-glob@npm:^2.0.0, dir-glob@npm:^2.2.2": +"dir-glob@npm:^2.2.2": version: 2.2.2 resolution: "dir-glob@npm:2.2.2" dependencies: @@ -14257,60 +13707,6 @@ __metadata: languageName: node linkType: hard -"es-abstract@npm:^1.22.3, es-abstract@npm:^1.23.0, es-abstract@npm:^1.23.2": - version: 1.23.2 - resolution: "es-abstract@npm:1.23.2" - dependencies: - array-buffer-byte-length: "npm:^1.0.1" - arraybuffer.prototype.slice: "npm:^1.0.3" - available-typed-arrays: "npm:^1.0.7" - call-bind: "npm:^1.0.7" - data-view-buffer: "npm:^1.0.1" - data-view-byte-length: "npm:^1.0.1" - data-view-byte-offset: "npm:^1.0.0" - es-define-property: "npm:^1.0.0" - es-errors: "npm:^1.3.0" - es-object-atoms: "npm:^1.0.0" - es-set-tostringtag: "npm:^2.0.3" - es-to-primitive: "npm:^1.2.1" - function.prototype.name: "npm:^1.1.6" - get-intrinsic: "npm:^1.2.4" - get-symbol-description: "npm:^1.0.2" - globalthis: "npm:^1.0.3" - gopd: "npm:^1.0.1" - has-property-descriptors: "npm:^1.0.2" - has-proto: "npm:^1.0.3" - has-symbols: "npm:^1.0.3" - hasown: "npm:^2.0.2" - internal-slot: "npm:^1.0.7" - is-array-buffer: "npm:^3.0.4" - is-callable: "npm:^1.2.7" - is-data-view: "npm:^1.0.1" - is-negative-zero: "npm:^2.0.3" - is-regex: "npm:^1.1.4" - is-shared-array-buffer: "npm:^1.0.3" - is-string: "npm:^1.0.7" - is-typed-array: "npm:^1.1.13" - is-weakref: "npm:^1.0.2" - object-inspect: "npm:^1.13.1" - object-keys: "npm:^1.1.1" - object.assign: "npm:^4.1.5" - regexp.prototype.flags: "npm:^1.5.2" - safe-array-concat: "npm:^1.1.2" - safe-regex-test: "npm:^1.0.3" - string.prototype.trim: "npm:^1.2.9" - string.prototype.trimend: "npm:^1.0.8" - string.prototype.trimstart: "npm:^1.0.7" - typed-array-buffer: "npm:^1.0.2" - typed-array-byte-length: "npm:^1.0.1" - typed-array-byte-offset: "npm:^1.0.2" - typed-array-length: "npm:^1.0.5" - unbox-primitive: "npm:^1.0.2" - which-typed-array: "npm:^1.1.15" - checksum: 10/f8fa0ef674b176f177f637f1af13fb895d10306e1eb1f57dc48a5aa64a643da307f96b222054ff76f3fd9029983295192c55fc54169f464ad2fcee992c5b7310 - languageName: node - linkType: hard - "es-array-method-boxes-properly@npm:^1.0.0": version: 1.0.0 resolution: "es-array-method-boxes-properly@npm:1.0.0" @@ -14318,22 +13714,6 @@ __metadata: languageName: node linkType: hard -"es-define-property@npm:^1.0.0": - version: 1.0.0 - resolution: "es-define-property@npm:1.0.0" - dependencies: - get-intrinsic: "npm:^1.2.4" - checksum: 10/f66ece0a887b6dca71848fa71f70461357c0e4e7249696f81bad0a1f347eed7b31262af4a29f5d726dc026426f085483b6b90301855e647aa8e21936f07293c6 - languageName: node - linkType: hard - -"es-errors@npm:^1.1.0, es-errors@npm:^1.2.1, es-errors@npm:^1.3.0": - version: 1.3.0 - resolution: "es-errors@npm:1.3.0" - checksum: 10/96e65d640156f91b707517e8cdc454dd7d47c32833aa3e85d79f24f9eb7ea85f39b63e36216ef0114996581969b59fe609a94e30316b08f5f4df1d44134cf8d5 - languageName: node - linkType: hard - "es-get-iterator@npm:^1.0.2, es-get-iterator@npm:^1.1.3": version: 1.1.3 resolution: "es-get-iterator@npm:1.1.3" @@ -14373,37 +13753,6 @@ __metadata: languageName: node linkType: hard -"es-iterator-helpers@npm:^1.0.17": - version: 1.0.18 - resolution: "es-iterator-helpers@npm:1.0.18" - dependencies: - call-bind: "npm:^1.0.7" - define-properties: "npm:^1.2.1" - es-abstract: "npm:^1.23.0" - es-errors: "npm:^1.3.0" - es-set-tostringtag: "npm:^2.0.3" - function-bind: "npm:^1.1.2" - get-intrinsic: "npm:^1.2.4" - globalthis: "npm:^1.0.3" - has-property-descriptors: "npm:^1.0.2" - has-proto: "npm:^1.0.3" - has-symbols: "npm:^1.0.3" - internal-slot: "npm:^1.0.7" - iterator.prototype: "npm:^1.1.2" - safe-array-concat: "npm:^1.1.2" - checksum: 10/a4fd067e148736fbe6a9883f449e0de88be14a4dff9065c457572ede10ba02a4a15c4ae18b9b7baa5c868860d2be9a6764906c3308135e57ec5bfd386bbd2836 - languageName: node - linkType: hard - -"es-object-atoms@npm:^1.0.0": - version: 1.0.0 - resolution: "es-object-atoms@npm:1.0.0" - dependencies: - es-errors: "npm:^1.3.0" - checksum: 10/f8910cf477e53c0615f685c5c96210591841850871b81924fcf256bfbaa68c254457d994a4308c60d15b20805e7f61ce6abc669375e01a5349391a8c1767584f - languageName: node - linkType: hard - "es-set-tostringtag@npm:^2.0.1": version: 2.0.2 resolution: "es-set-tostringtag@npm:2.0.2" @@ -14415,18 +13764,7 @@ __metadata: languageName: node linkType: hard -"es-set-tostringtag@npm:^2.0.3": - version: 2.0.3 - resolution: "es-set-tostringtag@npm:2.0.3" - dependencies: - get-intrinsic: "npm:^1.2.4" - has-tostringtag: "npm:^1.0.2" - hasown: "npm:^2.0.1" - checksum: 10/7227fa48a41c0ce83e0377b11130d324ac797390688135b8da5c28994c0165be8b252e15cd1de41e1325e5a5412511586960213e88f9ab4a5e7d028895db5129 - languageName: node - linkType: hard - -"es-shim-unscopables@npm:^1.0.0, es-shim-unscopables@npm:^1.0.2": +"es-shim-unscopables@npm:^1.0.0": version: 1.0.2 resolution: "es-shim-unscopables@npm:1.0.2" dependencies: @@ -14502,13 +13840,6 @@ __metadata: languageName: node linkType: hard -"escape-string-regexp@npm:5.0.0": - version: 5.0.0 - resolution: "escape-string-regexp@npm:5.0.0" - checksum: 10/20daabe197f3cb198ec28546deebcf24b3dbb1a5a269184381b3116d12f0532e06007f4bc8da25669d6a7f8efb68db0758df4cd981f57bc5b57f521a3e12c59e - languageName: node - linkType: hard - "escape-string-regexp@npm:^4.0.0": version: 4.0.0 resolution: "escape-string-regexp@npm:4.0.0" @@ -14554,17 +13885,6 @@ __metadata: languageName: node linkType: hard -"eslint-config-prettier@npm:^8.6.0": - version: 8.10.0 - resolution: "eslint-config-prettier@npm:8.10.0" - peerDependencies: - eslint: ">=7.0.0" - bin: - eslint-config-prettier: bin/cli.js - checksum: 10/0a51ab1417cbf80fabcf7a406960a142663539c8140fdb0a187b78f3d708b9d137a62a4bc4e689150e290b667750ddabd1740a516623b0cb4adb6cc1962cfe2c - languageName: node - linkType: hard - "eslint-config-prettier@npm:^9.0.0": version: 9.1.0 resolution: "eslint-config-prettier@npm:9.1.0" @@ -14588,7 +13908,7 @@ __metadata: languageName: node linkType: hard -"eslint-config-standard@npm:^17.0.0, eslint-config-standard@npm:^17.1.0": +"eslint-config-standard@npm:^17.1.0": version: 17.1.0 resolution: "eslint-config-standard@npm:17.1.0" peerDependencies: @@ -14683,7 +14003,7 @@ __metadata: languageName: node linkType: hard -"eslint-plugin-import@npm:^2.27.5, eslint-plugin-import@npm:^2.29.0": +"eslint-plugin-import@npm:^2.29.0": version: 2.29.1 resolution: "eslint-plugin-import@npm:2.29.1" dependencies: @@ -14749,7 +14069,7 @@ __metadata: languageName: node linkType: hard -"eslint-plugin-node@npm:11.1.0, eslint-plugin-node@npm:^11.1.0": +"eslint-plugin-node@npm:11.1.0": version: 11.1.0 resolution: "eslint-plugin-node@npm:11.1.0" dependencies: @@ -14835,34 +14155,6 @@ __metadata: languageName: node linkType: hard -"eslint-plugin-react@npm:^7.32.2": - version: 7.34.1 - resolution: "eslint-plugin-react@npm:7.34.1" - dependencies: - array-includes: "npm:^3.1.7" - array.prototype.findlast: "npm:^1.2.4" - array.prototype.flatmap: "npm:^1.3.2" - array.prototype.toreversed: "npm:^1.1.2" - array.prototype.tosorted: "npm:^1.1.3" - doctrine: "npm:^2.1.0" - es-iterator-helpers: "npm:^1.0.17" - estraverse: "npm:^5.3.0" - jsx-ast-utils: "npm:^2.4.1 || ^3.0.0" - minimatch: "npm:^3.1.2" - object.entries: "npm:^1.1.7" - object.fromentries: "npm:^2.0.7" - object.hasown: "npm:^1.1.3" - object.values: "npm:^1.1.7" - prop-types: "npm:^15.8.1" - resolve: "npm:^2.0.0-next.5" - semver: "npm:^6.3.1" - string.prototype.matchall: "npm:^4.0.10" - peerDependencies: - eslint: ^3 || ^4 || ^5 || ^6 || ^7 || ^8 - checksum: 10/ee059971065ea7e73ab5d8728774235c7dbf7a5e9f937c3b47e97f8fa9a5a96ab511d2ae6d5ec76a7e705ca666673d454f1e75a94033720819d041827f50f9c8 - languageName: node - linkType: hard - "eslint-plugin-react@npm:^7.33.2": version: 7.33.2 resolution: "eslint-plugin-react@npm:7.33.2" @@ -15221,13 +14513,6 @@ __metadata: languageName: node linkType: hard -"estree-walker@npm:^2.0.2": - version: 2.0.2 - resolution: "estree-walker@npm:2.0.2" - checksum: 10/b02109c5d46bc2ed47de4990eef770f7457b1159a229f0999a09224d2b85ffeed2d7679cffcff90aeb4448e94b0168feb5265b209cdec29aad50a3d6e93d21e2 - languageName: node - linkType: hard - "esutils@npm:^2.0.2": version: 2.0.3 resolution: "esutils@npm:2.0.3" @@ -15406,23 +14691,6 @@ __metadata: languageName: node linkType: hard -"execa@npm:^2.0.1": - version: 2.1.0 - resolution: "execa@npm:2.1.0" - dependencies: - cross-spawn: "npm:^7.0.0" - get-stream: "npm:^5.0.0" - is-stream: "npm:^2.0.0" - merge-stream: "npm:^2.0.0" - npm-run-path: "npm:^3.0.0" - onetime: "npm:^5.1.0" - p-finally: "npm:^2.0.0" - signal-exit: "npm:^3.0.2" - strip-final-newline: "npm:^2.0.0" - checksum: 10/e1280d17f95f18860bb3e6e2c4a096c847d4fbe06d7a49f4c6d2e3832cb66e84cdf5c302d8c63ffd110f870b8cad4927bd3ea596a69b130a5919de21afcd087a - languageName: node - linkType: hard - "execa@npm:^5.0.0, execa@npm:^5.1.1": version: 5.1.1 resolution: "execa@npm:5.1.1" @@ -16709,22 +15977,6 @@ __metadata: languageName: node linkType: hard -"gauge@npm:^4.0.3": - version: 4.0.4 - resolution: "gauge@npm:4.0.4" - dependencies: - aproba: "npm:^1.0.3 || ^2.0.0" - color-support: "npm:^1.1.3" - console-control-strings: "npm:^1.1.0" - has-unicode: "npm:^2.0.1" - signal-exit: "npm:^3.0.7" - string-width: "npm:^4.2.3" - strip-ansi: "npm:^6.0.1" - wide-align: "npm:^1.1.5" - checksum: 10/09535dd53b5ced6a34482b1fa9f3929efdeac02f9858569cde73cef3ed95050e0f3d095706c1689614059898924b7a74aa14042f51381a1ccc4ee5c29d2389c4 - languageName: node - linkType: hard - "gauge@npm:~2.7.3": version: 2.7.4 resolution: "gauge@npm:2.7.4" @@ -16767,19 +16019,6 @@ __metadata: languageName: node linkType: hard -"get-intrinsic@npm:^1.2.3, get-intrinsic@npm:^1.2.4": - version: 1.2.4 - resolution: "get-intrinsic@npm:1.2.4" - dependencies: - es-errors: "npm:^1.3.0" - function-bind: "npm:^1.1.2" - has-proto: "npm:^1.0.1" - has-symbols: "npm:^1.0.3" - hasown: "npm:^2.0.0" - checksum: 10/85bbf4b234c3940edf8a41f4ecbd4e25ce78e5e6ad4e24ca2f77037d983b9ef943fd72f00f3ee97a49ec622a506b67db49c36246150377efcda1c9eb03e5f06d - languageName: node - linkType: hard - "get-own-enumerable-keys@npm:^1.0.0": version: 1.0.0 resolution: "get-own-enumerable-keys@npm:1.0.0" @@ -16831,7 +16070,7 @@ __metadata: languageName: node linkType: hard -"get-stream@npm:^5.0.0, get-stream@npm:^5.1.0": +"get-stream@npm:^5.1.0": version: 5.2.0 resolution: "get-stream@npm:5.2.0" dependencies: @@ -16857,17 +16096,6 @@ __metadata: languageName: node linkType: hard -"get-symbol-description@npm:^1.0.2": - version: 1.0.2 - resolution: "get-symbol-description@npm:1.0.2" - dependencies: - call-bind: "npm:^1.0.5" - es-errors: "npm:^1.3.0" - get-intrinsic: "npm:^1.2.4" - checksum: 10/e1cb53bc211f9dbe9691a4f97a46837a553c4e7caadd0488dc24ac694db8a390b93edd412b48dcdd0b4bbb4c595de1709effc75fc87c0839deedc6968f5bd973 - languageName: node - linkType: hard - "get-tsconfig@npm:^4.7.0": version: 4.7.2 resolution: "get-tsconfig@npm:4.7.2" @@ -17081,19 +16309,6 @@ __metadata: languageName: node linkType: hard -"glob@npm:^8.0.1": - version: 8.1.0 - resolution: "glob@npm:8.1.0" - dependencies: - fs.realpath: "npm:^1.0.0" - inflight: "npm:^1.0.4" - inherits: "npm:2" - minimatch: "npm:^5.0.1" - once: "npm:^1.3.0" - checksum: 10/9aab1c75eb087c35dbc41d1f742e51d0507aa2b14c910d96fb8287107a10a22f4bbdce26fc0a3da4c69a20f7b26d62f1640b346a4f6e6becfff47f335bb1dc5e - languageName: node - linkType: hard - "global-agent@npm:^3.0.0": version: 3.0.0 resolution: "global-agent@npm:3.0.0" @@ -17256,20 +16471,6 @@ __metadata: languageName: node linkType: hard -"globby@npm:^7.1.1": - version: 7.1.1 - resolution: "globby@npm:7.1.1" - dependencies: - array-union: "npm:^1.0.1" - dir-glob: "npm:^2.0.0" - glob: "npm:^7.1.2" - ignore: "npm:^3.3.5" - pify: "npm:^3.0.0" - slash: "npm:^1.0.0" - checksum: 10/f0eba08a08ae7c98149a4411661c0bf08c4717d81e6f355cf624fb01880b249737eb8e951bf86124cb3af8ea1c793c0a9d363ed5cdec99bb2c6b68f8a323025f - languageName: node - linkType: hard - "globby@npm:^9.2.0": version: 9.2.0 resolution: "globby@npm:9.2.0" @@ -17485,15 +16686,6 @@ __metadata: languageName: node linkType: hard -"has-property-descriptors@npm:^1.0.2": - version: 1.0.2 - resolution: "has-property-descriptors@npm:1.0.2" - dependencies: - es-define-property: "npm:^1.0.0" - checksum: 10/2d8c9ab8cebb572e3362f7d06139a4592105983d4317e68f7adba320fe6ddfc8874581e0971e899e633fd5f72e262830edce36d5a0bc863dad17ad20572484b2 - languageName: node - linkType: hard - "has-proto@npm:^1.0.1": version: 1.0.1 resolution: "has-proto@npm:1.0.1" @@ -17501,13 +16693,6 @@ __metadata: languageName: node linkType: hard -"has-proto@npm:^1.0.3": - version: 1.0.3 - resolution: "has-proto@npm:1.0.3" - checksum: 10/0b67c2c94e3bea37db3e412e3c41f79d59259875e636ba471e94c009cdfb1fa82bf045deeffafc7dbb9c148e36cae6b467055aaa5d9fad4316e11b41e3ba551a - languageName: node - linkType: hard - "has-symbols@npm:^1.0.1, has-symbols@npm:^1.0.2, has-symbols@npm:^1.0.3": version: 1.0.3 resolution: "has-symbols@npm:1.0.3" @@ -17524,16 +16709,7 @@ __metadata: languageName: node linkType: hard -"has-tostringtag@npm:^1.0.2": - version: 1.0.2 - resolution: "has-tostringtag@npm:1.0.2" - dependencies: - has-symbols: "npm:^1.0.3" - checksum: 10/c74c5f5ceee3c8a5b8bc37719840dc3749f5b0306d818974141dda2471a1a2ca6c8e46b9d6ac222c5345df7a901c9b6f350b1e6d62763fec877e26609a401bfe - languageName: node - linkType: hard - -"has-unicode@npm:^2.0.0, has-unicode@npm:^2.0.1": +"has-unicode@npm:^2.0.0": version: 2.0.1 resolution: "has-unicode@npm:2.0.1" checksum: 10/041b4293ad6bf391e21c5d85ed03f412506d6623786b801c4ab39e4e6ca54993f13201bceb544d92963f9e0024e6e7fbf0cb1d84c9d6b31cb9c79c8c990d13d8 @@ -17616,15 +16792,6 @@ __metadata: languageName: node linkType: hard -"hasown@npm:^2.0.1, hasown@npm:^2.0.2": - version: 2.0.2 - resolution: "hasown@npm:2.0.2" - dependencies: - function-bind: "npm:^1.1.2" - checksum: 10/7898a9c1788b2862cf0f9c345a6bec77ba4a0c0983c7f19d610c382343d4f98fa260686b225dfb1f88393a66679d2ec58ee310c1d6868c081eda7918f32cc70a - languageName: node - linkType: hard - "hast-util-parse-selector@npm:^2.0.0": version: 2.2.5 resolution: "hast-util-parse-selector@npm:2.2.5" @@ -17798,15 +16965,6 @@ __metadata: languageName: node linkType: hard -"hosted-git-info@npm:^6.0.0": - version: 6.1.1 - resolution: "hosted-git-info@npm:6.1.1" - dependencies: - lru-cache: "npm:^7.5.1" - checksum: 10/2e48e3fac799b52d82277ff5693916bfa33441a2c06d1f11f9e82886bd235514783c2bdffb3abde67b7aeb6af457a48df38e6894740c7fc2e1bb78f5bcfac61e - languageName: node - linkType: hard - "hpack.js@npm:^2.1.6": version: 2.1.6 resolution: "hpack.js@npm:2.1.6" @@ -18179,15 +17337,6 @@ __metadata: languageName: node linkType: hard -"ignore-walk@npm:^6.0.0": - version: 6.0.4 - resolution: "ignore-walk@npm:6.0.4" - dependencies: - minimatch: "npm:^9.0.0" - checksum: 10/a56c3f929bb0890ffb6e87dfaca7d5ce97f9e179fd68d49711edea55760aaee367cea3845d7620689b706249053c4b1805e21158f6751c7333f9b2ffb3668272 - languageName: node - linkType: hard - "ignore@npm:^3.3.5": version: 3.3.10 resolution: "ignore@npm:3.3.10" @@ -18317,13 +17466,6 @@ __metadata: languageName: node linkType: hard -"indent-string@npm:^5.0.0": - version: 5.0.0 - resolution: "indent-string@npm:5.0.0" - checksum: 10/e466c27b6373440e6d84fbc19e750219ce25865cb82d578e41a6053d727e5520dc5725217d6eb1cc76005a1bb1696a0f106d84ce7ebda3033b963a38583fb3b3 - languageName: node - linkType: hard - "infer-owner@npm:^1.0.3, infer-owner@npm:^1.0.4": version: 1.0.4 resolution: "infer-owner@npm:1.0.4" @@ -18458,17 +17600,6 @@ __metadata: languageName: node linkType: hard -"internal-slot@npm:^1.0.7": - version: 1.0.7 - resolution: "internal-slot@npm:1.0.7" - dependencies: - es-errors: "npm:^1.3.0" - hasown: "npm:^2.0.0" - side-channel: "npm:^1.0.4" - checksum: 10/3e66720508831153ecf37d13def9f6856f9f2960989ec8a0a0476c98f887fca9eff0163127466485cb825c900c2d6fc601aa9117b7783b90ffce23a71ea5d053 - languageName: node - linkType: hard - "interpret@npm:^1.0.0, interpret@npm:^1.4.0": version: 1.4.0 resolution: "interpret@npm:1.4.0" @@ -18574,16 +17705,6 @@ __metadata: languageName: node linkType: hard -"is-array-buffer@npm:^3.0.4": - version: 3.0.4 - resolution: "is-array-buffer@npm:3.0.4" - dependencies: - call-bind: "npm:^1.0.2" - get-intrinsic: "npm:^1.2.1" - checksum: 10/34a26213d981d58b30724ef37a1e0682f4040d580fa9ff58fdfdd3cefcb2287921718c63971c1c404951e7b747c50fdc7caf6e867e951353fa71b369c04c969b - languageName: node - linkType: hard - "is-arrayish@npm:^0.2.1": version: 0.2.1 resolution: "is-arrayish@npm:0.2.1" @@ -18707,15 +17828,6 @@ __metadata: languageName: node linkType: hard -"is-data-view@npm:^1.0.1": - version: 1.0.1 - resolution: "is-data-view@npm:1.0.1" - dependencies: - is-typed-array: "npm:^1.1.13" - checksum: 10/4ba4562ac2b2ec005fefe48269d6bd0152785458cd253c746154ffb8a8ab506a29d0cfb3b74af87513843776a88e4981ae25c89457bf640a33748eab1a7216b5 - languageName: node - linkType: hard - "is-date-object@npm:^1.0.1, is-date-object@npm:^1.0.5": version: 1.0.5 resolution: "is-date-object@npm:1.0.5" @@ -18941,13 +18053,6 @@ __metadata: languageName: node linkType: hard -"is-negative-zero@npm:^2.0.3": - version: 2.0.3 - resolution: "is-negative-zero@npm:2.0.3" - checksum: 10/8fe5cffd8d4fb2ec7b49d657e1691889778d037494c6f40f4d1a524cadd658b4b53ad7b6b73a59bcb4b143ae9a3d15829af864b2c0f9d65ac1e678c4c80f17e5 - languageName: node - linkType: hard - "is-number-object@npm:^1.0.4": version: 1.0.7 resolution: "is-number-object@npm:1.0.7" @@ -19026,13 +18131,6 @@ __metadata: languageName: node linkType: hard -"is-path-inside@npm:^4.0.0": - version: 4.0.0 - resolution: "is-path-inside@npm:4.0.0" - checksum: 10/8810fa11c58e6360b82c3e0d6cd7d9c7d0392d3ac9eb10f980b81f9839f40ac6d1d6d6f05d069db0d227759801228f0b072e1b6c343e4469b065ab5fe0b68fe5 - languageName: node - linkType: hard - "is-plain-obj@npm:^1.0.0, is-plain-obj@npm:^1.1.0": version: 1.1.0 resolution: "is-plain-obj@npm:1.1.0" @@ -19131,15 +18229,6 @@ __metadata: languageName: node linkType: hard -"is-shared-array-buffer@npm:^1.0.3": - version: 1.0.3 - resolution: "is-shared-array-buffer@npm:1.0.3" - dependencies: - call-bind: "npm:^1.0.7" - checksum: 10/bc5402900dc62b96ebb2548bf5b0a0bcfacc2db122236fe3ab3b3e3c884293a0d5eb777e73f059bcbf8dc8563bb65eae972fee0fb97e38a9ae27c8678f62bcfe - languageName: node - linkType: hard - "is-stream@npm:^1.1.0": version: 1.1.0 resolution: "is-stream@npm:1.1.0" @@ -19190,15 +18279,6 @@ __metadata: languageName: node linkType: hard -"is-typed-array@npm:^1.1.13": - version: 1.1.13 - resolution: "is-typed-array@npm:1.1.13" - dependencies: - which-typed-array: "npm:^1.1.14" - checksum: 10/f850ba08286358b9a11aee6d93d371a45e3c59b5953549ee1c1a9a55ba5c1dd1bd9952488ae194ad8f32a9cf5e79c8fa5f0cc4d78c00720aa0bbcf238b38062d - languageName: node - linkType: hard - "is-typedarray@npm:~1.0.0": version: 1.0.0 resolution: "is-typedarray@npm:1.0.0" @@ -20211,13 +19291,6 @@ __metadata: languageName: node linkType: hard -"json-parse-even-better-errors@npm:^3.0.0": - version: 3.0.1 - resolution: "json-parse-even-better-errors@npm:3.0.1" - checksum: 10/bf74fa3f715e56699ccd68b80a7d20908de432a3fae2d5aa2ed530a148e9d9ccdf8e6983b93d9966a553aa70dcf003ce3a7ffec2c0ce74d2a6173e3691a426f0 - languageName: node - linkType: hard - "json-parse-helpfulerror@npm:^1.0.3": version: 1.0.3 resolution: "json-parse-helpfulerror@npm:1.0.3" @@ -20958,13 +20031,6 @@ __metadata: languageName: node linkType: hard -"lru-cache@npm:^7.4.4, lru-cache@npm:^7.5.1, lru-cache@npm:^7.7.1": - version: 7.18.3 - resolution: "lru-cache@npm:7.18.3" - checksum: 10/6029ca5aba3aacb554e919d7ef804fffd4adfc4c83db00fac8248c7c78811fb6d4b6f70f7fd9d55032b3823446546a007edaa66ad1f2377ae833bd983fac5d98 - languageName: node - linkType: hard - "lz-string@npm:^1.5.0": version: 1.5.0 resolution: "lz-string@npm:1.5.0" @@ -20983,15 +20049,6 @@ __metadata: languageName: node linkType: hard -"magic-string@npm:^0.30.3": - version: 0.30.8 - resolution: "magic-string@npm:0.30.8" - dependencies: - "@jridgewell/sourcemap-codec": "npm:^1.4.15" - checksum: 10/72ab63817af600e92c19dc8489c1aa4a9599da00cfd59b2319709bd48fb0cf533fdf354bf140ac86e598dbd63e6b2cc83647fe8448f864a3eb6061c62c94e784 - languageName: node - linkType: hard - "make-dir@npm:^2.0.0, make-dir@npm:^2.1.0": version: 2.1.0 resolution: "make-dir@npm:2.1.0" @@ -21027,53 +20084,6 @@ __metadata: languageName: node linkType: hard -"make-fetch-happen@npm:^10.0.3": - version: 10.2.1 - resolution: "make-fetch-happen@npm:10.2.1" - dependencies: - agentkeepalive: "npm:^4.2.1" - cacache: "npm:^16.1.0" - http-cache-semantics: "npm:^4.1.0" - http-proxy-agent: "npm:^5.0.0" - https-proxy-agent: "npm:^5.0.0" - is-lambda: "npm:^1.0.1" - lru-cache: "npm:^7.7.1" - minipass: "npm:^3.1.6" - minipass-collect: "npm:^1.0.2" - minipass-fetch: "npm:^2.0.3" - minipass-flush: "npm:^1.0.5" - minipass-pipeline: "npm:^1.2.4" - negotiator: "npm:^0.6.3" - promise-retry: "npm:^2.0.1" - socks-proxy-agent: "npm:^7.0.0" - ssri: "npm:^9.0.0" - checksum: 10/fef5acb865a46f25ad0b5ad7d979799125db5dbb24ea811ffa850fbb804bc8e495df2237a8ec3a4fc6250e73c2f95549cca6d6d36a73b1faa61224504eb1188f - languageName: node - linkType: hard - -"make-fetch-happen@npm:^11.0.0, make-fetch-happen@npm:^11.0.1, make-fetch-happen@npm:^11.1.1": - version: 11.1.1 - resolution: "make-fetch-happen@npm:11.1.1" - dependencies: - agentkeepalive: "npm:^4.2.1" - cacache: "npm:^17.0.0" - http-cache-semantics: "npm:^4.1.1" - http-proxy-agent: "npm:^5.0.0" - https-proxy-agent: "npm:^5.0.0" - is-lambda: "npm:^1.0.1" - lru-cache: "npm:^7.7.1" - minipass: "npm:^5.0.0" - minipass-fetch: "npm:^3.0.0" - minipass-flush: "npm:^1.0.5" - minipass-pipeline: "npm:^1.2.4" - negotiator: "npm:^0.6.3" - promise-retry: "npm:^2.0.1" - socks-proxy-agent: "npm:^7.0.0" - ssri: "npm:^10.0.0" - checksum: 10/b4b442cfaaec81db159f752a5f2e3ee3d7aa682782868fa399200824ec6298502e01bdc456e443dc219bcd5546c8e4471644d54109c8599841dc961d17a805fa - languageName: node - linkType: hard - "make-fetch-happen@npm:^13.0.0": version: 13.0.0 resolution: "make-fetch-happen@npm:13.0.0" @@ -21140,7 +20150,7 @@ __metadata: languageName: node linkType: hard -"map-obj@npm:^4.0.0, map-obj@npm:^4.1.0": +"map-obj@npm:^4.0.0": version: 4.3.0 resolution: "map-obj@npm:4.3.0" checksum: 10/fbc554934d1a27a1910e842bc87b177b1a556609dd803747c85ece420692380827c6ae94a95cce4407c054fa0964be3bf8226f7f2cb2e9eeee432c7c1985684e @@ -21343,26 +20353,6 @@ __metadata: languageName: node linkType: hard -"meow@npm:^10.1.2": - version: 10.1.5 - resolution: "meow@npm:10.1.5" - dependencies: - "@types/minimist": "npm:^1.2.2" - camelcase-keys: "npm:^7.0.0" - decamelize: "npm:^5.0.0" - decamelize-keys: "npm:^1.1.0" - hard-rejection: "npm:^2.1.0" - minimist-options: "npm:4.1.0" - normalize-package-data: "npm:^3.0.2" - read-pkg-up: "npm:^8.0.0" - redent: "npm:^4.0.0" - trim-newlines: "npm:^4.0.2" - type-fest: "npm:^1.2.2" - yargs-parser: "npm:^20.2.9" - checksum: 10/4d6d4c233b9405bace4fd6c60db0b5806d7186a047852ddce0748e56a57c75d4fef3ab2603a480bd74595e4e8e3a47b932d737397a62e043da1d3187f1240ff4 - languageName: node - linkType: hard - "meow@npm:^8.0.0": version: 8.1.2 resolution: "meow@npm:8.1.2" @@ -21797,7 +20787,7 @@ __metadata: languageName: node linkType: hard -"min-indent@npm:^1.0.0, min-indent@npm:^1.0.1": +"min-indent@npm:^1.0.0": version: 1.0.1 resolution: "min-indent@npm:1.0.1" checksum: 10/bfc6dd03c5eaf623a4963ebd94d087f6f4bbbfd8c41329a7f09706b0cb66969c4ddd336abeb587bc44bc6f08e13bf90f0b374f9d71f9f01e04adc2cd6f083ef1 @@ -21873,7 +20863,7 @@ __metadata: languageName: node linkType: hard -"minimatch@npm:9.0.3, minimatch@npm:^9.0.0, minimatch@npm:^9.0.1": +"minimatch@npm:9.0.3, minimatch@npm:^9.0.1": version: 9.0.3 resolution: "minimatch@npm:9.0.3" dependencies: @@ -21942,21 +20932,6 @@ __metadata: languageName: node linkType: hard -"minipass-fetch@npm:^2.0.3": - version: 2.1.2 - resolution: "minipass-fetch@npm:2.1.2" - dependencies: - encoding: "npm:^0.1.13" - minipass: "npm:^3.1.6" - minipass-sized: "npm:^1.0.3" - minizlib: "npm:^2.1.2" - dependenciesMeta: - encoding: - optional: true - checksum: 10/8cfc589563ae2a11eebbf79121ef9a526fd078fca949ed3f1e4a51472ca4a4aad89fcea1738982ce9d7d833116ecc9c6ae9ebbd844832a94e3f4a3d4d1b9d3b9 - languageName: node - linkType: hard - "minipass-fetch@npm:^3.0.0": version: 3.0.4 resolution: "minipass-fetch@npm:3.0.4" @@ -22009,7 +20984,7 @@ __metadata: languageName: node linkType: hard -"minipass@npm:^3.0.0, minipass@npm:^3.1.0, minipass@npm:^3.1.1, minipass@npm:^3.1.3, minipass@npm:^3.1.6": +"minipass@npm:^3.0.0, minipass@npm:^3.1.0, minipass@npm:^3.1.1, minipass@npm:^3.1.3": version: 3.3.6 resolution: "minipass@npm:3.3.6" dependencies: @@ -22169,17 +21144,6 @@ __metadata: languageName: node linkType: hard -"mount-point@npm:^3.0.0": - version: 3.0.0 - resolution: "mount-point@npm:3.0.0" - dependencies: - "@sindresorhus/df": "npm:^1.0.1" - pify: "npm:^2.3.0" - pinkie-promise: "npm:^2.0.1" - checksum: 10/edb588e613020271add5a368404af569d8f5cfc48121be3ebb142ffc939f97de0c407fdd03ae972a7eff0cb880584a71e767993f719a6998cd90f1272def4c25 - languageName: node - linkType: hard - "move-concurrently@npm:^1.0.1": version: 1.0.1 resolution: "move-concurrently@npm:1.0.1" @@ -22194,15 +21158,6 @@ __metadata: languageName: node linkType: hard -"move-file@npm:^3.0.0": - version: 3.1.0 - resolution: "move-file@npm:3.1.0" - dependencies: - path-exists: "npm:^5.0.0" - checksum: 10/335bb0295461500f171164ce2cc1c8996c7fb13dc56d71e34e25242fae79006cfeb3b9b3ba22b77309bd95a25df04ec68f57af3f83c189c49d4b6f766de46d7d - languageName: node - linkType: hard - "ms@npm:2.0.0": version: 2.0.0 resolution: "ms@npm:2.0.0" @@ -22507,27 +21462,6 @@ __metadata: languageName: node linkType: hard -"node-gyp@npm:^9.0.0": - version: 9.4.1 - resolution: "node-gyp@npm:9.4.1" - dependencies: - env-paths: "npm:^2.2.0" - exponential-backoff: "npm:^3.1.1" - glob: "npm:^7.1.4" - graceful-fs: "npm:^4.2.6" - make-fetch-happen: "npm:^10.0.3" - nopt: "npm:^6.0.0" - npmlog: "npm:^6.0.0" - rimraf: "npm:^3.0.2" - semver: "npm:^7.3.5" - tar: "npm:^6.1.2" - which: "npm:^2.0.2" - bin: - node-gyp: bin/node-gyp.js - checksum: 10/329b109b138e48cb0416a6bca56e171b0e479d6360a548b80f06eced4bef3cf37652a3d20d171c20023fb18d996bd7446a49d4297ddb59fc48100178a92f432d - languageName: node - linkType: hard - "node-gyp@npm:latest": version: 10.0.1 resolution: "node-gyp@npm:10.0.1" @@ -22639,17 +21573,6 @@ __metadata: languageName: node linkType: hard -"nopt@npm:^6.0.0": - version: 6.0.0 - resolution: "nopt@npm:6.0.0" - dependencies: - abbrev: "npm:^1.0.0" - bin: - nopt: bin/nopt.js - checksum: 10/3c1128e07cd0241ae66d6e6a472170baa9f3e84dd4203950ba8df5bafac4efa2166ce917a57ef02b01ba7c40d18b2cc64b29b225fd3640791fe07b24f0b33a32 - languageName: node - linkType: hard - "nopt@npm:^7.0.0": version: 7.2.0 resolution: "nopt@npm:7.2.0" @@ -22673,7 +21596,7 @@ __metadata: languageName: node linkType: hard -"normalize-package-data@npm:^3.0.0, normalize-package-data@npm:^3.0.2": +"normalize-package-data@npm:^3.0.0": version: 3.0.3 resolution: "normalize-package-data@npm:3.0.3" dependencies: @@ -22685,18 +21608,6 @@ __metadata: languageName: node linkType: hard -"normalize-package-data@npm:^5.0.0": - version: 5.0.0 - resolution: "normalize-package-data@npm:5.0.0" - dependencies: - hosted-git-info: "npm:^6.0.0" - is-core-module: "npm:^2.8.1" - semver: "npm:^7.3.5" - validate-npm-package-license: "npm:^3.0.4" - checksum: 10/477344ee99c6c81afbc4359f9dc7a3a219cc29a37fe0220a4595bbdb7e1e5fa9e3c195e99900228b72d8676edf99eb99fd3b66aa94b4b8ab74d516f2ff60e510 - languageName: node - linkType: hard - "normalize-path@npm:^2.1.1": version: 2.1.1 resolution: "normalize-path@npm:2.1.1" @@ -22748,15 +21659,6 @@ __metadata: languageName: node linkType: hard -"npm-bundled@npm:^3.0.0": - version: 3.0.0 - resolution: "npm-bundled@npm:3.0.0" - dependencies: - npm-normalize-package-bin: "npm:^3.0.0" - checksum: 10/704fce20114d36d665c20edc56d3f9f7778c52ca1cd48731ec31f65af9e65805f9308ca7ed9e5a6bd9fe22327a63aa5d83a8c5aaee0c715e5047de1fa659e8bf - languageName: node - linkType: hard - "npm-install-checks@npm:^4.0.0": version: 4.0.0 resolution: "npm-install-checks@npm:4.0.0" @@ -22766,15 +21668,6 @@ __metadata: languageName: node linkType: hard -"npm-install-checks@npm:^6.0.0": - version: 6.3.0 - resolution: "npm-install-checks@npm:6.3.0" - dependencies: - semver: "npm:^7.1.1" - checksum: 10/6c20dadb878a0d2f1f777405217b6b63af1299d0b43e556af9363ee6eefaa98a17dfb7b612a473a473e96faf7e789c58b221e0d8ffdc1d34903c4f71618df3b4 - languageName: node - linkType: hard - "npm-normalize-package-bin@npm:^1.0.1": version: 1.0.1 resolution: "npm-normalize-package-bin@npm:1.0.1" @@ -22782,25 +21675,6 @@ __metadata: languageName: node linkType: hard -"npm-normalize-package-bin@npm:^3.0.0": - version: 3.0.1 - resolution: "npm-normalize-package-bin@npm:3.0.1" - checksum: 10/de416d720ab22137a36292ff8a333af499ea0933ef2320a8c6f56a73b0f0448227fec4db5c890d702e26d21d04f271415eab6580b5546456861cc0c19498a4bf - languageName: node - linkType: hard - -"npm-package-arg@npm:^10.0.0": - version: 10.1.0 - resolution: "npm-package-arg@npm:10.1.0" - dependencies: - hosted-git-info: "npm:^6.0.0" - proc-log: "npm:^3.0.0" - semver: "npm:^7.3.5" - validate-npm-package-name: "npm:^5.0.0" - checksum: 10/3bbb5f081099f73e852b4d3a3a10f78d495bdf21e050ca5c78dc134921c99ec856d1555ff6ba9c1c15b7475ad976ce803ef53fdda34abec622fe8f5d76421319 - languageName: node - linkType: hard - "npm-package-arg@npm:^7.0.0": version: 7.0.0 resolution: "npm-package-arg@npm:7.0.0" @@ -22838,15 +21712,6 @@ __metadata: languageName: node linkType: hard -"npm-packlist@npm:^7.0.0": - version: 7.0.4 - resolution: "npm-packlist@npm:7.0.4" - dependencies: - ignore-walk: "npm:^6.0.0" - checksum: 10/b24644eefa21d33c55a8f49c64eda4b06edfb7d25853be8ded7346e73c6c447be8a0482314b74f04f94e3f5712e467505dc030826ba55a71d1b948459fad6486 - languageName: node - linkType: hard - "npm-pick-manifest@npm:^6.0.0, npm-pick-manifest@npm:^6.1.1": version: 6.1.1 resolution: "npm-pick-manifest@npm:6.1.1" @@ -22859,18 +21724,6 @@ __metadata: languageName: node linkType: hard -"npm-pick-manifest@npm:^8.0.0": - version: 8.0.2 - resolution: "npm-pick-manifest@npm:8.0.2" - dependencies: - npm-install-checks: "npm:^6.0.0" - npm-normalize-package-bin: "npm:^3.0.0" - npm-package-arg: "npm:^10.0.0" - semver: "npm:^7.3.5" - checksum: 10/3f10a34e12cbb576edb694562a32730c6c0244b2929b91202d1be62ece76bc8b282dc7e9535d313d598963f8e3d06d19973611418a191fe3102be149a8fa0910 - languageName: node - linkType: hard - "npm-registry-fetch@npm:^11.0.0": version: 11.0.0 resolution: "npm-registry-fetch@npm:11.0.0" @@ -22885,21 +21738,6 @@ __metadata: languageName: node linkType: hard -"npm-registry-fetch@npm:^14.0.0": - version: 14.0.5 - resolution: "npm-registry-fetch@npm:14.0.5" - dependencies: - make-fetch-happen: "npm:^11.0.0" - minipass: "npm:^5.0.0" - minipass-fetch: "npm:^3.0.0" - minipass-json-stream: "npm:^1.0.1" - minizlib: "npm:^2.1.2" - npm-package-arg: "npm:^10.0.0" - proc-log: "npm:^3.0.0" - checksum: 10/63026b22d6a6afe5cb3a02dca96db783b88d3acc68be94f3485f25a5e4932800fdeff08145a77b35b8f61987033346462d4b3e710c0729a9735357ff97596062 - languageName: node - linkType: hard - "npm-run-all@npm:4.1.5": version: 4.1.5 resolution: "npm-run-all@npm:4.1.5" @@ -22930,15 +21768,6 @@ __metadata: languageName: node linkType: hard -"npm-run-path@npm:^3.0.0": - version: 3.1.0 - resolution: "npm-run-path@npm:3.1.0" - dependencies: - path-key: "npm:^3.0.0" - checksum: 10/141e0b8f0e3b137347a2896572c9a84701754dda0670d3ceb8c56a87702ee03c26227e4517ab93f2904acfc836547315e740b8289bb24ca0cd8ba2b198043b0f - languageName: node - linkType: hard - "npm-run-path@npm:^4.0.1": version: 4.0.1 resolution: "npm-run-path@npm:4.0.1" @@ -22960,18 +21789,6 @@ __metadata: languageName: node linkType: hard -"npmlog@npm:^6.0.0": - version: 6.0.2 - resolution: "npmlog@npm:6.0.2" - dependencies: - are-we-there-yet: "npm:^3.0.0" - console-control-strings: "npm:^1.1.0" - gauge: "npm:^4.0.3" - set-blocking: "npm:^2.0.0" - checksum: 10/82b123677e62deb9e7472e27b92386c09e6e254ee6c8bcd720b3011013e4168bc7088e984f4fbd53cb6e12f8b4690e23e4fa6132689313e0d0dc4feea45489bb - languageName: node - linkType: hard - "nth-check@npm:^1.0.2": version: 1.0.2 resolution: "nth-check@npm:1.0.2" @@ -23168,7 +21985,7 @@ __metadata: languageName: node linkType: hard -"object.assign@npm:^4.1.4, object.assign@npm:^4.1.5": +"object.assign@npm:^4.1.4": version: 4.1.5 resolution: "object.assign@npm:4.1.5" dependencies: @@ -23191,17 +22008,6 @@ __metadata: languageName: node linkType: hard -"object.entries@npm:^1.1.7": - version: 1.1.8 - resolution: "object.entries@npm:1.1.8" - dependencies: - call-bind: "npm:^1.0.7" - define-properties: "npm:^1.2.1" - es-object-atoms: "npm:^1.0.0" - checksum: 10/2301918fbd1ee697cf6ff7cd94f060c738c0a7d92b22fd24c7c250e9b593642c9707ad2c44d339303c1439c5967d8964251cdfc855f7f6ec55db2dd79e8dc2a7 - languageName: node - linkType: hard - "object.fromentries@npm:^2.0.0 || ^1.0.0, object.fromentries@npm:^2.0.5, object.fromentries@npm:^2.0.6, object.fromentries@npm:^2.0.7": version: 2.0.7 resolution: "object.fromentries@npm:2.0.7" @@ -23238,7 +22044,7 @@ __metadata: languageName: node linkType: hard -"object.hasown@npm:^1.1.1, object.hasown@npm:^1.1.2, object.hasown@npm:^1.1.3": +"object.hasown@npm:^1.1.1, object.hasown@npm:^1.1.2": version: 1.1.3 resolution: "object.hasown@npm:1.1.3" dependencies: @@ -23509,13 +22315,6 @@ __metadata: languageName: node linkType: hard -"p-finally@npm:^2.0.0": - version: 2.0.1 - resolution: "p-finally@npm:2.0.1" - checksum: 10/6306a2851c3b28f8b603624f395ae84dce76970498fed8aa6aae2d930595053746edf1e4ee0c4b78a97410d84aa4504d63179f5310d555511ecd226f53ed1e8e - languageName: node - linkType: hard - "p-limit@npm:^1.1.0": version: 1.3.0 resolution: "p-limit@npm:1.3.0" @@ -23604,15 +22403,6 @@ __metadata: languageName: node linkType: hard -"p-map@npm:^5.1.0": - version: 5.5.0 - resolution: "p-map@npm:5.5.0" - dependencies: - aggregate-error: "npm:^4.0.0" - checksum: 10/089a709d2525208a965b7907cc8e58af950542629b538198fc142c40e7f36b3b492dd6a46a1279515ccab58bb6f047e04593c0ab5ef4539d312adf7f761edf55 - languageName: node - linkType: hard - "p-retry@npm:^3.0.1": version: 3.0.1 resolution: "p-retry@npm:3.0.1" @@ -23674,34 +22464,6 @@ __metadata: languageName: node linkType: hard -"pacote@npm:^15.1.1": - version: 15.2.0 - resolution: "pacote@npm:15.2.0" - dependencies: - "@npmcli/git": "npm:^4.0.0" - "@npmcli/installed-package-contents": "npm:^2.0.1" - "@npmcli/promise-spawn": "npm:^6.0.1" - "@npmcli/run-script": "npm:^6.0.0" - cacache: "npm:^17.0.0" - fs-minipass: "npm:^3.0.0" - minipass: "npm:^5.0.0" - npm-package-arg: "npm:^10.0.0" - npm-packlist: "npm:^7.0.0" - npm-pick-manifest: "npm:^8.0.0" - npm-registry-fetch: "npm:^14.0.0" - proc-log: "npm:^3.0.0" - promise-retry: "npm:^2.0.1" - read-package-json: "npm:^6.0.0" - read-package-json-fast: "npm:^3.0.0" - sigstore: "npm:^1.3.0" - ssri: "npm:^10.0.0" - tar: "npm:^6.1.11" - bin: - pacote: lib/bin.js - checksum: 10/57e18f4f963abb5f67f794158a55c01ad23f76e56dcdc74e6b843dfdda017515b0e8c0f56e60e842cd5af5ab9b351afdc49fc70633994f0e5fc0c6c9f4bcaebc - languageName: node - linkType: hard - "pako@npm:~1.0.5": version: 1.0.11 resolution: "pako@npm:1.0.11" @@ -23912,13 +22674,6 @@ __metadata: languageName: node linkType: hard -"path-exists@npm:^5.0.0": - version: 5.0.0 - resolution: "path-exists@npm:5.0.0" - checksum: 10/8ca842868cab09423994596eb2c5ec2a971c17d1a3cb36dbf060592c730c725cd524b9067d7d2a1e031fef9ba7bd2ac6dc5ec9fb92aa693265f7be3987045254 - languageName: node - linkType: hard - "path-is-absolute@npm:^1.0.0": version: 1.0.1 resolution: "path-is-absolute@npm:1.0.1" @@ -24104,7 +22859,7 @@ __metadata: languageName: node linkType: hard -"pinkie-promise@npm:^2.0.0, pinkie-promise@npm:^2.0.1": +"pinkie-promise@npm:^2.0.0": version: 2.0.1 resolution: "pinkie-promise@npm:2.0.1" dependencies: @@ -24258,13 +23013,6 @@ __metadata: languageName: node linkType: hard -"possible-typed-array-names@npm:^1.0.0": - version: 1.0.0 - resolution: "possible-typed-array-names@npm:1.0.0" - checksum: 10/8ed3e96dfeea1c5880c1f4c9cb707e5fb26e8be22f14f82ef92df20fd2004e635c62ba47fbe8f2bb63bfd80dac1474be2fb39798da8c2feba2815435d1f749af - languageName: node - linkType: hard - "postcss-flexbugs-fixes@npm:^4.1.0": version: 4.2.1 resolution: "postcss-flexbugs-fixes@npm:4.2.1" @@ -24407,7 +23155,7 @@ __metadata: languageName: node linkType: hard -"prettier@npm:2.8.8, prettier@npm:^2.8.4": +"prettier@npm:2.8.8": version: 2.8.8 resolution: "prettier@npm:2.8.8" bin: @@ -24857,16 +23605,6 @@ __metadata: languageName: node linkType: hard -"quibble@npm:^0.9.2": - version: 0.9.2 - resolution: "quibble@npm:0.9.2" - dependencies: - lodash: "npm:^4.17.21" - resolve: "npm:^1.22.8" - checksum: 10/376c292ee01a2330f97a7388da79dc46aa3d08304c2c4f9a1ef8ef51000708ec8fd3487ba8036401ef7e4265f3c9d7eaaa742a9e2622aa7238cd2c3fc872c321 - languageName: node - linkType: hard - "quick-lru@npm:^4.0.1": version: 4.0.1 resolution: "quick-lru@npm:4.0.1" @@ -25946,36 +24684,37 @@ __metadata: "@babel/core": "npm:^7.23.2" "@babel/eslint-parser": "npm:^7.23.10" "@babel/preset-typescript": "npm:^7.23.2" - "@rollup/plugin-replace": "npm:^5.0.5" - "@rollup/plugin-typescript": "npm:11.1.1" "@types/jest": "npm:^29.5.12" - "@types/node": "npm:^11.9.5" + "@types/node": "npm:^18.18.8" "@types/ramda": "npm:^0.25.50" - "@typescript-eslint/eslint-plugin": "npm:^5.54.0" - "@typescript-eslint/parser": "npm:^5.54.0" + "@typescript-eslint/eslint-plugin": "npm:^6.7.5" + "@typescript-eslint/parser": "npm:^6.7.5" babel-eslint: "npm:^10.1.0" babel-jest: "npm:^29.4.3" eslint: "npm:^8.35.0" - eslint-config-prettier: "npm:^8.6.0" - eslint-config-standard: "npm:^17.0.0" - eslint-plugin-import: "npm:^2.27.5" - eslint-plugin-node: "npm:^11.1.0" + eslint-config-prettier: "npm:^9.0.0" + eslint-config-standard: "npm:^17.1.0" + eslint-plugin-import: "npm:^2.29.0" + eslint-plugin-n: "npm:^16.2.0" eslint-plugin-promise: "npm:^6.1.1" - eslint-plugin-react: "npm:^7.32.2" + eslint-plugin-react: "npm:^7.33.2" eslint-plugin-react-hooks: "npm:^4.6.0" eslint-plugin-standard: "npm:^5.0.0" graphql: "npm:^16.8.0" jest: "npm:^29.7.0" - prettier: "npm:^2.8.4" + prettier: "npm:^3.0.3" ramda: "npm:^0.25.0" reactotron-core-client: "workspace:*" - rollup: "npm:^4.9.6" - rollup-plugin-filesize: "npm:^10.0.0" + rollup: "npm:^1.1.2" + rollup-plugin-babel: "npm:^4.4.0" + rollup-plugin-babel-minify: "npm:^7.0.0" + rollup-plugin-filesize: "npm:^6.0.1" + rollup-plugin-node-resolve: "npm:^4.0.0" + rollup-plugin-resolve: "npm:^0.0.1-predev.1" rollup-plugin-terser: "npm:^7.0.2" - testdouble: "npm:^3.16.8" - trash-cli: "npm:^5.0.0" - ts-jest: "npm:^29.0.5" - typescript: "npm:4.9.5" + testdouble: "npm:^3.20.0" + ts-jest: "npm:^29.1.1" + typescript: "npm:^4.9.5" peerDependencies: "@apollo/client": "*" reactotron-core-client: "*" @@ -26515,28 +25254,6 @@ __metadata: languageName: node linkType: hard -"read-package-json-fast@npm:^3.0.0": - version: 3.0.2 - resolution: "read-package-json-fast@npm:3.0.2" - dependencies: - json-parse-even-better-errors: "npm:^3.0.0" - npm-normalize-package-bin: "npm:^3.0.0" - checksum: 10/8d406869f045f1d76e2a99865a8fd1c1af9c1dc06200b94d2b07eef87ed734b22703a8d72e1cd36ea36cc48e22020bdd187f88243c7dd0563f72114d38c17072 - languageName: node - linkType: hard - -"read-package-json@npm:^6.0.0": - version: 6.0.4 - resolution: "read-package-json@npm:6.0.4" - dependencies: - glob: "npm:^10.2.2" - json-parse-even-better-errors: "npm:^3.0.0" - normalize-package-data: "npm:^5.0.0" - npm-normalize-package-bin: "npm:^3.0.0" - checksum: 10/2c72fc86745ffd303177ec1490a809fb916d36720cec145900ec92ca5dd159d6f096dd7842ad92dfa01eeea5509e076960a5395e8d5ce31984a4e9070018915a - languageName: node - linkType: hard - "read-pkg-up@npm:^3.0.0": version: 3.0.0 resolution: "read-pkg-up@npm:3.0.0" @@ -26558,17 +25275,6 @@ __metadata: languageName: node linkType: hard -"read-pkg-up@npm:^8.0.0": - version: 8.0.0 - resolution: "read-pkg-up@npm:8.0.0" - dependencies: - find-up: "npm:^5.0.0" - read-pkg: "npm:^6.0.0" - type-fest: "npm:^1.0.1" - checksum: 10/fe4c80401656b40b408884457fffb5a8015c03b1018cfd8e48f8d82a5e9023e24963603aeb2755608d964593e046c15b34d29b07d35af9c7aa478be81805209c - languageName: node - linkType: hard - "read-pkg@npm:^3.0.0": version: 3.0.0 resolution: "read-pkg@npm:3.0.0" @@ -26592,18 +25298,6 @@ __metadata: languageName: node linkType: hard -"read-pkg@npm:^6.0.0": - version: 6.0.0 - resolution: "read-pkg@npm:6.0.0" - dependencies: - "@types/normalize-package-data": "npm:^2.4.0" - normalize-package-data: "npm:^3.0.2" - parse-json: "npm:^5.2.0" - type-fest: "npm:^1.0.1" - checksum: 10/0cebdff381128e923815c643074a87011070e5fc352bee575d327d6485da3317fab6d802a7b03deeb0be7be8d3ad1640397b3d5d2f044452caf4e8d1736bf94f - languageName: node - linkType: hard - "readable-stream@npm:1 || 2, readable-stream@npm:^2.0.0, readable-stream@npm:^2.0.1, readable-stream@npm:^2.0.2, readable-stream@npm:^2.0.6, readable-stream@npm:^2.1.5, readable-stream@npm:^2.2.2, readable-stream@npm:^2.3.3, readable-stream@npm:^2.3.6, readable-stream@npm:~2.3.6": version: 2.3.8 resolution: "readable-stream@npm:2.3.8" @@ -26711,16 +25405,6 @@ __metadata: languageName: node linkType: hard -"redent@npm:^4.0.0": - version: 4.0.0 - resolution: "redent@npm:4.0.0" - dependencies: - indent-string: "npm:^5.0.0" - strip-indent: "npm:^4.0.0" - checksum: 10/6944e7b1d8f3fd28c2515f5c605b9f7f0ea0f4edddf41890bbbdd4d9ee35abb7540c3b278f03ff827bd278bb6ff4a5bd8692ca406b748c5c1c3ce7355e9fbf8f - languageName: node - linkType: hard - "redux-thunk@npm:^3.1.0": version: 3.1.0 resolution: "redux-thunk@npm:3.1.0" @@ -26842,18 +25526,6 @@ __metadata: languageName: node linkType: hard -"regexp.prototype.flags@npm:^1.5.2": - version: 1.5.2 - resolution: "regexp.prototype.flags@npm:1.5.2" - dependencies: - call-bind: "npm:^1.0.6" - define-properties: "npm:^1.2.1" - es-errors: "npm:^1.3.0" - set-function-name: "npm:^2.0.1" - checksum: 10/9fffc01da9c4e12670ff95bc5204364615fcc12d86fc30642765af908675678ebb0780883c874b2dbd184505fb52fa603d80073ecf69f461ce7f56b15d10be9c - languageName: node - linkType: hard - "regexpp@npm:^3.0.0, regexpp@npm:^3.2.0": version: 3.2.0 resolution: "regexpp@npm:3.2.0" @@ -27120,7 +25792,7 @@ __metadata: languageName: node linkType: hard -"resolve@npm:^2.0.0-next.3, resolve@npm:^2.0.0-next.4, resolve@npm:^2.0.0-next.5": +"resolve@npm:^2.0.0-next.3, resolve@npm:^2.0.0-next.4": version: 2.0.0-next.5 resolution: "resolve@npm:2.0.0-next.5" dependencies: @@ -27155,7 +25827,7 @@ __metadata: languageName: node linkType: hard -"resolve@patch:resolve@npm%3A^2.0.0-next.3#optional!builtin, resolve@patch:resolve@npm%3A^2.0.0-next.4#optional!builtin, resolve@patch:resolve@npm%3A^2.0.0-next.5#optional!builtin": +"resolve@patch:resolve@npm%3A^2.0.0-next.3#optional!builtin, resolve@patch:resolve@npm%3A^2.0.0-next.4#optional!builtin": version: 2.0.0-next.5 resolution: "resolve@patch:resolve@npm%3A2.0.0-next.5#optional!builtin::version=2.0.0-next.5&hash=c3c19d" dependencies: @@ -27385,22 +26057,6 @@ __metadata: languageName: node linkType: hard -"rollup-plugin-filesize@npm:^10.0.0": - version: 10.0.0 - resolution: "rollup-plugin-filesize@npm:10.0.0" - dependencies: - "@babel/runtime": "npm:^7.13.8" - boxen: "npm:^5.0.0" - brotli-size: "npm:4.0.0" - colors: "npm:1.4.0" - filesize: "npm:^6.1.0" - gzip-size: "npm:^6.0.0" - pacote: "npm:^15.1.1" - terser: "npm:^5.6.0" - checksum: 10/a9626f730d6491afe5c47426842921595d436ee7ee8d899ff8b94e10ab148aaa1827ba7cc4e8dd81a22f43b7b82c0b062fa2c3abe31057317c83404b171b5feb - languageName: node - linkType: hard - "rollup-plugin-filesize@npm:^6.0.1": version: 6.2.1 resolution: "rollup-plugin-filesize@npm:6.2.1" @@ -27585,60 +26241,6 @@ __metadata: languageName: node linkType: hard -"rollup@npm:^4.9.6": - version: 4.13.0 - resolution: "rollup@npm:4.13.0" - dependencies: - "@rollup/rollup-android-arm-eabi": "npm:4.13.0" - "@rollup/rollup-android-arm64": "npm:4.13.0" - "@rollup/rollup-darwin-arm64": "npm:4.13.0" - "@rollup/rollup-darwin-x64": "npm:4.13.0" - "@rollup/rollup-linux-arm-gnueabihf": "npm:4.13.0" - "@rollup/rollup-linux-arm64-gnu": "npm:4.13.0" - "@rollup/rollup-linux-arm64-musl": "npm:4.13.0" - "@rollup/rollup-linux-riscv64-gnu": "npm:4.13.0" - "@rollup/rollup-linux-x64-gnu": "npm:4.13.0" - "@rollup/rollup-linux-x64-musl": "npm:4.13.0" - "@rollup/rollup-win32-arm64-msvc": "npm:4.13.0" - "@rollup/rollup-win32-ia32-msvc": "npm:4.13.0" - "@rollup/rollup-win32-x64-msvc": "npm:4.13.0" - "@types/estree": "npm:1.0.5" - fsevents: "npm:~2.3.2" - dependenciesMeta: - "@rollup/rollup-android-arm-eabi": - optional: true - "@rollup/rollup-android-arm64": - optional: true - "@rollup/rollup-darwin-arm64": - optional: true - "@rollup/rollup-darwin-x64": - optional: true - "@rollup/rollup-linux-arm-gnueabihf": - optional: true - "@rollup/rollup-linux-arm64-gnu": - optional: true - "@rollup/rollup-linux-arm64-musl": - optional: true - "@rollup/rollup-linux-riscv64-gnu": - optional: true - "@rollup/rollup-linux-x64-gnu": - optional: true - "@rollup/rollup-linux-x64-musl": - optional: true - "@rollup/rollup-win32-arm64-msvc": - optional: true - "@rollup/rollup-win32-ia32-msvc": - optional: true - "@rollup/rollup-win32-x64-msvc": - optional: true - fsevents: - optional: true - bin: - rollup: dist/bin/rollup - checksum: 10/3ebced8ad49e8b5617cb7013cb106dd8ac99ae31a71f9689dc689b8fdaf0eb109f3d861330ef659e5f28a2c38e040282aea0e1df150b165f53f649d46275df84 - languageName: node - linkType: hard - "rtl-detect@npm:^1.0.2": version: 1.1.2 resolution: "rtl-detect@npm:1.1.2" @@ -27710,18 +26312,6 @@ __metadata: languageName: node linkType: hard -"safe-array-concat@npm:^1.1.2": - version: 1.1.2 - resolution: "safe-array-concat@npm:1.1.2" - dependencies: - call-bind: "npm:^1.0.7" - get-intrinsic: "npm:^1.2.4" - has-symbols: "npm:^1.0.3" - isarray: "npm:^2.0.5" - checksum: 10/a54f8040d7cb696a1ee38d19cc71ab3cfb654b9b81bae00c6459618cfad8214ece7e6666592f9c925aafef43d0a20c5e6fbb3413a2b618e1ce9d516a2e6dcfc5 - languageName: node - linkType: hard - "safe-buffer@npm:5.1.1": version: 5.1.1 resolution: "safe-buffer@npm:5.1.1" @@ -27761,17 +26351,6 @@ __metadata: languageName: node linkType: hard -"safe-regex-test@npm:^1.0.3": - version: 1.0.3 - resolution: "safe-regex-test@npm:1.0.3" - dependencies: - call-bind: "npm:^1.0.6" - es-errors: "npm:^1.3.0" - is-regex: "npm:^1.1.4" - checksum: 10/b04de61114b10274d92e25b6de7ccb5de07f11ea15637ff636de4b5190c0f5cd8823fe586dde718504cf78055437d70fd8804976894df502fcf5a210c970afb3 - languageName: node - linkType: hard - "safe-regex@npm:^1.1.0": version: 1.1.0 resolution: "safe-regex@npm:1.1.0" @@ -28094,20 +26673,6 @@ __metadata: languageName: node linkType: hard -"set-function-length@npm:^1.2.1": - version: 1.2.2 - resolution: "set-function-length@npm:1.2.2" - dependencies: - define-data-property: "npm:^1.1.4" - es-errors: "npm:^1.3.0" - function-bind: "npm:^1.1.2" - get-intrinsic: "npm:^1.2.4" - gopd: "npm:^1.0.1" - has-property-descriptors: "npm:^1.0.2" - checksum: 10/505d62b8e088468917ca4e3f8f39d0e29f9a563b97dbebf92f4bd2c3172ccfb3c5b8e4566d5fcd00784a00433900e7cb8fbc404e2dbd8c3818ba05bb9d4a8a6d - languageName: node - linkType: hard - "set-function-name@npm:^2.0.0, set-function-name@npm:^2.0.1": version: 2.0.1 resolution: "set-function-name@npm:2.0.1" @@ -28119,18 +26684,6 @@ __metadata: languageName: node linkType: hard -"set-function-name@npm:^2.0.2": - version: 2.0.2 - resolution: "set-function-name@npm:2.0.2" - dependencies: - define-data-property: "npm:^1.1.4" - es-errors: "npm:^1.3.0" - functions-have-names: "npm:^1.2.3" - has-property-descriptors: "npm:^1.0.2" - checksum: 10/c7614154a53ebf8c0428a6c40a3b0b47dac30587c1a19703d1b75f003803f73cdfa6a93474a9ba678fa565ef5fbddc2fae79bca03b7d22ab5fd5163dbe571a74 - languageName: node - linkType: hard - "set-value@npm:^2.0.0, set-value@npm:^2.0.1": version: 2.0.1 resolution: "set-value@npm:2.0.1" @@ -28281,18 +26834,6 @@ __metadata: languageName: node linkType: hard -"side-channel@npm:^1.0.6": - version: 1.0.6 - resolution: "side-channel@npm:1.0.6" - dependencies: - call-bind: "npm:^1.0.7" - es-errors: "npm:^1.3.0" - get-intrinsic: "npm:^1.2.4" - object-inspect: "npm:^1.13.1" - checksum: 10/eb10944f38cebad8ad643dd02657592fa41273ce15b8bfa928d3291aff2d30c20ff777cfe908f76ccc4551ace2d1245822fdc576657cce40e9066c638ca8fa4d - languageName: node - linkType: hard - "signal-exit@npm:^3.0.0, signal-exit@npm:^3.0.2, signal-exit@npm:^3.0.3, signal-exit@npm:^3.0.7": version: 3.0.7 resolution: "signal-exit@npm:3.0.7" @@ -28307,21 +26848,6 @@ __metadata: languageName: node linkType: hard -"sigstore@npm:^1.3.0": - version: 1.9.0 - resolution: "sigstore@npm:1.9.0" - dependencies: - "@sigstore/bundle": "npm:^1.1.0" - "@sigstore/protobuf-specs": "npm:^0.2.0" - "@sigstore/sign": "npm:^1.0.0" - "@sigstore/tuf": "npm:^1.0.3" - make-fetch-happen: "npm:^11.0.1" - bin: - sigstore: bin/sigstore.js - checksum: 10/7ff59f6bbc6fbf4e11f99df36562cdfd8f27f74650e1794942b0f9b567c6facdd0a6c245375111c464a0c367e617793a1c1787ec1dea9784ad2fb698932b9fb9 - languageName: node - linkType: hard - "simple-plist@npm:^1.1.0": version: 1.4.0 resolution: "simple-plist@npm:1.4.0" @@ -28541,17 +27067,6 @@ __metadata: languageName: node linkType: hard -"socks-proxy-agent@npm:^7.0.0": - version: 7.0.0 - resolution: "socks-proxy-agent@npm:7.0.0" - dependencies: - agent-base: "npm:^6.0.2" - debug: "npm:^4.3.3" - socks: "npm:^2.6.2" - checksum: 10/26c75d9c62a9ed3fd494df60e65e88da442f78e0d4bc19bfd85ac37bd2c67470d6d4bba5202e804561cda6674db52864c9e2a2266775f879bc8d89c1445a5f4c - languageName: node - linkType: hard - "socks-proxy-agent@npm:^8.0.1": version: 8.0.2 resolution: "socks-proxy-agent@npm:8.0.2" @@ -28861,15 +27376,6 @@ __metadata: languageName: node linkType: hard -"ssri@npm:^9.0.0": - version: 9.0.1 - resolution: "ssri@npm:9.0.1" - dependencies: - minipass: "npm:^3.1.1" - checksum: 10/7638a61e91432510718e9265d48d0438a17d53065e5184f1336f234ef6aa3479663942e41e97df56cda06bb24d9d0b5ef342c10685add3cac7267a82d7fa6718 - languageName: node - linkType: hard - "stable@npm:^0.1.8": version: 0.1.8 resolution: "stable@npm:0.1.8" @@ -29160,26 +27666,6 @@ __metadata: languageName: node linkType: hard -"string.prototype.matchall@npm:^4.0.10": - version: 4.0.11 - resolution: "string.prototype.matchall@npm:4.0.11" - dependencies: - call-bind: "npm:^1.0.7" - define-properties: "npm:^1.2.1" - es-abstract: "npm:^1.23.2" - es-errors: "npm:^1.3.0" - es-object-atoms: "npm:^1.0.0" - get-intrinsic: "npm:^1.2.4" - gopd: "npm:^1.0.1" - has-symbols: "npm:^1.0.3" - internal-slot: "npm:^1.0.7" - regexp.prototype.flags: "npm:^1.5.2" - set-function-name: "npm:^2.0.2" - side-channel: "npm:^1.0.6" - checksum: 10/a902ff4500f909f2a08e55cc5ab1ffbbc905f603b36837674370ee3921058edd0392147e15891910db62a2f31ace2adaf065eaa3bc6e9810bdbc8ca48e05a7b5 - languageName: node - linkType: hard - "string.prototype.padend@npm:^3.0.0": version: 3.1.5 resolution: "string.prototype.padend@npm:3.1.5" @@ -29213,18 +27699,6 @@ __metadata: languageName: node linkType: hard -"string.prototype.trim@npm:^1.2.9": - version: 1.2.9 - resolution: "string.prototype.trim@npm:1.2.9" - dependencies: - call-bind: "npm:^1.0.7" - define-properties: "npm:^1.2.1" - es-abstract: "npm:^1.23.0" - es-object-atoms: "npm:^1.0.0" - checksum: 10/b2170903de6a2fb5a49bb8850052144e04b67329d49f1343cdc6a87cb24fb4e4b8ad00d3e273a399b8a3d8c32c89775d93a8f43cb42fbff303f25382079fb58a - languageName: node - linkType: hard - "string.prototype.trimend@npm:^1.0.7": version: 1.0.7 resolution: "string.prototype.trimend@npm:1.0.7" @@ -29236,17 +27710,6 @@ __metadata: languageName: node linkType: hard -"string.prototype.trimend@npm:^1.0.8": - version: 1.0.8 - resolution: "string.prototype.trimend@npm:1.0.8" - dependencies: - call-bind: "npm:^1.0.7" - define-properties: "npm:^1.2.1" - es-object-atoms: "npm:^1.0.0" - checksum: 10/c2e862ae724f95771da9ea17c27559d4eeced9208b9c20f69bbfcd1b9bc92375adf8af63a103194dba17c4cc4a5cb08842d929f415ff9d89c062d44689c8761b - languageName: node - linkType: hard - "string.prototype.trimstart@npm:^1.0.7": version: 1.0.7 resolution: "string.prototype.trimstart@npm:1.0.7" @@ -29388,15 +27851,6 @@ __metadata: languageName: node linkType: hard -"strip-indent@npm:^4.0.0": - version: 4.0.0 - resolution: "strip-indent@npm:4.0.0" - dependencies: - min-indent: "npm:^1.0.1" - checksum: 10/06cbcd93da721c46bc13caeb1c00af93a9b18146a1c95927672d2decab6a25ad83662772417cea9317a2507fb143253ecc23c4415b64f5828cef9b638a744598 - languageName: node - linkType: hard - "strip-json-comments@npm:^3.1.0, strip-json-comments@npm:^3.1.1": version: 3.1.1 resolution: "strip-json-comments@npm:3.1.1" @@ -29859,8 +28313,8 @@ __metadata: linkType: hard "terser@npm:^5.0.0": - version: 5.29.2 - resolution: "terser@npm:5.29.2" + version: 5.36.0 + resolution: "terser@npm:5.36.0" dependencies: "@jridgewell/source-map": "npm:^0.3.3" acorn: "npm:^8.8.2" @@ -29868,7 +28322,7 @@ __metadata: source-map-support: "npm:~0.5.20" bin: terser: bin/terser - checksum: 10/062df6a8f99ea2635d1b3ce41cfd4180dea6e1c83db9b2cf4b525170b2446d10e069d2877d8dcb59fbf6045870efa17b56462b67045ef2d2b420870f9d144690 + checksum: 10/52e641419f79d7ccdecd136b9a8e0b03f93cfe3b53cce556253aaabc347d3f2af1745419b9e622abc95d592084dc76e57774b8f9e68d29d543f4dd11c044daf4 languageName: node linkType: hard @@ -29897,18 +28351,6 @@ __metadata: languageName: node linkType: hard -"testdouble@npm:^3.16.8": - version: 3.20.2 - resolution: "testdouble@npm:3.20.2" - dependencies: - lodash: "npm:^4.17.21" - quibble: "npm:^0.9.2" - stringify-object-es5: "npm:^2.5.0" - theredoc: "npm:^1.0.0" - checksum: 10/cdc27769ba5c0869d1e6172d1dba1aec621c8006a650865d10a340cf56c56fea6b53fd7c59e191aec743c9bdcf2c367a6d82a47b7e0663548738450d88ace024 - languageName: node - linkType: hard - "testdouble@npm:^3.20.0": version: 3.20.1 resolution: "testdouble@npm:3.20.1" @@ -30186,34 +28628,6 @@ __metadata: languageName: node linkType: hard -"trash-cli@npm:^5.0.0": - version: 5.0.0 - resolution: "trash-cli@npm:5.0.0" - dependencies: - meow: "npm:^10.1.2" - trash: "npm:^8.0.0" - bin: - trash: cli.js - checksum: 10/1e63f36c3586c910bc2332bf55a8c9ff3307ecb1dfd5f180dea1e82ab751cdd904ffb0478b9d991a07e223cd498a2ccc458c4c8a8cbc2ae9906d9947a559450c - languageName: node - linkType: hard - -"trash@npm:^8.0.0": - version: 8.1.1 - resolution: "trash@npm:8.1.1" - dependencies: - "@sindresorhus/chunkify": "npm:^0.2.0" - "@stroncium/procfs": "npm:^1.2.1" - globby: "npm:^7.1.1" - is-path-inside: "npm:^4.0.0" - move-file: "npm:^3.0.0" - p-map: "npm:^5.1.0" - uuid: "npm:^8.3.2" - xdg-trashdir: "npm:^3.1.0" - checksum: 10/0f432a5852a05e068b4e70fd83756b5411f7fa51e5702e5645780553522c8e36833d09d42a596c5a6a6656e09dfec4fc9a1ee0e9ab76baef1ab03132093a1c45 - languageName: node - linkType: hard - "traverse@npm:~0.6.6": version: 0.6.8 resolution: "traverse@npm:0.6.8" @@ -30228,13 +28642,6 @@ __metadata: languageName: node linkType: hard -"trim-newlines@npm:^4.0.2": - version: 4.1.1 - resolution: "trim-newlines@npm:4.1.1" - checksum: 10/5b09f8e329e8f33c1111ef26906332ba7ba7248cde3e26fc054bb3d69f2858bf5feedca9559c572ff91f33e52977c28e0d41c387df6a02a633cbb8c2d8238627 - languageName: node - linkType: hard - "truncate-utf8-bytes@npm:^1.0.0": version: 1.0.2 resolution: "truncate-utf8-bytes@npm:1.0.2" @@ -30283,39 +28690,6 @@ __metadata: languageName: node linkType: hard -"ts-jest@npm:^29.0.5": - version: 29.1.2 - resolution: "ts-jest@npm:29.1.2" - dependencies: - bs-logger: "npm:0.x" - fast-json-stable-stringify: "npm:2.x" - jest-util: "npm:^29.0.0" - json5: "npm:^2.2.3" - lodash.memoize: "npm:4.x" - make-error: "npm:1.x" - semver: "npm:^7.5.3" - yargs-parser: "npm:^21.0.1" - peerDependencies: - "@babel/core": ">=7.0.0-beta.0 <8" - "@jest/types": ^29.0.0 - babel-jest: ^29.0.0 - jest: ^29.0.0 - typescript: ">=4.3 <6" - peerDependenciesMeta: - "@babel/core": - optional: true - "@jest/types": - optional: true - babel-jest: - optional: true - esbuild: - optional: true - bin: - ts-jest: cli.js - checksum: 10/5e40e7b933a1f3aa0d304d3c53913d1a7125fc79cd44e22b332f6e25dfe13008ddc7ac647066bb4f914d76083f7e8949f0bc156d793c30f3419f4ffd8180968b - languageName: node - linkType: hard - "ts-jest@npm:^29.1.1": version: 29.1.1 resolution: "ts-jest@npm:29.1.1" @@ -30480,17 +28854,6 @@ __metadata: languageName: node linkType: hard -"tuf-js@npm:^1.1.7": - version: 1.1.7 - resolution: "tuf-js@npm:1.1.7" - dependencies: - "@tufjs/models": "npm:1.0.4" - debug: "npm:^4.3.4" - make-fetch-happen: "npm:^11.1.1" - checksum: 10/8ce0061b76a9dc89fc6e53bc1870afeb8e70083a751910273f959c5d0d574ba9b037a22d944ff97623e58eefa16b051f0ac678bd2da973d2f6b57359604fee31 - languageName: node - linkType: hard - "tunnel-agent@npm:^0.6.0": version: 0.6.0 resolution: "tunnel-agent@npm:0.6.0" @@ -30586,13 +28949,6 @@ __metadata: languageName: node linkType: hard -"type-fest@npm:^1.0.1, type-fest@npm:^1.2.1, type-fest@npm:^1.2.2": - version: 1.4.0 - resolution: "type-fest@npm:1.4.0" - checksum: 10/89875c247564601c2650bacad5ff80b859007fbdb6c9e43713ae3ffa3f584552eea60f33711dd762e16496a1ab4debd409822627be14097d9a17e39c49db591a - languageName: node - linkType: hard - "type-fest@npm:^2.17.0": version: 2.19.0 resolution: "type-fest@npm:2.19.0" @@ -30628,17 +28984,6 @@ __metadata: languageName: node linkType: hard -"typed-array-buffer@npm:^1.0.2": - version: 1.0.2 - resolution: "typed-array-buffer@npm:1.0.2" - dependencies: - call-bind: "npm:^1.0.7" - es-errors: "npm:^1.3.0" - is-typed-array: "npm:^1.1.13" - checksum: 10/02ffc185d29c6df07968272b15d5319a1610817916ec8d4cd670ded5d1efe72901541ff2202fcc622730d8a549c76e198a2f74e312eabbfb712ed907d45cbb0b - languageName: node - linkType: hard - "typed-array-byte-length@npm:^1.0.0": version: 1.0.0 resolution: "typed-array-byte-length@npm:1.0.0" @@ -30651,19 +28996,6 @@ __metadata: languageName: node linkType: hard -"typed-array-byte-length@npm:^1.0.1": - version: 1.0.1 - resolution: "typed-array-byte-length@npm:1.0.1" - dependencies: - call-bind: "npm:^1.0.7" - for-each: "npm:^0.3.3" - gopd: "npm:^1.0.1" - has-proto: "npm:^1.0.3" - is-typed-array: "npm:^1.1.13" - checksum: 10/e4a38329736fe6a73b52a09222d4a9e8de14caaa4ff6ad8e55217f6705b017d9815b7284c85065b3b8a7704e226ccff1372a72b78c2a5b6b71b7bf662308c903 - languageName: node - linkType: hard - "typed-array-byte-offset@npm:^1.0.0": version: 1.0.0 resolution: "typed-array-byte-offset@npm:1.0.0" @@ -30677,20 +29009,6 @@ __metadata: languageName: node linkType: hard -"typed-array-byte-offset@npm:^1.0.2": - version: 1.0.2 - resolution: "typed-array-byte-offset@npm:1.0.2" - dependencies: - available-typed-arrays: "npm:^1.0.7" - call-bind: "npm:^1.0.7" - for-each: "npm:^0.3.3" - gopd: "npm:^1.0.1" - has-proto: "npm:^1.0.3" - is-typed-array: "npm:^1.1.13" - checksum: 10/ac26d720ebb2aacbc45e231347c359e6649f52e0cfe0e76e62005912f8030d68e4cb7b725b1754e8fdd48e433cb68df5a8620a3e420ad1457d666e8b29bf9150 - languageName: node - linkType: hard - "typed-array-length@npm:^1.0.4": version: 1.0.4 resolution: "typed-array-length@npm:1.0.4" @@ -30702,20 +29020,6 @@ __metadata: languageName: node linkType: hard -"typed-array-length@npm:^1.0.5": - version: 1.0.6 - resolution: "typed-array-length@npm:1.0.6" - dependencies: - call-bind: "npm:^1.0.7" - for-each: "npm:^0.3.3" - gopd: "npm:^1.0.1" - has-proto: "npm:^1.0.3" - is-typed-array: "npm:^1.1.13" - possible-typed-array-names: "npm:^1.0.0" - checksum: 10/05e96cf4ff836743ebfc593d86133b8c30e83172cb5d16c56814d7bacfed57ce97e87ada9c4b2156d9aaa59f75cdef01c25bd9081c7826e0b869afbefc3e8c39 - languageName: node - linkType: hard - "typed-styles@npm:^0.0.7": version: 0.0.7 resolution: "typed-styles@npm:0.0.7" @@ -30730,23 +29034,23 @@ __metadata: languageName: node linkType: hard -"typescript@npm:4.9.5, typescript@npm:^4.9.5": - version: 4.9.5 - resolution: "typescript@npm:4.9.5" +"typescript@npm:5.3.2": + version: 5.3.2 + resolution: "typescript@npm:5.3.2" bin: tsc: bin/tsc tsserver: bin/tsserver - checksum: 10/458f7220ab11e0fc191514cc41be1707645ec9a8c2d609448a448e18c522cef9646f58728f6811185a4c35613dacdf6c98cf8965c88b3541d0288c47291e4300 + checksum: 10/415e5fb6611f5713e460bad48039f00bcfdbde53a2f911727862d5aa9c5d5edd250059a419df382d8f031709e15a169c41eb62b6a401da5eec7ac0f4e359d6ac languageName: node linkType: hard -"typescript@npm:5.3.2": - version: 5.3.2 - resolution: "typescript@npm:5.3.2" +"typescript@npm:^4.9.5": + version: 4.9.5 + resolution: "typescript@npm:4.9.5" bin: tsc: bin/tsc tsserver: bin/tsserver - checksum: 10/415e5fb6611f5713e460bad48039f00bcfdbde53a2f911727862d5aa9c5d5edd250059a419df382d8f031709e15a169c41eb62b6a401da5eec7ac0f4e359d6ac + checksum: 10/458f7220ab11e0fc191514cc41be1707645ec9a8c2d609448a448e18c522cef9646f58728f6811185a4c35613dacdf6c98cf8965c88b3541d0288c47291e4300 languageName: node linkType: hard @@ -30770,23 +29074,23 @@ __metadata: languageName: node linkType: hard -"typescript@patch:typescript@npm%3A4.9.5#optional!builtin, typescript@patch:typescript@npm%3A^4.9.5#optional!builtin": - version: 4.9.5 - resolution: "typescript@patch:typescript@npm%3A4.9.5#optional!builtin::version=4.9.5&hash=289587" +"typescript@patch:typescript@npm%3A5.3.2#optional!builtin": + version: 5.3.2 + resolution: "typescript@patch:typescript@npm%3A5.3.2#optional!builtin::version=5.3.2&hash=e012d7" bin: tsc: bin/tsc tsserver: bin/tsserver - checksum: 10/5659316360b5cc2d6f5931b346401fa534107b68b60179cf14970e27978f0936c1d5c46f4b5b8175f8cba0430f522b3ce355b4b724c0ea36ce6c0347fab25afd + checksum: 10/1b45cdfb577a78ae7a9a9d0b77a7b772142cb98ba05e4e5aefba7044a028ded885bcecef63166407a5986645cea816fe4986894336aacd5e791796ea79a6a7ed languageName: node linkType: hard -"typescript@patch:typescript@npm%3A5.3.2#optional!builtin": - version: 5.3.2 - resolution: "typescript@patch:typescript@npm%3A5.3.2#optional!builtin::version=5.3.2&hash=e012d7" +"typescript@patch:typescript@npm%3A^4.9.5#optional!builtin": + version: 4.9.5 + resolution: "typescript@patch:typescript@npm%3A4.9.5#optional!builtin::version=4.9.5&hash=289587" bin: tsc: bin/tsc tsserver: bin/tsserver - checksum: 10/1b45cdfb577a78ae7a9a9d0b77a7b772142cb98ba05e4e5aefba7044a028ded885bcecef63166407a5986645cea816fe4986894336aacd5e791796ea79a6a7ed + checksum: 10/5659316360b5cc2d6f5931b346401fa534107b68b60179cf14970e27978f0936c1d5c46f4b5b8175f8cba0430f522b3ce355b4b724c0ea36ce6c0347fab25afd languageName: node linkType: hard @@ -30904,15 +29208,6 @@ __metadata: languageName: node linkType: hard -"unique-filename@npm:^2.0.0": - version: 2.0.1 - resolution: "unique-filename@npm:2.0.1" - dependencies: - unique-slug: "npm:^3.0.0" - checksum: 10/807acf3381aff319086b64dc7125a9a37c09c44af7620bd4f7f3247fcd5565660ac12d8b80534dcbfd067e6fe88a67e621386dd796a8af828d1337a8420a255f - languageName: node - linkType: hard - "unique-filename@npm:^3.0.0": version: 3.0.0 resolution: "unique-filename@npm:3.0.0" @@ -30931,15 +29226,6 @@ __metadata: languageName: node linkType: hard -"unique-slug@npm:^3.0.0": - version: 3.0.0 - resolution: "unique-slug@npm:3.0.0" - dependencies: - imurmurhash: "npm:^0.1.4" - checksum: 10/26fc5bc209a875956dd5e84ca39b89bc3be777b112504667c35c861f9547df95afc80439358d836b878b6d91f6ee21fe5ba1a966e9ec2e9f071ddf3fd67d45ee - languageName: node - linkType: hard - "unique-slug@npm:^4.0.0": version: 4.0.0 resolution: "unique-slug@npm:4.0.0" @@ -31229,15 +29515,6 @@ __metadata: languageName: node linkType: hard -"user-home@npm:^2.0.0": - version: 2.0.0 - resolution: "user-home@npm:2.0.0" - dependencies: - os-homedir: "npm:^1.0.0" - checksum: 10/a3329faa959fcd9e3e01a03347ca974f7f6b8896e6a634f29c61d8d5b61557d853c6fc5a6dff1a28e2da85b400d0e4490368a28de452ba8c41a2bf3a92cb110a - languageName: node - linkType: hard - "utf8-byte-length@npm:^1.0.1": version: 1.0.4 resolution: "utf8-byte-length@npm:1.0.4" @@ -31381,7 +29658,7 @@ __metadata: languageName: node linkType: hard -"validate-npm-package-license@npm:^3.0.1, validate-npm-package-license@npm:^3.0.4": +"validate-npm-package-license@npm:^3.0.1": version: 3.0.4 resolution: "validate-npm-package-license@npm:3.0.4" dependencies: @@ -31400,15 +29677,6 @@ __metadata: languageName: node linkType: hard -"validate-npm-package-name@npm:^5.0.0": - version: 5.0.0 - resolution: "validate-npm-package-name@npm:5.0.0" - dependencies: - builtins: "npm:^5.0.0" - checksum: 10/5342a994986199b3c28e53a8452a14b2bb5085727691ea7aa0d284a6606b127c371e0925ae99b3f1ef7cc7d2c9de75f52eb61a3d1cc45e39bca1e3a9444cbb4e - languageName: node - linkType: hard - "vary@npm:^1, vary@npm:~1.1.2": version: 1.1.2 resolution: "vary@npm:1.1.2" @@ -31924,19 +30192,6 @@ __metadata: languageName: node linkType: hard -"which-typed-array@npm:^1.1.14, which-typed-array@npm:^1.1.15": - version: 1.1.15 - resolution: "which-typed-array@npm:1.1.15" - dependencies: - available-typed-arrays: "npm:^1.0.7" - call-bind: "npm:^1.0.7" - for-each: "npm:^0.3.3" - gopd: "npm:^1.0.1" - has-tostringtag: "npm:^1.0.2" - checksum: 10/c3b6a99beadc971baa53c3ee5b749f2b9bdfa3b3b9a70650dd8511a48b61d877288b498d424712e9991d16019633086bd8b5923369460d93463c5825fa36c448 - languageName: node - linkType: hard - "which@npm:^1.2.14, which@npm:^1.2.9, which@npm:^1.3.1": version: 1.3.1 resolution: "which@npm:1.3.1" @@ -31981,7 +30236,7 @@ __metadata: languageName: node linkType: hard -"wide-align@npm:^1.1.0, wide-align@npm:^1.1.5": +"wide-align@npm:^1.1.0": version: 1.1.5 resolution: "wide-align@npm:1.1.5" dependencies: @@ -32159,25 +30414,6 @@ __metadata: languageName: node linkType: hard -"xdg-basedir@npm:^4.0.0": - version: 4.0.0 - resolution: "xdg-basedir@npm:4.0.0" - checksum: 10/0073d5b59a37224ed3a5ac0dd2ec1d36f09c49f0afd769008a6e9cd3cd666bd6317bd1c7ce2eab47e1de285a286bad11a9b038196413cd753b79770361855f3c - languageName: node - linkType: hard - -"xdg-trashdir@npm:^3.1.0": - version: 3.1.0 - resolution: "xdg-trashdir@npm:3.1.0" - dependencies: - "@sindresorhus/df": "npm:^3.1.1" - mount-point: "npm:^3.0.0" - user-home: "npm:^2.0.0" - xdg-basedir: "npm:^4.0.0" - checksum: 10/1b8ed9229af43fa17fcc2cbfd7b470459b2286da5eb141046817e25ba78eeee07d3a4ae28d5c32e2106641dd2c23cc18b46a77b813706ff85f6618c1f61b1827 - languageName: node - linkType: hard - "xml-name-validator@npm:^4.0.0": version: 4.0.0 resolution: "xml-name-validator@npm:4.0.0" From f62d7af6b19abdb6d11c68a6b849219fe6c4c0f8 Mon Sep 17 00:00:00 2001 From: Frank Calise Date: Tue, 29 Oct 2024 23:12:10 -0400 Subject: [PATCH 49/52] chore: lint fixes --- .../src/renderer/pages/apolloClient/Cache.tsx | 9 +-------- lib/reactotron-core-ui/src/components/TreeView/index.tsx | 3 ++- .../src/modals/ApolloUpdateCacheValueModal/index.tsx | 2 +- 3 files changed, 4 insertions(+), 10 deletions(-) diff --git a/apps/reactotron-app/src/renderer/pages/apolloClient/Cache.tsx b/apps/reactotron-app/src/renderer/pages/apolloClient/Cache.tsx index c108467c4..5bb023bb4 100644 --- a/apps/reactotron-app/src/renderer/pages/apolloClient/Cache.tsx +++ b/apps/reactotron-app/src/renderer/pages/apolloClient/Cache.tsx @@ -12,7 +12,7 @@ import { } from "reactotron-core-ui" import { TbDatabaseDollar } from "react-icons/tb" import { Title } from "../reactNative/components/Shared" -import { ApolloClientCacheUpdatePayload, CommandType } from "reactotron-core-contract" +import type { ApolloClientCacheUpdatePayload, CommandType } from "reactotron-core-contract" import { FaArrowLeft, FaArrowRight, @@ -243,16 +243,10 @@ function Cache() { // @ts-expect-error fix this typename: cacheData.__typename, identifier, - // TODO how to determine the `id` field if not `id`? - // keyField: "id", - // // @ts-expect-error fix this - // keyValue: cacheData.id, fieldName, fieldValue: cacheData[fieldName], } - console.log("setting initial value", typeof updates.fieldValue) - setInitialValue(updates) openEdit() } else { @@ -284,7 +278,6 @@ function Cache() { > {untransformed || transformed} - {/* @ts-expect-error fix this */} diff --git a/lib/reactotron-core-ui/src/components/TreeView/index.tsx b/lib/reactotron-core-ui/src/components/TreeView/index.tsx index 1ce4e092b..1904b2c7c 100644 --- a/lib/reactotron-core-ui/src/components/TreeView/index.tsx +++ b/lib/reactotron-core-ui/src/components/TreeView/index.tsx @@ -1,5 +1,6 @@ import React from "react" -import { JSONTree, ValueRenderer } from "react-json-tree" +import { JSONTree } from "react-json-tree" +import type { ValueRenderer } from "react-json-tree" import styled from "styled-components" import baseTheme from "../../theme" diff --git a/lib/reactotron-core-ui/src/modals/ApolloUpdateCacheValueModal/index.tsx b/lib/reactotron-core-ui/src/modals/ApolloUpdateCacheValueModal/index.tsx index b2ece09bf..144e0422a 100644 --- a/lib/reactotron-core-ui/src/modals/ApolloUpdateCacheValueModal/index.tsx +++ b/lib/reactotron-core-ui/src/modals/ApolloUpdateCacheValueModal/index.tsx @@ -2,7 +2,7 @@ import React, { FunctionComponent, useRef, useState, useCallback, useEffect } fr import styled from "styled-components" import Modal, { KeystrokeContainer, Keystroke } from "../../components/Modal" -import { ApolloClientCacheUpdatePayload } from "reactotron-core-contract" +import type { ApolloClientCacheUpdatePayload } from "reactotron-core-contract" const KEY_MAPS = { command: "⌘", From 484519a1570a366116fdeb5d21520ffc4505a0de Mon Sep 17 00:00:00 2001 From: Frank Calise Date: Wed, 30 Oct 2024 08:44:19 -0400 Subject: [PATCH 50/52] test: fix plugin objects needing name --- .../contexts/Standalone/useStandalone.test.ts | 23 +++++++++++++++++++ .../test/plugin-features.test.ts | 9 +++++--- .../test/plugin-interface.test.ts | 10 +++++--- .../test/plugin-on-connect.test.ts | 1 + .../test/plugin-on-disconnect.test.ts | 3 ++- .../test/plugin-on-plugin.test.ts | 1 + .../test/plugin-send.test.ts | 4 +++- 7 files changed, 43 insertions(+), 8 deletions(-) diff --git a/apps/reactotron-app/src/renderer/contexts/Standalone/useStandalone.test.ts b/apps/reactotron-app/src/renderer/contexts/Standalone/useStandalone.test.ts index 195f0febc..6635f1e5c 100644 --- a/apps/reactotron-app/src/renderer/contexts/Standalone/useStandalone.test.ts +++ b/apps/reactotron-app/src/renderer/contexts/Standalone/useStandalone.test.ts @@ -15,6 +15,7 @@ describe("contexts/Standalone/useStandalone", () => { clientId: "1234", id: 0, platform: "ios", + plugins: [], }) }) @@ -24,6 +25,7 @@ describe("contexts/Standalone/useStandalone", () => { id: 0, platform: "ios", commands: [], + plugins: [], connected: true, }) expect(result.current.selectedClientId).toEqual("1234") @@ -39,6 +41,7 @@ describe("contexts/Standalone/useStandalone", () => { clientId: "1234", id: 0, platform: "ios", + plugins: [], }) }) @@ -48,6 +51,7 @@ describe("contexts/Standalone/useStandalone", () => { clientId: "1234", id: 0, platform: "ios", + plugins: [], }) }) @@ -57,6 +61,7 @@ describe("contexts/Standalone/useStandalone", () => { id: 0, platform: "ios", commands: [], + plugins: [], connected: true, }) }) @@ -73,6 +78,7 @@ describe("contexts/Standalone/useStandalone", () => { clientId: "1234", id: 0, platform: "ios", + plugins: [], }) }) @@ -95,6 +101,7 @@ describe("contexts/Standalone/useStandalone", () => { clientId: "1234", id: 0, platform: "ios", + plugins: [], }) }) @@ -105,6 +112,7 @@ describe("contexts/Standalone/useStandalone", () => { clientId: "12345", id: 1, platform: "ios", + plugins: [], }) }) @@ -119,6 +127,7 @@ describe("contexts/Standalone/useStandalone", () => { clientId: "1234", id: 0, platform: "ios", + plugins: [], }) }) @@ -129,6 +138,7 @@ describe("contexts/Standalone/useStandalone", () => { clientId: "1234", id: 0, platform: "ios", + plugins: [], }) }) @@ -143,6 +153,7 @@ describe("contexts/Standalone/useStandalone", () => { clientId: "1234", id: 0, platform: "ios", + plugins: [], }) }) @@ -151,6 +162,7 @@ describe("contexts/Standalone/useStandalone", () => { clientId: "567", id: 1, platform: "ios", + plugins: [], }) }) @@ -161,6 +173,7 @@ describe("contexts/Standalone/useStandalone", () => { clientId: "567", id: 1, platform: "ios", + plugins: [], }) }) @@ -175,6 +188,7 @@ describe("contexts/Standalone/useStandalone", () => { clientId: "1234", id: 0, platform: "ios", + plugins: [], }) }) @@ -183,6 +197,7 @@ describe("contexts/Standalone/useStandalone", () => { clientId: "567", id: 1, platform: "ios", + plugins: [], }) }) @@ -193,6 +208,7 @@ describe("contexts/Standalone/useStandalone", () => { clientId: "1234", id: 0, platform: "ios", + plugins: [], }) }) @@ -207,6 +223,7 @@ describe("contexts/Standalone/useStandalone", () => { clientId: "1234", id: 0, platform: "ios", + plugins: [], }) }) @@ -217,6 +234,7 @@ describe("contexts/Standalone/useStandalone", () => { clientId: "1234", id: 0, platform: "ios", + plugins: [], }) }) @@ -231,6 +249,7 @@ describe("contexts/Standalone/useStandalone", () => { clientId: "1234", id: 0, platform: "ios", + plugins: [], }) }) @@ -251,6 +270,7 @@ describe("contexts/Standalone/useStandalone", () => { clientId: "1234", id: 0, platform: "ios", + plugins: [], }) }) @@ -259,6 +279,7 @@ describe("contexts/Standalone/useStandalone", () => { clientId: "456", id: 1, platform: "ios", + plugins: [], }) }) @@ -294,6 +315,7 @@ describe("contexts/Standalone/useStandalone", () => { clientId: "1234", id: 0, platform: "ios", + plugins: [], }) }) @@ -320,6 +342,7 @@ describe("contexts/Standalone/useStandalone", () => { clientId: "1234", id: 0, platform: "ios", + plugins: [], }) }) diff --git a/lib/reactotron-core-client/test/plugin-features.test.ts b/lib/reactotron-core-client/test/plugin-features.test.ts index 986e4d883..93bea698d 100644 --- a/lib/reactotron-core-client/test/plugin-features.test.ts +++ b/lib/reactotron-core-client/test/plugin-features.test.ts @@ -14,7 +14,7 @@ test("features must be an object if they appear", () => { test("some names are not allowed", () => { const client = createClient({ createSocket }) - const createPlugin = (features) => () => ({ features }) + const createPlugin = (features) => () => ({ name: "test-plugin", features }) const badPlugins = [ "options", @@ -38,7 +38,7 @@ test("features can be added and called", () => { const features = { magic: () => 42, } - return { features } + return { name: "test-plugin", features } } const client = createClient({ createSocket }).use(plugin()) expect(typeof client.magic).toBe("function") @@ -46,7 +46,10 @@ test("features can be added and called", () => { }) test("you can overwrite other feature names", () => { - const createPlugin = (number) => () => ({ features: { hello: () => number } }) + const createPlugin = (number) => () => ({ + name: "test-plugin", + features: { hello: () => number }, + }) const client = createClient({ createSocket }).use(createPlugin(69)) expect(client.hello()).toBe(69) expect(client.use(createPlugin(9001)).hello()).toBe(9001) diff --git a/lib/reactotron-core-client/test/plugin-interface.test.ts b/lib/reactotron-core-client/test/plugin-interface.test.ts index 2d7a08afb..6e952122a 100644 --- a/lib/reactotron-core-client/test/plugin-interface.test.ts +++ b/lib/reactotron-core-client/test/plugin-interface.test.ts @@ -39,16 +39,17 @@ test("plugins are invoke and return an object", () => { expect(() => client.use(() => "")).toThrow() // @ts-ignore should be ts-expect-error but jest doesn't like it for null or undefined values for some reason expect(() => client.use(() => undefined)).toThrow() - client.use(() => ({})) + client.use(() => ({ name: "empty" })) }) test("plugins can literally do nothing", () => { - const empty = () => ({}) + const empty = () => ({ name: "empty" }) client.use(empty) expect(client.plugins.length).toBe(corePlugins.length + 1) }) test("initialized with the config object", (done) => { + // @ts-expect-error ignore name property client.use((reactotron) => { expect(typeof reactotron).toBe("object") expect(reactotron).toBe(client) @@ -60,7 +61,10 @@ test("initialized with the config object", (done) => { }) test("can be added in createClient", () => { - const createPlugin = (name, value) => () => ({ features: { [name]: () => value } }) + const createPlugin = (name, value) => () => ({ + name: `plugin-${name}`, + features: { [name]: () => value }, + }) const clientWithPlugins = createClient< ReactotronCore & { sayHello: () => void; sayGoodbye: () => void } >({ diff --git a/lib/reactotron-core-client/test/plugin-on-connect.test.ts b/lib/reactotron-core-client/test/plugin-on-connect.test.ts index 3fbaafbba..e8a24f09f 100644 --- a/lib/reactotron-core-client/test/plugin-on-connect.test.ts +++ b/lib/reactotron-core-client/test/plugin-on-connect.test.ts @@ -22,6 +22,7 @@ test("plugins support onConnect", (done) => { onConnect: () => { done() }, + name: "test-plugin", }) // create a client & add the plugin diff --git a/lib/reactotron-core-client/test/plugin-on-disconnect.test.ts b/lib/reactotron-core-client/test/plugin-on-disconnect.test.ts index 736e9984b..ad103f165 100644 --- a/lib/reactotron-core-client/test/plugin-on-disconnect.test.ts +++ b/lib/reactotron-core-client/test/plugin-on-disconnect.test.ts @@ -14,7 +14,8 @@ test("plugins support onDisconnect", (done) => { createClosingServer(port) // this plugin supports onDisconnect - const plugin = () => ({ onDisconnect: done }) satisfies Plugin + const plugin = () => + ({ name: "test-plugin", onDisconnect: done }) satisfies Plugin // create a client & add the plugin createClient({ createSocket, port, plugins: [plugin] }).connect() diff --git a/lib/reactotron-core-client/test/plugin-on-plugin.test.ts b/lib/reactotron-core-client/test/plugin-on-plugin.test.ts index 890029388..f99ca2350 100644 --- a/lib/reactotron-core-client/test/plugin-on-plugin.test.ts +++ b/lib/reactotron-core-client/test/plugin-on-plugin.test.ts @@ -13,6 +13,7 @@ test("plugins support onPlugin", (done) => { expect(instance).toBe(client) done() }, + name: "test-plugin", }) // add the plugin diff --git a/lib/reactotron-core-client/test/plugin-send.test.ts b/lib/reactotron-core-client/test/plugin-send.test.ts index d27d361d4..c36e87dde 100644 --- a/lib/reactotron-core-client/test/plugin-send.test.ts +++ b/lib/reactotron-core-client/test/plugin-send.test.ts @@ -24,7 +24,9 @@ test("plugins support send", (done) => { // the plugin to extract the send function const plugin: PluginCreator = (reactotron) => { capturedSend = reactotron.send - return {} + return { + name: "test-plugin", + } } // create the client, add the plugin, and connect From 4c1b34514f1bc6bcf20f75e39ed005c99d07b911 Mon Sep 17 00:00:00 2001 From: Frank Calise Date: Wed, 30 Oct 2024 08:44:57 -0400 Subject: [PATCH 51/52] test(filter-commands): remove search object value test unnecessary with the change in direction the apollo client plugin took --- .../filterCommands/filterCommands.test.ts | 43 ------------------- 1 file changed, 43 deletions(-) diff --git a/lib/reactotron-core-ui/src/utils/filterCommands/filterCommands.test.ts b/lib/reactotron-core-ui/src/utils/filterCommands/filterCommands.test.ts index 6bf19e865..08bcca1cd 100644 --- a/lib/reactotron-core-ui/src/utils/filterCommands/filterCommands.test.ts +++ b/lib/reactotron-core-ui/src/utils/filterCommands/filterCommands.test.ts @@ -1,31 +1,6 @@ import filterCommands, { filterSearch, filterHidden } from "./index" import { CommandType } from "reactotron-core-contract" -const EXAMPLE_VALUE_OBJECT = { - id: 1, - lastUpdateAt: "13:44", - queries: [], - mutations: [], - cache: { - "Launch:5eb87cd9ffd86e000604b32aSEARCHCACHE": { - __typename: "Launch", - id: "5eb87cd9ffd86e000604b32a", - mission_name: "FalconSat", - launch_date_unix: 1143239400, - launch_success: null, - upcoming: false, - }, - "Launch:5eb87cdaffd86e000604b32b": { - __typename: "Launch", - id: "5eb87cdaffd86e000604b32b", - mission_name: "DemoSat", - launch_date_unix: 1174439400, - launch_success: null, - upcoming: false, - }, - }, -} - const TEST_COMMANDS = [ { type: "SEARCHTYPE" }, { type: "ADUMMYOBJ", payload: { message: "SEARCHMESSAGE" } }, @@ -37,7 +12,6 @@ const TEST_COMMANDS = [ { type: "ADUMMYOBJ", payload: { request: { url: "SEARCHURL" } } }, { type: "log", payload: { debug: "LOGDEBUG" } }, { type: "client.intro", payload: { connection: "SEARCHCONNECTION" } }, - { type: "display", payload: { value: EXAMPLE_VALUE_OBJECT } }, ] const TESTS = [ @@ -97,23 +71,6 @@ const TESTS = [ search: "connection", result: [{ type: "client.intro", payload: { connection: "SEARCHCONNECTION" } }], }, - { - name: "display => apollo client", - search: "FalconSat", - result: [ - { - type: "display", - payload: { - value: EXAMPLE_VALUE_OBJECT, - }, - }, - ], - }, - { - name: "display => apollo client", - search: "Falcon 9", - result: [], - }, { name: "multiple results", search: "ADUMMYOBJ", From 2776ac80cacd804718eb5cfafb62388ca12a4faf Mon Sep 17 00:00:00 2001 From: Frank Calise Date: Wed, 30 Oct 2024 09:02:31 -0400 Subject: [PATCH 52/52] chore: typecheck fixes --- .../ConnectionSelector/ConnectionSelector.story.tsx | 6 ++++++ .../src/renderer/components/Footer/Footer.story.tsx | 5 +++++ .../src/renderer/components/SideBar/SideBar.story.tsx | 2 +- .../src/renderer/pages/apolloClient/Cache.tsx | 7 ++++--- 4 files changed, 16 insertions(+), 4 deletions(-) diff --git a/apps/reactotron-app/src/renderer/components/ConnectionSelector/ConnectionSelector.story.tsx b/apps/reactotron-app/src/renderer/components/ConnectionSelector/ConnectionSelector.story.tsx index 2b7f47204..90292ff47 100644 --- a/apps/reactotron-app/src/renderer/components/ConnectionSelector/ConnectionSelector.story.tsx +++ b/apps/reactotron-app/src/renderer/components/ConnectionSelector/ConnectionSelector.story.tsx @@ -16,6 +16,7 @@ storiesOf("components/ConnectionSelector", module) platform: "ios", commands: [], connected: true, + plugins: [], }} onClick={() => {}} /> @@ -31,6 +32,7 @@ storiesOf("components/ConnectionSelector", module) platform: "android", commands: [], connected: true, + plugins: [], }} onClick={() => {}} /> @@ -45,6 +47,7 @@ storiesOf("components/ConnectionSelector", module) platform: "ios", commands: [], connected: true, + plugins: [], }} connection={{ id: 0, @@ -54,6 +57,7 @@ storiesOf("components/ConnectionSelector", module) platform: "ios", commands: [], connected: true, + plugins: [], }} onClick={() => {}} /> @@ -69,6 +73,7 @@ storiesOf("components/ConnectionSelector", module) platform: "ios", commands: [], connected: true, + plugins: [], }} connection={{ id: 0, @@ -79,6 +84,7 @@ storiesOf("components/ConnectionSelector", module) platform: "ios", commands: [], connected: true, + plugins: [], }} onClick={() => {}} /> diff --git a/apps/reactotron-app/src/renderer/components/Footer/Footer.story.tsx b/apps/reactotron-app/src/renderer/components/Footer/Footer.story.tsx index 4119bb035..c66195b0f 100644 --- a/apps/reactotron-app/src/renderer/components/Footer/Footer.story.tsx +++ b/apps/reactotron-app/src/renderer/components/Footer/Footer.story.tsx @@ -12,6 +12,7 @@ const testConnections: Connection[] = [ clientId: "1", name: "Test 1", commands: [], + plugins: [], platform: "ios", platformVersion: "12", connected: true, @@ -21,6 +22,7 @@ const testConnections: Connection[] = [ clientId: "1", name: "Test 2", commands: [], + plugins: [], platform: "ios", platformVersion: "12", connected: true, @@ -30,6 +32,7 @@ const testConnections: Connection[] = [ clientId: "1", name: "Test 3", commands: [], + plugins: [], platform: "ios", platformVersion: "12", connected: true, @@ -39,6 +42,7 @@ const testConnections: Connection[] = [ clientId: "1", name: "Test 4", commands: [], + plugins: [], platform: "ios", platformVersion: "12", connected: true, @@ -48,6 +52,7 @@ const testConnections: Connection[] = [ clientId: "1", name: "Test 5", commands: [], + plugins: [], platform: "ios", platformVersion: "12", connected: true, diff --git a/apps/reactotron-app/src/renderer/components/SideBar/SideBar.story.tsx b/apps/reactotron-app/src/renderer/components/SideBar/SideBar.story.tsx index 49fd1742d..df082ef54 100644 --- a/apps/reactotron-app/src/renderer/components/SideBar/SideBar.story.tsx +++ b/apps/reactotron-app/src/renderer/components/SideBar/SideBar.story.tsx @@ -9,6 +9,6 @@ export default { export const Default = () => ( - + ) diff --git a/apps/reactotron-app/src/renderer/pages/apolloClient/Cache.tsx b/apps/reactotron-app/src/renderer/pages/apolloClient/Cache.tsx index 5bb023bb4..019f08816 100644 --- a/apps/reactotron-app/src/renderer/pages/apolloClient/Cache.tsx +++ b/apps/reactotron-app/src/renderer/pages/apolloClient/Cache.tsx @@ -12,7 +12,8 @@ import { } from "reactotron-core-ui" import { TbDatabaseDollar } from "react-icons/tb" import { Title } from "../reactNative/components/Shared" -import type { ApolloClientCacheUpdatePayload, CommandType } from "reactotron-core-contract" +import { CommandType } from "reactotron-core-contract" +import type { ApolloClientCacheUpdatePayload } from "reactotron-core-contract" import { FaArrowLeft, FaArrowRight, @@ -526,8 +527,8 @@ function identifyKeyFields(cacheKey, cacheObject) { // Assuming the cacheKey format could be something like "User:john:01012000" const keyParts = cacheKey.split(":") - // eslint-disable-next-line @typescript-eslint/no-unused-vars - const typename = keyParts.shift() // Remove the typename part + + keyParts.shift() // Remove the typename part const identifiers = keyParts // Remaining parts are the identifiers const keyFields = []