UNPKG

@deepguide-ai/dg

Version:

Self-testing CLI documentation tool that generates interactive terminal demos

67 lines 2.08 kB
{ "name": "@deepguide-ai/dg", "version": "3.1.5", "type": "module", "description": "Self-testing CLI documentation tool that generates interactive terminal demos", "license": "MIT", "author": "DeepGuide.ai", "bin": { "dg": "dist/index.js" }, "main": "dist/index.js", "files": [ "dist", "README.md", "LICENSE", "install.sh", "scripts/postinstall.js" ], "dependencies": { "@clack/prompts": "^0.11.0", "commander": "^14.0.0", "node-pty": "^0.10.1", "winston": "^3.17.0", "zod": "^3.25.67" }, "devDependencies": { "@types/node": "^20.11.0", "rimraf": "^5.0.5", "ts-node": "^10.9.2", "typescript": "^5.3.3" }, "engines": { "node": ">=18.0.0" }, "publishConfig": { "access": "public" }, "keywords": [ "cli", "documentation", "terminal", "asciinema", "demos", "self-testing" ], "homepage": "https://github.com/DeepGuide-Ai/dg", "repository": { "type": "git", "url": "https://github.com/DeepGuide-Ai/dg.git" }, "bugs": { "url": "https://github.com/DeepGuide-Ai/dg/issues" }, "scripts": { "build": "tsc && chmod +x dist/index.js", "build:watch": "tsc --watch", "clean": "rimraf dist", "dev": "NODE_OPTIONS=\"--loader ts-node/esm\" ts-node-esm src/index.ts", "postinstall": "node scripts/postinstall.js || true", "version": "git add -A", "postversion": "git push && git push --tags --force", "prerelease": "git tag -d $(git tag -l) || true && git fetch --tags", "release": "pnpm run build && pnpm version patch -m \"Release v%s\" && git tag -f \"v$(pnpm pkg get version | tr -d '\"')\" && git push --follow-tags --force-with-lease", "release:minor": "pnpm run build && pnpm version minor -m \"Release v%s\" && git tag -f \"v$(pnpm pkg get version | tr -d '\"')\" && git push --follow-tags --force-with-lease", "release:major": "pnpm run build && pnpm version major -m \"Release v%s\" && git tag -f \"v$(pnpm pkg get version | tr -d '\"')\" && git push --follow-tags --force-with-lease" } }