@serviceme/devtools-cli
v0.0.6
Published
Unified SERVICEME CLI for automation, project scaffolding, and bridge-based tooling.
Maintainers
Readme
@serviceme/devtools-cli
Unified SERVICEME CLI for automation, project scaffolding, JSON and image helpers, environment checks, and bridge-based integrations.
Install
npm install -g @serviceme/devtools-cliRequirements
- Node.js 18 or newer
Quick Start
serviceme version
serviceme env check --json
serviceme bridge --stdioCommands
serviceme version --jsonserviceme env check --jsonserviceme json <sort|format|minify|validate> --stdin --jsonserviceme image <validate|info|compress> --file <path> --jsonserviceme project extract-template --workspacePath <path> --zipPath <zip> --tempExtractDir <dir> --extractedDirName <name> --projectFilePattern <pattern> --jsonserviceme project scaffold-prune --workspacePath <path> --preset <id> --jsonserviceme project git-init --workspacePath <path> --jsonserviceme project make-scripts-executable --workspacePath <path> --jsonserviceme project install-deps --workspacePath <path> --command <cmd> --jsonserviceme opencode doctor --jsonserviceme bridge --stdio
Output Contract
One-shot commands write machine-readable JSON envelopes to stdout. The bridge mode uses NDJSON over stdio and reserves stderr for diagnostics.
Development
pnpm -F @serviceme/devtools-cli run build
pnpm -F @serviceme/devtools-cli run test
pnpm -F @serviceme/devtools-cli run version:update -- patch
pnpm -F @serviceme/devtools-cli run release:checkPublishing
The package is published as a public scoped npm package. Use the root-level CLI release commands documented in docs/guides/deployment/cli-release.md for versioning, validation, packing, and publishing.
