diff --git a/package.json b/package.json index d3389d7..41873bb 100644 --- a/package.json +++ b/package.json @@ -10,7 +10,7 @@ "@anolilab/commitlint-config": "^10.0.1", "@anolilab/lint-staged-config": "^11.0.1", "@anolilab/prettier-config": "^10.0.1", - "@anolilab/semantic-release-preset": "^13.4.10", + "@anolilab/semantic-release-preset": "^13.4.16", "@commitlint/cli": "^21.0.1", "@commitlint/config-conventional": "^21.0.1", "@secretlint/secretlint-rule-preset-recommend": "^13.0.2", @@ -19,7 +19,7 @@ "cross-env": "^10.1.0", "husky": "^9.1.7", "is-ci": "^4.1.0", - "lint-staged": "^17.0.5", + "lint-staged": "^17.0.6", "prettier": "^3.8.3", "secretlint": "13.0.2", "semantic-release": "^25.0.3", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index e28834c..d604f74 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -10,7 +10,7 @@ overrides: lodash@<=4.17.23: ^4.17.24 lodash@>=4.0.0 <=4.17.22: ^4.18.1 lodash@>=4.0.0 <=4.17.23: ^4.17.24 - tmp@<0.2.6: ^0.2.6 + tmp@<0.2.6: ^0.2.7 undici@<6.23.0: ^7.25.0 undici@<6.24.0: ^8.3.0 @@ -23,13 +23,13 @@ importers: version: 10.0.1(@commitlint/cli@21.0.1(@types/node@24.10.1)(conventional-commits-filter@5.0.0)(conventional-commits-parser@6.3.0)(typescript@5.5.3))(@types/node@24.10.1)(conventional-commits-filter@5.0.0)(conventional-commits-parser@6.3.0)(typescript@5.5.3) '@anolilab/lint-staged-config': specifier: ^11.0.1 - version: 11.0.1(@types/node@24.10.1)(husky@9.1.7)(lint-staged@17.0.5)(prettier@3.8.3)(secretlint@13.0.2)(yaml@2.9.0) + version: 11.0.1(@types/node@24.10.1)(husky@9.1.7)(lint-staged@17.0.7)(prettier@3.8.3)(secretlint@13.0.2)(yaml@2.9.0) '@anolilab/prettier-config': specifier: ^10.0.1 version: 10.0.1(prettier@3.8.3) '@anolilab/semantic-release-preset': - specifier: ^13.4.10 - version: 13.4.10(semantic-release@25.0.3(typescript@5.5.3))(yaml@2.9.0) + specifier: ^13.4.16 + version: 13.4.16(semantic-release@25.0.3(typescript@5.5.3))(yaml@2.9.0) '@commitlint/cli': specifier: ^21.0.1 version: 21.0.1(@types/node@24.10.1)(conventional-commits-filter@5.0.0)(conventional-commits-parser@6.3.0)(typescript@5.5.3) @@ -55,8 +55,8 @@ importers: specifier: ^4.1.0 version: 4.1.0 lint-staged: - specifier: ^17.0.5 - version: 17.0.5 + specifier: ^17.0.6 + version: 17.0.7 prettier: specifier: ^3.8.3 version: 3.8.3 @@ -130,16 +130,16 @@ packages: peerDependencies: prettier: 3.8.3 - '@anolilab/semantic-release-clean-package-json@5.5.7': - resolution: {integrity: sha512-aTS1w8BJZOXIb8Oy0GIKyXNaptA8jZyE/MQsNlT9ZAb0RnFC5xXk55LE/benHbkt8GRAg84UckUWEgOm6pcQng==} + '@anolilab/semantic-release-clean-package-json@5.5.13': + resolution: {integrity: sha512-5r6gpFMzuLZKyXcI1HPmAvYah68WDZzhHfxRlwNkpKyE+bPAyUNN71KAv+5mAHjaYOvGwae/2EH5+PVE8qNG/A==} engines: {node: ^22.14.0 || >=24.10.0} - '@anolilab/semantic-release-preset@13.4.10': - resolution: {integrity: sha512-sIhay/cqPXF3jXKvjQYtlOi7OslviPn2vVet2LkjkDIF8IrTinHyWFyMuQVIlM+nItowJssb6FCb/3j7MmbuJQ==} + '@anolilab/semantic-release-preset@13.4.16': + resolution: {integrity: sha512-e9sQ4pthrvL2r99VzlBxfS21I084uOgYz1Gp37MRY1HTHTlN8mk62Kv5Kmnqudt8EPp3ZOPq1nnlJn0z8vV4gA==} engines: {node: ^22.14.0 || >=24.10.0} os: [darwin, linux, win32] peerDependencies: - '@anolilab/semantic-release-pnpm': 8.1.9 + '@anolilab/semantic-release-pnpm': 8.1.15 '@semantic-release/npm': 13.1.5 semantic-release: 25.0.3 semantic-release-yarn: ^3.0.2 @@ -502,6 +502,12 @@ packages: peerDependencies: semantic-release: '>=24.1.0' + '@semantic-release/github@12.0.8': + resolution: {integrity: sha512-tej5AAgK5X9wHRoDmYhecMXEHEkFeGOY1XsEblKxu8pIQwahzf1STYyr7iPU6Lpbg6C5I3N2w/ocXrBo+L7jhw==} + engines: {node: ^22.14.0 || >= 24.10.0} + peerDependencies: + semantic-release: '>=24.1.0' + '@semantic-release/npm@13.1.2': resolution: {integrity: sha512-9rtshDTNlzYrC7uSBtB1vHqFzFZaNHigqkkCH5Ls4N/BSlVOenN5vtwHYxjAR4jf1hNvWSVwL4eIFTHONYckkw==} engines: {node: ^22.14.0 || >= 24.10.0} @@ -514,6 +520,12 @@ packages: peerDependencies: semantic-release: '>=20.1.0' + '@semantic-release/release-notes-generator@14.1.1': + resolution: {integrity: sha512-Pbd2e2XRMUD0OxehHpgd5/YghsE76cddkRHSoDvKLK+OCy4Ewxn49rWR631MEUU01lgwF/uyVXvbnVuu6+Z6VA==} + engines: {node: '>=20.8.1'} + peerDependencies: + semantic-release: '>=20.1.0' + '@simple-libs/child-process-utils@1.0.2': resolution: {integrity: sha512-/4R8QKnd/8agJynkNdJmNw2MBxuFTRcNFnE5Sg/G+jkSsV8/UBgULMzhizWWW42p8L5H7flImV2ATi79Ove2Tw==} engines: {node: '>=18'} @@ -575,6 +587,10 @@ packages: resolution: {integrity: sha512-MnA+YT8fwfJPgBx3m60MNqakm30XOkyIoH1y6huTQvC0PwZG7ki8NacLBcrPbNoo8vEZy7Jpuk7+jMO+CUovTQ==} engines: {node: '>= 14'} + agent-base@9.0.0: + resolution: {integrity: sha512-TQf59BsZnytt8GdJKLPfUZ54g/iaUL2OWDSFCCvMOhsHduDQxO8xC4PNeyIkVcA5KwL2phPSv0douC0fgWzmnA==} + engines: {node: '>= 20'} + aggregate-error@3.1.0: resolution: {integrity: sha512-4I7Td01quW/RpocfNayFdFVk1qSuoh0E7JrbRJ16nH01HhKFQ88INq9Sd+nd72zqRySlr9BmDA8xlEJ6vJMrYA==} engines: {node: '>=8'} @@ -1125,10 +1141,18 @@ packages: resolution: {integrity: sha512-T1gkAiYYDWYx3V5Bmyu7HcfcvL7mUrTWiM6yOfa3PIphViJ/gFPbvidQ+veqSOHci/PxBcDabeUNCzpOODJZig==} engines: {node: '>= 14'} + http-proxy-agent@9.0.0: + resolution: {integrity: sha512-FcF8VhXYLQcxWCnt/cCpT2apKsRDUGeVEeMqGu4HSTu29U8Yw0TLOjdYIlDsYk3IkUh+taX4IDWpPcCqKDhCjA==} + engines: {node: '>= 20'} + https-proxy-agent@7.0.6: resolution: {integrity: sha512-vK9P5/iUfdl95AI+JVyUuIcVtd4ofvtrOr3HNtM2yxC9bnMbEdp3x01OhQNnjb8IJYi38VlTE3mBXwcfvywuSw==} engines: {node: '>= 14'} + https-proxy-agent@9.0.0: + resolution: {integrity: sha512-/MVmHp58WkOypgFhCLk4fzpPcFQvTJ/e6LBI7irpIO2HfxUbpmYoHF+KzipzJpxxzJu7aJNWQ0xojJ/dzV2G5g==} + engines: {node: '>= 20'} + human-signals@2.1.0: resolution: {integrity: sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw==} engines: {node: '>=10.17.0'} @@ -1317,8 +1341,8 @@ packages: lines-and-columns@1.2.4: resolution: {integrity: sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==} - lint-staged@17.0.5: - resolution: {integrity: sha512-d12yC+/e8RhBjZtaxZn71FyrgU/P5e+uAPifhCLwdosQZP/zamSdKRWDC30ocVIbzDKiFG1McHc/LUgB92GIPw==} + lint-staged@17.0.7: + resolution: {integrity: sha512-JrSobt+tW3rH8IOMi8tDZd3foorM5yPEkLD/V2NxobgHrFfHWGee4MOLVuZeScgxftEwbHrPHIFA/ZL+nUJeuA==} engines: {node: '>=22.22.1'} hasBin: true @@ -2023,6 +2047,10 @@ packages: resolution: {integrity: sha512-dAqSqE/RabpBKI8+h26GfLq6Vb3JVXs30XYQjdMjaj/c2tS8IYYMbIzP599KtRj7c57/wYApb3QjgRgXmrCukA==} engines: {node: '>=18'} + tinyexec@1.2.4: + resolution: {integrity: sha512-SHf/r48b7vOrjve9PxJo3MN5v5yuyjHvdUcrQffT3WXMUfnGmHDVbC4k3sHJaJTgZCwpUplIaAo5ANtMyp3YHg==} + engines: {node: '>=18'} + tinyglobby@0.2.15: resolution: {integrity: sha512-j2Zq4NyQYG5XMST4cbs02Ak8iJUdxRM0XI5QyxXuZOzKOINmWurp3smXu3y5wDcJrptwpSjgXHzIQxR0omXljQ==} engines: {node: '>=12.0.0'} @@ -2238,7 +2266,7 @@ snapshots: - conventional-commits-parser - typescript - '@anolilab/lint-staged-config@11.0.1(@types/node@24.10.1)(husky@9.1.7)(lint-staged@17.0.5)(prettier@3.8.3)(secretlint@13.0.2)(yaml@2.9.0)': + '@anolilab/lint-staged-config@11.0.1(@types/node@24.10.1)(husky@9.1.7)(lint-staged@17.0.7)(prettier@3.8.3)(secretlint@13.0.2)(yaml@2.9.0)': dependencies: '@visulima/fs': 4.1.0(yaml@2.9.0) '@visulima/package': 4.1.7(@types/node@24.10.1) @@ -2246,7 +2274,7 @@ snapshots: shell-quote: 1.8.3 type-fest: 5.6.0 optionalDependencies: - lint-staged: 17.0.5 + lint-staged: 17.0.7 prettier: 3.8.3 secretlint: 13.0.2 transitivePeerDependencies: @@ -2257,7 +2285,7 @@ snapshots: dependencies: prettier: 3.8.3 - '@anolilab/semantic-release-clean-package-json@5.5.7(yaml@2.9.0)': + '@anolilab/semantic-release-clean-package-json@5.5.13(yaml@2.9.0)': dependencies: '@semantic-release/error': 4.0.0 '@visulima/fs': 4.1.0(yaml@2.9.0) @@ -2266,15 +2294,15 @@ snapshots: transitivePeerDependencies: - yaml - '@anolilab/semantic-release-preset@13.4.10(semantic-release@25.0.3(typescript@5.5.3))(yaml@2.9.0)': + '@anolilab/semantic-release-preset@13.4.16(semantic-release@25.0.3(typescript@5.5.3))(yaml@2.9.0)': dependencies: - '@anolilab/semantic-release-clean-package-json': 5.5.7(yaml@2.9.0) + '@anolilab/semantic-release-clean-package-json': 5.5.13(yaml@2.9.0) '@semantic-release/changelog': 6.0.3(semantic-release@25.0.3(typescript@5.5.3)) '@semantic-release/commit-analyzer': 13.0.1(semantic-release@25.0.3(typescript@5.5.3)) '@semantic-release/exec': 7.1.0(semantic-release@25.0.3(typescript@5.5.3)) '@semantic-release/git': 10.0.1(semantic-release@25.0.3(typescript@5.5.3)) - '@semantic-release/github': 12.0.6(semantic-release@25.0.3(typescript@5.5.3)) - '@semantic-release/release-notes-generator': 14.1.0(semantic-release@25.0.3(typescript@5.5.3)) + '@semantic-release/github': 12.0.8(semantic-release@25.0.3(typescript@5.5.3)) + '@semantic-release/release-notes-generator': 14.1.1(semantic-release@25.0.3(typescript@5.5.3)) conventional-changelog-conventionalcommits: 9.3.1 semantic-release: 25.0.3(typescript@5.5.3) transitivePeerDependencies: @@ -2776,6 +2804,29 @@ snapshots: transitivePeerDependencies: - supports-color + '@semantic-release/github@12.0.8(semantic-release@25.0.3(typescript@5.5.3))': + dependencies: + '@octokit/core': 7.0.6 + '@octokit/plugin-paginate-rest': 14.0.0(@octokit/core@7.0.6) + '@octokit/plugin-retry': 8.0.3(@octokit/core@7.0.6) + '@octokit/plugin-throttling': 11.0.3(@octokit/core@7.0.6) + '@semantic-release/error': 4.0.0 + aggregate-error: 5.0.0 + debug: 4.4.3 + dir-glob: 3.0.1 + http-proxy-agent: 9.0.0 + https-proxy-agent: 9.0.0 + issue-parser: 7.0.1 + lodash-es: 4.18.1 + mime: 4.1.0 + p-filter: 4.1.0 + semantic-release: 25.0.3(typescript@5.5.3) + tinyglobby: 0.2.15 + undici: 7.24.6 + url-join: 5.0.0 + transitivePeerDependencies: + - supports-color + '@semantic-release/npm@13.1.2(semantic-release@25.0.3(typescript@5.5.3))': dependencies: '@actions/core': 1.11.1 @@ -2811,6 +2862,20 @@ snapshots: transitivePeerDependencies: - supports-color + '@semantic-release/release-notes-generator@14.1.1(semantic-release@25.0.3(typescript@5.5.3))': + dependencies: + conventional-changelog-angular: 8.3.0 + conventional-changelog-writer: 8.2.0 + conventional-commits-filter: 5.0.0 + conventional-commits-parser: 6.3.0 + debug: 4.4.3 + import-from-esm: 2.0.0 + lodash-es: 4.18.1 + read-package-up: 11.0.0 + semantic-release: 25.0.3(typescript@5.5.3) + transitivePeerDependencies: + - supports-color + '@simple-libs/child-process-utils@1.0.2': dependencies: '@simple-libs/stream-utils': 1.2.0 @@ -2879,6 +2944,8 @@ snapshots: agent-base@7.1.4: {} + agent-base@9.0.0: {} + aggregate-error@3.1.0: dependencies: clean-stack: 2.2.0 @@ -3448,6 +3515,13 @@ snapshots: transitivePeerDependencies: - supports-color + http-proxy-agent@9.0.0: + dependencies: + agent-base: 9.0.0 + debug: 4.4.3 + transitivePeerDependencies: + - supports-color + https-proxy-agent@7.0.6: dependencies: agent-base: 7.1.4 @@ -3455,6 +3529,13 @@ snapshots: transitivePeerDependencies: - supports-color + https-proxy-agent@9.0.0: + dependencies: + agent-base: 9.0.0 + debug: 4.4.3 + transitivePeerDependencies: + - supports-color + human-signals@2.1.0: {} human-signals@5.0.0: {} @@ -3609,12 +3690,12 @@ snapshots: lines-and-columns@1.2.4: {} - lint-staged@17.0.5: + lint-staged@17.0.7: dependencies: listr2: 10.2.1 picomatch: 4.0.4 string-argv: 0.3.2 - tinyexec: 1.1.2 + tinyexec: 1.2.4 optionalDependencies: yaml: 2.9.0 @@ -4265,6 +4346,8 @@ snapshots: tinyexec@1.1.2: {} + tinyexec@1.2.4: {} + tinyglobby@0.2.15: dependencies: fdir: 6.5.0(picomatch@4.0.4) diff --git a/pnpm-workspace.yaml b/pnpm-workspace.yaml index 8143a37..5468994 100644 --- a/pnpm-workspace.yaml +++ b/pnpm-workspace.yaml @@ -13,6 +13,6 @@ overrides: lodash@<=4.17.23: ^4.17.24 lodash@>=4.0.0 <=4.17.22: ^4.18.1 lodash@>=4.0.0 <=4.17.23: ^4.17.24 - tmp@<0.2.6: ^0.2.6 + tmp@<0.2.6: ^0.2.7 undici@<6.23.0: ^7.25.0 undici@<6.24.0: ^8.3.0