diff --git a/package.json b/package.json index 0218462..4d6b1fe 100644 --- a/package.json +++ b/package.json @@ -9,7 +9,7 @@ "lint:fix": "eslint . --fix && prettier . --write" }, "devDependencies": { - "@so1ve/eslint-config": "^0.116.0", + "@so1ve/eslint-config": "^0.117.0", "@so1ve/prettier-config": "^0.116.0", "eslint": "^8.45.0", "prettier": "^3.0.0", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 46a60d8..80075be 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -6,8 +6,8 @@ settings: devDependencies: '@so1ve/eslint-config': - specifier: ^0.116.0 - version: 0.116.0(eslint@8.45.0)(prettier@3.0.0)(typescript@5.1.6)(vite@4.4.7)(vitest@0.33.0) + specifier: ^0.117.0 + version: 0.117.1(eslint@8.45.0)(prettier@3.0.0)(typescript@5.1.6)(vite@4.4.7)(vitest@0.33.0) '@so1ve/prettier-config': specifier: ^0.116.0 version: 0.116.0(prettier@3.0.0) @@ -680,8 +680,8 @@ packages: resolution: {integrity: sha512-+Fj43pSMwJs4KRrH/938Uf+uAELIgVBmQzg/q1YG10djyfA3TnrU8N8XzqCh/okZdszqBQTZf96idMfE5lnwTA==} dev: true - /@so1ve/eslint-config-basic@0.116.0(@typescript-eslint/eslint-plugin@6.2.0)(@typescript-eslint/parser@6.2.0)(eslint-import-resolver-typescript@3.5.5)(eslint@8.45.0)(prettier@3.0.0)(typescript@5.1.6)(vite@4.4.7)(vitest@0.33.0): - resolution: {integrity: sha512-xBqUEdCNhyW4a3ZBUrRWMj/Ap3x09g0wVG/wxNR6gLARbq0u9ppKoSKpVhtZZGszSaMlEnTh/SPXq0y0TeB3pQ==} + /@so1ve/eslint-config-basic@0.117.1(@typescript-eslint/eslint-plugin@6.2.0)(@typescript-eslint/parser@6.2.0)(eslint-import-resolver-typescript@3.5.5)(eslint@8.45.0)(prettier@3.0.0)(typescript@5.1.6)(vite@4.4.7)(vitest@0.33.0): + resolution: {integrity: sha512-VjQr6/MZza35DEu4pwNDHCh9Dj8zhBKTADsAGQWr2BDw52bPCvy6zNnMdP+09ySVZcf9hEuZqjKPFbwBdgXc+Q==} peerDependencies: eslint: '>=8.40.0' prettier: ^3.0.0 @@ -689,10 +689,10 @@ packages: '@eslint-community/eslint-plugin-eslint-comments': 3.2.1(eslint@8.45.0) '@html-eslint/eslint-plugin': 0.19.1 '@html-eslint/parser': 0.19.1 - '@so1ve/eslint-plugin': 0.116.0(eslint@8.45.0)(typescript@5.1.6) - '@so1ve/eslint-plugin-sort-imports': 0.116.1(eslint@8.45.0) - '@so1ve/prettier-config': 0.116.0(prettier@3.0.0) - '@unocss/eslint-config': 0.53.6(eslint@8.45.0)(typescript@5.1.6) + '@so1ve/eslint-plugin': 0.117.1(eslint@8.45.0)(typescript@5.1.6) + '@so1ve/eslint-plugin-sort-imports': 0.117.1(eslint@8.45.0) + '@so1ve/prettier-config': 0.117.1(prettier@3.0.0) + '@unocss/eslint-config': 0.54.0(eslint@8.45.0)(typescript@5.1.6) eslint: 8.45.0 eslint-define-config: 1.22.0 eslint-plugin-array-func: 3.1.8(eslint@8.45.0) @@ -726,15 +726,15 @@ packages: - vitest dev: true - /@so1ve/eslint-config-ts@0.116.0(eslint-plugin-i@2.27.5-4)(eslint@8.45.0)(prettier@3.0.0)(typescript@5.1.6)(vite@4.4.7)(vitest@0.33.0): - resolution: {integrity: sha512-eH7RwSaheL2ZQCLvsvGAXnwRckdGVKEDDvDGUU0eIF8o8QDFYbDTNM1VHX1rxeyX7gK7uyEfE1Ij93GzvkhZUw==} + /@so1ve/eslint-config-ts@0.117.1(eslint-plugin-i@2.27.5-4)(eslint@8.45.0)(prettier@3.0.0)(typescript@5.1.6)(vite@4.4.7)(vitest@0.33.0): + resolution: {integrity: sha512-IDExkL7caFzokIB7je4KP+xA4dk1EYmcBaDIBMbV5V4npO7jnIo71IfPesaHoLMCwMre+mmVDEkqOAvX70FdYw==} peerDependencies: eslint: '>=8.40.0' prettier: ^3.0.0 typescript: '>=3.9' dependencies: - '@so1ve/eslint-config-basic': 0.116.0(@typescript-eslint/eslint-plugin@6.2.0)(@typescript-eslint/parser@6.2.0)(eslint-import-resolver-typescript@3.5.5)(eslint@8.45.0)(prettier@3.0.0)(typescript@5.1.6)(vite@4.4.7)(vitest@0.33.0) - '@so1ve/eslint-plugin': 0.116.0(eslint@8.45.0)(typescript@5.1.6) + '@so1ve/eslint-config-basic': 0.117.1(@typescript-eslint/eslint-plugin@6.2.0)(@typescript-eslint/parser@6.2.0)(eslint-import-resolver-typescript@3.5.5)(eslint@8.45.0)(prettier@3.0.0)(typescript@5.1.6)(vite@4.4.7)(vitest@0.33.0) + '@so1ve/eslint-plugin': 0.117.1(eslint@8.45.0)(typescript@5.1.6) '@typescript-eslint/eslint-plugin': 6.2.0(@typescript-eslint/parser@6.2.0)(eslint@8.45.0)(typescript@5.1.6) '@typescript-eslint/parser': 6.2.0(eslint@8.45.0)(typescript@5.1.6) eslint: 8.45.0 @@ -755,13 +755,13 @@ packages: - vitest dev: true - /@so1ve/eslint-config-vue@0.116.0(eslint-plugin-i@2.27.5-4)(eslint@8.45.0)(prettier@3.0.0)(typescript@5.1.6)(vite@4.4.7)(vitest@0.33.0): - resolution: {integrity: sha512-bMvuGy00es2OzJbRL8SqFjTwMqwEs3L2zv1/GJoVpib/rrXPwv2RkOwQlur2juT9zr8jBpoKktJQjVmT678TdA==} + /@so1ve/eslint-config-vue@0.117.1(eslint-plugin-i@2.27.5-4)(eslint@8.45.0)(prettier@3.0.0)(typescript@5.1.6)(vite@4.4.7)(vitest@0.33.0): + resolution: {integrity: sha512-35W73BGX8dPn7VsdTorXhjHdPhWCe2X04ldkb5TzO2yLIifw4akmFa/wYJyZ3QoqkHChRqE7w+ujDk4WKdmv3Q==} peerDependencies: eslint: '>=8.40.0' prettier: ^3.0.0 dependencies: - '@so1ve/eslint-config-ts': 0.116.0(eslint-plugin-i@2.27.5-4)(eslint@8.45.0)(prettier@3.0.0)(typescript@5.1.6)(vite@4.4.7)(vitest@0.33.0) + '@so1ve/eslint-config-ts': 0.117.1(eslint-plugin-i@2.27.5-4)(eslint@8.45.0)(prettier@3.0.0)(typescript@5.1.6)(vite@4.4.7)(vitest@0.33.0) eslint: 8.45.0 eslint-define-config: 1.22.0 eslint-plugin-vue: 9.16.1(eslint@8.45.0) @@ -777,14 +777,14 @@ packages: - vitest dev: true - /@so1ve/eslint-config@0.116.0(eslint@8.45.0)(prettier@3.0.0)(typescript@5.1.6)(vite@4.4.7)(vitest@0.33.0): - resolution: {integrity: sha512-l3XFxaQ3+5ywvxBU2QRJ+XMZdnu4niY48OYCwKFmFdFRlQOg2TbQEycMrQ/dfKmi31kk5KGleFjsi5839jdDaA==} + /@so1ve/eslint-config@0.117.1(eslint@8.45.0)(prettier@3.0.0)(typescript@5.1.6)(vite@4.4.7)(vitest@0.33.0): + resolution: {integrity: sha512-49Q6TmWaevgATNNpJKr2btOYJpR6LHkpaTar/PGh8C6apjPoQ7+LCiV7uf1xepIg+yIHpGk9dEYmG5OjazDpDg==} peerDependencies: eslint: '>=8.40.0' prettier: ^3.0.0 dependencies: '@eslint-community/eslint-plugin-eslint-comments': 3.2.1(eslint@8.45.0) - '@so1ve/eslint-config-vue': 0.116.0(eslint-plugin-i@2.27.5-4)(eslint@8.45.0)(prettier@3.0.0)(typescript@5.1.6)(vite@4.4.7)(vitest@0.33.0) + '@so1ve/eslint-config-vue': 0.117.1(eslint-plugin-i@2.27.5-4)(eslint@8.45.0)(prettier@3.0.0)(typescript@5.1.6)(vite@4.4.7)(vitest@0.33.0) '@typescript-eslint/eslint-plugin': 6.2.0(@typescript-eslint/parser@6.2.0)(eslint@8.45.0)(typescript@5.1.6) '@typescript-eslint/parser': 6.2.0(eslint@8.45.0)(typescript@5.1.6) eslint: 8.45.0 @@ -811,8 +811,8 @@ packages: - vitest dev: true - /@so1ve/eslint-plugin-sort-imports@0.116.1(eslint@8.45.0): - resolution: {integrity: sha512-yJ38BFrauqEp6FX34e0P9D2zPqOEsDAa7yervFXUVAJU3hWM5hB/j26vQtyJv0VKemJmvm1AfJ3Z9SY2aBxliw==} + /@so1ve/eslint-plugin-sort-imports@0.117.1(eslint@8.45.0): + resolution: {integrity: sha512-ThGPxMM/ekWeoEazXbMEQ15rTxO7pvCwyUWpMYWCxd2D/SIG8u2tjXjja9Hknbypna3jiXupw7u4OOwudTU44Q==} peerDependencies: eslint: '>=8.40.0' dependencies: @@ -820,8 +820,8 @@ packages: natsort: 2.0.3 dev: true - /@so1ve/eslint-plugin@0.116.0(eslint@8.45.0)(typescript@5.1.6): - resolution: {integrity: sha512-MH+PHjE3cTqLZ7z5zgqz8R2H6qdJJZ0kucJZ+xzkAPvwqp1ptMGbNSur3x+jM04x7xRbVAWQ3kOUltpvyOx6ng==} + /@so1ve/eslint-plugin@0.117.1(eslint@8.45.0)(typescript@5.1.6): + resolution: {integrity: sha512-HwlCd5+3aG1ur/RPoppmAMaNeiedJuZFfon82C/3eK3V0wJadR6zTXAnYeABLRw5pgaThi55gFVbiJ7zWEhKVw==} dependencies: '@typescript-eslint/types': 6.2.0 '@typescript-eslint/utils': 6.2.0(eslint@8.45.0)(typescript@5.1.6) @@ -843,6 +843,18 @@ packages: prettier-plugin-toml: 0.3.1 dev: true + /@so1ve/prettier-config@0.117.1(prettier@3.0.0): + resolution: {integrity: sha512-o3W3nIXNWzkVAaFfJTUpomIjZ9fMMc8V2k7wL4VJN+Cv9wisAJ3Pc3Xtun/j9yAGh2xfM/jNdU/JIeNsIhYG8w==} + peerDependencies: + prettier: ^3.0.0 + dependencies: + prettier: 3.0.0 + prettier-plugin-astro: 0.11.0 + prettier-plugin-curly-and-jsdoc: 0.117.1(prettier@3.0.0) + prettier-plugin-pkgsort: 0.2.0(prettier@3.0.0) + prettier-plugin-toml: 0.3.1 + dev: true + /@toml-tools/lexer@0.3.1: resolution: {integrity: sha512-CCKHQb5OWpgFu47MQ2rcql4AnE9GaehNk/c1oJOyOBovED6XmdzQPXsvPSu+NJ9lToqJNoX+nLXQsB8WyQGdzQ==} dependencies: @@ -1203,11 +1215,11 @@ packages: unconfig: 0.3.10 dev: true - /@unocss/config@0.53.6: - resolution: {integrity: sha512-mlp1cb1lsVIfQ0WMoUBmdeTXc8FADQsQGC3cZkHMLdkrcdvp8e19YvkvA0rZxNcwLMWgr9l+uvyBLAl1Y/5Q3w==} + /@unocss/config@0.54.0: + resolution: {integrity: sha512-FT0zOJCR2qr5P08msNovsJ4Qx+P4rXoYlK2zt/hgLKiFRIUKxnwSBDvapqmW6vo3vzOsdmBBO0YKpaZJ877F8A==} engines: {node: '>=14'} dependencies: - '@unocss/core': 0.53.6 + '@unocss/core': 0.54.0 unconfig: 0.3.10 dev: true @@ -1215,28 +1227,28 @@ packages: resolution: {integrity: sha512-jBvk4FeUAALAomGfMFFmrXLy01/5DjugdnWgawFAQpSToFTxbMHS7x+pXKu/18cq+YLS8uyl9S0Ywy1jNbfS3Q==} dev: true - /@unocss/core@0.53.6: - resolution: {integrity: sha512-wuaLjWCzKUisHUxo4pjIdzcimdSmVa2hMHA3V7wVFBiSFX96/s7l0bvhHGFF/gMjbOnvJ+y+lBl3VKqcj9kwbA==} + /@unocss/core@0.54.0: + resolution: {integrity: sha512-iHfJJ8U+pVhMrbVpzMb0GImZUJu3Xmp165Q5Qr44hGOEzcMdvdBxbMSSl2VBKjRsEuNudNVhh7XJAyUcKxnSWg==} dev: true - /@unocss/eslint-config@0.53.6(eslint@8.45.0)(typescript@5.1.6): - resolution: {integrity: sha512-shS4CV/TcyCqYsj/uk2uxohVNkm9qojuafej889KmiTySosIN+WDcyP0zhAX5vLHIeLbPJUbYCTrdu1TIXhsTA==} + /@unocss/eslint-config@0.54.0(eslint@8.45.0)(typescript@5.1.6): + resolution: {integrity: sha512-4z7F9ytVU87qPOKsdjz1oQpPJuGuw62VumRUK0bWL3kU6rS1w6pZ6bO9u1Y97ojvKgZdHAtM9QvNp2XQF8H9EQ==} engines: {node: '>=14'} dependencies: - '@unocss/eslint-plugin': 0.53.6(eslint@8.45.0)(typescript@5.1.6) + '@unocss/eslint-plugin': 0.54.0(eslint@8.45.0)(typescript@5.1.6) transitivePeerDependencies: - eslint - supports-color - typescript dev: true - /@unocss/eslint-plugin@0.53.6(eslint@8.45.0)(typescript@5.1.6): - resolution: {integrity: sha512-qsUTjo9pIg4/y93402yaUm0pIMfdu+ml3oNA5Y30X84iBfTwtMyl8Msec3Xa9hv7q48jldCFvdSWKY59ja2Lww==} + /@unocss/eslint-plugin@0.54.0(eslint@8.45.0)(typescript@5.1.6): + resolution: {integrity: sha512-LHysBeDjSDTd5ARqkAtisp4xPR81LG45gk0Lx2emJ0rWcuwG/tKn1yEjYw3Tfyv+EJ8WApnHgrkx+RRRcoB/xw==} engines: {node: '>=14'} dependencies: '@typescript-eslint/utils': 5.62.0(eslint@8.45.0)(typescript@5.1.6) - '@unocss/config': 0.53.6 - '@unocss/core': 0.53.6 + '@unocss/config': 0.54.0 + '@unocss/core': 0.54.0 magic-string: 0.30.2 synckit: 0.8.5 transitivePeerDependencies: @@ -2186,7 +2198,7 @@ packages: dependencies: debug: 3.2.7 is-core-module: 2.12.1 - resolve: 1.22.3 + resolve: 1.22.2 transitivePeerDependencies: - supports-color dev: true @@ -3680,6 +3692,14 @@ packages: prettier: 3.0.0 dev: true + /prettier-plugin-curly-and-jsdoc@0.117.1(prettier@3.0.0): + resolution: {integrity: sha512-EZ+nBRxYUhofrmLtbI13Kmc2rFFQ0LXkTCmOtMY3EXSPHRHMRP/RqINyVhNhAsuTuzxGHjgskI972rFdiKVYdA==} + peerDependencies: + prettier: ^3.0.0 + dependencies: + prettier: 3.0.0 + dev: true + /prettier-plugin-pkgsort@0.2.0(prettier@3.0.0): resolution: {integrity: sha512-A5XohUJuG/pybouEB7p5kEMgZk77stRN8AZTCvI9CtZTj9HAinByZw9+gwPKDHD1lmPCTYLo9+F5ZpHXDOZXig==} peerDependencies: