diff --git a/package-lock.json b/package-lock.json index 7e0f868..22afd56 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1187,12 +1187,12 @@ "integrity": "sha1-Ak8Pcq+iW3X5wO5zzU9V7Bvtl4Q=" }, "bcrypt": { - "version": "0.8.7", - "resolved": "https://registry.npmjs.org/bcrypt/-/bcrypt-0.8.7.tgz", - "integrity": "sha1-vDh1qa/Qp7LNIxpqfyGKXOFWsJM=", + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/bcrypt/-/bcrypt-5.0.0.tgz", + "integrity": "sha512-jB0yCBl4W/kVHM2whjfyqnxTmOHkCX4kHEa5nYKSoGeYe8YrjTYTc87/6bwt1g8cmV0QrbhKriETg9jWtcREhg==", "requires": { - "bindings": "1.2.1", - "nan": "2.3.5" + "node-addon-api": "^3.0.0", + "node-pre-gyp": "0.15.0" } }, "bcrypt-pbkdf": { @@ -1227,11 +1227,6 @@ "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-1.11.0.tgz", "integrity": "sha1-RqoXUftqL5PuXmibsQh9SxTGwgU=" }, - "bindings": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/bindings/-/bindings-1.2.1.tgz", - "integrity": "sha1-FK1hE4EtLTfXLme0ystLtyZQXxE=" - }, "block-stream": { "version": "0.0.9", "resolved": "https://registry.npmjs.org/block-stream/-/block-stream-0.0.9.tgz", @@ -1632,6 +1627,11 @@ } } }, + "chownr": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/chownr/-/chownr-1.1.4.tgz", + "integrity": "sha512-jJ0bqzaylmJtVnNgzTeSOs8DPavpbYgEr/b0YL8/2GO3xJEhInFmhKMUnEJQjZumK7KXGFhUy89PrsJWlakBVg==" + }, "ci-info": { "version": "1.1.3", "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-1.1.3.tgz", @@ -2017,14 +2017,6 @@ } } }, - "cryptiles": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/cryptiles/-/cryptiles-3.1.2.tgz", - "integrity": "sha1-qJ+7Ig9c4l7FboxKqKT9e1sNKf4=", - "requires": { - "boom": "5.2.0" - } - }, "crypto-browserify": { "version": "3.3.0", "resolved": "https://registry.npmjs.org/crypto-browserify/-/crypto-browserify-3.3.0.tgz", @@ -2245,8 +2237,7 @@ "deep-extend": { "version": "0.6.0", "resolved": "https://registry.npmjs.org/deep-extend/-/deep-extend-0.6.0.tgz", - "integrity": "sha512-LOHxIOaPYdHlJRtCQfDIVZtfw/ufM8+rVj649RIHzcm/vGwQRXFt6OPqIFWsm2XEMrNIEtWR64sY1LEKD2vAOA==", - "dev": true + "integrity": "sha512-LOHxIOaPYdHlJRtCQfDIVZtfw/ufM8+rVj649RIHzcm/vGwQRXFt6OPqIFWsm2XEMrNIEtWR64sY1LEKD2vAOA==" }, "deep-is": { "version": "0.1.3", @@ -2374,6 +2365,11 @@ "repeating": "2.0.1" } }, + "detect-libc": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/detect-libc/-/detect-libc-1.0.3.tgz", + "integrity": "sha1-+hN8S9aY7fVc1c0CrFWfkaTEups=" + }, "diff": { "version": "3.5.0", "resolved": "https://registry.npmjs.org/diff/-/diff-3.5.0.tgz", @@ -2452,62 +2448,6 @@ "integrity": "sha1-7gHdHKwO08vH/b6jfcCo8c4ALOI=", "dev": true }, - "duplexify": { - "version": "3.6.0", - "resolved": "https://registry.npmjs.org/duplexify/-/duplexify-3.6.0.tgz", - "integrity": "sha512-fO3Di4tBKJpYTFHAxTU00BcfWMY9w24r/x21a6rZRbsD/ToUgGxsMbiGRmB7uVAXeGKXD9MwiLZa5E97EVgIRQ==", - "requires": { - "end-of-stream": "1.4.1", - "inherits": "2.0.3", - "readable-stream": "2.3.6", - "stream-shift": "1.0.0" - }, - "dependencies": { - "end-of-stream": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.1.tgz", - "integrity": "sha512-1MkrZNvWTKCaigbn+W15elq2BB/L22nqrSY5DKlo3X6+vclJm8Bb5djXJBmEX6fS3+zCh/F4VBK5Z2KxJt4s2Q==", - "requires": { - "once": "1.4.0" - } - }, - "isarray": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", - "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=" - }, - "once": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", - "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=", - "requires": { - "wrappy": "1.0.2" - } - }, - "readable-stream": { - "version": "2.3.6", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.6.tgz", - "integrity": "sha512-tQtKA9WIAhBF3+VLAseyMqZeBjW0AHJoxOtYqSUZNJxauErmLbVm2FW1y+J/YA9dUrAC39ITejlZWhVIwawkKw==", - "requires": { - "core-util-is": "1.0.2", - "inherits": "2.0.3", - "isarray": "1.0.0", - "process-nextick-args": "2.0.0", - "safe-buffer": "5.1.2", - "string_decoder": "1.1.1", - "util-deprecate": "1.0.2" - } - }, - "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==", - "requires": { - "safe-buffer": "5.1.2" - } - } - } - }, "duration": { "version": "0.2.0", "resolved": "https://registry.npmjs.org/duration/-/duration-0.2.0.tgz", @@ -3589,6 +3529,14 @@ "integrity": "sha1-g8YK/Fi5xWmXAH7Rp2izqzA6RP4=", "dev": true }, + "fs-minipass": { + "version": "1.2.7", + "resolved": "https://registry.npmjs.org/fs-minipass/-/fs-minipass-1.2.7.tgz", + "integrity": "sha512-GWSSJGFy4e9GUeCcbIkED+bgAoFyj7XF1mV8rma3QW4NIqX9Kyx79N/PF61H5udOV3aY1IaMLs6pGbH71nlCTA==", + "requires": { + "minipass": "^2.6.0" + } + }, "fs.realpath": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", @@ -3611,7 +3559,8 @@ }, "ansi-regex": { "version": "2.1.1", - "bundled": true + "bundled": true, + "optional": true }, "aproba": { "version": "1.2.0", @@ -3629,11 +3578,13 @@ }, "balanced-match": { "version": "1.0.0", - "bundled": true + "bundled": true, + "optional": true }, "brace-expansion": { "version": "1.1.11", "bundled": true, + "optional": true, "requires": { "balanced-match": "1.0.0", "concat-map": "0.0.1" @@ -3646,15 +3597,18 @@ }, "code-point-at": { "version": "1.1.0", - "bundled": true + "bundled": true, + "optional": true }, "concat-map": { "version": "0.0.1", - "bundled": true + "bundled": true, + "optional": true }, "console-control-strings": { "version": "1.1.0", - "bundled": true + "bundled": true, + "optional": true }, "core-util-is": { "version": "1.0.2", @@ -3757,7 +3711,8 @@ }, "inherits": { "version": "2.0.3", - "bundled": true + "bundled": true, + "optional": true }, "ini": { "version": "1.3.5", @@ -3767,6 +3722,7 @@ "is-fullwidth-code-point": { "version": "1.0.0", "bundled": true, + "optional": true, "requires": { "number-is-nan": "1.0.1" } @@ -3779,17 +3735,20 @@ "minimatch": { "version": "3.0.4", "bundled": true, + "optional": true, "requires": { "brace-expansion": "1.1.11" } }, "minimist": { "version": "0.0.8", - "bundled": true + "bundled": true, + "optional": true }, "minipass": { "version": "2.2.4", "bundled": true, + "optional": true, "requires": { "safe-buffer": "5.1.1", "yallist": "3.0.2" @@ -3806,6 +3765,7 @@ "mkdirp": { "version": "0.5.1", "bundled": true, + "optional": true, "requires": { "minimist": "0.0.8" } @@ -3884,7 +3844,8 @@ }, "number-is-nan": { "version": "1.0.1", - "bundled": true + "bundled": true, + "optional": true }, "object-assign": { "version": "4.1.1", @@ -3894,6 +3855,7 @@ "once": { "version": "1.4.0", "bundled": true, + "optional": true, "requires": { "wrappy": "1.0.2" } @@ -3969,7 +3931,8 @@ }, "safe-buffer": { "version": "5.1.1", - "bundled": true + "bundled": true, + "optional": true }, "safer-buffer": { "version": "2.1.2", @@ -3999,6 +3962,7 @@ "string-width": { "version": "1.0.2", "bundled": true, + "optional": true, "requires": { "code-point-at": "1.1.0", "is-fullwidth-code-point": "1.0.0", @@ -4016,6 +3980,7 @@ "strip-ansi": { "version": "3.0.1", "bundled": true, + "optional": true, "requires": { "ansi-regex": "2.1.1" } @@ -4054,11 +4019,13 @@ }, "wrappy": { "version": "1.0.2", - "bundled": true + "bundled": true, + "optional": true }, "yallist": { "version": "3.0.2", - "bundled": true + "bundled": true, + "optional": true } } }, @@ -4469,17 +4436,6 @@ "sparkles": "1.0.1" } }, - "good": { - "version": "7.3.0", - "resolved": "https://registry.npmjs.org/good/-/good-7.3.0.tgz", - "integrity": "sha512-bZ4clzBw75zI424QUOrOnzwSM/7BrJ/2xTX75IT3spIZ052OPYEzLqdSt4mj/zZfs2OU52+/428QEmvyKUscUQ==", - "requires": { - "hoek": "4.2.1", - "joi": "10.6.0", - "oppsy": "1.0.2", - "pumpify": "1.3.6" - } - }, "got": { "version": "6.7.1", "resolved": "https://registry.npmjs.org/got/-/got-6.7.1.tgz", @@ -4700,275 +4656,6 @@ "glogg": "1.0.1" } }, - "hapi": { - "version": "13.5.3", - "resolved": "https://registry.npmjs.org/hapi/-/hapi-13.5.3.tgz", - "integrity": "sha1-gYtdneXokGveaMoL0ZqTZWQTwCg=", - "requires": { - "accept": "2.1.1", - "ammo": "2.0.1", - "boom": "3.2.0", - "call": "3.0.2", - "catbox": "7.1.1", - "catbox-memory": "2.0.2", - "cryptiles": "3.0.1", - "heavy": "4.0.1", - "hoek": "4.0.0", - "iron": "4.0.1", - "items": "2.1.0", - "joi": "8.1.0", - "kilt": "2.0.1", - "mimos": "3.0.1", - "peekaboo": "2.0.1", - "shot": "3.1.0", - "statehood": "4.0.1", - "subtext": "4.0.3", - "topo": "2.0.1" - }, - "dependencies": { - "accept": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/accept/-/accept-2.1.1.tgz", - "integrity": "sha1-vJxvGDwBKdxy9yWIV+fMj0idD2E=", - "requires": { - "boom": "3.2.0", - "hoek": "4.0.0" - } - }, - "ammo": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/ammo/-/ammo-2.0.1.tgz", - "integrity": "sha1-agfseOgSneLf01G6bnmDULJqMt8=", - "requires": { - "boom": "3.2.0", - "hoek": "4.0.0" - } - }, - "boom": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/boom/-/boom-3.2.0.tgz", - "integrity": "sha1-Z92RhQy0gV4FGqXBi1eKS5o7/eg=", - "requires": { - "hoek": "4.0.0" - } - }, - "call": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/call/-/call-3.0.2.tgz", - "integrity": "sha1-y+/QTvwaB7kdxAllDrcKsuDSpx4=", - "requires": { - "boom": "3.2.0", - "hoek": "4.0.0" - } - }, - "catbox": { - "version": "7.1.1", - "resolved": "https://registry.npmjs.org/catbox/-/catbox-7.1.1.tgz", - "integrity": "sha1-KBkzXfpFs3JgubkZN+mWttCg09I=", - "requires": { - "boom": "3.2.0", - "hoek": "4.0.0", - "joi": "8.1.0" - } - }, - "catbox-memory": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/catbox-memory/-/catbox-memory-2.0.2.tgz", - "integrity": "sha1-XqRKtmYOUHtumE9qZW2K8sps6zs=", - "requires": { - "hoek": "4.0.0" - } - }, - "cryptiles": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/cryptiles/-/cryptiles-3.0.1.tgz", - "integrity": "sha1-4KDpAhk3Vq/Veqp2AtQ/VQczBeI=", - "requires": { - "boom": "3.2.0" - } - }, - "heavy": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/heavy/-/heavy-4.0.1.tgz", - "integrity": "sha1-UJAaFEiCU8K5VrAHKZbI9WGHA0Y=", - "requires": { - "boom": "3.2.0", - "hoek": "4.0.0", - "joi": "8.1.0" - } - }, - "hoek": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/hoek/-/hoek-4.0.0.tgz", - "integrity": "sha1-NCm9h9lUj9RU5PbIVCiZropB30o=" - }, - "iron": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/iron/-/iron-4.0.1.tgz", - "integrity": "sha1-yCKCABIdU89gu5BfHN3Dxb4Akys=", - "requires": { - "boom": "3.2.0", - "cryptiles": "3.0.1", - "hoek": "4.0.0" - } - }, - "items": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/items/-/items-2.1.0.tgz", - "integrity": "sha1-L9AdSJ5+xYYb8Q69td3KM4Q8hQ8=" - }, - "joi": { - "version": "8.1.0", - "resolved": "https://registry.npmjs.org/joi/-/joi-8.1.0.tgz", - "integrity": "sha1-WhkJTM5oAJzhGDHzutOh4eCvotE=", - "requires": { - "hoek": "4.0.0", - "isemail": "2.1.2", - "moment": "2.13.0", - "topo": "2.0.1" - }, - "dependencies": { - "isemail": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/isemail/-/isemail-2.1.2.tgz", - "integrity": "sha1-YkwVWmd0MRRopQN6k/G10fFmd6Q=" - }, - "moment": { - "version": "2.13.0", - "resolved": "https://registry.npmjs.org/moment/-/moment-2.13.0.tgz", - "integrity": "sha1-JBYtmVIebUD5muaTnoBtITnqrFI=" - } - } - }, - "kilt": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/kilt/-/kilt-2.0.1.tgz", - "integrity": "sha1-bj33ed8bifSZgZ2pJS5vFc0BfzM=", - "requires": { - "hoek": "4.0.0" - } - }, - "mimos": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/mimos/-/mimos-3.0.1.tgz", - "integrity": "sha1-o/H/CaELVllHNDrDNyP1JGfWlfQ=", - "requires": { - "hoek": "4.0.0", - "mime-db": "1.23.0" - }, - "dependencies": { - "mime-db": { - "version": "1.23.0", - "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.23.0.tgz", - "integrity": "sha1-oxtAcK2uon1zLqMzdApk0OyaZlk=" - } - } - }, - "peekaboo": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/peekaboo/-/peekaboo-2.0.1.tgz", - "integrity": "sha1-EQXxouquXY/p8In2/ummYCqCsus=" - }, - "shot": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/shot/-/shot-3.1.0.tgz", - "integrity": "sha1-kvOMYIWECwZNPBzZ14hC/FxPSDw=" - }, - "statehood": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/statehood/-/statehood-4.0.1.tgz", - "integrity": "sha1-hc6QUwTDCZi6zRwL93h/qKvGCVg=", - "requires": { - "boom": "3.2.0", - "cryptiles": "3.0.1", - "hoek": "4.0.0", - "iron": "4.0.1", - "items": "2.1.0", - "joi": "8.1.0" - } - }, - "subtext": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/subtext/-/subtext-4.0.3.tgz", - "integrity": "sha1-XF2cVMxl/292f/Bzu4fsITUwhSQ=", - "requires": { - "boom": "3.2.0", - "content": "3.0.1", - "hoek": "4.0.0", - "pez": "2.1.1", - "wreck": "7.2.1" - }, - "dependencies": { - "content": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/content/-/content-3.0.1.tgz", - "integrity": "sha1-5PXwSKSw6kMiDEHADNOJWsBl8so=", - "requires": { - "boom": "3.2.0" - } - }, - "pez": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/pez/-/pez-2.1.1.tgz", - "integrity": "sha1-S1OYWcfr5v1pO5bh7UQriSxy7fI=", - "requires": { - "b64": "3.0.1", - "boom": "3.2.0", - "content": "3.0.1", - "hoek": "4.0.0", - "nigel": "2.0.1" - }, - "dependencies": { - "b64": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/b64/-/b64-3.0.1.tgz", - "integrity": "sha1-F9ez+b8IG1/zGviRc55pUo1yYFo=", - "requires": { - "hoek": "4.0.0" - } - }, - "nigel": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/nigel/-/nigel-2.0.1.tgz", - "integrity": "sha1-ujcV/GMZsR6dYjKnPbDh3KprnBo=", - "requires": { - "hoek": "4.0.0", - "vise": "2.0.1" - }, - "dependencies": { - "vise": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/vise/-/vise-2.0.1.tgz", - "integrity": "sha1-RbryamPuomyvGp06bd9xaJVQh/Q=", - "requires": { - "hoek": "4.0.0" - } - } - } - } - } - }, - "wreck": { - "version": "7.2.1", - "resolved": "https://registry.npmjs.org/wreck/-/wreck-7.2.1.tgz", - "integrity": "sha1-7s0R0NkeozTWa7PsUjFUBdpokVg=", - "requires": { - "boom": "3.2.0", - "hoek": "4.0.0" - } - } - } - }, - "topo": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/topo/-/topo-2.0.1.tgz", - "integrity": "sha1-yh9pqDQhjCG4JquywDNSEu3gS3U=", - "requires": { - "hoek": "4.0.0" - } - } - } - }, "hapi-react-views": { "version": "9.3.0", "resolved": "https://registry.npmjs.org/hapi-react-views/-/hapi-react-views-9.3.0.tgz", @@ -5214,6 +4901,14 @@ "integrity": "sha1-SMptcvbGo68Aqa1K5odr44ieKwk=", "dev": true }, + "ignore-walk": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/ignore-walk/-/ignore-walk-3.0.3.tgz", + "integrity": "sha512-m7o6xuOaT1aqheYHKf8W6J5pYH85ZI9w077erOzLje3JsB1gkafkAhHHY19dqjulgIZHFm32Cp5uNZgcQqdJKw==", + "requires": { + "minimatch": "^3.0.4" + } + }, "immutability-helper": { "version": "2.7.0", "resolved": "https://registry.npmjs.org/immutability-helper/-/immutability-helper-2.7.0.tgz", @@ -5412,16 +5107,6 @@ "resolved": "https://registry.npmjs.org/ip/-/ip-1.1.5.tgz", "integrity": "sha1-vd7XARQpCCjAoDnnLvJfWq7ENUo=" }, - "iron": { - "version": "4.0.5", - "resolved": "https://registry.npmjs.org/iron/-/iron-4.0.5.tgz", - "integrity": "sha1-TwQszri5c480a1mqc0yDqJvDFCg=", - "requires": { - "boom": "5.2.0", - "cryptiles": "3.1.2", - "hoek": "4.2.1" - } - }, "is-absolute": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/is-absolute/-/is-absolute-1.0.0.tgz", @@ -6510,6 +6195,30 @@ "resolved": "https://registry.npmjs.org/minimist/-/minimist-0.0.8.tgz", "integrity": "sha1-hX/Kv8M5fSYluCKCYuhqp6ARsF0=" }, + "minipass": { + "version": "2.9.0", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-2.9.0.tgz", + "integrity": "sha512-wxfUjg9WebH+CUDX/CdbRlh5SmfZiy/hpkxaRI16Y9W56Pa75sWgd/rvFilSgrauD9NyFymP/+JFV3KwzIsJeg==", + "requires": { + "safe-buffer": "^5.1.2", + "yallist": "^3.0.0" + }, + "dependencies": { + "yallist": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz", + "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==" + } + } + }, + "minizlib": { + "version": "1.3.3", + "resolved": "https://registry.npmjs.org/minizlib/-/minizlib-1.3.3.tgz", + "integrity": "sha512-6ZYMOEnmVsdCeTJVE0W9ZD+pVnE8h9Hma/iOwwRDsdQoePpoX56/8B6z3P9VNwppJuBKNRuFDRNRqRWexT9G9Q==", + "requires": { + "minipass": "^2.9.0" + } + }, "mixin-deep": { "version": "1.3.1", "resolved": "https://registry.npmjs.org/mixin-deep/-/mixin-deep-1.3.1.tgz", @@ -6757,6 +6466,11 @@ "integrity": "sha1-yobR/ogoFpsBICCOPchCS524NCw=", "dev": true }, + "node-addon-api": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/node-addon-api/-/node-addon-api-3.0.0.tgz", + "integrity": "sha512-sSHCgWfJ+Lui/u+0msF3oyCgvdkhxDbkCS6Q8uiJquzOimkJBvX6hl5aSSA7DR1XbMpdM8r7phjcF63sF4rkKg==" + }, "node-fetch": { "version": "1.7.3", "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-1.7.3.tgz", @@ -6872,6 +6586,94 @@ } } }, + "node-pre-gyp": { + "version": "0.15.0", + "resolved": "https://registry.npmjs.org/node-pre-gyp/-/node-pre-gyp-0.15.0.tgz", + "integrity": "sha512-7QcZa8/fpaU/BKenjcaeFF9hLz2+7S9AqyXFhlH/rilsQ/hPZKK32RtR5EQHJElgu+q5RfbJ34KriI79UWaorA==", + "requires": { + "detect-libc": "^1.0.2", + "mkdirp": "^0.5.3", + "needle": "^2.5.0", + "nopt": "^4.0.1", + "npm-packlist": "^1.1.6", + "npmlog": "^4.0.2", + "rc": "^1.2.7", + "rimraf": "^2.6.1", + "semver": "^5.3.0", + "tar": "^4.4.2" + }, + "dependencies": { + "debug": { + "version": "3.2.6", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.6.tgz", + "integrity": "sha512-mel+jf7nrtEl5Pn1Qx46zARXKDpBbvzezse7p7LqINmdoIk8PYP5SySaxEmYv6TZ0JyEKA1hsCId6DIhgITtWQ==", + "requires": { + "ms": "^2.1.1" + } + }, + "minimist": { + "version": "1.2.5", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.5.tgz", + "integrity": "sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw==" + }, + "mkdirp": { + "version": "0.5.5", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.5.tgz", + "integrity": "sha512-NKmAlESf6jMGym1++R0Ra7wvhV+wFW63FaSOFPwRahvea0gMUcGUhVeAg/0BC0wiv9ih5NYPB1Wn1UEI1/L+xQ==", + "requires": { + "minimist": "^1.2.5" + } + }, + "ms": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", + "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==" + }, + "needle": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/needle/-/needle-2.5.0.tgz", + "integrity": "sha512-o/qITSDR0JCyCKEQ1/1bnUXMmznxabbwi/Y4WwJElf+evwJNFNwIDMCCt5IigFVxgeGBJESLohGtIS9gEzo1fA==", + "requires": { + "debug": "^3.2.6", + "iconv-lite": "^0.4.4", + "sax": "^1.2.4" + } + }, + "nopt": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/nopt/-/nopt-4.0.3.tgz", + "integrity": "sha512-CvaGwVMztSMJLOeXPrez7fyfObdZqNUK1cPAEzLHrTybIua9pMdmmPR5YwtfNftIOMv3DPUhFaxsZMNTQO20Kg==", + "requires": { + "abbrev": "1", + "osenv": "^0.1.4" + } + }, + "semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==" + }, + "tar": { + "version": "4.4.13", + "resolved": "https://registry.npmjs.org/tar/-/tar-4.4.13.tgz", + "integrity": "sha512-w2VwSrBoHa5BsSyH+KxEqeQBAllHhccyMFVHtGtdMpF4W7IRWfZjFiQceJPChOeTsSDVUpER2T8FA93pr0L+QA==", + "requires": { + "chownr": "^1.1.1", + "fs-minipass": "^1.2.5", + "minipass": "^2.8.6", + "minizlib": "^1.2.1", + "mkdirp": "^0.5.0", + "safe-buffer": "^5.1.2", + "yallist": "^3.0.3" + } + }, + "yallist": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz", + "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==" + } + } + }, "node-sass": { "version": "3.13.1", "resolved": "https://registry.npmjs.org/node-sass/-/node-sass-3.13.1.tgz", @@ -6999,6 +6801,29 @@ "remove-trailing-separator": "1.1.0" } }, + "npm-bundled": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/npm-bundled/-/npm-bundled-1.1.1.tgz", + "integrity": "sha512-gqkfgGePhTpAEgUsGEgcq1rqPXA+tv/aVBlgEzfXwA1yiUJF7xtEt3CtVwOjNYQOVknDk0F20w58Fnm3EtG0fA==", + "requires": { + "npm-normalize-package-bin": "^1.0.1" + } + }, + "npm-normalize-package-bin": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/npm-normalize-package-bin/-/npm-normalize-package-bin-1.0.1.tgz", + "integrity": "sha512-EPfafl6JL5/rU+ot6P3gRSCpPDW5VmIzX959Ob1+ySFUuuYHWHekXpwdUZcKP5C+DS4GEtdJluwBjnsNDl+fSA==" + }, + "npm-packlist": { + "version": "1.4.8", + "resolved": "https://registry.npmjs.org/npm-packlist/-/npm-packlist-1.4.8.tgz", + "integrity": "sha512-5+AZgwru5IevF5ZdnFglB5wNlHG1AOOuw28WhUq8/8emhBmLv6jX5by4WJCh7lW0uSYZYS6DXqIsyZVIXRZU9A==", + "requires": { + "ignore-walk": "^3.0.1", + "npm-bundled": "^1.0.1", + "npm-normalize-package-bin": "^1.0.1" + } + }, "npm-run-path": { "version": "2.0.2", "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-2.0.2.tgz", @@ -7165,15 +6990,6 @@ "is-wsl": "1.1.0" } }, - "oppsy": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/oppsy/-/oppsy-1.0.2.tgz", - "integrity": "sha1-mAFM1pZ2U6g8//pVQibckAULqtQ=", - "requires": { - "hoek": "4.2.1", - "items": "2.1.1" - } - }, "optimist": { "version": "0.6.1", "resolved": "https://registry.npmjs.org/optimist/-/optimist-0.6.1.tgz", @@ -7887,45 +7703,6 @@ "ps-tree": "1.1.0" } }, - "pump": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/pump/-/pump-2.0.1.tgz", - "integrity": "sha512-ruPMNRkN3MHP1cWJc9OWr+T/xDP0jhXYCLfJcBuX54hhfIBnaQmAUMfDcG4DM5UMWByBbJY69QSphm3jtDKIkA==", - "requires": { - "end-of-stream": "1.4.1", - "once": "1.3.3" - }, - "dependencies": { - "end-of-stream": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.1.tgz", - "integrity": "sha512-1MkrZNvWTKCaigbn+W15elq2BB/L22nqrSY5DKlo3X6+vclJm8Bb5djXJBmEX6fS3+zCh/F4VBK5Z2KxJt4s2Q==", - "requires": { - "once": "1.4.0" - }, - "dependencies": { - "once": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", - "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=", - "requires": { - "wrappy": "1.0.2" - } - } - } - } - } - }, - "pumpify": { - "version": "1.3.6", - "resolved": "https://registry.npmjs.org/pumpify/-/pumpify-1.3.6.tgz", - "integrity": "sha512-BurGAcvezsINL5US9T9wGHHcLNrG6MCp//ECtxron3vcR+Rfx5Anqq7HbZXNJvFQli8FGVsWCAvywEJFV5Hx/Q==", - "requires": { - "duplexify": "3.6.0", - "inherits": "2.0.3", - "pump": "2.0.1" - } - }, "punycode": { "version": "1.4.1", "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.4.1.tgz", @@ -8004,7 +7781,6 @@ "version": "1.2.8", "resolved": "https://registry.npmjs.org/rc/-/rc-1.2.8.tgz", "integrity": "sha512-y3bGgqKj3QBdxLbLkomlohkvsA8gdAiUQlSBJnBhfn+BPxg4bc62d8TcBW15wavDfgexCgccckhcZvywyQYPOw==", - "dev": true, "requires": { "deep-extend": "0.6.0", "ini": "1.3.5", @@ -8015,14 +7791,12 @@ "minimist": { "version": "1.2.0", "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz", - "integrity": "sha1-o1AIsg9BOD7sH7kU9M1d95omQoQ=", - "dev": true + "integrity": "sha1-o1AIsg9BOD7sH7kU9M1d95omQoQ=" }, "strip-json-comments": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-2.0.1.tgz", - "integrity": "sha1-PFMZQukIwml8DsNEhYwobHygpgo=", - "dev": true + "integrity": "sha1-PFMZQukIwml8DsNEhYwobHygpgo=" } } }, @@ -8101,17 +7875,6 @@ "react-dnd": "2.6.0" } }, - "react-dom": { - "version": "15.6.2", - "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-15.6.2.tgz", - "integrity": "sha1-Qc+t9pO3V/rycIRDodH9WgK+9zA=", - "requires": { - "fbjs": "0.8.16", - "loose-envify": "1.3.1", - "object-assign": "4.1.1", - "prop-types": "15.6.1" - } - }, "react-rating": { "version": "0.7.1", "resolved": "https://registry.npmjs.org/react-rating/-/react-rating-0.7.1.tgz", @@ -9490,41 +9253,6 @@ "stacktrace-gps": "3.0.2" } }, - "statehood": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/statehood/-/statehood-4.1.0.tgz", - "integrity": "sha1-iih30T2YUKq2zod6VLd43w9DrNs=", - "requires": { - "boom": "3.2.2", - "cryptiles": "3.1.2", - "hoek": "4.2.1", - "iron": "4.0.5", - "items": "2.1.1", - "joi": "9.2.0" - }, - "dependencies": { - "boom": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/boom/-/boom-3.2.2.tgz", - "integrity": "sha1-DwzF0ErcUAO4x9cfQsynJx/vDng=", - "requires": { - "hoek": "4.2.1" - } - }, - "joi": { - "version": "9.2.0", - "resolved": "https://registry.npmjs.org/joi/-/joi-9.2.0.tgz", - "integrity": "sha1-M4WseQGSEwy+Iw6ALsAskhW7/to=", - "requires": { - "hoek": "4.2.1", - "isemail": "2.2.1", - "items": "2.1.1", - "moment": "2.22.1", - "topo": "2.0.2" - } - } - } - }, "static-extend": { "version": "0.1.2", "resolved": "https://registry.npmjs.org/static-extend/-/static-extend-0.1.2.tgz", @@ -9642,11 +9370,6 @@ } } }, - "stream-shift": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/stream-shift/-/stream-shift-1.0.0.tgz", - "integrity": "sha1-1cdSgl5TZ+eG944Y5EXqIjoVWVI=" - }, "strict-uri-encode": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/strict-uri-encode/-/strict-uri-encode-1.1.0.tgz", @@ -10322,156 +10045,6 @@ } } }, - "trailpack-hapi": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/trailpack-hapi/-/trailpack-hapi-1.0.4.tgz", - "integrity": "sha1-x2pjZL4/7JvSbJDgNocSylSNAjM=", - "requires": { - "boom": "3.2.2", - "good": "7.3.0", - "hapi": "13.5.3", - "inert": "3.2.1", - "joi": "8.4.2", - "lodash": "4.17.10", - "trailpack": "1.0.5", - "trailpack-webserver": "1.0.4", - "trails-controller": "1.0.0", - "trails-policy": "1.0.2", - "vision": "4.1.1" - }, - "dependencies": { - "ammo": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/ammo/-/ammo-1.0.1.tgz", - "integrity": "sha1-j4rdFM1Jve3jurOj4OvK8h0D3os=", - "requires": { - "boom": "2.10.1", - "hoek": "2.16.3" - }, - "dependencies": { - "boom": { - "version": "2.10.1", - "resolved": "https://registry.npmjs.org/boom/-/boom-2.10.1.tgz", - "integrity": "sha1-OciRjO/1eZ+D+UkqhI9iWt0Mdm8=", - "requires": { - "hoek": "2.16.3" - } - }, - "hoek": { - "version": "2.16.3", - "resolved": "https://registry.npmjs.org/hoek/-/hoek-2.16.3.tgz", - "integrity": "sha1-ILt0A9POo5jpHcRxCo/xuCdKJe0=" - } - } - }, - "boom": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/boom/-/boom-3.2.2.tgz", - "integrity": "sha1-DwzF0ErcUAO4x9cfQsynJx/vDng=", - "requires": { - "hoek": "4.2.1" - } - }, - "inert": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/inert/-/inert-3.2.1.tgz", - "integrity": "sha1-xJZcXhh87z2yxChy5S51cAh2Qn0=", - "requires": { - "ammo": "1.0.1", - "boom": "2.10.1", - "hoek": "2.16.3", - "items": "1.1.1", - "joi": "6.10.1", - "lru-cache": "2.7.3" - }, - "dependencies": { - "boom": { - "version": "2.10.1", - "resolved": "https://registry.npmjs.org/boom/-/boom-2.10.1.tgz", - "integrity": "sha1-OciRjO/1eZ+D+UkqhI9iWt0Mdm8=", - "requires": { - "hoek": "2.16.3" - } - }, - "hoek": { - "version": "2.16.3", - "resolved": "https://registry.npmjs.org/hoek/-/hoek-2.16.3.tgz", - "integrity": "sha1-ILt0A9POo5jpHcRxCo/xuCdKJe0=" - }, - "joi": { - "version": "6.10.1", - "resolved": "https://registry.npmjs.org/joi/-/joi-6.10.1.tgz", - "integrity": "sha1-TVDDGAeRIgAP5fFq8f+OGRe3fgY=", - "requires": { - "hoek": "2.16.3", - "isemail": "1.2.0", - "moment": "2.22.1", - "topo": "1.1.0" - } - } - } - }, - "isemail": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/isemail/-/isemail-1.2.0.tgz", - "integrity": "sha1-vgPfjMPineTSxd9lASY/H6RZXpo=" - }, - "items": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/items/-/items-1.1.1.tgz", - "integrity": "sha1-Q1td0hvKKLPP0lu1xrJ4txUBD9k=" - }, - "joi": { - "version": "8.4.2", - "resolved": "https://registry.npmjs.org/joi/-/joi-8.4.2.tgz", - "integrity": "sha1-vXd0ZY/pkFjYmU7R1LmWJITruFk=", - "requires": { - "hoek": "4.2.1", - "isemail": "2.2.1", - "moment": "2.22.1", - "topo": "2.0.2" - }, - "dependencies": { - "isemail": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/isemail/-/isemail-2.2.1.tgz", - "integrity": "sha1-A1PT2aYpUQgMJiwqoKQrjqjp4qY=" - }, - "topo": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/topo/-/topo-2.0.2.tgz", - "integrity": "sha1-zVYVdSU5BXwNwEkaYhw7xvvh0YI=", - "requires": { - "hoek": "4.2.1" - } - } - } - }, - "topo": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/topo/-/topo-1.1.0.tgz", - "integrity": "sha1-6ddRYV0buH3IZdsYL6HKCl71NtU=", - "requires": { - "hoek": "2.16.3" - }, - "dependencies": { - "hoek": { - "version": "2.16.3", - "resolved": "https://registry.npmjs.org/hoek/-/hoek-2.16.3.tgz", - "integrity": "sha1-ILt0A9POo5jpHcRxCo/xuCdKJe0=" - } - } - }, - "trailpack": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/trailpack/-/trailpack-1.0.5.tgz", - "integrity": "sha1-0xnIBKZBPra7gT/jr0CI6WBLXu8=", - "requires": { - "lodash": "4.17.10" - } - } - } - }, "trailpack-repl": { "version": "1.1.2", "resolved": "https://registry.npmjs.org/trailpack-repl/-/trailpack-repl-1.1.2.tgz", @@ -10551,25 +10124,6 @@ } } }, - "trailpack-webserver": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/trailpack-webserver/-/trailpack-webserver-1.0.4.tgz", - "integrity": "sha1-Rkjtz5U8951hIJxCNvyZiqEVFw8=", - "requires": { - "lodash": "4.17.10", - "trailpack": "1.0.5" - }, - "dependencies": { - "trailpack": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/trailpack/-/trailpack-1.0.5.tgz", - "integrity": "sha1-0xnIBKZBPra7gT/jr0CI6WBLXu8=", - "requires": { - "lodash": "4.17.10" - } - } - } - }, "trails": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/trails/-/trails-1.1.0.tgz", @@ -11533,23 +11087,6 @@ "resolved": "https://registry.npmjs.org/yallist/-/yallist-2.1.2.tgz", "integrity": "sha1-HBH5IY8HYImkfdUS+TxmmaaoHVI=" }, - "yar": { - "version": "7.0.2", - "resolved": "https://registry.npmjs.org/yar/-/yar-7.0.2.tgz", - "integrity": "sha1-hgUqm83qLXUR0K/zbLIJEIsZDmw=", - "requires": { - "hoek": "4.2.1", - "node-uuid": "1.4.8", - "statehood": "4.1.0" - }, - "dependencies": { - "node-uuid": { - "version": "1.4.8", - "resolved": "https://registry.npmjs.org/node-uuid/-/node-uuid-1.4.8.tgz", - "integrity": "sha1-sEDrCSOWivq/jTL7HxfxFn/auQc=" - } - } - }, "yargs": { "version": "7.1.0", "resolved": "https://registry.npmjs.org/yargs/-/yargs-7.1.0.tgz", diff --git a/package.json b/package.json index 8129d53..19c6f63 100644 --- a/package.json +++ b/package.json @@ -22,7 +22,7 @@ "babel-preset-es2015": "^6.18.0", "babel-preset-react": "^6.16.0", "babel-register": "^6.18.0", - "bcrypt": "^0.8.7", + "bcrypt": "^5.0.0", "es6-promise": "^4.0.5", "graphql": "^0.7.2", "gulp": "^3.9.1",