diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml
index 4de6b269..868a5cca 100644
--- a/.github/workflows/test.yml
+++ b/.github/workflows/test.yml
@@ -34,7 +34,7 @@ jobs:
env:
CHINOOK_DATABASE_URL: ${{ secrets.CHINOOK_DATABASE_URL }}
CHINOOK_API_KEY: ${{ secrets.CHINOOK_API_KEY }}
- GATEWAY_URL: ${{ secrets.GATEWAY_URL }}
+ GATEWAY_URL: ${{ vars.GATEWAY_URL }}
run: npm test
- name: Upload Code Coverage
uses: codecov/codecov-action@v4
@@ -260,6 +260,8 @@ jobs:
run: npm i && npx playwright test
env:
VITE_DATABASE_URL: ${{ secrets.CHINOOK_DATABASE_URL }}
+ VITE_DATABASE_API_KEY: ${{ secrets.CHINOOK_API_KEY }}
+ VITE_GATEWAY_URL: ${{ vars.GATEWAY_URL }}
- name: bun with-javascript-vite
if: matrix.os != 'LinuxARM64'
@@ -271,6 +273,8 @@ jobs:
bun playwright test
env:
VITE_DATABASE_URL: ${{ secrets.CHINOOK_DATABASE_URL }}
+ VITE_DATABASE_API_KEY: ${{ secrets.CHINOOK_API_KEY }}
+ VITE_GATEWAY_URL: ${{ vars.GATEWAY_URL }}
- name: deno with-javascript-vite
if: false #matrix.os != 'windows-latest' windows: https://github.com/denoland/deno/issues/23524#issuecomment-2292075726 linux-ubuntu: https://github.com/sqlitecloud/sqlitecloud-js/issues/197
@@ -278,6 +282,8 @@ jobs:
run: deno add npm:@playwright/test && deno run --allow-all npm:playwright test
env:
VITE_DATABASE_URL: ${{ secrets.CHINOOK_DATABASE_URL }}
+ VITE_DATABASE_API_KEY: ${{ secrets.CHINOOK_API_KEY }}
+ VITE_GATEWAY_URL: ${{ vars.GATEWAY_URL }}
PW_DISABLE_TS_ESM: true
- name: remove with-javascript-vite
@@ -287,11 +293,17 @@ jobs:
if: matrix.os != 'LinuxARM64'
working-directory: examples/with-javascript-browser
run: npm i && node test.cjs
+ env:
+ DATABASE_URL: ${{ secrets.CHINOOK_DATABASE_URL }}?apikey=${{ secrets.CHINOOK_API_KEY }}
+ GATEWAY_URL: ${{ vars.GATEWAY_URL }}
- name: bun with-javascript-browser
if: matrix.os != 'windows-latest' && matrix.os != 'LinuxARM64' #cannot launch browsers on windows with bash in commonjs?
working-directory: examples/with-javascript-browser
run: bun i && bun test.cjs
+ env:
+ DATABASE_URL: ${{ secrets.CHINOOK_DATABASE_URL }}?apikey=${{ secrets.CHINOOK_API_KEY }}
+ GATEWAY_URL: ${{ vars.GATEWAY_URL }}
# See issue https://github.com/sqlitecloud/sqlitecloud-js/issues/265
# - name: deno with-javascript-browser
diff --git a/README.md b/README.md
index 0dce12ff..e63ee6bb 100644
--- a/README.md
+++ b/README.md
@@ -70,34 +70,6 @@ We aim for full compatibility with the established [sqlite3 API](https://www.npm
The package is developed entirely in TypeScript and is fully compatible with JavaScript. It doesn't require any native libraries. This makes it a straightforward and effective tool for managing cloud-based databases in a familiar SQLite environment.
-## Publish / Subscribe (Pub/Sub)
-
-```ts
-import { Database } from '@sqlitecloud/drivers'
-import { PubSub, PUBSUB_ENTITY_TYPE } from '@sqlitecloud/drivers/lib/drivers/pubsub'
-
-let database = new Database('sqlitecloud://user:password@xxx.sqlite.cloud:8860/chinook.sqlite')
-// or use sqlitecloud://xxx.sqlite.cloud:8860?apikey=xxxxxxx
-
-const pubSub: PubSub = await database.getPubSub()
-
-await pubSub.listen(PUBSUB_ENTITY_TYPE.TABLE, 'albums', (error, results, data) => {
- if (results) {
- // Changes on albums table will be received here as JSON object
- console.log('Received message:', results)
- }
-})
-
-await database.sql("INSERT INTO albums (Title, ArtistId) values ('Brand new song', 1)")
-
-// Stop listening changes on the table
-await pubSub.unlisten(PUBSUB_ENTITY_TYPE.TABLE, 'albums')
-```
-
-Pub/Sub is a messaging pattern that allows multiple applications to communicate with each other asynchronously. In the context of SQLiteCloud, Pub/Sub can be used to provide real-time updates and notifications to subscribed applications whenever data changes in the database or it can be used to send payloads (messages) to anyone subscribed to a channel.
-
-Pub/Sub Documentation: [https://docs.sqlitecloud.io/docs/pub-sub](https://docs.sqlitecloud.io/docs/pub-sub)
-
## Examples
Check out all the supported platforms with related examples [here](https://github.com/sqlitecloud/sqlitecloud-js/tree/main/examples)!
diff --git a/examples/with-javascript-browser/index.html b/examples/with-javascript-browser/index.html
index 3f622fe0..968343c3 100644
--- a/examples/with-javascript-browser/index.html
+++ b/examples/with-javascript-browser/index.html
@@ -20,6 +20,10 @@
SQLite Cloud Drivers
+ gatewayUrl
+
sql:
Results:
// Get the input element by ID
var connectionStringinputElement = document.getElementById('connectionStringInput');
var connectionstring = connectionStringinputElement.value;
+ var gatewayUrl = document.getElementById('gatewayUrlInput').value.trim();
// connect via websocket to the gateway on the same server
const connectionConfig = {
- gatewayUrl: `${window.location.protocol === 'https:' ? 'wss' : 'ws'
- }://${window.location.hostname}:443`,
- connectionstring: connectionstring,
+ apikey: connectionstring.split('apikey=')[1],
+ connectionstring: connectionstring.split('?apikey=')[0],
};
+ if (gatewayUrl) {
+ connectionConfig.gatewayurl = gatewayUrl;
+ }
var database = new window.sqlitecloud.Database(
connectionConfig,
(error) => {
diff --git a/examples/with-javascript-browser/test.cjs b/examples/with-javascript-browser/test.cjs
index 620cdb60..4a0969d0 100644
--- a/examples/with-javascript-browser/test.cjs
+++ b/examples/with-javascript-browser/test.cjs
@@ -16,6 +16,9 @@ const { chromium, firefox, webkit } = require('playwright');
if (messageInput != 'USE DATABASE chinook.sqlite; select * from customers limit 3') throw Error('Invalid message input');
await page.fill('#connectionStringInput', process.env.DATABASE_URL);
+ if (process.env.GATEWAY_URL) {
+ await page.fill('#gatewayUrlInput', process.env.GATEWAY_URL);
+ }
await page.click('button#sendButton');
//sleep 3s
diff --git a/examples/with-javascript-vite/src/App.jsx b/examples/with-javascript-vite/src/App.jsx
index 2d05d692..753cfdeb 100644
--- a/examples/with-javascript-vite/src/App.jsx
+++ b/examples/with-javascript-vite/src/App.jsx
@@ -1,5 +1,5 @@
import { useEffect, useState } from "react";
-import { Database } from "@sqlitecloud/drivers";
+import { Database, parseconnectionstring } from "@sqlitecloud/drivers";
function App() {
@@ -8,7 +8,12 @@ function App() {
const getAlbums = async () => {
let database = null;
try {
- database = new Database(import.meta.env.VITE_DATABASE_URL)
+ let config = parseconnectionstring(import.meta.env.VITE_DATABASE_URL)
+ delete config.username
+ delete config.password
+ config.apikey = import.meta.env.VITE_DATABASE_API_KEY
+ if(import.meta.env.VITE_GATEWAY_URL) config.gatewayurl = import.meta.env.VITE_GATEWAY_URL
+ database = new Database(config)
const result = await database.sql(`
USE DATABASE chinook.sqlite;
SELECT albums.AlbumId as id, albums.Title as title, artists.name as artist
diff --git a/package-lock.json b/package-lock.json
index d216ba64..ad7e6adc 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -1,18 +1,18 @@
{
"name": "@sqlitecloud/drivers",
- "version": "1.0.875",
+ "version": "1.0.878",
"lockfileVersion": 3,
"requires": true,
"packages": {
"": {
"name": "@sqlitecloud/drivers",
- "version": "1.0.875",
+ "version": "1.0.878",
"license": "MIT",
"dependencies": {
"buffer": "^6.0.3",
"eventemitter3": "^5.0.1",
"lz4js": "^0.2.0",
- "socket.io-client": "^4.8.1",
+ "socket.io-client": "^4.8.3",
"socket.io-parser": "~4.2.4",
"whatwg-url": "^14.2.0"
},
@@ -62,7 +62,7 @@
},
"node_modules/@ampproject/remapping": {
"version": "2.2.1",
- "devOptional": true,
+ "dev": true,
"license": "Apache-2.0",
"dependencies": {
"@jridgewell/gen-mapping": "^0.3.0",
@@ -72,18 +72,9 @@
"node": ">=6.0.0"
}
},
- "node_modules/@babel/compat-data": {
- "version": "7.25.4",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "engines": {
- "node": ">=6.9.0"
- }
- },
"node_modules/@babel/core": {
"version": "7.23.2",
- "devOptional": true,
+ "dev": true,
"license": "MIT",
"dependencies": {
"@ampproject/remapping": "^2.2.0",
@@ -112,7 +103,7 @@
},
"node_modules/@babel/core/node_modules/@babel/code-frame": {
"version": "7.22.13",
- "devOptional": true,
+ "dev": true,
"license": "MIT",
"dependencies": {
"@babel/highlight": "^7.22.13",
@@ -124,7 +115,7 @@
},
"node_modules/@babel/core/node_modules/@babel/code-frame/node_modules/chalk": {
"version": "2.4.2",
- "devOptional": true,
+ "dev": true,
"license": "MIT",
"dependencies": {
"ansi-styles": "^3.2.1",
@@ -137,7 +128,7 @@
},
"node_modules/@babel/core/node_modules/@babel/code-frame/node_modules/chalk/node_modules/ansi-styles": {
"version": "3.2.1",
- "devOptional": true,
+ "dev": true,
"license": "MIT",
"dependencies": {
"color-convert": "^1.9.0"
@@ -148,7 +139,7 @@
},
"node_modules/@babel/core/node_modules/@babel/code-frame/node_modules/chalk/node_modules/ansi-styles/node_modules/color-convert": {
"version": "1.9.3",
- "devOptional": true,
+ "dev": true,
"license": "MIT",
"dependencies": {
"color-name": "1.1.3"
@@ -156,12 +147,12 @@
},
"node_modules/@babel/core/node_modules/@babel/code-frame/node_modules/chalk/node_modules/ansi-styles/node_modules/color-convert/node_modules/color-name": {
"version": "1.1.3",
- "devOptional": true,
+ "dev": true,
"license": "MIT"
},
"node_modules/@babel/core/node_modules/@babel/code-frame/node_modules/chalk/node_modules/escape-string-regexp": {
"version": "1.0.5",
- "devOptional": true,
+ "dev": true,
"license": "MIT",
"engines": {
"node": ">=0.8.0"
@@ -169,7 +160,7 @@
},
"node_modules/@babel/core/node_modules/@babel/code-frame/node_modules/chalk/node_modules/supports-color": {
"version": "5.5.0",
- "devOptional": true,
+ "dev": true,
"license": "MIT",
"dependencies": {
"has-flag": "^3.0.0"
@@ -180,7 +171,7 @@
},
"node_modules/@babel/core/node_modules/@babel/code-frame/node_modules/chalk/node_modules/supports-color/node_modules/has-flag": {
"version": "3.0.0",
- "devOptional": true,
+ "dev": true,
"license": "MIT",
"engines": {
"node": ">=4"
@@ -188,7 +179,7 @@
},
"node_modules/@babel/core/node_modules/@babel/helper-compilation-targets": {
"version": "7.22.15",
- "devOptional": true,
+ "dev": true,
"license": "MIT",
"dependencies": {
"@babel/compat-data": "^7.22.9",
@@ -203,7 +194,7 @@
},
"node_modules/@babel/core/node_modules/@babel/helper-compilation-targets/node_modules/@babel/compat-data": {
"version": "7.23.2",
- "devOptional": true,
+ "dev": true,
"license": "MIT",
"engines": {
"node": ">=6.9.0"
@@ -211,7 +202,7 @@
},
"node_modules/@babel/core/node_modules/@babel/helper-compilation-targets/node_modules/@babel/helper-validator-option": {
"version": "7.22.15",
- "devOptional": true,
+ "dev": true,
"license": "MIT",
"engines": {
"node": ">=6.9.0"
@@ -219,7 +210,7 @@
},
"node_modules/@babel/core/node_modules/@babel/helper-compilation-targets/node_modules/lru-cache": {
"version": "5.1.1",
- "devOptional": true,
+ "dev": true,
"license": "ISC",
"dependencies": {
"yallist": "^3.0.2"
@@ -227,12 +218,12 @@
},
"node_modules/@babel/core/node_modules/@babel/helper-compilation-targets/node_modules/lru-cache/node_modules/yallist": {
"version": "3.1.1",
- "devOptional": true,
+ "dev": true,
"license": "ISC"
},
"node_modules/@babel/core/node_modules/semver": {
"version": "6.3.1",
- "devOptional": true,
+ "dev": true,
"license": "ISC",
"bin": {
"semver": "bin/semver.js"
@@ -240,7 +231,7 @@
},
"node_modules/@babel/generator": {
"version": "7.23.0",
- "devOptional": true,
+ "dev": true,
"license": "MIT",
"dependencies": {
"@babel/types": "^7.23.0",
@@ -252,123 +243,134 @@
"node": ">=6.9.0"
}
},
- "node_modules/@babel/helper-annotate-as-pure": {
- "version": "7.24.7",
+ "node_modules/@babel/helper-environment-visitor": {
+ "version": "7.22.20",
+ "dev": true,
"license": "MIT",
- "optional": true,
- "peer": true,
- "dependencies": {
- "@babel/types": "^7.24.7"
- },
"engines": {
"node": ">=6.9.0"
}
},
- "node_modules/@babel/helper-annotate-as-pure/node_modules/@babel/types": {
- "version": "7.25.6",
+ "node_modules/@babel/helper-function-name": {
+ "version": "7.23.0",
+ "dev": true,
"license": "MIT",
- "optional": true,
- "peer": true,
"dependencies": {
- "@babel/helper-string-parser": "^7.24.8",
- "@babel/helper-validator-identifier": "^7.24.7",
- "to-fast-properties": "^2.0.0"
+ "@babel/template": "^7.22.15",
+ "@babel/types": "^7.23.0"
},
"engines": {
"node": ">=6.9.0"
}
},
- "node_modules/@babel/helper-annotate-as-pure/node_modules/@babel/types/node_modules/@babel/helper-string-parser": {
- "version": "7.24.8",
+ "node_modules/@babel/helper-hoist-variables": {
+ "version": "7.22.5",
+ "dev": true,
"license": "MIT",
- "optional": true,
- "peer": true,
+ "dependencies": {
+ "@babel/types": "^7.22.5"
+ },
"engines": {
"node": ">=6.9.0"
}
},
- "node_modules/@babel/helper-annotate-as-pure/node_modules/@babel/types/node_modules/@babel/helper-validator-identifier": {
- "version": "7.24.7",
+ "node_modules/@babel/helper-module-transforms": {
+ "version": "7.23.0",
+ "dev": true,
"license": "MIT",
- "optional": true,
- "peer": true,
+ "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"
+ },
"engines": {
"node": ">=6.9.0"
+ },
+ "peerDependencies": {
+ "@babel/core": "^7.0.0"
}
},
- "node_modules/@babel/helper-builder-binary-assignment-operator-visitor": {
- "version": "7.24.7",
+ "node_modules/@babel/helper-module-transforms/node_modules/@babel/helper-module-imports": {
+ "version": "7.22.15",
+ "dev": true,
"license": "MIT",
- "optional": true,
- "peer": true,
"dependencies": {
- "@babel/traverse": "^7.24.7",
- "@babel/types": "^7.24.7"
+ "@babel/types": "^7.22.15"
},
"engines": {
"node": ">=6.9.0"
}
},
- "node_modules/@babel/helper-builder-binary-assignment-operator-visitor/node_modules/@babel/traverse": {
- "version": "7.25.6",
+ "node_modules/@babel/helper-module-transforms/node_modules/@babel/helper-simple-access": {
+ "version": "7.22.5",
+ "dev": true,
"license": "MIT",
- "optional": true,
- "peer": true,
- "dependencies": {
- "@babel/code-frame": "^7.24.7",
- "@babel/generator": "^7.25.6",
- "@babel/parser": "^7.25.6",
- "@babel/template": "^7.25.0",
- "@babel/types": "^7.25.6",
- "debug": "^4.3.1",
- "globals": "^11.1.0"
+ "dependencies": {
+ "@babel/types": "^7.22.5"
},
"engines": {
"node": ">=6.9.0"
}
},
- "node_modules/@babel/helper-builder-binary-assignment-operator-visitor/node_modules/@babel/traverse/node_modules/@babel/code-frame": {
- "version": "7.24.7",
+ "node_modules/@babel/helper-split-export-declaration": {
+ "version": "7.22.6",
+ "dev": true,
"license": "MIT",
- "optional": true,
- "peer": true,
"dependencies": {
- "@babel/highlight": "^7.24.7",
- "picocolors": "^1.0.0"
+ "@babel/types": "^7.22.5"
},
"engines": {
"node": ">=6.9.0"
}
},
- "node_modules/@babel/helper-builder-binary-assignment-operator-visitor/node_modules/@babel/traverse/node_modules/@babel/code-frame/node_modules/@babel/highlight": {
- "version": "7.24.7",
+ "node_modules/@babel/helper-string-parser": {
+ "version": "7.22.5",
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">=6.9.0"
+ }
+ },
+ "node_modules/@babel/helper-validator-identifier": {
+ "version": "7.22.20",
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">=6.9.0"
+ }
+ },
+ "node_modules/@babel/helpers": {
+ "version": "7.23.2",
+ "dev": true,
"license": "MIT",
- "optional": true,
- "peer": true,
"dependencies": {
- "@babel/helper-validator-identifier": "^7.24.7",
- "chalk": "^2.4.2",
- "js-tokens": "^4.0.0",
- "picocolors": "^1.0.0"
+ "@babel/template": "^7.22.15",
+ "@babel/traverse": "^7.23.2",
+ "@babel/types": "^7.23.0"
},
"engines": {
"node": ">=6.9.0"
}
},
- "node_modules/@babel/helper-builder-binary-assignment-operator-visitor/node_modules/@babel/traverse/node_modules/@babel/code-frame/node_modules/@babel/highlight/node_modules/@babel/helper-validator-identifier": {
- "version": "7.24.7",
+ "node_modules/@babel/highlight": {
+ "version": "7.22.20",
+ "dev": true,
"license": "MIT",
- "optional": true,
- "peer": true,
+ "dependencies": {
+ "@babel/helper-validator-identifier": "^7.22.20",
+ "chalk": "^2.4.2",
+ "js-tokens": "^4.0.0"
+ },
"engines": {
"node": ">=6.9.0"
}
},
- "node_modules/@babel/helper-builder-binary-assignment-operator-visitor/node_modules/@babel/traverse/node_modules/@babel/code-frame/node_modules/@babel/highlight/node_modules/chalk": {
+ "node_modules/@babel/highlight/node_modules/chalk": {
"version": "2.4.2",
+ "dev": true,
"license": "MIT",
- "optional": true,
- "peer": true,
"dependencies": {
"ansi-styles": "^3.2.1",
"escape-string-regexp": "^1.0.5",
@@ -378,11 +380,10 @@
"node": ">=4"
}
},
- "node_modules/@babel/helper-builder-binary-assignment-operator-visitor/node_modules/@babel/traverse/node_modules/@babel/code-frame/node_modules/@babel/highlight/node_modules/chalk/node_modules/ansi-styles": {
+ "node_modules/@babel/highlight/node_modules/chalk/node_modules/ansi-styles": {
"version": "3.2.1",
+ "dev": true,
"license": "MIT",
- "optional": true,
- "peer": true,
"dependencies": {
"color-convert": "^1.9.0"
},
@@ -390,35 +391,31 @@
"node": ">=4"
}
},
- "node_modules/@babel/helper-builder-binary-assignment-operator-visitor/node_modules/@babel/traverse/node_modules/@babel/code-frame/node_modules/@babel/highlight/node_modules/chalk/node_modules/ansi-styles/node_modules/color-convert": {
+ "node_modules/@babel/highlight/node_modules/chalk/node_modules/ansi-styles/node_modules/color-convert": {
"version": "1.9.3",
+ "dev": true,
"license": "MIT",
- "optional": true,
- "peer": true,
"dependencies": {
"color-name": "1.1.3"
}
},
- "node_modules/@babel/helper-builder-binary-assignment-operator-visitor/node_modules/@babel/traverse/node_modules/@babel/code-frame/node_modules/@babel/highlight/node_modules/chalk/node_modules/ansi-styles/node_modules/color-convert/node_modules/color-name": {
+ "node_modules/@babel/highlight/node_modules/chalk/node_modules/ansi-styles/node_modules/color-convert/node_modules/color-name": {
"version": "1.1.3",
- "license": "MIT",
- "optional": true,
- "peer": true
+ "dev": true,
+ "license": "MIT"
},
- "node_modules/@babel/helper-builder-binary-assignment-operator-visitor/node_modules/@babel/traverse/node_modules/@babel/code-frame/node_modules/@babel/highlight/node_modules/chalk/node_modules/escape-string-regexp": {
+ "node_modules/@babel/highlight/node_modules/chalk/node_modules/escape-string-regexp": {
"version": "1.0.5",
+ "dev": true,
"license": "MIT",
- "optional": true,
- "peer": true,
"engines": {
"node": ">=0.8.0"
}
},
- "node_modules/@babel/helper-builder-binary-assignment-operator-visitor/node_modules/@babel/traverse/node_modules/@babel/code-frame/node_modules/@babel/highlight/node_modules/chalk/node_modules/supports-color": {
+ "node_modules/@babel/highlight/node_modules/chalk/node_modules/supports-color": {
"version": "5.5.0",
+ "dev": true,
"license": "MIT",
- "optional": true,
- "peer": true,
"dependencies": {
"has-flag": "^3.0.0"
},
@@ -426,573 +423,329 @@
"node": ">=4"
}
},
- "node_modules/@babel/helper-builder-binary-assignment-operator-visitor/node_modules/@babel/traverse/node_modules/@babel/code-frame/node_modules/@babel/highlight/node_modules/chalk/node_modules/supports-color/node_modules/has-flag": {
+ "node_modules/@babel/highlight/node_modules/chalk/node_modules/supports-color/node_modules/has-flag": {
"version": "3.0.0",
+ "dev": true,
"license": "MIT",
- "optional": true,
- "peer": true,
"engines": {
"node": ">=4"
}
},
- "node_modules/@babel/helper-builder-binary-assignment-operator-visitor/node_modules/@babel/traverse/node_modules/@babel/generator": {
- "version": "7.25.6",
+ "node_modules/@babel/parser": {
+ "version": "7.23.0",
+ "dev": true,
"license": "MIT",
- "optional": true,
- "peer": true,
- "dependencies": {
- "@babel/types": "^7.25.6",
- "@jridgewell/gen-mapping": "^0.3.5",
- "@jridgewell/trace-mapping": "^0.3.25",
- "jsesc": "^2.5.1"
+ "bin": {
+ "parser": "bin/babel-parser.js"
},
"engines": {
- "node": ">=6.9.0"
+ "node": ">=6.0.0"
}
},
- "node_modules/@babel/helper-builder-binary-assignment-operator-visitor/node_modules/@babel/traverse/node_modules/@babel/generator/node_modules/@jridgewell/gen-mapping": {
- "version": "0.3.5",
+ "node_modules/@babel/plugin-syntax-async-generators": {
+ "version": "7.8.4",
+ "dev": true,
"license": "MIT",
- "optional": true,
- "peer": true,
"dependencies": {
- "@jridgewell/set-array": "^1.2.1",
- "@jridgewell/sourcemap-codec": "^1.4.10",
- "@jridgewell/trace-mapping": "^0.3.24"
+ "@babel/helper-plugin-utils": "^7.8.0"
},
- "engines": {
- "node": ">=6.0.0"
+ "peerDependencies": {
+ "@babel/core": "^7.0.0-0"
}
},
- "node_modules/@babel/helper-builder-binary-assignment-operator-visitor/node_modules/@babel/traverse/node_modules/@babel/generator/node_modules/@jridgewell/gen-mapping/node_modules/@jridgewell/set-array": {
- "version": "1.2.1",
+ "node_modules/@babel/plugin-syntax-async-generators/node_modules/@babel/helper-plugin-utils": {
+ "version": "7.22.5",
+ "dev": true,
"license": "MIT",
- "optional": true,
- "peer": true,
"engines": {
- "node": ">=6.0.0"
+ "node": ">=6.9.0"
}
},
- "node_modules/@babel/helper-builder-binary-assignment-operator-visitor/node_modules/@babel/traverse/node_modules/@babel/parser": {
- "version": "7.25.6",
+ "node_modules/@babel/plugin-syntax-bigint": {
+ "version": "7.8.3",
+ "dev": true,
"license": "MIT",
- "optional": true,
- "peer": true,
"dependencies": {
- "@babel/types": "^7.25.6"
- },
- "bin": {
- "parser": "bin/babel-parser.js"
+ "@babel/helper-plugin-utils": "^7.8.0"
},
- "engines": {
- "node": ">=6.0.0"
+ "peerDependencies": {
+ "@babel/core": "^7.0.0-0"
}
},
- "node_modules/@babel/helper-builder-binary-assignment-operator-visitor/node_modules/@babel/traverse/node_modules/@babel/template": {
- "version": "7.25.0",
+ "node_modules/@babel/plugin-syntax-bigint/node_modules/@babel/helper-plugin-utils": {
+ "version": "7.22.5",
+ "dev": true,
"license": "MIT",
- "optional": true,
- "peer": true,
- "dependencies": {
- "@babel/code-frame": "^7.24.7",
- "@babel/parser": "^7.25.0",
- "@babel/types": "^7.25.0"
- },
"engines": {
"node": ">=6.9.0"
}
},
- "node_modules/@babel/helper-builder-binary-assignment-operator-visitor/node_modules/@babel/traverse/node_modules/globals": {
- "version": "11.12.0",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "engines": {
- "node": ">=4"
- }
- },
- "node_modules/@babel/helper-builder-binary-assignment-operator-visitor/node_modules/@babel/types": {
- "version": "7.25.6",
+ "node_modules/@babel/plugin-syntax-class-properties": {
+ "version": "7.12.13",
+ "dev": true,
"license": "MIT",
- "optional": true,
- "peer": true,
"dependencies": {
- "@babel/helper-string-parser": "^7.24.8",
- "@babel/helper-validator-identifier": "^7.24.7",
- "to-fast-properties": "^2.0.0"
+ "@babel/helper-plugin-utils": "^7.12.13"
},
- "engines": {
- "node": ">=6.9.0"
+ "peerDependencies": {
+ "@babel/core": "^7.0.0-0"
}
},
- "node_modules/@babel/helper-builder-binary-assignment-operator-visitor/node_modules/@babel/types/node_modules/@babel/helper-string-parser": {
- "version": "7.24.8",
+ "node_modules/@babel/plugin-syntax-class-properties/node_modules/@babel/helper-plugin-utils": {
+ "version": "7.22.5",
+ "dev": true,
"license": "MIT",
- "optional": true,
- "peer": true,
"engines": {
"node": ">=6.9.0"
}
},
- "node_modules/@babel/helper-builder-binary-assignment-operator-visitor/node_modules/@babel/types/node_modules/@babel/helper-validator-identifier": {
- "version": "7.24.7",
+ "node_modules/@babel/plugin-syntax-import-meta": {
+ "version": "7.10.4",
+ "dev": true,
"license": "MIT",
- "optional": true,
- "peer": true,
- "engines": {
- "node": ">=6.9.0"
+ "dependencies": {
+ "@babel/helper-plugin-utils": "^7.10.4"
+ },
+ "peerDependencies": {
+ "@babel/core": "^7.0.0-0"
}
},
- "node_modules/@babel/helper-compilation-targets": {
- "version": "7.25.2",
+ "node_modules/@babel/plugin-syntax-import-meta/node_modules/@babel/helper-plugin-utils": {
+ "version": "7.22.5",
+ "dev": true,
"license": "MIT",
- "optional": true,
- "peer": true,
- "dependencies": {
- "@babel/compat-data": "^7.25.2",
- "@babel/helper-validator-option": "^7.24.8",
- "browserslist": "^4.23.1",
- "lru-cache": "^5.1.1",
- "semver": "^6.3.1"
- },
"engines": {
"node": ">=6.9.0"
}
},
- "node_modules/@babel/helper-compilation-targets/node_modules/lru-cache": {
- "version": "5.1.1",
- "license": "ISC",
- "optional": true,
- "peer": true,
+ "node_modules/@babel/plugin-syntax-json-strings": {
+ "version": "7.8.3",
+ "dev": true,
+ "license": "MIT",
"dependencies": {
- "yallist": "^3.0.2"
+ "@babel/helper-plugin-utils": "^7.8.0"
+ },
+ "peerDependencies": {
+ "@babel/core": "^7.0.0-0"
}
},
- "node_modules/@babel/helper-compilation-targets/node_modules/lru-cache/node_modules/yallist": {
- "version": "3.1.1",
- "license": "ISC",
- "optional": true,
- "peer": true
- },
- "node_modules/@babel/helper-compilation-targets/node_modules/semver": {
- "version": "6.3.1",
- "license": "ISC",
- "optional": true,
- "peer": true,
- "bin": {
- "semver": "bin/semver.js"
+ "node_modules/@babel/plugin-syntax-json-strings/node_modules/@babel/helper-plugin-utils": {
+ "version": "7.22.5",
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">=6.9.0"
}
},
- "node_modules/@babel/helper-create-class-features-plugin": {
- "version": "7.25.4",
+ "node_modules/@babel/plugin-syntax-jsx": {
+ "version": "7.22.5",
+ "dev": true,
"license": "MIT",
- "optional": true,
- "peer": true,
- "dependencies": {
- "@babel/helper-annotate-as-pure": "^7.24.7",
- "@babel/helper-member-expression-to-functions": "^7.24.8",
- "@babel/helper-optimise-call-expression": "^7.24.7",
- "@babel/helper-replace-supers": "^7.25.0",
- "@babel/helper-skip-transparent-expression-wrappers": "^7.24.7",
- "@babel/traverse": "^7.25.4",
- "semver": "^6.3.1"
+ "dependencies": {
+ "@babel/helper-plugin-utils": "^7.22.5"
},
"engines": {
"node": ">=6.9.0"
},
"peerDependencies": {
- "@babel/core": "^7.0.0"
+ "@babel/core": "^7.0.0-0"
}
},
- "node_modules/@babel/helper-create-class-features-plugin/node_modules/@babel/traverse": {
- "version": "7.25.6",
+ "node_modules/@babel/plugin-syntax-jsx/node_modules/@babel/helper-plugin-utils": {
+ "version": "7.22.5",
+ "dev": true,
"license": "MIT",
- "optional": true,
- "peer": true,
- "dependencies": {
- "@babel/code-frame": "^7.24.7",
- "@babel/generator": "^7.25.6",
- "@babel/parser": "^7.25.6",
- "@babel/template": "^7.25.0",
- "@babel/types": "^7.25.6",
- "debug": "^4.3.1",
- "globals": "^11.1.0"
- },
- "engines": {
- "node": ">=6.9.0"
- }
- },
- "node_modules/@babel/helper-create-class-features-plugin/node_modules/@babel/traverse/node_modules/@babel/code-frame": {
- "version": "7.24.7",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "dependencies": {
- "@babel/highlight": "^7.24.7",
- "picocolors": "^1.0.0"
- },
"engines": {
"node": ">=6.9.0"
}
},
- "node_modules/@babel/helper-create-class-features-plugin/node_modules/@babel/traverse/node_modules/@babel/code-frame/node_modules/@babel/highlight": {
- "version": "7.24.7",
+ "node_modules/@babel/plugin-syntax-logical-assignment-operators": {
+ "version": "7.10.4",
+ "dev": true,
"license": "MIT",
- "optional": true,
- "peer": true,
"dependencies": {
- "@babel/helper-validator-identifier": "^7.24.7",
- "chalk": "^2.4.2",
- "js-tokens": "^4.0.0",
- "picocolors": "^1.0.0"
+ "@babel/helper-plugin-utils": "^7.10.4"
},
- "engines": {
- "node": ">=6.9.0"
+ "peerDependencies": {
+ "@babel/core": "^7.0.0-0"
}
},
- "node_modules/@babel/helper-create-class-features-plugin/node_modules/@babel/traverse/node_modules/@babel/code-frame/node_modules/@babel/highlight/node_modules/@babel/helper-validator-identifier": {
- "version": "7.24.7",
+ "node_modules/@babel/plugin-syntax-logical-assignment-operators/node_modules/@babel/helper-plugin-utils": {
+ "version": "7.22.5",
+ "dev": true,
"license": "MIT",
- "optional": true,
- "peer": true,
"engines": {
"node": ">=6.9.0"
}
},
- "node_modules/@babel/helper-create-class-features-plugin/node_modules/@babel/traverse/node_modules/@babel/code-frame/node_modules/@babel/highlight/node_modules/chalk": {
- "version": "2.4.2",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "dependencies": {
- "ansi-styles": "^3.2.1",
- "escape-string-regexp": "^1.0.5",
- "supports-color": "^5.3.0"
- },
- "engines": {
- "node": ">=4"
- }
- },
- "node_modules/@babel/helper-create-class-features-plugin/node_modules/@babel/traverse/node_modules/@babel/code-frame/node_modules/@babel/highlight/node_modules/chalk/node_modules/ansi-styles": {
- "version": "3.2.1",
+ "node_modules/@babel/plugin-syntax-nullish-coalescing-operator": {
+ "version": "7.8.3",
+ "dev": true,
"license": "MIT",
- "optional": true,
- "peer": true,
"dependencies": {
- "color-convert": "^1.9.0"
+ "@babel/helper-plugin-utils": "^7.8.0"
},
- "engines": {
- "node": ">=4"
- }
- },
- "node_modules/@babel/helper-create-class-features-plugin/node_modules/@babel/traverse/node_modules/@babel/code-frame/node_modules/@babel/highlight/node_modules/chalk/node_modules/ansi-styles/node_modules/color-convert": {
- "version": "1.9.3",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "dependencies": {
- "color-name": "1.1.3"
+ "peerDependencies": {
+ "@babel/core": "^7.0.0-0"
}
},
- "node_modules/@babel/helper-create-class-features-plugin/node_modules/@babel/traverse/node_modules/@babel/code-frame/node_modules/@babel/highlight/node_modules/chalk/node_modules/ansi-styles/node_modules/color-convert/node_modules/color-name": {
- "version": "1.1.3",
- "license": "MIT",
- "optional": true,
- "peer": true
- },
- "node_modules/@babel/helper-create-class-features-plugin/node_modules/@babel/traverse/node_modules/@babel/code-frame/node_modules/@babel/highlight/node_modules/chalk/node_modules/escape-string-regexp": {
- "version": "1.0.5",
+ "node_modules/@babel/plugin-syntax-nullish-coalescing-operator/node_modules/@babel/helper-plugin-utils": {
+ "version": "7.22.5",
+ "dev": true,
"license": "MIT",
- "optional": true,
- "peer": true,
"engines": {
- "node": ">=0.8.0"
+ "node": ">=6.9.0"
}
},
- "node_modules/@babel/helper-create-class-features-plugin/node_modules/@babel/traverse/node_modules/@babel/code-frame/node_modules/@babel/highlight/node_modules/chalk/node_modules/supports-color": {
- "version": "5.5.0",
+ "node_modules/@babel/plugin-syntax-numeric-separator": {
+ "version": "7.10.4",
+ "dev": true,
"license": "MIT",
- "optional": true,
- "peer": true,
"dependencies": {
- "has-flag": "^3.0.0"
+ "@babel/helper-plugin-utils": "^7.10.4"
},
- "engines": {
- "node": ">=4"
- }
- },
- "node_modules/@babel/helper-create-class-features-plugin/node_modules/@babel/traverse/node_modules/@babel/code-frame/node_modules/@babel/highlight/node_modules/chalk/node_modules/supports-color/node_modules/has-flag": {
- "version": "3.0.0",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "engines": {
- "node": ">=4"
+ "peerDependencies": {
+ "@babel/core": "^7.0.0-0"
}
},
- "node_modules/@babel/helper-create-class-features-plugin/node_modules/@babel/traverse/node_modules/@babel/generator": {
- "version": "7.25.6",
+ "node_modules/@babel/plugin-syntax-numeric-separator/node_modules/@babel/helper-plugin-utils": {
+ "version": "7.22.5",
+ "dev": true,
"license": "MIT",
- "optional": true,
- "peer": true,
- "dependencies": {
- "@babel/types": "^7.25.6",
- "@jridgewell/gen-mapping": "^0.3.5",
- "@jridgewell/trace-mapping": "^0.3.25",
- "jsesc": "^2.5.1"
- },
"engines": {
"node": ">=6.9.0"
}
},
- "node_modules/@babel/helper-create-class-features-plugin/node_modules/@babel/traverse/node_modules/@babel/generator/node_modules/@jridgewell/gen-mapping": {
- "version": "0.3.5",
+ "node_modules/@babel/plugin-syntax-object-rest-spread": {
+ "version": "7.8.3",
+ "dev": true,
"license": "MIT",
- "optional": true,
- "peer": true,
"dependencies": {
- "@jridgewell/set-array": "^1.2.1",
- "@jridgewell/sourcemap-codec": "^1.4.10",
- "@jridgewell/trace-mapping": "^0.3.24"
+ "@babel/helper-plugin-utils": "^7.8.0"
},
- "engines": {
- "node": ">=6.0.0"
+ "peerDependencies": {
+ "@babel/core": "^7.0.0-0"
}
},
- "node_modules/@babel/helper-create-class-features-plugin/node_modules/@babel/traverse/node_modules/@babel/generator/node_modules/@jridgewell/gen-mapping/node_modules/@jridgewell/set-array": {
- "version": "1.2.1",
+ "node_modules/@babel/plugin-syntax-object-rest-spread/node_modules/@babel/helper-plugin-utils": {
+ "version": "7.22.5",
+ "dev": true,
"license": "MIT",
- "optional": true,
- "peer": true,
"engines": {
- "node": ">=6.0.0"
+ "node": ">=6.9.0"
}
},
- "node_modules/@babel/helper-create-class-features-plugin/node_modules/@babel/traverse/node_modules/@babel/parser": {
- "version": "7.25.6",
+ "node_modules/@babel/plugin-syntax-optional-catch-binding": {
+ "version": "7.8.3",
+ "dev": true,
"license": "MIT",
- "optional": true,
- "peer": true,
"dependencies": {
- "@babel/types": "^7.25.6"
- },
- "bin": {
- "parser": "bin/babel-parser.js"
+ "@babel/helper-plugin-utils": "^7.8.0"
},
- "engines": {
- "node": ">=6.0.0"
+ "peerDependencies": {
+ "@babel/core": "^7.0.0-0"
}
},
- "node_modules/@babel/helper-create-class-features-plugin/node_modules/@babel/traverse/node_modules/@babel/template": {
- "version": "7.25.0",
+ "node_modules/@babel/plugin-syntax-optional-catch-binding/node_modules/@babel/helper-plugin-utils": {
+ "version": "7.22.5",
+ "dev": true,
"license": "MIT",
- "optional": true,
- "peer": true,
- "dependencies": {
- "@babel/code-frame": "^7.24.7",
- "@babel/parser": "^7.25.0",
- "@babel/types": "^7.25.0"
- },
"engines": {
"node": ">=6.9.0"
}
},
- "node_modules/@babel/helper-create-class-features-plugin/node_modules/@babel/traverse/node_modules/@babel/types": {
- "version": "7.25.6",
+ "node_modules/@babel/plugin-syntax-optional-chaining": {
+ "version": "7.8.3",
+ "dev": true,
"license": "MIT",
- "optional": true,
- "peer": true,
"dependencies": {
- "@babel/helper-string-parser": "^7.24.8",
- "@babel/helper-validator-identifier": "^7.24.7",
- "to-fast-properties": "^2.0.0"
+ "@babel/helper-plugin-utils": "^7.8.0"
},
- "engines": {
- "node": ">=6.9.0"
- }
- },
- "node_modules/@babel/helper-create-class-features-plugin/node_modules/@babel/traverse/node_modules/@babel/types/node_modules/@babel/helper-string-parser": {
- "version": "7.24.8",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "engines": {
- "node": ">=6.9.0"
+ "peerDependencies": {
+ "@babel/core": "^7.0.0-0"
}
},
- "node_modules/@babel/helper-create-class-features-plugin/node_modules/@babel/traverse/node_modules/@babel/types/node_modules/@babel/helper-validator-identifier": {
- "version": "7.24.7",
+ "node_modules/@babel/plugin-syntax-optional-chaining/node_modules/@babel/helper-plugin-utils": {
+ "version": "7.22.5",
+ "dev": true,
"license": "MIT",
- "optional": true,
- "peer": true,
"engines": {
"node": ">=6.9.0"
}
},
- "node_modules/@babel/helper-create-class-features-plugin/node_modules/@babel/traverse/node_modules/globals": {
- "version": "11.12.0",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "engines": {
- "node": ">=4"
- }
- },
- "node_modules/@babel/helper-create-class-features-plugin/node_modules/semver": {
- "version": "6.3.1",
- "license": "ISC",
- "optional": true,
- "peer": true,
- "bin": {
- "semver": "bin/semver.js"
- }
- },
- "node_modules/@babel/helper-create-regexp-features-plugin": {
- "version": "7.25.2",
+ "node_modules/@babel/plugin-syntax-top-level-await": {
+ "version": "7.14.5",
+ "dev": true,
"license": "MIT",
- "optional": true,
- "peer": true,
"dependencies": {
- "@babel/helper-annotate-as-pure": "^7.24.7",
- "regexpu-core": "^5.3.1",
- "semver": "^6.3.1"
+ "@babel/helper-plugin-utils": "^7.14.5"
},
"engines": {
"node": ">=6.9.0"
},
"peerDependencies": {
- "@babel/core": "^7.0.0"
- }
- },
- "node_modules/@babel/helper-create-regexp-features-plugin/node_modules/semver": {
- "version": "6.3.1",
- "license": "ISC",
- "optional": true,
- "peer": true,
- "bin": {
- "semver": "bin/semver.js"
- }
- },
- "node_modules/@babel/helper-define-polyfill-provider": {
- "version": "0.6.2",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "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"
- }
- },
- "node_modules/@babel/helper-environment-visitor": {
- "version": "7.22.20",
- "devOptional": true,
- "license": "MIT",
- "engines": {
- "node": ">=6.9.0"
+ "@babel/core": "^7.0.0-0"
}
},
- "node_modules/@babel/helper-function-name": {
- "version": "7.23.0",
- "devOptional": true,
+ "node_modules/@babel/plugin-syntax-top-level-await/node_modules/@babel/helper-plugin-utils": {
+ "version": "7.22.5",
+ "dev": true,
"license": "MIT",
- "dependencies": {
- "@babel/template": "^7.22.15",
- "@babel/types": "^7.23.0"
- },
"engines": {
"node": ">=6.9.0"
}
},
- "node_modules/@babel/helper-hoist-variables": {
+ "node_modules/@babel/plugin-syntax-typescript": {
"version": "7.22.5",
- "devOptional": true,
+ "dev": true,
"license": "MIT",
"dependencies": {
- "@babel/types": "^7.22.5"
+ "@babel/helper-plugin-utils": "^7.22.5"
},
"engines": {
"node": ">=6.9.0"
- }
- },
- "node_modules/@babel/helper-member-expression-to-functions": {
- "version": "7.24.8",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "dependencies": {
- "@babel/traverse": "^7.24.8",
- "@babel/types": "^7.24.8"
},
- "engines": {
- "node": ">=6.9.0"
+ "peerDependencies": {
+ "@babel/core": "^7.0.0-0"
}
},
- "node_modules/@babel/helper-member-expression-to-functions/node_modules/@babel/traverse": {
- "version": "7.25.6",
+ "node_modules/@babel/plugin-syntax-typescript/node_modules/@babel/helper-plugin-utils": {
+ "version": "7.22.5",
+ "dev": true,
"license": "MIT",
- "optional": true,
- "peer": true,
- "dependencies": {
- "@babel/code-frame": "^7.24.7",
- "@babel/generator": "^7.25.6",
- "@babel/parser": "^7.25.6",
- "@babel/template": "^7.25.0",
- "@babel/types": "^7.25.6",
- "debug": "^4.3.1",
- "globals": "^11.1.0"
- },
"engines": {
"node": ">=6.9.0"
}
},
- "node_modules/@babel/helper-member-expression-to-functions/node_modules/@babel/traverse/node_modules/@babel/code-frame": {
- "version": "7.24.7",
+ "node_modules/@babel/template": {
+ "version": "7.22.15",
+ "dev": true,
"license": "MIT",
- "optional": true,
- "peer": true,
"dependencies": {
- "@babel/highlight": "^7.24.7",
- "picocolors": "^1.0.0"
+ "@babel/code-frame": "^7.22.13",
+ "@babel/parser": "^7.22.15",
+ "@babel/types": "^7.22.15"
},
"engines": {
"node": ">=6.9.0"
}
},
- "node_modules/@babel/helper-member-expression-to-functions/node_modules/@babel/traverse/node_modules/@babel/code-frame/node_modules/@babel/highlight": {
- "version": "7.24.7",
+ "node_modules/@babel/template/node_modules/@babel/code-frame": {
+ "version": "7.22.13",
+ "dev": true,
"license": "MIT",
- "optional": true,
- "peer": true,
"dependencies": {
- "@babel/helper-validator-identifier": "^7.24.7",
- "chalk": "^2.4.2",
- "js-tokens": "^4.0.0",
- "picocolors": "^1.0.0"
+ "@babel/highlight": "^7.22.13",
+ "chalk": "^2.4.2"
},
"engines": {
"node": ">=6.9.0"
}
},
- "node_modules/@babel/helper-member-expression-to-functions/node_modules/@babel/traverse/node_modules/@babel/code-frame/node_modules/@babel/highlight/node_modules/@babel/helper-validator-identifier": {
- "version": "7.24.7",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "engines": {
- "node": ">=6.9.0"
- }
- },
- "node_modules/@babel/helper-member-expression-to-functions/node_modules/@babel/traverse/node_modules/@babel/code-frame/node_modules/@babel/highlight/node_modules/chalk": {
+ "node_modules/@babel/template/node_modules/@babel/code-frame/node_modules/chalk": {
"version": "2.4.2",
+ "dev": true,
"license": "MIT",
- "optional": true,
- "peer": true,
"dependencies": {
"ansi-styles": "^3.2.1",
"escape-string-regexp": "^1.0.5",
@@ -1002,11 +755,10 @@
"node": ">=4"
}
},
- "node_modules/@babel/helper-member-expression-to-functions/node_modules/@babel/traverse/node_modules/@babel/code-frame/node_modules/@babel/highlight/node_modules/chalk/node_modules/ansi-styles": {
+ "node_modules/@babel/template/node_modules/@babel/code-frame/node_modules/chalk/node_modules/ansi-styles": {
"version": "3.2.1",
+ "dev": true,
"license": "MIT",
- "optional": true,
- "peer": true,
"dependencies": {
"color-convert": "^1.9.0"
},
@@ -1014,35 +766,31 @@
"node": ">=4"
}
},
- "node_modules/@babel/helper-member-expression-to-functions/node_modules/@babel/traverse/node_modules/@babel/code-frame/node_modules/@babel/highlight/node_modules/chalk/node_modules/ansi-styles/node_modules/color-convert": {
+ "node_modules/@babel/template/node_modules/@babel/code-frame/node_modules/chalk/node_modules/ansi-styles/node_modules/color-convert": {
"version": "1.9.3",
+ "dev": true,
"license": "MIT",
- "optional": true,
- "peer": true,
"dependencies": {
"color-name": "1.1.3"
}
},
- "node_modules/@babel/helper-member-expression-to-functions/node_modules/@babel/traverse/node_modules/@babel/code-frame/node_modules/@babel/highlight/node_modules/chalk/node_modules/ansi-styles/node_modules/color-convert/node_modules/color-name": {
+ "node_modules/@babel/template/node_modules/@babel/code-frame/node_modules/chalk/node_modules/ansi-styles/node_modules/color-convert/node_modules/color-name": {
"version": "1.1.3",
- "license": "MIT",
- "optional": true,
- "peer": true
+ "dev": true,
+ "license": "MIT"
},
- "node_modules/@babel/helper-member-expression-to-functions/node_modules/@babel/traverse/node_modules/@babel/code-frame/node_modules/@babel/highlight/node_modules/chalk/node_modules/escape-string-regexp": {
+ "node_modules/@babel/template/node_modules/@babel/code-frame/node_modules/chalk/node_modules/escape-string-regexp": {
"version": "1.0.5",
+ "dev": true,
"license": "MIT",
- "optional": true,
- "peer": true,
"engines": {
"node": ">=0.8.0"
}
},
- "node_modules/@babel/helper-member-expression-to-functions/node_modules/@babel/traverse/node_modules/@babel/code-frame/node_modules/@babel/highlight/node_modules/chalk/node_modules/supports-color": {
+ "node_modules/@babel/template/node_modules/@babel/code-frame/node_modules/chalk/node_modules/supports-color": {
"version": "5.5.0",
+ "dev": true,
"license": "MIT",
- "optional": true,
- "peer": true,
"dependencies": {
"has-flag": "^3.0.0"
},
@@ -1050,12044 +798,2978 @@
"node": ">=4"
}
},
- "node_modules/@babel/helper-member-expression-to-functions/node_modules/@babel/traverse/node_modules/@babel/code-frame/node_modules/@babel/highlight/node_modules/chalk/node_modules/supports-color/node_modules/has-flag": {
+ "node_modules/@babel/template/node_modules/@babel/code-frame/node_modules/chalk/node_modules/supports-color/node_modules/has-flag": {
"version": "3.0.0",
+ "dev": true,
"license": "MIT",
- "optional": true,
- "peer": true,
"engines": {
"node": ">=4"
}
},
- "node_modules/@babel/helper-member-expression-to-functions/node_modules/@babel/traverse/node_modules/@babel/generator": {
- "version": "7.25.6",
+ "node_modules/@babel/traverse": {
+ "version": "7.23.2",
+ "dev": true,
"license": "MIT",
- "optional": true,
- "peer": true,
"dependencies": {
- "@babel/types": "^7.25.6",
- "@jridgewell/gen-mapping": "^0.3.5",
- "@jridgewell/trace-mapping": "^0.3.25",
- "jsesc": "^2.5.1"
+ "@babel/code-frame": "^7.22.13",
+ "@babel/generator": "^7.23.0",
+ "@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.0",
+ "@babel/types": "^7.23.0",
+ "debug": "^4.1.0",
+ "globals": "^11.1.0"
},
"engines": {
"node": ">=6.9.0"
}
},
- "node_modules/@babel/helper-member-expression-to-functions/node_modules/@babel/traverse/node_modules/@babel/generator/node_modules/@jridgewell/gen-mapping": {
- "version": "0.3.5",
+ "node_modules/@babel/traverse/node_modules/@babel/code-frame": {
+ "version": "7.22.13",
+ "dev": true,
"license": "MIT",
- "optional": true,
- "peer": true,
"dependencies": {
- "@jridgewell/set-array": "^1.2.1",
- "@jridgewell/sourcemap-codec": "^1.4.10",
- "@jridgewell/trace-mapping": "^0.3.24"
+ "@babel/highlight": "^7.22.13",
+ "chalk": "^2.4.2"
},
"engines": {
- "node": ">=6.0.0"
- }
- },
- "node_modules/@babel/helper-member-expression-to-functions/node_modules/@babel/traverse/node_modules/@babel/generator/node_modules/@jridgewell/gen-mapping/node_modules/@jridgewell/set-array": {
- "version": "1.2.1",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "engines": {
- "node": ">=6.0.0"
+ "node": ">=6.9.0"
}
},
- "node_modules/@babel/helper-member-expression-to-functions/node_modules/@babel/traverse/node_modules/@babel/parser": {
- "version": "7.25.6",
+ "node_modules/@babel/traverse/node_modules/@babel/code-frame/node_modules/chalk": {
+ "version": "2.4.2",
+ "dev": true,
"license": "MIT",
- "optional": true,
- "peer": true,
"dependencies": {
- "@babel/types": "^7.25.6"
- },
- "bin": {
- "parser": "bin/babel-parser.js"
+ "ansi-styles": "^3.2.1",
+ "escape-string-regexp": "^1.0.5",
+ "supports-color": "^5.3.0"
},
"engines": {
- "node": ">=6.0.0"
+ "node": ">=4"
}
},
- "node_modules/@babel/helper-member-expression-to-functions/node_modules/@babel/traverse/node_modules/@babel/template": {
- "version": "7.25.0",
+ "node_modules/@babel/traverse/node_modules/@babel/code-frame/node_modules/chalk/node_modules/ansi-styles": {
+ "version": "3.2.1",
+ "dev": true,
"license": "MIT",
- "optional": true,
- "peer": true,
"dependencies": {
- "@babel/code-frame": "^7.24.7",
- "@babel/parser": "^7.25.0",
- "@babel/types": "^7.25.0"
+ "color-convert": "^1.9.0"
},
- "engines": {
- "node": ">=6.9.0"
- }
- },
- "node_modules/@babel/helper-member-expression-to-functions/node_modules/@babel/traverse/node_modules/globals": {
- "version": "11.12.0",
- "license": "MIT",
- "optional": true,
- "peer": true,
"engines": {
"node": ">=4"
}
},
- "node_modules/@babel/helper-member-expression-to-functions/node_modules/@babel/types": {
- "version": "7.25.6",
+ "node_modules/@babel/traverse/node_modules/@babel/code-frame/node_modules/chalk/node_modules/ansi-styles/node_modules/color-convert": {
+ "version": "1.9.3",
+ "dev": true,
"license": "MIT",
- "optional": true,
- "peer": true,
"dependencies": {
- "@babel/helper-string-parser": "^7.24.8",
- "@babel/helper-validator-identifier": "^7.24.7",
- "to-fast-properties": "^2.0.0"
- },
- "engines": {
- "node": ">=6.9.0"
+ "color-name": "1.1.3"
}
},
- "node_modules/@babel/helper-member-expression-to-functions/node_modules/@babel/types/node_modules/@babel/helper-string-parser": {
- "version": "7.24.8",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "engines": {
- "node": ">=6.9.0"
- }
+ "node_modules/@babel/traverse/node_modules/@babel/code-frame/node_modules/chalk/node_modules/ansi-styles/node_modules/color-convert/node_modules/color-name": {
+ "version": "1.1.3",
+ "dev": true,
+ "license": "MIT"
},
- "node_modules/@babel/helper-member-expression-to-functions/node_modules/@babel/types/node_modules/@babel/helper-validator-identifier": {
- "version": "7.24.7",
+ "node_modules/@babel/traverse/node_modules/@babel/code-frame/node_modules/chalk/node_modules/escape-string-regexp": {
+ "version": "1.0.5",
+ "dev": true,
"license": "MIT",
- "optional": true,
- "peer": true,
"engines": {
- "node": ">=6.9.0"
+ "node": ">=0.8.0"
}
},
- "node_modules/@babel/helper-module-imports": {
- "version": "7.24.7",
+ "node_modules/@babel/traverse/node_modules/@babel/code-frame/node_modules/chalk/node_modules/supports-color": {
+ "version": "5.5.0",
+ "dev": true,
"license": "MIT",
- "optional": true,
- "peer": true,
"dependencies": {
- "@babel/traverse": "^7.24.7",
- "@babel/types": "^7.24.7"
+ "has-flag": "^3.0.0"
},
"engines": {
- "node": ">=6.9.0"
+ "node": ">=4"
}
},
- "node_modules/@babel/helper-module-imports/node_modules/@babel/traverse": {
- "version": "7.25.6",
+ "node_modules/@babel/traverse/node_modules/@babel/code-frame/node_modules/chalk/node_modules/supports-color/node_modules/has-flag": {
+ "version": "3.0.0",
+ "dev": true,
"license": "MIT",
- "optional": true,
- "peer": true,
- "dependencies": {
- "@babel/code-frame": "^7.24.7",
- "@babel/generator": "^7.25.6",
- "@babel/parser": "^7.25.6",
- "@babel/template": "^7.25.0",
- "@babel/types": "^7.25.6",
- "debug": "^4.3.1",
- "globals": "^11.1.0"
- },
"engines": {
- "node": ">=6.9.0"
+ "node": ">=4"
}
},
- "node_modules/@babel/helper-module-imports/node_modules/@babel/traverse/node_modules/@babel/code-frame": {
- "version": "7.24.7",
+ "node_modules/@babel/traverse/node_modules/globals": {
+ "version": "11.12.0",
+ "dev": true,
"license": "MIT",
- "optional": true,
- "peer": true,
- "dependencies": {
- "@babel/highlight": "^7.24.7",
- "picocolors": "^1.0.0"
- },
"engines": {
- "node": ">=6.9.0"
+ "node": ">=4"
}
},
- "node_modules/@babel/helper-module-imports/node_modules/@babel/traverse/node_modules/@babel/code-frame/node_modules/@babel/highlight": {
- "version": "7.24.7",
+ "node_modules/@babel/types": {
+ "version": "7.23.0",
+ "dev": true,
"license": "MIT",
- "optional": true,
- "peer": true,
"dependencies": {
- "@babel/helper-validator-identifier": "^7.24.7",
- "chalk": "^2.4.2",
- "js-tokens": "^4.0.0",
- "picocolors": "^1.0.0"
+ "@babel/helper-string-parser": "^7.22.5",
+ "@babel/helper-validator-identifier": "^7.22.20",
+ "to-fast-properties": "^2.0.0"
},
"engines": {
"node": ">=6.9.0"
}
},
- "node_modules/@babel/helper-module-imports/node_modules/@babel/traverse/node_modules/@babel/code-frame/node_modules/@babel/highlight/node_modules/@babel/helper-validator-identifier": {
- "version": "7.24.7",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "engines": {
- "node": ">=6.9.0"
- }
+ "node_modules/@bcoe/v8-coverage": {
+ "version": "0.2.3",
+ "dev": true,
+ "license": "MIT"
},
- "node_modules/@babel/helper-module-imports/node_modules/@babel/traverse/node_modules/@babel/code-frame/node_modules/@babel/highlight/node_modules/chalk": {
- "version": "2.4.2",
+ "node_modules/@cspotcode/source-map-support": {
+ "version": "0.8.1",
+ "dev": true,
"license": "MIT",
- "optional": true,
- "peer": true,
"dependencies": {
- "ansi-styles": "^3.2.1",
- "escape-string-regexp": "^1.0.5",
- "supports-color": "^5.3.0"
+ "@jridgewell/trace-mapping": "0.3.9"
},
"engines": {
- "node": ">=4"
+ "node": ">=12"
}
},
- "node_modules/@babel/helper-module-imports/node_modules/@babel/traverse/node_modules/@babel/code-frame/node_modules/@babel/highlight/node_modules/chalk/node_modules/ansi-styles": {
- "version": "3.2.1",
+ "node_modules/@cspotcode/source-map-support/node_modules/@jridgewell/trace-mapping": {
+ "version": "0.3.9",
+ "dev": true,
"license": "MIT",
- "optional": true,
- "peer": true,
"dependencies": {
- "color-convert": "^1.9.0"
- },
- "engines": {
- "node": ">=4"
+ "@jridgewell/resolve-uri": "^3.0.3",
+ "@jridgewell/sourcemap-codec": "^1.4.10"
}
},
- "node_modules/@babel/helper-module-imports/node_modules/@babel/traverse/node_modules/@babel/code-frame/node_modules/@babel/highlight/node_modules/chalk/node_modules/ansi-styles/node_modules/color-convert": {
- "version": "1.9.3",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "dependencies": {
- "color-name": "1.1.3"
+ "node_modules/@discoveryjs/json-ext": {
+ "version": "0.6.3",
+ "resolved": "https://registry.npmjs.org/@discoveryjs/json-ext/-/json-ext-0.6.3.tgz",
+ "integrity": "sha512-4B4OijXeVNOPZlYA2oEwWOTkzyltLao+xbotHQeqN++Rv27Y6s818+n2Qkp8q+Fxhn0t/5lA5X1Mxktud8eayQ==",
+ "dev": true,
+ "engines": {
+ "node": ">=14.17.0"
}
},
- "node_modules/@babel/helper-module-imports/node_modules/@babel/traverse/node_modules/@babel/code-frame/node_modules/@babel/highlight/node_modules/chalk/node_modules/ansi-styles/node_modules/color-convert/node_modules/color-name": {
+ "node_modules/@gar/promisify": {
"version": "1.1.3",
+ "dev": true,
"license": "MIT",
- "optional": true,
- "peer": true
+ "optional": true
},
- "node_modules/@babel/helper-module-imports/node_modules/@babel/traverse/node_modules/@babel/code-frame/node_modules/@babel/highlight/node_modules/chalk/node_modules/escape-string-regexp": {
- "version": "1.0.5",
+ "node_modules/@gerrit0/mini-shiki": {
+ "version": "3.4.2",
+ "resolved": "https://registry.npmjs.org/@gerrit0/mini-shiki/-/mini-shiki-3.4.2.tgz",
+ "integrity": "sha512-3jXo5bNjvvimvdbIhKGfFxSnKCX+MA8wzHv55ptzk/cx8wOzT+BRcYgj8aFN3yTiTs+zvQQiaZFr7Jce1ZG3fw==",
+ "dev": true,
"license": "MIT",
- "optional": true,
- "peer": true,
- "engines": {
- "node": ">=0.8.0"
+ "dependencies": {
+ "@shikijs/engine-oniguruma": "^3.4.2",
+ "@shikijs/langs": "^3.4.2",
+ "@shikijs/themes": "^3.4.2",
+ "@shikijs/types": "^3.4.2",
+ "@shikijs/vscode-textmate": "^10.0.2"
}
},
- "node_modules/@babel/helper-module-imports/node_modules/@babel/traverse/node_modules/@babel/code-frame/node_modules/@babel/highlight/node_modules/chalk/node_modules/supports-color": {
- "version": "5.5.0",
- "license": "MIT",
- "optional": true,
- "peer": true,
+ "node_modules/@istanbuljs/load-nyc-config": {
+ "version": "1.1.0",
+ "dev": true,
+ "license": "ISC",
"dependencies": {
- "has-flag": "^3.0.0"
+ "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"
},
"engines": {
- "node": ">=4"
+ "node": ">=8"
}
},
- "node_modules/@babel/helper-module-imports/node_modules/@babel/traverse/node_modules/@babel/code-frame/node_modules/@babel/highlight/node_modules/chalk/node_modules/supports-color/node_modules/has-flag": {
- "version": "3.0.0",
+ "node_modules/@istanbuljs/load-nyc-config/node_modules/camelcase": {
+ "version": "5.3.1",
+ "dev": true,
"license": "MIT",
- "optional": true,
- "peer": true,
"engines": {
- "node": ">=4"
+ "node": ">=6"
}
},
- "node_modules/@babel/helper-module-imports/node_modules/@babel/traverse/node_modules/@babel/generator": {
- "version": "7.25.6",
+ "node_modules/@istanbuljs/load-nyc-config/node_modules/find-up": {
+ "version": "4.1.0",
+ "dev": true,
"license": "MIT",
- "optional": true,
- "peer": true,
"dependencies": {
- "@babel/types": "^7.25.6",
- "@jridgewell/gen-mapping": "^0.3.5",
- "@jridgewell/trace-mapping": "^0.3.25",
- "jsesc": "^2.5.1"
+ "locate-path": "^5.0.0",
+ "path-exists": "^4.0.0"
},
"engines": {
- "node": ">=6.9.0"
+ "node": ">=8"
}
},
- "node_modules/@babel/helper-module-imports/node_modules/@babel/traverse/node_modules/@babel/generator/node_modules/@jridgewell/gen-mapping": {
- "version": "0.3.5",
+ "node_modules/@istanbuljs/load-nyc-config/node_modules/find-up/node_modules/locate-path": {
+ "version": "5.0.0",
+ "dev": true,
"license": "MIT",
- "optional": true,
- "peer": true,
"dependencies": {
- "@jridgewell/set-array": "^1.2.1",
- "@jridgewell/sourcemap-codec": "^1.4.10",
- "@jridgewell/trace-mapping": "^0.3.24"
+ "p-locate": "^4.1.0"
},
"engines": {
- "node": ">=6.0.0"
+ "node": ">=8"
}
},
- "node_modules/@babel/helper-module-imports/node_modules/@babel/traverse/node_modules/@babel/generator/node_modules/@jridgewell/gen-mapping/node_modules/@jridgewell/set-array": {
- "version": "1.2.1",
+ "node_modules/@istanbuljs/load-nyc-config/node_modules/find-up/node_modules/locate-path/node_modules/p-locate": {
+ "version": "4.1.0",
+ "dev": true,
"license": "MIT",
- "optional": true,
- "peer": true,
+ "dependencies": {
+ "p-limit": "^2.2.0"
+ },
"engines": {
- "node": ">=6.0.0"
+ "node": ">=8"
}
},
- "node_modules/@babel/helper-module-imports/node_modules/@babel/traverse/node_modules/@babel/parser": {
- "version": "7.25.6",
+ "node_modules/@istanbuljs/load-nyc-config/node_modules/find-up/node_modules/locate-path/node_modules/p-locate/node_modules/p-limit": {
+ "version": "2.3.0",
+ "dev": true,
"license": "MIT",
- "optional": true,
- "peer": true,
"dependencies": {
- "@babel/types": "^7.25.6"
- },
- "bin": {
- "parser": "bin/babel-parser.js"
+ "p-try": "^2.0.0"
},
"engines": {
- "node": ">=6.0.0"
+ "node": ">=6"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
}
},
- "node_modules/@babel/helper-module-imports/node_modules/@babel/traverse/node_modules/@babel/template": {
- "version": "7.25.0",
+ "node_modules/@istanbuljs/load-nyc-config/node_modules/js-yaml": {
+ "version": "3.14.1",
+ "dev": true,
"license": "MIT",
- "optional": true,
- "peer": true,
"dependencies": {
- "@babel/code-frame": "^7.24.7",
- "@babel/parser": "^7.25.0",
- "@babel/types": "^7.25.0"
+ "argparse": "^1.0.7",
+ "esprima": "^4.0.0"
},
- "engines": {
- "node": ">=6.9.0"
+ "bin": {
+ "js-yaml": "bin/js-yaml.js"
}
},
- "node_modules/@babel/helper-module-imports/node_modules/@babel/traverse/node_modules/globals": {
- "version": "11.12.0",
+ "node_modules/@istanbuljs/load-nyc-config/node_modules/js-yaml/node_modules/argparse": {
+ "version": "1.0.10",
+ "dev": true,
"license": "MIT",
- "optional": true,
- "peer": true,
- "engines": {
- "node": ">=4"
+ "dependencies": {
+ "sprintf-js": "~1.0.2"
}
},
- "node_modules/@babel/helper-module-imports/node_modules/@babel/types": {
- "version": "7.25.6",
+ "node_modules/@istanbuljs/load-nyc-config/node_modules/resolve-from": {
+ "version": "5.0.0",
+ "dev": true,
"license": "MIT",
- "optional": true,
- "peer": true,
- "dependencies": {
- "@babel/helper-string-parser": "^7.24.8",
- "@babel/helper-validator-identifier": "^7.24.7",
- "to-fast-properties": "^2.0.0"
- },
"engines": {
- "node": ">=6.9.0"
+ "node": ">=8"
}
},
- "node_modules/@babel/helper-module-imports/node_modules/@babel/types/node_modules/@babel/helper-string-parser": {
- "version": "7.24.8",
+ "node_modules/@istanbuljs/schema": {
+ "version": "0.1.3",
+ "dev": true,
"license": "MIT",
- "optional": true,
- "peer": true,
"engines": {
- "node": ">=6.9.0"
+ "node": ">=8"
}
},
- "node_modules/@babel/helper-module-imports/node_modules/@babel/types/node_modules/@babel/helper-validator-identifier": {
- "version": "7.24.7",
+ "node_modules/@jest/console": {
+ "version": "29.7.0",
+ "dev": true,
"license": "MIT",
- "optional": true,
- "peer": true,
+ "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"
+ },
"engines": {
- "node": ">=6.9.0"
+ "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
}
},
- "node_modules/@babel/helper-module-transforms": {
- "version": "7.23.0",
- "devOptional": true,
+ "node_modules/@jest/core": {
+ "version": "29.7.0",
+ "dev": true,
"license": "MIT",
"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"
+ "@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"
},
"engines": {
- "node": ">=6.9.0"
+ "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
},
"peerDependencies": {
- "@babel/core": "^7.0.0"
+ "node-notifier": "^8.0.1 || ^9.0.0 || ^10.0.0"
+ },
+ "peerDependenciesMeta": {
+ "node-notifier": {
+ "optional": true
+ }
}
},
- "node_modules/@babel/helper-module-transforms/node_modules/@babel/helper-module-imports": {
- "version": "7.22.15",
- "devOptional": true,
+ "node_modules/@jest/environment": {
+ "version": "29.7.0",
+ "dev": true,
"license": "MIT",
"dependencies": {
- "@babel/types": "^7.22.15"
+ "@jest/fake-timers": "^29.7.0",
+ "@jest/types": "^29.6.3",
+ "@types/node": "*",
+ "jest-mock": "^29.7.0"
},
"engines": {
- "node": ">=6.9.0"
+ "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
}
},
- "node_modules/@babel/helper-module-transforms/node_modules/@babel/helper-simple-access": {
- "version": "7.22.5",
- "devOptional": true,
+ "node_modules/@jest/expect": {
+ "version": "29.7.0",
+ "dev": true,
"license": "MIT",
"dependencies": {
- "@babel/types": "^7.22.5"
+ "expect": "^29.7.0",
+ "jest-snapshot": "^29.7.0"
},
"engines": {
- "node": ">=6.9.0"
+ "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
}
},
- "node_modules/@babel/helper-optimise-call-expression": {
- "version": "7.24.7",
+ "node_modules/@jest/expect-utils": {
+ "version": "29.7.0",
+ "dev": true,
"license": "MIT",
- "optional": true,
- "peer": true,
"dependencies": {
- "@babel/types": "^7.24.7"
+ "jest-get-type": "^29.6.3"
},
"engines": {
- "node": ">=6.9.0"
+ "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
}
},
- "node_modules/@babel/helper-optimise-call-expression/node_modules/@babel/types": {
- "version": "7.25.6",
+ "node_modules/@jest/fake-timers": {
+ "version": "29.7.0",
+ "dev": true,
"license": "MIT",
- "optional": true,
- "peer": true,
"dependencies": {
- "@babel/helper-string-parser": "^7.24.8",
- "@babel/helper-validator-identifier": "^7.24.7",
- "to-fast-properties": "^2.0.0"
+ "@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"
},
"engines": {
- "node": ">=6.9.0"
- }
- },
- "node_modules/@babel/helper-optimise-call-expression/node_modules/@babel/types/node_modules/@babel/helper-string-parser": {
- "version": "7.24.8",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "engines": {
- "node": ">=6.9.0"
- }
- },
- "node_modules/@babel/helper-optimise-call-expression/node_modules/@babel/types/node_modules/@babel/helper-validator-identifier": {
- "version": "7.24.7",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "engines": {
- "node": ">=6.9.0"
+ "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
}
},
- "node_modules/@babel/helper-plugin-utils": {
- "version": "7.24.8",
+ "node_modules/@jest/globals": {
+ "version": "29.7.0",
+ "dev": true,
"license": "MIT",
- "optional": true,
- "peer": true,
+ "dependencies": {
+ "@jest/environment": "^29.7.0",
+ "@jest/expect": "^29.7.0",
+ "@jest/types": "^29.6.3",
+ "jest-mock": "^29.7.0"
+ },
"engines": {
- "node": ">=6.9.0"
+ "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
}
},
- "node_modules/@babel/helper-remap-async-to-generator": {
- "version": "7.25.0",
+ "node_modules/@jest/reporters": {
+ "version": "29.7.0",
+ "dev": true,
"license": "MIT",
- "optional": true,
- "peer": true,
"dependencies": {
- "@babel/helper-annotate-as-pure": "^7.24.7",
- "@babel/helper-wrap-function": "^7.25.0",
- "@babel/traverse": "^7.25.0"
+ "@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"
},
"engines": {
- "node": ">=6.9.0"
+ "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
},
"peerDependencies": {
- "@babel/core": "^7.0.0"
+ "node-notifier": "^8.0.1 || ^9.0.0 || ^10.0.0"
+ },
+ "peerDependenciesMeta": {
+ "node-notifier": {
+ "optional": true
+ }
}
},
- "node_modules/@babel/helper-remap-async-to-generator/node_modules/@babel/traverse": {
- "version": "7.25.6",
+ "node_modules/@jest/reporters/node_modules/jest-worker": {
+ "version": "29.7.0",
+ "dev": true,
"license": "MIT",
- "optional": true,
- "peer": true,
- "dependencies": {
- "@babel/code-frame": "^7.24.7",
- "@babel/generator": "^7.25.6",
- "@babel/parser": "^7.25.6",
- "@babel/template": "^7.25.0",
- "@babel/types": "^7.25.6",
- "debug": "^4.3.1",
- "globals": "^11.1.0"
+ "dependencies": {
+ "@types/node": "*",
+ "jest-util": "^29.7.0",
+ "merge-stream": "^2.0.0",
+ "supports-color": "^8.0.0"
},
"engines": {
- "node": ">=6.9.0"
+ "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
}
},
- "node_modules/@babel/helper-remap-async-to-generator/node_modules/@babel/traverse/node_modules/@babel/code-frame": {
- "version": "7.24.7",
+ "node_modules/@jest/reporters/node_modules/jest-worker/node_modules/supports-color": {
+ "version": "8.1.1",
+ "dev": true,
"license": "MIT",
- "optional": true,
- "peer": true,
"dependencies": {
- "@babel/highlight": "^7.24.7",
- "picocolors": "^1.0.0"
+ "has-flag": "^4.0.0"
},
"engines": {
- "node": ">=6.9.0"
+ "node": ">=10"
+ },
+ "funding": {
+ "url": "https://github.com/chalk/supports-color?sponsor=1"
}
},
- "node_modules/@babel/helper-remap-async-to-generator/node_modules/@babel/traverse/node_modules/@babel/code-frame/node_modules/@babel/highlight": {
- "version": "7.24.7",
+ "node_modules/@jest/schemas": {
+ "version": "29.6.3",
+ "dev": true,
"license": "MIT",
- "optional": true,
- "peer": true,
"dependencies": {
- "@babel/helper-validator-identifier": "^7.24.7",
- "chalk": "^2.4.2",
- "js-tokens": "^4.0.0",
- "picocolors": "^1.0.0"
+ "@sinclair/typebox": "^0.27.8"
},
"engines": {
- "node": ">=6.9.0"
+ "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
}
},
- "node_modules/@babel/helper-remap-async-to-generator/node_modules/@babel/traverse/node_modules/@babel/code-frame/node_modules/@babel/highlight/node_modules/@babel/helper-validator-identifier": {
- "version": "7.24.7",
+ "node_modules/@jest/source-map": {
+ "version": "29.6.3",
+ "dev": true,
"license": "MIT",
- "optional": true,
- "peer": true,
+ "dependencies": {
+ "@jridgewell/trace-mapping": "^0.3.18",
+ "callsites": "^3.0.0",
+ "graceful-fs": "^4.2.9"
+ },
"engines": {
- "node": ">=6.9.0"
+ "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
}
},
- "node_modules/@babel/helper-remap-async-to-generator/node_modules/@babel/traverse/node_modules/@babel/code-frame/node_modules/@babel/highlight/node_modules/chalk": {
- "version": "2.4.2",
+ "node_modules/@jest/test-result": {
+ "version": "29.7.0",
+ "dev": true,
"license": "MIT",
- "optional": true,
- "peer": true,
"dependencies": {
- "ansi-styles": "^3.2.1",
- "escape-string-regexp": "^1.0.5",
- "supports-color": "^5.3.0"
+ "@jest/console": "^29.7.0",
+ "@jest/types": "^29.6.3",
+ "@types/istanbul-lib-coverage": "^2.0.0",
+ "collect-v8-coverage": "^1.0.0"
},
"engines": {
- "node": ">=4"
+ "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
}
},
- "node_modules/@babel/helper-remap-async-to-generator/node_modules/@babel/traverse/node_modules/@babel/code-frame/node_modules/@babel/highlight/node_modules/chalk/node_modules/ansi-styles": {
- "version": "3.2.1",
+ "node_modules/@jest/test-sequencer": {
+ "version": "29.7.0",
+ "dev": true,
"license": "MIT",
- "optional": true,
- "peer": true,
"dependencies": {
- "color-convert": "^1.9.0"
+ "@jest/test-result": "^29.7.0",
+ "graceful-fs": "^4.2.9",
+ "jest-haste-map": "^29.7.0",
+ "slash": "^3.0.0"
},
"engines": {
- "node": ">=4"
+ "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
}
},
- "node_modules/@babel/helper-remap-async-to-generator/node_modules/@babel/traverse/node_modules/@babel/code-frame/node_modules/@babel/highlight/node_modules/chalk/node_modules/ansi-styles/node_modules/color-convert": {
- "version": "1.9.3",
+ "node_modules/@jest/transform": {
+ "version": "29.7.0",
+ "dev": true,
"license": "MIT",
- "optional": true,
- "peer": true,
"dependencies": {
- "color-name": "1.1.3"
- }
- },
- "node_modules/@babel/helper-remap-async-to-generator/node_modules/@babel/traverse/node_modules/@babel/code-frame/node_modules/@babel/highlight/node_modules/chalk/node_modules/ansi-styles/node_modules/color-convert/node_modules/color-name": {
- "version": "1.1.3",
- "license": "MIT",
- "optional": true,
- "peer": true
- },
- "node_modules/@babel/helper-remap-async-to-generator/node_modules/@babel/traverse/node_modules/@babel/code-frame/node_modules/@babel/highlight/node_modules/chalk/node_modules/escape-string-regexp": {
- "version": "1.0.5",
- "license": "MIT",
- "optional": true,
- "peer": true,
+ "@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"
+ },
"engines": {
- "node": ">=0.8.0"
+ "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
}
},
- "node_modules/@babel/helper-remap-async-to-generator/node_modules/@babel/traverse/node_modules/@babel/code-frame/node_modules/@babel/highlight/node_modules/chalk/node_modules/supports-color": {
- "version": "5.5.0",
- "license": "MIT",
- "optional": true,
- "peer": true,
+ "node_modules/@jest/transform/node_modules/write-file-atomic": {
+ "version": "4.0.2",
+ "dev": true,
+ "license": "ISC",
"dependencies": {
- "has-flag": "^3.0.0"
+ "imurmurhash": "^0.1.4",
+ "signal-exit": "^3.0.7"
},
"engines": {
- "node": ">=4"
- }
- },
- "node_modules/@babel/helper-remap-async-to-generator/node_modules/@babel/traverse/node_modules/@babel/code-frame/node_modules/@babel/highlight/node_modules/chalk/node_modules/supports-color/node_modules/has-flag": {
- "version": "3.0.0",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "engines": {
- "node": ">=4"
+ "node": "^12.13.0 || ^14.15.0 || >=16.0.0"
}
},
- "node_modules/@babel/helper-remap-async-to-generator/node_modules/@babel/traverse/node_modules/@babel/generator": {
- "version": "7.25.6",
+ "node_modules/@jest/types": {
+ "version": "29.6.3",
+ "dev": true,
"license": "MIT",
- "optional": true,
- "peer": true,
"dependencies": {
- "@babel/types": "^7.25.6",
- "@jridgewell/gen-mapping": "^0.3.5",
- "@jridgewell/trace-mapping": "^0.3.25",
- "jsesc": "^2.5.1"
+ "@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"
},
"engines": {
- "node": ">=6.9.0"
+ "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
}
},
- "node_modules/@babel/helper-remap-async-to-generator/node_modules/@babel/traverse/node_modules/@babel/generator/node_modules/@jridgewell/gen-mapping": {
- "version": "0.3.5",
+ "node_modules/@jridgewell/gen-mapping": {
+ "version": "0.3.3",
+ "dev": true,
"license": "MIT",
- "optional": true,
- "peer": true,
"dependencies": {
- "@jridgewell/set-array": "^1.2.1",
+ "@jridgewell/set-array": "^1.0.1",
"@jridgewell/sourcemap-codec": "^1.4.10",
- "@jridgewell/trace-mapping": "^0.3.24"
+ "@jridgewell/trace-mapping": "^0.3.9"
},
"engines": {
"node": ">=6.0.0"
}
},
- "node_modules/@babel/helper-remap-async-to-generator/node_modules/@babel/traverse/node_modules/@babel/generator/node_modules/@jridgewell/gen-mapping/node_modules/@jridgewell/set-array": {
- "version": "1.2.1",
+ "node_modules/@jridgewell/resolve-uri": {
+ "version": "3.1.1",
+ "dev": true,
"license": "MIT",
- "optional": true,
- "peer": true,
"engines": {
"node": ">=6.0.0"
}
},
- "node_modules/@babel/helper-remap-async-to-generator/node_modules/@babel/traverse/node_modules/@babel/parser": {
- "version": "7.25.6",
+ "node_modules/@jridgewell/set-array": {
+ "version": "1.1.2",
+ "dev": true,
"license": "MIT",
- "optional": true,
- "peer": true,
- "dependencies": {
- "@babel/types": "^7.25.6"
- },
- "bin": {
- "parser": "bin/babel-parser.js"
- },
"engines": {
"node": ">=6.0.0"
}
},
- "node_modules/@babel/helper-remap-async-to-generator/node_modules/@babel/traverse/node_modules/@babel/template": {
- "version": "7.25.0",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "dependencies": {
- "@babel/code-frame": "^7.24.7",
- "@babel/parser": "^7.25.0",
- "@babel/types": "^7.25.0"
- },
- "engines": {
- "node": ">=6.9.0"
- }
- },
- "node_modules/@babel/helper-remap-async-to-generator/node_modules/@babel/traverse/node_modules/@babel/types": {
- "version": "7.25.6",
+ "node_modules/@jridgewell/source-map": {
+ "version": "0.3.5",
+ "dev": true,
"license": "MIT",
- "optional": true,
- "peer": true,
"dependencies": {
- "@babel/helper-string-parser": "^7.24.8",
- "@babel/helper-validator-identifier": "^7.24.7",
- "to-fast-properties": "^2.0.0"
- },
- "engines": {
- "node": ">=6.9.0"
- }
- },
- "node_modules/@babel/helper-remap-async-to-generator/node_modules/@babel/traverse/node_modules/@babel/types/node_modules/@babel/helper-string-parser": {
- "version": "7.24.8",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "engines": {
- "node": ">=6.9.0"
+ "@jridgewell/gen-mapping": "^0.3.0",
+ "@jridgewell/trace-mapping": "^0.3.9"
}
},
- "node_modules/@babel/helper-remap-async-to-generator/node_modules/@babel/traverse/node_modules/@babel/types/node_modules/@babel/helper-validator-identifier": {
- "version": "7.24.7",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "engines": {
- "node": ">=6.9.0"
- }
+ "node_modules/@jridgewell/sourcemap-codec": {
+ "version": "1.4.15",
+ "dev": true,
+ "license": "MIT"
},
- "node_modules/@babel/helper-remap-async-to-generator/node_modules/@babel/traverse/node_modules/globals": {
- "version": "11.12.0",
+ "node_modules/@jridgewell/trace-mapping": {
+ "version": "0.3.25",
+ "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.25.tgz",
+ "integrity": "sha512-vNk6aEwybGtawWmy/PzwnGDOjCkLWSD2wqvjGGAgOAwCGWySYXfYoxt00IJkTF+8Lb57DwOb3Aa0o9CApepiYQ==",
+ "dev": true,
"license": "MIT",
- "optional": true,
- "peer": true,
- "engines": {
- "node": ">=4"
+ "dependencies": {
+ "@jridgewell/resolve-uri": "^3.1.0",
+ "@jridgewell/sourcemap-codec": "^1.4.14"
}
},
- "node_modules/@babel/helper-replace-supers": {
- "version": "7.25.0",
- "license": "MIT",
+ "node_modules/@npmcli/fs": {
+ "version": "1.1.1",
+ "dev": true,
+ "license": "ISC",
"optional": true,
- "peer": true,
"dependencies": {
- "@babel/helper-member-expression-to-functions": "^7.24.8",
- "@babel/helper-optimise-call-expression": "^7.24.7",
- "@babel/traverse": "^7.25.0"
- },
- "engines": {
- "node": ">=6.9.0"
- },
- "peerDependencies": {
- "@babel/core": "^7.0.0"
+ "@gar/promisify": "^1.0.1",
+ "semver": "^7.3.5"
}
},
- "node_modules/@babel/helper-replace-supers/node_modules/@babel/traverse": {
- "version": "7.25.6",
+ "node_modules/@npmcli/move-file": {
+ "version": "1.1.2",
+ "dev": true,
"license": "MIT",
"optional": true,
- "peer": true,
- "dependencies": {
- "@babel/code-frame": "^7.24.7",
- "@babel/generator": "^7.25.6",
- "@babel/parser": "^7.25.6",
- "@babel/template": "^7.25.0",
- "@babel/types": "^7.25.6",
- "debug": "^4.3.1",
- "globals": "^11.1.0"
+ "dependencies": {
+ "mkdirp": "^1.0.4",
+ "rimraf": "^3.0.2"
},
"engines": {
- "node": ">=6.9.0"
+ "node": ">=10"
}
},
- "node_modules/@babel/helper-replace-supers/node_modules/@babel/traverse/node_modules/@babel/code-frame": {
- "version": "7.24.7",
+ "node_modules/@shikijs/engine-oniguruma": {
+ "version": "3.4.2",
+ "resolved": "https://registry.npmjs.org/@shikijs/engine-oniguruma/-/engine-oniguruma-3.4.2.tgz",
+ "integrity": "sha512-zcZKMnNndgRa3ORja6Iemsr3DrLtkX3cAF7lTJkdMB6v9alhlBsX9uNiCpqofNrXOvpA3h6lHcLJxgCIhVOU5Q==",
+ "dev": true,
"license": "MIT",
- "optional": true,
- "peer": true,
"dependencies": {
- "@babel/highlight": "^7.24.7",
- "picocolors": "^1.0.0"
- },
- "engines": {
- "node": ">=6.9.0"
+ "@shikijs/types": "3.4.2",
+ "@shikijs/vscode-textmate": "^10.0.2"
}
},
- "node_modules/@babel/helper-replace-supers/node_modules/@babel/traverse/node_modules/@babel/code-frame/node_modules/@babel/highlight": {
- "version": "7.24.7",
+ "node_modules/@shikijs/langs": {
+ "version": "3.4.2",
+ "resolved": "https://registry.npmjs.org/@shikijs/langs/-/langs-3.4.2.tgz",
+ "integrity": "sha512-H6azIAM+OXD98yztIfs/KH5H4PU39t+SREhmM8LaNXyUrqj2mx+zVkr8MWYqjceSjDw9I1jawm1WdFqU806rMA==",
+ "dev": true,
"license": "MIT",
- "optional": true,
- "peer": true,
"dependencies": {
- "@babel/helper-validator-identifier": "^7.24.7",
- "chalk": "^2.4.2",
- "js-tokens": "^4.0.0",
- "picocolors": "^1.0.0"
- },
- "engines": {
- "node": ">=6.9.0"
+ "@shikijs/types": "3.4.2"
}
},
- "node_modules/@babel/helper-replace-supers/node_modules/@babel/traverse/node_modules/@babel/code-frame/node_modules/@babel/highlight/node_modules/@babel/helper-validator-identifier": {
- "version": "7.24.7",
+ "node_modules/@shikijs/themes": {
+ "version": "3.4.2",
+ "resolved": "https://registry.npmjs.org/@shikijs/themes/-/themes-3.4.2.tgz",
+ "integrity": "sha512-qAEuAQh+brd8Jyej2UDDf+b4V2g1Rm8aBIdvt32XhDPrHvDkEnpb7Kzc9hSuHUxz0Iuflmq7elaDuQAP9bHIhg==",
+ "dev": true,
"license": "MIT",
- "optional": true,
- "peer": true,
- "engines": {
- "node": ">=6.9.0"
+ "dependencies": {
+ "@shikijs/types": "3.4.2"
}
},
- "node_modules/@babel/helper-replace-supers/node_modules/@babel/traverse/node_modules/@babel/code-frame/node_modules/@babel/highlight/node_modules/chalk": {
- "version": "2.4.2",
+ "node_modules/@shikijs/types": {
+ "version": "3.4.2",
+ "resolved": "https://registry.npmjs.org/@shikijs/types/-/types-3.4.2.tgz",
+ "integrity": "sha512-zHC1l7L+eQlDXLnxvM9R91Efh2V4+rN3oMVS2swCBssbj2U/FBwybD1eeLaq8yl/iwT+zih8iUbTBCgGZOYlVg==",
+ "dev": true,
"license": "MIT",
- "optional": true,
- "peer": true,
"dependencies": {
- "ansi-styles": "^3.2.1",
- "escape-string-regexp": "^1.0.5",
- "supports-color": "^5.3.0"
- },
- "engines": {
- "node": ">=4"
+ "@shikijs/vscode-textmate": "^10.0.2",
+ "@types/hast": "^3.0.4"
}
},
- "node_modules/@babel/helper-replace-supers/node_modules/@babel/traverse/node_modules/@babel/code-frame/node_modules/@babel/highlight/node_modules/chalk/node_modules/ansi-styles": {
- "version": "3.2.1",
- "license": "MIT",
- "optional": true,
- "peer": true,
+ "node_modules/@shikijs/vscode-textmate": {
+ "version": "10.0.2",
+ "resolved": "https://registry.npmjs.org/@shikijs/vscode-textmate/-/vscode-textmate-10.0.2.tgz",
+ "integrity": "sha512-83yeghZ2xxin3Nj8z1NMd/NCuca+gsYXswywDy5bHvwlWL8tpTQmzGeUuHd9FC3E/SBEMvzJRwWEOz5gGes9Qg==",
+ "dev": true,
+ "license": "MIT"
+ },
+ "node_modules/@sinclair/typebox": {
+ "version": "0.27.8",
+ "dev": true,
+ "license": "MIT"
+ },
+ "node_modules/@sinonjs/commons": {
+ "version": "3.0.0",
+ "dev": true,
+ "license": "BSD-3-Clause",
"dependencies": {
- "color-convert": "^1.9.0"
- },
- "engines": {
- "node": ">=4"
+ "type-detect": "4.0.8"
}
},
- "node_modules/@babel/helper-replace-supers/node_modules/@babel/traverse/node_modules/@babel/code-frame/node_modules/@babel/highlight/node_modules/chalk/node_modules/ansi-styles/node_modules/color-convert": {
- "version": "1.9.3",
- "license": "MIT",
- "optional": true,
- "peer": true,
+ "node_modules/@sinonjs/fake-timers": {
+ "version": "10.3.0",
+ "dev": true,
+ "license": "BSD-3-Clause",
"dependencies": {
- "color-name": "1.1.3"
+ "@sinonjs/commons": "^3.0.0"
}
},
- "node_modules/@babel/helper-replace-supers/node_modules/@babel/traverse/node_modules/@babel/code-frame/node_modules/@babel/highlight/node_modules/chalk/node_modules/ansi-styles/node_modules/color-convert/node_modules/color-name": {
- "version": "1.1.3",
- "license": "MIT",
- "optional": true,
- "peer": true
- },
- "node_modules/@babel/helper-replace-supers/node_modules/@babel/traverse/node_modules/@babel/code-frame/node_modules/@babel/highlight/node_modules/chalk/node_modules/escape-string-regexp": {
- "version": "1.0.5",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "engines": {
- "node": ">=0.8.0"
- }
+ "node_modules/@socket.io/component-emitter": {
+ "version": "3.1.0",
+ "license": "MIT"
},
- "node_modules/@babel/helper-replace-supers/node_modules/@babel/traverse/node_modules/@babel/code-frame/node_modules/@babel/highlight/node_modules/chalk/node_modules/supports-color": {
- "version": "5.5.0",
+ "node_modules/@tootallnate/once": {
+ "version": "1.1.2",
+ "dev": true,
"license": "MIT",
"optional": true,
- "peer": true,
- "dependencies": {
- "has-flag": "^3.0.0"
- },
"engines": {
- "node": ">=4"
+ "node": ">= 6"
}
},
- "node_modules/@babel/helper-replace-supers/node_modules/@babel/traverse/node_modules/@babel/code-frame/node_modules/@babel/highlight/node_modules/chalk/node_modules/supports-color/node_modules/has-flag": {
- "version": "3.0.0",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "engines": {
- "node": ">=4"
- }
+ "node_modules/@tsconfig/node10": {
+ "version": "1.0.9",
+ "dev": true,
+ "license": "MIT"
+ },
+ "node_modules/@tsconfig/node12": {
+ "version": "1.0.11",
+ "dev": true,
+ "license": "MIT"
+ },
+ "node_modules/@tsconfig/node14": {
+ "version": "1.0.3",
+ "dev": true,
+ "license": "MIT"
+ },
+ "node_modules/@tsconfig/node16": {
+ "version": "1.0.4",
+ "dev": true,
+ "license": "MIT"
},
- "node_modules/@babel/helper-replace-supers/node_modules/@babel/traverse/node_modules/@babel/generator": {
- "version": "7.25.6",
+ "node_modules/@types/babel__core": {
+ "version": "7.20.4",
+ "dev": true,
"license": "MIT",
- "optional": true,
- "peer": true,
"dependencies": {
- "@babel/types": "^7.25.6",
- "@jridgewell/gen-mapping": "^0.3.5",
- "@jridgewell/trace-mapping": "^0.3.25",
- "jsesc": "^2.5.1"
- },
- "engines": {
- "node": ">=6.9.0"
+ "@babel/parser": "^7.20.7",
+ "@babel/types": "^7.20.7",
+ "@types/babel__generator": "*",
+ "@types/babel__template": "*",
+ "@types/babel__traverse": "*"
}
},
- "node_modules/@babel/helper-replace-supers/node_modules/@babel/traverse/node_modules/@babel/generator/node_modules/@jridgewell/gen-mapping": {
- "version": "0.3.5",
+ "node_modules/@types/babel__generator": {
+ "version": "7.6.7",
+ "dev": true,
"license": "MIT",
- "optional": true,
- "peer": true,
"dependencies": {
- "@jridgewell/set-array": "^1.2.1",
- "@jridgewell/sourcemap-codec": "^1.4.10",
- "@jridgewell/trace-mapping": "^0.3.24"
- },
- "engines": {
- "node": ">=6.0.0"
+ "@babel/types": "^7.0.0"
}
},
- "node_modules/@babel/helper-replace-supers/node_modules/@babel/traverse/node_modules/@babel/generator/node_modules/@jridgewell/gen-mapping/node_modules/@jridgewell/set-array": {
- "version": "1.2.1",
+ "node_modules/@types/babel__template": {
+ "version": "7.4.4",
+ "dev": true,
"license": "MIT",
- "optional": true,
- "peer": true,
- "engines": {
- "node": ">=6.0.0"
+ "dependencies": {
+ "@babel/parser": "^7.1.0",
+ "@babel/types": "^7.0.0"
}
},
- "node_modules/@babel/helper-replace-supers/node_modules/@babel/traverse/node_modules/@babel/parser": {
- "version": "7.25.6",
+ "node_modules/@types/babel__traverse": {
+ "version": "7.20.4",
+ "dev": true,
"license": "MIT",
- "optional": true,
- "peer": true,
"dependencies": {
- "@babel/types": "^7.25.6"
- },
- "bin": {
- "parser": "bin/babel-parser.js"
- },
- "engines": {
- "node": ">=6.0.0"
+ "@babel/types": "^7.20.7"
}
},
- "node_modules/@babel/helper-replace-supers/node_modules/@babel/traverse/node_modules/@babel/template": {
- "version": "7.25.0",
+ "node_modules/@types/eslint": {
+ "version": "8.56.2",
+ "dev": true,
"license": "MIT",
- "optional": true,
- "peer": true,
"dependencies": {
- "@babel/code-frame": "^7.24.7",
- "@babel/parser": "^7.25.0",
- "@babel/types": "^7.25.0"
- },
- "engines": {
- "node": ">=6.9.0"
+ "@types/estree": "*",
+ "@types/json-schema": "*"
}
},
- "node_modules/@babel/helper-replace-supers/node_modules/@babel/traverse/node_modules/@babel/types": {
- "version": "7.25.6",
+ "node_modules/@types/eslint-scope": {
+ "version": "3.7.7",
+ "dev": true,
"license": "MIT",
- "optional": true,
- "peer": true,
"dependencies": {
- "@babel/helper-string-parser": "^7.24.8",
- "@babel/helper-validator-identifier": "^7.24.7",
- "to-fast-properties": "^2.0.0"
- },
- "engines": {
- "node": ">=6.9.0"
+ "@types/eslint": "*",
+ "@types/estree": "*"
}
},
- "node_modules/@babel/helper-replace-supers/node_modules/@babel/traverse/node_modules/@babel/types/node_modules/@babel/helper-string-parser": {
- "version": "7.24.8",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "engines": {
- "node": ">=6.9.0"
- }
+ "node_modules/@types/eslint-scope/node_modules/@types/estree": {
+ "version": "1.0.5",
+ "dev": true,
+ "license": "MIT"
},
- "node_modules/@babel/helper-replace-supers/node_modules/@babel/traverse/node_modules/@babel/types/node_modules/@babel/helper-validator-identifier": {
- "version": "7.24.7",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "engines": {
- "node": ">=6.9.0"
- }
+ "node_modules/@types/eslint/node_modules/@types/estree": {
+ "version": "1.0.5",
+ "dev": true,
+ "license": "MIT"
},
- "node_modules/@babel/helper-replace-supers/node_modules/@babel/traverse/node_modules/globals": {
- "version": "11.12.0",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "engines": {
- "node": ">=4"
- }
+ "node_modules/@types/estree": {
+ "version": "1.0.6",
+ "dev": true,
+ "license": "MIT"
},
- "node_modules/@babel/helper-simple-access": {
- "version": "7.24.7",
+ "node_modules/@types/graceful-fs": {
+ "version": "4.1.9",
+ "dev": true,
"license": "MIT",
- "optional": true,
- "peer": true,
"dependencies": {
- "@babel/traverse": "^7.24.7",
- "@babel/types": "^7.24.7"
- },
- "engines": {
- "node": ">=6.9.0"
- }
- },
- "node_modules/@babel/helper-simple-access/node_modules/@babel/traverse": {
- "version": "7.25.6",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "dependencies": {
- "@babel/code-frame": "^7.24.7",
- "@babel/generator": "^7.25.6",
- "@babel/parser": "^7.25.6",
- "@babel/template": "^7.25.0",
- "@babel/types": "^7.25.6",
- "debug": "^4.3.1",
- "globals": "^11.1.0"
- },
- "engines": {
- "node": ">=6.9.0"
+ "@types/node": "*"
}
},
- "node_modules/@babel/helper-simple-access/node_modules/@babel/traverse/node_modules/@babel/code-frame": {
- "version": "7.24.7",
+ "node_modules/@types/hast": {
+ "version": "3.0.4",
+ "resolved": "https://registry.npmjs.org/@types/hast/-/hast-3.0.4.tgz",
+ "integrity": "sha512-WPs+bbQw5aCj+x6laNGWLH3wviHtoCv/P3+otBhbOhJgG8qtpdAMlTCxLtsTWA7LH1Oh/bFCHsBn0TPS5m30EQ==",
+ "dev": true,
"license": "MIT",
- "optional": true,
- "peer": true,
"dependencies": {
- "@babel/highlight": "^7.24.7",
- "picocolors": "^1.0.0"
- },
- "engines": {
- "node": ">=6.9.0"
+ "@types/unist": "*"
}
},
- "node_modules/@babel/helper-simple-access/node_modules/@babel/traverse/node_modules/@babel/code-frame/node_modules/@babel/highlight": {
- "version": "7.24.7",
+ "node_modules/@types/istanbul-lib-coverage": {
+ "version": "2.0.6",
+ "dev": true,
+ "license": "MIT"
+ },
+ "node_modules/@types/istanbul-lib-report": {
+ "version": "3.0.3",
+ "dev": true,
"license": "MIT",
- "optional": true,
- "peer": true,
"dependencies": {
- "@babel/helper-validator-identifier": "^7.24.7",
- "chalk": "^2.4.2",
- "js-tokens": "^4.0.0",
- "picocolors": "^1.0.0"
- },
- "engines": {
- "node": ">=6.9.0"
+ "@types/istanbul-lib-coverage": "*"
}
},
- "node_modules/@babel/helper-simple-access/node_modules/@babel/traverse/node_modules/@babel/code-frame/node_modules/@babel/highlight/node_modules/@babel/helper-validator-identifier": {
- "version": "7.24.7",
+ "node_modules/@types/istanbul-reports": {
+ "version": "3.0.4",
+ "dev": true,
"license": "MIT",
- "optional": true,
- "peer": true,
- "engines": {
- "node": ">=6.9.0"
+ "dependencies": {
+ "@types/istanbul-lib-report": "*"
}
},
- "node_modules/@babel/helper-simple-access/node_modules/@babel/traverse/node_modules/@babel/code-frame/node_modules/@babel/highlight/node_modules/chalk": {
- "version": "2.4.2",
+ "node_modules/@types/jest": {
+ "version": "29.5.14",
+ "resolved": "https://registry.npmjs.org/@types/jest/-/jest-29.5.14.tgz",
+ "integrity": "sha512-ZN+4sdnLUbo8EVvVc2ao0GFW6oVrQRPn4K2lglySj7APvSrgzxHiNNK99us4WDMi57xxA2yggblIAMNhXOotLQ==",
+ "dev": true,
"license": "MIT",
- "optional": true,
- "peer": true,
"dependencies": {
- "ansi-styles": "^3.2.1",
- "escape-string-regexp": "^1.0.5",
- "supports-color": "^5.3.0"
- },
- "engines": {
- "node": ">=4"
+ "expect": "^29.0.0",
+ "pretty-format": "^29.0.0"
}
},
- "node_modules/@babel/helper-simple-access/node_modules/@babel/traverse/node_modules/@babel/code-frame/node_modules/@babel/highlight/node_modules/chalk/node_modules/ansi-styles": {
- "version": "3.2.1",
+ "node_modules/@types/json-schema": {
+ "version": "7.0.15",
+ "dev": true,
+ "license": "MIT"
+ },
+ "node_modules/@types/lz4": {
+ "version": "0.6.4",
+ "dev": true,
"license": "MIT",
- "optional": true,
- "peer": true,
"dependencies": {
- "color-convert": "^1.9.0"
- },
- "engines": {
- "node": ">=4"
+ "@types/node": "*"
}
},
- "node_modules/@babel/helper-simple-access/node_modules/@babel/traverse/node_modules/@babel/code-frame/node_modules/@babel/highlight/node_modules/chalk/node_modules/ansi-styles/node_modules/color-convert": {
- "version": "1.9.3",
+ "node_modules/@types/node": {
+ "version": "22.15.21",
+ "resolved": "https://registry.npmjs.org/@types/node/-/node-22.15.21.tgz",
+ "integrity": "sha512-EV/37Td6c+MgKAbkcLG6vqZ2zEYHD7bvSrzqqs2RIhbA6w3x+Dqz8MZM3sP6kGTeLrdoOgKZe+Xja7tUB2DNkQ==",
+ "dev": true,
"license": "MIT",
- "optional": true,
- "peer": true,
"dependencies": {
- "color-name": "1.1.3"
+ "undici-types": "~6.21.0"
}
},
- "node_modules/@babel/helper-simple-access/node_modules/@babel/traverse/node_modules/@babel/code-frame/node_modules/@babel/highlight/node_modules/chalk/node_modules/ansi-styles/node_modules/color-convert/node_modules/color-name": {
- "version": "1.1.3",
- "license": "MIT",
- "optional": true,
- "peer": true
+ "node_modules/@types/stack-utils": {
+ "version": "2.0.3",
+ "dev": true,
+ "license": "MIT"
},
- "node_modules/@babel/helper-simple-access/node_modules/@babel/traverse/node_modules/@babel/code-frame/node_modules/@babel/highlight/node_modules/chalk/node_modules/escape-string-regexp": {
- "version": "1.0.5",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "engines": {
- "node": ">=0.8.0"
- }
+ "node_modules/@types/unist": {
+ "version": "3.0.3",
+ "resolved": "https://registry.npmjs.org/@types/unist/-/unist-3.0.3.tgz",
+ "integrity": "sha512-ko/gIFJRv177XgZsZcBwnqJN5x/Gien8qNOn0D5bQU/zAzVf9Zt3BlcUiLqhV9y4ARk0GbT3tnUiPNgnTXzc/Q==",
+ "dev": true,
+ "license": "MIT"
},
- "node_modules/@babel/helper-simple-access/node_modules/@babel/traverse/node_modules/@babel/code-frame/node_modules/@babel/highlight/node_modules/chalk/node_modules/supports-color": {
- "version": "5.5.0",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "dependencies": {
- "has-flag": "^3.0.0"
- },
- "engines": {
- "node": ">=4"
- }
+ "node_modules/@types/webidl-conversions": {
+ "version": "7.0.3",
+ "dev": true,
+ "license": "MIT"
},
- "node_modules/@babel/helper-simple-access/node_modules/@babel/traverse/node_modules/@babel/code-frame/node_modules/@babel/highlight/node_modules/chalk/node_modules/supports-color/node_modules/has-flag": {
- "version": "3.0.0",
+ "node_modules/@types/whatwg-url": {
+ "version": "13.0.0",
+ "dev": true,
"license": "MIT",
- "optional": true,
- "peer": true,
- "engines": {
- "node": ">=4"
+ "dependencies": {
+ "@types/webidl-conversions": "*"
}
},
- "node_modules/@babel/helper-simple-access/node_modules/@babel/traverse/node_modules/@babel/generator": {
- "version": "7.25.6",
+ "node_modules/@types/yargs": {
+ "version": "17.0.31",
+ "dev": true,
"license": "MIT",
- "optional": true,
- "peer": true,
"dependencies": {
- "@babel/types": "^7.25.6",
- "@jridgewell/gen-mapping": "^0.3.5",
- "@jridgewell/trace-mapping": "^0.3.25",
- "jsesc": "^2.5.1"
- },
- "engines": {
- "node": ">=6.9.0"
+ "@types/yargs-parser": "*"
}
},
- "node_modules/@babel/helper-simple-access/node_modules/@babel/traverse/node_modules/@babel/generator/node_modules/@jridgewell/gen-mapping": {
- "version": "0.3.5",
- "license": "MIT",
- "optional": true,
- "peer": true,
+ "node_modules/@types/yargs-parser": {
+ "version": "21.0.3",
+ "dev": true,
+ "license": "MIT"
+ },
+ "node_modules/@webassemblyjs/ast": {
+ "version": "1.14.1",
+ "resolved": "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.14.1.tgz",
+ "integrity": "sha512-nuBEDgQfm1ccRp/8bCQrx1frohyufl4JlbMMZ4P1wpeOfDhF6FQkxZJ1b/e+PLwr6X1Nhw6OLme5usuBWYBvuQ==",
+ "dev": true,
"dependencies": {
- "@jridgewell/set-array": "^1.2.1",
- "@jridgewell/sourcemap-codec": "^1.4.10",
- "@jridgewell/trace-mapping": "^0.3.24"
- },
- "engines": {
- "node": ">=6.0.0"
+ "@webassemblyjs/helper-numbers": "1.13.2",
+ "@webassemblyjs/helper-wasm-bytecode": "1.13.2"
}
},
- "node_modules/@babel/helper-simple-access/node_modules/@babel/traverse/node_modules/@babel/generator/node_modules/@jridgewell/gen-mapping/node_modules/@jridgewell/set-array": {
- "version": "1.2.1",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "engines": {
- "node": ">=6.0.0"
- }
+ "node_modules/@webassemblyjs/floating-point-hex-parser": {
+ "version": "1.13.2",
+ "resolved": "https://registry.npmjs.org/@webassemblyjs/floating-point-hex-parser/-/floating-point-hex-parser-1.13.2.tgz",
+ "integrity": "sha512-6oXyTOzbKxGH4steLbLNOu71Oj+C8Lg34n6CqRvqfS2O71BxY6ByfMDRhBytzknj9yGUPVJ1qIKhRlAwO1AovA==",
+ "dev": true
},
- "node_modules/@babel/helper-simple-access/node_modules/@babel/traverse/node_modules/@babel/parser": {
- "version": "7.25.6",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "dependencies": {
- "@babel/types": "^7.25.6"
- },
- "bin": {
- "parser": "bin/babel-parser.js"
- },
- "engines": {
- "node": ">=6.0.0"
- }
+ "node_modules/@webassemblyjs/helper-api-error": {
+ "version": "1.13.2",
+ "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-api-error/-/helper-api-error-1.13.2.tgz",
+ "integrity": "sha512-U56GMYxy4ZQCbDZd6JuvvNV/WFildOjsaWD3Tzzvmw/mas3cXzRJPMjP83JqEsgSbyrmaGjBfDtV7KDXV9UzFQ==",
+ "dev": true
},
- "node_modules/@babel/helper-simple-access/node_modules/@babel/traverse/node_modules/@babel/template": {
- "version": "7.25.0",
- "license": "MIT",
- "optional": true,
- "peer": true,
+ "node_modules/@webassemblyjs/helper-buffer": {
+ "version": "1.14.1",
+ "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-buffer/-/helper-buffer-1.14.1.tgz",
+ "integrity": "sha512-jyH7wtcHiKssDtFPRB+iQdxlDf96m0E39yb0k5uJVhFGleZFoNw1c4aeIcVUPPbXUVJ94wwnMOAqUHyzoEPVMA==",
+ "dev": true
+ },
+ "node_modules/@webassemblyjs/helper-numbers": {
+ "version": "1.13.2",
+ "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-numbers/-/helper-numbers-1.13.2.tgz",
+ "integrity": "sha512-FE8aCmS5Q6eQYcV3gI35O4J789wlQA+7JrqTTpJqn5emA4U2hvwJmvFRC0HODS+3Ye6WioDklgd6scJ3+PLnEA==",
+ "dev": true,
"dependencies": {
- "@babel/code-frame": "^7.24.7",
- "@babel/parser": "^7.25.0",
- "@babel/types": "^7.25.0"
- },
- "engines": {
- "node": ">=6.9.0"
+ "@webassemblyjs/floating-point-hex-parser": "1.13.2",
+ "@webassemblyjs/helper-api-error": "1.13.2",
+ "@xtuc/long": "4.2.2"
}
},
- "node_modules/@babel/helper-simple-access/node_modules/@babel/traverse/node_modules/globals": {
- "version": "11.12.0",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "engines": {
- "node": ">=4"
- }
+ "node_modules/@webassemblyjs/helper-wasm-bytecode": {
+ "version": "1.13.2",
+ "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.13.2.tgz",
+ "integrity": "sha512-3QbLKy93F0EAIXLh0ogEVR6rOubA9AoZ+WRYhNbFyuB70j3dRdwH9g+qXhLAO0kiYGlg3TxDV+I4rQTr/YNXkA==",
+ "dev": true
},
- "node_modules/@babel/helper-simple-access/node_modules/@babel/types": {
- "version": "7.25.6",
- "license": "MIT",
- "optional": true,
- "peer": true,
+ "node_modules/@webassemblyjs/helper-wasm-section": {
+ "version": "1.14.1",
+ "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.14.1.tgz",
+ "integrity": "sha512-ds5mXEqTJ6oxRoqjhWDU83OgzAYjwsCV8Lo/N+oRsNDmx/ZDpqalmrtgOMkHwxsG0iI//3BwWAErYRHtgn0dZw==",
+ "dev": true,
"dependencies": {
- "@babel/helper-string-parser": "^7.24.8",
- "@babel/helper-validator-identifier": "^7.24.7",
- "to-fast-properties": "^2.0.0"
- },
- "engines": {
- "node": ">=6.9.0"
- }
- },
- "node_modules/@babel/helper-simple-access/node_modules/@babel/types/node_modules/@babel/helper-string-parser": {
- "version": "7.24.8",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "engines": {
- "node": ">=6.9.0"
+ "@webassemblyjs/ast": "1.14.1",
+ "@webassemblyjs/helper-buffer": "1.14.1",
+ "@webassemblyjs/helper-wasm-bytecode": "1.13.2",
+ "@webassemblyjs/wasm-gen": "1.14.1"
}
},
- "node_modules/@babel/helper-simple-access/node_modules/@babel/types/node_modules/@babel/helper-validator-identifier": {
- "version": "7.24.7",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "engines": {
- "node": ">=6.9.0"
+ "node_modules/@webassemblyjs/ieee754": {
+ "version": "1.13.2",
+ "resolved": "https://registry.npmjs.org/@webassemblyjs/ieee754/-/ieee754-1.13.2.tgz",
+ "integrity": "sha512-4LtOzh58S/5lX4ITKxnAK2USuNEvpdVV9AlgGQb8rJDHaLeHciwG4zlGr0j/SNWlr7x3vO1lDEsuePvtcDNCkw==",
+ "dev": true,
+ "dependencies": {
+ "@xtuc/ieee754": "^1.2.0"
}
},
- "node_modules/@babel/helper-skip-transparent-expression-wrappers": {
- "version": "7.24.7",
- "license": "MIT",
- "optional": true,
- "peer": true,
+ "node_modules/@webassemblyjs/leb128": {
+ "version": "1.13.2",
+ "resolved": "https://registry.npmjs.org/@webassemblyjs/leb128/-/leb128-1.13.2.tgz",
+ "integrity": "sha512-Lde1oNoIdzVzdkNEAWZ1dZ5orIbff80YPdHx20mrHwHrVNNTjNr8E3xz9BdpcGqRQbAEa+fkrCb+fRFTl/6sQw==",
+ "dev": true,
"dependencies": {
- "@babel/traverse": "^7.24.7",
- "@babel/types": "^7.24.7"
- },
- "engines": {
- "node": ">=6.9.0"
+ "@xtuc/long": "4.2.2"
}
},
- "node_modules/@babel/helper-skip-transparent-expression-wrappers/node_modules/@babel/traverse": {
- "version": "7.25.6",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "dependencies": {
- "@babel/code-frame": "^7.24.7",
- "@babel/generator": "^7.25.6",
- "@babel/parser": "^7.25.6",
- "@babel/template": "^7.25.0",
- "@babel/types": "^7.25.6",
- "debug": "^4.3.1",
- "globals": "^11.1.0"
- },
- "engines": {
- "node": ">=6.9.0"
- }
+ "node_modules/@webassemblyjs/utf8": {
+ "version": "1.13.2",
+ "resolved": "https://registry.npmjs.org/@webassemblyjs/utf8/-/utf8-1.13.2.tgz",
+ "integrity": "sha512-3NQWGjKTASY1xV5m7Hr0iPeXD9+RDobLll3T9d2AO+g3my8xy5peVyjSag4I50mR1bBSN/Ct12lo+R9tJk0NZQ==",
+ "dev": true
},
- "node_modules/@babel/helper-skip-transparent-expression-wrappers/node_modules/@babel/traverse/node_modules/@babel/code-frame": {
- "version": "7.24.7",
- "license": "MIT",
- "optional": true,
- "peer": true,
+ "node_modules/@webassemblyjs/wasm-edit": {
+ "version": "1.14.1",
+ "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-edit/-/wasm-edit-1.14.1.tgz",
+ "integrity": "sha512-RNJUIQH/J8iA/1NzlE4N7KtyZNHi3w7at7hDjvRNm5rcUXa00z1vRz3glZoULfJ5mpvYhLybmVcwcjGrC1pRrQ==",
+ "dev": true,
"dependencies": {
- "@babel/highlight": "^7.24.7",
- "picocolors": "^1.0.0"
- },
- "engines": {
- "node": ">=6.9.0"
+ "@webassemblyjs/ast": "1.14.1",
+ "@webassemblyjs/helper-buffer": "1.14.1",
+ "@webassemblyjs/helper-wasm-bytecode": "1.13.2",
+ "@webassemblyjs/helper-wasm-section": "1.14.1",
+ "@webassemblyjs/wasm-gen": "1.14.1",
+ "@webassemblyjs/wasm-opt": "1.14.1",
+ "@webassemblyjs/wasm-parser": "1.14.1",
+ "@webassemblyjs/wast-printer": "1.14.1"
}
},
- "node_modules/@babel/helper-skip-transparent-expression-wrappers/node_modules/@babel/traverse/node_modules/@babel/code-frame/node_modules/@babel/highlight": {
- "version": "7.24.7",
- "license": "MIT",
- "optional": true,
- "peer": true,
+ "node_modules/@webassemblyjs/wasm-gen": {
+ "version": "1.14.1",
+ "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-gen/-/wasm-gen-1.14.1.tgz",
+ "integrity": "sha512-AmomSIjP8ZbfGQhumkNvgC33AY7qtMCXnN6bL2u2Js4gVCg8fp735aEiMSBbDR7UQIj90n4wKAFUSEd0QN2Ukg==",
+ "dev": true,
"dependencies": {
- "@babel/helper-validator-identifier": "^7.24.7",
- "chalk": "^2.4.2",
- "js-tokens": "^4.0.0",
- "picocolors": "^1.0.0"
- },
- "engines": {
- "node": ">=6.9.0"
- }
- },
- "node_modules/@babel/helper-skip-transparent-expression-wrappers/node_modules/@babel/traverse/node_modules/@babel/code-frame/node_modules/@babel/highlight/node_modules/@babel/helper-validator-identifier": {
- "version": "7.24.7",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "engines": {
- "node": ">=6.9.0"
+ "@webassemblyjs/ast": "1.14.1",
+ "@webassemblyjs/helper-wasm-bytecode": "1.13.2",
+ "@webassemblyjs/ieee754": "1.13.2",
+ "@webassemblyjs/leb128": "1.13.2",
+ "@webassemblyjs/utf8": "1.13.2"
}
},
- "node_modules/@babel/helper-skip-transparent-expression-wrappers/node_modules/@babel/traverse/node_modules/@babel/code-frame/node_modules/@babel/highlight/node_modules/chalk": {
- "version": "2.4.2",
- "license": "MIT",
- "optional": true,
- "peer": true,
+ "node_modules/@webassemblyjs/wasm-opt": {
+ "version": "1.14.1",
+ "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-opt/-/wasm-opt-1.14.1.tgz",
+ "integrity": "sha512-PTcKLUNvBqnY2U6E5bdOQcSM+oVP/PmrDY9NzowJjislEjwP/C4an2303MCVS2Mg9d3AJpIGdUFIQQWbPds0Sw==",
+ "dev": true,
"dependencies": {
- "ansi-styles": "^3.2.1",
- "escape-string-regexp": "^1.0.5",
- "supports-color": "^5.3.0"
- },
- "engines": {
- "node": ">=4"
+ "@webassemblyjs/ast": "1.14.1",
+ "@webassemblyjs/helper-buffer": "1.14.1",
+ "@webassemblyjs/wasm-gen": "1.14.1",
+ "@webassemblyjs/wasm-parser": "1.14.1"
}
},
- "node_modules/@babel/helper-skip-transparent-expression-wrappers/node_modules/@babel/traverse/node_modules/@babel/code-frame/node_modules/@babel/highlight/node_modules/chalk/node_modules/ansi-styles": {
- "version": "3.2.1",
- "license": "MIT",
- "optional": true,
- "peer": true,
+ "node_modules/@webassemblyjs/wasm-parser": {
+ "version": "1.14.1",
+ "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-parser/-/wasm-parser-1.14.1.tgz",
+ "integrity": "sha512-JLBl+KZ0R5qB7mCnud/yyX08jWFw5MsoalJ1pQ4EdFlgj9VdXKGuENGsiCIjegI1W7p91rUlcB/LB5yRJKNTcQ==",
+ "dev": true,
"dependencies": {
- "color-convert": "^1.9.0"
- },
- "engines": {
- "node": ">=4"
+ "@webassemblyjs/ast": "1.14.1",
+ "@webassemblyjs/helper-api-error": "1.13.2",
+ "@webassemblyjs/helper-wasm-bytecode": "1.13.2",
+ "@webassemblyjs/ieee754": "1.13.2",
+ "@webassemblyjs/leb128": "1.13.2",
+ "@webassemblyjs/utf8": "1.13.2"
}
},
- "node_modules/@babel/helper-skip-transparent-expression-wrappers/node_modules/@babel/traverse/node_modules/@babel/code-frame/node_modules/@babel/highlight/node_modules/chalk/node_modules/ansi-styles/node_modules/color-convert": {
- "version": "1.9.3",
- "license": "MIT",
- "optional": true,
- "peer": true,
+ "node_modules/@webassemblyjs/wast-printer": {
+ "version": "1.14.1",
+ "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-printer/-/wast-printer-1.14.1.tgz",
+ "integrity": "sha512-kPSSXE6De1XOR820C90RIo2ogvZG+c3KiHzqUoO/F34Y2shGzesfqv7o57xrxovZJH/MetF5UjroJ/R/3isoiw==",
+ "dev": true,
"dependencies": {
- "color-name": "1.1.3"
+ "@webassemblyjs/ast": "1.14.1",
+ "@xtuc/long": "4.2.2"
}
},
- "node_modules/@babel/helper-skip-transparent-expression-wrappers/node_modules/@babel/traverse/node_modules/@babel/code-frame/node_modules/@babel/highlight/node_modules/chalk/node_modules/ansi-styles/node_modules/color-convert/node_modules/color-name": {
- "version": "1.1.3",
- "license": "MIT",
- "optional": true,
- "peer": true
- },
- "node_modules/@babel/helper-skip-transparent-expression-wrappers/node_modules/@babel/traverse/node_modules/@babel/code-frame/node_modules/@babel/highlight/node_modules/chalk/node_modules/escape-string-regexp": {
- "version": "1.0.5",
- "license": "MIT",
- "optional": true,
- "peer": true,
+ "node_modules/@webpack-cli/configtest": {
+ "version": "3.0.1",
+ "resolved": "https://registry.npmjs.org/@webpack-cli/configtest/-/configtest-3.0.1.tgz",
+ "integrity": "sha512-u8d0pJ5YFgneF/GuvEiDA61Tf1VDomHHYMjv/wc9XzYj7nopltpG96nXN5dJRstxZhcNpV1g+nT6CydO7pHbjA==",
+ "dev": true,
"engines": {
- "node": ">=0.8.0"
- }
- },
- "node_modules/@babel/helper-skip-transparent-expression-wrappers/node_modules/@babel/traverse/node_modules/@babel/code-frame/node_modules/@babel/highlight/node_modules/chalk/node_modules/supports-color": {
- "version": "5.5.0",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "dependencies": {
- "has-flag": "^3.0.0"
+ "node": ">=18.12.0"
},
- "engines": {
- "node": ">=4"
+ "peerDependencies": {
+ "webpack": "^5.82.0",
+ "webpack-cli": "6.x.x"
}
},
- "node_modules/@babel/helper-skip-transparent-expression-wrappers/node_modules/@babel/traverse/node_modules/@babel/code-frame/node_modules/@babel/highlight/node_modules/chalk/node_modules/supports-color/node_modules/has-flag": {
- "version": "3.0.0",
- "license": "MIT",
- "optional": true,
- "peer": true,
+ "node_modules/@webpack-cli/info": {
+ "version": "3.0.1",
+ "resolved": "https://registry.npmjs.org/@webpack-cli/info/-/info-3.0.1.tgz",
+ "integrity": "sha512-coEmDzc2u/ffMvuW9aCjoRzNSPDl/XLuhPdlFRpT9tZHmJ/039az33CE7uH+8s0uL1j5ZNtfdv0HkfaKRBGJsQ==",
+ "dev": true,
"engines": {
- "node": ">=4"
+ "node": ">=18.12.0"
+ },
+ "peerDependencies": {
+ "webpack": "^5.82.0",
+ "webpack-cli": "6.x.x"
}
},
- "node_modules/@babel/helper-skip-transparent-expression-wrappers/node_modules/@babel/traverse/node_modules/@babel/generator": {
- "version": "7.25.6",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "dependencies": {
- "@babel/types": "^7.25.6",
- "@jridgewell/gen-mapping": "^0.3.5",
- "@jridgewell/trace-mapping": "^0.3.25",
- "jsesc": "^2.5.1"
- },
- "engines": {
- "node": ">=6.9.0"
- }
- },
- "node_modules/@babel/helper-skip-transparent-expression-wrappers/node_modules/@babel/traverse/node_modules/@babel/generator/node_modules/@jridgewell/gen-mapping": {
- "version": "0.3.5",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "dependencies": {
- "@jridgewell/set-array": "^1.2.1",
- "@jridgewell/sourcemap-codec": "^1.4.10",
- "@jridgewell/trace-mapping": "^0.3.24"
- },
- "engines": {
- "node": ">=6.0.0"
- }
- },
- "node_modules/@babel/helper-skip-transparent-expression-wrappers/node_modules/@babel/traverse/node_modules/@babel/generator/node_modules/@jridgewell/gen-mapping/node_modules/@jridgewell/set-array": {
- "version": "1.2.1",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "engines": {
- "node": ">=6.0.0"
- }
- },
- "node_modules/@babel/helper-skip-transparent-expression-wrappers/node_modules/@babel/traverse/node_modules/@babel/parser": {
- "version": "7.25.6",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "dependencies": {
- "@babel/types": "^7.25.6"
- },
- "bin": {
- "parser": "bin/babel-parser.js"
- },
- "engines": {
- "node": ">=6.0.0"
- }
- },
- "node_modules/@babel/helper-skip-transparent-expression-wrappers/node_modules/@babel/traverse/node_modules/@babel/template": {
- "version": "7.25.0",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "dependencies": {
- "@babel/code-frame": "^7.24.7",
- "@babel/parser": "^7.25.0",
- "@babel/types": "^7.25.0"
- },
- "engines": {
- "node": ">=6.9.0"
- }
- },
- "node_modules/@babel/helper-skip-transparent-expression-wrappers/node_modules/@babel/traverse/node_modules/globals": {
- "version": "11.12.0",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "engines": {
- "node": ">=4"
- }
- },
- "node_modules/@babel/helper-skip-transparent-expression-wrappers/node_modules/@babel/types": {
- "version": "7.25.6",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "dependencies": {
- "@babel/helper-string-parser": "^7.24.8",
- "@babel/helper-validator-identifier": "^7.24.7",
- "to-fast-properties": "^2.0.0"
- },
- "engines": {
- "node": ">=6.9.0"
- }
- },
- "node_modules/@babel/helper-skip-transparent-expression-wrappers/node_modules/@babel/types/node_modules/@babel/helper-string-parser": {
- "version": "7.24.8",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "engines": {
- "node": ">=6.9.0"
- }
- },
- "node_modules/@babel/helper-skip-transparent-expression-wrappers/node_modules/@babel/types/node_modules/@babel/helper-validator-identifier": {
- "version": "7.24.7",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "engines": {
- "node": ">=6.9.0"
- }
- },
- "node_modules/@babel/helper-split-export-declaration": {
- "version": "7.22.6",
- "devOptional": true,
- "license": "MIT",
- "dependencies": {
- "@babel/types": "^7.22.5"
- },
- "engines": {
- "node": ">=6.9.0"
- }
- },
- "node_modules/@babel/helper-string-parser": {
- "version": "7.22.5",
- "devOptional": true,
- "license": "MIT",
- "engines": {
- "node": ">=6.9.0"
- }
- },
- "node_modules/@babel/helper-validator-identifier": {
- "version": "7.22.20",
- "devOptional": true,
- "license": "MIT",
- "engines": {
- "node": ">=6.9.0"
- }
- },
- "node_modules/@babel/helper-validator-option": {
- "version": "7.24.8",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "engines": {
- "node": ">=6.9.0"
- }
- },
- "node_modules/@babel/helper-wrap-function": {
- "version": "7.25.0",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "dependencies": {
- "@babel/template": "^7.25.0",
- "@babel/traverse": "^7.25.0",
- "@babel/types": "^7.25.0"
- },
- "engines": {
- "node": ">=6.9.0"
- }
- },
- "node_modules/@babel/helper-wrap-function/node_modules/@babel/template": {
- "version": "7.25.0",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "dependencies": {
- "@babel/code-frame": "^7.24.7",
- "@babel/parser": "^7.25.0",
- "@babel/types": "^7.25.0"
- },
- "engines": {
- "node": ">=6.9.0"
- }
- },
- "node_modules/@babel/helper-wrap-function/node_modules/@babel/template/node_modules/@babel/code-frame": {
- "version": "7.24.7",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "dependencies": {
- "@babel/highlight": "^7.24.7",
- "picocolors": "^1.0.0"
- },
- "engines": {
- "node": ">=6.9.0"
- }
- },
- "node_modules/@babel/helper-wrap-function/node_modules/@babel/template/node_modules/@babel/code-frame/node_modules/@babel/highlight": {
- "version": "7.24.7",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "dependencies": {
- "@babel/helper-validator-identifier": "^7.24.7",
- "chalk": "^2.4.2",
- "js-tokens": "^4.0.0",
- "picocolors": "^1.0.0"
- },
- "engines": {
- "node": ">=6.9.0"
- }
- },
- "node_modules/@babel/helper-wrap-function/node_modules/@babel/template/node_modules/@babel/code-frame/node_modules/@babel/highlight/node_modules/@babel/helper-validator-identifier": {
- "version": "7.24.7",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "engines": {
- "node": ">=6.9.0"
- }
- },
- "node_modules/@babel/helper-wrap-function/node_modules/@babel/template/node_modules/@babel/code-frame/node_modules/@babel/highlight/node_modules/chalk": {
- "version": "2.4.2",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "dependencies": {
- "ansi-styles": "^3.2.1",
- "escape-string-regexp": "^1.0.5",
- "supports-color": "^5.3.0"
- },
- "engines": {
- "node": ">=4"
- }
- },
- "node_modules/@babel/helper-wrap-function/node_modules/@babel/template/node_modules/@babel/code-frame/node_modules/@babel/highlight/node_modules/chalk/node_modules/ansi-styles": {
- "version": "3.2.1",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "dependencies": {
- "color-convert": "^1.9.0"
- },
- "engines": {
- "node": ">=4"
- }
- },
- "node_modules/@babel/helper-wrap-function/node_modules/@babel/template/node_modules/@babel/code-frame/node_modules/@babel/highlight/node_modules/chalk/node_modules/ansi-styles/node_modules/color-convert": {
- "version": "1.9.3",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "dependencies": {
- "color-name": "1.1.3"
- }
- },
- "node_modules/@babel/helper-wrap-function/node_modules/@babel/template/node_modules/@babel/code-frame/node_modules/@babel/highlight/node_modules/chalk/node_modules/ansi-styles/node_modules/color-convert/node_modules/color-name": {
- "version": "1.1.3",
- "license": "MIT",
- "optional": true,
- "peer": true
- },
- "node_modules/@babel/helper-wrap-function/node_modules/@babel/template/node_modules/@babel/code-frame/node_modules/@babel/highlight/node_modules/chalk/node_modules/escape-string-regexp": {
- "version": "1.0.5",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "engines": {
- "node": ">=0.8.0"
- }
- },
- "node_modules/@babel/helper-wrap-function/node_modules/@babel/template/node_modules/@babel/code-frame/node_modules/@babel/highlight/node_modules/chalk/node_modules/supports-color": {
- "version": "5.5.0",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "dependencies": {
- "has-flag": "^3.0.0"
- },
- "engines": {
- "node": ">=4"
- }
- },
- "node_modules/@babel/helper-wrap-function/node_modules/@babel/template/node_modules/@babel/code-frame/node_modules/@babel/highlight/node_modules/chalk/node_modules/supports-color/node_modules/has-flag": {
- "version": "3.0.0",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "engines": {
- "node": ">=4"
- }
- },
- "node_modules/@babel/helper-wrap-function/node_modules/@babel/template/node_modules/@babel/parser": {
- "version": "7.25.6",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "dependencies": {
- "@babel/types": "^7.25.6"
- },
- "bin": {
- "parser": "bin/babel-parser.js"
- },
- "engines": {
- "node": ">=6.0.0"
- }
- },
- "node_modules/@babel/helper-wrap-function/node_modules/@babel/traverse": {
- "version": "7.25.6",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "dependencies": {
- "@babel/code-frame": "^7.24.7",
- "@babel/generator": "^7.25.6",
- "@babel/parser": "^7.25.6",
- "@babel/template": "^7.25.0",
- "@babel/types": "^7.25.6",
- "debug": "^4.3.1",
- "globals": "^11.1.0"
- },
- "engines": {
- "node": ">=6.9.0"
- }
- },
- "node_modules/@babel/helper-wrap-function/node_modules/@babel/traverse/node_modules/@babel/code-frame": {
- "version": "7.24.7",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "dependencies": {
- "@babel/highlight": "^7.24.7",
- "picocolors": "^1.0.0"
- },
- "engines": {
- "node": ">=6.9.0"
- }
- },
- "node_modules/@babel/helper-wrap-function/node_modules/@babel/traverse/node_modules/@babel/code-frame/node_modules/@babel/highlight": {
- "version": "7.24.7",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "dependencies": {
- "@babel/helper-validator-identifier": "^7.24.7",
- "chalk": "^2.4.2",
- "js-tokens": "^4.0.0",
- "picocolors": "^1.0.0"
- },
- "engines": {
- "node": ">=6.9.0"
- }
- },
- "node_modules/@babel/helper-wrap-function/node_modules/@babel/traverse/node_modules/@babel/code-frame/node_modules/@babel/highlight/node_modules/@babel/helper-validator-identifier": {
- "version": "7.24.7",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "engines": {
- "node": ">=6.9.0"
- }
- },
- "node_modules/@babel/helper-wrap-function/node_modules/@babel/traverse/node_modules/@babel/code-frame/node_modules/@babel/highlight/node_modules/chalk": {
- "version": "2.4.2",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "dependencies": {
- "ansi-styles": "^3.2.1",
- "escape-string-regexp": "^1.0.5",
- "supports-color": "^5.3.0"
- },
- "engines": {
- "node": ">=4"
- }
- },
- "node_modules/@babel/helper-wrap-function/node_modules/@babel/traverse/node_modules/@babel/code-frame/node_modules/@babel/highlight/node_modules/chalk/node_modules/ansi-styles": {
- "version": "3.2.1",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "dependencies": {
- "color-convert": "^1.9.0"
- },
- "engines": {
- "node": ">=4"
- }
- },
- "node_modules/@babel/helper-wrap-function/node_modules/@babel/traverse/node_modules/@babel/code-frame/node_modules/@babel/highlight/node_modules/chalk/node_modules/ansi-styles/node_modules/color-convert": {
- "version": "1.9.3",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "dependencies": {
- "color-name": "1.1.3"
- }
- },
- "node_modules/@babel/helper-wrap-function/node_modules/@babel/traverse/node_modules/@babel/code-frame/node_modules/@babel/highlight/node_modules/chalk/node_modules/ansi-styles/node_modules/color-convert/node_modules/color-name": {
- "version": "1.1.3",
- "license": "MIT",
- "optional": true,
- "peer": true
- },
- "node_modules/@babel/helper-wrap-function/node_modules/@babel/traverse/node_modules/@babel/code-frame/node_modules/@babel/highlight/node_modules/chalk/node_modules/escape-string-regexp": {
- "version": "1.0.5",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "engines": {
- "node": ">=0.8.0"
- }
- },
- "node_modules/@babel/helper-wrap-function/node_modules/@babel/traverse/node_modules/@babel/code-frame/node_modules/@babel/highlight/node_modules/chalk/node_modules/supports-color": {
- "version": "5.5.0",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "dependencies": {
- "has-flag": "^3.0.0"
- },
- "engines": {
- "node": ">=4"
- }
- },
- "node_modules/@babel/helper-wrap-function/node_modules/@babel/traverse/node_modules/@babel/code-frame/node_modules/@babel/highlight/node_modules/chalk/node_modules/supports-color/node_modules/has-flag": {
- "version": "3.0.0",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "engines": {
- "node": ">=4"
- }
- },
- "node_modules/@babel/helper-wrap-function/node_modules/@babel/traverse/node_modules/@babel/generator": {
- "version": "7.25.6",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "dependencies": {
- "@babel/types": "^7.25.6",
- "@jridgewell/gen-mapping": "^0.3.5",
- "@jridgewell/trace-mapping": "^0.3.25",
- "jsesc": "^2.5.1"
- },
- "engines": {
- "node": ">=6.9.0"
- }
- },
- "node_modules/@babel/helper-wrap-function/node_modules/@babel/traverse/node_modules/@babel/generator/node_modules/@jridgewell/gen-mapping": {
- "version": "0.3.5",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "dependencies": {
- "@jridgewell/set-array": "^1.2.1",
- "@jridgewell/sourcemap-codec": "^1.4.10",
- "@jridgewell/trace-mapping": "^0.3.24"
- },
- "engines": {
- "node": ">=6.0.0"
- }
- },
- "node_modules/@babel/helper-wrap-function/node_modules/@babel/traverse/node_modules/@babel/generator/node_modules/@jridgewell/gen-mapping/node_modules/@jridgewell/set-array": {
- "version": "1.2.1",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "engines": {
- "node": ">=6.0.0"
- }
- },
- "node_modules/@babel/helper-wrap-function/node_modules/@babel/traverse/node_modules/@babel/parser": {
- "version": "7.25.6",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "dependencies": {
- "@babel/types": "^7.25.6"
- },
- "bin": {
- "parser": "bin/babel-parser.js"
- },
- "engines": {
- "node": ">=6.0.0"
- }
- },
- "node_modules/@babel/helper-wrap-function/node_modules/@babel/traverse/node_modules/globals": {
- "version": "11.12.0",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "engines": {
- "node": ">=4"
- }
- },
- "node_modules/@babel/helper-wrap-function/node_modules/@babel/types": {
- "version": "7.25.6",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "dependencies": {
- "@babel/helper-string-parser": "^7.24.8",
- "@babel/helper-validator-identifier": "^7.24.7",
- "to-fast-properties": "^2.0.0"
- },
- "engines": {
- "node": ">=6.9.0"
- }
- },
- "node_modules/@babel/helper-wrap-function/node_modules/@babel/types/node_modules/@babel/helper-string-parser": {
- "version": "7.24.8",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "engines": {
- "node": ">=6.9.0"
- }
- },
- "node_modules/@babel/helper-wrap-function/node_modules/@babel/types/node_modules/@babel/helper-validator-identifier": {
- "version": "7.24.7",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "engines": {
- "node": ">=6.9.0"
- }
- },
- "node_modules/@babel/helpers": {
- "version": "7.23.2",
- "devOptional": true,
- "license": "MIT",
- "dependencies": {
- "@babel/template": "^7.22.15",
- "@babel/traverse": "^7.23.2",
- "@babel/types": "^7.23.0"
- },
- "engines": {
- "node": ">=6.9.0"
- }
- },
- "node_modules/@babel/highlight": {
- "version": "7.22.20",
- "devOptional": true,
- "license": "MIT",
- "dependencies": {
- "@babel/helper-validator-identifier": "^7.22.20",
- "chalk": "^2.4.2",
- "js-tokens": "^4.0.0"
- },
- "engines": {
- "node": ">=6.9.0"
- }
- },
- "node_modules/@babel/highlight/node_modules/chalk": {
- "version": "2.4.2",
- "devOptional": true,
- "license": "MIT",
- "dependencies": {
- "ansi-styles": "^3.2.1",
- "escape-string-regexp": "^1.0.5",
- "supports-color": "^5.3.0"
- },
- "engines": {
- "node": ">=4"
- }
- },
- "node_modules/@babel/highlight/node_modules/chalk/node_modules/ansi-styles": {
- "version": "3.2.1",
- "devOptional": true,
- "license": "MIT",
- "dependencies": {
- "color-convert": "^1.9.0"
- },
- "engines": {
- "node": ">=4"
- }
- },
- "node_modules/@babel/highlight/node_modules/chalk/node_modules/ansi-styles/node_modules/color-convert": {
- "version": "1.9.3",
- "devOptional": true,
- "license": "MIT",
- "dependencies": {
- "color-name": "1.1.3"
- }
- },
- "node_modules/@babel/highlight/node_modules/chalk/node_modules/ansi-styles/node_modules/color-convert/node_modules/color-name": {
- "version": "1.1.3",
- "devOptional": true,
- "license": "MIT"
- },
- "node_modules/@babel/highlight/node_modules/chalk/node_modules/escape-string-regexp": {
- "version": "1.0.5",
- "devOptional": true,
- "license": "MIT",
- "engines": {
- "node": ">=0.8.0"
- }
- },
- "node_modules/@babel/highlight/node_modules/chalk/node_modules/supports-color": {
- "version": "5.5.0",
- "devOptional": true,
- "license": "MIT",
- "dependencies": {
- "has-flag": "^3.0.0"
- },
- "engines": {
- "node": ">=4"
- }
- },
- "node_modules/@babel/highlight/node_modules/chalk/node_modules/supports-color/node_modules/has-flag": {
- "version": "3.0.0",
- "devOptional": true,
- "license": "MIT",
- "engines": {
- "node": ">=4"
- }
- },
- "node_modules/@babel/parser": {
- "version": "7.23.0",
- "devOptional": true,
- "license": "MIT",
- "bin": {
- "parser": "bin/babel-parser.js"
- },
- "engines": {
- "node": ">=6.0.0"
- }
- },
- "node_modules/@babel/plugin-bugfix-firefox-class-in-computed-class-key": {
- "version": "7.25.3",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "dependencies": {
- "@babel/helper-plugin-utils": "^7.24.8",
- "@babel/traverse": "^7.25.3"
- },
- "engines": {
- "node": ">=6.9.0"
- },
- "peerDependencies": {
- "@babel/core": "^7.0.0"
- }
- },
- "node_modules/@babel/plugin-bugfix-firefox-class-in-computed-class-key/node_modules/@babel/traverse": {
- "version": "7.25.6",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "dependencies": {
- "@babel/code-frame": "^7.24.7",
- "@babel/generator": "^7.25.6",
- "@babel/parser": "^7.25.6",
- "@babel/template": "^7.25.0",
- "@babel/types": "^7.25.6",
- "debug": "^4.3.1",
- "globals": "^11.1.0"
- },
- "engines": {
- "node": ">=6.9.0"
- }
- },
- "node_modules/@babel/plugin-bugfix-firefox-class-in-computed-class-key/node_modules/@babel/traverse/node_modules/@babel/code-frame": {
- "version": "7.24.7",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "dependencies": {
- "@babel/highlight": "^7.24.7",
- "picocolors": "^1.0.0"
- },
- "engines": {
- "node": ">=6.9.0"
- }
- },
- "node_modules/@babel/plugin-bugfix-firefox-class-in-computed-class-key/node_modules/@babel/traverse/node_modules/@babel/code-frame/node_modules/@babel/highlight": {
- "version": "7.24.7",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "dependencies": {
- "@babel/helper-validator-identifier": "^7.24.7",
- "chalk": "^2.4.2",
- "js-tokens": "^4.0.0",
- "picocolors": "^1.0.0"
- },
- "engines": {
- "node": ">=6.9.0"
- }
- },
- "node_modules/@babel/plugin-bugfix-firefox-class-in-computed-class-key/node_modules/@babel/traverse/node_modules/@babel/code-frame/node_modules/@babel/highlight/node_modules/@babel/helper-validator-identifier": {
- "version": "7.24.7",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "engines": {
- "node": ">=6.9.0"
- }
- },
- "node_modules/@babel/plugin-bugfix-firefox-class-in-computed-class-key/node_modules/@babel/traverse/node_modules/@babel/code-frame/node_modules/@babel/highlight/node_modules/chalk": {
- "version": "2.4.2",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "dependencies": {
- "ansi-styles": "^3.2.1",
- "escape-string-regexp": "^1.0.5",
- "supports-color": "^5.3.0"
- },
- "engines": {
- "node": ">=4"
- }
- },
- "node_modules/@babel/plugin-bugfix-firefox-class-in-computed-class-key/node_modules/@babel/traverse/node_modules/@babel/code-frame/node_modules/@babel/highlight/node_modules/chalk/node_modules/ansi-styles": {
- "version": "3.2.1",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "dependencies": {
- "color-convert": "^1.9.0"
- },
- "engines": {
- "node": ">=4"
- }
- },
- "node_modules/@babel/plugin-bugfix-firefox-class-in-computed-class-key/node_modules/@babel/traverse/node_modules/@babel/code-frame/node_modules/@babel/highlight/node_modules/chalk/node_modules/ansi-styles/node_modules/color-convert": {
- "version": "1.9.3",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "dependencies": {
- "color-name": "1.1.3"
- }
- },
- "node_modules/@babel/plugin-bugfix-firefox-class-in-computed-class-key/node_modules/@babel/traverse/node_modules/@babel/code-frame/node_modules/@babel/highlight/node_modules/chalk/node_modules/ansi-styles/node_modules/color-convert/node_modules/color-name": {
- "version": "1.1.3",
- "license": "MIT",
- "optional": true,
- "peer": true
- },
- "node_modules/@babel/plugin-bugfix-firefox-class-in-computed-class-key/node_modules/@babel/traverse/node_modules/@babel/code-frame/node_modules/@babel/highlight/node_modules/chalk/node_modules/escape-string-regexp": {
- "version": "1.0.5",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "engines": {
- "node": ">=0.8.0"
- }
- },
- "node_modules/@babel/plugin-bugfix-firefox-class-in-computed-class-key/node_modules/@babel/traverse/node_modules/@babel/code-frame/node_modules/@babel/highlight/node_modules/chalk/node_modules/supports-color": {
- "version": "5.5.0",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "dependencies": {
- "has-flag": "^3.0.0"
- },
- "engines": {
- "node": ">=4"
- }
- },
- "node_modules/@babel/plugin-bugfix-firefox-class-in-computed-class-key/node_modules/@babel/traverse/node_modules/@babel/code-frame/node_modules/@babel/highlight/node_modules/chalk/node_modules/supports-color/node_modules/has-flag": {
- "version": "3.0.0",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "engines": {
- "node": ">=4"
- }
- },
- "node_modules/@babel/plugin-bugfix-firefox-class-in-computed-class-key/node_modules/@babel/traverse/node_modules/@babel/generator": {
- "version": "7.25.6",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "dependencies": {
- "@babel/types": "^7.25.6",
- "@jridgewell/gen-mapping": "^0.3.5",
- "@jridgewell/trace-mapping": "^0.3.25",
- "jsesc": "^2.5.1"
- },
- "engines": {
- "node": ">=6.9.0"
- }
- },
- "node_modules/@babel/plugin-bugfix-firefox-class-in-computed-class-key/node_modules/@babel/traverse/node_modules/@babel/generator/node_modules/@jridgewell/gen-mapping": {
- "version": "0.3.5",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "dependencies": {
- "@jridgewell/set-array": "^1.2.1",
- "@jridgewell/sourcemap-codec": "^1.4.10",
- "@jridgewell/trace-mapping": "^0.3.24"
- },
- "engines": {
- "node": ">=6.0.0"
- }
- },
- "node_modules/@babel/plugin-bugfix-firefox-class-in-computed-class-key/node_modules/@babel/traverse/node_modules/@babel/generator/node_modules/@jridgewell/gen-mapping/node_modules/@jridgewell/set-array": {
- "version": "1.2.1",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "engines": {
- "node": ">=6.0.0"
- }
- },
- "node_modules/@babel/plugin-bugfix-firefox-class-in-computed-class-key/node_modules/@babel/traverse/node_modules/@babel/parser": {
- "version": "7.25.6",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "dependencies": {
- "@babel/types": "^7.25.6"
- },
- "bin": {
- "parser": "bin/babel-parser.js"
- },
- "engines": {
- "node": ">=6.0.0"
- }
- },
- "node_modules/@babel/plugin-bugfix-firefox-class-in-computed-class-key/node_modules/@babel/traverse/node_modules/@babel/template": {
- "version": "7.25.0",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "dependencies": {
- "@babel/code-frame": "^7.24.7",
- "@babel/parser": "^7.25.0",
- "@babel/types": "^7.25.0"
- },
- "engines": {
- "node": ">=6.9.0"
- }
- },
- "node_modules/@babel/plugin-bugfix-firefox-class-in-computed-class-key/node_modules/@babel/traverse/node_modules/@babel/types": {
- "version": "7.25.6",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "dependencies": {
- "@babel/helper-string-parser": "^7.24.8",
- "@babel/helper-validator-identifier": "^7.24.7",
- "to-fast-properties": "^2.0.0"
- },
- "engines": {
- "node": ">=6.9.0"
- }
- },
- "node_modules/@babel/plugin-bugfix-firefox-class-in-computed-class-key/node_modules/@babel/traverse/node_modules/@babel/types/node_modules/@babel/helper-string-parser": {
- "version": "7.24.8",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "engines": {
- "node": ">=6.9.0"
- }
- },
- "node_modules/@babel/plugin-bugfix-firefox-class-in-computed-class-key/node_modules/@babel/traverse/node_modules/@babel/types/node_modules/@babel/helper-validator-identifier": {
- "version": "7.24.7",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "engines": {
- "node": ">=6.9.0"
- }
- },
- "node_modules/@babel/plugin-bugfix-firefox-class-in-computed-class-key/node_modules/@babel/traverse/node_modules/globals": {
- "version": "11.12.0",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "engines": {
- "node": ">=4"
- }
- },
- "node_modules/@babel/plugin-bugfix-safari-class-field-initializer-scope": {
- "version": "7.25.0",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "dependencies": {
- "@babel/helper-plugin-utils": "^7.24.8"
- },
- "engines": {
- "node": ">=6.9.0"
- },
- "peerDependencies": {
- "@babel/core": "^7.0.0"
- }
- },
- "node_modules/@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": {
- "version": "7.25.0",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "dependencies": {
- "@babel/helper-plugin-utils": "^7.24.8"
- },
- "engines": {
- "node": ">=6.9.0"
- },
- "peerDependencies": {
- "@babel/core": "^7.0.0"
- }
- },
- "node_modules/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": {
- "version": "7.24.7",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "dependencies": {
- "@babel/helper-plugin-utils": "^7.24.7",
- "@babel/helper-skip-transparent-expression-wrappers": "^7.24.7",
- "@babel/plugin-transform-optional-chaining": "^7.24.7"
- },
- "engines": {
- "node": ">=6.9.0"
- },
- "peerDependencies": {
- "@babel/core": "^7.13.0"
- }
- },
- "node_modules/@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly": {
- "version": "7.25.0",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "dependencies": {
- "@babel/helper-plugin-utils": "^7.24.8",
- "@babel/traverse": "^7.25.0"
- },
- "engines": {
- "node": ">=6.9.0"
- },
- "peerDependencies": {
- "@babel/core": "^7.0.0"
- }
- },
- "node_modules/@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly/node_modules/@babel/traverse": {
- "version": "7.25.6",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "dependencies": {
- "@babel/code-frame": "^7.24.7",
- "@babel/generator": "^7.25.6",
- "@babel/parser": "^7.25.6",
- "@babel/template": "^7.25.0",
- "@babel/types": "^7.25.6",
- "debug": "^4.3.1",
- "globals": "^11.1.0"
- },
- "engines": {
- "node": ">=6.9.0"
- }
- },
- "node_modules/@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly/node_modules/@babel/traverse/node_modules/@babel/code-frame": {
- "version": "7.24.7",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "dependencies": {
- "@babel/highlight": "^7.24.7",
- "picocolors": "^1.0.0"
- },
- "engines": {
- "node": ">=6.9.0"
- }
- },
- "node_modules/@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly/node_modules/@babel/traverse/node_modules/@babel/code-frame/node_modules/@babel/highlight": {
- "version": "7.24.7",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "dependencies": {
- "@babel/helper-validator-identifier": "^7.24.7",
- "chalk": "^2.4.2",
- "js-tokens": "^4.0.0",
- "picocolors": "^1.0.0"
- },
- "engines": {
- "node": ">=6.9.0"
- }
- },
- "node_modules/@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly/node_modules/@babel/traverse/node_modules/@babel/code-frame/node_modules/@babel/highlight/node_modules/@babel/helper-validator-identifier": {
- "version": "7.24.7",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "engines": {
- "node": ">=6.9.0"
- }
- },
- "node_modules/@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly/node_modules/@babel/traverse/node_modules/@babel/code-frame/node_modules/@babel/highlight/node_modules/chalk": {
- "version": "2.4.2",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "dependencies": {
- "ansi-styles": "^3.2.1",
- "escape-string-regexp": "^1.0.5",
- "supports-color": "^5.3.0"
- },
- "engines": {
- "node": ">=4"
- }
- },
- "node_modules/@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly/node_modules/@babel/traverse/node_modules/@babel/code-frame/node_modules/@babel/highlight/node_modules/chalk/node_modules/ansi-styles": {
- "version": "3.2.1",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "dependencies": {
- "color-convert": "^1.9.0"
- },
- "engines": {
- "node": ">=4"
- }
- },
- "node_modules/@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly/node_modules/@babel/traverse/node_modules/@babel/code-frame/node_modules/@babel/highlight/node_modules/chalk/node_modules/ansi-styles/node_modules/color-convert": {
- "version": "1.9.3",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "dependencies": {
- "color-name": "1.1.3"
- }
- },
- "node_modules/@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly/node_modules/@babel/traverse/node_modules/@babel/code-frame/node_modules/@babel/highlight/node_modules/chalk/node_modules/ansi-styles/node_modules/color-convert/node_modules/color-name": {
- "version": "1.1.3",
- "license": "MIT",
- "optional": true,
- "peer": true
- },
- "node_modules/@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly/node_modules/@babel/traverse/node_modules/@babel/code-frame/node_modules/@babel/highlight/node_modules/chalk/node_modules/escape-string-regexp": {
- "version": "1.0.5",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "engines": {
- "node": ">=0.8.0"
- }
- },
- "node_modules/@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly/node_modules/@babel/traverse/node_modules/@babel/code-frame/node_modules/@babel/highlight/node_modules/chalk/node_modules/supports-color": {
- "version": "5.5.0",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "dependencies": {
- "has-flag": "^3.0.0"
- },
- "engines": {
- "node": ">=4"
- }
- },
- "node_modules/@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly/node_modules/@babel/traverse/node_modules/@babel/code-frame/node_modules/@babel/highlight/node_modules/chalk/node_modules/supports-color/node_modules/has-flag": {
- "version": "3.0.0",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "engines": {
- "node": ">=4"
- }
- },
- "node_modules/@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly/node_modules/@babel/traverse/node_modules/@babel/generator": {
- "version": "7.25.6",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "dependencies": {
- "@babel/types": "^7.25.6",
- "@jridgewell/gen-mapping": "^0.3.5",
- "@jridgewell/trace-mapping": "^0.3.25",
- "jsesc": "^2.5.1"
- },
- "engines": {
- "node": ">=6.9.0"
- }
- },
- "node_modules/@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly/node_modules/@babel/traverse/node_modules/@babel/generator/node_modules/@jridgewell/gen-mapping": {
- "version": "0.3.5",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "dependencies": {
- "@jridgewell/set-array": "^1.2.1",
- "@jridgewell/sourcemap-codec": "^1.4.10",
- "@jridgewell/trace-mapping": "^0.3.24"
- },
- "engines": {
- "node": ">=6.0.0"
- }
- },
- "node_modules/@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly/node_modules/@babel/traverse/node_modules/@babel/generator/node_modules/@jridgewell/gen-mapping/node_modules/@jridgewell/set-array": {
- "version": "1.2.1",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "engines": {
- "node": ">=6.0.0"
- }
- },
- "node_modules/@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly/node_modules/@babel/traverse/node_modules/@babel/parser": {
- "version": "7.25.6",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "dependencies": {
- "@babel/types": "^7.25.6"
- },
- "bin": {
- "parser": "bin/babel-parser.js"
- },
- "engines": {
- "node": ">=6.0.0"
- }
- },
- "node_modules/@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly/node_modules/@babel/traverse/node_modules/@babel/template": {
- "version": "7.25.0",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "dependencies": {
- "@babel/code-frame": "^7.24.7",
- "@babel/parser": "^7.25.0",
- "@babel/types": "^7.25.0"
- },
- "engines": {
- "node": ">=6.9.0"
- }
- },
- "node_modules/@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly/node_modules/@babel/traverse/node_modules/@babel/types": {
- "version": "7.25.6",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "dependencies": {
- "@babel/helper-string-parser": "^7.24.8",
- "@babel/helper-validator-identifier": "^7.24.7",
- "to-fast-properties": "^2.0.0"
- },
- "engines": {
- "node": ">=6.9.0"
- }
- },
- "node_modules/@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly/node_modules/@babel/traverse/node_modules/@babel/types/node_modules/@babel/helper-string-parser": {
- "version": "7.24.8",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "engines": {
- "node": ">=6.9.0"
- }
- },
- "node_modules/@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly/node_modules/@babel/traverse/node_modules/@babel/types/node_modules/@babel/helper-validator-identifier": {
- "version": "7.24.7",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "engines": {
- "node": ">=6.9.0"
- }
- },
- "node_modules/@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly/node_modules/@babel/traverse/node_modules/globals": {
- "version": "11.12.0",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "engines": {
- "node": ">=4"
- }
- },
- "node_modules/@babel/plugin-proposal-class-properties": {
- "version": "7.18.6",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "dependencies": {
- "@babel/helper-create-class-features-plugin": "^7.18.6",
- "@babel/helper-plugin-utils": "^7.18.6"
- },
- "engines": {
- "node": ">=6.9.0"
- },
- "peerDependencies": {
- "@babel/core": "^7.0.0-0"
- }
- },
- "node_modules/@babel/plugin-proposal-export-default-from": {
- "version": "7.24.7",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "dependencies": {
- "@babel/helper-plugin-utils": "^7.24.7",
- "@babel/plugin-syntax-export-default-from": "^7.24.7"
- },
- "engines": {
- "node": ">=6.9.0"
- },
- "peerDependencies": {
- "@babel/core": "^7.0.0-0"
- }
- },
- "node_modules/@babel/plugin-proposal-nullish-coalescing-operator": {
- "version": "7.18.6",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "dependencies": {
- "@babel/helper-plugin-utils": "^7.18.6",
- "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3"
- },
- "engines": {
- "node": ">=6.9.0"
- },
- "peerDependencies": {
- "@babel/core": "^7.0.0-0"
- }
- },
- "node_modules/@babel/plugin-proposal-optional-chaining": {
- "version": "7.21.0",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "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"
- },
- "engines": {
- "node": ">=6.9.0"
- },
- "peerDependencies": {
- "@babel/core": "^7.0.0-0"
- }
- },
- "node_modules/@babel/plugin-proposal-private-property-in-object": {
- "version": "7.21.0-placeholder-for-preset-env.2",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "engines": {
- "node": ">=6.9.0"
- },
- "peerDependencies": {
- "@babel/core": "^7.0.0-0"
- }
- },
- "node_modules/@babel/plugin-syntax-async-generators": {
- "version": "7.8.4",
- "devOptional": true,
- "license": "MIT",
- "dependencies": {
- "@babel/helper-plugin-utils": "^7.8.0"
- },
- "peerDependencies": {
- "@babel/core": "^7.0.0-0"
- }
- },
- "node_modules/@babel/plugin-syntax-async-generators/node_modules/@babel/helper-plugin-utils": {
- "version": "7.22.5",
- "devOptional": true,
- "license": "MIT",
- "engines": {
- "node": ">=6.9.0"
- }
- },
- "node_modules/@babel/plugin-syntax-bigint": {
- "version": "7.8.3",
- "dev": true,
- "license": "MIT",
- "dependencies": {
- "@babel/helper-plugin-utils": "^7.8.0"
- },
- "peerDependencies": {
- "@babel/core": "^7.0.0-0"
- }
- },
- "node_modules/@babel/plugin-syntax-bigint/node_modules/@babel/helper-plugin-utils": {
- "version": "7.22.5",
- "dev": true,
- "license": "MIT",
- "engines": {
- "node": ">=6.9.0"
- }
- },
- "node_modules/@babel/plugin-syntax-class-properties": {
- "version": "7.12.13",
- "devOptional": true,
- "license": "MIT",
- "dependencies": {
- "@babel/helper-plugin-utils": "^7.12.13"
- },
- "peerDependencies": {
- "@babel/core": "^7.0.0-0"
- }
- },
- "node_modules/@babel/plugin-syntax-class-properties/node_modules/@babel/helper-plugin-utils": {
- "version": "7.22.5",
- "devOptional": true,
- "license": "MIT",
- "engines": {
- "node": ">=6.9.0"
- }
- },
- "node_modules/@babel/plugin-syntax-class-static-block": {
- "version": "7.14.5",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "dependencies": {
- "@babel/helper-plugin-utils": "^7.14.5"
- },
- "engines": {
- "node": ">=6.9.0"
- },
- "peerDependencies": {
- "@babel/core": "^7.0.0-0"
- }
- },
- "node_modules/@babel/plugin-syntax-dynamic-import": {
- "version": "7.8.3",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "dependencies": {
- "@babel/helper-plugin-utils": "^7.8.0"
- },
- "peerDependencies": {
- "@babel/core": "^7.0.0-0"
- }
- },
- "node_modules/@babel/plugin-syntax-export-default-from": {
- "version": "7.24.7",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "dependencies": {
- "@babel/helper-plugin-utils": "^7.24.7"
- },
- "engines": {
- "node": ">=6.9.0"
- },
- "peerDependencies": {
- "@babel/core": "^7.0.0-0"
- }
- },
- "node_modules/@babel/plugin-syntax-export-namespace-from": {
- "version": "7.8.3",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "dependencies": {
- "@babel/helper-plugin-utils": "^7.8.3"
- },
- "peerDependencies": {
- "@babel/core": "^7.0.0-0"
- }
- },
- "node_modules/@babel/plugin-syntax-flow": {
- "version": "7.24.7",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "dependencies": {
- "@babel/helper-plugin-utils": "^7.24.7"
- },
- "engines": {
- "node": ">=6.9.0"
- },
- "peerDependencies": {
- "@babel/core": "^7.0.0-0"
- }
- },
- "node_modules/@babel/plugin-syntax-import-assertions": {
- "version": "7.25.6",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "dependencies": {
- "@babel/helper-plugin-utils": "^7.24.8"
- },
- "engines": {
- "node": ">=6.9.0"
- },
- "peerDependencies": {
- "@babel/core": "^7.0.0-0"
- }
- },
- "node_modules/@babel/plugin-syntax-import-attributes": {
- "version": "7.25.6",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "dependencies": {
- "@babel/helper-plugin-utils": "^7.24.8"
- },
- "engines": {
- "node": ">=6.9.0"
- },
- "peerDependencies": {
- "@babel/core": "^7.0.0-0"
- }
- },
- "node_modules/@babel/plugin-syntax-import-meta": {
- "version": "7.10.4",
- "devOptional": true,
- "license": "MIT",
- "dependencies": {
- "@babel/helper-plugin-utils": "^7.10.4"
- },
- "peerDependencies": {
- "@babel/core": "^7.0.0-0"
- }
- },
- "node_modules/@babel/plugin-syntax-import-meta/node_modules/@babel/helper-plugin-utils": {
- "version": "7.22.5",
- "devOptional": true,
- "license": "MIT",
- "engines": {
- "node": ">=6.9.0"
- }
- },
- "node_modules/@babel/plugin-syntax-json-strings": {
- "version": "7.8.3",
- "devOptional": true,
- "license": "MIT",
- "dependencies": {
- "@babel/helper-plugin-utils": "^7.8.0"
- },
- "peerDependencies": {
- "@babel/core": "^7.0.0-0"
- }
- },
- "node_modules/@babel/plugin-syntax-json-strings/node_modules/@babel/helper-plugin-utils": {
- "version": "7.22.5",
- "devOptional": true,
- "license": "MIT",
- "engines": {
- "node": ">=6.9.0"
- }
- },
- "node_modules/@babel/plugin-syntax-jsx": {
- "version": "7.22.5",
- "dev": true,
- "license": "MIT",
- "dependencies": {
- "@babel/helper-plugin-utils": "^7.22.5"
- },
- "engines": {
- "node": ">=6.9.0"
- },
- "peerDependencies": {
- "@babel/core": "^7.0.0-0"
- }
- },
- "node_modules/@babel/plugin-syntax-jsx/node_modules/@babel/helper-plugin-utils": {
- "version": "7.22.5",
- "dev": true,
- "license": "MIT",
- "engines": {
- "node": ">=6.9.0"
- }
- },
- "node_modules/@babel/plugin-syntax-logical-assignment-operators": {
- "version": "7.10.4",
- "devOptional": true,
- "license": "MIT",
- "dependencies": {
- "@babel/helper-plugin-utils": "^7.10.4"
- },
- "peerDependencies": {
- "@babel/core": "^7.0.0-0"
- }
- },
- "node_modules/@babel/plugin-syntax-logical-assignment-operators/node_modules/@babel/helper-plugin-utils": {
- "version": "7.22.5",
- "devOptional": true,
- "license": "MIT",
- "engines": {
- "node": ">=6.9.0"
- }
- },
- "node_modules/@babel/plugin-syntax-nullish-coalescing-operator": {
- "version": "7.8.3",
- "devOptional": true,
- "license": "MIT",
- "dependencies": {
- "@babel/helper-plugin-utils": "^7.8.0"
- },
- "peerDependencies": {
- "@babel/core": "^7.0.0-0"
- }
- },
- "node_modules/@babel/plugin-syntax-nullish-coalescing-operator/node_modules/@babel/helper-plugin-utils": {
- "version": "7.22.5",
- "devOptional": true,
- "license": "MIT",
- "engines": {
- "node": ">=6.9.0"
- }
- },
- "node_modules/@babel/plugin-syntax-numeric-separator": {
- "version": "7.10.4",
- "devOptional": true,
- "license": "MIT",
- "dependencies": {
- "@babel/helper-plugin-utils": "^7.10.4"
- },
- "peerDependencies": {
- "@babel/core": "^7.0.0-0"
- }
- },
- "node_modules/@babel/plugin-syntax-numeric-separator/node_modules/@babel/helper-plugin-utils": {
- "version": "7.22.5",
- "devOptional": true,
- "license": "MIT",
- "engines": {
- "node": ">=6.9.0"
- }
- },
- "node_modules/@babel/plugin-syntax-object-rest-spread": {
- "version": "7.8.3",
- "devOptional": true,
- "license": "MIT",
- "dependencies": {
- "@babel/helper-plugin-utils": "^7.8.0"
- },
- "peerDependencies": {
- "@babel/core": "^7.0.0-0"
- }
- },
- "node_modules/@babel/plugin-syntax-object-rest-spread/node_modules/@babel/helper-plugin-utils": {
- "version": "7.22.5",
- "devOptional": true,
- "license": "MIT",
- "engines": {
- "node": ">=6.9.0"
- }
- },
- "node_modules/@babel/plugin-syntax-optional-catch-binding": {
- "version": "7.8.3",
- "devOptional": true,
- "license": "MIT",
- "dependencies": {
- "@babel/helper-plugin-utils": "^7.8.0"
- },
- "peerDependencies": {
- "@babel/core": "^7.0.0-0"
- }
- },
- "node_modules/@babel/plugin-syntax-optional-catch-binding/node_modules/@babel/helper-plugin-utils": {
- "version": "7.22.5",
- "devOptional": true,
- "license": "MIT",
- "engines": {
- "node": ">=6.9.0"
- }
- },
- "node_modules/@babel/plugin-syntax-optional-chaining": {
- "version": "7.8.3",
- "devOptional": true,
- "license": "MIT",
- "dependencies": {
- "@babel/helper-plugin-utils": "^7.8.0"
- },
- "peerDependencies": {
- "@babel/core": "^7.0.0-0"
- }
- },
- "node_modules/@babel/plugin-syntax-optional-chaining/node_modules/@babel/helper-plugin-utils": {
- "version": "7.22.5",
- "devOptional": true,
- "license": "MIT",
- "engines": {
- "node": ">=6.9.0"
- }
- },
- "node_modules/@babel/plugin-syntax-private-property-in-object": {
- "version": "7.14.5",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "dependencies": {
- "@babel/helper-plugin-utils": "^7.14.5"
- },
- "engines": {
- "node": ">=6.9.0"
- },
- "peerDependencies": {
- "@babel/core": "^7.0.0-0"
- }
- },
- "node_modules/@babel/plugin-syntax-top-level-await": {
- "version": "7.14.5",
- "devOptional": true,
- "license": "MIT",
- "dependencies": {
- "@babel/helper-plugin-utils": "^7.14.5"
- },
- "engines": {
- "node": ">=6.9.0"
- },
- "peerDependencies": {
- "@babel/core": "^7.0.0-0"
- }
- },
- "node_modules/@babel/plugin-syntax-top-level-await/node_modules/@babel/helper-plugin-utils": {
- "version": "7.22.5",
- "devOptional": true,
- "license": "MIT",
- "engines": {
- "node": ">=6.9.0"
- }
- },
- "node_modules/@babel/plugin-syntax-typescript": {
- "version": "7.22.5",
- "dev": true,
- "license": "MIT",
- "dependencies": {
- "@babel/helper-plugin-utils": "^7.22.5"
- },
- "engines": {
- "node": ">=6.9.0"
- },
- "peerDependencies": {
- "@babel/core": "^7.0.0-0"
- }
- },
- "node_modules/@babel/plugin-syntax-typescript/node_modules/@babel/helper-plugin-utils": {
- "version": "7.22.5",
- "dev": true,
- "license": "MIT",
- "engines": {
- "node": ">=6.9.0"
- }
- },
- "node_modules/@babel/plugin-syntax-unicode-sets-regex": {
- "version": "7.18.6",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "dependencies": {
- "@babel/helper-create-regexp-features-plugin": "^7.18.6",
- "@babel/helper-plugin-utils": "^7.18.6"
- },
- "engines": {
- "node": ">=6.9.0"
- },
- "peerDependencies": {
- "@babel/core": "^7.0.0"
- }
- },
- "node_modules/@babel/plugin-transform-arrow-functions": {
- "version": "7.24.7",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "dependencies": {
- "@babel/helper-plugin-utils": "^7.24.7"
- },
- "engines": {
- "node": ">=6.9.0"
- },
- "peerDependencies": {
- "@babel/core": "^7.0.0-0"
- }
- },
- "node_modules/@babel/plugin-transform-async-generator-functions": {
- "version": "7.25.4",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "dependencies": {
- "@babel/helper-plugin-utils": "^7.24.8",
- "@babel/helper-remap-async-to-generator": "^7.25.0",
- "@babel/plugin-syntax-async-generators": "^7.8.4",
- "@babel/traverse": "^7.25.4"
- },
- "engines": {
- "node": ">=6.9.0"
- },
- "peerDependencies": {
- "@babel/core": "^7.0.0-0"
- }
- },
- "node_modules/@babel/plugin-transform-async-generator-functions/node_modules/@babel/traverse": {
- "version": "7.25.6",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "dependencies": {
- "@babel/code-frame": "^7.24.7",
- "@babel/generator": "^7.25.6",
- "@babel/parser": "^7.25.6",
- "@babel/template": "^7.25.0",
- "@babel/types": "^7.25.6",
- "debug": "^4.3.1",
- "globals": "^11.1.0"
- },
- "engines": {
- "node": ">=6.9.0"
- }
- },
- "node_modules/@babel/plugin-transform-async-generator-functions/node_modules/@babel/traverse/node_modules/@babel/code-frame": {
- "version": "7.24.7",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "dependencies": {
- "@babel/highlight": "^7.24.7",
- "picocolors": "^1.0.0"
- },
- "engines": {
- "node": ">=6.9.0"
- }
- },
- "node_modules/@babel/plugin-transform-async-generator-functions/node_modules/@babel/traverse/node_modules/@babel/code-frame/node_modules/@babel/highlight": {
- "version": "7.24.7",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "dependencies": {
- "@babel/helper-validator-identifier": "^7.24.7",
- "chalk": "^2.4.2",
- "js-tokens": "^4.0.0",
- "picocolors": "^1.0.0"
- },
- "engines": {
- "node": ">=6.9.0"
- }
- },
- "node_modules/@babel/plugin-transform-async-generator-functions/node_modules/@babel/traverse/node_modules/@babel/code-frame/node_modules/@babel/highlight/node_modules/@babel/helper-validator-identifier": {
- "version": "7.24.7",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "engines": {
- "node": ">=6.9.0"
- }
- },
- "node_modules/@babel/plugin-transform-async-generator-functions/node_modules/@babel/traverse/node_modules/@babel/code-frame/node_modules/@babel/highlight/node_modules/chalk": {
- "version": "2.4.2",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "dependencies": {
- "ansi-styles": "^3.2.1",
- "escape-string-regexp": "^1.0.5",
- "supports-color": "^5.3.0"
- },
- "engines": {
- "node": ">=4"
- }
- },
- "node_modules/@babel/plugin-transform-async-generator-functions/node_modules/@babel/traverse/node_modules/@babel/code-frame/node_modules/@babel/highlight/node_modules/chalk/node_modules/ansi-styles": {
- "version": "3.2.1",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "dependencies": {
- "color-convert": "^1.9.0"
- },
- "engines": {
- "node": ">=4"
- }
- },
- "node_modules/@babel/plugin-transform-async-generator-functions/node_modules/@babel/traverse/node_modules/@babel/code-frame/node_modules/@babel/highlight/node_modules/chalk/node_modules/ansi-styles/node_modules/color-convert": {
- "version": "1.9.3",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "dependencies": {
- "color-name": "1.1.3"
- }
- },
- "node_modules/@babel/plugin-transform-async-generator-functions/node_modules/@babel/traverse/node_modules/@babel/code-frame/node_modules/@babel/highlight/node_modules/chalk/node_modules/ansi-styles/node_modules/color-convert/node_modules/color-name": {
- "version": "1.1.3",
- "license": "MIT",
- "optional": true,
- "peer": true
- },
- "node_modules/@babel/plugin-transform-async-generator-functions/node_modules/@babel/traverse/node_modules/@babel/code-frame/node_modules/@babel/highlight/node_modules/chalk/node_modules/escape-string-regexp": {
- "version": "1.0.5",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "engines": {
- "node": ">=0.8.0"
- }
- },
- "node_modules/@babel/plugin-transform-async-generator-functions/node_modules/@babel/traverse/node_modules/@babel/code-frame/node_modules/@babel/highlight/node_modules/chalk/node_modules/supports-color": {
- "version": "5.5.0",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "dependencies": {
- "has-flag": "^3.0.0"
- },
- "engines": {
- "node": ">=4"
- }
- },
- "node_modules/@babel/plugin-transform-async-generator-functions/node_modules/@babel/traverse/node_modules/@babel/code-frame/node_modules/@babel/highlight/node_modules/chalk/node_modules/supports-color/node_modules/has-flag": {
- "version": "3.0.0",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "engines": {
- "node": ">=4"
- }
- },
- "node_modules/@babel/plugin-transform-async-generator-functions/node_modules/@babel/traverse/node_modules/@babel/generator": {
- "version": "7.25.6",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "dependencies": {
- "@babel/types": "^7.25.6",
- "@jridgewell/gen-mapping": "^0.3.5",
- "@jridgewell/trace-mapping": "^0.3.25",
- "jsesc": "^2.5.1"
- },
- "engines": {
- "node": ">=6.9.0"
- }
- },
- "node_modules/@babel/plugin-transform-async-generator-functions/node_modules/@babel/traverse/node_modules/@babel/generator/node_modules/@jridgewell/gen-mapping": {
- "version": "0.3.5",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "dependencies": {
- "@jridgewell/set-array": "^1.2.1",
- "@jridgewell/sourcemap-codec": "^1.4.10",
- "@jridgewell/trace-mapping": "^0.3.24"
- },
- "engines": {
- "node": ">=6.0.0"
- }
- },
- "node_modules/@babel/plugin-transform-async-generator-functions/node_modules/@babel/traverse/node_modules/@babel/generator/node_modules/@jridgewell/gen-mapping/node_modules/@jridgewell/set-array": {
- "version": "1.2.1",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "engines": {
- "node": ">=6.0.0"
- }
- },
- "node_modules/@babel/plugin-transform-async-generator-functions/node_modules/@babel/traverse/node_modules/@babel/parser": {
- "version": "7.25.6",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "dependencies": {
- "@babel/types": "^7.25.6"
- },
- "bin": {
- "parser": "bin/babel-parser.js"
- },
- "engines": {
- "node": ">=6.0.0"
- }
- },
- "node_modules/@babel/plugin-transform-async-generator-functions/node_modules/@babel/traverse/node_modules/@babel/template": {
- "version": "7.25.0",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "dependencies": {
- "@babel/code-frame": "^7.24.7",
- "@babel/parser": "^7.25.0",
- "@babel/types": "^7.25.0"
- },
- "engines": {
- "node": ">=6.9.0"
- }
- },
- "node_modules/@babel/plugin-transform-async-generator-functions/node_modules/@babel/traverse/node_modules/@babel/types": {
- "version": "7.25.6",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "dependencies": {
- "@babel/helper-string-parser": "^7.24.8",
- "@babel/helper-validator-identifier": "^7.24.7",
- "to-fast-properties": "^2.0.0"
- },
- "engines": {
- "node": ">=6.9.0"
- }
- },
- "node_modules/@babel/plugin-transform-async-generator-functions/node_modules/@babel/traverse/node_modules/@babel/types/node_modules/@babel/helper-string-parser": {
- "version": "7.24.8",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "engines": {
- "node": ">=6.9.0"
- }
- },
- "node_modules/@babel/plugin-transform-async-generator-functions/node_modules/@babel/traverse/node_modules/@babel/types/node_modules/@babel/helper-validator-identifier": {
- "version": "7.24.7",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "engines": {
- "node": ">=6.9.0"
- }
- },
- "node_modules/@babel/plugin-transform-async-generator-functions/node_modules/@babel/traverse/node_modules/globals": {
- "version": "11.12.0",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "engines": {
- "node": ">=4"
- }
- },
- "node_modules/@babel/plugin-transform-async-to-generator": {
- "version": "7.24.7",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "dependencies": {
- "@babel/helper-module-imports": "^7.24.7",
- "@babel/helper-plugin-utils": "^7.24.7",
- "@babel/helper-remap-async-to-generator": "^7.24.7"
- },
- "engines": {
- "node": ">=6.9.0"
- },
- "peerDependencies": {
- "@babel/core": "^7.0.0-0"
- }
- },
- "node_modules/@babel/plugin-transform-block-scoped-functions": {
- "version": "7.24.7",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "dependencies": {
- "@babel/helper-plugin-utils": "^7.24.7"
- },
- "engines": {
- "node": ">=6.9.0"
- },
- "peerDependencies": {
- "@babel/core": "^7.0.0-0"
- }
- },
- "node_modules/@babel/plugin-transform-block-scoping": {
- "version": "7.25.0",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "dependencies": {
- "@babel/helper-plugin-utils": "^7.24.8"
- },
- "engines": {
- "node": ">=6.9.0"
- },
- "peerDependencies": {
- "@babel/core": "^7.0.0-0"
- }
- },
- "node_modules/@babel/plugin-transform-class-properties": {
- "version": "7.25.4",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "dependencies": {
- "@babel/helper-create-class-features-plugin": "^7.25.4",
- "@babel/helper-plugin-utils": "^7.24.8"
- },
- "engines": {
- "node": ">=6.9.0"
- },
- "peerDependencies": {
- "@babel/core": "^7.0.0-0"
- }
- },
- "node_modules/@babel/plugin-transform-class-static-block": {
- "version": "7.24.7",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "dependencies": {
- "@babel/helper-create-class-features-plugin": "^7.24.7",
- "@babel/helper-plugin-utils": "^7.24.7",
- "@babel/plugin-syntax-class-static-block": "^7.14.5"
- },
- "engines": {
- "node": ">=6.9.0"
- },
- "peerDependencies": {
- "@babel/core": "^7.12.0"
- }
- },
- "node_modules/@babel/plugin-transform-classes": {
- "version": "7.25.4",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "dependencies": {
- "@babel/helper-annotate-as-pure": "^7.24.7",
- "@babel/helper-compilation-targets": "^7.25.2",
- "@babel/helper-plugin-utils": "^7.24.8",
- "@babel/helper-replace-supers": "^7.25.0",
- "@babel/traverse": "^7.25.4",
- "globals": "^11.1.0"
- },
- "engines": {
- "node": ">=6.9.0"
- },
- "peerDependencies": {
- "@babel/core": "^7.0.0-0"
- }
- },
- "node_modules/@babel/plugin-transform-classes/node_modules/@babel/traverse": {
- "version": "7.25.6",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "dependencies": {
- "@babel/code-frame": "^7.24.7",
- "@babel/generator": "^7.25.6",
- "@babel/parser": "^7.25.6",
- "@babel/template": "^7.25.0",
- "@babel/types": "^7.25.6",
- "debug": "^4.3.1",
- "globals": "^11.1.0"
- },
- "engines": {
- "node": ">=6.9.0"
- }
- },
- "node_modules/@babel/plugin-transform-classes/node_modules/@babel/traverse/node_modules/@babel/code-frame": {
- "version": "7.24.7",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "dependencies": {
- "@babel/highlight": "^7.24.7",
- "picocolors": "^1.0.0"
- },
- "engines": {
- "node": ">=6.9.0"
- }
- },
- "node_modules/@babel/plugin-transform-classes/node_modules/@babel/traverse/node_modules/@babel/code-frame/node_modules/@babel/highlight": {
- "version": "7.24.7",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "dependencies": {
- "@babel/helper-validator-identifier": "^7.24.7",
- "chalk": "^2.4.2",
- "js-tokens": "^4.0.0",
- "picocolors": "^1.0.0"
- },
- "engines": {
- "node": ">=6.9.0"
- }
- },
- "node_modules/@babel/plugin-transform-classes/node_modules/@babel/traverse/node_modules/@babel/code-frame/node_modules/@babel/highlight/node_modules/@babel/helper-validator-identifier": {
- "version": "7.24.7",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "engines": {
- "node": ">=6.9.0"
- }
- },
- "node_modules/@babel/plugin-transform-classes/node_modules/@babel/traverse/node_modules/@babel/code-frame/node_modules/@babel/highlight/node_modules/chalk": {
- "version": "2.4.2",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "dependencies": {
- "ansi-styles": "^3.2.1",
- "escape-string-regexp": "^1.0.5",
- "supports-color": "^5.3.0"
- },
- "engines": {
- "node": ">=4"
- }
- },
- "node_modules/@babel/plugin-transform-classes/node_modules/@babel/traverse/node_modules/@babel/code-frame/node_modules/@babel/highlight/node_modules/chalk/node_modules/ansi-styles": {
- "version": "3.2.1",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "dependencies": {
- "color-convert": "^1.9.0"
- },
- "engines": {
- "node": ">=4"
- }
- },
- "node_modules/@babel/plugin-transform-classes/node_modules/@babel/traverse/node_modules/@babel/code-frame/node_modules/@babel/highlight/node_modules/chalk/node_modules/ansi-styles/node_modules/color-convert": {
- "version": "1.9.3",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "dependencies": {
- "color-name": "1.1.3"
- }
- },
- "node_modules/@babel/plugin-transform-classes/node_modules/@babel/traverse/node_modules/@babel/code-frame/node_modules/@babel/highlight/node_modules/chalk/node_modules/ansi-styles/node_modules/color-convert/node_modules/color-name": {
- "version": "1.1.3",
- "license": "MIT",
- "optional": true,
- "peer": true
- },
- "node_modules/@babel/plugin-transform-classes/node_modules/@babel/traverse/node_modules/@babel/code-frame/node_modules/@babel/highlight/node_modules/chalk/node_modules/escape-string-regexp": {
- "version": "1.0.5",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "engines": {
- "node": ">=0.8.0"
- }
- },
- "node_modules/@babel/plugin-transform-classes/node_modules/@babel/traverse/node_modules/@babel/code-frame/node_modules/@babel/highlight/node_modules/chalk/node_modules/supports-color": {
- "version": "5.5.0",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "dependencies": {
- "has-flag": "^3.0.0"
- },
- "engines": {
- "node": ">=4"
- }
- },
- "node_modules/@babel/plugin-transform-classes/node_modules/@babel/traverse/node_modules/@babel/code-frame/node_modules/@babel/highlight/node_modules/chalk/node_modules/supports-color/node_modules/has-flag": {
- "version": "3.0.0",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "engines": {
- "node": ">=4"
- }
- },
- "node_modules/@babel/plugin-transform-classes/node_modules/@babel/traverse/node_modules/@babel/generator": {
- "version": "7.25.6",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "dependencies": {
- "@babel/types": "^7.25.6",
- "@jridgewell/gen-mapping": "^0.3.5",
- "@jridgewell/trace-mapping": "^0.3.25",
- "jsesc": "^2.5.1"
- },
- "engines": {
- "node": ">=6.9.0"
- }
- },
- "node_modules/@babel/plugin-transform-classes/node_modules/@babel/traverse/node_modules/@babel/generator/node_modules/@jridgewell/gen-mapping": {
- "version": "0.3.5",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "dependencies": {
- "@jridgewell/set-array": "^1.2.1",
- "@jridgewell/sourcemap-codec": "^1.4.10",
- "@jridgewell/trace-mapping": "^0.3.24"
- },
- "engines": {
- "node": ">=6.0.0"
- }
- },
- "node_modules/@babel/plugin-transform-classes/node_modules/@babel/traverse/node_modules/@babel/generator/node_modules/@jridgewell/gen-mapping/node_modules/@jridgewell/set-array": {
- "version": "1.2.1",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "engines": {
- "node": ">=6.0.0"
- }
- },
- "node_modules/@babel/plugin-transform-classes/node_modules/@babel/traverse/node_modules/@babel/parser": {
- "version": "7.25.6",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "dependencies": {
- "@babel/types": "^7.25.6"
- },
- "bin": {
- "parser": "bin/babel-parser.js"
- },
- "engines": {
- "node": ">=6.0.0"
- }
- },
- "node_modules/@babel/plugin-transform-classes/node_modules/@babel/traverse/node_modules/@babel/template": {
- "version": "7.25.0",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "dependencies": {
- "@babel/code-frame": "^7.24.7",
- "@babel/parser": "^7.25.0",
- "@babel/types": "^7.25.0"
- },
- "engines": {
- "node": ">=6.9.0"
- }
- },
- "node_modules/@babel/plugin-transform-classes/node_modules/@babel/traverse/node_modules/@babel/types": {
- "version": "7.25.6",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "dependencies": {
- "@babel/helper-string-parser": "^7.24.8",
- "@babel/helper-validator-identifier": "^7.24.7",
- "to-fast-properties": "^2.0.0"
- },
- "engines": {
- "node": ">=6.9.0"
- }
- },
- "node_modules/@babel/plugin-transform-classes/node_modules/@babel/traverse/node_modules/@babel/types/node_modules/@babel/helper-string-parser": {
- "version": "7.24.8",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "engines": {
- "node": ">=6.9.0"
- }
- },
- "node_modules/@babel/plugin-transform-classes/node_modules/@babel/traverse/node_modules/@babel/types/node_modules/@babel/helper-validator-identifier": {
- "version": "7.24.7",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "engines": {
- "node": ">=6.9.0"
- }
- },
- "node_modules/@babel/plugin-transform-classes/node_modules/globals": {
- "version": "11.12.0",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "engines": {
- "node": ">=4"
- }
- },
- "node_modules/@babel/plugin-transform-computed-properties": {
- "version": "7.24.7",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "dependencies": {
- "@babel/helper-plugin-utils": "^7.24.7",
- "@babel/template": "^7.24.7"
- },
- "engines": {
- "node": ">=6.9.0"
- },
- "peerDependencies": {
- "@babel/core": "^7.0.0-0"
- }
- },
- "node_modules/@babel/plugin-transform-computed-properties/node_modules/@babel/template": {
- "version": "7.25.0",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "dependencies": {
- "@babel/code-frame": "^7.24.7",
- "@babel/parser": "^7.25.0",
- "@babel/types": "^7.25.0"
- },
- "engines": {
- "node": ">=6.9.0"
- }
- },
- "node_modules/@babel/plugin-transform-computed-properties/node_modules/@babel/template/node_modules/@babel/code-frame": {
- "version": "7.24.7",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "dependencies": {
- "@babel/highlight": "^7.24.7",
- "picocolors": "^1.0.0"
- },
- "engines": {
- "node": ">=6.9.0"
- }
- },
- "node_modules/@babel/plugin-transform-computed-properties/node_modules/@babel/template/node_modules/@babel/code-frame/node_modules/@babel/highlight": {
- "version": "7.24.7",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "dependencies": {
- "@babel/helper-validator-identifier": "^7.24.7",
- "chalk": "^2.4.2",
- "js-tokens": "^4.0.0",
- "picocolors": "^1.0.0"
- },
- "engines": {
- "node": ">=6.9.0"
- }
- },
- "node_modules/@babel/plugin-transform-computed-properties/node_modules/@babel/template/node_modules/@babel/code-frame/node_modules/@babel/highlight/node_modules/@babel/helper-validator-identifier": {
- "version": "7.24.7",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "engines": {
- "node": ">=6.9.0"
- }
- },
- "node_modules/@babel/plugin-transform-computed-properties/node_modules/@babel/template/node_modules/@babel/code-frame/node_modules/@babel/highlight/node_modules/chalk": {
- "version": "2.4.2",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "dependencies": {
- "ansi-styles": "^3.2.1",
- "escape-string-regexp": "^1.0.5",
- "supports-color": "^5.3.0"
- },
- "engines": {
- "node": ">=4"
- }
- },
- "node_modules/@babel/plugin-transform-computed-properties/node_modules/@babel/template/node_modules/@babel/code-frame/node_modules/@babel/highlight/node_modules/chalk/node_modules/ansi-styles": {
- "version": "3.2.1",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "dependencies": {
- "color-convert": "^1.9.0"
- },
- "engines": {
- "node": ">=4"
- }
- },
- "node_modules/@babel/plugin-transform-computed-properties/node_modules/@babel/template/node_modules/@babel/code-frame/node_modules/@babel/highlight/node_modules/chalk/node_modules/ansi-styles/node_modules/color-convert": {
- "version": "1.9.3",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "dependencies": {
- "color-name": "1.1.3"
- }
- },
- "node_modules/@babel/plugin-transform-computed-properties/node_modules/@babel/template/node_modules/@babel/code-frame/node_modules/@babel/highlight/node_modules/chalk/node_modules/ansi-styles/node_modules/color-convert/node_modules/color-name": {
- "version": "1.1.3",
- "license": "MIT",
- "optional": true,
- "peer": true
- },
- "node_modules/@babel/plugin-transform-computed-properties/node_modules/@babel/template/node_modules/@babel/code-frame/node_modules/@babel/highlight/node_modules/chalk/node_modules/escape-string-regexp": {
- "version": "1.0.5",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "engines": {
- "node": ">=0.8.0"
- }
- },
- "node_modules/@babel/plugin-transform-computed-properties/node_modules/@babel/template/node_modules/@babel/code-frame/node_modules/@babel/highlight/node_modules/chalk/node_modules/supports-color": {
- "version": "5.5.0",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "dependencies": {
- "has-flag": "^3.0.0"
- },
- "engines": {
- "node": ">=4"
- }
- },
- "node_modules/@babel/plugin-transform-computed-properties/node_modules/@babel/template/node_modules/@babel/code-frame/node_modules/@babel/highlight/node_modules/chalk/node_modules/supports-color/node_modules/has-flag": {
- "version": "3.0.0",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "engines": {
- "node": ">=4"
- }
- },
- "node_modules/@babel/plugin-transform-computed-properties/node_modules/@babel/template/node_modules/@babel/parser": {
- "version": "7.25.6",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "dependencies": {
- "@babel/types": "^7.25.6"
- },
- "bin": {
- "parser": "bin/babel-parser.js"
- },
- "engines": {
- "node": ">=6.0.0"
- }
- },
- "node_modules/@babel/plugin-transform-computed-properties/node_modules/@babel/template/node_modules/@babel/types": {
- "version": "7.25.6",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "dependencies": {
- "@babel/helper-string-parser": "^7.24.8",
- "@babel/helper-validator-identifier": "^7.24.7",
- "to-fast-properties": "^2.0.0"
- },
- "engines": {
- "node": ">=6.9.0"
- }
- },
- "node_modules/@babel/plugin-transform-computed-properties/node_modules/@babel/template/node_modules/@babel/types/node_modules/@babel/helper-string-parser": {
- "version": "7.24.8",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "engines": {
- "node": ">=6.9.0"
- }
- },
- "node_modules/@babel/plugin-transform-computed-properties/node_modules/@babel/template/node_modules/@babel/types/node_modules/@babel/helper-validator-identifier": {
- "version": "7.24.7",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "engines": {
- "node": ">=6.9.0"
- }
- },
- "node_modules/@babel/plugin-transform-destructuring": {
- "version": "7.24.8",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "dependencies": {
- "@babel/helper-plugin-utils": "^7.24.8"
- },
- "engines": {
- "node": ">=6.9.0"
- },
- "peerDependencies": {
- "@babel/core": "^7.0.0-0"
- }
- },
- "node_modules/@babel/plugin-transform-dotall-regex": {
- "version": "7.24.7",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "dependencies": {
- "@babel/helper-create-regexp-features-plugin": "^7.24.7",
- "@babel/helper-plugin-utils": "^7.24.7"
- },
- "engines": {
- "node": ">=6.9.0"
- },
- "peerDependencies": {
- "@babel/core": "^7.0.0-0"
- }
- },
- "node_modules/@babel/plugin-transform-duplicate-keys": {
- "version": "7.24.7",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "dependencies": {
- "@babel/helper-plugin-utils": "^7.24.7"
- },
- "engines": {
- "node": ">=6.9.0"
- },
- "peerDependencies": {
- "@babel/core": "^7.0.0-0"
- }
- },
- "node_modules/@babel/plugin-transform-duplicate-named-capturing-groups-regex": {
- "version": "7.25.0",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "dependencies": {
- "@babel/helper-create-regexp-features-plugin": "^7.25.0",
- "@babel/helper-plugin-utils": "^7.24.8"
- },
- "engines": {
- "node": ">=6.9.0"
- },
- "peerDependencies": {
- "@babel/core": "^7.0.0"
- }
- },
- "node_modules/@babel/plugin-transform-dynamic-import": {
- "version": "7.24.7",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "dependencies": {
- "@babel/helper-plugin-utils": "^7.24.7",
- "@babel/plugin-syntax-dynamic-import": "^7.8.3"
- },
- "engines": {
- "node": ">=6.9.0"
- },
- "peerDependencies": {
- "@babel/core": "^7.0.0-0"
- }
- },
- "node_modules/@babel/plugin-transform-exponentiation-operator": {
- "version": "7.24.7",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "dependencies": {
- "@babel/helper-builder-binary-assignment-operator-visitor": "^7.24.7",
- "@babel/helper-plugin-utils": "^7.24.7"
- },
- "engines": {
- "node": ">=6.9.0"
- },
- "peerDependencies": {
- "@babel/core": "^7.0.0-0"
- }
- },
- "node_modules/@babel/plugin-transform-export-namespace-from": {
- "version": "7.24.7",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "dependencies": {
- "@babel/helper-plugin-utils": "^7.24.7",
- "@babel/plugin-syntax-export-namespace-from": "^7.8.3"
- },
- "engines": {
- "node": ">=6.9.0"
- },
- "peerDependencies": {
- "@babel/core": "^7.0.0-0"
- }
- },
- "node_modules/@babel/plugin-transform-flow-strip-types": {
- "version": "7.25.2",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "dependencies": {
- "@babel/helper-plugin-utils": "^7.24.8",
- "@babel/plugin-syntax-flow": "^7.24.7"
- },
- "engines": {
- "node": ">=6.9.0"
- },
- "peerDependencies": {
- "@babel/core": "^7.0.0-0"
- }
- },
- "node_modules/@babel/plugin-transform-for-of": {
- "version": "7.24.7",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "dependencies": {
- "@babel/helper-plugin-utils": "^7.24.7",
- "@babel/helper-skip-transparent-expression-wrappers": "^7.24.7"
- },
- "engines": {
- "node": ">=6.9.0"
- },
- "peerDependencies": {
- "@babel/core": "^7.0.0-0"
- }
- },
- "node_modules/@babel/plugin-transform-function-name": {
- "version": "7.25.1",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "dependencies": {
- "@babel/helper-compilation-targets": "^7.24.8",
- "@babel/helper-plugin-utils": "^7.24.8",
- "@babel/traverse": "^7.25.1"
- },
- "engines": {
- "node": ">=6.9.0"
- },
- "peerDependencies": {
- "@babel/core": "^7.0.0-0"
- }
- },
- "node_modules/@babel/plugin-transform-function-name/node_modules/@babel/traverse": {
- "version": "7.25.6",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "dependencies": {
- "@babel/code-frame": "^7.24.7",
- "@babel/generator": "^7.25.6",
- "@babel/parser": "^7.25.6",
- "@babel/template": "^7.25.0",
- "@babel/types": "^7.25.6",
- "debug": "^4.3.1",
- "globals": "^11.1.0"
- },
- "engines": {
- "node": ">=6.9.0"
- }
- },
- "node_modules/@babel/plugin-transform-function-name/node_modules/@babel/traverse/node_modules/@babel/code-frame": {
- "version": "7.24.7",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "dependencies": {
- "@babel/highlight": "^7.24.7",
- "picocolors": "^1.0.0"
- },
- "engines": {
- "node": ">=6.9.0"
- }
- },
- "node_modules/@babel/plugin-transform-function-name/node_modules/@babel/traverse/node_modules/@babel/code-frame/node_modules/@babel/highlight": {
- "version": "7.24.7",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "dependencies": {
- "@babel/helper-validator-identifier": "^7.24.7",
- "chalk": "^2.4.2",
- "js-tokens": "^4.0.0",
- "picocolors": "^1.0.0"
- },
- "engines": {
- "node": ">=6.9.0"
- }
- },
- "node_modules/@babel/plugin-transform-function-name/node_modules/@babel/traverse/node_modules/@babel/code-frame/node_modules/@babel/highlight/node_modules/@babel/helper-validator-identifier": {
- "version": "7.24.7",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "engines": {
- "node": ">=6.9.0"
- }
- },
- "node_modules/@babel/plugin-transform-function-name/node_modules/@babel/traverse/node_modules/@babel/code-frame/node_modules/@babel/highlight/node_modules/chalk": {
- "version": "2.4.2",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "dependencies": {
- "ansi-styles": "^3.2.1",
- "escape-string-regexp": "^1.0.5",
- "supports-color": "^5.3.0"
- },
- "engines": {
- "node": ">=4"
- }
- },
- "node_modules/@babel/plugin-transform-function-name/node_modules/@babel/traverse/node_modules/@babel/code-frame/node_modules/@babel/highlight/node_modules/chalk/node_modules/ansi-styles": {
- "version": "3.2.1",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "dependencies": {
- "color-convert": "^1.9.0"
- },
- "engines": {
- "node": ">=4"
- }
- },
- "node_modules/@babel/plugin-transform-function-name/node_modules/@babel/traverse/node_modules/@babel/code-frame/node_modules/@babel/highlight/node_modules/chalk/node_modules/ansi-styles/node_modules/color-convert": {
- "version": "1.9.3",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "dependencies": {
- "color-name": "1.1.3"
- }
- },
- "node_modules/@babel/plugin-transform-function-name/node_modules/@babel/traverse/node_modules/@babel/code-frame/node_modules/@babel/highlight/node_modules/chalk/node_modules/ansi-styles/node_modules/color-convert/node_modules/color-name": {
- "version": "1.1.3",
- "license": "MIT",
- "optional": true,
- "peer": true
- },
- "node_modules/@babel/plugin-transform-function-name/node_modules/@babel/traverse/node_modules/@babel/code-frame/node_modules/@babel/highlight/node_modules/chalk/node_modules/escape-string-regexp": {
- "version": "1.0.5",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "engines": {
- "node": ">=0.8.0"
- }
- },
- "node_modules/@babel/plugin-transform-function-name/node_modules/@babel/traverse/node_modules/@babel/code-frame/node_modules/@babel/highlight/node_modules/chalk/node_modules/supports-color": {
- "version": "5.5.0",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "dependencies": {
- "has-flag": "^3.0.0"
- },
- "engines": {
- "node": ">=4"
- }
- },
- "node_modules/@babel/plugin-transform-function-name/node_modules/@babel/traverse/node_modules/@babel/code-frame/node_modules/@babel/highlight/node_modules/chalk/node_modules/supports-color/node_modules/has-flag": {
- "version": "3.0.0",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "engines": {
- "node": ">=4"
- }
- },
- "node_modules/@babel/plugin-transform-function-name/node_modules/@babel/traverse/node_modules/@babel/generator": {
- "version": "7.25.6",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "dependencies": {
- "@babel/types": "^7.25.6",
- "@jridgewell/gen-mapping": "^0.3.5",
- "@jridgewell/trace-mapping": "^0.3.25",
- "jsesc": "^2.5.1"
- },
- "engines": {
- "node": ">=6.9.0"
- }
- },
- "node_modules/@babel/plugin-transform-function-name/node_modules/@babel/traverse/node_modules/@babel/generator/node_modules/@jridgewell/gen-mapping": {
- "version": "0.3.5",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "dependencies": {
- "@jridgewell/set-array": "^1.2.1",
- "@jridgewell/sourcemap-codec": "^1.4.10",
- "@jridgewell/trace-mapping": "^0.3.24"
- },
- "engines": {
- "node": ">=6.0.0"
- }
- },
- "node_modules/@babel/plugin-transform-function-name/node_modules/@babel/traverse/node_modules/@babel/generator/node_modules/@jridgewell/gen-mapping/node_modules/@jridgewell/set-array": {
- "version": "1.2.1",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "engines": {
- "node": ">=6.0.0"
- }
- },
- "node_modules/@babel/plugin-transform-function-name/node_modules/@babel/traverse/node_modules/@babel/parser": {
- "version": "7.25.6",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "dependencies": {
- "@babel/types": "^7.25.6"
- },
- "bin": {
- "parser": "bin/babel-parser.js"
- },
- "engines": {
- "node": ">=6.0.0"
- }
- },
- "node_modules/@babel/plugin-transform-function-name/node_modules/@babel/traverse/node_modules/@babel/template": {
- "version": "7.25.0",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "dependencies": {
- "@babel/code-frame": "^7.24.7",
- "@babel/parser": "^7.25.0",
- "@babel/types": "^7.25.0"
- },
- "engines": {
- "node": ">=6.9.0"
- }
- },
- "node_modules/@babel/plugin-transform-function-name/node_modules/@babel/traverse/node_modules/@babel/types": {
- "version": "7.25.6",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "dependencies": {
- "@babel/helper-string-parser": "^7.24.8",
- "@babel/helper-validator-identifier": "^7.24.7",
- "to-fast-properties": "^2.0.0"
- },
- "engines": {
- "node": ">=6.9.0"
- }
- },
- "node_modules/@babel/plugin-transform-function-name/node_modules/@babel/traverse/node_modules/@babel/types/node_modules/@babel/helper-string-parser": {
- "version": "7.24.8",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "engines": {
- "node": ">=6.9.0"
- }
- },
- "node_modules/@babel/plugin-transform-function-name/node_modules/@babel/traverse/node_modules/@babel/types/node_modules/@babel/helper-validator-identifier": {
- "version": "7.24.7",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "engines": {
- "node": ">=6.9.0"
- }
- },
- "node_modules/@babel/plugin-transform-function-name/node_modules/@babel/traverse/node_modules/globals": {
- "version": "11.12.0",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "engines": {
- "node": ">=4"
- }
- },
- "node_modules/@babel/plugin-transform-json-strings": {
- "version": "7.24.7",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "dependencies": {
- "@babel/helper-plugin-utils": "^7.24.7",
- "@babel/plugin-syntax-json-strings": "^7.8.3"
- },
- "engines": {
- "node": ">=6.9.0"
- },
- "peerDependencies": {
- "@babel/core": "^7.0.0-0"
- }
- },
- "node_modules/@babel/plugin-transform-literals": {
- "version": "7.25.2",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "dependencies": {
- "@babel/helper-plugin-utils": "^7.24.8"
- },
- "engines": {
- "node": ">=6.9.0"
- },
- "peerDependencies": {
- "@babel/core": "^7.0.0-0"
- }
- },
- "node_modules/@babel/plugin-transform-logical-assignment-operators": {
- "version": "7.24.7",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "dependencies": {
- "@babel/helper-plugin-utils": "^7.24.7",
- "@babel/plugin-syntax-logical-assignment-operators": "^7.10.4"
- },
- "engines": {
- "node": ">=6.9.0"
- },
- "peerDependencies": {
- "@babel/core": "^7.0.0-0"
- }
- },
- "node_modules/@babel/plugin-transform-member-expression-literals": {
- "version": "7.24.7",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "dependencies": {
- "@babel/helper-plugin-utils": "^7.24.7"
- },
- "engines": {
- "node": ">=6.9.0"
- },
- "peerDependencies": {
- "@babel/core": "^7.0.0-0"
- }
- },
- "node_modules/@babel/plugin-transform-modules-amd": {
- "version": "7.24.7",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "dependencies": {
- "@babel/helper-module-transforms": "^7.24.7",
- "@babel/helper-plugin-utils": "^7.24.7"
- },
- "engines": {
- "node": ">=6.9.0"
- },
- "peerDependencies": {
- "@babel/core": "^7.0.0-0"
- }
- },
- "node_modules/@babel/plugin-transform-modules-amd/node_modules/@babel/helper-module-transforms": {
- "version": "7.25.2",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "dependencies": {
- "@babel/helper-module-imports": "^7.24.7",
- "@babel/helper-simple-access": "^7.24.7",
- "@babel/helper-validator-identifier": "^7.24.7",
- "@babel/traverse": "^7.25.2"
- },
- "engines": {
- "node": ">=6.9.0"
- },
- "peerDependencies": {
- "@babel/core": "^7.0.0"
- }
- },
- "node_modules/@babel/plugin-transform-modules-amd/node_modules/@babel/helper-module-transforms/node_modules/@babel/helper-validator-identifier": {
- "version": "7.24.7",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "engines": {
- "node": ">=6.9.0"
- }
- },
- "node_modules/@babel/plugin-transform-modules-amd/node_modules/@babel/helper-module-transforms/node_modules/@babel/traverse": {
- "version": "7.25.6",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "dependencies": {
- "@babel/code-frame": "^7.24.7",
- "@babel/generator": "^7.25.6",
- "@babel/parser": "^7.25.6",
- "@babel/template": "^7.25.0",
- "@babel/types": "^7.25.6",
- "debug": "^4.3.1",
- "globals": "^11.1.0"
- },
- "engines": {
- "node": ">=6.9.0"
- }
- },
- "node_modules/@babel/plugin-transform-modules-amd/node_modules/@babel/helper-module-transforms/node_modules/@babel/traverse/node_modules/@babel/code-frame": {
- "version": "7.24.7",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "dependencies": {
- "@babel/highlight": "^7.24.7",
- "picocolors": "^1.0.0"
- },
- "engines": {
- "node": ">=6.9.0"
- }
- },
- "node_modules/@babel/plugin-transform-modules-amd/node_modules/@babel/helper-module-transforms/node_modules/@babel/traverse/node_modules/@babel/code-frame/node_modules/@babel/highlight": {
- "version": "7.24.7",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "dependencies": {
- "@babel/helper-validator-identifier": "^7.24.7",
- "chalk": "^2.4.2",
- "js-tokens": "^4.0.0",
- "picocolors": "^1.0.0"
- },
- "engines": {
- "node": ">=6.9.0"
- }
- },
- "node_modules/@babel/plugin-transform-modules-amd/node_modules/@babel/helper-module-transforms/node_modules/@babel/traverse/node_modules/@babel/code-frame/node_modules/@babel/highlight/node_modules/chalk": {
- "version": "2.4.2",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "dependencies": {
- "ansi-styles": "^3.2.1",
- "escape-string-regexp": "^1.0.5",
- "supports-color": "^5.3.0"
- },
- "engines": {
- "node": ">=4"
- }
- },
- "node_modules/@babel/plugin-transform-modules-amd/node_modules/@babel/helper-module-transforms/node_modules/@babel/traverse/node_modules/@babel/code-frame/node_modules/@babel/highlight/node_modules/chalk/node_modules/ansi-styles": {
- "version": "3.2.1",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "dependencies": {
- "color-convert": "^1.9.0"
- },
- "engines": {
- "node": ">=4"
- }
- },
- "node_modules/@babel/plugin-transform-modules-amd/node_modules/@babel/helper-module-transforms/node_modules/@babel/traverse/node_modules/@babel/code-frame/node_modules/@babel/highlight/node_modules/chalk/node_modules/ansi-styles/node_modules/color-convert": {
- "version": "1.9.3",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "dependencies": {
- "color-name": "1.1.3"
- }
- },
- "node_modules/@babel/plugin-transform-modules-amd/node_modules/@babel/helper-module-transforms/node_modules/@babel/traverse/node_modules/@babel/code-frame/node_modules/@babel/highlight/node_modules/chalk/node_modules/ansi-styles/node_modules/color-convert/node_modules/color-name": {
- "version": "1.1.3",
- "license": "MIT",
- "optional": true,
- "peer": true
- },
- "node_modules/@babel/plugin-transform-modules-amd/node_modules/@babel/helper-module-transforms/node_modules/@babel/traverse/node_modules/@babel/code-frame/node_modules/@babel/highlight/node_modules/chalk/node_modules/escape-string-regexp": {
- "version": "1.0.5",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "engines": {
- "node": ">=0.8.0"
- }
- },
- "node_modules/@babel/plugin-transform-modules-amd/node_modules/@babel/helper-module-transforms/node_modules/@babel/traverse/node_modules/@babel/code-frame/node_modules/@babel/highlight/node_modules/chalk/node_modules/supports-color": {
- "version": "5.5.0",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "dependencies": {
- "has-flag": "^3.0.0"
- },
- "engines": {
- "node": ">=4"
- }
- },
- "node_modules/@babel/plugin-transform-modules-amd/node_modules/@babel/helper-module-transforms/node_modules/@babel/traverse/node_modules/@babel/code-frame/node_modules/@babel/highlight/node_modules/chalk/node_modules/supports-color/node_modules/has-flag": {
- "version": "3.0.0",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "engines": {
- "node": ">=4"
- }
- },
- "node_modules/@babel/plugin-transform-modules-amd/node_modules/@babel/helper-module-transforms/node_modules/@babel/traverse/node_modules/@babel/generator": {
- "version": "7.25.6",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "dependencies": {
- "@babel/types": "^7.25.6",
- "@jridgewell/gen-mapping": "^0.3.5",
- "@jridgewell/trace-mapping": "^0.3.25",
- "jsesc": "^2.5.1"
- },
- "engines": {
- "node": ">=6.9.0"
- }
- },
- "node_modules/@babel/plugin-transform-modules-amd/node_modules/@babel/helper-module-transforms/node_modules/@babel/traverse/node_modules/@babel/generator/node_modules/@jridgewell/gen-mapping": {
- "version": "0.3.5",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "dependencies": {
- "@jridgewell/set-array": "^1.2.1",
- "@jridgewell/sourcemap-codec": "^1.4.10",
- "@jridgewell/trace-mapping": "^0.3.24"
- },
- "engines": {
- "node": ">=6.0.0"
- }
- },
- "node_modules/@babel/plugin-transform-modules-amd/node_modules/@babel/helper-module-transforms/node_modules/@babel/traverse/node_modules/@babel/generator/node_modules/@jridgewell/gen-mapping/node_modules/@jridgewell/set-array": {
- "version": "1.2.1",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "engines": {
- "node": ">=6.0.0"
- }
- },
- "node_modules/@babel/plugin-transform-modules-amd/node_modules/@babel/helper-module-transforms/node_modules/@babel/traverse/node_modules/@babel/parser": {
- "version": "7.25.6",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "dependencies": {
- "@babel/types": "^7.25.6"
- },
- "bin": {
- "parser": "bin/babel-parser.js"
- },
- "engines": {
- "node": ">=6.0.0"
- }
- },
- "node_modules/@babel/plugin-transform-modules-amd/node_modules/@babel/helper-module-transforms/node_modules/@babel/traverse/node_modules/@babel/template": {
- "version": "7.25.0",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "dependencies": {
- "@babel/code-frame": "^7.24.7",
- "@babel/parser": "^7.25.0",
- "@babel/types": "^7.25.0"
- },
- "engines": {
- "node": ">=6.9.0"
- }
- },
- "node_modules/@babel/plugin-transform-modules-amd/node_modules/@babel/helper-module-transforms/node_modules/@babel/traverse/node_modules/@babel/types": {
- "version": "7.25.6",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "dependencies": {
- "@babel/helper-string-parser": "^7.24.8",
- "@babel/helper-validator-identifier": "^7.24.7",
- "to-fast-properties": "^2.0.0"
- },
- "engines": {
- "node": ">=6.9.0"
- }
- },
- "node_modules/@babel/plugin-transform-modules-amd/node_modules/@babel/helper-module-transforms/node_modules/@babel/traverse/node_modules/@babel/types/node_modules/@babel/helper-string-parser": {
- "version": "7.24.8",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "engines": {
- "node": ">=6.9.0"
- }
- },
- "node_modules/@babel/plugin-transform-modules-amd/node_modules/@babel/helper-module-transforms/node_modules/@babel/traverse/node_modules/globals": {
- "version": "11.12.0",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "engines": {
- "node": ">=4"
- }
- },
- "node_modules/@babel/plugin-transform-modules-commonjs": {
- "version": "7.24.8",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "dependencies": {
- "@babel/helper-module-transforms": "^7.24.8",
- "@babel/helper-plugin-utils": "^7.24.8",
- "@babel/helper-simple-access": "^7.24.7"
- },
- "engines": {
- "node": ">=6.9.0"
- },
- "peerDependencies": {
- "@babel/core": "^7.0.0-0"
- }
- },
- "node_modules/@babel/plugin-transform-modules-commonjs/node_modules/@babel/helper-module-transforms": {
- "version": "7.25.2",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "dependencies": {
- "@babel/helper-module-imports": "^7.24.7",
- "@babel/helper-simple-access": "^7.24.7",
- "@babel/helper-validator-identifier": "^7.24.7",
- "@babel/traverse": "^7.25.2"
- },
- "engines": {
- "node": ">=6.9.0"
- },
- "peerDependencies": {
- "@babel/core": "^7.0.0"
- }
- },
- "node_modules/@babel/plugin-transform-modules-commonjs/node_modules/@babel/helper-module-transforms/node_modules/@babel/helper-validator-identifier": {
- "version": "7.24.7",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "engines": {
- "node": ">=6.9.0"
- }
- },
- "node_modules/@babel/plugin-transform-modules-commonjs/node_modules/@babel/helper-module-transforms/node_modules/@babel/traverse": {
- "version": "7.25.6",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "dependencies": {
- "@babel/code-frame": "^7.24.7",
- "@babel/generator": "^7.25.6",
- "@babel/parser": "^7.25.6",
- "@babel/template": "^7.25.0",
- "@babel/types": "^7.25.6",
- "debug": "^4.3.1",
- "globals": "^11.1.0"
- },
- "engines": {
- "node": ">=6.9.0"
- }
- },
- "node_modules/@babel/plugin-transform-modules-commonjs/node_modules/@babel/helper-module-transforms/node_modules/@babel/traverse/node_modules/@babel/code-frame": {
- "version": "7.24.7",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "dependencies": {
- "@babel/highlight": "^7.24.7",
- "picocolors": "^1.0.0"
- },
- "engines": {
- "node": ">=6.9.0"
- }
- },
- "node_modules/@babel/plugin-transform-modules-commonjs/node_modules/@babel/helper-module-transforms/node_modules/@babel/traverse/node_modules/@babel/code-frame/node_modules/@babel/highlight": {
- "version": "7.24.7",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "dependencies": {
- "@babel/helper-validator-identifier": "^7.24.7",
- "chalk": "^2.4.2",
- "js-tokens": "^4.0.0",
- "picocolors": "^1.0.0"
- },
- "engines": {
- "node": ">=6.9.0"
- }
- },
- "node_modules/@babel/plugin-transform-modules-commonjs/node_modules/@babel/helper-module-transforms/node_modules/@babel/traverse/node_modules/@babel/code-frame/node_modules/@babel/highlight/node_modules/chalk": {
- "version": "2.4.2",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "dependencies": {
- "ansi-styles": "^3.2.1",
- "escape-string-regexp": "^1.0.5",
- "supports-color": "^5.3.0"
- },
- "engines": {
- "node": ">=4"
- }
- },
- "node_modules/@babel/plugin-transform-modules-commonjs/node_modules/@babel/helper-module-transforms/node_modules/@babel/traverse/node_modules/@babel/code-frame/node_modules/@babel/highlight/node_modules/chalk/node_modules/ansi-styles": {
- "version": "3.2.1",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "dependencies": {
- "color-convert": "^1.9.0"
- },
- "engines": {
- "node": ">=4"
- }
- },
- "node_modules/@babel/plugin-transform-modules-commonjs/node_modules/@babel/helper-module-transforms/node_modules/@babel/traverse/node_modules/@babel/code-frame/node_modules/@babel/highlight/node_modules/chalk/node_modules/ansi-styles/node_modules/color-convert": {
- "version": "1.9.3",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "dependencies": {
- "color-name": "1.1.3"
- }
- },
- "node_modules/@babel/plugin-transform-modules-commonjs/node_modules/@babel/helper-module-transforms/node_modules/@babel/traverse/node_modules/@babel/code-frame/node_modules/@babel/highlight/node_modules/chalk/node_modules/ansi-styles/node_modules/color-convert/node_modules/color-name": {
- "version": "1.1.3",
- "license": "MIT",
- "optional": true,
- "peer": true
- },
- "node_modules/@babel/plugin-transform-modules-commonjs/node_modules/@babel/helper-module-transforms/node_modules/@babel/traverse/node_modules/@babel/code-frame/node_modules/@babel/highlight/node_modules/chalk/node_modules/escape-string-regexp": {
- "version": "1.0.5",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "engines": {
- "node": ">=0.8.0"
- }
- },
- "node_modules/@babel/plugin-transform-modules-commonjs/node_modules/@babel/helper-module-transforms/node_modules/@babel/traverse/node_modules/@babel/code-frame/node_modules/@babel/highlight/node_modules/chalk/node_modules/supports-color": {
- "version": "5.5.0",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "dependencies": {
- "has-flag": "^3.0.0"
- },
- "engines": {
- "node": ">=4"
- }
- },
- "node_modules/@babel/plugin-transform-modules-commonjs/node_modules/@babel/helper-module-transforms/node_modules/@babel/traverse/node_modules/@babel/code-frame/node_modules/@babel/highlight/node_modules/chalk/node_modules/supports-color/node_modules/has-flag": {
- "version": "3.0.0",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "engines": {
- "node": ">=4"
- }
- },
- "node_modules/@babel/plugin-transform-modules-commonjs/node_modules/@babel/helper-module-transforms/node_modules/@babel/traverse/node_modules/@babel/generator": {
- "version": "7.25.6",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "dependencies": {
- "@babel/types": "^7.25.6",
- "@jridgewell/gen-mapping": "^0.3.5",
- "@jridgewell/trace-mapping": "^0.3.25",
- "jsesc": "^2.5.1"
- },
- "engines": {
- "node": ">=6.9.0"
- }
- },
- "node_modules/@babel/plugin-transform-modules-commonjs/node_modules/@babel/helper-module-transforms/node_modules/@babel/traverse/node_modules/@babel/generator/node_modules/@jridgewell/gen-mapping": {
- "version": "0.3.5",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "dependencies": {
- "@jridgewell/set-array": "^1.2.1",
- "@jridgewell/sourcemap-codec": "^1.4.10",
- "@jridgewell/trace-mapping": "^0.3.24"
- },
- "engines": {
- "node": ">=6.0.0"
- }
- },
- "node_modules/@babel/plugin-transform-modules-commonjs/node_modules/@babel/helper-module-transforms/node_modules/@babel/traverse/node_modules/@babel/generator/node_modules/@jridgewell/gen-mapping/node_modules/@jridgewell/set-array": {
- "version": "1.2.1",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "engines": {
- "node": ">=6.0.0"
- }
- },
- "node_modules/@babel/plugin-transform-modules-commonjs/node_modules/@babel/helper-module-transforms/node_modules/@babel/traverse/node_modules/@babel/parser": {
- "version": "7.25.6",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "dependencies": {
- "@babel/types": "^7.25.6"
- },
- "bin": {
- "parser": "bin/babel-parser.js"
- },
- "engines": {
- "node": ">=6.0.0"
- }
- },
- "node_modules/@babel/plugin-transform-modules-commonjs/node_modules/@babel/helper-module-transforms/node_modules/@babel/traverse/node_modules/@babel/template": {
- "version": "7.25.0",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "dependencies": {
- "@babel/code-frame": "^7.24.7",
- "@babel/parser": "^7.25.0",
- "@babel/types": "^7.25.0"
- },
- "engines": {
- "node": ">=6.9.0"
- }
- },
- "node_modules/@babel/plugin-transform-modules-commonjs/node_modules/@babel/helper-module-transforms/node_modules/@babel/traverse/node_modules/@babel/types": {
- "version": "7.25.6",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "dependencies": {
- "@babel/helper-string-parser": "^7.24.8",
- "@babel/helper-validator-identifier": "^7.24.7",
- "to-fast-properties": "^2.0.0"
- },
- "engines": {
- "node": ">=6.9.0"
- }
- },
- "node_modules/@babel/plugin-transform-modules-commonjs/node_modules/@babel/helper-module-transforms/node_modules/@babel/traverse/node_modules/@babel/types/node_modules/@babel/helper-string-parser": {
- "version": "7.24.8",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "engines": {
- "node": ">=6.9.0"
- }
- },
- "node_modules/@babel/plugin-transform-modules-commonjs/node_modules/@babel/helper-module-transforms/node_modules/@babel/traverse/node_modules/globals": {
- "version": "11.12.0",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "engines": {
- "node": ">=4"
- }
- },
- "node_modules/@babel/plugin-transform-modules-systemjs": {
- "version": "7.25.0",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "dependencies": {
- "@babel/helper-module-transforms": "^7.25.0",
- "@babel/helper-plugin-utils": "^7.24.8",
- "@babel/helper-validator-identifier": "^7.24.7",
- "@babel/traverse": "^7.25.0"
- },
- "engines": {
- "node": ">=6.9.0"
- },
- "peerDependencies": {
- "@babel/core": "^7.0.0-0"
- }
- },
- "node_modules/@babel/plugin-transform-modules-systemjs/node_modules/@babel/helper-module-transforms": {
- "version": "7.25.2",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "dependencies": {
- "@babel/helper-module-imports": "^7.24.7",
- "@babel/helper-simple-access": "^7.24.7",
- "@babel/helper-validator-identifier": "^7.24.7",
- "@babel/traverse": "^7.25.2"
- },
- "engines": {
- "node": ">=6.9.0"
- },
- "peerDependencies": {
- "@babel/core": "^7.0.0"
- }
- },
- "node_modules/@babel/plugin-transform-modules-systemjs/node_modules/@babel/helper-validator-identifier": {
- "version": "7.24.7",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "engines": {
- "node": ">=6.9.0"
- }
- },
- "node_modules/@babel/plugin-transform-modules-systemjs/node_modules/@babel/traverse": {
- "version": "7.25.6",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "dependencies": {
- "@babel/code-frame": "^7.24.7",
- "@babel/generator": "^7.25.6",
- "@babel/parser": "^7.25.6",
- "@babel/template": "^7.25.0",
- "@babel/types": "^7.25.6",
- "debug": "^4.3.1",
- "globals": "^11.1.0"
- },
- "engines": {
- "node": ">=6.9.0"
- }
- },
- "node_modules/@babel/plugin-transform-modules-systemjs/node_modules/@babel/traverse/node_modules/@babel/code-frame": {
- "version": "7.24.7",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "dependencies": {
- "@babel/highlight": "^7.24.7",
- "picocolors": "^1.0.0"
- },
- "engines": {
- "node": ">=6.9.0"
- }
- },
- "node_modules/@babel/plugin-transform-modules-systemjs/node_modules/@babel/traverse/node_modules/@babel/code-frame/node_modules/@babel/highlight": {
- "version": "7.24.7",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "dependencies": {
- "@babel/helper-validator-identifier": "^7.24.7",
- "chalk": "^2.4.2",
- "js-tokens": "^4.0.0",
- "picocolors": "^1.0.0"
- },
- "engines": {
- "node": ">=6.9.0"
- }
- },
- "node_modules/@babel/plugin-transform-modules-systemjs/node_modules/@babel/traverse/node_modules/@babel/code-frame/node_modules/@babel/highlight/node_modules/chalk": {
- "version": "2.4.2",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "dependencies": {
- "ansi-styles": "^3.2.1",
- "escape-string-regexp": "^1.0.5",
- "supports-color": "^5.3.0"
- },
- "engines": {
- "node": ">=4"
- }
- },
- "node_modules/@babel/plugin-transform-modules-systemjs/node_modules/@babel/traverse/node_modules/@babel/code-frame/node_modules/@babel/highlight/node_modules/chalk/node_modules/ansi-styles": {
- "version": "3.2.1",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "dependencies": {
- "color-convert": "^1.9.0"
- },
- "engines": {
- "node": ">=4"
- }
- },
- "node_modules/@babel/plugin-transform-modules-systemjs/node_modules/@babel/traverse/node_modules/@babel/code-frame/node_modules/@babel/highlight/node_modules/chalk/node_modules/ansi-styles/node_modules/color-convert": {
- "version": "1.9.3",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "dependencies": {
- "color-name": "1.1.3"
- }
- },
- "node_modules/@babel/plugin-transform-modules-systemjs/node_modules/@babel/traverse/node_modules/@babel/code-frame/node_modules/@babel/highlight/node_modules/chalk/node_modules/ansi-styles/node_modules/color-convert/node_modules/color-name": {
- "version": "1.1.3",
- "license": "MIT",
- "optional": true,
- "peer": true
- },
- "node_modules/@babel/plugin-transform-modules-systemjs/node_modules/@babel/traverse/node_modules/@babel/code-frame/node_modules/@babel/highlight/node_modules/chalk/node_modules/escape-string-regexp": {
- "version": "1.0.5",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "engines": {
- "node": ">=0.8.0"
- }
- },
- "node_modules/@babel/plugin-transform-modules-systemjs/node_modules/@babel/traverse/node_modules/@babel/code-frame/node_modules/@babel/highlight/node_modules/chalk/node_modules/supports-color": {
- "version": "5.5.0",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "dependencies": {
- "has-flag": "^3.0.0"
- },
- "engines": {
- "node": ">=4"
- }
- },
- "node_modules/@babel/plugin-transform-modules-systemjs/node_modules/@babel/traverse/node_modules/@babel/code-frame/node_modules/@babel/highlight/node_modules/chalk/node_modules/supports-color/node_modules/has-flag": {
- "version": "3.0.0",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "engines": {
- "node": ">=4"
- }
- },
- "node_modules/@babel/plugin-transform-modules-systemjs/node_modules/@babel/traverse/node_modules/@babel/generator": {
- "version": "7.25.6",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "dependencies": {
- "@babel/types": "^7.25.6",
- "@jridgewell/gen-mapping": "^0.3.5",
- "@jridgewell/trace-mapping": "^0.3.25",
- "jsesc": "^2.5.1"
- },
- "engines": {
- "node": ">=6.9.0"
- }
- },
- "node_modules/@babel/plugin-transform-modules-systemjs/node_modules/@babel/traverse/node_modules/@babel/generator/node_modules/@jridgewell/gen-mapping": {
- "version": "0.3.5",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "dependencies": {
- "@jridgewell/set-array": "^1.2.1",
- "@jridgewell/sourcemap-codec": "^1.4.10",
- "@jridgewell/trace-mapping": "^0.3.24"
- },
- "engines": {
- "node": ">=6.0.0"
- }
- },
- "node_modules/@babel/plugin-transform-modules-systemjs/node_modules/@babel/traverse/node_modules/@babel/generator/node_modules/@jridgewell/gen-mapping/node_modules/@jridgewell/set-array": {
- "version": "1.2.1",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "engines": {
- "node": ">=6.0.0"
- }
- },
- "node_modules/@babel/plugin-transform-modules-systemjs/node_modules/@babel/traverse/node_modules/@babel/parser": {
- "version": "7.25.6",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "dependencies": {
- "@babel/types": "^7.25.6"
- },
- "bin": {
- "parser": "bin/babel-parser.js"
- },
- "engines": {
- "node": ">=6.0.0"
- }
- },
- "node_modules/@babel/plugin-transform-modules-systemjs/node_modules/@babel/traverse/node_modules/@babel/template": {
- "version": "7.25.0",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "dependencies": {
- "@babel/code-frame": "^7.24.7",
- "@babel/parser": "^7.25.0",
- "@babel/types": "^7.25.0"
- },
- "engines": {
- "node": ">=6.9.0"
- }
- },
- "node_modules/@babel/plugin-transform-modules-systemjs/node_modules/@babel/traverse/node_modules/@babel/types": {
- "version": "7.25.6",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "dependencies": {
- "@babel/helper-string-parser": "^7.24.8",
- "@babel/helper-validator-identifier": "^7.24.7",
- "to-fast-properties": "^2.0.0"
- },
- "engines": {
- "node": ">=6.9.0"
- }
- },
- "node_modules/@babel/plugin-transform-modules-systemjs/node_modules/@babel/traverse/node_modules/@babel/types/node_modules/@babel/helper-string-parser": {
- "version": "7.24.8",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "engines": {
- "node": ">=6.9.0"
- }
- },
- "node_modules/@babel/plugin-transform-modules-systemjs/node_modules/@babel/traverse/node_modules/globals": {
- "version": "11.12.0",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "engines": {
- "node": ">=4"
- }
- },
- "node_modules/@babel/plugin-transform-modules-umd": {
- "version": "7.24.7",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "dependencies": {
- "@babel/helper-module-transforms": "^7.24.7",
- "@babel/helper-plugin-utils": "^7.24.7"
- },
- "engines": {
- "node": ">=6.9.0"
- },
- "peerDependencies": {
- "@babel/core": "^7.0.0-0"
- }
- },
- "node_modules/@babel/plugin-transform-modules-umd/node_modules/@babel/helper-module-transforms": {
- "version": "7.25.2",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "dependencies": {
- "@babel/helper-module-imports": "^7.24.7",
- "@babel/helper-simple-access": "^7.24.7",
- "@babel/helper-validator-identifier": "^7.24.7",
- "@babel/traverse": "^7.25.2"
- },
- "engines": {
- "node": ">=6.9.0"
- },
- "peerDependencies": {
- "@babel/core": "^7.0.0"
- }
- },
- "node_modules/@babel/plugin-transform-modules-umd/node_modules/@babel/helper-module-transforms/node_modules/@babel/helper-validator-identifier": {
- "version": "7.24.7",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "engines": {
- "node": ">=6.9.0"
- }
- },
- "node_modules/@babel/plugin-transform-modules-umd/node_modules/@babel/helper-module-transforms/node_modules/@babel/traverse": {
- "version": "7.25.6",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "dependencies": {
- "@babel/code-frame": "^7.24.7",
- "@babel/generator": "^7.25.6",
- "@babel/parser": "^7.25.6",
- "@babel/template": "^7.25.0",
- "@babel/types": "^7.25.6",
- "debug": "^4.3.1",
- "globals": "^11.1.0"
- },
- "engines": {
- "node": ">=6.9.0"
- }
- },
- "node_modules/@babel/plugin-transform-modules-umd/node_modules/@babel/helper-module-transforms/node_modules/@babel/traverse/node_modules/@babel/code-frame": {
- "version": "7.24.7",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "dependencies": {
- "@babel/highlight": "^7.24.7",
- "picocolors": "^1.0.0"
- },
- "engines": {
- "node": ">=6.9.0"
- }
- },
- "node_modules/@babel/plugin-transform-modules-umd/node_modules/@babel/helper-module-transforms/node_modules/@babel/traverse/node_modules/@babel/code-frame/node_modules/@babel/highlight": {
- "version": "7.24.7",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "dependencies": {
- "@babel/helper-validator-identifier": "^7.24.7",
- "chalk": "^2.4.2",
- "js-tokens": "^4.0.0",
- "picocolors": "^1.0.0"
- },
- "engines": {
- "node": ">=6.9.0"
- }
- },
- "node_modules/@babel/plugin-transform-modules-umd/node_modules/@babel/helper-module-transforms/node_modules/@babel/traverse/node_modules/@babel/code-frame/node_modules/@babel/highlight/node_modules/chalk": {
- "version": "2.4.2",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "dependencies": {
- "ansi-styles": "^3.2.1",
- "escape-string-regexp": "^1.0.5",
- "supports-color": "^5.3.0"
- },
- "engines": {
- "node": ">=4"
- }
- },
- "node_modules/@babel/plugin-transform-modules-umd/node_modules/@babel/helper-module-transforms/node_modules/@babel/traverse/node_modules/@babel/code-frame/node_modules/@babel/highlight/node_modules/chalk/node_modules/ansi-styles": {
- "version": "3.2.1",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "dependencies": {
- "color-convert": "^1.9.0"
- },
- "engines": {
- "node": ">=4"
- }
- },
- "node_modules/@babel/plugin-transform-modules-umd/node_modules/@babel/helper-module-transforms/node_modules/@babel/traverse/node_modules/@babel/code-frame/node_modules/@babel/highlight/node_modules/chalk/node_modules/ansi-styles/node_modules/color-convert": {
- "version": "1.9.3",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "dependencies": {
- "color-name": "1.1.3"
- }
- },
- "node_modules/@babel/plugin-transform-modules-umd/node_modules/@babel/helper-module-transforms/node_modules/@babel/traverse/node_modules/@babel/code-frame/node_modules/@babel/highlight/node_modules/chalk/node_modules/ansi-styles/node_modules/color-convert/node_modules/color-name": {
- "version": "1.1.3",
- "license": "MIT",
- "optional": true,
- "peer": true
- },
- "node_modules/@babel/plugin-transform-modules-umd/node_modules/@babel/helper-module-transforms/node_modules/@babel/traverse/node_modules/@babel/code-frame/node_modules/@babel/highlight/node_modules/chalk/node_modules/escape-string-regexp": {
- "version": "1.0.5",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "engines": {
- "node": ">=0.8.0"
- }
- },
- "node_modules/@babel/plugin-transform-modules-umd/node_modules/@babel/helper-module-transforms/node_modules/@babel/traverse/node_modules/@babel/code-frame/node_modules/@babel/highlight/node_modules/chalk/node_modules/supports-color": {
- "version": "5.5.0",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "dependencies": {
- "has-flag": "^3.0.0"
- },
- "engines": {
- "node": ">=4"
- }
- },
- "node_modules/@babel/plugin-transform-modules-umd/node_modules/@babel/helper-module-transforms/node_modules/@babel/traverse/node_modules/@babel/code-frame/node_modules/@babel/highlight/node_modules/chalk/node_modules/supports-color/node_modules/has-flag": {
- "version": "3.0.0",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "engines": {
- "node": ">=4"
- }
- },
- "node_modules/@babel/plugin-transform-modules-umd/node_modules/@babel/helper-module-transforms/node_modules/@babel/traverse/node_modules/@babel/generator": {
- "version": "7.25.6",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "dependencies": {
- "@babel/types": "^7.25.6",
- "@jridgewell/gen-mapping": "^0.3.5",
- "@jridgewell/trace-mapping": "^0.3.25",
- "jsesc": "^2.5.1"
- },
- "engines": {
- "node": ">=6.9.0"
- }
- },
- "node_modules/@babel/plugin-transform-modules-umd/node_modules/@babel/helper-module-transforms/node_modules/@babel/traverse/node_modules/@babel/generator/node_modules/@jridgewell/gen-mapping": {
- "version": "0.3.5",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "dependencies": {
- "@jridgewell/set-array": "^1.2.1",
- "@jridgewell/sourcemap-codec": "^1.4.10",
- "@jridgewell/trace-mapping": "^0.3.24"
- },
- "engines": {
- "node": ">=6.0.0"
- }
- },
- "node_modules/@babel/plugin-transform-modules-umd/node_modules/@babel/helper-module-transforms/node_modules/@babel/traverse/node_modules/@babel/generator/node_modules/@jridgewell/gen-mapping/node_modules/@jridgewell/set-array": {
- "version": "1.2.1",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "engines": {
- "node": ">=6.0.0"
- }
- },
- "node_modules/@babel/plugin-transform-modules-umd/node_modules/@babel/helper-module-transforms/node_modules/@babel/traverse/node_modules/@babel/parser": {
- "version": "7.25.6",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "dependencies": {
- "@babel/types": "^7.25.6"
- },
- "bin": {
- "parser": "bin/babel-parser.js"
- },
- "engines": {
- "node": ">=6.0.0"
- }
- },
- "node_modules/@babel/plugin-transform-modules-umd/node_modules/@babel/helper-module-transforms/node_modules/@babel/traverse/node_modules/@babel/template": {
- "version": "7.25.0",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "dependencies": {
- "@babel/code-frame": "^7.24.7",
- "@babel/parser": "^7.25.0",
- "@babel/types": "^7.25.0"
- },
- "engines": {
- "node": ">=6.9.0"
- }
- },
- "node_modules/@babel/plugin-transform-modules-umd/node_modules/@babel/helper-module-transforms/node_modules/@babel/traverse/node_modules/@babel/types": {
- "version": "7.25.6",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "dependencies": {
- "@babel/helper-string-parser": "^7.24.8",
- "@babel/helper-validator-identifier": "^7.24.7",
- "to-fast-properties": "^2.0.0"
- },
- "engines": {
- "node": ">=6.9.0"
- }
- },
- "node_modules/@babel/plugin-transform-modules-umd/node_modules/@babel/helper-module-transforms/node_modules/@babel/traverse/node_modules/@babel/types/node_modules/@babel/helper-string-parser": {
- "version": "7.24.8",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "engines": {
- "node": ">=6.9.0"
- }
- },
- "node_modules/@babel/plugin-transform-modules-umd/node_modules/@babel/helper-module-transforms/node_modules/@babel/traverse/node_modules/globals": {
- "version": "11.12.0",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "engines": {
- "node": ">=4"
- }
- },
- "node_modules/@babel/plugin-transform-named-capturing-groups-regex": {
- "version": "7.24.7",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "dependencies": {
- "@babel/helper-create-regexp-features-plugin": "^7.24.7",
- "@babel/helper-plugin-utils": "^7.24.7"
- },
- "engines": {
- "node": ">=6.9.0"
- },
- "peerDependencies": {
- "@babel/core": "^7.0.0"
- }
- },
- "node_modules/@babel/plugin-transform-new-target": {
- "version": "7.24.7",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "dependencies": {
- "@babel/helper-plugin-utils": "^7.24.7"
- },
- "engines": {
- "node": ">=6.9.0"
- },
- "peerDependencies": {
- "@babel/core": "^7.0.0-0"
- }
- },
- "node_modules/@babel/plugin-transform-nullish-coalescing-operator": {
- "version": "7.24.7",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "dependencies": {
- "@babel/helper-plugin-utils": "^7.24.7",
- "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3"
- },
- "engines": {
- "node": ">=6.9.0"
- },
- "peerDependencies": {
- "@babel/core": "^7.0.0-0"
- }
- },
- "node_modules/@babel/plugin-transform-numeric-separator": {
- "version": "7.24.7",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "dependencies": {
- "@babel/helper-plugin-utils": "^7.24.7",
- "@babel/plugin-syntax-numeric-separator": "^7.10.4"
- },
- "engines": {
- "node": ">=6.9.0"
- },
- "peerDependencies": {
- "@babel/core": "^7.0.0-0"
- }
- },
- "node_modules/@babel/plugin-transform-object-rest-spread": {
- "version": "7.24.7",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "dependencies": {
- "@babel/helper-compilation-targets": "^7.24.7",
- "@babel/helper-plugin-utils": "^7.24.7",
- "@babel/plugin-syntax-object-rest-spread": "^7.8.3",
- "@babel/plugin-transform-parameters": "^7.24.7"
- },
- "engines": {
- "node": ">=6.9.0"
- },
- "peerDependencies": {
- "@babel/core": "^7.0.0-0"
- }
- },
- "node_modules/@babel/plugin-transform-object-super": {
- "version": "7.24.7",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "dependencies": {
- "@babel/helper-plugin-utils": "^7.24.7",
- "@babel/helper-replace-supers": "^7.24.7"
- },
- "engines": {
- "node": ">=6.9.0"
- },
- "peerDependencies": {
- "@babel/core": "^7.0.0-0"
- }
- },
- "node_modules/@babel/plugin-transform-optional-catch-binding": {
- "version": "7.24.7",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "dependencies": {
- "@babel/helper-plugin-utils": "^7.24.7",
- "@babel/plugin-syntax-optional-catch-binding": "^7.8.3"
- },
- "engines": {
- "node": ">=6.9.0"
- },
- "peerDependencies": {
- "@babel/core": "^7.0.0-0"
- }
- },
- "node_modules/@babel/plugin-transform-optional-chaining": {
- "version": "7.24.8",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "dependencies": {
- "@babel/helper-plugin-utils": "^7.24.8",
- "@babel/helper-skip-transparent-expression-wrappers": "^7.24.7",
- "@babel/plugin-syntax-optional-chaining": "^7.8.3"
- },
- "engines": {
- "node": ">=6.9.0"
- },
- "peerDependencies": {
- "@babel/core": "^7.0.0-0"
- }
- },
- "node_modules/@babel/plugin-transform-parameters": {
- "version": "7.24.7",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "dependencies": {
- "@babel/helper-plugin-utils": "^7.24.7"
- },
- "engines": {
- "node": ">=6.9.0"
- },
- "peerDependencies": {
- "@babel/core": "^7.0.0-0"
- }
- },
- "node_modules/@babel/plugin-transform-private-methods": {
- "version": "7.25.4",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "dependencies": {
- "@babel/helper-create-class-features-plugin": "^7.25.4",
- "@babel/helper-plugin-utils": "^7.24.8"
- },
- "engines": {
- "node": ">=6.9.0"
- },
- "peerDependencies": {
- "@babel/core": "^7.0.0-0"
- }
- },
- "node_modules/@babel/plugin-transform-private-property-in-object": {
- "version": "7.24.7",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "dependencies": {
- "@babel/helper-annotate-as-pure": "^7.24.7",
- "@babel/helper-create-class-features-plugin": "^7.24.7",
- "@babel/helper-plugin-utils": "^7.24.7",
- "@babel/plugin-syntax-private-property-in-object": "^7.14.5"
- },
- "engines": {
- "node": ">=6.9.0"
- },
- "peerDependencies": {
- "@babel/core": "^7.0.0-0"
- }
- },
- "node_modules/@babel/plugin-transform-property-literals": {
- "version": "7.24.7",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "dependencies": {
- "@babel/helper-plugin-utils": "^7.24.7"
- },
- "engines": {
- "node": ">=6.9.0"
- },
- "peerDependencies": {
- "@babel/core": "^7.0.0-0"
- }
- },
- "node_modules/@babel/plugin-transform-react-display-name": {
- "version": "7.24.7",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "dependencies": {
- "@babel/helper-plugin-utils": "^7.24.7"
- },
- "engines": {
- "node": ">=6.9.0"
- },
- "peerDependencies": {
- "@babel/core": "^7.0.0-0"
- }
- },
- "node_modules/@babel/plugin-transform-react-jsx": {
- "version": "7.25.2",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "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"
- },
- "engines": {
- "node": ">=6.9.0"
- },
- "peerDependencies": {
- "@babel/core": "^7.0.0-0"
- }
- },
- "node_modules/@babel/plugin-transform-react-jsx-self": {
- "version": "7.24.7",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "dependencies": {
- "@babel/helper-plugin-utils": "^7.24.7"
- },
- "engines": {
- "node": ">=6.9.0"
- },
- "peerDependencies": {
- "@babel/core": "^7.0.0-0"
- }
- },
- "node_modules/@babel/plugin-transform-react-jsx-source": {
- "version": "7.24.7",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "dependencies": {
- "@babel/helper-plugin-utils": "^7.24.7"
- },
- "engines": {
- "node": ">=6.9.0"
- },
- "peerDependencies": {
- "@babel/core": "^7.0.0-0"
- }
- },
- "node_modules/@babel/plugin-transform-react-jsx/node_modules/@babel/plugin-syntax-jsx": {
- "version": "7.24.7",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "dependencies": {
- "@babel/helper-plugin-utils": "^7.24.7"
- },
- "engines": {
- "node": ">=6.9.0"
- },
- "peerDependencies": {
- "@babel/core": "^7.0.0-0"
- }
- },
- "node_modules/@babel/plugin-transform-react-jsx/node_modules/@babel/types": {
- "version": "7.25.6",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "dependencies": {
- "@babel/helper-string-parser": "^7.24.8",
- "@babel/helper-validator-identifier": "^7.24.7",
- "to-fast-properties": "^2.0.0"
- },
- "engines": {
- "node": ">=6.9.0"
- }
- },
- "node_modules/@babel/plugin-transform-react-jsx/node_modules/@babel/types/node_modules/@babel/helper-string-parser": {
- "version": "7.24.8",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "engines": {
- "node": ">=6.9.0"
- }
- },
- "node_modules/@babel/plugin-transform-react-jsx/node_modules/@babel/types/node_modules/@babel/helper-validator-identifier": {
- "version": "7.24.7",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "engines": {
- "node": ">=6.9.0"
- }
- },
- "node_modules/@babel/plugin-transform-regenerator": {
- "version": "7.24.7",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "dependencies": {
- "@babel/helper-plugin-utils": "^7.24.7",
- "regenerator-transform": "^0.15.2"
- },
- "engines": {
- "node": ">=6.9.0"
- },
- "peerDependencies": {
- "@babel/core": "^7.0.0-0"
- }
- },
- "node_modules/@babel/plugin-transform-reserved-words": {
- "version": "7.24.7",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "dependencies": {
- "@babel/helper-plugin-utils": "^7.24.7"
- },
- "engines": {
- "node": ">=6.9.0"
- },
- "peerDependencies": {
- "@babel/core": "^7.0.0-0"
- }
- },
- "node_modules/@babel/plugin-transform-runtime": {
- "version": "7.25.4",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "dependencies": {
- "@babel/helper-module-imports": "^7.24.7",
- "@babel/helper-plugin-utils": "^7.24.8",
- "babel-plugin-polyfill-corejs2": "^0.4.10",
- "babel-plugin-polyfill-corejs3": "^0.10.6",
- "babel-plugin-polyfill-regenerator": "^0.6.1",
- "semver": "^6.3.1"
- },
- "engines": {
- "node": ">=6.9.0"
- },
- "peerDependencies": {
- "@babel/core": "^7.0.0-0"
- }
- },
- "node_modules/@babel/plugin-transform-runtime/node_modules/semver": {
- "version": "6.3.1",
- "license": "ISC",
- "optional": true,
- "peer": true,
- "bin": {
- "semver": "bin/semver.js"
- }
- },
- "node_modules/@babel/plugin-transform-shorthand-properties": {
- "version": "7.24.7",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "dependencies": {
- "@babel/helper-plugin-utils": "^7.24.7"
- },
- "engines": {
- "node": ">=6.9.0"
- },
- "peerDependencies": {
- "@babel/core": "^7.0.0-0"
- }
- },
- "node_modules/@babel/plugin-transform-spread": {
- "version": "7.24.7",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "dependencies": {
- "@babel/helper-plugin-utils": "^7.24.7",
- "@babel/helper-skip-transparent-expression-wrappers": "^7.24.7"
- },
- "engines": {
- "node": ">=6.9.0"
- },
- "peerDependencies": {
- "@babel/core": "^7.0.0-0"
- }
- },
- "node_modules/@babel/plugin-transform-sticky-regex": {
- "version": "7.24.7",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "dependencies": {
- "@babel/helper-plugin-utils": "^7.24.7"
- },
- "engines": {
- "node": ">=6.9.0"
- },
- "peerDependencies": {
- "@babel/core": "^7.0.0-0"
- }
- },
- "node_modules/@babel/plugin-transform-template-literals": {
- "version": "7.24.7",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "dependencies": {
- "@babel/helper-plugin-utils": "^7.24.7"
- },
- "engines": {
- "node": ">=6.9.0"
- },
- "peerDependencies": {
- "@babel/core": "^7.0.0-0"
- }
- },
- "node_modules/@babel/plugin-transform-typeof-symbol": {
- "version": "7.24.8",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "dependencies": {
- "@babel/helper-plugin-utils": "^7.24.8"
- },
- "engines": {
- "node": ">=6.9.0"
- },
- "peerDependencies": {
- "@babel/core": "^7.0.0-0"
- }
- },
- "node_modules/@babel/plugin-transform-typescript": {
- "version": "7.25.2",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "dependencies": {
- "@babel/helper-annotate-as-pure": "^7.24.7",
- "@babel/helper-create-class-features-plugin": "^7.25.0",
- "@babel/helper-plugin-utils": "^7.24.8",
- "@babel/helper-skip-transparent-expression-wrappers": "^7.24.7",
- "@babel/plugin-syntax-typescript": "^7.24.7"
- },
- "engines": {
- "node": ">=6.9.0"
- },
- "peerDependencies": {
- "@babel/core": "^7.0.0-0"
- }
- },
- "node_modules/@babel/plugin-transform-typescript/node_modules/@babel/plugin-syntax-typescript": {
- "version": "7.25.4",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "dependencies": {
- "@babel/helper-plugin-utils": "^7.24.8"
- },
- "engines": {
- "node": ">=6.9.0"
- },
- "peerDependencies": {
- "@babel/core": "^7.0.0-0"
- }
- },
- "node_modules/@babel/plugin-transform-unicode-escapes": {
- "version": "7.24.7",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "dependencies": {
- "@babel/helper-plugin-utils": "^7.24.7"
- },
- "engines": {
- "node": ">=6.9.0"
- },
- "peerDependencies": {
- "@babel/core": "^7.0.0-0"
- }
- },
- "node_modules/@babel/plugin-transform-unicode-property-regex": {
- "version": "7.24.7",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "dependencies": {
- "@babel/helper-create-regexp-features-plugin": "^7.24.7",
- "@babel/helper-plugin-utils": "^7.24.7"
- },
- "engines": {
- "node": ">=6.9.0"
- },
- "peerDependencies": {
- "@babel/core": "^7.0.0-0"
- }
- },
- "node_modules/@babel/plugin-transform-unicode-regex": {
- "version": "7.24.7",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "dependencies": {
- "@babel/helper-create-regexp-features-plugin": "^7.24.7",
- "@babel/helper-plugin-utils": "^7.24.7"
- },
- "engines": {
- "node": ">=6.9.0"
- },
- "peerDependencies": {
- "@babel/core": "^7.0.0-0"
- }
- },
- "node_modules/@babel/plugin-transform-unicode-sets-regex": {
- "version": "7.25.4",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "dependencies": {
- "@babel/helper-create-regexp-features-plugin": "^7.25.2",
- "@babel/helper-plugin-utils": "^7.24.8"
- },
- "engines": {
- "node": ">=6.9.0"
- },
- "peerDependencies": {
- "@babel/core": "^7.0.0"
- }
- },
- "node_modules/@babel/preset-env": {
- "version": "7.25.4",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "dependencies": {
- "@babel/compat-data": "^7.25.4",
- "@babel/helper-compilation-targets": "^7.25.2",
- "@babel/helper-plugin-utils": "^7.24.8",
- "@babel/helper-validator-option": "^7.24.8",
- "@babel/plugin-bugfix-firefox-class-in-computed-class-key": "^7.25.3",
- "@babel/plugin-bugfix-safari-class-field-initializer-scope": "^7.25.0",
- "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": "^7.25.0",
- "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": "^7.24.7",
- "@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly": "^7.25.0",
- "@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.24.7",
- "@babel/plugin-syntax-import-attributes": "^7.24.7",
- "@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.24.7",
- "@babel/plugin-transform-async-generator-functions": "^7.25.4",
- "@babel/plugin-transform-async-to-generator": "^7.24.7",
- "@babel/plugin-transform-block-scoped-functions": "^7.24.7",
- "@babel/plugin-transform-block-scoping": "^7.25.0",
- "@babel/plugin-transform-class-properties": "^7.25.4",
- "@babel/plugin-transform-class-static-block": "^7.24.7",
- "@babel/plugin-transform-classes": "^7.25.4",
- "@babel/plugin-transform-computed-properties": "^7.24.7",
- "@babel/plugin-transform-destructuring": "^7.24.8",
- "@babel/plugin-transform-dotall-regex": "^7.24.7",
- "@babel/plugin-transform-duplicate-keys": "^7.24.7",
- "@babel/plugin-transform-duplicate-named-capturing-groups-regex": "^7.25.0",
- "@babel/plugin-transform-dynamic-import": "^7.24.7",
- "@babel/plugin-transform-exponentiation-operator": "^7.24.7",
- "@babel/plugin-transform-export-namespace-from": "^7.24.7",
- "@babel/plugin-transform-for-of": "^7.24.7",
- "@babel/plugin-transform-function-name": "^7.25.1",
- "@babel/plugin-transform-json-strings": "^7.24.7",
- "@babel/plugin-transform-literals": "^7.25.2",
- "@babel/plugin-transform-logical-assignment-operators": "^7.24.7",
- "@babel/plugin-transform-member-expression-literals": "^7.24.7",
- "@babel/plugin-transform-modules-amd": "^7.24.7",
- "@babel/plugin-transform-modules-commonjs": "^7.24.8",
- "@babel/plugin-transform-modules-systemjs": "^7.25.0",
- "@babel/plugin-transform-modules-umd": "^7.24.7",
- "@babel/plugin-transform-named-capturing-groups-regex": "^7.24.7",
- "@babel/plugin-transform-new-target": "^7.24.7",
- "@babel/plugin-transform-nullish-coalescing-operator": "^7.24.7",
- "@babel/plugin-transform-numeric-separator": "^7.24.7",
- "@babel/plugin-transform-object-rest-spread": "^7.24.7",
- "@babel/plugin-transform-object-super": "^7.24.7",
- "@babel/plugin-transform-optional-catch-binding": "^7.24.7",
- "@babel/plugin-transform-optional-chaining": "^7.24.8",
- "@babel/plugin-transform-parameters": "^7.24.7",
- "@babel/plugin-transform-private-methods": "^7.25.4",
- "@babel/plugin-transform-private-property-in-object": "^7.24.7",
- "@babel/plugin-transform-property-literals": "^7.24.7",
- "@babel/plugin-transform-regenerator": "^7.24.7",
- "@babel/plugin-transform-reserved-words": "^7.24.7",
- "@babel/plugin-transform-shorthand-properties": "^7.24.7",
- "@babel/plugin-transform-spread": "^7.24.7",
- "@babel/plugin-transform-sticky-regex": "^7.24.7",
- "@babel/plugin-transform-template-literals": "^7.24.7",
- "@babel/plugin-transform-typeof-symbol": "^7.24.8",
- "@babel/plugin-transform-unicode-escapes": "^7.24.7",
- "@babel/plugin-transform-unicode-property-regex": "^7.24.7",
- "@babel/plugin-transform-unicode-regex": "^7.24.7",
- "@babel/plugin-transform-unicode-sets-regex": "^7.25.4",
- "@babel/preset-modules": "0.1.6-no-external-plugins",
- "babel-plugin-polyfill-corejs2": "^0.4.10",
- "babel-plugin-polyfill-corejs3": "^0.10.6",
- "babel-plugin-polyfill-regenerator": "^0.6.1",
- "core-js-compat": "^3.37.1",
- "semver": "^6.3.1"
- },
- "engines": {
- "node": ">=6.9.0"
- },
- "peerDependencies": {
- "@babel/core": "^7.0.0-0"
- }
- },
- "node_modules/@babel/preset-env/node_modules/semver": {
- "version": "6.3.1",
- "license": "ISC",
- "optional": true,
- "peer": true,
- "bin": {
- "semver": "bin/semver.js"
- }
- },
- "node_modules/@babel/preset-flow": {
- "version": "7.24.7",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "dependencies": {
- "@babel/helper-plugin-utils": "^7.24.7",
- "@babel/helper-validator-option": "^7.24.7",
- "@babel/plugin-transform-flow-strip-types": "^7.24.7"
- },
- "engines": {
- "node": ">=6.9.0"
- },
- "peerDependencies": {
- "@babel/core": "^7.0.0-0"
- }
- },
- "node_modules/@babel/preset-modules": {
- "version": "0.1.6-no-external-plugins",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "dependencies": {
- "@babel/helper-plugin-utils": "^7.0.0",
- "@babel/types": "^7.4.4",
- "esutils": "^2.0.2"
- },
- "peerDependencies": {
- "@babel/core": "^7.0.0-0 || ^8.0.0-0 <8.0.0"
- }
- },
- "node_modules/@babel/preset-modules/node_modules/@babel/types": {
- "version": "7.25.6",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "dependencies": {
- "@babel/helper-string-parser": "^7.24.8",
- "@babel/helper-validator-identifier": "^7.24.7",
- "to-fast-properties": "^2.0.0"
- },
- "engines": {
- "node": ">=6.9.0"
- }
- },
- "node_modules/@babel/preset-modules/node_modules/@babel/types/node_modules/@babel/helper-string-parser": {
- "version": "7.24.8",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "engines": {
- "node": ">=6.9.0"
- }
- },
- "node_modules/@babel/preset-modules/node_modules/@babel/types/node_modules/@babel/helper-validator-identifier": {
- "version": "7.24.7",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "engines": {
- "node": ">=6.9.0"
- }
- },
- "node_modules/@babel/preset-typescript": {
- "version": "7.24.7",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "dependencies": {
- "@babel/helper-plugin-utils": "^7.24.7",
- "@babel/helper-validator-option": "^7.24.7",
- "@babel/plugin-syntax-jsx": "^7.24.7",
- "@babel/plugin-transform-modules-commonjs": "^7.24.7",
- "@babel/plugin-transform-typescript": "^7.24.7"
- },
- "engines": {
- "node": ">=6.9.0"
- },
- "peerDependencies": {
- "@babel/core": "^7.0.0-0"
- }
- },
- "node_modules/@babel/preset-typescript/node_modules/@babel/plugin-syntax-jsx": {
- "version": "7.24.7",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "dependencies": {
- "@babel/helper-plugin-utils": "^7.24.7"
- },
- "engines": {
- "node": ">=6.9.0"
- },
- "peerDependencies": {
- "@babel/core": "^7.0.0-0"
- }
- },
- "node_modules/@babel/register": {
- "version": "7.24.6",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "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"
- },
- "engines": {
- "node": ">=6.9.0"
- },
- "peerDependencies": {
- "@babel/core": "^7.0.0-0"
- }
- },
- "node_modules/@babel/register/node_modules/make-dir": {
- "version": "2.1.0",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "dependencies": {
- "pify": "^4.0.1",
- "semver": "^5.6.0"
- },
- "engines": {
- "node": ">=6"
- }
- },
- "node_modules/@babel/register/node_modules/make-dir/node_modules/semver": {
- "version": "5.7.2",
- "license": "ISC",
- "optional": true,
- "peer": true,
- "bin": {
- "semver": "bin/semver"
- }
- },
- "node_modules/@babel/register/node_modules/source-map-support": {
- "version": "0.5.21",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "dependencies": {
- "buffer-from": "^1.0.0",
- "source-map": "^0.6.0"
- }
- },
- "node_modules/@babel/register/node_modules/source-map-support/node_modules/source-map": {
- "version": "0.6.1",
- "license": "BSD-3-Clause",
- "optional": true,
- "peer": true,
- "engines": {
- "node": ">=0.10.0"
- }
- },
- "node_modules/@babel/regjsgen": {
- "version": "0.8.0",
- "license": "MIT",
- "optional": true,
- "peer": true
- },
- "node_modules/@babel/runtime": {
- "version": "7.25.6",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "dependencies": {
- "regenerator-runtime": "^0.14.0"
- },
- "engines": {
- "node": ">=6.9.0"
- }
- },
- "node_modules/@babel/runtime/node_modules/regenerator-runtime": {
- "version": "0.14.1",
- "license": "MIT",
- "optional": true,
- "peer": true
- },
- "node_modules/@babel/template": {
- "version": "7.22.15",
- "devOptional": true,
- "license": "MIT",
- "dependencies": {
- "@babel/code-frame": "^7.22.13",
- "@babel/parser": "^7.22.15",
- "@babel/types": "^7.22.15"
- },
- "engines": {
- "node": ">=6.9.0"
- }
- },
- "node_modules/@babel/template/node_modules/@babel/code-frame": {
- "version": "7.22.13",
- "devOptional": true,
- "license": "MIT",
- "dependencies": {
- "@babel/highlight": "^7.22.13",
- "chalk": "^2.4.2"
- },
- "engines": {
- "node": ">=6.9.0"
- }
- },
- "node_modules/@babel/template/node_modules/@babel/code-frame/node_modules/chalk": {
- "version": "2.4.2",
- "devOptional": true,
- "license": "MIT",
- "dependencies": {
- "ansi-styles": "^3.2.1",
- "escape-string-regexp": "^1.0.5",
- "supports-color": "^5.3.0"
- },
- "engines": {
- "node": ">=4"
- }
- },
- "node_modules/@babel/template/node_modules/@babel/code-frame/node_modules/chalk/node_modules/ansi-styles": {
- "version": "3.2.1",
- "devOptional": true,
- "license": "MIT",
- "dependencies": {
- "color-convert": "^1.9.0"
- },
- "engines": {
- "node": ">=4"
- }
- },
- "node_modules/@babel/template/node_modules/@babel/code-frame/node_modules/chalk/node_modules/ansi-styles/node_modules/color-convert": {
- "version": "1.9.3",
- "devOptional": true,
- "license": "MIT",
- "dependencies": {
- "color-name": "1.1.3"
- }
- },
- "node_modules/@babel/template/node_modules/@babel/code-frame/node_modules/chalk/node_modules/ansi-styles/node_modules/color-convert/node_modules/color-name": {
- "version": "1.1.3",
- "devOptional": true,
- "license": "MIT"
- },
- "node_modules/@babel/template/node_modules/@babel/code-frame/node_modules/chalk/node_modules/escape-string-regexp": {
- "version": "1.0.5",
- "devOptional": true,
- "license": "MIT",
- "engines": {
- "node": ">=0.8.0"
- }
- },
- "node_modules/@babel/template/node_modules/@babel/code-frame/node_modules/chalk/node_modules/supports-color": {
- "version": "5.5.0",
- "devOptional": true,
- "license": "MIT",
- "dependencies": {
- "has-flag": "^3.0.0"
- },
- "engines": {
- "node": ">=4"
- }
- },
- "node_modules/@babel/template/node_modules/@babel/code-frame/node_modules/chalk/node_modules/supports-color/node_modules/has-flag": {
- "version": "3.0.0",
- "devOptional": true,
- "license": "MIT",
- "engines": {
- "node": ">=4"
- }
- },
- "node_modules/@babel/traverse": {
- "version": "7.23.2",
- "devOptional": true,
- "license": "MIT",
- "dependencies": {
- "@babel/code-frame": "^7.22.13",
- "@babel/generator": "^7.23.0",
- "@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.0",
- "@babel/types": "^7.23.0",
- "debug": "^4.1.0",
- "globals": "^11.1.0"
- },
- "engines": {
- "node": ">=6.9.0"
- }
- },
- "node_modules/@babel/traverse/node_modules/@babel/code-frame": {
- "version": "7.22.13",
- "devOptional": true,
- "license": "MIT",
- "dependencies": {
- "@babel/highlight": "^7.22.13",
- "chalk": "^2.4.2"
- },
- "engines": {
- "node": ">=6.9.0"
- }
- },
- "node_modules/@babel/traverse/node_modules/@babel/code-frame/node_modules/chalk": {
- "version": "2.4.2",
- "devOptional": true,
- "license": "MIT",
- "dependencies": {
- "ansi-styles": "^3.2.1",
- "escape-string-regexp": "^1.0.5",
- "supports-color": "^5.3.0"
- },
- "engines": {
- "node": ">=4"
- }
- },
- "node_modules/@babel/traverse/node_modules/@babel/code-frame/node_modules/chalk/node_modules/ansi-styles": {
- "version": "3.2.1",
- "devOptional": true,
- "license": "MIT",
- "dependencies": {
- "color-convert": "^1.9.0"
- },
- "engines": {
- "node": ">=4"
- }
- },
- "node_modules/@babel/traverse/node_modules/@babel/code-frame/node_modules/chalk/node_modules/ansi-styles/node_modules/color-convert": {
- "version": "1.9.3",
- "devOptional": true,
- "license": "MIT",
- "dependencies": {
- "color-name": "1.1.3"
- }
- },
- "node_modules/@babel/traverse/node_modules/@babel/code-frame/node_modules/chalk/node_modules/ansi-styles/node_modules/color-convert/node_modules/color-name": {
- "version": "1.1.3",
- "devOptional": true,
- "license": "MIT"
- },
- "node_modules/@babel/traverse/node_modules/@babel/code-frame/node_modules/chalk/node_modules/escape-string-regexp": {
- "version": "1.0.5",
- "devOptional": true,
- "license": "MIT",
- "engines": {
- "node": ">=0.8.0"
- }
- },
- "node_modules/@babel/traverse/node_modules/@babel/code-frame/node_modules/chalk/node_modules/supports-color": {
- "version": "5.5.0",
- "devOptional": true,
- "license": "MIT",
- "dependencies": {
- "has-flag": "^3.0.0"
- },
- "engines": {
- "node": ">=4"
- }
- },
- "node_modules/@babel/traverse/node_modules/@babel/code-frame/node_modules/chalk/node_modules/supports-color/node_modules/has-flag": {
- "version": "3.0.0",
- "devOptional": true,
- "license": "MIT",
- "engines": {
- "node": ">=4"
- }
- },
- "node_modules/@babel/traverse/node_modules/globals": {
- "version": "11.12.0",
- "devOptional": true,
- "license": "MIT",
- "engines": {
- "node": ">=4"
- }
- },
- "node_modules/@babel/types": {
- "version": "7.23.0",
- "devOptional": true,
- "license": "MIT",
- "dependencies": {
- "@babel/helper-string-parser": "^7.22.5",
- "@babel/helper-validator-identifier": "^7.22.20",
- "to-fast-properties": "^2.0.0"
- },
- "engines": {
- "node": ">=6.9.0"
- }
- },
- "node_modules/@bcoe/v8-coverage": {
- "version": "0.2.3",
- "dev": true,
- "license": "MIT"
- },
- "node_modules/@craftzdog/react-native-buffer": {
- "version": "6.0.5",
- "funding": [
- {
- "type": "github",
- "url": "https://github.com/sponsors/feross"
- },
- {
- "type": "patreon",
- "url": "https://www.patreon.com/feross"
- },
- {
- "type": "consulting",
- "url": "https://feross.org/support"
- }
- ],
- "license": "MIT",
- "optional": true,
- "peer": true,
- "dependencies": {
- "ieee754": "^1.2.1",
- "react-native-quick-base64": "^2.0.5"
- }
- },
- "node_modules/@cspotcode/source-map-support": {
- "version": "0.8.1",
- "dev": true,
- "license": "MIT",
- "dependencies": {
- "@jridgewell/trace-mapping": "0.3.9"
- },
- "engines": {
- "node": ">=12"
- }
- },
- "node_modules/@cspotcode/source-map-support/node_modules/@jridgewell/trace-mapping": {
- "version": "0.3.9",
- "dev": true,
- "license": "MIT",
- "dependencies": {
- "@jridgewell/resolve-uri": "^3.0.3",
- "@jridgewell/sourcemap-codec": "^1.4.10"
- }
- },
- "node_modules/@discoveryjs/json-ext": {
- "version": "0.6.3",
- "resolved": "https://registry.npmjs.org/@discoveryjs/json-ext/-/json-ext-0.6.3.tgz",
- "integrity": "sha512-4B4OijXeVNOPZlYA2oEwWOTkzyltLao+xbotHQeqN++Rv27Y6s818+n2Qkp8q+Fxhn0t/5lA5X1Mxktud8eayQ==",
- "dev": true,
- "engines": {
- "node": ">=14.17.0"
- }
- },
- "node_modules/@gar/promisify": {
- "version": "1.1.3",
- "dev": true,
- "license": "MIT",
- "optional": true
- },
- "node_modules/@gerrit0/mini-shiki": {
- "version": "3.4.2",
- "resolved": "https://registry.npmjs.org/@gerrit0/mini-shiki/-/mini-shiki-3.4.2.tgz",
- "integrity": "sha512-3jXo5bNjvvimvdbIhKGfFxSnKCX+MA8wzHv55ptzk/cx8wOzT+BRcYgj8aFN3yTiTs+zvQQiaZFr7Jce1ZG3fw==",
- "dev": true,
- "license": "MIT",
- "dependencies": {
- "@shikijs/engine-oniguruma": "^3.4.2",
- "@shikijs/langs": "^3.4.2",
- "@shikijs/themes": "^3.4.2",
- "@shikijs/types": "^3.4.2",
- "@shikijs/vscode-textmate": "^10.0.2"
- }
- },
- "node_modules/@hapi/hoek": {
- "version": "9.3.0",
- "license": "BSD-3-Clause",
- "optional": true,
- "peer": true
- },
- "node_modules/@hapi/topo": {
- "version": "5.1.0",
- "license": "BSD-3-Clause",
- "optional": true,
- "peer": true,
- "dependencies": {
- "@hapi/hoek": "^9.0.0"
- }
- },
- "node_modules/@isaacs/ttlcache": {
- "version": "1.4.1",
- "license": "ISC",
- "optional": true,
- "peer": true,
- "engines": {
- "node": ">=12"
- }
- },
- "node_modules/@istanbuljs/load-nyc-config": {
- "version": "1.1.0",
- "dev": true,
- "license": "ISC",
- "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"
- },
- "engines": {
- "node": ">=8"
- }
- },
- "node_modules/@istanbuljs/load-nyc-config/node_modules/camelcase": {
- "version": "5.3.1",
- "dev": true,
- "license": "MIT",
- "engines": {
- "node": ">=6"
- }
- },
- "node_modules/@istanbuljs/load-nyc-config/node_modules/find-up": {
- "version": "4.1.0",
- "dev": true,
- "license": "MIT",
- "dependencies": {
- "locate-path": "^5.0.0",
- "path-exists": "^4.0.0"
- },
- "engines": {
- "node": ">=8"
- }
- },
- "node_modules/@istanbuljs/load-nyc-config/node_modules/find-up/node_modules/locate-path": {
- "version": "5.0.0",
- "dev": true,
- "license": "MIT",
- "dependencies": {
- "p-locate": "^4.1.0"
- },
- "engines": {
- "node": ">=8"
- }
- },
- "node_modules/@istanbuljs/load-nyc-config/node_modules/find-up/node_modules/locate-path/node_modules/p-locate": {
- "version": "4.1.0",
- "dev": true,
- "license": "MIT",
- "dependencies": {
- "p-limit": "^2.2.0"
- },
- "engines": {
- "node": ">=8"
- }
- },
- "node_modules/@istanbuljs/load-nyc-config/node_modules/find-up/node_modules/locate-path/node_modules/p-locate/node_modules/p-limit": {
- "version": "2.3.0",
- "dev": true,
- "license": "MIT",
- "dependencies": {
- "p-try": "^2.0.0"
- },
- "engines": {
- "node": ">=6"
- },
- "funding": {
- "url": "https://github.com/sponsors/sindresorhus"
- }
- },
- "node_modules/@istanbuljs/load-nyc-config/node_modules/js-yaml": {
- "version": "3.14.1",
- "dev": true,
- "license": "MIT",
- "dependencies": {
- "argparse": "^1.0.7",
- "esprima": "^4.0.0"
- },
- "bin": {
- "js-yaml": "bin/js-yaml.js"
- }
- },
- "node_modules/@istanbuljs/load-nyc-config/node_modules/js-yaml/node_modules/argparse": {
- "version": "1.0.10",
- "dev": true,
- "license": "MIT",
- "dependencies": {
- "sprintf-js": "~1.0.2"
- }
- },
- "node_modules/@istanbuljs/load-nyc-config/node_modules/resolve-from": {
- "version": "5.0.0",
- "dev": true,
- "license": "MIT",
- "engines": {
- "node": ">=8"
- }
- },
- "node_modules/@istanbuljs/schema": {
- "version": "0.1.3",
- "dev": true,
- "license": "MIT",
- "engines": {
- "node": ">=8"
- }
- },
- "node_modules/@jest/console": {
- "version": "29.7.0",
- "dev": true,
- "license": "MIT",
- "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"
- },
- "engines": {
- "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
- }
- },
- "node_modules/@jest/core": {
- "version": "29.7.0",
- "dev": true,
- "license": "MIT",
- "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"
- },
- "engines": {
- "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
- },
- "peerDependencies": {
- "node-notifier": "^8.0.1 || ^9.0.0 || ^10.0.0"
- },
- "peerDependenciesMeta": {
- "node-notifier": {
- "optional": true
- }
- }
- },
- "node_modules/@jest/create-cache-key-function": {
- "version": "29.7.0",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "dependencies": {
- "@jest/types": "^29.6.3"
- },
- "engines": {
- "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
- }
- },
- "node_modules/@jest/environment": {
- "version": "29.7.0",
- "devOptional": true,
- "license": "MIT",
- "dependencies": {
- "@jest/fake-timers": "^29.7.0",
- "@jest/types": "^29.6.3",
- "@types/node": "*",
- "jest-mock": "^29.7.0"
- },
- "engines": {
- "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
- }
- },
- "node_modules/@jest/expect": {
- "version": "29.7.0",
- "dev": true,
- "license": "MIT",
- "dependencies": {
- "expect": "^29.7.0",
- "jest-snapshot": "^29.7.0"
- },
- "engines": {
- "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
- }
- },
- "node_modules/@jest/expect-utils": {
- "version": "29.7.0",
- "dev": true,
- "license": "MIT",
- "dependencies": {
- "jest-get-type": "^29.6.3"
- },
- "engines": {
- "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
- }
- },
- "node_modules/@jest/fake-timers": {
- "version": "29.7.0",
- "devOptional": true,
- "license": "MIT",
- "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"
- },
- "engines": {
- "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
- }
- },
- "node_modules/@jest/globals": {
- "version": "29.7.0",
- "dev": true,
- "license": "MIT",
- "dependencies": {
- "@jest/environment": "^29.7.0",
- "@jest/expect": "^29.7.0",
- "@jest/types": "^29.6.3",
- "jest-mock": "^29.7.0"
- },
- "engines": {
- "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
- }
- },
- "node_modules/@jest/reporters": {
- "version": "29.7.0",
- "dev": true,
- "license": "MIT",
- "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"
- },
- "engines": {
- "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
- },
- "peerDependencies": {
- "node-notifier": "^8.0.1 || ^9.0.0 || ^10.0.0"
- },
- "peerDependenciesMeta": {
- "node-notifier": {
- "optional": true
- }
- }
- },
- "node_modules/@jest/reporters/node_modules/jest-worker": {
- "version": "29.7.0",
- "dev": true,
- "license": "MIT",
- "dependencies": {
- "@types/node": "*",
- "jest-util": "^29.7.0",
- "merge-stream": "^2.0.0",
- "supports-color": "^8.0.0"
- },
- "engines": {
- "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
- }
- },
- "node_modules/@jest/reporters/node_modules/jest-worker/node_modules/supports-color": {
- "version": "8.1.1",
- "dev": true,
- "license": "MIT",
- "dependencies": {
- "has-flag": "^4.0.0"
- },
- "engines": {
- "node": ">=10"
- },
- "funding": {
- "url": "https://github.com/chalk/supports-color?sponsor=1"
- }
- },
- "node_modules/@jest/schemas": {
- "version": "29.6.3",
- "devOptional": true,
- "license": "MIT",
- "dependencies": {
- "@sinclair/typebox": "^0.27.8"
- },
- "engines": {
- "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
- }
- },
- "node_modules/@jest/source-map": {
- "version": "29.6.3",
- "dev": true,
- "license": "MIT",
- "dependencies": {
- "@jridgewell/trace-mapping": "^0.3.18",
- "callsites": "^3.0.0",
- "graceful-fs": "^4.2.9"
- },
- "engines": {
- "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
- }
- },
- "node_modules/@jest/test-result": {
- "version": "29.7.0",
- "dev": true,
- "license": "MIT",
- "dependencies": {
- "@jest/console": "^29.7.0",
- "@jest/types": "^29.6.3",
- "@types/istanbul-lib-coverage": "^2.0.0",
- "collect-v8-coverage": "^1.0.0"
- },
- "engines": {
- "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
- }
- },
- "node_modules/@jest/test-sequencer": {
- "version": "29.7.0",
- "dev": true,
- "license": "MIT",
- "dependencies": {
- "@jest/test-result": "^29.7.0",
- "graceful-fs": "^4.2.9",
- "jest-haste-map": "^29.7.0",
- "slash": "^3.0.0"
- },
- "engines": {
- "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
- }
- },
- "node_modules/@jest/transform": {
- "version": "29.7.0",
- "dev": true,
- "license": "MIT",
- "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"
- },
- "engines": {
- "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
- }
- },
- "node_modules/@jest/transform/node_modules/write-file-atomic": {
- "version": "4.0.2",
- "dev": true,
- "license": "ISC",
- "dependencies": {
- "imurmurhash": "^0.1.4",
- "signal-exit": "^3.0.7"
- },
- "engines": {
- "node": "^12.13.0 || ^14.15.0 || >=16.0.0"
- }
- },
- "node_modules/@jest/types": {
- "version": "29.6.3",
- "devOptional": true,
- "license": "MIT",
- "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"
- },
- "engines": {
- "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
- }
- },
- "node_modules/@jridgewell/gen-mapping": {
- "version": "0.3.3",
- "devOptional": true,
- "license": "MIT",
- "dependencies": {
- "@jridgewell/set-array": "^1.0.1",
- "@jridgewell/sourcemap-codec": "^1.4.10",
- "@jridgewell/trace-mapping": "^0.3.9"
- },
- "engines": {
- "node": ">=6.0.0"
- }
- },
- "node_modules/@jridgewell/resolve-uri": {
- "version": "3.1.1",
- "devOptional": true,
- "license": "MIT",
- "engines": {
- "node": ">=6.0.0"
- }
- },
- "node_modules/@jridgewell/set-array": {
- "version": "1.1.2",
- "devOptional": true,
- "license": "MIT",
- "engines": {
- "node": ">=6.0.0"
- }
- },
- "node_modules/@jridgewell/source-map": {
- "version": "0.3.5",
- "devOptional": true,
- "license": "MIT",
- "dependencies": {
- "@jridgewell/gen-mapping": "^0.3.0",
- "@jridgewell/trace-mapping": "^0.3.9"
- }
- },
- "node_modules/@jridgewell/sourcemap-codec": {
- "version": "1.4.15",
- "devOptional": true,
- "license": "MIT"
- },
- "node_modules/@jridgewell/trace-mapping": {
- "version": "0.3.25",
- "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.25.tgz",
- "integrity": "sha512-vNk6aEwybGtawWmy/PzwnGDOjCkLWSD2wqvjGGAgOAwCGWySYXfYoxt00IJkTF+8Lb57DwOb3Aa0o9CApepiYQ==",
- "devOptional": true,
- "license": "MIT",
- "dependencies": {
- "@jridgewell/resolve-uri": "^3.1.0",
- "@jridgewell/sourcemap-codec": "^1.4.14"
- }
- },
- "node_modules/@nodelib/fs.scandir": {
- "version": "2.1.5",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "dependencies": {
- "@nodelib/fs.stat": "2.0.5",
- "run-parallel": "^1.1.9"
- },
- "engines": {
- "node": ">= 8"
- }
- },
- "node_modules/@nodelib/fs.stat": {
- "version": "2.0.5",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "engines": {
- "node": ">= 8"
- }
- },
- "node_modules/@nodelib/fs.walk": {
- "version": "1.2.8",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "dependencies": {
- "@nodelib/fs.scandir": "2.1.5",
- "fastq": "^1.6.0"
- },
- "engines": {
- "node": ">= 8"
- }
- },
- "node_modules/@npmcli/fs": {
- "version": "1.1.1",
- "dev": true,
- "license": "ISC",
- "optional": true,
- "dependencies": {
- "@gar/promisify": "^1.0.1",
- "semver": "^7.3.5"
- }
- },
- "node_modules/@npmcli/move-file": {
- "version": "1.1.2",
- "dev": true,
- "license": "MIT",
- "optional": true,
- "dependencies": {
- "mkdirp": "^1.0.4",
- "rimraf": "^3.0.2"
- },
- "engines": {
- "node": ">=10"
- }
- },
- "node_modules/@react-native-community/cli": {
- "version": "14.0.0",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "dependencies": {
- "@react-native-community/cli-clean": "14.0.0",
- "@react-native-community/cli-config": "14.0.0",
- "@react-native-community/cli-debugger-ui": "14.0.0",
- "@react-native-community/cli-doctor": "14.0.0",
- "@react-native-community/cli-server-api": "14.0.0",
- "@react-native-community/cli-tools": "14.0.0",
- "@react-native-community/cli-types": "14.0.0",
- "chalk": "^4.1.2",
- "commander": "^9.4.1",
- "deepmerge": "^4.3.0",
- "execa": "^5.0.0",
- "find-up": "^5.0.0",
- "fs-extra": "^8.1.0",
- "graceful-fs": "^4.1.3",
- "prompts": "^2.4.2",
- "semver": "^7.5.2"
- },
- "bin": {
- "rnc-cli": "build/bin.js"
- },
- "engines": {
- "node": ">=18"
- }
- },
- "node_modules/@react-native-community/cli-clean": {
- "version": "14.0.0",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "dependencies": {
- "@react-native-community/cli-tools": "14.0.0",
- "chalk": "^4.1.2",
- "execa": "^5.0.0",
- "fast-glob": "^3.3.2"
- }
- },
- "node_modules/@react-native-community/cli-config": {
- "version": "14.0.0",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "dependencies": {
- "@react-native-community/cli-tools": "14.0.0",
- "chalk": "^4.1.2",
- "cosmiconfig": "^9.0.0",
- "deepmerge": "^4.3.0",
- "fast-glob": "^3.3.2",
- "joi": "^17.2.1"
- }
- },
- "node_modules/@react-native-community/cli-debugger-ui": {
- "version": "14.0.0",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "dependencies": {
- "serve-static": "^1.13.1"
- }
- },
- "node_modules/@react-native-community/cli-doctor": {
- "version": "14.0.0",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "dependencies": {
- "@react-native-community/cli-config": "14.0.0",
- "@react-native-community/cli-platform-android": "14.0.0",
- "@react-native-community/cli-platform-apple": "14.0.0",
- "@react-native-community/cli-platform-ios": "14.0.0",
- "@react-native-community/cli-tools": "14.0.0",
- "chalk": "^4.1.2",
- "command-exists": "^1.2.8",
- "deepmerge": "^4.3.0",
- "envinfo": "^7.13.0",
- "execa": "^5.0.0",
- "node-stream-zip": "^1.9.1",
- "ora": "^5.4.1",
- "semver": "^7.5.2",
- "strip-ansi": "^5.2.0",
- "wcwidth": "^1.0.1",
- "yaml": "^2.2.1"
- }
- },
- "node_modules/@react-native-community/cli-doctor/node_modules/strip-ansi": {
- "version": "5.2.0",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "dependencies": {
- "ansi-regex": "^4.1.0"
- },
- "engines": {
- "node": ">=6"
- }
- },
- "node_modules/@react-native-community/cli-doctor/node_modules/strip-ansi/node_modules/ansi-regex": {
- "version": "4.1.1",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "engines": {
- "node": ">=6"
- }
- },
- "node_modules/@react-native-community/cli-platform-android": {
- "version": "14.0.0",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "dependencies": {
- "@react-native-community/cli-tools": "14.0.0",
- "chalk": "^4.1.2",
- "execa": "^5.0.0",
- "fast-glob": "^3.3.2",
- "fast-xml-parser": "^4.2.4",
- "logkitty": "^0.7.1"
- }
- },
- "node_modules/@react-native-community/cli-platform-apple": {
- "version": "14.0.0",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "dependencies": {
- "@react-native-community/cli-tools": "14.0.0",
- "chalk": "^4.1.2",
- "execa": "^5.0.0",
- "fast-glob": "^3.3.2",
- "fast-xml-parser": "^4.2.4",
- "ora": "^5.4.1"
- }
- },
- "node_modules/@react-native-community/cli-platform-ios": {
- "version": "14.0.0",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "dependencies": {
- "@react-native-community/cli-platform-apple": "14.0.0"
- }
- },
- "node_modules/@react-native-community/cli-server-api": {
- "version": "14.0.0",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "dependencies": {
- "@react-native-community/cli-debugger-ui": "14.0.0",
- "@react-native-community/cli-tools": "14.0.0",
- "compression": "^1.7.1",
- "connect": "^3.6.5",
- "errorhandler": "^1.5.1",
- "nocache": "^3.0.1",
- "pretty-format": "^26.6.2",
- "serve-static": "^1.13.1",
- "ws": "^6.2.3"
- }
- },
- "node_modules/@react-native-community/cli-server-api/node_modules/pretty-format": {
- "version": "26.6.2",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "dependencies": {
- "@jest/types": "^26.6.2",
- "ansi-regex": "^5.0.0",
- "ansi-styles": "^4.0.0",
- "react-is": "^17.0.1"
- },
- "engines": {
- "node": ">= 10"
- }
- },
- "node_modules/@react-native-community/cli-server-api/node_modules/pretty-format/node_modules/@jest/types": {
- "version": "26.6.2",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "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"
- },
- "engines": {
- "node": ">= 10.14.2"
- }
- },
- "node_modules/@react-native-community/cli-server-api/node_modules/pretty-format/node_modules/@jest/types/node_modules/@types/yargs": {
- "version": "15.0.19",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "dependencies": {
- "@types/yargs-parser": "*"
- }
- },
- "node_modules/@react-native-community/cli-server-api/node_modules/pretty-format/node_modules/ansi-styles": {
- "version": "4.3.0",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "dependencies": {
- "color-convert": "^2.0.1"
- },
- "engines": {
- "node": ">=8"
- },
- "funding": {
- "url": "https://github.com/chalk/ansi-styles?sponsor=1"
- }
- },
- "node_modules/@react-native-community/cli-server-api/node_modules/pretty-format/node_modules/react-is": {
- "version": "17.0.2",
- "license": "MIT",
- "optional": true,
- "peer": true
- },
- "node_modules/@react-native-community/cli-tools": {
- "version": "14.0.0",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "dependencies": {
- "appdirsjs": "^1.2.4",
- "chalk": "^4.1.2",
- "execa": "^5.0.0",
- "find-up": "^5.0.0",
- "mime": "^2.4.1",
- "open": "^6.2.0",
- "ora": "^5.4.1",
- "semver": "^7.5.2",
- "shell-quote": "^1.7.3",
- "sudo-prompt": "^9.0.0"
- }
- },
- "node_modules/@react-native-community/cli-types": {
- "version": "14.0.0",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "dependencies": {
- "joi": "^17.2.1"
- }
- },
- "node_modules/@react-native-community/cli/node_modules/commander": {
- "version": "9.5.0",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "engines": {
- "node": "^12.20.0 || >=14"
- }
- },
- "node_modules/@react-native/assets-registry": {
- "version": "0.75.2",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "engines": {
- "node": ">=18"
- }
- },
- "node_modules/@react-native/babel-plugin-codegen": {
- "version": "0.75.2",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "dependencies": {
- "@react-native/codegen": "0.75.2"
- },
- "engines": {
- "node": ">=18"
- }
- },
- "node_modules/@react-native/babel-preset": {
- "version": "0.75.2",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "dependencies": {
- "@babel/core": "^7.20.0",
- "@babel/plugin-proposal-export-default-from": "^7.0.0",
- "@babel/plugin-syntax-dynamic-import": "^7.8.0",
- "@babel/plugin-syntax-export-default-from": "^7.0.0",
- "@babel/plugin-syntax-flow": "^7.18.0",
- "@babel/plugin-syntax-nullish-coalescing-operator": "^7.0.0",
- "@babel/plugin-syntax-optional-chaining": "^7.0.0",
- "@babel/plugin-transform-arrow-functions": "^7.0.0",
- "@babel/plugin-transform-async-generator-functions": "^7.24.3",
- "@babel/plugin-transform-async-to-generator": "^7.20.0",
- "@babel/plugin-transform-block-scoping": "^7.0.0",
- "@babel/plugin-transform-class-properties": "^7.24.1",
- "@babel/plugin-transform-classes": "^7.0.0",
- "@babel/plugin-transform-computed-properties": "^7.0.0",
- "@babel/plugin-transform-destructuring": "^7.20.0",
- "@babel/plugin-transform-flow-strip-types": "^7.20.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-logical-assignment-operators": "^7.24.1",
- "@babel/plugin-transform-modules-commonjs": "^7.0.0",
- "@babel/plugin-transform-named-capturing-groups-regex": "^7.0.0",
- "@babel/plugin-transform-nullish-coalescing-operator": "^7.24.1",
- "@babel/plugin-transform-numeric-separator": "^7.24.1",
- "@babel/plugin-transform-object-rest-spread": "^7.24.5",
- "@babel/plugin-transform-optional-catch-binding": "^7.24.1",
- "@babel/plugin-transform-optional-chaining": "^7.24.5",
- "@babel/plugin-transform-parameters": "^7.0.0",
- "@babel/plugin-transform-private-methods": "^7.22.5",
- "@babel/plugin-transform-private-property-in-object": "^7.22.11",
- "@babel/plugin-transform-react-display-name": "^7.0.0",
- "@babel/plugin-transform-react-jsx": "^7.0.0",
- "@babel/plugin-transform-react-jsx-self": "^7.0.0",
- "@babel/plugin-transform-react-jsx-source": "^7.0.0",
- "@babel/plugin-transform-regenerator": "^7.20.0",
- "@babel/plugin-transform-runtime": "^7.0.0",
- "@babel/plugin-transform-shorthand-properties": "^7.0.0",
- "@babel/plugin-transform-spread": "^7.0.0",
- "@babel/plugin-transform-sticky-regex": "^7.0.0",
- "@babel/plugin-transform-typescript": "^7.5.0",
- "@babel/plugin-transform-unicode-regex": "^7.0.0",
- "@babel/template": "^7.0.0",
- "@react-native/babel-plugin-codegen": "0.75.2",
- "babel-plugin-transform-flow-enums": "^0.0.2",
- "react-refresh": "^0.14.0"
- },
- "engines": {
- "node": ">=18"
- },
- "peerDependencies": {
- "@babel/core": "*"
- }
- },
- "node_modules/@react-native/babel-preset/node_modules/@babel/template": {
- "version": "7.25.0",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "dependencies": {
- "@babel/code-frame": "^7.24.7",
- "@babel/parser": "^7.25.0",
- "@babel/types": "^7.25.0"
- },
- "engines": {
- "node": ">=6.9.0"
- }
- },
- "node_modules/@react-native/babel-preset/node_modules/@babel/template/node_modules/@babel/code-frame": {
- "version": "7.24.7",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "dependencies": {
- "@babel/highlight": "^7.24.7",
- "picocolors": "^1.0.0"
- },
- "engines": {
- "node": ">=6.9.0"
- }
- },
- "node_modules/@react-native/babel-preset/node_modules/@babel/template/node_modules/@babel/code-frame/node_modules/@babel/highlight": {
- "version": "7.24.7",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "dependencies": {
- "@babel/helper-validator-identifier": "^7.24.7",
- "chalk": "^2.4.2",
- "js-tokens": "^4.0.0",
- "picocolors": "^1.0.0"
- },
- "engines": {
- "node": ">=6.9.0"
- }
- },
- "node_modules/@react-native/babel-preset/node_modules/@babel/template/node_modules/@babel/code-frame/node_modules/@babel/highlight/node_modules/@babel/helper-validator-identifier": {
- "version": "7.24.7",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "engines": {
- "node": ">=6.9.0"
- }
- },
- "node_modules/@react-native/babel-preset/node_modules/@babel/template/node_modules/@babel/code-frame/node_modules/@babel/highlight/node_modules/chalk": {
- "version": "2.4.2",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "dependencies": {
- "ansi-styles": "^3.2.1",
- "escape-string-regexp": "^1.0.5",
- "supports-color": "^5.3.0"
- },
- "engines": {
- "node": ">=4"
- }
- },
- "node_modules/@react-native/babel-preset/node_modules/@babel/template/node_modules/@babel/code-frame/node_modules/@babel/highlight/node_modules/chalk/node_modules/ansi-styles": {
- "version": "3.2.1",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "dependencies": {
- "color-convert": "^1.9.0"
- },
- "engines": {
- "node": ">=4"
- }
- },
- "node_modules/@react-native/babel-preset/node_modules/@babel/template/node_modules/@babel/code-frame/node_modules/@babel/highlight/node_modules/chalk/node_modules/ansi-styles/node_modules/color-convert": {
- "version": "1.9.3",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "dependencies": {
- "color-name": "1.1.3"
- }
- },
- "node_modules/@react-native/babel-preset/node_modules/@babel/template/node_modules/@babel/code-frame/node_modules/@babel/highlight/node_modules/chalk/node_modules/ansi-styles/node_modules/color-convert/node_modules/color-name": {
- "version": "1.1.3",
- "license": "MIT",
- "optional": true,
- "peer": true
- },
- "node_modules/@react-native/babel-preset/node_modules/@babel/template/node_modules/@babel/code-frame/node_modules/@babel/highlight/node_modules/chalk/node_modules/escape-string-regexp": {
- "version": "1.0.5",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "engines": {
- "node": ">=0.8.0"
- }
- },
- "node_modules/@react-native/babel-preset/node_modules/@babel/template/node_modules/@babel/code-frame/node_modules/@babel/highlight/node_modules/chalk/node_modules/supports-color": {
- "version": "5.5.0",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "dependencies": {
- "has-flag": "^3.0.0"
- },
- "engines": {
- "node": ">=4"
- }
- },
- "node_modules/@react-native/babel-preset/node_modules/@babel/template/node_modules/@babel/code-frame/node_modules/@babel/highlight/node_modules/chalk/node_modules/supports-color/node_modules/has-flag": {
- "version": "3.0.0",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "engines": {
- "node": ">=4"
- }
- },
- "node_modules/@react-native/babel-preset/node_modules/@babel/template/node_modules/@babel/parser": {
- "version": "7.25.6",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "dependencies": {
- "@babel/types": "^7.25.6"
- },
- "bin": {
- "parser": "bin/babel-parser.js"
- },
- "engines": {
- "node": ">=6.0.0"
- }
- },
- "node_modules/@react-native/babel-preset/node_modules/@babel/template/node_modules/@babel/types": {
- "version": "7.25.6",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "dependencies": {
- "@babel/helper-string-parser": "^7.24.8",
- "@babel/helper-validator-identifier": "^7.24.7",
- "to-fast-properties": "^2.0.0"
- },
- "engines": {
- "node": ">=6.9.0"
- }
- },
- "node_modules/@react-native/babel-preset/node_modules/@babel/template/node_modules/@babel/types/node_modules/@babel/helper-string-parser": {
- "version": "7.24.8",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "engines": {
- "node": ">=6.9.0"
- }
- },
- "node_modules/@react-native/babel-preset/node_modules/@babel/template/node_modules/@babel/types/node_modules/@babel/helper-validator-identifier": {
- "version": "7.24.7",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "engines": {
- "node": ">=6.9.0"
- }
- },
- "node_modules/@react-native/codegen": {
- "version": "0.75.2",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "dependencies": {
- "@babel/parser": "^7.20.0",
- "glob": "^7.1.1",
- "hermes-parser": "0.22.0",
- "invariant": "^2.2.4",
- "jscodeshift": "^0.14.0",
- "mkdirp": "^0.5.1",
- "nullthrows": "^1.1.1",
- "yargs": "^17.6.2"
- },
- "engines": {
- "node": ">=18"
- },
- "peerDependencies": {
- "@babel/preset-env": "^7.1.6"
- }
- },
- "node_modules/@react-native/codegen/node_modules/mkdirp": {
- "version": "0.5.6",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "dependencies": {
- "minimist": "^1.2.6"
- },
- "bin": {
- "mkdirp": "bin/cmd.js"
- }
- },
- "node_modules/@react-native/community-cli-plugin": {
- "version": "0.75.2",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "dependencies": {
- "@react-native-community/cli-server-api": "14.0.0-alpha.11",
- "@react-native-community/cli-tools": "14.0.0-alpha.11",
- "@react-native/dev-middleware": "0.75.2",
- "@react-native/metro-babel-transformer": "0.75.2",
- "chalk": "^4.0.0",
- "execa": "^5.1.1",
- "metro": "^0.80.3",
- "metro-config": "^0.80.3",
- "metro-core": "^0.80.3",
- "node-fetch": "^2.2.0",
- "querystring": "^0.2.1",
- "readline": "^1.3.0"
- },
- "engines": {
- "node": ">=18"
- }
- },
- "node_modules/@react-native/community-cli-plugin/node_modules/@react-native-community/cli-server-api": {
- "version": "14.0.0-alpha.11",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "dependencies": {
- "@react-native-community/cli-debugger-ui": "14.0.0-alpha.11",
- "@react-native-community/cli-tools": "14.0.0-alpha.11",
- "compression": "^1.7.1",
- "connect": "^3.6.5",
- "errorhandler": "^1.5.1",
- "nocache": "^3.0.1",
- "pretty-format": "^26.6.2",
- "serve-static": "^1.13.1",
- "ws": "^6.2.3"
- }
- },
- "node_modules/@react-native/community-cli-plugin/node_modules/@react-native-community/cli-server-api/node_modules/@react-native-community/cli-debugger-ui": {
- "version": "14.0.0-alpha.11",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "dependencies": {
- "serve-static": "^1.13.1"
- }
- },
- "node_modules/@react-native/community-cli-plugin/node_modules/@react-native-community/cli-server-api/node_modules/pretty-format": {
- "version": "26.6.2",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "dependencies": {
- "@jest/types": "^26.6.2",
- "ansi-regex": "^5.0.0",
- "ansi-styles": "^4.0.0",
- "react-is": "^17.0.1"
- },
- "engines": {
- "node": ">= 10"
- }
- },
- "node_modules/@react-native/community-cli-plugin/node_modules/@react-native-community/cli-server-api/node_modules/pretty-format/node_modules/@jest/types": {
- "version": "26.6.2",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "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"
- },
- "engines": {
- "node": ">= 10.14.2"
- }
- },
- "node_modules/@react-native/community-cli-plugin/node_modules/@react-native-community/cli-server-api/node_modules/pretty-format/node_modules/@jest/types/node_modules/@types/yargs": {
- "version": "15.0.19",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "dependencies": {
- "@types/yargs-parser": "*"
- }
- },
- "node_modules/@react-native/community-cli-plugin/node_modules/@react-native-community/cli-server-api/node_modules/pretty-format/node_modules/ansi-styles": {
- "version": "4.3.0",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "dependencies": {
- "color-convert": "^2.0.1"
- },
- "engines": {
- "node": ">=8"
- },
- "funding": {
- "url": "https://github.com/chalk/ansi-styles?sponsor=1"
- }
- },
- "node_modules/@react-native/community-cli-plugin/node_modules/@react-native-community/cli-server-api/node_modules/pretty-format/node_modules/react-is": {
- "version": "17.0.2",
- "license": "MIT",
- "optional": true,
- "peer": true
- },
- "node_modules/@react-native/community-cli-plugin/node_modules/@react-native-community/cli-tools": {
- "version": "14.0.0-alpha.11",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "dependencies": {
- "appdirsjs": "^1.2.4",
- "chalk": "^4.1.2",
- "execa": "^5.0.0",
- "find-up": "^5.0.0",
- "mime": "^2.4.1",
- "open": "^6.2.0",
- "ora": "^5.4.1",
- "semver": "^7.5.2",
- "shell-quote": "^1.7.3",
- "sudo-prompt": "^9.0.0"
- }
- },
- "node_modules/@react-native/debugger-frontend": {
- "version": "0.75.2",
- "license": "BSD-3-Clause",
- "optional": true,
- "peer": true,
- "engines": {
- "node": ">=18"
- }
- },
- "node_modules/@react-native/dev-middleware": {
- "version": "0.75.2",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "dependencies": {
- "@isaacs/ttlcache": "^1.4.1",
- "@react-native/debugger-frontend": "0.75.2",
- "chrome-launcher": "^0.15.2",
- "chromium-edge-launcher": "^0.2.0",
- "connect": "^3.6.5",
- "debug": "^2.2.0",
- "node-fetch": "^2.2.0",
- "nullthrows": "^1.1.1",
- "open": "^7.0.3",
- "selfsigned": "^2.4.1",
- "serve-static": "^1.13.1",
- "ws": "^6.2.2"
- },
- "engines": {
- "node": ">=18"
- }
- },
- "node_modules/@react-native/dev-middleware/node_modules/debug": {
- "version": "2.6.9",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "dependencies": {
- "ms": "2.0.0"
- }
- },
- "node_modules/@react-native/dev-middleware/node_modules/debug/node_modules/ms": {
- "version": "2.0.0",
- "license": "MIT",
- "optional": true,
- "peer": true
- },
- "node_modules/@react-native/dev-middleware/node_modules/open": {
- "version": "7.4.2",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "dependencies": {
- "is-docker": "^2.0.0",
- "is-wsl": "^2.1.1"
- },
- "engines": {
- "node": ">=8"
- },
- "funding": {
- "url": "https://github.com/sponsors/sindresorhus"
- }
- },
- "node_modules/@react-native/dev-middleware/node_modules/open/node_modules/is-wsl": {
- "version": "2.2.0",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "dependencies": {
- "is-docker": "^2.0.0"
- },
- "engines": {
- "node": ">=8"
- }
- },
- "node_modules/@react-native/gradle-plugin": {
- "version": "0.75.2",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "engines": {
- "node": ">=18"
- }
- },
- "node_modules/@react-native/js-polyfills": {
- "version": "0.75.2",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "engines": {
- "node": ">=18"
- }
- },
- "node_modules/@react-native/metro-babel-transformer": {
- "version": "0.75.2",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "dependencies": {
- "@babel/core": "^7.20.0",
- "@react-native/babel-preset": "0.75.2",
- "hermes-parser": "0.22.0",
- "nullthrows": "^1.1.1"
- },
- "engines": {
- "node": ">=18"
- },
- "peerDependencies": {
- "@babel/core": "*"
- }
- },
- "node_modules/@react-native/normalize-colors": {
- "version": "0.75.2",
- "license": "MIT",
- "optional": true,
- "peer": true
- },
- "node_modules/@react-native/virtualized-lists": {
- "version": "0.75.2",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "dependencies": {
- "invariant": "^2.2.4",
- "nullthrows": "^1.1.1"
- },
- "engines": {
- "node": ">=18"
- },
- "peerDependencies": {
- "@types/react": "^18.2.6",
- "react": "*",
- "react-native": "*"
- },
- "peerDependenciesMeta": {
- "@types/react": {
- "optional": true
- }
- }
- },
- "node_modules/@shikijs/engine-oniguruma": {
- "version": "3.4.2",
- "resolved": "https://registry.npmjs.org/@shikijs/engine-oniguruma/-/engine-oniguruma-3.4.2.tgz",
- "integrity": "sha512-zcZKMnNndgRa3ORja6Iemsr3DrLtkX3cAF7lTJkdMB6v9alhlBsX9uNiCpqofNrXOvpA3h6lHcLJxgCIhVOU5Q==",
- "dev": true,
- "license": "MIT",
- "dependencies": {
- "@shikijs/types": "3.4.2",
- "@shikijs/vscode-textmate": "^10.0.2"
- }
- },
- "node_modules/@shikijs/langs": {
- "version": "3.4.2",
- "resolved": "https://registry.npmjs.org/@shikijs/langs/-/langs-3.4.2.tgz",
- "integrity": "sha512-H6azIAM+OXD98yztIfs/KH5H4PU39t+SREhmM8LaNXyUrqj2mx+zVkr8MWYqjceSjDw9I1jawm1WdFqU806rMA==",
- "dev": true,
- "license": "MIT",
- "dependencies": {
- "@shikijs/types": "3.4.2"
- }
- },
- "node_modules/@shikijs/themes": {
- "version": "3.4.2",
- "resolved": "https://registry.npmjs.org/@shikijs/themes/-/themes-3.4.2.tgz",
- "integrity": "sha512-qAEuAQh+brd8Jyej2UDDf+b4V2g1Rm8aBIdvt32XhDPrHvDkEnpb7Kzc9hSuHUxz0Iuflmq7elaDuQAP9bHIhg==",
- "dev": true,
- "license": "MIT",
- "dependencies": {
- "@shikijs/types": "3.4.2"
- }
- },
- "node_modules/@shikijs/types": {
- "version": "3.4.2",
- "resolved": "https://registry.npmjs.org/@shikijs/types/-/types-3.4.2.tgz",
- "integrity": "sha512-zHC1l7L+eQlDXLnxvM9R91Efh2V4+rN3oMVS2swCBssbj2U/FBwybD1eeLaq8yl/iwT+zih8iUbTBCgGZOYlVg==",
- "dev": true,
- "license": "MIT",
- "dependencies": {
- "@shikijs/vscode-textmate": "^10.0.2",
- "@types/hast": "^3.0.4"
- }
- },
- "node_modules/@shikijs/vscode-textmate": {
- "version": "10.0.2",
- "resolved": "https://registry.npmjs.org/@shikijs/vscode-textmate/-/vscode-textmate-10.0.2.tgz",
- "integrity": "sha512-83yeghZ2xxin3Nj8z1NMd/NCuca+gsYXswywDy5bHvwlWL8tpTQmzGeUuHd9FC3E/SBEMvzJRwWEOz5gGes9Qg==",
- "dev": true,
- "license": "MIT"
- },
- "node_modules/@sideway/address": {
- "version": "4.1.5",
- "license": "BSD-3-Clause",
- "optional": true,
- "peer": true,
- "dependencies": {
- "@hapi/hoek": "^9.0.0"
- }
- },
- "node_modules/@sideway/formula": {
- "version": "3.0.1",
- "license": "BSD-3-Clause",
- "optional": true,
- "peer": true
- },
- "node_modules/@sideway/pinpoint": {
- "version": "2.0.0",
- "license": "BSD-3-Clause",
- "optional": true,
- "peer": true
- },
- "node_modules/@sinclair/typebox": {
- "version": "0.27.8",
- "devOptional": true,
- "license": "MIT"
- },
- "node_modules/@sinonjs/commons": {
- "version": "3.0.0",
- "devOptional": true,
- "license": "BSD-3-Clause",
- "dependencies": {
- "type-detect": "4.0.8"
- }
- },
- "node_modules/@sinonjs/fake-timers": {
- "version": "10.3.0",
- "devOptional": true,
- "license": "BSD-3-Clause",
- "dependencies": {
- "@sinonjs/commons": "^3.0.0"
- }
- },
- "node_modules/@socket.io/component-emitter": {
- "version": "3.1.0",
- "license": "MIT"
- },
- "node_modules/@tootallnate/once": {
- "version": "1.1.2",
- "dev": true,
- "license": "MIT",
- "optional": true,
- "engines": {
- "node": ">= 6"
- }
- },
- "node_modules/@tsconfig/node10": {
- "version": "1.0.9",
- "dev": true,
- "license": "MIT"
- },
- "node_modules/@tsconfig/node12": {
- "version": "1.0.11",
- "dev": true,
- "license": "MIT"
- },
- "node_modules/@tsconfig/node14": {
- "version": "1.0.3",
- "dev": true,
- "license": "MIT"
- },
- "node_modules/@tsconfig/node16": {
- "version": "1.0.4",
- "dev": true,
- "license": "MIT"
- },
- "node_modules/@types/babel__core": {
- "version": "7.20.4",
- "dev": true,
- "license": "MIT",
- "dependencies": {
- "@babel/parser": "^7.20.7",
- "@babel/types": "^7.20.7",
- "@types/babel__generator": "*",
- "@types/babel__template": "*",
- "@types/babel__traverse": "*"
- }
- },
- "node_modules/@types/babel__generator": {
- "version": "7.6.7",
- "dev": true,
- "license": "MIT",
- "dependencies": {
- "@babel/types": "^7.0.0"
- }
- },
- "node_modules/@types/babel__template": {
- "version": "7.4.4",
- "dev": true,
- "license": "MIT",
- "dependencies": {
- "@babel/parser": "^7.1.0",
- "@babel/types": "^7.0.0"
- }
- },
- "node_modules/@types/babel__traverse": {
- "version": "7.20.4",
- "dev": true,
- "license": "MIT",
- "dependencies": {
- "@babel/types": "^7.20.7"
- }
- },
- "node_modules/@types/eslint": {
- "version": "8.56.2",
- "dev": true,
- "license": "MIT",
- "dependencies": {
- "@types/estree": "*",
- "@types/json-schema": "*"
- }
- },
- "node_modules/@types/eslint-scope": {
- "version": "3.7.7",
- "dev": true,
- "license": "MIT",
- "dependencies": {
- "@types/eslint": "*",
- "@types/estree": "*"
- }
- },
- "node_modules/@types/eslint-scope/node_modules/@types/estree": {
- "version": "1.0.5",
- "dev": true,
- "license": "MIT"
- },
- "node_modules/@types/eslint/node_modules/@types/estree": {
- "version": "1.0.5",
- "dev": true,
- "license": "MIT"
- },
- "node_modules/@types/estree": {
- "version": "1.0.6",
- "dev": true,
- "license": "MIT"
- },
- "node_modules/@types/graceful-fs": {
- "version": "4.1.9",
- "dev": true,
- "license": "MIT",
- "dependencies": {
- "@types/node": "*"
- }
- },
- "node_modules/@types/hast": {
- "version": "3.0.4",
- "resolved": "https://registry.npmjs.org/@types/hast/-/hast-3.0.4.tgz",
- "integrity": "sha512-WPs+bbQw5aCj+x6laNGWLH3wviHtoCv/P3+otBhbOhJgG8qtpdAMlTCxLtsTWA7LH1Oh/bFCHsBn0TPS5m30EQ==",
- "dev": true,
- "license": "MIT",
- "dependencies": {
- "@types/unist": "*"
- }
- },
- "node_modules/@types/istanbul-lib-coverage": {
- "version": "2.0.6",
- "devOptional": true,
- "license": "MIT"
- },
- "node_modules/@types/istanbul-lib-report": {
- "version": "3.0.3",
- "devOptional": true,
- "license": "MIT",
- "dependencies": {
- "@types/istanbul-lib-coverage": "*"
- }
- },
- "node_modules/@types/istanbul-reports": {
- "version": "3.0.4",
- "devOptional": true,
- "license": "MIT",
- "dependencies": {
- "@types/istanbul-lib-report": "*"
- }
- },
- "node_modules/@types/jest": {
- "version": "29.5.14",
- "resolved": "https://registry.npmjs.org/@types/jest/-/jest-29.5.14.tgz",
- "integrity": "sha512-ZN+4sdnLUbo8EVvVc2ao0GFW6oVrQRPn4K2lglySj7APvSrgzxHiNNK99us4WDMi57xxA2yggblIAMNhXOotLQ==",
- "dev": true,
- "license": "MIT",
- "dependencies": {
- "expect": "^29.0.0",
- "pretty-format": "^29.0.0"
- }
- },
- "node_modules/@types/json-schema": {
- "version": "7.0.15",
- "dev": true,
- "license": "MIT"
- },
- "node_modules/@types/lz4": {
- "version": "0.6.4",
- "dev": true,
- "license": "MIT",
- "dependencies": {
- "@types/node": "*"
- }
- },
- "node_modules/@types/node": {
- "version": "22.15.21",
- "resolved": "https://registry.npmjs.org/@types/node/-/node-22.15.21.tgz",
- "integrity": "sha512-EV/37Td6c+MgKAbkcLG6vqZ2zEYHD7bvSrzqqs2RIhbA6w3x+Dqz8MZM3sP6kGTeLrdoOgKZe+Xja7tUB2DNkQ==",
- "devOptional": true,
- "license": "MIT",
- "dependencies": {
- "undici-types": "~6.21.0"
- }
- },
- "node_modules/@types/node-forge": {
- "version": "1.3.11",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "dependencies": {
- "@types/node": "*"
- }
- },
- "node_modules/@types/stack-utils": {
- "version": "2.0.3",
- "devOptional": true,
- "license": "MIT"
- },
- "node_modules/@types/unist": {
- "version": "3.0.3",
- "resolved": "https://registry.npmjs.org/@types/unist/-/unist-3.0.3.tgz",
- "integrity": "sha512-ko/gIFJRv177XgZsZcBwnqJN5x/Gien8qNOn0D5bQU/zAzVf9Zt3BlcUiLqhV9y4ARk0GbT3tnUiPNgnTXzc/Q==",
- "dev": true,
- "license": "MIT"
- },
- "node_modules/@types/webidl-conversions": {
- "version": "7.0.3",
- "dev": true,
- "license": "MIT"
- },
- "node_modules/@types/whatwg-url": {
- "version": "13.0.0",
- "dev": true,
- "license": "MIT",
- "dependencies": {
- "@types/webidl-conversions": "*"
- }
- },
- "node_modules/@types/yargs": {
- "version": "17.0.31",
- "devOptional": true,
- "license": "MIT",
- "dependencies": {
- "@types/yargs-parser": "*"
- }
- },
- "node_modules/@types/yargs-parser": {
- "version": "21.0.3",
- "devOptional": true,
- "license": "MIT"
- },
- "node_modules/@webassemblyjs/ast": {
- "version": "1.14.1",
- "resolved": "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.14.1.tgz",
- "integrity": "sha512-nuBEDgQfm1ccRp/8bCQrx1frohyufl4JlbMMZ4P1wpeOfDhF6FQkxZJ1b/e+PLwr6X1Nhw6OLme5usuBWYBvuQ==",
- "dev": true,
- "dependencies": {
- "@webassemblyjs/helper-numbers": "1.13.2",
- "@webassemblyjs/helper-wasm-bytecode": "1.13.2"
- }
- },
- "node_modules/@webassemblyjs/floating-point-hex-parser": {
- "version": "1.13.2",
- "resolved": "https://registry.npmjs.org/@webassemblyjs/floating-point-hex-parser/-/floating-point-hex-parser-1.13.2.tgz",
- "integrity": "sha512-6oXyTOzbKxGH4steLbLNOu71Oj+C8Lg34n6CqRvqfS2O71BxY6ByfMDRhBytzknj9yGUPVJ1qIKhRlAwO1AovA==",
- "dev": true
- },
- "node_modules/@webassemblyjs/helper-api-error": {
- "version": "1.13.2",
- "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-api-error/-/helper-api-error-1.13.2.tgz",
- "integrity": "sha512-U56GMYxy4ZQCbDZd6JuvvNV/WFildOjsaWD3Tzzvmw/mas3cXzRJPMjP83JqEsgSbyrmaGjBfDtV7KDXV9UzFQ==",
- "dev": true
- },
- "node_modules/@webassemblyjs/helper-buffer": {
- "version": "1.14.1",
- "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-buffer/-/helper-buffer-1.14.1.tgz",
- "integrity": "sha512-jyH7wtcHiKssDtFPRB+iQdxlDf96m0E39yb0k5uJVhFGleZFoNw1c4aeIcVUPPbXUVJ94wwnMOAqUHyzoEPVMA==",
- "dev": true
- },
- "node_modules/@webassemblyjs/helper-numbers": {
- "version": "1.13.2",
- "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-numbers/-/helper-numbers-1.13.2.tgz",
- "integrity": "sha512-FE8aCmS5Q6eQYcV3gI35O4J789wlQA+7JrqTTpJqn5emA4U2hvwJmvFRC0HODS+3Ye6WioDklgd6scJ3+PLnEA==",
- "dev": true,
- "dependencies": {
- "@webassemblyjs/floating-point-hex-parser": "1.13.2",
- "@webassemblyjs/helper-api-error": "1.13.2",
- "@xtuc/long": "4.2.2"
- }
- },
- "node_modules/@webassemblyjs/helper-wasm-bytecode": {
- "version": "1.13.2",
- "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.13.2.tgz",
- "integrity": "sha512-3QbLKy93F0EAIXLh0ogEVR6rOubA9AoZ+WRYhNbFyuB70j3dRdwH9g+qXhLAO0kiYGlg3TxDV+I4rQTr/YNXkA==",
- "dev": true
- },
- "node_modules/@webassemblyjs/helper-wasm-section": {
- "version": "1.14.1",
- "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.14.1.tgz",
- "integrity": "sha512-ds5mXEqTJ6oxRoqjhWDU83OgzAYjwsCV8Lo/N+oRsNDmx/ZDpqalmrtgOMkHwxsG0iI//3BwWAErYRHtgn0dZw==",
- "dev": true,
- "dependencies": {
- "@webassemblyjs/ast": "1.14.1",
- "@webassemblyjs/helper-buffer": "1.14.1",
- "@webassemblyjs/helper-wasm-bytecode": "1.13.2",
- "@webassemblyjs/wasm-gen": "1.14.1"
- }
- },
- "node_modules/@webassemblyjs/ieee754": {
- "version": "1.13.2",
- "resolved": "https://registry.npmjs.org/@webassemblyjs/ieee754/-/ieee754-1.13.2.tgz",
- "integrity": "sha512-4LtOzh58S/5lX4ITKxnAK2USuNEvpdVV9AlgGQb8rJDHaLeHciwG4zlGr0j/SNWlr7x3vO1lDEsuePvtcDNCkw==",
- "dev": true,
- "dependencies": {
- "@xtuc/ieee754": "^1.2.0"
- }
- },
- "node_modules/@webassemblyjs/leb128": {
- "version": "1.13.2",
- "resolved": "https://registry.npmjs.org/@webassemblyjs/leb128/-/leb128-1.13.2.tgz",
- "integrity": "sha512-Lde1oNoIdzVzdkNEAWZ1dZ5orIbff80YPdHx20mrHwHrVNNTjNr8E3xz9BdpcGqRQbAEa+fkrCb+fRFTl/6sQw==",
- "dev": true,
- "dependencies": {
- "@xtuc/long": "4.2.2"
- }
- },
- "node_modules/@webassemblyjs/utf8": {
- "version": "1.13.2",
- "resolved": "https://registry.npmjs.org/@webassemblyjs/utf8/-/utf8-1.13.2.tgz",
- "integrity": "sha512-3NQWGjKTASY1xV5m7Hr0iPeXD9+RDobLll3T9d2AO+g3my8xy5peVyjSag4I50mR1bBSN/Ct12lo+R9tJk0NZQ==",
- "dev": true
- },
- "node_modules/@webassemblyjs/wasm-edit": {
- "version": "1.14.1",
- "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-edit/-/wasm-edit-1.14.1.tgz",
- "integrity": "sha512-RNJUIQH/J8iA/1NzlE4N7KtyZNHi3w7at7hDjvRNm5rcUXa00z1vRz3glZoULfJ5mpvYhLybmVcwcjGrC1pRrQ==",
- "dev": true,
- "dependencies": {
- "@webassemblyjs/ast": "1.14.1",
- "@webassemblyjs/helper-buffer": "1.14.1",
- "@webassemblyjs/helper-wasm-bytecode": "1.13.2",
- "@webassemblyjs/helper-wasm-section": "1.14.1",
- "@webassemblyjs/wasm-gen": "1.14.1",
- "@webassemblyjs/wasm-opt": "1.14.1",
- "@webassemblyjs/wasm-parser": "1.14.1",
- "@webassemblyjs/wast-printer": "1.14.1"
- }
- },
- "node_modules/@webassemblyjs/wasm-gen": {
- "version": "1.14.1",
- "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-gen/-/wasm-gen-1.14.1.tgz",
- "integrity": "sha512-AmomSIjP8ZbfGQhumkNvgC33AY7qtMCXnN6bL2u2Js4gVCg8fp735aEiMSBbDR7UQIj90n4wKAFUSEd0QN2Ukg==",
- "dev": true,
- "dependencies": {
- "@webassemblyjs/ast": "1.14.1",
- "@webassemblyjs/helper-wasm-bytecode": "1.13.2",
- "@webassemblyjs/ieee754": "1.13.2",
- "@webassemblyjs/leb128": "1.13.2",
- "@webassemblyjs/utf8": "1.13.2"
- }
- },
- "node_modules/@webassemblyjs/wasm-opt": {
- "version": "1.14.1",
- "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-opt/-/wasm-opt-1.14.1.tgz",
- "integrity": "sha512-PTcKLUNvBqnY2U6E5bdOQcSM+oVP/PmrDY9NzowJjislEjwP/C4an2303MCVS2Mg9d3AJpIGdUFIQQWbPds0Sw==",
- "dev": true,
- "dependencies": {
- "@webassemblyjs/ast": "1.14.1",
- "@webassemblyjs/helper-buffer": "1.14.1",
- "@webassemblyjs/wasm-gen": "1.14.1",
- "@webassemblyjs/wasm-parser": "1.14.1"
- }
- },
- "node_modules/@webassemblyjs/wasm-parser": {
- "version": "1.14.1",
- "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-parser/-/wasm-parser-1.14.1.tgz",
- "integrity": "sha512-JLBl+KZ0R5qB7mCnud/yyX08jWFw5MsoalJ1pQ4EdFlgj9VdXKGuENGsiCIjegI1W7p91rUlcB/LB5yRJKNTcQ==",
- "dev": true,
- "dependencies": {
- "@webassemblyjs/ast": "1.14.1",
- "@webassemblyjs/helper-api-error": "1.13.2",
- "@webassemblyjs/helper-wasm-bytecode": "1.13.2",
- "@webassemblyjs/ieee754": "1.13.2",
- "@webassemblyjs/leb128": "1.13.2",
- "@webassemblyjs/utf8": "1.13.2"
- }
- },
- "node_modules/@webassemblyjs/wast-printer": {
- "version": "1.14.1",
- "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-printer/-/wast-printer-1.14.1.tgz",
- "integrity": "sha512-kPSSXE6De1XOR820C90RIo2ogvZG+c3KiHzqUoO/F34Y2shGzesfqv7o57xrxovZJH/MetF5UjroJ/R/3isoiw==",
- "dev": true,
- "dependencies": {
- "@webassemblyjs/ast": "1.14.1",
- "@xtuc/long": "4.2.2"
- }
- },
- "node_modules/@webpack-cli/configtest": {
- "version": "3.0.1",
- "resolved": "https://registry.npmjs.org/@webpack-cli/configtest/-/configtest-3.0.1.tgz",
- "integrity": "sha512-u8d0pJ5YFgneF/GuvEiDA61Tf1VDomHHYMjv/wc9XzYj7nopltpG96nXN5dJRstxZhcNpV1g+nT6CydO7pHbjA==",
- "dev": true,
- "engines": {
- "node": ">=18.12.0"
- },
- "peerDependencies": {
- "webpack": "^5.82.0",
- "webpack-cli": "6.x.x"
- }
- },
- "node_modules/@webpack-cli/info": {
- "version": "3.0.1",
- "resolved": "https://registry.npmjs.org/@webpack-cli/info/-/info-3.0.1.tgz",
- "integrity": "sha512-coEmDzc2u/ffMvuW9aCjoRzNSPDl/XLuhPdlFRpT9tZHmJ/039az33CE7uH+8s0uL1j5ZNtfdv0HkfaKRBGJsQ==",
- "dev": true,
- "engines": {
- "node": ">=18.12.0"
- },
- "peerDependencies": {
- "webpack": "^5.82.0",
- "webpack-cli": "6.x.x"
- }
- },
- "node_modules/@webpack-cli/serve": {
- "version": "3.0.1",
- "resolved": "https://registry.npmjs.org/@webpack-cli/serve/-/serve-3.0.1.tgz",
- "integrity": "sha512-sbgw03xQaCLiT6gcY/6u3qBDn01CWw/nbaXl3gTdTFuJJ75Gffv3E3DBpgvY2fkkrdS1fpjaXNOmJlnbtKauKg==",
- "dev": true,
- "engines": {
- "node": ">=18.12.0"
- },
- "peerDependencies": {
- "webpack": "^5.82.0",
- "webpack-cli": "6.x.x"
- },
- "peerDependenciesMeta": {
- "webpack-dev-server": {
- "optional": true
- }
- }
- },
- "node_modules/@xtuc/ieee754": {
- "version": "1.2.0",
- "resolved": "https://registry.npmjs.org/@xtuc/ieee754/-/ieee754-1.2.0.tgz",
- "integrity": "sha512-DX8nKgqcGwsc0eJSqYt5lwP4DH5FlHnmuWWBRy7X0NcaGR0ZtuyeESgMwTYVEtxmsNGY+qit4QYT/MIYTOTPeA==",
- "dev": true
- },
- "node_modules/@xtuc/long": {
- "version": "4.2.2",
- "resolved": "https://registry.npmjs.org/@xtuc/long/-/long-4.2.2.tgz",
- "integrity": "sha512-NuHqBY1PB/D8xU6s/thBgOAiAP7HOYDQ32+BFZILJ8ivkUkAHQnWfn6WhL79Owj1qmUnoN/YPhktdIoucipkAQ==",
- "dev": true
- },
- "node_modules/abbrev": {
- "version": "1.1.1",
- "dev": true,
- "license": "ISC",
- "optional": true
- },
- "node_modules/abort-controller": {
- "version": "3.0.0",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "dependencies": {
- "event-target-shim": "^5.0.0"
- },
- "engines": {
- "node": ">=6.5"
- }
- },
- "node_modules/accepts": {
- "version": "1.3.8",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "dependencies": {
- "mime-types": "~2.1.34",
- "negotiator": "0.6.3"
- },
- "engines": {
- "node": ">= 0.6"
- }
- },
- "node_modules/acorn": {
- "version": "8.14.0",
- "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.14.0.tgz",
- "integrity": "sha512-cl669nCJTZBsL97OF4kUQm5g5hC2uihk0NxY3WENAC0TYdILVkAyHymAntgxGkl7K+t0cXIrH5siy5S4XkFycA==",
- "devOptional": true,
- "bin": {
- "acorn": "bin/acorn"
- },
- "engines": {
- "node": ">=0.4.0"
- }
- },
- "node_modules/acorn-walk": {
- "version": "8.3.0",
- "dev": true,
- "license": "MIT",
- "engines": {
- "node": ">=0.4.0"
- }
- },
- "node_modules/agent-base": {
- "version": "6.0.2",
- "dev": true,
- "license": "MIT",
- "optional": true,
- "dependencies": {
- "debug": "4"
- },
- "engines": {
- "node": ">= 6.0.0"
- }
- },
- "node_modules/agentkeepalive": {
- "version": "4.5.0",
- "dev": true,
- "license": "MIT",
- "optional": true,
- "dependencies": {
- "humanize-ms": "^1.2.1"
- },
- "engines": {
- "node": ">= 8.0.0"
- }
- },
- "node_modules/aggregate-error": {
- "version": "3.1.0",
- "dev": true,
- "license": "MIT",
- "optional": true,
- "dependencies": {
- "clean-stack": "^2.0.0",
- "indent-string": "^4.0.0"
- },
- "engines": {
- "node": ">=8"
- }
- },
- "node_modules/ajv": {
- "version": "8.17.1",
- "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.17.1.tgz",
- "integrity": "sha512-B/gBuNg5SiMTrPkC+A2+cW0RszwxYmn6VYxB/inlBStS5nx6xHIt/ehKRhIMhqusl7a8LjQoZnjCs5vhwxOQ1g==",
- "dev": true,
- "license": "MIT",
- "dependencies": {
- "fast-deep-equal": "^3.1.3",
- "fast-uri": "^3.0.1",
- "json-schema-traverse": "^1.0.0",
- "require-from-string": "^2.0.2"
- },
- "funding": {
- "type": "github",
- "url": "https://github.com/sponsors/epoberezkin"
- }
- },
- "node_modules/ajv-formats": {
- "version": "2.1.1",
- "resolved": "https://registry.npmjs.org/ajv-formats/-/ajv-formats-2.1.1.tgz",
- "integrity": "sha512-Wx0Kx52hxE7C18hkMEggYlEifqWZtYaRgouJor+WMdPnQyEK13vgEWyVNup7SoeeoLMsr4kf5h6dOW11I15MUA==",
- "dev": true,
- "license": "MIT",
- "dependencies": {
- "ajv": "^8.0.0"
- },
- "peerDependencies": {
- "ajv": "^8.0.0"
- },
- "peerDependenciesMeta": {
- "ajv": {
- "optional": true
- }
- }
- },
- "node_modules/ajv-keywords": {
- "version": "5.1.0",
- "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-5.1.0.tgz",
- "integrity": "sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw==",
- "dev": true,
- "license": "MIT",
- "dependencies": {
- "fast-deep-equal": "^3.1.3"
- },
- "peerDependencies": {
- "ajv": "^8.8.2"
- }
- },
- "node_modules/anser": {
- "version": "1.4.10",
- "license": "MIT",
- "optional": true,
- "peer": true
- },
- "node_modules/ansi-escapes": {
- "version": "4.3.2",
- "dev": true,
- "license": "MIT",
- "dependencies": {
- "type-fest": "^0.21.3"
- },
- "engines": {
- "node": ">=8"
- },
- "funding": {
- "url": "https://github.com/sponsors/sindresorhus"
- }
- },
- "node_modules/ansi-escapes/node_modules/type-fest": {
- "version": "0.21.3",
- "dev": true,
- "license": "(MIT OR CC0-1.0)",
- "engines": {
- "node": ">=10"
- },
- "funding": {
- "url": "https://github.com/sponsors/sindresorhus"
- }
- },
- "node_modules/ansi-fragments": {
- "version": "0.2.1",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "dependencies": {
- "colorette": "^1.0.7",
- "slice-ansi": "^2.0.0",
- "strip-ansi": "^5.0.0"
- }
- },
- "node_modules/ansi-fragments/node_modules/colorette": {
- "version": "1.4.0",
- "license": "MIT",
- "optional": true,
- "peer": true
- },
- "node_modules/ansi-fragments/node_modules/strip-ansi": {
- "version": "5.2.0",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "dependencies": {
- "ansi-regex": "^4.1.0"
- },
- "engines": {
- "node": ">=6"
- }
- },
- "node_modules/ansi-fragments/node_modules/strip-ansi/node_modules/ansi-regex": {
- "version": "4.1.1",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "engines": {
- "node": ">=6"
- }
- },
- "node_modules/ansi-regex": {
- "version": "5.0.1",
- "devOptional": true,
- "license": "MIT",
- "engines": {
- "node": ">=8"
- }
- },
- "node_modules/ansi-styles": {
- "version": "5.2.0",
- "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz",
- "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==",
- "devOptional": true,
- "license": "MIT",
- "engines": {
- "node": ">=10"
- },
- "funding": {
- "url": "https://github.com/chalk/ansi-styles?sponsor=1"
- }
- },
- "node_modules/anymatch": {
- "version": "3.1.3",
- "devOptional": true,
- "license": "ISC",
- "dependencies": {
- "normalize-path": "^3.0.0",
- "picomatch": "^2.0.4"
- },
- "engines": {
- "node": ">= 8"
- }
- },
- "node_modules/appdirsjs": {
- "version": "1.2.7",
- "license": "MIT",
- "optional": true,
- "peer": true
- },
- "node_modules/aproba": {
- "version": "2.0.0",
- "dev": true,
- "license": "ISC",
- "optional": true
- },
- "node_modules/are-we-there-yet": {
- "version": "3.0.1",
- "dev": true,
- "license": "ISC",
- "optional": true,
- "dependencies": {
- "delegates": "^1.0.0",
- "readable-stream": "^3.6.0"
- },
- "engines": {
- "node": "^12.13.0 || ^14.15.0 || >=16.0.0"
- }
- },
- "node_modules/arg": {
- "version": "4.1.3",
- "dev": true,
- "license": "MIT"
- },
- "node_modules/argparse": {
- "version": "2.0.1",
- "license": "Python-2.0",
- "optional": true,
- "peer": true
- },
- "node_modules/asap": {
- "version": "2.0.6",
- "license": "MIT",
- "optional": true,
- "peer": true
- },
- "node_modules/ast-types": {
- "version": "0.15.2",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "dependencies": {
- "tslib": "^2.0.1"
- },
- "engines": {
- "node": ">=4"
- }
- },
- "node_modules/astral-regex": {
- "version": "1.0.0",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "engines": {
- "node": ">=4"
- }
- },
- "node_modules/async": {
- "version": "3.2.6",
- "resolved": "https://registry.npmjs.org/async/-/async-3.2.6.tgz",
- "integrity": "sha512-htCUDlxyyCLMgaM3xXg0C0LW2xqfuQ6p05pCEIsXuyQ+a1koYKTuBMzRNwmybfLgvJDMd0r1LTn4+E0Ti6C2AA==",
- "dev": true,
- "license": "MIT"
- },
- "node_modules/async-limiter": {
- "version": "1.0.1",
- "license": "MIT",
- "optional": true,
- "peer": true
- },
- "node_modules/babel-core": {
- "version": "7.0.0-bridge.0",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "peerDependencies": {
- "@babel/core": "^7.0.0-0"
- }
- },
- "node_modules/babel-jest": {
- "version": "29.7.0",
- "dev": true,
- "license": "MIT",
- "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"
- },
- "engines": {
- "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
- },
- "peerDependencies": {
- "@babel/core": "^7.8.0"
- }
- },
- "node_modules/babel-plugin-istanbul": {
- "version": "6.1.1",
- "dev": true,
- "license": "BSD-3-Clause",
- "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"
- },
- "engines": {
- "node": ">=8"
- }
- },
- "node_modules/babel-plugin-istanbul/node_modules/@babel/helper-plugin-utils": {
- "version": "7.22.5",
- "dev": true,
- "license": "MIT",
- "engines": {
- "node": ">=6.9.0"
- }
- },
- "node_modules/babel-plugin-istanbul/node_modules/istanbul-lib-instrument": {
- "version": "5.2.1",
- "dev": true,
- "license": "BSD-3-Clause",
- "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"
- },
- "engines": {
- "node": ">=8"
- }
- },
- "node_modules/babel-plugin-istanbul/node_modules/istanbul-lib-instrument/node_modules/semver": {
- "version": "6.3.1",
- "dev": true,
- "license": "ISC",
- "bin": {
- "semver": "bin/semver.js"
- }
- },
- "node_modules/babel-plugin-jest-hoist": {
- "version": "29.6.3",
- "dev": true,
- "license": "MIT",
- "dependencies": {
- "@babel/template": "^7.3.3",
- "@babel/types": "^7.3.3",
- "@types/babel__core": "^7.1.14",
- "@types/babel__traverse": "^7.0.6"
- },
- "engines": {
- "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
- }
- },
- "node_modules/babel-plugin-polyfill-corejs2": {
- "version": "0.4.11",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "dependencies": {
- "@babel/compat-data": "^7.22.6",
- "@babel/helper-define-polyfill-provider": "^0.6.2",
- "semver": "^6.3.1"
- },
- "peerDependencies": {
- "@babel/core": "^7.4.0 || ^8.0.0-0 <8.0.0"
- }
- },
- "node_modules/babel-plugin-polyfill-corejs2/node_modules/semver": {
- "version": "6.3.1",
- "license": "ISC",
- "optional": true,
- "peer": true,
- "bin": {
- "semver": "bin/semver.js"
- }
- },
- "node_modules/babel-plugin-polyfill-corejs3": {
- "version": "0.10.6",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "dependencies": {
- "@babel/helper-define-polyfill-provider": "^0.6.2",
- "core-js-compat": "^3.38.0"
- },
- "peerDependencies": {
- "@babel/core": "^7.4.0 || ^8.0.0-0 <8.0.0"
- }
- },
- "node_modules/babel-plugin-polyfill-regenerator": {
- "version": "0.6.2",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "dependencies": {
- "@babel/helper-define-polyfill-provider": "^0.6.2"
- },
- "peerDependencies": {
- "@babel/core": "^7.4.0 || ^8.0.0-0 <8.0.0"
- }
- },
- "node_modules/babel-plugin-transform-flow-enums": {
- "version": "0.0.2",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "dependencies": {
- "@babel/plugin-syntax-flow": "^7.12.1"
- }
- },
- "node_modules/babel-preset-current-node-syntax": {
- "version": "1.0.1",
- "dev": true,
- "license": "MIT",
- "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"
- },
- "peerDependencies": {
- "@babel/core": "^7.0.0"
- }
- },
- "node_modules/babel-preset-jest": {
- "version": "29.6.3",
- "dev": true,
- "license": "MIT",
- "dependencies": {
- "babel-plugin-jest-hoist": "^29.6.3",
- "babel-preset-current-node-syntax": "^1.0.0"
- },
- "engines": {
- "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
- },
- "peerDependencies": {
- "@babel/core": "^7.0.0"
- }
- },
- "node_modules/balanced-match": {
- "version": "1.0.2",
- "devOptional": true,
- "license": "MIT"
- },
- "node_modules/base64-js": {
- "version": "1.5.1",
- "funding": [
- {
- "type": "github",
- "url": "https://github.com/sponsors/feross"
- },
- {
- "type": "patreon",
- "url": "https://www.patreon.com/feross"
- },
- {
- "type": "consulting",
- "url": "https://feross.org/support"
- }
- ],
- "license": "MIT"
- },
- "node_modules/bindings": {
- "version": "1.5.0",
- "dev": true,
- "license": "MIT",
- "dependencies": {
- "file-uri-to-path": "1.0.0"
- }
- },
- "node_modules/bl": {
- "version": "4.1.0",
- "devOptional": true,
- "license": "MIT",
- "dependencies": {
- "buffer": "^5.5.0",
- "inherits": "^2.0.4",
- "readable-stream": "^3.4.0"
- }
- },
- "node_modules/bl/node_modules/buffer": {
- "version": "5.7.1",
- "devOptional": true,
- "funding": [
- {
- "type": "github",
- "url": "https://github.com/sponsors/feross"
- },
- {
- "type": "patreon",
- "url": "https://www.patreon.com/feross"
- },
- {
- "type": "consulting",
- "url": "https://feross.org/support"
- }
- ],
- "license": "MIT",
- "dependencies": {
- "base64-js": "^1.3.1",
- "ieee754": "^1.1.13"
- }
- },
- "node_modules/brace-expansion": {
- "version": "1.1.11",
- "devOptional": true,
- "license": "MIT",
- "dependencies": {
- "balanced-match": "^1.0.0",
- "concat-map": "0.0.1"
- }
- },
- "node_modules/braces": {
- "version": "3.0.2",
- "devOptional": true,
- "license": "MIT",
- "dependencies": {
- "fill-range": "^7.0.1"
- },
- "engines": {
- "node": ">=8"
- }
- },
- "node_modules/browserslist": {
- "version": "4.24.2",
- "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.24.2.tgz",
- "integrity": "sha512-ZIc+Q62revdMcqC6aChtW4jz3My3klmCO1fEmINZY/8J3EpBg5/A/D0AKmBveUh6pgoeycoMkVMko84tuYS+Gg==",
- "devOptional": true,
- "funding": [
- {
- "type": "opencollective",
- "url": "https://opencollective.com/browserslist"
- },
- {
- "type": "tidelift",
- "url": "https://tidelift.com/funding/github/npm/browserslist"
- },
- {
- "type": "github",
- "url": "https://github.com/sponsors/ai"
- }
- ],
- "dependencies": {
- "caniuse-lite": "^1.0.30001669",
- "electron-to-chromium": "^1.5.41",
- "node-releases": "^2.0.18",
- "update-browserslist-db": "^1.1.1"
- },
- "bin": {
- "browserslist": "cli.js"
- },
- "engines": {
- "node": "^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7"
- }
- },
- "node_modules/bs-logger": {
- "version": "0.2.6",
- "dev": true,
- "license": "MIT",
- "dependencies": {
- "fast-json-stable-stringify": "2.x"
- },
- "engines": {
- "node": ">= 6"
- }
- },
- "node_modules/bser": {
- "version": "2.1.1",
- "devOptional": true,
- "license": "Apache-2.0",
- "dependencies": {
- "node-int64": "^0.4.0"
- }
- },
- "node_modules/buffer": {
- "version": "6.0.3",
- "funding": [
- {
- "type": "github",
- "url": "https://github.com/sponsors/feross"
- },
- {
- "type": "patreon",
- "url": "https://www.patreon.com/feross"
- },
- {
- "type": "consulting",
- "url": "https://feross.org/support"
- }
- ],
- "license": "MIT",
- "dependencies": {
- "base64-js": "^1.3.1",
- "ieee754": "^1.2.1"
- }
- },
- "node_modules/buffer-from": {
- "version": "1.1.2",
- "devOptional": true,
- "license": "MIT"
- },
- "node_modules/bytes": {
- "version": "3.0.0",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "engines": {
- "node": ">= 0.8"
- }
- },
- "node_modules/cacache": {
- "version": "15.3.0",
- "dev": true,
- "license": "ISC",
- "optional": true,
- "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"
- },
- "engines": {
- "node": ">= 10"
- }
- },
- "node_modules/cacache/node_modules/lru-cache": {
- "version": "6.0.0",
- "dev": true,
- "license": "ISC",
- "optional": true,
- "dependencies": {
- "yallist": "^4.0.0"
- },
- "engines": {
- "node": ">=10"
- }
- },
- "node_modules/cacache/node_modules/lru-cache/node_modules/yallist": {
- "version": "4.0.0",
- "dev": true,
- "license": "ISC",
- "optional": true
- },
- "node_modules/cacache/node_modules/minipass": {
- "version": "3.3.6",
- "dev": true,
- "license": "ISC",
- "optional": true,
- "dependencies": {
- "yallist": "^4.0.0"
- },
- "engines": {
- "node": ">=8"
- }
- },
- "node_modules/cacache/node_modules/minipass/node_modules/yallist": {
- "version": "4.0.0",
- "dev": true,
- "license": "ISC",
- "optional": true
- },
- "node_modules/caller-callsite": {
- "version": "2.0.0",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "dependencies": {
- "callsites": "^2.0.0"
- },
- "engines": {
- "node": ">=4"
- }
- },
- "node_modules/caller-callsite/node_modules/callsites": {
- "version": "2.0.0",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "engines": {
- "node": ">=4"
- }
- },
- "node_modules/caller-path": {
- "version": "2.0.0",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "dependencies": {
- "caller-callsite": "^2.0.0"
- },
- "engines": {
- "node": ">=4"
- }
- },
- "node_modules/callsites": {
- "version": "3.1.0",
- "devOptional": true,
- "license": "MIT",
- "engines": {
- "node": ">=6"
- }
- },
- "node_modules/caniuse-lite": {
- "version": "1.0.30001687",
- "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001687.tgz",
- "integrity": "sha512-0S/FDhf4ZiqrTUiQ39dKeUjYRjkv7lOZU1Dgif2rIqrTzX/1wV2hfKu9TOm1IHkdSijfLswxTFzl/cvir+SLSQ==",
- "devOptional": true,
- "funding": [
- {
- "type": "opencollective",
- "url": "https://opencollective.com/browserslist"
- },
- {
- "type": "tidelift",
- "url": "https://tidelift.com/funding/github/npm/caniuse-lite"
- },
- {
- "type": "github",
- "url": "https://github.com/sponsors/ai"
- }
- ]
- },
- "node_modules/chalk": {
- "version": "4.1.2",
- "devOptional": true,
- "license": "MIT",
- "dependencies": {
- "ansi-styles": "^4.1.0",
- "supports-color": "^7.1.0"
- },
- "engines": {
- "node": ">=10"
- },
- "funding": {
- "url": "https://github.com/chalk/chalk?sponsor=1"
- }
- },
- "node_modules/chalk/node_modules/ansi-styles": {
- "version": "4.3.0",
- "devOptional": true,
- "license": "MIT",
- "dependencies": {
- "color-convert": "^2.0.1"
- },
- "engines": {
- "node": ">=8"
- },
- "funding": {
- "url": "https://github.com/chalk/ansi-styles?sponsor=1"
- }
- },
- "node_modules/char-regex": {
- "version": "1.0.2",
- "dev": true,
- "license": "MIT",
- "engines": {
- "node": ">=10"
- }
- },
- "node_modules/chownr": {
- "version": "2.0.0",
- "dev": true,
- "license": "ISC",
- "engines": {
- "node": ">=10"
- }
- },
- "node_modules/chrome-launcher": {
- "version": "0.15.2",
- "license": "Apache-2.0",
- "optional": true,
- "peer": true,
- "dependencies": {
- "@types/node": "*",
- "escape-string-regexp": "^4.0.0",
- "is-wsl": "^2.2.0",
- "lighthouse-logger": "^1.0.0"
- },
- "bin": {
- "print-chrome-path": "bin/print-chrome-path.js"
- },
- "engines": {
- "node": ">=12.13.0"
- }
- },
- "node_modules/chrome-launcher/node_modules/is-wsl": {
- "version": "2.2.0",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "dependencies": {
- "is-docker": "^2.0.0"
- },
- "engines": {
- "node": ">=8"
- }
- },
- "node_modules/chrome-trace-event": {
- "version": "1.0.3",
- "dev": true,
- "license": "MIT",
- "engines": {
- "node": ">=6.0"
- }
- },
- "node_modules/chromium-edge-launcher": {
- "version": "0.2.0",
- "license": "Apache-2.0",
- "optional": true,
- "peer": true,
- "dependencies": {
- "@types/node": "*",
- "escape-string-regexp": "^4.0.0",
- "is-wsl": "^2.2.0",
- "lighthouse-logger": "^1.0.0",
- "mkdirp": "^1.0.4",
- "rimraf": "^3.0.2"
- }
- },
- "node_modules/chromium-edge-launcher/node_modules/is-wsl": {
- "version": "2.2.0",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "dependencies": {
- "is-docker": "^2.0.0"
- },
- "engines": {
- "node": ">=8"
- }
- },
- "node_modules/ci-info": {
- "version": "3.9.0",
- "devOptional": true,
- "funding": [
- {
- "type": "github",
- "url": "https://github.com/sponsors/sibiraj-s"
- }
- ],
- "license": "MIT",
- "engines": {
- "node": ">=8"
- }
- },
- "node_modules/cjs-module-lexer": {
- "version": "1.2.3",
- "dev": true,
- "license": "MIT"
- },
- "node_modules/clean-stack": {
- "version": "2.2.0",
- "dev": true,
- "license": "MIT",
- "optional": true,
- "engines": {
- "node": ">=6"
- }
- },
- "node_modules/cli-cursor": {
- "version": "3.1.0",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "dependencies": {
- "restore-cursor": "^3.1.0"
- },
- "engines": {
- "node": ">=8"
- }
- },
- "node_modules/cli-spinners": {
- "version": "2.9.2",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "engines": {
- "node": ">=6"
- },
- "funding": {
- "url": "https://github.com/sponsors/sindresorhus"
- }
- },
- "node_modules/cliui": {
- "version": "8.0.1",
- "devOptional": true,
- "license": "ISC",
- "dependencies": {
- "string-width": "^4.2.0",
- "strip-ansi": "^6.0.1",
- "wrap-ansi": "^7.0.0"
- },
- "engines": {
- "node": ">=12"
- }
- },
- "node_modules/cliui/node_modules/string-width": {
- "version": "4.2.3",
- "devOptional": true,
- "license": "MIT",
- "dependencies": {
- "emoji-regex": "^8.0.0",
- "is-fullwidth-code-point": "^3.0.0",
- "strip-ansi": "^6.0.1"
- },
- "engines": {
- "node": ">=8"
- }
- },
- "node_modules/cliui/node_modules/string-width/node_modules/emoji-regex": {
- "version": "8.0.0",
- "devOptional": true,
- "license": "MIT"
- },
- "node_modules/cliui/node_modules/string-width/node_modules/is-fullwidth-code-point": {
- "version": "3.0.0",
- "devOptional": true,
- "license": "MIT",
- "engines": {
- "node": ">=8"
- }
- },
- "node_modules/clone": {
- "version": "1.0.4",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "engines": {
- "node": ">=0.8"
- }
- },
- "node_modules/clone-deep": {
- "version": "4.0.1",
- "devOptional": true,
- "license": "MIT",
- "dependencies": {
- "is-plain-object": "^2.0.4",
- "kind-of": "^6.0.2",
- "shallow-clone": "^3.0.0"
- },
- "engines": {
- "node": ">=6"
- }
- },
- "node_modules/co": {
- "version": "4.6.0",
- "dev": true,
- "license": "MIT",
- "engines": {
- "iojs": ">= 1.0.0",
- "node": ">= 0.12.0"
- }
- },
- "node_modules/collect-v8-coverage": {
- "version": "1.0.2",
- "dev": true,
- "license": "MIT"
- },
- "node_modules/color-convert": {
- "version": "2.0.1",
- "devOptional": true,
- "license": "MIT",
- "dependencies": {
- "color-name": "~1.1.4"
- },
- "engines": {
- "node": ">=7.0.0"
- }
- },
- "node_modules/color-name": {
- "version": "1.1.4",
- "devOptional": true,
- "license": "MIT"
- },
- "node_modules/color-support": {
- "version": "1.1.3",
- "dev": true,
- "license": "ISC",
- "optional": true,
- "bin": {
- "color-support": "bin.js"
- }
- },
- "node_modules/colorette": {
- "version": "2.0.20",
- "resolved": "https://registry.npmjs.org/colorette/-/colorette-2.0.20.tgz",
- "integrity": "sha512-IfEDxwoWIjkeXL1eXcDiow4UbKjhLdq6/EuSVR9GMN7KVH3r9gQ83e73hsz1Nd1T3ijd5xv1wcWRYO+D6kCI2w==",
- "dev": true,
- "license": "MIT"
- },
- "node_modules/command-exists": {
- "version": "1.2.9",
- "license": "MIT",
- "optional": true,
- "peer": true
- },
- "node_modules/commander": {
- "version": "12.1.0",
- "resolved": "https://registry.npmjs.org/commander/-/commander-12.1.0.tgz",
- "integrity": "sha512-Vw8qHK3bZM9y/P10u3Vib8o/DdkvA2OtPtZvD871QKjy74Wj1WSKFILMPRPSdUSx5RFK1arlJzEtA4PkFgnbuA==",
- "dev": true,
- "engines": {
- "node": ">=18"
- }
- },
- "node_modules/commondir": {
- "version": "1.0.1",
- "license": "MIT",
- "optional": true,
- "peer": true
- },
- "node_modules/compressible": {
- "version": "2.0.18",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "dependencies": {
- "mime-db": ">= 1.43.0 < 2"
- },
- "engines": {
- "node": ">= 0.6"
- }
- },
- "node_modules/compression": {
- "version": "1.7.4",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "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"
- },
- "engines": {
- "node": ">= 0.8.0"
- }
- },
- "node_modules/compression/node_modules/debug": {
- "version": "2.6.9",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "dependencies": {
- "ms": "2.0.0"
- }
- },
- "node_modules/compression/node_modules/debug/node_modules/ms": {
- "version": "2.0.0",
- "license": "MIT",
- "optional": true,
- "peer": true
- },
- "node_modules/compression/node_modules/safe-buffer": {
- "version": "5.1.2",
- "license": "MIT",
- "optional": true,
- "peer": true
- },
- "node_modules/concat-map": {
- "version": "0.0.1",
- "devOptional": true,
- "license": "MIT"
- },
- "node_modules/connect": {
- "version": "3.7.0",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "dependencies": {
- "debug": "2.6.9",
- "finalhandler": "1.1.2",
- "parseurl": "~1.3.3",
- "utils-merge": "1.0.1"
- },
- "engines": {
- "node": ">= 0.10.0"
- }
- },
- "node_modules/connect/node_modules/debug": {
- "version": "2.6.9",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "dependencies": {
- "ms": "2.0.0"
- }
- },
- "node_modules/connect/node_modules/debug/node_modules/ms": {
- "version": "2.0.0",
- "license": "MIT",
- "optional": true,
- "peer": true
- },
- "node_modules/console-control-strings": {
- "version": "1.1.0",
- "dev": true,
- "license": "ISC",
- "optional": true
- },
- "node_modules/convert-source-map": {
- "version": "2.0.0",
- "devOptional": true,
- "license": "MIT"
- },
- "node_modules/core-js-compat": {
- "version": "3.38.1",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "dependencies": {
- "browserslist": "^4.23.3"
- },
- "funding": {
- "type": "opencollective",
- "url": "https://opencollective.com/core-js"
- }
- },
- "node_modules/core-util-is": {
- "version": "1.0.3",
- "license": "MIT",
- "optional": true,
- "peer": true
- },
- "node_modules/cosmiconfig": {
- "version": "9.0.0",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "dependencies": {
- "env-paths": "^2.2.1",
- "import-fresh": "^3.3.0",
- "js-yaml": "^4.1.0",
- "parse-json": "^5.2.0"
- },
- "engines": {
- "node": ">=14"
- },
- "funding": {
- "url": "https://github.com/sponsors/d-fischer"
- },
- "peerDependencies": {
- "typescript": ">=4.9.5"
- },
- "peerDependenciesMeta": {
- "typescript": {
- "optional": true
- }
- }
- },
- "node_modules/create-jest": {
- "version": "29.7.0",
- "dev": true,
- "license": "MIT",
- "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"
- },
- "bin": {
- "create-jest": "bin/create-jest.js"
- },
- "engines": {
- "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
- }
- },
- "node_modules/create-require": {
- "version": "1.1.1",
- "dev": true,
- "license": "MIT"
- },
- "node_modules/cross-spawn": {
- "version": "7.0.6",
- "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.6.tgz",
- "integrity": "sha512-uV2QOWP2nWzsy2aMp8aRibhi9dlzF5Hgh5SHaB9OiTGEyDTiJJyx0uy51QXdyWbtAHNua4XJzUKca3OzKUd3vA==",
- "devOptional": true,
- "license": "MIT",
- "dependencies": {
- "path-key": "^3.1.0",
- "shebang-command": "^2.0.0",
- "which": "^2.0.1"
- },
- "engines": {
- "node": ">= 8"
- }
- },
- "node_modules/dateformat": {
- "version": "3.0.2",
- "dev": true,
- "license": "MIT",
- "engines": {
- "node": "*"
- }
- },
- "node_modules/dayjs": {
- "version": "1.11.13",
- "license": "MIT",
- "optional": true,
- "peer": true
- },
- "node_modules/debug": {
- "version": "4.3.4",
- "license": "MIT",
- "dependencies": {
- "ms": "2.1.2"
- },
- "engines": {
- "node": ">=6.0"
- },
- "peerDependenciesMeta": {
- "supports-color": {
- "optional": true
- }
- }
- },
- "node_modules/decamelize": {
- "version": "1.2.0",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "engines": {
- "node": ">=0.10.0"
- }
- },
- "node_modules/decompress-response": {
- "version": "6.0.0",
- "dev": true,
- "license": "MIT",
- "dependencies": {
- "mimic-response": "^3.1.0"
- },
- "engines": {
- "node": ">=10"
- },
- "funding": {
- "url": "https://github.com/sponsors/sindresorhus"
- }
- },
- "node_modules/dedent": {
- "version": "1.5.1",
- "dev": true,
- "license": "MIT",
- "peerDependencies": {
- "babel-plugin-macros": "^3.1.0"
- },
- "peerDependenciesMeta": {
- "babel-plugin-macros": {
- "optional": true
- }
- }
- },
- "node_modules/deep-extend": {
- "version": "0.6.0",
- "dev": true,
- "license": "MIT",
- "engines": {
- "node": ">=4.0.0"
- }
- },
- "node_modules/deepmerge": {
- "version": "4.3.1",
- "devOptional": true,
- "license": "MIT",
- "engines": {
- "node": ">=0.10.0"
- }
- },
- "node_modules/defaults": {
- "version": "1.0.4",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "dependencies": {
- "clone": "^1.0.2"
- },
- "funding": {
- "url": "https://github.com/sponsors/sindresorhus"
- }
- },
- "node_modules/delegates": {
- "version": "1.0.0",
- "dev": true,
- "license": "MIT",
- "optional": true
- },
- "node_modules/denodeify": {
- "version": "1.2.1",
- "license": "MIT",
- "optional": true,
- "peer": true
- },
- "node_modules/depd": {
- "version": "2.0.0",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "engines": {
- "node": ">= 0.8"
- }
- },
- "node_modules/destroy": {
- "version": "1.2.0",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "engines": {
- "node": ">= 0.8",
- "npm": "1.2.8000 || >= 1.4.16"
- }
- },
- "node_modules/detect-libc": {
- "version": "2.0.2",
- "dev": true,
- "license": "Apache-2.0",
- "engines": {
- "node": ">=8"
- }
- },
- "node_modules/detect-newline": {
- "version": "3.1.0",
- "dev": true,
- "license": "MIT",
- "engines": {
- "node": ">=8"
- }
- },
- "node_modules/diff": {
- "version": "4.0.2",
- "dev": true,
- "license": "BSD-3-Clause",
- "engines": {
- "node": ">=0.3.1"
- }
- },
- "node_modules/diff-sequences": {
- "version": "29.6.3",
- "dev": true,
- "license": "MIT",
- "engines": {
- "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
- }
- },
- "node_modules/dotenv": {
- "version": "16.5.0",
- "resolved": "https://registry.npmjs.org/dotenv/-/dotenv-16.5.0.tgz",
- "integrity": "sha512-m/C+AwOAr9/W1UOIZUo232ejMNnJAJtYQjUbHoNTBNTJSvqzzDh7vnrei3o3r3m9blf6ZoDkvcw0VmozNRFJxg==",
- "dev": true,
- "license": "BSD-2-Clause",
- "engines": {
- "node": ">=12"
- },
- "funding": {
- "url": "https://dotenvx.com"
- }
- },
- "node_modules/dotenv-cli": {
- "version": "8.0.0",
- "resolved": "https://registry.npmjs.org/dotenv-cli/-/dotenv-cli-8.0.0.tgz",
- "integrity": "sha512-aLqYbK7xKOiTMIRf1lDPbI+Y+Ip/wo5k3eyp6ePysVaSqbyxjyK3dK35BTxG+rmd7djf5q2UPs4noPNH+cj0Qw==",
- "dev": true,
- "dependencies": {
- "cross-spawn": "^7.0.6",
- "dotenv": "^16.3.0",
- "dotenv-expand": "^10.0.0",
- "minimist": "^1.2.6"
- },
- "bin": {
- "dotenv": "cli.js"
- }
- },
- "node_modules/dotenv-expand": {
- "version": "10.0.0",
- "dev": true,
- "license": "BSD-2-Clause",
- "engines": {
- "node": ">=12"
- }
- },
- "node_modules/ee-first": {
- "version": "1.1.1",
- "license": "MIT",
- "optional": true,
- "peer": true
- },
- "node_modules/ejs": {
- "version": "3.1.10",
- "resolved": "https://registry.npmjs.org/ejs/-/ejs-3.1.10.tgz",
- "integrity": "sha512-UeJmFfOrAQS8OJWPZ4qtgHyWExa088/MtK5UEyoJGFH67cDEXkZSviOiKRCZ4Xij0zxI3JECgYs3oKx+AizQBA==",
- "dev": true,
- "license": "Apache-2.0",
- "dependencies": {
- "jake": "^10.8.5"
- },
- "bin": {
- "ejs": "bin/cli.js"
- },
- "engines": {
- "node": ">=0.10.0"
- }
- },
- "node_modules/electron-to-chromium": {
- "version": "1.5.71",
- "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.5.71.tgz",
- "integrity": "sha512-dB68l59BI75W1BUGVTAEJy45CEVuEGy9qPVVQ8pnHyHMn36PLPPoE1mjLH+lo9rKulO3HC2OhbACI/8tCqJBcA==",
- "devOptional": true
- },
- "node_modules/emittery": {
- "version": "0.13.1",
- "dev": true,
- "license": "MIT",
- "engines": {
- "node": ">=12"
- },
- "funding": {
- "url": "https://github.com/sindresorhus/emittery?sponsor=1"
- }
- },
- "node_modules/emoji-regex": {
- "version": "8.0.0",
- "devOptional": true,
- "license": "MIT"
- },
- "node_modules/encodeurl": {
- "version": "1.0.2",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "engines": {
- "node": ">= 0.8"
- }
- },
- "node_modules/encoding": {
- "version": "0.1.13",
- "license": "MIT",
- "optional": true,
- "dependencies": {
- "iconv-lite": "^0.6.2"
- }
- },
- "node_modules/end-of-stream": {
- "version": "1.4.4",
- "dev": true,
- "license": "MIT",
- "dependencies": {
- "once": "^1.4.0"
- }
- },
- "node_modules/engine.io-client": {
- "version": "6.6.2",
- "license": "MIT",
- "dependencies": {
- "@socket.io/component-emitter": "~3.1.0",
- "debug": "~4.3.1",
- "engine.io-parser": "~5.2.1",
- "ws": "~8.17.1",
- "xmlhttprequest-ssl": "~2.1.1"
- }
- },
- "node_modules/engine.io-client/node_modules/ws": {
- "version": "8.17.1",
- "license": "MIT",
- "engines": {
- "node": ">=10.0.0"
- },
- "peerDependencies": {
- "bufferutil": "^4.0.1",
- "utf-8-validate": ">=5.0.2"
- },
- "peerDependenciesMeta": {
- "bufferutil": {
- "optional": true
- },
- "utf-8-validate": {
- "optional": true
- }
- }
- },
- "node_modules/engine.io-parser": {
- "version": "5.2.1",
- "license": "MIT",
- "engines": {
- "node": ">=10.0.0"
- }
- },
- "node_modules/enhanced-resolve": {
- "version": "5.17.1",
- "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.17.1.tgz",
- "integrity": "sha512-LMHl3dXhTcfv8gM4kEzIUeTQ+7fpdA0l2tUf34BddXPkz2A5xJ5L/Pchd5BL6rdccM9QGvu0sWZzK1Z1t4wwyg==",
- "dev": true,
- "dependencies": {
- "graceful-fs": "^4.2.4",
- "tapable": "^2.2.0"
- },
- "engines": {
- "node": ">=10.13.0"
- }
- },
- "node_modules/entities": {
- "version": "4.5.0",
- "dev": true,
- "license": "BSD-2-Clause",
- "engines": {
- "node": ">=0.12"
- },
- "funding": {
- "url": "https://github.com/fb55/entities?sponsor=1"
- }
- },
- "node_modules/env-paths": {
- "version": "2.2.1",
- "license": "MIT",
- "optional": true,
- "engines": {
- "node": ">=6"
- }
- },
- "node_modules/envinfo": {
- "version": "7.14.0",
- "resolved": "https://registry.npmjs.org/envinfo/-/envinfo-7.14.0.tgz",
- "integrity": "sha512-CO40UI41xDQzhLB1hWyqUKgFhs250pNcGbyGKe1l/e4FSaI/+YE4IMG76GDt0In67WLPACIITC+sOi08x4wIvg==",
- "devOptional": true,
- "bin": {
- "envinfo": "dist/cli.js"
- },
- "engines": {
- "node": ">=4"
- }
- },
- "node_modules/err-code": {
- "version": "2.0.3",
- "dev": true,
- "license": "MIT",
- "optional": true
- },
- "node_modules/error-ex": {
- "version": "1.3.2",
- "devOptional": true,
- "license": "MIT",
- "dependencies": {
- "is-arrayish": "^0.2.1"
- }
- },
- "node_modules/error-stack-parser": {
- "version": "2.1.4",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "dependencies": {
- "stackframe": "^1.3.4"
- }
- },
- "node_modules/errorhandler": {
- "version": "1.5.1",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "dependencies": {
- "accepts": "~1.3.7",
- "escape-html": "~1.0.3"
- },
- "engines": {
- "node": ">= 0.8"
- }
- },
- "node_modules/es-module-lexer": {
- "version": "1.4.1",
- "dev": true,
- "license": "MIT"
- },
- "node_modules/escalade": {
- "version": "3.2.0",
- "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.2.0.tgz",
- "integrity": "sha512-WUj2qlxaQtO4g6Pq5c29GTcWGDyd8itL8zTlipgECz3JesAiiOKotd8JU6otB3PACgG6xkJUyVhboMS+bje/jA==",
- "devOptional": true,
- "engines": {
- "node": ">=6"
- }
- },
- "node_modules/escape-html": {
- "version": "1.0.3",
- "license": "MIT",
- "optional": true,
- "peer": true
- },
- "node_modules/escape-string-regexp": {
- "version": "4.0.0",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "engines": {
- "node": ">=10"
- },
- "funding": {
- "url": "https://github.com/sponsors/sindresorhus"
- }
- },
- "node_modules/esprima": {
- "version": "4.0.1",
- "devOptional": true,
- "license": "BSD-2-Clause",
- "bin": {
- "esparse": "bin/esparse.js",
- "esvalidate": "bin/esvalidate.js"
- },
- "engines": {
- "node": ">=4"
- }
- },
- "node_modules/esrecurse": {
- "version": "4.3.0",
- "dev": true,
- "license": "BSD-2-Clause",
- "dependencies": {
- "estraverse": "^5.2.0"
- },
- "engines": {
- "node": ">=4.0"
- }
- },
- "node_modules/esrecurse/node_modules/estraverse": {
- "version": "5.3.0",
- "dev": true,
- "license": "BSD-2-Clause",
- "engines": {
- "node": ">=4.0"
- }
- },
- "node_modules/esutils": {
- "version": "2.0.3",
- "license": "BSD-2-Clause",
- "optional": true,
- "peer": true,
- "engines": {
- "node": ">=0.10.0"
- }
- },
- "node_modules/etag": {
- "version": "1.8.1",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "engines": {
- "node": ">= 0.6"
- }
- },
- "node_modules/event-target-shim": {
- "version": "5.0.1",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "engines": {
- "node": ">=6"
- }
- },
- "node_modules/eventemitter3": {
- "version": "5.0.1",
- "license": "MIT"
- },
- "node_modules/events": {
- "version": "3.3.0",
- "dev": true,
- "license": "MIT",
- "engines": {
- "node": ">=0.8.x"
- }
- },
- "node_modules/execa": {
- "version": "5.1.1",
- "devOptional": true,
- "license": "MIT",
- "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"
- },
- "engines": {
- "node": ">=10"
- },
- "funding": {
- "url": "https://github.com/sindresorhus/execa?sponsor=1"
- }
- },
- "node_modules/exit": {
- "version": "0.1.2",
- "dev": true,
- "engines": {
- "node": ">= 0.8.0"
- }
- },
- "node_modules/expand-template": {
- "version": "2.0.3",
- "dev": true,
- "license": "(MIT OR WTFPL)",
- "engines": {
- "node": ">=6"
- }
- },
- "node_modules/expect": {
- "version": "29.7.0",
+ "node_modules/@webpack-cli/serve": {
+ "version": "3.0.1",
+ "resolved": "https://registry.npmjs.org/@webpack-cli/serve/-/serve-3.0.1.tgz",
+ "integrity": "sha512-sbgw03xQaCLiT6gcY/6u3qBDn01CWw/nbaXl3gTdTFuJJ75Gffv3E3DBpgvY2fkkrdS1fpjaXNOmJlnbtKauKg==",
"dev": true,
- "license": "MIT",
- "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"
- },
"engines": {
- "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
- }
- },
- "node_modules/exponential-backoff": {
- "version": "3.1.1",
- "license": "Apache-2.0",
- "optional": true,
- "peer": true
- },
- "node_modules/fast-deep-equal": {
- "version": "3.1.3",
- "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz",
- "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==",
- "dev": true,
- "license": "MIT"
- },
- "node_modules/fast-glob": {
- "version": "3.3.2",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "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"
+ "node": ">=18.12.0"
},
- "engines": {
- "node": ">=8.6.0"
- }
- },
- "node_modules/fast-glob/node_modules/glob-parent": {
- "version": "5.1.2",
- "license": "ISC",
- "optional": true,
- "peer": true,
- "dependencies": {
- "is-glob": "^4.0.1"
+ "peerDependencies": {
+ "webpack": "^5.82.0",
+ "webpack-cli": "6.x.x"
},
- "engines": {
- "node": ">= 6"
- }
- },
- "node_modules/fast-json-stable-stringify": {
- "version": "2.1.0",
- "dev": true,
- "license": "MIT"
- },
- "node_modules/fast-uri": {
- "version": "3.0.6",
- "resolved": "https://registry.npmjs.org/fast-uri/-/fast-uri-3.0.6.tgz",
- "integrity": "sha512-Atfo14OibSv5wAp4VWNsFYE1AchQRTv9cBGWET4pZWHzYshFSS9NQI6I57rdKn9croWVMbYFbLhJ+yJvmZIIHw==",
- "dev": true,
- "funding": [
- {
- "type": "github",
- "url": "https://github.com/sponsors/fastify"
- },
- {
- "type": "opencollective",
- "url": "https://opencollective.com/fastify"
- }
- ],
- "license": "BSD-3-Clause"
- },
- "node_modules/fast-xml-parser": {
- "version": "4.4.1",
- "funding": [
- {
- "type": "github",
- "url": "https://github.com/sponsors/NaturalIntelligence"
- },
- {
- "type": "paypal",
- "url": "https://paypal.me/naturalintelligence"
+ "peerDependenciesMeta": {
+ "webpack-dev-server": {
+ "optional": true
}
- ],
- "license": "MIT",
- "optional": true,
- "peer": true,
- "dependencies": {
- "strnum": "^1.0.5"
- },
- "bin": {
- "fxparser": "src/cli/cli.js"
- }
- },
- "node_modules/fastest-levenshtein": {
- "version": "1.0.16",
- "dev": true,
- "license": "MIT",
- "engines": {
- "node": ">= 4.9.1"
- }
- },
- "node_modules/fastq": {
- "version": "1.15.0",
- "license": "ISC",
- "optional": true,
- "peer": true,
- "dependencies": {
- "reusify": "^1.0.4"
- }
- },
- "node_modules/fb-watchman": {
- "version": "2.0.2",
- "devOptional": true,
- "license": "Apache-2.0",
- "dependencies": {
- "bser": "2.1.1"
}
},
- "node_modules/file-uri-to-path": {
- "version": "1.0.0",
- "dev": true,
- "license": "MIT"
+ "node_modules/@xtuc/ieee754": {
+ "version": "1.2.0",
+ "resolved": "https://registry.npmjs.org/@xtuc/ieee754/-/ieee754-1.2.0.tgz",
+ "integrity": "sha512-DX8nKgqcGwsc0eJSqYt5lwP4DH5FlHnmuWWBRy7X0NcaGR0ZtuyeESgMwTYVEtxmsNGY+qit4QYT/MIYTOTPeA==",
+ "dev": true
},
- "node_modules/filelist": {
- "version": "1.0.4",
- "resolved": "https://registry.npmjs.org/filelist/-/filelist-1.0.4.tgz",
- "integrity": "sha512-w1cEuf3S+DrLCQL7ET6kz+gmlJdbq9J7yXCSjK/OZCPA+qEN1WyF4ZAf0YYJa4/shHJra2t/d/r8SV4Ji+x+8Q==",
- "dev": true,
- "license": "Apache-2.0",
- "dependencies": {
- "minimatch": "^5.0.1"
- }
+ "node_modules/@xtuc/long": {
+ "version": "4.2.2",
+ "resolved": "https://registry.npmjs.org/@xtuc/long/-/long-4.2.2.tgz",
+ "integrity": "sha512-NuHqBY1PB/D8xU6s/thBgOAiAP7HOYDQ32+BFZILJ8ivkUkAHQnWfn6WhL79Owj1qmUnoN/YPhktdIoucipkAQ==",
+ "dev": true
},
- "node_modules/filelist/node_modules/brace-expansion": {
- "version": "2.0.1",
- "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz",
- "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==",
+ "node_modules/abbrev": {
+ "version": "1.1.1",
"dev": true,
- "license": "MIT",
- "dependencies": {
- "balanced-match": "^1.0.0"
- }
+ "license": "ISC",
+ "optional": true
},
- "node_modules/filelist/node_modules/minimatch": {
- "version": "5.1.6",
- "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-5.1.6.tgz",
- "integrity": "sha512-lKwV/1brpG6mBUFHtb7NUmtABCb2WZZmm2wNiOA5hAb8VdCS4B3dtMWyvcoViccwAW/COERjXLt0zP1zXUN26g==",
+ "node_modules/acorn": {
+ "version": "8.14.0",
+ "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.14.0.tgz",
+ "integrity": "sha512-cl669nCJTZBsL97OF4kUQm5g5hC2uihk0NxY3WENAC0TYdILVkAyHymAntgxGkl7K+t0cXIrH5siy5S4XkFycA==",
"dev": true,
- "license": "ISC",
- "dependencies": {
- "brace-expansion": "^2.0.1"
+ "bin": {
+ "acorn": "bin/acorn"
},
"engines": {
- "node": ">=10"
+ "node": ">=0.4.0"
}
},
- "node_modules/fill-range": {
- "version": "7.0.1",
- "devOptional": true,
+ "node_modules/acorn-walk": {
+ "version": "8.3.0",
+ "dev": true,
"license": "MIT",
- "dependencies": {
- "to-regex-range": "^5.0.1"
- },
"engines": {
- "node": ">=8"
+ "node": ">=0.4.0"
}
},
- "node_modules/finalhandler": {
- "version": "1.1.2",
+ "node_modules/agent-base": {
+ "version": "6.0.2",
+ "dev": true,
"license": "MIT",
"optional": true,
- "peer": true,
"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": "4"
},
"engines": {
- "node": ">= 0.8"
- }
- },
- "node_modules/finalhandler/node_modules/debug": {
- "version": "2.6.9",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "dependencies": {
- "ms": "2.0.0"
+ "node": ">= 6.0.0"
}
},
- "node_modules/finalhandler/node_modules/debug/node_modules/ms": {
- "version": "2.0.0",
- "license": "MIT",
- "optional": true,
- "peer": true
- },
- "node_modules/find-cache-dir": {
- "version": "2.1.0",
+ "node_modules/agentkeepalive": {
+ "version": "4.5.0",
+ "dev": true,
"license": "MIT",
"optional": true,
- "peer": true,
"dependencies": {
- "commondir": "^1.0.1",
- "make-dir": "^2.0.0",
- "pkg-dir": "^3.0.0"
+ "humanize-ms": "^1.2.1"
},
"engines": {
- "node": ">=6"
+ "node": ">= 8.0.0"
}
},
- "node_modules/find-cache-dir/node_modules/make-dir": {
- "version": "2.1.0",
+ "node_modules/aggregate-error": {
+ "version": "3.1.0",
+ "dev": true,
"license": "MIT",
"optional": true,
- "peer": true,
"dependencies": {
- "pify": "^4.0.1",
- "semver": "^5.6.0"
+ "clean-stack": "^2.0.0",
+ "indent-string": "^4.0.0"
},
"engines": {
- "node": ">=6"
- }
- },
- "node_modules/find-cache-dir/node_modules/make-dir/node_modules/semver": {
- "version": "5.7.2",
- "license": "ISC",
- "optional": true,
- "peer": true,
- "bin": {
- "semver": "bin/semver"
+ "node": ">=8"
}
},
- "node_modules/find-cache-dir/node_modules/pkg-dir": {
- "version": "3.0.0",
+ "node_modules/ajv": {
+ "version": "8.17.1",
+ "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.17.1.tgz",
+ "integrity": "sha512-B/gBuNg5SiMTrPkC+A2+cW0RszwxYmn6VYxB/inlBStS5nx6xHIt/ehKRhIMhqusl7a8LjQoZnjCs5vhwxOQ1g==",
+ "dev": true,
"license": "MIT",
- "optional": true,
- "peer": true,
"dependencies": {
- "find-up": "^3.0.0"
+ "fast-deep-equal": "^3.1.3",
+ "fast-uri": "^3.0.1",
+ "json-schema-traverse": "^1.0.0",
+ "require-from-string": "^2.0.2"
},
- "engines": {
- "node": ">=6"
+ "funding": {
+ "type": "github",
+ "url": "https://github.com/sponsors/epoberezkin"
}
},
- "node_modules/find-cache-dir/node_modules/pkg-dir/node_modules/find-up": {
- "version": "3.0.0",
+ "node_modules/ajv-formats": {
+ "version": "2.1.1",
+ "resolved": "https://registry.npmjs.org/ajv-formats/-/ajv-formats-2.1.1.tgz",
+ "integrity": "sha512-Wx0Kx52hxE7C18hkMEggYlEifqWZtYaRgouJor+WMdPnQyEK13vgEWyVNup7SoeeoLMsr4kf5h6dOW11I15MUA==",
+ "dev": true,
"license": "MIT",
- "optional": true,
- "peer": true,
"dependencies": {
- "locate-path": "^3.0.0"
+ "ajv": "^8.0.0"
},
- "engines": {
- "node": ">=6"
+ "peerDependencies": {
+ "ajv": "^8.0.0"
+ },
+ "peerDependenciesMeta": {
+ "ajv": {
+ "optional": true
+ }
}
},
- "node_modules/find-cache-dir/node_modules/pkg-dir/node_modules/find-up/node_modules/locate-path": {
- "version": "3.0.0",
+ "node_modules/ajv-keywords": {
+ "version": "5.1.0",
+ "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-5.1.0.tgz",
+ "integrity": "sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw==",
+ "dev": true,
"license": "MIT",
- "optional": true,
- "peer": true,
"dependencies": {
- "p-locate": "^3.0.0",
- "path-exists": "^3.0.0"
+ "fast-deep-equal": "^3.1.3"
},
- "engines": {
- "node": ">=6"
+ "peerDependencies": {
+ "ajv": "^8.8.2"
}
},
- "node_modules/find-cache-dir/node_modules/pkg-dir/node_modules/find-up/node_modules/locate-path/node_modules/p-locate": {
- "version": "3.0.0",
+ "node_modules/ansi-escapes": {
+ "version": "4.3.2",
+ "dev": true,
"license": "MIT",
- "optional": true,
- "peer": true,
"dependencies": {
- "p-limit": "^2.0.0"
+ "type-fest": "^0.21.3"
},
"engines": {
- "node": ">=6"
+ "node": ">=8"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
}
},
- "node_modules/find-cache-dir/node_modules/pkg-dir/node_modules/find-up/node_modules/locate-path/node_modules/p-locate/node_modules/p-limit": {
- "version": "2.3.0",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "dependencies": {
- "p-try": "^2.0.0"
- },
+ "node_modules/ansi-escapes/node_modules/type-fest": {
+ "version": "0.21.3",
+ "dev": true,
+ "license": "(MIT OR CC0-1.0)",
"engines": {
- "node": ">=6"
+ "node": ">=10"
},
"funding": {
"url": "https://github.com/sponsors/sindresorhus"
}
},
- "node_modules/find-cache-dir/node_modules/pkg-dir/node_modules/find-up/node_modules/locate-path/node_modules/path-exists": {
- "version": "3.0.0",
+ "node_modules/ansi-regex": {
+ "version": "5.0.1",
+ "dev": true,
"license": "MIT",
- "optional": true,
- "peer": true,
"engines": {
- "node": ">=4"
+ "node": ">=8"
}
},
- "node_modules/find-up": {
- "version": "5.0.0",
+ "node_modules/ansi-styles": {
+ "version": "5.2.0",
+ "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz",
+ "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==",
+ "dev": true,
"license": "MIT",
- "optional": true,
- "peer": true,
- "dependencies": {
- "locate-path": "^6.0.0",
- "path-exists": "^4.0.0"
- },
"engines": {
"node": ">=10"
},
"funding": {
- "url": "https://github.com/sponsors/sindresorhus"
+ "url": "https://github.com/chalk/ansi-styles?sponsor=1"
}
},
- "node_modules/flat": {
- "version": "5.0.2",
- "resolved": "https://registry.npmjs.org/flat/-/flat-5.0.2.tgz",
- "integrity": "sha512-b6suED+5/3rTpUBdG1gupIl8MPFCAMA0QXwmljLhvCUKcUvdE4gWky9zpuGCcXHOsz4J9wPGNWq6OKpmIzz3hQ==",
+ "node_modules/anymatch": {
+ "version": "3.1.3",
"dev": true,
- "bin": {
- "flat": "cli.js"
+ "license": "ISC",
+ "dependencies": {
+ "normalize-path": "^3.0.0",
+ "picomatch": "^2.0.4"
+ },
+ "engines": {
+ "node": ">= 8"
}
},
- "node_modules/flow-enums-runtime": {
- "version": "0.0.6",
- "license": "MIT",
- "optional": true,
- "peer": true
+ "node_modules/aproba": {
+ "version": "2.0.0",
+ "dev": true,
+ "license": "ISC",
+ "optional": true
},
- "node_modules/flow-parser": {
- "version": "0.245.0",
- "license": "MIT",
+ "node_modules/are-we-there-yet": {
+ "version": "3.0.1",
+ "dev": true,
+ "license": "ISC",
"optional": true,
- "peer": true,
+ "dependencies": {
+ "delegates": "^1.0.0",
+ "readable-stream": "^3.6.0"
+ },
"engines": {
- "node": ">=0.4.0"
+ "node": "^12.13.0 || ^14.15.0 || >=16.0.0"
}
},
- "node_modules/fresh": {
- "version": "0.5.2",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "engines": {
- "node": ">= 0.6"
- }
+ "node_modules/arg": {
+ "version": "4.1.3",
+ "dev": true,
+ "license": "MIT"
},
- "node_modules/fs-constants": {
- "version": "1.0.0",
+ "node_modules/async": {
+ "version": "3.2.6",
+ "resolved": "https://registry.npmjs.org/async/-/async-3.2.6.tgz",
+ "integrity": "sha512-htCUDlxyyCLMgaM3xXg0C0LW2xqfuQ6p05pCEIsXuyQ+a1koYKTuBMzRNwmybfLgvJDMd0r1LTn4+E0Ti6C2AA==",
"dev": true,
"license": "MIT"
},
- "node_modules/fs-extra": {
- "version": "8.1.0",
+ "node_modules/babel-jest": {
+ "version": "29.7.0",
+ "dev": true,
"license": "MIT",
- "optional": true,
- "peer": true,
"dependencies": {
- "graceful-fs": "^4.2.0",
- "jsonfile": "^4.0.0",
- "universalify": "^0.1.0"
+ "@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"
},
"engines": {
- "node": ">=6 <7 || >=8"
+ "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
+ },
+ "peerDependencies": {
+ "@babel/core": "^7.8.0"
}
},
- "node_modules/fs-minipass": {
- "version": "2.1.0",
+ "node_modules/babel-plugin-istanbul": {
+ "version": "6.1.1",
"dev": true,
- "license": "ISC",
+ "license": "BSD-3-Clause",
"dependencies": {
- "minipass": "^3.0.0"
+ "@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"
},
"engines": {
- "node": ">= 8"
+ "node": ">=8"
}
},
- "node_modules/fs-minipass/node_modules/minipass": {
- "version": "3.3.6",
+ "node_modules/babel-plugin-istanbul/node_modules/@babel/helper-plugin-utils": {
+ "version": "7.22.5",
"dev": true,
- "license": "ISC",
+ "license": "MIT",
+ "engines": {
+ "node": ">=6.9.0"
+ }
+ },
+ "node_modules/babel-plugin-istanbul/node_modules/istanbul-lib-instrument": {
+ "version": "5.2.1",
+ "dev": true,
+ "license": "BSD-3-Clause",
"dependencies": {
- "yallist": "^4.0.0"
+ "@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"
},
"engines": {
"node": ">=8"
}
},
- "node_modules/fs-minipass/node_modules/minipass/node_modules/yallist": {
- "version": "4.0.0",
+ "node_modules/babel-plugin-istanbul/node_modules/istanbul-lib-instrument/node_modules/semver": {
+ "version": "6.3.1",
"dev": true,
- "license": "ISC"
- },
- "node_modules/fs.realpath": {
- "version": "1.0.0",
- "devOptional": true,
- "license": "ISC"
+ "license": "ISC",
+ "bin": {
+ "semver": "bin/semver.js"
+ }
},
- "node_modules/function-bind": {
- "version": "1.1.2",
- "devOptional": true,
+ "node_modules/babel-plugin-jest-hoist": {
+ "version": "29.6.3",
+ "dev": true,
"license": "MIT",
- "funding": {
- "url": "https://github.com/sponsors/ljharb"
+ "dependencies": {
+ "@babel/template": "^7.3.3",
+ "@babel/types": "^7.3.3",
+ "@types/babel__core": "^7.1.14",
+ "@types/babel__traverse": "^7.0.6"
+ },
+ "engines": {
+ "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
}
},
- "node_modules/gauge": {
- "version": "4.0.4",
+ "node_modules/babel-preset-current-node-syntax": {
+ "version": "1.0.1",
"dev": true,
- "license": "ISC",
- "optional": true,
+ "license": "MIT",
"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"
+ "@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"
},
- "engines": {
- "node": "^12.13.0 || ^14.15.0 || >=16.0.0"
+ "peerDependencies": {
+ "@babel/core": "^7.0.0"
}
},
- "node_modules/gauge/node_modules/string-width": {
- "version": "4.2.3",
+ "node_modules/babel-preset-jest": {
+ "version": "29.6.3",
"dev": true,
"license": "MIT",
- "optional": true,
"dependencies": {
- "emoji-regex": "^8.0.0",
- "is-fullwidth-code-point": "^3.0.0",
- "strip-ansi": "^6.0.1"
+ "babel-plugin-jest-hoist": "^29.6.3",
+ "babel-preset-current-node-syntax": "^1.0.0"
},
"engines": {
- "node": ">=8"
+ "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
+ },
+ "peerDependencies": {
+ "@babel/core": "^7.0.0"
}
},
- "node_modules/gauge/node_modules/string-width/node_modules/emoji-regex": {
- "version": "8.0.0",
+ "node_modules/balanced-match": {
+ "version": "1.0.2",
"dev": true,
- "license": "MIT",
- "optional": true
+ "license": "MIT"
},
- "node_modules/gauge/node_modules/string-width/node_modules/is-fullwidth-code-point": {
- "version": "3.0.0",
+ "node_modules/base64-js": {
+ "version": "1.5.1",
+ "funding": [
+ {
+ "type": "github",
+ "url": "https://github.com/sponsors/feross"
+ },
+ {
+ "type": "patreon",
+ "url": "https://www.patreon.com/feross"
+ },
+ {
+ "type": "consulting",
+ "url": "https://feross.org/support"
+ }
+ ],
+ "license": "MIT"
+ },
+ "node_modules/bindings": {
+ "version": "1.5.0",
"dev": true,
"license": "MIT",
- "optional": true,
- "engines": {
- "node": ">=8"
+ "dependencies": {
+ "file-uri-to-path": "1.0.0"
}
},
- "node_modules/gensync": {
- "version": "1.0.0-beta.2",
- "devOptional": true,
+ "node_modules/bl": {
+ "version": "4.1.0",
+ "dev": true,
"license": "MIT",
- "engines": {
- "node": ">=6.9.0"
- }
- },
- "node_modules/get-caller-file": {
- "version": "2.0.5",
- "devOptional": true,
- "license": "ISC",
- "engines": {
- "node": "6.* || 8.* || >= 10.*"
+ "dependencies": {
+ "buffer": "^5.5.0",
+ "inherits": "^2.0.4",
+ "readable-stream": "^3.4.0"
}
},
- "node_modules/get-package-type": {
- "version": "0.1.0",
+ "node_modules/bl/node_modules/buffer": {
+ "version": "5.7.1",
"dev": true,
+ "funding": [
+ {
+ "type": "github",
+ "url": "https://github.com/sponsors/feross"
+ },
+ {
+ "type": "patreon",
+ "url": "https://www.patreon.com/feross"
+ },
+ {
+ "type": "consulting",
+ "url": "https://feross.org/support"
+ }
+ ],
"license": "MIT",
- "engines": {
- "node": ">=8.0.0"
+ "dependencies": {
+ "base64-js": "^1.3.1",
+ "ieee754": "^1.1.13"
}
},
- "node_modules/get-stream": {
- "version": "6.0.1",
- "devOptional": true,
+ "node_modules/brace-expansion": {
+ "version": "1.1.11",
+ "dev": true,
"license": "MIT",
- "engines": {
- "node": ">=10"
- },
- "funding": {
- "url": "https://github.com/sponsors/sindresorhus"
+ "dependencies": {
+ "balanced-match": "^1.0.0",
+ "concat-map": "0.0.1"
}
},
- "node_modules/github-from-package": {
- "version": "0.0.0",
+ "node_modules/braces": {
+ "version": "3.0.2",
"dev": true,
- "license": "MIT"
- },
- "node_modules/glob": {
- "version": "7.2.3",
- "devOptional": true,
- "license": "ISC",
+ "license": "MIT",
"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"
+ "fill-range": "^7.0.1"
},
"engines": {
- "node": "*"
- },
- "funding": {
- "url": "https://github.com/sponsors/isaacs"
+ "node": ">=8"
}
},
- "node_modules/glob-to-regexp": {
- "version": "0.4.1",
+ "node_modules/browserslist": {
+ "version": "4.24.2",
+ "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.24.2.tgz",
+ "integrity": "sha512-ZIc+Q62revdMcqC6aChtW4jz3My3klmCO1fEmINZY/8J3EpBg5/A/D0AKmBveUh6pgoeycoMkVMko84tuYS+Gg==",
"dev": true,
- "license": "BSD-2-Clause"
- },
- "node_modules/graceful-fs": {
- "version": "4.2.11",
- "devOptional": true,
- "license": "ISC"
- },
- "node_modules/has-flag": {
- "version": "4.0.0",
- "devOptional": true,
- "license": "MIT",
+ "funding": [
+ {
+ "type": "opencollective",
+ "url": "https://opencollective.com/browserslist"
+ },
+ {
+ "type": "tidelift",
+ "url": "https://tidelift.com/funding/github/npm/browserslist"
+ },
+ {
+ "type": "github",
+ "url": "https://github.com/sponsors/ai"
+ }
+ ],
+ "dependencies": {
+ "caniuse-lite": "^1.0.30001669",
+ "electron-to-chromium": "^1.5.41",
+ "node-releases": "^2.0.18",
+ "update-browserslist-db": "^1.1.1"
+ },
+ "bin": {
+ "browserslist": "cli.js"
+ },
"engines": {
- "node": ">=8"
+ "node": "^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7"
}
},
- "node_modules/has-unicode": {
- "version": "2.0.1",
+ "node_modules/bs-logger": {
+ "version": "0.2.6",
"dev": true,
- "license": "ISC",
- "optional": true
- },
- "node_modules/hasown": {
- "version": "2.0.0",
- "devOptional": true,
"license": "MIT",
"dependencies": {
- "function-bind": "^1.1.2"
+ "fast-json-stable-stringify": "2.x"
},
"engines": {
- "node": ">= 0.4"
+ "node": ">= 6"
}
},
- "node_modules/hermes-estree": {
- "version": "0.22.0",
- "license": "MIT",
- "optional": true,
- "peer": true
+ "node_modules/bser": {
+ "version": "2.1.1",
+ "dev": true,
+ "license": "Apache-2.0",
+ "dependencies": {
+ "node-int64": "^0.4.0"
+ }
},
- "node_modules/hermes-parser": {
- "version": "0.22.0",
+ "node_modules/buffer": {
+ "version": "6.0.3",
+ "funding": [
+ {
+ "type": "github",
+ "url": "https://github.com/sponsors/feross"
+ },
+ {
+ "type": "patreon",
+ "url": "https://www.patreon.com/feross"
+ },
+ {
+ "type": "consulting",
+ "url": "https://feross.org/support"
+ }
+ ],
"license": "MIT",
- "optional": true,
- "peer": true,
"dependencies": {
- "hermes-estree": "0.22.0"
+ "base64-js": "^1.3.1",
+ "ieee754": "^1.2.1"
}
},
- "node_modules/html-escaper": {
- "version": "2.0.2",
+ "node_modules/buffer-from": {
+ "version": "1.1.2",
"dev": true,
"license": "MIT"
},
- "node_modules/http-cache-semantics": {
- "version": "4.1.1",
+ "node_modules/cacache": {
+ "version": "15.3.0",
"dev": true,
- "license": "BSD-2-Clause",
- "optional": true
- },
- "node_modules/http-errors": {
- "version": "2.0.0",
- "license": "MIT",
+ "license": "ISC",
"optional": true,
- "peer": true,
"dependencies": {
- "depd": "2.0.0",
- "inherits": "2.0.4",
- "setprototypeof": "1.2.0",
- "statuses": "2.0.1",
- "toidentifier": "1.0.1"
+ "@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"
},
"engines": {
- "node": ">= 0.8"
- }
- },
- "node_modules/http-errors/node_modules/statuses": {
- "version": "2.0.1",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "engines": {
- "node": ">= 0.8"
+ "node": ">= 10"
}
},
- "node_modules/http-proxy-agent": {
- "version": "4.0.1",
+ "node_modules/cacache/node_modules/lru-cache": {
+ "version": "6.0.0",
"dev": true,
- "license": "MIT",
+ "license": "ISC",
"optional": true,
"dependencies": {
- "@tootallnate/once": "1",
- "agent-base": "6",
- "debug": "4"
+ "yallist": "^4.0.0"
},
"engines": {
- "node": ">= 6"
+ "node": ">=10"
}
},
- "node_modules/https-proxy-agent": {
- "version": "5.0.1",
+ "node_modules/cacache/node_modules/lru-cache/node_modules/yallist": {
+ "version": "4.0.0",
"dev": true,
- "license": "MIT",
+ "license": "ISC",
+ "optional": true
+ },
+ "node_modules/cacache/node_modules/minipass": {
+ "version": "3.3.6",
+ "dev": true,
+ "license": "ISC",
"optional": true,
"dependencies": {
- "agent-base": "6",
- "debug": "4"
+ "yallist": "^4.0.0"
},
"engines": {
- "node": ">= 6"
- }
- },
- "node_modules/human-signals": {
- "version": "2.1.0",
- "devOptional": true,
- "license": "Apache-2.0",
- "engines": {
- "node": ">=10.17.0"
+ "node": ">=8"
}
},
- "node_modules/humanize-ms": {
- "version": "1.2.1",
+ "node_modules/cacache/node_modules/minipass/node_modules/yallist": {
+ "version": "4.0.0",
"dev": true,
- "license": "MIT",
- "optional": true,
- "dependencies": {
- "ms": "^2.0.0"
- }
+ "license": "ISC",
+ "optional": true
},
- "node_modules/husky": {
- "version": "9.1.7",
- "resolved": "https://registry.npmjs.org/husky/-/husky-9.1.7.tgz",
- "integrity": "sha512-5gs5ytaNjBrh5Ow3zrvdUUY+0VxIuWVL4i9irt6friV+BqdCfmV11CQTWMiBYWHbXhco+J1kHfTOUkePhCDvMA==",
+ "node_modules/callsites": {
+ "version": "3.1.0",
"dev": true,
"license": "MIT",
- "bin": {
- "husky": "bin.js"
- },
- "engines": {
- "node": ">=18"
- },
- "funding": {
- "url": "https://github.com/sponsors/typicode"
- }
- },
- "node_modules/iconv-lite": {
- "version": "0.6.3",
- "license": "MIT",
- "optional": true,
- "dependencies": {
- "safer-buffer": ">= 2.1.2 < 3.0.0"
- },
"engines": {
- "node": ">=0.10.0"
+ "node": ">=6"
}
},
- "node_modules/ieee754": {
- "version": "1.2.1",
+ "node_modules/caniuse-lite": {
+ "version": "1.0.30001687",
+ "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001687.tgz",
+ "integrity": "sha512-0S/FDhf4ZiqrTUiQ39dKeUjYRjkv7lOZU1Dgif2rIqrTzX/1wV2hfKu9TOm1IHkdSijfLswxTFzl/cvir+SLSQ==",
+ "dev": true,
"funding": [
{
- "type": "github",
- "url": "https://github.com/sponsors/feross"
+ "type": "opencollective",
+ "url": "https://opencollective.com/browserslist"
},
{
- "type": "patreon",
- "url": "https://www.patreon.com/feross"
+ "type": "tidelift",
+ "url": "https://tidelift.com/funding/github/npm/caniuse-lite"
},
{
- "type": "consulting",
- "url": "https://feross.org/support"
+ "type": "github",
+ "url": "https://github.com/sponsors/ai"
}
- ],
- "license": "BSD-3-Clause"
+ ]
},
- "node_modules/image-size": {
- "version": "1.1.1",
+ "node_modules/chalk": {
+ "version": "4.1.2",
+ "dev": true,
"license": "MIT",
- "optional": true,
- "peer": true,
"dependencies": {
- "queue": "6.0.2"
- },
- "bin": {
- "image-size": "bin/image-size.js"
+ "ansi-styles": "^4.1.0",
+ "supports-color": "^7.1.0"
},
"engines": {
- "node": ">=16.x"
+ "node": ">=10"
+ },
+ "funding": {
+ "url": "https://github.com/chalk/chalk?sponsor=1"
}
},
- "node_modules/import-fresh": {
- "version": "3.3.0",
+ "node_modules/chalk/node_modules/ansi-styles": {
+ "version": "4.3.0",
+ "dev": true,
"license": "MIT",
- "optional": true,
- "peer": true,
"dependencies": {
- "parent-module": "^1.0.0",
- "resolve-from": "^4.0.0"
+ "color-convert": "^2.0.1"
},
"engines": {
- "node": ">=6"
+ "node": ">=8"
},
"funding": {
- "url": "https://github.com/sponsors/sindresorhus"
+ "url": "https://github.com/chalk/ansi-styles?sponsor=1"
}
},
- "node_modules/import-fresh/node_modules/resolve-from": {
- "version": "4.0.0",
+ "node_modules/char-regex": {
+ "version": "1.0.2",
+ "dev": true,
"license": "MIT",
- "optional": true,
- "peer": true,
"engines": {
- "node": ">=4"
+ "node": ">=10"
}
},
- "node_modules/import-local": {
- "version": "3.1.0",
+ "node_modules/chownr": {
+ "version": "2.0.0",
"dev": true,
- "license": "MIT",
- "dependencies": {
- "pkg-dir": "^4.2.0",
- "resolve-cwd": "^3.0.0"
- },
- "bin": {
- "import-local-fixture": "fixtures/cli.js"
- },
+ "license": "ISC",
"engines": {
- "node": ">=8"
- },
- "funding": {
- "url": "https://github.com/sponsors/sindresorhus"
+ "node": ">=10"
}
},
- "node_modules/imurmurhash": {
- "version": "0.1.4",
- "devOptional": true,
+ "node_modules/chrome-trace-event": {
+ "version": "1.0.3",
+ "dev": true,
"license": "MIT",
"engines": {
- "node": ">=0.8.19"
+ "node": ">=6.0"
}
},
- "node_modules/indent-string": {
- "version": "4.0.0",
+ "node_modules/ci-info": {
+ "version": "3.9.0",
"dev": true,
+ "funding": [
+ {
+ "type": "github",
+ "url": "https://github.com/sponsors/sibiraj-s"
+ }
+ ],
"license": "MIT",
- "optional": true,
"engines": {
"node": ">=8"
}
},
- "node_modules/infer-owner": {
- "version": "1.0.4",
+ "node_modules/cjs-module-lexer": {
+ "version": "1.2.3",
"dev": true,
- "license": "ISC",
- "optional": true
+ "license": "MIT"
},
- "node_modules/inflight": {
- "version": "1.0.6",
- "devOptional": true,
+ "node_modules/clean-stack": {
+ "version": "2.2.0",
+ "dev": true,
+ "license": "MIT",
+ "optional": true,
+ "engines": {
+ "node": ">=6"
+ }
+ },
+ "node_modules/cliui": {
+ "version": "8.0.1",
+ "dev": true,
"license": "ISC",
"dependencies": {
- "once": "^1.3.0",
- "wrappy": "1"
+ "string-width": "^4.2.0",
+ "strip-ansi": "^6.0.1",
+ "wrap-ansi": "^7.0.0"
+ },
+ "engines": {
+ "node": ">=12"
}
},
- "node_modules/inherits": {
- "version": "2.0.4",
- "devOptional": true,
- "license": "ISC"
- },
- "node_modules/ini": {
- "version": "1.3.8",
+ "node_modules/cliui/node_modules/string-width": {
+ "version": "4.2.3",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "emoji-regex": "^8.0.0",
+ "is-fullwidth-code-point": "^3.0.0",
+ "strip-ansi": "^6.0.1"
+ },
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/cliui/node_modules/string-width/node_modules/emoji-regex": {
+ "version": "8.0.0",
"dev": true,
- "license": "ISC"
+ "license": "MIT"
},
- "node_modules/interpret": {
- "version": "3.1.1",
+ "node_modules/cliui/node_modules/string-width/node_modules/is-fullwidth-code-point": {
+ "version": "3.0.0",
"dev": true,
"license": "MIT",
"engines": {
- "node": ">=10.13.0"
+ "node": ">=8"
}
},
- "node_modules/invariant": {
- "version": "2.2.4",
+ "node_modules/clone-deep": {
+ "version": "4.0.1",
+ "dev": true,
"license": "MIT",
- "optional": true,
- "peer": true,
"dependencies": {
- "loose-envify": "^1.0.0"
+ "is-plain-object": "^2.0.4",
+ "kind-of": "^6.0.2",
+ "shallow-clone": "^3.0.0"
+ },
+ "engines": {
+ "node": ">=6"
}
},
- "node_modules/ip": {
- "version": "2.0.0",
+ "node_modules/co": {
+ "version": "4.6.0",
"dev": true,
"license": "MIT",
- "optional": true
+ "engines": {
+ "iojs": ">= 1.0.0",
+ "node": ">= 0.12.0"
+ }
},
- "node_modules/is-arrayish": {
- "version": "0.2.1",
- "devOptional": true,
+ "node_modules/collect-v8-coverage": {
+ "version": "1.0.2",
+ "dev": true,
"license": "MIT"
},
- "node_modules/is-core-module": {
- "version": "2.13.1",
- "devOptional": true,
+ "node_modules/color-convert": {
+ "version": "2.0.1",
+ "dev": true,
"license": "MIT",
"dependencies": {
- "hasown": "^2.0.0"
+ "color-name": "~1.1.4"
},
- "funding": {
- "url": "https://github.com/sponsors/ljharb"
- }
- },
- "node_modules/is-directory": {
- "version": "0.3.1",
- "license": "MIT",
- "optional": true,
- "peer": true,
"engines": {
- "node": ">=0.10.0"
+ "node": ">=7.0.0"
}
},
- "node_modules/is-docker": {
- "version": "2.2.1",
- "license": "MIT",
+ "node_modules/color-name": {
+ "version": "1.1.4",
+ "dev": true,
+ "license": "MIT"
+ },
+ "node_modules/color-support": {
+ "version": "1.1.3",
+ "dev": true,
+ "license": "ISC",
"optional": true,
- "peer": true,
"bin": {
- "is-docker": "cli.js"
- },
- "engines": {
- "node": ">=8"
- },
- "funding": {
- "url": "https://github.com/sponsors/sindresorhus"
+ "color-support": "bin.js"
}
},
- "node_modules/is-extglob": {
- "version": "2.1.1",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "engines": {
- "node": ">=0.10.0"
- }
+ "node_modules/colorette": {
+ "version": "2.0.20",
+ "resolved": "https://registry.npmjs.org/colorette/-/colorette-2.0.20.tgz",
+ "integrity": "sha512-IfEDxwoWIjkeXL1eXcDiow4UbKjhLdq6/EuSVR9GMN7KVH3r9gQ83e73hsz1Nd1T3ijd5xv1wcWRYO+D6kCI2w==",
+ "dev": true,
+ "license": "MIT"
},
- "node_modules/is-fullwidth-code-point": {
- "version": "3.0.0",
- "devOptional": true,
- "license": "MIT",
+ "node_modules/commander": {
+ "version": "12.1.0",
+ "resolved": "https://registry.npmjs.org/commander/-/commander-12.1.0.tgz",
+ "integrity": "sha512-Vw8qHK3bZM9y/P10u3Vib8o/DdkvA2OtPtZvD871QKjy74Wj1WSKFILMPRPSdUSx5RFK1arlJzEtA4PkFgnbuA==",
+ "dev": true,
"engines": {
- "node": ">=8"
+ "node": ">=18"
}
},
- "node_modules/is-generator-fn": {
- "version": "2.1.0",
+ "node_modules/concat-map": {
+ "version": "0.0.1",
"dev": true,
- "license": "MIT",
- "engines": {
- "node": ">=6"
- }
+ "license": "MIT"
+ },
+ "node_modules/console-control-strings": {
+ "version": "1.1.0",
+ "dev": true,
+ "license": "ISC",
+ "optional": true
+ },
+ "node_modules/convert-source-map": {
+ "version": "2.0.0",
+ "dev": true,
+ "license": "MIT"
},
- "node_modules/is-glob": {
- "version": "4.0.3",
+ "node_modules/create-jest": {
+ "version": "29.7.0",
+ "dev": true,
"license": "MIT",
- "optional": true,
- "peer": true,
"dependencies": {
- "is-extglob": "^2.1.1"
+ "@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"
+ },
+ "bin": {
+ "create-jest": "bin/create-jest.js"
},
"engines": {
- "node": ">=0.10.0"
+ "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
}
},
- "node_modules/is-interactive": {
- "version": "1.0.0",
+ "node_modules/create-require": {
+ "version": "1.1.1",
+ "dev": true,
+ "license": "MIT"
+ },
+ "node_modules/cross-spawn": {
+ "version": "7.0.6",
+ "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.6.tgz",
+ "integrity": "sha512-uV2QOWP2nWzsy2aMp8aRibhi9dlzF5Hgh5SHaB9OiTGEyDTiJJyx0uy51QXdyWbtAHNua4XJzUKca3OzKUd3vA==",
+ "dev": true,
"license": "MIT",
- "optional": true,
- "peer": true,
+ "dependencies": {
+ "path-key": "^3.1.0",
+ "shebang-command": "^2.0.0",
+ "which": "^2.0.1"
+ },
"engines": {
- "node": ">=8"
+ "node": ">= 8"
}
},
- "node_modules/is-lambda": {
- "version": "1.0.1",
+ "node_modules/dateformat": {
+ "version": "3.0.2",
"dev": true,
"license": "MIT",
- "optional": true
- },
- "node_modules/is-number": {
- "version": "7.0.0",
- "devOptional": true,
- "license": "MIT",
"engines": {
- "node": ">=0.12.0"
+ "node": "*"
}
},
- "node_modules/is-plain-object": {
- "version": "2.0.4",
- "devOptional": true,
+ "node_modules/debug": {
+ "version": "4.3.4",
"license": "MIT",
"dependencies": {
- "isobject": "^3.0.1"
+ "ms": "2.1.2"
},
"engines": {
- "node": ">=0.10.0"
+ "node": ">=6.0"
+ },
+ "peerDependenciesMeta": {
+ "supports-color": {
+ "optional": true
+ }
}
},
- "node_modules/is-stream": {
- "version": "2.0.1",
- "devOptional": true,
+ "node_modules/decompress-response": {
+ "version": "6.0.0",
+ "dev": true,
"license": "MIT",
+ "dependencies": {
+ "mimic-response": "^3.1.0"
+ },
"engines": {
- "node": ">=8"
+ "node": ">=10"
},
"funding": {
"url": "https://github.com/sponsors/sindresorhus"
}
},
- "node_modules/is-unicode-supported": {
- "version": "0.1.0",
+ "node_modules/dedent": {
+ "version": "1.5.1",
+ "dev": true,
"license": "MIT",
- "optional": true,
- "peer": true,
- "engines": {
- "node": ">=10"
+ "peerDependencies": {
+ "babel-plugin-macros": "^3.1.0"
},
- "funding": {
- "url": "https://github.com/sponsors/sindresorhus"
+ "peerDependenciesMeta": {
+ "babel-plugin-macros": {
+ "optional": true
+ }
}
},
- "node_modules/is-wsl": {
- "version": "1.1.0",
+ "node_modules/deep-extend": {
+ "version": "0.6.0",
+ "dev": true,
"license": "MIT",
- "optional": true,
- "peer": true,
"engines": {
- "node": ">=4"
+ "node": ">=4.0.0"
}
},
- "node_modules/isarray": {
- "version": "1.0.0",
+ "node_modules/deepmerge": {
+ "version": "4.3.1",
+ "dev": true,
"license": "MIT",
- "optional": true,
- "peer": true
- },
- "node_modules/isexe": {
- "version": "2.0.0",
- "devOptional": true,
- "license": "ISC"
+ "engines": {
+ "node": ">=0.10.0"
+ }
},
- "node_modules/isobject": {
- "version": "3.0.1",
- "devOptional": true,
+ "node_modules/delegates": {
+ "version": "1.0.0",
+ "dev": true,
"license": "MIT",
+ "optional": true
+ },
+ "node_modules/detect-libc": {
+ "version": "2.0.2",
+ "dev": true,
+ "license": "Apache-2.0",
"engines": {
- "node": ">=0.10.0"
+ "node": ">=8"
}
},
- "node_modules/istanbul-lib-coverage": {
- "version": "3.2.1",
+ "node_modules/detect-newline": {
+ "version": "3.1.0",
"dev": true,
- "license": "BSD-3-Clause",
+ "license": "MIT",
"engines": {
"node": ">=8"
}
},
- "node_modules/istanbul-lib-instrument": {
- "version": "6.0.1",
+ "node_modules/diff": {
+ "version": "4.0.2",
"dev": true,
"license": "BSD-3-Clause",
- "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"
- },
"engines": {
- "node": ">=10"
+ "node": ">=0.3.1"
}
},
- "node_modules/istanbul-lib-report": {
- "version": "3.0.1",
+ "node_modules/diff-sequences": {
+ "version": "29.6.3",
"dev": true,
- "license": "BSD-3-Clause",
- "dependencies": {
- "istanbul-lib-coverage": "^3.0.0",
- "make-dir": "^4.0.0",
- "supports-color": "^7.1.0"
- },
+ "license": "MIT",
"engines": {
- "node": ">=10"
+ "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
}
},
- "node_modules/istanbul-lib-report/node_modules/make-dir": {
- "version": "4.0.0",
+ "node_modules/dotenv": {
+ "version": "16.5.0",
+ "resolved": "https://registry.npmjs.org/dotenv/-/dotenv-16.5.0.tgz",
+ "integrity": "sha512-m/C+AwOAr9/W1UOIZUo232ejMNnJAJtYQjUbHoNTBNTJSvqzzDh7vnrei3o3r3m9blf6ZoDkvcw0VmozNRFJxg==",
"dev": true,
- "license": "MIT",
- "dependencies": {
- "semver": "^7.5.3"
- },
+ "license": "BSD-2-Clause",
"engines": {
- "node": ">=10"
+ "node": ">=12"
},
"funding": {
- "url": "https://github.com/sponsors/sindresorhus"
+ "url": "https://dotenvx.com"
}
},
- "node_modules/istanbul-lib-source-maps": {
- "version": "4.0.1",
+ "node_modules/dotenv-cli": {
+ "version": "8.0.0",
+ "resolved": "https://registry.npmjs.org/dotenv-cli/-/dotenv-cli-8.0.0.tgz",
+ "integrity": "sha512-aLqYbK7xKOiTMIRf1lDPbI+Y+Ip/wo5k3eyp6ePysVaSqbyxjyK3dK35BTxG+rmd7djf5q2UPs4noPNH+cj0Qw==",
"dev": true,
- "license": "BSD-3-Clause",
"dependencies": {
- "debug": "^4.1.1",
- "istanbul-lib-coverage": "^3.0.0",
- "source-map": "^0.6.1"
+ "cross-spawn": "^7.0.6",
+ "dotenv": "^16.3.0",
+ "dotenv-expand": "^10.0.0",
+ "minimist": "^1.2.6"
},
- "engines": {
- "node": ">=10"
- }
- },
- "node_modules/istanbul-lib-source-maps/node_modules/source-map": {
- "version": "0.6.1",
- "dev": true,
- "license": "BSD-3-Clause",
- "engines": {
- "node": ">=0.10.0"
+ "bin": {
+ "dotenv": "cli.js"
}
},
- "node_modules/istanbul-reports": {
- "version": "3.1.6",
+ "node_modules/dotenv-expand": {
+ "version": "10.0.0",
"dev": true,
- "license": "BSD-3-Clause",
- "dependencies": {
- "html-escaper": "^2.0.0",
- "istanbul-lib-report": "^3.0.0"
- },
+ "license": "BSD-2-Clause",
"engines": {
- "node": ">=8"
+ "node": ">=12"
}
},
- "node_modules/jake": {
- "version": "10.9.2",
- "resolved": "https://registry.npmjs.org/jake/-/jake-10.9.2.tgz",
- "integrity": "sha512-2P4SQ0HrLQ+fw6llpLnOaGAvN2Zu6778SJMrCUwns4fOoG9ayrTiZk3VV8sCPkVZF8ab0zksVpS8FDY5pRCNBA==",
+ "node_modules/ejs": {
+ "version": "3.1.10",
+ "resolved": "https://registry.npmjs.org/ejs/-/ejs-3.1.10.tgz",
+ "integrity": "sha512-UeJmFfOrAQS8OJWPZ4qtgHyWExa088/MtK5UEyoJGFH67cDEXkZSviOiKRCZ4Xij0zxI3JECgYs3oKx+AizQBA==",
"dev": true,
"license": "Apache-2.0",
"dependencies": {
- "async": "^3.2.3",
- "chalk": "^4.0.2",
- "filelist": "^1.0.4",
- "minimatch": "^3.1.2"
+ "jake": "^10.8.5"
},
"bin": {
- "jake": "bin/cli.js"
+ "ejs": "bin/cli.js"
},
"engines": {
- "node": ">=10"
+ "node": ">=0.10.0"
}
},
- "node_modules/jest": {
- "version": "29.7.0",
+ "node_modules/electron-to-chromium": {
+ "version": "1.5.71",
+ "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.5.71.tgz",
+ "integrity": "sha512-dB68l59BI75W1BUGVTAEJy45CEVuEGy9qPVVQ8pnHyHMn36PLPPoE1mjLH+lo9rKulO3HC2OhbACI/8tCqJBcA==",
+ "dev": true
+ },
+ "node_modules/emittery": {
+ "version": "0.13.1",
"dev": true,
"license": "MIT",
- "dependencies": {
- "@jest/core": "^29.7.0",
- "@jest/types": "^29.6.3",
- "import-local": "^3.0.2",
- "jest-cli": "^29.7.0"
- },
- "bin": {
- "jest": "bin/jest.js"
- },
"engines": {
- "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
- },
- "peerDependencies": {
- "node-notifier": "^8.0.1 || ^9.0.0 || ^10.0.0"
+ "node": ">=12"
},
- "peerDependenciesMeta": {
- "node-notifier": {
- "optional": true
- }
+ "funding": {
+ "url": "https://github.com/sindresorhus/emittery?sponsor=1"
}
},
- "node_modules/jest-changed-files": {
- "version": "29.7.0",
+ "node_modules/emoji-regex": {
+ "version": "8.0.0",
+ "dev": true,
+ "license": "MIT"
+ },
+ "node_modules/encoding": {
+ "version": "0.1.13",
"dev": true,
"license": "MIT",
+ "optional": true,
"dependencies": {
- "execa": "^5.0.0",
- "jest-util": "^29.7.0",
- "p-limit": "^3.1.0"
- },
- "engines": {
- "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
+ "iconv-lite": "^0.6.2"
}
},
- "node_modules/jest-circus": {
- "version": "29.7.0",
+ "node_modules/end-of-stream": {
+ "version": "1.4.4",
"dev": true,
"license": "MIT",
"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"
- },
- "engines": {
- "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
+ "once": "^1.4.0"
}
},
- "node_modules/jest-cli": {
- "version": "29.7.0",
- "dev": true,
+ "node_modules/engine.io-client": {
+ "version": "6.6.2",
"license": "MIT",
"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"
- },
- "bin": {
- "jest": "bin/jest.js"
- },
+ "@socket.io/component-emitter": "~3.1.0",
+ "debug": "~4.3.1",
+ "engine.io-parser": "~5.2.1",
+ "ws": "~8.17.1",
+ "xmlhttprequest-ssl": "~2.1.1"
+ }
+ },
+ "node_modules/engine.io-client/node_modules/ws": {
+ "version": "8.17.1",
+ "license": "MIT",
"engines": {
- "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
+ "node": ">=10.0.0"
},
"peerDependencies": {
- "node-notifier": "^8.0.1 || ^9.0.0 || ^10.0.0"
+ "bufferutil": "^4.0.1",
+ "utf-8-validate": ">=5.0.2"
},
"peerDependenciesMeta": {
- "node-notifier": {
+ "bufferutil": {
+ "optional": true
+ },
+ "utf-8-validate": {
"optional": true
}
}
},
- "node_modules/jest-config": {
- "version": "29.7.0",
- "dev": true,
+ "node_modules/engine.io-parser": {
+ "version": "5.2.1",
"license": "MIT",
+ "engines": {
+ "node": ">=10.0.0"
+ }
+ },
+ "node_modules/enhanced-resolve": {
+ "version": "5.17.1",
+ "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.17.1.tgz",
+ "integrity": "sha512-LMHl3dXhTcfv8gM4kEzIUeTQ+7fpdA0l2tUf34BddXPkz2A5xJ5L/Pchd5BL6rdccM9QGvu0sWZzK1Z1t4wwyg==",
+ "dev": true,
"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"
+ "graceful-fs": "^4.2.4",
+ "tapable": "^2.2.0"
},
"engines": {
- "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
- },
- "peerDependencies": {
- "@types/node": "*",
- "ts-node": ">=9.0.0"
+ "node": ">=10.13.0"
+ }
+ },
+ "node_modules/entities": {
+ "version": "4.5.0",
+ "dev": true,
+ "license": "BSD-2-Clause",
+ "engines": {
+ "node": ">=0.12"
},
- "peerDependenciesMeta": {
- "@types/node": {
- "optional": true
- },
- "ts-node": {
- "optional": true
- }
+ "funding": {
+ "url": "https://github.com/fb55/entities?sponsor=1"
+ }
+ },
+ "node_modules/env-paths": {
+ "version": "2.2.1",
+ "dev": true,
+ "license": "MIT",
+ "optional": true,
+ "engines": {
+ "node": ">=6"
}
},
- "node_modules/jest-diff": {
- "version": "29.7.0",
+ "node_modules/envinfo": {
+ "version": "7.14.0",
+ "resolved": "https://registry.npmjs.org/envinfo/-/envinfo-7.14.0.tgz",
+ "integrity": "sha512-CO40UI41xDQzhLB1hWyqUKgFhs250pNcGbyGKe1l/e4FSaI/+YE4IMG76GDt0In67WLPACIITC+sOi08x4wIvg==",
"dev": true,
- "license": "MIT",
- "dependencies": {
- "chalk": "^4.0.0",
- "diff-sequences": "^29.6.3",
- "jest-get-type": "^29.6.3",
- "pretty-format": "^29.7.0"
+ "bin": {
+ "envinfo": "dist/cli.js"
},
"engines": {
- "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
+ "node": ">=4"
}
},
- "node_modules/jest-docblock": {
- "version": "29.7.0",
+ "node_modules/err-code": {
+ "version": "2.0.3",
+ "dev": true,
+ "license": "MIT",
+ "optional": true
+ },
+ "node_modules/error-ex": {
+ "version": "1.3.2",
"dev": true,
"license": "MIT",
"dependencies": {
- "detect-newline": "^3.0.0"
- },
+ "is-arrayish": "^0.2.1"
+ }
+ },
+ "node_modules/es-module-lexer": {
+ "version": "1.4.1",
+ "dev": true,
+ "license": "MIT"
+ },
+ "node_modules/escalade": {
+ "version": "3.2.0",
+ "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.2.0.tgz",
+ "integrity": "sha512-WUj2qlxaQtO4g6Pq5c29GTcWGDyd8itL8zTlipgECz3JesAiiOKotd8JU6otB3PACgG6xkJUyVhboMS+bje/jA==",
+ "dev": true,
"engines": {
- "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
+ "node": ">=6"
}
},
- "node_modules/jest-each": {
- "version": "29.7.0",
+ "node_modules/esprima": {
+ "version": "4.0.1",
"dev": true,
- "license": "MIT",
- "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"
+ "license": "BSD-2-Clause",
+ "bin": {
+ "esparse": "bin/esparse.js",
+ "esvalidate": "bin/esvalidate.js"
},
"engines": {
- "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
+ "node": ">=4"
}
},
- "node_modules/jest-environment-node": {
- "version": "29.7.0",
- "devOptional": true,
- "license": "MIT",
+ "node_modules/esrecurse": {
+ "version": "4.3.0",
+ "dev": true,
+ "license": "BSD-2-Clause",
"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"
+ "estraverse": "^5.2.0"
},
"engines": {
- "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
+ "node": ">=4.0"
}
},
- "node_modules/jest-get-type": {
- "version": "29.6.3",
- "devOptional": true,
- "license": "MIT",
+ "node_modules/esrecurse/node_modules/estraverse": {
+ "version": "5.3.0",
+ "dev": true,
+ "license": "BSD-2-Clause",
"engines": {
- "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
+ "node": ">=4.0"
}
},
- "node_modules/jest-haste-map": {
- "version": "29.7.0",
+ "node_modules/eventemitter3": {
+ "version": "5.0.1",
+ "license": "MIT"
+ },
+ "node_modules/events": {
+ "version": "3.3.0",
"dev": true,
"license": "MIT",
- "dependencies": {
- "@jest/types": "^29.6.3",
- "@types/graceful-fs": "^4.1.3",
- "@types/node": "*",
- "anymatch": "^3.0.3",
- "fb-watchman": "^2.0.0",
- "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"
- },
"engines": {
- "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
- },
- "optionalDependencies": {
- "fsevents": "^2.3.2"
+ "node": ">=0.8.x"
}
},
- "node_modules/jest-haste-map/node_modules/jest-worker": {
- "version": "29.7.0",
+ "node_modules/execa": {
+ "version": "5.1.1",
"dev": true,
"license": "MIT",
"dependencies": {
- "@types/node": "*",
- "jest-util": "^29.7.0",
+ "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",
- "supports-color": "^8.0.0"
+ "npm-run-path": "^4.0.1",
+ "onetime": "^5.1.2",
+ "signal-exit": "^3.0.3",
+ "strip-final-newline": "^2.0.0"
},
"engines": {
- "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
+ "node": ">=10"
+ },
+ "funding": {
+ "url": "https://github.com/sindresorhus/execa?sponsor=1"
}
},
- "node_modules/jest-haste-map/node_modules/jest-worker/node_modules/supports-color": {
- "version": "8.1.1",
+ "node_modules/exit": {
+ "version": "0.1.2",
"dev": true,
- "license": "MIT",
- "dependencies": {
- "has-flag": "^4.0.0"
- },
"engines": {
- "node": ">=10"
- },
- "funding": {
- "url": "https://github.com/chalk/supports-color?sponsor=1"
+ "node": ">= 0.8.0"
}
},
- "node_modules/jest-html-reporter": {
- "version": "4.1.0",
- "resolved": "https://registry.npmjs.org/jest-html-reporter/-/jest-html-reporter-4.1.0.tgz",
- "integrity": "sha512-hB/vBlNBAbH0/L9UiV29uWNhyk+YrSMnu/0vKuhZGrdiiZgpfKBoyojJjskIJbOWCWh2t/3/QyRU2nrFvhqGpw==",
+ "node_modules/expand-template": {
+ "version": "2.0.3",
"dev": true,
- "license": "MIT",
- "dependencies": {
- "@jest/reporters": "^29.7.0",
- "@jest/test-result": "^29.7.0",
- "@jest/types": "^29.6.3",
- "dateformat": "3.0.2",
- "mkdirp": "^1.0.3",
- "strip-ansi": "6.0.1",
- "xmlbuilder": "15.0.0"
- },
+ "license": "(MIT OR WTFPL)",
"engines": {
- "node": ">=14.0.0"
- },
- "peerDependencies": {
- "jest": "19.x - 29.x",
- "typescript": "^3.7.x || ^4.3.x || ^5.x"
+ "node": ">=6"
}
},
- "node_modules/jest-leak-detector": {
+ "node_modules/expect": {
"version": "29.7.0",
"dev": true,
"license": "MIT",
"dependencies": {
+ "@jest/expect-utils": "^29.7.0",
"jest-get-type": "^29.6.3",
- "pretty-format": "^29.7.0"
+ "jest-matcher-utils": "^29.7.0",
+ "jest-message-util": "^29.7.0",
+ "jest-util": "^29.7.0"
},
"engines": {
"node": "^14.15.0 || ^16.10.0 || >=18.0.0"
}
},
- "node_modules/jest-matcher-utils": {
- "version": "29.7.0",
+ "node_modules/fast-deep-equal": {
+ "version": "3.1.3",
+ "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz",
+ "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==",
+ "dev": true,
+ "license": "MIT"
+ },
+ "node_modules/fast-json-stable-stringify": {
+ "version": "2.1.0",
+ "dev": true,
+ "license": "MIT"
+ },
+ "node_modules/fast-uri": {
+ "version": "3.0.6",
+ "resolved": "https://registry.npmjs.org/fast-uri/-/fast-uri-3.0.6.tgz",
+ "integrity": "sha512-Atfo14OibSv5wAp4VWNsFYE1AchQRTv9cBGWET4pZWHzYshFSS9NQI6I57rdKn9croWVMbYFbLhJ+yJvmZIIHw==",
+ "dev": true,
+ "funding": [
+ {
+ "type": "github",
+ "url": "https://github.com/sponsors/fastify"
+ },
+ {
+ "type": "opencollective",
+ "url": "https://opencollective.com/fastify"
+ }
+ ],
+ "license": "BSD-3-Clause"
+ },
+ "node_modules/fastest-levenshtein": {
+ "version": "1.0.16",
"dev": true,
"license": "MIT",
- "dependencies": {
- "chalk": "^4.0.0",
- "jest-diff": "^29.7.0",
- "jest-get-type": "^29.6.3",
- "pretty-format": "^29.7.0"
- },
"engines": {
- "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
+ "node": ">= 4.9.1"
}
},
- "node_modules/jest-message-util": {
- "version": "29.7.0",
- "devOptional": true,
- "license": "MIT",
+ "node_modules/fb-watchman": {
+ "version": "2.0.2",
+ "dev": true,
+ "license": "Apache-2.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"
- },
- "engines": {
- "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
+ "bser": "2.1.1"
}
},
- "node_modules/jest-message-util/node_modules/@babel/code-frame": {
- "version": "7.22.13",
- "devOptional": true,
+ "node_modules/file-uri-to-path": {
+ "version": "1.0.0",
+ "dev": true,
+ "license": "MIT"
+ },
+ "node_modules/filelist": {
+ "version": "1.0.4",
+ "resolved": "https://registry.npmjs.org/filelist/-/filelist-1.0.4.tgz",
+ "integrity": "sha512-w1cEuf3S+DrLCQL7ET6kz+gmlJdbq9J7yXCSjK/OZCPA+qEN1WyF4ZAf0YYJa4/shHJra2t/d/r8SV4Ji+x+8Q==",
+ "dev": true,
+ "license": "Apache-2.0",
+ "dependencies": {
+ "minimatch": "^5.0.1"
+ }
+ },
+ "node_modules/filelist/node_modules/brace-expansion": {
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz",
+ "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==",
+ "dev": true,
"license": "MIT",
"dependencies": {
- "@babel/highlight": "^7.22.13",
- "chalk": "^2.4.2"
- },
- "engines": {
- "node": ">=6.9.0"
+ "balanced-match": "^1.0.0"
}
},
- "node_modules/jest-message-util/node_modules/@babel/code-frame/node_modules/chalk": {
- "version": "2.4.2",
- "devOptional": true,
- "license": "MIT",
+ "node_modules/filelist/node_modules/minimatch": {
+ "version": "5.1.6",
+ "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-5.1.6.tgz",
+ "integrity": "sha512-lKwV/1brpG6mBUFHtb7NUmtABCb2WZZmm2wNiOA5hAb8VdCS4B3dtMWyvcoViccwAW/COERjXLt0zP1zXUN26g==",
+ "dev": true,
+ "license": "ISC",
"dependencies": {
- "ansi-styles": "^3.2.1",
- "escape-string-regexp": "^1.0.5",
- "supports-color": "^5.3.0"
+ "brace-expansion": "^2.0.1"
},
"engines": {
- "node": ">=4"
+ "node": ">=10"
}
},
- "node_modules/jest-message-util/node_modules/@babel/code-frame/node_modules/chalk/node_modules/ansi-styles": {
- "version": "3.2.1",
- "devOptional": true,
+ "node_modules/fill-range": {
+ "version": "7.0.1",
+ "dev": true,
"license": "MIT",
"dependencies": {
- "color-convert": "^1.9.0"
+ "to-regex-range": "^5.0.1"
},
"engines": {
- "node": ">=4"
+ "node": ">=8"
}
},
- "node_modules/jest-message-util/node_modules/@babel/code-frame/node_modules/chalk/node_modules/ansi-styles/node_modules/color-convert": {
- "version": "1.9.3",
- "devOptional": true,
- "license": "MIT",
- "dependencies": {
- "color-name": "1.1.3"
+ "node_modules/flat": {
+ "version": "5.0.2",
+ "resolved": "https://registry.npmjs.org/flat/-/flat-5.0.2.tgz",
+ "integrity": "sha512-b6suED+5/3rTpUBdG1gupIl8MPFCAMA0QXwmljLhvCUKcUvdE4gWky9zpuGCcXHOsz4J9wPGNWq6OKpmIzz3hQ==",
+ "dev": true,
+ "bin": {
+ "flat": "cli.js"
}
},
- "node_modules/jest-message-util/node_modules/@babel/code-frame/node_modules/chalk/node_modules/ansi-styles/node_modules/color-convert/node_modules/color-name": {
- "version": "1.1.3",
- "devOptional": true,
+ "node_modules/fs-constants": {
+ "version": "1.0.0",
+ "dev": true,
"license": "MIT"
},
- "node_modules/jest-message-util/node_modules/@babel/code-frame/node_modules/chalk/node_modules/escape-string-regexp": {
- "version": "1.0.5",
- "devOptional": true,
- "license": "MIT",
+ "node_modules/fs-minipass": {
+ "version": "2.1.0",
+ "dev": true,
+ "license": "ISC",
+ "dependencies": {
+ "minipass": "^3.0.0"
+ },
"engines": {
- "node": ">=0.8.0"
+ "node": ">= 8"
}
},
- "node_modules/jest-message-util/node_modules/@babel/code-frame/node_modules/chalk/node_modules/supports-color": {
- "version": "5.5.0",
- "devOptional": true,
- "license": "MIT",
+ "node_modules/fs-minipass/node_modules/minipass": {
+ "version": "3.3.6",
+ "dev": true,
+ "license": "ISC",
"dependencies": {
- "has-flag": "^3.0.0"
+ "yallist": "^4.0.0"
},
"engines": {
- "node": ">=4"
+ "node": ">=8"
}
},
- "node_modules/jest-message-util/node_modules/@babel/code-frame/node_modules/chalk/node_modules/supports-color/node_modules/has-flag": {
- "version": "3.0.0",
- "devOptional": true,
+ "node_modules/fs-minipass/node_modules/minipass/node_modules/yallist": {
+ "version": "4.0.0",
+ "dev": true,
+ "license": "ISC"
+ },
+ "node_modules/fs.realpath": {
+ "version": "1.0.0",
+ "dev": true,
+ "license": "ISC"
+ },
+ "node_modules/fsevents": {
+ "version": "2.3.3",
+ "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.3.tgz",
+ "integrity": "sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==",
+ "dev": true,
+ "hasInstallScript": true,
"license": "MIT",
+ "optional": true,
+ "os": [
+ "darwin"
+ ],
"engines": {
- "node": ">=4"
+ "node": "^8.16.0 || ^10.6.0 || >=11.0.0"
}
},
- "node_modules/jest-mock": {
- "version": "29.7.0",
- "devOptional": true,
+ "node_modules/function-bind": {
+ "version": "1.1.2",
+ "dev": true,
"license": "MIT",
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
+ }
+ },
+ "node_modules/gauge": {
+ "version": "4.0.4",
+ "dev": true,
+ "license": "ISC",
+ "optional": true,
"dependencies": {
- "@jest/types": "^29.6.3",
- "@types/node": "*",
- "jest-util": "^29.7.0"
+ "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"
},
"engines": {
- "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
+ "node": "^12.13.0 || ^14.15.0 || >=16.0.0"
}
},
- "node_modules/jest-pnp-resolver": {
- "version": "1.2.3",
+ "node_modules/gauge/node_modules/string-width": {
+ "version": "4.2.3",
"dev": true,
"license": "MIT",
- "engines": {
- "node": ">=6"
- },
- "peerDependencies": {
- "jest-resolve": "*"
+ "optional": true,
+ "dependencies": {
+ "emoji-regex": "^8.0.0",
+ "is-fullwidth-code-point": "^3.0.0",
+ "strip-ansi": "^6.0.1"
},
- "peerDependenciesMeta": {
- "jest-resolve": {
- "optional": true
- }
+ "engines": {
+ "node": ">=8"
}
},
- "node_modules/jest-regex-util": {
- "version": "29.6.3",
+ "node_modules/gauge/node_modules/string-width/node_modules/emoji-regex": {
+ "version": "8.0.0",
+ "dev": true,
+ "license": "MIT",
+ "optional": true
+ },
+ "node_modules/gauge/node_modules/string-width/node_modules/is-fullwidth-code-point": {
+ "version": "3.0.0",
"dev": true,
"license": "MIT",
+ "optional": true,
"engines": {
- "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
+ "node": ">=8"
}
},
- "node_modules/jest-resolve": {
- "version": "29.7.0",
+ "node_modules/gensync": {
+ "version": "1.0.0-beta.2",
"dev": true,
"license": "MIT",
- "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"
- },
"engines": {
- "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
+ "node": ">=6.9.0"
}
},
- "node_modules/jest-resolve-dependencies": {
- "version": "29.7.0",
+ "node_modules/get-caller-file": {
+ "version": "2.0.5",
"dev": true,
- "license": "MIT",
- "dependencies": {
- "jest-regex-util": "^29.6.3",
- "jest-snapshot": "^29.7.0"
- },
+ "license": "ISC",
"engines": {
- "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
+ "node": "6.* || 8.* || >= 10.*"
}
},
- "node_modules/jest-runner": {
- "version": "29.7.0",
+ "node_modules/get-package-type": {
+ "version": "0.1.0",
"dev": true,
"license": "MIT",
- "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"
- },
"engines": {
- "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
+ "node": ">=8.0.0"
}
},
- "node_modules/jest-runner/node_modules/jest-worker": {
- "version": "29.7.0",
+ "node_modules/get-stream": {
+ "version": "6.0.1",
"dev": true,
"license": "MIT",
+ "engines": {
+ "node": ">=10"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
+ }
+ },
+ "node_modules/github-from-package": {
+ "version": "0.0.0",
+ "dev": true,
+ "license": "MIT"
+ },
+ "node_modules/glob": {
+ "version": "7.2.3",
+ "dev": true,
+ "license": "ISC",
"dependencies": {
- "@types/node": "*",
- "jest-util": "^29.7.0",
- "merge-stream": "^2.0.0",
- "supports-color": "^8.0.0"
+ "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"
},
"engines": {
- "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
+ "node": "*"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/isaacs"
}
},
- "node_modules/jest-runner/node_modules/jest-worker/node_modules/supports-color": {
- "version": "8.1.1",
+ "node_modules/glob-to-regexp": {
+ "version": "0.4.1",
+ "dev": true,
+ "license": "BSD-2-Clause"
+ },
+ "node_modules/graceful-fs": {
+ "version": "4.2.11",
+ "dev": true,
+ "license": "ISC"
+ },
+ "node_modules/has-flag": {
+ "version": "4.0.0",
"dev": true,
"license": "MIT",
- "dependencies": {
- "has-flag": "^4.0.0"
- },
"engines": {
- "node": ">=10"
- },
- "funding": {
- "url": "https://github.com/chalk/supports-color?sponsor=1"
+ "node": ">=8"
}
},
- "node_modules/jest-runtime": {
- "version": "29.7.0",
+ "node_modules/has-unicode": {
+ "version": "2.0.1",
+ "dev": true,
+ "license": "ISC",
+ "optional": true
+ },
+ "node_modules/hasown": {
+ "version": "2.0.0",
"dev": true,
"license": "MIT",
"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"
+ "function-bind": "^1.1.2"
},
"engines": {
- "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
+ "node": ">= 0.4"
}
},
- "node_modules/jest-snapshot": {
- "version": "29.7.0",
+ "node_modules/html-escaper": {
+ "version": "2.0.2",
+ "dev": true,
+ "license": "MIT"
+ },
+ "node_modules/http-cache-semantics": {
+ "version": "4.1.1",
+ "dev": true,
+ "license": "BSD-2-Clause",
+ "optional": true
+ },
+ "node_modules/http-proxy-agent": {
+ "version": "4.0.1",
"dev": true,
"license": "MIT",
+ "optional": true,
"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"
+ "@tootallnate/once": "1",
+ "agent-base": "6",
+ "debug": "4"
},
"engines": {
- "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
+ "node": ">= 6"
}
},
- "node_modules/jest-util": {
- "version": "29.7.0",
- "devOptional": true,
+ "node_modules/https-proxy-agent": {
+ "version": "5.0.1",
+ "dev": true,
"license": "MIT",
+ "optional": true,
"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"
+ "agent-base": "6",
+ "debug": "4"
},
"engines": {
- "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
+ "node": ">= 6"
}
},
- "node_modules/jest-validate": {
- "version": "29.7.0",
- "devOptional": true,
- "license": "MIT",
- "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"
- },
+ "node_modules/human-signals": {
+ "version": "2.1.0",
+ "dev": true,
+ "license": "Apache-2.0",
"engines": {
- "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
+ "node": ">=10.17.0"
}
},
- "node_modules/jest-validate/node_modules/camelcase": {
- "version": "6.3.0",
- "devOptional": true,
+ "node_modules/humanize-ms": {
+ "version": "1.2.1",
+ "dev": true,
"license": "MIT",
- "engines": {
- "node": ">=10"
- },
- "funding": {
- "url": "https://github.com/sponsors/sindresorhus"
+ "optional": true,
+ "dependencies": {
+ "ms": "^2.0.0"
}
},
- "node_modules/jest-watcher": {
- "version": "29.7.0",
+ "node_modules/husky": {
+ "version": "9.1.7",
+ "resolved": "https://registry.npmjs.org/husky/-/husky-9.1.7.tgz",
+ "integrity": "sha512-5gs5ytaNjBrh5Ow3zrvdUUY+0VxIuWVL4i9irt6friV+BqdCfmV11CQTWMiBYWHbXhco+J1kHfTOUkePhCDvMA==",
"dev": true,
"license": "MIT",
- "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"
+ "bin": {
+ "husky": "bin.js"
},
"engines": {
- "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
+ "node": ">=18"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/typicode"
}
},
- "node_modules/jest-worker": {
- "version": "27.5.1",
- "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-27.5.1.tgz",
- "integrity": "sha512-7vuh85V5cdDofPyxn58nrPjBktZo0u9x1g8WtjQol+jZDaE+fhN+cIvTj11GndBnMnyfrUOG1sZQxCdjKh+DKg==",
+ "node_modules/iconv-lite": {
+ "version": "0.6.3",
"dev": true,
"license": "MIT",
+ "optional": true,
"dependencies": {
- "@types/node": "*",
- "merge-stream": "^2.0.0",
- "supports-color": "^8.0.0"
+ "safer-buffer": ">= 2.1.2 < 3.0.0"
},
"engines": {
- "node": ">= 10.13.0"
+ "node": ">=0.10.0"
}
},
- "node_modules/jest-worker/node_modules/supports-color": {
- "version": "8.1.1",
- "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz",
- "integrity": "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==",
+ "node_modules/ieee754": {
+ "version": "1.2.1",
+ "funding": [
+ {
+ "type": "github",
+ "url": "https://github.com/sponsors/feross"
+ },
+ {
+ "type": "patreon",
+ "url": "https://www.patreon.com/feross"
+ },
+ {
+ "type": "consulting",
+ "url": "https://feross.org/support"
+ }
+ ],
+ "license": "BSD-3-Clause"
+ },
+ "node_modules/import-local": {
+ "version": "3.1.0",
"dev": true,
"license": "MIT",
"dependencies": {
- "has-flag": "^4.0.0"
+ "pkg-dir": "^4.2.0",
+ "resolve-cwd": "^3.0.0"
+ },
+ "bin": {
+ "import-local-fixture": "fixtures/cli.js"
},
"engines": {
- "node": ">=10"
+ "node": ">=8"
},
"funding": {
- "url": "https://github.com/chalk/supports-color?sponsor=1"
+ "url": "https://github.com/sponsors/sindresorhus"
}
},
- "node_modules/joi": {
- "version": "17.13.3",
- "license": "BSD-3-Clause",
- "optional": true,
- "peer": true,
- "dependencies": {
- "@hapi/hoek": "^9.3.0",
- "@hapi/topo": "^5.1.0",
- "@sideway/address": "^4.1.5",
- "@sideway/formula": "^3.0.1",
- "@sideway/pinpoint": "^2.0.0"
+ "node_modules/imurmurhash": {
+ "version": "0.1.4",
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">=0.8.19"
}
},
- "node_modules/js-tokens": {
+ "node_modules/indent-string": {
"version": "4.0.0",
- "devOptional": true,
- "license": "MIT"
- },
- "node_modules/js-yaml": {
- "version": "4.1.0",
+ "dev": true,
"license": "MIT",
"optional": true,
- "peer": true,
- "dependencies": {
- "argparse": "^2.0.1"
- },
- "bin": {
- "js-yaml": "bin/js-yaml.js"
+ "engines": {
+ "node": ">=8"
}
},
- "node_modules/jsc-android": {
- "version": "250231.0.0",
- "license": "BSD-2-Clause",
- "optional": true,
- "peer": true
- },
- "node_modules/jsc-safe-url": {
- "version": "0.2.4",
- "license": "0BSD",
- "optional": true,
- "peer": true
- },
- "node_modules/jscodeshift": {
- "version": "0.14.0",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "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"
- },
- "bin": {
- "jscodeshift": "bin/jscodeshift.js"
- },
- "peerDependencies": {
- "@babel/preset-env": "^7.1.6"
- }
+ "node_modules/infer-owner": {
+ "version": "1.0.4",
+ "dev": true,
+ "license": "ISC",
+ "optional": true
},
- "node_modules/jscodeshift/node_modules/write-file-atomic": {
- "version": "2.4.3",
+ "node_modules/inflight": {
+ "version": "1.0.6",
+ "dev": true,
"license": "ISC",
- "optional": true,
- "peer": true,
"dependencies": {
- "graceful-fs": "^4.1.11",
- "imurmurhash": "^0.1.4",
- "signal-exit": "^3.0.2"
+ "once": "^1.3.0",
+ "wrappy": "1"
}
},
- "node_modules/jsesc": {
- "version": "2.5.2",
- "devOptional": true,
+ "node_modules/inherits": {
+ "version": "2.0.4",
+ "dev": true,
+ "license": "ISC"
+ },
+ "node_modules/ini": {
+ "version": "1.3.8",
+ "dev": true,
+ "license": "ISC"
+ },
+ "node_modules/interpret": {
+ "version": "3.1.1",
+ "dev": true,
"license": "MIT",
- "bin": {
- "jsesc": "bin/jsesc"
- },
"engines": {
- "node": ">=4"
+ "node": ">=10.13.0"
}
},
- "node_modules/json-parse-better-errors": {
- "version": "1.0.2",
+ "node_modules/ip": {
+ "version": "2.0.0",
+ "dev": true,
"license": "MIT",
- "optional": true,
- "peer": true
- },
- "node_modules/json-parse-even-better-errors": {
- "version": "2.3.1",
- "devOptional": true,
- "license": "MIT"
+ "optional": true
},
- "node_modules/json-schema-traverse": {
- "version": "1.0.0",
- "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz",
- "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==",
+ "node_modules/is-arrayish": {
+ "version": "0.2.1",
"dev": true,
"license": "MIT"
},
- "node_modules/json5": {
- "version": "2.2.3",
- "devOptional": true,
+ "node_modules/is-core-module": {
+ "version": "2.13.1",
+ "dev": true,
"license": "MIT",
- "bin": {
- "json5": "lib/cli.js"
+ "dependencies": {
+ "hasown": "^2.0.0"
},
- "engines": {
- "node": ">=6"
- }
- },
- "node_modules/jsonfile": {
- "version": "4.0.0",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "optionalDependencies": {
- "graceful-fs": "^4.1.6"
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
}
},
- "node_modules/kind-of": {
- "version": "6.0.3",
- "devOptional": true,
+ "node_modules/is-fullwidth-code-point": {
+ "version": "3.0.0",
+ "dev": true,
"license": "MIT",
"engines": {
- "node": ">=0.10.0"
+ "node": ">=8"
}
},
- "node_modules/kleur": {
- "version": "3.0.3",
- "devOptional": true,
+ "node_modules/is-generator-fn": {
+ "version": "2.1.0",
+ "dev": true,
"license": "MIT",
"engines": {
"node": ">=6"
}
},
- "node_modules/leven": {
- "version": "3.1.0",
- "devOptional": true,
+ "node_modules/is-lambda": {
+ "version": "1.0.1",
+ "dev": true,
+ "license": "MIT",
+ "optional": true
+ },
+ "node_modules/is-number": {
+ "version": "7.0.0",
+ "dev": true,
"license": "MIT",
"engines": {
- "node": ">=6"
+ "node": ">=0.12.0"
}
},
- "node_modules/lighthouse-logger": {
- "version": "1.4.2",
- "license": "Apache-2.0",
- "optional": true,
- "peer": true,
+ "node_modules/is-plain-object": {
+ "version": "2.0.4",
+ "dev": true,
+ "license": "MIT",
"dependencies": {
- "debug": "^2.6.9",
- "marky": "^1.2.2"
+ "isobject": "^3.0.1"
+ },
+ "engines": {
+ "node": ">=0.10.0"
}
},
- "node_modules/lighthouse-logger/node_modules/debug": {
- "version": "2.6.9",
+ "node_modules/is-stream": {
+ "version": "2.0.1",
+ "dev": true,
"license": "MIT",
- "optional": true,
- "peer": true,
- "dependencies": {
- "ms": "2.0.0"
+ "engines": {
+ "node": ">=8"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
}
},
- "node_modules/lighthouse-logger/node_modules/debug/node_modules/ms": {
+ "node_modules/isexe": {
"version": "2.0.0",
+ "dev": true,
+ "license": "ISC"
+ },
+ "node_modules/isobject": {
+ "version": "3.0.1",
+ "dev": true,
"license": "MIT",
- "optional": true,
- "peer": true
+ "engines": {
+ "node": ">=0.10.0"
+ }
},
- "node_modules/lines-and-columns": {
- "version": "1.2.4",
- "devOptional": true,
- "license": "MIT"
+ "node_modules/istanbul-lib-coverage": {
+ "version": "3.2.1",
+ "dev": true,
+ "license": "BSD-3-Clause",
+ "engines": {
+ "node": ">=8"
+ }
},
- "node_modules/linkify-it": {
- "version": "5.0.0",
+ "node_modules/istanbul-lib-instrument": {
+ "version": "6.0.1",
"dev": true,
- "license": "MIT",
+ "license": "BSD-3-Clause",
"dependencies": {
- "uc.micro": "^2.0.0"
+ "@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"
+ },
+ "engines": {
+ "node": ">=10"
}
},
- "node_modules/loader-runner": {
- "version": "4.3.0",
+ "node_modules/istanbul-lib-report": {
+ "version": "3.0.1",
"dev": true,
- "license": "MIT",
+ "license": "BSD-3-Clause",
+ "dependencies": {
+ "istanbul-lib-coverage": "^3.0.0",
+ "make-dir": "^4.0.0",
+ "supports-color": "^7.1.0"
+ },
"engines": {
- "node": ">=6.11.5"
+ "node": ">=10"
}
},
- "node_modules/locate-path": {
- "version": "6.0.0",
+ "node_modules/istanbul-lib-report/node_modules/make-dir": {
+ "version": "4.0.0",
+ "dev": true,
"license": "MIT",
- "optional": true,
- "peer": true,
"dependencies": {
- "p-locate": "^5.0.0"
+ "semver": "^7.5.3"
},
"engines": {
"node": ">=10"
@@ -13096,607 +3778,565 @@
"url": "https://github.com/sponsors/sindresorhus"
}
},
- "node_modules/lodash.debounce": {
- "version": "4.0.8",
- "license": "MIT",
- "optional": true,
- "peer": true
- },
- "node_modules/lodash.memoize": {
- "version": "4.1.2",
+ "node_modules/istanbul-lib-source-maps": {
+ "version": "4.0.1",
"dev": true,
- "license": "MIT"
- },
- "node_modules/lodash.throttle": {
- "version": "4.1.1",
- "license": "MIT",
- "optional": true,
- "peer": true
- },
- "node_modules/log-symbols": {
- "version": "4.1.0",
- "license": "MIT",
- "optional": true,
- "peer": true,
+ "license": "BSD-3-Clause",
"dependencies": {
- "chalk": "^4.1.0",
- "is-unicode-supported": "^0.1.0"
+ "debug": "^4.1.1",
+ "istanbul-lib-coverage": "^3.0.0",
+ "source-map": "^0.6.1"
},
"engines": {
"node": ">=10"
+ }
+ },
+ "node_modules/istanbul-lib-source-maps/node_modules/source-map": {
+ "version": "0.6.1",
+ "dev": true,
+ "license": "BSD-3-Clause",
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/istanbul-reports": {
+ "version": "3.1.6",
+ "dev": true,
+ "license": "BSD-3-Clause",
+ "dependencies": {
+ "html-escaper": "^2.0.0",
+ "istanbul-lib-report": "^3.0.0"
},
- "funding": {
- "url": "https://github.com/sponsors/sindresorhus"
+ "engines": {
+ "node": ">=8"
}
},
- "node_modules/logkitty": {
- "version": "0.7.1",
- "license": "MIT",
- "optional": true,
- "peer": true,
+ "node_modules/jake": {
+ "version": "10.9.2",
+ "resolved": "https://registry.npmjs.org/jake/-/jake-10.9.2.tgz",
+ "integrity": "sha512-2P4SQ0HrLQ+fw6llpLnOaGAvN2Zu6778SJMrCUwns4fOoG9ayrTiZk3VV8sCPkVZF8ab0zksVpS8FDY5pRCNBA==",
+ "dev": true,
+ "license": "Apache-2.0",
"dependencies": {
- "ansi-fragments": "^0.2.1",
- "dayjs": "^1.8.15",
- "yargs": "^15.1.0"
+ "async": "^3.2.3",
+ "chalk": "^4.0.2",
+ "filelist": "^1.0.4",
+ "minimatch": "^3.1.2"
},
"bin": {
- "logkitty": "bin/logkitty.js"
+ "jake": "bin/cli.js"
+ },
+ "engines": {
+ "node": ">=10"
}
},
- "node_modules/logkitty/node_modules/yargs": {
- "version": "15.4.1",
+ "node_modules/jest": {
+ "version": "29.7.0",
+ "dev": true,
"license": "MIT",
- "optional": true,
- "peer": true,
"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"
+ "@jest/core": "^29.7.0",
+ "@jest/types": "^29.6.3",
+ "import-local": "^3.0.2",
+ "jest-cli": "^29.7.0"
+ },
+ "bin": {
+ "jest": "bin/jest.js"
},
"engines": {
- "node": ">=8"
+ "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
+ },
+ "peerDependencies": {
+ "node-notifier": "^8.0.1 || ^9.0.0 || ^10.0.0"
+ },
+ "peerDependenciesMeta": {
+ "node-notifier": {
+ "optional": true
+ }
}
},
- "node_modules/logkitty/node_modules/yargs/node_modules/cliui": {
- "version": "6.0.0",
- "license": "ISC",
- "optional": true,
- "peer": true,
+ "node_modules/jest-changed-files": {
+ "version": "29.7.0",
+ "dev": true,
+ "license": "MIT",
"dependencies": {
- "string-width": "^4.2.0",
- "strip-ansi": "^6.0.0",
- "wrap-ansi": "^6.2.0"
+ "execa": "^5.0.0",
+ "jest-util": "^29.7.0",
+ "p-limit": "^3.1.0"
+ },
+ "engines": {
+ "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
}
},
- "node_modules/logkitty/node_modules/yargs/node_modules/cliui/node_modules/wrap-ansi": {
- "version": "6.2.0",
+ "node_modules/jest-circus": {
+ "version": "29.7.0",
+ "dev": true,
"license": "MIT",
- "optional": true,
- "peer": true,
"dependencies": {
- "ansi-styles": "^4.0.0",
- "string-width": "^4.1.0",
- "strip-ansi": "^6.0.0"
+ "@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"
},
"engines": {
- "node": ">=8"
+ "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
}
},
- "node_modules/logkitty/node_modules/yargs/node_modules/cliui/node_modules/wrap-ansi/node_modules/ansi-styles": {
- "version": "4.3.0",
+ "node_modules/jest-cli": {
+ "version": "29.7.0",
+ "dev": true,
"license": "MIT",
- "optional": true,
- "peer": true,
"dependencies": {
- "color-convert": "^2.0.1"
+ "@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"
+ },
+ "bin": {
+ "jest": "bin/jest.js"
},
"engines": {
- "node": ">=8"
+ "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
},
- "funding": {
- "url": "https://github.com/chalk/ansi-styles?sponsor=1"
+ "peerDependencies": {
+ "node-notifier": "^8.0.1 || ^9.0.0 || ^10.0.0"
+ },
+ "peerDependenciesMeta": {
+ "node-notifier": {
+ "optional": true
+ }
}
},
- "node_modules/logkitty/node_modules/yargs/node_modules/find-up": {
- "version": "4.1.0",
+ "node_modules/jest-config": {
+ "version": "29.7.0",
+ "dev": true,
"license": "MIT",
- "optional": true,
- "peer": true,
"dependencies": {
- "locate-path": "^5.0.0",
- "path-exists": "^4.0.0"
+ "@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"
},
"engines": {
- "node": ">=8"
+ "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
+ },
+ "peerDependencies": {
+ "@types/node": "*",
+ "ts-node": ">=9.0.0"
+ },
+ "peerDependenciesMeta": {
+ "@types/node": {
+ "optional": true
+ },
+ "ts-node": {
+ "optional": true
+ }
}
},
- "node_modules/logkitty/node_modules/yargs/node_modules/find-up/node_modules/locate-path": {
- "version": "5.0.0",
+ "node_modules/jest-diff": {
+ "version": "29.7.0",
+ "dev": true,
"license": "MIT",
- "optional": true,
- "peer": true,
"dependencies": {
- "p-locate": "^4.1.0"
+ "chalk": "^4.0.0",
+ "diff-sequences": "^29.6.3",
+ "jest-get-type": "^29.6.3",
+ "pretty-format": "^29.7.0"
},
"engines": {
- "node": ">=8"
+ "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
}
},
- "node_modules/logkitty/node_modules/yargs/node_modules/find-up/node_modules/locate-path/node_modules/p-locate": {
- "version": "4.1.0",
+ "node_modules/jest-docblock": {
+ "version": "29.7.0",
+ "dev": true,
"license": "MIT",
- "optional": true,
- "peer": true,
"dependencies": {
- "p-limit": "^2.2.0"
+ "detect-newline": "^3.0.0"
},
"engines": {
- "node": ">=8"
+ "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
}
},
- "node_modules/logkitty/node_modules/yargs/node_modules/find-up/node_modules/locate-path/node_modules/p-locate/node_modules/p-limit": {
- "version": "2.3.0",
+ "node_modules/jest-each": {
+ "version": "29.7.0",
+ "dev": true,
"license": "MIT",
- "optional": true,
- "peer": true,
"dependencies": {
- "p-try": "^2.0.0"
+ "@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"
},
"engines": {
- "node": ">=6"
- },
- "funding": {
- "url": "https://github.com/sponsors/sindresorhus"
+ "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
}
},
- "node_modules/logkitty/node_modules/yargs/node_modules/y18n": {
- "version": "4.0.3",
- "license": "ISC",
- "optional": true,
- "peer": true
- },
- "node_modules/logkitty/node_modules/yargs/node_modules/yargs-parser": {
- "version": "18.1.3",
- "license": "ISC",
- "optional": true,
- "peer": true,
+ "node_modules/jest-environment-node": {
+ "version": "29.7.0",
+ "dev": true,
+ "license": "MIT",
"dependencies": {
- "camelcase": "^5.0.0",
- "decamelize": "^1.2.0"
+ "@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"
},
"engines": {
- "node": ">=6"
+ "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
}
},
- "node_modules/logkitty/node_modules/yargs/node_modules/yargs-parser/node_modules/camelcase": {
- "version": "5.3.1",
+ "node_modules/jest-get-type": {
+ "version": "29.6.3",
+ "dev": true,
"license": "MIT",
- "optional": true,
- "peer": true,
"engines": {
- "node": ">=6"
- }
- },
- "node_modules/loose-envify": {
- "version": "1.4.0",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "dependencies": {
- "js-tokens": "^3.0.0 || ^4.0.0"
- },
- "bin": {
- "loose-envify": "cli.js"
+ "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
}
},
- "node_modules/lunr": {
- "version": "2.3.9",
- "dev": true,
- "license": "MIT"
- },
- "node_modules/lz4js": {
- "version": "0.2.0",
- "license": "ISC"
- },
- "node_modules/make-error": {
- "version": "1.3.6",
- "dev": true,
- "license": "ISC"
- },
- "node_modules/make-fetch-happen": {
- "version": "9.1.0",
+ "node_modules/jest-haste-map": {
+ "version": "29.7.0",
"dev": true,
- "license": "ISC",
- "optional": true,
+ "license": "MIT",
"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"
+ "@jest/types": "^29.6.3",
+ "@types/graceful-fs": "^4.1.3",
+ "@types/node": "*",
+ "anymatch": "^3.0.3",
+ "fb-watchman": "^2.0.0",
+ "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"
},
"engines": {
- "node": ">= 10"
- }
- },
- "node_modules/make-fetch-happen/node_modules/lru-cache": {
- "version": "6.0.0",
- "dev": true,
- "license": "ISC",
- "optional": true,
- "dependencies": {
- "yallist": "^4.0.0"
+ "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
},
- "engines": {
- "node": ">=10"
+ "optionalDependencies": {
+ "fsevents": "^2.3.2"
}
},
- "node_modules/make-fetch-happen/node_modules/lru-cache/node_modules/yallist": {
- "version": "4.0.0",
- "dev": true,
- "license": "ISC",
- "optional": true
- },
- "node_modules/make-fetch-happen/node_modules/minipass": {
- "version": "3.3.6",
+ "node_modules/jest-haste-map/node_modules/jest-worker": {
+ "version": "29.7.0",
"dev": true,
- "license": "ISC",
- "optional": true,
+ "license": "MIT",
"dependencies": {
- "yallist": "^4.0.0"
+ "@types/node": "*",
+ "jest-util": "^29.7.0",
+ "merge-stream": "^2.0.0",
+ "supports-color": "^8.0.0"
},
"engines": {
- "node": ">=8"
+ "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
}
},
- "node_modules/make-fetch-happen/node_modules/minipass/node_modules/yallist": {
- "version": "4.0.0",
+ "node_modules/jest-haste-map/node_modules/jest-worker/node_modules/supports-color": {
+ "version": "8.1.1",
"dev": true,
- "license": "ISC",
- "optional": true
- },
- "node_modules/makeerror": {
- "version": "1.0.12",
- "devOptional": true,
- "license": "BSD-3-Clause",
+ "license": "MIT",
"dependencies": {
- "tmpl": "1.0.5"
+ "has-flag": "^4.0.0"
+ },
+ "engines": {
+ "node": ">=10"
+ },
+ "funding": {
+ "url": "https://github.com/chalk/supports-color?sponsor=1"
}
},
- "node_modules/markdown-it": {
- "version": "14.1.0",
+ "node_modules/jest-html-reporter": {
+ "version": "4.1.0",
+ "resolved": "https://registry.npmjs.org/jest-html-reporter/-/jest-html-reporter-4.1.0.tgz",
+ "integrity": "sha512-hB/vBlNBAbH0/L9UiV29uWNhyk+YrSMnu/0vKuhZGrdiiZgpfKBoyojJjskIJbOWCWh2t/3/QyRU2nrFvhqGpw==",
"dev": true,
"license": "MIT",
"dependencies": {
- "argparse": "^2.0.1",
- "entities": "^4.4.0",
- "linkify-it": "^5.0.0",
- "mdurl": "^2.0.0",
- "punycode.js": "^2.3.1",
- "uc.micro": "^2.1.0"
+ "@jest/reporters": "^29.7.0",
+ "@jest/test-result": "^29.7.0",
+ "@jest/types": "^29.6.3",
+ "dateformat": "3.0.2",
+ "mkdirp": "^1.0.3",
+ "strip-ansi": "6.0.1",
+ "xmlbuilder": "15.0.0"
},
- "bin": {
- "markdown-it": "bin/markdown-it.mjs"
+ "engines": {
+ "node": ">=14.0.0"
+ },
+ "peerDependencies": {
+ "jest": "19.x - 29.x",
+ "typescript": "^3.7.x || ^4.3.x || ^5.x"
}
},
- "node_modules/markdown-it/node_modules/argparse": {
- "version": "2.0.1",
- "dev": true,
- "license": "Python-2.0"
- },
- "node_modules/marky": {
- "version": "1.2.5",
- "license": "Apache-2.0",
- "optional": true,
- "peer": true
- },
- "node_modules/mdurl": {
- "version": "2.0.0",
+ "node_modules/jest-leak-detector": {
+ "version": "29.7.0",
"dev": true,
- "license": "MIT"
- },
- "node_modules/memoize-one": {
- "version": "5.2.1",
- "license": "MIT",
- "optional": true,
- "peer": true
- },
- "node_modules/merge-stream": {
- "version": "2.0.0",
- "devOptional": true,
- "license": "MIT"
- },
- "node_modules/merge2": {
- "version": "1.4.1",
"license": "MIT",
- "optional": true,
- "peer": true,
+ "dependencies": {
+ "jest-get-type": "^29.6.3",
+ "pretty-format": "^29.7.0"
+ },
"engines": {
- "node": ">= 8"
+ "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
}
},
- "node_modules/metro": {
- "version": "0.80.10",
+ "node_modules/jest-matcher-utils": {
+ "version": "29.7.0",
+ "dev": true,
"license": "MIT",
- "optional": true,
- "peer": true,
"dependencies": {
- "@babel/code-frame": "^7.0.0",
- "@babel/core": "^7.20.0",
- "@babel/generator": "^7.20.0",
- "@babel/parser": "^7.20.0",
- "@babel/template": "^7.0.0",
- "@babel/traverse": "^7.20.0",
- "@babel/types": "^7.20.0",
- "accepts": "^1.3.7",
"chalk": "^4.0.0",
- "ci-info": "^2.0.0",
- "connect": "^3.6.5",
- "debug": "^2.2.0",
- "denodeify": "^1.2.1",
- "error-stack-parser": "^2.0.6",
- "flow-enums-runtime": "^0.0.6",
- "graceful-fs": "^4.2.4",
- "hermes-parser": "0.23.0",
- "image-size": "^1.0.2",
- "invariant": "^2.2.4",
- "jest-worker": "^29.6.3",
- "jsc-safe-url": "^0.2.2",
- "lodash.throttle": "^4.1.1",
- "metro-babel-transformer": "0.80.10",
- "metro-cache": "0.80.10",
- "metro-cache-key": "0.80.10",
- "metro-config": "0.80.10",
- "metro-core": "0.80.10",
- "metro-file-map": "0.80.10",
- "metro-resolver": "0.80.10",
- "metro-runtime": "0.80.10",
- "metro-source-map": "0.80.10",
- "metro-symbolicate": "0.80.10",
- "metro-transform-plugins": "0.80.10",
- "metro-transform-worker": "0.80.10",
- "mime-types": "^2.1.27",
- "node-fetch": "^2.2.0",
- "nullthrows": "^1.1.1",
- "serialize-error": "^2.1.0",
- "source-map": "^0.5.6",
- "strip-ansi": "^6.0.0",
- "throat": "^5.0.0",
- "ws": "^7.5.10",
- "yargs": "^17.6.2"
- },
- "bin": {
- "metro": "src/cli.js"
+ "jest-diff": "^29.7.0",
+ "jest-get-type": "^29.6.3",
+ "pretty-format": "^29.7.0"
},
"engines": {
- "node": ">=18"
+ "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
}
},
- "node_modules/metro-babel-transformer": {
- "version": "0.80.10",
+ "node_modules/jest-message-util": {
+ "version": "29.7.0",
+ "dev": true,
"license": "MIT",
- "optional": true,
- "peer": true,
"dependencies": {
- "@babel/core": "^7.20.0",
- "flow-enums-runtime": "^0.0.6",
- "hermes-parser": "0.23.0",
- "nullthrows": "^1.1.1"
+ "@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"
},
"engines": {
- "node": ">=18"
+ "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
}
},
- "node_modules/metro-babel-transformer/node_modules/hermes-parser": {
- "version": "0.23.0",
+ "node_modules/jest-message-util/node_modules/@babel/code-frame": {
+ "version": "7.22.13",
+ "dev": true,
"license": "MIT",
- "optional": true,
- "peer": true,
"dependencies": {
- "hermes-estree": "0.23.0"
+ "@babel/highlight": "^7.22.13",
+ "chalk": "^2.4.2"
+ },
+ "engines": {
+ "node": ">=6.9.0"
}
},
- "node_modules/metro-babel-transformer/node_modules/hermes-parser/node_modules/hermes-estree": {
- "version": "0.23.0",
- "license": "MIT",
- "optional": true,
- "peer": true
- },
- "node_modules/metro-cache": {
- "version": "0.80.10",
+ "node_modules/jest-message-util/node_modules/@babel/code-frame/node_modules/chalk": {
+ "version": "2.4.2",
+ "dev": true,
"license": "MIT",
- "optional": true,
- "peer": true,
"dependencies": {
- "exponential-backoff": "^3.1.1",
- "flow-enums-runtime": "^0.0.6",
- "metro-core": "0.80.10"
+ "ansi-styles": "^3.2.1",
+ "escape-string-regexp": "^1.0.5",
+ "supports-color": "^5.3.0"
},
"engines": {
- "node": ">=18"
+ "node": ">=4"
}
},
- "node_modules/metro-cache-key": {
- "version": "0.80.10",
+ "node_modules/jest-message-util/node_modules/@babel/code-frame/node_modules/chalk/node_modules/ansi-styles": {
+ "version": "3.2.1",
+ "dev": true,
"license": "MIT",
- "optional": true,
- "peer": true,
"dependencies": {
- "flow-enums-runtime": "^0.0.6"
+ "color-convert": "^1.9.0"
},
"engines": {
- "node": ">=18"
+ "node": ">=4"
}
},
- "node_modules/metro-config": {
- "version": "0.80.10",
+ "node_modules/jest-message-util/node_modules/@babel/code-frame/node_modules/chalk/node_modules/ansi-styles/node_modules/color-convert": {
+ "version": "1.9.3",
+ "dev": true,
"license": "MIT",
- "optional": true,
- "peer": true,
"dependencies": {
- "connect": "^3.6.5",
- "cosmiconfig": "^5.0.5",
- "flow-enums-runtime": "^0.0.6",
- "jest-validate": "^29.6.3",
- "metro": "0.80.10",
- "metro-cache": "0.80.10",
- "metro-core": "0.80.10",
- "metro-runtime": "0.80.10"
- },
- "engines": {
- "node": ">=18"
+ "color-name": "1.1.3"
}
},
- "node_modules/metro-config/node_modules/cosmiconfig": {
- "version": "5.2.1",
+ "node_modules/jest-message-util/node_modules/@babel/code-frame/node_modules/chalk/node_modules/ansi-styles/node_modules/color-convert/node_modules/color-name": {
+ "version": "1.1.3",
+ "dev": true,
+ "license": "MIT"
+ },
+ "node_modules/jest-message-util/node_modules/@babel/code-frame/node_modules/chalk/node_modules/escape-string-regexp": {
+ "version": "1.0.5",
+ "dev": true,
"license": "MIT",
- "optional": true,
- "peer": true,
- "dependencies": {
- "import-fresh": "^2.0.0",
- "is-directory": "^0.3.1",
- "js-yaml": "^3.13.1",
- "parse-json": "^4.0.0"
- },
"engines": {
- "node": ">=4"
+ "node": ">=0.8.0"
}
},
- "node_modules/metro-config/node_modules/cosmiconfig/node_modules/import-fresh": {
- "version": "2.0.0",
+ "node_modules/jest-message-util/node_modules/@babel/code-frame/node_modules/chalk/node_modules/supports-color": {
+ "version": "5.5.0",
+ "dev": true,
"license": "MIT",
- "optional": true,
- "peer": true,
"dependencies": {
- "caller-path": "^2.0.0",
- "resolve-from": "^3.0.0"
+ "has-flag": "^3.0.0"
},
"engines": {
"node": ">=4"
}
},
- "node_modules/metro-config/node_modules/cosmiconfig/node_modules/import-fresh/node_modules/resolve-from": {
+ "node_modules/jest-message-util/node_modules/@babel/code-frame/node_modules/chalk/node_modules/supports-color/node_modules/has-flag": {
"version": "3.0.0",
+ "dev": true,
"license": "MIT",
- "optional": true,
- "peer": true,
"engines": {
"node": ">=4"
}
},
- "node_modules/metro-config/node_modules/cosmiconfig/node_modules/js-yaml": {
- "version": "3.14.1",
+ "node_modules/jest-mock": {
+ "version": "29.7.0",
+ "dev": true,
"license": "MIT",
- "optional": true,
- "peer": true,
"dependencies": {
- "argparse": "^1.0.7",
- "esprima": "^4.0.0"
+ "@jest/types": "^29.6.3",
+ "@types/node": "*",
+ "jest-util": "^29.7.0"
},
- "bin": {
- "js-yaml": "bin/js-yaml.js"
+ "engines": {
+ "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
}
},
- "node_modules/metro-config/node_modules/cosmiconfig/node_modules/js-yaml/node_modules/argparse": {
- "version": "1.0.10",
+ "node_modules/jest-pnp-resolver": {
+ "version": "1.2.3",
+ "dev": true,
"license": "MIT",
- "optional": true,
- "peer": true,
- "dependencies": {
- "sprintf-js": "~1.0.2"
+ "engines": {
+ "node": ">=6"
+ },
+ "peerDependencies": {
+ "jest-resolve": "*"
+ },
+ "peerDependenciesMeta": {
+ "jest-resolve": {
+ "optional": true
+ }
}
},
- "node_modules/metro-config/node_modules/cosmiconfig/node_modules/parse-json": {
- "version": "4.0.0",
+ "node_modules/jest-regex-util": {
+ "version": "29.6.3",
+ "dev": true,
"license": "MIT",
- "optional": true,
- "peer": true,
- "dependencies": {
- "error-ex": "^1.3.1",
- "json-parse-better-errors": "^1.0.1"
- },
"engines": {
- "node": ">=4"
+ "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
}
},
- "node_modules/metro-core": {
- "version": "0.80.10",
+ "node_modules/jest-resolve": {
+ "version": "29.7.0",
+ "dev": true,
"license": "MIT",
- "optional": true,
- "peer": true,
"dependencies": {
- "flow-enums-runtime": "^0.0.6",
- "lodash.throttle": "^4.1.1",
- "metro-resolver": "0.80.10"
+ "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"
},
"engines": {
- "node": ">=18"
+ "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
}
},
- "node_modules/metro-file-map": {
- "version": "0.80.10",
+ "node_modules/jest-resolve-dependencies": {
+ "version": "29.7.0",
+ "dev": true,
"license": "MIT",
- "optional": true,
- "peer": true,
"dependencies": {
- "anymatch": "^3.0.3",
- "debug": "^2.2.0",
- "fb-watchman": "^2.0.0",
- "flow-enums-runtime": "^0.0.6",
- "graceful-fs": "^4.2.4",
- "invariant": "^2.2.4",
- "jest-worker": "^29.6.3",
- "micromatch": "^4.0.4",
- "node-abort-controller": "^3.1.1",
- "nullthrows": "^1.1.1",
- "walker": "^1.0.7"
+ "jest-regex-util": "^29.6.3",
+ "jest-snapshot": "^29.7.0"
},
"engines": {
- "node": ">=18"
- },
- "optionalDependencies": {
- "fsevents": "^2.3.2"
+ "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
}
},
- "node_modules/metro-file-map/node_modules/debug": {
- "version": "2.6.9",
+ "node_modules/jest-runner": {
+ "version": "29.7.0",
+ "dev": true,
"license": "MIT",
- "optional": true,
- "peer": true,
"dependencies": {
- "ms": "2.0.0"
+ "@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"
+ },
+ "engines": {
+ "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
}
},
- "node_modules/metro-file-map/node_modules/debug/node_modules/ms": {
- "version": "2.0.0",
- "license": "MIT",
- "optional": true,
- "peer": true
- },
- "node_modules/metro-file-map/node_modules/jest-worker": {
+ "node_modules/jest-runner/node_modules/jest-worker": {
"version": "29.7.0",
+ "dev": true,
"license": "MIT",
- "optional": true,
- "peer": true,
"dependencies": {
"@types/node": "*",
"jest-util": "^29.7.0",
@@ -13707,11 +4347,10 @@
"node": "^14.15.0 || ^16.10.0 || >=18.0.0"
}
},
- "node_modules/metro-file-map/node_modules/jest-worker/node_modules/supports-color": {
+ "node_modules/jest-runner/node_modules/jest-worker/node_modules/supports-color": {
"version": "8.1.1",
+ "dev": true,
"license": "MIT",
- "optional": true,
- "peer": true,
"dependencies": {
"has-flag": "^4.0.0"
},
@@ -13722,300 +4361,368 @@
"url": "https://github.com/chalk/supports-color?sponsor=1"
}
},
- "node_modules/metro-minify-terser": {
- "version": "0.80.10",
+ "node_modules/jest-runtime": {
+ "version": "29.7.0",
+ "dev": true,
"license": "MIT",
- "optional": true,
- "peer": true,
"dependencies": {
- "flow-enums-runtime": "^0.0.6",
- "terser": "^5.15.0"
+ "@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"
},
"engines": {
- "node": ">=18"
+ "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
}
},
- "node_modules/metro-resolver": {
- "version": "0.80.10",
+ "node_modules/jest-snapshot": {
+ "version": "29.7.0",
+ "dev": true,
"license": "MIT",
- "optional": true,
- "peer": true,
"dependencies": {
- "flow-enums-runtime": "^0.0.6"
+ "@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"
},
"engines": {
- "node": ">=18"
+ "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
}
},
- "node_modules/metro-runtime": {
- "version": "0.80.10",
+ "node_modules/jest-util": {
+ "version": "29.7.0",
+ "dev": true,
"license": "MIT",
- "optional": true,
- "peer": true,
"dependencies": {
- "@babel/runtime": "^7.0.0",
- "flow-enums-runtime": "^0.0.6"
+ "@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"
},
"engines": {
- "node": ">=18"
+ "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
}
},
- "node_modules/metro-source-map": {
- "version": "0.80.10",
+ "node_modules/jest-validate": {
+ "version": "29.7.0",
+ "dev": true,
"license": "MIT",
- "optional": true,
- "peer": true,
"dependencies": {
- "@babel/traverse": "^7.20.0",
- "@babel/types": "^7.20.0",
- "flow-enums-runtime": "^0.0.6",
- "invariant": "^2.2.4",
- "metro-symbolicate": "0.80.10",
- "nullthrows": "^1.1.1",
- "ob1": "0.80.10",
- "source-map": "^0.5.6",
- "vlq": "^1.0.0"
+ "@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"
},
"engines": {
- "node": ">=18"
+ "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
}
},
- "node_modules/metro-symbolicate": {
- "version": "0.80.10",
+ "node_modules/jest-validate/node_modules/camelcase": {
+ "version": "6.3.0",
+ "dev": true,
"license": "MIT",
- "optional": true,
- "peer": true,
- "dependencies": {
- "flow-enums-runtime": "^0.0.6",
- "invariant": "^2.2.4",
- "metro-source-map": "0.80.10",
- "nullthrows": "^1.1.1",
- "source-map": "^0.5.6",
- "through2": "^2.0.1",
- "vlq": "^1.0.0"
- },
- "bin": {
- "metro-symbolicate": "src/index.js"
- },
"engines": {
- "node": ">=18"
+ "node": ">=10"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
}
},
- "node_modules/metro-transform-plugins": {
- "version": "0.80.10",
+ "node_modules/jest-watcher": {
+ "version": "29.7.0",
+ "dev": true,
"license": "MIT",
- "optional": true,
- "peer": true,
"dependencies": {
- "@babel/core": "^7.20.0",
- "@babel/generator": "^7.20.0",
- "@babel/template": "^7.0.0",
- "@babel/traverse": "^7.20.0",
- "flow-enums-runtime": "^0.0.6",
- "nullthrows": "^1.1.1"
+ "@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"
},
"engines": {
- "node": ">=18"
+ "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
}
},
- "node_modules/metro-transform-worker": {
- "version": "0.80.10",
+ "node_modules/jest-worker": {
+ "version": "27.5.1",
+ "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-27.5.1.tgz",
+ "integrity": "sha512-7vuh85V5cdDofPyxn58nrPjBktZo0u9x1g8WtjQol+jZDaE+fhN+cIvTj11GndBnMnyfrUOG1sZQxCdjKh+DKg==",
+ "dev": true,
"license": "MIT",
- "optional": true,
- "peer": true,
- "dependencies": {
- "@babel/core": "^7.20.0",
- "@babel/generator": "^7.20.0",
- "@babel/parser": "^7.20.0",
- "@babel/types": "^7.20.0",
- "flow-enums-runtime": "^0.0.6",
- "metro": "0.80.10",
- "metro-babel-transformer": "0.80.10",
- "metro-cache": "0.80.10",
- "metro-cache-key": "0.80.10",
- "metro-minify-terser": "0.80.10",
- "metro-source-map": "0.80.10",
- "metro-transform-plugins": "0.80.10",
- "nullthrows": "^1.1.1"
+ "dependencies": {
+ "@types/node": "*",
+ "merge-stream": "^2.0.0",
+ "supports-color": "^8.0.0"
},
"engines": {
- "node": ">=18"
+ "node": ">= 10.13.0"
}
},
- "node_modules/metro/node_modules/@babel/code-frame": {
- "version": "7.22.13",
+ "node_modules/jest-worker/node_modules/supports-color": {
+ "version": "8.1.1",
+ "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz",
+ "integrity": "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==",
+ "dev": true,
"license": "MIT",
- "optional": true,
- "peer": true,
"dependencies": {
- "@babel/highlight": "^7.22.13",
- "chalk": "^2.4.2"
+ "has-flag": "^4.0.0"
},
"engines": {
- "node": ">=6.9.0"
+ "node": ">=10"
+ },
+ "funding": {
+ "url": "https://github.com/chalk/supports-color?sponsor=1"
}
},
- "node_modules/metro/node_modules/@babel/code-frame/node_modules/chalk": {
- "version": "2.4.2",
+ "node_modules/js-tokens": {
+ "version": "4.0.0",
+ "dev": true,
+ "license": "MIT"
+ },
+ "node_modules/jsesc": {
+ "version": "2.5.2",
+ "dev": true,
"license": "MIT",
- "optional": true,
- "peer": true,
- "dependencies": {
- "ansi-styles": "^3.2.1",
- "escape-string-regexp": "^1.0.5",
- "supports-color": "^5.3.0"
+ "bin": {
+ "jsesc": "bin/jsesc"
},
"engines": {
"node": ">=4"
}
},
- "node_modules/metro/node_modules/@babel/code-frame/node_modules/chalk/node_modules/ansi-styles": {
- "version": "3.2.1",
+ "node_modules/json-parse-even-better-errors": {
+ "version": "2.3.1",
+ "dev": true,
+ "license": "MIT"
+ },
+ "node_modules/json-schema-traverse": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz",
+ "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==",
+ "dev": true,
+ "license": "MIT"
+ },
+ "node_modules/json5": {
+ "version": "2.2.3",
+ "dev": true,
"license": "MIT",
- "optional": true,
- "peer": true,
- "dependencies": {
- "color-convert": "^1.9.0"
+ "bin": {
+ "json5": "lib/cli.js"
},
"engines": {
- "node": ">=4"
+ "node": ">=6"
}
},
- "node_modules/metro/node_modules/@babel/code-frame/node_modules/chalk/node_modules/ansi-styles/node_modules/color-convert": {
- "version": "1.9.3",
+ "node_modules/kind-of": {
+ "version": "6.0.3",
+ "dev": true,
"license": "MIT",
- "optional": true,
- "peer": true,
- "dependencies": {
- "color-name": "1.1.3"
+ "engines": {
+ "node": ">=0.10.0"
}
},
- "node_modules/metro/node_modules/@babel/code-frame/node_modules/chalk/node_modules/ansi-styles/node_modules/color-convert/node_modules/color-name": {
- "version": "1.1.3",
+ "node_modules/kleur": {
+ "version": "3.0.3",
+ "dev": true,
"license": "MIT",
- "optional": true,
- "peer": true
+ "engines": {
+ "node": ">=6"
+ }
},
- "node_modules/metro/node_modules/@babel/code-frame/node_modules/chalk/node_modules/escape-string-regexp": {
- "version": "1.0.5",
+ "node_modules/leven": {
+ "version": "3.1.0",
+ "dev": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">=6"
+ }
+ },
+ "node_modules/lines-and-columns": {
+ "version": "1.2.4",
+ "dev": true,
+ "license": "MIT"
+ },
+ "node_modules/linkify-it": {
+ "version": "5.0.0",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "uc.micro": "^2.0.0"
+ }
+ },
+ "node_modules/loader-runner": {
+ "version": "4.3.0",
+ "dev": true,
"license": "MIT",
+ "engines": {
+ "node": ">=6.11.5"
+ }
+ },
+ "node_modules/lodash.memoize": {
+ "version": "4.1.2",
+ "dev": true,
+ "license": "MIT"
+ },
+ "node_modules/lunr": {
+ "version": "2.3.9",
+ "dev": true,
+ "license": "MIT"
+ },
+ "node_modules/lz4js": {
+ "version": "0.2.0",
+ "license": "ISC"
+ },
+ "node_modules/make-error": {
+ "version": "1.3.6",
+ "dev": true,
+ "license": "ISC"
+ },
+ "node_modules/make-fetch-happen": {
+ "version": "9.1.0",
+ "dev": true,
+ "license": "ISC",
"optional": true,
- "peer": true,
+ "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"
+ },
"engines": {
- "node": ">=0.8.0"
+ "node": ">= 10"
}
},
- "node_modules/metro/node_modules/@babel/code-frame/node_modules/chalk/node_modules/supports-color": {
- "version": "5.5.0",
- "license": "MIT",
+ "node_modules/make-fetch-happen/node_modules/lru-cache": {
+ "version": "6.0.0",
+ "dev": true,
+ "license": "ISC",
"optional": true,
- "peer": true,
"dependencies": {
- "has-flag": "^3.0.0"
+ "yallist": "^4.0.0"
},
"engines": {
- "node": ">=4"
- }
- },
- "node_modules/metro/node_modules/@babel/code-frame/node_modules/chalk/node_modules/supports-color/node_modules/has-flag": {
- "version": "3.0.0",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "engines": {
- "node": ">=4"
+ "node": ">=10"
}
},
- "node_modules/metro/node_modules/ci-info": {
- "version": "2.0.0",
- "license": "MIT",
- "optional": true,
- "peer": true
+ "node_modules/make-fetch-happen/node_modules/lru-cache/node_modules/yallist": {
+ "version": "4.0.0",
+ "dev": true,
+ "license": "ISC",
+ "optional": true
},
- "node_modules/metro/node_modules/debug": {
- "version": "2.6.9",
- "license": "MIT",
+ "node_modules/make-fetch-happen/node_modules/minipass": {
+ "version": "3.3.6",
+ "dev": true,
+ "license": "ISC",
"optional": true,
- "peer": true,
"dependencies": {
- "ms": "2.0.0"
+ "yallist": "^4.0.0"
+ },
+ "engines": {
+ "node": ">=8"
}
},
- "node_modules/metro/node_modules/debug/node_modules/ms": {
- "version": "2.0.0",
- "license": "MIT",
- "optional": true,
- "peer": true
+ "node_modules/make-fetch-happen/node_modules/minipass/node_modules/yallist": {
+ "version": "4.0.0",
+ "dev": true,
+ "license": "ISC",
+ "optional": true
},
- "node_modules/metro/node_modules/hermes-parser": {
- "version": "0.23.0",
- "license": "MIT",
- "optional": true,
- "peer": true,
+ "node_modules/makeerror": {
+ "version": "1.0.12",
+ "dev": true,
+ "license": "BSD-3-Clause",
"dependencies": {
- "hermes-estree": "0.23.0"
+ "tmpl": "1.0.5"
}
},
- "node_modules/metro/node_modules/hermes-parser/node_modules/hermes-estree": {
- "version": "0.23.0",
- "license": "MIT",
- "optional": true,
- "peer": true
- },
- "node_modules/metro/node_modules/jest-worker": {
- "version": "29.7.0",
+ "node_modules/markdown-it": {
+ "version": "14.1.0",
+ "dev": true,
"license": "MIT",
- "optional": true,
- "peer": true,
"dependencies": {
- "@types/node": "*",
- "jest-util": "^29.7.0",
- "merge-stream": "^2.0.0",
- "supports-color": "^8.0.0"
+ "argparse": "^2.0.1",
+ "entities": "^4.4.0",
+ "linkify-it": "^5.0.0",
+ "mdurl": "^2.0.0",
+ "punycode.js": "^2.3.1",
+ "uc.micro": "^2.1.0"
},
- "engines": {
- "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
+ "bin": {
+ "markdown-it": "bin/markdown-it.mjs"
}
},
- "node_modules/metro/node_modules/jest-worker/node_modules/supports-color": {
- "version": "8.1.1",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "dependencies": {
- "has-flag": "^4.0.0"
- },
- "engines": {
- "node": ">=10"
- },
- "funding": {
- "url": "https://github.com/chalk/supports-color?sponsor=1"
- }
+ "node_modules/markdown-it/node_modules/argparse": {
+ "version": "2.0.1",
+ "dev": true,
+ "license": "Python-2.0"
},
- "node_modules/metro/node_modules/ws": {
- "version": "7.5.10",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "engines": {
- "node": ">=8.3.0"
- },
- "peerDependencies": {
- "bufferutil": "^4.0.1",
- "utf-8-validate": "^5.0.2"
- },
- "peerDependenciesMeta": {
- "bufferutil": {
- "optional": true
- },
- "utf-8-validate": {
- "optional": true
- }
- }
+ "node_modules/mdurl": {
+ "version": "2.0.0",
+ "dev": true,
+ "license": "MIT"
+ },
+ "node_modules/merge-stream": {
+ "version": "2.0.0",
+ "dev": true,
+ "license": "MIT"
},
"node_modules/micromatch": {
"version": "4.0.5",
- "devOptional": true,
+ "dev": true,
"license": "MIT",
"dependencies": {
"braces": "^3.0.2",
@@ -14025,21 +4732,9 @@
"node": ">=8.6"
}
},
- "node_modules/mime": {
- "version": "2.6.0",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "bin": {
- "mime": "cli.js"
- },
- "engines": {
- "node": ">=4.0.0"
- }
- },
"node_modules/mime-db": {
"version": "1.52.0",
- "devOptional": true,
+ "dev": true,
"license": "MIT",
"engines": {
"node": ">= 0.6"
@@ -14047,7 +4742,7 @@
},
"node_modules/mime-types": {
"version": "2.1.35",
- "devOptional": true,
+ "dev": true,
"license": "MIT",
"dependencies": {
"mime-db": "1.52.0"
@@ -14058,7 +4753,7 @@
},
"node_modules/mimic-fn": {
"version": "2.1.0",
- "devOptional": true,
+ "dev": true,
"license": "MIT",
"engines": {
"node": ">=6"
@@ -14077,7 +4772,7 @@
},
"node_modules/minimatch": {
"version": "3.1.2",
- "devOptional": true,
+ "dev": true,
"license": "ISC",
"dependencies": {
"brace-expansion": "^1.1.7"
@@ -14088,7 +4783,7 @@
},
"node_modules/minimist": {
"version": "1.2.8",
- "devOptional": true,
+ "dev": true,
"license": "MIT",
"funding": {
"url": "https://github.com/sponsors/ljharb"
@@ -14292,7 +4987,7 @@
},
"node_modules/mkdirp": {
"version": "1.0.4",
- "devOptional": true,
+ "dev": true,
"license": "MIT",
"bin": {
"mkdirp": "bin/cmd.js"
@@ -14322,6 +5017,7 @@
},
"node_modules/negotiator": {
"version": "0.6.3",
+ "dev": true,
"license": "MIT",
"optional": true,
"engines": {
@@ -14330,18 +5026,9 @@
},
"node_modules/neo-async": {
"version": "2.6.2",
- "devOptional": true,
+ "dev": true,
"license": "MIT"
},
- "node_modules/nocache": {
- "version": "3.0.4",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "engines": {
- "node": ">=12.0.0"
- }
- },
"node_modules/node-abi": {
"version": "3.62.0",
"dev": true,
@@ -14353,12 +5040,6 @@
"node": ">=10"
}
},
- "node_modules/node-abort-controller": {
- "version": "3.1.1",
- "license": "MIT",
- "optional": true,
- "peer": true
- },
"node_modules/node-addon-api": {
"version": "7.1.0",
"dev": true,
@@ -14367,69 +5048,6 @@
"node": "^16 || ^18 || >= 20"
}
},
- "node_modules/node-dir": {
- "version": "0.1.17",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "dependencies": {
- "minimatch": "^3.0.2"
- },
- "engines": {
- "node": ">= 0.10.5"
- }
- },
- "node_modules/node-fetch": {
- "version": "2.7.0",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "dependencies": {
- "whatwg-url": "^5.0.0"
- },
- "engines": {
- "node": "4.x || >=6.0.0"
- },
- "peerDependencies": {
- "encoding": "^0.1.0"
- },
- "peerDependenciesMeta": {
- "encoding": {
- "optional": true
- }
- }
- },
- "node_modules/node-fetch/node_modules/whatwg-url": {
- "version": "5.0.0",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "dependencies": {
- "tr46": "~0.0.3",
- "webidl-conversions": "^3.0.0"
- }
- },
- "node_modules/node-fetch/node_modules/whatwg-url/node_modules/tr46": {
- "version": "0.0.3",
- "license": "MIT",
- "optional": true,
- "peer": true
- },
- "node_modules/node-fetch/node_modules/whatwg-url/node_modules/webidl-conversions": {
- "version": "3.0.1",
- "license": "BSD-2-Clause",
- "optional": true,
- "peer": true
- },
- "node_modules/node-forge": {
- "version": "1.3.1",
- "license": "(BSD-3-Clause OR GPL-2.0)",
- "optional": true,
- "peer": true,
- "engines": {
- "node": ">= 6.13.0"
- }
- },
"node_modules/node-gyp": {
"version": "8.4.1",
"dev": true,
@@ -14456,27 +5074,14 @@
},
"node_modules/node-int64": {
"version": "0.4.0",
- "devOptional": true,
+ "dev": true,
"license": "MIT"
},
"node_modules/node-releases": {
"version": "2.0.18",
"resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.18.tgz",
"integrity": "sha512-d9VeXT4SJ7ZeOqGX6R5EM022wpL+eWPooLI+5UpWn2jCT1aosUQEhQP214x33Wkwx3JQMvIm+tIoVOdodFS40g==",
- "devOptional": true
- },
- "node_modules/node-stream-zip": {
- "version": "1.15.0",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "engines": {
- "node": ">=0.12.0"
- },
- "funding": {
- "type": "github",
- "url": "https://github.com/sponsors/antelle"
- }
+ "dev": true
},
"node_modules/nopt": {
"version": "5.0.0",
@@ -14495,7 +5100,7 @@
},
"node_modules/normalize-path": {
"version": "3.0.0",
- "devOptional": true,
+ "dev": true,
"license": "MIT",
"engines": {
"node": ">=0.10.0"
@@ -14503,7 +5108,7 @@
},
"node_modules/npm-run-path": {
"version": "4.0.1",
- "devOptional": true,
+ "dev": true,
"license": "MIT",
"dependencies": {
"path-key": "^3.0.0"
@@ -14527,123 +5132,34 @@
"node": "^12.13.0 || ^14.15.0 || >=16.0.0"
}
},
- "node_modules/nullthrows": {
- "version": "1.1.1",
- "license": "MIT",
- "optional": true,
- "peer": true
- },
- "node_modules/ob1": {
- "version": "0.80.10",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "dependencies": {
- "flow-enums-runtime": "^0.0.6"
- },
- "engines": {
- "node": ">=18"
- }
- },
- "node_modules/on-finished": {
- "version": "2.3.0",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "dependencies": {
- "ee-first": "1.1.1"
- },
- "engines": {
- "node": ">= 0.8"
- }
- },
- "node_modules/on-headers": {
- "version": "1.0.2",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "engines": {
- "node": ">= 0.8"
- }
- },
"node_modules/once": {
"version": "1.4.0",
- "devOptional": true,
+ "dev": true,
"license": "ISC",
"dependencies": {
"wrappy": "1"
}
},
- "node_modules/onetime": {
- "version": "5.1.2",
- "devOptional": true,
- "license": "MIT",
- "dependencies": {
- "mimic-fn": "^2.1.0"
- },
- "engines": {
- "node": ">=6"
- },
- "funding": {
- "url": "https://github.com/sponsors/sindresorhus"
- }
- },
- "node_modules/open": {
- "version": "6.4.0",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "dependencies": {
- "is-wsl": "^1.1.0"
- },
- "engines": {
- "node": ">=8"
- }
- },
- "node_modules/ora": {
- "version": "5.4.1",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "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"
- },
- "engines": {
- "node": ">=10"
- },
- "funding": {
- "url": "https://github.com/sponsors/sindresorhus"
- }
- },
- "node_modules/p-limit": {
- "version": "3.1.0",
- "devOptional": true,
+ "node_modules/onetime": {
+ "version": "5.1.2",
+ "dev": true,
"license": "MIT",
"dependencies": {
- "yocto-queue": "^0.1.0"
+ "mimic-fn": "^2.1.0"
},
"engines": {
- "node": ">=10"
+ "node": ">=6"
},
"funding": {
"url": "https://github.com/sponsors/sindresorhus"
}
},
- "node_modules/p-locate": {
- "version": "5.0.0",
+ "node_modules/p-limit": {
+ "version": "3.1.0",
+ "dev": true,
"license": "MIT",
- "optional": true,
- "peer": true,
"dependencies": {
- "p-limit": "^3.0.2"
+ "yocto-queue": "^0.1.0"
},
"engines": {
"node": ">=10"
@@ -14669,27 +5185,15 @@
},
"node_modules/p-try": {
"version": "2.2.0",
- "devOptional": true,
- "license": "MIT",
- "engines": {
- "node": ">=6"
- }
- },
- "node_modules/parent-module": {
- "version": "1.0.1",
+ "dev": true,
"license": "MIT",
- "optional": true,
- "peer": true,
- "dependencies": {
- "callsites": "^3.0.0"
- },
"engines": {
"node": ">=6"
}
},
"node_modules/parse-json": {
"version": "5.2.0",
- "devOptional": true,
+ "dev": true,
"license": "MIT",
"dependencies": {
"@babel/code-frame": "^7.0.0",
@@ -14706,24 +5210,15 @@
},
"node_modules/parse-json/node_modules/@babel/code-frame": {
"version": "7.12.11",
- "devOptional": true,
+ "dev": true,
"license": "MIT",
"dependencies": {
"@babel/highlight": "^7.10.4"
}
},
- "node_modules/parseurl": {
- "version": "1.3.3",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "engines": {
- "node": ">= 0.8"
- }
- },
"node_modules/path-exists": {
"version": "4.0.0",
- "devOptional": true,
+ "dev": true,
"license": "MIT",
"engines": {
"node": ">=8"
@@ -14731,7 +5226,7 @@
},
"node_modules/path-is-absolute": {
"version": "1.0.1",
- "devOptional": true,
+ "dev": true,
"license": "MIT",
"engines": {
"node": ">=0.10.0"
@@ -14739,7 +5234,7 @@
},
"node_modules/path-key": {
"version": "3.1.1",
- "devOptional": true,
+ "dev": true,
"license": "MIT",
"engines": {
"node": ">=8"
@@ -14747,18 +5242,18 @@
},
"node_modules/path-parse": {
"version": "1.0.7",
- "devOptional": true,
+ "dev": true,
"license": "MIT"
},
"node_modules/picocolors": {
"version": "1.1.1",
"resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.1.1.tgz",
"integrity": "sha512-xceH2snhtb5M9liqDsmEw56le376mTZkEX/jEb/RxNFyegNul7eNslCXP9FDj/Lcu0X8KEyMceP2ntpaHrDEVA==",
- "devOptional": true
+ "dev": true
},
"node_modules/picomatch": {
"version": "2.3.1",
- "devOptional": true,
+ "dev": true,
"license": "MIT",
"engines": {
"node": ">=8.6"
@@ -14767,18 +5262,9 @@
"url": "https://github.com/sponsors/jonschlinkert"
}
},
- "node_modules/pify": {
- "version": "4.0.1",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "engines": {
- "node": ">=6"
- }
- },
"node_modules/pirates": {
"version": "4.0.6",
- "devOptional": true,
+ "dev": true,
"license": "MIT",
"engines": {
"node": ">= 6"
@@ -14888,7 +5374,7 @@
"version": "29.7.0",
"resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-29.7.0.tgz",
"integrity": "sha512-Pdlw/oPxN+aXdmM9R00JVC9WVFoCLTKJvDVLgmJ+qAffBMxsV85l/Lu7sNx4zSzPyoL2euImuEwHhOXdEgNFZQ==",
- "devOptional": true,
+ "dev": true,
"license": "MIT",
"dependencies": {
"@jest/schemas": "^29.6.3",
@@ -14899,21 +5385,6 @@
"node": "^14.15.0 || ^16.10.0 || >=18.0.0"
}
},
- "node_modules/process-nextick-args": {
- "version": "2.0.1",
- "license": "MIT",
- "optional": true,
- "peer": true
- },
- "node_modules/promise": {
- "version": "8.3.0",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "dependencies": {
- "asap": "~2.0.6"
- }
- },
"node_modules/promise-inflight": {
"version": "1.0.1",
"dev": true,
@@ -14935,7 +5406,7 @@
},
"node_modules/prompts": {
"version": "2.4.2",
- "devOptional": true,
+ "dev": true,
"license": "MIT",
"dependencies": {
"kleur": "^3.0.3",
@@ -14984,44 +5455,6 @@
],
"license": "MIT"
},
- "node_modules/querystring": {
- "version": "0.2.1",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "engines": {
- "node": ">=0.4.x"
- }
- },
- "node_modules/queue": {
- "version": "6.0.2",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "dependencies": {
- "inherits": "~2.0.3"
- }
- },
- "node_modules/queue-microtask": {
- "version": "1.2.3",
- "funding": [
- {
- "type": "github",
- "url": "https://github.com/sponsors/feross"
- },
- {
- "type": "patreon",
- "url": "https://www.patreon.com/feross"
- },
- {
- "type": "consulting",
- "url": "https://feross.org/support"
- }
- ],
- "license": "MIT",
- "optional": true,
- "peer": true
- },
"node_modules/randombytes": {
"version": "2.1.0",
"resolved": "https://registry.npmjs.org/randombytes/-/randombytes-2.1.0.tgz",
@@ -15032,307 +5465,40 @@
"safe-buffer": "^5.1.0"
}
},
- "node_modules/range-parser": {
- "version": "1.2.1",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "engines": {
- "node": ">= 0.6"
- }
- },
"node_modules/rc": {
"version": "1.2.8",
"dev": true,
- "license": "(BSD-2-Clause OR MIT OR Apache-2.0)",
- "dependencies": {
- "deep-extend": "^0.6.0",
- "ini": "~1.3.0",
- "minimist": "^1.2.0",
- "strip-json-comments": "~2.0.1"
- },
- "bin": {
- "rc": "cli.js"
- }
- },
- "node_modules/rc/node_modules/strip-json-comments": {
- "version": "2.0.1",
- "dev": true,
- "license": "MIT",
- "engines": {
- "node": ">=0.10.0"
- }
- },
- "node_modules/react": {
- "version": "18.3.1",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "dependencies": {
- "loose-envify": "^1.1.0"
- },
- "engines": {
- "node": ">=0.10.0"
- }
- },
- "node_modules/react-devtools-core": {
- "version": "5.3.1",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "dependencies": {
- "shell-quote": "^1.6.1",
- "ws": "^7"
- }
- },
- "node_modules/react-devtools-core/node_modules/ws": {
- "version": "7.5.10",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "engines": {
- "node": ">=8.3.0"
- },
- "peerDependencies": {
- "bufferutil": "^4.0.1",
- "utf-8-validate": "^5.0.2"
- },
- "peerDependenciesMeta": {
- "bufferutil": {
- "optional": true
- },
- "utf-8-validate": {
- "optional": true
- }
- }
- },
- "node_modules/react-is": {
- "version": "18.3.1",
- "resolved": "https://registry.npmjs.org/react-is/-/react-is-18.3.1.tgz",
- "integrity": "sha512-/LLMVyas0ljjAtoYiPqYiL8VWXzUUdThrmU5+n20DZv+a+ClRoevUzw5JxU+Ieh5/c87ytoTBV9G1FiKfNJdmg==",
- "devOptional": true,
- "license": "MIT"
- },
- "node_modules/react-native": {
- "version": "0.75.2",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "dependencies": {
- "@jest/create-cache-key-function": "^29.6.3",
- "@react-native-community/cli": "14.0.0",
- "@react-native-community/cli-platform-android": "14.0.0",
- "@react-native-community/cli-platform-ios": "14.0.0",
- "@react-native/assets-registry": "0.75.2",
- "@react-native/codegen": "0.75.2",
- "@react-native/community-cli-plugin": "0.75.2",
- "@react-native/gradle-plugin": "0.75.2",
- "@react-native/js-polyfills": "0.75.2",
- "@react-native/normalize-colors": "0.75.2",
- "@react-native/virtualized-lists": "0.75.2",
- "abort-controller": "^3.0.0",
- "anser": "^1.4.9",
- "ansi-regex": "^5.0.0",
- "base64-js": "^1.5.1",
- "chalk": "^4.0.0",
- "event-target-shim": "^5.0.1",
- "flow-enums-runtime": "^0.0.6",
- "glob": "^7.1.1",
- "invariant": "^2.2.4",
- "jest-environment-node": "^29.6.3",
- "jsc-android": "^250231.0.0",
- "memoize-one": "^5.0.0",
- "metro-runtime": "^0.80.3",
- "metro-source-map": "^0.80.3",
- "mkdirp": "^0.5.1",
- "nullthrows": "^1.1.1",
- "pretty-format": "^26.5.2",
- "promise": "^8.3.0",
- "react-devtools-core": "^5.3.1",
- "react-refresh": "^0.14.0",
- "regenerator-runtime": "^0.13.2",
- "scheduler": "0.24.0-canary-efb381bbf-20230505",
- "semver": "^7.1.3",
- "stacktrace-parser": "^0.1.10",
- "whatwg-fetch": "^3.0.0",
- "ws": "^6.2.2",
- "yargs": "^17.6.2"
- },
- "bin": {
- "react-native": "cli.js"
- },
- "engines": {
- "node": ">=18"
- },
- "peerDependencies": {
- "@types/react": "^18.2.6",
- "react": "^18.2.0"
- },
- "peerDependenciesMeta": {
- "@types/react": {
- "optional": true
- }
- }
- },
- "node_modules/react-native-quick-base64": {
- "version": "2.1.2",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "dependencies": {
- "base64-js": "^1.5.1"
- },
- "peerDependencies": {
- "react": "*",
- "react-native": "*"
- }
- },
- "node_modules/react-native-tcp-socket": {
- "version": "6.2.0",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "dependencies": {
- "buffer": "^5.4.3",
- "eventemitter3": "^4.0.7"
- },
- "funding": {
- "type": "individual",
- "url": "https://github.com/sponsors/Rapsssito"
- },
- "peerDependencies": {
- "react-native": ">=0.60.0"
- }
- },
- "node_modules/react-native-tcp-socket/node_modules/buffer": {
- "version": "5.7.1",
- "funding": [
- {
- "type": "github",
- "url": "https://github.com/sponsors/feross"
- },
- {
- "type": "patreon",
- "url": "https://www.patreon.com/feross"
- },
- {
- "type": "consulting",
- "url": "https://feross.org/support"
- }
- ],
- "license": "MIT",
- "optional": true,
- "peer": true,
- "dependencies": {
- "base64-js": "^1.3.1",
- "ieee754": "^1.1.13"
- }
- },
- "node_modules/react-native-tcp-socket/node_modules/eventemitter3": {
- "version": "4.0.7",
- "license": "MIT",
- "optional": true,
- "peer": true
- },
- "node_modules/react-native-url-polyfill": {
- "version": "2.0.0",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "dependencies": {
- "whatwg-url-without-unicode": "8.0.0-3"
- },
- "peerDependencies": {
- "react-native": "*"
- }
- },
- "node_modules/react-native/node_modules/mkdirp": {
- "version": "0.5.6",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "dependencies": {
- "minimist": "^1.2.6"
- },
- "bin": {
- "mkdirp": "bin/cmd.js"
- }
- },
- "node_modules/react-native/node_modules/pretty-format": {
- "version": "26.6.2",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "dependencies": {
- "@jest/types": "^26.6.2",
- "ansi-regex": "^5.0.0",
- "ansi-styles": "^4.0.0",
- "react-is": "^17.0.1"
- },
- "engines": {
- "node": ">= 10"
- }
- },
- "node_modules/react-native/node_modules/pretty-format/node_modules/@jest/types": {
- "version": "26.6.2",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "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"
- },
- "engines": {
- "node": ">= 10.14.2"
- }
- },
- "node_modules/react-native/node_modules/pretty-format/node_modules/@jest/types/node_modules/@types/yargs": {
- "version": "15.0.19",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "dependencies": {
- "@types/yargs-parser": "*"
- }
- },
- "node_modules/react-native/node_modules/pretty-format/node_modules/ansi-styles": {
- "version": "4.3.0",
- "license": "MIT",
- "optional": true,
- "peer": true,
+ "license": "(BSD-2-Clause OR MIT OR Apache-2.0)",
"dependencies": {
- "color-convert": "^2.0.1"
- },
- "engines": {
- "node": ">=8"
+ "deep-extend": "^0.6.0",
+ "ini": "~1.3.0",
+ "minimist": "^1.2.0",
+ "strip-json-comments": "~2.0.1"
},
- "funding": {
- "url": "https://github.com/chalk/ansi-styles?sponsor=1"
+ "bin": {
+ "rc": "cli.js"
}
},
- "node_modules/react-native/node_modules/pretty-format/node_modules/react-is": {
- "version": "17.0.2",
- "license": "MIT",
- "optional": true,
- "peer": true
- },
- "node_modules/react-refresh": {
- "version": "0.14.2",
+ "node_modules/rc/node_modules/strip-json-comments": {
+ "version": "2.0.1",
+ "dev": true,
"license": "MIT",
- "optional": true,
- "peer": true,
"engines": {
"node": ">=0.10.0"
}
},
+ "node_modules/react-is": {
+ "version": "18.3.1",
+ "resolved": "https://registry.npmjs.org/react-is/-/react-is-18.3.1.tgz",
+ "integrity": "sha512-/LLMVyas0ljjAtoYiPqYiL8VWXzUUdThrmU5+n20DZv+a+ClRoevUzw5JxU+Ieh5/c87ytoTBV9G1FiKfNJdmg==",
+ "dev": true,
+ "license": "MIT"
+ },
"node_modules/readable-stream": {
"version": "3.6.2",
"resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.2.tgz",
"integrity": "sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==",
- "devOptional": true,
+ "dev": true,
"license": "MIT",
"dependencies": {
"inherits": "^2.0.3",
@@ -15343,36 +5509,6 @@
"node": ">= 6"
}
},
- "node_modules/readline": {
- "version": "1.3.0",
- "license": "BSD",
- "optional": true,
- "peer": true
- },
- "node_modules/recast": {
- "version": "0.21.5",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "dependencies": {
- "ast-types": "0.15.2",
- "esprima": "~4.0.0",
- "source-map": "~0.6.1",
- "tslib": "^2.0.1"
- },
- "engines": {
- "node": ">= 4"
- }
- },
- "node_modules/recast/node_modules/source-map": {
- "version": "0.6.1",
- "license": "BSD-3-Clause",
- "optional": true,
- "peer": true,
- "engines": {
- "node": ">=0.10.0"
- }
- },
"node_modules/rechoir": {
"version": "0.8.0",
"dev": true,
@@ -15384,79 +5520,9 @@
"node": ">= 10.13.0"
}
},
- "node_modules/regenerate": {
- "version": "1.4.2",
- "license": "MIT",
- "optional": true,
- "peer": true
- },
- "node_modules/regenerate-unicode-properties": {
- "version": "10.1.1",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "dependencies": {
- "regenerate": "^1.4.2"
- },
- "engines": {
- "node": ">=4"
- }
- },
- "node_modules/regenerator-runtime": {
- "version": "0.13.11",
- "license": "MIT",
- "optional": true,
- "peer": true
- },
- "node_modules/regenerator-transform": {
- "version": "0.15.2",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "dependencies": {
- "@babel/runtime": "^7.8.4"
- }
- },
- "node_modules/regexpu-core": {
- "version": "5.3.2",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "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"
- },
- "engines": {
- "node": ">=4"
- }
- },
- "node_modules/regjsparser": {
- "version": "0.9.1",
- "license": "BSD-2-Clause",
- "optional": true,
- "peer": true,
- "dependencies": {
- "jsesc": "~0.5.0"
- },
- "bin": {
- "regjsparser": "bin/parser"
- }
- },
- "node_modules/regjsparser/node_modules/jsesc": {
- "version": "0.5.0",
- "optional": true,
- "peer": true,
- "bin": {
- "jsesc": "bin/jsesc"
- }
- },
"node_modules/require-directory": {
"version": "2.1.1",
- "devOptional": true,
+ "dev": true,
"license": "MIT",
"engines": {
"node": ">=0.10.0"
@@ -15472,15 +5538,9 @@
"node": ">=0.10.0"
}
},
- "node_modules/require-main-filename": {
- "version": "2.0.0",
- "license": "ISC",
- "optional": true,
- "peer": true
- },
"node_modules/resolve": {
"version": "1.22.8",
- "devOptional": true,
+ "dev": true,
"license": "MIT",
"dependencies": {
"is-core-module": "^2.13.0",
@@ -15521,19 +5581,6 @@
"node": ">=10"
}
},
- "node_modules/restore-cursor": {
- "version": "3.1.0",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "dependencies": {
- "onetime": "^5.1.0",
- "signal-exit": "^3.0.2"
- },
- "engines": {
- "node": ">=8"
- }
- },
"node_modules/retry": {
"version": "0.12.0",
"dev": true,
@@ -15543,21 +5590,12 @@
"node": ">= 4"
}
},
- "node_modules/reusify": {
- "version": "1.0.4",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "engines": {
- "iojs": ">=1.0.0",
- "node": ">=0.10.0"
- }
- },
"node_modules/rimraf": {
"version": "3.0.2",
"resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz",
"integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==",
"deprecated": "Rimraf versions prior to v4 are no longer supported",
+ "dev": true,
"license": "ISC",
"optional": true,
"dependencies": {
@@ -15570,48 +5608,17 @@
"url": "https://github.com/sponsors/isaacs"
}
},
- "node_modules/run-parallel": {
- "version": "1.2.0",
- "funding": [
- {
- "type": "github",
- "url": "https://github.com/sponsors/feross"
- },
- {
- "type": "patreon",
- "url": "https://www.patreon.com/feross"
- },
- {
- "type": "consulting",
- "url": "https://feross.org/support"
- }
- ],
- "license": "MIT",
- "optional": true,
- "peer": true,
- "dependencies": {
- "queue-microtask": "^1.2.2"
- }
- },
"node_modules/safe-buffer": {
"version": "5.1.2",
- "devOptional": true,
+ "dev": true,
"license": "MIT"
},
"node_modules/safer-buffer": {
"version": "2.1.2",
+ "dev": true,
"license": "MIT",
"optional": true
},
- "node_modules/scheduler": {
- "version": "0.24.0-canary-efb381bbf-20230505",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "dependencies": {
- "loose-envify": "^1.1.0"
- }
- },
"node_modules/schema-utils": {
"version": "4.3.2",
"resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.3.2.tgz",
@@ -15632,24 +5639,11 @@
"url": "https://opencollective.com/webpack"
}
},
- "node_modules/selfsigned": {
- "version": "2.4.1",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "dependencies": {
- "@types/node-forge": "^1.3.0",
- "node-forge": "^1"
- },
- "engines": {
- "node": ">=10"
- }
- },
"node_modules/semver": {
"version": "7.7.2",
"resolved": "https://registry.npmjs.org/semver/-/semver-7.7.2.tgz",
"integrity": "sha512-RF0Fw+rO5AMf9MAyaRXI4AV0Ulj5lMHqVxxdSgiVbixSCXoEmmX/jk0CuJw4+3SqroYO9VoUh+HcuJivvtJemA==",
- "devOptional": true,
+ "dev": true,
"license": "ISC",
"bin": {
"semver": "bin/semver.js"
@@ -15658,93 +5652,6 @@
"node": ">=10"
}
},
- "node_modules/send": {
- "version": "0.18.0",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "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"
- },
- "engines": {
- "node": ">= 0.8.0"
- }
- },
- "node_modules/send/node_modules/debug": {
- "version": "2.6.9",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "dependencies": {
- "ms": "2.0.0"
- }
- },
- "node_modules/send/node_modules/debug/node_modules/ms": {
- "version": "2.0.0",
- "license": "MIT",
- "optional": true,
- "peer": true
- },
- "node_modules/send/node_modules/mime": {
- "version": "1.6.0",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "bin": {
- "mime": "cli.js"
- },
- "engines": {
- "node": ">=4"
- }
- },
- "node_modules/send/node_modules/ms": {
- "version": "2.1.3",
- "license": "MIT",
- "optional": true,
- "peer": true
- },
- "node_modules/send/node_modules/on-finished": {
- "version": "2.4.1",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "dependencies": {
- "ee-first": "1.1.1"
- },
- "engines": {
- "node": ">= 0.8"
- }
- },
- "node_modules/send/node_modules/statuses": {
- "version": "2.0.1",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "engines": {
- "node": ">= 0.8"
- }
- },
- "node_modules/serialize-error": {
- "version": "2.1.0",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "engines": {
- "node": ">=0.10.0"
- }
- },
"node_modules/serialize-javascript": {
"version": "6.0.2",
"resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-6.0.2.tgz",
@@ -15755,35 +5662,15 @@
"randombytes": "^2.1.0"
}
},
- "node_modules/serve-static": {
- "version": "1.15.0",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "dependencies": {
- "encodeurl": "~1.0.2",
- "escape-html": "~1.0.3",
- "parseurl": "~1.3.3",
- "send": "0.18.0"
- },
- "engines": {
- "node": ">= 0.8.0"
- }
- },
"node_modules/set-blocking": {
"version": "2.0.0",
+ "dev": true,
"license": "ISC",
"optional": true
},
- "node_modules/setprototypeof": {
- "version": "1.2.0",
- "license": "ISC",
- "optional": true,
- "peer": true
- },
"node_modules/shallow-clone": {
"version": "3.0.1",
- "devOptional": true,
+ "dev": true,
"license": "MIT",
"dependencies": {
"kind-of": "^6.0.2"
@@ -15794,7 +5681,7 @@
},
"node_modules/shebang-command": {
"version": "2.0.0",
- "devOptional": true,
+ "dev": true,
"license": "MIT",
"dependencies": {
"shebang-regex": "^3.0.0"
@@ -15805,24 +5692,15 @@
},
"node_modules/shebang-regex": {
"version": "3.0.0",
- "devOptional": true,
+ "dev": true,
"license": "MIT",
"engines": {
"node": ">=8"
}
},
- "node_modules/shell-quote": {
- "version": "1.8.1",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "funding": {
- "url": "https://github.com/sponsors/ljharb"
- }
- },
"node_modules/signal-exit": {
"version": "3.0.7",
- "devOptional": true,
+ "dev": true,
"license": "ISC"
},
"node_modules/simple-concat": {
@@ -15870,65 +5748,15 @@
},
"node_modules/sisteransi": {
"version": "1.0.5",
- "devOptional": true,
+ "dev": true,
"license": "MIT"
},
"node_modules/slash": {
"version": "3.0.0",
- "devOptional": true,
- "license": "MIT",
- "engines": {
- "node": ">=8"
- }
- },
- "node_modules/slice-ansi": {
- "version": "2.1.0",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "dependencies": {
- "ansi-styles": "^3.2.0",
- "astral-regex": "^1.0.0",
- "is-fullwidth-code-point": "^2.0.0"
- },
- "engines": {
- "node": ">=6"
- }
- },
- "node_modules/slice-ansi/node_modules/ansi-styles": {
- "version": "3.2.1",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "dependencies": {
- "color-convert": "^1.9.0"
- },
- "engines": {
- "node": ">=4"
- }
- },
- "node_modules/slice-ansi/node_modules/ansi-styles/node_modules/color-convert": {
- "version": "1.9.3",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "dependencies": {
- "color-name": "1.1.3"
- }
- },
- "node_modules/slice-ansi/node_modules/ansi-styles/node_modules/color-convert/node_modules/color-name": {
- "version": "1.1.3",
- "license": "MIT",
- "optional": true,
- "peer": true
- },
- "node_modules/slice-ansi/node_modules/is-fullwidth-code-point": {
- "version": "2.0.0",
+ "dev": true,
"license": "MIT",
- "optional": true,
- "peer": true,
"engines": {
- "node": ">=4"
+ "node": ">=8"
}
},
"node_modules/smart-buffer": {
@@ -15942,11 +5770,12 @@
}
},
"node_modules/socket.io-client": {
- "version": "4.8.1",
- "license": "MIT",
+ "version": "4.8.3",
+ "resolved": "https://registry.npmjs.org/socket.io-client/-/socket.io-client-4.8.3.tgz",
+ "integrity": "sha512-uP0bpjWrjQmUt5DTHq9RuoCBdFJF10cdX9X+a368j/Ft0wmaVgxlrjvK3kjvgCODOMMOz9lcaRzxmso0bTWZ/g==",
"dependencies": {
"@socket.io/component-emitter": "~3.1.0",
- "debug": "~4.3.2",
+ "debug": "~4.4.1",
"engine.io-client": "~6.6.1",
"socket.io-parser": "~4.2.4"
},
@@ -15954,6 +5783,27 @@
"node": ">=10.0.0"
}
},
+ "node_modules/socket.io-client/node_modules/debug": {
+ "version": "4.4.3",
+ "resolved": "https://registry.npmjs.org/debug/-/debug-4.4.3.tgz",
+ "integrity": "sha512-RGwwWnwQvkVfavKVt22FGLw+xYSdzARwm0ru6DhTVA3umU5hZc28V3kO4stgYryrTlLpuvgI9GiijltAjNbcqA==",
+ "dependencies": {
+ "ms": "^2.1.3"
+ },
+ "engines": {
+ "node": ">=6.0"
+ },
+ "peerDependenciesMeta": {
+ "supports-color": {
+ "optional": true
+ }
+ }
+ },
+ "node_modules/socket.io-client/node_modules/ms": {
+ "version": "2.1.3",
+ "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz",
+ "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA=="
+ },
"node_modules/socket.io-parser": {
"version": "4.2.4",
"license": "MIT",
@@ -15993,15 +5843,6 @@
"node": ">= 10"
}
},
- "node_modules/source-map": {
- "version": "0.5.7",
- "license": "BSD-3-Clause",
- "optional": true,
- "peer": true,
- "engines": {
- "node": ">=0.10.0"
- }
- },
"node_modules/source-map-support": {
"version": "0.5.13",
"dev": true,
@@ -16021,7 +5862,7 @@
},
"node_modules/sprintf-js": {
"version": "1.0.3",
- "devOptional": true,
+ "dev": true,
"license": "BSD-3-Clause"
},
"node_modules/sqlite3": {
@@ -16079,7 +5920,7 @@
},
"node_modules/stack-utils": {
"version": "2.0.6",
- "devOptional": true,
+ "dev": true,
"license": "MIT",
"dependencies": {
"escape-string-regexp": "^2.0.0"
@@ -16090,51 +5931,15 @@
},
"node_modules/stack-utils/node_modules/escape-string-regexp": {
"version": "2.0.0",
- "devOptional": true,
- "license": "MIT",
- "engines": {
- "node": ">=8"
- }
- },
- "node_modules/stackframe": {
- "version": "1.3.4",
- "license": "MIT",
- "optional": true,
- "peer": true
- },
- "node_modules/stacktrace-parser": {
- "version": "0.1.10",
+ "dev": true,
"license": "MIT",
- "optional": true,
- "peer": true,
- "dependencies": {
- "type-fest": "^0.7.1"
- },
- "engines": {
- "node": ">=6"
- }
- },
- "node_modules/stacktrace-parser/node_modules/type-fest": {
- "version": "0.7.1",
- "license": "(MIT OR CC0-1.0)",
- "optional": true,
- "peer": true,
"engines": {
"node": ">=8"
}
},
- "node_modules/statuses": {
- "version": "1.5.0",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "engines": {
- "node": ">= 0.6"
- }
- },
"node_modules/string_decoder": {
"version": "1.1.1",
- "devOptional": true,
+ "dev": true,
"license": "MIT",
"dependencies": {
"safe-buffer": "~5.1.0"
@@ -16154,7 +5959,7 @@
},
"node_modules/string-width": {
"version": "4.2.3",
- "devOptional": true,
+ "dev": true,
"license": "MIT",
"dependencies": {
"emoji-regex": "^8.0.0",
@@ -16167,7 +5972,7 @@
},
"node_modules/strip-ansi": {
"version": "6.0.1",
- "devOptional": true,
+ "dev": true,
"license": "MIT",
"dependencies": {
"ansi-regex": "^5.0.1"
@@ -16186,7 +5991,7 @@
},
"node_modules/strip-final-newline": {
"version": "2.0.0",
- "devOptional": true,
+ "dev": true,
"license": "MIT",
"engines": {
"node": ">=6"
@@ -16203,21 +6008,9 @@
"url": "https://github.com/sponsors/sindresorhus"
}
},
- "node_modules/strnum": {
- "version": "1.0.5",
- "license": "MIT",
- "optional": true,
- "peer": true
- },
- "node_modules/sudo-prompt": {
- "version": "9.2.1",
- "license": "MIT",
- "optional": true,
- "peer": true
- },
"node_modules/supports-color": {
"version": "7.2.0",
- "devOptional": true,
+ "dev": true,
"license": "MIT",
"dependencies": {
"has-flag": "^4.0.0"
@@ -16228,7 +6021,7 @@
},
"node_modules/supports-preserve-symlinks-flag": {
"version": "1.0.0",
- "devOptional": true,
+ "dev": true,
"license": "MIT",
"engines": {
"node": ">= 0.4"
@@ -16293,35 +6086,11 @@
"node": ">=6"
}
},
- "node_modules/temp": {
- "version": "0.8.4",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "dependencies": {
- "rimraf": "~2.6.2"
- },
- "engines": {
- "node": ">=6.0.0"
- }
- },
- "node_modules/temp/node_modules/rimraf": {
- "version": "2.6.3",
- "license": "ISC",
- "optional": true,
- "peer": true,
- "dependencies": {
- "glob": "^7.1.3"
- },
- "bin": {
- "rimraf": "bin.js"
- }
- },
"node_modules/terser": {
"version": "5.39.0",
"resolved": "https://registry.npmjs.org/terser/-/terser-5.39.0.tgz",
"integrity": "sha512-LBAhFyLho16harJoWMg/nZsQYgTrg5jXOn2nCYjRUcZZEdE3qa2zb8QEDRUGVZBW4rlazf2fxkg8tztybTaqWw==",
- "devOptional": true,
+ "dev": true,
"license": "BSD-2-Clause",
"dependencies": {
"@jridgewell/source-map": "^0.3.3",
@@ -16373,12 +6142,12 @@
},
"node_modules/terser/node_modules/commander": {
"version": "2.20.3",
- "devOptional": true,
+ "dev": true,
"license": "MIT"
},
"node_modules/terser/node_modules/source-map-support": {
"version": "0.5.21",
- "devOptional": true,
+ "dev": true,
"license": "MIT",
"dependencies": {
"buffer-from": "^1.0.0",
@@ -16387,7 +6156,7 @@
},
"node_modules/terser/node_modules/source-map-support/node_modules/source-map": {
"version": "0.6.1",
- "devOptional": true,
+ "dev": true,
"license": "BSD-3-Clause",
"engines": {
"node": ">=0.10.0"
@@ -16406,60 +6175,14 @@
"node": ">=8"
}
},
- "node_modules/throat": {
- "version": "5.0.0",
- "license": "MIT",
- "optional": true,
- "peer": true
- },
- "node_modules/through2": {
- "version": "2.0.5",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "dependencies": {
- "readable-stream": "~2.3.6",
- "xtend": "~4.0.1"
- }
- },
- "node_modules/through2/node_modules/readable-stream": {
- "version": "2.3.8",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "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"
- }
- },
- "node_modules/through2/node_modules/safe-buffer": {
- "version": "5.1.2",
- "license": "MIT",
- "optional": true,
- "peer": true
- },
- "node_modules/through2/node_modules/string_decoder": {
- "version": "1.1.1",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "dependencies": {
- "safe-buffer": "~5.1.0"
- }
- },
"node_modules/tmpl": {
"version": "1.0.5",
- "devOptional": true,
+ "dev": true,
"license": "BSD-3-Clause"
},
"node_modules/to-fast-properties": {
"version": "2.0.0",
- "devOptional": true,
+ "dev": true,
"license": "MIT",
"engines": {
"node": ">=4"
@@ -16467,7 +6190,7 @@
},
"node_modules/to-regex-range": {
"version": "5.0.1",
- "devOptional": true,
+ "dev": true,
"license": "MIT",
"dependencies": {
"is-number": "^7.0.0"
@@ -16476,15 +6199,6 @@
"node": ">=8.0"
}
},
- "node_modules/toidentifier": {
- "version": "1.0.1",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "engines": {
- "node": ">=0.6"
- }
- },
"node_modules/tr46": {
"version": "5.1.1",
"resolved": "https://registry.npmjs.org/tr46/-/tr46-5.1.1.tgz",
@@ -16589,12 +6303,6 @@
}
}
},
- "node_modules/tslib": {
- "version": "2.7.0",
- "license": "0BSD",
- "optional": true,
- "peer": true
- },
"node_modules/tunnel-agent": {
"version": "0.6.0",
"dev": true,
@@ -16608,7 +6316,7 @@
},
"node_modules/type-detect": {
"version": "4.0.8",
- "devOptional": true,
+ "dev": true,
"license": "MIT",
"engines": {
"node": ">=4"
@@ -16690,7 +6398,7 @@
"version": "5.8.3",
"resolved": "https://registry.npmjs.org/typescript/-/typescript-5.8.3.tgz",
"integrity": "sha512-p1diW6TqL9L07nNxvRMM7hMMw4c5XOo/1ibL4aAIGmSAt9slTE1Xgw5KWuof2uTOvCg9BY7ZRi+GaF+7sfgPeQ==",
- "devOptional": true,
+ "dev": true,
"license": "Apache-2.0",
"bin": {
"tsc": "bin/tsc",
@@ -16709,49 +6417,9 @@
"version": "6.21.0",
"resolved": "https://registry.npmjs.org/undici-types/-/undici-types-6.21.0.tgz",
"integrity": "sha512-iwDZqg0QAGrg9Rav5H4n0M64c3mkR59cJ6wQp+7C4nI0gsmExaedaYLNO44eT4AtBBwjbTiGPMlt2Md0T9H9JQ==",
- "devOptional": true,
+ "dev": true,
"license": "MIT"
},
- "node_modules/unicode-canonical-property-names-ecmascript": {
- "version": "2.0.0",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "engines": {
- "node": ">=4"
- }
- },
- "node_modules/unicode-match-property-ecmascript": {
- "version": "2.0.0",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "dependencies": {
- "unicode-canonical-property-names-ecmascript": "^2.0.0",
- "unicode-property-aliases-ecmascript": "^2.0.0"
- },
- "engines": {
- "node": ">=4"
- }
- },
- "node_modules/unicode-match-property-value-ecmascript": {
- "version": "2.1.0",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "engines": {
- "node": ">=4"
- }
- },
- "node_modules/unicode-property-aliases-ecmascript": {
- "version": "2.1.0",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "engines": {
- "node": ">=4"
- }
- },
"node_modules/unique-filename": {
"version": "1.1.1",
"dev": true,
@@ -16770,29 +6438,11 @@
"imurmurhash": "^0.1.4"
}
},
- "node_modules/universalify": {
- "version": "0.1.2",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "engines": {
- "node": ">= 4.0.0"
- }
- },
- "node_modules/unpipe": {
- "version": "1.0.0",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "engines": {
- "node": ">= 0.8"
- }
- },
"node_modules/update-browserslist-db": {
"version": "1.1.1",
"resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.1.1.tgz",
"integrity": "sha512-R8UzCaa9Az+38REPiJ1tXlImTJXlVfgHZsglwBD/k6nj76ctsH1E3q4doGrukiLQd3sGQYu56r5+lo5r94l29A==",
- "devOptional": true,
+ "dev": true,
"funding": [
{
"type": "opencollective",
@@ -16820,18 +6470,9 @@
},
"node_modules/util-deprecate": {
"version": "1.0.2",
- "devOptional": true,
+ "dev": true,
"license": "MIT"
},
- "node_modules/utils-merge": {
- "version": "1.0.1",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "engines": {
- "node": ">= 0.4.0"
- }
- },
"node_modules/v8-compile-cache-lib": {
"version": "3.0.1",
"dev": true,
@@ -16850,24 +6491,9 @@
"node": ">=10.12.0"
}
},
- "node_modules/vary": {
- "version": "1.1.2",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "engines": {
- "node": ">= 0.8"
- }
- },
- "node_modules/vlq": {
- "version": "1.0.1",
- "license": "MIT",
- "optional": true,
- "peer": true
- },
"node_modules/walker": {
"version": "1.0.8",
- "devOptional": true,
+ "dev": true,
"license": "Apache-2.0",
"dependencies": {
"makeerror": "1.0.12"
@@ -16885,15 +6511,6 @@
"node": ">=10.13.0"
}
},
- "node_modules/wcwidth": {
- "version": "1.0.1",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "dependencies": {
- "defaults": "^1.0.3"
- }
- },
"node_modules/webidl-conversions": {
"version": "7.0.0",
"license": "BSD-2-Clause",
@@ -17033,12 +6650,6 @@
"node": ">=4.0"
}
},
- "node_modules/whatwg-fetch": {
- "version": "3.6.20",
- "license": "MIT",
- "optional": true,
- "peer": true
- },
"node_modules/whatwg-url": {
"version": "14.2.0",
"resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-14.2.0.tgz",
@@ -17052,56 +6663,9 @@
"node": ">=18"
}
},
- "node_modules/whatwg-url-without-unicode": {
- "version": "8.0.0-3",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "dependencies": {
- "buffer": "^5.4.3",
- "punycode": "^2.1.1",
- "webidl-conversions": "^5.0.0"
- },
- "engines": {
- "node": ">=10"
- }
- },
- "node_modules/whatwg-url-without-unicode/node_modules/buffer": {
- "version": "5.7.1",
- "funding": [
- {
- "type": "github",
- "url": "https://github.com/sponsors/feross"
- },
- {
- "type": "patreon",
- "url": "https://www.patreon.com/feross"
- },
- {
- "type": "consulting",
- "url": "https://feross.org/support"
- }
- ],
- "license": "MIT",
- "optional": true,
- "peer": true,
- "dependencies": {
- "base64-js": "^1.3.1",
- "ieee754": "^1.1.13"
- }
- },
- "node_modules/whatwg-url-without-unicode/node_modules/webidl-conversions": {
- "version": "5.0.0",
- "license": "BSD-2-Clause",
- "optional": true,
- "peer": true,
- "engines": {
- "node": ">=8"
- }
- },
"node_modules/which": {
"version": "2.0.2",
- "devOptional": true,
+ "dev": true,
"license": "ISC",
"dependencies": {
"isexe": "^2.0.0"
@@ -17113,12 +6677,6 @@
"node": ">= 8"
}
},
- "node_modules/which-module": {
- "version": "2.0.1",
- "license": "ISC",
- "optional": true,
- "peer": true
- },
"node_modules/wide-align": {
"version": "1.1.5",
"dev": true,
@@ -17165,7 +6723,7 @@
},
"node_modules/wrap-ansi": {
"version": "7.0.0",
- "devOptional": true,
+ "dev": true,
"license": "MIT",
"dependencies": {
"ansi-styles": "^4.0.0",
@@ -17181,7 +6739,7 @@
},
"node_modules/wrap-ansi/node_modules/ansi-styles": {
"version": "4.3.0",
- "devOptional": true,
+ "dev": true,
"license": "MIT",
"dependencies": {
"color-convert": "^2.0.1"
@@ -17195,7 +6753,7 @@
},
"node_modules/wrap-ansi/node_modules/string-width": {
"version": "4.2.3",
- "devOptional": true,
+ "dev": true,
"license": "MIT",
"dependencies": {
"emoji-regex": "^8.0.0",
@@ -17208,12 +6766,12 @@
},
"node_modules/wrap-ansi/node_modules/string-width/node_modules/emoji-regex": {
"version": "8.0.0",
- "devOptional": true,
+ "dev": true,
"license": "MIT"
},
"node_modules/wrap-ansi/node_modules/string-width/node_modules/is-fullwidth-code-point": {
"version": "3.0.0",
- "devOptional": true,
+ "dev": true,
"license": "MIT",
"engines": {
"node": ">=8"
@@ -17221,18 +6779,9 @@
},
"node_modules/wrappy": {
"version": "1.0.2",
- "devOptional": true,
+ "dev": true,
"license": "ISC"
},
- "node_modules/ws": {
- "version": "6.2.3",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "dependencies": {
- "async-limiter": "~1.0.0"
- }
- },
"node_modules/xmlbuilder": {
"version": "15.0.0",
"dev": true,
@@ -17247,18 +6796,9 @@
"node": ">=0.4.0"
}
},
- "node_modules/xtend": {
- "version": "4.0.2",
- "license": "MIT",
- "optional": true,
- "peer": true,
- "engines": {
- "node": ">=0.4"
- }
- },
"node_modules/y18n": {
"version": "5.0.8",
- "devOptional": true,
+ "dev": true,
"license": "ISC",
"engines": {
"node": ">=10"
@@ -17273,7 +6813,7 @@
"version": "2.8.0",
"resolved": "https://registry.npmjs.org/yaml/-/yaml-2.8.0.tgz",
"integrity": "sha512-4lLa/EcQCB0cJkyts+FpIRx5G/llPxfP6VQU5KByHEhLxY3IJCH0f0Hy1MHI8sClTvsIb8qwRJ6R/ZdlDJ/leQ==",
- "devOptional": true,
+ "dev": true,
"license": "ISC",
"bin": {
"yaml": "bin.mjs"
@@ -17284,7 +6824,7 @@
},
"node_modules/yargs": {
"version": "17.7.2",
- "devOptional": true,
+ "dev": true,
"license": "MIT",
"dependencies": {
"cliui": "^8.0.1",
@@ -17301,7 +6841,7 @@
},
"node_modules/yargs-parser": {
"version": "21.1.1",
- "devOptional": true,
+ "dev": true,
"license": "ISC",
"engines": {
"node": ">=12"
@@ -17317,7 +6857,7 @@
},
"node_modules/yocto-queue": {
"version": "0.1.0",
- "devOptional": true,
+ "dev": true,
"license": "MIT",
"engines": {
"node": ">=10"
diff --git a/package.json b/package.json
index aa484508..abc1a2d7 100644
--- a/package.json
+++ b/package.json
@@ -1,6 +1,6 @@
{
"name": "@sqlitecloud/drivers",
- "version": "1.0.876",
+ "version": "1.0.878",
"description": "SQLiteCloud drivers for Typescript/Javascript in edge, web and node clients",
"main": "./lib/index.js",
"types": "./lib/index.d.ts",
@@ -12,7 +12,7 @@
"build": "rm -rf ./lib/ && tsc --project tsconfig.build.json && npx webpack",
"publish": "npm run build && npm publish --access public",
"prettier": "prettier --write 'src/**/*'",
- "typedoc": "rm -rf ./docs/ && typedoc --tsconfig tsconfig.build.json --out docs && typedoc --tsconfig tsconfig.build.json --plugin typedoc-plugin-markdown --out docs/markdown",
+ "typedoc": "rm -rf ./docs/ && typedoc --tsconfig tsconfig.build.json --plugin typedoc-plugin-markdown --out docs/markdown",
"npmgui": "npx npm-gui@latest",
"prepare": "husky"
},
@@ -45,14 +45,14 @@
"buffer": "^6.0.3",
"eventemitter3": "^5.0.1",
"lz4js": "^0.2.0",
- "socket.io-client": "^4.8.1",
+ "socket.io-client": "^4.8.3",
"socket.io-parser": "~4.2.4",
"whatwg-url": "^14.2.0"
},
"peerDependencies": {
+ "@craftzdog/react-native-buffer": "*",
"react-native-quick-base64": "*",
"react-native-tcp-socket": "*",
- "@craftzdog/react-native-buffer": "*",
"react-native-url-polyfill": "*"
},
"peerDependenciesMeta": {
diff --git a/src/drivers/connection-ws.ts b/src/drivers/connection-ws.ts
index a136aae0..c4673138 100644
--- a/src/drivers/connection-ws.ts
+++ b/src/drivers/connection-ws.ts
@@ -15,7 +15,13 @@ import {
SQLiteCloudError,
SQLiteCloudWebsocketBlobTransferFormat
} from './types'
-import { decodeBigIntMarkers, decodeWebsocketRowsetData, encodeBigIntMarkers, parseWebsocketBlobTransferFormat, parseWebsocketMaxAttachments } from './utilities'
+import {
+ decodeBigIntMarkers,
+ decodeWebsocketRowsetData,
+ encodeBigIntMarkers,
+ parseWebsocketBlobTransferFormat,
+ parseWebsocketMaxAttachments
+} from './utilities'
const SocketIODecoderBase = SocketIODecoder as unknown as new (...args: any[]) => { opts?: { maxAttachments?: number } }
@@ -52,6 +58,16 @@ function getAttachmentLimitError(description: unknown, limit: number): SQLiteClo
}
}
+function getGatewayResponseError(response: any): Record | undefined {
+ if (response?.error && typeof response.error === 'object') {
+ return response.error
+ }
+
+ if (Array.isArray(response?.errors) && response.errors[0] && typeof response.errors[0] === 'object') {
+ return response.errors[0]
+ }
+}
+
/**
* Implementation of TransportConnection that connects to the database indirectly
* via SQLite Cloud Gateway, a socket.io based deamon that responds to sql query
@@ -74,10 +90,28 @@ export class SQLiteCloudWebsocketConnection extends SQLiteCloudConnection {
console.assert(!this.connected, 'Connection already established')
if (!this.socket) {
this.config = config
- const connectionstring = this.config.connectionstring as string
+
const websocketMaxAttachments = parseWebsocketMaxAttachments(this.config.websocketMaxAttachments)
- const gatewayUrl = this.config?.gatewayurl || `${this.config.host === 'localhost' ? 'ws' : 'wss'}://${this.config.host as string}:443`
- this.socket = io(gatewayUrl, { auth: { token: connectionstring }, parser: createSocketIOParser(websocketMaxAttachments) })
+
+ // Gateway tenant routing is derived from the Host header. In production, `gatewayurl` is
+ // a domain suffix (eg `gateway.sqlite.cloud`) appended to the tenant prefix from the core
+ // hostname (eg crvheg7dhk.g4 from crvheg7dhk.g4.sqlite.cloud) to form the gateway host
+ // (→ crvheg7dhk.g4.gateway.sqlite.cloud). For local development, pass a `gatewayurl`
+ // containing `localhost` — the driver routes TCP to it and injects the tenant Host header
+ // separately so the gateway still tenant-routes correctly.
+ const authToken = this.config.apikey || this.config.token
+ const ioOpts: Record = { auth: { token: authToken }, parser: createSocketIOParser(websocketMaxAttachments) }
+ let gatewayUrl: string
+ if (this.config.gatewayurl?.includes('localhost')) {
+ const raw = this.config.gatewayurl
+ gatewayUrl = raw.startsWith('ws://') || raw.startsWith('wss://') ? raw : `ws://${raw}`
+ ioOpts.extraHeaders = { Host: this.config.host }
+ ioOpts.transports = ['websocket']
+ } else {
+ const gatewayHost = buildGatewayHost(this.config.host as string, this.config.gatewayurl)
+ gatewayUrl = `wss://${gatewayHost}:443`
+ }
+ this.socket = io(gatewayUrl, ioOpts)
this.socket.on('connect', () => {
callback?.call(this, null)
@@ -143,6 +177,7 @@ export class SQLiteCloudWebsocketConnection extends SQLiteCloudConnection {
{
sql: commands.query,
bind: encodeBigIntMarkers(commands.parameters),
+ database: this.config.database,
row: 'array',
safe_integer_mode: this.config.safe_integer_mode,
capabilities: {
@@ -150,8 +185,12 @@ export class SQLiteCloudWebsocketConnection extends SQLiteCloudConnection {
}
},
(response: any) => {
- if (response?.error) {
- const error = new SQLiteCloudError(response.error.detail, { ...response.error })
+ const gatewayError = getGatewayResponseError(response)
+ if (gatewayError) {
+ // Gateway error fields (errorCode, externalErrorCode, offsetCode) live under `meta`
+ // for the `errors[]` shape; fall back to top-level for the legacy `error` shape.
+ const errorFields = (gatewayError.meta && typeof gatewayError.meta === 'object') ? gatewayError.meta : gatewayError
+ const error = new SQLiteCloudError(gatewayError.detail || gatewayError.message || 'Gateway error', { ...errorFields })
callback?.call(this, error)
} else {
const { metadata } = response
@@ -192,4 +231,24 @@ export class SQLiteCloudWebsocketConnection extends SQLiteCloudConnection {
}
}
+/** Default gateway domain suffix used when `gatewayurl` is not provided. */
+const DEFAULT_GATEWAY_DOMAIN = 'gateway.sqlite.cloud'
+
+/** Builds the gateway hostname from a core hostname, swapping its last two labels (the
+ * TLD) with the given `gatewayurl` suffix.
+ *
+ * Example: buildGatewayHost('crvheg7dhk.g4.sqlite.cloud')
+ * → 'crvheg7dhk.g4.gateway.sqlite.cloud'
+ *
+ * Returns `host` unchanged when it already ends with the suffix (idempotent) or when
+ * it's too short to extract a tenant prefix (eg 'localhost'). */
+function buildGatewayHost(host: string, gatewayurl?: string): string {
+ if (!host) return host
+ const suffix = gatewayurl || DEFAULT_GATEWAY_DOMAIN
+ if (host === suffix || host.endsWith('.' + suffix)) return host
+ const parts = host.split('.')
+ if (parts.length < 3) return host
+ return parts.slice(0, -2).join('.') + '.' + suffix
+}
+
export default SQLiteCloudWebsocketConnection
diff --git a/src/drivers/database.ts b/src/drivers/database.ts
index 09cde310..77513cf4 100644
--- a/src/drivers/database.ts
+++ b/src/drivers/database.ts
@@ -9,7 +9,6 @@
import EventEmitter from 'eventemitter3'
import { SQLiteCloudConnection } from './connection'
-import { PubSub } from './pubsub'
import { OperationsQueue } from './queue'
import { SQLiteCloudRowset } from './rowset'
import { Statement } from './statement'
@@ -386,7 +385,7 @@ export class Database extends EventEmitter {
public close(callback?: ConnectionCallback): void {
this.operations.enqueue(done => {
this.connection?.close()
-
+
callback?.call(this, null)
this.emitEvent('close')
@@ -477,30 +476,4 @@ export class Database extends EventEmitter {
public isConnected(): boolean {
return this.connection != null && this.connection.connected
}
-
- /**
- * PubSub class provides a Pub/Sub real-time updates and notifications system to
- * allow multiple applications to communicate with each other asynchronously.
- * It allows applications to subscribe to tables and receive notifications whenever
- * data changes in the database table. It also enables sending messages to anyone
- * subscribed to a specific channel.
- * @returns {PubSub} A PubSub object
- */
- public async getPubSub(): Promise {
- return new Promise((resolve, reject) => {
- this.operations.enqueue(done => {
- let error = null
- try {
- if (!this.connection) {
- error = new SQLiteCloudError('Connection not established', { errorCode: 'ERR_CONNECTION_NOT_ESTABLISHED' })
- reject(error)
- } else {
- resolve(new PubSub(this.connection))
- }
- } finally {
- done(error)
- }
- })
- })
- }
}
diff --git a/src/drivers/pubsub.ts b/src/drivers/pubsub.ts
deleted file mode 100644
index 45ae8599..00000000
--- a/src/drivers/pubsub.ts
+++ /dev/null
@@ -1,117 +0,0 @@
-import { SQLiteCloudConnection } from './connection'
-import SQLiteCloudTlsConnection from './connection-tls'
-import { PubSubCallback } from './types'
-
-export enum PUBSUB_ENTITY_TYPE {
- TABLE = 'TABLE',
- CHANNEL = 'CHANNEL'
-}
-
-/**
- * Pub/Sub class to receive changes on database tables or to send messages to channels.
- */
-export class PubSub {
- constructor(connection: SQLiteCloudConnection) {
- this.connection = connection
- this.connectionPubSub = new SQLiteCloudTlsConnection(connection.getConfig())
- }
-
- private connection: SQLiteCloudConnection
- private connectionPubSub: SQLiteCloudConnection
-
- /**
- * Listen for a table or channel and start to receive messages to the provided callback.
- * @param entityType One of TABLE or CHANNEL'
- * @param entityName Name of the table or the channel
- * @param callback Callback to be called when a message is received
- * @param data Extra data to be passed to the callback
- */
- public async listen(entityType: PUBSUB_ENTITY_TYPE, entityName: string, callback: PubSubCallback, data?: any): Promise {
- const entity = entityType === 'TABLE' ? 'TABLE ' : ''
-
- const authCommand: string = await this.connection.sql(`LISTEN ${entity}${entityName};`)
-
- return new Promise((resolve, reject) => {
- this.connectionPubSub.sendCommands(authCommand, (error, results) => {
- if (error) {
- callback.call(this, error, null, data)
- reject(error)
- } else {
- // skip results from pubSub auth command
- if (results !== 'OK') {
- callback.call(this, null, results, data)
- }
- resolve(results)
- }
- })
- })
- }
-
- /**
- * Stop receive messages from a table or channel.
- * @param entityType One of TABLE or CHANNEL
- * @param entityName Name of the table or the channel
- */
- public async unlisten(entityType: string, entityName: string): Promise {
- const subject = entityType === 'TABLE' ? 'TABLE ' : ''
-
- return this.connection.sql(`UNLISTEN ${subject}?;`, entityName)
- }
-
- /**
- * Create a channel to send messages to.
- * @param name Channel name
- * @param failIfExists Raise an error if the channel already exists
- */
- public async createChannel(name: string, failIfExists: boolean = true): Promise {
- let notExistsCommand = ''
- if (!failIfExists) {
- notExistsCommand = ' IF NOT EXISTS'
- }
-
- return this.connection.sql(`CREATE CHANNEL ?${notExistsCommand};`, name)
- }
-
- /**
- * Deletes a Pub/Sub channel.
- * @param name Channel name
- */
- public async removeChannel(name: string): Promise {
- return this.connection.sql('REMOVE CHANNEL ?;', name)
- }
-
- /**
- * Send a message to the channel.
- */
- public notifyChannel(channelName: string, message: string): Promise {
- return this.connection.sql('NOTIFY ? ?;', channelName, message)
- }
-
- /**
- * Ask the server to close the connection to the database and
- * to keep only open the Pub/Sub connection.
- * Only interaction with Pub/Sub commands will be allowed.
- */
- public setPubSubOnly(): Promise {
- return new Promise((resolve, reject) => {
- this.connection.sendCommands('PUBSUB ONLY;', (error, results) => {
- if (error) {
- reject(error)
- } else {
- this.connection.close()
- resolve(results)
- }
- })
- })
- }
-
- /** True if Pub/Sub connection is open. */
- public connected(): boolean {
- return this.connectionPubSub.connected
- }
-
- /** Close Pub/Sub connection. */
- public close(): void {
- this.connectionPubSub.close()
- }
-}
diff --git a/src/drivers/types.ts b/src/drivers/types.ts
index ac46efc0..99689d90 100644
--- a/src/drivers/types.ts
+++ b/src/drivers/types.ts
@@ -35,7 +35,9 @@ if (SAFE_INTEGER_MODE == 'bigint') {
console.debug('BigInt mode: Using Number for all INTEGER values from SQLite, including meta information from WRITE statements.')
}
if (SAFE_INTEGER_MODE == 'mixed') {
- console.debug('Mixed mode: Using BigInt for INTEGER values from SQLite (including meta information from WRITE statements) bigger then 2^53, Number otherwise.')
+ console.debug(
+ 'Mixed mode: Using BigInt for INTEGER values from SQLite (including meta information from WRITE statements) bigger then 2^53, Number otherwise.'
+ )
}
/**
@@ -95,7 +97,14 @@ export interface SQLiteCloudConfig {
/** True if we should force use of SQLite Cloud Gateway and websocket connections, default: true in browsers, false in node.js */
usewebsocket?: boolean
- /** Url where we can connect to a SQLite Cloud Gateway that has a socket.io deamon waiting to connect, eg. wss://host:443 */
+ /** Domain suffix used to build the gateway hostname the driver connects to.
+ * Default: `gateway.sqlite.cloud`.
+ *
+ * Example: with `host: 'crvheg7dhk.g4.sqlite.cloud'` and the default `gatewayurl`,
+ * the driver opens `wss://crvheg7dhk.g4.gateway.sqlite.cloud:443`. For local
+ * development, pass a value containing `localhost` (eg `'ws://localhost:4000'`)
+ * and the driver will route TCP to that target while forwarding `host` as the
+ * gateway Host header. */
gatewayurl?: string
/** Preferred blob transfer format when using websocket transport. Defaults to base64-blobs-v1 for new clients. */
websocketBlobFormat?: SQLiteCloudWebsocketBlobTransferFormat
@@ -171,7 +180,6 @@ export type ResultsCallback = (error: Error | null, results?: T) => voi
export type RowsCallback> = (error: Error | null, rows?: T[]) => void
export type RowCallback> = (error: Error | null, row?: T) => void
export type RowCountCallback = (error: Error | null, rowCount?: number) => void
-export type PubSubCallback = (error: Error | null, results?: T, extraData?: T) => void
/**
* Certain responses include arrays with various types of metadata.
diff --git a/src/drivers/utilities.ts b/src/drivers/utilities.ts
index 1cc77d25..fd1b6cdd 100644
--- a/src/drivers/utilities.ts
+++ b/src/drivers/utilities.ts
@@ -392,9 +392,7 @@ export function decodeWebsocketRowsetData(
return decodeBigIntMarkers(data, safeIntegerMode)
}
- const blobColumnIndexes = new Set(
- metadata.columns.flatMap((column, index) => (column.type && BLOB_COLUMN_TYPE_RE.test(column.type) ? [index] : []))
- )
+ const blobColumnIndexes = new Set(metadata.columns.flatMap((column, index) => (column.type && BLOB_COLUMN_TYPE_RE.test(column.type) ? [index] : [])))
const decodeCell = (value: any, columnIndex: number) => {
if (blobTransferFormat === 'base64-blobs-v1' && blobColumnIndexes.has(columnIndex) && typeof value === 'string') {
return Buffer.from(value, 'base64')
diff --git a/test/blob-transport.test.ts b/test/blob-transport.test.ts
index 58e68f37..9cdec235 100644
--- a/test/blob-transport.test.ts
+++ b/test/blob-transport.test.ts
@@ -75,8 +75,7 @@ describe('blob rowsets across transports', () => {
try {
database = getChinookDatabase(undefined, {
- usewebsocket: true,
- gatewayurl: GATEWAY_URL
+ usewebsocket: true
})
await assertBlobRowsRoundTrip(database)
} finally {
diff --git a/test/connection-ws-unit.test.ts b/test/connection-ws-unit.test.ts
index 5cf86f99..968810fc 100644
--- a/test/connection-ws-unit.test.ts
+++ b/test/connection-ws-unit.test.ts
@@ -29,10 +29,10 @@ describe('websocket transport helpers', () => {
const connection = Object.create(SQLiteCloudWebsocketConnection.prototype) as any
const connectionstring = 'sqlitecloud://host.sqlite.cloud/database?apikey=secret'
- connection.connectTransport({ connectionstring, host: 'host.sqlite.cloud', websocketMaxAttachments: 321 }, jest.fn())
+ connection.connectTransport({ connectionstring, host: 'host.sqlite.cloud', apikey: 'secret', websocketMaxAttachments: 321 }, jest.fn())
- expect(mockedIo).toHaveBeenCalledWith('wss://host.sqlite.cloud:443', {
- auth: { token: connectionstring },
+ expect(mockedIo).toHaveBeenCalledWith('wss://host.gateway.sqlite.cloud:443', {
+ auth: { token: 'secret' },
parser: expect.objectContaining({
Encoder: expect.any(Function),
Decoder: expect.any(Function)
@@ -84,6 +84,7 @@ describe('websocket transport helpers', () => {
{
sql: 'SELECT ?',
bind: ['123n'],
+ database: undefined,
row: 'array',
safe_integer_mode: 'bigint',
capabilities: {
@@ -162,6 +163,38 @@ describe('websocket transport helpers', () => {
})
})
+ it('should read gateway errors from the errors array response field', done => {
+ const connection = Object.create(SQLiteCloudWebsocketConnection.prototype) as any
+ const emit = jest.fn((_event: string, _payload: any, callback: (response: any) => void) => {
+ callback({
+ errors: [
+ {
+ detail: 'Gateway validation failed.',
+ errorCode: '40001',
+ externalErrorCode: '0',
+ offsetCode: -1
+ }
+ ]
+ })
+ })
+ connection.socket = { connected: true, emit }
+ connection.config = {}
+
+ connection.transportCommands('SELECT 1', (error: any, results?: SQLiteCloudRowset) => {
+ try {
+ expect(results).toBeUndefined()
+ expect(error).toBeDefined()
+ expect(error.message).toBe('Gateway validation failed.')
+ expect(error.errorCode).toBe('40001')
+ expect(error.externalErrorCode).toBe('0')
+ expect(error.offsetCode).toBe(-1)
+ done()
+ } catch (error) {
+ done(error as Error)
+ }
+ })
+ })
+
it('should surface an actionable error when socket.io attachment limits are exceeded', () => {
const handlers: Record void> = {}
const socket = {
diff --git a/test/connection-ws.test.ts b/test/connection-ws.test.ts
index 72f058aa..e4237ba0 100644
--- a/test/connection-ws.test.ts
+++ b/test/connection-ws.test.ts
@@ -83,7 +83,10 @@ describe('connection-ws', () => {
connection = new SQLiteCloudWebsocketConnection(configObj, error => {
try {
expect(error).toBeDefined()
- expect(error?.message).toContain('Error: getaddrinfo ENOTFOUND non.existing.host.name')
+ // The driver rewrites the last two labels of `host` to the configured gateway suffix
+ // (see buildGatewayHost in connection-ws.ts), so the rejected DNS name carries the
+ // surviving `non.existing.` prefix but a tenant-routed suffix.
+ expect(error?.message).toContain('Error: getaddrinfo ENOTFOUND non.existing.')
connection?.close()
} finally {
done()
diff --git a/test/pubsub.test.ts b/test/pubsub.test.ts
deleted file mode 100644
index da1f2060..00000000
--- a/test/pubsub.test.ts
+++ /dev/null
@@ -1,212 +0,0 @@
-import { SQLiteCloudRow } from '../src'
-import { getChinookDatabase, LONG_TIMEOUT } from './shared'
-import { PUBSUB_ENTITY_TYPE } from '../src/drivers/pubsub'
-
-describe('pubSub', () => {
- it(
- 'should listen, notify and receive pubSub messages on channel',
- async () => {
- const connection = getChinookDatabase()
- const pubSub = await connection.getPubSub()
-
- try {
- const channelName = 'test-channel-' + crypto.randomUUID()
- let callbackCalled = false
- const message = 'Message in a bottle ' + Math.floor(Math.random() * 999)
-
- await pubSub.createChannel(channelName)
-
- await pubSub.listen(
- PUBSUB_ENTITY_TYPE.CHANNEL,
- channelName,
- (error, results, data) => {
- expect(error).toBeNull()
-
- expect(results).not.toBeNull()
- expect(results['channel']).toEqual(channelName)
- expect(results['payload']).toEqual(message)
- expect(data).toEqual({ pippo: 'pluto' })
- callbackCalled = true
- },
- { pippo: 'pluto' }
- )
-
- await pubSub.notifyChannel(channelName, message)
-
- while (!callbackCalled) {
- await new Promise(resolve => setTimeout(resolve, 1000))
- }
-
- expect(callbackCalled).toBeTruthy()
- pubSub.removeChannel(channelName)
- } finally {
- connection.close()
- pubSub.close()
- }
- },
- LONG_TIMEOUT
- ),
- it('should unlisten on channel', async () => {
- const connection = getChinookDatabase()
- const pubSub = await connection.getPubSub()
-
- try {
- const channelName = 'test-channel-' + Math.floor(Math.random() * 999)
-
- await pubSub.createChannel(channelName, false)
-
- await pubSub.listen(PUBSUB_ENTITY_TYPE.CHANNEL, channelName, (error, results, data) => {
- expect(true).toBeFalsy()
- })
-
- let connections = await connection.sql`LIST PUBSUB CONNECTIONS;`
- let connectionExists = connections.find((row: SQLiteCloudRow) => row['chname'] === channelName)
- expect(connectionExists).toBeDefined()
-
- await pubSub.unlisten(PUBSUB_ENTITY_TYPE.CHANNEL, channelName)
-
- connections = await connection.sql`LIST PUBSUB CONNECTIONS;`
- connectionExists = connections.find((row: SQLiteCloudRow) => row['chname'] === channelName)
- expect(connectionExists).toBeUndefined()
- } finally {
- connection.close()
- pubSub.close()
- }
- }),
- it('should unlisten on table', async () => {
- const connection = getChinookDatabase()
- const pubSub = await connection.getPubSub()
-
- try {
- let callbackCalled = false
-
- const tableName = 'genres'
- await pubSub.listen(PUBSUB_ENTITY_TYPE.TABLE, tableName, (error, results, data) => {
- expect(true).toBeFalsy()
- callbackCalled = true
- })
-
- let connections = await connection.sql`LIST PUBSUB CONNECTIONS;`
- let connectionExists = connections.find((row: SQLiteCloudRow) => row['chname'] === tableName)
- expect(connectionExists).toBeDefined()
-
- await pubSub.unlisten(PUBSUB_ENTITY_TYPE.TABLE, tableName)
-
- await connection.sql`UPDATE genres SET Name = 'Rock' WHERE GenreId = 1`
-
- // wait a moment to see if the callback is called
- await new Promise(resolve => setTimeout(resolve, 2000))
-
- expect(callbackCalled).toBeFalsy()
- } finally {
- connection.close()
- pubSub.close()
- }
- }),
- it('should fail to create a channel that already exists', async () => {
- const connection = getChinookDatabase()
- const pubSub = await connection.getPubSub()
-
- try {
- const channelName = 'test-channel-' + crypto.randomUUID()
-
- await pubSub.createChannel(channelName)
-
- await expect(pubSub.createChannel(channelName, true)).rejects.toThrow(`Cannot create channel ${channelName} because it already exists.`)
- } finally {
- connection.close()
- pubSub.close()
- }
- }),
- it(
- 'should listen and receive pubSub messages on table',
- async () => {
- const connection = getChinookDatabase()
- const pubSub = await connection.getPubSub()
-
- try {
- let callbackCalled = false
- const newName = 'Rock' + Math.floor(Math.random() * 999)
-
- await pubSub.listen(
- PUBSUB_ENTITY_TYPE.TABLE,
- 'genres',
- (error, results, data) => {
- expect(error).toBeNull()
-
- expect(results).not.toBeNull()
- expect(results['payload'][0]['sqlite_type']).toEqual('UPDATE')
- expect(results['payload'][0]['Name']).toEqual(newName)
- expect(data).toEqual({ pippo: 'pluto' })
- callbackCalled = true
- },
- { pippo: 'pluto' }
- )
-
- await connection.sql`UPDATE genres SET Name = ${newName} WHERE GenreId = 1`
-
- while (!callbackCalled) {
- await new Promise(resolve => setTimeout(resolve, 1000))
- }
-
- expect(callbackCalled).toBeTruthy()
- } finally {
- connection.close()
- pubSub.close()
- }
- },
- LONG_TIMEOUT
- ),
- it('should be connected', async () => {
- const connection = getChinookDatabase()
- const pubSub = await connection.getPubSub()
-
- try {
- expect(pubSub.connected()).toBeTruthy()
-
- pubSub.close()
-
- expect(pubSub.connected()).toBeFalsy()
- } finally {
- connection.close()
- pubSub.close()
- }
- }),
- it(
- 'should keep pubSub only connection',
- async () => {
- const connection = getChinookDatabase()
- const connection2 = getChinookDatabase()
- const pubSub = await connection.getPubSub()
-
- try {
- let callbackCalled = false
- const newName = 'Rock' + Math.floor(Math.random() * 999)
-
- await pubSub.listen(PUBSUB_ENTITY_TYPE.TABLE, 'genres', (error, results, data) => {
- expect(error).toBeNull()
- expect(results).not.toBeNull()
- callbackCalled = true
- })
-
- await pubSub.setPubSubOnly()
-
- expect(connection.sql`SELECT 1`).rejects.toThrow('Connection unavailable. Maybe it got disconnected?')
- expect(pubSub.connected()).toBeTruthy()
-
- await connection2.sql`UPDATE genres SET Name = ${newName} WHERE GenreId = 1`
-
- while (!callbackCalled) {
- await new Promise(resolve => setTimeout(resolve, 1000))
- }
-
- expect(callbackCalled).toBeTruthy()
- } finally {
- connection.close()
- pubSub.close()
- connection2.close()
- }
- },
- LONG_TIMEOUT
- )
-})
diff --git a/test/safe-integers.test.ts b/test/safe-integers.test.ts
new file mode 100644
index 00000000..3c5991ec
--- /dev/null
+++ b/test/safe-integers.test.ts
@@ -0,0 +1,22 @@
+import { describe, expect, test } from '@jest/globals'
+import { decodeBigIntMarkers, encodeBigIntMarkers, parseSafeIntegerMode } from '../src/drivers/utilities'
+
+describe('safe integer markers', () => {
+ test('parseSafeIntegerMode validates supported values', () => {
+ expect(parseSafeIntegerMode('bigint')).toBe('bigint')
+ expect(parseSafeIntegerMode('mixed')).toBe('mixed')
+ expect(parseSafeIntegerMode('number')).toBe('number')
+ expect(parseSafeIntegerMode('invalid')).toBe('number')
+ })
+
+ test('decodeBigIntMarkers decodes marker strings only for lossless modes', () => {
+ expect(decodeBigIntMarkers('9223372036854775807n', 'bigint')).toBe(BigInt('9223372036854775807'))
+ expect(decodeBigIntMarkers({ id: '9223372036854775807n' }, 'mixed')).toEqual({ id: BigInt('9223372036854775807') })
+ expect(decodeBigIntMarkers('9223372036854775807n', 'number')).toBe('9223372036854775807n')
+ })
+
+ test('encodeBigIntMarkers encodes bigint values and bigint-mode integer numbers', () => {
+ expect(encodeBigIntMarkers({ id: BigInt('9223372036854775807'), count: 42 })).toEqual({ id: '9223372036854775807n', count: 42 })
+ expect(encodeBigIntMarkers(9223372036854776000)).toBe(9223372036854776000)
+ })
+})
diff --git a/test/shared.ts b/test/shared.ts
index 8e5d7ae9..dc5177d1 100644
--- a/test/shared.ts
+++ b/test/shared.ts
@@ -94,6 +94,10 @@ export function getChinookConfig(url = CHINOOK_DATABASE_URL, extraConfig?: Parti
ca: SELF_SIGNED_CERTIFICATE
}
}
+ if (!chinookConfig.apikey && !chinookConfig.token && CHINOOK_API_KEY) {
+ chinookConfig.apikey = CHINOOK_API_KEY
+ }
+ chinookConfig.gatewayurl = GATEWAY_URL
chinookConfig.timeout = 10 * 1000 // 10 seconds
if (extraConfig) {
chinookConfig = { ...chinookConfig, ...extraConfig }