From bb8b7ee359879151ac162ca0a51af734791575d3 Mon Sep 17 00:00:00 2001 From: samuel-p Date: Thu, 19 Dec 2019 22:52:21 +0100 Subject: [PATCH] updated build using gulpjs removed xing and linkedin added mastodon --- .drone.yml | 22 + .gitignore | 6 +- .htaccess | 4 - css/style-legal.css | 9 - css/style.css | 69 - gulpfile.js | 254 + index.html | 83 - package-lock.json | 7992 ++++++++++++++++++++++++++++++ package.json | 36 + privacy.html | 310 -- {font => src/font}/minotaur.ttf | Bin {img => src/img}/bg.png | Bin {img => src/img}/samuel.png | Bin src/img/sp-magic.jpg | Bin 0 -> 247452 bytes imprint.html => src/imprint.html | 9 +- src/index.html | 80 + src/privacy.html | 184 + src/scss/main.scss | 79 + 18 files changed, 8655 insertions(+), 482 deletions(-) create mode 100644 .drone.yml delete mode 100644 .htaccess delete mode 100644 css/style-legal.css delete mode 100644 css/style.css create mode 100644 gulpfile.js delete mode 100644 index.html create mode 100644 package-lock.json create mode 100644 package.json delete mode 100644 privacy.html rename {font => src/font}/minotaur.ttf (100%) rename {img => src/img}/bg.png (100%) rename {img => src/img}/samuel.png (100%) create mode 100644 src/img/sp-magic.jpg rename imprint.html => src/imprint.html (85%) create mode 100644 src/index.html create mode 100644 src/privacy.html create mode 100644 src/scss/main.scss diff --git a/.drone.yml b/.drone.yml new file mode 100644 index 0000000..6b4d626 --- /dev/null +++ b/.drone.yml @@ -0,0 +1,22 @@ +kind: pipeline +name: default + +steps: + - name: build + image: node + commands: + - npm install + - npm run build + + - name: deploy + image: alpine + environment: + FTP_HOST: + from_secret: FTP_HOST + FTP_USERNAME: + from_secret: FTP_USERNAME + FTP_PASSWORD: + from_secret: FTP_PASSWORD + commands: + - which lftp || ( apk --update add lftp ) + - lftp -e "mirror -R ./dist/ sp-magic.de/; bye" -u $FTP_USERNAME,$FTP_PASSWORD $FTP_HOST diff --git a/.gitignore b/.gitignore index 29b636a..4da5edf 100644 --- a/.gitignore +++ b/.gitignore @@ -1,2 +1,6 @@ .idea -*.iml \ No newline at end of file +*.iml + +dist/ + +node_modules/ \ No newline at end of file diff --git a/.htaccess b/.htaccess deleted file mode 100644 index 8a0b6bf..0000000 --- a/.htaccess +++ /dev/null @@ -1,4 +0,0 @@ - -RewriteEngine On -RewriteCond %{HTTPS} off -RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI} [R=301,L] \ No newline at end of file diff --git a/css/style-legal.css b/css/style-legal.css deleted file mode 100644 index 5ca0780..0000000 --- a/css/style-legal.css +++ /dev/null @@ -1,9 +0,0 @@ -body { - background: url('../img/bg.png') no-repeat center center fixed; - -webkit-background-size: cover; - -moz-background-size: cover; - -o-background-size: cover; - background-size: cover; - padding: 2%; - color: #000; -} \ No newline at end of file diff --git a/css/style.css b/css/style.css deleted file mode 100644 index 90a0618..0000000 --- a/css/style.css +++ /dev/null @@ -1,69 +0,0 @@ -@font-face { - font-family: 'Minotaur'; - src: local('Minotaur Phatte'), url(../font/minotaur.ttf) format('truetype'); -} - -body { - background: url('../img/bg.png') no-repeat center center fixed; - -webkit-background-size: cover; - -moz-background-size: cover; - -o-background-size: cover; - background-size: cover; - min-height: 100vh; - color: #000; - -webkit-tap-highlight-color: rgba(0, 0, 0, 0); -} - -.logo { - display: block; - margin: 0 auto; - max-width: 256px; - max-height: 256px; - background-color: #ffffff; - border-radius: 50%; - border: 2px solid #000000; -} - -.menu { - border-top: 1px solid #000000; -} - -.border-top-bottom { - border-top: 1px solid #000000; - border-bottom: 1px solid #000000; -} - -a { - color: #000000; -} - -a:hover { - color: #222222; -} - -.sp-codes { - font-family: "Minotaur", monospace; - font-size: 5rem; - text-align: center; -} - -.row { - margin: 0; -} - -.flex-grow { - flex: 1; -} - -@media (max-width: 767.98px) { - .sp-codes { - font-size: 3rem; - } - .logo { - max-width: 128px; - max-height: 128px; - } - .fa-4x { - font-size: 2em; - } -} \ No newline at end of file diff --git a/gulpfile.js b/gulpfile.js new file mode 100644 index 0000000..a74af0d --- /dev/null +++ b/gulpfile.js @@ -0,0 +1,254 @@ +/** + * Settings + * Turn on/off build features + */ +var settings = { + clean: true, + scripts: true, + styles: true, + copy: true, + reload: true +}; + + +/** + * Paths to project folders + */ +var paths = { + input: 'src/', + output: 'dist/', + scripts: { + input: 'src/js/*.js', + output: 'dist/js/' + }, + styles: { + input: 'src/scss/*.scss', + output: 'dist/css/' + }, + copy: { + input: [ + 'src/*.html', +// 'src/.htaccess', + 'src/{img,font}/**/*', + 'node_modules/@fortawesome/fontawesome-free/*fonts/**/*' + ], + output: 'dist/' + }, + reload: './dist/' +}; + + +/** + * Template for banner to add to file headers + */ + +var banner = { + main: + '/*!' + + ' <%= package.name %> v<%= package.version %>' + + ' | (c) ' + new Date().getFullYear() + ' <%= package.author.name %>' + + ' | <%= package.license %> License' + + ' | <%= package.repository.url %>' + + ' */\n' +}; + + +/** + * Gulp Packages + */ +// General +var {src, dest, watch, series, parallel} = require('gulp'); +var del = require('del'); +var flatmap = require('gulp-flatmap'); +var lazypipe = require('lazypipe'); +var rename = require('gulp-rename'); +var header = require('gulp-header'); +var package = require('./package.json'); + +// Scripts +var concat = require('gulp-concat'); +var uglify = require('gulp-terser'); +var optimizejs = require('gulp-optimize-js'); + +// Styles +var sass = require('gulp-sass'); +var postcss = require('gulp-postcss'); +var prefix = require('autoprefixer'); +var minify = require('cssnano'); +var tildeImporter = require('node-sass-tilde-importer'); + +// BrowserSync +var browserSync = require('browser-sync'); + + +/** + * Gulp Tasks + */ +// Remove pre-existing content from output folders +var cleanDist = function (done) { + + // Make sure this feature is activated before running + if (!settings.clean) return done(); + + // Clean the dist folder + del.sync([ + paths.output + ]); + + // Signal completion + return done(); + +}; + +// Repeated JavaScript tasks +var jsTasks = lazypipe() + .pipe(header, banner.main, {package: package}) + .pipe(optimizejs) + .pipe(dest, paths.scripts.output) + .pipe(rename, {suffix: '.min'}) + .pipe(uglify) + .pipe(optimizejs) + .pipe(header, banner.main, {package: package}) + .pipe(dest, paths.scripts.output); + +// minify, and concatenate scripts +var buildScripts = function (done) { + // Make sure this feature is activated before running + if (!settings.scripts) return done(); + + // Run tasks on script files + return src(paths.scripts.input) + .pipe(flatmap(function(stream, file) { + + // If the file is a directory + if (file.isDirectory()) { + + // Setup a suffix variable + var suffix = ''; + + // If separate polyfill files enabled + if (settings.polyfills) { + + // Update the suffix + suffix = '.polyfills'; + + // Grab files that aren't polyfills, concatenate them, and process them + src([file.path + '/*.js', '!' + file.path + '/*' + paths.scripts.polyfills]) + .pipe(concat(file.relative + '.js')) + .pipe(jsTasks()); + + } + + // Grab all files and concatenate them + // If separate polyfills enabled, this will have .polyfills in the filename + src(file.path + '/*.js') + .pipe(concat(file.relative + suffix + '.js')) + .pipe(jsTasks()); + + return stream; + + } + + // Otherwise, process the file + return stream.pipe(jsTasks()); + + })); + +}; + +// Process, and minify Sass files +var buildStyles = function (done) { + // Make sure this feature is activated before running + if (!settings.styles) return done(); + + // Run tasks on all Sass files + return src(paths.styles.input) + .pipe(sass({ + importer: tildeImporter, + outputStyle: 'expanded', + sourceComments: true + })) + .pipe(postcss([ + prefix({ + cascade: true, + remove: true + }) + ])) + .pipe(header(banner.main, {package: package})) + .pipe(dest(paths.styles.output)) + .pipe(rename({suffix: '.min'})) + .pipe(postcss([ + minify({ + discardComments: { + removeAll: true + } + }) + ])) + .pipe(dest(paths.styles.output)); + +}; + +// Copy static files into output folder +var copyFiles = function (done) { + + // Make sure this feature is activated before running + if (!settings.copy) return done(); + + // Copy static files + return src(paths.copy.input) + .pipe(dest(paths.copy.output)); + +}; + +// Watch for changes to the src directory +var startServer = function (done) { + // Make sure this feature is activated before running + if (!settings.reload) return done(); + + // Initialize BrowserSync + browserSync.init({ + server: { + baseDir: paths.reload + } + }); + + // Signal completion + done(); + +}; + +// Reload the browser when files change +var reloadBrowser = function (done) { + if (!settings.reload) return done(); + browserSync.reload(); + done(); +}; + +// Watch for changes +var watchSource = function (done) { + watch(paths.input, series(exports.default, reloadBrowser)); + done(); +}; + + +/** + * Export Tasks + */ +// Default task +// gulp +exports.default = series( + cleanDist, + parallel( + buildScripts, + buildStyles, + copyFiles + ) +); + +// Watch and reload +// gulp watch +exports.watch = series( + exports.default, + startServer, + watchSource +); \ No newline at end of file diff --git a/index.html b/index.html deleted file mode 100644 index c5f99d3..0000000 --- a/index.html +++ /dev/null @@ -1,83 +0,0 @@ - - - - - - sp-magic - - - - - - - - - - - - - -
-
-
- -
-
- -
-
-

SP-MAGIC

-

- Herzlich willkommen bei sp-magic! - Mein Name ist Samuel Philipp und ich bin ein Zauberkünstler aus Magdeburg. - Auf dieser Seite finden Sie meine Profile auf XING und LinkedIn. - Bei meinen Auftritten präsentiere ich Tricks mit Spielkarten, Büchern, Nägeln, Feuer und vielen anderen - Dingen. - Nehmen Sie gerne Kontakt mit mir auf. -

-
-
- -
-
-
-
-
- - -
- - - diff --git a/package-lock.json b/package-lock.json new file mode 100644 index 0000000..026b0b4 --- /dev/null +++ b/package-lock.json @@ -0,0 +1,7992 @@ +{ + "name": "sp-magic.de", + "version": "1.0.0", + "lockfileVersion": 1, + "requires": true, + "dependencies": { + "@fortawesome/fontawesome-free": { + "version": "5.11.2", + "resolved": "https://registry.npmjs.org/@fortawesome/fontawesome-free/-/fontawesome-free-5.11.2.tgz", + "integrity": "sha512-XiUPoS79r1G7PcpnNtq85TJ7inJWe0v+b5oZJZKb0pGHNIV6+UiNeQWiFGmuQ0aj7GEhnD/v9iqxIsjuRKtEnQ==" + }, + "@types/q": { + "version": "1.5.2", + "resolved": "https://registry.npmjs.org/@types/q/-/q-1.5.2.tgz", + "integrity": "sha512-ce5d3q03Ex0sy4R14722Rmt6MT07Ua+k4FwDfdcToYJcMKNtRVQvJ6JCAPdAmAnbRb6CsX6aYb9m96NGod9uTw==", + "dev": true + }, + "abbrev": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/abbrev/-/abbrev-1.1.1.tgz", + "integrity": "sha512-nne9/IiQ/hzIhY6pdDnbBtz7DjPTKrY00P/zvPSm5pOFkl6xuGrGnXn/VtTNNfNtAfZ9/1RtehkszU9qcTii0Q==", + "dev": true + }, + "accepts": { + "version": "1.3.7", + "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.7.tgz", + "integrity": "sha512-Il80Qs2WjYlJIBNzNkK6KYqlVMTbZLXgHx2oT0pU/fjRHyEp+PEfEPY0R3WCwAGVOtauxh1hOxNgIf5bv7dQpA==", + "dev": true, + "requires": { + "mime-types": "~2.1.24", + "negotiator": "0.6.2" + } + }, + "after": { + "version": "0.8.2", + "resolved": "https://registry.npmjs.org/after/-/after-0.8.2.tgz", + "integrity": "sha1-/ts5T58OAqqXaOcCvaI7UF+ufh8=", + "dev": true + }, + "ajv": { + "version": "6.10.2", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.10.2.tgz", + "integrity": "sha512-TXtUUEYHuaTEbLZWIKUr5pmBuhDLy+8KYtPYdcV8qC+pOZL+NKqYwvWSRrVXHn+ZmRRAu8vJTAznH7Oag6RVRw==", + "dev": true, + "requires": { + "fast-deep-equal": "^2.0.1", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.4.1", + "uri-js": "^4.2.2" + } + }, + "alphanum-sort": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/alphanum-sort/-/alphanum-sort-1.0.2.tgz", + "integrity": "sha1-l6ERlkmyEa0zaR2fn0hqjsn74KM=", + "dev": true + }, + "amdefine": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/amdefine/-/amdefine-1.0.1.tgz", + "integrity": "sha1-SlKCrBZHKek2Gbz9OtFR+BfOkfU=", + "dev": true + }, + "ansi-colors": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/ansi-colors/-/ansi-colors-1.1.0.tgz", + "integrity": "sha512-SFKX67auSNoVR38N3L+nvsPjOE0bybKTYbkf5tRvushrAPQ9V75huw0ZxBkKVeRU9kqH3d6HA4xTckbwZ4ixmA==", + "dev": true, + "requires": { + "ansi-wrap": "^0.1.0" + } + }, + "ansi-cyan": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/ansi-cyan/-/ansi-cyan-0.1.1.tgz", + "integrity": "sha1-U4rlKK+JgvKK4w2G8vF0VtJgmHM=", + "dev": true, + "requires": { + "ansi-wrap": "0.1.0" + } + }, + "ansi-gray": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/ansi-gray/-/ansi-gray-0.1.1.tgz", + "integrity": "sha1-KWLPVOyXksSFEKPetSRDaGHvclE=", + "dev": true, + "requires": { + "ansi-wrap": "0.1.0" + } + }, + "ansi-red": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/ansi-red/-/ansi-red-0.1.1.tgz", + "integrity": "sha1-jGOPnRCAgAo1PJwoyKgcpHBdlGw=", + "dev": true, + "requires": { + "ansi-wrap": "0.1.0" + } + }, + "ansi-regex": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", + "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=", + "dev": true + }, + "ansi-styles": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz", + "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=", + "dev": true + }, + "ansi-wrap": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/ansi-wrap/-/ansi-wrap-0.1.0.tgz", + "integrity": "sha1-qCJQ3bABXponyoLoLqYDu/pF768=", + "dev": true + }, + "anymatch": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-2.0.0.tgz", + "integrity": "sha512-5teOsQWABXHHBFP9y3skS5P3d/WfWXpv3FUpy+LorMrNYaT9pI4oLMQX7jzQ2KklNpGpWHzdCXTDT2Y3XGlZBw==", + "dev": true, + "requires": { + "micromatch": "^3.1.4", + "normalize-path": "^2.1.1" + }, + "dependencies": { + "normalize-path": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-2.1.1.tgz", + "integrity": "sha1-GrKLVW4Zg2Oowab35vogE3/mrtk=", + "dev": true, + "requires": { + "remove-trailing-separator": "^1.0.1" + } + } + } + }, + "append-buffer": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/append-buffer/-/append-buffer-1.0.2.tgz", + "integrity": "sha1-2CIM9GYIFSXv6lBhTz3mUU36WPE=", + "dev": true, + "requires": { + "buffer-equal": "^1.0.0" + } + }, + "aproba": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/aproba/-/aproba-1.2.0.tgz", + "integrity": "sha512-Y9J6ZjXtoYh8RnXVCMOU/ttDmk1aBjunq9vO0ta5x85WDQiQfUF9sIPBITdbiiIVcBo03Hi3jMxigBtsddlXRw==", + "dev": true + }, + "archy": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/archy/-/archy-1.0.0.tgz", + "integrity": "sha1-+cjBN1fMHde8N5rHeyxipcKGjEA=", + "dev": true + }, + "are-we-there-yet": { + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/are-we-there-yet/-/are-we-there-yet-1.1.5.tgz", + "integrity": "sha512-5hYdAkZlcG8tOLujVDTgCT+uPX0VnpAH28gWsLfzpXYm7wP6mp5Q/gYyR7YQ0cKVJcXJnl3j2kpBan13PtQf6w==", + "dev": true, + "requires": { + "delegates": "^1.0.0", + "readable-stream": "^2.0.6" + } + }, + "argparse": { + "version": "1.0.10", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz", + "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==", + "dev": true, + "requires": { + "sprintf-js": "~1.0.2" + } + }, + "arr-diff": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-4.0.0.tgz", + "integrity": "sha1-1kYQdP6/7HHn4VI1dhoyml3HxSA=", + "dev": true + }, + "arr-filter": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/arr-filter/-/arr-filter-1.1.2.tgz", + "integrity": "sha1-Q/3d0JHo7xGqTEXZzcGOLf8XEe4=", + "dev": true, + "requires": { + "make-iterator": "^1.0.0" + } + }, + "arr-flatten": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/arr-flatten/-/arr-flatten-1.1.0.tgz", + "integrity": "sha512-L3hKV5R/p5o81R7O02IGnwpDmkp6E982XhtbuwSe3O4qOtMMMtodicASA1Cny2U+aCXcNpml+m4dPsvsJ3jatg==", + "dev": true + }, + "arr-map": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/arr-map/-/arr-map-2.0.2.tgz", + "integrity": "sha1-Onc0X/wc814qkYJWAfnljy4kysQ=", + "dev": true, + "requires": { + "make-iterator": "^1.0.0" + } + }, + "arr-union": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/arr-union/-/arr-union-3.1.0.tgz", + "integrity": "sha1-45sJrqne+Gao8gbiiK9jkZuuOcQ=", + "dev": true + }, + "array-differ": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/array-differ/-/array-differ-1.0.0.tgz", + "integrity": "sha1-7/UuN1gknTO+QCuLuOVkuytdQDE=", + "dev": true + }, + "array-each": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/array-each/-/array-each-1.0.1.tgz", + "integrity": "sha1-p5SvDAWrF1KEbudTofIRoFugxE8=", + "dev": true + }, + "array-find-index": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/array-find-index/-/array-find-index-1.0.2.tgz", + "integrity": "sha1-3wEKoSh+Fku9pvlyOwqWoexBh6E=", + "dev": true + }, + "array-initial": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/array-initial/-/array-initial-1.1.0.tgz", + "integrity": "sha1-L6dLJnOTccOUe9enrcc74zSz15U=", + "dev": true, + "requires": { + "array-slice": "^1.0.0", + "is-number": "^4.0.0" + }, + "dependencies": { + "is-number": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-4.0.0.tgz", + "integrity": "sha512-rSklcAIlf1OmFdyAqbnWTLVelsQ58uvZ66S/ZyawjWqIviTWCjg2PzVGw8WUA+nNuPTqb4wgA+NszrJ+08LlgQ==", + "dev": true + } + } + }, + "array-last": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/array-last/-/array-last-1.3.0.tgz", + "integrity": "sha512-eOCut5rXlI6aCOS7Z7kCplKRKyiFQ6dHFBem4PwlwKeNFk2/XxTrhRh5T9PyaEWGy/NHTZWbY+nsZlNFJu9rYg==", + "dev": true, + "requires": { + "is-number": "^4.0.0" + }, + "dependencies": { + "is-number": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-4.0.0.tgz", + "integrity": "sha512-rSklcAIlf1OmFdyAqbnWTLVelsQ58uvZ66S/ZyawjWqIviTWCjg2PzVGw8WUA+nNuPTqb4wgA+NszrJ+08LlgQ==", + "dev": true + } + } + }, + "array-slice": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/array-slice/-/array-slice-1.1.0.tgz", + "integrity": "sha512-B1qMD3RBP7O8o0H2KbrXDyB0IccejMF15+87Lvlor12ONPRHP6gTjXMNkt/d3ZuOGbAe66hFmaCfECI24Ufp6w==", + "dev": true + }, + "array-sort": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/array-sort/-/array-sort-1.0.0.tgz", + "integrity": "sha512-ihLeJkonmdiAsD7vpgN3CRcx2J2S0TiYW+IS/5zHBI7mKUq3ySvBdzzBfD236ubDBQFiiyG3SWCPc+msQ9KoYg==", + "dev": true, + "requires": { + "default-compare": "^1.0.0", + "get-value": "^2.0.6", + "kind-of": "^5.0.2" + }, + "dependencies": { + "kind-of": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", + "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==", + "dev": true + } + } + }, + "array-union": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/array-union/-/array-union-1.0.2.tgz", + "integrity": "sha1-mjRBDk9OPaI96jdb5b5w8kd47Dk=", + "dev": true, + "requires": { + "array-uniq": "^1.0.1" + } + }, + "array-uniq": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/array-uniq/-/array-uniq-1.0.3.tgz", + "integrity": "sha1-r2rId6Jcx/dOBYiUdThY39sk/bY=", + "dev": true + }, + "array-unique": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/array-unique/-/array-unique-0.3.2.tgz", + "integrity": "sha1-qJS3XUvE9s1nnvMkSp/Y9Gri1Cg=", + "dev": true + }, + "arraybuffer.slice": { + "version": "0.0.7", + "resolved": "https://registry.npmjs.org/arraybuffer.slice/-/arraybuffer.slice-0.0.7.tgz", + "integrity": "sha512-wGUIVQXuehL5TCqQun8OW81jGzAWycqzFF8lFp+GOM5BXLYj3bKNsYC4daB7n6XjCqxQA/qgTJ+8ANR3acjrog==", + "dev": true + }, + "asn1": { + "version": "0.2.4", + "resolved": "https://registry.npmjs.org/asn1/-/asn1-0.2.4.tgz", + "integrity": "sha512-jxwzQpLQjSmWXgwaCZE9Nz+glAG01yF1QnWgbhGwHI5A6FRIEY6IVqtHhIepHqI7/kyEyQEagBC5mBEFlIYvdg==", + "dev": true, + "requires": { + "safer-buffer": "~2.1.0" + } + }, + "assert-plus": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz", + "integrity": "sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU=", + "dev": true + }, + "assign-symbols": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/assign-symbols/-/assign-symbols-1.0.0.tgz", + "integrity": "sha1-WWZ/QfrdTyDMvCu5a41Pf3jsA2c=", + "dev": true + }, + "async": { + "version": "1.5.2", + "resolved": "https://registry.npmjs.org/async/-/async-1.5.2.tgz", + "integrity": "sha1-7GphrlZIDAw8skHJVhjiCJL5Zyo=", + "dev": true + }, + "async-done": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/async-done/-/async-done-1.3.2.tgz", + "integrity": "sha512-uYkTP8dw2og1tu1nmza1n1CMW0qb8gWWlwqMmLb7MhBVs4BXrFziT6HXUd+/RlRA/i4H9AkofYloUbs1fwMqlw==", + "dev": true, + "requires": { + "end-of-stream": "^1.1.0", + "once": "^1.3.2", + "process-nextick-args": "^2.0.0", + "stream-exhaust": "^1.0.1" + } + }, + "async-each": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/async-each/-/async-each-1.0.3.tgz", + "integrity": "sha512-z/WhQ5FPySLdvREByI2vZiTWwCnF0moMJ1hK9YQwDTHKh6I7/uSckMetoRGb5UBZPC1z0jlw+n/XCgjeH7y1AQ==", + "dev": true + }, + "async-each-series": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/async-each-series/-/async-each-series-0.1.1.tgz", + "integrity": "sha1-dhfBkXQB/Yykooqtzj266Yr+tDI=", + "dev": true + }, + "async-foreach": { + "version": "0.1.3", + "resolved": "https://registry.npmjs.org/async-foreach/-/async-foreach-0.1.3.tgz", + "integrity": "sha1-NhIfhFwFeBct5Bmpfb6x0W7DRUI=", + "dev": true + }, + "async-limiter": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/async-limiter/-/async-limiter-1.0.1.tgz", + "integrity": "sha512-csOlWGAcRFJaI6m+F2WKdnMKr4HhdhFVBk0H/QbJFMCr+uO2kwohwXQPxw/9OCxp05r5ghVBFSyioixx3gfkNQ==", + "dev": true + }, + "async-settle": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/async-settle/-/async-settle-1.0.0.tgz", + "integrity": "sha1-HQqRS7Aldb7IqPOnTlCA9yssDGs=", + "dev": true, + "requires": { + "async-done": "^1.2.2" + } + }, + "asynckit": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz", + "integrity": "sha1-x57Zf380y48robyXkLzDZkdLS3k=", + "dev": true + }, + "atob": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/atob/-/atob-2.1.2.tgz", + "integrity": "sha512-Wm6ukoaOGJi/73p/cl2GvLjTI5JM1k/O14isD73YML8StrH/7/lRFgmg8nICZgD3bZZvjwCGxtMOD3wWNAu8cg==", + "dev": true + }, + "autoprefixer": { + "version": "9.6.1", + "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-9.6.1.tgz", + "integrity": "sha512-aVo5WxR3VyvyJxcJC3h4FKfwCQvQWb1tSI5VHNibddCVWrcD1NvlxEweg3TSgiPztMnWfjpy2FURKA2kvDE+Tw==", + "dev": true, + "requires": { + "browserslist": "^4.6.3", + "caniuse-lite": "^1.0.30000980", + "chalk": "^2.4.2", + "normalize-range": "^0.1.2", + "num2fraction": "^1.2.2", + "postcss": "^7.0.17", + "postcss-value-parser": "^4.0.0" + }, + "dependencies": { + "ansi-styles": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "dev": true, + "requires": { + "color-convert": "^1.9.0" + } + }, + "chalk": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", + "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", + "dev": true, + "requires": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + } + }, + "supports-color": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", + "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", + "dev": true, + "requires": { + "has-flag": "^3.0.0" + } + } + } + }, + "aws-sign2": { + "version": "0.7.0", + "resolved": "https://registry.npmjs.org/aws-sign2/-/aws-sign2-0.7.0.tgz", + "integrity": "sha1-tG6JCTSpWR8tL2+G1+ap8bP+dqg=", + "dev": true + }, + "aws4": { + "version": "1.8.0", + "resolved": "https://registry.npmjs.org/aws4/-/aws4-1.8.0.tgz", + "integrity": "sha512-ReZxvNHIOv88FlT7rxcXIIC0fPt4KZqZbOlivyWtXLt8ESx84zd3kMC6iK5jVeS2qt+g7ftS7ye4fi06X5rtRQ==", + "dev": true + }, + "axios": { + "version": "0.19.0", + "resolved": "https://registry.npmjs.org/axios/-/axios-0.19.0.tgz", + "integrity": "sha512-1uvKqKQta3KBxIz14F2v06AEHZ/dIoeKfbTRkK1E5oqjDnuEerLmYTgJB5AiQZHJcljpg1TuRzdjDR06qNk0DQ==", + "dev": true, + "requires": { + "follow-redirects": "1.5.10", + "is-buffer": "^2.0.2" + }, + "dependencies": { + "is-buffer": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-2.0.4.tgz", + "integrity": "sha512-Kq1rokWXOPXWuaMAqZiJW4XxsmD9zGx9q4aePabbn3qCRGedtH7Cm+zV8WETitMfu1wdh+Rvd6w5egwSngUX2A==", + "dev": true + } + } + }, + "bach": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/bach/-/bach-1.2.0.tgz", + "integrity": "sha1-Szzpa/JxNPeaG0FKUcFONMO9mIA=", + "dev": true, + "requires": { + "arr-filter": "^1.1.1", + "arr-flatten": "^1.0.1", + "arr-map": "^2.0.0", + "array-each": "^1.0.0", + "array-initial": "^1.0.0", + "array-last": "^1.1.1", + "async-done": "^1.2.2", + "async-settle": "^1.0.0", + "now-and-later": "^2.0.0" + } + }, + "backo2": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/backo2/-/backo2-1.0.2.tgz", + "integrity": "sha1-MasayLEpNjRj41s+u2n038+6eUc=", + "dev": true + }, + "balanced-match": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.0.tgz", + "integrity": "sha1-ibTRmasr7kneFk6gK4nORi1xt2c=", + "dev": true + }, + "base": { + "version": "0.11.2", + "resolved": "https://registry.npmjs.org/base/-/base-0.11.2.tgz", + "integrity": "sha512-5T6P4xPgpp0YDFvSWwEZ4NoE3aM4QBQXDzmVbraCkFj8zHM+mba8SyqB5DbZWyR7mYHo6Y7BdQo3MoA4m0TeQg==", + "dev": true, + "requires": { + "cache-base": "^1.0.1", + "class-utils": "^0.3.5", + "component-emitter": "^1.2.1", + "define-property": "^1.0.0", + "isobject": "^3.0.1", + "mixin-deep": "^1.2.0", + "pascalcase": "^0.1.1" + }, + "dependencies": { + "define-property": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", + "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=", + "dev": true, + "requires": { + "is-descriptor": "^1.0.0" + } + }, + "is-accessor-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz", + "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", + "dev": true, + "requires": { + "kind-of": "^6.0.0" + } + }, + "is-data-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz", + "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", + "dev": true, + "requires": { + "kind-of": "^6.0.0" + } + }, + "is-descriptor": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", + "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", + "dev": true, + "requires": { + "is-accessor-descriptor": "^1.0.0", + "is-data-descriptor": "^1.0.0", + "kind-of": "^6.0.2" + } + } + } + }, + "base64-arraybuffer": { + "version": "0.1.5", + "resolved": "https://registry.npmjs.org/base64-arraybuffer/-/base64-arraybuffer-0.1.5.tgz", + "integrity": "sha1-c5JncZI7Whl0etZmqlzUv5xunOg=", + "dev": true + }, + "base64id": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/base64id/-/base64id-1.0.0.tgz", + "integrity": "sha1-R2iMuZu2gE8OBtPnY7HDLlfY5rY=", + "dev": true + }, + "batch": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/batch/-/batch-0.6.1.tgz", + "integrity": "sha1-3DQxT05nkxgJP8dgJyUl+UvyXBY=", + "dev": true + }, + "bcrypt-pbkdf": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/bcrypt-pbkdf/-/bcrypt-pbkdf-1.0.2.tgz", + "integrity": "sha1-pDAdOJtqQ/m2f/PKEaP2Y342Dp4=", + "dev": true, + "requires": { + "tweetnacl": "^0.14.3" + } + }, + "beeper": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/beeper/-/beeper-1.1.1.tgz", + "integrity": "sha1-5tXqjF2tABMEpwsiY4RH9pyy+Ak=", + "dev": true + }, + "better-assert": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/better-assert/-/better-assert-1.0.2.tgz", + "integrity": "sha1-QIZrnhueC1W0gYlDEeaPr/rrxSI=", + "dev": true, + "requires": { + "callsite": "1.0.0" + } + }, + "binary-extensions": { + "version": "1.13.1", + "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-1.13.1.tgz", + "integrity": "sha512-Un7MIEDdUC5gNpcGDV97op1Ywk748MpHcFTHoYs6qnj1Z3j7I53VG3nwZhKzoBZmbdRNnb6WRdFlwl7tSDuZGw==", + "dev": true + }, + "blob": { + "version": "0.0.5", + "resolved": "https://registry.npmjs.org/blob/-/blob-0.0.5.tgz", + "integrity": "sha512-gaqbzQPqOoamawKg0LGVd7SzLgXS+JH61oWprSLH+P+abTczqJbhTR8CmJ2u9/bUYNmHTGJx/UEmn6doAvvuig==", + "dev": true + }, + "block-stream": { + "version": "0.0.9", + "resolved": "https://registry.npmjs.org/block-stream/-/block-stream-0.0.9.tgz", + "integrity": "sha1-E+v+d4oDIFz+A3UUgeu0szAMEmo=", + "dev": true, + "requires": { + "inherits": "~2.0.0" + } + }, + "boolbase": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/boolbase/-/boolbase-1.0.0.tgz", + "integrity": "sha1-aN/1++YMUes3cl6p4+0xDcwed24=", + "dev": true + }, + "bootstrap": { + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/bootstrap/-/bootstrap-4.3.1.tgz", + "integrity": "sha512-rXqOmH1VilAt2DyPzluTi2blhk17bO7ef+zLLPlWvG494pDxcM234pJ8wTc/6R40UWizAIIMgxjvxZg5kmsbag==" + }, + "brace-expansion": { + "version": "1.1.11", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", + "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", + "dev": true, + "requires": { + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" + } + }, + "braces": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz", + "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==", + "dev": true, + "requires": { + "arr-flatten": "^1.1.0", + "array-unique": "^0.3.2", + "extend-shallow": "^2.0.1", + "fill-range": "^4.0.0", + "isobject": "^3.0.1", + "repeat-element": "^1.1.2", + "snapdragon": "^0.8.1", + "snapdragon-node": "^2.0.1", + "split-string": "^3.0.2", + "to-regex": "^3.0.1" + }, + "dependencies": { + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "dev": true, + "requires": { + "is-extendable": "^0.1.0" + } + } + } + }, + "browser-sync": { + "version": "2.26.7", + "resolved": "https://registry.npmjs.org/browser-sync/-/browser-sync-2.26.7.tgz", + "integrity": "sha512-lY3emme0OyvA2ujEMpRmyRy9LY6gHLuTr2/ABxhIm3lADOiRXzP4dgekvnDrQqZ/Ec2Fz19lEjm6kglSG5766w==", + "dev": true, + "requires": { + "browser-sync-client": "^2.26.6", + "browser-sync-ui": "^2.26.4", + "bs-recipes": "1.3.4", + "bs-snippet-injector": "^2.0.1", + "chokidar": "^2.0.4", + "connect": "3.6.6", + "connect-history-api-fallback": "^1", + "dev-ip": "^1.0.1", + "easy-extender": "^2.3.4", + "eazy-logger": "^3", + "etag": "^1.8.1", + "fresh": "^0.5.2", + "fs-extra": "3.0.1", + "http-proxy": "1.15.2", + "immutable": "^3", + "localtunnel": "1.9.2", + "micromatch": "^3.1.10", + "opn": "5.3.0", + "portscanner": "2.1.1", + "qs": "6.2.3", + "raw-body": "^2.3.2", + "resp-modifier": "6.0.2", + "rx": "4.1.0", + "send": "0.16.2", + "serve-index": "1.9.1", + "serve-static": "1.13.2", + "server-destroy": "1.0.1", + "socket.io": "2.1.1", + "ua-parser-js": "0.7.17", + "yargs": "6.4.0" + } + }, + "browser-sync-client": { + "version": "2.26.6", + "resolved": "https://registry.npmjs.org/browser-sync-client/-/browser-sync-client-2.26.6.tgz", + "integrity": "sha512-mGrkZdNzttKdf/16I+y+2dTQxoMCIpKbVIMJ/uP8ZpnKu9f9qa/2CYVtLtbjZG8nsM14EwiCrjuFTGBEnT3Gjw==", + "dev": true, + "requires": { + "etag": "1.8.1", + "fresh": "0.5.2", + "mitt": "^1.1.3", + "rxjs": "^5.5.6" + } + }, + "browser-sync-ui": { + "version": "2.26.4", + "resolved": "https://registry.npmjs.org/browser-sync-ui/-/browser-sync-ui-2.26.4.tgz", + "integrity": "sha512-u20P3EsZoM8Pt+puoi3BU3KlbQAH1lAcV+/O4saF26qokrBqIDotmGonfWwoRbUmdxZkM9MBmA0K39ZTG1h4sA==", + "dev": true, + "requires": { + "async-each-series": "0.1.1", + "connect-history-api-fallback": "^1", + "immutable": "^3", + "server-destroy": "1.0.1", + "socket.io-client": "^2.0.4", + "stream-throttle": "^0.1.3" + } + }, + "browserslist": { + "version": "4.7.2", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.7.2.tgz", + "integrity": "sha512-uZavT/gZXJd2UTi9Ov7/Z340WOSQ3+m1iBVRUknf+okKxonL9P83S3ctiBDtuRmRu8PiCHjqyueqQ9HYlJhxiw==", + "dev": true, + "requires": { + "caniuse-lite": "^1.0.30001004", + "electron-to-chromium": "^1.3.295", + "node-releases": "^1.1.38" + } + }, + "bs-recipes": { + "version": "1.3.4", + "resolved": "https://registry.npmjs.org/bs-recipes/-/bs-recipes-1.3.4.tgz", + "integrity": "sha1-DS1NSKcYyMBEdp/cT4lZLci2lYU=", + "dev": true + }, + "bs-snippet-injector": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/bs-snippet-injector/-/bs-snippet-injector-2.0.1.tgz", + "integrity": "sha1-YbU5PxH1JVntEgaTEANDtu2wTdU=", + "dev": true + }, + "buffer-equal": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/buffer-equal/-/buffer-equal-1.0.0.tgz", + "integrity": "sha1-WWFrSYME1Var1GaWayLu2j7KX74=", + "dev": true + }, + "buffer-from": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.1.tgz", + "integrity": "sha512-MQcXEUbCKtEo7bhqEs6560Hyd4XaovZlO/k9V3hjVUF/zwW7KBVdSK4gIt/bzwS9MbR5qob+F5jusZsb0YQK2A==", + "dev": true + }, + "bytes": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.0.tgz", + "integrity": "sha512-zauLjrfCG+xvoyaqLoV8bLVXXNGC4JqlxFCutSDWA6fJrTo2ZuvLYTqZ7aHBLZSMOopbzwv8f+wZcVzfVTI2Dg==", + "dev": true + }, + "cache-base": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/cache-base/-/cache-base-1.0.1.tgz", + "integrity": "sha512-AKcdTnFSWATd5/GCPRxr2ChwIJ85CeyrEyjRHlKxQ56d4XJMGym0uAiKn0xbLOGOl3+yRpOTi484dVCEc5AUzQ==", + "dev": true, + "requires": { + "collection-visit": "^1.0.0", + "component-emitter": "^1.2.1", + "get-value": "^2.0.6", + "has-value": "^1.0.0", + "isobject": "^3.0.1", + "set-value": "^2.0.0", + "to-object-path": "^0.3.0", + "union-value": "^1.0.0", + "unset-value": "^1.0.0" + } + }, + "caller-callsite": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/caller-callsite/-/caller-callsite-2.0.0.tgz", + "integrity": "sha1-hH4PzgoiN1CpoCfFSzNzGtMVQTQ=", + "dev": true, + "requires": { + "callsites": "^2.0.0" + } + }, + "caller-path": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/caller-path/-/caller-path-2.0.0.tgz", + "integrity": "sha1-Ro+DBE42mrIBD6xfBs7uFbsssfQ=", + "dev": true, + "requires": { + "caller-callsite": "^2.0.0" + } + }, + "callsite": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/callsite/-/callsite-1.0.0.tgz", + "integrity": "sha1-KAOY5dZkvXQDi28JBRU+borxvCA=", + "dev": true + }, + "callsites": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/callsites/-/callsites-2.0.0.tgz", + "integrity": "sha1-BuuE8A7qQT2oav/vrL/7Ngk7PFA=", + "dev": true + }, + "camelcase": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-3.0.0.tgz", + "integrity": "sha1-MvxLn82vhF/N9+c7uXysImHwqwo=", + "dev": true + }, + "camelcase-keys": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/camelcase-keys/-/camelcase-keys-2.1.0.tgz", + "integrity": "sha1-MIvur/3ygRkFHvodkyITyRuPkuc=", + "dev": true, + "requires": { + "camelcase": "^2.0.0", + "map-obj": "^1.0.0" + }, + "dependencies": { + "camelcase": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-2.1.1.tgz", + "integrity": "sha1-fB0W1nmhu+WcoCys7PsBHiAfWh8=", + "dev": true + } + } + }, + "caniuse-api": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/caniuse-api/-/caniuse-api-3.0.0.tgz", + "integrity": "sha512-bsTwuIg/BZZK/vreVTYYbSWoe2F+71P7K5QGEX+pT250DZbfU1MQ5prOKpPR+LL6uWKK3KMwMCAS74QB3Um1uw==", + "dev": true, + "requires": { + "browserslist": "^4.0.0", + "caniuse-lite": "^1.0.0", + "lodash.memoize": "^4.1.2", + "lodash.uniq": "^4.5.0" + } + }, + "caniuse-lite": { + "version": "1.0.30001005", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001005.tgz", + "integrity": "sha512-g78miZm1Z5njjYR216a5812oPiLgV1ssndgGxITHWUopmjUrCswMisA0a2kSB7a0vZRox6JOKhM51+efmYN8Mg==", + "dev": true + }, + "caseless": { + "version": "0.12.0", + "resolved": "https://registry.npmjs.org/caseless/-/caseless-0.12.0.tgz", + "integrity": "sha1-G2gcIf+EAzyCZUMJBolCDRhxUdw=", + "dev": true + }, + "chalk": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz", + "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=", + "dev": true, + "requires": { + "ansi-styles": "^2.2.1", + "escape-string-regexp": "^1.0.2", + "has-ansi": "^2.0.0", + "strip-ansi": "^3.0.0", + "supports-color": "^2.0.0" + } + }, + "chokidar": { + "version": "2.1.8", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-2.1.8.tgz", + "integrity": "sha512-ZmZUazfOzf0Nve7duiCKD23PFSCs4JPoYyccjUFF3aQkQadqBhfzhjkwBH2mNOG9cTBwhamM37EIsIkZw3nRgg==", + "dev": true, + "requires": { + "anymatch": "^2.0.0", + "async-each": "^1.0.1", + "braces": "^2.3.2", + "fsevents": "^1.2.7", + "glob-parent": "^3.1.0", + "inherits": "^2.0.3", + "is-binary-path": "^1.0.0", + "is-glob": "^4.0.0", + "normalize-path": "^3.0.0", + "path-is-absolute": "^1.0.0", + "readdirp": "^2.2.1", + "upath": "^1.1.1" + } + }, + "class-utils": { + "version": "0.3.6", + "resolved": "https://registry.npmjs.org/class-utils/-/class-utils-0.3.6.tgz", + "integrity": "sha512-qOhPa/Fj7s6TY8H8esGu5QNpMMQxz79h+urzrNYN6mn+9BnxlDGf5QZ+XeCDsxSjPqsSR56XOZOJmpeurnLMeg==", + "dev": true, + "requires": { + "arr-union": "^3.1.0", + "define-property": "^0.2.5", + "isobject": "^3.0.0", + "static-extend": "^0.1.1" + }, + "dependencies": { + "define-property": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", + "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", + "dev": true, + "requires": { + "is-descriptor": "^0.1.0" + } + } + } + }, + "cliui": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/cliui/-/cliui-3.2.0.tgz", + "integrity": "sha1-EgYBU3qRbSmUD5NNo7SNWFo5IT0=", + "dev": true, + "requires": { + "string-width": "^1.0.1", + "strip-ansi": "^3.0.1", + "wrap-ansi": "^2.0.0" + } + }, + "clone": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/clone/-/clone-1.0.4.tgz", + "integrity": "sha1-2jCcwmPfFZlMaIypAheco8fNfH4=", + "dev": true + }, + "clone-buffer": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/clone-buffer/-/clone-buffer-1.0.0.tgz", + "integrity": "sha1-4+JbIHrE5wGvch4staFnksrD3Fg=", + "dev": true + }, + "clone-stats": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/clone-stats/-/clone-stats-0.0.1.tgz", + "integrity": "sha1-uI+UqCzzi4eR1YBG6kAprYjKmdE=", + "dev": true + }, + "cloneable-readable": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/cloneable-readable/-/cloneable-readable-1.1.3.tgz", + "integrity": "sha512-2EF8zTQOxYq70Y4XKtorQupqF0m49MBz2/yf5Bj+MHjvpG3Hy7sImifnqD6UA+TKYxeSV+u6qqQPawN5UvnpKQ==", + "dev": true, + "requires": { + "inherits": "^2.0.1", + "process-nextick-args": "^2.0.0", + "readable-stream": "^2.3.5" + } + }, + "coa": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/coa/-/coa-2.0.2.tgz", + "integrity": "sha512-q5/jG+YQnSy4nRTV4F7lPepBJZ8qBNJJDBuJdoejDyLXgmL7IEo+Le2JDZudFTFt7mrCqIRaSjws4ygRCTCAXA==", + "dev": true, + "requires": { + "@types/q": "^1.5.1", + "chalk": "^2.4.1", + "q": "^1.1.2" + }, + "dependencies": { + "ansi-styles": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "dev": true, + "requires": { + "color-convert": "^1.9.0" + } + }, + "chalk": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", + "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", + "dev": true, + "requires": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + } + }, + "supports-color": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", + "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", + "dev": true, + "requires": { + "has-flag": "^3.0.0" + } + } + } + }, + "code-point-at": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/code-point-at/-/code-point-at-1.1.0.tgz", + "integrity": "sha1-DQcLTQQ6W+ozovGkDi7bPZpMz3c=", + "dev": true + }, + "collection-map": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/collection-map/-/collection-map-1.0.0.tgz", + "integrity": "sha1-rqDwb40mx4DCt1SUOFVEsiVa8Yw=", + "dev": true, + "requires": { + "arr-map": "^2.0.2", + "for-own": "^1.0.0", + "make-iterator": "^1.0.0" + } + }, + "collection-visit": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/collection-visit/-/collection-visit-1.0.0.tgz", + "integrity": "sha1-S8A3PBZLwykbTTaMgpzxqApZ3KA=", + "dev": true, + "requires": { + "map-visit": "^1.0.0", + "object-visit": "^1.0.0" + } + }, + "color": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/color/-/color-3.1.2.tgz", + "integrity": "sha512-vXTJhHebByxZn3lDvDJYw4lR5+uB3vuoHsuYA5AKuxRVn5wzzIfQKGLBmgdVRHKTJYeK5rvJcHnrd0Li49CFpg==", + "dev": true, + "requires": { + "color-convert": "^1.9.1", + "color-string": "^1.5.2" + } + }, + "color-convert": { + "version": "1.9.3", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", + "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", + "dev": true, + "requires": { + "color-name": "1.1.3" + } + }, + "color-name": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", + "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=", + "dev": true + }, + "color-string": { + "version": "1.5.3", + "resolved": "https://registry.npmjs.org/color-string/-/color-string-1.5.3.tgz", + "integrity": "sha512-dC2C5qeWoYkxki5UAXapdjqO672AM4vZuPGRQfO8b5HKuKGBbKWpITyDYN7TOFKvRW7kOgAn3746clDBMDJyQw==", + "dev": true, + "requires": { + "color-name": "^1.0.0", + "simple-swizzle": "^0.2.2" + } + }, + "color-support": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-support/-/color-support-1.1.3.tgz", + "integrity": "sha512-qiBjkpbMLO/HL68y+lh4q0/O1MZFj2RX6X/KmMa3+gJD3z+WwI1ZzDHysvqHGS3mP6mznPckpXmw1nI9cJjyRg==", + "dev": true + }, + "combined-stream": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz", + "integrity": "sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==", + "dev": true, + "requires": { + "delayed-stream": "~1.0.0" + } + }, + "commander": { + "version": "2.20.3", + "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz", + "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==", + "dev": true + }, + "component-bind": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/component-bind/-/component-bind-1.0.0.tgz", + "integrity": "sha1-AMYIq33Nk4l8AAllGx06jh5zu9E=", + "dev": true + }, + "component-emitter": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/component-emitter/-/component-emitter-1.2.1.tgz", + "integrity": "sha1-E3kY1teCg/ffemt8WmPhQOaUJeY=", + "dev": true + }, + "component-inherit": { + "version": "0.0.3", + "resolved": "https://registry.npmjs.org/component-inherit/-/component-inherit-0.0.3.tgz", + "integrity": "sha1-ZF/ErfWLcrZJ1crmUTVhnbJv8UM=", + "dev": true + }, + "concat-map": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", + "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=", + "dev": true + }, + "concat-stream": { + "version": "1.6.2", + "resolved": "https://registry.npmjs.org/concat-stream/-/concat-stream-1.6.2.tgz", + "integrity": "sha512-27HBghJxjiZtIk3Ycvn/4kbJk/1uZuJFfuPEns6LaEvpvG1f0hTea8lilrouyo9mVc2GWdcEZ8OLoGmSADlrCw==", + "dev": true, + "requires": { + "buffer-from": "^1.0.0", + "inherits": "^2.0.3", + "readable-stream": "^2.2.2", + "typedarray": "^0.0.6" + } + }, + "concat-with-sourcemaps": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/concat-with-sourcemaps/-/concat-with-sourcemaps-1.1.0.tgz", + "integrity": "sha512-4gEjHJFT9e+2W/77h/DS5SGUgwDaOwprX8L/gl5+3ixnzkVJJsZWDSelmN3Oilw3LNDZjZV0yqH1hLG3k6nghg==", + "dev": true, + "requires": { + "source-map": "^0.6.1" + }, + "dependencies": { + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true + } + } + }, + "connect": { + "version": "3.6.6", + "resolved": "https://registry.npmjs.org/connect/-/connect-3.6.6.tgz", + "integrity": "sha1-Ce/2xVr3I24TcTWnJXSFi2eG9SQ=", + "dev": true, + "requires": { + "debug": "2.6.9", + "finalhandler": "1.1.0", + "parseurl": "~1.3.2", + "utils-merge": "1.0.1" + }, + "dependencies": { + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "requires": { + "ms": "2.0.0" + } + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", + "dev": true + } + } + }, + "connect-history-api-fallback": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/connect-history-api-fallback/-/connect-history-api-fallback-1.6.0.tgz", + "integrity": "sha512-e54B99q/OUoH64zYYRf3HBP5z24G38h5D3qXu23JGRoigpX5Ss4r9ZnDk3g0Z8uQC2x2lPaJ+UlWBc1ZWBWdLg==", + "dev": true + }, + "console-control-strings": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/console-control-strings/-/console-control-strings-1.1.0.tgz", + "integrity": "sha1-PXz0Rk22RG6mRL9LOVB/mFEAjo4=", + "dev": true + }, + "convert-source-map": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.6.0.tgz", + "integrity": "sha512-eFu7XigvxdZ1ETfbgPBohgyQ/Z++C0eEhTor0qRwBw9unw+L0/6V8wkSuGgzdThkiS5lSpdptOQPD8Ak40a+7A==", + "dev": true, + "requires": { + "safe-buffer": "~5.1.1" + } + }, + "cookie": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.3.1.tgz", + "integrity": "sha1-5+Ch+e9DtMi6klxcWpboBtFoc7s=", + "dev": true + }, + "copy-descriptor": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/copy-descriptor/-/copy-descriptor-0.1.1.tgz", + "integrity": "sha1-Z29us8OZl8LuGsOpJP1hJHSPV40=", + "dev": true + }, + "copy-props": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/copy-props/-/copy-props-2.0.4.tgz", + "integrity": "sha512-7cjuUME+p+S3HZlbllgsn2CDwS+5eCCX16qBgNC4jgSTf49qR1VKy/Zhl400m0IQXl/bPGEVqncgUUMjrr4s8A==", + "dev": true, + "requires": { + "each-props": "^1.3.0", + "is-plain-object": "^2.0.1" + } + }, + "core-util-is": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz", + "integrity": "sha1-tf1UIgqivFq1eqtxQMlAdUUDwac=", + "dev": true + }, + "cosmiconfig": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-5.2.1.tgz", + "integrity": "sha512-H65gsXo1SKjf8zmrJ67eJk8aIRKV5ff2D4uKZIBZShbhGSpEmsQOPW/SKMKYhSTrqR7ufy6RP69rPogdaPh/kA==", + "dev": true, + "requires": { + "import-fresh": "^2.0.0", + "is-directory": "^0.3.1", + "js-yaml": "^3.13.1", + "parse-json": "^4.0.0" + }, + "dependencies": { + "parse-json": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-4.0.0.tgz", + "integrity": "sha1-vjX1Qlvh9/bHRxhPmKeIy5lHfuA=", + "dev": true, + "requires": { + "error-ex": "^1.3.1", + "json-parse-better-errors": "^1.0.1" + } + } + } + }, + "cross-spawn": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-3.0.1.tgz", + "integrity": "sha1-ElYDfsufDF9549bvE14wdwGEuYI=", + "dev": true, + "requires": { + "lru-cache": "^4.0.1", + "which": "^1.2.9" + }, + "dependencies": { + "lru-cache": { + "version": "4.1.5", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-4.1.5.tgz", + "integrity": "sha512-sWZlbEP2OsHNkXrMl5GYk/jKk70MBng6UU4YI/qGDYbgf6YbP4EvmqISbXCoJiRKs+1bSpFHVgQxvJ17F2li5g==", + "dev": true, + "requires": { + "pseudomap": "^1.0.2", + "yallist": "^2.1.2" + } + } + } + }, + "css-color-names": { + "version": "0.0.4", + "resolved": "https://registry.npmjs.org/css-color-names/-/css-color-names-0.0.4.tgz", + "integrity": "sha1-gIrcLnnPhHOAabZGyyDsJ762KeA=", + "dev": true + }, + "css-declaration-sorter": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/css-declaration-sorter/-/css-declaration-sorter-4.0.1.tgz", + "integrity": "sha512-BcxQSKTSEEQUftYpBVnsH4SF05NTuBokb19/sBt6asXGKZ/6VP7PLG1CBCkFDYOnhXhPh0jMhO6xZ71oYHXHBA==", + "dev": true, + "requires": { + "postcss": "^7.0.1", + "timsort": "^0.3.0" + } + }, + "css-select": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/css-select/-/css-select-2.0.2.tgz", + "integrity": "sha512-dSpYaDVoWaELjvZ3mS6IKZM/y2PMPa/XYoEfYNZePL4U/XgyxZNroHEHReDx/d+VgXh9VbCTtFqLkFbmeqeaRQ==", + "dev": true, + "requires": { + "boolbase": "^1.0.0", + "css-what": "^2.1.2", + "domutils": "^1.7.0", + "nth-check": "^1.0.2" + } + }, + "css-select-base-adapter": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/css-select-base-adapter/-/css-select-base-adapter-0.1.1.tgz", + "integrity": "sha512-jQVeeRG70QI08vSTwf1jHxp74JoZsr2XSgETae8/xC8ovSnL2WF87GTLO86Sbwdt2lK4Umg4HnnwMO4YF3Ce7w==", + "dev": true + }, + "css-tree": { + "version": "1.0.0-alpha.33", + "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-1.0.0-alpha.33.tgz", + "integrity": "sha512-SPt57bh5nQnpsTBsx/IXbO14sRc9xXu5MtMAVuo0BaQQmyf0NupNPPSoMaqiAF5tDFafYsTkfeH4Q/HCKXkg4w==", + "dev": true, + "requires": { + "mdn-data": "2.0.4", + "source-map": "^0.5.3" + } + }, + "css-unit-converter": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/css-unit-converter/-/css-unit-converter-1.1.1.tgz", + "integrity": "sha1-2bkoGtz9jO2TW9urqDeGiX9k6ZY=", + "dev": true + }, + "css-what": { + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/css-what/-/css-what-2.1.3.tgz", + "integrity": "sha512-a+EPoD+uZiNfh+5fxw2nO9QwFa6nJe2Or35fGY6Ipw1R3R4AGz1d1TEZrCegvw2YTmZ0jXirGYlzxxpYSHwpEg==", + "dev": true + }, + "cssesc": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-2.0.0.tgz", + "integrity": "sha512-MsCAG1z9lPdoO/IUMLSBWBSVxVtJ1395VGIQ+Fc2gNdkQ1hNDnQdw3YhA71WJCBW1vdwA0cAnk/DnW6bqoEUYg==", + "dev": true + }, + "cssnano": { + "version": "4.1.10", + "resolved": "https://registry.npmjs.org/cssnano/-/cssnano-4.1.10.tgz", + "integrity": "sha512-5wny+F6H4/8RgNlaqab4ktc3e0/blKutmq8yNlBFXA//nSFFAqAngjNVRzUvCgYROULmZZUoosL/KSoZo5aUaQ==", + "dev": true, + "requires": { + "cosmiconfig": "^5.0.0", + "cssnano-preset-default": "^4.0.7", + "is-resolvable": "^1.0.0", + "postcss": "^7.0.0" + } + }, + "cssnano-preset-default": { + "version": "4.0.7", + "resolved": "https://registry.npmjs.org/cssnano-preset-default/-/cssnano-preset-default-4.0.7.tgz", + "integrity": "sha512-x0YHHx2h6p0fCl1zY9L9roD7rnlltugGu7zXSKQx6k2rYw0Hi3IqxcoAGF7u9Q5w1nt7vK0ulxV8Lo+EvllGsA==", + "dev": true, + "requires": { + "css-declaration-sorter": "^4.0.1", + "cssnano-util-raw-cache": "^4.0.1", + "postcss": "^7.0.0", + "postcss-calc": "^7.0.1", + "postcss-colormin": "^4.0.3", + "postcss-convert-values": "^4.0.1", + "postcss-discard-comments": "^4.0.2", + "postcss-discard-duplicates": "^4.0.2", + "postcss-discard-empty": "^4.0.1", + "postcss-discard-overridden": "^4.0.1", + "postcss-merge-longhand": "^4.0.11", + "postcss-merge-rules": "^4.0.3", + "postcss-minify-font-values": "^4.0.2", + "postcss-minify-gradients": "^4.0.2", + "postcss-minify-params": "^4.0.2", + "postcss-minify-selectors": "^4.0.2", + "postcss-normalize-charset": "^4.0.1", + "postcss-normalize-display-values": "^4.0.2", + "postcss-normalize-positions": "^4.0.2", + "postcss-normalize-repeat-style": "^4.0.2", + "postcss-normalize-string": "^4.0.2", + "postcss-normalize-timing-functions": "^4.0.2", + "postcss-normalize-unicode": "^4.0.1", + "postcss-normalize-url": "^4.0.1", + "postcss-normalize-whitespace": "^4.0.2", + "postcss-ordered-values": "^4.1.2", + "postcss-reduce-initial": "^4.0.3", + "postcss-reduce-transforms": "^4.0.2", + "postcss-svgo": "^4.0.2", + "postcss-unique-selectors": "^4.0.1" + } + }, + "cssnano-util-get-arguments": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/cssnano-util-get-arguments/-/cssnano-util-get-arguments-4.0.0.tgz", + "integrity": "sha1-7ToIKZ8h11dBsg87gfGU7UnMFQ8=", + "dev": true + }, + "cssnano-util-get-match": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/cssnano-util-get-match/-/cssnano-util-get-match-4.0.0.tgz", + "integrity": "sha1-wOTKB/U4a7F+xeUiULT1lhNlFW0=", + "dev": true + }, + "cssnano-util-raw-cache": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/cssnano-util-raw-cache/-/cssnano-util-raw-cache-4.0.1.tgz", + "integrity": "sha512-qLuYtWK2b2Dy55I8ZX3ky1Z16WYsx544Q0UWViebptpwn/xDBmog2TLg4f+DBMg1rJ6JDWtn96WHbOKDWt1WQA==", + "dev": true, + "requires": { + "postcss": "^7.0.0" + } + }, + "cssnano-util-same-parent": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/cssnano-util-same-parent/-/cssnano-util-same-parent-4.0.1.tgz", + "integrity": "sha512-WcKx5OY+KoSIAxBW6UBBRay1U6vkYheCdjyVNDm85zt5K9mHoGOfsOsqIszfAqrQQFIIKgjh2+FDgIj/zsl21Q==", + "dev": true + }, + "csso": { + "version": "3.5.1", + "resolved": "https://registry.npmjs.org/csso/-/csso-3.5.1.tgz", + "integrity": "sha512-vrqULLffYU1Q2tLdJvaCYbONStnfkfimRxXNaGjxMldI0C7JPBC4rB1RyjhfdZ4m1frm8pM9uRPKH3d2knZ8gg==", + "dev": true, + "requires": { + "css-tree": "1.0.0-alpha.29" + }, + "dependencies": { + "css-tree": { + "version": "1.0.0-alpha.29", + "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-1.0.0-alpha.29.tgz", + "integrity": "sha512-sRNb1XydwkW9IOci6iB2xmy8IGCj6r/fr+JWitvJ2JxQRPzN3T4AGGVWCMlVmVwM1gtgALJRmGIlWv5ppnGGkg==", + "dev": true, + "requires": { + "mdn-data": "~1.1.0", + "source-map": "^0.5.3" + } + }, + "mdn-data": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-1.1.4.tgz", + "integrity": "sha512-FSYbp3lyKjyj3E7fMl6rYvUdX0FBXaluGqlFoYESWQlyUTq8R+wp0rkFxoYFqZlHCvsUXGjyJmLQSnXToYhOSA==", + "dev": true + } + } + }, + "currently-unhandled": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/currently-unhandled/-/currently-unhandled-0.4.1.tgz", + "integrity": "sha1-mI3zP+qxke95mmE2nddsF635V+o=", + "dev": true, + "requires": { + "array-find-index": "^1.0.1" + } + }, + "d": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/d/-/d-1.0.1.tgz", + "integrity": "sha512-m62ShEObQ39CfralilEQRjH6oAMtNCV1xJyEx5LpRYUVN+EviphDgUc/F3hnYbADmkiNs67Y+3ylmlG7Lnu+FA==", + "dev": true, + "requires": { + "es5-ext": "^0.10.50", + "type": "^1.0.1" + } + }, + "dashdash": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/dashdash/-/dashdash-1.14.1.tgz", + "integrity": "sha1-hTz6D3y+L+1d4gMmuN1YEDX24vA=", + "dev": true, + "requires": { + "assert-plus": "^1.0.0" + } + }, + "dateformat": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/dateformat/-/dateformat-2.2.0.tgz", + "integrity": "sha1-QGXiATz5+5Ft39gu+1Bq1MZ2kGI=", + "dev": true + }, + "debug": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.1.1.tgz", + "integrity": "sha512-pYAIzeRo8J6KPEaJ0VWOh5Pzkbw/RetuzehGM7QRRX5he4fPHx2rdKMB256ehJCkX+XRQm16eZLqLNS8RSZXZw==", + "dev": true, + "requires": { + "ms": "^2.1.1" + } + }, + "decamelize": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz", + "integrity": "sha1-9lNNFRSCabIDUue+4m9QH5oZEpA=", + "dev": true + }, + "decode-uri-component": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/decode-uri-component/-/decode-uri-component-0.2.0.tgz", + "integrity": "sha1-6zkTMzRYd1y4TNGh+uBiEGu4dUU=", + "dev": true + }, + "default-compare": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/default-compare/-/default-compare-1.0.0.tgz", + "integrity": "sha512-QWfXlM0EkAbqOCbD/6HjdwT19j7WCkMyiRhWilc4H9/5h/RzTF9gv5LYh1+CmDV5d1rki6KAWLtQale0xt20eQ==", + "dev": true, + "requires": { + "kind-of": "^5.0.2" + }, + "dependencies": { + "kind-of": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", + "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==", + "dev": true + } + } + }, + "default-resolution": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/default-resolution/-/default-resolution-2.0.0.tgz", + "integrity": "sha1-vLgrqnKtebQmp2cy8aga1t8m1oQ=", + "dev": true + }, + "define-properties": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.1.3.tgz", + "integrity": "sha512-3MqfYKj2lLzdMSf8ZIZE/V+Zuy+BgD6f164e8K2w7dgnpKArBDerGYpM46IYYcjnkdPNMjPk9A6VFB8+3SKlXQ==", + "dev": true, + "requires": { + "object-keys": "^1.0.12" + } + }, + "define-property": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-2.0.2.tgz", + "integrity": "sha512-jwK2UV4cnPpbcG7+VRARKTZPUWowwXA8bzH5NP6ud0oeAxyYPuGZUAC7hMugpCdz4BeSZl2Dl9k66CHJ/46ZYQ==", + "dev": true, + "requires": { + "is-descriptor": "^1.0.2", + "isobject": "^3.0.1" + }, + "dependencies": { + "is-accessor-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz", + "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", + "dev": true, + "requires": { + "kind-of": "^6.0.0" + } + }, + "is-data-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz", + "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", + "dev": true, + "requires": { + "kind-of": "^6.0.0" + } + }, + "is-descriptor": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", + "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", + "dev": true, + "requires": { + "is-accessor-descriptor": "^1.0.0", + "is-data-descriptor": "^1.0.0", + "kind-of": "^6.0.2" + } + } + } + }, + "del": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/del/-/del-3.0.0.tgz", + "integrity": "sha1-U+z2mf/LyzljdpGrE7rxYIGXZuU=", + "dev": true, + "requires": { + "globby": "^6.1.0", + "is-path-cwd": "^1.0.0", + "is-path-in-cwd": "^1.0.0", + "p-map": "^1.1.1", + "pify": "^3.0.0", + "rimraf": "^2.2.8" + }, + "dependencies": { + "pify": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz", + "integrity": "sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY=", + "dev": true + } + } + }, + "delayed-stream": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz", + "integrity": "sha1-3zrhmayt+31ECqrgsp4icrJOxhk=", + "dev": true + }, + "delegates": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/delegates/-/delegates-1.0.0.tgz", + "integrity": "sha1-hMbhWbgZBP3KWaDvRM2HDTElD5o=", + "dev": true + }, + "depd": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz", + "integrity": "sha1-m81S4UwJd2PnSbJ0xDRu0uVgtak=", + "dev": true + }, + "destroy": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.0.4.tgz", + "integrity": "sha1-l4hXRCxEdJ5CBmE+N5RiBYJqvYA=", + "dev": true + }, + "detect-file": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/detect-file/-/detect-file-1.0.0.tgz", + "integrity": "sha1-8NZtA2cqglyxtzvbP+YjEMjlUrc=", + "dev": true + }, + "dev-ip": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/dev-ip/-/dev-ip-1.0.1.tgz", + "integrity": "sha1-p2o+0YVb56ASu4rBbLgPPADcKPA=", + "dev": true + }, + "dom-serializer": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-0.2.1.tgz", + "integrity": "sha512-sK3ujri04WyjwQXVoK4PU3y8ula1stq10GJZpqHIUgoGZdsGzAGu65BnU3d08aTVSvO7mGPZUc0wTEDL+qGE0Q==", + "dev": true, + "requires": { + "domelementtype": "^2.0.1", + "entities": "^2.0.0" + }, + "dependencies": { + "domelementtype": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-2.0.1.tgz", + "integrity": "sha512-5HOHUDsYZWV8FGWN0Njbr/Rn7f/eWSQi1v7+HsUVwXgn8nWWlL64zKDkS0n8ZmQ3mlWOMuXOnR+7Nx/5tMO5AQ==", + "dev": true + } + } + }, + "domelementtype": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-1.3.1.tgz", + "integrity": "sha512-BSKB+TSpMpFI/HOxCNr1O8aMOTZ8hT3pM3GQ0w/mWRmkhEDSFJkkyzz4XQsBV44BChwGkrDfMyjVD0eA2aFV3w==", + "dev": true + }, + "domutils": { + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/domutils/-/domutils-1.7.0.tgz", + "integrity": "sha512-Lgd2XcJ/NjEw+7tFvfKxOzCYKZsdct5lczQ2ZaQY8Djz7pfAD3Gbp8ySJWtreII/vDlMVmxwa6pHmdxIYgttDg==", + "dev": true, + "requires": { + "dom-serializer": "0", + "domelementtype": "1" + } + }, + "dot-prop": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/dot-prop/-/dot-prop-4.2.0.tgz", + "integrity": "sha512-tUMXrxlExSW6U2EXiiKGSBVdYgtV8qlHL+C10TsW4PURY/ic+eaysnSkwB4kA/mBlCyy/IKDJ+Lc3wbWeaXtuQ==", + "dev": true, + "requires": { + "is-obj": "^1.0.0" + } + }, + "duplexer": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/duplexer/-/duplexer-0.1.1.tgz", + "integrity": "sha1-rOb/gIwc5mtX0ev5eXessCM0z8E=", + "dev": true + }, + "duplexer2": { + "version": "0.0.2", + "resolved": "https://registry.npmjs.org/duplexer2/-/duplexer2-0.0.2.tgz", + "integrity": "sha1-xhTc9n4vsUmVqRcR5aYX6KYKMds=", + "dev": true, + "requires": { + "readable-stream": "~1.1.9" + }, + "dependencies": { + "isarray": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz", + "integrity": "sha1-ihis/Kmo9Bd+Cav8YDiTmwXR7t8=", + "dev": true + }, + "readable-stream": { + "version": "1.1.14", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-1.1.14.tgz", + "integrity": "sha1-fPTFTvZI44EwhMY23SB54WbAgdk=", + "dev": true, + "requires": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.1", + "isarray": "0.0.1", + "string_decoder": "~0.10.x" + } + }, + "string_decoder": { + "version": "0.10.31", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz", + "integrity": "sha1-YuIDvEF2bGwoyfyEMB2rHFMQ+pQ=", + "dev": true + } + } + }, + "duplexify": { + "version": "3.7.1", + "resolved": "https://registry.npmjs.org/duplexify/-/duplexify-3.7.1.tgz", + "integrity": "sha512-07z8uv2wMyS51kKhD1KsdXJg5WQ6t93RneqRxUHnskXVtlYYkLqM0gqStQZ3pj073g687jPCHrqNfCzawLYh5g==", + "dev": true, + "requires": { + "end-of-stream": "^1.0.0", + "inherits": "^2.0.1", + "readable-stream": "^2.0.0", + "stream-shift": "^1.0.0" + } + }, + "each-props": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/each-props/-/each-props-1.3.2.tgz", + "integrity": "sha512-vV0Hem3zAGkJAyU7JSjixeU66rwdynTAa1vofCrSA5fEln+m67Az9CcnkVD776/fsN/UjIWmBDoNRS6t6G9RfA==", + "dev": true, + "requires": { + "is-plain-object": "^2.0.1", + "object.defaults": "^1.1.0" + } + }, + "easy-extender": { + "version": "2.3.4", + "resolved": "https://registry.npmjs.org/easy-extender/-/easy-extender-2.3.4.tgz", + "integrity": "sha512-8cAwm6md1YTiPpOvDULYJL4ZS6WfM5/cTeVVh4JsvyYZAoqlRVUpHL9Gr5Fy7HA6xcSZicUia3DeAgO3Us8E+Q==", + "dev": true, + "requires": { + "lodash": "^4.17.10" + } + }, + "eazy-logger": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/eazy-logger/-/eazy-logger-3.0.2.tgz", + "integrity": "sha1-oyWqXlPROiIliJsqxBE7K5Y29Pw=", + "dev": true, + "requires": { + "tfunk": "^3.0.1" + } + }, + "ecc-jsbn": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/ecc-jsbn/-/ecc-jsbn-0.1.2.tgz", + "integrity": "sha1-OoOpBOVDUyh4dMVkt1SThoSamMk=", + "dev": true, + "requires": { + "jsbn": "~0.1.0", + "safer-buffer": "^2.1.0" + } + }, + "ee-first": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz", + "integrity": "sha1-WQxhFWsK4vTwJVcyoViyZrxWsh0=", + "dev": true + }, + "electron-to-chromium": { + "version": "1.3.296", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.296.tgz", + "integrity": "sha512-s5hv+TSJSVRsxH190De66YHb50pBGTweT9XGWYu/LMR20KX6TsjFzObo36CjVAzM+PUeeKSBRtm/mISlCzeojQ==", + "dev": true + }, + "encodeurl": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz", + "integrity": "sha1-rT/0yG7C0CkyL1oCw6mmBslbP1k=", + "dev": true + }, + "end-of-stream": { + "version": "1.4.4", + "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.4.tgz", + "integrity": "sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==", + "dev": true, + "requires": { + "once": "^1.4.0" + } + }, + "engine.io": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/engine.io/-/engine.io-3.2.1.tgz", + "integrity": "sha512-+VlKzHzMhaU+GsCIg4AoXF1UdDFjHHwMmMKqMJNDNLlUlejz58FCy4LBqB2YVJskHGYl06BatYWKP2TVdVXE5w==", + "dev": true, + "requires": { + "accepts": "~1.3.4", + "base64id": "1.0.0", + "cookie": "0.3.1", + "debug": "~3.1.0", + "engine.io-parser": "~2.1.0", + "ws": "~3.3.1" + }, + "dependencies": { + "debug": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.1.0.tgz", + "integrity": "sha512-OX8XqP7/1a9cqkxYw2yXss15f26NKWBpDXQd0/uK/KPqdQhxbPa994hnzjcE2VqQpDslf55723cKPUOGSmMY3g==", + "dev": true, + "requires": { + "ms": "2.0.0" + } + }, + "engine.io-parser": { + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/engine.io-parser/-/engine.io-parser-2.1.3.tgz", + "integrity": "sha512-6HXPre2O4Houl7c4g7Ic/XzPnHBvaEmN90vtRO9uLmwtRqQmTOw0QMevL1TOfL2Cpu1VzsaTmMotQgMdkzGkVA==", + "dev": true, + "requires": { + "after": "0.8.2", + "arraybuffer.slice": "~0.0.7", + "base64-arraybuffer": "0.1.5", + "blob": "0.0.5", + "has-binary2": "~1.0.2" + } + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", + "dev": true + }, + "ws": { + "version": "3.3.3", + "resolved": "https://registry.npmjs.org/ws/-/ws-3.3.3.tgz", + "integrity": "sha512-nnWLa/NwZSt4KQJu51MYlCcSQ5g7INpOrOMt4XV8j4dqTXdmlUmSHQ8/oLC069ckre0fRsgfvsKwbTdtKLCDkA==", + "dev": true, + "requires": { + "async-limiter": "~1.0.0", + "safe-buffer": "~5.1.0", + "ultron": "~1.1.0" + } + } + } + }, + "engine.io-client": { + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/engine.io-client/-/engine.io-client-3.4.0.tgz", + "integrity": "sha512-a4J5QO2k99CM2a0b12IznnyQndoEvtA4UAldhGzKqnHf42I3Qs2W5SPnDvatZRcMaNZs4IevVicBPayxYt6FwA==", + "dev": true, + "requires": { + "component-emitter": "1.2.1", + "component-inherit": "0.0.3", + "debug": "~4.1.0", + "engine.io-parser": "~2.2.0", + "has-cors": "1.1.0", + "indexof": "0.0.1", + "parseqs": "0.0.5", + "parseuri": "0.0.5", + "ws": "~6.1.0", + "xmlhttprequest-ssl": "~1.5.4", + "yeast": "0.1.2" + } + }, + "engine.io-parser": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/engine.io-parser/-/engine.io-parser-2.2.0.tgz", + "integrity": "sha512-6I3qD9iUxotsC5HEMuuGsKA0cXerGz+4uGcXQEkfBidgKf0amsjrrtwcbwK/nzpZBxclXlV7gGl9dgWvu4LF6w==", + "dev": true, + "requires": { + "after": "0.8.2", + "arraybuffer.slice": "~0.0.7", + "base64-arraybuffer": "0.1.5", + "blob": "0.0.5", + "has-binary2": "~1.0.2" + } + }, + "entities": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/entities/-/entities-2.0.0.tgz", + "integrity": "sha512-D9f7V0JSRwIxlRI2mjMqufDrRDnx8p+eEOz7aUM9SuvF8gsBzra0/6tbjl1m8eQHrZlYj6PxqE00hZ1SAIKPLw==", + "dev": true + }, + "error-ex": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz", + "integrity": "sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==", + "dev": true, + "requires": { + "is-arrayish": "^0.2.1" + } + }, + "es-abstract": { + "version": "1.16.0", + "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.16.0.tgz", + "integrity": "sha512-xdQnfykZ9JMEiasTAJZJdMWCQ1Vm00NBw79/AWi7ELfZuuPCSOMDZbT9mkOfSctVtfhb+sAAzrm+j//GjjLHLg==", + "dev": true, + "requires": { + "es-to-primitive": "^1.2.0", + "function-bind": "^1.1.1", + "has": "^1.0.3", + "has-symbols": "^1.0.0", + "is-callable": "^1.1.4", + "is-regex": "^1.0.4", + "object-inspect": "^1.6.0", + "object-keys": "^1.1.1", + "string.prototype.trimleft": "^2.1.0", + "string.prototype.trimright": "^2.1.0" + } + }, + "es-to-primitive": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.2.0.tgz", + "integrity": "sha512-qZryBOJjV//LaxLTV6UC//WewneB3LcXOL9NP++ozKVXsIIIpm/2c13UDiD9Jp2eThsecw9m3jPqDwTyobcdbg==", + "dev": true, + "requires": { + "is-callable": "^1.1.4", + "is-date-object": "^1.0.1", + "is-symbol": "^1.0.2" + } + }, + "es5-ext": { + "version": "0.10.51", + "resolved": "https://registry.npmjs.org/es5-ext/-/es5-ext-0.10.51.tgz", + "integrity": "sha512-oRpWzM2WcLHVKpnrcyB7OW8j/s67Ba04JCm0WnNv3RiABSvs7mrQlutB8DBv793gKcp0XENR8Il8WxGTlZ73gQ==", + "dev": true, + "requires": { + "es6-iterator": "~2.0.3", + "es6-symbol": "~3.1.1", + "next-tick": "^1.0.0" + } + }, + "es6-iterator": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/es6-iterator/-/es6-iterator-2.0.3.tgz", + "integrity": "sha1-p96IkUGgWpSwhUQDstCg+/qY87c=", + "dev": true, + "requires": { + "d": "1", + "es5-ext": "^0.10.35", + "es6-symbol": "^3.1.1" + } + }, + "es6-symbol": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/es6-symbol/-/es6-symbol-3.1.2.tgz", + "integrity": "sha512-/ZypxQsArlv+KHpGvng52/Iz8by3EQPxhmbuz8yFG89N/caTFBSbcXONDw0aMjy827gQg26XAjP4uXFvnfINmQ==", + "dev": true, + "requires": { + "d": "^1.0.1", + "es5-ext": "^0.10.51" + } + }, + "es6-weak-map": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/es6-weak-map/-/es6-weak-map-2.0.3.tgz", + "integrity": "sha512-p5um32HOTO1kP+w7PRnB+5lQ43Z6muuMuIMffvDN8ZB4GcnjLBV6zGStpbASIMk4DCAvEaamhe2zhyCb/QXXsA==", + "dev": true, + "requires": { + "d": "1", + "es5-ext": "^0.10.46", + "es6-iterator": "^2.0.3", + "es6-symbol": "^3.1.1" + } + }, + "escape-html": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz", + "integrity": "sha1-Aljq5NPQwJdN4cFpGI7wBR0dGYg=", + "dev": true + }, + "escape-string-regexp": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", + "integrity": "sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=", + "dev": true + }, + "esprima": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz", + "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==", + "dev": true + }, + "estree-walker": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-0.3.1.tgz", + "integrity": "sha1-5rGlHPcpJSTnI3wxLl/mZgwc4ao=", + "dev": true + }, + "etag": { + "version": "1.8.1", + "resolved": "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz", + "integrity": "sha1-Qa4u62XvpiJorr/qg6x9eSmbCIc=", + "dev": true + }, + "eventemitter3": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-1.2.0.tgz", + "integrity": "sha1-HIaZHYFq0eUEdQ5zh0Ik7PO+xQg=", + "dev": true + }, + "expand-brackets": { + "version": "2.1.4", + "resolved": "https://registry.npmjs.org/expand-brackets/-/expand-brackets-2.1.4.tgz", + "integrity": "sha1-t3c14xXOMPa27/D4OwQVGiJEliI=", + "dev": true, + "requires": { + "debug": "^2.3.3", + "define-property": "^0.2.5", + "extend-shallow": "^2.0.1", + "posix-character-classes": "^0.1.0", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.1" + }, + "dependencies": { + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "requires": { + "ms": "2.0.0" + } + }, + "define-property": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", + "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", + "dev": true, + "requires": { + "is-descriptor": "^0.1.0" + } + }, + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "dev": true, + "requires": { + "is-extendable": "^0.1.0" + } + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", + "dev": true + } + } + }, + "expand-tilde": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/expand-tilde/-/expand-tilde-2.0.2.tgz", + "integrity": "sha1-l+gBqgUt8CRU3kawK/YhZCzchQI=", + "dev": true, + "requires": { + "homedir-polyfill": "^1.0.1" + } + }, + "extend": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz", + "integrity": "sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==", + "dev": true + }, + "extend-shallow": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz", + "integrity": "sha1-Jqcarwc7OfshJxcnRhMcJwQCjbg=", + "dev": true, + "requires": { + "assign-symbols": "^1.0.0", + "is-extendable": "^1.0.1" + }, + "dependencies": { + "is-extendable": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz", + "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==", + "dev": true, + "requires": { + "is-plain-object": "^2.0.4" + } + } + } + }, + "extglob": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/extglob/-/extglob-2.0.4.tgz", + "integrity": "sha512-Nmb6QXkELsuBr24CJSkilo6UHHgbekK5UiZgfE6UHD3Eb27YC6oD+bhcT+tJ6cl8dmsgdQxnWlcry8ksBIBLpw==", + "dev": true, + "requires": { + "array-unique": "^0.3.2", + "define-property": "^1.0.0", + "expand-brackets": "^2.1.4", + "extend-shallow": "^2.0.1", + "fragment-cache": "^0.2.1", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.1" + }, + "dependencies": { + "define-property": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", + "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=", + "dev": true, + "requires": { + "is-descriptor": "^1.0.0" + } + }, + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "dev": true, + "requires": { + "is-extendable": "^0.1.0" + } + }, + "is-accessor-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz", + "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", + "dev": true, + "requires": { + "kind-of": "^6.0.0" + } + }, + "is-data-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz", + "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", + "dev": true, + "requires": { + "kind-of": "^6.0.0" + } + }, + "is-descriptor": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", + "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", + "dev": true, + "requires": { + "is-accessor-descriptor": "^1.0.0", + "is-data-descriptor": "^1.0.0", + "kind-of": "^6.0.2" + } + } + } + }, + "extsprintf": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/extsprintf/-/extsprintf-1.3.0.tgz", + "integrity": "sha1-lpGEQOMEGnpBT4xS48V06zw+HgU=", + "dev": true + }, + "fancy-log": { + "version": "1.3.3", + "resolved": "https://registry.npmjs.org/fancy-log/-/fancy-log-1.3.3.tgz", + "integrity": "sha512-k9oEhlyc0FrVh25qYuSELjr8oxsCoc4/LEZfg2iJJrfEk/tZL9bCoJE47gqAvI2m/AUjluCS4+3I0eTx8n3AEw==", + "dev": true, + "requires": { + "ansi-gray": "^0.1.1", + "color-support": "^1.1.3", + "parse-node-version": "^1.0.0", + "time-stamp": "^1.0.0" + } + }, + "fast-deep-equal": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-2.0.1.tgz", + "integrity": "sha1-ewUhjd+WZ79/Nwv3/bLLFf3Qqkk=", + "dev": true + }, + "fast-json-stable-stringify": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.0.0.tgz", + "integrity": "sha1-1RQsDK7msRifh9OnYREGT4bIu/I=", + "dev": true + }, + "fill-range": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz", + "integrity": "sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc=", + "dev": true, + "requires": { + "extend-shallow": "^2.0.1", + "is-number": "^3.0.0", + "repeat-string": "^1.6.1", + "to-regex-range": "^2.1.0" + }, + "dependencies": { + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "dev": true, + "requires": { + "is-extendable": "^0.1.0" + } + } + } + }, + "finalhandler": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.1.0.tgz", + "integrity": "sha1-zgtoVbRYU+eRsvzGgARtiCU91/U=", + "dev": true, + "requires": { + "debug": "2.6.9", + "encodeurl": "~1.0.1", + "escape-html": "~1.0.3", + "on-finished": "~2.3.0", + "parseurl": "~1.3.2", + "statuses": "~1.3.1", + "unpipe": "~1.0.0" + }, + "dependencies": { + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "requires": { + "ms": "2.0.0" + } + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", + "dev": true + } + } + }, + "find-parent-dir": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/find-parent-dir/-/find-parent-dir-0.3.0.tgz", + "integrity": "sha1-M8RLQpqysvBkYpnF+fcY83b/jVQ=", + "dev": true + }, + "find-up": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-1.1.2.tgz", + "integrity": "sha1-ay6YIrGizgpgq2TWEOzK1TyyTQ8=", + "dev": true, + "requires": { + "path-exists": "^2.0.0", + "pinkie-promise": "^2.0.0" + } + }, + "findup-sync": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/findup-sync/-/findup-sync-3.0.0.tgz", + "integrity": "sha512-YbffarhcicEhOrm4CtrwdKBdCuz576RLdhJDsIfvNtxUuhdRet1qZcsMjqbePtAseKdAnDyM/IyXbu7PRPRLYg==", + "dev": true, + "requires": { + "detect-file": "^1.0.0", + "is-glob": "^4.0.0", + "micromatch": "^3.0.4", + "resolve-dir": "^1.0.1" + } + }, + "fined": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/fined/-/fined-1.2.0.tgz", + "integrity": "sha512-ZYDqPLGxDkDhDZBjZBb+oD1+j0rA4E0pXY50eplAAOPg2N/gUBSSk5IM1/QhPfyVo19lJ+CvXpqfvk+b2p/8Ng==", + "dev": true, + "requires": { + "expand-tilde": "^2.0.2", + "is-plain-object": "^2.0.3", + "object.defaults": "^1.1.0", + "object.pick": "^1.2.0", + "parse-filepath": "^1.0.1" + } + }, + "flagged-respawn": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/flagged-respawn/-/flagged-respawn-1.0.1.tgz", + "integrity": "sha512-lNaHNVymajmk0OJMBn8fVUAU1BtDeKIqKoVhk4xAALB57aALg6b4W0MfJ/cUE0g9YBXy5XhSlPIpYIJ7HaY/3Q==", + "dev": true + }, + "flush-write-stream": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/flush-write-stream/-/flush-write-stream-1.1.1.tgz", + "integrity": "sha512-3Z4XhFZ3992uIq0XOqb9AreonueSYphE6oYbpt5+3u06JWklbsPkNv3ZKkP9Bz/r+1MWCaMoSQ28P85+1Yc77w==", + "dev": true, + "requires": { + "inherits": "^2.0.3", + "readable-stream": "^2.3.6" + } + }, + "follow-redirects": { + "version": "1.5.10", + "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.5.10.tgz", + "integrity": "sha512-0V5l4Cizzvqt5D44aTXbFZz+FtyXV1vrDN6qrelxtfYQKW0KO0W2T/hkE8xvGa/540LkZlkaUjO4ailYTFtHVQ==", + "dev": true, + "requires": { + "debug": "=3.1.0" + }, + "dependencies": { + "debug": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.1.0.tgz", + "integrity": "sha512-OX8XqP7/1a9cqkxYw2yXss15f26NKWBpDXQd0/uK/KPqdQhxbPa994hnzjcE2VqQpDslf55723cKPUOGSmMY3g==", + "dev": true, + "requires": { + "ms": "2.0.0" + } + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", + "dev": true + } + } + }, + "for-in": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/for-in/-/for-in-1.0.2.tgz", + "integrity": "sha1-gQaNKVqBQuwKxybG4iAMMPttXoA=", + "dev": true + }, + "for-own": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/for-own/-/for-own-1.0.0.tgz", + "integrity": "sha1-xjMy9BXO3EsE2/5wz4NklMU8tEs=", + "dev": true, + "requires": { + "for-in": "^1.0.1" + } + }, + "forever-agent": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/forever-agent/-/forever-agent-0.6.1.tgz", + "integrity": "sha1-+8cfDEGt6zf5bFd60e1C2P2sypE=", + "dev": true + }, + "form-data": { + "version": "2.3.3", + "resolved": "https://registry.npmjs.org/form-data/-/form-data-2.3.3.tgz", + "integrity": "sha512-1lLKB2Mu3aGP1Q/2eCOx0fNbRMe7XdwktwOruhfqqd0rIJWwN4Dh+E3hrPSlDCXnSR7UtZ1N38rVXm+6+MEhJQ==", + "dev": true, + "requires": { + "asynckit": "^0.4.0", + "combined-stream": "^1.0.6", + "mime-types": "^2.1.12" + } + }, + "fragment-cache": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/fragment-cache/-/fragment-cache-0.2.1.tgz", + "integrity": "sha1-QpD60n8T6Jvn8zeZxrxaCr//DRk=", + "dev": true, + "requires": { + "map-cache": "^0.2.2" + } + }, + "fresh": { + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz", + "integrity": "sha1-PYyt2Q2XZWn6g1qx+OSyOhBWBac=", + "dev": true + }, + "fs-extra": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-3.0.1.tgz", + "integrity": "sha1-N5TzeMWLNC6n27sjCVEJxLO2IpE=", + "dev": true, + "requires": { + "graceful-fs": "^4.1.2", + "jsonfile": "^3.0.0", + "universalify": "^0.1.0" + } + }, + "fs-mkdirp-stream": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/fs-mkdirp-stream/-/fs-mkdirp-stream-1.0.0.tgz", + "integrity": "sha1-C3gV/DIBxqaeFNuYzgmMFpNSWes=", + "dev": true, + "requires": { + "graceful-fs": "^4.1.11", + "through2": "^2.0.3" + } + }, + "fs.realpath": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", + "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=", + "dev": true + }, + "fsevents": { + "version": "1.2.9", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-1.2.9.tgz", + "integrity": "sha512-oeyj2H3EjjonWcFjD5NvZNE9Rqe4UW+nQBU2HNeKw0koVLEFIhtyETyAakeAM3de7Z/SW5kcA+fZUait9EApnw==", + "dev": true, + "optional": true, + "requires": { + "nan": "^2.12.1", + "node-pre-gyp": "^0.12.0" + }, + "dependencies": { + "abbrev": { + "version": "1.1.1", + "bundled": true, + "dev": true, + "optional": true + }, + "ansi-regex": { + "version": "2.1.1", + "bundled": true, + "dev": true, + "optional": true + }, + "aproba": { + "version": "1.2.0", + "bundled": true, + "dev": true, + "optional": true + }, + "are-we-there-yet": { + "version": "1.1.5", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "delegates": "^1.0.0", + "readable-stream": "^2.0.6" + } + }, + "balanced-match": { + "version": "1.0.0", + "bundled": true, + "dev": true, + "optional": true + }, + "brace-expansion": { + "version": "1.1.11", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" + } + }, + "chownr": { + "version": "1.1.1", + "bundled": true, + "dev": true, + "optional": true + }, + "code-point-at": { + "version": "1.1.0", + "bundled": true, + "dev": true, + "optional": true + }, + "concat-map": { + "version": "0.0.1", + "bundled": true, + "dev": true, + "optional": true + }, + "console-control-strings": { + "version": "1.1.0", + "bundled": true, + "dev": true, + "optional": true + }, + "core-util-is": { + "version": "1.0.2", + "bundled": true, + "dev": true, + "optional": true + }, + "debug": { + "version": "4.1.1", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "ms": "^2.1.1" + } + }, + "deep-extend": { + "version": "0.6.0", + "bundled": true, + "dev": true, + "optional": true + }, + "delegates": { + "version": "1.0.0", + "bundled": true, + "dev": true, + "optional": true + }, + "detect-libc": { + "version": "1.0.3", + "bundled": true, + "dev": true, + "optional": true + }, + "fs-minipass": { + "version": "1.2.5", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "minipass": "^2.2.1" + } + }, + "fs.realpath": { + "version": "1.0.0", + "bundled": true, + "dev": true, + "optional": true + }, + "gauge": { + "version": "2.7.4", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "aproba": "^1.0.3", + "console-control-strings": "^1.0.0", + "has-unicode": "^2.0.0", + "object-assign": "^4.1.0", + "signal-exit": "^3.0.0", + "string-width": "^1.0.1", + "strip-ansi": "^3.0.1", + "wide-align": "^1.1.0" + } + }, + "glob": { + "version": "7.1.3", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.0.4", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + } + }, + "has-unicode": { + "version": "2.0.1", + "bundled": true, + "dev": true, + "optional": true + }, + "iconv-lite": { + "version": "0.4.24", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "safer-buffer": ">= 2.1.2 < 3" + } + }, + "ignore-walk": { + "version": "3.0.1", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "minimatch": "^3.0.4" + } + }, + "inflight": { + "version": "1.0.6", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "once": "^1.3.0", + "wrappy": "1" + } + }, + "inherits": { + "version": "2.0.3", + "bundled": true, + "dev": true, + "optional": true + }, + "ini": { + "version": "1.3.5", + "bundled": true, + "dev": true, + "optional": true + }, + "is-fullwidth-code-point": { + "version": "1.0.0", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "number-is-nan": "^1.0.0" + } + }, + "isarray": { + "version": "1.0.0", + "bundled": true, + "dev": true, + "optional": true + }, + "minimatch": { + "version": "3.0.4", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "brace-expansion": "^1.1.7" + } + }, + "minimist": { + "version": "0.0.8", + "bundled": true, + "dev": true, + "optional": true + }, + "minipass": { + "version": "2.3.5", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "safe-buffer": "^5.1.2", + "yallist": "^3.0.0" + } + }, + "minizlib": { + "version": "1.2.1", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "minipass": "^2.2.1" + } + }, + "mkdirp": { + "version": "0.5.1", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "minimist": "0.0.8" + } + }, + "ms": { + "version": "2.1.1", + "bundled": true, + "dev": true, + "optional": true + }, + "needle": { + "version": "2.3.0", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "debug": "^4.1.0", + "iconv-lite": "^0.4.4", + "sax": "^1.2.4" + } + }, + "node-pre-gyp": { + "version": "0.12.0", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "detect-libc": "^1.0.2", + "mkdirp": "^0.5.1", + "needle": "^2.2.1", + "nopt": "^4.0.1", + "npm-packlist": "^1.1.6", + "npmlog": "^4.0.2", + "rc": "^1.2.7", + "rimraf": "^2.6.1", + "semver": "^5.3.0", + "tar": "^4" + } + }, + "nopt": { + "version": "4.0.1", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "abbrev": "1", + "osenv": "^0.1.4" + } + }, + "npm-bundled": { + "version": "1.0.6", + "bundled": true, + "dev": true, + "optional": true + }, + "npm-packlist": { + "version": "1.4.1", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "ignore-walk": "^3.0.1", + "npm-bundled": "^1.0.1" + } + }, + "npmlog": { + "version": "4.1.2", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "are-we-there-yet": "~1.1.2", + "console-control-strings": "~1.1.0", + "gauge": "~2.7.3", + "set-blocking": "~2.0.0" + } + }, + "number-is-nan": { + "version": "1.0.1", + "bundled": true, + "dev": true, + "optional": true + }, + "object-assign": { + "version": "4.1.1", + "bundled": true, + "dev": true, + "optional": true + }, + "once": { + "version": "1.4.0", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "wrappy": "1" + } + }, + "os-homedir": { + "version": "1.0.2", + "bundled": true, + "dev": true, + "optional": true + }, + "os-tmpdir": { + "version": "1.0.2", + "bundled": true, + "dev": true, + "optional": true + }, + "osenv": { + "version": "0.1.5", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "os-homedir": "^1.0.0", + "os-tmpdir": "^1.0.0" + } + }, + "path-is-absolute": { + "version": "1.0.1", + "bundled": true, + "dev": true, + "optional": true + }, + "process-nextick-args": { + "version": "2.0.0", + "bundled": true, + "dev": true, + "optional": true + }, + "rc": { + "version": "1.2.8", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "deep-extend": "^0.6.0", + "ini": "~1.3.0", + "minimist": "^1.2.0", + "strip-json-comments": "~2.0.1" + }, + "dependencies": { + "minimist": { + "version": "1.2.0", + "bundled": true, + "dev": true, + "optional": true + } + } + }, + "readable-stream": { + "version": "2.3.6", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" + } + }, + "rimraf": { + "version": "2.6.3", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "glob": "^7.1.3" + } + }, + "safe-buffer": { + "version": "5.1.2", + "bundled": true, + "dev": true, + "optional": true + }, + "safer-buffer": { + "version": "2.1.2", + "bundled": true, + "dev": true, + "optional": true + }, + "sax": { + "version": "1.2.4", + "bundled": true, + "dev": true, + "optional": true + }, + "semver": { + "version": "5.7.0", + "bundled": true, + "dev": true, + "optional": true + }, + "set-blocking": { + "version": "2.0.0", + "bundled": true, + "dev": true, + "optional": true + }, + "signal-exit": { + "version": "3.0.2", + "bundled": true, + "dev": true, + "optional": true + }, + "string-width": { + "version": "1.0.2", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "code-point-at": "^1.0.0", + "is-fullwidth-code-point": "^1.0.0", + "strip-ansi": "^3.0.0" + } + }, + "string_decoder": { + "version": "1.1.1", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "safe-buffer": "~5.1.0" + } + }, + "strip-ansi": { + "version": "3.0.1", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "ansi-regex": "^2.0.0" + } + }, + "strip-json-comments": { + "version": "2.0.1", + "bundled": true, + "dev": true, + "optional": true + }, + "tar": { + "version": "4.4.8", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "chownr": "^1.1.1", + "fs-minipass": "^1.2.5", + "minipass": "^2.3.4", + "minizlib": "^1.1.1", + "mkdirp": "^0.5.0", + "safe-buffer": "^5.1.2", + "yallist": "^3.0.2" + } + }, + "util-deprecate": { + "version": "1.0.2", + "bundled": true, + "dev": true, + "optional": true + }, + "wide-align": { + "version": "1.1.3", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "string-width": "^1.0.2 || 2" + } + }, + "wrappy": { + "version": "1.0.2", + "bundled": true, + "dev": true, + "optional": true + }, + "yallist": { + "version": "3.0.3", + "bundled": true, + "dev": true, + "optional": true + } + } + }, + "fstream": { + "version": "1.0.12", + "resolved": "https://registry.npmjs.org/fstream/-/fstream-1.0.12.tgz", + "integrity": "sha512-WvJ193OHa0GHPEL+AycEJgxvBEwyfRkN1vhjca23OaPVMCaLCXTd5qAu82AjTcgP1UJmytkOKb63Ypde7raDIg==", + "dev": true, + "requires": { + "graceful-fs": "^4.1.2", + "inherits": "~2.0.0", + "mkdirp": ">=0.5 0", + "rimraf": "2" + } + }, + "function-bind": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz", + "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==", + "dev": true + }, + "gauge": { + "version": "2.7.4", + "resolved": "https://registry.npmjs.org/gauge/-/gauge-2.7.4.tgz", + "integrity": "sha1-LANAXHU4w51+s3sxcCLjJfsBi/c=", + "dev": true, + "requires": { + "aproba": "^1.0.3", + "console-control-strings": "^1.0.0", + "has-unicode": "^2.0.0", + "object-assign": "^4.1.0", + "signal-exit": "^3.0.0", + "string-width": "^1.0.1", + "strip-ansi": "^3.0.1", + "wide-align": "^1.1.0" + } + }, + "get-caller-file": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-1.0.3.tgz", + "integrity": "sha512-3t6rVToeoZfYSGd8YoLFR2DJkiQrIiUrGcjvFX2mDw3bn6k2OtwHN0TNCLbBO+w8qTvimhDkv+LSscbJY1vE6w==", + "dev": true + }, + "get-stdin": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/get-stdin/-/get-stdin-4.0.1.tgz", + "integrity": "sha1-uWjGsKBDhDJJAui/Gl3zJXmkUP4=", + "dev": true + }, + "get-value": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/get-value/-/get-value-2.0.6.tgz", + "integrity": "sha1-3BXKHGcjh8p2vTesCjlbogQqLCg=", + "dev": true + }, + "getpass": { + "version": "0.1.7", + "resolved": "https://registry.npmjs.org/getpass/-/getpass-0.1.7.tgz", + "integrity": "sha1-Xv+OPmhNVprkyysSgmBOi6YhSfo=", + "dev": true, + "requires": { + "assert-plus": "^1.0.0" + } + }, + "glob": { + "version": "7.1.5", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.5.tgz", + "integrity": "sha512-J9dlskqUXK1OeTOYBEn5s8aMukWMwWfs+rPTn/jn50Ux4MNXVhubL1wu/j2t+H4NVI+cXEcCaYellqaPVGXNqQ==", + "dev": true, + "requires": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.0.4", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + } + }, + "glob-parent": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-3.1.0.tgz", + "integrity": "sha1-nmr2KZ2NO9K9QEMIMr0RPfkGxa4=", + "dev": true, + "requires": { + "is-glob": "^3.1.0", + "path-dirname": "^1.0.0" + }, + "dependencies": { + "is-glob": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-3.1.0.tgz", + "integrity": "sha1-e6WuJCF4BKxwcHuWkiVnSGzD6Eo=", + "dev": true, + "requires": { + "is-extglob": "^2.1.0" + } + } + } + }, + "glob-stream": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/glob-stream/-/glob-stream-6.1.0.tgz", + "integrity": "sha1-cEXJlBOz65SIjYOrRtC0BMx73eQ=", + "dev": true, + "requires": { + "extend": "^3.0.0", + "glob": "^7.1.1", + "glob-parent": "^3.1.0", + "is-negated-glob": "^1.0.0", + "ordered-read-streams": "^1.0.0", + "pumpify": "^1.3.5", + "readable-stream": "^2.1.5", + "remove-trailing-separator": "^1.0.1", + "to-absolute-glob": "^2.0.0", + "unique-stream": "^2.0.2" + } + }, + "glob-watcher": { + "version": "5.0.3", + "resolved": "https://registry.npmjs.org/glob-watcher/-/glob-watcher-5.0.3.tgz", + "integrity": "sha512-8tWsULNEPHKQ2MR4zXuzSmqbdyV5PtwwCaWSGQ1WwHsJ07ilNeN1JB8ntxhckbnpSHaf9dXFUHzIWvm1I13dsg==", + "dev": true, + "requires": { + "anymatch": "^2.0.0", + "async-done": "^1.2.0", + "chokidar": "^2.0.0", + "is-negated-glob": "^1.0.0", + "just-debounce": "^1.0.0", + "object.defaults": "^1.1.0" + } + }, + "global-modules": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/global-modules/-/global-modules-1.0.0.tgz", + "integrity": "sha512-sKzpEkf11GpOFuw0Zzjzmt4B4UZwjOcG757PPvrfhxcLFbq0wpsgpOqxpxtxFiCG4DtG93M6XRVbF2oGdev7bg==", + "dev": true, + "requires": { + "global-prefix": "^1.0.1", + "is-windows": "^1.0.1", + "resolve-dir": "^1.0.0" + } + }, + "global-prefix": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/global-prefix/-/global-prefix-1.0.2.tgz", + "integrity": "sha1-2/dDxsFJklk8ZVVoy2btMsASLr4=", + "dev": true, + "requires": { + "expand-tilde": "^2.0.2", + "homedir-polyfill": "^1.0.1", + "ini": "^1.3.4", + "is-windows": "^1.0.1", + "which": "^1.2.14" + } + }, + "globby": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/globby/-/globby-6.1.0.tgz", + "integrity": "sha1-9abXDoOV4hyFj7BInWTfAkJNUGw=", + "dev": true, + "requires": { + "array-union": "^1.0.1", + "glob": "^7.0.3", + "object-assign": "^4.0.1", + "pify": "^2.0.0", + "pinkie-promise": "^2.0.0" + } + }, + "glogg": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/glogg/-/glogg-1.0.2.tgz", + "integrity": "sha512-5mwUoSuBk44Y4EshyiqcH95ZntbDdTQqA3QYSrxmzj28Ai0vXBGMH1ApSANH14j2sIRtqCEyg6PfsuP7ElOEDA==", + "dev": true, + "requires": { + "sparkles": "^1.0.0" + } + }, + "graceful-fs": { + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.3.tgz", + "integrity": "sha512-a30VEBm4PEdx1dRB7MFK7BejejvCvBronbLjht+sHuGYj8PHs7M/5Z+rt5lw551vZ7yfTCj4Vuyy3mSJytDWRQ==", + "dev": true + }, + "gulp": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/gulp/-/gulp-4.0.2.tgz", + "integrity": "sha512-dvEs27SCZt2ibF29xYgmnwwCYZxdxhQ/+LFWlbAW8y7jt68L/65402Lz3+CKy0Ov4rOs+NERmDq7YlZaDqUIfA==", + "dev": true, + "requires": { + "glob-watcher": "^5.0.3", + "gulp-cli": "^2.2.0", + "undertaker": "^1.2.1", + "vinyl-fs": "^3.0.0" + }, + "dependencies": { + "gulp-cli": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/gulp-cli/-/gulp-cli-2.2.0.tgz", + "integrity": "sha512-rGs3bVYHdyJpLqR0TUBnlcZ1O5O++Zs4bA0ajm+zr3WFCfiSLjGwoCBqFs18wzN+ZxahT9DkOK5nDf26iDsWjA==", + "dev": true, + "requires": { + "ansi-colors": "^1.0.1", + "archy": "^1.0.0", + "array-sort": "^1.0.0", + "color-support": "^1.1.3", + "concat-stream": "^1.6.0", + "copy-props": "^2.0.1", + "fancy-log": "^1.3.2", + "gulplog": "^1.0.0", + "interpret": "^1.1.0", + "isobject": "^3.0.1", + "liftoff": "^3.1.0", + "matchdep": "^2.0.0", + "mute-stdout": "^1.0.0", + "pretty-hrtime": "^1.0.0", + "replace-homedir": "^1.0.0", + "semver-greatest-satisfied-range": "^1.1.0", + "v8flags": "^3.0.1", + "yargs": "^7.1.0" + } + }, + "yargs": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-7.1.0.tgz", + "integrity": "sha1-a6MY6xaWFyf10oT46gA+jWFU0Mg=", + "dev": true, + "requires": { + "camelcase": "^3.0.0", + "cliui": "^3.2.0", + "decamelize": "^1.1.1", + "get-caller-file": "^1.0.1", + "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": "^5.0.0" + } + }, + "yargs-parser": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-5.0.0.tgz", + "integrity": "sha1-J17PDX/+Bcd+ZOfIbkzZS/DhIoo=", + "dev": true, + "requires": { + "camelcase": "^3.0.0" + } + } + } + }, + "gulp-concat": { + "version": "2.6.1", + "resolved": "https://registry.npmjs.org/gulp-concat/-/gulp-concat-2.6.1.tgz", + "integrity": "sha1-Yz0WyV2IUEYorQJmVmPO5aR5M1M=", + "dev": true, + "requires": { + "concat-with-sourcemaps": "^1.0.0", + "through2": "^2.0.0", + "vinyl": "^2.0.0" + }, + "dependencies": { + "clone": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/clone/-/clone-2.1.2.tgz", + "integrity": "sha1-G39Ln1kfHo+DZwQBYANFoCiHQ18=", + "dev": true + }, + "clone-stats": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/clone-stats/-/clone-stats-1.0.0.tgz", + "integrity": "sha1-s3gt/4u1R04Yuba/D9/ngvh3doA=", + "dev": true + }, + "replace-ext": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/replace-ext/-/replace-ext-1.0.0.tgz", + "integrity": "sha1-3mMSg3P8v3w8z6TeWkgMRaZ5WOs=", + "dev": true + }, + "vinyl": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/vinyl/-/vinyl-2.2.0.tgz", + "integrity": "sha512-MBH+yP0kC/GQ5GwBqrTPTzEfiiLjta7hTtvQtbxBgTeSXsmKQRQecjibMbxIXzVT3Y9KJK+drOz1/k+vsu8Nkg==", + "dev": true, + "requires": { + "clone": "^2.1.1", + "clone-buffer": "^1.0.0", + "clone-stats": "^1.0.0", + "cloneable-readable": "^1.0.0", + "remove-trailing-separator": "^1.0.1", + "replace-ext": "^1.0.0" + } + } + } + }, + "gulp-flatmap": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/gulp-flatmap/-/gulp-flatmap-1.0.2.tgz", + "integrity": "sha512-xm+Ax2vPL/xiMBqLFI++wUyPtncm3b55ztGHewmRcoG/sYb0OUTatjSacOud3fee77rnk+jOgnDEHhwBtMHgFA==", + "dev": true, + "requires": { + "plugin-error": "0.1.2", + "through2": "2.0.3" + }, + "dependencies": { + "arr-diff": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-1.1.0.tgz", + "integrity": "sha1-aHwydYFjWI/vfeezb6vklesaOZo=", + "dev": true, + "requires": { + "arr-flatten": "^1.0.1", + "array-slice": "^0.2.3" + } + }, + "arr-union": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/arr-union/-/arr-union-2.1.0.tgz", + "integrity": "sha1-IPnqtexw9cfSFbEHexw5Fh0pLH0=", + "dev": true + }, + "array-slice": { + "version": "0.2.3", + "resolved": "https://registry.npmjs.org/array-slice/-/array-slice-0.2.3.tgz", + "integrity": "sha1-3Tz7gO15c6dRF82sabC5nshhhvU=", + "dev": true + }, + "extend-shallow": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-1.1.4.tgz", + "integrity": "sha1-Gda/lN/AnXa6cR85uHLSH/TdkHE=", + "dev": true, + "requires": { + "kind-of": "^1.1.0" + } + }, + "kind-of": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-1.1.0.tgz", + "integrity": "sha1-FAo9LUGjbS78+pN3tiwk+ElaXEQ=", + "dev": true + }, + "plugin-error": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/plugin-error/-/plugin-error-0.1.2.tgz", + "integrity": "sha1-O5uzM1zPAPQl4HQ34ZJ2ln2kes4=", + "dev": true, + "requires": { + "ansi-cyan": "^0.1.1", + "ansi-red": "^0.1.1", + "arr-diff": "^1.0.1", + "arr-union": "^2.0.1", + "extend-shallow": "^1.1.2" + } + }, + "through2": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.3.tgz", + "integrity": "sha1-AARWmzfHx0ujnEPzzteNGtlBQL4=", + "dev": true, + "requires": { + "readable-stream": "^2.1.5", + "xtend": "~4.0.1" + } + } + } + }, + "gulp-header": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/gulp-header/-/gulp-header-2.0.5.tgz", + "integrity": "sha512-7bOIiHvM1GUHIG3LRH+UIanOxyjSys0FbzzgUBlV2cZIIZihEW+KKKKm0ejUBNGvRdhISEFFr6HlptXoa28gtQ==", + "dev": true, + "requires": { + "concat-with-sourcemaps": "*", + "lodash.template": "^4.4.0", + "through2": "^2.0.0" + } + }, + "gulp-optimize-js": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/gulp-optimize-js/-/gulp-optimize-js-1.1.0.tgz", + "integrity": "sha1-X9FcaLNvbh5zh3hPhXhDX3VpYkU=", + "dev": true, + "requires": { + "gulp-util": "^3.0.7", + "lodash": "^4.16.2", + "optimize-js": "^1.0.0", + "through2": "^2.0.1" + } + }, + "gulp-postcss": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/gulp-postcss/-/gulp-postcss-8.0.0.tgz", + "integrity": "sha512-Wtl6vH7a+8IS/fU5W9IbOpcaLqKxd5L1DUOzaPmlnCbX1CrG0aWdwVnC3Spn8th0m8D59YbysV5zPUe1n/GJYg==", + "dev": true, + "requires": { + "fancy-log": "^1.3.2", + "plugin-error": "^1.0.1", + "postcss": "^7.0.2", + "postcss-load-config": "^2.0.0", + "vinyl-sourcemaps-apply": "^0.2.1" + } + }, + "gulp-rename": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/gulp-rename/-/gulp-rename-1.4.0.tgz", + "integrity": "sha512-swzbIGb/arEoFK89tPY58vg3Ok1bw+d35PfUNwWqdo7KM4jkmuGA78JiDNqR+JeZFaeeHnRg9N7aihX3YPmsyg==", + "dev": true + }, + "gulp-sass": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/gulp-sass/-/gulp-sass-4.0.2.tgz", + "integrity": "sha512-q8psj4+aDrblJMMtRxihNBdovfzGrXJp1l4JU0Sz4b/Mhsi2DPrKFYCGDwjIWRENs04ELVHxdOJQ7Vs98OFohg==", + "dev": true, + "requires": { + "chalk": "^2.3.0", + "lodash.clonedeep": "^4.3.2", + "node-sass": "^4.8.3", + "plugin-error": "^1.0.1", + "replace-ext": "^1.0.0", + "strip-ansi": "^4.0.0", + "through2": "^2.0.0", + "vinyl-sourcemaps-apply": "^0.2.0" + }, + "dependencies": { + "ansi-regex": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz", + "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=", + "dev": true + }, + "ansi-styles": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "dev": true, + "requires": { + "color-convert": "^1.9.0" + } + }, + "chalk": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", + "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", + "dev": true, + "requires": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + } + }, + "replace-ext": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/replace-ext/-/replace-ext-1.0.0.tgz", + "integrity": "sha1-3mMSg3P8v3w8z6TeWkgMRaZ5WOs=", + "dev": true + }, + "strip-ansi": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz", + "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=", + "dev": true, + "requires": { + "ansi-regex": "^3.0.0" + } + }, + "supports-color": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", + "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", + "dev": true, + "requires": { + "has-flag": "^3.0.0" + } + } + } + }, + "gulp-terser": { + "version": "1.1.7", + "resolved": "https://registry.npmjs.org/gulp-terser/-/gulp-terser-1.1.7.tgz", + "integrity": "sha512-u577eHpz9zHaO7SiJJM5Rd1deBJastfNJ41pSfUpTagOtCommfDq00VK4JPwwTkQ++IGJbkFBen1C+vDxTO9gg==", + "dev": true, + "requires": { + "plugin-error": "^1.0.1", + "terser": "^3.14.1", + "through2": "^3.0.0", + "vinyl-sourcemaps-apply": "^0.2.1" + }, + "dependencies": { + "through2": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/through2/-/through2-3.0.1.tgz", + "integrity": "sha512-M96dvTalPT3YbYLaKaCuwu+j06D/8Jfib0o/PxbVt6Amhv3dUAtW6rTV1jPgJSBG83I/e04Y6xkVdVhSRhi0ww==", + "dev": true, + "requires": { + "readable-stream": "2 || 3" + } + } + } + }, + "gulp-util": { + "version": "3.0.8", + "resolved": "https://registry.npmjs.org/gulp-util/-/gulp-util-3.0.8.tgz", + "integrity": "sha1-AFTh50RQLifATBh8PsxQXdVLu08=", + "dev": true, + "requires": { + "array-differ": "^1.0.0", + "array-uniq": "^1.0.2", + "beeper": "^1.0.0", + "chalk": "^1.0.0", + "dateformat": "^2.0.0", + "fancy-log": "^1.1.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.0.0", + "minimist": "^1.1.0", + "multipipe": "^0.1.2", + "object-assign": "^3.0.0", + "replace-ext": "0.0.1", + "through2": "^2.0.0", + "vinyl": "^0.5.0" + }, + "dependencies": { + "lodash.template": { + "version": "3.6.2", + "resolved": "https://registry.npmjs.org/lodash.template/-/lodash.template-3.6.2.tgz", + "integrity": "sha1-+M3sxhaaJVvpCYrosMU9N4kx0U8=", + "dev": true, + "requires": { + "lodash._basecopy": "^3.0.0", + "lodash._basetostring": "^3.0.0", + "lodash._basevalues": "^3.0.0", + "lodash._isiterateecall": "^3.0.0", + "lodash._reinterpolate": "^3.0.0", + "lodash.escape": "^3.0.0", + "lodash.keys": "^3.0.0", + "lodash.restparam": "^3.0.0", + "lodash.templatesettings": "^3.0.0" + } + }, + "lodash.templatesettings": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/lodash.templatesettings/-/lodash.templatesettings-3.1.1.tgz", + "integrity": "sha1-+zB4RHU7Zrnxr6VOJix0UwfbqOU=", + "dev": true, + "requires": { + "lodash._reinterpolate": "^3.0.0", + "lodash.escape": "^3.0.0" + } + }, + "object-assign": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-3.0.0.tgz", + "integrity": "sha1-m+3VygiXlJvKR+f/QIBi1Un1h/I=", + "dev": true + }, + "replace-ext": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/replace-ext/-/replace-ext-0.0.1.tgz", + "integrity": "sha1-KbvZIHinOfC8zitO5B6DeVNSKSQ=", + "dev": true + }, + "vinyl": { + "version": "0.5.3", + "resolved": "https://registry.npmjs.org/vinyl/-/vinyl-0.5.3.tgz", + "integrity": "sha1-sEVbOPxeDPMNQyUTLkYZcMIJHN4=", + "dev": true, + "requires": { + "clone": "^1.0.0", + "clone-stats": "^0.0.1", + "replace-ext": "0.0.1" + } + } + } + }, + "gulplog": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/gulplog/-/gulplog-1.0.0.tgz", + "integrity": "sha1-4oxNRdBey77YGDY86PnFkmIp/+U=", + "dev": true, + "requires": { + "glogg": "^1.0.0" + } + }, + "har-schema": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/har-schema/-/har-schema-2.0.0.tgz", + "integrity": "sha1-qUwiJOvKwEeCoNkDVSHyRzW37JI=", + "dev": true + }, + "har-validator": { + "version": "5.1.3", + "resolved": "https://registry.npmjs.org/har-validator/-/har-validator-5.1.3.tgz", + "integrity": "sha512-sNvOCzEQNr/qrvJgc3UG/kD4QtlHycrzwS+6mfTrrSq97BvaYcPZZI1ZSqGSPR73Cxn4LKTD4PttRwfU7jWq5g==", + "dev": true, + "requires": { + "ajv": "^6.5.5", + "har-schema": "^2.0.0" + } + }, + "has": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz", + "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==", + "dev": true, + "requires": { + "function-bind": "^1.1.1" + } + }, + "has-ansi": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/has-ansi/-/has-ansi-2.0.0.tgz", + "integrity": "sha1-NPUEnOHs3ysGSa8+8k5F7TVBbZE=", + "dev": true, + "requires": { + "ansi-regex": "^2.0.0" + } + }, + "has-binary2": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/has-binary2/-/has-binary2-1.0.3.tgz", + "integrity": "sha512-G1LWKhDSvhGeAQ8mPVQlqNcOB2sJdwATtZKl2pDKKHfpf/rYj24lkinxf69blJbnsvtqqNU+L3SL50vzZhXOnw==", + "dev": true, + "requires": { + "isarray": "2.0.1" + } + }, + "has-cors": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/has-cors/-/has-cors-1.1.0.tgz", + "integrity": "sha1-XkdHk/fqmEPRu5nCPu9J/xJv/zk=", + "dev": true + }, + "has-flag": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=", + "dev": true + }, + "has-gulplog": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/has-gulplog/-/has-gulplog-0.1.0.tgz", + "integrity": "sha1-ZBTIKRNpfaUVkDl9r7EvIpZ4Ec4=", + "dev": true, + "requires": { + "sparkles": "^1.0.0" + } + }, + "has-symbols": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.0.tgz", + "integrity": "sha1-uhqPGvKg/DllD1yFA2dwQSIGO0Q=", + "dev": true + }, + "has-unicode": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/has-unicode/-/has-unicode-2.0.1.tgz", + "integrity": "sha1-4Ob+aijPUROIVeCG0Wkedx3iqLk=", + "dev": true + }, + "has-value": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-value/-/has-value-1.0.0.tgz", + "integrity": "sha1-GLKB2lhbHFxR3vJMkw7SmgvmsXc=", + "dev": true, + "requires": { + "get-value": "^2.0.6", + "has-values": "^1.0.0", + "isobject": "^3.0.0" + } + }, + "has-values": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-values/-/has-values-1.0.0.tgz", + "integrity": "sha1-lbC2P+whRmGab+V/51Yo1aOe/k8=", + "dev": true, + "requires": { + "is-number": "^3.0.0", + "kind-of": "^4.0.0" + }, + "dependencies": { + "kind-of": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-4.0.0.tgz", + "integrity": "sha1-IIE989cSkosgc3hpGkUGb65y3Vc=", + "dev": true, + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "hex-color-regex": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/hex-color-regex/-/hex-color-regex-1.1.0.tgz", + "integrity": "sha512-l9sfDFsuqtOqKDsQdqrMRk0U85RZc0RtOR9yPI7mRVOa4FsR/BVnZ0shmQRM96Ji99kYZP/7hn1cedc1+ApsTQ==", + "dev": true + }, + "homedir-polyfill": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/homedir-polyfill/-/homedir-polyfill-1.0.3.tgz", + "integrity": "sha512-eSmmWE5bZTK2Nou4g0AI3zZ9rswp7GRKoKXS1BLUkvPviOqs4YTN1djQIqrXy9k5gEtdLPy86JjRwsNM9tnDcA==", + "dev": true, + "requires": { + "parse-passwd": "^1.0.0" + } + }, + "hosted-git-info": { + "version": "2.8.5", + "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.8.5.tgz", + "integrity": "sha512-kssjab8CvdXfcXMXVcvsXum4Hwdq9XGtRD3TteMEvEbq0LXyiNQr6AprqKqfeaDXze7SxWvRxdpwE6ku7ikLkg==", + "dev": true + }, + "hsl-regex": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/hsl-regex/-/hsl-regex-1.0.0.tgz", + "integrity": "sha1-1JMwx4ntgZ4nakwNJy3/owsY/m4=", + "dev": true + }, + "hsla-regex": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/hsla-regex/-/hsla-regex-1.0.0.tgz", + "integrity": "sha1-wc56MWjIxmFAM6S194d/OyJfnDg=", + "dev": true + }, + "html-comment-regex": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/html-comment-regex/-/html-comment-regex-1.1.2.tgz", + "integrity": "sha512-P+M65QY2JQ5Y0G9KKdlDpo0zK+/OHptU5AaBwUfAIDJZk1MYf32Frm84EcOytfJE0t5JvkAnKlmjsXDnWzCJmQ==", + "dev": true + }, + "http-errors": { + "version": "1.7.3", + "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.7.3.tgz", + "integrity": "sha512-ZTTX0MWrsQ2ZAhA1cejAwDLycFsd7I7nVtnkT3Ol0aqodaKW+0CTZDQ1uBv5whptCnc8e8HeRRJxRs0kmm/Qfw==", + "dev": true, + "requires": { + "depd": "~1.1.2", + "inherits": "2.0.4", + "setprototypeof": "1.1.1", + "statuses": ">= 1.5.0 < 2", + "toidentifier": "1.0.0" + }, + "dependencies": { + "statuses": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz", + "integrity": "sha1-Fhx9rBd2Wf2YEfQ3cfqZOBR4Yow=", + "dev": true + } + } + }, + "http-proxy": { + "version": "1.15.2", + "resolved": "https://registry.npmjs.org/http-proxy/-/http-proxy-1.15.2.tgz", + "integrity": "sha1-ZC/cr/5S00SNK9o7AHnpQJBk2jE=", + "dev": true, + "requires": { + "eventemitter3": "1.x.x", + "requires-port": "1.x.x" + } + }, + "http-signature": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/http-signature/-/http-signature-1.2.0.tgz", + "integrity": "sha1-muzZJRFHcvPZW2WmCruPfBj7rOE=", + "dev": true, + "requires": { + "assert-plus": "^1.0.0", + "jsprim": "^1.2.2", + "sshpk": "^1.7.0" + } + }, + "iconv-lite": { + "version": "0.4.24", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", + "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", + "dev": true, + "requires": { + "safer-buffer": ">= 2.1.2 < 3" + } + }, + "immutable": { + "version": "3.8.2", + "resolved": "https://registry.npmjs.org/immutable/-/immutable-3.8.2.tgz", + "integrity": "sha1-wkOZUUVbs5kT2vKBN28VMOEErfM=", + "dev": true + }, + "import-cwd": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/import-cwd/-/import-cwd-2.1.0.tgz", + "integrity": "sha1-qmzzbnInYShcs3HsZRn1PiQ1sKk=", + "dev": true, + "requires": { + "import-from": "^2.1.0" + } + }, + "import-fresh": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-2.0.0.tgz", + "integrity": "sha1-2BNVwVYS04bGH53dOSLUMEgipUY=", + "dev": true, + "requires": { + "caller-path": "^2.0.0", + "resolve-from": "^3.0.0" + } + }, + "import-from": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/import-from/-/import-from-2.1.0.tgz", + "integrity": "sha1-M1238qev/VOqpHHUuAId7ja387E=", + "dev": true, + "requires": { + "resolve-from": "^3.0.0" + } + }, + "in-publish": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/in-publish/-/in-publish-2.0.0.tgz", + "integrity": "sha1-4g/146KvwmkDILbcVSaCqcf631E=", + "dev": true + }, + "indent-string": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-2.1.0.tgz", + "integrity": "sha1-ji1INIdCEhtKghi3oTfppSBJ3IA=", + "dev": true, + "requires": { + "repeating": "^2.0.0" + } + }, + "indexes-of": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/indexes-of/-/indexes-of-1.0.1.tgz", + "integrity": "sha1-8w9xbI4r00bHtn0985FVZqfAVgc=", + "dev": true + }, + "indexof": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/indexof/-/indexof-0.0.1.tgz", + "integrity": "sha1-gtwzbSMrkGIXnQWrMpOmYFn9Q10=", + "dev": true + }, + "inflight": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", + "integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=", + "dev": true, + "requires": { + "once": "^1.3.0", + "wrappy": "1" + } + }, + "inherits": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", + "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==", + "dev": true + }, + "ini": { + "version": "1.3.5", + "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.5.tgz", + "integrity": "sha512-RZY5huIKCMRWDUqZlEi72f/lmXKMvuszcMBduliQ3nnWbx9X/ZBQO7DijMEYS9EhHBb2qacRUMtC7svLwe0lcw==", + "dev": true + }, + "interpret": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/interpret/-/interpret-1.2.0.tgz", + "integrity": "sha512-mT34yGKMNceBQUoVn7iCDKDntA7SC6gycMAWzGx1z/CMCTV7b2AAtXlo3nRyHZ1FelRkQbQjprHSYGwzLtkVbw==", + "dev": true + }, + "invert-kv": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/invert-kv/-/invert-kv-1.0.0.tgz", + "integrity": "sha1-EEqOSqym09jNFXqO+L+rLXo//bY=", + "dev": true + }, + "is-absolute": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-absolute/-/is-absolute-1.0.0.tgz", + "integrity": "sha512-dOWoqflvcydARa360Gvv18DZ/gRuHKi2NU/wU5X1ZFzdYfH29nkiNZsF3mp4OJ3H4yo9Mx8A/uAGNzpzPN3yBA==", + "dev": true, + "requires": { + "is-relative": "^1.0.0", + "is-windows": "^1.0.1" + } + }, + "is-absolute-url": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-absolute-url/-/is-absolute-url-2.1.0.tgz", + "integrity": "sha1-UFMN+4T8yap9vnhS6Do3uTufKqY=", + "dev": true + }, + "is-accessor-descriptor": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz", + "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=", + "dev": true, + "requires": { + "kind-of": "^3.0.2" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dev": true, + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "is-arrayish": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz", + "integrity": "sha1-d8mYQFJ6qOyxqLppe4BkWnqSap0=", + "dev": true + }, + "is-binary-path": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-1.0.1.tgz", + "integrity": "sha1-dfFmQrSA8YenEcgUFh/TpKdlWJg=", + "dev": true, + "requires": { + "binary-extensions": "^1.0.0" + } + }, + "is-buffer": { + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.6.tgz", + "integrity": "sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==", + "dev": true + }, + "is-callable": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.1.4.tgz", + "integrity": "sha512-r5p9sxJjYnArLjObpjA4xu5EKI3CuKHkJXMhT7kwbpUyIFD1n5PMAsoPvWnvtZiNz7LjkYDRZhd7FlI0eMijEA==", + "dev": true + }, + "is-color-stop": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-color-stop/-/is-color-stop-1.1.0.tgz", + "integrity": "sha1-z/9HGu5N1cnhWFmPvhKWe1za00U=", + "dev": true, + "requires": { + "css-color-names": "^0.0.4", + "hex-color-regex": "^1.1.0", + "hsl-regex": "^1.0.0", + "hsla-regex": "^1.0.0", + "rgb-regex": "^1.0.1", + "rgba-regex": "^1.0.0" + } + }, + "is-data-descriptor": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz", + "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=", + "dev": true, + "requires": { + "kind-of": "^3.0.2" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dev": true, + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "is-date-object": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.1.tgz", + "integrity": "sha1-mqIOtq7rv/d/vTPnTKAbM1gdOhY=", + "dev": true + }, + "is-descriptor": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz", + "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", + "dev": true, + "requires": { + "is-accessor-descriptor": "^0.1.6", + "is-data-descriptor": "^0.1.4", + "kind-of": "^5.0.0" + }, + "dependencies": { + "kind-of": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", + "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==", + "dev": true + } + } + }, + "is-directory": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/is-directory/-/is-directory-0.3.1.tgz", + "integrity": "sha1-YTObbyR1/Hcv2cnYP1yFddwVSuE=", + "dev": true + }, + "is-extendable": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", + "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=", + "dev": true + }, + "is-extglob": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", + "integrity": "sha1-qIwCU1eR8C7TfHahueqXc8gz+MI=", + "dev": true + }, + "is-finite": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-finite/-/is-finite-1.0.2.tgz", + "integrity": "sha1-zGZ3aVYCvlUO8R6LSqYwU0K20Ko=", + "dev": true, + "requires": { + "number-is-nan": "^1.0.0" + } + }, + "is-fullwidth-code-point": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz", + "integrity": "sha1-754xOG8DGn8NZDr4L95QxFfvAMs=", + "dev": true, + "requires": { + "number-is-nan": "^1.0.0" + } + }, + "is-glob": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.1.tgz", + "integrity": "sha512-5G0tKtBTFImOqDnLB2hG6Bp2qcKEFduo4tZu9MT/H6NQv/ghhy30o55ufafxJ/LdH79LLs2Kfrn85TLKyA7BUg==", + "dev": true, + "requires": { + "is-extglob": "^2.1.1" + } + }, + "is-negated-glob": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-negated-glob/-/is-negated-glob-1.0.0.tgz", + "integrity": "sha1-aRC8pdqMleeEtXUbl2z1oQ/uNtI=", + "dev": true + }, + "is-number": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", + "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=", + "dev": true, + "requires": { + "kind-of": "^3.0.2" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dev": true, + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "is-number-like": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/is-number-like/-/is-number-like-1.0.8.tgz", + "integrity": "sha512-6rZi3ezCyFcn5L71ywzz2bS5b2Igl1En3eTlZlvKjpz1n3IZLAYMbKYAIQgFmEu0GENg92ziU/faEOA/aixjbA==", + "dev": true, + "requires": { + "lodash.isfinite": "^3.3.2" + } + }, + "is-obj": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-obj/-/is-obj-1.0.1.tgz", + "integrity": "sha1-PkcprB9f3gJc19g6iW2rn09n2w8=", + "dev": true + }, + "is-path-cwd": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-path-cwd/-/is-path-cwd-1.0.0.tgz", + "integrity": "sha1-0iXsIxMuie3Tj9p2dHLmLmXxEG0=", + "dev": true + }, + "is-path-in-cwd": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-path-in-cwd/-/is-path-in-cwd-1.0.1.tgz", + "integrity": "sha512-FjV1RTW48E7CWM7eE/J2NJvAEEVektecDBVBE5Hh3nM1Jd0kvhHtX68Pr3xsDf857xt3Y4AkwVULK1Vku62aaQ==", + "dev": true, + "requires": { + "is-path-inside": "^1.0.0" + } + }, + "is-path-inside": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-1.0.1.tgz", + "integrity": "sha1-jvW33lBDej/cprToZe96pVy0gDY=", + "dev": true, + "requires": { + "path-is-inside": "^1.0.1" + } + }, + "is-plain-object": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz", + "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==", + "dev": true, + "requires": { + "isobject": "^3.0.1" + } + }, + "is-regex": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.0.4.tgz", + "integrity": "sha1-VRdIm1RwkbCTDglWVM7SXul+lJE=", + "dev": true, + "requires": { + "has": "^1.0.1" + } + }, + "is-relative": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-relative/-/is-relative-1.0.0.tgz", + "integrity": "sha512-Kw/ReK0iqwKeu0MITLFuj0jbPAmEiOsIwyIXvvbfa6QfmN9pkD1M+8pdk7Rl/dTKbH34/XBFMbgD4iMJhLQbGA==", + "dev": true, + "requires": { + "is-unc-path": "^1.0.0" + } + }, + "is-resolvable": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-resolvable/-/is-resolvable-1.1.0.tgz", + "integrity": "sha512-qgDYXFSR5WvEfuS5dMj6oTMEbrrSaM0CrFk2Yiq/gXnBvD9pMa2jGXxyhGLfvhZpuMZe18CJpFxAt3CRs42NMg==", + "dev": true + }, + "is-svg": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-svg/-/is-svg-3.0.0.tgz", + "integrity": "sha512-gi4iHK53LR2ujhLVVj+37Ykh9GLqYHX6JOVXbLAucaG/Cqw9xwdFOjDM2qeifLs1sF1npXXFvDu0r5HNgCMrzQ==", + "dev": true, + "requires": { + "html-comment-regex": "^1.1.0" + } + }, + "is-symbol": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-symbol/-/is-symbol-1.0.2.tgz", + "integrity": "sha512-HS8bZ9ox60yCJLH9snBpIwv9pYUAkcuLhSA1oero1UB5y9aiQpRA8y2ex945AOtCZL1lJDeIk3G5LthswI46Lw==", + "dev": true, + "requires": { + "has-symbols": "^1.0.0" + } + }, + "is-typedarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz", + "integrity": "sha1-5HnICFjfDBsR3dppQPlgEfzaSpo=", + "dev": true + }, + "is-unc-path": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-unc-path/-/is-unc-path-1.0.0.tgz", + "integrity": "sha512-mrGpVd0fs7WWLfVsStvgF6iEJnbjDFZh9/emhRDcGWTduTfNHd9CHeUwH3gYIjdbwo4On6hunkztwOaAw0yllQ==", + "dev": true, + "requires": { + "unc-path-regex": "^0.1.2" + } + }, + "is-utf8": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/is-utf8/-/is-utf8-0.2.1.tgz", + "integrity": "sha1-Sw2hRCEE0bM2NA6AeX6GXPOffXI=", + "dev": true + }, + "is-valid-glob": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-valid-glob/-/is-valid-glob-1.0.0.tgz", + "integrity": "sha1-Kb8+/3Ab4tTTFdusw5vDn+j2Aao=", + "dev": true + }, + "is-windows": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-windows/-/is-windows-1.0.2.tgz", + "integrity": "sha512-eXK1UInq2bPmjyX6e3VHIzMLobc4J94i4AWn+Hpq3OU5KkrRC96OAcR3PRJ/pGu6m8TRnBHP9dkXQVsT/COVIA==", + "dev": true + }, + "is-wsl": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-1.1.0.tgz", + "integrity": "sha1-HxbkqiKwTRM2tmGIpmrzxgDDpm0=", + "dev": true + }, + "isarray": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-2.0.1.tgz", + "integrity": "sha1-o32U7ZzaLVmGXJ92/llu4fM4dB4=", + "dev": true + }, + "isexe": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", + "integrity": "sha1-6PvzdNxVb/iUehDcsFctYz8s+hA=", + "dev": true + }, + "isobject": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz", + "integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=", + "dev": true + }, + "isstream": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/isstream/-/isstream-0.1.2.tgz", + "integrity": "sha1-R+Y/evVa+m+S4VAOaQ64uFKcCZo=", + "dev": true + }, + "jquery": { + "version": "3.4.1", + "resolved": "https://registry.npmjs.org/jquery/-/jquery-3.4.1.tgz", + "integrity": "sha512-36+AdBzCL+y6qjw5Tx7HgzeGCzC81MDDgaUP8ld2zhx58HdqXGoBd+tHdrBMiyjGQs0Hxs/MLZTu/eHNJJuWPw==" + }, + "js-base64": { + "version": "2.5.1", + "resolved": "https://registry.npmjs.org/js-base64/-/js-base64-2.5.1.tgz", + "integrity": "sha512-M7kLczedRMYX4L8Mdh4MzyAMM9O5osx+4FcOQuTvr3A9F2D9S5JXheN0ewNbrvK2UatkTRhL5ejGmGSjNMiZuw==", + "dev": true + }, + "js-yaml": { + "version": "3.13.1", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.13.1.tgz", + "integrity": "sha512-YfbcO7jXDdyj0DGxYVSlSeQNHbD7XPWvrVWeVUujrQEoZzWJIRrCPoyk6kL6IAjAG2IolMK4T0hNUe0HOUs5Jw==", + "dev": true, + "requires": { + "argparse": "^1.0.7", + "esprima": "^4.0.0" + } + }, + "jsbn": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/jsbn/-/jsbn-0.1.1.tgz", + "integrity": "sha1-peZUwuWi3rXyAdls77yoDA7y9RM=", + "dev": true + }, + "json-parse-better-errors": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/json-parse-better-errors/-/json-parse-better-errors-1.0.2.tgz", + "integrity": "sha512-mrqyZKfX5EhL7hvqcV6WG1yYjnjeuYDzDhhcAAUrq8Po85NBQBJP+ZDUT75qZQ98IkUoBqdkExkukOU7Ts2wrw==", + "dev": true + }, + "json-schema": { + "version": "0.2.3", + "resolved": "https://registry.npmjs.org/json-schema/-/json-schema-0.2.3.tgz", + "integrity": "sha1-tIDIkuWaLwWVTOcnvT8qTogvnhM=", + "dev": true + }, + "json-schema-traverse": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", + "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==", + "dev": true + }, + "json-stable-stringify-without-jsonify": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz", + "integrity": "sha1-nbe1lJatPzz+8wp1FC0tkwrXJlE=", + "dev": true + }, + "json-stringify-safe": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz", + "integrity": "sha1-Epai1Y/UXxmg9s4B1lcB4sc1tus=", + "dev": true + }, + "jsonfile": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-3.0.1.tgz", + "integrity": "sha1-pezG9l9T9mLEQVx2daAzHQmS7GY=", + "dev": true, + "requires": { + "graceful-fs": "^4.1.6" + } + }, + "jsprim": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/jsprim/-/jsprim-1.4.1.tgz", + "integrity": "sha1-MT5mvB5cwG5Di8G3SZwuXFastqI=", + "dev": true, + "requires": { + "assert-plus": "1.0.0", + "extsprintf": "1.3.0", + "json-schema": "0.2.3", + "verror": "1.10.0" + } + }, + "just-debounce": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/just-debounce/-/just-debounce-1.0.0.tgz", + "integrity": "sha1-h/zPrv/AtozRnVX2cilD+SnqNeo=", + "dev": true + }, + "kind-of": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.2.tgz", + "integrity": "sha512-s5kLOcnH0XqDO+FvuaLX8DDjZ18CGFk7VygH40QoKPUQhW4e2rvM0rwUq0t8IQDOwYSeLK01U90OjzBTme2QqA==", + "dev": true + }, + "last-run": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/last-run/-/last-run-1.1.1.tgz", + "integrity": "sha1-RblpQsF7HHnHchmCWbqUO+v4yls=", + "dev": true, + "requires": { + "default-resolution": "^2.0.0", + "es6-weak-map": "^2.0.1" + } + }, + "lazypipe": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/lazypipe/-/lazypipe-1.0.1.tgz", + "integrity": "sha1-FHGu9rN6NA1Rw030Rpnc7wZMGUA=", + "dev": true, + "requires": { + "stream-combiner": "*" + } + }, + "lazystream": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/lazystream/-/lazystream-1.0.0.tgz", + "integrity": "sha1-9plf4PggOS9hOWvolGJAe7dxaOQ=", + "dev": true, + "requires": { + "readable-stream": "^2.0.5" + } + }, + "lcid": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/lcid/-/lcid-1.0.0.tgz", + "integrity": "sha1-MIrMr6C8SDo4Z7S28rlQYlHRuDU=", + "dev": true, + "requires": { + "invert-kv": "^1.0.0" + } + }, + "lead": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/lead/-/lead-1.0.0.tgz", + "integrity": "sha1-bxT5mje+Op3XhPVJVpDlkDRm7kI=", + "dev": true, + "requires": { + "flush-write-stream": "^1.0.2" + } + }, + "liftoff": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/liftoff/-/liftoff-3.1.0.tgz", + "integrity": "sha512-DlIPlJUkCV0Ips2zf2pJP0unEoT1kwYhiiPUGF3s/jtxTCjziNLoiVVh+jqWOWeFi6mmwQ5fNxvAUyPad4Dfog==", + "dev": true, + "requires": { + "extend": "^3.0.0", + "findup-sync": "^3.0.0", + "fined": "^1.0.1", + "flagged-respawn": "^1.0.0", + "is-plain-object": "^2.0.4", + "object.map": "^1.0.0", + "rechoir": "^0.6.2", + "resolve": "^1.1.7" + } + }, + "limiter": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/limiter/-/limiter-1.1.4.tgz", + "integrity": "sha512-XCpr5bElgDI65vVgstP8TWjv6/QKWm9GU5UG0Pr5sLQ3QLo8NVKsioe+Jed5/3vFOe3IQuqE7DKwTvKQkjTHvg==", + "dev": true + }, + "load-json-file": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-1.1.0.tgz", + "integrity": "sha1-lWkFcI1YtLq0wiYbBPWfMcmTdMA=", + "dev": true, + "requires": { + "graceful-fs": "^4.1.2", + "parse-json": "^2.2.0", + "pify": "^2.0.0", + "pinkie-promise": "^2.0.0", + "strip-bom": "^2.0.0" + } + }, + "localtunnel": { + "version": "1.9.2", + "resolved": "https://registry.npmjs.org/localtunnel/-/localtunnel-1.9.2.tgz", + "integrity": "sha512-NEKF7bDJE9U3xzJu3kbayF0WTvng6Pww7tzqNb/XtEARYwqw7CKEX7BvOMg98FtE9es2CRizl61gkV3hS8dqYg==", + "dev": true, + "requires": { + "axios": "0.19.0", + "debug": "4.1.1", + "openurl": "1.1.1", + "yargs": "6.6.0" + }, + "dependencies": { + "yargs": { + "version": "6.6.0", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-6.6.0.tgz", + "integrity": "sha1-eC7CHvQDNF+DCoCMo9UTr1YGUgg=", + "dev": true, + "requires": { + "camelcase": "^3.0.0", + "cliui": "^3.2.0", + "decamelize": "^1.1.1", + "get-caller-file": "^1.0.1", + "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.0" + } + } + } + }, + "lodash": { + "version": "4.17.15", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.15.tgz", + "integrity": "sha512-8xOcRHvCjnocdS5cpwXQXVzmmh5e5+saE2QGoeQmbKmRS6J3VQppPOIt0MnmE+4xlZoumy0GPG0D0MVIQbNA1A==", + "dev": true + }, + "lodash._basecopy": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/lodash._basecopy/-/lodash._basecopy-3.0.1.tgz", + "integrity": "sha1-jaDmqHbPNEwK2KVIghEd08XHyjY=", + "dev": true + }, + "lodash._basetostring": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/lodash._basetostring/-/lodash._basetostring-3.0.1.tgz", + "integrity": "sha1-0YYdh3+CSlL2aYMtyvPuFVZqB9U=", + "dev": true + }, + "lodash._basevalues": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/lodash._basevalues/-/lodash._basevalues-3.0.0.tgz", + "integrity": "sha1-W3dXYoAr3j0yl1A+JjAIIP32Ybc=", + "dev": true + }, + "lodash._getnative": { + "version": "3.9.1", + "resolved": "https://registry.npmjs.org/lodash._getnative/-/lodash._getnative-3.9.1.tgz", + "integrity": "sha1-VwvH3t5G1hzc3mh9ZdPuy6o6r/U=", + "dev": true + }, + "lodash._isiterateecall": { + "version": "3.0.9", + "resolved": "https://registry.npmjs.org/lodash._isiterateecall/-/lodash._isiterateecall-3.0.9.tgz", + "integrity": "sha1-UgOte6Ql+uhCRg5pbbnPPmqsBXw=", + "dev": true + }, + "lodash._reescape": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/lodash._reescape/-/lodash._reescape-3.0.0.tgz", + "integrity": "sha1-Kx1vXf4HyKNVdT5fJ/rH8c3hYWo=", + "dev": true + }, + "lodash._reevaluate": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/lodash._reevaluate/-/lodash._reevaluate-3.0.0.tgz", + "integrity": "sha1-WLx0xAZklTrgsSTYBpltrKQx4u0=", + "dev": true + }, + "lodash._reinterpolate": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/lodash._reinterpolate/-/lodash._reinterpolate-3.0.0.tgz", + "integrity": "sha1-DM8tiRZq8Ds2Y8eWU4t1rG4RTZ0=", + "dev": true + }, + "lodash._root": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/lodash._root/-/lodash._root-3.0.1.tgz", + "integrity": "sha1-+6HEUkwZ7ppfgTa0YJ8BfPTe1pI=", + "dev": true + }, + "lodash.assign": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/lodash.assign/-/lodash.assign-4.2.0.tgz", + "integrity": "sha1-DZnzzNem0mHRm9rrkkUAXShYCOc=", + "dev": true + }, + "lodash.clonedeep": { + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/lodash.clonedeep/-/lodash.clonedeep-4.5.0.tgz", + "integrity": "sha1-4j8/nE+Pvd6HJSnBBxhXoIblzO8=", + "dev": true + }, + "lodash.escape": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/lodash.escape/-/lodash.escape-3.2.0.tgz", + "integrity": "sha1-mV7g3BjBtIzJLv+ucaEKq1tIdpg=", + "dev": true, + "requires": { + "lodash._root": "^3.0.0" + } + }, + "lodash.isarguments": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/lodash.isarguments/-/lodash.isarguments-3.1.0.tgz", + "integrity": "sha1-L1c9hcaiQon/AGY7SRwdM4/zRYo=", + "dev": true + }, + "lodash.isarray": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/lodash.isarray/-/lodash.isarray-3.0.4.tgz", + "integrity": "sha1-eeTriMNqgSKvhvhEqpvNhRtfu1U=", + "dev": true + }, + "lodash.isfinite": { + "version": "3.3.2", + "resolved": "https://registry.npmjs.org/lodash.isfinite/-/lodash.isfinite-3.3.2.tgz", + "integrity": "sha1-+4m2WpqAKBgz8LdHizpRBPiY67M=", + "dev": true + }, + "lodash.keys": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/lodash.keys/-/lodash.keys-3.1.2.tgz", + "integrity": "sha1-TbwEcrFWvlCgsoaFXRvQsMZWCYo=", + "dev": true, + "requires": { + "lodash._getnative": "^3.0.0", + "lodash.isarguments": "^3.0.0", + "lodash.isarray": "^3.0.0" + } + }, + "lodash.memoize": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/lodash.memoize/-/lodash.memoize-4.1.2.tgz", + "integrity": "sha1-vMbEmkKihA7Zl/Mj6tpezRguC/4=", + "dev": true + }, + "lodash.restparam": { + "version": "3.6.1", + "resolved": "https://registry.npmjs.org/lodash.restparam/-/lodash.restparam-3.6.1.tgz", + "integrity": "sha1-k2pOMJ7zMKdkXtQUWYbIWuWyCAU=", + "dev": true + }, + "lodash.template": { + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/lodash.template/-/lodash.template-4.5.0.tgz", + "integrity": "sha512-84vYFxIkmidUiFxidA/KjjH9pAycqW+h980j7Fuz5qxRtO9pgB7MDFTdys1N7A5mcucRiDyEq4fusljItR1T/A==", + "dev": true, + "requires": { + "lodash._reinterpolate": "^3.0.0", + "lodash.templatesettings": "^4.0.0" + } + }, + "lodash.templatesettings": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/lodash.templatesettings/-/lodash.templatesettings-4.2.0.tgz", + "integrity": "sha512-stgLz+i3Aa9mZgnjr/O+v9ruKZsPsndy7qPZOchbqk2cnTU1ZaldKK+v7m54WoKIyxiuMZTKT2H81F8BeAc3ZQ==", + "dev": true, + "requires": { + "lodash._reinterpolate": "^3.0.0" + } + }, + "lodash.uniq": { + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/lodash.uniq/-/lodash.uniq-4.5.0.tgz", + "integrity": "sha1-0CJTc662Uq3BvILklFM5qEJ1R3M=", + "dev": true + }, + "loud-rejection": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/loud-rejection/-/loud-rejection-1.6.0.tgz", + "integrity": "sha1-W0b4AUft7leIcPCG0Eghz5mOVR8=", + "dev": true, + "requires": { + "currently-unhandled": "^0.4.1", + "signal-exit": "^3.0.0" + } + }, + "magic-string": { + "version": "0.16.0", + "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.16.0.tgz", + "integrity": "sha1-lw67DacZMwEoX7GqZQ85vdgetFo=", + "dev": true, + "requires": { + "vlq": "^0.2.1" + } + }, + "make-iterator": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/make-iterator/-/make-iterator-1.0.1.tgz", + "integrity": "sha512-pxiuXh0iVEq7VM7KMIhs5gxsfxCux2URptUQaXo4iZZJxBAzTPOLE2BumO5dbfVYq/hBJFBR/a1mFDmOx5AGmw==", + "dev": true, + "requires": { + "kind-of": "^6.0.2" + } + }, + "map-cache": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/map-cache/-/map-cache-0.2.2.tgz", + "integrity": "sha1-wyq9C9ZSXZsFFkW7TyasXcmKDb8=", + "dev": true + }, + "map-obj": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/map-obj/-/map-obj-1.0.1.tgz", + "integrity": "sha1-2TPOuSBdgr3PSIb2dCvcK03qFG0=", + "dev": true + }, + "map-visit": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/map-visit/-/map-visit-1.0.0.tgz", + "integrity": "sha1-7Nyo8TFE5mDxtb1B8S80edmN+48=", + "dev": true, + "requires": { + "object-visit": "^1.0.0" + } + }, + "matchdep": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/matchdep/-/matchdep-2.0.0.tgz", + "integrity": "sha1-xvNINKDY28OzfCfui7yyfHd1WC4=", + "dev": true, + "requires": { + "findup-sync": "^2.0.0", + "micromatch": "^3.0.4", + "resolve": "^1.4.0", + "stack-trace": "0.0.10" + }, + "dependencies": { + "findup-sync": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/findup-sync/-/findup-sync-2.0.0.tgz", + "integrity": "sha1-kyaxSIwi0aYIhlCoaQGy2akKLLw=", + "dev": true, + "requires": { + "detect-file": "^1.0.0", + "is-glob": "^3.1.0", + "micromatch": "^3.0.4", + "resolve-dir": "^1.0.1" + } + }, + "is-glob": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-3.1.0.tgz", + "integrity": "sha1-e6WuJCF4BKxwcHuWkiVnSGzD6Eo=", + "dev": true, + "requires": { + "is-extglob": "^2.1.0" + } + } + } + }, + "mdn-data": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.4.tgz", + "integrity": "sha512-iV3XNKw06j5Q7mi6h+9vbx23Tv7JkjEVgKHW4pimwyDGWm0OIQntJJ+u1C6mg6mK1EaTv42XQ7w76yuzH7M2cA==", + "dev": true + }, + "meow": { + "version": "3.7.0", + "resolved": "https://registry.npmjs.org/meow/-/meow-3.7.0.tgz", + "integrity": "sha1-cstmi0JSKCkKu/qFaJJYcwioAfs=", + "dev": true, + "requires": { + "camelcase-keys": "^2.0.0", + "decamelize": "^1.1.2", + "loud-rejection": "^1.0.0", + "map-obj": "^1.0.1", + "minimist": "^1.1.3", + "normalize-package-data": "^2.3.4", + "object-assign": "^4.0.1", + "read-pkg-up": "^1.0.1", + "redent": "^1.0.0", + "trim-newlines": "^1.0.0" + } + }, + "micromatch": { + "version": "3.1.10", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz", + "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==", + "dev": true, + "requires": { + "arr-diff": "^4.0.0", + "array-unique": "^0.3.2", + "braces": "^2.3.1", + "define-property": "^2.0.2", + "extend-shallow": "^3.0.2", + "extglob": "^2.0.4", + "fragment-cache": "^0.2.1", + "kind-of": "^6.0.2", + "nanomatch": "^1.2.9", + "object.pick": "^1.3.0", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.2" + } + }, + "mime": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/mime/-/mime-1.4.1.tgz", + "integrity": "sha512-KI1+qOZu5DcW6wayYHSzR/tXKCDC5Om4s1z2QJjDULzLcmf3DvzS7oluY4HCTrc+9FiKmWUgeNLg7W3uIQvxtQ==", + "dev": true + }, + "mime-db": { + "version": "1.40.0", + "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.40.0.tgz", + "integrity": "sha512-jYdeOMPy9vnxEqFRRo6ZvTZ8d9oPb+k18PKoYNYUe2stVEBPPwsln/qWzdbmaIvnhZ9v2P+CuecK+fpUfsV2mA==", + "dev": true + }, + "mime-types": { + "version": "2.1.24", + "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.24.tgz", + "integrity": "sha512-WaFHS3MCl5fapm3oLxU4eYDw77IQM2ACcxQ9RIxfaC3ooc6PFuBMGZZsYpvoXS5D5QTWPieo1jjLdAm3TBP3cQ==", + "dev": true, + "requires": { + "mime-db": "1.40.0" + } + }, + "minimatch": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz", + "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==", + "dev": true, + "requires": { + "brace-expansion": "^1.1.7" + } + }, + "minimist": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz", + "integrity": "sha1-o1AIsg9BOD7sH7kU9M1d95omQoQ=", + "dev": true + }, + "mitt": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/mitt/-/mitt-1.2.0.tgz", + "integrity": "sha512-r6lj77KlwqLhIUku9UWYes7KJtsczvolZkzp8hbaDPPaE24OmWl5s539Mytlj22siEQKosZ26qCBgda2PKwoJw==", + "dev": true + }, + "mixin-deep": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/mixin-deep/-/mixin-deep-1.3.2.tgz", + "integrity": "sha512-WRoDn//mXBiJ1H40rqa3vH0toePwSsGb45iInWlTySa+Uu4k3tYUSxa2v1KqAiLtvlrSzaExqS1gtk96A9zvEA==", + "dev": true, + "requires": { + "for-in": "^1.0.2", + "is-extendable": "^1.0.1" + }, + "dependencies": { + "is-extendable": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz", + "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==", + "dev": true, + "requires": { + "is-plain-object": "^2.0.4" + } + } + } + }, + "mkdirp": { + "version": "0.5.1", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.1.tgz", + "integrity": "sha1-MAV0OOrGz3+MR2fzhkjWaX11yQM=", + "dev": true, + "requires": { + "minimist": "0.0.8" + }, + "dependencies": { + "minimist": { + "version": "0.0.8", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-0.0.8.tgz", + "integrity": "sha1-hX/Kv8M5fSYluCKCYuhqp6ARsF0=", + "dev": true + } + } + }, + "ms": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", + "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==", + "dev": true + }, + "multipipe": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/multipipe/-/multipipe-0.1.2.tgz", + "integrity": "sha1-Ko8t33Du1WTf8tV/HhoTfZ8FB4s=", + "dev": true, + "requires": { + "duplexer2": "0.0.2" + } + }, + "mute-stdout": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/mute-stdout/-/mute-stdout-1.0.1.tgz", + "integrity": "sha512-kDcwXR4PS7caBpuRYYBUz9iVixUk3anO3f5OYFiIPwK/20vCzKCHyKoulbiDY1S53zD2bxUpxN/IJ+TnXjfvxg==", + "dev": true + }, + "nan": { + "version": "2.14.0", + "resolved": "https://registry.npmjs.org/nan/-/nan-2.14.0.tgz", + "integrity": "sha512-INOFj37C7k3AfaNTtX8RhsTw7qRy7eLET14cROi9+5HAVbbHuIWUHEauBv5qT4Av2tWasiTY1Jw6puUNqRJXQg==", + "dev": true + }, + "nanomatch": { + "version": "1.2.13", + "resolved": "https://registry.npmjs.org/nanomatch/-/nanomatch-1.2.13.tgz", + "integrity": "sha512-fpoe2T0RbHwBTBUOftAfBPaDEi06ufaUai0mE6Yn1kacc3SnTErfb/h+X94VXzI64rKFHYImXSvdwGGCmwOqCA==", + "dev": true, + "requires": { + "arr-diff": "^4.0.0", + "array-unique": "^0.3.2", + "define-property": "^2.0.2", + "extend-shallow": "^3.0.2", + "fragment-cache": "^0.2.1", + "is-windows": "^1.0.2", + "kind-of": "^6.0.2", + "object.pick": "^1.3.0", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.1" + } + }, + "negotiator": { + "version": "0.6.2", + "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.2.tgz", + "integrity": "sha512-hZXc7K2e+PgeI1eDBe/10Ard4ekbfrrqG8Ep+8Jmf4JID2bNg7NvCPOZN+kfF574pFQI7mum2AUqDidoKqcTOw==", + "dev": true + }, + "next-tick": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/next-tick/-/next-tick-1.0.0.tgz", + "integrity": "sha1-yobR/ogoFpsBICCOPchCS524NCw=", + "dev": true + }, + "node-gyp": { + "version": "3.8.0", + "resolved": "https://registry.npmjs.org/node-gyp/-/node-gyp-3.8.0.tgz", + "integrity": "sha512-3g8lYefrRRzvGeSowdJKAKyks8oUpLEd/DyPV4eMhVlhJ0aNaZqIrNUIPuEWWTAoPqyFkfGrM67MC69baqn6vA==", + "dev": true, + "requires": { + "fstream": "^1.0.0", + "glob": "^7.0.3", + "graceful-fs": "^4.1.2", + "mkdirp": "^0.5.0", + "nopt": "2 || 3", + "npmlog": "0 || 1 || 2 || 3 || 4", + "osenv": "0", + "request": "^2.87.0", + "rimraf": "2", + "semver": "~5.3.0", + "tar": "^2.0.0", + "which": "1" + }, + "dependencies": { + "semver": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.3.0.tgz", + "integrity": "sha1-myzl094C0XxgEq0yaqa00M9U+U8=", + "dev": true + } + } + }, + "node-releases": { + "version": "1.1.39", + "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-1.1.39.tgz", + "integrity": "sha512-8MRC/ErwNCHOlAFycy9OPca46fQYUjbJRDcZTHVWIGXIjYLM73k70vv3WkYutVnM4cCo4hE0MqBVVZjP6vjISA==", + "dev": true, + "requires": { + "semver": "^6.3.0" + }, + "dependencies": { + "semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "dev": true + } + } + }, + "node-sass": { + "version": "4.13.0", + "resolved": "https://registry.npmjs.org/node-sass/-/node-sass-4.13.0.tgz", + "integrity": "sha512-W1XBrvoJ1dy7VsvTAS5q1V45lREbTlZQqFbiHb3R3OTTCma0XBtuG6xZ6Z4506nR4lmHPTqVRwxT6KgtWC97CA==", + "dev": true, + "requires": { + "async-foreach": "^0.1.3", + "chalk": "^1.1.1", + "cross-spawn": "^3.0.0", + "gaze": "^1.0.0", + "get-stdin": "^4.0.1", + "glob": "^7.0.3", + "in-publish": "^2.0.0", + "lodash": "^4.17.15", + "meow": "^3.7.0", + "mkdirp": "^0.5.1", + "nan": "^2.13.2", + "node-gyp": "^3.8.0", + "npmlog": "^4.0.0", + "request": "^2.88.0", + "sass-graph": "^2.2.4", + "stdout-stream": "^1.4.0", + "true-case-path": "^1.0.2" + }, + "dependencies": { + "gaze": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/gaze/-/gaze-1.1.3.tgz", + "integrity": "sha512-BRdNm8hbWzFzWHERTrejLqwHDfS4GibPoq5wjTPIoJHoBtKGPg3xAFfxmM+9ztbXelxcf2hwQcaz1PtmFeue8g==", + "dev": true, + "requires": { + "globule": "^1.0.0" + } + }, + "globule": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/globule/-/globule-1.2.1.tgz", + "integrity": "sha512-g7QtgWF4uYSL5/dn71WxubOrS7JVGCnFPEnoeChJmBnyR9Mw8nGoEwOgJL/RC2Te0WhbsEUCejfH8SZNJ+adYQ==", + "dev": true, + "requires": { + "glob": "~7.1.1", + "lodash": "~4.17.10", + "minimatch": "~3.0.2" + } + } + } + }, + "node-sass-tilde-importer": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/node-sass-tilde-importer/-/node-sass-tilde-importer-1.0.2.tgz", + "integrity": "sha512-Swcmr38Y7uB78itQeBm3mThjxBy9/Ah/ykPIaURY/L6Nec9AyRoL/jJ7ECfMR+oZeCTVQNxVMu/aHU+TLRVbdg==", + "dev": true, + "requires": { + "find-parent-dir": "^0.3.0" + } + }, + "nopt": { + "version": "3.0.6", + "resolved": "https://registry.npmjs.org/nopt/-/nopt-3.0.6.tgz", + "integrity": "sha1-xkZdvwirzU2zWTF/eaxopkayj/k=", + "dev": true, + "requires": { + "abbrev": "1" + } + }, + "normalize-package-data": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.5.0.tgz", + "integrity": "sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==", + "dev": true, + "requires": { + "hosted-git-info": "^2.1.4", + "resolve": "^1.10.0", + "semver": "2 || 3 || 4 || 5", + "validate-npm-package-license": "^3.0.1" + } + }, + "normalize-path": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", + "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==", + "dev": true + }, + "normalize-range": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/normalize-range/-/normalize-range-0.1.2.tgz", + "integrity": "sha1-LRDAa9/TEuqXd2laTShDlFa3WUI=", + "dev": true + }, + "normalize-url": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/normalize-url/-/normalize-url-3.3.0.tgz", + "integrity": "sha512-U+JJi7duF1o+u2pynbp2zXDW2/PADgC30f0GsHZtRh+HOcXHnw137TrNlyxxRvWW5fjKd3bcLHPxofWuCjaeZg==", + "dev": true + }, + "now-and-later": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/now-and-later/-/now-and-later-2.0.1.tgz", + "integrity": "sha512-KGvQ0cB70AQfg107Xvs/Fbu+dGmZoTRJp2TaPwcwQm3/7PteUyN2BCgk8KBMPGBUXZdVwyWS8fDCGFygBm19UQ==", + "dev": true, + "requires": { + "once": "^1.3.2" + } + }, + "npmlog": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/npmlog/-/npmlog-4.1.2.tgz", + "integrity": "sha512-2uUqazuKlTaSI/dC8AzicUck7+IrEaOnN/e0jd3Xtt1KcGpwx30v50mL7oPyr/h9bL3E4aZccVwpwP+5W9Vjkg==", + "dev": true, + "requires": { + "are-we-there-yet": "~1.1.2", + "console-control-strings": "~1.1.0", + "gauge": "~2.7.3", + "set-blocking": "~2.0.0" + } + }, + "nth-check": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/nth-check/-/nth-check-1.0.2.tgz", + "integrity": "sha512-WeBOdju8SnzPN5vTUJYxYUxLeXpCaVP5i5e0LF8fg7WORF2Wd7wFX/pk0tYZk7s8T+J7VLy0Da6J1+wCT0AtHg==", + "dev": true, + "requires": { + "boolbase": "~1.0.0" + } + }, + "num2fraction": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/num2fraction/-/num2fraction-1.2.2.tgz", + "integrity": "sha1-b2gragJ6Tp3fpFZM0lidHU5mnt4=", + "dev": true + }, + "number-is-nan": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/number-is-nan/-/number-is-nan-1.0.1.tgz", + "integrity": "sha1-CXtgK1NCKlIsGvuHkDGDNpQaAR0=", + "dev": true + }, + "oauth-sign": { + "version": "0.9.0", + "resolved": "https://registry.npmjs.org/oauth-sign/-/oauth-sign-0.9.0.tgz", + "integrity": "sha512-fexhUFFPTGV8ybAtSIGbV6gOkSv8UtRbDBnAyLQw4QPKkgNlsH2ByPGtMUqdWkos6YCRmAqViwgZrJc/mRDzZQ==", + "dev": true + }, + "object-assign": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", + "integrity": "sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM=", + "dev": true + }, + "object-component": { + "version": "0.0.3", + "resolved": "https://registry.npmjs.org/object-component/-/object-component-0.0.3.tgz", + "integrity": "sha1-8MaapQ78lbhmwYb0AKM3acsvEpE=", + "dev": true + }, + "object-copy": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/object-copy/-/object-copy-0.1.0.tgz", + "integrity": "sha1-fn2Fi3gb18mRpBupde04EnVOmYw=", + "dev": true, + "requires": { + "copy-descriptor": "^0.1.0", + "define-property": "^0.2.5", + "kind-of": "^3.0.3" + }, + "dependencies": { + "define-property": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", + "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", + "dev": true, + "requires": { + "is-descriptor": "^0.1.0" + } + }, + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dev": true, + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "object-inspect": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.6.0.tgz", + "integrity": "sha512-GJzfBZ6DgDAmnuaM3104jR4s1Myxr3Y3zfIyN4z3UdqN69oSRacNK8UhnobDdC+7J2AHCjGwxQubNJfE70SXXQ==", + "dev": true + }, + "object-keys": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz", + "integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==", + "dev": true + }, + "object-path": { + "version": "0.9.2", + "resolved": "https://registry.npmjs.org/object-path/-/object-path-0.9.2.tgz", + "integrity": "sha1-D9mnT8X60a45aLWGvaXGMr1sBaU=", + "dev": true + }, + "object-visit": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/object-visit/-/object-visit-1.0.1.tgz", + "integrity": "sha1-95xEk68MU3e1n+OdOV5BBC3QRbs=", + "dev": true, + "requires": { + "isobject": "^3.0.0" + } + }, + "object.assign": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.0.tgz", + "integrity": "sha512-exHJeq6kBKj58mqGyTQ9DFvrZC/eR6OwxzoM9YRoGBqrXYonaFyGiFMuc9VZrXf7DarreEwMpurG3dd+CNyW5w==", + "dev": true, + "requires": { + "define-properties": "^1.1.2", + "function-bind": "^1.1.1", + "has-symbols": "^1.0.0", + "object-keys": "^1.0.11" + } + }, + "object.defaults": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/object.defaults/-/object.defaults-1.1.0.tgz", + "integrity": "sha1-On+GgzS0B96gbaFtiNXNKeQ1/s8=", + "dev": true, + "requires": { + "array-each": "^1.0.1", + "array-slice": "^1.0.0", + "for-own": "^1.0.0", + "isobject": "^3.0.0" + } + }, + "object.getownpropertydescriptors": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/object.getownpropertydescriptors/-/object.getownpropertydescriptors-2.0.3.tgz", + "integrity": "sha1-h1jIRvW0B62rDyNuCYbxSwUcqhY=", + "dev": true, + "requires": { + "define-properties": "^1.1.2", + "es-abstract": "^1.5.1" + } + }, + "object.map": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/object.map/-/object.map-1.0.1.tgz", + "integrity": "sha1-z4Plncj8wK1fQlDh94s7gb2AHTc=", + "dev": true, + "requires": { + "for-own": "^1.0.0", + "make-iterator": "^1.0.0" + } + }, + "object.pick": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/object.pick/-/object.pick-1.3.0.tgz", + "integrity": "sha1-h6EKxMFpS9Lhy/U1kaZhQftd10c=", + "dev": true, + "requires": { + "isobject": "^3.0.1" + } + }, + "object.reduce": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/object.reduce/-/object.reduce-1.0.1.tgz", + "integrity": "sha1-b+NI8qx/oPlcpiEiZZkJaCW7A60=", + "dev": true, + "requires": { + "for-own": "^1.0.0", + "make-iterator": "^1.0.0" + } + }, + "object.values": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/object.values/-/object.values-1.1.0.tgz", + "integrity": "sha512-8mf0nKLAoFX6VlNVdhGj31SVYpaNFtUnuoOXWyFEstsWRgU837AK+JYM0iAxwkSzGRbwn8cbFmgbyxj1j4VbXg==", + "dev": true, + "requires": { + "define-properties": "^1.1.3", + "es-abstract": "^1.12.0", + "function-bind": "^1.1.1", + "has": "^1.0.3" + } + }, + "on-finished": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.3.0.tgz", + "integrity": "sha1-IPEzZIGwg811M3mSoWlxqi2QaUc=", + "dev": true, + "requires": { + "ee-first": "1.1.1" + } + }, + "once": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", + "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=", + "dev": true, + "requires": { + "wrappy": "1" + } + }, + "openurl": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/openurl/-/openurl-1.1.1.tgz", + "integrity": "sha1-OHW0sO96UsFW8NtB1GCduw+Us4c=", + "dev": true + }, + "opn": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/opn/-/opn-5.3.0.tgz", + "integrity": "sha512-bYJHo/LOmoTd+pfiYhfZDnf9zekVJrY+cnS2a5F2x+w5ppvTqObojTP7WiFG+kVZs9Inw+qQ/lw7TroWwhdd2g==", + "dev": true, + "requires": { + "is-wsl": "^1.1.0" + } + }, + "optimize-js": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/optimize-js/-/optimize-js-1.0.3.tgz", + "integrity": "sha1-QyavhlfEpf8y2vcmYxdU9yq3/bw=", + "dev": true, + "requires": { + "acorn": "^3.3.0", + "concat-stream": "^1.5.1", + "estree-walker": "^0.3.0", + "magic-string": "^0.16.0", + "yargs": "^4.8.1" + }, + "dependencies": { + "acorn": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-3.3.0.tgz", + "integrity": "sha1-ReN/s56No/JbruP/U2niu18iAXo=", + "dev": true + }, + "yargs": { + "version": "4.8.1", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-4.8.1.tgz", + "integrity": "sha1-wMQpJMpKqmsObaFznfshZDn53cA=", + "dev": true, + "requires": { + "cliui": "^3.2.0", + "decamelize": "^1.1.1", + "get-caller-file": "^1.0.1", + "lodash.assign": "^4.0.3", + "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.1", + "which-module": "^1.0.0", + "window-size": "^0.2.0", + "y18n": "^3.2.1", + "yargs-parser": "^2.4.1" + } + }, + "yargs-parser": { + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-2.4.1.tgz", + "integrity": "sha1-hVaN488VD/SfpRgl8DqMiA3cxcQ=", + "dev": true, + "requires": { + "camelcase": "^3.0.0", + "lodash.assign": "^4.0.6" + } + } + } + }, + "ordered-read-streams": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/ordered-read-streams/-/ordered-read-streams-1.0.1.tgz", + "integrity": "sha1-d8DLN8QVJdZBZtmQ/61+xqDhNj4=", + "dev": true, + "requires": { + "readable-stream": "^2.0.1" + } + }, + "os-homedir": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/os-homedir/-/os-homedir-1.0.2.tgz", + "integrity": "sha1-/7xJiDNuDoM94MFox+8VISGqf7M=", + "dev": true + }, + "os-locale": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/os-locale/-/os-locale-1.4.0.tgz", + "integrity": "sha1-IPnxeuKe00XoveWDsT0gCYA8FNk=", + "dev": true, + "requires": { + "lcid": "^1.0.0" + } + }, + "os-tmpdir": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/os-tmpdir/-/os-tmpdir-1.0.2.tgz", + "integrity": "sha1-u+Z0BseaqFxc/sdm/lc0VV36EnQ=", + "dev": true + }, + "osenv": { + "version": "0.1.5", + "resolved": "https://registry.npmjs.org/osenv/-/osenv-0.1.5.tgz", + "integrity": "sha512-0CWcCECdMVc2Rw3U5w9ZjqX6ga6ubk1xDVKxtBQPK7wis/0F2r9T6k4ydGYhecl7YUBxBVxhL5oisPsNxAPe2g==", + "dev": true, + "requires": { + "os-homedir": "^1.0.0", + "os-tmpdir": "^1.0.0" + } + }, + "p-map": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/p-map/-/p-map-1.2.0.tgz", + "integrity": "sha512-r6zKACMNhjPJMTl8KcFH4li//gkrXWfbD6feV8l6doRHlzljFWGJ2AP6iKaCJXyZmAUMOPtvbW7EXkbWO/pLEA==", + "dev": true + }, + "parse-filepath": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/parse-filepath/-/parse-filepath-1.0.2.tgz", + "integrity": "sha1-pjISf1Oq89FYdvWHLz/6x2PWyJE=", + "dev": true, + "requires": { + "is-absolute": "^1.0.0", + "map-cache": "^0.2.0", + "path-root": "^0.1.1" + } + }, + "parse-json": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-2.2.0.tgz", + "integrity": "sha1-9ID0BDTvgHQfhGkJn43qGPVaTck=", + "dev": true, + "requires": { + "error-ex": "^1.2.0" + } + }, + "parse-node-version": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/parse-node-version/-/parse-node-version-1.0.1.tgz", + "integrity": "sha512-3YHlOa/JgH6Mnpr05jP9eDG254US9ek25LyIxZlDItp2iJtwyaXQb57lBYLdT3MowkUFYEV2XXNAYIPlESvJlA==", + "dev": true + }, + "parse-passwd": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/parse-passwd/-/parse-passwd-1.0.0.tgz", + "integrity": "sha1-bVuTSkVpk7I9N/QKOC1vFmao5cY=", + "dev": true + }, + "parseqs": { + "version": "0.0.5", + "resolved": "https://registry.npmjs.org/parseqs/-/parseqs-0.0.5.tgz", + "integrity": "sha1-1SCKNzjkZ2bikbouoXNoSSGouJ0=", + "dev": true, + "requires": { + "better-assert": "~1.0.0" + } + }, + "parseuri": { + "version": "0.0.5", + "resolved": "https://registry.npmjs.org/parseuri/-/parseuri-0.0.5.tgz", + "integrity": "sha1-gCBKUNTbt3m/3G6+J3jZDkvOMgo=", + "dev": true, + "requires": { + "better-assert": "~1.0.0" + } + }, + "parseurl": { + "version": "1.3.3", + "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz", + "integrity": "sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==", + "dev": true + }, + "pascalcase": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/pascalcase/-/pascalcase-0.1.1.tgz", + "integrity": "sha1-s2PlXoAGym/iF4TS2yK9FdeRfxQ=", + "dev": true + }, + "path-dirname": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/path-dirname/-/path-dirname-1.0.2.tgz", + "integrity": "sha1-zDPSTVJeCZpTiMAzbG4yuRYGCeA=", + "dev": true + }, + "path-exists": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-2.1.0.tgz", + "integrity": "sha1-D+tsZPD8UY2adU3V77YscCJ2H0s=", + "dev": true, + "requires": { + "pinkie-promise": "^2.0.0" + } + }, + "path-is-absolute": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", + "integrity": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18=", + "dev": true + }, + "path-is-inside": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/path-is-inside/-/path-is-inside-1.0.2.tgz", + "integrity": "sha1-NlQX3t5EQw0cEa9hAn+s8HS9/FM=", + "dev": true + }, + "path-parse": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.6.tgz", + "integrity": "sha512-GSmOT2EbHrINBf9SR7CDELwlJ8AENk3Qn7OikK4nFYAu3Ote2+JYNVvkpAEQm3/TLNEJFD/xZJjzyxg3KBWOzw==", + "dev": true + }, + "path-root": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/path-root/-/path-root-0.1.1.tgz", + "integrity": "sha1-mkpoFMrBwM1zNgqV8yCDyOpHRbc=", + "dev": true, + "requires": { + "path-root-regex": "^0.1.0" + } + }, + "path-root-regex": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/path-root-regex/-/path-root-regex-0.1.2.tgz", + "integrity": "sha1-v8zcjfWxLcUsi0PsONGNcsBLqW0=", + "dev": true + }, + "path-type": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/path-type/-/path-type-1.1.0.tgz", + "integrity": "sha1-WcRPfuSR2nBNpBXaWkBwuk+P5EE=", + "dev": true, + "requires": { + "graceful-fs": "^4.1.2", + "pify": "^2.0.0", + "pinkie-promise": "^2.0.0" + } + }, + "performance-now": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/performance-now/-/performance-now-2.1.0.tgz", + "integrity": "sha1-Ywn04OX6kT7BxpMHrjZLSzd8nns=", + "dev": true + }, + "pify": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", + "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=", + "dev": true + }, + "pinkie": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/pinkie/-/pinkie-2.0.4.tgz", + "integrity": "sha1-clVrgM+g1IqXToDnckjoDtT3+HA=", + "dev": true + }, + "pinkie-promise": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/pinkie-promise/-/pinkie-promise-2.0.1.tgz", + "integrity": "sha1-ITXW36ejWMBprJsXh3YogihFD/o=", + "dev": true, + "requires": { + "pinkie": "^2.0.0" + } + }, + "plugin-error": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/plugin-error/-/plugin-error-1.0.1.tgz", + "integrity": "sha512-L1zP0dk7vGweZME2i+EeakvUNqSrdiI3F91TwEoYiGrAfUXmVv6fJIq4g82PAXxNsWOp0J7ZqQy/3Szz0ajTxA==", + "dev": true, + "requires": { + "ansi-colors": "^1.0.1", + "arr-diff": "^4.0.0", + "arr-union": "^3.1.0", + "extend-shallow": "^3.0.2" + } + }, + "portscanner": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/portscanner/-/portscanner-2.1.1.tgz", + "integrity": "sha1-6rtAnk3iSVD1oqUW01rnaTQ/u5Y=", + "dev": true, + "requires": { + "async": "1.5.2", + "is-number-like": "^1.0.3" + } + }, + "posix-character-classes": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/posix-character-classes/-/posix-character-classes-0.1.1.tgz", + "integrity": "sha1-AerA/jta9xoqbAL+q7jB/vfgDqs=", + "dev": true + }, + "postcss": { + "version": "7.0.21", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.21.tgz", + "integrity": "sha512-uIFtJElxJo29QC753JzhidoAhvp/e/Exezkdhfmt8AymWT6/5B7W1WmponYWkHk2eg6sONyTch0A3nkMPun3SQ==", + "dev": true, + "requires": { + "chalk": "^2.4.2", + "source-map": "^0.6.1", + "supports-color": "^6.1.0" + }, + "dependencies": { + "ansi-styles": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "dev": true, + "requires": { + "color-convert": "^1.9.0" + } + }, + "chalk": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", + "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", + "dev": true, + "requires": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + }, + "dependencies": { + "supports-color": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", + "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", + "dev": true, + "requires": { + "has-flag": "^3.0.0" + } + } + } + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true + }, + "supports-color": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz", + "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==", + "dev": true, + "requires": { + "has-flag": "^3.0.0" + } + } + } + }, + "postcss-calc": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/postcss-calc/-/postcss-calc-7.0.1.tgz", + "integrity": "sha512-oXqx0m6tb4N3JGdmeMSc/i91KppbYsFZKdH0xMOqK8V1rJlzrKlTdokz8ozUXLVejydRN6u2IddxpcijRj2FqQ==", + "dev": true, + "requires": { + "css-unit-converter": "^1.1.1", + "postcss": "^7.0.5", + "postcss-selector-parser": "^5.0.0-rc.4", + "postcss-value-parser": "^3.3.1" + }, + "dependencies": { + "postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==", + "dev": true + } + } + }, + "postcss-colormin": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/postcss-colormin/-/postcss-colormin-4.0.3.tgz", + "integrity": "sha512-WyQFAdDZpExQh32j0U0feWisZ0dmOtPl44qYmJKkq9xFWY3p+4qnRzCHeNrkeRhwPHz9bQ3mo0/yVkaply0MNw==", + "dev": true, + "requires": { + "browserslist": "^4.0.0", + "color": "^3.0.0", + "has": "^1.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "dependencies": { + "postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==", + "dev": true + } + } + }, + "postcss-convert-values": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/postcss-convert-values/-/postcss-convert-values-4.0.1.tgz", + "integrity": "sha512-Kisdo1y77KUC0Jmn0OXU/COOJbzM8cImvw1ZFsBgBgMgb1iL23Zs/LXRe3r+EZqM3vGYKdQ2YJVQ5VkJI+zEJQ==", + "dev": true, + "requires": { + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "dependencies": { + "postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==", + "dev": true + } + } + }, + "postcss-discard-comments": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-discard-comments/-/postcss-discard-comments-4.0.2.tgz", + "integrity": "sha512-RJutN259iuRf3IW7GZyLM5Sw4GLTOH8FmsXBnv8Ab/Tc2k4SR4qbV4DNbyyY4+Sjo362SyDmW2DQ7lBSChrpkg==", + "dev": true, + "requires": { + "postcss": "^7.0.0" + } + }, + "postcss-discard-duplicates": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-discard-duplicates/-/postcss-discard-duplicates-4.0.2.tgz", + "integrity": "sha512-ZNQfR1gPNAiXZhgENFfEglF93pciw0WxMkJeVmw8eF+JZBbMD7jp6C67GqJAXVZP2BWbOztKfbsdmMp/k8c6oQ==", + "dev": true, + "requires": { + "postcss": "^7.0.0" + } + }, + "postcss-discard-empty": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/postcss-discard-empty/-/postcss-discard-empty-4.0.1.tgz", + "integrity": "sha512-B9miTzbznhDjTfjvipfHoqbWKwd0Mj+/fL5s1QOz06wufguil+Xheo4XpOnc4NqKYBCNqqEzgPv2aPBIJLox0w==", + "dev": true, + "requires": { + "postcss": "^7.0.0" + } + }, + "postcss-discard-overridden": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/postcss-discard-overridden/-/postcss-discard-overridden-4.0.1.tgz", + "integrity": "sha512-IYY2bEDD7g1XM1IDEsUT4//iEYCxAmP5oDSFMVU/JVvT7gh+l4fmjciLqGgwjdWpQIdb0Che2VX00QObS5+cTg==", + "dev": true, + "requires": { + "postcss": "^7.0.0" + } + }, + "postcss-load-config": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/postcss-load-config/-/postcss-load-config-2.1.0.tgz", + "integrity": "sha512-4pV3JJVPLd5+RueiVVB+gFOAa7GWc25XQcMp86Zexzke69mKf6Nx9LRcQywdz7yZI9n1udOxmLuAwTBypypF8Q==", + "dev": true, + "requires": { + "cosmiconfig": "^5.0.0", + "import-cwd": "^2.0.0" + } + }, + "postcss-merge-longhand": { + "version": "4.0.11", + "resolved": "https://registry.npmjs.org/postcss-merge-longhand/-/postcss-merge-longhand-4.0.11.tgz", + "integrity": "sha512-alx/zmoeXvJjp7L4mxEMjh8lxVlDFX1gqWHzaaQewwMZiVhLo42TEClKaeHbRf6J7j82ZOdTJ808RtN0ZOZwvw==", + "dev": true, + "requires": { + "css-color-names": "0.0.4", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0", + "stylehacks": "^4.0.0" + }, + "dependencies": { + "postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==", + "dev": true + } + } + }, + "postcss-merge-rules": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/postcss-merge-rules/-/postcss-merge-rules-4.0.3.tgz", + "integrity": "sha512-U7e3r1SbvYzO0Jr3UT/zKBVgYYyhAz0aitvGIYOYK5CPmkNih+WDSsS5tvPrJ8YMQYlEMvsZIiqmn7HdFUaeEQ==", + "dev": true, + "requires": { + "browserslist": "^4.0.0", + "caniuse-api": "^3.0.0", + "cssnano-util-same-parent": "^4.0.0", + "postcss": "^7.0.0", + "postcss-selector-parser": "^3.0.0", + "vendors": "^1.0.0" + }, + "dependencies": { + "postcss-selector-parser": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-3.1.1.tgz", + "integrity": "sha1-T4dfSvsMllc9XPTXQBGu4lCn6GU=", + "dev": true, + "requires": { + "dot-prop": "^4.1.1", + "indexes-of": "^1.0.1", + "uniq": "^1.0.1" + } + } + } + }, + "postcss-minify-font-values": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-minify-font-values/-/postcss-minify-font-values-4.0.2.tgz", + "integrity": "sha512-j85oO6OnRU9zPf04+PZv1LYIYOprWm6IA6zkXkrJXyRveDEuQggG6tvoy8ir8ZwjLxLuGfNkCZEQG7zan+Hbtg==", + "dev": true, + "requires": { + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "dependencies": { + "postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==", + "dev": true + } + } + }, + "postcss-minify-gradients": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-minify-gradients/-/postcss-minify-gradients-4.0.2.tgz", + "integrity": "sha512-qKPfwlONdcf/AndP1U8SJ/uzIJtowHlMaSioKzebAXSG4iJthlWC9iSWznQcX4f66gIWX44RSA841HTHj3wK+Q==", + "dev": true, + "requires": { + "cssnano-util-get-arguments": "^4.0.0", + "is-color-stop": "^1.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "dependencies": { + "postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==", + "dev": true + } + } + }, + "postcss-minify-params": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-minify-params/-/postcss-minify-params-4.0.2.tgz", + "integrity": "sha512-G7eWyzEx0xL4/wiBBJxJOz48zAKV2WG3iZOqVhPet/9geefm/Px5uo1fzlHu+DOjT+m0Mmiz3jkQzVHe6wxAWg==", + "dev": true, + "requires": { + "alphanum-sort": "^1.0.0", + "browserslist": "^4.0.0", + "cssnano-util-get-arguments": "^4.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0", + "uniqs": "^2.0.0" + }, + "dependencies": { + "postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==", + "dev": true + } + } + }, + "postcss-minify-selectors": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-minify-selectors/-/postcss-minify-selectors-4.0.2.tgz", + "integrity": "sha512-D5S1iViljXBj9kflQo4YutWnJmwm8VvIsU1GeXJGiG9j8CIg9zs4voPMdQDUmIxetUOh60VilsNzCiAFTOqu3g==", + "dev": true, + "requires": { + "alphanum-sort": "^1.0.0", + "has": "^1.0.0", + "postcss": "^7.0.0", + "postcss-selector-parser": "^3.0.0" + }, + "dependencies": { + "postcss-selector-parser": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-3.1.1.tgz", + "integrity": "sha1-T4dfSvsMllc9XPTXQBGu4lCn6GU=", + "dev": true, + "requires": { + "dot-prop": "^4.1.1", + "indexes-of": "^1.0.1", + "uniq": "^1.0.1" + } + } + } + }, + "postcss-normalize-charset": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/postcss-normalize-charset/-/postcss-normalize-charset-4.0.1.tgz", + "integrity": "sha512-gMXCrrlWh6G27U0hF3vNvR3w8I1s2wOBILvA87iNXaPvSNo5uZAMYsZG7XjCUf1eVxuPfyL4TJ7++SGZLc9A3g==", + "dev": true, + "requires": { + "postcss": "^7.0.0" + } + }, + "postcss-normalize-display-values": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-normalize-display-values/-/postcss-normalize-display-values-4.0.2.tgz", + "integrity": "sha512-3F2jcsaMW7+VtRMAqf/3m4cPFhPD3EFRgNs18u+k3lTJJlVe7d0YPO+bnwqo2xg8YiRpDXJI2u8A0wqJxMsQuQ==", + "dev": true, + "requires": { + "cssnano-util-get-match": "^4.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "dependencies": { + "postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==", + "dev": true + } + } + }, + "postcss-normalize-positions": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-normalize-positions/-/postcss-normalize-positions-4.0.2.tgz", + "integrity": "sha512-Dlf3/9AxpxE+NF1fJxYDeggi5WwV35MXGFnnoccP/9qDtFrTArZ0D0R+iKcg5WsUd8nUYMIl8yXDCtcrT8JrdA==", + "dev": true, + "requires": { + "cssnano-util-get-arguments": "^4.0.0", + "has": "^1.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "dependencies": { + "postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==", + "dev": true + } + } + }, + "postcss-normalize-repeat-style": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-normalize-repeat-style/-/postcss-normalize-repeat-style-4.0.2.tgz", + "integrity": "sha512-qvigdYYMpSuoFs3Is/f5nHdRLJN/ITA7huIoCyqqENJe9PvPmLhNLMu7QTjPdtnVf6OcYYO5SHonx4+fbJE1+Q==", + "dev": true, + "requires": { + "cssnano-util-get-arguments": "^4.0.0", + "cssnano-util-get-match": "^4.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "dependencies": { + "postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==", + "dev": true + } + } + }, + "postcss-normalize-string": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-normalize-string/-/postcss-normalize-string-4.0.2.tgz", + "integrity": "sha512-RrERod97Dnwqq49WNz8qo66ps0swYZDSb6rM57kN2J+aoyEAJfZ6bMx0sx/F9TIEX0xthPGCmeyiam/jXif0eA==", + "dev": true, + "requires": { + "has": "^1.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "dependencies": { + "postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==", + "dev": true + } + } + }, + "postcss-normalize-timing-functions": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-normalize-timing-functions/-/postcss-normalize-timing-functions-4.0.2.tgz", + "integrity": "sha512-acwJY95edP762e++00Ehq9L4sZCEcOPyaHwoaFOhIwWCDfik6YvqsYNxckee65JHLKzuNSSmAdxwD2Cud1Z54A==", + "dev": true, + "requires": { + "cssnano-util-get-match": "^4.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "dependencies": { + "postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==", + "dev": true + } + } + }, + "postcss-normalize-unicode": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/postcss-normalize-unicode/-/postcss-normalize-unicode-4.0.1.tgz", + "integrity": "sha512-od18Uq2wCYn+vZ/qCOeutvHjB5jm57ToxRaMeNuf0nWVHaP9Hua56QyMF6fs/4FSUnVIw0CBPsU0K4LnBPwYwg==", + "dev": true, + "requires": { + "browserslist": "^4.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "dependencies": { + "postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==", + "dev": true + } + } + }, + "postcss-normalize-url": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/postcss-normalize-url/-/postcss-normalize-url-4.0.1.tgz", + "integrity": "sha512-p5oVaF4+IHwu7VpMan/SSpmpYxcJMtkGppYf0VbdH5B6hN8YNmVyJLuY9FmLQTzY3fag5ESUUHDqM+heid0UVA==", + "dev": true, + "requires": { + "is-absolute-url": "^2.0.0", + "normalize-url": "^3.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "dependencies": { + "postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==", + "dev": true + } + } + }, + "postcss-normalize-whitespace": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-normalize-whitespace/-/postcss-normalize-whitespace-4.0.2.tgz", + "integrity": "sha512-tO8QIgrsI3p95r8fyqKV+ufKlSHh9hMJqACqbv2XknufqEDhDvbguXGBBqxw9nsQoXWf0qOqppziKJKHMD4GtA==", + "dev": true, + "requires": { + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "dependencies": { + "postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==", + "dev": true + } + } + }, + "postcss-ordered-values": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/postcss-ordered-values/-/postcss-ordered-values-4.1.2.tgz", + "integrity": "sha512-2fCObh5UanxvSxeXrtLtlwVThBvHn6MQcu4ksNT2tsaV2Fg76R2CV98W7wNSlX+5/pFwEyaDwKLLoEV7uRybAw==", + "dev": true, + "requires": { + "cssnano-util-get-arguments": "^4.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "dependencies": { + "postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==", + "dev": true + } + } + }, + "postcss-reduce-initial": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/postcss-reduce-initial/-/postcss-reduce-initial-4.0.3.tgz", + "integrity": "sha512-gKWmR5aUulSjbzOfD9AlJiHCGH6AEVLaM0AV+aSioxUDd16qXP1PCh8d1/BGVvpdWn8k/HiK7n6TjeoXN1F7DA==", + "dev": true, + "requires": { + "browserslist": "^4.0.0", + "caniuse-api": "^3.0.0", + "has": "^1.0.0", + "postcss": "^7.0.0" + } + }, + "postcss-reduce-transforms": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-reduce-transforms/-/postcss-reduce-transforms-4.0.2.tgz", + "integrity": "sha512-EEVig1Q2QJ4ELpJXMZR8Vt5DQx8/mo+dGWSR7vWXqcob2gQLyQGsionYcGKATXvQzMPn6DSN1vTN7yFximdIAg==", + "dev": true, + "requires": { + "cssnano-util-get-match": "^4.0.0", + "has": "^1.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "dependencies": { + "postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==", + "dev": true + } + } + }, + "postcss-selector-parser": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-5.0.0.tgz", + "integrity": "sha512-w+zLE5Jhg6Liz8+rQOWEAwtwkyqpfnmsinXjXg6cY7YIONZZtgvE0v2O0uhQBs0peNomOJwWRKt6JBfTdTd3OQ==", + "dev": true, + "requires": { + "cssesc": "^2.0.0", + "indexes-of": "^1.0.1", + "uniq": "^1.0.1" + } + }, + "postcss-svgo": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-svgo/-/postcss-svgo-4.0.2.tgz", + "integrity": "sha512-C6wyjo3VwFm0QgBy+Fu7gCYOkCmgmClghO+pjcxvrcBKtiKt0uCF+hvbMO1fyv5BMImRK90SMb+dwUnfbGd+jw==", + "dev": true, + "requires": { + "is-svg": "^3.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0", + "svgo": "^1.0.0" + }, + "dependencies": { + "postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==", + "dev": true + } + } + }, + "postcss-unique-selectors": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/postcss-unique-selectors/-/postcss-unique-selectors-4.0.1.tgz", + "integrity": "sha512-+JanVaryLo9QwZjKrmJgkI4Fn8SBgRO6WXQBJi7KiAVPlmxikB5Jzc4EvXMT2H0/m0RjrVVm9rGNhZddm/8Spg==", + "dev": true, + "requires": { + "alphanum-sort": "^1.0.0", + "postcss": "^7.0.0", + "uniqs": "^2.0.0" + } + }, + "postcss-value-parser": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-4.0.2.tgz", + "integrity": "sha512-LmeoohTpp/K4UiyQCwuGWlONxXamGzCMtFxLq4W1nZVGIQLYvMCJx3yAF9qyyuFpflABI9yVdtJAqbihOsCsJQ==", + "dev": true + }, + "pretty-hrtime": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/pretty-hrtime/-/pretty-hrtime-1.0.3.tgz", + "integrity": "sha1-t+PqQkNaTJsnWdmeDyAesZWALuE=", + "dev": true + }, + "process-nextick-args": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz", + "integrity": "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==", + "dev": true + }, + "pseudomap": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/pseudomap/-/pseudomap-1.0.2.tgz", + "integrity": "sha1-8FKijacOYYkX7wqKw0wa5aaChrM=", + "dev": true + }, + "psl": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/psl/-/psl-1.4.0.tgz", + "integrity": "sha512-HZzqCGPecFLyoRj5HLfuDSKYTJkAfB5thKBIkRHtGjWwY7p1dAyveIbXIq4tO0KYfDF2tHqPUgY9SDnGm00uFw==", + "dev": true + }, + "pump": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/pump/-/pump-2.0.1.tgz", + "integrity": "sha512-ruPMNRkN3MHP1cWJc9OWr+T/xDP0jhXYCLfJcBuX54hhfIBnaQmAUMfDcG4DM5UMWByBbJY69QSphm3jtDKIkA==", + "dev": true, + "requires": { + "end-of-stream": "^1.1.0", + "once": "^1.3.1" + } + }, + "pumpify": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/pumpify/-/pumpify-1.5.1.tgz", + "integrity": "sha512-oClZI37HvuUJJxSKKrC17bZ9Cu0ZYhEAGPsPUy9KlMUmv9dKX2o77RUmq7f3XjIxbwyGwYzbzQ1L2Ks8sIradQ==", + "dev": true, + "requires": { + "duplexify": "^3.6.0", + "inherits": "^2.0.3", + "pump": "^2.0.0" + } + }, + "punycode": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz", + "integrity": "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==", + "dev": true + }, + "q": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/q/-/q-1.5.1.tgz", + "integrity": "sha1-fjL3W0E4EpHQRhHxvxQQmsAGUdc=", + "dev": true + }, + "qs": { + "version": "6.2.3", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.2.3.tgz", + "integrity": "sha1-HPyyXBCpsrSDBT/zn138kjOQjP4=", + "dev": true + }, + "range-parser": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.1.tgz", + "integrity": "sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==", + "dev": true + }, + "raw-body": { + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.4.1.tgz", + "integrity": "sha512-9WmIKF6mkvA0SLmA2Knm9+qj89e+j1zqgyn8aXGd7+nAduPoqgI9lO57SAZNn/Byzo5P7JhXTyg9PzaJbH73bA==", + "dev": true, + "requires": { + "bytes": "3.1.0", + "http-errors": "1.7.3", + "iconv-lite": "0.4.24", + "unpipe": "1.0.0" + } + }, + "read-pkg": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-1.1.0.tgz", + "integrity": "sha1-9f+qXs0pyzHAR0vKfXVra7KePyg=", + "dev": true, + "requires": { + "load-json-file": "^1.0.0", + "normalize-package-data": "^2.3.2", + "path-type": "^1.0.0" + } + }, + "read-pkg-up": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-1.0.1.tgz", + "integrity": "sha1-nWPBMnbAZZGNV/ACpX9AobZD+wI=", + "dev": true, + "requires": { + "find-up": "^1.0.0", + "read-pkg": "^1.0.0" + } + }, + "readable-stream": { + "version": "2.3.6", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.6.tgz", + "integrity": "sha512-tQtKA9WIAhBF3+VLAseyMqZeBjW0AHJoxOtYqSUZNJxauErmLbVm2FW1y+J/YA9dUrAC39ITejlZWhVIwawkKw==", + "dev": true, + "requires": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" + }, + "dependencies": { + "isarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", + "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=", + "dev": true + } + } + }, + "readdirp": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-2.2.1.tgz", + "integrity": "sha512-1JU/8q+VgFZyxwrJ+SVIOsh+KywWGpds3NTqikiKpDMZWScmAYyKIgqkO+ARvNWJfXeXR1zxz7aHF4u4CyH6vQ==", + "dev": true, + "requires": { + "graceful-fs": "^4.1.11", + "micromatch": "^3.1.10", + "readable-stream": "^2.0.2" + } + }, + "rechoir": { + "version": "0.6.2", + "resolved": "https://registry.npmjs.org/rechoir/-/rechoir-0.6.2.tgz", + "integrity": "sha1-hSBLVNuoLVdC4oyWdW70OvUOM4Q=", + "dev": true, + "requires": { + "resolve": "^1.1.6" + } + }, + "redent": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/redent/-/redent-1.0.0.tgz", + "integrity": "sha1-z5Fqsf1fHxbfsggi3W7H9zDCr94=", + "dev": true, + "requires": { + "indent-string": "^2.1.0", + "strip-indent": "^1.0.1" + } + }, + "regex-not": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/regex-not/-/regex-not-1.0.2.tgz", + "integrity": "sha512-J6SDjUgDxQj5NusnOtdFxDwN/+HWykR8GELwctJ7mdqhcyy1xEc4SRFHUXvxTp661YaVKAjfRLZ9cCqS6tn32A==", + "dev": true, + "requires": { + "extend-shallow": "^3.0.2", + "safe-regex": "^1.1.0" + } + }, + "remove-bom-buffer": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/remove-bom-buffer/-/remove-bom-buffer-3.0.0.tgz", + "integrity": "sha512-8v2rWhaakv18qcvNeli2mZ/TMTL2nEyAKRvzo1WtnZBl15SHyEhrCu2/xKlJyUFKHiHgfXIyuY6g2dObJJycXQ==", + "dev": true, + "requires": { + "is-buffer": "^1.1.5", + "is-utf8": "^0.2.1" + } + }, + "remove-bom-stream": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/remove-bom-stream/-/remove-bom-stream-1.2.0.tgz", + "integrity": "sha1-BfGlk/FuQuH7kOv1nejlaVJflSM=", + "dev": true, + "requires": { + "remove-bom-buffer": "^3.0.0", + "safe-buffer": "^5.1.0", + "through2": "^2.0.3" + } + }, + "remove-trailing-separator": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/remove-trailing-separator/-/remove-trailing-separator-1.1.0.tgz", + "integrity": "sha1-wkvOKig62tW8P1jg1IJJuSN52O8=", + "dev": true + }, + "repeat-element": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/repeat-element/-/repeat-element-1.1.3.tgz", + "integrity": "sha512-ahGq0ZnV5m5XtZLMb+vP76kcAM5nkLqk0lpqAuojSKGgQtn4eRi4ZZGm2olo2zKFH+sMsWaqOCW1dqAnOru72g==", + "dev": true + }, + "repeat-string": { + "version": "1.6.1", + "resolved": "https://registry.npmjs.org/repeat-string/-/repeat-string-1.6.1.tgz", + "integrity": "sha1-jcrkcOHIirwtYA//Sndihtp15jc=", + "dev": true + }, + "repeating": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/repeating/-/repeating-2.0.1.tgz", + "integrity": "sha1-UhTFOpJtNVJwdSf7q0FdvAjQbdo=", + "dev": true, + "requires": { + "is-finite": "^1.0.0" + } + }, + "replace-ext": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/replace-ext/-/replace-ext-1.0.0.tgz", + "integrity": "sha1-3mMSg3P8v3w8z6TeWkgMRaZ5WOs=", + "dev": true + }, + "replace-homedir": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/replace-homedir/-/replace-homedir-1.0.0.tgz", + "integrity": "sha1-6H9tUTuSjd6AgmDBK+f+xv9ueYw=", + "dev": true, + "requires": { + "homedir-polyfill": "^1.0.1", + "is-absolute": "^1.0.0", + "remove-trailing-separator": "^1.1.0" + } + }, + "request": { + "version": "2.88.0", + "resolved": "https://registry.npmjs.org/request/-/request-2.88.0.tgz", + "integrity": "sha512-NAqBSrijGLZdM0WZNsInLJpkJokL72XYjUpnB0iwsRgxh7dB6COrHnTBNwN0E+lHDAJzu7kLAkDeY08z2/A0hg==", + "dev": true, + "requires": { + "aws-sign2": "~0.7.0", + "aws4": "^1.8.0", + "caseless": "~0.12.0", + "combined-stream": "~1.0.6", + "extend": "~3.0.2", + "forever-agent": "~0.6.1", + "form-data": "~2.3.2", + "har-validator": "~5.1.0", + "http-signature": "~1.2.0", + "is-typedarray": "~1.0.0", + "isstream": "~0.1.2", + "json-stringify-safe": "~5.0.1", + "mime-types": "~2.1.19", + "oauth-sign": "~0.9.0", + "performance-now": "^2.1.0", + "qs": "~6.5.2", + "safe-buffer": "^5.1.2", + "tough-cookie": "~2.4.3", + "tunnel-agent": "^0.6.0", + "uuid": "^3.3.2" + }, + "dependencies": { + "qs": { + "version": "6.5.2", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.5.2.tgz", + "integrity": "sha512-N5ZAX4/LxJmF+7wN74pUD6qAh9/wnvdQcjq9TZjevvXzSUo7bfmw91saqMjzGS2xq91/odN2dW/WOl7qQHNDGA==", + "dev": true + }, + "uuid": { + "version": "3.3.3", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.3.3.tgz", + "integrity": "sha512-pW0No1RGHgzlpHJO1nsVrHKpOEIxkGg1xB+v0ZmdNH5OAeAwzAVrCnI2/6Mtx+Uys6iaylxa+D3g4j63IKKjSQ==", + "dev": true + } + } + }, + "require-directory": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz", + "integrity": "sha1-jGStX9MNqxyXbiNE/+f3kqam30I=", + "dev": true + }, + "require-main-filename": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/require-main-filename/-/require-main-filename-1.0.1.tgz", + "integrity": "sha1-l/cXtp1IeE9fUmpsWqj/3aBVpNE=", + "dev": true + }, + "requires-port": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/requires-port/-/requires-port-1.0.0.tgz", + "integrity": "sha1-kl0mAdOaxIXgkc8NpcbmlNw9yv8=", + "dev": true + }, + "resolve": { + "version": "1.12.0", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.12.0.tgz", + "integrity": "sha512-B/dOmuoAik5bKcD6s6nXDCjzUKnaDvdkRyAk6rsmsKLipWj4797iothd7jmmUhWTfinVMU+wc56rYKsit2Qy4w==", + "dev": true, + "requires": { + "path-parse": "^1.0.6" + } + }, + "resolve-dir": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/resolve-dir/-/resolve-dir-1.0.1.tgz", + "integrity": "sha1-eaQGRMNivoLybv/nOcm7U4IEb0M=", + "dev": true, + "requires": { + "expand-tilde": "^2.0.0", + "global-modules": "^1.0.0" + } + }, + "resolve-from": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-3.0.0.tgz", + "integrity": "sha1-six699nWiBvItuZTM17rywoYh0g=", + "dev": true + }, + "resolve-options": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/resolve-options/-/resolve-options-1.1.0.tgz", + "integrity": "sha1-MrueOcBtZzONyTeMDW1gdFZq0TE=", + "dev": true, + "requires": { + "value-or-function": "^3.0.0" + } + }, + "resolve-url": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/resolve-url/-/resolve-url-0.2.1.tgz", + "integrity": "sha1-LGN/53yJOv0qZj/iGqkIAGjiBSo=", + "dev": true + }, + "resp-modifier": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/resp-modifier/-/resp-modifier-6.0.2.tgz", + "integrity": "sha1-sSTeXE+6/LpUH0j/pzlw9KpFa08=", + "dev": true, + "requires": { + "debug": "^2.2.0", + "minimatch": "^3.0.2" + }, + "dependencies": { + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "requires": { + "ms": "2.0.0" + } + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", + "dev": true + } + } + }, + "ret": { + "version": "0.1.15", + "resolved": "https://registry.npmjs.org/ret/-/ret-0.1.15.tgz", + "integrity": "sha512-TTlYpa+OL+vMMNG24xSlQGEJ3B/RzEfUlLct7b5G/ytav+wPrplCpVMFuwzXbkecJrb6IYo1iFb0S9v37754mg==", + "dev": true + }, + "rgb-regex": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/rgb-regex/-/rgb-regex-1.0.1.tgz", + "integrity": "sha1-wODWiC3w4jviVKR16O3UGRX+rrE=", + "dev": true + }, + "rgba-regex": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/rgba-regex/-/rgba-regex-1.0.0.tgz", + "integrity": "sha1-QzdOLiyglosO8VI0YLfXMP8i7rM=", + "dev": true + }, + "rimraf": { + "version": "2.7.1", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz", + "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==", + "dev": true, + "requires": { + "glob": "^7.1.3" + } + }, + "rx": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/rx/-/rx-4.1.0.tgz", + "integrity": "sha1-pfE/957zt0D+MKqAP7CfmIBdR4I=", + "dev": true + }, + "rxjs": { + "version": "5.5.12", + "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-5.5.12.tgz", + "integrity": "sha512-xx2itnL5sBbqeeiVgNPVuQQ1nC8Jp2WfNJhXWHmElW9YmrpS9UVnNzhP3EH3HFqexO5Tlp8GhYY+WEcqcVMvGw==", + "dev": true, + "requires": { + "symbol-observable": "1.0.1" + } + }, + "safe-buffer": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", + "dev": true + }, + "safe-regex": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/safe-regex/-/safe-regex-1.1.0.tgz", + "integrity": "sha1-QKNmnzsHfR6UPURinhV91IAjvy4=", + "dev": true, + "requires": { + "ret": "~0.1.10" + } + }, + "safer-buffer": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", + "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==", + "dev": true + }, + "sass-graph": { + "version": "2.2.4", + "resolved": "https://registry.npmjs.org/sass-graph/-/sass-graph-2.2.4.tgz", + "integrity": "sha1-E/vWPNHK8JCLn9k0dq1DpR0eC0k=", + "dev": true, + "requires": { + "glob": "^7.0.0", + "lodash": "^4.0.0", + "scss-tokenizer": "^0.2.3", + "yargs": "^7.0.0" + }, + "dependencies": { + "yargs": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-7.1.0.tgz", + "integrity": "sha1-a6MY6xaWFyf10oT46gA+jWFU0Mg=", + "dev": true, + "requires": { + "camelcase": "^3.0.0", + "cliui": "^3.2.0", + "decamelize": "^1.1.1", + "get-caller-file": "^1.0.1", + "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": "^5.0.0" + } + }, + "yargs-parser": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-5.0.0.tgz", + "integrity": "sha1-J17PDX/+Bcd+ZOfIbkzZS/DhIoo=", + "dev": true, + "requires": { + "camelcase": "^3.0.0" + } + } + } + }, + "sax": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/sax/-/sax-1.2.4.tgz", + "integrity": "sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw==", + "dev": true + }, + "scss-tokenizer": { + "version": "0.2.3", + "resolved": "https://registry.npmjs.org/scss-tokenizer/-/scss-tokenizer-0.2.3.tgz", + "integrity": "sha1-jrBtualyMzOCTT9VMGQRSYR85dE=", + "dev": true, + "requires": { + "js-base64": "^2.1.8", + "source-map": "^0.4.2" + }, + "dependencies": { + "source-map": { + "version": "0.4.4", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.4.4.tgz", + "integrity": "sha1-66T12pwNyZneaAMti092FzZSA2s=", + "dev": true, + "requires": { + "amdefine": ">=0.0.4" + } + } + } + }, + "semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", + "dev": true + }, + "semver-greatest-satisfied-range": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/semver-greatest-satisfied-range/-/semver-greatest-satisfied-range-1.1.0.tgz", + "integrity": "sha1-E+jCZYq5aRywzXEJMkAoDTb3els=", + "dev": true, + "requires": { + "sver-compat": "^1.5.0" + } + }, + "send": { + "version": "0.16.2", + "resolved": "https://registry.npmjs.org/send/-/send-0.16.2.tgz", + "integrity": "sha512-E64YFPUssFHEFBvpbbjr44NCLtI1AohxQ8ZSiJjQLskAdKuriYEP6VyGEsRDH8ScozGpkaX1BGvhanqCwkcEZw==", + "dev": true, + "requires": { + "debug": "2.6.9", + "depd": "~1.1.2", + "destroy": "~1.0.4", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "etag": "~1.8.1", + "fresh": "0.5.2", + "http-errors": "~1.6.2", + "mime": "1.4.1", + "ms": "2.0.0", + "on-finished": "~2.3.0", + "range-parser": "~1.2.0", + "statuses": "~1.4.0" + }, + "dependencies": { + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "requires": { + "ms": "2.0.0" + } + }, + "http-errors": { + "version": "1.6.3", + "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.6.3.tgz", + "integrity": "sha1-i1VoC7S+KDoLW/TqLjhYC+HZMg0=", + "dev": true, + "requires": { + "depd": "~1.1.2", + "inherits": "2.0.3", + "setprototypeof": "1.1.0", + "statuses": ">= 1.4.0 < 2" + } + }, + "inherits": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", + "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=", + "dev": true + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", + "dev": true + }, + "setprototypeof": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.0.tgz", + "integrity": "sha512-BvE/TwpZX4FXExxOxZyRGQQv651MSwmWKZGqvmPcRIjDqWub67kTKuIMx43cZZrS/cBBzwBcNDWoFxt2XEFIpQ==", + "dev": true + }, + "statuses": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.4.0.tgz", + "integrity": "sha512-zhSCtt8v2NDrRlPQpCNtw/heZLtfUDqxBM1udqikb/Hbk52LK4nQSwr10u77iopCW5LsyHpuXS0GnEc48mLeew==", + "dev": true + } + } + }, + "serve-index": { + "version": "1.9.1", + "resolved": "https://registry.npmjs.org/serve-index/-/serve-index-1.9.1.tgz", + "integrity": "sha1-03aNabHn2C5c4FD/9bRTvqEqkjk=", + "dev": true, + "requires": { + "accepts": "~1.3.4", + "batch": "0.6.1", + "debug": "2.6.9", + "escape-html": "~1.0.3", + "http-errors": "~1.6.2", + "mime-types": "~2.1.17", + "parseurl": "~1.3.2" + }, + "dependencies": { + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "requires": { + "ms": "2.0.0" + } + }, + "http-errors": { + "version": "1.6.3", + "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.6.3.tgz", + "integrity": "sha1-i1VoC7S+KDoLW/TqLjhYC+HZMg0=", + "dev": true, + "requires": { + "depd": "~1.1.2", + "inherits": "2.0.3", + "setprototypeof": "1.1.0", + "statuses": ">= 1.4.0 < 2" + } + }, + "inherits": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", + "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=", + "dev": true + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", + "dev": true + }, + "setprototypeof": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.0.tgz", + "integrity": "sha512-BvE/TwpZX4FXExxOxZyRGQQv651MSwmWKZGqvmPcRIjDqWub67kTKuIMx43cZZrS/cBBzwBcNDWoFxt2XEFIpQ==", + "dev": true + }, + "statuses": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz", + "integrity": "sha1-Fhx9rBd2Wf2YEfQ3cfqZOBR4Yow=", + "dev": true + } + } + }, + "serve-static": { + "version": "1.13.2", + "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.13.2.tgz", + "integrity": "sha512-p/tdJrO4U387R9oMjb1oj7qSMaMfmOyd4j9hOFoxZe2baQszgHcSWjuya/CiT5kgZZKRudHNOA0pYXOl8rQ5nw==", + "dev": true, + "requires": { + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "parseurl": "~1.3.2", + "send": "0.16.2" + } + }, + "server-destroy": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/server-destroy/-/server-destroy-1.0.1.tgz", + "integrity": "sha1-8Tv5KOQrnD55OD5hzDmYtdFObN0=", + "dev": true + }, + "set-blocking": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz", + "integrity": "sha1-BF+XgtARrppoA93TgrJDkrPYkPc=", + "dev": true + }, + "set-value": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/set-value/-/set-value-2.0.1.tgz", + "integrity": "sha512-JxHc1weCN68wRY0fhCoXpyK55m/XPHafOmK4UWD7m2CI14GMcFypt4w/0+NV5f/ZMby2F6S2wwA7fgynh9gWSw==", + "dev": true, + "requires": { + "extend-shallow": "^2.0.1", + "is-extendable": "^0.1.1", + "is-plain-object": "^2.0.3", + "split-string": "^3.0.1" + }, + "dependencies": { + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "dev": true, + "requires": { + "is-extendable": "^0.1.0" + } + } + } + }, + "setprototypeof": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.1.tgz", + "integrity": "sha512-JvdAWfbXeIGaZ9cILp38HntZSFSo3mWg6xGcJJsd+d4aRMOqauag1C63dJfDw7OaMYwEbHMOxEZ1lqVRYP2OAw==", + "dev": true + }, + "signal-exit": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.2.tgz", + "integrity": "sha1-tf3AjxKH6hF4Yo5BXiUTK3NkbG0=", + "dev": true + }, + "simple-swizzle": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/simple-swizzle/-/simple-swizzle-0.2.2.tgz", + "integrity": "sha1-pNprY1/8zMoz9w0Xy5JZLeleVXo=", + "dev": true, + "requires": { + "is-arrayish": "^0.3.1" + }, + "dependencies": { + "is-arrayish": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.3.2.tgz", + "integrity": "sha512-eVRqCvVlZbuw3GrM63ovNSNAeA1K16kaR/LRY/92w0zxQ5/1YzwblUX652i4Xs9RwAGjW9d9y6X88t8OaAJfWQ==", + "dev": true + } + } + }, + "snapdragon": { + "version": "0.8.2", + "resolved": "https://registry.npmjs.org/snapdragon/-/snapdragon-0.8.2.tgz", + "integrity": "sha512-FtyOnWN/wCHTVXOMwvSv26d+ko5vWlIDD6zoUJ7LW8vh+ZBC8QdljveRP+crNrtBwioEUWy/4dMtbBjA4ioNlg==", + "dev": true, + "requires": { + "base": "^0.11.1", + "debug": "^2.2.0", + "define-property": "^0.2.5", + "extend-shallow": "^2.0.1", + "map-cache": "^0.2.2", + "source-map": "^0.5.6", + "source-map-resolve": "^0.5.0", + "use": "^3.1.0" + }, + "dependencies": { + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "requires": { + "ms": "2.0.0" + } + }, + "define-property": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", + "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", + "dev": true, + "requires": { + "is-descriptor": "^0.1.0" + } + }, + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "dev": true, + "requires": { + "is-extendable": "^0.1.0" + } + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", + "dev": true + } + } + }, + "snapdragon-node": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/snapdragon-node/-/snapdragon-node-2.1.1.tgz", + "integrity": "sha512-O27l4xaMYt/RSQ5TR3vpWCAB5Kb/czIcqUFOM/C4fYcLnbZUc1PkjTAMjof2pBWaSTwOUd6qUHcFGVGj7aIwnw==", + "dev": true, + "requires": { + "define-property": "^1.0.0", + "isobject": "^3.0.0", + "snapdragon-util": "^3.0.1" + }, + "dependencies": { + "define-property": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", + "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=", + "dev": true, + "requires": { + "is-descriptor": "^1.0.0" + } + }, + "is-accessor-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz", + "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", + "dev": true, + "requires": { + "kind-of": "^6.0.0" + } + }, + "is-data-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz", + "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", + "dev": true, + "requires": { + "kind-of": "^6.0.0" + } + }, + "is-descriptor": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", + "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", + "dev": true, + "requires": { + "is-accessor-descriptor": "^1.0.0", + "is-data-descriptor": "^1.0.0", + "kind-of": "^6.0.2" + } + } + } + }, + "snapdragon-util": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/snapdragon-util/-/snapdragon-util-3.0.1.tgz", + "integrity": "sha512-mbKkMdQKsjX4BAL4bRYTj21edOf8cN7XHdYUJEe+Zn99hVEYcMvKPct1IqNe7+AZPirn8BCDOQBHQZknqmKlZQ==", + "dev": true, + "requires": { + "kind-of": "^3.2.0" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dev": true, + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "socket.io": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/socket.io/-/socket.io-2.1.1.tgz", + "integrity": "sha512-rORqq9c+7W0DAK3cleWNSyfv/qKXV99hV4tZe+gGLfBECw3XEhBy7x85F3wypA9688LKjtwO9pX9L33/xQI8yA==", + "dev": true, + "requires": { + "debug": "~3.1.0", + "engine.io": "~3.2.0", + "has-binary2": "~1.0.2", + "socket.io-adapter": "~1.1.0", + "socket.io-client": "2.1.1", + "socket.io-parser": "~3.2.0" + }, + "dependencies": { + "debug": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.1.0.tgz", + "integrity": "sha512-OX8XqP7/1a9cqkxYw2yXss15f26NKWBpDXQd0/uK/KPqdQhxbPa994hnzjcE2VqQpDslf55723cKPUOGSmMY3g==", + "dev": true, + "requires": { + "ms": "2.0.0" + } + }, + "engine.io-client": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/engine.io-client/-/engine.io-client-3.2.1.tgz", + "integrity": "sha512-y5AbkytWeM4jQr7m/koQLc5AxpRKC1hEVUb/s1FUAWEJq5AzJJ4NLvzuKPuxtDi5Mq755WuDvZ6Iv2rXj4PTzw==", + "dev": true, + "requires": { + "component-emitter": "1.2.1", + "component-inherit": "0.0.3", + "debug": "~3.1.0", + "engine.io-parser": "~2.1.1", + "has-cors": "1.1.0", + "indexof": "0.0.1", + "parseqs": "0.0.5", + "parseuri": "0.0.5", + "ws": "~3.3.1", + "xmlhttprequest-ssl": "~1.5.4", + "yeast": "0.1.2" + } + }, + "engine.io-parser": { + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/engine.io-parser/-/engine.io-parser-2.1.3.tgz", + "integrity": "sha512-6HXPre2O4Houl7c4g7Ic/XzPnHBvaEmN90vtRO9uLmwtRqQmTOw0QMevL1TOfL2Cpu1VzsaTmMotQgMdkzGkVA==", + "dev": true, + "requires": { + "after": "0.8.2", + "arraybuffer.slice": "~0.0.7", + "base64-arraybuffer": "0.1.5", + "blob": "0.0.5", + "has-binary2": "~1.0.2" + } + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", + "dev": true + }, + "socket.io-client": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/socket.io-client/-/socket.io-client-2.1.1.tgz", + "integrity": "sha512-jxnFyhAuFxYfjqIgduQlhzqTcOEQSn+OHKVfAxWaNWa7ecP7xSNk2Dx/3UEsDcY7NcFafxvNvKPmmO7HTwTxGQ==", + "dev": true, + "requires": { + "backo2": "1.0.2", + "base64-arraybuffer": "0.1.5", + "component-bind": "1.0.0", + "component-emitter": "1.2.1", + "debug": "~3.1.0", + "engine.io-client": "~3.2.0", + "has-binary2": "~1.0.2", + "has-cors": "1.1.0", + "indexof": "0.0.1", + "object-component": "0.0.3", + "parseqs": "0.0.5", + "parseuri": "0.0.5", + "socket.io-parser": "~3.2.0", + "to-array": "0.1.4" + } + }, + "socket.io-parser": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/socket.io-parser/-/socket.io-parser-3.2.0.tgz", + "integrity": "sha512-FYiBx7rc/KORMJlgsXysflWx/RIvtqZbyGLlHZvjfmPTPeuD/I8MaW7cfFrj5tRltICJdgwflhfZ3NVVbVLFQA==", + "dev": true, + "requires": { + "component-emitter": "1.2.1", + "debug": "~3.1.0", + "isarray": "2.0.1" + } + }, + "ws": { + "version": "3.3.3", + "resolved": "https://registry.npmjs.org/ws/-/ws-3.3.3.tgz", + "integrity": "sha512-nnWLa/NwZSt4KQJu51MYlCcSQ5g7INpOrOMt4XV8j4dqTXdmlUmSHQ8/oLC069ckre0fRsgfvsKwbTdtKLCDkA==", + "dev": true, + "requires": { + "async-limiter": "~1.0.0", + "safe-buffer": "~5.1.0", + "ultron": "~1.1.0" + } + } + } + }, + "socket.io-adapter": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/socket.io-adapter/-/socket.io-adapter-1.1.1.tgz", + "integrity": "sha1-KoBeihTWNyEk3ZFZrUUC+MsH8Gs=", + "dev": true + }, + "socket.io-client": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/socket.io-client/-/socket.io-client-2.3.0.tgz", + "integrity": "sha512-cEQQf24gET3rfhxZ2jJ5xzAOo/xhZwK+mOqtGRg5IowZsMgwvHwnf/mCRapAAkadhM26y+iydgwsXGObBB5ZdA==", + "dev": true, + "requires": { + "backo2": "1.0.2", + "base64-arraybuffer": "0.1.5", + "component-bind": "1.0.0", + "component-emitter": "1.2.1", + "debug": "~4.1.0", + "engine.io-client": "~3.4.0", + "has-binary2": "~1.0.2", + "has-cors": "1.1.0", + "indexof": "0.0.1", + "object-component": "0.0.3", + "parseqs": "0.0.5", + "parseuri": "0.0.5", + "socket.io-parser": "~3.3.0", + "to-array": "0.1.4" + } + }, + "socket.io-parser": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/socket.io-parser/-/socket.io-parser-3.3.0.tgz", + "integrity": "sha512-hczmV6bDgdaEbVqhAeVMM/jfUfzuEZHsQg6eOmLgJht6G3mPKMxYm75w2+qhAQZ+4X+1+ATZ+QFKeOZD5riHng==", + "dev": true, + "requires": { + "component-emitter": "1.2.1", + "debug": "~3.1.0", + "isarray": "2.0.1" + }, + "dependencies": { + "debug": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.1.0.tgz", + "integrity": "sha512-OX8XqP7/1a9cqkxYw2yXss15f26NKWBpDXQd0/uK/KPqdQhxbPa994hnzjcE2VqQpDslf55723cKPUOGSmMY3g==", + "dev": true, + "requires": { + "ms": "2.0.0" + } + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", + "dev": true + } + } + }, + "source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", + "dev": true + }, + "source-map-resolve": { + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/source-map-resolve/-/source-map-resolve-0.5.2.tgz", + "integrity": "sha512-MjqsvNwyz1s0k81Goz/9vRBe9SZdB09Bdw+/zYyO+3CuPk6fouTaxscHkgtE8jKvf01kVfl8riHzERQ/kefaSA==", + "dev": true, + "requires": { + "atob": "^2.1.1", + "decode-uri-component": "^0.2.0", + "resolve-url": "^0.2.1", + "source-map-url": "^0.4.0", + "urix": "^0.1.0" + } + }, + "source-map-support": { + "version": "0.5.13", + "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.13.tgz", + "integrity": "sha512-SHSKFHadjVA5oR4PPqhtAVdcBWwRYVd6g6cAXnIbRiIwc2EhPrTuKUBdSLvlEKyIP3GCf89fltvcZiP9MMFA1w==", + "dev": true, + "requires": { + "buffer-from": "^1.0.0", + "source-map": "^0.6.0" + }, + "dependencies": { + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true + } + } + }, + "source-map-url": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/source-map-url/-/source-map-url-0.4.0.tgz", + "integrity": "sha1-PpNdfd1zYxuXZZlW1VEo6HtQhKM=", + "dev": true + }, + "sparkles": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/sparkles/-/sparkles-1.0.1.tgz", + "integrity": "sha512-dSO0DDYUahUt/0/pD/Is3VIm5TGJjludZ0HVymmhYF6eNA53PVLhnUk0znSYbH8IYBuJdCE+1luR22jNLMaQdw==", + "dev": true + }, + "spdx-correct": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/spdx-correct/-/spdx-correct-3.1.0.tgz", + "integrity": "sha512-lr2EZCctC2BNR7j7WzJ2FpDznxky1sjfxvvYEyzxNyb6lZXHODmEoJeFu4JupYlkfha1KZpJyoqiJ7pgA1qq8Q==", + "dev": true, + "requires": { + "spdx-expression-parse": "^3.0.0", + "spdx-license-ids": "^3.0.0" + } + }, + "spdx-exceptions": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/spdx-exceptions/-/spdx-exceptions-2.2.0.tgz", + "integrity": "sha512-2XQACfElKi9SlVb1CYadKDXvoajPgBVPn/gOQLrTvHdElaVhr7ZEbqJaRnJLVNeaI4cMEAgVCeBMKF6MWRDCRA==", + "dev": true + }, + "spdx-expression-parse": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/spdx-expression-parse/-/spdx-expression-parse-3.0.0.tgz", + "integrity": "sha512-Yg6D3XpRD4kkOmTpdgbUiEJFKghJH03fiC1OPll5h/0sO6neh2jqRDVHOQ4o/LMea0tgCkbMgea5ip/e+MkWyg==", + "dev": true, + "requires": { + "spdx-exceptions": "^2.1.0", + "spdx-license-ids": "^3.0.0" + } + }, + "spdx-license-ids": { + "version": "3.0.5", + "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.5.tgz", + "integrity": "sha512-J+FWzZoynJEXGphVIS+XEh3kFSjZX/1i9gFBaWQcB+/tmpe2qUsSBABpcxqxnAxFdiUFEgAX1bjYGQvIZmoz9Q==", + "dev": true + }, + "split-string": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/split-string/-/split-string-3.1.0.tgz", + "integrity": "sha512-NzNVhJDYpwceVVii8/Hu6DKfD2G+NrQHlS/V/qgv763EYudVwEcMQNxd2lh+0VrUByXN/oJkl5grOhYWvQUYiw==", + "dev": true, + "requires": { + "extend-shallow": "^3.0.0" + } + }, + "sprintf-js": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz", + "integrity": "sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw=", + "dev": true + }, + "sshpk": { + "version": "1.16.1", + "resolved": "https://registry.npmjs.org/sshpk/-/sshpk-1.16.1.tgz", + "integrity": "sha512-HXXqVUq7+pcKeLqqZj6mHFUMvXtOJt1uoUx09pFW6011inTMxqI8BA8PM95myrIyyKwdnzjdFjLiE6KBPVtJIg==", + "dev": true, + "requires": { + "asn1": "~0.2.3", + "assert-plus": "^1.0.0", + "bcrypt-pbkdf": "^1.0.0", + "dashdash": "^1.12.0", + "ecc-jsbn": "~0.1.1", + "getpass": "^0.1.1", + "jsbn": "~0.1.0", + "safer-buffer": "^2.0.2", + "tweetnacl": "~0.14.0" + } + }, + "stable": { + "version": "0.1.8", + "resolved": "https://registry.npmjs.org/stable/-/stable-0.1.8.tgz", + "integrity": "sha512-ji9qxRnOVfcuLDySj9qzhGSEFVobyt1kIOSkj1qZzYLzq7Tos/oUUWvotUPQLlrsidqsK6tBH89Bc9kL5zHA6w==", + "dev": true + }, + "stack-trace": { + "version": "0.0.10", + "resolved": "https://registry.npmjs.org/stack-trace/-/stack-trace-0.0.10.tgz", + "integrity": "sha1-VHxws0fo0ytOEI6hoqFZ5f3eGcA=", + "dev": true + }, + "static-extend": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/static-extend/-/static-extend-0.1.2.tgz", + "integrity": "sha1-YICcOcv/VTNyJv1eC1IPNB8ftcY=", + "dev": true, + "requires": { + "define-property": "^0.2.5", + "object-copy": "^0.1.0" + }, + "dependencies": { + "define-property": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", + "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", + "dev": true, + "requires": { + "is-descriptor": "^0.1.0" + } + } + } + }, + "statuses": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.3.1.tgz", + "integrity": "sha1-+vUbnrdKrvOzrPStX2Gr8ky3uT4=", + "dev": true + }, + "stdout-stream": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/stdout-stream/-/stdout-stream-1.4.1.tgz", + "integrity": "sha512-j4emi03KXqJWcIeF8eIXkjMFN1Cmb8gUlDYGeBALLPo5qdyTfA9bOtl8m33lRoC+vFMkP3gl0WsDr6+gzxbbTA==", + "dev": true, + "requires": { + "readable-stream": "^2.0.1" + } + }, + "stream-combiner": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/stream-combiner/-/stream-combiner-0.2.2.tgz", + "integrity": "sha1-rsjLrBd7Vrb0+kec7YwZEs7lKFg=", + "dev": true, + "requires": { + "duplexer": "~0.1.1", + "through": "~2.3.4" + } + }, + "stream-exhaust": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/stream-exhaust/-/stream-exhaust-1.0.2.tgz", + "integrity": "sha512-b/qaq/GlBK5xaq1yrK9/zFcyRSTNxmcZwFLGSTG0mXgZl/4Z6GgiyYOXOvY7N3eEvFRAG1bkDRz5EPGSvPYQlw==", + "dev": true + }, + "stream-shift": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/stream-shift/-/stream-shift-1.0.0.tgz", + "integrity": "sha1-1cdSgl5TZ+eG944Y5EXqIjoVWVI=", + "dev": true + }, + "stream-throttle": { + "version": "0.1.3", + "resolved": "https://registry.npmjs.org/stream-throttle/-/stream-throttle-0.1.3.tgz", + "integrity": "sha1-rdV8jXzHOoFjDTHNVdOWHPr7qcM=", + "dev": true, + "requires": { + "commander": "^2.2.0", + "limiter": "^1.0.5" + } + }, + "string-width": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz", + "integrity": "sha1-EYvfW4zcUaKn5w0hHgfisLmxB9M=", + "dev": true, + "requires": { + "code-point-at": "^1.0.0", + "is-fullwidth-code-point": "^1.0.0", + "strip-ansi": "^3.0.0" + } + }, + "string.prototype.trimleft": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/string.prototype.trimleft/-/string.prototype.trimleft-2.1.0.tgz", + "integrity": "sha512-FJ6b7EgdKxxbDxc79cOlok6Afd++TTs5szo+zJTUyow3ycrRfJVE2pq3vcN53XexvKZu/DJMDfeI/qMiZTrjTw==", + "dev": true, + "requires": { + "define-properties": "^1.1.3", + "function-bind": "^1.1.1" + } + }, + "string.prototype.trimright": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/string.prototype.trimright/-/string.prototype.trimright-2.1.0.tgz", + "integrity": "sha512-fXZTSV55dNBwv16uw+hh5jkghxSnc5oHq+5K/gXgizHwAvMetdAJlHqqoFC1FSDVPYWLkAKl2cxpUT41sV7nSg==", + "dev": true, + "requires": { + "define-properties": "^1.1.3", + "function-bind": "^1.1.1" + } + }, + "string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "dev": true, + "requires": { + "safe-buffer": "~5.1.0" + } + }, + "strip-ansi": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", + "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=", + "dev": true, + "requires": { + "ansi-regex": "^2.0.0" + } + }, + "strip-bom": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-2.0.0.tgz", + "integrity": "sha1-YhmoVhZSBJHzV4i9vxRHqZx+aw4=", + "dev": true, + "requires": { + "is-utf8": "^0.2.0" + } + }, + "strip-indent": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/strip-indent/-/strip-indent-1.0.1.tgz", + "integrity": "sha1-DHlipq3vp7vUrDZkYKY4VSrhoKI=", + "dev": true, + "requires": { + "get-stdin": "^4.0.1" + } + }, + "stylehacks": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/stylehacks/-/stylehacks-4.0.3.tgz", + "integrity": "sha512-7GlLk9JwlElY4Y6a/rmbH2MhVlTyVmiJd1PfTCqFaIBEGMYNsrO/v3SeGTdhBThLg4Z+NbOk/qFMwCa+J+3p/g==", + "dev": true, + "requires": { + "browserslist": "^4.0.0", + "postcss": "^7.0.0", + "postcss-selector-parser": "^3.0.0" + }, + "dependencies": { + "postcss-selector-parser": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-3.1.1.tgz", + "integrity": "sha1-T4dfSvsMllc9XPTXQBGu4lCn6GU=", + "dev": true, + "requires": { + "dot-prop": "^4.1.1", + "indexes-of": "^1.0.1", + "uniq": "^1.0.1" + } + } + } + }, + "supports-color": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz", + "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=", + "dev": true + }, + "sver-compat": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/sver-compat/-/sver-compat-1.5.0.tgz", + "integrity": "sha1-PPh9/rTQe0o/FIJ7wYaz/QxkXNg=", + "dev": true, + "requires": { + "es6-iterator": "^2.0.1", + "es6-symbol": "^3.1.1" + } + }, + "svgo": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/svgo/-/svgo-1.3.0.tgz", + "integrity": "sha512-MLfUA6O+qauLDbym+mMZgtXCGRfIxyQoeH6IKVcFslyODEe/ElJNwr0FohQ3xG4C6HK6bk3KYPPXwHVJk3V5NQ==", + "dev": true, + "requires": { + "chalk": "^2.4.1", + "coa": "^2.0.2", + "css-select": "^2.0.0", + "css-select-base-adapter": "^0.1.1", + "css-tree": "1.0.0-alpha.33", + "csso": "^3.5.1", + "js-yaml": "^3.13.1", + "mkdirp": "~0.5.1", + "object.values": "^1.1.0", + "sax": "~1.2.4", + "stable": "^0.1.8", + "unquote": "~1.1.1", + "util.promisify": "~1.0.0" + }, + "dependencies": { + "ansi-styles": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "dev": true, + "requires": { + "color-convert": "^1.9.0" + } + }, + "chalk": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", + "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", + "dev": true, + "requires": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + } + }, + "supports-color": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", + "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", + "dev": true, + "requires": { + "has-flag": "^3.0.0" + } + } + } + }, + "symbol-observable": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/symbol-observable/-/symbol-observable-1.0.1.tgz", + "integrity": "sha1-g0D8RwLDEi310iKI+IKD9RPT/dQ=", + "dev": true + }, + "tar": { + "version": "2.2.2", + "resolved": "https://registry.npmjs.org/tar/-/tar-2.2.2.tgz", + "integrity": "sha512-FCEhQ/4rE1zYv9rYXJw/msRqsnmlje5jHP6huWeBZ704jUTy02c5AZyWujpMR1ax6mVw9NyJMfuK2CMDWVIfgA==", + "dev": true, + "requires": { + "block-stream": "*", + "fstream": "^1.0.12", + "inherits": "2" + } + }, + "terser": { + "version": "3.17.0", + "resolved": "https://registry.npmjs.org/terser/-/terser-3.17.0.tgz", + "integrity": "sha512-/FQzzPJmCpjAH9Xvk2paiWrFq+5M6aVOf+2KRbwhByISDX/EujxsK+BAvrhb6H+2rtrLCHK9N01wO014vrIwVQ==", + "dev": true, + "requires": { + "commander": "^2.19.0", + "source-map": "~0.6.1", + "source-map-support": "~0.5.10" + }, + "dependencies": { + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true + } + } + }, + "tfunk": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/tfunk/-/tfunk-3.1.0.tgz", + "integrity": "sha1-OORBT8ZJd9h6/apy+sttKfgve1s=", + "dev": true, + "requires": { + "chalk": "^1.1.1", + "object-path": "^0.9.0" + } + }, + "through": { + "version": "2.3.8", + "resolved": "https://registry.npmjs.org/through/-/through-2.3.8.tgz", + "integrity": "sha1-DdTJ/6q8NXlgsbckEV1+Doai4fU=", + "dev": true + }, + "through2": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.5.tgz", + "integrity": "sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==", + "dev": true, + "requires": { + "readable-stream": "~2.3.6", + "xtend": "~4.0.1" + } + }, + "through2-filter": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/through2-filter/-/through2-filter-3.0.0.tgz", + "integrity": "sha512-jaRjI2WxN3W1V8/FMZ9HKIBXixtiqs3SQSX4/YGIiP3gL6djW48VoZq9tDqeCWs3MT8YY5wb/zli8VW8snY1CA==", + "dev": true, + "requires": { + "through2": "~2.0.0", + "xtend": "~4.0.0" + } + }, + "time-stamp": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/time-stamp/-/time-stamp-1.1.0.tgz", + "integrity": "sha1-dkpaEa9QVhkhsTPztE5hhofg9cM=", + "dev": true + }, + "timsort": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/timsort/-/timsort-0.3.0.tgz", + "integrity": "sha1-QFQRqOfmM5/mTbmiNN4R3DHgK9Q=", + "dev": true + }, + "to-absolute-glob": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/to-absolute-glob/-/to-absolute-glob-2.0.2.tgz", + "integrity": "sha1-GGX0PZ50sIItufFFt4z/fQ98hJs=", + "dev": true, + "requires": { + "is-absolute": "^1.0.0", + "is-negated-glob": "^1.0.0" + } + }, + "to-array": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/to-array/-/to-array-0.1.4.tgz", + "integrity": "sha1-F+bBH3PdTz10zaek/zI46a2b+JA=", + "dev": true + }, + "to-object-path": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/to-object-path/-/to-object-path-0.3.0.tgz", + "integrity": "sha1-KXWIt7Dn4KwI4E5nL4XB9JmeF68=", + "dev": true, + "requires": { + "kind-of": "^3.0.2" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dev": true, + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "to-regex": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/to-regex/-/to-regex-3.0.2.tgz", + "integrity": "sha512-FWtleNAtZ/Ki2qtqej2CXTOayOH9bHDQF+Q48VpWyDXjbYxA4Yz8iDB31zXOBUlOHHKidDbqGVrTUvQMPmBGBw==", + "dev": true, + "requires": { + "define-property": "^2.0.2", + "extend-shallow": "^3.0.2", + "regex-not": "^1.0.2", + "safe-regex": "^1.1.0" + } + }, + "to-regex-range": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz", + "integrity": "sha1-fIDBe53+vlmeJzZ+DU3VWQFB2zg=", + "dev": true, + "requires": { + "is-number": "^3.0.0", + "repeat-string": "^1.6.1" + } + }, + "to-through": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/to-through/-/to-through-2.0.0.tgz", + "integrity": "sha1-/JKtq6ByZHvAtn1rA2ZKoZUJOvY=", + "dev": true, + "requires": { + "through2": "^2.0.3" + } + }, + "toidentifier": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.0.tgz", + "integrity": "sha512-yaOH/Pk/VEhBWWTlhI+qXxDFXlejDGcQipMlyxda9nthulaxLZUNcUqFxokp0vcYnvteJln5FNQDRrxj3YcbVw==", + "dev": true + }, + "tough-cookie": { + "version": "2.4.3", + "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-2.4.3.tgz", + "integrity": "sha512-Q5srk/4vDM54WJsJio3XNn6K2sCG+CQ8G5Wz6bZhRZoAe/+TxjWB/GlFAnYEbkYVlON9FMk/fE3h2RLpPXo4lQ==", + "dev": true, + "requires": { + "psl": "^1.1.24", + "punycode": "^1.4.1" + }, + "dependencies": { + "punycode": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.4.1.tgz", + "integrity": "sha1-wNWmOycYgArY4esPpSachN1BhF4=", + "dev": true + } + } + }, + "trim-newlines": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/trim-newlines/-/trim-newlines-1.0.0.tgz", + "integrity": "sha1-WIeWa7WCpFA6QetST301ARgVphM=", + "dev": true + }, + "true-case-path": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/true-case-path/-/true-case-path-1.0.3.tgz", + "integrity": "sha512-m6s2OdQe5wgpFMC+pAJ+q9djG82O2jcHPOI6RNg1yy9rCYR+WD6Nbpl32fDpfC56nirdRy+opFa/Vk7HYhqaew==", + "dev": true, + "requires": { + "glob": "^7.1.2" + } + }, + "tunnel-agent": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.6.0.tgz", + "integrity": "sha1-J6XeoGs2sEoKmWZ3SykIaPD8QP0=", + "dev": true, + "requires": { + "safe-buffer": "^5.0.1" + } + }, + "tweetnacl": { + "version": "0.14.5", + "resolved": "https://registry.npmjs.org/tweetnacl/-/tweetnacl-0.14.5.tgz", + "integrity": "sha1-WuaBd/GS1EViadEIr6k/+HQ/T2Q=", + "dev": true + }, + "type": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/type/-/type-1.2.0.tgz", + "integrity": "sha512-+5nt5AAniqsCnu2cEQQdpzCAh33kVx8n0VoFidKpB1dVVLAN/F+bgVOqOJqOnEnrhp222clB5p3vUlD+1QAnfg==", + "dev": true + }, + "typedarray": { + "version": "0.0.6", + "resolved": "https://registry.npmjs.org/typedarray/-/typedarray-0.0.6.tgz", + "integrity": "sha1-hnrHTjhkGHsdPUfZlqeOxciDB3c=", + "dev": true + }, + "ua-parser-js": { + "version": "0.7.17", + "resolved": "https://registry.npmjs.org/ua-parser-js/-/ua-parser-js-0.7.17.tgz", + "integrity": "sha512-uRdSdu1oA1rncCQL7sCj8vSyZkgtL7faaw9Tc9rZ3mGgraQ7+Pdx7w5mnOSF3gw9ZNG6oc+KXfkon3bKuROm0g==", + "dev": true + }, + "ultron": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/ultron/-/ultron-1.1.1.tgz", + "integrity": "sha512-UIEXBNeYmKptWH6z8ZnqTeS8fV74zG0/eRU9VGkpzz+LIJNs8W/zM/L+7ctCkRrgbNnnR0xxw4bKOr0cW0N0Og==", + "dev": true + }, + "unc-path-regex": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/unc-path-regex/-/unc-path-regex-0.1.2.tgz", + "integrity": "sha1-5z3T17DXxe2G+6xrCufYxqadUPo=", + "dev": true + }, + "undertaker": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/undertaker/-/undertaker-1.2.1.tgz", + "integrity": "sha512-71WxIzDkgYk9ZS+spIB8iZXchFhAdEo2YU8xYqBYJ39DIUIqziK78ftm26eecoIY49X0J2MLhG4hr18Yp6/CMA==", + "dev": true, + "requires": { + "arr-flatten": "^1.0.1", + "arr-map": "^2.0.0", + "bach": "^1.0.0", + "collection-map": "^1.0.0", + "es6-weak-map": "^2.0.1", + "last-run": "^1.1.0", + "object.defaults": "^1.0.0", + "object.reduce": "^1.0.0", + "undertaker-registry": "^1.0.0" + } + }, + "undertaker-registry": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/undertaker-registry/-/undertaker-registry-1.0.1.tgz", + "integrity": "sha1-XkvaMI5KiirlhPm5pDWaSZglzFA=", + "dev": true + }, + "union-value": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/union-value/-/union-value-1.0.1.tgz", + "integrity": "sha512-tJfXmxMeWYnczCVs7XAEvIV7ieppALdyepWMkHkwciRpZraG/xwT+s2JN8+pr1+8jCRf80FFzvr+MpQeeoF4Xg==", + "dev": true, + "requires": { + "arr-union": "^3.1.0", + "get-value": "^2.0.6", + "is-extendable": "^0.1.1", + "set-value": "^2.0.1" + } + }, + "uniq": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/uniq/-/uniq-1.0.1.tgz", + "integrity": "sha1-sxxa6CVIRKOoKBVBzisEuGWnNP8=", + "dev": true + }, + "uniqs": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/uniqs/-/uniqs-2.0.0.tgz", + "integrity": "sha1-/+3ks2slKQaW5uFl1KWe25mOawI=", + "dev": true + }, + "unique-stream": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/unique-stream/-/unique-stream-2.3.1.tgz", + "integrity": "sha512-2nY4TnBE70yoxHkDli7DMazpWiP7xMdCYqU2nBRO0UB+ZpEkGsSija7MvmvnZFUeC+mrgiUfcHSr3LmRFIg4+A==", + "dev": true, + "requires": { + "json-stable-stringify-without-jsonify": "^1.0.1", + "through2-filter": "^3.0.0" + } + }, + "universalify": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.1.2.tgz", + "integrity": "sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==", + "dev": true + }, + "unpipe": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz", + "integrity": "sha1-sr9O6FFKrmFltIF4KdIbLvSZBOw=", + "dev": true + }, + "unquote": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/unquote/-/unquote-1.1.1.tgz", + "integrity": "sha1-j97XMk7G6IoP+LkF58CYzcCG1UQ=", + "dev": true + }, + "unset-value": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/unset-value/-/unset-value-1.0.0.tgz", + "integrity": "sha1-g3aHP30jNRef+x5vw6jtDfyKtVk=", + "dev": true, + "requires": { + "has-value": "^0.3.1", + "isobject": "^3.0.0" + }, + "dependencies": { + "has-value": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/has-value/-/has-value-0.3.1.tgz", + "integrity": "sha1-ex9YutpiyoJ+wKIHgCVlSEWZXh8=", + "dev": true, + "requires": { + "get-value": "^2.0.3", + "has-values": "^0.1.4", + "isobject": "^2.0.0" + }, + "dependencies": { + "isobject": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/isobject/-/isobject-2.1.0.tgz", + "integrity": "sha1-8GVWEJaj8dou9GJy+BXIQNh+DIk=", + "dev": true, + "requires": { + "isarray": "1.0.0" + } + } + } + }, + "has-values": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/has-values/-/has-values-0.1.4.tgz", + "integrity": "sha1-bWHeldkd/Km5oCCJrThL/49it3E=", + "dev": true + }, + "isarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", + "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=", + "dev": true + } + } + }, + "upath": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/upath/-/upath-1.2.0.tgz", + "integrity": "sha512-aZwGpamFO61g3OlfT7OQCHqhGnW43ieH9WZeP7QxN/G/jS4jfqUkZxoryvJgVPEcrl5NL/ggHsSmLMHuH64Lhg==", + "dev": true + }, + "uri-js": { + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.2.2.tgz", + "integrity": "sha512-KY9Frmirql91X2Qgjry0Wd4Y+YTdrdZheS8TFwvkbLWf/G5KNJDCh6pKL5OZctEW4+0Baa5idK2ZQuELRwPznQ==", + "dev": true, + "requires": { + "punycode": "^2.1.0" + } + }, + "urix": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/urix/-/urix-0.1.0.tgz", + "integrity": "sha1-2pN/emLiH+wf0Y1Js1wpNQZ6bHI=", + "dev": true + }, + "use": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/use/-/use-3.1.1.tgz", + "integrity": "sha512-cwESVXlO3url9YWlFW/TA9cshCEhtu7IKJ/p5soJ/gGpj7vbvFrAY/eIioQ6Dw23KjZhYgiIo8HOs1nQ2vr/oQ==", + "dev": true + }, + "util-deprecate": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", + "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=", + "dev": true + }, + "util.promisify": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/util.promisify/-/util.promisify-1.0.0.tgz", + "integrity": "sha512-i+6qA2MPhvoKLuxnJNpXAGhg7HphQOSUq2LKMZD0m15EiskXUkMvKdF4Uui0WYeCUGea+o2cw/ZuwehtfsrNkA==", + "dev": true, + "requires": { + "define-properties": "^1.1.2", + "object.getownpropertydescriptors": "^2.0.3" + } + }, + "utils-merge": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz", + "integrity": "sha1-n5VxD1CiZ5R7LMwSR0HBAoQn5xM=", + "dev": true + }, + "v8flags": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/v8flags/-/v8flags-3.1.3.tgz", + "integrity": "sha512-amh9CCg3ZxkzQ48Mhcb8iX7xpAfYJgePHxWMQCBWECpOSqJUXgY26ncA61UTV0BkPqfhcy6mzwCIoP4ygxpW8w==", + "dev": true, + "requires": { + "homedir-polyfill": "^1.0.1" + } + }, + "validate-npm-package-license": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/validate-npm-package-license/-/validate-npm-package-license-3.0.4.tgz", + "integrity": "sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew==", + "dev": true, + "requires": { + "spdx-correct": "^3.0.0", + "spdx-expression-parse": "^3.0.0" + } + }, + "value-or-function": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/value-or-function/-/value-or-function-3.0.0.tgz", + "integrity": "sha1-HCQ6ULWVwb5Up1S/7OhWO5/42BM=", + "dev": true + }, + "vendors": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/vendors/-/vendors-1.0.3.tgz", + "integrity": "sha512-fOi47nsJP5Wqefa43kyWSg80qF+Q3XA6MUkgi7Hp1HQaKDQW4cQrK2D0P7mmbFtsV1N89am55Yru/nyEwRubcw==", + "dev": true + }, + "verror": { + "version": "1.10.0", + "resolved": "https://registry.npmjs.org/verror/-/verror-1.10.0.tgz", + "integrity": "sha1-OhBcoXBTr1XW4nDB+CiGguGNpAA=", + "dev": true, + "requires": { + "assert-plus": "^1.0.0", + "core-util-is": "1.0.2", + "extsprintf": "^1.2.0" + } + }, + "vinyl": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/vinyl/-/vinyl-2.2.0.tgz", + "integrity": "sha512-MBH+yP0kC/GQ5GwBqrTPTzEfiiLjta7hTtvQtbxBgTeSXsmKQRQecjibMbxIXzVT3Y9KJK+drOz1/k+vsu8Nkg==", + "dev": true, + "requires": { + "clone": "^2.1.1", + "clone-buffer": "^1.0.0", + "clone-stats": "^1.0.0", + "cloneable-readable": "^1.0.0", + "remove-trailing-separator": "^1.0.1", + "replace-ext": "^1.0.0" + }, + "dependencies": { + "clone": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/clone/-/clone-2.1.2.tgz", + "integrity": "sha1-G39Ln1kfHo+DZwQBYANFoCiHQ18=", + "dev": true + }, + "clone-stats": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/clone-stats/-/clone-stats-1.0.0.tgz", + "integrity": "sha1-s3gt/4u1R04Yuba/D9/ngvh3doA=", + "dev": true + } + } + }, + "vinyl-fs": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/vinyl-fs/-/vinyl-fs-3.0.3.tgz", + "integrity": "sha512-vIu34EkyNyJxmP0jscNzWBSygh7VWhqun6RmqVfXePrOwi9lhvRs//dOaGOTRUQr4tx7/zd26Tk5WeSVZitgng==", + "dev": true, + "requires": { + "fs-mkdirp-stream": "^1.0.0", + "glob-stream": "^6.1.0", + "graceful-fs": "^4.0.0", + "is-valid-glob": "^1.0.0", + "lazystream": "^1.0.0", + "lead": "^1.0.0", + "object.assign": "^4.0.4", + "pumpify": "^1.3.5", + "readable-stream": "^2.3.3", + "remove-bom-buffer": "^3.0.0", + "remove-bom-stream": "^1.2.0", + "resolve-options": "^1.1.0", + "through2": "^2.0.0", + "to-through": "^2.0.0", + "value-or-function": "^3.0.0", + "vinyl": "^2.0.0", + "vinyl-sourcemap": "^1.1.0" + } + }, + "vinyl-sourcemap": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/vinyl-sourcemap/-/vinyl-sourcemap-1.1.0.tgz", + "integrity": "sha1-kqgAWTo4cDqM2xHYswCtS+Y7PhY=", + "dev": true, + "requires": { + "append-buffer": "^1.0.2", + "convert-source-map": "^1.5.0", + "graceful-fs": "^4.1.6", + "normalize-path": "^2.1.1", + "now-and-later": "^2.0.0", + "remove-bom-buffer": "^3.0.0", + "vinyl": "^2.0.0" + }, + "dependencies": { + "normalize-path": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-2.1.1.tgz", + "integrity": "sha1-GrKLVW4Zg2Oowab35vogE3/mrtk=", + "dev": true, + "requires": { + "remove-trailing-separator": "^1.0.1" + } + } + } + }, + "vinyl-sourcemaps-apply": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/vinyl-sourcemaps-apply/-/vinyl-sourcemaps-apply-0.2.1.tgz", + "integrity": "sha1-q2VJ1h0XLCsbh75cUI0jnI74dwU=", + "dev": true, + "requires": { + "source-map": "^0.5.1" + } + }, + "vlq": { + "version": "0.2.3", + "resolved": "https://registry.npmjs.org/vlq/-/vlq-0.2.3.tgz", + "integrity": "sha512-DRibZL6DsNhIgYQ+wNdWDL2SL3bKPlVrRiBqV5yuMm++op8W4kGFtaQfCs4KEJn0wBZcHVHJ3eoywX8983k1ow==", + "dev": true + }, + "which": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", + "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", + "dev": true, + "requires": { + "isexe": "^2.0.0" + } + }, + "which-module": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/which-module/-/which-module-1.0.0.tgz", + "integrity": "sha1-u6Y8qGGUiZT/MHc2CJ47lgJsKk8=", + "dev": true + }, + "wide-align": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/wide-align/-/wide-align-1.1.3.tgz", + "integrity": "sha512-QGkOQc8XL6Bt5PwnsExKBPuMKBxnGxWWW3fU55Xt4feHozMUhdUMaBCk290qpm/wG5u/RSKzwdAC4i51YigihA==", + "dev": true, + "requires": { + "string-width": "^1.0.2 || 2" + } + }, + "window-size": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/window-size/-/window-size-0.2.0.tgz", + "integrity": "sha1-tDFbtCFKPXBY6+7okuE/ok2YsHU=", + "dev": true + }, + "wrap-ansi": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-2.1.0.tgz", + "integrity": "sha1-2Pw9KE3QV5T+hJc8rs3Rz4JP3YU=", + "dev": true, + "requires": { + "string-width": "^1.0.1", + "strip-ansi": "^3.0.1" + } + }, + "wrappy": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", + "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=", + "dev": true + }, + "ws": { + "version": "6.1.4", + "resolved": "https://registry.npmjs.org/ws/-/ws-6.1.4.tgz", + "integrity": "sha512-eqZfL+NE/YQc1/ZynhojeV8q+H050oR8AZ2uIev7RU10svA9ZnJUddHcOUZTJLinZ9yEfdA2kSATS2qZK5fhJA==", + "dev": true, + "requires": { + "async-limiter": "~1.0.0" + } + }, + "xmlhttprequest-ssl": { + "version": "1.5.5", + "resolved": "https://registry.npmjs.org/xmlhttprequest-ssl/-/xmlhttprequest-ssl-1.5.5.tgz", + "integrity": "sha1-wodrBhaKrcQOV9l+gRkayPQ5iz4=", + "dev": true + }, + "xtend": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.2.tgz", + "integrity": "sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==", + "dev": true + }, + "y18n": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/y18n/-/y18n-3.2.1.tgz", + "integrity": "sha1-bRX7qITAhnnA136I53WegR4H+kE=", + "dev": true + }, + "yallist": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-2.1.2.tgz", + "integrity": "sha1-HBH5IY8HYImkfdUS+TxmmaaoHVI=", + "dev": true + }, + "yargs": { + "version": "6.4.0", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-6.4.0.tgz", + "integrity": "sha1-gW4ahm1VmMzzTlWW3c4i2S2kkNQ=", + "dev": true, + "requires": { + "camelcase": "^3.0.0", + "cliui": "^3.2.0", + "decamelize": "^1.1.1", + "get-caller-file": "^1.0.1", + "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", + "window-size": "^0.2.0", + "y18n": "^3.2.1", + "yargs-parser": "^4.1.0" + } + }, + "yargs-parser": { + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-4.2.1.tgz", + "integrity": "sha1-KczqwNxPA8bIe0qfIX3RjJ90hxw=", + "dev": true, + "requires": { + "camelcase": "^3.0.0" + } + }, + "yeast": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/yeast/-/yeast-0.1.2.tgz", + "integrity": "sha1-AI4G2AlDIMNy28L47XagymyKxBk=", + "dev": true + } + } +} diff --git a/package.json b/package.json new file mode 100644 index 0000000..85597ec --- /dev/null +++ b/package.json @@ -0,0 +1,36 @@ +{ + "name": "sp-magic.de", + "version": "1.0.0", + "description": "website for sp-magic.de", + "scripts": { + "start": "gulp watch", + "build": "gulp" + }, + "author": "samuel-p", + "repository": { + "type": "git", + "url": "https://git.sp-codes.de/samuel-p/sp-magic.de" + }, + "devDependencies": { + "gulp": "4.0.2", + "del": "3.0.0", + "lazypipe": "1.0.1", + "gulp-flatmap": "1.0.2", + "gulp-header": "2.0.5", + "gulp-rename": "1.4.0", + "gulp-concat": "2.6.1", + "gulp-terser": "1.1.7", + "gulp-optimize-js": "1.1.0", + "gulp-sass": "4.0.2", + "gulp-postcss": "8.0.0", + "cssnano": "4.1.10", + "autoprefixer": "9.6.1", + "browser-sync": "2.26.7", + "node-sass-tilde-importer": "^1.0.2" + }, + "dependencies": { + "@fortawesome/fontawesome-free": "^5.11.2", + "bootstrap": "^4.3.1", + "jquery": "^3.4.1" + } +} diff --git a/privacy.html b/privacy.html deleted file mode 100644 index 2aa4529..0000000 --- a/privacy.html +++ /dev/null @@ -1,310 +0,0 @@ - - - - - sp-magic - Datenschutzerklärung - - - - - - - -

Datenschutzerklärung

-

-

Diese Datenschutzerklärung klärt Sie über die Art, den Umfang und Zweck der Verarbeitung von personenbezogenen Daten - (nachfolgend kurz „Daten“) im Rahmen der Erbringung unserer Leistungen sowie innerhalb unseres Onlineangebotes und - der mit ihm verbundenen Webseiten, Funktionen und Inhalte sowie externen Onlinepräsenzen, wie z.B. unser Social - Media Profile auf (nachfolgend gemeinsam bezeichnet als „Onlineangebot“). Im Hinblick auf die verwendeten - Begrifflichkeiten, wie z.B. „Verarbeitung“ oder „Verantwortlicher“ verweisen wir auf die Definitionen im Art. 4 der - Datenschutzgrundverordnung (DSGVO).
-
-

-

Verantwortlicher

-

Samuel Philipp
-Otto-von-Guericke-Straße 40a
-39104 Magdeburg, Deutschland
-E-Mail: info@sp-magic.de
-

Arten der verarbeiteten Daten

-

- Bestandsdaten (z.B., Personen-Stammdaten, Namen oder Adressen).
- - Kontaktdaten (z.B., E-Mail, Telefonnummern).
- - Inhaltsdaten (z.B., Texteingaben, Fotografien, Videos).
- - Nutzungsdaten (z.B., besuchte Webseiten, Interesse an Inhalten, Zugriffszeiten).
- - Meta-/Kommunikationsdaten (z.B., Geräte-Informationen, IP-Adressen).

-

Kategorien betroffener Personen

-

Besucher und Nutzer des Onlineangebotes (Nachfolgend bezeichnen wir die betroffenen Personen zusammenfassend auch als - „Nutzer“).
-

-

Zweck der Verarbeitung

-

- Zurverfügungstellung des Onlineangebotes, seiner Funktionen und Inhalte.
- - Beantwortung von Kontaktanfragen und Kommunikation mit Nutzern.
- - Sicherheitsmaßnahmen.
- - Reichweitenmessung/Marketing
-

-

Verwendete Begrifflichkeiten

-

„Personenbezogene Daten“ sind alle Informationen, die sich auf eine identifizierte oder identifizierbare natürliche - Person (im Folgenden „betroffene Person“) beziehen; als identifizierbar wird eine natürliche Person angesehen, die - direkt oder indirekt, insbesondere mittels Zuordnung zu einer Kennung wie einem Namen, zu einer Kennnummer, zu - Standortdaten, zu einer Online-Kennung (z.B. Cookie) oder zu einem oder mehreren besonderen Merkmalen identifiziert - werden kann, die Ausdruck der physischen, physiologischen, genetischen, psychischen, wirtschaftlichen, kulturellen - oder sozialen Identität dieser natürlichen Person sind.
-
- „Verarbeitung“ ist jeder mit oder ohne Hilfe automatisierter Verfahren ausgeführte Vorgang oder jede solche - Vorgangsreihe im Zusammenhang mit personenbezogenen Daten. Der Begriff reicht weit und umfasst praktisch jeden - Umgang mit Daten.
-
- „Pseudonymisierung“ die Verarbeitung personenbezogener Daten in einer Weise, dass die personenbezogenen Daten ohne - Hinzuziehung zusätzlicher Informationen nicht mehr einer spezifischen betroffenen Person zugeordnet werden können, - sofern diese zusätzlichen Informationen gesondert aufbewahrt werden und technischen und organisatorischen Maßnahmen - unterliegen, die gewährleisten, dass die personenbezogenen Daten nicht einer identifizierten oder identifizierbaren - natürlichen Person zugewiesen werden.
-
- „Profiling“ jede Art der automatisierten Verarbeitung personenbezogener Daten, die darin besteht, dass diese - personenbezogenen Daten verwendet werden, um bestimmte persönliche Aspekte, die sich auf eine natürliche Person - beziehen, zu bewerten, insbesondere um Aspekte bezüglich Arbeitsleistung, wirtschaftliche Lage, Gesundheit, - persönliche Vorlieben, Interessen, Zuverlässigkeit, Verhalten, Aufenthaltsort oder Ortswechsel dieser natürlichen - Person zu analysieren oder vorherzusagen.
-
- Als „Verantwortlicher“ wird die natürliche oder juristische Person, Behörde, Einrichtung oder andere Stelle, die - allein oder gemeinsam mit anderen über die Zwecke und Mittel der Verarbeitung von personenbezogenen Daten - entscheidet, bezeichnet.
-
- „Auftragsverarbeiter“ eine natürliche oder juristische Person, Behörde, Einrichtung oder andere Stelle, die - personenbezogene Daten im Auftrag des Verantwortlichen verarbeitet.
-

-

Maßgebliche Rechtsgrundlagen

-

Nach Maßgabe des Art. 13 DSGVO teilen wir Ihnen die Rechtsgrundlagen unserer Datenverarbeitungen mit. Für Nutzer aus - dem Geltungsbereich der Datenschutzgrundverordnung (DSGVO), d.h. der EU und des EWG gilt, sofern die Rechtsgrundlage - in der Datenschutzerklärung nicht genannt wird, Folgendes:
- Die Rechtsgrundlage für die Einholung von Einwilligungen ist Art. 6 Abs. 1 lit. a und Art. 7 DSGVO;
- Die Rechtsgrundlage für die Verarbeitung zur Erfüllung unserer Leistungen und Durchführung vertraglicher Maßnahmen - sowie Beantwortung von Anfragen ist Art. 6 Abs. 1 lit. b DSGVO;
- Die Rechtsgrundlage für die Verarbeitung zur Erfüllung unserer rechtlichen Verpflichtungen ist Art. 6 Abs. 1 lit. c - DSGVO;
- Für den Fall, dass lebenswichtige Interessen der betroffenen Person oder einer anderen natürlichen Person eine - Verarbeitung personenbezogener Daten erforderlich machen, dient Art. 6 Abs. 1 lit. d DSGVO als Rechtsgrundlage.
- Die Rechtsgrundlage für die erforderliche Verarbeitung zur Wahrnehmung einer Aufgabe, die im öffentlichen Interesse - liegt oder in Ausübung öffentlicher Gewalt erfolgt, die dem Verantwortlichen übertragen wurde ist Art. 6 Abs. 1 lit. - e DSGVO.
- Die Rechtsgrundlage für die Verarbeitung zur Wahrung unserer berechtigten Interessen ist Art. 6 Abs. 1 lit. f DSGVO. -
- Die Verarbeitung von Daten zu anderen Zwecken als denen, zu denen sie ehoben wurden, bestimmt sich nach den Vorgaben - des Art 6 Abs. 4 DSGVO.
- Die Verarbeitung von besonderen Kategorien von Daten (entsprechend Art. 9 Abs. 1 DSGVO) bestimmt sich nach den - Vorgaben des Art. 9 Abs. 2 DSGVO.
-

-

Sicherheitsmaßnahmen

-

Wir treffen nach Maßgabe der gesetzlichen Vorgabenunter Berücksichtigung des Stands der Technik, der - Implementierungskosten und der Art, des Umfangs, der Umstände und der Zwecke der Verarbeitung sowie der - unterschiedlichen Eintrittswahrscheinlichkeit und Schwere des Risikos für die Rechte und Freiheiten natürlicher - Personen, geeignete technische und organisatorische Maßnahmen, um ein dem Risiko angemessenes Schutzniveau zu - gewährleisten.
-
- Zu den Maßnahmen gehören insbesondere die Sicherung der Vertraulichkeit, Integrität und Verfügbarkeit von Daten - durch Kontrolle des physischen Zugangs zu den Daten, als auch des sie betreffenden Zugriffs, der Eingabe, - Weitergabe, der Sicherung der Verfügbarkeit und ihrer Trennung. Des Weiteren haben wir Verfahren eingerichtet, die - eine Wahrnehmung von Betroffenenrechten, Löschung von Daten und Reaktion auf Gefährdung der Daten gewährleisten. - Ferner berücksichtigen wir den Schutz personenbezogener Daten bereits bei der Entwicklung, bzw. Auswahl von - Hardware, Software sowie Verfahren, entsprechend dem Prinzip des Datenschutzes durch Technikgestaltung und durch - datenschutzfreundliche Voreinstellungen.
-

-

Zusammenarbeit mit Auftragsverarbeitern, gemeinsam Verantwortlichen und Dritten

-

Sofern wir im Rahmen unserer Verarbeitung Daten gegenüber anderen Personen und Unternehmen (Auftragsverarbeitern, - gemeinsam Verantwortlichen oder Dritten) offenbaren, sie an diese übermitteln oder ihnen sonst Zugriff auf die Daten - gewähren, erfolgt dies nur auf Grundlage einer gesetzlichen Erlaubnis (z.B. wenn eine Übermittlung der Daten an - Dritte, wie an Zahlungsdienstleister, zur Vertragserfüllung erforderlich ist), Nutzer eingewilligt haben, eine - rechtliche Verpflichtung dies vorsieht oder auf Grundlage unserer berechtigten Interessen (z.B. beim Einsatz von - Beauftragten, Webhostern, etc.).
-
- Sofern wir Daten anderen Unternehmen unserer Unternehmensgruppe offenbaren, übermitteln oder ihnen sonst den Zugriff - gewähren, erfolgt dies insbesondere zu administrativen Zwecken als berechtigtes Interesse und darüberhinausgehend - auf einer den gesetzlichen Vorgaben entsprechenden Grundlage.
-

-

Übermittlungen in Drittländer

-

Sofern wir Daten in einem Drittland (d.h. außerhalb der Europäischen Union (EU), des Europäischen Wirtschaftsraums - (EWR) oder der Schweizer Eidgenossenschaft) verarbeiten oder dies im Rahmen der Inanspruchnahme von Diensten Dritter - oder Offenlegung, bzw. Übermittlung von Daten an andere Personen oder Unternehmen geschieht, erfolgt dies nur, wenn - es zur Erfüllung unserer (vor)vertraglichen Pflichten, auf Grundlage Ihrer Einwilligung, aufgrund einer rechtlichen - Verpflichtung oder auf Grundlage unserer berechtigten Interessen geschieht. Vorbehaltlich gesetzlicher oder - vertraglicher Erlaubnisse, verarbeiten oder lassen wir die Daten in einem Drittland nur beim Vorliegen der - gesetzlichen Voraussetzungen. D.h. die Verarbeitung erfolgt z.B. auf Grundlage besonderer Garantien, wie der - offiziell anerkannten Feststellung eines der EU entsprechenden Datenschutzniveaus (z.B. für die USA durch das - „Privacy Shield“) oder Beachtung offiziell anerkannter spezieller vertraglicher Verpflichtungen.

-

Rechte der betroffenen Personen

-

Sie haben das Recht, eine Bestätigung darüber zu verlangen, ob betreffende Daten verarbeitet werden und auf Auskunft - über diese Daten sowie auf weitere Informationen und Kopie der Daten entsprechend den gesetzlichen Vorgaben.
-
- Sie haben entsprechend. den gesetzlichen Vorgaben das Recht, die Vervollständigung der Sie betreffenden Daten oder - die Berichtigung der Sie betreffenden unrichtigen Daten zu verlangen.
-
- Sie haben nach Maßgabe der gesetzlichen Vorgaben das Recht zu verlangen, dass betreffende Daten unverzüglich - gelöscht werden, bzw. alternativ nach Maßgabe der gesetzlichen Vorgaben eine Einschränkung der Verarbeitung der - Daten zu verlangen.
-
- Sie haben das Recht zu verlangen, dass die Sie betreffenden Daten, die Sie uns bereitgestellt haben nach Maßgabe der - gesetzlichen Vorgaben zu erhalten und deren Übermittlung an andere Verantwortliche zu fordern.
-
- Sie haben ferner nach Maßgabe der gesetzlichen Vorgaben das Recht, eine Beschwerde bei der zuständigen - Aufsichtsbehörde einzureichen.
-

-

Widerrufsrecht

-

Sie haben das Recht, erteilte Einwilligungen mit Wirkung für die Zukunft zu widerrufen.

-

Widerspruchsrecht

-

Sie können der künftigen Verarbeitung der Sie betreffenden Daten nach Maßgabe der gesetzlichen Vorgaben - jederzeit widersprechen. Der Widerspruch kann insbesondere gegen die Verarbeitung für Zwecke der Direktwerbung - erfolgen.

-

Cookies und Widerspruchsrecht bei Direktwerbung

-

Als „Cookies“ werden kleine Dateien bezeichnet, die auf Rechnern der Nutzer gespeichert werden. Innerhalb der Cookies - können unterschiedliche Angaben gespeichert werden. Ein Cookie dient primär dazu, die Angaben zu einem Nutzer (bzw. - dem Gerät auf dem das Cookie gespeichert ist) während oder auch nach seinem Besuch innerhalb eines Onlineangebotes - zu speichern. Als temporäre Cookies, bzw. „Session-Cookies“ oder „transiente Cookies“, werden Cookies bezeichnet, - die gelöscht werden, nachdem ein Nutzer ein Onlineangebot verlässt und seinen Browser schließt. In einem solchen - Cookie kann z.B. der Inhalt eines Warenkorbs in einem Onlineshop oder ein Login-Status gespeichert werden. Als - „permanent“ oder „persistent“ werden Cookies bezeichnet, die auch nach dem Schließen des Browsers gespeichert - bleiben. So kann z.B. der Login-Status gespeichert werden, wenn die Nutzer diese nach mehreren Tagen aufsuchen. - Ebenso können in einem solchen Cookie die Interessen der Nutzer gespeichert werden, die für Reichweitenmessung oder - Marketingzwecke verwendet werden. Als „Third-Party-Cookie“ werden Cookies bezeichnet, die von anderen Anbietern als - dem Verantwortlichen, der das Onlineangebot betreibt, angeboten werden (andernfalls, wenn es nur dessen Cookies sind - spricht man von „First-Party Cookies“).
-
- Wir können temporäre und permanente Cookies einsetzen und klären hierüber im Rahmen unserer Datenschutzerklärung - auf.
-
- Falls die Nutzer nicht möchten, dass Cookies auf ihrem Rechner gespeichert werden, werden sie gebeten die - entsprechende Option in den Systemeinstellungen ihres Browsers zu deaktivieren. Gespeicherte Cookies können in den - Systemeinstellungen des Browsers gelöscht werden. Der Ausschluss von Cookies kann zu Funktionseinschränkungen dieses - Onlineangebotes führen.
-
- Ein genereller Widerspruch gegen den Einsatz der zu Zwecken des Onlinemarketing eingesetzten Cookies kann bei einer - Vielzahl der Dienste, vor allem im Fall des Trackings, über die US-amerikanische Seite http://www.aboutads.info/choices/ oder die EU-Seite http://www.youronlinechoices.com/ erklärt werden. Des Weiteren - kann die Speicherung von Cookies mittels deren Abschaltung in den Einstellungen des Browsers erreicht werden. Bitte - beachten Sie, dass dann gegebenenfalls nicht alle Funktionen dieses Onlineangebotes genutzt werden können.

-

Löschung von Daten

-

Die von uns verarbeiteten Daten werden nach Maßgabe der gesetzlichen Vorgaben gelöscht oder in ihrer Verarbeitung - eingeschränkt. Sofern nicht im Rahmen dieser Datenschutzerklärung ausdrücklich angegeben, werden die bei uns - gespeicherten Daten gelöscht, sobald sie für ihre Zweckbestimmung nicht mehr erforderlich sind und der Löschung - keine gesetzlichen Aufbewahrungspflichten entgegenstehen.
-
- Sofern die Daten nicht gelöscht werden, weil sie für andere und gesetzlich zulässige Zwecke erforderlich sind, wird - deren Verarbeitung eingeschränkt. D.h. die Daten werden gesperrt und nicht für andere Zwecke verarbeitet. Das gilt - z.B. für Daten, die aus handels- oder steuerrechtlichen Gründen aufbewahrt werden müssen.

-

Änderungen und Aktualisierungen der Datenschutzerklärung

-

Wir bitten Sie sich regelmäßig über den Inhalt unserer Datenschutzerklärung zu informieren. Wir passen die - Datenschutzerklärung an, sobald die Änderungen der von uns durchgeführten Datenverarbeitungen dies erforderlich - machen. Wir informieren Sie, sobald durch die Änderungen eine Mitwirkungshandlung Ihrerseits (z.B. Einwilligung) - oder eine sonstige individuelle Benachrichtigung erforderlich wird.

-

-

Kontaktaufnahme

-

-

Bei der Kontaktaufnahme mit uns (z.B. per Kontaktformular, E-Mail, Telefon oder via sozialer Medien) werden die Angaben des Nutzers zur Bearbeitung der Kontaktanfrage und deren Abwicklung gem. Art. 6 Abs. 1 lit. b. (im Rahmen vertraglicher-/vorvertraglicher Beziehungen), Art. 6 Abs. 1 lit. f. (andere Anfragen) DSGVO verarbeitet.. Die Angaben der Nutzer können in einem Customer-Relationship-Management System ("CRM System") oder vergleichbarer Anfragenorganisation gespeichert werden.
-
-Wir löschen die Anfragen, sofern diese nicht mehr erforderlich sind. Wir überprüfen die Erforderlichkeit alle zwei Jahre; Ferner gelten die gesetzlichen Archivierungspflichten.
-

-

-

Hosting und E-Mail-Versand

-

-

Die von uns in Anspruch genommenen Hosting-Leistungen dienen der Zurverfügungstellung der folgenden Leistungen: Infrastruktur- und Plattformdienstleistungen, Rechenkapazität, Speicherplatz und Datenbankdienste, E-Mail-Versand, Sicherheitsleistungen sowie technische Wartungsleistungen, die wir zum Zwecke des Betriebs dieses Onlineangebotes einsetzen.
-
-Hierbei verarbeiten wir, bzw. unser Hostinganbieter Bestandsdaten, Kontaktdaten, Inhaltsdaten, Vertragsdaten, Nutzungsdaten, Meta- und Kommunikationsdaten von Kunden, Interessenten und Besuchern dieses Onlineangebotes auf Grundlage unserer berechtigten Interessen an einer effizienten und sicheren Zurverfügungstellung dieses Onlineangebotes gem. Art. 6 Abs. 1 lit. f DSGVO i.V.m. Art. 28 DSGVO (Abschluss Auftragsverarbeitungsvertrag).
-

-

-

Erhebung von Zugriffsdaten und Logfiles

-

-

Wir, bzw. unser Hostinganbieter, erhebt auf Grundlage unserer berechtigten Interessen im Sinne des Art. 6 Abs. 1 lit. f. DSGVO Daten über jeden Zugriff auf den Server, auf dem sich dieser Dienst befindet (sogenannte Serverlogfiles). Zu den Zugriffsdaten gehören Name der abgerufenen Webseite, Datei, Datum und Uhrzeit des Abrufs, übertragene Datenmenge, Meldung über erfolgreichen Abruf, Browsertyp nebst Version, das Betriebssystem des Nutzers, Referrer URL (die zuvor besuchte Seite), IP-Adresse und der anfragende Provider.
-
-Logfile-Informationen werden aus Sicherheitsgründen (z.B. zur Aufklärung von Missbrauchs- oder Betrugshandlungen) für die Dauer von maximal 7 Tagen gespeichert und danach gelöscht. Daten, deren weitere Aufbewahrung zu Beweiszwecken erforderlich ist, sind bis zur endgültigen Klärung des jeweiligen Vorfalls von der Löschung ausgenommen.
-

-

-

Content-Delivery-Network von Cloudflare

-

-

Wir setzen ein so genanntes "Content Delivery Network" (CDN), angeboten von Cloudflare, Inc., 101 Townsend St, San Francisco, CA 94107, USA, ein. Cloudflare ist unter dem Privacy-Shield-Abkommen zertifiziert und bietet hierdurch eine Garantie, das europäische Datenschutzrecht einzuhalten (https://www.privacyshield.gov/participant?id=a2zt0000000GnZKAA0&status=Active).
-
-Ein CDN ist ein Dienst, mit dessen Hilfe Inhalte unseres Onlineangebotes, insbesondere große Mediendateien, wie Grafiken oder Skripte mit Hilfe regional verteilter und über das Internet verbundener Server, schneller ausgeliefert werden. Die Verarbeitung der Daten der Nutzer erfolgt alleine zu den vorgenannten Zwecken und der Aufrechterhaltung der Sicherheit und Funktionsfähigkeit des CDN.
-
-Die Nutzung erfolgt auf Grundlage unserer berechtigten Interessen, d.h. Interesse an einer sicheren und effizienten Bereitstellung, Analyse sowie Optimierung unseres Onlineangebotes gem. Art. 6 Abs. 1 lit. f. DSGVO.
-
-Weitere Informationen erhalten Sie in der Datenschutzerklärung von Cloudflare: https://www.cloudflare.com/security-policy.
-

-

-

Reichweitenmessung mit Matomo

-

-

Im Rahmen der Reichweitenanalyse von Matomo werden auf Grundlage unserer berechtigten Interessen (d.h. Interesse an der Analyse, Optimierung und wirtschaftlichem Betrieb unseres Onlineangebotes im Sinne des Art. 6 Abs. 1 lit. f. DSGVO) die folgenden Daten verarbeitet: der von Ihnen verwendete Browsertyp und die Browserversion, das von Ihnen verwendete Betriebssystem, Ihr Herkunftsland, Datum und Uhrzeit der Serveranfrage, die Anzahl der Besuche, Ihre Verweildauer auf der Website sowie die von Ihnen betätigten externen Links. Die IP-Adresse der Nutzer wird anonymisiert, bevor sie gespeichert wird.
-
-Matomo verwendet Cookies, die auf dem Computer der Nutzer gespeichert werden und die eine Analyse der Benutzung unseres Onlineangebotes durch die Nutzer ermöglichen. Dabei können aus den verarbeiteten Daten pseudonyme Nutzungsprofile der Nutzer erstellt werden. Die Cookies haben eine Speicherdauer von einer Woche. Die durch das Cookie erzeugten Informationen über Ihre Benutzung dieser Webseite werden nur auf unserem Server gespeichert und nicht an Dritte weitergegeben.
-
-Nutzer können der anonymisierten Datenerhebung durch das Programm Matomo jederzeit mit Wirkung für die Zukunft widersprechen, indem sie auf den untenstehenden Link klicken. In diesem Fall wird in ihrem Browser ein sog. Opt-Out-Cookie abgelegt, was zur Folge hat, dass Matomo keinerlei Sitzungsdaten mehr erhebt. Wenn Nutzer ihre Cookies löschen, so hat dies jedoch zur Folge, dass auch das Opt-Out-Cookie gelöscht wird und daher von den Nutzern erneut aktiviert werden muss.
-
-Die Logs mit den Daten der Nutzer werden nach spätestens 6 Monaten gelöscht.
-
-
-

-

-

Onlinepräsenzen in sozialen Medien

-

-

Wir unterhalten Onlinepräsenzen innerhalb sozialer Netzwerke und Plattformen, um mit den dort aktiven Kunden, Interessenten und Nutzern kommunizieren und sie dort über unsere Leistungen informieren zu können.
-
-Wir weisen darauf hin, dass dabei Daten der Nutzer außerhalb des Raumes der Europäischen Union verarbeitet werden können. Hierdurch können sich für die Nutzer Risiken ergeben, weil so z.B. die Durchsetzung der Rechte der Nutzer erschwert werden könnte. Im Hinblick auf US-Anbieter die unter dem Privacy-Shield zertifiziert sind, weisen wir darauf hin, dass sie sich damit verpflichten, die Datenschutzstandards der EU einzuhalten.
-
-Ferner werden die Daten der Nutzer im Regelfall für Marktforschungs- und Werbezwecke verarbeitet. So können z.B. aus dem Nutzungsverhalten und sich daraus ergebenden Interessen der Nutzer Nutzungsprofile erstellt werden. Die Nutzungsprofile können wiederum verwendet werden, um z.B. Werbeanzeigen innerhalb und außerhalb der Plattformen zu schalten, die mutmaßlich den Interessen der Nutzer entsprechen. Zu diesen Zwecken werden im Regelfall Cookies auf den Rechnern der Nutzer gespeichert, in denen das Nutzungsverhalten und die Interessen der Nutzer gespeichert werden. Ferner können in den Nutzungsprofilen auch Daten unabhängig der von den Nutzern verwendeten Geräte gespeichert werden (insbesondere wenn die Nutzer Mitglieder der jeweiligen Plattformen sind und bei diesen eingeloggt sind).
-
-Die Verarbeitung der personenbezogenen Daten der Nutzer erfolgt auf Grundlage unserer berechtigten Interessen an einer effektiven Information der Nutzer und Kommunikation mit den Nutzern gem. Art. 6 Abs. 1 lit. f. DSGVO. Falls die Nutzer von den jeweiligen Anbietern der Plattformen um eine Einwilligung in die vorbeschriebene Datenverarbeitung gebeten werden, ist die Rechtsgrundlage der Verarbeitung Art. 6 Abs. 1 lit. a., Art. 7 DSGVO.
-
-Für eine detaillierte Darstellung der jeweiligen Verarbeitungen und der Widerspruchsmöglichkeiten (Opt-Out), verweisen wir auf die nachfolgend verlinkten Angaben der Anbieter.
-
-Auch im Fall von Auskunftsanfragen und der Geltendmachung von Nutzerrechten, weisen wir darauf hin, dass diese am effektivsten bei den Anbietern geltend gemacht werden können. Nur die Anbieter haben jeweils Zugriff auf die Daten der Nutzer und können direkt entsprechende Maßnahmen ergreifen und Auskünfte geben. Sollten Sie dennoch Hilfe benötigen, dann können Sie sich an uns wenden.
-
-- Google/ YouTube (Google LLC, 1600 Amphitheatre Parkway, Mountain View, CA 94043, USA) – Datenschutzerklärung:  https://policies.google.com/privacy, Opt-Out: https://adssettings.google.com/authenticated, Privacy Shield: https://www.privacyshield.gov/participant?id=a2zt000000001L5AAI&status=Active.
-
-- LinkedIn (LinkedIn Ireland Unlimited Company Wilton Place, Dublin 2, Irland) - Datenschutzerklärung https://www.linkedin.com/legal/privacy-policy , Opt-Out: https://www.linkedin.com/psettings/guest-controls/retargeting-opt-out, Privacy Shield: https://www.privacyshield.gov/participant?id=a2zt0000000L0UZAA0&status=Active.
-
-- Xing (XING AG, Dammtorstraße 29-32, 20354 Hamburg, Deutschland) - Datenschutzerklärung/ Opt-Out: https://privacy.xing.com/de/datenschutzerklaerung.
-

-

-

Einbindung von Diensten und Inhalten Dritter

-

-

Wir setzen innerhalb unseres Onlineangebotes auf Grundlage unserer berechtigten Interessen (d.h. Interesse an der Analyse, Optimierung und wirtschaftlichem Betrieb unseres Onlineangebotes im Sinne des Art. 6 Abs. 1 lit. f. DSGVO) Inhalts- oder Serviceangebote von Drittanbietern ein, um deren Inhalte und Services, wie z.B. Videos oder Schriftarten einzubinden (nachfolgend einheitlich bezeichnet als “Inhalte”).
-
-Dies setzt immer voraus, dass die Drittanbieter dieser Inhalte, die IP-Adresse der Nutzer wahrnehmen, da sie ohne die IP-Adresse die Inhalte nicht an deren Browser senden könnten. Die IP-Adresse ist damit für die Darstellung dieser Inhalte erforderlich. Wir bemühen uns nur solche Inhalte zu verwenden, deren jeweilige Anbieter die IP-Adresse lediglich zur Auslieferung der Inhalte verwenden. Drittanbieter können ferner so genannte Pixel-Tags (unsichtbare Grafiken, auch als "Web Beacons" bezeichnet) für statistische oder Marketingzwecke verwenden. Durch die "Pixel-Tags" können Informationen, wie der Besucherverkehr auf den Seiten dieser Website ausgewertet werden. Die pseudonymen Informationen können ferner in Cookies auf dem Gerät der Nutzer gespeichert werden und unter anderem technische Informationen zum Browser und Betriebssystem, verweisende Webseiten, Besuchszeit sowie weitere Angaben zur Nutzung unseres Onlineangebotes enthalten, als auch mit solchen Informationen aus anderen Quellen verbunden werden.
-

-

-

Xing

-

-

Innerhalb unseres Onlineangebotes können Funktionen und Inhalte des Dienstes Xing, angeboten durch die XING AG, Dammtorstraße 29-32, 20354 Hamburg, Deutschland, eingebunden werden. Hierzu können z.B. Inhalte wie Bilder, Videos oder Texte und Schaltflächen gehören, mit denen Nutzer Inhalte dieses Onlineangebotes innerhalb von Xing teilen können. Sofern die Nutzer Mitglieder der Plattform Xing sind, kann Xing den Aufruf der o.g. Inhalte und Funktionen den dortigen Profilen der Nutzer zuordnen. Datenschutzerklärung von Xing: https://privacy.xing.com/de/datenschutzerklaerung. -

-

-

LinkedIn

-

-

Innerhalb unseres Onlineangebotes können Funktionen und Inhalte des Dienstes LinkedIn, angeboten durch die LinkedIn Ireland Unlimited Company Wilton Place, Dublin 2, Irland, eingebunden werden. Hierzu können z.B. Inhalte wie Bilder, Videos oder Texte und Schaltflächen gehören, mit denen Nutzer Inhalte dieses Onlineangebotes innerhalb von LinkedIn teilen können. Sofern die Nutzer Mitglieder der Plattform LinkedIn sind, kann LinkedIn den Aufruf der o.g. Inhalte und Funktionen den dortigen Profilen der Nutzer zuordnen. Datenschutzerklärung von LinkedIn: https://www.linkedin.com/legal/privacy-policy.. LinkedIn ist unter dem Privacy-Shield-Abkommen zertifiziert und bietet hierdurch eine Garantie, das europäische Datenschutzrecht einzuhalten (https://www.privacyshield.gov/participant?id=a2zt0000000L0UZAA0&status=Active). Datenschutzerklärung: https://www.linkedin.com/legal/privacy-policy, Opt-Out: https://www.linkedin.com/psettings/guest-controls/retargeting-opt-out. -

-

-

Google+

-

-

Innerhalb unseres Onlineangebotes können Funktionen und Inhalte der Plattform Google+, angeboten durch die Google LLC, 1600 Amphitheatre Parkway, Mountain View, CA 94043, USA („Google“), eingebunden werden. Hierzu können z.B. Inhalte wie Bilder, Videos oder Texte und Schaltflächen gehören, mit denen Nutzer Inhalte dieses Onlineangebotes innerhalb von Google teilen können. Sofern die Nutzer Mitglieder der Plattform Google+ sind, kann Google den Aufruf der o.g. Inhalte und Funktionen den dortigen Profilen der Nutzer zuordnen.
-
-Google ist unter dem Privacy-Shield-Abkommen zertifiziert und bietet hierdurch eine Garantie, das europäische Datenschutzrecht einzuhalten (https://www.privacyshield.gov/participant?id=a2zt000000001L5AAI&status=Active). Weitere Informationen zur Datennutzung durch Google, Einstellungs- und Widerspruchsmöglichkeiten, erfahren Sie in der Datenschutzerklärung von Google (https://policies.google.com/technologies/ads) sowie in den Einstellungen für die Darstellung von Werbeeinblendungen durch Google (https://adssettings.google.com/authenticated).
-

Erstellt mit - Datenschutz-Generator.de von RA Dr. Thomas Schwenke - - \ No newline at end of file diff --git a/font/minotaur.ttf b/src/font/minotaur.ttf similarity index 100% rename from font/minotaur.ttf rename to src/font/minotaur.ttf diff --git a/img/bg.png b/src/img/bg.png similarity index 100% rename from img/bg.png rename to src/img/bg.png diff --git a/img/samuel.png b/src/img/samuel.png similarity index 100% rename from img/samuel.png rename to src/img/samuel.png diff --git a/src/img/sp-magic.jpg b/src/img/sp-magic.jpg new file mode 100644 index 0000000000000000000000000000000000000000..2baac02d40aebcdda04b768c5376196d7d3dc0c2 GIT binary patch literal 247452 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 JfH-GvlXk_Ig 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%0ARQHTvWyFOV?Nvtw!t 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 L@#AOYf6M;|CVNd_ literal 0 HcmV?d00001 diff --git a/imprint.html b/src/imprint.html similarity index 85% rename from imprint.html rename to src/imprint.html index 0e98956..704dd12 100644 --- a/imprint.html +++ b/src/imprint.html @@ -4,12 +4,9 @@ sp-magic - Impressum - - - - + + +

Impressum

diff --git a/src/index.html b/src/index.html new file mode 100644 index 0000000..de66e0f --- /dev/null +++ b/src/index.html @@ -0,0 +1,80 @@ + + + + sp-magic + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+
+
+ +
+
+ +
+
+

SP-MAGIC

+

+ Herzlich willkommen bei sp-magic! + Mein Name ist Samuel Philipp und ich bin ein Zauberkünstler aus Magdeburg. + Bei meinen Auftritten präsentiere ich Tricks mit Spielkarten, Büchern, Nägeln, Feuer und vielen anderen + Dingen. Auf dieser Seite finden die verschiedene Möglichkeiten mit mir in Kontakt zu treten. + Ich freue mich auf Ihre Nachricht. +

+
+
+ +
+
+
+
+ + +
+ + + diff --git a/src/privacy.html b/src/privacy.html new file mode 100644 index 0000000..969bafc --- /dev/null +++ b/src/privacy.html @@ -0,0 +1,184 @@ + + + + + sp-magic - Datenschutzerklärung + + + + + + +

Datenschutzerklärung

+

+

Diese Datenschutzerklärung klärt Sie über die Art, den Umfang und Zweck der Verarbeitung von personenbezogenen Daten + (nachfolgend kurz „Daten“) im Rahmen der Erbringung unserer Leistungen sowie innerhalb unseres Onlineangebotes und + der mit ihm verbundenen Webseiten, Funktionen und Inhalte sowie externen Onlinepräsenzen, wie z.B. unser Social + Media Profile auf (nachfolgend gemeinsam bezeichnet als „Onlineangebot“). Im Hinblick auf die verwendeten + Begrifflichkeiten, wie z.B. „Verarbeitung“ oder „Verantwortlicher“ verweisen wir auf die Definitionen im Art. 4 der + Datenschutzgrundverordnung (DSGVO).
+
+

+

Verantwortlicher

+

Samuel Philipp
+Otto-von-Guericke-Straße 40a
+39104 Magdeburg, Deutschland
+E-Mail: info@sp-magic.de
+

Arten der verarbeiteten Daten

+

- Bestandsdaten (z.B., Personen-Stammdaten, Namen oder Adressen).
+ - Kontaktdaten (z.B., E-Mail, Telefonnummern).
+ - Inhaltsdaten (z.B., Texteingaben, Fotografien, Videos).
+ - Nutzungsdaten (z.B., besuchte Webseiten, Interesse an Inhalten, Zugriffszeiten).
+ - Meta-/Kommunikationsdaten (z.B., Geräte-Informationen, IP-Adressen).

+

Kategorien betroffener Personen

+

Besucher und Nutzer des Onlineangebotes (Nachfolgend bezeichnen wir die betroffenen Personen zusammenfassend auch als + „Nutzer“).
+

+

Zweck der Verarbeitung

+

- Zurverfügungstellung des Onlineangebotes, seiner Funktionen und Inhalte.
+ - Beantwortung von Kontaktanfragen und Kommunikation mit Nutzern.
+ - Sicherheitsmaßnahmen.
+ - Reichweitenmessung
+

+

Verwendete Begrifflichkeiten

+

„Personenbezogene Daten“ sind alle Informationen, die sich auf eine identifizierte oder identifizierbare natürliche + Person (im Folgenden „betroffene Person“) beziehen; als identifizierbar wird eine natürliche Person angesehen, die + direkt oder indirekt, insbesondere mittels Zuordnung zu einer Kennung wie einem Namen, zu einer Kennnummer, zu + Standortdaten, zu einer Online-Kennung (z.B. Cookie) oder zu einem oder mehreren besonderen Merkmalen identifiziert + werden kann, die Ausdruck der physischen, physiologischen, genetischen, psychischen, wirtschaftlichen, kulturellen + oder sozialen Identität dieser natürlichen Person sind.
+
+ „Verarbeitung“ ist jeder mit oder ohne Hilfe automatisierter Verfahren ausgeführte Vorgang oder jede solche + Vorgangsreihe im Zusammenhang mit personenbezogenen Daten. Der Begriff reicht weit und umfasst praktisch jeden + Umgang mit Daten.
+
+ „Pseudonymisierung“ die Verarbeitung personenbezogener Daten in einer Weise, dass die personenbezogenen Daten ohne + Hinzuziehung zusätzlicher Informationen nicht mehr einer spezifischen betroffenen Person zugeordnet werden können, + sofern diese zusätzlichen Informationen gesondert aufbewahrt werden und technischen und organisatorischen Maßnahmen + unterliegen, die gewährleisten, dass die personenbezogenen Daten nicht einer identifizierten oder identifizierbaren + natürlichen Person zugewiesen werden.
+
+ „Profiling“ jede Art der automatisierten Verarbeitung personenbezogener Daten, die darin besteht, dass diese + personenbezogenen Daten verwendet werden, um bestimmte persönliche Aspekte, die sich auf eine natürliche Person + beziehen, zu bewerten, insbesondere um Aspekte bezüglich Arbeitsleistung, wirtschaftliche Lage, Gesundheit, + persönliche Vorlieben, Interessen, Zuverlässigkeit, Verhalten, Aufenthaltsort oder Ortswechsel dieser natürlichen + Person zu analysieren oder vorherzusagen.
+
+ Als „Verantwortlicher“ wird die natürliche oder juristische Person, Behörde, Einrichtung oder andere Stelle, die + allein oder gemeinsam mit anderen über die Zwecke und Mittel der Verarbeitung von personenbezogenen Daten + entscheidet, bezeichnet.
+
+ „Auftragsverarbeiter“ eine natürliche oder juristische Person, Behörde, Einrichtung oder andere Stelle, die + personenbezogene Daten im Auftrag des Verantwortlichen verarbeitet.
+

+

Maßgebliche Rechtsgrundlagen

+

Nach Maßgabe des Art. 13 DSGVO teilen wir Ihnen die Rechtsgrundlagen unserer Datenverarbeitungen mit. Für Nutzer aus + dem Geltungsbereich der Datenschutzgrundverordnung (DSGVO), d.h. der EU und des EWG gilt, sofern die Rechtsgrundlage + in der Datenschutzerklärung nicht genannt wird, Folgendes:
+ Die Rechtsgrundlage für die Einholung von Einwilligungen ist Art. 6 Abs. 1 lit. a und Art. 7 DSGVO;
+ Die Rechtsgrundlage für die Verarbeitung zur Erfüllung unserer Leistungen und Durchführung vertraglicher Maßnahmen + sowie Beantwortung von Anfragen ist Art. 6 Abs. 1 lit. b DSGVO;
+ Die Rechtsgrundlage für die Verarbeitung zur Erfüllung unserer rechtlichen Verpflichtungen ist Art. 6 Abs. 1 lit. c + DSGVO;
+ Für den Fall, dass lebenswichtige Interessen der betroffenen Person oder einer anderen natürlichen Person eine + Verarbeitung personenbezogener Daten erforderlich machen, dient Art. 6 Abs. 1 lit. d DSGVO als Rechtsgrundlage.
+ Die Rechtsgrundlage für die erforderliche Verarbeitung zur Wahrnehmung einer Aufgabe, die im öffentlichen Interesse + liegt oder in Ausübung öffentlicher Gewalt erfolgt, die dem Verantwortlichen übertragen wurde ist Art. 6 Abs. 1 lit. + e DSGVO.
+ Die Rechtsgrundlage für die Verarbeitung zur Wahrung unserer berechtigten Interessen ist Art. 6 Abs. 1 lit. f DSGVO. +
+ Die Verarbeitung von Daten zu anderen Zwecken als denen, zu denen sie ehoben wurden, bestimmt sich nach den Vorgaben + des Art 6 Abs. 4 DSGVO.
+ Die Verarbeitung von besonderen Kategorien von Daten (entsprechend Art. 9 Abs. 1 DSGVO) bestimmt sich nach den + Vorgaben des Art. 9 Abs. 2 DSGVO.
+

+

Sicherheitsmaßnahmen

+

Wir treffen nach Maßgabe der gesetzlichen Vorgabenunter Berücksichtigung des Stands der Technik, der + Implementierungskosten und der Art, des Umfangs, der Umstände und der Zwecke der Verarbeitung sowie der + unterschiedlichen Eintrittswahrscheinlichkeit und Schwere des Risikos für die Rechte und Freiheiten natürlicher + Personen, geeignete technische und organisatorische Maßnahmen, um ein dem Risiko angemessenes Schutzniveau zu + gewährleisten.
+
+ Zu den Maßnahmen gehören insbesondere die Sicherung der Vertraulichkeit, Integrität und Verfügbarkeit von Daten + durch Kontrolle des physischen Zugangs zu den Daten, als auch des sie betreffenden Zugriffs, der Eingabe, + Weitergabe, der Sicherung der Verfügbarkeit und ihrer Trennung. Des Weiteren haben wir Verfahren eingerichtet, die + eine Wahrnehmung von Betroffenenrechten, Löschung von Daten und Reaktion auf Gefährdung der Daten gewährleisten. + Ferner berücksichtigen wir den Schutz personenbezogener Daten bereits bei der Entwicklung, bzw. Auswahl von + Hardware, Software sowie Verfahren, entsprechend dem Prinzip des Datenschutzes durch Technikgestaltung und durch + datenschutzfreundliche Voreinstellungen.
+

+

Zusammenarbeit mit Auftragsverarbeitern, gemeinsam Verantwortlichen und Dritten

+

Sofern wir im Rahmen unserer Verarbeitung Daten gegenüber anderen Personen und Unternehmen (Auftragsverarbeitern, + gemeinsam Verantwortlichen oder Dritten) offenbaren, sie an diese übermitteln oder ihnen sonst Zugriff auf die Daten + gewähren, erfolgt dies nur auf Grundlage einer gesetzlichen Erlaubnis (z.B. wenn eine Übermittlung der Daten an + Dritte, wie an Zahlungsdienstleister, zur Vertragserfüllung erforderlich ist), Nutzer eingewilligt haben, eine + rechtliche Verpflichtung dies vorsieht oder auf Grundlage unserer berechtigten Interessen (z.B. beim Einsatz von + Beauftragten, Webhostern, etc.).
+
+ Sofern wir Daten anderen Unternehmen unserer Unternehmensgruppe offenbaren, übermitteln oder ihnen sonst den Zugriff + gewähren, erfolgt dies insbesondere zu administrativen Zwecken als berechtigtes Interesse und darüberhinausgehend + auf einer den gesetzlichen Vorgaben entsprechenden Grundlage.
+

+

Rechte der betroffenen Personen

+

Sie haben das Recht, eine Bestätigung darüber zu verlangen, ob betreffende Daten verarbeitet werden und auf Auskunft + über diese Daten sowie auf weitere Informationen und Kopie der Daten entsprechend den gesetzlichen Vorgaben.
+
+ Sie haben entsprechend. den gesetzlichen Vorgaben das Recht, die Vervollständigung der Sie betreffenden Daten oder + die Berichtigung der Sie betreffenden unrichtigen Daten zu verlangen.
+
+ Sie haben nach Maßgabe der gesetzlichen Vorgaben das Recht zu verlangen, dass betreffende Daten unverzüglich + gelöscht werden, bzw. alternativ nach Maßgabe der gesetzlichen Vorgaben eine Einschränkung der Verarbeitung der + Daten zu verlangen.
+
+ Sie haben das Recht zu verlangen, dass die Sie betreffenden Daten, die Sie uns bereitgestellt haben nach Maßgabe der + gesetzlichen Vorgaben zu erhalten und deren Übermittlung an andere Verantwortliche zu fordern.
+
+ Sie haben ferner nach Maßgabe der gesetzlichen Vorgaben das Recht, eine Beschwerde bei der zuständigen + Aufsichtsbehörde einzureichen.
+

+

Widerrufsrecht

+

Sie haben das Recht, erteilte Einwilligungen mit Wirkung für die Zukunft zu widerrufen.

+

Widerspruchsrecht

+

Sie können der künftigen Verarbeitung der Sie betreffenden Daten nach Maßgabe der gesetzlichen Vorgaben + jederzeit widersprechen. Der Widerspruch kann insbesondere gegen die Verarbeitung für Zwecke der Direktwerbung + erfolgen.

+

Löschung von Daten

+

Die von uns verarbeiteten Daten werden nach Maßgabe der gesetzlichen Vorgaben gelöscht oder in ihrer Verarbeitung + eingeschränkt. Sofern nicht im Rahmen dieser Datenschutzerklärung ausdrücklich angegeben, werden die bei uns + gespeicherten Daten gelöscht, sobald sie für ihre Zweckbestimmung nicht mehr erforderlich sind und der Löschung + keine gesetzlichen Aufbewahrungspflichten entgegenstehen.
+
+ Sofern die Daten nicht gelöscht werden, weil sie für andere und gesetzlich zulässige Zwecke erforderlich sind, wird + deren Verarbeitung eingeschränkt. D.h. die Daten werden gesperrt und nicht für andere Zwecke verarbeitet. Das gilt + z.B. für Daten, die aus handels- oder steuerrechtlichen Gründen aufbewahrt werden müssen.

+

Änderungen und Aktualisierungen der Datenschutzerklärung

+

Wir bitten Sie sich regelmäßig über den Inhalt unserer Datenschutzerklärung zu informieren. Wir passen die + Datenschutzerklärung an, sobald die Änderungen der von uns durchgeführten Datenverarbeitungen dies erforderlich + machen. Wir informieren Sie, sobald durch die Änderungen eine Mitwirkungshandlung Ihrerseits (z.B. Einwilligung) + oder eine sonstige individuelle Benachrichtigung erforderlich wird.

+

+

Kontaktaufnahme

+

+

Bei der Kontaktaufnahme mit uns (z.B. per Kontaktformular, E-Mail, Telefon oder via sozialer Medien) werden die Angaben des Nutzers zur Bearbeitung der Kontaktanfrage und deren Abwicklung gem. Art. 6 Abs. 1 lit. b. (im Rahmen vertraglicher-/vorvertraglicher Beziehungen), Art. 6 Abs. 1 lit. f. (andere Anfragen) DSGVO verarbeitet.. Die Angaben der Nutzer können in einem Customer-Relationship-Management System ("CRM System") oder vergleichbarer Anfragenorganisation gespeichert werden.
+
+Wir löschen die Anfragen, sofern diese nicht mehr erforderlich sind. Wir überprüfen die Erforderlichkeit alle zwei Jahre; Ferner gelten die gesetzlichen Archivierungspflichten.
+

+

+

Hosting und E-Mail-Versand

+

+

Die von uns in Anspruch genommenen Hosting-Leistungen dienen der Zurverfügungstellung der folgenden Leistungen: Infrastruktur- und Plattformdienstleistungen, Rechenkapazität, Speicherplatz und Datenbankdienste, E-Mail-Versand, Sicherheitsleistungen sowie technische Wartungsleistungen, die wir zum Zwecke des Betriebs dieses Onlineangebotes einsetzen.
+
+Hierbei verarbeiten wir, bzw. unser Hostinganbieter Bestandsdaten, Kontaktdaten, Inhaltsdaten, Vertragsdaten, Nutzungsdaten, Meta- und Kommunikationsdaten von Kunden, Interessenten und Besuchern dieses Onlineangebotes auf Grundlage unserer berechtigten Interessen an einer effizienten und sicheren Zurverfügungstellung dieses Onlineangebotes gem. Art. 6 Abs. 1 lit. f DSGVO i.V.m. Art. 28 DSGVO (Abschluss Auftragsverarbeitungsvertrag).
+

+

+

Erhebung von Zugriffsdaten und Logfiles

+

+

Wir, bzw. unser Hostinganbieter, erhebt auf Grundlage unserer berechtigten Interessen im Sinne des Art. 6 Abs. 1 lit. f. DSGVO Daten über jeden Zugriff auf den Server, auf dem sich dieser Dienst befindet (sogenannte Serverlogfiles). Zu den Zugriffsdaten gehören Name der abgerufenen Webseite, Datei, Datum und Uhrzeit des Abrufs, übertragene Datenmenge, Meldung über erfolgreichen Abruf, Browsertyp nebst Version, das Betriebssystem des Nutzers, Referrer URL (die zuvor besuchte Seite), IP-Adresse und der anfragende Provider.
+
+Logfile-Informationen werden aus Sicherheitsgründen (z.B. zur Aufklärung von Missbrauchs- oder Betrugshandlungen) für die Dauer von maximal 7 Tagen gespeichert und danach gelöscht. Daten, deren weitere Aufbewahrung zu Beweiszwecken erforderlich ist, sind bis zur endgültigen Klärung des jeweiligen Vorfalls von der Löschung ausgenommen.
+

+

+Erstellt mit + Datenschutz-Generator.de von RA Dr. Thomas Schwenke + + \ No newline at end of file diff --git a/src/scss/main.scss b/src/scss/main.scss new file mode 100644 index 0000000..c57287a --- /dev/null +++ b/src/scss/main.scss @@ -0,0 +1,79 @@ +@import "~bootstrap/scss/bootstrap-grid"; +@import "~bootstrap/scss/bootstrap-reboot"; +@import "~bootstrap/scss/utilities/align"; +@import "~bootstrap/scss/utilities/spacing"; +@import "~bootstrap/scss/utilities/display"; +@import "~@fortawesome/fontawesome-free/scss/fontawesome"; +@import "~@fortawesome/fontawesome-free/scss/solid"; +@import "~@fortawesome/fontawesome-free/scss/brands"; +@import "~@fortawesome/fontawesome-free/scss/regular"; + +@font-face { + font-family: 'Minotaur'; + src: local('Minotaur Phatte'), url(../font/minotaur.ttf) format('truetype'); +} + +body { + background: url('../img/bg.png') no-repeat center center fixed; + -webkit-background-size: cover; + -moz-background-size: cover; + -o-background-size: cover; + background-size: cover; + min-height: 100vh; + color: #000; + -webkit-tap-highlight-color: rgba(0, 0, 0, 0); +} + +.logo { + display: block; + margin: 0 auto; + max-width: 256px; + max-height: 256px; + background-color: #ffffff; + border-radius: 50%; + border: 2px solid #000000; +} + +.menu { + border-top: 1px solid #000000; +} + +.border-top-bottom { + border-top: 1px solid #000000; + border-bottom: 1px solid #000000; +} + +a { + color: #000000; +} + +a:hover { + color: #222222; +} + +.sp-codes { + font-family: "Minotaur", monospace; + font-size: 5rem; + text-align: center; +} + +.row { + margin: 0; +} + +.flex-grow { + flex: 1; +} + +@media (max-width: 767.98px) { + .sp-codes { + font-size: 3rem; + } + .logo { + max-width: 128px; + max-height: 128px; + } + .fa-4x { + font-size: 2em; + } +} \ No newline at end of file