chatgpt is taking shape, convo persists, layout mimics original

This commit is contained in:
Daniel Avila 2023-02-05 19:41:24 -05:00
parent 3a199757ae
commit f889f23792
9 changed files with 161 additions and 35 deletions

38
package-lock.json generated
View file

@ -9,11 +9,13 @@
"version": "1.0.0",
"license": "ISC",
"dependencies": {
"@keyv/mongo": "^2.1.8",
"chatgpt": "^4.1.1",
"cors": "^2.8.5",
"crypto-browserify": "^3.12.0",
"dotenv": "^16.0.3",
"eventsource": "^2.0.2",
"keyv": "^4.5.2",
"mongoose": "^6.9.0",
"react": "^18.2.0",
"react-dom": "^18.2.0",
@ -3511,6 +3513,26 @@
"@jridgewell/sourcemap-codec": "1.4.14"
}
},
"node_modules/@keyv/mongo": {
"version": "2.1.8",
"resolved": "https://registry.npmjs.org/@keyv/mongo/-/mongo-2.1.8.tgz",
"integrity": "sha512-IOFKS9Y10c42NCaoD/6OKmqz7FMCm/VbMbrip7ma8tBvdWcPhDkkPV3ZpLgGsGw39RePzzKO6FQ89xs0+BFCKg==",
"dependencies": {
"mongodb": "^4.5.0",
"pify": "^5.0.0"
}
},
"node_modules/@keyv/mongo/node_modules/pify": {
"version": "5.0.0",
"resolved": "https://registry.npmjs.org/pify/-/pify-5.0.0.tgz",
"integrity": "sha512-eW/gHNMlxdSP6dmG6uJip6FXN0EQBwm2clYYd8Wul42Cwu/DK8HEftzsapcNdYe2MfLiIwZqsDk2RDEsTE79hA==",
"engines": {
"node": ">=10"
},
"funding": {
"url": "https://github.com/sponsors/sindresorhus"
}
},
"node_modules/@leichtgewicht/ip-codec": {
"version": "2.0.4",
"resolved": "https://registry.npmjs.org/@leichtgewicht/ip-codec/-/ip-codec-2.0.4.tgz",
@ -14615,6 +14637,22 @@
"@jridgewell/sourcemap-codec": "1.4.14"
}
},
"@keyv/mongo": {
"version": "2.1.8",
"resolved": "https://registry.npmjs.org/@keyv/mongo/-/mongo-2.1.8.tgz",
"integrity": "sha512-IOFKS9Y10c42NCaoD/6OKmqz7FMCm/VbMbrip7ma8tBvdWcPhDkkPV3ZpLgGsGw39RePzzKO6FQ89xs0+BFCKg==",
"requires": {
"mongodb": "^4.5.0",
"pify": "^5.0.0"
},
"dependencies": {
"pify": {
"version": "5.0.0",
"resolved": "https://registry.npmjs.org/pify/-/pify-5.0.0.tgz",
"integrity": "sha512-eW/gHNMlxdSP6dmG6uJip6FXN0EQBwm2clYYd8Wul42Cwu/DK8HEftzsapcNdYe2MfLiIwZqsDk2RDEsTE79hA=="
}
}
},
"@leichtgewicht/ip-codec": {
"version": "2.0.4",
"resolved": "https://registry.npmjs.org/@leichtgewicht/ip-codec/-/ip-codec-2.0.4.tgz",