Compare commits

..

No commits in common. "42da2fb1306b5ad28e014c0afbdb59174f1cc317" and "386a32ec2db8387b5abd1f9f2e91b0bb0682cc7f" have entirely different histories.

2 changed files with 50 additions and 50 deletions

94
package-lock.json generated
View file

@ -9,7 +9,7 @@
"version": "1.0.0", "version": "1.0.0",
"license": "GPL-3.0-only", "license": "GPL-3.0-only",
"dependencies": { "dependencies": {
"@heroicons/react": "^2.0.18", "@heroicons/react": "^2.0.17",
"ajv": "^8.11.0", "ajv": "^8.11.0",
"body-parser": "^1.20.1", "body-parser": "^1.20.1",
"crypto-js": "^4.1.1", "crypto-js": "^4.1.1",
@ -18,13 +18,13 @@
"express-rate-limit": "^6.7.0", "express-rate-limit": "^6.7.0",
"fuse.js": "^6.6.2", "fuse.js": "^6.6.2",
"js-sha3": "^0.8.0", "js-sha3": "^0.8.0",
"mongodb": "^5.5.0", "mongodb": "^5.3.0",
"openai": "^3.2.1", "openai": "^3.2.1",
"react": "^18.2.0", "react": "^18.2.0",
"react-contenteditable": "^3.3.7", "react-contenteditable": "^3.3.7",
"react-dom": "^18.2.0", "react-dom": "^18.2.0",
"react-markdown": "^8.0.7", "react-markdown": "^8.0.7",
"react-router-dom": "^6.11.1", "react-router-dom": "^6.11.0",
"react-syntax-highlighter": "^15.5.0", "react-syntax-highlighter": "^15.5.0",
"rehype-mathjax": "^4.0.2", "rehype-mathjax": "^4.0.2",
"rehype-parse": "^8.0.4", "rehype-parse": "^8.0.4",
@ -862,9 +862,9 @@
} }
}, },
"node_modules/@heroicons/react": { "node_modules/@heroicons/react": {
"version": "2.0.18", "version": "2.0.17",
"resolved": "https://registry.npmjs.org/@heroicons/react/-/react-2.0.18.tgz", "resolved": "https://registry.npmjs.org/@heroicons/react/-/react-2.0.17.tgz",
"integrity": "sha512-7TyMjRrZZMBPa+/5Y8lN0iyvUU/01PeMGX2+RE7cQWpEUIcb4QotzUObFkJDejj/HUH4qjP/eQ0gzzKs2f+6Yw==", "integrity": "sha512-90GMZktkA53YbNzHp6asVEDevUQCMtxWH+2UK2S8OpnLEu7qckTJPhNxNQG52xIR1WFTwFqtH6bt7a60ZNcLLA==",
"peerDependencies": { "peerDependencies": {
"react": ">= 16" "react": ">= 16"
} }
@ -992,9 +992,9 @@
} }
}, },
"node_modules/@remix-run/router": { "node_modules/@remix-run/router": {
"version": "1.6.1", "version": "1.6.0",
"resolved": "https://registry.npmjs.org/@remix-run/router/-/router-1.6.1.tgz", "resolved": "https://registry.npmjs.org/@remix-run/router/-/router-1.6.0.tgz",
"integrity": "sha512-YUkWj+xs0oOzBe74OgErsuR3wVn+efrFhXBWrit50kOiED+pvQe2r6MWY0iJMQU/mSVKxvNzL4ZaYvjdX+G7ZA==", "integrity": "sha512-N13NRw3T2+6Xi9J//3CGLsK2OqC8NMme3d/YX+nh05K9YHWGcv8DycHJrqGScSP4T75o8IN6nqIMhVFU8ohg8w==",
"engines": { "engines": {
"node": ">=14" "node": ">=14"
} }
@ -1538,9 +1538,9 @@
} }
}, },
"node_modules/bson": { "node_modules/bson": {
"version": "5.3.0", "version": "5.2.0",
"resolved": "https://registry.npmjs.org/bson/-/bson-5.3.0.tgz", "resolved": "https://registry.npmjs.org/bson/-/bson-5.2.0.tgz",
"integrity": "sha512-ukmCZMneMlaC5ebPHXIkP8YJzNl5DC41N5MAIvKDqLggdao342t4McltoJBQfQya/nHBWAcSsYRqlXPoQkTJag==", "integrity": "sha512-HevkSpDbpUfsrHWmWiAsNavANKYIErV2ePXllp1bwq5CDreAaFVj6RVlZpJnxK4WWDCJ/5jMUpaY6G526q3Hjg==",
"engines": { "engines": {
"node": ">=14.20.1" "node": ">=14.20.1"
} }
@ -5136,11 +5136,11 @@
"integrity": "sha512-7NO5s6n10TIV96d4g2uDpG7ZDpIhMh0QNfGdJw/W47JswFcosz457wqz/b5sAKvl12sxINGFCn80NZHKwxQEXA==" "integrity": "sha512-7NO5s6n10TIV96d4g2uDpG7ZDpIhMh0QNfGdJw/W47JswFcosz457wqz/b5sAKvl12sxINGFCn80NZHKwxQEXA=="
}, },
"node_modules/mongodb": { "node_modules/mongodb": {
"version": "5.5.0", "version": "5.3.0",
"resolved": "https://registry.npmjs.org/mongodb/-/mongodb-5.5.0.tgz", "resolved": "https://registry.npmjs.org/mongodb/-/mongodb-5.3.0.tgz",
"integrity": "sha512-XgrkUgAAdfnZKQfk5AsYL8j7O99WHd4YXPxYxnh8dZxD+ekYWFRA3JktUsBnfg+455Smf75/+asoU/YLwNGoQQ==", "integrity": "sha512-Wy/sbahguL8c3TXQWXmuBabiLD+iVmz+tOgQf+FwkCjhUIorqbAxRbbz00g4ZoN4sXIPwpAlTANMaGRjGGTikQ==",
"dependencies": { "dependencies": {
"bson": "^5.3.0", "bson": "^5.2.0",
"mongodb-connection-string-url": "^2.6.0", "mongodb-connection-string-url": "^2.6.0",
"socks": "^2.7.1" "socks": "^2.7.1"
}, },
@ -5934,11 +5934,11 @@
} }
}, },
"node_modules/react-router": { "node_modules/react-router": {
"version": "6.11.1", "version": "6.11.0",
"resolved": "https://registry.npmjs.org/react-router/-/react-router-6.11.1.tgz", "resolved": "https://registry.npmjs.org/react-router/-/react-router-6.11.0.tgz",
"integrity": "sha512-OZINSdjJ2WgvAi7hgNLazrEV8SGn6xrKA+MkJe9wVDMZ3zQ6fdJocUjpCUCI0cNrelWjcvon0S/QK/j0NzL3KA==", "integrity": "sha512-hTm6KKNpj9SDG4syIWRjCU219O0RZY8RUPobCFt9p+PlF7nnkRgMoh2DieTKvw3F3Mw6zg565HGnSv8BuoY5oQ==",
"dependencies": { "dependencies": {
"@remix-run/router": "1.6.1" "@remix-run/router": "1.6.0"
}, },
"engines": { "engines": {
"node": ">=14" "node": ">=14"
@ -5948,12 +5948,12 @@
} }
}, },
"node_modules/react-router-dom": { "node_modules/react-router-dom": {
"version": "6.11.1", "version": "6.11.0",
"resolved": "https://registry.npmjs.org/react-router-dom/-/react-router-dom-6.11.1.tgz", "resolved": "https://registry.npmjs.org/react-router-dom/-/react-router-dom-6.11.0.tgz",
"integrity": "sha512-dPC2MhoPeTQ1YUOt5uIK376SMNWbwUxYRWk2ZmTT4fZfwlOvabF8uduRKKJIyfkCZvMgiF0GSCQckmkGGijIrg==", "integrity": "sha512-Q3mK1c/CYoF++J6ZINz7EZzwlgSOZK/kc7lxIA7PhtWhKju4KfF1WHqlx0kVCIFJAWztuYVpXZeljEbds8z4Og==",
"dependencies": { "dependencies": {
"@remix-run/router": "1.6.1", "@remix-run/router": "1.6.0",
"react-router": "6.11.1" "react-router": "6.11.0"
}, },
"engines": { "engines": {
"node": ">=14" "node": ">=14"
@ -8101,9 +8101,9 @@
"dev": true "dev": true
}, },
"@heroicons/react": { "@heroicons/react": {
"version": "2.0.18", "version": "2.0.17",
"resolved": "https://registry.npmjs.org/@heroicons/react/-/react-2.0.18.tgz", "resolved": "https://registry.npmjs.org/@heroicons/react/-/react-2.0.17.tgz",
"integrity": "sha512-7TyMjRrZZMBPa+/5Y8lN0iyvUU/01PeMGX2+RE7cQWpEUIcb4QotzUObFkJDejj/HUH4qjP/eQ0gzzKs2f+6Yw==", "integrity": "sha512-90GMZktkA53YbNzHp6asVEDevUQCMtxWH+2UK2S8OpnLEu7qckTJPhNxNQG52xIR1WFTwFqtH6bt7a60ZNcLLA==",
"requires": {} "requires": {}
}, },
"@humanwhocodes/config-array": { "@humanwhocodes/config-array": {
@ -8203,9 +8203,9 @@
} }
}, },
"@remix-run/router": { "@remix-run/router": {
"version": "1.6.1", "version": "1.6.0",
"resolved": "https://registry.npmjs.org/@remix-run/router/-/router-1.6.1.tgz", "resolved": "https://registry.npmjs.org/@remix-run/router/-/router-1.6.0.tgz",
"integrity": "sha512-YUkWj+xs0oOzBe74OgErsuR3wVn+efrFhXBWrit50kOiED+pvQe2r6MWY0iJMQU/mSVKxvNzL4ZaYvjdX+G7ZA==" "integrity": "sha512-N13NRw3T2+6Xi9J//3CGLsK2OqC8NMme3d/YX+nh05K9YHWGcv8DycHJrqGScSP4T75o8IN6nqIMhVFU8ohg8w=="
}, },
"@socket.io/component-emitter": { "@socket.io/component-emitter": {
"version": "3.1.0", "version": "3.1.0",
@ -8633,9 +8633,9 @@
} }
}, },
"bson": { "bson": {
"version": "5.3.0", "version": "5.2.0",
"resolved": "https://registry.npmjs.org/bson/-/bson-5.3.0.tgz", "resolved": "https://registry.npmjs.org/bson/-/bson-5.2.0.tgz",
"integrity": "sha512-ukmCZMneMlaC5ebPHXIkP8YJzNl5DC41N5MAIvKDqLggdao342t4McltoJBQfQya/nHBWAcSsYRqlXPoQkTJag==" "integrity": "sha512-HevkSpDbpUfsrHWmWiAsNavANKYIErV2ePXllp1bwq5CDreAaFVj6RVlZpJnxK4WWDCJ/5jMUpaY6G526q3Hjg=="
}, },
"bytes": { "bytes": {
"version": "3.1.2", "version": "3.1.2",
@ -11128,11 +11128,11 @@
"integrity": "sha512-7NO5s6n10TIV96d4g2uDpG7ZDpIhMh0QNfGdJw/W47JswFcosz457wqz/b5sAKvl12sxINGFCn80NZHKwxQEXA==" "integrity": "sha512-7NO5s6n10TIV96d4g2uDpG7ZDpIhMh0QNfGdJw/W47JswFcosz457wqz/b5sAKvl12sxINGFCn80NZHKwxQEXA=="
}, },
"mongodb": { "mongodb": {
"version": "5.5.0", "version": "5.3.0",
"resolved": "https://registry.npmjs.org/mongodb/-/mongodb-5.5.0.tgz", "resolved": "https://registry.npmjs.org/mongodb/-/mongodb-5.3.0.tgz",
"integrity": "sha512-XgrkUgAAdfnZKQfk5AsYL8j7O99WHd4YXPxYxnh8dZxD+ekYWFRA3JktUsBnfg+455Smf75/+asoU/YLwNGoQQ==", "integrity": "sha512-Wy/sbahguL8c3TXQWXmuBabiLD+iVmz+tOgQf+FwkCjhUIorqbAxRbbz00g4ZoN4sXIPwpAlTANMaGRjGGTikQ==",
"requires": { "requires": {
"bson": "^5.3.0", "bson": "^5.2.0",
"mongodb-connection-string-url": "^2.6.0", "mongodb-connection-string-url": "^2.6.0",
"saslprep": "^1.0.3", "saslprep": "^1.0.3",
"socks": "^2.7.1" "socks": "^2.7.1"
@ -11667,20 +11667,20 @@
"dev": true "dev": true
}, },
"react-router": { "react-router": {
"version": "6.11.1", "version": "6.11.0",
"resolved": "https://registry.npmjs.org/react-router/-/react-router-6.11.1.tgz", "resolved": "https://registry.npmjs.org/react-router/-/react-router-6.11.0.tgz",
"integrity": "sha512-OZINSdjJ2WgvAi7hgNLazrEV8SGn6xrKA+MkJe9wVDMZ3zQ6fdJocUjpCUCI0cNrelWjcvon0S/QK/j0NzL3KA==", "integrity": "sha512-hTm6KKNpj9SDG4syIWRjCU219O0RZY8RUPobCFt9p+PlF7nnkRgMoh2DieTKvw3F3Mw6zg565HGnSv8BuoY5oQ==",
"requires": { "requires": {
"@remix-run/router": "1.6.1" "@remix-run/router": "1.6.0"
} }
}, },
"react-router-dom": { "react-router-dom": {
"version": "6.11.1", "version": "6.11.0",
"resolved": "https://registry.npmjs.org/react-router-dom/-/react-router-dom-6.11.1.tgz", "resolved": "https://registry.npmjs.org/react-router-dom/-/react-router-dom-6.11.0.tgz",
"integrity": "sha512-dPC2MhoPeTQ1YUOt5uIK376SMNWbwUxYRWk2ZmTT4fZfwlOvabF8uduRKKJIyfkCZvMgiF0GSCQckmkGGijIrg==", "integrity": "sha512-Q3mK1c/CYoF++J6ZINz7EZzwlgSOZK/kc7lxIA7PhtWhKju4KfF1WHqlx0kVCIFJAWztuYVpXZeljEbds8z4Og==",
"requires": { "requires": {
"@remix-run/router": "1.6.1", "@remix-run/router": "1.6.0",
"react-router": "6.11.1" "react-router": "6.11.0"
} }
}, },
"react-syntax-highlighter": { "react-syntax-highlighter": {

View file

@ -12,7 +12,7 @@
"bstart": "npm run build && npm run start" "bstart": "npm run build && npm run start"
}, },
"dependencies": { "dependencies": {
"@heroicons/react": "^2.0.18", "@heroicons/react": "^2.0.17",
"ajv": "^8.11.0", "ajv": "^8.11.0",
"body-parser": "^1.20.1", "body-parser": "^1.20.1",
"crypto-js": "^4.1.1", "crypto-js": "^4.1.1",
@ -21,13 +21,13 @@
"express-rate-limit": "^6.7.0", "express-rate-limit": "^6.7.0",
"fuse.js": "^6.6.2", "fuse.js": "^6.6.2",
"js-sha3": "^0.8.0", "js-sha3": "^0.8.0",
"mongodb": "^5.5.0", "mongodb": "^5.3.0",
"openai": "^3.2.1", "openai": "^3.2.1",
"react": "^18.2.0", "react": "^18.2.0",
"react-contenteditable": "^3.3.7", "react-contenteditable": "^3.3.7",
"react-dom": "^18.2.0", "react-dom": "^18.2.0",
"react-markdown": "^8.0.7", "react-markdown": "^8.0.7",
"react-router-dom": "^6.11.1", "react-router-dom": "^6.11.0",
"react-syntax-highlighter": "^15.5.0", "react-syntax-highlighter": "^15.5.0",
"rehype-mathjax": "^4.0.2", "rehype-mathjax": "^4.0.2",
"rehype-parse": "^8.0.4", "rehype-parse": "^8.0.4",