diff --git a/package-lock.json b/package-lock.json index d810395..4a0b100 100644 --- a/package-lock.json +++ b/package-lock.json @@ -18,6 +18,11 @@ "private": "0.1.7" } }, + "@gerhobbelt/esprima": { + "version": "4.0.1-13", + "resolved": "https://registry.npmjs.org/@gerhobbelt/esprima/-/esprima-4.0.1-13.tgz", + "integrity": "sha512-j3IHDfGysGkw31JVw5LEOPu+lqIZizF69CjQtLugHfC4/3TxG5ZpUoKE2ttF1yP1tddn/Xtl/dxULto9XIfIsA==" + }, "@gerhobbelt/json5": { "version": "0.5.1-19", "resolved": "https://registry.npmjs.org/@gerhobbelt/json5/-/json5-0.5.1-19.tgz", @@ -2510,6 +2515,7 @@ "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-2.0.0.tgz", "integrity": "sha1-gTg9ctsFT8zPUzbaqQLxgvbtuyg=", "dev": true, + "optional": true, "requires": { "is-glob": "^2.0.0" } @@ -2830,7 +2836,8 @@ "version": "1.0.0", "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-1.0.0.tgz", "integrity": "sha1-rEaBd8SUNAWgkvyPKXYMb/xiBsA=", - "dev": true + "dev": true, + "optional": true }, "is-finite": { "version": "1.1.0", @@ -2850,6 +2857,7 @@ "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-2.0.1.tgz", "integrity": "sha1-0Jb5JqPe1WAPP9/ZEZjLCIjC2GM=", "dev": true, + "optional": true, "requires": { "is-extglob": "^1.0.0" } @@ -2997,43 +3005,6 @@ "@gerhobbelt/recast": "0.12.7-7", "@gerhobbelt/xregexp": "3.2.0-21", "jscodeshift": "github:GerHobbelt/jscodeshift#0829ee1ecd239dd678c73cba9e04a37cf2877306" - } - }, - "js-tokens": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-3.0.2.tgz", - "integrity": "sha1-mGbfOVECEw449/mWvOtlRDIJwls=" - }, - "js-yaml": { - "version": "3.14.0", - "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.0.tgz", - "integrity": "sha512-/4IbIeHcD9VMHFqDR/gQ7EdZdLimOvW2DdcxFjdyyZ9NsbS+ccrXqVWDtab/lRl5AlUqmpBx8EhPaWR+OtY17A==", - "dev": true, - "requires": { - "argparse": "^1.0.7", - "esprima": "^4.0.0" - } - }, - "jscodeshift": { - "version": "github:GerHobbelt/jscodeshift#0829ee1ecd239dd678c73cba9e04a37cf2877306", - "from": "github:GerHobbelt/jscodeshift#master", - "requires": { - "@gerhobbelt/nomnom": "1.8.4-24", - "@gerhobbelt/recast": "0.13.0-22", - "async": "2.6.0", - "babel-core": "6.26.0", - "babel-plugin-transform-flow-strip-types": "6.22.0", - "babel-preset-es2015": "6.24.1", - "babel-preset-stage-1": "6.24.1", - "babel-register": "6.26.0", - "babylon": "6.18.0", - "colors": "1.1.2", - "flow-parser": "0.61.0", - "lodash": "4.17.4", - "micromatch": "3.1.4", - "node-dir": "0.1.17", - "temp": "0.8.3", - "write-file-atomic": "2.3.0" }, "dependencies": { "@gerhobbelt/ast-types": { @@ -3041,38 +3012,57 @@ "resolved": "https://registry.npmjs.org/@gerhobbelt/ast-types/-/ast-types-0.10.1-15.tgz", "integrity": "sha512-CXoPKXH9xqCiWza0S/4TFjXa7aS8GAA8gYenBzhMN5+VwWDFBd2QVUGESq75nRe+yxgUkzSFQvq6rtAuQLRouA==" }, - "@gerhobbelt/esprima": { - "version": "4.0.1-13", - "resolved": "https://registry.npmjs.org/@gerhobbelt/esprima/-/esprima-4.0.1-13.tgz", - "integrity": "sha512-j3IHDfGysGkw31JVw5LEOPu+lqIZizF69CjQtLugHfC4/3TxG5ZpUoKE2ttF1yP1tddn/Xtl/dxULto9XIfIsA==" - }, - "@gerhobbelt/nomnom": { - "version": "1.8.4-24", - "resolved": "https://registry.npmjs.org/@gerhobbelt/nomnom/-/nomnom-1.8.4-24.tgz", - "integrity": "sha512-spzyz2vHd1BhYNSUMXjqJOwk4AjnOIzZz3cYCOryUCzMvlqz01/+SAPEy/pjT47CrOGdWd0JgemePjru1aLYgQ==", - "requires": { - "@gerhobbelt/linewrap": "0.2.2-3", - "chalk": "2.1.0", - "exit": "0.1.2" - } - }, - "@gerhobbelt/recast": { - "version": "0.13.0-22", - "resolved": "https://registry.npmjs.org/@gerhobbelt/recast/-/recast-0.13.0-22.tgz", - "integrity": "sha512-blLDE+PQozhnBOupre62J8TnPGDcV5LRTz8r9il9GKFktMGeV3LzSXhaTVbIx/Bc4BSV54kq6jfIrnRrHnv2+w==", - "requires": { - "@gerhobbelt/ast-types": "0.10.1-15", - "@gerhobbelt/esprima": "4.0.1-13", - "core-js": "2.5.3", - "private": "0.1.8", - "source-map": "0.6.1" - } - }, "core-js": { "version": "2.5.3", "resolved": "https://registry.npmjs.org/core-js/-/core-js-2.5.3.tgz", "integrity": "sha1-isw4NFgk8W2DZbfJtCWRaOjtYD4=" }, + "jscodeshift": { + "version": "github:GerHobbelt/jscodeshift#0829ee1ecd239dd678c73cba9e04a37cf2877306", + "from": "github:GerHobbelt/jscodeshift#master", + "requires": { + "@gerhobbelt/nomnom": "1.8.4-24", + "@gerhobbelt/recast": "0.13.0-22", + "async": "2.6.0", + "babel-core": "6.26.0", + "babel-plugin-transform-flow-strip-types": "6.22.0", + "babel-preset-es2015": "6.24.1", + "babel-preset-stage-1": "6.24.1", + "babel-register": "6.26.0", + "babylon": "6.18.0", + "colors": "1.1.2", + "flow-parser": "0.61.0", + "lodash": "4.17.4", + "micromatch": "3.1.4", + "node-dir": "0.1.17", + "temp": "0.8.3", + "write-file-atomic": "2.3.0" + }, + "dependencies": { + "@gerhobbelt/nomnom": { + "version": "1.8.4-24", + "resolved": "https://registry.npmjs.org/@gerhobbelt/nomnom/-/nomnom-1.8.4-24.tgz", + "integrity": "sha512-spzyz2vHd1BhYNSUMXjqJOwk4AjnOIzZz3cYCOryUCzMvlqz01/+SAPEy/pjT47CrOGdWd0JgemePjru1aLYgQ==", + "requires": { + "@gerhobbelt/linewrap": "0.2.2-3", + "chalk": "2.1.0", + "exit": "0.1.2" + } + }, + "@gerhobbelt/recast": { + "version": "0.13.0-22", + "resolved": "https://registry.npmjs.org/@gerhobbelt/recast/-/recast-0.13.0-22.tgz", + "integrity": "sha512-blLDE+PQozhnBOupre62J8TnPGDcV5LRTz8r9il9GKFktMGeV3LzSXhaTVbIx/Bc4BSV54kq6jfIrnRrHnv2+w==", + "requires": { + "@gerhobbelt/ast-types": "0.10.1-15", + "@gerhobbelt/esprima": "4.0.1-13", + "core-js": "2.5.3", + "private": "0.1.8", + "source-map": "0.6.1" + } + } + } + }, "lodash": { "version": "4.17.4", "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.4.tgz", @@ -3090,6 +3080,21 @@ } } }, + "js-tokens": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-3.0.2.tgz", + "integrity": "sha1-mGbfOVECEw449/mWvOtlRDIJwls=" + }, + "js-yaml": { + "version": "3.14.0", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.0.tgz", + "integrity": "sha512-/4IbIeHcD9VMHFqDR/gQ7EdZdLimOvW2DdcxFjdyyZ9NsbS+ccrXqVWDtab/lRl5AlUqmpBx8EhPaWR+OtY17A==", + "dev": true, + "requires": { + "argparse": "^1.0.7", + "esprima": "^4.0.0" + } + }, "jsesc": { "version": "1.3.0", "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-1.3.0.tgz", @@ -3315,9 +3320,9 @@ } }, "minimist": { - "version": "1.2.5", - "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.5.tgz", - "integrity": "sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw==" + "version": "1.2.6", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.6.tgz", + "integrity": "sha512-Jsjnk4bw3YJqYzbdyBiNsPWHPfO++UGG749Cxs6peCu5Xg4nrena6OVxOYxrQTqww0Jmwt+Ref8rggumkTLz9Q==" }, "mixin-deep": { "version": "1.3.2", @@ -3884,6 +3889,7 @@ "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-2.1.1.tgz", "integrity": "sha1-GrKLVW4Zg2Oowab35vogE3/mrtk=", "dev": true, + "optional": true, "requires": { "remove-trailing-separator": "^1.0.1" } @@ -4486,7 +4492,8 @@ "version": "1.1.0", "resolved": "https://registry.npmjs.org/remove-trailing-separator/-/remove-trailing-separator-1.1.0.tgz", "integrity": "sha1-wkvOKig62tW8P1jg1IJJuSN52O8=", - "dev": true + "dev": true, + "optional": true }, "repeat-element": { "version": "1.1.3",