{ "name": "chat-with-gpt", "version": "0.2.0", "description": "An open-source ChatGPT app with a voice", "main": "index.js", "scripts": { "start": "npx ts-node --logError src/index.ts" }, "author": "cogentdev", "license": "MIT", "dependencies": { "@aws-sdk/client-s3": "^3.282.0", "@types/compression": "^1.7.2", "@types/connect-sqlite3": "^0.9.2", "@types/debug": "^4.1.7", "@types/email-validator": "^1.0.6", "@types/express": "^4.17.17", "@types/express-rate-limit": "^6.0.0", "@types/express-session": "^1.17.6", "@types/node": "^18.14.4", "@types/passport": "^1.0.12", "@types/passport-local": "^1.0.35", "@types/pg": "^8.6.6", "@types/sqlite3": "^3.1.8", "axios": "^1.3.4", "compression": "^1.7.4", "connect-sqlite3": "^0.9.13", "debug": "^4.3.4", "dotenv": "^16.0.3", "email-validator": "^2.0.4", "events": "^3.3.0", "expiry-map": "^2.0.0", "expiry-set": "^1.0.0", "express": "^4.18.2", "express-openid-connect": "^2.12.1", "express-rate-limit": "^6.7.0", "express-session": "^1.17.3", "idb-keyval": "^6.2.0", "jsonwebtoken": "^9.0.0", "jwks-rsa": "^3.0.1", "launchdarkly-eventsource": "^1.4.4", "localforage": "^1.10.0", "match-sorter": "^6.3.1", "nanoid": "^4.0.1", "openai": "^3.2.1", "passport": "^0.6.0", "passport-local": "^1.0.0", "pg": "^8.9.0", "react-router-dom": "^6.8.2", "sort-by": "^0.0.2", "sqlite3": "^5.1.4", "ts-node": "^10.9.1", "xhr2": "^0.2.1" } }