UNPKG

aiwf

Version:

AI Workflow Framework for Claude Code with multi-language support (Korean/English)

137 lines (136 loc) 4.06 kB
{ "name": "aiwf", "version": "0.3.19", "description": "AI Workflow Framework for Claude Code with multi-language support (Korean/English)", "main": "index.js", "type": "module", "bin": { "aiwf": "./src/cli/index.js", "aiwf-lang": "./src/cli/language-cli.js", "aiwf-sprint": "./src/cli/sprint-cli.js", "aiwf-checkpoint": "./src/cli/checkpoint-cli.js", "aiwf-cache": "./src/cli/cache-cli.js" }, "scripts": { "test": "node --experimental-vm-modules node_modules/.bin/jest", "check:deps": "node scripts/check-dependencies.js", "prepublishOnly": "npm run check:deps", "lang:status": "node src/cli/index.js lang status", "lang:set": "node src/cli/index.js lang set", "lang:reset": "node src/cli/index.js lang reset", "validate:commands": "node scripts/validate-commands.js", "update:file-lists": "node scripts/update-file-lists.js", "update:file-lists:dry-run": "node scripts/update-file-lists.js --dry-run", "update:file-lists:verbose": "node scripts/update-file-lists.js --verbose" }, "keywords": [ "aiwf", "ai", "workflow", "framework", "claude-code", "multilingual", "korean", "english", "project-management" ], "author": "moonklabs", "license": "MIT", "repository": { "type": "git", "url": "git+https://github.com/moonklabs/aiwf.git" }, "bugs": { "url": "https://github.com/moonklabs/aiwf/issues" }, "homepage": "https://github.com/moonklabs/aiwf#readme", "engines": { "node": ">=14.0.0" }, "files": [ "src/", "docs/", "config/", "utils/", "lib/", "commands/", "templates/", "rules/", "personas/", "hooks/", "scripts/", "ai-tools/", "index.js", "README.md", "README.ko.md", "CHANGELOG.md", "GUIDE.md", "GUIDE.ko.md" ], "dependencies": { "chalk": "^5.3.0", "chokidar": "^3.5.3", "commander": "^11.1.0", "fs-extra": "^11.3.0", "glob": "^10.3.10", "js-yaml": "^4.1.0", "ora": "^8.0.1", "prompts": "^2.4.2", "table": "^6.8.1", "tar": "^6.2.1", "tiktoken": "^1.0.21", "yaml": "^2.3.4" }, "devDependencies": { "jest": "^30.0.3" }, "aiwf": { "moduleCategories": { "core": [ "utils/paths.js", "utils/messages.js", "utils/language-utils.js" ], "yolo": [ "utils/engineering-guard.js", "utils/checkpoint-manager.js" ], "persona": [ "lib/ai-persona-manager.js", "lib/context-engine.js", "lib/metrics-collector.js", "lib/task-analyzer.js", "lib/token-optimizer.js" ], "installer": [ "lib/installer.js", "lib/backup-manager.js", "lib/file-downloader.js", "lib/rollback-manager.js", "lib/validator.js" ], "cache": [ "lib/template-cache-system.js", "lib/offline-detector.js", "lib/template-downloader.js", "lib/template-version-manager.js" ], "github": [ "lib/github-integration.js", "lib/state/state-index.js", "lib/state/priority-calculator.js", "lib/state/task-scanner.js" ], "common": [ "lib/resource-loader.js" ] }, "criticalModules": [ "utils/engineering-guard.js", "utils/checkpoint-manager.js" ], "dynamicImports": [ "utils/engineering-guard.js" ] } }