diff --git a/package.json b/package.json index f8d9d51..e462564 100644 --- a/package.json +++ b/package.json @@ -121,7 +121,7 @@ "@typescript-eslint/parser": "^8.63.0", "@vitejs/plugin-react": "^5.2.0", "@vitest/coverage-v8": "^4.1.8", - "commitizen": "^4.3.1", + "commitizen": "^4.3.2", "eslint": "^9.39.4", "eslint-plugin-react-hooks": "^5.2.0", "globals": "^16.5.0", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 449a412..c4afa5c 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -57,7 +57,7 @@ importers: version: 19.8.1 '@commitlint/cz-commitlint': specifier: ^21.2.0 - version: 21.2.0(@types/node@25.9.1)(commitizen@4.3.1(@types/node@25.9.1)(typescript@6.0.3))(inquirer@8.2.5)(typescript@6.0.3) + version: 21.2.0(@types/node@25.9.1)(commitizen@4.3.2(@types/node@25.9.1)(typescript@6.0.3))(inquirer@8.2.7(@types/node@25.9.1))(typescript@6.0.3) '@eslint/js': specifier: ^9.39.4 version: 9.39.4 @@ -92,8 +92,8 @@ importers: specifier: ^4.1.8 version: 4.1.8(vitest@4.1.8) commitizen: - specifier: ^4.3.1 - version: 4.3.1(@types/node@25.9.1)(typescript@6.0.3) + specifier: ^4.3.2 + version: 4.3.2(@types/node@25.9.1)(typescript@6.0.3) eslint: specifier: ^9.39.4 version: 9.39.4(jiti@2.6.1) @@ -690,6 +690,15 @@ packages: resolution: {integrity: sha512-bV0Tgo9K4hfPCek+aMAn81RppFKv2ySDQeMoSZuvTASywNTnVJCArCZE2FWqpvIatKu7VMRLWlR1EazvVhDyhQ==} engines: {node: '>=18.18'} + '@inquirer/external-editor@1.0.3': + resolution: {integrity: sha512-RWbSrDiYmO4LbejWY7ttpxczuwQyZLBUyygsA9Nsv95hpzUWwnNTVQmAq3xuh7vNwCp07UTmE5i11XAEExx4RA==} + engines: {node: '>=18'} + peerDependencies: + '@types/node': '>=18' + peerDependenciesMeta: + '@types/node': + optional: true + '@jridgewell/gen-mapping@0.3.13': resolution: {integrity: sha512-2kkt/7niJ6MgEPxF0bYdQ6etZaA+fQvDcLKckhy1yIQOzaoKjBBjSj63/aLVjYE3qhRt5dvM+uUyfCg6UKCBbA==} @@ -1626,8 +1635,8 @@ packages: cacheable@2.3.5: resolution: {integrity: sha512-EQfaKe09tl615iNvq/TBRWTFf1AKJNXYQSsMx0Z3EI0nA+pVsVPS8wJhnRlkbdacKPh1d0qVIhwTc2zsQNFEEg==} - cachedir@2.3.0: - resolution: {integrity: sha512-A+Fezp4zxnit6FanDmv9EqXNAi3vt9DWp51/71UEhXukb7QUuvtv9344h91dyAxuTLoSYJFU299qzR3tzwPAhw==} + cachedir@2.4.0: + resolution: {integrity: sha512-9EtFOZR8g22CL7BWjJ9BUx1+A/djkofnyW3aOXZORNW2kxoUpx2h+uN2cOqwPmFhnpVmxg+KW2OjOSgChTEvsQ==} engines: {node: '>=6'} callsites@3.1.0: @@ -1653,8 +1662,8 @@ packages: resolution: {integrity: sha512-7NzBL0rN6fMUW+f7A6Io4h40qQlG+xGmtMxfbnH/K7TAtt8JQWVQK+6g0UXKMeVJoyV5EkkNsErQ8pVD3bLHbA==} engines: {node: ^12.17.0 || ^14.13 || >=16.0.0} - chardet@0.7.0: - resolution: {integrity: sha512-mT8iDcrh03qDGRRmoA2hmBJnxpllMR+0/0qlzjqZES6NdiWDcZkCNAk4rPFZ9Q85r27unkiNNg8ZOiwZXBHwcA==} + chardet@2.2.0: + resolution: {integrity: sha512-rddelWYNPRrXq6PtNEN2S3f6t9ILzvqaN5pVgi4kqt9jHQaXIial9PznB5iSPVlQSLNaaH22ItWz3EJtQ10+OA==} chrome-launcher@1.2.1: resolution: {integrity: sha512-qmFR5PLMzHyuNJHwOloHPAHhbaNglkfeV/xDtt5b7xiFFyU1I+AZZX0PYseMuhenJSSirgxELYIbswcoc+5H4A==} @@ -1720,9 +1729,9 @@ packages: resolution: {integrity: sha512-/rFeCpNJQbhSZjGVwO9RFV3xPqbnERS8MmIQzCtD/zl6gpJuV/bMLuN92oG3F7d8oDEHHRrujSXNUr8fpjntKw==} engines: {node: '>=18'} - commitizen@4.3.1: - resolution: {integrity: sha512-gwAPAVTy/j5YcOOebcCRIijn+mSjWJC+IYKivTu6aG8Ei/scoXgfsMRnuAk6b0GRste2J4NGxVdMN3ZpfNaVaw==} - engines: {node: '>= 12'} + commitizen@4.3.2: + resolution: {integrity: sha512-1Zs37z9JPvAcuTSSricZZwBhOPVNNxJouuY4yDEt+eD70EoxT2TU9kViG8CuB/PmVg2G4XsAGQiK4YCst97aDQ==} + engines: {node: '>= 18'} hasBin: true compare-func@2.0.0: @@ -2028,10 +2037,6 @@ packages: resolution: {integrity: sha512-knvyeauYhqjOYvQ66MznSMs83wmHrCycNEN6Ao+2AeYEfxUIkuiVxdEa1qlGEPK+We3n0THiDciYSsCcgW/DoA==} engines: {node: '>=12.0.0'} - external-editor@3.1.0: - resolution: {integrity: sha512-hMQ4CX1p1izmuLYyZqLMO/qGNw10wSv9QDCPfzXfyFrOaCSSoRfqE1Kf1s5an66J5JZC62NewG+mK49jOCtQew==} - engines: {node: '>=4'} - extract-zip@2.0.1: resolution: {integrity: sha512-GDhU9ntwuKyGXdZBUgTIe+vXnWj0fppUEtMDL0+idd5Sta8TGpHssn/eusA9mrPr9qNDym6SxAYZjNvCn/9RBg==} engines: {node: '>= 10.17.0'} @@ -2280,8 +2285,8 @@ packages: engines: {node: '>=18'} hasBin: true - iconv-lite@0.4.24: - resolution: {integrity: sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==} + iconv-lite@0.7.3: + resolution: {integrity: sha512-IKXpvIzjnC9XTAUbVBcMfGS0EPaIXtW6v+zr+RRp+hqULEpo0owZax6wyRwPOJbWbzjYspQwusTsfVr0ifh4uQ==} engines: {node: '>=0.10.0'} ieee754@1.2.1: @@ -2330,8 +2335,8 @@ packages: resolution: {integrity: sha512-IBTdIkzZNOpqm7q3dRqJvMaldXjDHWkEDfrwGEQTs5eaQMWV+djAhR+wahyNNMAa+qpbDUhBMVt4ZKNwpPm7xQ==} engines: {node: ^20.17.0 || >=22.9.0} - inquirer@8.2.5: - resolution: {integrity: sha512-QAgPDQMEgrDssk1XiwwHoOGYF9BAbUcc1+j+FhEvaOt8/cKRqyLn0U5qA6F74fGhTMGxf92pOvPBeh29jQJDTQ==} + inquirer@8.2.7: + resolution: {integrity: sha512-UjOaSel/iddGZJ5xP/Eixh6dY1XghiBw4XK13rCCIJcJfyhhoul/7KhLLUGtebEj6GDYM6Vnx/mVsjx2L/mFIA==} engines: {node: '>=12.0.0'} intl-messageformat@10.7.18: @@ -2681,9 +2686,6 @@ packages: resolution: {integrity: sha512-MULkVLfKGYDFYejP07QOurDLLQpcjk7Fw+7jXS2R2czRQzR56yHRveU5NDJEOviH+hETZKSkIk5c+T23GjFUMg==} engines: {node: 18 || 20 || >=22} - minimist@1.2.7: - resolution: {integrity: sha512-bzfL1YUZsP41gmu/qjrEk0Q6i2ix/cVeAhbCbqH9u3zYutS1cLg00qhrD0M2MVdCcx4Sc0UpP2eBWo9rotpq6g==} - minimist@1.2.8: resolution: {integrity: sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==} @@ -3323,10 +3325,6 @@ packages: resolution: {integrity: sha512-ELrFxuqsDdHUwoh0XxDbxuLD3Wnz49Z57IFvTtvWy1hJdcMZjXLIuonjilCiWHlT2GbE4Wlv1wKVTzDFnXH1aw==} hasBin: true - tmp@0.2.7: - resolution: {integrity: sha512-e0votIpp4Uo2AJYSzVHV6xCcawuiez3DzqDAbrTc3YxBkplN6e+dM13ZeIcZnDg/QpSuU2zfZ3rzwY8ukEnaXw==} - engines: {node: '>=14.14'} - to-regex-range@5.0.1: resolution: {integrity: sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==} engines: {node: '>=8.0'} @@ -3532,6 +3530,10 @@ packages: resolution: {integrity: sha512-BN22B5eaMMI9UMtjrGd5g5eCYPpCPDUy0FJXbYsaT5zYxjFOckS53SQDE3pWkVoWpHXVb3BrYcEN4Twa55B5cA==} engines: {node: '>=0.10.0'} + wrap-ansi@6.2.0: + resolution: {integrity: sha512-r6lPcBGxZXlIcymEu7InxDMhdW0KDxpLgoFLcguasxCaJ/SOIZwINatK9KY/tf+ZrlywOKU0UDj3ATXUBfxJXA==} + engines: {node: '>=8'} + wrap-ansi@7.0.0: resolution: {integrity: sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==} engines: {node: '>=10'} @@ -3825,13 +3827,13 @@ snapshots: '@commitlint/types': 21.2.0 ajv: 8.20.0 - '@commitlint/cz-commitlint@21.2.0(@types/node@25.9.1)(commitizen@4.3.1(@types/node@25.9.1)(typescript@6.0.3))(inquirer@8.2.5)(typescript@6.0.3)': + '@commitlint/cz-commitlint@21.2.0(@types/node@25.9.1)(commitizen@4.3.2(@types/node@25.9.1)(typescript@6.0.3))(inquirer@8.2.7(@types/node@25.9.1))(typescript@6.0.3)': dependencies: '@commitlint/ensure': 21.2.0 '@commitlint/load': 21.2.0(@types/node@25.9.1)(typescript@6.0.3) '@commitlint/types': 21.2.0 - commitizen: 4.3.1(@types/node@25.9.1)(typescript@6.0.3) - inquirer: 8.2.5 + commitizen: 4.3.2(@types/node@25.9.1)(typescript@6.0.3) + inquirer: 8.2.7(@types/node@25.9.1) is-plain-obj: 4.1.0 picocolors: 1.1.1 word-wrap: 1.2.5 @@ -4174,6 +4176,13 @@ snapshots: '@humanwhocodes/retry@0.4.3': {} + '@inquirer/external-editor@1.0.3(@types/node@25.9.1)': + dependencies: + chardet: 2.2.0 + iconv-lite: 0.7.3 + optionalDependencies: + '@types/node': 25.9.1 + '@jridgewell/gen-mapping@0.3.13': dependencies: '@jridgewell/sourcemap-codec': 1.5.5 @@ -5208,7 +5217,7 @@ snapshots: keyv: 5.6.0 qified: 0.10.1 - cachedir@2.3.0: {} + cachedir@2.4.0: {} callsites@3.1.0: {} @@ -5229,7 +5238,7 @@ snapshots: chalk@5.6.2: {} - chardet@0.7.0: {} + chardet@2.2.0: {} chrome-launcher@1.2.1: dependencies: @@ -5291,9 +5300,9 @@ snapshots: commander@13.1.0: {} - commitizen@4.3.1(@types/node@25.9.1)(typescript@6.0.3): + commitizen@4.3.2(@types/node@25.9.1)(typescript@6.0.3): dependencies: - cachedir: 2.3.0 + cachedir: 2.4.0 cz-conventional-changelog: 3.3.0(@types/node@25.9.1)(typescript@6.0.3) dedent: 0.7.0 detect-indent: 6.1.0 @@ -5301,10 +5310,10 @@ snapshots: find-root: 1.1.0 fs-extra: 9.1.0 glob: 7.2.3 - inquirer: 8.2.5 + inquirer: 8.2.7(@types/node@25.9.1) is-utf8: 0.2.1 lodash: 4.18.1 - minimist: 1.2.7 + minimist: 1.2.8 strip-bom: 4.0.0 strip-json-comments: 3.1.1 transitivePeerDependencies: @@ -5408,7 +5417,7 @@ snapshots: cz-conventional-changelog@3.3.0(@types/node@25.9.1)(typescript@6.0.3): dependencies: chalk: 2.4.2 - commitizen: 4.3.1(@types/node@25.9.1)(typescript@6.0.3) + commitizen: 4.3.2(@types/node@25.9.1)(typescript@6.0.3) conventional-commit-types: 3.0.0 lodash.map: 4.6.0 longest: 2.0.1 @@ -5654,12 +5663,6 @@ snapshots: expect-type@1.3.0: {} - external-editor@3.1.0: - dependencies: - chardet: 0.7.0 - iconv-lite: 0.4.24 - tmp: 0.2.7 - extract-zip@2.0.1: dependencies: debug: 4.4.3 @@ -5917,7 +5920,7 @@ snapshots: husky@9.1.7: {} - iconv-lite@0.4.24: + iconv-lite@0.7.3: dependencies: safer-buffer: 2.1.2 @@ -5958,13 +5961,13 @@ snapshots: ini@6.0.0: {} - inquirer@8.2.5: + inquirer@8.2.7(@types/node@25.9.1): dependencies: + '@inquirer/external-editor': 1.0.3(@types/node@25.9.1) ansi-escapes: 4.3.2 chalk: 4.1.2 cli-cursor: 3.1.0 cli-width: 3.0.0 - external-editor: 3.1.0 figures: 3.2.0 lodash: 4.18.1 mute-stream: 0.0.8 @@ -5974,7 +5977,9 @@ snapshots: string-width: 4.2.3 strip-ansi: 6.0.1 through: 2.3.8 - wrap-ansi: 7.0.0 + wrap-ansi: 6.2.0 + transitivePeerDependencies: + - '@types/node' intl-messageformat@10.7.18: dependencies: @@ -6314,8 +6319,6 @@ snapshots: dependencies: brace-expansion: 5.0.6 - minimist@1.2.7: {} - minimist@1.2.8: {} mitt@3.0.1: {} @@ -6954,8 +6957,6 @@ snapshots: dependencies: tldts-core: 7.4.2 - tmp@0.2.7: {} - to-regex-range@5.0.1: dependencies: is-number: 7.0.0 @@ -7101,6 +7102,12 @@ snapshots: word-wrap@1.2.5: {} + wrap-ansi@6.2.0: + dependencies: + ansi-styles: 4.3.0 + string-width: 4.2.3 + strip-ansi: 6.0.1 + wrap-ansi@7.0.0: dependencies: ansi-styles: 4.3.0