UNPKG

@tosin2013/kanbn

Version:

A CLI Kanban board with AI-powered task management features

114 lines (113 loc) 3.68 kB
{ "name": "@tosin2013/kanbn", "version": "0.14.0", "description": "A CLI Kanban board with AI-powered task management features", "main": "index.js", "scripts": { "test": "node scripts/run-tests.js", "test:unit": "node scripts/run-tests.js --unit", "test:integration": "node scripts/run-tests.js --integration", "test:report": "node scripts/run-tests.js --report", "test:real": "KANBN_ENV=test node scripts/run-tests.js ./test/integration/burndown-controller-real.test.js", "test:remove": "KANBN_ENV=test node scripts/run-tests.js ./test/integration/remove-controller.test.js", "test:references": "KANBN_ENV=test node scripts/run-tests.js ./test/references.test.js", "test:events": "node scripts/run-tests.js ./test/unit/event-bus.test.js ./test/unit/chat-events.test.js ./test/integration/chat-event-integration.test.js", "test:ai-init": "KANBN_ENV=test ./test-ai-init.sh", "test:ai-init-e2e": "./test-ai-init-e2e.sh", "test:ai-init-scenarios": "./test-ai-init-scenarios.sh", "test:binary": "./test-binary-ai-init.sh", "test:interactive": "./test-interactive-ai-init.sh", "test:prompt-flag": "./test-prompt-flag.sh", "test:all": "npm run test && npm run test:real && npm run test:ai-init && npm run test:prompt-flag", "lint": "echo 'No linting configured'", "docs": "./scripts/serve-docs.sh", "docs:install": "npm install -g docsify-cli" }, "overrides": { "glob": "^7.2.3" }, "preferGlobal": true, "bin": { "kanbn": "bin/kanbn" }, "author": "Tosin Akinosho <tosin@decisioncrafters.com> (https://github.com/tosin2013)", "homepage": "https://decision-crafters.github.io/kanbn/", "repository": { "type": "git", "url": "git+https://github.com/decision-crafters/kanbn.git" }, "bugs": { "url": "https://github.com/decision-crafters/kanbn/issues" }, "engines": { "node": ">=8" }, "keywords": [ "kanbn", "kanban", "task manager", "project manager", "agile", "scrum", "sprint", "ai", "artificial intelligence", "task decomposition" ], "license": "MIT", "dependencies": { "@langchain/core": "^0.3.48", "@langchain/ollama": "^0.2.0", "asciichart": "^1.5.25", "auto-load": "^3.0.4", "axios": "^1.8.4", "chalk": "^4.1.2", "cheerio": "^1.0.0", "chrono-node": "^2.1.10", "dateformat": "^4.3.1", "dotenv": "^8.6.0", "front-matter": "^4.0.2", "fuzzy": "^0.1.3", "git-user-name": "^2.0.0", "glob-promise": "^3.4.0", "handlebars": "^4.7.8", "humanize-duration": "^3.25.0", "inquirer": "^7.3.3", "inquirer-autocomplete-prompt": "^1.3.0", "inquirer-datepicker": "^2.0.0", "inquirer-recursive": "^0.0.7", "inquirer-select-line": "^1.1.3", "jsonschema": "^1.4.0", "langchain": "^0.3.24", "markdown-it": "^14.1.0", "markdown-it-task-lists": "^2.1.1", "markdown-it-terminal": "^0.4.0", "marked": "^1.2.7", "marked-terminal": "^4.1.1", "minimist": "^1.2.5", "mkdirp": "^3.0.1", "node-fetch": "^2.7.0", "rimraf": "^3.0.2", "terminal-kit": "^1.44.0", "turndown": "^7.2.0", "yamljs": "^0.3.0" }, "devDependencies": { "@types/typescript": "^2.0.0", "capture-console": "^1.0.1", "faker": "^5.1.0", "fs-extra": "^11.3.0", "jest-html-reporter": "^4.1.0", "junit-viewer": "^4.11.1", "mock-argv": "^1.1.10", "mock-fs": "^4.13.0", "mock-require": "^3.0.3", "mock-stdin": "^1.0.0", "mockdate": "^3.0.2", "qunit": "^2.13.0", "qunit-reporter-junit": "^1.1.1", "rewire": "^7.0.0", "strip-ansi": "^6.0.0", "typescript": "^4.9.3" } }