From 50fd7cd97d93a32e0ccb4520d4921206ff79e888 Mon Sep 17 00:00:00 2001 From: Alexandra-Tkachenko <91024312+Alexandra-Tkachenko@users.noreply.github.com> Date: Sun, 19 Dec 2021 13:16:22 +0300 Subject: [PATCH 1/4] npm files --- dist/app.js | 1 + dist/assets/github_logo.png | Bin 0 -> 13095 bytes dist/assets/img.png | Bin 0 -> 66028 bytes dist/assets/telegram_logo.png | Bin 0 -> 9344 bytes dist/assets/twitter_logo.png | Bin 0 -> 9616 bytes dist/index.html | 46 + dist/styles/style.css | 439 + gulpfile.js | 66 + package-lock.json | 14164 ++++++++++++++++++++++++++++++++ package.json | 24 + 10 files changed, 14740 insertions(+) create mode 100644 dist/app.js create mode 100644 dist/assets/github_logo.png create mode 100644 dist/assets/img.png create mode 100644 dist/assets/telegram_logo.png create mode 100644 dist/assets/twitter_logo.png create mode 100644 dist/index.html create mode 100644 dist/styles/style.css create mode 100644 gulpfile.js create mode 100644 package-lock.json create mode 100644 package.json diff --git a/dist/app.js b/dist/app.js new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/dist/app.js @@ -0,0 +1 @@ + diff --git a/dist/assets/github_logo.png b/dist/assets/github_logo.png new file mode 100644 index 0000000000000000000000000000000000000000..2fcf8bd4f0c068a86420a2b47d9317b95b066e1a GIT binary patch literal 13095 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 literal 0 HcmV?d00001 diff --git a/dist/assets/img.png b/dist/assets/img.png new file mode 100644 index 0000000000000000000000000000000000000000..ea8ca2d77cda1355c33db2e5600107be791ae9fa GIT binary patch literal 66028 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 literal 0 HcmV?d00001 diff --git a/dist/assets/telegram_logo.png b/dist/assets/telegram_logo.png new file mode 100644 index 0000000000000000000000000000000000000000..077202640a607d66aa982404b34f16c6006f50f5 GIT binary patch literal 9344 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 F{tH!Io$vqv literal 0 HcmV?d00001 diff --git a/dist/assets/twitter_logo.png b/dist/assets/twitter_logo.png new file mode 100644 index 0000000000000000000000000000000000000000..8bd92840c2deecca70bcfff2808adea90272f471 GIT binary patch literal 9616 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 literal 0 HcmV?d00001 diff --git a/dist/index.html b/dist/index.html new file mode 100644 index 0000000..0a1a068 --- /dev/null +++ b/dist/index.html @@ -0,0 +1,46 @@ + + + + + Resume + + + + + + + + +
+ +
+
+

Tkachenko Alex

+

Web Designer

+
+
+
+ + + + + \ No newline at end of file diff --git a/dist/styles/style.css b/dist/styles/style.css new file mode 100644 index 0000000..a48a3b5 --- /dev/null +++ b/dist/styles/style.css @@ -0,0 +1,439 @@ +/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */ +/* Document + ========================================================================== */ +/** + * 1. Correct the line height in all browsers. + * 2. Prevent adjustments of font size after orientation changes in iOS. + */ +html { + line-height: 1.15; + /* 1 */ + -webkit-text-size-adjust: 100%; + /* 2 */ +} +/* Sections + ========================================================================== */ +/** + * Remove the margin in all browsers. + */ +body { + margin: 0; +} +/** + * Render the `main` element consistently in IE. + */ +main { + display: block; +} +/** + * Correct the font size and margin on `h1` elements within `section` and + * `article` contexts in Chrome, Firefox, and Safari. + */ +h1 { + font-size: 2em; + margin: 0.67em 0; +} +/* Grouping content + ========================================================================== */ +/** + * 1. Add the correct box sizing in Firefox. + * 2. Show the overflow in Edge and IE. + */ +hr { + box-sizing: content-box; + /* 1 */ + height: 0; + /* 1 */ + overflow: visible; + /* 2 */ +} +/** + * 1. Correct the inheritance and scaling of font size in all browsers. + * 2. Correct the odd `em` font sizing in all browsers. + */ +pre { + font-family: monospace, monospace; + /* 1 */ + font-size: 1em; + /* 2 */ +} +/* Text-level semantics + ========================================================================== */ +/** + * Remove the gray background on active links in IE 10. + */ +a { + background-color: transparent; +} +/** + * 1. Remove the bottom border in Chrome 57- + * 2. Add the correct text decoration in Chrome, Edge, IE, Opera, and Safari. + */ +abbr[title] { + border-bottom: none; + /* 1 */ + text-decoration: underline; + /* 2 */ + text-decoration: underline dotted; + /* 2 */ +} +/** + * Add the correct font weight in Chrome, Edge, and Safari. + */ +b, +strong { + font-weight: bolder; +} +/** + * 1. Correct the inheritance and scaling of font size in all browsers. + * 2. Correct the odd `em` font sizing in all browsers. + */ +code, +kbd, +samp { + font-family: monospace, monospace; + /* 1 */ + font-size: 1em; + /* 2 */ +} +/** + * Add the correct font size in all browsers. + */ +small { + font-size: 80%; +} +/** + * Prevent `sub` and `sup` elements from affecting the line height in + * all browsers. + */ +sub, +sup { + font-size: 75%; + line-height: 0; + position: relative; + vertical-align: baseline; +} +sub { + bottom: -0.25em; +} +sup { + top: -0.5em; +} +/* Embedded content + ========================================================================== */ +/** + * Remove the border on images inside links in IE 10. + */ +img { + border-style: none; +} +/* Forms + ========================================================================== */ +/** + * 1. Change the font styles in all browsers. + * 2. Remove the margin in Firefox and Safari. + */ +button, +input, +optgroup, +select, +textarea { + font-family: inherit; + /* 1 */ + font-size: 100%; + /* 1 */ + line-height: 1.15; + /* 1 */ + margin: 0; + /* 2 */ +} +/** + * Show the overflow in IE. + * 1. Show the overflow in Edge. + */ +button, +input { + /* 1 */ + overflow: visible; +} +/** + * Remove the inheritance of text transform in Edge, Firefox, and IE. + * 1. Remove the inheritance of text transform in Firefox. + */ +button, +select { + /* 1 */ + text-transform: none; +} +/** + * Correct the inability to style clickable types in iOS and Safari. + */ +button, +[type="button"], +[type="reset"], +[type="submit"] { + -webkit-appearance: button; +} +/** + * Remove the inner border and padding in Firefox. + */ +button::-moz-focus-inner, +[type="button"]::-moz-focus-inner, +[type="reset"]::-moz-focus-inner, +[type="submit"]::-moz-focus-inner { + border-style: none; + padding: 0; +} +/** + * Restore the focus styles unset by the previous rule. + */ +button:-moz-focusring, +[type="button"]:-moz-focusring, +[type="reset"]:-moz-focusring, +[type="submit"]:-moz-focusring { + outline: 1px dotted ButtonText; +} +/** + * Correct the padding in Firefox. + */ +fieldset { + padding: 0.35em 0.75em 0.625em; +} +/** + * 1. Correct the text wrapping in Edge and IE. + * 2. Correct the color inheritance from `fieldset` elements in IE. + * 3. Remove the padding so developers are not caught out when they zero out + * `fieldset` elements in all browsers. + */ +legend { + box-sizing: border-box; + /* 1 */ + color: inherit; + /* 2 */ + display: table; + /* 1 */ + max-width: 100%; + /* 1 */ + padding: 0; + /* 3 */ + white-space: normal; + /* 1 */ +} +/** + * Add the correct vertical alignment in Chrome, Firefox, and Opera. + */ +progress { + vertical-align: baseline; +} +/** + * Remove the default vertical scrollbar in IE 10+. + */ +textarea { + overflow: auto; +} +/** + * 1. Add the correct box sizing in IE 10. + * 2. Remove the padding in IE 10. + */ +[type="checkbox"], +[type="radio"] { + box-sizing: border-box; + /* 1 */ + padding: 0; + /* 2 */ +} +/** + * Correct the cursor style of increment and decrement buttons in Chrome. + */ +[type="number"]::-webkit-inner-spin-button, +[type="number"]::-webkit-outer-spin-button { + height: auto; +} +/** + * 1. Correct the odd appearance in Chrome and Safari. + * 2. Correct the outline style in Safari. + */ +[type="search"] { + -webkit-appearance: textfield; + /* 1 */ + outline-offset: -2px; + /* 2 */ +} +/** + * Remove the inner padding in Chrome and Safari on macOS. + */ +[type="search"]::-webkit-search-decoration { + -webkit-appearance: none; +} +/** + * 1. Correct the inability to style clickable types in iOS and Safari. + * 2. Change font properties to `inherit` in Safari. + */ +::-webkit-file-upload-button { + -webkit-appearance: button; + /* 1 */ + font: inherit; + /* 2 */ +} +/* Interactive + ========================================================================== */ +/* + * Add the correct display in Edge, IE 10+, and Firefox. + */ +details { + display: block; +} +/* + * Add the correct display in all browsers. + */ +summary { + display: list-item; +} +/* Misc + ========================================================================== */ +/** + * Add the correct display in IE 10+. + */ +template { + display: none; +} +/** + * Add the correct display in IE 10. + */ +[hidden] { + display: none; +} +body { + font-family: "Helvetica", sans-serif; + color: var(--color-text); + font-size: 17px; + display: flex; + align-items: center; + justify-content: center; +} +.card { + width: 1127px; + height: 595px; + margin: 90px; + background: var(--color-body-background); + display: flex; + border-radius: 30px; +} +.resume { + width: 380px; + display: flex; + flex-direction: column; + justify-content: space-around; +} +:root { + --color-text: #FFFFFF; + --color-body-background: #444444; + --color-bogy-main: #222222; + --color-shadow: #c4c4c4; +} +@media (prefers-color-scheme: dark) { + :root { + --color-text: #2d2b2b; + --color-body-background: #c8c7c7; + --color-bogy-main: #9d9d9d; + --color-shadow: #acaaaa; + } +} +.resume__copyrights { + font-size: 14px; + margin-bottom: 16px; + align-self: center; +} +.about { + text-align: center; +} +.about .about__annotation { + font-weight: normal; + font-size: 20px; + line-height: 23px; + margin-top: 8px; + margin-bottom: 5px; +} +.about .about__name { + font-weight: bold; + font-size: 38px; + line-height: 44px; + margin-top: 30px; +} +.avatar { + align-self: center; +} +.avatar .avatar__image { + width: 180px; + height: 180px; + border-radius: 50%; + box-shadow: 13px 13px var(--color-shadow); +} +.download-cv { + margin: 40px; + width: 168px; + height: 46px; + border: 3px solid var(--color-text); + border-radius: 40px; + background: var(--color-body-background); + align-self: center; + overflow: hidden; + transition-duration: 0.4s; +} +.download-cv .download-cv__text { + font-size: 17px; + line-height: 20px; + color: var(--color-text); + text-decoration: none; +} +.download-cv .download-cv:hover { + box-shadow: 0 2px 10px 5px var(--color-shadow); + background: #de7061; +} +.download-cv .download-cv:active { + background: #eea9a0; +} +.social-network { + margin: 3px; + display: flex; + align-self: center; +} +.social-network .social-network__telegram, +.social-network .social-network__twitter, +.social-network .social-network__github { + width: 24px; + height: 24px; + margin: 5px; +} +.wrapper { + display: flex; + align-self: center; + flex-direction: column; + justify-content: space-around; + margin-top: 60px; +} +.information { + width: 747px; + height: 595px; + background: var(--color-bogy-main); + border-radius: 30px; + display: flex; + flex-direction: column; + justify-content: center; + align-items: center; +} +.data { + text-align: center; + align-self: center; +} +.data .data__name { + font-weight: bold; + font-size: 62px; + line-height: 71px; + margin: 10px; +} +.data .data__profession { + font-weight: normal; + font-size: 22px; + line-height: 25px; +} diff --git a/gulpfile.js b/gulpfile.js new file mode 100644 index 0000000..5903871 --- /dev/null +++ b/gulpfile.js @@ -0,0 +1,66 @@ +const gulp = require('gulp'); +const concat = require('gulp-concat'); +const less = require('gulp-less'); +const inject = require('gulp-inject'); +const rollup = require('rollup'); +const image = require('gulp-image'); + +const assetsPath = 'src/assets/*.{png, jpeg, psd, bmp, gif, tiff, icon, ico}'; +const stylesPath = './src/styles/app.scss'; +const jsPath = 'src/**/*.js'; +const htmlPath = './src/index.html'; +const distPath = './dist/'; +const rollupConfig = { + input: 'src/app.js', + plugins: [] +} + +const imageOptimizingSettings = { + pngquant: true, + optipng: true, + zopflipng: true, + mozjpeg: true, + gifsicle: true, + svgo: true, + concurrent: 10, +}; + +gulp.task('rollup', async (done) => { + const bundle = await rollup.rollup(rollupConfig); + + bundle.write({ + format: 'esm', + file: 'dist/app.js' + }); + done(); +}); + +gulp.task('css', () => { + return gulp.src(stylesPath) + .pipe(less()) + .pipe(concat('styles/style.css')) + .pipe(gulp.dest(distPath)); +}); + +gulp.task('watch', function (done) { + gulp.watch(stylesPath, gulp.series('css')); + gulp.watch(jsPath, gulp.series('rollup')); + done(); +}); + +gulp.task('assets', function () { + return gulp.src(assetsPath) + .pipe(image(imageOptimizingSettings)) + .pipe(gulp.dest(`${distPath}/assets/`)); +}); + + gulp.task('html', function () { + const target = gulp.src(htmlPath); + const sources = gulp.src(['./dist/**/*.js', './dist/**/*.css'], { read: false }); + + return target.pipe(inject(sources, { ignorePath: '../dist', relative: true, addPrefix: '.' })) + .pipe(gulp.dest(distPath)); +}); + +gulp.task('default', gulp.series('rollup', 'css', 'assets', 'html', 'watch')); +gulp.task('build', gulp.series('rollup', 'css', 'assets', 'html')); \ No newline at end of file diff --git a/package-lock.json b/package-lock.json new file mode 100644 index 0000000..044d3d4 --- /dev/null +++ b/package-lock.json @@ -0,0 +1,14164 @@ +{ + "name": "frontend", + "version": "1.0.0", + "lockfileVersion": 2, + "requires": true, + "packages": { + "": { + "name": "frontend", + "version": "1.0.0", + "license": "ISC", + "devDependencies": { + "@rollup/plugin-html": "^0.2.4", + "gulp": "^4.0.2", + "gulp-concat": "^2.6.1", + "gulp-image": "^6.2.1", + "gulp-inject": "^5.0.5", + "gulp-less": "^5.0.0", + "rollup": "^2.60.0", + "rollup-plugin-scss": "^3.0.0", + "sass": "^1.43.4" + } + }, + "node_modules/@rollup/plugin-html": { + "version": "0.2.4", + "resolved": "https://registry.npmjs.org/@rollup/plugin-html/-/plugin-html-0.2.4.tgz", + "integrity": "sha512-x0qpNXxbmGa9Jnl4OX89AORPe2T/a4DqNK69BGRnEdaPKq6MdiUXSTam/eCkF5DxkQGcRcPq0L4vzr/E3q4mVA==", + "dev": true, + "engines": { + "node": ">= 8.0.0" + }, + "peerDependencies": { + "rollup": "^1.20.0||^2.0.0" + } + }, + "node_modules/@sindresorhus/is": { + "version": "0.7.0", + "resolved": "https://registry.npmjs.org/@sindresorhus/is/-/is-0.7.0.tgz", + "integrity": "sha512-ONhaKPIufzzrlNbqtWFFd+jlnemX6lJAgq9ZeiZtS7I1PIf/la7CW4m83rTXRnVnsMbW2k56pGYu7AUFJD9Pow==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/@types/q": { + "version": "1.5.5", + "resolved": "https://registry.npmjs.org/@types/q/-/q-1.5.5.tgz", + "integrity": "sha512-L28j2FcJfSZOnL1WBjDYp2vUHCeIFlyYI/53EwD/rKUBQ7MtUUfbQWiyKJGpcnv4/WgrhWsFKrcPstcAt/J0tQ==", + "dev": true + }, + "node_modules/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, + "dependencies": { + "ansi-wrap": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/ansi-gray": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/ansi-gray/-/ansi-gray-0.1.1.tgz", + "integrity": "sha1-KWLPVOyXksSFEKPetSRDaGHvclE=", + "dev": true, + "dependencies": { + "ansi-wrap": "0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/ansi-regex": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", + "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/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, + "dependencies": { + "color-convert": "^1.9.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/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, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/any-promise": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/any-promise/-/any-promise-1.3.0.tgz", + "integrity": "sha1-q8av7tzqUugJzcA3au0845Y10X8=", + "dev": true + }, + "node_modules/anymatch": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.2.tgz", + "integrity": "sha512-P43ePfOAIupkguHUycrc4qJ9kz8ZiuOUijaETwX7THt0Y/GNK7v0aa8rY816xWjZ7rJdA5XdMcpVFTKMq+RvWg==", + "dev": true, + "dependencies": { + "normalize-path": "^3.0.0", + "picomatch": "^2.0.4" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/append-buffer": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/append-buffer/-/append-buffer-1.0.2.tgz", + "integrity": "sha1-2CIM9GYIFSXv6lBhTz3mUU36WPE=", + "dev": true, + "dependencies": { + "buffer-equal": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/arch": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/arch/-/arch-2.2.0.tgz", + "integrity": "sha512-Of/R0wqp83cgHozfIYLbBMnej79U/SVGOOyuB3VVFv1NRM/PSFMK12x9KVtiYzJqmnU5WR2qp0Z5rHb7sWGnFQ==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ] + }, + "node_modules/archive-type": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/archive-type/-/archive-type-4.0.0.tgz", + "integrity": "sha1-+S5yIzBW38aWlHJ0nCZ72wRrHXA=", + "dev": true, + "dependencies": { + "file-type": "^4.2.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/archive-type/node_modules/file-type": { + "version": "4.4.0", + "resolved": "https://registry.npmjs.org/file-type/-/file-type-4.4.0.tgz", + "integrity": "sha1-G2AOX8ofvcboDApwxxyNul95BsU=", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/archy": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/archy/-/archy-1.0.0.tgz", + "integrity": "sha1-+cjBN1fMHde8N5rHeyxipcKGjEA=", + "dev": true + }, + "node_modules/argparse": { + "version": "1.0.10", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz", + "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==", + "dev": true, + "dependencies": { + "sprintf-js": "~1.0.2" + } + }, + "node_modules/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, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/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, + "dependencies": { + "make-iterator": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/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, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/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, + "dependencies": { + "make-iterator": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/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, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/array-each": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/array-each/-/array-each-1.0.1.tgz", + "integrity": "sha1-p5SvDAWrF1KEbudTofIRoFugxE8=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/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, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/array-initial": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/array-initial/-/array-initial-1.1.0.tgz", + "integrity": "sha1-L6dLJnOTccOUe9enrcc74zSz15U=", + "dev": true, + "dependencies": { + "array-slice": "^1.0.0", + "is-number": "^4.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/array-initial/node_modules/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, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/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, + "dependencies": { + "is-number": "^4.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/array-last/node_modules/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, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/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, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/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, + "dependencies": { + "default-compare": "^1.0.0", + "get-value": "^2.0.6", + "kind-of": "^5.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/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, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/arrify": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/arrify/-/arrify-2.0.1.tgz", + "integrity": "sha512-3duEwti880xqi4eAMN8AyR4a0ByT90zoYdLlevfrvU43vb0YZwZVfxOgxWrLXXXpyugL0hNZc9G6BiB5B3nUug==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/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, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/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, + "dependencies": { + "end-of-stream": "^1.1.0", + "once": "^1.3.2", + "process-nextick-args": "^2.0.0", + "stream-exhaust": "^1.0.1" + }, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/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 + }, + "node_modules/async-settle": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/async-settle/-/async-settle-1.0.0.tgz", + "integrity": "sha1-HQqRS7Aldb7IqPOnTlCA9yssDGs=", + "dev": true, + "dependencies": { + "async-done": "^1.2.2" + }, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/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, + "bin": { + "atob": "bin/atob.js" + }, + "engines": { + "node": ">= 4.5.0" + } + }, + "node_modules/bach": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/bach/-/bach-1.2.0.tgz", + "integrity": "sha1-Szzpa/JxNPeaG0FKUcFONMO9mIA=", + "dev": true, + "dependencies": { + "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" + }, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/balanced-match": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", + "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==", + "dev": true + }, + "node_modules/base": { + "version": "0.11.2", + "resolved": "https://registry.npmjs.org/base/-/base-0.11.2.tgz", + "integrity": "sha512-5T6P4xPgpp0YDFvSWwEZ4NoE3aM4QBQXDzmVbraCkFj8zHM+mba8SyqB5DbZWyR7mYHo6Y7BdQo3MoA4m0TeQg==", + "dev": true, + "dependencies": { + "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" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/base/node_modules/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, + "dependencies": { + "is-descriptor": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/base64-js": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.5.1.tgz", + "integrity": "sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ] + }, + "node_modules/bin-build": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/bin-build/-/bin-build-3.0.0.tgz", + "integrity": "sha512-jcUOof71/TNAI2uM5uoUaDq2ePcVBQ3R/qhxAz1rX7UfvduAL/RXD3jXzvn8cVcDJdGVkiR1shal3OH0ImpuhA==", + "dev": true, + "dependencies": { + "decompress": "^4.0.0", + "download": "^6.2.2", + "execa": "^0.7.0", + "p-map-series": "^1.0.0", + "tempfile": "^2.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/bin-check": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/bin-check/-/bin-check-4.1.0.tgz", + "integrity": "sha512-b6weQyEUKsDGFlACWSIOfveEnImkJyK/FGW6FAG42loyoquvjdtOIqO6yBFzHyqyVVhNgNkQxxx09SFLK28YnA==", + "dev": true, + "dependencies": { + "execa": "^0.7.0", + "executable": "^4.1.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/bin-version": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/bin-version/-/bin-version-3.1.0.tgz", + "integrity": "sha512-Mkfm4iE1VFt4xd4vH+gx+0/71esbfus2LsnCGe8Pi4mndSPyT+NGES/Eg99jx8/lUGWfu3z2yuB/bt5UB+iVbQ==", + "dev": true, + "dependencies": { + "execa": "^1.0.0", + "find-versions": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/bin-version-check": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/bin-version-check/-/bin-version-check-4.0.0.tgz", + "integrity": "sha512-sR631OrhC+1f8Cvs8WyVWOA33Y8tgwjETNPyyD/myRBXLkfS/vl74FmH/lFcRl9KY3zwGh7jFhvyk9vV3/3ilQ==", + "dev": true, + "dependencies": { + "bin-version": "^3.0.0", + "semver": "^5.6.0", + "semver-truncate": "^1.1.2" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/bin-version/node_modules/cross-spawn": { + "version": "6.0.5", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-6.0.5.tgz", + "integrity": "sha512-eTVLrBSt7fjbDygz805pMnstIs2VTBNkRm0qxZd+M7A5XDdxVRWO5MxGBXZhjY4cqLYLdtrGqRf8mBPmzwSpWQ==", + "dev": true, + "dependencies": { + "nice-try": "^1.0.4", + "path-key": "^2.0.1", + "semver": "^5.5.0", + "shebang-command": "^1.2.0", + "which": "^1.2.9" + }, + "engines": { + "node": ">=4.8" + } + }, + "node_modules/bin-version/node_modules/execa": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/execa/-/execa-1.0.0.tgz", + "integrity": "sha512-adbxcyWV46qiHyvSp50TKt05tB4tK3HcmF7/nxfAdhnox83seTDbwnaqKO4sXRy7roHAIFqJP/Rw/AuEbX61LA==", + "dev": true, + "dependencies": { + "cross-spawn": "^6.0.0", + "get-stream": "^4.0.0", + "is-stream": "^1.1.0", + "npm-run-path": "^2.0.0", + "p-finally": "^1.0.0", + "signal-exit": "^3.0.0", + "strip-eof": "^1.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/bin-version/node_modules/get-stream": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-4.1.0.tgz", + "integrity": "sha512-GMat4EJ5161kIy2HevLlr4luNjBgvmj413KaQA7jt4V8B4RDsfpHk7WQ9GVqfYyyx8OS/L66Kox+rJRNklLK7w==", + "dev": true, + "dependencies": { + "pump": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/bin-version/node_modules/pump": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pump/-/pump-3.0.0.tgz", + "integrity": "sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==", + "dev": true, + "dependencies": { + "end-of-stream": "^1.1.0", + "once": "^1.3.1" + } + }, + "node_modules/bin-wrapper": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/bin-wrapper/-/bin-wrapper-4.1.0.tgz", + "integrity": "sha512-hfRmo7hWIXPkbpi0ZltboCMVrU+0ClXR/JgbCKKjlDjQf6igXa7OwdqNcFWQZPZTgiY7ZpzE3+LjjkLiTN2T7Q==", + "dev": true, + "dependencies": { + "bin-check": "^4.1.0", + "bin-version-check": "^4.0.0", + "download": "^7.1.0", + "import-lazy": "^3.1.0", + "os-filter-obj": "^2.0.0", + "pify": "^4.0.1" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/bin-wrapper/node_modules/download": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/download/-/download-7.1.0.tgz", + "integrity": "sha512-xqnBTVd/E+GxJVrX5/eUJiLYjCGPwMpdL+jGhGU57BvtcA7wwhtHVbXBeUk51kOpW3S7Jn3BQbN9Q1R1Km2qDQ==", + "dev": true, + "dependencies": { + "archive-type": "^4.0.0", + "caw": "^2.0.1", + "content-disposition": "^0.5.2", + "decompress": "^4.2.0", + "ext-name": "^5.0.0", + "file-type": "^8.1.0", + "filenamify": "^2.0.0", + "get-stream": "^3.0.0", + "got": "^8.3.1", + "make-dir": "^1.2.0", + "p-event": "^2.1.0", + "pify": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/bin-wrapper/node_modules/download/node_modules/pify": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz", + "integrity": "sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY=", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/bin-wrapper/node_modules/file-type": { + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/file-type/-/file-type-8.1.0.tgz", + "integrity": "sha512-qyQ0pzAy78gVoJsmYeNgl8uH8yKhr1lVhW7JbzJmnlRi0I4R2eEDEJZVKG8agpDnLpacwNbDhLNG/LMdxHD2YQ==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/bin-wrapper/node_modules/got": { + "version": "8.3.2", + "resolved": "https://registry.npmjs.org/got/-/got-8.3.2.tgz", + "integrity": "sha512-qjUJ5U/hawxosMryILofZCkm3C84PLJS/0grRIpjAwu+Lkxxj5cxeCU25BG0/3mDSpXKTyZr8oh8wIgLaH0QCw==", + "dev": true, + "dependencies": { + "@sindresorhus/is": "^0.7.0", + "cacheable-request": "^2.1.1", + "decompress-response": "^3.3.0", + "duplexer3": "^0.1.4", + "get-stream": "^3.0.0", + "into-stream": "^3.1.0", + "is-retry-allowed": "^1.1.0", + "isurl": "^1.0.0-alpha5", + "lowercase-keys": "^1.0.0", + "mimic-response": "^1.0.0", + "p-cancelable": "^0.4.0", + "p-timeout": "^2.0.1", + "pify": "^3.0.0", + "safe-buffer": "^5.1.1", + "timed-out": "^4.0.1", + "url-parse-lax": "^3.0.0", + "url-to-options": "^1.0.1" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/bin-wrapper/node_modules/got/node_modules/pify": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz", + "integrity": "sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY=", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/bin-wrapper/node_modules/make-dir": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-1.3.0.tgz", + "integrity": "sha512-2w31R7SJtieJJnQtGc7RVL2StM2vGYVfqUOvUDxH6bC6aJTxPxTF0GnIgCyu7tjockiUWAYQRbxa7vKn34s5sQ==", + "dev": true, + "dependencies": { + "pify": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/bin-wrapper/node_modules/make-dir/node_modules/pify": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz", + "integrity": "sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY=", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/bin-wrapper/node_modules/p-cancelable": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/p-cancelable/-/p-cancelable-0.4.1.tgz", + "integrity": "sha512-HNa1A8LvB1kie7cERyy21VNeHb2CWJJYqyyC2o3klWFfMGlFmWv2Z7sFgZH8ZiaYL95ydToKTFVXgMV/Os0bBQ==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/bin-wrapper/node_modules/p-event": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/p-event/-/p-event-2.3.1.tgz", + "integrity": "sha512-NQCqOFhbpVTMX4qMe8PF8lbGtzZ+LCiN7pcNrb/413Na7+TRoe1xkKUzuWa/YEJdGQ0FvKtj35EEbDoVPO2kbA==", + "dev": true, + "dependencies": { + "p-timeout": "^2.0.1" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/bin-wrapper/node_modules/p-timeout": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/p-timeout/-/p-timeout-2.0.1.tgz", + "integrity": "sha512-88em58dDVB/KzPEx1X0N3LwFfYZPyDc4B6eF38M1rk9VTZMbxXXgjugz8mmwpS9Ox4BDZ+t6t3QP5+/gazweIA==", + "dev": true, + "dependencies": { + "p-finally": "^1.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/bin-wrapper/node_modules/pify": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/pify/-/pify-4.0.1.tgz", + "integrity": "sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/bin-wrapper/node_modules/prepend-http": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/prepend-http/-/prepend-http-2.0.0.tgz", + "integrity": "sha1-6SQ0v6XqjBn0HN/UAddBo8gZ2Jc=", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/bin-wrapper/node_modules/url-parse-lax": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/url-parse-lax/-/url-parse-lax-3.0.0.tgz", + "integrity": "sha1-FrXK/Afb42dsGxmZF3gj1lA6yww=", + "dev": true, + "dependencies": { + "prepend-http": "^2.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/binary-extensions": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.2.0.tgz", + "integrity": "sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/bindings": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/bindings/-/bindings-1.5.0.tgz", + "integrity": "sha512-p2q/t/mhvuOj/UeLlV6566GD/guowlr0hHxClI0W9m7MWYkL1F0hLo+0Aexs9HSPCtR1SXQ0TD3MMKrXZajbiQ==", + "dev": true, + "optional": true, + "dependencies": { + "file-uri-to-path": "1.0.0" + } + }, + "node_modules/bl": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/bl/-/bl-1.2.3.tgz", + "integrity": "sha512-pvcNpa0UU69UT341rO6AYy4FVAIkUHuZXRIWbq+zHnsVcRzDDjIAhGuuYoi0d//cwIwtt4pkpKycWEfjdV+vww==", + "dev": true, + "dependencies": { + "readable-stream": "^2.3.5", + "safe-buffer": "^5.1.1" + } + }, + "node_modules/boolbase": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/boolbase/-/boolbase-1.0.0.tgz", + "integrity": "sha1-aN/1++YMUes3cl6p4+0xDcwed24=", + "dev": true + }, + "node_modules/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, + "dependencies": { + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" + } + }, + "node_modules/braces": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz", + "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==", + "dev": true, + "dependencies": { + "fill-range": "^7.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/buffer": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/buffer/-/buffer-5.7.1.tgz", + "integrity": "sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], + "dependencies": { + "base64-js": "^1.3.1", + "ieee754": "^1.1.13" + } + }, + "node_modules/buffer-alloc": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/buffer-alloc/-/buffer-alloc-1.2.0.tgz", + "integrity": "sha512-CFsHQgjtW1UChdXgbyJGtnm+O/uLQeZdtbDo8mfUgYXCHSM1wgrVxXm6bSyrUuErEb+4sYVGCzASBRot7zyrow==", + "dev": true, + "dependencies": { + "buffer-alloc-unsafe": "^1.1.0", + "buffer-fill": "^1.0.0" + } + }, + "node_modules/buffer-alloc-unsafe": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/buffer-alloc-unsafe/-/buffer-alloc-unsafe-1.1.0.tgz", + "integrity": "sha512-TEM2iMIEQdJ2yjPJoSIsldnleVaAk1oW3DBVUykyOLsEsFmEc9kn+SFFPz+gl54KQNxlDnAwCXosOS9Okx2xAg==", + "dev": true + }, + "node_modules/buffer-crc32": { + "version": "0.2.13", + "resolved": "https://registry.npmjs.org/buffer-crc32/-/buffer-crc32-0.2.13.tgz", + "integrity": "sha1-DTM+PwDqxQqhRUq9MO+MKl2ackI=", + "dev": true, + "engines": { + "node": "*" + } + }, + "node_modules/buffer-equal": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/buffer-equal/-/buffer-equal-1.0.0.tgz", + "integrity": "sha1-WWFrSYME1Var1GaWayLu2j7KX74=", + "dev": true, + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/buffer-fill": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/buffer-fill/-/buffer-fill-1.0.0.tgz", + "integrity": "sha1-+PeLdniYiO858gXNY39o5wISKyw=", + "dev": true + }, + "node_modules/buffer-from": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.2.tgz", + "integrity": "sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==", + "dev": true + }, + "node_modules/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, + "dependencies": { + "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" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/cacheable-request": { + "version": "2.1.4", + "resolved": "https://registry.npmjs.org/cacheable-request/-/cacheable-request-2.1.4.tgz", + "integrity": "sha1-DYCIAbY0KtM8kd+dC0TcCbkeXD0=", + "dev": true, + "dependencies": { + "clone-response": "1.0.2", + "get-stream": "3.0.0", + "http-cache-semantics": "3.8.1", + "keyv": "3.0.0", + "lowercase-keys": "1.0.0", + "normalize-url": "2.0.1", + "responselike": "1.0.2" + } + }, + "node_modules/cacheable-request/node_modules/lowercase-keys": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/lowercase-keys/-/lowercase-keys-1.0.0.tgz", + "integrity": "sha1-TjNms55/VFfjXxMkvfb4jQv8cwY=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/call-bind": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.2.tgz", + "integrity": "sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA==", + "dev": true, + "dependencies": { + "function-bind": "^1.1.1", + "get-intrinsic": "^1.0.2" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/camelcase": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-3.0.0.tgz", + "integrity": "sha1-MvxLn82vhF/N9+c7uXysImHwqwo=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/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, + "dependencies": { + "camelcase": "^2.0.0", + "map-obj": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/camelcase-keys/node_modules/camelcase": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-2.1.1.tgz", + "integrity": "sha1-fB0W1nmhu+WcoCys7PsBHiAfWh8=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/caw": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/caw/-/caw-2.0.1.tgz", + "integrity": "sha512-Cg8/ZSBEa8ZVY9HspcGUYaK63d/bN7rqS3CYCzEGUxuYv6UlmcjzDUz2fCFFHyTvUW5Pk0I+3hkA3iXlIj6guA==", + "dev": true, + "dependencies": { + "get-proxy": "^2.0.0", + "isurl": "^1.0.0-alpha5", + "tunnel-agent": "^0.6.0", + "url-to-options": "^1.0.1" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/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, + "dependencies": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/chalk/node_modules/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, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/chokidar": { + "version": "3.5.2", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.5.2.tgz", + "integrity": "sha512-ekGhOnNVPgT77r4K/U3GDhu+FQ2S8TnK/s2KbIGXi0SZWuwkZ2QNyfWdZW+TVfn84DpEP7rLeCt2UI6bJ8GwbQ==", + "dev": true, + "dependencies": { + "anymatch": "~3.1.2", + "braces": "~3.0.2", + "glob-parent": "~5.1.2", + "is-binary-path": "~2.1.0", + "is-glob": "~4.0.1", + "normalize-path": "~3.0.0", + "readdirp": "~3.6.0" + }, + "engines": { + "node": ">= 8.10.0" + }, + "optionalDependencies": { + "fsevents": "~2.3.2" + } + }, + "node_modules/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, + "dependencies": { + "arr-union": "^3.1.0", + "define-property": "^0.2.5", + "isobject": "^3.0.0", + "static-extend": "^0.1.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/class-utils/node_modules/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, + "dependencies": { + "is-descriptor": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/class-utils/node_modules/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, + "dependencies": { + "kind-of": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/class-utils/node_modules/is-accessor-descriptor/node_modules/kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dev": true, + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/class-utils/node_modules/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, + "dependencies": { + "kind-of": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/class-utils/node_modules/is-data-descriptor/node_modules/kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dev": true, + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/class-utils/node_modules/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, + "dependencies": { + "is-accessor-descriptor": "^0.1.6", + "is-data-descriptor": "^0.1.4", + "kind-of": "^5.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/cliui": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/cliui/-/cliui-3.2.0.tgz", + "integrity": "sha1-EgYBU3qRbSmUD5NNo7SNWFo5IT0=", + "dev": true, + "dependencies": { + "string-width": "^1.0.1", + "strip-ansi": "^3.0.1", + "wrap-ansi": "^2.0.0" + } + }, + "node_modules/clone": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/clone/-/clone-2.1.2.tgz", + "integrity": "sha1-G39Ln1kfHo+DZwQBYANFoCiHQ18=", + "dev": true, + "engines": { + "node": ">=0.8" + } + }, + "node_modules/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, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/clone-response": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/clone-response/-/clone-response-1.0.2.tgz", + "integrity": "sha1-0dyXOSAxTfZ/vrlCI7TuNQI56Ws=", + "dev": true, + "dependencies": { + "mimic-response": "^1.0.0" + } + }, + "node_modules/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 + }, + "node_modules/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, + "dependencies": { + "inherits": "^2.0.1", + "process-nextick-args": "^2.0.0", + "readable-stream": "^2.3.5" + } + }, + "node_modules/coa": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/coa/-/coa-2.0.2.tgz", + "integrity": "sha512-q5/jG+YQnSy4nRTV4F7lPepBJZ8qBNJJDBuJdoejDyLXgmL7IEo+Le2JDZudFTFt7mrCqIRaSjws4ygRCTCAXA==", + "dev": true, + "dependencies": { + "@types/q": "^1.5.1", + "chalk": "^2.4.1", + "q": "^1.1.2" + }, + "engines": { + "node": ">= 4.0" + } + }, + "node_modules/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, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/collection-map": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/collection-map/-/collection-map-1.0.0.tgz", + "integrity": "sha1-rqDwb40mx4DCt1SUOFVEsiVa8Yw=", + "dev": true, + "dependencies": { + "arr-map": "^2.0.2", + "for-own": "^1.0.0", + "make-iterator": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/collection-visit": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/collection-visit/-/collection-visit-1.0.0.tgz", + "integrity": "sha1-S8A3PBZLwykbTTaMgpzxqApZ3KA=", + "dev": true, + "dependencies": { + "map-visit": "^1.0.0", + "object-visit": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/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, + "dependencies": { + "color-name": "1.1.3" + } + }, + "node_modules/color-name": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", + "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=", + "dev": true + }, + "node_modules/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, + "bin": { + "color-support": "bin.js" + } + }, + "node_modules/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 + }, + "node_modules/component-emitter": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/component-emitter/-/component-emitter-1.3.0.tgz", + "integrity": "sha512-Rd3se6QB+sO1TwqZjscQrurpEPIfO0/yYnSin6Q/rD3mOutHvUrCAhJub3r90uNb+SESBuE0QYoB90YdfatsRg==", + "dev": true + }, + "node_modules/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 + }, + "node_modules/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, + "engines": [ + "node >= 0.8" + ], + "dependencies": { + "buffer-from": "^1.0.0", + "inherits": "^2.0.3", + "readable-stream": "^2.2.2", + "typedarray": "^0.0.6" + } + }, + "node_modules/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, + "dependencies": { + "source-map": "^0.6.1" + } + }, + "node_modules/concat-with-sourcemaps/node_modules/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, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/config-chain": { + "version": "1.1.13", + "resolved": "https://registry.npmjs.org/config-chain/-/config-chain-1.1.13.tgz", + "integrity": "sha512-qj+f8APARXHrM0hraqXYb2/bOVSV4PvJQlNZ/DVj0QrmNM2q2euizkeuVckQ57J+W0mRH6Hvi+k50M4Jul2VRQ==", + "dev": true, + "dependencies": { + "ini": "^1.3.4", + "proto-list": "~1.2.1" + } + }, + "node_modules/console-stream": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/console-stream/-/console-stream-0.1.1.tgz", + "integrity": "sha1-oJX+B7IEZZVfL6/Si11yvM2UnUQ=", + "dev": true + }, + "node_modules/content-disposition": { + "version": "0.5.3", + "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.3.tgz", + "integrity": "sha512-ExO0774ikEObIAEV9kDo50o+79VCUdEB6n6lzKgGwupcVeRlhrj3qGAfwq8G6uBJjkqLrhT0qEYFcWng8z1z0g==", + "dev": true, + "dependencies": { + "safe-buffer": "5.1.2" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/convert-source-map": { + "version": "1.8.0", + "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.8.0.tgz", + "integrity": "sha512-+OQdjP49zViI/6i7nIJpA8rAl4sV/JdPfU9nZs3VqOwGIgizICvuN2ru6fMd+4llL0tar18UYJXfZ/TWtmhUjA==", + "dev": true, + "dependencies": { + "safe-buffer": "~5.1.1" + } + }, + "node_modules/copy-anything": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/copy-anything/-/copy-anything-2.0.3.tgz", + "integrity": "sha512-GK6QUtisv4fNS+XcI7shX0Gx9ORg7QqIznyfho79JTnX1XhLiyZHfftvGiziqzRiEi/Bjhgpi+D2o7HxJFPnDQ==", + "dev": true, + "dependencies": { + "is-what": "^3.12.0" + } + }, + "node_modules/copy-descriptor": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/copy-descriptor/-/copy-descriptor-0.1.1.tgz", + "integrity": "sha1-Z29us8OZl8LuGsOpJP1hJHSPV40=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/copy-props": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/copy-props/-/copy-props-2.0.5.tgz", + "integrity": "sha512-XBlx8HSqrT0ObQwmSzM7WE5k8FxTV75h1DX1Z3n6NhQ/UYYAvInWYmG06vFt7hQZArE2fuO62aihiWIVQwh1sw==", + "dev": true, + "dependencies": { + "each-props": "^1.3.2", + "is-plain-object": "^5.0.0" + } + }, + "node_modules/core-util-is": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.3.tgz", + "integrity": "sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==", + "dev": true + }, + "node_modules/cross-spawn": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-5.1.0.tgz", + "integrity": "sha1-6L0O/uWPz/b4+UUQoKVUu/ojVEk=", + "dev": true, + "dependencies": { + "lru-cache": "^4.0.1", + "shebang-command": "^1.2.0", + "which": "^1.2.9" + } + }, + "node_modules/css-select": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/css-select/-/css-select-2.1.0.tgz", + "integrity": "sha512-Dqk7LQKpwLoH3VovzZnkzegqNSuAziQyNZUcrdDM401iY+R5NkGBXGmtO05/yaXQziALuPogeG0b7UAgjnTJTQ==", + "dev": true, + "dependencies": { + "boolbase": "^1.0.0", + "css-what": "^3.2.1", + "domutils": "^1.7.0", + "nth-check": "^1.0.2" + } + }, + "node_modules/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 + }, + "node_modules/css-tree": { + "version": "1.0.0-alpha.37", + "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-1.0.0-alpha.37.tgz", + "integrity": "sha512-DMxWJg0rnz7UgxKT0Q1HU/L9BeJI0M6ksor0OgqOnF+aRCDWg/N2641HmVyU9KVIu0OVVWOb2IpC9A+BJRnejg==", + "dev": true, + "dependencies": { + "mdn-data": "2.0.4", + "source-map": "^0.6.1" + }, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/css-tree/node_modules/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, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/css-what": { + "version": "3.4.2", + "resolved": "https://registry.npmjs.org/css-what/-/css-what-3.4.2.tgz", + "integrity": "sha512-ACUm3L0/jiZTqfzRM3Hi9Q8eZqd6IK37mMWPLz9PJxkLWllYeRf+EHUSHYEtFop2Eqytaq1FizFVh7XfBnXCDQ==", + "dev": true, + "engines": { + "node": ">= 6" + }, + "funding": { + "url": "https://github.com/sponsors/fb55" + } + }, + "node_modules/csso": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/csso/-/csso-4.2.0.tgz", + "integrity": "sha512-wvlcdIbf6pwKEk7vHj8/Bkc0B4ylXZruLvOgs9doS5eOsOpuodOV2zJChSpkp+pRpYQLQMeF04nr3Z68Sta9jA==", + "dev": true, + "dependencies": { + "css-tree": "^1.1.2" + }, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/csso/node_modules/css-tree": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-1.1.3.tgz", + "integrity": "sha512-tRpdppF7TRazZrjJ6v3stzv93qxRcSsFmW6cX0Zm2NVKpxE1WV1HblnghVv9TreireHkqI/VDEsfolRF1p6y7Q==", + "dev": true, + "dependencies": { + "mdn-data": "2.0.14", + "source-map": "^0.6.1" + }, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/csso/node_modules/mdn-data": { + "version": "2.0.14", + "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.14.tgz", + "integrity": "sha512-dn6wd0uw5GsdswPFfsgMp5NSB0/aDe6fK94YJV/AJDYXL6HVLWBsxeq7js7Ad+mU2K9LAlwpk6kN2D5mwCPVow==", + "dev": true + }, + "node_modules/csso/node_modules/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, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/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, + "dependencies": { + "array-find-index": "^1.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/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, + "dependencies": { + "es5-ext": "^0.10.50", + "type": "^1.0.1" + } + }, + "node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/decamelize": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz", + "integrity": "sha1-9lNNFRSCabIDUue+4m9QH5oZEpA=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/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, + "engines": { + "node": ">=0.10" + } + }, + "node_modules/decompress": { + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/decompress/-/decompress-4.2.1.tgz", + "integrity": "sha512-e48kc2IjU+2Zw8cTb6VZcJQ3lgVbS4uuB1TfCHbiZIP/haNXm+SVyhu+87jts5/3ROpd82GSVCoNs/z8l4ZOaQ==", + "dev": true, + "dependencies": { + "decompress-tar": "^4.0.0", + "decompress-tarbz2": "^4.0.0", + "decompress-targz": "^4.0.0", + "decompress-unzip": "^4.0.1", + "graceful-fs": "^4.1.10", + "make-dir": "^1.0.0", + "pify": "^2.3.0", + "strip-dirs": "^2.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/decompress-response": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/decompress-response/-/decompress-response-3.3.0.tgz", + "integrity": "sha1-gKTdMjdIOEv6JICDYirt7Jgq3/M=", + "dev": true, + "dependencies": { + "mimic-response": "^1.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/decompress-tar": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/decompress-tar/-/decompress-tar-4.1.1.tgz", + "integrity": "sha512-JdJMaCrGpB5fESVyxwpCx4Jdj2AagLmv3y58Qy4GE6HMVjWz1FeVQk1Ct4Kye7PftcdOo/7U7UKzYBJgqnGeUQ==", + "dev": true, + "dependencies": { + "file-type": "^5.2.0", + "is-stream": "^1.1.0", + "tar-stream": "^1.5.2" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/decompress-tarbz2": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/decompress-tarbz2/-/decompress-tarbz2-4.1.1.tgz", + "integrity": "sha512-s88xLzf1r81ICXLAVQVzaN6ZmX4A6U4z2nMbOwobxkLoIIfjVMBg7TeguTUXkKeXni795B6y5rnvDw7rxhAq9A==", + "dev": true, + "dependencies": { + "decompress-tar": "^4.1.0", + "file-type": "^6.1.0", + "is-stream": "^1.1.0", + "seek-bzip": "^1.0.5", + "unbzip2-stream": "^1.0.9" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/decompress-tarbz2/node_modules/file-type": { + "version": "6.2.0", + "resolved": "https://registry.npmjs.org/file-type/-/file-type-6.2.0.tgz", + "integrity": "sha512-YPcTBDV+2Tm0VqjybVd32MHdlEGAtuxS3VAYsumFokDSMG+ROT5wawGlnHDoz7bfMcMDt9hxuXvXwoKUx2fkOg==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/decompress-targz": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/decompress-targz/-/decompress-targz-4.1.1.tgz", + "integrity": "sha512-4z81Znfr6chWnRDNfFNqLwPvm4db3WuZkqV+UgXQzSngG3CEKdBkw5jrv3axjjL96glyiiKjsxJG3X6WBZwX3w==", + "dev": true, + "dependencies": { + "decompress-tar": "^4.1.1", + "file-type": "^5.2.0", + "is-stream": "^1.1.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/decompress-unzip": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/decompress-unzip/-/decompress-unzip-4.0.1.tgz", + "integrity": "sha1-3qrM39FK6vhVePczroIQ+bSEj2k=", + "dev": true, + "dependencies": { + "file-type": "^3.8.0", + "get-stream": "^2.2.0", + "pify": "^2.3.0", + "yauzl": "^2.4.2" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/decompress-unzip/node_modules/file-type": { + "version": "3.9.0", + "resolved": "https://registry.npmjs.org/file-type/-/file-type-3.9.0.tgz", + "integrity": "sha1-JXoHg4TR24CHvESdEH1SpSZyuek=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/decompress-unzip/node_modules/get-stream": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-2.3.1.tgz", + "integrity": "sha1-Xzj5PzRgCWZu4BUKBUFn+Rvdld4=", + "dev": true, + "dependencies": { + "object-assign": "^4.0.1", + "pinkie-promise": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/decompress/node_modules/make-dir": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-1.3.0.tgz", + "integrity": "sha512-2w31R7SJtieJJnQtGc7RVL2StM2vGYVfqUOvUDxH6bC6aJTxPxTF0GnIgCyu7tjockiUWAYQRbxa7vKn34s5sQ==", + "dev": true, + "dependencies": { + "pify": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/decompress/node_modules/make-dir/node_modules/pify": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz", + "integrity": "sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY=", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/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, + "dependencies": { + "kind-of": "^5.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/default-resolution": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/default-resolution/-/default-resolution-2.0.0.tgz", + "integrity": "sha1-vLgrqnKtebQmp2cy8aga1t8m1oQ=", + "dev": true, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/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, + "dependencies": { + "object-keys": "^1.0.12" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/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, + "dependencies": { + "is-descriptor": "^1.0.2", + "isobject": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/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, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/dom-serializer": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-0.2.2.tgz", + "integrity": "sha512-2/xPb3ORsQ42nHYiSunXkDjPLBaEj/xTwUO4B7XCZQTRk7EBtTOPaygh10YAAh2OI1Qrp6NWfpAhzswj0ydt9g==", + "dev": true, + "dependencies": { + "domelementtype": "^2.0.1", + "entities": "^2.0.0" + } + }, + "node_modules/dom-serializer/node_modules/domelementtype": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-2.2.0.tgz", + "integrity": "sha512-DtBMo82pv1dFtUmHyr48beiuq792Sxohr+8Hm9zoxklYPfa6n0Z3Byjj2IV7bmr2IyqClnqEQhfgHJJ5QF0R5A==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/fb55" + } + ] + }, + "node_modules/domelementtype": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-1.3.1.tgz", + "integrity": "sha512-BSKB+TSpMpFI/HOxCNr1O8aMOTZ8hT3pM3GQ0w/mWRmkhEDSFJkkyzz4XQsBV44BChwGkrDfMyjVD0eA2aFV3w==", + "dev": true + }, + "node_modules/domutils": { + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/domutils/-/domutils-1.7.0.tgz", + "integrity": "sha512-Lgd2XcJ/NjEw+7tFvfKxOzCYKZsdct5lczQ2ZaQY8Djz7pfAD3Gbp8ySJWtreII/vDlMVmxwa6pHmdxIYgttDg==", + "dev": true, + "dependencies": { + "dom-serializer": "0", + "domelementtype": "1" + } + }, + "node_modules/download": { + "version": "6.2.5", + "resolved": "https://registry.npmjs.org/download/-/download-6.2.5.tgz", + "integrity": "sha512-DpO9K1sXAST8Cpzb7kmEhogJxymyVUd5qz/vCOSyvwtp2Klj2XcDt5YUuasgxka44SxF0q5RriKIwJmQHG2AuA==", + "dev": true, + "dependencies": { + "caw": "^2.0.0", + "content-disposition": "^0.5.2", + "decompress": "^4.0.0", + "ext-name": "^5.0.0", + "file-type": "5.2.0", + "filenamify": "^2.0.0", + "get-stream": "^3.0.0", + "got": "^7.0.0", + "make-dir": "^1.0.0", + "p-event": "^1.0.0", + "pify": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/download/node_modules/make-dir": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-1.3.0.tgz", + "integrity": "sha512-2w31R7SJtieJJnQtGc7RVL2StM2vGYVfqUOvUDxH6bC6aJTxPxTF0GnIgCyu7tjockiUWAYQRbxa7vKn34s5sQ==", + "dev": true, + "dependencies": { + "pify": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/download/node_modules/pify": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz", + "integrity": "sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY=", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/duplexer3": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/duplexer3/-/duplexer3-0.1.4.tgz", + "integrity": "sha1-7gHdHKwO08vH/b6jfcCo8c4ALOI=", + "dev": true + }, + "node_modules/duplexify": { + "version": "3.7.1", + "resolved": "https://registry.npmjs.org/duplexify/-/duplexify-3.7.1.tgz", + "integrity": "sha512-07z8uv2wMyS51kKhD1KsdXJg5WQ6t93RneqRxUHnskXVtlYYkLqM0gqStQZ3pj073g687jPCHrqNfCzawLYh5g==", + "dev": true, + "dependencies": { + "end-of-stream": "^1.0.0", + "inherits": "^2.0.1", + "readable-stream": "^2.0.0", + "stream-shift": "^1.0.0" + } + }, + "node_modules/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, + "dependencies": { + "is-plain-object": "^2.0.1", + "object.defaults": "^1.1.0" + } + }, + "node_modules/each-props/node_modules/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, + "dependencies": { + "isobject": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/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, + "dependencies": { + "once": "^1.4.0" + } + }, + "node_modules/entities": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/entities/-/entities-2.2.0.tgz", + "integrity": "sha512-p92if5Nz619I0w+akJrLZH0MX0Pb5DX39XOwQTtXSdQQOaYH03S1uIQp4mhOZtAXrxq4ViO67YTiLBo2638o9A==", + "dev": true, + "funding": { + "url": "https://github.com/fb55/entities?sponsor=1" + } + }, + "node_modules/errno": { + "version": "0.1.8", + "resolved": "https://registry.npmjs.org/errno/-/errno-0.1.8.tgz", + "integrity": "sha512-dJ6oBr5SQ1VSd9qkk7ByRgb/1SH4JZjCHSW/mr63/QcXO9zLVxvJ6Oy13nio03rxpSnVDDjFor75SjVeZWPW/A==", + "dev": true, + "optional": true, + "dependencies": { + "prr": "~1.0.1" + }, + "bin": { + "errno": "cli.js" + } + }, + "node_modules/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, + "dependencies": { + "is-arrayish": "^0.2.1" + } + }, + "node_modules/es-abstract": { + "version": "1.19.1", + "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.19.1.tgz", + "integrity": "sha512-2vJ6tjA/UfqLm2MPs7jxVybLoB8i1t1Jd9R3kISld20sIxPcTbLuggQOUxeWeAvIUkduv/CfMjuh4WmiXr2v9w==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "es-to-primitive": "^1.2.1", + "function-bind": "^1.1.1", + "get-intrinsic": "^1.1.1", + "get-symbol-description": "^1.0.0", + "has": "^1.0.3", + "has-symbols": "^1.0.2", + "internal-slot": "^1.0.3", + "is-callable": "^1.2.4", + "is-negative-zero": "^2.0.1", + "is-regex": "^1.1.4", + "is-shared-array-buffer": "^1.0.1", + "is-string": "^1.0.7", + "is-weakref": "^1.0.1", + "object-inspect": "^1.11.0", + "object-keys": "^1.1.1", + "object.assign": "^4.1.2", + "string.prototype.trimend": "^1.0.4", + "string.prototype.trimstart": "^1.0.4", + "unbox-primitive": "^1.0.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/es-to-primitive": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.2.1.tgz", + "integrity": "sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA==", + "dev": true, + "dependencies": { + "is-callable": "^1.1.4", + "is-date-object": "^1.0.1", + "is-symbol": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/es5-ext": { + "version": "0.10.53", + "resolved": "https://registry.npmjs.org/es5-ext/-/es5-ext-0.10.53.tgz", + "integrity": "sha512-Xs2Stw6NiNHWypzRTY1MtaG/uJlwCk8kH81920ma8mvN8Xq1gsfhZvpkImLQArw8AHnv8MT2I45J3c0R8slE+Q==", + "dev": true, + "dependencies": { + "es6-iterator": "~2.0.3", + "es6-symbol": "~3.1.3", + "next-tick": "~1.0.0" + } + }, + "node_modules/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, + "dependencies": { + "d": "1", + "es5-ext": "^0.10.35", + "es6-symbol": "^3.1.1" + } + }, + "node_modules/es6-symbol": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/es6-symbol/-/es6-symbol-3.1.3.tgz", + "integrity": "sha512-NJ6Yn3FuDinBaBRWl/q5X/s4koRHBrgKAu+yGI6JCBeiu3qrcbJhwT2GeR/EXVfylRk8dpQVJoLEFhK+Mu31NA==", + "dev": true, + "dependencies": { + "d": "^1.0.1", + "ext": "^1.1.2" + } + }, + "node_modules/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, + "dependencies": { + "d": "1", + "es5-ext": "^0.10.46", + "es6-iterator": "^2.0.3", + "es6-symbol": "^3.1.1" + } + }, + "node_modules/escape-string-regexp": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-2.0.0.tgz", + "integrity": "sha512-UpzcLCXolUWcNu5HtVMHYdXJjArjsF9C0aNnquZYY4uW/Vu0miy5YoWvbV345HauVvcAUnpRuhMMcqTcGOY2+w==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/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, + "bin": { + "esparse": "bin/esparse.js", + "esvalidate": "bin/esvalidate.js" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/estree-walker": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-0.6.1.tgz", + "integrity": "sha512-SqmZANLWS0mnatqbSfRP5g8OXZC12Fgg1IwNtLsyHDzJizORW4khDfjPqJZsemPWBB2uqykUah5YpQ6epsqC/w==", + "dev": true + }, + "node_modules/exec-buffer": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/exec-buffer/-/exec-buffer-3.2.0.tgz", + "integrity": "sha512-wsiD+2Tp6BWHoVv3B+5Dcx6E7u5zky+hUwOHjuH2hKSLR3dvRmX8fk8UD8uqQixHs4Wk6eDmiegVrMPjKj7wpA==", + "dev": true, + "dependencies": { + "execa": "^0.7.0", + "p-finally": "^1.0.0", + "pify": "^3.0.0", + "rimraf": "^2.5.4", + "tempfile": "^2.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/exec-buffer/node_modules/pify": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz", + "integrity": "sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY=", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/execa": { + "version": "0.7.0", + "resolved": "https://registry.npmjs.org/execa/-/execa-0.7.0.tgz", + "integrity": "sha1-lEvs00zEHuMqY6n68nrVpl/Fl3c=", + "dev": true, + "dependencies": { + "cross-spawn": "^5.0.1", + "get-stream": "^3.0.0", + "is-stream": "^1.1.0", + "npm-run-path": "^2.0.0", + "p-finally": "^1.0.0", + "signal-exit": "^3.0.0", + "strip-eof": "^1.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/executable": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/executable/-/executable-4.1.1.tgz", + "integrity": "sha512-8iA79xD3uAch729dUG8xaaBBFGaEa0wdD2VkYLFHwlqosEj/jT66AzcreRDSgV7ehnNLBW2WR5jIXwGKjVdTLg==", + "dev": true, + "dependencies": { + "pify": "^2.2.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/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, + "dependencies": { + "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" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/expand-brackets/node_modules/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, + "dependencies": { + "is-descriptor": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/expand-brackets/node_modules/extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "dev": true, + "dependencies": { + "is-extendable": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/expand-brackets/node_modules/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, + "dependencies": { + "kind-of": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/expand-brackets/node_modules/is-accessor-descriptor/node_modules/kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dev": true, + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/expand-brackets/node_modules/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, + "dependencies": { + "kind-of": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/expand-brackets/node_modules/is-data-descriptor/node_modules/kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dev": true, + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/expand-brackets/node_modules/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, + "dependencies": { + "is-accessor-descriptor": "^0.1.6", + "is-data-descriptor": "^0.1.4", + "kind-of": "^5.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/expand-brackets/node_modules/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, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/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, + "dependencies": { + "homedir-polyfill": "^1.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/ext": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/ext/-/ext-1.6.0.tgz", + "integrity": "sha512-sdBImtzkq2HpkdRLtlLWDa6w4DX22ijZLKx8BMPUuKe1c5lbN6xwQDQCxSfxBQnHZ13ls/FH0MQZx/q/gr6FQg==", + "dev": true, + "dependencies": { + "type": "^2.5.0" + } + }, + "node_modules/ext-list": { + "version": "2.2.2", + "resolved": "https://registry.npmjs.org/ext-list/-/ext-list-2.2.2.tgz", + "integrity": "sha512-u+SQgsubraE6zItfVA0tBuCBhfU9ogSRnsvygI7wht9TS510oLkBRXBsqopeUG/GBOIQyKZO9wjTqIu/sf5zFA==", + "dev": true, + "dependencies": { + "mime-db": "^1.28.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/ext-name": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/ext-name/-/ext-name-5.0.0.tgz", + "integrity": "sha512-yblEwXAbGv1VQDmow7s38W77hzAgJAO50ztBLMcUyUBfxv1HC+LGwtiEN+Co6LtlqT/5uwVOxsD4TNIilWhwdQ==", + "dev": true, + "dependencies": { + "ext-list": "^2.0.0", + "sort-keys-length": "^1.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/ext/node_modules/type": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/type/-/type-2.5.0.tgz", + "integrity": "sha512-180WMDQaIMm3+7hGXWf12GtdniDEy7nYcyFMKJn/eZz/6tSLXrUN9V0wKSbMjej0I1WHWbpREDEKHtqPQa9NNw==", + "dev": true + }, + "node_modules/extend": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz", + "integrity": "sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==", + "dev": true + }, + "node_modules/extend-shallow": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz", + "integrity": "sha1-Jqcarwc7OfshJxcnRhMcJwQCjbg=", + "dev": true, + "dependencies": { + "assign-symbols": "^1.0.0", + "is-extendable": "^1.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/extglob": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/extglob/-/extglob-2.0.4.tgz", + "integrity": "sha512-Nmb6QXkELsuBr24CJSkilo6UHHgbekK5UiZgfE6UHD3Eb27YC6oD+bhcT+tJ6cl8dmsgdQxnWlcry8ksBIBLpw==", + "dev": true, + "dependencies": { + "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" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/extglob/node_modules/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, + "dependencies": { + "is-descriptor": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/extglob/node_modules/extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "dev": true, + "dependencies": { + "is-extendable": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/extglob/node_modules/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, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/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, + "dependencies": { + "ansi-gray": "^0.1.1", + "color-support": "^1.1.3", + "parse-node-version": "^1.0.0", + "time-stamp": "^1.0.0" + }, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/fast-levenshtein": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-1.1.4.tgz", + "integrity": "sha1-5qdUzI8V5YmHqpy9J69m/W9OWvk=", + "dev": true + }, + "node_modules/fast-xml-parser": { + "version": "3.21.1", + "resolved": "https://registry.npmjs.org/fast-xml-parser/-/fast-xml-parser-3.21.1.tgz", + "integrity": "sha512-FTFVjYoBOZTJekiUsawGsSYV9QL0A+zDYCRj7y34IO6Jg+2IMYEtQa+bbictpdpV8dHxXywqU7C0gRDEOFtBFg==", + "dev": true, + "dependencies": { + "strnum": "^1.0.4" + }, + "bin": { + "xml2js": "cli.js" + }, + "funding": { + "type": "paypal", + "url": "https://paypal.me/naturalintelligence" + } + }, + "node_modules/fd-slicer": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/fd-slicer/-/fd-slicer-1.1.0.tgz", + "integrity": "sha1-JcfInLH5B3+IkbvmHY85Dq4lbx4=", + "dev": true, + "dependencies": { + "pend": "~1.2.0" + } + }, + "node_modules/figures": { + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/figures/-/figures-1.7.0.tgz", + "integrity": "sha1-y+Hjr/zxzUS4DK3+0o3Hk6lwHS4=", + "dev": true, + "dependencies": { + "escape-string-regexp": "^1.0.5", + "object-assign": "^4.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/figures/node_modules/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, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/file-type": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/file-type/-/file-type-5.2.0.tgz", + "integrity": "sha1-LdvqfHP/42No365J3DOMBYwritY=", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/file-uri-to-path": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/file-uri-to-path/-/file-uri-to-path-1.0.0.tgz", + "integrity": "sha512-0Zt+s3L7Vf1biwWZ29aARiVYLx7iMGnEUl9x33fbB/j3jR81u/O2LbqK+Bm1CDSNDKVtJ/YjwY7TUd5SkeLQLw==", + "dev": true, + "optional": true + }, + "node_modules/filename-reserved-regex": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/filename-reserved-regex/-/filename-reserved-regex-2.0.0.tgz", + "integrity": "sha1-q/c9+rc10EVECr/qLZHzieu/oik=", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/filenamify": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/filenamify/-/filenamify-2.1.0.tgz", + "integrity": "sha512-ICw7NTT6RsDp2rnYKVd8Fu4cr6ITzGy3+u4vUujPkabyaz+03F24NWEX7fs5fp+kBonlaqPH8fAO2NM+SXt/JA==", + "dev": true, + "dependencies": { + "filename-reserved-regex": "^2.0.0", + "strip-outer": "^1.0.0", + "trim-repeated": "^1.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/filesize": { + "version": "6.4.0", + "resolved": "https://registry.npmjs.org/filesize/-/filesize-6.4.0.tgz", + "integrity": "sha512-mjFIpOHC4jbfcTfoh4rkWpI31mF7viw9ikj/JyLoKzqlwG/YsefKfvYlYhdYdg/9mtK2z1AzgN/0LvVQ3zdlSQ==", + "dev": true, + "engines": { + "node": ">= 0.4.0" + } + }, + "node_modules/fill-range": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz", + "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==", + "dev": true, + "dependencies": { + "to-regex-range": "^5.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/find-up": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-1.1.2.tgz", + "integrity": "sha1-ay6YIrGizgpgq2TWEOzK1TyyTQ8=", + "dev": true, + "dependencies": { + "path-exists": "^2.0.0", + "pinkie-promise": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/find-versions": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/find-versions/-/find-versions-3.2.0.tgz", + "integrity": "sha512-P8WRou2S+oe222TOCHitLy8zj+SIsVJh52VP4lvXkaFVnOFFdoWv1H1Jjvel1aI6NCFOAaeAVm8qrI0odiLcww==", + "dev": true, + "dependencies": { + "semver-regex": "^2.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/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, + "dependencies": { + "detect-file": "^1.0.0", + "is-glob": "^4.0.0", + "micromatch": "^3.0.4", + "resolve-dir": "^1.0.1" + }, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/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, + "dependencies": { + "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" + }, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/fined/node_modules/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, + "dependencies": { + "isobject": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/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, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/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, + "dependencies": { + "inherits": "^2.0.3", + "readable-stream": "^2.3.6" + } + }, + "node_modules/for-in": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/for-in/-/for-in-1.0.2.tgz", + "integrity": "sha1-gQaNKVqBQuwKxybG4iAMMPttXoA=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/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, + "dependencies": { + "for-in": "^1.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/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, + "dependencies": { + "map-cache": "^0.2.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/from2": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/from2/-/from2-2.3.0.tgz", + "integrity": "sha1-i/tVAr3kpNNs/e6gB/zKIdfjgq8=", + "dev": true, + "dependencies": { + "inherits": "^2.0.1", + "readable-stream": "^2.0.0" + } + }, + "node_modules/fs-constants": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/fs-constants/-/fs-constants-1.0.0.tgz", + "integrity": "sha512-y6OAwoSIf7FyjMIv94u+b5rdheZEjzR63GTyZJm5qh4Bi+2YgwLCcI/fPFZkL5PSixOt6ZNKm+w+Hfp/Bciwow==", + "dev": true + }, + "node_modules/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, + "dependencies": { + "graceful-fs": "^4.1.11", + "through2": "^2.0.3" + }, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/fs.realpath": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", + "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=", + "dev": true + }, + "node_modules/fsevents": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.2.tgz", + "integrity": "sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==", + "dev": true, + "hasInstallScript": true, + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": "^8.16.0 || ^10.6.0 || >=11.0.0" + } + }, + "node_modules/function-bind": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz", + "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==", + "dev": true + }, + "node_modules/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 + }, + "node_modules/get-intrinsic": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.1.1.tgz", + "integrity": "sha512-kWZrnVM42QCiEA2Ig1bG8zjoIMOgxWwYCEeNdwY6Tv/cOSeGpcoX4pXHfKUxNKVoArnrEr2e9srnAxxGIraS9Q==", + "dev": true, + "dependencies": { + "function-bind": "^1.1.1", + "has": "^1.0.3", + "has-symbols": "^1.0.1" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/get-proxy": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/get-proxy/-/get-proxy-2.1.0.tgz", + "integrity": "sha512-zmZIaQTWnNQb4R4fJUEp/FC51eZsc6EkErspy3xtIYStaq8EB/hDIWipxsal+E8rz0qD7f2sL/NA9Xee4RInJw==", + "dev": true, + "dependencies": { + "npm-conf": "^1.1.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/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, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/get-stream": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-3.0.0.tgz", + "integrity": "sha1-jpQ9E1jcN1VQVOy+LtsFqhdO3hQ=", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/get-symbol-description": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/get-symbol-description/-/get-symbol-description-1.0.0.tgz", + "integrity": "sha512-2EmdH1YvIQiZpltCNgkuiUnyukzxM/R6NDJX31Ke3BG1Nq5b0S2PhX59UKi9vZpPDQVdqn+1IcaAwnzTT5vCjw==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "get-intrinsic": "^1.1.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/get-value": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/get-value/-/get-value-2.0.6.tgz", + "integrity": "sha1-3BXKHGcjh8p2vTesCjlbogQqLCg=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/gifsicle": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/gifsicle/-/gifsicle-5.2.1.tgz", + "integrity": "sha512-9ewIQQCAnSmkU2DhuWafd1DdsgzAkKqIWnY+023xBLSiK9Az2TDUozWQW+SyRQgFMclbe6RQldUk/49TRO3Aqw==", + "dev": true, + "hasInstallScript": true, + "dependencies": { + "bin-build": "^3.0.0", + "bin-wrapper": "^4.0.0", + "execa": "^5.0.0" + }, + "bin": { + "gifsicle": "cli.js" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/imagemin/gisicle-bin?sponsor=1" + } + }, + "node_modules/gifsicle/node_modules/cross-spawn": { + "version": "7.0.3", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", + "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==", + "dev": true, + "dependencies": { + "path-key": "^3.1.0", + "shebang-command": "^2.0.0", + "which": "^2.0.1" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/gifsicle/node_modules/execa": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/execa/-/execa-5.1.1.tgz", + "integrity": "sha512-8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg==", + "dev": true, + "dependencies": { + "cross-spawn": "^7.0.3", + "get-stream": "^6.0.0", + "human-signals": "^2.1.0", + "is-stream": "^2.0.0", + "merge-stream": "^2.0.0", + "npm-run-path": "^4.0.1", + "onetime": "^5.1.2", + "signal-exit": "^3.0.3", + "strip-final-newline": "^2.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sindresorhus/execa?sponsor=1" + } + }, + "node_modules/gifsicle/node_modules/get-stream": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-6.0.1.tgz", + "integrity": "sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==", + "dev": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/gifsicle/node_modules/is-stream": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.1.tgz", + "integrity": "sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==", + "dev": true, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/gifsicle/node_modules/npm-run-path": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-4.0.1.tgz", + "integrity": "sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==", + "dev": true, + "dependencies": { + "path-key": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/gifsicle/node_modules/path-key": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", + "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/gifsicle/node_modules/shebang-command": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", + "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", + "dev": true, + "dependencies": { + "shebang-regex": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/gifsicle/node_modules/shebang-regex": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", + "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/gifsicle/node_modules/which": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", + "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", + "dev": true, + "dependencies": { + "isexe": "^2.0.0" + }, + "bin": { + "node-which": "bin/node-which" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/glob": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.0.tgz", + "integrity": "sha512-lmLf6gtyrPq8tTjSmrO94wBeQbFR3HbLHbuyD69wuyQkImp2hWqMGB47OX65FBkPffO641IP9jWa1z4ivqG26Q==", + "dev": true, + "dependencies": { + "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" + }, + "engines": { + "node": "*" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/glob-parent": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", + "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", + "dev": true, + "dependencies": { + "is-glob": "^4.0.1" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/glob-stream": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/glob-stream/-/glob-stream-6.1.0.tgz", + "integrity": "sha1-cEXJlBOz65SIjYOrRtC0BMx73eQ=", + "dev": true, + "dependencies": { + "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" + }, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/glob-stream/node_modules/glob-parent": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-3.1.0.tgz", + "integrity": "sha1-nmr2KZ2NO9K9QEMIMr0RPfkGxa4=", + "dev": true, + "dependencies": { + "is-glob": "^3.1.0", + "path-dirname": "^1.0.0" + } + }, + "node_modules/glob-stream/node_modules/is-glob": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-3.1.0.tgz", + "integrity": "sha1-e6WuJCF4BKxwcHuWkiVnSGzD6Eo=", + "dev": true, + "dependencies": { + "is-extglob": "^2.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/glob-watcher": { + "version": "5.0.5", + "resolved": "https://registry.npmjs.org/glob-watcher/-/glob-watcher-5.0.5.tgz", + "integrity": "sha512-zOZgGGEHPklZNjZQaZ9f41i7F2YwE+tS5ZHrDhbBCk3stwahn5vQxnFmBJZHoYdusR6R1bLSXeGUy/BhctwKzw==", + "dev": true, + "dependencies": { + "anymatch": "^2.0.0", + "async-done": "^1.2.0", + "chokidar": "^2.0.0", + "is-negated-glob": "^1.0.0", + "just-debounce": "^1.0.0", + "normalize-path": "^3.0.0", + "object.defaults": "^1.1.0" + }, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/glob-watcher/node_modules/anymatch": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-2.0.0.tgz", + "integrity": "sha512-5teOsQWABXHHBFP9y3skS5P3d/WfWXpv3FUpy+LorMrNYaT9pI4oLMQX7jzQ2KklNpGpWHzdCXTDT2Y3XGlZBw==", + "dev": true, + "dependencies": { + "micromatch": "^3.1.4", + "normalize-path": "^2.1.1" + } + }, + "node_modules/glob-watcher/node_modules/anymatch/node_modules/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, + "dependencies": { + "remove-trailing-separator": "^1.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/glob-watcher/node_modules/binary-extensions": { + "version": "1.13.1", + "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-1.13.1.tgz", + "integrity": "sha512-Un7MIEDdUC5gNpcGDV97op1Ywk748MpHcFTHoYs6qnj1Z3j7I53VG3nwZhKzoBZmbdRNnb6WRdFlwl7tSDuZGw==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/glob-watcher/node_modules/braces": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz", + "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==", + "dev": true, + "dependencies": { + "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" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/glob-watcher/node_modules/chokidar": { + "version": "2.1.8", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-2.1.8.tgz", + "integrity": "sha512-ZmZUazfOzf0Nve7duiCKD23PFSCs4JPoYyccjUFF3aQkQadqBhfzhjkwBH2mNOG9cTBwhamM37EIsIkZw3nRgg==", + "deprecated": "Chokidar 2 will break on node v14+. Upgrade to chokidar 3 with 15x less dependencies.", + "dev": true, + "dependencies": { + "anymatch": "^2.0.0", + "async-each": "^1.0.1", + "braces": "^2.3.2", + "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" + }, + "optionalDependencies": { + "fsevents": "^1.2.7" + } + }, + "node_modules/glob-watcher/node_modules/extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "dev": true, + "dependencies": { + "is-extendable": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/glob-watcher/node_modules/fill-range": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz", + "integrity": "sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc=", + "dev": true, + "dependencies": { + "extend-shallow": "^2.0.1", + "is-number": "^3.0.0", + "repeat-string": "^1.6.1", + "to-regex-range": "^2.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/glob-watcher/node_modules/fsevents": { + "version": "1.2.13", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-1.2.13.tgz", + "integrity": "sha512-oWb1Z6mkHIskLzEJ/XWX0srkpkTQ7vaopMQkyaEIoq0fmtFVxOthb8cCxeT+p3ynTdkk/RZwbgG4brR5BeWECw==", + "deprecated": "fsevents 1 will break on node v14+ and could be using insecure binaries. Upgrade to fsevents 2.", + "dev": true, + "hasInstallScript": true, + "optional": true, + "os": [ + "darwin" + ], + "dependencies": { + "bindings": "^1.5.0", + "nan": "^2.12.1" + }, + "engines": { + "node": ">= 4.0" + } + }, + "node_modules/glob-watcher/node_modules/glob-parent": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-3.1.0.tgz", + "integrity": "sha1-nmr2KZ2NO9K9QEMIMr0RPfkGxa4=", + "dev": true, + "dependencies": { + "is-glob": "^3.1.0", + "path-dirname": "^1.0.0" + } + }, + "node_modules/glob-watcher/node_modules/glob-parent/node_modules/is-glob": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-3.1.0.tgz", + "integrity": "sha1-e6WuJCF4BKxwcHuWkiVnSGzD6Eo=", + "dev": true, + "dependencies": { + "is-extglob": "^2.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/glob-watcher/node_modules/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, + "dependencies": { + "binary-extensions": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/glob-watcher/node_modules/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, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/glob-watcher/node_modules/is-number": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", + "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=", + "dev": true, + "dependencies": { + "kind-of": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/glob-watcher/node_modules/kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dev": true, + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/glob-watcher/node_modules/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, + "dependencies": { + "graceful-fs": "^4.1.11", + "micromatch": "^3.1.10", + "readable-stream": "^2.0.2" + }, + "engines": { + "node": ">=0.10" + } + }, + "node_modules/glob-watcher/node_modules/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, + "dependencies": { + "is-number": "^3.0.0", + "repeat-string": "^1.6.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/global-modules": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/global-modules/-/global-modules-1.0.0.tgz", + "integrity": "sha512-sKzpEkf11GpOFuw0Zzjzmt4B4UZwjOcG757PPvrfhxcLFbq0wpsgpOqxpxtxFiCG4DtG93M6XRVbF2oGdev7bg==", + "dev": true, + "dependencies": { + "global-prefix": "^1.0.1", + "is-windows": "^1.0.1", + "resolve-dir": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/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, + "dependencies": { + "expand-tilde": "^2.0.2", + "homedir-polyfill": "^1.0.1", + "ini": "^1.3.4", + "is-windows": "^1.0.1", + "which": "^1.2.14" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/glogg": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/glogg/-/glogg-1.0.2.tgz", + "integrity": "sha512-5mwUoSuBk44Y4EshyiqcH95ZntbDdTQqA3QYSrxmzj28Ai0vXBGMH1ApSANH14j2sIRtqCEyg6PfsuP7ElOEDA==", + "dev": true, + "dependencies": { + "sparkles": "^1.0.0" + }, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/got": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/got/-/got-7.1.0.tgz", + "integrity": "sha512-Y5WMo7xKKq1muPsxD+KmrR8DH5auG7fBdDVueZwETwV6VytKyU9OX/ddpq2/1hp1vIPvVb4T81dKQz3BivkNLw==", + "dev": true, + "dependencies": { + "decompress-response": "^3.2.0", + "duplexer3": "^0.1.4", + "get-stream": "^3.0.0", + "is-plain-obj": "^1.1.0", + "is-retry-allowed": "^1.0.0", + "is-stream": "^1.0.0", + "isurl": "^1.0.0-alpha5", + "lowercase-keys": "^1.0.0", + "p-cancelable": "^0.3.0", + "p-timeout": "^1.1.1", + "safe-buffer": "^5.0.1", + "timed-out": "^4.0.0", + "url-parse-lax": "^1.0.0", + "url-to-options": "^1.0.1" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/graceful-fs": { + "version": "4.2.8", + "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.8.tgz", + "integrity": "sha512-qkIilPUYcNhJpd33n0GBXTB1MMPp14TxEsEs0pTrsSVucApsYzW5V+Q8Qxhik6KU3evy+qkAAowTByymK0avdg==", + "dev": true + }, + "node_modules/group-array": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/group-array/-/group-array-1.0.0.tgz", + "integrity": "sha512-PJresALe5TUzSIcdWKLdAKcdUDxv8du2EGueShgAL2xknbcTo5Bk1xbNaNhxpWxxAx/SV7N+5S0UyK7XV0+QhA==", + "dev": true, + "dependencies": { + "arr-flatten": "^1.1.0", + "for-own": "^1.0.0", + "get-value": "^3.0.1", + "kind-of": "^6.0.2", + "split-string": "^6.1.0", + "union-value": "^2.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/group-array/node_modules/get-value": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/get-value/-/get-value-3.0.1.tgz", + "integrity": "sha512-mKZj9JLQrwMBtj5wxi6MH8Z5eSKaERpAwjg43dPtlGI1ZVEgH/qC7T8/6R2OBSUA+zzHBZgICsVJaEIV2tKTDA==", + "dev": true, + "dependencies": { + "isobject": "^3.0.1" + }, + "engines": { + "node": ">=6.0" + } + }, + "node_modules/group-array/node_modules/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, + "dependencies": { + "isobject": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/group-array/node_modules/kind-of": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", + "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/group-array/node_modules/set-value": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/set-value/-/set-value-3.0.2.tgz", + "integrity": "sha512-npjkVoz+ank0zjlV9F47Fdbjfj/PfXyVhZvGALWsyIYU/qrMzpi6avjKW3/7KeSU2Df3I46BrN1xOI1+6vW0hA==", + "dev": true, + "dependencies": { + "is-plain-object": "^2.0.4" + }, + "engines": { + "node": ">=6.0" + } + }, + "node_modules/group-array/node_modules/split-string": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/split-string/-/split-string-6.1.0.tgz", + "integrity": "sha512-9UBdnmnvx2NLLd4bMs7CEKK+wSzbujVv3ONyorkP1o8M3pVJQtXDO1cN19xD1JJs6ltOrtPrkUND0HzLSinUcA==", + "dev": true, + "engines": { + "node": ">=8.6" + } + }, + "node_modules/group-array/node_modules/union-value": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/union-value/-/union-value-2.0.1.tgz", + "integrity": "sha512-NmcRHHhUy1qWmp6yYWsaURV2qwfS24TmTtO9S9x0L41wCNNVBQFD3toOzO0cd8SsNrFhbw/O0iYO5uffXGYocw==", + "dev": true, + "dependencies": { + "get-value": "^3.0.1", + "set-value": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/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, + "dependencies": { + "glob-watcher": "^5.0.3", + "gulp-cli": "^2.2.0", + "undertaker": "^1.2.1", + "vinyl-fs": "^3.0.0" + }, + "bin": { + "gulp": "bin/gulp.js" + }, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/gulp-cli": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/gulp-cli/-/gulp-cli-2.3.0.tgz", + "integrity": "sha512-zzGBl5fHo0EKSXsHzjspp3y5CONegCm8ErO5Qh0UzFzk2y4tMvzLWhoDokADbarfZRL2pGpRp7yt6gfJX4ph7A==", + "dev": true, + "dependencies": { + "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.4.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.2.0", + "yargs": "^7.1.0" + }, + "bin": { + "gulp": "bin/gulp.js" + }, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/gulp-concat": { + "version": "2.6.1", + "resolved": "https://registry.npmjs.org/gulp-concat/-/gulp-concat-2.6.1.tgz", + "integrity": "sha1-Yz0WyV2IUEYorQJmVmPO5aR5M1M=", + "dev": true, + "dependencies": { + "concat-with-sourcemaps": "^1.0.0", + "through2": "^2.0.0", + "vinyl": "^2.0.0" + }, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/gulp-image": { + "version": "6.2.1", + "resolved": "https://registry.npmjs.org/gulp-image/-/gulp-image-6.2.1.tgz", + "integrity": "sha512-gFv9RwYPV754Vav56goJr6NSXLDVN3dre2DpYdMVCnhh74LpAPsZa9atGbRx7mx/cRT/c50LCPlTcg6MF0a5CQ==", + "dev": true, + "dependencies": { + "ansi-colors": "^4.1.1", + "exec-buffer": "^3.2.0", + "fancy-log": "^1.3.3", + "filesize": "^6.1.0", + "gifsicle": "^5.1.0", + "is-gif": "^3.0.0", + "is-jpg": "^2.0.0", + "is-png": "^2.0.0", + "is-svg": "^4.2.1", + "jpeg-recompress-bin": "^5.1.1", + "mozjpeg": "^7.0.0", + "optipng-bin": "^7.0.0", + "plugin-error": "^1.0.1", + "pngquant-bin": "^6.0.0", + "round10": "^1.0.3", + "svgo": "^1.3.2", + "through2-concurrent": "^2.0.0", + "zopflipng-bin": "^6.0.1" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/gulp-image/node_modules/ansi-colors": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/ansi-colors/-/ansi-colors-4.1.1.tgz", + "integrity": "sha512-JoX0apGbHaUJBNl6yF+p6JAFYZ666/hhCGKN5t9QFjbJQKUU/g8MNbFDbvfrgKXvI1QpZplPOnwIo99lX/AAmA==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/gulp-inject": { + "version": "5.0.5", + "resolved": "https://registry.npmjs.org/gulp-inject/-/gulp-inject-5.0.5.tgz", + "integrity": "sha512-5bGMjqleXUHPu4CI1pnVzHtwyMy+Zt8EMo1RFwNsOpidPxwjFwyLgmsRZWGMMI8UenJMJRjURqwznfFmqb5wgw==", + "dev": true, + "dependencies": { + "ansi-colors": "^4.1.1", + "arrify": "^2.0.1", + "escape-string-regexp": "^2.0.0", + "fancy-log": "^1.3.3", + "group-array": "^1.0.0", + "plugin-error": "^1.0.1", + "stream-to-array": "^2.3.0", + "through2": "^3.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/gulp-inject/node_modules/ansi-colors": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/ansi-colors/-/ansi-colors-4.1.1.tgz", + "integrity": "sha512-JoX0apGbHaUJBNl6yF+p6JAFYZ666/hhCGKN5t9QFjbJQKUU/g8MNbFDbvfrgKXvI1QpZplPOnwIo99lX/AAmA==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/gulp-inject/node_modules/through2": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/through2/-/through2-3.0.2.tgz", + "integrity": "sha512-enaDQ4MUyP2W6ZyT6EsMzqBPZaM/avg8iuo+l2d3QCs0J+6RaqkHV/2/lOwDTueBHeJ/2LG9lrLW3d5rWPucuQ==", + "dev": true, + "dependencies": { + "inherits": "^2.0.4", + "readable-stream": "2 || 3" + } + }, + "node_modules/gulp-less": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/gulp-less/-/gulp-less-5.0.0.tgz", + "integrity": "sha512-W2I3TewO/By6UZsM/wJG3pyK5M6J0NYmJAAhwYXQHR+38S0iDtZasmUgFCH3CQj+pQYw/PAIzxvFvwtEXz1HhQ==", + "dev": true, + "dependencies": { + "less": "^3.7.1 || ^4.0.0", + "object-assign": "^4.0.1", + "plugin-error": "^1.0.0", + "replace-ext": "^2.0.0", + "through2": "^4.0.0", + "vinyl-sourcemaps-apply": "^0.2.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/gulp-less/node_modules/readable-stream": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz", + "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==", + "dev": true, + "dependencies": { + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/gulp-less/node_modules/replace-ext": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/replace-ext/-/replace-ext-2.0.0.tgz", + "integrity": "sha512-UszKE5KVK6JvyD92nzMn9cDapSk6w/CaFZ96CnmDMUqH9oowfxF/ZjRITD25H4DnOQClLA4/j7jLGXXLVKxAug==", + "dev": true, + "engines": { + "node": ">= 10" + } + }, + "node_modules/gulp-less/node_modules/through2": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/through2/-/through2-4.0.2.tgz", + "integrity": "sha512-iOqSav00cVxEEICeD7TjLB1sueEL+81Wpzp2bY17uZjZN0pWZPuo4suZ/61VujxmqSGFfgOcNuTZ85QJwNZQpw==", + "dev": true, + "dependencies": { + "readable-stream": "3" + } + }, + "node_modules/gulplog": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/gulplog/-/gulplog-1.0.0.tgz", + "integrity": "sha1-4oxNRdBey77YGDY86PnFkmIp/+U=", + "dev": true, + "dependencies": { + "glogg": "^1.0.0" + }, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/has": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz", + "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==", + "dev": true, + "dependencies": { + "function-bind": "^1.1.1" + }, + "engines": { + "node": ">= 0.4.0" + } + }, + "node_modules/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, + "dependencies": { + "ansi-regex": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/has-bigints": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/has-bigints/-/has-bigints-1.0.1.tgz", + "integrity": "sha512-LSBS2LjbNBTf6287JEbEzvJgftkF5qFkmCo9hDRpAzKhUOlJ+hx8dd4USs00SgsUNwc4617J9ki5YtEClM2ffA==", + "dev": true, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/has-flag": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/has-symbol-support-x": { + "version": "1.4.2", + "resolved": "https://registry.npmjs.org/has-symbol-support-x/-/has-symbol-support-x-1.4.2.tgz", + "integrity": "sha512-3ToOva++HaW+eCpgqZrCfN51IPB+7bJNVT6CUATzueB5Heb8o6Nam0V3HG5dlDvZU1Gn5QLcbahiKw/XVk5JJw==", + "dev": true, + "engines": { + "node": "*" + } + }, + "node_modules/has-symbols": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.2.tgz", + "integrity": "sha512-chXa79rL/UC2KlX17jo3vRGz0azaWEx5tGqZg5pO3NUyEJVB17dMruQlzCCOfUvElghKcm5194+BCRvi2Rv/Gw==", + "dev": true, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/has-to-string-tag-x": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/has-to-string-tag-x/-/has-to-string-tag-x-1.4.1.tgz", + "integrity": "sha512-vdbKfmw+3LoOYVr+mtxHaX5a96+0f3DljYd8JOqvOLsf5mw2Otda2qCDT9qRqLAhrjyQ0h7ual5nOiASpsGNFw==", + "dev": true, + "dependencies": { + "has-symbol-support-x": "^1.4.1" + }, + "engines": { + "node": "*" + } + }, + "node_modules/has-tostringtag": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-tostringtag/-/has-tostringtag-1.0.0.tgz", + "integrity": "sha512-kFjcSNhnlGV1kyoGk7OXKSawH5JOb/LzUc5w9B02hOTO0dfFRjbHQKvg1d6cf3HbeUmtU9VbbV3qzZ2Teh97WQ==", + "dev": true, + "dependencies": { + "has-symbols": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/has-value": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-value/-/has-value-1.0.0.tgz", + "integrity": "sha1-GLKB2lhbHFxR3vJMkw7SmgvmsXc=", + "dev": true, + "dependencies": { + "get-value": "^2.0.6", + "has-values": "^1.0.0", + "isobject": "^3.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/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, + "dependencies": { + "is-number": "^3.0.0", + "kind-of": "^4.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/has-values/node_modules/is-number": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", + "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=", + "dev": true, + "dependencies": { + "kind-of": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/has-values/node_modules/is-number/node_modules/kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dev": true, + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/has-values/node_modules/kind-of": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-4.0.0.tgz", + "integrity": "sha1-IIE989cSkosgc3hpGkUGb65y3Vc=", + "dev": true, + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/homedir-polyfill": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/homedir-polyfill/-/homedir-polyfill-1.0.3.tgz", + "integrity": "sha512-eSmmWE5bZTK2Nou4g0AI3zZ9rswp7GRKoKXS1BLUkvPviOqs4YTN1djQIqrXy9k5gEtdLPy86JjRwsNM9tnDcA==", + "dev": true, + "dependencies": { + "parse-passwd": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/hosted-git-info": { + "version": "2.8.9", + "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.8.9.tgz", + "integrity": "sha512-mxIDAb9Lsm6DoOJ7xH+5+X4y1LU/4Hi50L9C5sIswK3JzULS4bwk1FvjdBgvYR4bzT4tuUQiC15FE2f5HbLvYw==", + "dev": true + }, + "node_modules/http-cache-semantics": { + "version": "3.8.1", + "resolved": "https://registry.npmjs.org/http-cache-semantics/-/http-cache-semantics-3.8.1.tgz", + "integrity": "sha512-5ai2iksyV8ZXmnZhHH4rWPoxxistEexSi5936zIQ1bnNTW5VnA85B6P/VpXiRM017IgRvb2kKo1a//y+0wSp3w==", + "dev": true + }, + "node_modules/human-signals": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-2.1.0.tgz", + "integrity": "sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw==", + "dev": true, + "engines": { + "node": ">=10.17.0" + } + }, + "node_modules/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, + "optional": true, + "dependencies": { + "safer-buffer": ">= 2.1.2 < 3" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/ieee754": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.2.1.tgz", + "integrity": "sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ] + }, + "node_modules/image-size": { + "version": "0.5.5", + "resolved": "https://registry.npmjs.org/image-size/-/image-size-0.5.5.tgz", + "integrity": "sha1-Cd/Uq50g4p6xw+gLiZA3jfnjy5w=", + "dev": true, + "optional": true, + "bin": { + "image-size": "bin/image-size.js" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/import-lazy": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/import-lazy/-/import-lazy-3.1.0.tgz", + "integrity": "sha512-8/gvXvX2JMn0F+CDlSC4l6kOmVaLOO3XLkksI7CI3Ud95KDYJuYur2b9P/PUt/i/pDAMd/DulQsNbbbmRRsDIQ==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/indent-string": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-2.1.0.tgz", + "integrity": "sha1-ji1INIdCEhtKghi3oTfppSBJ3IA=", + "dev": true, + "dependencies": { + "repeating": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/inflight": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", + "integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=", + "dev": true, + "dependencies": { + "once": "^1.3.0", + "wrappy": "1" + } + }, + "node_modules/inherits": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", + "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==", + "dev": true + }, + "node_modules/ini": { + "version": "1.3.8", + "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.8.tgz", + "integrity": "sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==", + "dev": true + }, + "node_modules/internal-slot": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/internal-slot/-/internal-slot-1.0.3.tgz", + "integrity": "sha512-O0DB1JC/sPyZl7cIo78n5dR7eUSwwpYPiXRhTzNxZVAMUuB8vlnRFyLxdrVToks6XPLVnFfbzaVd5WLjhgg+vA==", + "dev": true, + "dependencies": { + "get-intrinsic": "^1.1.0", + "has": "^1.0.3", + "side-channel": "^1.0.4" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/interpret": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/interpret/-/interpret-1.4.0.tgz", + "integrity": "sha512-agE4QfB2Lkp9uICn7BAqoscw4SZP9kTE2hxiFI3jBPmXJfdqiahTbUuKGsMoN2GtqL9AxhYioAcVvgsb1HvRbA==", + "dev": true, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/into-stream": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/into-stream/-/into-stream-3.1.0.tgz", + "integrity": "sha1-lvsKk2wSur1v8XUqF9BWFqvQlMY=", + "dev": true, + "dependencies": { + "from2": "^2.1.1", + "p-is-promise": "^1.1.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/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, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/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, + "dependencies": { + "is-relative": "^1.0.0", + "is-windows": "^1.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/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, + "dependencies": { + "kind-of": "^6.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-accessor-descriptor/node_modules/kind-of": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", + "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-arrayish": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz", + "integrity": "sha1-d8mYQFJ6qOyxqLppe4BkWnqSap0=", + "dev": true + }, + "node_modules/is-bigint": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/is-bigint/-/is-bigint-1.0.4.tgz", + "integrity": "sha512-zB9CruMamjym81i2JZ3UMn54PKGsQzsJeo6xvN3HJJ4CAsQNB6iRutp2To77OfCNuoxspsIhzaPoO1zyCEhFOg==", + "dev": true, + "dependencies": { + "has-bigints": "^1.0.1" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-binary-path": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz", + "integrity": "sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==", + "dev": true, + "dependencies": { + "binary-extensions": "^2.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/is-boolean-object": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/is-boolean-object/-/is-boolean-object-1.1.2.tgz", + "integrity": "sha512-gDYaKHJmnj4aWxyj6YHyXVpdQawtVLHU5cb+eztPGczf6cjuTdwve5ZIEfgXqH4e57An1D1AKf8CZ3kYrQRqYA==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "has-tostringtag": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/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 + }, + "node_modules/is-callable": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.2.4.tgz", + "integrity": "sha512-nsuwtxZfMX67Oryl9LCQ+upnC0Z0BgpwntpS89m1H/TLF0zNfzfLMV/9Wa/6MZsj0acpEjAO0KF1xT6ZdLl95w==", + "dev": true, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-core-module": { + "version": "2.8.0", + "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.8.0.tgz", + "integrity": "sha512-vd15qHsaqrRL7dtH6QNuy0ndJmRDrS9HAM1CAiSifNUFv4x1a0CCVsj18hJ1mShxIG6T2i1sO78MkP56r0nYRw==", + "dev": true, + "dependencies": { + "has": "^1.0.3" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/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, + "dependencies": { + "kind-of": "^6.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-data-descriptor/node_modules/kind-of": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", + "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-date-object": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.5.tgz", + "integrity": "sha512-9YQaSxsAiSwcvS33MBk3wTCVnWK+HhF8VZR2jRxehM16QcVOdHqPn4VPHmRK4lSr38n9JriurInLcP90xsYNfQ==", + "dev": true, + "dependencies": { + "has-tostringtag": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/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, + "dependencies": { + "is-accessor-descriptor": "^1.0.0", + "is-data-descriptor": "^1.0.0", + "kind-of": "^6.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-descriptor/node_modules/kind-of": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", + "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/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, + "dependencies": { + "is-plain-object": "^2.0.4" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-extendable/node_modules/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, + "dependencies": { + "isobject": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/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, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-finite": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-finite/-/is-finite-1.1.0.tgz", + "integrity": "sha512-cdyMtqX/BOqqNBBiKlIVkytNHm49MtMlYyn1zxzvJKWmFMlGzm+ry5BBfYyeY9YmNKbRSo/o7OX9w9ale0wg3w==", + "dev": true, + "engines": { + "node": ">=0.10.0" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/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, + "dependencies": { + "number-is-nan": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-gif": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-gif/-/is-gif-3.0.0.tgz", + "integrity": "sha512-IqJ/jlbw5WJSNfwQ/lHEDXF8rxhRgF6ythk2oiEvhpG29F704eX9NO6TvPfMiq9DrbwgcEDnETYNcZDPewQoVw==", + "dev": true, + "dependencies": { + "file-type": "^10.4.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/is-gif/node_modules/file-type": { + "version": "10.11.0", + "resolved": "https://registry.npmjs.org/file-type/-/file-type-10.11.0.tgz", + "integrity": "sha512-uzk64HRpUZyTGZtVuvrjP0FYxzQrBf4rojot6J65YMEbwBLB0CWm0CLojVpwpmFmxcE/lkvYICgfcGozbBq6rw==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/is-glob": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz", + "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==", + "dev": true, + "dependencies": { + "is-extglob": "^2.1.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-jpg": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-jpg/-/is-jpg-2.0.0.tgz", + "integrity": "sha1-LhmX+m6RZuqsAkLarkQ0A+TvHZc=", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/is-natural-number": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/is-natural-number/-/is-natural-number-4.0.1.tgz", + "integrity": "sha1-q5124dtM7VHjXeDHLr7PCfc0zeg=", + "dev": true + }, + "node_modules/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, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-negative-zero": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/is-negative-zero/-/is-negative-zero-2.0.1.tgz", + "integrity": "sha512-2z6JzQvZRa9A2Y7xC6dQQm4FSTSTNWjKIYYTt4246eMTJmIo0Q+ZyOsU66X8lxK1AbB92dFeglPLrhwpeRKO6w==", + "dev": true, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-number": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", + "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", + "dev": true, + "engines": { + "node": ">=0.12.0" + } + }, + "node_modules/is-number-object": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/is-number-object/-/is-number-object-1.0.6.tgz", + "integrity": "sha512-bEVOqiRcvo3zO1+G2lVMy+gkkEm9Yh7cDMRusKKu5ZJKPUYSJwICTKZrNKHA2EbSP0Tu0+6B/emsYNHZyn6K8g==", + "dev": true, + "dependencies": { + "has-tostringtag": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-object": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-object/-/is-object-1.0.2.tgz", + "integrity": "sha512-2rRIahhZr2UWb45fIOuvZGpFtz0TyOZLf32KxBbSoUCeZR495zCKlWUKKUByk3geS2eAs7ZAABt0Y/Rx0GiQGA==", + "dev": true, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-plain-obj": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-1.1.0.tgz", + "integrity": "sha1-caUMhCnfync8kqOQpKA7OfzVHT4=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-plain-object": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-5.0.0.tgz", + "integrity": "sha512-VRSzKkbMm5jMDoKLbltAkFQ5Qr7VDiTFGXxYFXXowVj387GeGNOCsOH6Msy00SGZ3Fp84b1Naa1psqgcCIEP5Q==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-png": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-png/-/is-png-2.0.0.tgz", + "integrity": "sha512-4KPGizaVGj2LK7xwJIz8o5B2ubu1D/vcQsgOGFEDlpcvgZHto4gBnyd0ig7Ws+67ixmwKoNmu0hYnpo6AaKb5g==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/is-regex": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.1.4.tgz", + "integrity": "sha512-kvRdxDsxZjhzUX07ZnLydzS1TU/TJlTUHHY4YLL87e37oUA49DfkLqgy+VjFocowy29cKvcSiu+kIv728jTTVg==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "has-tostringtag": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/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, + "dependencies": { + "is-unc-path": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-retry-allowed": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/is-retry-allowed/-/is-retry-allowed-1.2.0.tgz", + "integrity": "sha512-RUbUeKwvm3XG2VYamhJL1xFktgjvPzL0Hq8C+6yrWIswDy3BIXGqCxhxkc30N9jqK311gVU137K8Ei55/zVJRg==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-shared-array-buffer": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-shared-array-buffer/-/is-shared-array-buffer-1.0.1.tgz", + "integrity": "sha512-IU0NmyknYZN0rChcKhRO1X8LYz5Isj/Fsqh8NJOSf+N/hCOTwy29F32Ik7a+QszE63IdvmwdTPDd6cZ5pg4cwA==", + "dev": true, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-stream": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-1.1.0.tgz", + "integrity": "sha1-EtSj3U5o4Lec6428hBc66A2RykQ=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-string": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/is-string/-/is-string-1.0.7.tgz", + "integrity": "sha512-tE2UXzivje6ofPW7l23cjDOMa09gb7xlAqG6jG5ej6uPV32TlWP3NKPigtaGeHNu9fohccRYvIiZMfOOnOYUtg==", + "dev": true, + "dependencies": { + "has-tostringtag": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-svg": { + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/is-svg/-/is-svg-4.3.1.tgz", + "integrity": "sha512-h2CGs+yPUyvkgTJQS9cJzo9lYK06WgRiXUqBBHtglSzVKAuH4/oWsqk7LGfbSa1hGk9QcZ0SyQtVggvBA8LZXA==", + "dev": true, + "dependencies": { + "fast-xml-parser": "^3.19.0" + }, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/is-symbol": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/is-symbol/-/is-symbol-1.0.4.tgz", + "integrity": "sha512-C/CPBqKWnvdcxqIARxyOh4v1UUEOCHpgDa0WYgpKDFMszcrPcffg5uhwSgPCLD2WWxmq6isisz87tzT01tuGhg==", + "dev": true, + "dependencies": { + "has-symbols": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/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, + "dependencies": { + "unc-path-regex": "^0.1.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-utf8": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/is-utf8/-/is-utf8-0.2.1.tgz", + "integrity": "sha1-Sw2hRCEE0bM2NA6AeX6GXPOffXI=", + "dev": true + }, + "node_modules/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, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-weakref": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-weakref/-/is-weakref-1.0.1.tgz", + "integrity": "sha512-b2jKc2pQZjaeFYWEf7ScFj+Be1I+PXmlu572Q8coTXZ+LD/QQZ7ShPMst8h16riVgyXTQwUsFEl74mDvc/3MHQ==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-what": { + "version": "3.14.1", + "resolved": "https://registry.npmjs.org/is-what/-/is-what-3.14.1.tgz", + "integrity": "sha512-sNxgpk9793nzSs7bA6JQJGeIuRBQhAaNGG77kzYQgMkrID+lS6SlK07K5LaptscDlSaIgH+GPFzf+d75FVxozA==", + "dev": true + }, + "node_modules/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, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/isarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", + "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=", + "dev": true + }, + "node_modules/isexe": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", + "integrity": "sha1-6PvzdNxVb/iUehDcsFctYz8s+hA=", + "dev": true + }, + "node_modules/isobject": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz", + "integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/isurl": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/isurl/-/isurl-1.0.0.tgz", + "integrity": "sha512-1P/yWsxPlDtn7QeRD+ULKQPaIaN6yF368GZ2vDfv0AL0NwpStafjWCDDdn0k8wgFMWpVAqG7oJhxHnlud42i9w==", + "dev": true, + "dependencies": { + "has-to-string-tag-x": "^1.2.0", + "is-object": "^1.0.1" + }, + "engines": { + "node": ">= 4" + } + }, + "node_modules/jpeg-recompress-bin": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/jpeg-recompress-bin/-/jpeg-recompress-bin-5.1.2.tgz", + "integrity": "sha512-JjR7+gqmw1D1jYgicMpRi+t/Si13+xOMDuvYRSQFMkrKmnOwTqti+9U9ZHrbUnXjrulqK9Sjjq/Hn8E9UnOFpA==", + "dev": true, + "hasInstallScript": true, + "dependencies": { + "bin-build": "^3.0.0", + "bin-wrapper": "^4.1.0" + }, + "bin": { + "jpeg-recompress": "cli.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/js-yaml": { + "version": "3.14.1", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.1.tgz", + "integrity": "sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==", + "dev": true, + "dependencies": { + "argparse": "^1.0.7", + "esprima": "^4.0.0" + }, + "bin": { + "js-yaml": "bin/js-yaml.js" + } + }, + "node_modules/json-buffer": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/json-buffer/-/json-buffer-3.0.0.tgz", + "integrity": "sha1-Wx85evx11ne96Lz8Dkfh+aPZqJg=", + "dev": true + }, + "node_modules/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 + }, + "node_modules/just-debounce": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/just-debounce/-/just-debounce-1.1.0.tgz", + "integrity": "sha512-qpcRocdkUmf+UTNBYx5w6dexX5J31AKK1OmPwH630a83DdVVUIngk55RSAiIGpQyoH0dlr872VHfPjnQnK1qDQ==", + "dev": true + }, + "node_modules/keyv": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/keyv/-/keyv-3.0.0.tgz", + "integrity": "sha512-eguHnq22OE3uVoSYG0LVWNP+4ppamWr9+zWBe1bsNcovIMy6huUJFPgy4mGwCd/rnl3vOLGW1MTlu4c57CT1xA==", + "dev": true, + "dependencies": { + "json-buffer": "3.0.0" + } + }, + "node_modules/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, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/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, + "dependencies": { + "default-resolution": "^2.0.0", + "es6-weak-map": "^2.0.1" + }, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/lazystream": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/lazystream/-/lazystream-1.0.1.tgz", + "integrity": "sha512-b94GiNHQNy6JNTrt5w6zNyffMrNkXZb3KTkCZJb2V1xaEGCk093vkZ2jk3tpaeP33/OiXC+WvK9AxUebnf5nbw==", + "dev": true, + "dependencies": { + "readable-stream": "^2.0.5" + }, + "engines": { + "node": ">= 0.6.3" + } + }, + "node_modules/lcid": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/lcid/-/lcid-1.0.0.tgz", + "integrity": "sha1-MIrMr6C8SDo4Z7S28rlQYlHRuDU=", + "dev": true, + "dependencies": { + "invert-kv": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/lead": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/lead/-/lead-1.0.0.tgz", + "integrity": "sha1-bxT5mje+Op3XhPVJVpDlkDRm7kI=", + "dev": true, + "dependencies": { + "flush-write-stream": "^1.0.2" + }, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/less": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/less/-/less-4.1.2.tgz", + "integrity": "sha512-EoQp/Et7OSOVu0aJknJOtlXZsnr8XE8KwuzTHOLeVSEx8pVWUICc8Q0VYRHgzyjX78nMEyC/oztWFbgyhtNfDA==", + "dev": true, + "dependencies": { + "copy-anything": "^2.0.1", + "parse-node-version": "^1.0.1", + "tslib": "^2.3.0" + }, + "bin": { + "lessc": "bin/lessc" + }, + "engines": { + "node": ">=6" + }, + "optionalDependencies": { + "errno": "^0.1.1", + "graceful-fs": "^4.1.2", + "image-size": "~0.5.0", + "make-dir": "^2.1.0", + "mime": "^1.4.1", + "needle": "^2.5.2", + "source-map": "~0.6.0" + } + }, + "node_modules/less/node_modules/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, + "optional": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/liftoff": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/liftoff/-/liftoff-3.1.0.tgz", + "integrity": "sha512-DlIPlJUkCV0Ips2zf2pJP0unEoT1kwYhiiPUGF3s/jtxTCjziNLoiVVh+jqWOWeFi6mmwQ5fNxvAUyPad4Dfog==", + "dev": true, + "dependencies": { + "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" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/liftoff/node_modules/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, + "dependencies": { + "isobject": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/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, + "dependencies": { + "graceful-fs": "^4.1.2", + "parse-json": "^2.2.0", + "pify": "^2.0.0", + "pinkie-promise": "^2.0.0", + "strip-bom": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/logalot": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/logalot/-/logalot-2.1.0.tgz", + "integrity": "sha1-X46MkNME7fElMJUaVVSruMXj9VI=", + "dev": true, + "dependencies": { + "figures": "^1.3.5", + "squeak": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/longest": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/longest/-/longest-1.0.1.tgz", + "integrity": "sha1-MKCy2jj3N3DoKUoNIuZiXtd9AJc=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/loud-rejection": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/loud-rejection/-/loud-rejection-1.6.0.tgz", + "integrity": "sha1-W0b4AUft7leIcPCG0Eghz5mOVR8=", + "dev": true, + "dependencies": { + "currently-unhandled": "^0.4.1", + "signal-exit": "^3.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/lowercase-keys": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/lowercase-keys/-/lowercase-keys-1.0.1.tgz", + "integrity": "sha512-G2Lj61tXDnVFFOi8VZds+SoQjtQC3dgokKdDG2mTm1tx4m50NUHBOZSBwQQHyy0V12A0JTG4icfZQH+xPyh8VA==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/lpad-align": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/lpad-align/-/lpad-align-1.1.2.tgz", + "integrity": "sha1-IfYArBwwlcPG5JfuZyce4ISB/p4=", + "dev": true, + "dependencies": { + "get-stdin": "^4.0.1", + "indent-string": "^2.1.0", + "longest": "^1.0.0", + "meow": "^3.3.0" + }, + "bin": { + "lpad-align": "cli.js" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/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, + "dependencies": { + "pseudomap": "^1.0.2", + "yallist": "^2.1.2" + } + }, + "node_modules/make-dir": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-2.1.0.tgz", + "integrity": "sha512-LS9X+dc8KLxXCb8dni79fLIIUA5VyZoyjSMCwTluaXA0o27cCK0bhXkpgw+sTXVpPy/lSO57ilRixqk0vDmtRA==", + "dev": true, + "optional": true, + "dependencies": { + "pify": "^4.0.1", + "semver": "^5.6.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/make-dir/node_modules/pify": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/pify/-/pify-4.0.1.tgz", + "integrity": "sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==", + "dev": true, + "optional": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/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, + "dependencies": { + "kind-of": "^6.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/make-iterator/node_modules/kind-of": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", + "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/map-cache": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/map-cache/-/map-cache-0.2.2.tgz", + "integrity": "sha1-wyq9C9ZSXZsFFkW7TyasXcmKDb8=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/map-obj": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/map-obj/-/map-obj-1.0.1.tgz", + "integrity": "sha1-2TPOuSBdgr3PSIb2dCvcK03qFG0=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/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, + "dependencies": { + "object-visit": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/matchdep": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/matchdep/-/matchdep-2.0.0.tgz", + "integrity": "sha1-xvNINKDY28OzfCfui7yyfHd1WC4=", + "dev": true, + "dependencies": { + "findup-sync": "^2.0.0", + "micromatch": "^3.0.4", + "resolve": "^1.4.0", + "stack-trace": "0.0.10" + }, + "engines": { + "node": ">= 0.10.0" + } + }, + "node_modules/matchdep/node_modules/findup-sync": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/findup-sync/-/findup-sync-2.0.0.tgz", + "integrity": "sha1-kyaxSIwi0aYIhlCoaQGy2akKLLw=", + "dev": true, + "dependencies": { + "detect-file": "^1.0.0", + "is-glob": "^3.1.0", + "micromatch": "^3.0.4", + "resolve-dir": "^1.0.1" + }, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/matchdep/node_modules/is-glob": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-3.1.0.tgz", + "integrity": "sha1-e6WuJCF4BKxwcHuWkiVnSGzD6Eo=", + "dev": true, + "dependencies": { + "is-extglob": "^2.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/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 + }, + "node_modules/meow": { + "version": "3.7.0", + "resolved": "https://registry.npmjs.org/meow/-/meow-3.7.0.tgz", + "integrity": "sha1-cstmi0JSKCkKu/qFaJJYcwioAfs=", + "dev": true, + "dependencies": { + "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" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/merge-stream": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/merge-stream/-/merge-stream-2.0.0.tgz", + "integrity": "sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==", + "dev": true + }, + "node_modules/micromatch": { + "version": "3.1.10", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz", + "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==", + "dev": true, + "dependencies": { + "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" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/micromatch/node_modules/braces": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz", + "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==", + "dev": true, + "dependencies": { + "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" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/micromatch/node_modules/braces/node_modules/extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "dev": true, + "dependencies": { + "is-extendable": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/micromatch/node_modules/fill-range": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz", + "integrity": "sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc=", + "dev": true, + "dependencies": { + "extend-shallow": "^2.0.1", + "is-number": "^3.0.0", + "repeat-string": "^1.6.1", + "to-regex-range": "^2.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/micromatch/node_modules/fill-range/node_modules/extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "dev": true, + "dependencies": { + "is-extendable": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/micromatch/node_modules/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, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/micromatch/node_modules/is-number": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", + "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=", + "dev": true, + "dependencies": { + "kind-of": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/micromatch/node_modules/is-number/node_modules/kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dev": true, + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/micromatch/node_modules/kind-of": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", + "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/micromatch/node_modules/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, + "dependencies": { + "is-number": "^3.0.0", + "repeat-string": "^1.6.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/mime": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz", + "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==", + "dev": true, + "optional": true, + "bin": { + "mime": "cli.js" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/mime-db": { + "version": "1.51.0", + "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.51.0.tgz", + "integrity": "sha512-5y8A56jg7XVQx2mbv1lu49NR4dokRnhZYTtL+KGfaa27uq4pSTXkwQkFJl4pkRMyNFz/EtYDSkiiEHx3F7UN6g==", + "dev": true, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/mimic-fn": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz", + "integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/mimic-response": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/mimic-response/-/mimic-response-1.0.1.tgz", + "integrity": "sha512-j5EctnkH7amfV/q5Hgmoal1g2QHFJRraOtmx0JpIqkxhBhI/lJSl1nMpQ45hVarwNETOoWEimndZ4QK0RHxuxQ==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/minimatch": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz", + "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==", + "dev": true, + "dependencies": { + "brace-expansion": "^1.1.7" + }, + "engines": { + "node": "*" + } + }, + "node_modules/minimist": { + "version": "1.2.5", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.5.tgz", + "integrity": "sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw==", + "dev": true + }, + "node_modules/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, + "dependencies": { + "for-in": "^1.0.2", + "is-extendable": "^1.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/mkdirp": { + "version": "0.5.5", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.5.tgz", + "integrity": "sha512-NKmAlESf6jMGym1++R0Ra7wvhV+wFW63FaSOFPwRahvea0gMUcGUhVeAg/0BC0wiv9ih5NYPB1Wn1UEI1/L+xQ==", + "dev": true, + "dependencies": { + "minimist": "^1.2.5" + }, + "bin": { + "mkdirp": "bin/cmd.js" + } + }, + "node_modules/mozjpeg": { + "version": "7.1.1", + "resolved": "https://registry.npmjs.org/mozjpeg/-/mozjpeg-7.1.1.tgz", + "integrity": "sha512-iIDxWvzhWvLC9mcRJ1uSkiKaj4drF58oCqK2bITm5c2Jt6cJ8qQjSSru2PCaysG+hLIinryj8mgz5ZJzOYTv1A==", + "dev": true, + "hasInstallScript": true, + "dependencies": { + "bin-build": "^3.0.0", + "bin-wrapper": "^4.0.0" + }, + "bin": { + "mozjpeg": "cli.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", + "dev": true + }, + "node_modules/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, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/nan": { + "version": "2.15.0", + "resolved": "https://registry.npmjs.org/nan/-/nan-2.15.0.tgz", + "integrity": "sha512-8ZtvEnA2c5aYCZYd1cvgdnU6cqwixRoYg70xPLWUws5ORTa/lnw+u4amixRS/Ac5U5mQVgp9pnlSUnbNWFaWZQ==", + "dev": true, + "optional": true + }, + "node_modules/nanomatch": { + "version": "1.2.13", + "resolved": "https://registry.npmjs.org/nanomatch/-/nanomatch-1.2.13.tgz", + "integrity": "sha512-fpoe2T0RbHwBTBUOftAfBPaDEi06ufaUai0mE6Yn1kacc3SnTErfb/h+X94VXzI64rKFHYImXSvdwGGCmwOqCA==", + "dev": true, + "dependencies": { + "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" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/nanomatch/node_modules/kind-of": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", + "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/needle": { + "version": "2.9.1", + "resolved": "https://registry.npmjs.org/needle/-/needle-2.9.1.tgz", + "integrity": "sha512-6R9fqJ5Zcmf+uYaFgdIHmLwNldn5HbK8L5ybn7Uz+ylX/rnOsSp1AHcvQSrCaFN+qNM1wpymHqD7mVasEOlHGQ==", + "dev": true, + "optional": true, + "dependencies": { + "debug": "^3.2.6", + "iconv-lite": "^0.4.4", + "sax": "^1.2.4" + }, + "bin": { + "needle": "bin/needle" + }, + "engines": { + "node": ">= 4.4.x" + } + }, + "node_modules/needle/node_modules/debug": { + "version": "3.2.7", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", + "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", + "dev": true, + "optional": true, + "dependencies": { + "ms": "^2.1.1" + } + }, + "node_modules/needle/node_modules/ms": { + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", + "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==", + "dev": true, + "optional": true + }, + "node_modules/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_modules/nice-try": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/nice-try/-/nice-try-1.0.5.tgz", + "integrity": "sha512-1nh45deeb5olNY7eX82BkPO7SSxR5SSYJiPTrTdFUVYwAl8CKMA5N9PjTYkHiRjisVcxcQ1HXdLhx2qxxJzLNQ==", + "dev": true + }, + "node_modules/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, + "dependencies": { + "hosted-git-info": "^2.1.4", + "resolve": "^1.10.0", + "semver": "2 || 3 || 4 || 5", + "validate-npm-package-license": "^3.0.1" + } + }, + "node_modules/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, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/normalize-url": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/normalize-url/-/normalize-url-2.0.1.tgz", + "integrity": "sha512-D6MUW4K/VzoJ4rJ01JFKxDrtY1v9wrgzCX5f2qj/lzH1m/lW6MhUZFKerVsnyjOhOsYzI9Kqqak+10l4LvLpMw==", + "dev": true, + "dependencies": { + "prepend-http": "^2.0.0", + "query-string": "^5.0.1", + "sort-keys": "^2.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/normalize-url/node_modules/prepend-http": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/prepend-http/-/prepend-http-2.0.0.tgz", + "integrity": "sha1-6SQ0v6XqjBn0HN/UAddBo8gZ2Jc=", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/normalize-url/node_modules/sort-keys": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/sort-keys/-/sort-keys-2.0.0.tgz", + "integrity": "sha1-ZYU1WEhh7JfXMNbPQYIuH1ZoQSg=", + "dev": true, + "dependencies": { + "is-plain-obj": "^1.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/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, + "dependencies": { + "once": "^1.3.2" + }, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/npm-conf": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/npm-conf/-/npm-conf-1.1.3.tgz", + "integrity": "sha512-Yic4bZHJOt9RCFbRP3GgpqhScOY4HH3V2P8yBj6CeYq118Qr+BLXqT2JvpJ00mryLESpgOxf5XlFv4ZjXxLScw==", + "dev": true, + "dependencies": { + "config-chain": "^1.1.11", + "pify": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/npm-conf/node_modules/pify": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz", + "integrity": "sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY=", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/npm-run-path": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-2.0.2.tgz", + "integrity": "sha1-NakjLfo11wZ7TLLd8jV7GHFTbF8=", + "dev": true, + "dependencies": { + "path-key": "^2.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/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, + "dependencies": { + "boolbase": "~1.0.0" + } + }, + "node_modules/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, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/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, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/object-copy": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/object-copy/-/object-copy-0.1.0.tgz", + "integrity": "sha1-fn2Fi3gb18mRpBupde04EnVOmYw=", + "dev": true, + "dependencies": { + "copy-descriptor": "^0.1.0", + "define-property": "^0.2.5", + "kind-of": "^3.0.3" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/object-copy/node_modules/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, + "dependencies": { + "is-descriptor": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/object-copy/node_modules/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, + "dependencies": { + "kind-of": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/object-copy/node_modules/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, + "dependencies": { + "kind-of": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/object-copy/node_modules/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, + "dependencies": { + "is-accessor-descriptor": "^0.1.6", + "is-data-descriptor": "^0.1.4", + "kind-of": "^5.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/object-copy/node_modules/is-descriptor/node_modules/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, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/object-copy/node_modules/kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dev": true, + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/object-inspect": { + "version": "1.11.0", + "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.11.0.tgz", + "integrity": "sha512-jp7ikS6Sd3GxQfZJPyH3cjcbJF6GZPClgdV+EFygjFLQ5FmW/dRUnTd9PQ9k0JhoNDabWFbpF1yCdSWCC6gexg==", + "dev": true, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/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, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/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, + "dependencies": { + "isobject": "^3.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/object.assign": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.2.tgz", + "integrity": "sha512-ixT2L5THXsApyiUPYKmW+2EHpXXe5Ii3M+f4e+aJFAHao5amFRW6J0OO6c/LU8Be47utCx2GL89hxGB6XSmKuQ==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.0", + "define-properties": "^1.1.3", + "has-symbols": "^1.0.1", + "object-keys": "^1.1.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/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, + "dependencies": { + "array-each": "^1.0.1", + "array-slice": "^1.0.0", + "for-own": "^1.0.0", + "isobject": "^3.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/object.getownpropertydescriptors": { + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/object.getownpropertydescriptors/-/object.getownpropertydescriptors-2.1.3.tgz", + "integrity": "sha512-VdDoCwvJI4QdC6ndjpqFmoL3/+HxffFBbcJzKi5hwLLqqx3mdbedRpfZDdK0SrOSauj8X4GzBvnDZl4vTN7dOw==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3", + "es-abstract": "^1.19.1" + }, + "engines": { + "node": ">= 0.8" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/object.map": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/object.map/-/object.map-1.0.1.tgz", + "integrity": "sha1-z4Plncj8wK1fQlDh94s7gb2AHTc=", + "dev": true, + "dependencies": { + "for-own": "^1.0.0", + "make-iterator": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/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, + "dependencies": { + "isobject": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/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, + "dependencies": { + "for-own": "^1.0.0", + "make-iterator": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/object.values": { + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/object.values/-/object.values-1.1.5.tgz", + "integrity": "sha512-QUZRW0ilQ3PnPpbNtgdNV1PDbEqLIiSFB3l+EnGtBQ/8SUTLj1PZwtQHABZtLgwpJZTSZhuGLOGk57Drx2IvYg==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3", + "es-abstract": "^1.19.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/once": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", + "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=", + "dev": true, + "dependencies": { + "wrappy": "1" + } + }, + "node_modules/onetime": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.2.tgz", + "integrity": "sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==", + "dev": true, + "dependencies": { + "mimic-fn": "^2.1.0" + }, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/optipng-bin": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/optipng-bin/-/optipng-bin-7.0.1.tgz", + "integrity": "sha512-W99mpdW7Nt2PpFiaO+74pkht7KEqkXkeRomdWXfEz3SALZ6hns81y/pm1dsGZ6ItUIfchiNIP6ORDr1zETU1jA==", + "dev": true, + "hasInstallScript": true, + "dependencies": { + "bin-build": "^3.0.0", + "bin-wrapper": "^4.0.0" + }, + "bin": { + "optipng": "cli.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/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, + "dependencies": { + "readable-stream": "^2.0.1" + } + }, + "node_modules/os-filter-obj": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/os-filter-obj/-/os-filter-obj-2.0.0.tgz", + "integrity": "sha512-uksVLsqG3pVdzzPvmAHpBK0wKxYItuzZr7SziusRPoz67tGV8rL1szZ6IdeUrbqLjGDwApBtN29eEE3IqGHOjg==", + "dev": true, + "dependencies": { + "arch": "^2.1.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/os-locale": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/os-locale/-/os-locale-1.4.0.tgz", + "integrity": "sha1-IPnxeuKe00XoveWDsT0gCYA8FNk=", + "dev": true, + "dependencies": { + "lcid": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/p-cancelable": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/p-cancelable/-/p-cancelable-0.3.0.tgz", + "integrity": "sha512-RVbZPLso8+jFeq1MfNvgXtCRED2raz/dKpacfTNxsx6pLEpEomM7gah6VeHSYV3+vo0OAi4MkArtQcWWXuQoyw==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/p-event": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/p-event/-/p-event-1.3.0.tgz", + "integrity": "sha1-jmtPT2XHK8W2/ii3XtqHT5akoIU=", + "dev": true, + "dependencies": { + "p-timeout": "^1.1.1" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/p-finally": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/p-finally/-/p-finally-1.0.0.tgz", + "integrity": "sha1-P7z7FbiZpEEjs0ttzBi3JDNqLK4=", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/p-is-promise": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/p-is-promise/-/p-is-promise-1.1.0.tgz", + "integrity": "sha1-nJRWmJ6fZYgBewQ01WCXZ1w9oF4=", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/p-map-series": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/p-map-series/-/p-map-series-1.0.0.tgz", + "integrity": "sha1-v5j+V1cFZYqeE1G++4WuTB8Hvco=", + "dev": true, + "dependencies": { + "p-reduce": "^1.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/p-reduce": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/p-reduce/-/p-reduce-1.0.0.tgz", + "integrity": "sha1-GMKw3ZNqRpClKfgjH1ig/bakffo=", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/p-timeout": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/p-timeout/-/p-timeout-1.2.1.tgz", + "integrity": "sha1-XrOzU7f86Z8QGhA4iAuwVOu+o4Y=", + "dev": true, + "dependencies": { + "p-finally": "^1.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/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, + "dependencies": { + "is-absolute": "^1.0.0", + "map-cache": "^0.2.0", + "path-root": "^0.1.1" + }, + "engines": { + "node": ">=0.8" + } + }, + "node_modules/parse-json": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-2.2.0.tgz", + "integrity": "sha1-9ID0BDTvgHQfhGkJn43qGPVaTck=", + "dev": true, + "dependencies": { + "error-ex": "^1.2.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/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, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/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, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/pascalcase": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/pascalcase/-/pascalcase-0.1.1.tgz", + "integrity": "sha1-s2PlXoAGym/iF4TS2yK9FdeRfxQ=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/path-dirname": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/path-dirname/-/path-dirname-1.0.2.tgz", + "integrity": "sha1-zDPSTVJeCZpTiMAzbG4yuRYGCeA=", + "dev": true + }, + "node_modules/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, + "dependencies": { + "pinkie-promise": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/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, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/path-key": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/path-key/-/path-key-2.0.1.tgz", + "integrity": "sha1-QRyttXTFoUDTpLGRDUDYDMn0C0A=", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/path-parse": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz", + "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==", + "dev": true + }, + "node_modules/path-root": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/path-root/-/path-root-0.1.1.tgz", + "integrity": "sha1-mkpoFMrBwM1zNgqV8yCDyOpHRbc=", + "dev": true, + "dependencies": { + "path-root-regex": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/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, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/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, + "dependencies": { + "graceful-fs": "^4.1.2", + "pify": "^2.0.0", + "pinkie-promise": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/pend": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/pend/-/pend-1.2.0.tgz", + "integrity": "sha1-elfrVQpng/kRUzH89GY9XI4AelA=", + "dev": true + }, + "node_modules/picomatch": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.0.tgz", + "integrity": "sha512-lY1Q/PiJGC2zOv/z391WOTD+Z02bCgsFfvxoXXf6h7kv9o+WmsmzYqrAwY63sNgOxE4xEdq0WyUnXfKeBrSvYw==", + "dev": true, + "engines": { + "node": ">=8.6" + }, + "funding": { + "url": "https://github.com/sponsors/jonschlinkert" + } + }, + "node_modules/pify": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", + "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/pinkie": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/pinkie/-/pinkie-2.0.4.tgz", + "integrity": "sha1-clVrgM+g1IqXToDnckjoDtT3+HA=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/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, + "dependencies": { + "pinkie": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/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, + "dependencies": { + "ansi-colors": "^1.0.1", + "arr-diff": "^4.0.0", + "arr-union": "^3.1.0", + "extend-shallow": "^3.0.2" + }, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/pngquant-bin": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/pngquant-bin/-/pngquant-bin-6.0.1.tgz", + "integrity": "sha512-Q3PUyolfktf+hYio6wsg3SanQzEU/v8aICg/WpzxXcuCMRb7H2Q81okfpcEztbMvw25ILjd3a87doj2N9kvbpQ==", + "dev": true, + "hasInstallScript": true, + "dependencies": { + "bin-build": "^3.0.0", + "bin-wrapper": "^4.0.1", + "execa": "^4.0.0" + }, + "bin": { + "pngquant": "cli.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/pngquant-bin/node_modules/cross-spawn": { + "version": "7.0.3", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", + "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==", + "dev": true, + "dependencies": { + "path-key": "^3.1.0", + "shebang-command": "^2.0.0", + "which": "^2.0.1" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/pngquant-bin/node_modules/execa": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/execa/-/execa-4.1.0.tgz", + "integrity": "sha512-j5W0//W7f8UxAn8hXVnwG8tLwdiUy4FJLcSupCg6maBYZDpyBvTApK7KyuI4bKj8KOh1r2YH+6ucuYtJv1bTZA==", + "dev": true, + "dependencies": { + "cross-spawn": "^7.0.0", + "get-stream": "^5.0.0", + "human-signals": "^1.1.1", + "is-stream": "^2.0.0", + "merge-stream": "^2.0.0", + "npm-run-path": "^4.0.0", + "onetime": "^5.1.0", + "signal-exit": "^3.0.2", + "strip-final-newline": "^2.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sindresorhus/execa?sponsor=1" + } + }, + "node_modules/pngquant-bin/node_modules/get-stream": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-5.2.0.tgz", + "integrity": "sha512-nBF+F1rAZVCu/p7rjzgA+Yb4lfYXrpl7a6VmJrU8wF9I1CKvP/QwPNZHnOlwbTkY6dvtFIzFMSyQXbLoTQPRpA==", + "dev": true, + "dependencies": { + "pump": "^3.0.0" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/pngquant-bin/node_modules/human-signals": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-1.1.1.tgz", + "integrity": "sha512-SEQu7vl8KjNL2eoGBLF3+wAjpsNfA9XMlXAYj/3EdaNfAlxKthD1xjEQfGOUhllCGGJVNY34bRr6lPINhNjyZw==", + "dev": true, + "engines": { + "node": ">=8.12.0" + } + }, + "node_modules/pngquant-bin/node_modules/is-stream": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.1.tgz", + "integrity": "sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==", + "dev": true, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/pngquant-bin/node_modules/npm-run-path": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-4.0.1.tgz", + "integrity": "sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==", + "dev": true, + "dependencies": { + "path-key": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/pngquant-bin/node_modules/path-key": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", + "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/pngquant-bin/node_modules/pump": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pump/-/pump-3.0.0.tgz", + "integrity": "sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==", + "dev": true, + "dependencies": { + "end-of-stream": "^1.1.0", + "once": "^1.3.1" + } + }, + "node_modules/pngquant-bin/node_modules/shebang-command": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", + "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", + "dev": true, + "dependencies": { + "shebang-regex": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/pngquant-bin/node_modules/shebang-regex": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", + "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/pngquant-bin/node_modules/which": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", + "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", + "dev": true, + "dependencies": { + "isexe": "^2.0.0" + }, + "bin": { + "node-which": "bin/node-which" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/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, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/prepend-http": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/prepend-http/-/prepend-http-1.0.4.tgz", + "integrity": "sha1-1PRWKwzjaW5BrFLQ4ALlemNdxtw=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/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, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/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 + }, + "node_modules/proto-list": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/proto-list/-/proto-list-1.2.4.tgz", + "integrity": "sha1-IS1b/hMYMGpCD2QCuOJv85ZHqEk=", + "dev": true + }, + "node_modules/prr": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/prr/-/prr-1.0.1.tgz", + "integrity": "sha1-0/wRS6BplaRexok/SEzrHXj19HY=", + "dev": true, + "optional": true + }, + "node_modules/pseudomap": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/pseudomap/-/pseudomap-1.0.2.tgz", + "integrity": "sha1-8FKijacOYYkX7wqKw0wa5aaChrM=", + "dev": true + }, + "node_modules/pump": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/pump/-/pump-2.0.1.tgz", + "integrity": "sha512-ruPMNRkN3MHP1cWJc9OWr+T/xDP0jhXYCLfJcBuX54hhfIBnaQmAUMfDcG4DM5UMWByBbJY69QSphm3jtDKIkA==", + "dev": true, + "dependencies": { + "end-of-stream": "^1.1.0", + "once": "^1.3.1" + } + }, + "node_modules/pumpify": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/pumpify/-/pumpify-1.5.1.tgz", + "integrity": "sha512-oClZI37HvuUJJxSKKrC17bZ9Cu0ZYhEAGPsPUy9KlMUmv9dKX2o77RUmq7f3XjIxbwyGwYzbzQ1L2Ks8sIradQ==", + "dev": true, + "dependencies": { + "duplexify": "^3.6.0", + "inherits": "^2.0.3", + "pump": "^2.0.0" + } + }, + "node_modules/q": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/q/-/q-1.5.1.tgz", + "integrity": "sha1-fjL3W0E4EpHQRhHxvxQQmsAGUdc=", + "dev": true, + "engines": { + "node": ">=0.6.0", + "teleport": ">=0.2.0" + } + }, + "node_modules/query-string": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/query-string/-/query-string-5.1.1.tgz", + "integrity": "sha512-gjWOsm2SoGlgLEdAGt7a6slVOk9mGiXmPFMqrEhLQ68rhQuBnpfs3+EmlvqKyxnCo9/PPlF+9MtY02S1aFg+Jw==", + "dev": true, + "dependencies": { + "decode-uri-component": "^0.2.0", + "object-assign": "^4.1.0", + "strict-uri-encode": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/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, + "dependencies": { + "load-json-file": "^1.0.0", + "normalize-package-data": "^2.3.2", + "path-type": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/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, + "dependencies": { + "find-up": "^1.0.0", + "read-pkg": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/readable-stream": { + "version": "2.3.7", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", + "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", + "dev": true, + "dependencies": { + "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" + } + }, + "node_modules/readdirp": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz", + "integrity": "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==", + "dev": true, + "dependencies": { + "picomatch": "^2.2.1" + }, + "engines": { + "node": ">=8.10.0" + } + }, + "node_modules/rechoir": { + "version": "0.6.2", + "resolved": "https://registry.npmjs.org/rechoir/-/rechoir-0.6.2.tgz", + "integrity": "sha1-hSBLVNuoLVdC4oyWdW70OvUOM4Q=", + "dev": true, + "dependencies": { + "resolve": "^1.1.6" + }, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/redent": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/redent/-/redent-1.0.0.tgz", + "integrity": "sha1-z5Fqsf1fHxbfsggi3W7H9zDCr94=", + "dev": true, + "dependencies": { + "indent-string": "^2.1.0", + "strip-indent": "^1.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/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, + "dependencies": { + "extend-shallow": "^3.0.2", + "safe-regex": "^1.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/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, + "dependencies": { + "is-buffer": "^1.1.5", + "is-utf8": "^0.2.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/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, + "dependencies": { + "remove-bom-buffer": "^3.0.0", + "safe-buffer": "^5.1.0", + "through2": "^2.0.3" + }, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/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 + }, + "node_modules/repeat-element": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/repeat-element/-/repeat-element-1.1.4.tgz", + "integrity": "sha512-LFiNfRcSu7KK3evMyYOuCzv3L10TW7yC1G2/+StMjK8Y6Vqd2MG7r/Qjw4ghtuCOjFvlnms/iMmLqpvW/ES/WQ==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/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, + "engines": { + "node": ">=0.10" + } + }, + "node_modules/repeating": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/repeating/-/repeating-2.0.1.tgz", + "integrity": "sha1-UhTFOpJtNVJwdSf7q0FdvAjQbdo=", + "dev": true, + "dependencies": { + "is-finite": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/replace-ext": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/replace-ext/-/replace-ext-1.0.1.tgz", + "integrity": "sha512-yD5BHCe7quCgBph4rMQ+0KkIRKwWCrHDOX1p1Gp6HwjPM5kVoCdKGNhN7ydqqsX6lJEnQDKZ/tFMiEdQ1dvPEw==", + "dev": true, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/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, + "dependencies": { + "homedir-polyfill": "^1.0.1", + "is-absolute": "^1.0.0", + "remove-trailing-separator": "^1.1.0" + }, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/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, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/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 + }, + "node_modules/resolve": { + "version": "1.20.0", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.20.0.tgz", + "integrity": "sha512-wENBPt4ySzg4ybFQW2TT1zMQucPK95HSh/nq2CFTZVOGut2+pQvSsgtda4d26YrYcr067wjbmzOG8byDPBX63A==", + "dev": true, + "dependencies": { + "is-core-module": "^2.2.0", + "path-parse": "^1.0.6" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/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, + "dependencies": { + "expand-tilde": "^2.0.0", + "global-modules": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/resolve-options": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/resolve-options/-/resolve-options-1.1.0.tgz", + "integrity": "sha1-MrueOcBtZzONyTeMDW1gdFZq0TE=", + "dev": true, + "dependencies": { + "value-or-function": "^3.0.0" + }, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/resolve-url": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/resolve-url/-/resolve-url-0.2.1.tgz", + "integrity": "sha1-LGN/53yJOv0qZj/iGqkIAGjiBSo=", + "deprecated": "https://github.com/lydell/resolve-url#deprecated", + "dev": true + }, + "node_modules/responselike": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/responselike/-/responselike-1.0.2.tgz", + "integrity": "sha1-kYcg7ztjHFZCvgaPFa3lpG9Loec=", + "dev": true, + "dependencies": { + "lowercase-keys": "^1.0.0" + } + }, + "node_modules/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, + "engines": { + "node": ">=0.12" + } + }, + "node_modules/rimraf": { + "version": "2.7.1", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz", + "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==", + "dev": true, + "dependencies": { + "glob": "^7.1.3" + }, + "bin": { + "rimraf": "bin.js" + } + }, + "node_modules/rollup": { + "version": "2.60.0", + "resolved": "https://registry.npmjs.org/rollup/-/rollup-2.60.0.tgz", + "integrity": "sha512-cHdv9GWd58v58rdseC8e8XIaPUo8a9cgZpnCMMDGZFDZKEODOiPPEQFXLriWr/TjXzhPPmG5bkAztPsOARIcGQ==", + "dev": true, + "bin": { + "rollup": "dist/bin/rollup" + }, + "engines": { + "node": ">=10.0.0" + }, + "optionalDependencies": { + "fsevents": "~2.3.2" + } + }, + "node_modules/rollup-plugin-scss": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/rollup-plugin-scss/-/rollup-plugin-scss-3.0.0.tgz", + "integrity": "sha512-UldNaNHEon2a5IusHvj/Nnwc7q13YDvbFxz5pfNbHBNStxGoUNyM+0XwAA/UafJ1u8XRPGdBMrhWFthrrGZdWQ==", + "dev": true, + "dependencies": { + "rollup-pluginutils": "^2.3.3" + } + }, + "node_modules/rollup-pluginutils": { + "version": "2.8.2", + "resolved": "https://registry.npmjs.org/rollup-pluginutils/-/rollup-pluginutils-2.8.2.tgz", + "integrity": "sha512-EEp9NhnUkwY8aif6bxgovPHMoMoNr2FulJziTndpt5H9RdwC47GSGuII9XxpSdzVGM0GWrNPHV6ie1LTNJPaLQ==", + "dev": true, + "dependencies": { + "estree-walker": "^0.6.1" + } + }, + "node_modules/round10": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/round10/-/round10-1.0.3.tgz", + "integrity": "sha1-hhEPRqEIdKGTHaf91eBtGFeo5NA=", + "dev": true + }, + "node_modules/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 + }, + "node_modules/safe-regex": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/safe-regex/-/safe-regex-1.1.0.tgz", + "integrity": "sha1-QKNmnzsHfR6UPURinhV91IAjvy4=", + "dev": true, + "dependencies": { + "ret": "~0.1.10" + } + }, + "node_modules/safer-buffer": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", + "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==", + "dev": true, + "optional": true + }, + "node_modules/sass": { + "version": "1.43.4", + "resolved": "https://registry.npmjs.org/sass/-/sass-1.43.4.tgz", + "integrity": "sha512-/ptG7KE9lxpGSYiXn7Ar+lKOv37xfWsZRtFYal2QHNigyVQDx685VFT/h7ejVr+R8w7H4tmUgtulsKl5YpveOg==", + "dev": true, + "dependencies": { + "chokidar": ">=3.0.0 <4.0.0" + }, + "bin": { + "sass": "sass.js" + }, + "engines": { + "node": ">=8.9.0" + } + }, + "node_modules/sax": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/sax/-/sax-1.2.4.tgz", + "integrity": "sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw==", + "dev": true + }, + "node_modules/seek-bzip": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/seek-bzip/-/seek-bzip-1.0.6.tgz", + "integrity": "sha512-e1QtP3YL5tWww8uKaOCQ18UxIT2laNBXHjV/S2WYCiK4udiv8lkG89KRIoCjUagnAmCBurjF4zEVX2ByBbnCjQ==", + "dev": true, + "dependencies": { + "commander": "^2.8.1" + }, + "bin": { + "seek-bunzip": "bin/seek-bunzip", + "seek-table": "bin/seek-bzip-table" + } + }, + "node_modules/semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", + "dev": true, + "bin": { + "semver": "bin/semver" + } + }, + "node_modules/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, + "dependencies": { + "sver-compat": "^1.5.0" + }, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/semver-regex": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/semver-regex/-/semver-regex-2.0.0.tgz", + "integrity": "sha512-mUdIBBvdn0PLOeP3TEkMH7HHeUP3GjsXCwKarjv/kGmUFOYg1VqEemKhoQpWMu6X2I8kHeuVdGibLGkVK+/5Qw==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/semver-truncate": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/semver-truncate/-/semver-truncate-1.1.2.tgz", + "integrity": "sha1-V/Qd5pcHpicJp+AQS6IRcQnqR+g=", + "dev": true, + "dependencies": { + "semver": "^5.3.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/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 + }, + "node_modules/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, + "dependencies": { + "extend-shallow": "^2.0.1", + "is-extendable": "^0.1.1", + "is-plain-object": "^2.0.3", + "split-string": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/set-value/node_modules/extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "dev": true, + "dependencies": { + "is-extendable": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/set-value/node_modules/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, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/set-value/node_modules/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, + "dependencies": { + "isobject": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/shebang-command": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-1.2.0.tgz", + "integrity": "sha1-RKrGW2lbAzmJaMOfNj/uXer98eo=", + "dev": true, + "dependencies": { + "shebang-regex": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/shebang-regex": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-1.0.0.tgz", + "integrity": "sha1-2kL0l0DAtC2yypcoVxyxkMmO/qM=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/side-channel": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.0.4.tgz", + "integrity": "sha512-q5XPytqFEIKHkGdiMIrY10mvLRvnQh42/+GoBlFW3b2LXLE2xxJpZFdm94we0BaoV3RwJyGqg5wS7epxTv0Zvw==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.0", + "get-intrinsic": "^1.0.2", + "object-inspect": "^1.9.0" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/signal-exit": { + "version": "3.0.5", + "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.5.tgz", + "integrity": "sha512-KWcOiKeQj6ZyXx7zq4YxSMgHRlod4czeBQZrPb8OKcohcqAXShm7E20kEMle9WBt26hFcAf0qLOcp5zmY7kOqQ==", + "dev": true + }, + "node_modules/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, + "dependencies": { + "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" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/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, + "dependencies": { + "define-property": "^1.0.0", + "isobject": "^3.0.0", + "snapdragon-util": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/snapdragon-node/node_modules/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, + "dependencies": { + "is-descriptor": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/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, + "dependencies": { + "kind-of": "^3.2.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/snapdragon-util/node_modules/kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dev": true, + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/snapdragon/node_modules/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, + "dependencies": { + "is-descriptor": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/snapdragon/node_modules/extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "dev": true, + "dependencies": { + "is-extendable": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/snapdragon/node_modules/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, + "dependencies": { + "kind-of": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/snapdragon/node_modules/is-accessor-descriptor/node_modules/kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dev": true, + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/snapdragon/node_modules/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, + "dependencies": { + "kind-of": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/snapdragon/node_modules/is-data-descriptor/node_modules/kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dev": true, + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/snapdragon/node_modules/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, + "dependencies": { + "is-accessor-descriptor": "^0.1.6", + "is-data-descriptor": "^0.1.4", + "kind-of": "^5.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/snapdragon/node_modules/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, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/sort-keys": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/sort-keys/-/sort-keys-1.1.2.tgz", + "integrity": "sha1-RBttTTRnmPG05J6JIK37oOVD+a0=", + "dev": true, + "dependencies": { + "is-plain-obj": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/sort-keys-length": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/sort-keys-length/-/sort-keys-length-1.0.1.tgz", + "integrity": "sha1-nLb09OnkgVWmqgZx7dM2/xR5oYg=", + "dev": true, + "dependencies": { + "sort-keys": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/source-map-resolve": { + "version": "0.5.3", + "resolved": "https://registry.npmjs.org/source-map-resolve/-/source-map-resolve-0.5.3.tgz", + "integrity": "sha512-Htz+RnsXWk5+P2slx5Jh3Q66vhQj1Cllm0zvnaY98+NFx+Dv2CF/f5O/t8x+KaNdrdIAsruNzoh/KpialbqAnw==", + "dev": true, + "dependencies": { + "atob": "^2.1.2", + "decode-uri-component": "^0.2.0", + "resolve-url": "^0.2.1", + "source-map-url": "^0.4.0", + "urix": "^0.1.0" + } + }, + "node_modules/source-map-url": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/source-map-url/-/source-map-url-0.4.1.tgz", + "integrity": "sha512-cPiFOTLUKvJFIg4SKVScy4ilPPW6rFgMgfuZJPNoDuMs3nC1HbMUycBoJw77xFIp6z1UJQJOfx6C9GMH80DiTw==", + "dev": true + }, + "node_modules/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, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/spdx-correct": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/spdx-correct/-/spdx-correct-3.1.1.tgz", + "integrity": "sha512-cOYcUWwhCuHCXi49RhFRCyJEK3iPj1Ziz9DpViV3tbZOwXD49QzIN3MpOLJNxh2qwq2lJJZaKMVw9qNi4jTC0w==", + "dev": true, + "dependencies": { + "spdx-expression-parse": "^3.0.0", + "spdx-license-ids": "^3.0.0" + } + }, + "node_modules/spdx-exceptions": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/spdx-exceptions/-/spdx-exceptions-2.3.0.tgz", + "integrity": "sha512-/tTrYOC7PPI1nUAgx34hUpqXuyJG+DTHJTnIULG4rDygi4xu/tfgmq1e1cIRwRzwZgo4NLySi+ricLkZkw4i5A==", + "dev": true + }, + "node_modules/spdx-expression-parse": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/spdx-expression-parse/-/spdx-expression-parse-3.0.1.tgz", + "integrity": "sha512-cbqHunsQWnJNE6KhVSMsMeH5H/L9EpymbzqTQ3uLwNCLZ1Q481oWaofqH7nO6V07xlXwY6PhQdQ2IedWx/ZK4Q==", + "dev": true, + "dependencies": { + "spdx-exceptions": "^2.1.0", + "spdx-license-ids": "^3.0.0" + } + }, + "node_modules/spdx-license-ids": { + "version": "3.0.10", + "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.10.tgz", + "integrity": "sha512-oie3/+gKf7QtpitB0LYLETe+k8SifzsX4KixvpOsbI6S0kRiRQ5MKOio8eMSAKQ17N06+wdEOXRiId+zOxo0hA==", + "dev": true + }, + "node_modules/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, + "dependencies": { + "extend-shallow": "^3.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/sprintf-js": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz", + "integrity": "sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw=", + "dev": true + }, + "node_modules/squeak": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/squeak/-/squeak-1.3.0.tgz", + "integrity": "sha1-MwRQN7ZDiLVnZ0uEMiplIQc5FsM=", + "dev": true, + "dependencies": { + "chalk": "^1.0.0", + "console-stream": "^0.1.1", + "lpad-align": "^1.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/squeak/node_modules/ansi-styles": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz", + "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/squeak/node_modules/chalk": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz", + "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=", + "dev": true, + "dependencies": { + "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" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/squeak/node_modules/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, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/squeak/node_modules/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, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/stable": { + "version": "0.1.8", + "resolved": "https://registry.npmjs.org/stable/-/stable-0.1.8.tgz", + "integrity": "sha512-ji9qxRnOVfcuLDySj9qzhGSEFVobyt1kIOSkj1qZzYLzq7Tos/oUUWvotUPQLlrsidqsK6tBH89Bc9kL5zHA6w==", + "dev": true + }, + "node_modules/stack-trace": { + "version": "0.0.10", + "resolved": "https://registry.npmjs.org/stack-trace/-/stack-trace-0.0.10.tgz", + "integrity": "sha1-VHxws0fo0ytOEI6hoqFZ5f3eGcA=", + "dev": true, + "engines": { + "node": "*" + } + }, + "node_modules/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, + "dependencies": { + "define-property": "^0.2.5", + "object-copy": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/static-extend/node_modules/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, + "dependencies": { + "is-descriptor": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/static-extend/node_modules/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, + "dependencies": { + "kind-of": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/static-extend/node_modules/is-accessor-descriptor/node_modules/kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dev": true, + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/static-extend/node_modules/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, + "dependencies": { + "kind-of": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/static-extend/node_modules/is-data-descriptor/node_modules/kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dev": true, + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/static-extend/node_modules/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, + "dependencies": { + "is-accessor-descriptor": "^0.1.6", + "is-data-descriptor": "^0.1.4", + "kind-of": "^5.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/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 + }, + "node_modules/stream-shift": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/stream-shift/-/stream-shift-1.0.1.tgz", + "integrity": "sha512-AiisoFqQ0vbGcZgQPY1cdP2I76glaVA/RauYR4G4thNFgkTqr90yXTo4LYX60Jl+sIlPNHHdGSwo01AvbKUSVQ==", + "dev": true + }, + "node_modules/stream-to-array": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/stream-to-array/-/stream-to-array-2.3.0.tgz", + "integrity": "sha1-u/azn19D7DC8cbq8s3VXrOzzQ1M=", + "dev": true, + "dependencies": { + "any-promise": "^1.1.0" + } + }, + "node_modules/strict-uri-encode": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/strict-uri-encode/-/strict-uri-encode-1.1.0.tgz", + "integrity": "sha1-J5siXfHVgrH1TmWt3UNS4Y+qBxM=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/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, + "dependencies": { + "safe-buffer": "~5.1.0" + } + }, + "node_modules/string-width": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz", + "integrity": "sha1-EYvfW4zcUaKn5w0hHgfisLmxB9M=", + "dev": true, + "dependencies": { + "code-point-at": "^1.0.0", + "is-fullwidth-code-point": "^1.0.0", + "strip-ansi": "^3.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/string.prototype.trimend": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.4.tgz", + "integrity": "sha512-y9xCjw1P23Awk8EvTpcyL2NIr1j7wJ39f+k6lvRnSMz+mz9CGz9NYPelDk42kOz6+ql8xjfK8oYzy3jAP5QU5A==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/string.prototype.trimstart": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.4.tgz", + "integrity": "sha512-jh6e984OBfvxS50tdY2nRZnoC5/mLFKOREQfw8t5yytkoUsJRNxvI/E39qu1sD0OtWI3OC0XgKSmcWwziwYuZw==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/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, + "dependencies": { + "ansi-regex": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/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, + "dependencies": { + "is-utf8": "^0.2.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/strip-dirs": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/strip-dirs/-/strip-dirs-2.1.0.tgz", + "integrity": "sha512-JOCxOeKLm2CAS73y/U4ZeZPTkE+gNVCzKt7Eox84Iej1LT/2pTWYpZKJuxwQpvX1LiZb1xokNR7RLfuBAa7T3g==", + "dev": true, + "dependencies": { + "is-natural-number": "^4.0.1" + } + }, + "node_modules/strip-eof": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/strip-eof/-/strip-eof-1.0.0.tgz", + "integrity": "sha1-u0P/VZim6wXYm1n80SnJgzE2Br8=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/strip-final-newline": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-2.0.0.tgz", + "integrity": "sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/strip-indent": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/strip-indent/-/strip-indent-1.0.1.tgz", + "integrity": "sha1-DHlipq3vp7vUrDZkYKY4VSrhoKI=", + "dev": true, + "dependencies": { + "get-stdin": "^4.0.1" + }, + "bin": { + "strip-indent": "cli.js" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/strip-outer": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/strip-outer/-/strip-outer-1.0.1.tgz", + "integrity": "sha512-k55yxKHwaXnpYGsOzg4Vl8+tDrWylxDEpknGjhTiZB8dFRU5rTo9CAzeycivxV3s+zlTKwrs6WxMxR95n26kwg==", + "dev": true, + "dependencies": { + "escape-string-regexp": "^1.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/strip-outer/node_modules/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, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/strnum": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/strnum/-/strnum-1.0.4.tgz", + "integrity": "sha512-lMzNMfDpaQOLt4B2mEbfzYS0+T7dvCXeojnlGf6f1AygvWDMcWyXYaLbyICfjVu29sErR8fnRagQfBW/N/hGgw==", + "dev": true + }, + "node_modules/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, + "dependencies": { + "has-flag": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/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, + "dependencies": { + "es6-iterator": "^2.0.1", + "es6-symbol": "^3.1.1" + } + }, + "node_modules/svgo": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/svgo/-/svgo-1.3.2.tgz", + "integrity": "sha512-yhy/sQYxR5BkC98CY7o31VGsg014AKLEPxdfhora76l36hD9Rdy5NZA/Ocn6yayNPgSamYdtX2rFJdcv07AYVw==", + "deprecated": "This SVGO version is no longer supported. Upgrade to v2.x.x.", + "dev": true, + "dependencies": { + "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.37", + "csso": "^4.0.2", + "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" + }, + "bin": { + "svgo": "bin/svgo" + }, + "engines": { + "node": ">=4.0.0" + } + }, + "node_modules/tar-stream": { + "version": "1.6.2", + "resolved": "https://registry.npmjs.org/tar-stream/-/tar-stream-1.6.2.tgz", + "integrity": "sha512-rzS0heiNf8Xn7/mpdSVVSMAWAoy9bfb1WOTYC78Z0UQKeKa/CWS8FOq0lKGNa8DWKAn9gxjCvMLYc5PGXYlK2A==", + "dev": true, + "dependencies": { + "bl": "^1.0.0", + "buffer-alloc": "^1.2.0", + "end-of-stream": "^1.0.0", + "fs-constants": "^1.0.0", + "readable-stream": "^2.3.0", + "to-buffer": "^1.1.1", + "xtend": "^4.0.0" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/temp-dir": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/temp-dir/-/temp-dir-1.0.0.tgz", + "integrity": "sha1-CnwOom06Oa+n4OvqnB/AvE2qAR0=", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/tempfile": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/tempfile/-/tempfile-2.0.0.tgz", + "integrity": "sha1-awRGhWqbERTRhW/8vlCczLCXcmU=", + "dev": true, + "dependencies": { + "temp-dir": "^1.0.0", + "uuid": "^3.0.1" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/through": { + "version": "2.3.8", + "resolved": "https://registry.npmjs.org/through/-/through-2.3.8.tgz", + "integrity": "sha1-DdTJ/6q8NXlgsbckEV1+Doai4fU=", + "dev": true + }, + "node_modules/through2": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.5.tgz", + "integrity": "sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==", + "dev": true, + "dependencies": { + "readable-stream": "~2.3.6", + "xtend": "~4.0.1" + } + }, + "node_modules/through2-concurrent": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/through2-concurrent/-/through2-concurrent-2.0.0.tgz", + "integrity": "sha512-R5/jLkfMvdmDD+seLwN7vB+mhbqzWop5fAjx5IX8/yQq7VhBhzDmhXgaHAOnhnWkCpRMM7gToYHycB0CS/pd+A==", + "dev": true, + "dependencies": { + "through2": "^2.0.0" + } + }, + "node_modules/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, + "dependencies": { + "through2": "~2.0.0", + "xtend": "~4.0.0" + } + }, + "node_modules/time-stamp": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/time-stamp/-/time-stamp-1.1.0.tgz", + "integrity": "sha1-dkpaEa9QVhkhsTPztE5hhofg9cM=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/timed-out": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/timed-out/-/timed-out-4.0.1.tgz", + "integrity": "sha1-8y6srFoXW+ol1/q1Zas+2HQe9W8=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/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, + "dependencies": { + "is-absolute": "^1.0.0", + "is-negated-glob": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/to-buffer": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/to-buffer/-/to-buffer-1.1.1.tgz", + "integrity": "sha512-lx9B5iv7msuFYE3dytT+KE5tap+rNYw+K4jVkb9R/asAb+pbBSM17jtunHplhBe6RRJdZx3Pn2Jph24O32mOVg==", + "dev": true + }, + "node_modules/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, + "dependencies": { + "kind-of": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/to-object-path/node_modules/kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dev": true, + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/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, + "dependencies": { + "define-property": "^2.0.2", + "extend-shallow": "^3.0.2", + "regex-not": "^1.0.2", + "safe-regex": "^1.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/to-regex-range": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", + "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", + "dev": true, + "dependencies": { + "is-number": "^7.0.0" + }, + "engines": { + "node": ">=8.0" + } + }, + "node_modules/to-through": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/to-through/-/to-through-2.0.0.tgz", + "integrity": "sha1-/JKtq6ByZHvAtn1rA2ZKoZUJOvY=", + "dev": true, + "dependencies": { + "through2": "^2.0.3" + }, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/trim-newlines": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/trim-newlines/-/trim-newlines-1.0.0.tgz", + "integrity": "sha1-WIeWa7WCpFA6QetST301ARgVphM=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/trim-repeated": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/trim-repeated/-/trim-repeated-1.0.0.tgz", + "integrity": "sha1-42RqLqTokTEr9+rObPsFOAvAHCE=", + "dev": true, + "dependencies": { + "escape-string-regexp": "^1.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/trim-repeated/node_modules/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, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/tslib": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.3.1.tgz", + "integrity": "sha512-77EbyPPpMz+FRFRuAFlWMtmgUWGe9UOG2Z25NqCwiIjRhOf5iKGuzSe5P2w1laq+FkRy4p+PCuVkJSGkzTEKVw==", + "dev": true + }, + "node_modules/tunnel-agent": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.6.0.tgz", + "integrity": "sha1-J6XeoGs2sEoKmWZ3SykIaPD8QP0=", + "dev": true, + "dependencies": { + "safe-buffer": "^5.0.1" + }, + "engines": { + "node": "*" + } + }, + "node_modules/type": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/type/-/type-1.2.0.tgz", + "integrity": "sha512-+5nt5AAniqsCnu2cEQQdpzCAh33kVx8n0VoFidKpB1dVVLAN/F+bgVOqOJqOnEnrhp222clB5p3vUlD+1QAnfg==", + "dev": true + }, + "node_modules/typedarray": { + "version": "0.0.6", + "resolved": "https://registry.npmjs.org/typedarray/-/typedarray-0.0.6.tgz", + "integrity": "sha1-hnrHTjhkGHsdPUfZlqeOxciDB3c=", + "dev": true + }, + "node_modules/unbox-primitive": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/unbox-primitive/-/unbox-primitive-1.0.1.tgz", + "integrity": "sha512-tZU/3NqK3dA5gpE1KtyiJUrEB0lxnGkMFHptJ7q6ewdZ8s12QrODwNbhIJStmJkd1QDXa1NRA8aF2A1zk/Ypyw==", + "dev": true, + "dependencies": { + "function-bind": "^1.1.1", + "has-bigints": "^1.0.1", + "has-symbols": "^1.0.2", + "which-boxed-primitive": "^1.0.2" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/unbzip2-stream": { + "version": "1.4.3", + "resolved": "https://registry.npmjs.org/unbzip2-stream/-/unbzip2-stream-1.4.3.tgz", + "integrity": "sha512-mlExGW4w71ebDJviH16lQLtZS32VKqsSfk80GCfUlwT/4/hNRFsoscrF/c++9xinkMzECL1uL9DDwXqFWkruPg==", + "dev": true, + "dependencies": { + "buffer": "^5.2.1", + "through": "^2.3.8" + } + }, + "node_modules/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, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/undertaker": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/undertaker/-/undertaker-1.3.0.tgz", + "integrity": "sha512-/RXwi5m/Mu3H6IHQGww3GNt1PNXlbeCuclF2QYR14L/2CHPz3DFZkvB5hZ0N/QUkiXWCACML2jXViIQEQc2MLg==", + "dev": true, + "dependencies": { + "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", + "fast-levenshtein": "^1.0.0", + "last-run": "^1.1.0", + "object.defaults": "^1.0.0", + "object.reduce": "^1.0.0", + "undertaker-registry": "^1.0.0" + }, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/undertaker-registry": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/undertaker-registry/-/undertaker-registry-1.0.1.tgz", + "integrity": "sha1-XkvaMI5KiirlhPm5pDWaSZglzFA=", + "dev": true, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/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, + "dependencies": { + "arr-union": "^3.1.0", + "get-value": "^2.0.6", + "is-extendable": "^0.1.1", + "set-value": "^2.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/union-value/node_modules/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, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/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, + "dependencies": { + "json-stable-stringify-without-jsonify": "^1.0.1", + "through2-filter": "^3.0.0" + } + }, + "node_modules/unquote": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/unquote/-/unquote-1.1.1.tgz", + "integrity": "sha1-j97XMk7G6IoP+LkF58CYzcCG1UQ=", + "dev": true + }, + "node_modules/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, + "dependencies": { + "has-value": "^0.3.1", + "isobject": "^3.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/unset-value/node_modules/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, + "dependencies": { + "get-value": "^2.0.3", + "has-values": "^0.1.4", + "isobject": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/unset-value/node_modules/has-value/node_modules/isobject": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/isobject/-/isobject-2.1.0.tgz", + "integrity": "sha1-8GVWEJaj8dou9GJy+BXIQNh+DIk=", + "dev": true, + "dependencies": { + "isarray": "1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/unset-value/node_modules/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, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/upath": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/upath/-/upath-1.2.0.tgz", + "integrity": "sha512-aZwGpamFO61g3OlfT7OQCHqhGnW43ieH9WZeP7QxN/G/jS4jfqUkZxoryvJgVPEcrl5NL/ggHsSmLMHuH64Lhg==", + "dev": true, + "engines": { + "node": ">=4", + "yarn": "*" + } + }, + "node_modules/urix": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/urix/-/urix-0.1.0.tgz", + "integrity": "sha1-2pN/emLiH+wf0Y1Js1wpNQZ6bHI=", + "deprecated": "Please see https://github.com/lydell/urix#deprecated", + "dev": true + }, + "node_modules/url-parse-lax": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/url-parse-lax/-/url-parse-lax-1.0.0.tgz", + "integrity": "sha1-evjzA2Rem9eaJy56FKxovAYJ2nM=", + "dev": true, + "dependencies": { + "prepend-http": "^1.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/url-to-options": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/url-to-options/-/url-to-options-1.0.1.tgz", + "integrity": "sha1-FQWgOiiaSMvXpDTvuu7FBV9WM6k=", + "dev": true, + "engines": { + "node": ">= 4" + } + }, + "node_modules/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, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/util-deprecate": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", + "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=", + "dev": true + }, + "node_modules/util.promisify": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/util.promisify/-/util.promisify-1.0.1.tgz", + "integrity": "sha512-g9JpC/3He3bm38zsLupWryXHoEcS22YHthuPQSJdMy6KNrzIRzWqcsHzD/WUnqe45whVou4VIsPew37DoXWNrA==", + "dev": true, + "dependencies": { + "define-properties": "^1.1.3", + "es-abstract": "^1.17.2", + "has-symbols": "^1.0.1", + "object.getownpropertydescriptors": "^2.1.0" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/uuid": { + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.4.0.tgz", + "integrity": "sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A==", + "deprecated": "Please upgrade to version 7 or higher. Older versions may use Math.random() in certain circumstances, which is known to be problematic. See https://v8.dev/blog/math-random for details.", + "dev": true, + "bin": { + "uuid": "bin/uuid" + } + }, + "node_modules/v8flags": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/v8flags/-/v8flags-3.2.0.tgz", + "integrity": "sha512-mH8etigqMfiGWdeXpaaqGfs6BndypxusHHcv2qSHyZkGEznCd/qAXCWWRzeowtL54147cktFOC4P5y+kl8d8Jg==", + "dev": true, + "dependencies": { + "homedir-polyfill": "^1.0.1" + }, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/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, + "dependencies": { + "spdx-correct": "^3.0.0", + "spdx-expression-parse": "^3.0.0" + } + }, + "node_modules/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, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/vinyl": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/vinyl/-/vinyl-2.2.1.tgz", + "integrity": "sha512-LII3bXRFBZLlezoG5FfZVcXflZgWP/4dCwKtxd5ky9+LOtM4CS3bIRQsmR1KMnMW07jpE8fqR2lcxPZ+8sJIcw==", + "dev": true, + "dependencies": { + "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" + }, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/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, + "dependencies": { + "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" + }, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/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, + "dependencies": { + "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" + }, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/vinyl-sourcemap/node_modules/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, + "dependencies": { + "remove-trailing-separator": "^1.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/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, + "dependencies": { + "source-map": "^0.5.1" + } + }, + "node_modules/which": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", + "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", + "dev": true, + "dependencies": { + "isexe": "^2.0.0" + }, + "bin": { + "which": "bin/which" + } + }, + "node_modules/which-boxed-primitive": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/which-boxed-primitive/-/which-boxed-primitive-1.0.2.tgz", + "integrity": "sha512-bwZdv0AKLpplFY2KZRX6TvyuN7ojjr7lwkg6ml0roIy9YeuSr7JS372qlNW18UQYzgYK9ziGcerWqZOmEn9VNg==", + "dev": true, + "dependencies": { + "is-bigint": "^1.0.1", + "is-boolean-object": "^1.1.0", + "is-number-object": "^1.0.4", + "is-string": "^1.0.5", + "is-symbol": "^1.0.3" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/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 + }, + "node_modules/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, + "dependencies": { + "string-width": "^1.0.1", + "strip-ansi": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/wrappy": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", + "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=", + "dev": true + }, + "node_modules/xtend": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.2.tgz", + "integrity": "sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==", + "dev": true, + "engines": { + "node": ">=0.4" + } + }, + "node_modules/y18n": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/y18n/-/y18n-3.2.2.tgz", + "integrity": "sha512-uGZHXkHnhF0XeeAPgnKfPv1bgKAYyVvmNL1xlKsPYZPaIHxGti2hHqvOCQv71XMsLxu1QjergkqogUnms5D3YQ==", + "dev": true + }, + "node_modules/yallist": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-2.1.2.tgz", + "integrity": "sha1-HBH5IY8HYImkfdUS+TxmmaaoHVI=", + "dev": true + }, + "node_modules/yargs": { + "version": "7.1.2", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-7.1.2.tgz", + "integrity": "sha512-ZEjj/dQYQy0Zx0lgLMLR8QuaqTihnxirir7EwUHp1Axq4e3+k8jXU5K0VLbNvedv1f4EWtBonDIZm0NUr+jCcA==", + "dev": true, + "dependencies": { + "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.1" + } + }, + "node_modules/yargs-parser": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-5.0.1.tgz", + "integrity": "sha512-wpav5XYiddjXxirPoCTUPbqM0PXvJ9hiBMvuJgInvo4/lAOTZzUprArw17q2O1P2+GHhbBr18/iQwjL5Z9BqfA==", + "dev": true, + "dependencies": { + "camelcase": "^3.0.0", + "object.assign": "^4.1.0" + } + }, + "node_modules/yauzl": { + "version": "2.10.0", + "resolved": "https://registry.npmjs.org/yauzl/-/yauzl-2.10.0.tgz", + "integrity": "sha1-x+sXyT4RLLEIb6bY5R+wZnt5pfk=", + "dev": true, + "dependencies": { + "buffer-crc32": "~0.2.3", + "fd-slicer": "~1.1.0" + } + }, + "node_modules/zopflipng-bin": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/zopflipng-bin/-/zopflipng-bin-6.0.1.tgz", + "integrity": "sha512-+aybvXv/xafL6I67uSH5yLHrSy4/OaSOV9tniw4yZFIHpINXUcctVHE/WzHxOONrL2GHzJ8Fd4iDrNyaS6TVbg==", + "dev": true, + "hasInstallScript": true, + "dependencies": { + "bin-build": "^3.0.0", + "bin-wrapper": "^4.0.1", + "logalot": "^2.1.0" + }, + "bin": { + "zopflipng": "cli.js" + }, + "engines": { + "node": ">=10" + } + } + }, + "dependencies": { + "@rollup/plugin-html": { + "version": "0.2.4", + "resolved": "https://registry.npmjs.org/@rollup/plugin-html/-/plugin-html-0.2.4.tgz", + "integrity": "sha512-x0qpNXxbmGa9Jnl4OX89AORPe2T/a4DqNK69BGRnEdaPKq6MdiUXSTam/eCkF5DxkQGcRcPq0L4vzr/E3q4mVA==", + "dev": true, + "requires": {} + }, + "@sindresorhus/is": { + "version": "0.7.0", + "resolved": "https://registry.npmjs.org/@sindresorhus/is/-/is-0.7.0.tgz", + "integrity": "sha512-ONhaKPIufzzrlNbqtWFFd+jlnemX6lJAgq9ZeiZtS7I1PIf/la7CW4m83rTXRnVnsMbW2k56pGYu7AUFJD9Pow==", + "dev": true + }, + "@types/q": { + "version": "1.5.5", + "resolved": "https://registry.npmjs.org/@types/q/-/q-1.5.5.tgz", + "integrity": "sha512-L28j2FcJfSZOnL1WBjDYp2vUHCeIFlyYI/53EwD/rKUBQ7MtUUfbQWiyKJGpcnv4/WgrhWsFKrcPstcAt/J0tQ==", + "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-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-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": "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" + } + }, + "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 + }, + "any-promise": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/any-promise/-/any-promise-1.3.0.tgz", + "integrity": "sha1-q8av7tzqUugJzcA3au0845Y10X8=", + "dev": true + }, + "anymatch": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.2.tgz", + "integrity": "sha512-P43ePfOAIupkguHUycrc4qJ9kz8ZiuOUijaETwX7THt0Y/GNK7v0aa8rY816xWjZ7rJdA5XdMcpVFTKMq+RvWg==", + "dev": true, + "requires": { + "normalize-path": "^3.0.0", + "picomatch": "^2.0.4" + } + }, + "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" + } + }, + "arch": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/arch/-/arch-2.2.0.tgz", + "integrity": "sha512-Of/R0wqp83cgHozfIYLbBMnej79U/SVGOOyuB3VVFv1NRM/PSFMK12x9KVtiYzJqmnU5WR2qp0Z5rHb7sWGnFQ==", + "dev": true + }, + "archive-type": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/archive-type/-/archive-type-4.0.0.tgz", + "integrity": "sha1-+S5yIzBW38aWlHJ0nCZ72wRrHXA=", + "dev": true, + "requires": { + "file-type": "^4.2.0" + }, + "dependencies": { + "file-type": { + "version": "4.4.0", + "resolved": "https://registry.npmjs.org/file-type/-/file-type-4.4.0.tgz", + "integrity": "sha1-G2AOX8ofvcboDApwxxyNul95BsU=", + "dev": true + } + } + }, + "archy": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/archy/-/archy-1.0.0.tgz", + "integrity": "sha1-+cjBN1fMHde8N5rHeyxipcKGjEA=", + "dev": true + }, + "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-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" + } + }, + "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 + }, + "arrify": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/arrify/-/arrify-2.0.1.tgz", + "integrity": "sha512-3duEwti880xqi4eAMN8AyR4a0ByT90zoYdLlevfrvU43vb0YZwZVfxOgxWrLXXXpyugL0hNZc9G6BiB5B3nUug==", + "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-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-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" + } + }, + "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 + }, + "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" + } + }, + "balanced-match": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", + "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==", + "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" + } + } + } + }, + "base64-js": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.5.1.tgz", + "integrity": "sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==", + "dev": true + }, + "bin-build": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/bin-build/-/bin-build-3.0.0.tgz", + "integrity": "sha512-jcUOof71/TNAI2uM5uoUaDq2ePcVBQ3R/qhxAz1rX7UfvduAL/RXD3jXzvn8cVcDJdGVkiR1shal3OH0ImpuhA==", + "dev": true, + "requires": { + "decompress": "^4.0.0", + "download": "^6.2.2", + "execa": "^0.7.0", + "p-map-series": "^1.0.0", + "tempfile": "^2.0.0" + } + }, + "bin-check": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/bin-check/-/bin-check-4.1.0.tgz", + "integrity": "sha512-b6weQyEUKsDGFlACWSIOfveEnImkJyK/FGW6FAG42loyoquvjdtOIqO6yBFzHyqyVVhNgNkQxxx09SFLK28YnA==", + "dev": true, + "requires": { + "execa": "^0.7.0", + "executable": "^4.1.0" + } + }, + "bin-version": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/bin-version/-/bin-version-3.1.0.tgz", + "integrity": "sha512-Mkfm4iE1VFt4xd4vH+gx+0/71esbfus2LsnCGe8Pi4mndSPyT+NGES/Eg99jx8/lUGWfu3z2yuB/bt5UB+iVbQ==", + "dev": true, + "requires": { + "execa": "^1.0.0", + "find-versions": "^3.0.0" + }, + "dependencies": { + "cross-spawn": { + "version": "6.0.5", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-6.0.5.tgz", + "integrity": "sha512-eTVLrBSt7fjbDygz805pMnstIs2VTBNkRm0qxZd+M7A5XDdxVRWO5MxGBXZhjY4cqLYLdtrGqRf8mBPmzwSpWQ==", + "dev": true, + "requires": { + "nice-try": "^1.0.4", + "path-key": "^2.0.1", + "semver": "^5.5.0", + "shebang-command": "^1.2.0", + "which": "^1.2.9" + } + }, + "execa": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/execa/-/execa-1.0.0.tgz", + "integrity": "sha512-adbxcyWV46qiHyvSp50TKt05tB4tK3HcmF7/nxfAdhnox83seTDbwnaqKO4sXRy7roHAIFqJP/Rw/AuEbX61LA==", + "dev": true, + "requires": { + "cross-spawn": "^6.0.0", + "get-stream": "^4.0.0", + "is-stream": "^1.1.0", + "npm-run-path": "^2.0.0", + "p-finally": "^1.0.0", + "signal-exit": "^3.0.0", + "strip-eof": "^1.0.0" + } + }, + "get-stream": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-4.1.0.tgz", + "integrity": "sha512-GMat4EJ5161kIy2HevLlr4luNjBgvmj413KaQA7jt4V8B4RDsfpHk7WQ9GVqfYyyx8OS/L66Kox+rJRNklLK7w==", + "dev": true, + "requires": { + "pump": "^3.0.0" + } + }, + "pump": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pump/-/pump-3.0.0.tgz", + "integrity": "sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==", + "dev": true, + "requires": { + "end-of-stream": "^1.1.0", + "once": "^1.3.1" + } + } + } + }, + "bin-version-check": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/bin-version-check/-/bin-version-check-4.0.0.tgz", + "integrity": "sha512-sR631OrhC+1f8Cvs8WyVWOA33Y8tgwjETNPyyD/myRBXLkfS/vl74FmH/lFcRl9KY3zwGh7jFhvyk9vV3/3ilQ==", + "dev": true, + "requires": { + "bin-version": "^3.0.0", + "semver": "^5.6.0", + "semver-truncate": "^1.1.2" + } + }, + "bin-wrapper": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/bin-wrapper/-/bin-wrapper-4.1.0.tgz", + "integrity": "sha512-hfRmo7hWIXPkbpi0ZltboCMVrU+0ClXR/JgbCKKjlDjQf6igXa7OwdqNcFWQZPZTgiY7ZpzE3+LjjkLiTN2T7Q==", + "dev": true, + "requires": { + "bin-check": "^4.1.0", + "bin-version-check": "^4.0.0", + "download": "^7.1.0", + "import-lazy": "^3.1.0", + "os-filter-obj": "^2.0.0", + "pify": "^4.0.1" + }, + "dependencies": { + "download": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/download/-/download-7.1.0.tgz", + "integrity": "sha512-xqnBTVd/E+GxJVrX5/eUJiLYjCGPwMpdL+jGhGU57BvtcA7wwhtHVbXBeUk51kOpW3S7Jn3BQbN9Q1R1Km2qDQ==", + "dev": true, + "requires": { + "archive-type": "^4.0.0", + "caw": "^2.0.1", + "content-disposition": "^0.5.2", + "decompress": "^4.2.0", + "ext-name": "^5.0.0", + "file-type": "^8.1.0", + "filenamify": "^2.0.0", + "get-stream": "^3.0.0", + "got": "^8.3.1", + "make-dir": "^1.2.0", + "p-event": "^2.1.0", + "pify": "^3.0.0" + }, + "dependencies": { + "pify": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz", + "integrity": "sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY=", + "dev": true + } + } + }, + "file-type": { + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/file-type/-/file-type-8.1.0.tgz", + "integrity": "sha512-qyQ0pzAy78gVoJsmYeNgl8uH8yKhr1lVhW7JbzJmnlRi0I4R2eEDEJZVKG8agpDnLpacwNbDhLNG/LMdxHD2YQ==", + "dev": true + }, + "got": { + "version": "8.3.2", + "resolved": "https://registry.npmjs.org/got/-/got-8.3.2.tgz", + "integrity": "sha512-qjUJ5U/hawxosMryILofZCkm3C84PLJS/0grRIpjAwu+Lkxxj5cxeCU25BG0/3mDSpXKTyZr8oh8wIgLaH0QCw==", + "dev": true, + "requires": { + "@sindresorhus/is": "^0.7.0", + "cacheable-request": "^2.1.1", + "decompress-response": "^3.3.0", + "duplexer3": "^0.1.4", + "get-stream": "^3.0.0", + "into-stream": "^3.1.0", + "is-retry-allowed": "^1.1.0", + "isurl": "^1.0.0-alpha5", + "lowercase-keys": "^1.0.0", + "mimic-response": "^1.0.0", + "p-cancelable": "^0.4.0", + "p-timeout": "^2.0.1", + "pify": "^3.0.0", + "safe-buffer": "^5.1.1", + "timed-out": "^4.0.1", + "url-parse-lax": "^3.0.0", + "url-to-options": "^1.0.1" + }, + "dependencies": { + "pify": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz", + "integrity": "sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY=", + "dev": true + } + } + }, + "make-dir": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-1.3.0.tgz", + "integrity": "sha512-2w31R7SJtieJJnQtGc7RVL2StM2vGYVfqUOvUDxH6bC6aJTxPxTF0GnIgCyu7tjockiUWAYQRbxa7vKn34s5sQ==", + "dev": true, + "requires": { + "pify": "^3.0.0" + }, + "dependencies": { + "pify": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz", + "integrity": "sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY=", + "dev": true + } + } + }, + "p-cancelable": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/p-cancelable/-/p-cancelable-0.4.1.tgz", + "integrity": "sha512-HNa1A8LvB1kie7cERyy21VNeHb2CWJJYqyyC2o3klWFfMGlFmWv2Z7sFgZH8ZiaYL95ydToKTFVXgMV/Os0bBQ==", + "dev": true + }, + "p-event": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/p-event/-/p-event-2.3.1.tgz", + "integrity": "sha512-NQCqOFhbpVTMX4qMe8PF8lbGtzZ+LCiN7pcNrb/413Na7+TRoe1xkKUzuWa/YEJdGQ0FvKtj35EEbDoVPO2kbA==", + "dev": true, + "requires": { + "p-timeout": "^2.0.1" + } + }, + "p-timeout": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/p-timeout/-/p-timeout-2.0.1.tgz", + "integrity": "sha512-88em58dDVB/KzPEx1X0N3LwFfYZPyDc4B6eF38M1rk9VTZMbxXXgjugz8mmwpS9Ox4BDZ+t6t3QP5+/gazweIA==", + "dev": true, + "requires": { + "p-finally": "^1.0.0" + } + }, + "pify": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/pify/-/pify-4.0.1.tgz", + "integrity": "sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==", + "dev": true + }, + "prepend-http": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/prepend-http/-/prepend-http-2.0.0.tgz", + "integrity": "sha1-6SQ0v6XqjBn0HN/UAddBo8gZ2Jc=", + "dev": true + }, + "url-parse-lax": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/url-parse-lax/-/url-parse-lax-3.0.0.tgz", + "integrity": "sha1-FrXK/Afb42dsGxmZF3gj1lA6yww=", + "dev": true, + "requires": { + "prepend-http": "^2.0.0" + } + } + } + }, + "binary-extensions": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.2.0.tgz", + "integrity": "sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==", + "dev": true + }, + "bindings": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/bindings/-/bindings-1.5.0.tgz", + "integrity": "sha512-p2q/t/mhvuOj/UeLlV6566GD/guowlr0hHxClI0W9m7MWYkL1F0hLo+0Aexs9HSPCtR1SXQ0TD3MMKrXZajbiQ==", + "dev": true, + "optional": true, + "requires": { + "file-uri-to-path": "1.0.0" + } + }, + "bl": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/bl/-/bl-1.2.3.tgz", + "integrity": "sha512-pvcNpa0UU69UT341rO6AYy4FVAIkUHuZXRIWbq+zHnsVcRzDDjIAhGuuYoi0d//cwIwtt4pkpKycWEfjdV+vww==", + "dev": true, + "requires": { + "readable-stream": "^2.3.5", + "safe-buffer": "^5.1.1" + } + }, + "boolbase": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/boolbase/-/boolbase-1.0.0.tgz", + "integrity": "sha1-aN/1++YMUes3cl6p4+0xDcwed24=", + "dev": true + }, + "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": "3.0.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz", + "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==", + "dev": true, + "requires": { + "fill-range": "^7.0.1" + } + }, + "buffer": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/buffer/-/buffer-5.7.1.tgz", + "integrity": "sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ==", + "dev": true, + "requires": { + "base64-js": "^1.3.1", + "ieee754": "^1.1.13" + } + }, + "buffer-alloc": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/buffer-alloc/-/buffer-alloc-1.2.0.tgz", + "integrity": "sha512-CFsHQgjtW1UChdXgbyJGtnm+O/uLQeZdtbDo8mfUgYXCHSM1wgrVxXm6bSyrUuErEb+4sYVGCzASBRot7zyrow==", + "dev": true, + "requires": { + "buffer-alloc-unsafe": "^1.1.0", + "buffer-fill": "^1.0.0" + } + }, + "buffer-alloc-unsafe": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/buffer-alloc-unsafe/-/buffer-alloc-unsafe-1.1.0.tgz", + "integrity": "sha512-TEM2iMIEQdJ2yjPJoSIsldnleVaAk1oW3DBVUykyOLsEsFmEc9kn+SFFPz+gl54KQNxlDnAwCXosOS9Okx2xAg==", + "dev": true + }, + "buffer-crc32": { + "version": "0.2.13", + "resolved": "https://registry.npmjs.org/buffer-crc32/-/buffer-crc32-0.2.13.tgz", + "integrity": "sha1-DTM+PwDqxQqhRUq9MO+MKl2ackI=", + "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-fill": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/buffer-fill/-/buffer-fill-1.0.0.tgz", + "integrity": "sha1-+PeLdniYiO858gXNY39o5wISKyw=", + "dev": true + }, + "buffer-from": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.2.tgz", + "integrity": "sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==", + "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" + } + }, + "cacheable-request": { + "version": "2.1.4", + "resolved": "https://registry.npmjs.org/cacheable-request/-/cacheable-request-2.1.4.tgz", + "integrity": "sha1-DYCIAbY0KtM8kd+dC0TcCbkeXD0=", + "dev": true, + "requires": { + "clone-response": "1.0.2", + "get-stream": "3.0.0", + "http-cache-semantics": "3.8.1", + "keyv": "3.0.0", + "lowercase-keys": "1.0.0", + "normalize-url": "2.0.1", + "responselike": "1.0.2" + }, + "dependencies": { + "lowercase-keys": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/lowercase-keys/-/lowercase-keys-1.0.0.tgz", + "integrity": "sha1-TjNms55/VFfjXxMkvfb4jQv8cwY=", + "dev": true + } + } + }, + "call-bind": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.2.tgz", + "integrity": "sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA==", + "dev": true, + "requires": { + "function-bind": "^1.1.1", + "get-intrinsic": "^1.0.2" + } + }, + "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 + } + } + }, + "caw": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/caw/-/caw-2.0.1.tgz", + "integrity": "sha512-Cg8/ZSBEa8ZVY9HspcGUYaK63d/bN7rqS3CYCzEGUxuYv6UlmcjzDUz2fCFFHyTvUW5Pk0I+3hkA3iXlIj6guA==", + "dev": true, + "requires": { + "get-proxy": "^2.0.0", + "isurl": "^1.0.0-alpha5", + "tunnel-agent": "^0.6.0", + "url-to-options": "^1.0.1" + } + }, + "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": { + "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 + } + } + }, + "chokidar": { + "version": "3.5.2", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.5.2.tgz", + "integrity": "sha512-ekGhOnNVPgT77r4K/U3GDhu+FQ2S8TnK/s2KbIGXi0SZWuwkZ2QNyfWdZW+TVfn84DpEP7rLeCt2UI6bJ8GwbQ==", + "dev": true, + "requires": { + "anymatch": "~3.1.2", + "braces": "~3.0.2", + "fsevents": "~2.3.2", + "glob-parent": "~5.1.2", + "is-binary-path": "~2.1.0", + "is-glob": "~4.0.1", + "normalize-path": "~3.0.0", + "readdirp": "~3.6.0" + } + }, + "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" + } + }, + "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-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-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" + } + } + } + }, + "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": "2.1.2", + "resolved": "https://registry.npmjs.org/clone/-/clone-2.1.2.tgz", + "integrity": "sha1-G39Ln1kfHo+DZwQBYANFoCiHQ18=", + "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-response": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/clone-response/-/clone-response-1.0.2.tgz", + "integrity": "sha1-0dyXOSAxTfZ/vrlCI7TuNQI56Ws=", + "dev": true, + "requires": { + "mimic-response": "^1.0.0" + } + }, + "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 + }, + "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" + } + }, + "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-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-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 + }, + "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-emitter": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/component-emitter/-/component-emitter-1.3.0.tgz", + "integrity": "sha512-Rd3se6QB+sO1TwqZjscQrurpEPIfO0/yYnSin6Q/rD3mOutHvUrCAhJub3r90uNb+SESBuE0QYoB90YdfatsRg==", + "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 + } + } + }, + "config-chain": { + "version": "1.1.13", + "resolved": "https://registry.npmjs.org/config-chain/-/config-chain-1.1.13.tgz", + "integrity": "sha512-qj+f8APARXHrM0hraqXYb2/bOVSV4PvJQlNZ/DVj0QrmNM2q2euizkeuVckQ57J+W0mRH6Hvi+k50M4Jul2VRQ==", + "dev": true, + "requires": { + "ini": "^1.3.4", + "proto-list": "~1.2.1" + } + }, + "console-stream": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/console-stream/-/console-stream-0.1.1.tgz", + "integrity": "sha1-oJX+B7IEZZVfL6/Si11yvM2UnUQ=", + "dev": true + }, + "content-disposition": { + "version": "0.5.3", + "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.3.tgz", + "integrity": "sha512-ExO0774ikEObIAEV9kDo50o+79VCUdEB6n6lzKgGwupcVeRlhrj3qGAfwq8G6uBJjkqLrhT0qEYFcWng8z1z0g==", + "dev": true, + "requires": { + "safe-buffer": "5.1.2" + } + }, + "convert-source-map": { + "version": "1.8.0", + "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.8.0.tgz", + "integrity": "sha512-+OQdjP49zViI/6i7nIJpA8rAl4sV/JdPfU9nZs3VqOwGIgizICvuN2ru6fMd+4llL0tar18UYJXfZ/TWtmhUjA==", + "dev": true, + "requires": { + "safe-buffer": "~5.1.1" + } + }, + "copy-anything": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/copy-anything/-/copy-anything-2.0.3.tgz", + "integrity": "sha512-GK6QUtisv4fNS+XcI7shX0Gx9ORg7QqIznyfho79JTnX1XhLiyZHfftvGiziqzRiEi/Bjhgpi+D2o7HxJFPnDQ==", + "dev": true, + "requires": { + "is-what": "^3.12.0" + } + }, + "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.5", + "resolved": "https://registry.npmjs.org/copy-props/-/copy-props-2.0.5.tgz", + "integrity": "sha512-XBlx8HSqrT0ObQwmSzM7WE5k8FxTV75h1DX1Z3n6NhQ/UYYAvInWYmG06vFt7hQZArE2fuO62aihiWIVQwh1sw==", + "dev": true, + "requires": { + "each-props": "^1.3.2", + "is-plain-object": "^5.0.0" + } + }, + "core-util-is": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.3.tgz", + "integrity": "sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==", + "dev": true + }, + "cross-spawn": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-5.1.0.tgz", + "integrity": "sha1-6L0O/uWPz/b4+UUQoKVUu/ojVEk=", + "dev": true, + "requires": { + "lru-cache": "^4.0.1", + "shebang-command": "^1.2.0", + "which": "^1.2.9" + } + }, + "css-select": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/css-select/-/css-select-2.1.0.tgz", + "integrity": "sha512-Dqk7LQKpwLoH3VovzZnkzegqNSuAziQyNZUcrdDM401iY+R5NkGBXGmtO05/yaXQziALuPogeG0b7UAgjnTJTQ==", + "dev": true, + "requires": { + "boolbase": "^1.0.0", + "css-what": "^3.2.1", + "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.37", + "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-1.0.0-alpha.37.tgz", + "integrity": "sha512-DMxWJg0rnz7UgxKT0Q1HU/L9BeJI0M6ksor0OgqOnF+aRCDWg/N2641HmVyU9KVIu0OVVWOb2IpC9A+BJRnejg==", + "dev": true, + "requires": { + "mdn-data": "2.0.4", + "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 + } + } + }, + "css-what": { + "version": "3.4.2", + "resolved": "https://registry.npmjs.org/css-what/-/css-what-3.4.2.tgz", + "integrity": "sha512-ACUm3L0/jiZTqfzRM3Hi9Q8eZqd6IK37mMWPLz9PJxkLWllYeRf+EHUSHYEtFop2Eqytaq1FizFVh7XfBnXCDQ==", + "dev": true + }, + "csso": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/csso/-/csso-4.2.0.tgz", + "integrity": "sha512-wvlcdIbf6pwKEk7vHj8/Bkc0B4ylXZruLvOgs9doS5eOsOpuodOV2zJChSpkp+pRpYQLQMeF04nr3Z68Sta9jA==", + "dev": true, + "requires": { + "css-tree": "^1.1.2" + }, + "dependencies": { + "css-tree": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-1.1.3.tgz", + "integrity": "sha512-tRpdppF7TRazZrjJ6v3stzv93qxRcSsFmW6cX0Zm2NVKpxE1WV1HblnghVv9TreireHkqI/VDEsfolRF1p6y7Q==", + "dev": true, + "requires": { + "mdn-data": "2.0.14", + "source-map": "^0.6.1" + } + }, + "mdn-data": { + "version": "2.0.14", + "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.14.tgz", + "integrity": "sha512-dn6wd0uw5GsdswPFfsgMp5NSB0/aDe6fK94YJV/AJDYXL6HVLWBsxeq7js7Ad+mU2K9LAlwpk6kN2D5mwCPVow==", + "dev": true + }, + "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 + } + } + }, + "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" + } + }, + "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" + } + }, + "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 + }, + "decompress": { + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/decompress/-/decompress-4.2.1.tgz", + "integrity": "sha512-e48kc2IjU+2Zw8cTb6VZcJQ3lgVbS4uuB1TfCHbiZIP/haNXm+SVyhu+87jts5/3ROpd82GSVCoNs/z8l4ZOaQ==", + "dev": true, + "requires": { + "decompress-tar": "^4.0.0", + "decompress-tarbz2": "^4.0.0", + "decompress-targz": "^4.0.0", + "decompress-unzip": "^4.0.1", + "graceful-fs": "^4.1.10", + "make-dir": "^1.0.0", + "pify": "^2.3.0", + "strip-dirs": "^2.0.0" + }, + "dependencies": { + "make-dir": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-1.3.0.tgz", + "integrity": "sha512-2w31R7SJtieJJnQtGc7RVL2StM2vGYVfqUOvUDxH6bC6aJTxPxTF0GnIgCyu7tjockiUWAYQRbxa7vKn34s5sQ==", + "dev": true, + "requires": { + "pify": "^3.0.0" + }, + "dependencies": { + "pify": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz", + "integrity": "sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY=", + "dev": true + } + } + } + } + }, + "decompress-response": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/decompress-response/-/decompress-response-3.3.0.tgz", + "integrity": "sha1-gKTdMjdIOEv6JICDYirt7Jgq3/M=", + "dev": true, + "requires": { + "mimic-response": "^1.0.0" + } + }, + "decompress-tar": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/decompress-tar/-/decompress-tar-4.1.1.tgz", + "integrity": "sha512-JdJMaCrGpB5fESVyxwpCx4Jdj2AagLmv3y58Qy4GE6HMVjWz1FeVQk1Ct4Kye7PftcdOo/7U7UKzYBJgqnGeUQ==", + "dev": true, + "requires": { + "file-type": "^5.2.0", + "is-stream": "^1.1.0", + "tar-stream": "^1.5.2" + } + }, + "decompress-tarbz2": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/decompress-tarbz2/-/decompress-tarbz2-4.1.1.tgz", + "integrity": "sha512-s88xLzf1r81ICXLAVQVzaN6ZmX4A6U4z2nMbOwobxkLoIIfjVMBg7TeguTUXkKeXni795B6y5rnvDw7rxhAq9A==", + "dev": true, + "requires": { + "decompress-tar": "^4.1.0", + "file-type": "^6.1.0", + "is-stream": "^1.1.0", + "seek-bzip": "^1.0.5", + "unbzip2-stream": "^1.0.9" + }, + "dependencies": { + "file-type": { + "version": "6.2.0", + "resolved": "https://registry.npmjs.org/file-type/-/file-type-6.2.0.tgz", + "integrity": "sha512-YPcTBDV+2Tm0VqjybVd32MHdlEGAtuxS3VAYsumFokDSMG+ROT5wawGlnHDoz7bfMcMDt9hxuXvXwoKUx2fkOg==", + "dev": true + } + } + }, + "decompress-targz": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/decompress-targz/-/decompress-targz-4.1.1.tgz", + "integrity": "sha512-4z81Znfr6chWnRDNfFNqLwPvm4db3WuZkqV+UgXQzSngG3CEKdBkw5jrv3axjjL96glyiiKjsxJG3X6WBZwX3w==", + "dev": true, + "requires": { + "decompress-tar": "^4.1.1", + "file-type": "^5.2.0", + "is-stream": "^1.1.0" + } + }, + "decompress-unzip": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/decompress-unzip/-/decompress-unzip-4.0.1.tgz", + "integrity": "sha1-3qrM39FK6vhVePczroIQ+bSEj2k=", + "dev": true, + "requires": { + "file-type": "^3.8.0", + "get-stream": "^2.2.0", + "pify": "^2.3.0", + "yauzl": "^2.4.2" + }, + "dependencies": { + "file-type": { + "version": "3.9.0", + "resolved": "https://registry.npmjs.org/file-type/-/file-type-3.9.0.tgz", + "integrity": "sha1-JXoHg4TR24CHvESdEH1SpSZyuek=", + "dev": true + }, + "get-stream": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-2.3.1.tgz", + "integrity": "sha1-Xzj5PzRgCWZu4BUKBUFn+Rvdld4=", + "dev": true, + "requires": { + "object-assign": "^4.0.1", + "pinkie-promise": "^2.0.0" + } + } + } + }, + "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" + } + }, + "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" + } + }, + "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 + }, + "dom-serializer": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-0.2.2.tgz", + "integrity": "sha512-2/xPb3ORsQ42nHYiSunXkDjPLBaEj/xTwUO4B7XCZQTRk7EBtTOPaygh10YAAh2OI1Qrp6NWfpAhzswj0ydt9g==", + "dev": true, + "requires": { + "domelementtype": "^2.0.1", + "entities": "^2.0.0" + }, + "dependencies": { + "domelementtype": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-2.2.0.tgz", + "integrity": "sha512-DtBMo82pv1dFtUmHyr48beiuq792Sxohr+8Hm9zoxklYPfa6n0Z3Byjj2IV7bmr2IyqClnqEQhfgHJJ5QF0R5A==", + "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" + } + }, + "download": { + "version": "6.2.5", + "resolved": "https://registry.npmjs.org/download/-/download-6.2.5.tgz", + "integrity": "sha512-DpO9K1sXAST8Cpzb7kmEhogJxymyVUd5qz/vCOSyvwtp2Klj2XcDt5YUuasgxka44SxF0q5RriKIwJmQHG2AuA==", + "dev": true, + "requires": { + "caw": "^2.0.0", + "content-disposition": "^0.5.2", + "decompress": "^4.0.0", + "ext-name": "^5.0.0", + "file-type": "5.2.0", + "filenamify": "^2.0.0", + "get-stream": "^3.0.0", + "got": "^7.0.0", + "make-dir": "^1.0.0", + "p-event": "^1.0.0", + "pify": "^3.0.0" + }, + "dependencies": { + "make-dir": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-1.3.0.tgz", + "integrity": "sha512-2w31R7SJtieJJnQtGc7RVL2StM2vGYVfqUOvUDxH6bC6aJTxPxTF0GnIgCyu7tjockiUWAYQRbxa7vKn34s5sQ==", + "dev": true, + "requires": { + "pify": "^3.0.0" + } + }, + "pify": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz", + "integrity": "sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY=", + "dev": true + } + } + }, + "duplexer3": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/duplexer3/-/duplexer3-0.1.4.tgz", + "integrity": "sha1-7gHdHKwO08vH/b6jfcCo8c4ALOI=", + "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" + }, + "dependencies": { + "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" + } + } + } + }, + "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" + } + }, + "entities": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/entities/-/entities-2.2.0.tgz", + "integrity": "sha512-p92if5Nz619I0w+akJrLZH0MX0Pb5DX39XOwQTtXSdQQOaYH03S1uIQp4mhOZtAXrxq4ViO67YTiLBo2638o9A==", + "dev": true + }, + "errno": { + "version": "0.1.8", + "resolved": "https://registry.npmjs.org/errno/-/errno-0.1.8.tgz", + "integrity": "sha512-dJ6oBr5SQ1VSd9qkk7ByRgb/1SH4JZjCHSW/mr63/QcXO9zLVxvJ6Oy13nio03rxpSnVDDjFor75SjVeZWPW/A==", + "dev": true, + "optional": true, + "requires": { + "prr": "~1.0.1" + } + }, + "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.19.1", + "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.19.1.tgz", + "integrity": "sha512-2vJ6tjA/UfqLm2MPs7jxVybLoB8i1t1Jd9R3kISld20sIxPcTbLuggQOUxeWeAvIUkduv/CfMjuh4WmiXr2v9w==", + "dev": true, + "requires": { + "call-bind": "^1.0.2", + "es-to-primitive": "^1.2.1", + "function-bind": "^1.1.1", + "get-intrinsic": "^1.1.1", + "get-symbol-description": "^1.0.0", + "has": "^1.0.3", + "has-symbols": "^1.0.2", + "internal-slot": "^1.0.3", + "is-callable": "^1.2.4", + "is-negative-zero": "^2.0.1", + "is-regex": "^1.1.4", + "is-shared-array-buffer": "^1.0.1", + "is-string": "^1.0.7", + "is-weakref": "^1.0.1", + "object-inspect": "^1.11.0", + "object-keys": "^1.1.1", + "object.assign": "^4.1.2", + "string.prototype.trimend": "^1.0.4", + "string.prototype.trimstart": "^1.0.4", + "unbox-primitive": "^1.0.1" + } + }, + "es-to-primitive": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.2.1.tgz", + "integrity": "sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA==", + "dev": true, + "requires": { + "is-callable": "^1.1.4", + "is-date-object": "^1.0.1", + "is-symbol": "^1.0.2" + } + }, + "es5-ext": { + "version": "0.10.53", + "resolved": "https://registry.npmjs.org/es5-ext/-/es5-ext-0.10.53.tgz", + "integrity": "sha512-Xs2Stw6NiNHWypzRTY1MtaG/uJlwCk8kH81920ma8mvN8Xq1gsfhZvpkImLQArw8AHnv8MT2I45J3c0R8slE+Q==", + "dev": true, + "requires": { + "es6-iterator": "~2.0.3", + "es6-symbol": "~3.1.3", + "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.3", + "resolved": "https://registry.npmjs.org/es6-symbol/-/es6-symbol-3.1.3.tgz", + "integrity": "sha512-NJ6Yn3FuDinBaBRWl/q5X/s4koRHBrgKAu+yGI6JCBeiu3qrcbJhwT2GeR/EXVfylRk8dpQVJoLEFhK+Mu31NA==", + "dev": true, + "requires": { + "d": "^1.0.1", + "ext": "^1.1.2" + } + }, + "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-string-regexp": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-2.0.0.tgz", + "integrity": "sha512-UpzcLCXolUWcNu5HtVMHYdXJjArjsF9C0aNnquZYY4uW/Vu0miy5YoWvbV345HauVvcAUnpRuhMMcqTcGOY2+w==", + "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.6.1", + "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-0.6.1.tgz", + "integrity": "sha512-SqmZANLWS0mnatqbSfRP5g8OXZC12Fgg1IwNtLsyHDzJizORW4khDfjPqJZsemPWBB2uqykUah5YpQ6epsqC/w==", + "dev": true + }, + "exec-buffer": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/exec-buffer/-/exec-buffer-3.2.0.tgz", + "integrity": "sha512-wsiD+2Tp6BWHoVv3B+5Dcx6E7u5zky+hUwOHjuH2hKSLR3dvRmX8fk8UD8uqQixHs4Wk6eDmiegVrMPjKj7wpA==", + "dev": true, + "requires": { + "execa": "^0.7.0", + "p-finally": "^1.0.0", + "pify": "^3.0.0", + "rimraf": "^2.5.4", + "tempfile": "^2.0.0" + }, + "dependencies": { + "pify": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz", + "integrity": "sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY=", + "dev": true + } + } + }, + "execa": { + "version": "0.7.0", + "resolved": "https://registry.npmjs.org/execa/-/execa-0.7.0.tgz", + "integrity": "sha1-lEvs00zEHuMqY6n68nrVpl/Fl3c=", + "dev": true, + "requires": { + "cross-spawn": "^5.0.1", + "get-stream": "^3.0.0", + "is-stream": "^1.1.0", + "npm-run-path": "^2.0.0", + "p-finally": "^1.0.0", + "signal-exit": "^3.0.0", + "strip-eof": "^1.0.0" + } + }, + "executable": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/executable/-/executable-4.1.1.tgz", + "integrity": "sha512-8iA79xD3uAch729dUG8xaaBBFGaEa0wdD2VkYLFHwlqosEj/jT66AzcreRDSgV7ehnNLBW2WR5jIXwGKjVdTLg==", + "dev": true, + "requires": { + "pify": "^2.2.0" + } + }, + "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": { + "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" + } + }, + "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-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-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" + } + }, + "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 + } + } + }, + "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" + } + }, + "ext": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/ext/-/ext-1.6.0.tgz", + "integrity": "sha512-sdBImtzkq2HpkdRLtlLWDa6w4DX22ijZLKx8BMPUuKe1c5lbN6xwQDQCxSfxBQnHZ13ls/FH0MQZx/q/gr6FQg==", + "dev": true, + "requires": { + "type": "^2.5.0" + }, + "dependencies": { + "type": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/type/-/type-2.5.0.tgz", + "integrity": "sha512-180WMDQaIMm3+7hGXWf12GtdniDEy7nYcyFMKJn/eZz/6tSLXrUN9V0wKSbMjej0I1WHWbpREDEKHtqPQa9NNw==", + "dev": true + } + } + }, + "ext-list": { + "version": "2.2.2", + "resolved": "https://registry.npmjs.org/ext-list/-/ext-list-2.2.2.tgz", + "integrity": "sha512-u+SQgsubraE6zItfVA0tBuCBhfU9ogSRnsvygI7wht9TS510oLkBRXBsqopeUG/GBOIQyKZO9wjTqIu/sf5zFA==", + "dev": true, + "requires": { + "mime-db": "^1.28.0" + } + }, + "ext-name": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/ext-name/-/ext-name-5.0.0.tgz", + "integrity": "sha512-yblEwXAbGv1VQDmow7s38W77hzAgJAO50ztBLMcUyUBfxv1HC+LGwtiEN+Co6LtlqT/5uwVOxsD4TNIilWhwdQ==", + "dev": true, + "requires": { + "ext-list": "^2.0.0", + "sort-keys-length": "^1.0.0" + } + }, + "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" + } + }, + "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-extendable": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", + "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=", + "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-levenshtein": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-1.1.4.tgz", + "integrity": "sha1-5qdUzI8V5YmHqpy9J69m/W9OWvk=", + "dev": true + }, + "fast-xml-parser": { + "version": "3.21.1", + "resolved": "https://registry.npmjs.org/fast-xml-parser/-/fast-xml-parser-3.21.1.tgz", + "integrity": "sha512-FTFVjYoBOZTJekiUsawGsSYV9QL0A+zDYCRj7y34IO6Jg+2IMYEtQa+bbictpdpV8dHxXywqU7C0gRDEOFtBFg==", + "dev": true, + "requires": { + "strnum": "^1.0.4" + } + }, + "fd-slicer": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/fd-slicer/-/fd-slicer-1.1.0.tgz", + "integrity": "sha1-JcfInLH5B3+IkbvmHY85Dq4lbx4=", + "dev": true, + "requires": { + "pend": "~1.2.0" + } + }, + "figures": { + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/figures/-/figures-1.7.0.tgz", + "integrity": "sha1-y+Hjr/zxzUS4DK3+0o3Hk6lwHS4=", + "dev": true, + "requires": { + "escape-string-regexp": "^1.0.5", + "object-assign": "^4.1.0" + }, + "dependencies": { + "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 + } + } + }, + "file-type": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/file-type/-/file-type-5.2.0.tgz", + "integrity": "sha1-LdvqfHP/42No365J3DOMBYwritY=", + "dev": true + }, + "file-uri-to-path": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/file-uri-to-path/-/file-uri-to-path-1.0.0.tgz", + "integrity": "sha512-0Zt+s3L7Vf1biwWZ29aARiVYLx7iMGnEUl9x33fbB/j3jR81u/O2LbqK+Bm1CDSNDKVtJ/YjwY7TUd5SkeLQLw==", + "dev": true, + "optional": true + }, + "filename-reserved-regex": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/filename-reserved-regex/-/filename-reserved-regex-2.0.0.tgz", + "integrity": "sha1-q/c9+rc10EVECr/qLZHzieu/oik=", + "dev": true + }, + "filenamify": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/filenamify/-/filenamify-2.1.0.tgz", + "integrity": "sha512-ICw7NTT6RsDp2rnYKVd8Fu4cr6ITzGy3+u4vUujPkabyaz+03F24NWEX7fs5fp+kBonlaqPH8fAO2NM+SXt/JA==", + "dev": true, + "requires": { + "filename-reserved-regex": "^2.0.0", + "strip-outer": "^1.0.0", + "trim-repeated": "^1.0.0" + } + }, + "filesize": { + "version": "6.4.0", + "resolved": "https://registry.npmjs.org/filesize/-/filesize-6.4.0.tgz", + "integrity": "sha512-mjFIpOHC4jbfcTfoh4rkWpI31mF7viw9ikj/JyLoKzqlwG/YsefKfvYlYhdYdg/9mtK2z1AzgN/0LvVQ3zdlSQ==", + "dev": true + }, + "fill-range": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz", + "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==", + "dev": true, + "requires": { + "to-regex-range": "^5.0.1" + } + }, + "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" + } + }, + "find-versions": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/find-versions/-/find-versions-3.2.0.tgz", + "integrity": "sha512-P8WRou2S+oe222TOCHitLy8zj+SIsVJh52VP4lvXkaFVnOFFdoWv1H1Jjvel1aI6NCFOAaeAVm8qrI0odiLcww==", + "dev": true, + "requires": { + "semver-regex": "^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" + }, + "dependencies": { + "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" + } + } + } + }, + "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" + } + }, + "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" + } + }, + "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" + } + }, + "from2": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/from2/-/from2-2.3.0.tgz", + "integrity": "sha1-i/tVAr3kpNNs/e6gB/zKIdfjgq8=", + "dev": true, + "requires": { + "inherits": "^2.0.1", + "readable-stream": "^2.0.0" + } + }, + "fs-constants": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/fs-constants/-/fs-constants-1.0.0.tgz", + "integrity": "sha512-y6OAwoSIf7FyjMIv94u+b5rdheZEjzR63GTyZJm5qh4Bi+2YgwLCcI/fPFZkL5PSixOt6ZNKm+w+Hfp/Bciwow==", + "dev": true + }, + "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": "2.3.2", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.2.tgz", + "integrity": "sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==", + "dev": true, + "optional": true + }, + "function-bind": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz", + "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==", + "dev": true + }, + "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-intrinsic": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.1.1.tgz", + "integrity": "sha512-kWZrnVM42QCiEA2Ig1bG8zjoIMOgxWwYCEeNdwY6Tv/cOSeGpcoX4pXHfKUxNKVoArnrEr2e9srnAxxGIraS9Q==", + "dev": true, + "requires": { + "function-bind": "^1.1.1", + "has": "^1.0.3", + "has-symbols": "^1.0.1" + } + }, + "get-proxy": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/get-proxy/-/get-proxy-2.1.0.tgz", + "integrity": "sha512-zmZIaQTWnNQb4R4fJUEp/FC51eZsc6EkErspy3xtIYStaq8EB/hDIWipxsal+E8rz0qD7f2sL/NA9Xee4RInJw==", + "dev": true, + "requires": { + "npm-conf": "^1.1.0" + } + }, + "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-stream": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-3.0.0.tgz", + "integrity": "sha1-jpQ9E1jcN1VQVOy+LtsFqhdO3hQ=", + "dev": true + }, + "get-symbol-description": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/get-symbol-description/-/get-symbol-description-1.0.0.tgz", + "integrity": "sha512-2EmdH1YvIQiZpltCNgkuiUnyukzxM/R6NDJX31Ke3BG1Nq5b0S2PhX59UKi9vZpPDQVdqn+1IcaAwnzTT5vCjw==", + "dev": true, + "requires": { + "call-bind": "^1.0.2", + "get-intrinsic": "^1.1.1" + } + }, + "get-value": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/get-value/-/get-value-2.0.6.tgz", + "integrity": "sha1-3BXKHGcjh8p2vTesCjlbogQqLCg=", + "dev": true + }, + "gifsicle": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/gifsicle/-/gifsicle-5.2.1.tgz", + "integrity": "sha512-9ewIQQCAnSmkU2DhuWafd1DdsgzAkKqIWnY+023xBLSiK9Az2TDUozWQW+SyRQgFMclbe6RQldUk/49TRO3Aqw==", + "dev": true, + "requires": { + "bin-build": "^3.0.0", + "bin-wrapper": "^4.0.0", + "execa": "^5.0.0" + }, + "dependencies": { + "cross-spawn": { + "version": "7.0.3", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", + "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==", + "dev": true, + "requires": { + "path-key": "^3.1.0", + "shebang-command": "^2.0.0", + "which": "^2.0.1" + } + }, + "execa": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/execa/-/execa-5.1.1.tgz", + "integrity": "sha512-8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg==", + "dev": true, + "requires": { + "cross-spawn": "^7.0.3", + "get-stream": "^6.0.0", + "human-signals": "^2.1.0", + "is-stream": "^2.0.0", + "merge-stream": "^2.0.0", + "npm-run-path": "^4.0.1", + "onetime": "^5.1.2", + "signal-exit": "^3.0.3", + "strip-final-newline": "^2.0.0" + } + }, + "get-stream": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-6.0.1.tgz", + "integrity": "sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==", + "dev": true + }, + "is-stream": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.1.tgz", + "integrity": "sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==", + "dev": true + }, + "npm-run-path": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-4.0.1.tgz", + "integrity": "sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==", + "dev": true, + "requires": { + "path-key": "^3.0.0" + } + }, + "path-key": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", + "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", + "dev": true + }, + "shebang-command": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", + "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", + "dev": true, + "requires": { + "shebang-regex": "^3.0.0" + } + }, + "shebang-regex": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", + "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==", + "dev": true + }, + "which": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", + "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", + "dev": true, + "requires": { + "isexe": "^2.0.0" + } + } + } + }, + "glob": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.0.tgz", + "integrity": "sha512-lmLf6gtyrPq8tTjSmrO94wBeQbFR3HbLHbuyD69wuyQkImp2hWqMGB47OX65FBkPffO641IP9jWa1z4ivqG26Q==", + "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": "5.1.2", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", + "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", + "dev": true, + "requires": { + "is-glob": "^4.0.1" + } + }, + "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" + }, + "dependencies": { + "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" + } + }, + "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-watcher": { + "version": "5.0.5", + "resolved": "https://registry.npmjs.org/glob-watcher/-/glob-watcher-5.0.5.tgz", + "integrity": "sha512-zOZgGGEHPklZNjZQaZ9f41i7F2YwE+tS5ZHrDhbBCk3stwahn5vQxnFmBJZHoYdusR6R1bLSXeGUy/BhctwKzw==", + "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", + "normalize-path": "^3.0.0", + "object.defaults": "^1.1.0" + }, + "dependencies": { + "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" + } + } + } + }, + "binary-extensions": { + "version": "1.13.1", + "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-1.13.1.tgz", + "integrity": "sha512-Un7MIEDdUC5gNpcGDV97op1Ywk748MpHcFTHoYs6qnj1Z3j7I53VG3nwZhKzoBZmbdRNnb6WRdFlwl7tSDuZGw==", + "dev": true + }, + "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" + } + }, + "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" + } + }, + "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" + } + }, + "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" + } + }, + "fsevents": { + "version": "1.2.13", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-1.2.13.tgz", + "integrity": "sha512-oWb1Z6mkHIskLzEJ/XWX0srkpkTQ7vaopMQkyaEIoq0fmtFVxOthb8cCxeT+p3ynTdkk/RZwbgG4brR5BeWECw==", + "dev": true, + "optional": true, + "requires": { + "bindings": "^1.5.0", + "nan": "^2.12.1" + } + }, + "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" + } + } + } + }, + "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-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-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" + } + }, + "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" + } + }, + "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" + } + }, + "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" + } + } + } + }, + "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" + } + }, + "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" + } + }, + "got": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/got/-/got-7.1.0.tgz", + "integrity": "sha512-Y5WMo7xKKq1muPsxD+KmrR8DH5auG7fBdDVueZwETwV6VytKyU9OX/ddpq2/1hp1vIPvVb4T81dKQz3BivkNLw==", + "dev": true, + "requires": { + "decompress-response": "^3.2.0", + "duplexer3": "^0.1.4", + "get-stream": "^3.0.0", + "is-plain-obj": "^1.1.0", + "is-retry-allowed": "^1.0.0", + "is-stream": "^1.0.0", + "isurl": "^1.0.0-alpha5", + "lowercase-keys": "^1.0.0", + "p-cancelable": "^0.3.0", + "p-timeout": "^1.1.1", + "safe-buffer": "^5.0.1", + "timed-out": "^4.0.0", + "url-parse-lax": "^1.0.0", + "url-to-options": "^1.0.1" + } + }, + "graceful-fs": { + "version": "4.2.8", + "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.8.tgz", + "integrity": "sha512-qkIilPUYcNhJpd33n0GBXTB1MMPp14TxEsEs0pTrsSVucApsYzW5V+Q8Qxhik6KU3evy+qkAAowTByymK0avdg==", + "dev": true + }, + "group-array": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/group-array/-/group-array-1.0.0.tgz", + "integrity": "sha512-PJresALe5TUzSIcdWKLdAKcdUDxv8du2EGueShgAL2xknbcTo5Bk1xbNaNhxpWxxAx/SV7N+5S0UyK7XV0+QhA==", + "dev": true, + "requires": { + "arr-flatten": "^1.1.0", + "for-own": "^1.0.0", + "get-value": "^3.0.1", + "kind-of": "^6.0.2", + "split-string": "^6.1.0", + "union-value": "^2.0.1" + }, + "dependencies": { + "get-value": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/get-value/-/get-value-3.0.1.tgz", + "integrity": "sha512-mKZj9JLQrwMBtj5wxi6MH8Z5eSKaERpAwjg43dPtlGI1ZVEgH/qC7T8/6R2OBSUA+zzHBZgICsVJaEIV2tKTDA==", + "dev": true, + "requires": { + "isobject": "^3.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" + } + }, + "kind-of": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", + "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==", + "dev": true + }, + "set-value": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/set-value/-/set-value-3.0.2.tgz", + "integrity": "sha512-npjkVoz+ank0zjlV9F47Fdbjfj/PfXyVhZvGALWsyIYU/qrMzpi6avjKW3/7KeSU2Df3I46BrN1xOI1+6vW0hA==", + "dev": true, + "requires": { + "is-plain-object": "^2.0.4" + } + }, + "split-string": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/split-string/-/split-string-6.1.0.tgz", + "integrity": "sha512-9UBdnmnvx2NLLd4bMs7CEKK+wSzbujVv3ONyorkP1o8M3pVJQtXDO1cN19xD1JJs6ltOrtPrkUND0HzLSinUcA==", + "dev": true + }, + "union-value": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/union-value/-/union-value-2.0.1.tgz", + "integrity": "sha512-NmcRHHhUy1qWmp6yYWsaURV2qwfS24TmTtO9S9x0L41wCNNVBQFD3toOzO0cd8SsNrFhbw/O0iYO5uffXGYocw==", + "dev": true, + "requires": { + "get-value": "^3.0.1", + "set-value": "^3.0.0" + } + } + } + }, + "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" + } + }, + "gulp-cli": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/gulp-cli/-/gulp-cli-2.3.0.tgz", + "integrity": "sha512-zzGBl5fHo0EKSXsHzjspp3y5CONegCm8ErO5Qh0UzFzk2y4tMvzLWhoDokADbarfZRL2pGpRp7yt6gfJX4ph7A==", + "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.4.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.2.0", + "yargs": "^7.1.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" + } + }, + "gulp-image": { + "version": "6.2.1", + "resolved": "https://registry.npmjs.org/gulp-image/-/gulp-image-6.2.1.tgz", + "integrity": "sha512-gFv9RwYPV754Vav56goJr6NSXLDVN3dre2DpYdMVCnhh74LpAPsZa9atGbRx7mx/cRT/c50LCPlTcg6MF0a5CQ==", + "dev": true, + "requires": { + "ansi-colors": "^4.1.1", + "exec-buffer": "^3.2.0", + "fancy-log": "^1.3.3", + "filesize": "^6.1.0", + "gifsicle": "^5.1.0", + "is-gif": "^3.0.0", + "is-jpg": "^2.0.0", + "is-png": "^2.0.0", + "is-svg": "^4.2.1", + "jpeg-recompress-bin": "^5.1.1", + "mozjpeg": "^7.0.0", + "optipng-bin": "^7.0.0", + "plugin-error": "^1.0.1", + "pngquant-bin": "^6.0.0", + "round10": "^1.0.3", + "svgo": "^1.3.2", + "through2-concurrent": "^2.0.0", + "zopflipng-bin": "^6.0.1" + }, + "dependencies": { + "ansi-colors": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/ansi-colors/-/ansi-colors-4.1.1.tgz", + "integrity": "sha512-JoX0apGbHaUJBNl6yF+p6JAFYZ666/hhCGKN5t9QFjbJQKUU/g8MNbFDbvfrgKXvI1QpZplPOnwIo99lX/AAmA==", + "dev": true + } + } + }, + "gulp-inject": { + "version": "5.0.5", + "resolved": "https://registry.npmjs.org/gulp-inject/-/gulp-inject-5.0.5.tgz", + "integrity": "sha512-5bGMjqleXUHPu4CI1pnVzHtwyMy+Zt8EMo1RFwNsOpidPxwjFwyLgmsRZWGMMI8UenJMJRjURqwznfFmqb5wgw==", + "dev": true, + "requires": { + "ansi-colors": "^4.1.1", + "arrify": "^2.0.1", + "escape-string-regexp": "^2.0.0", + "fancy-log": "^1.3.3", + "group-array": "^1.0.0", + "plugin-error": "^1.0.1", + "stream-to-array": "^2.3.0", + "through2": "^3.0.1" + }, + "dependencies": { + "ansi-colors": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/ansi-colors/-/ansi-colors-4.1.1.tgz", + "integrity": "sha512-JoX0apGbHaUJBNl6yF+p6JAFYZ666/hhCGKN5t9QFjbJQKUU/g8MNbFDbvfrgKXvI1QpZplPOnwIo99lX/AAmA==", + "dev": true + }, + "through2": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/through2/-/through2-3.0.2.tgz", + "integrity": "sha512-enaDQ4MUyP2W6ZyT6EsMzqBPZaM/avg8iuo+l2d3QCs0J+6RaqkHV/2/lOwDTueBHeJ/2LG9lrLW3d5rWPucuQ==", + "dev": true, + "requires": { + "inherits": "^2.0.4", + "readable-stream": "2 || 3" + } + } + } + }, + "gulp-less": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/gulp-less/-/gulp-less-5.0.0.tgz", + "integrity": "sha512-W2I3TewO/By6UZsM/wJG3pyK5M6J0NYmJAAhwYXQHR+38S0iDtZasmUgFCH3CQj+pQYw/PAIzxvFvwtEXz1HhQ==", + "dev": true, + "requires": { + "less": "^3.7.1 || ^4.0.0", + "object-assign": "^4.0.1", + "plugin-error": "^1.0.0", + "replace-ext": "^2.0.0", + "through2": "^4.0.0", + "vinyl-sourcemaps-apply": "^0.2.0" + }, + "dependencies": { + "readable-stream": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz", + "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==", + "dev": true, + "requires": { + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" + } + }, + "replace-ext": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/replace-ext/-/replace-ext-2.0.0.tgz", + "integrity": "sha512-UszKE5KVK6JvyD92nzMn9cDapSk6w/CaFZ96CnmDMUqH9oowfxF/ZjRITD25H4DnOQClLA4/j7jLGXXLVKxAug==", + "dev": true + }, + "through2": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/through2/-/through2-4.0.2.tgz", + "integrity": "sha512-iOqSav00cVxEEICeD7TjLB1sueEL+81Wpzp2bY17uZjZN0pWZPuo4suZ/61VujxmqSGFfgOcNuTZ85QJwNZQpw==", + "dev": true, + "requires": { + "readable-stream": "3" + } + } + } + }, + "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" + } + }, + "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-bigints": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/has-bigints/-/has-bigints-1.0.1.tgz", + "integrity": "sha512-LSBS2LjbNBTf6287JEbEzvJgftkF5qFkmCo9hDRpAzKhUOlJ+hx8dd4USs00SgsUNwc4617J9ki5YtEClM2ffA==", + "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-symbol-support-x": { + "version": "1.4.2", + "resolved": "https://registry.npmjs.org/has-symbol-support-x/-/has-symbol-support-x-1.4.2.tgz", + "integrity": "sha512-3ToOva++HaW+eCpgqZrCfN51IPB+7bJNVT6CUATzueB5Heb8o6Nam0V3HG5dlDvZU1Gn5QLcbahiKw/XVk5JJw==", + "dev": true + }, + "has-symbols": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.2.tgz", + "integrity": "sha512-chXa79rL/UC2KlX17jo3vRGz0azaWEx5tGqZg5pO3NUyEJVB17dMruQlzCCOfUvElghKcm5194+BCRvi2Rv/Gw==", + "dev": true + }, + "has-to-string-tag-x": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/has-to-string-tag-x/-/has-to-string-tag-x-1.4.1.tgz", + "integrity": "sha512-vdbKfmw+3LoOYVr+mtxHaX5a96+0f3DljYd8JOqvOLsf5mw2Otda2qCDT9qRqLAhrjyQ0h7ual5nOiASpsGNFw==", + "dev": true, + "requires": { + "has-symbol-support-x": "^1.4.1" + } + }, + "has-tostringtag": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-tostringtag/-/has-tostringtag-1.0.0.tgz", + "integrity": "sha512-kFjcSNhnlGV1kyoGk7OXKSawH5JOb/LzUc5w9B02hOTO0dfFRjbHQKvg1d6cf3HbeUmtU9VbbV3qzZ2Teh97WQ==", + "dev": true, + "requires": { + "has-symbols": "^1.0.2" + } + }, + "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": { + "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" + } + } + } + }, + "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" + } + } + } + }, + "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.9", + "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.8.9.tgz", + "integrity": "sha512-mxIDAb9Lsm6DoOJ7xH+5+X4y1LU/4Hi50L9C5sIswK3JzULS4bwk1FvjdBgvYR4bzT4tuUQiC15FE2f5HbLvYw==", + "dev": true + }, + "http-cache-semantics": { + "version": "3.8.1", + "resolved": "https://registry.npmjs.org/http-cache-semantics/-/http-cache-semantics-3.8.1.tgz", + "integrity": "sha512-5ai2iksyV8ZXmnZhHH4rWPoxxistEexSi5936zIQ1bnNTW5VnA85B6P/VpXiRM017IgRvb2kKo1a//y+0wSp3w==", + "dev": true + }, + "human-signals": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-2.1.0.tgz", + "integrity": "sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw==", + "dev": true + }, + "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, + "optional": true, + "requires": { + "safer-buffer": ">= 2.1.2 < 3" + } + }, + "ieee754": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.2.1.tgz", + "integrity": "sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==", + "dev": true + }, + "image-size": { + "version": "0.5.5", + "resolved": "https://registry.npmjs.org/image-size/-/image-size-0.5.5.tgz", + "integrity": "sha1-Cd/Uq50g4p6xw+gLiZA3jfnjy5w=", + "dev": true, + "optional": true + }, + "import-lazy": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/import-lazy/-/import-lazy-3.1.0.tgz", + "integrity": "sha512-8/gvXvX2JMn0F+CDlSC4l6kOmVaLOO3XLkksI7CI3Ud95KDYJuYur2b9P/PUt/i/pDAMd/DulQsNbbbmRRsDIQ==", + "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" + } + }, + "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.8", + "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.8.tgz", + "integrity": "sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==", + "dev": true + }, + "internal-slot": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/internal-slot/-/internal-slot-1.0.3.tgz", + "integrity": "sha512-O0DB1JC/sPyZl7cIo78n5dR7eUSwwpYPiXRhTzNxZVAMUuB8vlnRFyLxdrVToks6XPLVnFfbzaVd5WLjhgg+vA==", + "dev": true, + "requires": { + "get-intrinsic": "^1.1.0", + "has": "^1.0.3", + "side-channel": "^1.0.4" + } + }, + "interpret": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/interpret/-/interpret-1.4.0.tgz", + "integrity": "sha512-agE4QfB2Lkp9uICn7BAqoscw4SZP9kTE2hxiFI3jBPmXJfdqiahTbUuKGsMoN2GtqL9AxhYioAcVvgsb1HvRbA==", + "dev": true + }, + "into-stream": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/into-stream/-/into-stream-3.1.0.tgz", + "integrity": "sha1-lvsKk2wSur1v8XUqF9BWFqvQlMY=", + "dev": true, + "requires": { + "from2": "^2.1.1", + "p-is-promise": "^1.1.0" + } + }, + "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-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" + }, + "dependencies": { + "kind-of": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", + "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==", + "dev": true + } + } + }, + "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-bigint": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/is-bigint/-/is-bigint-1.0.4.tgz", + "integrity": "sha512-zB9CruMamjym81i2JZ3UMn54PKGsQzsJeo6xvN3HJJ4CAsQNB6iRutp2To77OfCNuoxspsIhzaPoO1zyCEhFOg==", + "dev": true, + "requires": { + "has-bigints": "^1.0.1" + } + }, + "is-binary-path": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz", + "integrity": "sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==", + "dev": true, + "requires": { + "binary-extensions": "^2.0.0" + } + }, + "is-boolean-object": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/is-boolean-object/-/is-boolean-object-1.1.2.tgz", + "integrity": "sha512-gDYaKHJmnj4aWxyj6YHyXVpdQawtVLHU5cb+eztPGczf6cjuTdwve5ZIEfgXqH4e57An1D1AKf8CZ3kYrQRqYA==", + "dev": true, + "requires": { + "call-bind": "^1.0.2", + "has-tostringtag": "^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.2.4", + "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.2.4.tgz", + "integrity": "sha512-nsuwtxZfMX67Oryl9LCQ+upnC0Z0BgpwntpS89m1H/TLF0zNfzfLMV/9Wa/6MZsj0acpEjAO0KF1xT6ZdLl95w==", + "dev": true + }, + "is-core-module": { + "version": "2.8.0", + "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.8.0.tgz", + "integrity": "sha512-vd15qHsaqrRL7dtH6QNuy0ndJmRDrS9HAM1CAiSifNUFv4x1a0CCVsj18hJ1mShxIG6T2i1sO78MkP56r0nYRw==", + "dev": true, + "requires": { + "has": "^1.0.3" + } + }, + "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" + }, + "dependencies": { + "kind-of": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", + "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==", + "dev": true + } + } + }, + "is-date-object": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.5.tgz", + "integrity": "sha512-9YQaSxsAiSwcvS33MBk3wTCVnWK+HhF8VZR2jRxehM16QcVOdHqPn4VPHmRK4lSr38n9JriurInLcP90xsYNfQ==", + "dev": true, + "requires": { + "has-tostringtag": "^1.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" + }, + "dependencies": { + "kind-of": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", + "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==", + "dev": true + } + } + }, + "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" + }, + "dependencies": { + "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-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.1.0", + "resolved": "https://registry.npmjs.org/is-finite/-/is-finite-1.1.0.tgz", + "integrity": "sha512-cdyMtqX/BOqqNBBiKlIVkytNHm49MtMlYyn1zxzvJKWmFMlGzm+ry5BBfYyeY9YmNKbRSo/o7OX9w9ale0wg3w==", + "dev": true + }, + "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-gif": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-gif/-/is-gif-3.0.0.tgz", + "integrity": "sha512-IqJ/jlbw5WJSNfwQ/lHEDXF8rxhRgF6ythk2oiEvhpG29F704eX9NO6TvPfMiq9DrbwgcEDnETYNcZDPewQoVw==", + "dev": true, + "requires": { + "file-type": "^10.4.0" + }, + "dependencies": { + "file-type": { + "version": "10.11.0", + "resolved": "https://registry.npmjs.org/file-type/-/file-type-10.11.0.tgz", + "integrity": "sha512-uzk64HRpUZyTGZtVuvrjP0FYxzQrBf4rojot6J65YMEbwBLB0CWm0CLojVpwpmFmxcE/lkvYICgfcGozbBq6rw==", + "dev": true + } + } + }, + "is-glob": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz", + "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==", + "dev": true, + "requires": { + "is-extglob": "^2.1.1" + } + }, + "is-jpg": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-jpg/-/is-jpg-2.0.0.tgz", + "integrity": "sha1-LhmX+m6RZuqsAkLarkQ0A+TvHZc=", + "dev": true + }, + "is-natural-number": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/is-natural-number/-/is-natural-number-4.0.1.tgz", + "integrity": "sha1-q5124dtM7VHjXeDHLr7PCfc0zeg=", + "dev": true + }, + "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-negative-zero": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/is-negative-zero/-/is-negative-zero-2.0.1.tgz", + "integrity": "sha512-2z6JzQvZRa9A2Y7xC6dQQm4FSTSTNWjKIYYTt4246eMTJmIo0Q+ZyOsU66X8lxK1AbB92dFeglPLrhwpeRKO6w==", + "dev": true + }, + "is-number": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", + "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", + "dev": true + }, + "is-number-object": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/is-number-object/-/is-number-object-1.0.6.tgz", + "integrity": "sha512-bEVOqiRcvo3zO1+G2lVMy+gkkEm9Yh7cDMRusKKu5ZJKPUYSJwICTKZrNKHA2EbSP0Tu0+6B/emsYNHZyn6K8g==", + "dev": true, + "requires": { + "has-tostringtag": "^1.0.0" + } + }, + "is-object": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-object/-/is-object-1.0.2.tgz", + "integrity": "sha512-2rRIahhZr2UWb45fIOuvZGpFtz0TyOZLf32KxBbSoUCeZR495zCKlWUKKUByk3geS2eAs7ZAABt0Y/Rx0GiQGA==", + "dev": true + }, + "is-plain-obj": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-1.1.0.tgz", + "integrity": "sha1-caUMhCnfync8kqOQpKA7OfzVHT4=", + "dev": true + }, + "is-plain-object": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-5.0.0.tgz", + "integrity": "sha512-VRSzKkbMm5jMDoKLbltAkFQ5Qr7VDiTFGXxYFXXowVj387GeGNOCsOH6Msy00SGZ3Fp84b1Naa1psqgcCIEP5Q==", + "dev": true + }, + "is-png": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-png/-/is-png-2.0.0.tgz", + "integrity": "sha512-4KPGizaVGj2LK7xwJIz8o5B2ubu1D/vcQsgOGFEDlpcvgZHto4gBnyd0ig7Ws+67ixmwKoNmu0hYnpo6AaKb5g==", + "dev": true + }, + "is-regex": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.1.4.tgz", + "integrity": "sha512-kvRdxDsxZjhzUX07ZnLydzS1TU/TJlTUHHY4YLL87e37oUA49DfkLqgy+VjFocowy29cKvcSiu+kIv728jTTVg==", + "dev": true, + "requires": { + "call-bind": "^1.0.2", + "has-tostringtag": "^1.0.0" + } + }, + "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-retry-allowed": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/is-retry-allowed/-/is-retry-allowed-1.2.0.tgz", + "integrity": "sha512-RUbUeKwvm3XG2VYamhJL1xFktgjvPzL0Hq8C+6yrWIswDy3BIXGqCxhxkc30N9jqK311gVU137K8Ei55/zVJRg==", + "dev": true + }, + "is-shared-array-buffer": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-shared-array-buffer/-/is-shared-array-buffer-1.0.1.tgz", + "integrity": "sha512-IU0NmyknYZN0rChcKhRO1X8LYz5Isj/Fsqh8NJOSf+N/hCOTwy29F32Ik7a+QszE63IdvmwdTPDd6cZ5pg4cwA==", + "dev": true + }, + "is-stream": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-1.1.0.tgz", + "integrity": "sha1-EtSj3U5o4Lec6428hBc66A2RykQ=", + "dev": true + }, + "is-string": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/is-string/-/is-string-1.0.7.tgz", + "integrity": "sha512-tE2UXzivje6ofPW7l23cjDOMa09gb7xlAqG6jG5ej6uPV32TlWP3NKPigtaGeHNu9fohccRYvIiZMfOOnOYUtg==", + "dev": true, + "requires": { + "has-tostringtag": "^1.0.0" + } + }, + "is-svg": { + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/is-svg/-/is-svg-4.3.1.tgz", + "integrity": "sha512-h2CGs+yPUyvkgTJQS9cJzo9lYK06WgRiXUqBBHtglSzVKAuH4/oWsqk7LGfbSa1hGk9QcZ0SyQtVggvBA8LZXA==", + "dev": true, + "requires": { + "fast-xml-parser": "^3.19.0" + } + }, + "is-symbol": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/is-symbol/-/is-symbol-1.0.4.tgz", + "integrity": "sha512-C/CPBqKWnvdcxqIARxyOh4v1UUEOCHpgDa0WYgpKDFMszcrPcffg5uhwSgPCLD2WWxmq6isisz87tzT01tuGhg==", + "dev": true, + "requires": { + "has-symbols": "^1.0.2" + } + }, + "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-weakref": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-weakref/-/is-weakref-1.0.1.tgz", + "integrity": "sha512-b2jKc2pQZjaeFYWEf7ScFj+Be1I+PXmlu572Q8coTXZ+LD/QQZ7ShPMst8h16riVgyXTQwUsFEl74mDvc/3MHQ==", + "dev": true, + "requires": { + "call-bind": "^1.0.0" + } + }, + "is-what": { + "version": "3.14.1", + "resolved": "https://registry.npmjs.org/is-what/-/is-what-3.14.1.tgz", + "integrity": "sha512-sNxgpk9793nzSs7bA6JQJGeIuRBQhAaNGG77kzYQgMkrID+lS6SlK07K5LaptscDlSaIgH+GPFzf+d75FVxozA==", + "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 + }, + "isarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", + "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=", + "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 + }, + "isurl": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/isurl/-/isurl-1.0.0.tgz", + "integrity": "sha512-1P/yWsxPlDtn7QeRD+ULKQPaIaN6yF368GZ2vDfv0AL0NwpStafjWCDDdn0k8wgFMWpVAqG7oJhxHnlud42i9w==", + "dev": true, + "requires": { + "has-to-string-tag-x": "^1.2.0", + "is-object": "^1.0.1" + } + }, + "jpeg-recompress-bin": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/jpeg-recompress-bin/-/jpeg-recompress-bin-5.1.2.tgz", + "integrity": "sha512-JjR7+gqmw1D1jYgicMpRi+t/Si13+xOMDuvYRSQFMkrKmnOwTqti+9U9ZHrbUnXjrulqK9Sjjq/Hn8E9UnOFpA==", + "dev": true, + "requires": { + "bin-build": "^3.0.0", + "bin-wrapper": "^4.1.0" + } + }, + "js-yaml": { + "version": "3.14.1", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.1.tgz", + "integrity": "sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==", + "dev": true, + "requires": { + "argparse": "^1.0.7", + "esprima": "^4.0.0" + } + }, + "json-buffer": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/json-buffer/-/json-buffer-3.0.0.tgz", + "integrity": "sha1-Wx85evx11ne96Lz8Dkfh+aPZqJg=", + "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 + }, + "just-debounce": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/just-debounce/-/just-debounce-1.1.0.tgz", + "integrity": "sha512-qpcRocdkUmf+UTNBYx5w6dexX5J31AKK1OmPwH630a83DdVVUIngk55RSAiIGpQyoH0dlr872VHfPjnQnK1qDQ==", + "dev": true + }, + "keyv": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/keyv/-/keyv-3.0.0.tgz", + "integrity": "sha512-eguHnq22OE3uVoSYG0LVWNP+4ppamWr9+zWBe1bsNcovIMy6huUJFPgy4mGwCd/rnl3vOLGW1MTlu4c57CT1xA==", + "dev": true, + "requires": { + "json-buffer": "3.0.0" + } + }, + "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 + }, + "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" + } + }, + "lazystream": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/lazystream/-/lazystream-1.0.1.tgz", + "integrity": "sha512-b94GiNHQNy6JNTrt5w6zNyffMrNkXZb3KTkCZJb2V1xaEGCk093vkZ2jk3tpaeP33/OiXC+WvK9AxUebnf5nbw==", + "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" + } + }, + "less": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/less/-/less-4.1.2.tgz", + "integrity": "sha512-EoQp/Et7OSOVu0aJknJOtlXZsnr8XE8KwuzTHOLeVSEx8pVWUICc8Q0VYRHgzyjX78nMEyC/oztWFbgyhtNfDA==", + "dev": true, + "requires": { + "copy-anything": "^2.0.1", + "errno": "^0.1.1", + "graceful-fs": "^4.1.2", + "image-size": "~0.5.0", + "make-dir": "^2.1.0", + "mime": "^1.4.1", + "needle": "^2.5.2", + "parse-node-version": "^1.0.1", + "source-map": "~0.6.0", + "tslib": "^2.3.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, + "optional": true + } + } + }, + "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" + }, + "dependencies": { + "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" + } + } + } + }, + "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" + } + }, + "logalot": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/logalot/-/logalot-2.1.0.tgz", + "integrity": "sha1-X46MkNME7fElMJUaVVSruMXj9VI=", + "dev": true, + "requires": { + "figures": "^1.3.5", + "squeak": "^1.0.0" + } + }, + "longest": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/longest/-/longest-1.0.1.tgz", + "integrity": "sha1-MKCy2jj3N3DoKUoNIuZiXtd9AJc=", + "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" + } + }, + "lowercase-keys": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/lowercase-keys/-/lowercase-keys-1.0.1.tgz", + "integrity": "sha512-G2Lj61tXDnVFFOi8VZds+SoQjtQC3dgokKdDG2mTm1tx4m50NUHBOZSBwQQHyy0V12A0JTG4icfZQH+xPyh8VA==", + "dev": true + }, + "lpad-align": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/lpad-align/-/lpad-align-1.1.2.tgz", + "integrity": "sha1-IfYArBwwlcPG5JfuZyce4ISB/p4=", + "dev": true, + "requires": { + "get-stdin": "^4.0.1", + "indent-string": "^2.1.0", + "longest": "^1.0.0", + "meow": "^3.3.0" + } + }, + "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" + } + }, + "make-dir": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-2.1.0.tgz", + "integrity": "sha512-LS9X+dc8KLxXCb8dni79fLIIUA5VyZoyjSMCwTluaXA0o27cCK0bhXkpgw+sTXVpPy/lSO57ilRixqk0vDmtRA==", + "dev": true, + "optional": true, + "requires": { + "pify": "^4.0.1", + "semver": "^5.6.0" + }, + "dependencies": { + "pify": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/pify/-/pify-4.0.1.tgz", + "integrity": "sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==", + "dev": true, + "optional": true + } + } + }, + "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" + }, + "dependencies": { + "kind-of": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", + "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==", + "dev": true + } + } + }, + "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" + } + }, + "merge-stream": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/merge-stream/-/merge-stream-2.0.0.tgz", + "integrity": "sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==", + "dev": true + }, + "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" + }, + "dependencies": { + "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" + } + } + } + }, + "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" + } + } + } + }, + "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-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" + } + } + } + }, + "kind-of": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", + "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==", + "dev": true + }, + "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" + } + } + } + }, + "mime": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz", + "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==", + "dev": true, + "optional": true + }, + "mime-db": { + "version": "1.51.0", + "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.51.0.tgz", + "integrity": "sha512-5y8A56jg7XVQx2mbv1lu49NR4dokRnhZYTtL+KGfaa27uq4pSTXkwQkFJl4pkRMyNFz/EtYDSkiiEHx3F7UN6g==", + "dev": true + }, + "mimic-fn": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz", + "integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==", + "dev": true + }, + "mimic-response": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/mimic-response/-/mimic-response-1.0.1.tgz", + "integrity": "sha512-j5EctnkH7amfV/q5Hgmoal1g2QHFJRraOtmx0JpIqkxhBhI/lJSl1nMpQ45hVarwNETOoWEimndZ4QK0RHxuxQ==", + "dev": true + }, + "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.5", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.5.tgz", + "integrity": "sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw==", + "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" + } + }, + "mkdirp": { + "version": "0.5.5", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.5.tgz", + "integrity": "sha512-NKmAlESf6jMGym1++R0Ra7wvhV+wFW63FaSOFPwRahvea0gMUcGUhVeAg/0BC0wiv9ih5NYPB1Wn1UEI1/L+xQ==", + "dev": true, + "requires": { + "minimist": "^1.2.5" + } + }, + "mozjpeg": { + "version": "7.1.1", + "resolved": "https://registry.npmjs.org/mozjpeg/-/mozjpeg-7.1.1.tgz", + "integrity": "sha512-iIDxWvzhWvLC9mcRJ1uSkiKaj4drF58oCqK2bITm5c2Jt6cJ8qQjSSru2PCaysG+hLIinryj8mgz5ZJzOYTv1A==", + "dev": true, + "requires": { + "bin-build": "^3.0.0", + "bin-wrapper": "^4.0.0" + } + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", + "dev": true + }, + "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.15.0", + "resolved": "https://registry.npmjs.org/nan/-/nan-2.15.0.tgz", + "integrity": "sha512-8ZtvEnA2c5aYCZYd1cvgdnU6cqwixRoYg70xPLWUws5ORTa/lnw+u4amixRS/Ac5U5mQVgp9pnlSUnbNWFaWZQ==", + "dev": true, + "optional": 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" + }, + "dependencies": { + "kind-of": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", + "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==", + "dev": true + } + } + }, + "needle": { + "version": "2.9.1", + "resolved": "https://registry.npmjs.org/needle/-/needle-2.9.1.tgz", + "integrity": "sha512-6R9fqJ5Zcmf+uYaFgdIHmLwNldn5HbK8L5ybn7Uz+ylX/rnOsSp1AHcvQSrCaFN+qNM1wpymHqD7mVasEOlHGQ==", + "dev": true, + "optional": true, + "requires": { + "debug": "^3.2.6", + "iconv-lite": "^0.4.4", + "sax": "^1.2.4" + }, + "dependencies": { + "debug": { + "version": "3.2.7", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", + "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", + "dev": true, + "optional": true, + "requires": { + "ms": "^2.1.1" + } + }, + "ms": { + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", + "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==", + "dev": true, + "optional": 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 + }, + "nice-try": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/nice-try/-/nice-try-1.0.5.tgz", + "integrity": "sha512-1nh45deeb5olNY7eX82BkPO7SSxR5SSYJiPTrTdFUVYwAl8CKMA5N9PjTYkHiRjisVcxcQ1HXdLhx2qxxJzLNQ==", + "dev": true + }, + "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-url": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/normalize-url/-/normalize-url-2.0.1.tgz", + "integrity": "sha512-D6MUW4K/VzoJ4rJ01JFKxDrtY1v9wrgzCX5f2qj/lzH1m/lW6MhUZFKerVsnyjOhOsYzI9Kqqak+10l4LvLpMw==", + "dev": true, + "requires": { + "prepend-http": "^2.0.0", + "query-string": "^5.0.1", + "sort-keys": "^2.0.0" + }, + "dependencies": { + "prepend-http": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/prepend-http/-/prepend-http-2.0.0.tgz", + "integrity": "sha1-6SQ0v6XqjBn0HN/UAddBo8gZ2Jc=", + "dev": true + }, + "sort-keys": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/sort-keys/-/sort-keys-2.0.0.tgz", + "integrity": "sha1-ZYU1WEhh7JfXMNbPQYIuH1ZoQSg=", + "dev": true, + "requires": { + "is-plain-obj": "^1.0.0" + } + } + } + }, + "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" + } + }, + "npm-conf": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/npm-conf/-/npm-conf-1.1.3.tgz", + "integrity": "sha512-Yic4bZHJOt9RCFbRP3GgpqhScOY4HH3V2P8yBj6CeYq118Qr+BLXqT2JvpJ00mryLESpgOxf5XlFv4ZjXxLScw==", + "dev": true, + "requires": { + "config-chain": "^1.1.11", + "pify": "^3.0.0" + }, + "dependencies": { + "pify": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz", + "integrity": "sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY=", + "dev": true + } + } + }, + "npm-run-path": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-2.0.2.tgz", + "integrity": "sha1-NakjLfo11wZ7TLLd8jV7GHFTbF8=", + "dev": true, + "requires": { + "path-key": "^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" + } + }, + "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 + }, + "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-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" + } + }, + "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" + } + }, + "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" + } + }, + "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 + } + } + }, + "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.11.0", + "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.11.0.tgz", + "integrity": "sha512-jp7ikS6Sd3GxQfZJPyH3cjcbJF6GZPClgdV+EFygjFLQ5FmW/dRUnTd9PQ9k0JhoNDabWFbpF1yCdSWCC6gexg==", + "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-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.2", + "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.2.tgz", + "integrity": "sha512-ixT2L5THXsApyiUPYKmW+2EHpXXe5Ii3M+f4e+aJFAHao5amFRW6J0OO6c/LU8Be47utCx2GL89hxGB6XSmKuQ==", + "dev": true, + "requires": { + "call-bind": "^1.0.0", + "define-properties": "^1.1.3", + "has-symbols": "^1.0.1", + "object-keys": "^1.1.1" + } + }, + "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.1.3", + "resolved": "https://registry.npmjs.org/object.getownpropertydescriptors/-/object.getownpropertydescriptors-2.1.3.tgz", + "integrity": "sha512-VdDoCwvJI4QdC6ndjpqFmoL3/+HxffFBbcJzKi5hwLLqqx3mdbedRpfZDdK0SrOSauj8X4GzBvnDZl4vTN7dOw==", + "dev": true, + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3", + "es-abstract": "^1.19.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.5", + "resolved": "https://registry.npmjs.org/object.values/-/object.values-1.1.5.tgz", + "integrity": "sha512-QUZRW0ilQ3PnPpbNtgdNV1PDbEqLIiSFB3l+EnGtBQ/8SUTLj1PZwtQHABZtLgwpJZTSZhuGLOGk57Drx2IvYg==", + "dev": true, + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3", + "es-abstract": "^1.19.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" + } + }, + "onetime": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.2.tgz", + "integrity": "sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==", + "dev": true, + "requires": { + "mimic-fn": "^2.1.0" + } + }, + "optipng-bin": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/optipng-bin/-/optipng-bin-7.0.1.tgz", + "integrity": "sha512-W99mpdW7Nt2PpFiaO+74pkht7KEqkXkeRomdWXfEz3SALZ6hns81y/pm1dsGZ6ItUIfchiNIP6ORDr1zETU1jA==", + "dev": true, + "requires": { + "bin-build": "^3.0.0", + "bin-wrapper": "^4.0.0" + } + }, + "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-filter-obj": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/os-filter-obj/-/os-filter-obj-2.0.0.tgz", + "integrity": "sha512-uksVLsqG3pVdzzPvmAHpBK0wKxYItuzZr7SziusRPoz67tGV8rL1szZ6IdeUrbqLjGDwApBtN29eEE3IqGHOjg==", + "dev": true, + "requires": { + "arch": "^2.1.0" + } + }, + "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" + } + }, + "p-cancelable": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/p-cancelable/-/p-cancelable-0.3.0.tgz", + "integrity": "sha512-RVbZPLso8+jFeq1MfNvgXtCRED2raz/dKpacfTNxsx6pLEpEomM7gah6VeHSYV3+vo0OAi4MkArtQcWWXuQoyw==", + "dev": true + }, + "p-event": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/p-event/-/p-event-1.3.0.tgz", + "integrity": "sha1-jmtPT2XHK8W2/ii3XtqHT5akoIU=", + "dev": true, + "requires": { + "p-timeout": "^1.1.1" + } + }, + "p-finally": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/p-finally/-/p-finally-1.0.0.tgz", + "integrity": "sha1-P7z7FbiZpEEjs0ttzBi3JDNqLK4=", + "dev": true + }, + "p-is-promise": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/p-is-promise/-/p-is-promise-1.1.0.tgz", + "integrity": "sha1-nJRWmJ6fZYgBewQ01WCXZ1w9oF4=", + "dev": true + }, + "p-map-series": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/p-map-series/-/p-map-series-1.0.0.tgz", + "integrity": "sha1-v5j+V1cFZYqeE1G++4WuTB8Hvco=", + "dev": true, + "requires": { + "p-reduce": "^1.0.0" + } + }, + "p-reduce": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/p-reduce/-/p-reduce-1.0.0.tgz", + "integrity": "sha1-GMKw3ZNqRpClKfgjH1ig/bakffo=", + "dev": true + }, + "p-timeout": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/p-timeout/-/p-timeout-1.2.1.tgz", + "integrity": "sha1-XrOzU7f86Z8QGhA4iAuwVOu+o4Y=", + "dev": true, + "requires": { + "p-finally": "^1.0.0" + } + }, + "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 + }, + "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-key": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/path-key/-/path-key-2.0.1.tgz", + "integrity": "sha1-QRyttXTFoUDTpLGRDUDYDMn0C0A=", + "dev": true + }, + "path-parse": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz", + "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==", + "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" + } + }, + "pend": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/pend/-/pend-1.2.0.tgz", + "integrity": "sha1-elfrVQpng/kRUzH89GY9XI4AelA=", + "dev": true + }, + "picomatch": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.0.tgz", + "integrity": "sha512-lY1Q/PiJGC2zOv/z391WOTD+Z02bCgsFfvxoXXf6h7kv9o+WmsmzYqrAwY63sNgOxE4xEdq0WyUnXfKeBrSvYw==", + "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" + } + }, + "pngquant-bin": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/pngquant-bin/-/pngquant-bin-6.0.1.tgz", + "integrity": "sha512-Q3PUyolfktf+hYio6wsg3SanQzEU/v8aICg/WpzxXcuCMRb7H2Q81okfpcEztbMvw25ILjd3a87doj2N9kvbpQ==", + "dev": true, + "requires": { + "bin-build": "^3.0.0", + "bin-wrapper": "^4.0.1", + "execa": "^4.0.0" + }, + "dependencies": { + "cross-spawn": { + "version": "7.0.3", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", + "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==", + "dev": true, + "requires": { + "path-key": "^3.1.0", + "shebang-command": "^2.0.0", + "which": "^2.0.1" + } + }, + "execa": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/execa/-/execa-4.1.0.tgz", + "integrity": "sha512-j5W0//W7f8UxAn8hXVnwG8tLwdiUy4FJLcSupCg6maBYZDpyBvTApK7KyuI4bKj8KOh1r2YH+6ucuYtJv1bTZA==", + "dev": true, + "requires": { + "cross-spawn": "^7.0.0", + "get-stream": "^5.0.0", + "human-signals": "^1.1.1", + "is-stream": "^2.0.0", + "merge-stream": "^2.0.0", + "npm-run-path": "^4.0.0", + "onetime": "^5.1.0", + "signal-exit": "^3.0.2", + "strip-final-newline": "^2.0.0" + } + }, + "get-stream": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-5.2.0.tgz", + "integrity": "sha512-nBF+F1rAZVCu/p7rjzgA+Yb4lfYXrpl7a6VmJrU8wF9I1CKvP/QwPNZHnOlwbTkY6dvtFIzFMSyQXbLoTQPRpA==", + "dev": true, + "requires": { + "pump": "^3.0.0" + } + }, + "human-signals": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-1.1.1.tgz", + "integrity": "sha512-SEQu7vl8KjNL2eoGBLF3+wAjpsNfA9XMlXAYj/3EdaNfAlxKthD1xjEQfGOUhllCGGJVNY34bRr6lPINhNjyZw==", + "dev": true + }, + "is-stream": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.1.tgz", + "integrity": "sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==", + "dev": true + }, + "npm-run-path": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-4.0.1.tgz", + "integrity": "sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==", + "dev": true, + "requires": { + "path-key": "^3.0.0" + } + }, + "path-key": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", + "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", + "dev": true + }, + "pump": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pump/-/pump-3.0.0.tgz", + "integrity": "sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==", + "dev": true, + "requires": { + "end-of-stream": "^1.1.0", + "once": "^1.3.1" + } + }, + "shebang-command": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", + "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", + "dev": true, + "requires": { + "shebang-regex": "^3.0.0" + } + }, + "shebang-regex": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", + "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==", + "dev": true + }, + "which": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", + "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", + "dev": true, + "requires": { + "isexe": "^2.0.0" + } + } + } + }, + "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 + }, + "prepend-http": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/prepend-http/-/prepend-http-1.0.4.tgz", + "integrity": "sha1-1PRWKwzjaW5BrFLQ4ALlemNdxtw=", + "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 + }, + "proto-list": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/proto-list/-/proto-list-1.2.4.tgz", + "integrity": "sha1-IS1b/hMYMGpCD2QCuOJv85ZHqEk=", + "dev": true + }, + "prr": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/prr/-/prr-1.0.1.tgz", + "integrity": "sha1-0/wRS6BplaRexok/SEzrHXj19HY=", + "dev": true, + "optional": true + }, + "pseudomap": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/pseudomap/-/pseudomap-1.0.2.tgz", + "integrity": "sha1-8FKijacOYYkX7wqKw0wa5aaChrM=", + "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" + } + }, + "q": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/q/-/q-1.5.1.tgz", + "integrity": "sha1-fjL3W0E4EpHQRhHxvxQQmsAGUdc=", + "dev": true + }, + "query-string": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/query-string/-/query-string-5.1.1.tgz", + "integrity": "sha512-gjWOsm2SoGlgLEdAGt7a6slVOk9mGiXmPFMqrEhLQ68rhQuBnpfs3+EmlvqKyxnCo9/PPlF+9MtY02S1aFg+Jw==", + "dev": true, + "requires": { + "decode-uri-component": "^0.2.0", + "object-assign": "^4.1.0", + "strict-uri-encode": "^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.7", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", + "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", + "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" + } + }, + "readdirp": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz", + "integrity": "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==", + "dev": true, + "requires": { + "picomatch": "^2.2.1" + } + }, + "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.4", + "resolved": "https://registry.npmjs.org/repeat-element/-/repeat-element-1.1.4.tgz", + "integrity": "sha512-LFiNfRcSu7KK3evMyYOuCzv3L10TW7yC1G2/+StMjK8Y6Vqd2MG7r/Qjw4ghtuCOjFvlnms/iMmLqpvW/ES/WQ==", + "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.1", + "resolved": "https://registry.npmjs.org/replace-ext/-/replace-ext-1.0.1.tgz", + "integrity": "sha512-yD5BHCe7quCgBph4rMQ+0KkIRKwWCrHDOX1p1Gp6HwjPM5kVoCdKGNhN7ydqqsX6lJEnQDKZ/tFMiEdQ1dvPEw==", + "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" + } + }, + "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 + }, + "resolve": { + "version": "1.20.0", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.20.0.tgz", + "integrity": "sha512-wENBPt4ySzg4ybFQW2TT1zMQucPK95HSh/nq2CFTZVOGut2+pQvSsgtda4d26YrYcr067wjbmzOG8byDPBX63A==", + "dev": true, + "requires": { + "is-core-module": "^2.2.0", + "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-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 + }, + "responselike": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/responselike/-/responselike-1.0.2.tgz", + "integrity": "sha1-kYcg7ztjHFZCvgaPFa3lpG9Loec=", + "dev": true, + "requires": { + "lowercase-keys": "^1.0.0" + } + }, + "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 + }, + "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" + } + }, + "rollup": { + "version": "2.60.0", + "resolved": "https://registry.npmjs.org/rollup/-/rollup-2.60.0.tgz", + "integrity": "sha512-cHdv9GWd58v58rdseC8e8XIaPUo8a9cgZpnCMMDGZFDZKEODOiPPEQFXLriWr/TjXzhPPmG5bkAztPsOARIcGQ==", + "dev": true, + "requires": { + "fsevents": "~2.3.2" + } + }, + "rollup-plugin-scss": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/rollup-plugin-scss/-/rollup-plugin-scss-3.0.0.tgz", + "integrity": "sha512-UldNaNHEon2a5IusHvj/Nnwc7q13YDvbFxz5pfNbHBNStxGoUNyM+0XwAA/UafJ1u8XRPGdBMrhWFthrrGZdWQ==", + "dev": true, + "requires": { + "rollup-pluginutils": "^2.3.3" + } + }, + "rollup-pluginutils": { + "version": "2.8.2", + "resolved": "https://registry.npmjs.org/rollup-pluginutils/-/rollup-pluginutils-2.8.2.tgz", + "integrity": "sha512-EEp9NhnUkwY8aif6bxgovPHMoMoNr2FulJziTndpt5H9RdwC47GSGuII9XxpSdzVGM0GWrNPHV6ie1LTNJPaLQ==", + "dev": true, + "requires": { + "estree-walker": "^0.6.1" + } + }, + "round10": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/round10/-/round10-1.0.3.tgz", + "integrity": "sha1-hhEPRqEIdKGTHaf91eBtGFeo5NA=", + "dev": true + }, + "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, + "optional": true + }, + "sass": { + "version": "1.43.4", + "resolved": "https://registry.npmjs.org/sass/-/sass-1.43.4.tgz", + "integrity": "sha512-/ptG7KE9lxpGSYiXn7Ar+lKOv37xfWsZRtFYal2QHNigyVQDx685VFT/h7ejVr+R8w7H4tmUgtulsKl5YpveOg==", + "dev": true, + "requires": { + "chokidar": ">=3.0.0 <4.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 + }, + "seek-bzip": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/seek-bzip/-/seek-bzip-1.0.6.tgz", + "integrity": "sha512-e1QtP3YL5tWww8uKaOCQ18UxIT2laNBXHjV/S2WYCiK4udiv8lkG89KRIoCjUagnAmCBurjF4zEVX2ByBbnCjQ==", + "dev": true, + "requires": { + "commander": "^2.8.1" + } + }, + "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" + } + }, + "semver-regex": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/semver-regex/-/semver-regex-2.0.0.tgz", + "integrity": "sha512-mUdIBBvdn0PLOeP3TEkMH7HHeUP3GjsXCwKarjv/kGmUFOYg1VqEemKhoQpWMu6X2I8kHeuVdGibLGkVK+/5Qw==", + "dev": true + }, + "semver-truncate": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/semver-truncate/-/semver-truncate-1.1.2.tgz", + "integrity": "sha1-V/Qd5pcHpicJp+AQS6IRcQnqR+g=", + "dev": true, + "requires": { + "semver": "^5.3.0" + } + }, + "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" + } + }, + "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-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" + } + } + } + }, + "shebang-command": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-1.2.0.tgz", + "integrity": "sha1-RKrGW2lbAzmJaMOfNj/uXer98eo=", + "dev": true, + "requires": { + "shebang-regex": "^1.0.0" + } + }, + "shebang-regex": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-1.0.0.tgz", + "integrity": "sha1-2kL0l0DAtC2yypcoVxyxkMmO/qM=", + "dev": true + }, + "side-channel": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.0.4.tgz", + "integrity": "sha512-q5XPytqFEIKHkGdiMIrY10mvLRvnQh42/+GoBlFW3b2LXLE2xxJpZFdm94we0BaoV3RwJyGqg5wS7epxTv0Zvw==", + "dev": true, + "requires": { + "call-bind": "^1.0.0", + "get-intrinsic": "^1.0.2", + "object-inspect": "^1.9.0" + } + }, + "signal-exit": { + "version": "3.0.5", + "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.5.tgz", + "integrity": "sha512-KWcOiKeQj6ZyXx7zq4YxSMgHRlod4czeBQZrPb8OKcohcqAXShm7E20kEMle9WBt26hFcAf0qLOcp5zmY7kOqQ==", + "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": { + "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" + } + }, + "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-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-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" + } + }, + "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 + } + } + }, + "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" + } + } + } + }, + "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" + } + } + } + }, + "sort-keys": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/sort-keys/-/sort-keys-1.1.2.tgz", + "integrity": "sha1-RBttTTRnmPG05J6JIK37oOVD+a0=", + "dev": true, + "requires": { + "is-plain-obj": "^1.0.0" + } + }, + "sort-keys-length": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/sort-keys-length/-/sort-keys-length-1.0.1.tgz", + "integrity": "sha1-nLb09OnkgVWmqgZx7dM2/xR5oYg=", + "dev": true, + "requires": { + "sort-keys": "^1.0.0" + } + }, + "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.3", + "resolved": "https://registry.npmjs.org/source-map-resolve/-/source-map-resolve-0.5.3.tgz", + "integrity": "sha512-Htz+RnsXWk5+P2slx5Jh3Q66vhQj1Cllm0zvnaY98+NFx+Dv2CF/f5O/t8x+KaNdrdIAsruNzoh/KpialbqAnw==", + "dev": true, + "requires": { + "atob": "^2.1.2", + "decode-uri-component": "^0.2.0", + "resolve-url": "^0.2.1", + "source-map-url": "^0.4.0", + "urix": "^0.1.0" + } + }, + "source-map-url": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/source-map-url/-/source-map-url-0.4.1.tgz", + "integrity": "sha512-cPiFOTLUKvJFIg4SKVScy4ilPPW6rFgMgfuZJPNoDuMs3nC1HbMUycBoJw77xFIp6z1UJQJOfx6C9GMH80DiTw==", + "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.1", + "resolved": "https://registry.npmjs.org/spdx-correct/-/spdx-correct-3.1.1.tgz", + "integrity": "sha512-cOYcUWwhCuHCXi49RhFRCyJEK3iPj1Ziz9DpViV3tbZOwXD49QzIN3MpOLJNxh2qwq2lJJZaKMVw9qNi4jTC0w==", + "dev": true, + "requires": { + "spdx-expression-parse": "^3.0.0", + "spdx-license-ids": "^3.0.0" + } + }, + "spdx-exceptions": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/spdx-exceptions/-/spdx-exceptions-2.3.0.tgz", + "integrity": "sha512-/tTrYOC7PPI1nUAgx34hUpqXuyJG+DTHJTnIULG4rDygi4xu/tfgmq1e1cIRwRzwZgo4NLySi+ricLkZkw4i5A==", + "dev": true + }, + "spdx-expression-parse": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/spdx-expression-parse/-/spdx-expression-parse-3.0.1.tgz", + "integrity": "sha512-cbqHunsQWnJNE6KhVSMsMeH5H/L9EpymbzqTQ3uLwNCLZ1Q481oWaofqH7nO6V07xlXwY6PhQdQ2IedWx/ZK4Q==", + "dev": true, + "requires": { + "spdx-exceptions": "^2.1.0", + "spdx-license-ids": "^3.0.0" + } + }, + "spdx-license-ids": { + "version": "3.0.10", + "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.10.tgz", + "integrity": "sha512-oie3/+gKf7QtpitB0LYLETe+k8SifzsX4KixvpOsbI6S0kRiRQ5MKOio8eMSAKQ17N06+wdEOXRiId+zOxo0hA==", + "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 + }, + "squeak": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/squeak/-/squeak-1.3.0.tgz", + "integrity": "sha1-MwRQN7ZDiLVnZ0uEMiplIQc5FsM=", + "dev": true, + "requires": { + "chalk": "^1.0.0", + "console-stream": "^0.1.1", + "lpad-align": "^1.0.1" + }, + "dependencies": { + "ansi-styles": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz", + "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=", + "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" + } + }, + "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 + }, + "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 + } + } + }, + "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" + } + }, + "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-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-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" + } + } + } + }, + "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.1", + "resolved": "https://registry.npmjs.org/stream-shift/-/stream-shift-1.0.1.tgz", + "integrity": "sha512-AiisoFqQ0vbGcZgQPY1cdP2I76glaVA/RauYR4G4thNFgkTqr90yXTo4LYX60Jl+sIlPNHHdGSwo01AvbKUSVQ==", + "dev": true + }, + "stream-to-array": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/stream-to-array/-/stream-to-array-2.3.0.tgz", + "integrity": "sha1-u/azn19D7DC8cbq8s3VXrOzzQ1M=", + "dev": true, + "requires": { + "any-promise": "^1.1.0" + } + }, + "strict-uri-encode": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/strict-uri-encode/-/strict-uri-encode-1.1.0.tgz", + "integrity": "sha1-J5siXfHVgrH1TmWt3UNS4Y+qBxM=", + "dev": true + }, + "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" + } + }, + "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.trimend": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.4.tgz", + "integrity": "sha512-y9xCjw1P23Awk8EvTpcyL2NIr1j7wJ39f+k6lvRnSMz+mz9CGz9NYPelDk42kOz6+ql8xjfK8oYzy3jAP5QU5A==", + "dev": true, + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3" + } + }, + "string.prototype.trimstart": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.4.tgz", + "integrity": "sha512-jh6e984OBfvxS50tdY2nRZnoC5/mLFKOREQfw8t5yytkoUsJRNxvI/E39qu1sD0OtWI3OC0XgKSmcWwziwYuZw==", + "dev": true, + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3" + } + }, + "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-dirs": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/strip-dirs/-/strip-dirs-2.1.0.tgz", + "integrity": "sha512-JOCxOeKLm2CAS73y/U4ZeZPTkE+gNVCzKt7Eox84Iej1LT/2pTWYpZKJuxwQpvX1LiZb1xokNR7RLfuBAa7T3g==", + "dev": true, + "requires": { + "is-natural-number": "^4.0.1" + } + }, + "strip-eof": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/strip-eof/-/strip-eof-1.0.0.tgz", + "integrity": "sha1-u0P/VZim6wXYm1n80SnJgzE2Br8=", + "dev": true + }, + "strip-final-newline": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-2.0.0.tgz", + "integrity": "sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA==", + "dev": true + }, + "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" + } + }, + "strip-outer": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/strip-outer/-/strip-outer-1.0.1.tgz", + "integrity": "sha512-k55yxKHwaXnpYGsOzg4Vl8+tDrWylxDEpknGjhTiZB8dFRU5rTo9CAzeycivxV3s+zlTKwrs6WxMxR95n26kwg==", + "dev": true, + "requires": { + "escape-string-regexp": "^1.0.2" + }, + "dependencies": { + "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 + } + } + }, + "strnum": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/strnum/-/strnum-1.0.4.tgz", + "integrity": "sha512-lMzNMfDpaQOLt4B2mEbfzYS0+T7dvCXeojnlGf6f1AygvWDMcWyXYaLbyICfjVu29sErR8fnRagQfBW/N/hGgw==", + "dev": true + }, + "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" + } + }, + "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.2", + "resolved": "https://registry.npmjs.org/svgo/-/svgo-1.3.2.tgz", + "integrity": "sha512-yhy/sQYxR5BkC98CY7o31VGsg014AKLEPxdfhora76l36hD9Rdy5NZA/Ocn6yayNPgSamYdtX2rFJdcv07AYVw==", + "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.37", + "csso": "^4.0.2", + "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" + } + }, + "tar-stream": { + "version": "1.6.2", + "resolved": "https://registry.npmjs.org/tar-stream/-/tar-stream-1.6.2.tgz", + "integrity": "sha512-rzS0heiNf8Xn7/mpdSVVSMAWAoy9bfb1WOTYC78Z0UQKeKa/CWS8FOq0lKGNa8DWKAn9gxjCvMLYc5PGXYlK2A==", + "dev": true, + "requires": { + "bl": "^1.0.0", + "buffer-alloc": "^1.2.0", + "end-of-stream": "^1.0.0", + "fs-constants": "^1.0.0", + "readable-stream": "^2.3.0", + "to-buffer": "^1.1.1", + "xtend": "^4.0.0" + } + }, + "temp-dir": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/temp-dir/-/temp-dir-1.0.0.tgz", + "integrity": "sha1-CnwOom06Oa+n4OvqnB/AvE2qAR0=", + "dev": true + }, + "tempfile": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/tempfile/-/tempfile-2.0.0.tgz", + "integrity": "sha1-awRGhWqbERTRhW/8vlCczLCXcmU=", + "dev": true, + "requires": { + "temp-dir": "^1.0.0", + "uuid": "^3.0.1" + } + }, + "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-concurrent": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/through2-concurrent/-/through2-concurrent-2.0.0.tgz", + "integrity": "sha512-R5/jLkfMvdmDD+seLwN7vB+mhbqzWop5fAjx5IX8/yQq7VhBhzDmhXgaHAOnhnWkCpRMM7gToYHycB0CS/pd+A==", + "dev": true, + "requires": { + "through2": "^2.0.0" + } + }, + "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 + }, + "timed-out": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/timed-out/-/timed-out-4.0.1.tgz", + "integrity": "sha1-8y6srFoXW+ol1/q1Zas+2HQe9W8=", + "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-buffer": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/to-buffer/-/to-buffer-1.1.1.tgz", + "integrity": "sha512-lx9B5iv7msuFYE3dytT+KE5tap+rNYw+K4jVkb9R/asAb+pbBSM17jtunHplhBe6RRJdZx3Pn2Jph24O32mOVg==", + "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": "5.0.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", + "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", + "dev": true, + "requires": { + "is-number": "^7.0.0" + } + }, + "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" + } + }, + "trim-newlines": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/trim-newlines/-/trim-newlines-1.0.0.tgz", + "integrity": "sha1-WIeWa7WCpFA6QetST301ARgVphM=", + "dev": true + }, + "trim-repeated": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/trim-repeated/-/trim-repeated-1.0.0.tgz", + "integrity": "sha1-42RqLqTokTEr9+rObPsFOAvAHCE=", + "dev": true, + "requires": { + "escape-string-regexp": "^1.0.2" + }, + "dependencies": { + "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 + } + } + }, + "tslib": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.3.1.tgz", + "integrity": "sha512-77EbyPPpMz+FRFRuAFlWMtmgUWGe9UOG2Z25NqCwiIjRhOf5iKGuzSe5P2w1laq+FkRy4p+PCuVkJSGkzTEKVw==", + "dev": true + }, + "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" + } + }, + "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 + }, + "unbox-primitive": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/unbox-primitive/-/unbox-primitive-1.0.1.tgz", + "integrity": "sha512-tZU/3NqK3dA5gpE1KtyiJUrEB0lxnGkMFHptJ7q6ewdZ8s12QrODwNbhIJStmJkd1QDXa1NRA8aF2A1zk/Ypyw==", + "dev": true, + "requires": { + "function-bind": "^1.1.1", + "has-bigints": "^1.0.1", + "has-symbols": "^1.0.2", + "which-boxed-primitive": "^1.0.2" + } + }, + "unbzip2-stream": { + "version": "1.4.3", + "resolved": "https://registry.npmjs.org/unbzip2-stream/-/unbzip2-stream-1.4.3.tgz", + "integrity": "sha512-mlExGW4w71ebDJviH16lQLtZS32VKqsSfk80GCfUlwT/4/hNRFsoscrF/c++9xinkMzECL1uL9DDwXqFWkruPg==", + "dev": true, + "requires": { + "buffer": "^5.2.1", + "through": "^2.3.8" + } + }, + "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.3.0", + "resolved": "https://registry.npmjs.org/undertaker/-/undertaker-1.3.0.tgz", + "integrity": "sha512-/RXwi5m/Mu3H6IHQGww3GNt1PNXlbeCuclF2QYR14L/2CHPz3DFZkvB5hZ0N/QUkiXWCACML2jXViIQEQc2MLg==", + "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", + "fast-levenshtein": "^1.0.0", + "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" + }, + "dependencies": { + "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 + } + } + }, + "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" + } + }, + "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 + } + } + }, + "upath": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/upath/-/upath-1.2.0.tgz", + "integrity": "sha512-aZwGpamFO61g3OlfT7OQCHqhGnW43ieH9WZeP7QxN/G/jS4jfqUkZxoryvJgVPEcrl5NL/ggHsSmLMHuH64Lhg==", + "dev": true + }, + "urix": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/urix/-/urix-0.1.0.tgz", + "integrity": "sha1-2pN/emLiH+wf0Y1Js1wpNQZ6bHI=", + "dev": true + }, + "url-parse-lax": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/url-parse-lax/-/url-parse-lax-1.0.0.tgz", + "integrity": "sha1-evjzA2Rem9eaJy56FKxovAYJ2nM=", + "dev": true, + "requires": { + "prepend-http": "^1.0.1" + } + }, + "url-to-options": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/url-to-options/-/url-to-options-1.0.1.tgz", + "integrity": "sha1-FQWgOiiaSMvXpDTvuu7FBV9WM6k=", + "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.1", + "resolved": "https://registry.npmjs.org/util.promisify/-/util.promisify-1.0.1.tgz", + "integrity": "sha512-g9JpC/3He3bm38zsLupWryXHoEcS22YHthuPQSJdMy6KNrzIRzWqcsHzD/WUnqe45whVou4VIsPew37DoXWNrA==", + "dev": true, + "requires": { + "define-properties": "^1.1.3", + "es-abstract": "^1.17.2", + "has-symbols": "^1.0.1", + "object.getownpropertydescriptors": "^2.1.0" + } + }, + "uuid": { + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.4.0.tgz", + "integrity": "sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A==", + "dev": true + }, + "v8flags": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/v8flags/-/v8flags-3.2.0.tgz", + "integrity": "sha512-mH8etigqMfiGWdeXpaaqGfs6BndypxusHHcv2qSHyZkGEznCd/qAXCWWRzeowtL54147cktFOC4P5y+kl8d8Jg==", + "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 + }, + "vinyl": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/vinyl/-/vinyl-2.2.1.tgz", + "integrity": "sha512-LII3bXRFBZLlezoG5FfZVcXflZgWP/4dCwKtxd5ky9+LOtM4CS3bIRQsmR1KMnMW07jpE8fqR2lcxPZ+8sJIcw==", + "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" + } + }, + "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" + } + }, + "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-boxed-primitive": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/which-boxed-primitive/-/which-boxed-primitive-1.0.2.tgz", + "integrity": "sha512-bwZdv0AKLpplFY2KZRX6TvyuN7ojjr7lwkg6ml0roIy9YeuSr7JS372qlNW18UQYzgYK9ziGcerWqZOmEn9VNg==", + "dev": true, + "requires": { + "is-bigint": "^1.0.1", + "is-boolean-object": "^1.1.0", + "is-number-object": "^1.0.4", + "is-string": "^1.0.5", + "is-symbol": "^1.0.3" + } + }, + "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 + }, + "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 + }, + "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.2", + "resolved": "https://registry.npmjs.org/y18n/-/y18n-3.2.2.tgz", + "integrity": "sha512-uGZHXkHnhF0XeeAPgnKfPv1bgKAYyVvmNL1xlKsPYZPaIHxGti2hHqvOCQv71XMsLxu1QjergkqogUnms5D3YQ==", + "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": "7.1.2", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-7.1.2.tgz", + "integrity": "sha512-ZEjj/dQYQy0Zx0lgLMLR8QuaqTihnxirir7EwUHp1Axq4e3+k8jXU5K0VLbNvedv1f4EWtBonDIZm0NUr+jCcA==", + "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.1" + } + }, + "yargs-parser": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-5.0.1.tgz", + "integrity": "sha512-wpav5XYiddjXxirPoCTUPbqM0PXvJ9hiBMvuJgInvo4/lAOTZzUprArw17q2O1P2+GHhbBr18/iQwjL5Z9BqfA==", + "dev": true, + "requires": { + "camelcase": "^3.0.0", + "object.assign": "^4.1.0" + } + }, + "yauzl": { + "version": "2.10.0", + "resolved": "https://registry.npmjs.org/yauzl/-/yauzl-2.10.0.tgz", + "integrity": "sha1-x+sXyT4RLLEIb6bY5R+wZnt5pfk=", + "dev": true, + "requires": { + "buffer-crc32": "~0.2.3", + "fd-slicer": "~1.1.0" + } + }, + "zopflipng-bin": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/zopflipng-bin/-/zopflipng-bin-6.0.1.tgz", + "integrity": "sha512-+aybvXv/xafL6I67uSH5yLHrSy4/OaSOV9tniw4yZFIHpINXUcctVHE/WzHxOONrL2GHzJ8Fd4iDrNyaS6TVbg==", + "dev": true, + "requires": { + "bin-build": "^3.0.0", + "bin-wrapper": "^4.0.1", + "logalot": "^2.1.0" + } + } + } +} diff --git a/package.json b/package.json new file mode 100644 index 0000000..5865619 --- /dev/null +++ b/package.json @@ -0,0 +1,24 @@ +{ + "name": "frontend", + "version": "1.0.0", + "description": "", + "main": "gulpfile.js", + "scripts": { + "start": "gulp", + "build": "gulp build", + "test": "echo \"Error: no test specified\" && exit 1" + }, + "author": "", + "license": "ISC", + "devDependencies": { + "@rollup/plugin-html": "^0.2.4", + "gulp": "^4.0.2", + "gulp-concat": "^2.6.1", + "gulp-image": "^6.2.1", + "gulp-inject": "^5.0.5", + "gulp-less": "^5.0.0", + "rollup": "^2.60.0", + "rollup-plugin-scss": "^3.0.0", + "sass": "^1.43.4" + } +} From d5e1f1c6dcb31377807e893830df0c8f5b8083ca Mon Sep 17 00:00:00 2001 From: Alexandra-Tkachenko <91024312+Alexandra-Tkachenko@users.noreply.github.com> Date: Sun, 19 Dec 2021 13:23:02 +0300 Subject: [PATCH 2/4] src --- src/app.js | 1 + 1 file changed, 1 insertion(+) create mode 100644 src/app.js diff --git a/src/app.js b/src/app.js new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/src/app.js @@ -0,0 +1 @@ + From b06b7ae44a91d34287692d4b59b79bdd8879255f Mon Sep 17 00:00:00 2001 From: Alexandra-Tkachenko <91024312+Alexandra-Tkachenko@users.noreply.github.com> Date: Sun, 19 Dec 2021 13:23:58 +0300 Subject: [PATCH 3/4] add files --- src/assets/github_logo.png | Bin 0 -> 26315 bytes src/assets/img.png | Bin 0 -> 136895 bytes src/assets/telegram_logo.png | Bin 0 -> 20352 bytes src/assets/twitter_logo.png | Bin 0 -> 19897 bytes src/index.html | 44 ++ src/styles/app.scss | 21 + src/styles/card/card.scss | 8 + src/styles/card/information/data/data.scss | 17 + src/styles/card/information/information.scss | 10 + .../__copyrights/resume__copyrights.scss | 5 + src/styles/card/resume/resume.scss | 6 + src/styles/card/resume/theme.scss | 15 + .../card/resume/wrapper/about/about.scss | 18 + .../card/resume/wrapper/avatar/avatar.scss | 10 + .../wrapper/download-cv/download-cv.scss | 28 ++ .../social-network/social-network.scss | 11 + src/styles/card/resume/wrapper/wrapper.scss | 7 + src/styles/reset.scss | 379 ++++++++++++++++++ src/styles/style.scss | 8 + 19 files changed, 587 insertions(+) create mode 100644 src/assets/github_logo.png create mode 100644 src/assets/img.png create mode 100644 src/assets/telegram_logo.png create mode 100644 src/assets/twitter_logo.png create mode 100644 src/index.html create mode 100644 src/styles/app.scss create mode 100644 src/styles/card/card.scss create mode 100644 src/styles/card/information/data/data.scss create mode 100644 src/styles/card/information/information.scss create mode 100644 src/styles/card/resume/__copyrights/resume__copyrights.scss create mode 100644 src/styles/card/resume/resume.scss create mode 100644 src/styles/card/resume/theme.scss create mode 100644 src/styles/card/resume/wrapper/about/about.scss create mode 100644 src/styles/card/resume/wrapper/avatar/avatar.scss create mode 100644 src/styles/card/resume/wrapper/download-cv/download-cv.scss create mode 100644 src/styles/card/resume/wrapper/social-network/social-network.scss create mode 100644 src/styles/card/resume/wrapper/wrapper.scss create mode 100644 src/styles/reset.scss create mode 100644 src/styles/style.scss diff --git a/src/assets/github_logo.png b/src/assets/github_logo.png new file mode 100644 index 0000000000000000000000000000000000000000..95cdc93f5a5bbf0584460c8d6e24baf90d78ba07 GIT binary patch literal 26315 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 VvlFH-z{N8Vq^--TTI+y+{tuu!_Lu+w literal 0 HcmV?d00001 diff --git a/src/assets/img.png b/src/assets/img.png new file mode 100644 index 0000000000000000000000000000000000000000..86f62aa78ee0c6b843c476602efe36b375dff3c1 GIT binary patch literal 136895 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

taElbE-GK0s4R+$ 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%0DtqTGj-pLK>08y9(@l&^sj(+r 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¬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

;IDhq?GEl~Nw??^jTGih3pA-d-&K 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 literal 0 HcmV?d00001 diff --git a/src/assets/twitter_logo.png b/src/assets/twitter_logo.png new file mode 100644 index 0000000000000000000000000000000000000000..a02f382262b7e43bf8a0649d24659012cf25d206 GIT binary patch literal 19897 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 literal 0 HcmV?d00001 diff --git a/src/index.html b/src/index.html new file mode 100644 index 0000000..de490e5 --- /dev/null +++ b/src/index.html @@ -0,0 +1,44 @@ + + + + + Resume + + + + + + + +

+ +
+
+

Tkachenko Alex

+

Web Designer

+
+
+
+ + + + \ No newline at end of file diff --git a/src/styles/app.scss b/src/styles/app.scss new file mode 100644 index 0000000..d95b96b --- /dev/null +++ b/src/styles/app.scss @@ -0,0 +1,21 @@ +@import "reset.scss"; +@import "style.scss"; + +@import "card/card.scss"; + +@import "card/resume/resume.scss"; +@import "card/resume/theme.scss"; + +@import "card/resume/__copyrights/resume__copyrights.scss"; + +@import "card/resume/wrapper/about/about.scss"; +@import "card/resume/wrapper/avatar/avatar.scss"; +@import "card/resume/wrapper/download-cv/download-cv.scss"; +@import "card/resume/wrapper/social-network/social-network.scss"; +@import "card/resume/wrapper/wrapper.scss"; + +@import "card/information/information.scss"; +@import "card/information/data/data.scss"; + + + diff --git a/src/styles/card/card.scss b/src/styles/card/card.scss new file mode 100644 index 0000000..5edb163 --- /dev/null +++ b/src/styles/card/card.scss @@ -0,0 +1,8 @@ +.card { + width: 1127px; + height: 595px; + margin: 90px; + background: var(--color-body-background); + display: flex; + border-radius: 30px; +} \ No newline at end of file diff --git a/src/styles/card/information/data/data.scss b/src/styles/card/information/data/data.scss new file mode 100644 index 0000000..a4d0f1d --- /dev/null +++ b/src/styles/card/information/data/data.scss @@ -0,0 +1,17 @@ +.data { + text-align: center; + align-self: center; + + .data__name { + font-weight: bold; + font-size: 62px; + line-height: 71px; + margin: 10px; + } + + .data__profession { + font-weight: normal; + font-size: 22px; + line-height: 25px; + } +} \ No newline at end of file diff --git a/src/styles/card/information/information.scss b/src/styles/card/information/information.scss new file mode 100644 index 0000000..4529dca --- /dev/null +++ b/src/styles/card/information/information.scss @@ -0,0 +1,10 @@ +.information { + width: 747px; + height: 595px; + background: var(--color-bogy-main); + border-radius: 30px; + display: flex; + flex-direction: column; + justify-content: center; + align-items: center; +} \ No newline at end of file diff --git a/src/styles/card/resume/__copyrights/resume__copyrights.scss b/src/styles/card/resume/__copyrights/resume__copyrights.scss new file mode 100644 index 0000000..461fe8c --- /dev/null +++ b/src/styles/card/resume/__copyrights/resume__copyrights.scss @@ -0,0 +1,5 @@ +.resume__copyrights { + font-size: 14px; + margin-bottom: 16px; + align-self: center; +} \ No newline at end of file diff --git a/src/styles/card/resume/resume.scss b/src/styles/card/resume/resume.scss new file mode 100644 index 0000000..0b6e26d --- /dev/null +++ b/src/styles/card/resume/resume.scss @@ -0,0 +1,6 @@ +.resume { + width: 380px; + display: flex; + flex-direction: column; + justify-content: space-around; +} \ No newline at end of file diff --git a/src/styles/card/resume/theme.scss b/src/styles/card/resume/theme.scss new file mode 100644 index 0000000..8ec830d --- /dev/null +++ b/src/styles/card/resume/theme.scss @@ -0,0 +1,15 @@ +:root { + --color-text: #FFFFFF; + --color-body-background: #444444; + --color-bogy-main: #222222; + --color-shadow: #c4c4c4; +} + +@media (prefers-color-scheme: dark) { + :root { + --color-text: #2d2b2b; + --color-body-background: #c8c7c7; + --color-bogy-main: #9d9d9d; + --color-shadow: #acaaaa; + } +} \ No newline at end of file diff --git a/src/styles/card/resume/wrapper/about/about.scss b/src/styles/card/resume/wrapper/about/about.scss new file mode 100644 index 0000000..6d101d1 --- /dev/null +++ b/src/styles/card/resume/wrapper/about/about.scss @@ -0,0 +1,18 @@ +.about { + text-align: center; + + .about__annotation { + font-weight: normal; + font-size: 20px; + line-height: 23px; + margin-top: 8px; + margin-bottom: 5px; + } + + .about__name { + font-weight: bold; + font-size: 38px; + line-height: 44px; + margin-top: 30px; + } +} \ No newline at end of file diff --git a/src/styles/card/resume/wrapper/avatar/avatar.scss b/src/styles/card/resume/wrapper/avatar/avatar.scss new file mode 100644 index 0000000..699f09e --- /dev/null +++ b/src/styles/card/resume/wrapper/avatar/avatar.scss @@ -0,0 +1,10 @@ +.avatar { + align-self: center; + + .avatar__image { + width: 180px; + height: 180px; + border-radius: 50%; + box-shadow: 13px 13px var(--color-shadow); + } +} \ No newline at end of file diff --git a/src/styles/card/resume/wrapper/download-cv/download-cv.scss b/src/styles/card/resume/wrapper/download-cv/download-cv.scss new file mode 100644 index 0000000..01b3c14 --- /dev/null +++ b/src/styles/card/resume/wrapper/download-cv/download-cv.scss @@ -0,0 +1,28 @@ +.download-cv { + margin: 40px; + width: 168px; + height: 46px; + border: 3px solid var(--color-text); + border-radius: 40px; + background: var(--color-body-background); + align-self: center; + overflow: hidden; + transition-duration: 0.4s; + + .download-cv__text { + font-size: 17px; + line-height: 20px; + color: var(--color-text); + text-decoration: none; + } + + .download-cv:hover { + box-shadow: 0 2px 10px 5px var(--color-shadow); + background: rgb(222, 112, 97); + } + + .download-cv:active { + background: rgb(238, 169, 160); + } +} + diff --git a/src/styles/card/resume/wrapper/social-network/social-network.scss b/src/styles/card/resume/wrapper/social-network/social-network.scss new file mode 100644 index 0000000..4887c20 --- /dev/null +++ b/src/styles/card/resume/wrapper/social-network/social-network.scss @@ -0,0 +1,11 @@ +.social-network { + margin: 3px; + display: flex; + align-self: center; + + .social-network__telegram, .social-network__twitter, .social-network__github { + width: 24px; + height: 24px; + margin: 5px; + } +} \ No newline at end of file diff --git a/src/styles/card/resume/wrapper/wrapper.scss b/src/styles/card/resume/wrapper/wrapper.scss new file mode 100644 index 0000000..384ad42 --- /dev/null +++ b/src/styles/card/resume/wrapper/wrapper.scss @@ -0,0 +1,7 @@ +.wrapper { + display: flex; + align-self: center; + flex-direction: column; + justify-content: space-around; + margin-top: 60px; +} \ No newline at end of file diff --git a/src/styles/reset.scss b/src/styles/reset.scss new file mode 100644 index 0000000..780ad9c --- /dev/null +++ b/src/styles/reset.scss @@ -0,0 +1,379 @@ +/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */ + +/* Document + ========================================================================== */ + +/** + * 1. Correct the line height in all browsers. + * 2. Prevent adjustments of font size after orientation changes in iOS. + */ + +html { + line-height: 1.15; + /* 1 */ + -webkit-text-size-adjust: 100%; + /* 2 */ +} + +/* Sections + ========================================================================== */ + +/** + * Remove the margin in all browsers. + */ + +body { + margin: 0; +} + +/** + * Render the `main` element consistently in IE. + */ + +main { + display: block; +} + +/** + * Correct the font size and margin on `h1` elements within `section` and + * `article` contexts in Chrome, Firefox, and Safari. + */ + +h1 { + font-size: 2em; + margin: 0.67em 0; +} + +/* Grouping content + ========================================================================== */ + +/** + * 1. Add the correct box sizing in Firefox. + * 2. Show the overflow in Edge and IE. + */ + +hr { + box-sizing: content-box; + /* 1 */ + height: 0; + /* 1 */ + overflow: visible; + /* 2 */ +} + +/** + * 1. Correct the inheritance and scaling of font size in all browsers. + * 2. Correct the odd `em` font sizing in all browsers. + */ + +pre { + font-family: monospace, monospace; + /* 1 */ + font-size: 1em; + /* 2 */ +} + +/* Text-level semantics + ========================================================================== */ + +/** + * Remove the gray background on active links in IE 10. + */ + +a { + background-color: transparent; +} + +/** + * 1. Remove the bottom border in Chrome 57- + * 2. Add the correct text decoration in Chrome, Edge, IE, Opera, and Safari. + */ + +abbr[title] { + border-bottom: none; + /* 1 */ + text-decoration: underline; + /* 2 */ + text-decoration: underline dotted; + /* 2 */ +} + +/** + * Add the correct font weight in Chrome, Edge, and Safari. + */ + +b, +strong { + font-weight: bolder; +} + +/** + * 1. Correct the inheritance and scaling of font size in all browsers. + * 2. Correct the odd `em` font sizing in all browsers. + */ + +code, +kbd, +samp { + font-family: monospace, monospace; + /* 1 */ + font-size: 1em; + /* 2 */ +} + +/** + * Add the correct font size in all browsers. + */ + +small { + font-size: 80%; +} + +/** + * Prevent `sub` and `sup` elements from affecting the line height in + * all browsers. + */ + +sub, +sup { + font-size: 75%; + line-height: 0; + position: relative; + vertical-align: baseline; +} + +sub { + bottom: -0.25em; +} + +sup { + top: -0.5em; +} + +/* Embedded content + ========================================================================== */ + +/** + * Remove the border on images inside links in IE 10. + */ + +img { + border-style: none; +} + +/* Forms + ========================================================================== */ + +/** + * 1. Change the font styles in all browsers. + * 2. Remove the margin in Firefox and Safari. + */ + +button, +input, +optgroup, +select, +textarea { + font-family: inherit; + /* 1 */ + font-size: 100%; + /* 1 */ + line-height: 1.15; + /* 1 */ + margin: 0; + /* 2 */ +} + +/** + * Show the overflow in IE. + * 1. Show the overflow in Edge. + */ + +button, +input { + /* 1 */ + overflow: visible; +} + +/** + * Remove the inheritance of text transform in Edge, Firefox, and IE. + * 1. Remove the inheritance of text transform in Firefox. + */ + +button, +select { + /* 1 */ + text-transform: none; +} + +/** + * Correct the inability to style clickable types in iOS and Safari. + */ + +button, +[type="button"], +[type="reset"], +[type="submit"] { + -webkit-appearance: button; +} + +/** + * Remove the inner border and padding in Firefox. + */ + +button::-moz-focus-inner, +[type="button"]::-moz-focus-inner, +[type="reset"]::-moz-focus-inner, +[type="submit"]::-moz-focus-inner { + border-style: none; + padding: 0; +} + +/** + * Restore the focus styles unset by the previous rule. + */ + +button:-moz-focusring, +[type="button"]:-moz-focusring, +[type="reset"]:-moz-focusring, +[type="submit"]:-moz-focusring { + outline: 1px dotted ButtonText; +} + +/** + * Correct the padding in Firefox. + */ + +fieldset { + padding: 0.35em 0.75em 0.625em; +} + +/** + * 1. Correct the text wrapping in Edge and IE. + * 2. Correct the color inheritance from `fieldset` elements in IE. + * 3. Remove the padding so developers are not caught out when they zero out + * `fieldset` elements in all browsers. + */ + +legend { + box-sizing: border-box; + /* 1 */ + color: inherit; + /* 2 */ + display: table; + /* 1 */ + max-width: 100%; + /* 1 */ + padding: 0; + /* 3 */ + white-space: normal; + /* 1 */ +} + +/** + * Add the correct vertical alignment in Chrome, Firefox, and Opera. + */ + +progress { + vertical-align: baseline; +} + +/** + * Remove the default vertical scrollbar in IE 10+. + */ + +textarea { + overflow: auto; +} + +/** + * 1. Add the correct box sizing in IE 10. + * 2. Remove the padding in IE 10. + */ + +[type="checkbox"], +[type="radio"] { + box-sizing: border-box; + /* 1 */ + padding: 0; + /* 2 */ +} + +/** + * Correct the cursor style of increment and decrement buttons in Chrome. + */ + +[type="number"]::-webkit-inner-spin-button, +[type="number"]::-webkit-outer-spin-button { + height: auto; +} + +/** + * 1. Correct the odd appearance in Chrome and Safari. + * 2. Correct the outline style in Safari. + */ + +[type="search"] { + -webkit-appearance: textfield; + /* 1 */ + outline-offset: -2px; + /* 2 */ +} + +/** + * Remove the inner padding in Chrome and Safari on macOS. + */ + +[type="search"]::-webkit-search-decoration { + -webkit-appearance: none; +} + +/** + * 1. Correct the inability to style clickable types in iOS and Safari. + * 2. Change font properties to `inherit` in Safari. + */ + +::-webkit-file-upload-button { + -webkit-appearance: button; + /* 1 */ + font: inherit; + /* 2 */ +} + +/* Interactive + ========================================================================== */ + +/* + * Add the correct display in Edge, IE 10+, and Firefox. + */ + +details { + display: block; +} + +/* + * Add the correct display in all browsers. + */ + +summary { + display: list-item; +} + +/* Misc + ========================================================================== */ + +/** + * Add the correct display in IE 10+. + */ + +template { + display: none; +} + +/** + * Add the correct display in IE 10. + */ + +[hidden] { + display: none; +} \ No newline at end of file diff --git a/src/styles/style.scss b/src/styles/style.scss new file mode 100644 index 0000000..90392e7 --- /dev/null +++ b/src/styles/style.scss @@ -0,0 +1,8 @@ +body { + font-family: "Helvetica", sans-serif; + color: var(--color-text); + font-size: 17px; + display: flex; + align-items: center; + justify-content: center; +} From 6add6fd932c0c809ef3817fc255d708b0bed5ea0 Mon Sep 17 00:00:00 2001 From: Alexandra-Tkachenko <91024312+Alexandra-Tkachenko@users.noreply.github.com> Date: Sun, 19 Dec 2021 23:53:35 +0300 Subject: [PATCH 4/4] Fix inner in download --- .../resume/wrapper/download-cv/download-cv.scss | 15 +++++++-------- 1 file changed, 7 insertions(+), 8 deletions(-) diff --git a/src/styles/card/resume/wrapper/download-cv/download-cv.scss b/src/styles/card/resume/wrapper/download-cv/download-cv.scss index 01b3c14..0a6cc52 100644 --- a/src/styles/card/resume/wrapper/download-cv/download-cv.scss +++ b/src/styles/card/resume/wrapper/download-cv/download-cv.scss @@ -15,14 +15,13 @@ color: var(--color-text); text-decoration: none; } +} - .download-cv:hover { - box-shadow: 0 2px 10px 5px var(--color-shadow); - background: rgb(222, 112, 97); - } - - .download-cv:active { - background: rgb(238, 169, 160); - } +.download-cv:hover { + box-shadow: 0 2px 10px 5px var(--color-shadow); + background: rgb(222, 112, 97); } +.download-cv:active { + background: rgb(238, 169, 160); +}