|
|
@@ -29,6 +29,7 @@
|
|
|
"knex": "3.1.0",
|
|
|
"morgan": "1.10.0",
|
|
|
"ms": "2.1.3",
|
|
|
+ "mysql": "^2.18.1",
|
|
|
"nanoid": "2.1.11",
|
|
|
"node-cron": "3.0.2",
|
|
|
"nodemailer": "^6.9.15",
|
|
|
@@ -37,7 +38,6 @@
|
|
|
"passport-local": "1.0.0",
|
|
|
"passport-localapikey-update": "0.6.0",
|
|
|
"pg": "8.12.0",
|
|
|
- "pg-query-stream": "4.6.0",
|
|
|
"signale": "1.4.0",
|
|
|
"useragent": "2.3.0",
|
|
|
"uuid": "10.0.0",
|
|
|
@@ -1525,6 +1525,14 @@
|
|
|
"integrity": "sha512-V/Hy/X9Vt7f3BbPJEi8BdVFMByHi+jNXrYkW3huaybV/kQ0KJg0Y6PkEMbn+zeT+i+SiKZ/HMqJGIIt4LZDqNQ==",
|
|
|
"license": "MIT"
|
|
|
},
|
|
|
+ "node_modules/bignumber.js": {
|
|
|
+ "version": "9.0.0",
|
|
|
+ "resolved": "https://registry.npmjs.org/bignumber.js/-/bignumber.js-9.0.0.tgz",
|
|
|
+ "integrity": "sha512-t/OYhhJ2SD+YGBQcjY8GzzDHEk9f3nerxjtfa6tlMXfe7frs/WozhvCNoGvpM0P3bNf3Gq5ZRMlGr5f3r4/N8A==",
|
|
|
+ "engines": {
|
|
|
+ "node": "*"
|
|
|
+ }
|
|
|
+ },
|
|
|
"node_modules/body-parser": {
|
|
|
"version": "1.20.2",
|
|
|
"resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.20.2.tgz",
|
|
|
@@ -1974,6 +1982,11 @@
|
|
|
"url": "https://opencollective.com/core-js"
|
|
|
}
|
|
|
},
|
|
|
+ "node_modules/core-util-is": {
|
|
|
+ "version": "1.0.3",
|
|
|
+ "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.3.tgz",
|
|
|
+ "integrity": "sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ=="
|
|
|
+ },
|
|
|
"node_modules/cors": {
|
|
|
"version": "2.8.5",
|
|
|
"resolved": "https://registry.npmjs.org/cors/-/cors-2.8.5.tgz",
|
|
|
@@ -3107,6 +3120,11 @@
|
|
|
"url": "https://github.com/sponsors/sindresorhus"
|
|
|
}
|
|
|
},
|
|
|
+ "node_modules/isarray": {
|
|
|
+ "version": "1.0.0",
|
|
|
+ "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz",
|
|
|
+ "integrity": "sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ=="
|
|
|
+ },
|
|
|
"node_modules/isbot": {
|
|
|
"version": "5.1.17",
|
|
|
"resolved": "https://registry.npmjs.org/isbot/-/isbot-5.1.17.tgz",
|
|
|
@@ -3787,6 +3805,47 @@
|
|
|
"@msgpackr-extract/msgpackr-extract-win32-x64": "3.0.3"
|
|
|
}
|
|
|
},
|
|
|
+ "node_modules/mysql": {
|
|
|
+ "version": "2.18.1",
|
|
|
+ "resolved": "https://registry.npmjs.org/mysql/-/mysql-2.18.1.tgz",
|
|
|
+ "integrity": "sha512-Bca+gk2YWmqp2Uf6k5NFEurwY/0td0cpebAucFpY/3jhrwrVGuxU2uQFCHjU19SJfje0yQvi+rVWdq78hR5lig==",
|
|
|
+ "dependencies": {
|
|
|
+ "bignumber.js": "9.0.0",
|
|
|
+ "readable-stream": "2.3.7",
|
|
|
+ "safe-buffer": "5.1.2",
|
|
|
+ "sqlstring": "2.3.1"
|
|
|
+ },
|
|
|
+ "engines": {
|
|
|
+ "node": ">= 0.6"
|
|
|
+ }
|
|
|
+ },
|
|
|
+ "node_modules/mysql/node_modules/readable-stream": {
|
|
|
+ "version": "2.3.7",
|
|
|
+ "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz",
|
|
|
+ "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==",
|
|
|
+ "dependencies": {
|
|
|
+ "core-util-is": "~1.0.0",
|
|
|
+ "inherits": "~2.0.3",
|
|
|
+ "isarray": "~1.0.0",
|
|
|
+ "process-nextick-args": "~2.0.0",
|
|
|
+ "safe-buffer": "~5.1.1",
|
|
|
+ "string_decoder": "~1.1.1",
|
|
|
+ "util-deprecate": "~1.0.1"
|
|
|
+ }
|
|
|
+ },
|
|
|
+ "node_modules/mysql/node_modules/safe-buffer": {
|
|
|
+ "version": "5.1.2",
|
|
|
+ "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz",
|
|
|
+ "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g=="
|
|
|
+ },
|
|
|
+ "node_modules/mysql/node_modules/string_decoder": {
|
|
|
+ "version": "1.1.1",
|
|
|
+ "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz",
|
|
|
+ "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==",
|
|
|
+ "dependencies": {
|
|
|
+ "safe-buffer": "~5.1.0"
|
|
|
+ }
|
|
|
+ },
|
|
|
"node_modules/nanoid": {
|
|
|
"version": "2.1.11",
|
|
|
"resolved": "https://registry.npmjs.org/nanoid/-/nanoid-2.1.11.tgz",
|
|
|
@@ -4287,15 +4346,6 @@
|
|
|
"integrity": "sha512-ch6OwaeaPYcova4kKZ15sbJ2hKb/VP48ZD2gE7i1J+L4MspCtBMAx8nMgz7bksc7IojCIIWuEhHibSMFH8m8oA==",
|
|
|
"license": "MIT"
|
|
|
},
|
|
|
- "node_modules/pg-cursor": {
|
|
|
- "version": "2.11.0",
|
|
|
- "resolved": "https://registry.npmjs.org/pg-cursor/-/pg-cursor-2.11.0.tgz",
|
|
|
- "integrity": "sha512-TLCOCtu+rqMarzjUi+/Ffc2DV5ZqO/27y5GqnK9Z3w51rWXMwC8FcO96Uf9/ORo5o+qRXEVJxM9Ts3K2K31MLg==",
|
|
|
- "license": "MIT",
|
|
|
- "peerDependencies": {
|
|
|
- "pg": "^8"
|
|
|
- }
|
|
|
- },
|
|
|
"node_modules/pg-int8": {
|
|
|
"version": "1.0.1",
|
|
|
"resolved": "https://registry.npmjs.org/pg-int8/-/pg-int8-1.0.1.tgz",
|
|
|
@@ -4320,18 +4370,6 @@
|
|
|
"integrity": "sha512-jPIlvgoD63hrEuihvIg+tJhoGjUsLPn6poJY9N5CnlPd91c2T18T/9zBtLxZSb1EhYxBRoZJtzScCaWlYLtktg==",
|
|
|
"license": "MIT"
|
|
|
},
|
|
|
- "node_modules/pg-query-stream": {
|
|
|
- "version": "4.6.0",
|
|
|
- "resolved": "https://registry.npmjs.org/pg-query-stream/-/pg-query-stream-4.6.0.tgz",
|
|
|
- "integrity": "sha512-sg2Hewe6ge6osEY07zGu7Z8djrsQBvyiTy5ZjQffoSatEgnNNVsV3EWDm9Px/8R9oaAL1YnfnP8AXPMmfzujZg==",
|
|
|
- "license": "MIT",
|
|
|
- "dependencies": {
|
|
|
- "pg-cursor": "^2.11.0"
|
|
|
- },
|
|
|
- "peerDependencies": {
|
|
|
- "pg": "^8"
|
|
|
- }
|
|
|
- },
|
|
|
"node_modules/pg-types": {
|
|
|
"version": "2.2.0",
|
|
|
"resolved": "https://registry.npmjs.org/pg-types/-/pg-types-2.2.0.tgz",
|
|
|
@@ -4495,6 +4533,11 @@
|
|
|
"node": ">=6"
|
|
|
}
|
|
|
},
|
|
|
+ "node_modules/process-nextick-args": {
|
|
|
+ "version": "2.0.1",
|
|
|
+ "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz",
|
|
|
+ "integrity": "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag=="
|
|
|
+ },
|
|
|
"node_modules/prop-types": {
|
|
|
"version": "15.8.1",
|
|
|
"resolved": "https://registry.npmjs.org/prop-types/-/prop-types-15.8.1.tgz",
|
|
|
@@ -5207,6 +5250,14 @@
|
|
|
"integrity": "sha512-VE0SOVEHCk7Qc8ulkWw3ntAzXuqf7S2lvwQaDLRnUeIEaKNQJzV6BwmLKhOqT61aGhfUMrXeaBk+oDGCzvhcug==",
|
|
|
"license": "BSD-3-Clause"
|
|
|
},
|
|
|
+ "node_modules/sqlstring": {
|
|
|
+ "version": "2.3.1",
|
|
|
+ "resolved": "https://registry.npmjs.org/sqlstring/-/sqlstring-2.3.1.tgz",
|
|
|
+ "integrity": "sha512-ooAzh/7dxIG5+uDik1z/Rd1vli0+38izZhGzSa34FwR7IbelPWCCKSNIl8jlL/F7ERvy8CB2jNeM1E9i9mXMAQ==",
|
|
|
+ "engines": {
|
|
|
+ "node": ">= 0.6"
|
|
|
+ }
|
|
|
+ },
|
|
|
"node_modules/stack-trace": {
|
|
|
"version": "0.0.10",
|
|
|
"resolved": "https://registry.npmjs.org/stack-trace/-/stack-trace-0.0.10.tgz",
|