diff --git a/.sdk-scope.json b/.sdk-scope.json index 654e37d..510c3c0 100644 --- a/.sdk-scope.json +++ b/.sdk-scope.json @@ -1,5 +1,5 @@ { "sdk": "@droposs", - "sdkVersion": "^0.5.9", - "cliVersion": "^0.5.9" + "sdkVersion": "^0.6.0", + "cliVersion": "^0.6.0" } diff --git a/package-lock.json b/package-lock.json index 8029e91..d0bced9 100644 --- a/package-lock.json +++ b/package-lock.json @@ -9,10 +9,10 @@ "version": "0.1.0", "license": "MIT", "dependencies": { - "@droposs/plugin-sdk": "^0.5.9" + "@droposs/plugin-sdk": "^0.6.0" }, "devDependencies": { - "@droposs/plugin-cli": "^0.5.9", + "@droposs/plugin-cli": "^0.6.0", "@eslint/js": "^10.0.1", "@types/node": "^22.0.0", "eslint": "^10.9.1", @@ -45,25 +45,31 @@ } }, "node_modules/@droposs/plugin-cli": { - "version": "0.5.9", - "resolved": "https://registry.npmjs.org/@droposs/plugin-cli/-/plugin-cli-0.5.9.tgz", - "integrity": "sha512-EMUaeAkJhw+8Qz5mpQx0jf3hBBtGOlqMPziCnTQm1ZyvgC7DYt1VpqgzHz8O/wCK8UHQHJAFi7kKv2Tk+CSCEg==", + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/@droposs/plugin-cli/-/plugin-cli-0.6.0.tgz", + "integrity": "sha512-AS44mY73gTdHGinPDFPXD7B9W8419jpeRj1d+TpEg1iTJIzvpzZrElrPJ8SR6zNm/okEDwEekGR+ds44SGyJsQ==", "dev": true, "license": "MIT", "dependencies": { - "@droposs/plugin-sdk": "0.5.9", + "@droposs/plugin-sdk": "0.6.0", "ajv": "^8.20.0", "esbuild": "^0.28.2" }, "bin": { "drop-plugin": "bin/drop-plugin.js" + }, + "engines": { + "node": ">=22" } }, "node_modules/@droposs/plugin-sdk": { - "version": "0.5.9", - "resolved": "https://registry.npmjs.org/@droposs/plugin-sdk/-/plugin-sdk-0.5.9.tgz", - "integrity": "sha512-HK3sF964yHtssE0B3vbV+9p4D0L8mg6BJ3cFO7uadYCKkpWw582DVTM0FAJ+CPPSn3xYwZVDxomXTjc/Zmuomg==", - "license": "MIT" + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/@droposs/plugin-sdk/-/plugin-sdk-0.6.0.tgz", + "integrity": "sha512-Q1BMJB56UkSadb46WcLHzofjdflXAd9k3NH9MCPWmvDunTROfNBy+AN/0EqAGmkozIVIM3kHF+HnJsCm+jrM6w==", + "license": "MIT", + "engines": { + "node": ">=22" + } }, "node_modules/@esbuild/aix-ppc64": { "version": "0.28.2", diff --git a/package.json b/package.json index 7a38122..cadc44c 100644 --- a/package.json +++ b/package.json @@ -12,10 +12,10 @@ "lint": "eslint ." }, "dependencies": { - "@droposs/plugin-sdk": "^0.5.9" + "@droposs/plugin-sdk": "^0.6.0" }, "devDependencies": { - "@droposs/plugin-cli": "^0.5.9", + "@droposs/plugin-cli": "^0.6.0", "typescript": "^5.7.2", "@types/node": "^22.0.0", "@eslint/js": "^10.0.1", diff --git a/scripts/switch-sdk-scope.mjs b/scripts/switch-sdk-scope.mjs index 4b6e8a8..4eb81fb 100644 --- a/scripts/switch-sdk-scope.mjs +++ b/scripts/switch-sdk-scope.mjs @@ -1,4 +1,5 @@ #!/usr/bin/env node +/* global process, console */ import { readdirSync, readFileSync, statSync, writeFileSync, existsSync } from "node:fs"; import path from "node:path"; @@ -69,11 +70,7 @@ function rewritePackageJson(file, text) { continue; } const target = `${scope}/${kind}`; - if (section[dep].startsWith("file:") || section[dep].startsWith("workspace:") || section[dep].startsWith("npm:")) { - rebuilt[target] = kind === "plugin-sdk" ? sdkVersion : cliVersion; - } else { - rebuilt[target] = section[dep]; - } + rebuilt[target] = kind === "plugin-sdk" ? sdkVersion : cliVersion; } pkg[sectionName] = rebuilt; }