diff --git a/package.json b/package.json index facdb80..9e5f1a2 100644 --- a/package.json +++ b/package.json @@ -29,10 +29,10 @@ "release": "echo todo" }, "devDependencies": { - "@commitlint/cli": "^19.8.1", - "@commitlint/config-conventional": "^19.8.1", - "@commitlint/config-pnpm-scopes": "^19.8.1", - "@commitlint/cz-commitlint": "^19.8.1", + "@commitlint/cli": "^20.0.0", + "@commitlint/config-conventional": "^20.0.0", + "@commitlint/config-pnpm-scopes": "^20.0.0", + "@commitlint/cz-commitlint": "^20.0.0", "@trigen/eslint-config": "^8.0.3", "@trigen/scripts": "^8.0.0", "@vitest/coverage-v8": "^3.0.0", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 30568e6..523b6a8 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -9,17 +9,17 @@ importers: .: devDependencies: '@commitlint/cli': - specifier: ^19.8.1 - version: 19.8.1(@types/node@24.0.12)(typescript@5.8.3) + specifier: ^20.0.0 + version: 20.1.0(@types/node@22.16.2)(typescript@5.8.3) '@commitlint/config-conventional': - specifier: ^19.8.1 - version: 19.8.1 + specifier: ^20.0.0 + version: 20.0.0 '@commitlint/config-pnpm-scopes': - specifier: ^19.8.1 - version: 19.8.1 + specifier: ^20.0.0 + version: 20.1.0 '@commitlint/cz-commitlint': - specifier: ^19.8.1 - version: 19.8.1(@types/node@24.0.12)(commitizen@4.3.1(@types/node@24.0.12)(typescript@5.8.3))(inquirer@8.2.5)(typescript@5.8.3) + specifier: ^20.0.0 + version: 20.1.0(@types/node@22.16.2)(commitizen@4.3.1(@types/node@22.16.2)(typescript@5.8.3))(inquirer@8.2.5)(typescript@5.8.3) '@trigen/eslint-config': specifier: ^8.0.3 version: 8.0.3(eslint@9.30.1(jiti@2.4.2))(typescript@5.8.3) @@ -28,13 +28,13 @@ importers: version: 8.0.0 '@vitest/coverage-v8': specifier: ^3.0.0 - version: 3.2.4(vitest@3.2.4(@types/node@24.0.12)(jiti@2.4.2)) + version: 3.2.4(vitest@3.2.4(@types/node@22.16.2)(jiti@2.4.2)) clean-publish: specifier: 5.2.2 version: 5.2.2 commitizen: specifier: ^4.2.4 - version: 4.3.1(@types/node@24.0.12)(typescript@5.8.3) + version: 4.3.1(@types/node@22.16.2)(typescript@5.8.3) del-cli: specifier: ^6.0.0 version: 6.0.0 @@ -55,10 +55,10 @@ importers: version: 5.8.3 vite: specifier: ^7.0.0 - version: 7.0.4(@types/node@24.0.12)(jiti@2.4.2) + version: 7.0.4(@types/node@22.16.2)(jiti@2.4.2) vitest: specifier: ^3.0.0 - version: 3.2.4(@types/node@24.0.12)(jiti@2.4.2) + version: 3.2.4(@types/node@22.16.2)(jiti@2.4.2) packages/ci: dependencies: @@ -272,86 +272,106 @@ packages: resolution: {integrity: sha512-6zABk/ECA/QYSCQ1NGiVwwbQerUCZ+TQbp64Q3AgmfNvurHH0j8TtXa1qbShXA6qqkpAj4V5W8pP6mLe1mcMqA==} engines: {node: '>=18'} - '@commitlint/cli@19.8.1': - resolution: {integrity: sha512-LXUdNIkspyxrlV6VDHWBmCZRtkEVRpBKxi2Gtw3J54cGWhLCTouVD/Q6ZSaSvd2YaDObWK8mDjrz3TIKtaQMAA==} + '@commitlint/cli@20.1.0': + resolution: {integrity: sha512-pW5ujjrOovhq5RcYv5xCpb4GkZxkO2+GtOdBW2/qrr0Ll9tl3PX0aBBobGQl3mdZUbOBgwAexEQLeH6uxL0VYg==} engines: {node: '>=v18'} hasBin: true - '@commitlint/config-conventional@19.8.1': - resolution: {integrity: sha512-/AZHJL6F6B/G959CsMAzrPKKZjeEiAVifRyEwXxcT6qtqbPwGw+iQxmNS+Bu+i09OCtdNRW6pNpBvgPrtMr9EQ==} + '@commitlint/config-conventional@20.0.0': + resolution: {integrity: sha512-q7JroPIkDBtyOkVe9Bca0p7kAUYxZMxkrBArCfuD3yN4KjRAenP9PmYwnn7rsw8Q+hHq1QB2BRmBh0/Z19ZoJw==} engines: {node: '>=v18'} - '@commitlint/config-pnpm-scopes@19.8.1': - resolution: {integrity: sha512-nBsCRlbr1iqesXUTQ6zerk+X2Ye4ho1w81zFc2Ws5xb2N9EG8cNMi0zZUcdx+GufddyRuC8EsKfuHupdVcz0Kg==} + '@commitlint/config-pnpm-scopes@20.1.0': + resolution: {integrity: sha512-GA3RRcX0YJNW3WxMTMvpiIFPe0O/rfTGyfst5H6RyFExy2ayJSJi8YzEyYnjkjz/L1upiiu1v1MHdRNdQTZlaA==} engines: {node: '>=v18'} '@commitlint/config-validator@19.8.1': resolution: {integrity: sha512-0jvJ4u+eqGPBIzzSdqKNX1rvdbSU1lPNYlfQQRIFnBgLy26BtC0cFnr7c/AyuzExMxWsMOte6MkTi9I3SQ3iGQ==} engines: {node: '>=v18'} - '@commitlint/cz-commitlint@19.8.1': - resolution: {integrity: sha512-GndsziRLYQbmDSukwgQSp8G/cTlhJNn2U8nKZaNG9NiBxv17uMTI69u7c9RJTcAQCjVNOWWB4+CT/aPFxcbzSQ==} + '@commitlint/config-validator@20.0.0': + resolution: {integrity: sha512-BeyLMaRIJDdroJuYM2EGhDMGwVBMZna9UiIqV9hxj+J551Ctc6yoGuGSmghOy/qPhBSuhA6oMtbEiTmxECafsg==} + engines: {node: '>=v18'} + + '@commitlint/cz-commitlint@20.1.0': + resolution: {integrity: sha512-VqQHj+CQHEUaI1B3rPtph/7wYw5/37WqU11sb6CQoV80TnWBOTecNw9GXKyPUfE+GORryTvRHk3xCLWOsOfWxw==} engines: {node: '>=v18'} peerDependencies: commitizen: ^4.0.3 inquirer: ^9.0.0 - '@commitlint/ensure@19.8.1': - resolution: {integrity: sha512-mXDnlJdvDzSObafjYrOSvZBwkD01cqB4gbnnFuVyNpGUM5ijwU/r/6uqUmBXAAOKRfyEjpkGVZxaDsCVnHAgyw==} + '@commitlint/ensure@20.0.0': + resolution: {integrity: sha512-WBV47Fffvabe68n+13HJNFBqiMH5U1Ryls4W3ieGwPC0C7kJqp3OVQQzG2GXqOALmzrgAB+7GXmyy8N9ct8/Fg==} engines: {node: '>=v18'} '@commitlint/execute-rule@19.8.1': resolution: {integrity: sha512-YfJyIqIKWI64Mgvn/sE7FXvVMQER/Cd+s3hZke6cI1xgNT/f6ZAz5heND0QtffH+KbcqAwXDEE1/5niYayYaQA==} engines: {node: '>=v18'} - '@commitlint/format@19.8.1': - resolution: {integrity: sha512-kSJj34Rp10ItP+Eh9oCItiuN/HwGQMXBnIRk69jdOwEW9llW9FlyqcWYbHPSGofmjsqeoxa38UaEA5tsbm2JWw==} + '@commitlint/execute-rule@20.0.0': + resolution: {integrity: sha512-xyCoOShoPuPL44gVa+5EdZsBVao/pNzpQhkzq3RdtlFdKZtjWcLlUFQHSWBuhk5utKYykeJPSz2i8ABHQA+ZZw==} + engines: {node: '>=v18'} + + '@commitlint/format@20.0.0': + resolution: {integrity: sha512-zrZQXUcSDmQ4eGGrd+gFESiX0Rw+WFJk7nW4VFOmxub4mAATNKBQ4vNw5FgMCVehLUKG2OT2LjOqD0Hk8HvcRg==} engines: {node: '>=v18'} - '@commitlint/is-ignored@19.8.1': - resolution: {integrity: sha512-AceOhEhekBUQ5dzrVhDDsbMaY5LqtN8s1mqSnT2Kz1ERvVZkNihrs3Sfk1Je/rxRNbXYFzKZSHaPsEJJDJV8dg==} + '@commitlint/is-ignored@20.0.0': + resolution: {integrity: sha512-ayPLicsqqGAphYIQwh9LdAYOVAQ9Oe5QCgTNTj+BfxZb9b/JW222V5taPoIBzYnAP0z9EfUtljgBk+0BN4T4Cw==} engines: {node: '>=v18'} - '@commitlint/lint@19.8.1': - resolution: {integrity: sha512-52PFbsl+1EvMuokZXLRlOsdcLHf10isTPlWwoY1FQIidTsTvjKXVXYb7AvtpWkDzRO2ZsqIgPK7bI98x8LRUEw==} + '@commitlint/lint@20.0.0': + resolution: {integrity: sha512-kWrX8SfWk4+4nCexfLaQT3f3EcNjJwJBsSZ5rMBw6JCd6OzXufFHgel2Curos4LKIxwec9WSvs2YUD87rXlxNQ==} engines: {node: '>=v18'} '@commitlint/load@19.8.1': resolution: {integrity: sha512-9V99EKG3u7z+FEoe4ikgq7YGRCSukAcvmKQuTtUyiYPnOd9a2/H9Ak1J9nJA1HChRQp9OA/sIKPugGS+FK/k1A==} engines: {node: '>=v18'} - '@commitlint/message@19.8.1': - resolution: {integrity: sha512-+PMLQvjRXiU+Ae0Wc+p99EoGEutzSXFVwQfa3jRNUZLNW5odZAyseb92OSBTKCu+9gGZiJASt76Cj3dLTtcTdg==} + '@commitlint/load@20.1.0': + resolution: {integrity: sha512-qo9ER0XiAimATQR5QhvvzePfeDfApi/AFlC1G+YN+ZAY8/Ua6IRrDrxRvQAr+YXUKAxUsTDSp9KXeXLBPsNRWg==} engines: {node: '>=v18'} - '@commitlint/parse@19.8.1': - resolution: {integrity: sha512-mmAHYcMBmAgJDKWdkjIGq50X4yB0pSGpxyOODwYmoexxxiUCy5JJT99t1+PEMK7KtsCtzuWYIAXYAiKR+k+/Jw==} + '@commitlint/message@20.0.0': + resolution: {integrity: sha512-gLX4YmKnZqSwkmSB9OckQUrI5VyXEYiv3J5JKZRxIp8jOQsWjZgHSG/OgEfMQBK9ibdclEdAyIPYggwXoFGXjQ==} engines: {node: '>=v18'} - '@commitlint/read@19.8.1': - resolution: {integrity: sha512-03Jbjb1MqluaVXKHKRuGhcKWtSgh3Jizqy2lJCRbRrnWpcM06MYm8th59Xcns8EqBYvo0Xqb+2DoZFlga97uXQ==} + '@commitlint/parse@20.0.0': + resolution: {integrity: sha512-j/PHCDX2bGM5xGcWObOvpOc54cXjn9g6xScXzAeOLwTsScaL4Y+qd0pFC6HBwTtrH92NvJQc+2Lx9HFkVi48cg==} + engines: {node: '>=v18'} + + '@commitlint/read@20.0.0': + resolution: {integrity: sha512-Ti7Y7aEgxsM1nkwA4ZIJczkTFRX/+USMjNrL9NXwWQHqNqrBX2iMi+zfuzZXqfZ327WXBjdkRaytJ+z5vNqTOA==} engines: {node: '>=v18'} '@commitlint/resolve-extends@19.8.1': resolution: {integrity: sha512-GM0mAhFk49I+T/5UCYns5ayGStkTt4XFFrjjf0L4S26xoMTSkdCf9ZRO8en1kuopC4isDFuEm7ZOm/WRVeElVg==} engines: {node: '>=v18'} - '@commitlint/rules@19.8.1': - resolution: {integrity: sha512-Hnlhd9DyvGiGwjfjfToMi1dsnw1EXKGJNLTcsuGORHz6SS9swRgkBsou33MQ2n51/boIDrbsg4tIBbRpEWK2kw==} + '@commitlint/resolve-extends@20.1.0': + resolution: {integrity: sha512-cxKXQrqHjZT3o+XPdqDCwOWVFQiae++uwd9dUBC7f2MdV58ons3uUvASdW7m55eat5sRiQ6xUHyMWMRm6atZWw==} + engines: {node: '>=v18'} + + '@commitlint/rules@20.0.0': + resolution: {integrity: sha512-gvg2k10I/RfvHn5I5sxvVZKM1fl72Sqrv2YY/BnM7lMHcYqO0E2jnRWoYguvBfEcZ39t+rbATlciggVe77E4zA==} engines: {node: '>=v18'} - '@commitlint/to-lines@19.8.1': - resolution: {integrity: sha512-98Mm5inzbWTKuZQr2aW4SReY6WUukdWXuZhrqf1QdKPZBCCsXuG87c+iP0bwtD6DBnmVVQjgp4whoHRVixyPBg==} + '@commitlint/to-lines@20.0.0': + resolution: {integrity: sha512-2l9gmwiCRqZNWgV+pX1X7z4yP0b3ex/86UmUFgoRt672Ez6cAM2lOQeHFRUTuE6sPpi8XBCGnd8Kh3bMoyHwJw==} engines: {node: '>=v18'} - '@commitlint/top-level@19.8.1': - resolution: {integrity: sha512-Ph8IN1IOHPSDhURCSXBz44+CIu+60duFwRsg6HqaISFHQHbmBtxVw4ZrFNIYUzEP7WwrNPxa2/5qJ//NK1FGcw==} + '@commitlint/top-level@20.0.0': + resolution: {integrity: sha512-drXaPSP2EcopukrUXvUXmsQMu3Ey/FuJDc/5oiW4heoCfoE5BdLQyuc7veGeE3aoQaTVqZnh4D5WTWe2vefYKg==} engines: {node: '>=v18'} '@commitlint/types@19.8.1': resolution: {integrity: sha512-/yCrWGCoA1SVKOks25EGadP9Pnj0oAIHGpl2wH2M2Y46dPM2ueb8wyCVOD7O3WCTkaJ0IkKvzhl1JY7+uCT2Dw==} engines: {node: '>=v18'} + '@commitlint/types@20.0.0': + resolution: {integrity: sha512-bVUNBqG6aznYcYjTjnc3+Cat/iBgbgpflxbIBTnsHTX0YVpnmINPEkSRWymT2Q8aSH3Y7aKnEbunilkYe8TybA==} + engines: {node: '>=v18'} + '@conventional-changelog/git-client@2.5.1': resolution: {integrity: sha512-lAw7iA5oTPWOLjiweb7DlGEMDEvzqzLLa6aWOly2FSZ64IwLE8T458rC+o+WvI31Doz6joM7X2DoNog7mX8r4A==} engines: {node: '>=18'} @@ -940,9 +960,6 @@ packages: '@types/node@22.16.2': resolution: {integrity: sha512-Cdqa/eJTvt4fC4wmq1Mcc0CPUjp/Qy2FGqLza3z3pKymsI969TcZ54diNJv8UYUgeWxyb8FSbCkhdR6WqmUFhA==} - '@types/node@24.0.12': - resolution: {integrity: sha512-LtOrbvDf5ndC9Xi+4QZjVL0woFymF/xSTKZKPgrrl7H7XoeDvnD+E2IclKVDyaK9UM756W/3BXqSU+JEHopA9g==} - '@types/normalize-package-data@2.4.4': resolution: {integrity: sha512-37i+OaWTh9qeK4LSHPsyRC7NahnGotNuZvjLSgcPzblpHB3rrCJxAOgI5gCdKm7coonsaX1Of0ILiTcnZjbfxA==} @@ -3029,9 +3046,6 @@ packages: undici-types@6.21.0: resolution: {integrity: sha512-iwDZqg0QAGrg9Rav5H4n0M64c3mkR59cJ6wQp+7C4nI0gsmExaedaYLNO44eT4AtBBwjbTiGPMlt2Md0T9H9JQ==} - undici-types@7.8.0: - resolution: {integrity: sha512-9UJ2xGDvQ43tYyVMpuHlsgApydB8ZKfVYTsLDhXkFL/6gfkp+U8xTGdh8pMJv1SpZna0zxG1DwsKZsreLbXBxw==} - undici@5.29.0: resolution: {integrity: sha512-raqeBD6NQK4SkWhQzeYKd1KmIG6dllBOTt55Rmkt4HtI9mwdWtJljnrXjAFUBLTSN67HWrOIZ3EPF4kjUw80Bg==} engines: {node: '>=14.0'} @@ -3263,25 +3277,25 @@ snapshots: '@bcoe/v8-coverage@1.0.2': {} - '@commitlint/cli@19.8.1(@types/node@24.0.12)(typescript@5.8.3)': + '@commitlint/cli@20.1.0(@types/node@22.16.2)(typescript@5.8.3)': dependencies: - '@commitlint/format': 19.8.1 - '@commitlint/lint': 19.8.1 - '@commitlint/load': 19.8.1(@types/node@24.0.12)(typescript@5.8.3) - '@commitlint/read': 19.8.1 - '@commitlint/types': 19.8.1 + '@commitlint/format': 20.0.0 + '@commitlint/lint': 20.0.0 + '@commitlint/load': 20.1.0(@types/node@22.16.2)(typescript@5.8.3) + '@commitlint/read': 20.0.0 + '@commitlint/types': 20.0.0 tinyexec: 1.0.1 yargs: 17.7.2 transitivePeerDependencies: - '@types/node' - typescript - '@commitlint/config-conventional@19.8.1': + '@commitlint/config-conventional@20.0.0': dependencies: - '@commitlint/types': 19.8.1 + '@commitlint/types': 20.0.0 conventional-changelog-conventionalcommits: 7.0.2 - '@commitlint/config-pnpm-scopes@19.8.1': + '@commitlint/config-pnpm-scopes@20.1.0': dependencies: '@pnpm/read-project-manifest': 5.0.11 fast-glob: 3.3.3 @@ -3291,14 +3305,20 @@ snapshots: dependencies: '@commitlint/types': 19.8.1 ajv: 8.17.1 + optional: true - '@commitlint/cz-commitlint@19.8.1(@types/node@24.0.12)(commitizen@4.3.1(@types/node@24.0.12)(typescript@5.8.3))(inquirer@8.2.5)(typescript@5.8.3)': + '@commitlint/config-validator@20.0.0': dependencies: - '@commitlint/ensure': 19.8.1 - '@commitlint/load': 19.8.1(@types/node@24.0.12)(typescript@5.8.3) - '@commitlint/types': 19.8.1 + '@commitlint/types': 20.0.0 + ajv: 8.17.1 + + '@commitlint/cz-commitlint@20.1.0(@types/node@22.16.2)(commitizen@4.3.1(@types/node@22.16.2)(typescript@5.8.3))(inquirer@8.2.5)(typescript@5.8.3)': + dependencies: + '@commitlint/ensure': 20.0.0 + '@commitlint/load': 20.1.0(@types/node@22.16.2)(typescript@5.8.3) + '@commitlint/types': 20.0.0 chalk: 5.4.1 - commitizen: 4.3.1(@types/node@24.0.12)(typescript@5.8.3) + commitizen: 4.3.1(@types/node@22.16.2)(typescript@5.8.3) inquirer: 8.2.5 lodash.isplainobject: 4.0.6 word-wrap: 1.2.5 @@ -3306,35 +3326,38 @@ snapshots: - '@types/node' - typescript - '@commitlint/ensure@19.8.1': + '@commitlint/ensure@20.0.0': dependencies: - '@commitlint/types': 19.8.1 + '@commitlint/types': 20.0.0 lodash.camelcase: 4.3.0 lodash.kebabcase: 4.1.1 lodash.snakecase: 4.1.1 lodash.startcase: 4.4.0 lodash.upperfirst: 4.3.1 - '@commitlint/execute-rule@19.8.1': {} + '@commitlint/execute-rule@19.8.1': + optional: true + + '@commitlint/execute-rule@20.0.0': {} - '@commitlint/format@19.8.1': + '@commitlint/format@20.0.0': dependencies: - '@commitlint/types': 19.8.1 + '@commitlint/types': 20.0.0 chalk: 5.4.1 - '@commitlint/is-ignored@19.8.1': + '@commitlint/is-ignored@20.0.0': dependencies: - '@commitlint/types': 19.8.1 + '@commitlint/types': 20.0.0 semver: 7.7.2 - '@commitlint/lint@19.8.1': + '@commitlint/lint@20.0.0': dependencies: - '@commitlint/is-ignored': 19.8.1 - '@commitlint/parse': 19.8.1 - '@commitlint/rules': 19.8.1 - '@commitlint/types': 19.8.1 + '@commitlint/is-ignored': 20.0.0 + '@commitlint/parse': 20.0.0 + '@commitlint/rules': 20.0.0 + '@commitlint/types': 20.0.0 - '@commitlint/load@19.8.1(@types/node@24.0.12)(typescript@5.8.3)': + '@commitlint/load@19.8.1(@types/node@22.16.2)(typescript@5.8.3)': dependencies: '@commitlint/config-validator': 19.8.1 '@commitlint/execute-rule': 19.8.1 @@ -3342,26 +3365,43 @@ snapshots: '@commitlint/types': 19.8.1 chalk: 5.4.1 cosmiconfig: 9.0.0(typescript@5.8.3) - cosmiconfig-typescript-loader: 6.1.0(@types/node@24.0.12)(cosmiconfig@9.0.0(typescript@5.8.3))(typescript@5.8.3) + cosmiconfig-typescript-loader: 6.1.0(@types/node@22.16.2)(cosmiconfig@9.0.0(typescript@5.8.3))(typescript@5.8.3) lodash.isplainobject: 4.0.6 lodash.merge: 4.6.2 lodash.uniq: 4.5.0 transitivePeerDependencies: - '@types/node' - typescript + optional: true - '@commitlint/message@19.8.1': {} + '@commitlint/load@20.1.0(@types/node@22.16.2)(typescript@5.8.3)': + dependencies: + '@commitlint/config-validator': 20.0.0 + '@commitlint/execute-rule': 20.0.0 + '@commitlint/resolve-extends': 20.1.0 + '@commitlint/types': 20.0.0 + chalk: 5.4.1 + cosmiconfig: 9.0.0(typescript@5.8.3) + cosmiconfig-typescript-loader: 6.1.0(@types/node@22.16.2)(cosmiconfig@9.0.0(typescript@5.8.3))(typescript@5.8.3) + lodash.isplainobject: 4.0.6 + lodash.merge: 4.6.2 + lodash.uniq: 4.5.0 + transitivePeerDependencies: + - '@types/node' + - typescript + + '@commitlint/message@20.0.0': {} - '@commitlint/parse@19.8.1': + '@commitlint/parse@20.0.0': dependencies: - '@commitlint/types': 19.8.1 + '@commitlint/types': 20.0.0 conventional-changelog-angular: 7.0.0 conventional-commits-parser: 5.0.0 - '@commitlint/read@19.8.1': + '@commitlint/read@20.0.0': dependencies: - '@commitlint/top-level': 19.8.1 - '@commitlint/types': 19.8.1 + '@commitlint/top-level': 20.0.0 + '@commitlint/types': 20.0.0 git-raw-commits: 4.0.0 minimist: 1.2.8 tinyexec: 1.0.1 @@ -3374,17 +3414,27 @@ snapshots: import-meta-resolve: 4.1.0 lodash.mergewith: 4.6.2 resolve-from: 5.0.0 + optional: true - '@commitlint/rules@19.8.1': + '@commitlint/resolve-extends@20.1.0': dependencies: - '@commitlint/ensure': 19.8.1 - '@commitlint/message': 19.8.1 - '@commitlint/to-lines': 19.8.1 - '@commitlint/types': 19.8.1 + '@commitlint/config-validator': 20.0.0 + '@commitlint/types': 20.0.0 + global-directory: 4.0.1 + import-meta-resolve: 4.1.0 + lodash.mergewith: 4.6.2 + resolve-from: 5.0.0 - '@commitlint/to-lines@19.8.1': {} + '@commitlint/rules@20.0.0': + dependencies: + '@commitlint/ensure': 20.0.0 + '@commitlint/message': 20.0.0 + '@commitlint/to-lines': 20.0.0 + '@commitlint/types': 20.0.0 - '@commitlint/top-level@19.8.1': + '@commitlint/to-lines@20.0.0': {} + + '@commitlint/top-level@20.0.0': dependencies: find-up: 7.0.0 @@ -3392,6 +3442,12 @@ snapshots: dependencies: '@types/conventional-commits-parser': 5.0.1 chalk: 5.4.1 + optional: true + + '@commitlint/types@20.0.0': + dependencies: + '@types/conventional-commits-parser': 5.0.1 + chalk: 5.4.1 '@conventional-changelog/git-client@2.5.1(conventional-commits-filter@5.0.0)(conventional-commits-parser@6.1.0)': dependencies: @@ -3882,7 +3938,7 @@ snapshots: '@types/conventional-commits-parser@5.0.1': dependencies: - '@types/node': 24.0.12 + '@types/node': 22.16.2 '@types/deep-eql@4.0.2': {} @@ -3906,10 +3962,6 @@ snapshots: dependencies: undici-types: 6.21.0 - '@types/node@24.0.12': - dependencies: - undici-types: 7.8.0 - '@types/normalize-package-data@2.4.4': {} '@types/semver@7.7.0': {} @@ -4006,7 +4058,7 @@ snapshots: '@typescript-eslint/types': 8.36.0 eslint-visitor-keys: 4.2.1 - '@vitest/coverage-v8@3.2.4(vitest@3.2.4(@types/node@24.0.12)(jiti@2.4.2))': + '@vitest/coverage-v8@3.2.4(vitest@3.2.4(@types/node@22.16.2)(jiti@2.4.2))': dependencies: '@ampproject/remapping': 2.3.0 '@bcoe/v8-coverage': 1.0.2 @@ -4021,7 +4073,7 @@ snapshots: std-env: 3.9.0 test-exclude: 7.0.1 tinyrainbow: 2.0.0 - vitest: 3.2.4(@types/node@24.0.12)(jiti@2.4.2) + vitest: 3.2.4(@types/node@22.16.2)(jiti@2.4.2) transitivePeerDependencies: - supports-color @@ -4033,13 +4085,13 @@ snapshots: chai: 5.2.0 tinyrainbow: 2.0.0 - '@vitest/mocker@3.2.4(vite@7.0.4(@types/node@24.0.12)(jiti@2.4.2))': + '@vitest/mocker@3.2.4(vite@7.0.4(@types/node@22.16.2)(jiti@2.4.2))': dependencies: '@vitest/spy': 3.2.4 estree-walker: 3.0.3 magic-string: 0.30.17 optionalDependencies: - vite: 7.0.4(@types/node@24.0.12)(jiti@2.4.2) + vite: 7.0.4(@types/node@22.16.2)(jiti@2.4.2) '@vitest/pretty-format@3.2.4': dependencies: @@ -4322,10 +4374,10 @@ snapshots: comment-parser@1.4.1: {} - commitizen@4.3.1(@types/node@24.0.12)(typescript@5.8.3): + commitizen@4.3.1(@types/node@22.16.2)(typescript@5.8.3): dependencies: cachedir: 2.3.0 - cz-conventional-changelog: 3.3.0(@types/node@24.0.12)(typescript@5.8.3) + cz-conventional-changelog: 3.3.0(@types/node@22.16.2)(typescript@5.8.3) dedent: 0.7.0 detect-indent: 6.1.0 find-node-modules: 2.1.3 @@ -4406,9 +4458,9 @@ snapshots: conventional-commits-parser: 6.1.0 meow: 13.2.0 - cosmiconfig-typescript-loader@6.1.0(@types/node@24.0.12)(cosmiconfig@9.0.0(typescript@5.8.3))(typescript@5.8.3): + cosmiconfig-typescript-loader@6.1.0(@types/node@22.16.2)(cosmiconfig@9.0.0(typescript@5.8.3))(typescript@5.8.3): dependencies: - '@types/node': 24.0.12 + '@types/node': 22.16.2 cosmiconfig: 9.0.0(typescript@5.8.3) jiti: 2.4.2 typescript: 5.8.3 @@ -4428,16 +4480,16 @@ snapshots: shebang-command: 2.0.0 which: 2.0.2 - cz-conventional-changelog@3.3.0(@types/node@24.0.12)(typescript@5.8.3): + cz-conventional-changelog@3.3.0(@types/node@22.16.2)(typescript@5.8.3): dependencies: chalk: 2.4.2 - commitizen: 4.3.1(@types/node@24.0.12)(typescript@5.8.3) + commitizen: 4.3.1(@types/node@22.16.2)(typescript@5.8.3) conventional-commit-types: 3.0.0 lodash.map: 4.6.0 longest: 2.0.1 word-wrap: 1.2.5 optionalDependencies: - '@commitlint/load': 19.8.1(@types/node@24.0.12)(typescript@5.8.3) + '@commitlint/load': 19.8.1(@types/node@22.16.2)(typescript@5.8.3) transitivePeerDependencies: - '@types/node' - typescript @@ -6255,8 +6307,6 @@ snapshots: undici-types@6.21.0: {} - undici-types@7.8.0: {} - undici@5.29.0: dependencies: '@fastify/busboy': 2.1.1 @@ -6282,13 +6332,13 @@ snapshots: spdx-correct: 3.2.0 spdx-expression-parse: 3.0.1 - vite-node@3.2.4(@types/node@24.0.12)(jiti@2.4.2): + vite-node@3.2.4(@types/node@22.16.2)(jiti@2.4.2): dependencies: cac: 6.7.14 debug: 4.4.1 es-module-lexer: 1.7.0 pathe: 2.0.3 - vite: 7.0.4(@types/node@24.0.12)(jiti@2.4.2) + vite: 7.0.4(@types/node@22.16.2)(jiti@2.4.2) transitivePeerDependencies: - '@types/node' - jiti @@ -6303,7 +6353,7 @@ snapshots: - tsx - yaml - vite@7.0.4(@types/node@24.0.12)(jiti@2.4.2): + vite@7.0.4(@types/node@22.16.2)(jiti@2.4.2): dependencies: esbuild: 0.25.4 fdir: 6.4.6(picomatch@4.0.2) @@ -6312,15 +6362,15 @@ snapshots: rollup: 4.41.0 tinyglobby: 0.2.14 optionalDependencies: - '@types/node': 24.0.12 + '@types/node': 22.16.2 fsevents: 2.3.3 jiti: 2.4.2 - vitest@3.2.4(@types/node@24.0.12)(jiti@2.4.2): + vitest@3.2.4(@types/node@22.16.2)(jiti@2.4.2): dependencies: '@types/chai': 5.2.2 '@vitest/expect': 3.2.4 - '@vitest/mocker': 3.2.4(vite@7.0.4(@types/node@24.0.12)(jiti@2.4.2)) + '@vitest/mocker': 3.2.4(vite@7.0.4(@types/node@22.16.2)(jiti@2.4.2)) '@vitest/pretty-format': 3.2.4 '@vitest/runner': 3.2.4 '@vitest/snapshot': 3.2.4 @@ -6338,11 +6388,11 @@ snapshots: tinyglobby: 0.2.14 tinypool: 1.1.1 tinyrainbow: 2.0.0 - vite: 7.0.4(@types/node@24.0.12)(jiti@2.4.2) - vite-node: 3.2.4(@types/node@24.0.12)(jiti@2.4.2) + vite: 7.0.4(@types/node@22.16.2)(jiti@2.4.2) + vite-node: 3.2.4(@types/node@22.16.2)(jiti@2.4.2) why-is-node-running: 2.3.0 optionalDependencies: - '@types/node': 24.0.12 + '@types/node': 22.16.2 transitivePeerDependencies: - jiti - less