From cc35f28c9a3f55df3ae5891523ebd2eab8272b30 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 15 Dec 2025 09:14:11 +0000 Subject: [PATCH 1/2] chore(deps): bump the production-dependencies group across 1 directory with 4 updates Bumps the production-dependencies group with 4 updates in the / directory: [@clack/prompts](https://github.com/bombshell-dev/clack/tree/HEAD/packages/prompts), [gunshi](https://github.com/kazupon/gunshi/tree/HEAD/packages/gunshi), [package-manager-detector](https://github.com/antfu-collective/package-manager-detector) and [publint](https://github.com/publint/publint/tree/HEAD/packages/publint). Updates `@clack/prompts` from 1.0.0-alpha.6 to 1.0.0-alpha.8 - [Release notes](https://github.com/bombshell-dev/clack/releases) - [Changelog](https://github.com/bombshell-dev/clack/blob/main/packages/prompts/CHANGELOG.md) - [Commits](https://github.com/bombshell-dev/clack/commits/@clack/prompts@1.0.0-alpha.8/packages/prompts) Updates `gunshi` from 0.26.3 to 0.27.0 - [Release notes](https://github.com/kazupon/gunshi/releases) - [Changelog](https://github.com/kazupon/gunshi/blob/main/CHANGELOG.md) - [Commits](https://github.com/kazupon/gunshi/commits/v0.27.0/packages/gunshi) Updates `package-manager-detector` from 1.5.0 to 1.6.0 - [Release notes](https://github.com/antfu-collective/package-manager-detector/releases) - [Commits](https://github.com/antfu-collective/package-manager-detector/compare/v1.5.0...v1.6.0) Updates `publint` from 0.3.15 to 0.3.16 - [Release notes](https://github.com/publint/publint/releases) - [Changelog](https://github.com/publint/publint/blob/master/packages/publint/CHANGELOG.md) - [Commits](https://github.com/publint/publint/commits/publint@0.3.16/packages/publint) --- updated-dependencies: - dependency-name: "@clack/prompts" dependency-version: 1.0.0-alpha.8 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: production-dependencies - dependency-name: gunshi dependency-version: 0.27.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: production-dependencies - dependency-name: package-manager-detector dependency-version: 1.6.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: production-dependencies - dependency-name: publint dependency-version: 0.3.16 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: production-dependencies ... Signed-off-by: dependabot[bot] --- package-lock.json | 50 +++++++++++++++++++++++------------------------ package.json | 8 ++++---- 2 files changed, 29 insertions(+), 29 deletions(-) diff --git a/package-lock.json b/package-lock.json index ef70e46..6c0966f 100644 --- a/package-lock.json +++ b/package-lock.json @@ -9,17 +9,17 @@ "version": "0.0.1", "license": "MIT", "dependencies": { - "@clack/prompts": "^1.0.0-alpha.6", + "@clack/prompts": "^1.0.0-alpha.8", "@publint/pack": "^0.1.2", "debug": "^4.4.3", "fdir": "^6.5.0", - "gunshi": "^0.26.3", + "gunshi": "^0.27.0", "lockparse": "^0.5.0", "module-replacements": "^2.10.1", "module-replacements-codemods": "^1.2.0", - "package-manager-detector": "^1.5.0", + "package-manager-detector": "^1.6.0", "picocolors": "^1.1.1", - "publint": "^0.3.15", + "publint": "^0.3.16", "semver": "^7.7.3", "tinyglobby": "^0.2.15" }, @@ -882,9 +882,9 @@ } }, "node_modules/@clack/core": { - "version": "1.0.0-alpha.6", - "resolved": "https://registry.npmjs.org/@clack/core/-/core-1.0.0-alpha.6.tgz", - "integrity": "sha512-eG5P45+oShFG17u9I1DJzLkXYB1hpUgTLi32EfsMjSHLEqJUR8BOBCVFkdbUX2g08eh/HCi6UxNGpPhaac1LAA==", + "version": "1.0.0-alpha.7", + "resolved": "https://registry.npmjs.org/@clack/core/-/core-1.0.0-alpha.7.tgz", + "integrity": "sha512-3vdh6Ar09D14rVxJZIm3VQJkU+ZOKKT5I5cC0cOVazy70CNyYYjiwRj9unwalhESndgxx6bGc/m6Hhs4EKF5XQ==", "license": "MIT", "dependencies": { "picocolors": "^1.0.0", @@ -892,12 +892,12 @@ } }, "node_modules/@clack/prompts": { - "version": "1.0.0-alpha.6", - "resolved": "https://registry.npmjs.org/@clack/prompts/-/prompts-1.0.0-alpha.6.tgz", - "integrity": "sha512-75NCtYOgDHVBE2nLdKPTDYOaESxO0GLAKC7INREp5VbS988Xua1u+588VaGlcvXiLc/kSwc25Cd+4PeTSpY6QQ==", + "version": "1.0.0-alpha.8", + "resolved": "https://registry.npmjs.org/@clack/prompts/-/prompts-1.0.0-alpha.8.tgz", + "integrity": "sha512-YZGC4BmTKSF5OturNKEz/y4xNjYGmGk6NI785CQucJ7OEdX0qbMmL/zok+9bL6c7qE3WSYffyK5grh2RnkGNtQ==", "license": "MIT", "dependencies": { - "@clack/core": "1.0.0-alpha.6", + "@clack/core": "1.0.0-alpha.7", "picocolors": "^1.0.0", "sisteransi": "^1.0.5" } @@ -2766,9 +2766,9 @@ "license": "Python-2.0" }, "node_modules/args-tokens": { - "version": "0.20.1", - "resolved": "https://registry.npmjs.org/args-tokens/-/args-tokens-0.20.1.tgz", - "integrity": "sha512-pQ5R5TsJyx94zsgSCCQ9kzOgUfMmI4bkqNjgSSt2C92mzPCvovoUMMW6HqR+35mHZ0cb1++MD2uAOLm62sGC+Q==", + "version": "0.23.0", + "resolved": "https://registry.npmjs.org/args-tokens/-/args-tokens-0.23.0.tgz", + "integrity": "sha512-VZETsQmpEGO7A9adjfIOTyZuxKzurUas9kh1Hm0WGhFq8dOyw50P6OjiTwKyURwnmDabw0DbFjI+BUucJfCtnQ==", "license": "MIT", "engines": { "node": ">= 20" @@ -3569,12 +3569,12 @@ "license": "ISC" }, "node_modules/gunshi": { - "version": "0.26.3", - "resolved": "https://registry.npmjs.org/gunshi/-/gunshi-0.26.3.tgz", - "integrity": "sha512-x/CaxovzDA3KMkrjqow7M1dnsO1CxGMNabBaeGTGdVNtjOMN1G/eK7vjKeJ+zHdFIsWHmo47YQ2DQIESUut2+A==", + "version": "0.27.0", + "resolved": "https://registry.npmjs.org/gunshi/-/gunshi-0.27.0.tgz", + "integrity": "sha512-x4htNMezP3PnOW39ZsQlnijZAw5IONYO3whczfI+7H6LKE5Zgepdo1T+gN28g9wGfDlSuv6A9pAHI4otKNq3lA==", "license": "MIT", "dependencies": { - "args-tokens": "^0.20.1" + "args-tokens": "^0.23.0" }, "engines": { "node": ">= 20" @@ -4214,9 +4214,9 @@ } }, "node_modules/package-manager-detector": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/package-manager-detector/-/package-manager-detector-1.5.0.tgz", - "integrity": "sha512-uBj69dVlYe/+wxj8JOpr97XfsxH/eumMt6HqjNTmJDf/6NO9s+0uxeOneIz3AsPt2m6y9PqzDzd3ATcU17MNfw==", + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/package-manager-detector/-/package-manager-detector-1.6.0.tgz", + "integrity": "sha512-61A5ThoTiDG/C8s8UMZwSorAGwMJ0ERVGj2OjoW5pAalsNOg15+iQiPzrLJ4jhZ1HJzmC2PIHT2oEiH3R5fzNA==", "license": "MIT" }, "node_modules/parent-module": { @@ -4479,13 +4479,13 @@ } }, "node_modules/publint": { - "version": "0.3.15", - "resolved": "https://registry.npmjs.org/publint/-/publint-0.3.15.tgz", - "integrity": "sha512-xPbRAPW+vqdiaKy5sVVY0uFAu3LaviaPO3pZ9FaRx59l9+U/RKR1OEbLhkug87cwiVKxPXyB4txsv5cad67u+A==", + "version": "0.3.16", + "resolved": "https://registry.npmjs.org/publint/-/publint-0.3.16.tgz", + "integrity": "sha512-MFqyfRLAExPVZdTQFwkAQELzA8idyXzROVOytg6nEJ/GEypXBUmMGrVaID8cTuzRS1U5L8yTOdOJtMXgFUJAeA==", "license": "MIT", "dependencies": { "@publint/pack": "^0.1.2", - "package-manager-detector": "^1.3.0", + "package-manager-detector": "^1.6.0", "picocolors": "^1.1.1", "sade": "^1.8.1" }, diff --git a/package.json b/package.json index 3b1b26c..bdaf505 100644 --- a/package.json +++ b/package.json @@ -47,17 +47,17 @@ }, "homepage": "https://github.com/e18e/cli#readme", "dependencies": { - "@clack/prompts": "^1.0.0-alpha.6", + "@clack/prompts": "^1.0.0-alpha.8", "@publint/pack": "^0.1.2", "debug": "^4.4.3", "fdir": "^6.5.0", - "gunshi": "^0.26.3", + "gunshi": "^0.27.0", "lockparse": "^0.5.0", "module-replacements": "^2.10.1", "module-replacements-codemods": "^1.2.0", - "package-manager-detector": "^1.5.0", + "package-manager-detector": "^1.6.0", "picocolors": "^1.1.1", - "publint": "^0.3.15", + "publint": "^0.3.16", "semver": "^7.7.3", "tinyglobby": "^0.2.15" }, From ce9f5a530f2a7f33098088aae7206ee11e88d892 Mon Sep 17 00:00:00 2001 From: James Garbutt <43081j@users.noreply.github.com> Date: Mon, 15 Dec 2025 15:31:49 +0000 Subject: [PATCH 2/2] chore: fix gunshi types --- package-lock.json | 11 ----------- src/commands/analyze.ts | 2 +- src/commands/migrate.ts | 2 +- 3 files changed, 2 insertions(+), 13 deletions(-) diff --git a/package-lock.json b/package-lock.json index 6c0966f..5d37667 100644 --- a/package-lock.json +++ b/package-lock.json @@ -305,7 +305,6 @@ "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.27.4.tgz", "integrity": "sha512-bXYxrXFubeYdvB0NhD/NBB3Qi6aZeV20GOWVI47t2dkecCEoneR4NPVcb7abpXDEvejgrUfFtG6vG/zxAKmg+g==", "license": "MIT", - "peer": true, "dependencies": { "@ampproject/remapping": "^2.2.0", "@babel/code-frame": "^7.27.1", @@ -1693,7 +1692,6 @@ "integrity": "sha512-dKYCMuPO1bmrpuogcjQ8z7ICCH3FP6WmxpwC03yjzGfZhj9fTJg6+bS1+UAplekbN2C+M61UNllGOOoAfGCrdQ==", "dev": true, "license": "MIT", - "peer": true, "dependencies": { "@octokit/auth-token": "^4.0.0", "@octokit/graphql": "^7.1.0", @@ -2283,7 +2281,6 @@ "integrity": "sha512-gWEkeiyYE4vqjON/+Obqcoeffmk0NF15WSBwSs7zwVA2bAbTaE0SJ7P0WNGoJn8uE7fiaV5a7dKYIJriEqOrmA==", "dev": true, "license": "MIT", - "peer": true, "dependencies": { "undici-types": "~7.16.0" } @@ -2347,7 +2344,6 @@ "integrity": "sha512-N9lBGA9o9aqb1hVMc9hzySbhKibHmB+N3IpoShyV6HyQYRGIhlrO5rQgttypi+yEeKsKI4idxC8Jw6gXKD4THA==", "dev": true, "license": "MIT", - "peer": true, "dependencies": { "@typescript-eslint/scope-manager": "8.49.0", "@typescript-eslint/types": "8.49.0", @@ -2708,7 +2704,6 @@ "integrity": "sha512-NZyJarBfL7nWwIq+FDL6Zp/yHEhePMNnnJ0y3qfieCrmNvYct8uvtiV41UvlSe6apAfk0fY1FbWx+NwfmpvtTg==", "dev": true, "license": "MIT", - "peer": true, "bin": { "acorn": "bin/acorn" }, @@ -2865,7 +2860,6 @@ } ], "license": "MIT", - "peer": true, "dependencies": { "caniuse-lite": "^1.0.30001718", "electron-to-chromium": "^1.5.160", @@ -3144,7 +3138,6 @@ "integrity": "sha512-LEyamqS7W5HB3ujJyvi0HQK/dtVINZvd5mAAp9eT5S/ujByGjiZLCzPcHVzuXbpJDJF/cxwHlfceVUDZ2lnSTw==", "dev": true, "license": "MIT", - "peer": true, "dependencies": { "@eslint-community/eslint-utils": "^4.8.0", "@eslint-community/regexpp": "^4.12.1", @@ -4279,7 +4272,6 @@ "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-4.0.3.tgz", "integrity": "sha512-5gTmgEY/sqK6gFXLIsQNH19lWb4ebPDLA4SdLP7dsWkIXHWlG66oPuVvXSGFPppYZz8ZDZq0dYYrbHfBCVUb1Q==", "license": "MIT", - "peer": true, "engines": { "node": ">=12" }, @@ -4946,7 +4938,6 @@ "integrity": "sha512-jl1vZzPDinLr9eUt3J/t7V6FgNEw9QjvBPdysz9KfQDD41fQrC2Y4vKQdiaUpFT4bXlb1RHhLpp8wtm6M5TgSw==", "dev": true, "license": "Apache-2.0", - "peer": true, "bin": { "tsc": "bin/tsc", "tsserver": "bin/tsserver" @@ -5076,7 +5067,6 @@ "integrity": "sha512-ITcnkFeR3+fI8P1wMgItjGrR10170d8auB4EpMLPqmx6uxElH3a/hHGQabSHKdqd4FXWO1nFIp9rRn7JQ34ACQ==", "dev": true, "license": "MIT", - "peer": true, "dependencies": { "esbuild": "^0.25.0", "fdir": "^6.5.0", @@ -5152,7 +5142,6 @@ "integrity": "sha512-n1RxDp8UJm6N0IbJLQo+yzLZ2sQCDyl1o0LeugbPWf8+8Fttp29GghsQBjYJVmWq3gBFfe9Hs1spR44vovn2wA==", "dev": true, "license": "MIT", - "peer": true, "dependencies": { "@vitest/expect": "4.0.15", "@vitest/mocker": "4.0.15", diff --git a/src/commands/analyze.ts b/src/commands/analyze.ts index 1dc4080..a3bd748 100644 --- a/src/commands/analyze.ts +++ b/src/commands/analyze.ts @@ -19,7 +19,7 @@ function formatBytes(bytes: number) { return `${size.toFixed(1)} ${units[unitIndex]}`; } -export async function run(ctx: CommandContext) { +export async function run(ctx: CommandContext) { const [_commandName, providedPath] = ctx.positionals; const baseTarball = ctx.values['base-tarball']; const targetTarball = ctx.values['target-tarball']; diff --git a/src/commands/migrate.ts b/src/commands/migrate.ts index 162784c..ccc58a7 100644 --- a/src/commands/migrate.ts +++ b/src/commands/migrate.ts @@ -9,7 +9,7 @@ import type {Replacement} from '../types.js'; import {LocalFileSystem} from '../local-file-system.js'; import {getPackageJson} from '../utils/package-json.js'; -export async function run(ctx: CommandContext) { +export async function run(ctx: CommandContext) { const [_commandName, ...targetModules] = ctx.positionals; const dryRun = ctx.values['dry-run'] === true; const interactive = ctx.values.interactive === true;