diff --git a/.github/dependabot.yml b/.github/dependabot.yml
new file mode 100644
index 0000000..775b1dd
--- /dev/null
+++ b/.github/dependabot.yml
@@ -0,0 +1,8 @@
+version: 2
+updates:
+ - package-ecosystem: "pnpm" # See documentation for possible values
+ directory: "/" # Location of package manifests
+ schedule:
+ interval: "weekly"
+ labels:
+ - automerge
\ No newline at end of file
diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml
new file mode 100644
index 0000000..b3c28c2
--- /dev/null
+++ b/.github/workflows/build.yml
@@ -0,0 +1,36 @@
+on:
+ push:
+ branches:
+ - main
+
+jobs:
+ test:
+ runs-on: ubuntu-latest
+ steps:
+ - uses: actions/checkout@v4
+ with:
+ submodules: recursive
+ - uses: actions/setup-node@v4
+ with:
+ node-version: '20'
+ - uses: pnpm/action-setup@v4
+ name: Install pnpm
+ with:
+ run_install: false
+ - name: Get pnpm store directory
+ shell: bash
+ run: |
+ echo "STORE_PATH=$(pnpm store path --silent)" >> $GITHUB_ENV
+ - uses: actions/cache@v4
+ name: Setup pnpm cache
+ with:
+ path: ${{ env.STORE_PATH }}
+ key: ${{ runner.os }}-pnpm-store-${{ hashFiles('**/pnpm-lock.yaml') }}
+ restore-keys: |
+ ${{ runner.os }}-pnpm-store-
+ - run: pnpm install
+ - run: pnpm build
+ - uses: actions/upload-artifact@v4
+ with:
+ path: build
+ name: build
\ No newline at end of file
diff --git a/.github/workflows/publish.yml b/.github/workflows/publish.yml
new file mode 100644
index 0000000..aa3dcbd
--- /dev/null
+++ b/.github/workflows/publish.yml
@@ -0,0 +1,34 @@
+on:
+ workflow_dispatch:
+ inputs:
+ version:
+ description: 'Version to publish'
+ required: true
+ verbose:
+ description: 'Verbose mode'
+ required: false
+ default: 'false'
+
+jobs:
+ run-bpp:
+ runs-on: ubuntu-latest
+ steps:
+ - name: Download artifact
+ uses: dawidd6/action-download-artifact@v3
+ with:
+ workflow: build.yml
+ workflow_conclusion: success
+ branch: main
+ event: push
+ name: build
+ path: build
+ - name: Browser Platform Publish
+ uses: PlasmoHQ/bpp@v3
+ with:
+ keys: ${{ secrets.SUBMIT_KEYS }}
+ chrome-file: 'build/chrome-mv3-prod.zip'
+ firefox-file: 'build/firefox-mv3-prod.zip'
+ edge-file: 'build/edge-mv3-prod.zip'
+ edge-notes: "Publishing latest extension version (${{ inputs.version }}) to the Edge Store."
+ # opera-file: 'build/opera-mv3-prod.zip'
+ verbose: ${{ inputs.verbose }}
\ No newline at end of file
diff --git a/.github/workflows/submit.yml b/.github/workflows/submit.yml
deleted file mode 100644
index f4de392..0000000
--- a/.github/workflows/submit.yml
+++ /dev/null
@@ -1,34 +0,0 @@
-name: "Submit to Web Store"
-on:
- workflow_dispatch:
-
-jobs:
- build:
- runs-on: ubuntu-latest
- steps:
- - uses: actions/checkout@v3
- - name: Cache pnpm modules
- uses: actions/cache@v3
- with:
- path: ~/.pnpm-store
- key: ${{ runner.os }}-${{ hashFiles('**/pnpm-lock.yaml') }}
- restore-keys: |
- ${{ runner.os }}-
- - uses: pnpm/action-setup@v2.2.4
- with:
- version: latest
- run_install: true
- - name: Use Node.js 16.x
- uses: actions/setup-node@v3.4.1
- with:
- node-version: 16.x
- cache: "pnpm"
- - name: Build the extension
- run: pnpm build
- - name: Package the extension into a zip artifact
- run: pnpm package
- - name: Browser Platform Publish
- uses: PlasmoHQ/bpp@v3
- with:
- keys: ${{ secrets.SUBMIT_KEYS }}
- artifact: build/chrome-mv3-prod.zip
diff --git a/.github/workflows/tests.yml b/.github/workflows/tests.yml
new file mode 100644
index 0000000..a02b737
--- /dev/null
+++ b/.github/workflows/tests.yml
@@ -0,0 +1,33 @@
+name: Unit tests
+on:
+ pull_request:
+ branches: [main]
+
+jobs:
+ test:
+ runs-on: ubuntu-latest
+ steps:
+ - uses: actions/checkout@v4
+ with:
+ submodules: recursive
+ - uses: actions/setup-node@v4
+ with:
+ node-version: '20'
+ - uses: pnpm/action-setup@v4
+ name: Install pnpm
+ with:
+ run_install: false
+ - name: Get pnpm store directory
+ shell: bash
+ run: |
+ echo "STORE_PATH=$(pnpm store path --silent)" >> $GITHUB_ENV
+ - uses: actions/cache@v4
+ name: Setup pnpm cache
+ with:
+ path: ${{ env.STORE_PATH }}
+ key: ${{ runner.os }}-pnpm-store-${{ hashFiles('**/pnpm-lock.yaml') }}
+ restore-keys: |
+ ${{ runner.os }}-pnpm-store-
+ - run: pnpm install
+ - run: pnpm test:unit
+ - run: pnpm build
diff --git a/README.md b/README.md
index d4d2142..7bdd696 100644
--- a/README.md
+++ b/README.md
@@ -1,22 +1,28 @@
-# opentelemetry-browser-extension
+
+
OpenTelemetry Browser Extension
+
published builds available on:
+
+ *
+
+ *
+
+
...or build it yourself!
+
+
+
+## About
> [!NOTE]
-> This project is in very early development, and is likely to change abruptly *and* be broken. Forgive any missing documentation.
+> This project is in early development. Please forgive (or feel free to contribute) any missing documentation.
-A [Plasmo](https://docs.plasmo.com/) browser extension that automatically instruments webpages with [OpenTelemetry](https://opentelemetry.io/docs/what-is-opentelemetry/).
+A [Plasmo](https://docs.plasmo.com/)-based browser extension that automatically instruments webpages with [OpenTelemetry](https://opentelemetry.io/docs/what-is-opentelemetry/).
-[Download it](https://chromewebstore.google.com/detail/opentelemetry-browser-ext/bgjeoaohfhbfabbfhbafjihbobjgniag), refresh your pages, and start recording OTLP logs and traces in your browser.
+[Download it](https://chromewebstore.google.com/detail/opentelemetry-browser-ext/bgjeoaohfhbfabbfhbafjihbobjgniag), refresh your pages, and automatically start emitting OTLP logs and traces from webpages of your choosing.
## Preview
-## Download
-
-| Browser | Link |
-|-|-|
-|Chrome|[Download it from the Chrome web store](https://chromewebstore.google.com/detail/opentelemetry-browser-ext/bgjeoaohfhbfabbfhbafjihbobjgniag)|
-
## Features
* Automatically instrument your webpages to collect traces and logs, sent to an OTLP-compatible collector
@@ -24,11 +30,11 @@ A [Plasmo](https://docs.plasmo.com/) browser extension that automatically instru
* Propagate b3 and w3c trace context to websites of your choosing (matched by regular expressions)
-## Browser support
+## Browser compatibility
-Currently, this extension has only been confirmed to work with compatible Chromium-based browsers (Chrome, Edge, etc) which support [manifest v3](https://developer.chrome.com/docs/extensions/develop/migrate/what-is-mv3) and `chrome.scripting.executeScript({ world: 'MAIN' })`.
+Because this extension relies on the use of `chrome.scripting.executeScript({ ... , world: 'MAIN' })`, it is only compatible with browsers which support the `MAIN` execution world as a parameter. Luckily, this seems to include every browser except Firefox ([where development to support the feature is in-progress](https://bugzilla.mozilla.org/show_bug.cgi?id=1736575)).
-## Getting Started
+## Developing
Initialize submodules (we use a custom build of Plasmo):
@@ -55,12 +61,34 @@ pnpm dev
Then, open your browser and load the appropriate development build. For example, if you're developing for Chrome, using manifest v3, use: `build/chrome-mv3-dev`.
-## Making production build
+## Making a production build
Run the following:
```bash
pnpm build
```
+or, for targeting a specific browser:
+
+```bash
+pnpm build:chrome
+# or
+pnpm build:safari
+# or
+pnpm build:edge
+```
Then, follow the same steps as with running the development server, but load the appropriate production build from the `build` directory, i.e: `build/chrome-mv3-prod`.
+
+### Safari
+
+Safari requires a bit of extra work. After building the extension, run the following command to convert the extension to a an XCode project:
+
+```bash
+cd build && xcrun safari-web-extension-converter safari-mv3-prod
+```
+
+Then, build the extension in XCode (using the MacOS target), and enable it in Safari
+
+> [!NOTE]
+> Safari requires extensions to be signed before they can be installed. You can either sign the extension yourself, or load it as an unsigned extension after enabling "allow unsigned extensions" in Safari's developer settings.
diff --git a/assets/chrome.svg b/assets/chrome.svg
new file mode 100644
index 0000000..4ff6ab6
--- /dev/null
+++ b/assets/chrome.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/assets/edge.svg b/assets/edge.svg
new file mode 100644
index 0000000..ccd0516
--- /dev/null
+++ b/assets/edge.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/assets/safari.svg b/assets/safari.svg
new file mode 100644
index 0000000..d4cde6c
--- /dev/null
+++ b/assets/safari.svg
@@ -0,0 +1,31 @@
+
\ No newline at end of file
diff --git a/docker-compose.yaml b/docker-compose.yaml
index 1e68f5f..9f9c669 100644
--- a/docker-compose.yaml
+++ b/docker-compose.yaml
@@ -9,7 +9,7 @@ services:
ports:
- 7280:7280
command: ["run"]
- # attach: false
+ attach: false # comment this line if you'd like to view quickwit log output
otel-collector:
image: otel/opentelemetry-collector:latest
diff --git a/package.json b/package.json
index 33132cd..c5e4249 100644
--- a/package.json
+++ b/package.json
@@ -1,15 +1,24 @@
{
"name": "opentelemetry-browser-extension",
"displayName": "OpenTelemetry Browser Extension",
- "version": "0.0.6",
+ "version": "0.0.7",
"description": "An extension for instrumenting webpages using OpenTelemetry",
"author": "Theodore Brockman ",
+ "packageManager": "pnpm@8.14.0",
"scripts": {
"preinstall": "pnpm install:plasmo && pnpm build:run-p && pnpm build:vendored",
"install:plasmo": "pnpm -C ./vendored/plasmo/ install",
"build:run-p": "pnpm -C ./vendored/plasmo/packages/rps build",
"dev": "plasmo dev",
- "build": "pnpm build:vendored && plasmo build",
+ "clean": "rm -fr build",
+ "build": "npm-run-all build:safari build:windows",
+ "build:windows": "npm-run-all build:chrome build:edge build:opera",
+ "build:chrome": "plasmo build --target=chrome-mv3 --zip --hoist",
+ "build:firefox": "echo '\\033[1;31mwarning: firefox build is not currently functional due to its incomplete scripting.executeScript() functionality.\nproceeding to build anyways\\033[0m\n' && plasmo build --target=firefox-mv3 --zip --hoist",
+ "build:edge": "plasmo build --target=edge-mv3 --zip --hoist",
+ "build:safari": "plasmo build --target=safari-mv3 --zip --hoist",
+ "convert:safari": "cd build && xcrun safari-web-extension-converter safari-mv3-prod",
+ "build:opera": "plasmo build --target=opera-mv3 --zip --hoist",
"build:vendored": "run-p build:plasmo:cli build:plasmo:storage build:plasmo:messaging",
"build:plasmo:cli": "pnpm -C ./vendored/plasmo build:cli",
"build:plasmo:storage": "pnpm -C ./vendored/plasmo/api/storage build",
@@ -21,7 +30,7 @@
"@mantine/core": "^7.6.1",
"@mantine/hooks": "^7.6.1",
"@opentelemetry/api-logs": "^0.49.1",
- "@opentelemetry/auto-instrumentations-web": "^0.37.0",
+ "@opentelemetry/auto-instrumentations-web": "^0.36.0",
"@opentelemetry/context-zone": "^1.22.0",
"@opentelemetry/core": "^1.22.0",
"@opentelemetry/exporter-logs-otlp-proto": "^0.49.1",
@@ -46,14 +55,15 @@
"deepmerge-ts": "^5.1.0",
"plasmo": "workspace:*",
"react": "18.2.0",
- "react-dom": "18.2.0"
+ "react-dom": "18.2.0",
+ "uuidv7": "^1.0.0"
},
"devDependencies": {
"@ianvs/prettier-plugin-sort-imports": "4.1.1",
"@parcel/config-default": "^2.12.0",
"@parcel/packager-ts": "2.12.0",
- "@plasmohq/rps": "workspace:*",
"@plasmohq/parcel-config": "workspace:*",
+ "@plasmohq/rps": "workspace:*",
"@types/chrome": "0.0.262",
"@types/jest": "^29.5.12",
"@types/mocha": "^10.0.6",
@@ -65,6 +75,7 @@
"esbuild-plugin-polyfill-node": "^0.3.0",
"mocha": "^10.4.0",
"mocha-suppress-logs": "^0.5.1",
+ "npm-run-all": "^4.1.5",
"parcel": "^2.12.0",
"postcss": "^8.4.35",
"postcss-preset-mantine": "^1.13.0",
@@ -85,13 +96,7 @@
"permissions": [
"scripting",
"storage"
- ],
- "externally_connectable": {
- "matches": [
- "https://*/*",
- "http://localhost/*"
- ]
- }
+ ]
},
"overrides": {
"@opentelemetry/instrumentation-xml-http-request": "0.49.1",
@@ -103,7 +108,8 @@
"@protobufjs/inquire@1.1.0": "patches/@protobufjs__inquire@1.1.0.patch",
"@opentelemetry/otlp-proto-exporter-base@0.49.1": "patches/@opentelemetry__otlp-proto-exporter-base@0.49.1.patch",
"@opentelemetry/instrumentation-xml-http-request@0.49.1": "patches/@opentelemetry__instrumentation-xml-http-request@0.49.1.patch",
- "@opentelemetry/instrumentation-fetch@0.49.1": "patches/@opentelemetry__instrumentation-fetch@0.49.1.patch"
+ "@opentelemetry/instrumentation-fetch@0.49.1": "patches/@opentelemetry__instrumentation-fetch@0.49.1.patch",
+ "@opentelemetry/instrumentation-user-interaction@0.35.0": "patches/@opentelemetry__instrumentation-user-interaction@0.35.0.patch"
}
},
"parcel-resolver-inlinefunc": {
diff --git a/patches/@opentelemetry__instrumentation-user-interaction@0.35.0.patch b/patches/@opentelemetry__instrumentation-user-interaction@0.35.0.patch
new file mode 100644
index 0000000..ef04ce2
--- /dev/null
+++ b/patches/@opentelemetry__instrumentation-user-interaction@0.35.0.patch
@@ -0,0 +1,20 @@
+diff --git a/build/esm/instrumentation.js b/build/esm/instrumentation.js
+index 928b559ffdafaea1832ec9b6a119656f8f091558..511a277175d888445b8e39e419027fc2f1a19158 100644
+--- a/build/esm/instrumentation.js
++++ b/build/esm/instrumentation.js
+@@ -63,9 +63,14 @@ var UserInteractionInstrumentation = /** @class */ (function (_super) {
+ typeof (config === null || config === void 0 ? void 0 : config.shouldPreventSpanCreation) === 'function'
+ ? config.shouldPreventSpanCreation
+ : defaultShouldPreventSpanCreation;
++ _this.init();
+ return _this;
+ }
+- UserInteractionInstrumentation.prototype.init = function () { };
++ UserInteractionInstrumentation.prototype.init = function () {
++ this._eventNames.forEach(event => {
++ window.addEventListener(event, () => { });
++ });
++ };
+ /**
+ * This will check if last task was timeout and will save the time to
+ * fix the user interaction when nothing happens
diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml
index 58e2f25..e033665 100644
--- a/pnpm-lock.yaml
+++ b/pnpm-lock.yaml
@@ -8,6 +8,9 @@ patchedDependencies:
'@opentelemetry/instrumentation-fetch@0.49.1':
hash: 6yilnpdqkngqzfwhj35hpknaue
path: patches/@opentelemetry__instrumentation-fetch@0.49.1.patch
+ '@opentelemetry/instrumentation-user-interaction@0.35.0':
+ hash: izdnigeekwtz23f7sot3rqjigq
+ path: patches/@opentelemetry__instrumentation-user-interaction@0.35.0.patch
'@opentelemetry/instrumentation-xml-http-request@0.49.1':
hash: yjdrr2nmvcemqupuuxgxvso6fi
path: patches/@opentelemetry__instrumentation-xml-http-request@0.49.1.patch
@@ -24,64 +27,64 @@ importers:
dependencies:
'@mantine/core':
specifier: ^7.6.1
- version: 7.9.1(@mantine/hooks@7.9.1)(@types/react@18.2.61)(react-dom@18.2.0)(react@18.2.0)
+ version: 7.10.1(@mantine/hooks@7.10.1)(@types/react@18.2.61)(react-dom@18.2.0)(react@18.2.0)
'@mantine/hooks':
specifier: ^7.6.1
- version: 7.9.1(react@18.2.0)
+ version: 7.10.1(react@18.2.0)
'@opentelemetry/api-logs':
specifier: ^0.49.1
version: 0.49.1
'@opentelemetry/auto-instrumentations-web':
- specifier: ^0.37.0
- version: 0.37.0(@opentelemetry/api@1.8.0)(zone.js@0.11.4)
+ specifier: ^0.36.0
+ version: 0.36.0(@opentelemetry/api@1.7.0)(zone.js@0.11.4)
'@opentelemetry/context-zone':
specifier: ^1.22.0
- version: 1.24.1(@opentelemetry/api@1.8.0)
+ version: 1.24.1(@opentelemetry/api@1.7.0)
'@opentelemetry/core':
specifier: ^1.22.0
- version: 1.24.1(@opentelemetry/api@1.8.0)
+ version: 1.24.1(@opentelemetry/api@1.7.0)
'@opentelemetry/exporter-logs-otlp-proto':
specifier: ^0.49.1
- version: 0.49.1(@opentelemetry/api@1.8.0)
+ version: 0.49.1(@opentelemetry/api@1.7.0)
'@opentelemetry/exporter-trace-otlp-proto':
specifier: ^0.49.1
- version: 0.49.1(@opentelemetry/api@1.8.0)
+ version: 0.49.1(@opentelemetry/api@1.7.0)
'@opentelemetry/instrumentation':
specifier: ^0.49.1
- version: 0.49.1(@opentelemetry/api@1.8.0)
+ version: 0.49.1(@opentelemetry/api@1.7.0)
'@opentelemetry/instrumentation-document-load':
specifier: ^0.35.0
- version: 0.35.0(@opentelemetry/api@1.8.0)
+ version: 0.35.0(@opentelemetry/api@1.7.0)
'@opentelemetry/instrumentation-fetch':
specifier: ^0.49.1
- version: 0.49.1(patch_hash=6yilnpdqkngqzfwhj35hpknaue)(@opentelemetry/api@1.8.0)
+ version: 0.49.1(patch_hash=6yilnpdqkngqzfwhj35hpknaue)(@opentelemetry/api@1.7.0)
'@opentelemetry/instrumentation-user-interaction':
specifier: ^0.35.0
- version: 0.35.0(@opentelemetry/api@1.8.0)(zone.js@0.11.4)
+ version: 0.35.0(patch_hash=izdnigeekwtz23f7sot3rqjigq)(@opentelemetry/api@1.7.0)(zone.js@0.11.4)
'@opentelemetry/instrumentation-xml-http-request':
specifier: ^0.49.1
- version: 0.49.1(patch_hash=yjdrr2nmvcemqupuuxgxvso6fi)(@opentelemetry/api@1.8.0)
+ version: 0.49.1(patch_hash=yjdrr2nmvcemqupuuxgxvso6fi)(@opentelemetry/api@1.7.0)
'@opentelemetry/otlp-exporter-base':
specifier: ^0.49.1
- version: 0.49.1(@opentelemetry/api@1.8.0)
+ version: 0.49.1(@opentelemetry/api@1.7.0)
'@opentelemetry/otlp-proto-exporter-base':
specifier: ^0.49.1
- version: 0.49.1(patch_hash=mif3gyfydfs4r7enkb5hkxvfsq)(@opentelemetry/api@1.8.0)
+ version: 0.49.1(patch_hash=mif3gyfydfs4r7enkb5hkxvfsq)(@opentelemetry/api@1.7.0)
'@opentelemetry/propagator-b3':
specifier: ^1.22.0
- version: 1.24.1(@opentelemetry/api@1.8.0)
+ version: 1.24.1(@opentelemetry/api@1.7.0)
'@opentelemetry/resources':
specifier: ^1.22.0
- version: 1.24.1(@opentelemetry/api@1.8.0)
+ version: 1.24.1(@opentelemetry/api@1.7.0)
'@opentelemetry/sdk-logs':
specifier: ^0.49.1
- version: 0.49.1(@opentelemetry/api-logs@0.49.1)(@opentelemetry/api@1.8.0)
+ version: 0.49.1(@opentelemetry/api-logs@0.49.1)(@opentelemetry/api@1.7.0)
'@opentelemetry/sdk-trace-base':
specifier: ^1.22.0
- version: 1.24.1(@opentelemetry/api@1.8.0)
+ version: 1.24.1(@opentelemetry/api@1.7.0)
'@opentelemetry/sdk-trace-web':
specifier: ^1.22.0
- version: 1.24.1(@opentelemetry/api@1.8.0)
+ version: 1.24.1(@opentelemetry/api@1.7.0)
'@opentelemetry/semantic-conventions':
specifier: ^1.22.0
version: 1.24.1
@@ -109,6 +112,9 @@ importers:
react-dom:
specifier: 18.2.0
version: 18.2.0(react@18.2.0)
+ uuidv7:
+ specifier: ^1.0.0
+ version: 1.0.0
devDependencies:
'@ianvs/prettier-plugin-sort-imports':
specifier: 4.1.1
@@ -158,6 +164,9 @@ importers:
mocha-suppress-logs:
specifier: ^0.5.1
version: 0.5.1
+ npm-run-all:
+ specifier: ^4.1.5
+ version: 4.1.5
parcel:
specifier: ^2.12.0
version: 2.12.0(postcss@8.4.38)(typescript@5.3.3)
@@ -181,7 +190,7 @@ importers:
version: 10.9.2(@types/node@20.11.24)(typescript@5.3.3)
tsx:
specifier: ^4.7.2
- version: 4.10.2
+ version: 4.11.0
typescript:
specifier: 5.3.3
version: 5.3.3
@@ -230,7 +239,7 @@ importers:
version: 5.0.5
ts-jest:
specifier: 29.1.1
- version: 29.1.1(@babel/core@7.24.5)(@jest/types@29.6.3)(esbuild@0.18.20)(jest@29.7.0)(typescript@5.2.2)
+ version: 29.1.1(@babel/core@7.24.6)(@jest/types@29.6.3)(esbuild@0.18.20)(jest@29.7.0)(typescript@5.2.2)
tsup:
specifier: 7.2.0
version: 7.2.0(postcss@8.4.38)(ts-node@10.9.2)(typescript@5.2.2)
@@ -266,7 +275,7 @@ importers:
version: 29.7.0
ts-jest:
specifier: 29.1.1
- version: 29.1.1(@babel/core@7.24.5)(@jest/types@29.6.3)(esbuild@0.18.20)(jest@29.7.0)(typescript@5.2.2)
+ version: 29.1.1(@babel/core@7.24.6)(@jest/types@29.6.3)(esbuild@0.18.20)(jest@29.7.0)(typescript@5.2.2)
tsup:
specifier: 7.2.0
version: 7.2.0(postcss@8.4.38)(ts-node@10.9.2)(typescript@5.2.2)
@@ -314,7 +323,7 @@ importers:
version: 5.0.5
ts-jest:
specifier: 29.1.1
- version: 29.1.1(@babel/core@7.24.5)(@jest/types@29.6.3)(esbuild@0.18.20)(jest@29.7.0)(typescript@5.2.2)
+ version: 29.1.1(@babel/core@7.24.6)(@jest/types@29.6.3)(esbuild@0.18.20)(jest@29.7.0)(typescript@5.2.2)
tsup:
specifier: 7.2.0
version: 7.2.0(postcss@8.4.38)(ts-node@10.9.2)(typescript@5.2.2)
@@ -372,7 +381,7 @@ importers:
version: 5.0.5
ts-jest:
specifier: 29.1.1
- version: 29.1.1(@babel/core@7.24.5)(@jest/types@29.6.3)(esbuild@0.19.5)(jest@29.7.0)(typescript@5.3.3)
+ version: 29.1.1(@babel/core@7.24.6)(@jest/types@29.6.3)(esbuild@0.19.5)(jest@29.7.0)(typescript@5.3.3)
tsup:
specifier: 8.0.1
version: 8.0.1(postcss@8.4.38)(ts-node@10.9.2)(typescript@5.3.3)
@@ -1279,7 +1288,7 @@ importers:
version: 3.2.4
ts-jest:
specifier: 29.1.1
- version: 29.1.1(@babel/core@7.24.5)(@jest/types@29.6.3)(esbuild@0.19.5)(jest@29.7.0)(typescript@5.3.3)
+ version: 29.1.1(@babel/core@7.24.6)(@jest/types@29.6.3)(esbuild@0.19.5)(jest@29.7.0)(typescript@5.3.3)
tsup:
specifier: 8.0.1
version: 8.0.1(postcss@8.4.38)(ts-node@10.9.2)(typescript@5.3.3)
@@ -1317,7 +1326,7 @@ importers:
version: 18.2.0
ts-jest:
specifier: 29.1.1
- version: 29.1.1(@babel/core@7.24.5)(@jest/types@29.6.3)(esbuild@0.19.5)(jest@29.7.0)(typescript@5.3.3)
+ version: 29.1.1(@babel/core@7.24.6)(@jest/types@29.6.3)(esbuild@0.19.5)(jest@29.7.0)(typescript@5.3.3)
tsup:
specifier: 8.0.1
version: 8.0.1(postcss@8.4.38)(ts-node@10.9.2)(typescript@5.3.3)
@@ -1353,7 +1362,7 @@ importers:
version: 18.2.0
ts-jest:
specifier: 29.1.1
- version: 29.1.1(@babel/core@7.24.5)(@jest/types@29.6.3)(esbuild@0.19.5)(jest@29.7.0)(typescript@5.3.3)
+ version: 29.1.1(@babel/core@7.24.6)(@jest/types@29.6.3)(esbuild@0.19.5)(jest@29.7.0)(typescript@5.3.3)
tsup:
specifier: 8.0.1
version: 8.0.1(postcss@8.4.38)(ts-node@10.9.2)(typescript@5.3.3)
@@ -1448,7 +1457,7 @@ importers:
version: 5.0.5
ts-jest:
specifier: 29.1.1
- version: 29.1.1(@babel/core@7.24.5)(@jest/types@29.6.3)(esbuild@0.19.5)(jest@29.7.0)(typescript@5.3.3)
+ version: 29.1.1(@babel/core@7.24.6)(@jest/types@29.6.3)(esbuild@0.19.5)(jest@29.7.0)(typescript@5.3.3)
tsup:
specifier: 8.0.1
version: 8.0.1(postcss@8.4.38)(ts-node@10.9.2)(typescript@5.3.3)
@@ -1475,315 +1484,312 @@ packages:
'@jridgewell/gen-mapping': 0.3.5
'@jridgewell/trace-mapping': 0.3.25
- /@babel/code-frame@7.24.2:
- resolution: {integrity: sha512-y5+tLQyV8pg3fsiln67BVLD1P13Eg4lh5RW9mF0zUuvLrv9uIQ4MCL+CRT+FTsBlBjcIan6PGsLcBN0m3ClUyQ==}
+ /@babel/code-frame@7.24.6:
+ resolution: {integrity: sha512-ZJhac6FkEd1yhG2AHOmfcXG4ceoLltoCVJjN5XsWN9BifBQr+cHJbWi0h68HZuSORq+3WtJ2z0hwF2NG1b5kcA==}
engines: {node: '>=6.9.0'}
dependencies:
- '@babel/highlight': 7.24.5
+ '@babel/highlight': 7.24.6
picocolors: 1.0.1
- /@babel/compat-data@7.24.4:
- resolution: {integrity: sha512-vg8Gih2MLK+kOkHJp4gBEIkyaIi00jgWot2D9QOmmfLC8jINSOzmCLta6Bvz/JSBCqnegV0L80jhxkol5GWNfQ==}
+ /@babel/compat-data@7.24.6:
+ resolution: {integrity: sha512-aC2DGhBq5eEdyXWqrDInSqQjO0k8xtPRf5YylULqx8MCd6jBtzqfta/3ETMRpuKIc5hyswfO80ObyA1MvkCcUQ==}
engines: {node: '>=6.9.0'}
- /@babel/core@7.24.5:
- resolution: {integrity: sha512-tVQRucExLQ02Boi4vdPp49svNGcfL2GhdTCT9aldhXgCJVAI21EtRfBettiuLUwce/7r6bFdgs6JFkcdTiFttA==}
+ /@babel/core@7.24.6:
+ resolution: {integrity: sha512-qAHSfAdVyFmIvl0VHELib8xar7ONuSHrE2hLnsaWkYNTI68dmi1x8GYDhJjMI/e7XWal9QBlZkwbOnkcw7Z8gQ==}
engines: {node: '>=6.9.0'}
dependencies:
'@ampproject/remapping': 2.3.0
- '@babel/code-frame': 7.24.2
- '@babel/generator': 7.24.5
- '@babel/helper-compilation-targets': 7.23.6
- '@babel/helper-module-transforms': 7.24.5(@babel/core@7.24.5)
- '@babel/helpers': 7.24.5
- '@babel/parser': 7.24.5
- '@babel/template': 7.24.0
- '@babel/traverse': 7.24.5
- '@babel/types': 7.24.5
+ '@babel/code-frame': 7.24.6
+ '@babel/generator': 7.24.6
+ '@babel/helper-compilation-targets': 7.24.6
+ '@babel/helper-module-transforms': 7.24.6(@babel/core@7.24.6)
+ '@babel/helpers': 7.24.6
+ '@babel/parser': 7.24.6
+ '@babel/template': 7.24.6
+ '@babel/traverse': 7.24.6
+ '@babel/types': 7.24.6
convert-source-map: 2.0.0
- debug: 4.3.4(supports-color@8.1.1)
+ debug: 4.3.5
gensync: 1.0.0-beta.2
json5: 2.2.3
semver: 6.3.1
transitivePeerDependencies:
- supports-color
- /@babel/generator@7.24.5:
- resolution: {integrity: sha512-x32i4hEXvr+iI0NEoEfDKzlemF8AmtOP8CcrRaEcpzysWuoEb1KknpcvMsHKPONoKZiDuItklgWhB18xEhr9PA==}
+ /@babel/generator@7.24.6:
+ resolution: {integrity: sha512-S7m4eNa6YAPJRHmKsLHIDJhNAGNKoWNiWefz1MBbpnt8g9lvMDl1hir4P9bo/57bQEmuwEhnRU/AMWsD0G/Fbg==}
engines: {node: '>=6.9.0'}
dependencies:
- '@babel/types': 7.24.5
+ '@babel/types': 7.24.6
'@jridgewell/gen-mapping': 0.3.5
'@jridgewell/trace-mapping': 0.3.25
jsesc: 2.5.2
- /@babel/helper-compilation-targets@7.23.6:
- resolution: {integrity: sha512-9JB548GZoQVmzrFgp8o7KxdgkTGm6xs9DW0o/Pim72UDjzr5ObUQ6ZzYPqA+g9OTS2bBQoctLJrky0RDCAWRgQ==}
+ /@babel/helper-compilation-targets@7.24.6:
+ resolution: {integrity: sha512-VZQ57UsDGlX/5fFA7GkVPplZhHsVc+vuErWgdOiysI9Ksnw0Pbbd6pnPiR/mmJyKHgyIW0c7KT32gmhiF+cirg==}
engines: {node: '>=6.9.0'}
dependencies:
- '@babel/compat-data': 7.24.4
- '@babel/helper-validator-option': 7.23.5
+ '@babel/compat-data': 7.24.6
+ '@babel/helper-validator-option': 7.24.6
browserslist: 4.23.0
lru-cache: 5.1.1
semver: 6.3.1
- /@babel/helper-environment-visitor@7.22.20:
- resolution: {integrity: sha512-zfedSIzFhat/gFhWfHtgWvlec0nqB9YEIVrpuwjruLlXfUSnA8cJB0miHKwqDnQ7d32aKo2xt88/xZptwxbfhA==}
+ /@babel/helper-environment-visitor@7.24.6:
+ resolution: {integrity: sha512-Y50Cg3k0LKLMjxdPjIl40SdJgMB85iXn27Vk/qbHZCFx/o5XO3PSnpi675h1KEmmDb6OFArfd5SCQEQ5Q4H88g==}
engines: {node: '>=6.9.0'}
- /@babel/helper-function-name@7.23.0:
- resolution: {integrity: sha512-OErEqsrxjZTJciZ4Oo+eoZqeW9UIiOcuYKRJA4ZAgV9myA+pOXhhmpfNCKjEH/auVfEYVFJ6y1Tc4r0eIApqiw==}
+ /@babel/helper-function-name@7.24.6:
+ resolution: {integrity: sha512-xpeLqeeRkbxhnYimfr2PC+iA0Q7ljX/d1eZ9/inYbmfG2jpl8Lu3DyXvpOAnrS5kxkfOWJjioIMQsaMBXFI05w==}
engines: {node: '>=6.9.0'}
dependencies:
- '@babel/template': 7.24.0
- '@babel/types': 7.24.5
+ '@babel/template': 7.24.6
+ '@babel/types': 7.24.6
- /@babel/helper-hoist-variables@7.22.5:
- resolution: {integrity: sha512-wGjk9QZVzvknA6yKIUURb8zY3grXCcOZt+/7Wcy8O2uctxhplmUPkOdlgoNhmdVee2c92JXbf1xpMtVNbfoxRw==}
+ /@babel/helper-hoist-variables@7.24.6:
+ resolution: {integrity: sha512-SF/EMrC3OD7dSta1bLJIlrsVxwtd0UpjRJqLno6125epQMJ/kyFmpTT4pbvPbdQHzCHg+biQ7Syo8lnDtbR+uA==}
engines: {node: '>=6.9.0'}
dependencies:
- '@babel/types': 7.24.5
+ '@babel/types': 7.24.6
- /@babel/helper-module-imports@7.24.3:
- resolution: {integrity: sha512-viKb0F9f2s0BCS22QSF308z/+1YWKV/76mwt61NBzS5izMzDPwdq1pTrzf+Li3npBWX9KdQbkeCt1jSAM7lZqg==}
+ /@babel/helper-module-imports@7.24.6:
+ resolution: {integrity: sha512-a26dmxFJBF62rRO9mmpgrfTLsAuyHk4e1hKTUkD/fcMfynt8gvEKwQPQDVxWhca8dHoDck+55DFt42zV0QMw5g==}
engines: {node: '>=6.9.0'}
dependencies:
- '@babel/types': 7.24.5
+ '@babel/types': 7.24.6
- /@babel/helper-module-transforms@7.24.5(@babel/core@7.24.5):
- resolution: {integrity: sha512-9GxeY8c2d2mdQUP1Dye0ks3VDyIMS98kt/llQ2nUId8IsWqTF0l1LkSX0/uP7l7MCDrzXS009Hyhe2gzTiGW8A==}
+ /@babel/helper-module-transforms@7.24.6(@babel/core@7.24.6):
+ resolution: {integrity: sha512-Y/YMPm83mV2HJTbX1Qh2sjgjqcacvOlhbzdCCsSlblOKjSYmQqEbO6rUniWQyRo9ncyfjT8hnUjlG06RXDEmcA==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0
dependencies:
- '@babel/core': 7.24.5
- '@babel/helper-environment-visitor': 7.22.20
- '@babel/helper-module-imports': 7.24.3
- '@babel/helper-simple-access': 7.24.5
- '@babel/helper-split-export-declaration': 7.24.5
- '@babel/helper-validator-identifier': 7.24.5
+ '@babel/core': 7.24.6
+ '@babel/helper-environment-visitor': 7.24.6
+ '@babel/helper-module-imports': 7.24.6
+ '@babel/helper-simple-access': 7.24.6
+ '@babel/helper-split-export-declaration': 7.24.6
+ '@babel/helper-validator-identifier': 7.24.6
- /@babel/helper-plugin-utils@7.24.5:
- resolution: {integrity: sha512-xjNLDopRzW2o6ba0gKbkZq5YWEBaK3PCyTOY1K2P/O07LGMhMqlMXPxwN4S5/RhWuCobT8z0jrlKGlYmeR1OhQ==}
+ /@babel/helper-plugin-utils@7.24.6:
+ resolution: {integrity: sha512-MZG/JcWfxybKwsA9N9PmtF2lOSFSEMVCpIRrbxccZFLJPrJciJdG/UhSh5W96GEteJI2ARqm5UAHxISwRDLSNg==}
engines: {node: '>=6.9.0'}
dev: true
- /@babel/helper-simple-access@7.24.5:
- resolution: {integrity: sha512-uH3Hmf5q5n7n8mz7arjUlDOCbttY/DW4DYhE6FUsjKJ/oYC1kQQUvwEQWxRwUpX9qQKRXeqLwWxrqilMrf32sQ==}
+ /@babel/helper-simple-access@7.24.6:
+ resolution: {integrity: sha512-nZzcMMD4ZhmB35MOOzQuiGO5RzL6tJbsT37Zx8M5L/i9KSrukGXWTjLe1knIbb/RmxoJE9GON9soq0c0VEMM5g==}
engines: {node: '>=6.9.0'}
dependencies:
- '@babel/types': 7.24.5
+ '@babel/types': 7.24.6
- /@babel/helper-split-export-declaration@7.24.5:
- resolution: {integrity: sha512-5CHncttXohrHk8GWOFCcCl4oRD9fKosWlIRgWm4ql9VYioKm52Mk2xsmoohvm7f3JoiLSM5ZgJuRaf5QZZYd3Q==}
+ /@babel/helper-split-export-declaration@7.24.6:
+ resolution: {integrity: sha512-CvLSkwXGWnYlF9+J3iZUvwgAxKiYzK3BWuo+mLzD/MDGOZDj7Gq8+hqaOkMxmJwmlv0iu86uH5fdADd9Hxkymw==}
engines: {node: '>=6.9.0'}
dependencies:
- '@babel/types': 7.24.5
+ '@babel/types': 7.24.6
- /@babel/helper-string-parser@7.24.1:
- resolution: {integrity: sha512-2ofRCjnnA9y+wk8b9IAREroeUP02KHp431N2mhKniy2yKIDKpbrHv9eXwm8cBeWQYcJmzv5qKCu65P47eCF7CQ==}
+ /@babel/helper-string-parser@7.24.6:
+ resolution: {integrity: sha512-WdJjwMEkmBicq5T9fm/cHND3+UlFa2Yj8ALLgmoSQAJZysYbBjw+azChSGPN4DSPLXOcooGRvDwZWMcF/mLO2Q==}
engines: {node: '>=6.9.0'}
- /@babel/helper-validator-identifier@7.24.5:
- resolution: {integrity: sha512-3q93SSKX2TWCG30M2G2kwaKeTYgEUp5Snjuj8qm729SObL6nbtUldAi37qbxkD5gg3xnBio+f9nqpSepGZMvxA==}
+ /@babel/helper-validator-identifier@7.24.6:
+ resolution: {integrity: sha512-4yA7s865JHaqUdRbnaxarZREuPTHrjpDT+pXoAZ1yhyo6uFnIEpS8VMu16siFOHDpZNKYv5BObhsB//ycbICyw==}
engines: {node: '>=6.9.0'}
- /@babel/helper-validator-option@7.23.5:
- resolution: {integrity: sha512-85ttAOMLsr53VgXkTbkx8oA6YTfT4q7/HzXSLEYmjcSTJPMPQtvq1BD79Byep5xMUYbGRzEpDsjUf3dyp54IKw==}
+ /@babel/helper-validator-option@7.24.6:
+ resolution: {integrity: sha512-Jktc8KkF3zIkePb48QO+IapbXlSapOW9S+ogZZkcO6bABgYAxtZcjZ/O005111YLf+j4M84uEgwYoidDkXbCkQ==}
engines: {node: '>=6.9.0'}
- /@babel/helpers@7.24.5:
- resolution: {integrity: sha512-CiQmBMMpMQHwM5m01YnrM6imUG1ebgYJ+fAIW4FZe6m4qHTPaRHti+R8cggAwkdz4oXhtO4/K9JWlh+8hIfR2Q==}
+ /@babel/helpers@7.24.6:
+ resolution: {integrity: sha512-V2PI+NqnyFu1i0GyTd/O/cTpxzQCYioSkUIRmgo7gFEHKKCg5w46+r/A6WeUR1+P3TeQ49dspGPNd/E3n9AnnA==}
engines: {node: '>=6.9.0'}
dependencies:
- '@babel/template': 7.24.0
- '@babel/traverse': 7.24.5
- '@babel/types': 7.24.5
- transitivePeerDependencies:
- - supports-color
+ '@babel/template': 7.24.6
+ '@babel/types': 7.24.6
- /@babel/highlight@7.24.5:
- resolution: {integrity: sha512-8lLmua6AVh/8SLJRRVD6V8p73Hir9w5mJrhE+IPpILG31KKlI9iz5zmBYKcWPS59qSfgP9RaSBQSHHE81WKuEw==}
+ /@babel/highlight@7.24.6:
+ resolution: {integrity: sha512-2YnuOp4HAk2BsBrJJvYCbItHx0zWscI1C3zgWkz+wDyD9I7GIVrfnLyrR4Y1VR+7p+chAEcrgRQYZAGIKMV7vQ==}
engines: {node: '>=6.9.0'}
dependencies:
- '@babel/helper-validator-identifier': 7.24.5
+ '@babel/helper-validator-identifier': 7.24.6
chalk: 2.4.2
js-tokens: 4.0.0
picocolors: 1.0.1
- /@babel/parser@7.24.5:
- resolution: {integrity: sha512-EOv5IK8arwh3LI47dz1b0tKUb/1uhHAnHJOrjgtQMIpu1uXd9mlFrJg9IUgGUgZ41Ch0K8REPTYpO7B76b4vJg==}
+ /@babel/parser@7.24.6:
+ resolution: {integrity: sha512-eNZXdfU35nJC2h24RznROuOpO94h6x8sg9ju0tT9biNtLZ2vuP8SduLqqV+/8+cebSLV9SJEAN5Z3zQbJG/M+Q==}
engines: {node: '>=6.0.0'}
hasBin: true
dependencies:
- '@babel/types': 7.24.5
+ '@babel/types': 7.24.6
- /@babel/plugin-syntax-async-generators@7.8.4(@babel/core@7.24.5):
+ /@babel/plugin-syntax-async-generators@7.8.4(@babel/core@7.24.6):
resolution: {integrity: sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw==}
peerDependencies:
'@babel/core': ^7.0.0-0
dependencies:
- '@babel/core': 7.24.5
- '@babel/helper-plugin-utils': 7.24.5
+ '@babel/core': 7.24.6
+ '@babel/helper-plugin-utils': 7.24.6
dev: true
- /@babel/plugin-syntax-bigint@7.8.3(@babel/core@7.24.5):
+ /@babel/plugin-syntax-bigint@7.8.3(@babel/core@7.24.6):
resolution: {integrity: sha512-wnTnFlG+YxQm3vDxpGE57Pj0srRU4sHE/mDkt1qv2YJJSeUAec2ma4WLUnUPeKjyrfntVwe/N6dCXpU+zL3Npg==}
peerDependencies:
'@babel/core': ^7.0.0-0
dependencies:
- '@babel/core': 7.24.5
- '@babel/helper-plugin-utils': 7.24.5
+ '@babel/core': 7.24.6
+ '@babel/helper-plugin-utils': 7.24.6
dev: true
- /@babel/plugin-syntax-class-properties@7.12.13(@babel/core@7.24.5):
+ /@babel/plugin-syntax-class-properties@7.12.13(@babel/core@7.24.6):
resolution: {integrity: sha512-fm4idjKla0YahUNgFNLCB0qySdsoPiZP3iQE3rky0mBUtMZ23yDJ9SJdg6dXTSDnulOVqiF3Hgr9nbXvXTQZYA==}
peerDependencies:
'@babel/core': ^7.0.0-0
dependencies:
- '@babel/core': 7.24.5
- '@babel/helper-plugin-utils': 7.24.5
+ '@babel/core': 7.24.6
+ '@babel/helper-plugin-utils': 7.24.6
dev: true
- /@babel/plugin-syntax-import-meta@7.10.4(@babel/core@7.24.5):
+ /@babel/plugin-syntax-import-meta@7.10.4(@babel/core@7.24.6):
resolution: {integrity: sha512-Yqfm+XDx0+Prh3VSeEQCPU81yC+JWZ2pDPFSS4ZdpfZhp4MkFMaDC1UqseovEKwSUpnIL7+vK+Clp7bfh0iD7g==}
peerDependencies:
'@babel/core': ^7.0.0-0
dependencies:
- '@babel/core': 7.24.5
- '@babel/helper-plugin-utils': 7.24.5
+ '@babel/core': 7.24.6
+ '@babel/helper-plugin-utils': 7.24.6
dev: true
- /@babel/plugin-syntax-json-strings@7.8.3(@babel/core@7.24.5):
+ /@babel/plugin-syntax-json-strings@7.8.3(@babel/core@7.24.6):
resolution: {integrity: sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA==}
peerDependencies:
'@babel/core': ^7.0.0-0
dependencies:
- '@babel/core': 7.24.5
- '@babel/helper-plugin-utils': 7.24.5
+ '@babel/core': 7.24.6
+ '@babel/helper-plugin-utils': 7.24.6
dev: true
- /@babel/plugin-syntax-jsx@7.24.1(@babel/core@7.24.5):
- resolution: {integrity: sha512-2eCtxZXf+kbkMIsXS4poTvT4Yu5rXiRa+9xGVT56raghjmBTKMpFNc9R4IDiB4emao9eO22Ox7CxuJG7BgExqA==}
+ /@babel/plugin-syntax-jsx@7.24.6(@babel/core@7.24.6):
+ resolution: {integrity: sha512-lWfvAIFNWMlCsU0DRUun2GpFwZdGTukLaHJqRh1JRb80NdAP5Sb1HDHB5X9P9OtgZHQl089UzQkpYlBq2VTPRw==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0-0
dependencies:
- '@babel/core': 7.24.5
- '@babel/helper-plugin-utils': 7.24.5
+ '@babel/core': 7.24.6
+ '@babel/helper-plugin-utils': 7.24.6
dev: true
- /@babel/plugin-syntax-logical-assignment-operators@7.10.4(@babel/core@7.24.5):
+ /@babel/plugin-syntax-logical-assignment-operators@7.10.4(@babel/core@7.24.6):
resolution: {integrity: sha512-d8waShlpFDinQ5MtvGU9xDAOzKH47+FFoney2baFIoMr952hKOLp1HR7VszoZvOsV/4+RRszNY7D17ba0te0ig==}
peerDependencies:
'@babel/core': ^7.0.0-0
dependencies:
- '@babel/core': 7.24.5
- '@babel/helper-plugin-utils': 7.24.5
+ '@babel/core': 7.24.6
+ '@babel/helper-plugin-utils': 7.24.6
dev: true
- /@babel/plugin-syntax-nullish-coalescing-operator@7.8.3(@babel/core@7.24.5):
+ /@babel/plugin-syntax-nullish-coalescing-operator@7.8.3(@babel/core@7.24.6):
resolution: {integrity: sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ==}
peerDependencies:
'@babel/core': ^7.0.0-0
dependencies:
- '@babel/core': 7.24.5
- '@babel/helper-plugin-utils': 7.24.5
+ '@babel/core': 7.24.6
+ '@babel/helper-plugin-utils': 7.24.6
dev: true
- /@babel/plugin-syntax-numeric-separator@7.10.4(@babel/core@7.24.5):
+ /@babel/plugin-syntax-numeric-separator@7.10.4(@babel/core@7.24.6):
resolution: {integrity: sha512-9H6YdfkcK/uOnY/K7/aA2xpzaAgkQn37yzWUMRK7OaPOqOpGS1+n0H5hxT9AUw9EsSjPW8SVyMJwYRtWs3X3ug==}
peerDependencies:
'@babel/core': ^7.0.0-0
dependencies:
- '@babel/core': 7.24.5
- '@babel/helper-plugin-utils': 7.24.5
+ '@babel/core': 7.24.6
+ '@babel/helper-plugin-utils': 7.24.6
dev: true
- /@babel/plugin-syntax-object-rest-spread@7.8.3(@babel/core@7.24.5):
+ /@babel/plugin-syntax-object-rest-spread@7.8.3(@babel/core@7.24.6):
resolution: {integrity: sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA==}
peerDependencies:
'@babel/core': ^7.0.0-0
dependencies:
- '@babel/core': 7.24.5
- '@babel/helper-plugin-utils': 7.24.5
+ '@babel/core': 7.24.6
+ '@babel/helper-plugin-utils': 7.24.6
dev: true
- /@babel/plugin-syntax-optional-catch-binding@7.8.3(@babel/core@7.24.5):
+ /@babel/plugin-syntax-optional-catch-binding@7.8.3(@babel/core@7.24.6):
resolution: {integrity: sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q==}
peerDependencies:
'@babel/core': ^7.0.0-0
dependencies:
- '@babel/core': 7.24.5
- '@babel/helper-plugin-utils': 7.24.5
+ '@babel/core': 7.24.6
+ '@babel/helper-plugin-utils': 7.24.6
dev: true
- /@babel/plugin-syntax-optional-chaining@7.8.3(@babel/core@7.24.5):
+ /@babel/plugin-syntax-optional-chaining@7.8.3(@babel/core@7.24.6):
resolution: {integrity: sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg==}
peerDependencies:
'@babel/core': ^7.0.0-0
dependencies:
- '@babel/core': 7.24.5
- '@babel/helper-plugin-utils': 7.24.5
+ '@babel/core': 7.24.6
+ '@babel/helper-plugin-utils': 7.24.6
dev: true
- /@babel/plugin-syntax-top-level-await@7.14.5(@babel/core@7.24.5):
+ /@babel/plugin-syntax-top-level-await@7.14.5(@babel/core@7.24.6):
resolution: {integrity: sha512-hx++upLv5U1rgYfwe1xBQUhRmU41NEvpUvrp8jkrSCdvGSnM5/qdRMtylJ6PG5OFkBaHkbTAKTnd3/YyESRHFw==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0-0
dependencies:
- '@babel/core': 7.24.5
- '@babel/helper-plugin-utils': 7.24.5
+ '@babel/core': 7.24.6
+ '@babel/helper-plugin-utils': 7.24.6
dev: true
- /@babel/plugin-syntax-typescript@7.24.1(@babel/core@7.24.5):
- resolution: {integrity: sha512-Yhnmvy5HZEnHUty6i++gcfH1/l68AHnItFHnaCv6hn9dNh0hQvvQJsxpi4BMBFN5DLeHBuucT/0DgzXif/OyRw==}
+ /@babel/plugin-syntax-typescript@7.24.6(@babel/core@7.24.6):
+ resolution: {integrity: sha512-TzCtxGgVTEJWWwcYwQhCIQ6WaKlo80/B+Onsk4RRCcYqpYGFcG9etPW94VToGte5AAcxRrhjPUFvUS3Y2qKi4A==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0-0
dependencies:
- '@babel/core': 7.24.5
- '@babel/helper-plugin-utils': 7.24.5
+ '@babel/core': 7.24.6
+ '@babel/helper-plugin-utils': 7.24.6
dev: true
- /@babel/runtime@7.24.5:
- resolution: {integrity: sha512-Nms86NXrsaeU9vbBJKni6gXiEXZ4CVpYVzEjDH9Sb8vmZ3UljyA1GSOJl/6LGPO8EHLuSF9H+IxNXHPX8QHJ4g==}
+ /@babel/runtime@7.24.6:
+ resolution: {integrity: sha512-Ja18XcETdEl5mzzACGd+DKgaGJzPTCow7EglgwTmHdwokzDFYh/MHua6lU6DV/hjF2IaOJ4oX2nqnjG7RElKOw==}
engines: {node: '>=6.9.0'}
dependencies:
regenerator-runtime: 0.14.1
- /@babel/template@7.24.0:
- resolution: {integrity: sha512-Bkf2q8lMB0AFpX0NFEqSbx1OkTHf0f+0j82mkw+ZpzBnkk7e9Ql0891vlfgi+kHwOk8tQjiQHpqh4LaSa0fKEA==}
+ /@babel/template@7.24.6:
+ resolution: {integrity: sha512-3vgazJlLwNXi9jhrR1ef8qiB65L1RK90+lEQwv4OxveHnqC3BfmnHdgySwRLzf6akhlOYenT+b7AfWq+a//AHw==}
engines: {node: '>=6.9.0'}
dependencies:
- '@babel/code-frame': 7.24.2
- '@babel/parser': 7.24.5
- '@babel/types': 7.24.5
+ '@babel/code-frame': 7.24.6
+ '@babel/parser': 7.24.6
+ '@babel/types': 7.24.6
- /@babel/traverse@7.24.5:
- resolution: {integrity: sha512-7aaBLeDQ4zYcUFDUD41lJc1fG8+5IU9DaNSJAgal866FGvmD5EbWQgnEC6kO1gGLsX0esNkfnJSndbTXA3r7UA==}
+ /@babel/traverse@7.24.6:
+ resolution: {integrity: sha512-OsNjaJwT9Zn8ozxcfoBc+RaHdj3gFmCmYoQLUII1o6ZrUwku0BMg80FoOTPx+Gi6XhcQxAYE4xyjPTo4SxEQqw==}
engines: {node: '>=6.9.0'}
dependencies:
- '@babel/code-frame': 7.24.2
- '@babel/generator': 7.24.5
- '@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.24.5
- '@babel/parser': 7.24.5
- '@babel/types': 7.24.5
- debug: 4.3.4(supports-color@8.1.1)
+ '@babel/code-frame': 7.24.6
+ '@babel/generator': 7.24.6
+ '@babel/helper-environment-visitor': 7.24.6
+ '@babel/helper-function-name': 7.24.6
+ '@babel/helper-hoist-variables': 7.24.6
+ '@babel/helper-split-export-declaration': 7.24.6
+ '@babel/parser': 7.24.6
+ '@babel/types': 7.24.6
+ debug: 4.3.5
globals: 11.12.0
transitivePeerDependencies:
- supports-color
- /@babel/types@7.24.5:
- resolution: {integrity: sha512-6mQNsaLeXTw0nxYUYu+NSa4Hx4BlF1x1x8/PMFbiR+GBSr+2DkECc69b8hgy2frEodNcvPffeH8YfWd3LI6jhQ==}
+ /@babel/types@7.24.6:
+ resolution: {integrity: sha512-WaMsgi6Q8zMgMth93GvWPXkhAIEobfsIkLTacoVZoK1J0CevIPGYY2Vo5YvJGqyHqXM6P4ppOYGsIRU8MM9pFQ==}
engines: {node: '>=6.9.0'}
dependencies:
- '@babel/helper-string-parser': 7.24.1
- '@babel/helper-validator-identifier': 7.24.5
+ '@babel/helper-string-parser': 7.24.6
+ '@babel/helper-validator-identifier': 7.24.6
to-fast-properties: 2.0.0
/@bcoe/v8-coverage@0.2.3:
@@ -2375,8 +2381,8 @@ packages:
'@floating-ui/utils': 0.2.2
dev: false
- /@floating-ui/react-dom@2.0.9(react-dom@18.2.0)(react@18.2.0):
- resolution: {integrity: sha512-q0umO0+LQK4+p6aGyvzASqKbKOJcAHJ7ycE9CuUvfx3s9zTHWmGJTPOIlM/hmSBfUfg/XfY5YhLBLR/LHwShQQ==}
+ /@floating-ui/react-dom@2.1.0(react-dom@18.2.0)(react@18.2.0):
+ resolution: {integrity: sha512-lNzj5EQmEKn5FFKc04+zasr09h/uX8RtJRNj5gUXsSQIXHVWTVh+hVAg1vOMCexkX8EgvemMvIFpQfkosnVNyA==}
peerDependencies:
react: '>=16.8.0'
react-dom: '>=16.8.0'
@@ -2386,13 +2392,13 @@ packages:
react-dom: 18.2.0(react@18.2.0)
dev: false
- /@floating-ui/react@0.26.15(react-dom@18.2.0)(react@18.2.0):
- resolution: {integrity: sha512-WKmfLkxTwCm09Dxq4LpjL3EPbZVSp5wvnap1jmculsfnzg2Ag/pCkP+OPyjE5dFMXqX97hsLIqJehboZ5XAHXw==}
+ /@floating-ui/react@0.26.16(react-dom@18.2.0)(react@18.2.0):
+ resolution: {integrity: sha512-HEf43zxZNAI/E781QIVpYSF3K2VH4TTYZpqecjdsFkjsaU1EbaWcM++kw0HXFffj7gDUcBFevX8s0rQGQpxkow==}
peerDependencies:
react: '>=16.8.0'
react-dom: '>=16.8.0'
dependencies:
- '@floating-ui/react-dom': 2.0.9(react-dom@18.2.0)(react@18.2.0)
+ '@floating-ui/react-dom': 2.1.0(react-dom@18.2.0)(react@18.2.0)
'@floating-ui/utils': 0.2.2
react: 18.2.0
react-dom: 18.2.0(react@18.2.0)
@@ -2412,11 +2418,11 @@ packages:
'@vue/compiler-sfc':
optional: true
dependencies:
- '@babel/core': 7.24.5
- '@babel/generator': 7.24.5
- '@babel/parser': 7.24.5
- '@babel/traverse': 7.24.5
- '@babel/types': 7.24.5
+ '@babel/core': 7.24.6
+ '@babel/generator': 7.24.6
+ '@babel/parser': 7.24.6
+ '@babel/traverse': 7.24.6
+ '@babel/types': 7.24.6
prettier: 3.2.5
semver: 7.5.4
transitivePeerDependencies:
@@ -2495,7 +2501,7 @@ packages:
jest-util: 29.7.0
jest-validate: 29.7.0
jest-watcher: 29.7.0
- micromatch: 4.0.5
+ micromatch: 4.0.7
pretty-format: 29.7.0
slash: 3.0.0
strip-ansi: 6.0.1
@@ -2633,7 +2639,7 @@ packages:
resolution: {integrity: sha512-ok/BTPFzFKVMwO5eOHRrvnBVHdRy9IrsrW1GpMaQ9MCnilNLXQKmAX8s1YXDFaai9xJpac2ySzV0YeRRECr2Vw==}
engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0}
dependencies:
- '@babel/core': 7.24.5
+ '@babel/core': 7.24.6
'@jest/types': 29.6.3
'@jridgewell/trace-mapping': 0.3.25
babel-plugin-istanbul: 6.1.1
@@ -2644,7 +2650,7 @@ packages:
jest-haste-map: 29.7.0
jest-regex-util: 29.6.3
jest-util: 29.7.0
- micromatch: 4.0.5
+ micromatch: 4.0.7
pirates: 4.0.6
slash: 3.0.0
write-file-atomic: 4.0.2
@@ -2846,28 +2852,28 @@ packages:
requiresBuild: true
optional: true
- /@mantine/core@7.9.1(@mantine/hooks@7.9.1)(@types/react@18.2.61)(react-dom@18.2.0)(react@18.2.0):
- resolution: {integrity: sha512-UXK11t1fAQ2ROQ9HTIZfyU52XdwS8sFJ2SRUh5uHMWSahJo3wTdKzaCvYN7wg+ONM9p6ENT0hC0dfv5qXoKU4w==}
+ /@mantine/core@7.10.1(@mantine/hooks@7.10.1)(@types/react@18.2.61)(react-dom@18.2.0)(react@18.2.0):
+ resolution: {integrity: sha512-l9ypojKN3PjwO1CSLIsqxi7mA25+7w+xc71Q+JuCCREI0tuGwkZsKbIOpuTATIJOjPh8ycLiW7QxX1LYsRTq6w==}
peerDependencies:
- '@mantine/hooks': 7.9.1
+ '@mantine/hooks': 7.10.1
react: ^18.2.0
react-dom: ^18.2.0
dependencies:
- '@floating-ui/react': 0.26.15(react-dom@18.2.0)(react@18.2.0)
- '@mantine/hooks': 7.9.1(react@18.2.0)
- clsx: 2.1.0
+ '@floating-ui/react': 0.26.16(react-dom@18.2.0)(react@18.2.0)
+ '@mantine/hooks': 7.10.1(react@18.2.0)
+ clsx: 2.1.1
react: 18.2.0
react-dom: 18.2.0(react@18.2.0)
react-number-format: 5.3.4(react-dom@18.2.0)(react@18.2.0)
react-remove-scroll: 2.5.10(@types/react@18.2.61)(react@18.2.0)
react-textarea-autosize: 8.5.3(@types/react@18.2.61)(react@18.2.0)
- type-fest: 4.18.2
+ type-fest: 4.18.3
transitivePeerDependencies:
- '@types/react'
dev: false
- /@mantine/hooks@7.9.1(react@18.2.0):
- resolution: {integrity: sha512-nb2Ar+2HfGxLjGZgObapeUeqcQsUWJ+rvj4X2KNTUy3+YpvLIMD3CqREowWHF7/5OTGh4BCyBqQNZ9JFpnMeHQ==}
+ /@mantine/hooks@7.10.1(react@18.2.0):
+ resolution: {integrity: sha512-0EH9WBWUdtQLGU3Ak+csQ77EtUxI6pPNfwZdRJQWcaA3f8SFOLo9h9CGxiikFExerhvuCeUlaTf3s+TB9Op/rw==}
peerDependencies:
react: ^18.2.0
dependencies:
@@ -2949,205 +2955,219 @@ packages:
'@opentelemetry/api': 1.8.0
dev: false
+ /@opentelemetry/api@1.7.0:
+ resolution: {integrity: sha512-AdY5wvN0P2vXBi3b29hxZgSFvdhdxPB9+f0B6s//P9Q8nibRWeA3cHm8UmLpio9ABigkVHJ5NMPk+Mz8VCCyrw==}
+ engines: {node: '>=8.0.0'}
+ dev: false
+
/@opentelemetry/api@1.8.0:
resolution: {integrity: sha512-I/s6F7yKUDdtMsoBWXJe8Qz40Tui5vsuKCWJEWVL+5q9sSWRzzx6v2KeNsOBEwd94j0eWkpWCH4yB6rZg9Mf0w==}
engines: {node: '>=8.0.0'}
dev: false
- /@opentelemetry/auto-instrumentations-web@0.37.0(@opentelemetry/api@1.8.0)(zone.js@0.11.4):
- resolution: {integrity: sha512-p1d+JrkIcIRDdX4SNtyDZ2G51JBTpSuvmkrY6QDpdJtQkUSNg67nHZPMpRbEjuMEzb/l/v2BAM1vmuQQqzTrJQ==}
+ /@opentelemetry/auto-instrumentations-web@0.36.0(@opentelemetry/api@1.7.0)(zone.js@0.11.4):
+ resolution: {integrity: sha512-OwUmX3XBaky93dnFGiFg23H9Nwp1ofkigUXzI1iTDEDCMJDX3HeBx0M83YoZUPFA1lRK6vajMy+sdVdE+IkO+A==}
engines: {node: '>=14'}
peerDependencies:
'@opentelemetry/api': ^1.3.0
- zone.js: ^0.11.4 || ^0.13.0 || ^0.14.0
+ zone.js: 0.11.4
dependencies:
- '@opentelemetry/api': 1.8.0
- '@opentelemetry/instrumentation': 0.49.1(@opentelemetry/api@1.8.0)
- '@opentelemetry/instrumentation-document-load': 0.36.0(@opentelemetry/api@1.8.0)
- '@opentelemetry/instrumentation-fetch': 0.49.1(patch_hash=6yilnpdqkngqzfwhj35hpknaue)(@opentelemetry/api@1.8.0)
- '@opentelemetry/instrumentation-user-interaction': 0.36.0(@opentelemetry/api@1.8.0)(zone.js@0.11.4)
- '@opentelemetry/instrumentation-xml-http-request': 0.49.1(patch_hash=yjdrr2nmvcemqupuuxgxvso6fi)(@opentelemetry/api@1.8.0)
+ '@opentelemetry/api': 1.7.0
+ '@opentelemetry/instrumentation': 0.48.0(@opentelemetry/api@1.7.0)
+ '@opentelemetry/instrumentation-document-load': 0.35.0(@opentelemetry/api@1.7.0)
+ '@opentelemetry/instrumentation-fetch': 0.48.0(@opentelemetry/api@1.7.0)
+ '@opentelemetry/instrumentation-user-interaction': 0.35.0(patch_hash=izdnigeekwtz23f7sot3rqjigq)(@opentelemetry/api@1.7.0)(zone.js@0.11.4)
+ '@opentelemetry/instrumentation-xml-http-request': 0.48.0(@opentelemetry/api@1.7.0)
zone.js: 0.11.4
transitivePeerDependencies:
- supports-color
dev: false
- /@opentelemetry/context-zone-peer-dep@1.24.1(@opentelemetry/api@1.8.0)(zone.js@0.14.5):
+ /@opentelemetry/context-zone-peer-dep@1.24.1(@opentelemetry/api@1.7.0)(zone.js@0.14.6):
resolution: {integrity: sha512-s67becvBZFFjSLKSiy8ia2m7htsC4gsk8J/X0368FzBYseb/26daYr4ewx6tKcAsmZqJA7402cTQirv175x5BA==}
engines: {node: '>=14'}
peerDependencies:
'@opentelemetry/api': '>=1.0.0 <1.9.0'
zone.js: ^0.10.2 || ^0.11.0 || ^0.13.0 || ^0.14.0
dependencies:
- '@opentelemetry/api': 1.8.0
- zone.js: 0.14.5
+ '@opentelemetry/api': 1.7.0
+ zone.js: 0.14.6
dev: false
- /@opentelemetry/context-zone@1.24.1(@opentelemetry/api@1.8.0):
+ /@opentelemetry/context-zone@1.24.1(@opentelemetry/api@1.7.0):
resolution: {integrity: sha512-pt5KLJws1m+rHTeEA6uootoyiuZlCt7j90dmdjXnqx4JZH6sFWqWB5IW1gOukDY7Ym3cNKjtoh3/uK0KuSRBfg==}
engines: {node: '>=14'}
dependencies:
- '@opentelemetry/context-zone-peer-dep': 1.24.1(@opentelemetry/api@1.8.0)(zone.js@0.14.5)
- zone.js: 0.14.5
+ '@opentelemetry/context-zone-peer-dep': 1.24.1(@opentelemetry/api@1.7.0)(zone.js@0.14.6)
+ zone.js: 0.14.6
transitivePeerDependencies:
- '@opentelemetry/api'
dev: false
- /@opentelemetry/core@1.22.0(@opentelemetry/api@1.8.0):
+ /@opentelemetry/core@1.21.0(@opentelemetry/api@1.7.0):
+ resolution: {integrity: sha512-KP+OIweb3wYoP7qTYL/j5IpOlu52uxBv5M4+QhSmmUfLyTgu1OIS71msK3chFo1D6Y61BIH3wMiMYRCxJCQctA==}
+ engines: {node: '>=14'}
+ peerDependencies:
+ '@opentelemetry/api': '>=1.0.0 <1.8.0'
+ dependencies:
+ '@opentelemetry/api': 1.7.0
+ '@opentelemetry/semantic-conventions': 1.21.0
+ dev: false
+
+ /@opentelemetry/core@1.22.0(@opentelemetry/api@1.7.0):
resolution: {integrity: sha512-0VoAlT6x+Xzik1v9goJ3pZ2ppi6+xd3aUfg4brfrLkDBHRIVjMP0eBHrKrhB+NKcDyMAg8fAbGL3Npg/F6AwWA==}
engines: {node: '>=14'}
peerDependencies:
'@opentelemetry/api': '>=1.0.0 <1.9.0'
dependencies:
- '@opentelemetry/api': 1.8.0
+ '@opentelemetry/api': 1.7.0
'@opentelemetry/semantic-conventions': 1.22.0
dev: false
- /@opentelemetry/core@1.24.1(@opentelemetry/api@1.8.0):
+ /@opentelemetry/core@1.24.1(@opentelemetry/api@1.7.0):
resolution: {integrity: sha512-wMSGfsdmibI88K9wB498zXY04yThPexo8jvwNNlm542HZB7XrrMRBbAyKJqG8qDRJwIBdBrPMi4V9ZPW/sqrcg==}
engines: {node: '>=14'}
peerDependencies:
'@opentelemetry/api': '>=1.0.0 <1.9.0'
dependencies:
- '@opentelemetry/api': 1.8.0
+ '@opentelemetry/api': 1.7.0
'@opentelemetry/semantic-conventions': 1.24.1
dev: false
- /@opentelemetry/exporter-logs-otlp-proto@0.49.1(@opentelemetry/api@1.8.0):
+ /@opentelemetry/exporter-logs-otlp-proto@0.49.1(@opentelemetry/api@1.7.0):
resolution: {integrity: sha512-WTCUzGkw6XUBA7SLEgkpdhcaqz04yoOFqO442bXibo4nyXTF2flvgHs6s4pNGLGrtA3KLNO5R30Qm6ivkj0a1Q==}
engines: {node: '>=14'}
peerDependencies:
'@opentelemetry/api': ^1.0.0
dependencies:
- '@opentelemetry/api': 1.8.0
+ '@opentelemetry/api': 1.7.0
'@opentelemetry/api-logs': 0.49.1
- '@opentelemetry/core': 1.22.0(@opentelemetry/api@1.8.0)
- '@opentelemetry/otlp-exporter-base': 0.49.1(@opentelemetry/api@1.8.0)
- '@opentelemetry/otlp-proto-exporter-base': 0.49.1(patch_hash=mif3gyfydfs4r7enkb5hkxvfsq)(@opentelemetry/api@1.8.0)
- '@opentelemetry/otlp-transformer': 0.49.1(@opentelemetry/api@1.8.0)
- '@opentelemetry/resources': 1.22.0(@opentelemetry/api@1.8.0)
- '@opentelemetry/sdk-logs': 0.49.1(@opentelemetry/api-logs@0.49.1)(@opentelemetry/api@1.8.0)
- '@opentelemetry/sdk-trace-base': 1.22.0(@opentelemetry/api@1.8.0)
+ '@opentelemetry/core': 1.22.0(@opentelemetry/api@1.7.0)
+ '@opentelemetry/otlp-exporter-base': 0.49.1(@opentelemetry/api@1.7.0)
+ '@opentelemetry/otlp-proto-exporter-base': 0.49.1(patch_hash=mif3gyfydfs4r7enkb5hkxvfsq)(@opentelemetry/api@1.7.0)
+ '@opentelemetry/otlp-transformer': 0.49.1(@opentelemetry/api@1.7.0)
+ '@opentelemetry/resources': 1.22.0(@opentelemetry/api@1.7.0)
+ '@opentelemetry/sdk-logs': 0.49.1(@opentelemetry/api-logs@0.49.1)(@opentelemetry/api@1.7.0)
+ '@opentelemetry/sdk-trace-base': 1.22.0(@opentelemetry/api@1.7.0)
dev: false
- /@opentelemetry/exporter-trace-otlp-proto@0.49.1(@opentelemetry/api@1.8.0):
+ /@opentelemetry/exporter-trace-otlp-proto@0.49.1(@opentelemetry/api@1.7.0):
resolution: {integrity: sha512-n8ON/c9pdMyYAfSFWKkgsPwjYoxnki+6Olzo+klKfW7KqLWoyEkryNkbcMIYnGGNXwdkMIrjoaP0VxXB26Oxcg==}
engines: {node: '>=14'}
peerDependencies:
'@opentelemetry/api': ^1.0.0
dependencies:
- '@opentelemetry/api': 1.8.0
- '@opentelemetry/core': 1.22.0(@opentelemetry/api@1.8.0)
- '@opentelemetry/otlp-exporter-base': 0.49.1(@opentelemetry/api@1.8.0)
- '@opentelemetry/otlp-proto-exporter-base': 0.49.1(patch_hash=mif3gyfydfs4r7enkb5hkxvfsq)(@opentelemetry/api@1.8.0)
- '@opentelemetry/otlp-transformer': 0.49.1(@opentelemetry/api@1.8.0)
- '@opentelemetry/resources': 1.22.0(@opentelemetry/api@1.8.0)
- '@opentelemetry/sdk-trace-base': 1.22.0(@opentelemetry/api@1.8.0)
+ '@opentelemetry/api': 1.7.0
+ '@opentelemetry/core': 1.22.0(@opentelemetry/api@1.7.0)
+ '@opentelemetry/otlp-exporter-base': 0.49.1(@opentelemetry/api@1.7.0)
+ '@opentelemetry/otlp-proto-exporter-base': 0.49.1(patch_hash=mif3gyfydfs4r7enkb5hkxvfsq)(@opentelemetry/api@1.7.0)
+ '@opentelemetry/otlp-transformer': 0.49.1(@opentelemetry/api@1.7.0)
+ '@opentelemetry/resources': 1.22.0(@opentelemetry/api@1.7.0)
+ '@opentelemetry/sdk-trace-base': 1.22.0(@opentelemetry/api@1.7.0)
dev: false
- /@opentelemetry/instrumentation-document-load@0.35.0(@opentelemetry/api@1.8.0):
+ /@opentelemetry/instrumentation-document-load@0.35.0(@opentelemetry/api@1.7.0):
resolution: {integrity: sha512-U3zQBjbAF0rm7GT7YJ8DPqgiCdBoshmld4c1pZe3tAGAMa5QPIjonIfSMSvJ2XMh6Nvi+8Rfe3XFCe0cuWIjsQ==}
engines: {node: '>=14'}
peerDependencies:
'@opentelemetry/api': ^1.3.0
dependencies:
- '@opentelemetry/api': 1.8.0
- '@opentelemetry/core': 1.24.1(@opentelemetry/api@1.8.0)
- '@opentelemetry/instrumentation': 0.48.0(@opentelemetry/api@1.8.0)
- '@opentelemetry/sdk-trace-base': 1.24.1(@opentelemetry/api@1.8.0)
- '@opentelemetry/sdk-trace-web': 1.24.1(@opentelemetry/api@1.8.0)
+ '@opentelemetry/api': 1.7.0
+ '@opentelemetry/core': 1.24.1(@opentelemetry/api@1.7.0)
+ '@opentelemetry/instrumentation': 0.48.0(@opentelemetry/api@1.7.0)
+ '@opentelemetry/sdk-trace-base': 1.24.1(@opentelemetry/api@1.7.0)
+ '@opentelemetry/sdk-trace-web': 1.24.1(@opentelemetry/api@1.7.0)
'@opentelemetry/semantic-conventions': 1.24.1
transitivePeerDependencies:
- supports-color
dev: false
- /@opentelemetry/instrumentation-document-load@0.36.0(@opentelemetry/api@1.8.0):
- resolution: {integrity: sha512-LBz4Lr5XMlo3F0SVeNS4H8wn6GC0EQs7Up258AMROaxq9gZiYM1ZyecbvNz3wPvP0d8wP1D8qcO45pWBHK/4tw==}
+ /@opentelemetry/instrumentation-fetch@0.48.0(@opentelemetry/api@1.7.0):
+ resolution: {integrity: sha512-y4Zw9VeUUMaowg3aXYZXcaUJQ7IKfpR6sjClrAQOJwWG8LYFpM6NIRSoAeJv/ShfxWWCPWC0P4zgXcKRqpURFQ==}
engines: {node: '>=14'}
peerDependencies:
- '@opentelemetry/api': ^1.3.0
+ '@opentelemetry/api': ^1.0.0
dependencies:
- '@opentelemetry/api': 1.8.0
- '@opentelemetry/core': 1.24.1(@opentelemetry/api@1.8.0)
- '@opentelemetry/instrumentation': 0.49.1(@opentelemetry/api@1.8.0)
- '@opentelemetry/sdk-trace-base': 1.24.1(@opentelemetry/api@1.8.0)
- '@opentelemetry/sdk-trace-web': 1.24.1(@opentelemetry/api@1.8.0)
- '@opentelemetry/semantic-conventions': 1.24.1
+ '@opentelemetry/api': 1.7.0
+ '@opentelemetry/core': 1.21.0(@opentelemetry/api@1.7.0)
+ '@opentelemetry/instrumentation': 0.48.0(@opentelemetry/api@1.7.0)
+ '@opentelemetry/sdk-trace-web': 1.21.0(@opentelemetry/api@1.7.0)
+ '@opentelemetry/semantic-conventions': 1.21.0
transitivePeerDependencies:
- supports-color
dev: false
- /@opentelemetry/instrumentation-fetch@0.49.1(patch_hash=6yilnpdqkngqzfwhj35hpknaue)(@opentelemetry/api@1.8.0):
+ /@opentelemetry/instrumentation-fetch@0.49.1(patch_hash=6yilnpdqkngqzfwhj35hpknaue)(@opentelemetry/api@1.7.0):
resolution: {integrity: sha512-hizhULZXlq02y8YC0vPQ4WtUWiXcwxPdEqHBy8p75jzF9rAuP/ldrVr0Oxvz5Xr9qQcdEOFLvEl0ZxbVL76WKw==}
engines: {node: '>=14'}
peerDependencies:
'@opentelemetry/api': ^1.0.0
dependencies:
- '@opentelemetry/api': 1.8.0
- '@opentelemetry/core': 1.22.0(@opentelemetry/api@1.8.0)
- '@opentelemetry/instrumentation': 0.49.1(@opentelemetry/api@1.8.0)
- '@opentelemetry/sdk-trace-web': 1.22.0(@opentelemetry/api@1.8.0)
+ '@opentelemetry/api': 1.7.0
+ '@opentelemetry/core': 1.22.0(@opentelemetry/api@1.7.0)
+ '@opentelemetry/instrumentation': 0.49.1(@opentelemetry/api@1.7.0)
+ '@opentelemetry/sdk-trace-web': 1.22.0(@opentelemetry/api@1.7.0)
'@opentelemetry/semantic-conventions': 1.22.0
transitivePeerDependencies:
- supports-color
dev: false
patched: true
- /@opentelemetry/instrumentation-user-interaction@0.35.0(@opentelemetry/api@1.8.0)(zone.js@0.11.4):
+ /@opentelemetry/instrumentation-user-interaction@0.35.0(patch_hash=izdnigeekwtz23f7sot3rqjigq)(@opentelemetry/api@1.7.0)(zone.js@0.11.4):
resolution: {integrity: sha512-d66rqb24onIEnFNxXorCEzj+5tYBJKM/6StRl+SKXfRDXRT+nBj5EGdBUNgk+jiGQ0M/RymZHHHXSguTV2F1fA==}
engines: {node: '>=14'}
peerDependencies:
'@opentelemetry/api': ^1.3.0
zone.js: 0.11.4
dependencies:
- '@opentelemetry/api': 1.8.0
- '@opentelemetry/core': 1.24.1(@opentelemetry/api@1.8.0)
- '@opentelemetry/instrumentation': 0.48.0(@opentelemetry/api@1.8.0)
- '@opentelemetry/sdk-trace-web': 1.24.1(@opentelemetry/api@1.8.0)
+ '@opentelemetry/api': 1.7.0
+ '@opentelemetry/core': 1.24.1(@opentelemetry/api@1.7.0)
+ '@opentelemetry/instrumentation': 0.48.0(@opentelemetry/api@1.7.0)
+ '@opentelemetry/sdk-trace-web': 1.24.1(@opentelemetry/api@1.7.0)
zone.js: 0.11.4
transitivePeerDependencies:
- supports-color
dev: false
+ patched: true
- /@opentelemetry/instrumentation-user-interaction@0.36.0(@opentelemetry/api@1.8.0)(zone.js@0.11.4):
- resolution: {integrity: sha512-1KrZWUY5Z6dX8Z1nzmf1pZ7+WI8rBs2mPqJRUnela8fH+PbST0vqcw2XDxJ6DQdWXn5UFCbAECvyJ1JfiSn9AA==}
+ /@opentelemetry/instrumentation-xml-http-request@0.48.0(@opentelemetry/api@1.7.0):
+ resolution: {integrity: sha512-YJ9d1sR28hcEVtP4/tHtPX5Hhu0w2LsAMp3M+75YGTHkkunsN8PwcY/1FcSHUP9xwy7Z2myQvT7fTpL3g4tn4A==}
engines: {node: '>=14'}
peerDependencies:
- '@opentelemetry/api': ^1.3.0
- zone.js: ^0.11.4 || ^0.13.0 || ^0.14.0
+ '@opentelemetry/api': ^1.0.0
dependencies:
- '@opentelemetry/api': 1.8.0
- '@opentelemetry/core': 1.24.1(@opentelemetry/api@1.8.0)
- '@opentelemetry/instrumentation': 0.49.1(@opentelemetry/api@1.8.0)
- '@opentelemetry/sdk-trace-web': 1.24.1(@opentelemetry/api@1.8.0)
- zone.js: 0.11.4
+ '@opentelemetry/api': 1.7.0
+ '@opentelemetry/core': 1.21.0(@opentelemetry/api@1.7.0)
+ '@opentelemetry/instrumentation': 0.48.0(@opentelemetry/api@1.7.0)
+ '@opentelemetry/sdk-trace-web': 1.21.0(@opentelemetry/api@1.7.0)
+ '@opentelemetry/semantic-conventions': 1.21.0
transitivePeerDependencies:
- supports-color
dev: false
- /@opentelemetry/instrumentation-xml-http-request@0.49.1(patch_hash=yjdrr2nmvcemqupuuxgxvso6fi)(@opentelemetry/api@1.8.0):
+ /@opentelemetry/instrumentation-xml-http-request@0.49.1(patch_hash=yjdrr2nmvcemqupuuxgxvso6fi)(@opentelemetry/api@1.7.0):
resolution: {integrity: sha512-gCPd2o1geRXc1urJoLxWRnMKAF6Akbwlp1nfe+xg2akSUenlt4wopmq1gEIrJva4bXLsNSModVLrEVCTt5/fDA==}
engines: {node: '>=14'}
peerDependencies:
'@opentelemetry/api': ^1.0.0
dependencies:
- '@opentelemetry/api': 1.8.0
- '@opentelemetry/core': 1.22.0(@opentelemetry/api@1.8.0)
- '@opentelemetry/instrumentation': 0.49.1(@opentelemetry/api@1.8.0)
- '@opentelemetry/sdk-trace-web': 1.22.0(@opentelemetry/api@1.8.0)
+ '@opentelemetry/api': 1.7.0
+ '@opentelemetry/core': 1.22.0(@opentelemetry/api@1.7.0)
+ '@opentelemetry/instrumentation': 0.49.1(@opentelemetry/api@1.7.0)
+ '@opentelemetry/sdk-trace-web': 1.22.0(@opentelemetry/api@1.7.0)
'@opentelemetry/semantic-conventions': 1.22.0
transitivePeerDependencies:
- supports-color
dev: false
patched: true
- /@opentelemetry/instrumentation@0.48.0(@opentelemetry/api@1.8.0):
+ /@opentelemetry/instrumentation@0.48.0(@opentelemetry/api@1.7.0):
resolution: {integrity: sha512-sjtZQB5PStIdCw5ovVTDGwnmQC+GGYArJNgIcydrDSqUTdYBnMrN9P4pwQZgS3vTGIp+TU1L8vMXGe51NVmIKQ==}
engines: {node: '>=14'}
peerDependencies:
'@opentelemetry/api': ^1.3.0
dependencies:
- '@opentelemetry/api': 1.8.0
+ '@opentelemetry/api': 1.7.0
'@types/shimmer': 1.0.5
import-in-the-middle: 1.7.1
require-in-the-middle: 7.3.0
@@ -3157,13 +3177,13 @@ packages:
- supports-color
dev: false
- /@opentelemetry/instrumentation@0.49.1(@opentelemetry/api@1.8.0):
+ /@opentelemetry/instrumentation@0.49.1(@opentelemetry/api@1.7.0):
resolution: {integrity: sha512-0DLtWtaIppuNNRRllSD4bjU8ZIiLp1cDXvJEbp752/Zf+y3gaLNaoGRGIlX4UHhcsrmtL+P2qxi3Hodi8VuKiQ==}
engines: {node: '>=14'}
peerDependencies:
'@opentelemetry/api': ^1.3.0
dependencies:
- '@opentelemetry/api': 1.8.0
+ '@opentelemetry/api': 1.7.0
'@opentelemetry/api-logs': 0.49.1
'@types/shimmer': 1.0.5
import-in-the-middle: 1.7.1
@@ -3174,149 +3194,189 @@ packages:
- supports-color
dev: false
- /@opentelemetry/otlp-exporter-base@0.49.1(@opentelemetry/api@1.8.0):
+ /@opentelemetry/otlp-exporter-base@0.49.1(@opentelemetry/api@1.7.0):
resolution: {integrity: sha512-z6sHliPqDgJU45kQatAettY9/eVF58qVPaTuejw9YWfSRqid9pXPYeegDCSdyS47KAUgAtm+nC28K3pfF27HWg==}
engines: {node: '>=14'}
peerDependencies:
'@opentelemetry/api': ^1.0.0
dependencies:
- '@opentelemetry/api': 1.8.0
- '@opentelemetry/core': 1.22.0(@opentelemetry/api@1.8.0)
+ '@opentelemetry/api': 1.7.0
+ '@opentelemetry/core': 1.22.0(@opentelemetry/api@1.7.0)
dev: false
- /@opentelemetry/otlp-proto-exporter-base@0.49.1(patch_hash=mif3gyfydfs4r7enkb5hkxvfsq)(@opentelemetry/api@1.8.0):
+ /@opentelemetry/otlp-proto-exporter-base@0.49.1(patch_hash=mif3gyfydfs4r7enkb5hkxvfsq)(@opentelemetry/api@1.7.0):
resolution: {integrity: sha512-x1qB4EUC7KikUl2iNuxCkV8yRzrSXSyj4itfpIO674H7dhI7Zv37SFaOJTDN+8Z/F50gF2ISFH9CWQ4KCtGm2A==}
engines: {node: '>=14'}
peerDependencies:
'@opentelemetry/api': ^1.0.0
dependencies:
- '@opentelemetry/api': 1.8.0
- '@opentelemetry/core': 1.22.0(@opentelemetry/api@1.8.0)
- '@opentelemetry/otlp-exporter-base': 0.49.1(@opentelemetry/api@1.8.0)
+ '@opentelemetry/api': 1.7.0
+ '@opentelemetry/core': 1.22.0(@opentelemetry/api@1.7.0)
+ '@opentelemetry/otlp-exporter-base': 0.49.1(@opentelemetry/api@1.7.0)
protobufjs: 7.3.0
dev: false
patched: true
- /@opentelemetry/otlp-transformer@0.49.1(@opentelemetry/api@1.8.0):
+ /@opentelemetry/otlp-transformer@0.49.1(@opentelemetry/api@1.7.0):
resolution: {integrity: sha512-Z+koA4wp9L9e3jkFacyXTGphSWTbOKjwwXMpb0CxNb0kjTHGUxhYRN8GnkLFsFo5NbZPjP07hwAqeEG/uCratQ==}
engines: {node: '>=14'}
peerDependencies:
'@opentelemetry/api': '>=1.3.0 <1.9.0'
dependencies:
- '@opentelemetry/api': 1.8.0
+ '@opentelemetry/api': 1.7.0
'@opentelemetry/api-logs': 0.49.1
- '@opentelemetry/core': 1.22.0(@opentelemetry/api@1.8.0)
- '@opentelemetry/resources': 1.22.0(@opentelemetry/api@1.8.0)
- '@opentelemetry/sdk-logs': 0.49.1(@opentelemetry/api-logs@0.49.1)(@opentelemetry/api@1.8.0)
- '@opentelemetry/sdk-metrics': 1.22.0(@opentelemetry/api@1.8.0)
- '@opentelemetry/sdk-trace-base': 1.22.0(@opentelemetry/api@1.8.0)
+ '@opentelemetry/core': 1.22.0(@opentelemetry/api@1.7.0)
+ '@opentelemetry/resources': 1.22.0(@opentelemetry/api@1.7.0)
+ '@opentelemetry/sdk-logs': 0.49.1(@opentelemetry/api-logs@0.49.1)(@opentelemetry/api@1.7.0)
+ '@opentelemetry/sdk-metrics': 1.22.0(@opentelemetry/api@1.7.0)
+ '@opentelemetry/sdk-trace-base': 1.22.0(@opentelemetry/api@1.7.0)
dev: false
- /@opentelemetry/propagator-b3@1.24.1(@opentelemetry/api@1.8.0):
+ /@opentelemetry/propagator-b3@1.24.1(@opentelemetry/api@1.7.0):
resolution: {integrity: sha512-nda97ZwhpZKyUJTXqQuKzNhPMUgMLunbbGWn8kroBwegn+nh6OhtyGkrVQsQLNdVKJl0KeB5z0ZgeWszrYhwFw==}
engines: {node: '>=14'}
peerDependencies:
'@opentelemetry/api': '>=1.0.0 <1.9.0'
dependencies:
- '@opentelemetry/api': 1.8.0
- '@opentelemetry/core': 1.24.1(@opentelemetry/api@1.8.0)
+ '@opentelemetry/api': 1.7.0
+ '@opentelemetry/core': 1.24.1(@opentelemetry/api@1.7.0)
dev: false
- /@opentelemetry/resources@1.22.0(@opentelemetry/api@1.8.0):
+ /@opentelemetry/resources@1.21.0(@opentelemetry/api@1.7.0):
+ resolution: {integrity: sha512-1Z86FUxPKL6zWVy2LdhueEGl9AHDJcx+bvHStxomruz6Whd02mE3lNUMjVJ+FGRoktx/xYQcxccYb03DiUP6Yw==}
+ engines: {node: '>=14'}
+ peerDependencies:
+ '@opentelemetry/api': '>=1.0.0 <1.8.0'
+ dependencies:
+ '@opentelemetry/api': 1.7.0
+ '@opentelemetry/core': 1.21.0(@opentelemetry/api@1.7.0)
+ '@opentelemetry/semantic-conventions': 1.21.0
+ dev: false
+
+ /@opentelemetry/resources@1.22.0(@opentelemetry/api@1.7.0):
resolution: {integrity: sha512-+vNeIFPH2hfcNL0AJk/ykJXoUCtR1YaDUZM+p3wZNU4Hq98gzq+7b43xbkXjadD9VhWIUQqEwXyY64q6msPj6A==}
engines: {node: '>=14'}
peerDependencies:
'@opentelemetry/api': '>=1.0.0 <1.9.0'
dependencies:
- '@opentelemetry/api': 1.8.0
- '@opentelemetry/core': 1.22.0(@opentelemetry/api@1.8.0)
+ '@opentelemetry/api': 1.7.0
+ '@opentelemetry/core': 1.22.0(@opentelemetry/api@1.7.0)
'@opentelemetry/semantic-conventions': 1.22.0
dev: false
- /@opentelemetry/resources@1.24.1(@opentelemetry/api@1.8.0):
+ /@opentelemetry/resources@1.24.1(@opentelemetry/api@1.7.0):
resolution: {integrity: sha512-cyv0MwAaPF7O86x5hk3NNgenMObeejZFLJJDVuSeSMIsknlsj3oOZzRv3qSzlwYomXsICfBeFFlxwHQte5mGXQ==}
engines: {node: '>=14'}
peerDependencies:
'@opentelemetry/api': '>=1.0.0 <1.9.0'
dependencies:
- '@opentelemetry/api': 1.8.0
- '@opentelemetry/core': 1.24.1(@opentelemetry/api@1.8.0)
+ '@opentelemetry/api': 1.7.0
+ '@opentelemetry/core': 1.24.1(@opentelemetry/api@1.7.0)
'@opentelemetry/semantic-conventions': 1.24.1
dev: false
- /@opentelemetry/sdk-logs@0.49.1(@opentelemetry/api-logs@0.49.1)(@opentelemetry/api@1.8.0):
+ /@opentelemetry/sdk-logs@0.49.1(@opentelemetry/api-logs@0.49.1)(@opentelemetry/api@1.7.0):
resolution: {integrity: sha512-gCzYWsJE0h+3cuh3/cK+9UwlVFyHvj3PReIOCDOmdeXOp90ZjKRoDOJBc3mvk1LL6wyl1RWIivR8Rg9OToyesw==}
engines: {node: '>=14'}
peerDependencies:
'@opentelemetry/api': '>=1.4.0 <1.9.0'
'@opentelemetry/api-logs': '>=0.39.1'
dependencies:
- '@opentelemetry/api': 1.8.0
+ '@opentelemetry/api': 1.7.0
'@opentelemetry/api-logs': 0.49.1
- '@opentelemetry/core': 1.22.0(@opentelemetry/api@1.8.0)
- '@opentelemetry/resources': 1.22.0(@opentelemetry/api@1.8.0)
+ '@opentelemetry/core': 1.22.0(@opentelemetry/api@1.7.0)
+ '@opentelemetry/resources': 1.22.0(@opentelemetry/api@1.7.0)
dev: false
- /@opentelemetry/sdk-metrics@1.22.0(@opentelemetry/api@1.8.0):
+ /@opentelemetry/sdk-metrics@1.22.0(@opentelemetry/api@1.7.0):
resolution: {integrity: sha512-k6iIx6H3TZ+BVMr2z8M16ri2OxWaljg5h8ihGJxi/KQWcjign6FEaEzuigXt5bK9wVEhqAcWLCfarSftaNWkkg==}
engines: {node: '>=14'}
peerDependencies:
'@opentelemetry/api': '>=1.3.0 <1.9.0'
dependencies:
- '@opentelemetry/api': 1.8.0
- '@opentelemetry/core': 1.22.0(@opentelemetry/api@1.8.0)
- '@opentelemetry/resources': 1.22.0(@opentelemetry/api@1.8.0)
+ '@opentelemetry/api': 1.7.0
+ '@opentelemetry/core': 1.22.0(@opentelemetry/api@1.7.0)
+ '@opentelemetry/resources': 1.22.0(@opentelemetry/api@1.7.0)
lodash.merge: 4.6.2
dev: false
- /@opentelemetry/sdk-trace-base@1.22.0(@opentelemetry/api@1.8.0):
+ /@opentelemetry/sdk-trace-base@1.21.0(@opentelemetry/api@1.7.0):
+ resolution: {integrity: sha512-yrElGX5Fv0umzp8Nxpta/XqU71+jCAyaLk34GmBzNcrW43nqbrqvdPs4gj4MVy/HcTjr6hifCDCYA3rMkajxxA==}
+ engines: {node: '>=14'}
+ peerDependencies:
+ '@opentelemetry/api': '>=1.0.0 <1.8.0'
+ dependencies:
+ '@opentelemetry/api': 1.7.0
+ '@opentelemetry/core': 1.21.0(@opentelemetry/api@1.7.0)
+ '@opentelemetry/resources': 1.21.0(@opentelemetry/api@1.7.0)
+ '@opentelemetry/semantic-conventions': 1.21.0
+ dev: false
+
+ /@opentelemetry/sdk-trace-base@1.22.0(@opentelemetry/api@1.7.0):
resolution: {integrity: sha512-pfTuSIpCKONC6vkTpv6VmACxD+P1woZf4q0K46nSUvXFvOFqjBYKFaAMkKD3M1mlKUUh0Oajwj35qNjMl80m1Q==}
engines: {node: '>=14'}
peerDependencies:
'@opentelemetry/api': '>=1.0.0 <1.9.0'
dependencies:
- '@opentelemetry/api': 1.8.0
- '@opentelemetry/core': 1.22.0(@opentelemetry/api@1.8.0)
- '@opentelemetry/resources': 1.22.0(@opentelemetry/api@1.8.0)
+ '@opentelemetry/api': 1.7.0
+ '@opentelemetry/core': 1.22.0(@opentelemetry/api@1.7.0)
+ '@opentelemetry/resources': 1.22.0(@opentelemetry/api@1.7.0)
'@opentelemetry/semantic-conventions': 1.22.0
dev: false
- /@opentelemetry/sdk-trace-base@1.24.1(@opentelemetry/api@1.8.0):
+ /@opentelemetry/sdk-trace-base@1.24.1(@opentelemetry/api@1.7.0):
resolution: {integrity: sha512-zz+N423IcySgjihl2NfjBf0qw1RWe11XIAWVrTNOSSI6dtSPJiVom2zipFB2AEEtJWpv0Iz6DY6+TjnyTV5pWg==}
engines: {node: '>=14'}
peerDependencies:
'@opentelemetry/api': '>=1.0.0 <1.9.0'
dependencies:
- '@opentelemetry/api': 1.8.0
- '@opentelemetry/core': 1.24.1(@opentelemetry/api@1.8.0)
- '@opentelemetry/resources': 1.24.1(@opentelemetry/api@1.8.0)
+ '@opentelemetry/api': 1.7.0
+ '@opentelemetry/core': 1.24.1(@opentelemetry/api@1.7.0)
+ '@opentelemetry/resources': 1.24.1(@opentelemetry/api@1.7.0)
'@opentelemetry/semantic-conventions': 1.24.1
dev: false
- /@opentelemetry/sdk-trace-web@1.22.0(@opentelemetry/api@1.8.0):
+ /@opentelemetry/sdk-trace-web@1.21.0(@opentelemetry/api@1.7.0):
+ resolution: {integrity: sha512-MxkmY/UNXkDiZj7JUu5T7wWt8Ai4NJEwSjGoQQ9YLvgLUIivvaIo9Mne+Q+KLOUG2v/uhivz3qzxbCODVa0c1A==}
+ engines: {node: '>=14'}
+ peerDependencies:
+ '@opentelemetry/api': '>=1.0.0 <1.8.0'
+ dependencies:
+ '@opentelemetry/api': 1.7.0
+ '@opentelemetry/core': 1.21.0(@opentelemetry/api@1.7.0)
+ '@opentelemetry/sdk-trace-base': 1.21.0(@opentelemetry/api@1.7.0)
+ '@opentelemetry/semantic-conventions': 1.21.0
+ dev: false
+
+ /@opentelemetry/sdk-trace-web@1.22.0(@opentelemetry/api@1.7.0):
resolution: {integrity: sha512-id5bUhWYg475xbm4hjwWA4PnWM4duNK1EyFRkZxa3BZNuCITwiKCLvDkVhlE9RK2kvuDOPmcRxgSbU1apF9/1w==}
engines: {node: '>=14'}
peerDependencies:
'@opentelemetry/api': '>=1.0.0 <1.9.0'
dependencies:
- '@opentelemetry/api': 1.8.0
- '@opentelemetry/core': 1.22.0(@opentelemetry/api@1.8.0)
- '@opentelemetry/sdk-trace-base': 1.22.0(@opentelemetry/api@1.8.0)
+ '@opentelemetry/api': 1.7.0
+ '@opentelemetry/core': 1.22.0(@opentelemetry/api@1.7.0)
+ '@opentelemetry/sdk-trace-base': 1.22.0(@opentelemetry/api@1.7.0)
'@opentelemetry/semantic-conventions': 1.22.0
dev: false
- /@opentelemetry/sdk-trace-web@1.24.1(@opentelemetry/api@1.8.0):
+ /@opentelemetry/sdk-trace-web@1.24.1(@opentelemetry/api@1.7.0):
resolution: {integrity: sha512-0w+aKRai9VREeo3VrtW+hcbrE2Fl/uKL7G+oXgRNf6pI9QLaEGuEzUTX+oxXVPBadzjOd+5dqCHYdX7UeVjzwA==}
engines: {node: '>=14'}
peerDependencies:
'@opentelemetry/api': '>=1.0.0 <1.9.0'
dependencies:
- '@opentelemetry/api': 1.8.0
- '@opentelemetry/core': 1.24.1(@opentelemetry/api@1.8.0)
- '@opentelemetry/sdk-trace-base': 1.24.1(@opentelemetry/api@1.8.0)
+ '@opentelemetry/api': 1.7.0
+ '@opentelemetry/core': 1.24.1(@opentelemetry/api@1.7.0)
+ '@opentelemetry/sdk-trace-base': 1.24.1(@opentelemetry/api@1.7.0)
'@opentelemetry/semantic-conventions': 1.24.1
dev: false
+ /@opentelemetry/semantic-conventions@1.21.0:
+ resolution: {integrity: sha512-lkC8kZYntxVKr7b8xmjCVUgE0a8xgDakPyDo9uSWavXPyYqLgYYGdEd2j8NxihRyb6UwpX3G/hFUF4/9q2V+/g==}
+ engines: {node: '>=14'}
+ dev: false
+
/@opentelemetry/semantic-conventions@1.22.0:
resolution: {integrity: sha512-CAOgFOKLybd02uj/GhCdEeeBjOS0yeoDeo/CA7ASBSmenpZHAKGB3iDm/rv3BQLcabb/OprDEsSQ1y0P8A7Siw==}
engines: {node: '>=14'}
@@ -3893,7 +3953,7 @@ packages:
'@parcel/source-map': 2.1.1
'@parcel/utils': 2.12.0
browserslist: 4.22.1
- lightningcss: 1.24.1
+ lightningcss: 1.25.1
nullthrows: 1.1.1
transitivePeerDependencies:
- '@parcel/core'
@@ -4131,7 +4191,7 @@ packages:
'@parcel/plugin': 2.12.0(@parcel/core@2.12.0)
'@parcel/source-map': 2.1.1
'@parcel/utils': 2.12.0
- lightningcss: 1.24.1
+ lightningcss: 1.25.1
nullthrows: 1.1.1
transitivePeerDependencies:
- '@parcel/core'
@@ -4307,7 +4367,7 @@ packages:
dependencies:
'@parcel/diagnostic': 2.11.0
'@parcel/events': 2.11.0
- chrome-trace-event: 1.0.3
+ chrome-trace-event: 1.0.4
dev: false
/@parcel/profiler@2.12.0:
@@ -4316,7 +4376,7 @@ packages:
dependencies:
'@parcel/diagnostic': 2.12.0
'@parcel/events': 2.12.0
- chrome-trace-event: 1.0.3
+ chrome-trace-event: 1.0.4
dev: true
/@parcel/profiler@2.9.3:
@@ -4325,7 +4385,7 @@ packages:
dependencies:
'@parcel/diagnostic': 2.9.3
'@parcel/events': 2.9.3
- chrome-trace-event: 1.0.3
+ chrome-trace-event: 1.0.4
/@parcel/reporter-bundle-buddy@2.9.3(@parcel/core@2.9.3):
resolution: {integrity: sha512-9ftzLZ161USdvnxueT55EWufLI48va0xJfB5MAJLG92VAS1N1FSFgYKdkGFzBKw0eK9UScQNYnntCGC17rBayQ==}
@@ -4377,7 +4437,7 @@ packages:
dependencies:
'@parcel/plugin': 2.12.0(@parcel/core@2.12.0)
'@parcel/utils': 2.12.0
- chrome-trace-event: 1.0.3
+ chrome-trace-event: 1.0.4
nullthrows: 1.1.1
transitivePeerDependencies:
- '@parcel/core'
@@ -4568,7 +4628,7 @@ packages:
'@parcel/source-map': 2.1.1
'@parcel/utils': 2.12.0
browserslist: 4.22.1
- lightningcss: 1.24.1
+ lightningcss: 1.25.1
nullthrows: 1.1.1
transitivePeerDependencies:
- '@parcel/core'
@@ -4856,7 +4916,7 @@ packages:
dependencies:
'@parcel/plugin': 2.9.3(@parcel/core@2.9.3)
'@parcel/source-map': 2.1.1
- sass: 1.77.1
+ sass: 1.77.4
transitivePeerDependencies:
- '@parcel/core'
dev: false
@@ -5218,7 +5278,7 @@ packages:
dependencies:
detect-libc: 1.0.3
is-glob: 4.0.3
- micromatch: 4.0.5
+ micromatch: 4.0.7
node-addon-api: 7.1.0
optionalDependencies:
'@parcel/watcher-android-arm64': 2.2.0
@@ -5239,7 +5299,7 @@ packages:
dependencies:
detect-libc: 1.0.3
is-glob: 4.0.3
- micromatch: 4.0.5
+ micromatch: 4.0.7
node-addon-api: 7.1.0
optionalDependencies:
'@parcel/watcher-android-arm64': 2.4.0
@@ -5296,7 +5356,7 @@ packages:
'@parcel/logger': 2.8.3
'@parcel/types': 2.8.3(@parcel/core@2.9.3)
'@parcel/utils': 2.8.3
- chrome-trace-event: 1.0.3
+ chrome-trace-event: 1.0.4
nullthrows: 1.1.1
dev: false
@@ -5534,128 +5594,128 @@ packages:
resolution: {integrity: sha512-Vvn3zZrhQZkkBE8LSuW3em98c0FwgO4nxzv6OdSxPKJIEKY2bGbHn+mhGIPerzI4twdxaP8/0+06HBpwf345Lw==}
dev: false
- /@rollup/rollup-android-arm-eabi@4.17.2:
- resolution: {integrity: sha512-NM0jFxY8bB8QLkoKxIQeObCaDlJKewVlIEkuyYKm5An1tdVZ966w2+MPQ2l8LBZLjR+SgyV+nRkTIunzOYBMLQ==}
+ /@rollup/rollup-android-arm-eabi@4.18.0:
+ resolution: {integrity: sha512-Tya6xypR10giZV1XzxmH5wr25VcZSncG0pZIjfePT0OVBvqNEurzValetGNarVrGiq66EBVAFn15iYX4w6FKgQ==}
cpu: [arm]
os: [android]
requiresBuild: true
dev: true
optional: true
- /@rollup/rollup-android-arm64@4.17.2:
- resolution: {integrity: sha512-yeX/Usk7daNIVwkq2uGoq2BYJKZY1JfyLTaHO/jaiSwi/lsf8fTFoQW/n6IdAsx5tx+iotu2zCJwz8MxI6D/Bw==}
+ /@rollup/rollup-android-arm64@4.18.0:
+ resolution: {integrity: sha512-avCea0RAP03lTsDhEyfy+hpfr85KfyTctMADqHVhLAF3MlIkq83CP8UfAHUssgXTYd+6er6PaAhx/QGv4L1EiA==}
cpu: [arm64]
os: [android]
requiresBuild: true
dev: true
optional: true
- /@rollup/rollup-darwin-arm64@4.17.2:
- resolution: {integrity: sha512-kcMLpE6uCwls023+kknm71ug7MZOrtXo+y5p/tsg6jltpDtgQY1Eq5sGfHcQfb+lfuKwhBmEURDga9N0ol4YPw==}
+ /@rollup/rollup-darwin-arm64@4.18.0:
+ resolution: {integrity: sha512-IWfdwU7KDSm07Ty0PuA/W2JYoZ4iTj3TUQjkVsO/6U+4I1jN5lcR71ZEvRh52sDOERdnNhhHU57UITXz5jC1/w==}
cpu: [arm64]
os: [darwin]
requiresBuild: true
dev: true
optional: true
- /@rollup/rollup-darwin-x64@4.17.2:
- resolution: {integrity: sha512-AtKwD0VEx0zWkL0ZjixEkp5tbNLzX+FCqGG1SvOu993HnSz4qDI6S4kGzubrEJAljpVkhRSlg5bzpV//E6ysTQ==}
+ /@rollup/rollup-darwin-x64@4.18.0:
+ resolution: {integrity: sha512-n2LMsUz7Ynu7DoQrSQkBf8iNrjOGyPLrdSg802vk6XT3FtsgX6JbE8IHRvposskFm9SNxzkLYGSq9QdpLYpRNA==}
cpu: [x64]
os: [darwin]
requiresBuild: true
dev: true
optional: true
- /@rollup/rollup-linux-arm-gnueabihf@4.17.2:
- resolution: {integrity: sha512-3reX2fUHqN7sffBNqmEyMQVj/CKhIHZd4y631duy0hZqI8Qoqf6lTtmAKvJFYa6bhU95B1D0WgzHkmTg33In0A==}
+ /@rollup/rollup-linux-arm-gnueabihf@4.18.0:
+ resolution: {integrity: sha512-C/zbRYRXFjWvz9Z4haRxcTdnkPt1BtCkz+7RtBSuNmKzMzp3ZxdM28Mpccn6pt28/UWUCTXa+b0Mx1k3g6NOMA==}
cpu: [arm]
os: [linux]
requiresBuild: true
dev: true
optional: true
- /@rollup/rollup-linux-arm-musleabihf@4.17.2:
- resolution: {integrity: sha512-uSqpsp91mheRgw96xtyAGP9FW5ChctTFEoXP0r5FAzj/3ZRv3Uxjtc7taRQSaQM/q85KEKjKsZuiZM3GyUivRg==}
+ /@rollup/rollup-linux-arm-musleabihf@4.18.0:
+ resolution: {integrity: sha512-l3m9ewPgjQSXrUMHg93vt0hYCGnrMOcUpTz6FLtbwljo2HluS4zTXFy2571YQbisTnfTKPZ01u/ukJdQTLGh9A==}
cpu: [arm]
os: [linux]
requiresBuild: true
dev: true
optional: true
- /@rollup/rollup-linux-arm64-gnu@4.17.2:
- resolution: {integrity: sha512-EMMPHkiCRtE8Wdk3Qhtciq6BndLtstqZIroHiiGzB3C5LDJmIZcSzVtLRbwuXuUft1Cnv+9fxuDtDxz3k3EW2A==}
+ /@rollup/rollup-linux-arm64-gnu@4.18.0:
+ resolution: {integrity: sha512-rJ5D47d8WD7J+7STKdCUAgmQk49xuFrRi9pZkWoRD1UeSMakbcepWXPF8ycChBoAqs1pb2wzvbY6Q33WmN2ftw==}
cpu: [arm64]
os: [linux]
requiresBuild: true
dev: true
optional: true
- /@rollup/rollup-linux-arm64-musl@4.17.2:
- resolution: {integrity: sha512-NMPylUUZ1i0z/xJUIx6VUhISZDRT+uTWpBcjdv0/zkp7b/bQDF+NfnfdzuTiB1G6HTodgoFa93hp0O1xl+/UbA==}
+ /@rollup/rollup-linux-arm64-musl@4.18.0:
+ resolution: {integrity: sha512-be6Yx37b24ZwxQ+wOQXXLZqpq4jTckJhtGlWGZs68TgdKXJgw54lUUoFYrg6Zs/kjzAQwEwYbp8JxZVzZLRepQ==}
cpu: [arm64]
os: [linux]
requiresBuild: true
dev: true
optional: true
- /@rollup/rollup-linux-powerpc64le-gnu@4.17.2:
- resolution: {integrity: sha512-T19My13y8uYXPw/L/k0JYaX1fJKFT/PWdXiHr8mTbXWxjVF1t+8Xl31DgBBvEKclw+1b00Chg0hxE2O7bTG7GQ==}
+ /@rollup/rollup-linux-powerpc64le-gnu@4.18.0:
+ resolution: {integrity: sha512-hNVMQK+qrA9Todu9+wqrXOHxFiD5YmdEi3paj6vP02Kx1hjd2LLYR2eaN7DsEshg09+9uzWi2W18MJDlG0cxJA==}
cpu: [ppc64]
os: [linux]
requiresBuild: true
dev: true
optional: true
- /@rollup/rollup-linux-riscv64-gnu@4.17.2:
- resolution: {integrity: sha512-BOaNfthf3X3fOWAB+IJ9kxTgPmMqPPH5f5k2DcCsRrBIbWnaJCgX2ll77dV1TdSy9SaXTR5iDXRL8n7AnoP5cg==}
+ /@rollup/rollup-linux-riscv64-gnu@4.18.0:
+ resolution: {integrity: sha512-ROCM7i+m1NfdrsmvwSzoxp9HFtmKGHEqu5NNDiZWQtXLA8S5HBCkVvKAxJ8U+CVctHwV2Gb5VUaK7UAkzhDjlg==}
cpu: [riscv64]
os: [linux]
requiresBuild: true
dev: true
optional: true
- /@rollup/rollup-linux-s390x-gnu@4.17.2:
- resolution: {integrity: sha512-W0UP/x7bnn3xN2eYMql2T/+wpASLE5SjObXILTMPUBDB/Fg/FxC+gX4nvCfPBCbNhz51C+HcqQp2qQ4u25ok6g==}
+ /@rollup/rollup-linux-s390x-gnu@4.18.0:
+ resolution: {integrity: sha512-0UyyRHyDN42QL+NbqevXIIUnKA47A+45WyasO+y2bGJ1mhQrfrtXUpTxCOrfxCR4esV3/RLYyucGVPiUsO8xjg==}
cpu: [s390x]
os: [linux]
requiresBuild: true
dev: true
optional: true
- /@rollup/rollup-linux-x64-gnu@4.17.2:
- resolution: {integrity: sha512-Hy7pLwByUOuyaFC6mAr7m+oMC+V7qyifzs/nW2OJfC8H4hbCzOX07Ov0VFk/zP3kBsELWNFi7rJtgbKYsav9QQ==}
+ /@rollup/rollup-linux-x64-gnu@4.18.0:
+ resolution: {integrity: sha512-xuglR2rBVHA5UsI8h8UbX4VJ470PtGCf5Vpswh7p2ukaqBGFTnsfzxUBetoWBWymHMxbIG0Cmx7Y9qDZzr648w==}
cpu: [x64]
os: [linux]
requiresBuild: true
dev: true
optional: true
- /@rollup/rollup-linux-x64-musl@4.17.2:
- resolution: {integrity: sha512-h1+yTWeYbRdAyJ/jMiVw0l6fOOm/0D1vNLui9iPuqgRGnXA0u21gAqOyB5iHjlM9MMfNOm9RHCQ7zLIzT0x11Q==}
+ /@rollup/rollup-linux-x64-musl@4.18.0:
+ resolution: {integrity: sha512-LKaqQL9osY/ir2geuLVvRRs+utWUNilzdE90TpyoX0eNqPzWjRm14oMEE+YLve4k/NAqCdPkGYDaDF5Sw+xBfg==}
cpu: [x64]
os: [linux]
requiresBuild: true
dev: true
optional: true
- /@rollup/rollup-win32-arm64-msvc@4.17.2:
- resolution: {integrity: sha512-tmdtXMfKAjy5+IQsVtDiCfqbynAQE/TQRpWdVataHmhMb9DCoJxp9vLcCBjEQWMiUYxO1QprH/HbY9ragCEFLA==}
+ /@rollup/rollup-win32-arm64-msvc@4.18.0:
+ resolution: {integrity: sha512-7J6TkZQFGo9qBKH0pk2cEVSRhJbL6MtfWxth7Y5YmZs57Pi+4x6c2dStAUvaQkHQLnEQv1jzBUW43GvZW8OFqA==}
cpu: [arm64]
os: [win32]
requiresBuild: true
dev: true
optional: true
- /@rollup/rollup-win32-ia32-msvc@4.17.2:
- resolution: {integrity: sha512-7II/QCSTAHuE5vdZaQEwJq2ZACkBpQDOmQsE6D6XUbnBHW8IAhm4eTufL6msLJorzrHDFv3CF8oCA/hSIRuZeQ==}
+ /@rollup/rollup-win32-ia32-msvc@4.18.0:
+ resolution: {integrity: sha512-Txjh+IxBPbkUB9+SXZMpv+b/vnTEtFyfWZgJ6iyCmt2tdx0OF5WhFowLmnh8ENGNpfUlUZkdI//4IEmhwPieNg==}
cpu: [ia32]
os: [win32]
requiresBuild: true
dev: true
optional: true
- /@rollup/rollup-win32-x64-msvc@4.17.2:
- resolution: {integrity: sha512-TGGO7v7qOq4CYmSBVEYpI1Y5xDuCEnbVC5Vth8mOsW0gDSzxNrVERPc790IGHsrT2dQSimgMr9Ub3Y1Jci5/8w==}
+ /@rollup/rollup-win32-x64-msvc@4.18.0:
+ resolution: {integrity: sha512-UOo5FdvOL0+eIVTgS4tIdbW+TtnBLWg1YBCcU2KWM7nuNwRz9bksDX1bekJJCpu25N1DVWaCwnT39dVQxzqS8g==}
cpu: [x64]
os: [win32]
requiresBuild: true
@@ -5683,101 +5743,101 @@ packages:
'@sinonjs/commons': 3.0.1
dev: true
- /@svgr/babel-plugin-add-jsx-attribute@6.5.1(@babel/core@7.24.5):
+ /@svgr/babel-plugin-add-jsx-attribute@6.5.1(@babel/core@7.24.6):
resolution: {integrity: sha512-9PYGcXrAxitycIjRmZB+Q0JaN07GZIWaTBIGQzfaZv+qr1n8X1XUEJ5rZ/vx6OVD9RRYlrNnXWExQXcmZeD/BQ==}
engines: {node: '>=10'}
peerDependencies:
'@babel/core': ^7.0.0-0
dependencies:
- '@babel/core': 7.24.5
+ '@babel/core': 7.24.6
dev: false
- /@svgr/babel-plugin-remove-jsx-attribute@8.0.0(@babel/core@7.24.5):
+ /@svgr/babel-plugin-remove-jsx-attribute@8.0.0(@babel/core@7.24.6):
resolution: {integrity: sha512-BcCkm/STipKvbCl6b7QFrMh/vx00vIP63k2eM66MfHJzPr6O2U0jYEViXkHJWqXqQYjdeA9cuCl5KWmlwjDvbA==}
engines: {node: '>=14'}
peerDependencies:
'@babel/core': ^7.0.0-0
dependencies:
- '@babel/core': 7.24.5
+ '@babel/core': 7.24.6
dev: false
- /@svgr/babel-plugin-remove-jsx-empty-expression@8.0.0(@babel/core@7.24.5):
+ /@svgr/babel-plugin-remove-jsx-empty-expression@8.0.0(@babel/core@7.24.6):
resolution: {integrity: sha512-5BcGCBfBxB5+XSDSWnhTThfI9jcO5f0Ai2V24gZpG+wXF14BzwxxdDb4g6trdOux0rhibGs385BeFMSmxtS3uA==}
engines: {node: '>=14'}
peerDependencies:
'@babel/core': ^7.0.0-0
dependencies:
- '@babel/core': 7.24.5
+ '@babel/core': 7.24.6
dev: false
- /@svgr/babel-plugin-replace-jsx-attribute-value@6.5.1(@babel/core@7.24.5):
+ /@svgr/babel-plugin-replace-jsx-attribute-value@6.5.1(@babel/core@7.24.6):
resolution: {integrity: sha512-8DPaVVE3fd5JKuIC29dqyMB54sA6mfgki2H2+swh+zNJoynC8pMPzOkidqHOSc6Wj032fhl8Z0TVn1GiPpAiJg==}
engines: {node: '>=10'}
peerDependencies:
'@babel/core': ^7.0.0-0
dependencies:
- '@babel/core': 7.24.5
+ '@babel/core': 7.24.6
dev: false
- /@svgr/babel-plugin-svg-dynamic-title@6.5.1(@babel/core@7.24.5):
+ /@svgr/babel-plugin-svg-dynamic-title@6.5.1(@babel/core@7.24.6):
resolution: {integrity: sha512-FwOEi0Il72iAzlkaHrlemVurgSQRDFbk0OC8dSvD5fSBPHltNh7JtLsxmZUhjYBZo2PpcU/RJvvi6Q0l7O7ogw==}
engines: {node: '>=10'}
peerDependencies:
'@babel/core': ^7.0.0-0
dependencies:
- '@babel/core': 7.24.5
+ '@babel/core': 7.24.6
dev: false
- /@svgr/babel-plugin-svg-em-dimensions@6.5.1(@babel/core@7.24.5):
+ /@svgr/babel-plugin-svg-em-dimensions@6.5.1(@babel/core@7.24.6):
resolution: {integrity: sha512-gWGsiwjb4tw+ITOJ86ndY/DZZ6cuXMNE/SjcDRg+HLuCmwpcjOktwRF9WgAiycTqJD/QXqL2f8IzE2Rzh7aVXA==}
engines: {node: '>=10'}
peerDependencies:
'@babel/core': ^7.0.0-0
dependencies:
- '@babel/core': 7.24.5
+ '@babel/core': 7.24.6
dev: false
- /@svgr/babel-plugin-transform-react-native-svg@6.5.1(@babel/core@7.24.5):
+ /@svgr/babel-plugin-transform-react-native-svg@6.5.1(@babel/core@7.24.6):
resolution: {integrity: sha512-2jT3nTayyYP7kI6aGutkyfJ7UMGtuguD72OjeGLwVNyfPRBD8zQthlvL+fAbAKk5n9ZNcvFkp/b1lZ7VsYqVJg==}
engines: {node: '>=10'}
peerDependencies:
'@babel/core': ^7.0.0-0
dependencies:
- '@babel/core': 7.24.5
+ '@babel/core': 7.24.6
dev: false
- /@svgr/babel-plugin-transform-svg-component@6.5.1(@babel/core@7.24.5):
+ /@svgr/babel-plugin-transform-svg-component@6.5.1(@babel/core@7.24.6):
resolution: {integrity: sha512-a1p6LF5Jt33O3rZoVRBqdxL350oge54iZWHNI6LJB5tQ7EelvD/Mb1mfBiZNAan0dt4i3VArkFRjA4iObuNykQ==}
engines: {node: '>=12'}
peerDependencies:
'@babel/core': ^7.0.0-0
dependencies:
- '@babel/core': 7.24.5
+ '@babel/core': 7.24.6
dev: false
- /@svgr/babel-preset@6.5.1(@babel/core@7.24.5):
+ /@svgr/babel-preset@6.5.1(@babel/core@7.24.6):
resolution: {integrity: sha512-6127fvO/FF2oi5EzSQOAjo1LE3OtNVh11R+/8FXa+mHx1ptAaS4cknIjnUA7e6j6fwGGJ17NzaTJFUwOV2zwCw==}
engines: {node: '>=10'}
peerDependencies:
'@babel/core': ^7.0.0-0
dependencies:
- '@babel/core': 7.24.5
- '@svgr/babel-plugin-add-jsx-attribute': 6.5.1(@babel/core@7.24.5)
- '@svgr/babel-plugin-remove-jsx-attribute': 8.0.0(@babel/core@7.24.5)
- '@svgr/babel-plugin-remove-jsx-empty-expression': 8.0.0(@babel/core@7.24.5)
- '@svgr/babel-plugin-replace-jsx-attribute-value': 6.5.1(@babel/core@7.24.5)
- '@svgr/babel-plugin-svg-dynamic-title': 6.5.1(@babel/core@7.24.5)
- '@svgr/babel-plugin-svg-em-dimensions': 6.5.1(@babel/core@7.24.5)
- '@svgr/babel-plugin-transform-react-native-svg': 6.5.1(@babel/core@7.24.5)
- '@svgr/babel-plugin-transform-svg-component': 6.5.1(@babel/core@7.24.5)
+ '@babel/core': 7.24.6
+ '@svgr/babel-plugin-add-jsx-attribute': 6.5.1(@babel/core@7.24.6)
+ '@svgr/babel-plugin-remove-jsx-attribute': 8.0.0(@babel/core@7.24.6)
+ '@svgr/babel-plugin-remove-jsx-empty-expression': 8.0.0(@babel/core@7.24.6)
+ '@svgr/babel-plugin-replace-jsx-attribute-value': 6.5.1(@babel/core@7.24.6)
+ '@svgr/babel-plugin-svg-dynamic-title': 6.5.1(@babel/core@7.24.6)
+ '@svgr/babel-plugin-svg-em-dimensions': 6.5.1(@babel/core@7.24.6)
+ '@svgr/babel-plugin-transform-react-native-svg': 6.5.1(@babel/core@7.24.6)
+ '@svgr/babel-plugin-transform-svg-component': 6.5.1(@babel/core@7.24.6)
dev: false
/@svgr/core@6.5.1:
resolution: {integrity: sha512-/xdLSWxK5QkqG524ONSjvg3V/FkNyCv538OIBdQqPNaAta3AsXj/Bd2FbvR87yMbXO2hFSWiAe/Q6IkVPDw+mw==}
engines: {node: '>=10'}
dependencies:
- '@babel/core': 7.24.5
- '@svgr/babel-preset': 6.5.1(@babel/core@7.24.5)
+ '@babel/core': 7.24.6
+ '@svgr/babel-preset': 6.5.1(@babel/core@7.24.6)
'@svgr/plugin-jsx': 6.5.1(@svgr/core@6.5.1)
camelcase: 6.3.0
cosmiconfig: 7.1.0
@@ -5789,7 +5849,7 @@ packages:
resolution: {integrity: sha512-1hnUxxjd83EAxbL4a0JDJoD3Dao3hmjvyvyEV8PzWmLK3B9m9NPlW7GKjFyoWE8nM7HnXzPcmmSyOW8yOddSXw==}
engines: {node: '>=10'}
dependencies:
- '@babel/types': 7.24.5
+ '@babel/types': 7.24.6
entities: 4.5.0
dev: false
@@ -5799,8 +5859,8 @@ packages:
peerDependencies:
'@svgr/core': ^6.0.0
dependencies:
- '@babel/core': 7.24.5
- '@svgr/babel-preset': 6.5.1(@babel/core@7.24.5)
+ '@babel/core': 7.24.6
+ '@svgr/babel-preset': 6.5.1(@babel/core@7.24.6)
'@svgr/core': 6.5.1
'@svgr/hast-util-to-babel-ast': 6.5.1
svg-parser: 2.0.4
@@ -5962,8 +6022,8 @@ packages:
resolution: {integrity: sha512-FlS4ZWlp97iiNWig0Muq8p+3rVDjRiYE+YKGbAqXOu9nwJFFOdL00kFpz42M+4huzYi86vAK1sOOfyOG45muIQ==}
engines: {node: '>=14'}
dependencies:
- '@babel/code-frame': 7.24.2
- '@babel/runtime': 7.24.5
+ '@babel/code-frame': 7.24.6
+ '@babel/runtime': 7.24.6
'@types/aria-query': 5.0.4
aria-query: 5.1.3
chalk: 4.1.2
@@ -5979,7 +6039,7 @@ packages:
react: ^18.0.0
react-dom: ^18.0.0
dependencies:
- '@babel/runtime': 7.24.5
+ '@babel/runtime': 7.24.6
'@testing-library/dom': 9.3.4
'@types/react-dom': 18.2.19
react: 18.2.0
@@ -5993,7 +6053,7 @@ packages:
react: ^18.0.0
react-dom: ^18.0.0
dependencies:
- '@babel/runtime': 7.24.5
+ '@babel/runtime': 7.24.6
'@testing-library/dom': 9.3.4
'@types/react-dom': 18.2.19
react: 18.2.0
@@ -6028,30 +6088,30 @@ packages:
/@types/babel__core@7.20.5:
resolution: {integrity: sha512-qoQprZvz5wQFJwMDqeseRXWv3rqMvhgpbXFfVyWhbx9X47POIA6i/+dXefEmZKoAgOaTdaIgNSMqMIU61yRyzA==}
dependencies:
- '@babel/parser': 7.24.5
- '@babel/types': 7.24.5
+ '@babel/parser': 7.24.6
+ '@babel/types': 7.24.6
'@types/babel__generator': 7.6.8
'@types/babel__template': 7.4.4
- '@types/babel__traverse': 7.20.5
+ '@types/babel__traverse': 7.20.6
dev: true
/@types/babel__generator@7.6.8:
resolution: {integrity: sha512-ASsj+tpEDsEiFr1arWrlN6V3mdfjRMZt6LtK/Vp/kreFLnr5QH5+DhvD5nINYZXzwJvXeGq+05iUXcAzVrqWtw==}
dependencies:
- '@babel/types': 7.24.5
+ '@babel/types': 7.24.6
dev: true
/@types/babel__template@7.4.4:
resolution: {integrity: sha512-h/NUaSyG5EyxBIp8YRxo4RMe2/qQgvyowRwVMzhYhBCONbW8PUsg4lkFMrhgZhUe5z3L3MiLDuvyJ/CaPa2A8A==}
dependencies:
- '@babel/parser': 7.24.5
- '@babel/types': 7.24.5
+ '@babel/parser': 7.24.6
+ '@babel/types': 7.24.6
dev: true
- /@types/babel__traverse@7.20.5:
- resolution: {integrity: sha512-WXCyOcRtH37HAUkpXhUduaxdm82b4GSlyTqajXviN4EfiuPgNYR109xMCKvpl6zPIpua0DGlMEDCq+g8EdoheQ==}
+ /@types/babel__traverse@7.20.6:
+ resolution: {integrity: sha512-r1bzfrm0tomOI8g1SzvCaQHo6Lcv6zu0EA+W2kHrt8dyrHQxGzBBL4kdkzIS+jBMV+EYcMAEAqXqYaLJq5rOZg==}
dependencies:
- '@babel/types': 7.24.5
+ '@babel/types': 7.24.6
dev: true
/@types/chrome@0.0.251:
@@ -6240,7 +6300,7 @@ packages:
/@vue/compiler-core@3.3.8:
resolution: {integrity: sha512-hN/NNBUECw8SusQvDSqqcVv6gWq8L6iAktUR0UF3vGu2OhzRqcOiAno0FmBJWwxhYEXRlQJT5XnoKsVq1WZx4g==}
dependencies:
- '@babel/parser': 7.24.5
+ '@babel/parser': 7.24.6
'@vue/shared': 3.3.8
estree-walker: 2.0.2
source-map-js: 1.2.0
@@ -6254,7 +6314,7 @@ packages:
/@vue/compiler-sfc@3.3.8:
resolution: {integrity: sha512-WMzbUrlTjfYF8joyT84HfwwXo+8WPALuPxhy+BZ6R4Aafls+jDBnSz8PDz60uFhuqFbl3HxRfxvDzrUf3THwpA==}
dependencies:
- '@babel/parser': 7.24.5
+ '@babel/parser': 7.24.6
'@vue/compiler-core': 3.3.8
'@vue/compiler-dom': 3.3.8
'@vue/compiler-ssr': 3.3.8
@@ -6274,7 +6334,7 @@ packages:
/@vue/reactivity-transform@3.3.8:
resolution: {integrity: sha512-49CvBzmZNtcHua0XJ7GdGifM8GOXoUMOX4dD40Y5DxI3R8OUhMlvf2nvgUAcPxaXiV5MQQ1Nwy09ADpnLQUqRw==}
dependencies:
- '@babel/parser': 7.24.5
+ '@babel/parser': 7.24.6
'@vue/compiler-core': 3.3.8
'@vue/shared': 3.3.8
estree-walker: 2.0.2
@@ -6346,7 +6406,7 @@ packages:
resolution: {integrity: sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ==}
engines: {node: '>= 6.0.0'}
dependencies:
- debug: 4.3.4(supports-color@8.1.1)
+ debug: 4.3.5
transitivePeerDependencies:
- supports-color
dev: true
@@ -6355,7 +6415,7 @@ packages:
resolution: {integrity: sha512-H0TSyFNDMomMNJQBn8wFV5YC/2eJ+VXECwOadZJT554xP6cODZHPX3H9QMQECxvrgiSOP1pHjy1sMWQVYJOUOA==}
engines: {node: '>= 14'}
dependencies:
- debug: 4.3.4(supports-color@8.1.1)
+ debug: 4.3.5
transitivePeerDependencies:
- supports-color
dev: false
@@ -6446,6 +6506,20 @@ packages:
resolution: {integrity: sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==}
engines: {node: '>=8'}
+ /arraybuffer.prototype.slice@1.0.3:
+ resolution: {integrity: sha512-bMxMKAjg13EBSVscxTaYA4mRc5t1UAXa2kXiGTNfZ079HIWXEkKmkgFrh/nJqamaLSrXO5H4WFFkPEaLJWbs3A==}
+ engines: {node: '>= 0.4'}
+ dependencies:
+ array-buffer-byte-length: 1.0.1
+ call-bind: 1.0.7
+ define-properties: 1.2.1
+ es-abstract: 1.23.3
+ es-errors: 1.3.0
+ get-intrinsic: 1.2.4
+ is-array-buffer: 3.0.4
+ is-shared-array-buffer: 1.0.3
+ dev: true
+
/asn1.js@4.10.1:
resolution: {integrity: sha512-p32cOF5q0Zqs9uBiONKYLm6BClCoBCM5O9JfeUSlnQLBTxYdTK+pW+nXflm8UkKd2UYlEbYz5qEi0JuZR9ckSw==}
dependencies:
@@ -6485,17 +6559,17 @@ packages:
resolution: {integrity: sha512-5Tk1HLk6b6ctmjIkAcU/Ujv/1WqiDl0F0JdRCR80VsOcUlHcu7pWeWRlOqQLHfDEsVx9YH/aif5AG4ehoCtTmg==}
dev: false
- /babel-jest@29.7.0(@babel/core@7.24.5):
+ /babel-jest@29.7.0(@babel/core@7.24.6):
resolution: {integrity: sha512-BrvGY3xZSwEcCzKvKsCi2GgHqDqsYkOP4/by5xCgIwGXQxIEh+8ew3gmrE1y7XRR6LHZIj6yLYnUi/mm2KXKBg==}
engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0}
peerDependencies:
'@babel/core': ^7.8.0
dependencies:
- '@babel/core': 7.24.5
+ '@babel/core': 7.24.6
'@jest/transform': 29.7.0
'@types/babel__core': 7.20.5
babel-plugin-istanbul: 6.1.1
- babel-preset-jest: 29.6.3(@babel/core@7.24.5)
+ babel-preset-jest: 29.6.3(@babel/core@7.24.6)
chalk: 4.1.2
graceful-fs: 4.2.11
slash: 3.0.0
@@ -6507,7 +6581,7 @@ packages:
resolution: {integrity: sha512-Y1IQok9821cC9onCx5otgFfRm7Lm+I+wwxOx738M/WLPZ9Q42m4IG5W0FNX8WLL2gYMZo3JkuXIH2DOpWM+qwA==}
engines: {node: '>=8'}
dependencies:
- '@babel/helper-plugin-utils': 7.24.5
+ '@babel/helper-plugin-utils': 7.24.6
'@istanbuljs/load-nyc-config': 1.1.0
'@istanbuljs/schema': 0.1.3
istanbul-lib-instrument: 5.2.1
@@ -6520,48 +6594,48 @@ packages:
resolution: {integrity: sha512-ESAc/RJvGTFEzRwOTT4+lNDk/GNHMkKbNzsvT0qKRfDyyYTskxB5rnU2njIDYVxXCBHHEI1c0YwHob3WaYujOg==}
engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0}
dependencies:
- '@babel/template': 7.24.0
- '@babel/types': 7.24.5
+ '@babel/template': 7.24.6
+ '@babel/types': 7.24.6
'@types/babel__core': 7.20.5
- '@types/babel__traverse': 7.20.5
+ '@types/babel__traverse': 7.20.6
dev: true
- /babel-preset-current-node-syntax@1.0.1(@babel/core@7.24.5):
+ /babel-preset-current-node-syntax@1.0.1(@babel/core@7.24.6):
resolution: {integrity: sha512-M7LQ0bxarkxQoN+vz5aJPsLBn77n8QgTFmo8WK0/44auK2xlCXrYcUxHFxgU7qW5Yzw/CjmLRK2uJzaCd7LvqQ==}
peerDependencies:
'@babel/core': ^7.0.0
dependencies:
- '@babel/core': 7.24.5
- '@babel/plugin-syntax-async-generators': 7.8.4(@babel/core@7.24.5)
- '@babel/plugin-syntax-bigint': 7.8.3(@babel/core@7.24.5)
- '@babel/plugin-syntax-class-properties': 7.12.13(@babel/core@7.24.5)
- '@babel/plugin-syntax-import-meta': 7.10.4(@babel/core@7.24.5)
- '@babel/plugin-syntax-json-strings': 7.8.3(@babel/core@7.24.5)
- '@babel/plugin-syntax-logical-assignment-operators': 7.10.4(@babel/core@7.24.5)
- '@babel/plugin-syntax-nullish-coalescing-operator': 7.8.3(@babel/core@7.24.5)
- '@babel/plugin-syntax-numeric-separator': 7.10.4(@babel/core@7.24.5)
- '@babel/plugin-syntax-object-rest-spread': 7.8.3(@babel/core@7.24.5)
- '@babel/plugin-syntax-optional-catch-binding': 7.8.3(@babel/core@7.24.5)
- '@babel/plugin-syntax-optional-chaining': 7.8.3(@babel/core@7.24.5)
- '@babel/plugin-syntax-top-level-await': 7.14.5(@babel/core@7.24.5)
- dev: true
-
- /babel-preset-jest@29.6.3(@babel/core@7.24.5):
+ '@babel/core': 7.24.6
+ '@babel/plugin-syntax-async-generators': 7.8.4(@babel/core@7.24.6)
+ '@babel/plugin-syntax-bigint': 7.8.3(@babel/core@7.24.6)
+ '@babel/plugin-syntax-class-properties': 7.12.13(@babel/core@7.24.6)
+ '@babel/plugin-syntax-import-meta': 7.10.4(@babel/core@7.24.6)
+ '@babel/plugin-syntax-json-strings': 7.8.3(@babel/core@7.24.6)
+ '@babel/plugin-syntax-logical-assignment-operators': 7.10.4(@babel/core@7.24.6)
+ '@babel/plugin-syntax-nullish-coalescing-operator': 7.8.3(@babel/core@7.24.6)
+ '@babel/plugin-syntax-numeric-separator': 7.10.4(@babel/core@7.24.6)
+ '@babel/plugin-syntax-object-rest-spread': 7.8.3(@babel/core@7.24.6)
+ '@babel/plugin-syntax-optional-catch-binding': 7.8.3(@babel/core@7.24.6)
+ '@babel/plugin-syntax-optional-chaining': 7.8.3(@babel/core@7.24.6)
+ '@babel/plugin-syntax-top-level-await': 7.14.5(@babel/core@7.24.6)
+ dev: true
+
+ /babel-preset-jest@29.6.3(@babel/core@7.24.6):
resolution: {integrity: sha512-0B3bhxR6snWXJZtR/RliHTDPRgn1sNHOR0yVtq/IiQFyuOVjFS+wuio/R4gSNkyYmKmJB4wGZv2NZanmKmTnNA==}
engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0}
peerDependencies:
'@babel/core': ^7.0.0
dependencies:
- '@babel/core': 7.24.5
+ '@babel/core': 7.24.6
babel-plugin-jest-hoist: 29.6.3
- babel-preset-current-node-syntax: 1.0.1(@babel/core@7.24.5)
+ babel-preset-current-node-syntax: 1.0.1(@babel/core@7.24.6)
dev: true
/balanced-match@1.0.2:
resolution: {integrity: sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==}
- /bare-events@2.2.2:
- resolution: {integrity: sha512-h7z00dWdG0PYOQEvChhOSWvOfkIKsdZGkWr083FgN/HyoQuebSew/cgirYqh9SCuy/hRvxc5Vy6Fw8xAmYHLkQ==}
+ /bare-events@2.3.1:
+ resolution: {integrity: sha512-sJnSOTVESURZ61XgEleqmP255T6zTYwHPwE4r6SssIh0U9/uDvfpdoJYpVUerJJZH2fueO+CdT8ZT+OC/7aZDA==}
requiresBuild: true
dev: false
optional: true
@@ -6570,8 +6644,8 @@ packages:
resolution: {integrity: sha512-TNFqa1B4N99pds2a5NYHR15o0ZpdNKbAeKTE/+G6ED/UeOavv8RY3dr/Fu99HW3zU3pXpo2kDNO8Sjsm2esfOw==}
requiresBuild: true
dependencies:
- bare-events: 2.2.2
- bare-path: 2.1.2
+ bare-events: 2.3.1
+ bare-path: 2.1.3
bare-stream: 1.0.0
dev: false
optional: true
@@ -6582,8 +6656,8 @@ packages:
dev: false
optional: true
- /bare-path@2.1.2:
- resolution: {integrity: sha512-o7KSt4prEphWUHa3QUwCxUI00R86VdjiuxmJK0iNVDHYPGo+HsDaVCnqCmPbf/MiW1ok8F4p3m8RTHlWk8K2ig==}
+ /bare-path@2.1.3:
+ resolution: {integrity: sha512-lh/eITfU8hrj9Ru5quUp0Io1kJWIk1bTjzo7JH1P5dWmQ2EL4hFUlfI8FonAhSlgIfhn63p84CDY/x+PisgcXA==}
requiresBuild: true
dependencies:
bare-os: 2.3.0
@@ -6594,7 +6668,7 @@ packages:
resolution: {integrity: sha512-KhNUoDL40iP4gFaLSsoGE479t0jHijfYdIcxRn/XtezA2BaUD0NRf/JGRpsMq6dMNM+SrCrB0YSSo/5wBY4rOQ==}
requiresBuild: true
dependencies:
- streamx: 2.16.1
+ streamx: 2.18.0
dev: false
optional: true
@@ -6649,11 +6723,11 @@ packages:
dependencies:
balanced-match: 1.0.2
- /braces@3.0.2:
- resolution: {integrity: sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==}
+ /braces@3.0.3:
+ resolution: {integrity: sha512-yQbXgO/OSZVD2IsiLlro+7Hf6Q18EJrKSEsdoMzKePKXct3gvD8oLcOQdIzGupr5Fj+EDe8gO/lxc1BzfMpxvA==}
engines: {node: '>=8'}
dependencies:
- fill-range: 7.0.1
+ fill-range: 7.1.1
/brorand@1.1.0:
resolution: {integrity: sha512-cKV8tMCEpQs4hK/ik71d6LrPOnpkpGBR0wzxqr68g2m/LB2GxVYQroAjMJZRVM1Y4BCjCKc3vAamxSzOY2RP+w==}
@@ -6731,8 +6805,8 @@ packages:
engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7}
hasBin: true
dependencies:
- caniuse-lite: 1.0.30001618
- electron-to-chromium: 1.4.772
+ caniuse-lite: 1.0.30001625
+ electron-to-chromium: 1.4.787
node-releases: 2.0.14
update-browserslist-db: 1.0.16(browserslist@4.22.1)
@@ -6741,8 +6815,8 @@ packages:
engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7}
hasBin: true
dependencies:
- caniuse-lite: 1.0.30001618
- electron-to-chromium: 1.4.772
+ caniuse-lite: 1.0.30001625
+ electron-to-chromium: 1.4.787
node-releases: 2.0.14
update-browserslist-db: 1.0.16(browserslist@4.23.0)
@@ -6864,8 +6938,8 @@ packages:
resolution: {integrity: sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA==}
engines: {node: '>=10'}
- /caniuse-lite@1.0.30001618:
- resolution: {integrity: sha512-p407+D1tIkDvsEAPS22lJxLQQaG8OTBEqo0KhzfABGk0TU4juBNDSfH0hyAp/HRyx+M8L17z/ltyhxh27FTfQg==}
+ /caniuse-lite@1.0.30001625:
+ resolution: {integrity: sha512-4KE9N2gcRH+HQhpeiRZXd+1niLB/XNLAhSy4z7fI8EzcbcPoAqjNInxVHTiTwWfTIV4w096XG8OtCOCQQKPv3w==}
/chalk@2.4.2:
resolution: {integrity: sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==}
@@ -6905,7 +6979,7 @@ packages:
engines: {node: '>= 8.10.0'}
dependencies:
anymatch: 3.1.3
- braces: 3.0.2
+ braces: 3.0.3
glob-parent: 5.1.2
is-binary-path: 2.1.0
is-glob: 4.0.3
@@ -6920,7 +6994,7 @@ packages:
engines: {node: '>= 8.10.0'}
dependencies:
anymatch: 3.1.3
- braces: 3.0.2
+ braces: 3.0.3
glob-parent: 5.1.2
is-binary-path: 2.1.0
is-glob: 4.0.3
@@ -6933,8 +7007,8 @@ packages:
resolution: {integrity: sha512-jJ0bqzaylmJtVnNgzTeSOs8DPavpbYgEr/b0YL8/2GO3xJEhInFmhKMUnEJQjZumK7KXGFhUy89PrsJWlakBVg==}
dev: false
- /chrome-trace-event@1.0.3:
- resolution: {integrity: sha512-p3KULyQg4S7NIHixdwbGX+nFHkoBiA4YQmyWtjb8XngSKV124nJmRysgAeujbUVb15vh+RvFUfCPqU7rXk+hZg==}
+ /chrome-trace-event@1.0.4:
+ resolution: {integrity: sha512-rNjApaLzuwaOTjCiT8lSDdGN1APCiqkChLMJxJPWLunPAt5fy8xgU9/jNOchV84wfIxrA0lRQB7oCT8jrn/wrQ==}
engines: {node: '>=6.0'}
/ci-info@3.9.0:
@@ -6995,8 +7069,8 @@ packages:
resolution: {integrity: sha512-3Pe/CF1Nn94hyhIYpjtiLhdCoEoz0DqQ+988E9gmeEdQZlojxnOb74wctFyuwWQHzqyf9X7C7MG8juUpqBJT8w==}
engines: {node: '>=0.8'}
- /clsx@2.1.0:
- resolution: {integrity: sha512-m3iNNWpd9rl3jvvcBnu70ylMdrXt8Vlq4HYadnU5fwcOtvkSQWPmj7amUcDT2qYI7risszBjI5AUIUox9D16pg==}
+ /clsx@2.1.1:
+ resolution: {integrity: sha512-eYm0QWBtUrBWZWG0d386OGAw16Z995PiOVo2B7bjWSbHedGl5e0ZWaq65kOGgUSNesEIDkB9ISbTg/JK9dhCZA==}
engines: {node: '>=6'}
dev: false
@@ -7212,6 +7286,17 @@ packages:
cross-spawn: 7.0.3
dev: true
+ /cross-spawn@6.0.5:
+ resolution: {integrity: sha512-eTVLrBSt7fjbDygz805pMnstIs2VTBNkRm0qxZd+M7A5XDdxVRWO5MxGBXZhjY4cqLYLdtrGqRf8mBPmzwSpWQ==}
+ engines: {node: '>=4.8'}
+ dependencies:
+ nice-try: 1.0.5
+ path-key: 2.0.1
+ semver: 5.7.2
+ shebang-command: 1.2.0
+ which: 1.3.1
+ dev: true
+
/cross-spawn@7.0.3:
resolution: {integrity: sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==}
engines: {node: '>= 8'}
@@ -7310,6 +7395,33 @@ packages:
whatwg-url: 11.0.0
dev: true
+ /data-view-buffer@1.0.1:
+ resolution: {integrity: sha512-0lht7OugA5x3iJLOWFhWK/5ehONdprk0ISXqVFn/NFrDu+cuc8iADFrGQz5BnRK7LLU3JmkbXSxaqX+/mXYtUA==}
+ engines: {node: '>= 0.4'}
+ dependencies:
+ call-bind: 1.0.7
+ es-errors: 1.3.0
+ is-data-view: 1.0.1
+ dev: true
+
+ /data-view-byte-length@1.0.1:
+ resolution: {integrity: sha512-4J7wRJD3ABAzr8wP+OcIcqq2dlUKp4DVflx++hs5h5ZKydWMI6/D/fAot+yh6g2tHh8fLFTvNOaVN357NvSrOQ==}
+ engines: {node: '>= 0.4'}
+ dependencies:
+ call-bind: 1.0.7
+ es-errors: 1.3.0
+ is-data-view: 1.0.1
+ dev: true
+
+ /data-view-byte-offset@1.0.0:
+ resolution: {integrity: sha512-t/Ygsytq+R995EJ5PZlD4Cu56sWa8InXySaViRzw9apusqsOO2bQP+SbYzAhR0pFKoB+43lYy8rWban9JSuXnA==}
+ engines: {node: '>= 0.4'}
+ dependencies:
+ call-bind: 1.0.7
+ es-errors: 1.3.0
+ is-data-view: 1.0.1
+ dev: true
+
/debug@4.3.4(supports-color@8.1.1):
resolution: {integrity: sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==}
engines: {node: '>=6.0'}
@@ -7321,6 +7433,18 @@ packages:
dependencies:
ms: 2.1.2
supports-color: 8.1.1
+ dev: true
+
+ /debug@4.3.5:
+ resolution: {integrity: sha512-pt0bNEmneDIvdL1Xsd9oDQ/wrQRkXDT4AUWlNZNPKvW5x/jyO9VFXkJUP07vQ2upmw5PlaITaPKc31jK13V+jg==}
+ engines: {node: '>=6.0'}
+ peerDependencies:
+ supports-color: '*'
+ peerDependenciesMeta:
+ supports-color:
+ optional: true
+ dependencies:
+ ms: 2.1.2
/decamelize@4.0.0:
resolution: {integrity: sha512-9iE1PgSik9HeIIw2JO94IidnE3eBoQrFJ3w7sFuzSX4DpmZ3v5sZpUiV5Swcf6mQEF+Y0ru8Neo+p+nyh2J+hQ==}
@@ -7560,8 +7684,8 @@ packages:
safe-buffer: 5.2.1
dev: false
- /electron-to-chromium@1.4.772:
- resolution: {integrity: sha512-jFfEbxR/abTTJA3ci+2ok1NTuOBBtB4jH+UT6PUmRN+DY3WSD4FFRsgoVQ+QNIJ0T7wrXwzsWCI2WKC46b++2A==}
+ /electron-to-chromium@1.4.787:
+ resolution: {integrity: sha512-d0EFmtLPjctczO3LogReyM2pbBiiZbnsKnGF+cdZhsYzHm/A0GV7W94kqzLD8SN4O3f3iHlgLUChqghgyznvCQ==}
/elliptic@6.5.5:
resolution: {integrity: sha512-7EjbcmUm17NQFu4Pmgmq2olYMj8nwMnpcddByChSUjArp8F5DQWcIcpriwO4ZToLNAJig0yiyjswfyGNje/ixw==}
@@ -7625,6 +7749,58 @@ packages:
dependencies:
is-arrayish: 0.2.1
+ /es-abstract@1.23.3:
+ resolution: {integrity: sha512-e+HfNH61Bj1X9/jLc5v1owaLYuHdeHHSQlkhCBiTK8rBvKaULl/beGMxwrMXjpYrv4pz22BlY570vVePA2ho4A==}
+ engines: {node: '>= 0.4'}
+ dependencies:
+ array-buffer-byte-length: 1.0.1
+ arraybuffer.prototype.slice: 1.0.3
+ available-typed-arrays: 1.0.7
+ call-bind: 1.0.7
+ data-view-buffer: 1.0.1
+ data-view-byte-length: 1.0.1
+ data-view-byte-offset: 1.0.0
+ es-define-property: 1.0.0
+ es-errors: 1.3.0
+ es-object-atoms: 1.0.0
+ es-set-tostringtag: 2.0.3
+ es-to-primitive: 1.2.1
+ function.prototype.name: 1.1.6
+ get-intrinsic: 1.2.4
+ get-symbol-description: 1.0.2
+ globalthis: 1.0.4
+ gopd: 1.0.1
+ has-property-descriptors: 1.0.2
+ has-proto: 1.0.3
+ has-symbols: 1.0.3
+ hasown: 2.0.2
+ internal-slot: 1.0.7
+ is-array-buffer: 3.0.4
+ is-callable: 1.2.7
+ is-data-view: 1.0.1
+ is-negative-zero: 2.0.3
+ is-regex: 1.1.4
+ is-shared-array-buffer: 1.0.3
+ is-string: 1.0.7
+ is-typed-array: 1.1.13
+ is-weakref: 1.0.2
+ object-inspect: 1.13.1
+ object-keys: 1.1.1
+ object.assign: 4.1.5
+ regexp.prototype.flags: 1.5.2
+ safe-array-concat: 1.1.2
+ safe-regex-test: 1.0.3
+ string.prototype.trim: 1.2.9
+ string.prototype.trimend: 1.0.8
+ string.prototype.trimstart: 1.0.8
+ typed-array-buffer: 1.0.2
+ typed-array-byte-length: 1.0.1
+ typed-array-byte-offset: 1.0.2
+ typed-array-length: 1.0.6
+ unbox-primitive: 1.0.2
+ which-typed-array: 1.1.15
+ dev: true
+
/es-define-property@1.0.0:
resolution: {integrity: sha512-jxayLKShrEqqzJ0eumQbVhTYQM27CfT1T35+gCgDFoL82JLsXqTJ76zv6A0YLOgEnLUMvLzsDsGIrl8NFpT2gQ==}
engines: {node: '>= 0.4'}
@@ -7649,6 +7825,31 @@ packages:
stop-iteration-iterator: 1.0.0
dev: true
+ /es-object-atoms@1.0.0:
+ resolution: {integrity: sha512-MZ4iQ6JwHOBQjahnjwaC1ZtIBH+2ohjamzAO3oaHcXYup7qxjF2fixyH+Q71voWHeOkI2q/TnJao/KfXYIZWbw==}
+ engines: {node: '>= 0.4'}
+ dependencies:
+ es-errors: 1.3.0
+ dev: true
+
+ /es-set-tostringtag@2.0.3:
+ resolution: {integrity: sha512-3T8uNMC3OQTHkFUsFq8r/BwAXLHvU/9O9mE0fBc/MY5iq/8H7ncvO947LmYA6ldWw9Uh8Yhf25zu6n7nML5QWQ==}
+ engines: {node: '>= 0.4'}
+ dependencies:
+ get-intrinsic: 1.2.4
+ has-tostringtag: 1.0.2
+ hasown: 2.0.2
+ dev: true
+
+ /es-to-primitive@1.2.1:
+ resolution: {integrity: sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA==}
+ engines: {node: '>= 0.4'}
+ dependencies:
+ is-callable: 1.2.7
+ is-date-object: 1.0.5
+ is-symbol: 1.0.4
+ dev: true
+
/esbuild-plugin-polyfill-node@0.3.0(esbuild@0.20.2):
resolution: {integrity: sha512-SHG6CKUfWfYyYXGpW143NEZtcVVn8S/WHcEOxk62LuDXnY4Zpmc+WmxJKN6GMTgTClXJXhEM5KQlxKY6YjbucQ==}
peerDependencies:
@@ -7883,7 +8084,7 @@ packages:
'@nodelib/fs.walk': 1.2.8
glob-parent: 5.1.2
merge2: 1.4.1
- micromatch: 4.0.5
+ micromatch: 4.0.7
/fast-json-stable-stringify@2.1.0:
resolution: {integrity: sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==}
@@ -7912,8 +8113,8 @@ packages:
is-unicode-supported: 1.3.0
dev: false
- /fill-range@7.0.1:
- resolution: {integrity: sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==}
+ /fill-range@7.1.1:
+ resolution: {integrity: sha512-YsGpe3WHLK8ZYi4tWDg2Jy3ebRz2rXowDxnld4bkQB00cc/1Zw9AWnC0i9ztDJitivtQvaI9KaLyKrc+hBW0yg==}
engines: {node: '>=8'}
dependencies:
to-regex-range: 5.0.1
@@ -7993,6 +8194,16 @@ packages:
/function-bind@1.1.2:
resolution: {integrity: sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==}
+ /function.prototype.name@1.1.6:
+ resolution: {integrity: sha512-Z5kx79swU5P27WEayXM1tBi5Ze/lbIyiNgU3qyXUOf9b2rgXYyF9Dy9Cx+IQv/Lc8WCG6L82zwUPpSS9hGehIg==}
+ engines: {node: '>= 0.4'}
+ dependencies:
+ call-bind: 1.0.7
+ define-properties: 1.2.1
+ es-abstract: 1.23.3
+ functions-have-names: 1.2.3
+ dev: true
+
/functions-have-names@1.2.3:
resolution: {integrity: sha512-xckBUXyTIqT97tq2x2AMb+g163b5JFysYk0x4qxNFwbfQkmNZoiRHb6sPzI9/QV33WeuvVYBUIiD4NzNIyqaRQ==}
dev: true
@@ -8065,6 +8276,15 @@ packages:
resolution: {integrity: sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==}
engines: {node: '>=10'}
+ /get-symbol-description@1.0.2:
+ resolution: {integrity: sha512-g0QYk1dZBxGwk+Ngc+ltRH2IBp2f7zBkBMBJZCDerh6EhlhSR6+9irMCuT/09zD6qkarHUSn529sK/yL4S27mg==}
+ engines: {node: '>= 0.4'}
+ dependencies:
+ call-bind: 1.0.7
+ es-errors: 1.3.0
+ get-intrinsic: 1.2.4
+ dev: true
+
/get-tsconfig@4.7.5:
resolution: {integrity: sha512-ZCuZCnlqNzjb4QprAzXKdpp/gh6KTxSJuw3IBsPnV/7fV4NxC9ckB+vPTt8w7fJA0TaSD7c55BR47JD6MEDyDw==}
dependencies:
@@ -8081,19 +8301,20 @@ packages:
dependencies:
is-glob: 4.0.3
- /glob@10.3.15:
- resolution: {integrity: sha512-0c6RlJt1TICLyvJYIApxb8GsXoai0KUP7AxKKAtsYXdgJR1mGEUa7DgwShbdk1nly0PYoZj01xd4hzbq3fsjpw==}
+ /glob@10.4.1:
+ resolution: {integrity: sha512-2jelhlq3E4ho74ZyVLN03oKdAZVUa6UDZzFLVH1H7dnoax+y9qyaq8zBkfDIggjniU19z0wU18y16jMB2eyVIw==}
engines: {node: '>=16 || 14 >=14.18'}
hasBin: true
dependencies:
foreground-child: 3.1.1
- jackspeak: 2.3.6
- minimatch: 9.0.3
- minipass: 7.1.1
+ jackspeak: 3.1.2
+ minimatch: 9.0.4
+ minipass: 7.1.2
path-scurry: 1.11.1
/glob@7.2.3:
resolution: {integrity: sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==}
+ deprecated: Glob versions prior to v9 are no longer supported
dependencies:
fs.realpath: 1.0.0
inflight: 1.0.6
@@ -8106,6 +8327,7 @@ packages:
/glob@8.1.0:
resolution: {integrity: sha512-r8hpEjiQEYlF2QU0df3dS+nxxSIreXQS1qRhMJM0Q5NDdR386C7jb7Hwwod8Fgiuex+k0GFjgft18yvxm5XoCQ==}
engines: {node: '>=12'}
+ deprecated: Glob versions prior to v9 are no longer supported
dependencies:
fs.realpath: 1.0.0
inflight: 1.0.6
@@ -8124,6 +8346,14 @@ packages:
dependencies:
type-fest: 0.20.2
+ /globalthis@1.0.4:
+ resolution: {integrity: sha512-DpLKbNU4WylpxJykQujfCcwYWiV/Jhm50Goo0wrVILAv5jOr9d+H+UR3PhSCD2rCCEIg0uc+G+muBTwD54JhDQ==}
+ engines: {node: '>= 0.4'}
+ dependencies:
+ define-properties: 1.2.1
+ gopd: 1.0.1
+ dev: true
+
/globby@11.1.0:
resolution: {integrity: sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==}
engines: {node: '>=10'}
@@ -8293,6 +8523,10 @@ packages:
minimalistic-crypto-utils: 1.0.1
dev: true
+ /hosted-git-info@2.8.9:
+ resolution: {integrity: sha512-mxIDAb9Lsm6DoOJ7xH+5+X4y1LU/4Hi50L9C5sIswK3JzULS4bwk1FvjdBgvYR4bzT4tuUQiC15FE2f5HbLvYw==}
+ dev: true
+
/hosted-git-info@7.0.2:
resolution: {integrity: sha512-puUZAUKT5m8Zzvs72XWy3HtvVbTWljRE66cP60bxJzAqf2DgICo7lYTY2IHUmLnNpjYvw5bvmoHvPc0QO2a62w==}
engines: {node: ^16.14.0 || >=18.0.0}
@@ -8366,7 +8600,7 @@ packages:
dependencies:
'@tootallnate/once': 2.0.0
agent-base: 6.0.2
- debug: 4.3.4(supports-color@8.1.1)
+ debug: 4.3.5
transitivePeerDependencies:
- supports-color
dev: true
@@ -8388,7 +8622,7 @@ packages:
engines: {node: '>= 6'}
dependencies:
agent-base: 6.0.2
- debug: 4.3.4(supports-color@8.1.1)
+ debug: 4.3.5
transitivePeerDependencies:
- supports-color
dev: true
@@ -8398,7 +8632,7 @@ packages:
engines: {node: '>= 14'}
dependencies:
agent-base: 7.1.1
- debug: 4.3.4(supports-color@8.1.1)
+ debug: 4.3.5
transitivePeerDependencies:
- supports-color
dev: false
@@ -8480,6 +8714,7 @@ packages:
/inflight@1.0.6:
resolution: {integrity: sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==}
+ deprecated: This module is not supported, and leaks memory. Do not use it. Check out lru-cache if you want a good and tested way to coalesce async requests by a key value, which is much more comprehensive and powerful.
dependencies:
once: 1.4.0
wrappy: 1.0.2
@@ -8581,6 +8816,13 @@ packages:
dependencies:
hasown: 2.0.2
+ /is-data-view@1.0.1:
+ resolution: {integrity: sha512-AHkaJrsUVW6wq6JS8y3JnM/GJF/9cf+k20+iDzlSaJrinEo5+7vRiteOSwBhHRiAyQATN1AmY4hwzxJKPmYf+w==}
+ engines: {node: '>= 0.4'}
+ dependencies:
+ is-typed-array: 1.1.13
+ dev: true
+
/is-date-object@1.0.5:
resolution: {integrity: sha512-9YQaSxsAiSwcvS33MBk3wTCVnWK+HhF8VZR2jRxehM16QcVOdHqPn4VPHmRK4lSr38n9JriurInLcP90xsYNfQ==}
engines: {node: '>= 0.4'}
@@ -8649,6 +8891,11 @@ packages:
define-properties: 1.2.1
dev: true
+ /is-negative-zero@2.0.3:
+ resolution: {integrity: sha512-5KoIu2Ngpyek75jXodFvnafB6DJgr3u8uuK0LEZJjrU19DrMD3EVERaR8sjz8CCGgpZvxPl9SuE1GMVPFHx1mw==}
+ engines: {node: '>= 0.4'}
+ dev: true
+
/is-number-object@1.0.7:
resolution: {integrity: sha512-k1U0IRzLMo7ZlYIfzRu23Oh6MiIFasgpb9X76eqfFZAqwH44UI4KTBvBYIZ1dSL9ZzChTB9ShHfLkR4pdW5krQ==}
engines: {node: '>= 0.4'}
@@ -8744,6 +8991,12 @@ packages:
engines: {node: '>= 0.4'}
dev: true
+ /is-weakref@1.0.2:
+ resolution: {integrity: sha512-qctsuLZmIQ0+vSSMfoVvyFe2+GSEvnmZ2ezTup1SBse9+twCCeial6EEi3Nc2KFcf6+qz2FBPnjXsk8xhKSaPQ==}
+ dependencies:
+ call-bind: 1.0.7
+ dev: true
+
/is-weakset@2.0.3:
resolution: {integrity: sha512-LvIm3/KWzS9oRFHugab7d+M/GcBXuXX5xZkzPmN+NxihdQlZUQ4dWuSV1xR/sq6upL1TJEDrfBgRepHFdBtSNQ==}
engines: {node: '>= 0.4'}
@@ -8788,8 +9041,8 @@ packages:
resolution: {integrity: sha512-pzqtp31nLv/XFOzXGuvhCb8qhjmTVo5vjVk19XE4CRlSWz0KoeJ3bw9XsA7nOp9YBf4qHjwBxkDzKcME/J29Yg==}
engines: {node: '>=8'}
dependencies:
- '@babel/core': 7.24.5
- '@babel/parser': 7.24.5
+ '@babel/core': 7.24.6
+ '@babel/parser': 7.24.6
'@istanbuljs/schema': 0.1.3
istanbul-lib-coverage: 3.2.2
semver: 6.3.1
@@ -8801,8 +9054,8 @@ packages:
resolution: {integrity: sha512-1WUsZ9R1lA0HtBSohTkm39WTPlNKSJ5iFk7UwqXkBLoHQT+hfqPsfsTDVuZdKGaBwn7din9bS7SsnoAr943hvw==}
engines: {node: '>=10'}
dependencies:
- '@babel/core': 7.24.5
- '@babel/parser': 7.24.5
+ '@babel/core': 7.24.6
+ '@babel/parser': 7.24.6
'@istanbuljs/schema': 0.1.3
istanbul-lib-coverage: 3.2.2
semver: 7.5.4
@@ -8823,7 +9076,7 @@ packages:
resolution: {integrity: sha512-n3s8EwkdFIJCG3BPKBYvskgXGoy88ARzvegkitk60NxRdwltLOTaH7CUiMRXvwYorl0Q712iEjcWB+fK/MrWVw==}
engines: {node: '>=10'}
dependencies:
- debug: 4.3.4(supports-color@8.1.1)
+ debug: 4.3.5
istanbul-lib-coverage: 3.2.2
source-map: 0.6.1
transitivePeerDependencies:
@@ -8838,8 +9091,8 @@ packages:
istanbul-lib-report: 3.0.1
dev: true
- /jackspeak@2.3.6:
- resolution: {integrity: sha512-N3yCS/NegsOBokc8GAdM8UcmfsKiSS8cipheD/nivzr700H+nsMOxJjQnvwOcRYVuFkdH0wGUvW2WbXGmrZGbQ==}
+ /jackspeak@3.1.2:
+ resolution: {integrity: sha512-kWmLKn2tRtfYMF/BakihVVRzBKOxz4gJMiL2Rj91WnAB5TPZumSH99R/Yf1qE1u4uRimvCSJfm6hnxohXeEXjQ==}
engines: {node: '>=14'}
dependencies:
'@isaacs/cliui': 8.0.2
@@ -8952,11 +9205,11 @@ packages:
ts-node:
optional: true
dependencies:
- '@babel/core': 7.24.5
+ '@babel/core': 7.24.6
'@jest/test-sequencer': 29.7.0
'@jest/types': 29.6.3
'@types/node': 20.11.24
- babel-jest: 29.7.0(@babel/core@7.24.5)
+ babel-jest: 29.7.0(@babel/core@7.24.6)
chalk: 4.1.2
ci-info: 3.9.0
deepmerge: 4.3.1
@@ -8970,7 +9223,7 @@ packages:
jest-runner: 29.7.0
jest-util: 29.7.0
jest-validate: 29.7.0
- micromatch: 4.0.5
+ micromatch: 4.0.7
parse-json: 5.2.0
pretty-format: 29.7.0
slash: 3.0.0
@@ -8993,11 +9246,11 @@ packages:
ts-node:
optional: true
dependencies:
- '@babel/core': 7.24.5
+ '@babel/core': 7.24.6
'@jest/test-sequencer': 29.7.0
'@jest/types': 29.6.3
'@types/node': 20.11.5
- babel-jest: 29.7.0(@babel/core@7.24.5)
+ babel-jest: 29.7.0(@babel/core@7.24.6)
chalk: 4.1.2
ci-info: 3.9.0
deepmerge: 4.3.1
@@ -9011,7 +9264,7 @@ packages:
jest-runner: 29.7.0
jest-util: 29.7.0
jest-validate: 29.7.0
- micromatch: 4.0.5
+ micromatch: 4.0.7
parse-json: 5.2.0
pretty-format: 29.7.0
slash: 3.0.0
@@ -9034,11 +9287,11 @@ packages:
ts-node:
optional: true
dependencies:
- '@babel/core': 7.24.5
+ '@babel/core': 7.24.6
'@jest/test-sequencer': 29.7.0
'@jest/types': 29.6.3
'@types/node': 20.9.0
- babel-jest: 29.7.0(@babel/core@7.24.5)
+ babel-jest: 29.7.0(@babel/core@7.24.6)
chalk: 4.1.2
ci-info: 3.9.0
deepmerge: 4.3.1
@@ -9052,7 +9305,7 @@ packages:
jest-runner: 29.7.0
jest-util: 29.7.0
jest-validate: 29.7.0
- micromatch: 4.0.5
+ micromatch: 4.0.7
parse-json: 5.2.0
pretty-format: 29.7.0
slash: 3.0.0
@@ -9144,7 +9397,7 @@ packages:
jest-regex-util: 29.6.3
jest-util: 29.7.0
jest-worker: 29.7.0
- micromatch: 4.0.5
+ micromatch: 4.0.7
walker: 1.0.8
optionalDependencies:
fsevents: 2.3.3
@@ -9172,12 +9425,12 @@ packages:
resolution: {integrity: sha512-GBEV4GRADeP+qtB2+6u61stea8mGcOT4mCtrYISZwfu9/ISHFJ/5zOMXYbpBE9RsS5+Gb63DW4FgmnKJ79Kf6w==}
engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0}
dependencies:
- '@babel/code-frame': 7.24.2
+ '@babel/code-frame': 7.24.6
'@jest/types': 29.6.3
'@types/stack-utils': 2.0.3
chalk: 4.1.2
graceful-fs: 4.2.11
- micromatch: 4.0.5
+ micromatch: 4.0.7
pretty-format: 29.7.0
slash: 3.0.0
stack-utils: 2.0.6
@@ -9297,15 +9550,15 @@ packages:
resolution: {integrity: sha512-Rm0BMWtxBcioHr1/OX5YCP8Uov4riHvKPknOGs804Zg9JGZgmIBkbtlxJC/7Z4msKYVbIJtfU+tKb8xlYNfdkw==}
engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0}
dependencies:
- '@babel/core': 7.24.5
- '@babel/generator': 7.24.5
- '@babel/plugin-syntax-jsx': 7.24.1(@babel/core@7.24.5)
- '@babel/plugin-syntax-typescript': 7.24.1(@babel/core@7.24.5)
- '@babel/types': 7.24.5
+ '@babel/core': 7.24.6
+ '@babel/generator': 7.24.6
+ '@babel/plugin-syntax-jsx': 7.24.6(@babel/core@7.24.6)
+ '@babel/plugin-syntax-typescript': 7.24.6(@babel/core@7.24.6)
+ '@babel/types': 7.24.6
'@jest/expect-utils': 29.7.0
'@jest/transform': 29.7.0
'@jest/types': 29.6.3
- babel-preset-current-node-syntax: 1.0.1(@babel/core@7.24.5)
+ babel-preset-current-node-syntax: 1.0.1(@babel/core@7.24.6)
chalk: 4.1.2
expect: 29.7.0
graceful-fs: 4.2.11
@@ -9488,6 +9741,10 @@ packages:
resolution: {integrity: sha512-4bV5BfR2mqfQTJm+V5tPPdf+ZpuhiIvTuAB5g8kcrXOZpTT/QwwVRWBywX1ozr6lEuPdbHxwaJlm9G6mI2sfSQ==}
dev: false
+ /json-parse-better-errors@1.0.2:
+ resolution: {integrity: sha512-mrqyZKfX5EhL7hvqcV6WG1yYjnjeuYDzDhhcAAUrq8Po85NBQBJP+ZDUT75qZQ98IkUoBqdkExkukOU7Ts2wrw==}
+ dev: true
+
/json-parse-even-better-errors@2.3.1:
resolution: {integrity: sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==}
@@ -9495,7 +9752,7 @@ packages:
resolution: {integrity: sha512-h9WqLkTVpBbiaPb5OmeUpz/FBLS/kvIJw4oRCPiEisIu2WjMh+aai0QIY2LoOhRFx5r92taGLcerIrzxKBAP6g==}
engines: {node: '>=16'}
dependencies:
- '@babel/runtime': 7.24.5
+ '@babel/runtime': 7.24.6
'@types/json-schema': 7.0.15
ts-algebra: 1.2.2
dev: false
@@ -9571,8 +9828,8 @@ packages:
dev: false
optional: true
- /lightningcss-darwin-arm64@1.24.1:
- resolution: {integrity: sha512-1jQ12jBy+AE/73uGQWGSafK5GoWgmSiIQOGhSEXiFJSZxzV+OXIx+a9h2EYHxdJfX864M+2TAxWPWb0Vv+8y4w==}
+ /lightningcss-darwin-arm64@1.25.1:
+ resolution: {integrity: sha512-G4Dcvv85bs5NLENcu/s1f7ehzE3D5ThnlWSDwE190tWXRQCQaqwcuHe+MGSVI/slm0XrxnaayXY+cNl3cSricw==}
engines: {node: '>= 12.0.0'}
cpu: [arm64]
os: [darwin]
@@ -9589,8 +9846,8 @@ packages:
dev: false
optional: true
- /lightningcss-darwin-x64@1.24.1:
- resolution: {integrity: sha512-R4R1d7VVdq2mG4igMU+Di8GPf0b64ZLnYVkubYnGG0Qxq1KaXQtAzcLI43EkpnoWvB/kUg8JKCWH4S13NfiLcQ==}
+ /lightningcss-darwin-x64@1.25.1:
+ resolution: {integrity: sha512-dYWuCzzfqRueDSmto6YU5SoGHvZTMU1Em9xvhcdROpmtOQLorurUZz8+xFxZ51lCO2LnYbfdjZ/gCqWEkwixNg==}
engines: {node: '>= 12.0.0'}
cpu: [x64]
os: [darwin]
@@ -9607,8 +9864,8 @@ packages:
dev: false
optional: true
- /lightningcss-freebsd-x64@1.24.1:
- resolution: {integrity: sha512-z6NberUUw5ALES6Ixn2shmjRRrM1cmEn1ZQPiM5IrZ6xHHL5a1lPin9pRv+w6eWfcrEo+qGG6R9XfJrpuY3e4g==}
+ /lightningcss-freebsd-x64@1.25.1:
+ resolution: {integrity: sha512-hXoy2s9A3KVNAIoKz+Fp6bNeY+h9c3tkcx1J3+pS48CqAt+5bI/R/YY4hxGL57fWAIquRjGKW50arltD6iRt/w==}
engines: {node: '>= 12.0.0'}
cpu: [x64]
os: [freebsd]
@@ -9625,8 +9882,8 @@ packages:
dev: false
optional: true
- /lightningcss-linux-arm-gnueabihf@1.24.1:
- resolution: {integrity: sha512-NLQLnBQW/0sSg74qLNI8F8QKQXkNg4/ukSTa+XhtkO7v3BnK19TS1MfCbDHt+TTdSgNEBv0tubRuapcKho2EWw==}
+ /lightningcss-linux-arm-gnueabihf@1.25.1:
+ resolution: {integrity: sha512-tWyMgHFlHlp1e5iW3EpqvH5MvsgoN7ZkylBbG2R2LWxnvH3FuWCJOhtGcYx9Ks0Kv0eZOBud789odkYLhyf1ng==}
engines: {node: '>= 12.0.0'}
cpu: [arm]
os: [linux]
@@ -9643,8 +9900,8 @@ packages:
dev: false
optional: true
- /lightningcss-linux-arm64-gnu@1.24.1:
- resolution: {integrity: sha512-AQxWU8c9E9JAjAi4Qw9CvX2tDIPjgzCTrZCSXKELfs4mCwzxRkHh2RCxX8sFK19RyJoJAjA/Kw8+LMNRHS5qEg==}
+ /lightningcss-linux-arm64-gnu@1.25.1:
+ resolution: {integrity: sha512-Xjxsx286OT9/XSnVLIsFEDyDipqe4BcLeB4pXQ/FEA5+2uWCCuAEarUNQumRucnj7k6ftkAHUEph5r821KBccQ==}
engines: {node: '>= 12.0.0'}
cpu: [arm64]
os: [linux]
@@ -9661,8 +9918,8 @@ packages:
dev: false
optional: true
- /lightningcss-linux-arm64-musl@1.24.1:
- resolution: {integrity: sha512-JCgH/SrNrhqsguUA0uJUM1PvN5+dVuzPIlXcoWDHSv2OU/BWlj2dUYr3XNzEw748SmNZPfl2NjQrAdzaPOn1lA==}
+ /lightningcss-linux-arm64-musl@1.25.1:
+ resolution: {integrity: sha512-IhxVFJoTW8wq6yLvxdPvyHv4NjzcpN1B7gjxrY3uaykQNXPHNIpChLB52+wfH+yS58zm1PL4LemUp8u9Cfp6Bw==}
engines: {node: '>= 12.0.0'}
cpu: [arm64]
os: [linux]
@@ -9679,8 +9936,8 @@ packages:
dev: false
optional: true
- /lightningcss-linux-x64-gnu@1.24.1:
- resolution: {integrity: sha512-TYdEsC63bHV0h47aNRGN3RiK7aIeco3/keN4NkoSQ5T8xk09KHuBdySltWAvKLgT8JvR+ayzq8ZHnL1wKWY0rw==}
+ /lightningcss-linux-x64-gnu@1.25.1:
+ resolution: {integrity: sha512-RXIaru79KrREPEd6WLXfKfIp4QzoppZvD3x7vuTKkDA64PwTzKJ2jaC43RZHRt8BmyIkRRlmywNhTRMbmkPYpA==}
engines: {node: '>= 12.0.0'}
cpu: [x64]
os: [linux]
@@ -9697,8 +9954,8 @@ packages:
dev: false
optional: true
- /lightningcss-linux-x64-musl@1.24.1:
- resolution: {integrity: sha512-HLfzVik3RToot6pQ2Rgc3JhfZkGi01hFetHt40HrUMoeKitLoqUUT5owM6yTZPTytTUW9ukLBJ1pc3XNMSvlLw==}
+ /lightningcss-linux-x64-musl@1.25.1:
+ resolution: {integrity: sha512-TdcNqFsAENEEFr8fJWg0Y4fZ/nwuqTRsIr7W7t2wmDUlA8eSXVepeeONYcb+gtTj1RaXn/WgNLB45SFkz+XBZA==}
engines: {node: '>= 12.0.0'}
cpu: [x64]
os: [linux]
@@ -9715,8 +9972,8 @@ packages:
dev: false
optional: true
- /lightningcss-win32-x64-msvc@1.24.1:
- resolution: {integrity: sha512-joEupPjYJ7PjZtDsS5lzALtlAudAbgIBMGJPNeFe5HfdmJXFd13ECmEM+5rXNxYVMRHua2w8132R6ab5Z6K9Ow==}
+ /lightningcss-win32-x64-msvc@1.25.1:
+ resolution: {integrity: sha512-9KZZkmmy9oGDSrnyHuxP6iMhbsgChUiu/NSgOx+U1I/wTngBStDf2i2aGRCHvFqj19HqqBEI4WuGVQBa2V6e0A==}
engines: {node: '>= 12.0.0'}
cpu: [x64]
os: [win32]
@@ -9741,21 +9998,21 @@ packages:
lightningcss-win32-x64-msvc: 1.21.8
dev: false
- /lightningcss@1.24.1:
- resolution: {integrity: sha512-kUpHOLiH5GB0ERSv4pxqlL0RYKnOXtgGtVe7shDGfhS0AZ4D1ouKFYAcLcZhql8aMspDNzaUCumGHZ78tb2fTg==}
+ /lightningcss@1.25.1:
+ resolution: {integrity: sha512-V0RMVZzK1+rCHpymRv4URK2lNhIRyO8g7U7zOFwVAhJuat74HtkjIQpQRKNCwFEYkRGpafOpmXXLoaoBcyVtBg==}
engines: {node: '>= 12.0.0'}
dependencies:
detect-libc: 1.0.3
optionalDependencies:
- lightningcss-darwin-arm64: 1.24.1
- lightningcss-darwin-x64: 1.24.1
- lightningcss-freebsd-x64: 1.24.1
- lightningcss-linux-arm-gnueabihf: 1.24.1
- lightningcss-linux-arm64-gnu: 1.24.1
- lightningcss-linux-arm64-musl: 1.24.1
- lightningcss-linux-x64-gnu: 1.24.1
- lightningcss-linux-x64-musl: 1.24.1
- lightningcss-win32-x64-msvc: 1.24.1
+ lightningcss-darwin-arm64: 1.25.1
+ lightningcss-darwin-x64: 1.25.1
+ lightningcss-freebsd-x64: 1.25.1
+ lightningcss-linux-arm-gnueabihf: 1.25.1
+ lightningcss-linux-arm64-gnu: 1.25.1
+ lightningcss-linux-arm64-musl: 1.25.1
+ lightningcss-linux-x64-gnu: 1.25.1
+ lightningcss-linux-x64-musl: 1.25.1
+ lightningcss-win32-x64-msvc: 1.25.1
dev: true
/lilconfig@3.1.1:
@@ -9819,6 +10076,16 @@ packages:
'@lmdb/lmdb-linux-x64': 2.8.5
'@lmdb/lmdb-win32-x64': 2.8.5
+ /load-json-file@4.0.0:
+ resolution: {integrity: sha512-Kx8hMakjX03tiGTLAIdJ+lL0htKnXjEZN6hk/tozf/WOuYGdZBJrZ+rCJRbVCugsjB3jMLn9746NsQIf5VjBMw==}
+ engines: {node: '>=4'}
+ dependencies:
+ graceful-fs: 4.2.11
+ parse-json: 4.0.0
+ pify: 3.0.0
+ strip-bom: 3.0.0
+ dev: true
+
/load-tsconfig@0.2.5:
resolution: {integrity: sha512-IXO6OCs9yg8tMKzfPZ1YmheJbZCiEsnBdcB03l0OcfK9prKnJb96siuHCr5Fl37/yo9DnKU+TLpxzTUspw9shg==}
engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0}
@@ -9944,6 +10211,11 @@ packages:
resolution: {integrity: sha512-GaqWWShW4kv/G9IEucWScBx9G1/vsFZZJUO+tD26M8J8z3Kw5RDQjaoZe03YAClgeS/SWPOcb4nkFBTEi5DUEA==}
dev: false
+ /memorystream@0.3.1:
+ resolution: {integrity: sha512-S3UwM3yj5mtUSEfP41UZmt/0SCoVYUcU1rkXv+BQ5Ig8ndL4sPoJNBUJERafdPb5jjHJGuMgytgKvKIf58XNBw==}
+ engines: {node: '>= 0.10.0'}
+ dev: true
+
/merge-stream@2.0.0:
resolution: {integrity: sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==}
@@ -9951,11 +10223,11 @@ packages:
resolution: {integrity: sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==}
engines: {node: '>= 8'}
- /micromatch@4.0.5:
- resolution: {integrity: sha512-DMy+ERcEW2q8Z2Po+WNXuw3c5YaUSFjAO5GsJqfEl7UjvtIuFKO6ZrKvcItdy98dwFI2N1tg3zNIdKaQT+aNdA==}
+ /micromatch@4.0.7:
+ resolution: {integrity: sha512-LPP/3KorzCwBxfeUuZmaR6bG2kdeHSbe0P2tY3FLRU4vYrjYz5hI4QZwV0njUx3jeuKe67YukQ1LSPZBKDqO/Q==}
engines: {node: '>=8.6'}
dependencies:
- braces: 3.0.2
+ braces: 3.0.3
picomatch: 2.3.1
/miller-rabin@4.0.1:
@@ -10032,13 +10304,20 @@ packages:
engines: {node: '>=16 || 14 >=14.17'}
dependencies:
brace-expansion: 2.0.1
+ dev: false
+
+ /minimatch@9.0.4:
+ resolution: {integrity: sha512-KqWh+VchfxcMNRAJjj2tnsSJdNbHsVgnkBhTNrW7AjVo6OvLtxw8zfT9oLw1JSohlFzJ8jCoTgaoXvJ+kHt6fw==}
+ engines: {node: '>=16 || 14 >=14.17'}
+ dependencies:
+ brace-expansion: 2.0.1
/minimist@1.2.8:
resolution: {integrity: sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==}
dev: false
- /minipass@7.1.1:
- resolution: {integrity: sha512-UZ7eQ+h8ywIRAW1hIEl2AqdwzJucU/Kp59+8kkZeSvafXhZjul247BvIJjEVFVeON6d7lM46XX1HXCduKAS8VA==}
+ /minipass@7.1.2:
+ resolution: {integrity: sha512-qOOzS1cBTWYF4BH8fVePDBOO9iptMnGUEZwNc/cMWnTV2nVLZ7VoNWEPHkYczZA0pdoA7dl6e7FL659nX9S2aw==}
engines: {node: '>=16 || 14 >=14.17'}
/mkdirp-classic@0.5.3:
@@ -10156,12 +10435,16 @@ packages:
requiresBuild: true
dependencies:
iconv-lite: 0.6.3
- sax: 1.3.0
+ sax: 1.4.1
dev: false
optional: true
- /node-abi@3.62.0:
- resolution: {integrity: sha512-CPMcGa+y33xuL1E0TcNIu4YyaZCxnnvkVaEXrsosR3FxN+fV8xvb7Mzpb7IgKler10qeMkE6+Dp8qJhpzdq35g==}
+ /nice-try@1.0.5:
+ resolution: {integrity: sha512-1nh45deeb5olNY7eX82BkPO7SSxR5SSYJiPTrTdFUVYwAl8CKMA5N9PjTYkHiRjisVcxcQ1HXdLhx2qxxJzLNQ==}
+ dev: true
+
+ /node-abi@3.63.0:
+ resolution: {integrity: sha512-vAszCsOUrUxjGAmdnM/pq7gUgie0IRteCQMX6d4A534fQCR93EJU5qgzBvU6EkFfK27s0T3HEV3BOyJIr7OMYw==}
engines: {node: '>=10'}
dependencies:
semver: 7.5.4
@@ -10222,6 +10505,15 @@ packages:
/node-releases@2.0.14:
resolution: {integrity: sha512-y10wOWt8yZpqXmOgRo77WaHEmhYQYGNA6y421PKsKYWEK8aW+cqAphborZDhqfyKrbZEN92CN1X2KbafY2s7Yw==}
+ /normalize-package-data@2.5.0:
+ resolution: {integrity: sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==}
+ dependencies:
+ hosted-git-info: 2.8.9
+ resolve: 1.22.8
+ semver: 5.7.2
+ validate-npm-package-license: 3.0.4
+ dev: true
+
/normalize-package-data@6.0.1:
resolution: {integrity: sha512-6rvCfeRW+OEZagAB4lMLSNuTNYZWLVtKccK79VSTf//yTY5VOCgcpH80O+bZK8Neps7pUnd5G+QlMg1yV/2iZQ==}
engines: {node: ^16.14.0 || >=18.0.0}
@@ -10241,6 +10533,22 @@ packages:
engines: {node: '>=14.16'}
dev: false
+ /npm-run-all@4.1.5:
+ resolution: {integrity: sha512-Oo82gJDAVcaMdi3nuoKFavkIHBRVqQ1qvMb+9LHk/cF4P6B2m8aP04hGf7oL6wZ9BuGwX1onlLhpuoofSyoQDQ==}
+ engines: {node: '>= 4'}
+ hasBin: true
+ dependencies:
+ ansi-styles: 3.2.1
+ chalk: 2.4.2
+ cross-spawn: 6.0.5
+ memorystream: 0.3.1
+ minimatch: 3.1.2
+ pidtree: 0.3.1
+ read-pkg: 3.0.0
+ shell-quote: 1.8.1
+ string.prototype.padend: 3.1.6
+ dev: true
+
/npm-run-path@4.0.1:
resolution: {integrity: sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==}
engines: {node: '>=8'}
@@ -10454,11 +10762,19 @@ packages:
safe-buffer: 5.2.1
dev: true
+ /parse-json@4.0.0:
+ resolution: {integrity: sha512-aOIos8bujGN93/8Ox/jPLh7RwVnPEysynVFE+fQZyg6jKELEHwzgKdLRFHUgXJL6kylijVSBC4BvN9OmsB48Rw==}
+ engines: {node: '>=4'}
+ dependencies:
+ error-ex: 1.3.2
+ json-parse-better-errors: 1.0.2
+ dev: true
+
/parse-json@5.2.0:
resolution: {integrity: sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==}
engines: {node: '>=8'}
dependencies:
- '@babel/code-frame': 7.24.2
+ '@babel/code-frame': 7.24.6
error-ex: 1.3.2
json-parse-even-better-errors: 2.3.1
lines-and-columns: 1.2.4
@@ -10467,9 +10783,9 @@ packages:
resolution: {integrity: sha512-rum1bPifK5SSar35Z6EKZuYPJx85pkNaFrxBK3mwdfSJ1/WKbYrjoW/zTPSjRRamfmVX1ACBIdFAO0VRErW/EA==}
engines: {node: '>=18'}
dependencies:
- '@babel/code-frame': 7.24.2
+ '@babel/code-frame': 7.24.6
index-to-position: 0.1.2
- type-fest: 4.18.2
+ type-fest: 4.18.3
dev: false
/parse-node-version@1.0.1:
@@ -10497,6 +10813,11 @@ packages:
engines: {node: '>=0.10.0'}
dev: true
+ /path-key@2.0.1:
+ resolution: {integrity: sha512-fEHGKCSmUSDPv4uoj8AlD+joPlq3peND+HRYyxFz4KPw4z926S/b8rIuFs2FYJg3BwsxJf6A9/3eIdLaYC+9Dw==}
+ engines: {node: '>=4'}
+ dev: true
+
/path-key@3.1.1:
resolution: {integrity: sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==}
engines: {node: '>=8'}
@@ -10509,7 +10830,14 @@ packages:
engines: {node: '>=16 || 14 >=14.18'}
dependencies:
lru-cache: 10.2.2
- minipass: 7.1.1
+ minipass: 7.1.2
+
+ /path-type@3.0.0:
+ resolution: {integrity: sha512-T2ZUsdZFHgA3u4e5PfPbjd7HDDpxPnQb5jN0SrDsjNSuVXHJqtwTnWqG0B1jZrgmJ/7lj1EmVIByWt1gxGkWvg==}
+ engines: {node: '>=4'}
+ dependencies:
+ pify: 3.0.0
+ dev: true
/path-type@4.0.0:
resolution: {integrity: sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==}
@@ -10541,12 +10869,23 @@ packages:
resolution: {integrity: sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==}
engines: {node: '>=8.6'}
+ /pidtree@0.3.1:
+ resolution: {integrity: sha512-qQbW94hLHEqCg7nhby4yRC7G2+jYHY4Rguc2bjw7Uug4GIJuu1tvf2uHaZv5Q8zdt+WKJ6qK1FOI6amaWUo5FA==}
+ engines: {node: '>=0.10'}
+ hasBin: true
+ dev: true
+
/pidtree@0.6.0:
resolution: {integrity: sha512-eG2dWTVw5bzqGRztnHExczNxt5VGsE6OwTeCG3fdUf9KBsZzO3R5OIIIzWR+iZA0NtZ+RDVdaoE2dK1cn6jH4g==}
engines: {node: '>=0.10'}
hasBin: true
dev: false
+ /pify@3.0.0:
+ resolution: {integrity: sha512-C3FsVNH1udSEX48gGX1xfvwTWfsYWj5U+8/uK15BGzIGrKoUpghX8hWZwa/OFnakBiiVNmBvemTJR5mcy7iPcg==}
+ engines: {node: '>=4'}
+ dev: true
+
/pify@4.0.1:
resolution: {integrity: sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==}
engines: {node: '>=6'}
@@ -10622,7 +10961,7 @@ packages:
postcss: ^8.2.14
dependencies:
postcss: 8.4.38
- postcss-selector-parser: 6.0.16
+ postcss-selector-parser: 6.1.0
dev: true
/postcss-preset-mantine@1.15.0(postcss@8.4.38):
@@ -10635,8 +10974,8 @@ packages:
postcss-nested: 6.0.1(postcss@8.4.38)
dev: true
- /postcss-selector-parser@6.0.16:
- resolution: {integrity: sha512-A0RVJrX+IUkVZbW3ClroRWurercFhieevHB38sr2+l9eUClMqome3LmEmnhlNy+5Mr2EYN6B2Kaw9wYdd+VHiw==}
+ /postcss-selector-parser@6.1.0:
+ resolution: {integrity: sha512-UMz42UD0UY0EApS0ZL9o1XnLhSTtvvvLe5Dc2H2O56fvRZi+KulDyf5ctDhhtYJBGKStV2FL1fy6253cmLgqVQ==}
engines: {node: '>=4'}
dependencies:
cssesc: 3.0.0
@@ -10699,7 +11038,7 @@ packages:
minimist: 1.2.8
mkdirp-classic: 0.5.3
napi-build-utils: 1.0.2
- node-abi: 3.62.0
+ node-abi: 3.63.0
pump: 3.0.0
rc: 1.2.8
simple-get: 4.0.1
@@ -10976,7 +11315,7 @@ packages:
peerDependencies:
react: ^16.8.0 || ^17.0.0 || ^18.0.0
dependencies:
- '@babel/runtime': 7.24.5
+ '@babel/runtime': 7.24.6
react: 18.2.0
use-composed-ref: 1.3.0(react@18.2.0)
use-latest: 1.2.1(@types/react@18.2.61)(react@18.2.0)
@@ -10990,6 +11329,15 @@ packages:
dependencies:
loose-envify: 1.4.0
+ /read-pkg@3.0.0:
+ resolution: {integrity: sha512-BLq/cCO9two+lBgiTYNqD6GdtK8s4NpaWrl6/rCO9w0TUS8oJl7cmToOZfRYllKTISY6nt1U7jQ53brmKqY6BA==}
+ engines: {node: '>=4'}
+ dependencies:
+ load-json-file: 4.0.0
+ normalize-package-data: 2.5.0
+ path-type: 3.0.0
+ dev: true
+
/read-pkg@9.0.1:
resolution: {integrity: sha512-9viLL4/n1BJUCT1NXVTdS1jtm80yDEgR5T4yCelII49Mbj0v1rZdKqj7zCiYdbB0CuCgdrvHcNogAKTFPBocFA==}
engines: {node: '>=18'}
@@ -10997,7 +11345,7 @@ packages:
'@types/normalize-package-data': 2.4.4
normalize-package-data: 6.0.1
parse-json: 8.1.0
- type-fest: 4.18.2
+ type-fest: 4.18.3
unicorn-magic: 0.1.0
dev: false
@@ -11066,7 +11414,7 @@ packages:
resolution: {integrity: sha512-nQFEv9gRw6SJAwWD2LrL0NmQvAcO7FBwJbwmr2ttPAacfy0xuiOjE5zt+zM4xDyuyvUaxBi/9gb2SoCyNEVJcw==}
engines: {node: '>=8.6.0'}
dependencies:
- debug: 4.3.4(supports-color@8.1.1)
+ debug: 4.3.5
module-details-from-path: 1.0.3
resolve: 1.22.8
transitivePeerDependencies:
@@ -11137,7 +11485,7 @@ packages:
engines: {node: '>=14'}
hasBin: true
dependencies:
- glob: 10.3.15
+ glob: 10.4.1
dev: true
/ripemd160@2.0.2:
@@ -11154,29 +11502,29 @@ packages:
optionalDependencies:
fsevents: 2.3.3
- /rollup@4.17.2:
- resolution: {integrity: sha512-/9ClTJPByC0U4zNLowV1tMBe8yMEAxewtR3cUNX5BoEpGH3dQEWpJLr6CLp0fPdYRF/fzVOgvDb1zXuakwF5kQ==}
+ /rollup@4.18.0:
+ resolution: {integrity: sha512-QmJz14PX3rzbJCN1SG4Xe/bAAX2a6NpCP8ab2vfu2GiUr8AQcr2nCV/oEO3yneFarB67zk8ShlIyWb2LGTb3Sg==}
engines: {node: '>=18.0.0', npm: '>=8.0.0'}
hasBin: true
dependencies:
'@types/estree': 1.0.5
optionalDependencies:
- '@rollup/rollup-android-arm-eabi': 4.17.2
- '@rollup/rollup-android-arm64': 4.17.2
- '@rollup/rollup-darwin-arm64': 4.17.2
- '@rollup/rollup-darwin-x64': 4.17.2
- '@rollup/rollup-linux-arm-gnueabihf': 4.17.2
- '@rollup/rollup-linux-arm-musleabihf': 4.17.2
- '@rollup/rollup-linux-arm64-gnu': 4.17.2
- '@rollup/rollup-linux-arm64-musl': 4.17.2
- '@rollup/rollup-linux-powerpc64le-gnu': 4.17.2
- '@rollup/rollup-linux-riscv64-gnu': 4.17.2
- '@rollup/rollup-linux-s390x-gnu': 4.17.2
- '@rollup/rollup-linux-x64-gnu': 4.17.2
- '@rollup/rollup-linux-x64-musl': 4.17.2
- '@rollup/rollup-win32-arm64-msvc': 4.17.2
- '@rollup/rollup-win32-ia32-msvc': 4.17.2
- '@rollup/rollup-win32-x64-msvc': 4.17.2
+ '@rollup/rollup-android-arm-eabi': 4.18.0
+ '@rollup/rollup-android-arm64': 4.18.0
+ '@rollup/rollup-darwin-arm64': 4.18.0
+ '@rollup/rollup-darwin-x64': 4.18.0
+ '@rollup/rollup-linux-arm-gnueabihf': 4.18.0
+ '@rollup/rollup-linux-arm-musleabihf': 4.18.0
+ '@rollup/rollup-linux-arm64-gnu': 4.18.0
+ '@rollup/rollup-linux-arm64-musl': 4.18.0
+ '@rollup/rollup-linux-powerpc64le-gnu': 4.18.0
+ '@rollup/rollup-linux-riscv64-gnu': 4.18.0
+ '@rollup/rollup-linux-s390x-gnu': 4.18.0
+ '@rollup/rollup-linux-x64-gnu': 4.18.0
+ '@rollup/rollup-linux-x64-musl': 4.18.0
+ '@rollup/rollup-win32-arm64-msvc': 4.18.0
+ '@rollup/rollup-win32-ia32-msvc': 4.18.0
+ '@rollup/rollup-win32-x64-msvc': 4.18.0
fsevents: 2.3.3
dev: true
@@ -11201,6 +11549,16 @@ packages:
tslib: 2.6.2
dev: false
+ /safe-array-concat@1.1.2:
+ resolution: {integrity: sha512-vj6RsCsWBCf19jIeHEfkRMw8DPiBb+DMXklQ/1SGDHOMlHdPUkZXFQ2YdplS23zESTijAcurb1aSgJA3AgMu1Q==}
+ engines: {node: '>=0.4'}
+ dependencies:
+ call-bind: 1.0.7
+ get-intrinsic: 1.2.4
+ has-symbols: 1.0.3
+ isarray: 2.0.5
+ dev: true
+
/safe-buffer@5.1.2:
resolution: {integrity: sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==}
dev: true
@@ -11208,11 +11566,20 @@ packages:
/safe-buffer@5.2.1:
resolution: {integrity: sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==}
+ /safe-regex-test@1.0.3:
+ resolution: {integrity: sha512-CdASjNJPvRa7roO6Ra/gLYBTzYzzPyyBXxIMdGW3USQLyjWEls2RgW5UBTXaQVp+OrpeCK3bLem8smtmheoRuw==}
+ engines: {node: '>= 0.4'}
+ dependencies:
+ call-bind: 1.0.7
+ es-errors: 1.3.0
+ is-regex: 1.1.4
+ dev: true
+
/safer-buffer@2.1.2:
resolution: {integrity: sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==}
- /sass@1.77.1:
- resolution: {integrity: sha512-OMEyfirt9XEfyvocduUIOlUSkWOXS/LAt6oblR/ISXCTukyavjex+zQNm51pPCOiFKY1QpWvEH1EeCkgyV3I6w==}
+ /sass@1.77.4:
+ resolution: {integrity: sha512-vcF3Ckow6g939GMA4PeU7b2K/9FALXk2KF9J87txdHzXbUF9XRQRwSxcAs/fGaTnJeBFd7UoV22j3lzMLdM0Pw==}
engines: {node: '>=14.0.0'}
hasBin: true
dependencies:
@@ -11221,8 +11588,8 @@ packages:
source-map-js: 1.2.0
dev: false
- /sax@1.3.0:
- resolution: {integrity: sha512-0s+oAmw9zLl1V1cS9BtZN7JAd0cW5e0QH4W3LWEK6a4LaLEA2OTpGYWDY+6XasBLtz6wkm3u1xRw95mRuJ59WA==}
+ /sax@1.4.1:
+ resolution: {integrity: sha512-+aWOz7yVScEGoKNd4PA10LZ8sk0A/z5+nXQG5giUO5rprX9jgYsTdov9qCchZiPIZezbZH+jRut8nPodFAX4Jg==}
requiresBuild: true
dev: false
optional: true
@@ -11242,7 +11609,6 @@ packages:
/semver@5.7.2:
resolution: {integrity: sha512-cBznnQ9KjJqU67B52RMC65CMarK2600WFnbkcaiwWq3xy/5haFJlshgnpjovMVJ+Hff49d8GEn0b87C5pDQ10g==}
hasBin: true
- dev: false
/semver@6.3.1:
resolution: {integrity: sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==}
@@ -11309,19 +11675,30 @@ packages:
tunnel-agent: 0.6.0
dev: false
+ /shebang-command@1.2.0:
+ resolution: {integrity: sha512-EV3L1+UQWGor21OmnvojK36mhg+TyIKDh3iFBKBohr5xeXIhNBcx8oWdgkTEEQ+BEFFYdLRuqMfd5L84N1V5Vg==}
+ engines: {node: '>=0.10.0'}
+ dependencies:
+ shebang-regex: 1.0.0
+ dev: true
+
/shebang-command@2.0.0:
resolution: {integrity: sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==}
engines: {node: '>=8'}
dependencies:
shebang-regex: 3.0.0
+ /shebang-regex@1.0.0:
+ resolution: {integrity: sha512-wpoSFAxys6b2a2wHZ1XpDSgD7N9iVjg29Ph9uV/uaP9Ex/KXlkTZTeddxDPSYQpgvzKLGJke2UU0AzoGCjNIvQ==}
+ engines: {node: '>=0.10.0'}
+ dev: true
+
/shebang-regex@3.0.0:
resolution: {integrity: sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==}
engines: {node: '>=8'}
/shell-quote@1.8.1:
resolution: {integrity: sha512-6j1W9l1iAs/4xYBI1SYOVZyFcCis9b4KCLQ8fgAGG07QvzaRLVVRQvAy85yNmmZSjYjg4MWh4gNvlPujU/5LpA==}
- dev: false
/shimmer@1.2.1:
resolution: {integrity: sha512-sQTKC1Re/rM6XyFM6fIAGHRPVGvyXfgzIDvzoq608vM+jeyVD0Tu1E6Np0Kc2zAIFWIj963V2800iF/9LPieQw==}
@@ -11395,23 +11772,19 @@ packages:
resolution: {integrity: sha512-kN9dJbvnySHULIluDHy32WHRUu3Og7B9sbY7tsFLctQkIqnMh3hErYgdMjTYuqmcXX+lK5T1lnUt3G7zNswmZA==}
dependencies:
spdx-expression-parse: 3.0.1
- spdx-license-ids: 3.0.17
- dev: false
+ spdx-license-ids: 3.0.18
/spdx-exceptions@2.5.0:
resolution: {integrity: sha512-PiU42r+xO4UbUS1buo3LPJkjlO7430Xn5SVAhdpzzsPHsjbYVflnnFdATgabnLude+Cqu25p6N+g2lw/PFsa4w==}
- dev: false
/spdx-expression-parse@3.0.1:
resolution: {integrity: sha512-cbqHunsQWnJNE6KhVSMsMeH5H/L9EpymbzqTQ3uLwNCLZ1Q481oWaofqH7nO6V07xlXwY6PhQdQ2IedWx/ZK4Q==}
dependencies:
spdx-exceptions: 2.5.0
- spdx-license-ids: 3.0.17
- dev: false
+ spdx-license-ids: 3.0.18
- /spdx-license-ids@3.0.17:
- resolution: {integrity: sha512-sh8PWc/ftMqAAdFiBu6Fy6JUOYjqDJBJvIhpfDMyHrr0Rbp5liZqd4TjtQ/RgfLjKFZb+LMx5hpml5qOWy0qvg==}
- dev: false
+ /spdx-license-ids@3.0.18:
+ resolution: {integrity: sha512-xxRs31BqRYHwiMzudOrpSiHtZ8i/GeionCBDSilhYRj+9gIcI8wCZTlXZKu9vZIVqViP3dcp9qE5G6AlIaD+TQ==}
/sprintf-js@1.0.3:
resolution: {integrity: sha512-D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g==}
@@ -11455,13 +11828,14 @@ packages:
xtend: 4.0.2
dev: true
- /streamx@2.16.1:
- resolution: {integrity: sha512-m9QYj6WygWyWa3H1YY69amr4nVgy61xfjys7xO7kviL5rfIEc2naf+ewFiOA+aEJD7y0JO3h2GoiUv4TDwEGzQ==}
+ /streamx@2.18.0:
+ resolution: {integrity: sha512-LLUC1TWdjVdn1weXGcSxyTR3T4+acB6tVGXT95y0nGbca4t4o/ng1wKAGTljm9VicuCVLvRlqFYXYy5GwgM7sQ==}
dependencies:
fast-fifo: 1.3.2
queue-tick: 1.0.1
+ text-decoder: 1.1.0
optionalDependencies:
- bare-events: 2.2.2
+ bare-events: 2.3.1
dev: false
/string-length@4.0.2:
@@ -11488,6 +11862,43 @@ packages:
emoji-regex: 9.2.2
strip-ansi: 7.1.0
+ /string.prototype.padend@3.1.6:
+ resolution: {integrity: sha512-XZpspuSB7vJWhvJc9DLSlrXl1mcA2BdoY5jjnS135ydXqLoqhs96JjDtCkjJEQHvfqZIp9hBuBMgI589peyx9Q==}
+ engines: {node: '>= 0.4'}
+ dependencies:
+ call-bind: 1.0.7
+ define-properties: 1.2.1
+ es-abstract: 1.23.3
+ es-object-atoms: 1.0.0
+ dev: true
+
+ /string.prototype.trim@1.2.9:
+ resolution: {integrity: sha512-klHuCNxiMZ8MlsOihJhJEBJAiMVqU3Z2nEXWfWnIqjN0gEFS9J9+IxKozWWtQGcgoa1WUZzLjKPTr4ZHNFTFxw==}
+ engines: {node: '>= 0.4'}
+ dependencies:
+ call-bind: 1.0.7
+ define-properties: 1.2.1
+ es-abstract: 1.23.3
+ es-object-atoms: 1.0.0
+ dev: true
+
+ /string.prototype.trimend@1.0.8:
+ resolution: {integrity: sha512-p73uL5VCHCO2BZZ6krwwQE3kCzM7NKmis8S//xEC6fQonchbum4eP6kR4DLEjQFO3Wnj3Fuo8NM0kOSjVdHjZQ==}
+ dependencies:
+ call-bind: 1.0.7
+ define-properties: 1.2.1
+ es-object-atoms: 1.0.0
+ dev: true
+
+ /string.prototype.trimstart@1.0.8:
+ resolution: {integrity: sha512-UXSH262CSZY1tfu3G3Secr6uGLCFVPMhIqHjlgCUtCCcgihYc/xKs9djMTMUOb2j1mVSeU8EU6NWc/iQKU6Gfg==}
+ engines: {node: '>= 0.4'}
+ dependencies:
+ call-bind: 1.0.7
+ define-properties: 1.2.1
+ es-object-atoms: 1.0.0
+ dev: true
+
/string_decoder@1.1.1:
resolution: {integrity: sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==}
dependencies:
@@ -11511,6 +11922,11 @@ packages:
dependencies:
ansi-regex: 6.0.1
+ /strip-bom@3.0.0:
+ resolution: {integrity: sha512-vavAMRXOgBVNF6nyEEmL3DBK19iRpDcoIwW+swQ+CbGiu7lju6t+JklA1MHweoWtadgt4ISVUsXLyDq34ddcwA==}
+ engines: {node: '>=4'}
+ dev: true
+
/strip-bom@4.0.0:
resolution: {integrity: sha512-3xurFv5tEgii33Zi8Jtp55wEIILR9eh34FAW00PZf+JnSsTmV/ioewSgQl97JHvgjoRGwPShsWm+IdrxB35d0w==}
engines: {node: '>=8'}
@@ -11537,7 +11953,7 @@ packages:
dependencies:
'@jridgewell/gen-mapping': 0.3.5
commander: 4.1.1
- glob: 10.3.15
+ glob: 10.4.1
lines-and-columns: 1.2.4
mz: 2.7.0
pirates: 4.0.6
@@ -11569,6 +11985,7 @@ packages:
engines: {node: '>=10'}
dependencies:
has-flag: 4.0.0
+ dev: true
/supports-preserve-symlinks-flag@1.0.0:
resolution: {integrity: sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==}
@@ -11634,7 +12051,7 @@ packages:
tar-stream: 3.1.7
optionalDependencies:
bare-fs: 2.3.0
- bare-path: 2.1.2
+ bare-path: 2.1.3
dev: false
/tar-stream@2.2.0:
@@ -11653,7 +12070,7 @@ packages:
dependencies:
b4a: 1.6.6
fast-fifo: 1.3.2
- streamx: 2.16.1
+ streamx: 2.18.0
dev: false
/temp-dir@3.0.0:
@@ -11685,6 +12102,12 @@ packages:
minimatch: 3.1.2
dev: true
+ /text-decoder@1.1.0:
+ resolution: {integrity: sha512-TmLJNj6UgX8xcUZo4UDStGQtDiTzF7BzWlzn9g7UWrjkpHr5uJTK1ld16wZ3LXb2vb6jH8qU89dW5whuMdXYdw==}
+ dependencies:
+ b4a: 1.6.6
+ dev: false
+
/thenify-all@1.6.0:
resolution: {integrity: sha512-RNxQH/qI8/t3thXJDwcstUO4zeqo64+Uy/+sNVRBx4Xn2OX+OZ9oP+iJnNFqplFra2ZUVeKCSa2oVWi3T4uVmA==}
engines: {node: '>=0.8'}
@@ -11764,7 +12187,7 @@ packages:
/ts-interface-checker@0.1.13:
resolution: {integrity: sha512-Y/arvbn+rrz3JCKl9C4kVNfTfSm2/mEp5FSz5EsZSANGPSlQrpRI5M4PKF+mJnE52jOO90PnPSc3Ur3bTQw0gA==}
- /ts-jest@29.1.1(@babel/core@7.24.5)(@jest/types@29.6.3)(esbuild@0.18.20)(jest@29.7.0)(typescript@5.2.2):
+ /ts-jest@29.1.1(@babel/core@7.24.6)(@jest/types@29.6.3)(esbuild@0.18.20)(jest@29.7.0)(typescript@5.2.2):
resolution: {integrity: sha512-D6xjnnbP17cC85nliwGiL+tpoKN0StpgE0TeOjXQTU6MVCfsB4v7aW05CgQ/1OywGb0x/oy9hHFnN+sczTiRaA==}
engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0}
hasBin: true
@@ -11785,7 +12208,7 @@ packages:
esbuild:
optional: true
dependencies:
- '@babel/core': 7.24.5
+ '@babel/core': 7.24.6
'@jest/types': 29.6.3
bs-logger: 0.2.6
esbuild: 0.18.20
@@ -11800,7 +12223,7 @@ packages:
yargs-parser: 21.1.1
dev: true
- /ts-jest@29.1.1(@babel/core@7.24.5)(@jest/types@29.6.3)(esbuild@0.19.5)(jest@29.7.0)(typescript@5.3.3):
+ /ts-jest@29.1.1(@babel/core@7.24.6)(@jest/types@29.6.3)(esbuild@0.19.5)(jest@29.7.0)(typescript@5.3.3):
resolution: {integrity: sha512-D6xjnnbP17cC85nliwGiL+tpoKN0StpgE0TeOjXQTU6MVCfsB4v7aW05CgQ/1OywGb0x/oy9hHFnN+sczTiRaA==}
engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0}
hasBin: true
@@ -11821,7 +12244,7 @@ packages:
esbuild:
optional: true
dependencies:
- '@babel/core': 7.24.5
+ '@babel/core': 7.24.6
'@jest/types': 29.6.3
bs-logger: 0.2.6
esbuild: 0.19.5
@@ -11889,7 +12312,7 @@ packages:
bundle-require: 4.1.0(esbuild@0.18.20)
cac: 6.7.14
chokidar: 3.6.0
- debug: 4.3.4(supports-color@8.1.1)
+ debug: 4.3.5
esbuild: 0.18.20
execa: 5.1.1
globby: 11.1.0
@@ -11926,7 +12349,7 @@ packages:
bundle-require: 4.1.0(esbuild@0.18.20)
cac: 6.7.14
chokidar: 3.6.0
- debug: 4.3.4(supports-color@8.1.1)
+ debug: 4.3.5
esbuild: 0.18.20
execa: 5.1.1
globby: 11.1.0
@@ -11965,7 +12388,7 @@ packages:
bundle-require: 4.1.0(esbuild@0.19.5)
cac: 6.7.14
chokidar: 3.6.0
- debug: 4.3.4(supports-color@8.1.1)
+ debug: 4.3.5
esbuild: 0.19.5
execa: 5.1.1
globby: 11.1.0
@@ -11973,7 +12396,7 @@ packages:
postcss: 8.4.38
postcss-load-config: 4.0.2(postcss@8.4.38)(ts-node@10.9.2)
resolve-from: 5.0.0
- rollup: 4.17.2
+ rollup: 4.18.0
source-map: 0.8.0-beta.0
sucrase: 3.35.0
tree-kill: 1.2.2
@@ -11983,8 +12406,8 @@ packages:
- ts-node
dev: true
- /tsx@4.10.2:
- resolution: {integrity: sha512-gOfACgv1ElsIjvt7Fp0rMJKGnMGjox0JfGOfX3kmZCV/yZumaNqtHGKBXt1KgaYS9KjDOmqGeI8gHk/W7kWVZg==}
+ /tsx@4.11.0:
+ resolution: {integrity: sha512-vzGGELOgAupsNVssAmZjbUDfdm/pWP4R+Kg8TVdsonxbXk0bEpE1qh0yV6/QxUVXaVlNemgcPajGdJJ82n3stg==}
engines: {node: '>=18.0.0'}
hasBin: true
dependencies:
@@ -12027,11 +12450,55 @@ packages:
engines: {node: '>=12.20'}
dev: false
- /type-fest@4.18.2:
- resolution: {integrity: sha512-+suCYpfJLAe4OXS6+PPXjW3urOS4IoP9waSiLuXfLgqZODKw/aWwASvzqE886wA0kQgGy0mIWyhd87VpqIy6Xg==}
+ /type-fest@4.18.3:
+ resolution: {integrity: sha512-Q08/0IrpvM+NMY9PA2rti9Jb+JejTddwmwmVQGskAlhtcrw1wsRzoR6ode6mR+OAabNa75w/dxedSUY2mlphaQ==}
engines: {node: '>=16'}
dev: false
+ /typed-array-buffer@1.0.2:
+ resolution: {integrity: sha512-gEymJYKZtKXzzBzM4jqa9w6Q1Jjm7x2d+sh19AdsD4wqnMPDYyvwpsIc2Q/835kHuo3BEQ7CjelGhfTsoBb2MQ==}
+ engines: {node: '>= 0.4'}
+ dependencies:
+ call-bind: 1.0.7
+ es-errors: 1.3.0
+ is-typed-array: 1.1.13
+ dev: true
+
+ /typed-array-byte-length@1.0.1:
+ resolution: {integrity: sha512-3iMJ9q0ao7WE9tWcaYKIptkNBuOIcZCCT0d4MRvuuH88fEoEH62IuQe0OtraD3ebQEoTRk8XCBoknUNc1Y67pw==}
+ engines: {node: '>= 0.4'}
+ dependencies:
+ call-bind: 1.0.7
+ for-each: 0.3.3
+ gopd: 1.0.1
+ has-proto: 1.0.3
+ is-typed-array: 1.1.13
+ dev: true
+
+ /typed-array-byte-offset@1.0.2:
+ resolution: {integrity: sha512-Ous0vodHa56FviZucS2E63zkgtgrACj7omjwd/8lTEMEPFFyjfixMZ1ZXenpgCFBBt4EC1J2XsyVS2gkG0eTFA==}
+ engines: {node: '>= 0.4'}
+ dependencies:
+ available-typed-arrays: 1.0.7
+ call-bind: 1.0.7
+ for-each: 0.3.3
+ gopd: 1.0.1
+ has-proto: 1.0.3
+ is-typed-array: 1.1.13
+ dev: true
+
+ /typed-array-length@1.0.6:
+ resolution: {integrity: sha512-/OxDN6OtAk5KBpGb28T+HZc2M+ADtvRxXrKKbUwtsLgdoxgX13hyy7ek6bFRl5+aBs2yZzB0c4CnQfAtVypW/g==}
+ engines: {node: '>= 0.4'}
+ dependencies:
+ call-bind: 1.0.7
+ for-each: 0.3.3
+ gopd: 1.0.1
+ has-proto: 1.0.3
+ is-typed-array: 1.1.13
+ possible-typed-array-names: 1.0.0
+ dev: true
+
/typescript@5.2.2:
resolution: {integrity: sha512-mI4WrpHsbCIcwT9cF4FZvr80QUeKvsUsUvKDoR+X/7XHQH98xYD8YHZg7ANtz2GtZt/CBq2QJ0thkGJMHfqc1w==}
engines: {node: '>=14.17'}
@@ -12042,6 +12509,15 @@ packages:
engines: {node: '>=14.17'}
hasBin: true
+ /unbox-primitive@1.0.2:
+ resolution: {integrity: sha512-61pPlCD9h51VoreyJ0BReideM3MDKMKnh6+V9L08331ipq6Q8OFXZYiqP6n/tbHx4s5I9uRhcye6BrbkizkBDw==}
+ dependencies:
+ call-bind: 1.0.7
+ has-bigints: 1.0.2
+ has-symbols: 1.0.3
+ which-boxed-primitive: 1.0.2
+ dev: true
+
/undici-types@5.26.5:
resolution: {integrity: sha512-JlCMO+ehdEIKqlFxk6IfVoAUVmgz7cU7zD/h9XZ0qzeosSHmUJVOzSQvvYSYWXkFXC+IfLKSIffhv0sVZup6pA==}
@@ -12189,6 +12665,11 @@ packages:
hasBin: true
dev: false
+ /uuidv7@1.0.0:
+ resolution: {integrity: sha512-XkvPwTtSmYwxIE1FSYQTYg79zHL1ZWV5vM/Qyl9ahXCU8enOPPA4bTjzvafvYUB7l2+miv4EqK/qEe75cOXIdA==}
+ hasBin: true
+ dev: false
+
/v8-compile-cache-lib@3.0.1:
resolution: {integrity: sha512-wa7YjyUGfNZngI/vtK0UHAN+lgDCxBPCylVXGp0zu59Fz5aiGtNXaq3DhIov063MorB+VfufLh3JlF2KdTK3xg==}
@@ -12206,7 +12687,6 @@ packages:
dependencies:
spdx-correct: 3.2.0
spdx-expression-parse: 3.0.1
- dev: false
/vm-browserify@1.1.2:
resolution: {integrity: sha512-2ham8XPWTONajOR0ohOKOHXkm3+gaBmGut3SRuu75xLd/RRaY6vqgh8NBYYk7+RW3u5AtzPQZG8F10LHkl0lAQ==}
@@ -12342,6 +12822,13 @@ packages:
has-tostringtag: 1.0.2
dev: true
+ /which@1.3.1:
+ resolution: {integrity: sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==}
+ hasBin: true
+ dependencies:
+ isexe: 2.0.0
+ dev: true
+
/which@2.0.2:
resolution: {integrity: sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==}
engines: {node: '>= 8'}
@@ -12500,8 +12987,6 @@ packages:
tslib: 2.6.2
dev: false
- /zone.js@0.14.5:
- resolution: {integrity: sha512-9XYWZzY6PhHOSdkYryNcMm7L8EK7a4q+GbTvxbIA2a9lMdRUpGuyaYvLDcg8D6bdn+JomSsbPcilVKg6SmUx6w==}
- dependencies:
- tslib: 2.6.2
+ /zone.js@0.14.6:
+ resolution: {integrity: sha512-vyRNFqofdaHVdWAy7v3Bzmn84a1JHWSjpuTZROT/uYn8I3p2cmo7Ro9twFmYRQDPhiYOV7QLk0hhY4JJQVqS6Q==}
dev: false
diff --git a/src/background.ts b/src/background.ts
index 3697bc9..7ef466b 100644
--- a/src/background.ts
+++ b/src/background.ts
@@ -1,11 +1,13 @@
import { Storage } from '@plasmohq/storage'
import { consoleProxy } from '~utils/logging'
import injectContentScript from 'inlinefunc:./content-script'
+import injectRelay from 'inlinefunc:./message-relay'
import { MessageTypes, type OTLPExportTraceMessage, type OTLPExportLogMessage, type PortMessage, type TypedPort } from '~types'
import type { Options } from '~utils/options'
import { defaultOptions, getOptions } from '~utils/options'
import { match } from '~utils/match-pattern'
import { serializer, deserializer } from '~utils/serde'
+import { uuidv7 } from 'uuidv7';
let storage = new Storage({ area: 'local', serde: { serializer, deserializer } })
let ports = {}
@@ -46,7 +48,7 @@ const onConnect = async (p: TypedPort, PortMessage>) => {
const { bytes } = MessageTypes.OTLPLogMessage ? message as OTLPExportLogMessage : message as OTLPExportTraceMessage
// Even though the content script could send us the headers and url, we don't trust them
- // So in the worst case scenario we're sending arbitrary bytes to our chosen server
+ // So in the absolute worst case adversarial scenario we're still just sending arbitrary bytes to our chosen server
const stored = await storage.get