diff --git a/package.json b/package.json index 05d883c19ad3..aa423c927bf3 100644 --- a/package.json +++ b/package.json @@ -92,7 +92,7 @@ "resolutions": { "typescript": "5.8.3", "react-native": "0.76.9", - "prettier": "3.2.5", + "prettier": "3.5.3", "type-fest": "4.24.0", "bcrypto": "5.4.0", "react": "18.2.0", @@ -121,15 +121,15 @@ "@types/node": "22.13.10", "babel-jest": "29.7.0", "depcheck": "^1.4.7", - "eslint": "^9.23.0", + "eslint": "^9.25.1", "husky": "^9.1.7", "jest": "29.7.0", "jest-expo": "~52.0.6", "node-fetch": "^2.6.4", "node-gyp": "10.2.0", - "nx": "^18.0.3", + "nx": "^20.8.1", "patch-package": "8.0.0", - "prettier": "3.2.5", + "prettier": "3.5.3", "rimraf": "^6.0.1", "ts-node": "^10.9.2", "tslib": "^2.6.2", diff --git a/packages/blockchain-link/package.json b/packages/blockchain-link/package.json index b89fc49abffa..e88a9d456b3a 100644 --- a/packages/blockchain-link/package.json +++ b/packages/blockchain-link/package.json @@ -62,7 +62,7 @@ "@trezor/e2e-utils": "workspace:*", "@trezor/eslint": "workspace:*", "@trezor/type-utils": "workspace:*", - "fs-extra": "^11.2.0", + "fs-extra": "^11.3.0", "html-webpack-plugin": "^5.6.0", "tiny-worker": "^2.3.0", "tsx": "^4.19.3", diff --git a/packages/connect-explorer/package.json b/packages/connect-explorer/package.json index c0072e528921..f74e3f7f95f7 100644 --- a/packages/connect-explorer/package.json +++ b/packages/connect-explorer/package.json @@ -52,7 +52,7 @@ "babel-plugin-styled-components": "^2.1.4", "concurrently": "^8.2.2", "copy-webpack-plugin": "^12.0.2", - "eslint-plugin-mdx": "^3.3.1", + "eslint-plugin-mdx": "^3.4.1", "html-webpack-plugin": "^5.6.0", "rimraf": "^6.0.1", "tsx": "^4.19.3", diff --git a/packages/eslint/package.json b/packages/eslint/package.json index ce1c2675021d..171e0f3dae4d 100644 --- a/packages/eslint/package.json +++ b/packages/eslint/package.json @@ -10,16 +10,16 @@ "type-check": "yarn g:tsc --build" }, "devDependencies": { - "@eslint/js": "^9.23.0", - "eslint": "^9.23.0", + "@eslint/js": "^9.25.1", + "eslint": "^9.25.1", "eslint-plugin-chai-friendly": "^1.0.1", "eslint-plugin-import": "^2.31.0", "eslint-plugin-jest": "^28.11.0", "eslint-plugin-jsx-a11y": "^6.10.2", "eslint-plugin-local-rules": "^3.0.2", - "eslint-plugin-react": "^7.37.4", + "eslint-plugin-react": "^7.37.5", "eslint-plugin-react-hooks": "^5.2.0", "globals": "^15.11.0", - "typescript-eslint": "^8.29.0" + "typescript-eslint": "^8.31.1" } } diff --git a/packages/suite-data/package.json b/packages/suite-data/package.json index 1094c9b9cd7d..79087fff1bb3 100644 --- a/packages/suite-data/package.json +++ b/packages/suite-data/package.json @@ -31,7 +31,7 @@ "autoprefixer": "^10.4.21", "babel-loader": "^10.0.0", "css-loader": "^6.10.0", - "fs-extra": "^11.2.0", + "fs-extra": "^11.3.0", "postcss-loader": "^8.1.1", "postcss-modules-extract-imports": "^3.1.0", "postcss-modules-local-by-default": "4.2.0", diff --git a/packages/suite-desktop-core/package.json b/packages/suite-desktop-core/package.json index b7ba62e53f0a..d6b70f4d521a 100644 --- a/packages/suite-desktop-core/package.json +++ b/packages/suite-desktop-core/package.json @@ -71,8 +71,8 @@ "@types/ws": "^8.5.13", "dotenv": "^16.4.7", "electron": "35.1.2", - "fs-extra": "^11.2.0", - "glob": "^10.3.10", + "fs-extra": "^11.3.0", + "glob": "^11.0.2", "jest-diff": "^29.7.0", "lodash": "^4.17.21", "terser-webpack-plugin": "^5.3.14", diff --git a/packages/suite-desktop/package.json b/packages/suite-desktop/package.json index 42d4136a131e..85da1d109aa9 100644 --- a/packages/suite-desktop/package.json +++ b/packages/suite-desktop/package.json @@ -34,6 +34,6 @@ "@electron/notarize": "2.5.0", "electron": "35.1.2", "electron-builder": "26.0.3", - "glob": "^10.3.10" + "glob": "^11.0.2" } } diff --git a/packages/suite/src/actions/suite/__tests__/storageActions.test.ts b/packages/suite/src/actions/suite/__tests__/storageActions.test.ts index 427b3de45e74..cb2d20b28e93 100644 --- a/packages/suite/src/actions/suite/__tests__/storageActions.test.ts +++ b/packages/suite/src/actions/suite/__tests__/storageActions.test.ts @@ -1,4 +1,5 @@ import { testMocks } from '@suite-common/test-utils'; +import '@suite-common/test-utils/src/globalOverrides'; import { createDiscoveryThunk, deviceActions, diff --git a/packages/suite/src/actions/wallet/__tests__/coinjoinClientActions.test.ts b/packages/suite/src/actions/wallet/__tests__/coinjoinClientActions.test.ts index 6ea101888ee6..04522cb98643 100644 --- a/packages/suite/src/actions/wallet/__tests__/coinjoinClientActions.test.ts +++ b/packages/suite/src/actions/wallet/__tests__/coinjoinClientActions.test.ts @@ -2,6 +2,7 @@ import { combineReducers, createReducer } from '@reduxjs/toolkit'; import { prepareMessageSystemReducer } from '@suite-common/message-system'; import { configureMockStore, initPreloadedState, testMocks } from '@suite-common/test-utils'; +import '@suite-common/test-utils/src/globalOverrides'; import { promiseAllSequence } from '@trezor/utils'; import { coinjoinMiddleware } from 'src/middlewares/wallet/coinjoinMiddleware'; diff --git a/packages/suite/src/middlewares/wallet/__tests__/coinjoinMiddleware.test.ts b/packages/suite/src/middlewares/wallet/__tests__/coinjoinMiddleware.test.ts index 40f6d899b9f3..21e903ebf0a9 100644 --- a/packages/suite/src/middlewares/wallet/__tests__/coinjoinMiddleware.test.ts +++ b/packages/suite/src/middlewares/wallet/__tests__/coinjoinMiddleware.test.ts @@ -2,6 +2,7 @@ import { combineReducers, createReducer } from '@reduxjs/toolkit'; import { prepareMessageSystemReducer } from '@suite-common/message-system'; import { configureMockStore, testMocks } from '@suite-common/test-utils'; +import '@suite-common/test-utils/src/globalOverrides'; import { fixtures } from 'src/middlewares/wallet/__fixtures__/coinjoinMiddleware'; import { coinjoinMiddleware } from 'src/middlewares/wallet/coinjoinMiddleware'; diff --git a/packages/suite/src/storage/__tests__/storage.test.ts b/packages/suite/src/storage/__tests__/storage.test.ts index 071647884617..8ad9859c9b70 100644 --- a/packages/suite/src/storage/__tests__/storage.test.ts +++ b/packages/suite/src/storage/__tests__/storage.test.ts @@ -1,4 +1,4 @@ -import '@suite-common/test-utils/src/mocks'; +import '@suite-common/test-utils/src/globalOverrides'; import { db } from '../index'; diff --git a/scripts/list-outdated-dependencies/foundation-dependencies.txt b/scripts/list-outdated-dependencies/foundation-dependencies.txt index f991714626df..f6c4c757cc42 100644 --- a/scripts/list-outdated-dependencies/foundation-dependencies.txt +++ b/scripts/list-outdated-dependencies/foundation-dependencies.txt @@ -20,6 +20,7 @@ bn.js bs58 bs58check chalk +core-js cors create-hmac depcheck diff --git a/scripts/package.json b/scripts/package.json index b6beacbaa381..ba51212fa3b7 100644 --- a/scripts/package.json +++ b/scripts/package.json @@ -10,10 +10,10 @@ "dependencies": { "@mobily/ts-belt": "^3.13.1", "chalk": "^4.1.2", - "fs-extra": "^11.2.0", + "fs-extra": "^11.3.0", "minimatch": "^9.0.3", - "prettier": "3.2.5", - "sort-package-json": "^1.57.0", + "prettier": "3.5.3", + "sort-package-json": "^3.1.0", "tsx": "^4.19.3", "yargs": "17.7.2" }, diff --git a/suite-common/icons/package.json b/suite-common/icons/package.json index f0c12480929e..ec3e60f43e71 100644 --- a/suite-common/icons/package.json +++ b/suite-common/icons/package.json @@ -15,7 +15,7 @@ "devDependencies": { "chalk": "4.1.2", "fantasticon": "3.0.0", - "prettier": "3.2.5", + "prettier": "3.5.3", "sharp": "^0.34.1", "svgo": "3.3.2" } diff --git a/suite-common/message-system/package.json b/suite-common/message-system/package.json index b3d298888270..e2bf683a7b58 100644 --- a/suite-common/message-system/package.json +++ b/suite-common/message-system/package.json @@ -24,7 +24,7 @@ "@trezor/env-utils": "workspace:*", "@trezor/utils": "workspace:*", "@types/semver": "^7.7.0", - "fs-extra": "^11.2.0", + "fs-extra": "^11.3.0", "json-schema-to-typescript": "^15.0.4", "jws": "^4.0.0", "react": "18.2.0", diff --git a/suite-common/test-utils/package.json b/suite-common/test-utils/package.json index 34b53d4bba47..ad25c2850b01 100644 --- a/suite-common/test-utils/package.json +++ b/suite-common/test-utils/package.json @@ -19,7 +19,8 @@ "@suite-common/wallet-types": "workspace:*", "@trezor/connect": "workspace:*", "@trezor/utils": "workspace:*", - "fake-indexeddb": "^4.0.2", + "core-js": "^3.42.0", + "fake-indexeddb": "^6.0.0", "redux": "^5.0.1", "redux-thunk": "^3.1.0" } diff --git a/suite-common/test-utils/src/globalOverrides.ts b/suite-common/test-utils/src/globalOverrides.ts new file mode 100644 index 000000000000..4a0ebaba973a --- /dev/null +++ b/suite-common/test-utils/src/globalOverrides.ts @@ -0,0 +1,6 @@ +// in-memory implementation of indexedDB as a replacement in node environment +import 'fake-indexeddb/auto'; + +// fake-indexeddb requires this polyfill with jsdom environment +// https://github.com/dumbmatter/fakeIndexedDB/blob/57465fd/README.md#jsdom-often-used-with-jest +import 'core-js/stable/structured-clone'; diff --git a/suite-common/test-utils/src/mocks.ts b/suite-common/test-utils/src/mocks.ts index f21bfa9b1ddf..6d90f42d8783 100644 --- a/suite-common/test-utils/src/mocks.ts +++ b/suite-common/test-utils/src/mocks.ts @@ -25,8 +25,6 @@ import { } from '@trezor/connect'; import { DeviceModelInternal } from '@trezor/device-utils'; -// in-memory implementation of indexedDB -import 'fake-indexeddb/auto'; /** * Generate wallet account * @param {Partial} [account] diff --git a/suite-native/video-assets/package.json b/suite-native/video-assets/package.json index bbf7b715528d..c84223098bb5 100644 --- a/suite-native/video-assets/package.json +++ b/suite-native/video-assets/package.json @@ -15,7 +15,7 @@ "@trezor/styles": "workspace:*", "expo": "52.0.42", "expo-video": "^2.0.1", - "prettier": "3.2.5", + "prettier": "3.5.3", "react": "18.2.0", "react-native": "0.76.9", "react-native-reanimated": "^3.16.7" diff --git a/yarn.lock b/yarn.lock index cffe6816b892..2a3bfd5c498a 100644 --- a/yarn.lock +++ b/yarn.lock @@ -2254,7 +2254,17 @@ __metadata: languageName: node linkType: hard -"@emnapi/runtime@npm:^1.2.0, @emnapi/runtime@npm:^1.4.0": +"@emnapi/core@npm:^1.1.0": + version: 1.4.3 + resolution: "@emnapi/core@npm:1.4.3" + dependencies: + "@emnapi/wasi-threads": "npm:1.0.2" + tslib: "npm:^2.4.0" + checksum: 10/b511f66b897d2019835391544fdf11f4fa0ce06cc1181abfa17c7d4cf03aaaa4fc8a64fcd30bb3f901de488d0a6f370b53a8de2215a898f5a4ac98015265b3b7 + languageName: node + linkType: hard + +"@emnapi/runtime@npm:^1.1.0, @emnapi/runtime@npm:^1.2.0, @emnapi/runtime@npm:^1.4.0": version: 1.4.3 resolution: "@emnapi/runtime@npm:1.4.3" dependencies: @@ -2263,6 +2273,15 @@ __metadata: languageName: node linkType: hard +"@emnapi/wasi-threads@npm:1.0.2": + version: 1.0.2 + resolution: "@emnapi/wasi-threads@npm:1.0.2" + dependencies: + tslib: "npm:^2.4.0" + checksum: 10/e82941776665eb958c2084728191d6b15a94383449975c4621b67a1c8217e1c0ec11056a693906c76863cb96f782f8be500510ecec6874e3f5da35a8e7968cfd + languageName: node + linkType: hard + "@emotion/babel-plugin@npm:^11.10.0": version: 11.10.2 resolution: "@emotion/babel-plugin@npm:11.10.2" @@ -2609,30 +2628,30 @@ __metadata: languageName: node linkType: hard -"@eslint/config-array@npm:^0.19.2": - version: 0.19.2 - resolution: "@eslint/config-array@npm:0.19.2" +"@eslint/config-array@npm:^0.20.0": + version: 0.20.0 + resolution: "@eslint/config-array@npm:0.20.0" dependencies: "@eslint/object-schema": "npm:^2.1.6" debug: "npm:^4.3.1" minimatch: "npm:^3.1.2" - checksum: 10/a6809720908f7dd8536e1a73b2369adf802fe61335536ed0592bca9543c476956e0c0a20fef8001885da8026e2445dc9bf3e471bb80d32c3be7bcdabb7628fd1 + checksum: 10/9db7f6cbb5363f2f98ee4805ce09d1a95c4349e86f3f456f2c23a0849b7a6aa8d2be4c25e376ee182af062762e15a101844881c89b566eea0856c481ffcb2090 languageName: node linkType: hard -"@eslint/config-helpers@npm:^0.2.0": - version: 0.2.0 - resolution: "@eslint/config-helpers@npm:0.2.0" - checksum: 10/be54f7dfb37a3a12207c80b57423416758b03dae0a882cfc7d48d79e54ba39c97e14bad2998cd95cfa134b457a375a7438d772ed749bf54b70a05a06aeb29134 +"@eslint/config-helpers@npm:^0.2.1": + version: 0.2.2 + resolution: "@eslint/config-helpers@npm:0.2.2" + checksum: 10/55dbb0b8d63c4cb28fa2a5fd5f16c785f6bd87eb0f50d2f42ec3f7d06b5c6201e2e170846a4360ca00105578b034fba132ed54e4ee3215be240c4a43e7839189 languageName: node linkType: hard -"@eslint/core@npm:^0.12.0": - version: 0.12.0 - resolution: "@eslint/core@npm:0.12.0" +"@eslint/core@npm:^0.13.0": + version: 0.13.0 + resolution: "@eslint/core@npm:0.13.0" dependencies: "@types/json-schema": "npm:^7.0.15" - checksum: 10/ee8a2c65ee49af727e167b180a8672739e468ad0b1b9ac52558e61bb120f1a93af23f9e723e0e58f273adfe30ccd98167b59598c7be07440489fa38f669b59ae + checksum: 10/737fd1c237405b62592e8daa4b7e25b45ab22108bfec65258cabd091d5717b7c9573acea1f27c4ee7198cefc5a0874f5caefe3d9636851227b1f12d28ef52cf2 languageName: node linkType: hard @@ -2653,10 +2672,10 @@ __metadata: languageName: node linkType: hard -"@eslint/js@npm:9.23.0, @eslint/js@npm:^9.23.0": - version: 9.23.0 - resolution: "@eslint/js@npm:9.23.0" - checksum: 10/d1d38fa2c4234f6ebed8e202530c9dccf565c47283f4e3c53955a47fed2bf8c59988f535672a32b53c14fed72e456c1c5cb050cd98a45474086b9693cbfa97d6 +"@eslint/js@npm:9.25.1, @eslint/js@npm:^9.25.1": + version: 9.25.1 + resolution: "@eslint/js@npm:9.25.1" + checksum: 10/ad5812889598de32d674ef60c0e61468ac5c7f3b6ecf98b0e29d1e88d7af8ba3aab255b8c0a46bbaf654047bbd2ee5aa033db9b53e330f97615093fcccde4cbb languageName: node linkType: hard @@ -2667,13 +2686,13 @@ __metadata: languageName: node linkType: hard -"@eslint/plugin-kit@npm:^0.2.7": - version: 0.2.7 - resolution: "@eslint/plugin-kit@npm:0.2.7" +"@eslint/plugin-kit@npm:^0.2.8": + version: 0.2.8 + resolution: "@eslint/plugin-kit@npm:0.2.8" dependencies: - "@eslint/core": "npm:^0.12.0" + "@eslint/core": "npm:^0.13.0" levn: "npm:^0.4.1" - checksum: 10/e932da4ff9e24d0383febf73d3c3269f6c6f2cabba98acc2aac1cf50aa697fdf899c3944f44d2a86fb6805e1a30795d5e5fe38dd5abc76c923ce2828fab4c59b + checksum: 10/2e7fe7a88ebdbbf805e9e7265347b7dcfb6bf50beec314def997572b2e8ae4a7b9504fb67b1698a70c348a0dd87251d1e9028292a96fd49b58cb5277d88bdea7 languageName: node linkType: hard @@ -5073,6 +5092,17 @@ __metadata: languageName: node linkType: hard +"@napi-rs/wasm-runtime@npm:0.2.4": + version: 0.2.4 + resolution: "@napi-rs/wasm-runtime@npm:0.2.4" + dependencies: + "@emnapi/core": "npm:^1.1.0" + "@emnapi/runtime": "npm:^1.1.0" + "@tybys/wasm-util": "npm:^0.9.0" + checksum: 10/af335867eca9696b0dbb1b8439878e0408a853c42419cd71d2c5dcf9f7c9f6a8549ea88b3a31b9544bb3a9376e5742f3268e58ee066925d3726bd76a121eb8a6 + languageName: node + linkType: hard + "@next/env@npm:15.2.4": version: 15.2.4 resolution: "@next/env@npm:15.2.4" @@ -5302,84 +5332,72 @@ __metadata: languageName: node linkType: hard -"@nrwl/tao@npm:18.0.3": - version: 18.0.3 - resolution: "@nrwl/tao@npm:18.0.3" - dependencies: - nx: "npm:18.0.3" - tslib: "npm:^2.3.0" - bin: - tao: index.js - checksum: 10/a9981bcceec72ba535e0c6be9ba2f333c6250a757774e73cd5711a507e7a58f0e66d04476fe0027c2f94d995178cc91a8123c01c80f24231fc8942f828d77add - languageName: node - linkType: hard - -"@nx/nx-darwin-arm64@npm:18.0.3": - version: 18.0.3 - resolution: "@nx/nx-darwin-arm64@npm:18.0.3" +"@nx/nx-darwin-arm64@npm:20.8.1": + version: 20.8.1 + resolution: "@nx/nx-darwin-arm64@npm:20.8.1" conditions: os=darwin & cpu=arm64 languageName: node linkType: hard -"@nx/nx-darwin-x64@npm:18.0.3": - version: 18.0.3 - resolution: "@nx/nx-darwin-x64@npm:18.0.3" +"@nx/nx-darwin-x64@npm:20.8.1": + version: 20.8.1 + resolution: "@nx/nx-darwin-x64@npm:20.8.1" conditions: os=darwin & cpu=x64 languageName: node linkType: hard -"@nx/nx-freebsd-x64@npm:18.0.3": - version: 18.0.3 - resolution: "@nx/nx-freebsd-x64@npm:18.0.3" +"@nx/nx-freebsd-x64@npm:20.8.1": + version: 20.8.1 + resolution: "@nx/nx-freebsd-x64@npm:20.8.1" conditions: os=freebsd & cpu=x64 languageName: node linkType: hard -"@nx/nx-linux-arm-gnueabihf@npm:18.0.3": - version: 18.0.3 - resolution: "@nx/nx-linux-arm-gnueabihf@npm:18.0.3" +"@nx/nx-linux-arm-gnueabihf@npm:20.8.1": + version: 20.8.1 + resolution: "@nx/nx-linux-arm-gnueabihf@npm:20.8.1" conditions: os=linux & cpu=arm languageName: node linkType: hard -"@nx/nx-linux-arm64-gnu@npm:18.0.3": - version: 18.0.3 - resolution: "@nx/nx-linux-arm64-gnu@npm:18.0.3" +"@nx/nx-linux-arm64-gnu@npm:20.8.1": + version: 20.8.1 + resolution: "@nx/nx-linux-arm64-gnu@npm:20.8.1" conditions: os=linux & cpu=arm64 & libc=glibc languageName: node linkType: hard -"@nx/nx-linux-arm64-musl@npm:18.0.3": - version: 18.0.3 - resolution: "@nx/nx-linux-arm64-musl@npm:18.0.3" +"@nx/nx-linux-arm64-musl@npm:20.8.1": + version: 20.8.1 + resolution: "@nx/nx-linux-arm64-musl@npm:20.8.1" conditions: os=linux & cpu=arm64 & libc=musl languageName: node linkType: hard -"@nx/nx-linux-x64-gnu@npm:18.0.3": - version: 18.0.3 - resolution: "@nx/nx-linux-x64-gnu@npm:18.0.3" +"@nx/nx-linux-x64-gnu@npm:20.8.1": + version: 20.8.1 + resolution: "@nx/nx-linux-x64-gnu@npm:20.8.1" conditions: os=linux & cpu=x64 & libc=glibc languageName: node linkType: hard -"@nx/nx-linux-x64-musl@npm:18.0.3": - version: 18.0.3 - resolution: "@nx/nx-linux-x64-musl@npm:18.0.3" +"@nx/nx-linux-x64-musl@npm:20.8.1": + version: 20.8.1 + resolution: "@nx/nx-linux-x64-musl@npm:20.8.1" conditions: os=linux & cpu=x64 & libc=musl languageName: node linkType: hard -"@nx/nx-win32-arm64-msvc@npm:18.0.3": - version: 18.0.3 - resolution: "@nx/nx-win32-arm64-msvc@npm:18.0.3" +"@nx/nx-win32-arm64-msvc@npm:20.8.1": + version: 20.8.1 + resolution: "@nx/nx-win32-arm64-msvc@npm:20.8.1" conditions: os=win32 & cpu=arm64 languageName: node linkType: hard -"@nx/nx-win32-x64-msvc@npm:18.0.3": - version: 18.0.3 - resolution: "@nx/nx-win32-x64-msvc@npm:18.0.3" +"@nx/nx-win32-x64-msvc@npm:20.8.1": + version: 20.8.1 + resolution: "@nx/nx-win32-x64-msvc@npm:20.8.1" conditions: os=win32 & cpu=x64 languageName: node linkType: hard @@ -6142,10 +6160,10 @@ __metadata: languageName: node linkType: hard -"@pkgr/core@npm:^0.2.0": - version: 0.2.0 - resolution: "@pkgr/core@npm:0.2.0" - checksum: 10/b7e126161ecf59ceaa0a95ba4b937cc57bf29c42bd72dc129391e4c9ab06aac31e37379dde4f523a736aab9765b18c2494096eedcbe1f494df415998eef2b949 +"@pkgr/core@npm:^0.2.3": + version: 0.2.4 + resolution: "@pkgr/core@npm:0.2.4" + checksum: 10/8544f0346c3f7035b9e2fdf60179c68b12d3c76b3fba9533844099af67cf5c0ce5257538f5faa05953d48cc1536d046f003231f321b2f75b3fb449db8410a2b7 languageName: node linkType: hard @@ -9280,7 +9298,7 @@ __metadata: dependencies: chalk: "npm:4.1.2" fantasticon: "npm:3.0.0" - prettier: "npm:3.2.5" + prettier: "npm:3.5.3" sharp: "npm:^0.34.1" svgo: "npm:3.3.2" languageName: unknown @@ -9322,7 +9340,7 @@ __metadata: "@trezor/utils": "workspace:*" "@types/fs-extra": "npm:^11.0.4" "@types/semver": "npm:^7.7.0" - fs-extra: "npm:^11.2.0" + fs-extra: "npm:^11.3.0" json-schema-to-typescript: "npm:^15.0.4" jws: "npm:^4.0.0" react: "npm:18.2.0" @@ -9444,7 +9462,8 @@ __metadata: "@suite-common/wallet-types": "workspace:*" "@trezor/connect": "workspace:*" "@trezor/utils": "workspace:*" - fake-indexeddb: "npm:^4.0.2" + core-js: "npm:^3.42.0" + fake-indexeddb: "npm:^6.0.0" redux: "npm:^5.0.1" redux-thunk: "npm:^3.1.0" languageName: unknown @@ -11139,7 +11158,7 @@ __metadata: "@trezor/styles": "workspace:*" expo: "npm:52.0.42" expo-video: "npm:^2.0.1" - prettier: "npm:3.2.5" + prettier: "npm:3.5.3" react: "npm:18.2.0" react-native: "npm:0.76.9" react-native-reanimated: "npm:^3.16.7" @@ -11451,7 +11470,7 @@ __metadata: "@trezor/websocket-client": "workspace:*" "@types/web": "npm:^0.0.197" events: "npm:^3.3.0" - fs-extra: "npm:^11.2.0" + fs-extra: "npm:^11.3.0" html-webpack-plugin: "npm:^5.6.0" socks-proxy-agent: "npm:8.0.5" tiny-worker: "npm:^2.3.0" @@ -11639,7 +11658,7 @@ __metadata: codemirror-json5: "npm:^1.0.3" concurrently: "npm:^8.2.2" copy-webpack-plugin: "npm:^12.0.2" - eslint-plugin-mdx: "npm:^3.3.1" + eslint-plugin-mdx: "npm:^3.4.1" html-webpack-plugin: "npm:^5.6.0" json5: "npm:^2.2.3" next: "npm:^15.2.4" @@ -11973,17 +11992,17 @@ __metadata: version: 0.0.0-use.local resolution: "@trezor/eslint@workspace:packages/eslint" dependencies: - "@eslint/js": "npm:^9.23.0" - eslint: "npm:^9.23.0" + "@eslint/js": "npm:^9.25.1" + eslint: "npm:^9.25.1" eslint-plugin-chai-friendly: "npm:^1.0.1" eslint-plugin-import: "npm:^2.31.0" eslint-plugin-jest: "npm:^28.11.0" eslint-plugin-jsx-a11y: "npm:^6.10.2" eslint-plugin-local-rules: "npm:^3.0.2" - eslint-plugin-react: "npm:^7.37.4" + eslint-plugin-react: "npm:^7.37.5" eslint-plugin-react-hooks: "npm:^5.2.0" globals: "npm:^15.11.0" - typescript-eslint: "npm:^8.29.0" + typescript-eslint: "npm:^8.31.1" languageName: unknown linkType: soft @@ -12127,11 +12146,11 @@ __metadata: "@trezor/eslint": "workspace:*" "@types/semver": "npm:^7.7.0" chalk: "npm:^4.1.2" - fs-extra: "npm:^11.2.0" + fs-extra: "npm:^11.3.0" minimatch: "npm:^9.0.3" - prettier: "npm:3.2.5" + prettier: "npm:3.5.3" semver: "npm:^7.7.1" - sort-package-json: "npm:^1.57.0" + sort-package-json: "npm:^3.1.0" tar: "npm:^7.0.1" tsx: "npm:^4.19.3" yargs: "npm:17.7.2" @@ -12227,7 +12246,7 @@ __metadata: autoprefixer: "npm:^10.4.21" babel-loader: "npm:^10.0.0" css-loader: "npm:^6.10.0" - fs-extra: "npm:^11.2.0" + fs-extra: "npm:^11.3.0" postcss-loader: "npm:^8.1.1" postcss-modules-extract-imports: "npm:^3.1.0" postcss-modules-local-by-default: "npm:4.2.0" @@ -12297,8 +12316,8 @@ __metadata: electron-localshortcut: "npm:^3.2.1" electron-store: "npm:8.2.0" electron-updater: "npm:6.6.3" - fs-extra: "npm:^11.2.0" - glob: "npm:^10.3.10" + fs-extra: "npm:^11.3.0" + glob: "npm:^11.0.2" jest-diff: "npm:^29.7.0" lodash: "npm:^4.17.21" openpgp: "npm:^6.1.0" @@ -12354,7 +12373,7 @@ __metadata: electron-localshortcut: "npm:^3.2.1" electron-store: "npm:8.2.0" electron-updater: "npm:6.6.3" - glob: "npm:^10.3.10" + glob: "npm:^11.0.2" openpgp: "npm:^6.1.0" usb: "npm:^2.15.0" languageName: unknown @@ -12773,6 +12792,15 @@ __metadata: languageName: node linkType: hard +"@tybys/wasm-util@npm:^0.9.0": + version: 0.9.0 + resolution: "@tybys/wasm-util@npm:0.9.0" + dependencies: + tslib: "npm:^2.4.0" + checksum: 10/aa58e64753a420ad1eefaf7bacef3dda61d74f9336925943d9244132d5b48d9242f734f1e707fd5ccfa6dd1d8ec8e6debc234b4dedb3a5b0d8486d1f373350b2 + languageName: node + linkType: hard + "@types/accepts@npm:*": version: 1.3.5 resolution: "@types/accepts@npm:1.3.5" @@ -13218,16 +13246,6 @@ __metadata: languageName: node linkType: hard -"@types/glob@npm:^7.1.1": - version: 7.2.0 - resolution: "@types/glob@npm:7.2.0" - dependencies: - "@types/minimatch": "npm:*" - "@types/node": "npm:*" - checksum: 10/6ae717fedfdfdad25f3d5a568323926c64f52ef35897bcac8aca8e19bc50c0bd84630bbd063e5d52078b2137d8e7d3c26eabebd1a2f03ff350fff8a91e79fc19 - languageName: node - linkType: hard - "@types/graceful-fs@npm:^4.1.3": version: 4.1.9 resolution: "@types/graceful-fs@npm:4.1.9" @@ -13603,13 +13621,6 @@ __metadata: languageName: node linkType: hard -"@types/minimatch@npm:*": - version: 5.1.2 - resolution: "@types/minimatch@npm:5.1.2" - checksum: 10/94db5060d20df2b80d77b74dd384df3115f01889b5b6c40fa2dfa27cfc03a68fb0ff7c1f2a0366070263eb2e9d6bfd8c87111d4bc3ae93c3f291297c1bf56c85 - languageName: node - linkType: hard - "@types/minimatch@npm:^3.0.3": version: 3.0.5 resolution: "@types/minimatch@npm:3.0.5" @@ -14153,15 +14164,15 @@ __metadata: languageName: node linkType: hard -"@typescript-eslint/eslint-plugin@npm:8.29.0": - version: 8.29.0 - resolution: "@typescript-eslint/eslint-plugin@npm:8.29.0" +"@typescript-eslint/eslint-plugin@npm:8.31.1": + version: 8.31.1 + resolution: "@typescript-eslint/eslint-plugin@npm:8.31.1" dependencies: "@eslint-community/regexpp": "npm:^4.10.0" - "@typescript-eslint/scope-manager": "npm:8.29.0" - "@typescript-eslint/type-utils": "npm:8.29.0" - "@typescript-eslint/utils": "npm:8.29.0" - "@typescript-eslint/visitor-keys": "npm:8.29.0" + "@typescript-eslint/scope-manager": "npm:8.31.1" + "@typescript-eslint/type-utils": "npm:8.31.1" + "@typescript-eslint/utils": "npm:8.31.1" + "@typescript-eslint/visitor-keys": "npm:8.31.1" graphemer: "npm:^1.4.0" ignore: "npm:^5.3.1" natural-compare: "npm:^1.4.0" @@ -14170,64 +14181,64 @@ __metadata: "@typescript-eslint/parser": ^8.0.0 || ^8.0.0-alpha.0 eslint: ^8.57.0 || ^9.0.0 typescript: ">=4.8.4 <5.9.0" - checksum: 10/1df4b43c209e40a00ec77e572b575760a9ac93967b6ebcc13f36587bf2881fc891c158f62cf25e8c2b8ca1ecd05b3eb583b30869ba6c2fa558435f0574773df8 + checksum: 10/be72838653e1f31da11b3f6515fa3b750f0c5c130bae315079920ee6b78e9c4d131790e2473ff7930e8d50dee45d623c9c90478fd78befb976c1736d369078e9 languageName: node linkType: hard -"@typescript-eslint/parser@npm:8.29.0": - version: 8.29.0 - resolution: "@typescript-eslint/parser@npm:8.29.0" +"@typescript-eslint/parser@npm:8.31.1": + version: 8.31.1 + resolution: "@typescript-eslint/parser@npm:8.31.1" dependencies: - "@typescript-eslint/scope-manager": "npm:8.29.0" - "@typescript-eslint/types": "npm:8.29.0" - "@typescript-eslint/typescript-estree": "npm:8.29.0" - "@typescript-eslint/visitor-keys": "npm:8.29.0" + "@typescript-eslint/scope-manager": "npm:8.31.1" + "@typescript-eslint/types": "npm:8.31.1" + "@typescript-eslint/typescript-estree": "npm:8.31.1" + "@typescript-eslint/visitor-keys": "npm:8.31.1" debug: "npm:^4.3.4" peerDependencies: eslint: ^8.57.0 || ^9.0.0 typescript: ">=4.8.4 <5.9.0" - checksum: 10/d71fec12e78ac31a2faf076720c39f0e004a26672ebda4fc2f3b6f36306ff2362917dc6e0445746586f2911b4b2dd86622399dd578f002006f6c75cc9dfac013 + checksum: 10/506c98b9c265faea4376f02e4d19b4722cd11c40f8e08e4c1b456eeb47bc59b70abaa604e633f1070eaf7c785cf7b39f30346f001d3e5257f8074f07a113eeff languageName: node linkType: hard -"@typescript-eslint/scope-manager@npm:8.29.0": - version: 8.29.0 - resolution: "@typescript-eslint/scope-manager@npm:8.29.0" +"@typescript-eslint/scope-manager@npm:8.31.1": + version: 8.31.1 + resolution: "@typescript-eslint/scope-manager@npm:8.31.1" dependencies: - "@typescript-eslint/types": "npm:8.29.0" - "@typescript-eslint/visitor-keys": "npm:8.29.0" - checksum: 10/23ce9962d57607f91a8a4a9bc43e64bd91cd933b53e61765924704614e52f39e8ccb28276b60b7472fb6dffe52fa681f114b73e4561fb4dcb74910a4e6a3629f + "@typescript-eslint/types": "npm:8.31.1" + "@typescript-eslint/visitor-keys": "npm:8.31.1" + checksum: 10/936aa866ba3564e9e41051e7ff811e08c9b01cbb7420ba2cd8fe8f0f466e5d59a8124b686744cfdecad211cdeefefaaf7d704aecddaa212f267d72e077dc7e44 languageName: node linkType: hard -"@typescript-eslint/type-utils@npm:8.29.0": - version: 8.29.0 - resolution: "@typescript-eslint/type-utils@npm:8.29.0" +"@typescript-eslint/type-utils@npm:8.31.1": + version: 8.31.1 + resolution: "@typescript-eslint/type-utils@npm:8.31.1" dependencies: - "@typescript-eslint/typescript-estree": "npm:8.29.0" - "@typescript-eslint/utils": "npm:8.29.0" + "@typescript-eslint/typescript-estree": "npm:8.31.1" + "@typescript-eslint/utils": "npm:8.31.1" debug: "npm:^4.3.4" ts-api-utils: "npm:^2.0.1" peerDependencies: eslint: ^8.57.0 || ^9.0.0 typescript: ">=4.8.4 <5.9.0" - checksum: 10/3b18caf6d3d16461d462b8960e1fa7fdb94f0eb2aa8afb9c95e2e458af32ffc82b14f1d26bb635b5e751bd0a7ff5c10fa1754377fff0dea760d1a96848705f88 + checksum: 10/d4c31837c1beb55f7037b0d94c2d73a855c7d921b3b07d68f6d7b476c475765f7707c7375f6190c1863e98e1bc98b8ce444806ab6a02759811eff1c710ab82a6 languageName: node linkType: hard -"@typescript-eslint/types@npm:8.29.0": - version: 8.29.0 - resolution: "@typescript-eslint/types@npm:8.29.0" - checksum: 10/d65b9f2f6d87a3744788b09d9112c4a0298f1215138d8677240aae3bfa37ddc24a59315536cd9aab63c7608909ae2c5f436924c889b98986b78003b6028b5c35 +"@typescript-eslint/types@npm:8.31.1": + version: 8.31.1 + resolution: "@typescript-eslint/types@npm:8.31.1" + checksum: 10/18f534beb408398b8ed7f36fb9b9b8ff7e41fe6e5e8a7d0f6b16cc5ad0e55bb5920eeb28c71367e5cc7e0b9675ec961bc6a41bf58b4338c2264c0146322d83f5 languageName: node linkType: hard -"@typescript-eslint/typescript-estree@npm:8.29.0": - version: 8.29.0 - resolution: "@typescript-eslint/typescript-estree@npm:8.29.0" +"@typescript-eslint/typescript-estree@npm:8.31.1": + version: 8.31.1 + resolution: "@typescript-eslint/typescript-estree@npm:8.31.1" dependencies: - "@typescript-eslint/types": "npm:8.29.0" - "@typescript-eslint/visitor-keys": "npm:8.29.0" + "@typescript-eslint/types": "npm:8.31.1" + "@typescript-eslint/visitor-keys": "npm:8.31.1" debug: "npm:^4.3.4" fast-glob: "npm:^3.3.2" is-glob: "npm:^4.0.3" @@ -14236,32 +14247,32 @@ __metadata: ts-api-utils: "npm:^2.0.1" peerDependencies: typescript: ">=4.8.4 <5.9.0" - checksum: 10/276e6ea97857ef0fd940578d4b8f1677fd68d2bb62603c85d7aa97fcf86c1f66c5da962393254b605c7025f0cda74395904053891088cbe405b899afc1180e9c + checksum: 10/0314ef90f277c76485182721662cf826c31c817acad04e9502b48352eb70bb109a6b7fad02a29d516413b0b1d1fc809c91016ccd5fcd6202ec1b282c6f848ff8 languageName: node linkType: hard -"@typescript-eslint/utils@npm:8.29.0, @typescript-eslint/utils@npm:^6.0.0 || ^7.0.0 || ^8.0.0": - version: 8.29.0 - resolution: "@typescript-eslint/utils@npm:8.29.0" +"@typescript-eslint/utils@npm:8.31.1, @typescript-eslint/utils@npm:^6.0.0 || ^7.0.0 || ^8.0.0": + version: 8.31.1 + resolution: "@typescript-eslint/utils@npm:8.31.1" dependencies: "@eslint-community/eslint-utils": "npm:^4.4.0" - "@typescript-eslint/scope-manager": "npm:8.29.0" - "@typescript-eslint/types": "npm:8.29.0" - "@typescript-eslint/typescript-estree": "npm:8.29.0" + "@typescript-eslint/scope-manager": "npm:8.31.1" + "@typescript-eslint/types": "npm:8.31.1" + "@typescript-eslint/typescript-estree": "npm:8.31.1" peerDependencies: eslint: ^8.57.0 || ^9.0.0 typescript: ">=4.8.4 <5.9.0" - checksum: 10/1fd17a28b8b57fc73c0455dea43a8185d3a4421f4a21ece01009b5e6a2974c8d4113f90d27993f668fa97077891b4464588d380c25116d351eb12ad7ef0d468d + checksum: 10/c96253140f5a456b2dc4c9664d4527a88d8f537d9694e1f165665de20aea3936624cf93075f08f5cc2f5080e76021b9b2404a536d1b7980e38e3d1776c7c888c languageName: node linkType: hard -"@typescript-eslint/visitor-keys@npm:8.29.0": - version: 8.29.0 - resolution: "@typescript-eslint/visitor-keys@npm:8.29.0" +"@typescript-eslint/visitor-keys@npm:8.31.1": + version: 8.31.1 + resolution: "@typescript-eslint/visitor-keys@npm:8.31.1" dependencies: - "@typescript-eslint/types": "npm:8.29.0" + "@typescript-eslint/types": "npm:8.31.1" eslint-visitor-keys: "npm:^4.2.0" - checksum: 10/02e0e86ab112849a31b7d06c767be0ca7802385bf953d3b75f4ba6d06741d9492773325bc69d4c2a1c191b08f1c4c4b33f8e062d6d5d9f0f4f78f1b8b3cc2d41 + checksum: 10/14eb7e7ccb5fc29df979427b23729878d10deaa914d4eae1991c75c8ba88f3a2148889f03eeec09d1425a3b14fe37a10c2eafda60874c7020f620fd42d31fd5a languageName: node linkType: hard @@ -15023,24 +15034,24 @@ __metadata: languageName: node linkType: hard -"@yarnpkg/parsers@npm:3.0.0-rc.46": - version: 3.0.0-rc.46 - resolution: "@yarnpkg/parsers@npm:3.0.0-rc.46" +"@yarnpkg/parsers@npm:3.0.2": + version: 3.0.2 + resolution: "@yarnpkg/parsers@npm:3.0.2" dependencies: js-yaml: "npm:^3.10.0" tslib: "npm:^2.4.0" - checksum: 10/3b7d55ebd1b90fe2adf05bfaab53031fb9ddb6315f8dfca1b5ba0393c08fc4a7f22c94603eec06dfe0a67e4121e5227b0ae57a70c73d353614650e2b54b6049d + checksum: 10/87506f140d6c401bdd89ff22073c3dd3ec7b6858e7f576e63ec1aea1b0b8a8ec241eb46ca5582dc2071098a86d6a55c3b0628da5eeff91d33afb4fa7cac0cf65 languageName: node linkType: hard -"@zkochan/js-yaml@npm:0.0.6": - version: 0.0.6 - resolution: "@zkochan/js-yaml@npm:0.0.6" +"@zkochan/js-yaml@npm:0.0.7": + version: 0.0.7 + resolution: "@zkochan/js-yaml@npm:0.0.7" dependencies: argparse: "npm:^2.0.1" bin: js-yaml: bin/js-yaml.js - checksum: 10/1a079db8bc76dfd200f3d2334c96fd5df6ce072f40b5aa6fe4508e6fd5af0e57cab6fc879ea7f8c376e4c553febd73c4b46c924bd48b838b5b9522936b88517b + checksum: 10/83642debff31400764e8721ba8f386e0f5444b118c7a6c17dbdcb316b56fefa061ea0587af47de75e04d60059215a703a1ca8bbc479149581cd57d752cb3d4e0 languageName: node linkType: hard @@ -15934,14 +15945,14 @@ __metadata: languageName: node linkType: hard -"axios@npm:^1.6.0, axios@npm:^1.7.9, axios@npm:^1.8.2, axios@npm:^1.8.4": - version: 1.8.4 - resolution: "axios@npm:1.8.4" +"axios@npm:^1.7.9, axios@npm:^1.8.2, axios@npm:^1.8.3, axios@npm:^1.8.4": + version: 1.9.0 + resolution: "axios@npm:1.9.0" dependencies: follow-redirects: "npm:^1.15.6" form-data: "npm:^4.0.0" proxy-from-env: "npm:^1.1.0" - checksum: 10/a10f0dd836613924e48cf03dc2eff3fd21b14f764807aedaee4880a70c0f142aaebdb21da7ce27104d4c16ca00d0e452a20a20851f60e385a8d5bad1ae909d46 + checksum: 10/a2f90bba56820883879f32a237e2b9ff25c250365dcafd41cec41b3406a3df334a148f90010182dfdadb4b41dc59f6f0b3e8898ff41b666d1157b5f3f4523497 languageName: node linkType: hard @@ -16303,13 +16314,6 @@ __metadata: languageName: node linkType: hard -"base64-arraybuffer-es6@npm:^0.7.0": - version: 0.7.0 - resolution: "base64-arraybuffer-es6@npm:0.7.0" - checksum: 10/48c58e008849ce9e4691beb145021e5bde00032612ef71bed11d7c78ed414ad74c59b55c41c1d1f6f267b58cbdf53ab38576f9e461ba29b379cda7b05a2b8081 - languageName: node - linkType: hard - "base64-js@npm:1.3.1": version: 1.3.1 resolution: "base64-js@npm:1.3.1" @@ -17234,13 +17238,13 @@ __metadata: languageName: node linkType: hard -"call-bind-apply-helpers@npm:^1.0.0, call-bind-apply-helpers@npm:^1.0.1": - version: 1.0.1 - resolution: "call-bind-apply-helpers@npm:1.0.1" +"call-bind-apply-helpers@npm:^1.0.0, call-bind-apply-helpers@npm:^1.0.1, call-bind-apply-helpers@npm:^1.0.2": + version: 1.0.2 + resolution: "call-bind-apply-helpers@npm:1.0.2" dependencies: es-errors: "npm:^1.3.0" function-bind: "npm:^1.1.2" - checksum: 10/6e30c621170e45f1fd6735e84d02ee8e02a3ab95cb109499d5308cbe5d1e84d0cd0e10b48cc43c76aa61450ae1b03a7f89c37c10fc0de8d4998b42aab0f268cc + checksum: 10/00482c1f6aa7cfb30fb1dbeb13873edf81cfac7c29ed67a5957d60635a56b2a4a480f1016ddbdb3395cc37900d46037fb965043a51c5c789ffeab4fc535d18b5 languageName: node linkType: hard @@ -17256,13 +17260,13 @@ __metadata: languageName: node linkType: hard -"call-bound@npm:^1.0.2, call-bound@npm:^1.0.3": - version: 1.0.3 - resolution: "call-bound@npm:1.0.3" +"call-bound@npm:^1.0.2, call-bound@npm:^1.0.3, call-bound@npm:^1.0.4": + version: 1.0.4 + resolution: "call-bound@npm:1.0.4" dependencies: - call-bind-apply-helpers: "npm:^1.0.1" - get-intrinsic: "npm:^1.2.6" - checksum: 10/c39a8245f68cdb7c1f5eea7b3b1e3a7a90084ea6efebb78ebc454d698ade2c2bb42ec033abc35f1e596d62496b6100e9f4cdfad1956476c510130e2cda03266d + call-bind-apply-helpers: "npm:^1.0.2" + get-intrinsic: "npm:^1.3.0" + checksum: 10/ef2b96e126ec0e58a7ff694db43f4d0d44f80e641370c21549ed911fecbdbc2df3ebc9bddad918d6bbdefeafb60bb3337902006d5176d72bcd2da74820991af7 languageName: node linkType: hard @@ -18511,10 +18515,10 @@ __metadata: languageName: node linkType: hard -"core-js@npm:^3.30.2": - version: 3.32.0 - resolution: "core-js@npm:3.32.0" - checksum: 10/b08473c4cb2963e7428fddc5b519abf74b6262da731beb6caf05c617349149d58bd221b91f85c6f0e91e709e873dc017cce2259f3b2b7377c4c08a556230f5f1 +"core-js@npm:^3.30.2, core-js@npm:^3.42.0": + version: 3.42.0 + resolution: "core-js@npm:3.42.0" + checksum: 10/07e10c475cdb45608559778c4d8d1561204aa57c937a3e77ebc7359a95a350f8acfdbeab59c6a6532eb3b47262be0d05aba150a00b79659a91bedda4f59d9d5f languageName: node linkType: hard @@ -20064,6 +20068,13 @@ __metadata: languageName: node linkType: hard +"detect-indent@npm:^7.0.1": + version: 7.0.1 + resolution: "detect-indent@npm:7.0.1" + checksum: 10/cbf3f0b1c3c881934ca94428e1179b26ab2a587e0d719031d37a67fb506d49d067de54ff057cb1e772e75975fed5155c01cd4518306fee60988b1486e3fc7768 + languageName: node + linkType: hard + "detect-libc@npm:^1.0.3": version: 1.0.3 resolution: "detect-libc@npm:1.0.3" @@ -20080,13 +20091,20 @@ __metadata: languageName: node linkType: hard -"detect-newline@npm:3.1.0, detect-newline@npm:^3.0.0, detect-newline@npm:^3.1.0": +"detect-newline@npm:^3.0.0, detect-newline@npm:^3.1.0": version: 3.1.0 resolution: "detect-newline@npm:3.1.0" checksum: 10/ae6cd429c41ad01b164c59ea36f264a2c479598e61cba7c99da24175a7ab80ddf066420f2bec9a1c57a6bead411b4655ff15ad7d281c000a89791f48cbe939e7 languageName: node linkType: hard +"detect-newline@npm:^4.0.1": + version: 4.0.1 + resolution: "detect-newline@npm:4.0.1" + checksum: 10/0409ecdfb93419591ccff24fccfe2ddddad29b66637d1ed898872125b25af05014fdeedc9306339577060f69f59fe6e9830cdd80948597f136dfbffefa60599c + languageName: node + linkType: hard + "detect-node-es@npm:^1.1.0": version: 1.1.0 resolution: "detect-node-es@npm:1.1.0" @@ -20392,15 +20410,6 @@ __metadata: languageName: node linkType: hard -"domexception@npm:^1.0.1": - version: 1.0.1 - resolution: "domexception@npm:1.0.1" - dependencies: - webidl-conversions: "npm:^4.0.2" - checksum: 10/1cf5a22ffe5aeab51a2235b882c688719ed22112bf83758410bd64f5dfd1f24e53132f355b930be18e57bcd05857ba74967cf8977d6be5b9d7945b15acdee9bc - languageName: node - linkType: hard - "domexception@npm:^4.0.0": version: 4.0.0 resolution: "domexception@npm:4.0.0" @@ -20485,13 +20494,6 @@ __metadata: languageName: node linkType: hard -"dotenv-expand@npm:~10.0.0": - version: 10.0.0 - resolution: "dotenv-expand@npm:10.0.0" - checksum: 10/b41eb278bc96b92cbf3037ca5f3d21e8845bf165dc06b6f9a0a03d278c2bd5a01c0cfbb3528ae3a60301ba1a8a9cace30e748c54b460753bc00d4c014b675597 - languageName: node - linkType: hard - "dotenv@npm:^16.0.3, dotenv@npm:^16.3.1, dotenv@npm:^16.4.4, dotenv@npm:^16.4.5, dotenv@npm:^16.4.7, dotenv@npm:~16.4.5": version: 16.4.7 resolution: "dotenv@npm:16.4.7" @@ -20506,13 +20508,6 @@ __metadata: languageName: node linkType: hard -"dotenv@npm:~16.3.1": - version: 16.3.1 - resolution: "dotenv@npm:16.3.1" - checksum: 10/dbb778237ef8750e9e3cd1473d3c8eaa9cc3600e33a75c0e36415d0fa0848197f56c3800f77924c70e7828f0b03896818cd52f785b07b9ad4d88dba73fbba83f - languageName: node - linkType: hard - "dropbox@npm:^10.34.0": version: 10.34.0 resolution: "dropbox@npm:10.34.0" @@ -20554,7 +20549,7 @@ __metadata: languageName: node linkType: hard -"duplexer@npm:^0.1.1, duplexer@npm:^0.1.2": +"duplexer@npm:^0.1.2": version: 0.1.2 resolution: "duplexer@npm:0.1.2" checksum: 10/62ba61a830c56801db28ff6305c7d289b6dc9f859054e8c982abd8ee0b0a14d2e9a8e7d086ffee12e868d43e2bbe8a964be55ddbd8c8957714c87373c7a4f9b0 @@ -21097,12 +21092,12 @@ __metadata: languageName: node linkType: hard -"es-object-atoms@npm:^1.0.0": - version: 1.0.0 - resolution: "es-object-atoms@npm:1.0.0" +"es-object-atoms@npm:^1.0.0, es-object-atoms@npm:^1.1.1": + version: 1.1.1 + resolution: "es-object-atoms@npm:1.1.1" dependencies: es-errors: "npm:^1.3.0" - checksum: 10/f8910cf477e53c0615f685c5c96210591841850871b81924fcf256bfbaa68c254457d994a4308c60d15b20805e7f61ce6abc669375e01a5349391a8c1767584f + checksum: 10/54fe77de288451dae51c37bfbfe3ec86732dc3778f98f3eb3bdb4bf48063b2c0b8f9c93542656986149d08aa5be3204286e2276053d19582b76753f1a2728867 languageName: node linkType: hard @@ -21607,9 +21602,9 @@ __metadata: languageName: node linkType: hard -"eslint-mdx@npm:^3.3.1": - version: 3.3.1 - resolution: "eslint-mdx@npm:3.3.1" +"eslint-mdx@npm:^3.4.1": + version: 3.4.1 + resolution: "eslint-mdx@npm:3.4.1" dependencies: acorn: "npm:^8.14.1" acorn-jsx: "npm:^5.3.2" @@ -21618,7 +21613,7 @@ __metadata: remark-mdx: "npm:^3.1.0" remark-parse: "npm:^11.0.0" remark-stringify: "npm:^11.0.0" - synckit: "npm:^0.10.3" + synckit: "npm:^0.11.4" tslib: "npm:^2.8.1" unified: "npm:^11.0.5" unified-engine: "npm:^11.2.2" @@ -21631,7 +21626,7 @@ __metadata: peerDependenciesMeta: remark-lint-file-extension: optional: true - checksum: 10/ea0f2b1fac267162da0992ff29c82960b1850f3d2107e1365397ff0d33778f42286974101eccb2665d025713f6a1d61503dc3835c4ecaa7def9bc002bfc07011 + checksum: 10/aaef3f977efc9f8b0f24d59ed6b1911fcb954f5f2a0d26767de348245895555338167515bfb11da8aaf163fb4ae50aedfec0c79fe2ab65ebd6ddd6147d5a3d6c languageName: node linkType: hard @@ -21735,22 +21730,24 @@ __metadata: languageName: node linkType: hard -"eslint-plugin-mdx@npm:^3.3.1": - version: 3.3.1 - resolution: "eslint-plugin-mdx@npm:3.3.1" +"eslint-plugin-mdx@npm:^3.4.1": + version: 3.4.1 + resolution: "eslint-plugin-mdx@npm:3.4.1" dependencies: - eslint-mdx: "npm:^3.3.1" + eslint-mdx: "npm:^3.4.1" mdast-util-from-markdown: "npm:^2.0.2" + mdast-util-mdx: "npm:^3.0.0" + micromark-extension-mdxjs: "npm:^3.0.0" remark-mdx: "npm:^3.1.0" remark-parse: "npm:^11.0.0" remark-stringify: "npm:^11.0.0" - synckit: "npm:^0.10.3" + synckit: "npm:^0.11.4" tslib: "npm:^2.8.1" unified: "npm:^11.0.5" vfile: "npm:^6.0.3" peerDependencies: eslint: ">=8.0.0" - checksum: 10/94e0d53ece0fd5d17c28b85f9e6a50ffd41bd104fb5a4fa1ba2912994ac7aaf2a00748b0b3a7a530f2aa421102f17d3292f93bcfebdf6f14d90042e821209b69 + checksum: 10/edddff307f39718d7b0c44e10701942bef701c970b833c8c434682276c3df6f93e128abf1c3eb7e05672f9ae0f5306ff863bed6c4e8e2cee829b2dd8c36e2f3a languageName: node linkType: hard @@ -21763,9 +21760,9 @@ __metadata: languageName: node linkType: hard -"eslint-plugin-react@npm:^7.37.4": - version: 7.37.4 - resolution: "eslint-plugin-react@npm:7.37.4" +"eslint-plugin-react@npm:^7.37.5": + version: 7.37.5 + resolution: "eslint-plugin-react@npm:7.37.5" dependencies: array-includes: "npm:^3.1.8" array.prototype.findlast: "npm:^1.2.5" @@ -21777,7 +21774,7 @@ __metadata: hasown: "npm:^2.0.2" jsx-ast-utils: "npm:^2.4.1 || ^3.0.0" minimatch: "npm:^3.1.2" - object.entries: "npm:^1.1.8" + object.entries: "npm:^1.1.9" object.fromentries: "npm:^2.0.8" object.values: "npm:^1.2.1" prop-types: "npm:^15.8.1" @@ -21787,7 +21784,7 @@ __metadata: string.prototype.repeat: "npm:^1.0.0" peerDependencies: eslint: ^3 || ^4 || ^5 || ^6 || ^7 || ^8 || ^9.7 - checksum: 10/c538c10665c87cb90a0bcc4efe53a758570db10997d079d31474a9760116ef5584648fa22403d889ca672df8071bda10b40434ea0499e5ee8360bc5c8aba1679 + checksum: 10/ee1bd4e0ec64f29109d5a625bb703d179c82e0159c86c3f1b52fc1209d2994625a137dae303c333fb308a2e38315e44066d5204998177e31974382f9fda25d5c languageName: node linkType: hard @@ -21825,18 +21822,18 @@ __metadata: languageName: node linkType: hard -"eslint@npm:^9.23.0": - version: 9.23.0 - resolution: "eslint@npm:9.23.0" +"eslint@npm:^9.25.1": + version: 9.25.1 + resolution: "eslint@npm:9.25.1" dependencies: "@eslint-community/eslint-utils": "npm:^4.2.0" "@eslint-community/regexpp": "npm:^4.12.1" - "@eslint/config-array": "npm:^0.19.2" - "@eslint/config-helpers": "npm:^0.2.0" - "@eslint/core": "npm:^0.12.0" + "@eslint/config-array": "npm:^0.20.0" + "@eslint/config-helpers": "npm:^0.2.1" + "@eslint/core": "npm:^0.13.0" "@eslint/eslintrc": "npm:^3.3.1" - "@eslint/js": "npm:9.23.0" - "@eslint/plugin-kit": "npm:^0.2.7" + "@eslint/js": "npm:9.25.1" + "@eslint/plugin-kit": "npm:^0.2.8" "@humanfs/node": "npm:^0.16.6" "@humanwhocodes/module-importer": "npm:^1.0.1" "@humanwhocodes/retry": "npm:^0.4.2" @@ -21871,7 +21868,7 @@ __metadata: optional: true bin: eslint: bin/eslint.js - checksum: 10/fed63151adea5e4c732bc945dd8d30e6b670d0191b8aa4baff13a0826e29153499f7a59cb88a5a634f31d61c2bea2339ca4b9ff5976e9a61b2222abfb7431e4d + checksum: 10/037bbdc5cba6f72199976dcdce115b1b479b9425ee1116c08bcaf25e0de4a74a0ffe696d48610ade79c91b04ef3e707a7215a42dfba9c7d3a0b85747d5902e67 languageName: node linkType: hard @@ -23027,12 +23024,10 @@ __metadata: languageName: node linkType: hard -"fake-indexeddb@npm:^4.0.2": - version: 4.0.2 - resolution: "fake-indexeddb@npm:4.0.2" - dependencies: - realistic-structured-clone: "npm:^3.0.0" - checksum: 10/b28e02023b78275014f4cd8bf8bd4e09fc797ad51e9cc9f4c545100cad316e3d79977977373fe83a2ee290085f04b403b1c0ab3b9f3abae5817aedf25ad30116 +"fake-indexeddb@npm:^6.0.0": + version: 6.0.0 + resolution: "fake-indexeddb@npm:6.0.0" + checksum: 10/b4098f050ae1f18e23edd5e87da17aee1b6a199e1d3dec0c35346db73416ffac59bd595e2011b9cd70f36fe25eb852d122d2a05c74f75754869f300d84159414 languageName: node linkType: hard @@ -23092,7 +23087,7 @@ __metadata: languageName: node linkType: hard -"fast-glob@npm:^3.0.3, fast-glob@npm:^3.2.5, fast-glob@npm:^3.2.9, fast-glob@npm:^3.3.0, fast-glob@npm:^3.3.2, fast-glob@npm:^3.3.3": +"fast-glob@npm:^3.2.5, fast-glob@npm:^3.2.9, fast-glob@npm:^3.3.0, fast-glob@npm:^3.3.2, fast-glob@npm:^3.3.3": version: 3.3.3 resolution: "fast-glob@npm:3.3.3" dependencies: @@ -23915,6 +23910,15 @@ __metadata: languageName: node linkType: hard +"front-matter@npm:^4.0.2": + version: 4.0.2 + resolution: "front-matter@npm:4.0.2" + dependencies: + js-yaml: "npm:^3.13.1" + checksum: 10/8897a831a82c5d35413b02b806ed421e793068ad8bf75e864163ec07b7f0cfd87e2fcce0893e8ceccc8f6c63a46e953a6c01208e573627626867a8b86cf6abb9 + languageName: node + linkType: hard + "fs-constants@npm:^1.0.0": version: 1.0.0 resolution: "fs-constants@npm:1.0.0" @@ -23956,14 +23960,14 @@ __metadata: languageName: node linkType: hard -"fs-extra@npm:^11.0.0, fs-extra@npm:^11.1.0, fs-extra@npm:^11.1.1, fs-extra@npm:^11.2.0": - version: 11.2.0 - resolution: "fs-extra@npm:11.2.0" +"fs-extra@npm:^11.0.0, fs-extra@npm:^11.1.1, fs-extra@npm:^11.2.0, fs-extra@npm:^11.3.0": + version: 11.3.0 + resolution: "fs-extra@npm:11.3.0" dependencies: graceful-fs: "npm:^4.2.0" jsonfile: "npm:^6.0.1" universalify: "npm:^2.0.0" - checksum: 10/0579bf6726a4cd054d4aa308f10b483f52478bb16284f32cf60b4ce0542063d551fca1a08a2af365e35db21a3fa5a06cf2a6ed614004b4368982bc754cb816b3 + checksum: 10/c9fe7b23dded1efe7bbae528d685c3206477e20cc60e9aaceb3f024f9b9ff2ee1f62413c161cb88546cc564009ab516dec99e9781ba782d869bb37e4fe04a97f languageName: node linkType: hard @@ -24123,21 +24127,21 @@ __metadata: languageName: node linkType: hard -"get-intrinsic@npm:^1.2.4, get-intrinsic@npm:^1.2.5, get-intrinsic@npm:^1.2.6, get-intrinsic@npm:^1.2.7": - version: 1.2.7 - resolution: "get-intrinsic@npm:1.2.7" +"get-intrinsic@npm:^1.2.4, get-intrinsic@npm:^1.2.5, get-intrinsic@npm:^1.2.6, get-intrinsic@npm:^1.2.7, get-intrinsic@npm:^1.3.0": + version: 1.3.0 + resolution: "get-intrinsic@npm:1.3.0" dependencies: - call-bind-apply-helpers: "npm:^1.0.1" + call-bind-apply-helpers: "npm:^1.0.2" es-define-property: "npm:^1.0.1" es-errors: "npm:^1.3.0" - es-object-atoms: "npm:^1.0.0" + es-object-atoms: "npm:^1.1.1" function-bind: "npm:^1.1.2" - get-proto: "npm:^1.0.0" + get-proto: "npm:^1.0.1" gopd: "npm:^1.2.0" has-symbols: "npm:^1.1.0" hasown: "npm:^2.0.2" math-intrinsics: "npm:^1.1.0" - checksum: 10/4f7149c9a826723f94c6d49f70bcb3df1d3f9213994fab3668f12f09fa72074681460fb29ebb6f135556ec6372992d63802386098791a8f09cfa6f27090fa67b + checksum: 10/6e9dd920ff054147b6f44cb98104330e87caafae051b6d37b13384a45ba15e71af33c3baeac7cb630a0aaa23142718dcf25b45cfdd86c184c5dcb4e56d953a10 languageName: node linkType: hard @@ -24288,10 +24292,10 @@ __metadata: languageName: node linkType: hard -"git-hooks-list@npm:1.0.3": - version: 1.0.3 - resolution: "git-hooks-list@npm:1.0.3" - checksum: 10/a1dd03d39c1d727ba08a35dbdbdcc6e96de8c4170c942dc95bf787ca6e34998d39fb5295a00242b58a3d265de0b69a0686d0cf583baa6b7830f268542c4576b9 +"git-hooks-list@npm:^4.0.0": + version: 4.1.1 + resolution: "git-hooks-list@npm:4.1.1" + checksum: 10/a56c8cc3dab505bde2c6de032164a9113968ab7f249dfe2c9f2f23be872165f88c91e097994e009d31e56dd1e81c1f714d0972133314d8d3c6bd92a847ba562f languageName: node linkType: hard @@ -24371,9 +24375,9 @@ __metadata: languageName: node linkType: hard -"glob@npm:^11.0.0": - version: 11.0.0 - resolution: "glob@npm:11.0.0" +"glob@npm:^11.0.0, glob@npm:^11.0.2": + version: 11.0.2 + resolution: "glob@npm:11.0.2" dependencies: foreground-child: "npm:^3.1.0" jackspeak: "npm:^4.0.1" @@ -24383,7 +24387,7 @@ __metadata: path-scurry: "npm:^2.0.0" bin: glob: dist/esm/bin.mjs - checksum: 10/e66939201d11ae30fe97e3364ac2be5c59d6c9bfce18ac633edfad473eb6b46a7553f6f73658f67caaf6cccc1df1ae336298a45e9021fa5695fd78754cc1603e + checksum: 10/53501530240150fdceb9ace47ab856acd1e0d598f8101b0760b665fc11dae2160d366563b89232ae4f5df7ddba8f7c92294719268fe932bd3a32d16cc58c3d02 languageName: node linkType: hard @@ -24528,22 +24532,6 @@ __metadata: languageName: node linkType: hard -"globby@npm:10.0.0": - version: 10.0.0 - resolution: "globby@npm:10.0.0" - dependencies: - "@types/glob": "npm:^7.1.1" - array-union: "npm:^2.1.0" - dir-glob: "npm:^3.0.1" - fast-glob: "npm:^3.0.3" - glob: "npm:^7.1.3" - ignore: "npm:^5.1.1" - merge2: "npm:^1.2.3" - slash: "npm:^3.0.0" - checksum: 10/d0c94128706b5e12a251ddbd1b87cf0e67e57e373c816f242bb7a4a2fbe931602db1a330780d511a5bce675c25fac297622ac01d540c8479cca9c8177528947a - languageName: node - linkType: hard - "globby@npm:^11.0.0, globby@npm:^11.0.1, globby@npm:^11.1.0": version: 11.1.0 resolution: "globby@npm:11.1.0" @@ -25705,7 +25693,7 @@ __metadata: languageName: node linkType: hard -"ignore@npm:^5.0.4, ignore@npm:^5.1.1, ignore@npm:^5.2.0, ignore@npm:^5.2.4, ignore@npm:^5.3.1": +"ignore@npm:^5.0.4, ignore@npm:^5.2.0, ignore@npm:^5.2.4, ignore@npm:^5.3.1": version: 5.3.2 resolution: "ignore@npm:5.3.2" checksum: 10/cceb6a457000f8f6a50e1196429750d782afce5680dd878aa4221bd79972d68b3a55b4b1458fc682be978f4d3c6a249046aa0880637367216444ab7b014cfc98 @@ -26378,7 +26366,7 @@ __metadata: languageName: node linkType: hard -"is-plain-obj@npm:2.1.0, is-plain-obj@npm:^2.1.0": +"is-plain-obj@npm:^2.1.0": version: 2.1.0 resolution: "is-plain-obj@npm:2.1.0" checksum: 10/cec9100678b0a9fe0248a81743041ed990c2d4c99f893d935545cfbc42876cbe86d207f3b895700c690ad2fa520e568c44afc1605044b535a7820c1d40e38daa @@ -27610,17 +27598,6 @@ __metadata: languageName: node linkType: hard -"js-yaml@npm:4.1.0, js-yaml@npm:^4.0.0, js-yaml@npm:^4.1.0": - version: 4.1.0 - resolution: "js-yaml@npm:4.1.0" - dependencies: - argparse: "npm:^2.0.1" - bin: - js-yaml: bin/js-yaml.js - checksum: 10/c138a34a3fd0d08ebaf71273ad4465569a483b8a639e0b118ff65698d257c2791d3199e3f303631f2cb98213fa7b5f5d6a4621fd0fff819421b990d30d967140 - languageName: node - linkType: hard - "js-yaml@npm:^3.10.0, js-yaml@npm:^3.13.1, js-yaml@npm:^3.14.1": version: 3.14.1 resolution: "js-yaml@npm:3.14.1" @@ -27633,6 +27610,17 @@ __metadata: languageName: node linkType: hard +"js-yaml@npm:^4.0.0, js-yaml@npm:^4.1.0": + version: 4.1.0 + resolution: "js-yaml@npm:4.1.0" + dependencies: + argparse: "npm:^2.0.1" + bin: + js-yaml: bin/js-yaml.js + checksum: 10/c138a34a3fd0d08ebaf71273ad4465569a483b8a639e0b118ff65698d257c2791d3199e3f303631f2cb98213fa7b5f5d6a4621fd0fff819421b990d30d967140 + languageName: node + linkType: hard + "js2xmlparser@npm:^4.0.2": version: 4.0.2 resolution: "js2xmlparser@npm:4.0.2" @@ -28619,6 +28607,13 @@ __metadata: languageName: node linkType: hard +"lines-and-columns@npm:2.0.3": + version: 2.0.3 + resolution: "lines-and-columns@npm:2.0.3" + checksum: 10/b5bb0d6ee2f82ae834ceddc9251af2060c30db476673e9c817c34c00bed58e0c5d90a6866b64afe7bdcb2c5eb1b418a5b1ee631d2592dc8ff381540901fa4da6 + languageName: node + linkType: hard + "lines-and-columns@npm:^1.1.6": version: 1.2.4 resolution: "lines-and-columns@npm:1.2.4" @@ -28626,7 +28621,7 @@ __metadata: languageName: node linkType: hard -"lines-and-columns@npm:^2.0.3, lines-and-columns@npm:~2.0.3": +"lines-and-columns@npm:^2.0.3": version: 2.0.4 resolution: "lines-and-columns@npm:2.0.4" checksum: 10/81ac2f943f5428a46bd4ea2561c74ba674a107d8e6cc70cd317d16892a36ff3ba0dc6e599aca8b6f8668d26c85288394c6edf7a40e985ca843acab3701b80d4c @@ -28818,7 +28813,7 @@ __metadata: languageName: node linkType: hard -"lodash@npm:^4.17.10, lodash@npm:^4.17.11, lodash@npm:^4.17.15, lodash@npm:^4.17.19, lodash@npm:^4.17.20, lodash@npm:^4.17.21, lodash@npm:^4.7.0": +"lodash@npm:^4.17.10, lodash@npm:^4.17.11, lodash@npm:^4.17.15, lodash@npm:^4.17.19, lodash@npm:^4.17.20, lodash@npm:^4.17.21": version: 4.17.21 resolution: "lodash@npm:4.17.21" checksum: 10/c08619c038846ea6ac754abd6dd29d2568aa705feb69339e836dfa8d8b09abbb2f859371e86863eda41848221f9af43714491467b5b0299122431e202bb0c532 @@ -29870,7 +29865,7 @@ __metadata: languageName: node linkType: hard -"merge2@npm:^1.2.3, merge2@npm:^1.3.0, merge2@npm:^1.4.1": +"merge2@npm:^1.3.0, merge2@npm:^1.4.1": version: 1.4.1 resolution: "merge2@npm:1.4.1" checksum: 10/7268db63ed5169466540b6fb947aec313200bcf6d40c5ab722c22e242f651994619bcd85601602972d3c85bd2cc45a358a4c61937e9f11a061919a1da569b0c2 @@ -32286,56 +32281,56 @@ __metadata: languageName: node linkType: hard -"nx@npm:18.0.3, nx@npm:^18.0.3": - version: 18.0.3 - resolution: "nx@npm:18.0.3" +"nx@npm:^20.8.1": + version: 20.8.1 + resolution: "nx@npm:20.8.1" dependencies: - "@nrwl/tao": "npm:18.0.3" - "@nx/nx-darwin-arm64": "npm:18.0.3" - "@nx/nx-darwin-x64": "npm:18.0.3" - "@nx/nx-freebsd-x64": "npm:18.0.3" - "@nx/nx-linux-arm-gnueabihf": "npm:18.0.3" - "@nx/nx-linux-arm64-gnu": "npm:18.0.3" - "@nx/nx-linux-arm64-musl": "npm:18.0.3" - "@nx/nx-linux-x64-gnu": "npm:18.0.3" - "@nx/nx-linux-x64-musl": "npm:18.0.3" - "@nx/nx-win32-arm64-msvc": "npm:18.0.3" - "@nx/nx-win32-x64-msvc": "npm:18.0.3" + "@napi-rs/wasm-runtime": "npm:0.2.4" + "@nx/nx-darwin-arm64": "npm:20.8.1" + "@nx/nx-darwin-x64": "npm:20.8.1" + "@nx/nx-freebsd-x64": "npm:20.8.1" + "@nx/nx-linux-arm-gnueabihf": "npm:20.8.1" + "@nx/nx-linux-arm64-gnu": "npm:20.8.1" + "@nx/nx-linux-arm64-musl": "npm:20.8.1" + "@nx/nx-linux-x64-gnu": "npm:20.8.1" + "@nx/nx-linux-x64-musl": "npm:20.8.1" + "@nx/nx-win32-arm64-msvc": "npm:20.8.1" + "@nx/nx-win32-x64-msvc": "npm:20.8.1" "@yarnpkg/lockfile": "npm:^1.1.0" - "@yarnpkg/parsers": "npm:3.0.0-rc.46" - "@zkochan/js-yaml": "npm:0.0.6" - axios: "npm:^1.6.0" + "@yarnpkg/parsers": "npm:3.0.2" + "@zkochan/js-yaml": "npm:0.0.7" + axios: "npm:^1.8.3" chalk: "npm:^4.1.0" cli-cursor: "npm:3.1.0" cli-spinners: "npm:2.6.1" cliui: "npm:^8.0.1" - dotenv: "npm:~16.3.1" - dotenv-expand: "npm:~10.0.0" + dotenv: "npm:~16.4.5" + dotenv-expand: "npm:~11.0.6" enquirer: "npm:~2.3.6" figures: "npm:3.2.0" flat: "npm:^5.0.2" - fs-extra: "npm:^11.1.0" + front-matter: "npm:^4.0.2" ignore: "npm:^5.0.4" jest-diff: "npm:^29.4.1" - js-yaml: "npm:4.1.0" jsonc-parser: "npm:3.2.0" - lines-and-columns: "npm:~2.0.3" + lines-and-columns: "npm:2.0.3" minimatch: "npm:9.0.3" node-machine-id: "npm:1.1.12" npm-run-path: "npm:^4.0.1" open: "npm:^8.4.0" ora: "npm:5.3.0" + resolve.exports: "npm:2.0.3" semver: "npm:^7.5.3" string-width: "npm:^4.2.3" - strong-log-transformer: "npm:^2.1.0" tar-stream: "npm:~2.2.0" tmp: "npm:~0.2.1" tsconfig-paths: "npm:^4.1.2" tslib: "npm:^2.3.0" + yaml: "npm:^2.6.0" yargs: "npm:^17.6.2" yargs-parser: "npm:21.1.1" peerDependencies: - "@swc-node/register": ^1.6.7 + "@swc-node/register": ^1.8.0 "@swc/core": ^1.3.85 dependenciesMeta: "@nx/nx-darwin-arm64": @@ -32366,7 +32361,7 @@ __metadata: bin: nx: bin/nx.js nx-cloud: bin/nx-cloud.js - checksum: 10/0ea7bbd0babf5897a4593a87d4107ad26340377a82dbd0c7e4fa414757234e90315f507a6874a3210e3d0e78fd0380956329b225399039ced3a5c000f07b1135 + checksum: 10/b5ccf35c6975778ead0473e05faed89ed3d410acc53dc8ae6a1df1ae8f86491efa4c687a66819f5f3b65b053b34a3a03e1ccd2da89d526bb36954096f6d4be8c languageName: node linkType: hard @@ -32456,14 +32451,15 @@ __metadata: languageName: node linkType: hard -"object.entries@npm:^1.1.8": - version: 1.1.8 - resolution: "object.entries@npm:1.1.8" +"object.entries@npm:^1.1.9": + version: 1.1.9 + resolution: "object.entries@npm:1.1.9" dependencies: - call-bind: "npm:^1.0.7" + call-bind: "npm:^1.0.8" + call-bound: "npm:^1.0.4" define-properties: "npm:^1.2.1" - es-object-atoms: "npm:^1.0.0" - checksum: 10/2301918fbd1ee697cf6ff7cd94f060c738c0a7d92b22fd24c7c250e9b593642c9707ad2c44d339303c1439c5967d8964251cdfc855f7f6ec55db2dd79e8dc2a7 + es-object-atoms: "npm:^1.1.1" + checksum: 10/24163ab1e1e013796693fc5f5d349e8b3ac0b6a34a7edb6c17d3dd45c6a8854145780c57d302a82512c1582f63720f4b4779d6c1cfba12cbb1420b978802d8a3 languageName: node linkType: hard @@ -34303,12 +34299,12 @@ __metadata: languageName: node linkType: hard -"prettier@npm:3.2.5": - version: 3.2.5 - resolution: "prettier@npm:3.2.5" +"prettier@npm:3.5.3": + version: 3.5.3 + resolution: "prettier@npm:3.5.3" bin: prettier: bin/prettier.cjs - checksum: 10/d509f9da0b70e8cacc561a1911c0d99ec75117faed27b95cc8534cb2349667dee6351b0ca83fa9d5703f14127faa52b798de40f5705f02d843da133fc3aa416a + checksum: 10/7050c08f674d9e49fbd9a4c008291d0715471f64e94cc5e4b01729affce221dfc6875c8de7e66b728c64abc9352eefb7eaae071b5f79d30081be207b53774b78 languageName: node linkType: hard @@ -35790,17 +35786,6 @@ __metadata: languageName: node linkType: hard -"realistic-structured-clone@npm:^3.0.0": - version: 3.0.0 - resolution: "realistic-structured-clone@npm:3.0.0" - dependencies: - domexception: "npm:^1.0.1" - typeson: "npm:^6.1.0" - typeson-registry: "npm:^1.0.0-alpha.20" - checksum: 10/0109b6a94f36e38dbd4ee3f52049b9f4ab705b1b60c17b63075ecd7b00fd103360978a45be9871f2f0d9ff8a6a900a726512ac1ae5013922789c5e21d26cc696 - languageName: node - linkType: hard - "recast@npm:^0.21.0": version: 0.21.5 resolution: "recast@npm:0.21.5" @@ -36506,7 +36491,7 @@ __metadata: languageName: node linkType: hard -"resolve.exports@npm:^2.0.0, resolve.exports@npm:^2.0.3": +"resolve.exports@npm:2.0.3, resolve.exports@npm:^2.0.0, resolve.exports@npm:^2.0.3": version: 2.0.3 resolution: "resolve.exports@npm:2.0.3" checksum: 10/536efee0f30a10fac8604e6cdc7844dbc3f4313568d09f06db4f7ed8a5b8aeb8585966fe975083d1f2dfbc87cf5f8bc7ab65a5c23385c14acbb535ca79f8398a @@ -38021,19 +38006,20 @@ __metadata: languageName: node linkType: hard -"sort-package-json@npm:^1.57.0": - version: 1.57.0 - resolution: "sort-package-json@npm:1.57.0" +"sort-package-json@npm:^3.1.0": + version: 3.1.0 + resolution: "sort-package-json@npm:3.1.0" dependencies: - detect-indent: "npm:^6.0.0" - detect-newline: "npm:3.1.0" - git-hooks-list: "npm:1.0.3" - globby: "npm:10.0.0" - is-plain-obj: "npm:2.1.0" + detect-indent: "npm:^7.0.1" + detect-newline: "npm:^4.0.1" + git-hooks-list: "npm:^4.0.0" + is-plain-obj: "npm:^4.1.0" + semver: "npm:^7.7.1" sort-object-keys: "npm:^1.1.3" + tinyglobby: "npm:^0.2.12" bin: sort-package-json: cli.js - checksum: 10/abc217315070ffd6559b32b95917b92c8376880c0d17b4ad2b0eeacdffb38bf723b892a56c56d91ae6999fca3369bfdf5e29b1b02b2fc944b0cbb299c069d0e8 + checksum: 10/851bb46ed01924f002f344efd7b2c9dc4ced4b8202e85e97a93910dec0243910e9e59ee8fadf66c9b94d193183d4235fe7708c52054f0368734fecbad66aa01d languageName: node linkType: hard @@ -38689,19 +38675,6 @@ __metadata: languageName: node linkType: hard -"strong-log-transformer@npm:^2.1.0": - version: 2.1.0 - resolution: "strong-log-transformer@npm:2.1.0" - dependencies: - duplexer: "npm:^0.1.1" - minimist: "npm:^1.2.0" - through: "npm:^2.3.4" - bin: - sl-log-transformer: bin/sl-log-transformer.js - checksum: 10/2fd14eb0a68893fdadefd89f964df404e3d637729c48aca015eb12d1c47455dee28b2522ad7150de23f7a57cce503656585e7644c9cd8532023ea572f8cc5a80 - languageName: node - linkType: hard - "structured-headers@npm:^0.4.1": version: 0.4.1 resolution: "structured-headers@npm:0.4.1" @@ -39099,13 +39072,13 @@ __metadata: languageName: node linkType: hard -"synckit@npm:^0.10.3": - version: 0.10.3 - resolution: "synckit@npm:0.10.3" +"synckit@npm:^0.11.4": + version: 0.11.4 + resolution: "synckit@npm:0.11.4" dependencies: - "@pkgr/core": "npm:^0.2.0" + "@pkgr/core": "npm:^0.2.3" tslib: "npm:^2.8.1" - checksum: 10/bab2193585139f972b3725a9db8fedb6a93fe50bb5db06c0e8d3c93dbf83157e1eeba9fbd9c4922a1a41e9912b754ffe3906a3a7fa639ed502105de67d888207 + checksum: 10/37c9fc5af9f06379d263c514e477000074d8af9ef9d3a63354b31dcce39bbf778a67accc2c66c52a13d6fd3871a7fbd36120f713a59edb6fa16358616f3a260f languageName: node linkType: hard @@ -39468,7 +39441,7 @@ __metadata: languageName: node linkType: hard -"through@npm:2, through@npm:>=2.2.7 <3, through@npm:^2.3.4, through@npm:^2.3.6": +"through@npm:2, through@npm:>=2.2.7 <3, through@npm:^2.3.6": version: 2.3.8 resolution: "through@npm:2.3.8" checksum: 10/5da78346f70139a7d213b65a0106f3c398d6bc5301f9248b5275f420abc2c4b1e77c2abc72d218dedc28c41efb2e7c312cb76a7730d04f9c2d37d247da3f4198 @@ -39575,7 +39548,7 @@ __metadata: languageName: node linkType: hard -"tinyglobby@npm:^0.2.13, tinyglobby@npm:^0.2.9": +"tinyglobby@npm:^0.2.12, tinyglobby@npm:^0.2.13, tinyglobby@npm:^0.2.9": version: 0.2.13 resolution: "tinyglobby@npm:0.2.13" dependencies: @@ -39715,15 +39688,6 @@ __metadata: languageName: node linkType: hard -"tr46@npm:^2.1.0": - version: 2.1.0 - resolution: "tr46@npm:2.1.0" - dependencies: - punycode: "npm:^2.1.1" - checksum: 10/302b13f458da713b2a6ff779a0c1d27361d369fdca6c19330536d31db61789b06b246968fc879fdac818a92d02643dca1a0f4da5618df86aea4a79fb3243d3f3 - languageName: node - linkType: hard - "tr46@npm:^3.0.0": version: 3.0.0 resolution: "tr46@npm:3.0.0" @@ -39795,15 +39759,15 @@ __metadata: "@types/node": "npm:22.13.10" babel-jest: "npm:29.7.0" depcheck: "npm:^1.4.7" - eslint: "npm:^9.23.0" + eslint: "npm:^9.25.1" husky: "npm:^9.1.7" jest: "npm:29.7.0" jest-expo: "npm:~52.0.6" node-fetch: "npm:^2.6.4" node-gyp: "npm:10.2.0" - nx: "npm:^18.0.3" + nx: "npm:^20.8.1" patch-package: "npm:8.0.0" - prettier: "npm:3.2.5" + prettier: "npm:3.5.3" rimraf: "npm:^6.0.1" ts-node: "npm:^10.9.2" tslib: "npm:^2.6.2" @@ -40245,17 +40209,17 @@ __metadata: languageName: node linkType: hard -"typescript-eslint@npm:^8.29.0": - version: 8.29.0 - resolution: "typescript-eslint@npm:8.29.0" +"typescript-eslint@npm:^8.31.1": + version: 8.31.1 + resolution: "typescript-eslint@npm:8.31.1" dependencies: - "@typescript-eslint/eslint-plugin": "npm:8.29.0" - "@typescript-eslint/parser": "npm:8.29.0" - "@typescript-eslint/utils": "npm:8.29.0" + "@typescript-eslint/eslint-plugin": "npm:8.31.1" + "@typescript-eslint/parser": "npm:8.31.1" + "@typescript-eslint/utils": "npm:8.31.1" peerDependencies: eslint: ^8.57.0 || ^9.0.0 typescript: ">=4.8.4 <5.9.0" - checksum: 10/c4ca331261302c72bf83c1c128d5f20a7974f5472db8a554fabdd741c0eb9eda60c72fcf94d45a8633109a4c295b81cc5d1965aedac1022a739388f3b3fac871 + checksum: 10/becb67b353bf9e36a924f71dba7315bad1ae6c697dcbfa3510f2bacd7a95074ee5c56bb288c77f486a6b2345c92ca68201edb2145fafca6925842075224070d6 languageName: node linkType: hard @@ -40299,24 +40263,6 @@ __metadata: languageName: node linkType: hard -"typeson-registry@npm:^1.0.0-alpha.20": - version: 1.0.0-alpha.39 - resolution: "typeson-registry@npm:1.0.0-alpha.39" - dependencies: - base64-arraybuffer-es6: "npm:^0.7.0" - typeson: "npm:^6.0.0" - whatwg-url: "npm:^8.4.0" - checksum: 10/9d8e2ee976d1e1cbccaeee2f38b623b92e14e758d0e3aff27c804585c6a20a182c1573fff56db978e83ed0e4199f45a3e4e9cbba30d4330d84e1b3dd1c09873f - languageName: node - linkType: hard - -"typeson@npm:^6.0.0, typeson@npm:^6.1.0": - version: 6.1.0 - resolution: "typeson@npm:6.1.0" - checksum: 10/8eb4ac9351b8d9029b6fdf0ec1e3eaafbe0d8026eed4387181099023a3620c4d6c10d9bec197c6ec2286ce02d516af527694175621bb08f6ffa13891b3ea8c6e - languageName: node - linkType: hard - "typical@npm:^4.0.0": version: 4.0.0 resolution: "typical@npm:4.0.0" @@ -41993,13 +41939,6 @@ __metadata: languageName: node linkType: hard -"webidl-conversions@npm:^4.0.2": - version: 4.0.2 - resolution: "webidl-conversions@npm:4.0.2" - checksum: 10/594187c36f2d7898f89c0ed3b9248a095fa549ecc1befb10a97bc884b5680dc96677f58df5579334d8e0d1018e5ef075689cfa2a6c459f45a61a9deb512cb59e - languageName: node - linkType: hard - "webidl-conversions@npm:^5.0.0": version: 5.0.0 resolution: "webidl-conversions@npm:5.0.0" @@ -42007,13 +41946,6 @@ __metadata: languageName: node linkType: hard -"webidl-conversions@npm:^6.1.0": - version: 6.1.0 - resolution: "webidl-conversions@npm:6.1.0" - checksum: 10/4454b73060a6d83f7ec1f1db24c480b7ecda33880306dd32a3d62d85b36df4789a383489f1248387e5451737dca17054b8cbf2e792ba89e49d76247f0f4f6380 - languageName: node - linkType: hard - "webidl-conversions@npm:^7.0.0": version: 7.0.0 resolution: "webidl-conversions@npm:7.0.0" @@ -42429,17 +42361,6 @@ __metadata: languageName: node linkType: hard -"whatwg-url@npm:^8.4.0": - version: 8.7.0 - resolution: "whatwg-url@npm:8.7.0" - dependencies: - lodash: "npm:^4.7.0" - tr46: "npm:^2.1.0" - webidl-conversions: "npm:^6.1.0" - checksum: 10/512a8b2703dffbf13a9a247bf2fb27c3048a3ceb5ece09f88b737c8260afaba4b2f6775c2f1cfc29c2ba4859f2454a9de73fac08e239b00ae2b42cd6b8bb0d35 - languageName: node - linkType: hard - "which-boxed-primitive@npm:^1.1.0, which-boxed-primitive@npm:^1.1.1": version: 1.1.1 resolution: "which-boxed-primitive@npm:1.1.1" @@ -42939,12 +42860,12 @@ __metadata: languageName: node linkType: hard -"yaml@npm:^2.0.0, yaml@npm:^2.2.1, yaml@npm:^2.2.2, yaml@npm:^2.3.4": - version: 2.6.1 - resolution: "yaml@npm:2.6.1" +"yaml@npm:^2.0.0, yaml@npm:^2.2.1, yaml@npm:^2.2.2, yaml@npm:^2.3.4, yaml@npm:^2.6.0": + version: 2.7.1 + resolution: "yaml@npm:2.7.1" bin: yaml: bin.mjs - checksum: 10/cf412f03a33886db0a3aac70bb4165588f4c5b3c6f8fc91520b71491e5537800b6c2c73ed52015617f6e191eb4644c73c92973960a1999779c62a200ee4c231d + checksum: 10/af57658d37c5efae4bac7204589b742ae01878a278554d632f01012868cf7fa66cba09b39140f12e7f6ceecc693ae52bcfb737596c4827e6e233338cb3a9528e languageName: node linkType: hard