diff --git a/apps/benchmark/package.json b/apps/benchmark/package.json index 0a306da0..40ff29e6 100644 --- a/apps/benchmark/package.json +++ b/apps/benchmark/package.json @@ -19,7 +19,7 @@ "chalk": "^5.3.0", "mobx-keystone": "workspace:packages/lib", "mobx-state-tree": "^6.0.1", - "tslib": "^2.6.3" + "tslib": "^2.7.0" }, "devDependencies": { "@types/benchmark": "^2.1.5", diff --git a/apps/site/package.json b/apps/site/package.json index 1ba230e2..75a25b01 100644 --- a/apps/site/package.json +++ b/apps/site/package.json @@ -14,8 +14,8 @@ "@docusaurus/core": "^3.5.2", "@docusaurus/preset-classic": "^3.5.2", "@easyops-cn/docusaurus-search-local": "^0.44.5", - "@iframe-resizer/child": "^5.2.4", - "@iframe-resizer/react": "^5.2.4", + "@iframe-resizer/child": "^5.2.6", + "@iframe-resizer/react": "^5.2.6", "bootstrap-icons": "^1.11.3", "bufferutil": "^4.0.8", "mobx-keystone": "workspace:packages/lib", diff --git a/package.json b/package.json index b31b520c..7852a779 100644 --- a/package.json +++ b/package.json @@ -29,20 +29,20 @@ }, "devDependencies": { "@eslint/eslintrc": "^3.1.0", - "@eslint/js": "^9.9.0", + "@eslint/js": "^9.9.1", "codecov": "^3.8.3", "eslint": "^8.57.0", "eslint-config-prettier": "^9.1.0", - "eslint-plugin-import-x": "^3.1.0", + "eslint-plugin-import-x": "^4.1.1", "eslint-plugin-react": "^7.35.0", "eslint-plugin-react-hooks": "^4.6.2", "globals": "^15.9.0", - "netlify-cli": "^17.34.2", + "netlify-cli": "^17.34.3", "prettier": "^3.3.3", "prettier-plugin-organize-imports": "^4.0.0", - "turbo": "^2.0.14", + "turbo": "^2.1.0", "typescript": "^5.5.4", - "typescript-eslint": "^8.2.0" + "typescript-eslint": "^8.3.0" }, "packageManager": "yarn@4.4.0" } diff --git a/packages/lib/package.json b/packages/lib/package.json index 4873bae5..f82d49f6 100755 --- a/packages/lib/package.json +++ b/packages/lib/package.json @@ -72,10 +72,10 @@ "@babel/plugin-proposal-decorators": "^7.24.7", "@babel/preset-env": "^7.25.4", "@babel/preset-typescript": "^7.24.7", - "@swc/core": "^1.7.14", + "@swc/core": "^1.7.21", "@swc/jest": "^0.2.36", "@types/jest": "^29.5.12", - "@types/node": "^22.5.0", + "@types/node": "^22.5.1", "babel-jest": "^29.7.0", "jest": "^29.7.0", "mobx-v4": "npm:mobx@^4.15.7", @@ -83,7 +83,7 @@ "rollup-plugin-typescript2": "^0.36.0", "shx": "^0.3.4", "spec.ts": "^1.1.3", - "ts-jest": "^29.2.4", + "ts-jest": "^29.2.5", "ts-node": "^10.9.2", "typedoc": "^0.26.6", "typescript": "^5.5.4", @@ -93,7 +93,7 @@ "fast-deep-equal": "^3.1.3", "nanoid": "^3.3.7", "ts-toolbelt": "^9.6.0", - "tslib": "^2.6.3" + "tslib": "^2.7.0" }, "directories": { "test": "test" diff --git a/packages/lib/src/action/modelFlow.ts b/packages/lib/src/action/modelFlow.ts index ee5943a5..c73fa30a 100644 --- a/packages/lib/src/action/modelFlow.ts +++ b/packages/lib/src/action/modelFlow.ts @@ -97,7 +97,7 @@ export function flow({ next(ret) } - function onRejected(err: any): void { + function onRejected(err: unknown): void { let ret try { ret = wrapInAction({ diff --git a/packages/lib/src/actionMiddlewares/undoMiddleware.ts b/packages/lib/src/actionMiddlewares/undoMiddleware.ts index 9af6fd4f..a8464ddf 100644 --- a/packages/lib/src/actionMiddlewares/undoMiddleware.ts +++ b/packages/lib/src/actionMiddlewares/undoMiddleware.ts @@ -560,7 +560,7 @@ export class UndoManager { next(ret) } - function onRejected(err: any): void { + function onRejected(err: unknown): void { group.resume() let ret try { diff --git a/packages/lib/src/modelShared/sharedInternalModel.ts b/packages/lib/src/modelShared/sharedInternalModel.ts index b1ba8813..84a28cc8 100644 --- a/packages/lib/src/modelShared/sharedInternalModel.ts +++ b/packages/lib/src/modelShared/sharedInternalModel.ts @@ -183,6 +183,7 @@ export function sharedInternalModel< baseProp = baseProp.withSetter() break case "assign": + // eslint-disable-next-line @typescript-eslint/no-deprecated baseProp = baseProp.withSetter("assign") break default: diff --git a/packages/lib/test/tweaker/tweak.test.ts b/packages/lib/test/tweaker/tweak.test.ts index ade01338..04d8ea22 100644 --- a/packages/lib/test/tweaker/tweak.test.ts +++ b/packages/lib/test/tweaker/tweak.test.ts @@ -9,7 +9,7 @@ test("array disallows undefined element when allowUndefinedArrayElements is fals runUnprotected(() => { array.push(undefined) }) - }).toThrowError(/^undefined is not supported inside arrays/) + }).toThrow(/^undefined is not supported inside arrays/) }) test("array allows undefined element when allowUndefinedArrayElements is true", () => { @@ -21,5 +21,5 @@ test("array allows undefined element when allowUndefinedArrayElements is true", runUnprotected(() => { array.push(undefined) }) - }).not.toThrowError(/^undefined is not supported inside arrays/) + }).not.toThrow(/^undefined is not supported inside arrays/) }) diff --git a/packages/mobx-keystone-yjs/package.json b/packages/mobx-keystone-yjs/package.json index d372f34e..4e8faf82 100644 --- a/packages/mobx-keystone-yjs/package.json +++ b/packages/mobx-keystone-yjs/package.json @@ -70,20 +70,20 @@ "@babel/preset-env": "^7.25.4", "@babel/preset-typescript": "^7.24.7", "@types/jest": "^29.5.12", - "@types/node": "^22.5.0", + "@types/node": "^22.5.1", "babel-jest": "^29.7.0", "jest": "^29.7.0", "mobx-keystone": "workspace:packages/lib", "rollup-plugin-typescript2": "^0.36.0", "shx": "^0.3.4", "spec.ts": "^1.1.3", - "ts-jest": "^29.2.4", + "ts-jest": "^29.2.5", "ts-node": "^10.9.2", "typescript": "^5.5.4", "vite": "^5.4.2" }, "dependencies": { - "tslib": "^2.6.3" + "tslib": "^2.7.0" }, "directories": { "test": "test" diff --git a/yarn.lock b/yarn.lock index 765ccfc0..4e7b9cad 100644 --- a/yarn.lock +++ b/yarn.lock @@ -1693,12 +1693,12 @@ __metadata: languageName: node linkType: hard -"@babel/runtime@npm:^7.1.2, @babel/runtime@npm:^7.10.3, @babel/runtime@npm:^7.12.13, @babel/runtime@npm:^7.12.5, @babel/runtime@npm:^7.22.6, @babel/runtime@npm:^7.25.0, @babel/runtime@npm:^7.8.4": - version: 7.25.0 - resolution: "@babel/runtime@npm:7.25.0" +"@babel/runtime@npm:^7.1.2, @babel/runtime@npm:^7.10.3, @babel/runtime@npm:^7.12.13, @babel/runtime@npm:^7.12.5, @babel/runtime@npm:^7.22.6, @babel/runtime@npm:^7.25.4, @babel/runtime@npm:^7.8.4": + version: 7.25.6 + resolution: "@babel/runtime@npm:7.25.6" dependencies: regenerator-runtime: "npm:^0.14.0" - checksum: 10c0/bd3faf246170826cef2071a94d7b47b49d532351360ecd17722d03f6713fd93a3eb3dbd9518faa778d5e8ccad7392a7a604e56bd37aaad3f3aa68d619ccd983d + checksum: 10c0/d6143adf5aa1ce79ed374e33fdfd74fa975055a80bc6e479672ab1eadc4e4bfd7484444e17dd063a1d180e051f3ec62b357c7a2b817e7657687b47313158c3d2 languageName: node linkType: hard @@ -3009,10 +3009,10 @@ __metadata: languageName: node linkType: hard -"@eslint/js@npm:^9.9.0": - version: 9.9.0 - resolution: "@eslint/js@npm:9.9.0" - checksum: 10c0/6ec9f1f0d576132444d6a5c66a8a08b0be9444e3ebb563fa6a6bebcf5299df3da7e454dc04c0fa601bb811197f00764b3a04430d8458cdb8e3a4677993d23f30 +"@eslint/js@npm:^9.9.1": + version: 9.9.1 + resolution: "@eslint/js@npm:9.9.1" + checksum: 10c0/a3a91de2ce78469f7c4eee78c1eba77360706e1d0fa0ace2e19102079bcf237b851217c85ea501dc92c4c3719d60d9df966977abc8554d4c38e3638c1f53dcb2 languageName: node linkType: hard @@ -3141,31 +3141,31 @@ __metadata: languageName: node linkType: hard -"@iframe-resizer/child@npm:^5.2.4": - version: 5.2.4 - resolution: "@iframe-resizer/child@npm:5.2.4" - checksum: 10c0/22db618a0dcb5abfd72f434694e6e0240122bae893ff03d6192703e85fe1580c9cabb4c703e4a5db0c193bde7963c67025c486ab8d8b0bd6b3d052de5b800576 +"@iframe-resizer/child@npm:^5.2.6": + version: 5.2.6 + resolution: "@iframe-resizer/child@npm:5.2.6" + checksum: 10c0/36bfadf53234d78e9ca72116487b4bf44ffdc6112793c1f950e9fa0043b8058a0907c63a87aacc0384de1559eeee8806ed4f922489de656d4fa8dd49ed31c29b languageName: node linkType: hard -"@iframe-resizer/core@npm:5.2.4": - version: 5.2.4 - resolution: "@iframe-resizer/core@npm:5.2.4" - checksum: 10c0/943a1817176d9c10d81514d81b1e3b5088d18aac36c267fc0c532308c76d610a2fb31cf44c4c8e12bc91e2d9dd8cdb1f42fe611401345a976902f9486b382e9d +"@iframe-resizer/core@npm:5.2.6": + version: 5.2.6 + resolution: "@iframe-resizer/core@npm:5.2.6" + checksum: 10c0/6c406aa5962ac7355baa65762fb349d9617e30a9321d0edb707fb3aebae0279752823b447a6bb3556f84ccde18062f91ea79a59f17b4f679849f1f6449ca6b7a languageName: node linkType: hard -"@iframe-resizer/react@npm:^5.2.4": - version: 5.2.4 - resolution: "@iframe-resizer/react@npm:5.2.4" +"@iframe-resizer/react@npm:^5.2.6": + version: 5.2.6 + resolution: "@iframe-resizer/react@npm:5.2.6" dependencies: - "@babel/runtime": "npm:^7.25.0" - "@iframe-resizer/core": "npm:5.2.4" + "@babel/runtime": "npm:^7.25.4" + "@iframe-resizer/core": "npm:5.2.6" warning: "npm:^4.0.3" peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 - checksum: 10c0/4d880a6f0c4b987ffc920dc188b58d44d71b6fa52f8d74711ab53ef7815541326ae7fff7db5c4319c96a6b1cc6485634b3d4f92f633b346c39c44ce3f83ae2e4 + checksum: 10c0/71e4e6cd1fab5ede587190a9e619c2f2aa1811ebcf5f63c5ae948b6dbd629f0a2fc951d1ba3b5d513711c6db5b677d03e3844ad205e9893228facfc7cb7c2ea6 languageName: node linkType: hard @@ -3647,22 +3647,22 @@ __metadata: languageName: node linkType: hard -"@netlify/build@npm:29.53.0": - version: 29.53.0 - resolution: "@netlify/build@npm:29.53.0" +"@netlify/build@npm:29.54.0": + version: 29.54.0 + resolution: "@netlify/build@npm:29.54.0" dependencies: "@bugsnag/js": "npm:^7.0.0" "@netlify/blobs": "npm:^7.4.0" "@netlify/cache-utils": "npm:^5.1.6" - "@netlify/config": "npm:^20.18.0" + "@netlify/config": "npm:^20.19.0" "@netlify/edge-bundler": "npm:12.2.3" "@netlify/framework-info": "npm:^9.8.13" - "@netlify/functions-utils": "npm:^5.2.77" + "@netlify/functions-utils": "npm:^5.2.79" "@netlify/git-utils": "npm:^5.1.1" "@netlify/opentelemetry-utils": "npm:^1.2.1" "@netlify/plugins-list": "npm:^6.80.0" "@netlify/run-utils": "npm:^5.1.1" - "@netlify/zip-it-and-ship-it": "npm:9.37.9" + "@netlify/zip-it-and-ship-it": "npm:9.38.0" "@sindresorhus/slugify": "npm:^2.0.0" ansi-escapes: "npm:^6.0.0" chalk: "npm:^5.0.0" @@ -3717,7 +3717,7 @@ __metadata: optional: true bin: netlify-build: bin.js - checksum: 10c0/3d6ff31697226edc5524a5e42063c65cf7ce50b2223753bc82cc36aefb1be6cb2503a643f5e1884b921001510ed98615e2c8a037a45ab359370a2b915eea28b0 + checksum: 10c0/aa85901cd04188ce4d928b12f0e2349a56db05cc4d2edb7a4547b6551de6c9d7c6f40ffd04b5baac3e1f7706a914b46df34b99191dde4e86069270c7009c48d7 languageName: node linkType: hard @@ -3737,9 +3737,9 @@ __metadata: languageName: node linkType: hard -"@netlify/config@npm:20.18.0, @netlify/config@npm:^20.18.0": - version: 20.18.0 - resolution: "@netlify/config@npm:20.18.0" +"@netlify/config@npm:20.19.0, @netlify/config@npm:^20.19.0": + version: 20.19.0 + resolution: "@netlify/config@npm:20.19.0" dependencies: "@iarna/toml": "npm:^2.2.5" chalk: "npm:^5.0.0" @@ -3755,7 +3755,7 @@ __metadata: is-plain-obj: "npm:^4.0.0" js-yaml: "npm:^4.0.0" map-obj: "npm:^5.0.0" - netlify: "npm:^13.1.20" + netlify: "npm:^13.1.21" netlify-headers-parser: "npm:^7.1.4" netlify-redirect-parser: "npm:^14.3.0" node-fetch: "npm:^3.3.1" @@ -3767,7 +3767,7 @@ __metadata: yargs: "npm:^17.6.0" bin: netlify-config: bin.js - checksum: 10c0/9d30802138f49d37733a6bf5fe998efa7e7b5c13fadfd5a5b974ffb4bcbb5b238f280c4748c10184bd01c115ff3ffcc0defee6e4ff74ff874321955d85086852 + checksum: 10c0/f8a9c50a6fb7b61430e0c1d0073d00c3b2123053cb0fe0ead8b9494d478f6b6d1e8023a8544e9f0d0c0abc9d9a1354fbd5cb9d0608d5a644bf4da285a28f110e languageName: node linkType: hard @@ -3827,14 +3827,14 @@ __metadata: languageName: node linkType: hard -"@netlify/functions-utils@npm:^5.2.77": - version: 5.2.77 - resolution: "@netlify/functions-utils@npm:5.2.77" +"@netlify/functions-utils@npm:^5.2.79": + version: 5.2.79 + resolution: "@netlify/functions-utils@npm:5.2.79" dependencies: - "@netlify/zip-it-and-ship-it": "npm:9.37.9" + "@netlify/zip-it-and-ship-it": "npm:9.38.0" cpy: "npm:^9.0.0" path-exists: "npm:^5.0.0" - checksum: 10c0/46d413d4179201121e714cb80ed8cb12542a0676793e9fd0a422226990e7766d4db61f3196b5dd42f9574bc3785f26516f348cf05732e9ea120d78750af0ce8b + checksum: 10c0/22d02a015f099efc65411073fed6f01587684734f0927bbe2aae73b7c689b92b6d9a99930d92fcb15af605ad8c222cd4921a88143f915f42ddeb6c4c2c96a4ea languageName: node linkType: hard @@ -4011,10 +4011,10 @@ __metadata: languageName: node linkType: hard -"@netlify/open-api@npm:^2.33.1": - version: 2.33.1 - resolution: "@netlify/open-api@npm:2.33.1" - checksum: 10c0/0bd583d1bd01e937c8bb6398db8b389f677ef5558c3e8a9ba64fa58aa414aeac80ed5da03ca9353f6b86512b491540f1692f1929f6ac85f05a24f181f69253eb +"@netlify/open-api@npm:^2.34.0": + version: 2.34.0 + resolution: "@netlify/open-api@npm:2.34.0" + checksum: 10c0/e5fdabb151fb811f138c096e29d7a35454b9ebf58bc03cb6abc0786d89f53325e3260b935f9553ab9f2e161997df12c8cefc752bfd1afa35e6576b4e496221e8 languageName: node linkType: hard @@ -4053,9 +4053,9 @@ __metadata: languageName: node linkType: hard -"@netlify/zip-it-and-ship-it@npm:9.37.9": - version: 9.37.9 - resolution: "@netlify/zip-it-and-ship-it@npm:9.37.9" +"@netlify/zip-it-and-ship-it@npm:9.38.0": + version: 9.38.0 + resolution: "@netlify/zip-it-and-ship-it@npm:9.38.0" dependencies: "@babel/parser": "npm:^7.22.5" "@babel/types": "npm:7.25.2" @@ -4093,7 +4093,7 @@ __metadata: zod: "npm:^3.23.8" bin: zip-it-and-ship-it: bin.js - checksum: 10c0/592f0a7fe957f1caee505bf1d017ed0f23596fad47da17a1acc03829949654a1c9f4e8bb9927224a3287ddd075a325ac02bc9c6b124944fff8d50094f4b722aa + checksum: 10c0/a332ee8bc73a5b160d558c2b8a6e79c7f7106fe084c460739de8220fae6b7a19034e1b2d4413d40a6afff7630f7bcdd85b466813ee1cf377f72a6e9cdc02b484 languageName: node linkType: hard @@ -4980,90 +4980,90 @@ __metadata: languageName: node linkType: hard -"@swc/core-darwin-arm64@npm:1.7.14": - version: 1.7.14 - resolution: "@swc/core-darwin-arm64@npm:1.7.14" +"@swc/core-darwin-arm64@npm:1.7.21": + version: 1.7.21 + resolution: "@swc/core-darwin-arm64@npm:1.7.21" conditions: os=darwin & cpu=arm64 languageName: node linkType: hard -"@swc/core-darwin-x64@npm:1.7.14": - version: 1.7.14 - resolution: "@swc/core-darwin-x64@npm:1.7.14" +"@swc/core-darwin-x64@npm:1.7.21": + version: 1.7.21 + resolution: "@swc/core-darwin-x64@npm:1.7.21" conditions: os=darwin & cpu=x64 languageName: node linkType: hard -"@swc/core-linux-arm-gnueabihf@npm:1.7.14": - version: 1.7.14 - resolution: "@swc/core-linux-arm-gnueabihf@npm:1.7.14" +"@swc/core-linux-arm-gnueabihf@npm:1.7.21": + version: 1.7.21 + resolution: "@swc/core-linux-arm-gnueabihf@npm:1.7.21" conditions: os=linux & cpu=arm languageName: node linkType: hard -"@swc/core-linux-arm64-gnu@npm:1.7.14": - version: 1.7.14 - resolution: "@swc/core-linux-arm64-gnu@npm:1.7.14" +"@swc/core-linux-arm64-gnu@npm:1.7.21": + version: 1.7.21 + resolution: "@swc/core-linux-arm64-gnu@npm:1.7.21" conditions: os=linux & cpu=arm64 & libc=glibc languageName: node linkType: hard -"@swc/core-linux-arm64-musl@npm:1.7.14": - version: 1.7.14 - resolution: "@swc/core-linux-arm64-musl@npm:1.7.14" +"@swc/core-linux-arm64-musl@npm:1.7.21": + version: 1.7.21 + resolution: "@swc/core-linux-arm64-musl@npm:1.7.21" conditions: os=linux & cpu=arm64 & libc=musl languageName: node linkType: hard -"@swc/core-linux-x64-gnu@npm:1.7.14": - version: 1.7.14 - resolution: "@swc/core-linux-x64-gnu@npm:1.7.14" +"@swc/core-linux-x64-gnu@npm:1.7.21": + version: 1.7.21 + resolution: "@swc/core-linux-x64-gnu@npm:1.7.21" conditions: os=linux & cpu=x64 & libc=glibc languageName: node linkType: hard -"@swc/core-linux-x64-musl@npm:1.7.14": - version: 1.7.14 - resolution: "@swc/core-linux-x64-musl@npm:1.7.14" +"@swc/core-linux-x64-musl@npm:1.7.21": + version: 1.7.21 + resolution: "@swc/core-linux-x64-musl@npm:1.7.21" conditions: os=linux & cpu=x64 & libc=musl languageName: node linkType: hard -"@swc/core-win32-arm64-msvc@npm:1.7.14": - version: 1.7.14 - resolution: "@swc/core-win32-arm64-msvc@npm:1.7.14" +"@swc/core-win32-arm64-msvc@npm:1.7.21": + version: 1.7.21 + resolution: "@swc/core-win32-arm64-msvc@npm:1.7.21" conditions: os=win32 & cpu=arm64 languageName: node linkType: hard -"@swc/core-win32-ia32-msvc@npm:1.7.14": - version: 1.7.14 - resolution: "@swc/core-win32-ia32-msvc@npm:1.7.14" +"@swc/core-win32-ia32-msvc@npm:1.7.21": + version: 1.7.21 + resolution: "@swc/core-win32-ia32-msvc@npm:1.7.21" conditions: os=win32 & cpu=ia32 languageName: node linkType: hard -"@swc/core-win32-x64-msvc@npm:1.7.14": - version: 1.7.14 - resolution: "@swc/core-win32-x64-msvc@npm:1.7.14" +"@swc/core-win32-x64-msvc@npm:1.7.21": + version: 1.7.21 + resolution: "@swc/core-win32-x64-msvc@npm:1.7.21" conditions: os=win32 & cpu=x64 languageName: node linkType: hard -"@swc/core@npm:^1.7.14": - version: 1.7.14 - resolution: "@swc/core@npm:1.7.14" +"@swc/core@npm:^1.7.21": + version: 1.7.21 + resolution: "@swc/core@npm:1.7.21" dependencies: - "@swc/core-darwin-arm64": "npm:1.7.14" - "@swc/core-darwin-x64": "npm:1.7.14" - "@swc/core-linux-arm-gnueabihf": "npm:1.7.14" - "@swc/core-linux-arm64-gnu": "npm:1.7.14" - "@swc/core-linux-arm64-musl": "npm:1.7.14" - "@swc/core-linux-x64-gnu": "npm:1.7.14" - "@swc/core-linux-x64-musl": "npm:1.7.14" - "@swc/core-win32-arm64-msvc": "npm:1.7.14" - "@swc/core-win32-ia32-msvc": "npm:1.7.14" - "@swc/core-win32-x64-msvc": "npm:1.7.14" + "@swc/core-darwin-arm64": "npm:1.7.21" + "@swc/core-darwin-x64": "npm:1.7.21" + "@swc/core-linux-arm-gnueabihf": "npm:1.7.21" + "@swc/core-linux-arm64-gnu": "npm:1.7.21" + "@swc/core-linux-arm64-musl": "npm:1.7.21" + "@swc/core-linux-x64-gnu": "npm:1.7.21" + "@swc/core-linux-x64-musl": "npm:1.7.21" + "@swc/core-win32-arm64-msvc": "npm:1.7.21" + "@swc/core-win32-ia32-msvc": "npm:1.7.21" + "@swc/core-win32-x64-msvc": "npm:1.7.21" "@swc/counter": "npm:^0.1.3" "@swc/types": "npm:^0.1.12" peerDependencies: @@ -5092,7 +5092,7 @@ __metadata: peerDependenciesMeta: "@swc/helpers": optional: true - checksum: 10c0/d98e935a376d6358f53f16a269ee0021c00e2764cc7fabbc594904f283a97200a323b802d35eea034e44af67e8158f641f8ac7a8799b15312cb952765e03ba6b + checksum: 10c0/b0fbf4a7d22313e34f7653267026b179a2de7946c3b65ee4bf91b872213656b614138369fecd582271565d41d64d9094ad0a0a275d01c2834eba9245fb84c41c languageName: node linkType: hard @@ -5497,12 +5497,12 @@ __metadata: languageName: node linkType: hard -"@types/node@npm:*, @types/node@npm:^22.5.0": - version: 22.5.0 - resolution: "@types/node@npm:22.5.0" +"@types/node@npm:*, @types/node@npm:^22.5.1": + version: 22.5.1 + resolution: "@types/node@npm:22.5.1" dependencies: undici-types: "npm:~6.19.2" - checksum: 10c0/45aa75c5e71645fac42dced4eff7f197c3fdfff6e8a9fdacd0eb2e748ff21ee70ffb73982f068a58e8d73b2c088a63613142c125236cdcf3c072ea97eada1559 + checksum: 10c0/35373176d8a1d4e16004a1ed303e68d39e4c6341024dc056f2577982df98c1a045a6b677f12ed557796f09bbf7d621f428f6874cc37ed28f7b336fa604b5f6a6 languageName: node linkType: hard @@ -5746,15 +5746,15 @@ __metadata: languageName: node linkType: hard -"@typescript-eslint/eslint-plugin@npm:8.2.0": - version: 8.2.0 - resolution: "@typescript-eslint/eslint-plugin@npm:8.2.0" +"@typescript-eslint/eslint-plugin@npm:8.3.0": + version: 8.3.0 + resolution: "@typescript-eslint/eslint-plugin@npm:8.3.0" dependencies: "@eslint-community/regexpp": "npm:^4.10.0" - "@typescript-eslint/scope-manager": "npm:8.2.0" - "@typescript-eslint/type-utils": "npm:8.2.0" - "@typescript-eslint/utils": "npm:8.2.0" - "@typescript-eslint/visitor-keys": "npm:8.2.0" + "@typescript-eslint/scope-manager": "npm:8.3.0" + "@typescript-eslint/type-utils": "npm:8.3.0" + "@typescript-eslint/utils": "npm:8.3.0" + "@typescript-eslint/visitor-keys": "npm:8.3.0" graphemer: "npm:^1.4.0" ignore: "npm:^5.3.1" natural-compare: "npm:^1.4.0" @@ -5765,60 +5765,50 @@ __metadata: peerDependenciesMeta: typescript: optional: true - checksum: 10c0/17243ee1b34d78723fe3e1a308c64490eee49bd83301e3abe8a6f05bce05434d70f56caf75756b8cffa051154dc89cdf485114ede6781fc087f0aaca37a026ec + checksum: 10c0/d5242b16b8602ab5817cf04b35ac7208b6bee530730eeed6eab886667d1f2c5fac1537b3e33c453393090a1c6fcd50f727c07f5168985a00e7d23d1f99576988 languageName: node linkType: hard -"@typescript-eslint/parser@npm:8.2.0": - version: 8.2.0 - resolution: "@typescript-eslint/parser@npm:8.2.0" +"@typescript-eslint/parser@npm:8.3.0": + version: 8.3.0 + resolution: "@typescript-eslint/parser@npm:8.3.0" dependencies: - "@typescript-eslint/scope-manager": "npm:8.2.0" - "@typescript-eslint/types": "npm:8.2.0" - "@typescript-eslint/typescript-estree": "npm:8.2.0" - "@typescript-eslint/visitor-keys": "npm:8.2.0" + "@typescript-eslint/scope-manager": "npm:8.3.0" + "@typescript-eslint/types": "npm:8.3.0" + "@typescript-eslint/typescript-estree": "npm:8.3.0" + "@typescript-eslint/visitor-keys": "npm:8.3.0" debug: "npm:^4.3.4" peerDependencies: eslint: ^8.57.0 || ^9.0.0 peerDependenciesMeta: typescript: optional: true - checksum: 10c0/bb4ebc0a40b5e68c5287de17af3acf3045e2ef7886ebee8d1c4a6fd07bd6d55e9fc12bc7b89d07d15a2a4182cbf6380b50ad148d4a37e93d2e54930aa386a3bf + checksum: 10c0/8185e7f1f570cded8719cfb1e8147fcbbc5b8796de628d68024d2929ce6fb02d1f6101b741161229e877be1c30c720701e1e1f7c4313dba33d4bb1190a85f705 languageName: node linkType: hard -"@typescript-eslint/scope-manager@npm:7.18.0": - version: 7.18.0 - resolution: "@typescript-eslint/scope-manager@npm:7.18.0" - dependencies: - "@typescript-eslint/types": "npm:7.18.0" - "@typescript-eslint/visitor-keys": "npm:7.18.0" - checksum: 10c0/038cd58c2271de146b3a594afe2c99290034033326d57ff1f902976022c8b0138ffd3cb893ae439ae41003b5e4bcc00cabf6b244ce40e8668f9412cc96d97b8e - languageName: node - linkType: hard - -"@typescript-eslint/scope-manager@npm:8.2.0": - version: 8.2.0 - resolution: "@typescript-eslint/scope-manager@npm:8.2.0" +"@typescript-eslint/scope-manager@npm:8.3.0": + version: 8.3.0 + resolution: "@typescript-eslint/scope-manager@npm:8.3.0" dependencies: - "@typescript-eslint/types": "npm:8.2.0" - "@typescript-eslint/visitor-keys": "npm:8.2.0" - checksum: 10c0/8026e11d9cfbb674c62eb38929d08d42c4a373f3463c2591ed6603c496d3d00321f553edce47f1d7504b55fcbe9664ea2bdcaa3131c8c834bde1b1f07497af5d + "@typescript-eslint/types": "npm:8.3.0" + "@typescript-eslint/visitor-keys": "npm:8.3.0" + checksum: 10c0/24d093505d444a07db88f9ab44af04eb738ce523ac3f98b0a641cf3a3ee38d18aff9f72bbf2b2e2d9f45e57c973f31016f1e224cd8ab773f6e7c3477c5a09ad3 languageName: node linkType: hard -"@typescript-eslint/type-utils@npm:8.2.0": - version: 8.2.0 - resolution: "@typescript-eslint/type-utils@npm:8.2.0" +"@typescript-eslint/type-utils@npm:8.3.0": + version: 8.3.0 + resolution: "@typescript-eslint/type-utils@npm:8.3.0" dependencies: - "@typescript-eslint/typescript-estree": "npm:8.2.0" - "@typescript-eslint/utils": "npm:8.2.0" + "@typescript-eslint/typescript-estree": "npm:8.3.0" + "@typescript-eslint/utils": "npm:8.3.0" debug: "npm:^4.3.4" ts-api-utils: "npm:^1.3.0" peerDependenciesMeta: typescript: optional: true - checksum: 10c0/5ff387d39fec3ba47af167ca3e48a200f87e4b97b010170245f495cd3d2e30fd0a5b2a9b27aae2ae929c99f92acabcd07315944dc6f9de963bad1c61ba9ea53c + checksum: 10c0/0e4b42ff2bfcd1727893bb7fe5fcf1aa808b45b5f690c249c68ce7aff68ddfba3d8b1565de2f08972915df23fa7ab114c09f507668e9b0b63faf1e34a5091706 languageName: node linkType: hard @@ -5829,47 +5819,21 @@ __metadata: languageName: node linkType: hard -"@typescript-eslint/types@npm:7.18.0": - version: 7.18.0 - resolution: "@typescript-eslint/types@npm:7.18.0" - checksum: 10c0/eb7371ac55ca77db8e59ba0310b41a74523f17e06f485a0ef819491bc3dd8909bb930120ff7d30aaf54e888167e0005aa1337011f3663dc90fb19203ce478054 - languageName: node - linkType: hard - -"@typescript-eslint/types@npm:8.2.0": - version: 8.2.0 - resolution: "@typescript-eslint/types@npm:8.2.0" - checksum: 10c0/2ffba0d0183dfdd2f859fb414013d17d009f5e886664823f973aaa1145243fceb52cfe26aa7c50208af7833b3703b7788337f1aab136c9a4eb36d905493847d1 - languageName: node - linkType: hard - -"@typescript-eslint/typescript-estree@npm:7.18.0": - version: 7.18.0 - resolution: "@typescript-eslint/typescript-estree@npm:7.18.0" - dependencies: - "@typescript-eslint/types": "npm:7.18.0" - "@typescript-eslint/visitor-keys": "npm:7.18.0" - debug: "npm:^4.3.4" - globby: "npm:^11.1.0" - is-glob: "npm:^4.0.3" - minimatch: "npm:^9.0.4" - semver: "npm:^7.6.0" - ts-api-utils: "npm:^1.3.0" - peerDependenciesMeta: - typescript: - optional: true - checksum: 10c0/0c7f109a2e460ec8a1524339479cf78ff17814d23c83aa5112c77fb345e87b3642616291908dcddea1e671da63686403dfb712e4a4435104f92abdfddf9aba81 +"@typescript-eslint/types@npm:8.3.0": + version: 8.3.0 + resolution: "@typescript-eslint/types@npm:8.3.0" + checksum: 10c0/5cd733af7ffa0cdaa5842f6c5e275b3a5c9b98dc49bf1bb9df1f0b51d346bef2a10a827d886f60492d502218a272e935cef50b4f7c69100217d5b10a2499c7b1 languageName: node linkType: hard -"@typescript-eslint/typescript-estree@npm:8.2.0": - version: 8.2.0 - resolution: "@typescript-eslint/typescript-estree@npm:8.2.0" +"@typescript-eslint/typescript-estree@npm:8.3.0, @typescript-eslint/typescript-estree@npm:^8.1.0": + version: 8.3.0 + resolution: "@typescript-eslint/typescript-estree@npm:8.3.0" dependencies: - "@typescript-eslint/types": "npm:8.2.0" - "@typescript-eslint/visitor-keys": "npm:8.2.0" + "@typescript-eslint/types": "npm:8.3.0" + "@typescript-eslint/visitor-keys": "npm:8.3.0" debug: "npm:^4.3.4" - globby: "npm:^11.1.0" + fast-glob: "npm:^3.3.2" is-glob: "npm:^4.0.3" minimatch: "npm:^9.0.4" semver: "npm:^7.6.0" @@ -5877,7 +5841,7 @@ __metadata: peerDependenciesMeta: typescript: optional: true - checksum: 10c0/f49aabc78e396908307394812fdebc4015ca407983efc361be106d3e2d58971dec4a1a725362fcfbd637f3d8150baa0735eb5929fd170172b7f2a65e06eeb3d2 + checksum: 10c0/dd73aa1a9d7b5c7e6238e766e6ecdb6d87a9b28a24815258b7bbdc59c49fb525d3fe15d9b7c672e2220678f9d5fabdd9615e4cd5ee97a102fd46023ec0735d50 languageName: node linkType: hard @@ -5899,31 +5863,17 @@ __metadata: languageName: node linkType: hard -"@typescript-eslint/utils@npm:8.2.0": - version: 8.2.0 - resolution: "@typescript-eslint/utils@npm:8.2.0" +"@typescript-eslint/utils@npm:8.3.0, @typescript-eslint/utils@npm:^8.1.0": + version: 8.3.0 + resolution: "@typescript-eslint/utils@npm:8.3.0" dependencies: "@eslint-community/eslint-utils": "npm:^4.4.0" - "@typescript-eslint/scope-manager": "npm:8.2.0" - "@typescript-eslint/types": "npm:8.2.0" - "@typescript-eslint/typescript-estree": "npm:8.2.0" + "@typescript-eslint/scope-manager": "npm:8.3.0" + "@typescript-eslint/types": "npm:8.3.0" + "@typescript-eslint/typescript-estree": "npm:8.3.0" peerDependencies: eslint: ^8.57.0 || ^9.0.0 - checksum: 10c0/0f3d5cf804c2863ea9432ef76bfdb1cadbb244cbf8a64ac77c0e559c012a1e98382c4535354e54696c564c0abd9c10dffc78d38972c97035e963798d360d1830 - languageName: node - linkType: hard - -"@typescript-eslint/utils@npm:^7.4.0": - version: 7.18.0 - resolution: "@typescript-eslint/utils@npm:7.18.0" - dependencies: - "@eslint-community/eslint-utils": "npm:^4.4.0" - "@typescript-eslint/scope-manager": "npm:7.18.0" - "@typescript-eslint/types": "npm:7.18.0" - "@typescript-eslint/typescript-estree": "npm:7.18.0" - peerDependencies: - eslint: ^8.56.0 - checksum: 10c0/a25a6d50eb45c514469a01ff01f215115a4725fb18401055a847ddf20d1b681409c4027f349033a95c4ff7138d28c3b0a70253dfe8262eb732df4b87c547bd1e + checksum: 10c0/e4e9e820cf4b4775bb66b2293a2a827897edaba88577b63df317b50752a01d542be521cc4842976fbbd93e08b9e273ce9d20e23768d06de68a83d68cc0f68a93 languageName: node linkType: hard @@ -5937,23 +5887,13 @@ __metadata: languageName: node linkType: hard -"@typescript-eslint/visitor-keys@npm:7.18.0": - version: 7.18.0 - resolution: "@typescript-eslint/visitor-keys@npm:7.18.0" - dependencies: - "@typescript-eslint/types": "npm:7.18.0" - eslint-visitor-keys: "npm:^3.4.3" - checksum: 10c0/538b645f8ff1d9debf264865c69a317074eaff0255e63d7407046176b0f6a6beba34a6c51d511f12444bae12a98c69891eb6f403c9f54c6c2e2849d1c1cb73c0 - languageName: node - linkType: hard - -"@typescript-eslint/visitor-keys@npm:8.2.0": - version: 8.2.0 - resolution: "@typescript-eslint/visitor-keys@npm:8.2.0" +"@typescript-eslint/visitor-keys@npm:8.3.0": + version: 8.3.0 + resolution: "@typescript-eslint/visitor-keys@npm:8.3.0" dependencies: - "@typescript-eslint/types": "npm:8.2.0" + "@typescript-eslint/types": "npm:8.3.0" eslint-visitor-keys: "npm:^3.4.3" - checksum: 10c0/788633bd2905c88ea2cf20d9e317a2bc992a70fcf725cb54bbe55a17c42138a6fe877c89fbda41a733e0e8ad6dce893163bada60509a1b856321f4329a316973 + checksum: 10c0/4c19216636f2cc25026fe20d2832d857f05c262eba78bc4159121c696199e44cac68443565959f9336372f7686a14b452867300cf4deb3c0507b8dbde88ac0e6 languageName: node linkType: hard @@ -7194,7 +7134,7 @@ __metadata: mobx-keystone: "workspace:packages/lib" mobx-state-tree: "npm:^6.0.1" shx: "npm:^0.3.4" - tslib: "npm:^2.6.3" + tslib: "npm:^2.7.0" typescript: "npm:^5.5.4" peerDependencies: mobx: ^6.0.0 @@ -7386,7 +7326,7 @@ __metadata: languageName: node linkType: hard -"bs-logger@npm:0.x": +"bs-logger@npm:^0.2.6": version: 0.2.6 resolution: "bs-logger@npm:0.2.6" dependencies: @@ -10150,23 +10090,24 @@ __metadata: languageName: node linkType: hard -"eslint-plugin-import-x@npm:^3.1.0": - version: 3.1.0 - resolution: "eslint-plugin-import-x@npm:3.1.0" +"eslint-plugin-import-x@npm:^4.1.1": + version: 4.1.1 + resolution: "eslint-plugin-import-x@npm:4.1.1" dependencies: - "@typescript-eslint/utils": "npm:^7.4.0" + "@typescript-eslint/typescript-estree": "npm:^8.1.0" + "@typescript-eslint/utils": "npm:^8.1.0" debug: "npm:^4.3.4" doctrine: "npm:^3.0.0" eslint-import-resolver-node: "npm:^0.3.9" get-tsconfig: "npm:^4.7.3" is-glob: "npm:^4.0.3" minimatch: "npm:^9.0.3" - semver: "npm:^7.6.0" + semver: "npm:^7.6.3" stable-hash: "npm:^0.0.4" - tslib: "npm:^2.6.2" + tslib: "npm:^2.6.3" peerDependencies: - eslint: ^8.56.0 || ^9.0.0-0 - checksum: 10c0/7da1010fa8313778c5144e3cf5e4e6393ea7392a3b54a31c5f3314b4f9e2d05635e2c8ed23c9175e1b2a0542b64ac37e0c16e014ec518d88fd87af42342d5dee + eslint: ^8.57.0 || ^9.0.0 + checksum: 10c0/cb44a04cf830752534e71929857aa8dca3128d02cbdef367df79e998f333c229b81a645b5f2d62409d0e51ebc1875ad52618d72db1622e4112bd727a739af417 languageName: node linkType: hard @@ -14674,7 +14615,7 @@ __metadata: languageName: node linkType: hard -"lodash.memoize@npm:4.x, lodash.memoize@npm:^4.1.2": +"lodash.memoize@npm:^4.1.2": version: 4.1.2 resolution: "lodash.memoize@npm:4.1.2" checksum: 10c0/c8713e51eccc650422716a14cece1809cfe34bc5ab5e242b7f8b4e2241c2483697b971a604252807689b9dd69bfe3a98852e19a5b89d506b000b4187a1285df8 @@ -14886,7 +14827,7 @@ __metadata: languageName: node linkType: hard -"make-error@npm:1.x, make-error@npm:^1.1.1": +"make-error@npm:^1.1.1, make-error@npm:^1.3.6": version: 1.3.6 resolution: "make-error@npm:1.3.6" checksum: 10c0/171e458d86854c6b3fc46610cfacf0b45149ba043782558c6875d9f42f222124384ad0b468c92e996d815a8a2003817a710c0a160e49c1c394626f76fa45396f @@ -16125,16 +16066,16 @@ __metadata: "@babel/preset-env": "npm:^7.25.4" "@babel/preset-typescript": "npm:^7.24.7" "@types/jest": "npm:^29.5.12" - "@types/node": "npm:^22.5.0" + "@types/node": "npm:^22.5.1" babel-jest: "npm:^29.7.0" jest: "npm:^29.7.0" mobx-keystone: "workspace:packages/lib" rollup-plugin-typescript2: "npm:^0.36.0" shx: "npm:^0.3.4" spec.ts: "npm:^1.1.3" - ts-jest: "npm:^29.2.4" + ts-jest: "npm:^29.2.5" ts-node: "npm:^10.9.2" - tslib: "npm:^2.6.3" + tslib: "npm:^2.7.0" typescript: "npm:^5.5.4" vite: "npm:^5.4.2" peerDependencies: @@ -16153,10 +16094,10 @@ __metadata: "@babel/plugin-proposal-decorators": "npm:^7.24.7" "@babel/preset-env": "npm:^7.25.4" "@babel/preset-typescript": "npm:^7.24.7" - "@swc/core": "npm:^1.7.14" + "@swc/core": "npm:^1.7.21" "@swc/jest": "npm:^0.2.36" "@types/jest": "npm:^29.5.12" - "@types/node": "npm:^22.5.0" + "@types/node": "npm:^22.5.1" babel-jest: "npm:^29.7.0" fast-deep-equal: "npm:^3.1.3" jest: "npm:^29.7.0" @@ -16166,10 +16107,10 @@ __metadata: rollup-plugin-typescript2: "npm:^0.36.0" shx: "npm:^0.3.4" spec.ts: "npm:^1.1.3" - ts-jest: "npm:^29.2.4" + ts-jest: "npm:^29.2.5" ts-node: "npm:^10.9.2" ts-toolbelt: "npm:^9.6.0" - tslib: "npm:^2.6.3" + tslib: "npm:^2.7.0" typedoc: "npm:^0.26.6" typescript: "npm:^5.5.4" vite: "npm:^5.4.2" @@ -16398,20 +16339,20 @@ __metadata: languageName: node linkType: hard -"netlify-cli@npm:^17.34.2": - version: 17.34.2 - resolution: "netlify-cli@npm:17.34.2" +"netlify-cli@npm:^17.34.3": + version: 17.34.3 + resolution: "netlify-cli@npm:17.34.3" dependencies: "@bugsnag/js": "npm:7.25.0" "@fastify/static": "npm:7.0.4" "@netlify/blobs": "npm:8.0.0" - "@netlify/build": "npm:29.53.0" + "@netlify/build": "npm:29.54.0" "@netlify/build-info": "npm:7.14.1" - "@netlify/config": "npm:20.18.0" + "@netlify/config": "npm:20.19.0" "@netlify/edge-bundler": "npm:12.2.3" "@netlify/edge-functions": "npm:2.9.0" "@netlify/local-functions-proxy": "npm:1.1.1" - "@netlify/zip-it-and-ship-it": "npm:9.37.9" + "@netlify/zip-it-and-ship-it": "npm:9.38.0" "@octokit/rest": "npm:20.1.1" "@opentelemetry/api": "npm:1.8.0" ansi-escapes: "npm:7.0.0" @@ -16478,7 +16419,7 @@ __metadata: maxstache: "npm:1.0.7" maxstache-stream: "npm:1.0.4" multiparty: "npm:4.2.3" - netlify: "npm:13.1.20" + netlify: "npm:13.1.21" netlify-headers-parser: "npm:7.1.4" netlify-redirect-parser: "npm:14.3.0" netlify-redirector: "npm:0.5.0" @@ -16518,7 +16459,7 @@ __metadata: bin: netlify: bin/run.js ntl: bin/run.js - checksum: 10c0/47078aa4e348f37f6313eed761583562b55119998bc3b9acdbf2b5c13169830f4b43217e19c9b5f0fc61dadd0a56b0ed9b6d79cb28453f8e582e629414eac318 + checksum: 10c0/cbb5f67db96bc78435dd0c5eede93ff85f0aa2bc3a016d567e2097b20f9cff7a59a1deb9ef3c8d675ec497d16484566220b9c847509247fd92fc6b564fbc8531 languageName: node linkType: hard @@ -16556,18 +16497,18 @@ __metadata: languageName: node linkType: hard -"netlify@npm:13.1.20, netlify@npm:^13.1.20": - version: 13.1.20 - resolution: "netlify@npm:13.1.20" +"netlify@npm:13.1.21, netlify@npm:^13.1.21": + version: 13.1.21 + resolution: "netlify@npm:13.1.21" dependencies: - "@netlify/open-api": "npm:^2.33.1" + "@netlify/open-api": "npm:^2.34.0" lodash-es: "npm:^4.17.21" micro-api-client: "npm:^3.3.0" node-fetch: "npm:^3.0.0" omit.js: "npm:^2.0.2" p-wait-for: "npm:^4.0.0" qs: "npm:^6.9.6" - checksum: 10c0/96548ef38dfb4ec4f47536fc1b63afb10c52148aee80ee0597c8141a7e78c53ed8d3adc2b5ccf31c84481975ef3fd67b62df27094bd3b0fb5740f14a60d5e3aa + checksum: 10c0/65ebe30e9ecb97b58d09e9b6cc801c0ba18bec8c444ff5c35397d46334ce4d932ef89c38663092a489c28a359d493bd1e70c41788b6c0c5cae31026e61c8cc0e languageName: node linkType: hard @@ -19602,21 +19543,21 @@ __metadata: resolution: "root@workspace:." dependencies: "@eslint/eslintrc": "npm:^3.1.0" - "@eslint/js": "npm:^9.9.0" + "@eslint/js": "npm:^9.9.1" codecov: "npm:^3.8.3" eslint: "npm:^8.57.0" eslint-config-prettier: "npm:^9.1.0" - eslint-plugin-import-x: "npm:^3.1.0" + eslint-plugin-import-x: "npm:^4.1.1" eslint-plugin-react: "npm:^7.35.0" eslint-plugin-react-hooks: "npm:^4.6.2" globals: "npm:^15.9.0" mobx: "npm:^6.13.1" - netlify-cli: "npm:^17.34.2" + netlify-cli: "npm:^17.34.3" prettier: "npm:^3.3.3" prettier-plugin-organize-imports: "npm:^4.0.0" - turbo: "npm:^2.0.14" + turbo: "npm:^2.1.0" typescript: "npm:^5.5.4" - typescript-eslint: "npm:^8.2.0" + typescript-eslint: "npm:^8.3.0" yjs: "npm:^13.6.18" languageName: unknown linkType: soft @@ -19862,7 +19803,7 @@ __metadata: languageName: node linkType: hard -"semver@npm:7.6.3, semver@npm:^7.0.0, semver@npm:^7.3.2, semver@npm:^7.3.4, semver@npm:^7.3.5, semver@npm:^7.3.7, semver@npm:^7.3.8, semver@npm:^7.5.3, semver@npm:^7.5.4, semver@npm:^7.6.0": +"semver@npm:7.6.3, semver@npm:^7.0.0, semver@npm:^7.3.2, semver@npm:^7.3.4, semver@npm:^7.3.5, semver@npm:^7.3.7, semver@npm:^7.3.8, semver@npm:^7.5.3, semver@npm:^7.5.4, semver@npm:^7.6.0, semver@npm:^7.6.3": version: 7.6.3 resolution: "semver@npm:7.6.3" bin: @@ -20193,8 +20134,8 @@ __metadata: "@docusaurus/preset-classic": "npm:^3.5.2" "@docusaurus/tsconfig": "npm:^3.5.2" "@easyops-cn/docusaurus-search-local": "npm:^0.44.5" - "@iframe-resizer/child": "npm:^5.2.4" - "@iframe-resizer/react": "npm:^5.2.4" + "@iframe-resizer/child": "npm:^5.2.6" + "@iframe-resizer/react": "npm:^5.2.6" "@svgr/webpack": "npm:^8.1.0" "@types/react": "npm:^18.3.4" "@types/react-dom": "npm:^18.3.0" @@ -21426,19 +21367,19 @@ __metadata: languageName: node linkType: hard -"ts-jest@npm:^29.2.4": - version: 29.2.4 - resolution: "ts-jest@npm:29.2.4" +"ts-jest@npm:^29.2.5": + version: 29.2.5 + resolution: "ts-jest@npm:29.2.5" dependencies: - bs-logger: "npm:0.x" + bs-logger: "npm:^0.2.6" ejs: "npm:^3.1.10" - fast-json-stable-stringify: "npm:2.x" + fast-json-stable-stringify: "npm:^2.1.0" jest-util: "npm:^29.0.0" json5: "npm:^2.2.3" - lodash.memoize: "npm:4.x" - make-error: "npm:1.x" - semver: "npm:^7.5.3" - yargs-parser: "npm:^21.0.1" + lodash.memoize: "npm:^4.1.2" + make-error: "npm:^1.3.6" + semver: "npm:^7.6.3" + yargs-parser: "npm:^21.1.1" peerDependencies: "@babel/core": ">=7.0.0-beta.0 <8" "@jest/transform": ^29.0.0 @@ -21459,7 +21400,7 @@ __metadata: optional: true bin: ts-jest: cli.js - checksum: 10c0/43be1d5625d44bc48815d91810e796d74682757b4f64677b54aae1f4da855476e50c01b92d54add4b02976ecf2cbb2f318d7c7788844328de44f145b95185fac + checksum: 10c0/acb62d168faec073e64b20873b583974ba8acecdb94681164eb346cef82ade8fb481c5b979363e01a97ce4dd1e793baf64d9efd90720bc941ad7fc1c3d6f3f68 languageName: node linkType: hard @@ -21515,10 +21456,10 @@ __metadata: languageName: node linkType: hard -"tslib@npm:^2.0.3, tslib@npm:^2.4.0, tslib@npm:^2.6.0, tslib@npm:^2.6.2, tslib@npm:^2.6.3": - version: 2.6.3 - resolution: "tslib@npm:2.6.3" - checksum: 10c0/2598aef53d9dbe711af75522464b2104724d6467b26a60f2bdac8297d2b5f1f6b86a71f61717384aa8fd897240467aaa7bcc36a0700a0faf751293d1331db39a +"tslib@npm:^2.0.3, tslib@npm:^2.4.0, tslib@npm:^2.6.0, tslib@npm:^2.6.2, tslib@npm:^2.6.3, tslib@npm:^2.7.0": + version: 2.7.0 + resolution: "tslib@npm:2.7.0" + checksum: 10c0/469e1d5bf1af585742128827000711efa61010b699cb040ab1800bcd3ccdd37f63ec30642c9e07c4439c1db6e46345582614275daca3e0f4abae29b0083f04a6 languageName: node linkType: hard @@ -21542,58 +21483,58 @@ __metadata: languageName: node linkType: hard -"turbo-darwin-64@npm:2.0.14": - version: 2.0.14 - resolution: "turbo-darwin-64@npm:2.0.14" +"turbo-darwin-64@npm:2.1.0": + version: 2.1.0 + resolution: "turbo-darwin-64@npm:2.1.0" conditions: os=darwin & cpu=x64 languageName: node linkType: hard -"turbo-darwin-arm64@npm:2.0.14": - version: 2.0.14 - resolution: "turbo-darwin-arm64@npm:2.0.14" +"turbo-darwin-arm64@npm:2.1.0": + version: 2.1.0 + resolution: "turbo-darwin-arm64@npm:2.1.0" conditions: os=darwin & cpu=arm64 languageName: node linkType: hard -"turbo-linux-64@npm:2.0.14": - version: 2.0.14 - resolution: "turbo-linux-64@npm:2.0.14" +"turbo-linux-64@npm:2.1.0": + version: 2.1.0 + resolution: "turbo-linux-64@npm:2.1.0" conditions: os=linux & cpu=x64 languageName: node linkType: hard -"turbo-linux-arm64@npm:2.0.14": - version: 2.0.14 - resolution: "turbo-linux-arm64@npm:2.0.14" +"turbo-linux-arm64@npm:2.1.0": + version: 2.1.0 + resolution: "turbo-linux-arm64@npm:2.1.0" conditions: os=linux & cpu=arm64 languageName: node linkType: hard -"turbo-windows-64@npm:2.0.14": - version: 2.0.14 - resolution: "turbo-windows-64@npm:2.0.14" +"turbo-windows-64@npm:2.1.0": + version: 2.1.0 + resolution: "turbo-windows-64@npm:2.1.0" conditions: os=win32 & cpu=x64 languageName: node linkType: hard -"turbo-windows-arm64@npm:2.0.14": - version: 2.0.14 - resolution: "turbo-windows-arm64@npm:2.0.14" +"turbo-windows-arm64@npm:2.1.0": + version: 2.1.0 + resolution: "turbo-windows-arm64@npm:2.1.0" conditions: os=win32 & cpu=arm64 languageName: node linkType: hard -"turbo@npm:^2.0.14": - version: 2.0.14 - resolution: "turbo@npm:2.0.14" - dependencies: - turbo-darwin-64: "npm:2.0.14" - turbo-darwin-arm64: "npm:2.0.14" - turbo-linux-64: "npm:2.0.14" - turbo-linux-arm64: "npm:2.0.14" - turbo-windows-64: "npm:2.0.14" - turbo-windows-arm64: "npm:2.0.14" +"turbo@npm:^2.1.0": + version: 2.1.0 + resolution: "turbo@npm:2.1.0" + dependencies: + turbo-darwin-64: "npm:2.1.0" + turbo-darwin-arm64: "npm:2.1.0" + turbo-linux-64: "npm:2.1.0" + turbo-linux-arm64: "npm:2.1.0" + turbo-windows-64: "npm:2.1.0" + turbo-windows-arm64: "npm:2.1.0" dependenciesMeta: turbo-darwin-64: optional: true @@ -21609,7 +21550,7 @@ __metadata: optional: true bin: turbo: bin/turbo - checksum: 10c0/0db61fa0e331b776ff734e15a0dbcf74063d2644cd84b53b48a917903deda0671d2594eb98b4848075c1376e6fae1cfdef670165b461bd27bcd8e78fd1a821a3 + checksum: 10c0/e57c58f07424f2f49d8d3a603a7338474f124299fbdfdaf034ca82fe2f08c686de5e050d33b175cf2b5a6b8a38117778a7e9bc6a78ec588ea3f708c3ab864acb languageName: node linkType: hard @@ -21759,17 +21700,17 @@ __metadata: languageName: node linkType: hard -"typescript-eslint@npm:^8.2.0": - version: 8.2.0 - resolution: "typescript-eslint@npm:8.2.0" +"typescript-eslint@npm:^8.3.0": + version: 8.3.0 + resolution: "typescript-eslint@npm:8.3.0" dependencies: - "@typescript-eslint/eslint-plugin": "npm:8.2.0" - "@typescript-eslint/parser": "npm:8.2.0" - "@typescript-eslint/utils": "npm:8.2.0" + "@typescript-eslint/eslint-plugin": "npm:8.3.0" + "@typescript-eslint/parser": "npm:8.3.0" + "@typescript-eslint/utils": "npm:8.3.0" peerDependenciesMeta: typescript: optional: true - checksum: 10c0/545569026b3da15625ae827844ce6c529c033286807b8adeb1652bef83f1c8ce900253fc5c0813600145ae4f1ba9cc265e4731902bbb9227d1e7331db9d82637 + checksum: 10c0/90134b4b601d6fa582a95c9bee23c254f6ac2ca38aed07986d0a3bb75e1ddfdceeb9650c8647b34148696115d5fe0ce281413e4a8ec001e1e928356242a1756d languageName: node linkType: hard @@ -23103,7 +23044,7 @@ __metadata: languageName: node linkType: hard -"yargs-parser@npm:^21.0.1, yargs-parser@npm:^21.1.1": +"yargs-parser@npm:^21.1.1": version: 21.1.1 resolution: "yargs-parser@npm:21.1.1" checksum: 10c0/f84b5e48169479d2f402239c59f084cfd1c3acc197a05c59b98bab067452e6b3ea46d4dd8ba2985ba7b3d32a343d77df0debd6b343e5dae3da2aab2cdf5886b2