diff --git a/package.json b/package.json index 8d65e41..c2b4da3 100644 --- a/package.json +++ b/package.json @@ -66,8 +66,8 @@ "@commitlint/config-angular": "^18.0.0", "@jest/types": "^29.5.0", "@types/jest": "^29.5.2", - "@typescript-eslint/eslint-plugin": "^6.0.0", - "@typescript-eslint/parser": "^6.0.0", + "@typescript-eslint/eslint-plugin": "^8.0.0", + "@typescript-eslint/parser": "^8.0.0", "conventional-github-releaser": "^3.1.5", "eslint": "^8.42.0", "eslint-config-neon": "^0.1.47", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 7e67f66..a36f8d2 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -21,11 +21,11 @@ importers: specifier: ^29.5.2 version: 29.5.2 '@typescript-eslint/eslint-plugin': - specifier: ^6.0.0 - version: 6.20.0(@typescript-eslint/parser@6.20.0(eslint@8.42.0)(typescript@5.2.2))(eslint@8.42.0)(typescript@5.2.2) + specifier: ^8.0.0 + version: 8.0.0(@typescript-eslint/parser@8.0.0(eslint@8.42.0)(typescript@5.2.2))(eslint@8.42.0)(typescript@5.2.2) '@typescript-eslint/parser': - specifier: ^6.0.0 - version: 6.20.0(eslint@8.42.0)(typescript@5.2.2) + specifier: ^8.0.0 + version: 8.0.0(eslint@8.42.0)(typescript@5.2.2) conventional-github-releaser: specifier: ^3.1.5 version: 3.1.5 @@ -40,7 +40,7 @@ importers: version: 9.0.0(eslint@8.42.0) eslint-plugin-jest: specifier: ^27.2.1 - version: 27.2.1(@typescript-eslint/eslint-plugin@6.20.0(@typescript-eslint/parser@6.20.0(eslint@8.42.0)(typescript@5.2.2))(eslint@8.42.0)(typescript@5.2.2))(eslint@8.42.0)(jest@29.7.0(@types/node@20.2.5)(ts-node@10.9.1(@types/node@20.2.5)(typescript@5.2.2)))(typescript@5.2.2) + version: 27.2.1(@typescript-eslint/eslint-plugin@8.0.0(@typescript-eslint/parser@8.0.0(eslint@8.42.0)(typescript@5.2.2))(eslint@8.42.0)(typescript@5.2.2))(eslint@8.42.0)(jest@29.7.0(@types/node@20.2.5)(ts-node@10.9.1(@types/node@20.2.5)(typescript@5.2.2)))(typescript@5.2.2) eslint-plugin-prettier: specifier: ^4.2.1 version: 4.2.1(eslint-config-prettier@9.0.0(eslint@8.42.0))(eslint@8.42.0)(prettier@2.8.8) @@ -378,6 +378,10 @@ packages: peerDependencies: eslint: ^6.0.0 || ^7.0.0 || >=8.0.0 + '@eslint-community/regexpp@4.11.0': + resolution: {integrity: sha512-G/M/tIiMrTAxEWRfLfQJMmGNX28IxBg4PBz8XqQhqUHLFI6TL2htpIB1iQCj144V5ee/JaKyT9/WZ0MGZWfA7A==} + engines: {node: ^12.0.0 || ^14.0.0 || >=16.0.0} + '@eslint-community/regexpp@4.5.1': resolution: {integrity: sha512-Z5ba73P98O1KUYCCJTUeVpja9RcGoMdncZ6T49FCUl2lN38JtCJ+3WgIDBv0AuY4WChU5PmtJmOCTlN6FZTFKQ==} engines: {node: ^12.0.0 || ^14.0.0 || >=16.0.0} @@ -737,12 +741,12 @@ packages: typescript: optional: true - '@typescript-eslint/eslint-plugin@6.20.0': - resolution: {integrity: sha512-fTwGQUnjhoYHeSF6m5pWNkzmDDdsKELYrOBxhjMrofPqCkoC2k3B2wvGHFxa1CTIqkEn88nlW1HVMztjo2K8Hg==} - engines: {node: ^16.0.0 || >=18.0.0} + '@typescript-eslint/eslint-plugin@8.0.0': + resolution: {integrity: sha512-STIZdwEQRXAHvNUS6ILDf5z3u95Gc8jzywunxSNqX00OooIemaaNIA0vEgynJlycL5AjabYLLrIyHd4iazyvtg==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: - '@typescript-eslint/parser': ^6.0.0 || ^6.0.0-alpha - eslint: ^7.0.0 || ^8.0.0 + '@typescript-eslint/parser': ^8.0.0 || ^8.0.0-alpha.0 + eslint: ^8.57.0 || ^9.0.0 typescript: '*' peerDependenciesMeta: typescript: @@ -764,11 +768,11 @@ packages: typescript: optional: true - '@typescript-eslint/parser@6.20.0': - resolution: {integrity: sha512-bYerPDF/H5v6V76MdMYhjwmwgMA+jlPVqjSDq2cRqMi8bP5sR3Z+RLOiOMad3nsnmDVmn2gAFCyNgh/dIrfP/w==} - engines: {node: ^16.0.0 || >=18.0.0} + '@typescript-eslint/parser@8.0.0': + resolution: {integrity: sha512-pS1hdZ+vnrpDIxuFXYQpLTILglTjSYJ9MbetZctrUawogUsPdz31DIIRZ9+rab0LhYNTsk88w4fIzVheiTbWOQ==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: - eslint: ^7.0.0 || ^8.0.0 + eslint: ^8.57.0 || ^9.0.0 typescript: '*' peerDependenciesMeta: typescript: @@ -786,9 +790,9 @@ packages: resolution: {integrity: sha512-Dn/LnN7fEoRD+KspEOV0xDMynEmR3iSHdgNsarlXNLGGtcUok8L4N71dxUgt3YvlO8si7E+BJ5Fe3wb5yUw7DQ==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} - '@typescript-eslint/scope-manager@6.20.0': - resolution: {integrity: sha512-p4rvHQRDTI1tGGMDFQm+GtxP1ZHyAh64WANVoyEcNMpaTFn3ox/3CcgtIlELnRfKzSs/DwYlDccJEtr3O6qBvA==} - engines: {node: ^16.0.0 || >=18.0.0} + '@typescript-eslint/scope-manager@8.0.0': + resolution: {integrity: sha512-V0aa9Csx/ZWWv2IPgTfY7T4agYwJyILESu/PVqFtTFz9RIS823mAze+NbnBI8xiwdX3iqeQbcTYlvB04G9wyQw==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} '@typescript-eslint/type-utils@5.59.7': resolution: {integrity: sha512-ozuz/GILuYG7osdY5O5yg0QxXUAEoI4Go3Do5xeu+ERH9PorHBPSdvD3Tjp2NN2bNLh1NJQSsQu2TPu/Ly+HaQ==} @@ -810,11 +814,10 @@ packages: typescript: optional: true - '@typescript-eslint/type-utils@6.20.0': - resolution: {integrity: sha512-qnSobiJQb1F5JjN0YDRPHruQTrX7ICsmltXhkV536mp4idGAYrIyr47zF/JmkJtEcAVnIz4gUYJ7gOZa6SmN4g==} - engines: {node: ^16.0.0 || >=18.0.0} + '@typescript-eslint/type-utils@8.0.0': + resolution: {integrity: sha512-mJAFP2mZLTBwAn5WI4PMakpywfWFH5nQZezUQdSKV23Pqo6o9iShQg1hP2+0hJJXP2LnZkWPphdIq4juYYwCeg==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: - eslint: ^7.0.0 || ^8.0.0 typescript: '*' peerDependenciesMeta: typescript: @@ -832,9 +835,9 @@ packages: resolution: {integrity: sha512-zDcDx5fccU8BA0IDZc71bAtYIcG9PowaOwaD8rjYbqwK7dpe/UMQl3inJ4UtUK42nOCT41jTSCwg76E62JpMcg==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} - '@typescript-eslint/types@6.20.0': - resolution: {integrity: sha512-MM9mfZMAhiN4cOEcUOEx+0HmuaW3WBfukBZPCfwSqFnQy0grXYtngKCqpQN339X3RrwtzspWJrpbrupKYUSBXQ==} - engines: {node: ^16.0.0 || >=18.0.0} + '@typescript-eslint/types@8.0.0': + resolution: {integrity: sha512-wgdSGs9BTMWQ7ooeHtu5quddKKs5Z5dS+fHLbrQI+ID0XWJLODGMHRfhwImiHoeO2S5Wir2yXuadJN6/l4JRxw==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} '@typescript-eslint/typescript-estree@5.59.7': resolution: {integrity: sha512-4A1NtZ1I3wMN2UGDkU9HMBL+TIQfbrh4uS0WDMMpf3xMRursDbqEf1ahh6vAAe3mObt8k3ZATnezwG4pdtWuUQ==} @@ -863,9 +866,9 @@ packages: typescript: optional: true - '@typescript-eslint/typescript-estree@6.20.0': - resolution: {integrity: sha512-RnRya9q5m6YYSpBN7IzKu9FmLcYtErkDkc8/dKv81I9QiLLtVBHrjz+Ev/crAqgMNW2FCsoZF4g2QUylMnJz+g==} - engines: {node: ^16.0.0 || >=18.0.0} + '@typescript-eslint/typescript-estree@8.0.0': + resolution: {integrity: sha512-5b97WpKMX+Y43YKi4zVcCVLtK5F98dFls3Oxui8LbnmRsseKenbbDinmvxrWegKDMmlkIq/XHuyy0UGLtpCDKg==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: typescript: '*' peerDependenciesMeta: @@ -890,11 +893,11 @@ packages: peerDependencies: eslint: ^6.0.0 || ^7.0.0 || ^8.0.0 - '@typescript-eslint/utils@6.20.0': - resolution: {integrity: sha512-/EKuw+kRu2vAqCoDwDCBtDRU6CTKbUmwwI7SH7AashZ+W+7o8eiyy6V2cdOqN49KsTcASWsC5QeghYuRDTyOOg==} - engines: {node: ^16.0.0 || >=18.0.0} + '@typescript-eslint/utils@8.0.0': + resolution: {integrity: sha512-k/oS/A/3QeGLRvOWCg6/9rATJL5rec7/5s1YmdS0ZU6LHveJyGFwBvLhSRBv6i9xaj7etmosp+l+ViN1I9Aj/Q==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: - eslint: ^7.0.0 || ^8.0.0 + eslint: ^8.57.0 || ^9.0.0 '@typescript-eslint/visitor-keys@5.59.7': resolution: {integrity: sha512-tyN+X2jvMslUszIiYbF0ZleP+RqQsFVpGrKI6e0Eet1w8WmhsAtmzaqm8oM8WJQ1ysLwhnsK/4hYHJjOgJVfQQ==} @@ -908,9 +911,9 @@ packages: resolution: {integrity: sha512-xEYIxKcultP6E/RMKqube11pGjXH1DCo60mQoWhVYyKfLkwbIVVjYxmOenNMxILx0TjCujPTjjnTIVzm09TXIw==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} - '@typescript-eslint/visitor-keys@6.20.0': - resolution: {integrity: sha512-E8Cp98kRe4gKHjJD4NExXKz/zOJ1A2hhZc+IMVD6i7w4yjIvh6VyuRI0gRtxAsXtoC35uGMaQ9rjI2zJaXDEAw==} - engines: {node: ^16.0.0 || >=18.0.0} + '@typescript-eslint/visitor-keys@8.0.0': + resolution: {integrity: sha512-oN0K4nkHuOyF3PVMyETbpP5zp6wfyOvm7tWhTMfoqxSSsPmJIh6JNASuZDlODE8eE+0EB9uar+6+vxr9DBTYOA==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} JSONStream@1.3.5: resolution: {integrity: sha512-E+iruNOY8VV9s4JEbe1aNEm6MiszPRr/UfcHMz0TQh1BXSxHK+ASV1R6W4HpjBhSeS+54PIsAMCBmwD06LLsqQ==} @@ -1875,6 +1878,10 @@ packages: resolution: {integrity: sha512-pZnmmLwYzf+kWaM/Qgrvpen51upAktaaiI01nsJD/Yr3lMOdNtq0cxkrrg16w64VtisN6okbs7Q8AfGqj4c9fA==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + eslint-visitor-keys@3.4.3: + resolution: {integrity: sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + eslint@8.42.0: resolution: {integrity: sha512-ulg9Ms6E1WPf67PHaEY4/6E2tEn5/f7FXGzr3t9cBMugOmf1INYvuUwwh1aXQN4MfJ6a5K2iNwP3w4AColvI9A==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} @@ -2264,6 +2271,10 @@ packages: resolution: {integrity: sha512-MAb38BcSbH0eHNBxn7ql2NH/kX33OkB3lZ1BNdh7ENeRChHTYsTvWrMubiIAMNS2llXEEgZ1MUOBtXChP3kaFQ==} engines: {node: '>= 4'} + ignore@5.3.1: + resolution: {integrity: sha512-5Fytz/IraMjqpwfd34ke28PTVMjZjJG2MPn5t7OE4eUCUNf8BAa7b5WUS9/Qvr6mwOQS7Mk6vdsMno5he+T8Xw==} + engines: {node: '>= 4'} + import-fresh@3.3.0: resolution: {integrity: sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==} engines: {node: '>=6'} @@ -3178,6 +3189,10 @@ packages: resolution: {integrity: sha512-RHiac9mvaRw0x3AYRgDC1CxAP7HTcNrrECeA8YYJeWnpo+2Q5CegtZjaotWTWxDG3UeGA1coE05iH1mPjT/2mg==} engines: {node: '>=16 || 14 >=14.17'} + minimatch@9.0.5: + resolution: {integrity: sha512-G6T0ZX48xgozx7587koeX9Ys2NYy6Gmv//P89sEte9V9whIapMNF4idKxnW2QtCcLiTWlb/wfCabAtAFWhhBow==} + engines: {node: '>=16 || 14 >=14.17'} + minimist-options@3.0.2: resolution: {integrity: sha512-FyBrT/d0d4+uiZRbqznPXqw3IpZZG3gl3wKWiX784FycUKVwBt0uLBFkQrtE4tZOrgo78nZp2jnKz3L65T5LdQ==} engines: {node: '>= 4'} @@ -3770,6 +3785,11 @@ packages: engines: {node: '>=10'} hasBin: true + semver@7.6.3: + resolution: {integrity: sha512-oVekP1cKtI+CTDvHWYFUcMtsK/00wmAEfyqKfNdARm8u1wNVhSgaX7A8d4UuIlUI5e84iEwOhs7ZPYRmzU9U6A==} + engines: {node: '>=10'} + hasBin: true + shebang-command@2.0.0: resolution: {integrity: sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==} engines: {node: '>=8'} @@ -4041,9 +4061,9 @@ packages: trough@2.1.0: resolution: {integrity: sha512-AqTiAOLcj85xS7vQ8QkAV41hPDIJ71XJB4RCUrzo/1GM2CQwhkJGaf9Hgr7BOugMRpgGUrqRg/DrBDl4H40+8g==} - ts-api-utils@1.0.3: - resolution: {integrity: sha512-wNMeqtMz5NtwpT/UZGY5alT+VoKdSsOOP/kqHFcUW1P/VRhH2wJ48+DN2WwUliNbQ976ETwDL0Ifd2VVvgonvg==} - engines: {node: '>=16.13.0'} + ts-api-utils@1.3.0: + resolution: {integrity: sha512-UQMIo7pb8WRomKR1/+MFVLTroIvDVtMX3K6OUir8ynLyzB8Jeriont2bTAtmNPa1ekAgN7YPDyf6V+ygrdU+eQ==} + engines: {node: '>=16'} peerDependencies: typescript: '>=4.2.0' @@ -4744,6 +4764,8 @@ snapshots: eslint: 8.42.0 eslint-visitor-keys: 3.4.1 + '@eslint-community/regexpp@4.11.0': {} + '@eslint-community/regexpp@4.5.1': {} '@eslint/eslintrc@2.0.3': @@ -5278,21 +5300,19 @@ snapshots: transitivePeerDependencies: - supports-color - '@typescript-eslint/eslint-plugin@6.20.0(@typescript-eslint/parser@6.20.0(eslint@8.42.0)(typescript@5.2.2))(eslint@8.42.0)(typescript@5.2.2)': + '@typescript-eslint/eslint-plugin@8.0.0(@typescript-eslint/parser@8.0.0(eslint@8.42.0)(typescript@5.2.2))(eslint@8.42.0)(typescript@5.2.2)': dependencies: - '@eslint-community/regexpp': 4.5.1 - '@typescript-eslint/parser': 6.20.0(eslint@8.42.0)(typescript@5.2.2) - '@typescript-eslint/scope-manager': 6.20.0 - '@typescript-eslint/type-utils': 6.20.0(eslint@8.42.0)(typescript@5.2.2) - '@typescript-eslint/utils': 6.20.0(eslint@8.42.0)(typescript@5.2.2) - '@typescript-eslint/visitor-keys': 6.20.0 - debug: 4.3.4 + '@eslint-community/regexpp': 4.11.0 + '@typescript-eslint/parser': 8.0.0(eslint@8.42.0)(typescript@5.2.2) + '@typescript-eslint/scope-manager': 8.0.0 + '@typescript-eslint/type-utils': 8.0.0(eslint@8.42.0)(typescript@5.2.2) + '@typescript-eslint/utils': 8.0.0(eslint@8.42.0)(typescript@5.2.2) + '@typescript-eslint/visitor-keys': 8.0.0 eslint: 8.42.0 graphemer: 1.4.0 - ignore: 5.2.4 + ignore: 5.3.1 natural-compare: 1.4.0 - semver: 7.5.4 - ts-api-utils: 1.0.3(typescript@5.2.2) + ts-api-utils: 1.3.0(typescript@5.2.2) optionalDependencies: typescript: 5.2.2 transitivePeerDependencies: @@ -5318,12 +5338,12 @@ snapshots: transitivePeerDependencies: - supports-color - '@typescript-eslint/parser@6.20.0(eslint@8.42.0)(typescript@5.2.2)': + '@typescript-eslint/parser@8.0.0(eslint@8.42.0)(typescript@5.2.2)': dependencies: - '@typescript-eslint/scope-manager': 6.20.0 - '@typescript-eslint/types': 6.20.0 - '@typescript-eslint/typescript-estree': 6.20.0(typescript@5.2.2) - '@typescript-eslint/visitor-keys': 6.20.0 + '@typescript-eslint/scope-manager': 8.0.0 + '@typescript-eslint/types': 8.0.0 + '@typescript-eslint/typescript-estree': 8.0.0(typescript@5.2.2) + '@typescript-eslint/visitor-keys': 8.0.0 debug: 4.3.4 eslint: 8.42.0 optionalDependencies: @@ -5346,10 +5366,10 @@ snapshots: '@typescript-eslint/types': 5.60.1 '@typescript-eslint/visitor-keys': 5.60.1 - '@typescript-eslint/scope-manager@6.20.0': + '@typescript-eslint/scope-manager@8.0.0': dependencies: - '@typescript-eslint/types': 6.20.0 - '@typescript-eslint/visitor-keys': 6.20.0 + '@typescript-eslint/types': 8.0.0 + '@typescript-eslint/visitor-keys': 8.0.0 '@typescript-eslint/type-utils@5.59.7(eslint@8.42.0)(typescript@5.2.2)': dependencies: @@ -5375,16 +5395,16 @@ snapshots: transitivePeerDependencies: - supports-color - '@typescript-eslint/type-utils@6.20.0(eslint@8.42.0)(typescript@5.2.2)': + '@typescript-eslint/type-utils@8.0.0(eslint@8.42.0)(typescript@5.2.2)': dependencies: - '@typescript-eslint/typescript-estree': 6.20.0(typescript@5.2.2) - '@typescript-eslint/utils': 6.20.0(eslint@8.42.0)(typescript@5.2.2) + '@typescript-eslint/typescript-estree': 8.0.0(typescript@5.2.2) + '@typescript-eslint/utils': 8.0.0(eslint@8.42.0)(typescript@5.2.2) debug: 4.3.4 - eslint: 8.42.0 - ts-api-utils: 1.0.3(typescript@5.2.2) + ts-api-utils: 1.3.0(typescript@5.2.2) optionalDependencies: typescript: 5.2.2 transitivePeerDependencies: + - eslint - supports-color '@typescript-eslint/types@5.59.7': {} @@ -5393,7 +5413,7 @@ snapshots: '@typescript-eslint/types@5.60.1': {} - '@typescript-eslint/types@6.20.0': {} + '@typescript-eslint/types@8.0.0': {} '@typescript-eslint/typescript-estree@5.59.7(typescript@5.2.2)': dependencies: @@ -5437,16 +5457,16 @@ snapshots: transitivePeerDependencies: - supports-color - '@typescript-eslint/typescript-estree@6.20.0(typescript@5.2.2)': + '@typescript-eslint/typescript-estree@8.0.0(typescript@5.2.2)': dependencies: - '@typescript-eslint/types': 6.20.0 - '@typescript-eslint/visitor-keys': 6.20.0 + '@typescript-eslint/types': 8.0.0 + '@typescript-eslint/visitor-keys': 8.0.0 debug: 4.3.4 globby: 11.1.0 is-glob: 4.0.3 - minimatch: 9.0.3 - semver: 7.5.4 - ts-api-utils: 1.0.3(typescript@5.2.2) + minimatch: 9.0.5 + semver: 7.6.3 + ts-api-utils: 1.3.0(typescript@5.2.2) optionalDependencies: typescript: 5.2.2 transitivePeerDependencies: @@ -5497,16 +5517,13 @@ snapshots: - supports-color - typescript - '@typescript-eslint/utils@6.20.0(eslint@8.42.0)(typescript@5.2.2)': + '@typescript-eslint/utils@8.0.0(eslint@8.42.0)(typescript@5.2.2)': dependencies: '@eslint-community/eslint-utils': 4.4.0(eslint@8.42.0) - '@types/json-schema': 7.0.12 - '@types/semver': 7.5.0 - '@typescript-eslint/scope-manager': 6.20.0 - '@typescript-eslint/types': 6.20.0 - '@typescript-eslint/typescript-estree': 6.20.0(typescript@5.2.2) + '@typescript-eslint/scope-manager': 8.0.0 + '@typescript-eslint/types': 8.0.0 + '@typescript-eslint/typescript-estree': 8.0.0(typescript@5.2.2) eslint: 8.42.0 - semver: 7.5.4 transitivePeerDependencies: - supports-color - typescript @@ -5526,10 +5543,10 @@ snapshots: '@typescript-eslint/types': 5.60.1 eslint-visitor-keys: 3.4.1 - '@typescript-eslint/visitor-keys@6.20.0': + '@typescript-eslint/visitor-keys@8.0.0': dependencies: - '@typescript-eslint/types': 6.20.0 - eslint-visitor-keys: 3.4.1 + '@typescript-eslint/types': 8.0.0 + eslint-visitor-keys: 3.4.3 JSONStream@1.3.5: dependencies: @@ -5660,7 +5677,7 @@ snapshots: astro-eslint-parser@0.13.3: dependencies: '@astrojs/compiler': 1.5.2 - '@typescript-eslint/scope-manager': 5.59.9 + '@typescript-eslint/scope-manager': 5.60.1 '@typescript-eslint/types': 5.59.9 astrojs-compiler-sync: 0.3.3(@astrojs/compiler@1.5.2) debug: 4.3.4 @@ -6517,11 +6534,11 @@ snapshots: transitivePeerDependencies: - supports-color - eslint-module-utils@2.8.0(@typescript-eslint/parser@6.20.0(eslint@8.42.0)(typescript@5.2.2))(eslint-import-resolver-node@0.3.9)(eslint@8.42.0): + eslint-module-utils@2.8.0(@typescript-eslint/parser@8.0.0(eslint@8.42.0)(typescript@5.2.2))(eslint-import-resolver-node@0.3.9)(eslint@8.42.0): dependencies: debug: 3.2.7 optionalDependencies: - '@typescript-eslint/parser': 6.20.0(eslint@8.42.0)(typescript@5.2.2) + '@typescript-eslint/parser': 8.0.0(eslint@8.42.0)(typescript@5.2.2) eslint: 8.42.0 eslint-import-resolver-node: 0.3.9 transitivePeerDependencies: @@ -6556,7 +6573,7 @@ snapshots: doctrine: 3.0.0 eslint: 8.42.0 eslint-import-resolver-node: 0.3.9 - eslint-module-utils: 2.8.0(@typescript-eslint/parser@6.20.0(eslint@8.42.0)(typescript@5.2.2))(eslint-import-resolver-node@0.3.9)(eslint@8.42.0) + eslint-module-utils: 2.8.0(@typescript-eslint/parser@8.0.0(eslint@8.42.0)(typescript@5.2.2))(eslint-import-resolver-node@0.3.9)(eslint@8.42.0) get-tsconfig: 4.7.2 is-glob: 4.0.3 minimatch: 3.1.2 @@ -6578,12 +6595,12 @@ snapshots: - supports-color - typescript - eslint-plugin-jest@27.2.1(@typescript-eslint/eslint-plugin@6.20.0(@typescript-eslint/parser@6.20.0(eslint@8.42.0)(typescript@5.2.2))(eslint@8.42.0)(typescript@5.2.2))(eslint@8.42.0)(jest@29.7.0(@types/node@20.2.5)(ts-node@10.9.1(@types/node@20.2.5)(typescript@5.2.2)))(typescript@5.2.2): + eslint-plugin-jest@27.2.1(@typescript-eslint/eslint-plugin@8.0.0(@typescript-eslint/parser@8.0.0(eslint@8.42.0)(typescript@5.2.2))(eslint@8.42.0)(typescript@5.2.2))(eslint@8.42.0)(jest@29.7.0(@types/node@20.2.5)(ts-node@10.9.1(@types/node@20.2.5)(typescript@5.2.2)))(typescript@5.2.2): dependencies: '@typescript-eslint/utils': 5.59.9(eslint@8.42.0)(typescript@5.2.2) eslint: 8.42.0 optionalDependencies: - '@typescript-eslint/eslint-plugin': 6.20.0(@typescript-eslint/parser@6.20.0(eslint@8.42.0)(typescript@5.2.2))(eslint@8.42.0)(typescript@5.2.2) + '@typescript-eslint/eslint-plugin': 8.0.0(@typescript-eslint/parser@8.0.0(eslint@8.42.0)(typescript@5.2.2))(eslint@8.42.0)(typescript@5.2.2) jest: 29.7.0(@types/node@20.2.5)(ts-node@10.9.1(@types/node@20.2.5)(typescript@5.2.2)) transitivePeerDependencies: - supports-color @@ -6807,6 +6824,8 @@ snapshots: eslint-visitor-keys@3.4.1: {} + eslint-visitor-keys@3.4.3: {} + eslint@8.42.0: dependencies: '@eslint-community/eslint-utils': 4.4.0(eslint@8.42.0) @@ -7294,6 +7313,8 @@ snapshots: ignore@5.2.4: {} + ignore@5.3.1: {} + import-fresh@3.3.0: dependencies: parent-module: 1.0.1 @@ -8648,6 +8669,10 @@ snapshots: dependencies: brace-expansion: 2.0.1 + minimatch@9.0.5: + dependencies: + brace-expansion: 2.0.1 + minimist-options@3.0.2: dependencies: arrify: 1.0.1 @@ -9245,6 +9270,8 @@ snapshots: dependencies: lru-cache: 6.0.0 + semver@7.6.3: {} + shebang-command@2.0.0: dependencies: shebang-regex: 3.0.0 @@ -9515,7 +9542,7 @@ snapshots: trough@2.1.0: {} - ts-api-utils@1.0.3(typescript@5.2.2): + ts-api-utils@1.3.0(typescript@5.2.2): dependencies: typescript: 5.2.2