diff --git a/package.json b/package.json index 83a4ea2..7dfb637 100644 --- a/package.json +++ b/package.json @@ -132,7 +132,7 @@ "prettier-plugin-packagejson": "2.4.3", "semantic-release": "21.0.2", "tsup": "6.7.0", - "type-fest": "3.8.0", + "type-fest": "3.10.0", "typescript": "5.0.4", "vitest": "0.31.0" }, diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index abaf3c1..90e54ab 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -6,7 +6,7 @@ dependencies: version: 4.3.4 meow: specifier: ^11.0.0 - version: 11.0.0 + version: 11.0.0(typescript@5.0.4) yaml: specifier: ^2.2.1 version: 2.2.1 @@ -77,13 +77,13 @@ devDependencies: version: 2.4.3(prettier@2.8.8) semantic-release: specifier: 21.0.2 - version: 21.0.2 + version: 21.0.2(typescript@5.0.4) tsup: specifier: 6.7.0 version: 6.7.0(ts-node@10.9.1)(typescript@5.0.4) type-fest: - specifier: 3.8.0 - version: 3.8.0 + specifier: 3.10.0 + version: 3.10.0(typescript@5.0.4) typescript: specifier: 5.0.4 version: 5.0.4 @@ -774,7 +774,7 @@ packages: aggregate-error: 3.1.0 fs-extra: 11.1.1 lodash: 4.17.21 - semantic-release: 21.0.2 + semantic-release: 21.0.2(typescript@5.0.4) dev: true /@semantic-release/commit-analyzer@9.0.2(semantic-release@21.0.2): @@ -790,7 +790,7 @@ packages: import-from: 4.0.0 lodash: 4.17.21 micromatch: 4.0.5 - semantic-release: 21.0.2 + semantic-release: 21.0.2(typescript@5.0.4) transitivePeerDependencies: - supports-color dev: true @@ -814,7 +814,7 @@ packages: lodash: 4.17.21 micromatch: 4.0.5 p-reduce: 2.1.0 - semantic-release: 21.0.2 + semantic-release: 21.0.2(typescript@5.0.4) transitivePeerDependencies: - supports-color dev: true @@ -840,14 +840,14 @@ packages: mime: 3.0.0 p-filter: 2.1.0 p-retry: 4.6.2 - semantic-release: 21.0.2 + semantic-release: 21.0.2(typescript@5.0.4) url-join: 4.0.1 transitivePeerDependencies: - encoding - supports-color dev: true - /@semantic-release/npm@10.0.3(semantic-release@21.0.2): + /@semantic-release/npm@10.0.3(semantic-release@21.0.2)(typescript@5.0.4): resolution: {integrity: sha512-Chbv3kX4o+y+r1X6hsqBVB8NFbSVfiNlYOqMG6o9Wc8r5Y4cjxfbaMCuJ++XAtw3YXYX/NVD05cPzBi4Orjusg==} engines: {node: '>=18'} peerDependencies: @@ -862,11 +862,13 @@ packages: normalize-url: 8.0.0 npm: 9.6.5 rc: 1.2.8 - read-pkg: 8.0.0 + read-pkg: 8.0.0(typescript@5.0.4) registry-auth-token: 5.0.2 - semantic-release: 21.0.2 + semantic-release: 21.0.2(typescript@5.0.4) semver: 7.5.0 tempy: 3.0.0 + transitivePeerDependencies: + - typescript dev: true /@semantic-release/release-notes-generator@11.0.1(semantic-release@21.0.2): @@ -885,7 +887,7 @@ packages: into-stream: 7.0.0 lodash-es: 4.17.21 read-pkg-up: 9.1.0 - semantic-release: 21.0.2 + semantic-release: 21.0.2(typescript@5.0.4) transitivePeerDependencies: - supports-color dev: true @@ -3294,7 +3296,7 @@ packages: engines: {node: '>= 0.10.0'} dev: true - /meow@11.0.0: + /meow@11.0.0(typescript@5.0.4): resolution: {integrity: sha512-Cl0yeeIrko6d94KpUo1M+0X1sB14ikoaqlIGuTH1fW4I+E3+YljL54/hb/BWmVfrV9tTV9zU04+xjw08Fh2WkA==} engines: {node: '>=14.16'} dependencies: @@ -3308,8 +3310,10 @@ packages: read-pkg-up: 9.1.0 redent: 4.0.0 trim-newlines: 4.1.1 - type-fest: 3.8.0 + type-fest: 3.10.0(typescript@5.0.4) yargs-parser: 21.1.1 + transitivePeerDependencies: + - typescript dev: false /meow@8.1.2: @@ -3817,7 +3821,7 @@ packages: json-parse-even-better-errors: 2.3.1 lines-and-columns: 1.2.4 - /parse-json@7.0.0: + /parse-json@7.0.0(typescript@5.0.4): resolution: {integrity: sha512-kP+TQYAzAiVnzOlWOe0diD6L35s9bJh0SCn95PIbZFKrOYuIRQsQkeWEYxzVDuHTt9V9YqvYCJ2Qo4z9wdfZPw==} engines: {node: '>=16'} dependencies: @@ -3825,7 +3829,9 @@ packages: error-ex: 1.3.2 json-parse-even-better-errors: 3.0.0 lines-and-columns: 2.0.3 - type-fest: 3.8.0 + type-fest: 3.10.0(typescript@5.0.4) + transitivePeerDependencies: + - typescript dev: true /path-exists@3.0.0: @@ -4083,14 +4089,16 @@ packages: parse-json: 5.2.0 type-fest: 2.19.0 - /read-pkg@8.0.0: + /read-pkg@8.0.0(typescript@5.0.4): resolution: {integrity: sha512-Ajb9oSjxXBw0YyOiwtQ2dKbAA/vMnUPnY63XcCk+mXo0BwIdQEMgZLZiMWGttQHcUhUgbK0mH85ethMPKXxziw==} engines: {node: '>=16'} dependencies: '@types/normalize-package-data': 2.4.1 normalize-package-data: 5.0.0 - parse-json: 7.0.0 - type-fest: 3.8.0 + parse-json: 7.0.0(typescript@5.0.4) + type-fest: 3.10.0(typescript@5.0.4) + transitivePeerDependencies: + - typescript dev: true /readable-stream@2.3.8: @@ -4260,7 +4268,7 @@ packages: is-regex: 1.1.4 dev: true - /semantic-release@21.0.2: + /semantic-release@21.0.2(typescript@5.0.4): resolution: {integrity: sha512-Hl6lyJdZ0pAYD07Z1FIUmg06UzSC3fEjHS7U31YppNQ8jOwjjt7pVzW9OfpoO0vbmqD3Tc+b/iZh5fqvKt01OA==} engines: {node: '>=18'} hasBin: true @@ -4268,7 +4276,7 @@ packages: '@semantic-release/commit-analyzer': 9.0.2(semantic-release@21.0.2) '@semantic-release/error': 3.0.0 '@semantic-release/github': 8.0.7(semantic-release@21.0.2) - '@semantic-release/npm': 10.0.3(semantic-release@21.0.2) + '@semantic-release/npm': 10.0.3(semantic-release@21.0.2)(typescript@5.0.4) '@semantic-release/release-notes-generator': 11.0.1(semantic-release@21.0.2) aggregate-error: 4.0.1 cosmiconfig: 8.1.3 @@ -4296,6 +4304,7 @@ packages: transitivePeerDependencies: - encoding - supports-color + - typescript dev: true /semver-diff@4.0.0: @@ -4940,9 +4949,13 @@ packages: resolution: {integrity: sha512-RAH822pAdBgcNMAfWnCBU3CFZcfZ/i1eZjwFU/dsLKumyuuP3niueg2UAukXYF0E2AAoc82ZSSf9J0WQBinzHA==} engines: {node: '>=12.20'} - /type-fest@3.8.0: - resolution: {integrity: sha512-FVNSzGQz9Th+/9R6Lvv7WIAkstylfHN2/JYxkyhhmKFYh9At2DST8t6L6Lref9eYO8PXFTfG9Sg1Agg0K3vq3Q==} + /type-fest@3.10.0(typescript@5.0.4): + resolution: {integrity: sha512-hmAPf1datm+gt3c2mvu0sJyhFy6lTkIGf0GzyaZWxRLnabQfPUqg6tF95RPg6sLxKI7nFLGdFxBcf2/7+GXI+A==} engines: {node: '>=14.16'} + peerDependencies: + typescript: '>=4.7.0' + dependencies: + typescript: 5.0.4 /typed-array-length@1.0.4: resolution: {integrity: sha512-KjZypGq+I/H7HI5HlOoGHkWUUGq+Q0TPhQurLbyrVrvnKTBgzLhIJ7j6J/XTQOi0d1RjyZ0wdas8bKs2p0x3Ng==} @@ -4956,7 +4969,6 @@ packages: resolution: {integrity: sha512-cW9T5W9xY37cc+jfEnaUvX91foxtHkza3Nw3wkoF4sSlKn0MONdkdEndig/qPBWXNkmplh3NzayQzCiHM4/hqw==} engines: {node: '>=12.20'} hasBin: true - dev: true /ufo@1.1.1: resolution: {integrity: sha512-MvlCc4GHrmZdAllBc0iUDowff36Q9Ndw/UzqmEKyrfSzokTd9ZCy1i+IIk5hrYKkjoYVQyNbrw7/F8XJ2rEwTg==}