From d116703c91799cb4d5b65af3633671cb73a63812 Mon Sep 17 00:00:00 2001 From: Johann-S Date: Sun, 5 Nov 2017 19:03:33 +0100 Subject: [PATCH] Update to babel beta 5 --- .babelrc.js | 5 +- package-lock.json | 1770 +++++++++++++++++++++------------------------ package.json | 11 +- 3 files changed, 835 insertions(+), 951 deletions(-) diff --git a/.babelrc.js b/.babelrc.js index ab2b8606efd4..693f6f8a3a4f 100644 --- a/.babelrc.js +++ b/.babelrc.js @@ -1,16 +1,15 @@ module.exports = { presets: [ [ - 'env', + '@babel/env', { loose: true, modules: false, - exclude: ['transform-es2015-typeof-symbol'] + exclude: ['transform-typeof-symbol'] } ] ], plugins: [ - process.env.ROLLUP && 'external-helpers', process.env.PLUGINS && 'transform-es2015-modules-strip' ].filter(Boolean) }; diff --git a/package-lock.json b/package-lock.json index f73bcd33e267..472faf9270a1 100644 --- a/package-lock.json +++ b/package-lock.json @@ -4,6 +4,629 @@ "lockfileVersion": 1, "requires": true, "dependencies": { + "@babel/cli": { + "version": "7.0.0-beta.5", + "resolved": "https://registry.npmjs.org/@babel/cli/-/cli-7.0.0-beta.5.tgz", + "integrity": "sha512-5/w0+naTadYKXZNoa6BuX2mnFFWnER1ax8wB+382oSmoC/yXn/n/kFeuMnJcIl83huisCsE/1JzS0TRhMrhffA==", + "dev": true, + "requires": { + "@babel/core": "7.0.0-beta.5", + "chokidar": "1.7.0", + "commander": "2.11.0", + "convert-source-map": "1.5.0", + "fs-readdir-recursive": "1.0.0", + "glob": "7.1.2", + "lodash": "4.17.4", + "output-file-sync": "2.0.0", + "slash": "1.0.0", + "source-map": "0.5.7" + } + }, + "@babel/code-frame": { + "version": "7.0.0-beta.5", + "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.0.0-beta.5.tgz", + "integrity": "sha512-ihHHVMQSyaiMkwouM+xP//SR1xSqGOQkcVsXlu7IFUx1mE1BmFVwb9Q/tDrZbMb+h48lTGIiD02/g7y0iSuP8A==", + "dev": true, + "requires": { + "chalk": "2.3.0", + "esutils": "2.0.2", + "js-tokens": "3.0.2" + } + }, + "@babel/core": { + "version": "7.0.0-beta.5", + "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.0.0-beta.5.tgz", + "integrity": "sha512-lQCsvRwRiR/V2/AxOE7H7FM7Ox8KjL48DOy76wh1aExihwGTq6C/s5Nj8muCLUO0KbGnt0Dl3vdyHnged/9WFQ==", + "dev": true, + "requires": { + "@babel/code-frame": "7.0.0-beta.5", + "@babel/generator": "7.0.0-beta.5", + "@babel/helpers": "7.0.0-beta.5", + "@babel/template": "7.0.0-beta.5", + "@babel/traverse": "7.0.0-beta.5", + "@babel/types": "7.0.0-beta.5", + "babylon": "7.0.0-beta.30", + "convert-source-map": "1.5.0", + "debug": "3.1.0", + "json5": "0.5.1", + "lodash": "4.17.4", + "micromatch": "2.3.11", + "resolve": "1.5.0", + "source-map": "0.5.7" + } + }, + "@babel/generator": { + "version": "7.0.0-beta.5", + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.0.0-beta.5.tgz", + "integrity": "sha512-ykIosz5pjYZ2jAbc4keVXqFnQkIv7MpnOAwNGsPZC2Y8V/uD3ga9/e1hrFvrBJMGgHQpMhc6jM+xjfyL2GjZmg==", + "dev": true, + "requires": { + "@babel/types": "7.0.0-beta.5", + "jsesc": "2.5.1", + "lodash": "4.17.4", + "source-map": "0.5.7", + "trim-right": "1.0.1" + } + }, + "@babel/helper-annotate-as-pure": { + "version": "7.0.0-beta.5", + "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.0.0-beta.5.tgz", + "integrity": "sha512-1vBG2yLUPQinKIknrKRYFH1uzPgNiFKfrpVG3nSRPiYd78EHg5aOkaWwFTbRSkad5aLU7W0AxpIKduqU8EVV3Q==", + "dev": true, + "requires": { + "@babel/types": "7.0.0-beta.5" + } + }, + "@babel/helper-builder-binary-assignment-operator-visitor": { + "version": "7.0.0-beta.5", + "resolved": "https://registry.npmjs.org/@babel/helper-builder-binary-assignment-operator-visitor/-/helper-builder-binary-assignment-operator-visitor-7.0.0-beta.5.tgz", + "integrity": "sha512-X8u8mlesx0K91AoWSUyeG/f5Umub8BxTBpmPi/qj3t7SfFmZMQ66Mo/ZZPIzmZQwWvSWkrH/onwcF1deO9Vcyw==", + "dev": true, + "requires": { + "@babel/helper-explode-assignable-expression": "7.0.0-beta.5", + "@babel/types": "7.0.0-beta.5" + } + }, + "@babel/helper-call-delegate": { + "version": "7.0.0-beta.5", + "resolved": "https://registry.npmjs.org/@babel/helper-call-delegate/-/helper-call-delegate-7.0.0-beta.5.tgz", + "integrity": "sha512-PYohmHigkBXIJYjfApdWROtOcQU5ViveaLx5/Qw15qVR8+ZTsEHd8LkeVl5ZpYxuXULI22bTf6O4h9Xs+uBULQ==", + "dev": true, + "requires": { + "@babel/helper-hoist-variables": "7.0.0-beta.5", + "@babel/traverse": "7.0.0-beta.5", + "@babel/types": "7.0.0-beta.5" + } + }, + "@babel/helper-define-map": { + "version": "7.0.0-beta.5", + "resolved": "https://registry.npmjs.org/@babel/helper-define-map/-/helper-define-map-7.0.0-beta.5.tgz", + "integrity": "sha512-z6mUf7QHDJfmAzURv1IcdMpt0062JdypvjGky2mpyLavqexAKgV9gQ6o9plbKqg1FpeoLNDsuk7mfZaCLh7uMg==", + "dev": true, + "requires": { + "@babel/helper-function-name": "7.0.0-beta.5", + "@babel/types": "7.0.0-beta.5", + "lodash": "4.17.4" + } + }, + "@babel/helper-explode-assignable-expression": { + "version": "7.0.0-beta.5", + "resolved": "https://registry.npmjs.org/@babel/helper-explode-assignable-expression/-/helper-explode-assignable-expression-7.0.0-beta.5.tgz", + "integrity": "sha512-H7dTytKPnH7Ppap/hl8VeYoi7boaTl77BNErF8xSrWs6/ggEN50T0oK/ksyVFIpAVnk2Uf9gCiUHlonERy/RTw==", + "dev": true, + "requires": { + "@babel/traverse": "7.0.0-beta.5", + "@babel/types": "7.0.0-beta.5" + } + }, + "@babel/helper-function-name": { + "version": "7.0.0-beta.5", + "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.0.0-beta.5.tgz", + "integrity": "sha512-rgHb0BiCbS5dvtHRlbMNM75FYy3/OOkKboIzJIsoSl5/6sIO4Oy8OUzX+wawtbQYRfRqxQA5ybkqvE2JrTUe2A==", + "dev": true, + "requires": { + "@babel/helper-get-function-arity": "7.0.0-beta.5", + "@babel/template": "7.0.0-beta.5", + "@babel/traverse": "7.0.0-beta.5", + "@babel/types": "7.0.0-beta.5" + } + }, + "@babel/helper-get-function-arity": { + "version": "7.0.0-beta.5", + "resolved": "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.0.0-beta.5.tgz", + "integrity": "sha512-/QuAkvapvoel0G1hMofqPTBuhiakzyndL/xdE6vuQNeZHIvUPZlzlS1ZDqB/0xok6FG0rRCAuHDwxt+b0l2IcQ==", + "dev": true, + "requires": { + "@babel/types": "7.0.0-beta.5" + } + }, + "@babel/helper-hoist-variables": { + "version": "7.0.0-beta.5", + "resolved": "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.0.0-beta.5.tgz", + "integrity": "sha512-fvz4is51W2CUDD9wUU/trkPJzjqRdMSmSoDpYQWENRqolgh/ki8oTetHXe3lFbD2Ynh0QJh8undm8qnwyhKF5Q==", + "dev": true, + "requires": { + "@babel/types": "7.0.0-beta.5" + } + }, + "@babel/helper-module-imports": { + "version": "7.0.0-beta.5", + "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.0.0-beta.5.tgz", + "integrity": "sha512-6dvXCvwhlswHeRYNuMvXywkJfB8AbSGvVw+yVHwzGkjzqS5Ri5v+Vu8XA7BrW85U9m4tqc7UM1xGes0QaMafVA==", + "dev": true, + "requires": { + "@babel/types": "7.0.0-beta.5", + "lodash": "4.17.4" + } + }, + "@babel/helper-module-transforms": { + "version": "7.0.0-beta.5", + "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.0.0-beta.5.tgz", + "integrity": "sha512-dv4pwtOF+jgfS7x78fYu9uJF7RwVEnaQgBjzxSd52rYtYez+ekEdrnClYB+IybiAD4b5uw1Rn79Ptu+mahdufw==", + "dev": true, + "requires": { + "@babel/helper-module-imports": "7.0.0-beta.5", + "@babel/helper-simple-access": "7.0.0-beta.5", + "@babel/template": "7.0.0-beta.5", + "@babel/types": "7.0.0-beta.5", + "lodash": "4.17.4" + } + }, + "@babel/helper-optimise-call-expression": { + "version": "7.0.0-beta.5", + "resolved": "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.0.0-beta.5.tgz", + "integrity": "sha512-UIwLrMAdsUIeyn3i+IoKc2gA84v/etZF3pvZ1usnvfaucb5VvBRx0IgIgHsBiPDLcmYV+jJ3Jjmq3PeI/mZ1jQ==", + "dev": true, + "requires": { + "@babel/types": "7.0.0-beta.5" + } + }, + "@babel/helper-regex": { + "version": "7.0.0-beta.5", + "resolved": "https://registry.npmjs.org/@babel/helper-regex/-/helper-regex-7.0.0-beta.5.tgz", + "integrity": "sha512-kqyED6SHJc8csaJHazOeM3v/QCrxwAEj2+wKcl24aXLgYjn0D3gFHGp6zG0felOP4UOVegAEQXiFVygcRABF5g==", + "dev": true, + "requires": { + "lodash": "4.17.4" + } + }, + "@babel/helper-remap-async-to-generator": { + "version": "7.0.0-beta.5", + "resolved": "https://registry.npmjs.org/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.0.0-beta.5.tgz", + "integrity": "sha512-/DZeC5+8NmxD23OmB8SxVL5lUKlgrW5TReWUNIhtJMTwSBRNMa5WliR+SuD9DiegwW+5/ViIzXGh6fnWOvH+lA==", + "dev": true, + "requires": { + "@babel/helper-wrap-function": "7.0.0-beta.5", + "@babel/template": "7.0.0-beta.5", + "@babel/traverse": "7.0.0-beta.5", + "@babel/types": "7.0.0-beta.5" + } + }, + "@babel/helper-replace-supers": { + "version": "7.0.0-beta.5", + "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.0.0-beta.5.tgz", + "integrity": "sha512-9G8Gr+08OitRfoK92u7FIWfJziE0t0O6W2KAA80smFG195sYSMKkv3TFumldAsaSS73eptwCBDnV10MiTDft7Q==", + "dev": true, + "requires": { + "@babel/helper-optimise-call-expression": "7.0.0-beta.5", + "@babel/template": "7.0.0-beta.5", + "@babel/traverse": "7.0.0-beta.5", + "@babel/types": "7.0.0-beta.5" + } + }, + "@babel/helper-simple-access": { + "version": "7.0.0-beta.5", + "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.0.0-beta.5.tgz", + "integrity": "sha512-ndqhRpVNHPlKjoexSbP9+jIHuJq2y2Gd27+APlpw+RQt4gfxHd/2gffk7wcGIne6ZdZVpnpmCgET57Bm7r9Q9Q==", + "dev": true, + "requires": { + "@babel/template": "7.0.0-beta.5", + "@babel/types": "7.0.0-beta.5", + "lodash": "4.17.4" + } + }, + "@babel/helper-wrap-function": { + "version": "7.0.0-beta.5", + "resolved": "https://registry.npmjs.org/@babel/helper-wrap-function/-/helper-wrap-function-7.0.0-beta.5.tgz", + "integrity": "sha512-cNU20zd3+QRWpuNfq4uI6J7AT0XGPpQNbgc1vwDDGCQdsqqwPPUDaagTiyOiD2qJKualIHGa+m4GoTocue1wvQ==", + "dev": true, + "requires": { + "@babel/helper-function-name": "7.0.0-beta.5", + "@babel/template": "7.0.0-beta.5", + "@babel/traverse": "7.0.0-beta.5", + "@babel/types": "7.0.0-beta.5" + } + }, + "@babel/helpers": { + "version": "7.0.0-beta.5", + "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.0.0-beta.5.tgz", + "integrity": "sha512-KYwxG+jW2SnyQPNGeebZR+zWGRcnYLTNxrMM4wCR4jI9+B39lxhlin1QT7PhtoMuVorgGZkuZnbAjF0fHpNCkg==", + "dev": true, + "requires": { + "@babel/template": "7.0.0-beta.5", + "@babel/traverse": "7.0.0-beta.5", + "@babel/types": "7.0.0-beta.5" + } + }, + "@babel/plugin-check-constants": { + "version": "7.0.0-beta.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-check-constants/-/plugin-check-constants-7.0.0-beta.5.tgz", + "integrity": "sha512-eLTBDJNs0cxSho5hIa1oQZ0VflV2BlsNlYGy6s43fQVoSY7I/QVW3njgEKk082puk1gBOQVF1Mb6YuLc+uTUnA==", + "dev": true + }, + "@babel/plugin-proposal-async-generator-functions": { + "version": "7.0.0-beta.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-async-generator-functions/-/plugin-proposal-async-generator-functions-7.0.0-beta.5.tgz", + "integrity": "sha512-wb/NRhQC+xQxKYqKX3SFOTzLgkT3ElZmb5xEfqOS6ipyRqvn5NP5of1JG5lDGhZBrsKk1jb1VoDkjFf1xGQCfw==", + "dev": true, + "requires": { + "@babel/helper-remap-async-to-generator": "7.0.0-beta.5", + "@babel/plugin-syntax-async-generators": "7.0.0-beta.5" + } + }, + "@babel/plugin-proposal-object-rest-spread": { + "version": "7.0.0-beta.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.0.0-beta.5.tgz", + "integrity": "sha512-P0JS8FMo1qoBTChGuHPCEf2iPaZicZVDGbJwqiho/zwY0aA/QLbFk+kSvCbSugJ402oDnefekDTCiEVr0xYTIQ==", + "dev": true, + "requires": { + "@babel/plugin-syntax-object-rest-spread": "7.0.0-beta.5" + } + }, + "@babel/plugin-proposal-optional-catch-binding": { + "version": "7.0.0-beta.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-catch-binding/-/plugin-proposal-optional-catch-binding-7.0.0-beta.5.tgz", + "integrity": "sha512-j8Ep7vowdGyU+Qm6R96/JPVmDdpPXq8JmrUjsBGhZjYVE0KuJMNEECJnXpdS8RYXiA1brqKuhk6mbRaA+cmHoA==", + "dev": true, + "requires": { + "@babel/plugin-syntax-optional-catch-binding": "7.0.0-beta.5" + } + }, + "@babel/plugin-proposal-unicode-property-regex": { + "version": "7.0.0-beta.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-unicode-property-regex/-/plugin-proposal-unicode-property-regex-7.0.0-beta.5.tgz", + "integrity": "sha512-/VMq7IAfXzZ8wFSBdFzElGNKc20nW4eAndGRoxqZp3VtVbARxsgRrIlku2HI2m4YBmIT9R7vMRbKLNxvT6a2EA==", + "dev": true, + "requires": { + "@babel/helper-regex": "7.0.0-beta.5", + "regexpu-core": "4.1.3" + } + }, + "@babel/plugin-syntax-async-generators": { + "version": "7.0.0-beta.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-async-generators/-/plugin-syntax-async-generators-7.0.0-beta.5.tgz", + "integrity": "sha512-b9hVwDDuLSgdj0OJZkFPI3cdpAfFerTG5Y/KZxfwCbbq3QzeuPMPwZGkaORRF9FMJLb7TY8dscsPs4FxZ1BwWg==", + "dev": true + }, + "@babel/plugin-syntax-object-rest-spread": { + "version": "7.0.0-beta.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-object-rest-spread/-/plugin-syntax-object-rest-spread-7.0.0-beta.5.tgz", + "integrity": "sha512-E7dwmPLRkewpMx4R7fOoig1WgH9uA9AEpCe83B+OJpAGxP1CmnUAcnaJzYyiN5PjsB9pSaJ4dAlLVRTup2xLOg==", + "dev": true + }, + "@babel/plugin-syntax-optional-catch-binding": { + "version": "7.0.0-beta.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-catch-binding/-/plugin-syntax-optional-catch-binding-7.0.0-beta.5.tgz", + "integrity": "sha512-UzpsO1zA+tlDPd9bj7tmaJ0SE9Lkk6p8tAZg0nYxD86sQcgyWtf241RyHIcNngDiGGnWnXxkrf9IFL5ssRt3cg==", + "dev": true + }, + "@babel/plugin-transform-arrow-functions": { + "version": "7.0.0-beta.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.0.0-beta.5.tgz", + "integrity": "sha512-aaYVyqVQa3kgp3LR6iACqnTcZcr4jZNrVH6qbC8T/yzi+6lGXOp+zD/dRBBYOOTNja6vhO7uLtAPMm72bJdLdw==", + "dev": true + }, + "@babel/plugin-transform-async-to-generator": { + "version": "7.0.0-beta.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.0.0-beta.5.tgz", + "integrity": "sha512-l/k11JDCxXKnhXSNiucQyD7bSGtnrB6HHCv0GlMOeUEV6xh4FK20Wp2gmvAtwQlotbzrqU4CjCb00paJkL2btw==", + "dev": true, + "requires": { + "@babel/helper-module-imports": "7.0.0-beta.5", + "@babel/helper-remap-async-to-generator": "7.0.0-beta.5" + } + }, + "@babel/plugin-transform-block-scoped-functions": { + "version": "7.0.0-beta.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.0.0-beta.5.tgz", + "integrity": "sha512-02FfkL6ynZNomoIlSrjhgQK2mRSQOiNkAz9JQXpG+eLOoPH1TGBv7EitK5JpD35OrKGZOiLoQEzQs4aSMapS0w==", + "dev": true + }, + "@babel/plugin-transform-block-scoping": { + "version": "7.0.0-beta.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.0.0-beta.5.tgz", + "integrity": "sha512-UfcOmT2gqMvwy83mhfIDRWnDh/mv/60Ds/0JZrgLeBCzansP1TtNHJz+1VgYwPyBS+IV+XxXZNGvYMr1FdUFSg==", + "dev": true, + "requires": { + "@babel/template": "7.0.0-beta.5", + "@babel/traverse": "7.0.0-beta.5", + "@babel/types": "7.0.0-beta.5", + "lodash": "4.17.4" + } + }, + "@babel/plugin-transform-classes": { + "version": "7.0.0-beta.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.0.0-beta.5.tgz", + "integrity": "sha512-KeG3QVPz+MJsty3of2tXaeK6+2/lX5aQczBcF5c8PO6gW3vDqM/d0whnBXCGRfeRevbxKVCg9aLTMX+Gl6Yniw==", + "dev": true, + "requires": { + "@babel/helper-annotate-as-pure": "7.0.0-beta.5", + "@babel/helper-define-map": "7.0.0-beta.5", + "@babel/helper-function-name": "7.0.0-beta.5", + "@babel/helper-optimise-call-expression": "7.0.0-beta.5", + "@babel/helper-replace-supers": "7.0.0-beta.5", + "@babel/template": "7.0.0-beta.5", + "@babel/traverse": "7.0.0-beta.5", + "@babel/types": "7.0.0-beta.5" + } + }, + "@babel/plugin-transform-computed-properties": { + "version": "7.0.0-beta.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.0.0-beta.5.tgz", + "integrity": "sha512-c9KkiJl/G5iKwKEKLRVkgcHiagQPmAhCCFavr73MdbcQOJDxPAKMiVxpZGE2iPwFxjCTnVXtvDoQGM6kvKQxBw==", + "dev": true, + "requires": { + "@babel/template": "7.0.0-beta.5" + } + }, + "@babel/plugin-transform-destructuring": { + "version": "7.0.0-beta.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.0.0-beta.5.tgz", + "integrity": "sha512-nP6NONXYmbjWJr0HRWbT0lBKdQgXJi1U0VsNBlXep/rIsPwfeReZ5Sg+vXFMBNZt7ccwBqu+c7e9we4HTqTpWA==", + "dev": true + }, + "@babel/plugin-transform-duplicate-keys": { + "version": "7.0.0-beta.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.0.0-beta.5.tgz", + "integrity": "sha512-uu5Rqq6O/dZMvS7kf54WfdTEgRcAV2rg9DP0dup0OXzOKJQPb3ayFey84H9a2aTlaZ/I6HKomLpzCtxY2Ou+Vw==", + "dev": true, + "requires": { + "@babel/types": "7.0.0-beta.5" + } + }, + "@babel/plugin-transform-exponentiation-operator": { + "version": "7.0.0-beta.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.0.0-beta.5.tgz", + "integrity": "sha512-Rw5kW1ipy0wKx1z1phiPoCcsNXIA7fYhhkxNFnECKsmteyyjHRxk7uEgFqHMcL4EHcayLO4XdsJoO5p0nuAxww==", + "dev": true, + "requires": { + "@babel/helper-builder-binary-assignment-operator-visitor": "7.0.0-beta.5" + } + }, + "@babel/plugin-transform-for-of": { + "version": "7.0.0-beta.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.0.0-beta.5.tgz", + "integrity": "sha512-4JepXGtZjLjW4wV8GUvCz5OVDymJjKxMIIJ61G3Rbgl2/eURPvXzR8lIZsC2nzh5haiyMhLoiq69tUr2WdU7Ug==", + "dev": true + }, + "@babel/plugin-transform-function-name": { + "version": "7.0.0-beta.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.0.0-beta.5.tgz", + "integrity": "sha512-/Yqfgm7EL3to4kP9q60m+YzBbbGnm0lxOmQMVwDB0EUyFdpDdBwmrT+bHVfC240xhFrdmf+lhAKUHBaWJPKTjQ==", + "dev": true, + "requires": { + "@babel/helper-function-name": "7.0.0-beta.5", + "@babel/types": "7.0.0-beta.5" + } + }, + "@babel/plugin-transform-literals": { + "version": "7.0.0-beta.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-literals/-/plugin-transform-literals-7.0.0-beta.5.tgz", + "integrity": "sha512-VUAAepR9zEOYtOZ1nYoo1PrHxYpMu9rs6XzQw2r5iGIPF4d7FPvODvo7SdIqwk8/iLSyPOiPNfCO3T3ACewjPA==", + "dev": true + }, + "@babel/plugin-transform-modules-amd": { + "version": "7.0.0-beta.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.0.0-beta.5.tgz", + "integrity": "sha512-FPJ3j1A/iPwCNp8eSf/0RCJaL1ytr0ngFPRHeA/BJZsvsohsGHDdU9wEyzmP+u8TrNBMqRiOpHjX2AnmleHJeQ==", + "dev": true, + "requires": { + "@babel/helper-module-transforms": "7.0.0-beta.5", + "@babel/template": "7.0.0-beta.5" + } + }, + "@babel/plugin-transform-modules-commonjs": { + "version": "7.0.0-beta.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.0.0-beta.5.tgz", + "integrity": "sha512-48XXve5bUKtXqxyZD1GGN2uUx1dqzGMaHEbGvKq/VC4ryGz66MEAnex17d6NkbCeeBWaftzAdIbS0+lYUku9nA==", + "dev": true, + "requires": { + "@babel/helper-module-transforms": "7.0.0-beta.5", + "@babel/helper-simple-access": "7.0.0-beta.5", + "@babel/types": "7.0.0-beta.5" + } + }, + "@babel/plugin-transform-modules-systemjs": { + "version": "7.0.0-beta.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.0.0-beta.5.tgz", + "integrity": "sha512-b/ofn6vcR5F+XqOCjoGTCY6n7ILuDfTBl9b95bCXXrMPZY2ifRTWkSfkZo21m3xAd9bzpal2qb+aWBaFZQjyCA==", + "dev": true, + "requires": { + "@babel/helper-hoist-variables": "7.0.0-beta.5", + "@babel/template": "7.0.0-beta.5" + } + }, + "@babel/plugin-transform-modules-umd": { + "version": "7.0.0-beta.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.0.0-beta.5.tgz", + "integrity": "sha512-zSt6fHjg9M33Bb955YqjnMD32BZ/zmLT0iaIYKIjFJJ6BygfGmKIANKRn4nYhy/xd/X4D8tZenZhrFmKbaNegw==", + "dev": true, + "requires": { + "@babel/helper-module-transforms": "7.0.0-beta.5", + "@babel/template": "7.0.0-beta.5" + } + }, + "@babel/plugin-transform-new-target": { + "version": "7.0.0-beta.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.0.0-beta.5.tgz", + "integrity": "sha512-V/MokHF4C0x2s0vtgHYEnGP3rMt6F/ZJW/dN7adUQ7ZULBrD+fr65dGu5+9Oue7fbt62hFT/lAQJ/UfpGCo5Fg==", + "dev": true + }, + "@babel/plugin-transform-object-super": { + "version": "7.0.0-beta.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.0.0-beta.5.tgz", + "integrity": "sha512-HtsVFL1NZxKaq5BUQSE8+fNSuJHJpXdQUxjx5box2zfwEFgIO66T8w2CnGu88KycMdBpPAXE58VYO2PucauXXw==", + "dev": true, + "requires": { + "@babel/helper-replace-supers": "7.0.0-beta.5" + } + }, + "@babel/plugin-transform-parameters": { + "version": "7.0.0-beta.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.0.0-beta.5.tgz", + "integrity": "sha512-Zc3Nzvu6IiKfA3nqk+qjPdrv58/4Vl7thxqy+aRnFQMZMTsaiGhENjfnIBzTNHdFitEBqYGbXwNBHSqWLwHSjw==", + "dev": true, + "requires": { + "@babel/helper-call-delegate": "7.0.0-beta.5", + "@babel/helper-get-function-arity": "7.0.0-beta.5", + "@babel/template": "7.0.0-beta.5", + "@babel/traverse": "7.0.0-beta.5", + "@babel/types": "7.0.0-beta.5" + } + }, + "@babel/plugin-transform-regenerator": { + "version": "7.0.0-beta.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.0.0-beta.5.tgz", + "integrity": "sha512-OS2MLaTab7wmlub6FUhov5zYhXSKvutq4uzPm5fMLD8NZvC5tEOm70vMM/aq/03TBHbGRR5PkhL16SmajHkw4g==", + "dev": true, + "requires": { + "regenerator-transform": "0.11.0" + } + }, + "@babel/plugin-transform-shorthand-properties": { + "version": "7.0.0-beta.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.0.0-beta.5.tgz", + "integrity": "sha512-XD6ICJZXk17G7ODpbZhA96/XAK0frcI9ZBiWYzsTkKyXfGGuIC4OkXPyjnTQGcOjOuY4vLknBLUGvIg3d+4kyw==", + "dev": true, + "requires": { + "@babel/types": "7.0.0-beta.5" + } + }, + "@babel/plugin-transform-spread": { + "version": "7.0.0-beta.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-spread/-/plugin-transform-spread-7.0.0-beta.5.tgz", + "integrity": "sha512-fruIdqOXqG+6OJH+4fqmgh2XnwohyOmShQv8aLqs18xDsi5lPqbEmVZLcoAXtLvJdWIUGfiva3MI0WDlSG0lOA==", + "dev": true + }, + "@babel/plugin-transform-sticky-regex": { + "version": "7.0.0-beta.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.0.0-beta.5.tgz", + "integrity": "sha512-lQ9xcbGpOnKW/nj73P5edq2UTnbhTcwSIh7j2dkFRDqlXCGCcZgHn9xeA9puXq1t1GEOinFF/Z6pBu1hCNJMIg==", + "dev": true, + "requires": { + "@babel/helper-regex": "7.0.0-beta.5", + "@babel/types": "7.0.0-beta.5" + } + }, + "@babel/plugin-transform-template-literals": { + "version": "7.0.0-beta.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.0.0-beta.5.tgz", + "integrity": "sha512-Ku2W1oVnXifNgFJvjqBtDqJoT0mWJbDepCv+Sjw/z/Z1ULWBtHXDFHH4pVgUXwrwQRmLD4ZZuEm+0hcexCo4Vw==", + "dev": true, + "requires": { + "@babel/helper-annotate-as-pure": "7.0.0-beta.5" + } + }, + "@babel/plugin-transform-typeof-symbol": { + "version": "7.0.0-beta.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.0.0-beta.5.tgz", + "integrity": "sha512-VRgF/L+K4zdNxr2xWyZIeYa5eIyD3EMdmV9cf/4ZVj579Zf6RuVE9SWRXeGXkss+5725xzAM/ftgd44XV+nTpA==", + "dev": true + }, + "@babel/plugin-transform-unicode-regex": { + "version": "7.0.0-beta.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.0.0-beta.5.tgz", + "integrity": "sha512-9naMtWx+MlWvb70xesI1n2izqya5Ndq3tbrrBxaS1GgDi+kVXyVlRGz15JpJxuXaU3XI6Hvhkg3lw9FfO30KJQ==", + "dev": true, + "requires": { + "@babel/helper-regex": "7.0.0-beta.5", + "regexpu-core": "4.1.3" + } + }, + "@babel/preset-env": { + "version": "7.0.0-beta.5", + "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.0.0-beta.5.tgz", + "integrity": "sha512-MnZOuYPFe8FtazzC9d6hyMoqFx8gW2J8vYeG3VdFODSFMCpkXf+WJ9z8n8n3QbfoBYSGAt5nTv+O+MPcLMDUtA==", + "dev": true, + "requires": { + "@babel/plugin-check-constants": "7.0.0-beta.5", + "@babel/plugin-proposal-async-generator-functions": "7.0.0-beta.5", + "@babel/plugin-proposal-object-rest-spread": "7.0.0-beta.5", + "@babel/plugin-proposal-optional-catch-binding": "7.0.0-beta.5", + "@babel/plugin-proposal-unicode-property-regex": "7.0.0-beta.5", + "@babel/plugin-syntax-async-generators": "7.0.0-beta.5", + "@babel/plugin-syntax-object-rest-spread": "7.0.0-beta.5", + "@babel/plugin-syntax-optional-catch-binding": "7.0.0-beta.5", + "@babel/plugin-transform-arrow-functions": "7.0.0-beta.5", + "@babel/plugin-transform-async-to-generator": "7.0.0-beta.5", + "@babel/plugin-transform-block-scoped-functions": "7.0.0-beta.5", + "@babel/plugin-transform-block-scoping": "7.0.0-beta.5", + "@babel/plugin-transform-classes": "7.0.0-beta.5", + "@babel/plugin-transform-computed-properties": "7.0.0-beta.5", + "@babel/plugin-transform-destructuring": "7.0.0-beta.5", + "@babel/plugin-transform-duplicate-keys": "7.0.0-beta.5", + "@babel/plugin-transform-exponentiation-operator": "7.0.0-beta.5", + "@babel/plugin-transform-for-of": "7.0.0-beta.5", + "@babel/plugin-transform-function-name": "7.0.0-beta.5", + "@babel/plugin-transform-literals": "7.0.0-beta.5", + "@babel/plugin-transform-modules-amd": "7.0.0-beta.5", + "@babel/plugin-transform-modules-commonjs": "7.0.0-beta.5", + "@babel/plugin-transform-modules-systemjs": "7.0.0-beta.5", + "@babel/plugin-transform-modules-umd": "7.0.0-beta.5", + "@babel/plugin-transform-new-target": "7.0.0-beta.5", + "@babel/plugin-transform-object-super": "7.0.0-beta.5", + "@babel/plugin-transform-parameters": "7.0.0-beta.5", + "@babel/plugin-transform-regenerator": "7.0.0-beta.5", + "@babel/plugin-transform-shorthand-properties": "7.0.0-beta.5", + "@babel/plugin-transform-spread": "7.0.0-beta.5", + "@babel/plugin-transform-sticky-regex": "7.0.0-beta.5", + "@babel/plugin-transform-template-literals": "7.0.0-beta.5", + "@babel/plugin-transform-typeof-symbol": "7.0.0-beta.5", + "@babel/plugin-transform-unicode-regex": "7.0.0-beta.5", + "browserslist": "2.7.0", + "invariant": "2.2.2", + "semver": "5.4.1" + } + }, + "@babel/template": { + "version": "7.0.0-beta.5", + "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.0.0-beta.5.tgz", + "integrity": "sha512-Qi13rtAl+X/nt6eJlvASlxvk2nQoLMtYN4iijG2ZbMCDhLkWcyIVzwNFIUDwQtl6g7oz1rifCKVMXyv4b1i5xQ==", + "dev": true, + "requires": { + "@babel/code-frame": "7.0.0-beta.5", + "@babel/types": "7.0.0-beta.5", + "babylon": "7.0.0-beta.30", + "lodash": "4.17.4" + } + }, + "@babel/traverse": { + "version": "7.0.0-beta.5", + "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.0.0-beta.5.tgz", + "integrity": "sha512-UUm6AP+3F7k6Q6B8tAd9VxwKvI5Dm1jngC6C38gtMcKxcyn0zVVtM/Dpj9ef12MT2pO6a/asMI+F8140AaCZHQ==", + "dev": true, + "requires": { + "@babel/code-frame": "7.0.0-beta.5", + "@babel/helper-function-name": "7.0.0-beta.5", + "@babel/types": "7.0.0-beta.5", + "babylon": "7.0.0-beta.30", + "debug": "3.1.0", + "globals": "10.3.0", + "invariant": "2.2.2", + "lodash": "4.17.4" + } + }, + "@babel/types": { + "version": "7.0.0-beta.5", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.0.0-beta.5.tgz", + "integrity": "sha512-1mUWQwJMG/KxBVCgLISQIxhtN+bnZs6qxjnzyHdXIEa9YE4z+XMQHxZsCIL8cJvP7H4NZOva+fg9YNDVcy99xA==", + "dev": true, + "requires": { + "esutils": "2.0.2", + "lodash": "4.17.4", + "to-fast-properties": "2.0.0" + } + }, "abbrev": { "version": "1.1.1", "resolved": "https://registry.npmjs.org/abbrev/-/abbrev-1.1.1.tgz", @@ -250,830 +873,146 @@ "postcss-value-parser": "3.3.0" } }, - "aws-sign2": { - "version": "0.7.0", - "resolved": "https://registry.npmjs.org/aws-sign2/-/aws-sign2-0.7.0.tgz", - "integrity": "sha1-tG6JCTSpWR8tL2+G1+ap8bP+dqg=", - "dev": true - }, - "aws4": { - "version": "1.6.0", - "resolved": "https://registry.npmjs.org/aws4/-/aws4-1.6.0.tgz", - "integrity": "sha1-g+9cqGCysy5KDe7e6MdxudtXRx4=", - "dev": true - }, - "axios": { - "version": "0.16.2", - "resolved": "https://registry.npmjs.org/axios/-/axios-0.16.2.tgz", - "integrity": "sha1-uk+S8XFn37q0CYN4VFS5rBScPG0=", - "dev": true, - "requires": { - "follow-redirects": "1.2.5", - "is-buffer": "1.1.6" - } - }, - "babel-cli": { - "version": "7.0.0-beta.2", - "resolved": "https://registry.npmjs.org/babel-cli/-/babel-cli-7.0.0-beta.2.tgz", - "integrity": "sha512-n06x4kuZFt1H2C4VfSHpJ4WQaLaY7OR47YpLGas50jcJr+Wd2vlhVDbQKdnukFId3Ymzos6Ba0M9By1YWP5uZQ==", - "dev": true, - "requires": { - "babel-core": "7.0.0-beta.2", - "babel-polyfill": "7.0.0-beta.2", - "babel-register": "7.0.0-beta.2", - "chokidar": "1.7.0", - "commander": "2.11.0", - "convert-source-map": "1.5.0", - "fs-readdir-recursive": "1.0.0", - "glob": "7.1.2", - "lodash": "4.17.4", - "output-file-sync": "2.0.0", - "slash": "1.0.0", - "source-map": "0.5.7" - }, - "dependencies": { - "source-map": { - "version": "0.5.7", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", - "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", - "dev": true - } - } - }, - "babel-code-frame": { - "version": "7.0.0-beta.2", - "resolved": "https://registry.npmjs.org/babel-code-frame/-/babel-code-frame-7.0.0-beta.2.tgz", - "integrity": "sha512-APuK8qxv730ebApbtkBdXExMXFvklIOnI55CdmpJEjSonm11I6TR/1i94NQvUlAHbsI3RofUOC9JBmuXCPL+NQ==", - "dev": true, - "requires": { - "chalk": "2.3.0", - "esutils": "2.0.2", - "js-tokens": "3.0.2" - } - }, - "babel-core": { - "version": "7.0.0-beta.2", - "resolved": "https://registry.npmjs.org/babel-core/-/babel-core-7.0.0-beta.2.tgz", - "integrity": "sha512-il9ZZjTWGupF8NADfzQP+E1qi/4VGQ+EXpxG6MljOOqqiXHj3zOQ/ZoZc40zaDDhgOSeslJaSPLlXvL3Caqp2g==", - "dev": true, - "requires": { - "babel-code-frame": "7.0.0-beta.2", - "babel-generator": "7.0.0-beta.2", - "babel-helpers": "7.0.0-beta.2", - "babel-messages": "7.0.0-beta.2", - "babel-template": "7.0.0-beta.2", - "babel-traverse": "7.0.0-beta.2", - "babel-types": "7.0.0-beta.2", - "babylon": "7.0.0-beta.25", - "convert-source-map": "1.5.0", - "debug": "3.1.0", - "json5": "0.5.1", - "lodash": "4.17.4", - "micromatch": "2.3.11", - "resolve": "1.5.0", - "source-map": "0.5.7" - }, - "dependencies": { - "source-map": { - "version": "0.5.7", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", - "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", - "dev": true - } - } - }, - "babel-eslint": { - "version": "8.0.1", - "resolved": "https://registry.npmjs.org/babel-eslint/-/babel-eslint-8.0.1.tgz", - "integrity": "sha512-h3moF6PCTQE06UjMMG+ydZSBvZ4Q7rqPE/5WAUOvUyHYUTqxm8JVhjZRiG1avI/tGVOK4BnZLDQapyLzh8DeKg==", - "dev": true, - "requires": { - "babel-code-frame": "7.0.0-beta.0", - "babel-traverse": "7.0.0-beta.0", - "babel-types": "7.0.0-beta.0", - "babylon": "7.0.0-beta.22" - }, - "dependencies": { - "babel-code-frame": { - "version": "7.0.0-beta.0", - "resolved": "https://registry.npmjs.org/babel-code-frame/-/babel-code-frame-7.0.0-beta.0.tgz", - "integrity": "sha512-/xr1ADm5bnTjjN+xwoXb7lF4v2rnxMzNZzFU7h8SxB+qB6+IqSTOOqVcpaPTUC2Non/MbQxS3OIZnJpQ2X21aQ==", - "dev": true, - "requires": { - "chalk": "2.3.0", - "esutils": "2.0.2", - "js-tokens": "3.0.2" - } - }, - "babel-helper-function-name": { - "version": "7.0.0-beta.0", - "resolved": "https://registry.npmjs.org/babel-helper-function-name/-/babel-helper-function-name-7.0.0-beta.0.tgz", - "integrity": "sha512-DaQccFBBWBEzMdqbKmNXamY0m1yLHJGOdbbEsNoGdJrrU7wAF3wwowtDDPzF0ZT3SqJXPgZW/P2kgBX9moMuAA==", - "dev": true, - "requires": { - "babel-helper-get-function-arity": "7.0.0-beta.0", - "babel-template": "7.0.0-beta.0", - "babel-traverse": "7.0.0-beta.0", - "babel-types": "7.0.0-beta.0" - } - }, - "babel-helper-get-function-arity": { - "version": "7.0.0-beta.0", - "resolved": "https://registry.npmjs.org/babel-helper-get-function-arity/-/babel-helper-get-function-arity-7.0.0-beta.0.tgz", - "integrity": "sha512-csqAic15/2Vm1951nJxkkL9K8E6ojyNF/eAOjk7pqJlO8kvgrccGNFCV9eDwcGHDPe5AjvJGwVSAcQ5fit9wuA==", - "dev": true, - "requires": { - "babel-types": "7.0.0-beta.0" - } - }, - "babel-messages": { - "version": "7.0.0-beta.0", - "resolved": "https://registry.npmjs.org/babel-messages/-/babel-messages-7.0.0-beta.0.tgz", - "integrity": "sha512-eXdShsm9ZTh9AQhlIaAn6HR3xWpxCnK9ZwIDA9QyjnwTgMctGxHHflw4b4RJ3/ZjTL0Vrmvm0tQXPkp49mTAUw==", - "dev": true - }, - "babel-template": { - "version": "7.0.0-beta.0", - "resolved": "https://registry.npmjs.org/babel-template/-/babel-template-7.0.0-beta.0.tgz", - "integrity": "sha512-tmdH+MmmU0F6Ur8humpevSmFzYKbrN3Oru0g5Qyg4R6+sxjnzZmnvzUbsP0aKMr7tB0Ua6xhEb9arKTOsEMkyA==", - "dev": true, - "requires": { - "babel-traverse": "7.0.0-beta.0", - "babel-types": "7.0.0-beta.0", - "babylon": "7.0.0-beta.22", - "lodash": "4.17.4" - } - }, - "babel-traverse": { - "version": "7.0.0-beta.0", - "resolved": "https://registry.npmjs.org/babel-traverse/-/babel-traverse-7.0.0-beta.0.tgz", - "integrity": "sha512-IKzuTqUcQtMRZ0Vv5RjIrGGj33eBKmNTNeRexWSyjPPuAciyNkva1rt7WXPfHfkb+dX7coRAIUhzeTUEzhnwdA==", - "dev": true, - "requires": { - "babel-code-frame": "7.0.0-beta.0", - "babel-helper-function-name": "7.0.0-beta.0", - "babel-messages": "7.0.0-beta.0", - "babel-types": "7.0.0-beta.0", - "babylon": "7.0.0-beta.22", - "debug": "3.1.0", - "globals": "10.2.0", - "invariant": "2.2.2", - "lodash": "4.17.4" - } - }, - "babel-types": { - "version": "7.0.0-beta.0", - "resolved": "https://registry.npmjs.org/babel-types/-/babel-types-7.0.0-beta.0.tgz", - "integrity": "sha512-rJc2kV9iPJGLlqIY71AM3nPcdkoeLRCDuR07GFgfd3lFl4TsBQq76TxYQQIZ2MONg1HpsqmuoCXr9aZ1Oa4wYw==", - "dev": true, - "requires": { - "esutils": "2.0.2", - "lodash": "4.17.4", - "to-fast-properties": "2.0.0" - } - }, - "babylon": { - "version": "7.0.0-beta.22", - "resolved": "https://registry.npmjs.org/babylon/-/babylon-7.0.0-beta.22.tgz", - "integrity": "sha512-Yl7iT8QGrS8OfR7p6R12AJexQm+brKwrryai4VWZ7NHUbPoZ5al3+klhvl/14shXZiLa7uK//OIFuZ1/RKHgoA==", - "dev": true - } - } - }, - "babel-generator": { - "version": "7.0.0-beta.2", - "resolved": "https://registry.npmjs.org/babel-generator/-/babel-generator-7.0.0-beta.2.tgz", - "integrity": "sha512-JBORF2EFZmgafyFyILmh77lYmAk+3kgfT4vLWrj/1W4fyScgrnZKE0AZtLp7R3TFdJPpguSlbHHROlgeE/OB4g==", - "dev": true, - "requires": { - "babel-messages": "7.0.0-beta.2", - "babel-types": "7.0.0-beta.2", - "jsesc": "2.5.1", - "lodash": "4.17.4", - "source-map": "0.5.7", - "trim-right": "1.0.1" - }, - "dependencies": { - "source-map": { - "version": "0.5.7", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", - "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", - "dev": true - } - } - }, - "babel-helper-annotate-as-pure": { - "version": "7.0.0-beta.2", - "resolved": "https://registry.npmjs.org/babel-helper-annotate-as-pure/-/babel-helper-annotate-as-pure-7.0.0-beta.2.tgz", - "integrity": "sha512-ALMJxf+quNt+4Bbj2N1f3QHhplJT3yp2UXjwpha0c4s9NBMsiStegqckB4/MrA3DeKsiSR7GATGQYA3MI1qpNw==", - "dev": true, - "requires": { - "babel-types": "7.0.0-beta.2" - } - }, - "babel-helper-builder-binary-assignment-operator-visitor": { - "version": "7.0.0-beta.2", - "resolved": "https://registry.npmjs.org/babel-helper-builder-binary-assignment-operator-visitor/-/babel-helper-builder-binary-assignment-operator-visitor-7.0.0-beta.2.tgz", - "integrity": "sha512-sjI5PTdi1uqFMgLBb/EbQ5bs3owL0hxZIyXLcDYFrovI6Ks4UrshZC6ffBMX5VtWQdyQdwDmzirMLNqkp4FDYg==", - "dev": true, - "requires": { - "babel-helper-explode-assignable-expression": "7.0.0-beta.2", - "babel-types": "7.0.0-beta.2" - } - }, - "babel-helper-call-delegate": { - "version": "7.0.0-beta.2", - "resolved": "https://registry.npmjs.org/babel-helper-call-delegate/-/babel-helper-call-delegate-7.0.0-beta.2.tgz", - "integrity": "sha512-Kis89JR41/WPE+lD1I8WE6JTgglSp6ZkkXFrfiw2eTwMnxhcI41delaNgUhc3LNXnwCYbotuj8c53vXBN52yww==", - "dev": true, - "requires": { - "babel-helper-hoist-variables": "7.0.0-beta.2", - "babel-traverse": "7.0.0-beta.2", - "babel-types": "7.0.0-beta.2" - } - }, - "babel-helper-define-map": { - "version": "7.0.0-beta.2", - "resolved": "https://registry.npmjs.org/babel-helper-define-map/-/babel-helper-define-map-7.0.0-beta.2.tgz", - "integrity": "sha512-YKBojdT80N2BM3a4WJV5JxDnuOhnpDc0o/RJYI8L+V/fScguDW6O2W2Se+KolHMZPMx5JSaG6rAe/2poe/8zhw==", - "dev": true, - "requires": { - "babel-helper-function-name": "7.0.0-beta.2", - "babel-types": "7.0.0-beta.2", - "lodash": "4.17.4" - } - }, - "babel-helper-explode-assignable-expression": { - "version": "7.0.0-beta.2", - "resolved": "https://registry.npmjs.org/babel-helper-explode-assignable-expression/-/babel-helper-explode-assignable-expression-7.0.0-beta.2.tgz", - "integrity": "sha512-tQR6WruyBQ351wBXwzpI137odL8H6nxweTnlolEEp2dkkEYlzUpiofr/nkaXNACkLEMQGDPosYsYIOJm8BzkBw==", - "dev": true, - "requires": { - "babel-traverse": "7.0.0-beta.2", - "babel-types": "7.0.0-beta.2" - } - }, - "babel-helper-function-name": { - "version": "7.0.0-beta.2", - "resolved": "https://registry.npmjs.org/babel-helper-function-name/-/babel-helper-function-name-7.0.0-beta.2.tgz", - "integrity": "sha512-7jdswv5q6zYBRapDjfUSZrVeU4tM2rtUqGFon6w/2AhgXLzXgQPt1kjYnpIOnQo+UiHCtE8wIjgVXGGnMhRUqA==", - "dev": true, - "requires": { - "babel-helper-get-function-arity": "7.0.0-beta.2", - "babel-template": "7.0.0-beta.2", - "babel-traverse": "7.0.0-beta.2", - "babel-types": "7.0.0-beta.2" - } - }, - "babel-helper-get-function-arity": { - "version": "7.0.0-beta.2", - "resolved": "https://registry.npmjs.org/babel-helper-get-function-arity/-/babel-helper-get-function-arity-7.0.0-beta.2.tgz", - "integrity": "sha512-E1+paLh2u+uh2AsV7cq/9HXSIY4cOKu6LgDBvvVkymeVXtROz0xGmroDA+64O/F1yWNoAF5An4oZMMfYvCK6SQ==", - "dev": true, - "requires": { - "babel-types": "7.0.0-beta.2" - } - }, - "babel-helper-hoist-variables": { - "version": "7.0.0-beta.2", - "resolved": "https://registry.npmjs.org/babel-helper-hoist-variables/-/babel-helper-hoist-variables-7.0.0-beta.2.tgz", - "integrity": "sha512-qBwOO5kRe+r3Wtse/VR0jvbbuHcqMJbbjrVdAk7YU8H932HL0WXh5OzSMF0ZW0KAFygAOS+P2HVSaXbFWmXSnA==", - "dev": true, - "requires": { - "babel-types": "7.0.0-beta.2" - } - }, - "babel-helper-module-transforms": { - "version": "7.0.0-beta.2", - "resolved": "https://registry.npmjs.org/babel-helper-module-transforms/-/babel-helper-module-transforms-7.0.0-beta.2.tgz", - "integrity": "sha512-uvvrohww6ub5t8w0+u33wZuLMofe9J3gX4UWvAvMg8Dbp0MWRymhHDyOqfRh2OLzKLBeVDY5/6JAodUdU3vZpg==", - "dev": true, - "requires": { - "babel-template": "7.0.0-beta.2", - "babel-types": "7.0.0-beta.2", - "lodash": "4.17.4" - } - }, - "babel-helper-optimise-call-expression": { - "version": "7.0.0-beta.2", - "resolved": "https://registry.npmjs.org/babel-helper-optimise-call-expression/-/babel-helper-optimise-call-expression-7.0.0-beta.2.tgz", - "integrity": "sha512-jAu8njCuGQLT0c122QNjGi08q3PPyMXF1dFzx4T+7wQF8yazAIbqtSrTYXsmfKVDnqFlDQAXRyqWnZnYH9vWRA==", - "dev": true, - "requires": { - "babel-types": "7.0.0-beta.2" - } - }, - "babel-helper-regex": { - "version": "7.0.0-beta.2", - "resolved": "https://registry.npmjs.org/babel-helper-regex/-/babel-helper-regex-7.0.0-beta.2.tgz", - "integrity": "sha512-taQWsA5nkukEjXAvGDti6BmDNnWJVhkeaCHE8w9aiXAG1EgvISMKaa+kQ67kuY/z8xPuE7HCN9ghn5oGqeRtYw==", - "dev": true, - "requires": { - "lodash": "4.17.4" - } - }, - "babel-helper-remap-async-to-generator": { - "version": "7.0.0-beta.2", - "resolved": "https://registry.npmjs.org/babel-helper-remap-async-to-generator/-/babel-helper-remap-async-to-generator-7.0.0-beta.2.tgz", - "integrity": "sha512-WMmOz4sAP/IjUX2Xf0lqOk+qXGlbs9nOA7ERcqURtC9+set1kX2ZgXs5Yrz9lWUoS8dYZSdcKEzNuMojqV8Qpw==", - "dev": true, - "requires": { - "babel-helper-wrap-function": "7.0.0-beta.2", - "babel-template": "7.0.0-beta.2", - "babel-traverse": "7.0.0-beta.2", - "babel-types": "7.0.0-beta.2" - } - }, - "babel-helper-replace-supers": { - "version": "7.0.0-beta.2", - "resolved": "https://registry.npmjs.org/babel-helper-replace-supers/-/babel-helper-replace-supers-7.0.0-beta.2.tgz", - "integrity": "sha512-Ul+KBqzKCY7TJ+Uc/UOwweia5R0mY2zO2RuTXffcA5v4fGvfYF9Olg9NPDenQkSbHe1e5ti/dZLs7tzzO8uOsw==", - "dev": true, - "requires": { - "babel-helper-optimise-call-expression": "7.0.0-beta.2", - "babel-messages": "7.0.0-beta.2", - "babel-template": "7.0.0-beta.2", - "babel-traverse": "7.0.0-beta.2", - "babel-types": "7.0.0-beta.2" - } - }, - "babel-helper-wrap-function": { - "version": "7.0.0-beta.2", - "resolved": "https://registry.npmjs.org/babel-helper-wrap-function/-/babel-helper-wrap-function-7.0.0-beta.2.tgz", - "integrity": "sha512-7DMJKkH27EQ3FJ1TYz98kjDNkJejfB0qy+2Vf2r/zkcuhkW+xcmZA37+5ecy8zzg1vUKqaJS9wl+/pkOxem5Jw==", - "dev": true, - "requires": { - "babel-helper-function-name": "7.0.0-beta.2", - "babel-template": "7.0.0-beta.2", - "babel-traverse": "7.0.0-beta.2", - "babel-types": "7.0.0-beta.2" - } - }, - "babel-helpers": { - "version": "7.0.0-beta.2", - "resolved": "https://registry.npmjs.org/babel-helpers/-/babel-helpers-7.0.0-beta.2.tgz", - "integrity": "sha512-oi+aEH40PUdpd+l3x+wSVhb8o1Hrv2Md4k4HMLPodPmztH6ApAz7oUAQpH9qQIgb3fPVCVFgxYptSTyUTrnxfA==", - "dev": true, - "requires": { - "babel-template": "7.0.0-beta.2", - "babel-traverse": "7.0.0-beta.2", - "babel-types": "7.0.0-beta.2" - } - }, - "babel-messages": { - "version": "7.0.0-beta.2", - "resolved": "https://registry.npmjs.org/babel-messages/-/babel-messages-7.0.0-beta.2.tgz", - "integrity": "sha512-umt6OdEmk1aekKX7tkDE3bS2CrJPJ8HuVVRJ6SbRW5MzlZ8n4AHqynMxSZoaSMfafaXb0szkni2UaXYuKPLjig==", - "dev": true - }, - "babel-plugin-check-es2015-constants": { - "version": "7.0.0-beta.2", - "resolved": "https://registry.npmjs.org/babel-plugin-check-es2015-constants/-/babel-plugin-check-es2015-constants-7.0.0-beta.2.tgz", - "integrity": "sha512-gUrmpU5hatG0XfyTnN4nMYAcutxF85nbRe5gvd5GRNUMsBNKQfrRV/Qclb6TNK2LqPlXANk0nDx1GwmN7sGB6Q==", - "dev": true - }, - "babel-plugin-external-helpers": { - "version": "7.0.0-beta.2", - "resolved": "https://registry.npmjs.org/babel-plugin-external-helpers/-/babel-plugin-external-helpers-7.0.0-beta.2.tgz", - "integrity": "sha512-edK57tbtEp6TsoNNpmJ5tpV/+P/i4LiQYEH0B/ckD3S9VkP/Ya+ovb+0yW2FLmqdY5siMScO2DW9ji6tSdRwCQ==", - "dev": true - }, - "babel-plugin-syntax-async-functions": { - "version": "7.0.0-beta.0", - "resolved": "https://registry.npmjs.org/babel-plugin-syntax-async-functions/-/babel-plugin-syntax-async-functions-7.0.0-beta.0.tgz", - "integrity": "sha512-IKh5AA3LKrqluJVc3xVE0i4zD7OIW1Iyua4uZQ3PCwey5lv/pM668eYhIEQT3fj8SmdP3cXVquvKQ0IdMVgQxg==", - "dev": true - }, - "babel-plugin-syntax-async-generators": { - "version": "7.0.0-beta.0", - "resolved": "https://registry.npmjs.org/babel-plugin-syntax-async-generators/-/babel-plugin-syntax-async-generators-7.0.0-beta.0.tgz", - "integrity": "sha512-zTEcsYKT3tuh30ijo3Qh7YvemkJdAPrQoI4y8Cei+J8X9emLl2oKA7k9btfwrEwZE/p3rdQRre0IcStcqOp7Cw==", - "dev": true - }, - "babel-plugin-syntax-exponentiation-operator": { - "version": "7.0.0-beta.0", - "resolved": "https://registry.npmjs.org/babel-plugin-syntax-exponentiation-operator/-/babel-plugin-syntax-exponentiation-operator-7.0.0-beta.0.tgz", - "integrity": "sha512-qFH1aInJPJefgefIXekOtNkzyjlfC2TOIp+O27ya0jFhtuUAqfAmEgVTIjYSi0E5mCpT70IeCZ6J0Rz62F+uog==", - "dev": true - }, - "babel-plugin-syntax-object-rest-spread": { - "version": "7.0.0-beta.0", - "resolved": "https://registry.npmjs.org/babel-plugin-syntax-object-rest-spread/-/babel-plugin-syntax-object-rest-spread-7.0.0-beta.0.tgz", - "integrity": "sha512-sMtnAs9N6FE+YHIw0qCwCBWl8e3RfJKVpU7YP8LRTNIZ6L3/3uwDpJiHw7YVfUYT+b0zHKAhVUP6q8/mUK+1VA==", - "dev": true - }, - "babel-plugin-syntax-optional-catch-binding": { - "version": "7.0.0-beta.0", - "resolved": "https://registry.npmjs.org/babel-plugin-syntax-optional-catch-binding/-/babel-plugin-syntax-optional-catch-binding-7.0.0-beta.0.tgz", - "integrity": "sha512-sOFwqMLFzIhOfvRUBaAfgDCIxgpBCg7rwjZlO+XNCql7EfRzZhorFn2kmrtEL5vLb84BRqZiYbeCBVqJdgwdwA==", - "dev": true - }, - "babel-plugin-syntax-trailing-function-commas": { - "version": "7.0.0-beta.0", - "resolved": "https://registry.npmjs.org/babel-plugin-syntax-trailing-function-commas/-/babel-plugin-syntax-trailing-function-commas-7.0.0-beta.0.tgz", - "integrity": "sha512-Xj9XuRuz3nTSbaTXWv3itLOcxyF4oPD8douBBmj7U9BBC6nEBYfyOJYQMf/8PJAFotC62UY5dFfIGEPr7WswzQ==", - "dev": true - }, - "babel-plugin-transform-async-generator-functions": { - "version": "7.0.0-beta.2", - "resolved": "https://registry.npmjs.org/babel-plugin-transform-async-generator-functions/-/babel-plugin-transform-async-generator-functions-7.0.0-beta.2.tgz", - "integrity": "sha512-LQ9Hn3LMcA7zeMZsPsb4JLkZupHhUF3yR6jIPE56yrPorikInYafz5qS4W7VfWgl/atxmC1AE/ntorH7R//hSw==", - "dev": true, - "requires": { - "babel-helper-remap-async-to-generator": "7.0.0-beta.2", - "babel-plugin-syntax-async-generators": "7.0.0-beta.2" - }, - "dependencies": { - "babel-plugin-syntax-async-generators": { - "version": "7.0.0-beta.2", - "resolved": "https://registry.npmjs.org/babel-plugin-syntax-async-generators/-/babel-plugin-syntax-async-generators-7.0.0-beta.2.tgz", - "integrity": "sha512-qYGIMuAz0gHPfIPW8Sb5jrhUCZ15S+dSmcDN8QWJ/Gq4J4puChFTmkjCuRWstTkEPWMeQV5hMLXd8sueGh0Xiw==", - "dev": true - } - } - }, - "babel-plugin-transform-async-to-generator": { - "version": "7.0.0-beta.2", - "resolved": "https://registry.npmjs.org/babel-plugin-transform-async-to-generator/-/babel-plugin-transform-async-to-generator-7.0.0-beta.2.tgz", - "integrity": "sha512-Op4+YAnF/DqJ7OO9HdwHLMPLJ0Bd3/pXQIgGLyFmHUsEkD3K/R0ao9/b9hNTYbhL5nlP8M9EtnGqya7aTfK5fA==", - "dev": true, - "requires": { - "babel-helper-remap-async-to-generator": "7.0.0-beta.2", - "babel-plugin-syntax-async-functions": "7.0.0-beta.0" - } - }, - "babel-plugin-transform-es2015-arrow-functions": { - "version": "7.0.0-beta.2", - "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-arrow-functions/-/babel-plugin-transform-es2015-arrow-functions-7.0.0-beta.2.tgz", - "integrity": "sha512-ZYzXqPPanY6NuNj88Uo7YfYmYNp39s/DUt+PMrK76dvm61nBJQquyS5RRND75W36dWpjgml8tb90RZVFcqlOCg==", - "dev": true - }, - "babel-plugin-transform-es2015-block-scoped-functions": { - "version": "7.0.0-beta.2", - "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-block-scoped-functions/-/babel-plugin-transform-es2015-block-scoped-functions-7.0.0-beta.2.tgz", - "integrity": "sha512-olNW9gIhzviQ8UR2x5AW6YdmO8JuKKcdai5f4kySrPd6881E0EMt1YX+0DJp+sVWIwEaBCkK6/fdRlfFTLuLEg==", - "dev": true - }, - "babel-plugin-transform-es2015-block-scoping": { - "version": "7.0.0-beta.2", - "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-block-scoping/-/babel-plugin-transform-es2015-block-scoping-7.0.0-beta.2.tgz", - "integrity": "sha512-YZXeQiPKOq6pxYUuMaGNCvyIXZs2X3LYq82UFKuEwoLRtLRWMIy3iAiIALTR0pRrdDWoOj6Izq0a4c0abDvMHw==", - "dev": true, - "requires": { - "babel-template": "7.0.0-beta.2", - "babel-traverse": "7.0.0-beta.2", - "babel-types": "7.0.0-beta.2", - "lodash": "4.17.4" - } - }, - "babel-plugin-transform-es2015-classes": { - "version": "7.0.0-beta.2", - "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-classes/-/babel-plugin-transform-es2015-classes-7.0.0-beta.2.tgz", - "integrity": "sha512-+PrhGwwzKDggxbiJkRkZEFxfp9DZ2niGdJguxgWujR2yZ8+Oc3hjHTbD9jAshrM9q4uOznNQlXjpaXfavjk5ew==", - "dev": true, - "requires": { - "babel-helper-annotate-as-pure": "7.0.0-beta.2", - "babel-helper-define-map": "7.0.0-beta.2", - "babel-helper-function-name": "7.0.0-beta.2", - "babel-helper-optimise-call-expression": "7.0.0-beta.2", - "babel-helper-replace-supers": "7.0.0-beta.2", - "babel-messages": "7.0.0-beta.2", - "babel-template": "7.0.0-beta.2", - "babel-traverse": "7.0.0-beta.2", - "babel-types": "7.0.0-beta.2" - } - }, - "babel-plugin-transform-es2015-computed-properties": { - "version": "7.0.0-beta.2", - "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-computed-properties/-/babel-plugin-transform-es2015-computed-properties-7.0.0-beta.2.tgz", - "integrity": "sha512-xh3QnyZvmImBH+/BpPlRyQKcPq0uyg9Ib+2u9IUR7Y9yNGt7DpvD+tG5s/J/wVAhXJgz2CRLKPgt2B3eMDOz6g==", - "dev": true, - "requires": { - "babel-template": "7.0.0-beta.2" - } - }, - "babel-plugin-transform-es2015-destructuring": { - "version": "7.0.0-beta.2", - "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-destructuring/-/babel-plugin-transform-es2015-destructuring-7.0.0-beta.2.tgz", - "integrity": "sha512-ojM4w/Eq4kUihcQTbU+H+Kk3kyiCfYWaVpIud+cFxjoSP70P/My/+/t0TLLqv1Hz1/V9hMXYFKGWU+cjjhVnXg==", - "dev": true - }, - "babel-plugin-transform-es2015-duplicate-keys": { - "version": "7.0.0-beta.2", - "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-duplicate-keys/-/babel-plugin-transform-es2015-duplicate-keys-7.0.0-beta.2.tgz", - "integrity": "sha512-T0E4XrlRZuyQ77IeSnmpXWwZTLThdjIGPPtwU9n/e66iURNC2b15vpmX/JnWn7ywYar9gcbnlqtzKYj2KflbgQ==", - "dev": true, - "requires": { - "babel-types": "7.0.0-beta.2" - } - }, - "babel-plugin-transform-es2015-for-of": { - "version": "7.0.0-beta.2", - "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-for-of/-/babel-plugin-transform-es2015-for-of-7.0.0-beta.2.tgz", - "integrity": "sha512-PpW4wID+UG8WEzM7xD0Y6wsbIp8HnbC981PpOJLyvjSlqb9vz2GYQGDE0IcTYMvkNj5Cq1ncWXLIIJqB8GKkWA==", - "dev": true - }, - "babel-plugin-transform-es2015-function-name": { - "version": "7.0.0-beta.2", - "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-function-name/-/babel-plugin-transform-es2015-function-name-7.0.0-beta.2.tgz", - "integrity": "sha512-cCFUkkNaMhekQytyITbkhKz86BI46tDOz3TbcbQdOl1JTKv9Z63iocMf4Y2Z8NyqPeUtIdXVkaduDI91ssSH0A==", - "dev": true, - "requires": { - "babel-helper-function-name": "7.0.0-beta.2", - "babel-types": "7.0.0-beta.2" - } - }, - "babel-plugin-transform-es2015-literals": { - "version": "7.0.0-beta.2", - "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-literals/-/babel-plugin-transform-es2015-literals-7.0.0-beta.2.tgz", - "integrity": "sha512-Akbc/CCiTgpwSrvn9RXHf+YQX+5NhQytkhVrjp2w7qn4LnkJ8xzy5hhlzC03ZhCpfU/YQg8nCdeOVMfuxi50Og==", - "dev": true - }, - "babel-plugin-transform-es2015-modules-amd": { - "version": "7.0.0-beta.2", - "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-modules-amd/-/babel-plugin-transform-es2015-modules-amd-7.0.0-beta.2.tgz", - "integrity": "sha512-mW+wa+/3W1OGlokKBKJs0EGoMxS0/giVJr1HECQOwWTqJbp3w/VJ2noomWl5RK8EM1YLiRTdqXBjEGiuTSnA7Q==", - "dev": true, - "requires": { - "babel-helper-module-transforms": "7.0.0-beta.2", - "babel-template": "7.0.0-beta.2" - } - }, - "babel-plugin-transform-es2015-modules-commonjs": { - "version": "7.0.0-beta.2", - "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-modules-commonjs/-/babel-plugin-transform-es2015-modules-commonjs-7.0.0-beta.2.tgz", - "integrity": "sha512-n8vd5Y84q55Bmd/Kl4rooJuMuRGwmJOnhV9kPeowteVpM+kHplU493TS42EVswpoyqEQeaprSW2Na9JzWQQdqg==", - "dev": true, - "requires": { - "babel-helper-module-transforms": "7.0.0-beta.2", - "babel-types": "7.0.0-beta.2" - } - }, - "babel-plugin-transform-es2015-modules-strip": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-modules-strip/-/babel-plugin-transform-es2015-modules-strip-0.1.1.tgz", - "integrity": "sha1-c5PwccNWod+2rAMHfgwGy1ejEl8=", - "dev": true - }, - "babel-plugin-transform-es2015-modules-systemjs": { - "version": "7.0.0-beta.2", - "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-modules-systemjs/-/babel-plugin-transform-es2015-modules-systemjs-7.0.0-beta.2.tgz", - "integrity": "sha512-PJuJQ5igk64ziQg+5cpd8drct3WovRi1nvY187hZG6P32xEtA9n4Cz1nSgR1vCOQ0TWyKW9ZnMq9eax0bjCjPQ==", - "dev": true, - "requires": { - "babel-helper-hoist-variables": "7.0.0-beta.2", - "babel-template": "7.0.0-beta.2" - } - }, - "babel-plugin-transform-es2015-modules-umd": { - "version": "7.0.0-beta.2", - "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-modules-umd/-/babel-plugin-transform-es2015-modules-umd-7.0.0-beta.2.tgz", - "integrity": "sha512-NCHaZsJabJbvNy5ya8rbL7Jfjx5XmRpva602r25aaAl8Wt5P/7AiVmHgVYRetw85Yd5DB2LtQTqPmjjDmHm6zQ==", - "dev": true, - "requires": { - "babel-helper-module-transforms": "7.0.0-beta.2", - "babel-template": "7.0.0-beta.2" - } - }, - "babel-plugin-transform-es2015-object-super": { - "version": "7.0.0-beta.2", - "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-object-super/-/babel-plugin-transform-es2015-object-super-7.0.0-beta.2.tgz", - "integrity": "sha512-kwm0aNaxN1IRbMNhOugUjA3zRN6U6RKLMSZ2wq9nWsErS7hlXsxxXd/rX56NHMv7eqQz+Ww2Z7Ty/51bBH/q+w==", - "dev": true, - "requires": { - "babel-helper-replace-supers": "7.0.0-beta.2" - } - }, - "babel-plugin-transform-es2015-parameters": { - "version": "7.0.0-beta.2", - "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-parameters/-/babel-plugin-transform-es2015-parameters-7.0.0-beta.2.tgz", - "integrity": "sha512-U0lsbV1CLDEN7rKMApAFMM1SnN/3N14K4yMI9/9LdS9VluKRZ1G6B+EiynG9+UDxYRfnhLLztGke84la2iKtNw==", - "dev": true, - "requires": { - "babel-helper-call-delegate": "7.0.0-beta.2", - "babel-helper-get-function-arity": "7.0.0-beta.2", - "babel-template": "7.0.0-beta.2", - "babel-traverse": "7.0.0-beta.2", - "babel-types": "7.0.0-beta.2" - } - }, - "babel-plugin-transform-es2015-shorthand-properties": { - "version": "7.0.0-beta.2", - "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-shorthand-properties/-/babel-plugin-transform-es2015-shorthand-properties-7.0.0-beta.2.tgz", - "integrity": "sha512-qFGGCNpgKvJ5uU2CtJH+B0LJ+7DnpIksDLcNQo3Yo5EoXe8Z51EYd69k2eC77FrtInWWaoqln/osY4BC2fod2A==", - "dev": true, - "requires": { - "babel-types": "7.0.0-beta.2" - } - }, - "babel-plugin-transform-es2015-spread": { - "version": "7.0.0-beta.2", - "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-spread/-/babel-plugin-transform-es2015-spread-7.0.0-beta.2.tgz", - "integrity": "sha512-17hgsr9AEWalOlDAvHoqf449qk+x39hqI64wGukKCPNYqCCj08hBBG1ebMYGxZjiGbB45V1uqbobV7lcG5Es8w==", - "dev": true - }, - "babel-plugin-transform-es2015-sticky-regex": { - "version": "7.0.0-beta.2", - "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-sticky-regex/-/babel-plugin-transform-es2015-sticky-regex-7.0.0-beta.2.tgz", - "integrity": "sha512-1RYMZx3z9Eoi8sO6LGEWs4vwOSKEbGdUwuELM6DFZpaR/BMxEzV6N5L9ISjCg8ks9AZuHZtYFQLCXuY01KrCvQ==", - "dev": true, - "requires": { - "babel-helper-regex": "7.0.0-beta.2", - "babel-types": "7.0.0-beta.2" - } - }, - "babel-plugin-transform-es2015-template-literals": { - "version": "7.0.0-beta.2", - "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-template-literals/-/babel-plugin-transform-es2015-template-literals-7.0.0-beta.2.tgz", - "integrity": "sha512-OXtZXY3/JwgCxxMn0QZgQ3QO5PvtdshGA23lqP4KG2bDjoSp2EcIRk9WatU2fSwu/wSkTmLitHcEudxblIRjZQ==", + "aws-sign2": { + "version": "0.7.0", + "resolved": "https://registry.npmjs.org/aws-sign2/-/aws-sign2-0.7.0.tgz", + "integrity": "sha1-tG6JCTSpWR8tL2+G1+ap8bP+dqg=", "dev": true }, - "babel-plugin-transform-es2015-typeof-symbol": { - "version": "7.0.0-beta.2", - "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-typeof-symbol/-/babel-plugin-transform-es2015-typeof-symbol-7.0.0-beta.2.tgz", - "integrity": "sha512-nhOew+tjjTVpjPfa0/JAH7aVpI5p+WIEIxBKWHb700Ij43Cs4Fb0Hb/F6zjpfyZUe/nsWF3w+13t8rDdfd72ng==", + "aws4": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/aws4/-/aws4-1.6.0.tgz", + "integrity": "sha1-g+9cqGCysy5KDe7e6MdxudtXRx4=", "dev": true }, - "babel-plugin-transform-es2015-unicode-regex": { - "version": "7.0.0-beta.2", - "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-unicode-regex/-/babel-plugin-transform-es2015-unicode-regex-7.0.0-beta.2.tgz", - "integrity": "sha512-9bViLtTR6Zzr2hDoi1IfY/twdMVXIAbKpjU8WQVzig5CiuWT9I37tm5m7Tbc1sSpNzrfr7u9E2khaPP2rMWYhA==", + "axios": { + "version": "0.16.2", + "resolved": "https://registry.npmjs.org/axios/-/axios-0.16.2.tgz", + "integrity": "sha1-uk+S8XFn37q0CYN4VFS5rBScPG0=", "dev": true, "requires": { - "babel-helper-regex": "7.0.0-beta.2", - "regexpu-core": "4.1.3" + "follow-redirects": "1.2.5", + "is-buffer": "1.1.6" } }, - "babel-plugin-transform-exponentiation-operator": { - "version": "7.0.0-beta.2", - "resolved": "https://registry.npmjs.org/babel-plugin-transform-exponentiation-operator/-/babel-plugin-transform-exponentiation-operator-7.0.0-beta.2.tgz", - "integrity": "sha512-MRikQ899wx9IyyAAJI643Bq8M9Opp9AFouVAmhJ9p+A4OjGdBK6YPMpeO4eChL8pCAvc2gZ0xIQJQ8E968wabQ==", + "babel-code-frame": { + "version": "7.0.0-beta.0", + "resolved": "https://registry.npmjs.org/babel-code-frame/-/babel-code-frame-7.0.0-beta.0.tgz", + "integrity": "sha512-/xr1ADm5bnTjjN+xwoXb7lF4v2rnxMzNZzFU7h8SxB+qB6+IqSTOOqVcpaPTUC2Non/MbQxS3OIZnJpQ2X21aQ==", "dev": true, "requires": { - "babel-helper-builder-binary-assignment-operator-visitor": "7.0.0-beta.2", - "babel-plugin-syntax-exponentiation-operator": "7.0.0-beta.0" + "chalk": "2.3.0", + "esutils": "2.0.2", + "js-tokens": "3.0.2" } }, - "babel-plugin-transform-new-target": { - "version": "7.0.0-beta.2", - "resolved": "https://registry.npmjs.org/babel-plugin-transform-new-target/-/babel-plugin-transform-new-target-7.0.0-beta.2.tgz", - "integrity": "sha512-rPDagP7muL5ox8wcRgrUZ0O5VG1QIzhqFldKRtxZnLtcLPDG9zlhw1+dwFziNPvPf8GygTn/YIW1qV1q/BkhXQ==", - "dev": true - }, - "babel-plugin-transform-object-rest-spread": { - "version": "7.0.0-beta.2", - "resolved": "https://registry.npmjs.org/babel-plugin-transform-object-rest-spread/-/babel-plugin-transform-object-rest-spread-7.0.0-beta.2.tgz", - "integrity": "sha512-nX6PUh9W0K31C5I30TMBj12C2Fr5E/TiCoprkdDobz34PA9qUf6W0X8r/A75ca+e0OXAZKHr8GSqEqNEX80NXw==", + "babel-eslint": { + "version": "8.0.1", + "resolved": "https://registry.npmjs.org/babel-eslint/-/babel-eslint-8.0.1.tgz", + "integrity": "sha512-h3moF6PCTQE06UjMMG+ydZSBvZ4Q7rqPE/5WAUOvUyHYUTqxm8JVhjZRiG1avI/tGVOK4BnZLDQapyLzh8DeKg==", "dev": true, "requires": { - "babel-plugin-syntax-object-rest-spread": "7.0.0-beta.2" + "babel-code-frame": "7.0.0-beta.0", + "babel-traverse": "7.0.0-beta.0", + "babel-types": "7.0.0-beta.0", + "babylon": "7.0.0-beta.22" }, "dependencies": { - "babel-plugin-syntax-object-rest-spread": { - "version": "7.0.0-beta.2", - "resolved": "https://registry.npmjs.org/babel-plugin-syntax-object-rest-spread/-/babel-plugin-syntax-object-rest-spread-7.0.0-beta.2.tgz", - "integrity": "sha512-nc+6JUbqCHbzWqqmgtTUf5RYPcXU0Zlpl8LpcRkxc6U3ScnJGXdTDO70PXH2yEVeSMTLAK1WdYfKHAr27vVvQQ==", + "babel-types": { + "version": "7.0.0-beta.0", + "resolved": "https://registry.npmjs.org/babel-types/-/babel-types-7.0.0-beta.0.tgz", + "integrity": "sha512-rJc2kV9iPJGLlqIY71AM3nPcdkoeLRCDuR07GFgfd3lFl4TsBQq76TxYQQIZ2MONg1HpsqmuoCXr9aZ1Oa4wYw==", + "dev": true, + "requires": { + "esutils": "2.0.2", + "lodash": "4.17.4", + "to-fast-properties": "2.0.0" + } + }, + "babylon": { + "version": "7.0.0-beta.22", + "resolved": "https://registry.npmjs.org/babylon/-/babylon-7.0.0-beta.22.tgz", + "integrity": "sha512-Yl7iT8QGrS8OfR7p6R12AJexQm+brKwrryai4VWZ7NHUbPoZ5al3+klhvl/14shXZiLa7uK//OIFuZ1/RKHgoA==", "dev": true } } }, - "babel-plugin-transform-optional-catch-binding": { - "version": "7.0.0-beta.2", - "resolved": "https://registry.npmjs.org/babel-plugin-transform-optional-catch-binding/-/babel-plugin-transform-optional-catch-binding-7.0.0-beta.2.tgz", - "integrity": "sha512-gZyB2nWNxzm0HbAVbL+5uXuDTZO264EEGOkStlQ4ox5FAJPrOa4JkQ6iNTyNccuvQlFeT4tRV2WWAtzntC5c3A==", + "babel-helper-function-name": { + "version": "7.0.0-beta.0", + "resolved": "https://registry.npmjs.org/babel-helper-function-name/-/babel-helper-function-name-7.0.0-beta.0.tgz", + "integrity": "sha512-DaQccFBBWBEzMdqbKmNXamY0m1yLHJGOdbbEsNoGdJrrU7wAF3wwowtDDPzF0ZT3SqJXPgZW/P2kgBX9moMuAA==", "dev": true, "requires": { - "babel-plugin-syntax-optional-catch-binding": "7.0.0-beta.2" + "babel-helper-get-function-arity": "7.0.0-beta.0", + "babel-template": "7.0.0-beta.0", + "babel-traverse": "7.0.0-beta.0", + "babel-types": "7.0.0-beta.0" }, "dependencies": { - "babel-plugin-syntax-optional-catch-binding": { - "version": "7.0.0-beta.2", - "resolved": "https://registry.npmjs.org/babel-plugin-syntax-optional-catch-binding/-/babel-plugin-syntax-optional-catch-binding-7.0.0-beta.2.tgz", - "integrity": "sha512-xMw97Nf2B+dXbK//VyjeIc+Eubi2WStbEnqEgYknn04cgkB1FlBq+i7ONa8pDTmAfYBMfk7eDjAyoG4S0YAeJw==", - "dev": true + "babel-types": { + "version": "7.0.0-beta.0", + "resolved": "https://registry.npmjs.org/babel-types/-/babel-types-7.0.0-beta.0.tgz", + "integrity": "sha512-rJc2kV9iPJGLlqIY71AM3nPcdkoeLRCDuR07GFgfd3lFl4TsBQq76TxYQQIZ2MONg1HpsqmuoCXr9aZ1Oa4wYw==", + "dev": true, + "requires": { + "esutils": "2.0.2", + "lodash": "4.17.4", + "to-fast-properties": "2.0.0" + } } } }, - "babel-plugin-transform-regenerator": { - "version": "7.0.0-beta.2", - "resolved": "https://registry.npmjs.org/babel-plugin-transform-regenerator/-/babel-plugin-transform-regenerator-7.0.0-beta.2.tgz", - "integrity": "sha512-NgyCiMG+af67Rz2pG717QSn/9nxsWqjZ6XUsC1iwCkYLMGKXF+gnyO7vPqEuHzQ3DO82HJ3+AKIu+waJcWojeQ==", - "dev": true, - "requires": { - "regenerator-transform": "0.10.0" - } - }, - "babel-plugin-transform-unicode-property-regex": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/babel-plugin-transform-unicode-property-regex/-/babel-plugin-transform-unicode-property-regex-2.0.5.tgz", - "integrity": "sha512-Q3L4R7tGc5z7FIGNt9TqzIChsiMK3xn+4qkmluQtnWyUSwQyzzYmXKDOdOHVaCRAM/fDnZsG+TT5GxaVGACxiQ==", + "babel-helper-get-function-arity": { + "version": "7.0.0-beta.0", + "resolved": "https://registry.npmjs.org/babel-helper-get-function-arity/-/babel-helper-get-function-arity-7.0.0-beta.0.tgz", + "integrity": "sha512-csqAic15/2Vm1951nJxkkL9K8E6ojyNF/eAOjk7pqJlO8kvgrccGNFCV9eDwcGHDPe5AjvJGwVSAcQ5fit9wuA==", "dev": true, "requires": { - "babel-helper-regex": "6.26.0", - "regexpu-core": "4.1.3" + "babel-types": "7.0.0-beta.0" }, "dependencies": { - "babel-helper-regex": { - "version": "6.26.0", - "resolved": "https://registry.npmjs.org/babel-helper-regex/-/babel-helper-regex-6.26.0.tgz", - "integrity": "sha1-MlxZ+QL4LyS3T6zu0DY5VPZJXnI=", - "dev": true, - "requires": { - "babel-runtime": "6.26.0", - "babel-types": "6.26.0", - "lodash": "4.17.4" - } - }, "babel-types": { - "version": "6.26.0", - "resolved": "https://registry.npmjs.org/babel-types/-/babel-types-6.26.0.tgz", - "integrity": "sha1-o7Bz+Uq0nrb6Vc1lInozQ4BjJJc=", + "version": "7.0.0-beta.0", + "resolved": "https://registry.npmjs.org/babel-types/-/babel-types-7.0.0-beta.0.tgz", + "integrity": "sha512-rJc2kV9iPJGLlqIY71AM3nPcdkoeLRCDuR07GFgfd3lFl4TsBQq76TxYQQIZ2MONg1HpsqmuoCXr9aZ1Oa4wYw==", "dev": true, "requires": { - "babel-runtime": "6.26.0", "esutils": "2.0.2", "lodash": "4.17.4", - "to-fast-properties": "1.0.3" + "to-fast-properties": "2.0.0" } - }, - "to-fast-properties": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-1.0.3.tgz", - "integrity": "sha1-uDVx+k2MJbguIxsG46MFXeTKGkc=", - "dev": true } } }, - "babel-polyfill": { - "version": "7.0.0-beta.2", - "resolved": "https://registry.npmjs.org/babel-polyfill/-/babel-polyfill-7.0.0-beta.2.tgz", - "integrity": "sha512-QSYslm2Fq2YtAwaJY1DSBN9xJA4PV0NxZQaqlDqFNwgu1Li954qIDwKHCeaCmvovFweV6M5w1rgLkWwtInUHmQ==", - "dev": true, - "requires": { - "core-js": "2.5.1", - "regenerator-runtime": "0.11.0" - } + "babel-messages": { + "version": "7.0.0-beta.0", + "resolved": "https://registry.npmjs.org/babel-messages/-/babel-messages-7.0.0-beta.0.tgz", + "integrity": "sha512-eXdShsm9ZTh9AQhlIaAn6HR3xWpxCnK9ZwIDA9QyjnwTgMctGxHHflw4b4RJ3/ZjTL0Vrmvm0tQXPkp49mTAUw==", + "dev": true }, - "babel-preset-env": { - "version": "2.0.0-beta.2", - "resolved": "https://registry.npmjs.org/babel-preset-env/-/babel-preset-env-2.0.0-beta.2.tgz", - "integrity": "sha512-x9KksCDQuFFKbK2rOKmqErrxbPebu3UJC/PgUGzCLasKWXqtt53oMzDFbH9YGFA3Qa4HK/uCueOlqBEZk4JOAA==", - "dev": true, - "requires": { - "babel-plugin-check-es2015-constants": "7.0.0-beta.2", - "babel-plugin-syntax-async-generators": "7.0.0-beta.0", - "babel-plugin-syntax-object-rest-spread": "7.0.0-beta.0", - "babel-plugin-syntax-optional-catch-binding": "7.0.0-beta.0", - "babel-plugin-syntax-trailing-function-commas": "7.0.0-beta.0", - "babel-plugin-transform-async-generator-functions": "7.0.0-beta.2", - "babel-plugin-transform-async-to-generator": "7.0.0-beta.2", - "babel-plugin-transform-es2015-arrow-functions": "7.0.0-beta.2", - "babel-plugin-transform-es2015-block-scoped-functions": "7.0.0-beta.2", - "babel-plugin-transform-es2015-block-scoping": "7.0.0-beta.2", - "babel-plugin-transform-es2015-classes": "7.0.0-beta.2", - "babel-plugin-transform-es2015-computed-properties": "7.0.0-beta.2", - "babel-plugin-transform-es2015-destructuring": "7.0.0-beta.2", - "babel-plugin-transform-es2015-duplicate-keys": "7.0.0-beta.2", - "babel-plugin-transform-es2015-for-of": "7.0.0-beta.2", - "babel-plugin-transform-es2015-function-name": "7.0.0-beta.2", - "babel-plugin-transform-es2015-literals": "7.0.0-beta.2", - "babel-plugin-transform-es2015-modules-amd": "7.0.0-beta.2", - "babel-plugin-transform-es2015-modules-commonjs": "7.0.0-beta.2", - "babel-plugin-transform-es2015-modules-systemjs": "7.0.0-beta.2", - "babel-plugin-transform-es2015-modules-umd": "7.0.0-beta.2", - "babel-plugin-transform-es2015-object-super": "7.0.0-beta.2", - "babel-plugin-transform-es2015-parameters": "7.0.0-beta.2", - "babel-plugin-transform-es2015-shorthand-properties": "7.0.0-beta.2", - "babel-plugin-transform-es2015-spread": "7.0.0-beta.2", - "babel-plugin-transform-es2015-sticky-regex": "7.0.0-beta.2", - "babel-plugin-transform-es2015-template-literals": "7.0.0-beta.2", - "babel-plugin-transform-es2015-typeof-symbol": "7.0.0-beta.2", - "babel-plugin-transform-es2015-unicode-regex": "7.0.0-beta.2", - "babel-plugin-transform-exponentiation-operator": "7.0.0-beta.2", - "babel-plugin-transform-new-target": "7.0.0-beta.2", - "babel-plugin-transform-object-rest-spread": "7.0.0-beta.2", - "babel-plugin-transform-optional-catch-binding": "7.0.0-beta.2", - "babel-plugin-transform-regenerator": "7.0.0-beta.2", - "babel-plugin-transform-unicode-property-regex": "2.0.5", - "browserslist": "2.7.0", - "invariant": "2.2.2", - "semver": "5.4.1" - } + "babel-plugin-transform-es2015-modules-strip": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-modules-strip/-/babel-plugin-transform-es2015-modules-strip-0.1.1.tgz", + "integrity": "sha1-c5PwccNWod+2rAMHfgwGy1ejEl8=", + "dev": true }, - "babel-register": { - "version": "7.0.0-beta.2", - "resolved": "https://registry.npmjs.org/babel-register/-/babel-register-7.0.0-beta.2.tgz", - "integrity": "sha512-d8GTqgcCnsbdbOvsz7xTGrP3Y8ekTfZLsoMB8Lu8TzLeqxyUiUsqvK4TRPoPrT/vHWDlfnfWOYcB4Dvg9v8lGw==", + "babel-polyfill": { + "version": "6.23.0", + "resolved": "https://registry.npmjs.org/babel-polyfill/-/babel-polyfill-6.23.0.tgz", + "integrity": "sha1-g2TKYt+Or7gwSZ9pkXdGbDsDSZ0=", "dev": true, "requires": { - "babel-core": "7.0.0-beta.2", + "babel-runtime": "6.26.0", "core-js": "2.5.1", - "find-cache-dir": "1.0.0", - "home-or-tmp": "3.0.0", - "lodash": "4.17.4", - "mkdirp": "0.5.1", - "pirates": "3.0.1", - "source-map-support": "0.4.18" + "regenerator-runtime": "0.10.5" + }, + "dependencies": { + "regenerator-runtime": { + "version": "0.10.5", + "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.10.5.tgz", + "integrity": "sha1-M2w+/BIgrc7dosn6tntaeVWjNlg=", + "dev": true + } } }, "babel-runtime": { @@ -1087,49 +1026,96 @@ } }, "babel-template": { - "version": "7.0.0-beta.2", - "resolved": "https://registry.npmjs.org/babel-template/-/babel-template-7.0.0-beta.2.tgz", - "integrity": "sha512-2Ez5h/VrTqR0cAx+7EyPOTb19vvh+KaEHoolWxT7T4mWLtkxGAt+rJlQl8LFJVkNXSgpNeiMV8t6L5QuRPo94g==", + "version": "7.0.0-beta.0", + "resolved": "https://registry.npmjs.org/babel-template/-/babel-template-7.0.0-beta.0.tgz", + "integrity": "sha512-tmdH+MmmU0F6Ur8humpevSmFzYKbrN3Oru0g5Qyg4R6+sxjnzZmnvzUbsP0aKMr7tB0Ua6xhEb9arKTOsEMkyA==", "dev": true, "requires": { - "babel-traverse": "7.0.0-beta.2", - "babel-types": "7.0.0-beta.2", - "babylon": "7.0.0-beta.25", + "babel-traverse": "7.0.0-beta.0", + "babel-types": "7.0.0-beta.0", + "babylon": "7.0.0-beta.22", "lodash": "4.17.4" + }, + "dependencies": { + "babel-types": { + "version": "7.0.0-beta.0", + "resolved": "https://registry.npmjs.org/babel-types/-/babel-types-7.0.0-beta.0.tgz", + "integrity": "sha512-rJc2kV9iPJGLlqIY71AM3nPcdkoeLRCDuR07GFgfd3lFl4TsBQq76TxYQQIZ2MONg1HpsqmuoCXr9aZ1Oa4wYw==", + "dev": true, + "requires": { + "esutils": "2.0.2", + "lodash": "4.17.4", + "to-fast-properties": "2.0.0" + } + }, + "babylon": { + "version": "7.0.0-beta.22", + "resolved": "https://registry.npmjs.org/babylon/-/babylon-7.0.0-beta.22.tgz", + "integrity": "sha512-Yl7iT8QGrS8OfR7p6R12AJexQm+brKwrryai4VWZ7NHUbPoZ5al3+klhvl/14shXZiLa7uK//OIFuZ1/RKHgoA==", + "dev": true + } } }, "babel-traverse": { - "version": "7.0.0-beta.2", - "resolved": "https://registry.npmjs.org/babel-traverse/-/babel-traverse-7.0.0-beta.2.tgz", - "integrity": "sha512-kFgrI9e0DTyGutb1OtTKltpPYWEngVGKzXokcOdzl2+++k14doLgquUMxjHrzQ+2Ymc1Q3qggY2yUwxuo8AZjA==", + "version": "7.0.0-beta.0", + "resolved": "https://registry.npmjs.org/babel-traverse/-/babel-traverse-7.0.0-beta.0.tgz", + "integrity": "sha512-IKzuTqUcQtMRZ0Vv5RjIrGGj33eBKmNTNeRexWSyjPPuAciyNkva1rt7WXPfHfkb+dX7coRAIUhzeTUEzhnwdA==", "dev": true, "requires": { - "babel-code-frame": "7.0.0-beta.2", - "babel-helper-function-name": "7.0.0-beta.2", - "babel-messages": "7.0.0-beta.2", - "babel-types": "7.0.0-beta.2", - "babylon": "7.0.0-beta.25", + "babel-code-frame": "7.0.0-beta.0", + "babel-helper-function-name": "7.0.0-beta.0", + "babel-messages": "7.0.0-beta.0", + "babel-types": "7.0.0-beta.0", + "babylon": "7.0.0-beta.22", "debug": "3.1.0", - "globals": "10.2.0", + "globals": "10.3.0", "invariant": "2.2.2", "lodash": "4.17.4" + }, + "dependencies": { + "babel-types": { + "version": "7.0.0-beta.0", + "resolved": "https://registry.npmjs.org/babel-types/-/babel-types-7.0.0-beta.0.tgz", + "integrity": "sha512-rJc2kV9iPJGLlqIY71AM3nPcdkoeLRCDuR07GFgfd3lFl4TsBQq76TxYQQIZ2MONg1HpsqmuoCXr9aZ1Oa4wYw==", + "dev": true, + "requires": { + "esutils": "2.0.2", + "lodash": "4.17.4", + "to-fast-properties": "2.0.0" + } + }, + "babylon": { + "version": "7.0.0-beta.22", + "resolved": "https://registry.npmjs.org/babylon/-/babylon-7.0.0-beta.22.tgz", + "integrity": "sha512-Yl7iT8QGrS8OfR7p6R12AJexQm+brKwrryai4VWZ7NHUbPoZ5al3+klhvl/14shXZiLa7uK//OIFuZ1/RKHgoA==", + "dev": true + } } }, "babel-types": { - "version": "7.0.0-beta.2", - "resolved": "https://registry.npmjs.org/babel-types/-/babel-types-7.0.0-beta.2.tgz", - "integrity": "sha512-qtKTvjA7aL2AeET7eLDL+XfttPsAgcm00sCB5fKeWfB8n+fXX03Vsv76sRFHIkwDEeVXuKPIsooD/DpDs7YZzw==", + "version": "6.26.0", + "resolved": "https://registry.npmjs.org/babel-types/-/babel-types-6.26.0.tgz", + "integrity": "sha1-o7Bz+Uq0nrb6Vc1lInozQ4BjJJc=", "dev": true, "requires": { + "babel-runtime": "6.26.0", "esutils": "2.0.2", "lodash": "4.17.4", - "to-fast-properties": "2.0.0" + "to-fast-properties": "1.0.3" + }, + "dependencies": { + "to-fast-properties": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-1.0.3.tgz", + "integrity": "sha1-uDVx+k2MJbguIxsG46MFXeTKGkc=", + "dev": true + } } }, "babylon": { - "version": "7.0.0-beta.25", - "resolved": "https://registry.npmjs.org/babylon/-/babylon-7.0.0-beta.25.tgz", - "integrity": "sha512-5x5pNe4g8rt+DCarbCaj2CO68YS6aS26zKAmBE2bFo+ckhyoCWMDlPm/CrQzwQgwa4dLKa2TXPZsAnWYABQl/w==", + "version": "7.0.0-beta.30", + "resolved": "https://registry.npmjs.org/babylon/-/babylon-7.0.0-beta.30.tgz", + "integrity": "sha512-hfN8RsRw5Fwm+cAdN7+0FrnJRFcGfFNYuR/yzs0P+CXSb/aK2WPBVPWqHAQ3CgrhoId/6i4oqApjCEb7j/+0ZQ==", "dev": true }, "balanced-match": { @@ -1406,14 +1392,6 @@ "dev": true, "requires": { "source-map": "0.5.7" - }, - "dependencies": { - "source-map": { - "version": "0.5.7", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", - "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", - "dev": true - } } }, "clean-css-cli": { @@ -1545,12 +1523,6 @@ "integrity": "sha512-b0553uYA5YAEGgyYIGYROzKQ7X5RAqedkfjiZxwi0kL1g3bOaBNNZfYkzt/CL0umgD5wc9Jec2FbB98CjkMRvQ==", "dev": true }, - "commondir": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/commondir/-/commondir-1.0.1.tgz", - "integrity": "sha1-3dgA2gxmEnOTzKWVDqloo6rxJTs=", - "dev": true - }, "concat-map": { "version": "0.0.1", "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", @@ -2070,9 +2042,9 @@ } }, "eslint-plugin-compat": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/eslint-plugin-compat/-/eslint-plugin-compat-2.0.1.tgz", - "integrity": "sha512-6LtsFQsrFyPGLBVJMnQEmUEY1Sc0Trpz56i/y3qTCA5JKc1KePKS5q5Xcc8LoGgPyeDw3IfnyYqS4Q7vR1Ffeg==", + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-compat/-/eslint-plugin-compat-2.1.0.tgz", + "integrity": "sha512-ml+CAjn9c6E4Vi1U/CBLtm9GBEtWw1rNtoPxCf9kj/FVyDhlOlffYAzZ1J1yQ1eeN4JqZ3gVSoKnKcuk/80oWA==", "dev": true, "requires": { "babel-runtime": "6.26.0", @@ -2356,17 +2328,6 @@ "repeat-string": "1.6.1" } }, - "find-cache-dir": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-1.0.0.tgz", - "integrity": "sha1-kojj6ePMN0hxfTnq3hfPcfww7m8=", - "dev": true, - "requires": { - "commondir": "1.0.1", - "make-dir": "1.1.0", - "pkg-dir": "2.0.0" - } - }, "find-up": { "version": "2.1.0", "resolved": "https://registry.npmjs.org/find-up/-/find-up-2.1.0.tgz", @@ -2746,9 +2707,9 @@ } }, "globals": { - "version": "10.2.0", - "resolved": "https://registry.npmjs.org/globals/-/globals-10.2.0.tgz", - "integrity": "sha512-Kqkw0LTOBKEwtVuBiw52QwD6qI1TkJZQKdIYUfVEitfPbSiSmclVicQV0hPS3oqVBkr+O/TPpKk7+dRn1h5Hog==", + "version": "10.3.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-10.3.0.tgz", + "integrity": "sha512-1g6qO5vMbiPHbRTDtR9JVjRkAhkgH4nSANYGyx1eOfqgxcMnYMMD+7MjmjfzXjwFpVUE/7/NzF+jQxYE7P4r7A==", "dev": true }, "globby": { @@ -2905,12 +2866,6 @@ "integrity": "sha512-v0XCLxICi9nPfYrS9RL8HbYnXi9obYAeLbSP00BmnZwCK9+Ih9WOjoZ8YoHCoav2csqn4FOz4Orldsy2dmDwmQ==", "dev": true }, - "home-or-tmp": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/home-or-tmp/-/home-or-tmp-3.0.0.tgz", - "integrity": "sha1-V6j+JM8zzdUkhgoVgh3cJchmcfs=", - "dev": true - }, "homedir-polyfill": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/homedir-polyfill/-/homedir-polyfill-1.0.1.tgz", @@ -4283,16 +4238,10 @@ } } }, - "node-modules-regexp": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/node-modules-regexp/-/node-modules-regexp-1.0.0.tgz", - "integrity": "sha1-jZ2+KJZKSsVxLpExZCEHxx6Q7EA=", - "dev": true - }, "node-sass": { - "version": "4.5.3", - "resolved": "https://registry.npmjs.org/node-sass/-/node-sass-4.5.3.tgz", - "integrity": "sha1-0JydEXlkEjnRuX/8YjH9zsU+FWg=", + "version": "4.6.0", + "resolved": "https://registry.npmjs.org/node-sass/-/node-sass-4.6.0.tgz", + "integrity": "sha512-rh0CvkxpYdQdbWx4EQfunmG0+99BVyVwQHlFE+yUzc6lteF5K3WUcJ0bdmv9E9CqQA1RfuMyvmpDP99cmBObow==", "dev": true, "requires": { "async-foreach": "0.1.3", @@ -4585,17 +4534,6 @@ "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=", "dev": true }, - "babel-polyfill": { - "version": "6.23.0", - "resolved": "https://registry.npmjs.org/babel-polyfill/-/babel-polyfill-6.23.0.tgz", - "integrity": "sha1-g2TKYt+Or7gwSZ9pkXdGbDsDSZ0=", - "dev": true, - "requires": { - "babel-runtime": "6.26.0", - "core-js": "2.5.1", - "regenerator-runtime": "0.10.5" - } - }, "chalk": { "version": "1.1.3", "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz", @@ -4615,12 +4553,6 @@ "integrity": "sha1-o1AIsg9BOD7sH7kU9M1d95omQoQ=", "dev": true }, - "regenerator-runtime": { - "version": "0.10.5", - "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.10.5.tgz", - "integrity": "sha1-M2w+/BIgrc7dosn6tntaeVWjNlg=", - "dev": true - }, "supports-color": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz", @@ -4940,24 +4872,6 @@ "pinkie": "2.0.4" } }, - "pirates": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/pirates/-/pirates-3.0.1.tgz", - "integrity": "sha1-ioe/mrf1jWw97uahociS/+gjgR8=", - "dev": true, - "requires": { - "node-modules-regexp": "1.0.0" - } - }, - "pkg-dir": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-2.0.0.tgz", - "integrity": "sha1-9tXREJ4Z1j7fQo4L1X4Sd3YVM0s=", - "dev": true, - "requires": { - "find-up": "2.1.0" - } - }, "pluralize": { "version": "7.0.0", "resolved": "https://registry.npmjs.org/pluralize/-/pluralize-7.0.0.tgz", @@ -4979,6 +4893,14 @@ "chalk": "2.3.0", "source-map": "0.6.1", "supports-color": "4.5.0" + }, + "dependencies": { + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true + } } }, "postcss-cli": { @@ -5156,12 +5078,6 @@ "supports-color": "3.2.3" } }, - "source-map": { - "version": "0.5.7", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", - "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", - "dev": true - }, "supports-color": { "version": "3.2.3", "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-3.2.3.tgz", @@ -5618,34 +5534,13 @@ "dev": true }, "regenerator-transform": { - "version": "0.10.0", - "resolved": "https://registry.npmjs.org/regenerator-transform/-/regenerator-transform-0.10.0.tgz", - "integrity": "sha512-0oMTqaJuM3Q6RWqts6U0/ijW3xcnY8d/KimL3IkQW1zib1gmSb1lKoFKNF+kSDmriGESlOHcwoI1XpXKNEGcLg==", + "version": "0.11.0", + "resolved": "https://registry.npmjs.org/regenerator-transform/-/regenerator-transform-0.11.0.tgz", + "integrity": "sha512-Sjf2q/nIQX+6rg+acRT+ERFYk2tBDaRYPl1A+tMQuMaQU/e8HqwOpX5rYe5FDtUwuwTv4rKpQG9hf+EzwnWEfg==", "dev": true, "requires": { - "babel-runtime": "6.26.0", "babel-types": "6.26.0", "private": "0.1.8" - }, - "dependencies": { - "babel-types": { - "version": "6.26.0", - "resolved": "https://registry.npmjs.org/babel-types/-/babel-types-6.26.0.tgz", - "integrity": "sha1-o7Bz+Uq0nrb6Vc1lInozQ4BjJJc=", - "dev": true, - "requires": { - "babel-runtime": "6.26.0", - "esutils": "2.0.2", - "lodash": "4.17.4", - "to-fast-properties": "1.0.3" - } - }, - "to-fast-properties": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-1.0.3.tgz", - "integrity": "sha1-uDVx+k2MJbguIxsG46MFXeTKGkc=", - "dev": true - } } }, "regex-cache": { @@ -5864,9 +5759,9 @@ "dev": true }, "rollup-plugin-babel": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/rollup-plugin-babel/-/rollup-plugin-babel-3.0.2.tgz", - "integrity": "sha512-ALGPBFtwJZcYHsNPM6RGJlEncTzAARPvZOGjNPZgDe5hS5t6sJGjiOWibEFVEz5LQN7S7spvCBILaS4N1Cql2w==", + "version": "4.0.0-beta.0", + "resolved": "https://registry.npmjs.org/rollup-plugin-babel/-/rollup-plugin-babel-4.0.0-beta.0.tgz", + "integrity": "sha512-tmGAZQO4L015R7STTvUr7f/5Y47GZipQ8WKOkTgwod0K5BfugkpuGTfw7N+wyvYrXMiNTXM4zb5nvAgkIgYq6g==", "dev": true, "requires": { "rollup-pluginutils": "1.5.2" @@ -6232,28 +6127,11 @@ } }, "source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", "dev": true }, - "source-map-support": { - "version": "0.4.18", - "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.4.18.tgz", - "integrity": "sha512-try0/JqxPLF9nOjvSta7tVondkP5dwgyLDjVoyMDlmjugT2lRZ1OfsrYTkCd2hkDnJTKRbO/Rl3orm8vlsUzbA==", - "dev": true, - "requires": { - "source-map": "0.5.7" - }, - "dependencies": { - "source-map": { - "version": "0.5.7", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", - "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", - "dev": true - } - } - }, "spdx-correct": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/spdx-correct/-/spdx-correct-1.0.2.tgz", @@ -6465,7 +6343,7 @@ "specificity": "0.3.2", "string-width": "2.1.1", "style-search": "0.1.0", - "sugarss": "1.0.0", + "sugarss": "1.0.1", "svg-tags": "1.0.0", "table": "4.0.2" }, @@ -6590,9 +6468,9 @@ } }, "sugarss": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/sugarss/-/sugarss-1.0.0.tgz", - "integrity": "sha1-ZeUbOVhDL7cNVFGmi7M+MtDPHvc=", + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/sugarss/-/sugarss-1.0.1.tgz", + "integrity": "sha512-3qgLZytikQQEVn1/FrhY7B68gPUUGY3R1Q1vTiD5xT+Ti1DP/8iZuwFet9ONs5+bmL8pZoDQ6JrQHVgrNlK6mA==", "dev": true, "requires": { "postcss": "6.0.14" @@ -6765,13 +6643,21 @@ "dev": true }, "uglify-js": { - "version": "3.1.6", - "resolved": "https://registry.npmjs.org/uglify-js/-/uglify-js-3.1.6.tgz", - "integrity": "sha512-/rseyxEKEVMBo8279lqpoJgD6C/i/CIi+9TJDvWmb+Xo6mqMKwjA8Io3IMHlcXQzj99feR6zrN8m3wqqvm/nYA==", + "version": "3.1.7", + "resolved": "https://registry.npmjs.org/uglify-js/-/uglify-js-3.1.7.tgz", + "integrity": "sha512-ZRs/A6LJhLac7SN3Hv22LXEtndFliqTkfTilYSx84cxHXoC2bbhdSOsUZqRvfwEAjlIE4AK8pLd47+RxINCTjg==", "dev": true, "requires": { "commander": "2.11.0", "source-map": "0.6.1" + }, + "dependencies": { + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true + } } }, "unc-path-regex": { diff --git a/package.json b/package.json index 4f0efda65dd3..c9fa775d7d95 100644 --- a/package.json +++ b/package.json @@ -35,8 +35,8 @@ "js-lint": "eslint js/ && eslint --config js/tests/.eslintrc.json --env node build/", "js-lint-docs": "eslint --config js/tests/.eslintrc.json assets/js/ docs/ sw.js", "js-compile": "npm-run-all --parallel js-compile-*", - "js-compile-standalone": "cross-env ROLLUP=true rollup --environment BUNDLE:false --config build/rollup.config.js --sourcemap", - "js-compile-bundle": "cross-env ROLLUP=true rollup --environment BUNDLE:true --config build/rollup.config.js --sourcemap", + "js-compile-standalone": "cross-env rollup --environment BUNDLE:false --config build/rollup.config.js --sourcemap", + "js-compile-bundle": "cross-env rollup --environment BUNDLE:true --config build/rollup.config.js --sourcemap", "js-compile-plugins": "cross-env PLUGINS=true babel js/src/ --out-dir js/dist/ --source-maps", "js-minify": "npm-run-all --parallel js-minify-*", "js-minify-standalone": "uglifyjs --compress typeofs=false --mangle --comments \"/^!/\" --source-map \"content=dist/js/bootstrap.js.map,includeSources,url=bootstrap.min.js.map\" --output dist/js/bootstrap.min.js dist/js/bootstrap.js", @@ -80,12 +80,11 @@ "popper.js": "^1.12.6" }, "devDependencies": { + "@babel/cli": "7.0.0-beta.5", + "@babel/preset-env": "7.0.0-beta.5", "autoprefixer": "^7.1.2", - "babel-cli": "7.0.0-beta.2", "babel-eslint": "^8.0.0", - "babel-plugin-external-helpers": "7.0.0-beta.2", "babel-plugin-transform-es2015-modules-strip": "^0.1.1", - "babel-preset-env": "2.0.0-beta.2", "bundlesize": "^0.15.2", "clean-css-cli": "^4.1.6", "cross-env": "^5.0.5", @@ -102,7 +101,7 @@ "qunit-phantomjs-runner": "^2.3.0", "qunitjs": "^2.4.0", "rollup": "^0.50.0", - "rollup-plugin-babel": "^3.0.2", + "rollup-plugin-babel": "4.0.0-beta.0", "rollup-plugin-node-resolve": "^3.0.0", "shelljs": "^0.7.8", "shx": "^0.2.2",