diff --git a/.travis.yml b/.travis.yml index a9401ce..8b2e6fa 100644 --- a/.travis.yml +++ b/.travis.yml @@ -1,7 +1,7 @@ language: node_js node_js: - - "7.8" + - "7" env: - CXX=g++-4.8 diff --git a/README.md b/README.md index 9990b2f..3b99593 100644 --- a/README.md +++ b/README.md @@ -18,12 +18,13 @@ ## How To Install Locally ```bash -npm i -g yarn # if you don't have yarn yet -yarn global add firebase-tools # if you don't have firebase-tools yet +npm i -g pnpm # if you don't have pnpm yet +pnpm i -g firebase-tools # if you don't have firebase-tools yet +pnpm i -g gulp gulp-cli # if you don't have gulp yet git clone https://github.com/PracticeJavaScript/practicejavascript.com.git cd practicejavascript.com -yarn install -yarn run watch +pnpm i +gulp # watch is default gulp task # Another tab firebase serve ``` diff --git a/gulpfile.js b/gulpfile.js index 039a5d9..e6bcaf9 100644 --- a/gulpfile.js +++ b/gulpfile.js @@ -16,6 +16,8 @@ const svgo = require('gulp-svgo'); const sass = require('gulp-sass'); const livereload = require('gulp-livereload'); const htmlmin = require('gulp-htmlmin'); +const swPrecache = require('sw-precache'); +const image = require('gulp-image'); // CONFIG // ============================================================ @@ -38,6 +40,13 @@ const htmlminConfig = { minifyJS: true }; +const imageConfig = { + pngquant: true, + svgo: false, + concurrent: 10, + jpegoptim: true +}; + // TASKS // ============================================================ @@ -105,7 +114,12 @@ cssWatcher.on('change', event => { // ============================================================ gulp.task('js', () => { - return gulp.src('./src/js/loadJS.js') + return gulp.src(['./src/js/*.js', '!./src/js/index.js']) + .pipe(sourcemaps.init({ + loadMaps: true + })) + .pipe(uglify(uglifyConf)) + .pipe(sourcemaps.write('./')) .pipe(gulp.dest('./public/dist/js')); }); @@ -118,13 +132,22 @@ jsWatcher.on('change', event => { // IMG // ============================================================ -gulp.task('img', () => { - return gulp.src('./src/img/*.svg') +gulp.task('img-icons', () => { + return gulp.src('./src/*.svg') .pipe(svgo()) + .pipe(gulp.dest('./public/')); +}); + +gulp.task('img-images', () => { + return gulp.src('./src/img/*.{svg,png,jpg}') + .pipe(svgo()) + .pipe(image(imageConfig)) .pipe(gulp.dest('./public/dist/img')); }); -const imgWatcher = gulp.watch('src/img/*.svg', ['img']); +gulp.task('img', ['img-icons', 'img-images']); + +const imgWatcher = gulp.watch('src/**/*.{svg,png}', ['img']); imgWatcher.on('change', event => { console.log('File ' + event.path + ' was ' + event.type + ', running tasks...'); @@ -134,21 +157,69 @@ imgWatcher.on('change', event => { // ============================================================ gulp.task('html', () => { - return gulp.src('./src/html/*.html') + return gulp.src('./src/*.html') .pipe(htmlmin(htmlminConfig)) .pipe(gulp.dest('./public/')); // Output goes to root of /public, as per firebase hosting }); -const htmlWatcher = gulp.watch('src/html/*.html', ['html']); +const htmlWatcher = gulp.watch('src/*.html', ['html']); htmlWatcher.on('change', event => { console.log('File ' + event.path + ' was ' + event.type + ', running tasks...'); }); +// SERVICE WORKER +// ============================================================ + +const rootDir = './public'; +gulp.task('generate-service-worker', callback => { + swPrecache.write(`./src/service-worker.js`, { + staticFileGlobs: [ + `${rootDir}/dist/**/*.{js,css,png,jpg,gif,svg,eot,ttf,woff}`, + `${rootDir}/launcher-icon-*.{png,svg}`, + `${rootDir}/index.html` + ], + stripPrefix: rootDir + }, callback); +}); + +gulp.task('optimize-service-worker', ['generate-service-worker'], () => { + return gulp.src(`./src/service-worker.js`) + .pipe(sourcemaps.init({ + loadMaps: true + })) + .pipe(uglify(uglifyConf)) + .pipe(sourcemaps.write('./')) + .pipe(gulp.dest('./public')); +}); + +// Do all service-worker things +gulp.task('service-worker', ['generate-service-worker', 'optimize-service-worker']); + +const swWatcher = gulp.watch([rootDir + '/**/*.{js,html,css,png,jpg,gif,svg,eot,ttf,woff}'], ['service-worker']); + +swWatcher.on('change', event => { + console.log('File ' + event.path + ' was ' + event.type + ', running tasks...'); +}); + +// MANIFEST +// ============================================================ + +gulp.task('manifest', () => { + return gulp.src('./src/manifest.json') + .pipe(gulp.dest('./public/')); +}); + +const manifestWatcher = gulp.watch('src/manifest.json', ['manifest']); + +manifestWatcher.on('change', event => { + console.log('File ' + event.path + ' was ' + event.type + ', running tasks...'); +}); + // BUILD // ============================================================ -gulp.task('build', () => { +gulp.task('build', ['css', 'js', 'img', 'html'], () => { return compile(); }); gulp.task('watch', () => { @@ -160,4 +231,4 @@ function glob() { return 'typeof self !== "undefined" ? self : ' + 'typeof window !== "undefined" ? window : {}'; // eslint-disable-line no-useless-concat } -gulp.task('default', ['watch']); +gulp.task('default', ['build', 'manifest', 'service-worker', 'watch']); diff --git a/package.json b/package.json index 59c460b..c6aacf8 100644 --- a/package.json +++ b/package.json @@ -4,18 +4,16 @@ "description": "practice javascript", "main": "index.js", "engines": { - "node": "7.8" + "node": "7" }, "scripts": { - "test": "xo", + "test": "./node_modules/.bin/xo", "build": "./node_modules/.bin/gulp build", - "watch": "./node_modules/.bin/gulp watch", - "precommit": "yarn test", - "prepush": "yarn test" + "watch": "./node_modules/.bin/gulp watch" }, "browserslist": [ "> 1%", - "last 1 versions" + "last 2 versions" ], "xo": { "env": [ @@ -32,47 +30,46 @@ }, "ignore": [ "src/js/loadJS.js", + "src/js/sw-registration.js", + "src/service-worker.js", "public/**/*" ] }, "author": "Jakob Anderson", "license": "MIT", - "lint-staged": { - "src/*": [] - }, "dependencies": { + "chai": "^3.5.0", + "localforage": "^1.5.0" + }, + "devDependencies": { "autoprefixer": "^6.7.7", "ava": "^0.18.2", "babel-core": "^6.24.0", + "babel-preset-env": "^1.4.0", "babel-preset-es2015": "^6.24.1", + "babel-preset-es2017": "^6.24.1", + "babel-preset-latest": "^6.24.1", "babelify": "^7.3.0", + "browserify": "^14.3.0", "cssnano": "^3.10.0", - "gulp": "^3.9.1", "gulp-htmlmin": "^3.0.0", + "gulp-image": "^2.8.0", + "gulp-livereload": "^3.8.1", "gulp-postcss": "^6.4.0", - "gulp-sourcemaps": "^2.5.1", + "gulp-sass": "^3.1.0", + "gulp-sourcemaps": "^2.6.0", + "gulp-svgo": "^1.0.3", "gulp-uglify": "^2.1.2", "gulp-util": "^3.0.8", - "localforage": "^1.5.0", + "gulp": "^3.9.1", + "husky": "^0.13.3", + "lint-staged": "^3.4.0", "rollup-stream": "^1.19.0", - "static-eval": "^1.1.1", + "sw-precache": "^5.1.1", "uglifyify": "^3.0.4", "vinyl-buffer": "^1.0.0", "vinyl-source-stream": "^1.1.0", - "xo": "^0.18.1" - }, - "devDependencies": { - "babel-preset-env": "^1.4.0", - "babel-preset-es2017": "^6.24.1", - "babel-preset-latest": "^6.24.1", - "browserify": "^14.1.0", - "chai": "^3.5.0", - "gulp-htmlmin": "^3.0.0", - "gulp-livereload": "^3.8.1", - "gulp-sass": "^3.1.0", - "gulp-svgo": "^1.0.3", - "husky": "^0.13.3", - "lint-staged": "^3.4.0", - "watchify": "^3.9.0" + "watchify": "^3.9.0", + "xo": "^0.18.2" } } diff --git a/public/dist/css/style.css b/public/dist/css/style.css index afb324e..1db0a90 100644 --- a/public/dist/css/style.css +++ b/public/dist/css/style.css @@ -1 +1 @@ -html{background-color:#0c141f;min-height:100%}body{margin:0}body,input,select,textarea{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,Arial,sans-serif;font-size:16pt;box-sizing:border-box;color:#e6ffff;-webkit-font-smoothing:antialiased}a{color:#6fc3df}.monospace{font-family:Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}.hidden,.hide-until-load{visibility:hidden}body{opacity:1;transition:opacity .2s ease-in-out}.container{display:block}.site-heading{padding:.5em;text-align:center;margin:0;display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}.site-heading span{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;text-shadow:0 0 10px #fff,0 0 40px #6fc3df}.site-heading h1{font-size:200%;margin:.3em 0 .5em .5em;letter-spacing:0;font-weight:200}.site-heading img.logo{display:none}.controls{cursor:pointer;display:-webkit-box;display:flex;justify-content:space-around;font-size:60%;text-transform:uppercase}.controls img{padding:1em;border-radius:1em;background-color:transparent;height:30px}.controls>div>.active,.controls>div>:active{background-color:#6fc3df;transition:color .1s ease-in-out}.problem-group{display:block;margin:.7em 0;-webkit-box-align:center;align-items:center}.problem{display:block;margin:1em}.code-and-tests{vertical-align:top;display:block}.code{font-size:80%;color:#f8f8f2;color:#fff;overflow-x:auto;padding:.5em;background:#23241f;background:#1a1a1a;border-radius:3px;padding:.25em .65em}.code,.test-area{display:inline-block;width:100%}.test-area{vertical-align:top}.test-suite{font-size:60%}.test{display:block;margin:.7em 0}.test-state{display:inline-block;transition:all .2s ease-in-out}.test-state.pass{color:#6fc3df}.test-state.fail{color:#df740c}.test-name{display:inline-block}.test-total{background-color:gray;color:#fff;text-align:center;padding:.5em;transition:all .2s ease-in-out}.test-total.working{background:url(/dist/img/reload.svg)}.test-total.pass{background-color:#6fc3df}.test-total.fail{background-color:#df740c}.console{font-size:70%;margin:.5em 0;vertical-align:top}.console>h4{text-align:center}.ads-bottom{display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;margin:5em 0 1em}footer{margin:0 auto;text-align:center;left:0;bottom:0;height:70px;width:100%;font-size:60%}footer>div{margin:.4em auto}@media (min-width:760px){.container{width:92%;margin:0 auto;display:-webkit-box;display:flex}.left-spacer{-webkit-box-flex:0.5;flex:0.5}main{-webkit-box-flex:30;flex:30}.site-heading .container{-webkit-box-pack:justify;justify-content:space-between;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;-webkit-box-align:center;align-items:center}.site-heading>.container>h1{font-size:200%}.site-heading img.logo{height:60px;display:-webkit-box;display:flex}.problem-name{display:block}.problem-group{display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between}.problem{display:block;margin-right:.6em}.code-and-tests{display:-webkit-box;display:flex}.test-area{width:30%}.code-and-eval-console{width:70%}} \ No newline at end of file +html{background-color:#0c141f;min-height:100%}body{margin:0}body,input,select,textarea{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,Arial,sans-serif;font-size:16pt;box-sizing:border-box;color:#e6ffff;-webkit-font-smoothing:antialiased}a{color:#6fc3df}.monospace{font-family:Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}.hidden,.hide-until-load{visibility:hidden}.visually-hidden{position:absolute!important;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);padding:0!important;border:0!important;height:1px!important;width:1px!important;overflow:hidden}body{opacity:1;transition:opacity .2s ease-in-out}.container{display:block}.site-heading{padding:.5em;text-align:center;margin:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.site-heading,.site-heading span{display:-webkit-box;display:-ms-flexbox;display:flex}.site-heading span{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-shadow:0 0 10px #fff,0 0 40px #6fc3df}.site-heading h1{font-size:200%;margin:.3em 0 .5em .5em;letter-spacing:0;font-weight:200}.site-heading img.logo{display:none}.controls{cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;font-size:60%;text-transform:uppercase}.controls img{padding:1em;border-radius:1em;background-color:transparent;height:30px}.controls>div>.active,.controls>div>:active{background-color:#6fc3df;transition:color .1s ease-in-out}.problem-group{display:block;margin:.7em 0;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.problem{display:block;margin:1em}.code-and-tests{vertical-align:top;display:block}.code{font-size:80%;color:#f8f8f2;color:#fff;overflow-x:auto;padding:.5em;background:#23241f;background:#1a1a1a;border-radius:3px;padding:.25em .65em}.code,.test-area{display:inline-block;width:100%}.test-area{vertical-align:top}.test-suite{font-size:60%}.test{display:block;margin:.7em 0}.test-state{display:inline-block;transition:all .2s ease-in-out}.test-state.pass{color:#6fc3df}.test-state.fail{color:#df740c}.test-name{display:inline-block}.test-total{background-color:gray;color:#fff;text-align:center;padding:.5em;transition:all .2s ease-in-out}.test-total.working{background:url(/dist/img/reload.svg)}.test-total.pass{background-color:#6fc3df}.test-total.fail{background-color:#df740c}.console{font-size:70%;margin:.5em 0;vertical-align:top}.console>h4{text-align:center}.ads-bottom{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:5em 0 1em}footer{margin:0 auto;text-align:center;left:0;bottom:0;height:70px;width:100%;font-size:60%}footer>div{margin:.4em auto}@media (min-width:760px){.container{width:92%;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex}.left-spacer{-webkit-box-flex:0.5;-ms-flex:0.5;flex:0.5}main{-webkit-box-flex:30;-ms-flex:30;flex:30}.site-heading .container{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.site-heading>.container>h1{font-size:200%}.site-heading img.logo{height:60px;display:-webkit-box;display:-ms-flexbox;display:flex}.problem-name{display:block}.problem-group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.problem{display:block;margin-right:.6em}.code-and-tests{display:-webkit-box;display:-ms-flexbox;display:flex}.test-area{width:30%}.code-and-eval-console{width:70%}} \ No newline at end of file diff --git a/public/dist/img/social-banner.png b/public/dist/img/social-banner.png new file mode 100644 index 0000000..a665cc0 Binary files /dev/null and b/public/dist/img/social-banner.png differ diff --git a/public/dist/js/loadJS.js b/public/dist/js/loadJS.js index 17db91e..5106909 100644 --- a/public/dist/js/loadJS.js +++ b/public/dist/js/loadJS.js @@ -1,22 +1,2 @@ -/*! loadJS: load a JS file asynchronously. [c]2014 @scottjehl, Filament Group, Inc. (Based on http://goo.gl/REQGQ by Paul Irish). Licensed MIT */ -(function( w ){ - var loadJS = function( src, cb ){ - "use strict"; - var ref = w.document.getElementsByTagName( "script" )[ 0 ]; - var script = w.document.createElement( "script" ); - script.src = src; - script.async = true; - ref.parentNode.insertBefore( script, ref ); - if (cb && typeof(cb) === "function") { - script.onload = cb; - } - return script; - }; - // commonjs - if( typeof module !== "undefined" ){ - module.exports = loadJS; - } - else { - w.loadJS = loadJS; - } -}( typeof global !== "undefined" ? global : this )); +!function(e){var t=function(t,n){"use strict";var o=e.document.getElementsByTagName("script")[0],r=e.document.createElement("script");return r.src=t,r.async=!0,o.parentNode.insertBefore(r,o),n&&"function"==typeof n&&(r.onload=n),r};"undefined"!=typeof module?module.exports=t:e.loadJS=t}("undefined"!=typeof global?global:this); +//# sourceMappingURL=loadJS.js.map diff --git a/public/dist/js/loadJS.js.map b/public/dist/js/loadJS.js.map new file mode 100644 index 0000000..f15c043 --- /dev/null +++ b/public/dist/js/loadJS.js.map @@ -0,0 +1 @@ +{"version":3,"sources":["loadJS.js"],"names":["w","loadJS","src","cb","ref","document","getElementsByTagName","script","createElement","async","parentNode","insertBefore","onload","module","exports","global","this"],"mappings":"CACA,SAAUA,GACR,GAAIC,GAAS,SAASC,EAAKC,GACzB,YACA,IAAIC,GAAMJ,EAAEK,SAASC,qBAAqB,UAAU,GAChDC,EAASP,EAAEK,SAASG,cAAc,SAOtC,OANAD,GAAOL,IAAMA,EACbK,EAAOE,OAAQ,EACfL,EAAIM,WAAWC,aAAaJ,EAAQH,GAChCD,GAAoB,kBAAPA,KACfI,EAAOK,OAAST,GAEXI,EAGa,oBAAXM,QACTA,OAAOC,QAAUb,EAEjBD,EAAEC,OAASA,GAEM,mBAAXc,QAAyBA,OAASC","file":"loadJS.js","sourcesContent":["/*! loadJS: load a JS file asynchronously. [c]2014 @scottjehl, Filament Group, Inc. (Based on http://goo.gl/REQGQ by Paul Irish). Licensed MIT */\n(function(w) {\n var loadJS = function(src, cb) {\n 'use strict';\n var ref = w.document.getElementsByTagName('script')[0];\n var script = w.document.createElement('script');\n script.src = src;\n script.async = true;\n ref.parentNode.insertBefore(script, ref);\n if (cb && typeof cb === 'function') {\n script.onload = cb;\n }\n return script;\n };\n // commonjs\n if (typeof module !== 'undefined') {\n module.exports = loadJS;\n } else {\n w.loadJS = loadJS;\n }\n})(typeof global !== 'undefined' ? global : this);\n"]} \ No newline at end of file diff --git a/public/dist/js/sw-registration.js b/public/dist/js/sw-registration.js new file mode 100644 index 0000000..730fa6e --- /dev/null +++ b/public/dist/js/sw-registration.js @@ -0,0 +1,2 @@ +"use strict";"serviceWorker"in navigator&&window.addEventListener("load",function(){navigator.serviceWorker.register("service-worker.js").then(function(e){e.onupdatefound=function(){var n=e.installing;n.onstatechange=function(){switch(n.state){case"installed":navigator.serviceWorker.controller?console.log("New or updated content is available."):console.log("Content is now available offline!");break;case"redundant":console.error("The installing service worker became redundant.")}}}}).catch(function(e){console.error("Error during service worker registration:",e)})}); +//# sourceMappingURL=sw-registration.js.map diff --git a/public/dist/js/sw-registration.js.map b/public/dist/js/sw-registration.js.map new file mode 100644 index 0000000..7470abf --- /dev/null +++ b/public/dist/js/sw-registration.js.map @@ -0,0 +1 @@ +{"version":3,"sources":["sw-registration.js"],"names":["navigator","window","addEventListener","serviceWorker","register","then","reg","onupdatefound","installingWorker","installing","onstatechange","state","controller","console","log","error","catch","e"],"mappings":"AAiBA,YAEI,kBAAmBA,YAIrBC,OAAOC,iBAAiB,OAAQ,WAK9BF,UAAUG,cAAcC,SAAS,qBAAqBC,KAAK,SAASC,GAElEA,EAAIC,cAAgB,WAGlB,GAAIC,GAAmBF,EAAIG,UAE3BD,GAAiBE,cAAgB,WAC/B,OAAQF,EAAiBG,OACvB,IAAK,YACCX,UAAUG,cAAcS,WAK1BC,QAAQC,IAAI,wCAIZD,QAAQC,IAAI,oCAEd,MAEF,KAAK,YACHD,QAAQE,MAAM,wDAKrBC,MAAM,SAASC,GAChBJ,QAAQE,MAAM,4CAA6CE","file":"sw-registration.js","sourcesContent":["/**\n * Copyright 2015 Google Inc. All rights reserved.\n *\n * Licensed under the Apache License, Version 2.0 (the \"License\");\n * you may not use this file except in compliance with the License.\n * You may obtain a copy of the License at\n *\n * http://www.apache.org/licenses/LICENSE-2.0\n *\n * Unless required by applicable law or agreed to in writing, software\n * distributed under the License is distributed on an \"AS IS\" BASIS,\n * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n * See the License for the specific language governing permissions and\n * limitations under the License.\n */\n\n/* eslint-env browser */\n'use strict';\n\nif ('serviceWorker' in navigator) {\n // Delay registration until after the page has loaded, to ensure that our\n // precaching requests don't degrade the first visit experience.\n // See https://developers.google.com/web/fundamentals/instant-and-offline/service-worker/registration\n window.addEventListener('load', function() {\n // Your service-worker.js *must* be located at the top-level directory relative to your site.\n // It won't be able to control pages unless it's located at the same level or higher than them.\n // *Don't* register service worker file in, e.g., a scripts/ sub-directory!\n // See https://github.com/slightlyoff/ServiceWorker/issues/468\n navigator.serviceWorker.register('service-worker.js').then(function(reg) {\n // updatefound is fired if service-worker.js changes.\n reg.onupdatefound = function() {\n // The updatefound event implies that reg.installing is set; see\n // https://slightlyoff.github.io/ServiceWorker/spec/service_worker/index.html#service-worker-container-updatefound-event\n var installingWorker = reg.installing;\n\n installingWorker.onstatechange = function() {\n switch (installingWorker.state) {\n case 'installed':\n if (navigator.serviceWorker.controller) {\n // At this point, the old content will have been purged and the fresh content will\n // have been added to the cache.\n // It's the perfect time to display a \"New content is available; please refresh.\"\n // message in the page's interface.\n console.log('New or updated content is available.');\n } else {\n // At this point, everything has been precached.\n // It's the perfect time to display a \"Content is cached for offline use.\" message.\n console.log('Content is now available offline!');\n }\n break;\n\n case 'redundant':\n console.error('The installing service worker became redundant.');\n break;\n }\n };\n };\n }).catch(function(e) {\n console.error('Error during service worker registration:', e);\n });\n });\n}\n"]} \ No newline at end of file diff --git a/public/index.html b/public/index.html index 6cb8a35..c224efb 100644 --- a/public/index.html +++ b/public/index.html @@ -1 +1 @@ -Practice JavaScript

Practice JavaScript!

TEST ERRORS

CODE OUTPUT

\ No newline at end of file +Practice JavaScript

Practice JavaScript!

TEST ERRORS

CODE OUTPUT

\ No newline at end of file diff --git a/public/launch-icon.svg b/public/launch-icon.svg new file mode 100644 index 0000000..e60aefe --- /dev/null +++ b/public/launch-icon.svg @@ -0,0 +1 @@ +Layer 1 \ No newline at end of file diff --git a/public/manifest.json b/public/manifest.json new file mode 100644 index 0000000..f3b4d6e --- /dev/null +++ b/public/manifest.json @@ -0,0 +1,14 @@ +{ + "short_name": "PracticeJS", + "name": "Practice JavaScript with this fun game", + "background_color": "#0C141F", + "theme_color": "#0C141F", + "display": "minimal-ui", + "icons": [ + { + "src": "launcher-icon.svg", + "sizes": "256x256" + } + ], + "start_url": "index.html?utm_source=homescreen" +} diff --git a/public/service-worker.js b/public/service-worker.js new file mode 100644 index 0000000..69eb2ea --- /dev/null +++ b/public/service-worker.js @@ -0,0 +1,2 @@ +"use strict";function setOfCachedUrls(e){return e.keys().then(function(e){return e.map(function(e){return e.url})}).then(function(e){return new Set(e)})}var precacheConfig=[["/dist/css/style.css","ba4d66c91d1ed66848154a34ab4948cf"],["/dist/img/back.svg","898ada2a32ec64bd5b6959c22e8f231d"],["/dist/img/monitor.svg","348592da5567b5a3c46acfb5dcd341bc"],["/dist/img/next.svg","045593410b9f51390e750b9e1e7fff15"],["/dist/img/reload.svg","a0ab1b765280e4d22e6fb747042f6503"],["/dist/img/shuffle.svg","3a5e3c1bf04eb3493d8a2ffa547aa58f"],["/dist/img/social-banner.png","a70702eeea1dbe4a401b7c23189eb7d3"],["/dist/js/bundle.min.js","3e56c92d7228ef0fa5542d11c2750382"],["/dist/js/loadJS.js","72c55936069f60560a386e46f462c73a"],["/dist/js/sw-registration.js","677217d8e642c1ccff69fc01c96b4431"],["/index.html","51375259fa6d7a217d316d0a2dd190c1"]],cacheName="sw-precache-v3--"+(self.registration?self.registration.scope:""),ignoreUrlParametersMatching=[/^utm_/],addDirectoryIndex=function(e,t){var n=new URL(e);return"/"===n.pathname.slice(-1)&&(n.pathname+=t),n.toString()},cleanResponse=function(e){return e.redirected?("body"in e?Promise.resolve(e.body):e.blob()).then(function(t){return new Response(t,{headers:e.headers,status:e.status,statusText:e.statusText})}):Promise.resolve(e)},createCacheKey=function(e,t,n,r){var a=new URL(e);return r&&a.pathname.match(r)||(a.search+=(a.search?"&":"")+encodeURIComponent(t)+"="+encodeURIComponent(n)),a.toString()},isPathWhitelisted=function(e,t){if(0===e.length)return!0;var n=new URL(t).pathname;return e.some(function(e){return n.match(e)})},stripIgnoredUrlParameters=function(e,t){var n=new URL(e);return n.hash="",n.search=n.search.slice(1).split("&").map(function(e){return e.split("=")}).filter(function(e){return t.every(function(t){return!t.test(e[0])})}).map(function(e){return e.join("=")}).join("&"),n.toString()},hashParamName="_sw-precache",urlsToCacheKeys=new Map(precacheConfig.map(function(e){var t=e[0],n=e[1],r=new URL(t,self.location),a=createCacheKey(r,hashParamName,n,!1);return[r.toString(),a]}));self.addEventListener("install",function(e){e.waitUntil(caches.open(cacheName).then(function(e){return setOfCachedUrls(e).then(function(t){return Promise.all(Array.from(urlsToCacheKeys.values()).map(function(n){if(!t.has(n)){var r=new Request(n,{credentials:"same-origin"});return fetch(r).then(function(t){if(!t.ok)throw new Error("Request for "+n+" returned a response with status "+t.status);return cleanResponse(t).then(function(t){return e.put(n,t)})})}}))})}).then(function(){return self.skipWaiting()}))}),self.addEventListener("activate",function(e){var t=new Set(urlsToCacheKeys.values());e.waitUntil(caches.open(cacheName).then(function(e){return e.keys().then(function(n){return Promise.all(n.map(function(n){if(!t.has(n.url))return e.delete(n)}))})}).then(function(){return self.clients.claim()}))}),self.addEventListener("fetch",function(e){if("GET"===e.request.method){var t,n=stripIgnoredUrlParameters(e.request.url,ignoreUrlParametersMatching);t=urlsToCacheKeys.has(n);t||(n=addDirectoryIndex(n,"index.html"),t=urlsToCacheKeys.has(n));t&&e.respondWith(caches.open(cacheName).then(function(e){return e.match(urlsToCacheKeys.get(n)).then(function(e){if(e)return e;throw Error("The cached response that was expected is missing.")})}).catch(function(t){return console.warn('Couldn\'t serve response for "%s" from cache: %O',e.request.url,t),fetch(e.request)}))}}); +//# sourceMappingURL=service-worker.js.map diff --git a/public/service-worker.js.map b/public/service-worker.js.map new file mode 100644 index 0000000..858e560 --- /dev/null +++ b/public/service-worker.js.map @@ -0,0 +1 @@ +{"version":3,"sources":["service-worker.js"],"names":["setOfCachedUrls","cache","keys","then","requests","map","request","url","urls","Set","precacheConfig","cacheName","self","registration","scope","ignoreUrlParametersMatching","addDirectoryIndex","originalUrl","index","URL","pathname","slice","toString","cleanResponse","originalResponse","redirected","Promise","resolve","body","blob","Response","headers","status","statusText","createCacheKey","paramName","paramValue","dontCacheBustUrlsMatching","match","search","encodeURIComponent","isPathWhitelisted","whitelist","absoluteUrlString","length","path","some","whitelistedPathRegex","stripIgnoredUrlParameters","hash","split","kv","filter","every","ignoredRegex","test","join","hashParamName","urlsToCacheKeys","Map","item","relativeUrl","absoluteUrl","location","cacheKey","addEventListener","event","waitUntil","caches","open","cachedUrls","all","Array","from","values","has","Request","credentials","fetch","response","ok","Error","responseToCache","put","skipWaiting","setOfExpectedUrls","existingRequests","existingRequest","delete","clients","claim","method","shouldRespond","respondWith","get","catch","e","console","warn"],"mappings":"AAqCA,YAyGA,SAASA,iBAAgBC,GACvB,MAAOA,GAAMC,OAAOC,KAAK,SAASC,GAChC,MAAOA,GAASC,IAAI,SAASC,GAC3B,MAAOA,GAAQC,QAEhBJ,KAAK,SAASK,GACf,MAAO,IAAIC,KAAID,KA7GnB,GAAIE,kBAAmB,sBAAsB,qCAAqC,qBAAqB,qCAAqC,wBAAwB,qCAAqC,qBAAqB,qCAAqC,uBAAuB,qCAAqC,wBAAwB,qCAAqC,8BAA8B,qCAAqC,yBAAyB,qCAAqC,qBAAqB,qCAAqC,8BAA8B,qCAAqC,cAAc,qCACpoBC,UAAY,oBAAsBC,KAAKC,aAAeD,KAAKC,aAAaC,MAAQ,IAGhFC,6BAA+B,SAI/BC,kBAAoB,SAAUC,EAAaC,GAC3C,GAAIX,GAAM,GAAIY,KAAIF,EAIlB,OAH+B,MAA3BV,EAAIa,SAASC,OAAO,KACtBd,EAAIa,UAAYF,GAEXX,EAAIe,YAGXC,cAAgB,SAAUC,GAE1B,MAAKA,GAAiBC,YAMJ,QAAUD,GAC1BE,QAAQC,QAAQH,EAAiBI,MACjCJ,EAAiBK,QAEA1B,KAAK,SAASyB,GAE/B,MAAO,IAAIE,UAASF,GAClBG,QAASP,EAAiBO,QAC1BC,OAAQR,EAAiBQ,OACzBC,WAAYT,EAAiBS,eAdxBP,QAAQC,QAAQH,IAmBzBU,eAAiB,SAAUjB,EAAakB,EAAWC,EAC5BC,GAEvB,GAAI9B,GAAM,GAAIY,KAAIF,EAUlB,OANKoB,IACC9B,EAAIa,SAASkB,MAAMD,KACvB9B,EAAIgC,SAAWhC,EAAIgC,OAAS,IAAM,IAChCC,mBAAmBL,GAAa,IAAMK,mBAAmBJ,IAGtD7B,EAAIe,YAGXmB,kBAAoB,SAAUC,EAAWC,GAEzC,GAAyB,IAArBD,EAAUE,OACZ,OAAO,CAIT,IAAIC,GAAO,GAAK1B,KAAIwB,GAAoBvB,QACxC,OAAOsB,GAAUI,KAAK,SAASC,GAC7B,MAAOF,GAAKP,MAAMS,MAIpBC,0BAA4B,SAAU/B,EACtCF,GACA,GAAIR,GAAM,GAAIY,KAAIF,EAmBlB,OAjBAV,GAAI0C,KAAO,GAEX1C,EAAIgC,OAAShC,EAAIgC,OAAOlB,MAAM,GAC3B6B,MAAM,KACN7C,IAAI,SAAS8C,GACZ,MAAOA,GAAGD,MAAM,OAEjBE,OAAO,SAASD,GACf,MAAOpC,GAA4BsC,MAAM,SAASC,GAChD,OAAQA,EAAaC,KAAKJ,EAAG,QAGhC9C,IAAI,SAAS8C,GACZ,MAAOA,GAAGK,KAAK,OAEhBA,KAAK,KAEDjD,EAAIe,YAIXmC,cAAgB,eAChBC,gBAAkB,GAAIC,KACxBjD,eAAeL,IAAI,SAASuD,GAC1B,GAAIC,GAAcD,EAAK,GACnBX,EAAOW,EAAK,GACZE,EAAc,GAAI3C,KAAI0C,EAAajD,KAAKmD,UACxCC,EAAW9B,eAAe4B,EAAaL,cAAeR,GAAM,EAChE,QAAQa,EAAYxC,WAAY0C,KAcpCpD,MAAKqD,iBAAiB,UAAW,SAASC,GACxCA,EAAMC,UACJC,OAAOC,KAAK1D,WAAWR,KAAK,SAASF,GACnC,MAAOD,iBAAgBC,GAAOE,KAAK,SAASmE,GAC1C,MAAO5C,SAAQ6C,IACbC,MAAMC,KAAKf,gBAAgBgB,UAAUrE,IAAI,SAAS2D,GAEhD,IAAKM,EAAWK,IAAIX,GAAW,CAC7B,GAAI1D,GAAU,GAAIsE,SAAQZ,GAAWa,YAAa,eAClD,OAAOC,OAAMxE,GAASH,KAAK,SAAS4E,GAGlC,IAAKA,EAASC,GACZ,KAAM,IAAIC,OAAM,eAAiBjB,EAAW,oCAChBe,EAAS/C,OAGvC,OAAOT,eAAcwD,GAAU5E,KAAK,SAAS+E,GAC3C,MAAOjF,GAAMkF,IAAInB,EAAUkB,eAOtC/E,KAAK,WAGN,MAAOS,MAAKwE,mBAMlBxE,KAAKqD,iBAAiB,WAAY,SAASC,GACzC,GAAImB,GAAoB,GAAI5E,KAAIiD,gBAAgBgB,SAEhDR,GAAMC,UACJC,OAAOC,KAAK1D,WAAWR,KAAK,SAASF,GACnC,MAAOA,GAAMC,OAAOC,KAAK,SAASmF,GAChC,MAAO5D,SAAQ6C,IACbe,EAAiBjF,IAAI,SAASkF,GAC5B,IAAKF,EAAkBV,IAAIY,EAAgBhF,KACzC,MAAON,GAAMuF,OAAOD,UAK3BpF,KAAK,WAEN,MAAOS,MAAK6E,QAAQC,aAO1B9E,KAAKqD,iBAAiB,QAAS,SAASC,GACtC,GAA6B,QAAzBA,EAAM5D,QAAQqF,OAAkB,CAIlC,GAAIC,GAIArF,EAAMyC,0BAA0BkB,EAAM5D,QAAQC,IAAKQ,4BACvD6E,GAAgBlC,gBAAgBiB,IAAIpE,EAK/BqF,KACHrF,EAAMS,kBAAkBT,EAFL,cAGnBqF,EAAgBlC,gBAAgBiB,IAAIpE,GAgBlCqF,IACF1B,EAAM2B,YACJzB,OAAOC,KAAK1D,WAAWR,KAAK,SAASF,GACnC,MAAOA,GAAMqC,MAAMoB,gBAAgBoC,IAAIvF,IAAMJ,KAAK,SAAS4E,GACzD,GAAIA,EACF,MAAOA,EAET,MAAME,OAAM,yDAEbc,MAAM,SAASC,GAIhB,MADAC,SAAQC,KAAK,mDAAoDhC,EAAM5D,QAAQC,IAAKyF,GAC7ElB,MAAMZ,EAAM5D","file":"service-worker.js","sourcesContent":["/**\n * Copyright 2016 Google Inc. All rights reserved.\n *\n * Licensed under the Apache License, Version 2.0 (the \"License\");\n * you may not use this file except in compliance with the License.\n * You may obtain a copy of the License at\n *\n * http://www.apache.org/licenses/LICENSE-2.0\n *\n * Unless required by applicable law or agreed to in writing, software\n * distributed under the License is distributed on an \"AS IS\" BASIS,\n * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n * See the License for the specific language governing permissions and\n * limitations under the License.\n*/\n\n// DO NOT EDIT THIS GENERATED OUTPUT DIRECTLY!\n// This file should be overwritten as part of your build process.\n// If you need to extend the behavior of the generated service worker, the best approach is to write\n// additional code and include it using the importScripts option:\n// https://github.com/GoogleChrome/sw-precache#importscripts-arraystring\n//\n// Alternatively, it's possible to make changes to the underlying template file and then use that as the\n// new base for generating output, via the templateFilePath option:\n// https://github.com/GoogleChrome/sw-precache#templatefilepath-string\n//\n// If you go that route, make sure that whenever you update your sw-precache dependency, you reconcile any\n// changes made to this original template file with your modified copy.\n\n// This generated service worker JavaScript will precache your site's resources.\n// The code needs to be saved in a .js file at the top-level of your site, and registered\n// from your pages in order to be used. See\n// https://github.com/googlechrome/sw-precache/blob/master/demo/app/js/service-worker-registration.js\n// for an example of how you can register this script and handle various service worker events.\n\n/* eslint-env worker, serviceworker */\n/* eslint-disable indent, no-unused-vars, no-multiple-empty-lines, max-nested-callbacks, space-before-function-paren, quotes, comma-spacing */\n'use strict';\n\nvar precacheConfig = [[\"/dist/css/style.css\",\"ba4d66c91d1ed66848154a34ab4948cf\"],[\"/dist/img/back.svg\",\"898ada2a32ec64bd5b6959c22e8f231d\"],[\"/dist/img/monitor.svg\",\"348592da5567b5a3c46acfb5dcd341bc\"],[\"/dist/img/next.svg\",\"045593410b9f51390e750b9e1e7fff15\"],[\"/dist/img/reload.svg\",\"a0ab1b765280e4d22e6fb747042f6503\"],[\"/dist/img/shuffle.svg\",\"3a5e3c1bf04eb3493d8a2ffa547aa58f\"],[\"/dist/img/social-banner.png\",\"a70702eeea1dbe4a401b7c23189eb7d3\"],[\"/dist/js/bundle.min.js\",\"3e56c92d7228ef0fa5542d11c2750382\"],[\"/dist/js/loadJS.js\",\"72c55936069f60560a386e46f462c73a\"],[\"/dist/js/sw-registration.js\",\"677217d8e642c1ccff69fc01c96b4431\"],[\"/index.html\",\"51375259fa6d7a217d316d0a2dd190c1\"]];\nvar cacheName = 'sw-precache-v3--' + (self.registration ? self.registration.scope : '');\n\n\nvar ignoreUrlParametersMatching = [/^utm_/];\n\n\n\nvar addDirectoryIndex = function (originalUrl, index) {\n var url = new URL(originalUrl);\n if (url.pathname.slice(-1) === '/') {\n url.pathname += index;\n }\n return url.toString();\n };\n\nvar cleanResponse = function (originalResponse) {\n // If this is not a redirected response, then we don't have to do anything.\n if (!originalResponse.redirected) {\n return Promise.resolve(originalResponse);\n }\n\n // Firefox 50 and below doesn't support the Response.body stream, so we may\n // need to read the entire body to memory as a Blob.\n var bodyPromise = 'body' in originalResponse ?\n Promise.resolve(originalResponse.body) :\n originalResponse.blob();\n\n return bodyPromise.then(function(body) {\n // new Response() is happy when passed either a stream or a Blob.\n return new Response(body, {\n headers: originalResponse.headers,\n status: originalResponse.status,\n statusText: originalResponse.statusText\n });\n });\n };\n\nvar createCacheKey = function (originalUrl, paramName, paramValue,\n dontCacheBustUrlsMatching) {\n // Create a new URL object to avoid modifying originalUrl.\n var url = new URL(originalUrl);\n\n // If dontCacheBustUrlsMatching is not set, or if we don't have a match,\n // then add in the extra cache-busting URL parameter.\n if (!dontCacheBustUrlsMatching ||\n !(url.pathname.match(dontCacheBustUrlsMatching))) {\n url.search += (url.search ? '&' : '') +\n encodeURIComponent(paramName) + '=' + encodeURIComponent(paramValue);\n }\n\n return url.toString();\n };\n\nvar isPathWhitelisted = function (whitelist, absoluteUrlString) {\n // If the whitelist is empty, then consider all URLs to be whitelisted.\n if (whitelist.length === 0) {\n return true;\n }\n\n // Otherwise compare each path regex to the path of the URL passed in.\n var path = (new URL(absoluteUrlString)).pathname;\n return whitelist.some(function(whitelistedPathRegex) {\n return path.match(whitelistedPathRegex);\n });\n };\n\nvar stripIgnoredUrlParameters = function (originalUrl,\n ignoreUrlParametersMatching) {\n var url = new URL(originalUrl);\n // Remove the hash; see https://github.com/GoogleChrome/sw-precache/issues/290\n url.hash = '';\n\n url.search = url.search.slice(1) // Exclude initial '?'\n .split('&') // Split into an array of 'key=value' strings\n .map(function(kv) {\n return kv.split('='); // Split each 'key=value' string into a [key, value] array\n })\n .filter(function(kv) {\n return ignoreUrlParametersMatching.every(function(ignoredRegex) {\n return !ignoredRegex.test(kv[0]); // Return true iff the key doesn't match any of the regexes.\n });\n })\n .map(function(kv) {\n return kv.join('='); // Join each [key, value] array into a 'key=value' string\n })\n .join('&'); // Join the array of 'key=value' strings into a string with '&' in between each\n\n return url.toString();\n };\n\n\nvar hashParamName = '_sw-precache';\nvar urlsToCacheKeys = new Map(\n precacheConfig.map(function(item) {\n var relativeUrl = item[0];\n var hash = item[1];\n var absoluteUrl = new URL(relativeUrl, self.location);\n var cacheKey = createCacheKey(absoluteUrl, hashParamName, hash, false);\n return [absoluteUrl.toString(), cacheKey];\n })\n);\n\nfunction setOfCachedUrls(cache) {\n return cache.keys().then(function(requests) {\n return requests.map(function(request) {\n return request.url;\n });\n }).then(function(urls) {\n return new Set(urls);\n });\n}\n\nself.addEventListener('install', function(event) {\n event.waitUntil(\n caches.open(cacheName).then(function(cache) {\n return setOfCachedUrls(cache).then(function(cachedUrls) {\n return Promise.all(\n Array.from(urlsToCacheKeys.values()).map(function(cacheKey) {\n // If we don't have a key matching url in the cache already, add it.\n if (!cachedUrls.has(cacheKey)) {\n var request = new Request(cacheKey, {credentials: 'same-origin'});\n return fetch(request).then(function(response) {\n // Bail out of installation unless we get back a 200 OK for\n // every request.\n if (!response.ok) {\n throw new Error('Request for ' + cacheKey + ' returned a ' +\n 'response with status ' + response.status);\n }\n\n return cleanResponse(response).then(function(responseToCache) {\n return cache.put(cacheKey, responseToCache);\n });\n });\n }\n })\n );\n });\n }).then(function() {\n \n // Force the SW to transition from installing -> active state\n return self.skipWaiting();\n \n })\n );\n});\n\nself.addEventListener('activate', function(event) {\n var setOfExpectedUrls = new Set(urlsToCacheKeys.values());\n\n event.waitUntil(\n caches.open(cacheName).then(function(cache) {\n return cache.keys().then(function(existingRequests) {\n return Promise.all(\n existingRequests.map(function(existingRequest) {\n if (!setOfExpectedUrls.has(existingRequest.url)) {\n return cache.delete(existingRequest);\n }\n })\n );\n });\n }).then(function() {\n \n return self.clients.claim();\n \n })\n );\n});\n\n\nself.addEventListener('fetch', function(event) {\n if (event.request.method === 'GET') {\n // Should we call event.respondWith() inside this fetch event handler?\n // This needs to be determined synchronously, which will give other fetch\n // handlers a chance to handle the request if need be.\n var shouldRespond;\n\n // First, remove all the ignored parameters and hash fragment, and see if we\n // have that URL in our cache. If so, great! shouldRespond will be true.\n var url = stripIgnoredUrlParameters(event.request.url, ignoreUrlParametersMatching);\n shouldRespond = urlsToCacheKeys.has(url);\n\n // If shouldRespond is false, check again, this time with 'index.html'\n // (or whatever the directoryIndex option is set to) at the end.\n var directoryIndex = 'index.html';\n if (!shouldRespond && directoryIndex) {\n url = addDirectoryIndex(url, directoryIndex);\n shouldRespond = urlsToCacheKeys.has(url);\n }\n\n // If shouldRespond is still false, check to see if this is a navigation\n // request, and if so, whether the URL matches navigateFallbackWhitelist.\n var navigateFallback = '';\n if (!shouldRespond &&\n navigateFallback &&\n (event.request.mode === 'navigate') &&\n isPathWhitelisted([], event.request.url)) {\n url = new URL(navigateFallback, self.location).toString();\n shouldRespond = urlsToCacheKeys.has(url);\n }\n\n // If shouldRespond was set to true at any point, then call\n // event.respondWith(), using the appropriate cache key.\n if (shouldRespond) {\n event.respondWith(\n caches.open(cacheName).then(function(cache) {\n return cache.match(urlsToCacheKeys.get(url)).then(function(response) {\n if (response) {\n return response;\n }\n throw Error('The cached response that was expected is missing.');\n });\n }).catch(function(e) {\n // Fall back to just fetch()ing the request if some unexpected error\n // prevented the cached response from being valid.\n console.warn('Couldn\\'t serve response for \"%s\" from cache: %O', event.request.url, e);\n return fetch(event.request);\n })\n );\n }\n }\n});\n\n\n\n\n\n\n\n"]} \ No newline at end of file diff --git a/shrinkwrap.yaml b/shrinkwrap.yaml deleted file mode 100644 index 1188978..0000000 --- a/shrinkwrap.yaml +++ /dev/null @@ -1,4162 +0,0 @@ -dependencies: - autoprefixer@^6.7.7: 6.7.7 - ava@^0.18.2: 0.18.2 - babel-core@^6.24.0: 6.24.1 - babel-preset-env@^1.4.0: 1.4.0 - babel-preset-es2015@^6.24.1: 6.24.1 - babel-preset-es2017@^6.24.1: 6.24.1 - babel-preset-latest@^6.24.1: 6.24.1 - babelify@^7.3.0: 7.3.0 - browserify@^14.1.0: 14.3.0 - chai@^3.5.0: 3.5.0 - cssnano@^3.10.0: 3.10.0 - gulp-htmlmin@^3.0.0: 3.0.0 - gulp-livereload@^3.8.1: 3.8.1 - gulp-postcss@^6.4.0: 6.4.0 - gulp-sass@^3.1.0: 3.1.0 - gulp-sourcemaps@^2.5.1: 2.6.0 - gulp-svgo@^1.0.3: 1.0.3 - gulp-uglify@^2.1.2: 2.1.2 - gulp-util@^3.0.8: 3.0.8 - gulp@^3.9.1: 3.9.1 - husky@^0.13.3: 0.13.3 - lint-staged@^3.4.0: 3.4.1 - localforage@^1.5.0: 1.5.0 - rollup-stream@^1.19.0: 1.19.0 - static-eval@^1.1.1: 1.1.1 - uglifyify@^3.0.4: 3.0.4 - vinyl-buffer@^1.0.0: 1.0.0 - vinyl-source-stream@^1.1.0: 1.1.0 - watchify@^3.9.0: 3.9.0 - xo@^0.18.1: 0.18.2 -packages: - /@ava/babel-preset-stage-4/1.0.0: - dependencies: - babel-plugin-check-es2015-constants: 6.22.0 - babel-plugin-syntax-trailing-function-commas: 6.22.0 - babel-plugin-transform-async-to-generator: 6.24.1 - babel-plugin-transform-es2015-destructuring: 6.23.0 - babel-plugin-transform-es2015-function-name: 6.24.1 - babel-plugin-transform-es2015-modules-commonjs: 6.24.1 - babel-plugin-transform-es2015-parameters: 6.24.1 - babel-plugin-transform-es2015-spread: 6.22.0 - babel-plugin-transform-es2015-sticky-regex: 6.24.1 - babel-plugin-transform-es2015-unicode-regex: 6.24.1 - babel-plugin-transform-exponentiation-operator: 6.24.1 - package-hash: 1.2.0 - resolution: a613b5e152f529305422546b072d47facfb26291 - /@ava/babel-preset-transform-test-files/2.0.1: - dependencies: - babel-plugin-ava-throws-helper: 1.0.0 - babel-plugin-espower: 2.3.2 - package-hash: 1.2.0 - resolution: d75232cc6d71dc9c7eae4b76a9004fd81501d0c1 - /@ava/pretty-format/1.1.0: - dependencies: - ansi-styles: 2.2.1 - esutils: 2.0.2 - resolution: d0a57d25eb9aeab9643bdd1a030642b91c123e28 - /@gulp-sourcemaps/identity-map/1.0.1: - dependencies: - acorn: 5.0.3 - css: 2.2.1 - normalize-path: 2.1.1 - source-map: 0.5.6 - through2: 2.0.3 - resolution: cfa23bc5840f9104ce32a65e74db7e7a974bbee1 - /@gulp-sourcemaps/map-sources/1.0.0: - dependencies: - normalize-path: 2.1.1 - through2: 2.0.3 - resolution: 890ae7c5d8c877f6d384860215ace9d7ec945bda - /JSONStream/1.3.1: - dependencies: - jsonparse: 1.3.0 - through: 2.3.8 - resolution: 707f761e01dae9e16f1bcf93703b78c70966579a - /abbrev/1.1.0: d0554c2256636e2f56e7c2e5ad183f859428d81f - /acorn-jsx/3.0.1: - dependencies: - acorn: 3.3.0 - resolution: afdf9488fb1ecefc8348f6fb22f464e32a58b36b - /acorn/1.2.2: c8ce27de0acc76d896d2b1fad3df588d9e82f014 - /acorn/3.3.0: 45e37fb39e8da3f25baee3ff5369e2bb5f22017a - /acorn/4.0.11: edcda3bd937e7556410d42ed5860f67399c794c0 - /acorn/5.0.3: c460df08491463f028ccb82eab3730bf01087b3d - /ajv-keywords/1.5.1: 314dd0a4b3368fad3dfcdc54ede6171b886daf3c - /ajv/4.11.8: - dependencies: - co: 4.6.0 - json-stable-stringify: 1.0.1 - resolution: 82ffb02b29e662ae53bdc20af15947706739c536 - /align-text/0.1.4: - dependencies: - kind-of: 3.2.0 - longest: 1.0.1 - repeat-string: 1.6.1 - resolution: 0cd90a561093f35d0a99256c22b7069433fad117 - /alphanum-sort/1.0.2: 97a1119649b211ad33691d9f9f486a8ec9fbe0a3 - /amdefine/1.0.1: 4a5282ac164729e93619bcfd3ad151f817ce91f5 - /ansi-align/1.1.0: - dependencies: - string-width: 1.0.2 - resolution: 2f0c1658829739add5ebb15e6b0c6e3423f016ba - /ansi-align/2.0.0: - dependencies: - string-width: 2.0.0 - resolution: c36aeccba563b89ceb556f3690f0b1d9e3547f7f - /ansi-escapes/1.4.0: d3a8a83b319aa67793662b13e761c7911422306e - /ansi-regex/0.2.1: 0d8e946967a3d8143f93e24e298525fc1b2235f9 - /ansi-regex/2.1.1: c3b33ab5ee360d86e0e628f0468ae7ef27d654df - /ansi-styles/1.0.0: cb102df1c56f5123eab8b67cd7b98027a0279178 - /ansi-styles/1.1.0: eaecbf66cd706882760b2f4691582b8f55d7a7de - /ansi-styles/2.2.1: b432dd3358b634cf75e1e4664368240533c1ddbe - /anymatch/1.3.0: - dependencies: - arrify: 1.0.1 - micromatch: 2.3.11 - resolution: a3e52fa39168c825ff57b0248126ce5a8ff95507 - /app-root-path/2.0.1: cd62dcf8e4fd5a417efc664d2e5b10653c651b46 - /aproba/1.1.1: 95d3600f07710aa0e9298c726ad5ecf2eacbabab - /archy/1.0.0: f9c8c13757cc1dd7bc379ac77b2c62a5c2868c40 - /are-we-there-yet/1.1.4: - dependencies: - delegates: 1.0.0 - readable-stream: 2.2.9 - resolution: bb5dca382bb94f05e15194373d16fd3ba1ca110d - /argparse/1.0.9: - dependencies: - sprintf-js: 1.0.3 - resolution: 73d83bc263f86e97f8cc4f6bae1b0e90a7d22c86 - /arr-diff/2.0.0: - dependencies: - arr-flatten: 1.0.3 - resolution: 8f3b827f955a8bd669697e4a4256ac3ceae356cf - /arr-exclude/1.0.0: dfc7c2e552a270723ccda04cf3128c8cbfe5c631 - /arr-flatten/1.0.3: a274ed85ac08849b6bd7847c4580745dc51adfb1 - /array-differ/1.0.0: eff52e3758249d33be402b8bb8e564bb2b5d4031 - /array-filter/0.0.1: 7da8cf2e26628ed732803581fd21f67cacd2eeec - /array-find-index/1.0.2: df010aa1287e164bbda6f9723b0a96a1ec4187a1 - /array-map/0.0.0: 88a2bab73d1cf7bcd5c1b118a003f66f665fa662 - /array-reduce/0.0.0: 173899d3ffd1c7d9383e4479525dbe278cab5f2b - /array-union/1.0.2: - dependencies: - array-uniq: 1.0.3 - resolution: 9a34410e4f4e3da23dea375be5be70f24778ec39 - /array-uniq/1.0.3: af6ac877a25cc7f74e058894753858dfdb24fdb6 - /array-unique/0.2.1: a1d97ccafcbc2625cc70fadceb36a50c58b01a53 - /arrify/1.0.1: 898508da2226f380df904728456849c1501a4b0d - /asn1.js/4.9.1: - dependencies: - bn.js: 4.11.6 - inherits: 2.0.3 - minimalistic-assert: 1.0.0 - resolution: 48ba240b45a9280e94748990ba597d216617fd40 - /asn1/0.2.3: dac8787713c9966849fc8180777ebe9c1ddf3b86 - /assert-plus/0.2.0: d74e1b87e7affc0db8aadb7021f3fe48101ab234 - /assert-plus/1.0.0: f12e0f3c5d77b0b1cdd9146942e4e96c1e4dd525 - /assert/1.4.1: - dependencies: - util: 0.10.3 - resolution: 99912d591836b5a6f5b345c0f07eefc08fc65d91 - /assertion-error/1.0.2: 13ca515d86206da0bac66e834dd397d87581094c - /ast-types/0.8.15: 8eef0827f04dff0ec8857ba925abe3fea6194e52 - /astw/2.2.0: - dependencies: - acorn: 4.0.11 - resolution: 7bd41784d32493987aeb239b6b4e1c57a873b917 - /async-each/1.0.1: 19d386a1d9edc6e7c1c85d388aedbcc56d33602d - /async-foreach/0.1.3: 36121f845c0578172de419a97dbeb1d16ec34542 - /asynckit/0.4.0: c79ed97f7f34cb8f2ba1bc9790bcc366474b4b79 - /atob/1.1.3: 95f13629b12c3a51a5d215abdce2aa9f32f80773 - /auto-bind/1.1.0: 93b864dc7ee01a326281775d5c75ca0a751e5961 - /autoprefixer/6.7.7: - dependencies: - browserslist: 1.7.7 - caniuse-db: 1.0.30000665 - normalize-range: 0.1.2 - num2fraction: 1.2.2 - postcss: 5.2.17 - postcss-value-parser: 3.3.0 - resolution: 1dbd1c835658e35ce3f9984099db00585c782014 - /ava-init/0.2.0: - dependencies: - arr-exclude: 1.0.0 - execa: 0.5.1 - has-yarn: 1.0.0 - read-pkg-up: 2.0.0 - write-pkg: 2.1.0 - resolution: 9304c8b4c357d66e3dfdae1fbff47b1199d5c55d - /ava/0.18.2: - dependencies: - '@ava/babel-preset-stage-4': 1.0.0 - '@ava/babel-preset-transform-test-files': 2.0.1 - '@ava/pretty-format': 1.1.0 - arr-flatten: 1.0.3 - array-union: 1.0.2 - array-uniq: 1.0.3 - arrify: 1.0.1 - auto-bind: 1.1.0 - ava-init: 0.2.0 - babel-code-frame: 6.22.0 - babel-core: 6.24.1 - bluebird: 3.5.0 - caching-transform: 1.0.1 - chalk: 1.1.3 - chokidar: 1.6.1 - clean-stack: 1.1.1 - clean-yaml-object: 0.1.0 - cli-cursor: 2.1.0 - cli-spinners: 1.0.0 - cli-truncate: 0.2.1 - co-with-promise: 4.6.0 - code-excerpt: 2.1.0 - common-path-prefix: 1.0.0 - convert-source-map: 1.5.0 - core-assert: 0.2.1 - currently-unhandled: 0.4.1 - debug: 2.6.6 - diff: 3.2.0 - dot-prop: 4.1.1 - empower-core: 0.6.1 - equal-length: 1.0.1 - figures: 2.0.0 - find-cache-dir: 0.1.1 - fn-name: 2.0.1 - get-port: 2.1.0 - globby: 6.1.0 - has-flag: 2.0.0 - ignore-by-default: 1.0.1 - indent-string: 3.1.0 - is-ci: 1.0.10 - is-generator-fn: 1.0.0 - is-obj: 1.0.1 - is-observable: 0.2.0 - is-promise: 2.1.0 - jest-snapshot: 18.1.0 - last-line-stream: 1.0.0 - lodash.debounce: 4.0.8 - lodash.difference: 4.5.0 - lodash.flatten: 4.4.0 - lodash.isequal: 4.5.0 - loud-rejection: 1.6.0 - matcher: 0.1.2 - max-timeout: 1.0.0 - md5-hex: 2.0.0 - meow: 3.7.0 - ms: 0.7.3 - multimatch: 2.1.0 - observable-to-promise: 0.4.0 - option-chain: 0.1.1 - package-hash: 1.2.0 - pkg-conf: 2.0.0 - plur: 2.1.2 - pretty-ms: 2.1.0 - require-precompiled: 0.1.0 - resolve-cwd: 1.0.0 - slash: 1.0.0 - source-map-support: 0.4.15 - stack-utils: 1.0.1 - strip-ansi: 3.0.1 - strip-bom-buf: 1.0.0 - time-require: 0.1.2 - unique-temp-dir: 1.0.0 - update-notifier: 1.0.3 - resolution: 79253d1636077034a2780bb55b5c3e6c3d7f312f - /aws-sign2/0.6.0: 14342dd38dbcc94d0e5b87d763cd63612c0e794f - /aws4/1.6.0: 83ef5ca860b2b32e4a0deedee8c771b9db57471e - /babel-code-frame/6.22.0: - dependencies: - chalk: 1.1.3 - esutils: 2.0.2 - js-tokens: 3.0.1 - resolution: 027620bee567a88c32561574e7fd0801d33118e4 - /babel-core/6.24.1: - dependencies: - babel-code-frame: 6.22.0 - babel-generator: 6.24.1 - babel-helpers: 6.24.1 - babel-messages: 6.23.0 - babel-register: 6.24.1 - babel-runtime: 6.23.0 - babel-template: 6.24.1 - babel-traverse: 6.24.1 - babel-types: 6.24.1 - babylon: 6.17.0 - convert-source-map: 1.5.0 - debug: 2.6.6 - json5: 0.5.1 - lodash: 4.17.4 - minimatch: 3.0.3 - path-is-absolute: 1.0.1 - private: 0.1.7 - slash: 1.0.0 - source-map: 0.5.6 - resolution: 8c428564dce1e1f41fb337ec34f4c3b022b5ad83 - /babel-generator/6.24.1: - dependencies: - babel-messages: 6.23.0 - babel-runtime: 6.23.0 - babel-types: 6.24.1 - detect-indent: 4.0.0 - jsesc: 1.3.0 - lodash: 4.17.4 - source-map: 0.5.6 - trim-right: 1.0.1 - resolution: e715f486c58ded25649d888944d52aa07c5d9497 - /babel-helper-builder-binary-assignment-operator-visitor/6.24.1: - dependencies: - babel-helper-explode-assignable-expression: 6.24.1 - babel-runtime: 6.23.0 - babel-types: 6.24.1 - resolution: cce4517ada356f4220bcae8a02c2b346f9a56664 - /babel-helper-call-delegate/6.24.1: - dependencies: - babel-helper-hoist-variables: 6.24.1 - babel-runtime: 6.23.0 - babel-traverse: 6.24.1 - babel-types: 6.24.1 - resolution: ece6aacddc76e41c3461f88bfc575bd0daa2df8d - /babel-helper-define-map/6.24.1: - dependencies: - babel-helper-function-name: 6.24.1 - babel-runtime: 6.23.0 - babel-types: 6.24.1 - lodash: 4.17.4 - resolution: 7a9747f258d8947d32d515f6aa1c7bd02204a080 - /babel-helper-explode-assignable-expression/6.24.1: - dependencies: - babel-runtime: 6.23.0 - babel-traverse: 6.24.1 - babel-types: 6.24.1 - resolution: f25b82cf7dc10433c55f70592d5746400ac22caa - /babel-helper-function-name/6.24.1: - dependencies: - babel-helper-get-function-arity: 6.24.1 - babel-runtime: 6.23.0 - babel-template: 6.24.1 - babel-traverse: 6.24.1 - babel-types: 6.24.1 - resolution: d3475b8c03ed98242a25b48351ab18399d3580a9 - /babel-helper-get-function-arity/6.24.1: - dependencies: - babel-runtime: 6.23.0 - babel-types: 6.24.1 - resolution: 8f7782aa93407c41d3aa50908f89b031b1b6853d - /babel-helper-hoist-variables/6.24.1: - dependencies: - babel-runtime: 6.23.0 - babel-types: 6.24.1 - resolution: 1ecb27689c9d25513eadbc9914a73f5408be7a76 - /babel-helper-optimise-call-expression/6.24.1: - dependencies: - babel-runtime: 6.23.0 - babel-types: 6.24.1 - resolution: f7a13427ba9f73f8f4fa993c54a97882d1244257 - /babel-helper-regex/6.24.1: - dependencies: - babel-runtime: 6.23.0 - babel-types: 6.24.1 - lodash: 4.17.4 - resolution: d36e22fab1008d79d88648e32116868128456ce8 - /babel-helper-remap-async-to-generator/6.24.1: - dependencies: - babel-helper-function-name: 6.24.1 - babel-runtime: 6.23.0 - babel-template: 6.24.1 - babel-traverse: 6.24.1 - babel-types: 6.24.1 - resolution: 5ec581827ad723fecdd381f1c928390676e4551b - /babel-helper-replace-supers/6.24.1: - dependencies: - babel-helper-optimise-call-expression: 6.24.1 - babel-messages: 6.23.0 - babel-runtime: 6.23.0 - babel-template: 6.24.1 - babel-traverse: 6.24.1 - babel-types: 6.24.1 - resolution: bf6dbfe43938d17369a213ca8a8bf74b6a90ab1a - /babel-helpers/6.24.1: - dependencies: - babel-runtime: 6.23.0 - babel-template: 6.24.1 - resolution: 3471de9caec388e5c850e597e58a26ddf37602b2 - /babel-messages/6.23.0: - dependencies: - babel-runtime: 6.23.0 - resolution: f3cdf4703858035b2a2951c6ec5edf6c62f2630e - /babel-plugin-ava-throws-helper/1.0.0: - dependencies: - babel-template: 6.24.1 - babel-types: 6.24.1 - resolution: 8fe6e79d2fd19838b5c3649f89cfb03fd563e241 - /babel-plugin-check-es2015-constants/6.22.0: - dependencies: - babel-runtime: 6.23.0 - resolution: 35157b101426fd2ffd3da3f75c7d1e91835bbf8a - /babel-plugin-espower/2.3.2: - dependencies: - babel-generator: 6.24.1 - babylon: 6.17.0 - call-matcher: 1.0.1 - core-js: 2.4.1 - espower-location-detector: 1.0.0 - espurify: 1.7.0 - estraverse: 4.2.0 - resolution: 5516b8fcdb26c9f0e1d8160749f6e4c65e71271e - /babel-plugin-syntax-async-functions/6.13.0: cad9cad1191b5ad634bf30ae0872391e0647be95 - /babel-plugin-syntax-exponentiation-operator/6.13.0: 9ee7e8337290da95288201a6a57f4170317830de - /babel-plugin-syntax-trailing-function-commas/6.22.0: ba0360937f8d06e40180a43fe0d5616fff532cf3 - /babel-plugin-transform-async-to-generator/6.24.1: - dependencies: - babel-helper-remap-async-to-generator: 6.24.1 - babel-plugin-syntax-async-functions: 6.13.0 - babel-runtime: 6.23.0 - resolution: 6536e378aff6cb1d5517ac0e40eb3e9fc8d08761 - /babel-plugin-transform-es2015-arrow-functions/6.22.0: - dependencies: - babel-runtime: 6.23.0 - resolution: 452692cb711d5f79dc7f85e440ce41b9f244d221 - /babel-plugin-transform-es2015-block-scoped-functions/6.22.0: - dependencies: - babel-runtime: 6.23.0 - resolution: bbc51b49f964d70cb8d8e0b94e820246ce3a6141 - /babel-plugin-transform-es2015-block-scoping/6.24.1: - dependencies: - babel-runtime: 6.23.0 - babel-template: 6.24.1 - babel-traverse: 6.24.1 - babel-types: 6.24.1 - lodash: 4.17.4 - resolution: 76c295dc3a4741b1665adfd3167215dcff32a576 - /babel-plugin-transform-es2015-classes/6.24.1: - dependencies: - babel-helper-define-map: 6.24.1 - babel-helper-function-name: 6.24.1 - babel-helper-optimise-call-expression: 6.24.1 - babel-helper-replace-supers: 6.24.1 - babel-messages: 6.23.0 - babel-runtime: 6.23.0 - babel-template: 6.24.1 - babel-traverse: 6.24.1 - babel-types: 6.24.1 - resolution: 5a4c58a50c9c9461e564b4b2a3bfabc97a2584db - /babel-plugin-transform-es2015-computed-properties/6.24.1: - dependencies: - babel-runtime: 6.23.0 - babel-template: 6.24.1 - resolution: 6fe2a8d16895d5634f4cd999b6d3480a308159b3 - /babel-plugin-transform-es2015-destructuring/6.23.0: - dependencies: - babel-runtime: 6.23.0 - resolution: 997bb1f1ab967f682d2b0876fe358d60e765c56d - /babel-plugin-transform-es2015-duplicate-keys/6.24.1: - dependencies: - babel-runtime: 6.23.0 - babel-types: 6.24.1 - resolution: 73eb3d310ca969e3ef9ec91c53741a6f1576423e - /babel-plugin-transform-es2015-for-of/6.23.0: - dependencies: - babel-runtime: 6.23.0 - resolution: f47c95b2b613df1d3ecc2fdb7573623c75248691 - /babel-plugin-transform-es2015-function-name/6.24.1: - dependencies: - babel-helper-function-name: 6.24.1 - babel-runtime: 6.23.0 - babel-types: 6.24.1 - resolution: 834c89853bc36b1af0f3a4c5dbaa94fd8eacaa8b - /babel-plugin-transform-es2015-literals/6.22.0: - dependencies: - babel-runtime: 6.23.0 - resolution: 4f54a02d6cd66cf915280019a31d31925377ca2e - /babel-plugin-transform-es2015-modules-amd/6.24.1: - dependencies: - babel-plugin-transform-es2015-modules-commonjs: 6.24.1 - babel-runtime: 6.23.0 - babel-template: 6.24.1 - resolution: 3b3e54017239842d6d19c3011c4bd2f00a00d154 - /babel-plugin-transform-es2015-modules-commonjs/6.24.1: - dependencies: - babel-plugin-transform-strict-mode: 6.24.1 - babel-runtime: 6.23.0 - babel-template: 6.24.1 - babel-types: 6.24.1 - resolution: d3e310b40ef664a36622200097c6d440298f2bfe - /babel-plugin-transform-es2015-modules-systemjs/6.24.1: - dependencies: - babel-helper-hoist-variables: 6.24.1 - babel-runtime: 6.23.0 - babel-template: 6.24.1 - resolution: ff89a142b9119a906195f5f106ecf305d9407d23 - /babel-plugin-transform-es2015-modules-umd/6.24.1: - dependencies: - babel-plugin-transform-es2015-modules-amd: 6.24.1 - babel-runtime: 6.23.0 - babel-template: 6.24.1 - resolution: ac997e6285cd18ed6176adb607d602344ad38468 - /babel-plugin-transform-es2015-object-super/6.24.1: - dependencies: - babel-helper-replace-supers: 6.24.1 - babel-runtime: 6.23.0 - resolution: 24cef69ae21cb83a7f8603dad021f572eb278f8d - /babel-plugin-transform-es2015-parameters/6.24.1: - dependencies: - babel-helper-call-delegate: 6.24.1 - babel-helper-get-function-arity: 6.24.1 - babel-runtime: 6.23.0 - babel-template: 6.24.1 - babel-traverse: 6.24.1 - babel-types: 6.24.1 - resolution: 57ac351ab49caf14a97cd13b09f66fdf0a625f2b - /babel-plugin-transform-es2015-shorthand-properties/6.24.1: - dependencies: - babel-runtime: 6.23.0 - babel-types: 6.24.1 - resolution: 24f875d6721c87661bbd99a4622e51f14de38aa0 - /babel-plugin-transform-es2015-spread/6.22.0: - dependencies: - babel-runtime: 6.23.0 - resolution: d6d68a99f89aedc4536c81a542e8dd9f1746f8d1 - /babel-plugin-transform-es2015-sticky-regex/6.24.1: - dependencies: - babel-helper-regex: 6.24.1 - babel-runtime: 6.23.0 - babel-types: 6.24.1 - resolution: 00c1cdb1aca71112cdf0cf6126c2ed6b457ccdbc - /babel-plugin-transform-es2015-template-literals/6.22.0: - dependencies: - babel-runtime: 6.23.0 - resolution: a84b3450f7e9f8f1f6839d6d687da84bb1236d8d - /babel-plugin-transform-es2015-typeof-symbol/6.23.0: - dependencies: - babel-runtime: 6.23.0 - resolution: dec09f1cddff94b52ac73d505c84df59dcceb372 - /babel-plugin-transform-es2015-unicode-regex/6.24.1: - dependencies: - babel-helper-regex: 6.24.1 - babel-runtime: 6.23.0 - regexpu-core: 2.0.0 - resolution: d38b12f42ea7323f729387f18a7c5ae1faeb35e9 - /babel-plugin-transform-exponentiation-operator/6.24.1: - dependencies: - babel-helper-builder-binary-assignment-operator-visitor: 6.24.1 - babel-plugin-syntax-exponentiation-operator: 6.13.0 - babel-runtime: 6.23.0 - resolution: 2ab0c9c7f3098fa48907772bb813fe41e8de3a0e - /babel-plugin-transform-regenerator/6.24.1: - dependencies: - regenerator-transform: 0.9.11 - resolution: b8da305ad43c3c99b4848e4fe4037b770d23c418 - /babel-plugin-transform-strict-mode/6.24.1: - dependencies: - babel-runtime: 6.23.0 - babel-types: 6.24.1 - resolution: d5faf7aa578a65bbe591cf5edae04a0c67020758 - /babel-preset-env/1.4.0: - dependencies: - babel-plugin-check-es2015-constants: 6.22.0 - babel-plugin-syntax-trailing-function-commas: 6.22.0 - babel-plugin-transform-async-to-generator: 6.24.1 - babel-plugin-transform-es2015-arrow-functions: 6.22.0 - babel-plugin-transform-es2015-block-scoped-functions: 6.22.0 - babel-plugin-transform-es2015-block-scoping: 6.24.1 - babel-plugin-transform-es2015-classes: 6.24.1 - babel-plugin-transform-es2015-computed-properties: 6.24.1 - babel-plugin-transform-es2015-destructuring: 6.23.0 - babel-plugin-transform-es2015-duplicate-keys: 6.24.1 - babel-plugin-transform-es2015-for-of: 6.23.0 - babel-plugin-transform-es2015-function-name: 6.24.1 - babel-plugin-transform-es2015-literals: 6.22.0 - babel-plugin-transform-es2015-modules-amd: 6.24.1 - babel-plugin-transform-es2015-modules-commonjs: 6.24.1 - babel-plugin-transform-es2015-modules-systemjs: 6.24.1 - babel-plugin-transform-es2015-modules-umd: 6.24.1 - babel-plugin-transform-es2015-object-super: 6.24.1 - babel-plugin-transform-es2015-parameters: 6.24.1 - babel-plugin-transform-es2015-shorthand-properties: 6.24.1 - babel-plugin-transform-es2015-spread: 6.22.0 - babel-plugin-transform-es2015-sticky-regex: 6.24.1 - babel-plugin-transform-es2015-template-literals: 6.22.0 - babel-plugin-transform-es2015-typeof-symbol: 6.23.0 - babel-plugin-transform-es2015-unicode-regex: 6.24.1 - babel-plugin-transform-exponentiation-operator: 6.24.1 - babel-plugin-transform-regenerator: 6.24.1 - browserslist: 1.7.7 - invariant: 2.2.2 - resolution: c8e02a3bcc7792f23cded68e0355b9d4c28f0f7a - /babel-preset-es2015/6.24.1: - dependencies: - babel-plugin-check-es2015-constants: 6.22.0 - babel-plugin-transform-es2015-arrow-functions: 6.22.0 - babel-plugin-transform-es2015-block-scoped-functions: 6.22.0 - babel-plugin-transform-es2015-block-scoping: 6.24.1 - babel-plugin-transform-es2015-classes: 6.24.1 - babel-plugin-transform-es2015-computed-properties: 6.24.1 - babel-plugin-transform-es2015-destructuring: 6.23.0 - babel-plugin-transform-es2015-duplicate-keys: 6.24.1 - babel-plugin-transform-es2015-for-of: 6.23.0 - babel-plugin-transform-es2015-function-name: 6.24.1 - babel-plugin-transform-es2015-literals: 6.22.0 - babel-plugin-transform-es2015-modules-amd: 6.24.1 - babel-plugin-transform-es2015-modules-commonjs: 6.24.1 - babel-plugin-transform-es2015-modules-systemjs: 6.24.1 - babel-plugin-transform-es2015-modules-umd: 6.24.1 - babel-plugin-transform-es2015-object-super: 6.24.1 - babel-plugin-transform-es2015-parameters: 6.24.1 - babel-plugin-transform-es2015-shorthand-properties: 6.24.1 - babel-plugin-transform-es2015-spread: 6.22.0 - babel-plugin-transform-es2015-sticky-regex: 6.24.1 - babel-plugin-transform-es2015-template-literals: 6.22.0 - babel-plugin-transform-es2015-typeof-symbol: 6.23.0 - babel-plugin-transform-es2015-unicode-regex: 6.24.1 - babel-plugin-transform-regenerator: 6.24.1 - resolution: d44050d6bc2c9feea702aaf38d727a0210538939 - /babel-preset-es2016/6.24.1: - dependencies: - babel-plugin-transform-exponentiation-operator: 6.24.1 - resolution: f900bf93e2ebc0d276df9b8ab59724ebfd959f8b - /babel-preset-es2017/6.24.1: - dependencies: - babel-plugin-syntax-trailing-function-commas: 6.22.0 - babel-plugin-transform-async-to-generator: 6.24.1 - resolution: 597beadfb9f7f208bcfd8a12e9b2b29b8b2f14d1 - /babel-preset-latest/6.24.1: - dependencies: - babel-preset-es2015: 6.24.1 - babel-preset-es2016: 6.24.1 - babel-preset-es2017: 6.24.1 - resolution: 677de069154a7485c2d25c577c02f624b85b85e8 - /babel-register/6.24.1: - dependencies: - babel-core: 6.24.1 - babel-runtime: 6.23.0 - core-js: 2.4.1 - home-or-tmp: 2.0.0 - lodash: 4.17.4 - mkdirp: 0.5.1 - source-map-support: 0.4.15 - resolution: 7e10e13a2f71065bdfad5a1787ba45bca6ded75f - /babel-runtime/6.23.0: - dependencies: - core-js: 2.4.1 - regenerator-runtime: 0.10.5 - resolution: 0a9489f144de70efb3ce4300accdb329e2fc543b - /babel-template/6.24.1: - dependencies: - babel-runtime: 6.23.0 - babel-traverse: 6.24.1 - babel-types: 6.24.1 - babylon: 6.17.0 - lodash: 4.17.4 - resolution: 04ae514f1f93b3a2537f2a0f60a5a45fb8308333 - /babel-traverse/6.24.1: - dependencies: - babel-code-frame: 6.22.0 - babel-messages: 6.23.0 - babel-runtime: 6.23.0 - babel-types: 6.24.1 - babylon: 6.17.0 - debug: 2.6.6 - globals: 9.17.0 - invariant: 2.2.2 - lodash: 4.17.4 - resolution: ab36673fd356f9a0948659e7b338d5feadb31695 - /babel-types/6.24.1: - dependencies: - babel-runtime: 6.23.0 - esutils: 2.0.2 - lodash: 4.17.4 - to-fast-properties: 1.0.3 - resolution: a136879dc15b3606bda0d90c1fc74304c2ff0975 - /babelify/7.3.0: - dependencies: - babel-core: 6.24.1 - object-assign: 4.1.1 - resolution: aa56aede7067fd7bd549666ee16dc285087e88e5 - /babylon/6.17.0: 37da948878488b9c4e3c4038893fa3314b3fc932 - /balanced-match/0.4.2: cb3f3e3c732dc0f01ee70b403f302e61d7709838 - /base62/0.1.1: 7b4174c2f94449753b11c2651c083da841a7b084 - /base64-js/1.2.0: a39992d723584811982be5e290bb6a53d86700f1 - /bcrypt-pbkdf/1.0.1: - dependencies: - tweetnacl: 0.14.5 - resolution: 63bc5dcb61331b92bc05fd528953c33462a06f8d - /beeper/1.1.1: e6d5ea8c5dad001304a70b22638447f69cb2f809 - /binary-extensions/1.8.0: 48ec8d16df4377eae5fa5884682480af4d95c774 - /bl/0.9.5: - dependencies: - readable-stream: 1.0.34 - resolution: c06b797af085ea00bc527afc8efcf11de2232054 - /block-stream/0.0.9: - dependencies: - inherits: 2.0.3 - resolution: 13ebfe778a03205cfe03751481ebb4b3300c126a - /bluebird/3.5.0: 791420d7f551eea2897453a8a77653f96606d67c - /bn.js/4.11.6: 53344adb14617a13f6e8dd2ce28905d1c0ba3215 - /body-parser/1.14.2: - dependencies: - bytes: 2.2.0 - content-type: 1.0.2 - debug: 2.2.0 - depd: 1.1.0 - http-errors: 1.3.1 - iconv-lite: 0.4.13 - on-finished: 2.3.0 - qs: 5.2.0 - raw-body: 2.1.7 - type-is: 1.6.15 - resolution: 1015cb1fe2c443858259581db53332f8d0cf50f9 - /boom/2.10.1: - dependencies: - hoek: 2.16.3 - resolution: 39c8918ceff5799f83f9492a848f625add0c766f - /boxen/0.6.0: - dependencies: - ansi-align: 1.1.0 - camelcase: 2.1.1 - chalk: 1.1.3 - cli-boxes: 1.0.0 - filled-array: 1.1.0 - object-assign: 4.1.1 - repeating: 2.0.1 - string-width: 1.0.2 - widest-line: 1.0.0 - resolution: 8364d4248ac34ff0ef1b2f2bf49a6c60ce0d81b6 - /boxen/1.1.0: - dependencies: - ansi-align: 2.0.0 - camelcase: 4.1.0 - chalk: 1.1.3 - cli-boxes: 1.0.0 - string-width: 2.0.0 - term-size: 0.1.1 - widest-line: 1.0.0 - resolution: b1b69dd522305e807a99deee777dbd6e5167b102 - /brace-expansion/1.1.7: - dependencies: - balanced-match: 0.4.2 - concat-map: 0.0.1 - resolution: 3effc3c50e000531fb720eaff80f0ae8ef23cf59 - /braces/1.8.5: - dependencies: - expand-range: 1.8.2 - preserve: 0.2.0 - repeat-element: 1.1.2 - resolution: ba77962e12dff969d6b76711e914b737857bf6a7 - /brorand/1.1.0: 12c25efe40a45e3c323eb8675a0a0ce57b22371f - /browser-pack/6.0.2: - dependencies: - JSONStream: 1.3.1 - combine-source-map: 0.7.2 - defined: 1.0.0 - through2: 2.0.3 - umd: 3.0.1 - resolution: f86cd6cef4f5300c8e63e07a4d512f65fbff4531 - /browser-resolve/1.11.2: - dependencies: - resolve: 1.1.7 - resolution: 8ff09b0a2c421718a1051c260b32e48f442938ce - /browserify-aes/1.0.6: - dependencies: - buffer-xor: 1.0.3 - cipher-base: 1.0.3 - create-hash: 1.1.2 - evp_bytestokey: 1.0.0 - inherits: 2.0.3 - resolution: 5e7725dbdef1fd5930d4ebab48567ce451c48a0a - /browserify-cipher/1.0.0: - dependencies: - browserify-aes: 1.0.6 - browserify-des: 1.0.0 - evp_bytestokey: 1.0.0 - resolution: 9988244874bf5ed4e28da95666dcd66ac8fc363a - /browserify-des/1.0.0: - dependencies: - cipher-base: 1.0.3 - des.js: 1.0.0 - inherits: 2.0.3 - resolution: daa277717470922ed2fe18594118a175439721dd - /browserify-rsa/4.0.1: - dependencies: - bn.js: 4.11.6 - randombytes: 2.0.3 - resolution: 21e0abfaf6f2029cf2fafb133567a701d4135524 - /browserify-sign/4.0.4: - dependencies: - bn.js: 4.11.6 - browserify-rsa: 4.0.1 - create-hash: 1.1.2 - create-hmac: 1.1.4 - elliptic: 6.4.0 - inherits: 2.0.3 - parse-asn1: 5.1.0 - resolution: aa4eb68e5d7b658baa6bf6a57e630cbd7a93d298 - /browserify-zlib/0.1.4: - dependencies: - pako: 0.2.9 - resolution: bb35f8a519f600e0fa6b8485241c979d0141fb2d - /browserify/14.3.0: - dependencies: - JSONStream: 1.3.1 - assert: 1.4.1 - browser-pack: 6.0.2 - browser-resolve: 1.11.2 - browserify-zlib: 0.1.4 - buffer: 5.0.6 - cached-path-relative: 1.0.1 - concat-stream: 1.5.2 - console-browserify: 1.1.0 - constants-browserify: 1.0.0 - crypto-browserify: 3.11.0 - defined: 1.0.0 - deps-sort: 2.0.0 - domain-browser: 1.1.7 - duplexer2: 0.1.4 - events: 1.1.1 - glob: 7.1.1 - has: 1.0.1 - htmlescape: 1.1.1 - https-browserify: 1.0.0 - inherits: 2.0.3 - insert-module-globals: 7.0.1 - labeled-stream-splicer: 2.0.0 - module-deps: 4.1.1 - os-browserify: 0.1.2 - parents: 1.0.1 - path-browserify: 0.0.0 - process: 0.11.10 - punycode: 1.4.1 - querystring-es3: 0.2.1 - read-only-stream: 2.0.0 - readable-stream: 2.2.9 - resolve: 1.3.3 - shasum: 1.0.2 - shell-quote: 1.6.1 - stream-browserify: 2.0.1 - stream-http: 2.7.0 - string_decoder: 0.10.31 - subarg: 1.0.0 - syntax-error: 1.3.0 - through2: 2.0.3 - timers-browserify: 1.4.2 - tty-browserify: 0.0.0 - url: 0.11.0 - util: 0.10.3 - vm-browserify: 0.0.4 - xtend: 4.0.1 - resolution: fd003a2386ac1aec127f097885a3cc6373b745c4 - /browserslist/1.7.7: - dependencies: - caniuse-db: 1.0.30000665 - electron-to-chromium: 1.3.9 - resolution: 0bd76704258be829b2398bb50e4b62d1a166b0b9 - /buf-compare/1.0.1: fef28da8b8113a0a0db4430b0b6467b69730b34a - /buffer-shims/1.0.0: 9978ce317388c649ad8793028c3477ef044a8b51 - /buffer-xor/1.0.3: 26e61ed1422fb70dd42e6e36729ed51d855fe8d9 - /buffer/5.0.6: - dependencies: - base64-js: 1.2.0 - ieee754: 1.1.8 - resolution: 2ea669f7eec0b6eda05b08f8b5ff661b28573588 - /bufferstreams/1.1.1: - dependencies: - readable-stream: 2.2.9 - resolution: 0161373060ac5988eff99058731114f6e195d51e - /builtin-modules/1.1.1: 270f076c5a72c02f5b65a47df94c5fe3a278892f - /builtin-status-codes/3.0.0: 85982878e21b98e1c66425e03d0174788f569ee8 - /bytes/2.2.0: fd35464a403f6f9117c2de3609ecff9cae000588 - /bytes/2.4.0: 7d97196f9d5baf7f6935e25985549edd2a6c2339 - /cached-path-relative/1.0.1: d09c4b52800aa4c078e2dd81a869aac90d2e54e7 - /caching-transform/1.0.1: - dependencies: - md5-hex: 1.3.0 - mkdirp: 0.5.1 - write-file-atomic: 1.3.4 - resolution: 6dbdb2f20f8d8fbce79f3e94e9d1742dcdf5c0a1 - /call-matcher/1.0.1: - dependencies: - core-js: 2.4.1 - deep-equal: 1.0.1 - espurify: 1.7.0 - estraverse: 4.2.0 - resolution: 5134d077984f712a54dad3cbf62de28dce416ca8 - /call-signature/0.0.2: a84abc825a55ef4cb2b028bd74e205a65b9a4996 - /caller-path/0.1.0: - dependencies: - callsites: 0.2.0 - resolution: 94085ef63581ecd3daa92444a8fe94e82577751f - /callsites/0.2.0: afab96262910a7f33c19a5775825c69f34e350ca - /camel-case/3.0.0: - dependencies: - no-case: 2.3.1 - upper-case: 1.1.3 - resolution: ca3c3688a4e9cf3a4cda777dc4dcbc713249cf73 - /camelcase-keys/2.1.0: - dependencies: - camelcase: 2.1.1 - map-obj: 1.0.1 - resolution: 308beeaffdf28119051efa1d932213c91b8f92e7 - /camelcase/1.2.1: 9bb5304d2e0b56698b2c758b08a3eaa9daa58a39 - /camelcase/2.1.1: 7c1d16d679a1bbe59ca02cacecfb011e201f5a1f - /camelcase/3.0.0: 32fc4b9fcdaf845fcdf7e73bb97cac2261f0ab0a - /camelcase/4.1.0: d545635be1e33c542649c69173e5de6acfae34dd - /caniuse-api/1.6.1: - dependencies: - browserslist: 1.7.7 - caniuse-db: 1.0.30000665 - lodash.memoize: 4.1.2 - lodash.uniq: 4.5.0 - resolution: b534e7c734c4f81ec5fbe8aca2ad24354b962c6c - /caniuse-db/1.0.30000665: e84f4277935f295f546f8533cb0b410a8415b972 - /capture-stack-trace/1.0.0: 4a6fa07399c26bba47f0b2496b4d0fb408c5550d - /caseless/0.12.0: 1b681c21ff84033c826543090689420d187151dc - /center-align/0.1.3: - dependencies: - align-text: 0.1.4 - lazy-cache: 1.0.4 - resolution: aa0d32629b6ee972200411cbd4461c907bc2b7ad - /chai/3.5.0: - dependencies: - assertion-error: 1.0.2 - deep-eql: 0.1.3 - type-detect: 1.0.0 - resolution: 4d02637b067fe958bdbfdd3a40ec56fef7373247 - /chalk/0.4.0: - dependencies: - ansi-styles: 1.0.0 - has-color: 0.1.7 - strip-ansi: 0.1.1 - resolution: 5199a3ddcd0c1efe23bc08c1b027b06176e0c64f - /chalk/0.5.1: - dependencies: - ansi-styles: 1.1.0 - escape-string-regexp: 1.0.5 - has-ansi: 0.1.0 - strip-ansi: 0.3.0 - supports-color: 0.2.0 - resolution: 663b3a648b68b55d04690d49167aa837858f2174 - /chalk/1.1.3: - dependencies: - ansi-styles: 2.2.1 - escape-string-regexp: 1.0.5 - has-ansi: 2.0.0 - strip-ansi: 3.0.1 - supports-color: 2.0.0 - resolution: a8115c55e4a702fe4d150abd3872822a7e09fc98 - /chokidar/1.6.1: - dependencies: - anymatch: 1.3.0 - async-each: 1.0.1 - fsevents: 1.1.1 - glob-parent: 2.0.0 - inherits: 2.0.3 - is-binary-path: 1.0.1 - is-glob: 2.0.1 - path-is-absolute: 1.0.1 - readdirp: 2.1.0 - resolution: 2f4447ab5e96e50fb3d789fd90d4c72e0e4c70c2 - /ci-info/1.0.0: dc5285f2b4e251821683681c381c3388f46ec534 - /cipher-base/1.0.3: - dependencies: - inherits: 2.0.3 - resolution: eeabf194419ce900da3018c207d212f2a6df0a07 - /circular-json/0.3.1: be8b36aefccde8b3ca7aa2d6afc07a37242c0d2d - /clap/1.1.3: - dependencies: - chalk: 1.1.3 - resolution: b3bd36e93dd4cbfb395a3c26896352445265c05b - /clean-css/4.0.12: - dependencies: - source-map: 0.5.6 - resolution: a02e61707f1840bd3338f54dbc9acbda4e772fa3 - /clean-stack/1.1.1: a1b3711122df162df7c7cb9b3c0470f28cb58adb - /clean-yaml-object/0.1.0: 63fb110dc2ce1a84dc21f6d9334876d010ae8b68 - /cli-boxes/1.0.0: 4fa917c3e59c94a004cd61f8ee509da651687143 - /cli-cursor/1.0.2: - dependencies: - restore-cursor: 1.0.1 - resolution: 64da3f7d56a54412e59794bd62dc35295e8f2987 - /cli-cursor/2.1.0: - dependencies: - restore-cursor: 2.0.0 - resolution: b35dac376479facc3e94747d41d0d0f5238ffcb5 - /cli-spinners/0.1.2: bb764d88e185fb9e1e6a2a1f19772318f605e31c - /cli-spinners/1.0.0: ef987ed3d48391ac3dab9180b406a742180d6e6a - /cli-truncate/0.2.1: - dependencies: - slice-ansi: 0.0.4 - string-width: 1.0.2 - resolution: 9f15cfbb0705005369216c626ac7d05ab90dd574 - /cli-width/2.1.0: b234ca209b29ef66fc518d9b98d5847b00edf00a - /cliui/2.1.0: - dependencies: - center-align: 0.1.3 - right-align: 0.1.3 - wordwrap: 0.0.2 - resolution: 4b475760ff80264c762c3a1719032e91c7fea0d1 - /cliui/3.2.0: - dependencies: - string-width: 1.0.2 - strip-ansi: 3.0.1 - wrap-ansi: 2.1.0 - resolution: 120601537a916d29940f934da3b48d585a39213d - /clone-stats/0.0.1: b88f94a82cf38b8791d58046ea4029ad88ca99d1 - /clone/0.2.0: c6126a90ad4f72dbf5acdb243cc37724fe93fc1f - /clone/1.0.2: 260b7a99ebb1edfe247538175f783243cb19d149 - /co-with-promise/4.6.0: - dependencies: - pinkie-promise: 1.0.0 - resolution: 413e7db6f5893a60b942cf492c4bec93db415ab7 - /co/4.6.0: 6ea6bdf3d853ae54ccb8e47bfa0bf3f9031fb184 - /coa/1.0.1: - dependencies: - q: 1.5.0 - resolution: 7f959346cfc8719e3f7233cd6852854a7c67d8a3 - /code-excerpt/2.1.0: - dependencies: - convert-to-spaces: 1.0.2 - resolution: 5dcc081e88f4a7e3b554e9e35d7ef232d47f8147 - /code-point-at/1.1.0: 0d070b4d043a5bea33a2f1a40e2edb3d9a4ccf77 - /color-convert/1.9.0: - dependencies: - color-name: 1.1.2 - resolution: 1accf97dd739b983bf994d56fec8f95853641b7a - /color-name/1.1.2: 5c8ab72b64bd2215d617ae9559ebb148475cf98d - /color-string/0.3.0: - dependencies: - color-name: 1.1.2 - resolution: 27d46fb67025c5c2fa25993bfbf579e47841b991 - /color/0.11.4: - dependencies: - clone: 1.0.2 - color-convert: 1.9.0 - color-string: 0.3.0 - resolution: 6d7b5c74fb65e841cd48792ad1ed5e07b904d764 - /colormin/1.1.2: - dependencies: - color: 0.11.4 - css-color-names: 0.0.4 - has: 1.0.1 - resolution: ea2f7420a72b96881a38aae59ec124a6f7298133 - /colors/1.1.2: 168a4701756b6a7f51a12ce0c97bfa28c084ed63 - /combine-source-map/0.7.2: - dependencies: - convert-source-map: 1.1.3 - inline-source-map: 0.6.2 - lodash.memoize: 3.0.4 - source-map: 0.5.6 - resolution: 0870312856b307a87cc4ac486f3a9a62aeccc09e - /combined-stream/1.0.5: - dependencies: - delayed-stream: 1.0.0 - resolution: 938370a57b4a51dea2c77c15d5c5fdf895164009 - /commander/2.9.0: - dependencies: - graceful-readlink: 1.0.1 - resolution: 9c99094176e12240cb22d6c5146098400fe0f7d4 - /common-path-prefix/1.0.0: cd52f6f0712e0baab97d6f9732874f22f47752c0 - /commondir/1.0.1: ddd800da0c66127393cca5950ea968a3aaf1253b - /concat-map/0.0.1: d8a96bd77fd68df7793a73036a3ba0d5405d477b - /concat-stream/1.5.2: - dependencies: - inherits: 2.0.3 - readable-stream: 2.0.6 - typedarray: 0.0.6 - resolution: 708978624d856af41a5a741defdd261da752c266 - /concat-stream/1.6.0: - dependencies: - inherits: 2.0.3 - readable-stream: 2.2.9 - typedarray: 0.0.6 - resolution: 0aac662fd52be78964d5532f694784e70110acf7 - /configstore/2.1.0: - dependencies: - dot-prop: 3.0.0 - graceful-fs: 4.1.11 - mkdirp: 0.5.1 - object-assign: 4.1.1 - os-tmpdir: 1.0.2 - osenv: 0.1.4 - uuid: 2.0.3 - write-file-atomic: 1.3.4 - xdg-basedir: 2.0.0 - resolution: 737a3a7036e9886102aa6099e47bb33ab1aba1a1 - /configstore/3.0.0: - dependencies: - dot-prop: 4.1.1 - graceful-fs: 4.1.11 - mkdirp: 0.5.1 - unique-string: 1.0.0 - write-file-atomic: 1.3.4 - xdg-basedir: 3.0.0 - resolution: e1b8669c1803ccc50b545e92f8e6e79aa80e0196 - /console-browserify/1.1.0: - dependencies: - date-now: 0.1.4 - resolution: f0241c45730a9fc6323b206dbf38edc741d0bb10 - /console-control-strings/1.1.0: 3d7cf4464db6446ea644bf4b39507f9851008e8e - /constants-browserify/1.0.0: c20b96d8c617748aaf1c16021760cd27fcb8cb75 - /contains-path/0.1.0: fe8cf184ff6670b6baef01a9d4861a5cbec4120a - /content-type/1.0.2: b7d113aee7a8dd27bd21133c4dc2529df1721eed - /convert-source-map/1.1.3: 4829c877e9fe49b3161f3bf3673888e204699860 - /convert-source-map/1.5.0: 9acd70851c6d5dfdd93d9282e5edf94a03ff46b5 - /convert-to-spaces/1.0.2: 7e3e48bbe6d997b1417ddca2868204b4d3d85715 - /core-assert/0.2.1: - dependencies: - buf-compare: 1.0.1 - is-error: 2.2.1 - resolution: f85e2cf9bfed28f773cc8b3fa5c5b69bdc02fe3f - /core-js/2.4.1: 4de911e667b0eae9124e34254b53aea6fc618d3e - /core-util-is/1.0.2: b5fd54220aa2bc5ab57aab7140c940754503c1a7 - /cosmiconfig/1.1.0: - dependencies: - graceful-fs: 4.1.11 - js-yaml: 3.8.3 - minimist: 1.2.0 - object-assign: 4.1.1 - os-homedir: 1.0.2 - parse-json: 2.2.0 - pinkie-promise: 2.0.1 - require-from-string: 1.2.1 - resolution: 0dea0f9804efdfb929fbb1b188e25553ea053d37 - /cosmiconfig/2.1.3: - dependencies: - is-directory: 0.3.1 - js-yaml: 3.8.3 - minimist: 1.2.0 - object-assign: 4.1.1 - os-homedir: 1.0.2 - parse-json: 2.2.0 - require-from-string: 1.2.1 - resolution: 952771eb0dddc1cb3fa2f6fbe51a522e93b3ee0a - /create-ecdh/4.0.0: - dependencies: - bn.js: 4.11.6 - elliptic: 6.4.0 - resolution: 888c723596cdf7612f6498233eebd7a35301737d - /create-error-class/3.0.2: - dependencies: - capture-stack-trace: 1.0.0 - resolution: 06be7abef947a3f14a30fd610671d401bca8b7b6 - /create-hash/1.1.2: - dependencies: - cipher-base: 1.0.3 - inherits: 2.0.3 - ripemd160: 1.0.1 - sha.js: 2.4.8 - resolution: 51210062d7bb7479f6c65bb41a92208b1d61abad - /create-hmac/1.1.4: - dependencies: - create-hash: 1.1.2 - inherits: 2.0.3 - resolution: d3fb4ba253eb8b3f56e39ea2fbcb8af747bd3170 - /cross-spawn-async/2.2.5: - dependencies: - lru-cache: 4.0.2 - which: 1.2.14 - resolution: 845ff0c0834a3ded9d160daca6d390906bb288cc - /cross-spawn/3.0.1: - dependencies: - lru-cache: 4.0.2 - which: 1.2.14 - resolution: 1256037ecb9f0c5f79e3d6ef135e30770184b982 - /cross-spawn/4.0.2: - dependencies: - lru-cache: 4.0.2 - which: 1.2.14 - resolution: 7b9247621c23adfdd3856004a823cbe397424d41 - /cross-spawn/5.1.0: - dependencies: - lru-cache: 4.0.2 - shebang-command: 1.2.0 - which: 1.2.14 - resolution: e8bd0efee58fcff6f8f94510a0a554bbfa235449 - /cryptiles/2.0.5: - dependencies: - boom: 2.10.1 - resolution: 3bdfecdc608147c1c67202fa291e7dca59eaa3b8 - /crypto-browserify/3.11.0: - dependencies: - browserify-cipher: 1.0.0 - browserify-sign: 4.0.4 - create-ecdh: 4.0.0 - create-hash: 1.1.2 - create-hmac: 1.1.4 - diffie-hellman: 5.0.2 - inherits: 2.0.3 - pbkdf2: 3.0.9 - public-encrypt: 4.0.0 - randombytes: 2.0.3 - resolution: 3652a0906ab9b2a7e0c3ce66a408e957a2485522 - /crypto-random-string/1.0.0: a230f64f568310e1498009940790ec99545bca7e - /css-color-names/0.0.4: 808adc2e79cf84738069b646cb20ec27beb629e0 - /css/2.2.1: - dependencies: - inherits: 2.0.3 - source-map: 0.1.43 - source-map-resolve: 0.3.1 - urix: 0.1.0 - resolution: 73a4c81de85db664d4ee674f7d47085e3b2d55dc - /cssnano/3.10.0: - dependencies: - autoprefixer: 6.7.7 - decamelize: 1.2.0 - defined: 1.0.0 - has: 1.0.1 - object-assign: 4.1.1 - postcss: 5.2.17 - postcss-calc: 5.3.1 - postcss-colormin: 2.2.2 - postcss-convert-values: 2.6.1 - postcss-discard-comments: 2.0.4 - postcss-discard-duplicates: 2.1.0 - postcss-discard-empty: 2.1.0 - postcss-discard-overridden: 0.1.1 - postcss-discard-unused: 2.2.3 - postcss-filter-plugins: 2.0.2 - postcss-merge-idents: 2.1.7 - postcss-merge-longhand: 2.0.2 - postcss-merge-rules: 2.1.2 - postcss-minify-font-values: 1.0.5 - postcss-minify-gradients: 1.0.5 - postcss-minify-params: 1.2.2 - postcss-minify-selectors: 2.1.1 - postcss-normalize-charset: 1.1.1 - postcss-normalize-url: 3.0.8 - postcss-ordered-values: 2.2.3 - postcss-reduce-idents: 2.4.0 - postcss-reduce-initial: 1.0.1 - postcss-reduce-transforms: 1.0.4 - postcss-svgo: 2.1.6 - postcss-unique-selectors: 2.0.2 - postcss-value-parser: 3.3.0 - postcss-zindex: 2.2.0 - resolution: 4f38f6cea2b9b17fa01490f23f1dc68ea65c1c38 - /csso/2.0.0: - dependencies: - clap: 1.1.3 - source-map: 0.5.6 - resolution: 178b43a44621221c27756086f531e02f42900ee8 - /csso/2.3.2: - dependencies: - clap: 1.1.3 - source-map: 0.5.6 - resolution: ddd52c587033f49e94b71fc55569f252e8ff5f85 - /currently-unhandled/0.4.1: - dependencies: - array-find-index: 1.0.2 - resolution: 988df33feab191ef799a61369dd76c17adf957ea - /d/1.0.0: - dependencies: - es5-ext: 0.10.15 - resolution: 754bb5bfe55451da69a58b94d45f4c5b0462d58f - /dashdash/1.14.1: - dependencies: - assert-plus: 1.0.0 - resolution: 853cfa0f7cbe2fed5de20326b8dd581035f6e2f0 - /date-fns/1.28.4: 7938aec34ba31fc8bd134d2344bc2e0bbfd95165 - /date-now/0.1.4: eaf439fd4d4848ad74e5cc7dbef200672b9e345b - /date-time/0.1.1: ed2f6d93d9790ce2fd66d5b5ff3edd5bbcbf3b07 - /dateformat/2.0.0: 2743e3abb5c3fc2462e527dca445e04e9f4dee17 - /debug-fabulous/0.1.0: - dependencies: - debug: 2.6.6 - object-assign: 4.1.0 - resolution: ad0ea07a5d519324fb55842a8f34ee59c7f8ff6c - /debug/2.2.0: - dependencies: - ms: 0.7.1 - resolution: f87057e995b1a1f6ae6a4960664137bc56f039da - /debug/2.6.6: - dependencies: - ms: 0.7.3 - resolution: a9fa6fbe9ca43cf1e79f73b75c0189cbb7d6db5a - /decamelize/1.2.0: f6534d15148269b20352e7bee26f501f9a191290 - /deep-assign/1.0.0: - dependencies: - is-obj: 1.0.1 - resolution: b092743be8427dc621ea0067cdec7e70dd19f37b - /deep-eql/0.1.3: - dependencies: - type-detect: 0.1.1 - resolution: ef558acab8de25206cd713906d74e56930eb69f2 - /deep-equal/1.0.1: f5d260292b660e084eff4cdbc9f08ad3247448b5 - /deep-extend/0.4.1: efe4113d08085f4e6f9687759810f807469e2253 - /deep-is/0.1.3: b369d6fb5dbc13eecf524f91b070feedc357cf34 - /deep-strict-equal/0.2.0: - dependencies: - core-assert: 0.2.1 - resolution: 4a078147a8ab57f6a0d4f5547243cd22f44eb4e4 - /defaults/1.0.3: - dependencies: - clone: 1.0.2 - resolution: c656051e9817d9ff08ed881477f3fe4019f3ef7d - /defined/1.0.0: c98d9bcef75674188e110969151199e39b1fa693 - /del/2.2.2: - dependencies: - globby: 5.0.0 - is-path-cwd: 1.0.0 - is-path-in-cwd: 1.0.0 - object-assign: 4.1.1 - pify: 2.3.0 - pinkie-promise: 2.0.1 - rimraf: 2.6.1 - resolution: c12c981d067846c84bcaf862cff930d907ffd1a8 - /delayed-stream/1.0.0: df3ae199acadfb7d440aaae0b29e2272b24ec619 - /delegates/1.0.0: 84c6e159b81904fdca59a0ef44cd870d31250f9a - /depd/1.1.0: e1bd82c6aab6ced965b97b88b17ed3e528ca18c3 - /deprecated/0.0.1: f9c9af5464afa1e7a971458a8bdef2aa94d5bb19 - /deps-sort/2.0.0: - dependencies: - JSONStream: 1.3.1 - shasum: 1.0.2 - subarg: 1.0.0 - through2: 2.0.3 - resolution: 091724902e84658260eb910748cccd1af6e21fb5 - /des.js/1.0.0: - dependencies: - inherits: 2.0.3 - minimalistic-assert: 1.0.0 - resolution: c074d2e2aa6a8a9a07dbd61f9a15c2cd83ec8ecc - /detect-file/0.1.0: - dependencies: - fs-exists-sync: 0.1.0 - resolution: 4935dedfd9488648e006b0129566e9386711ea63 - /detect-indent/4.0.0: - dependencies: - repeating: 2.0.1 - resolution: f76d064352cdf43a1cb6ce619c4ee3a9475de208 - /detect-newline/2.1.0: f41f1c10be4b00e87b5f13da680759f2c5bfd3e2 - /detective/4.5.0: - dependencies: - acorn: 4.0.11 - defined: 1.0.0 - resolution: 6e5a8c6b26e6c7a254b1c6b6d7490d98ec91edd1 - /diff/3.2.0: c9ce393a4b7cbd0b058a725c93df299027868ff9 - /diffie-hellman/5.0.2: - dependencies: - bn.js: 4.11.6 - miller-rabin: 4.0.0 - randombytes: 2.0.3 - resolution: b5835739270cfe26acf632099fded2a07f209e5e - /doctrine/1.5.0: - dependencies: - esutils: 2.0.2 - isarray: 1.0.0 - resolution: 379dce730f6166f76cefa4e6707a159b02c5a6fa - /doctrine/2.0.0: - dependencies: - esutils: 2.0.2 - isarray: 1.0.0 - resolution: c73d8d2909d22291e1a007a395804da8b665fe63 - /domain-browser/1.1.7: 867aa4b093faa05f1de08c06f4d7b21fdf8698bc - /dot-prop/3.0.0: - dependencies: - is-obj: 1.0.1 - resolution: 1b708af094a49c9a0e7dbcad790aba539dac1177 - /dot-prop/4.1.1: - dependencies: - is-obj: 1.0.1 - resolution: a8493f0b7b5eeec82525b5c7587fa7de7ca859c1 - /duplexer/0.1.1: ace6ff808c1ce66b57d1ebf97977acb02334cfc1 - /duplexer2/0.0.2: - dependencies: - readable-stream: 1.1.14 - resolution: c614dcf67e2fb14995a91711e5a617e8a60a31db - /duplexer2/0.1.4: - dependencies: - readable-stream: 2.2.9 - resolution: 8b12dab878c0d69e3e7891051662a32fc6bddcc1 - /duplexer3/0.1.4: ee01dd1cac0ed3cbc7fdbea37dc0a8f1ce002ce2 - /ecc-jsbn/0.1.1: - dependencies: - jsbn: 0.1.1 - resolution: 0fc73a9ed5f0d53c38193398523ef7e543777505 - /ee-first/1.1.1: 590c61156b0ae2f4f0255732a158b266bc56b21d - /electron-to-chromium/1.3.9: db1cba2a26aebcca2f7f5b8b034554468609157d - /elegant-spinner/1.0.1: db043521c95d7e303fd8f345bedc3349cfb0729e - /elliptic/6.4.0: - dependencies: - bn.js: 4.11.6 - brorand: 1.1.0 - hash.js: 1.0.3 - hmac-drbg: 1.0.1 - inherits: 2.0.3 - minimalistic-assert: 1.0.0 - minimalistic-crypto-utils: 1.0.1 - resolution: cac9af8762c85836187003c8dfe193e5e2eae5df - /empower-core/0.6.1: - dependencies: - call-signature: 0.0.2 - core-js: 2.4.1 - resolution: 6c187f502fcef7554d57933396aac655483772b1 - /end-of-stream/0.1.5: - dependencies: - once: 1.3.3 - resolution: 8e177206c3c80837d85632e8b9359dfe8b2f6eaf - /enhance-visitors/1.0.0: - dependencies: - lodash: 4.17.4 - resolution: aa945d05da465672a1ebd38fee2ed3da8518e95a - /equal-length/1.0.1: 21ca112d48ab24b4e1e7ffc0e5339d31fdfc274c - /error-ex/1.3.1: - dependencies: - is-arrayish: 0.2.1 - resolution: f855a86ce61adc4e8621c3cda21e7a7612c3a8dc - /es3ify/0.1.4: - dependencies: - esprima-fb: 3001.1.0-dev-harmony-fb - jstransform: 3.0.0 - through: 2.3.8 - resolution: ad9fa5df1ae34f3f31e1211b5818b2d51078dfd1 - /es5-ext/0.10.15: - dependencies: - es6-iterator: 2.0.1 - es6-symbol: 3.1.1 - resolution: c330a5934c1ee21284a7c081a86e5fd937c91ea6 - /es6-iterator/2.0.1: - dependencies: - d: 1.0.0 - es5-ext: 0.10.15 - es6-symbol: 3.1.1 - resolution: 8e319c9f0453bf575d374940a655920e59ca5512 - /es6-map/0.1.5: - dependencies: - d: 1.0.0 - es5-ext: 0.10.15 - es6-iterator: 2.0.1 - es6-set: 0.1.5 - es6-symbol: 3.1.1 - event-emitter: 0.3.5 - resolution: 9136e0503dcc06a301690f0bb14ff4e364e949f0 - /es6-set/0.1.5: - dependencies: - d: 1.0.0 - es5-ext: 0.10.15 - es6-iterator: 2.0.1 - es6-symbol: 3.1.1 - event-emitter: 0.3.5 - resolution: d2b3ec5d4d800ced818db538d28974db0a73ccb1 - /es6-symbol/3.1.1: - dependencies: - d: 1.0.0 - es5-ext: 0.10.15 - resolution: bf00ef4fdab6ba1b46ecb7b629b4c7ed5715cc77 - /es6-weak-map/2.0.2: - dependencies: - d: 1.0.0 - es5-ext: 0.10.15 - es6-iterator: 2.0.1 - es6-symbol: 3.1.1 - resolution: 5e3ab32251ffd1538a1f8e5ffa1357772f92d96f - /escape-string-regexp/1.0.5: 1b61c0562190a8dff6ae3bb2cf0200ca130b86d4 - /escodegen/1.8.1: - dependencies: - esprima: 2.7.3 - estraverse: 1.9.3 - esutils: 2.0.2 - optionator: 0.8.2 - source-map: 0.2.0 - resolution: 5a5b53af4693110bebb0867aa3430dd3b70a1018 - /escope/3.6.0: - dependencies: - es6-map: 0.1.5 - es6-weak-map: 2.0.2 - esrecurse: 4.1.0 - estraverse: 4.2.0 - resolution: e01975e812781a163a6dadfdd80398dc64c889c3 - /eslint-config-xo/0.18.1: f3bc873b33b2c82513d881eacb2ee3428407ad33 - /eslint-formatter-pretty/1.1.0: - dependencies: - ansi-escapes: 1.4.0 - chalk: 1.1.3 - log-symbols: 1.0.2 - plur: 2.1.2 - string-width: 2.0.0 - resolution: ab4d06da02fed8c13ae9f0dc540a433ef7ed6f5e - /eslint-import-resolver-node/0.2.3: - dependencies: - debug: 2.6.6 - object-assign: 4.1.1 - resolve: 1.3.3 - resolution: 5add8106e8c928db2cba232bcd9efa846e3da16c - /eslint-module-utils/2.0.0: - dependencies: - debug: 2.2.0 - pkg-dir: 1.0.0 - resolution: a6f8c21d901358759cdc35dbac1982ae1ee58bce - /eslint-plugin-ava/4.2.0: - dependencies: - arrify: 1.0.1 - deep-strict-equal: 0.2.0 - enhance-visitors: 1.0.0 - espree: 3.4.3 - espurify: 1.7.0 - multimatch: 2.1.0 - pkg-up: 1.0.0 - req-all: 1.0.0 - resolution: 12e4664659c1fae7895fa3f346c313ceb8907c77 - /eslint-plugin-import/2.2.0: - dependencies: - builtin-modules: 1.1.1 - contains-path: 0.1.0 - debug: 2.6.6 - doctrine: 1.5.0 - eslint-import-resolver-node: 0.2.3 - eslint-module-utils: 2.0.0 - has: 1.0.1 - lodash.cond: 4.5.2 - minimatch: 3.0.3 - pkg-up: 1.0.0 - resolution: 72ba306fad305d67c4816348a4699a4229ac8b4e - /eslint-plugin-no-use-extend-native/0.3.12: - dependencies: - is-get-set-prop: 1.0.0 - is-js-type: 2.0.0 - is-obj-prop: 1.0.0 - is-proto-prop: 1.0.0 - resolution: 3ad9a00c2df23b5d7f7f6be91550985a4ab701ea - /eslint-plugin-promise/3.5.0: 78fbb6ffe047201627569e85a6c5373af2a68fca - /eslint-plugin-unicorn/2.1.1: - dependencies: - lodash.camelcase: 4.3.0 - lodash.kebabcase: 4.1.1 - lodash.snakecase: 4.1.1 - lodash.upperfirst: 4.3.1 - req-all: 1.0.0 - resolution: 3e9294366799b715e16a6df89159495b68930cb3 - /eslint/3.19.0: - dependencies: - babel-code-frame: 6.22.0 - chalk: 1.1.3 - concat-stream: 1.6.0 - debug: 2.6.6 - doctrine: 2.0.0 - escope: 3.6.0 - espree: 3.4.3 - esquery: 1.0.0 - estraverse: 4.2.0 - esutils: 2.0.2 - file-entry-cache: 2.0.0 - glob: 7.1.1 - globals: 9.17.0 - ignore: 3.3.0 - imurmurhash: 0.1.4 - inquirer: 0.12.0 - is-my-json-valid: 2.16.0 - is-resolvable: 1.0.0 - js-yaml: 3.8.3 - json-stable-stringify: 1.0.1 - levn: 0.3.0 - lodash: 4.17.4 - mkdirp: 0.5.1 - natural-compare: 1.4.0 - optionator: 0.8.2 - path-is-inside: 1.0.2 - pluralize: 1.2.1 - progress: 1.1.8 - require-uncached: 1.0.3 - shelljs: 0.7.7 - strip-bom: 3.0.0 - strip-json-comments: 2.0.1 - table: 3.8.3 - text-table: 0.2.0 - user-home: 2.0.0 - resolution: c8fc6201c7f40dd08941b87c085767386a679acc - /esmangle-evaluator/1.0.1: 620d866ef4861b3311f75766d52a8572bb3c6336 - /espower-location-detector/1.0.0: - dependencies: - is-url: 1.2.2 - path-is-absolute: 1.0.1 - source-map: 0.5.6 - xtend: 4.0.1 - resolution: a17b7ecc59d30e179e2bef73fb4137704cb331b5 - /espree/3.4.3: - dependencies: - acorn: 5.0.3 - acorn-jsx: 3.0.1 - resolution: 2910b5ccd49ce893c2ffffaab4fd8b3a31b82374 - /esprima-fb/15001.1001.0-dev-harmony-fb: 43beb57ec26e8cf237d3dd8b33e42533577f2659 - /esprima-fb/3001.1.0-dev-harmony-fb: b77d37abcd38ea0b77426bb8bc2922ce6b426411 - /esprima/2.7.3: 96e3b70d5779f6ad49cd032673d1c312767ba581 - /esprima/3.1.3: fdca51cee6133895e3c88d535ce49dbff62a4633 - /espurify/1.7.0: - dependencies: - core-js: 2.4.1 - resolution: 1c5cf6cbccc32e6f639380bd4f991fab9ba9d226 - /esquery/1.0.0: - dependencies: - estraverse: 4.2.0 - resolution: cfba8b57d7fba93f17298a8a006a04cda13d80fa - /esrecurse/4.1.0: - dependencies: - estraverse: 4.1.1 - object-assign: 4.1.1 - resolution: 4713b6536adf7f2ac4f327d559e7756bff648220 - /estraverse/1.9.3: af67f2dc922582415950926091a4005d29c9bb44 - /estraverse/4.1.1: f6caca728933a850ef90661d0e17982ba47111a2 - /estraverse/4.2.0: 0dee3fed31fcd469618ce7342099fc1afa0bdb13 - /esutils/2.0.2: 0abf4f1caa5bcb1f7a9d8acc6dea4faaa04bac9b - /event-emitter/0.3.5: - dependencies: - d: 1.0.0 - es5-ext: 0.10.15 - resolution: df8c69eef1647923c7157b9ce83840610b02cc39 - /event-stream/3.3.4: - dependencies: - duplexer: 0.1.1 - from: 0.1.7 - map-stream: 0.1.0 - pause-stream: 0.0.11 - split: 0.3.3 - stream-combiner: 0.0.4 - through: 2.3.8 - resolution: 4ab4c9a0f5a54db9338b4c34d86bfce8f4b35571 - /events/1.1.1: 9ebdb7635ad099c70dcc4c2a1f5004288e8bd924 - /evp_bytestokey/1.0.0: - dependencies: - create-hash: 1.1.2 - resolution: 497b66ad9fef65cd7c08a6180824ba1476b66e53 - /execa/0.4.0: - dependencies: - cross-spawn-async: 2.2.5 - is-stream: 1.1.0 - npm-run-path: 1.0.0 - object-assign: 4.1.1 - path-key: 1.0.0 - strip-eof: 1.0.0 - resolution: 4eb6467a36a095fabb2970ff9d5e3fb7bce6ebc3 - /execa/0.5.1: - dependencies: - cross-spawn: 4.0.2 - get-stream: 2.3.1 - is-stream: 1.1.0 - npm-run-path: 2.0.2 - p-finally: 1.0.0 - signal-exit: 3.0.2 - strip-eof: 1.0.0 - resolution: de3fb85cb8d6e91c85bcbceb164581785cb57b36 - /execa/0.6.3: - dependencies: - cross-spawn: 5.1.0 - get-stream: 3.0.0 - is-stream: 1.1.0 - npm-run-path: 2.0.2 - p-finally: 1.0.0 - signal-exit: 3.0.2 - strip-eof: 1.0.0 - resolution: 57b69a594f081759c69e5370f0d17b9cb11658fe - /exit-hook/1.1.1: f05ca233b48c05d54fff07765df8507e95c02ff8 - /expand-brackets/0.1.5: - dependencies: - is-posix-bracket: 0.1.1 - resolution: df07284e342a807cd733ac5af72411e581d1177b - /expand-range/1.8.2: - dependencies: - fill-range: 2.2.3 - resolution: a299effd335fe2721ebae8e257ec79644fc85337 - /expand-tilde/1.2.2: - dependencies: - os-homedir: 1.0.2 - resolution: 0b81eba897e5a3d31d1c3d102f8f01441e559449 - /extend/1.3.0: d1516fb0ff5624d2ebf9123ea1dac5a1994004f8 - /extend/3.0.1: a755ea7bc1adfcc5a31ce7e762dbaadc5e636444 - /extglob/0.3.2: - dependencies: - is-extglob: 1.0.0 - resolution: 2e18ff3d2f49ab2765cec9023f011daa8d8349a1 - /extsprintf/1.0.2: e1080e0658e300b06294990cc70e1502235fd550 - /falafel/1.2.0: - dependencies: - acorn: 1.2.2 - foreach: 2.0.5 - isarray: 0.0.1 - object-keys: 1.0.11 - resolution: c18d24ef5091174a497f318cd24b026a25cddab4 - /fancy-log/1.3.0: - dependencies: - chalk: 1.1.3 - time-stamp: 1.0.1 - resolution: 45be17d02bb9917d60ccffd4995c999e6c8c9948 - /fast-levenshtein/2.0.6: 3d8a5c66883a16a30ca8643e851f19baa7797917 - /faye-websocket/0.7.3: - dependencies: - websocket-driver: 0.6.5 - resolution: cc4074c7f4a4dfd03af54dd65c354b135132ce11 - /figures/1.7.0: - dependencies: - escape-string-regexp: 1.0.5 - object-assign: 4.1.1 - resolution: cbe1e3affcf1cd44b80cadfed28dc793a9701d2e - /figures/2.0.0: - dependencies: - escape-string-regexp: 1.0.5 - resolution: 3ab1a2d2a62c8bfb431a0c94cb797a2fce27c962 - /file-entry-cache/2.0.0: - dependencies: - flat-cache: 1.2.2 - object-assign: 4.1.1 - resolution: c392990c3e684783d838b8c84a45d8a048458361 - /filename-regex/2.0.1: c1c4b9bee3e09725ddb106b75c1e301fe2f18b26 - /fill-range/2.2.3: - dependencies: - is-number: 2.1.0 - isobject: 2.1.0 - randomatic: 1.1.6 - repeat-element: 1.1.2 - repeat-string: 1.6.1 - resolution: 50b77dfd7e469bc7492470963699fe7a8485a723 - /filled-array/1.1.0: c3c4f6c663b923459a9aa29912d2d031f1507f84 - /find-cache-dir/0.1.1: - dependencies: - commondir: 1.0.1 - mkdirp: 0.5.1 - pkg-dir: 1.0.0 - resolution: c8defae57c8a52a8a784f9e31c57c742e993a0b9 - /find-index/0.1.1: 675d358b2ca3892d795a1ab47232f8b6e2e0dde4 - /find-parent-dir/0.3.0: 33c44b429ab2b2f0646299c5f9f718f376ff8d54 - /find-up/1.1.2: - dependencies: - path-exists: 2.1.0 - pinkie-promise: 2.0.1 - resolution: 6b2e9822b1a2ce0a60ab64d610eccad53cb24d0f - /find-up/2.1.0: - dependencies: - locate-path: 2.0.0 - resolution: 45d1b7e506c717ddd482775a2b77920a3c0c57a7 - /findup-sync/0.4.3: - dependencies: - detect-file: 0.1.0 - is-glob: 2.0.1 - micromatch: 2.3.11 - resolve-dir: 0.1.1 - resolution: 40043929e7bc60adf0b7f4827c4c6e75a0deca12 - /fined/1.0.2: - dependencies: - expand-tilde: 1.2.2 - lodash.assignwith: 4.2.0 - lodash.isempty: 4.4.0 - lodash.isplainobject: 4.0.6 - lodash.isstring: 4.0.1 - lodash.pick: 4.4.0 - parse-filepath: 1.0.1 - resolution: 5b28424b760d7598960b7ef8480dff8ad3660e97 - /first-chunk-stream/1.0.0: 59bfb50cd905f60d7c394cd3d9acaab4e6ad934e - /flagged-respawn/0.3.2: ff191eddcd7088a675b2610fffc976be9b8074b5 - /flat-cache/1.2.2: - dependencies: - circular-json: 0.3.1 - del: 2.2.2 - graceful-fs: 4.1.11 - write: 0.2.1 - resolution: fa86714e72c21db88601761ecf2f555d1abc6b96 - /flatten/1.0.2: dae46a9d78fbe25292258cc1e780a41d95c03782 - /fn-name/2.0.1: 5214d7537a4d06a4a301c0cc262feb84188002e7 - /for-in/1.0.2: 81068d295a8142ec0ac726c6e2200c30fb6d5e80 - /for-own/0.1.5: - dependencies: - for-in: 1.0.2 - resolution: 5265c681a4f294dabbf17c9509b6763aa84510ce - /foreach/2.0.5: 0bee005018aeb260d0a3af3ae658dd0136ec1b99 - /forever-agent/0.6.1: fbc71f0c41adeb37f96c577ad1ed42d8fdacca91 - /form-data/2.1.4: - dependencies: - asynckit: 0.4.0 - combined-stream: 1.0.5 - mime-types: 2.1.15 - resolution: 33c183acf193276ecaa98143a69e94bfee1750d1 - /from/0.1.7: 83c60afc58b9c56997007ed1a768b3ab303a44fe - /fs-exists-sync/0.1.0: 982d6893af918e72d08dec9e8673ff2b5a8d6add - /fs.realpath/1.0.0: 1504ad2523158caa40db4a2787cb01411994ea4f - /fsevents/1.1.1: - dependencies: - nan: 2.6.2 - resolution: f19fd28f43eeaf761680e519a203c4d0b3d31aff - /fstream/1.0.11: - dependencies: - graceful-fs: 4.1.11 - inherits: 2.0.3 - mkdirp: 0.5.1 - rimraf: 2.6.1 - resolution: 5c1fb1f117477114f0632a0eb4b71b3cb0fd3171 - /function-bind/1.1.0: 16176714c801798e4e8f2cf7f7529467bb4a5771 - /gauge/2.7.4: - dependencies: - aproba: 1.1.1 - console-control-strings: 1.1.0 - has-unicode: 2.0.1 - object-assign: 4.1.1 - signal-exit: 3.0.2 - string-width: 1.0.2 - strip-ansi: 3.0.1 - wide-align: 1.1.0 - resolution: 2c03405c7538c39d7eb37b317022e325fb018bf7 - /gaze/0.5.2: - dependencies: - globule: 0.1.0 - resolution: 40b709537d24d1d45767db5a908689dfe69ac44f - /gaze/1.1.2: - dependencies: - globule: 1.1.0 - resolution: 847224677adb8870d679257ed3388fdb61e40105 - /generate-function/2.0.0: 6858fe7c0969b7d4e9093337647ac79f60dfbe74 - /generate-object-property/1.2.0: - dependencies: - is-property: 1.0.2 - resolution: 9c0e1c40308ce804f4783618b937fa88f99d50d0 - /get-caller-file/1.0.2: f702e63127e7e231c160a80c1554acb70d5047e5 - /get-port/2.1.0: - dependencies: - pinkie-promise: 2.0.1 - resolution: 8783f9dcebd1eea495a334e1a6a251e78887ab1a - /get-set-props/0.1.0: 998475c178445686d0b32246da5df8dbcfbe8ea3 - /get-stdin/4.0.1: b968c6b0a04384324902e8bf1a5df32579a450fe - /get-stdin/5.0.1: 122e161591e21ff4c52530305693f20e6393a398 - /get-stream/2.3.1: - dependencies: - object-assign: 4.1.1 - pinkie-promise: 2.0.1 - resolution: 5f38f93f346009666ee0150a054167f91bdd95de - /get-stream/3.0.0: 8e943d1358dc37555054ecbe2edb05aa174ede14 - /getpass/0.1.7: - dependencies: - assert-plus: 1.0.0 - resolution: 5eff8e3e684d569ae4cb2b1282604e8ba62149fa - /glob-base/0.3.0: - dependencies: - glob-parent: 2.0.0 - is-glob: 2.0.1 - resolution: dbb164f6221b1c0b1ccf82aea328b497df0ea3c4 - /glob-parent/2.0.0: - dependencies: - is-glob: 2.0.1 - resolution: 81383d72db054fcccf5336daa902f182f6edbb28 - /glob-stream/3.1.18: - dependencies: - glob: 4.5.3 - glob2base: 0.0.12 - minimatch: 2.0.10 - ordered-read-streams: 0.1.0 - through2: 0.6.5 - unique-stream: 1.0.0 - resolution: 9170a5f12b790306fdfe598f313f8f7954fd143b - /glob-watcher/0.0.6: - dependencies: - gaze: 0.5.2 - resolution: b95b4a8df74b39c83298b0c05c978b4d9a3b710b - /glob/3.1.21: - dependencies: - graceful-fs: 1.2.3 - inherits: 1.0.2 - minimatch: 0.2.14 - resolution: d29e0a055dea5138f4d07ed40e8982e83c2066cd - /glob/4.5.3: - dependencies: - inflight: 1.0.6 - inherits: 2.0.3 - minimatch: 2.0.10 - once: 1.4.0 - resolution: c6cb73d3226c1efef04de3c56d012f03377ee15f - /glob/7.1.1: - dependencies: - fs.realpath: 1.0.0 - inflight: 1.0.6 - inherits: 2.0.3 - minimatch: 3.0.3 - once: 1.4.0 - path-is-absolute: 1.0.1 - resolution: 805211df04faaf1c63a3600306cdf5ade50b2ec8 - /glob2base/0.0.12: - dependencies: - find-index: 0.1.1 - resolution: 9d419b3e28f12e83a362164a277055922c9c0d56 - /global-modules/0.2.3: - dependencies: - global-prefix: 0.1.5 - is-windows: 0.2.0 - resolution: ea5a3bed42c6d6ce995a4f8a1269b5dae223828d - /global-prefix/0.1.5: - dependencies: - homedir-polyfill: 1.0.1 - ini: 1.3.4 - is-windows: 0.2.0 - which: 1.2.14 - resolution: 8d3bc6b8da3ca8112a160d8d496ff0462bfef78f - /globals/9.17.0: 0c0ca696d9b9bb694d2e5470bd37777caad50286 - /globby/5.0.0: - dependencies: - array-union: 1.0.2 - arrify: 1.0.1 - glob: 7.1.1 - object-assign: 4.1.1 - pify: 2.3.0 - pinkie-promise: 2.0.1 - resolution: ebd84667ca0dbb330b99bcfc68eac2bc54370e0d - /globby/6.1.0: - dependencies: - array-union: 1.0.2 - glob: 7.1.1 - object-assign: 4.1.1 - pify: 2.3.0 - pinkie-promise: 2.0.1 - resolution: f5a6d70e8395e21c858fb0489d64df02424d506c - /globule/0.1.0: - dependencies: - glob: 3.1.21 - lodash: 1.0.2 - minimatch: 0.2.14 - resolution: d9c8edde1da79d125a151b79533b978676346ae5 - /globule/1.1.0: - dependencies: - glob: 7.1.1 - lodash: 4.16.6 - minimatch: 3.0.3 - resolution: c49352e4dc183d85893ee825385eb994bb6df45f - /glogg/1.0.0: - dependencies: - sparkles: 1.0.0 - resolution: 7fe0f199f57ac906cf512feead8f90ee4a284fc5 - /got/5.7.1: - dependencies: - create-error-class: 3.0.2 - duplexer2: 0.1.4 - is-redirect: 1.0.0 - is-retry-allowed: 1.1.0 - is-stream: 1.1.0 - lowercase-keys: 1.0.0 - node-status-codes: 1.0.0 - object-assign: 4.1.1 - parse-json: 2.2.0 - pinkie-promise: 2.0.1 - read-all-stream: 3.1.0 - readable-stream: 2.2.9 - timed-out: 3.1.3 - unzip-response: 1.0.2 - url-parse-lax: 1.0.0 - resolution: 5f81635a61e4a6589f180569ea4e381680a51f35 - /got/6.7.1: - dependencies: - create-error-class: 3.0.2 - duplexer3: 0.1.4 - get-stream: 3.0.0 - is-redirect: 1.0.0 - is-retry-allowed: 1.1.0 - is-stream: 1.1.0 - lowercase-keys: 1.0.0 - safe-buffer: 5.0.1 - timed-out: 4.0.1 - unzip-response: 2.0.1 - url-parse-lax: 1.0.0 - resolution: 240cd05785a9a18e561dc1b44b41c763ef1e8db0 - /graceful-fs/1.2.3: 15a4806a57547cb2d2dbf27f42e89a8c3451b364 - /graceful-fs/3.0.11: - dependencies: - natives: 1.1.0 - resolution: 7613c778a1afea62f25c630a086d7f3acbbdd818 - /graceful-fs/4.1.11: 0e8bdfe4d1ddb8854d64e04ea7c00e2a026e5658 - /graceful-readlink/1.0.1: 4cafad76bc62f02fa039b2f94e9a3dd3a391a725 - /gulp-htmlmin/3.0.0: - dependencies: - bufferstreams: 1.1.1 - gulp-util: 3.0.8 - html-minifier: 3.4.3 - object-assign: 4.1.1 - readable-stream: 2.2.9 - tryit: 1.0.3 - resolution: 19ea8002d1231d6b1f18a12d20f2a66a77770fb3 - /gulp-livereload/3.8.1: - dependencies: - chalk: 0.5.1 - debug: 2.6.6 - event-stream: 3.3.4 - gulp-util: 3.0.8 - lodash.assign: 3.2.0 - mini-lr: 0.1.9 - resolution: 00f744b2d749d3e9e3746589c8a44acac779b50f - /gulp-postcss/6.4.0: - dependencies: - gulp-util: 3.0.8 - postcss: 5.2.17 - postcss-load-config: 1.2.0 - vinyl-sourcemaps-apply: 0.2.1 - resolution: 78a32e3c87aa6cdcec5ae1c905e196d478e8c5d5 - /gulp-sass/3.1.0: - dependencies: - gulp-util: 3.0.8 - lodash.clonedeep: 4.5.0 - node-sass: 4.5.2 - through2: 2.0.3 - vinyl-sourcemaps-apply: 0.2.1 - resolution: 53dc4b68a1f5ddfe4424ab4c247655269a8b74b7 - /gulp-sourcemaps/2.6.0: - dependencies: - '@gulp-sourcemaps/identity-map': 1.0.1 - '@gulp-sourcemaps/map-sources': 1.0.0 - acorn: 4.0.11 - convert-source-map: 1.5.0 - css: 2.2.1 - debug-fabulous: 0.1.0 - detect-newline: 2.1.0 - graceful-fs: 4.1.11 - source-map: 0.5.6 - strip-bom-string: 1.0.0 - through2: 2.0.3 - vinyl: 1.2.0 - resolution: 7ccce899a8a3bfca1593a3348d0fbf41dd3f51e5 - /gulp-svgo/1.0.3: - dependencies: - svgo: 0.6.6 - resolution: f6ad219f281cdc9ac3e0e6c173d5c77bba8cd692 - /gulp-uglify/2.1.2: - dependencies: - gulplog: 1.0.0 - has-gulplog: 0.1.0 - lodash: 4.17.4 - make-error-cause: 1.2.2 - through2: 2.0.3 - uglify-js: 2.8.22 - uglify-save-license: 0.4.1 - vinyl-sourcemaps-apply: 0.2.1 - resolution: 6db85b1d0ee63d18058592b658649d65c2ec4541 - /gulp-util/3.0.8: - dependencies: - array-differ: 1.0.0 - array-uniq: 1.0.3 - beeper: 1.1.1 - chalk: 1.1.3 - dateformat: 2.0.0 - fancy-log: 1.3.0 - gulplog: 1.0.0 - has-gulplog: 0.1.0 - lodash._reescape: 3.0.0 - lodash._reevaluate: 3.0.0 - lodash._reinterpolate: 3.0.0 - lodash.template: 3.6.2 - minimist: 1.2.0 - multipipe: 0.1.2 - object-assign: 3.0.0 - replace-ext: 0.0.1 - through2: 2.0.3 - vinyl: 0.5.3 - resolution: 0054e1e744502e27c04c187c3ecc505dd54bbb4f - /gulp/3.9.1: - dependencies: - archy: 1.0.0 - chalk: 1.1.3 - deprecated: 0.0.1 - gulp-util: 3.0.8 - interpret: 1.0.3 - liftoff: 2.3.0 - minimist: 1.2.0 - orchestrator: 0.3.8 - pretty-hrtime: 1.0.3 - semver: 4.3.6 - tildify: 1.2.0 - v8flags: 2.1.1 - vinyl-fs: 0.3.14 - resolution: 571ce45928dd40af6514fc4011866016c13845b4 - /gulplog/1.0.0: - dependencies: - glogg: 1.0.0 - resolution: e28c4d45d05ecbbed818363ce8f9c5926229ffe5 - /har-schema/1.0.5: d263135f43307c02c602afc8fe95970c0151369e - /har-validator/4.2.1: - dependencies: - ajv: 4.11.8 - har-schema: 1.0.5 - resolution: 33481d0f1bbff600dd203d75812a6a5fba002e2a - /has-ansi/0.1.0: - dependencies: - ansi-regex: 0.2.1 - resolution: 84f265aae8c0e6a88a12d7022894b7568894c62e - /has-ansi/2.0.0: - dependencies: - ansi-regex: 2.1.1 - resolution: 34f5049ce1ecdf2b0649af3ef24e45ed35416d91 - /has-color/0.1.7: 67144a5260c34fc3cca677d041daf52fe7b78b2f - /has-flag/1.0.0: 9d9e793165ce017a00f00418c43f942a7b1d11fa - /has-flag/2.0.0: e8207af1cc7b30d446cc70b734b5e8be18f88d51 - /has-gulplog/0.1.0: - dependencies: - sparkles: 1.0.0 - resolution: 6414c82913697da51590397dafb12f22967811ce - /has-unicode/2.0.1: e0e6fe6a28cf51138855e086d1691e771de2a8b9 - /has-yarn/1.0.0: 89e25db604b725c8f5976fff0addc921b828a5a7 - /has/1.0.1: - dependencies: - function-bind: 1.1.0 - resolution: 8461733f538b0837c9361e39a9ab9e9704dc2f28 - /hash.js/1.0.3: - dependencies: - inherits: 2.0.3 - resolution: 1332ff00156c0a0ffdd8236013d07b77a0451573 - /hawk/3.1.3: - dependencies: - boom: 2.10.1 - cryptiles: 2.0.5 - hoek: 2.16.3 - sntp: 1.0.9 - resolution: 078444bd7c1640b0fe540d2c9b73d59678e8e1c4 - /he/1.1.1: 93410fd21b009735151f8868c2f271f3427e23fd - /hmac-drbg/1.0.1: - dependencies: - hash.js: 1.0.3 - minimalistic-assert: 1.0.0 - minimalistic-crypto-utils: 1.0.1 - resolution: d2745701025a6c775a6c545793ed502fc0c649a1 - /hoek/2.16.3: 20bb7403d3cea398e91dc4710a8ff1b8274a25ed - /home-or-tmp/2.0.0: - dependencies: - os-homedir: 1.0.2 - os-tmpdir: 1.0.2 - resolution: e36c3f2d2cae7d746a857e38d18d5f32a7882db8 - /homedir-polyfill/1.0.1: - dependencies: - parse-passwd: 1.0.0 - resolution: 4c2bbc8a758998feebf5ed68580f76d46768b4bc - /hosted-git-info/2.4.2: 0076b9f46a270506ddbaaea56496897460612a67 - /html-comment-regex/1.1.1: 668b93776eaae55ebde8f3ad464b307a4963625e - /html-minifier/3.4.3: - dependencies: - camel-case: 3.0.0 - clean-css: 4.0.12 - commander: 2.9.0 - he: 1.1.1 - ncname: 1.0.0 - param-case: 2.1.1 - relateurl: 0.2.7 - uglify-js: 2.8.22 - resolution: eb3a7297c804611f470454eeebe0aacc427e424a - /htmlescape/1.1.1: 3a03edc2214bca3b66424a3e7959349509cb0351 - /http-errors/1.3.1: - dependencies: - inherits: 2.0.3 - statuses: 1.3.1 - resolution: 197e22cdebd4198585e8694ef6786197b91ed942 - /http-signature/1.1.1: - dependencies: - assert-plus: 0.2.0 - jsprim: 1.4.0 - sshpk: 1.13.0 - resolution: df72e267066cd0ac67fb76adf8e134a8fbcf91bf - /https-browserify/1.0.0: ec06c10e0a34c0f2faf199f7fd7fc78fffd03c73 - /husky/0.13.3: - dependencies: - chalk: 1.1.3 - find-parent-dir: 0.3.0 - is-ci: 1.0.10 - normalize-path: 1.0.0 - resolution: bc2066080badc8b8fe3516e881f5bc68a57052ff - /iconv-lite/0.4.13: 1f88aba4ab0b1508e8312acc39345f36e992e2f2 - /ieee754/1.1.8: be33d40ac10ef1926701f6f08a2d86fbfd1ad3e4 - /ignore-by-default/1.0.1: 48ca6d72f6c6a3af00a9ad4ae6876be3889e2b09 - /ignore/3.3.0: 3812d22cbe9125f2c2b4915755a1b8abd745a001 - /immediate/3.0.6: 9db1dbd0faf8de6fbe0f5dd5e56bb606280de69b - /imurmurhash/0.1.4: 9218b9b2b928a238b13dc4fb6b6d576f231453ea - /in-publish/2.0.0: e20ff5e3a2afc2690320b6dc552682a9c7fadf51 - /indent-string/2.1.0: - dependencies: - repeating: 2.0.1 - resolution: 8e2d48348742121b4a8218b7a137e9a52049dc80 - /indent-string/3.1.0: 08ff4334603388399b329e6b9538dc7a3cf5de7d - /indexes-of/1.0.1: f30f716c8e2bd346c7b67d3df3915566a7c05607 - /indexof/0.0.1: 82dc336d232b9062179d05ab3293a66059fd435d - /inflight/1.0.6: - dependencies: - once: 1.4.0 - wrappy: 1.0.2 - resolution: 49bd6331d7d02d0c09bc910a1075ba8165b56df9 - /inherits/1.0.2: ca4309dadee6b54cc0b8d247e8d7c7a0975bdc9b - /inherits/2.0.1: b17d08d326b4423e568eff719f91b0b1cbdf69f1 - /inherits/2.0.3: 633c2c83e3da42a502f52466022480f4208261de - /ini/1.3.4: 0537cb79daf59b59a1a517dff706c86ec039162e - /inline-process-browser/1.0.0: - dependencies: - falafel: 1.2.0 - through2: 0.6.5 - resolution: 46a61b153dd3c9b1624b1a00626edb4f7f414f22 - /inline-source-map/0.6.2: - dependencies: - source-map: 0.5.6 - resolution: f9393471c18a79d1724f863fa38b586370ade2a5 - /inquirer/0.12.0: - dependencies: - ansi-escapes: 1.4.0 - ansi-regex: 2.1.1 - chalk: 1.1.3 - cli-cursor: 1.0.2 - cli-width: 2.1.0 - figures: 1.7.0 - lodash: 4.17.4 - readline2: 1.0.1 - run-async: 0.1.0 - rx-lite: 3.1.2 - string-width: 1.0.2 - strip-ansi: 3.0.1 - through: 2.3.8 - resolution: 1ef2bfd63504df0bc75785fff8c2c41df12f077e - /insert-module-globals/7.0.1: - dependencies: - JSONStream: 1.3.1 - combine-source-map: 0.7.2 - concat-stream: 1.5.2 - is-buffer: 1.1.5 - lexical-scope: 1.2.0 - process: 0.11.10 - through2: 2.0.3 - xtend: 4.0.1 - resolution: c03bf4e01cb086d5b5e5ace8ad0afe7889d638c3 - /interpret/1.0.3: cbc35c62eeee73f19ab7b10a801511401afc0f90 - /invariant/2.2.2: - dependencies: - loose-envify: 1.3.1 - resolution: 9e1f56ac0acdb6bf303306f338be3b204ae60360 - /invert-kv/1.0.0: 104a8e4aaca6d3d8cd157a8ef8bfab2d7a3ffdb6 - /irregular-plurals/1.2.0: 38f299834ba8c00c30be9c554e137269752ff3ac - /is-absolute-url/2.1.0: 50530dfb84fcc9aa7dbe7852e83a37b93b9f2aa6 - /is-absolute/0.2.6: - dependencies: - is-relative: 0.2.1 - is-windows: 0.2.0 - resolution: 20de69f3db942ef2d87b9c2da36f172235b1b5eb - /is-arrayish/0.2.1: 77c99840527aa8ecb1a8ba697b80645a7a926a9d - /is-binary-path/1.0.1: - dependencies: - binary-extensions: 1.8.0 - resolution: 75f16642b480f187a711c814161fd3a4a7655898 - /is-buffer/1.1.5: 1f3b26ef613b214b88cbca23cc6c01d87961eecc - /is-builtin-module/1.0.0: - dependencies: - builtin-modules: 1.1.1 - resolution: 540572d34f7ac3119f8f76c30cbc1b1e037affbe - /is-ci/1.0.10: - dependencies: - ci-info: 1.0.0 - resolution: f739336b2632365061a9d48270cd56ae3369318e - /is-directory/0.3.1: 61339b6f2475fc772fd9c9d83f5c8575dc154ae1 - /is-dotfile/1.0.2: 2c132383f39199f8edc268ca01b9b007d205cc4d - /is-equal-shallow/0.1.3: - dependencies: - is-primitive: 2.0.0 - resolution: 2238098fc221de0bcfa5d9eac4c45d638aa1c534 - /is-error/2.2.1: 684a96d84076577c98f4cdb40c6d26a5123bf19c - /is-extendable/0.1.1: 62b110e289a471418e3ec36a617d472e301dfc89 - /is-extglob/1.0.0: ac468177c4943405a092fc8f29760c6ffc6206c0 - /is-finite/1.0.2: - dependencies: - number-is-nan: 1.0.1 - resolution: cc6677695602be550ef11e8b4aa6305342b6d0aa - /is-fullwidth-code-point/1.0.0: - dependencies: - number-is-nan: 1.0.1 - resolution: ef9e31386f031a7f0d643af82fde50c457ef00cb - /is-fullwidth-code-point/2.0.0: a3b30a5c4f199183167aaab93beefae3ddfb654f - /is-generator-fn/1.0.0: 969d49e1bb3329f6bb7f09089be26578b2ddd46a - /is-get-set-prop/1.0.0: - dependencies: - get-set-props: 0.1.0 - lowercase-keys: 1.0.0 - resolution: 2731877e4d78a6a69edcce6bb9d68b0779e76312 - /is-glob/2.0.1: - dependencies: - is-extglob: 1.0.0 - resolution: d096f926a3ded5600f3fdfd91198cb0888c2d863 - /is-js-type/2.0.0: - dependencies: - js-types: 1.0.0 - resolution: 73617006d659b4eb4729bba747d28782df0f7e22 - /is-my-json-valid/2.16.0: - dependencies: - generate-function: 2.0.0 - generate-object-property: 1.2.0 - jsonpointer: 4.0.1 - xtend: 4.0.1 - resolution: f079dd9bfdae65ee2038aae8acbc86ab109e3693 - /is-npm/1.0.0: f2fb63a65e4905b406c86072765a1a4dc793b9f4 - /is-number/2.1.0: - dependencies: - kind-of: 3.2.0 - resolution: 01fcbbb393463a548f2f466cce16dece49db908f - /is-obj-prop/1.0.0: - dependencies: - lowercase-keys: 1.0.0 - obj-props: 1.1.0 - resolution: b34de79c450b8d7c73ab2cdf67dc875adb85f80e - /is-obj/1.0.1: 3e4729ac1f5fde025cd7d83a896dab9f4f67db0f - /is-observable/0.2.0: - dependencies: - symbol-observable: 0.2.4 - resolution: b361311d83c6e5d726cabf5e250b0237106f5ae2 - /is-path-cwd/1.0.0: d225ec23132e89edd38fda767472e62e65f1106d - /is-path-in-cwd/1.0.0: - dependencies: - is-path-inside: 1.0.0 - resolution: 6477582b8214d602346094567003be8a9eac04dc - /is-path-inside/1.0.0: - dependencies: - path-is-inside: 1.0.2 - resolution: fc06e5a1683fbda13de667aff717bbc10a48f37f - /is-plain-obj/1.1.0: 71a50c8429dfca773c92a390a4a03b39fcd51d3e - /is-posix-bracket/0.1.1: 3334dc79774368e92f016e6fbc0a88f5cd6e6bc4 - /is-primitive/2.0.0: 207bab91638499c07b2adf240a41a87210034575 - /is-promise/2.1.0: 79a2a9ece7f096e80f36d2b2f3bc16c1ff4bf3fa - /is-property/1.0.2: 57fe1c4e48474edd65b09911f26b1cd4095dda84 - /is-proto-prop/1.0.0: - dependencies: - lowercase-keys: 1.0.0 - proto-props: 0.2.1 - resolution: b3951f95c089924fb5d4fcda6542ab3e83e2b220 - /is-redirect/1.0.0: 1d03dded53bd8db0f30c26e4f95d36fc7c87dc24 - /is-relative/0.2.1: - dependencies: - is-unc-path: 0.1.2 - resolution: d27f4c7d516d175fb610db84bbeef23c3bc97aa5 - /is-resolvable/1.0.0: - dependencies: - tryit: 1.0.3 - resolution: 8df57c61ea2e3c501408d100fb013cf8d6e0cc62 - /is-retry-allowed/1.1.0: 11a060568b67339444033d0125a61a20d564fb34 - /is-stream/1.1.0: 12d4a3dd4e68e0b79ceb8dbc84173ae80d91ca44 - /is-svg/2.1.0: - dependencies: - html-comment-regex: 1.1.1 - resolution: cf61090da0d9efbcab8722deba6f032208dbb0e9 - /is-typedarray/1.0.0: e479c80858df0c1b11ddda6940f96011fcda4a9a - /is-unc-path/0.1.2: - dependencies: - unc-path-regex: 0.1.2 - resolution: 6ab053a72573c10250ff416a3814c35178af39b9 - /is-url/1.2.2: 498905a593bf47cc2d9e7f738372bbf7696c7f26 - /is-utf8/0.2.1: 4b0da1442104d1b336340e80797e865cf39f7d72 - /is-windows/0.2.0: de1aa6d63ea29dd248737b69f1ff8b8002d2108c - /isarray/0.0.1: 8a18acfca9a8f4177e09abfc6038939b05d1eedf - /isarray/1.0.0: bb935d48582cba168c06834957a54a3e07124f11 - /isexe/2.0.0: e8fbf374dc556ff8947a10dcb0572d633f2cfa10 - /isobject/2.1.0: - dependencies: - isarray: 1.0.0 - resolution: f065561096a3f1da2ef46272f815c840d87e0c89 - /isstream/0.1.2: 47e63f7af55afa6f92e1500e690eb8b8529c099a - /jest-diff/18.1.0: - dependencies: - chalk: 1.1.3 - diff: 3.2.0 - jest-matcher-utils: 18.1.0 - pretty-format: 18.1.0 - resolution: 4ff79e74dd988c139195b365dc65d87f606f4803 - /jest-file-exists/17.0.0: 7f63eb73a1c43a13f461be261768b45af2cdd169 - /jest-matcher-utils/18.1.0: - dependencies: - chalk: 1.1.3 - pretty-format: 18.1.0 - resolution: 1ac4651955ee2a60cef1e7fcc98cdfd773c0f932 - /jest-mock/18.0.0: 5c248846ea33fa558b526f5312ab4a6765e489b3 - /jest-snapshot/18.1.0: - dependencies: - jest-diff: 18.1.0 - jest-file-exists: 17.0.0 - jest-matcher-utils: 18.1.0 - jest-util: 18.1.0 - natural-compare: 1.4.0 - pretty-format: 18.1.0 - resolution: 55b96d2ee639c9bce76f87f2a3fd40b71c7a5916 - /jest-util/18.1.0: - dependencies: - chalk: 1.1.3 - diff: 3.2.0 - graceful-fs: 4.1.11 - jest-file-exists: 17.0.0 - jest-mock: 18.0.0 - mkdirp: 0.5.1 - resolution: 3a99c32114ab17f84be094382527006e6d4bfc6a - /jodid25519/1.0.2: - dependencies: - jsbn: 0.1.1 - resolution: 06d4912255093419477d425633606e0e90782967 - /js-base64/2.1.9: f0e80ae039a4bd654b5f281fc93f04a914a7fcce - /js-tokens/3.0.1: 08e9f132484a2c45a30907e9dc4d5567b7f114d7 - /js-types/1.0.0: d242e6494ed572ad3c92809fc8bed7f7687cbf03 - /js-yaml/3.6.1: - dependencies: - argparse: 1.0.9 - esprima: 2.7.3 - resolution: 6e5fe67d8b205ce4d22fad05b7781e8dadcc4b30 - /js-yaml/3.7.0: - dependencies: - argparse: 1.0.9 - esprima: 2.7.3 - resolution: 5c967ddd837a9bfdca5f2de84253abe8a1c03b80 - /js-yaml/3.8.3: - dependencies: - argparse: 1.0.9 - esprima: 3.1.3 - resolution: 33a05ec481c850c8875929166fe1beb61c728766 - /jsbn/0.1.1: a5e654c2e5a2deb5f201d96cefbca80c0ef2f513 - /jsesc/0.5.0: e7dee66e35d6fc16f710fe91d5cf69f70f08911d - /jsesc/1.3.0: 46c3fec8c1892b12b0833db9bc7622176dbab34b - /json-schema/0.2.3: b480c892e59a2f05954ce727bd3f2a4e882f9e13 - /json-stable-stringify/0.0.1: - dependencies: - jsonify: 0.0.0 - resolution: 611c23e814db375527df851193db59dd2af27f45 - /json-stable-stringify/1.0.1: - dependencies: - jsonify: 0.0.0 - resolution: 9a759d39c5f2ff503fd5300646ed445f88c4f9af - /json-stringify-safe/5.0.1: 1296a2d58fd45f19a0f6ce01d65701e2c735b6eb - /json5/0.5.1: 1eade7acc012034ad84e2396767ead9fa5495821 - /jsonify/0.0.0: 2c74b6ee41d93ca51b7b5aaee8f503631d252a73 - /jsonparse/1.3.0: 85fc245b1d9259acc6941960b905adf64e7de0e8 - /jsonpointer/4.0.1: 4fd92cb34e0e9db3c89c8622ecf51f9b978c6cb9 - /jsprim/1.4.0: - dependencies: - assert-plus: 1.0.0 - extsprintf: 1.0.2 - json-schema: 0.2.3 - verror: 1.3.6 - resolution: a3b87e40298d8c380552d8cc7628a0bb95a22918 - /jstransform/3.0.0: - dependencies: - base62: 0.1.1 - esprima-fb: 3001.1.0-dev-harmony-fb - source-map: 0.1.31 - resolution: a2591ab6cee8d97bf3be830dbfa2313b87cd640b - /kind-of/3.2.0: - dependencies: - is-buffer: 1.1.5 - resolution: b58abe4d5c044ad33726a8c1525b48cf891bff07 - /labeled-stream-splicer/2.0.0: - dependencies: - inherits: 2.0.3 - isarray: 0.0.1 - stream-splicer: 2.0.0 - resolution: a52e1d138024c00b86b1c0c91f677918b8ae0a59 - /last-line-stream/1.0.0: - dependencies: - through2: 2.0.3 - resolution: d1b64d69f86ff24af2d04883a2ceee14520a5600 - /latest-version/2.0.0: - dependencies: - package-json: 2.4.0 - resolution: 56f8d6139620847b8017f8f1f4d78e211324168b - /latest-version/3.1.0: - dependencies: - package-json: 4.0.1 - resolution: a205383fea322b33b5ae3b18abee0dc2f356ee15 - /lazy-cache/1.0.4: a1d78fc3a50474cb80845d3b3b6e1da49a446e8e - /lazy-req/1.1.0: bdaebead30f8d824039ce0ce149d4daa07ba1fac - /lazy-req/2.0.0: c9450a363ecdda2e6f0c70132ad4f37f8f06f2b4 - /lcid/1.0.0: - dependencies: - invert-kv: 1.0.0 - resolution: 308accafa0bc483a3867b4b6f2b9506251d1b835 - /levn/0.3.0: - dependencies: - prelude-ls: 1.1.2 - type-check: 0.3.2 - resolution: 3b09924edf9f083c0490fdd4c0bc4421e04764ee - /lexical-scope/1.2.0: - dependencies: - astw: 2.2.0 - resolution: fcea5edc704a4b3a8796cdca419c3a0afaf22df4 - /lie/3.0.2: - dependencies: - es3ify: 0.1.4 - immediate: 3.0.6 - inline-process-browser: 1.0.0 - unreachable-branch-transform: 0.3.0 - resolution: ffda21d7bba26f377cad865d3649b2fc8ce39fea - /liftoff/2.3.0: - dependencies: - extend: 3.0.1 - findup-sync: 0.4.3 - fined: 1.0.2 - flagged-respawn: 0.3.2 - lodash.isplainobject: 4.0.6 - lodash.isstring: 4.0.1 - lodash.mapvalues: 4.6.0 - rechoir: 0.6.2 - resolve: 1.3.3 - resolution: a98f2ff67183d8ba7cfaca10548bd7ff0550b385 - /lint-staged/3.4.1: - dependencies: - app-root-path: 2.0.1 - cosmiconfig: 1.1.0 - execa: 0.6.3 - listr: 0.12.0 - minimatch: 3.0.3 - npm-which: 3.0.1 - staged-git-files: 0.0.4 - resolution: 96cd1cf7a1ac92d81662643c37d1cca28b91b046 - /listr-silent-renderer/1.1.1: 924b5a3757153770bf1a8e3fbf74b8bbf3f9242e - /listr-update-renderer/0.2.0: - dependencies: - chalk: 1.1.3 - cli-truncate: 0.2.1 - elegant-spinner: 1.0.1 - figures: 1.7.0 - indent-string: 3.1.0 - log-symbols: 1.0.2 - log-update: 1.0.2 - strip-ansi: 3.0.1 - resolution: ca80e1779b4e70266807e8eed1ad6abe398550f9 - /listr-verbose-renderer/0.4.0: - dependencies: - chalk: 1.1.3 - cli-cursor: 1.0.2 - date-fns: 1.28.4 - figures: 1.7.0 - resolution: 44dc01bb0c34a03c572154d4d08cde9b1dc5620f - /listr/0.12.0: - dependencies: - chalk: 1.1.3 - cli-truncate: 0.2.1 - figures: 1.7.0 - indent-string: 2.1.0 - is-promise: 2.1.0 - is-stream: 1.1.0 - listr-silent-renderer: 1.1.1 - listr-update-renderer: 0.2.0 - listr-verbose-renderer: 0.4.0 - log-symbols: 1.0.2 - log-update: 1.0.2 - ora: 0.2.3 - p-map: 1.1.1 - rxjs: 5.3.1 - stream-to-observable: 0.1.0 - strip-ansi: 3.0.1 - resolution: 6bce2c0f5603fa49580ea17cd6a00cc0e5fa451a - /livereload-js/2.2.2: 6c87257e648ab475bc24ea257457edcc1f8d0bc2 - /load-json-file/1.1.0: - dependencies: - graceful-fs: 4.1.11 - parse-json: 2.2.0 - pify: 2.3.0 - pinkie-promise: 2.0.1 - strip-bom: 2.0.0 - resolution: 956905708d58b4bab4c2261b04f59f31c99374c0 - /load-json-file/2.0.0: - dependencies: - graceful-fs: 4.1.11 - parse-json: 2.2.0 - pify: 2.3.0 - strip-bom: 3.0.0 - resolution: 7947e42149af80d696cbf797bcaabcfe1fe29ca8 - /localforage/1.5.0: - dependencies: - lie: 3.0.2 - resolution: 6b994e19b56611fa85df3992df397ac4ab66e815 - /locate-path/2.0.0: - dependencies: - p-locate: 2.0.0 - path-exists: 3.0.0 - resolution: 2b568b265eec944c6d9c0de9c3dbbbca0354cd8e - /lodash._baseassign/3.2.0: - dependencies: - lodash._basecopy: 3.0.1 - lodash.keys: 3.1.2 - resolution: 8c38a099500f215ad09e59f1722fd0c52bfe0a4e - /lodash._basecopy/3.0.1: 8da0e6a876cf344c0ad8a54882111dd3c5c7ca36 - /lodash._basetostring/3.0.1: d1861d877f824a52f669832dcaf3ee15566a07d5 - /lodash._basevalues/3.0.0: 5b775762802bde3d3297503e26300820fdf661b7 - /lodash._bindcallback/3.0.1: e531c27644cf8b57a99e17ed95b35c748789392e - /lodash._createassigner/3.1.1: - dependencies: - lodash._bindcallback: 3.0.1 - lodash._isiterateecall: 3.0.9 - lodash.restparam: 3.6.1 - resolution: 838a5bae2fdaca63ac22dee8e19fa4e6d6970b11 - /lodash._getnative/3.9.1: 570bc7dede46d61cdcde687d65d3eecbaa3aaff5 - /lodash._isiterateecall/3.0.9: 5203ad7ba425fae842460e696db9cf3e6aac057c - /lodash._reescape/3.0.0: 2b1d6f5dfe07c8a355753e5f27fac7f1cde1616a - /lodash._reevaluate/3.0.0: 58bc74c40664953ae0b124d806996daca431e2ed - /lodash._reinterpolate/3.0.0: 0ccf2d89166af03b3663c796538b75ac6e114d9d - /lodash._root/3.0.1: fba1c4524c19ee9a5f8136b4609f017cf4ded692 - /lodash.assign/3.2.0: - dependencies: - lodash._baseassign: 3.2.0 - lodash._createassigner: 3.1.1 - lodash.keys: 3.1.2 - resolution: 3ce9f0234b4b2223e296b8fa0ac1fee8ebca64fa - /lodash.assign/4.2.0: 0d99f3ccd7a6d261d19bdaeb9245005d285808e7 - /lodash.assignwith/4.2.0: 127a97f02adc41751a954d24b0de17e100e038eb - /lodash.camelcase/4.3.0: b28aa6288a2b9fc651035c7711f65ab6190331a6 - /lodash.clonedeep/4.5.0: e23f3f9c4f8fbdde872529c1071857a086e5ccef - /lodash.cond/4.5.2: f471a1da486be60f6ab955d17115523dd1d255d5 - /lodash.debounce/4.0.8: 82d79bff30a67c4005ffd5e2515300ad9ca4d7af - /lodash.difference/4.5.0: 9ccb4e505d486b91651345772885a2df27fd017c - /lodash.escape/3.2.0: - dependencies: - lodash._root: 3.0.1 - resolution: 995ee0dc18c1b48cc92effae71a10aab5b487698 - /lodash.flatten/4.4.0: f31c22225a9632d2bbf8e4addbef240aa765a61f - /lodash.isarguments/3.1.0: 2f573d85c6a24289ff00663b491c1d338ff3458a - /lodash.isarray/3.0.4: 79e4eb88c36a8122af86f844aa9bcd851b5fbb55 - /lodash.isempty/4.4.0: 6f86cbedd8be4ec987be9aaf33c9684db1b31e7e - /lodash.isequal/4.5.0: 415c4478f2bcc30120c22ce10ed3226f7d3e18e0 - /lodash.isplainobject/4.0.6: 7c526a52d89b45c45cc690b88163be0497f550cb - /lodash.isstring/4.0.1: d527dfb5456eca7cc9bb95d5daeaf88ba54a5451 - /lodash.kebabcase/4.1.1: 8489b1cb0d29ff88195cceca448ff6d6cc295c36 - /lodash.keys/3.1.2: - dependencies: - lodash._getnative: 3.9.1 - lodash.isarguments: 3.1.0 - lodash.isarray: 3.0.4 - resolution: 4dbc0472b156be50a0b286855d1bd0b0c656098a - /lodash.mapvalues/4.6.0: 1bafa5005de9dd6f4f26668c30ca37230cc9689c - /lodash.memoize/3.0.4: 2dcbd2c287cbc0a55cc42328bd0c736150d53e3f - /lodash.memoize/4.1.2: bcc6c49a42a2840ed997f323eada5ecd182e0bfe - /lodash.mergewith/4.6.0: 150cf0a16791f5903b8891eab154609274bdea55 - /lodash.pick/4.4.0: 52f05610fff9ded422611441ed1fc123a03001b3 - /lodash.restparam/3.6.1: 936a4e309ef330a7645ed4145986c85ae5b20805 - /lodash.snakecase/4.1.1: 39d714a35357147837aefd64b5dcbb16becd8f8d - /lodash.template/3.6.2: - dependencies: - lodash._basecopy: 3.0.1 - lodash._basetostring: 3.0.1 - lodash._basevalues: 3.0.0 - lodash._isiterateecall: 3.0.9 - lodash._reinterpolate: 3.0.0 - lodash.escape: 3.2.0 - lodash.keys: 3.1.2 - lodash.restparam: 3.6.1 - lodash.templatesettings: 3.1.1 - resolution: f8cdecc6169a255be9098ae8b0c53d378931d14f - /lodash.templatesettings/3.1.1: - dependencies: - lodash._reinterpolate: 3.0.0 - lodash.escape: 3.2.0 - resolution: fb307844753b66b9f1afa54e262c745307dba8e5 - /lodash.uniq/4.5.0: d0225373aeb652adc1bc82e4945339a842754773 - /lodash.upperfirst/4.3.1: 1365edf431480481ef0d1c68957a5ed99d49f7ce - /lodash/1.0.2: 8f57560c83b59fc270bd3d561b690043430e2551 - /lodash/4.16.6: d22c9ac660288f3843e16ba7d2b5d06cca27d777 - /lodash/4.17.4: 78203a4d1c328ae1d86dca6460e369b57f4055ae - /log-symbols/1.0.2: - dependencies: - chalk: 1.1.3 - resolution: 376ff7b58ea3086a0f09facc74617eca501e1a18 - /log-update/1.0.2: - dependencies: - ansi-escapes: 1.4.0 - cli-cursor: 1.0.2 - resolution: 19929f64c4093d2d2e7075a1dad8af59c296b8d1 - /longest/1.0.1: 30a0b2da38f73770e8294a0d22e6625ed77d0097 - /loose-envify/1.3.1: - dependencies: - js-tokens: 3.0.1 - resolution: d1a8ad33fa9ce0e713d65fdd0ac8b748d478c848 - /loud-rejection/1.6.0: - dependencies: - currently-unhandled: 0.4.1 - signal-exit: 3.0.2 - resolution: 5b46f80147edee578870f086d04821cf998e551f - /lower-case/1.1.4: 9a2cabd1b9e8e0ae993a4bf7d5875c39c42e8eac - /lowercase-keys/1.0.0: 4e3366b39e7f5457e35f1324bdf6f88d0bfc7306 - /lru-cache/2.7.3: 6d4524e8b955f95d4f5b58851ce21dd72fb4e952 - /lru-cache/4.0.2: - dependencies: - pseudomap: 1.0.2 - yallist: 2.1.2 - resolution: 1d17679c069cda5d040991a09dbc2c0db377e55e - /macaddress/0.2.8: 5904dc537c39ec6dbefeae902327135fa8511f12 - /make-error-cause/1.2.2: - dependencies: - make-error: 1.2.3 - resolution: df0388fcd0b37816dff0a5fb8108939777dcbc9d - /make-error/1.2.3: 6c4402df732e0977ac6faf754a5074b3d2b1d19d - /map-cache/0.2.2: c32abd0bd6525d9b051645bb4f26ac5dc98a0dbf - /map-obj/1.0.1: d933ceb9205d82bdcf4886f6742bdc2b4dea146d - /map-stream/0.1.0: e56aa94c4c8055a16404a0674b78f215f7c8e194 - /matcher/0.1.2: - dependencies: - escape-string-regexp: 1.0.5 - resolution: ef20cbde64c24c50cc61af5b83ee0b1b8ff00101 - /math-expression-evaluator/1.2.17: de819fdbcd84dccd8fae59c6aeb79615b9d266ac - /max-timeout/1.0.0: b68f69a2f99e0b476fd4cb23e2059ca750715e1f - /md5-hex/1.3.0: - dependencies: - md5-o-matic: 0.1.1 - resolution: d2c4afe983c4370662179b8cad145219135046c4 - /md5-hex/2.0.0: - dependencies: - md5-o-matic: 0.1.1 - resolution: d0588e9f1c74954492ecd24ac0ac6ce997d92e33 - /md5-o-matic/0.1.1: 822bccd65e117c514fab176b25945d54100a03c3 - /media-typer/0.3.0: 8710d7af0aa626f8fffa1ce00168545263255748 - /meow/3.7.0: - dependencies: - camelcase-keys: 2.1.0 - decamelize: 1.2.0 - loud-rejection: 1.6.0 - map-obj: 1.0.1 - minimist: 1.2.0 - normalize-package-data: 2.3.8 - object-assign: 4.1.1 - read-pkg-up: 1.0.1 - redent: 1.0.0 - trim-newlines: 1.0.0 - resolution: 72cb668b425228290abbfa856892587308a801fb - /micromatch/2.3.11: - dependencies: - arr-diff: 2.0.0 - array-unique: 0.2.1 - braces: 1.8.5 - expand-brackets: 0.1.5 - extglob: 0.3.2 - filename-regex: 2.0.1 - is-extglob: 1.0.0 - is-glob: 2.0.1 - kind-of: 3.2.0 - normalize-path: 2.1.1 - object.omit: 2.0.1 - parse-glob: 3.0.4 - regex-cache: 0.4.3 - resolution: 86677c97d1720b363431d04d0d15293bd38c1565 - /miller-rabin/4.0.0: - dependencies: - bn.js: 4.11.6 - brorand: 1.1.0 - resolution: 4a62fb1d42933c05583982f4c716f6fb9e6c6d3d - /mime-db/1.27.0: 820f572296bbd20ec25ed55e5b5de869e5436eb1 - /mime-types/2.1.15: - dependencies: - mime-db: 1.27.0 - resolution: a4ebf5064094569237b8cf70046776d09fc92aed - /mimic-fn/1.1.0: e667783d92e89dbd342818b5230b9d62a672ad18 - /mini-lr/0.1.9: - dependencies: - body-parser: 1.14.2 - debug: 2.6.6 - faye-websocket: 0.7.3 - livereload-js: 2.2.2 - parseurl: 1.3.1 - qs: 2.2.5 - resolution: 02199d27347953d1fd1d6dbded4261f187b2d0f6 - /minimalistic-assert/1.0.0: 702be2dda6b37f4836bcb3f5db56641b64a1d3d3 - /minimalistic-crypto-utils/1.0.1: f6c00c1c0b082246e5c4d99dfb8c7c083b2b582a - /minimatch/0.2.14: - dependencies: - lru-cache: 2.7.3 - sigmund: 1.0.1 - resolution: c74e780574f63c6f9a090e90efbe6ef53a6a756a - /minimatch/2.0.10: - dependencies: - brace-expansion: 1.1.7 - resolution: 8d087c39c6b38c001b97fca7ce6d0e1e80afbac7 - /minimatch/3.0.3: - dependencies: - brace-expansion: 1.1.7 - resolution: 2a4e4090b96b2db06a9d7df01055a62a77c9b774 - /minimist/0.0.8: 857fcabfc3397d2625b8228262e86aa7a011b05d - /minimist/1.2.0: a35008b20f41383eec1fb914f4cd5df79a264284 - /mkdirp/0.5.1: - dependencies: - minimist: 0.0.8 - resolution: 30057438eac6cf7f8c4767f38648d6697d75c903 - /module-deps/4.1.1: - dependencies: - JSONStream: 1.3.1 - browser-resolve: 1.11.2 - cached-path-relative: 1.0.1 - concat-stream: 1.5.2 - defined: 1.0.0 - detective: 4.5.0 - duplexer2: 0.1.4 - inherits: 2.0.3 - parents: 1.0.1 - readable-stream: 2.2.9 - resolve: 1.3.3 - stream-combiner2: 1.1.1 - subarg: 1.0.0 - through2: 2.0.3 - xtend: 4.0.1 - resolution: 23215833f1da13fd606ccb8087b44852dcb821fd - /ms/0.7.1: 9cd13c03adbff25b65effde7ce864ee952017098 - /ms/0.7.3: 708155a5e44e33f5fd0fc53e81d0d40a91be1fff - /multimatch/2.1.0: - dependencies: - array-differ: 1.0.0 - array-union: 1.0.2 - arrify: 1.0.1 - minimatch: 3.0.3 - resolution: 9c7906a22fb4c02919e2f5f75161b4cdbd4b2a2b - /multipipe/0.1.2: - dependencies: - duplexer2: 0.0.2 - resolution: 2a8f2ddf70eed564dff2d57f1e1a137d9f05078b - /mute-stream/0.0.5: 8fbfabb0a98a253d3184331f9e8deb7372fac6c0 - /nan/2.6.2: e4ff34e6c95fdfb5aecc08de6596f43605a7db45 - /natives/1.1.0: e9ff841418a6b2ec7a495e939984f78f163e6e31 - /natural-compare/1.4.0: 4abebfeed7541f2c27acfb29bdbbd15c8d5ba4f7 - /ncname/1.0.0: - dependencies: - xml-char-classes: 1.0.0 - resolution: 5b57ad18b1ca092864ef62b0b1ed8194f383b71c - /no-case/2.3.1: - dependencies: - lower-case: 1.1.4 - resolution: 7aeba1c73a52184265554b7dc03baf720df80081 - /node-gyp/3.6.1: - dependencies: - fstream: 1.0.11 - glob: 7.1.1 - graceful-fs: 4.1.11 - minimatch: 3.0.3 - mkdirp: 0.5.1 - nopt: 3.0.6 - npmlog: 4.1.0 - osenv: 0.1.4 - request: 2.81.0 - rimraf: 2.6.1 - semver: 5.3.0 - tar: 2.2.1 - which: 1.2.14 - resolution: 19561067ff185464aded478212681f47fd578cbc - /node-sass/4.5.2: - dependencies: - async-foreach: 0.1.3 - chalk: 1.1.3 - cross-spawn: 3.0.1 - gaze: 1.1.2 - get-stdin: 4.0.1 - glob: 7.1.1 - in-publish: 2.0.0 - lodash.assign: 4.2.0 - lodash.clonedeep: 4.5.0 - lodash.mergewith: 4.6.0 - meow: 3.7.0 - mkdirp: 0.5.1 - nan: 2.6.2 - node-gyp: 3.6.1 - npmlog: 4.1.0 - request: 2.81.0 - sass-graph: 2.2.2 - stdout-stream: 1.4.0 - resolution: 4012fa2bd129b1d6365117e88d9da0500d99da64 - /node-status-codes/1.0.0: 5ae5541d024645d32a58fcddc9ceecea7ae3ac2f - /nopt/3.0.6: - dependencies: - abbrev: 1.1.0 - resolution: c6465dbf08abcd4db359317f79ac68a646b28ff9 - /normalize-package-data/2.3.8: - dependencies: - hosted-git-info: 2.4.2 - is-builtin-module: 1.0.0 - semver: 5.3.0 - validate-npm-package-license: 3.0.1 - resolution: d819eda2a9dedbd1ffa563ea4071d936782295bb - /normalize-path/1.0.0: 32d0e472f91ff345701c15a8311018d3b0a90379 - /normalize-path/2.1.1: - dependencies: - remove-trailing-separator: 1.0.1 - resolution: 1ab28b556e198363a8c1a6f7e6fa20137fe6aed9 - /normalize-range/0.1.2: 2d10c06bdfd312ea9777695a4d28439456b75942 - /normalize-url/1.9.1: - dependencies: - object-assign: 4.1.1 - prepend-http: 1.0.4 - query-string: 4.3.4 - sort-keys: 1.1.2 - resolution: 2cc0d66b31ea23036458436e3620d85954c66c3c - /npm-path/2.0.3: - dependencies: - which: 1.2.14 - resolution: 15cff4e1c89a38da77f56f6055b24f975dfb2bbe - /npm-run-path/1.0.0: - dependencies: - path-key: 1.0.0 - resolution: f5c32bf595fe81ae927daec52e82f8b000ac3c8f - /npm-run-path/2.0.2: - dependencies: - path-key: 2.0.1 - resolution: 35a9232dfa35d7067b4cb2ddf2357b1871536c5f - /npm-which/3.0.1: - dependencies: - commander: 2.9.0 - npm-path: 2.0.3 - which: 1.2.14 - resolution: 9225f26ec3a285c209cae67c3b11a6b4ab7140aa - /npmlog/4.1.0: - dependencies: - are-we-there-yet: 1.1.4 - console-control-strings: 1.1.0 - gauge: 2.7.4 - set-blocking: 2.0.0 - resolution: dc59bee85f64f00ed424efb2af0783df25d1c0b5 - /num2fraction/1.2.2: 6f682b6a027a4e9ddfa4564cd2589d1d4e669ede - /number-is-nan/1.0.1: 097b602b53422a522c1afb8790318336941a011d - /oauth-sign/0.8.2: 46a6ab7f0aead8deae9ec0565780b7d4efeb9d43 - /obj-props/1.1.0: 626313faa442befd4a44e9a02c3cb6bde937b511 - /object-assign/3.0.0: 9bedd5ca0897949bca47e7ff408062d549f587f2 - /object-assign/4.1.0: 7a3b3d0e98063d43f4c03f2e8ae6cd51a86883a0 - /object-assign/4.1.1: 2109adc7965887cfc05cbbd442cac8bfbb360863 - /object-keys/1.0.11: c54601778ad560f1142ce0e01bcca8b56d13426d - /object.omit/2.0.1: - dependencies: - for-own: 0.1.5 - is-extendable: 0.1.1 - resolution: 1a9c744829f39dbb858c76ca3579ae2a54ebd1fa - /observable-to-promise/0.4.0: - dependencies: - is-observable: 0.2.0 - symbol-observable: 0.2.4 - resolution: 28afe71645308f2d41d71f47ad3fece1a377e52b - /on-finished/2.3.0: - dependencies: - ee-first: 1.1.1 - resolution: 20f1336481b083cd75337992a16971aa2d906947 - /once/1.3.3: - dependencies: - wrappy: 1.0.2 - resolution: b2e261557ce4c314ec8304f3fa82663e4297ca20 - /once/1.4.0: - dependencies: - wrappy: 1.0.2 - resolution: 583b1aa775961d4b113ac17d9c50baef9dd76bd1 - /onetime/1.1.0: a1f7838f8314c516f05ecefcbc4ccfe04b4ed789 - /onetime/2.0.1: - dependencies: - mimic-fn: 1.1.0 - resolution: 067428230fd67443b2794b22bba528b6867962d4 - /option-chain/0.1.1: - dependencies: - object-assign: 4.1.1 - resolution: e9b811e006f1c0f54802f28295bfc8970f8dcfbd - /optionator/0.8.2: - dependencies: - deep-is: 0.1.3 - fast-levenshtein: 2.0.6 - levn: 0.3.0 - prelude-ls: 1.1.2 - type-check: 0.3.2 - wordwrap: 1.0.0 - resolution: 364c5e409d3f4d6301d6c0b4c05bba50180aeb64 - /ora/0.2.3: - dependencies: - chalk: 1.1.3 - cli-cursor: 1.0.2 - cli-spinners: 0.1.2 - object-assign: 4.1.1 - resolution: 37527d220adcd53c39b73571d754156d5db657a4 - /orchestrator/0.3.8: - dependencies: - end-of-stream: 0.1.5 - sequencify: 0.0.7 - stream-consume: 0.1.0 - resolution: 14e7e9e2764f7315fbac184e506c7aa6df94ad7e - /ordered-read-streams/0.1.0: fd565a9af8eb4473ba69b6ed8a34352cb552f126 - /os-browserify/0.1.2: 49ca0293e0b19590a5f5de10c7f265a617d8fe54 - /os-homedir/1.0.2: ffbc4988336e0e833de0c168c7ef152121aa7fb3 - /os-locale/1.4.0: - dependencies: - lcid: 1.0.0 - resolution: 20f9f17ae29ed345e8bde583b13d2009803c14d9 - /os-tmpdir/1.0.2: bbe67406c79aa85c5cfec766fe5734555dfa1274 - /osenv/0.1.4: - dependencies: - os-homedir: 1.0.2 - os-tmpdir: 1.0.2 - resolution: 42fe6d5953df06c8064be6f176c3d05aaaa34644 - /outpipe/1.1.1: - dependencies: - shell-quote: 1.6.1 - resolution: 50cf8616365e87e031e29a5ec9339a3da4725fa2 - /p-finally/1.0.0: 3fbcfb15b899a44123b34b6dcc18b724336a2cae - /p-limit/1.1.0: b07ff2d9a5d88bec806035895a2bab66a27988bc - /p-locate/2.0.0: - dependencies: - p-limit: 1.1.0 - resolution: 20a0103b222a70c8fd39cc2e580680f3dde5ec43 - /p-map/1.1.1: 05f5e4ae97a068371bc2a5cc86bfbdbc19c4ae7a - /package-hash/1.2.0: - dependencies: - md5-hex: 1.3.0 - resolution: 003e56cd57b736a6ed6114cc2b81542672770e44 - /package-json/2.4.0: - dependencies: - got: 5.7.1 - registry-auth-token: 3.3.1 - registry-url: 3.1.0 - semver: 5.3.0 - resolution: 0d15bd67d1cbbddbb2ca222ff2edb86bcb31a8bb - /package-json/4.0.1: - dependencies: - got: 6.7.1 - registry-auth-token: 3.3.1 - registry-url: 3.1.0 - semver: 5.3.0 - resolution: 8869a0401253661c4c4ca3da6c2121ed555f5eed - /pako/0.2.9: f3f7522f4ef782348da8161bad9ecfd51bf83a75 - /param-case/2.1.1: - dependencies: - no-case: 2.3.1 - resolution: df94fd8cf6531ecf75e6bef9a0858fbc72be2247 - /parents/1.0.1: - dependencies: - path-platform: 0.11.15 - resolution: fedd4d2bf193a77745fe71e371d73c3307d9c751 - /parse-asn1/5.1.0: - dependencies: - asn1.js: 4.9.1 - browserify-aes: 1.0.6 - create-hash: 1.1.2 - evp_bytestokey: 1.0.0 - pbkdf2: 3.0.9 - resolution: 37c4f9b7ed3ab65c74817b5f2480937fbf97c712 - /parse-filepath/1.0.1: - dependencies: - is-absolute: 0.2.6 - map-cache: 0.2.2 - path-root: 0.1.1 - resolution: 159d6155d43904d16c10ef698911da1e91969b73 - /parse-glob/3.0.4: - dependencies: - glob-base: 0.3.0 - is-dotfile: 1.0.2 - is-extglob: 1.0.0 - is-glob: 2.0.1 - resolution: b2c376cfb11f35513badd173ef0bb6e3a388391c - /parse-json/2.2.0: - dependencies: - error-ex: 1.3.1 - resolution: f480f40434ef80741f8469099f8dea18f55a4dc9 - /parse-ms/0.1.2: dd3fa25ed6c2efc7bdde12ad9b46c163aa29224e - /parse-ms/1.0.1: 56346d4749d78f23430ca0c713850aef91aa361d - /parse-passwd/1.0.0: 6d5b934a456993b23d37f40a382d6f1666a8e5c6 - /parseurl/1.3.1: c8ab8c9223ba34888aa64a297b28853bec18da56 - /path-browserify/0.0.0: a0b870729aae214005b7d5032ec2cbbb0fb4451a - /path-exists/2.1.0: - dependencies: - pinkie-promise: 2.0.1 - resolution: 0feb6c64f0fc518d9a754dd5efb62c7022761f4b - /path-exists/3.0.0: ce0ebeaa5f78cb18925ea7d810d7b59b010fd515 - /path-is-absolute/1.0.1: 174b9268735534ffbc7ace6bf53a5a9e1b5c5f5f - /path-is-inside/1.0.2: 365417dede44430d1c11af61027facf074bdfc53 - /path-key/1.0.0: 5d53d578019646c0d68800db4e146e6bdc2ac7af - /path-key/2.0.1: 411cadb574c5a140d3a4b1910d40d80cc9f40b40 - /path-parse/1.0.5: 3c1adf871ea9cd6c9431b6ea2bd74a0ff055c4c1 - /path-platform/0.11.15: e864217f74c36850f0852b78dc7bf7d4a5721bf2 - /path-root-regex/0.1.2: bfccdc8df5b12dc52c8b43ec38d18d72c04ba96d - /path-root/0.1.1: - dependencies: - path-root-regex: 0.1.2 - resolution: 9a4a6814cac1c0cd73360a95f32083c8ea4745b7 - /path-type/1.1.0: - dependencies: - graceful-fs: 4.1.11 - pify: 2.3.0 - pinkie-promise: 2.0.1 - resolution: 59c44f7ee491da704da415da5a4070ba4f8fe441 - /path-type/2.0.0: - dependencies: - pify: 2.3.0 - resolution: f012ccb8415b7096fc2daa1054c3d72389594c73 - /pause-stream/0.0.11: - dependencies: - through: 2.3.8 - resolution: fe5a34b0cbce12b5aa6a2b403ee2e73b602f1445 - /pbkdf2/3.0.9: - dependencies: - create-hmac: 1.1.4 - resolution: f2c4b25a600058b3c3773c086c37dbbee1ffe693 - /performance-now/0.2.0: 33ef30c5c77d4ea21c5a53869d91b56d8f2555e5 - /pify/2.3.0: ed141a6ac043a849ea588498e7dca8b15330e90c - /pinkie-promise/1.0.0: - dependencies: - pinkie: 1.0.0 - resolution: d1da67f5482563bb7cf57f286ae2822ecfbf3670 - /pinkie-promise/2.0.1: - dependencies: - pinkie: 2.0.4 - resolution: 2135d6dfa7a358c069ac9b178776288228450ffa - /pinkie/1.0.0: 5a47f28ba1015d0201bda7bf0f358e47bec8c7e4 - /pinkie/2.0.4: 72556b80cfa0d48a974e80e77248e80ed4f7f870 - /pkg-conf/2.0.0: - dependencies: - find-up: 2.1.0 - load-json-file: 2.0.0 - resolution: 071c87650403bccfb9c627f58751bfe47c067279 - /pkg-dir/1.0.0: - dependencies: - find-up: 1.1.2 - resolution: 7a4b508a8d5bb2d629d447056ff4e9c9314cf3d4 - /pkg-up/1.0.0: - dependencies: - find-up: 1.1.2 - resolution: 3e08fb461525c4421624a33b9f7e6d0af5b05a26 - /plur/1.0.0: db85c6814f5e5e5a3b49efc28d604fec62975156 - /plur/2.1.2: - dependencies: - irregular-plurals: 1.2.0 - resolution: 7482452c1a0f508e3e344eaec312c91c29dc655a - /pluralize/1.2.1: d1a21483fd22bb41e58a12fa3421823140897c45 - /postcss-calc/5.3.1: - dependencies: - postcss: 5.2.17 - postcss-message-helpers: 2.0.0 - reduce-css-calc: 1.3.0 - resolution: 77bae7ca928ad85716e2fda42f261bf7c1d65b5e - /postcss-colormin/2.2.2: - dependencies: - colormin: 1.1.2 - postcss: 5.2.17 - postcss-value-parser: 3.3.0 - resolution: 6631417d5f0e909a3d7ec26b24c8a8d1e4f96e4b - /postcss-convert-values/2.6.1: - dependencies: - postcss: 5.2.17 - postcss-value-parser: 3.3.0 - resolution: bbd8593c5c1fd2e3d1c322bb925dcae8dae4d62d - /postcss-discard-comments/2.0.4: - dependencies: - postcss: 5.2.17 - resolution: befe89fafd5b3dace5ccce51b76b81514be00e3d - /postcss-discard-duplicates/2.1.0: - dependencies: - postcss: 5.2.17 - resolution: b9abf27b88ac188158a5eb12abcae20263b91932 - /postcss-discard-empty/2.1.0: - dependencies: - postcss: 5.2.17 - resolution: d2b4bd9d5ced5ebd8dcade7640c7d7cd7f4f92b5 - /postcss-discard-overridden/0.1.1: - dependencies: - postcss: 5.2.17 - resolution: 8b1eaf554f686fb288cd874c55667b0aa3668d58 - /postcss-discard-unused/2.2.3: - dependencies: - postcss: 5.2.17 - uniqs: 2.0.0 - resolution: bce30b2cc591ffc634322b5fb3464b6d934f4433 - /postcss-filter-plugins/2.0.2: - dependencies: - postcss: 5.2.17 - uniqid: 4.1.1 - resolution: 6d85862534d735ac420e4a85806e1f5d4286d84c - /postcss-load-config/1.2.0: - dependencies: - cosmiconfig: 2.1.3 - object-assign: 4.1.1 - postcss-load-options: 1.2.0 - postcss-load-plugins: 2.3.0 - resolution: 539e9afc9ddc8620121ebf9d8c3673e0ce50d28a - /postcss-load-options/1.2.0: - dependencies: - cosmiconfig: 2.1.3 - object-assign: 4.1.1 - resolution: b098b1559ddac2df04bc0bb375f99a5cfe2b6d8c - /postcss-load-plugins/2.3.0: - dependencies: - cosmiconfig: 2.1.3 - object-assign: 4.1.1 - resolution: 745768116599aca2f009fad426b00175049d8d92 - /postcss-merge-idents/2.1.7: - dependencies: - has: 1.0.1 - postcss: 5.2.17 - postcss-value-parser: 3.3.0 - resolution: 4c5530313c08e1d5b3bbf3d2bbc747e278eea270 - /postcss-merge-longhand/2.0.2: - dependencies: - postcss: 5.2.17 - resolution: 23d90cd127b0a77994915332739034a1a4f3d658 - /postcss-merge-rules/2.1.2: - dependencies: - browserslist: 1.7.7 - caniuse-api: 1.6.1 - postcss: 5.2.17 - postcss-selector-parser: 2.2.3 - vendors: 1.0.1 - resolution: d1df5dfaa7b1acc3be553f0e9e10e87c61b5f721 - /postcss-message-helpers/2.0.0: a4f2f4fab6e4fe002f0aed000478cdf52f9ba60e - /postcss-minify-font-values/1.0.5: - dependencies: - object-assign: 4.1.1 - postcss: 5.2.17 - postcss-value-parser: 3.3.0 - resolution: 4b58edb56641eba7c8474ab3526cafd7bbdecb69 - /postcss-minify-gradients/1.0.5: - dependencies: - postcss: 5.2.17 - postcss-value-parser: 3.3.0 - resolution: 5dbda11373703f83cfb4a3ea3881d8d75ff5e6e1 - /postcss-minify-params/1.2.2: - dependencies: - alphanum-sort: 1.0.2 - postcss: 5.2.17 - postcss-value-parser: 3.3.0 - uniqs: 2.0.0 - resolution: ad2ce071373b943b3d930a3fa59a358c28d6f1f3 - /postcss-minify-selectors/2.1.1: - dependencies: - alphanum-sort: 1.0.2 - has: 1.0.1 - postcss: 5.2.17 - postcss-selector-parser: 2.2.3 - resolution: b2c6a98c0072cf91b932d1a496508114311735bf - /postcss-normalize-charset/1.1.1: - dependencies: - postcss: 5.2.17 - resolution: ef9ee71212d7fe759c78ed162f61ed62b5cb93f1 - /postcss-normalize-url/3.0.8: - dependencies: - is-absolute-url: 2.1.0 - normalize-url: 1.9.1 - postcss: 5.2.17 - postcss-value-parser: 3.3.0 - resolution: 108f74b3f2fcdaf891a2ffa3ea4592279fc78222 - /postcss-ordered-values/2.2.3: - dependencies: - postcss: 5.2.17 - postcss-value-parser: 3.3.0 - resolution: eec6c2a67b6c412a8db2042e77fe8da43f95c11d - /postcss-reduce-idents/2.4.0: - dependencies: - postcss: 5.2.17 - postcss-value-parser: 3.3.0 - resolution: c2c6d20cc958284f6abfbe63f7609bf409059ad3 - /postcss-reduce-initial/1.0.1: - dependencies: - postcss: 5.2.17 - resolution: 68f80695f045d08263a879ad240df8dd64f644ea - /postcss-reduce-transforms/1.0.4: - dependencies: - has: 1.0.1 - postcss: 5.2.17 - postcss-value-parser: 3.3.0 - resolution: ff76f4d8212437b31c298a42d2e1444025771ae1 - /postcss-selector-parser/2.2.3: - dependencies: - flatten: 1.0.2 - indexes-of: 1.0.1 - uniq: 1.0.1 - resolution: f9437788606c3c9acee16ffe8d8b16297f27bb90 - /postcss-svgo/2.1.6: - dependencies: - is-svg: 2.1.0 - postcss: 5.2.17 - postcss-value-parser: 3.3.0 - svgo: 0.7.2 - resolution: b6df18aa613b666e133f08adb5219c2684ac108d - /postcss-unique-selectors/2.0.2: - dependencies: - alphanum-sort: 1.0.2 - postcss: 5.2.17 - uniqs: 2.0.0 - resolution: 981d57d29ddcb33e7b1dfe1fd43b8649f933ca1d - /postcss-value-parser/3.3.0: 87f38f9f18f774a4ab4c8a232f5c5ce8872a9d15 - /postcss-zindex/2.2.0: - dependencies: - has: 1.0.1 - postcss: 5.2.17 - uniqs: 2.0.0 - resolution: d2109ddc055b91af67fc4cb3b025946639d2af22 - /postcss/5.2.17: - dependencies: - chalk: 1.1.3 - js-base64: 2.1.9 - source-map: 0.5.6 - supports-color: 3.2.3 - resolution: cf4f597b864d65c8a492b2eabe9d706c879c388b - /prelude-ls/1.1.2: 21932a549f5e52ffd9a827f570e04be62a97da54 - /prepend-http/1.0.4: d4f4562b0ce3696e41ac52d0e002e57a635dc6dc - /preserve/0.2.0: 815ed1f6ebc65926f865b310c0713bcb3315ce4b - /pretty-format/18.1.0: - dependencies: - ansi-styles: 2.2.1 - resolution: fb65a86f7a7f9194963eee91865c1bcf1039e284 - /pretty-hrtime/1.0.3: b7e3ea42435a4c9b2759d99e0f201eb195802ee1 - /pretty-ms/0.2.2: - dependencies: - parse-ms: 0.1.2 - resolution: da879a682ff33a37011046f13d627f67c73b84f6 - /pretty-ms/2.1.0: - dependencies: - is-finite: 1.0.2 - parse-ms: 1.0.1 - plur: 1.0.0 - resolution: 4257c256df3fb0b451d6affaab021884126981dc - /private/0.1.7: 68ce5e8a1ef0a23bb570cc28537b5332aba63ef1 - /process-nextick-args/1.0.7: 150e20b756590ad3f91093f25a4f2ad8bff30ba3 - /process/0.11.10: 7332300e840161bda3e69a1d1d91a7d4bc16f182 - /progress/1.1.8: e260c78f6161cdd9b0e56cc3e0a85de17c7a57be - /proto-props/0.2.1: 5e01dc2675a0de9abfa76e799dfa334d6f483f4b - /pseudomap/1.0.2: f052a28da70e618917ef0a8ac34c1ae5a68286b3 - /public-encrypt/4.0.0: - dependencies: - bn.js: 4.11.6 - browserify-rsa: 4.0.1 - create-hash: 1.1.2 - parse-asn1: 5.1.0 - randombytes: 2.0.3 - resolution: 39f699f3a46560dd5ebacbca693caf7c65c18cc6 - /punycode/1.3.2: 9653a036fb7c1ee42342f2325cceefea3926c48d - /punycode/1.4.1: c0d5a63b2718800ad8e1eb0fa5269c84dd41845e - /q/1.5.0: dd01bac9d06d30e6f219aecb8253ee9ebdc308f1 - /qs/2.2.5: 1088abaf9dcc0ae5ae45b709e6c6b5888b23923c - /qs/5.2.0: a9f31142af468cb72b25b30136ba2456834916be - /qs/6.4.0: 13e26d28ad6b0ffaa91312cd3bf708ed351e7233 - /query-string/4.3.4: - dependencies: - object-assign: 4.1.1 - strict-uri-encode: 1.1.0 - resolution: bbb693b9ca915c232515b228b1a02b609043dbeb - /querystring-es3/0.2.1: 9ec61f79049875707d69414596fd907a4d711e73 - /querystring/0.2.0: b209849203bb25df820da756e747005878521620 - /randomatic/1.1.6: - dependencies: - is-number: 2.1.0 - kind-of: 3.2.0 - resolution: 110dcabff397e9dcff7c0789ccc0a49adf1ec5bb - /randombytes/2.0.3: 674c99760901c3c4112771a31e521dc349cc09ec - /raw-body/2.1.7: - dependencies: - bytes: 2.4.0 - iconv-lite: 0.4.13 - unpipe: 1.0.0 - resolution: adfeace2e4fb3098058014d08c072dcc59758774 - /rc/1.2.1: - dependencies: - deep-extend: 0.4.1 - ini: 1.3.4 - minimist: 1.2.0 - strip-json-comments: 2.0.1 - resolution: 2e03e8e42ee450b8cb3dce65be1bf8974e1dfd95 - /read-all-stream/3.1.0: - dependencies: - pinkie-promise: 2.0.1 - readable-stream: 2.2.9 - resolution: 35c3e177f2078ef789ee4bfafa4373074eaef4fa - /read-only-stream/2.0.0: - dependencies: - readable-stream: 2.2.9 - resolution: 2724fd6a8113d73764ac288d4386270c1dbf17f0 - /read-pkg-up/1.0.1: - dependencies: - find-up: 1.1.2 - read-pkg: 1.1.0 - resolution: 9d63c13276c065918d57f002a57f40a1b643fb02 - /read-pkg-up/2.0.0: - dependencies: - find-up: 2.1.0 - read-pkg: 2.0.0 - resolution: 6b72a8048984e0c41e79510fd5e9fa99b3b549be - /read-pkg/1.1.0: - dependencies: - load-json-file: 1.1.0 - normalize-package-data: 2.3.8 - path-type: 1.1.0 - resolution: f5ffaa5ecd29cb31c0474bca7d756b6bb29e3f28 - /read-pkg/2.0.0: - dependencies: - load-json-file: 2.0.0 - normalize-package-data: 2.3.8 - path-type: 2.0.0 - resolution: 8ef1c0623c6a6db0dc6713c4bfac46332b2368f8 - /readable-stream/1.0.34: - dependencies: - core-util-is: 1.0.2 - inherits: 2.0.3 - isarray: 0.0.1 - string_decoder: 0.10.31 - resolution: 125820e34bc842d2f2aaafafe4c2916ee32c157c - /readable-stream/1.1.14: - dependencies: - core-util-is: 1.0.2 - inherits: 2.0.3 - isarray: 0.0.1 - string_decoder: 0.10.31 - resolution: 7cf4c54ef648e3813084c636dd2079e166c081d9 - /readable-stream/2.0.6: - dependencies: - core-util-is: 1.0.2 - inherits: 2.0.3 - isarray: 1.0.0 - process-nextick-args: 1.0.7 - string_decoder: 0.10.31 - util-deprecate: 1.0.2 - resolution: 8f90341e68a53ccc928788dacfcd11b36eb9b78e - /readable-stream/2.2.9: - dependencies: - buffer-shims: 1.0.0 - core-util-is: 1.0.2 - inherits: 2.0.3 - isarray: 1.0.0 - process-nextick-args: 1.0.7 - string_decoder: 1.0.0 - util-deprecate: 1.0.2 - resolution: cf78ec6f4a6d1eb43d26488cac97f042e74b7fc8 - /readdirp/2.1.0: - dependencies: - graceful-fs: 4.1.11 - minimatch: 3.0.3 - readable-stream: 2.2.9 - set-immediate-shim: 1.0.1 - resolution: 4ed0ad060df3073300c48440373f72d1cc642d78 - /readline2/1.0.1: - dependencies: - code-point-at: 1.1.0 - is-fullwidth-code-point: 1.0.0 - mute-stream: 0.0.5 - resolution: 41059608ffc154757b715d9989d199ffbf372e35 - /recast/0.10.43: - dependencies: - ast-types: 0.8.15 - esprima-fb: 15001.1001.0-dev-harmony-fb - private: 0.1.7 - source-map: 0.5.6 - resolution: b95d50f6d60761a5f6252e15d80678168491ce7f - /rechoir/0.6.2: - dependencies: - resolve: 1.3.3 - resolution: 85204b54dba82d5742e28c96756ef43af50e3384 - /redent/1.0.0: - dependencies: - indent-string: 2.1.0 - strip-indent: 1.0.1 - resolution: cf916ab1fd5f1f16dfb20822dd6ec7f730c2afde - /reduce-css-calc/1.3.0: - dependencies: - balanced-match: 0.4.2 - math-expression-evaluator: 1.2.17 - reduce-function-call: 1.0.2 - resolution: 747c914e049614a4c9cfbba629871ad1d2927716 - /reduce-function-call/1.0.2: - dependencies: - balanced-match: 0.4.2 - resolution: 5a200bf92e0e37751752fe45b0ab330fd4b6be99 - /regenerate/1.3.2: d1941c67bad437e1be76433add5b385f95b19260 - /regenerator-runtime/0.10.5: 336c3efc1220adcedda2c9fab67b5a7955a33658 - /regenerator-transform/0.9.11: - dependencies: - babel-runtime: 6.23.0 - babel-types: 6.24.1 - private: 0.1.7 - resolution: 3a7d067520cb7b7176769eb5ff868691befe1283 - /regex-cache/0.4.3: - dependencies: - is-equal-shallow: 0.1.3 - is-primitive: 2.0.0 - resolution: 9b1a6c35d4d0dfcef5711ae651e8e9d3d7114145 - /regexpu-core/2.0.0: - dependencies: - regenerate: 1.3.2 - regjsgen: 0.2.0 - regjsparser: 0.1.5 - resolution: 49d038837b8dcf8bfa5b9a42139938e6ea2ae240 - /registry-auth-token/3.3.1: - dependencies: - rc: 1.2.1 - safe-buffer: 5.0.1 - resolution: fb0d3289ee0d9ada2cbb52af5dfe66cb070d3006 - /registry-url/3.1.0: - dependencies: - rc: 1.2.1 - resolution: 3d4ef870f73dde1d77f0cf9a381432444e174942 - /regjsgen/0.2.0: 6c016adeac554f75823fe37ac05b92d5a4edb1f7 - /regjsparser/0.1.5: - dependencies: - jsesc: 0.5.0 - resolution: 7ee8f84dc6fa792d3fd0ae228d24bd949ead205c - /relateurl/0.2.7: 54dbf377e51440aca90a4cd274600d3ff2d888a9 - /remove-trailing-separator/1.0.1: 615ebb96af559552d4bf4057c8436d486ab63cc4 - /repeat-element/1.1.2: ef089a178d1483baae4d93eb98b4f9e4e11d990a - /repeat-string/1.6.1: 8dcae470e1c88abc2d600fff4a776286da75e637 - /repeating/2.0.1: - dependencies: - is-finite: 1.0.2 - resolution: 5214c53a926d3552707527fbab415dbc08d06dda - /replace-ext/0.0.1: 29bbd92078a739f0bcce2b4ee41e837953522924 - /req-all/1.0.0: d128569451c340b432409c656cf166260cd2628d - /request/2.81.0: - dependencies: - aws-sign2: 0.6.0 - aws4: 1.6.0 - caseless: 0.12.0 - combined-stream: 1.0.5 - extend: 3.0.1 - forever-agent: 0.6.1 - form-data: 2.1.4 - har-validator: 4.2.1 - hawk: 3.1.3 - http-signature: 1.1.1 - is-typedarray: 1.0.0 - isstream: 0.1.2 - json-stringify-safe: 5.0.1 - mime-types: 2.1.15 - oauth-sign: 0.8.2 - performance-now: 0.2.0 - qs: 6.4.0 - safe-buffer: 5.0.1 - stringstream: 0.0.5 - tough-cookie: 2.3.2 - tunnel-agent: 0.6.0 - uuid: 3.0.1 - resolution: c6928946a0e06c5f8d6f8a9333469ffda46298a0 - /require-directory/2.1.1: 8c64ad5fd30dab1c976e2344ffe7f792a6a6df42 - /require-from-string/1.2.1: 529c9ccef27380adfec9a2f965b649bbee636418 - /require-main-filename/1.0.1: 97f717b69d48784f5f526a6c5aa8ffdda055a4d1 - /require-precompiled/0.1.0: 5a1b52eb70ebed43eb982e974c85ab59571e56fa - /require-uncached/1.0.3: - dependencies: - caller-path: 0.1.0 - resolve-from: 1.0.1 - resolution: 4e0d56d6c9662fd31e43011c4b95aa49955421d3 - /resolve-cwd/1.0.0: - dependencies: - resolve-from: 2.0.0 - resolution: 4eaeea41ed040d1702457df64a42b2b07d246f9f - /resolve-dir/0.1.1: - dependencies: - expand-tilde: 1.2.2 - global-modules: 0.2.3 - resolution: b219259a5602fac5c5c496ad894a6e8cc430261e - /resolve-from/1.0.1: 26cbfe935d1aeeeabb29bc3fe5aeb01e93d44226 - /resolve-from/2.0.0: 9480ab20e94ffa1d9e80a804c7ea147611966b57 - /resolve-url/0.2.1: 2c637fe77c893afd2a663fe21aa9080068e2052a - /resolve/1.1.7: 203114d82ad2c5ed9e8e0411b3932875e889e97b - /resolve/1.3.3: - dependencies: - path-parse: 1.0.5 - resolution: 655907c3469a8680dc2de3a275a8fdd69691f0e5 - /restore-cursor/1.0.1: - dependencies: - exit-hook: 1.1.1 - onetime: 1.1.0 - resolution: 34661f46886327fed2991479152252df92daa541 - /restore-cursor/2.0.0: - dependencies: - onetime: 2.0.1 - signal-exit: 3.0.2 - resolution: 9f7ee287f82fd326d4fd162923d62129eee0dfaf - /right-align/0.1.3: - dependencies: - align-text: 0.1.4 - resolution: 61339b722fe6a3515689210d24e14c96148613ef - /rimraf/2.6.1: - dependencies: - glob: 7.1.1 - resolution: c2338ec643df7a1b7fe5c54fa86f57428a55f33d - /ripemd160/1.0.1: 93a4bbd4942bc574b69a8fa57c71de10ecca7d6e - /rollup-stream/1.19.0: - dependencies: - rollup: 0.41.6 - resolution: 8ab70d3970d8ec8529f1c1d7a688d8d65f90599a - /rollup/0.41.6: - dependencies: - source-map-support: 0.4.15 - resolution: e0d05497877a398c104d816d2733a718a7a94e2a - /run-async/0.1.0: - dependencies: - once: 1.4.0 - resolution: c8ad4a5e110661e402a7d21b530e009f25f8e389 - /rx-lite/3.1.2: 19ce502ca572665f3b647b10939f97fd1615f102 - /rxjs/5.3.1: - dependencies: - symbol-observable: 1.0.4 - resolution: 9ecc9e722247e4f4490d30a878577a3740fd0cb7 - /safe-buffer/5.0.1: d263ca54696cd8a306b5ca6551e92de57918fbe7 - /sass-graph/2.2.2: - dependencies: - glob: 7.1.1 - lodash: 4.17.4 - scss-tokenizer: 0.2.1 - yargs: 6.6.0 - resolution: f4d6c95b546ea2a09d14176d0fc1a07ee2b48354 - /sax/1.2.2: fd8631a23bc7826bef5d871bdb87378c95647828 - /scss-tokenizer/0.2.1: - dependencies: - js-base64: 2.1.9 - source-map: 0.4.4 - resolution: 07c0cc577bb7ab4d08fd900185adbf4bc844141d - /semver-diff/2.1.0: - dependencies: - semver: 5.3.0 - resolution: 4bbb8437c8d37e4b0cf1a68fd726ec6d645d6d36 - /semver/4.3.6: 300bc6e0e86374f7ba61068b5b1ecd57fc6532da - /semver/5.3.0: 9b2ce5d3de02d17c6012ad326aa6b4d0cf54f94f - /sequencify/0.0.7: 90cff19d02e07027fd767f5ead3e7b95d1e7380c - /set-blocking/2.0.0: 045f9782d011ae9a6803ddd382b24392b3d890f7 - /set-immediate-shim/1.0.1: 4b2b1b27eb808a9f8dcc481a58e5e56f599f3f61 - /sha.js/2.4.8: - dependencies: - inherits: 2.0.3 - resolution: 37068c2c476b6baf402d14a49c67f597921f634f - /shasum/1.0.2: - dependencies: - json-stable-stringify: 0.0.1 - sha.js: 2.4.8 - resolution: e7012310d8f417f4deb5712150e5678b87ae565f - /shebang-command/1.2.0: - dependencies: - shebang-regex: 1.0.0 - resolution: 44aac65b695b03398968c39f363fee5deafdf1ea - /shebang-regex/1.0.0: da42f49740c0b42db2ca9728571cb190c98efea3 - /shell-quote/1.6.1: - dependencies: - array-filter: 0.0.1 - array-map: 0.0.0 - array-reduce: 0.0.0 - jsonify: 0.0.0 - resolution: f4781949cce402697127430ea3b3c5476f481767 - /shelljs/0.7.7: - dependencies: - glob: 7.1.1 - interpret: 1.0.3 - rechoir: 0.6.2 - resolution: b2f5c77ef97148f4b4f6e22682e10bba8667cff1 - /sigmund/1.0.1: 3ff21f198cad2175f9f3b781853fd94d0d19b590 - /signal-exit/3.0.2: b5fdc08f1287ea1178628e415e25132b73646c6d - /slash/1.0.0: c41f2f6c39fc16d1cd17ad4b5d896114ae470d55 - /slice-ansi/0.0.4: edbf8903f66f7ce2f8eafd6ceed65e264c831b35 - /slide/1.1.6: 56eb027d65b4d2dce6cb2e2d32c4d4afc9e1d707 - /sntp/1.0.9: - dependencies: - hoek: 2.16.3 - resolution: 6541184cc90aeea6c6e7b35e2659082443c66198 - /sort-keys/1.1.2: - dependencies: - is-plain-obj: 1.1.0 - resolution: 441b6d4d346798f1b4e49e8920adfba0e543f9ad - /source-map-resolve/0.3.1: - dependencies: - atob: 1.1.3 - resolve-url: 0.2.1 - source-map-url: 0.3.0 - urix: 0.1.0 - resolution: 610f6122a445b8dd51535a2a71b783dfc1248761 - /source-map-support/0.4.15: - dependencies: - source-map: 0.5.6 - resolution: 03202df65c06d2bd8c7ec2362a193056fef8d3b1 - /source-map-url/0.3.0: 7ecaf13b57bcd09da8a40c5d269db33799d4aaf9 - /source-map/0.1.31: - dependencies: - amdefine: 1.0.1 - resolution: 9f704d0d69d9e138a81badf6ebb4fde33d151c61 - /source-map/0.1.43: - dependencies: - amdefine: 1.0.1 - resolution: c24bc146ca517c1471f5dacbe2571b2b7f9e3346 - /source-map/0.2.0: - dependencies: - amdefine: 1.0.1 - resolution: dab73fbcfc2ba819b4de03bd6f6eaa48164b3f9d - /source-map/0.4.4: - dependencies: - amdefine: 1.0.1 - resolution: eba4f5da9c0dc999de68032d8b4f76173652036b - /source-map/0.5.6: 75ce38f52bf0733c5a7f0c118d81334a2bb5f412 - /sparkles/1.0.0: 1acbbfb592436d10bbe8f785b7cc6f82815012c3 - /spdx-correct/1.0.2: - dependencies: - spdx-license-ids: 1.2.2 - resolution: 4b3073d933ff51f3912f03ac5519498a4150db40 - /spdx-expression-parse/1.0.4: 9bdf2f20e1f40ed447fbe273266191fced51626c - /spdx-license-ids/1.2.2: c9df7a3424594ade6bd11900d596696dc06bac57 - /split/0.3.3: - dependencies: - through: 2.3.8 - resolution: cd0eea5e63a211dfff7eb0f091c4133e2d0dd28f - /sprintf-js/1.0.3: 04e6926f662895354f3dd015203633b857297e2c - /sshpk/1.13.0: - dependencies: - asn1: 0.2.3 - assert-plus: 1.0.0 - bcrypt-pbkdf: 1.0.1 - dashdash: 1.14.1 - ecc-jsbn: 0.1.1 - getpass: 0.1.7 - jodid25519: 1.0.2 - jsbn: 0.1.1 - tweetnacl: 0.14.5 - resolution: ff2a3e4fd04497555fed97b39a0fd82fafb3a33c - /stack-utils/1.0.1: d4f33ab54e8e38778b0ca5cfd3b3afb12db68620 - /staged-git-files/0.0.4: d797e1b551ca7a639dec0237dc6eb4bb9be17d35 - /static-eval/1.1.1: - dependencies: - escodegen: 1.8.1 - resolution: ca8130210354cf13d9a722bc7e923778457bb192 - /statuses/1.3.1: faf51b9eb74aaef3b3acf4ad5f61abf24cb7b93e - /stdout-stream/1.4.0: - dependencies: - readable-stream: 2.2.9 - resolution: a2c7c8587e54d9427ea9edb3ac3f2cd522df378b - /stream-browserify/2.0.1: - dependencies: - inherits: 2.0.3 - readable-stream: 2.2.9 - resolution: 66266ee5f9bdb9940a4e4514cafb43bb71e5c9db - /stream-combiner/0.0.4: - dependencies: - duplexer: 0.1.1 - resolution: 4d5e433c185261dde623ca3f44c586bcf5c4ad14 - /stream-combiner2/1.1.1: - dependencies: - duplexer2: 0.1.4 - readable-stream: 2.2.9 - resolution: fb4d8a1420ea362764e21ad4780397bebcb41cbe - /stream-consume/0.1.0: a41ead1a6d6081ceb79f65b061901b6d8f3d1d0f - /stream-http/2.7.0: - dependencies: - builtin-status-codes: 3.0.0 - inherits: 2.0.3 - readable-stream: 2.2.9 - to-arraybuffer: 1.0.1 - xtend: 4.0.1 - resolution: cec1f4e3b494bc4a81b451808970f8b20b4ed5f6 - /stream-splicer/2.0.0: - dependencies: - inherits: 2.0.3 - readable-stream: 2.2.9 - resolution: 1b63be438a133e4b671cc1935197600175910d83 - /stream-to-observable/0.1.0: 45bf1d9f2d7dc09bed81f1c307c430e68b84cffe - /strict-uri-encode/1.1.0: 279b225df1d582b1f54e65addd4352e18faa0713 - /string-width/1.0.2: - dependencies: - code-point-at: 1.1.0 - is-fullwidth-code-point: 1.0.0 - strip-ansi: 3.0.1 - resolution: 118bdf5b8cdc51a2a7e70d211e07e2b0b9b107d3 - /string-width/2.0.0: - dependencies: - is-fullwidth-code-point: 2.0.0 - strip-ansi: 3.0.1 - resolution: 635c5436cc72a6e0c387ceca278d4e2eec52687e - /string_decoder/0.10.31: 62e203bc41766c6c28c9fc84301dab1c5310fa94 - /string_decoder/1.0.0: - dependencies: - buffer-shims: 1.0.0 - resolution: f06f41157b664d86069f84bdbdc9b0d8ab281667 - /stringstream/0.0.5: 4e484cd4de5a0bbbee18e46307710a8a81621878 - /strip-ansi/0.1.1: 39e8a98d044d150660abe4a6808acf70bb7bc991 - /strip-ansi/0.3.0: - dependencies: - ansi-regex: 0.2.1 - resolution: 25f48ea22ca79187f3174a4db8759347bb126220 - /strip-ansi/3.0.1: - dependencies: - ansi-regex: 2.1.1 - resolution: 6a385fb8853d952d5ff05d0e8aaf94278dc63dcf - /strip-bom-buf/1.0.0: - dependencies: - is-utf8: 0.2.1 - resolution: 1cb45aaf57530f4caf86c7f75179d2c9a51dd572 - /strip-bom-string/1.0.0: e5211e9224369fbb81d633a2f00044dc8cedad92 - /strip-bom/1.0.0: - dependencies: - first-chunk-stream: 1.0.0 - is-utf8: 0.2.1 - resolution: 85b8862f3844b5a6d5ec8467a93598173a36f794 - /strip-bom/2.0.0: - dependencies: - is-utf8: 0.2.1 - resolution: 6219a85616520491f35788bdbf1447a99c7e6b0e - /strip-bom/3.0.0: 2334c18e9c759f7bdd56fdef7e9ae3d588e68ed3 - /strip-eof/1.0.0: bb43ff5598a6eb05d89b59fcd129c983313606bf - /strip-indent/1.0.1: - dependencies: - get-stdin: 4.0.1 - resolution: 0c7962a6adefa7bbd4ac366460a638552ae1a0a2 - /strip-json-comments/2.0.1: 3c531942e908c2697c0ec344858c286c7ca0a60a - /subarg/1.0.0: - dependencies: - minimist: 1.2.0 - resolution: f62cf17581e996b48fc965699f54c06ae268b8d2 - /supports-color/0.2.0: d92de2694eb3f67323973d7ae3d8b55b4c22190a - /supports-color/2.0.0: 535d045ce6b6363fa40117084629995e9df324c7 - /supports-color/3.2.3: - dependencies: - has-flag: 1.0.0 - resolution: 65ac0504b3954171d8a64946b2ae3cbb8a5f54f6 - /svgo/0.6.6: - dependencies: - coa: 1.0.1 - colors: 1.1.2 - csso: 2.0.0 - js-yaml: 3.6.1 - mkdirp: 0.5.1 - sax: 1.2.2 - whet.extend: 0.9.9 - resolution: b340889036f20f9b447543077d0f5573ed044c08 - /svgo/0.7.2: - dependencies: - coa: 1.0.1 - colors: 1.1.2 - csso: 2.3.2 - js-yaml: 3.7.0 - mkdirp: 0.5.1 - sax: 1.2.2 - whet.extend: 0.9.9 - resolution: 9f5772413952135c6fefbf40afe6a4faa88b4bb5 - /symbol-observable/0.2.4: 95a83db26186d6af7e7a18dbd9760a2f86d08f40 - /symbol-observable/1.0.4: 29bf615d4aa7121bdd898b22d4b3f9bc4e2aa03d - /syntax-error/1.3.0: - dependencies: - acorn: 4.0.11 - resolution: 1ed9266c4d40be75dc55bf9bb1cb77062bb96ca1 - /table/3.8.3: - dependencies: - ajv: 4.11.8 - ajv-keywords: 1.5.1 - chalk: 1.1.3 - lodash: 4.17.4 - slice-ansi: 0.0.4 - string-width: 2.0.0 - resolution: 2bbc542f0fda9861a755d3947fefd8b3f513855f - /tar/2.2.1: - dependencies: - block-stream: 0.0.9 - fstream: 1.0.11 - inherits: 2.0.3 - resolution: 8e4d2a256c0e2185c6b18ad694aec968b83cb1d1 - /term-size/0.1.1: - dependencies: - execa: 0.4.0 - resolution: 87360b96396cab5760963714cda0d0cbeecad9ca - /text-table/0.2.0: 7f5ee823ae805207c00af2df4a84ec3fcfa570b4 - /the-argv/1.0.0: 0084705005730dd84db755253c931ae398db9522 - /through/2.3.8: 0dd4c9ffaabc357960b1b724115d7e0e86a2e1f5 - /through2/0.6.5: - dependencies: - readable-stream: 1.0.34 - xtend: 4.0.1 - resolution: 41ab9c67b29d57209071410e1d7a7a968cd3ad48 - /through2/2.0.3: - dependencies: - readable-stream: 2.2.9 - xtend: 4.0.1 - resolution: 0004569b37c7c74ba39c43f3ced78d1ad94140be - /tildify/1.2.0: - dependencies: - os-homedir: 1.0.2 - resolution: dcec03f55dca9b7aa3e5b04f21817eb56e63588a - /time-require/0.1.2: - dependencies: - chalk: 0.4.0 - date-time: 0.1.1 - pretty-ms: 0.2.2 - text-table: 0.2.0 - resolution: f9e12cb370fc2605e11404582ba54ef5ca2b2d98 - /time-stamp/1.0.1: 9f4bd23559c9365966f3302dbba2b07c6b99b151 - /timed-out/3.1.3: 95860bfcc5c76c277f8f8326fd0f5b2e20eba217 - /timed-out/4.0.1: f32eacac5a175bea25d7fab565ab3ed8741ef56f - /timers-browserify/1.4.2: - dependencies: - process: 0.11.10 - resolution: c9c58b575be8407375cb5e2462dacee74359f41d - /to-arraybuffer/1.0.1: 7d229b1fcc637e466ca081180836a7aabff83f43 - /to-fast-properties/1.0.3: b83571fa4d8c25b82e231b06e3a3055de4ca1a47 - /tough-cookie/2.3.2: - dependencies: - punycode: 1.4.1 - resolution: f081f76e4c85720e6c37a5faced737150d84072a - /trim-newlines/1.0.0: 5887966bb582a4503a41eb524f7d35011815a613 - /trim-right/1.0.1: cb2e1203067e0c8de1f614094b9fe45704ea6003 - /tryit/1.0.3: 393be730a9446fd1ead6da59a014308f36c289cb - /tty-browserify/0.0.0: a157ba402da24e9bf957f9aa69d524eed42901a6 - /tunnel-agent/0.6.0: - dependencies: - safe-buffer: 5.0.1 - resolution: 27a5dea06b36b04a0a9966774b290868f0fc40fd - /tweetnacl/0.14.5: 5ae68177f192d4456269d108afa93ff8743f4f64 - /type-check/0.3.2: - dependencies: - prelude-ls: 1.1.2 - resolution: 5884cab512cf1d355e3fb784f30804b2b520db72 - /type-detect/0.1.1: 0ba5ec2a885640e470ea4e8505971900dac58822 - /type-detect/1.0.0: 762217cc06db258ec48908a1298e8b95121e8ea2 - /type-is/1.6.15: - dependencies: - media-typer: 0.3.0 - mime-types: 2.1.15 - resolution: cab10fb4909e441c82842eafe1ad646c81804410 - /typedarray/0.0.6: 867ac74e3864187b1d3d47d996a78ec5c8830777 - /uglify-js/2.8.22: - dependencies: - source-map: 0.5.6 - uglify-to-browserify: 1.0.2 - yargs: 3.10.0 - resolution: d54934778a8da14903fa29a326fb24c0ab51a1a0 - /uglify-save-license/0.4.1: 95726c17cc6fd171c3617e3bf4d8d82aa8c4cce1 - /uglify-to-browserify/1.0.2: 6e0924d6bda6b5afe349e39a6d632850a0f882b7 - /uglifyify/3.0.4: - dependencies: - convert-source-map: 1.1.3 - extend: 1.3.0 - minimatch: 3.0.3 - through: 2.3.8 - uglify-js: 2.8.22 - resolution: 487e080a5a7798880e68e90def9b06681fb13bd2 - /uid2/0.0.3: 483126e11774df2f71b8b639dcd799c376162b82 - /umd/3.0.1: 8ae556e11011f63c2596708a8837259f01b3d60e - /unc-path-regex/0.1.2: e73dd3d7b0d7c5ed86fbac6b0ae7d8c6a69d50fa - /uniq/1.0.1: b31c5ae8254844a3a8281541ce2b04b865a734ff - /uniqid/4.1.1: - dependencies: - macaddress: 0.2.8 - resolution: 89220ddf6b751ae52b5f72484863528596bb84c1 - /uniqs/2.0.0: ffede4b36b25290696e6e165d4a59edb998e6b02 - /unique-stream/1.0.0: d59a4a75427447d9aa6c91e70263f8d26a4b104b - /unique-string/1.0.0: - dependencies: - crypto-random-string: 1.0.0 - resolution: 9e1057cca851abb93398f8b33ae187b99caec11a - /unique-temp-dir/1.0.0: - dependencies: - mkdirp: 0.5.1 - os-tmpdir: 1.0.2 - uid2: 0.0.3 - resolution: 6dce95b2681ca003eebfb304a415f9cbabcc5385 - /unpipe/1.0.0: b2bf4ee8514aae6165b4817829d21b2ef49904ec - /unreachable-branch-transform/0.3.0: - dependencies: - esmangle-evaluator: 1.0.1 - recast: 0.10.43 - through2: 0.6.5 - resolution: d99cc4c6e746d264928845b611db54b0f3474caa - /unzip-response/1.0.2: b984f0877fc0a89c2c773cc1ef7b5b232b5b06fe - /unzip-response/2.0.1: d2f0f737d16b0615e72a6935ed04214572d56f97 - /update-notifier/1.0.3: - dependencies: - boxen: 0.6.0 - chalk: 1.1.3 - configstore: 2.1.0 - is-npm: 1.0.0 - latest-version: 2.0.0 - lazy-req: 1.1.0 - semver-diff: 2.1.0 - xdg-basedir: 2.0.0 - resolution: 8f92c515482bd6831b7c93013e70f87552c7cf5a - /update-notifier/2.1.0: - dependencies: - boxen: 1.1.0 - chalk: 1.1.3 - configstore: 3.0.0 - is-npm: 1.0.0 - latest-version: 3.1.0 - lazy-req: 2.0.0 - semver-diff: 2.1.0 - xdg-basedir: 3.0.0 - resolution: ec0c1e53536b76647a24b77cb83966d9315123d9 - /upper-case/1.1.3: f6b4501c2ec4cdd26ba78be7222961de77621598 - /urix/0.1.0: da937f7a62e21fec1fd18d49b35c2935067a6c72 - /url-parse-lax/1.0.0: - dependencies: - prepend-http: 1.0.4 - resolution: 7af8f303645e9bd79a272e7a14ac68bc0609da73 - /url/0.11.0: - dependencies: - punycode: 1.3.2 - querystring: 0.2.0 - resolution: 3838e97cfc60521eb73c525a8e55bfdd9e2e28f1 - /user-home/1.1.1: 2b5be23a32b63a7c9deb8d0f28d485724a3df190 - /user-home/2.0.0: - dependencies: - os-homedir: 1.0.2 - resolution: 9c70bfd8169bc1dcbf48604e0f04b8b49cde9e9f - /util-deprecate/1.0.2: 450d4dc9fa70de732762fbd2d4a28981419a0ccf - /util/0.10.3: - dependencies: - inherits: 2.0.1 - resolution: 7afb1afe50805246489e3db7fe0ed379336ac0f9 - /uuid/2.0.3: 67e2e863797215530dff318e5bf9dcebfd47b21a - /uuid/3.0.1: 6544bba2dfda8c1cf17e629a3a305e2bb1fee6c1 - /v8flags/2.1.1: - dependencies: - user-home: 1.1.1 - resolution: aab1a1fa30d45f88dd321148875ac02c0b55e5b4 - /validate-npm-package-license/3.0.1: - dependencies: - spdx-correct: 1.0.2 - spdx-expression-parse: 1.0.4 - resolution: 2804babe712ad3379459acfbe24746ab2c303fbc - /vendors/1.0.1: 37ad73c8ee417fb3d580e785312307d274847f22 - /verror/1.3.6: - dependencies: - extsprintf: 1.0.2 - resolution: cff5df12946d297d2baaefaa2689e25be01c005c - /vinyl-buffer/1.0.0: - dependencies: - bl: 0.9.5 - through2: 0.6.5 - resolution: ca067ea08431d507722b1de5083f602616ebc234 - /vinyl-fs/0.3.14: - dependencies: - defaults: 1.0.3 - glob-stream: 3.1.18 - glob-watcher: 0.0.6 - graceful-fs: 3.0.11 - mkdirp: 0.5.1 - strip-bom: 1.0.0 - through2: 0.6.5 - vinyl: 0.4.6 - resolution: 9a6851ce1cac1c1cea5fe86c0931d620c2cfa9e6 - /vinyl-source-stream/1.1.0: - dependencies: - through2: 0.6.5 - vinyl: 0.4.6 - resolution: 44cbe5108205279deb0c5653c094a2887938b1ab - /vinyl-sourcemaps-apply/0.2.1: - dependencies: - source-map: 0.5.6 - resolution: ab6549d61d172c2b1b87be5c508d239c8ef87705 - /vinyl/0.4.6: - dependencies: - clone: 0.2.0 - clone-stats: 0.0.1 - resolution: 2f356c87a550a255461f36bbeb2a5ba8bf784847 - /vinyl/0.5.3: - dependencies: - clone: 1.0.2 - clone-stats: 0.0.1 - replace-ext: 0.0.1 - resolution: b0455b38fc5e0cf30d4325132e461970c2091cde - /vinyl/1.2.0: - dependencies: - clone: 1.0.2 - clone-stats: 0.0.1 - replace-ext: 0.0.1 - resolution: 5c88036cf565e5df05558bfc911f8656df218884 - /vm-browserify/0.0.4: - dependencies: - indexof: 0.0.1 - resolution: 5d7ea45bbef9e4a6ff65f95438e0a87c357d5a73 - /watchify/3.9.0: - dependencies: - anymatch: 1.3.0 - browserify: 14.3.0 - chokidar: 1.6.1 - defined: 1.0.0 - outpipe: 1.1.1 - through2: 2.0.3 - xtend: 4.0.1 - resolution: f075fd2e8a86acde84cedba6e5c2a0bedd523d9e - /websocket-driver/0.6.5: - dependencies: - websocket-extensions: 0.1.1 - resolution: 5cb2556ceb85f4373c6d8238aa691c8454e13a36 - /websocket-extensions/0.1.1: 76899499c184b6ef754377c2dbb0cd6cb55d29e7 - /whet.extend/0.9.9: f877d5bf648c97e5aa542fadc16d6a259b9c11a1 - /which-module/1.0.0: bba63ca861948994ff307736089e3b96026c2a4f - /which/1.2.14: - dependencies: - isexe: 2.0.0 - resolution: 9a87c4378f03e827cecaf1acdf56c736c01c14e5 - /wide-align/1.1.0: - dependencies: - string-width: 1.0.2 - resolution: 40edde802a71fea1f070da3e62dcda2e7add96ad - /widest-line/1.0.0: - dependencies: - string-width: 1.0.2 - resolution: 0c09c85c2a94683d0d7eaf8ee097d564bf0e105c - /window-size/0.1.0: 5438cd2ea93b202efa3a19fe8887aee7c94f9c9d - /wordwrap/0.0.2: b79669bb42ecb409f83d583cad52ca17eaa1643f - /wordwrap/1.0.0: 27584810891456a4171c8d0226441ade90cbcaeb - /wrap-ansi/2.1.0: - dependencies: - string-width: 1.0.2 - strip-ansi: 3.0.1 - resolution: d8fc3d284dd05794fe84973caecdd1cf824fdd85 - /wrappy/1.0.2: b5243d8f3ec1aa35f1364605bc0d1036e30ab69f - /write-file-atomic/1.3.4: - dependencies: - graceful-fs: 4.1.11 - imurmurhash: 0.1.4 - slide: 1.1.6 - resolution: f807a4f0b1d9e913ae7a48112e6cc3af1991b45f - /write-json-file/2.0.0: - dependencies: - graceful-fs: 4.1.11 - mkdirp: 0.5.1 - pify: 2.3.0 - sort-keys: 1.1.2 - write-file-atomic: 1.3.4 - resolution: 0eaec981fcf9288dbc2806cbd26e06ab9bdca4ed - /write-pkg/2.1.0: - dependencies: - sort-keys: 1.1.2 - write-json-file: 2.0.0 - resolution: 353aa44c39c48c21440f5c08ce6abd46141c9c08 - /write/0.2.1: - dependencies: - mkdirp: 0.5.1 - resolution: 5fc03828e264cea3fe91455476f7a3c566cb0757 - /xdg-basedir/2.0.0: - dependencies: - os-homedir: 1.0.2 - resolution: edbc903cc385fc04523d966a335504b5504d1bd2 - /xdg-basedir/3.0.0: 496b2cc109eca8dbacfe2dc72b603c17c5870ad4 - /xml-char-classes/1.0.0: 64657848a20ffc5df583a42ad8a277b4512bbc4d - /xo-init/0.5.0: - dependencies: - arrify: 1.0.1 - execa: 0.5.1 - minimist: 1.2.0 - path-exists: 3.0.0 - read-pkg-up: 2.0.0 - the-argv: 1.0.0 - write-pkg: 2.1.0 - resolution: 8e28dec79676cc5e042fde5fd8f710e2646b0e36 - /xo/0.18.2: - dependencies: - arrify: 1.0.1 - debug: 2.6.6 - deep-assign: 1.0.0 - eslint: 3.19.0 - eslint-config-xo: 0.18.1 - eslint-formatter-pretty: 1.1.0 - eslint-plugin-ava: 4.2.0 - eslint-plugin-import: 2.2.0 - eslint-plugin-no-use-extend-native: 0.3.12 - eslint-plugin-promise: 3.5.0 - eslint-plugin-unicorn: 2.1.1 - get-stdin: 5.0.1 - globby: 6.1.0 - has-flag: 2.0.0 - ignore: 3.3.0 - lodash.isequal: 4.5.0 - meow: 3.7.0 - multimatch: 2.1.0 - path-exists: 3.0.0 - pkg-conf: 2.0.0 - resolve-cwd: 1.0.0 - resolve-from: 2.0.0 - slash: 1.0.0 - update-notifier: 2.1.0 - xo-init: 0.5.0 - resolution: 92a42eb02a4fb149dfea5518021914f5aac84ff0 - /xtend/4.0.1: a5c6d532be656e23db820efb943a1f04998d63af - /y18n/3.2.1: 6d15fba884c08679c0d77e88e7759e811e07fa41 - /yallist/2.1.2: 1c11f9218f076089a47dd512f93c6699a6a81d52 - /yargs-parser/4.2.1: - dependencies: - camelcase: 3.0.0 - resolution: 29cceac0dc4f03c6c87b4a9f217dd18c9f74871c - /yargs/3.10.0: - dependencies: - camelcase: 1.2.1 - cliui: 2.1.0 - decamelize: 1.2.0 - window-size: 0.1.0 - resolution: f7ee7bd857dd7c1d2d38c0e74efbd681d1431fd1 - /yargs/6.6.0: - dependencies: - camelcase: 3.0.0 - cliui: 3.2.0 - decamelize: 1.2.0 - get-caller-file: 1.0.2 - os-locale: 1.4.0 - read-pkg-up: 1.0.1 - require-directory: 2.1.1 - require-main-filename: 1.0.1 - set-blocking: 2.0.0 - string-width: 1.0.2 - which-module: 1.0.0 - y18n: 3.2.1 - yargs-parser: 4.2.1 - resolution: 782ec21ef403345f830a808ca3d513af56065208 -registry: 'https://registry.npmjs.org/' -version: 2 diff --git a/src/html/404.html b/src/404.html similarity index 100% rename from src/html/404.html rename to src/404.html diff --git a/src/css/lib/defaults.scss b/src/css/lib/defaults.scss index b96fa6e..0ad0ede 100644 --- a/src/css/lib/defaults.scss +++ b/src/css/lib/defaults.scss @@ -34,3 +34,13 @@ a { .hidden { visibility: hidden; } +.visually-hidden { /*https://developer.yahoo.com/blogs/ydn/clip-hidden-content-better-accessibility-53456.html*/ + position: absolute !important; + clip: rect(1px 1px 1px 1px); /* IE6, IE7 */ + clip: rect(1px, 1px, 1px, 1px); + padding:0 !important; + border:0 !important; + height: 1px !important; + width: 1px !important; + overflow: hidden; +} diff --git a/src/img/programming.svg b/src/img/programming.svg deleted file mode 100644 index 72dda33..0000000 --- a/src/img/programming.svg +++ /dev/null @@ -1,58 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/src/img/social-banner.png b/src/img/social-banner.png new file mode 100644 index 0000000..b13e328 Binary files /dev/null and b/src/img/social-banner.png differ diff --git a/src/html/index.html b/src/index.html similarity index 77% rename from src/html/index.html rename to src/index.html index 8d926f7..e15d692 100644 --- a/src/html/index.html +++ b/src/index.html @@ -1,9 +1,25 @@ - Practice JavaScript + Practice JavaScript + + + + + + + + + + + + + + + +