diff --git a/.yarn/cache/@babel-helper-validator-identifier-npm-7.24.7-748889c8d2-87ad608694.zip b/.yarn/cache/@babel-helper-validator-identifier-npm-7.24.7-748889c8d2-87ad608694.zip deleted file mode 100644 index 58d1df9..0000000 Binary files a/.yarn/cache/@babel-helper-validator-identifier-npm-7.24.7-748889c8d2-87ad608694.zip and /dev/null differ diff --git a/.yarn/cache/@babel-helper-validator-identifier-npm-7.25.9-2634b947a4-4fc6f83017.zip b/.yarn/cache/@babel-helper-validator-identifier-npm-7.25.9-2634b947a4-4fc6f83017.zip new file mode 100644 index 0000000..5232fd8 Binary files /dev/null and b/.yarn/cache/@babel-helper-validator-identifier-npm-7.25.9-2634b947a4-4fc6f83017.zip differ diff --git a/.yarn/cache/@eslint-community-eslint-utils-npm-4.4.1-c83a271e90-2aa0ac2fc5.zip b/.yarn/cache/@eslint-community-eslint-utils-npm-4.4.1-c83a271e90-2aa0ac2fc5.zip new file mode 100644 index 0000000..253f6de Binary files /dev/null and b/.yarn/cache/@eslint-community-eslint-utils-npm-4.4.1-c83a271e90-2aa0ac2fc5.zip differ diff --git a/.yarn/cache/@eslint-community-regexpp-npm-4.12.1-ef4ab5217e-a03d98c246.zip b/.yarn/cache/@eslint-community-regexpp-npm-4.12.1-ef4ab5217e-a03d98c246.zip new file mode 100644 index 0000000..84a5a82 Binary files /dev/null and b/.yarn/cache/@eslint-community-regexpp-npm-4.12.1-ef4ab5217e-a03d98c246.zip differ diff --git a/.yarn/cache/@eslint-eslintrc-npm-3.0.2-1fbcfb08c5-d8c92f06bd.zip b/.yarn/cache/@eslint-eslintrc-npm-3.0.2-1fbcfb08c5-d8c92f06bd.zip deleted file mode 100644 index 6821dcf..0000000 Binary files a/.yarn/cache/@eslint-eslintrc-npm-3.0.2-1fbcfb08c5-d8c92f06bd.zip and /dev/null differ diff --git a/.yarn/cache/@eslint-eslintrc-npm-3.1.0-3837a202e2-5b7332ed78.zip b/.yarn/cache/@eslint-eslintrc-npm-3.2.0-1f7efe7868-43867a07ff.zip similarity index 55% rename from .yarn/cache/@eslint-eslintrc-npm-3.1.0-3837a202e2-5b7332ed78.zip rename to .yarn/cache/@eslint-eslintrc-npm-3.2.0-1f7efe7868-43867a07ff.zip index 18e59b2..ac35754 100644 Binary files a/.yarn/cache/@eslint-eslintrc-npm-3.1.0-3837a202e2-5b7332ed78.zip and b/.yarn/cache/@eslint-eslintrc-npm-3.2.0-1f7efe7868-43867a07ff.zip differ diff --git a/.yarn/cache/@rtsao-scc-npm-1.1.0-f4ba9ceb2c-b5bcfb0d87.zip b/.yarn/cache/@rtsao-scc-npm-1.1.0-f4ba9ceb2c-b5bcfb0d87.zip new file mode 100644 index 0000000..b9d8b95 Binary files /dev/null and b/.yarn/cache/@rtsao-scc-npm-1.1.0-f4ba9ceb2c-b5bcfb0d87.zip differ diff --git a/.yarn/cache/array-includes-npm-3.1.7-d32a5ee179-692907bd7f.zip b/.yarn/cache/array-includes-npm-3.1.8-62a178e549-5b1004d203.zip similarity index 90% rename from .yarn/cache/array-includes-npm-3.1.7-d32a5ee179-692907bd7f.zip rename to .yarn/cache/array-includes-npm-3.1.8-62a178e549-5b1004d203.zip index 5f24a53..4901dce 100644 Binary files a/.yarn/cache/array-includes-npm-3.1.7-d32a5ee179-692907bd7f.zip and b/.yarn/cache/array-includes-npm-3.1.8-62a178e549-5b1004d203.zip differ diff --git a/.yarn/cache/array.prototype.filter-npm-1.0.3-3a4a8d92df-8b70b5f866.zip b/.yarn/cache/array.prototype.filter-npm-1.0.3-3a4a8d92df-8b70b5f866.zip deleted file mode 100644 index a5c35c1..0000000 Binary files a/.yarn/cache/array.prototype.filter-npm-1.0.3-3a4a8d92df-8b70b5f866.zip and /dev/null differ diff --git a/.yarn/cache/array.prototype.find-npm-2.2.2-ee9aa52e33-5008d3e608.zip b/.yarn/cache/array.prototype.find-npm-2.2.2-ee9aa52e33-5008d3e608.zip deleted file mode 100644 index 93be5c8..0000000 Binary files a/.yarn/cache/array.prototype.find-npm-2.2.2-ee9aa52e33-5008d3e608.zip and /dev/null differ diff --git a/.yarn/cache/array.prototype.findlastindex-npm-1.2.4-8aef711018-b23ae35cf7.zip b/.yarn/cache/array.prototype.findlastindex-npm-1.2.5-f112a7bfcd-9621894877.zip similarity index 87% rename from .yarn/cache/array.prototype.findlastindex-npm-1.2.4-8aef711018-b23ae35cf7.zip rename to .yarn/cache/array.prototype.findlastindex-npm-1.2.5-f112a7bfcd-9621894877.zip index 7ef6cc9..6c02934 100644 Binary files a/.yarn/cache/array.prototype.findlastindex-npm-1.2.4-8aef711018-b23ae35cf7.zip and b/.yarn/cache/array.prototype.findlastindex-npm-1.2.5-f112a7bfcd-9621894877.zip differ diff --git a/.yarn/cache/available-typed-arrays-npm-1.0.7-e5e5d79687-d07226ef4f.zip b/.yarn/cache/available-typed-arrays-npm-1.0.7-e5e5d79687-d07226ef4f.zip new file mode 100644 index 0000000..6ed7393 Binary files /dev/null and b/.yarn/cache/available-typed-arrays-npm-1.0.7-e5e5d79687-d07226ef4f.zip differ diff --git a/.yarn/cache/browserslist-npm-4.23.3-4e727c7b5b-3063bfdf81.zip b/.yarn/cache/browserslist-npm-4.24.2-0bc5f13e3b-d747c9fb65.zip similarity index 94% rename from .yarn/cache/browserslist-npm-4.23.3-4e727c7b5b-3063bfdf81.zip rename to .yarn/cache/browserslist-npm-4.24.2-0bc5f13e3b-d747c9fb65.zip index 408722b..a5fb728 100644 Binary files a/.yarn/cache/browserslist-npm-4.23.3-4e727c7b5b-3063bfdf81.zip and b/.yarn/cache/browserslist-npm-4.24.2-0bc5f13e3b-d747c9fb65.zip differ diff --git a/.yarn/cache/call-bind-apply-helpers-npm-1.0.0-71a5b83687-fb91dbfcb0.zip b/.yarn/cache/call-bind-apply-helpers-npm-1.0.0-71a5b83687-fb91dbfcb0.zip new file mode 100644 index 0000000..2230ceb Binary files /dev/null and b/.yarn/cache/call-bind-apply-helpers-npm-1.0.0-71a5b83687-fb91dbfcb0.zip differ diff --git a/.yarn/cache/call-bind-npm-1.0.8-4145a20621-a13819be06.zip b/.yarn/cache/call-bind-npm-1.0.8-4145a20621-a13819be06.zip new file mode 100644 index 0000000..60e9b14 Binary files /dev/null and b/.yarn/cache/call-bind-npm-1.0.8-4145a20621-a13819be06.zip differ diff --git a/.yarn/cache/caniuse-lite-npm-1.0.30001660-6b60bb7533-d28900b56c.zip b/.yarn/cache/caniuse-lite-npm-1.0.30001660-6b60bb7533-d28900b56c.zip deleted file mode 100644 index b759e41..0000000 Binary files a/.yarn/cache/caniuse-lite-npm-1.0.30001660-6b60bb7533-d28900b56c.zip and /dev/null differ diff --git a/.yarn/cache/caniuse-lite-npm-1.0.30001687-701bc37056-9ca0f6d33d.zip b/.yarn/cache/caniuse-lite-npm-1.0.30001687-701bc37056-9ca0f6d33d.zip new file mode 100644 index 0000000..4573ef0 Binary files /dev/null and b/.yarn/cache/caniuse-lite-npm-1.0.30001687-701bc37056-9ca0f6d33d.zip differ diff --git a/.yarn/cache/core-js-compat-npm-3.38.1-4114633af1-d8bc8a3559.zip b/.yarn/cache/core-js-compat-npm-3.39.0-e865243757-880579a3da.zip similarity index 96% rename from .yarn/cache/core-js-compat-npm-3.38.1-4114633af1-d8bc8a3559.zip rename to .yarn/cache/core-js-compat-npm-3.39.0-e865243757-880579a3da.zip index 501bf04..21af6e1 100644 Binary files a/.yarn/cache/core-js-compat-npm-3.38.1-4114633af1-d8bc8a3559.zip and b/.yarn/cache/core-js-compat-npm-3.39.0-e865243757-880579a3da.zip differ diff --git a/.yarn/cache/data-view-buffer-npm-1.0.1-d911beebce-8984119e59.zip b/.yarn/cache/data-view-buffer-npm-1.0.1-d911beebce-8984119e59.zip new file mode 100644 index 0000000..48f8d4a Binary files /dev/null and b/.yarn/cache/data-view-buffer-npm-1.0.1-d911beebce-8984119e59.zip differ diff --git a/.yarn/cache/data-view-byte-length-npm-1.0.1-538a9e432e-b7d9e48a0c.zip b/.yarn/cache/data-view-byte-length-npm-1.0.1-538a9e432e-b7d9e48a0c.zip new file mode 100644 index 0000000..caf48dd Binary files /dev/null and b/.yarn/cache/data-view-byte-length-npm-1.0.1-538a9e432e-b7d9e48a0c.zip differ diff --git a/.yarn/cache/data-view-byte-offset-npm-1.0.0-7112a24a4b-21b0d2e53f.zip b/.yarn/cache/data-view-byte-offset-npm-1.0.0-7112a24a4b-21b0d2e53f.zip new file mode 100644 index 0000000..89eeb06 Binary files /dev/null and b/.yarn/cache/data-view-byte-offset-npm-1.0.0-7112a24a4b-21b0d2e53f.zip differ diff --git a/.yarn/cache/define-data-property-npm-1.1.4-4cbd8efc51-dea0606d14.zip b/.yarn/cache/define-data-property-npm-1.1.4-4cbd8efc51-dea0606d14.zip new file mode 100644 index 0000000..3478a48 Binary files /dev/null and b/.yarn/cache/define-data-property-npm-1.1.4-4cbd8efc51-dea0606d14.zip differ diff --git a/.yarn/cache/dunder-proto-npm-1.0.0-a83e095e6b-b321e5cbf6.zip b/.yarn/cache/dunder-proto-npm-1.0.0-a83e095e6b-b321e5cbf6.zip new file mode 100644 index 0000000..23722fe Binary files /dev/null and b/.yarn/cache/dunder-proto-npm-1.0.0-a83e095e6b-b321e5cbf6.zip differ diff --git a/.yarn/cache/electron-to-chromium-npm-1.5.23-1e4935ec61-a2f76d3ffa.zip b/.yarn/cache/electron-to-chromium-npm-1.5.71-0cd9a8fcbf-f6fdeec0e1.zip similarity index 94% rename from .yarn/cache/electron-to-chromium-npm-1.5.23-1e4935ec61-a2f76d3ffa.zip rename to .yarn/cache/electron-to-chromium-npm-1.5.71-0cd9a8fcbf-f6fdeec0e1.zip index c710d12..c6836ec 100644 Binary files a/.yarn/cache/electron-to-chromium-npm-1.5.23-1e4935ec61-a2f76d3ffa.zip and b/.yarn/cache/electron-to-chromium-npm-1.5.71-0cd9a8fcbf-f6fdeec0e1.zip differ diff --git a/.yarn/cache/es-abstract-npm-1.23.5-24fac3af09-1f6f91da9c.zip b/.yarn/cache/es-abstract-npm-1.23.5-24fac3af09-1f6f91da9c.zip new file mode 100644 index 0000000..c723692 Binary files /dev/null and b/.yarn/cache/es-abstract-npm-1.23.5-24fac3af09-1f6f91da9c.zip differ diff --git a/.yarn/cache/es-array-method-boxes-properly-npm-1.0.0-d4bc728109-4b7617d3fb.zip b/.yarn/cache/es-array-method-boxes-properly-npm-1.0.0-d4bc728109-4b7617d3fb.zip deleted file mode 100644 index 39a3053..0000000 Binary files a/.yarn/cache/es-array-method-boxes-properly-npm-1.0.0-d4bc728109-4b7617d3fb.zip and /dev/null differ diff --git a/.yarn/cache/es-define-property-npm-1.0.1-3fc6324f1c-3f54eb49c1.zip b/.yarn/cache/es-define-property-npm-1.0.1-3fc6324f1c-3f54eb49c1.zip new file mode 100644 index 0000000..96a08b1 Binary files /dev/null and b/.yarn/cache/es-define-property-npm-1.0.1-3fc6324f1c-3f54eb49c1.zip differ diff --git a/.yarn/cache/es-object-atoms-npm-1.0.0-c5cca6d760-1fed3d102e.zip b/.yarn/cache/es-object-atoms-npm-1.0.0-c5cca6d760-1fed3d102e.zip new file mode 100644 index 0000000..c598263 Binary files /dev/null and b/.yarn/cache/es-object-atoms-npm-1.0.0-c5cca6d760-1fed3d102e.zip differ diff --git a/.yarn/cache/es-set-tostringtag-npm-2.0.3-8a191fed13-f22aff1585.zip b/.yarn/cache/es-set-tostringtag-npm-2.0.3-8a191fed13-f22aff1585.zip new file mode 100644 index 0000000..2e62c55 Binary files /dev/null and b/.yarn/cache/es-set-tostringtag-npm-2.0.3-8a191fed13-f22aff1585.zip differ diff --git a/.yarn/cache/eslint-compat-utils-npm-0.1.2-361c6992b1-023fe1422e.zip b/.yarn/cache/eslint-compat-utils-npm-0.1.2-361c6992b1-023fe1422e.zip deleted file mode 100644 index 40c62a9..0000000 Binary files a/.yarn/cache/eslint-compat-utils-npm-0.1.2-361c6992b1-023fe1422e.zip and /dev/null differ diff --git a/.yarn/cache/eslint-compat-utils-npm-0.5.1-f1f8ade49a-325e815205.zip b/.yarn/cache/eslint-compat-utils-npm-0.5.1-f1f8ade49a-325e815205.zip new file mode 100644 index 0000000..f54c69c Binary files /dev/null and b/.yarn/cache/eslint-compat-utils-npm-0.5.1-f1f8ade49a-325e815205.zip differ diff --git a/.yarn/cache/eslint-import-resolver-webpack-npm-0.13.8-ab397f7ede-b1f07ab1d4.zip b/.yarn/cache/eslint-import-resolver-webpack-npm-0.13.9-671367f77c-9a56453961.zip similarity index 89% rename from .yarn/cache/eslint-import-resolver-webpack-npm-0.13.8-ab397f7ede-b1f07ab1d4.zip rename to .yarn/cache/eslint-import-resolver-webpack-npm-0.13.9-671367f77c-9a56453961.zip index ee5d14c..12fa9e1 100644 Binary files a/.yarn/cache/eslint-import-resolver-webpack-npm-0.13.8-ab397f7ede-b1f07ab1d4.zip and b/.yarn/cache/eslint-import-resolver-webpack-npm-0.13.9-671367f77c-9a56453961.zip differ diff --git a/.yarn/cache/eslint-module-utils-npm-2.8.0-05e42bcab0-c7a8d1a58d.zip b/.yarn/cache/eslint-module-utils-npm-2.12.0-120238a0bc-4d8b46dcd5.zip similarity index 55% rename from .yarn/cache/eslint-module-utils-npm-2.8.0-05e42bcab0-c7a8d1a58d.zip rename to .yarn/cache/eslint-module-utils-npm-2.12.0-120238a0bc-4d8b46dcd5.zip index 4c5ea5b..c07a09b 100644 Binary files a/.yarn/cache/eslint-module-utils-npm-2.8.0-05e42bcab0-c7a8d1a58d.zip and b/.yarn/cache/eslint-module-utils-npm-2.12.0-120238a0bc-4d8b46dcd5.zip differ diff --git a/.yarn/cache/eslint-plugin-es-x-npm-7.5.0-77e84d6e5d-e2fa9295f1.zip b/.yarn/cache/eslint-plugin-es-x-npm-7.8.0-8237bd972e-002fda8c02.zip similarity index 84% rename from .yarn/cache/eslint-plugin-es-x-npm-7.5.0-77e84d6e5d-e2fa9295f1.zip rename to .yarn/cache/eslint-plugin-es-x-npm-7.8.0-8237bd972e-002fda8c02.zip index 1b2b243..8ce24e7 100644 Binary files a/.yarn/cache/eslint-plugin-es-x-npm-7.5.0-77e84d6e5d-e2fa9295f1.zip and b/.yarn/cache/eslint-plugin-es-x-npm-7.8.0-8237bd972e-002fda8c02.zip differ diff --git a/.yarn/cache/eslint-plugin-import-npm-2.29.1-b94305f7dc-5f35dfbf4e.zip b/.yarn/cache/eslint-plugin-import-npm-2.29.1-b94305f7dc-5f35dfbf4e.zip deleted file mode 100644 index 16c1270..0000000 Binary files a/.yarn/cache/eslint-plugin-import-npm-2.29.1-b94305f7dc-5f35dfbf4e.zip and /dev/null differ diff --git a/.yarn/cache/eslint-plugin-import-npm-2.31.0-3c7ca668cd-e21d116ddd.zip b/.yarn/cache/eslint-plugin-import-npm-2.31.0-3c7ca668cd-e21d116ddd.zip new file mode 100644 index 0000000..62b4bbc Binary files /dev/null and b/.yarn/cache/eslint-plugin-import-npm-2.31.0-3c7ca668cd-e21d116ddd.zip differ diff --git a/.yarn/cache/eslint-plugin-n-npm-17.10.2-43bc1ad7b1-cd1e089a52.zip b/.yarn/cache/eslint-plugin-n-npm-17.14.0-13dfb30aac-ad46415e0a.zip similarity index 87% rename from .yarn/cache/eslint-plugin-n-npm-17.10.2-43bc1ad7b1-cd1e089a52.zip rename to .yarn/cache/eslint-plugin-n-npm-17.14.0-13dfb30aac-ad46415e0a.zip index b06c14b..978bf71 100644 Binary files a/.yarn/cache/eslint-plugin-n-npm-17.10.2-43bc1ad7b1-cd1e089a52.zip and b/.yarn/cache/eslint-plugin-n-npm-17.14.0-13dfb30aac-ad46415e0a.zip differ diff --git a/.yarn/cache/eslint-plugin-unicorn-npm-54.0.0-4576d6f307-cca557df20.zip b/.yarn/cache/eslint-plugin-unicorn-npm-56.0.1-206ae5b0f0-3b853ecde6.zip similarity index 95% rename from .yarn/cache/eslint-plugin-unicorn-npm-54.0.0-4576d6f307-cca557df20.zip rename to .yarn/cache/eslint-plugin-unicorn-npm-56.0.1-206ae5b0f0-3b853ecde6.zip index e8a4180..9276b41 100644 Binary files a/.yarn/cache/eslint-plugin-unicorn-npm-54.0.0-4576d6f307-cca557df20.zip and b/.yarn/cache/eslint-plugin-unicorn-npm-56.0.1-206ae5b0f0-3b853ecde6.zip differ diff --git a/.yarn/cache/esquery-npm-1.6.0-16fee31531-cb9065ec60.zip b/.yarn/cache/esquery-npm-1.6.0-16fee31531-cb9065ec60.zip new file mode 100644 index 0000000..6c806b6 Binary files /dev/null and b/.yarn/cache/esquery-npm-1.6.0-16fee31531-cb9065ec60.zip differ diff --git a/.yarn/cache/get-intrinsic-npm-1.2.5-4ee67fbb44-dcaace9fd4.zip b/.yarn/cache/get-intrinsic-npm-1.2.5-4ee67fbb44-dcaace9fd4.zip new file mode 100644 index 0000000..de6f656 Binary files /dev/null and b/.yarn/cache/get-intrinsic-npm-1.2.5-4ee67fbb44-dcaace9fd4.zip differ diff --git a/.yarn/cache/get-symbol-description-npm-1.0.2-f8c332e0b5-867be6d63f.zip b/.yarn/cache/get-symbol-description-npm-1.0.2-f8c332e0b5-867be6d63f.zip new file mode 100644 index 0000000..79914a6 Binary files /dev/null and b/.yarn/cache/get-symbol-description-npm-1.0.2-f8c332e0b5-867be6d63f.zip differ diff --git a/.yarn/cache/get-tsconfig-npm-4.7.2-8fbccd9fcf-169b2beaba.zip b/.yarn/cache/get-tsconfig-npm-4.7.2-8fbccd9fcf-169b2beaba.zip deleted file mode 100644 index ff4c8f2..0000000 Binary files a/.yarn/cache/get-tsconfig-npm-4.7.2-8fbccd9fcf-169b2beaba.zip and /dev/null differ diff --git a/.yarn/cache/globals-npm-15.9.0-52af85f5e6-de4b553e41.zip b/.yarn/cache/globals-npm-15.13.0-ccaf286efa-640365115c.zip similarity index 98% rename from .yarn/cache/globals-npm-15.9.0-52af85f5e6-de4b553e41.zip rename to .yarn/cache/globals-npm-15.13.0-ccaf286efa-640365115c.zip index 61f28e5..cedd306 100644 Binary files a/.yarn/cache/globals-npm-15.9.0-52af85f5e6-de4b553e41.zip and b/.yarn/cache/globals-npm-15.13.0-ccaf286efa-640365115c.zip differ diff --git a/.yarn/cache/globalthis-npm-1.0.4-de22ac6193-9d156f313a.zip b/.yarn/cache/globalthis-npm-1.0.4-de22ac6193-9d156f313a.zip new file mode 100644 index 0000000..1e557c9 Binary files /dev/null and b/.yarn/cache/globalthis-npm-1.0.4-de22ac6193-9d156f313a.zip differ diff --git a/.yarn/cache/gopd-npm-1.2.0-df89ffa78e-50fff1e04b.zip b/.yarn/cache/gopd-npm-1.2.0-df89ffa78e-50fff1e04b.zip new file mode 100644 index 0000000..7185f62 Binary files /dev/null and b/.yarn/cache/gopd-npm-1.2.0-df89ffa78e-50fff1e04b.zip differ diff --git a/.yarn/cache/has-property-descriptors-npm-1.0.2-d7077d09f1-253c1f59e8.zip b/.yarn/cache/has-property-descriptors-npm-1.0.2-d7077d09f1-253c1f59e8.zip new file mode 100644 index 0000000..e1b3eb8 Binary files /dev/null and b/.yarn/cache/has-property-descriptors-npm-1.0.2-d7077d09f1-253c1f59e8.zip differ diff --git a/.yarn/cache/has-proto-npm-1.2.0-0108d177d3-46538dddab.zip b/.yarn/cache/has-proto-npm-1.2.0-0108d177d3-46538dddab.zip new file mode 100644 index 0000000..734f2a6 Binary files /dev/null and b/.yarn/cache/has-proto-npm-1.2.0-0108d177d3-46538dddab.zip differ diff --git a/.yarn/cache/has-symbols-npm-1.1.0-9aa7dc2ac1-dde0a734b1.zip b/.yarn/cache/has-symbols-npm-1.1.0-9aa7dc2ac1-dde0a734b1.zip new file mode 100644 index 0000000..e9f9304 Binary files /dev/null and b/.yarn/cache/has-symbols-npm-1.1.0-9aa7dc2ac1-dde0a734b1.zip differ diff --git a/.yarn/cache/hasown-npm-2.0.2-80fe6c9901-3769d43470.zip b/.yarn/cache/hasown-npm-2.0.2-80fe6c9901-3769d43470.zip new file mode 100644 index 0000000..9863058 Binary files /dev/null and b/.yarn/cache/hasown-npm-2.0.2-80fe6c9901-3769d43470.zip differ diff --git a/.yarn/cache/internal-slot-npm-1.0.7-6e3758af00-f8b294a4e6.zip b/.yarn/cache/internal-slot-npm-1.0.7-6e3758af00-f8b294a4e6.zip new file mode 100644 index 0000000..ea38954 Binary files /dev/null and b/.yarn/cache/internal-slot-npm-1.0.7-6e3758af00-f8b294a4e6.zip differ diff --git a/.yarn/cache/is-async-function-npm-2.0.0-ebf8596ab1-787bc93157.zip b/.yarn/cache/is-async-function-npm-2.0.0-ebf8596ab1-787bc93157.zip new file mode 100644 index 0000000..1f68ffb Binary files /dev/null and b/.yarn/cache/is-async-function-npm-2.0.0-ebf8596ab1-787bc93157.zip differ diff --git a/.yarn/cache/is-core-module-npm-2.15.1-34c73a6cbd-53432f10c6.zip b/.yarn/cache/is-core-module-npm-2.15.1-34c73a6cbd-53432f10c6.zip new file mode 100644 index 0000000..ac81bfa Binary files /dev/null and b/.yarn/cache/is-core-module-npm-2.15.1-34c73a6cbd-53432f10c6.zip differ diff --git a/.yarn/cache/is-data-view-npm-1.0.1-d6136250e8-a3e6ec84ef.zip b/.yarn/cache/is-data-view-npm-1.0.1-d6136250e8-a3e6ec84ef.zip new file mode 100644 index 0000000..605f66a Binary files /dev/null and b/.yarn/cache/is-data-view-npm-1.0.1-d6136250e8-a3e6ec84ef.zip differ diff --git a/.yarn/cache/is-finalizationregistry-npm-1.1.0-b243d994bb-1cd94236bf.zip b/.yarn/cache/is-finalizationregistry-npm-1.1.0-b243d994bb-1cd94236bf.zip new file mode 100644 index 0000000..07ef648 Binary files /dev/null and b/.yarn/cache/is-finalizationregistry-npm-1.1.0-b243d994bb-1cd94236bf.zip differ diff --git a/.yarn/cache/is-generator-function-npm-1.0.10-1d0f3809ef-df03514df0.zip b/.yarn/cache/is-generator-function-npm-1.0.10-1d0f3809ef-df03514df0.zip new file mode 100644 index 0000000..93a5dc5 Binary files /dev/null and b/.yarn/cache/is-generator-function-npm-1.0.10-1d0f3809ef-df03514df0.zip differ diff --git a/.yarn/cache/is-map-npm-2.0.3-9e061e76e3-2c4d431b74.zip b/.yarn/cache/is-map-npm-2.0.3-9e061e76e3-2c4d431b74.zip new file mode 100644 index 0000000..6fc3121 Binary files /dev/null and b/.yarn/cache/is-map-npm-2.0.3-9e061e76e3-2c4d431b74.zip differ diff --git a/.yarn/cache/is-negative-zero-npm-2.0.3-d06b09e322-bcdcf6b8b9.zip b/.yarn/cache/is-negative-zero-npm-2.0.3-d06b09e322-bcdcf6b8b9.zip new file mode 100644 index 0000000..ca8f188 Binary files /dev/null and b/.yarn/cache/is-negative-zero-npm-2.0.3-d06b09e322-bcdcf6b8b9.zip differ diff --git a/.yarn/cache/is-set-npm-2.0.3-1b72c9a855-f73732e13f.zip b/.yarn/cache/is-set-npm-2.0.3-1b72c9a855-f73732e13f.zip new file mode 100644 index 0000000..7a52a8e Binary files /dev/null and b/.yarn/cache/is-set-npm-2.0.3-1b72c9a855-f73732e13f.zip differ diff --git a/.yarn/cache/is-shared-array-buffer-npm-1.0.3-3b3b3142a6-adc11ab0ac.zip b/.yarn/cache/is-shared-array-buffer-npm-1.0.3-3b3b3142a6-adc11ab0ac.zip new file mode 100644 index 0000000..43be895 Binary files /dev/null and b/.yarn/cache/is-shared-array-buffer-npm-1.0.3-3b3b3142a6-adc11ab0ac.zip differ diff --git a/.yarn/cache/is-weakmap-npm-2.0.2-ced3cab2dc-443c35bb86.zip b/.yarn/cache/is-weakmap-npm-2.0.2-ced3cab2dc-443c35bb86.zip new file mode 100644 index 0000000..e858c21 Binary files /dev/null and b/.yarn/cache/is-weakmap-npm-2.0.2-ced3cab2dc-443c35bb86.zip differ diff --git a/.yarn/cache/is-weakset-npm-2.0.3-f7d282c9c1-8ad6141b6a.zip b/.yarn/cache/is-weakset-npm-2.0.3-f7d282c9c1-8ad6141b6a.zip new file mode 100644 index 0000000..688a069 Binary files /dev/null and b/.yarn/cache/is-weakset-npm-2.0.3-f7d282c9c1-8ad6141b6a.zip differ diff --git a/.yarn/cache/object-inspect-npm-1.13.3-b4e129b6d9-cc3f152134.zip b/.yarn/cache/object-inspect-npm-1.13.3-b4e129b6d9-cc3f152134.zip new file mode 100644 index 0000000..1f3854a Binary files /dev/null and b/.yarn/cache/object-inspect-npm-1.13.3-b4e129b6d9-cc3f152134.zip differ diff --git a/.yarn/cache/object.assign-npm-4.1.5-aa3b2260ba-60108e1fa2.zip b/.yarn/cache/object.assign-npm-4.1.5-aa3b2260ba-60108e1fa2.zip new file mode 100644 index 0000000..c167339 Binary files /dev/null and b/.yarn/cache/object.assign-npm-4.1.5-aa3b2260ba-60108e1fa2.zip differ diff --git a/.yarn/cache/object.fromentries-npm-2.0.7-2e38392540-071745c21f.zip b/.yarn/cache/object.fromentries-npm-2.0.8-8f6e2db04a-cd4327e6c3.zip similarity index 88% rename from .yarn/cache/object.fromentries-npm-2.0.7-2e38392540-071745c21f.zip rename to .yarn/cache/object.fromentries-npm-2.0.8-8f6e2db04a-cd4327e6c3.zip index 0a677cc..b67fe7c 100644 Binary files a/.yarn/cache/object.fromentries-npm-2.0.7-2e38392540-071745c21f.zip and b/.yarn/cache/object.fromentries-npm-2.0.8-8f6e2db04a-cd4327e6c3.zip differ diff --git a/.yarn/cache/object.groupby-npm-1.0.2-6b6a7704fb-b6266b1cfe.zip b/.yarn/cache/object.groupby-npm-1.0.3-d5feb41454-60d0455c85.zip similarity index 71% rename from .yarn/cache/object.groupby-npm-1.0.2-6b6a7704fb-b6266b1cfe.zip rename to .yarn/cache/object.groupby-npm-1.0.3-d5feb41454-60d0455c85.zip index 0cd6bcb..7d6b540 100644 Binary files a/.yarn/cache/object.groupby-npm-1.0.2-6b6a7704fb-b6266b1cfe.zip and b/.yarn/cache/object.groupby-npm-1.0.3-d5feb41454-60d0455c85.zip differ diff --git a/.yarn/cache/object.values-npm-1.1.7-deae619f88-e869d6a37f.zip b/.yarn/cache/object.values-npm-1.2.0-5112376fc7-15809dc40f.zip similarity index 94% rename from .yarn/cache/object.values-npm-1.1.7-deae619f88-e869d6a37f.zip rename to .yarn/cache/object.values-npm-1.2.0-5112376fc7-15809dc40f.zip index 4be53fe..2a1d356 100644 Binary files a/.yarn/cache/object.values-npm-1.1.7-deae619f88-e869d6a37f.zip and b/.yarn/cache/object.values-npm-1.2.0-5112376fc7-15809dc40f.zip differ diff --git a/.yarn/cache/picocolors-npm-1.1.0-ea12a640bd-86946f6032.zip b/.yarn/cache/picocolors-npm-1.1.0-ea12a640bd-86946f6032.zip deleted file mode 100644 index 47e319d..0000000 Binary files a/.yarn/cache/picocolors-npm-1.1.0-ea12a640bd-86946f6032.zip and /dev/null differ diff --git a/.yarn/cache/picocolors-npm-1.1.1-4fede47cf1-e2e3e8170a.zip b/.yarn/cache/picocolors-npm-1.1.1-4fede47cf1-e2e3e8170a.zip new file mode 100644 index 0000000..7974851 Binary files /dev/null and b/.yarn/cache/picocolors-npm-1.1.1-4fede47cf1-e2e3e8170a.zip differ diff --git a/.yarn/cache/possible-typed-array-names-npm-1.0.0-3a8176348a-d9aa22d31f.zip b/.yarn/cache/possible-typed-array-names-npm-1.0.0-3a8176348a-d9aa22d31f.zip new file mode 100644 index 0000000..1de1cb4 Binary files /dev/null and b/.yarn/cache/possible-typed-array-names-npm-1.0.0-3a8176348a-d9aa22d31f.zip differ diff --git a/.yarn/cache/prettier-npm-3.3.3-e811f023f3-b85828b08e.zip b/.yarn/cache/prettier-npm-3.3.3-e811f023f3-b85828b08e.zip deleted file mode 100644 index bde0af4..0000000 Binary files a/.yarn/cache/prettier-npm-3.3.3-e811f023f3-b85828b08e.zip and /dev/null differ diff --git a/.yarn/cache/prettier-npm-3.4.2-fae349e44a-99e076a26e.zip b/.yarn/cache/prettier-npm-3.4.2-fae349e44a-99e076a26e.zip new file mode 100644 index 0000000..eff619d Binary files /dev/null and b/.yarn/cache/prettier-npm-3.4.2-fae349e44a-99e076a26e.zip differ diff --git a/.yarn/cache/reflect.getprototypeof-npm-1.0.8-cf91b4dc36-720479dd7a.zip b/.yarn/cache/reflect.getprototypeof-npm-1.0.8-cf91b4dc36-720479dd7a.zip new file mode 100644 index 0000000..ce2fe22 Binary files /dev/null and b/.yarn/cache/reflect.getprototypeof-npm-1.0.8-cf91b4dc36-720479dd7a.zip differ diff --git a/.yarn/cache/regexp.prototype.flags-npm-1.5.3-09ac29fab0-e1a7c7dc42.zip b/.yarn/cache/regexp.prototype.flags-npm-1.5.3-09ac29fab0-e1a7c7dc42.zip new file mode 100644 index 0000000..3e29191 Binary files /dev/null and b/.yarn/cache/regexp.prototype.flags-npm-1.5.3-09ac29fab0-e1a7c7dc42.zip differ diff --git a/.yarn/cache/safe-array-concat-npm-1.1.2-f9c09c1a31-12f9fdb01c.zip b/.yarn/cache/safe-array-concat-npm-1.1.2-f9c09c1a31-12f9fdb01c.zip new file mode 100644 index 0000000..a5f4970 Binary files /dev/null and b/.yarn/cache/safe-array-concat-npm-1.1.2-f9c09c1a31-12f9fdb01c.zip differ diff --git a/.yarn/cache/safe-regex-test-npm-1.0.3-97fe5cc608-900bf7c98d.zip b/.yarn/cache/safe-regex-test-npm-1.0.3-97fe5cc608-900bf7c98d.zip new file mode 100644 index 0000000..42bbf69 Binary files /dev/null and b/.yarn/cache/safe-regex-test-npm-1.0.3-97fe5cc608-900bf7c98d.zip differ diff --git a/.yarn/cache/set-function-length-npm-1.2.2-243073748b-82850e62f4.zip b/.yarn/cache/set-function-length-npm-1.2.2-243073748b-82850e62f4.zip new file mode 100644 index 0000000..2ae266e Binary files /dev/null and b/.yarn/cache/set-function-length-npm-1.2.2-243073748b-82850e62f4.zip differ diff --git a/.yarn/cache/set-function-name-npm-2.0.2-3d9a2d8899-fce59f9069.zip b/.yarn/cache/set-function-name-npm-2.0.2-3d9a2d8899-fce59f9069.zip new file mode 100644 index 0000000..0287df9 Binary files /dev/null and b/.yarn/cache/set-function-name-npm-2.0.2-3d9a2d8899-fce59f9069.zip differ diff --git a/.yarn/cache/string.prototype.trim-npm-1.2.9-7b24b35971-dcef1a0fb6.zip b/.yarn/cache/string.prototype.trim-npm-1.2.9-7b24b35971-dcef1a0fb6.zip new file mode 100644 index 0000000..442f66f Binary files /dev/null and b/.yarn/cache/string.prototype.trim-npm-1.2.9-7b24b35971-dcef1a0fb6.zip differ diff --git a/.yarn/cache/string.prototype.trimend-npm-1.0.8-9c0ed19266-0a0b54c17c.zip b/.yarn/cache/string.prototype.trimend-npm-1.0.8-9c0ed19266-0a0b54c17c.zip new file mode 100644 index 0000000..f6829b0 Binary files /dev/null and b/.yarn/cache/string.prototype.trimend-npm-1.0.8-9c0ed19266-0a0b54c17c.zip differ diff --git a/.yarn/cache/string.prototype.trimstart-npm-1.0.8-8c6b16ba6e-d53af18999.zip b/.yarn/cache/string.prototype.trimstart-npm-1.0.8-8c6b16ba6e-d53af18999.zip new file mode 100644 index 0000000..2bd1e61 Binary files /dev/null and b/.yarn/cache/string.prototype.trimstart-npm-1.0.8-8c6b16ba6e-d53af18999.zip differ diff --git a/.yarn/cache/typed-array-buffer-npm-1.0.2-31e458f38d-9e043eb38e.zip b/.yarn/cache/typed-array-buffer-npm-1.0.2-31e458f38d-9e043eb38e.zip new file mode 100644 index 0000000..f39a064 Binary files /dev/null and b/.yarn/cache/typed-array-buffer-npm-1.0.2-31e458f38d-9e043eb38e.zip differ diff --git a/.yarn/cache/typed-array-byte-length-npm-1.0.1-9ab0891fb8-fcebeffb24.zip b/.yarn/cache/typed-array-byte-length-npm-1.0.1-9ab0891fb8-fcebeffb24.zip new file mode 100644 index 0000000..c464f86 Binary files /dev/null and b/.yarn/cache/typed-array-byte-length-npm-1.0.1-9ab0891fb8-fcebeffb24.zip differ diff --git a/.yarn/cache/typed-array-byte-offset-npm-1.0.3-1a3dc5b65f-5da29585f9.zip b/.yarn/cache/typed-array-byte-offset-npm-1.0.3-1a3dc5b65f-5da29585f9.zip new file mode 100644 index 0000000..72107e7 Binary files /dev/null and b/.yarn/cache/typed-array-byte-offset-npm-1.0.3-1a3dc5b65f-5da29585f9.zip differ diff --git a/.yarn/cache/typed-array-length-npm-1.0.7-ac6ef772a7-e38f2ae377.zip b/.yarn/cache/typed-array-length-npm-1.0.7-ac6ef772a7-e38f2ae377.zip new file mode 100644 index 0000000..c833525 Binary files /dev/null and b/.yarn/cache/typed-array-length-npm-1.0.7-ac6ef772a7-e38f2ae377.zip differ diff --git a/.yarn/cache/typescript-npm-5.6.2-f0e21b35f9-3ed8297a8c.zip b/.yarn/cache/typescript-npm-5.7.2-b1f84a8b28-a873118b52.zip similarity index 97% rename from .yarn/cache/typescript-npm-5.6.2-f0e21b35f9-3ed8297a8c.zip rename to .yarn/cache/typescript-npm-5.7.2-b1f84a8b28-a873118b52.zip index 3da866f..d6bf8bc 100644 Binary files a/.yarn/cache/typescript-npm-5.6.2-f0e21b35f9-3ed8297a8c.zip and b/.yarn/cache/typescript-npm-5.7.2-b1f84a8b28-a873118b52.zip differ diff --git a/.yarn/cache/typescript-patch-3ea23256e0-e6c1662e48.zip b/.yarn/cache/typescript-patch-e9e897bcb2-c891ccf040.zip similarity index 97% rename from .yarn/cache/typescript-patch-3ea23256e0-e6c1662e48.zip rename to .yarn/cache/typescript-patch-e9e897bcb2-c891ccf040.zip index 21ac2d9..0227d6d 100644 Binary files a/.yarn/cache/typescript-patch-3ea23256e0-e6c1662e48.zip and b/.yarn/cache/typescript-patch-e9e897bcb2-c891ccf040.zip differ diff --git a/.yarn/cache/update-browserslist-db-npm-1.1.0-3d2cb7d955-a7452de477.zip b/.yarn/cache/update-browserslist-db-npm-1.1.1-16e34017b1-536a2979ad.zip similarity index 96% rename from .yarn/cache/update-browserslist-db-npm-1.1.0-3d2cb7d955-a7452de477.zip rename to .yarn/cache/update-browserslist-db-npm-1.1.1-16e34017b1-536a2979ad.zip index 25b6fe8..d9a9b35 100644 Binary files a/.yarn/cache/update-browserslist-db-npm-1.1.0-3d2cb7d955-a7452de477.zip and b/.yarn/cache/update-browserslist-db-npm-1.1.1-16e34017b1-536a2979ad.zip differ diff --git a/.yarn/cache/which-builtin-type-npm-1.2.0-7fa43ba67c-7cd4a8ccfa.zip b/.yarn/cache/which-builtin-type-npm-1.2.0-7fa43ba67c-7cd4a8ccfa.zip new file mode 100644 index 0000000..f68dc41 Binary files /dev/null and b/.yarn/cache/which-builtin-type-npm-1.2.0-7fa43ba67c-7cd4a8ccfa.zip differ diff --git a/.yarn/cache/which-collection-npm-1.0.2-0d6277e921-3345fde209.zip b/.yarn/cache/which-collection-npm-1.0.2-0d6277e921-3345fde209.zip new file mode 100644 index 0000000..4ea54a6 Binary files /dev/null and b/.yarn/cache/which-collection-npm-1.0.2-0d6277e921-3345fde209.zip differ diff --git a/.yarn/cache/which-typed-array-npm-1.1.16-88e900c4ff-a907529320.zip b/.yarn/cache/which-typed-array-npm-1.1.16-88e900c4ff-a907529320.zip new file mode 100644 index 0000000..9564e12 Binary files /dev/null and b/.yarn/cache/which-typed-array-npm-1.1.16-88e900c4ff-a907529320.zip differ diff --git a/.yarn/cache/xo-npm-0.59.3-78a7c150d3-a45e2132ef.zip b/.yarn/cache/xo-npm-0.60.0-cf791bcbd8-afc98ba9e2.zip similarity index 99% rename from .yarn/cache/xo-npm-0.59.3-78a7c150d3-a45e2132ef.zip rename to .yarn/cache/xo-npm-0.60.0-cf791bcbd8-afc98ba9e2.zip index 6fc18b3..dee22f8 100644 Binary files a/.yarn/cache/xo-npm-0.59.3-78a7c150d3-a45e2132ef.zip and b/.yarn/cache/xo-npm-0.60.0-cf791bcbd8-afc98ba9e2.zip differ diff --git a/package.json b/package.json index cfa5478..2070cc7 100644 --- a/package.json +++ b/package.json @@ -31,7 +31,7 @@ "semantic-release": "^24.1.1", "tempy": "^3.1.0", "uuid": "^11.0.1", - "xo": "^0.59.3" + "xo": "^0.60.0" }, "ava": { "verbose": true, diff --git a/yarn.lock b/yarn.lock index 8c00af4..7900e6d 100644 --- a/yarn.lock +++ b/yarn.lock @@ -45,10 +45,10 @@ __metadata: languageName: node linkType: hard -"@babel/helper-validator-identifier@npm:^7.24.5": - version: 7.24.7 - resolution: "@babel/helper-validator-identifier@npm:7.24.7" - checksum: 87ad608694c9477814093ed5b5c080c2e06d44cb1924ae8320474a74415241223cc2a725eea2640dd783ff1e3390e5f95eede978bc540e870053152e58f1d651 +"@babel/helper-validator-identifier@npm:^7.24.7": + version: 7.25.9 + resolution: "@babel/helper-validator-identifier@npm:7.25.9" + checksum: 4fc6f830177b7b7e887ad3277ddb3b91d81e6c4a24151540d9d1023e8dc6b1c0505f0f0628ae653601eb4388a8db45c1c14b2c07a9173837aef7e4116456259d languageName: node linkType: hard @@ -92,6 +92,17 @@ __metadata: languageName: node linkType: hard +"@eslint-community/eslint-utils@npm:^4.4.1": + version: 4.4.1 + resolution: "@eslint-community/eslint-utils@npm:4.4.1" + dependencies: + eslint-visitor-keys: "npm:^3.4.3" + peerDependencies: + eslint: ^6.0.0 || ^7.0.0 || >=8.0.0 + checksum: 2aa0ac2fc50ff3f234408b10900ed4f1a0b19352f21346ad4cc3d83a1271481bdda11097baa45d484dd564c895e0762a27a8240be7a256b3ad47129e96528252 + languageName: node + linkType: hard + "@eslint-community/regexpp@npm:^4.10.0": version: 4.11.1 resolution: "@eslint-community/regexpp@npm:4.11.1" @@ -99,7 +110,14 @@ __metadata: languageName: node linkType: hard -"@eslint-community/regexpp@npm:^4.6.0, @eslint-community/regexpp@npm:^4.6.1": +"@eslint-community/regexpp@npm:^4.11.0": + version: 4.12.1 + resolution: "@eslint-community/regexpp@npm:4.12.1" + checksum: a03d98c246bcb9109aec2c08e4d10c8d010256538dcb3f56610191607214523d4fb1b00aa81df830b6dffb74c5fa0be03642513a289c567949d3e550ca11cdf6 + languageName: node + linkType: hard + +"@eslint-community/regexpp@npm:^4.6.1": version: 4.10.0 resolution: "@eslint-community/regexpp@npm:4.10.0" checksum: c5f60ef1f1ea7649fa7af0e80a5a79f64b55a8a8fa5086de4727eb4c86c652aedee407a9c143b8995d2c0b2d75c1222bec9ba5d73dbfc1f314550554f0979ef4 @@ -123,26 +141,9 @@ __metadata: languageName: node linkType: hard -"@eslint/eslintrc@npm:^3.0.2": - version: 3.0.2 - resolution: "@eslint/eslintrc@npm:3.0.2" - 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.0" - minimatch: "npm:^3.1.2" - strip-json-comments: "npm:^3.1.1" - checksum: d8c92f06bdf8e2be9fcc0eeac4a9351745174adfcc72571ef3d179101cb55e19f15f6385c2a4f4945a3ba9245802d3371208e2e1e4f00f6bcf6b8711656af85a - languageName: node - linkType: hard - -"@eslint/eslintrc@npm:^3.1.0": - version: 3.1.0 - resolution: "@eslint/eslintrc@npm:3.1.0" +"@eslint/eslintrc@npm:^3.2.0": + version: 3.2.0 + resolution: "@eslint/eslintrc@npm:3.2.0" dependencies: ajv: "npm:^6.12.4" debug: "npm:^4.3.2" @@ -153,7 +154,7 @@ __metadata: js-yaml: "npm:^4.1.0" minimatch: "npm:^3.1.2" strip-json-comments: "npm:^3.1.1" - checksum: 5b7332ed781edcfc98caa8dedbbb843abfb9bda2e86538529c843473f580e40c69eb894410eddc6702f487e9ee8f8cfa8df83213d43a8fdb549f23ce06699167 + checksum: 43867a07ff9884d895d9855edba41acf325ef7664a8df41d957135a81a477ff4df4196f5f74dc3382627e5cc8b7ad6b815c2cea1b58f04a75aced7c43414ab8b languageName: node linkType: hard @@ -764,6 +765,13 @@ __metadata: languageName: node linkType: hard +"@rtsao/scc@npm:^1.1.0": + version: 1.1.0 + resolution: "@rtsao/scc@npm:1.1.0" + checksum: b5bcfb0d87f7d1c1c7c0f7693f53b07866ed9fec4c34a97a8c948fb9a7c0082e416ce4d3b60beb4f5e167cbe04cdeefbf6771320f3ede059b9ce91188c409a5b + languageName: node + linkType: hard + "@sec-ant/readable-stream@npm:^0.4.1": version: 0.4.1 resolution: "@sec-ant/readable-stream@npm:0.4.1" @@ -1521,16 +1529,17 @@ __metadata: languageName: node linkType: hard -"array-includes@npm:^3.1.7": - version: 3.1.7 - resolution: "array-includes@npm:3.1.7" +"array-includes@npm:^3.1.8": + version: 3.1.8 + resolution: "array-includes@npm:3.1.8" dependencies: - call-bind: "npm:^1.0.2" - define-properties: "npm:^1.2.0" - es-abstract: "npm:^1.22.1" - get-intrinsic: "npm:^1.2.1" + call-bind: "npm:^1.0.7" + define-properties: "npm:^1.2.1" + es-abstract: "npm:^1.23.2" + es-object-atoms: "npm:^1.0.0" + get-intrinsic: "npm:^1.2.4" is-string: "npm:^1.0.7" - checksum: 692907bd7f19d06dc58ccb761f34b58f5dc0b437d2b47a8fe42a1501849a5cf5c27aed3d521a9702667827c2c85a7e75df00a402c438094d87fc43f39ebf9b2b + checksum: 5b1004d203e85873b96ddc493f090c9672fd6c80d7a60b798da8a14bff8a670ff95db5aafc9abc14a211943f05220dacf8ea17638ae0af1a6a47b8c0b48ce370 languageName: node linkType: hard @@ -1541,41 +1550,17 @@ __metadata: languageName: node linkType: hard -"array.prototype.filter@npm:^1.0.3": - version: 1.0.3 - resolution: "array.prototype.filter@npm:1.0.3" - dependencies: - call-bind: "npm:^1.0.2" - define-properties: "npm:^1.2.0" - es-abstract: "npm:^1.22.1" - es-array-method-boxes-properly: "npm:^1.0.0" - is-string: "npm:^1.0.7" - checksum: 8b70b5f866df5d90fa27aa5bfa30f5fefc44cbea94b0513699d761713658077c2a24cbf06aac5179eabddb6c93adc467af4c288b7a839c5bc5a769ee5a2d48ad - languageName: node - linkType: hard - -"array.prototype.find@npm:^2.2.2": - version: 2.2.2 - resolution: "array.prototype.find@npm:2.2.2" - dependencies: - call-bind: "npm:^1.0.2" - define-properties: "npm:^1.2.0" - es-abstract: "npm:^1.22.1" - es-shim-unscopables: "npm:^1.0.0" - checksum: 5008d3e6089f7047db1886d0dc2d75bdd342b886528dbca3c67920f18fd435dbc878b9c55243c96e18423d139d5ddb08cdbc8f95bd89ed4f2f53c63260eb444a - languageName: node - linkType: hard - -"array.prototype.findlastindex@npm:^1.2.3": - version: 1.2.4 - resolution: "array.prototype.findlastindex@npm:1.2.4" +"array.prototype.findlastindex@npm:^1.2.5": + version: 1.2.5 + resolution: "array.prototype.findlastindex@npm:1.2.5" dependencies: - call-bind: "npm:^1.0.5" + call-bind: "npm:^1.0.7" define-properties: "npm:^1.2.1" - es-abstract: "npm:^1.22.3" + es-abstract: "npm:^1.23.2" es-errors: "npm:^1.3.0" + es-object-atoms: "npm:^1.0.0" es-shim-unscopables: "npm:^1.0.2" - checksum: b23ae35cf7621c82c20981ee110626090734a264798e781b052e534e3d61d576f03d125d92cf2e3672062bb5cc5907e02e69f2d80196a55f3cdb0197b4aa8c64 + checksum: 962189487728b034f3134802b421b5f39e42ee2356d13b42d2ddb0e52057ffdcc170b9524867f4f0611a6f638f4c19b31e14606e8bcbda67799e26685b195aa3 languageName: node linkType: hard @@ -1603,7 +1588,7 @@ __metadata: languageName: node linkType: hard -"arraybuffer.prototype.slice@npm:^1.0.2": +"arraybuffer.prototype.slice@npm:^1.0.2, arraybuffer.prototype.slice@npm:^1.0.3": version: 1.0.3 resolution: "arraybuffer.prototype.slice@npm:1.0.3" dependencies: @@ -1709,6 +1694,15 @@ __metadata: languageName: node linkType: hard +"available-typed-arrays@npm:^1.0.7": + version: 1.0.7 + resolution: "available-typed-arrays@npm:1.0.7" + dependencies: + possible-typed-array-names: "npm:^1.0.0" + checksum: d07226ef4f87daa01bd0fe80f8f310982e345f372926da2e5296aecc25c41cab440916bbaa4c5e1034b453af3392f67df5961124e4b586df1e99793a1374bdb2 + languageName: node + linkType: hard + "balanced-match@npm:^1.0.0": version: 1.0.2 resolution: "balanced-match@npm:1.0.2" @@ -1800,17 +1794,17 @@ __metadata: languageName: node linkType: hard -"browserslist@npm:^4.23.3": - version: 4.23.3 - resolution: "browserslist@npm:4.23.3" +"browserslist@npm:^4.24.2": + version: 4.24.2 + resolution: "browserslist@npm:4.24.2" dependencies: - caniuse-lite: "npm:^1.0.30001646" - electron-to-chromium: "npm:^1.5.4" + caniuse-lite: "npm:^1.0.30001669" + electron-to-chromium: "npm:^1.5.41" node-releases: "npm:^2.0.18" - update-browserslist-db: "npm:^1.1.0" + update-browserslist-db: "npm:^1.1.1" bin: browserslist: cli.js - checksum: 3063bfdf812815346447f4796c8f04601bf5d62003374305fd323c2a463e42776475bcc5309264e39bcf9a8605851e53560695991a623be988138b3ff8c66642 + checksum: d747c9fb65ed7b4f1abcae4959405707ed9a7b835639f8a9ba0da2911995a6ab9b0648fd05baf2a4d4e3cf7f9fdbad56d3753f91881e365992c1d49c8d88ff7a languageName: node linkType: hard @@ -1915,6 +1909,16 @@ __metadata: languageName: node linkType: hard +"call-bind-apply-helpers@npm:^1.0.0": + version: 1.0.0 + resolution: "call-bind-apply-helpers@npm:1.0.0" + dependencies: + es-errors: "npm:^1.3.0" + function-bind: "npm:^1.1.2" + checksum: fb91dbfcb0b54b025e88dba660e2a9fe6ca69107dab2f6696e1f7cf8b9c35aafc4879ac3a47d0fa9da55eecf767f2191f5651648dce920ac9b49df0ceb65063f + languageName: node + linkType: hard + "call-bind@npm:^1.0.0, call-bind@npm:^1.0.2": version: 1.0.2 resolution: "call-bind@npm:1.0.2" @@ -1937,6 +1941,18 @@ __metadata: languageName: node linkType: hard +"call-bind@npm:^1.0.7, call-bind@npm:^1.0.8": + version: 1.0.8 + resolution: "call-bind@npm:1.0.8" + dependencies: + call-bind-apply-helpers: "npm:^1.0.0" + es-define-property: "npm:^1.0.0" + get-intrinsic: "npm:^1.2.4" + set-function-length: "npm:^1.2.2" + checksum: a13819be0681d915144467741b69875ae5f4eba8961eb0bf322aab63ec87f8250eb6d6b0dcbb2e1349876412a56129ca338592b3829ef4343527f5f18a0752d4 + languageName: node + linkType: hard + "callsites@npm:^3.0.0": version: 3.1.0 resolution: "callsites@npm:3.1.0" @@ -1951,10 +1967,10 @@ __metadata: languageName: node linkType: hard -"caniuse-lite@npm:^1.0.30001646": - version: 1.0.30001660 - resolution: "caniuse-lite@npm:1.0.30001660" - checksum: d28900b56c597176d515c3175ca75c454f2d30cb2c09a44d7bdb009bb0c4d8a2557905adb77642889bbe9feb85fbfe9d974c8b8e53521fb4b50ee16ab246104e +"caniuse-lite@npm:^1.0.30001669": + version: 1.0.30001687 + resolution: "caniuse-lite@npm:1.0.30001687" + checksum: 9ca0f6d33dccaf4692339d0fda50e03e4dd7eb7f25faabd1cb33e2099d9a76b0bc30c37be3315e91c1d990da1b5cc864eee2077494f4d0ba94d68b48fe2ea7f1 languageName: node linkType: hard @@ -2336,12 +2352,12 @@ __metadata: languageName: node linkType: hard -"core-js-compat@npm:^3.37.0": - version: 3.38.1 - resolution: "core-js-compat@npm:3.38.1" +"core-js-compat@npm:^3.38.1": + version: 3.39.0 + resolution: "core-js-compat@npm:3.39.0" dependencies: - browserslist: "npm:^4.23.3" - checksum: d8bc8a35591fc5fbf3e376d793f298ec41eb452619c7ef9de4ea59b74be06e9fda799e0dcbf9ba59880dae87e3b41fb191d744ffc988315642a1272bb9442b31 + browserslist: "npm:^4.24.2" + checksum: 880579a3dab235e3b6350f1e324269c600753b48e891ea859331618d5051e68b7a95db6a03ad2f3cc7df4397318c25a5bc7740562ad39e94f56568638d09d414 languageName: node linkType: hard @@ -2383,7 +2399,7 @@ __metadata: semantic-release: "npm:^24.1.1" tempy: "npm:^3.1.0" uuid: "npm:^11.0.1" - xo: "npm:^0.59.3" + xo: "npm:^0.60.0" bin: create-npm: ./src/bin/create-npm.js languageName: unknown @@ -2436,6 +2452,39 @@ __metadata: languageName: node linkType: hard +"data-view-buffer@npm:^1.0.1": + version: 1.0.1 + resolution: "data-view-buffer@npm:1.0.1" + dependencies: + call-bind: "npm:^1.0.6" + es-errors: "npm:^1.3.0" + is-data-view: "npm:^1.0.1" + checksum: 8984119e59dbed906a11fcfb417d7d861936f16697a0e7216fe2c6c810f6b5e8f4a5281e73f2c28e8e9259027190ac4a33e2a65fdd7fa86ac06b76e838918583 + languageName: node + linkType: hard + +"data-view-byte-length@npm:^1.0.1": + version: 1.0.1 + resolution: "data-view-byte-length@npm:1.0.1" + dependencies: + call-bind: "npm:^1.0.7" + es-errors: "npm:^1.3.0" + is-data-view: "npm:^1.0.1" + checksum: b7d9e48a0cf5aefed9ab7d123559917b2d7e0d65531f43b2fd95b9d3a6b46042dd3fca597c42bba384e66b70d7ad66ff23932f8367b241f53d93af42cfe04ec2 + languageName: node + linkType: hard + +"data-view-byte-offset@npm:^1.0.0": + version: 1.0.0 + resolution: "data-view-byte-offset@npm:1.0.0" + dependencies: + call-bind: "npm:^1.0.6" + es-errors: "npm:^1.3.0" + is-data-view: "npm:^1.0.1" + checksum: 21b0d2e53fd6e20cc4257c873bf6d36d77bd6185624b84076c0a1ddaa757b49aaf076254006341d35568e89f52eecd1ccb1a502cfb620f2beca04f48a6a62a8f + languageName: node + linkType: hard + "date-time@npm:^3.1.0": version: 3.1.0 resolution: "date-time@npm:3.1.0" @@ -2542,6 +2591,17 @@ __metadata: languageName: node linkType: hard +"define-data-property@npm:^1.1.4": + version: 1.1.4 + resolution: "define-data-property@npm:1.1.4" + dependencies: + es-define-property: "npm:^1.0.0" + es-errors: "npm:^1.3.0" + gopd: "npm:^1.0.1" + checksum: dea0606d1483eb9db8d930d4eac62ca0fa16738b0b3e07046cddfacf7d8c868bbe13fa0cb263eb91c7d0d527960dc3f2f2471a69ed7816210307f6744fe62e37 + languageName: node + linkType: hard + "define-lazy-prop@npm:^3.0.0": version: 3.0.0 resolution: "define-lazy-prop@npm:3.0.0" @@ -2643,6 +2703,17 @@ __metadata: languageName: node linkType: hard +"dunder-proto@npm:^1.0.0": + version: 1.0.0 + resolution: "dunder-proto@npm:1.0.0" + dependencies: + call-bind-apply-helpers: "npm:^1.0.0" + es-errors: "npm:^1.3.0" + gopd: "npm:^1.2.0" + checksum: b321e5cbf64f0a4c786b0b3dc187eb5197a83f6e05a1e11b86db25251b3ae6747c4b805d9e0a4fbf481d22a86a539dc75f82d883daeac7fc2ce4bd72ff5ef5a2 + languageName: node + linkType: hard + "duplexer2@npm:~0.1.0": version: 0.1.4 resolution: "duplexer2@npm:0.1.4" @@ -2659,10 +2730,10 @@ __metadata: languageName: node linkType: hard -"electron-to-chromium@npm:^1.5.4": - version: 1.5.23 - resolution: "electron-to-chromium@npm:1.5.23" - checksum: a2f76d3ffae24635ff13597a7e4ddd73bd7ee2124e021d34a60faafc5a1afda567e6d26c0c84abc5c2d7622d9daf9bb25ed7dd2970019dcf4b9a28c02c13cab4 +"electron-to-chromium@npm:^1.5.41": + version: 1.5.71 + resolution: "electron-to-chromium@npm:1.5.71" + checksum: f6fdeec0e1d68634cf92c267bdce3e50af947ce2c8fb1034df3e738c536b3033e311ad0fb9a6c4c35f678f10a299e4f78fdfcedbaa78d8992fedc443a7363d6d languageName: node linkType: hard @@ -2730,7 +2801,7 @@ __metadata: languageName: node linkType: hard -"enhanced-resolve@npm:^5.17.0": +"enhanced-resolve@npm:^5.17.1": version: 5.17.1 resolution: "enhanced-resolve@npm:5.17.1" dependencies: @@ -2827,20 +2898,83 @@ __metadata: languageName: node linkType: hard -"es-array-method-boxes-properly@npm:^1.0.0": - version: 1.0.0 - resolution: "es-array-method-boxes-properly@npm:1.0.0" - checksum: 4b7617d3fbd460d6f051f684ceca6cf7e88e6724671d9480388d3ecdd72119ddaa46ca31f2c69c5426a82e4b3091c1e81867c71dcdc453565cd90005ff2c382d +"es-abstract@npm:^1.23.0, es-abstract@npm:^1.23.2, es-abstract@npm:^1.23.5": + version: 1.23.5 + resolution: "es-abstract@npm:1.23.5" + dependencies: + array-buffer-byte-length: "npm:^1.0.1" + arraybuffer.prototype.slice: "npm:^1.0.3" + available-typed-arrays: "npm:^1.0.7" + call-bind: "npm:^1.0.7" + data-view-buffer: "npm:^1.0.1" + data-view-byte-length: "npm:^1.0.1" + data-view-byte-offset: "npm:^1.0.0" + es-define-property: "npm:^1.0.0" + es-errors: "npm:^1.3.0" + es-object-atoms: "npm:^1.0.0" + es-set-tostringtag: "npm:^2.0.3" + es-to-primitive: "npm:^1.2.1" + function.prototype.name: "npm:^1.1.6" + get-intrinsic: "npm:^1.2.4" + get-symbol-description: "npm:^1.0.2" + globalthis: "npm:^1.0.4" + gopd: "npm:^1.0.1" + has-property-descriptors: "npm:^1.0.2" + has-proto: "npm:^1.0.3" + has-symbols: "npm:^1.0.3" + hasown: "npm:^2.0.2" + internal-slot: "npm:^1.0.7" + is-array-buffer: "npm:^3.0.4" + is-callable: "npm:^1.2.7" + is-data-view: "npm:^1.0.1" + is-negative-zero: "npm:^2.0.3" + is-regex: "npm:^1.1.4" + is-shared-array-buffer: "npm:^1.0.3" + is-string: "npm:^1.0.7" + is-typed-array: "npm:^1.1.13" + is-weakref: "npm:^1.0.2" + object-inspect: "npm:^1.13.3" + object-keys: "npm:^1.1.1" + object.assign: "npm:^4.1.5" + regexp.prototype.flags: "npm:^1.5.3" + safe-array-concat: "npm:^1.1.2" + safe-regex-test: "npm:^1.0.3" + string.prototype.trim: "npm:^1.2.9" + string.prototype.trimend: "npm:^1.0.8" + string.prototype.trimstart: "npm:^1.0.8" + typed-array-buffer: "npm:^1.0.2" + typed-array-byte-length: "npm:^1.0.1" + typed-array-byte-offset: "npm:^1.0.2" + typed-array-length: "npm:^1.0.6" + unbox-primitive: "npm:^1.0.2" + which-typed-array: "npm:^1.1.15" + checksum: 1f6f91da9cf7ee2c81652d57d3046621d598654d1d1b05c1578bafe5c4c2d3d69513901679bdca2de589f620666ec21de337e4935cec108a4ed0871d5ef04a5d languageName: node linkType: hard -"es-errors@npm:^1.0.0, es-errors@npm:^1.2.1, es-errors@npm:^1.3.0": +"es-define-property@npm:^1.0.0, es-define-property@npm:^1.0.1": + version: 1.0.1 + resolution: "es-define-property@npm:1.0.1" + checksum: 3f54eb49c16c18707949ff25a1456728c883e81259f045003499efba399c08bad00deebf65cccde8c0e07908c1a225c9d472b7107e558f2a48e28d530e34527c + languageName: node + linkType: hard + +"es-errors@npm:^1.2.1, es-errors@npm:^1.3.0": version: 1.3.0 resolution: "es-errors@npm:1.3.0" checksum: 0a61325670072f98d8ae3b914edab3559b6caa980f08054a3b872052640d91da01d38df55df797fcc916389d77fc92b8d5906cf028f4db46d7e3003abecbca85 languageName: node linkType: hard +"es-object-atoms@npm:^1.0.0": + version: 1.0.0 + resolution: "es-object-atoms@npm:1.0.0" + dependencies: + es-errors: "npm:^1.3.0" + checksum: 1fed3d102eb27ab8d983337bb7c8b159dd2a1e63ff833ec54eea1311c96d5b08223b433060ba240541ca8adba9eee6b0a60cdbf2f80634b784febc9cc8b687b4 + languageName: node + linkType: hard + "es-set-tostringtag@npm:^2.0.1": version: 2.0.1 resolution: "es-set-tostringtag@npm:2.0.1" @@ -2852,6 +2986,17 @@ __metadata: languageName: node linkType: hard +"es-set-tostringtag@npm:^2.0.3": + version: 2.0.3 + resolution: "es-set-tostringtag@npm:2.0.3" + dependencies: + get-intrinsic: "npm:^1.2.4" + has-tostringtag: "npm:^1.0.2" + hasown: "npm:^2.0.1" + checksum: f22aff1585eb33569c326323f0b0d175844a1f11618b86e193b386f8be0ea9474cfbe46df39c45d959f7aa8f6c06985dc51dd6bce5401645ec5a74c4ceaa836a + languageName: node + linkType: hard + "es-shim-unscopables@npm:^1.0.0": version: 1.0.0 resolution: "es-shim-unscopables@npm:1.0.0" @@ -2888,7 +3033,7 @@ __metadata: languageName: node linkType: hard -"escalade@npm:^3.1.2": +"escalade@npm:^3.2.0": version: 3.2.0 resolution: "escalade@npm:3.2.0" checksum: ced4dd3a78e15897ed3be74e635110bbf3b08877b0a41be50dcb325ee0e0b5f65fc2d50e9845194d7c4633f327e2e1c6cce00a71b617c5673df0374201d67f65 @@ -2923,12 +3068,14 @@ __metadata: languageName: node linkType: hard -"eslint-compat-utils@npm:^0.1.2": - version: 0.1.2 - resolution: "eslint-compat-utils@npm:0.1.2" +"eslint-compat-utils@npm:^0.5.1": + version: 0.5.1 + resolution: "eslint-compat-utils@npm:0.5.1" + dependencies: + semver: "npm:^7.5.4" peerDependencies: eslint: ">=6.0.0" - checksum: 023fe1422eb5dfebe71e118fe144836f28c06b1f4d55ef4c1c42ec2dbfa3e09f19287b0092881aad307429cf247fec9ade603e050392033106d26bc981d82ee5 + checksum: 325e815205fab70ebcd379f6d4b5d44c7d791bb8dfe0c9888233f30ebabd9418422595b53a781b946c768d9244d858540e5e6129a6b3dd6d606f467d599edc6c languageName: node linkType: hard @@ -2993,11 +3140,10 @@ __metadata: languageName: node linkType: hard -"eslint-import-resolver-webpack@npm:^0.13.8": - version: 0.13.8 - resolution: "eslint-import-resolver-webpack@npm:0.13.8" +"eslint-import-resolver-webpack@npm:^0.13.9": + version: 0.13.9 + resolution: "eslint-import-resolver-webpack@npm:0.13.9" dependencies: - array.prototype.find: "npm:^2.2.2" debug: "npm:^3.2.7" enhanced-resolve: "npm:^0.9.1" find-root: "npm:^1.1.0" @@ -3011,19 +3157,19 @@ __metadata: peerDependencies: eslint-plugin-import: ">=1.4.0" webpack: ">=1.11.0" - checksum: b1f07ab1d46f9de66a106c77f9d32fc4b3261a9ba4079a4c0a2c3e49ab6745f452abb97d343cc82e67812b29f5688859e66617405fd8c402562e51f7eb09af07 + checksum: 9a56453961920eec478d71e2b0e94eb388ea5ee092aaa5044b33eb10c7f8a82aaf4d9b553c958afaa1a1f42e1428d843bcaa83ca59ea825cf593eb555c30e853 languageName: node linkType: hard -"eslint-module-utils@npm:^2.8.0": - version: 2.8.0 - resolution: "eslint-module-utils@npm:2.8.0" +"eslint-module-utils@npm:^2.12.0": + version: 2.12.0 + resolution: "eslint-module-utils@npm:2.12.0" dependencies: debug: "npm:^3.2.7" peerDependenciesMeta: eslint: optional: true - checksum: c7a8d1a58d76ec8217a8fea49271ec8132d1b9390965a75f6a4ecbc9e5983d742195b46d2e4378231d2186801439fe1aa5700714b0bfd4eb17aac6e1b65309df + checksum: 4d8b46dcd525d71276f9be9ffac1d2be61c9d54cc53c992e6333cf957840dee09381842b1acbbb15fc6b255ebab99cd481c5007ab438e5455a14abe1a0468558 languageName: node linkType: hard @@ -3045,16 +3191,16 @@ __metadata: languageName: node linkType: hard -"eslint-plugin-es-x@npm:^7.5.0": - version: 7.5.0 - resolution: "eslint-plugin-es-x@npm:7.5.0" +"eslint-plugin-es-x@npm:^7.8.0": + version: 7.8.0 + resolution: "eslint-plugin-es-x@npm:7.8.0" dependencies: "@eslint-community/eslint-utils": "npm:^4.1.2" - "@eslint-community/regexpp": "npm:^4.6.0" - eslint-compat-utils: "npm:^0.1.2" + "@eslint-community/regexpp": "npm:^4.11.0" + eslint-compat-utils: "npm:^0.5.1" peerDependencies: eslint: ">=8" - checksum: e2fa9295f1b05a73f540007139c01b57f58e5f51cb841b80dc7ff7782219d8bff7aff7a54250bb4dd636a483052828492060d4aa1dac566b5289bde89616e1f5 + checksum: 002fda8c029bc5da41e24e7ac11654062831d675fc4f5f20d0de460e24bf1e05cd559000678ef3e46c48641190f4fc07ae3d57aa5e8b085ef5f67e5f63742614 languageName: node linkType: hard @@ -3070,48 +3216,50 @@ __metadata: languageName: node linkType: hard -"eslint-plugin-import@npm:^2.29.1": - version: 2.29.1 - resolution: "eslint-plugin-import@npm:2.29.1" +"eslint-plugin-import@npm:^2.31.0": + version: 2.31.0 + resolution: "eslint-plugin-import@npm:2.31.0" dependencies: - array-includes: "npm:^3.1.7" - array.prototype.findlastindex: "npm:^1.2.3" + "@rtsao/scc": "npm:^1.1.0" + array-includes: "npm:^3.1.8" + array.prototype.findlastindex: "npm:^1.2.5" array.prototype.flat: "npm:^1.3.2" array.prototype.flatmap: "npm:^1.3.2" debug: "npm:^3.2.7" doctrine: "npm:^2.1.0" eslint-import-resolver-node: "npm:^0.3.9" - eslint-module-utils: "npm:^2.8.0" - hasown: "npm:^2.0.0" - is-core-module: "npm:^2.13.1" + eslint-module-utils: "npm:^2.12.0" + hasown: "npm:^2.0.2" + is-core-module: "npm:^2.15.1" is-glob: "npm:^4.0.3" minimatch: "npm:^3.1.2" - object.fromentries: "npm:^2.0.7" - object.groupby: "npm:^1.0.1" - object.values: "npm:^1.1.7" + object.fromentries: "npm:^2.0.8" + object.groupby: "npm:^1.0.3" + object.values: "npm:^1.2.0" semver: "npm:^6.3.1" + string.prototype.trimend: "npm:^1.0.8" tsconfig-paths: "npm:^3.15.0" peerDependencies: - eslint: ^2 || ^3 || ^4 || ^5 || ^6 || ^7.2.0 || ^8 - checksum: 5f35dfbf4e8e67f741f396987de9504ad125c49f4144508a93282b4ea0127e052bde65ab6def1f31b6ace6d5d430be698333f75bdd7dca3bc14226c92a083196 + eslint: ^2 || ^3 || ^4 || ^5 || ^6 || ^7.2.0 || ^8 || ^9 + checksum: e21d116ddd1900e091ad120b3eb68c5dd5437fe2c930f1211781cd38b246f090a6b74d5f3800b8255a0ed29782591521ad44eb21c5534960a8f1fb4040fd913a languageName: node linkType: hard -"eslint-plugin-n@npm:^17.9.0": - version: 17.10.2 - resolution: "eslint-plugin-n@npm:17.10.2" +"eslint-plugin-n@npm:^17.14.0": + version: 17.14.0 + resolution: "eslint-plugin-n@npm:17.14.0" dependencies: - "@eslint-community/eslint-utils": "npm:^4.4.0" - enhanced-resolve: "npm:^5.17.0" - eslint-plugin-es-x: "npm:^7.5.0" - get-tsconfig: "npm:^4.7.0" - globals: "npm:^15.8.0" - ignore: "npm:^5.2.4" + "@eslint-community/eslint-utils": "npm:^4.4.1" + enhanced-resolve: "npm:^5.17.1" + eslint-plugin-es-x: "npm:^7.8.0" + get-tsconfig: "npm:^4.8.1" + globals: "npm:^15.11.0" + ignore: "npm:^5.3.2" minimatch: "npm:^9.0.5" - semver: "npm:^7.5.3" + semver: "npm:^7.6.3" peerDependencies: eslint: ">=8.23.0" - checksum: cd1e089a5243e923a0f79f688b69d27c8a6513deb7c4b2e687e8c476893e512f6a97ecf5ed595e489b583675002126065e3864c0102a606b857ec93c69f6da6a + checksum: ad46415e0a31431dd9c6996b6497d48dd891bf034b1880d55e292c60434022fa0ac4d74734bb08dc204200fe3947b47fac2d8300d319bd650175c0fffc62c609 languageName: node linkType: hard @@ -3156,17 +3304,17 @@ __metadata: languageName: node linkType: hard -"eslint-plugin-unicorn@npm:^54.0.0": - version: 54.0.0 - resolution: "eslint-plugin-unicorn@npm:54.0.0" +"eslint-plugin-unicorn@npm:^56.0.1": + version: 56.0.1 + resolution: "eslint-plugin-unicorn@npm:56.0.1" dependencies: - "@babel/helper-validator-identifier": "npm:^7.24.5" + "@babel/helper-validator-identifier": "npm:^7.24.7" "@eslint-community/eslint-utils": "npm:^4.4.0" - "@eslint/eslintrc": "npm:^3.0.2" ci-info: "npm:^4.0.0" clean-regexp: "npm:^1.0.0" - core-js-compat: "npm:^3.37.0" - esquery: "npm:^1.5.0" + core-js-compat: "npm:^3.38.1" + esquery: "npm:^1.6.0" + globals: "npm:^15.9.0" indent-string: "npm:^4.0.0" is-builtin-module: "npm:^3.2.1" jsesc: "npm:^3.0.2" @@ -3174,11 +3322,11 @@ __metadata: read-pkg-up: "npm:^7.0.1" regexp-tree: "npm:^0.1.27" regjsparser: "npm:^0.10.0" - semver: "npm:^7.6.1" + semver: "npm:^7.6.3" strip-indent: "npm:^3.0.0" peerDependencies: eslint: ">=8.56.0" - checksum: cca557df20f31f6a072de6eba28129ed68fff059bef7ba2d373be650bef46ba899aeba89b2be5a309657e638400eb9ae0d0cd7e2f900c22eca0a6b8e2d0f4661 + checksum: 3b853ecde6ab597b12e28b962ba6ad7d3594f7f066d90135db2d3366ac13361c72500119163e13e1c38ca6fbdd331b1cc31dce9e8673880bff050fe51d6c64db languageName: node linkType: hard @@ -3353,7 +3501,7 @@ __metadata: languageName: node linkType: hard -"esquery@npm:^1.4.2, esquery@npm:^1.5.0": +"esquery@npm:^1.4.2": version: 1.5.0 resolution: "esquery@npm:1.5.0" dependencies: @@ -3362,6 +3510,15 @@ __metadata: languageName: node linkType: hard +"esquery@npm:^1.6.0": + version: 1.6.0 + resolution: "esquery@npm:1.6.0" + dependencies: + estraverse: "npm:^5.1.0" + checksum: cb9065ec605f9da7a76ca6dadb0619dfb611e37a81e318732977d90fab50a256b95fee2d925fba7c2f3f0523aa16f91587246693bc09bc34d5a59575fe6e93d2 + languageName: node + linkType: hard + "esrecurse@npm:^4.3.0": version: 4.3.0 resolution: "esrecurse@npm:4.3.0" @@ -3894,6 +4051,22 @@ __metadata: languageName: node linkType: hard +"get-intrinsic@npm:^1.2.4": + version: 1.2.5 + resolution: "get-intrinsic@npm:1.2.5" + dependencies: + call-bind-apply-helpers: "npm:^1.0.0" + dunder-proto: "npm:^1.0.0" + es-define-property: "npm:^1.0.1" + es-errors: "npm:^1.3.0" + function-bind: "npm:^1.1.2" + gopd: "npm:^1.2.0" + has-symbols: "npm:^1.1.0" + hasown: "npm:^2.0.2" + checksum: dcaace9fd4b4dd127b6668f580393e1a704bad308b7b88d694145e2599ee6c51b70cbfd49c6c96a5ffdb14a70824a0b3bd9b78bad84953932e5f0c5da4e508fd + languageName: node + linkType: hard + "get-set-props@npm:^0.1.0": version: 0.1.0 resolution: "get-set-props@npm:0.1.0" @@ -3949,16 +4122,18 @@ __metadata: languageName: node linkType: hard -"get-tsconfig@npm:^4.7.0": - version: 4.7.2 - resolution: "get-tsconfig@npm:4.7.2" +"get-symbol-description@npm:^1.0.2": + version: 1.0.2 + resolution: "get-symbol-description@npm:1.0.2" dependencies: - resolve-pkg-maps: "npm:^1.0.0" - checksum: 169b2beababfbb16e8a0ae813ee59d3e14d4960231c816615161ab5be68ec07a394dce59695742ac84295e2efab8d9e89bcf3abaf5e253dfbec3496e01bb9a65 + call-bind: "npm:^1.0.5" + es-errors: "npm:^1.3.0" + get-intrinsic: "npm:^1.2.4" + checksum: 867be6d63f5e0eb026cb3b0ef695ec9ecf9310febb041072d2e142f260bd91ced9eeb426b3af98791d1064e324e653424afa6fd1af17dee373bea48ae03162bc languageName: node linkType: hard -"get-tsconfig@npm:^4.7.5": +"get-tsconfig@npm:^4.8.1": version: 4.8.1 resolution: "get-tsconfig@npm:4.8.1" dependencies: @@ -4084,10 +4259,10 @@ __metadata: languageName: node linkType: hard -"globals@npm:^15.8.0": - version: 15.9.0 - resolution: "globals@npm:15.9.0" - checksum: de4b553e412e7e830998578d51b605c492256fb2a9273eaeec6ec9ee519f1c5aa50de57e3979911607fd7593a4066420e01d8c3d551e7a6a236e96c521aee36c +"globals@npm:^15.11.0, globals@npm:^15.9.0": + version: 15.13.0 + resolution: "globals@npm:15.13.0" + checksum: 640365115ca5f81d91e6a7667f4935021705e61a1a5a76a6ec5c3a5cdf6e53f165af7f9db59b7deb65cf2e1f83d03ac8d6660d0b14c569c831a9b6483eeef585 languageName: node linkType: hard @@ -4100,6 +4275,16 @@ __metadata: languageName: node linkType: hard +"globalthis@npm:^1.0.4": + version: 1.0.4 + resolution: "globalthis@npm:1.0.4" + dependencies: + define-properties: "npm:^1.2.1" + gopd: "npm:^1.0.1" + checksum: 9d156f313af79d80b1566b93e19285f481c591ad6d0d319b4be5e03750d004dde40a39a0f26f7e635f9007a3600802f53ecd85a759b86f109e80a5f705e01846 + languageName: node + linkType: hard + "globby@npm:^11.1.0": version: 11.1.0 resolution: "globby@npm:11.1.0" @@ -4151,6 +4336,13 @@ __metadata: languageName: node linkType: hard +"gopd@npm:^1.2.0": + version: 1.2.0 + resolution: "gopd@npm:1.2.0" + checksum: 50fff1e04ba2b7737c097358534eacadad1e68d24cccee3272e04e007bed008e68d2614f3987788428fd192a5ae3889d08fb2331417e4fc4a9ab366b2043cead + languageName: node + linkType: hard + "graceful-fs@npm:4.2.10": version: 4.2.10 resolution: "graceful-fs@npm:4.2.10" @@ -4236,6 +4428,15 @@ __metadata: languageName: node linkType: hard +"has-property-descriptors@npm:^1.0.2": + version: 1.0.2 + resolution: "has-property-descriptors@npm:1.0.2" + dependencies: + es-define-property: "npm:^1.0.0" + checksum: 253c1f59e80bb476cf0dde8ff5284505d90c3bdb762983c3514d36414290475fe3fd6f574929d84de2a8eec00d35cf07cb6776205ff32efd7c50719125f00236 + languageName: node + linkType: hard + "has-proto@npm:^1.0.1": version: 1.0.1 resolution: "has-proto@npm:1.0.1" @@ -4243,6 +4444,15 @@ __metadata: languageName: node linkType: hard +"has-proto@npm:^1.0.3": + version: 1.2.0 + resolution: "has-proto@npm:1.2.0" + dependencies: + dunder-proto: "npm:^1.0.0" + checksum: 46538dddab297ec2f43923c3d35237df45d8c55a6fc1067031e04c13ed8a9a8f94954460632fd4da84c31a1721eefee16d901cbb1ae9602bab93bb6e08f93b95 + languageName: node + linkType: hard + "has-symbols@npm:^1.0.1, has-symbols@npm:^1.0.2": version: 1.0.2 resolution: "has-symbols@npm:1.0.2" @@ -4257,6 +4467,13 @@ __metadata: languageName: node linkType: hard +"has-symbols@npm:^1.1.0": + version: 1.1.0 + resolution: "has-symbols@npm:1.1.0" + checksum: dde0a734b17ae51e84b10986e651c664379018d10b91b6b0e9b293eddb32f0f069688c841fb40f19e9611546130153e0a2a48fd7f512891fb000ddfa36f5a20e + languageName: node + linkType: hard + "has-tostringtag@npm:^1.0.0": version: 1.0.0 resolution: "has-tostringtag@npm:1.0.0" @@ -4266,7 +4483,7 @@ __metadata: languageName: node linkType: hard -"has-tostringtag@npm:^1.0.1": +"has-tostringtag@npm:^1.0.1, has-tostringtag@npm:^1.0.2": version: 1.0.2 resolution: "has-tostringtag@npm:1.0.2" dependencies: @@ -4300,6 +4517,15 @@ __metadata: languageName: node linkType: hard +"hasown@npm:^2.0.1, hasown@npm:^2.0.2": + version: 2.0.2 + resolution: "hasown@npm:2.0.2" + dependencies: + function-bind: "npm:^1.1.2" + checksum: 3769d434703b8ac66b209a4cca0737519925bbdb61dd887f93a16372b14694c63ff4e797686d87c90f08168e81082248b9b028bad60d4da9e0d1148766f56eb9 + languageName: node + linkType: hard + "highlight.js@npm:^10.7.1": version: 10.7.3 resolution: "highlight.js@npm:10.7.3" @@ -4482,7 +4708,7 @@ __metadata: languageName: node linkType: hard -"ignore@npm:^5.3.1": +"ignore@npm:^5.3.1, ignore@npm:^5.3.2": version: 5.3.2 resolution: "ignore@npm:5.3.2" checksum: f9f652c957983634ded1e7f02da3b559a0d4cc210fca3792cb67f1b153623c9c42efdc1c4121af171e295444459fc4a9201101fb041b1104a3c000bccb188337 @@ -4632,6 +4858,17 @@ __metadata: languageName: node linkType: hard +"internal-slot@npm:^1.0.7": + version: 1.0.7 + resolution: "internal-slot@npm:1.0.7" + dependencies: + es-errors: "npm:^1.3.0" + hasown: "npm:^2.0.0" + side-channel: "npm:^1.0.4" + checksum: f8b294a4e6ea3855fc59551bbf35f2b832cf01fd5e6e2a97f5c201a071cc09b49048f856e484b67a6c721da5e55736c5b6ddafaf19e2dbeb4a3ff1821680de6c + languageName: node + linkType: hard + "interpret@npm:^1.4.0": version: 1.4.0 resolution: "interpret@npm:1.4.0" @@ -4708,6 +4945,15 @@ __metadata: languageName: node linkType: hard +"is-async-function@npm:^2.0.0": + version: 2.0.0 + resolution: "is-async-function@npm:2.0.0" + dependencies: + has-tostringtag: "npm:^1.0.0" + checksum: 787bc931576aad525d751fc5ce211960fe91e49ac84a5c22d6ae0bc9541945fbc3f686dc590c3175722ce4f6d7b798a93f6f8ff4847fdb2199aea6f4baf5d668 + languageName: node + linkType: hard + "is-bigint@npm:^1.0.1": version: 1.0.4 resolution: "is-bigint@npm:1.0.4" @@ -4768,6 +5014,15 @@ __metadata: languageName: node linkType: hard +"is-core-module@npm:^2.15.1": + version: 2.15.1 + resolution: "is-core-module@npm:2.15.1" + dependencies: + hasown: "npm:^2.0.2" + checksum: 53432f10c69c40bfd2fa8914133a68709ff9498c86c3bf5fca3cdf3145a56fd2168cbf4a43b29843a6202a120a5f9c5ffba0a4322e1e3441739bc0b641682612 + languageName: node + linkType: hard + "is-core-module@npm:^2.8.1": version: 2.11.0 resolution: "is-core-module@npm:2.11.0" @@ -4786,7 +5041,16 @@ __metadata: languageName: node linkType: hard -"is-date-object@npm:^1.0.1": +"is-data-view@npm:^1.0.1": + version: 1.0.1 + resolution: "is-data-view@npm:1.0.1" + dependencies: + is-typed-array: "npm:^1.1.13" + checksum: a3e6ec84efe303da859107aed9b970e018e2bee7ffcb48e2f8096921a493608134240e672a2072577e5f23a729846241d9634806e8a0e51d9129c56d5f65442d + languageName: node + linkType: hard + +"is-date-object@npm:^1.0.1, is-date-object@npm:^1.0.5": version: 1.0.5 resolution: "is-date-object@npm:1.0.5" dependencies: @@ -4811,6 +5075,15 @@ __metadata: languageName: node linkType: hard +"is-finalizationregistry@npm:^1.1.0": + version: 1.1.0 + resolution: "is-finalizationregistry@npm:1.1.0" + dependencies: + call-bind: "npm:^1.0.7" + checksum: 1cd94236bfb6e060fe2b973c8726a2782727f7d495b3e8e1d51d3e619c5a3345413706f555956eb5b12af15eba0414118f64a1b19d793ec36b5e6767a13836ac + 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" @@ -4825,6 +5098,15 @@ __metadata: languageName: node linkType: hard +"is-generator-function@npm:^1.0.10": + version: 1.0.10 + resolution: "is-generator-function@npm:1.0.10" + dependencies: + has-tostringtag: "npm:^1.0.0" + checksum: df03514df01a6098945b5a0cfa1abff715807c8e72f57c49a0686ad54b3b74d394e2d8714e6f709a71eb00c9630d48e73ca1796c1ccc84ac95092c1fecc0d98b + languageName: node + linkType: hard + "is-get-set-prop@npm:^1.0.0": version: 1.0.0 resolution: "is-get-set-prop@npm:1.0.0" @@ -4871,6 +5153,13 @@ __metadata: languageName: node linkType: hard +"is-map@npm:^2.0.3": + version: 2.0.3 + resolution: "is-map@npm:2.0.3" + checksum: 2c4d431b74e00fdda7162cd8e4b763d6f6f217edf97d4f8538b94b8702b150610e2c64961340015fe8df5b1fcee33ccd2e9b62619c4a8a3a155f8de6d6d355fc + languageName: node + linkType: hard + "is-negated-glob@npm:^1.0.0": version: 1.0.0 resolution: "is-negated-glob@npm:1.0.0" @@ -4885,6 +5174,13 @@ __metadata: languageName: node linkType: hard +"is-negative-zero@npm:^2.0.3": + version: 2.0.3 + resolution: "is-negative-zero@npm:2.0.3" + checksum: bcdcf6b8b9714063ffcfa9929c575ac69bfdabb8f4574ff557dfc086df2836cf07e3906f5bbc4f2a5c12f8f3ba56af640c843cdfc74da8caed86c7c7d66fd08e + languageName: node + linkType: hard + "is-number-object@npm:^1.0.4": version: 1.0.6 resolution: "is-number-object@npm:1.0.6" @@ -4975,6 +5271,13 @@ __metadata: languageName: node linkType: hard +"is-set@npm:^2.0.3": + version: 2.0.3 + resolution: "is-set@npm:2.0.3" + checksum: f73732e13f099b2dc879c2a12341cfc22ccaca8dd504e6edae26484bd5707a35d503fba5b4daad530a9b088ced1ae6c9d8200fd92e09b428fe14ea79ce8080b7 + languageName: node + linkType: hard + "is-shared-array-buffer@npm:^1.0.2": version: 1.0.2 resolution: "is-shared-array-buffer@npm:1.0.2" @@ -4984,6 +5287,15 @@ __metadata: languageName: node linkType: hard +"is-shared-array-buffer@npm:^1.0.3": + version: 1.0.3 + resolution: "is-shared-array-buffer@npm:1.0.3" + dependencies: + call-bind: "npm:^1.0.7" + checksum: adc11ab0acbc934a7b9e5e9d6c588d4ec6682f6fea8cda5180721704fa32927582ede5b123349e32517fdadd07958973d24716c80e7ab198970c47acc09e59c7 + languageName: node + linkType: hard + "is-stream@npm:^3.0.0": version: 3.0.0 resolution: "is-stream@npm:3.0.0" @@ -5061,6 +5373,13 @@ __metadata: languageName: node linkType: hard +"is-weakmap@npm:^2.0.2": + version: 2.0.2 + resolution: "is-weakmap@npm:2.0.2" + checksum: 443c35bb86d5e6cc5929cd9c75a4024bb0fff9586ed50b092f94e700b89c43a33b186b76dbc6d54f3d3d09ece689ab38dcdc1af6a482cbe79c0f2da0a17f1299 + languageName: node + linkType: hard + "is-weakref@npm:^1.0.2": version: 1.0.2 resolution: "is-weakref@npm:1.0.2" @@ -5070,6 +5389,16 @@ __metadata: languageName: node linkType: hard +"is-weakset@npm:^2.0.3": + version: 2.0.3 + resolution: "is-weakset@npm:2.0.3" + dependencies: + call-bind: "npm:^1.0.7" + get-intrinsic: "npm:^1.2.4" + checksum: 8ad6141b6a400e7ce7c7442a13928c676d07b1f315ab77d9912920bf5f4170622f43126f111615788f26c3b1871158a6797c862233124507db0bcc33a9537d1a + languageName: node + linkType: hard + "is-windows@npm:^1.0.1": version: 1.0.2 resolution: "is-windows@npm:1.0.2" @@ -5784,7 +6113,7 @@ __metadata: languageName: node linkType: hard -"micromatch@npm:^4.0.2, micromatch@npm:^4.0.4, micromatch@npm:^4.0.7, micromatch@npm:^4.0.8": +"micromatch@npm:^4.0.2, micromatch@npm:^4.0.4, micromatch@npm:^4.0.8": version: 4.0.8 resolution: "micromatch@npm:4.0.8" dependencies: @@ -6550,6 +6879,13 @@ __metadata: languageName: node linkType: hard +"object-inspect@npm:^1.13.3": + version: 1.13.3 + resolution: "object-inspect@npm:1.13.3" + checksum: cc3f15213406be89ffdc54b525e115156086796a515410a8d390215915db9f23c8eab485a06f1297402f440a33715fe8f71a528c1dcbad6e1a3bcaf5a46921d4 + languageName: node + linkType: hard + "object-inspect@npm:^1.9.0": version: 1.12.0 resolution: "object-inspect@npm:1.12.0" @@ -6576,38 +6912,49 @@ __metadata: languageName: node linkType: hard -"object.fromentries@npm:^2.0.7": - version: 2.0.7 - resolution: "object.fromentries@npm:2.0.7" +"object.assign@npm:^4.1.5": + version: 4.1.5 + resolution: "object.assign@npm:4.1.5" dependencies: - call-bind: "npm:^1.0.2" - define-properties: "npm:^1.2.0" - es-abstract: "npm:^1.22.1" - checksum: 071745c21f6fc9e6c914691f2532c1fb60ad967e5ddc52801d09958b5de926566299d07ae14466452a7efd29015f9145d6c09c573d93a0dc6f1683ee0ec2b93b + call-bind: "npm:^1.0.5" + define-properties: "npm:^1.2.1" + has-symbols: "npm:^1.0.3" + object-keys: "npm:^1.1.1" + checksum: 60108e1fa2706f22554a4648299b0955236c62b3685c52abf4988d14fffb0e7731e00aa8c6448397e3eb63d087dcc124a9f21e1980f36d0b2667f3c18bacd469 languageName: node linkType: hard -"object.groupby@npm:^1.0.1": - version: 1.0.2 - resolution: "object.groupby@npm:1.0.2" +"object.fromentries@npm:^2.0.8": + version: 2.0.8 + resolution: "object.fromentries@npm:2.0.8" dependencies: - array.prototype.filter: "npm:^1.0.3" - call-bind: "npm:^1.0.5" + call-bind: "npm:^1.0.7" define-properties: "npm:^1.2.1" - es-abstract: "npm:^1.22.3" - es-errors: "npm:^1.0.0" - checksum: b6266b1cfec7eb784b8bbe0bca5dc4b371cf9dd3e601b0897d72fa97a5934273d8fb05b3fc5222204104dbec32b50e25ba27e05ad681f71fb739cc1c7e9b81b1 + es-abstract: "npm:^1.23.2" + es-object-atoms: "npm:^1.0.0" + checksum: cd4327e6c3369cfa805deb4cbbe919bfb7d3aeebf0bcaba291bb568ea7169f8f8cdbcabe2f00b40db0c20cd20f08e11b5f3a5a36fb7dd3fe04850c50db3bf83b languageName: node linkType: hard -"object.values@npm:^1.1.7": - version: 1.1.7 - resolution: "object.values@npm:1.1.7" +"object.groupby@npm:^1.0.3": + version: 1.0.3 + resolution: "object.groupby@npm:1.0.3" dependencies: - call-bind: "npm:^1.0.2" - define-properties: "npm:^1.2.0" - es-abstract: "npm:^1.22.1" - checksum: e869d6a37fb7afdd0054dea49036d6ccebb84854a8848a093bbd1bc516f53e690bba88f0bc3e83fdfa74c601469ee6989c9b13359cda9604144c6e732fad3b6b + call-bind: "npm:^1.0.7" + define-properties: "npm:^1.2.1" + es-abstract: "npm:^1.23.2" + checksum: 60d0455c85c736fbfeda0217d1a77525956f76f7b2495edeca9e9bbf8168a45783199e77b894d30638837c654d0cc410e0e02cbfcf445bc8de71c3da1ede6a9c + languageName: node + linkType: hard + +"object.values@npm:^1.2.0": + version: 1.2.0 + resolution: "object.values@npm:1.2.0" + dependencies: + call-bind: "npm:^1.0.7" + define-properties: "npm:^1.2.1" + es-object-atoms: "npm:^1.0.0" + checksum: 15809dc40fd6c5529501324fec5ff08570b7d70fb5ebbe8e2b3901afec35cf2b3dc484d1210c6c642cd3e7e0a5e18dd1d6850115337fef46bdae14ab0cb18ac3 languageName: node linkType: hard @@ -7055,10 +7402,10 @@ __metadata: languageName: node linkType: hard -"picocolors@npm:^1.0.1": - version: 1.1.0 - resolution: "picocolors@npm:1.1.0" - checksum: 86946f6032148801ef09c051c6fb13b5cf942eaf147e30ea79edb91dd32d700934edebe782a1078ff859fb2b816792e97ef4dab03d7f0b804f6b01a0df35e023 +"picocolors@npm:^1.1.0": + version: 1.1.1 + resolution: "picocolors@npm:1.1.1" + checksum: e2e3e8170ab9d7c7421969adaa7e1b31434f789afb9b3f115f6b96d91945041ac3ceb02e9ec6fe6510ff036bcc0bf91e69a1772edc0b707e12b19c0f2d6bcf58 languageName: node linkType: hard @@ -7127,6 +7474,13 @@ __metadata: languageName: node linkType: hard +"possible-typed-array-names@npm:^1.0.0": + version: 1.0.0 + resolution: "possible-typed-array-names@npm:1.0.0" + checksum: d9aa22d31f4f7680e20269db76791b41c3a32c01a373e25f8a4813b4d45f7456bfc2b6d68f752dc4aab0e0bb0721cb3d76fb678c9101cb7a16316664bc2c73fd + languageName: node + linkType: hard + "postcss-selector-parser@npm:^6.0.10": version: 6.0.11 resolution: "postcss-selector-parser@npm:6.0.11" @@ -7153,12 +7507,12 @@ __metadata: languageName: node linkType: hard -"prettier@npm:^3.3.3": - version: 3.3.3 - resolution: "prettier@npm:3.3.3" +"prettier@npm:^3.4.2": + version: 3.4.2 + resolution: "prettier@npm:3.4.2" bin: prettier: bin/prettier.cjs - checksum: b85828b08e7505716324e4245549b9205c0cacb25342a030ba8885aba2039a115dbcf75a0b7ca3b37bc9d101ee61fab8113fc69ca3359f2a226f1ecc07ad2e26 + checksum: 99e076a26ed0aba4ebc043880d0f08bbb8c59a4c6641cdee6cdadf2205bdd87aa1d7823f50c3aea41e015e99878d37c58d7b5f0e663bba0ef047f94e36b96446 languageName: node linkType: hard @@ -7434,6 +7788,22 @@ __metadata: languageName: node linkType: hard +"reflect.getprototypeof@npm:^1.0.6": + version: 1.0.8 + resolution: "reflect.getprototypeof@npm:1.0.8" + dependencies: + call-bind: "npm:^1.0.8" + define-properties: "npm:^1.2.1" + dunder-proto: "npm:^1.0.0" + es-abstract: "npm:^1.23.5" + es-errors: "npm:^1.3.0" + get-intrinsic: "npm:^1.2.4" + gopd: "npm:^1.2.0" + which-builtin-type: "npm:^1.2.0" + checksum: 720479dd7a72a20d66efaca507ed7c7e18403d24ce764f436130464d4a516a12ed8a9a2714dcabc3e1296f9a31f914ba1095e2371619df23d3ac56c4f8c8bae1 + languageName: node + linkType: hard + "regexp-tree@npm:^0.1.27": version: 0.1.27 resolution: "regexp-tree@npm:0.1.27" @@ -7454,6 +7824,18 @@ __metadata: languageName: node linkType: hard +"regexp.prototype.flags@npm:^1.5.3": + version: 1.5.3 + resolution: "regexp.prototype.flags@npm:1.5.3" + dependencies: + call-bind: "npm:^1.0.7" + define-properties: "npm:^1.2.1" + es-errors: "npm:^1.3.0" + set-function-name: "npm:^2.0.2" + checksum: e1a7c7dc42cc91abf73e47a269c4b3a8f225321b7f617baa25821f6a123a91d23a73b5152f21872c566e699207e1135d075d2251cd3e84cc96d82a910adf6020 + languageName: node + linkType: hard + "registry-auth-token@npm:^5.0.0": version: 5.0.2 resolution: "registry-auth-token@npm:5.0.2" @@ -7642,6 +8024,18 @@ __metadata: languageName: node linkType: hard +"safe-array-concat@npm:^1.1.2": + version: 1.1.2 + resolution: "safe-array-concat@npm:1.1.2" + dependencies: + call-bind: "npm:^1.0.7" + get-intrinsic: "npm:^1.2.4" + has-symbols: "npm:^1.0.3" + isarray: "npm:^2.0.5" + checksum: 12f9fdb01c8585e199a347eacc3bae7b5164ae805cdc8c6707199dbad5b9e30001a50a43c4ee24dc9ea32dbb7279397850e9208a7e217f4d8b1cf5d90129dec9 + languageName: node + linkType: hard + "safe-buffer@npm:~5.1.0, safe-buffer@npm:~5.1.1": version: 5.1.2 resolution: "safe-buffer@npm:5.1.2" @@ -7667,6 +8061,17 @@ __metadata: languageName: node linkType: hard +"safe-regex-test@npm:^1.0.3": + version: 1.0.3 + resolution: "safe-regex-test@npm:1.0.3" + dependencies: + call-bind: "npm:^1.0.6" + es-errors: "npm:^1.3.0" + is-regex: "npm:^1.1.4" + checksum: 900bf7c98dc58f08d8523b7012b468e4eb757afa624f198902c0643d7008ba777b0bdc35810ba0b758671ce887617295fb742b3f3968991b178ceca54cb07603 + languageName: node + linkType: hard + "safer-buffer@npm:>= 2.1.2 < 3.0.0": version: 2.1.2 resolution: "safer-buffer@npm:2.1.2" @@ -7769,6 +8174,15 @@ __metadata: languageName: node linkType: hard +"semver@npm:^7.5.4, semver@npm:^7.6.3": + version: 7.6.3 + resolution: "semver@npm:7.6.3" + bin: + semver: bin/semver.js + checksum: 88f33e148b210c153873cb08cfe1e281d518aaa9a666d4d148add6560db5cd3c582f3a08ccb91f38d5f379ead256da9931234ed122057f40bb5766e65e58adaf + languageName: node + linkType: hard + "semver@npm:^7.6.0": version: 7.6.0 resolution: "semver@npm:7.6.0" @@ -7780,15 +8194,6 @@ __metadata: languageName: node linkType: hard -"semver@npm:^7.6.1, semver@npm:^7.6.3": - version: 7.6.3 - resolution: "semver@npm:7.6.3" - bin: - semver: bin/semver.js - checksum: 88f33e148b210c153873cb08cfe1e281d518aaa9a666d4d148add6560db5cd3c582f3a08ccb91f38d5f379ead256da9931234ed122057f40bb5766e65e58adaf - languageName: node - linkType: hard - "serialize-error@npm:^7.0.1": version: 7.0.1 resolution: "serialize-error@npm:7.0.1" @@ -7819,6 +8224,20 @@ __metadata: languageName: node linkType: hard +"set-function-length@npm:^1.2.2": + version: 1.2.2 + resolution: "set-function-length@npm:1.2.2" + dependencies: + define-data-property: "npm:^1.1.4" + es-errors: "npm:^1.3.0" + function-bind: "npm:^1.1.2" + get-intrinsic: "npm:^1.2.4" + gopd: "npm:^1.0.1" + has-property-descriptors: "npm:^1.0.2" + checksum: 82850e62f412a258b71e123d4ed3873fa9377c216809551192bb6769329340176f109c2eeae8c22a8d386c76739855f78e8716515c818bcaef384b51110f0f3c + languageName: node + linkType: hard + "set-function-name@npm:^2.0.0": version: 2.0.1 resolution: "set-function-name@npm:2.0.1" @@ -7830,6 +8249,18 @@ __metadata: languageName: node linkType: hard +"set-function-name@npm:^2.0.2": + version: 2.0.2 + resolution: "set-function-name@npm:2.0.2" + dependencies: + define-data-property: "npm:^1.1.4" + es-errors: "npm:^1.3.0" + functions-have-names: "npm:^1.2.3" + has-property-descriptors: "npm:^1.0.2" + checksum: fce59f90696c450a8523e754abb305e2b8c73586452619c2bad5f7bf38c7b6b4651895c9db895679c5bef9554339cf3ef1c329b66ece3eda7255785fbe299316 + languageName: node + linkType: hard + "shebang-command@npm:^2.0.0": version: 2.0.0 resolution: "shebang-command@npm:2.0.0" @@ -8141,6 +8572,18 @@ __metadata: languageName: node linkType: hard +"string.prototype.trim@npm:^1.2.9": + version: 1.2.9 + resolution: "string.prototype.trim@npm:1.2.9" + dependencies: + call-bind: "npm:^1.0.7" + define-properties: "npm:^1.2.1" + es-abstract: "npm:^1.23.0" + es-object-atoms: "npm:^1.0.0" + checksum: dcef1a0fb61d255778155006b372dff8cc6c4394bc39869117e4241f41a2c52899c0d263ffc7738a1f9e61488c490b05c0427faa15151efad721e1a9fb2663c2 + languageName: node + linkType: hard + "string.prototype.trimend@npm:^1.0.7": version: 1.0.7 resolution: "string.prototype.trimend@npm:1.0.7" @@ -8152,6 +8595,17 @@ __metadata: languageName: node linkType: hard +"string.prototype.trimend@npm:^1.0.8": + version: 1.0.8 + resolution: "string.prototype.trimend@npm:1.0.8" + dependencies: + call-bind: "npm:^1.0.7" + define-properties: "npm:^1.2.1" + es-object-atoms: "npm:^1.0.0" + checksum: 0a0b54c17c070551b38e756ae271865ac6cc5f60dabf2e7e343cceae7d9b02e1a1120a824e090e79da1b041a74464e8477e2da43e2775c85392be30a6f60963c + languageName: node + linkType: hard + "string.prototype.trimstart@npm:^1.0.7": version: 1.0.7 resolution: "string.prototype.trimstart@npm:1.0.7" @@ -8163,6 +8617,17 @@ __metadata: languageName: node linkType: hard +"string.prototype.trimstart@npm:^1.0.8": + version: 1.0.8 + resolution: "string.prototype.trimstart@npm:1.0.8" + dependencies: + call-bind: "npm:^1.0.7" + define-properties: "npm:^1.2.1" + es-object-atoms: "npm:^1.0.0" + checksum: d53af1899959e53c83b64a5fd120be93e067da740e7e75acb433849aa640782fb6c7d4cd5b84c954c84413745a3764df135a8afeb22908b86a835290788d8366 + languageName: node + linkType: hard + "string_decoder@npm:^1.1.1": version: 1.3.0 resolution: "string_decoder@npm:1.3.0" @@ -8604,6 +9069,17 @@ __metadata: languageName: node linkType: hard +"typed-array-buffer@npm:^1.0.2": + version: 1.0.2 + resolution: "typed-array-buffer@npm:1.0.2" + dependencies: + call-bind: "npm:^1.0.7" + es-errors: "npm:^1.3.0" + is-typed-array: "npm:^1.1.13" + checksum: 9e043eb38e1b4df4ddf9dde1aa64919ae8bb909571c1cc4490ba777d55d23a0c74c7d73afcdd29ec98616d91bb3ae0f705fad4421ea147e1daf9528200b562da + languageName: node + linkType: hard + "typed-array-byte-length@npm:^1.0.0": version: 1.0.0 resolution: "typed-array-byte-length@npm:1.0.0" @@ -8616,6 +9092,19 @@ __metadata: languageName: node linkType: hard +"typed-array-byte-length@npm:^1.0.1": + version: 1.0.1 + resolution: "typed-array-byte-length@npm:1.0.1" + dependencies: + call-bind: "npm:^1.0.7" + for-each: "npm:^0.3.3" + gopd: "npm:^1.0.1" + has-proto: "npm:^1.0.3" + is-typed-array: "npm:^1.1.13" + checksum: fcebeffb2436c9f355e91bd19e2368273b88c11d1acc0948a2a306792f1ab672bce4cfe524ab9f51a0505c9d7cd1c98eff4235c4f6bfef6a198f6cfc4ff3d4f3 + languageName: node + linkType: hard + "typed-array-byte-offset@npm:^1.0.0": version: 1.0.0 resolution: "typed-array-byte-offset@npm:1.0.0" @@ -8629,6 +9118,21 @@ __metadata: languageName: node linkType: hard +"typed-array-byte-offset@npm:^1.0.2": + version: 1.0.3 + resolution: "typed-array-byte-offset@npm:1.0.3" + dependencies: + available-typed-arrays: "npm:^1.0.7" + call-bind: "npm:^1.0.7" + for-each: "npm:^0.3.3" + gopd: "npm:^1.0.1" + has-proto: "npm:^1.0.3" + is-typed-array: "npm:^1.1.13" + reflect.getprototypeof: "npm:^1.0.6" + checksum: 5da29585f96671c0521475226d3227000b3e01d1e99208b66bb05b75c7c8f4d0e9cc2e79920f3bfbc792a00102df1daa2608a2753e3f291b671d5a80245bde5b + languageName: node + linkType: hard + "typed-array-length@npm:^1.0.4": version: 1.0.4 resolution: "typed-array-length@npm:1.0.4" @@ -8640,23 +9144,37 @@ __metadata: languageName: node linkType: hard -"typescript@npm:^5.5.3": - version: 5.6.2 - resolution: "typescript@npm:5.6.2" +"typed-array-length@npm:^1.0.6": + version: 1.0.7 + resolution: "typed-array-length@npm:1.0.7" + dependencies: + call-bind: "npm:^1.0.7" + for-each: "npm:^0.3.3" + gopd: "npm:^1.0.1" + is-typed-array: "npm:^1.1.13" + possible-typed-array-names: "npm:^1.0.0" + reflect.getprototypeof: "npm:^1.0.6" + checksum: e38f2ae3779584c138a2d8adfa8ecf749f494af3cd3cdafe4e688ce51418c7d2c5c88df1bd6be2bbea099c3f7cea58c02ca02ed438119e91f162a9de23f61295 + languageName: node + linkType: hard + +"typescript@npm:^5.7.2": + version: 5.7.2 + resolution: "typescript@npm:5.7.2" bin: tsc: bin/tsc tsserver: bin/tsserver - checksum: 3ed8297a8c7c56b7fec282532503d1ac795239d06e7c4966b42d4330c6cf433a170b53bcf93a130a7f14ccc5235de5560df4f1045eb7f3550b46ebed16d3c5e5 + checksum: a873118b5201b2ef332127ef5c63fb9d9c155e6fdbe211cbd9d8e65877283797cca76546bad742eea36ed7efbe3424a30376818f79c7318512064e8625d61622 languageName: node linkType: hard -"typescript@patch:typescript@npm%3A^5.5.3#optional!builtin": - version: 5.6.2 - resolution: "typescript@patch:typescript@npm%3A5.6.2#optional!builtin::version=5.6.2&hash=29ae49" +"typescript@patch:typescript@npm%3A^5.7.2#optional!builtin": + version: 5.7.2 + resolution: "typescript@patch:typescript@npm%3A5.7.2#optional!builtin::version=5.7.2&hash=29ae49" bin: tsc: bin/tsc tsserver: bin/tsserver - checksum: e6c1662e4852e22fe4bbdca471dca3e3edc74f6f1df043135c44a18a7902037023ccb0abdfb754595ca9028df8920f2f8492c00fc3cbb4309079aae8b7de71cd + checksum: c891ccf04008bc1305ba34053db951f8a4584b4a1bf2f68fd972c4a354df3dc5e62c8bfed4f6ac2d12e5b3b1c49af312c83a651048f818cd5b4949d17baacd79 languageName: node linkType: hard @@ -8761,17 +9279,17 @@ __metadata: languageName: node linkType: hard -"update-browserslist-db@npm:^1.1.0": - version: 1.1.0 - resolution: "update-browserslist-db@npm:1.1.0" +"update-browserslist-db@npm:^1.1.1": + version: 1.1.1 + resolution: "update-browserslist-db@npm:1.1.1" dependencies: - escalade: "npm:^3.1.2" - picocolors: "npm:^1.0.1" + escalade: "npm:^3.2.0" + picocolors: "npm:^1.1.0" peerDependencies: browserslist: ">= 4.21.0" bin: update-browserslist-db: cli.js - checksum: a7452de47785842736fb71547651c5bbe5b4dc1e3722ccf48a704b7b34e4dcf633991eaa8e4a6a517ffb738b3252eede3773bef673ef9021baa26b056d63a5b9 + checksum: 536a2979adda2b4be81b07e311bd2f3ad5e978690987956bc5f514130ad50cac87cd22c710b686d79731e00fbee8ef43efe5fcd72baa241045209195d43dcc80 languageName: node linkType: hard @@ -8886,6 +9404,39 @@ __metadata: languageName: node linkType: hard +"which-builtin-type@npm:^1.2.0": + version: 1.2.0 + resolution: "which-builtin-type@npm:1.2.0" + dependencies: + call-bind: "npm:^1.0.7" + function.prototype.name: "npm:^1.1.6" + has-tostringtag: "npm:^1.0.2" + is-async-function: "npm:^2.0.0" + is-date-object: "npm:^1.0.5" + is-finalizationregistry: "npm:^1.1.0" + is-generator-function: "npm:^1.0.10" + is-regex: "npm:^1.1.4" + is-weakref: "npm:^1.0.2" + isarray: "npm:^2.0.5" + which-boxed-primitive: "npm:^1.0.2" + which-collection: "npm:^1.0.2" + which-typed-array: "npm:^1.1.15" + checksum: 7cd4a8ccfa6a3cb7c2296c716e7266b9f31a66f3e131fe7b185232c16d3ad21442046ec1798c4ec1e19dce7eb99c7751377192e5e734dc07042d14ec0f09b332 + languageName: node + linkType: hard + +"which-collection@npm:^1.0.2": + version: 1.0.2 + resolution: "which-collection@npm:1.0.2" + dependencies: + is-map: "npm:^2.0.3" + is-set: "npm:^2.0.3" + is-weakmap: "npm:^2.0.2" + is-weakset: "npm:^2.0.3" + checksum: 3345fde20964525a04cdf7c4a96821f85f0cc198f1b2ecb4576e08096746d129eb133571998fe121c77782ac8f21cbd67745a3d35ce100d26d4e684c142ea1f2 + languageName: node + linkType: hard + "which-typed-array@npm:^1.1.13, which-typed-array@npm:^1.1.14": version: 1.1.14 resolution: "which-typed-array@npm:1.1.14" @@ -8899,6 +9450,19 @@ __metadata: languageName: node linkType: hard +"which-typed-array@npm:^1.1.15": + version: 1.1.16 + resolution: "which-typed-array@npm:1.1.16" + dependencies: + available-typed-arrays: "npm:^1.0.7" + call-bind: "npm:^1.0.7" + for-each: "npm:^0.3.3" + gopd: "npm:^1.0.1" + has-tostringtag: "npm:^1.0.2" + checksum: a9075293200db4fbce7c24d52731843542c5a19edfc66e31aa2cbefa788b5caa7ef05008f6e60d2c38d8198add6b92d0ddc2937918c5c308be398b1ebd8721af + languageName: node + linkType: hard + "which@npm:^2.0.1, which@npm:^2.0.2": version: 2.0.2 resolution: "which@npm:2.0.2" @@ -8996,11 +9560,11 @@ __metadata: languageName: node linkType: hard -"xo@npm:^0.59.3": - version: 0.59.3 - resolution: "xo@npm:0.59.3" +"xo@npm:^0.60.0": + version: 0.60.0 + resolution: "xo@npm:0.60.0" dependencies: - "@eslint/eslintrc": "npm:^3.1.0" + "@eslint/eslintrc": "npm:^3.2.0" "@typescript-eslint/eslint-plugin": "npm:^7.16.1" "@typescript-eslint/parser": "npm:^7.16.1" arrify: "npm:^3.0.0" @@ -9011,35 +9575,35 @@ __metadata: eslint-config-xo: "npm:^0.45.0" eslint-config-xo-typescript: "npm:^5.0.0" eslint-formatter-pretty: "npm:^6.0.1" - eslint-import-resolver-webpack: "npm:^0.13.8" + eslint-import-resolver-webpack: "npm:^0.13.9" eslint-plugin-ava: "npm:^14.0.0" eslint-plugin-eslint-comments: "npm:^3.2.0" - eslint-plugin-import: "npm:^2.29.1" - eslint-plugin-n: "npm:^17.9.0" + eslint-plugin-import: "npm:^2.31.0" + eslint-plugin-n: "npm:^17.14.0" eslint-plugin-no-use-extend-native: "npm:^0.5.0" eslint-plugin-prettier: "npm:^5.2.1" eslint-plugin-promise: "npm:^6.4.0" - eslint-plugin-unicorn: "npm:^54.0.0" + eslint-plugin-unicorn: "npm:^56.0.1" esm-utils: "npm:^4.3.0" find-cache-dir: "npm:^5.0.0" find-up-simple: "npm:^1.0.0" get-stdin: "npm:^9.0.0" - get-tsconfig: "npm:^4.7.5" + get-tsconfig: "npm:^4.8.1" globby: "npm:^14.0.2" imurmurhash: "npm:^0.1.4" json-stable-stringify-without-jsonify: "npm:^1.0.1" lodash-es: "npm:^4.17.21" meow: "npm:^13.2.0" - micromatch: "npm:^4.0.7" + micromatch: "npm:^4.0.8" open-editor: "npm:^5.0.0" - prettier: "npm:^3.3.3" + prettier: "npm:^3.4.2" semver: "npm:^7.6.3" slash: "npm:^5.1.0" to-absolute-glob: "npm:^3.0.0" - typescript: "npm:^5.5.3" + typescript: "npm:^5.7.2" bin: xo: cli.js - checksum: a45e2132ef7114f3a084cf2828b387973ddaf9300bb987a93ce1fcca0159dc4414ae32ebd0fe0788977adae2109d774df1571ba57e14a32369f0d6d4e5c387bc + checksum: afc98ba9e21a22fa63fda2bb6fbe9ee99c337df53bf4afeea3c4667aad95c9e770e73fa7326ff895551e11b00a0c3c8ded38ca50fd3432f6cc53e4ff33d7e3cd languageName: node linkType: hard