diff --git a/package.json b/package.json index 02e39f3..e80c149 100644 --- a/package.json +++ b/package.json @@ -43,7 +43,7 @@ "@vue/eslint-config-prettier": "^8.0.0", "@vue/eslint-config-standard": "^8.0.1", "@vue/eslint-config-standard-with-typescript": "^8.0.0", - "@vue/eslint-config-typescript": "^11.0.3", + "@vue/eslint-config-typescript": "^12.0.0", "eslint": "^8.49.0", "eslint-plugin-vue": "^9.17.0", "prettier": "^3.0.3", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 9af18e7..34105fc 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -21,7 +21,7 @@ devDependencies: version: 1.3.3 '@vue/eslint-config-airbnb': specifier: ^7.0.0 - version: 7.0.0(@typescript-eslint/parser@5.59.1)(eslint-import-resolver-typescript@3.5.5)(eslint-plugin-vue@9.17.0)(eslint@8.49.0) + version: 7.0.0(@typescript-eslint/parser@6.7.0)(eslint-plugin-vue@9.17.0)(eslint@8.49.0) '@vue/eslint-config-airbnb-with-typescript': specifier: ^7.0.0 version: 7.0.0(eslint-plugin-vue@9.17.0)(eslint@8.49.0)(typescript@5.1.6) @@ -30,13 +30,13 @@ devDependencies: version: 8.0.0(eslint@8.49.0)(prettier@3.0.3) '@vue/eslint-config-standard': specifier: ^8.0.1 - version: 8.0.1(@typescript-eslint/parser@5.59.1)(eslint-plugin-vue@9.17.0)(eslint@8.49.0) + version: 8.0.1(@typescript-eslint/parser@6.7.0)(eslint-plugin-vue@9.17.0)(eslint@8.49.0) '@vue/eslint-config-standard-with-typescript': specifier: ^8.0.0 version: 8.0.0(eslint-plugin-vue@9.17.0)(eslint@8.49.0)(typescript@5.1.6) '@vue/eslint-config-typescript': - specifier: ^11.0.3 - version: 11.0.3(eslint-plugin-vue@9.17.0)(eslint@8.49.0)(typescript@5.1.6) + specifier: ^12.0.0 + version: 12.0.0(eslint-plugin-vue@9.17.0)(eslint@8.49.0)(typescript@5.1.6) eslint: specifier: ^8.49.0 version: 8.49.0 @@ -48,7 +48,7 @@ devDependencies: version: 3.0.3 standard: specifier: ^17.1.0 - version: 17.1.0(@typescript-eslint/parser@5.59.1) + version: 17.1.0(@typescript-eslint/parser@6.7.0) typescript: specifier: ~5.1.6 version: 5.1.6 @@ -170,6 +170,10 @@ packages: resolution: {integrity: sha512-wOuvG1SN4Us4rez+tylwwwCV1psiNVOkJeM3AUWUNWg/jDQY2+HE/444y5gc+jBmRqASOm2Oeh5c1axHobwRKQ==} dev: true + /@types/json-schema@7.0.12: + resolution: {integrity: sha512-Hr5Jfhc9eYOQNPYO5WLDq/n4jqijdHNlDXjuAQkkt+mWdQR+XJToOHrsD4cPaMXpn6KO7y2+wM8AZEs8VpBLVA==} + dev: true + /@types/json5@0.0.29: resolution: {integrity: sha512-dRLjCWHYg4oaA77cxO64oO+7JwCwnIzkZPdrrC71jQmQtlhM556pwKo5bUzqvZndkVbeFLIIi+9TC40JNF5hNQ==} dev: true @@ -178,6 +182,10 @@ packages: resolution: {integrity: sha512-21cFJr9z3g5dW8B0CVI9g2O9beqaThGQ6ZFBqHfwhzLDKUxaqTIy3vnfah/UPkfOiF2pLq+tGz+W8RyCskuslw==} dev: true + /@types/semver@7.5.2: + resolution: {integrity: sha512-7aqorHYgdNO4DM36stTiGO3DvKoex9TQRwsJU6vMaFGyqpBA1MNZkz+PG3gaNUPpTAOYhT1WR7M1JyA3fbS9Cw==} + dev: true + /@typescript-eslint/eslint-plugin@5.59.1(@typescript-eslint/parser@5.59.1)(eslint@8.49.0)(typescript@5.1.6): resolution: {integrity: sha512-AVi0uazY5quFB9hlp2Xv+ogpfpk77xzsgsIEWyVS7uK/c7MZ5tw7ZPbapa0SbfkqE0fsAMkz5UwtgMLVk2BQAg==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} @@ -206,6 +214,63 @@ packages: - supports-color dev: true + /@typescript-eslint/eslint-plugin@5.59.1(@typescript-eslint/parser@6.7.0)(eslint@8.49.0)(typescript@5.1.6): + resolution: {integrity: sha512-AVi0uazY5quFB9hlp2Xv+ogpfpk77xzsgsIEWyVS7uK/c7MZ5tw7ZPbapa0SbfkqE0fsAMkz5UwtgMLVk2BQAg==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + peerDependencies: + '@typescript-eslint/parser': ^5.0.0 + eslint: ^6.0.0 || ^7.0.0 || ^8.0.0 + typescript: '*' + peerDependenciesMeta: + typescript: + optional: true + dependencies: + '@eslint-community/regexpp': 4.5.0 + '@typescript-eslint/parser': 6.7.0(eslint@8.49.0)(typescript@5.1.6) + '@typescript-eslint/scope-manager': 5.59.1 + '@typescript-eslint/type-utils': 5.59.1(eslint@8.49.0)(typescript@5.1.6) + '@typescript-eslint/utils': 5.59.1(eslint@8.49.0)(typescript@5.1.6) + debug: 4.3.4 + eslint: 8.49.0 + grapheme-splitter: 1.0.4 + ignore: 5.2.4 + natural-compare-lite: 1.4.0 + semver: 7.5.0 + tsutils: 3.21.0(typescript@5.1.6) + typescript: 5.1.6 + transitivePeerDependencies: + - supports-color + dev: true + + /@typescript-eslint/eslint-plugin@6.7.0(@typescript-eslint/parser@6.7.0)(eslint@8.49.0)(typescript@5.1.6): + resolution: {integrity: sha512-gUqtknHm0TDs1LhY12K2NA3Rmlmp88jK9Tx8vGZMfHeNMLE3GH2e9TRub+y+SOjuYgtOmok+wt1AyDPZqxbNag==} + engines: {node: ^16.0.0 || >=18.0.0} + peerDependencies: + '@typescript-eslint/parser': ^6.0.0 || ^6.0.0-alpha + eslint: ^7.0.0 || ^8.0.0 + typescript: '*' + peerDependenciesMeta: + typescript: + optional: true + dependencies: + '@eslint-community/regexpp': 4.6.2 + '@typescript-eslint/parser': 6.7.0(eslint@8.49.0)(typescript@5.1.6) + '@typescript-eslint/scope-manager': 6.7.0 + '@typescript-eslint/type-utils': 6.7.0(eslint@8.49.0)(typescript@5.1.6) + '@typescript-eslint/utils': 6.7.0(eslint@8.49.0)(typescript@5.1.6) + '@typescript-eslint/visitor-keys': 6.7.0 + debug: 4.3.4 + eslint: 8.49.0 + graphemer: 1.4.0 + ignore: 5.2.4 + natural-compare: 1.4.0 + semver: 7.5.4 + ts-api-utils: 1.0.3(typescript@5.1.6) + typescript: 5.1.6 + transitivePeerDependencies: + - supports-color + dev: true + /@typescript-eslint/parser@5.59.1(eslint@8.49.0)(typescript@5.1.6): resolution: {integrity: sha512-nzjFAN8WEu6yPRDizIFyzAfgK7nybPodMNFGNH0M9tei2gYnYszRDqVA0xlnRjkl7Hkx2vYrEdb6fP2a21cG1g==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} @@ -226,6 +291,27 @@ packages: - supports-color dev: true + /@typescript-eslint/parser@6.7.0(eslint@8.49.0)(typescript@5.1.6): + resolution: {integrity: sha512-jZKYwqNpNm5kzPVP5z1JXAuxjtl2uG+5NpaMocFPTNC2EdYIgbXIPImObOkhbONxtFTTdoZstLZefbaK+wXZng==} + engines: {node: ^16.0.0 || >=18.0.0} + peerDependencies: + eslint: ^7.0.0 || ^8.0.0 + typescript: '*' + peerDependenciesMeta: + typescript: + optional: true + dependencies: + '@typescript-eslint/scope-manager': 6.7.0 + '@typescript-eslint/types': 6.7.0 + '@typescript-eslint/typescript-estree': 6.7.0(typescript@5.1.6) + '@typescript-eslint/visitor-keys': 6.7.0 + debug: 4.3.4 + eslint: 8.49.0 + typescript: 5.1.6 + transitivePeerDependencies: + - supports-color + dev: true + /@typescript-eslint/scope-manager@5.59.1: resolution: {integrity: sha512-mau0waO5frJctPuAzcxiNWqJR5Z8V0190FTSqRw1Q4Euop6+zTwHAf8YIXNwDOT29tyUDrQ65jSg9aTU/H0omA==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} @@ -234,6 +320,14 @@ packages: '@typescript-eslint/visitor-keys': 5.59.1 dev: true + /@typescript-eslint/scope-manager@6.7.0: + resolution: {integrity: sha512-lAT1Uau20lQyjoLUQ5FUMSX/dS07qux9rYd5FGzKz/Kf8W8ccuvMyldb8hadHdK/qOI7aikvQWqulnEq2nCEYA==} + engines: {node: ^16.0.0 || >=18.0.0} + dependencies: + '@typescript-eslint/types': 6.7.0 + '@typescript-eslint/visitor-keys': 6.7.0 + dev: true + /@typescript-eslint/type-utils@5.59.1(eslint@8.49.0)(typescript@5.1.6): resolution: {integrity: sha512-ZMWQ+Oh82jWqWzvM3xU+9y5U7MEMVv6GLioM3R5NJk6uvP47kZ7YvlgSHJ7ERD6bOY7Q4uxWm25c76HKEwIjZw==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} @@ -254,11 +348,36 @@ packages: - supports-color dev: true + /@typescript-eslint/type-utils@6.7.0(eslint@8.49.0)(typescript@5.1.6): + resolution: {integrity: sha512-f/QabJgDAlpSz3qduCyQT0Fw7hHpmhOzY/Rv6zO3yO+HVIdPfIWhrQoAyG+uZVtWAIS85zAyzgAFfyEr+MgBpg==} + engines: {node: ^16.0.0 || >=18.0.0} + peerDependencies: + eslint: ^7.0.0 || ^8.0.0 + typescript: '*' + peerDependenciesMeta: + typescript: + optional: true + dependencies: + '@typescript-eslint/typescript-estree': 6.7.0(typescript@5.1.6) + '@typescript-eslint/utils': 6.7.0(eslint@8.49.0)(typescript@5.1.6) + debug: 4.3.4 + eslint: 8.49.0 + ts-api-utils: 1.0.3(typescript@5.1.6) + typescript: 5.1.6 + transitivePeerDependencies: + - supports-color + dev: true + /@typescript-eslint/types@5.59.1: resolution: {integrity: sha512-dg0ICB+RZwHlysIy/Dh1SP+gnXNzwd/KS0JprD3Lmgmdq+dJAJnUPe1gNG34p0U19HvRlGX733d/KqscrGC1Pg==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} dev: true + /@typescript-eslint/types@6.7.0: + resolution: {integrity: sha512-ihPfvOp7pOcN/ysoj0RpBPOx3HQTJTrIN8UZK+WFd3/iDeFHHqeyYxa4hQk4rMhsz9H9mXpR61IzwlBVGXtl9Q==} + engines: {node: ^16.0.0 || >=18.0.0} + dev: true + /@typescript-eslint/typescript-estree@5.59.1(typescript@5.1.6): resolution: {integrity: sha512-lYLBBOCsFltFy7XVqzX0Ju+Lh3WPIAWxYpmH/Q7ZoqzbscLiCW00LeYCdsUnnfnj29/s1WovXKh2gwCoinHNGA==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} @@ -280,6 +399,27 @@ packages: - supports-color dev: true + /@typescript-eslint/typescript-estree@6.7.0(typescript@5.1.6): + resolution: {integrity: sha512-dPvkXj3n6e9yd/0LfojNU8VMUGHWiLuBZvbM6V6QYD+2qxqInE7J+J/ieY2iGwR9ivf/R/haWGkIj04WVUeiSQ==} + engines: {node: ^16.0.0 || >=18.0.0} + peerDependencies: + typescript: '*' + peerDependenciesMeta: + typescript: + optional: true + dependencies: + '@typescript-eslint/types': 6.7.0 + '@typescript-eslint/visitor-keys': 6.7.0 + debug: 4.3.4 + globby: 11.1.0 + is-glob: 4.0.3 + semver: 7.5.4 + ts-api-utils: 1.0.3(typescript@5.1.6) + typescript: 5.1.6 + transitivePeerDependencies: + - supports-color + dev: true + /@typescript-eslint/utils@5.59.1(eslint@8.49.0)(typescript@5.1.6): resolution: {integrity: sha512-MkTe7FE+K1/GxZkP5gRj3rCztg45bEhsd8HYjczBuYm+qFHP5vtZmjx3B0yUCDotceQ4sHgTyz60Ycl225njmA==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} @@ -300,12 +440,39 @@ packages: - typescript dev: true + /@typescript-eslint/utils@6.7.0(eslint@8.49.0)(typescript@5.1.6): + resolution: {integrity: sha512-MfCq3cM0vh2slSikQYqK2Gq52gvOhe57vD2RM3V4gQRZYX4rDPnKLu5p6cm89+LJiGlwEXU8hkYxhqqEC/V3qA==} + engines: {node: ^16.0.0 || >=18.0.0} + peerDependencies: + eslint: ^7.0.0 || ^8.0.0 + dependencies: + '@eslint-community/eslint-utils': 4.4.0(eslint@8.49.0) + '@types/json-schema': 7.0.12 + '@types/semver': 7.5.2 + '@typescript-eslint/scope-manager': 6.7.0 + '@typescript-eslint/types': 6.7.0 + '@typescript-eslint/typescript-estree': 6.7.0(typescript@5.1.6) + eslint: 8.49.0 + semver: 7.5.4 + transitivePeerDependencies: + - supports-color + - typescript + dev: true + /@typescript-eslint/visitor-keys@5.59.1: resolution: {integrity: sha512-6waEYwBTCWryx0VJmP7JaM4FpipLsFl9CvYf2foAE8Qh/Y0s+bxWysciwOs0LTBED4JCaNxTZ5rGadB14M6dwA==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} dependencies: '@typescript-eslint/types': 5.59.1 - eslint-visitor-keys: 3.4.2 + eslint-visitor-keys: 3.4.3 + dev: true + + /@typescript-eslint/visitor-keys@6.7.0: + resolution: {integrity: sha512-/C1RVgKFDmGMcVGeD8HjKv2bd72oI1KxQDeY8uc66gw9R0OK0eMq48cA+jv9/2Ag6cdrsUGySm1yzYmfz0hxwQ==} + engines: {node: ^16.0.0 || >=18.0.0} + dependencies: + '@typescript-eslint/types': 6.7.0 + eslint-visitor-keys: 3.4.3 dev: true /@vue/eslint-config-airbnb-with-typescript@7.0.0(eslint-plugin-vue@9.17.0)(eslint@8.49.0)(typescript@5.1.6): @@ -355,6 +522,29 @@ packages: - supports-color dev: true + /@vue/eslint-config-airbnb@7.0.0(@typescript-eslint/parser@6.7.0)(eslint-plugin-vue@9.17.0)(eslint@8.49.0): + resolution: {integrity: sha512-qC3HRnvaDWRocDKPVKUnjWLXo1NDfDSPKwizc49llN/mRZF2Q9D/7wcAMwzCVzPM/D80ZUz0sy1cq9u/6jFnqw==} + peerDependencies: + eslint: ^8.2.0 + eslint-plugin-vue: ^9.2.0 + dependencies: + eslint: 8.49.0 + eslint-config-airbnb-base: 15.0.0(eslint-plugin-import@2.27.5)(eslint@8.49.0) + eslint-import-resolver-custom-alias: 1.3.0(eslint-plugin-import@2.27.5) + eslint-import-resolver-node: 0.3.7 + eslint-plugin-import: 2.27.5(@typescript-eslint/parser@6.7.0)(eslint@8.49.0) + eslint-plugin-jsx-a11y: 6.7.1(eslint@8.49.0) + eslint-plugin-react: 7.32.2(eslint@8.49.0) + eslint-plugin-vue: 9.17.0(eslint@8.49.0) + eslint-plugin-vuejs-accessibility: 1.2.0(eslint@8.49.0) + vue-eslint-parser: 9.1.1(eslint@8.49.0) + transitivePeerDependencies: + - '@typescript-eslint/parser' + - eslint-import-resolver-typescript + - eslint-import-resolver-webpack + - supports-color + dev: true + /@vue/eslint-config-prettier@8.0.0(eslint@8.49.0)(prettier@3.0.3): resolution: {integrity: sha512-55dPqtC4PM/yBjhAr+yEw6+7KzzdkBuLmnhBrDfp4I48+wy+Giqqj9yUr5T2uD/BkBROjjmqnLZmXRdOx/VtQg==} peerDependencies: @@ -376,7 +566,7 @@ packages: eslint-plugin-vue: ^9.2.0 typescript: '*' dependencies: - '@typescript-eslint/eslint-plugin': 5.59.1(@typescript-eslint/parser@5.59.1)(eslint@8.49.0)(typescript@5.1.6) + '@typescript-eslint/eslint-plugin': 5.59.1(@typescript-eslint/parser@6.7.0)(eslint@8.49.0)(typescript@5.1.6) '@typescript-eslint/parser': 5.59.1(eslint@8.49.0)(typescript@5.1.6) eslint: 8.49.0 eslint-config-standard-with-typescript: 22.0.0(@typescript-eslint/eslint-plugin@5.59.1)(eslint-plugin-import@2.27.5)(eslint-plugin-n@15.7.0)(eslint-plugin-promise@6.1.1)(eslint@8.49.0)(typescript@5.1.6) @@ -394,7 +584,7 @@ packages: - supports-color dev: true - /@vue/eslint-config-standard@8.0.1(@typescript-eslint/parser@5.59.1)(eslint-plugin-vue@9.17.0)(eslint@8.49.0): + /@vue/eslint-config-standard@8.0.1(@typescript-eslint/parser@6.7.0)(eslint-plugin-vue@9.17.0)(eslint@8.49.0): resolution: {integrity: sha512-+FsTb8kOf2GSbXXTwbigRBRRur/byMbwL6Ijii2JoXW4hsLB4arl9lbgV54OUOV5o20INLHDmBVONO16rP/a1g==} peerDependencies: eslint: ^8.0.1 @@ -404,7 +594,7 @@ packages: eslint-config-standard: 17.0.0(eslint-plugin-import@2.27.5)(eslint-plugin-n@15.7.0)(eslint-plugin-promise@6.1.1)(eslint@8.49.0) eslint-import-resolver-custom-alias: 1.3.0(eslint-plugin-import@2.27.5) eslint-import-resolver-node: 0.3.7 - eslint-plugin-import: 2.27.5(@typescript-eslint/parser@5.59.1)(eslint-import-resolver-typescript@3.5.5)(eslint@8.49.0) + eslint-plugin-import: 2.27.5(@typescript-eslint/parser@6.7.0)(eslint@8.49.0) eslint-plugin-n: 15.7.0(eslint@8.49.0) eslint-plugin-promise: 6.1.1(eslint@8.49.0) eslint-plugin-vue: 9.17.0(eslint@8.49.0) @@ -415,8 +605,8 @@ packages: - supports-color dev: true - /@vue/eslint-config-typescript@11.0.3(eslint-plugin-vue@9.17.0)(eslint@8.49.0)(typescript@5.1.6): - resolution: {integrity: sha512-dkt6W0PX6H/4Xuxg/BlFj5xHvksjpSlVjtkQCpaYJBIEuKj2hOVU7r+TIe+ysCwRYFz/lGqvklntRkCAibsbPw==} + /@vue/eslint-config-typescript@12.0.0(eslint-plugin-vue@9.17.0)(eslint@8.49.0)(typescript@5.1.6): + resolution: {integrity: sha512-StxLFet2Qe97T8+7L8pGlhYBBr8Eg05LPuTDVopQV6il+SK6qqom59BA/rcFipUef2jD8P2X44Vd8tMFytfvlg==} engines: {node: ^14.17.0 || >=16.0.0} peerDependencies: eslint: ^6.2.0 || ^7.0.0 || ^8.0.0 @@ -426,12 +616,12 @@ packages: typescript: optional: true dependencies: - '@typescript-eslint/eslint-plugin': 5.59.1(@typescript-eslint/parser@5.59.1)(eslint@8.49.0)(typescript@5.1.6) - '@typescript-eslint/parser': 5.59.1(eslint@8.49.0)(typescript@5.1.6) + '@typescript-eslint/eslint-plugin': 6.7.0(@typescript-eslint/parser@6.7.0)(eslint@8.49.0)(typescript@5.1.6) + '@typescript-eslint/parser': 6.7.0(eslint@8.49.0)(typescript@5.1.6) eslint: 8.49.0 eslint-plugin-vue: 9.17.0(eslint@8.49.0) typescript: 5.1.6 - vue-eslint-parser: 9.1.1(eslint@8.49.0) + vue-eslint-parser: 9.3.1(eslint@8.49.0) transitivePeerDependencies: - supports-color dev: true @@ -849,7 +1039,7 @@ packages: dependencies: confusing-browser-globals: 1.0.11 eslint: 8.49.0 - eslint-plugin-import: 2.27.5(@typescript-eslint/parser@5.59.1)(eslint-import-resolver-typescript@3.5.5)(eslint@8.49.0) + eslint-plugin-import: 2.27.5(@typescript-eslint/parser@6.7.0)(eslint@8.49.0) object.assign: 4.1.4 object.entries: 1.1.6 semver: 6.3.0 @@ -899,7 +1089,7 @@ packages: eslint-plugin-promise: ^6.0.0 typescript: '*' dependencies: - '@typescript-eslint/eslint-plugin': 5.59.1(@typescript-eslint/parser@5.59.1)(eslint@8.49.0)(typescript@5.1.6) + '@typescript-eslint/eslint-plugin': 5.59.1(@typescript-eslint/parser@6.7.0)(eslint@8.49.0)(typescript@5.1.6) '@typescript-eslint/parser': 5.59.1(eslint@8.49.0)(typescript@5.1.6) eslint: 8.49.0 eslint-config-standard: 17.0.0(eslint-plugin-import@2.27.5)(eslint-plugin-n@15.7.0)(eslint-plugin-promise@6.1.1)(eslint@8.49.0) @@ -920,7 +1110,7 @@ packages: eslint-plugin-promise: ^6.0.0 dependencies: eslint: 8.49.0 - eslint-plugin-import: 2.27.5(@typescript-eslint/parser@5.59.1)(eslint-import-resolver-typescript@3.5.5)(eslint@8.49.0) + eslint-plugin-import: 2.27.5(@typescript-eslint/parser@6.7.0)(eslint@8.49.0) eslint-plugin-n: 15.7.0(eslint@8.49.0) eslint-plugin-promise: 6.1.1(eslint@8.49.0) dev: true @@ -935,7 +1125,7 @@ packages: eslint-plugin-promise: ^6.0.0 dependencies: eslint: 8.49.0 - eslint-plugin-import: 2.27.5(@typescript-eslint/parser@5.59.1)(eslint-import-resolver-typescript@3.5.5)(eslint@8.49.0) + eslint-plugin-import: 2.27.5(@typescript-eslint/parser@6.7.0)(eslint@8.49.0) eslint-plugin-n: 15.7.0(eslint@8.49.0) eslint-plugin-promise: 6.1.1(eslint@8.49.0) dev: true @@ -950,7 +1140,7 @@ packages: peerDependencies: eslint-plugin-import: '>=2.2.0' dependencies: - eslint-plugin-import: 2.27.5(@typescript-eslint/parser@5.59.1)(eslint-import-resolver-typescript@3.5.5)(eslint@8.49.0) + eslint-plugin-import: 2.27.5(@typescript-eslint/parser@6.7.0)(eslint@8.49.0) glob-parent: 5.1.2 resolve: 1.22.2 dev: true @@ -1019,6 +1209,35 @@ packages: - supports-color dev: true + /eslint-module-utils@2.8.0(@typescript-eslint/parser@6.7.0)(eslint-import-resolver-node@0.3.7)(eslint@8.49.0): + resolution: {integrity: sha512-aWajIYfsqCKRDgUfjEXNN/JlrzauMuSEy5sbd7WXbtW3EH6A6MpwEh42c7qD+MqQo9QMJ6fWLAeIJynx0g6OAw==} + engines: {node: '>=4'} + peerDependencies: + '@typescript-eslint/parser': '*' + eslint: '*' + eslint-import-resolver-node: '*' + eslint-import-resolver-typescript: '*' + eslint-import-resolver-webpack: '*' + peerDependenciesMeta: + '@typescript-eslint/parser': + optional: true + eslint: + optional: true + eslint-import-resolver-node: + optional: true + eslint-import-resolver-typescript: + optional: true + eslint-import-resolver-webpack: + optional: true + dependencies: + '@typescript-eslint/parser': 6.7.0(eslint@8.49.0)(typescript@5.1.6) + debug: 3.2.7 + eslint: 8.49.0 + eslint-import-resolver-node: 0.3.7 + transitivePeerDependencies: + - supports-color + dev: true + /eslint-plugin-es@4.1.0(eslint@8.49.0): resolution: {integrity: sha512-GILhQTnjYE2WorX5Jyi5i4dz5ALWxBIdQECVQavL6s7cI76IZTDWleTHkxz/QT3kvcs2QlGHvKLYsSlPOlPXnQ==} engines: {node: '>=8.10.0'} @@ -1063,6 +1282,39 @@ packages: - supports-color dev: true + /eslint-plugin-import@2.27.5(@typescript-eslint/parser@6.7.0)(eslint@8.49.0): + resolution: {integrity: sha512-LmEt3GVofgiGuiE+ORpnvP+kAm3h6MLZJ4Q5HCyHADofsb4VzXFsRiWj3c0OFiV+3DWFh0qg3v9gcPlfc3zRow==} + engines: {node: '>=4'} + peerDependencies: + '@typescript-eslint/parser': '*' + eslint: ^2 || ^3 || ^4 || ^5 || ^6 || ^7.2.0 || ^8 + peerDependenciesMeta: + '@typescript-eslint/parser': + optional: true + dependencies: + '@typescript-eslint/parser': 6.7.0(eslint@8.49.0)(typescript@5.1.6) + array-includes: 3.1.6 + array.prototype.flat: 1.3.1 + array.prototype.flatmap: 1.3.1 + debug: 3.2.7 + doctrine: 2.1.0 + eslint: 8.49.0 + eslint-import-resolver-node: 0.3.7 + eslint-module-utils: 2.8.0(@typescript-eslint/parser@6.7.0)(eslint-import-resolver-node@0.3.7)(eslint@8.49.0) + has: 1.0.3 + is-core-module: 2.12.0 + is-glob: 4.0.3 + minimatch: 3.1.2 + object.values: 1.1.6 + resolve: 1.22.2 + semver: 6.3.0 + tsconfig-paths: 3.14.2 + transitivePeerDependencies: + - eslint-import-resolver-typescript + - eslint-import-resolver-webpack + - supports-color + dev: true + /eslint-plugin-jsx-a11y@6.7.1(eslint@8.49.0): resolution: {integrity: sha512-63Bog4iIethyo8smBklORknVjB0T2dwB8Mr/hIC+fBS0uyHdYYpzM/Ed+YC8VxTjlXHEWFOdmgwcDn1U2L9VCA==} engines: {node: '>=4.0'} @@ -2314,7 +2566,7 @@ packages: xdg-basedir: 4.0.0 dev: true - /standard@17.1.0(@typescript-eslint/parser@5.59.1): + /standard@17.1.0(@typescript-eslint/parser@6.7.0): resolution: {integrity: sha512-jaDqlNSzLtWYW4lvQmU0EnxWMUGQiwHasZl5ZEIwx3S/ijZDjZOzs1y1QqKwKs5vqnFpGtizo4NOYX2s0Voq/g==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} hasBin: true @@ -2322,7 +2574,7 @@ packages: eslint: 8.49.0 eslint-config-standard: 17.1.0(eslint-plugin-import@2.27.5)(eslint-plugin-n@15.7.0)(eslint-plugin-promise@6.1.1)(eslint@8.49.0) eslint-config-standard-jsx: 11.0.0(eslint-plugin-react@7.32.2)(eslint@8.49.0) - eslint-plugin-import: 2.27.5(@typescript-eslint/parser@5.59.1)(eslint-import-resolver-typescript@3.5.5)(eslint@8.49.0) + eslint-plugin-import: 2.27.5(@typescript-eslint/parser@6.7.0)(eslint@8.49.0) eslint-plugin-n: 15.7.0(eslint@8.49.0) eslint-plugin-promise: 6.1.1(eslint@8.49.0) eslint-plugin-react: 7.32.2(eslint@8.49.0) @@ -2439,6 +2691,15 @@ packages: is-number: 7.0.0 dev: true + /ts-api-utils@1.0.3(typescript@5.1.6): + resolution: {integrity: sha512-wNMeqtMz5NtwpT/UZGY5alT+VoKdSsOOP/kqHFcUW1P/VRhH2wJ48+DN2WwUliNbQ976ETwDL0Ifd2VVvgonvg==} + engines: {node: '>=16.13.0'} + peerDependencies: + typescript: '>=4.2.0' + dependencies: + typescript: 5.1.6 + dev: true + /tsconfig-paths@3.14.2: resolution: {integrity: sha512-o/9iXgCYc5L/JxCHPe3Hvh8Q/2xm5Z+p18PESBU6Ff33695QnCHBEjcytY2q19ua7Mbl/DavtBOLq+oG0RCL+g==} dependencies: @@ -2548,7 +2809,7 @@ packages: debug: 4.3.4 eslint: 8.49.0 eslint-scope: 7.2.2 - eslint-visitor-keys: 3.4.2 + eslint-visitor-keys: 3.4.3 espree: 9.6.1 esquery: 1.5.0 lodash: 4.17.21