diff --git a/package-lock.json b/package-lock.json index 0e8c91c..f83bab1 100644 --- a/package-lock.json +++ b/package-lock.json @@ -34,22 +34,22 @@ "ansi-styles": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.0.0.tgz", - "integrity": "sha1-QysmFi/qG2PIeIlqvIzFVI8lBj4=", + "integrity": "sha512-0kjBHdIQSa1iuh2rs8Md1GQNHAKrefcRSp2W5OKQU1oBZgCSqQ5aG4o+r69irBlhIPwA8wUaPdN/FWZVIHW7rA==", "dev": true }, "array-changes": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/array-changes/-/array-changes-1.2.1.tgz", - "integrity": "sha1-/GEGtuWqECP+NNmWQq5KaZpnH7Y=", + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/array-changes/-/array-changes-3.0.1.tgz", + "integrity": "sha512-UYXV+qUaTKJO3GUBVfD6b9Mu7wUzDvpfovZKtbxNJApwRUifgrJMidvE+/rbqV3wCffly5HXcbOW3/7shmmEag==", "dev": true, "requires": { "arraydiff-papandreou": "0.1.1-patch1" } }, "array-changes-async": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/array-changes-async/-/array-changes-async-2.0.2.tgz", - "integrity": "sha1-TETTUn2bw0freQKxsYUgLN7UTQs=", + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/array-changes-async/-/array-changes-async-3.0.1.tgz", + "integrity": "sha512-WNHLhMOTzntixkBxNm/MiWCNKuC4FMYXk6DKuzZUbkWXAe0Xomwv40SEUicfOuHHtW7Ue661Mc5AJA0AOfqApg==", "dev": true, "requires": { "arraydiff-async": "0.2.0" @@ -76,13 +76,13 @@ "arraydiff-async": { "version": "0.2.0", "resolved": "https://registry.npmjs.org/arraydiff-async/-/arraydiff-async-0.2.0.tgz", - "integrity": "sha1-uwUouY6BS3AvAfSWvHO+w+V/QIY=", + "integrity": "sha512-i5QgybCLzbTyGlbdOd630AFwpradPgcbsdJ2XoXmgwaQ05lUC44Jn8Gs3EHklHVFoA6grV7ssJ9ExdHBu1C/nw==", "dev": true }, "arraydiff-papandreou": { "version": "0.1.1-patch1", "resolved": "https://registry.npmjs.org/arraydiff-papandreou/-/arraydiff-papandreou-0.1.1-patch1.tgz", - "integrity": "sha1-ApAnC/27Sy762LdIJjitWnIQkhA=", + "integrity": "sha512-QPi68m5STvfROKohFfZb/yWH60UVdmbvCB2SJqcEiitriXRlrAU8Rhxc2PiU/x+htvdPW+jYlN1bhwhEOut9qg==", "dev": true }, "asn1.js": { @@ -132,12 +132,6 @@ "integrity": "sha512-dwVUVIXsBZXwTuwnXI9RK8sBmgq09NDHzyR9SAph9eqk76gKK2JSQmZARC2zRC81JC2QTtxD0ARU5qTS25gIGw==", "dev": true }, - "bluebird": { - "version": "2.9.34", - "resolved": "https://registry.npmjs.org/bluebird/-/bluebird-2.9.34.tgz", - "integrity": "sha1-L3tOyAIWMoqf3evfacjUlC/v99g=", - "dev": true - }, "bn.js": { "version": "4.11.8", "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.11.8.tgz", @@ -397,7 +391,7 @@ "color-diff": { "version": "0.1.7", "resolved": "https://registry.npmjs.org/color-diff/-/color-diff-0.1.7.tgz", - "integrity": "sha1-bbeM2UgqjkWdQIIer0tQMoPcuOI=", + "integrity": "sha512-Tuh3W2d3LdK3E8BhKltCuESgUva+oluFYqvzHg8a3tu5XzO/a4PF4W8islodUcqtiPgPdkg42PzL2bwtOUaJeQ==", "dev": true }, "combine-source-map": { @@ -595,12 +589,12 @@ "detect-indent": { "version": "3.0.1", "resolved": "https://registry.npmjs.org/detect-indent/-/detect-indent-3.0.1.tgz", - "integrity": "sha1-ncXl3bzu+DJXZLlFGwK8bVQIT3U=", + "integrity": "sha512-xo3WP66SNbr1Eim85s/qyH0ZL8PQUwp86HWm0S1l8WnJ/zjT6T3w1nwNA0yOZeuvOemupEYvpvF6BIdYRuERJQ==", "dev": true, "requires": { - "get-stdin": "4.0.1", - "minimist": "1.2.0", - "repeating": "1.1.3" + "get-stdin": "^4.0.1", + "minimist": "^1.1.0", + "repeating": "^1.1.0" } }, "detective": { @@ -697,7 +691,7 @@ "get-stdin": { "version": "4.0.1", "resolved": "https://registry.npmjs.org/get-stdin/-/get-stdin-4.0.1.tgz", - "integrity": "sha1-uWjGsKBDhDJJAui/Gl3zJXmkUP4=", + "integrity": "sha512-F5aQMywwJ2n85s4hJPTT9RPxGmubonuB10MNYo17/xph174n2MIR33HRguhzVag10O/npM7SPk73LMZNP+FaWw==", "dev": true }, "glob": { @@ -713,6 +707,12 @@ "path-is-absolute": "1.0.1" } }, + "greedy-interval-packer": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/greedy-interval-packer/-/greedy-interval-packer-1.2.0.tgz", + "integrity": "sha512-4ap45COKmRa2BdeVTY9FXIlR5UIkQX/a0pGtEvk+DnZ7THF3n1UkUKB17AFo+5TMaXnwJkHDn9VH5ATXt/YzHA==", + "dev": true + }, "growl": { "version": "1.10.5", "resolved": "https://registry.npmjs.org/growl/-/growl-1.10.5.tgz", @@ -842,13 +842,10 @@ "dev": true }, "is-finite": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/is-finite/-/is-finite-1.0.2.tgz", - "integrity": "sha1-zGZ3aVYCvlUO8R6LSqYwU0K20Ko=", - "dev": true, - "requires": { - "number-is-nan": "1.0.1" - } + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-finite/-/is-finite-1.1.0.tgz", + "integrity": "sha512-cdyMtqX/BOqqNBBiKlIVkytNHm49MtMlYyn1zxzvJKWmFMlGzm+ry5BBfYyeY9YmNKbRSo/o7OX9w9ale0wg3w==", + "dev": true }, "isarray": { "version": "0.0.1", @@ -903,12 +900,6 @@ "integrity": "sha1-odePw6UEdMuAhF07O24dpJpEbo4=", "dev": true }, - "leven": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/leven/-/leven-1.0.0.tgz", - "integrity": "sha1-q1XidlxkNEheE9FgO/vktDRBKQg=", - "dev": true - }, "lexical-scope": { "version": "1.2.0", "resolved": "https://registry.npmjs.org/lexical-scope/-/lexical-scope-1.2.0.tgz", @@ -931,14 +922,13 @@ "dev": true }, "magicpen": { - "version": "5.5.0", - "resolved": "https://registry.npmjs.org/magicpen/-/magicpen-5.5.0.tgz", - "integrity": "sha1-wmSFVCDVfW3VzhufgQSp177uDEk=", + "version": "6.2.4", + "resolved": "https://registry.npmjs.org/magicpen/-/magicpen-6.2.4.tgz", + "integrity": "sha512-rT4JcgakSrmR9/qPY/EsDSvKH4+nQuFfSQ34Djnj0Zx9jJ+c3REOz+K3CITvRZcmAcCFM6jJO7wSiHlMEXYy3A==", "dev": true, "requires": { "ansi-styles": "2.0.0", - "color-diff": "0.1.7", - "supports-color": "1.2.0" + "color-diff": "0.1.7" } }, "md5.js": { @@ -1090,12 +1080,6 @@ "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", "dev": true }, - "number-is-nan": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/number-is-nan/-/number-is-nan-1.0.1.tgz", - "integrity": "sha1-CXtgK1NCKlIsGvuHkDGDNpQaAR0=", - "dev": true - }, "once": { "version": "1.4.0", "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", @@ -1278,10 +1262,10 @@ "repeating": { "version": "1.1.3", "resolved": "https://registry.npmjs.org/repeating/-/repeating-1.1.3.tgz", - "integrity": "sha1-PUEUIYh3U3SU+X93+Xhfq4EPpKw=", + "integrity": "sha512-Nh30JLeMHdoI+AsQ5eblhZ7YlTsM9wiJQe/AHIunlK3KWzvXhXb36IJ7K1IOeRjIOtzMjdUHjwXUFxKJoPTSOg==", "dev": true, "requires": { - "is-finite": "1.0.2" + "is-finite": "^1.0.0" } }, "resolve": { @@ -1413,12 +1397,6 @@ "minimist": "1.2.0" } }, - "supports-color": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-1.2.0.tgz", - "integrity": "sha1-/x7R5hFp0Gs88tWI4YixjYhH4X4=", - "dev": true - }, "syntax-error": { "version": "1.3.0", "resolved": "https://registry.npmjs.org/syntax-error/-/syntax-error-1.3.0.tgz", @@ -1489,6 +1467,12 @@ "integrity": "sha1-bgkk1r2mta/jSeOabWMoUKD4grc=", "dev": true }, + "ukkonen": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/ukkonen/-/ukkonen-2.1.0.tgz", + "integrity": "sha512-unACtiJBMpL5Q+JKEBYtB88DVClP4Ch42NFkuj7Ck7jcJ4UKkkfvvfGQ2WeaMeuq7OIGLkbm0X7YN+TGP9C5bw==", + "dev": true + }, "umd": { "version": "3.0.1", "resolved": "https://registry.npmjs.org/umd/-/umd-3.0.1.tgz", @@ -1496,28 +1480,35 @@ "dev": true }, "unexpected": { - "version": "10.8.2", - "resolved": "https://registry.npmjs.org/unexpected/-/unexpected-10.8.2.tgz", - "integrity": "sha1-2RLfw4571569uLvwZS7ai/CRmL8=", + "version": "13.1.0", + "resolved": "https://registry.npmjs.org/unexpected/-/unexpected-13.1.0.tgz", + "integrity": "sha512-5cJNtqeXwuf9hHKl8eD7cZtNhRfcmhNtZmK8XuLg7zQ1K/B7Au860YWblrjd9GnMdmsiYLCrU4mgWLJeBcDt7A==", "dev": true, "requires": { - "array-changes": "1.2.1", - "array-changes-async": "2.0.2", - "bluebird": "2.9.34", + "array-changes": "3.0.1", + "array-changes-async": "3.0.1", "detect-indent": "3.0.1", - "diff": "1.1.0", - "leven": "1.0.0", - "magicpen": "5.5.0" + "diff": "^5.0.0", + "greedy-interval-packer": "1.2.0", + "magicpen": "^6.2.4", + "ukkonen": "^2.1.0", + "unexpected-bluebird": "2.9.34-longstack2" }, "dependencies": { "diff": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/diff/-/diff-1.1.0.tgz", - "integrity": "sha1-eYpJOBqkZBUem08Ob/Kwmooa0j8=", + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/diff/-/diff-5.1.0.tgz", + "integrity": "sha512-D+mk+qE8VC/PAUrlAU34N+VfXev0ghe5ywmpqrawphmVZc1bEfn56uo9qpyGp1p4xpzOHkSW4ztBd6L7Xx4ACw==", "dev": true } } }, + "unexpected-bluebird": { + "version": "2.9.34-longstack2", + "resolved": "https://registry.npmjs.org/unexpected-bluebird/-/unexpected-bluebird-2.9.34-longstack2.tgz", + "integrity": "sha512-lAgr5q+ToN4cO+mCus6h9VLcnl27fCiWiCuDyx7Pcvf9IoFOaTRv0bauvikXRkg9+78c/1nDBbQxP+Wk9+uOCA==", + "dev": true + }, "url": { "version": "0.11.0", "resolved": "https://registry.npmjs.org/url/-/url-0.11.0.tgz", diff --git a/package.json b/package.json index 4420b34..d2dad79 100644 --- a/package.json +++ b/package.json @@ -28,7 +28,7 @@ "browserify": "13.0.0", "mocha": "^5.2.0", "uglify-js": "2.6.1", - "unexpected": "10.8.2" + "unexpected": "13.1.0" }, "scripts": { "dist": "mkdir -p dist && browserify ./lib/HttpError.js -s HttpError | ./node_modules/.bin/uglifyjs -mc > ./dist/httpErrors.js && cp dist/httpErrors.js dist/HttpError.js",