UNPKG

open-ai-npc

Version:

Testing openAI's API, with a "dungeon master".

75 lines (74 loc) 2.08 kB
{ "name": "open-ai-npc", "module": "src/index.ts", "description": "Testing openAI's API, with a \"dungeon master\".", "version": "1.0.111", "keywords": [ "bun", "bunjs", "typescript", "template", "npm", "np", "publish", "git" ], "repository": { "type": "git", "url": "git@github.com:jacklehamster/open-ai-npc.git" }, "homepage": "https://jacklehamster.github.io/open-ai-npc/", "author": { "name": "Jack Le Hamster", "email": "jacklehamster@gmail.com" }, "license": "MIT", "type": "module", "main": "src/index.ts", "types": "dist/index.d.ts", "engines": { "node": ">=14.0.0" }, "scripts": { "test": "bun test", "build": "bun i && rm -rf *.tsbuildinfo && rm -rf dist/*.* && bun run bundler/bundler.ts && bun run test && bun run build:declaration", "build:declaration": "tsc --emitDeclarationOnly --project tsconfig.types.json", "auto-publish": "npm explore @dobuki/auto-publish -- bun run auto-publish \"$(pwd)\"", "openai": "OPENAI_API_KEY=$OPENAI_API_KEY bun run ./src/index.ts", "start": "bun run build && bun run openai", "build:example": "cd example && bun run build && cd ..", "example": "bun run build:example && bun start" }, "publishConfig": { "access": "public" }, "files": [ "dist" ], "devDependencies": { "@dobuki/code-lock": "latest", "@dobuki/dev-dependencies": "^1.0.20", "@dobuki/react-popup": "^1.0.8", "@dobuki/syncopath": "^1.0.30", "@types/bun": "^1.2.10", "@types/express": "^4.17.21", "@types/mime-types": "^2.1.4", "@types/multer": "^1.4.11", "@types/node-persist": "^3.1.8", "bun": "^1.2.10", "dok-auth": "latest", "dok-db-manager": "^1.0.59", "dokui-menu": "^1.0.46", "ejs": "^3.1.10", "express": "^4.21.2", "ioredis": "^5.6.1", "mime-types": "^2.1.35", "multer": "^1.4.5-lts.2", "node-gyp": "^11.2.0", "node-persist": "^4.0.3", "openai": "^4.95.0", "path": "^0.12.7", "short-unique-id": "^5.2.2", "ws": "^8.18.1" } }