diff --git a/package.json b/package.json index cd467a2..9633480 100644 --- a/package.json +++ b/package.json @@ -59,24 +59,24 @@ "devDependencies": { "@playwright/test": "^1.40.1", "@types/node": "*", - "@typescript-eslint/eslint-plugin": "^6.16.0", - "@typescript-eslint/parser": "^6.16.0", - "@vitest/coverage-istanbul": "^1.1.1", + "@typescript-eslint/eslint-plugin": "^6.18.0", + "@typescript-eslint/parser": "^6.18.0", + "@vitest/coverage-istanbul": "^1.1.3", "eslint": "^8.56.0", "eslint-config-prettier": "^9.1.0", "eslint-import-resolver-typescript": "^3.6.1", "eslint-plugin-import": "^2.29.1", - "eslint-plugin-jest": "^27.6.0", + "eslint-plugin-jest": "^27.6.1", "eslint-plugin-simple-import-sort": "^10.0.0", - "jsdom": "^23.0.1", + "jsdom": "^23.2.0", "npm-run-all": "^4.1.5", "prettier": "^3.1.1", "stylelint": "^16.1.0", "stylelint-config-standard": "^36.0.0", "ts-node": "^10.9.2", "typescript": "^5.3.3", - "vite": "^5.0.10", - "vitest": "^1.1.1" + "vite": "^5.0.11", + "vitest": "^1.1.3" }, "resolutions": { "tslib": ">=2" diff --git a/yarn.lock b/yarn.lock index b10df92..1e1f860 100644 --- a/yarn.lock +++ b/yarn.lock @@ -22,6 +22,17 @@ __metadata: languageName: node linkType: hard +"@asamuzakjp/dom-selector@npm:^2.0.1": + version: 2.0.1 + resolution: "@asamuzakjp/dom-selector@npm:2.0.1" + dependencies: + bidi-js: ^1.0.3 + css-tree: ^2.3.1 + is-potential-custom-element-name: ^1.0.1 + checksum: 51cd07fa0066b849896378af5d5839f8414dec1c0ff5d1e929542a6cbe7bd5608d9d9524d38eba7ef0caf4c970c4dfe826deac7bef2e8b9fa1a0b9e09446bb4d + languageName: node + linkType: hard + "@babel/code-frame@npm:^7.0.0, @babel/code-frame@npm:^7.22.13, @babel/code-frame@npm:^7.23.5": version: 7.23.5 resolution: "@babel/code-frame@npm:7.23.5" @@ -656,24 +667,24 @@ __metadata: dependencies: "@playwright/test": ^1.40.1 "@types/node": "*" - "@typescript-eslint/eslint-plugin": ^6.16.0 - "@typescript-eslint/parser": ^6.16.0 - "@vitest/coverage-istanbul": ^1.1.1 + "@typescript-eslint/eslint-plugin": ^6.18.0 + "@typescript-eslint/parser": ^6.18.0 + "@vitest/coverage-istanbul": ^1.1.3 eslint: ^8.56.0 eslint-config-prettier: ^9.1.0 eslint-import-resolver-typescript: ^3.6.1 eslint-plugin-import: ^2.29.1 - eslint-plugin-jest: ^27.6.0 + eslint-plugin-jest: ^27.6.1 eslint-plugin-simple-import-sort: ^10.0.0 - jsdom: ^23.0.1 + jsdom: ^23.2.0 npm-run-all: ^4.1.5 prettier: ^3.1.1 stylelint: ^16.1.0 stylelint-config-standard: ^36.0.0 ts-node: ^10.9.2 typescript: ^5.3.3 - vite: ^5.0.10 - vitest: ^1.1.1 + vite: ^5.0.11 + vitest: ^1.1.3 languageName: unknown linkType: soft @@ -695,93 +706,93 @@ __metadata: languageName: node linkType: hard -"@rollup/rollup-android-arm-eabi@npm:4.9.2": - version: 4.9.2 - resolution: "@rollup/rollup-android-arm-eabi@npm:4.9.2" +"@rollup/rollup-android-arm-eabi@npm:4.9.4": + version: 4.9.4 + resolution: "@rollup/rollup-android-arm-eabi@npm:4.9.4" conditions: os=android & cpu=arm languageName: node linkType: hard -"@rollup/rollup-android-arm64@npm:4.9.2": - version: 4.9.2 - resolution: "@rollup/rollup-android-arm64@npm:4.9.2" +"@rollup/rollup-android-arm64@npm:4.9.4": + version: 4.9.4 + resolution: "@rollup/rollup-android-arm64@npm:4.9.4" conditions: os=android & cpu=arm64 languageName: node linkType: hard -"@rollup/rollup-darwin-arm64@npm:4.9.2": - version: 4.9.2 - resolution: "@rollup/rollup-darwin-arm64@npm:4.9.2" +"@rollup/rollup-darwin-arm64@npm:4.9.4": + version: 4.9.4 + resolution: "@rollup/rollup-darwin-arm64@npm:4.9.4" conditions: os=darwin & cpu=arm64 languageName: node linkType: hard -"@rollup/rollup-darwin-x64@npm:4.9.2": - version: 4.9.2 - resolution: "@rollup/rollup-darwin-x64@npm:4.9.2" +"@rollup/rollup-darwin-x64@npm:4.9.4": + version: 4.9.4 + resolution: "@rollup/rollup-darwin-x64@npm:4.9.4" conditions: os=darwin & cpu=x64 languageName: node linkType: hard -"@rollup/rollup-linux-arm-gnueabihf@npm:4.9.2": - version: 4.9.2 - resolution: "@rollup/rollup-linux-arm-gnueabihf@npm:4.9.2" +"@rollup/rollup-linux-arm-gnueabihf@npm:4.9.4": + version: 4.9.4 + resolution: "@rollup/rollup-linux-arm-gnueabihf@npm:4.9.4" conditions: os=linux & cpu=arm languageName: node linkType: hard -"@rollup/rollup-linux-arm64-gnu@npm:4.9.2": - version: 4.9.2 - resolution: "@rollup/rollup-linux-arm64-gnu@npm:4.9.2" +"@rollup/rollup-linux-arm64-gnu@npm:4.9.4": + version: 4.9.4 + resolution: "@rollup/rollup-linux-arm64-gnu@npm:4.9.4" conditions: os=linux & cpu=arm64 & libc=glibc languageName: node linkType: hard -"@rollup/rollup-linux-arm64-musl@npm:4.9.2": - version: 4.9.2 - resolution: "@rollup/rollup-linux-arm64-musl@npm:4.9.2" +"@rollup/rollup-linux-arm64-musl@npm:4.9.4": + version: 4.9.4 + resolution: "@rollup/rollup-linux-arm64-musl@npm:4.9.4" conditions: os=linux & cpu=arm64 & libc=musl languageName: node linkType: hard -"@rollup/rollup-linux-riscv64-gnu@npm:4.9.2": - version: 4.9.2 - resolution: "@rollup/rollup-linux-riscv64-gnu@npm:4.9.2" +"@rollup/rollup-linux-riscv64-gnu@npm:4.9.4": + version: 4.9.4 + resolution: "@rollup/rollup-linux-riscv64-gnu@npm:4.9.4" conditions: os=linux & cpu=riscv64 & libc=glibc languageName: node linkType: hard -"@rollup/rollup-linux-x64-gnu@npm:4.9.2": - version: 4.9.2 - resolution: "@rollup/rollup-linux-x64-gnu@npm:4.9.2" +"@rollup/rollup-linux-x64-gnu@npm:4.9.4": + version: 4.9.4 + resolution: "@rollup/rollup-linux-x64-gnu@npm:4.9.4" conditions: os=linux & cpu=x64 & libc=glibc languageName: node linkType: hard -"@rollup/rollup-linux-x64-musl@npm:4.9.2": - version: 4.9.2 - resolution: "@rollup/rollup-linux-x64-musl@npm:4.9.2" +"@rollup/rollup-linux-x64-musl@npm:4.9.4": + version: 4.9.4 + resolution: "@rollup/rollup-linux-x64-musl@npm:4.9.4" conditions: os=linux & cpu=x64 & libc=musl languageName: node linkType: hard -"@rollup/rollup-win32-arm64-msvc@npm:4.9.2": - version: 4.9.2 - resolution: "@rollup/rollup-win32-arm64-msvc@npm:4.9.2" +"@rollup/rollup-win32-arm64-msvc@npm:4.9.4": + version: 4.9.4 + resolution: "@rollup/rollup-win32-arm64-msvc@npm:4.9.4" conditions: os=win32 & cpu=arm64 languageName: node linkType: hard -"@rollup/rollup-win32-ia32-msvc@npm:4.9.2": - version: 4.9.2 - resolution: "@rollup/rollup-win32-ia32-msvc@npm:4.9.2" +"@rollup/rollup-win32-ia32-msvc@npm:4.9.4": + version: 4.9.4 + resolution: "@rollup/rollup-win32-ia32-msvc@npm:4.9.4" conditions: os=win32 & cpu=ia32 languageName: node linkType: hard -"@rollup/rollup-win32-x64-msvc@npm:4.9.2": - version: 4.9.2 - resolution: "@rollup/rollup-win32-x64-msvc@npm:4.9.2" +"@rollup/rollup-win32-x64-msvc@npm:4.9.4": + version: 4.9.4 + resolution: "@rollup/rollup-win32-x64-msvc@npm:4.9.4" conditions: os=win32 & cpu=x64 languageName: node linkType: hard @@ -821,6 +832,13 @@ __metadata: languageName: node linkType: hard +"@types/estree@npm:1.0.5, @types/estree@npm:^1.0.0": + version: 1.0.5 + resolution: "@types/estree@npm:1.0.5" + checksum: dd8b5bed28e6213b7acd0fb665a84e693554d850b0df423ac8076cc3ad5823a6bc26b0251d080bdc545af83179ede51dd3f6fa78cad2c46ed1f29624ddf3e41a + languageName: node + linkType: hard + "@types/json-schema@npm:^7.0.12, @types/json-schema@npm:^7.0.9": version: 7.0.15 resolution: "@types/json-schema@npm:7.0.15" @@ -836,11 +854,11 @@ __metadata: linkType: hard "@types/node@npm:*": - version: 20.10.6 - resolution: "@types/node@npm:20.10.6" + version: 20.10.7 + resolution: "@types/node@npm:20.10.7" dependencies: undici-types: ~5.26.4 - checksum: ada40e4ccbda3697dca88f8d13f4c996c493be6fbc15f5f5d3b91096d56bd700786a2c148a92a2b4c5d1f133379e63f754a786b3aebfc6a7d09fc7ea16dc017b + checksum: 86f4f96f5169538f47bbd652ab8e3712cd307701481ff3e9ce0c1ea7d8424a38b5ac4a1d33088cdd9ea1bfe68fd27bbae005a21969aa6d9a36295904da6f09f2 languageName: node linkType: hard @@ -851,15 +869,15 @@ __metadata: languageName: node linkType: hard -"@typescript-eslint/eslint-plugin@npm:^6.16.0": - version: 6.16.0 - resolution: "@typescript-eslint/eslint-plugin@npm:6.16.0" +"@typescript-eslint/eslint-plugin@npm:^6.18.0": + version: 6.18.0 + resolution: "@typescript-eslint/eslint-plugin@npm:6.18.0" dependencies: "@eslint-community/regexpp": ^4.5.1 - "@typescript-eslint/scope-manager": 6.16.0 - "@typescript-eslint/type-utils": 6.16.0 - "@typescript-eslint/utils": 6.16.0 - "@typescript-eslint/visitor-keys": 6.16.0 + "@typescript-eslint/scope-manager": 6.18.0 + "@typescript-eslint/type-utils": 6.18.0 + "@typescript-eslint/utils": 6.18.0 + "@typescript-eslint/visitor-keys": 6.18.0 debug: ^4.3.4 graphemer: ^1.4.0 ignore: ^5.2.4 @@ -872,25 +890,25 @@ __metadata: peerDependenciesMeta: typescript: optional: true - checksum: d426a77970dab8e1c3d8320fa50da4dd31c9c36fc91fc0870049d5da96a165290f0c1337b742e6150ad076b5a0ac8ea3eaa6919a2d6d672395b9c2ef8da23449 + checksum: a0e946c03b3d55326fa2f090341c57063670d654ab3681f48e88af940d2ee843bd4d124655e27820ae284b705232ecfc0665ad39ace95d5210c04ee66d57d58d languageName: node linkType: hard -"@typescript-eslint/parser@npm:^6.16.0": - version: 6.16.0 - resolution: "@typescript-eslint/parser@npm:6.16.0" +"@typescript-eslint/parser@npm:^6.18.0": + version: 6.18.0 + resolution: "@typescript-eslint/parser@npm:6.18.0" dependencies: - "@typescript-eslint/scope-manager": 6.16.0 - "@typescript-eslint/types": 6.16.0 - "@typescript-eslint/typescript-estree": 6.16.0 - "@typescript-eslint/visitor-keys": 6.16.0 + "@typescript-eslint/scope-manager": 6.18.0 + "@typescript-eslint/types": 6.18.0 + "@typescript-eslint/typescript-estree": 6.18.0 + "@typescript-eslint/visitor-keys": 6.18.0 debug: ^4.3.4 peerDependencies: eslint: ^7.0.0 || ^8.0.0 peerDependenciesMeta: typescript: optional: true - checksum: 5048a4fe63a8edf3b23c4355c7399d39c266a5f92d2c271e0ff3122eff5cd81d6535c871912b9cea991d87c91d264420ad0253b7816206f34356c290b7671188 + checksum: 2f9eb1b8f142cb191de6a6f34b913df1c09ea66bb09bd92c201e28fe84b6f3c13cbed3469c94d498e96ea06349b643632bb693dcf27b85908d7221b58c24bcff languageName: node linkType: hard @@ -904,22 +922,22 @@ __metadata: languageName: node linkType: hard -"@typescript-eslint/scope-manager@npm:6.16.0": - version: 6.16.0 - resolution: "@typescript-eslint/scope-manager@npm:6.16.0" +"@typescript-eslint/scope-manager@npm:6.18.0": + version: 6.18.0 + resolution: "@typescript-eslint/scope-manager@npm:6.18.0" dependencies: - "@typescript-eslint/types": 6.16.0 - "@typescript-eslint/visitor-keys": 6.16.0 - checksum: a3380f2cd4dd0928dfcacc45057018cbe11f86cccb53a848d4eb4d15b363e95b11aae453b4a7822701667816fabd4b6393839447a342e55f8cfaa6740c635098 + "@typescript-eslint/types": 6.18.0 + "@typescript-eslint/visitor-keys": 6.18.0 + checksum: 9958dcd95605b9699e1fe823cc38869d542f2cb90cde443938c1352de4161703ed6619e772bc12b8b7df2a44623ebf1e6b2b8d1222e5df22880185d0652040ee languageName: node linkType: hard -"@typescript-eslint/type-utils@npm:6.16.0": - version: 6.16.0 - resolution: "@typescript-eslint/type-utils@npm:6.16.0" +"@typescript-eslint/type-utils@npm:6.18.0": + version: 6.18.0 + resolution: "@typescript-eslint/type-utils@npm:6.18.0" dependencies: - "@typescript-eslint/typescript-estree": 6.16.0 - "@typescript-eslint/utils": 6.16.0 + "@typescript-eslint/typescript-estree": 6.18.0 + "@typescript-eslint/utils": 6.18.0 debug: ^4.3.4 ts-api-utils: ^1.0.1 peerDependencies: @@ -927,7 +945,7 @@ __metadata: peerDependenciesMeta: typescript: optional: true - checksum: f322ff7c670f35991982574f9182fd8eb1aee91f52b73249de73805039e5848692713a0bd25e265b2f8a62eadb6d5a08134c94c51690f8bf9a0d1e3efaa8a45a + checksum: 537b2f0b85c4225538a14e5030fc25c3f6ea610ea59dd9ac25e59a2aadd01344e2b154fcd5ab2245d055d977e4ff2b7ab30369f28eb78b6059702a2899fbdd3c languageName: node linkType: hard @@ -938,10 +956,10 @@ __metadata: languageName: node linkType: hard -"@typescript-eslint/types@npm:6.16.0": - version: 6.16.0 - resolution: "@typescript-eslint/types@npm:6.16.0" - checksum: 74f8e4412cd52272952bfba8db9c1f7fd991f0f3924d6f63aff4e92614a8a581ea9c0df715190567d176a72b55099f3ef03d5462d4f6a78695d2b659cf5bfe34 +"@typescript-eslint/types@npm:6.18.0": + version: 6.18.0 + resolution: "@typescript-eslint/types@npm:6.18.0" + checksum: 516ad2feb7e7c7b5aac805b287be794e6e42371bc6a5bdd7c9fc230d98bbbcc4877c96377ccce68aede68ec58a64ef9d1e4c5b15cfb55e9a050bafe7b36624c1 languageName: node linkType: hard @@ -963,12 +981,12 @@ __metadata: languageName: node linkType: hard -"@typescript-eslint/typescript-estree@npm:6.16.0": - version: 6.16.0 - resolution: "@typescript-eslint/typescript-estree@npm:6.16.0" +"@typescript-eslint/typescript-estree@npm:6.18.0": + version: 6.18.0 + resolution: "@typescript-eslint/typescript-estree@npm:6.18.0" dependencies: - "@typescript-eslint/types": 6.16.0 - "@typescript-eslint/visitor-keys": 6.16.0 + "@typescript-eslint/types": 6.18.0 + "@typescript-eslint/visitor-keys": 6.18.0 debug: ^4.3.4 globby: ^11.1.0 is-glob: ^4.0.3 @@ -978,24 +996,24 @@ __metadata: peerDependenciesMeta: typescript: optional: true - checksum: 20ed8b8f7bf8173d5b68e9b0b86178607a5054adeb9daba87b7c1aa245b2f42ad04b93ee669d74920229eaf430cff146d67c6366a01cc338593a81bf812e6132 + checksum: 64afa0a81af66dfcb1d3027872abc07451691dff956c8b3174da675307050404c720465be5322490859d633e76705fd5e0fd5f040aa4cc1078bd837281e52065 languageName: node linkType: hard -"@typescript-eslint/utils@npm:6.16.0": - version: 6.16.0 - resolution: "@typescript-eslint/utils@npm:6.16.0" +"@typescript-eslint/utils@npm:6.18.0": + version: 6.18.0 + resolution: "@typescript-eslint/utils@npm:6.18.0" dependencies: "@eslint-community/eslint-utils": ^4.4.0 "@types/json-schema": ^7.0.12 "@types/semver": ^7.5.0 - "@typescript-eslint/scope-manager": 6.16.0 - "@typescript-eslint/types": 6.16.0 - "@typescript-eslint/typescript-estree": 6.16.0 + "@typescript-eslint/scope-manager": 6.18.0 + "@typescript-eslint/types": 6.18.0 + "@typescript-eslint/typescript-estree": 6.18.0 semver: ^7.5.4 peerDependencies: eslint: ^7.0.0 || ^8.0.0 - checksum: d7efa112a1356024cde5306d032c6028d41671ece7ecda5c726cbfed26a9f3f8d317388a3c743cfaeeee1766db303c4a489b6825ad8275ee148d060afa57af4d + checksum: 5c8ab14838d5dcc857de43781687b105d972941bd4a08e63d14b6485a3944a77c867c162f14eca9ef526170b26423a0d4a828a0b22d88cb34f99835233152dff languageName: node linkType: hard @@ -1027,13 +1045,13 @@ __metadata: languageName: node linkType: hard -"@typescript-eslint/visitor-keys@npm:6.16.0": - version: 6.16.0 - resolution: "@typescript-eslint/visitor-keys@npm:6.16.0" +"@typescript-eslint/visitor-keys@npm:6.18.0": + version: 6.18.0 + resolution: "@typescript-eslint/visitor-keys@npm:6.18.0" dependencies: - "@typescript-eslint/types": 6.16.0 + "@typescript-eslint/types": 6.18.0 eslint-visitor-keys: ^3.4.1 - checksum: 2863e6d145a79bb12485b39417e30710996d8576894d67a484fde7cef417e3c67fd9fd99cb57736f0667e4425ddb2ab1f0954340ec5f4e08b8cb2ce7378a1977 + checksum: d6b1958867f3287c4e2c4f80633346a676060181e27ef69a1aad68634c62311738a3aad49e61c1d30d8e31800de146424ca8b33483d033132d90bf0c2f31cac8 languageName: node linkType: hard @@ -1044,9 +1062,9 @@ __metadata: languageName: node linkType: hard -"@vitest/coverage-istanbul@npm:^1.1.1": - version: 1.1.1 - resolution: "@vitest/coverage-istanbul@npm:1.1.1" +"@vitest/coverage-istanbul@npm:^1.1.3": + version: 1.1.3 + resolution: "@vitest/coverage-istanbul@npm:1.1.3" dependencies: debug: ^4.3.4 istanbul-lib-coverage: ^3.2.2 @@ -1059,60 +1077,61 @@ __metadata: test-exclude: ^6.0.0 peerDependencies: vitest: ^1.0.0 - checksum: 17b021eebc9121cc13698f124cf40ff96586efda27426c24a55d4c1c575df56183f0686c89c84ee59b664bb8eec30326e06f50a17d57448c34a239c40a95cf23 + checksum: aca4932bb0df6f483ecc657a31afe8a93b5179f5138dd43912b54ae1a4489f1f6a8e6363540b6e48ed334d9f9d5b33f7b6726fee70b384bb3ad0f506c349160d languageName: node linkType: hard -"@vitest/expect@npm:1.1.1": - version: 1.1.1 - resolution: "@vitest/expect@npm:1.1.1" +"@vitest/expect@npm:1.1.3": + version: 1.1.3 + resolution: "@vitest/expect@npm:1.1.3" dependencies: - "@vitest/spy": 1.1.1 - "@vitest/utils": 1.1.1 + "@vitest/spy": 1.1.3 + "@vitest/utils": 1.1.3 chai: ^4.3.10 - checksum: 5037c30a76becf7ba5f93b16c95d64cadf21e87b72d473a1595f4c201df6a0d60cb8d4a98a3446504c7314d94e1c7646d4d232b563345eb8446f67512b5a501a + checksum: 971492347e91af81a8c309bc6dff4369afe0f533ac73a73e4a568111ea0fa7d6dc45b69b209490ad588578fd905773e6bd4fcbe8d517ac7aeb57efb1e9c59083 languageName: node linkType: hard -"@vitest/runner@npm:1.1.1": - version: 1.1.1 - resolution: "@vitest/runner@npm:1.1.1" +"@vitest/runner@npm:1.1.3": + version: 1.1.3 + resolution: "@vitest/runner@npm:1.1.3" dependencies: - "@vitest/utils": 1.1.1 + "@vitest/utils": 1.1.3 p-limit: ^5.0.0 pathe: ^1.1.1 - checksum: 1d955ca9c190ae01f7bf6f83ce970e310ac2c106a7efd86aa5d658d6ceba9a7411843f44dd3d3dc13953aaf3f9eadf6f8729fc2384116b60b80613a74847241a + checksum: a2875fab07c307aee5c7b3e4e821c2f36a561d86412edeb69f47daed10fa26fb5ba222841cf093372bce95a7384ff3a9302d69b3e594468aa565cbd5b2fe4316 languageName: node linkType: hard -"@vitest/snapshot@npm:1.1.1": - version: 1.1.1 - resolution: "@vitest/snapshot@npm:1.1.1" +"@vitest/snapshot@npm:1.1.3": + version: 1.1.3 + resolution: "@vitest/snapshot@npm:1.1.3" dependencies: magic-string: ^0.30.5 pathe: ^1.1.1 pretty-format: ^29.7.0 - checksum: 35664d8ee7468e662ea185e8cd4479e157b645fed12fcb897427fcc213745b1eafa717713dc8f8b8d557611cbbdcb3b47c075afdaaca28ed5f790539d69b392e + checksum: 731af9f71f57c0a4830a2e8c6c9c354fe80b7ad00d38cd19354aaa61c1e0353a3d09b427f2a69e81b5bccce4576e2c1e8a538bce3dfbbdc080126d23ee2edb14 languageName: node linkType: hard -"@vitest/spy@npm:1.1.1": - version: 1.1.1 - resolution: "@vitest/spy@npm:1.1.1" +"@vitest/spy@npm:1.1.3": + version: 1.1.3 + resolution: "@vitest/spy@npm:1.1.3" dependencies: tinyspy: ^2.2.0 - checksum: 8067b127dc7521a02315cb537726299d86cc74f95512edcee8adc45abd0e0c7dd69afd20f3de6c0976d3cd67ddd173302bb9a1e7df654f022a634fd50c7a6560 + checksum: 592a9a2bad31c2655fdc6ae87f44b36bc25aafb7efd3a750228409ab4e98bff31888d806c29c6e7bfc029a5ee225f7dc998565115b4fa452429eaa579cc0eec7 languageName: node linkType: hard -"@vitest/utils@npm:1.1.1": - version: 1.1.1 - resolution: "@vitest/utils@npm:1.1.1" +"@vitest/utils@npm:1.1.3": + version: 1.1.3 + resolution: "@vitest/utils@npm:1.1.3" dependencies: diff-sequences: ^29.6.3 + estree-walker: ^3.0.3 loupe: ^2.3.7 pretty-format: ^29.7.0 - checksum: fb552502757a3fa5405221c143e368c3d320162edd6385ffc23568d846c023fb2c861ed0b22edf6cabbe8ac16422012f5a5993de8abd6b50b1165101a52801a7 + checksum: d345b8c862c51b734d9fe53397a125485797cae2a4c1630cea1235f3f0987df479c84ac958f5250e77892afdc12f6d863628d619fc1bb5e34c05c3fa8a86d289 languageName: node linkType: hard @@ -1132,7 +1151,7 @@ __metadata: languageName: node linkType: hard -"acorn-walk@npm:^8.1.1, acorn-walk@npm:^8.3.0": +"acorn-walk@npm:^8.1.1, acorn-walk@npm:^8.3.1": version: 8.3.1 resolution: "acorn-walk@npm:8.3.1" checksum: 5c8926ddb5400bc825b6baca782931f9df4ace603ba1a517f5243290fd9cdb089d52877840687b5d5c939591ebc314e2e63721514feaa37c6829c828f2b940ce @@ -1375,6 +1394,15 @@ __metadata: languageName: node linkType: hard +"bidi-js@npm:^1.0.3": + version: 1.0.3 + resolution: "bidi-js@npm:1.0.3" + dependencies: + require-from-string: ^2.0.2 + checksum: 877c5dcfd69a35fd30fee9e49a03faf205a7a4cd04a38af7648974a659cab7b1cd51fa881d7957c07bd1fc5adf22b90a56da3617bb0885ee69d58ff41117658c + languageName: node + linkType: hard + "brace-expansion@npm:^1.1.7": version: 1.1.11 resolution: "brace-expansion@npm:1.1.11" @@ -1425,8 +1453,8 @@ __metadata: linkType: hard "cacache@npm:^18.0.0": - version: 18.0.1 - resolution: "cacache@npm:18.0.1" + version: 18.0.2 + resolution: "cacache@npm:18.0.2" dependencies: "@npmcli/fs": ^3.1.0 fs-minipass: ^3.0.0 @@ -1440,7 +1468,7 @@ __metadata: ssri: ^10.0.0 tar: ^6.1.11 unique-filename: ^3.0.0 - checksum: 5a0b3b2ea451a0379814dc1d3c81af48c7c6db15cd8f7d72e028501ae0036a599a99bbac9687bfec307afb2760808d1c7708e9477c8c70d2b166e7d80b162a23 + checksum: 0250df80e1ad0c828c956744850c5f742c24244e9deb5b7dc81bca90f8c10e011e132ecc58b64497cc1cad9a98968676147fb6575f4f94722f7619757b17a11b languageName: node linkType: hard @@ -1463,15 +1491,15 @@ __metadata: linkType: hard "caniuse-lite@npm:^1.0.30001565": - version: 1.0.30001572 - resolution: "caniuse-lite@npm:1.0.30001572" - checksum: 7d017a99a38e29ccee4ed3fc0ef1eb90cf082fcd3a7909c5c536c4ba1d55c5b26ecc1e4ad82c1caa6bfadce526764b354608710c9b61a75bdc7ce8ca15c5fcf2 + version: 1.0.30001576 + resolution: "caniuse-lite@npm:1.0.30001576" + checksum: b8b332675fe703d5e57b02df5f100345f2a3796c537a42422f5bfc82d3256b8bad3f4e2788553656d2650006d13a4b5db99725e2a9462cc0c8035ba494ba1857 languageName: node linkType: hard "chai@npm:^4.3.10": - version: 4.3.10 - resolution: "chai@npm:4.3.10" + version: 4.4.0 + resolution: "chai@npm:4.4.0" dependencies: assertion-error: ^1.1.0 check-error: ^1.0.3 @@ -1480,7 +1508,7 @@ __metadata: loupe: ^2.3.6 pathval: ^1.1.1 type-detect: ^4.0.8 - checksum: 536668c60a0d985a0fbd94418028e388d243a925d7c5e858c7443e334753511614a3b6a124bac9ca077dfc4c37acc367d62f8c294960f440749536dc181dfc6d + checksum: 2509a0acc2707f0664157cdc9d72b1466c71cedba19a22fec80ae550593fdcfc108fd86d4a7fec3be631b6c0589bf4f05652ee73fa55dbc748387ff6cc85c6b3 languageName: node linkType: hard @@ -1664,12 +1692,12 @@ __metadata: languageName: node linkType: hard -"cssstyle@npm:^3.0.0": - version: 3.0.0 - resolution: "cssstyle@npm:3.0.0" +"cssstyle@npm:^4.0.1": + version: 4.0.1 + resolution: "cssstyle@npm:4.0.1" dependencies: rrweb-cssom: ^0.6.0 - checksum: 31f694dfed9998ed93570fe539610837b878193dd8487c33cb12db8004333c53c2a3904166288bbec68388c72fb01014d46d3243ddfb02fe845989d852c06f27 + checksum: 4b2fdd81c565b1f8f24a792f85d3a19269a2f201e731c3fe3531d7fc78b4bc6b31906ed17aba7edba7b1c8b7672574fc6c09fe925556da3a9a9458dbf8c4fa22 languageName: node linkType: hard @@ -1805,9 +1833,9 @@ __metadata: linkType: hard "electron-to-chromium@npm:^1.4.601": - version: 1.4.616 - resolution: "electron-to-chromium@npm:1.4.616" - checksum: 9fd53bd4e5cded61ee51164a0d23ced1d7677ab176ef8e28eb4a27ceaae1deb3bb0038024db48478507204bfcd48ef66866c078721915a9c7b019697cc5680bf + version: 1.4.623 + resolution: "electron-to-chromium@npm:1.4.623" + checksum: 69b285f1046571bde9cda95089397e1388dc5268c71b361832ade9eae6d9987229fa150856e024f845c68848e235f0fcdaf730f0d03b061239c75c968b521d11 languageName: node linkType: hard @@ -2132,9 +2160,9 @@ __metadata: languageName: node linkType: hard -"eslint-plugin-jest@npm:^27.6.0": - version: 27.6.0 - resolution: "eslint-plugin-jest@npm:27.6.0" +"eslint-plugin-jest@npm:^27.6.1": + version: 27.6.1 + resolution: "eslint-plugin-jest@npm:27.6.1" dependencies: "@typescript-eslint/utils": ^5.10.0 peerDependencies: @@ -2146,7 +2174,7 @@ __metadata: optional: true jest: optional: true - checksum: 4c42641f9bf2d597761637028083e20b9f81762308e98baae40eb805d3e81ff8d837f06f4f0c1a2fd249e2be2fb24d33b7aafeaa8942de805c2b8d7c3b6fc4e4 + checksum: 03dc4784119a06504718b3ec1a5944c8d41fe73669d23433fa794e4059be857ec463da6d5982dcd2920da091fe7c5c033fa69a91f4dfbe3f41aac6db99b8c3d0 languageName: node linkType: hard @@ -2277,6 +2305,15 @@ __metadata: languageName: node linkType: hard +"estree-walker@npm:^3.0.3": + version: 3.0.3 + resolution: "estree-walker@npm:3.0.3" + dependencies: + "@types/estree": ^1.0.0 + checksum: a65728d5727b71de172c5df323385755a16c0fdab8234dc756c3854cfee343261ddfbb72a809a5660fac8c75d960bb3e21aa898c2d7e9b19bb298482ca58a3af + languageName: node + linkType: hard + "esutils@npm:^2.0.2": version: 2.0.3 resolution: "esutils@npm:2.0.3" @@ -3241,11 +3278,12 @@ __metadata: languageName: node linkType: hard -"jsdom@npm:^23.0.1": - version: 23.0.1 - resolution: "jsdom@npm:23.0.1" +"jsdom@npm:^23.2.0": + version: 23.2.0 + resolution: "jsdom@npm:23.2.0" dependencies: - cssstyle: ^3.0.0 + "@asamuzakjp/dom-selector": ^2.0.1 + cssstyle: ^4.0.1 data-urls: ^5.0.0 decimal.js: ^10.4.3 form-data: ^4.0.0 @@ -3253,7 +3291,6 @@ __metadata: http-proxy-agent: ^7.0.0 https-proxy-agent: ^7.0.2 is-potential-custom-element-name: ^1.0.1 - nwsapi: ^2.2.7 parse5: ^7.1.2 rrweb-cssom: ^0.6.0 saxes: ^6.0.0 @@ -3264,14 +3301,14 @@ __metadata: whatwg-encoding: ^3.1.1 whatwg-mimetype: ^4.0.0 whatwg-url: ^14.0.0 - ws: ^8.14.2 + ws: ^8.16.0 xml-name-validator: ^5.0.0 peerDependencies: canvas: ^2.11.2 peerDependenciesMeta: canvas: optional: true - checksum: 1f4f21549bf3cb787521adb466dcba269187109a84ea5ad42446b5fc11336c4a303670dc51b742b1692e75ca76f41a9d8fc72e8fc2f7cb53e372441e6e3ce1dd + checksum: 3ba97e6ac56c38d92d0ce2d0fac5de4042f7dec40d127872e1aa88dd379980f8ea2108a008319ceac54dc07a784078ed4b4401bf9109a76276ca2cace229c8df languageName: node linkType: hard @@ -3549,9 +3586,9 @@ __metadata: linkType: hard "meow@npm:^13.0.0": - version: 13.0.0 - resolution: "meow@npm:13.0.0" - checksum: 058257f6e0957f78914d3084cfcbb2cdc13c6de46375f1f28ef62d2430898f64a42d610e8de2101f559ed540381c385b62d26cd7da9e6c1515c5be79d36f57b0 + version: 13.1.0 + resolution: "meow@npm:13.1.0" + checksum: 78270d501c9f77c38c4d2b8d7a191396f4c4a9ea35710221f16cb21c30869f0c866a038b704fe0782d22ae2ca254cac159bc0c478b4c2f3dd72b26afc9ff2383 languageName: node linkType: hard @@ -3863,13 +3900,6 @@ __metadata: languageName: node linkType: hard -"nwsapi@npm:^2.2.7": - version: 2.2.7 - resolution: "nwsapi@npm:2.2.7" - checksum: cab25f7983acec7e23490fec3ef7be608041b460504229770e3bfcf9977c41d6fe58f518994d3bd9aa3a101f501089a3d4a63536f4ff8ae4b8c4ca23bdbfda4e - languageName: node - linkType: hard - "object-inspect@npm:^1.13.1, object-inspect@npm:^1.9.0": version: 1.13.1 resolution: "object-inspect@npm:1.13.1" @@ -4219,13 +4249,13 @@ __metadata: linkType: hard "postcss@npm:^8.4.32": - version: 8.4.32 - resolution: "postcss@npm:8.4.32" + version: 8.4.33 + resolution: "postcss@npm:8.4.33" dependencies: nanoid: ^3.3.7 picocolors: ^1.0.0 source-map-js: ^1.0.2 - checksum: 220d9d0bf5d65be7ed31006c523bfb11619461d296245c1231831f90150aeb4a31eab9983ac9c5c89759a3ca8b60b3e0d098574964e1691673c3ce5c494305ae + checksum: 6f98b2af4b76632a3de20c4f47bf0e984a1ce1a531cf11adcb0b1d63a6cbda0aae4165e578b66c32ca4879038e3eaad386a6be725a8fb4429c78e3c1ab858fe9 languageName: node linkType: hard @@ -4428,22 +4458,23 @@ __metadata: linkType: hard "rollup@npm:^4.2.0": - version: 4.9.2 - resolution: "rollup@npm:4.9.2" - dependencies: - "@rollup/rollup-android-arm-eabi": 4.9.2 - "@rollup/rollup-android-arm64": 4.9.2 - "@rollup/rollup-darwin-arm64": 4.9.2 - "@rollup/rollup-darwin-x64": 4.9.2 - "@rollup/rollup-linux-arm-gnueabihf": 4.9.2 - "@rollup/rollup-linux-arm64-gnu": 4.9.2 - "@rollup/rollup-linux-arm64-musl": 4.9.2 - "@rollup/rollup-linux-riscv64-gnu": 4.9.2 - "@rollup/rollup-linux-x64-gnu": 4.9.2 - "@rollup/rollup-linux-x64-musl": 4.9.2 - "@rollup/rollup-win32-arm64-msvc": 4.9.2 - "@rollup/rollup-win32-ia32-msvc": 4.9.2 - "@rollup/rollup-win32-x64-msvc": 4.9.2 + version: 4.9.4 + resolution: "rollup@npm:4.9.4" + dependencies: + "@rollup/rollup-android-arm-eabi": 4.9.4 + "@rollup/rollup-android-arm64": 4.9.4 + "@rollup/rollup-darwin-arm64": 4.9.4 + "@rollup/rollup-darwin-x64": 4.9.4 + "@rollup/rollup-linux-arm-gnueabihf": 4.9.4 + "@rollup/rollup-linux-arm64-gnu": 4.9.4 + "@rollup/rollup-linux-arm64-musl": 4.9.4 + "@rollup/rollup-linux-riscv64-gnu": 4.9.4 + "@rollup/rollup-linux-x64-gnu": 4.9.4 + "@rollup/rollup-linux-x64-musl": 4.9.4 + "@rollup/rollup-win32-arm64-msvc": 4.9.4 + "@rollup/rollup-win32-ia32-msvc": 4.9.4 + "@rollup/rollup-win32-x64-msvc": 4.9.4 + "@types/estree": 1.0.5 fsevents: ~2.3.2 dependenciesMeta: "@rollup/rollup-android-arm-eabi": @@ -4476,7 +4507,7 @@ __metadata: optional: true bin: rollup: dist/bin/rollup - checksum: 2e4cd90c8fa004b5ff1f4028e331bc627206c5719b45c71cab21578bf60704bc71da241c7dfffcc0aa58bcf380b926ca39a27d6e2482b5996740a6697971b26d + checksum: 134b1fd8886a1dc86b2cadada979174e736a39aec12d069261fe8b799ad0c4aa3213188ea49adeee155669315016617260e43eea754436c50121aa359899da4d languageName: node linkType: hard @@ -5384,9 +5415,9 @@ __metadata: languageName: node linkType: hard -"vite-node@npm:1.1.1": - version: 1.1.1 - resolution: "vite-node@npm:1.1.1" +"vite-node@npm:1.1.3": + version: 1.1.3 + resolution: "vite-node@npm:1.1.3" dependencies: cac: ^6.7.14 debug: ^4.3.4 @@ -5395,13 +5426,13 @@ __metadata: vite: ^5.0.0 bin: vite-node: vite-node.mjs - checksum: 0d036e8d9ec0ab604603b1ddc89e1a50d516ab87829e9f06e0f972e802199d0fda94fd85a59be17e0a63c18671dcb4fb5b473245f9c1fda6455356ed37195cf0 + checksum: 077691a293fb4151267d7bb4ed322e3d4ce427bd06c02f7d08d7411f9fc96f98ada1aa0da172c02648b44680ba16c57a40b1aa9b98231f68ea5862a00dcdb1dd languageName: node linkType: hard -"vite@npm:^5.0.0, vite@npm:^5.0.10": - version: 5.0.10 - resolution: "vite@npm:5.0.10" +"vite@npm:^5.0.0, vite@npm:^5.0.11": + version: 5.0.11 + resolution: "vite@npm:5.0.11" dependencies: esbuild: ^0.19.3 fsevents: ~2.3.3 @@ -5435,20 +5466,20 @@ __metadata: optional: true bin: vite: bin/vite.js - checksum: a1c96be1dc8bafb981c0874813a6b783ee9c4cd235188d7dc746133972d8992fe85111b7402365fee698ffcb626cd31b39bf2f2523140e50b07b81ce3c0139d1 + checksum: 262e41f25ce0cc5fc3c2065b1796f64ec115d3ac2d9625dbfb36d6628ba10e63684ef5515bb2ff1aa8e34c6f89e9c10e8211cb88f6c7f0da6869362851345437 languageName: node linkType: hard -"vitest@npm:^1.1.1": - version: 1.1.1 - resolution: "vitest@npm:1.1.1" - dependencies: - "@vitest/expect": 1.1.1 - "@vitest/runner": 1.1.1 - "@vitest/snapshot": 1.1.1 - "@vitest/spy": 1.1.1 - "@vitest/utils": 1.1.1 - acorn-walk: ^8.3.0 +"vitest@npm:^1.1.3": + version: 1.1.3 + resolution: "vitest@npm:1.1.3" + dependencies: + "@vitest/expect": 1.1.3 + "@vitest/runner": 1.1.3 + "@vitest/snapshot": 1.1.3 + "@vitest/spy": 1.1.3 + "@vitest/utils": 1.1.3 + acorn-walk: ^8.3.1 cac: ^6.7.14 chai: ^4.3.10 debug: ^4.3.4 @@ -5462,7 +5493,7 @@ __metadata: tinybench: ^2.5.1 tinypool: ^0.8.1 vite: ^5.0.0 - vite-node: 1.1.1 + vite-node: 1.1.3 why-is-node-running: ^2.2.2 peerDependencies: "@edge-runtime/vm": "*" @@ -5486,7 +5517,7 @@ __metadata: optional: true bin: vitest: vitest.mjs - checksum: f0c827ae4ea230d7f9d9ff9227be0ee851add7fdfee2ee2c03fee49a75ddd14aacf8652fccd01d340075e2b9ef25153084d1bb21b47024864dbfb90cbaec46b4 + checksum: 35087400a0e2b2f0f1f451d0da41abafd8c55112e143a2643286bf0d3d4567b057b40dc391c4b2a05a947edc48d981a6b8c961dc32c6642d84cd8d717bd168bc languageName: node linkType: hard @@ -5642,7 +5673,7 @@ __metadata: languageName: node linkType: hard -"ws@npm:^8.14.2": +"ws@npm:^8.16.0": version: 8.16.0 resolution: "ws@npm:8.16.0" peerDependencies: