diff --git a/package.json b/package.json index 86d1807..55438a6 100644 --- a/package.json +++ b/package.json @@ -48,19 +48,19 @@ "@types/conventional-changelog": "^3.1.5", "@types/debug": "^4.1.12", "@types/express": "^4.17.21", - "@types/node": "^20.11.16", - "@types/semver": "^7.5.6", + "@types/node": "^20.11.17", + "@types/semver": "^7.5.7", "@types/yargs": "^17.0.32", "conventional-changelog": "^5.1.0", "conventional-changelog-conventionalcommits": "^7.0.2", "eslint": "^8.56.0", "husky": "^8.0.3", "knip": "^3.13.2", - "lint-staged": "^15.2.1", - "npm-run-all2": "^5.0.0", + "lint-staged": "^15.2.2", + "npm-run-all2": "^5.0.2", "release-it": "^17.0.3", - "semver": "^7.5.4", - "tsx": "^4.7.0", + "semver": "^7.6.0", + "tsx": "^4.7.1", "wireit": "^0.14.4" }, "packageManager": "pnpm@8.12.0", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index dc5dd78..e6a69eb 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -51,7 +51,7 @@ devDependencies: version: 1.2.4(tslint@6.1.3) '@commitlint/cli': specifier: ^18.6.0 - version: 18.6.0(@types/node@20.11.16)(typescript@5.3.3) + version: 18.6.0(@types/node@20.11.17)(typescript@5.3.3) '@commitlint/config-conventional': specifier: ^18.6.0 version: 18.6.0 @@ -68,11 +68,11 @@ devDependencies: specifier: ^4.17.21 version: 4.17.21 '@types/node': - specifier: ^20.11.16 - version: 20.11.16 + specifier: ^20.11.17 + version: 20.11.17 '@types/semver': - specifier: ^7.5.6 - version: 7.5.6 + specifier: ^7.5.7 + version: 7.5.7 '@types/yargs': specifier: ^17.0.32 version: 17.0.32 @@ -90,22 +90,22 @@ devDependencies: version: 8.0.3 knip: specifier: ^3.13.2 - version: 3.13.2(@types/node@20.11.16)(typescript@5.3.3) + version: 3.13.2(@types/node@20.11.17)(typescript@5.3.3) lint-staged: - specifier: ^15.2.1 - version: 15.2.1 + specifier: ^15.2.2 + version: 15.2.2 npm-run-all2: - specifier: ^5.0.0 + specifier: ^5.0.2 version: 5.0.2 release-it: specifier: ^17.0.3 version: 17.0.3(typescript@5.3.3) semver: - specifier: ^7.5.4 - version: 7.5.4 + specifier: ^7.6.0 + version: 7.6.0 tsx: - specifier: ^4.7.0 - version: 4.7.0 + specifier: ^4.7.1 + version: 4.7.1 wireit: specifier: ^0.14.4 version: 0.14.4 @@ -255,14 +255,14 @@ packages: - tslint dev: true - /@commitlint/cli@18.6.0(@types/node@20.11.16)(typescript@5.3.3): + /@commitlint/cli@18.6.0(@types/node@20.11.17)(typescript@5.3.3): resolution: {integrity: sha512-FiH23cr9QG8VdfbmvJJZmdfHGVMCouOOAzoXZ3Cd7czGC52RbycwNt8YCI7SA69pAl+t30vh8LMaO/N+kcel6w==} engines: {node: '>=v18'} hasBin: true dependencies: '@commitlint/format': 18.6.0 '@commitlint/lint': 18.6.0 - '@commitlint/load': 18.6.0(@types/node@20.11.16)(typescript@5.3.3) + '@commitlint/load': 18.6.0(@types/node@20.11.17)(typescript@5.3.3) '@commitlint/read': 18.6.0 '@commitlint/types': 18.6.0 execa: 5.1.1 @@ -333,7 +333,7 @@ packages: '@commitlint/types': 18.6.0 dev: true - /@commitlint/load@18.6.0(@types/node@20.11.16)(typescript@5.3.3): + /@commitlint/load@18.6.0(@types/node@20.11.17)(typescript@5.3.3): resolution: {integrity: sha512-RRssj7TmzT0bowoEKlgwg8uQ7ORXWkw7lYLsZZBMi9aInsJuGNLNWcMxJxRZbwxG3jkCidGUg85WmqJvRjsaDA==} engines: {node: '>=v18'} dependencies: @@ -343,7 +343,7 @@ packages: '@commitlint/types': 18.6.0 chalk: 4.1.2 cosmiconfig: 8.3.6(typescript@5.3.3) - cosmiconfig-typescript-loader: 5.0.0(@types/node@20.11.16)(cosmiconfig@8.3.6)(typescript@5.3.3) + cosmiconfig-typescript-loader: 5.0.0(@types/node@20.11.17)(cosmiconfig@8.3.6)(typescript@5.3.3) lodash.isplainobject: 4.0.6 lodash.merge: 4.6.2 lodash.uniq: 4.5.0 @@ -769,7 +769,7 @@ packages: proc-log: 3.0.0 promise-inflight: 1.0.1 promise-retry: 2.0.1 - semver: 7.5.4 + semver: 7.6.0 which: 4.0.0 transitivePeerDependencies: - bluebird @@ -800,7 +800,7 @@ packages: json-parse-even-better-errors: 3.0.0 normalize-package-data: 6.0.0 proc-log: 3.0.0 - semver: 7.5.4 + semver: 7.6.0 transitivePeerDependencies: - bluebird dev: true @@ -1012,7 +1012,7 @@ packages: engines: {node: '>=14.6'} dependencies: hosted-git-info: 4.1.0 - semver: 7.5.4 + semver: 7.6.0 validate-npm-package-name: 4.0.0 dev: true @@ -1041,7 +1041,7 @@ packages: path-temp: 2.1.0 ramda: /@pnpm/ramda@0.28.1 rename-overwrite: 5.0.0 - semver: 7.5.4 + semver: 7.6.0 ssri: 10.0.5 version-selector-type: 3.0.0 transitivePeerDependencies: @@ -1056,7 +1056,7 @@ packages: resolution: {integrity: sha512-yQ0pMthlw8rTgS/C9hrjne+NEnnSNevCjtdodd7i15I59jMBYciHifZ/vjg0NY+Jl+USTc3dBE+0h/4tdYjMKg==} engines: {node: '>=16.14'} dependencies: - semver: 7.5.4 + semver: 7.6.0 dev: true /@pnpm/resolver-base@11.0.2: @@ -1126,7 +1126,7 @@ packages: conventional-changelog: 5.1.0 conventional-recommended-bump: 9.0.0 release-it: 17.0.3(typescript@5.3.3) - semver: 7.5.4 + semver: 7.6.0 dev: true /@sindresorhus/is@5.3.0: @@ -1163,13 +1163,13 @@ packages: resolution: {integrity: sha512-ALYone6pm6QmwZoAgeyNksccT9Q4AWZQ6PvfwR37GT6r6FWUPguq6sUmNGSMV2Wr761oQoBxwGGa6DR5o1DC9g==} dependencies: '@types/connect': 3.4.35 - '@types/node': 20.11.16 + '@types/node': 20.11.17 dev: true /@types/connect@3.4.35: resolution: {integrity: sha512-cdeYyv4KWoEgpBISTxWvqYsVy444DOqehiF3fM3ne10AmJ62RSyNkUnxMJXHQWRQQX2eR94m5y1IZyDwBjV9FQ==} dependencies: - '@types/node': 20.11.16 + '@types/node': 20.11.17 dev: true /@types/conventional-changelog-core@4.2.1: @@ -1179,7 +1179,7 @@ packages: '@types/conventional-commits-parser': 3.0.2 '@types/conventional-recommended-bump': 6.1.0 '@types/git-raw-commits': 2.0.1 - '@types/node': 20.11.16 + '@types/node': 20.11.17 '@types/normalize-package-data': 2.4.1 dev: true @@ -1187,7 +1187,7 @@ packages: resolution: {integrity: sha512-S7lJJByPMkkocMWnDKOtkSLi9yXu619+GhGejPnCiNK1Dgwjf5jjzBxXYgMv47tBG8MokmCCV1sWhI53lFl6FA==} dependencies: '@types/conventional-commits-parser': 3.0.2 - '@types/node': 20.11.16 + '@types/node': 20.11.17 dev: true /@types/conventional-changelog@3.1.5: @@ -1196,13 +1196,13 @@ packages: '@types/conventional-changelog-core': 4.2.1 '@types/conventional-changelog-writer': 4.0.1 '@types/conventional-commits-parser': 3.0.2 - '@types/node': 20.11.16 + '@types/node': 20.11.17 dev: true /@types/conventional-commits-parser@3.0.2: resolution: {integrity: sha512-1kVPUHFaart1iGRFxKn8WNXYEDVAgMb+DLatgql2dGg9jTGf3bNxWtN//C/tDG3ckOLg4u7SSx+qcn8VjzI5zg==} dependencies: - '@types/node': 20.11.16 + '@types/node': 20.11.17 dev: true /@types/conventional-recommended-bump@6.1.0: @@ -1222,7 +1222,7 @@ packages: /@types/express-serve-static-core@4.17.35: resolution: {integrity: sha512-wALWQwrgiB2AWTT91CB62b6Yt0sNHpznUXeZEcnPU3DRdlDIz74x8Qg1UUYKSVFi+va5vKOLYRBI1bRKiLLKIg==} dependencies: - '@types/node': 20.11.16 + '@types/node': 20.11.17 '@types/qs': 6.9.7 '@types/range-parser': 1.2.4 '@types/send': 0.17.1 @@ -1240,14 +1240,14 @@ packages: /@types/git-raw-commits@2.0.1: resolution: {integrity: sha512-vE2lbXxqJ0AqMDoP4N6d+WVfbcBla9+z8IL6e+37JNQIwYZCYY0z3J7hdpY8D/VGwFZ0yIYQLcqk8eCnfXsaEg==} dependencies: - '@types/node': 20.11.16 + '@types/node': 20.11.17 dev: true /@types/glob@7.2.0: resolution: {integrity: sha512-ZUxbzKl0IfJILTS6t7ip5fQQM/J3TJYubDm3nMbgubNNYS62eXeUpoLUC8/7fJNiFYHTrGPQn7hspDUzIHX3UA==} dependencies: '@types/minimatch': 5.1.2 - '@types/node': 20.11.16 + '@types/node': 20.11.17 dev: true /@types/http-cache-semantics@4.0.1: @@ -1282,8 +1282,8 @@ packages: resolution: {integrity: sha512-iiUgKzV9AuaEkZqkOLDIvlQiL6ltuZd9tGcW3gwpnX8JbuiuhFlEGmmFXEXkN50Cvq7Os88IY2v0dkDqXYWVgA==} dev: true - /@types/node@20.11.16: - resolution: {integrity: sha512-gKb0enTmRCzXSSUJDq6/sPcqrfCv2mkkG6Jt/clpn5eiCbKTY+SgZUxo+p8ZKMof5dCp9vHQUAB7wOUTod22wQ==} + /@types/node@20.11.17: + resolution: {integrity: sha512-QmgQZGWu1Yw9TDyAP9ZzpFJKynYNeOvwMJmaxABfieQoVoiVOS6MN1WSpqpRcbeA5+RW82kraAVxCCJg+780Qw==} dependencies: undici-types: 5.26.5 @@ -1299,22 +1299,22 @@ packages: resolution: {integrity: sha512-EEhsLsD6UsDM1yFhAvy0Cjr6VwmpMWqFBCb9w07wVugF7w9nfajxLuVmngTIpgS6svCnm6Vaw+MZhoDCKnOfsw==} dev: true - /@types/semver@7.5.6: - resolution: {integrity: sha512-dn1l8LaMea/IjDoHNd9J52uBbInB796CDffS6VdIxvqYCPSG0V0DzHp76GpaWnlhg88uYyPbXCDIowa86ybd5A==} + /@types/semver@7.5.7: + resolution: {integrity: sha512-/wdoPq1QqkSj9/QOeKkFquEuPzQbHTWAMPH/PaUMB+JuR31lXhlWXRZ52IpfDYVlDOUBvX09uBrPwxGT1hjNBg==} dev: true /@types/send@0.17.1: resolution: {integrity: sha512-Cwo8LE/0rnvX7kIIa3QHCkcuF21c05Ayb0ZfxPiv0W8VRiZiNW/WuRupHKpqqGVGf7SUA44QSOUKaEd9lIrd/Q==} dependencies: '@types/mime': 1.3.2 - '@types/node': 20.11.16 + '@types/node': 20.11.17 dev: true /@types/serve-static@1.15.1: resolution: {integrity: sha512-NUo5XNiAdULrJENtJXZZ3fHtfMolzZwczzBbnAeBbqBwG+LaG6YaJtuwzwGSQZ2wsCrxjEhNNjAkKigy3n8teQ==} dependencies: '@types/mime': 3.0.1 - '@types/node': 20.11.16 + '@types/node': 20.11.17 dev: true /@types/yargs-parser@21.0.0: @@ -1331,7 +1331,7 @@ packages: resolution: {integrity: sha512-oJoftv0LSuaDZE3Le4DbKX+KS9G36NzOeSap90UIK0yMA/NhKJhqlSGtNDORNRaIbQfzjXDrQa0ytJ6mNRGz/Q==} requiresBuild: true dependencies: - '@types/node': 20.11.16 + '@types/node': 20.11.17 dev: false optional: true @@ -1373,7 +1373,7 @@ packages: graphemer: 1.4.0 ignore: 5.3.0 natural-compare: 1.4.0 - semver: 7.5.4 + semver: 7.6.0 ts-api-utils: 1.0.3(typescript@5.3.3) typescript: 5.3.3 transitivePeerDependencies: @@ -1448,7 +1448,7 @@ packages: debug: 4.3.4 globby: 11.1.0 is-glob: 4.0.3 - semver: 7.5.4 + semver: 7.6.0 ts-api-utils: 1.0.3(typescript@5.3.3) typescript: 5.3.3 transitivePeerDependencies: @@ -1463,12 +1463,12 @@ packages: dependencies: '@eslint-community/eslint-utils': 4.4.0(eslint@8.56.0) '@types/json-schema': 7.0.15 - '@types/semver': 7.5.6 + '@types/semver': 7.5.7 '@typescript-eslint/scope-manager': 6.13.1 '@typescript-eslint/types': 6.13.1 '@typescript-eslint/typescript-estree': 6.13.1(typescript@5.3.3) eslint: 8.56.0 - semver: 7.5.4 + semver: 7.6.0 transitivePeerDependencies: - supports-color - typescript @@ -1906,7 +1906,7 @@ packages: /builtins@5.0.1: resolution: {integrity: sha512-qwVpFEHNfhYJIzNRBvd2C1kyo6jz3ZSMPyyuR47OPdiKWlbYnZNyDWuyR175qDnAJLiCo5fBBqPb3RiXgWlkOQ==} dependencies: - semver: 7.5.4 + semver: 7.6.0 dev: true /bundle-name@4.1.0: @@ -2270,7 +2270,7 @@ packages: handlebars: 4.7.7 json-stringify-safe: 5.0.1 meow: 12.1.1 - semver: 7.5.4 + semver: 7.6.0 split2: 4.2.0 dev: true @@ -2329,7 +2329,7 @@ packages: engines: {node: '>= 0.6'} dev: false - /cosmiconfig-typescript-loader@5.0.0(@types/node@20.11.16)(cosmiconfig@8.3.6)(typescript@5.3.3): + /cosmiconfig-typescript-loader@5.0.0(@types/node@20.11.17)(cosmiconfig@8.3.6)(typescript@5.3.3): resolution: {integrity: sha512-+8cK7jRAReYkMwMiG+bxhcNKiHJDM6bR9FD/nGBXOWdMLuYawjF5cGrtLilJ+LGd3ZjCXnJjR5DkfWPoIVlqJA==} engines: {node: '>=v16'} peerDependencies: @@ -2337,7 +2337,7 @@ packages: cosmiconfig: '>=8.2' typescript: '>=4' dependencies: - '@types/node': 20.11.16 + '@types/node': 20.11.17 cosmiconfig: 8.3.6(typescript@5.3.3) jiti: 1.21.0 typescript: 5.3.3 @@ -2937,7 +2937,7 @@ packages: better-ajv-errors: 1.2.0(ajv@8.12.0) eslint: 8.56.0 requireindex: 1.2.0 - semver: 7.5.4 + semver: 7.6.0 sort-package-json: 1.57.0 dev: true @@ -3497,7 +3497,7 @@ packages: hasBin: true dependencies: meow: 12.1.1 - semver: 7.5.4 + semver: 7.6.0 dev: true /git-up@7.0.0: @@ -4342,7 +4342,7 @@ packages: engines: {node: '>=0.10.0'} dev: true - /knip@3.13.2(@types/node@20.11.16)(typescript@5.3.3): + /knip@3.13.2(@types/node@20.11.17)(typescript@5.3.3): resolution: {integrity: sha512-izf5dvW+7fG0OfeZKyJTdhmrgQE1ltoxhPnNxYUKnPEBUMDEb61N2LD6SESKEpt4b6Mmbj4h9Tr4/14zcb7PSA==} engines: {node: '>=18.6.0'} hasBin: true @@ -4357,7 +4357,7 @@ packages: '@pnpm/logger': 5.0.0 '@pnpm/workspace.pkgs-graph': 2.0.13(@pnpm/logger@5.0.0) '@snyk/github-codeowners': 1.1.0 - '@types/node': 20.11.16 + '@types/node': 20.11.17 easy-table: 1.2.0 fast-glob: 3.3.2 globby: 14.0.0 @@ -4411,8 +4411,8 @@ packages: engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} dev: true - /lint-staged@15.2.1: - resolution: {integrity: sha512-dhwAPnM85VdshybV9FWI/9ghTvMLoQLEXgVMx+ua2DN7mdfzd/tRfoU2yhMcBac0RHkofoxdnnJUokr8s4zKmQ==} + /lint-staged@15.2.2: + resolution: {integrity: sha512-TiTt93OPh1OZOsb5B7k96A/ATl2AjIZo+vnzFZ6oHK5FuTk63ByDtxGQpHm+kFETjEWqgkF95M8FRXKR/LEBcw==} engines: {node: '>=18.12.0'} hasBin: true dependencies: @@ -4892,7 +4892,7 @@ packages: dependencies: hosted-git-info: 4.1.0 is-core-module: 2.13.1 - semver: 7.5.4 + semver: 7.6.0 validate-npm-package-license: 3.0.4 dev: true @@ -4902,7 +4902,7 @@ packages: dependencies: hosted-git-info: 7.0.0 is-core-module: 2.13.1 - semver: 7.5.4 + semver: 7.6.0 validate-npm-package-license: 3.0.4 dev: true @@ -4920,7 +4920,7 @@ packages: resolution: {integrity: sha512-W29RiK/xtpCGqn6f3ixfRYGk+zRyr+Ew9F2E20BfXxT5/euLdA/Nm7fO7OeTGuAmTs30cpgInyJ0cYe708YTZw==} engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} dependencies: - semver: 7.5.4 + semver: 7.6.0 dev: true /npm-normalize-package-bin@3.0.1: @@ -4934,7 +4934,7 @@ packages: dependencies: hosted-git-info: 7.0.0 proc-log: 3.0.0 - semver: 7.5.4 + semver: 7.6.0 validate-npm-package-name: 5.0.0 dev: true @@ -4945,7 +4945,7 @@ packages: npm-install-checks: 6.3.0 npm-normalize-package-bin: 3.0.1 npm-package-arg: 11.0.1 - semver: 7.5.4 + semver: 7.6.0 dev: true /npm-run-all2@5.0.2: @@ -5223,7 +5223,7 @@ packages: got: 12.6.0 registry-auth-token: 5.0.2 registry-url: 6.0.1 - semver: 7.5.4 + semver: 7.6.0 dev: true /pako@1.0.11: @@ -5875,7 +5875,7 @@ packages: resolution: {integrity: sha512-0Ju4+6A8iOnpL/Thra7dZsSlOHYAHIeMxfhWQRI1/VLcT3WDBZKKtQt/QkBOsiIN9ZpuvHE6cGZ0x4glCMmfiA==} engines: {node: '>=12'} dependencies: - semver: 7.5.4 + semver: 7.6.0 dev: true /semver@5.7.2: @@ -5896,6 +5896,14 @@ packages: lru-cache: 6.0.0 dev: true + /semver@7.6.0: + resolution: {integrity: sha512-EnwXhrlwXMk9gKu5/flx5sv/an57AkRplG3hTK68W7FRDN+k+OWBj65M7719OkA82XLBxrcX0KSHj+X5COhOVg==} + engines: {node: '>=10'} + hasBin: true + dependencies: + lru-cache: 6.0.0 + dev: true + /send@0.18.0: resolution: {integrity: sha512-qqWzuOjSFOuqPjFe4NOsMLafToQQwBSOEpS+FwEt3A2V3vKubTquT3vmLTQpFgMXp8AlFWFuP1qKaJZOtPpVXg==} engines: {node: '>= 0.8.0'} @@ -6409,8 +6417,8 @@ packages: typescript: 5.3.3 dev: true - /tsx@4.7.0: - resolution: {integrity: sha512-I+t79RYPlEYlHn9a+KzwrvEwhJg35h/1zHsLC2JXvhC2mdynMv6Zxzvhv5EMV6VF5qJlLlkSnMVvdZV3PSIGcg==} + /tsx@4.7.1: + resolution: {integrity: sha512-8d6VuibXHtlN5E3zFkgY8u4DX7Y3Z27zvvPKVmLon/D4AjuKzarkUBTLDBgj9iTQ0hg5xM7c/mYiRVM+HETf0g==} engines: {node: '>=18.0.0'} hasBin: true dependencies: @@ -6616,7 +6624,7 @@ packages: is-npm: 6.0.0 latest-version: 7.0.0 pupa: 3.1.0 - semver: 7.5.4 + semver: 7.6.0 semver-diff: 4.0.0 xdg-basedir: 5.1.0 dev: true @@ -6680,7 +6688,7 @@ packages: resolution: {integrity: sha512-PSvMIZS7C1MuVNBXl/CDG2pZq8EXy/NW2dHIdm3bVP5N0PC8utDK8ttXLXj44Gn3J0lQE3U7Mpm1estAOd+eiA==} engines: {node: '>=10.13'} dependencies: - semver: 7.5.4 + semver: 7.6.0 dev: true /vlq@0.2.3: