diff --git a/package-lock.json b/package-lock.json index 00937a8..8ec1075 100644 --- a/package-lock.json +++ b/package-lock.json @@ -352,6 +352,41 @@ "turbo-json-parse": "^2.2.0" } }, + "@opencensus/core": { + "version": "0.0.9", + "resolved": "https://registry.npmjs.org/@opencensus/core/-/core-0.0.9.tgz", + "integrity": "sha512-31Q4VWtbzXpVUd2m9JS6HEaPjlKvNMOiF7lWKNmXF84yUcgfAFL5re7/hjDmdyQbOp32oGc+RFV78jXIldVz6Q==", + "requires": { + "continuation-local-storage": "^3.2.1", + "log-driver": "^1.2.7", + "semver": "^5.5.0", + "shimmer": "^1.2.0", + "uuid": "^3.2.1" + } + }, + "@opencensus/propagation-b3": { + "version": "0.0.8", + "resolved": "https://registry.npmjs.org/@opencensus/propagation-b3/-/propagation-b3-0.0.8.tgz", + "integrity": "sha512-PffXX2AL8Sh0VHQ52jJC4u3T0H6wDK6N/4bg7xh4ngMYOIi13aR1kzVvX1sVDBgfGwDOkMbl4c54Xm3tlPx/+A==", + "requires": { + "@opencensus/core": "^0.0.8", + "uuid": "^3.2.1" + }, + "dependencies": { + "@opencensus/core": { + "version": "0.0.8", + "resolved": "https://registry.npmjs.org/@opencensus/core/-/core-0.0.8.tgz", + "integrity": "sha512-yUFT59SFhGMYQgX0PhoTR0LBff2BEhPrD9io1jWfF/VDbakRfs6Pq60rjv0Z7iaTav5gQlttJCX2+VPxFWCuoQ==", + "requires": { + "continuation-local-storage": "^3.2.1", + "log-driver": "^1.2.7", + "semver": "^5.5.0", + "shimmer": "^1.2.0", + "uuid": "^3.2.1" + } + } + } + }, "@pm2/agent": { "version": "0.5.23", "resolved": "https://registry.npmjs.org/@pm2/agent/-/agent-0.5.23.tgz", @@ -370,9 +405,9 @@ } }, "@pm2/agent-node": { - "version": "1.1.7", - "resolved": "https://registry.npmjs.org/@pm2/agent-node/-/agent-node-1.1.7.tgz", - "integrity": "sha512-9x7Qrk+HHeOOFEYAFlMU3dQl6FkaVGXdbpF5TAi961uSYFNoiNw9woU2HodMu7gwHG9XjjEHjYBQSpOZTpr8YA==", + "version": "1.1.8", + "resolved": "https://registry.npmjs.org/@pm2/agent-node/-/agent-node-1.1.8.tgz", + "integrity": "sha512-R5X6P+eZM9wVxix5HzJnoAo0F0JCnu9kJcPfscCKx+gVFw69VjmvXxTHGejYNMokrkIGQ+BIJQ2+/uGnLFvi3w==", "requires": { "debug": "^3.1.0", "eventemitter2": "^5.0.1", @@ -394,35 +429,28 @@ "integrity": "sha512-tgp+dl5cGk28utYktBsrFqA7HKgrhgPsg6Z/EfhWI4gl1Hwq8B/GmY/0oXZ6nF8hDVesS/FpnYaD/kOWhYQvyg==" }, "ws": { - "version": "6.1.4", - "resolved": "https://registry.npmjs.org/ws/-/ws-6.1.4.tgz", - "integrity": "sha512-eqZfL+NE/YQc1/ZynhojeV8q+H050oR8AZ2uIev7RU10svA9ZnJUddHcOUZTJLinZ9yEfdA2kSATS2qZK5fhJA==", + "version": "6.2.0", + "resolved": "https://registry.npmjs.org/ws/-/ws-6.2.0.tgz", + "integrity": "sha512-deZYUNlt2O4buFCa3t5bKLf8A7FPP/TVjwOeVNpw818Ma5nk4MLXls2eoEGS39o8119QIYxTrTDoPQ5B/gTD6w==", "requires": { "async-limiter": "~1.0.0" } } } }, - "@pm2/continuation-local-storage": { - "version": "3.2.3", - "resolved": "https://registry.npmjs.org/@pm2/continuation-local-storage/-/continuation-local-storage-3.2.3.tgz", - "integrity": "sha512-QrhEM/uaOCHhQc/uynuVV4ZVtLtaXZcvKoQ2SQ41YS2HIKUq+wiijudXBKcHSaJBhHBW5aSOiXw/v7niumxuhw==", - "requires": { - "async-listener": "^0.6.10", - "emitter-listener": "^1.1.1" - } - }, "@pm2/io": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/@pm2/io/-/io-3.1.1.tgz", - "integrity": "sha512-DN66z5BwFUV2zojrtcdFE2gQa/cOWlMIkCrYGqUtLiG+K0ukS3ktDOksPnNKouhfWcwc2Nx+UtbQrDhvOPGIXQ==", + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/@pm2/io/-/io-4.1.2.tgz", + "integrity": "sha512-AS4eIjcBGac+hxq2c1Rb9jaXIn3VBv998vhACi6yD9RLb9+jUZ4Ezs6FsIg2i4rfMoiBn3b9DewjCfLGqhYB4g==", "requires": { - "@pm2/agent-node": "~1.1.1", - "@pm2/legacy-tracing": "~1.4.2", + "@opencensus/core": "^0.0.9", + "@opencensus/propagation-b3": "^0.0.8", + "@pm2/agent-node": "~1.1.8", "async": "~2.6.1", "debug": "3.1.0", "event-loop-inspector": "~1.2.0", "eventemitter2": "~5.0.1", + "require-in-the-middle": "3.0.0", "semver": "5.5.0", "shimmer": "~1.2.0", "signal-exit": "3.0.2", @@ -445,9 +473,9 @@ } }, "@pm2/js-api": { - "version": "0.5.49", - "resolved": "https://registry.npmjs.org/@pm2/js-api/-/js-api-0.5.49.tgz", - "integrity": "sha512-H5BP9aAYLadqqKzs8qWisb2Gt9rnWzYfocn42+UKFVSEsDrGpV18dNi8nexIJ3Lm+Z7vraxtQ42K7EQgslJwdA==", + "version": "0.5.50", + "resolved": "https://registry.npmjs.org/@pm2/js-api/-/js-api-0.5.50.tgz", + "integrity": "sha512-K6EYVTPJg9mHSv5pzL7Fjg+79jdd+XcndQ8gQjIY5uYZ3T+gz4ZBw+d3gnLjBxzaJrXOT2LuRKLXq5UhLGZENQ==", "requires": { "async": "^2.4.1", "axios": "^0.16.2", @@ -481,34 +509,6 @@ } } }, - "@pm2/legacy-tracing": { - "version": "1.4.2", - "resolved": "https://registry.npmjs.org/@pm2/legacy-tracing/-/legacy-tracing-1.4.2.tgz", - "integrity": "sha512-+5ACqEng6pvwx82kZbPg8Wrao7gBzwmwtZu2cCw+oiEvE+wLAJ77GW8cEJlgshHMmiI3/Bb+KiIRhTJrsu7jmw==", - "requires": { - "@pm2/continuation-local-storage": "^3.2.2", - "debug": "^2.6.3", - "extend": "^3.0.0", - "is": "^3.2.0", - "lodash.findindex": "^4.4.0", - "lodash.isequal": "^4.0.0", - "lodash.merge": "^4.6.0", - "methods": "^1.1.1", - "semver": "^5.0.1", - "shimmer": "^1.0.0", - "uuid": "^3.0.1" - }, - "dependencies": { - "debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "requires": { - "ms": "2.0.0" - } - } - } - }, "@tensorflow/tfjs-core": { "version": "0.14.5", "resolved": "https://registry.npmjs.org/@tensorflow/tfjs-core/-/tfjs-core-0.14.5.tgz", @@ -522,9 +522,9 @@ } }, "@types/node": { - "version": "8.10.40", - "resolved": "https://registry.npmjs.org/@types/node/-/node-8.10.40.tgz", - "integrity": "sha512-RRSjdwz63kS4u7edIwJUn8NqKLLQ6LyqF/X4+4jp38MBT3Vwetewi2N4dgJEshLbDwNgOJXNYoOwzVZUSSLhkQ==" + "version": "8.10.43", + "resolved": "https://registry.npmjs.org/@types/node/-/node-8.10.43.tgz", + "integrity": "sha512-5m5W13HR2k3cu88mpzlnPBBv5+GyMHtj4F0P83RG4mqoC0AYVYHVMHfF3SgwKNtqEZiZQASMxU92QsLEekKcnw==" }, "@types/seedrandom": { "version": "2.4.27", @@ -2210,6 +2210,15 @@ "resolved": "https://registry.npmjs.org/content-type/-/content-type-1.0.4.tgz", "integrity": "sha512-hIP3EEPs8tB9AT1L+NUqtwOAps4mk2Zob89MWXMHjHWg9milF/j4osnnQLXBCBFBk/tvIG/tUc9mOUJiPBhPXA==" }, + "continuation-local-storage": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/continuation-local-storage/-/continuation-local-storage-3.2.1.tgz", + "integrity": "sha512-jx44cconVqkCEEyLSKWwkvUXwO561jXMa3LPjTPsm5QR22PA0/mhe33FT4Xb5y74JDvt/Cq+5lm8S8rskLv9ZA==", + "requires": { + "async-listener": "^0.6.0", + "emitter-listener": "^1.1.1" + } + }, "convert-source-map": { "version": "1.6.0", "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.6.0.tgz", @@ -2357,9 +2366,9 @@ } }, "cron": { - "version": "1.6.0", - "resolved": "https://registry.npmjs.org/cron/-/cron-1.6.0.tgz", - "integrity": "sha512-8OkXbeK3qF42ndzkIkCo3zfCDg2TxGjQiCQqVE+ZFFHa4vAcw0PdBc5i/6aJ9FppLncyKZmDuZdJ9/uuXEYZaw==", + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/cron/-/cron-1.7.0.tgz", + "integrity": "sha512-I7S7ES2KZtKPfBTGJ5Brc6X23apE71fgYU/PC5ayh8R6VhECpqvTLe/LTkwAEN3ERFzNKXlWzh/PkwsGg3vkDQ==", "requires": { "moment-timezone": "^0.5.x" } @@ -4129,7 +4138,8 @@ }, "ansi-regex": { "version": "2.1.1", - "bundled": true + "bundled": true, + "optional": true }, "aproba": { "version": "1.2.0", @@ -4494,7 +4504,8 @@ }, "safe-buffer": { "version": "5.1.2", - "bundled": true + "bundled": true, + "optional": true }, "safer-buffer": { "version": "2.1.2", @@ -4542,6 +4553,7 @@ "strip-ansi": { "version": "3.0.1", "bundled": true, + "optional": true, "requires": { "ansi-regex": "^2.0.0" } @@ -4580,11 +4592,13 @@ }, "wrappy": { "version": "1.0.2", - "bundled": true + "bundled": true, + "optional": true }, "yallist": { "version": "3.0.3", - "bundled": true + "bundled": true, + "optional": true } } }, @@ -5566,11 +5580,6 @@ "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-1.8.0.tgz", "integrity": "sha1-6qM9bd16zo9/b+DJygRA5wZzix4=" }, - "is": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/is/-/is-3.3.0.tgz", - "integrity": "sha512-nW24QBoPcFGGHJGUwnfpI7Yc5CdqWNdsyHQszVE/z2pKHXzh7FZ5GWhJqSyaQ9wMkQnsTx+kAI8bHlCX4tKdbg==" - }, "is-accessor-descriptor": { "version": "0.1.6", "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz", @@ -7181,11 +7190,6 @@ "resolved": "https://registry.npmjs.org/lodash.isboolean/-/lodash.isboolean-3.0.3.tgz", "integrity": "sha1-bC4XHbKiV82WgC/UOwGyDV9YcPY=" }, - "lodash.isequal": { - "version": "4.5.0", - "resolved": "https://registry.npmjs.org/lodash.isequal/-/lodash.isequal-4.5.0.tgz", - "integrity": "sha1-QVxEePK8wwEgwizhDtMib30+GOA=" - }, "lodash.isinteger": { "version": "4.0.4", "resolved": "https://registry.npmjs.org/lodash.isinteger/-/lodash.isinteger-4.0.4.tgz", @@ -7217,11 +7221,6 @@ "integrity": "sha1-LcvSwofLwKVcxCMovQxzYVDVPj8=", "dev": true }, - "lodash.merge": { - "version": "4.6.1", - "resolved": "https://registry.npmjs.org/lodash.merge/-/lodash.merge-4.6.1.tgz", - "integrity": "sha512-AOYza4+Hf5z1/0Hztxpm2/xiPZgi/cjMqdnKTUWTBSKchJlxXXuUSxCCl8rJlf4g6yww/j6mA8nC8Hw/EZWxKQ==" - }, "lodash.once": { "version": "4.1.1", "resolved": "https://registry.npmjs.org/lodash.once/-/lodash.once-4.1.1.tgz", @@ -7236,8 +7235,7 @@ "log-driver": { "version": "1.2.7", "resolved": "https://registry.npmjs.org/log-driver/-/log-driver-1.2.7.tgz", - "integrity": "sha512-U7KCmLdqsGHBLeWqYlFA0V0Sl6P08EE1ZrmA9cxjUE0WVqT9qnyVDPz1kzpFEP0jdJuFnasWIfSd7fsaNXkpbg==", - "dev": true + "integrity": "sha512-U7KCmLdqsGHBLeWqYlFA0V0Sl6P08EE1ZrmA9cxjUE0WVqT9qnyVDPz1kzpFEP0jdJuFnasWIfSd7fsaNXkpbg==" }, "log-symbols": { "version": "2.2.0", @@ -7711,6 +7709,11 @@ } } }, + "module-details-from-path": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/module-details-from-path/-/module-details-from-path-1.0.3.tgz", + "integrity": "sha1-EUyUlnPiqKNenTV4hSeqN7Z52is=" + }, "moment": { "version": "2.24.0", "resolved": "https://registry.npmjs.org/moment/-/moment-2.24.0.tgz", @@ -8894,12 +8897,12 @@ } }, "pm2": { - "version": "3.3.1", - "resolved": "https://registry.npmjs.org/pm2/-/pm2-3.3.1.tgz", - "integrity": "sha512-TOazXvJwTnPDSavHyWMgeYo72iDggidk5qnvPNJ5CZ9P/PBN1roioL+5x4dNqdMdEi4t99VVopkEFYmoWYdQ1A==", + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/pm2/-/pm2-3.4.0.tgz", + "integrity": "sha512-BLK3zwrCmfE9I9XEvrGweK+/IEkhVlGENc1fgOH0fJHZc1vneC3v6dUmxz32pmsi9aB4DnrYIeZi46RHd6rO3Q==", "requires": { "@pm2/agent": "^0.5.22", - "@pm2/io": "^3", + "@pm2/io": "^4.1.0", "@pm2/js-api": "^0.5.43", "async": "^2.6.1", "blessed": "^0.1.81", @@ -9836,6 +9839,15 @@ "integrity": "sha1-jGStX9MNqxyXbiNE/+f3kqam30I=", "dev": true }, + "require-in-the-middle": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/require-in-the-middle/-/require-in-the-middle-3.0.0.tgz", + "integrity": "sha512-rBQkxxboJbUNRMMf5Yi00TeljqBJf6GKJZZAA1M8sElWOZR60sM7UFDAMl7NbHQT2RLzg5mSoUiKU1ZR9+TeTQ==", + "requires": { + "module-details-from-path": "^1.0.3", + "resolve": "^1.5.0" + } + }, "require-main-filename": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/require-main-filename/-/require-main-filename-1.0.1.tgz", @@ -10465,21 +10477,21 @@ } }, "socks": { - "version": "2.2.3", - "resolved": "https://registry.npmjs.org/socks/-/socks-2.2.3.tgz", - "integrity": "sha512-+2r83WaRT3PXYoO/1z+RDEBE7Z2f9YcdQnJ0K/ncXXbV5gJ6wYfNAebYFYiiUjM6E4JyXnPY8cimwyvFYHVUUA==", + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/socks/-/socks-2.3.2.tgz", + "integrity": "sha512-pCpjxQgOByDHLlNqlnh/mNSAxIUkyBBuwwhTcV+enZGbDaClPvHdvm6uvOwZfFJkam7cGhBNbb4JxiP8UZkRvQ==", "requires": { "ip": "^1.1.5", "smart-buffer": "4.0.2" } }, "socks-proxy-agent": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/socks-proxy-agent/-/socks-proxy-agent-4.0.1.tgz", - "integrity": "sha512-Kezx6/VBguXOsEe5oU3lXYyKMi4+gva72TwJ7pQY5JfqUx2nMk7NXA6z/mpNqIlfQjWYVfeuNvQjexiTaTn6Nw==", + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/socks-proxy-agent/-/socks-proxy-agent-4.0.2.tgz", + "integrity": "sha512-NT6syHhI9LmuEMSK6Kd2V7gNv5KFZoLE7V5udWmn0de+3Mkj3UMA/AJPLyeNUVmElCurSHtUdM3ETpR3z770Wg==", "requires": { - "agent-base": "~4.2.0", - "socks": "~2.2.0" + "agent-base": "~4.2.1", + "socks": "~2.3.2" } }, "source-map": { @@ -11771,9 +11783,9 @@ "dev": true }, "upath": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/upath/-/upath-1.1.0.tgz", - "integrity": "sha512-bzpH/oBhoS/QI/YtbkqCg6VEiPYjSZtrHQM6/QnJS6OL9pKUFLqb3aFh4Scvwm45+7iAgiMkLhSbaZxUqmrprw==" + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/upath/-/upath-1.1.1.tgz", + "integrity": "sha512-D0yetkpIOKiZQquxjM2Syvy48Y1DbZ0SWxgsZiwd9GCWRpc75vN8ytzem14WDSg+oiX6+Qt31FpiS/ExODCrLg==" }, "update-notifier": { "version": "2.5.0", diff --git a/package.json b/package.json index 853ae42..2a6deda 100644 --- a/package.json +++ b/package.json @@ -41,7 +41,7 @@ "mongoose": "5.4.16", "node-fetch": "2.3.0", "nodemailer": "5.1.1", - "pm2": "3.3.1", + "pm2": "3.4.0", "qs": "6.6.0", "slugify": "1.3.4" },