{ "name": "@polymech/ai-tools", "version": "0.3.3", "description": "CLI and library for LLM tools", "main": "index.js", "publishConfig": { "access": "public" }, "type": "module", "bin": { "ai-tools": "./main.js" }, "exports": { ".": { "import": "./dist/index.js", "require": "./dist/index.cjs" }, "./tools": { "import": "./dist/lib/tools/tools.js", "require": "./dist/lib/tools/tools.cjs" } }, "scripts": { "build": "tsc -p . --declaration", "start": "node ./main.js", "dev": "tsc -p . --watch --declaration", "types": "tsx src/main.ts types", "list": "tsx src/main.ts list" }, "dependencies": { "@datalust/winston-seq": "^2.0.0", "@inquirer/prompts": "^7.3.2", "@polymech/commons": "file:../commons", "@polymech/core": "file:../core", "@polymech/fs": "file:../fs", "@polymech/log": "file:../log", "axios": "^1.7.9", "cheerio": "^1.0.0", "find-up": "^7.0.0", "glob": "^11.0.1", "inquirer": "^12.2.0", "jsdom": "^25.0.1", "keyv": "^5.5.0", "keyv-file": "^5.1.3", "marked": "^15.0.4", "mime-types": "^2.1.35", "nodemailer": "^7.0.13", "p-map": "^7.0.3", "rotating-file-stream": "^3.2.6", "screenshot-desktop": "^1.15.0", "showdown": "^2.1.0", "simple-git": "^3.27.0", "supports-color": "^10.0.0", "tslog": "^4.9.3", "turndown": "^7.2.0", "type-fest": "^4.30.2", "winston": "^3.17.0", "yargs": "^17.7.2", "zod": "^4.3.6", "zod-to-json-schema": "^3.25.1" }, "devDependencies": { "@types/jsdom": "^21.1.7", "@types/marked": "^6.0.0", "@types/nodemailer": "^6.4.17", "@types/turndown": "^5.0.5", "@types/yargs": "^17.0.33", "tsx": "^4.21.0", "typescript": "^5.9.3" }, "peerDependencies": { "openai": ">=4.0.0" }, "optionalDependencies": { "puppeteer": "^24.2.1" } }