{ "name": "chatflow", "version": "1.11.3", "description": "openai-qa-bot", "type": "module", "engines": { "node": ">=16", "npm": ">=7" }, "scripts": { "start": "cross-env NODE_OPTIONS=\"--no-warnings --loader=ts-node/esm\" node ./src/bot.ts", "start:index": "cross-env NODE_OPTIONS=\"--no-warnings --loader=ts-node/esm\" node ./src/index.ts", "start:notls": "cross-env WECHATY_PUPPET_SERVICE_NO_TLS_INSECURE_CLIENT=true NODE_OPTIONS=\"--no-warnings --loader=ts-node/esm\" node ./src/bot.ts", "start:store": "cross-env NODE_OPTIONS=\"--no-warnings --loader=ts-node/esm\" node ./src/plugins/store-messages-locally.ts", "start:meet": "cross-env NODE_OPTIONS=\"--no-warnings --loader=ts-node/esm\" node ./src/plugins/store-messages-locally.ts", "sys-init": "cross-env NODE_OPTIONS=\"--no-warnings --loader=ts-node/esm\" node ./src/init.ts", "init": "cross-env NODE_OPTIONS=\"--no-warnings --loader=ts-node/esm\" node ./src/init.ts", "checker": "cross-env NODE_OPTIONS=\"--no-warnings --loader=ts-node/esm\" node ./src/puppet-checker.ts", "rm-temp": "rm -r temp; mkdir temp", "rm-cache": "rm -r cache; mkdir cache", "lint": "npm run lint:es && npm run lint:ts && npm run lint:md", "lint:md": "markdownlint README.md", "lint:ts": "tsc --isolatedModules --noEmit", "lint:es": "eslint \"src/**/*.ts\" \"tests/**/*.spec.ts\" --ignore-pattern tests/fixtures/", "lint-fix": "eslint --fix \"src/**/*.ts\"" }, "repository": { "type": "git", "url": "git+https://github.com/atorber/wechaty-wx-openai-link.git" }, "keywords": [], "author": "atorber ", "license": "Apache-2.0", "bugs": { "url": "https://github.com/atorber/wechaty-wx-openai-link/issues" }, "homepage": "https://github.com/atorber/wechaty-wx-openai-link#readme", "dependencies": { "@vikadata/vika": "^1.0.5", "axios": "^1.4.0", "chatgpt": "^1.1.3", "dotenv": "^16.0.0", "exceljs": "^4.3.0", "fast-csv": "^4.3.6", "file-box": "^1.4.12", "fs": "^0.0.1-security", "html-to-docx": "^1.8.0", "install": "^0.13.0", "moment": "^2.29.1", "mqtt": "^4.3.7", "nedb-promises": "^6.2.1", "njwt": "^1.2.0", "node-schedule": "^2.1.0", "node-xlsx": "^0.21.0", "npm": "^9.6.4", "openai-sdk": "^1.0.1", "qrcode-terminal": "^0.12.0", "request": "^2.88.0", "request-promise": "^4.2.6", "socket.io": "^2.1.0", "socket.io-client": "^2.4.0", "uuid": "^9.0.0", "wechaty": "^1.20.2", "wechaty-plugin-contrib": "^1.0.18", "wechaty-puppet-engine": "^1.0.20", "wechaty-puppet-padlocal": "^1.11.13", "wechaty-puppet-service": "^1.19.8", "wechaty-puppet-wechat4u": "^1.13.15", "wechaty-puppet-xp": "^1.12.7", "xlsx": "^0.18.5" }, "devDependencies": { "@chatie/eslint-config": "^1.0.4", "@chatie/git-scripts": "^0.6.2", "@chatie/tsconfig": "^4.6.3", "@types/jest": "^29.2.3", "@types/node": "^18.11.9", "@types/qrcode-terminal": "^0.12.0", "@types/request-promise": "^4.1.48", "check-node-version": "^4.2.1", "cross-env": "^7.0.3", "is-pr": "^2.0.0", "ts-node": "^10.9.1", "typescript": "^4.9.3" }, "git": { "scripts": { "pre-push": "npx git-scripts-pre-push" } } }