osr-mono/packages/osr-code-bot/package.json
2025-01-30 00:50:58 +01:00

81 lines
2.1 KiB
JSON

{
"name": "@plastichub/code-bot",
"version": "0.3.4",
"publishConfig": {
"access": "public"
},
"bin": {
"kbotd": "./main.js"
},
"scripts": {
"build": "tsc",
"start": "node dist/index.js",
"dev": "tsc -p . --watch",
"lint": "eslint src --ext .ts",
"test": "vitest run",
"test2:watch": "vitest",
"test2:coverage": "vitest run --coverage",
"webpack": "webpack --config webpack.config.js --stats-error-details",
"exe:win": "cd dist && nexe -i main_node.js -o kbot.exe --build --temp=../../temp-kbot --verbose",
"exe:lnx": "cd dist && nexe -i main_node.js -o kbot --build --temp=../../temp-kbot --verbose"
},
"dependencies": {
"@astrojs/ts-plugin": "1.10.4",
"@plastichub/core": "^0.2.6",
"@plastichub/fs": "^0.13.40",
"@plastichub/osr-ai-tools": "file:../osr-ai-tools",
"@plastichub/osr-commons": "0.5.3",
"@plastichub/osr-log": "0.1.6",
"axios": "1.7.9",
"chalk": "4.0.0",
"emojilib": "4.0.1",
"free-astro-components": "1.1.1",
"glob": "11.0.1",
"marked": "14.1.4",
"marked-terminal": "7.2.1",
"mime-types": "2.1.35",
"openai": "4.80.1",
"p-map": "^4.0.0",
"tslog": "^4.9.3",
"yargs": "17.7.2",
"zod": "3.24.1"
},
"keywords": [
"ai",
"code-assistant",
"gpt",
"bolt.new",
"cursor",
"code-generation",
"pair-programming",
"copilot",
"code-completion",
"natural-language-processing",
"machine-learning",
"autonomous-coding",
"code-analysis",
"code-suggestions",
"code-intelligence",
"refactoring-assistant",
"code-documentation",
"semantic-analysis",
"code-review"
],
"devDependencies": {
"@types/node": "22.10.2",
"@typescript-eslint/eslint-plugin": "^6.21.0",
"@typescript-eslint/parser": "^6.21.0",
"@vitest/coverage-v8": "^2.1.8",
"eslint": "^8.57.1",
"ts-json-schema-generator": "^2.3.0",
"ts-loader": "9.5.1",
"tsx": "^4.5.0",
"typescript": "^5.7.2",
"vitest": "^2.1.8",
"webpack": "5.97.1",
"webpack-cli": "6.0.1",
"webpack-visualizer-plugin2": "1.1.0",
"zod-to-json-schema": "3.24.1"
}
}