@@ -2639,13 +2639,31 @@ __metadata:
26392639 languageName: node
26402640 linkType: hard
26412641
2642- "@eslint-community/regexpp@npm:^4.10.0, @eslint-community/regexpp@npm:^4.6.1, @eslint-community/regexpp@npm:^4.8.0, @eslint-community/regexpp@npm:^4.9.1":
2642+ "@eslint-community/regexpp@npm:^4.10.0, @eslint-community/regexpp@npm:^4.12.1, @eslint-community/regexpp@npm:^4. 6.1, @eslint-community/regexpp@npm:^4.8.0, @eslint-community/regexpp@npm:^4.9.1":
26432643 version: 4.12.1
26442644 resolution: "@eslint-community/regexpp@npm:4.12.1"
26452645 checksum: 10c0/a03d98c246bcb9109aec2c08e4d10c8d010256538dcb3f56610191607214523d4fb1b00aa81df830b6dffb74c5fa0be03642513a289c567949d3e550ca11cdf6
26462646 languageName: node
26472647 linkType: hard
26482648
2649+ "@eslint/config-array@npm:^0.18.0":
2650+ version: 0.18.0
2651+ resolution: "@eslint/config-array@npm:0.18.0"
2652+ dependencies:
2653+ "@eslint/object-schema": "npm:^2.1.4"
2654+ debug: "npm:^4.3.1"
2655+ minimatch: "npm:^3.1.2"
2656+ checksum: 10c0/0234aeb3e6b052ad2402a647d0b4f8a6aa71524bafe1adad0b8db1dfe94d7f5f26d67c80f79bb37ac61361a1d4b14bb8fb475efe501de37263cf55eabb79868f
2657+ languageName: node
2658+ linkType: hard
2659+
2660+ "@eslint/core@npm:^0.7.0":
2661+ version: 0.7.0
2662+ resolution: "@eslint/core@npm:0.7.0"
2663+ checksum: 10c0/3cdee8bc6cbb96ac6103d3ead42e59830019435839583c9eb352b94ed558bd78e7ffad5286dc710df21ec1e7bd8f52aa6574c62457a4dd0f01f3736fa4a7d87a
2664+ languageName: node
2665+ linkType: hard
2666+
26492667"@eslint/eslintrc@npm:^2.1.4":
26502668 version: 2.1.4
26512669 resolution: "@eslint/eslintrc@npm:2.1.4"
@@ -2663,13 +2681,53 @@ __metadata:
26632681 languageName: node
26642682 linkType: hard
26652683
2684+ "@eslint/eslintrc@npm:^3.1.0":
2685+ version: 3.1.0
2686+ resolution: "@eslint/eslintrc@npm:3.1.0"
2687+ dependencies:
2688+ ajv: "npm:^6.12.4"
2689+ debug: "npm:^4.3.2"
2690+ espree: "npm:^10.0.1"
2691+ globals: "npm:^14.0.0"
2692+ ignore: "npm:^5.2.0"
2693+ import-fresh: "npm:^3.2.1"
2694+ js-yaml: "npm:^4.1.0"
2695+ minimatch: "npm:^3.1.2"
2696+ strip-json-comments: "npm:^3.1.1"
2697+ checksum: 10c0/5b7332ed781edcfc98caa8dedbbb843abfb9bda2e86538529c843473f580e40c69eb894410eddc6702f487e9ee8f8cfa8df83213d43a8fdb549f23ce06699167
2698+ languageName: node
2699+ linkType: hard
2700+
26662701"@eslint/js@npm:8.57.1":
26672702 version: 8.57.1
26682703 resolution: "@eslint/js@npm:8.57.1"
26692704 checksum: 10c0/b489c474a3b5b54381c62e82b3f7f65f4b8a5eaaed126546520bf2fede5532a8ed53212919fed1e9048dcf7f37167c8561d58d0ba4492a4244004e7793805223
26702705 languageName: node
26712706 linkType: hard
26722707
2708+ "@eslint/js@npm:9.14.0":
2709+ version: 9.14.0
2710+ resolution: "@eslint/js@npm:9.14.0"
2711+ checksum: 10c0/a423dd435e10aa3b461599aa02f6cbadd4b5128cb122467ee4e2c798e7ca4f9bb1fce4dcea003b29b983090238cf120899c1af657cf86300b399e4f996b83ddc
2712+ languageName: node
2713+ linkType: hard
2714+
2715+ "@eslint/object-schema@npm:^2.1.4":
2716+ version: 2.1.4
2717+ resolution: "@eslint/object-schema@npm:2.1.4"
2718+ checksum: 10c0/e9885532ea70e483fb007bf1275968b05bb15ebaa506d98560c41a41220d33d342e19023d5f2939fed6eb59676c1bda5c847c284b4b55fce521d282004da4dda
2719+ languageName: node
2720+ linkType: hard
2721+
2722+ "@eslint/plugin-kit@npm:^0.2.0":
2723+ version: 0.2.2
2724+ resolution: "@eslint/plugin-kit@npm:0.2.2"
2725+ dependencies:
2726+ levn: "npm:^0.4.1"
2727+ checksum: 10c0/ec533ccc99f2ab003d6f64495cff853730fb7d8bc0eaf031ffccc68de7c34c74a2eda50dfa759cacfb409f014c98d306714c995348d5383c9d3140f9f80a5895
2728+ languageName: node
2729+ linkType: hard
2730+
26732731"@faker-js/faker@npm:9.1.0":
26742732 version: 9.1.0
26752733 resolution: "@faker-js/faker@npm:9.1.0"
@@ -2821,7 +2879,7 @@ __metadata:
28212879 "@typescript-eslint/eslint-plugin": "npm:8.12.2"
28222880 "@typescript-eslint/parser": "npm:8.12.2"
28232881 autocannon: "npm:8.0.0"
2824- eslint: "npm:8.57.1 "
2882+ eslint: "npm:9.14.0 "
28252883 prettier: "npm:3.3.3"
28262884 tsx: "npm:4.19.2"
28272885 typescript: "npm:5.6.3"
@@ -2897,7 +2955,7 @@ __metadata:
28972955 es-check: "npm:7.2.1"
28982956 es-toolkit: "npm:1.26.1"
28992957 esbuild: "npm:0.24.0"
2900- eslint: "npm:8.57.1 "
2958+ eslint: "npm:9.14.0 "
29012959 execa: "npm:9.5.1"
29022960 kysely: "npm:0.27.4"
29032961 npm-run-all2: "npm:7.0.1"
@@ -3007,6 +3065,23 @@ __metadata:
30073065 languageName: node
30083066 linkType: hard
30093067
3068+ "@humanfs/core@npm:^0.19.1":
3069+ version: 0.19.1
3070+ resolution: "@humanfs/core@npm:0.19.1"
3071+ checksum: 10c0/aa4e0152171c07879b458d0e8a704b8c3a89a8c0541726c6b65b81e84fd8b7564b5d6c633feadc6598307d34564bd53294b533491424e8e313d7ab6c7bc5dc67
3072+ languageName: node
3073+ linkType: hard
3074+
3075+ "@humanfs/node@npm:^0.16.6":
3076+ version: 0.16.6
3077+ resolution: "@humanfs/node@npm:0.16.6"
3078+ dependencies:
3079+ "@humanfs/core": "npm:^0.19.1"
3080+ "@humanwhocodes/retry": "npm:^0.3.0"
3081+ checksum: 10c0/8356359c9f60108ec204cbd249ecd0356667359b2524886b357617c4a7c3b6aace0fd5a369f63747b926a762a88f8a25bc066fa1778508d110195ce7686243e1
3082+ languageName: node
3083+ linkType: hard
3084+
30103085"@humanwhocodes/config-array@npm:^0.13.0":
30113086 version: 0.13.0
30123087 resolution: "@humanwhocodes/config-array@npm:0.13.0"
@@ -3032,6 +3107,20 @@ __metadata:
30323107 languageName: node
30333108 linkType: hard
30343109
3110+ "@humanwhocodes/retry@npm:^0.3.0":
3111+ version: 0.3.1
3112+ resolution: "@humanwhocodes/retry@npm:0.3.1"
3113+ checksum: 10c0/f0da1282dfb45e8120480b9e2e275e2ac9bbe1cf016d046fdad8e27cc1285c45bb9e711681237944445157b430093412b4446c1ab3fc4bb037861b5904101d3b
3114+ languageName: node
3115+ linkType: hard
3116+
3117+ "@humanwhocodes/retry@npm:^0.4.0":
3118+ version: 0.4.0
3119+ resolution: "@humanwhocodes/retry@npm:0.4.0"
3120+ checksum: 10c0/28dcf1ed70b28ae8bc07b268c457a02f6b53fe4591b73e31f6735e7673dfd9e662f24a69e065aada1a64311bf5692d93d4ef35aba849314e8a87a870ba3b47aa
3121+ languageName: node
3122+ linkType: hard
3123+
30353124"@img/sharp-darwin-arm64@npm:0.33.5":
30363125 version: 0.33.5
30373126 resolution: "@img/sharp-darwin-arm64@npm:0.33.5"
@@ -5227,7 +5316,7 @@ __metadata:
52275316 languageName: node
52285317 linkType: hard
52295318
5230- "@types/json-schema@npm:^7.0.8, @types/json-schema@npm:^7.0.9":
5319+ "@types/json-schema@npm:^7.0.15, @types/json-schema@npm:^7.0. 8, @types/json-schema@npm:^7.0.9":
52315320 version: 7.0.15
52325321 resolution: "@types/json-schema@npm:7.0.15"
52335322 checksum: 10c0/a996a745e6c5d60292f36731dd41341339d4eeed8180bb09226e5c8d23759067692b1d88e5d91d72ee83dfc00d3aca8e7bd43ea120516c17922cbcb7c3e252db
@@ -9031,6 +9120,16 @@ __metadata:
90319120 languageName: node
90329121 linkType: hard
90339122
9123+ "eslint-scope@npm:^8.2.0":
9124+ version: 8.2.0
9125+ resolution: "eslint-scope@npm:8.2.0"
9126+ dependencies:
9127+ esrecurse: "npm:^4.3.0"
9128+ estraverse: "npm:^5.2.0"
9129+ checksum: 10c0/8d2d58e2136d548ac7e0099b1a90d9fab56f990d86eb518de1247a7066d38c908be2f3df477a79cf60d70b30ba18735d6c6e70e9914dca2ee515a729975d70d6
9130+ languageName: node
9131+ linkType: hard
9132+
90349133"eslint-visitor-keys@npm:^2.1.0":
90359134 version: 2.1.0
90369135 resolution: "eslint-visitor-keys@npm:2.1.0"
@@ -9045,6 +9144,13 @@ __metadata:
90459144 languageName: node
90469145 linkType: hard
90479146
9147+ "eslint-visitor-keys@npm:^4.2.0":
9148+ version: 4.2.0
9149+ resolution: "eslint-visitor-keys@npm:4.2.0"
9150+ checksum: 10c0/2ed81c663b147ca6f578312919483eb040295bbab759e5a371953456c636c5b49a559883e2677112453728d66293c0a4c90ab11cab3428cf02a0236d2e738269
9151+ languageName: node
9152+ linkType: hard
9153+
90489154"eslint@npm:8.57.1":
90499155 version: 8.57.1
90509156 resolution: "eslint@npm:8.57.1"
@@ -9093,6 +9199,67 @@ __metadata:
90939199 languageName: node
90949200 linkType: hard
90959201
9202+ "eslint@npm:9.14.0":
9203+ version: 9.14.0
9204+ resolution: "eslint@npm:9.14.0"
9205+ dependencies:
9206+ "@eslint-community/eslint-utils": "npm:^4.2.0"
9207+ "@eslint-community/regexpp": "npm:^4.12.1"
9208+ "@eslint/config-array": "npm:^0.18.0"
9209+ "@eslint/core": "npm:^0.7.0"
9210+ "@eslint/eslintrc": "npm:^3.1.0"
9211+ "@eslint/js": "npm:9.14.0"
9212+ "@eslint/plugin-kit": "npm:^0.2.0"
9213+ "@humanfs/node": "npm:^0.16.6"
9214+ "@humanwhocodes/module-importer": "npm:^1.0.1"
9215+ "@humanwhocodes/retry": "npm:^0.4.0"
9216+ "@types/estree": "npm:^1.0.6"
9217+ "@types/json-schema": "npm:^7.0.15"
9218+ ajv: "npm:^6.12.4"
9219+ chalk: "npm:^4.0.0"
9220+ cross-spawn: "npm:^7.0.2"
9221+ debug: "npm:^4.3.2"
9222+ escape-string-regexp: "npm:^4.0.0"
9223+ eslint-scope: "npm:^8.2.0"
9224+ eslint-visitor-keys: "npm:^4.2.0"
9225+ espree: "npm:^10.3.0"
9226+ esquery: "npm:^1.5.0"
9227+ esutils: "npm:^2.0.2"
9228+ fast-deep-equal: "npm:^3.1.3"
9229+ file-entry-cache: "npm:^8.0.0"
9230+ find-up: "npm:^5.0.0"
9231+ glob-parent: "npm:^6.0.2"
9232+ ignore: "npm:^5.2.0"
9233+ imurmurhash: "npm:^0.1.4"
9234+ is-glob: "npm:^4.0.0"
9235+ json-stable-stringify-without-jsonify: "npm:^1.0.1"
9236+ lodash.merge: "npm:^4.6.2"
9237+ minimatch: "npm:^3.1.2"
9238+ natural-compare: "npm:^1.4.0"
9239+ optionator: "npm:^0.9.3"
9240+ text-table: "npm:^0.2.0"
9241+ peerDependencies:
9242+ jiti: "*"
9243+ peerDependenciesMeta:
9244+ jiti:
9245+ optional: true
9246+ bin:
9247+ eslint: bin/eslint.js
9248+ checksum: 10c0/e1cbf571b75519ad0b24c27e66a6575e57cab2671ef5296e7b345d9ac3adc1a549118dcc74a05b651a7a13a5e61ebb680be6a3e04a80e1f22eba1931921b5187
9249+ languageName: node
9250+ linkType: hard
9251+
9252+ "espree@npm:^10.0.1, espree@npm:^10.3.0":
9253+ version: 10.3.0
9254+ resolution: "espree@npm:10.3.0"
9255+ dependencies:
9256+ acorn: "npm:^8.14.0"
9257+ acorn-jsx: "npm:^5.3.2"
9258+ eslint-visitor-keys: "npm:^4.2.0"
9259+ checksum: 10c0/272beeaca70d0a1a047d61baff64db04664a33d7cfb5d144f84bc8a5c6194c6c8ebe9cc594093ca53add88baa23e59b01e69e8a0160ab32eac570482e165c462
9260+ languageName: node
9261+ linkType: hard
9262+
90969263"espree@npm:^9.3.1, espree@npm:^9.6.0, espree@npm:^9.6.1":
90979264 version: 9.6.1
90989265 resolution: "espree@npm:9.6.1"
@@ -9114,7 +9281,7 @@ __metadata:
91149281 languageName: node
91159282 linkType: hard
91169283
9117- "esquery@npm:^1.4.0, esquery@npm:^1.4.2, esquery@npm:^1.6.0":
9284+ "esquery@npm:^1.4.0, esquery@npm:^1.4.2, esquery@npm:^1.5.0, esquery@npm:^1. 6.0":
91189285 version: 1.6.0
91199286 resolution: "esquery@npm:1.6.0"
91209287 dependencies:
@@ -9580,6 +9747,15 @@ __metadata:
95809747 languageName: node
95819748 linkType: hard
95829749
9750+ "file-entry-cache@npm:^8.0.0":
9751+ version: 8.0.0
9752+ resolution: "file-entry-cache@npm:8.0.0"
9753+ dependencies:
9754+ flat-cache: "npm:^4.0.0"
9755+ checksum: 10c0/9e2b5938b1cd9b6d7e3612bdc533afd4ac17b2fc646569e9a8abbf2eb48e5eb8e316bc38815a3ef6a1b456f4107f0d0f055a614ca613e75db6bf9ff4d72c1638
9756+ languageName: node
9757+ linkType: hard
9758+
95839759"filename-reserved-regex@npm:^2.0.0":
95849760 version: 2.0.0
95859761 resolution: "filename-reserved-regex@npm:2.0.0"
@@ -9690,6 +9866,16 @@ __metadata:
96909866 languageName: node
96919867 linkType: hard
96929868
9869+ "flat-cache@npm:^4.0.0":
9870+ version: 4.0.1
9871+ resolution: "flat-cache@npm:4.0.1"
9872+ dependencies:
9873+ flatted: "npm:^3.2.9"
9874+ keyv: "npm:^4.5.4"
9875+ checksum: 10c0/2c59d93e9faa2523e4fda6b4ada749bed432cfa28c8e251f33b25795e426a1c6dbada777afb1f74fcfff33934fdbdea921ee738fcc33e71adc9d6eca984a1cfc
9876+ languageName: node
9877+ linkType: hard
9878+
96939879"flat@npm:^5.0.2":
96949880 version: 5.0.2
96959881 resolution: "flat@npm:5.0.2"
@@ -9718,7 +9904,7 @@ __metadata:
97189904 "@commitlint/types": "npm:19.5.0"
97199905 "@types/shell-quote": "npm:1.7.5"
97209906 cross-env: "npm:7.0.3"
9721- eslint: "npm:8.57.1 "
9907+ eslint: "npm:9.14.0 "
97229908 gh-pages: "npm:6.2.0"
97239909 husky: "npm:9.1.6"
97249910 is-ci: "npm:3.0.1"
@@ -10194,6 +10380,13 @@ __metadata:
1019410380 languageName: node
1019510381 linkType: hard
1019610382
10383+ "globals@npm:^14.0.0":
10384+ version: 14.0.0
10385+ resolution: "globals@npm:14.0.0"
10386+ checksum: 10c0/b96ff42620c9231ad468d4c58ff42afee7777ee1c963013ff8aabe095a451d0ceeb8dcd8ef4cbd64d2538cef45f787a78ba3a9574f4a634438963e334471302d
10387+ languageName: node
10388+ linkType: hard
10389+
1019710390"globals@npm:^15.9.0":
1019810391 version: 15.11.0
1019910392 resolution: "globals@npm:15.11.0"
@@ -11682,7 +11875,7 @@ __metadata:
1168211875 languageName: node
1168311876 linkType: hard
1168411877
11685- "keyv@npm:^4.5.3":
11878+ "keyv@npm:^4.5.3, keyv@npm:^4.5.4 ":
1168611879 version: 4.5.4
1168711880 resolution: "keyv@npm:4.5.4"
1168811881 dependencies:
0 commit comments