diff --git a/package.json b/package.json index f0c211a5..73acaf90 100644 --- a/package.json +++ b/package.json @@ -25,7 +25,7 @@ "vuetify": "^3.7.6" }, "devDependencies": { - "@antfu/eslint-config": "^3.14.0", + "@antfu/eslint-config": "^4.1.0", "@commitlint/cli": "^19.6.1", "@commitlint/config-conventional": "^19.6.0", "@date-io/date-fns": "^3.2.0", diff --git a/yarn.lock b/yarn.lock index 5fc5ef07..d8bf5a78 100644 --- a/yarn.lock +++ b/yarn.lock @@ -12,29 +12,29 @@ __metadata: languageName: node linkType: hard -"@antfu/eslint-config@npm:^3.14.0": - version: 3.14.0 - resolution: "@antfu/eslint-config@npm:3.14.0" +"@antfu/eslint-config@npm:^4.1.0": + version: 4.1.0 + resolution: "@antfu/eslint-config@npm:4.1.0" dependencies: "@antfu/install-pkg": "npm:^1.0.0" "@clack/prompts": "npm:^0.9.1" "@eslint-community/eslint-plugin-eslint-comments": "npm:^4.4.1" - "@eslint/markdown": "npm:^6.2.1" - "@stylistic/eslint-plugin": "npm:^2.13.0" - "@typescript-eslint/eslint-plugin": "npm:^8.19.1" - "@typescript-eslint/parser": "npm:^8.19.1" + "@eslint/markdown": "npm:^6.2.2" + "@stylistic/eslint-plugin": "npm:^3.0.0" + "@typescript-eslint/eslint-plugin": "npm:^8.21.0" + "@typescript-eslint/parser": "npm:^8.21.0" "@vitest/eslint-plugin": "npm:^1.1.25" eslint-config-flat-gitignore: "npm:^1.0.0" - eslint-flat-config-utils: "npm:^1.0.0" + eslint-flat-config-utils: "npm:^2.0.0" eslint-merge-processors: "npm:^1.0.0" - eslint-plugin-antfu: "npm:^2.7.0" - eslint-plugin-command: "npm:^2.1.0" + eslint-plugin-antfu: "npm:^3.0.0" + eslint-plugin-command: "npm:^3.0.0" eslint-plugin-import-x: "npm:^4.6.1" - eslint-plugin-jsdoc: "npm:^50.6.1" - eslint-plugin-jsonc: "npm:^2.18.2" + eslint-plugin-jsdoc: "npm:^50.6.3" + eslint-plugin-jsonc: "npm:^2.19.1" eslint-plugin-n: "npm:^17.15.1" eslint-plugin-no-only-tests: "npm:^3.3.0" - eslint-plugin-perfectionist: "npm:^4.6.0" + eslint-plugin-perfectionist: "npm:^4.7.0" eslint-plugin-regexp: "npm:^2.7.0" eslint-plugin-toml: "npm:^0.12.0" eslint-plugin-unicorn: "npm:^56.0.1" @@ -95,7 +95,7 @@ __metadata: optional: true bin: eslint-config: bin/index.js - checksum: 10/0789f1698d39e39b07fcc69d9f409d1d4678b960dc4cbd37cf1fbf215debf50bcc24c85069cb85f2263cd761bcc1173b18d2c8cec3adc979f1d2803c796c5745 + checksum: 10/feb89ba120ef3dbadee8c46cc1326096805502d2a8a88d35dcf22c3f12c8d9ad20451b9b2ee5fe492948543e18c19613ea2da0c04a8e7a708e877e157add2808 languageName: node linkType: hard @@ -109,13 +109,6 @@ __metadata: languageName: node linkType: hard -"@antfu/utils@npm:^0.7.10": - version: 0.7.10 - resolution: "@antfu/utils@npm:0.7.10" - checksum: 10/c8c2797aeab3e88f0095dea5736d2f16137a7213195e568246792b2cceecb184234f018346dc07c252c62e4d9085c09ce6bd180da833266cafa65133fb03e075 - languageName: node - linkType: hard - "@asamuzakjp/css-color@npm:^2.8.2": version: 2.8.2 resolution: "@asamuzakjp/css-color@npm:2.8.2" @@ -934,15 +927,16 @@ __metadata: languageName: node linkType: hard -"@eslint/markdown@npm:^6.2.1": - version: 6.2.1 - resolution: "@eslint/markdown@npm:6.2.1" +"@eslint/markdown@npm:^6.2.2": + version: 6.2.2 + resolution: "@eslint/markdown@npm:6.2.2" dependencies: - "@eslint/plugin-kit": "npm:^0.2.0" - mdast-util-from-markdown: "npm:^2.0.1" + "@eslint/core": "npm:^0.10.0" + "@eslint/plugin-kit": "npm:^0.2.5" + mdast-util-from-markdown: "npm:^2.0.2" mdast-util-gfm: "npm:^3.0.0" micromark-extension-gfm: "npm:^3.0.0" - checksum: 10/b01349dc478903cc60e1528e948c7085b7992cc65645d0b9bdb109fe11d5b1643910a9dca4e68ef67c8cee922a424e63956c66fe8c49163fbd53424baa68ab9c + checksum: 10/5b41a14a202bbad39b72f55b03cbfc665bd95421b50a5523b13eaf8e6bd1a699d88a082aaf45220c0d2e1fe49dae428badb4c3b239729cd44ff54e80a2c35977 languageName: node linkType: hard @@ -953,7 +947,7 @@ __metadata: languageName: node linkType: hard -"@eslint/plugin-kit@npm:^0.2.0, @eslint/plugin-kit@npm:^0.2.5": +"@eslint/plugin-kit@npm:^0.2.5": version: 0.2.5 resolution: "@eslint/plugin-kit@npm:0.2.5" dependencies: @@ -1614,18 +1608,18 @@ __metadata: languageName: node linkType: hard -"@stylistic/eslint-plugin@npm:^2.13.0": - version: 2.13.0 - resolution: "@stylistic/eslint-plugin@npm:2.13.0" +"@stylistic/eslint-plugin@npm:^3.0.0": + version: 3.0.0 + resolution: "@stylistic/eslint-plugin@npm:3.0.0" dependencies: - "@typescript-eslint/utils": "npm:^8.13.0" + "@typescript-eslint/utils": "npm:8.13.0" eslint-visitor-keys: "npm:^4.2.0" espree: "npm:^10.3.0" estraverse: "npm:^5.3.0" picomatch: "npm:^4.0.2" peerDependencies: eslint: ">=8.40.0" - checksum: 10/6e65fb96a18e8e691d051c7e121d63376199178e31cd69505d02bd84a4afd6032786fef29873c5c7d41d2412d84c360b4318b2cb9cb969adb0acb1215ada0e62 + checksum: 10/dbb9e111e55c89561f9539c9e0d937620275fd160b35fd5056335d954b8197eb679d51b9e017e19e274400c07244311c732e33d9a2411c58cd396285e12fa436 languageName: node linkType: hard @@ -1797,15 +1791,15 @@ __metadata: languageName: node linkType: hard -"@typescript-eslint/eslint-plugin@npm:^8.19.1": - version: 8.19.1 - resolution: "@typescript-eslint/eslint-plugin@npm:8.19.1" +"@typescript-eslint/eslint-plugin@npm:^8.21.0": + version: 8.21.0 + resolution: "@typescript-eslint/eslint-plugin@npm:8.21.0" dependencies: "@eslint-community/regexpp": "npm:^4.10.0" - "@typescript-eslint/scope-manager": "npm:8.19.1" - "@typescript-eslint/type-utils": "npm:8.19.1" - "@typescript-eslint/utils": "npm:8.19.1" - "@typescript-eslint/visitor-keys": "npm:8.19.1" + "@typescript-eslint/scope-manager": "npm:8.21.0" + "@typescript-eslint/type-utils": "npm:8.21.0" + "@typescript-eslint/utils": "npm:8.21.0" + "@typescript-eslint/visitor-keys": "npm:8.21.0" graphemer: "npm:^1.4.0" ignore: "npm:^5.3.1" natural-compare: "npm:^1.4.0" @@ -1814,64 +1808,100 @@ __metadata: "@typescript-eslint/parser": ^8.0.0 || ^8.0.0-alpha.0 eslint: ^8.57.0 || ^9.0.0 typescript: ">=4.8.4 <5.8.0" - checksum: 10/c9a6d3181ec01068075b85ad3ac454910b4452281d60c775cc7229827f6d6a076b7336f5f07a7ad89bf08b3224f6a49aa20342b9438702393bee0aa7315d23b2 + checksum: 10/4c7c274bd0f7d8ee2097278d9fb0829b883c28783b9a1c41e5f4e74dee0412c53063978db3590ad7609d538a38058e43f832895746e6af677da7558a8b16fbdd languageName: node linkType: hard -"@typescript-eslint/parser@npm:^8.19.1": - version: 8.19.1 - resolution: "@typescript-eslint/parser@npm:8.19.1" +"@typescript-eslint/parser@npm:^8.21.0": + version: 8.21.0 + resolution: "@typescript-eslint/parser@npm:8.21.0" dependencies: - "@typescript-eslint/scope-manager": "npm:8.19.1" - "@typescript-eslint/types": "npm:8.19.1" - "@typescript-eslint/typescript-estree": "npm:8.19.1" - "@typescript-eslint/visitor-keys": "npm:8.19.1" + "@typescript-eslint/scope-manager": "npm:8.21.0" + "@typescript-eslint/types": "npm:8.21.0" + "@typescript-eslint/typescript-estree": "npm:8.21.0" + "@typescript-eslint/visitor-keys": "npm:8.21.0" debug: "npm:^4.3.4" peerDependencies: eslint: ^8.57.0 || ^9.0.0 typescript: ">=4.8.4 <5.8.0" - checksum: 10/da3db63ff655cf0fb91745ba8e52d853386f601cf6106d36f4541efcb9e2c6c3b82c6743b15680eff9eafeccaf31c9b26191a955e66ae19de9172f67335463ab + checksum: 10/c403f56b0a856ad25ffc0d78d4f0ede64d622edb279ace8bc7554c82518c0462f608a1e06d62111633a57b9ffcc37e063378c3980fba138f93d14a7aad5d0db1 languageName: node linkType: hard -"@typescript-eslint/scope-manager@npm:8.19.1, @typescript-eslint/scope-manager@npm:^8.1.0, @typescript-eslint/scope-manager@npm:^8.13.0": - version: 8.19.1 - resolution: "@typescript-eslint/scope-manager@npm:8.19.1" +"@typescript-eslint/scope-manager@npm:8.13.0": + version: 8.13.0 + resolution: "@typescript-eslint/scope-manager@npm:8.13.0" dependencies: - "@typescript-eslint/types": "npm:8.19.1" - "@typescript-eslint/visitor-keys": "npm:8.19.1" - checksum: 10/6ffc78b15367f211eb6650459ca2bb6bfe4c1fa95a3474adc08ee9a20c250b2e0e02fd99be36bd3dad74967ecd9349e792b5d818d85735cba40f1b5c236074d1 + "@typescript-eslint/types": "npm:8.13.0" + "@typescript-eslint/visitor-keys": "npm:8.13.0" + checksum: 10/e5738943b9af4a312e33d9db9362fcd0806f365655efb3df9db1ada5a3f0e974f73493b02727d31c3a06234c3bd8b7b7ddd5d492623c7c7547ec2085c1ac1e09 languageName: node linkType: hard -"@typescript-eslint/type-utils@npm:8.19.1": - version: 8.19.1 - resolution: "@typescript-eslint/type-utils@npm:8.19.1" +"@typescript-eslint/scope-manager@npm:8.21.0, @typescript-eslint/scope-manager@npm:^8.1.0, @typescript-eslint/scope-manager@npm:^8.13.0": + version: 8.21.0 + resolution: "@typescript-eslint/scope-manager@npm:8.21.0" dependencies: - "@typescript-eslint/typescript-estree": "npm:8.19.1" - "@typescript-eslint/utils": "npm:8.19.1" + "@typescript-eslint/types": "npm:8.21.0" + "@typescript-eslint/visitor-keys": "npm:8.21.0" + checksum: 10/99aa8257c758546c8c4905bd34381be446adea7642dbc279269039308dc33b8dbcf3d7b7d12da7bec8f8d8760b813a5852dc53d75e953cbe327fac05d3f18fc4 + languageName: node + linkType: hard + +"@typescript-eslint/type-utils@npm:8.21.0": + version: 8.21.0 + resolution: "@typescript-eslint/type-utils@npm:8.21.0" + dependencies: + "@typescript-eslint/typescript-estree": "npm:8.21.0" + "@typescript-eslint/utils": "npm:8.21.0" debug: "npm:^4.3.4" ts-api-utils: "npm:^2.0.0" peerDependencies: eslint: ^8.57.0 || ^9.0.0 typescript: ">=4.8.4 <5.8.0" - checksum: 10/123ecda88b057d6a4b68226701f435661440a420fda88cba60b49d7fb3e4f49483164ff174f259e28c0beabb0ed04500462a20faefd78331ba202bf54b01e3ef + checksum: 10/b4bce1325a2e5e1a74b6919b3187356b7246475ac4d62898134ed68572e39e52fe5daa89d0bb66d78aef7b2057612cccc00400c0b81f9d5b75acec3174114c8d + languageName: node + linkType: hard + +"@typescript-eslint/types@npm:8.13.0": + version: 8.13.0 + resolution: "@typescript-eslint/types@npm:8.13.0" + checksum: 10/0051c4a798b8f328451290581f0c8c95acfcb988192647edcb9179013793b8ccc7110b5fee74207394340aca8919d9ca039de2bbd36f41c7693a99d1345092c3 languageName: node linkType: hard -"@typescript-eslint/types@npm:8.19.1, @typescript-eslint/types@npm:^8.11.0, @typescript-eslint/types@npm:^8.19.0": - version: 8.19.1 - resolution: "@typescript-eslint/types@npm:8.19.1" - checksum: 10/5833a5f8fdac4a490dd3906a0243a0713fbf138fabb451870c70b0b089c539a9624b467b0913ddc0a225a8284342e7fd31cd506dec53c1a6d8f3c8c8902b9cae +"@typescript-eslint/types@npm:8.21.0, @typescript-eslint/types@npm:^8.11.0, @typescript-eslint/types@npm:^8.21.0": + version: 8.21.0 + resolution: "@typescript-eslint/types@npm:8.21.0" + checksum: 10/a22c99f5687358c7343789b942c9885bc1b49eb239562b792f22e2ac4f0d3f04102f204cd2d749202d6888767566fba86f54447894955310890ec307fec8ed8d + languageName: node + linkType: hard + +"@typescript-eslint/typescript-estree@npm:8.13.0": + version: 8.13.0 + resolution: "@typescript-eslint/typescript-estree@npm:8.13.0" + dependencies: + "@typescript-eslint/types": "npm:8.13.0" + "@typescript-eslint/visitor-keys": "npm:8.13.0" + debug: "npm:^4.3.4" + fast-glob: "npm:^3.3.2" + is-glob: "npm:^4.0.3" + minimatch: "npm:^9.0.4" + semver: "npm:^7.6.0" + ts-api-utils: "npm:^1.3.0" + peerDependenciesMeta: + typescript: + optional: true + checksum: 10/2aef1bda245ec66b0d0b1b3ed4ab672725ba33c16abc0781f4e0314cf638ef7b3b1d9682e8e9ee18f3e5e51bc4b22cc428c778c2927fd4cf8495dbe736ae522f languageName: node linkType: hard -"@typescript-eslint/typescript-estree@npm:8.19.1, @typescript-eslint/typescript-estree@npm:^8.13.0": - version: 8.19.1 - resolution: "@typescript-eslint/typescript-estree@npm:8.19.1" +"@typescript-eslint/typescript-estree@npm:8.21.0, @typescript-eslint/typescript-estree@npm:^8.13.0": + version: 8.21.0 + resolution: "@typescript-eslint/typescript-estree@npm:8.21.0" dependencies: - "@typescript-eslint/types": "npm:8.19.1" - "@typescript-eslint/visitor-keys": "npm:8.19.1" + "@typescript-eslint/types": "npm:8.21.0" + "@typescript-eslint/visitor-keys": "npm:8.21.0" debug: "npm:^4.3.4" fast-glob: "npm:^3.3.2" is-glob: "npm:^4.0.3" @@ -1880,32 +1910,56 @@ __metadata: ts-api-utils: "npm:^2.0.0" peerDependencies: typescript: ">=4.8.4 <5.8.0" - checksum: 10/5de467452d5ef1a380d441b06cd0134652a0c98cdb4ce31b93eb589f7dc75ef60364d03fd80ca0a48d0c8b268f7258d4f6528b16fe1b89442d60a4bc960fe5f5 + checksum: 10/1a8bcd2968490dcf047273a36e1d2cd51725e893ad874e554e4b81e62bf54e4ff2b7ee2af206208a2ae9ac2cc5c8b50e2244dd4fe9c42ef34122df4360e9f9c2 languageName: node linkType: hard -"@typescript-eslint/utils@npm:8.19.1, @typescript-eslint/utils@npm:^8.1.0, @typescript-eslint/utils@npm:^8.13.0, @typescript-eslint/utils@npm:^8.19.0": - version: 8.19.1 - resolution: "@typescript-eslint/utils@npm:8.19.1" +"@typescript-eslint/utils@npm:8.13.0": + version: 8.13.0 + resolution: "@typescript-eslint/utils@npm:8.13.0" dependencies: "@eslint-community/eslint-utils": "npm:^4.4.0" - "@typescript-eslint/scope-manager": "npm:8.19.1" - "@typescript-eslint/types": "npm:8.19.1" - "@typescript-eslint/typescript-estree": "npm:8.19.1" + "@typescript-eslint/scope-manager": "npm:8.13.0" + "@typescript-eslint/types": "npm:8.13.0" + "@typescript-eslint/typescript-estree": "npm:8.13.0" + peerDependencies: + eslint: ^8.57.0 || ^9.0.0 + checksum: 10/93ee0784f9865fee3e9cdc4796daaa7842a9e54b8436341b9b8367c69cbd90cac9da47669289967309f58ad63d8e68559d74972a34d531289637c8cac3415ed2 + languageName: node + linkType: hard + +"@typescript-eslint/utils@npm:8.21.0, @typescript-eslint/utils@npm:^8.1.0, @typescript-eslint/utils@npm:^8.21.0": + version: 8.21.0 + resolution: "@typescript-eslint/utils@npm:8.21.0" + dependencies: + "@eslint-community/eslint-utils": "npm:^4.4.0" + "@typescript-eslint/scope-manager": "npm:8.21.0" + "@typescript-eslint/types": "npm:8.21.0" + "@typescript-eslint/typescript-estree": "npm:8.21.0" peerDependencies: eslint: ^8.57.0 || ^9.0.0 typescript: ">=4.8.4 <5.8.0" - checksum: 10/bb92116a53fe143ee87e830941afb21d4222a64ca3f2b6dac5c2d9984f981408e60e52b04c32d95208896075ac222fb4ee631c5b0c4826b87d4bd8091c421ab1 + checksum: 10/e44b4e87b8227f7524b4cd16e833ea37fbb73d3829caf484e7ca737060908817788755b9481d053bc4371bbcc99d2477e32b7ad43a421a3e61ce46c2c48c0bd7 languageName: node linkType: hard -"@typescript-eslint/visitor-keys@npm:8.19.1": - version: 8.19.1 - resolution: "@typescript-eslint/visitor-keys@npm:8.19.1" +"@typescript-eslint/visitor-keys@npm:8.13.0": + version: 8.13.0 + resolution: "@typescript-eslint/visitor-keys@npm:8.13.0" dependencies: - "@typescript-eslint/types": "npm:8.19.1" + "@typescript-eslint/types": "npm:8.13.0" + eslint-visitor-keys: "npm:^3.4.3" + checksum: 10/630718da32ffa7144b7a8300802136a5fb3084c8b3dc7c277981939408b19d57214e0f721b8011f64ae083bac5367a8a319366c74ef7bcb9fd90508f780fb2de + languageName: node + linkType: hard + +"@typescript-eslint/visitor-keys@npm:8.21.0": + version: 8.21.0 + resolution: "@typescript-eslint/visitor-keys@npm:8.21.0" + dependencies: + "@typescript-eslint/types": "npm:8.21.0" eslint-visitor-keys: "npm:^4.2.0" - checksum: 10/510eb196e7b7d59d3981d672a75454615159e931fe78e2a64b09607c3cfa45110709b0eb5ac3dd271d757a0d98cf4868ad2f45bf9193f96e9efec3efa92a19c1 + checksum: 10/781cafa354177de4e864511435dbe61d896a7d1331bca76dd0a151295cc27b9677412444d47e1d5c6d2e7de5fee29b7bef0489d76c494fa59139e421f860506a languageName: node linkType: hard @@ -3854,12 +3908,12 @@ __metadata: languageName: node linkType: hard -"eslint-flat-config-utils@npm:^1.0.0": - version: 1.0.0 - resolution: "eslint-flat-config-utils@npm:1.0.0" +"eslint-flat-config-utils@npm:^2.0.0": + version: 2.0.0 + resolution: "eslint-flat-config-utils@npm:2.0.0" dependencies: - pathe: "npm:^2.0.0" - checksum: 10/9d126658c0ddccae6c83821537dd61cd82d112b6c15e40f3b55eccdf7dca5909715b8ef5d18fb1124e5bf72c878f3e95e015939f408a6a875c551bd04a471dc3 + pathe: "npm:^2.0.2" + checksum: 10/72c7617c906cd68a128087e626ab868d731875d790da4752d006c1327dd5896639b78f81d21b85cfbb109d3e0fd53e5eb53cf5051c600e9ff0837b1aad26a9b4 languageName: node linkType: hard @@ -3916,25 +3970,23 @@ __metadata: languageName: node linkType: hard -"eslint-plugin-antfu@npm:^2.7.0": - version: 2.7.0 - resolution: "eslint-plugin-antfu@npm:2.7.0" - dependencies: - "@antfu/utils": "npm:^0.7.10" +"eslint-plugin-antfu@npm:^3.0.0": + version: 3.0.0 + resolution: "eslint-plugin-antfu@npm:3.0.0" peerDependencies: eslint: "*" - checksum: 10/2adb4bb1f3ebcab77024164a40895c3ae61ab5554dbf8d561e597f406b8c9d1d5654c6c1df692334a11c84a64004cf165783219244b565bf1e7f9ca53d2496ef + checksum: 10/6058666c1c202eb2e9d0ea82e0bcb4dfaf4f81314836e6c3e14b3673e8c4b0ea72c0c6d84b0360e334866563d3724015d6f42e88c8e86c0c5bfcd227d45d535d languageName: node linkType: hard -"eslint-plugin-command@npm:^2.1.0": - version: 2.1.0 - resolution: "eslint-plugin-command@npm:2.1.0" +"eslint-plugin-command@npm:^3.0.0": + version: 3.0.0 + resolution: "eslint-plugin-command@npm:3.0.0" dependencies: "@es-joy/jsdoccomment": "npm:^0.50.0" peerDependencies: eslint: "*" - checksum: 10/74377bcb81c9bc68d3b844e574882e3eac1745002adc3a9a02f60236232c61a6ae732cd5c9df7c9ea0176a3df88157fa5dabfca72878353e7be59f5fc05e41dc + checksum: 10/950fd9ab205e710c315e7e51c77a973ebd194eaffa84e56bd38460d0e1fbde9007aeb161c732caeb3277e70ba28ec4fa7c92a7d01e092b5640f5bb890f9787da languageName: node linkType: hard @@ -3991,9 +4043,9 @@ __metadata: languageName: node linkType: hard -"eslint-plugin-jsdoc@npm:^50.6.1": - version: 50.6.1 - resolution: "eslint-plugin-jsdoc@npm:50.6.1" +"eslint-plugin-jsdoc@npm:^50.6.3": + version: 50.6.3 + resolution: "eslint-plugin-jsdoc@npm:50.6.3" dependencies: "@es-joy/jsdoccomment": "npm:~0.49.0" are-docs-informative: "npm:^0.0.2" @@ -4008,13 +4060,13 @@ __metadata: synckit: "npm:^0.9.1" peerDependencies: eslint: ^7.0.0 || ^8.0.0 || ^9.0.0 - checksum: 10/53fceff38a5317bb7c42c15a622100515aec89aea0d2bbf07e7d2d07eacdaa10ce625232a1bc7c1497f7bbe044675123d30cd3e123fa52fe5c7a9c336a59709c + checksum: 10/2c8fa8f493730e326d53bfdaccdb4d8502ee836cd7893f56cf9b12d36831a0cd8c3e9740fe0a7fc67232d1fb6866c17385b2d89b7ce56543056403b982b5f1a6 languageName: node linkType: hard -"eslint-plugin-jsonc@npm:^2.18.2": - version: 2.18.2 - resolution: "eslint-plugin-jsonc@npm:2.18.2" +"eslint-plugin-jsonc@npm:^2.19.1": + version: 2.19.1 + resolution: "eslint-plugin-jsonc@npm:2.19.1" dependencies: "@eslint-community/eslint-utils": "npm:^4.2.0" eslint-compat-utils: "npm:^0.6.0" @@ -4026,7 +4078,7 @@ __metadata: synckit: "npm:^0.6.0" peerDependencies: eslint: ">=6.0.0" - checksum: 10/7c63d5387d44e70de0a74ba4bc82d3db87d82665e21ac9c73ae28803174e8820dfc607b84e477a0a9871113e3e616ae731f1468944b060e60177f033589e6c4e + checksum: 10/ff013d5ff00bf5705405ab8ab04729edb540beaf2e3f434a4f92ca0f99416e6df76abdaceef12e60d1133dc08a746c68291634c9dde9c73230ff794b9313ae26 languageName: node linkType: hard @@ -4055,16 +4107,16 @@ __metadata: languageName: node linkType: hard -"eslint-plugin-perfectionist@npm:^4.6.0": - version: 4.6.0 - resolution: "eslint-plugin-perfectionist@npm:4.6.0" +"eslint-plugin-perfectionist@npm:^4.7.0": + version: 4.7.0 + resolution: "eslint-plugin-perfectionist@npm:4.7.0" dependencies: - "@typescript-eslint/types": "npm:^8.19.0" - "@typescript-eslint/utils": "npm:^8.19.0" + "@typescript-eslint/types": "npm:^8.21.0" + "@typescript-eslint/utils": "npm:^8.21.0" natural-orderby: "npm:^5.0.0" peerDependencies: eslint: ">=8.0.0" - checksum: 10/8ea5a773cc74fe7003b67de21e9484498f7cedb957c1bc0298d60e44a88b5ef0515f5ed42871154e33dc54583ecdac50174d805dd153156c23c8f8f751ca1be1 + checksum: 10/bd19fc91181e58257cf3597e3fc13631a35830788cf135839b1adc2d15031e4f3032e2224879607048f3bd6101a101058d66aad1a5c79f7b763052f76d0f8677 languageName: node linkType: hard @@ -4742,7 +4794,7 @@ __metadata: version: 0.0.0-use.local resolution: "glc@workspace:." dependencies: - "@antfu/eslint-config": "npm:^3.14.0" + "@antfu/eslint-config": "npm:^4.1.0" "@commitlint/cli": "npm:^19.6.1" "@commitlint/config-conventional": "npm:^19.6.0" "@date-io/date-fns": "npm:^3.2.0" @@ -5883,9 +5935,9 @@ __metadata: languageName: node linkType: hard -"mdast-util-from-markdown@npm:^2.0.0, mdast-util-from-markdown@npm:^2.0.1": - version: 2.0.1 - resolution: "mdast-util-from-markdown@npm:2.0.1" +"mdast-util-from-markdown@npm:^2.0.0, mdast-util-from-markdown@npm:^2.0.2": + version: 2.0.2 + resolution: "mdast-util-from-markdown@npm:2.0.2" dependencies: "@types/mdast": "npm:^4.0.0" "@types/unist": "npm:^3.0.0" @@ -5899,7 +5951,7 @@ __metadata: micromark-util-symbol: "npm:^2.0.0" micromark-util-types: "npm:^2.0.0" unist-util-stringify-position: "npm:^4.0.0" - checksum: 10/4172759cdd8cf9990701796c5617c8b6a4bd3f9863e730bb4e9689189daec80af3122e77eed2ab09090f1a2d396c4f5754416a41769d7c49efd165a1c0a033c8 + checksum: 10/69b207913fbcc0469f8c59d922af4d5509b79e809d77c9bd4781543a907fe2ecc8e6433ce0707066a27b117b13f38af3aae4f2d085e18ebd2d3ad5f1a5647902 languageName: node linkType: hard @@ -7099,10 +7151,10 @@ __metadata: languageName: node linkType: hard -"pathe@npm:^2.0.0": - version: 2.0.1 - resolution: "pathe@npm:2.0.1" - checksum: 10/f6b628b28b228a1960b30c969d8cdc989c0f7041af3904ce794f050b60846c6b599e72e6a491012b4f414c3c441a9adfc1be66ad5d51633ae42793d29e2f03d5 +"pathe@npm:^2.0.2": + version: 2.0.2 + resolution: "pathe@npm:2.0.2" + checksum: 10/027dd246720ec6d3b5567e2b0201f1a815b6a69f2912a4dcafed59620afc729af15b4aff4bc780504c88d11dfb081c051e37327b928a093e714c3e09bf35aff3 languageName: node linkType: hard @@ -8318,6 +8370,15 @@ __metadata: languageName: node linkType: hard +"ts-api-utils@npm:^1.3.0": + version: 1.4.3 + resolution: "ts-api-utils@npm:1.4.3" + peerDependencies: + typescript: ">=4.2.0" + checksum: 10/713c51e7392323305bd4867422ba130fbf70873ef6edbf80ea6d7e9c8f41eeeb13e40e8e7fe7cd321d74e4864777329797077268c9f570464303a1723f1eed39 + languageName: node + linkType: hard + "ts-api-utils@npm:^2.0.0": version: 2.0.0 resolution: "ts-api-utils@npm:2.0.0"