diff --git a/.yarn/sdks/typescript/package.json b/.yarn/sdks/typescript/package.json index 9fede10..bedc365 100644 --- a/.yarn/sdks/typescript/package.json +++ b/.yarn/sdks/typescript/package.json @@ -1,6 +1,6 @@ { "name": "typescript", - "version": "5.4.2-sdk", + "version": "5.4.3-sdk", "main": "./lib/typescript.js", "type": "commonjs", "bin": { diff --git a/common/package.json b/common/package.json index b57ae40..891ffc2 100644 --- a/common/package.json +++ b/common/package.json @@ -25,11 +25,11 @@ "create-schemas": "node ./dist/bin/create-schemas.js" }, "devDependencies": { - "@types/node": "^20.11.28", + "@types/node": "^20.11.30", "ts-json-schema-generator": "^1.5.0", "vitest": "^1.4.0" }, "dependencies": { - "@furystack/rest": "^6.0.0" + "@furystack/rest": "^7.0.0" } } diff --git a/frontend/package.json b/frontend/package.json index f68a100..10540dc 100644 --- a/frontend/package.json +++ b/frontend/package.json @@ -11,19 +11,19 @@ "author": "", "license": "ISC", "devDependencies": { - "typescript": "^5.4.2", - "vite": "^5.1.6", + "typescript": "^5.4.3", + "vite": "^5.2.2", "vitest": "^1.4.0" }, "dependencies": { - "@furystack/core": "^13.0.0", - "@furystack/inject": "^9.0.0", - "@furystack/logging": "^5.0.0", - "@furystack/rest-client-fetch": "^6.0.0", - "@furystack/shades": "^9.0.0", - "@furystack/shades-common-components": "^6.0.0", - "@furystack/utils": "^5.0.0", - "@types/node": "^20.11.28", + "@furystack/core": "^14.0.0", + "@furystack/inject": "^10.0.0", + "@furystack/logging": "^6.0.0", + "@furystack/rest-client-fetch": "^7.0.0", + "@furystack/shades": "^10.0.0", + "@furystack/shades-common-components": "^8.0.0", + "@furystack/utils": "^6.0.0", + "@types/node": "^20.11.30", "common": "workspace:^" } } diff --git a/package.json b/package.json index 308ba0e..9bbd40b 100644 --- a/package.json +++ b/package.json @@ -16,9 +16,9 @@ }, "devDependencies": { "@playwright/test": "^1.42.1", - "@types/node": "^20.11.28", - "@typescript-eslint/eslint-plugin": "^7.2.0", - "@typescript-eslint/parser": "^7.2.0", + "@types/node": "^20.11.30", + "@typescript-eslint/eslint-plugin": "^7.3.1", + "@typescript-eslint/parser": "^7.3.1", "@vitest/coverage-v8": "^1.4.0", "eslint": "^8.57.0", "eslint-config-prettier": "^9.1.0", @@ -29,8 +29,8 @@ "lint-staged": "^15.2.2", "prettier": "^3.2.5", "rimraf": "^5.0.5", - "typescript": "^5.4.2", - "vite": "^5.1.6", + "typescript": "^5.4.3", + "vite": "^5.2.2", "vitest": "^1.4.0" }, "husky": { diff --git a/service/package.json b/service/package.json index 29b8ab0..a8efb64 100644 --- a/service/package.json +++ b/service/package.json @@ -12,18 +12,18 @@ "build": "tsc -b" }, "devDependencies": { - "@types/node": "^20.11.28", - "typescript": "^5.4.2", + "@types/node": "^20.11.30", + "typescript": "^5.4.3", "vitest": "^1.4.0" }, "dependencies": { - "@furystack/core": "^13.0.0", - "@furystack/filesystem-store": "^5.0.0", - "@furystack/inject": "^9.0.0", - "@furystack/logging": "^5.0.0", - "@furystack/repository": "^8.0.0", - "@furystack/rest-service": "^8.0.0", - "@furystack/security": "^4.0.0", + "@furystack/core": "^14.0.0", + "@furystack/filesystem-store": "^6.0.0", + "@furystack/inject": "^10.0.0", + "@furystack/logging": "^6.0.0", + "@furystack/repository": "^9.0.0", + "@furystack/rest-service": "^9.0.0", + "@furystack/security": "^5.0.0", "common": "workspace:^" } } diff --git a/yarn.lock b/yarn.lock index 4121c4e..0e04fc9 100644 --- a/yarn.lock +++ b/yarn.lock @@ -81,6 +81,13 @@ __metadata: languageName: node linkType: hard +"@esbuild/aix-ppc64@npm:0.20.2": + version: 0.20.2 + resolution: "@esbuild/aix-ppc64@npm:0.20.2" + conditions: os=aix & cpu=ppc64 + languageName: node + linkType: hard + "@esbuild/android-arm64@npm:0.19.12": version: 0.19.12 resolution: "@esbuild/android-arm64@npm:0.19.12" @@ -88,6 +95,13 @@ __metadata: languageName: node linkType: hard +"@esbuild/android-arm64@npm:0.20.2": + version: 0.20.2 + resolution: "@esbuild/android-arm64@npm:0.20.2" + conditions: os=android & cpu=arm64 + languageName: node + linkType: hard + "@esbuild/android-arm@npm:0.19.12": version: 0.19.12 resolution: "@esbuild/android-arm@npm:0.19.12" @@ -95,6 +109,13 @@ __metadata: languageName: node linkType: hard +"@esbuild/android-arm@npm:0.20.2": + version: 0.20.2 + resolution: "@esbuild/android-arm@npm:0.20.2" + conditions: os=android & cpu=arm + languageName: node + linkType: hard + "@esbuild/android-x64@npm:0.19.12": version: 0.19.12 resolution: "@esbuild/android-x64@npm:0.19.12" @@ -102,6 +123,13 @@ __metadata: languageName: node linkType: hard +"@esbuild/android-x64@npm:0.20.2": + version: 0.20.2 + resolution: "@esbuild/android-x64@npm:0.20.2" + conditions: os=android & cpu=x64 + languageName: node + linkType: hard + "@esbuild/darwin-arm64@npm:0.19.12": version: 0.19.12 resolution: "@esbuild/darwin-arm64@npm:0.19.12" @@ -109,6 +137,13 @@ __metadata: languageName: node linkType: hard +"@esbuild/darwin-arm64@npm:0.20.2": + version: 0.20.2 + resolution: "@esbuild/darwin-arm64@npm:0.20.2" + conditions: os=darwin & cpu=arm64 + languageName: node + linkType: hard + "@esbuild/darwin-x64@npm:0.19.12": version: 0.19.12 resolution: "@esbuild/darwin-x64@npm:0.19.12" @@ -116,6 +151,13 @@ __metadata: languageName: node linkType: hard +"@esbuild/darwin-x64@npm:0.20.2": + version: 0.20.2 + resolution: "@esbuild/darwin-x64@npm:0.20.2" + conditions: os=darwin & cpu=x64 + languageName: node + linkType: hard + "@esbuild/freebsd-arm64@npm:0.19.12": version: 0.19.12 resolution: "@esbuild/freebsd-arm64@npm:0.19.12" @@ -123,6 +165,13 @@ __metadata: languageName: node linkType: hard +"@esbuild/freebsd-arm64@npm:0.20.2": + version: 0.20.2 + resolution: "@esbuild/freebsd-arm64@npm:0.20.2" + conditions: os=freebsd & cpu=arm64 + languageName: node + linkType: hard + "@esbuild/freebsd-x64@npm:0.19.12": version: 0.19.12 resolution: "@esbuild/freebsd-x64@npm:0.19.12" @@ -130,6 +179,13 @@ __metadata: languageName: node linkType: hard +"@esbuild/freebsd-x64@npm:0.20.2": + version: 0.20.2 + resolution: "@esbuild/freebsd-x64@npm:0.20.2" + conditions: os=freebsd & cpu=x64 + languageName: node + linkType: hard + "@esbuild/linux-arm64@npm:0.19.12": version: 0.19.12 resolution: "@esbuild/linux-arm64@npm:0.19.12" @@ -137,6 +193,13 @@ __metadata: languageName: node linkType: hard +"@esbuild/linux-arm64@npm:0.20.2": + version: 0.20.2 + resolution: "@esbuild/linux-arm64@npm:0.20.2" + conditions: os=linux & cpu=arm64 + languageName: node + linkType: hard + "@esbuild/linux-arm@npm:0.19.12": version: 0.19.12 resolution: "@esbuild/linux-arm@npm:0.19.12" @@ -144,6 +207,13 @@ __metadata: languageName: node linkType: hard +"@esbuild/linux-arm@npm:0.20.2": + version: 0.20.2 + resolution: "@esbuild/linux-arm@npm:0.20.2" + conditions: os=linux & cpu=arm + languageName: node + linkType: hard + "@esbuild/linux-ia32@npm:0.19.12": version: 0.19.12 resolution: "@esbuild/linux-ia32@npm:0.19.12" @@ -151,6 +221,13 @@ __metadata: languageName: node linkType: hard +"@esbuild/linux-ia32@npm:0.20.2": + version: 0.20.2 + resolution: "@esbuild/linux-ia32@npm:0.20.2" + conditions: os=linux & cpu=ia32 + languageName: node + linkType: hard + "@esbuild/linux-loong64@npm:0.19.12": version: 0.19.12 resolution: "@esbuild/linux-loong64@npm:0.19.12" @@ -158,6 +235,13 @@ __metadata: languageName: node linkType: hard +"@esbuild/linux-loong64@npm:0.20.2": + version: 0.20.2 + resolution: "@esbuild/linux-loong64@npm:0.20.2" + conditions: os=linux & cpu=loong64 + languageName: node + linkType: hard + "@esbuild/linux-mips64el@npm:0.19.12": version: 0.19.12 resolution: "@esbuild/linux-mips64el@npm:0.19.12" @@ -165,6 +249,13 @@ __metadata: languageName: node linkType: hard +"@esbuild/linux-mips64el@npm:0.20.2": + version: 0.20.2 + resolution: "@esbuild/linux-mips64el@npm:0.20.2" + conditions: os=linux & cpu=mips64el + languageName: node + linkType: hard + "@esbuild/linux-ppc64@npm:0.19.12": version: 0.19.12 resolution: "@esbuild/linux-ppc64@npm:0.19.12" @@ -172,6 +263,13 @@ __metadata: languageName: node linkType: hard +"@esbuild/linux-ppc64@npm:0.20.2": + version: 0.20.2 + resolution: "@esbuild/linux-ppc64@npm:0.20.2" + conditions: os=linux & cpu=ppc64 + languageName: node + linkType: hard + "@esbuild/linux-riscv64@npm:0.19.12": version: 0.19.12 resolution: "@esbuild/linux-riscv64@npm:0.19.12" @@ -179,6 +277,13 @@ __metadata: languageName: node linkType: hard +"@esbuild/linux-riscv64@npm:0.20.2": + version: 0.20.2 + resolution: "@esbuild/linux-riscv64@npm:0.20.2" + conditions: os=linux & cpu=riscv64 + languageName: node + linkType: hard + "@esbuild/linux-s390x@npm:0.19.12": version: 0.19.12 resolution: "@esbuild/linux-s390x@npm:0.19.12" @@ -186,6 +291,13 @@ __metadata: languageName: node linkType: hard +"@esbuild/linux-s390x@npm:0.20.2": + version: 0.20.2 + resolution: "@esbuild/linux-s390x@npm:0.20.2" + conditions: os=linux & cpu=s390x + languageName: node + linkType: hard + "@esbuild/linux-x64@npm:0.19.12": version: 0.19.12 resolution: "@esbuild/linux-x64@npm:0.19.12" @@ -193,6 +305,13 @@ __metadata: languageName: node linkType: hard +"@esbuild/linux-x64@npm:0.20.2": + version: 0.20.2 + resolution: "@esbuild/linux-x64@npm:0.20.2" + conditions: os=linux & cpu=x64 + languageName: node + linkType: hard + "@esbuild/netbsd-x64@npm:0.19.12": version: 0.19.12 resolution: "@esbuild/netbsd-x64@npm:0.19.12" @@ -200,6 +319,13 @@ __metadata: languageName: node linkType: hard +"@esbuild/netbsd-x64@npm:0.20.2": + version: 0.20.2 + resolution: "@esbuild/netbsd-x64@npm:0.20.2" + conditions: os=netbsd & cpu=x64 + languageName: node + linkType: hard + "@esbuild/openbsd-x64@npm:0.19.12": version: 0.19.12 resolution: "@esbuild/openbsd-x64@npm:0.19.12" @@ -207,6 +333,13 @@ __metadata: languageName: node linkType: hard +"@esbuild/openbsd-x64@npm:0.20.2": + version: 0.20.2 + resolution: "@esbuild/openbsd-x64@npm:0.20.2" + conditions: os=openbsd & cpu=x64 + languageName: node + linkType: hard + "@esbuild/sunos-x64@npm:0.19.12": version: 0.19.12 resolution: "@esbuild/sunos-x64@npm:0.19.12" @@ -214,6 +347,13 @@ __metadata: languageName: node linkType: hard +"@esbuild/sunos-x64@npm:0.20.2": + version: 0.20.2 + resolution: "@esbuild/sunos-x64@npm:0.20.2" + conditions: os=sunos & cpu=x64 + languageName: node + linkType: hard + "@esbuild/win32-arm64@npm:0.19.12": version: 0.19.12 resolution: "@esbuild/win32-arm64@npm:0.19.12" @@ -221,6 +361,13 @@ __metadata: languageName: node linkType: hard +"@esbuild/win32-arm64@npm:0.20.2": + version: 0.20.2 + resolution: "@esbuild/win32-arm64@npm:0.20.2" + conditions: os=win32 & cpu=arm64 + languageName: node + linkType: hard + "@esbuild/win32-ia32@npm:0.19.12": version: 0.19.12 resolution: "@esbuild/win32-ia32@npm:0.19.12" @@ -228,6 +375,13 @@ __metadata: languageName: node linkType: hard +"@esbuild/win32-ia32@npm:0.20.2": + version: 0.20.2 + resolution: "@esbuild/win32-ia32@npm:0.20.2" + conditions: os=win32 & cpu=ia32 + languageName: node + linkType: hard + "@esbuild/win32-x64@npm:0.19.12": version: 0.19.12 resolution: "@esbuild/win32-x64@npm:0.19.12" @@ -235,6 +389,13 @@ __metadata: languageName: node linkType: hard +"@esbuild/win32-x64@npm:0.20.2": + version: 0.20.2 + resolution: "@esbuild/win32-x64@npm:0.20.2" + conditions: os=win32 & cpu=x64 + languageName: node + linkType: hard + "@eslint-community/eslint-utils@npm:^4.2.0, @eslint-community/eslint-utils@npm:^4.4.0": version: 4.4.0 resolution: "@eslint-community/eslint-utils@npm:4.4.0" @@ -277,138 +438,138 @@ __metadata: languageName: node linkType: hard -"@furystack/core@npm:^13.0.0": - version: 13.0.0 - resolution: "@furystack/core@npm:13.0.0" +"@furystack/core@npm:^14.0.0": + version: 14.0.0 + resolution: "@furystack/core@npm:14.0.0" dependencies: - "@furystack/inject": "npm:^9.0.0" - "@furystack/utils": "npm:^5.0.0" - checksum: 10/b2096da2b052e2eb19fbbd08a8cc80f8b357ddc82246349b483448e718d72af2822266f1063e17ffcf19650fd889d96d57a3db912a496d8f0d256e1ebc1f252a + "@furystack/inject": "npm:^10.0.0" + "@furystack/utils": "npm:^6.0.0" + checksum: 10/fd8adaa60363424795529a18e6c1af821b750fdd9a21cea75b3a1f8c782c012864f89e6d85106d49eb2a34534eb02d0aa5c0797a03a7cb7a349b05d2a0a29e99 languageName: node linkType: hard -"@furystack/filesystem-store@npm:^5.0.0": - version: 5.0.0 - resolution: "@furystack/filesystem-store@npm:5.0.0" +"@furystack/filesystem-store@npm:^6.0.0": + version: 6.0.0 + resolution: "@furystack/filesystem-store@npm:6.0.0" dependencies: - "@furystack/core": "npm:^13.0.0" - "@furystack/inject": "npm:^9.0.0" - "@furystack/utils": "npm:^5.0.0" + "@furystack/core": "npm:^14.0.0" + "@furystack/inject": "npm:^10.0.0" + "@furystack/utils": "npm:^6.0.0" semaphore-async-await: "npm:^1.5.1" - checksum: 10/ab27b1802a85f30065adddcd62c718cd8a1692f49e6d23a54d368183a4ec3c4ea79676872163488e97cae5da2388b9f05587e5a15d9813b0d6afc802154df1da + checksum: 10/44ae3b28846532b68f2fc8c917a6c1b53ac767a68a3ab8a2af940f6af3ba9cf00d3ac70c845be869a547d0c16d6cbc0f991417befa1145653c0ed7042ede9277 languageName: node linkType: hard -"@furystack/inject@npm:^9.0.0": - version: 9.0.0 - resolution: "@furystack/inject@npm:9.0.0" +"@furystack/inject@npm:^10.0.0": + version: 10.0.0 + resolution: "@furystack/inject@npm:10.0.0" dependencies: - "@furystack/utils": "npm:^5.0.0" - checksum: 10/30656d390c988797eab6dd053bc1e2e5e875e7de2e35fd00efa24edbf3d58970d9b0561de7fd4cf9ab96ab77e33edba1414652b018b2f6cbf9b27914fadaf969 + "@furystack/utils": "npm:^6.0.0" + checksum: 10/f55b79edfa9d8afb6a61e4fd74de2509c3614e97340299808d309898234ab7f516274030e0aba801c6191e51d6eb712c780cb8fb7e4d23a9b3049e202289ad31 languageName: node linkType: hard -"@furystack/logging@npm:^5.0.0": - version: 5.0.0 - resolution: "@furystack/logging@npm:5.0.0" +"@furystack/logging@npm:^6.0.0": + version: 6.0.0 + resolution: "@furystack/logging@npm:6.0.0" dependencies: - "@furystack/inject": "npm:^9.0.0" - "@furystack/utils": "npm:^5.0.0" - checksum: 10/ac8e44c292ac7057f044ce8687a0ba3dbcd9ed125e5ca627aaf347de3feee21a55a4df3fb280cf5de9bf3c3324879a55d989791b4d1627145bf78a364a970fd2 + "@furystack/inject": "npm:^10.0.0" + "@furystack/utils": "npm:^6.0.0" + checksum: 10/1d2e9f35553058b6251713b229798b5c7ac95e81c87412b5f7fc23d63f8cf06482b014ef8372b803ffcb42ba2e5338872a52c0bc81ccb36f9cb2247290349092 languageName: node linkType: hard -"@furystack/repository@npm:^8.0.0": - version: 8.0.0 - resolution: "@furystack/repository@npm:8.0.0" +"@furystack/repository@npm:^9.0.0": + version: 9.0.0 + resolution: "@furystack/repository@npm:9.0.0" dependencies: - "@furystack/core": "npm:^13.0.0" - "@furystack/inject": "npm:^9.0.0" - "@furystack/utils": "npm:^5.0.0" - checksum: 10/328f0b49d7d5e16e59f66ec769d33be255839e36c282a3e1551f23f00989f814ce67e3ee4ad07df69477fdf1bdf23a3b7c6dd92227b6fa20813c7cb55934f9e1 + "@furystack/core": "npm:^14.0.0" + "@furystack/inject": "npm:^10.0.0" + "@furystack/utils": "npm:^6.0.0" + checksum: 10/155df8f4083ef0afd3cb7daded2deccb1fe617fe2a5e9909a67ae26f25c07435adefd86fe3b63a2ddd09b6f1be784bd1090c81046775e0a094d7c85c9b2d6858 languageName: node linkType: hard -"@furystack/rest-client-fetch@npm:^6.0.0": - version: 6.0.0 - resolution: "@furystack/rest-client-fetch@npm:6.0.0" +"@furystack/rest-client-fetch@npm:^7.0.0": + version: 7.0.0 + resolution: "@furystack/rest-client-fetch@npm:7.0.0" dependencies: - "@furystack/rest": "npm:^6.0.0" + "@furystack/rest": "npm:^7.0.0" path-to-regexp: "npm:^6.2.1" - checksum: 10/184184fb999dcedeefcc188af1cce31127d3b21c64703b3fc5d1a0733b1180458acef2d07ff044666e4937a745920dbe503a1053b5ca066e0024e489be095c38 + checksum: 10/c207fc1e6abf5f34e187f9c3acbab3181dbb45537f478c7615dd6fbcf6852d5ce051fe5cc4ccc7e7c9a8db7e7bd396fbe9d40325bb653c55041e809e6c256f69 languageName: node linkType: hard -"@furystack/rest-service@npm:^8.0.0": - version: 8.0.0 - resolution: "@furystack/rest-service@npm:8.0.0" - dependencies: - "@furystack/core": "npm:^13.0.0" - "@furystack/inject": "npm:^9.0.0" - "@furystack/repository": "npm:^8.0.0" - "@furystack/rest": "npm:^6.0.0" - "@furystack/security": "npm:^4.0.0" - "@furystack/utils": "npm:^5.0.0" +"@furystack/rest-service@npm:^9.0.0": + version: 9.0.0 + resolution: "@furystack/rest-service@npm:9.0.0" + dependencies: + "@furystack/core": "npm:^14.0.0" + "@furystack/inject": "npm:^10.0.0" + "@furystack/repository": "npm:^9.0.0" + "@furystack/rest": "npm:^7.0.0" + "@furystack/security": "npm:^5.0.0" + "@furystack/utils": "npm:^6.0.0" ajv: "npm:^8.12.0" ajv-formats: "npm:^2.1.1" path-to-regexp: "npm:^6.2.1" semaphore-async-await: "npm:^1.5.1" - checksum: 10/766595402965206e44131d00a6b54bd6f94ad22c9b422f98c085f8bec34d3eab63522333b6f353010c677a5b8b5eadb9694a9597f0b79b0d6fc7914e9da46163 + checksum: 10/fd27e76c305f86bdbe627333c6b11d2928933d470feb13611fb35882243ed287f3f8f657c0a6e7d60f403eec5ceb9d508cc3925e554b8efe286dc7539da341d0 languageName: node linkType: hard -"@furystack/rest@npm:^6.0.0": - version: 6.0.0 - resolution: "@furystack/rest@npm:6.0.0" +"@furystack/rest@npm:^7.0.0": + version: 7.0.0 + resolution: "@furystack/rest@npm:7.0.0" dependencies: - "@furystack/core": "npm:^13.0.0" - "@furystack/inject": "npm:^9.0.0" - checksum: 10/3a01844c8db79956892affce5ad50430e58d7328a426959219ab18da1ffa58fccc0774da9f3fc1480b6fdc2bde747c57541d1b325e0c7cf19750c83a643a0c08 + "@furystack/core": "npm:^14.0.0" + "@furystack/inject": "npm:^10.0.0" + checksum: 10/04bdd75a2738f2a5d506267062520806c38fc52413e4ed796afccbc7f8c61f84b0190ebdbc18d6b8c6c7c4bc17a7b1da2b4e70951bf2b6388a51634463d0c09d languageName: node linkType: hard -"@furystack/security@npm:^4.0.0": - version: 4.0.0 - resolution: "@furystack/security@npm:4.0.0" +"@furystack/security@npm:^5.0.0": + version: 5.0.0 + resolution: "@furystack/security@npm:5.0.0" dependencies: - "@furystack/core": "npm:^13.0.0" - "@furystack/inject": "npm:^9.0.0" - "@furystack/utils": "npm:^5.0.0" - checksum: 10/4a8e62ae109f0874cdf5df424e760719a028c6698b564263712b7f47d23b4dd9c3ad0e9ddeff04ef5186dd23e35cb1ce3442ec6a57984191e6162522688efbff + "@furystack/core": "npm:^14.0.0" + "@furystack/inject": "npm:^10.0.0" + "@furystack/utils": "npm:^6.0.0" + checksum: 10/8c3e2be729cadda15cdee4deef43a7f99b72aa4445f435e04e6c0968648535b8fb2ab671dfe3b3c973a1faac80a8d527f94530d795e17dc7c4faca7ae10f5b57 languageName: node linkType: hard -"@furystack/shades-common-components@npm:^6.0.0": - version: 6.0.0 - resolution: "@furystack/shades-common-components@npm:6.0.0" +"@furystack/shades-common-components@npm:^8.0.0": + version: 8.0.0 + resolution: "@furystack/shades-common-components@npm:8.0.0" dependencies: - "@furystack/core": "npm:^13.0.0" - "@furystack/inject": "npm:^9.0.0" - "@furystack/shades": "npm:^9.0.0" - "@furystack/utils": "npm:^5.0.0" + "@furystack/core": "npm:^14.0.0" + "@furystack/inject": "npm:^10.0.0" + "@furystack/shades": "npm:^10.0.0" + "@furystack/utils": "npm:^6.0.0" path-to-regexp: "npm:^6.2.1" semaphore-async-await: "npm:^1.5.1" - checksum: 10/a35a938838a3ec5361b98032e7cc776261521b049fe9e2bca7f6755dd448656a28f65c0eb1f0f980b4281eb1b4b0e551a5b023a74f0ddaa128b7e745ca448bf0 + checksum: 10/5746d5cd2d7de88cfb681c1b055e6a0875a25df68deeec4fecb3e487ab4a13a6808a33f03416c86d044a709a8d81f73b04771cb104f2e8bbdfc25c69798f827e languageName: node linkType: hard -"@furystack/shades@npm:^9.0.0": - version: 9.0.0 - resolution: "@furystack/shades@npm:9.0.0" +"@furystack/shades@npm:^10.0.0": + version: 10.0.0 + resolution: "@furystack/shades@npm:10.0.0" dependencies: - "@furystack/inject": "npm:^9.0.0" - "@furystack/rest": "npm:^6.0.0" - "@furystack/utils": "npm:^5.0.0" + "@furystack/inject": "npm:^10.0.0" + "@furystack/rest": "npm:^7.0.0" + "@furystack/utils": "npm:^6.0.0" path-to-regexp: "npm:^6.2.1" semaphore-async-await: "npm:^1.5.1" - checksum: 10/3d2cca50fe27fad7871495555b5c6fbe850d54598d330ed21726ac1d2309de35c9a3a9ea1359971e08eed3b7f8692eeafc974b07a2885289b89bcf2ac99d2df9 + checksum: 10/488807d61faba44fcce9277ac4868fbfcaea2b02a147233a325ea59932b5e85de362fb153804193507cf39c09ec09017a60b5627ab484f746a17c9414c61d684 languageName: node linkType: hard -"@furystack/utils@npm:^5.0.0": - version: 5.0.0 - resolution: "@furystack/utils@npm:5.0.0" - checksum: 10/575a063dbb892a117deec78aa960dee8f3038f5286924678047c13fe476e4bca4213af060408ac29ab705183a0d8419680c190316dc47b208e1d12d08e55e3c5 +"@furystack/utils@npm:^6.0.0": + version: 6.0.0 + resolution: "@furystack/utils@npm:6.0.0" + checksum: 10/3a85cdd64d58e423868ce667533398ddf7861e1b183c7f841f1dd25166109890caea206618b1673b717c7be71a231c5cb7a40f36704014737c231576852f52e3 languageName: node linkType: hard @@ -709,12 +870,12 @@ __metadata: languageName: node linkType: hard -"@types/node@npm:^20.11.28": - version: 20.11.28 - resolution: "@types/node@npm:20.11.28" +"@types/node@npm:^20.11.30": + version: 20.11.30 + resolution: "@types/node@npm:20.11.30" dependencies: undici-types: "npm:~5.26.4" - checksum: 10/b03f69213ac6e7cd5f7efa86139f24e23ff70a12fed04adeac5413b62d6982343ce94906f74c401c5afefda48d36ae0efd6a575240996b15a5cf80b456ab4221 + checksum: 10/78515bc768d2b878e2e06a1c20eb4f5840072b79b8d28ff3dd0a7feaaf48fd3a2ac03cfa5bc7564da82db5906b43e9ba0e5df9f43d870b7aae2942306e208815 languageName: node linkType: hard @@ -725,15 +886,15 @@ __metadata: languageName: node linkType: hard -"@typescript-eslint/eslint-plugin@npm:^7.2.0": - version: 7.2.0 - resolution: "@typescript-eslint/eslint-plugin@npm:7.2.0" +"@typescript-eslint/eslint-plugin@npm:^7.3.1": + version: 7.3.1 + resolution: "@typescript-eslint/eslint-plugin@npm:7.3.1" dependencies: "@eslint-community/regexpp": "npm:^4.5.1" - "@typescript-eslint/scope-manager": "npm:7.2.0" - "@typescript-eslint/type-utils": "npm:7.2.0" - "@typescript-eslint/utils": "npm:7.2.0" - "@typescript-eslint/visitor-keys": "npm:7.2.0" + "@typescript-eslint/scope-manager": "npm:7.3.1" + "@typescript-eslint/type-utils": "npm:7.3.1" + "@typescript-eslint/utils": "npm:7.3.1" + "@typescript-eslint/visitor-keys": "npm:7.3.1" debug: "npm:^4.3.4" graphemer: "npm:^1.4.0" ignore: "npm:^5.2.4" @@ -746,44 +907,44 @@ __metadata: peerDependenciesMeta: typescript: optional: true - checksum: 10/c50366021d63dc0f31fbd4673679d41eeaf53e1d411330742ea6e36bc854d5d9d52531df9efe708078e5c798fb9a6fca45473a451c197f46ac04050d47c9a9d2 + checksum: 10/8ed276113a714d93ab3ababb1179e4785bd9378e6d97726519ea1d2ac502a94475e0be988c2ec427dcfc1e6950329d58da6e64131ee87028fce63493461cc51a languageName: node linkType: hard -"@typescript-eslint/parser@npm:^7.2.0": - version: 7.2.0 - resolution: "@typescript-eslint/parser@npm:7.2.0" +"@typescript-eslint/parser@npm:^7.3.1": + version: 7.3.1 + resolution: "@typescript-eslint/parser@npm:7.3.1" dependencies: - "@typescript-eslint/scope-manager": "npm:7.2.0" - "@typescript-eslint/types": "npm:7.2.0" - "@typescript-eslint/typescript-estree": "npm:7.2.0" - "@typescript-eslint/visitor-keys": "npm:7.2.0" + "@typescript-eslint/scope-manager": "npm:7.3.1" + "@typescript-eslint/types": "npm:7.3.1" + "@typescript-eslint/typescript-estree": "npm:7.3.1" + "@typescript-eslint/visitor-keys": "npm:7.3.1" debug: "npm:^4.3.4" peerDependencies: eslint: ^8.56.0 peerDependenciesMeta: typescript: optional: true - checksum: 10/2236acd9f794ccb34062309f3d6fa2a0e34ac6560262213807a11fb42592011cd13ff3290a2fdbdf441fb3d248cbe23383e6c7e6c744d1cacc916159d885204f + checksum: 10/018326010fec1dcefd75809ccac5102a475bf1e052d824b898d707e7c0bf3e51e101164b410d1b2a513628985c96eb412538644d2005e26b99a22db6eb9402df languageName: node linkType: hard -"@typescript-eslint/scope-manager@npm:7.2.0": - version: 7.2.0 - resolution: "@typescript-eslint/scope-manager@npm:7.2.0" +"@typescript-eslint/scope-manager@npm:7.3.1": + version: 7.3.1 + resolution: "@typescript-eslint/scope-manager@npm:7.3.1" dependencies: - "@typescript-eslint/types": "npm:7.2.0" - "@typescript-eslint/visitor-keys": "npm:7.2.0" - checksum: 10/9b1d43c87b0fc269df1820ebcbdb08e1c5c8cc719a6af8298d87077ca78cf5ebbfa8caa6eb5141f4dfb4cbb3a641291c50c73a213faab90bc43d34abfc68a1fe + "@typescript-eslint/types": "npm:7.3.1" + "@typescript-eslint/visitor-keys": "npm:7.3.1" + checksum: 10/7384d1f46d7f3678a1135a1ac0bd8b6dfa2f01e93b19e2510c7082766cf6983a1bf80b4ccf498651199a81d9f2bdb65101fd7a19226a723260514204d0c30b34 languageName: node linkType: hard -"@typescript-eslint/type-utils@npm:7.2.0": - version: 7.2.0 - resolution: "@typescript-eslint/type-utils@npm:7.2.0" +"@typescript-eslint/type-utils@npm:7.3.1": + version: 7.3.1 + resolution: "@typescript-eslint/type-utils@npm:7.3.1" dependencies: - "@typescript-eslint/typescript-estree": "npm:7.2.0" - "@typescript-eslint/utils": "npm:7.2.0" + "@typescript-eslint/typescript-estree": "npm:7.3.1" + "@typescript-eslint/utils": "npm:7.3.1" debug: "npm:^4.3.4" ts-api-utils: "npm:^1.0.1" peerDependencies: @@ -791,23 +952,23 @@ __metadata: peerDependenciesMeta: typescript: optional: true - checksum: 10/1c4efcd068987ed5bbf6f3dda1fed313eec84fc0840af6e00593338cc2605c96ab760bf83f868271a6b5fcde8a44d00e21b70a8607474a4df9d43d29775bb235 + checksum: 10/fae9003a76a8f2a2a4bb88dc0f82c0a1ca0688633183fac391920e7124a12807aac84bb287a21f61e99523c15223d1c08e7680685ebf21d07429604cba6c420b languageName: node linkType: hard -"@typescript-eslint/types@npm:7.2.0": - version: 7.2.0 - resolution: "@typescript-eslint/types@npm:7.2.0" - checksum: 10/d70cbd77f21caddbb1c3519bb523b5217a300d52682e9acfa9ff645d7250f7f07653f48930f531675216e848b5f83cb9b14cf63db76239cec1159550a989e16d +"@typescript-eslint/types@npm:7.3.1": + version: 7.3.1 + resolution: "@typescript-eslint/types@npm:7.3.1" + checksum: 10/c9c8eae1cf937cececd99a253bd65eb71b40206e79cf917ad9c3b3ab80cc7ce5fefb2804f9fd2a70e7438951f0d1e63df3031fc61e3a08dfef5fde208a12e0ed languageName: node linkType: hard -"@typescript-eslint/typescript-estree@npm:7.2.0": - version: 7.2.0 - resolution: "@typescript-eslint/typescript-estree@npm:7.2.0" +"@typescript-eslint/typescript-estree@npm:7.3.1": + version: 7.3.1 + resolution: "@typescript-eslint/typescript-estree@npm:7.3.1" dependencies: - "@typescript-eslint/types": "npm:7.2.0" - "@typescript-eslint/visitor-keys": "npm:7.2.0" + "@typescript-eslint/types": "npm:7.3.1" + "@typescript-eslint/visitor-keys": "npm:7.3.1" debug: "npm:^4.3.4" globby: "npm:^11.1.0" is-glob: "npm:^4.0.3" @@ -817,34 +978,34 @@ __metadata: peerDependenciesMeta: typescript: optional: true - checksum: 10/77a81dc903da1ccb302c96bf7f845f297d87ab7871849bfabdddee51583646a1147923fc23c550c6c783229bc7bda37a3ea147478fa08b3847d0440a34587198 + checksum: 10/363ad9864b56394b4000dff7c2b77d0ea52042c3c20e3b86c0f3c66044915632d9890255527c6f3a5ef056886dec72e38fbcfce49d4ad092c160440f54128230 languageName: node linkType: hard -"@typescript-eslint/utils@npm:7.2.0": - version: 7.2.0 - resolution: "@typescript-eslint/utils@npm:7.2.0" +"@typescript-eslint/utils@npm:7.3.1": + version: 7.3.1 + resolution: "@typescript-eslint/utils@npm:7.3.1" dependencies: "@eslint-community/eslint-utils": "npm:^4.4.0" "@types/json-schema": "npm:^7.0.12" "@types/semver": "npm:^7.5.0" - "@typescript-eslint/scope-manager": "npm:7.2.0" - "@typescript-eslint/types": "npm:7.2.0" - "@typescript-eslint/typescript-estree": "npm:7.2.0" + "@typescript-eslint/scope-manager": "npm:7.3.1" + "@typescript-eslint/types": "npm:7.3.1" + "@typescript-eslint/typescript-estree": "npm:7.3.1" semver: "npm:^7.5.4" peerDependencies: eslint: ^8.56.0 - checksum: 10/4852d43f1e0ca7e4914fef6cb5984a472d77af6fafcfad18905c0ba2ac5539a7ba8e72a4b3f7cbff712733f9cf8e8af790b4875f944aae1006ca297f8e041d32 + checksum: 10/234d9d65fe5d0f4a31345bd8f5a6f2879a578b3a531a14c2b3edaa7fb587c71d26249f86c41857382c0405384dc104955c02b588b3cee6fc2734f1ae40aef07b languageName: node linkType: hard -"@typescript-eslint/visitor-keys@npm:7.2.0": - version: 7.2.0 - resolution: "@typescript-eslint/visitor-keys@npm:7.2.0" +"@typescript-eslint/visitor-keys@npm:7.3.1": + version: 7.3.1 + resolution: "@typescript-eslint/visitor-keys@npm:7.3.1" dependencies: - "@typescript-eslint/types": "npm:7.2.0" + "@typescript-eslint/types": "npm:7.3.1" eslint-visitor-keys: "npm:^3.4.1" - checksum: 10/e0c9c7a9bb1ae93149e7a4816aed12651fd7374d0eb17e1f45348dbfddd8ee7014d3de35b40bc46b9df73cc1c9053aaf5d82b43270d93a0b551ed14e8afde37a + checksum: 10/163a93597c1d696920a19b3c1627d02368bdd52059f811c0fadd680c38034bb6418ebefe99d8ce26e0dd44ae184f18fab186af775de1a8771256be1a7905c174 languageName: node linkType: hard @@ -1398,8 +1559,8 @@ __metadata: version: 0.0.0-use.local resolution: "common@workspace:common" dependencies: - "@furystack/rest": "npm:^6.0.0" - "@types/node": "npm:^20.11.28" + "@furystack/rest": "npm:^7.0.0" + "@types/node": "npm:^20.11.30" ts-json-schema-generator: "npm:^1.5.0" vitest: "npm:^1.4.0" languageName: unknown @@ -1804,6 +1965,86 @@ __metadata: languageName: node linkType: hard +"esbuild@npm:^0.20.1": + version: 0.20.2 + resolution: "esbuild@npm:0.20.2" + dependencies: + "@esbuild/aix-ppc64": "npm:0.20.2" + "@esbuild/android-arm": "npm:0.20.2" + "@esbuild/android-arm64": "npm:0.20.2" + "@esbuild/android-x64": "npm:0.20.2" + "@esbuild/darwin-arm64": "npm:0.20.2" + "@esbuild/darwin-x64": "npm:0.20.2" + "@esbuild/freebsd-arm64": "npm:0.20.2" + "@esbuild/freebsd-x64": "npm:0.20.2" + "@esbuild/linux-arm": "npm:0.20.2" + "@esbuild/linux-arm64": "npm:0.20.2" + "@esbuild/linux-ia32": "npm:0.20.2" + "@esbuild/linux-loong64": "npm:0.20.2" + "@esbuild/linux-mips64el": "npm:0.20.2" + "@esbuild/linux-ppc64": "npm:0.20.2" + "@esbuild/linux-riscv64": "npm:0.20.2" + "@esbuild/linux-s390x": "npm:0.20.2" + "@esbuild/linux-x64": "npm:0.20.2" + "@esbuild/netbsd-x64": "npm:0.20.2" + "@esbuild/openbsd-x64": "npm:0.20.2" + "@esbuild/sunos-x64": "npm:0.20.2" + "@esbuild/win32-arm64": "npm:0.20.2" + "@esbuild/win32-ia32": "npm:0.20.2" + "@esbuild/win32-x64": "npm:0.20.2" + dependenciesMeta: + "@esbuild/aix-ppc64": + optional: true + "@esbuild/android-arm": + optional: true + "@esbuild/android-arm64": + optional: true + "@esbuild/android-x64": + optional: true + "@esbuild/darwin-arm64": + optional: true + "@esbuild/darwin-x64": + optional: true + "@esbuild/freebsd-arm64": + optional: true + "@esbuild/freebsd-x64": + optional: true + "@esbuild/linux-arm": + optional: true + "@esbuild/linux-arm64": + optional: true + "@esbuild/linux-ia32": + optional: true + "@esbuild/linux-loong64": + optional: true + "@esbuild/linux-mips64el": + optional: true + "@esbuild/linux-ppc64": + optional: true + "@esbuild/linux-riscv64": + optional: true + "@esbuild/linux-s390x": + optional: true + "@esbuild/linux-x64": + optional: true + "@esbuild/netbsd-x64": + optional: true + "@esbuild/openbsd-x64": + optional: true + "@esbuild/sunos-x64": + optional: true + "@esbuild/win32-arm64": + optional: true + "@esbuild/win32-ia32": + optional: true + "@esbuild/win32-x64": + optional: true + bin: + esbuild: bin/esbuild + checksum: 10/663215ab7e599651e00d61b528a63136e1f1d397db8b9c3712540af928c9476d61da95aefa81b7a8dfc7a9fdd7616fcf08395c27be68be8c99953fb461863ce4 + languageName: node + linkType: hard + "escape-string-regexp@npm:^4.0.0": version: 4.0.0 resolution: "escape-string-regexp@npm:4.0.0" @@ -2178,17 +2419,17 @@ __metadata: version: 0.0.0-use.local resolution: "frontend@workspace:frontend" dependencies: - "@furystack/core": "npm:^13.0.0" - "@furystack/inject": "npm:^9.0.0" - "@furystack/logging": "npm:^5.0.0" - "@furystack/rest-client-fetch": "npm:^6.0.0" - "@furystack/shades": "npm:^9.0.0" - "@furystack/shades-common-components": "npm:^6.0.0" - "@furystack/utils": "npm:^5.0.0" - "@types/node": "npm:^20.11.28" + "@furystack/core": "npm:^14.0.0" + "@furystack/inject": "npm:^10.0.0" + "@furystack/logging": "npm:^6.0.0" + "@furystack/rest-client-fetch": "npm:^7.0.0" + "@furystack/shades": "npm:^10.0.0" + "@furystack/shades-common-components": "npm:^8.0.0" + "@furystack/utils": "npm:^6.0.0" + "@types/node": "npm:^20.11.30" common: "workspace:^" - typescript: "npm:^5.4.2" - vite: "npm:^5.1.6" + typescript: "npm:^5.4.3" + vite: "npm:^5.2.2" vitest: "npm:^1.4.0" languageName: unknown linkType: soft @@ -2287,9 +2528,9 @@ __metadata: resolution: "furystack-boilerplate-app@workspace:." dependencies: "@playwright/test": "npm:^1.42.1" - "@types/node": "npm:^20.11.28" - "@typescript-eslint/eslint-plugin": "npm:^7.2.0" - "@typescript-eslint/parser": "npm:^7.2.0" + "@types/node": "npm:^20.11.30" + "@typescript-eslint/eslint-plugin": "npm:^7.3.1" + "@typescript-eslint/parser": "npm:^7.3.1" "@vitest/coverage-v8": "npm:^1.4.0" eslint: "npm:^8.57.0" eslint-config-prettier: "npm:^9.1.0" @@ -2300,8 +2541,8 @@ __metadata: lint-staged: "npm:^15.2.2" prettier: "npm:^3.2.5" rimraf: "npm:^5.0.5" - typescript: "npm:^5.4.2" - vite: "npm:^5.1.6" + typescript: "npm:^5.4.3" + vite: "npm:^5.2.2" vitest: "npm:^1.4.0" dependenciesMeta: prettier@3.0.2: @@ -3751,6 +3992,17 @@ __metadata: languageName: node linkType: hard +"postcss@npm:^8.4.36": + version: 8.4.38 + resolution: "postcss@npm:8.4.38" + dependencies: + nanoid: "npm:^3.3.7" + picocolors: "npm:^1.0.0" + source-map-js: "npm:^1.2.0" + checksum: 10/6e44a7ed835ffa9a2b096e8d3e5dfc6bcf331a25c48aeb862dd54e3aaecadf814fa22be224fd308f87d08adf2299164f88c5fd5ab1c4ef6cbd693ceb295377f4 + languageName: node + linkType: hard + "prelude-ls@npm:^1.2.1": version: 1.2.1 resolution: "prelude-ls@npm:1.2.1" @@ -3930,7 +4182,7 @@ __metadata: languageName: node linkType: hard -"rollup@npm:^4.2.0": +"rollup@npm:^4.13.0, rollup@npm:^4.2.0": version: 4.13.0 resolution: "rollup@npm:4.13.0" dependencies: @@ -4061,16 +4313,16 @@ __metadata: version: 0.0.0-use.local resolution: "service@workspace:service" dependencies: - "@furystack/core": "npm:^13.0.0" - "@furystack/filesystem-store": "npm:^5.0.0" - "@furystack/inject": "npm:^9.0.0" - "@furystack/logging": "npm:^5.0.0" - "@furystack/repository": "npm:^8.0.0" - "@furystack/rest-service": "npm:^8.0.0" - "@furystack/security": "npm:^4.0.0" - "@types/node": "npm:^20.11.28" + "@furystack/core": "npm:^14.0.0" + "@furystack/filesystem-store": "npm:^6.0.0" + "@furystack/inject": "npm:^10.0.0" + "@furystack/logging": "npm:^6.0.0" + "@furystack/repository": "npm:^9.0.0" + "@furystack/rest-service": "npm:^9.0.0" + "@furystack/security": "npm:^5.0.0" + "@types/node": "npm:^20.11.30" common: "workspace:^" - typescript: "npm:^5.4.2" + typescript: "npm:^5.4.3" vitest: "npm:^1.4.0" languageName: unknown linkType: soft @@ -4212,6 +4464,13 @@ __metadata: languageName: node linkType: hard +"source-map-js@npm:^1.2.0": + version: 1.2.0 + resolution: "source-map-js@npm:1.2.0" + checksum: 10/74f331cfd2d121c50790c8dd6d3c9de6be21926de80583b23b37029b0f37aefc3e019fa91f9a10a5e120c08135297e1ecf312d561459c45908cb1e0e365f49e5 + languageName: node + linkType: hard + "spdx-exceptions@npm:^2.1.0": version: 2.5.0 resolution: "spdx-exceptions@npm:2.5.0" @@ -4610,13 +4869,13 @@ __metadata: languageName: node linkType: hard -"typescript@npm:^5.4.2": - version: 5.4.2 - resolution: "typescript@npm:5.4.2" +"typescript@npm:^5.4.3": + version: 5.4.3 + resolution: "typescript@npm:5.4.3" bin: tsc: bin/tsc tsserver: bin/tsserver - checksum: 10/f8cfdc630ab1672f004e9561eb2916935b2d267792d07ce93e97fc601c7a65191af32033d5e9c0169b7dc37da7db9bf320f7432bc84527cb7697effaa4e4559d + checksum: 10/de4c69f49a7ad4b1ea66a6dcc8b055ac34eb56af059a069d8988dd811c5e649be07e042e5bf573e8d0ac3ec2f30e6c999aa651cd09f6e9cbc6113749e8b6be20 languageName: node linkType: hard @@ -4630,13 +4889,13 @@ __metadata: languageName: node linkType: hard -"typescript@patch:typescript@npm%3A^5.4.2#optional!builtin": - version: 5.4.2 - resolution: "typescript@patch:typescript@npm%3A5.4.2#optional!builtin::version=5.4.2&hash=5adc0c" +"typescript@patch:typescript@npm%3A^5.4.3#optional!builtin": + version: 5.4.3 + resolution: "typescript@patch:typescript@npm%3A5.4.3#optional!builtin::version=5.4.3&hash=5adc0c" bin: tsc: bin/tsc tsserver: bin/tsserver - checksum: 10/f5f9a4133c2670761f0166eae5b3bafbc4a3fc24f0f42a93c9c893d9e9d6e66ea066969c5e7483fa66b4ae0e99125592553f3b92fd3599484de8be13b0615176 + checksum: 10/5aedd97595582b08aadb8a70e8e3ddebaf5a9c1e5ad4d6503c2fcfc15329b5cf8d01145b09913e9555683ac16c5123a96be32b6d72614098ebd42df520eed9b1 languageName: node linkType: hard @@ -4729,7 +4988,7 @@ __metadata: languageName: node linkType: hard -"vite@npm:^5.0.0, vite@npm:^5.1.6": +"vite@npm:^5.0.0": version: 5.1.6 resolution: "vite@npm:5.1.6" dependencies: @@ -4769,6 +5028,46 @@ __metadata: languageName: node linkType: hard +"vite@npm:^5.2.2": + version: 5.2.2 + resolution: "vite@npm:5.2.2" + dependencies: + esbuild: "npm:^0.20.1" + fsevents: "npm:~2.3.3" + postcss: "npm:^8.4.36" + rollup: "npm:^4.13.0" + peerDependencies: + "@types/node": ^18.0.0 || >=20.0.0 + less: "*" + lightningcss: ^1.21.0 + sass: "*" + stylus: "*" + sugarss: "*" + terser: ^5.4.0 + dependenciesMeta: + fsevents: + optional: true + peerDependenciesMeta: + "@types/node": + optional: true + less: + optional: true + lightningcss: + optional: true + sass: + optional: true + stylus: + optional: true + sugarss: + optional: true + terser: + optional: true + bin: + vite: bin/vite.js + checksum: 10/8e7f1e79e00a092b43378565898b5b60f66738d55fdcd2bb3a17b07183d32c3bfda30135490956ad8eb5eb77b0e56d4377655bf9478898616edbb20645477edb + languageName: node + linkType: hard + "vitest@npm:^1.4.0": version: 1.4.0 resolution: "vitest@npm:1.4.0"