{ "name": "@polymech/kbot-d", "version": "0.3.6", "type": "module", "publishConfig": { "access": "public" }, "author": "Polymech", "license": "MIT", "repository": { "type": "git", "url": "git+https://git.polymech.io/polymech/mono.git", "directory": "packages/kbot" }, "bin": { "kbot-d": "./dist-in/main.js" }, "exports": { ".": "./dist-in/index.js" }, "scripts": { "build": "tsc", "start": "node dist/index.js", "dev": "tsc -p . --watch", "lint": "eslint src --ext .ts", "gui:test": ".gui/tauri-app/src-tauri/target/release/tauri-app.exe", "gui:build": "cd ./gui/tauri-app/ && npm run build", "gui:dist": "cd ./gui/tauri-app/ && sh ./scripts/build.sh", "gui:dist:android": "cd ./gui/tauri-app/ && sh ./scripts/build-android.sh", "gui:android:dev": "cd ./gui/tauri-app/ && npm run tauri android dev", "register-commands": "pm-cli register-commands --config=salamand.json --group=kbot", "test": "vitest run", "test:basic": "vitest run tests/unit/basic.test.ts", "test:tts": "vitest run tests/unit/audio/tts.test.ts", "test:transcribe": "vitest run tests/unit/transcribe/transcribe.test.ts", "test:images": "vitest run tests/unit/images/images.test.ts", "test:math": "vitest run tests/unit/math.test.ts", "test:format": "vitest run tests/unit/format.test.ts", "test:options-glob": "vitest run tests/unit/options-glob.test.ts", "test:seo": "vitest run tests/unit/seo.test.ts", "test:language": "vitest run tests/unit/language.test.ts", "test:tools": "vitest run tests/unit/tools.test.ts", "test:coding": "vitest run tests/unit/coding.test.ts", "test:web": "vitest run tests/unit/web.test.ts", "test:web:crwl": "vitest run tests/unit/web/crwl.test.ts", "test:files": "vitest run tests/unit/files.test.ts", "test:async-iterator": "vitest run tests/unit/core/async-iterator.test.ts", "test:iterator": "vitest run tests/unit/core/iterator.test.ts", "test:research": "vitest run tests/unit/research.test.ts", "test:core": "vitest run tests/unit/core", "test:core:watch": "vitest watch tests/unit/core", "test:core:coverage": "vitest run --coverage tests/unit/core", "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", "examples:async-iterator": "node dist-in/examples/core/async-iterator-example.js", "examples:async-iterator:verbose": "node dist-in/examples/core/async-iterator-example.js --debug", "examples:iterator-factory": "node dist-in/examples/core/iterator-factory-example.js --debug", "examples:iterator-markdown": "node dist-in/examples/core/iterator-markdown-example.js", "examples:iterator-markdown:no-cache": "node dist-in/examples/core/iterator-markdown-example.js --no-cache" }, "dependencies": { "@dmitryrechkin/json-schema-to-zod": "1.0.1", "@elevenlabs/elevenlabs-js": "2.15.0", "@google/genai": "1.19.0", "@google/generative-ai": "0.24.1", "@polymech/ai-tools": "file:../ai-tools", "@polymech/cache": "file:../cache", "@polymech/commons": "file:../commons", "@polymech/core": "file:../core", "@polymech/fs": "file:../fs", "@polymech/log": "file:../log", "@polymech/slugify": "file:../slugify", "@tauri-apps/plugin-fs": "2.4.2", "@tauri-apps/plugin-http": "2.5.2", "@types/turndown": "5.0.5", "axios": "1.7.9", "chalk": "4.0.0", "deepmerge-ts": "7.1.4", "emojilib": "4.0.1", "env-var": "7.5.0", "glob": "11.0.1", "ioredis": "^5.4.1", "json-schema-to-zod": "2.6.0", "jsonpath-plus": "10.3.0", "marked": "14.1.4", "marked-terminal": "7.2.1", "mime-types": "2.1.35", "openai": "5.8.2", "p-map": "7.0.3", "p-throttle": "7.0.0", "remark-parse": "11.0.0", "remark-stringify": "11.0.0", "ts-retry": "6.0.0", "tslog": "4.9.3", "turndown": "7.2.0", "unified": "11.0.5", "unist-util-visit": "5.0.0", "yargs": "17.7.2", "zod": "3.24.3" }, "keywords": [ "ai", "code-assistant", "gpt", "bolt.new", "cursor", "cline", "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": { "@repo/typescript-config": "file:../typescript-config", "@types/node": "22.10.2", "@typescript-eslint/eslint-plugin": "^6.21.0", "@typescript-eslint/parser": "^6.21.0", "@vitest/coverage-v8": "^2.1.8", "@vitest/ui": "2.1.9", "eslint": "^8.57.1", "nexe": "5.0.0-beta.4", "rimraf": "6.0.1", "ts-json-schema-generator": "^2.3.0", "ts-loader": "9.5.1", "ts-node": "10.9.2", "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" } }