UNPKG

@vibe-dev-kit/cli

Version:

Advanced Command-line toolkit that analyzes your codebase and deploys project-aware rules, memories, commands and agents to any AI coding assistant - VDK is the world's first Vibe Development Kit

98 lines 3.13 kB
{ "name": "@vibe-dev-kit/cli", "version": "2.0.3", "type": "module", "description": "Advanced Command-line toolkit that analyzes your codebase and deploys project-aware rules, memories, commands and agents to any AI coding assistant - VDK is the world's first Vibe Development Kit", "main": "cli.js", "bin": { "vdk": "./cli.js" }, "files": [ "cli.js", "src/", "LICENSE", "README.md", "CHANGELOG.md" ], "keywords": [ "ai-assistant", "developer-tools", "cli", "vibe-coding", "context-aware", "vdk" ], "repository": { "type": "git", "url": "git+https://github.com/entro314-labs/VDK-CLI.git" }, "author": "Dominikos Pritis", "license": "MIT", "dependencies": { "@clack/prompts": "^0.11.0", "acorn": "^8.15.0", "chalk": "^5.5.0", "commander": "^14.0.0", "dotenv": "^17.2.1", "express": "^5.1.0", "fast-glob": "^3.3.3", "fs-extra": "^11.3.1", "glob": "^11.0.3", "glob-to-regexp": "^0.4.1", "gray-matter": "^4.0.3", "handlebars": "^4.7.8", "js-yaml": "^4.1.0", "jscodeshift": "^17.3.0", "marked": "^16.1.2", "marked-terminal": "^7.3.0", "open": "^10.2.0", "ora": "^8.2.0" }, "devDependencies": { "@eslint/js": "^9.32.0", "@prettier/plugin-xml": "^3.4.2", "@vitest/coverage-v8": "^3.2.4", "eslint": "^9.32.0", "eslint-config-prettier": "^10.1.8", "eslint-plugin-import": "^2.32.0", "eslint-plugin-jsdoc": "^52.0.4", "eslint-plugin-node": "^11.1.0", "eslint-plugin-simple-import-sort": "^12.1.1", "jsonlint": "^1.6.3", "markdownlint-cli2": "^0.18.1", "prettier": "^3.6.2", "ts-node": "^10.9.2", "vitest": "^3.2.4" }, "engines": { "node": ">=22.0.0" }, "publishConfig": { "access": "public" }, "scripts": { "validate": "node src/validation/validate-rules.js", "check-duplicates": "node src/validation/check-duplicates.js", "health-check": "node src/utils/health-check.js", "update-mcp-config": "node src/utils/update-mcp-config.js", "insights": "node src/utils/project-insights.js", "lint": "eslint .", "lint:fix": "eslint . --fix", "format": "prettier --write .", "format:check": "prettier --check .", "lint:md": "markdownlint-cli2 '**/*.md'", "lint:md:fix": "markdownlint-cli2 -fix '**/*.md'", "lint:json": "jsonlint src/schemas/*.json vdk.config.json package.json", "quality": "pnpm run lint && pnpm run format:check && pnpm run lint:md", "quality:fix": "pnpm run lint:fix && pnpm run format && pnpm run lint:md:fix", "test": "vitest run", "test:watch": "vitest", "test:coverage": "vitest run --coverage", "test:ui": "vitest --ui", "test:legacy": "node tests/legacy/new-scanner-core.test.js && node tests/legacy/new-security.test.js && node tests/legacy/new-cli.test.js", "test:legacy:scanner": "node tests/legacy/new-scanner-core.test.js", "test:legacy:security": "node tests/legacy/new-security.test.js", "test:legacy:cli": "node tests/legacy/new-cli.test.js", "build": "echo 'No build step required'" } }