diff --git a/.babelrc b/.babelrc new file mode 100644 index 00000000000..96d7f11f9fa --- /dev/null +++ b/.babelrc @@ -0,0 +1,9 @@ +{ + "presets": ["es2015", "stage-2"], + "env": { + // only happens if NODE_ENV is undefined or set to 'development' + "development": { + // ignored when NODE_ENV is production! + } + } +} diff --git a/config/webpack-config.js b/config/webpack-config.js index d38765c215f..88b95cb2771 100644 --- a/config/webpack-config.js +++ b/config/webpack-config.js @@ -19,17 +19,26 @@ var modernConf = { // so it needs to be defined here as an external script to ignore for // unmet dependency references. externals: { jquery: 'jQuery' }, - context: path.join( __dirname, '/../', paths.unprocessed, JS_ROUTES_PATH ), - entry: scriptsManifest.getDirectoryMap( paths.unprocessed + - JS_ROUTES_PATH ), + cache: true, + context: path.join( __dirname, '/../', paths.unprocessed, JS_ROUTES_PATH ), + entry: scriptsManifest.getDirectoryMap( paths.unprocessed + JS_ROUTES_PATH ), + module: { + rules: [ { + test: /\.js$/, + use: [ { + loader: 'babel-loader?cacheDirectory=true' + } ], + exclude: /node_modules/ + } ] + }, output: { - path: path.join( __dirname, 'js' ), + path: path.join( __dirname, 'js' ), filename: '[name]' }, plugins: [ - new webpack.optimize.CommonsChunkPlugin( COMMON_BUNDLE_NAME ), - new webpack.optimize.CommonsChunkPlugin( COMMON_BUNDLE_NAME, - [ COMMON_BUNDLE_NAME ] ), + new webpack.optimize.CommonsChunkPlugin( { + name: COMMON_BUNDLE_NAME + } ), // Change `warnings` flag to true to view linter-style warnings at runtime. new webpack.optimize.UglifyJsPlugin( { compress: { warnings: false } diff --git a/gulp/tasks/scripts.js b/gulp/tasks/scripts.js index 3ca04983c25..e660cc7f1fa 100644 --- a/gulp/tasks/scripts.js +++ b/gulp/tasks/scripts.js @@ -16,6 +16,7 @@ var gulpReplace = require( 'gulp-replace' ); var gulpUglify = require( 'gulp-uglify' ); var handleErrors = require( '../utils/handle-errors' ); var paths = require( '../../config/environment' ).paths; +var webpack = require( 'webpack' ); var webpackConfig = require( '../../config/webpack-config.js' ); var webpackStream = require( 'webpack-stream' ); var configLegacy = require( '../config.js' ).legacy; @@ -30,7 +31,7 @@ var configLegacy = require( '../config.js' ).legacy; */ function _processScript( config, src, dest ) { return gulp.src( paths.unprocessed + src ) - .pipe( webpackStream( config ) ) + .pipe( webpackStream( config, webpack ) ) .on( 'error', handleErrors ) .pipe( gulp.dest( paths.processed + dest ) ) .pipe( browserSync.reload( { @@ -108,7 +109,7 @@ function scriptsOnDemand() { */ function scriptsNonResponsive() { return gulp.src( paths.unprocessed + '/js/routes/on-demand/header.js' ) - .pipe( webpackStream( webpackConfig.onDemandHeaderRawConf ) ) + .pipe( webpackStream( webpackConfig.onDemandHeaderRawConf, webpack ) ) .on( 'error', handleErrors ) .pipe( gulpRename( 'header.nonresponsive.js' ) ) .pipe( gulpReplace( 'breakpointState.isInDesktop()', 'true' ) ) @@ -146,7 +147,7 @@ function scriptsEs5Shim() { output: { filename: 'es5-shim.js' } - } ) ) + }, webpack ) ) .pipe( gulpUglify() ) .on( 'error', handleErrors ) .pipe( gulp.dest( paths.processed + '/js/' ) ) diff --git a/npm-shrinkwrap.json b/npm-shrinkwrap.json index 3d11f54cbbf..7d360e23680 100644 --- a/npm-shrinkwrap.json +++ b/npm-shrinkwrap.json @@ -1,6 +1,30 @@ { "name": "cfgov-refresh", "dependencies": { + "@types/node": { + "version": "6.0.64", + "from": "@types/node@>=6.0.46 <7.0.0", + "resolved": "https://registry.npmjs.org/@types/node/-/node-6.0.64.tgz", + "dev": true + }, + "@types/q": { + "version": "0.0.32", + "from": "@types/q@>=0.0.32 <0.0.33", + "resolved": "https://registry.npmjs.org/@types/q/-/q-0.0.32.tgz", + "dev": true + }, + "@types/selenium-webdriver": { + "version": "2.53.40", + "from": "@types/selenium-webdriver@>=2.53.39 <2.54.0", + "resolved": "https://registry.npmjs.org/@types/selenium-webdriver/-/selenium-webdriver-2.53.40.tgz", + "dev": true + }, + "abab": { + "version": "1.0.3", + "from": "abab@>=1.0.3 <2.0.0", + "resolved": "https://registry.npmjs.org/abab/-/abab-1.0.3.tgz", + "dev": true + }, "abbrev": { "version": "1.1.0", "from": "abbrev@>=1.0.0 <2.0.0", @@ -11,6 +35,12 @@ "from": "accepts@>=1.3.3 <1.4.0", "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.3.tgz" }, + "accessibility-developer-tools": { + "version": "2.11.0", + "from": "accessibility-developer-tools@>=2.9.0-rc.0 <3.0.0", + "resolved": "https://registry.npmjs.org/accessibility-developer-tools/-/accessibility-developer-tools-2.11.0.tgz", + "dev": true + }, "accord": { "version": "0.26.4", "from": "accord@>=0.26.3 <0.27.0", @@ -21,6 +51,32 @@ "from": "acorn@>=3.1.0 <4.0.0", "resolved": "https://registry.npmjs.org/acorn/-/acorn-3.3.0.tgz" }, + "acorn-dynamic-import": { + "version": "2.0.2", + "from": "acorn-dynamic-import@>=2.0.0 <3.0.0", + "resolved": "https://registry.npmjs.org/acorn-dynamic-import/-/acorn-dynamic-import-2.0.2.tgz", + "dependencies": { + "acorn": { + "version": "4.0.11", + "from": "acorn@>=4.0.3 <5.0.0", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-4.0.11.tgz" + } + } + }, + "acorn-globals": { + "version": "3.1.0", + "from": "acorn-globals@>=3.1.0 <4.0.0", + "resolved": "https://registry.npmjs.org/acorn-globals/-/acorn-globals-3.1.0.tgz", + "dev": true, + "dependencies": { + "acorn": { + "version": "4.0.11", + "from": "acorn@>=4.0.4 <5.0.0", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-4.0.11.tgz", + "dev": true + } + } + }, "acorn-jsx": { "version": "3.0.1", "from": "acorn-jsx@>=3.0.1 <4.0.0", @@ -31,11 +87,31 @@ "from": "acorn-object-spread@>=1.0.0 <2.0.0", "resolved": "https://registry.npmjs.org/acorn-object-spread/-/acorn-object-spread-1.0.0.tgz" }, + "adm-zip": { + "version": "0.4.7", + "from": "adm-zip@>=0.4.7 <0.5.0", + "resolved": "https://registry.npmjs.org/adm-zip/-/adm-zip-0.4.7.tgz", + "dev": true + }, "after": { "version": "0.8.1", "from": "after@0.8.1", "resolved": "https://registry.npmjs.org/after/-/after-0.8.1.tgz" }, + "agent-base": { + "version": "2.0.1", + "from": "agent-base@>=2.0.0 <3.0.0", + "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-2.0.1.tgz", + "dev": true, + "dependencies": { + "semver": { + "version": "5.0.3", + "from": "semver@>=5.0.1 <5.1.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.0.3.tgz", + "dev": true + } + } + }, "aggregate-error": { "version": "1.0.0", "from": "aggregate-error@>=1.0.0 <2.0.0", @@ -83,11 +159,23 @@ "from": "ansi-styles@>=2.2.1 <3.0.0", "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz" }, + "ansicolors": { + "version": "0.3.2", + "from": "ansicolors@>=0.3.2 <0.4.0", + "resolved": "https://registry.npmjs.org/ansicolors/-/ansicolors-0.3.2.tgz", + "dev": true + }, "anymatch": { "version": "1.3.0", "from": "anymatch@>=1.3.0 <2.0.0", "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-1.3.0.tgz" }, + "archive-type": { + "version": "3.2.0", + "from": "archive-type@>=3.0.0 <4.0.0", + "resolved": "https://registry.npmjs.org/archive-type/-/archive-type-3.2.0.tgz", + "dev": true + }, "archy": { "version": "1.0.0", "from": "archy@>=1.0.0 <2.0.0", @@ -113,6 +201,12 @@ "from": "array-differ@>=1.0.0 <2.0.0", "resolved": "https://registry.npmjs.org/array-differ/-/array-differ-1.0.0.tgz" }, + "array-equal": { + "version": "1.0.0", + "from": "array-equal@>=1.0.0 <2.0.0", + "resolved": "https://registry.npmjs.org/array-equal/-/array-equal-1.0.0.tgz", + "dev": true + }, "array-find-index": { "version": "1.0.2", "from": "array-find-index@>=1.0.1 <2.0.0", @@ -143,11 +237,21 @@ "from": "arrify@>=1.0.0 <2.0.0", "resolved": "https://registry.npmjs.org/arrify/-/arrify-1.0.1.tgz" }, + "asap": { + "version": "2.0.5", + "from": "asap@>=2.0.3 <2.1.0", + "resolved": "https://registry.npmjs.org/asap/-/asap-2.0.5.tgz" + }, "asn1": { "version": "0.2.3", "from": "asn1@>=0.2.3 <0.3.0", "resolved": "https://registry.npmjs.org/asn1/-/asn1-0.2.3.tgz" }, + "asn1.js": { + "version": "4.9.1", + "from": "asn1.js@>=4.0.0 <5.0.0", + "resolved": "https://registry.npmjs.org/asn1.js/-/asn1.js-4.9.1.tgz" + }, "assert": { "version": "1.4.1", "from": "assert@>=1.1.1 <2.0.0", @@ -158,6 +262,12 @@ "from": "assert-plus@>=0.2.0 <0.3.0", "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-0.2.0.tgz" }, + "assertion-error": { + "version": "1.0.2", + "from": "assertion-error@>=1.0.1 <2.0.0", + "resolved": "https://registry.npmjs.org/assertion-error/-/assertion-error-1.0.2.tgz", + "dev": true + }, "async": { "version": "1.5.2", "from": "async@1.5.2", @@ -184,9 +294,9 @@ "resolved": "https://registry.npmjs.org/atob/-/atob-1.1.3.tgz" }, "autoprefixer": { - "version": "6.7.5", + "version": "6.7.6", "from": "autoprefixer@>=6.0.0 <7.0.0", - "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-6.7.5.tgz" + "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-6.7.6.tgz" }, "aws-sign2": { "version": "0.6.0", @@ -198,11 +308,368 @@ "from": "aws4@>=1.2.1 <2.0.0", "resolved": "https://registry.npmjs.org/aws4/-/aws4-1.6.0.tgz" }, + "axe-core": { + "version": "2.1.7", + "from": "axe-core@>=2.0.5 <3.0.0", + "resolved": "https://registry.npmjs.org/axe-core/-/axe-core-2.1.7.tgz", + "dev": true + }, + "axe-webdriverjs": { + "version": "0.2.0", + "from": "axe-webdriverjs@>=0.2.0 <0.3.0", + "resolved": "https://registry.npmjs.org/axe-webdriverjs/-/axe-webdriverjs-0.2.0.tgz", + "dev": true, + "dependencies": { + "axe-core": { + "version": "1.1.1", + "from": "axe-core@>=1.1.0 <1.2.0", + "resolved": "https://registry.npmjs.org/axe-core/-/axe-core-1.1.1.tgz", + "dev": true + } + } + }, "babel-code-frame": { "version": "6.22.0", - "from": "babel-code-frame@>=6.16.0 <7.0.0", + "from": "babel-code-frame@>=6.22.0 <7.0.0", "resolved": "https://registry.npmjs.org/babel-code-frame/-/babel-code-frame-6.22.0.tgz" }, + "babel-core": { + "version": "6.22.1", + "from": "babel-core@6.22.1", + "resolved": "https://registry.npmjs.org/babel-core/-/babel-core-6.22.1.tgz" + }, + "babel-generator": { + "version": "6.23.0", + "from": "babel-generator@>=6.22.0 <7.0.0", + "resolved": "https://registry.npmjs.org/babel-generator/-/babel-generator-6.23.0.tgz" + }, + "babel-helper-bindify-decorators": { + "version": "6.22.0", + "from": "babel-helper-bindify-decorators@>=6.22.0 <7.0.0", + "resolved": "https://registry.npmjs.org/babel-helper-bindify-decorators/-/babel-helper-bindify-decorators-6.22.0.tgz" + }, + "babel-helper-builder-binary-assignment-operator-visitor": { + "version": "6.22.0", + "from": "babel-helper-builder-binary-assignment-operator-visitor@>=6.22.0 <7.0.0", + "resolved": "https://registry.npmjs.org/babel-helper-builder-binary-assignment-operator-visitor/-/babel-helper-builder-binary-assignment-operator-visitor-6.22.0.tgz" + }, + "babel-helper-call-delegate": { + "version": "6.22.0", + "from": "babel-helper-call-delegate@>=6.22.0 <7.0.0", + "resolved": "https://registry.npmjs.org/babel-helper-call-delegate/-/babel-helper-call-delegate-6.22.0.tgz" + }, + "babel-helper-define-map": { + "version": "6.23.0", + "from": "babel-helper-define-map@>=6.23.0 <7.0.0", + "resolved": "https://registry.npmjs.org/babel-helper-define-map/-/babel-helper-define-map-6.23.0.tgz" + }, + "babel-helper-explode-assignable-expression": { + "version": "6.22.0", + "from": "babel-helper-explode-assignable-expression@>=6.22.0 <7.0.0", + "resolved": "https://registry.npmjs.org/babel-helper-explode-assignable-expression/-/babel-helper-explode-assignable-expression-6.22.0.tgz" + }, + "babel-helper-explode-class": { + "version": "6.22.0", + "from": "babel-helper-explode-class@>=6.22.0 <7.0.0", + "resolved": "https://registry.npmjs.org/babel-helper-explode-class/-/babel-helper-explode-class-6.22.0.tgz" + }, + "babel-helper-function-name": { + "version": "6.23.0", + "from": "babel-helper-function-name@>=6.23.0 <7.0.0", + "resolved": "https://registry.npmjs.org/babel-helper-function-name/-/babel-helper-function-name-6.23.0.tgz" + }, + "babel-helper-get-function-arity": { + "version": "6.22.0", + "from": "babel-helper-get-function-arity@>=6.22.0 <7.0.0", + "resolved": "https://registry.npmjs.org/babel-helper-get-function-arity/-/babel-helper-get-function-arity-6.22.0.tgz" + }, + "babel-helper-hoist-variables": { + "version": "6.22.0", + "from": "babel-helper-hoist-variables@>=6.22.0 <7.0.0", + "resolved": "https://registry.npmjs.org/babel-helper-hoist-variables/-/babel-helper-hoist-variables-6.22.0.tgz" + }, + "babel-helper-optimise-call-expression": { + "version": "6.23.0", + "from": "babel-helper-optimise-call-expression@>=6.23.0 <7.0.0", + "resolved": "https://registry.npmjs.org/babel-helper-optimise-call-expression/-/babel-helper-optimise-call-expression-6.23.0.tgz" + }, + "babel-helper-regex": { + "version": "6.22.0", + "from": "babel-helper-regex@>=6.22.0 <7.0.0", + "resolved": "https://registry.npmjs.org/babel-helper-regex/-/babel-helper-regex-6.22.0.tgz" + }, + "babel-helper-remap-async-to-generator": { + "version": "6.22.0", + "from": "babel-helper-remap-async-to-generator@>=6.22.0 <7.0.0", + "resolved": "https://registry.npmjs.org/babel-helper-remap-async-to-generator/-/babel-helper-remap-async-to-generator-6.22.0.tgz" + }, + "babel-helper-replace-supers": { + "version": "6.23.0", + "from": "babel-helper-replace-supers@>=6.23.0 <7.0.0", + "resolved": "https://registry.npmjs.org/babel-helper-replace-supers/-/babel-helper-replace-supers-6.23.0.tgz" + }, + "babel-helpers": { + "version": "6.23.0", + "from": "babel-helpers@>=6.22.0 <7.0.0", + "resolved": "https://registry.npmjs.org/babel-helpers/-/babel-helpers-6.23.0.tgz" + }, + "babel-loader": { + "version": "6.2.10", + "from": "babel-loader@6.2.10", + "resolved": "https://registry.npmjs.org/babel-loader/-/babel-loader-6.2.10.tgz" + }, + "babel-messages": { + "version": "6.23.0", + "from": "babel-messages@>=6.22.0 <7.0.0", + "resolved": "https://registry.npmjs.org/babel-messages/-/babel-messages-6.23.0.tgz" + }, + "babel-plugin-check-es2015-constants": { + "version": "6.22.0", + "from": "babel-plugin-check-es2015-constants@>=6.22.0 <7.0.0", + "resolved": "https://registry.npmjs.org/babel-plugin-check-es2015-constants/-/babel-plugin-check-es2015-constants-6.22.0.tgz" + }, + "babel-plugin-syntax-async-functions": { + "version": "6.13.0", + "from": "babel-plugin-syntax-async-functions@>=6.8.0 <7.0.0", + "resolved": "https://registry.npmjs.org/babel-plugin-syntax-async-functions/-/babel-plugin-syntax-async-functions-6.13.0.tgz" + }, + "babel-plugin-syntax-async-generators": { + "version": "6.13.0", + "from": "babel-plugin-syntax-async-generators@>=6.5.0 <7.0.0", + "resolved": "https://registry.npmjs.org/babel-plugin-syntax-async-generators/-/babel-plugin-syntax-async-generators-6.13.0.tgz" + }, + "babel-plugin-syntax-class-properties": { + "version": "6.13.0", + "from": "babel-plugin-syntax-class-properties@>=6.8.0 <7.0.0", + "resolved": "https://registry.npmjs.org/babel-plugin-syntax-class-properties/-/babel-plugin-syntax-class-properties-6.13.0.tgz" + }, + "babel-plugin-syntax-decorators": { + "version": "6.13.0", + "from": "babel-plugin-syntax-decorators@>=6.13.0 <7.0.0", + "resolved": "https://registry.npmjs.org/babel-plugin-syntax-decorators/-/babel-plugin-syntax-decorators-6.13.0.tgz" + }, + "babel-plugin-syntax-dynamic-import": { + "version": "6.18.0", + "from": "babel-plugin-syntax-dynamic-import@>=6.18.0 <7.0.0", + "resolved": "https://registry.npmjs.org/babel-plugin-syntax-dynamic-import/-/babel-plugin-syntax-dynamic-import-6.18.0.tgz" + }, + "babel-plugin-syntax-exponentiation-operator": { + "version": "6.13.0", + "from": "babel-plugin-syntax-exponentiation-operator@>=6.8.0 <7.0.0", + "resolved": "https://registry.npmjs.org/babel-plugin-syntax-exponentiation-operator/-/babel-plugin-syntax-exponentiation-operator-6.13.0.tgz" + }, + "babel-plugin-syntax-object-rest-spread": { + "version": "6.13.0", + "from": "babel-plugin-syntax-object-rest-spread@>=6.8.0 <7.0.0", + "resolved": "https://registry.npmjs.org/babel-plugin-syntax-object-rest-spread/-/babel-plugin-syntax-object-rest-spread-6.13.0.tgz" + }, + "babel-plugin-syntax-trailing-function-commas": { + "version": "6.22.0", + "from": "babel-plugin-syntax-trailing-function-commas@>=6.22.0 <7.0.0", + "resolved": "https://registry.npmjs.org/babel-plugin-syntax-trailing-function-commas/-/babel-plugin-syntax-trailing-function-commas-6.22.0.tgz" + }, + "babel-plugin-transform-async-generator-functions": { + "version": "6.22.0", + "from": "babel-plugin-transform-async-generator-functions@>=6.22.0 <7.0.0", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-async-generator-functions/-/babel-plugin-transform-async-generator-functions-6.22.0.tgz" + }, + "babel-plugin-transform-async-to-generator": { + "version": "6.22.0", + "from": "babel-plugin-transform-async-to-generator@>=6.22.0 <7.0.0", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-async-to-generator/-/babel-plugin-transform-async-to-generator-6.22.0.tgz" + }, + "babel-plugin-transform-class-properties": { + "version": "6.23.0", + "from": "babel-plugin-transform-class-properties@>=6.22.0 <7.0.0", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-class-properties/-/babel-plugin-transform-class-properties-6.23.0.tgz" + }, + "babel-plugin-transform-decorators": { + "version": "6.22.0", + "from": "babel-plugin-transform-decorators@>=6.22.0 <7.0.0", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-decorators/-/babel-plugin-transform-decorators-6.22.0.tgz" + }, + "babel-plugin-transform-es2015-arrow-functions": { + "version": "6.22.0", + "from": "babel-plugin-transform-es2015-arrow-functions@>=6.22.0 <7.0.0", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-arrow-functions/-/babel-plugin-transform-es2015-arrow-functions-6.22.0.tgz" + }, + "babel-plugin-transform-es2015-block-scoped-functions": { + "version": "6.22.0", + "from": "babel-plugin-transform-es2015-block-scoped-functions@>=6.22.0 <7.0.0", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-block-scoped-functions/-/babel-plugin-transform-es2015-block-scoped-functions-6.22.0.tgz" + }, + "babel-plugin-transform-es2015-block-scoping": { + "version": "6.23.0", + "from": "babel-plugin-transform-es2015-block-scoping@>=6.22.0 <7.0.0", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-block-scoping/-/babel-plugin-transform-es2015-block-scoping-6.23.0.tgz" + }, + "babel-plugin-transform-es2015-classes": { + "version": "6.23.0", + "from": "babel-plugin-transform-es2015-classes@>=6.22.0 <7.0.0", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-classes/-/babel-plugin-transform-es2015-classes-6.23.0.tgz" + }, + "babel-plugin-transform-es2015-computed-properties": { + "version": "6.22.0", + "from": "babel-plugin-transform-es2015-computed-properties@>=6.22.0 <7.0.0", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-computed-properties/-/babel-plugin-transform-es2015-computed-properties-6.22.0.tgz" + }, + "babel-plugin-transform-es2015-destructuring": { + "version": "6.23.0", + "from": "babel-plugin-transform-es2015-destructuring@>=6.22.0 <7.0.0", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-destructuring/-/babel-plugin-transform-es2015-destructuring-6.23.0.tgz" + }, + "babel-plugin-transform-es2015-duplicate-keys": { + "version": "6.22.0", + "from": "babel-plugin-transform-es2015-duplicate-keys@>=6.22.0 <7.0.0", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-duplicate-keys/-/babel-plugin-transform-es2015-duplicate-keys-6.22.0.tgz" + }, + "babel-plugin-transform-es2015-for-of": { + "version": "6.23.0", + "from": "babel-plugin-transform-es2015-for-of@>=6.22.0 <7.0.0", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-for-of/-/babel-plugin-transform-es2015-for-of-6.23.0.tgz" + }, + "babel-plugin-transform-es2015-function-name": { + "version": "6.22.0", + "from": "babel-plugin-transform-es2015-function-name@>=6.22.0 <7.0.0", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-function-name/-/babel-plugin-transform-es2015-function-name-6.22.0.tgz" + }, + "babel-plugin-transform-es2015-literals": { + "version": "6.22.0", + "from": "babel-plugin-transform-es2015-literals@>=6.22.0 <7.0.0", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-literals/-/babel-plugin-transform-es2015-literals-6.22.0.tgz" + }, + "babel-plugin-transform-es2015-modules-amd": { + "version": "6.22.0", + "from": "babel-plugin-transform-es2015-modules-amd@>=6.22.0 <7.0.0", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-modules-amd/-/babel-plugin-transform-es2015-modules-amd-6.22.0.tgz" + }, + "babel-plugin-transform-es2015-modules-commonjs": { + "version": "6.23.0", + "from": "babel-plugin-transform-es2015-modules-commonjs@>=6.22.0 <7.0.0", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-modules-commonjs/-/babel-plugin-transform-es2015-modules-commonjs-6.23.0.tgz" + }, + "babel-plugin-transform-es2015-modules-systemjs": { + "version": "6.23.0", + "from": "babel-plugin-transform-es2015-modules-systemjs@>=6.22.0 <7.0.0", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-modules-systemjs/-/babel-plugin-transform-es2015-modules-systemjs-6.23.0.tgz" + }, + "babel-plugin-transform-es2015-modules-umd": { + "version": "6.23.0", + "from": "babel-plugin-transform-es2015-modules-umd@>=6.22.0 <7.0.0", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-modules-umd/-/babel-plugin-transform-es2015-modules-umd-6.23.0.tgz" + }, + "babel-plugin-transform-es2015-object-super": { + "version": "6.22.0", + "from": "babel-plugin-transform-es2015-object-super@>=6.22.0 <7.0.0", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-object-super/-/babel-plugin-transform-es2015-object-super-6.22.0.tgz" + }, + "babel-plugin-transform-es2015-parameters": { + "version": "6.23.0", + "from": "babel-plugin-transform-es2015-parameters@>=6.22.0 <7.0.0", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-parameters/-/babel-plugin-transform-es2015-parameters-6.23.0.tgz" + }, + "babel-plugin-transform-es2015-shorthand-properties": { + "version": "6.22.0", + "from": "babel-plugin-transform-es2015-shorthand-properties@>=6.22.0 <7.0.0", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-shorthand-properties/-/babel-plugin-transform-es2015-shorthand-properties-6.22.0.tgz" + }, + "babel-plugin-transform-es2015-spread": { + "version": "6.22.0", + "from": "babel-plugin-transform-es2015-spread@>=6.22.0 <7.0.0", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-spread/-/babel-plugin-transform-es2015-spread-6.22.0.tgz" + }, + "babel-plugin-transform-es2015-sticky-regex": { + "version": "6.22.0", + "from": "babel-plugin-transform-es2015-sticky-regex@>=6.22.0 <7.0.0", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-sticky-regex/-/babel-plugin-transform-es2015-sticky-regex-6.22.0.tgz" + }, + "babel-plugin-transform-es2015-template-literals": { + "version": "6.22.0", + "from": "babel-plugin-transform-es2015-template-literals@>=6.22.0 <7.0.0", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-template-literals/-/babel-plugin-transform-es2015-template-literals-6.22.0.tgz" + }, + "babel-plugin-transform-es2015-typeof-symbol": { + "version": "6.23.0", + "from": "babel-plugin-transform-es2015-typeof-symbol@>=6.22.0 <7.0.0", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-typeof-symbol/-/babel-plugin-transform-es2015-typeof-symbol-6.23.0.tgz" + }, + "babel-plugin-transform-es2015-unicode-regex": { + "version": "6.22.0", + "from": "babel-plugin-transform-es2015-unicode-regex@>=6.22.0 <7.0.0", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-unicode-regex/-/babel-plugin-transform-es2015-unicode-regex-6.22.0.tgz" + }, + "babel-plugin-transform-exponentiation-operator": { + "version": "6.22.0", + "from": "babel-plugin-transform-exponentiation-operator@>=6.22.0 <7.0.0", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-exponentiation-operator/-/babel-plugin-transform-exponentiation-operator-6.22.0.tgz" + }, + "babel-plugin-transform-object-rest-spread": { + "version": "6.23.0", + "from": "babel-plugin-transform-object-rest-spread@>=6.22.0 <7.0.0", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-object-rest-spread/-/babel-plugin-transform-object-rest-spread-6.23.0.tgz" + }, + "babel-plugin-transform-regenerator": { + "version": "6.22.0", + "from": "babel-plugin-transform-regenerator@>=6.22.0 <7.0.0", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-regenerator/-/babel-plugin-transform-regenerator-6.22.0.tgz" + }, + "babel-plugin-transform-strict-mode": { + "version": "6.22.0", + "from": "babel-plugin-transform-strict-mode@>=6.22.0 <7.0.0", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-strict-mode/-/babel-plugin-transform-strict-mode-6.22.0.tgz" + }, + "babel-preset-es2015": { + "version": "6.22.0", + "from": "babel-preset-es2015@6.22.0", + "resolved": "https://registry.npmjs.org/babel-preset-es2015/-/babel-preset-es2015-6.22.0.tgz" + }, + "babel-preset-stage-2": { + "version": "6.22.0", + "from": "babel-preset-stage-2@6.22.0", + "resolved": "https://registry.npmjs.org/babel-preset-stage-2/-/babel-preset-stage-2-6.22.0.tgz" + }, + "babel-preset-stage-3": { + "version": "6.22.0", + "from": "babel-preset-stage-3@>=6.22.0 <7.0.0", + "resolved": "https://registry.npmjs.org/babel-preset-stage-3/-/babel-preset-stage-3-6.22.0.tgz" + }, + "babel-register": { + "version": "6.23.0", + "from": "babel-register@>=6.22.0 <7.0.0", + "resolved": "https://registry.npmjs.org/babel-register/-/babel-register-6.23.0.tgz", + "dependencies": { + "babel-core": { + "version": "6.23.1", + "from": "babel-core@>=6.23.0 <7.0.0", + "resolved": "https://registry.npmjs.org/babel-core/-/babel-core-6.23.1.tgz" + } + } + }, + "babel-runtime": { + "version": "6.23.0", + "from": "babel-runtime@>=6.22.0 <7.0.0", + "resolved": "https://registry.npmjs.org/babel-runtime/-/babel-runtime-6.23.0.tgz" + }, + "babel-template": { + "version": "6.23.0", + "from": "babel-template@>=6.22.0 <7.0.0", + "resolved": "https://registry.npmjs.org/babel-template/-/babel-template-6.23.0.tgz" + }, + "babel-traverse": { + "version": "6.23.1", + "from": "babel-traverse@>=6.22.1 <7.0.0", + "resolved": "https://registry.npmjs.org/babel-traverse/-/babel-traverse-6.23.1.tgz" + }, + "babel-types": { + "version": "6.23.0", + "from": "babel-types@>=6.22.0 <7.0.0", + "resolved": "https://registry.npmjs.org/babel-types/-/babel-types-6.23.0.tgz" + }, + "babylon": { + "version": "6.16.1", + "from": "babylon@>=6.11.0 <7.0.0", + "resolved": "https://registry.npmjs.org/babylon/-/babylon-6.16.1.tgz" + }, "backo2": { "version": "1.0.2", "from": "backo2@1.0.2", @@ -218,11 +685,6 @@ "from": "git://github.com/dtothefp/banner-footer-webpack-plugin.git#96a1f3914d5390cb8ab1b9c2532a346cf407ee54", "resolved": "git://github.com/dtothefp/banner-footer-webpack-plugin.git#96a1f3914d5390cb8ab1b9c2532a346cf407ee54" }, - "Base64": { - "version": "0.2.1", - "from": "Base64@>=0.2.0 <0.3.0", - "resolved": "https://registry.npmjs.org/Base64/-/Base64-0.2.1.tgz" - }, "base64-arraybuffer": { "version": "0.1.5", "from": "base64-arraybuffer@0.1.5", @@ -238,6 +700,62 @@ "from": "base64id@0.1.0", "resolved": "https://registry.npmjs.org/base64id/-/base64id-0.1.0.tgz" }, + "base64url": { + "version": "1.0.6", + "from": "base64url@>=1.0.4 <1.1.0", + "resolved": "https://registry.npmjs.org/base64url/-/base64url-1.0.6.tgz", + "dev": true, + "dependencies": { + "camelcase-keys": { + "version": "1.0.0", + "from": "camelcase-keys@>=1.0.0 <2.0.0", + "resolved": "https://registry.npmjs.org/camelcase-keys/-/camelcase-keys-1.0.0.tgz", + "dev": true + }, + "concat-stream": { + "version": "1.4.10", + "from": "concat-stream@>=1.4.7 <1.5.0", + "resolved": "https://registry.npmjs.org/concat-stream/-/concat-stream-1.4.10.tgz", + "dev": true + }, + "indent-string": { + "version": "1.2.2", + "from": "indent-string@>=1.1.0 <2.0.0", + "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-1.2.2.tgz", + "dev": true + }, + "isarray": { + "version": "0.0.1", + "from": "isarray@0.0.1", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz", + "dev": true + }, + "meow": { + "version": "2.0.0", + "from": "meow@>=2.0.0 <2.1.0", + "resolved": "https://registry.npmjs.org/meow/-/meow-2.0.0.tgz", + "dev": true + }, + "object-assign": { + "version": "1.0.0", + "from": "object-assign@>=1.0.0 <2.0.0", + "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-1.0.0.tgz", + "dev": true + }, + "readable-stream": { + "version": "1.1.14", + "from": "readable-stream@>=1.1.9 <1.2.0", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-1.1.14.tgz", + "dev": true + }, + "repeating": { + "version": "1.1.3", + "from": "repeating@>=1.1.0 <2.0.0", + "resolved": "https://registry.npmjs.org/repeating/-/repeating-1.1.3.tgz", + "dev": true + } + } + }, "batch": { "version": "0.5.3", "from": "batch@0.5.3", @@ -268,11 +786,34 @@ "from": "binaryextensions@>=1.0.0 <1.1.0", "resolved": "https://registry.npmjs.org/binaryextensions/-/binaryextensions-1.0.1.tgz" }, + "bl": { + "version": "1.2.0", + "from": "bl@>=1.0.0 <2.0.0", + "resolved": "https://registry.npmjs.org/bl/-/bl-1.2.0.tgz", + "dev": true + }, "blob": { "version": "0.0.4", "from": "blob@0.0.4", "resolved": "https://registry.npmjs.org/blob/-/blob-0.0.4.tgz" }, + "blocking-proxy": { + "version": "0.0.5", + "from": "blocking-proxy@0.0.5", + "resolved": "https://registry.npmjs.org/blocking-proxy/-/blocking-proxy-0.0.5.tgz", + "dev": true + }, + "bluebird": { + "version": "3.4.7", + "from": "bluebird@>=3.4.6 <3.5.0", + "resolved": "https://registry.npmjs.org/bluebird/-/bluebird-3.4.7.tgz", + "dev": true + }, + "bn.js": { + "version": "4.11.6", + "from": "bn.js@>=4.1.1 <5.0.0", + "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.11.6.tgz" + }, "boom": { "version": "2.10.1", "from": "boom@>=2.0.0 <3.0.0", @@ -283,6 +824,12 @@ "from": "box-sizing-polyfill@0.1.0", "resolved": "https://registry.npmjs.org/box-sizing-polyfill/-/box-sizing-polyfill-0.1.0.tgz" }, + "boxen": { + "version": "0.3.1", + "from": "boxen@>=0.3.1 <0.4.0", + "resolved": "https://registry.npmjs.org/boxen/-/boxen-0.3.1.tgz", + "dev": true + }, "brace-expansion": { "version": "1.1.6", "from": "brace-expansion@>=1.0.0 <2.0.0", @@ -293,6 +840,11 @@ "from": "braces@>=1.8.2 <2.0.0", "resolved": "https://registry.npmjs.org/braces/-/braces-1.8.5.tgz" }, + "brorand": { + "version": "1.1.0", + "from": "brorand@>=1.0.1 <2.0.0", + "resolved": "https://registry.npmjs.org/brorand/-/brorand-1.1.0.tgz" + }, "browser-stdout": { "version": "1.3.0", "from": "browser-stdout@1.3.0", @@ -313,6 +865,31 @@ "from": "browser-sync-ui@0.6.3", "resolved": "https://registry.npmjs.org/browser-sync-ui/-/browser-sync-ui-0.6.3.tgz" }, + "browserify-aes": { + "version": "1.0.6", + "from": "browserify-aes@>=1.0.4 <2.0.0", + "resolved": "https://registry.npmjs.org/browserify-aes/-/browserify-aes-1.0.6.tgz" + }, + "browserify-cipher": { + "version": "1.0.0", + "from": "browserify-cipher@>=1.0.0 <2.0.0", + "resolved": "https://registry.npmjs.org/browserify-cipher/-/browserify-cipher-1.0.0.tgz" + }, + "browserify-des": { + "version": "1.0.0", + "from": "browserify-des@>=1.0.0 <2.0.0", + "resolved": "https://registry.npmjs.org/browserify-des/-/browserify-des-1.0.0.tgz" + }, + "browserify-rsa": { + "version": "4.0.1", + "from": "browserify-rsa@>=4.0.0 <5.0.0", + "resolved": "https://registry.npmjs.org/browserify-rsa/-/browserify-rsa-4.0.1.tgz" + }, + "browserify-sign": { + "version": "4.0.0", + "from": "browserify-sign@>=4.0.0 <5.0.0", + "resolved": "https://registry.npmjs.org/browserify-sign/-/browserify-sign-4.0.0.tgz" + }, "browserify-zlib": { "version": "0.1.4", "from": "browserify-zlib@>=0.1.4 <0.2.0", @@ -340,14 +917,45 @@ }, "buffer": { "version": "4.9.1", - "from": "buffer@>=4.9.0 <5.0.0", + "from": "buffer@>=4.3.0 <5.0.0", "resolved": "https://registry.npmjs.org/buffer/-/buffer-4.9.1.tgz" }, + "buffer-crc32": { + "version": "0.2.13", + "from": "buffer-crc32@>=0.2.3 <0.3.0", + "resolved": "https://registry.npmjs.org/buffer-crc32/-/buffer-crc32-0.2.13.tgz", + "dev": true + }, + "buffer-equal-constant-time": { + "version": "1.0.1", + "from": "buffer-equal-constant-time@>=1.0.1 <2.0.0", + "resolved": "https://registry.npmjs.org/buffer-equal-constant-time/-/buffer-equal-constant-time-1.0.1.tgz", + "dev": true + }, "buffer-shims": { "version": "1.0.0", "from": "buffer-shims@>=1.0.0 <2.0.0", "resolved": "https://registry.npmjs.org/buffer-shims/-/buffer-shims-1.0.0.tgz" }, + "buffer-to-vinyl": { + "version": "1.1.0", + "from": "buffer-to-vinyl@>=1.0.0 <2.0.0", + "resolved": "https://registry.npmjs.org/buffer-to-vinyl/-/buffer-to-vinyl-1.1.0.tgz", + "dev": true, + "dependencies": { + "vinyl": { + "version": "1.2.0", + "from": "vinyl@>=1.0.0 <2.0.0", + "resolved": "https://registry.npmjs.org/vinyl/-/vinyl-1.2.0.tgz", + "dev": true + } + } + }, + "buffer-xor": { + "version": "1.0.3", + "from": "buffer-xor@>=1.0.2 <2.0.0", + "resolved": "https://registry.npmjs.org/buffer-xor/-/buffer-xor-1.0.3.tgz" + }, "bufferstreams": { "version": "1.1.1", "from": "bufferstreams@>=1.1.1 <2.0.0", @@ -358,6 +966,17 @@ "from": "builtin-modules@>=1.0.0 <2.0.0", "resolved": "https://registry.npmjs.org/builtin-modules/-/builtin-modules-1.1.1.tgz" }, + "builtin-status-codes": { + "version": "3.0.0", + "from": "builtin-status-codes@>=3.0.0 <4.0.0", + "resolved": "https://registry.npmjs.org/builtin-status-codes/-/builtin-status-codes-3.0.0.tgz" + }, + "builtins": { + "version": "0.0.7", + "from": "builtins@0.0.7", + "resolved": "https://registry.npmjs.org/builtins/-/builtins-0.0.7.tgz", + "dev": true + }, "caller-path": { "version": "0.1.0", "from": "caller-path@>=0.1.0 <0.2.0", @@ -391,15 +1010,21 @@ } }, "caniuse-db": { - "version": "1.0.30000628", - "from": "caniuse-db@>=1.0.30000624 <2.0.0", - "resolved": "https://registry.npmjs.org/caniuse-db/-/caniuse-db-1.0.30000628.tgz" + "version": "1.0.30000631", + "from": "caniuse-db@>=1.0.30000628 <2.0.0", + "resolved": "https://registry.npmjs.org/caniuse-db/-/caniuse-db-1.0.30000631.tgz" }, "capital-framework": { "version": "3.6.1", "from": "capital-framework@3.6.1", "resolved": "https://registry.npmjs.org/capital-framework/-/capital-framework-3.6.1.tgz" }, + "capitalize": { + "version": "1.0.0", + "from": "capitalize@>=1.0.0 <2.0.0", + "resolved": "https://registry.npmjs.org/capitalize/-/capitalize-1.0.0.tgz", + "dev": true + }, "capture-stack-trace": { "version": "1.0.0", "from": "capture-stack-trace@>=1.0.0 <2.0.0", @@ -410,43 +1035,70 @@ "from": "caseless@>=0.11.0 <0.12.0", "resolved": "https://registry.npmjs.org/caseless/-/caseless-0.11.0.tgz" }, + "catharsis": { + "version": "0.8.8", + "from": "catharsis@>=0.8.8 <0.9.0", + "resolved": "https://registry.npmjs.org/catharsis/-/catharsis-0.8.8.tgz", + "dev": true + }, + "caw": { + "version": "1.2.0", + "from": "caw@>=1.0.1 <2.0.0", + "resolved": "https://registry.npmjs.org/caw/-/caw-1.2.0.tgz", + "dev": true, + "dependencies": { + "object-assign": { + "version": "3.0.0", + "from": "object-assign@>=3.0.0 <4.0.0", + "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-3.0.0.tgz", + "dev": true + } + } + }, "center-align": { "version": "0.1.3", "from": "center-align@>=0.1.1 <0.2.0", "resolved": "https://registry.npmjs.org/center-align/-/center-align-0.1.3.tgz" }, "cf-core": { - "version": "4.0.1", + "version": "4.1.0", "from": "cf-core@>=4.0.1 <5.0.0", - "resolved": "https://registry.npmjs.org/cf-core/-/cf-core-4.0.1.tgz" + "resolved": "https://registry.npmjs.org/cf-core/-/cf-core-4.1.0.tgz" }, "cf-grid": { - "version": "4.0.1", + "version": "4.1.0", "from": "cf-grid@>=4.0.1 <5.0.0", - "resolved": "https://registry.npmjs.org/cf-grid/-/cf-grid-4.0.1.tgz" + "resolved": "https://registry.npmjs.org/cf-grid/-/cf-grid-4.1.0.tgz" }, "cf-icons": { - "version": "4.0.1", + "version": "4.1.0", "from": "cf-icons@>=4.0.0 <5.0.0", - "resolved": "https://registry.npmjs.org/cf-icons/-/cf-icons-4.0.1.tgz" + "resolved": "https://registry.npmjs.org/cf-icons/-/cf-icons-4.1.0.tgz" }, "cf-layout": { - "version": "4.0.1", + "version": "4.1.0", "from": "cf-layout@>=4.0.1 <5.0.0", - "resolved": "https://registry.npmjs.org/cf-layout/-/cf-layout-4.0.1.tgz" + "resolved": "https://registry.npmjs.org/cf-layout/-/cf-layout-4.1.0.tgz" }, "cf-typography": { - "version": "4.0.1", + "version": "4.1.0", "from": "cf-typography@>=4.0.1 <5.0.0", - "resolved": "https://registry.npmjs.org/cf-typography/-/cf-typography-4.0.1.tgz" + "resolved": "https://registry.npmjs.org/cf-typography/-/cf-typography-4.1.0.tgz" }, "cfpb-chart-builder": { "version": "1.1.4", - "from": "cfpb-chart-builder@1.1.4" + "from": "cfpb-chart-builder@1.1.4", + "resolved": "https://registry.npmjs.org/cfpb-chart-builder/-/cfpb-chart-builder-1.1.4.tgz" + }, + "chai": { + "version": "3.5.0", + "from": "chai@3.5.0", + "resolved": "https://registry.npmjs.org/chai/-/chai-3.5.0.tgz", + "dev": true }, "chalk": { "version": "1.1.3", - "from": "chalk@>=1.1.1 <2.0.0", + "from": "chalk@>=1.1.0 <2.0.0", "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz" }, "chokidar": { @@ -454,6 +1106,11 @@ "from": "chokidar@1.6.1", "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-1.6.1.tgz" }, + "cipher-base": { + "version": "1.0.3", + "from": "cipher-base@>=1.0.0 <2.0.0", + "resolved": "https://registry.npmjs.org/cipher-base/-/cipher-base-1.0.3.tgz" + }, "circular-json": { "version": "0.3.1", "from": "circular-json@>=0.3.1 <0.4.0", @@ -462,14 +1119,7 @@ "clean-css": { "version": "4.0.8", "from": "clean-css@>=4.0.4 <5.0.0", - "resolved": "https://registry.npmjs.org/clean-css/-/clean-css-4.0.8.tgz", - "dependencies": { - "source-map": { - "version": "0.5.6", - "from": "source-map@>=0.5.0 <0.6.0", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.6.tgz" - } - } + "resolved": "https://registry.npmjs.org/clean-css/-/clean-css-4.0.8.tgz" }, "clean-stack": { "version": "1.1.1", @@ -486,6 +1136,38 @@ "from": "cli-width@>=2.0.0 <3.0.0", "resolved": "https://registry.npmjs.org/cli-width/-/cli-width-2.1.0.tgz" }, + "clite": { + "version": "0.3.0", + "from": "clite@>=0.3.0 <0.4.0", + "resolved": "https://registry.npmjs.org/clite/-/clite-0.3.0.tgz", + "dev": true, + "dependencies": { + "camelcase": { + "version": "3.0.0", + "from": "camelcase@>=3.0.0 <4.0.0", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-3.0.0.tgz", + "dev": true + }, + "window-size": { + "version": "0.2.0", + "from": "window-size@>=0.2.0 <0.3.0", + "resolved": "https://registry.npmjs.org/window-size/-/window-size-0.2.0.tgz", + "dev": true + }, + "yargs": { + "version": "4.8.1", + "from": "yargs@>=4.3.2 <5.0.0", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-4.8.1.tgz", + "dev": true + }, + "yargs-parser": { + "version": "2.4.1", + "from": "yargs-parser@>=2.4.1 <3.0.0", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-2.4.1.tgz", + "dev": true + } + } + }, "cliui": { "version": "3.2.0", "from": "cliui@>=3.0.3 <4.0.0", @@ -536,6 +1218,11 @@ "from": "commander@>=2.2.0 <3.0.0", "resolved": "https://registry.npmjs.org/commander/-/commander-2.9.0.tgz" }, + "commondir": { + "version": "1.0.1", + "from": "commondir@>=1.0.1 <2.0.0", + "resolved": "https://registry.npmjs.org/commondir/-/commondir-1.0.1.tgz" + }, "component-bind": { "version": "1.0.0", "from": "component-bind@1.0.0", @@ -564,19 +1251,38 @@ "concat-with-sourcemaps": { "version": "1.0.4", "from": "concat-with-sourcemaps@>=1.0.0 <2.0.0", - "resolved": "https://registry.npmjs.org/concat-with-sourcemaps/-/concat-with-sourcemaps-1.0.4.tgz", + "resolved": "https://registry.npmjs.org/concat-with-sourcemaps/-/concat-with-sourcemaps-1.0.4.tgz" + }, + "configstore": { + "version": "2.1.0", + "from": "configstore@>=2.0.0 <3.0.0", + "resolved": "https://registry.npmjs.org/configstore/-/configstore-2.1.0.tgz", + "dev": true, "dependencies": { - "source-map": { - "version": "0.5.6", - "from": "source-map@>=0.5.1 <0.6.0", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.6.tgz" + "dot-prop": { + "version": "3.0.0", + "from": "dot-prop@>=3.0.0 <4.0.0", + "resolved": "https://registry.npmjs.org/dot-prop/-/dot-prop-3.0.0.tgz", + "dev": true } } }, "connect": { "version": "3.5.0", "from": "connect@3.5.0", - "resolved": "https://registry.npmjs.org/connect/-/connect-3.5.0.tgz" + "resolved": "https://registry.npmjs.org/connect/-/connect-3.5.0.tgz", + "dependencies": { + "debug": { + "version": "2.2.0", + "from": "debug@>=2.2.0 <2.3.0", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.2.0.tgz" + }, + "ms": { + "version": "0.7.1", + "from": "ms@0.7.1", + "resolved": "https://registry.npmjs.org/ms/-/ms-0.7.1.tgz" + } + } }, "connect-history-api-fallback": { "version": "1.3.0", @@ -589,13 +1295,19 @@ "resolved": "https://registry.npmjs.org/console-browserify/-/console-browserify-1.1.0.tgz" }, "constants-browserify": { - "version": "0.0.1", - "from": "constants-browserify@0.0.1", - "resolved": "https://registry.npmjs.org/constants-browserify/-/constants-browserify-0.0.1.tgz" + "version": "1.0.0", + "from": "constants-browserify@>=1.0.0 <2.0.0", + "resolved": "https://registry.npmjs.org/constants-browserify/-/constants-browserify-1.0.0.tgz" + }, + "content-type-parser": { + "version": "1.0.1", + "from": "content-type-parser@>=1.0.1 <2.0.0", + "resolved": "https://registry.npmjs.org/content-type-parser/-/content-type-parser-1.0.1.tgz", + "dev": true }, "convert-source-map": { "version": "1.4.0", - "from": "convert-source-map@>=1.2.0 <2.0.0", + "from": "convert-source-map@>=1.1.0 <2.0.0", "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.4.0.tgz" }, "cookie": { @@ -603,6 +1315,11 @@ "from": "cookie@0.3.1", "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.3.1.tgz" }, + "core-js": { + "version": "2.4.1", + "from": "core-js@>=2.4.0 <3.0.0", + "resolved": "https://registry.npmjs.org/core-js/-/core-js-2.4.1.tgz" + }, "core-util-is": { "version": "1.0.2", "from": "core-util-is@>=1.0.0 <1.1.0", @@ -630,20 +1347,35 @@ } } }, + "create-ecdh": { + "version": "4.0.0", + "from": "create-ecdh@>=4.0.0 <5.0.0", + "resolved": "https://registry.npmjs.org/create-ecdh/-/create-ecdh-4.0.0.tgz" + }, "create-error-class": { "version": "3.0.2", "from": "create-error-class@>=3.0.0 <4.0.0", "resolved": "https://registry.npmjs.org/create-error-class/-/create-error-class-3.0.2.tgz" }, + "create-hash": { + "version": "1.1.2", + "from": "create-hash@>=1.1.0 <2.0.0", + "resolved": "https://registry.npmjs.org/create-hash/-/create-hash-1.1.2.tgz" + }, + "create-hmac": { + "version": "1.1.4", + "from": "create-hmac@>=1.1.0 <2.0.0", + "resolved": "https://registry.npmjs.org/create-hmac/-/create-hmac-1.1.4.tgz" + }, "cryptiles": { "version": "2.0.5", "from": "cryptiles@>=2.0.0 <3.0.0", "resolved": "https://registry.npmjs.org/cryptiles/-/cryptiles-2.0.5.tgz" }, "crypto-browserify": { - "version": "3.2.8", - "from": "crypto-browserify@>=3.2.6 <3.3.0", - "resolved": "https://registry.npmjs.org/crypto-browserify/-/crypto-browserify-3.2.8.tgz" + "version": "3.11.0", + "from": "crypto-browserify@>=3.11.0 <4.0.0", + "resolved": "https://registry.npmjs.org/crypto-browserify/-/crypto-browserify-3.11.0.tgz" }, "css": { "version": "1.6.0", @@ -663,7 +1395,26 @@ "css-stringify": { "version": "1.4.1", "from": "css-stringify@1.4.1", - "resolved": "https://registry.npmjs.org/css-stringify/-/css-stringify-1.4.1.tgz" + "resolved": "https://registry.npmjs.org/css-stringify/-/css-stringify-1.4.1.tgz", + "dependencies": { + "source-map": { + "version": "0.1.43", + "from": "source-map@>=0.1.31 <0.2.0", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.1.43.tgz" + } + } + }, + "cssom": { + "version": "0.3.2", + "from": "cssom@>=0.3.2 <0.4.0", + "resolved": "https://registry.npmjs.org/cssom/-/cssom-0.3.2.tgz", + "dev": true + }, + "cssstyle": { + "version": "0.2.37", + "from": "cssstyle@>=0.2.37 <0.3.0", + "resolved": "https://registry.npmjs.org/cssstyle/-/cssstyle-0.2.37.tgz", + "dev": true }, "currently-unhandled": { "version": "0.4.1", @@ -730,9 +1481,9 @@ "resolved": "https://registry.npmjs.org/dateformat/-/dateformat-2.0.0.tgz" }, "debug": { - "version": "2.2.0", - "from": "debug@>=2.2.0 <2.3.0", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.2.0.tgz" + "version": "2.6.1", + "from": "debug@>=2.1.1 <3.0.0", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.1.tgz" }, "debug-fabulous": { "version": "0.0.4", @@ -751,11 +1502,265 @@ "from": "decamelize@>=1.0.0 <2.0.0", "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz" }, + "decompress": { + "version": "3.0.0", + "from": "decompress@>=3.0.0 <4.0.0", + "resolved": "https://registry.npmjs.org/decompress/-/decompress-3.0.0.tgz", + "dev": true, + "dependencies": { + "glob": { + "version": "5.0.15", + "from": "glob@>=5.0.3 <6.0.0", + "resolved": "https://registry.npmjs.org/glob/-/glob-5.0.15.tgz", + "dev": true + }, + "glob-parent": { + "version": "3.1.0", + "from": "glob-parent@>=3.0.0 <4.0.0", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-3.1.0.tgz", + "dev": true + }, + "glob-stream": { + "version": "5.3.5", + "from": "glob-stream@>=5.3.2 <6.0.0", + "resolved": "https://registry.npmjs.org/glob-stream/-/glob-stream-5.3.5.tgz", + "dev": true, + "dependencies": { + "readable-stream": { + "version": "1.0.34", + "from": "readable-stream@>=1.0.33-1 <1.1.0-0", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-1.0.34.tgz", + "dev": true + }, + "through2": { + "version": "0.6.5", + "from": "through2@>=0.6.0 <0.7.0", + "resolved": "https://registry.npmjs.org/through2/-/through2-0.6.5.tgz", + "dev": true + } + } + }, + "gulp-sourcemaps": { + "version": "1.6.0", + "from": "gulp-sourcemaps@1.6.0", + "resolved": "https://registry.npmjs.org/gulp-sourcemaps/-/gulp-sourcemaps-1.6.0.tgz", + "dev": true + }, + "is-extglob": { + "version": "2.1.1", + "from": "is-extglob@>=2.1.0 <3.0.0", + "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", + "dev": true + }, + "is-glob": { + "version": "3.1.0", + "from": "is-glob@>=3.1.0 <4.0.0", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-3.1.0.tgz", + "dev": true + }, + "isarray": { + "version": "0.0.1", + "from": "isarray@0.0.1", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz", + "dev": true + }, + "ordered-read-streams": { + "version": "0.3.0", + "from": "ordered-read-streams@>=0.3.0 <0.4.0", + "resolved": "https://registry.npmjs.org/ordered-read-streams/-/ordered-read-streams-0.3.0.tgz", + "dev": true + }, + "unique-stream": { + "version": "2.2.1", + "from": "unique-stream@>=2.0.2 <3.0.0", + "resolved": "https://registry.npmjs.org/unique-stream/-/unique-stream-2.2.1.tgz", + "dev": true + }, + "vinyl": { + "version": "1.2.0", + "from": "vinyl@>=1.0.0 <2.0.0", + "resolved": "https://registry.npmjs.org/vinyl/-/vinyl-1.2.0.tgz", + "dev": true + }, + "vinyl-fs": { + "version": "2.4.4", + "from": "vinyl-fs@>=2.2.0 <3.0.0", + "resolved": "https://registry.npmjs.org/vinyl-fs/-/vinyl-fs-2.4.4.tgz", + "dev": true + } + } + }, + "decompress-tar": { + "version": "3.1.0", + "from": "decompress-tar@>=3.0.0 <4.0.0", + "resolved": "https://registry.npmjs.org/decompress-tar/-/decompress-tar-3.1.0.tgz", + "dev": true, + "dependencies": { + "clone": { + "version": "0.2.0", + "from": "clone@>=0.2.0 <0.3.0", + "resolved": "https://registry.npmjs.org/clone/-/clone-0.2.0.tgz", + "dev": true + }, + "isarray": { + "version": "0.0.1", + "from": "isarray@0.0.1", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz", + "dev": true + }, + "object-assign": { + "version": "2.1.1", + "from": "object-assign@>=2.0.0 <3.0.0", + "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-2.1.1.tgz", + "dev": true + }, + "readable-stream": { + "version": "1.0.34", + "from": "readable-stream@>=1.0.33-1 <1.1.0-0", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-1.0.34.tgz", + "dev": true + }, + "through2": { + "version": "0.6.5", + "from": "through2@>=0.6.1 <0.7.0", + "resolved": "https://registry.npmjs.org/through2/-/through2-0.6.5.tgz", + "dev": true + }, + "vinyl": { + "version": "0.4.6", + "from": "vinyl@>=0.4.3 <0.5.0", + "resolved": "https://registry.npmjs.org/vinyl/-/vinyl-0.4.6.tgz", + "dev": true + } + } + }, + "decompress-tarbz2": { + "version": "3.1.0", + "from": "decompress-tarbz2@>=3.0.0 <4.0.0", + "resolved": "https://registry.npmjs.org/decompress-tarbz2/-/decompress-tarbz2-3.1.0.tgz", + "dev": true, + "dependencies": { + "clone": { + "version": "0.2.0", + "from": "clone@>=0.2.0 <0.3.0", + "resolved": "https://registry.npmjs.org/clone/-/clone-0.2.0.tgz", + "dev": true + }, + "isarray": { + "version": "0.0.1", + "from": "isarray@0.0.1", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz", + "dev": true + }, + "object-assign": { + "version": "2.1.1", + "from": "object-assign@>=2.0.0 <3.0.0", + "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-2.1.1.tgz", + "dev": true + }, + "readable-stream": { + "version": "1.0.34", + "from": "readable-stream@>=1.0.33-1 <1.1.0-0", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-1.0.34.tgz", + "dev": true + }, + "through2": { + "version": "0.6.5", + "from": "through2@>=0.6.1 <0.7.0", + "resolved": "https://registry.npmjs.org/through2/-/through2-0.6.5.tgz", + "dev": true + }, + "vinyl": { + "version": "0.4.6", + "from": "vinyl@>=0.4.3 <0.5.0", + "resolved": "https://registry.npmjs.org/vinyl/-/vinyl-0.4.6.tgz", + "dev": true + } + } + }, + "decompress-targz": { + "version": "3.1.0", + "from": "decompress-targz@>=3.0.0 <4.0.0", + "resolved": "https://registry.npmjs.org/decompress-targz/-/decompress-targz-3.1.0.tgz", + "dev": true, + "dependencies": { + "clone": { + "version": "0.2.0", + "from": "clone@>=0.2.0 <0.3.0", + "resolved": "https://registry.npmjs.org/clone/-/clone-0.2.0.tgz", + "dev": true + }, + "isarray": { + "version": "0.0.1", + "from": "isarray@0.0.1", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz", + "dev": true + }, + "object-assign": { + "version": "2.1.1", + "from": "object-assign@>=2.0.0 <3.0.0", + "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-2.1.1.tgz", + "dev": true + }, + "readable-stream": { + "version": "1.0.34", + "from": "readable-stream@>=1.0.33-1 <1.1.0-0", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-1.0.34.tgz", + "dev": true + }, + "through2": { + "version": "0.6.5", + "from": "through2@>=0.6.1 <0.7.0", + "resolved": "https://registry.npmjs.org/through2/-/through2-0.6.5.tgz", + "dev": true + }, + "vinyl": { + "version": "0.4.6", + "from": "vinyl@>=0.4.3 <0.5.0", + "resolved": "https://registry.npmjs.org/vinyl/-/vinyl-0.4.6.tgz", + "dev": true + } + } + }, + "decompress-unzip": { + "version": "3.4.0", + "from": "decompress-unzip@>=3.0.0 <4.0.0", + "resolved": "https://registry.npmjs.org/decompress-unzip/-/decompress-unzip-3.4.0.tgz", + "dev": true, + "dependencies": { + "vinyl": { + "version": "1.2.0", + "from": "vinyl@>=1.0.0 <2.0.0", + "resolved": "https://registry.npmjs.org/vinyl/-/vinyl-1.2.0.tgz", + "dev": true + } + } + }, + "deep-eql": { + "version": "0.1.3", + "from": "deep-eql@>=0.1.3 <0.2.0", + "resolved": "https://registry.npmjs.org/deep-eql/-/deep-eql-0.1.3.tgz", + "dev": true, + "dependencies": { + "type-detect": { + "version": "0.1.1", + "from": "type-detect@0.1.1", + "resolved": "https://registry.npmjs.org/type-detect/-/type-detect-0.1.1.tgz", + "dev": true + } + } + }, "deep-equal": { "version": "0.1.2", "from": "deep-equal@>=0.1.2 <0.2.0", "resolved": "https://registry.npmjs.org/deep-equal/-/deep-equal-0.1.2.tgz" }, + "deep-extend": { + "version": "0.4.1", + "from": "deep-extend@>=0.4.0 <0.5.0", + "resolved": "https://registry.npmjs.org/deep-extend/-/deep-extend-0.4.1.tgz", + "dev": true + }, "deep-is": { "version": "0.1.3", "from": "deep-is@>=0.1.3 <0.2.0", @@ -786,6 +1791,11 @@ "from": "deprecated@>=0.0.1 <0.0.2", "resolved": "https://registry.npmjs.org/deprecated/-/deprecated-0.0.1.tgz" }, + "des.js": { + "version": "1.0.0", + "from": "des.js@>=1.0.0 <2.0.0", + "resolved": "https://registry.npmjs.org/des.js/-/des.js-1.0.0.tgz" + }, "destroy": { "version": "1.0.4", "from": "destroy@>=1.0.4 <1.1.0", @@ -796,6 +1806,11 @@ "from": "detect-file@>=0.1.0 <0.2.0", "resolved": "https://registry.npmjs.org/detect-file/-/detect-file-0.1.0.tgz" }, + "detect-indent": { + "version": "4.0.0", + "from": "detect-indent@>=4.0.0 <5.0.0", + "resolved": "https://registry.npmjs.org/detect-indent/-/detect-indent-4.0.0.tgz" + }, "detect-newline": { "version": "2.1.0", "from": "detect-newline@>=2.0.0 <3.0.0", @@ -811,6 +1826,11 @@ "from": "diff@1.4.0", "resolved": "https://registry.npmjs.org/diff/-/diff-1.4.0.tgz" }, + "diffie-hellman": { + "version": "5.0.2", + "from": "diffie-hellman@>=5.0.0 <6.0.0", + "resolved": "https://registry.npmjs.org/diffie-hellman/-/diffie-hellman-5.0.2.tgz" + }, "doctrine": { "version": "1.5.0", "from": "doctrine@>=1.2.2 <2.0.0", @@ -821,6 +1841,124 @@ "from": "domain-browser@>=1.1.1 <2.0.0", "resolved": "https://registry.npmjs.org/domain-browser/-/domain-browser-1.1.7.tgz" }, + "dot-prop": { + "version": "2.4.0", + "from": "dot-prop@>=2.0.0 <3.0.0", + "resolved": "https://registry.npmjs.org/dot-prop/-/dot-prop-2.4.0.tgz", + "dev": true + }, + "download": { + "version": "4.4.3", + "from": "download@>=4.4.1 <5.0.0", + "resolved": "https://registry.npmjs.org/download/-/download-4.4.3.tgz", + "dev": true, + "dependencies": { + "duplexer2": { + "version": "0.1.4", + "from": "duplexer2@>=0.1.4 <0.2.0", + "resolved": "https://registry.npmjs.org/duplexer2/-/duplexer2-0.1.4.tgz", + "dev": true + }, + "glob": { + "version": "5.0.15", + "from": "glob@>=5.0.3 <6.0.0", + "resolved": "https://registry.npmjs.org/glob/-/glob-5.0.15.tgz", + "dev": true + }, + "glob-parent": { + "version": "3.1.0", + "from": "glob-parent@>=3.0.0 <4.0.0", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-3.1.0.tgz", + "dev": true + }, + "glob-stream": { + "version": "5.3.5", + "from": "glob-stream@>=5.3.2 <6.0.0", + "resolved": "https://registry.npmjs.org/glob-stream/-/glob-stream-5.3.5.tgz", + "dev": true, + "dependencies": { + "readable-stream": { + "version": "1.0.34", + "from": "readable-stream@>=1.0.33-1 <1.1.0-0", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-1.0.34.tgz", + "dev": true + }, + "through2": { + "version": "0.6.5", + "from": "through2@>=0.6.0 <0.7.0", + "resolved": "https://registry.npmjs.org/through2/-/through2-0.6.5.tgz", + "dev": true + } + } + }, + "got": { + "version": "5.7.1", + "from": "got@>=5.0.0 <6.0.0", + "resolved": "https://registry.npmjs.org/got/-/got-5.7.1.tgz", + "dev": true + }, + "gulp-sourcemaps": { + "version": "1.6.0", + "from": "gulp-sourcemaps@1.6.0", + "resolved": "https://registry.npmjs.org/gulp-sourcemaps/-/gulp-sourcemaps-1.6.0.tgz", + "dev": true + }, + "is-extglob": { + "version": "2.1.1", + "from": "is-extglob@>=2.1.0 <3.0.0", + "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", + "dev": true + }, + "is-glob": { + "version": "3.1.0", + "from": "is-glob@>=3.1.0 <4.0.0", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-3.1.0.tgz", + "dev": true + }, + "isarray": { + "version": "0.0.1", + "from": "isarray@0.0.1", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz", + "dev": true + }, + "ordered-read-streams": { + "version": "0.3.0", + "from": "ordered-read-streams@>=0.3.0 <0.4.0", + "resolved": "https://registry.npmjs.org/ordered-read-streams/-/ordered-read-streams-0.3.0.tgz", + "dev": true + }, + "timed-out": { + "version": "3.1.3", + "from": "timed-out@>=3.0.0 <4.0.0", + "resolved": "https://registry.npmjs.org/timed-out/-/timed-out-3.1.3.tgz", + "dev": true + }, + "unique-stream": { + "version": "2.2.1", + "from": "unique-stream@>=2.0.2 <3.0.0", + "resolved": "https://registry.npmjs.org/unique-stream/-/unique-stream-2.2.1.tgz", + "dev": true + }, + "unzip-response": { + "version": "1.0.2", + "from": "unzip-response@>=1.0.2 <2.0.0", + "resolved": "https://registry.npmjs.org/unzip-response/-/unzip-response-1.0.2.tgz", + "dev": true + }, + "vinyl": { + "version": "1.2.0", + "from": "vinyl@>=1.0.0 <2.0.0", + "resolved": "https://registry.npmjs.org/vinyl/-/vinyl-1.2.0.tgz", + "dev": true + }, + "vinyl-fs": { + "version": "2.4.4", + "from": "vinyl-fs@>=2.2.0 <3.0.0", + "resolved": "https://registry.npmjs.org/vinyl-fs/-/vinyl-fs-2.4.4.tgz", + "dev": true + } + } + }, "duplexer2": { "version": "0.0.2", "from": "duplexer2@0.0.2", @@ -843,25 +1981,77 @@ "from": "duplexer3@>=0.1.4 <0.2.0", "resolved": "https://registry.npmjs.org/duplexer3/-/duplexer3-0.1.4.tgz" }, + "duplexify": { + "version": "3.5.0", + "from": "duplexify@>=3.2.0 <4.0.0", + "resolved": "https://registry.npmjs.org/duplexify/-/duplexify-3.5.0.tgz", + "dev": true, + "dependencies": { + "end-of-stream": { + "version": "1.0.0", + "from": "end-of-stream@1.0.0", + "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.0.0.tgz", + "dev": true + }, + "once": { + "version": "1.3.3", + "from": "once@>=1.3.0 <1.4.0", + "resolved": "https://registry.npmjs.org/once/-/once-1.3.3.tgz", + "dev": true + } + } + }, + "each-async": { + "version": "1.1.1", + "from": "each-async@>=1.0.0 <2.0.0", + "resolved": "https://registry.npmjs.org/each-async/-/each-async-1.1.1.tgz", + "dev": true + }, "easy-extender": { "version": "2.3.2", "from": "easy-extender@2.3.2", - "resolved": "https://registry.npmjs.org/easy-extender/-/easy-extender-2.3.2.tgz" + "resolved": "https://registry.npmjs.org/easy-extender/-/easy-extender-2.3.2.tgz", + "dependencies": { + "lodash": { + "version": "3.10.1", + "from": "lodash@>=3.10.1 <4.0.0", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-3.10.1.tgz" + } + } }, "eazy-logger": { "version": "3.0.2", "from": "eazy-logger@3.0.2", "resolved": "https://registry.npmjs.org/eazy-logger/-/eazy-logger-3.0.2.tgz" }, + "ecdsa-sig-formatter": { + "version": "1.0.9", + "from": "ecdsa-sig-formatter@>=1.0.0 <2.0.0", + "resolved": "https://registry.npmjs.org/ecdsa-sig-formatter/-/ecdsa-sig-formatter-1.0.9.tgz", + "dev": true, + "dependencies": { + "base64url": { + "version": "2.0.0", + "from": "base64url@>=2.0.0 <3.0.0", + "resolved": "https://registry.npmjs.org/base64url/-/base64url-2.0.0.tgz", + "dev": true + } + } + }, "ee-first": { "version": "1.1.1", "from": "ee-first@1.1.1", "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz" }, "electron-to-chromium": { - "version": "1.2.4", + "version": "1.2.5", "from": "electron-to-chromium@>=1.2.3 <2.0.0", - "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.2.4.tgz" + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.2.5.tgz" + }, + "elliptic": { + "version": "6.4.0", + "from": "elliptic@>=6.0.0 <7.0.0", + "resolved": "https://registry.npmjs.org/elliptic/-/elliptic-6.4.0.tgz" }, "emitter-steward": { "version": "1.0.0", @@ -899,11 +2089,6 @@ "version": "2.3.3", "from": "debug@2.3.3", "resolved": "https://registry.npmjs.org/debug/-/debug-2.3.3.tgz" - }, - "ms": { - "version": "0.7.2", - "from": "ms@0.7.2", - "resolved": "https://registry.npmjs.org/ms/-/ms-0.7.2.tgz" } } }, @@ -921,11 +2106,6 @@ "version": "2.3.3", "from": "debug@2.3.3", "resolved": "https://registry.npmjs.org/debug/-/debug-2.3.3.tgz" - }, - "ms": { - "version": "0.7.2", - "from": "ms@0.7.2", - "resolved": "https://registry.npmjs.org/ms/-/ms-0.7.2.tgz" } } }, @@ -947,16 +2127,9 @@ } }, "enhanced-resolve": { - "version": "0.9.1", - "from": "enhanced-resolve@>=0.9.0 <0.10.0", - "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-0.9.1.tgz", - "dependencies": { - "memory-fs": { - "version": "0.2.0", - "from": "memory-fs@>=0.2.0 <0.3.0", - "resolved": "https://registry.npmjs.org/memory-fs/-/memory-fs-0.2.0.tgz" - } - } + "version": "3.1.0", + "from": "enhanced-resolve@>=3.0.0 <4.0.0", + "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-3.1.0.tgz" }, "errno": { "version": "0.1.4", @@ -988,6 +2161,12 @@ "from": "es6-map@>=0.1.3 <0.2.0", "resolved": "https://registry.npmjs.org/es6-map/-/es6-map-0.1.4.tgz" }, + "es6-promise": { + "version": "3.3.1", + "from": "es6-promise@>=3.0.2 <4.0.0", + "resolved": "https://registry.npmjs.org/es6-promise/-/es6-promise-3.3.1.tgz", + "dev": true + }, "es6-set": { "version": "0.1.4", "from": "es6-set@>=0.1.3 <0.2.0", @@ -1035,21 +2214,6 @@ "from": "eslint@>=3.0.0 <4.0.0", "resolved": "https://registry.npmjs.org/eslint/-/eslint-3.16.1.tgz", "dependencies": { - "lodash": { - "version": "4.17.4", - "from": "lodash@>=4.0.0 <5.0.0", - "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.4.tgz" - }, - "minimist": { - "version": "0.0.8", - "from": "minimist@0.0.8", - "resolved": "https://registry.npmjs.org/minimist/-/minimist-0.0.8.tgz" - }, - "mkdirp": { - "version": "0.5.1", - "from": "mkdirp@>=0.5.0 <0.6.0", - "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.1.tgz" - }, "strip-bom": { "version": "3.0.0", "from": "strip-bom@>=3.0.0 <4.0.0", @@ -1121,6 +2285,17 @@ "from": "events@>=1.0.0 <2.0.0", "resolved": "https://registry.npmjs.org/events/-/events-1.1.1.tgz" }, + "evp_bytestokey": { + "version": "1.0.0", + "from": "evp_bytestokey@>=1.0.0 <2.0.0", + "resolved": "https://registry.npmjs.org/evp_bytestokey/-/evp_bytestokey-1.0.0.tgz" + }, + "exit": { + "version": "0.1.2", + "from": "exit@>=0.1.2 <0.2.0", + "resolved": "https://registry.npmjs.org/exit/-/exit-0.1.2.tgz", + "dev": true + }, "exit-hook": { "version": "1.1.1", "from": "exit-hook@>=1.0.0 <2.0.0", @@ -1151,6 +2326,11 @@ "from": "connect@>=1.0.0 <2.0.0", "resolved": "https://registry.npmjs.org/connect/-/connect-1.9.2.tgz" }, + "mkdirp": { + "version": "0.3.0", + "from": "mkdirp@0.3.0", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.3.0.tgz" + }, "qs": { "version": "0.4.2", "from": "qs@>=0.4.0 <0.5.0", @@ -1163,6 +2343,12 @@ "from": "extend@>=3.0.0 <3.1.0", "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.0.tgz" }, + "extend-shallow": { + "version": "2.0.1", + "from": "extend-shallow@>=2.0.1 <3.0.0", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "dev": true + }, "extglob": { "version": "0.3.2", "from": "extglob@>=0.3.1 <0.4.0", @@ -1183,6 +2369,12 @@ "from": "fast-levenshtein@>=2.0.4 <2.1.0", "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz" }, + "fd-slicer": { + "version": "1.0.1", + "from": "fd-slicer@>=1.0.1 <1.1.0", + "resolved": "https://registry.npmjs.org/fd-slicer/-/fd-slicer-1.0.1.tgz", + "dev": true + }, "figures": { "version": "1.7.0", "from": "figures@>=1.3.5 <2.0.0", @@ -1203,11 +2395,29 @@ "from": "file-type@>=3.8.0 <4.0.0", "resolved": "https://registry.npmjs.org/file-type/-/file-type-3.9.0.tgz" }, + "file-url": { + "version": "1.1.0", + "from": "file-url@>=1.0.0 <2.0.0", + "resolved": "https://registry.npmjs.org/file-url/-/file-url-1.1.0.tgz", + "dev": true + }, "filename-regex": { "version": "2.0.0", "from": "filename-regex@>=2.0.0 <3.0.0", "resolved": "https://registry.npmjs.org/filename-regex/-/filename-regex-2.0.0.tgz" }, + "filename-reserved-regex": { + "version": "1.0.0", + "from": "filename-reserved-regex@>=1.0.0 <2.0.0", + "resolved": "https://registry.npmjs.org/filename-reserved-regex/-/filename-reserved-regex-1.0.0.tgz", + "dev": true + }, + "filenamify": { + "version": "1.2.1", + "from": "filenamify@>=1.0.1 <2.0.0", + "resolved": "https://registry.npmjs.org/filenamify/-/filenamify-1.2.1.tgz", + "dev": true + }, "fileset": { "version": "0.2.1", "from": "fileset@>=0.2.0 <0.3.0", @@ -1230,10 +2440,33 @@ "from": "fill-range@>=2.1.0 <3.0.0", "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-2.2.3.tgz" }, + "filled-array": { + "version": "1.1.0", + "from": "filled-array@>=1.0.0 <2.0.0", + "resolved": "https://registry.npmjs.org/filled-array/-/filled-array-1.1.0.tgz", + "dev": true + }, "finalhandler": { "version": "0.5.0", "from": "finalhandler@0.5.0", - "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-0.5.0.tgz" + "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-0.5.0.tgz", + "dependencies": { + "debug": { + "version": "2.2.0", + "from": "debug@>=2.2.0 <2.3.0", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.2.0.tgz" + }, + "ms": { + "version": "0.7.1", + "from": "ms@0.7.1", + "resolved": "https://registry.npmjs.org/ms/-/ms-0.7.1.tgz" + } + } + }, + "find-cache-dir": { + "version": "0.1.1", + "from": "find-cache-dir@>=0.1.1 <0.2.0", + "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-0.1.1.tgz" }, "find-index": { "version": "0.1.1", @@ -1276,9 +2509,9 @@ "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-1.2.2.tgz" }, "for-in": { - "version": "1.0.1", + "version": "1.0.2", "from": "for-in@>=1.0.1 <2.0.0", - "resolved": "https://registry.npmjs.org/for-in/-/for-in-1.0.1.tgz" + "resolved": "https://registry.npmjs.org/for-in/-/for-in-1.0.2.tgz" }, "for-own": { "version": "0.1.5", @@ -1295,6 +2528,12 @@ "from": "form-data@>=2.1.1 <2.2.0", "resolved": "https://registry.npmjs.org/form-data/-/form-data-2.1.2.tgz" }, + "formatio": { + "version": "1.1.1", + "from": "formatio@1.1.1", + "resolved": "https://registry.npmjs.org/formatio/-/formatio-1.1.1.tgz", + "dev": true + }, "formidable": { "version": "1.0.17", "from": "formidable@>=1.0.0 <1.1.0", @@ -1320,6 +2559,12 @@ "from": "fs.realpath@>=1.0.0 <2.0.0", "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz" }, + "gapitoken": { + "version": "0.1.5", + "from": "gapitoken@>=0.1.5 <0.2.0", + "resolved": "https://registry.npmjs.org/gapitoken/-/gapitoken-0.1.5.tgz", + "dev": true + }, "gaze": { "version": "0.5.2", "from": "gaze@>=0.5.1 <0.6.0", @@ -1340,6 +2585,12 @@ "from": "get-caller-file@>=1.0.1 <2.0.0", "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-1.0.2.tgz" }, + "get-proxy": { + "version": "1.1.0", + "from": "get-proxy@>=1.0.1 <2.0.0", + "resolved": "https://registry.npmjs.org/get-proxy/-/get-proxy-1.1.0.tgz", + "dev": true + }, "get-stdin": { "version": "4.0.1", "from": "get-stdin@>=4.0.1 <5.0.0", @@ -1448,7 +2699,7 @@ }, "globals": { "version": "9.16.0", - "from": "globals@>=9.14.0 <10.0.0", + "from": "globals@>=9.0.0 <10.0.0", "resolved": "https://registry.npmjs.org/globals/-/globals-9.16.0.tgz" }, "globby": { @@ -1493,6 +2744,116 @@ "from": "glogg@>=1.0.0 <2.0.0", "resolved": "https://registry.npmjs.org/glogg/-/glogg-1.0.0.tgz" }, + "google-auth-library": { + "version": "0.9.10", + "from": "google-auth-library@>=0.9.7 <0.10.0", + "resolved": "https://registry.npmjs.org/google-auth-library/-/google-auth-library-0.9.10.tgz", + "dev": true, + "dependencies": { + "async": { + "version": "1.4.2", + "from": "async@>=1.4.2 <1.5.0", + "resolved": "https://registry.npmjs.org/async/-/async-1.4.2.tgz", + "dev": true + }, + "bl": { + "version": "1.1.2", + "from": "bl@>=1.1.2 <1.2.0", + "resolved": "https://registry.npmjs.org/bl/-/bl-1.1.2.tgz", + "dev": true + }, + "form-data": { + "version": "1.0.1", + "from": "form-data@>=1.0.0-rc4 <1.1.0", + "resolved": "https://registry.npmjs.org/form-data/-/form-data-1.0.1.tgz", + "dev": true, + "dependencies": { + "async": { + "version": "2.1.5", + "from": "async@>=2.0.1 <3.0.0", + "resolved": "https://registry.npmjs.org/async/-/async-2.1.5.tgz", + "dev": true + } + } + }, + "readable-stream": { + "version": "2.0.6", + "from": "readable-stream@>=2.0.5 <2.1.0", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.0.6.tgz", + "dev": true + }, + "request": { + "version": "2.74.0", + "from": "request@>=2.74.0 <2.75.0", + "resolved": "https://registry.npmjs.org/request/-/request-2.74.0.tgz", + "dev": true + }, + "string-template": { + "version": "0.2.1", + "from": "string-template@>=0.2.0 <0.3.0", + "resolved": "https://registry.npmjs.org/string-template/-/string-template-0.2.1.tgz", + "dev": true + } + } + }, + "google-p12-pem": { + "version": "0.1.1", + "from": "google-p12-pem@>=0.1.0 <0.2.0", + "resolved": "https://registry.npmjs.org/google-p12-pem/-/google-p12-pem-0.1.1.tgz", + "dev": true + }, + "googleapis": { + "version": "7.1.0", + "from": "googleapis@>=7.1.0 <8.0.0", + "resolved": "https://registry.npmjs.org/googleapis/-/googleapis-7.1.0.tgz", + "dev": true, + "dependencies": { + "bl": { + "version": "1.1.2", + "from": "bl@>=1.1.2 <1.2.0", + "resolved": "https://registry.npmjs.org/bl/-/bl-1.1.2.tgz", + "dev": true + }, + "form-data": { + "version": "1.0.1", + "from": "form-data@>=1.0.0-rc3 <1.1.0", + "resolved": "https://registry.npmjs.org/form-data/-/form-data-1.0.1.tgz", + "dev": true, + "dependencies": { + "async": { + "version": "2.1.5", + "from": "async@>=2.0.1 <3.0.0", + "resolved": "https://registry.npmjs.org/async/-/async-2.1.5.tgz", + "dev": true + } + } + }, + "qs": { + "version": "6.1.1", + "from": "qs@>=6.1.0 <6.2.0", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.1.1.tgz", + "dev": true + }, + "readable-stream": { + "version": "2.0.6", + "from": "readable-stream@>=2.0.5 <2.1.0", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.0.6.tgz", + "dev": true + }, + "request": { + "version": "2.72.0", + "from": "request@>=2.72.0 <2.73.0", + "resolved": "https://registry.npmjs.org/request/-/request-2.72.0.tgz", + "dev": true + }, + "tough-cookie": { + "version": "2.2.2", + "from": "tough-cookie@>=2.2.0 <2.3.0", + "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-2.2.2.tgz", + "dev": true + } + } + }, "got": { "version": "6.7.1", "from": "got@>=6.7.1 <7.0.0", @@ -1542,6 +2903,20 @@ } } }, + "gtoken": { + "version": "1.2.1", + "from": "gtoken@>=1.1.0 <2.0.0", + "resolved": "https://registry.npmjs.org/gtoken/-/gtoken-1.2.1.tgz", + "dev": true, + "dependencies": { + "mime": { + "version": "1.3.4", + "from": "mime@>=1.2.11 <2.0.0", + "resolved": "https://registry.npmjs.org/mime/-/mime-1.3.4.tgz", + "dev": true + } + } + }, "gulp": { "version": "3.9.1", "from": "gulp@3.9.1", @@ -1613,6 +2988,12 @@ } } }, + "gulp-decompress": { + "version": "1.2.0", + "from": "gulp-decompress@>=1.2.0 <2.0.0", + "resolved": "https://registry.npmjs.org/gulp-decompress/-/gulp-decompress-1.2.0.tgz", + "dev": true + }, "gulp-eslint": { "version": "3.0.1", "from": "gulp-eslint@3.0.1", @@ -1631,14 +3012,7 @@ "gulp-istanbul": { "version": "1.1.1", "from": "gulp-istanbul@1.1.1", - "resolved": "https://registry.npmjs.org/gulp-istanbul/-/gulp-istanbul-1.1.1.tgz", - "dependencies": { - "lodash": { - "version": "4.17.4", - "from": "lodash@>=4.0.0 <5.0.0", - "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.4.tgz" - } - } + "resolved": "https://registry.npmjs.org/gulp-istanbul/-/gulp-istanbul-1.1.1.tgz" }, "gulp-less": { "version": "3.3.0", @@ -1918,7 +3292,14 @@ "css": { "version": "2.2.1", "from": "css@>=2.0.0 <3.0.0", - "resolved": "https://registry.npmjs.org/css/-/css-2.2.1.tgz" + "resolved": "https://registry.npmjs.org/css/-/css-2.2.1.tgz", + "dependencies": { + "source-map": { + "version": "0.1.43", + "from": "source-map@>=0.1.38 <0.2.0", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.1.43.tgz" + } + } }, "strip-bom": { "version": "3.0.0", @@ -1937,10 +3318,35 @@ "from": "gulp-uglify@2.0.1", "resolved": "https://registry.npmjs.org/gulp-uglify/-/gulp-uglify-2.0.1.tgz", "dependencies": { - "lodash": { - "version": "4.17.4", - "from": "lodash@>=4.13.1 <5.0.0", - "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.4.tgz" + "async": { + "version": "0.2.10", + "from": "async@>=0.2.6 <0.3.0", + "resolved": "https://registry.npmjs.org/async/-/async-0.2.10.tgz" + }, + "cliui": { + "version": "2.1.0", + "from": "cliui@>=2.1.0 <3.0.0", + "resolved": "https://registry.npmjs.org/cliui/-/cliui-2.1.0.tgz" + }, + "uglify-js": { + "version": "2.7.5", + "from": "uglify-js@2.7.5", + "resolved": "https://registry.npmjs.org/uglify-js/-/uglify-js-2.7.5.tgz" + }, + "window-size": { + "version": "0.1.0", + "from": "window-size@0.1.0", + "resolved": "https://registry.npmjs.org/window-size/-/window-size-0.1.0.tgz" + }, + "wordwrap": { + "version": "0.0.2", + "from": "wordwrap@0.0.2", + "resolved": "https://registry.npmjs.org/wordwrap/-/wordwrap-0.0.2.tgz" + }, + "yargs": { + "version": "3.10.0", + "from": "yargs@>=3.10.0 <3.11.0", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-3.10.0.tgz" } } }, @@ -1995,6 +3401,12 @@ } } }, + "has-color": { + "version": "0.1.7", + "from": "has-color@>=0.1.0 <0.2.0", + "resolved": "https://registry.npmjs.org/has-color/-/has-color-0.1.7.tgz", + "dev": true + }, "has-cors": { "version": "1.1.0", "from": "has-cors@1.1.0", @@ -2010,6 +3422,17 @@ "from": "has-gulplog@>=0.1.0 <0.2.0", "resolved": "https://registry.npmjs.org/has-gulplog/-/has-gulplog-0.1.0.tgz" }, + "hasbin": { + "version": "1.2.3", + "from": "hasbin@>=1.2.3 <2.0.0", + "resolved": "https://registry.npmjs.org/hasbin/-/hasbin-1.2.3.tgz", + "dev": true + }, + "hash.js": { + "version": "1.0.3", + "from": "hash.js@>=1.0.0 <2.0.0", + "resolved": "https://registry.npmjs.org/hash.js/-/hash.js-1.0.3.tgz" + }, "hawk": { "version": "3.1.3", "from": "hawk@>=3.1.3 <3.2.0", @@ -2020,11 +3443,21 @@ "from": "git+https://github.com/mistergone/highcharts.git#b10b35e2618b711c802b4165daeed8931863fc2c", "resolved": "git+https://github.com/mistergone/highcharts.git#b10b35e2618b711c802b4165daeed8931863fc2c" }, + "hmac-drbg": { + "version": "1.0.0", + "from": "hmac-drbg@>=1.0.0 <2.0.0", + "resolved": "https://registry.npmjs.org/hmac-drbg/-/hmac-drbg-1.0.0.tgz" + }, "hoek": { "version": "2.16.3", "from": "hoek@>=2.0.0 <3.0.0", "resolved": "https://registry.npmjs.org/hoek/-/hoek-2.16.3.tgz" }, + "home-or-tmp": { + "version": "2.0.0", + "from": "home-or-tmp@>=2.0.0 <3.0.0", + "resolved": "https://registry.npmjs.org/home-or-tmp/-/home-or-tmp-2.0.0.tgz" + }, "homedir-polyfill": { "version": "1.0.1", "from": "homedir-polyfill@>=1.0.0 <2.0.0", @@ -2040,21 +3473,34 @@ "from": "hosted-git-info@>=2.1.4 <3.0.0", "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.2.0.tgz" }, + "html-encoding-sniffer": { + "version": "1.0.1", + "from": "html-encoding-sniffer@>=1.0.1 <2.0.0", + "resolved": "https://registry.npmjs.org/html-encoding-sniffer/-/html-encoding-sniffer-1.0.1.tgz", + "dev": true + }, + "html-entities": { + "version": "1.2.0", + "from": "html-entities@>=1.2.0 <2.0.0", + "resolved": "https://registry.npmjs.org/html-entities/-/html-entities-1.2.0.tgz", + "dev": true + }, "html5shiv": { "version": "3.7.3", "from": "html5shiv@3.7.3", "resolved": "https://registry.npmjs.org/html5shiv/-/html5shiv-3.7.3.tgz" }, - "http-browserify": { - "version": "1.7.0", - "from": "http-browserify@>=1.3.2 <2.0.0", - "resolved": "https://registry.npmjs.org/http-browserify/-/http-browserify-1.7.0.tgz" - }, "http-errors": { "version": "1.5.1", "from": "http-errors@>=1.5.0 <1.6.0", "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.5.1.tgz" }, + "http-https": { + "version": "1.0.0", + "from": "http-https@>=1.0.0 <2.0.0", + "resolved": "https://registry.npmjs.org/http-https/-/http-https-1.0.0.tgz", + "dev": true + }, "http-proxy": { "version": "1.15.2", "from": "http-proxy@1.15.2", @@ -2066,9 +3512,27 @@ "resolved": "https://registry.npmjs.org/http-signature/-/http-signature-1.1.1.tgz" }, "https-browserify": { - "version": "0.0.0", - "from": "https-browserify@0.0.0", - "resolved": "https://registry.npmjs.org/https-browserify/-/https-browserify-0.0.0.tgz" + "version": "0.0.1", + "from": "https-browserify@0.0.1", + "resolved": "https://registry.npmjs.org/https-browserify/-/https-browserify-0.0.1.tgz" + }, + "https-proxy-agent": { + "version": "1.0.0", + "from": "https-proxy-agent@>=1.0.0 <2.0.0", + "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-1.0.0.tgz", + "dev": true + }, + "humanize-url": { + "version": "1.0.1", + "from": "humanize-url@>=1.0.1 <2.0.0", + "resolved": "https://registry.npmjs.org/humanize-url/-/humanize-url-1.0.1.tgz", + "dev": true + }, + "iconv-lite": { + "version": "0.4.13", + "from": "iconv-lite@0.4.13", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.13.tgz", + "dev": true }, "ieee754": { "version": "1.1.8", @@ -2083,19 +3547,7 @@ "imagemin": { "version": "5.2.2", "from": "imagemin@>=5.0.0 <6.0.0", - "resolved": "https://registry.npmjs.org/imagemin/-/imagemin-5.2.2.tgz", - "dependencies": { - "minimist": { - "version": "0.0.8", - "from": "minimist@0.0.8", - "resolved": "https://registry.npmjs.org/minimist/-/minimist-0.0.8.tgz" - }, - "mkdirp": { - "version": "0.5.1", - "from": "mkdirp@>=0.5.1 <0.6.0", - "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.1.tgz" - } - } + "resolved": "https://registry.npmjs.org/imagemin/-/imagemin-5.2.2.tgz" }, "immutable": { "version": "3.8.1", @@ -2122,6 +3574,12 @@ "from": "indx@>=0.2.3 <0.3.0", "resolved": "https://registry.npmjs.org/indx/-/indx-0.2.3.tgz" }, + "infinity-agent": { + "version": "2.0.3", + "from": "infinity-agent@>=2.0.0 <3.0.0", + "resolved": "https://registry.npmjs.org/infinity-agent/-/infinity-agent-2.0.3.tgz", + "dev": true + }, "inflight": { "version": "1.0.6", "from": "inflight@>=1.0.4 <2.0.0", @@ -2140,14 +3598,7 @@ "inquirer": { "version": "0.12.0", "from": "inquirer@>=0.12.0 <0.13.0", - "resolved": "https://registry.npmjs.org/inquirer/-/inquirer-0.12.0.tgz", - "dependencies": { - "lodash": { - "version": "4.17.4", - "from": "lodash@>=4.3.0 <5.0.0", - "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.4.tgz" - } - } + "resolved": "https://registry.npmjs.org/inquirer/-/inquirer-0.12.0.tgz" }, "insert-css": { "version": "0.0.0", @@ -2159,6 +3610,11 @@ "from": "interpret@>=1.0.0 <2.0.0", "resolved": "https://registry.npmjs.org/interpret/-/interpret-1.0.1.tgz" }, + "invariant": { + "version": "2.2.2", + "from": "invariant@>=2.2.0 <3.0.0", + "resolved": "https://registry.npmjs.org/invariant/-/invariant-2.2.2.tgz" + }, "invert-kv": { "version": "1.0.0", "from": "invert-kv@>=1.0.0 <2.0.0", @@ -2199,6 +3655,12 @@ "from": "is-builtin-module@>=1.0.0 <2.0.0", "resolved": "https://registry.npmjs.org/is-builtin-module/-/is-builtin-module-1.0.0.tgz" }, + "is-bzip2": { + "version": "1.0.0", + "from": "is-bzip2@>=1.0.0 <2.0.0", + "resolved": "https://registry.npmjs.org/is-bzip2/-/is-bzip2-1.0.0.tgz", + "dev": true + }, "is-dotfile": { "version": "1.0.2", "from": "is-dotfile@>=1.0.0 <2.0.0", @@ -2234,11 +3696,29 @@ "from": "is-glob@>=2.0.0 <3.0.0", "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-2.0.1.tgz" }, + "is-gzip": { + "version": "1.0.0", + "from": "is-gzip@>=1.0.0 <2.0.0", + "resolved": "https://registry.npmjs.org/is-gzip/-/is-gzip-1.0.0.tgz", + "dev": true + }, "is-my-json-valid": { "version": "2.16.0", "from": "is-my-json-valid@>=2.12.4 <3.0.0", "resolved": "https://registry.npmjs.org/is-my-json-valid/-/is-my-json-valid-2.16.0.tgz" }, + "is-natural-number": { + "version": "2.1.1", + "from": "is-natural-number@>=2.0.0 <3.0.0", + "resolved": "https://registry.npmjs.org/is-natural-number/-/is-natural-number-2.1.1.tgz", + "dev": true + }, + "is-npm": { + "version": "1.0.0", + "from": "is-npm@>=1.0.0 <2.0.0", + "resolved": "https://registry.npmjs.org/is-npm/-/is-npm-1.0.0.tgz", + "dev": true + }, "is-number": { "version": "2.1.0", "from": "is-number@>=2.1.0 <3.0.0", @@ -2249,6 +3729,12 @@ "from": "is-number-like@>=1.0.3 <2.0.0", "resolved": "https://registry.npmjs.org/is-number-like/-/is-number-like-1.0.7.tgz" }, + "is-obj": { + "version": "1.0.1", + "from": "is-obj@>=1.0.0 <2.0.0", + "resolved": "https://registry.npmjs.org/is-obj/-/is-obj-1.0.1.tgz", + "dev": true + }, "is-path-cwd": { "version": "1.0.0", "from": "is-path-cwd@>=1.0.0 <2.0.0", @@ -2264,6 +3750,12 @@ "from": "is-path-inside@>=1.0.0 <2.0.0", "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-1.0.0.tgz" }, + "is-plain-obj": { + "version": "1.1.0", + "from": "is-plain-obj@>=1.0.0 <2.0.0", + "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-1.1.0.tgz", + "dev": true + }, "is-port-reachable": { "version": "2.0.0", "from": "is-port-reachable@>=2.0.0 <3.0.0", @@ -2279,6 +3771,12 @@ "from": "is-primitive@>=2.0.0 <3.0.0", "resolved": "https://registry.npmjs.org/is-primitive/-/is-primitive-2.0.0.tgz" }, + "is-promise": { + "version": "2.1.0", + "from": "is-promise@>=2.1.0 <3.0.0", + "resolved": "https://registry.npmjs.org/is-promise/-/is-promise-2.1.0.tgz", + "dev": true + }, "is-property": { "version": "1.0.2", "from": "is-property@>=1.0.0 <2.0.0", @@ -2314,6 +3812,12 @@ "from": "is-stream@>=1.1.0 <2.0.0", "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-1.1.0.tgz" }, + "is-tar": { + "version": "1.0.0", + "from": "is-tar@>=1.0.0 <2.0.0", + "resolved": "https://registry.npmjs.org/is-tar/-/is-tar-1.0.0.tgz", + "dev": true + }, "is-typedarray": { "version": "1.0.0", "from": "is-typedarray@>=1.0.0 <1.1.0", @@ -2324,16 +3828,34 @@ "from": "is-unc-path@>=0.1.1 <0.2.0", "resolved": "https://registry.npmjs.org/is-unc-path/-/is-unc-path-0.1.2.tgz" }, + "is-url": { + "version": "1.2.2", + "from": "is-url@>=1.2.0 <2.0.0", + "resolved": "https://registry.npmjs.org/is-url/-/is-url-1.2.2.tgz", + "dev": true + }, "is-utf8": { "version": "0.2.1", "from": "is-utf8@>=0.2.0 <0.3.0", "resolved": "https://registry.npmjs.org/is-utf8/-/is-utf8-0.2.1.tgz" }, + "is-valid-glob": { + "version": "0.3.0", + "from": "is-valid-glob@>=0.3.0 <0.4.0", + "resolved": "https://registry.npmjs.org/is-valid-glob/-/is-valid-glob-0.3.0.tgz", + "dev": true + }, "is-windows": { "version": "0.2.0", "from": "is-windows@>=0.2.0 <0.3.0", "resolved": "https://registry.npmjs.org/is-windows/-/is-windows-0.2.0.tgz" }, + "is-zip": { + "version": "1.0.0", + "from": "is-zip@>=1.0.0 <2.0.0", + "resolved": "https://registry.npmjs.org/is-zip/-/is-zip-1.0.0.tgz", + "dev": true + }, "isarray": { "version": "1.0.0", "from": "isarray@1.0.0", @@ -2369,16 +3891,6 @@ "from": "glob@>=5.0.15 <6.0.0", "resolved": "https://registry.npmjs.org/glob/-/glob-5.0.15.tgz" }, - "minimist": { - "version": "0.0.8", - "from": "minimist@0.0.8", - "resolved": "https://registry.npmjs.org/minimist/-/minimist-0.0.8.tgz" - }, - "mkdirp": { - "version": "0.5.1", - "from": "mkdirp@>=0.5.0 <0.6.0", - "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.1.tgz" - }, "resolve": { "version": "1.1.7", "from": "resolve@>=1.1.0 <1.2.0", @@ -2443,16 +3955,6 @@ "from": "lodash@>=3.6.0 <3.7.0", "resolved": "https://registry.npmjs.org/lodash/-/lodash-3.6.0.tgz" }, - "minimist": { - "version": "0.0.8", - "from": "minimist@0.0.8", - "resolved": "https://registry.npmjs.org/minimist/-/minimist-0.0.8.tgz" - }, - "mkdirp": { - "version": "0.5.1", - "from": "mkdirp@>=0.5.0 <0.6.0", - "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.1.tgz" - }, "optionator": { "version": "0.5.0", "from": "optionator@>=0.5.0 <0.6.0", @@ -2482,6 +3984,44 @@ "from": "istextorbinary@1.0.2", "resolved": "https://registry.npmjs.org/istextorbinary/-/istextorbinary-1.0.2.tgz" }, + "jasmine": { + "version": "2.5.3", + "from": "jasmine@>=2.4.1 <3.0.0", + "resolved": "https://registry.npmjs.org/jasmine/-/jasmine-2.5.3.tgz", + "dev": true + }, + "jasmine-core": { + "version": "2.5.2", + "from": "jasmine-core@>=2.5.2 <2.6.0", + "resolved": "https://registry.npmjs.org/jasmine-core/-/jasmine-core-2.5.2.tgz", + "dev": true + }, + "jasmine-reporters": { + "version": "2.2.0", + "from": "jasmine-reporters@2.2.0", + "resolved": "https://registry.npmjs.org/jasmine-reporters/-/jasmine-reporters-2.2.0.tgz", + "dev": true + }, + "jasmine-spec-reporter": { + "version": "3.2.0", + "from": "jasmine-spec-reporter@3.2.0", + "resolved": "https://registry.npmjs.org/jasmine-spec-reporter/-/jasmine-spec-reporter-3.2.0.tgz", + "dev": true, + "dependencies": { + "colors": { + "version": "1.1.2", + "from": "colors@1.1.2", + "resolved": "https://registry.npmjs.org/colors/-/colors-1.1.2.tgz", + "dev": true + } + } + }, + "jasminewd2": { + "version": "2.0.0", + "from": "jasminewd2@>=2.0.0 <3.0.0", + "resolved": "https://registry.npmjs.org/jasminewd2/-/jasminewd2-2.0.0.tgz", + "dev": true + }, "jquery": { "version": "1.11.3", "from": "jquery@1.11.3", @@ -2507,6 +4047,80 @@ "from": "js-yaml@3.6.1", "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.6.1.tgz" }, + "js2xmlparser": { + "version": "1.0.0", + "from": "js2xmlparser@>=1.0.0 <1.1.0", + "resolved": "https://registry.npmjs.org/js2xmlparser/-/js2xmlparser-1.0.0.tgz", + "dev": true + }, + "jsdoc": { + "version": "3.4.3", + "from": "jsdoc@3.4.3", + "resolved": "https://registry.npmjs.org/jsdoc/-/jsdoc-3.4.3.tgz", + "dev": true, + "dependencies": { + "espree": { + "version": "3.1.7", + "from": "espree@>=3.1.7 <3.2.0", + "resolved": "https://registry.npmjs.org/espree/-/espree-3.1.7.tgz", + "dev": true + }, + "marked": { + "version": "0.3.6", + "from": "marked@>=0.3.6 <0.4.0", + "resolved": "https://registry.npmjs.org/marked/-/marked-0.3.6.tgz", + "dev": true + }, + "underscore": { + "version": "1.8.3", + "from": "underscore@>=1.8.3 <1.9.0", + "resolved": "https://registry.npmjs.org/underscore/-/underscore-1.8.3.tgz", + "dev": true + } + } + }, + "jsdom": { + "version": "9.10.0", + "from": "jsdom@9.10.0", + "resolved": "https://registry.npmjs.org/jsdom/-/jsdom-9.10.0.tgz", + "dev": true, + "dependencies": { + "acorn": { + "version": "4.0.11", + "from": "acorn@>=4.0.4 <5.0.0", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-4.0.11.tgz", + "dev": true + }, + "qs": { + "version": "6.3.1", + "from": "qs@>=6.3.0 <6.4.0", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.3.1.tgz", + "dev": true + }, + "request": { + "version": "2.79.0", + "from": "request@>=2.79.0 <3.0.0", + "resolved": "https://registry.npmjs.org/request/-/request-2.79.0.tgz", + "dev": true + }, + "uuid": { + "version": "3.0.1", + "from": "uuid@^3.0.0", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.0.1.tgz", + "dev": true + } + } + }, + "jsesc": { + "version": "1.3.0", + "from": "jsesc@>=1.3.0 <2.0.0", + "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-1.3.0.tgz" + }, + "json-loader": { + "version": "0.5.4", + "from": "json-loader@>=0.5.4 <0.6.0", + "resolved": "https://registry.npmjs.org/json-loader/-/json-loader-0.5.4.tgz" + }, "json-schema": { "version": "0.2.3", "from": "json-schema@0.2.3", @@ -2552,6 +4166,26 @@ "from": "jsprim@>=1.2.2 <2.0.0", "resolved": "https://registry.npmjs.org/jsprim/-/jsprim-1.3.1.tgz" }, + "jwa": { + "version": "1.0.2", + "from": "jwa@>=1.0.0 <1.1.0", + "resolved": "https://registry.npmjs.org/jwa/-/jwa-1.0.2.tgz", + "dev": true, + "dependencies": { + "base64url": { + "version": "0.0.6", + "from": "base64url@>=0.0.4 <0.1.0", + "resolved": "https://registry.npmjs.org/base64url/-/base64url-0.0.6.tgz", + "dev": true + } + } + }, + "jws": { + "version": "3.0.0", + "from": "jws@>=3.0.0 <3.1.0", + "resolved": "https://registry.npmjs.org/jws/-/jws-3.0.0.tgz", + "dev": true + }, "kind-of": { "version": "3.1.0", "from": "kind-of@>=3.0.2 <4.0.0", @@ -2562,6 +4196,12 @@ "from": "klaw@>=1.0.0 <2.0.0", "resolved": "https://registry.npmjs.org/klaw/-/klaw-1.3.1.tgz" }, + "latest-version": { + "version": "2.0.0", + "from": "latest-version@>=2.0.0 <3.0.0", + "resolved": "https://registry.npmjs.org/latest-version/-/latest-version-2.0.0.tgz", + "dev": true + }, "lazy-cache": { "version": "1.0.4", "from": "lazy-cache@>=1.0.3 <2.0.0", @@ -2572,6 +4212,12 @@ "from": "lazy-debug-legacy@>=0.0.0 <0.1.0", "resolved": "https://registry.npmjs.org/lazy-debug-legacy/-/lazy-debug-legacy-0.0.1.tgz" }, + "lazystream": { + "version": "1.0.0", + "from": "lazystream@>=1.0.0 <2.0.0", + "resolved": "https://registry.npmjs.org/lazystream/-/lazystream-1.0.0.tgz", + "dev": true + }, "lcid": { "version": "1.0.0", "from": "lcid@>=1.0.0 <2.0.0", @@ -2607,6 +4253,11 @@ "from": "load-json-file@>=1.0.0 <2.0.0", "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-1.1.0.tgz" }, + "loader-runner": { + "version": "2.3.0", + "from": "loader-runner@>=2.3.0 <3.0.0", + "resolved": "https://registry.npmjs.org/loader-runner/-/loader-runner-2.3.0.tgz" + }, "loader-utils": { "version": "0.2.17", "from": "loader-utils@>=0.2.11 <0.3.0", @@ -2617,6 +4268,16 @@ "from": "localtunnel@1.8.2", "resolved": "https://registry.npmjs.org/localtunnel/-/localtunnel-1.8.2.tgz", "dependencies": { + "debug": { + "version": "2.2.0", + "from": "debug@2.2.0", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.2.0.tgz" + }, + "ms": { + "version": "0.7.1", + "from": "ms@0.7.1", + "resolved": "https://registry.npmjs.org/ms/-/ms-0.7.1.tgz" + }, "yargs": { "version": "3.29.0", "from": "yargs@3.29.0", @@ -2625,9 +4286,9 @@ } }, "lodash": { - "version": "3.10.1", - "from": "lodash@>=3.10.1 <4.0.0", - "resolved": "https://registry.npmjs.org/lodash/-/lodash-3.10.1.tgz" + "version": "4.17.4", + "from": "lodash@>=4.2.0 <5.0.0", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.4.tgz" }, "lodash._baseassign": { "version": "3.2.0", @@ -2726,6 +4387,12 @@ "from": "lodash._shimkeys@>=2.4.1 <2.5.0", "resolved": "https://registry.npmjs.org/lodash._shimkeys/-/lodash._shimkeys-2.4.1.tgz" }, + "lodash.assign": { + "version": "4.2.0", + "from": "lodash.assign@>=4.0.3 <5.0.0", + "resolved": "https://registry.npmjs.org/lodash.assign/-/lodash.assign-4.2.0.tgz", + "dev": true + }, "lodash.assignwith": { "version": "4.2.0", "from": "lodash.assignwith@>=4.0.7 <5.0.0", @@ -2736,6 +4403,12 @@ "from": "lodash.clone@>=4.3.2 <5.0.0", "resolved": "https://registry.npmjs.org/lodash.clone/-/lodash.clone-4.5.0.tgz" }, + "lodash.clonedeep": { + "version": "4.5.0", + "from": "lodash.clonedeep@>=4.3.1 <5.0.0", + "resolved": "https://registry.npmjs.org/lodash.clonedeep/-/lodash.clonedeep-4.5.0.tgz", + "dev": true + }, "lodash.create": { "version": "3.1.1", "from": "lodash.create@3.1.1", @@ -2746,6 +4419,12 @@ "from": "lodash.defaults@>=4.0.1 <5.0.0", "resolved": "https://registry.npmjs.org/lodash.defaults/-/lodash.defaults-4.2.0.tgz" }, + "lodash.defaultsdeep": { + "version": "4.6.0", + "from": "lodash.defaultsdeep@>=4.3.1 <5.0.0", + "resolved": "https://registry.npmjs.org/lodash.defaultsdeep/-/lodash.defaultsdeep-4.6.0.tgz", + "dev": true + }, "lodash.escape": { "version": "3.2.0", "from": "lodash.escape@>=3.0.0 <4.0.0", @@ -2771,6 +4450,12 @@ "from": "lodash.isempty@>=4.2.1 <5.0.0", "resolved": "https://registry.npmjs.org/lodash.isempty/-/lodash.isempty-4.4.0.tgz" }, + "lodash.isequal": { + "version": "4.5.0", + "from": "lodash.isequal@>=4.0.0 <5.0.0", + "resolved": "https://registry.npmjs.org/lodash.isequal/-/lodash.isequal-4.5.0.tgz", + "dev": true + }, "lodash.isfinite": { "version": "3.3.2", "from": "lodash.isfinite@>=3.3.2 <4.0.0", @@ -2806,6 +4491,18 @@ "from": "lodash.merge@>=4.4.0 <5.0.0", "resolved": "https://registry.npmjs.org/lodash.merge/-/lodash.merge-4.6.0.tgz" }, + "lodash.mergewith": { + "version": "4.6.0", + "from": "lodash.mergewith@>=4.3.1 <5.0.0", + "resolved": "https://registry.npmjs.org/lodash.mergewith/-/lodash.mergewith-4.6.0.tgz", + "dev": true + }, + "lodash.noop": { + "version": "3.0.1", + "from": "lodash.noop@>=3.0.0 <3.1.0", + "resolved": "https://registry.npmjs.org/lodash.noop/-/lodash.noop-3.0.1.tgz", + "dev": true + }, "lodash.partialright": { "version": "4.2.1", "from": "lodash.partialright@>=4.1.4 <5.0.0", @@ -2858,11 +4555,28 @@ "from": "log-driver@1.2.5", "resolved": "https://registry.npmjs.org/log-driver/-/log-driver-1.2.5.tgz" }, + "log-symbols": { + "version": "1.0.2", + "from": "log-symbols@>=1.0.2 <2.0.0", + "resolved": "https://registry.npmjs.org/log-symbols/-/log-symbols-1.0.2.tgz", + "dev": true + }, + "lolex": { + "version": "1.3.2", + "from": "lolex@1.3.2", + "resolved": "https://registry.npmjs.org/lolex/-/lolex-1.3.2.tgz", + "dev": true + }, "longest": { "version": "1.0.1", "from": "longest@>=1.0.1 <2.0.0", "resolved": "https://registry.npmjs.org/longest/-/longest-1.0.1.tgz" }, + "loose-envify": { + "version": "1.3.1", + "from": "loose-envify@>=1.0.0 <2.0.0", + "resolved": "https://registry.npmjs.org/loose-envify/-/loose-envify-1.3.1.tgz" + }, "loud-rejection": { "version": "1.6.0", "from": "loud-rejection@>=1.0.0 <2.0.0", @@ -2884,9 +4598,9 @@ "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.14.0.tgz" }, "make-error": { - "version": "1.2.1", + "version": "1.2.2", "from": "make-error@>=1.2.0 <2.0.0", - "resolved": "https://registry.npmjs.org/make-error/-/make-error-1.2.1.tgz" + "resolved": "https://registry.npmjs.org/make-error/-/make-error-1.2.2.tgz" }, "make-error-cause": { "version": "1.2.2", @@ -2909,20 +4623,31 @@ "resolved": "https://registry.npmjs.org/marked/-/marked-0.3.5.tgz" }, "memory-fs": { - "version": "0.3.0", - "from": "memory-fs@>=0.3.0 <0.4.0", - "resolved": "https://registry.npmjs.org/memory-fs/-/memory-fs-0.3.0.tgz" + "version": "0.4.1", + "from": "memory-fs@>=0.4.1 <0.5.0", + "resolved": "https://registry.npmjs.org/memory-fs/-/memory-fs-0.4.1.tgz" }, "meow": { "version": "3.7.0", "from": "meow@>=3.3.0 <4.0.0", "resolved": "https://registry.npmjs.org/meow/-/meow-3.7.0.tgz" }, + "merge-stream": { + "version": "1.0.1", + "from": "merge-stream@>=1.0.0 <2.0.0", + "resolved": "https://registry.npmjs.org/merge-stream/-/merge-stream-1.0.1.tgz", + "dev": true + }, "micromatch": { "version": "2.3.11", "from": "micromatch@2.3.11", "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-2.3.11.tgz" }, + "miller-rabin": { + "version": "4.0.0", + "from": "miller-rabin@>=4.0.0 <5.0.0", + "resolved": "https://registry.npmjs.org/miller-rabin/-/miller-rabin-4.0.0.tgz" + }, "mime": { "version": "1.2.4", "from": "mime@1.2.4", @@ -2938,6 +4663,16 @@ "from": "mime-types@>=2.1.7 <2.2.0", "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.14.tgz" }, + "minimalistic-assert": { + "version": "1.0.0", + "from": "minimalistic-assert@>=1.0.0 <2.0.0", + "resolved": "https://registry.npmjs.org/minimalistic-assert/-/minimalistic-assert-1.0.0.tgz" + }, + "minimalistic-crypto-utils": { + "version": "1.0.1", + "from": "minimalistic-crypto-utils@>=1.0.0 <2.0.0", + "resolved": "https://registry.npmjs.org/minimalistic-crypto-utils/-/minimalistic-crypto-utils-1.0.1.tgz" + }, "minimatch": { "version": "3.0.3", "from": "minimatch@>=3.0.2 <4.0.0", @@ -2949,29 +4684,36 @@ "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz" }, "mkdirp": { - "version": "0.3.0", - "from": "mkdirp@0.3.0", - "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.3.0.tgz" + "version": "0.5.1", + "from": "mkdirp@>=0.5.1 <0.6.0", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.1.tgz", + "dependencies": { + "minimist": { + "version": "0.0.8", + "from": "minimist@0.0.8", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-0.0.8.tgz" + } + } }, "mocha": { "version": "3.2.0", "from": "mocha@>=3.0.0 <4.0.0", "resolved": "https://registry.npmjs.org/mocha/-/mocha-3.2.0.tgz", "dependencies": { + "debug": { + "version": "2.2.0", + "from": "debug@2.2.0", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.2.0.tgz" + }, "glob": { "version": "7.0.5", "from": "glob@7.0.5", "resolved": "https://registry.npmjs.org/glob/-/glob-7.0.5.tgz" }, - "minimist": { - "version": "0.0.8", - "from": "minimist@0.0.8", - "resolved": "https://registry.npmjs.org/minimist/-/minimist-0.0.8.tgz" - }, - "mkdirp": { - "version": "0.5.1", - "from": "mkdirp@0.5.1", - "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.1.tgz" + "ms": { + "version": "0.7.1", + "from": "ms@0.7.1", + "resolved": "https://registry.npmjs.org/ms/-/ms-0.7.1.tgz" }, "supports-color": { "version": "3.1.2", @@ -2980,6 +4722,12 @@ } } }, + "mocha-jsdom": { + "version": "1.1.0", + "from": "mocha-jsdom@1.1.0", + "resolved": "https://registry.npmjs.org/mocha-jsdom/-/mocha-jsdom-1.1.0.tgz", + "dev": true + }, "modernizr": { "version": "3.3.1", "from": "modernizr@>=3.0.0-alpha <4.0.0", @@ -3010,16 +4758,6 @@ "from": "lodash@4.0.0", "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.0.0.tgz" }, - "minimist": { - "version": "0.0.8", - "from": "minimist@0.0.8", - "resolved": "https://registry.npmjs.org/minimist/-/minimist-0.0.8.tgz" - }, - "mkdirp": { - "version": "0.5.1", - "from": "mkdirp@0.5.1", - "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.1.tgz" - }, "yargs": { "version": "3.31.0", "from": "yargs@3.31.0", @@ -3028,9 +4766,9 @@ } }, "ms": { - "version": "0.7.1", - "from": "ms@0.7.1", - "resolved": "https://registry.npmjs.org/ms/-/ms-0.7.1.tgz" + "version": "0.7.2", + "from": "ms@0.7.2", + "resolved": "https://registry.npmjs.org/ms/-/ms-0.7.2.tgz" }, "multipipe": { "version": "0.1.2", @@ -3052,33 +4790,71 @@ "from": "natural-compare@>=1.4.0 <2.0.0", "resolved": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz" }, + "nconf": { + "version": "0.7.2", + "from": "nconf@>=0.7.2 <0.8.0", + "resolved": "https://registry.npmjs.org/nconf/-/nconf-0.7.2.tgz", + "dev": true, + "dependencies": { + "async": { + "version": "0.9.2", + "from": "async@>=0.9.0 <0.10.0", + "resolved": "https://registry.npmjs.org/async/-/async-0.9.2.tgz", + "dev": true + }, + "cliui": { + "version": "2.1.0", + "from": "cliui@>=2.1.0 <3.0.0", + "resolved": "https://registry.npmjs.org/cliui/-/cliui-2.1.0.tgz", + "dev": true + }, + "wordwrap": { + "version": "0.0.2", + "from": "wordwrap@0.0.2", + "resolved": "https://registry.npmjs.org/wordwrap/-/wordwrap-0.0.2.tgz", + "dev": true + }, + "yargs": { + "version": "3.15.0", + "from": "yargs@>=3.15.0 <3.16.0", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-3.15.0.tgz", + "dev": true + } + } + }, "negotiator": { "version": "0.6.1", "from": "negotiator@0.6.1", "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.1.tgz" }, + "nested-error-stacks": { + "version": "1.0.2", + "from": "nested-error-stacks@>=1.0.0 <2.0.0", + "resolved": "https://registry.npmjs.org/nested-error-stacks/-/nested-error-stacks-1.0.2.tgz", + "dev": true + }, + "node-forge": { + "version": "0.6.49", + "from": "node-forge@>=0.6.46 <0.7.0", + "resolved": "https://registry.npmjs.org/node-forge/-/node-forge-0.6.49.tgz", + "dev": true + }, "node-libs-browser": { - "version": "0.6.0", - "from": "node-libs-browser@>=0.6.0 <0.7.0", - "resolved": "https://registry.npmjs.org/node-libs-browser/-/node-libs-browser-0.6.0.tgz", - "dependencies": { - "isarray": { - "version": "0.0.1", - "from": "isarray@0.0.1", - "resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz" - }, - "readable-stream": { - "version": "1.1.14", - "from": "readable-stream@>=1.1.13 <2.0.0", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-1.1.14.tgz" - } - } + "version": "2.0.0", + "from": "node-libs-browser@>=2.0.0 <3.0.0", + "resolved": "https://registry.npmjs.org/node-libs-browser/-/node-libs-browser-2.0.0.tgz" }, "node-notifier": { "version": "5.0.2", "from": "node-notifier@>=5.0.1 <6.0.0", "resolved": "https://registry.npmjs.org/node-notifier/-/node-notifier-5.0.2.tgz" }, + "node-status-codes": { + "version": "1.0.0", + "from": "node-status-codes@>=1.0.0 <2.0.0", + "resolved": "https://registry.npmjs.org/node-status-codes/-/node-status-codes-1.0.0.tgz", + "dev": true + }, "node-uuid": { "version": "1.4.7", "from": "node-uuid@>=1.4.7 <1.5.0", @@ -3119,6 +4895,12 @@ "from": "normalize-range@>=0.1.2 <0.2.0", "resolved": "https://registry.npmjs.org/normalize-range/-/normalize-range-0.1.2.tgz" }, + "normalize-url": { + "version": "1.9.0", + "from": "normalize-url@>=1.0.0 <2.0.0", + "resolved": "https://registry.npmjs.org/normalize-url/-/normalize-url-1.9.0.tgz", + "dev": true + }, "num2fraction": { "version": "1.2.2", "from": "num2fraction@>=1.2.2 <2.0.0", @@ -3129,6 +4911,12 @@ "from": "number-is-nan@>=1.0.0 <2.0.0", "resolved": "https://registry.npmjs.org/number-is-nan/-/number-is-nan-1.0.1.tgz" }, + "nwmatcher": { + "version": "1.3.9", + "from": "nwmatcher@>=1.3.9 <2.0.0", + "resolved": "https://registry.npmjs.org/nwmatcher/-/nwmatcher-1.3.9.tgz", + "dev": true + }, "oauth-sign": { "version": "0.8.2", "from": "oauth-sign@>=0.8.1 <0.9.0", @@ -3174,6 +4962,12 @@ "from": "onetime@>=1.0.0 <2.0.0", "resolved": "https://registry.npmjs.org/onetime/-/onetime-1.1.0.tgz" }, + "open": { + "version": "0.0.5", + "from": "open@>=0.0.5 <0.0.6", + "resolved": "https://registry.npmjs.org/open/-/open-0.0.5.tgz", + "dev": true + }, "openurl": { "version": "1.1.0", "from": "openurl@1.1.0", @@ -3222,13 +5016,13 @@ "resolved": "https://registry.npmjs.org/ordered-read-streams/-/ordered-read-streams-0.1.0.tgz" }, "os-browserify": { - "version": "0.1.2", - "from": "os-browserify@>=0.1.2 <0.2.0", - "resolved": "https://registry.npmjs.org/os-browserify/-/os-browserify-0.1.2.tgz" + "version": "0.2.1", + "from": "os-browserify@>=0.2.0 <0.3.0", + "resolved": "https://registry.npmjs.org/os-browserify/-/os-browserify-0.2.1.tgz" }, "os-homedir": { "version": "1.0.2", - "from": "os-homedir@>=1.0.1 <2.0.0", + "from": "os-homedir@>=1.0.0 <2.0.0", "resolved": "https://registry.npmjs.org/os-homedir/-/os-homedir-1.0.2.tgz" }, "os-locale": { @@ -3236,11 +5030,29 @@ "from": "os-locale@>=1.4.0 <2.0.0", "resolved": "https://registry.npmjs.org/os-locale/-/os-locale-1.4.0.tgz" }, + "os-name": { + "version": "1.0.3", + "from": "os-name@>=1.0.3 <2.0.0", + "resolved": "https://registry.npmjs.org/os-name/-/os-name-1.0.3.tgz", + "dev": true + }, "os-tmpdir": { "version": "1.0.2", - "from": "os-tmpdir@>=1.0.0 <2.0.0", + "from": "os-tmpdir@>=1.0.1 <2.0.0", "resolved": "https://registry.npmjs.org/os-tmpdir/-/os-tmpdir-1.0.2.tgz" }, + "osenv": { + "version": "0.1.4", + "from": "osenv@>=0.1.0 <0.2.0", + "resolved": "https://registry.npmjs.org/osenv/-/osenv-0.1.4.tgz", + "dev": true + }, + "osx-release": { + "version": "1.1.0", + "from": "osx-release@>=1.0.0 <2.0.0", + "resolved": "https://registry.npmjs.org/osx-release/-/osx-release-1.1.0.tgz", + "dev": true + }, "p-any": { "version": "1.0.0", "from": "p-any@>=1.0.0 <2.0.0", @@ -3256,6 +5068,38 @@ "from": "p-timeout@>=1.0.0 <2.0.0", "resolved": "https://registry.npmjs.org/p-timeout/-/p-timeout-1.0.0.tgz" }, + "package-json": { + "version": "2.4.0", + "from": "package-json@>=2.0.0 <3.0.0", + "resolved": "https://registry.npmjs.org/package-json/-/package-json-2.4.0.tgz", + "dev": true, + "dependencies": { + "duplexer2": { + "version": "0.1.4", + "from": "duplexer2@>=0.1.4 <0.2.0", + "resolved": "https://registry.npmjs.org/duplexer2/-/duplexer2-0.1.4.tgz", + "dev": true + }, + "got": { + "version": "5.7.1", + "from": "got@>=5.0.0 <6.0.0", + "resolved": "https://registry.npmjs.org/got/-/got-5.7.1.tgz", + "dev": true + }, + "timed-out": { + "version": "3.1.3", + "from": "timed-out@>=3.0.0 <4.0.0", + "resolved": "https://registry.npmjs.org/timed-out/-/timed-out-3.1.3.tgz", + "dev": true + }, + "unzip-response": { + "version": "1.0.2", + "from": "unzip-response@>=1.0.2 <2.0.0", + "resolved": "https://registry.npmjs.org/unzip-response/-/unzip-response-1.0.2.tgz", + "dev": true + } + } + }, "pako": { "version": "0.2.9", "from": "pako@>=0.2.0 <0.3.0", @@ -3266,6 +5110,11 @@ "from": "papaparse@4.1.2", "resolved": "https://registry.npmjs.org/papaparse/-/papaparse-4.1.2.tgz" }, + "parse-asn1": { + "version": "5.0.0", + "from": "parse-asn1@>=5.0.0 <6.0.0", + "resolved": "https://registry.npmjs.org/parse-asn1/-/parse-asn1-5.0.0.tgz" + }, "parse-filepath": { "version": "1.0.1", "from": "parse-filepath@>=1.0.1 <2.0.0", @@ -3286,6 +5135,12 @@ "from": "parse-passwd@>=1.0.0 <2.0.0", "resolved": "https://registry.npmjs.org/parse-passwd/-/parse-passwd-1.0.0.tgz" }, + "parse5": { + "version": "1.5.1", + "from": "parse5@>=1.5.1 <2.0.0", + "resolved": "https://registry.npmjs.org/parse5/-/parse5-1.5.1.tgz", + "dev": true + }, "parsejson": { "version": "0.0.3", "from": "parsejson@0.0.3", @@ -3311,6 +5166,12 @@ "from": "path-browserify@0.0.0", "resolved": "https://registry.npmjs.org/path-browserify/-/path-browserify-0.0.0.tgz" }, + "path-dirname": { + "version": "1.0.2", + "from": "path-dirname@>=1.0.0 <2.0.0", + "resolved": "https://registry.npmjs.org/path-dirname/-/path-dirname-1.0.2.tgz", + "dev": true + }, "path-exists": { "version": "2.1.0", "from": "path-exists@>=2.0.0 <3.0.0", @@ -3346,11 +5207,22 @@ "from": "path-type@>=1.0.0 <2.0.0", "resolved": "https://registry.npmjs.org/path-type/-/path-type-1.1.0.tgz" }, + "pbkdf2": { + "version": "3.0.9", + "from": "pbkdf2@>=3.0.3 <4.0.0", + "resolved": "https://registry.npmjs.org/pbkdf2/-/pbkdf2-3.0.9.tgz" + }, "pbkdf2-compat": { "version": "2.0.1", "from": "pbkdf2-compat@2.0.1", "resolved": "https://registry.npmjs.org/pbkdf2-compat/-/pbkdf2-compat-2.0.1.tgz" }, + "pend": { + "version": "1.2.0", + "from": "pend@>=1.2.0 <1.3.0", + "resolved": "https://registry.npmjs.org/pend/-/pend-1.2.0.tgz", + "dev": true + }, "pify": { "version": "2.3.0", "from": "pify@>=2.0.0 <3.0.0", @@ -3366,6 +5238,11 @@ "from": "pinkie-promise@>=2.0.0 <3.0.0", "resolved": "https://registry.npmjs.org/pinkie-promise/-/pinkie-promise-2.0.1.tgz" }, + "pkg-dir": { + "version": "1.0.0", + "from": "pkg-dir@>=1.0.0 <2.0.0", + "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-1.0.0.tgz" + }, "plur": { "version": "2.1.2", "from": "plur@>=2.0.0 <3.0.0", @@ -3391,11 +5268,6 @@ "from": "postcss@>=5.0.4 <6.0.0", "resolved": "https://registry.npmjs.org/postcss/-/postcss-5.2.15.tgz", "dependencies": { - "source-map": { - "version": "0.5.6", - "from": "source-map@>=0.5.6 <0.6.0", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.6.tgz" - }, "supports-color": { "version": "3.2.3", "from": "supports-color@>=3.2.3 <4.0.0", @@ -3433,6 +5305,11 @@ "from": "pretty-hrtime@>=1.0.0 <2.0.0", "resolved": "https://registry.npmjs.org/pretty-hrtime/-/pretty-hrtime-1.0.3.tgz" }, + "private": { + "version": "0.1.7", + "from": "private@>=0.1.6 <0.2.0", + "resolved": "https://registry.npmjs.org/private/-/private-0.1.7.tgz" + }, "process": { "version": "0.11.9", "from": "process@>=0.11.0 <0.12.0", @@ -3448,6 +5325,11 @@ "from": "progress@>=1.1.8 <2.0.0", "resolved": "https://registry.npmjs.org/progress/-/progress-1.1.8.tgz" }, + "promise": { + "version": "7.1.1", + "from": "promise@>=3.2.0 <8.0.0", + "resolved": "https://registry.npmjs.org/promise/-/promise-7.1.1.tgz" + }, "promise.pipe": { "version": "3.0.0", "from": "promise.pipe@>=3.0.0 <4.0.0", @@ -3458,21 +5340,98 @@ "from": "promised-io@>=0.3.4 <0.4.0", "resolved": "https://registry.npmjs.org/promised-io/-/promised-io-0.3.5.tgz" }, + "protocolify": { + "version": "1.0.3", + "from": "protocolify@>=1.0.1 <2.0.0", + "resolved": "https://registry.npmjs.org/protocolify/-/protocolify-1.0.3.tgz", + "dev": true + }, + "protractor": { + "version": "5.1.1", + "from": "protractor@5.1.1", + "resolved": "https://registry.npmjs.org/protractor/-/protractor-5.1.1.tgz", + "dev": true, + "dependencies": { + "selenium-webdriver": { + "version": "3.0.1", + "from": "selenium-webdriver@3.0.1", + "resolved": "https://registry.npmjs.org/selenium-webdriver/-/selenium-webdriver-3.0.1.tgz", + "dev": true + }, + "webdriver-manager": { + "version": "12.0.2", + "from": "webdriver-manager@>=12.0.1 <13.0.0", + "resolved": "https://registry.npmjs.org/webdriver-manager/-/webdriver-manager-12.0.2.tgz", + "dev": true + } + } + }, + "protractor-accessibility-plugin": { + "version": "0.1.1", + "from": "git://github.com/cfpb/protractor-accessibility-plugin.git#7319a881e222d9f3588f6d5d8a3d9848bc38c859", + "resolved": "git://github.com/cfpb/protractor-accessibility-plugin.git#7319a881e222d9f3588f6d5d8a3d9848bc38c859", + "dev": true, + "dependencies": { + "lodash": { + "version": "3.10.1", + "from": "lodash@>=3.10.1 <4.0.0", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-3.10.1.tgz", + "dev": true + } + } + }, "prr": { "version": "0.0.0", "from": "prr@>=0.0.0 <0.1.0", "resolved": "https://registry.npmjs.org/prr/-/prr-0.0.0.tgz" }, + "pseudomap": { + "version": "1.0.2", + "from": "pseudomap@>=1.0.1 <2.0.0", + "resolved": "https://registry.npmjs.org/pseudomap/-/pseudomap-1.0.2.tgz", + "dev": true + }, + "psi": { + "version": "2.0.4", + "from": "psi@2.0.4", + "resolved": "https://registry.npmjs.org/psi/-/psi-2.0.4.tgz", + "dev": true, + "dependencies": { + "pretty-bytes": { + "version": "3.0.1", + "from": "pretty-bytes@>=3.0.1 <4.0.0", + "resolved": "https://registry.npmjs.org/pretty-bytes/-/pretty-bytes-3.0.1.tgz", + "dev": true + } + } + }, + "public-encrypt": { + "version": "4.0.0", + "from": "public-encrypt@>=4.0.0 <5.0.0", + "resolved": "https://registry.npmjs.org/public-encrypt/-/public-encrypt-4.0.0.tgz" + }, "punycode": { "version": "1.4.1", "from": "punycode@>=1.4.1 <2.0.0", "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.4.1.tgz" }, + "q": { + "version": "1.4.1", + "from": "q@1.4.1", + "resolved": "https://registry.npmjs.org/q/-/q-1.4.1.tgz", + "dev": true + }, "qs": { "version": "6.2.1", "from": "qs@6.2.1", "resolved": "https://registry.npmjs.org/qs/-/qs-6.2.1.tgz" }, + "query-string": { + "version": "4.3.2", + "from": "query-string@>=4.1.0 <5.0.0", + "resolved": "https://registry.npmjs.org/query-string/-/query-string-4.3.2.tgz", + "dev": true + }, "querystring": { "version": "0.2.0", "from": "querystring@0.2.0", @@ -3493,11 +5452,28 @@ "from": "randomatic@>=1.1.3 <2.0.0", "resolved": "https://registry.npmjs.org/randomatic/-/randomatic-1.1.6.tgz" }, + "randombytes": { + "version": "2.0.3", + "from": "randombytes@>=2.0.0 <3.0.0", + "resolved": "https://registry.npmjs.org/randombytes/-/randombytes-2.0.3.tgz" + }, "range-parser": { "version": "1.2.0", "from": "range-parser@>=1.2.0 <1.3.0", "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.0.tgz" }, + "rc": { + "version": "1.1.7", + "from": "rc@>=1.1.2 <2.0.0", + "resolved": "https://registry.npmjs.org/rc/-/rc-1.1.7.tgz", + "dev": true + }, + "read-all-stream": { + "version": "3.1.0", + "from": "read-all-stream@>=3.0.0 <4.0.0", + "resolved": "https://registry.npmjs.org/read-all-stream/-/read-all-stream-3.1.0.tgz", + "dev": true + }, "read-pkg": { "version": "1.1.0", "from": "read-pkg@>=1.0.0 <2.0.0", @@ -3533,11 +5509,60 @@ "from": "redent@>=1.0.0 <2.0.0", "resolved": "https://registry.npmjs.org/redent/-/redent-1.0.0.tgz" }, + "regenerate": { + "version": "1.3.2", + "from": "regenerate@>=1.2.1 <2.0.0", + "resolved": "https://registry.npmjs.org/regenerate/-/regenerate-1.3.2.tgz" + }, + "regenerator-runtime": { + "version": "0.10.3", + "from": "regenerator-runtime@>=0.10.0 <0.11.0", + "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.10.3.tgz" + }, + "regenerator-transform": { + "version": "0.9.8", + "from": "regenerator-transform@0.9.8", + "resolved": "https://registry.npmjs.org/regenerator-transform/-/regenerator-transform-0.9.8.tgz" + }, "regex-cache": { "version": "0.4.3", "from": "regex-cache@>=0.4.2 <0.5.0", "resolved": "https://registry.npmjs.org/regex-cache/-/regex-cache-0.4.3.tgz" }, + "regexpu-core": { + "version": "2.0.0", + "from": "regexpu-core@>=2.0.0 <3.0.0", + "resolved": "https://registry.npmjs.org/regexpu-core/-/regexpu-core-2.0.0.tgz" + }, + "registry-auth-token": { + "version": "3.1.0", + "from": "registry-auth-token@>=3.0.1 <4.0.0", + "resolved": "https://registry.npmjs.org/registry-auth-token/-/registry-auth-token-3.1.0.tgz", + "dev": true + }, + "registry-url": { + "version": "3.1.0", + "from": "registry-url@>=3.0.3 <4.0.0", + "resolved": "https://registry.npmjs.org/registry-url/-/registry-url-3.1.0.tgz", + "dev": true + }, + "regjsgen": { + "version": "0.2.0", + "from": "regjsgen@>=0.2.0 <0.3.0", + "resolved": "https://registry.npmjs.org/regjsgen/-/regjsgen-0.2.0.tgz" + }, + "regjsparser": { + "version": "0.1.5", + "from": "regjsparser@>=0.1.4 <0.2.0", + "resolved": "https://registry.npmjs.org/regjsparser/-/regjsparser-0.1.5.tgz", + "dependencies": { + "jsesc": { + "version": "0.5.0", + "from": "jsesc@>=0.5.0 <0.6.0", + "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-0.5.0.tgz" + } + } + }, "remove-trailing-separator": { "version": "1.0.1", "from": "remove-trailing-separator@>=1.0.1 <2.0.0", @@ -3627,6 +5652,20 @@ "from": "requires-port@>=1.0.0 <2.0.0", "resolved": "https://registry.npmjs.org/requires-port/-/requires-port-1.0.0.tgz" }, + "requizzle": { + "version": "0.2.1", + "from": "requizzle@>=0.2.1 <0.3.0", + "resolved": "https://registry.npmjs.org/requizzle/-/requizzle-0.2.1.tgz", + "dev": true, + "dependencies": { + "underscore": { + "version": "1.6.0", + "from": "underscore@>=1.6.0 <1.7.0", + "resolved": "https://registry.npmjs.org/underscore/-/underscore-1.6.0.tgz", + "dev": true + } + } + }, "resolve": { "version": "1.3.2", "from": "resolve@>=1.1.7 <2.0.0", @@ -3668,9 +5707,9 @@ "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.6.1.tgz" }, "ripemd160": { - "version": "0.2.0", - "from": "ripemd160@0.2.0", - "resolved": "https://registry.npmjs.org/ripemd160/-/ripemd160-0.2.0.tgz" + "version": "1.0.1", + "from": "ripemd160@>=1.0.0 <2.0.0", + "resolved": "https://registry.npmjs.org/ripemd160/-/ripemd160-1.0.1.tgz" }, "router-ips": { "version": "1.0.0", @@ -3697,16 +5736,91 @@ "from": "safe-buffer@>=5.0.1 <6.0.0", "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.0.1.tgz" }, + "samsam": { + "version": "1.1.2", + "from": "samsam@1.1.2", + "resolved": "https://registry.npmjs.org/samsam/-/samsam-1.1.2.tgz", + "dev": true + }, + "saucelabs": { + "version": "1.3.0", + "from": "saucelabs@>=1.3.0 <1.4.0", + "resolved": "https://registry.npmjs.org/saucelabs/-/saucelabs-1.3.0.tgz", + "dev": true + }, + "sax": { + "version": "1.2.2", + "from": "sax@>=1.2.1 <2.0.0", + "resolved": "https://registry.npmjs.org/sax/-/sax-1.2.2.tgz", + "dev": true + }, + "seek-bzip": { + "version": "1.0.5", + "from": "seek-bzip@>=1.0.3 <2.0.0", + "resolved": "https://registry.npmjs.org/seek-bzip/-/seek-bzip-1.0.5.tgz", + "dev": true, + "dependencies": { + "commander": { + "version": "2.8.1", + "from": "commander@>=2.8.1 <2.9.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-2.8.1.tgz", + "dev": true + } + } + }, + "selenium-webdriver": { + "version": "2.53.3", + "from": "selenium-webdriver@2.53.3", + "resolved": "https://registry.npmjs.org/selenium-webdriver/-/selenium-webdriver-2.53.3.tgz", + "dev": true, + "dependencies": { + "adm-zip": { + "version": "0.4.4", + "from": "adm-zip@0.4.4", + "resolved": "https://registry.npmjs.org/adm-zip/-/adm-zip-0.4.4.tgz", + "dev": true + }, + "sax": { + "version": "0.6.1", + "from": "sax@>=0.6.0 <0.7.0", + "resolved": "https://registry.npmjs.org/sax/-/sax-0.6.1.tgz", + "dev": true + }, + "tmp": { + "version": "0.0.24", + "from": "tmp@0.0.24", + "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.0.24.tgz", + "dev": true + }, + "xml2js": { + "version": "0.4.4", + "from": "xml2js@0.4.4", + "resolved": "https://registry.npmjs.org/xml2js/-/xml2js-0.4.4.tgz", + "dev": true + } + } + }, "semver": { "version": "5.3.0", "from": "semver@>=2.0.0 <3.0.0||>=3.0.0 <4.0.0||>=4.0.0 <5.0.0||>=5.0.0 <6.0.0", "resolved": "https://registry.npmjs.org/semver/-/semver-5.3.0.tgz" }, + "semver-diff": { + "version": "2.1.0", + "from": "semver-diff@>=2.0.0 <3.0.0", + "resolved": "https://registry.npmjs.org/semver-diff/-/semver-diff-2.1.0.tgz", + "dev": true + }, "send": { "version": "0.14.1", "from": "send@0.14.1", "resolved": "https://registry.npmjs.org/send/-/send-0.14.1.tgz", "dependencies": { + "debug": { + "version": "2.2.0", + "from": "debug@>=2.2.0 <2.3.0", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.2.0.tgz" + }, "etag": { "version": "1.7.0", "from": "etag@>=1.7.0 <1.8.0", @@ -3716,6 +5830,11 @@ "version": "1.3.4", "from": "mime@1.3.4", "resolved": "https://registry.npmjs.org/mime/-/mime-1.3.4.tgz" + }, + "ms": { + "version": "0.7.1", + "from": "ms@0.7.1", + "resolved": "https://registry.npmjs.org/ms/-/ms-0.7.1.tgz" } } }, @@ -3727,7 +5846,19 @@ "serve-index": { "version": "1.8.0", "from": "serve-index@1.8.0", - "resolved": "https://registry.npmjs.org/serve-index/-/serve-index-1.8.0.tgz" + "resolved": "https://registry.npmjs.org/serve-index/-/serve-index-1.8.0.tgz", + "dependencies": { + "debug": { + "version": "2.2.0", + "from": "debug@>=2.2.0 <2.3.0", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.2.0.tgz" + }, + "ms": { + "version": "0.7.1", + "from": "ms@0.7.1", + "resolved": "https://registry.npmjs.org/ms/-/ms-0.7.1.tgz" + } + } }, "serve-static": { "version": "1.11.1", @@ -3749,15 +5880,20 @@ "from": "set-immediate-shim@>=1.0.1 <2.0.0", "resolved": "https://registry.npmjs.org/set-immediate-shim/-/set-immediate-shim-1.0.1.tgz" }, + "setimmediate": { + "version": "1.0.5", + "from": "setimmediate@>=1.0.4 <2.0.0", + "resolved": "https://registry.npmjs.org/setimmediate/-/setimmediate-1.0.5.tgz" + }, "setprototypeof": { "version": "1.0.2", "from": "setprototypeof@1.0.2", "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.0.2.tgz" }, "sha.js": { - "version": "2.2.6", - "from": "sha.js@2.2.6", - "resolved": "https://registry.npmjs.org/sha.js/-/sha.js-2.2.6.tgz" + "version": "2.4.8", + "from": "sha.js@>=2.3.6 <3.0.0", + "resolved": "https://registry.npmjs.org/sha.js/-/sha.js-2.4.8.tgz" }, "shelljs": { "version": "0.7.6", @@ -3779,16 +5915,195 @@ "from": "signal-exit@>=3.0.0 <4.0.0", "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.2.tgz" }, + "sinon": { + "version": "1.17.7", + "from": "sinon@1.17.7", + "resolved": "https://registry.npmjs.org/sinon/-/sinon-1.17.7.tgz", + "dev": true + }, + "slash": { + "version": "1.0.0", + "from": "slash@>=1.0.0 <2.0.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-1.0.0.tgz" + }, "slice-ansi": { "version": "0.0.4", "from": "slice-ansi@0.0.4", "resolved": "https://registry.npmjs.org/slice-ansi/-/slice-ansi-0.0.4.tgz" }, + "slide": { + "version": "1.1.6", + "from": "slide@>=1.1.5 <2.0.0", + "resolved": "https://registry.npmjs.org/slide/-/slide-1.1.6.tgz", + "dev": true + }, "sntp": { "version": "1.0.9", "from": "sntp@>=1.0.0 <2.0.0", "resolved": "https://registry.npmjs.org/sntp/-/sntp-1.0.9.tgz" }, + "snyk": { + "version": "1.25.0", + "from": "snyk@1.25.0", + "resolved": "https://registry.npmjs.org/snyk/-/snyk-1.25.0.tgz", + "dev": true, + "dependencies": { + "configstore": { + "version": "1.4.0", + "from": "configstore@>=1.2.0 <2.0.0", + "resolved": "https://registry.npmjs.org/configstore/-/configstore-1.4.0.tgz", + "dev": true, + "dependencies": { + "uuid": { + "version": "2.0.3", + "from": "uuid@>=2.0.1 <3.0.0", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-2.0.3.tgz", + "dev": true + } + } + }, + "got": { + "version": "3.3.1", + "from": "got@>=3.2.0 <4.0.0", + "resolved": "https://registry.npmjs.org/got/-/got-3.3.1.tgz", + "dev": true, + "dependencies": { + "object-assign": { + "version": "3.0.0", + "from": "object-assign@>=3.0.0 <4.0.0", + "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-3.0.0.tgz", + "dev": true + } + } + }, + "inquirer": { + "version": "1.0.3", + "from": "inquirer@1.0.3", + "resolved": "https://registry.npmjs.org/inquirer/-/inquirer-1.0.3.tgz", + "dev": true + }, + "latest-version": { + "version": "1.0.1", + "from": "latest-version@>=1.0.0 <2.0.0", + "resolved": "https://registry.npmjs.org/latest-version/-/latest-version-1.0.1.tgz", + "dev": true + }, + "mute-stream": { + "version": "0.0.6", + "from": "mute-stream@0.0.6", + "resolved": "https://registry.npmjs.org/mute-stream/-/mute-stream-0.0.6.tgz", + "dev": true + }, + "package-json": { + "version": "1.2.0", + "from": "package-json@>=1.0.0 <2.0.0", + "resolved": "https://registry.npmjs.org/package-json/-/package-json-1.2.0.tgz", + "dev": true + }, + "repeating": { + "version": "1.1.3", + "from": "repeating@>=1.1.2 <2.0.0", + "resolved": "https://registry.npmjs.org/repeating/-/repeating-1.1.3.tgz", + "dev": true + }, + "run-async": { + "version": "2.3.0", + "from": "run-async@>=2.2.0 <3.0.0", + "resolved": "https://registry.npmjs.org/run-async/-/run-async-2.3.0.tgz", + "dev": true + }, + "timed-out": { + "version": "2.0.0", + "from": "timed-out@>=2.0.0 <3.0.0", + "resolved": "https://registry.npmjs.org/timed-out/-/timed-out-2.0.0.tgz", + "dev": true + }, + "update-notifier": { + "version": "0.5.0", + "from": "update-notifier@>=0.5.0 <0.6.0", + "resolved": "https://registry.npmjs.org/update-notifier/-/update-notifier-0.5.0.tgz", + "dev": true + }, + "uuid": { + "version": "3.0.1", + "from": "uuid@^3.0.1", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.0.1.tgz", + "dev": true + } + } + }, + "snyk-config": { + "version": "1.0.1", + "from": "snyk-config@1.0.1", + "resolved": "https://registry.npmjs.org/snyk-config/-/snyk-config-1.0.1.tgz", + "dev": true + }, + "snyk-module": { + "version": "1.7.0", + "from": "snyk-module@1.7.0", + "resolved": "https://registry.npmjs.org/snyk-module/-/snyk-module-1.7.0.tgz", + "dev": true + }, + "snyk-policy": { + "version": "1.7.0", + "from": "snyk-policy@1.7.0", + "resolved": "https://registry.npmjs.org/snyk-policy/-/snyk-policy-1.7.0.tgz", + "dev": true + }, + "snyk-recursive-readdir": { + "version": "2.0.0", + "from": "snyk-recursive-readdir@>=2.0.0 <3.0.0", + "resolved": "https://registry.npmjs.org/snyk-recursive-readdir/-/snyk-recursive-readdir-2.0.0.tgz", + "dev": true, + "dependencies": { + "minimatch": { + "version": "3.0.2", + "from": "minimatch@3.0.2", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.2.tgz", + "dev": true + } + } + }, + "snyk-resolve": { + "version": "1.0.0", + "from": "snyk-resolve@1.0.0", + "resolved": "https://registry.npmjs.org/snyk-resolve/-/snyk-resolve-1.0.0.tgz", + "dev": true + }, + "snyk-resolve-deps": { + "version": "1.7.0", + "from": "snyk-resolve-deps@1.7.0", + "resolved": "https://registry.npmjs.org/snyk-resolve-deps/-/snyk-resolve-deps-1.7.0.tgz", + "dev": true, + "dependencies": { + "lru-cache": { + "version": "4.0.2", + "from": "lru-cache@>=4.0.0 <5.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-4.0.2.tgz", + "dev": true + } + } + }, + "snyk-tree": { + "version": "1.0.0", + "from": "snyk-tree@>=1.0.0 <2.0.0", + "resolved": "https://registry.npmjs.org/snyk-tree/-/snyk-tree-1.0.0.tgz", + "dev": true + }, + "snyk-try-require": { + "version": "1.2.0", + "from": "snyk-try-require@>=1.2.0 <2.0.0", + "resolved": "https://registry.npmjs.org/snyk-try-require/-/snyk-try-require-1.2.0.tgz", + "dev": true, + "dependencies": { + "lru-cache": { + "version": "4.0.2", + "from": "lru-cache@>=4.0.0 <5.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-4.0.2.tgz", + "dev": true + } + } + }, "socket.io": { "version": "1.6.0", "from": "socket.io@1.6.0", @@ -3799,11 +6114,6 @@ "from": "debug@2.3.3", "resolved": "https://registry.npmjs.org/debug/-/debug-2.3.3.tgz" }, - "ms": { - "version": "0.7.2", - "from": "ms@0.7.2", - "resolved": "https://registry.npmjs.org/ms/-/ms-0.7.2.tgz" - }, "object-assign": { "version": "4.1.0", "from": "object-assign@4.1.0", @@ -3820,11 +6130,6 @@ "version": "2.3.3", "from": "debug@2.3.3", "resolved": "https://registry.npmjs.org/debug/-/debug-2.3.3.tgz" - }, - "ms": { - "version": "0.7.2", - "from": "ms@0.7.2", - "resolved": "https://registry.npmjs.org/ms/-/ms-0.7.2.tgz" } } }, @@ -3842,11 +6147,6 @@ "version": "2.3.3", "from": "debug@2.3.3", "resolved": "https://registry.npmjs.org/debug/-/debug-2.3.3.tgz" - }, - "ms": { - "version": "0.7.2", - "from": "ms@0.7.2", - "resolved": "https://registry.npmjs.org/ms/-/ms-0.7.2.tgz" } } }, @@ -3855,28 +6155,55 @@ "from": "socket.io-parser@2.3.1", "resolved": "https://registry.npmjs.org/socket.io-parser/-/socket.io-parser-2.3.1.tgz", "dependencies": { + "debug": { + "version": "2.2.0", + "from": "debug@2.2.0", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.2.0.tgz" + }, "isarray": { "version": "0.0.1", "from": "isarray@0.0.1", "resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz" + }, + "ms": { + "version": "0.7.1", + "from": "ms@0.7.1", + "resolved": "https://registry.npmjs.org/ms/-/ms-0.7.1.tgz" } } }, + "sort-keys": { + "version": "1.1.2", + "from": "sort-keys@>=1.0.0 <2.0.0", + "resolved": "https://registry.npmjs.org/sort-keys/-/sort-keys-1.1.2.tgz", + "dev": true + }, + "sort-on": { + "version": "1.3.0", + "from": "sort-on@>=1.2.2 <2.0.0", + "resolved": "https://registry.npmjs.org/sort-on/-/sort-on-1.3.0.tgz", + "dev": true + }, "source-list-map": { "version": "0.1.8", "from": "source-list-map@>=0.1.7 <0.2.0", "resolved": "https://registry.npmjs.org/source-list-map/-/source-list-map-0.1.8.tgz" }, "source-map": { - "version": "0.1.43", - "from": "source-map@>=0.1.38 <0.2.0", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.1.43.tgz" + "version": "0.5.6", + "from": "source-map@>=0.5.0 <0.6.0", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.6.tgz" }, "source-map-resolve": { "version": "0.3.1", "from": "source-map-resolve@>=0.3.0 <0.4.0", "resolved": "https://registry.npmjs.org/source-map-resolve/-/source-map-resolve-0.3.1.tgz" }, + "source-map-support": { + "version": "0.4.11", + "from": "source-map-support@>=0.4.2 <0.5.0", + "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.4.11.tgz" + }, "source-map-url": { "version": "0.3.0", "from": "source-map-url@>=0.3.0 <0.4.0", @@ -3908,9 +6235,9 @@ "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz" }, "sshpk": { - "version": "1.10.2", + "version": "1.11.0", "from": "sshpk@>=1.7.0 <2.0.0", - "resolved": "https://registry.npmjs.org/sshpk/-/sshpk-1.10.2.tgz", + "resolved": "https://registry.npmjs.org/sshpk/-/sshpk-1.11.0.tgz", "dependencies": { "assert-plus": { "version": "1.0.0", @@ -3919,25 +6246,33 @@ } } }, + "stat-mode": { + "version": "0.2.2", + "from": "stat-mode@>=0.2.0 <0.3.0", + "resolved": "https://registry.npmjs.org/stat-mode/-/stat-mode-0.2.2.tgz", + "dev": true + }, "statuses": { "version": "1.3.1", "from": "statuses@>=1.3.0 <1.4.0", "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.3.1.tgz" }, "stream-browserify": { - "version": "1.0.0", - "from": "stream-browserify@>=1.0.0 <2.0.0", - "resolved": "https://registry.npmjs.org/stream-browserify/-/stream-browserify-1.0.0.tgz", + "version": "2.0.1", + "from": "stream-browserify@>=2.0.1 <3.0.0", + "resolved": "https://registry.npmjs.org/stream-browserify/-/stream-browserify-2.0.1.tgz" + }, + "stream-combiner2": { + "version": "1.1.1", + "from": "stream-combiner2@>=1.1.1 <2.0.0", + "resolved": "https://registry.npmjs.org/stream-combiner2/-/stream-combiner2-1.1.1.tgz", + "dev": true, "dependencies": { - "isarray": { - "version": "0.0.1", - "from": "isarray@0.0.1", - "resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz" - }, - "readable-stream": { - "version": "1.1.14", - "from": "readable-stream@>=1.0.27-1 <2.0.0", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-1.1.14.tgz" + "duplexer2": { + "version": "0.1.4", + "from": "duplexer2@>=0.1.0 <0.2.0", + "resolved": "https://registry.npmjs.org/duplexer2/-/duplexer2-0.1.4.tgz", + "dev": true } } }, @@ -3946,16 +6281,45 @@ "from": "stream-consume@>=0.1.0 <0.2.0", "resolved": "https://registry.npmjs.org/stream-consume/-/stream-consume-0.1.0.tgz" }, + "stream-http": { + "version": "2.6.3", + "from": "stream-http@>=2.3.1 <3.0.0", + "resolved": "https://registry.npmjs.org/stream-http/-/stream-http-2.6.3.tgz" + }, + "stream-shift": { + "version": "1.0.0", + "from": "stream-shift@>=1.0.0 <2.0.0", + "resolved": "https://registry.npmjs.org/stream-shift/-/stream-shift-1.0.0.tgz", + "dev": true + }, "stream-throttle": { "version": "0.1.3", "from": "stream-throttle@>=0.1.3 <0.2.0", "resolved": "https://registry.npmjs.org/stream-throttle/-/stream-throttle-0.1.3.tgz" }, + "strict-uri-encode": { + "version": "1.1.0", + "from": "strict-uri-encode@>=1.0.0 <2.0.0", + "resolved": "https://registry.npmjs.org/strict-uri-encode/-/strict-uri-encode-1.1.0.tgz", + "dev": true + }, "string_decoder": { "version": "0.10.31", "from": "string_decoder@>=0.10.0 <0.11.0", "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz" }, + "string-length": { + "version": "1.0.1", + "from": "string-length@>=1.0.0 <2.0.0", + "resolved": "https://registry.npmjs.org/string-length/-/string-length-1.0.1.tgz", + "dev": true + }, + "string-template": { + "version": "1.0.0", + "from": "string-template@>=1.0.0 <1.1.0", + "resolved": "https://registry.npmjs.org/string-template/-/string-template-1.0.0.tgz", + "dev": true + }, "string-width": { "version": "1.0.2", "from": "string-width@>=1.0.1 <2.0.0", @@ -3976,6 +6340,32 @@ "from": "strip-bom@>=2.0.0 <3.0.0", "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-2.0.0.tgz" }, + "strip-bom-stream": { + "version": "1.0.0", + "from": "strip-bom-stream@>=1.0.0 <2.0.0", + "resolved": "https://registry.npmjs.org/strip-bom-stream/-/strip-bom-stream-1.0.0.tgz", + "dev": true + }, + "strip-dirs": { + "version": "1.1.1", + "from": "strip-dirs@>=1.0.0 <2.0.0", + "resolved": "https://registry.npmjs.org/strip-dirs/-/strip-dirs-1.1.1.tgz", + "dev": true, + "dependencies": { + "is-absolute": { + "version": "0.1.7", + "from": "is-absolute@>=0.1.5 <0.2.0", + "resolved": "https://registry.npmjs.org/is-absolute/-/is-absolute-0.1.7.tgz", + "dev": true + }, + "is-relative": { + "version": "0.1.3", + "from": "is-relative@>=0.1.0 <0.2.0", + "resolved": "https://registry.npmjs.org/is-relative/-/is-relative-0.1.3.tgz", + "dev": true + } + } + }, "strip-indent": { "version": "1.0.1", "from": "strip-indent@>=1.0.1 <2.0.0", @@ -3986,11 +6376,35 @@ "from": "strip-json-comments@>=2.0.1 <2.1.0", "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-2.0.1.tgz" }, + "strip-outer": { + "version": "1.0.0", + "from": "strip-outer@>=1.0.0 <2.0.0", + "resolved": "https://registry.npmjs.org/strip-outer/-/strip-outer-1.0.0.tgz", + "dev": true + }, + "strip-url-auth": { + "version": "1.0.1", + "from": "strip-url-auth@>=1.0.0 <2.0.0", + "resolved": "https://registry.npmjs.org/strip-url-auth/-/strip-url-auth-1.0.1.tgz", + "dev": true + }, + "sum-up": { + "version": "1.0.3", + "from": "sum-up@>=1.0.1 <2.0.0", + "resolved": "https://registry.npmjs.org/sum-up/-/sum-up-1.0.3.tgz", + "dev": true + }, "supports-color": { "version": "2.0.0", "from": "supports-color@>=2.0.0 <3.0.0", "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz" }, + "symbol-tree": { + "version": "3.2.2", + "from": "symbol-tree@>=3.2.1 <4.0.0", + "resolved": "https://registry.npmjs.org/symbol-tree/-/symbol-tree-3.2.2.tgz", + "dev": true + }, "table": { "version": "3.8.3", "from": "table@>=3.7.8 <4.0.0", @@ -4001,11 +6415,6 @@ "from": "is-fullwidth-code-point@>=2.0.0 <3.0.0", "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz" }, - "lodash": { - "version": "4.17.4", - "from": "lodash@>=4.0.0 <5.0.0", - "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.4.tgz" - }, "string-width": { "version": "2.0.0", "from": "string-width@>=2.0.0 <3.0.0", @@ -4013,10 +6422,36 @@ } } }, + "taffydb": { + "version": "2.6.2", + "from": "taffydb@2.6.2", + "resolved": "https://registry.npmjs.org/taffydb/-/taffydb-2.6.2.tgz", + "dev": true + }, "tapable": { - "version": "0.1.10", - "from": "tapable@>=0.1.8 <0.2.0", - "resolved": "https://registry.npmjs.org/tapable/-/tapable-0.1.10.tgz" + "version": "0.2.6", + "from": "tapable@>=0.2.5 <0.3.0", + "resolved": "https://registry.npmjs.org/tapable/-/tapable-0.2.6.tgz" + }, + "tar-stream": { + "version": "1.5.2", + "from": "tar-stream@>=1.1.1 <2.0.0", + "resolved": "https://registry.npmjs.org/tar-stream/-/tar-stream-1.5.2.tgz", + "dev": true, + "dependencies": { + "end-of-stream": { + "version": "1.1.0", + "from": "end-of-stream@>=1.0.0 <2.0.0", + "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.1.0.tgz", + "dev": true + }, + "once": { + "version": "1.3.3", + "from": "once@>=1.3.0 <1.4.0", + "resolved": "https://registry.npmjs.org/once/-/once-1.3.3.tgz", + "dev": true + } + } }, "temp": { "version": "0.8.3", @@ -4030,6 +6465,12 @@ } } }, + "tempfile": { + "version": "1.1.1", + "from": "tempfile@>=1.1.1 <2.0.0", + "resolved": "https://registry.npmjs.org/tempfile/-/tempfile-1.1.1.tgz", + "dev": true + }, "text-table": { "version": "0.2.0", "from": "text-table@>=0.2.0 <0.3.0", @@ -4045,6 +6486,12 @@ "from": "tfunk@>=3.0.1 <4.0.0", "resolved": "https://registry.npmjs.org/tfunk/-/tfunk-3.1.0.tgz" }, + "then-fs": { + "version": "2.0.0", + "from": "then-fs@>=2.0.0 <3.0.0", + "resolved": "https://registry.npmjs.org/then-fs/-/then-fs-2.0.0.tgz", + "dev": true + }, "through": { "version": "2.3.8", "from": "through@>=2.3.6 <3.0.0", @@ -4060,6 +6507,12 @@ "from": "through2-concurrent@>=1.1.0 <2.0.0", "resolved": "https://registry.npmjs.org/through2-concurrent/-/through2-concurrent-1.1.1.tgz" }, + "through2-filter": { + "version": "2.0.0", + "from": "through2-filter@>=2.0.0 <3.0.0", + "resolved": "https://registry.npmjs.org/through2-filter/-/through2-filter-2.0.0.tgz", + "dev": true + }, "tildify": { "version": "1.2.0", "from": "tildify@>=1.0.0 <2.0.0", @@ -4076,25 +6529,64 @@ "resolved": "https://registry.npmjs.org/timed-out/-/timed-out-4.0.1.tgz" }, "timers-browserify": { - "version": "1.4.2", - "from": "timers-browserify@>=1.0.1 <2.0.0", - "resolved": "https://registry.npmjs.org/timers-browserify/-/timers-browserify-1.4.2.tgz" + "version": "2.0.2", + "from": "timers-browserify@>=2.0.2 <3.0.0", + "resolved": "https://registry.npmjs.org/timers-browserify/-/timers-browserify-2.0.2.tgz" + }, + "tmp": { + "version": "0.0.30", + "from": "tmp@0.0.30", + "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.0.30.tgz", + "dev": true + }, + "to-absolute-glob": { + "version": "0.1.1", + "from": "to-absolute-glob@>=0.1.1 <0.2.0", + "resolved": "https://registry.npmjs.org/to-absolute-glob/-/to-absolute-glob-0.1.1.tgz", + "dev": true }, "to-array": { "version": "0.1.4", "from": "to-array@0.1.4", "resolved": "https://registry.npmjs.org/to-array/-/to-array-0.1.4.tgz" }, + "to-arraybuffer": { + "version": "1.0.1", + "from": "to-arraybuffer@>=1.0.0 <2.0.0", + "resolved": "https://registry.npmjs.org/to-arraybuffer/-/to-arraybuffer-1.0.1.tgz" + }, + "to-fast-properties": { + "version": "1.0.2", + "from": "to-fast-properties@>=1.0.1 <2.0.0", + "resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-1.0.2.tgz" + }, "tough-cookie": { "version": "2.3.2", "from": "tough-cookie@>=2.3.0 <2.4.0", "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-2.3.2.tgz" }, + "tr46": { + "version": "0.0.3", + "from": "tr46@>=0.0.3 <0.1.0", + "resolved": "https://registry.npmjs.org/tr46/-/tr46-0.0.3.tgz", + "dev": true + }, "trim-newlines": { "version": "1.0.0", "from": "trim-newlines@>=1.0.0 <2.0.0", "resolved": "https://registry.npmjs.org/trim-newlines/-/trim-newlines-1.0.0.tgz" }, + "trim-repeated": { + "version": "1.0.0", + "from": "trim-repeated@>=1.0.0 <2.0.0", + "resolved": "https://registry.npmjs.org/trim-repeated/-/trim-repeated-1.0.0.tgz", + "dev": true + }, + "trim-right": { + "version": "1.0.1", + "from": "trim-right@>=1.0.1 <2.0.0", + "resolved": "https://registry.npmjs.org/trim-right/-/trim-right-1.0.1.tgz" + }, "tryit": { "version": "1.0.3", "from": "tryit@>=1.0.1 <2.0.0", @@ -4115,6 +6607,12 @@ "from": "type-check@>=0.3.2 <0.4.0", "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.3.2.tgz" }, + "type-detect": { + "version": "1.0.0", + "from": "type-detect@>=1.0.0 <2.0.0", + "resolved": "https://registry.npmjs.org/type-detect/-/type-detect-1.0.0.tgz", + "dev": true + }, "typedarray": { "version": "0.0.6", "from": "typedarray@>=0.0.6 <0.0.7", @@ -4126,9 +6624,9 @@ "resolved": "https://registry.npmjs.org/ua-parser-js/-/ua-parser-js-0.7.12.tgz" }, "uglify-js": { - "version": "2.7.5", + "version": "2.8.4", "from": "uglify-js@>=2.7.0 <3.0.0", - "resolved": "https://registry.npmjs.org/uglify-js/-/uglify-js-2.7.5.tgz", + "resolved": "https://registry.npmjs.org/uglify-js/-/uglify-js-2.8.4.tgz", "dependencies": { "async": { "version": "0.2.10", @@ -4140,11 +6638,6 @@ "from": "cliui@>=2.1.0 <3.0.0", "resolved": "https://registry.npmjs.org/cliui/-/cliui-2.1.0.tgz" }, - "source-map": { - "version": "0.5.6", - "from": "source-map@>=0.5.1 <0.6.0", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.6.tgz" - }, "window-size": { "version": "0.1.0", "from": "window-size@0.1.0", @@ -4182,11 +6675,31 @@ "from": "unc-path-regex@>=0.1.0 <0.2.0", "resolved": "https://registry.npmjs.org/unc-path-regex/-/unc-path-regex-0.1.2.tgz" }, + "undefsafe": { + "version": "0.0.3", + "from": "undefsafe@0.0.3", + "resolved": "https://registry.npmjs.org/undefsafe/-/undefsafe-0.0.3.tgz", + "dev": true + }, "underscore": { "version": "1.7.0", "from": "underscore@>=1.7.0 <1.8.0", "resolved": "https://registry.npmjs.org/underscore/-/underscore-1.7.0.tgz" }, + "underscore-contrib": { + "version": "0.3.0", + "from": "underscore-contrib@>=0.3.0 <0.4.0", + "resolved": "https://registry.npmjs.org/underscore-contrib/-/underscore-contrib-0.3.0.tgz", + "dev": true, + "dependencies": { + "underscore": { + "version": "1.6.0", + "from": "underscore@1.6.0", + "resolved": "https://registry.npmjs.org/underscore/-/underscore-1.6.0.tgz", + "dev": true + } + } + }, "underscore.string": { "version": "2.3.3", "from": "underscore.string@>=2.3.3 <2.4.0", @@ -4207,15 +6720,21 @@ "from": "unzip-response@>=2.0.1 <3.0.0", "resolved": "https://registry.npmjs.org/unzip-response/-/unzip-response-2.0.1.tgz" }, + "update-notifier": { + "version": "0.6.3", + "from": "update-notifier@>=0.6.0 <0.7.0", + "resolved": "https://registry.npmjs.org/update-notifier/-/update-notifier-0.6.3.tgz", + "dev": true + }, "urix": { "version": "0.1.0", "from": "urix@>=0.1.0 <0.2.0", "resolved": "https://registry.npmjs.org/urix/-/urix-0.1.0.tgz" }, "url": { - "version": "0.10.3", - "from": "url@>=0.10.1 <0.11.0", - "resolved": "https://registry.npmjs.org/url/-/url-0.10.3.tgz", + "version": "0.11.0", + "from": "url@>=0.11.0 <0.12.0", + "resolved": "https://registry.npmjs.org/url/-/url-0.11.0.tgz", "dependencies": { "punycode": { "version": "1.3.2", @@ -4266,16 +6785,66 @@ "from": "utils-merge@1.0.0", "resolved": "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.0.tgz" }, + "uuid": { + "version": "2.0.3", + "from": "uuid@>=2.0.1 <3.0.0", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-2.0.3.tgz", + "dev": true + }, "v8flags": { "version": "2.0.11", "from": "v8flags@>=2.0.2 <3.0.0", "resolved": "https://registry.npmjs.org/v8flags/-/v8flags-2.0.11.tgz" }, + "vali-date": { + "version": "1.0.0", + "from": "vali-date@>=1.0.0 <2.0.0", + "resolved": "https://registry.npmjs.org/vali-date/-/vali-date-1.0.0.tgz", + "dev": true + }, + "valid-url": { + "version": "1.0.9", + "from": "valid-url@>=1.0.9 <2.0.0", + "resolved": "https://registry.npmjs.org/valid-url/-/valid-url-1.0.9.tgz", + "dev": true + }, "validate-npm-package-license": { "version": "3.0.1", "from": "validate-npm-package-license@>=3.0.1 <4.0.0", "resolved": "https://registry.npmjs.org/validate-npm-package-license/-/validate-npm-package-license-3.0.1.tgz" }, + "validate-npm-package-name": { + "version": "2.2.2", + "from": "validate-npm-package-name@>=2.2.2 <3.0.0", + "resolved": "https://registry.npmjs.org/validate-npm-package-name/-/validate-npm-package-name-2.2.2.tgz", + "dev": true + }, + "verbalize": { + "version": "0.1.2", + "from": "verbalize@>=0.1.2 <0.2.0", + "resolved": "https://registry.npmjs.org/verbalize/-/verbalize-0.1.2.tgz", + "dev": true, + "dependencies": { + "ansi-styles": { + "version": "1.0.0", + "from": "ansi-styles@>=1.0.0 <1.1.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-1.0.0.tgz", + "dev": true + }, + "chalk": { + "version": "0.4.0", + "from": "chalk@>=0.4.0 <0.5.0", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-0.4.0.tgz", + "dev": true + }, + "strip-ansi": { + "version": "0.1.1", + "from": "strip-ansi@>=0.1.0 <0.2.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-0.1.1.tgz", + "dev": true + } + } + }, "verror": { "version": "1.3.6", "from": "verror@1.3.6", @@ -4286,6 +6855,12 @@ "from": "vinyl@>=0.5.0 <0.6.0", "resolved": "https://registry.npmjs.org/vinyl/-/vinyl-0.5.3.tgz" }, + "vinyl-assign": { + "version": "1.2.1", + "from": "vinyl-assign@>=1.0.1 <2.0.0", + "resolved": "https://registry.npmjs.org/vinyl-assign/-/vinyl-assign-1.2.1.tgz", + "dev": true + }, "vinyl-fs": { "version": "0.3.14", "from": "vinyl-fs@>=0.3.0 <0.4.0", @@ -4306,16 +6881,6 @@ "from": "isarray@0.0.1", "resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz" }, - "minimist": { - "version": "0.0.8", - "from": "minimist@0.0.8", - "resolved": "https://registry.npmjs.org/minimist/-/minimist-0.0.8.tgz" - }, - "mkdirp": { - "version": "0.5.1", - "from": "mkdirp@>=0.5.0 <0.6.0", - "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.1.tgz" - }, "readable-stream": { "version": "1.0.34", "from": "readable-stream@>=1.0.33-1 <1.1.0-0", @@ -4341,14 +6906,7 @@ "vinyl-sourcemaps-apply": { "version": "0.2.1", "from": "vinyl-sourcemaps-apply@>=0.2.0 <0.3.0", - "resolved": "https://registry.npmjs.org/vinyl-sourcemaps-apply/-/vinyl-sourcemaps-apply-0.2.1.tgz", - "dependencies": { - "source-map": { - "version": "0.5.6", - "from": "source-map@>=0.5.1 <0.6.0", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.6.tgz" - } - } + "resolved": "https://registry.npmjs.org/vinyl-sourcemaps-apply/-/vinyl-sourcemaps-apply-0.2.1.tgz" }, "vlq": { "version": "0.2.1", @@ -4360,57 +6918,204 @@ "from": "vm-browserify@0.0.4", "resolved": "https://registry.npmjs.org/vm-browserify/-/vm-browserify-0.0.4.tgz" }, + "ware": { + "version": "1.3.0", + "from": "ware@>=1.2.0 <2.0.0", + "resolved": "https://registry.npmjs.org/ware/-/ware-1.3.0.tgz", + "dev": true + }, "watchpack": { - "version": "0.2.9", - "from": "watchpack@>=0.2.1 <0.3.0", - "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-0.2.9.tgz", + "version": "1.3.1", + "from": "watchpack@>=1.2.0 <2.0.0", + "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-1.3.1.tgz", "dependencies": { "async": { - "version": "0.9.2", - "from": "async@>=0.9.0 <0.10.0", - "resolved": "https://registry.npmjs.org/async/-/async-0.9.2.tgz" + "version": "2.1.5", + "from": "async@>=2.1.2 <3.0.0", + "resolved": "https://registry.npmjs.org/async/-/async-2.1.5.tgz" + } + } + }, + "wcag": { + "version": "0.2.2", + "from": "wcag@0.2.2", + "resolved": "https://registry.npmjs.org/wcag/-/wcag-0.2.2.tgz", + "dev": true, + "dependencies": { + "configstore": { + "version": "1.4.0", + "from": "configstore@>=1.0.0 <2.0.0", + "resolved": "https://registry.npmjs.org/configstore/-/configstore-1.4.0.tgz", + "dev": true + }, + "got": { + "version": "3.3.1", + "from": "got@>=3.2.0 <4.0.0", + "resolved": "https://registry.npmjs.org/got/-/got-3.3.1.tgz", + "dev": true, + "dependencies": { + "object-assign": { + "version": "3.0.0", + "from": "object-assign@>=3.0.0 <4.0.0", + "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-3.0.0.tgz", + "dev": true + } + } + }, + "latest-version": { + "version": "1.0.1", + "from": "latest-version@>=1.0.0 <2.0.0", + "resolved": "https://registry.npmjs.org/latest-version/-/latest-version-1.0.1.tgz", + "dev": true + }, + "package-json": { + "version": "1.2.0", + "from": "package-json@>=1.0.0 <2.0.0", + "resolved": "https://registry.npmjs.org/package-json/-/package-json-1.2.0.tgz", + "dev": true + }, + "repeating": { + "version": "1.1.3", + "from": "repeating@>=1.1.2 <2.0.0", + "resolved": "https://registry.npmjs.org/repeating/-/repeating-1.1.3.tgz", + "dev": true + }, + "timed-out": { + "version": "2.0.0", + "from": "timed-out@>=2.0.0 <3.0.0", + "resolved": "https://registry.npmjs.org/timed-out/-/timed-out-2.0.0.tgz", + "dev": true + }, + "update-notifier": { + "version": "0.5.0", + "from": "update-notifier@>=0.5.0 <0.6.0", + "resolved": "https://registry.npmjs.org/update-notifier/-/update-notifier-0.5.0.tgz", + "dev": true } } }, + "webdriver-js-extender": { + "version": "1.0.0", + "from": "webdriver-js-extender@>=1.0.0 <2.0.0", + "resolved": "https://registry.npmjs.org/webdriver-js-extender/-/webdriver-js-extender-1.0.0.tgz", + "dev": true + }, + "webidl-conversions": { + "version": "3.0.1", + "from": "webidl-conversions@>=3.0.1 <4.0.0", + "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-3.0.1.tgz", + "dev": true + }, "webpack": { - "version": "1.13.2", - "from": "webpack@1.13.2", - "resolved": "https://registry.npmjs.org/webpack/-/webpack-1.13.2.tgz", + "version": "2.2.1", + "from": "webpack@2.2.1", + "resolved": "https://registry.npmjs.org/webpack/-/webpack-2.2.1.tgz", + "dependencies": { + "acorn": { + "version": "4.0.11", + "from": "acorn@>=4.0.4 <5.0.0", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-4.0.11.tgz" + }, + "async": { + "version": "2.1.5", + "from": "async@>=2.1.2 <3.0.0", + "resolved": "https://registry.npmjs.org/async/-/async-2.1.5.tgz" + }, + "supports-color": { + "version": "3.2.3", + "from": "supports-color@>=3.1.0 <4.0.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-3.2.3.tgz" + } + } + }, + "webpack-core": { + "version": "0.4.8", + "from": "webpack-core@>=0.4.8 <0.5.0", + "resolved": "https://registry.npmjs.org/webpack-core/-/webpack-core-0.4.8.tgz", "dependencies": { + "source-map": { + "version": "0.1.43", + "from": "source-map@>=0.1.38 <0.2.0", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.1.43.tgz" + } + } + }, + "webpack-sources": { + "version": "0.1.4", + "from": "webpack-sources@>=0.1.4 <0.2.0", + "resolved": "https://registry.npmjs.org/webpack-sources/-/webpack-sources-0.1.4.tgz" + }, + "webpack-stream": { + "version": "3.2.0", + "from": "webpack-stream@3.2.0", + "resolved": "https://registry.npmjs.org/webpack-stream/-/webpack-stream-3.2.0.tgz", + "dependencies": { + "browserify-aes": { + "version": "0.4.0", + "from": "browserify-aes@0.4.0", + "resolved": "https://registry.npmjs.org/browserify-aes/-/browserify-aes-0.4.0.tgz" + }, "cliui": { "version": "2.1.0", "from": "cliui@>=2.1.0 <3.0.0", "resolved": "https://registry.npmjs.org/cliui/-/cliui-2.1.0.tgz" }, + "crypto-browserify": { + "version": "3.3.0", + "from": "crypto-browserify@3.3.0", + "resolved": "https://registry.npmjs.org/crypto-browserify/-/crypto-browserify-3.3.0.tgz" + }, + "enhanced-resolve": { + "version": "0.9.1", + "from": "enhanced-resolve@>=0.9.0 <0.10.0", + "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-0.9.1.tgz", + "dependencies": { + "memory-fs": { + "version": "0.2.0", + "from": "memory-fs@>=0.2.0 <0.3.0", + "resolved": "https://registry.npmjs.org/memory-fs/-/memory-fs-0.2.0.tgz" + } + } + }, "interpret": { "version": "0.6.6", "from": "interpret@>=0.6.4 <0.7.0", "resolved": "https://registry.npmjs.org/interpret/-/interpret-0.6.6.tgz" }, - "minimist": { - "version": "0.0.8", - "from": "minimist@0.0.8", - "resolved": "https://registry.npmjs.org/minimist/-/minimist-0.0.8.tgz" + "memory-fs": { + "version": "0.3.0", + "from": "memory-fs@>=0.3.0 <0.4.0", + "resolved": "https://registry.npmjs.org/memory-fs/-/memory-fs-0.3.0.tgz" }, - "mkdirp": { - "version": "0.5.1", - "from": "mkdirp@>=0.5.0 <0.6.0", - "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.1.tgz" + "node-libs-browser": { + "version": "0.7.0", + "from": "node-libs-browser@>=0.7.0 <0.8.0", + "resolved": "https://registry.npmjs.org/node-libs-browser/-/node-libs-browser-0.7.0.tgz" }, - "source-map": { - "version": "0.5.6", - "from": "source-map@>=0.5.1 <0.6.0", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.6.tgz" + "ripemd160": { + "version": "0.2.0", + "from": "ripemd160@0.2.0", + "resolved": "https://registry.npmjs.org/ripemd160/-/ripemd160-0.2.0.tgz" + }, + "sha.js": { + "version": "2.2.6", + "from": "sha.js@2.2.6", + "resolved": "https://registry.npmjs.org/sha.js/-/sha.js-2.2.6.tgz" }, "supports-color": { "version": "3.2.3", "from": "supports-color@>=3.1.0 <4.0.0", "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-3.2.3.tgz" }, + "tapable": { + "version": "0.1.10", + "from": "tapable@>=0.1.8 <0.2.0", + "resolved": "https://registry.npmjs.org/tapable/-/tapable-0.1.10.tgz" + }, "uglify-js": { - "version": "2.6.4", - "from": "uglify-js@>=2.6.0 <2.7.0", - "resolved": "https://registry.npmjs.org/uglify-js/-/uglify-js-2.6.4.tgz", + "version": "2.7.5", + "from": "uglify-js@>=2.7.3 <2.8.0", + "resolved": "https://registry.npmjs.org/uglify-js/-/uglify-js-2.7.5.tgz", "dependencies": { "async": { "version": "0.2.10", @@ -4419,9 +7124,31 @@ } } }, + "vinyl": { + "version": "1.2.0", + "from": "vinyl@>=1.1.0 <2.0.0", + "resolved": "https://registry.npmjs.org/vinyl/-/vinyl-1.2.0.tgz" + }, + "watchpack": { + "version": "0.2.9", + "from": "watchpack@>=0.2.1 <0.3.0", + "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-0.2.9.tgz", + "dependencies": { + "async": { + "version": "0.9.2", + "from": "async@>=0.9.0 <0.10.0", + "resolved": "https://registry.npmjs.org/async/-/async-0.9.2.tgz" + } + } + }, + "webpack": { + "version": "1.14.0", + "from": "webpack@>=1.12.9 <2.0.0", + "resolved": "https://registry.npmjs.org/webpack/-/webpack-1.14.0.tgz" + }, "webpack-core": { "version": "0.6.9", - "from": "webpack-core@>=0.6.0 <0.7.0", + "from": "webpack-core@>=0.6.9 <0.7.0", "resolved": "https://registry.npmjs.org/webpack-core/-/webpack-core-0.6.9.tgz", "dependencies": { "source-map": { @@ -4448,28 +7175,23 @@ } } }, - "webpack-core": { - "version": "0.4.8", - "from": "webpack-core@>=0.4.8 <0.5.0", - "resolved": "https://registry.npmjs.org/webpack-core/-/webpack-core-0.4.8.tgz" - }, - "webpack-stream": { - "version": "3.2.0", - "from": "webpack-stream@3.2.0", - "resolved": "https://registry.npmjs.org/webpack-stream/-/webpack-stream-3.2.0.tgz", - "dependencies": { - "vinyl": { - "version": "1.2.0", - "from": "vinyl@>=1.1.0 <2.0.0", - "resolved": "https://registry.npmjs.org/vinyl/-/vinyl-1.2.0.tgz" - } - } - }, "weinre": { "version": "2.0.0-pre-I0Z7U9OV", "from": "weinre@>=2.0.0-pre-I0Z7U9OV <3.0.0", "resolved": "https://registry.npmjs.org/weinre/-/weinre-2.0.0-pre-I0Z7U9OV.tgz" }, + "whatwg-encoding": { + "version": "1.0.1", + "from": "whatwg-encoding@>=1.0.1 <2.0.0", + "resolved": "https://registry.npmjs.org/whatwg-encoding/-/whatwg-encoding-1.0.1.tgz", + "dev": true + }, + "whatwg-url": { + "version": "4.5.0", + "from": "whatwg-url@>=4.3.0 <5.0.0", + "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-4.5.0.tgz", + "dev": true + }, "when": { "version": "3.7.8", "from": "when@>=3.7.7 <4.0.0", @@ -4485,6 +7207,18 @@ "from": "which-module@>=1.0.0 <2.0.0", "resolved": "https://registry.npmjs.org/which-module/-/which-module-1.0.0.tgz" }, + "widest-line": { + "version": "1.0.0", + "from": "widest-line@>=1.0.0 <2.0.0", + "resolved": "https://registry.npmjs.org/widest-line/-/widest-line-1.0.0.tgz", + "dev": true + }, + "win-release": { + "version": "1.1.1", + "from": "win-release@>=1.0.0 <2.0.0", + "resolved": "https://registry.npmjs.org/win-release/-/win-release-1.1.1.tgz", + "dev": true + }, "win-spawn": { "version": "2.0.0", "from": "win-spawn@>=2.0.0 <3.0.0", @@ -4505,6 +7239,20 @@ "from": "wrap-ansi@>=2.0.0 <3.0.0", "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-2.1.0.tgz" }, + "wrap-fn": { + "version": "0.1.5", + "from": "wrap-fn@>=0.1.0 <0.2.0", + "resolved": "https://registry.npmjs.org/wrap-fn/-/wrap-fn-0.1.5.tgz", + "dev": true, + "dependencies": { + "co": { + "version": "3.1.0", + "from": "co@3.1.0", + "resolved": "https://registry.npmjs.org/co/-/co-3.1.0.tgz", + "dev": true + } + } + }, "wrappy": { "version": "1.0.2", "from": "wrappy@>=1.0.0 <2.0.0", @@ -4513,19 +7261,13 @@ "write": { "version": "0.2.1", "from": "write@>=0.2.1 <0.3.0", - "resolved": "https://registry.npmjs.org/write/-/write-0.2.1.tgz", - "dependencies": { - "minimist": { - "version": "0.0.8", - "from": "minimist@0.0.8", - "resolved": "https://registry.npmjs.org/minimist/-/minimist-0.0.8.tgz" - }, - "mkdirp": { - "version": "0.5.1", - "from": "mkdirp@>=0.5.1 <0.6.0", - "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.1.tgz" - } - } + "resolved": "https://registry.npmjs.org/write/-/write-0.2.1.tgz" + }, + "write-file-atomic": { + "version": "1.3.1", + "from": "write-file-atomic@>=1.1.2 <2.0.0", + "resolved": "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-1.3.1.tgz", + "dev": true }, "ws": { "version": "1.1.1", @@ -4537,11 +7279,41 @@ "from": "wtf-8@1.0.0", "resolved": "https://registry.npmjs.org/wtf-8/-/wtf-8-1.0.0.tgz" }, + "xdg-basedir": { + "version": "2.0.0", + "from": "xdg-basedir@>=2.0.0 <3.0.0", + "resolved": "https://registry.npmjs.org/xdg-basedir/-/xdg-basedir-2.0.0.tgz", + "dev": true + }, "xdr": { "version": "0.5.3", "from": "xdr@0.5.3", "resolved": "https://registry.npmjs.org/xdr/-/xdr-0.5.3.tgz" }, + "xml-name-validator": { + "version": "2.0.1", + "from": "xml-name-validator@>=2.0.1 <3.0.0", + "resolved": "https://registry.npmjs.org/xml-name-validator/-/xml-name-validator-2.0.1.tgz", + "dev": true + }, + "xml2js": { + "version": "0.4.17", + "from": "xml2js@>=0.4.17 <0.5.0", + "resolved": "https://registry.npmjs.org/xml2js/-/xml2js-0.4.17.tgz", + "dev": true + }, + "xmlbuilder": { + "version": "4.2.1", + "from": "xmlbuilder@>=4.1.0 <5.0.0", + "resolved": "https://registry.npmjs.org/xmlbuilder/-/xmlbuilder-4.2.1.tgz", + "dev": true + }, + "xmldom": { + "version": "0.1.27", + "from": "xmldom@>=0.1.22 <0.2.0", + "resolved": "https://registry.npmjs.org/xmldom/-/xmldom-0.1.27.tgz", + "dev": true + }, "xmlhttprequest-ssl": { "version": "1.5.3", "from": "xmlhttprequest-ssl@1.5.3", @@ -4557,6 +7329,12 @@ "from": "y18n@>=3.2.0 <4.0.0", "resolved": "https://registry.npmjs.org/y18n/-/y18n-3.2.1.tgz" }, + "yallist": { + "version": "2.0.0", + "from": "yallist@>=2.0.0 <3.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-2.0.0.tgz", + "dev": true + }, "yargs": { "version": "6.4.0", "from": "yargs@6.4.0", @@ -4586,6 +7364,12 @@ } } }, + "yauzl": { + "version": "2.7.0", + "from": "yauzl@>=2.2.1 <3.0.0", + "resolved": "https://registry.npmjs.org/yauzl/-/yauzl-2.7.0.tgz", + "dev": true + }, "yeast": { "version": "0.1.2", "from": "yeast@0.1.2", diff --git a/package.json b/package.json index 54d7b6fc188..f3bee867680 100644 --- a/package.json +++ b/package.json @@ -16,6 +16,10 @@ "node": ">=5.5.0" }, "dependencies": { + "babel-core": "6.22.1", + "babel-loader": "6.2.10", + "babel-preset-es2015": "6.22.0", + "babel-preset-stage-2": "6.22.0", "banner-footer-webpack-plugin": "git://github.com/dtothefp/banner-footer-webpack-plugin.git", "browser-sync": "2.18.7", "capital-framework": "3.6.1", @@ -47,7 +51,7 @@ "jquery": "1.11.3", "require-dir": "0.3.1", "ustream-embedapi": "1.0.0", - "webpack": "1.13.2", + "webpack": "2.2.1", "webpack-stream": "3.2.0" }, "devDependencies": {