@seedcli/cli
Advanced tools
@@ -1,1 +0,1 @@ | ||
| {"version":3,"file":"new.d.ts","sourceRoot":"","sources":["../../src/commands/new.ts"],"names":[],"mappings":"AAaA,eAAO,MAAM,UAAU,iCA0JrB,CAAC"} | ||
| {"version":3,"file":"new.d.ts","sourceRoot":"","sources":["../../src/commands/new.ts"],"names":[],"mappings":"AAoBA,eAAO,MAAM,UAAU,iCA0KrB,CAAC"} |
+21
-8
| import { join } from "node:path"; | ||
| import { arg, command, flag } from "@seedcli/core"; | ||
| import { exists, readJson } from "@seedcli/filesystem"; | ||
| import { create, detect } from "@seedcli/package-manager"; | ||
| import { create, detect, detectFromUserAgent, getCommands, pmRunPrefix, } from "@seedcli/package-manager"; | ||
| import { error, info, muted, newline, spin, success, warning } from "@seedcli/print"; | ||
@@ -47,2 +47,5 @@ import { input, select } from "@seedcli/prompt"; | ||
| let description = "A CLI built with Seed CLI"; | ||
| // Infer PM from invocation context, then lockfile, then fallback to npm | ||
| const inferredPm = detectFromUserAgent() ?? (await detect(process.cwd()).catch(() => "npm")); | ||
| let packageManager = inferredPm; | ||
| if (!flags.skipPrompts) { | ||
@@ -61,2 +64,12 @@ template = await select({ | ||
| }); | ||
| packageManager = await select({ | ||
| message: "Package manager:", | ||
| choices: [ | ||
| { name: "npm", value: "npm" }, | ||
| { name: "pnpm", value: "pnpm" }, | ||
| { name: "yarn", value: "yarn" }, | ||
| { name: "bun", value: "bun" }, | ||
| ], | ||
| default: inferredPm, | ||
| }); | ||
| } | ||
@@ -92,2 +105,3 @@ const spinner = spin("Scaffolding project..."); | ||
| seedcliVersion, | ||
| pmRun: pmRunPrefix(packageManager), | ||
| }, | ||
@@ -124,4 +138,3 @@ rename: { gitignore: ".gitignore" }, | ||
| if (!flags.skipInstall) { | ||
| const pm = await detect(targetDir); | ||
| const manager = await create(pm, targetDir); | ||
| const manager = await create(packageManager, targetDir); | ||
| const installSpinner = spin("Installing dependencies..."); | ||
@@ -134,6 +147,7 @@ try { | ||
| installSpinner.fail("Failed to install dependencies"); | ||
| warning("Run `npm install` manually in the project directory"); | ||
| warning(`Run \`${getCommands(packageManager).install}\` manually in the project directory`); | ||
| } | ||
| } | ||
| // Done | ||
| const run = pmRunPrefix(packageManager); | ||
| newline(); | ||
@@ -145,3 +159,3 @@ success(`Project "${name}" created!`); | ||
| if (template === "plugin") { | ||
| info(" npm test"); | ||
| info(` ${run} test`); | ||
| muted(`\n To use this plugin in a CLI:\n`); | ||
@@ -155,6 +169,5 @@ info(` import plugin from "${name}";`); | ||
| else { | ||
| info(" npm run dev"); | ||
| info(" npx tsx src/index.ts --help"); | ||
| info(` ${run} dev`); | ||
| muted(`\n To use "${name}" as a global command:\n`); | ||
| info(" npm link"); | ||
| info(` ${packageManager} link`); | ||
| } | ||
@@ -161,0 +174,0 @@ newline(); |
@@ -1,1 +0,1 @@ | ||
| {"version":3,"file":"new.js","sourceRoot":"","sources":["../../src/commands/new.ts"],"names":[],"mappings":"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"} | ||
| {"version":3,"file":"new.js","sourceRoot":"","sources":["../../src/commands/new.ts"],"names":[],"mappings":"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"} |
+10
-10
| { | ||
| "name": "@seedcli/cli", | ||
| "version": "1.1.0", | ||
| "version": "1.1.1", | ||
| "description": "Scaffolding CLI for creating and managing Seed CLI projects", | ||
@@ -46,11 +46,11 @@ "type": "module", | ||
| "@hakobu/hakobu": "^1.0.0", | ||
| "@seedcli/config": "^1.1.0", | ||
| "@seedcli/core": "^1.1.0", | ||
| "@seedcli/filesystem": "^1.1.0", | ||
| "@seedcli/package-manager": "^1.1.0", | ||
| "@seedcli/print": "^1.1.0", | ||
| "@seedcli/prompt": "^1.1.0", | ||
| "@seedcli/strings": "^1.1.0", | ||
| "@seedcli/system": "^1.1.0", | ||
| "@seedcli/template": "^1.1.0", | ||
| "@seedcli/config": "^1.1.1", | ||
| "@seedcli/core": "^1.1.1", | ||
| "@seedcli/filesystem": "^1.1.1", | ||
| "@seedcli/package-manager": "^1.1.1", | ||
| "@seedcli/print": "^1.1.1", | ||
| "@seedcli/prompt": "^1.1.1", | ||
| "@seedcli/strings": "^1.1.1", | ||
| "@seedcli/system": "^1.1.1", | ||
| "@seedcli/template": "^1.1.1", | ||
| "execa": "^9.0.0", | ||
@@ -57,0 +57,0 @@ "tinyglobby": "^0.2.0" |
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Debug access
Supply chain riskUses debug, reflection and dynamic code execution features.
Found 1 instance in 1 package
Environment variable access
Supply chain riskPackage accesses environment variables, which may be a sign of credential stuffing or data theft.
Found 1 instance in 1 package
Long strings
Supply chain riskContains long string literals, which may be a sign of obfuscated or packed code.
Found 1 instance in 1 package
Debug access
Supply chain riskUses debug, reflection and dynamic code execution features.
Found 1 instance in 1 package
Environment variable access
Supply chain riskPackage accesses environment variables, which may be a sign of credential stuffing or data theft.
Found 1 instance in 1 package
Long strings
Supply chain riskContains long string literals, which may be a sign of obfuscated or packed code.
Found 1 instance in 1 package
104565
1.24%1131
1.16%Updated
Updated
Updated
Updated
Updated
Updated
Updated
Updated