From 0f0f95aa2833deb7c0b287b28c8abde9ddde55bb Mon Sep 17 00:00:00 2001 From: jimmy-guzman Date: Mon, 25 Nov 2024 16:07:43 -0600 Subject: [PATCH] =?UTF-8?q?feat:=20=E2=9C=A8=20support=20`typescript`=20v5?= =?UTF-8?q?.7?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- package.json | 12 +- pnpm-lock.yaml | 368 ++++++++++-------- .../__snapshots__/typescript.spec.ts.snap | 5 +- 3 files changed, 205 insertions(+), 180 deletions(-) diff --git a/package.json b/package.json index 043102b..da79d5e 100644 --- a/package.json +++ b/package.json @@ -51,8 +51,8 @@ "@eslint/js": "^9.15.0", "@tanstack/eslint-plugin-query": "^5.60.1", "@types/eslint": "9.6.1", - "@typescript-eslint/parser": "^8.15.0", - "@typescript-eslint/utils": "^8.15.0", + "@typescript-eslint/parser": "^8.16.0", + "@typescript-eslint/utils": "^8.16.0", "astro-eslint-parser": "^1.1.0", "eslint-config-prettier": "^9.1.0", "eslint-import-resolver-typescript": "^3.6.3", @@ -72,7 +72,7 @@ "eslint-plugin-unicorn": "^56.0.1", "globals": "^15.12.0", "local-pkg": "0.5.1", - "typescript-eslint": "^8.15.0" + "typescript-eslint": "^8.16.0" }, "devDependencies": { "@commitlint/config-conventional": "19.6.0", @@ -84,11 +84,11 @@ "@semantic-release/git": "10.0.1", "@semantic-release/npm": "12.0.1", "@semantic-release/release-notes-generator": "14.0.1", - "@tanstack/react-query": "5.61.0", + "@tanstack/react-query": "5.61.3", "@testing-library/dom": "10.4.0", "@testing-library/react": "16.0.1", "@total-typescript/ts-reset": "0.6.1", - "@types/node": "22.9.1", + "@types/node": "22.9.4", "@types/react": "18.3.12", "@vitest/coverage-v8": "2.1.5", "astro": "4.16.14", @@ -106,7 +106,7 @@ "react-dom": "18.3.1", "semantic-release": "24.2.0", "tsx": "4.19.2", - "typescript": "5.6.3", + "typescript": "5.7.2", "vitest": "2.1.5" }, "peerDependencies": { diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index f915c44..32cc2a2 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -16,34 +16,34 @@ importers: version: 9.15.0 '@tanstack/eslint-plugin-query': specifier: ^5.60.1 - version: 5.60.1(eslint@9.15.0(jiti@2.4.0))(typescript@5.6.3) + version: 5.60.1(eslint@9.15.0(jiti@2.4.0))(typescript@5.7.2) '@types/eslint': specifier: 9.6.1 version: 9.6.1 '@typescript-eslint/parser': - specifier: ^8.15.0 - version: 8.15.0(eslint@9.15.0(jiti@2.4.0))(typescript@5.6.3) + specifier: ^8.16.0 + version: 8.16.0(eslint@9.15.0(jiti@2.4.0))(typescript@5.7.2) '@typescript-eslint/utils': - specifier: ^8.15.0 - version: 8.15.0(eslint@9.15.0(jiti@2.4.0))(typescript@5.6.3) + specifier: ^8.16.0 + version: 8.16.0(eslint@9.15.0(jiti@2.4.0))(typescript@5.7.2) astro-eslint-parser: specifier: ^1.1.0 - version: 1.1.0(typescript@5.6.3) + version: 1.1.0(typescript@5.7.2) eslint-config-prettier: specifier: ^9.1.0 version: 9.1.0(eslint@9.15.0(jiti@2.4.0)) eslint-import-resolver-typescript: specifier: ^3.6.3 - version: 3.6.3(@typescript-eslint/parser@8.15.0(eslint@9.15.0(jiti@2.4.0))(typescript@5.6.3))(eslint-plugin-import-x@4.4.3(eslint@9.15.0(jiti@2.4.0))(typescript@5.6.3))(eslint@9.15.0(jiti@2.4.0)) + version: 3.6.3(@typescript-eslint/parser@8.16.0(eslint@9.15.0(jiti@2.4.0))(typescript@5.7.2))(eslint-plugin-import-x@4.4.3(eslint@9.15.0(jiti@2.4.0))(typescript@5.7.2))(eslint@9.15.0(jiti@2.4.0)) eslint-plugin-astro: specifier: ^1.3.1 - version: 1.3.1(eslint@9.15.0(jiti@2.4.0))(typescript@5.6.3) + version: 1.3.1(eslint@9.15.0(jiti@2.4.0))(typescript@5.7.2) eslint-plugin-import-x: specifier: ^4.4.3 - version: 4.4.3(eslint@9.15.0(jiti@2.4.0))(typescript@5.6.3) + version: 4.4.3(eslint@9.15.0(jiti@2.4.0))(typescript@5.7.2) eslint-plugin-jest: specifier: ^28.9.0 - version: 28.9.0(@typescript-eslint/eslint-plugin@8.15.0(@typescript-eslint/parser@8.15.0(eslint@9.15.0(jiti@2.4.0))(typescript@5.6.3))(eslint@9.15.0(jiti@2.4.0))(typescript@5.6.3))(eslint@9.15.0(jiti@2.4.0))(typescript@5.6.3) + version: 28.9.0(@typescript-eslint/eslint-plugin@8.16.0(@typescript-eslint/parser@8.16.0(eslint@9.15.0(jiti@2.4.0))(typescript@5.7.2))(eslint@9.15.0(jiti@2.4.0))(typescript@5.7.2))(eslint@9.15.0(jiti@2.4.0))(typescript@5.7.2) eslint-plugin-jest-dom: specifier: ^5.5.0 version: 5.5.0(@testing-library/dom@10.4.0)(eslint@9.15.0(jiti@2.4.0)) @@ -55,7 +55,7 @@ importers: version: 17.14.0(eslint@9.15.0(jiti@2.4.0)) eslint-plugin-perfectionist: specifier: ^4.0.3 - version: 4.0.3(eslint@9.15.0(jiti@2.4.0))(typescript@5.6.3) + version: 4.0.3(eslint@9.15.0(jiti@2.4.0))(typescript@5.7.2) eslint-plugin-playwright: specifier: ^2.1.0 version: 2.1.0(eslint@9.15.0(jiti@2.4.0)) @@ -73,7 +73,7 @@ importers: version: 2.7.0(eslint@9.15.0(jiti@2.4.0)) eslint-plugin-testing-library: specifier: ^7.0.0 - version: 7.0.0(eslint@9.15.0(jiti@2.4.0))(typescript@5.6.3) + version: 7.0.0(eslint@9.15.0(jiti@2.4.0))(typescript@5.7.2) eslint-plugin-unicorn: specifier: ^56.0.1 version: 56.0.1(eslint@9.15.0(jiti@2.4.0)) @@ -84,8 +84,8 @@ importers: specifier: 0.5.1 version: 0.5.1 typescript-eslint: - specifier: ^8.15.0 - version: 8.15.0(eslint@9.15.0(jiti@2.4.0))(typescript@5.6.3) + specifier: ^8.16.0 + version: 8.16.0(eslint@9.15.0(jiti@2.4.0))(typescript@5.7.2) devDependencies: '@commitlint/config-conventional': specifier: 19.6.0 @@ -101,22 +101,22 @@ importers: version: 1.49.0 '@semantic-release/changelog': specifier: 6.0.3 - version: 6.0.3(semantic-release@24.2.0(typescript@5.6.3)) + version: 6.0.3(semantic-release@24.2.0(typescript@5.7.2)) '@semantic-release/commit-analyzer': specifier: 13.0.0 - version: 13.0.0(semantic-release@24.2.0(typescript@5.6.3)) + version: 13.0.0(semantic-release@24.2.0(typescript@5.7.2)) '@semantic-release/git': specifier: 10.0.1 - version: 10.0.1(semantic-release@24.2.0(typescript@5.6.3)) + version: 10.0.1(semantic-release@24.2.0(typescript@5.7.2)) '@semantic-release/npm': specifier: 12.0.1 - version: 12.0.1(semantic-release@24.2.0(typescript@5.6.3)) + version: 12.0.1(semantic-release@24.2.0(typescript@5.7.2)) '@semantic-release/release-notes-generator': specifier: 14.0.1 - version: 14.0.1(semantic-release@24.2.0(typescript@5.6.3)) + version: 14.0.1(semantic-release@24.2.0(typescript@5.7.2)) '@tanstack/react-query': - specifier: 5.61.0 - version: 5.61.0(react@18.3.1) + specifier: 5.61.3 + version: 5.61.3(react@18.3.1) '@testing-library/dom': specifier: 10.4.0 version: 10.4.0 @@ -127,23 +127,23 @@ importers: specifier: 0.6.1 version: 0.6.1 '@types/node': - specifier: 22.9.1 - version: 22.9.1 + specifier: 22.9.4 + version: 22.9.4 '@types/react': specifier: 18.3.12 version: 18.3.12 '@vitest/coverage-v8': specifier: 2.1.5 - version: 2.1.5(vitest@2.1.5(@types/node@22.9.1)) + version: 2.1.5(vitest@2.1.5(@types/node@22.9.4)) astro: specifier: 4.16.14 - version: 4.16.14(@types/node@22.9.1)(rollup@4.27.2)(typescript@5.6.3) + version: 4.16.14(@types/node@22.9.4)(rollup@4.27.2)(typescript@5.7.2) clean-pkg-json: specifier: 1.2.0 version: 1.2.0 commitlint: specifier: 19.6.0 - version: 19.6.0(@types/node@22.9.1)(typescript@5.6.3) + version: 19.6.0(@types/node@22.9.4)(typescript@5.7.2) eslint: specifier: 9.15.0 version: 9.15.0(jiti@2.4.0) @@ -164,7 +164,7 @@ importers: version: 1.8.4 pkgroll: specifier: 2.5.1 - version: 2.5.1(typescript@5.6.3) + version: 2.5.1(typescript@5.7.2) prettier: specifier: 3.3.3 version: 3.3.3 @@ -176,16 +176,16 @@ importers: version: 18.3.1(react@18.3.1) semantic-release: specifier: 24.2.0 - version: 24.2.0(typescript@5.6.3) + version: 24.2.0(typescript@5.7.2) tsx: specifier: 4.19.2 version: 4.19.2 typescript: - specifier: 5.6.3 - version: 5.6.3 + specifier: 5.7.2 + version: 5.7.2 vitest: specifier: 2.1.5 - version: 2.1.5(@types/node@22.9.1) + version: 2.1.5(@types/node@22.9.4) packages: @@ -1445,8 +1445,8 @@ packages: '@tanstack/query-core@5.60.6': resolution: {integrity: sha512-tI+k0KyCo1EBJ54vxK1kY24LWj673ujTydCZmzEZKAew4NqZzTaVQJEuaG1qKj2M03kUHN46rchLRd+TxVq/zQ==} - '@tanstack/react-query@5.61.0': - resolution: {integrity: sha512-SBzV27XAeCRBOQ8QcC94w2H1Md0+LI0gTWwc3qRJoaGuewKn5FNW4LSqwPFJZVEItfhMfGT7RpZuSFXjTi12pQ==} + '@tanstack/react-query@5.61.3': + resolution: {integrity: sha512-c3Oz9KaCBapGkRewu7AJLhxE9BVqpMcHsd3KtFxSd7FSCu2qGwqfIN37zbSGoyk6Ix9LGZBNHQDPI6GpWABnmA==} peerDependencies: react: ^18 || ^19 @@ -1517,8 +1517,8 @@ packages: '@types/nlcst@2.0.3': resolution: {integrity: sha512-vSYNSDe6Ix3q+6Z7ri9lyWqgGhJTmzRjZRqyq15N0Z/1/UnVsno9G/N40NBijoYx2seFDIl0+B2mgAb9mezUCA==} - '@types/node@22.9.1': - resolution: {integrity: sha512-p8Yy/8sw1caA8CdRIQBG5tiLHmxtQKObCijiAa9Ez+d4+PRffM4054xbju0msf+cvhJpnFEeNjxmVT/0ipktrg==} + '@types/node@22.9.4': + resolution: {integrity: sha512-d9RWfoR7JC/87vj7n+PVTzGg9hDyuFjir3RxUHbjFSKNd9mpxbxwMEyaCim/ddCmy4IuW7HjTzF3g9p3EtWEOg==} '@types/normalize-package-data@2.4.4': resolution: {integrity: sha512-37i+OaWTh9qeK4LSHPsyRC7NahnGotNuZvjLSgcPzblpHB3rrCJxAOgI5gCdKm7coonsaX1Of0ILiTcnZjbfxA==} @@ -1538,8 +1538,8 @@ packages: '@types/unist@3.0.3': resolution: {integrity: sha512-ko/gIFJRv177XgZsZcBwnqJN5x/Gien8qNOn0D5bQU/zAzVf9Zt3BlcUiLqhV9y4ARk0GbT3tnUiPNgnTXzc/Q==} - '@typescript-eslint/eslint-plugin@8.15.0': - resolution: {integrity: sha512-+zkm9AR1Ds9uLWN3fkoeXgFppaQ+uEVtfOV62dDmsy9QCNqlRHWNEck4yarvRNrvRcHQLGfqBNui3cimoz8XAg==} + '@typescript-eslint/eslint-plugin@8.16.0': + resolution: {integrity: sha512-5YTHKV8MYlyMI6BaEG7crQ9BhSc8RxzshOReKwZwRWN0+XvvTOm+L/UYLCYxFpfwYuAAqhxiq4yae0CMFwbL7Q==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: '@typescript-eslint/parser': ^8.0.0 || ^8.0.0-alpha.0 @@ -1549,8 +1549,8 @@ packages: typescript: optional: true - '@typescript-eslint/parser@8.15.0': - resolution: {integrity: sha512-7n59qFpghG4uazrF9qtGKBZXn7Oz4sOMm8dwNWDQY96Xlm2oX67eipqcblDj+oY1lLCbf1oltMZFpUso66Kl1A==} + '@typescript-eslint/parser@8.16.0': + resolution: {integrity: sha512-D7DbgGFtsqIPIFMPJwCad9Gfi/hC0PWErRRHFnaCWoEDYi5tQUDiJCTmGUbBiLzjqAck4KcXt9Ayj0CNlIrF+w==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: eslint: ^8.57.0 || ^9.0.0 @@ -1567,8 +1567,12 @@ packages: resolution: {integrity: sha512-QRGy8ADi4J7ii95xz4UoiymmmMd/zuy9azCaamnZ3FM8T5fZcex8UfJcjkiEZjJSztKfEBe3dZ5T/5RHAmw2mA==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - '@typescript-eslint/type-utils@8.15.0': - resolution: {integrity: sha512-UU6uwXDoI3JGSXmcdnP5d8Fffa2KayOhUUqr/AiBnG1Gl7+7ut/oyagVeSkh7bxQ0zSXV9ptRh/4N15nkCqnpw==} + '@typescript-eslint/scope-manager@8.16.0': + resolution: {integrity: sha512-mwsZWubQvBki2t5565uxF0EYvG+FwdFb8bMtDuGQLdCCnGPrDEDvm1gtfynuKlnpzeBRqdFCkMf9jg1fnAK8sg==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + + '@typescript-eslint/type-utils@8.16.0': + resolution: {integrity: sha512-IqZHGG+g1XCWX9NyqnI/0CX5LL8/18awQqmkZSl2ynn8F76j579dByc0jhfVSnSnhf7zv76mKBQv9HQFKvDCgg==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: eslint: ^8.57.0 || ^9.0.0 @@ -1585,6 +1589,10 @@ packages: resolution: {integrity: sha512-n3Gt8Y/KyJNe0S3yDCD2RVKrHBC4gTUcLTebVBXacPy091E6tNspFLKRXlk3hwT4G55nfr1n2AdFqi/XMxzmPQ==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + '@typescript-eslint/types@8.16.0': + resolution: {integrity: sha512-NzrHj6thBAOSE4d9bsuRNMvk+BvaQvmY4dDglgkgGC0EW/tB3Kelnp3tAKH87GEwzoxgeQn9fNGRyFJM/xd+GQ==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + '@typescript-eslint/typescript-estree@8.13.0': resolution: {integrity: sha512-v7SCIGmVsRK2Cy/LTLGN22uea6SaUIlpBcO/gnMGT/7zPtxp90bphcGf4fyrCQl3ZtiBKqVTG32hb668oIYy1g==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} @@ -1594,8 +1602,8 @@ packages: typescript: optional: true - '@typescript-eslint/typescript-estree@8.15.0': - resolution: {integrity: sha512-1eMp2JgNec/niZsR7ioFBlsh/Fk0oJbhaqO0jRyQBMgkz7RrFfkqF9lYYmBoGBaSiLnu8TAPQTwoTUiSTUW9dg==} + '@typescript-eslint/typescript-estree@8.16.0': + resolution: {integrity: sha512-E2+9IzzXMc1iaBy9zmo+UYvluE3TW7bCGWSF41hVWUE01o8nzr1rvOQYSxelxr6StUvRcTMe633eY8mXASMaNw==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: typescript: '*' @@ -1603,8 +1611,8 @@ packages: typescript: optional: true - '@typescript-eslint/utils@8.15.0': - resolution: {integrity: sha512-k82RI9yGhr0QM3Dnq+egEpz9qB6Un+WLYhmoNcvl8ltMEededhh7otBVVIDDsEEttauwdY/hQoSsOv13lxrFzQ==} + '@typescript-eslint/utils@8.16.0': + resolution: {integrity: sha512-C1zRy/mOL8Pj157GiX4kaw7iyRLKfJXBR3L82hk5kS/GyHcOFmy4YUq/zfZti72I9wnuQtA/+xzft4wCC8PJdA==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: eslint: ^8.57.0 || ^9.0.0 @@ -1621,6 +1629,10 @@ packages: resolution: {integrity: sha512-h8vYOulWec9LhpwfAdZf2bjr8xIp0KNKnpgqSz0qqYYKAW/QZKw3ktRndbiAtUz4acH4QLQavwZBYCc0wulA/Q==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + '@typescript-eslint/visitor-keys@8.16.0': + resolution: {integrity: sha512-pq19gbaMOmFE3CbL0ZB8J8BFCo2ckfHBfaIsaOZgBIF4EoISJIdLX5xRhd0FGB0LlHReNRuzoJoMGpTjq8F2CQ==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + '@ungap/structured-clone@1.2.0': resolution: {integrity: sha512-zuVdFrMJiuCDQUMCzQaD6KL28MjnqqN8XnAqiEq9PNm/hCPTSGfrXCOfwj1ow4LFb/tNymJPwsNbVePc1xFqrQ==} @@ -4834,8 +4846,8 @@ packages: resolution: {integrity: sha512-/OxDN6OtAk5KBpGb28T+HZc2M+ADtvRxXrKKbUwtsLgdoxgX13hyy7ek6bFRl5+aBs2yZzB0c4CnQfAtVypW/g==} engines: {node: '>= 0.4'} - typescript-eslint@8.15.0: - resolution: {integrity: sha512-wY4FRGl0ZI+ZU4Jo/yjdBu0lVTSML58pu6PgGtJmCufvzfV565pUF6iACQt092uFOd49iLOTX/sEVmHtbSrS+w==} + typescript-eslint@8.16.0: + resolution: {integrity: sha512-wDkVmlY6O2do4V+lZd0GtRfbtXbeD0q9WygwXXSJnC1xorE8eqyC2L1tJimqpSeFrOzRlYtWnUp/uzgHQOgfBQ==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: eslint: ^8.57.0 || ^9.0.0 @@ -4844,8 +4856,8 @@ packages: typescript: optional: true - typescript@5.6.3: - resolution: {integrity: sha512-hjcS1mhfuyi4WW8IWtjP7brDrG2cuDZukyrYrSauoXGNgx0S7zceP07adYkJycEr56BOUTNPzbInooiN3fn1qw==} + typescript@5.7.2: + resolution: {integrity: sha512-i5t66RHxDvVN40HfDd1PsEThGNnlMCMT3jMUuoh9/0TaqWevNontacunWyN02LA9/fIbEWlcHZcgTKb9QoaLfg==} engines: {node: '>=14.17'} hasBin: true @@ -5370,11 +5382,11 @@ snapshots: '@colors/colors@1.5.0': optional: true - '@commitlint/cli@19.6.0(@types/node@22.9.1)(typescript@5.6.3)': + '@commitlint/cli@19.6.0(@types/node@22.9.4)(typescript@5.7.2)': dependencies: '@commitlint/format': 19.5.0 '@commitlint/lint': 19.6.0 - '@commitlint/load': 19.5.0(@types/node@22.9.1)(typescript@5.6.3) + '@commitlint/load': 19.5.0(@types/node@22.9.4)(typescript@5.7.2) '@commitlint/read': 19.5.0 '@commitlint/types': 19.5.0 tinyexec: 0.3.1 @@ -5421,15 +5433,15 @@ snapshots: '@commitlint/rules': 19.6.0 '@commitlint/types': 19.5.0 - '@commitlint/load@19.5.0(@types/node@22.9.1)(typescript@5.6.3)': + '@commitlint/load@19.5.0(@types/node@22.9.4)(typescript@5.7.2)': dependencies: '@commitlint/config-validator': 19.5.0 '@commitlint/execute-rule': 19.5.0 '@commitlint/resolve-extends': 19.5.0 '@commitlint/types': 19.5.0 chalk: 5.3.0 - cosmiconfig: 9.0.0(typescript@5.6.3) - cosmiconfig-typescript-loader: 5.1.0(@types/node@22.9.1)(cosmiconfig@9.0.0(typescript@5.6.3))(typescript@5.6.3) + cosmiconfig: 9.0.0(typescript@5.7.2) + cosmiconfig-typescript-loader: 5.1.0(@types/node@22.9.4)(cosmiconfig@9.0.0(typescript@5.7.2))(typescript@5.7.2) lodash.isplainobject: 4.0.6 lodash.merge: 4.6.2 lodash.uniq: 4.5.0 @@ -6194,15 +6206,15 @@ snapshots: '@sec-ant/readable-stream@0.4.1': {} - '@semantic-release/changelog@6.0.3(semantic-release@24.2.0(typescript@5.6.3))': + '@semantic-release/changelog@6.0.3(semantic-release@24.2.0(typescript@5.7.2))': dependencies: '@semantic-release/error': 3.0.0 aggregate-error: 3.1.0 fs-extra: 11.2.0 lodash: 4.17.21 - semantic-release: 24.2.0(typescript@5.6.3) + semantic-release: 24.2.0(typescript@5.7.2) - '@semantic-release/commit-analyzer@13.0.0(semantic-release@24.2.0(typescript@5.6.3))': + '@semantic-release/commit-analyzer@13.0.0(semantic-release@24.2.0(typescript@5.7.2))': dependencies: conventional-changelog-angular: 8.0.0 conventional-changelog-writer: 8.0.0 @@ -6212,7 +6224,7 @@ snapshots: import-from-esm: 1.3.4 lodash-es: 4.17.21 micromatch: 4.0.8 - semantic-release: 24.2.0(typescript@5.6.3) + semantic-release: 24.2.0(typescript@5.7.2) transitivePeerDependencies: - supports-color @@ -6220,7 +6232,7 @@ snapshots: '@semantic-release/error@4.0.0': {} - '@semantic-release/git@10.0.1(semantic-release@24.2.0(typescript@5.6.3))': + '@semantic-release/git@10.0.1(semantic-release@24.2.0(typescript@5.7.2))': dependencies: '@semantic-release/error': 3.0.0 aggregate-error: 3.1.0 @@ -6230,11 +6242,11 @@ snapshots: lodash: 4.17.21 micromatch: 4.0.8 p-reduce: 2.1.0 - semantic-release: 24.2.0(typescript@5.6.3) + semantic-release: 24.2.0(typescript@5.7.2) transitivePeerDependencies: - supports-color - '@semantic-release/github@11.0.1(semantic-release@24.2.0(typescript@5.6.3))': + '@semantic-release/github@11.0.1(semantic-release@24.2.0(typescript@5.7.2))': dependencies: '@octokit/core': 6.1.2 '@octokit/plugin-paginate-rest': 11.3.5(@octokit/core@6.1.2) @@ -6251,12 +6263,12 @@ snapshots: lodash-es: 4.17.21 mime: 4.0.4 p-filter: 4.1.0 - semantic-release: 24.2.0(typescript@5.6.3) + semantic-release: 24.2.0(typescript@5.7.2) url-join: 5.0.0 transitivePeerDependencies: - supports-color - '@semantic-release/npm@12.0.1(semantic-release@24.2.0(typescript@5.6.3))': + '@semantic-release/npm@12.0.1(semantic-release@24.2.0(typescript@5.7.2))': dependencies: '@semantic-release/error': 4.0.0 aggregate-error: 5.0.0 @@ -6269,11 +6281,11 @@ snapshots: rc: 1.2.8 read-pkg: 9.0.1 registry-auth-token: 5.0.2 - semantic-release: 24.2.0(typescript@5.6.3) + semantic-release: 24.2.0(typescript@5.7.2) semver: 7.6.3 tempy: 3.1.0 - '@semantic-release/release-notes-generator@14.0.1(semantic-release@24.2.0(typescript@5.6.3))': + '@semantic-release/release-notes-generator@14.0.1(semantic-release@24.2.0(typescript@5.7.2))': dependencies: conventional-changelog-angular: 8.0.0 conventional-changelog-writer: 8.0.0 @@ -6285,7 +6297,7 @@ snapshots: into-stream: 7.0.0 lodash-es: 4.17.21 read-package-up: 11.0.0 - semantic-release: 24.2.0(typescript@5.6.3) + semantic-release: 24.2.0(typescript@5.7.2) transitivePeerDependencies: - supports-color @@ -6322,9 +6334,9 @@ snapshots: '@sindresorhus/merge-streams@4.0.0': {} - '@tanstack/eslint-plugin-query@5.60.1(eslint@9.15.0(jiti@2.4.0))(typescript@5.6.3)': + '@tanstack/eslint-plugin-query@5.60.1(eslint@9.15.0(jiti@2.4.0))(typescript@5.7.2)': dependencies: - '@typescript-eslint/utils': 8.15.0(eslint@9.15.0(jiti@2.4.0))(typescript@5.6.3) + '@typescript-eslint/utils': 8.16.0(eslint@9.15.0(jiti@2.4.0))(typescript@5.7.2) eslint: 9.15.0(jiti@2.4.0) transitivePeerDependencies: - supports-color @@ -6332,7 +6344,7 @@ snapshots: '@tanstack/query-core@5.60.6': {} - '@tanstack/react-query@5.61.0(react@18.3.1)': + '@tanstack/react-query@5.61.3(react@18.3.1)': dependencies: '@tanstack/query-core': 5.60.6 react: 18.3.1 @@ -6384,7 +6396,7 @@ snapshots: '@types/conventional-commits-parser@5.0.0': dependencies: - '@types/node': 22.9.1 + '@types/node': 22.9.4 '@types/cookie@0.6.0': {} @@ -6415,7 +6427,7 @@ snapshots: dependencies: '@types/unist': 3.0.3 - '@types/node@22.9.1': + '@types/node@22.9.4': dependencies: undici-types: 6.19.8 @@ -6434,34 +6446,34 @@ snapshots: '@types/unist@3.0.3': {} - '@typescript-eslint/eslint-plugin@8.15.0(@typescript-eslint/parser@8.15.0(eslint@9.15.0(jiti@2.4.0))(typescript@5.6.3))(eslint@9.15.0(jiti@2.4.0))(typescript@5.6.3)': + '@typescript-eslint/eslint-plugin@8.16.0(@typescript-eslint/parser@8.16.0(eslint@9.15.0(jiti@2.4.0))(typescript@5.7.2))(eslint@9.15.0(jiti@2.4.0))(typescript@5.7.2)': dependencies: '@eslint-community/regexpp': 4.12.1 - '@typescript-eslint/parser': 8.15.0(eslint@9.15.0(jiti@2.4.0))(typescript@5.6.3) - '@typescript-eslint/scope-manager': 8.15.0 - '@typescript-eslint/type-utils': 8.15.0(eslint@9.15.0(jiti@2.4.0))(typescript@5.6.3) - '@typescript-eslint/utils': 8.15.0(eslint@9.15.0(jiti@2.4.0))(typescript@5.6.3) - '@typescript-eslint/visitor-keys': 8.15.0 + '@typescript-eslint/parser': 8.16.0(eslint@9.15.0(jiti@2.4.0))(typescript@5.7.2) + '@typescript-eslint/scope-manager': 8.16.0 + '@typescript-eslint/type-utils': 8.16.0(eslint@9.15.0(jiti@2.4.0))(typescript@5.7.2) + '@typescript-eslint/utils': 8.16.0(eslint@9.15.0(jiti@2.4.0))(typescript@5.7.2) + '@typescript-eslint/visitor-keys': 8.16.0 eslint: 9.15.0(jiti@2.4.0) graphemer: 1.4.0 ignore: 5.3.2 natural-compare: 1.4.0 - ts-api-utils: 1.4.0(typescript@5.6.3) + ts-api-utils: 1.4.0(typescript@5.7.2) optionalDependencies: - typescript: 5.6.3 + typescript: 5.7.2 transitivePeerDependencies: - supports-color - '@typescript-eslint/parser@8.15.0(eslint@9.15.0(jiti@2.4.0))(typescript@5.6.3)': + '@typescript-eslint/parser@8.16.0(eslint@9.15.0(jiti@2.4.0))(typescript@5.7.2)': dependencies: - '@typescript-eslint/scope-manager': 8.15.0 - '@typescript-eslint/types': 8.15.0 - '@typescript-eslint/typescript-estree': 8.15.0(typescript@5.6.3) - '@typescript-eslint/visitor-keys': 8.15.0 + '@typescript-eslint/scope-manager': 8.16.0 + '@typescript-eslint/types': 8.16.0 + '@typescript-eslint/typescript-estree': 8.16.0(typescript@5.7.2) + '@typescript-eslint/visitor-keys': 8.16.0 debug: 4.3.7 eslint: 9.15.0(jiti@2.4.0) optionalDependencies: - typescript: 5.6.3 + typescript: 5.7.2 transitivePeerDependencies: - supports-color @@ -6475,15 +6487,20 @@ snapshots: '@typescript-eslint/types': 8.15.0 '@typescript-eslint/visitor-keys': 8.15.0 - '@typescript-eslint/type-utils@8.15.0(eslint@9.15.0(jiti@2.4.0))(typescript@5.6.3)': + '@typescript-eslint/scope-manager@8.16.0': dependencies: - '@typescript-eslint/typescript-estree': 8.15.0(typescript@5.6.3) - '@typescript-eslint/utils': 8.15.0(eslint@9.15.0(jiti@2.4.0))(typescript@5.6.3) + '@typescript-eslint/types': 8.16.0 + '@typescript-eslint/visitor-keys': 8.16.0 + + '@typescript-eslint/type-utils@8.16.0(eslint@9.15.0(jiti@2.4.0))(typescript@5.7.2)': + dependencies: + '@typescript-eslint/typescript-estree': 8.16.0(typescript@5.7.2) + '@typescript-eslint/utils': 8.16.0(eslint@9.15.0(jiti@2.4.0))(typescript@5.7.2) debug: 4.3.7 eslint: 9.15.0(jiti@2.4.0) - ts-api-utils: 1.4.0(typescript@5.6.3) + ts-api-utils: 1.4.0(typescript@5.7.2) optionalDependencies: - typescript: 5.6.3 + typescript: 5.7.2 transitivePeerDependencies: - supports-color @@ -6491,7 +6508,9 @@ snapshots: '@typescript-eslint/types@8.15.0': {} - '@typescript-eslint/typescript-estree@8.13.0(typescript@5.6.3)': + '@typescript-eslint/types@8.16.0': {} + + '@typescript-eslint/typescript-estree@8.13.0(typescript@5.7.2)': dependencies: '@typescript-eslint/types': 8.13.0 '@typescript-eslint/visitor-keys': 8.13.0 @@ -6500,36 +6519,36 @@ snapshots: is-glob: 4.0.3 minimatch: 9.0.5 semver: 7.6.3 - ts-api-utils: 1.4.0(typescript@5.6.3) + ts-api-utils: 1.4.0(typescript@5.7.2) optionalDependencies: - typescript: 5.6.3 + typescript: 5.7.2 transitivePeerDependencies: - supports-color - '@typescript-eslint/typescript-estree@8.15.0(typescript@5.6.3)': + '@typescript-eslint/typescript-estree@8.16.0(typescript@5.7.2)': dependencies: - '@typescript-eslint/types': 8.15.0 - '@typescript-eslint/visitor-keys': 8.15.0 + '@typescript-eslint/types': 8.16.0 + '@typescript-eslint/visitor-keys': 8.16.0 debug: 4.3.7 fast-glob: 3.3.2 is-glob: 4.0.3 minimatch: 9.0.5 semver: 7.6.3 - ts-api-utils: 1.4.0(typescript@5.6.3) + ts-api-utils: 1.4.0(typescript@5.7.2) optionalDependencies: - typescript: 5.6.3 + typescript: 5.7.2 transitivePeerDependencies: - supports-color - '@typescript-eslint/utils@8.15.0(eslint@9.15.0(jiti@2.4.0))(typescript@5.6.3)': + '@typescript-eslint/utils@8.16.0(eslint@9.15.0(jiti@2.4.0))(typescript@5.7.2)': dependencies: '@eslint-community/eslint-utils': 4.4.1(eslint@9.15.0(jiti@2.4.0)) - '@typescript-eslint/scope-manager': 8.15.0 - '@typescript-eslint/types': 8.15.0 - '@typescript-eslint/typescript-estree': 8.15.0(typescript@5.6.3) + '@typescript-eslint/scope-manager': 8.16.0 + '@typescript-eslint/types': 8.16.0 + '@typescript-eslint/typescript-estree': 8.16.0(typescript@5.7.2) eslint: 9.15.0(jiti@2.4.0) optionalDependencies: - typescript: 5.6.3 + typescript: 5.7.2 transitivePeerDependencies: - supports-color @@ -6543,9 +6562,14 @@ snapshots: '@typescript-eslint/types': 8.15.0 eslint-visitor-keys: 4.2.0 + '@typescript-eslint/visitor-keys@8.16.0': + dependencies: + '@typescript-eslint/types': 8.16.0 + eslint-visitor-keys: 4.2.0 + '@ungap/structured-clone@1.2.0': {} - '@vitest/coverage-v8@2.1.5(vitest@2.1.5(@types/node@22.9.1))': + '@vitest/coverage-v8@2.1.5(vitest@2.1.5(@types/node@22.9.4))': dependencies: '@ampproject/remapping': 2.3.0 '@bcoe/v8-coverage': 0.2.3 @@ -6559,7 +6583,7 @@ snapshots: std-env: 3.8.0 test-exclude: 7.0.1 tinyrainbow: 1.2.0 - vitest: 2.1.5(@types/node@22.9.1) + vitest: 2.1.5(@types/node@22.9.4) transitivePeerDependencies: - supports-color @@ -6570,13 +6594,13 @@ snapshots: chai: 5.1.2 tinyrainbow: 1.2.0 - '@vitest/mocker@2.1.5(vite@5.4.10(@types/node@22.9.1))': + '@vitest/mocker@2.1.5(vite@5.4.10(@types/node@22.9.4))': dependencies: '@vitest/spy': 2.1.5 estree-walker: 3.0.3 magic-string: 0.30.12 optionalDependencies: - vite: 5.4.10(@types/node@22.9.1) + vite: 5.4.10(@types/node@22.9.4) '@vitest/pretty-format@2.1.5': dependencies: @@ -6757,12 +6781,12 @@ snapshots: ast-types-flow@0.0.8: {} - astro-eslint-parser@1.1.0(typescript@5.6.3): + astro-eslint-parser@1.1.0(typescript@5.7.2): dependencies: '@astrojs/compiler': 2.10.3 '@typescript-eslint/scope-manager': 8.13.0 '@typescript-eslint/types': 8.13.0 - '@typescript-eslint/typescript-estree': 8.13.0(typescript@5.6.3) + '@typescript-eslint/typescript-estree': 8.13.0(typescript@5.7.2) astrojs-compiler-sync: 1.0.1(@astrojs/compiler@2.10.3) debug: 4.3.7 entities: 4.5.0 @@ -6776,7 +6800,7 @@ snapshots: - supports-color - typescript - astro@4.16.14(@types/node@22.9.1)(rollup@4.27.2)(typescript@5.6.3): + astro@4.16.14(@types/node@22.9.4)(rollup@4.27.2)(typescript@5.7.2): dependencies: '@astrojs/compiler': 2.10.3 '@astrojs/internal-helpers': 0.4.1 @@ -6829,17 +6853,17 @@ snapshots: semver: 7.6.3 shiki: 1.23.0 tinyexec: 0.3.1 - tsconfck: 3.1.4(typescript@5.6.3) + tsconfck: 3.1.4(typescript@5.7.2) unist-util-visit: 5.0.0 vfile: 6.0.3 - vite: 5.4.11(@types/node@22.9.1) - vitefu: 1.0.3(vite@5.4.11(@types/node@22.9.1)) + vite: 5.4.11(@types/node@22.9.4) + vitefu: 1.0.3(vite@5.4.11(@types/node@22.9.4)) which-pm: 3.0.0 xxhash-wasm: 1.0.2 yargs-parser: 21.1.1 zod: 3.23.8 zod-to-json-schema: 3.23.5(zod@3.23.8) - zod-to-ts: 1.2.0(typescript@5.6.3)(zod@3.23.8) + zod-to-ts: 1.2.0(typescript@5.7.2)(zod@3.23.8) optionalDependencies: sharp: 0.33.5 transitivePeerDependencies: @@ -7056,9 +7080,9 @@ snapshots: comment-parser@1.4.1: {} - commitlint@19.6.0(@types/node@22.9.1)(typescript@5.6.3): + commitlint@19.6.0(@types/node@22.9.4)(typescript@5.7.2): dependencies: - '@commitlint/cli': 19.6.0(@types/node@22.9.1)(typescript@5.6.3) + '@commitlint/cli': 19.6.0(@types/node@22.9.4)(typescript@5.7.2) '@commitlint/types': 19.5.0 transitivePeerDependencies: - '@types/node' @@ -7131,21 +7155,21 @@ snapshots: core-util-is@1.0.3: {} - cosmiconfig-typescript-loader@5.1.0(@types/node@22.9.1)(cosmiconfig@9.0.0(typescript@5.6.3))(typescript@5.6.3): + cosmiconfig-typescript-loader@5.1.0(@types/node@22.9.4)(cosmiconfig@9.0.0(typescript@5.7.2))(typescript@5.7.2): dependencies: - '@types/node': 22.9.1 - cosmiconfig: 9.0.0(typescript@5.6.3) + '@types/node': 22.9.4 + cosmiconfig: 9.0.0(typescript@5.7.2) jiti: 1.21.6 - typescript: 5.6.3 + typescript: 5.7.2 - cosmiconfig@9.0.0(typescript@5.6.3): + cosmiconfig@9.0.0(typescript@5.7.2): dependencies: env-paths: 2.2.1 import-fresh: 3.3.0 js-yaml: 4.1.0 parse-json: 5.2.0 optionalDependencies: - typescript: 5.6.3 + typescript: 5.7.2 cross-spawn@7.0.5: dependencies: @@ -7524,41 +7548,41 @@ snapshots: transitivePeerDependencies: - supports-color - eslint-import-resolver-typescript@3.6.3(@typescript-eslint/parser@8.15.0(eslint@9.15.0(jiti@2.4.0))(typescript@5.6.3))(eslint-plugin-import-x@4.4.3(eslint@9.15.0(jiti@2.4.0))(typescript@5.6.3))(eslint@9.15.0(jiti@2.4.0)): + eslint-import-resolver-typescript@3.6.3(@typescript-eslint/parser@8.16.0(eslint@9.15.0(jiti@2.4.0))(typescript@5.7.2))(eslint-plugin-import-x@4.4.3(eslint@9.15.0(jiti@2.4.0))(typescript@5.7.2))(eslint@9.15.0(jiti@2.4.0)): dependencies: '@nolyfill/is-core-module': 1.0.39 debug: 4.3.7 enhanced-resolve: 5.17.1 eslint: 9.15.0(jiti@2.4.0) - eslint-module-utils: 2.12.0(@typescript-eslint/parser@8.15.0(eslint@9.15.0(jiti@2.4.0))(typescript@5.6.3))(eslint-import-resolver-typescript@3.6.3(@typescript-eslint/parser@8.15.0(eslint@9.15.0(jiti@2.4.0))(typescript@5.6.3))(eslint-plugin-import-x@4.4.3(eslint@9.15.0(jiti@2.4.0))(typescript@5.6.3))(eslint@9.15.0(jiti@2.4.0)))(eslint@9.15.0(jiti@2.4.0)) + eslint-module-utils: 2.12.0(@typescript-eslint/parser@8.16.0(eslint@9.15.0(jiti@2.4.0))(typescript@5.7.2))(eslint-import-resolver-typescript@3.6.3(@typescript-eslint/parser@8.16.0(eslint@9.15.0(jiti@2.4.0))(typescript@5.7.2))(eslint-plugin-import-x@4.4.3(eslint@9.15.0(jiti@2.4.0))(typescript@5.7.2))(eslint@9.15.0(jiti@2.4.0)))(eslint@9.15.0(jiti@2.4.0)) fast-glob: 3.3.2 get-tsconfig: 4.8.1 is-bun-module: 1.2.1 is-glob: 4.0.3 optionalDependencies: - eslint-plugin-import-x: 4.4.3(eslint@9.15.0(jiti@2.4.0))(typescript@5.6.3) + eslint-plugin-import-x: 4.4.3(eslint@9.15.0(jiti@2.4.0))(typescript@5.7.2) transitivePeerDependencies: - '@typescript-eslint/parser' - eslint-import-resolver-node - eslint-import-resolver-webpack - supports-color - eslint-module-utils@2.12.0(@typescript-eslint/parser@8.15.0(eslint@9.15.0(jiti@2.4.0))(typescript@5.6.3))(eslint-import-resolver-typescript@3.6.3(@typescript-eslint/parser@8.15.0(eslint@9.15.0(jiti@2.4.0))(typescript@5.6.3))(eslint-plugin-import-x@4.4.3(eslint@9.15.0(jiti@2.4.0))(typescript@5.6.3))(eslint@9.15.0(jiti@2.4.0)))(eslint@9.15.0(jiti@2.4.0)): + eslint-module-utils@2.12.0(@typescript-eslint/parser@8.16.0(eslint@9.15.0(jiti@2.4.0))(typescript@5.7.2))(eslint-import-resolver-typescript@3.6.3(@typescript-eslint/parser@8.16.0(eslint@9.15.0(jiti@2.4.0))(typescript@5.7.2))(eslint-plugin-import-x@4.4.3(eslint@9.15.0(jiti@2.4.0))(typescript@5.7.2))(eslint@9.15.0(jiti@2.4.0)))(eslint@9.15.0(jiti@2.4.0)): dependencies: debug: 3.2.7 optionalDependencies: - '@typescript-eslint/parser': 8.15.0(eslint@9.15.0(jiti@2.4.0))(typescript@5.6.3) + '@typescript-eslint/parser': 8.16.0(eslint@9.15.0(jiti@2.4.0))(typescript@5.7.2) eslint: 9.15.0(jiti@2.4.0) - eslint-import-resolver-typescript: 3.6.3(@typescript-eslint/parser@8.15.0(eslint@9.15.0(jiti@2.4.0))(typescript@5.6.3))(eslint-plugin-import-x@4.4.3(eslint@9.15.0(jiti@2.4.0))(typescript@5.6.3))(eslint@9.15.0(jiti@2.4.0)) + eslint-import-resolver-typescript: 3.6.3(@typescript-eslint/parser@8.16.0(eslint@9.15.0(jiti@2.4.0))(typescript@5.7.2))(eslint-plugin-import-x@4.4.3(eslint@9.15.0(jiti@2.4.0))(typescript@5.7.2))(eslint@9.15.0(jiti@2.4.0)) transitivePeerDependencies: - supports-color - eslint-plugin-astro@1.3.1(eslint@9.15.0(jiti@2.4.0))(typescript@5.6.3): + eslint-plugin-astro@1.3.1(eslint@9.15.0(jiti@2.4.0))(typescript@5.7.2): dependencies: '@eslint-community/eslint-utils': 4.4.1(eslint@9.15.0(jiti@2.4.0)) '@jridgewell/sourcemap-codec': 1.5.0 '@typescript-eslint/types': 8.13.0 - astro-eslint-parser: 1.1.0(typescript@5.6.3) + astro-eslint-parser: 1.1.0(typescript@5.7.2) eslint: 9.15.0(jiti@2.4.0) eslint-compat-utils: 0.6.0(eslint@9.15.0(jiti@2.4.0)) globals: 15.12.0 @@ -7575,9 +7599,9 @@ snapshots: eslint: 9.15.0(jiti@2.4.0) eslint-compat-utils: 0.5.1(eslint@9.15.0(jiti@2.4.0)) - eslint-plugin-import-x@4.4.3(eslint@9.15.0(jiti@2.4.0))(typescript@5.6.3): + eslint-plugin-import-x@4.4.3(eslint@9.15.0(jiti@2.4.0))(typescript@5.7.2): dependencies: - '@typescript-eslint/utils': 8.15.0(eslint@9.15.0(jiti@2.4.0))(typescript@5.6.3) + '@typescript-eslint/utils': 8.16.0(eslint@9.15.0(jiti@2.4.0))(typescript@5.7.2) debug: 4.3.7 doctrine: 3.0.0 eslint: 9.15.0(jiti@2.4.0) @@ -7600,12 +7624,12 @@ snapshots: optionalDependencies: '@testing-library/dom': 10.4.0 - eslint-plugin-jest@28.9.0(@typescript-eslint/eslint-plugin@8.15.0(@typescript-eslint/parser@8.15.0(eslint@9.15.0(jiti@2.4.0))(typescript@5.6.3))(eslint@9.15.0(jiti@2.4.0))(typescript@5.6.3))(eslint@9.15.0(jiti@2.4.0))(typescript@5.6.3): + eslint-plugin-jest@28.9.0(@typescript-eslint/eslint-plugin@8.16.0(@typescript-eslint/parser@8.16.0(eslint@9.15.0(jiti@2.4.0))(typescript@5.7.2))(eslint@9.15.0(jiti@2.4.0))(typescript@5.7.2))(eslint@9.15.0(jiti@2.4.0))(typescript@5.7.2): dependencies: - '@typescript-eslint/utils': 8.15.0(eslint@9.15.0(jiti@2.4.0))(typescript@5.6.3) + '@typescript-eslint/utils': 8.16.0(eslint@9.15.0(jiti@2.4.0))(typescript@5.7.2) eslint: 9.15.0(jiti@2.4.0) optionalDependencies: - '@typescript-eslint/eslint-plugin': 8.15.0(@typescript-eslint/parser@8.15.0(eslint@9.15.0(jiti@2.4.0))(typescript@5.6.3))(eslint@9.15.0(jiti@2.4.0))(typescript@5.6.3) + '@typescript-eslint/eslint-plugin': 8.16.0(@typescript-eslint/parser@8.16.0(eslint@9.15.0(jiti@2.4.0))(typescript@5.7.2))(eslint@9.15.0(jiti@2.4.0))(typescript@5.7.2) transitivePeerDependencies: - supports-color - typescript @@ -7641,10 +7665,10 @@ snapshots: minimatch: 9.0.5 semver: 7.6.3 - eslint-plugin-perfectionist@4.0.3(eslint@9.15.0(jiti@2.4.0))(typescript@5.6.3): + eslint-plugin-perfectionist@4.0.3(eslint@9.15.0(jiti@2.4.0))(typescript@5.7.2): dependencies: '@typescript-eslint/types': 8.15.0 - '@typescript-eslint/utils': 8.15.0(eslint@9.15.0(jiti@2.4.0))(typescript@5.6.3) + '@typescript-eslint/utils': 8.16.0(eslint@9.15.0(jiti@2.4.0))(typescript@5.7.2) eslint: 9.15.0(jiti@2.4.0) natural-orderby: 5.0.0 transitivePeerDependencies: @@ -7697,10 +7721,10 @@ snapshots: regexp-ast-analysis: 0.7.1 scslre: 0.3.0 - eslint-plugin-testing-library@7.0.0(eslint@9.15.0(jiti@2.4.0))(typescript@5.6.3): + eslint-plugin-testing-library@7.0.0(eslint@9.15.0(jiti@2.4.0))(typescript@5.7.2): dependencies: '@typescript-eslint/scope-manager': 8.15.0 - '@typescript-eslint/utils': 8.15.0(eslint@9.15.0(jiti@2.4.0))(typescript@5.6.3) + '@typescript-eslint/utils': 8.16.0(eslint@9.15.0(jiti@2.4.0))(typescript@5.7.2) eslint: 9.15.0(jiti@2.4.0) transitivePeerDependencies: - supports-color @@ -9427,7 +9451,7 @@ snapshots: mlly: 1.7.2 pathe: 1.1.2 - pkgroll@2.5.1(typescript@5.6.3): + pkgroll@2.5.1(typescript@5.7.2): dependencies: '@rollup/plugin-alias': 5.1.1(rollup@4.24.4) '@rollup/plugin-commonjs': 26.0.3(rollup@4.24.4) @@ -9440,7 +9464,7 @@ snapshots: magic-string: 0.30.12 rollup: 4.24.4 optionalDependencies: - typescript: 5.6.3 + typescript: 5.7.2 playwright-core@1.49.0: {} @@ -9846,15 +9870,15 @@ snapshots: extend-shallow: 2.0.1 kind-of: 6.0.3 - semantic-release@24.2.0(typescript@5.6.3): + semantic-release@24.2.0(typescript@5.7.2): dependencies: - '@semantic-release/commit-analyzer': 13.0.0(semantic-release@24.2.0(typescript@5.6.3)) + '@semantic-release/commit-analyzer': 13.0.0(semantic-release@24.2.0(typescript@5.7.2)) '@semantic-release/error': 4.0.0 - '@semantic-release/github': 11.0.1(semantic-release@24.2.0(typescript@5.6.3)) - '@semantic-release/npm': 12.0.1(semantic-release@24.2.0(typescript@5.6.3)) - '@semantic-release/release-notes-generator': 14.0.1(semantic-release@24.2.0(typescript@5.6.3)) + '@semantic-release/github': 11.0.1(semantic-release@24.2.0(typescript@5.7.2)) + '@semantic-release/npm': 12.0.1(semantic-release@24.2.0(typescript@5.7.2)) + '@semantic-release/release-notes-generator': 14.0.1(semantic-release@24.2.0(typescript@5.7.2)) aggregate-error: 5.0.0 - cosmiconfig: 9.0.0(typescript@5.6.3) + cosmiconfig: 9.0.0(typescript@5.7.2) debug: 4.3.7 env-ci: 11.1.0 execa: 9.5.1 @@ -10213,13 +10237,13 @@ snapshots: trough@2.2.0: {} - ts-api-utils@1.4.0(typescript@5.6.3): + ts-api-utils@1.4.0(typescript@5.7.2): dependencies: - typescript: 5.6.3 + typescript: 5.7.2 - tsconfck@3.1.4(typescript@5.6.3): + tsconfck@3.1.4(typescript@5.7.2): optionalDependencies: - typescript: 5.6.3 + typescript: 5.7.2 tslib@2.8.1: {} @@ -10280,18 +10304,18 @@ snapshots: is-typed-array: 1.1.13 possible-typed-array-names: 1.0.0 - typescript-eslint@8.15.0(eslint@9.15.0(jiti@2.4.0))(typescript@5.6.3): + typescript-eslint@8.16.0(eslint@9.15.0(jiti@2.4.0))(typescript@5.7.2): dependencies: - '@typescript-eslint/eslint-plugin': 8.15.0(@typescript-eslint/parser@8.15.0(eslint@9.15.0(jiti@2.4.0))(typescript@5.6.3))(eslint@9.15.0(jiti@2.4.0))(typescript@5.6.3) - '@typescript-eslint/parser': 8.15.0(eslint@9.15.0(jiti@2.4.0))(typescript@5.6.3) - '@typescript-eslint/utils': 8.15.0(eslint@9.15.0(jiti@2.4.0))(typescript@5.6.3) + '@typescript-eslint/eslint-plugin': 8.16.0(@typescript-eslint/parser@8.16.0(eslint@9.15.0(jiti@2.4.0))(typescript@5.7.2))(eslint@9.15.0(jiti@2.4.0))(typescript@5.7.2) + '@typescript-eslint/parser': 8.16.0(eslint@9.15.0(jiti@2.4.0))(typescript@5.7.2) + '@typescript-eslint/utils': 8.16.0(eslint@9.15.0(jiti@2.4.0))(typescript@5.7.2) eslint: 9.15.0(jiti@2.4.0) optionalDependencies: - typescript: 5.6.3 + typescript: 5.7.2 transitivePeerDependencies: - supports-color - typescript@5.6.3: {} + typescript@5.7.2: {} ufo@1.5.4: {} @@ -10417,13 +10441,13 @@ snapshots: '@types/unist': 3.0.3 vfile-message: 4.0.2 - vite-node@2.1.5(@types/node@22.9.1): + vite-node@2.1.5(@types/node@22.9.4): dependencies: cac: 6.7.14 debug: 4.3.7 es-module-lexer: 1.5.4 pathe: 1.1.2 - vite: 5.4.10(@types/node@22.9.1) + vite: 5.4.10(@types/node@22.9.4) transitivePeerDependencies: - '@types/node' - less @@ -10435,32 +10459,32 @@ snapshots: - supports-color - terser - vite@5.4.10(@types/node@22.9.1): + vite@5.4.10(@types/node@22.9.4): dependencies: esbuild: 0.21.5 postcss: 8.4.47 rollup: 4.24.4 optionalDependencies: - '@types/node': 22.9.1 + '@types/node': 22.9.4 fsevents: 2.3.3 - vite@5.4.11(@types/node@22.9.1): + vite@5.4.11(@types/node@22.9.4): dependencies: esbuild: 0.21.5 postcss: 8.4.49 rollup: 4.27.2 optionalDependencies: - '@types/node': 22.9.1 + '@types/node': 22.9.4 fsevents: 2.3.3 - vitefu@1.0.3(vite@5.4.11(@types/node@22.9.1)): + vitefu@1.0.3(vite@5.4.11(@types/node@22.9.4)): optionalDependencies: - vite: 5.4.11(@types/node@22.9.1) + vite: 5.4.11(@types/node@22.9.4) - vitest@2.1.5(@types/node@22.9.1): + vitest@2.1.5(@types/node@22.9.4): dependencies: '@vitest/expect': 2.1.5 - '@vitest/mocker': 2.1.5(vite@5.4.10(@types/node@22.9.1)) + '@vitest/mocker': 2.1.5(vite@5.4.10(@types/node@22.9.4)) '@vitest/pretty-format': 2.1.5 '@vitest/runner': 2.1.5 '@vitest/snapshot': 2.1.5 @@ -10476,11 +10500,11 @@ snapshots: tinyexec: 0.3.1 tinypool: 1.0.1 tinyrainbow: 1.2.0 - vite: 5.4.10(@types/node@22.9.1) - vite-node: 2.1.5(@types/node@22.9.1) + vite: 5.4.10(@types/node@22.9.4) + vite-node: 2.1.5(@types/node@22.9.4) why-is-node-running: 2.3.0 optionalDependencies: - '@types/node': 22.9.1 + '@types/node': 22.9.4 transitivePeerDependencies: - less - lightningcss @@ -10619,9 +10643,9 @@ snapshots: dependencies: zod: 3.23.8 - zod-to-ts@1.2.0(typescript@5.6.3)(zod@3.23.8): + zod-to-ts@1.2.0(typescript@5.7.2)(zod@3.23.8): dependencies: - typescript: 5.6.3 + typescript: 5.7.2 zod: 3.23.8 zod@3.23.8: {} diff --git a/src/configs/__snapshots__/typescript.spec.ts.snap b/src/configs/__snapshots__/typescript.spec.ts.snap index 3cf15ef..6d1529c 100644 --- a/src/configs/__snapshots__/typescript.spec.ts.snap +++ b/src/configs/__snapshots__/typescript.spec.ts.snap @@ -7,7 +7,7 @@ exports[`typescriptConfig > should create config 1`] = ` "parser": { "meta": { "name": "typescript-eslint/parser", - "version": "8.15.0", + "version": "8.16.0", }, "parseForESLint": [Function], }, @@ -765,7 +765,7 @@ exports[`typescriptConfig > should create config 1`] = ` }, "meta": { "name": "@typescript-eslint/eslint-plugin", - "version": "8.15.0", + "version": "8.16.0", }, "rules": { "adjacent-overload-signatures": { @@ -4253,6 +4253,7 @@ You must still type the parameters of the function.", "url": "https://typescript-eslint.io/rules/no-base-to-string", }, "messages": { + "baseArrayJoin": "Using \`join()\` for {{name}} {{certainty}} use Object's default stringification format ('[object Object]') when stringified.", "baseToString": "'{{name}}' {{certainty}} use Object's default stringification format ('[object Object]') when stringified.", }, "schema": [