diff --git a/.yarn/changelogs/common.22d9ca71.md b/.yarn/changelogs/common.22d9ca71.md
new file mode 100644
index 0000000..b128771
--- /dev/null
+++ b/.yarn/changelogs/common.22d9ca71.md
@@ -0,0 +1,51 @@
+
+# common
+
+
+
+## โจ Features
+
+
+## ๐ Bug Fixes
+
+
+## ๐ Documentation
+
+
+## โก Performance
+
+
+## โป๏ธ Refactoring
+
+
+## ๐งช Tests
+
+
+## ๐ฆ Build
+
+
+## ๐ท CI
+
+
+## โฌ๏ธ Dependencies
+
+- Bumped `@furystack/rest` from ^8.0.34 to ^8.0.36
+- Bumped `@types/node` from ^25.2.0 to ^25.2.3
+- Bumped `ts-json-schema-generator` from ^2.4.0 to ^2.5.0
+
+## ๐ง Chores
+
diff --git a/.yarn/changelogs/frontend.22d9ca71.md b/.yarn/changelogs/frontend.22d9ca71.md
new file mode 100644
index 0000000..3cabb5c
--- /dev/null
+++ b/.yarn/changelogs/frontend.22d9ca71.md
@@ -0,0 +1,56 @@
+
+# frontend
+
+
+
+## โจ Features
+
+
+## ๐ Bug Fixes
+
+
+## ๐ Documentation
+
+
+## โก Performance
+
+
+## โป๏ธ Refactoring
+
+
+## ๐งช Tests
+
+
+## ๐ฆ Build
+
+
+## ๐ท CI
+
+
+## โฌ๏ธ Dependencies
+
+- Bumped `@furystack/core` from ^15.0.34 to ^15.0.36
+- Bumped `@furystack/inject` from ^12.0.28 to ^12.0.30
+- Bumped `@furystack/logging` from ^8.0.28 to ^8.0.30
+- Bumped `@furystack/rest-client-fetch` from ^8.0.34 to ^8.0.36
+- Bumped `@furystack/shades` from ^11.1.0 to ^12.0.1
+- Bumped `@furystack/shades-common-components` from ^11.0.0 to ^12.1.0
+- Bumped `@furystack/utils` from ^8.1.9 to ^8.1.10
+- Bumped `@types/node` from ^25.2.0 to ^25.2.3
+
+## ๐ง Chores
+
diff --git a/.yarn/changelogs/service.22d9ca71.md b/.yarn/changelogs/service.22d9ca71.md
new file mode 100644
index 0000000..f0928b5
--- /dev/null
+++ b/.yarn/changelogs/service.22d9ca71.md
@@ -0,0 +1,56 @@
+
+# service
+
+
+
+## โจ Features
+
+
+## ๐ Bug Fixes
+
+
+## ๐ Documentation
+
+
+## โก Performance
+
+
+## โป๏ธ Refactoring
+
+
+## ๐งช Tests
+
+
+## ๐ฆ Build
+
+
+## ๐ท CI
+
+
+## โฌ๏ธ Dependencies
+
+- Bumped `@furystack/core` from ^15.0.34 to ^15.0.36
+- Bumped `@furystack/filesystem-store` from ^7.0.34 to ^7.0.36
+- Bumped `@furystack/inject` from ^12.0.28 to ^12.0.30
+- Bumped `@furystack/logging` from ^8.0.28 to ^8.0.30
+- Bumped `@furystack/repository` from ^10.0.34 to ^10.0.36
+- Bumped `@furystack/rest-service` from ^11.0.2 to ^11.0.4
+- Bumped `@furystack/security` from ^6.0.34 to ^6.0.36
+- Bumped `@types/node` from ^25.2.0 to ^25.2.3
+
+## ๐ง Chores
+
diff --git a/.yarn/changelogs/stack-craft.22d9ca71.md b/.yarn/changelogs/stack-craft.22d9ca71.md
new file mode 100644
index 0000000..9f58943
--- /dev/null
+++ b/.yarn/changelogs/stack-craft.22d9ca71.md
@@ -0,0 +1,56 @@
+
+# stack-craft
+
+
+
+## โจ Features
+
+
+## ๐ Bug Fixes
+
+
+## ๐ Documentation
+
+
+## โก Performance
+
+
+## โป๏ธ Refactoring
+
+
+## ๐งช Tests
+
+
+## ๐ฆ Build
+
+
+## ๐ท CI
+
+
+## โฌ๏ธ Dependencies
+
+- Bumped `@eslint/js` from ^9.39.2 to ^10.0.1
+- Bumped `@playwright/test` from ^1.58.1 to ^1.58.2
+- Bumped `@types/node` from ^25.2.0 to ^25.2.3
+- Bumped `eslint` from ^9.39.2 to ^10.0.0
+- Bumped `eslint-plugin-jsdoc` from ^62.5.0 to ^62.6.0
+- Removed `eslint-plugin-playwright` (not yet compatible with ESLint 10)
+- Bumped `rimraf` from ^6.1.2 to ^6.1.3
+- Bumped `typescript-eslint` from ^8.54.0 to ^8.56.0
+
+## ๐ง Chores
+
diff --git a/.yarn/versions/22d9ca71.yml b/.yarn/versions/22d9ca71.yml
new file mode 100644
index 0000000..4b638da
--- /dev/null
+++ b/.yarn/versions/22d9ca71.yml
@@ -0,0 +1,5 @@
+releases:
+ common: patch
+ frontend: patch
+ service: patch
+ stack-craft: patch
diff --git a/common/package.json b/common/package.json
index 2eec44b..5532994 100644
--- a/common/package.json
+++ b/common/package.json
@@ -25,11 +25,11 @@
"create-schemas": "node ./dist/bin/create-schemas.js"
},
"devDependencies": {
- "@types/node": "^25.2.0",
- "ts-json-schema-generator": "^2.4.0",
+ "@types/node": "^25.2.3",
+ "ts-json-schema-generator": "^2.5.0",
"vitest": "^4.0.18"
},
"dependencies": {
- "@furystack/rest": "^8.0.34"
+ "@furystack/rest": "^8.0.36"
}
}
diff --git a/eslint.config.js b/eslint.config.js
index d7a82e0..274f323 100644
--- a/eslint.config.js
+++ b/eslint.config.js
@@ -3,14 +3,9 @@
import eslint from '@eslint/js'
import prettierConfig from 'eslint-config-prettier'
import jsdoc from 'eslint-plugin-jsdoc'
-import playwright from 'eslint-plugin-playwright'
import tseslint from 'typescript-eslint'
export default tseslint.config(
- {
- ...playwright.configs['flat/recommended'],
- files: ['e2e'],
- },
{
ignores: [
'coverage',
diff --git a/frontend/package.json b/frontend/package.json
index 6e6bdcc..74d4989 100644
--- a/frontend/package.json
+++ b/frontend/package.json
@@ -17,14 +17,14 @@
"vitest": "^4.0.18"
},
"dependencies": {
- "@furystack/core": "^15.0.34",
- "@furystack/inject": "^12.0.28",
- "@furystack/logging": "^8.0.28",
- "@furystack/rest-client-fetch": "^8.0.34",
- "@furystack/shades": "^11.1.0",
- "@furystack/shades-common-components": "^11.0.0",
- "@furystack/utils": "^8.1.9",
- "@types/node": "^25.2.0",
+ "@furystack/core": "^15.0.36",
+ "@furystack/inject": "^12.0.30",
+ "@furystack/logging": "^8.0.30",
+ "@furystack/rest-client-fetch": "^8.0.36",
+ "@furystack/shades": "^12.0.1",
+ "@furystack/shades-common-components": "^12.1.0",
+ "@furystack/utils": "^8.1.10",
+ "@types/node": "^25.2.3",
"common": "workspace:^"
}
}
diff --git a/frontend/src/components/layout.tsx b/frontend/src/components/layout.tsx
index d471229..3c3cd12 100644
--- a/frontend/src/components/layout.tsx
+++ b/frontend/src/components/layout.tsx
@@ -24,10 +24,6 @@ export const Layout = Shade({
id="Layout"
style={{
backgroundColor: injector.getInstance(ThemeProviderService).theme.background.default,
- width: '100%',
- height: '100%',
- display: 'flex',
- flexDirection: 'column',
}}
>
diff --git a/frontend/src/pages/buttons-demo.tsx b/frontend/src/pages/buttons-demo.tsx
index 47972e1..47fddae 100644
--- a/frontend/src/pages/buttons-demo.tsx
+++ b/frontend/src/pages/buttons-demo.tsx
@@ -10,8 +10,6 @@ export const ButtonsDemo = Shade({
marginTop: '5em',
flexDirection: 'column',
background: 'url(https://talkillustration.com/wp-content/uploads/2015/04/ghtyj.jpg)',
- backgroundSize: 'cover',
- backgroundPosition: 'center',
},
render: ({ useState }) => {
const [disabled, setDisabled] = useState('disabled', false)
diff --git a/package.json b/package.json
index ced2236..156d13e 100644
--- a/package.json
+++ b/package.json
@@ -16,22 +16,21 @@
},
"type": "module",
"devDependencies": {
- "@eslint/js": "^9.39.2",
- "@playwright/test": "^1.58.1",
- "@types/node": "^25.2.0",
+ "@eslint/js": "^10.0.1",
+ "@playwright/test": "^1.58.2",
+ "@types/node": "^25.2.3",
"@vitest/coverage-v8": "^4.0.18",
- "eslint": "^9.39.2",
+ "eslint": "^10.0.0",
"eslint-config-prettier": "^10.1.8",
"eslint-plugin-import": "2.32.0",
- "eslint-plugin-jsdoc": "^62.5.0",
- "eslint-plugin-playwright": "^2.5.1",
+ "eslint-plugin-jsdoc": "^62.6.0",
"eslint-plugin-prettier": "^5.5.5",
"husky": "^9.1.7",
"lint-staged": "^16.2.7",
"prettier": "^3.8.1",
- "rimraf": "^6.1.2",
+ "rimraf": "^6.1.3",
"typescript": "^5.9.3",
- "typescript-eslint": "^8.54.0",
+ "typescript-eslint": "^8.56.0",
"vite": "^7.3.1",
"vitest": "^4.0.18"
},
diff --git a/service/package.json b/service/package.json
index afe7841..1c8ffb1 100644
--- a/service/package.json
+++ b/service/package.json
@@ -12,18 +12,18 @@
"build": "tsc -b"
},
"devDependencies": {
- "@types/node": "^25.2.0",
+ "@types/node": "^25.2.3",
"typescript": "^5.9.3",
"vitest": "^4.0.18"
},
"dependencies": {
- "@furystack/core": "^15.0.34",
- "@furystack/filesystem-store": "^7.0.34",
- "@furystack/inject": "^12.0.28",
- "@furystack/logging": "^8.0.28",
- "@furystack/repository": "^10.0.34",
- "@furystack/rest-service": "^11.0.2",
- "@furystack/security": "^6.0.34",
+ "@furystack/core": "^15.0.36",
+ "@furystack/filesystem-store": "^7.0.36",
+ "@furystack/inject": "^12.0.30",
+ "@furystack/logging": "^8.0.30",
+ "@furystack/repository": "^10.0.36",
+ "@furystack/rest-service": "^11.0.4",
+ "@furystack/security": "^6.0.36",
"common": "workspace:^"
}
}
diff --git a/yarn.lock b/yarn.lock
index 7650820..5ea806d 100644
--- a/yarn.lock
+++ b/yarn.lock
@@ -124,16 +124,16 @@ __metadata:
languageName: node
linkType: hard
-"@es-joy/jsdoccomment@npm:~0.83.0":
- version: 0.83.0
- resolution: "@es-joy/jsdoccomment@npm:0.83.0"
+"@es-joy/jsdoccomment@npm:~0.84.0":
+ version: 0.84.0
+ resolution: "@es-joy/jsdoccomment@npm:0.84.0"
dependencies:
"@types/estree": "npm:^1.0.8"
- "@typescript-eslint/types": "npm:^8.53.1"
+ "@typescript-eslint/types": "npm:^8.54.0"
comment-parser: "npm:1.4.5"
esquery: "npm:^1.7.0"
- jsdoc-type-pratt-parser: "npm:~7.1.0"
- checksum: 10c0/55fae1cbceac0abe19d83ea2a6b4b3f864655878b990a1ee3c0efa398926ed473042dd9d7e723aaa926eef0b12d4f5b46b61a6f30b3e50542d4da3b2adb182ce
+ jsdoc-type-pratt-parser: "npm:~7.1.1"
+ checksum: 10c0/b5562c176dde36cd2956bb115b79229d2253b27d6d7e52820eb55c509f75a72048ae8ea8d57193b33be42728c1aa7a5ee20937b4967175291cb4ae60fdda318d
languageName: node
linkType: hard
@@ -337,80 +337,68 @@ __metadata:
languageName: node
linkType: hard
-"@eslint-community/regexpp@npm:^4.12.1, @eslint-community/regexpp@npm:^4.12.2":
+"@eslint-community/regexpp@npm:^4.12.2":
version: 4.12.2
resolution: "@eslint-community/regexpp@npm:4.12.2"
checksum: 10c0/fddcbc66851b308478d04e302a4d771d6917a0b3740dc351513c0da9ca2eab8a1adf99f5e0aa7ab8b13fa0df005c81adeee7e63a92f3effd7d367a163b721c2d
languageName: node
linkType: hard
-"@eslint/config-array@npm:^0.21.1":
- version: 0.21.1
- resolution: "@eslint/config-array@npm:0.21.1"
+"@eslint/config-array@npm:^0.23.0":
+ version: 0.23.1
+ resolution: "@eslint/config-array@npm:0.23.1"
dependencies:
- "@eslint/object-schema": "npm:^2.1.7"
+ "@eslint/object-schema": "npm:^3.0.1"
debug: "npm:^4.3.1"
- minimatch: "npm:^3.1.2"
- checksum: 10c0/2f657d4edd6ddcb920579b72e7a5b127865d4c3fb4dda24f11d5c4f445a93ca481aebdbd6bf3291c536f5d034458dbcbb298ee3b698bc6c9dd02900fe87eec3c
+ minimatch: "npm:^10.1.1"
+ checksum: 10c0/9a676f3820b3c4dcea8053d07b22c8d8c2501c68d146d35a046e74f825de98deee3679b0cd980e0493a727c26efcb65cd508a96679402936c4ae86ab04a6c918
languageName: node
linkType: hard
-"@eslint/config-helpers@npm:^0.4.2":
- version: 0.4.2
- resolution: "@eslint/config-helpers@npm:0.4.2"
+"@eslint/config-helpers@npm:^0.5.2":
+ version: 0.5.2
+ resolution: "@eslint/config-helpers@npm:0.5.2"
dependencies:
- "@eslint/core": "npm:^0.17.0"
- checksum: 10c0/92efd7a527b2d17eb1a148409d71d80f9ac160b565ac73ee092252e8bf08ecd08670699f46b306b94f13d22e88ac88a612120e7847570dd7cdc72f234d50dcb4
+ "@eslint/core": "npm:^1.1.0"
+ checksum: 10c0/0dc65bc5dd80441afbf5007cae702a5d9dd08893e95fed702a463366cf9ce2f4fd90adb09f9012cb4fcc9783d897ccb739067b1b8a5942f4c8288a6efb396d58
languageName: node
linkType: hard
-"@eslint/core@npm:^0.17.0":
- version: 0.17.0
- resolution: "@eslint/core@npm:0.17.0"
+"@eslint/core@npm:^1.1.0":
+ version: 1.1.0
+ resolution: "@eslint/core@npm:1.1.0"
dependencies:
"@types/json-schema": "npm:^7.0.15"
- checksum: 10c0/9a580f2246633bc752298e7440dd942ec421860d1946d0801f0423830e67887e4aeba10ab9a23d281727a978eb93d053d1922a587d502942a713607f40ed704e
- languageName: node
- linkType: hard
-
-"@eslint/eslintrc@npm:^3.3.1":
- version: 3.3.3
- resolution: "@eslint/eslintrc@npm:3.3.3"
- dependencies:
- ajv: "npm:^6.12.4"
- debug: "npm:^4.3.2"
- espree: "npm:^10.0.1"
- globals: "npm:^14.0.0"
- ignore: "npm:^5.2.0"
- import-fresh: "npm:^3.2.1"
- js-yaml: "npm:^4.1.1"
- minimatch: "npm:^3.1.2"
- strip-json-comments: "npm:^3.1.1"
- checksum: 10c0/532c7acc7ddd042724c28b1f020bd7bf148fcd4653bb44c8314168b5f772508c842ce4ee070299cac51c5c5757d2124bdcfcef5551c8c58ff9986e3e17f2260d
+ checksum: 10c0/0f875d6f24fbf67cc796e01c2ca82884f755488052ed84183e56377c5b90fe10b491a26e600642db4daea1d5d8ab7906ec12f2bd5cbdb5004b0ef73c802bdb57
languageName: node
linkType: hard
-"@eslint/js@npm:9.39.2, @eslint/js@npm:^9.39.2":
- version: 9.39.2
- resolution: "@eslint/js@npm:9.39.2"
- checksum: 10c0/00f51c52b04ac79faebfaa65a9652b2093b9c924e945479f1f3945473f78aee83cbc76c8d70bbffbf06f7024626575b16d97b66eab16182e1d0d39daff2f26f5
+"@eslint/js@npm:^10.0.1":
+ version: 10.0.1
+ resolution: "@eslint/js@npm:10.0.1"
+ peerDependencies:
+ eslint: ^10.0.0
+ peerDependenciesMeta:
+ eslint:
+ optional: true
+ checksum: 10c0/9f3fcaf71ba7fdf65d82e8faad6ecfe97e11801cc3c362b306a88ea1ed1344ae0d35330dddb0e8ad18f010f6687a70b75491b9e01c8af57acd7987cee6b3ec6c
languageName: node
linkType: hard
-"@eslint/object-schema@npm:^2.1.7":
- version: 2.1.7
- resolution: "@eslint/object-schema@npm:2.1.7"
- checksum: 10c0/936b6e499853d1335803f556d526c86f5fe2259ed241bc665000e1d6353828edd913feed43120d150adb75570cae162cf000b5b0dfc9596726761c36b82f4e87
+"@eslint/object-schema@npm:^3.0.1":
+ version: 3.0.1
+ resolution: "@eslint/object-schema@npm:3.0.1"
+ checksum: 10c0/96ddab8a2f5f1ae4203c8881b9c25a9177e27ca19cd609ea0c275e09d9a59ef0bbcb46e8ef59b887a9054933d96b23c70a98e652a77532273be9cce82f4e38e9
languageName: node
linkType: hard
-"@eslint/plugin-kit@npm:^0.4.1":
- version: 0.4.1
- resolution: "@eslint/plugin-kit@npm:0.4.1"
+"@eslint/plugin-kit@npm:^0.6.0":
+ version: 0.6.0
+ resolution: "@eslint/plugin-kit@npm:0.6.0"
dependencies:
- "@eslint/core": "npm:^0.17.0"
+ "@eslint/core": "npm:^1.1.0"
levn: "npm:^0.4.1"
- checksum: 10c0/51600f78b798f172a9915dffb295e2ffb44840d583427bc732baf12ecb963eb841b253300e657da91d890f4b323d10a1bd12934bf293e3018d8bb66fdce5217b
+ checksum: 10c0/1d726338a9f4537fe2848796c44d801093ea3a99166dbc45bc6f7742fa2ad74ce0c2f114092ce4460710a9dfe5ea6e3500446f81842388bf81328c97c3a43d9d
languageName: node
linkType: hard
@@ -421,136 +409,143 @@ __metadata:
languageName: node
linkType: hard
-"@furystack/core@npm:^15.0.34":
- version: 15.0.34
- resolution: "@furystack/core@npm:15.0.34"
+"@furystack/cache@npm:^6.0.0":
+ version: 6.0.0
+ resolution: "@furystack/cache@npm:6.0.0"
+ dependencies:
+ "@furystack/inject": "npm:^12.0.30"
+ "@furystack/utils": "npm:^8.1.10"
+ checksum: 10c0/b3b9cd757215139a324a36879449866eb1739e9ff2d7dd5fc56e96eb72bab8ea5fe1b2028b94a89d1990eb85fa2e03bd940bf150a68463d6eebc71d797a858d5
+ languageName: node
+ linkType: hard
+
+"@furystack/core@npm:^15.0.36":
+ version: 15.0.36
+ resolution: "@furystack/core@npm:15.0.36"
dependencies:
- "@furystack/inject": "npm:^12.0.28"
- "@furystack/utils": "npm:^8.1.9"
- checksum: 10c0/ac84e6f45f69e1467166d41d588f162240f4fbca932ea87f56187ef86cff3638ea733c117eeb5f5eed266cc7a0a31302d9ee58cfc91a5d02645c3e0c5df9382b
+ "@furystack/inject": "npm:^12.0.30"
+ "@furystack/utils": "npm:^8.1.10"
+ checksum: 10c0/1b44f693d9d88827a07aee9ec96defbc8b2f4f77b49835a3f182d09370d30d48a2f7ddd1fc2ad524b121daff0cb3947efb62eafde7601fe98760d3c679cb8692
languageName: node
linkType: hard
-"@furystack/filesystem-store@npm:^7.0.34":
- version: 7.0.34
- resolution: "@furystack/filesystem-store@npm:7.0.34"
+"@furystack/filesystem-store@npm:^7.0.36":
+ version: 7.0.36
+ resolution: "@furystack/filesystem-store@npm:7.0.36"
dependencies:
- "@furystack/core": "npm:^15.0.34"
- "@furystack/inject": "npm:^12.0.28"
- "@furystack/utils": "npm:^8.1.9"
- semaphore-async-await: "npm:^1.5.1"
- checksum: 10c0/9968c4dddf2d69213b5b01bf6d4836b1c0fa2d49e43e66f00c15da123ef9601bf6f963e82f04765466ee57d63ec9b2fdfb495898fc2af0b924a853f81ab7cbdb
+ "@furystack/core": "npm:^15.0.36"
+ "@furystack/inject": "npm:^12.0.30"
+ "@furystack/utils": "npm:^8.1.10"
+ checksum: 10c0/d0424a0e41d9fc5f4903534707c30c42309250d02244e09da00054b79284c963ae05fe51c37b3baae8193b5e1ff9554f3cc85d161c9a3f74c0769b9dc351af2d
languageName: node
linkType: hard
-"@furystack/inject@npm:^12.0.28":
- version: 12.0.28
- resolution: "@furystack/inject@npm:12.0.28"
+"@furystack/inject@npm:^12.0.30":
+ version: 12.0.30
+ resolution: "@furystack/inject@npm:12.0.30"
dependencies:
- "@furystack/utils": "npm:^8.1.9"
- checksum: 10c0/291c4d3350486c243f487e13dfdf1e1888bf1d22485553bba2a18b728865a651ed59011abe66e53d120d1a4e29f2abc42bee4e761955b51da2e50b0024957f60
+ "@furystack/utils": "npm:^8.1.10"
+ checksum: 10c0/4727a051686f97ae7bff1b01319c6e63477bd508c0d4e695b9bfdff6f42326a01584c6608265434af9ba5be8ea4f786645be2f8ffe5fd1d3a55fe9b8642db19c
languageName: node
linkType: hard
-"@furystack/logging@npm:^8.0.28":
- version: 8.0.28
- resolution: "@furystack/logging@npm:8.0.28"
+"@furystack/logging@npm:^8.0.30":
+ version: 8.0.30
+ resolution: "@furystack/logging@npm:8.0.30"
dependencies:
- "@furystack/inject": "npm:^12.0.28"
- checksum: 10c0/51e7d8f287d609b9cc2580f676a2c6a60867d1e6ec6b16a90cf53085cddfb2aee576f8f726815299449bb12c62b86fb1cc9c4be9994a73960ee3663803463cf2
+ "@furystack/inject": "npm:^12.0.30"
+ checksum: 10c0/edbf555f6e1eb91f5e32ecbc2eb49e3a7f089a419334ddb1f0d63de09882154d738957daa62ccc06eb3a86f81fd3fe7ab4b32be79043969b0ab15ffffd79af62
languageName: node
linkType: hard
-"@furystack/repository@npm:^10.0.34":
- version: 10.0.34
- resolution: "@furystack/repository@npm:10.0.34"
+"@furystack/repository@npm:^10.0.36":
+ version: 10.0.36
+ resolution: "@furystack/repository@npm:10.0.36"
dependencies:
- "@furystack/core": "npm:^15.0.34"
- "@furystack/inject": "npm:^12.0.28"
- "@furystack/utils": "npm:^8.1.9"
- checksum: 10c0/4cca1fd3a42c018c144213a0be062c518534caad73b3e56ff9e40ea7968420d0b457878780ecf81b5963a35cf9add53c5b582e629ccd20db40d917266ff69b36
+ "@furystack/core": "npm:^15.0.36"
+ "@furystack/inject": "npm:^12.0.30"
+ "@furystack/utils": "npm:^8.1.10"
+ checksum: 10c0/2518526e09954e484fcee6e083c2aac928949f9e7af6c559655f2cac11c072b98767d8ca57533fc2e0f2e26db3d0c87946a98c82cf2b292d2a72edf25bb924ec
languageName: node
linkType: hard
-"@furystack/rest-client-fetch@npm:^8.0.34":
- version: 8.0.34
- resolution: "@furystack/rest-client-fetch@npm:8.0.34"
+"@furystack/rest-client-fetch@npm:^8.0.36":
+ version: 8.0.36
+ resolution: "@furystack/rest-client-fetch@npm:8.0.36"
dependencies:
- "@furystack/rest": "npm:^8.0.34"
+ "@furystack/rest": "npm:^8.0.36"
path-to-regexp: "npm:^8.3.0"
- checksum: 10c0/a7e969d0284797371f604a2187718ba498df4d0ad1b6642f386a67219a2eeb32aef93c8db8a4f3cadb7ba4d7f09971e1b63bcdcb9fa04eee68e694ff6be83338
+ checksum: 10c0/9e8e6f66e9e85eabf9d447534a13963a6b688c772d25bd5a177f44d5c5020a46da2b5c3e93ab23efc0e9916b53b3754db05b10c06612adf6ea5415d5b8326777
languageName: node
linkType: hard
-"@furystack/rest-service@npm:^11.0.2":
- version: 11.0.2
- resolution: "@furystack/rest-service@npm:11.0.2"
+"@furystack/rest-service@npm:^11.0.4":
+ version: 11.0.4
+ resolution: "@furystack/rest-service@npm:11.0.4"
dependencies:
- "@furystack/core": "npm:^15.0.34"
- "@furystack/inject": "npm:^12.0.28"
- "@furystack/repository": "npm:^10.0.34"
- "@furystack/rest": "npm:^8.0.34"
- "@furystack/security": "npm:^6.0.34"
- "@furystack/utils": "npm:^8.1.9"
+ "@furystack/core": "npm:^15.0.36"
+ "@furystack/inject": "npm:^12.0.30"
+ "@furystack/repository": "npm:^10.0.36"
+ "@furystack/rest": "npm:^8.0.36"
+ "@furystack/security": "npm:^6.0.36"
+ "@furystack/utils": "npm:^8.1.10"
ajv: "npm:^8.17.1"
ajv-formats: "npm:^3.0.1"
path-to-regexp: "npm:^8.3.0"
- semaphore-async-await: "npm:^1.5.1"
- checksum: 10c0/0be1475db9c609932e47a7e3436cd7a4921b7e5cb0e15714125be90527dc5366e1621f78af881b2d79619ae72d1bbfec14e8ecd10def862d2f42bb64f70a1626
+ checksum: 10c0/c655e85e0132ec6af47de05a2914ae0f5a907510936215ef7ce162177b2ca7e5cc63b187ac15732ee1de807e93255e36a1e892df08c1db1087d84046e472ca5b
languageName: node
linkType: hard
-"@furystack/rest@npm:^8.0.34":
- version: 8.0.34
- resolution: "@furystack/rest@npm:8.0.34"
+"@furystack/rest@npm:^8.0.36":
+ version: 8.0.36
+ resolution: "@furystack/rest@npm:8.0.36"
dependencies:
- "@furystack/core": "npm:^15.0.34"
- "@furystack/inject": "npm:^12.0.28"
- checksum: 10c0/e8bcbb290f089f307cec422ba2d2f5d38c776c95932e81272a086a8276927f46407deefa8e79f2287f4d696349d7691b3011aa3f1673df34771a9d768e96d4e1
+ "@furystack/core": "npm:^15.0.36"
+ "@furystack/inject": "npm:^12.0.30"
+ checksum: 10c0/ba6bff15841a7234bc20d963cc3164e0714db3a7bd0880a194ab73f680ee88df2bd222a0fe1b7ae460349caee74afaec7ede044e89350d31b687339eff033d64
languageName: node
linkType: hard
-"@furystack/security@npm:^6.0.34":
- version: 6.0.34
- resolution: "@furystack/security@npm:6.0.34"
+"@furystack/security@npm:^6.0.36":
+ version: 6.0.36
+ resolution: "@furystack/security@npm:6.0.36"
dependencies:
- "@furystack/core": "npm:^15.0.34"
- "@furystack/inject": "npm:^12.0.28"
- checksum: 10c0/0dbe67f7582d5fdfbcf9956c79e122754c69a037f9ea807bd293847a9f5d02e138b2b8b657dee8fd005913334107147e154f499724bc849e4932a5b316d1616c
+ "@furystack/core": "npm:^15.0.36"
+ "@furystack/inject": "npm:^12.0.30"
+ checksum: 10c0/b4a05a0926ad814a80ce0274e3d18903bf365e087a60e81ae2ee767dff6b24bd335c5f0bbed8f5f472b70c81e2688340f2a3aed909512e30ea9dc5705f5e08f4
languageName: node
linkType: hard
-"@furystack/shades-common-components@npm:^11.0.0":
- version: 11.0.0
- resolution: "@furystack/shades-common-components@npm:11.0.0"
+"@furystack/shades-common-components@npm:^12.1.0":
+ version: 12.1.0
+ resolution: "@furystack/shades-common-components@npm:12.1.0"
dependencies:
- "@furystack/core": "npm:^15.0.34"
- "@furystack/inject": "npm:^12.0.28"
- "@furystack/shades": "npm:^11.1.0"
- "@furystack/utils": "npm:^8.1.9"
+ "@furystack/cache": "npm:^6.0.0"
+ "@furystack/core": "npm:^15.0.36"
+ "@furystack/inject": "npm:^12.0.30"
+ "@furystack/shades": "npm:^12.0.1"
+ "@furystack/utils": "npm:^8.1.10"
path-to-regexp: "npm:^8.3.0"
- semaphore-async-await: "npm:^1.5.1"
- checksum: 10c0/b6c5338694e25c8db60314e1567609e458ebfcc94c758c5d9a93d38469bf25f60a999a7c73e66b385360943d4af41d987ce8e2ec920543f8b892ff3e50f0a95d
+ checksum: 10c0/e778835d05ccfa5fbe94b075408ee5034340bb9bac2b07a4a01bacb2fcdc557464247dc5bcd05f765bf67d475ecd4bb7d936810c92c5fddb17a7537b49940768
languageName: node
linkType: hard
-"@furystack/shades@npm:^11.1.0":
- version: 11.1.0
- resolution: "@furystack/shades@npm:11.1.0"
+"@furystack/shades@npm:^12.0.1":
+ version: 12.0.1
+ resolution: "@furystack/shades@npm:12.0.1"
dependencies:
- "@furystack/inject": "npm:^12.0.28"
- "@furystack/rest": "npm:^8.0.34"
- "@furystack/utils": "npm:^8.1.9"
+ "@furystack/inject": "npm:^12.0.30"
+ "@furystack/rest": "npm:^8.0.36"
+ "@furystack/utils": "npm:^8.1.10"
path-to-regexp: "npm:^8.3.0"
- semaphore-async-await: "npm:^1.5.1"
- checksum: 10c0/300a288254c2c5e319a1bbe922fd0eb4606d13d45d428200fd88833fc4cbcdae757a6d3bf19dd41a72f5ab36b44a31897dc18dd4133fd0a06dc4becbd6660635
+ checksum: 10c0/5e1a107d0e20ea0a275667c3d79f046b3b4a4888e71e56ebd82d355d203503c3d51414082514071f6a6f07e36bc89e781cb79887718c5cea500a793bc67281c2
languageName: node
linkType: hard
-"@furystack/utils@npm:^8.1.9":
- version: 8.1.9
- resolution: "@furystack/utils@npm:8.1.9"
- checksum: 10c0/a95bac6cf454f997f2a4ef4e7b945bcbc215110d8a40d78aaf1a75e0b42ff6e78c4506c35a1faa0c5a996ad31052c2abc9b4da780d3438ff69804259e830e311
+"@furystack/utils@npm:^8.1.10":
+ version: 8.1.10
+ resolution: "@furystack/utils@npm:8.1.10"
+ checksum: 10c0/318768fbdb079a0585dac25e48608dcc302248c616c59806446e3b025d11524fc4e2615c1a972d091cf8d3f579914fa8f87f4d1e883368119058544a4e36ba33
languageName: node
linkType: hard
@@ -601,20 +596,6 @@ __metadata:
languageName: node
linkType: hard
-"@isaacs/cliui@npm:^8.0.2":
- version: 8.0.2
- resolution: "@isaacs/cliui@npm:8.0.2"
- dependencies:
- string-width: "npm:^5.1.2"
- string-width-cjs: "npm:string-width@^4.2.0"
- strip-ansi: "npm:^7.0.1"
- strip-ansi-cjs: "npm:strip-ansi@^6.0.1"
- wrap-ansi: "npm:^8.1.0"
- wrap-ansi-cjs: "npm:wrap-ansi@^7.0.0"
- checksum: 10c0/b1bf42535d49f11dc137f18d5e4e63a28c5569de438a221c369483731e9dac9fb797af554e8bf02b6192d1e5eba6e6402cf93900c3d0ac86391d00d04876789e
- languageName: node
- linkType: hard
-
"@isaacs/fs-minipass@npm:^4.0.0":
version: 4.0.1
resolution: "@isaacs/fs-minipass@npm:4.0.1"
@@ -797,14 +778,14 @@ __metadata:
languageName: node
linkType: hard
-"@playwright/test@npm:^1.58.1":
- version: 1.58.1
- resolution: "@playwright/test@npm:1.58.1"
+"@playwright/test@npm:^1.58.2":
+ version: 1.58.2
+ resolution: "@playwright/test@npm:1.58.2"
dependencies:
- playwright: "npm:1.58.1"
+ playwright: "npm:1.58.2"
bin:
playwright: cli.js
- checksum: 10c0/ca32be812c6f86b2247109eaecd2fed452414debee05b4b0d690a3397f6bd08a56e0b2484f74d20fa0e7494508ee1cbdcbc27864acd5093e34c3f94d0e278188
+ checksum: 10c0/2164c03ad97c3653ff02e8818a71f3b2bbc344ac07924c9d8e31cd57505d6d37596015a41f51396b3ed8de6840f59143eaa9c21bf65515963da20740119811da
languageName: node
linkType: hard
@@ -1021,6 +1002,13 @@ __metadata:
languageName: node
linkType: hard
+"@types/esrecurse@npm:^4.3.1":
+ version: 4.3.1
+ resolution: "@types/esrecurse@npm:4.3.1"
+ checksum: 10c0/90dad74d5da3ad27606d8e8e757322f33171cfeaa15ad558b615cf71bb2a516492d18f55f4816384685a3eb2412142e732bbae9a4a7cd2cf3deb7572aa4ebe03
+ languageName: node
+ linkType: hard
+
"@types/estree@npm:1.0.8, @types/estree@npm:^1.0.0, @types/estree@npm:^1.0.6, @types/estree@npm:^1.0.8":
version: 1.0.8
resolution: "@types/estree@npm:1.0.8"
@@ -1042,121 +1030,121 @@ __metadata:
languageName: node
linkType: hard
-"@types/node@npm:^25.2.0":
- version: 25.2.0
- resolution: "@types/node@npm:25.2.0"
+"@types/node@npm:^25.2.3":
+ version: 25.2.3
+ resolution: "@types/node@npm:25.2.3"
dependencies:
undici-types: "npm:~7.16.0"
- checksum: 10c0/89559ea0de5c8c2da051b384f2cd3161012446816e05d18841838f814e57eb1865f000622e903f08d14f5242736063ed4003a4a359730fdd367e35e2122a8fce
+ checksum: 10c0/925833029ce0bb4a72c36f90b93287184d3511aeb0fa60a994ae94b5430c22f9be6693d67d210df79267cb54c6f6978caaefb149d99ab5f83af5827ba7cb9822
languageName: node
linkType: hard
-"@typescript-eslint/eslint-plugin@npm:8.54.0":
- version: 8.54.0
- resolution: "@typescript-eslint/eslint-plugin@npm:8.54.0"
+"@typescript-eslint/eslint-plugin@npm:8.56.0":
+ version: 8.56.0
+ resolution: "@typescript-eslint/eslint-plugin@npm:8.56.0"
dependencies:
"@eslint-community/regexpp": "npm:^4.12.2"
- "@typescript-eslint/scope-manager": "npm:8.54.0"
- "@typescript-eslint/type-utils": "npm:8.54.0"
- "@typescript-eslint/utils": "npm:8.54.0"
- "@typescript-eslint/visitor-keys": "npm:8.54.0"
+ "@typescript-eslint/scope-manager": "npm:8.56.0"
+ "@typescript-eslint/type-utils": "npm:8.56.0"
+ "@typescript-eslint/utils": "npm:8.56.0"
+ "@typescript-eslint/visitor-keys": "npm:8.56.0"
ignore: "npm:^7.0.5"
natural-compare: "npm:^1.4.0"
ts-api-utils: "npm:^2.4.0"
peerDependencies:
- "@typescript-eslint/parser": ^8.54.0
- eslint: ^8.57.0 || ^9.0.0
+ "@typescript-eslint/parser": ^8.56.0
+ eslint: ^8.57.0 || ^9.0.0 || ^10.0.0
typescript: ">=4.8.4 <6.0.0"
- checksum: 10c0/e533c8285880b883e02a833f378597c2776e6b0c20a5935440e2a02c1c42f40069a8badcf6d581bb4ec35a6856a806c4b66674c1c15c33cd64cc6b9c0cdd1dad
+ checksum: 10c0/26e56d14562b3d2d34b366859ec56668fdac909d6ea534451cdb4267846ff50dcccd0026a4eba71ca41f7c8bdef30ef1356620c1ff2363ad64bd8fad33a72b19
languageName: node
linkType: hard
-"@typescript-eslint/parser@npm:8.54.0":
- version: 8.54.0
- resolution: "@typescript-eslint/parser@npm:8.54.0"
+"@typescript-eslint/parser@npm:8.56.0":
+ version: 8.56.0
+ resolution: "@typescript-eslint/parser@npm:8.56.0"
dependencies:
- "@typescript-eslint/scope-manager": "npm:8.54.0"
- "@typescript-eslint/types": "npm:8.54.0"
- "@typescript-eslint/typescript-estree": "npm:8.54.0"
- "@typescript-eslint/visitor-keys": "npm:8.54.0"
+ "@typescript-eslint/scope-manager": "npm:8.56.0"
+ "@typescript-eslint/types": "npm:8.56.0"
+ "@typescript-eslint/typescript-estree": "npm:8.56.0"
+ "@typescript-eslint/visitor-keys": "npm:8.56.0"
debug: "npm:^4.4.3"
peerDependencies:
- eslint: ^8.57.0 || ^9.0.0
+ eslint: ^8.57.0 || ^9.0.0 || ^10.0.0
typescript: ">=4.8.4 <6.0.0"
- checksum: 10c0/60a1cfe94bc23086f03701640f4d83d7e37b8f4d729011e0f029e5accf2b3d099c50938c0a798a399e86046279432ff663f33102ba4338c4c82f7acead2bcbac
+ checksum: 10c0/f3a29c6fdc4e0d1a1e7ddb9909ab839c2f67591933e432c10f44aabb69ae2229f8d2072a220f63b70618cc35c67ff53de0ed110be86b33f4f354c19993f764cb
languageName: node
linkType: hard
-"@typescript-eslint/project-service@npm:8.54.0":
- version: 8.54.0
- resolution: "@typescript-eslint/project-service@npm:8.54.0"
+"@typescript-eslint/project-service@npm:8.56.0":
+ version: 8.56.0
+ resolution: "@typescript-eslint/project-service@npm:8.56.0"
dependencies:
- "@typescript-eslint/tsconfig-utils": "npm:^8.54.0"
- "@typescript-eslint/types": "npm:^8.54.0"
+ "@typescript-eslint/tsconfig-utils": "npm:^8.56.0"
+ "@typescript-eslint/types": "npm:^8.56.0"
debug: "npm:^4.4.3"
peerDependencies:
typescript: ">=4.8.4 <6.0.0"
- checksum: 10c0/3392ae259199021a80616a44d9484d1c363f61bc5c631dff2d08c6a906c98716a20caa7b832b8970120a1eb1eb2de3ee890cd527d6edb04f532f4e48a690a792
+ checksum: 10c0/8302dc30ad8c0342137998ea872782cdd673f9e7ec4b244eeb0976915b86d6c44ef55485e2cdac2987dbf309d3663aaf293c85e88326093fc7656b51432369f6
languageName: node
linkType: hard
-"@typescript-eslint/scope-manager@npm:8.54.0":
- version: 8.54.0
- resolution: "@typescript-eslint/scope-manager@npm:8.54.0"
+"@typescript-eslint/scope-manager@npm:8.56.0":
+ version: 8.56.0
+ resolution: "@typescript-eslint/scope-manager@npm:8.56.0"
dependencies:
- "@typescript-eslint/types": "npm:8.54.0"
- "@typescript-eslint/visitor-keys": "npm:8.54.0"
- checksum: 10c0/794740a5c0c1afc38d71e6bc59cc62870286e40d99f15e9760e76fb3d4197e961ee151c286c428535c404f5137721242a14da21350b749d0feb1f589f167814f
+ "@typescript-eslint/types": "npm:8.56.0"
+ "@typescript-eslint/visitor-keys": "npm:8.56.0"
+ checksum: 10c0/898b705295e0a4081702a52f98e0d1e50f8047900becd087b232bc71f8af2b87ed70a065bed0076a26abec8f4e5c6bb4a3a0de33b7ea0e3704ecdc7487043b57
languageName: node
linkType: hard
-"@typescript-eslint/tsconfig-utils@npm:8.54.0, @typescript-eslint/tsconfig-utils@npm:^8.54.0":
- version: 8.54.0
- resolution: "@typescript-eslint/tsconfig-utils@npm:8.54.0"
+"@typescript-eslint/tsconfig-utils@npm:8.56.0, @typescript-eslint/tsconfig-utils@npm:^8.56.0":
+ version: 8.56.0
+ resolution: "@typescript-eslint/tsconfig-utils@npm:8.56.0"
peerDependencies:
typescript: ">=4.8.4 <6.0.0"
- checksum: 10c0/e8598b0f051650c085d749002138d12249a3efd03e7de02e9e7913939dddd649d159b91f29ca3d28f5ee798b3f528a7195688e23c5e0b315d534e7af20a0c99a
+ checksum: 10c0/20f48af8b497d8a730dcac3724314b4f49ecc436f8871f3e17f5193d83e7d290c8838a126971767cd011208969bc4ff0f4bddc40eac167348c88d29fdb379c8b
languageName: node
linkType: hard
-"@typescript-eslint/type-utils@npm:8.54.0":
- version: 8.54.0
- resolution: "@typescript-eslint/type-utils@npm:8.54.0"
+"@typescript-eslint/type-utils@npm:8.56.0":
+ version: 8.56.0
+ resolution: "@typescript-eslint/type-utils@npm:8.56.0"
dependencies:
- "@typescript-eslint/types": "npm:8.54.0"
- "@typescript-eslint/typescript-estree": "npm:8.54.0"
- "@typescript-eslint/utils": "npm:8.54.0"
+ "@typescript-eslint/types": "npm:8.56.0"
+ "@typescript-eslint/typescript-estree": "npm:8.56.0"
+ "@typescript-eslint/utils": "npm:8.56.0"
debug: "npm:^4.4.3"
ts-api-utils: "npm:^2.4.0"
peerDependencies:
- eslint: ^8.57.0 || ^9.0.0
+ eslint: ^8.57.0 || ^9.0.0 || ^10.0.0
typescript: ">=4.8.4 <6.0.0"
- checksum: 10c0/ad807800d8b2662f823505249a84a6f5b1246b192a7ff08c49f298e220e4d9bb3d76f1f0852510421e030161604a4b939bff87f11b9074f118a3bd1d26139c6f
+ checksum: 10c0/4da61c36fa46f9d21a519a06b4ea6c91e9fa8a8e420fede41fb5d0f29866faa11641562b6e01c221ca6ec86bc0c3ecd7b8f11fc85b92277c3fd450ffc8fa2522
languageName: node
linkType: hard
-"@typescript-eslint/types@npm:8.54.0, @typescript-eslint/types@npm:^8.54.0":
- version: 8.54.0
- resolution: "@typescript-eslint/types@npm:8.54.0"
- checksum: 10c0/2219594fe5e8931ff91fd1b7a2606d33cd4f093d43f9ca71bcaa37f106ef79ad51f830dea51392f7e3d8bca77f7077ef98733f87bc008fad2f0bbd9ea5fb8a40
+"@typescript-eslint/types@npm:8.56.0, @typescript-eslint/types@npm:^8.56.0":
+ version: 8.56.0
+ resolution: "@typescript-eslint/types@npm:8.56.0"
+ checksum: 10c0/5deb4ebf5fa62f9f927f6aa45f7245aa03567e88941cd76e7b083175fd59fc40368a804ba7ff7581eac75706e42ddd5c77d2a60d6b1e76ab7865d559c9af9937
languageName: node
linkType: hard
-"@typescript-eslint/types@npm:^8.53.1":
- version: 8.53.1
- resolution: "@typescript-eslint/types@npm:8.53.1"
- checksum: 10c0/fa49f5f60de6851de45a9aff0a3ba3c4d00a0991100414e8af1a5d6f32764a48b6b7c0f65748a651f0da0e57df0745cdb8f11c590fa0fb22dd0e54e4c6b5c878
+"@typescript-eslint/types@npm:^8.54.0":
+ version: 8.54.0
+ resolution: "@typescript-eslint/types@npm:8.54.0"
+ checksum: 10c0/2219594fe5e8931ff91fd1b7a2606d33cd4f093d43f9ca71bcaa37f106ef79ad51f830dea51392f7e3d8bca77f7077ef98733f87bc008fad2f0bbd9ea5fb8a40
languageName: node
linkType: hard
-"@typescript-eslint/typescript-estree@npm:8.54.0":
- version: 8.54.0
- resolution: "@typescript-eslint/typescript-estree@npm:8.54.0"
+"@typescript-eslint/typescript-estree@npm:8.56.0":
+ version: 8.56.0
+ resolution: "@typescript-eslint/typescript-estree@npm:8.56.0"
dependencies:
- "@typescript-eslint/project-service": "npm:8.54.0"
- "@typescript-eslint/tsconfig-utils": "npm:8.54.0"
- "@typescript-eslint/types": "npm:8.54.0"
- "@typescript-eslint/visitor-keys": "npm:8.54.0"
+ "@typescript-eslint/project-service": "npm:8.56.0"
+ "@typescript-eslint/tsconfig-utils": "npm:8.56.0"
+ "@typescript-eslint/types": "npm:8.56.0"
+ "@typescript-eslint/visitor-keys": "npm:8.56.0"
debug: "npm:^4.4.3"
minimatch: "npm:^9.0.5"
semver: "npm:^7.7.3"
@@ -1164,32 +1152,32 @@ __metadata:
ts-api-utils: "npm:^2.4.0"
peerDependencies:
typescript: ">=4.8.4 <6.0.0"
- checksum: 10c0/1a1a7c0a318e71f3547ab5573198d36165ea152c50447ef92e6326303f9a5c397606201ba80c7b86a725dcdd2913e924be94466a0c33b1b0c3ee852059e646b6
+ checksum: 10c0/cc2ba5bbfabb71c1510aea8fb8bf0d8385cabb9ca5b65a621e73f3088a91089a02aea56a9d9a31bd707593b5ba4d33d0aa2fcbdeee3cc7f4eca8226107523c28
languageName: node
linkType: hard
-"@typescript-eslint/utils@npm:8.54.0":
- version: 8.54.0
- resolution: "@typescript-eslint/utils@npm:8.54.0"
+"@typescript-eslint/utils@npm:8.56.0":
+ version: 8.56.0
+ resolution: "@typescript-eslint/utils@npm:8.56.0"
dependencies:
"@eslint-community/eslint-utils": "npm:^4.9.1"
- "@typescript-eslint/scope-manager": "npm:8.54.0"
- "@typescript-eslint/types": "npm:8.54.0"
- "@typescript-eslint/typescript-estree": "npm:8.54.0"
+ "@typescript-eslint/scope-manager": "npm:8.56.0"
+ "@typescript-eslint/types": "npm:8.56.0"
+ "@typescript-eslint/typescript-estree": "npm:8.56.0"
peerDependencies:
- eslint: ^8.57.0 || ^9.0.0
+ eslint: ^8.57.0 || ^9.0.0 || ^10.0.0
typescript: ">=4.8.4 <6.0.0"
- checksum: 10c0/949a97dca8024d39666e04ecdf2d4e12722f5064c387901e72bdcc7adafb96cf650a070dc79f9dd46fa1aae6ac2b5eac5ae3fe5a6979385208c28809a1bd143f
+ checksum: 10c0/49545d399345bb4d8113d1001ec60c05c7e0d28fd44cb3c75128e58a53c9bf7ae8d0680ca089a4f37ab9eea8a3ef39011fc731eb4ad8dd4ab642849d84318645
languageName: node
linkType: hard
-"@typescript-eslint/visitor-keys@npm:8.54.0":
- version: 8.54.0
- resolution: "@typescript-eslint/visitor-keys@npm:8.54.0"
+"@typescript-eslint/visitor-keys@npm:8.56.0":
+ version: 8.56.0
+ resolution: "@typescript-eslint/visitor-keys@npm:8.56.0"
dependencies:
- "@typescript-eslint/types": "npm:8.54.0"
- eslint-visitor-keys: "npm:^4.2.1"
- checksum: 10c0/f83a9aa92f7f4d1fdb12cbca28c6f5704c36371264606b456388b2c869fc61e73c86d3736556e1bb6e253f3a607128b5b1bf6c68395800ca06f18705576faadd
+ "@typescript-eslint/types": "npm:8.56.0"
+ eslint-visitor-keys: "npm:^5.0.0"
+ checksum: 10c0/4cb7668430042da70707ac5cad826348e808af94095aca1f3d07d39d566745a33991d3defccd1e687f1b1f8aeea52eeb47591933e962452eb51c4bcd88773c12
languageName: node
linkType: hard
@@ -1376,13 +1364,6 @@ __metadata:
languageName: node
linkType: hard
-"ansi-regex@npm:^5.0.1":
- version: 5.0.1
- resolution: "ansi-regex@npm:5.0.1"
- checksum: 10c0/9a64bb8627b434ba9327b60c027742e5d17ac69277960d041898596271d992d4d52ba7267a63ca10232e29f6107fc8a835f6ce8d719b88c5f8493f8254813737
- languageName: node
- linkType: hard
-
"ansi-regex@npm:^6.0.1":
version: 6.2.2
resolution: "ansi-regex@npm:6.2.2"
@@ -1390,7 +1371,7 @@ __metadata:
languageName: node
linkType: hard
-"ansi-styles@npm:^4.0.0, ansi-styles@npm:^4.1.0":
+"ansi-styles@npm:^4.1.0":
version: 4.3.0
resolution: "ansi-styles@npm:4.3.0"
dependencies:
@@ -1399,7 +1380,7 @@ __metadata:
languageName: node
linkType: hard
-"ansi-styles@npm:^6.1.0, ansi-styles@npm:^6.2.1":
+"ansi-styles@npm:^6.2.1":
version: 6.2.3
resolution: "ansi-styles@npm:6.2.3"
checksum: 10c0/23b8a4ce14e18fb854693b95351e286b771d23d8844057ed2e7d083cd3e708376c3323707ec6a24365f7d7eda3ca00327fe04092e29e551499ec4c8b7bfac868
@@ -1413,13 +1394,6 @@ __metadata:
languageName: node
linkType: hard
-"argparse@npm:^2.0.1":
- version: 2.0.1
- resolution: "argparse@npm:2.0.1"
- checksum: 10c0/c5640c2d89045371c7cedd6a70212a04e360fd34d6edeae32f6952c63949e3525ea77dbec0289d8213a99bbaeab5abfa860b5c12cf88a2e6cf8106e90dd27a7e
- languageName: node
- linkType: hard
-
"array-buffer-byte-length@npm:^1.0.1, array-buffer-byte-length@npm:^1.0.2":
version: 1.0.2
resolution: "array-buffer-byte-length@npm:1.0.2"
@@ -1548,6 +1522,13 @@ __metadata:
languageName: node
linkType: hard
+"balanced-match@npm:^4.0.2":
+ version: 4.0.3
+ resolution: "balanced-match@npm:4.0.3"
+ checksum: 10c0/4d96945d0815849934145b2cdc0ccb80fb869d909060820fde5f95da0a32040f2142560ef931584fbb6a1607d39d399707e7d2364030a720ac1dc6f78ddaf9dc
+ languageName: node
+ linkType: hard
+
"before-after-hook@npm:^2.2.0":
version: 2.2.3
resolution: "before-after-hook@npm:2.2.3"
@@ -1574,6 +1555,15 @@ __metadata:
languageName: node
linkType: hard
+"brace-expansion@npm:^5.0.2":
+ version: 5.0.2
+ resolution: "brace-expansion@npm:5.0.2"
+ dependencies:
+ balanced-match: "npm:^4.0.2"
+ checksum: 10c0/60c765e5df6fc0ceca3d5703202ae6779db61f28ea3bf93a04dbf0d50c22ef8e4644e09d0459c827077cd2d09ba8f199a04d92c36419fcf874601a5565013174
+ languageName: node
+ linkType: hard
+
"braces@npm:^3.0.3":
version: 3.0.3
resolution: "braces@npm:3.0.3"
@@ -1634,13 +1624,6 @@ __metadata:
languageName: node
linkType: hard
-"callsites@npm:^3.0.0":
- version: 3.1.0
- resolution: "callsites@npm:3.1.0"
- checksum: 10c0/fff92277400eb06c3079f9e74f3af120db9f8ea03bad0e84d9aede54bbe2d44a56cccb5f6cf12211f93f52306df87077ecec5b712794c5a9b5dac6d615a3f301
- languageName: node
- linkType: hard
-
"chai@npm:^6.2.1":
version: 6.2.2
resolution: "chai@npm:6.2.2"
@@ -1648,7 +1631,7 @@ __metadata:
languageName: node
linkType: hard
-"chalk@npm:4.1.2, chalk@npm:^4.0.0":
+"chalk@npm:4.1.2":
version: 4.1.2
resolution: "chalk@npm:4.1.2"
dependencies:
@@ -1707,13 +1690,6 @@ __metadata:
languageName: node
linkType: hard
-"commander@npm:^13.1.0":
- version: 13.1.0
- resolution: "commander@npm:13.1.0"
- checksum: 10c0/7b8c5544bba704fbe84b7cab2e043df8586d5c114a4c5b607f83ae5060708940ed0b5bd5838cf8ce27539cde265c1cbd59ce3c8c6b017ed3eec8943e3a415164
- languageName: node
- linkType: hard
-
"commander@npm:^14.0.2":
version: 14.0.2
resolution: "commander@npm:14.0.2"
@@ -1732,9 +1708,9 @@ __metadata:
version: 0.0.0-use.local
resolution: "common@workspace:common"
dependencies:
- "@furystack/rest": "npm:^8.0.34"
- "@types/node": "npm:^25.2.0"
- ts-json-schema-generator: "npm:^2.4.0"
+ "@furystack/rest": "npm:^8.0.36"
+ "@types/node": "npm:^25.2.3"
+ ts-json-schema-generator: "npm:^2.5.0"
vitest: "npm:^4.0.18"
languageName: unknown
linkType: soft
@@ -1867,13 +1843,6 @@ __metadata:
languageName: node
linkType: hard
-"eastasianwidth@npm:^0.2.0":
- version: 0.2.0
- resolution: "eastasianwidth@npm:0.2.0"
- checksum: 10c0/26f364ebcdb6395f95124fda411f63137a4bfb5d3a06453f7f23dfe52502905bd84e0488172e0f9ec295fdc45f05c23d5d91baf16bd26f0fe9acd777a188dc39
- languageName: node
- linkType: hard
-
"emoji-regex@npm:^10.3.0":
version: 10.6.0
resolution: "emoji-regex@npm:10.6.0"
@@ -1881,20 +1850,6 @@ __metadata:
languageName: node
linkType: hard
-"emoji-regex@npm:^8.0.0":
- version: 8.0.0
- resolution: "emoji-regex@npm:8.0.0"
- checksum: 10c0/b6053ad39951c4cf338f9092d7bfba448cdfd46fe6a2a034700b149ac9ffbc137e361cbd3c442297f86bed2e5f7576c1b54cc0a6bf8ef5106cc62f496af35010
- languageName: node
- linkType: hard
-
-"emoji-regex@npm:^9.2.2":
- version: 9.2.2
- resolution: "emoji-regex@npm:9.2.2"
- checksum: 10c0/af014e759a72064cf66e6e694a7fc6b0ed3d8db680427b021a89727689671cefe9d04151b2cad51dbaf85d5ba790d061cd167f1cf32eb7b281f6368b3c181639
- languageName: node
- linkType: hard
-
"encoding@npm:^0.1.13":
version: 0.1.13
resolution: "encoding@npm:0.1.13"
@@ -2208,11 +2163,11 @@ __metadata:
languageName: node
linkType: hard
-"eslint-plugin-jsdoc@npm:^62.5.0":
- version: 62.5.0
- resolution: "eslint-plugin-jsdoc@npm:62.5.0"
+"eslint-plugin-jsdoc@npm:^62.6.0":
+ version: 62.6.0
+ resolution: "eslint-plugin-jsdoc@npm:62.6.0"
dependencies:
- "@es-joy/jsdoccomment": "npm:~0.83.0"
+ "@es-joy/jsdoccomment": "npm:~0.84.0"
"@es-joy/resolve.exports": "npm:1.2.0"
are-docs-informative: "npm:^0.0.2"
comment-parser: "npm:1.4.5"
@@ -2228,18 +2183,7 @@ __metadata:
to-valid-identifier: "npm:^1.0.0"
peerDependencies:
eslint: ^7.0.0 || ^8.0.0 || ^9.0.0
- checksum: 10c0/840e62319bcd1cd24bbf25a709239881dc9a064c548a34e6933261429ff182b720898b45760c0e8e645b00e9597c73a68c7d89d2c7a714b72ac80714907f968d
- languageName: node
- linkType: hard
-
-"eslint-plugin-playwright@npm:^2.5.1":
- version: 2.5.1
- resolution: "eslint-plugin-playwright@npm:2.5.1"
- dependencies:
- globals: "npm:^16.4.0"
- peerDependencies:
- eslint: ">=8.40.0"
- checksum: 10c0/b8b752f8692b20b062f218be344c25ad366192b15e4b5c764e25b67a1fa6cfaffb67456aadd6fce5bc8ac7b0922a4413b76be35c7121a3c76e2fc09d09071f53
+ checksum: 10c0/454bcdbe54628be9eac9bce64a3e4a44e85a73c535431ccb62a6469af5956fd7ff049974d9a91692bc89431ee719f71fa2477c0a1194f7add5b4b961f20f23fa
languageName: node
linkType: hard
@@ -2263,13 +2207,15 @@ __metadata:
languageName: node
linkType: hard
-"eslint-scope@npm:^8.4.0":
- version: 8.4.0
- resolution: "eslint-scope@npm:8.4.0"
+"eslint-scope@npm:^9.1.0":
+ version: 9.1.0
+ resolution: "eslint-scope@npm:9.1.0"
dependencies:
+ "@types/esrecurse": "npm:^4.3.1"
+ "@types/estree": "npm:^1.0.8"
esrecurse: "npm:^4.3.0"
estraverse: "npm:^5.2.0"
- checksum: 10c0/407f6c600204d0f3705bd557f81bd0189e69cd7996f408f8971ab5779c0af733d1af2f1412066b40ee1588b085874fc37a2333986c6521669cdbdd36ca5058e0
+ checksum: 10c0/b503f739bb1d8da2e94b56b7655aaaa3af35e3180b93310523b11d326b90c4caf00ec0138a601c56f672a4da17958cf28d0c76806e448e5d35429754d2691040
languageName: node
linkType: hard
@@ -2280,13 +2226,6 @@ __metadata:
languageName: node
linkType: hard
-"eslint-visitor-keys@npm:^4.2.1":
- version: 4.2.1
- resolution: "eslint-visitor-keys@npm:4.2.1"
- checksum: 10c0/fcd43999199d6740db26c58dbe0c2594623e31ca307e616ac05153c9272f12f1364f5a0b1917a8e962268fdecc6f3622c1c2908b4fcc2e047a106fe6de69dc43
- languageName: node
- linkType: hard
-
"eslint-visitor-keys@npm:^5.0.0":
version: 5.0.0
resolution: "eslint-visitor-keys@npm:5.0.0"
@@ -2294,31 +2233,28 @@ __metadata:
languageName: node
linkType: hard
-"eslint@npm:^9.39.2":
- version: 9.39.2
- resolution: "eslint@npm:9.39.2"
+"eslint@npm:^10.0.0":
+ version: 10.0.0
+ resolution: "eslint@npm:10.0.0"
dependencies:
"@eslint-community/eslint-utils": "npm:^4.8.0"
- "@eslint-community/regexpp": "npm:^4.12.1"
- "@eslint/config-array": "npm:^0.21.1"
- "@eslint/config-helpers": "npm:^0.4.2"
- "@eslint/core": "npm:^0.17.0"
- "@eslint/eslintrc": "npm:^3.3.1"
- "@eslint/js": "npm:9.39.2"
- "@eslint/plugin-kit": "npm:^0.4.1"
+ "@eslint-community/regexpp": "npm:^4.12.2"
+ "@eslint/config-array": "npm:^0.23.0"
+ "@eslint/config-helpers": "npm:^0.5.2"
+ "@eslint/core": "npm:^1.1.0"
+ "@eslint/plugin-kit": "npm:^0.6.0"
"@humanfs/node": "npm:^0.16.6"
"@humanwhocodes/module-importer": "npm:^1.0.1"
"@humanwhocodes/retry": "npm:^0.4.2"
"@types/estree": "npm:^1.0.6"
ajv: "npm:^6.12.4"
- chalk: "npm:^4.0.0"
cross-spawn: "npm:^7.0.6"
debug: "npm:^4.3.2"
escape-string-regexp: "npm:^4.0.0"
- eslint-scope: "npm:^8.4.0"
- eslint-visitor-keys: "npm:^4.2.1"
- espree: "npm:^10.4.0"
- esquery: "npm:^1.5.0"
+ eslint-scope: "npm:^9.1.0"
+ eslint-visitor-keys: "npm:^5.0.0"
+ espree: "npm:^11.1.0"
+ esquery: "npm:^1.7.0"
esutils: "npm:^2.0.2"
fast-deep-equal: "npm:^3.1.3"
file-entry-cache: "npm:^8.0.0"
@@ -2328,8 +2264,7 @@ __metadata:
imurmurhash: "npm:^0.1.4"
is-glob: "npm:^4.0.0"
json-stable-stringify-without-jsonify: "npm:^1.0.1"
- lodash.merge: "npm:^4.6.2"
- minimatch: "npm:^3.1.2"
+ minimatch: "npm:^10.1.1"
natural-compare: "npm:^1.4.0"
optionator: "npm:^0.9.3"
peerDependencies:
@@ -2339,18 +2274,7 @@ __metadata:
optional: true
bin:
eslint: bin/eslint.js
- checksum: 10c0/bb88ca8fd16bb7e1ac3e13804c54d41c583214460c0faa7b3e7c574e69c5600c7122295500fb4b0c06067831111db740931e98da1340329527658e1cf80073d3
- languageName: node
- linkType: hard
-
-"espree@npm:^10.0.1, espree@npm:^10.4.0":
- version: 10.4.0
- resolution: "espree@npm:10.4.0"
- dependencies:
- acorn: "npm:^8.15.0"
- acorn-jsx: "npm:^5.3.2"
- eslint-visitor-keys: "npm:^4.2.1"
- checksum: 10c0/c63fe06131c26c8157b4083313cb02a9a54720a08e21543300e55288c40e06c3fc284bdecf108d3a1372c5934a0a88644c98714f38b6ae8ed272b40d9ea08d6b
+ checksum: 10c0/87f3aa069693969841d773423c214ec83226873ead8565a65bdb40a7a0d3d5c95b8262c8232403eea235c5e1477457f893a3b6a72a0f4abc6bf2fee8f8410ef8
languageName: node
linkType: hard
@@ -2365,7 +2289,7 @@ __metadata:
languageName: node
linkType: hard
-"esquery@npm:^1.5.0, esquery@npm:^1.7.0":
+"esquery@npm:^1.7.0":
version: 1.7.0
resolution: "esquery@npm:1.7.0"
dependencies:
@@ -2528,29 +2452,19 @@ __metadata:
languageName: node
linkType: hard
-"foreground-child@npm:^3.3.1":
- version: 3.3.1
- resolution: "foreground-child@npm:3.3.1"
- dependencies:
- cross-spawn: "npm:^7.0.6"
- signal-exit: "npm:^4.0.1"
- checksum: 10c0/8986e4af2430896e65bc2788d6679067294d6aee9545daefc84923a0a4b399ad9c7a3ea7bd8c0b2b80fdf4a92de4c69df3f628233ff3224260e9c1541a9e9ed3
- languageName: node
- linkType: hard
-
"frontend@workspace:frontend":
version: 0.0.0-use.local
resolution: "frontend@workspace:frontend"
dependencies:
"@codecov/vite-plugin": "npm:^1.9.1"
- "@furystack/core": "npm:^15.0.34"
- "@furystack/inject": "npm:^12.0.28"
- "@furystack/logging": "npm:^8.0.28"
- "@furystack/rest-client-fetch": "npm:^8.0.34"
- "@furystack/shades": "npm:^11.1.0"
- "@furystack/shades-common-components": "npm:^11.0.0"
- "@furystack/utils": "npm:^8.1.9"
- "@types/node": "npm:^25.2.0"
+ "@furystack/core": "npm:^15.0.36"
+ "@furystack/inject": "npm:^12.0.30"
+ "@furystack/logging": "npm:^8.0.30"
+ "@furystack/rest-client-fetch": "npm:^8.0.36"
+ "@furystack/shades": "npm:^12.0.1"
+ "@furystack/shades-common-components": "npm:^12.1.0"
+ "@furystack/utils": "npm:^8.1.10"
+ "@types/node": "npm:^25.2.3"
common: "workspace:^"
typescript: "npm:^5.9.3"
vite: "npm:^7.3.1"
@@ -2698,22 +2612,6 @@ __metadata:
languageName: node
linkType: hard
-"glob@npm:^11.0.1":
- version: 11.1.0
- resolution: "glob@npm:11.1.0"
- dependencies:
- foreground-child: "npm:^3.3.1"
- jackspeak: "npm:^4.1.1"
- minimatch: "npm:^10.1.1"
- minipass: "npm:^7.1.2"
- package-json-from-dist: "npm:^1.0.0"
- path-scurry: "npm:^2.0.0"
- bin:
- glob: dist/esm/bin.mjs
- checksum: 10c0/1ceae07f23e316a6fa74581d9a74be6e8c2e590d2f7205034dd5c0435c53f5f7b712c2be00c3b65bf0a49294a1c6f4b98cd84c7637e29453b5aa13b79f1763a2
- languageName: node
- linkType: hard
-
"glob@npm:^13.0.0":
version: 13.0.0
resolution: "glob@npm:13.0.0"
@@ -2725,17 +2623,14 @@ __metadata:
languageName: node
linkType: hard
-"globals@npm:^14.0.0":
- version: 14.0.0
- resolution: "globals@npm:14.0.0"
- checksum: 10c0/b96ff42620c9231ad468d4c58ff42afee7777ee1c963013ff8aabe095a451d0ceeb8dcd8ef4cbd64d2538cef45f787a78ba3a9574f4a634438963e334471302d
- languageName: node
- linkType: hard
-
-"globals@npm:^16.4.0":
- version: 16.5.0
- resolution: "globals@npm:16.5.0"
- checksum: 10c0/615241dae7851c8012f5aa0223005b1ed6607713d6813de0741768bd4ddc39353117648f1a7086b4b0fa45eae733f1c0a0fe369aa4e543bb63f8de8990178ea9
+"glob@npm:^13.0.3":
+ version: 13.0.5
+ resolution: "glob@npm:13.0.5"
+ dependencies:
+ minimatch: "npm:^10.2.1"
+ minipass: "npm:^7.1.2"
+ path-scurry: "npm:^2.0.0"
+ checksum: 10c0/1388527676127f337877eaf3403d6c54d3fa5e5599e10c1532d73108435b4da66d8fff4b00eb5b306388090a180c6a92d70694df1c19171cf820e285fb1dfee5
languageName: node
linkType: hard
@@ -2893,16 +2788,6 @@ __metadata:
languageName: node
linkType: hard
-"import-fresh@npm:^3.2.1":
- version: 3.3.1
- resolution: "import-fresh@npm:3.3.1"
- dependencies:
- parent-module: "npm:^1.0.0"
- resolve-from: "npm:^4.0.0"
- checksum: 10c0/bf8cc494872fef783249709385ae883b447e3eb09db0ebd15dcead7d9afe7224dad7bd7591c6b73b0b19b3c0f9640eb8ee884f01cfaf2887ab995b0b36a0cbec
- languageName: node
- linkType: hard
-
"imurmurhash@npm:^0.1.4":
version: 0.1.4
resolution: "imurmurhash@npm:0.1.4"
@@ -3024,13 +2909,6 @@ __metadata:
languageName: node
linkType: hard
-"is-fullwidth-code-point@npm:^3.0.0":
- version: 3.0.0
- resolution: "is-fullwidth-code-point@npm:3.0.0"
- checksum: 10c0/bb11d825e049f38e04c06373a8d72782eee0205bda9d908cc550ccb3c59b99d750ff9537982e01733c1c94a58e35400661f57042158ff5e8f3e90cf936daf0fc
- languageName: node
- linkType: hard
-
"is-fullwidth-code-point@npm:^5.0.0":
version: 5.1.0
resolution: "is-fullwidth-code-point@npm:5.1.0"
@@ -3226,15 +3104,6 @@ __metadata:
languageName: node
linkType: hard
-"jackspeak@npm:^4.1.1":
- version: 4.1.1
- resolution: "jackspeak@npm:4.1.1"
- dependencies:
- "@isaacs/cliui": "npm:^8.0.2"
- checksum: 10c0/84ec4f8e21d6514db24737d9caf65361511f75e5e424980eebca4199f400874f45e562ac20fa8aeb1dd20ca2f3f81f0788b6e9c3e64d216a5794fd6f30e0e042
- languageName: node
- linkType: hard
-
"js-tokens@npm:^9.0.1":
version: 9.0.1
resolution: "js-tokens@npm:9.0.1"
@@ -3242,21 +3111,10 @@ __metadata:
languageName: node
linkType: hard
-"js-yaml@npm:^4.1.1":
- version: 4.1.1
- resolution: "js-yaml@npm:4.1.1"
- dependencies:
- argparse: "npm:^2.0.1"
- bin:
- js-yaml: bin/js-yaml.js
- checksum: 10c0/561c7d7088c40a9bb53cc75becbfb1df6ae49b34b5e6e5a81744b14ae8667ec564ad2527709d1a6e7d5e5fa6d483aa0f373a50ad98d42fde368ec4a190d4fae7
- languageName: node
- linkType: hard
-
-"jsdoc-type-pratt-parser@npm:~7.1.0":
- version: 7.1.0
- resolution: "jsdoc-type-pratt-parser@npm:7.1.0"
- checksum: 10c0/440c40b465c0bc2611aa1187cc47778ec3caf47512184ba1d3491efa16fffdc180bb41ec43136b7faac9fe41c1fdd2ab17aa2422df7c656c006897ebfd9d448f
+"jsdoc-type-pratt-parser@npm:~7.1.1":
+ version: 7.1.1
+ resolution: "jsdoc-type-pratt-parser@npm:7.1.1"
+ checksum: 10c0/5a5216a75962b3a8a3a1e7e09a19b31b5a373c06c726a00b081480daee00196250d4acc8dfbecc0a7846d439a5bcf4a326df6348b879cf95f60c62ce5818dadb
languageName: node
linkType: hard
@@ -3367,13 +3225,6 @@ __metadata:
languageName: node
linkType: hard
-"lodash.merge@npm:^4.6.2":
- version: 4.6.2
- resolution: "lodash.merge@npm:4.6.2"
- checksum: 10c0/402fa16a1edd7538de5b5903a90228aa48eb5533986ba7fa26606a49db2572bf414ff73a2c9f5d5fd36b31c46a5d5c7e1527749c07cbcf965ccff5fbdf32c506
- languageName: node
- linkType: hard
-
"log-update@npm:^6.1.0":
version: 6.1.0
resolution: "log-update@npm:6.1.0"
@@ -3475,6 +3326,15 @@ __metadata:
languageName: node
linkType: hard
+"minimatch@npm:^10.2.1":
+ version: 10.2.1
+ resolution: "minimatch@npm:10.2.1"
+ dependencies:
+ brace-expansion: "npm:^5.0.2"
+ checksum: 10c0/86c3ed013630e820fda00336ee786a03098723b60bfae452de6306708fc83619df40a99dc6ec59c97d14e25b3b3371669a04e5bf508b1b00339b20229c4907d2
+ languageName: node
+ linkType: hard
+
"minimatch@npm:^3.1.2":
version: 3.1.2
resolution: "minimatch@npm:3.1.2"
@@ -3796,22 +3656,13 @@ __metadata:
languageName: node
linkType: hard
-"package-json-from-dist@npm:^1.0.0, package-json-from-dist@npm:^1.0.1":
+"package-json-from-dist@npm:^1.0.1":
version: 1.0.1
resolution: "package-json-from-dist@npm:1.0.1"
checksum: 10c0/62ba2785eb655fec084a257af34dbe24292ab74516d6aecef97ef72d4897310bc6898f6c85b5cd22770eaa1ce60d55a0230e150fb6a966e3ecd6c511e23d164b
languageName: node
linkType: hard
-"parent-module@npm:^1.0.0":
- version: 1.0.1
- resolution: "parent-module@npm:1.0.1"
- dependencies:
- callsites: "npm:^3.0.0"
- checksum: 10c0/c63d6e80000d4babd11978e0d3fee386ca7752a02b035fd2435960ffaa7219dc42146f07069fb65e6e8bf1caef89daf9af7535a39bddf354d78bf50d8294f556
- languageName: node
- linkType: hard
-
"parse-imports-exports@npm:^0.2.4":
version: 0.2.4
resolution: "parse-imports-exports@npm:0.2.4"
@@ -3903,27 +3754,27 @@ __metadata:
languageName: node
linkType: hard
-"playwright-core@npm:1.58.1":
- version: 1.58.1
- resolution: "playwright-core@npm:1.58.1"
+"playwright-core@npm:1.58.2":
+ version: 1.58.2
+ resolution: "playwright-core@npm:1.58.2"
bin:
playwright-core: cli.js
- checksum: 10c0/2c12755579148cbd13811cc1a01e9693432f0e4595c76ebb02d2e1b4ee7286719c6769fdb26cda61f218bc49b7ddd4de5d856abbd034acde4ff3dbeee93e4773
+ checksum: 10c0/5aa15b2b764e6ffe738293a09081a6f7023847a0dbf4cd05fe10eed2e25450d321baf7482f938f2d2eb330291e197fa23e57b29a5b552b89927ceb791266225b
languageName: node
linkType: hard
-"playwright@npm:1.58.1":
- version: 1.58.1
- resolution: "playwright@npm:1.58.1"
+"playwright@npm:1.58.2":
+ version: 1.58.2
+ resolution: "playwright@npm:1.58.2"
dependencies:
fsevents: "npm:2.3.2"
- playwright-core: "npm:1.58.1"
+ playwright-core: "npm:1.58.2"
dependenciesMeta:
fsevents:
optional: true
bin:
playwright: cli.js
- checksum: 10c0/29cb2b34ad80f9dc1b27d26d8cf56e0964d7787e0beb18b25fd9d087a09ce56a359779104d2a1717d08789c2f2713928ef59140b2905e6ef00b2cb6df58bb107
+ checksum: 10c0/d060d9b7cc124bd8b5dffebaab5e84f6b34654a553758fe7b19cc598dfbee93f6ecfbdc1832b40a6380ae04eade86ef3285ba03aa0b136799e83402246dc0727
languageName: node
linkType: hard
@@ -4038,13 +3889,6 @@ __metadata:
languageName: node
linkType: hard
-"resolve-from@npm:^4.0.0":
- version: 4.0.0
- resolution: "resolve-from@npm:4.0.0"
- checksum: 10c0/8408eec31a3112ef96e3746c37be7d64020cda07c03a920f5024e77290a218ea758b26ca9529fd7b1ad283947f34b2291c1c0f6aa0ed34acfdda9c6014c8d190
- languageName: node
- linkType: hard
-
"resolve@npm:^1.22.4":
version: 1.22.11
resolution: "resolve@npm:1.22.11"
@@ -4095,15 +3939,15 @@ __metadata:
languageName: node
linkType: hard
-"rimraf@npm:^6.1.2":
- version: 6.1.2
- resolution: "rimraf@npm:6.1.2"
+"rimraf@npm:^6.1.3":
+ version: 6.1.3
+ resolution: "rimraf@npm:6.1.3"
dependencies:
- glob: "npm:^13.0.0"
+ glob: "npm:^13.0.3"
package-json-from-dist: "npm:^1.0.1"
bin:
rimraf: dist/esm/bin.mjs
- checksum: 10c0/c11a6a6fad937ada03c12fe688860690df8296d7cd08dbe59e3cc087f44e43573ae26ecbe48e54cb7a6db745b8c81fe5a15b9359233cc21d52d9b5b3330fcc74
+ checksum: 10c0/4a56537850102e20ba5d5eb49f366b4b7b2435389734b4b8480cf0e0eb0f6f5d0c44120a171aeb0d8f9ab40312a10d2262f3f50acbad803e32caef61b6cf86fc
languageName: node
linkType: hard
@@ -4245,13 +4089,6 @@ __metadata:
languageName: node
linkType: hard
-"semaphore-async-await@npm:^1.5.1":
- version: 1.5.1
- resolution: "semaphore-async-await@npm:1.5.1"
- checksum: 10c0/b5cc7bcbe755fa73d414b6ebabd9b73cec9193988ecb14b489753287acef77f4cf4c4eaa9c2cd942f24ec8e230d26116788c7405b256c39111b75c81e953a92f
- languageName: node
- linkType: hard
-
"semver@npm:^6.3.1":
version: 6.3.1
resolution: "semver@npm:6.3.1"
@@ -4274,14 +4111,14 @@ __metadata:
version: 0.0.0-use.local
resolution: "service@workspace:service"
dependencies:
- "@furystack/core": "npm:^15.0.34"
- "@furystack/filesystem-store": "npm:^7.0.34"
- "@furystack/inject": "npm:^12.0.28"
- "@furystack/logging": "npm:^8.0.28"
- "@furystack/repository": "npm:^10.0.34"
- "@furystack/rest-service": "npm:^11.0.2"
- "@furystack/security": "npm:^6.0.34"
- "@types/node": "npm:^25.2.0"
+ "@furystack/core": "npm:^15.0.36"
+ "@furystack/filesystem-store": "npm:^7.0.36"
+ "@furystack/inject": "npm:^12.0.30"
+ "@furystack/logging": "npm:^8.0.30"
+ "@furystack/repository": "npm:^10.0.36"
+ "@furystack/rest-service": "npm:^11.0.4"
+ "@furystack/security": "npm:^6.0.36"
+ "@types/node": "npm:^25.2.3"
common: "workspace:^"
typescript: "npm:^5.9.3"
vitest: "npm:^4.0.18"
@@ -4396,7 +4233,7 @@ __metadata:
languageName: node
linkType: hard
-"signal-exit@npm:^4.0.1, signal-exit@npm:^4.1.0":
+"signal-exit@npm:^4.1.0":
version: 4.1.0
resolution: "signal-exit@npm:4.1.0"
checksum: 10c0/41602dce540e46d599edba9d9860193398d135f7ff72cab629db5171516cfae628d21e7bfccde1bbfdf11c48726bc2a6d1a8fb8701125852fbfda7cf19c6aa83
@@ -4485,22 +4322,21 @@ __metadata:
version: 0.0.0-use.local
resolution: "stack-craft@workspace:."
dependencies:
- "@eslint/js": "npm:^9.39.2"
- "@playwright/test": "npm:^1.58.1"
- "@types/node": "npm:^25.2.0"
+ "@eslint/js": "npm:^10.0.1"
+ "@playwright/test": "npm:^1.58.2"
+ "@types/node": "npm:^25.2.3"
"@vitest/coverage-v8": "npm:^4.0.18"
- eslint: "npm:^9.39.2"
+ eslint: "npm:^10.0.0"
eslint-config-prettier: "npm:^10.1.8"
eslint-plugin-import: "npm:2.32.0"
- eslint-plugin-jsdoc: "npm:^62.5.0"
- eslint-plugin-playwright: "npm:^2.5.1"
+ eslint-plugin-jsdoc: "npm:^62.6.0"
eslint-plugin-prettier: "npm:^5.5.5"
husky: "npm:^9.1.7"
lint-staged: "npm:^16.2.7"
prettier: "npm:^3.8.1"
- rimraf: "npm:^6.1.2"
+ rimraf: "npm:^6.1.3"
typescript: "npm:^5.9.3"
- typescript-eslint: "npm:^8.54.0"
+ typescript-eslint: "npm:^8.56.0"
vite: "npm:^7.3.1"
vitest: "npm:^4.0.18"
languageName: unknown
@@ -4537,28 +4373,6 @@ __metadata:
languageName: node
linkType: hard
-"string-width-cjs@npm:string-width@^4.2.0, string-width@npm:^4.1.0":
- version: 4.2.3
- resolution: "string-width@npm:4.2.3"
- dependencies:
- emoji-regex: "npm:^8.0.0"
- is-fullwidth-code-point: "npm:^3.0.0"
- strip-ansi: "npm:^6.0.1"
- checksum: 10c0/1e525e92e5eae0afd7454086eed9c818ee84374bb80328fc41217ae72ff5f065ef1c9d7f72da41de40c75fa8bb3dee63d92373fd492c84260a552c636392a47b
- languageName: node
- linkType: hard
-
-"string-width@npm:^5.0.1, string-width@npm:^5.1.2":
- version: 5.1.2
- resolution: "string-width@npm:5.1.2"
- dependencies:
- eastasianwidth: "npm:^0.2.0"
- emoji-regex: "npm:^9.2.2"
- strip-ansi: "npm:^7.0.1"
- checksum: 10c0/ab9c4264443d35b8b923cbdd513a089a60de339216d3b0ed3be3ba57d6880e1a192b70ae17225f764d7adbf5994e9bb8df253a944736c15a0240eff553c678ca
- languageName: node
- linkType: hard
-
"string-width@npm:^7.0.0":
version: 7.2.0
resolution: "string-width@npm:7.2.0"
@@ -4618,16 +4432,7 @@ __metadata:
languageName: node
linkType: hard
-"strip-ansi-cjs@npm:strip-ansi@^6.0.1, strip-ansi@npm:^6.0.0, strip-ansi@npm:^6.0.1":
- version: 6.0.1
- resolution: "strip-ansi@npm:6.0.1"
- dependencies:
- ansi-regex: "npm:^5.0.1"
- checksum: 10c0/1ae5f212a126fe5b167707f716942490e3933085a5ff6c008ab97ab2f272c8025d3aa218b7bd6ab25729ca20cc81cddb252102f8751e13482a5199e873680952
- languageName: node
- linkType: hard
-
-"strip-ansi@npm:^7.0.1, strip-ansi@npm:^7.1.0":
+"strip-ansi@npm:^7.1.0":
version: 7.1.2
resolution: "strip-ansi@npm:7.1.2"
dependencies:
@@ -4643,13 +4448,6 @@ __metadata:
languageName: node
linkType: hard
-"strip-json-comments@npm:^3.1.1":
- version: 3.1.1
- resolution: "strip-json-comments@npm:3.1.1"
- checksum: 10c0/9681a6257b925a7fa0f285851c0e613cc934a50661fa7bb41ca9cbbff89686bb4a0ee366e6ecedc4daafd01e83eee0720111ab294366fe7c185e935475ebcecd
- languageName: node
- linkType: hard
-
"supports-color@npm:^7.1.0":
version: 7.2.0
resolution: "supports-color@npm:7.2.0"
@@ -4747,21 +4545,20 @@ __metadata:
languageName: node
linkType: hard
-"ts-json-schema-generator@npm:^2.4.0":
- version: 2.4.0
- resolution: "ts-json-schema-generator@npm:2.4.0"
+"ts-json-schema-generator@npm:^2.5.0":
+ version: 2.5.0
+ resolution: "ts-json-schema-generator@npm:2.5.0"
dependencies:
"@types/json-schema": "npm:^7.0.15"
- commander: "npm:^13.1.0"
- glob: "npm:^11.0.1"
+ commander: "npm:^14.0.2"
json5: "npm:^2.2.3"
normalize-path: "npm:^3.0.0"
safe-stable-stringify: "npm:^2.5.0"
tslib: "npm:^2.8.1"
- typescript: "npm:^5.8.2"
+ typescript: "npm:^5.9.3"
bin:
ts-json-schema-generator: bin/ts-json-schema-generator.js
- checksum: 10c0/b8dad83ab0a13bb938ed0b99fd0afc72dca1e35257d6609ce4c05dd08009e710b5ef4a062db0b1a82bcd43af1870df7f49229a419f414dff4e0e2541cadecc75
+ checksum: 10c0/5b64b79980e59f3d524e4e93687c592eab10aba6488fb3a979f1d47f157bbec23b3fb83b65171aa76c7c91f6d03e729e16b7fcf61caec13d674db5422eb543bd
languageName: node
linkType: hard
@@ -4853,22 +4650,22 @@ __metadata:
languageName: node
linkType: hard
-"typescript-eslint@npm:^8.54.0":
- version: 8.54.0
- resolution: "typescript-eslint@npm:8.54.0"
+"typescript-eslint@npm:^8.56.0":
+ version: 8.56.0
+ resolution: "typescript-eslint@npm:8.56.0"
dependencies:
- "@typescript-eslint/eslint-plugin": "npm:8.54.0"
- "@typescript-eslint/parser": "npm:8.54.0"
- "@typescript-eslint/typescript-estree": "npm:8.54.0"
- "@typescript-eslint/utils": "npm:8.54.0"
+ "@typescript-eslint/eslint-plugin": "npm:8.56.0"
+ "@typescript-eslint/parser": "npm:8.56.0"
+ "@typescript-eslint/typescript-estree": "npm:8.56.0"
+ "@typescript-eslint/utils": "npm:8.56.0"
peerDependencies:
- eslint: ^8.57.0 || ^9.0.0
+ eslint: ^8.57.0 || ^9.0.0 || ^10.0.0
typescript: ">=4.8.4 <6.0.0"
- checksum: 10c0/0ba92aa22c0aa10c88b0f4732950ed64245947f1c4ac17328dff94b43eaeddd3068595788725781fba07a87cc964304a075b3e37f9a86312173498fcc6ab4338
+ checksum: 10c0/13c47bb4a82d6714d482e96991faf2895c45a8e74235191a2ebbd36272487595c0824d128958942a1d1d18eddf8ca40c5850e2e314958a0a2e3c40be92f2d5a0
languageName: node
linkType: hard
-"typescript@npm:^5.8.2, typescript@npm:^5.9.3":
+"typescript@npm:^5.9.3":
version: 5.9.3
resolution: "typescript@npm:5.9.3"
bin:
@@ -4878,7 +4675,7 @@ __metadata:
languageName: node
linkType: hard
-"typescript@patch:typescript@npm%3A^5.8.2#optional!builtin, typescript@patch:typescript@npm%3A^5.9.3#optional!builtin":
+"typescript@patch:typescript@npm%3A^5.9.3#optional!builtin":
version: 5.9.3
resolution: "typescript@patch:typescript@npm%3A5.9.3#optional!builtin::version=5.9.3&hash=5786d5"
bin:
@@ -5183,28 +4980,6 @@ __metadata:
languageName: node
linkType: hard
-"wrap-ansi-cjs@npm:wrap-ansi@^7.0.0":
- version: 7.0.0
- resolution: "wrap-ansi@npm:7.0.0"
- dependencies:
- ansi-styles: "npm:^4.0.0"
- string-width: "npm:^4.1.0"
- strip-ansi: "npm:^6.0.0"
- checksum: 10c0/d15fc12c11e4cbc4044a552129ebc75ee3f57aa9c1958373a4db0292d72282f54373b536103987a4a7594db1ef6a4f10acf92978f79b98c49306a4b58c77d4da
- languageName: node
- linkType: hard
-
-"wrap-ansi@npm:^8.1.0":
- version: 8.1.0
- resolution: "wrap-ansi@npm:8.1.0"
- dependencies:
- ansi-styles: "npm:^6.1.0"
- string-width: "npm:^5.0.1"
- strip-ansi: "npm:^7.0.1"
- checksum: 10c0/138ff58a41d2f877eae87e3282c0630fc2789012fc1af4d6bd626eeb9a2f9a65ca92005e6e69a75c7b85a68479fe7443c7dbe1eb8fbaa681a4491364b7c55c60
- languageName: node
- linkType: hard
-
"wrap-ansi@npm:^9.0.0":
version: 9.0.2
resolution: "wrap-ansi@npm:9.0.2"