├── .gitignore ├── .release-it.json ├── .vscode └── settings.json ├── CHANGELOG.md ├── README.md ├── clTemplate.hbs ├── dist ├── .gitignore ├── config.js ├── gulpfile.js └── package.json ├── package-lock.json └── package.json /.gitignore: -------------------------------------------------------------------------------- 1 | # NPM # 2 | ########## 3 | # Ignore all these directories called node_modules in current folder and any of the available subfolders. 4 | node_modules/ 5 | /node_modules/ 6 | 7 | # Packages # 8 | ############ 9 | *.7z 10 | *.dmg 11 | *.gz 12 | *.bz2 13 | *.iso 14 | *.jar 15 | *.rar 16 | *.tar 17 | *.zip 18 | *.tgz 19 | *.map 20 | 21 | # Logs and databases # 22 | ###################### 23 | *.log 24 | *.sql 25 | *.env 26 | 27 | # OS generated files # 28 | ###################### 29 | **.DS_Store* 30 | ehthumbs.db 31 | Icon? 32 | Thumbs.db 33 | ._* 34 | 35 | # Vim generated files # 36 | ###################### 37 | *.un~ 38 | 39 | # SASS # 40 | ########## 41 | **/.sass-cache 42 | **/.sass-cache/* 43 | **/.map 44 | 45 | # Composer # 46 | ########## 47 | !assets/js/vendor/ 48 | wpcs/ 49 | /vendor/ 50 | 51 | # Bower # 52 | ########## 53 | assets/bower_components/* 54 | 55 | # Codekit # 56 | ########## 57 | /codekit-config.json 58 | *.codekit 59 | **.codekit-cache/* 60 | 61 | # Compiled Files and Build Dirs # 62 | ########## 63 | /README.html 64 | 65 | # PhpStrom Project Files # 66 | .idea/ 67 | library/vendors/composer 68 | assets/img/.DS_Store 69 | -------------------------------------------------------------------------------- /.release-it.json: -------------------------------------------------------------------------------- 1 | { 2 | "dry-run": false, 3 | "verbose": false, 4 | "force": true, 5 | "non-interactive": true, 6 | "increment": "minor", 7 | "beforeChangelogCommand": "auto-changelog", 8 | "safeBump": false, 9 | "src": { 10 | "commitMessage": "🐶 Release %s", 11 | "tagAnnotation": "🐶 Release %s" 12 | }, 13 | "npm": { 14 | "publish": true 15 | }, 16 | "github": { 17 | "release": true, 18 | "releaseName": "🐶 %s" 19 | }, 20 | "prompt": { 21 | "src": { 22 | "status": true, 23 | "commit": true, 24 | "tag": true, 25 | "push": true, 26 | "release": true, 27 | "publish": true 28 | } 29 | } 30 | } 31 | -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- 1 | { 2 | "editor.formatOnSave": true 3 | } -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- 1 | # Changelog: `pudl` 2 | 3 | This document list all the notable changes in this project's [released versions](https://github.com/MaedahBatool/pudl/releases) are documented in this file. 4 | 5 | [![Maedah on Twitter](https://img.shields.io/twitter/follow/maedahbatool.svg?style=social&label=Follow%20@maedahbatool)](https://twitter.com/maedahbatool/) 6 | 7 | ### RELEASE: [0.4.0](https://github.com/MaedahBatool/pudl/compare/0.3.0...0.4.0) 8 | 9 | ![IMPROVEMENT](https://img.shields.io/badge/-IMPROVEMENT-gray.svg?colorB=39AA54) 10 | 11 | > 👌 Docs and featured image [`e6d5227`](https://github.com/MaedahBatool/pudl/commit/e6d5227e0e5ac71c8e9d1cf03a89a1e41803c6eb)
12 | > 👌 Release must be a poodle [`00af287`](https://github.com/MaedahBatool/pudl/commit/00af2876cb114293006f38f0a1e08c57a968bedc)
13 | > 👌 No commands [`e2be33c`](https://github.com/MaedahBatool/pudl/commit/e2be33c8e0ffa807d040fb955096cb9d6fe11bfc)
14 | > 👌 Improve cURL commands [`27a3e5b`](https://github.com/MaedahBatool/pudl/commit/27a3e5b2dedd6774e04975ff54583899e5c895b8)
15 | > 👌 Docs [`eee43d9`](https://github.com/MaedahBatool/pudl/commit/eee43d9d6e90d1fd354042d76777530707026829)
16 | > 👌 Release must be a poodle [`7f176bc`](https://github.com/MaedahBatool/pudl/commit/7f176bcb29a40f50e3d331e0307635e7d50bc790)
17 | 18 | ![FIX](https://img.shields.io/badge/-FIX-gray.svg?colorB=ff6347) 19 | 20 | > 🐛 Docs downloadable links [`905594c`](https://github.com/MaedahBatool/pudl/commit/905594c41cb34c7ca65dcaca9966bdef055b7591)
21 | 22 | ### RELEASE: [0.3.0](https://github.com/MaedahBatool/pudl/compare/0.2.0...0.3.0) 23 | 24 | ![NEW](https://img.shields.io/badge/-NEW-gray.svg?colorB=3778FF) 25 | 26 | > 📦 Auto release and changelog workflows [`08d8ba9`](https://github.com/MaedahBatool/pudl/commit/08d8ba91c67cc1bb660197e0359feadccf909e8f)
27 | > 📦 BrowserSync Plumber and Notify are here. [`b37aa0c`](https://github.com/MaedahBatool/pudl/commit/b37aa0c3f0a3c6fad2e87716ef4c6e1b6fe2be64)
28 | > 📦 BrowserSync [`c64cca1`](https://github.com/MaedahBatool/pudl/commit/c64cca195b1c65626b58f5c8f84b6c95d55729b9)
29 | > 📦 Improved codebase [`9a948be`](https://github.com/MaedahBatool/pudl/commit/9a948beda1e9694655e809da1c9d2311de6c2166)
30 | > 📦 Add README.md file [`49ec96c`](https://github.com/MaedahBatool/pudl/commit/49ec96c44723b80b535db2c00046985f002e0830)
31 | > 📦 Syntax [`fd136ef`](https://github.com/MaedahBatool/pudl/commit/fd136efe4c6ea0e0255fe243217c90d38c00350e)
32 | > 📦 Add Featured Image [`843d3d4`](https://github.com/MaedahBatool/pudl/commit/843d3d44920782467da7742e67b3f9b3e837751b)
33 | 34 | ![IMPROVEMENT](https://img.shields.io/badge/-IMPROVEMENT-gray.svg?colorB=39AA54) 35 | 36 | > 👌 pudl architechture changes [`6b2e70c`](https://github.com/MaedahBatool/pudl/commit/6b2e70ca4da900df28cb3a61adb0309de720501c)
37 | > 👌 Keywords/Desc [`9778419`](https://github.com/MaedahBatool/pudl/commit/9778419a7f839c92e129c2a94f6e7c9f8fd93c48)
38 | > 👌 Defaults [`82c0ab8`](https://github.com/MaedahBatool/pudl/commit/82c0ab83420810892627460ac19731273161608c)
39 | 40 | ![FIX](https://img.shields.io/badge/-FIX-gray.svg?colorB=ff6347) 41 | 42 | > 🐛 Typo [`f9608e9`](https://github.com/MaedahBatool/pudl/commit/f9608e9dde9010d0bb4f6221f68dacb6923a157a)
43 | 44 | ### RELEASE: 0.2.0 45 | 46 | ![NEW](https://img.shields.io/badge/-NEW-gray.svg?colorB=3778FF) 47 | 48 | > 📦 Add releaseit [`2700300`](https://github.com/MaedahBatool/pudl/commit/2700300f7270f65742a2a005144c800a6420c38d)
49 | > 📦 Add keywords [`c62c9f9`](https://github.com/MaedahBatool/pudl/commit/c62c9f90dfccfcf92d3016f9aaa2c5f9e1de2294)
50 | > 📦 Add Author [`7c4bd86`](https://github.com/MaedahBatool/pudl/commit/7c4bd869384de437f27f79dace85ba4548791e70)
51 | > 📦 First draft [`ef78a77`](https://github.com/MaedahBatool/pudl/commit/ef78a77bdc94ba0ed4b694bee566b456aad9385e)
52 | > 📦 First Commit [`8c8e9ac`](https://github.com/MaedahBatool/pudl/commit/8c8e9acc1cdf1720836adf407e72969562622954)
53 | 54 | ![IMPROVEMENT](https://img.shields.io/badge/-IMPROVEMENT-gray.svg?colorB=39AA54) 55 | 56 | > 👌 Default task [`f580b06`](https://github.com/MaedahBatool/pudl/commit/f580b06545fb84a105d9ce1db4e343237c680495)
57 | 58 | ![DOCS](https://img.shields.io/badge/-DOCS-gray.svg?colorB=978CD4) 59 | 60 | > 📖 Add shields [`0a16d94`](https://github.com/MaedahBatool/pudl/commit/0a16d94bacb6da3e7e7ab4f85b74008b9fb8ca83)
61 | 62 |
63 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | ![pudl](https://maedahbatool.com/wp-content/uploads/2018/09/pudl-image.jpg) 2 | 3 | [![npm](https://img.shields.io/npm/v/gulp-poodle.svg?style=flat-square&color=321A92&labelColor=7E57C3)](https://www.npmjs.com/package/gulp-poodle) [![npm downloads](https://img.shields.io/npm/dt/gulp-poodle.svg?style=flat-square&label=downloads&color=321A92&labelColor=7E57C3)](https://www.npmjs.com/package/gulp-poodle) [![HTML](https://img.shields.io/badge/pug-html-gray.svg?style=flat-square&color=321A92&labelColor=7E57C3)](https://www.npmjs.com/package/gulp-poodle) [![CSS](https://img.shields.io/badge/sass-css-gray.svg?style=flat-square&color=321A92&labelColor=7E57C3)](https://www.npmjs.com/package/gulp-poodle) 4 | 5 | 6 | 7 | 10 | 11 | 12 | 15 | 20 | 21 |
8 | 🎯 pudl is a JavaScript-based static site generator (SSG) for quick-prototyping and creating awesome little static demos while teaching/presenting. It significantly cuts down your dev-setup time and improves productivity. It also gives a nice developer experience. 9 |
13 | A FOSS (Free & Open Source Software) automation workflow project. Developed and Maintained by @MaedahBatool. 14 | 16 | 17 | 18 | 19 |
22 | 23 | ## 🐶 What can `pudl` do? 24 | 25 | 1. Live reloads browser with BrowserSync. 26 | 2. CSS: Sass to CSS conversion, error catching, Autoprefixing and CSS minification. 27 | 3. Watches files for changes in CSS. 28 | 4. Corrects the line endings. 29 | 5. InjectCSS instead of browser page reload. 30 | 6. Sends message notification to you. 31 | 7. Prevents pipe breaking caused by errors. 32 | 33 | ## 🔥 Getting started 34 | 35 |
36 | STEP #0 — Don't have Node.js + npm installed? Read this small guide. (CLICK TO EXPAND!) 37 | 38 | In case you are an absolute beginner to `Node.js`, JavaScript, and `npm` packages — all you need to do is go to the Node's site [download + install](https://nodejs.org/en/download/) Node on your system. This will install both `Node.js` and `npm`, i.e., node package manager — the command line interface of Node.js. 39 | 40 | You can verify a successful installation by opening your terminal app and then start typing... 41 | 42 | ```sh 43 | node -v 44 | # Results into v9.11.2 — please make sure you have Node >= 8 installed. 45 | 46 | npm -v 47 | # Results into v6.2.0 — please make sure you have npm >= 5.3 installed. 48 | ``` 49 | 50 |
51 | 52 | ### ➡️ Step #1. Download the required files 53 | 54 | Download the [`gulpfile.js`](https://raw.githubusercontent.com/MaedahBatool/pudl/master/dist/gulpfile.js), [`package.json`](https://raw.githubusercontent.com/MaedahBatool/pudl/master/dist/package.json), [`.gitignore`](https://raw.githubusercontent.com/MaedahBatool/pudl/master/dist/.gitignore), and [`config.js`](https://raw.githubusercontent.com/MaedahBatool/pudl/master/dist/config.js) files inside the root folder of your project. 55 | 56 | _**OR** use your terminal to browse your desired folder and run the following command that downloads all the required files for you via cURL._ 57 | 58 | ```sh 59 | curl -L https://git.io/pudlgfl -o "gulpfile.js" && curl -L https://git.io/pudlpkjs -o "package.json" && curl -L https://git.io/pudlgig -o ".gitignore" && curl -L https://git.io/pudlcg -o "config.js" 60 | ``` 61 | 62 | ### ➡️ STEP #2: Editing the project variables 63 | 64 | Next, change the project variables in the `config.js` file according to your folder structure. 65 | 66 | ```js 67 | // List of Project Variables. 68 | module.exports = { 69 | viewSrc: './views/**/*.pug', 70 | viewDst: './', 71 | styleSrc: './css/style.scss', 72 | styleDst: './', 73 | outputStyle: 'compressed', 74 | viewWatchFiles: './views/**/*.pug', 75 | styleWatchFiles: './css/**/*.scss', 76 | browserAutoOpen: false, 77 | injectChanges: true 78 | }; 79 | ``` 80 | 81 | ### ➡️ STEP #3: Installing the node dependencies 82 | 83 | In the root folder of your development project install the Node Dependencies. In the terminal run the following command and wait for it to download all the `node.js` dependencies. It's a one-time process and can take about 5 minutes or more depending on the speed of your internet connection. 84 | 85 | ```sh 86 | # For MAC OS X run the following command with super user. 87 | npm install 88 | 89 | # For Linux run the following command. 90 | npm install 91 | ``` 92 | 93 | ### ➡️ STEP #4: Run `npm start` 94 | 95 | Finally, run the following command to get up and running with pudl. 96 | 97 | ```sh 98 | # To start pudl 99 | npm start 100 | 101 | # To stop pudl press CTRL (⌃) + C 102 | ``` 103 | 104 | Now `gulp` will start watching your `pug` and `sass` files for any changes and provides you with a link through which you can access your site locally. The localhost link can be accessed by `http://localhost:3000/`. 105 | 106 | ## Licensing 107 | 108 | Released under GNU GPLv2.0 or later license. 109 | Copyright [Maedah Batool](https://twitter.com/MaedahBatool) 110 | 111 | --- 112 | 113 | ### 🙃 **Hello, we're the [Dev Couple](https://TheDevCouple.com)**! 114 | 115 | [Ahmad Awais](https://twitter.com/mrahmadawais/) (my husband) is an OSS developer advocate, Full Stack Web Developer and a regular core contributor at WordPress. I ([Maedah Batool](https://twitter.com/MaedahBatool/)) is a Technical Content Program Manager, and I'm also a WordPress Core Contributor. Together with our [team](https://TheDevCouple.com/team), we run the [TheDevCouple.com](https://TheDevCouple.com/). 116 | 117 | If you'd like to get insights into our love for open source software, professional full stack development, WordPress community, the growth of JavaScript or growing a family, building, and bootstrapping a business, then subscribe to our newsletter called ↣ [The Developers Takeaway](http://thedevtakeaway.ahmadawais.com/)! 118 | 119 | #### [**Support our Open Source Projects!**](https://pay.paddle.com/checkout/515568) 🎩 120 | 121 | If you'd like us to keep producing professional free and open source software (FOSS). Consider [paying for an hour of my dev-time](https://pay.paddle.com/checkout/515568). We'll spend two hours on open source for each contribution. Yeah, that's right, you pay for one hour and get both of us to spend an hour as a thank you. 122 | 123 | - 🚀 $99.99 — [Support for one hour or more →](https://pay.paddle.com/checkout/515568) 124 | - 🔰 $49.99 — [Support half an hour maintenance →](https://pay.paddle.com/checkout/527253) 125 | - ☕️ $9.99 — [Buy us lunch or coffee to keep us trucking #OpenSource →](https://pay.paddle.com/checkout/527254) 126 | 127 |
128 | 129 | ### 🙌 [THEDEVCOUPLE OSS PARTNERS](https://TheDevCouple.com/partners) 130 | 131 | This open source project is maintained and supported by the help of awesome companies listed below. [Read more about it here →](https://TheDevCouple.com/partners) 132 | 133 | 134 | 135 | 136 | 137 | 138 |
139 |
140 | 141 | _Follow me 👋 on Twitter for more updates and questions_ → [![Tweet to say Hi](https://img.shields.io/twitter/follow/maedahbatool.svg?style=social&label=Tweet%20@MaedahBatool)](https://twitter.com/maedahbatool) 142 | -------------------------------------------------------------------------------- /clTemplate.hbs: -------------------------------------------------------------------------------- 1 | # CHANGELOG 2 | 3 | All notable changes in this project's [released versions](https://github.com/MaedahBatool/pudl/releases) are documented in this file. 4 | 5 | [![Maedah on Twitter](https://img.shields.io/twitter/follow/maedahbatool.svg?style=social&label=Follow%20@maedahbatool)](https://twitter.com/maedahbatool/) 6 | 7 |
8 | 9 | {{#each releases}} 10 | 11 | ![hr](https://on.ahmda.ws/t6N5/c) 12 | 13 |
14 | 15 | {{#if href}} 16 | ### RELEASE: [{{title}}]({{href}}){{#if tag}}{{/if}} 17 | {{else}} 18 | ### RELEASE: {{title}}{{#if tag}}{{/if}} 19 | {{/if}} 20 | 21 | {{#commit-list commits heading='![NEW](https://img.shields.io/badge/-NEW-gray.svg?colorB=3778FF)' message='NEW: '}} 22 | > {{subject}} [`{{shorthash}}`]({{href}})
23 | {{/commit-list}} 24 | 25 | {{#commit-list commits heading='![IMPROVEMENT](https://img.shields.io/badge/-IMPROVEMENT-gray.svg?colorB=39AA54)' message='IMPROVE: '}} 26 | > {{subject}} [`{{shorthash}}`]({{href}})
27 | {{/commit-list}} 28 | 29 | {{#commit-list commits heading='![FIX](https://img.shields.io/badge/-FIX-gray.svg?colorB=ff6347)' message='FIX: '}} 30 | > {{subject}} [`{{shorthash}}`]({{href}})
31 | {{/commit-list}} 32 | 33 | {{#commit-list commits heading='![DOCS](https://img.shields.io/badge/-DOCS-gray.svg?colorB=978CD4)' message='DOC:'}} 34 | > {{subject}} [`{{shorthash}}`]({{href}})
35 | {{/commit-list}} 36 | 37 |
38 | {{/each}} 39 | -------------------------------------------------------------------------------- /dist/.gitignore: -------------------------------------------------------------------------------- 1 | # NPM # 2 | ########## 3 | # Ignore all directories called node_modules in current folder and any subfolders. 4 | node_modules/ 5 | 6 | # Packages # 7 | ############ 8 | *.7z 9 | *.dmg 10 | *.gz 11 | *.bz2 12 | *.iso 13 | *.jar 14 | *.rar 15 | *.tar 16 | *.zip 17 | *.tgz 18 | *.map 19 | 20 | # Logs and databases # 21 | ###################### 22 | *.log 23 | *.sql 24 | *.env 25 | 26 | # OS generated files # 27 | ###################### 28 | **.DS_Store* 29 | ehthumbs.db 30 | Icon? 31 | Thumbs.db 32 | ._* 33 | 34 | # Vim generated files # 35 | ###################### 36 | *.un~ 37 | 38 | # SASS # 39 | ########## 40 | **/.sass-cache 41 | **/.sass-cache/* 42 | **/.map 43 | 44 | # Composer # 45 | ########## 46 | vendors/composer/ 47 | !assets/js/vendor/ 48 | wpcs/ 49 | composer.lock 50 | 51 | # Bower # 52 | ########## 53 | assets/bower_components/* 54 | 55 | # Codekit # 56 | ########## 57 | /codekit-config.json 58 | *.codekit 59 | **.codekit-cache/* 60 | 61 | # Compiled Files and Build Dirs # 62 | ########## 63 | /README.html 64 | 65 | # PhpStrom Project Files # 66 | .idea/ 67 | library/vendors/composer 68 | assets/img/.DS_Store 69 | -------------------------------------------------------------------------------- /dist/config.js: -------------------------------------------------------------------------------- 1 | /** 2 | * Configuration. 3 | * 4 | * Project Configuration for gulp tasks. 5 | * 6 | * In paths you can add <>. Edit the variables as per your project requirements. 7 | */ 8 | 9 | // Project options. 10 | module.exports = { 11 | viewSrc: './views/**/*.pug', 12 | viewDst: './', 13 | styleSrc: './css/style.scss', 14 | styleDst: './', 15 | outputStyle: 'compressed', 16 | viewWatchFiles: './views/**/*.pug', 17 | styleWatchFiles: './css/**/*.scss', 18 | browserAutoOpen: false, 19 | injectChanges: true 20 | }; 21 | -------------------------------------------------------------------------------- /dist/gulpfile.js: -------------------------------------------------------------------------------- 1 | /** 2 | * Gulpfile. 3 | * 4 | * @author Maedah Batool (https://github.com/maedahbatool) 5 | */ 6 | 7 | /** 8 | * Load Config. 9 | * 10 | * Customize your project in the config.js file 11 | */ 12 | const config = require('./config.js'); 13 | 14 | /** 15 | * Load Plugins. 16 | * 17 | * Load all the required plugins. 18 | */ 19 | const gulp = require('gulp'); // Gulp of-course. 20 | const pug = require('gulp-pug'); // Compiles Pug templates. 21 | const sass = require('gulp-sass'); // Complies Sass. 22 | const browserSync = require('browser-sync').create(); // Reloads browser and injects CSS. 23 | const reload = browserSync.reload; 24 | var notify = require('gulp-notify'); // Sends message notification to you. 25 | var plumber = require('gulp-plumber'); // Prevent pipe breaking caused by errors. 26 | 27 | /** 28 | * Task: `view`. 29 | * 30 | * Compliles the pug files. 31 | */ 32 | gulp.task('view', function() { 33 | return gulp 34 | .src(config.viewSrc) 35 | .pipe( 36 | plumber({ 37 | errorHandler: function(err) { 38 | notify.onError('Error: <%= error.message %>')(err); 39 | this.emit('end'); // End stream if error is found. 40 | } 41 | }) 42 | ) 43 | .pipe( 44 | pug({ 45 | pretty: true 46 | }) 47 | ) 48 | .pipe(gulp.dest(config.viewDst)) 49 | .pipe(notify({ message: '\n\n✅ ===> VIEWS completed!\n\n', onLast: true })); 50 | }); 51 | 52 | /** 53 | * Task: `style`. 54 | * 55 | * Compiles Sass to CSS, injects CSS or reload the browser. 56 | */ 57 | gulp.task('style', function() { 58 | return gulp 59 | .src(config.styleSrc) 60 | .pipe( 61 | plumber({ 62 | errorHandler: function(err) { 63 | notify.onError('Error: <%= error.message %>')(err); 64 | this.emit('end'); // End stream if error is found. 65 | } 66 | }) 67 | ) 68 | .pipe(sass({ outputStyle: config.outputStyle }).on('error', sass.logError)) 69 | .pipe(gulp.dest(config.styleDst)) 70 | .pipe(browserSync.stream({ match: '**/*.css' })) 71 | .pipe(notify({ message: '\n\n✅ ===> STYLES completed!\n\n', onLast: true })); 72 | }); 73 | 74 | /** 75 | * Task: `bSync`. 76 | * 77 | * Live Reloads, CSS injections, Localhost tunneling. 78 | * 79 | * This task does the following: 80 | * 1. Sets the project URL 81 | * 2. Sets inject CSS 82 | * 3. You may define a custom port 83 | * 4. You may want to stop the browser from openning automatically 84 | */ 85 | gulp.task('bSync', function() { 86 | browserSync.init({ 87 | // `true` Automatically open the browser with BrowserSync live server. 88 | // `false` Stop the browser from automatically opening. 89 | open: config.browserAutoOpen, 90 | 91 | // Inject CSS changes. 92 | // Comment it to reload browser for every CSS change. 93 | injectChanges: config.injectChanges, 94 | 95 | // Serve files from the current directory. 96 | server: true 97 | }); 98 | }); 99 | 100 | /** 101 | * Default Task. 102 | * 103 | * Watch for file changes and run specific tasks. 104 | */ 105 | gulp.task('default', ['view', 'style', 'bSync'], function() { 106 | gulp.watch(config.viewWatchFiles, ['view', reload]); 107 | gulp.watch(config.styleWatchFiles, ['style']); 108 | }); 109 | -------------------------------------------------------------------------------- /dist/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "your-project", 3 | "version": "0.0.1", 4 | "author": "Maedah Batool (https://MaedahBatool.com/)", 5 | "devDependencies": { 6 | "browser-sync": "^2.24.5", 7 | "gulp": "^3.9.1", 8 | "gulp-notify": "^3.2.0", 9 | "gulp-plumber": "^1.2.0", 10 | "gulp-pug": "^4.0.1", 11 | "gulp-sass": "^4.0.1" 12 | }, 13 | "scripts": { 14 | "start": "gulp" 15 | } 16 | } 17 | -------------------------------------------------------------------------------- /package-lock.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "pudl", 3 | "version": "1.0.0", 4 | "lockfileVersion": 1, 5 | "requires": true, 6 | "dependencies": { 7 | "@mrmlnc/readdir-enhanced": { 8 | "version": "2.2.1", 9 | "resolved": "https://registry.npmjs.org/@mrmlnc/readdir-enhanced/-/readdir-enhanced-2.2.1.tgz", 10 | "integrity": "sha512-bPHp6Ji8b41szTOcaP63VlnbbO5Ny6dwAATtY6JTjh5N2OLrb5Qk/Th5cRkRQhkWCt+EJsYrNB0MiL+Gpn6e3g==", 11 | "dev": true, 12 | "requires": { 13 | "call-me-maybe": "^1.0.1", 14 | "glob-to-regexp": "^0.3.0" 15 | } 16 | }, 17 | "@nodelib/fs.stat": { 18 | "version": "1.1.0", 19 | "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-1.1.0.tgz", 20 | "integrity": "sha512-LAQ1d4OPfSJ/BMbI2DuizmYrrkD9JMaTdi2hQTlI53lQ4kRQPyZQRS4CYQ7O66bnBBnP/oYdRxbk++X0xuFU6A==", 21 | "dev": true 22 | }, 23 | "@octokit/rest": { 24 | "version": "15.9.5", 25 | "resolved": "https://registry.npmjs.org/@octokit/rest/-/rest-15.9.5.tgz", 26 | "integrity": "sha512-vJEHSTnI4UAbCDTjVSQljPeX81zsQVNj2ruM5Oj5gxOttHD0TcfWeElcJYoITCMxQTgN6Y+bJFo6/+/0CqoacA==", 27 | "dev": true, 28 | "requires": { 29 | "before-after-hook": "^1.1.0", 30 | "btoa-lite": "^1.0.0", 31 | "debug": "^3.1.0", 32 | "http-proxy-agent": "^2.1.0", 33 | "https-proxy-agent": "^2.2.0", 34 | "lodash": "^4.17.4", 35 | "node-fetch": "^2.1.1", 36 | "url-template": "^2.0.8" 37 | } 38 | }, 39 | "@sindresorhus/is": { 40 | "version": "0.7.0", 41 | "resolved": "https://registry.npmjs.org/@sindresorhus/is/-/is-0.7.0.tgz", 42 | "integrity": "sha512-ONhaKPIufzzrlNbqtWFFd+jlnemX6lJAgq9ZeiZtS7I1PIf/la7CW4m83rTXRnVnsMbW2k56pGYu7AUFJD9Pow==", 43 | "dev": true 44 | }, 45 | "JSONStream": { 46 | "version": "1.3.3", 47 | "resolved": "https://registry.npmjs.org/JSONStream/-/JSONStream-1.3.3.tgz", 48 | "integrity": "sha512-3Sp6WZZ/lXl+nTDoGpGWHEpTnnC6X5fnkolYZR6nwIfzbxxvA8utPWe1gCt7i0m9uVGsSz2IS8K8mJ7HmlduMg==", 49 | "dev": true, 50 | "requires": { 51 | "jsonparse": "^1.2.0", 52 | "through": ">=2.2.7 <3" 53 | } 54 | }, 55 | "agent-base": { 56 | "version": "4.2.1", 57 | "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-4.2.1.tgz", 58 | "integrity": "sha512-JVwXMr9nHYTUXsBFKUqhJwvlcYU/blreOEUkhNR2eXZIvwd+c+o5V4MgDPKWnMS/56awN3TRzIP+KoPn+roQtg==", 59 | "dev": true, 60 | "requires": { 61 | "es6-promisify": "^5.0.0" 62 | } 63 | }, 64 | "align-text": { 65 | "version": "0.1.4", 66 | "resolved": "https://registry.npmjs.org/align-text/-/align-text-0.1.4.tgz", 67 | "integrity": "sha1-DNkKVhCT810KmSVsIrcGlDP60Rc=", 68 | "dev": true, 69 | "requires": { 70 | "kind-of": "^3.0.2", 71 | "longest": "^1.0.1", 72 | "repeat-string": "^1.5.2" 73 | } 74 | }, 75 | "amdefine": { 76 | "version": "1.0.1", 77 | "resolved": "https://registry.npmjs.org/amdefine/-/amdefine-1.0.1.tgz", 78 | "integrity": "sha1-SlKCrBZHKek2Gbz9OtFR+BfOkfU=", 79 | "dev": true 80 | }, 81 | "ansi-align": { 82 | "version": "2.0.0", 83 | "resolved": "https://registry.npmjs.org/ansi-align/-/ansi-align-2.0.0.tgz", 84 | "integrity": "sha1-w2rsy6VjuJzrVW82kPCx2eNUf38=", 85 | "dev": true, 86 | "requires": { 87 | "string-width": "^2.0.0" 88 | } 89 | }, 90 | "ansi-escapes": { 91 | "version": "3.1.0", 92 | "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-3.1.0.tgz", 93 | "integrity": "sha512-UgAb8H9D41AQnu/PbWlCofQVcnV4Gs2bBJi9eZPxfU/hgglFh3SMDMENRIqdr7H6XFnXdoknctFByVsCOotTVw==", 94 | "dev": true 95 | }, 96 | "ansi-regex": { 97 | "version": "2.1.1", 98 | "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", 99 | "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=", 100 | "dev": true 101 | }, 102 | "ansi-styles": { 103 | "version": "2.2.1", 104 | "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz", 105 | "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=", 106 | "dev": true 107 | }, 108 | "arr-diff": { 109 | "version": "4.0.0", 110 | "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-4.0.0.tgz", 111 | "integrity": "sha1-1kYQdP6/7HHn4VI1dhoyml3HxSA=", 112 | "dev": true 113 | }, 114 | "arr-flatten": { 115 | "version": "1.1.0", 116 | "resolved": "https://registry.npmjs.org/arr-flatten/-/arr-flatten-1.1.0.tgz", 117 | "integrity": "sha512-L3hKV5R/p5o81R7O02IGnwpDmkp6E982XhtbuwSe3O4qOtMMMtodicASA1Cny2U+aCXcNpml+m4dPsvsJ3jatg==", 118 | "dev": true 119 | }, 120 | "arr-union": { 121 | "version": "3.1.0", 122 | "resolved": "https://registry.npmjs.org/arr-union/-/arr-union-3.1.0.tgz", 123 | "integrity": "sha1-45sJrqne+Gao8gbiiK9jkZuuOcQ=", 124 | "dev": true 125 | }, 126 | "array-find-index": { 127 | "version": "1.0.2", 128 | "resolved": "https://registry.npmjs.org/array-find-index/-/array-find-index-1.0.2.tgz", 129 | "integrity": "sha1-3wEKoSh+Fku9pvlyOwqWoexBh6E=", 130 | "dev": true 131 | }, 132 | "array-ify": { 133 | "version": "1.0.0", 134 | "resolved": "https://registry.npmjs.org/array-ify/-/array-ify-1.0.0.tgz", 135 | "integrity": "sha1-nlKHYrSpBmrRY6aWKjZEGOlibs4=", 136 | "dev": true 137 | }, 138 | "array-union": { 139 | "version": "1.0.2", 140 | "resolved": "https://registry.npmjs.org/array-union/-/array-union-1.0.2.tgz", 141 | "integrity": "sha1-mjRBDk9OPaI96jdb5b5w8kd47Dk=", 142 | "dev": true, 143 | "requires": { 144 | "array-uniq": "^1.0.1" 145 | } 146 | }, 147 | "array-uniq": { 148 | "version": "1.0.3", 149 | "resolved": "https://registry.npmjs.org/array-uniq/-/array-uniq-1.0.3.tgz", 150 | "integrity": "sha1-r2rId6Jcx/dOBYiUdThY39sk/bY=", 151 | "dev": true 152 | }, 153 | "array-unique": { 154 | "version": "0.3.2", 155 | "resolved": "https://registry.npmjs.org/array-unique/-/array-unique-0.3.2.tgz", 156 | "integrity": "sha1-qJS3XUvE9s1nnvMkSp/Y9Gri1Cg=", 157 | "dev": true 158 | }, 159 | "arrify": { 160 | "version": "1.0.1", 161 | "resolved": "https://registry.npmjs.org/arrify/-/arrify-1.0.1.tgz", 162 | "integrity": "sha1-iYUI2iIm84DfkEcoRWhJwVAaSw0=", 163 | "dev": true 164 | }, 165 | "assign-symbols": { 166 | "version": "1.0.0", 167 | "resolved": "https://registry.npmjs.org/assign-symbols/-/assign-symbols-1.0.0.tgz", 168 | "integrity": "sha1-WWZ/QfrdTyDMvCu5a41Pf3jsA2c=", 169 | "dev": true 170 | }, 171 | "async": { 172 | "version": "1.5.2", 173 | "resolved": "https://registry.npmjs.org/async/-/async-1.5.2.tgz", 174 | "integrity": "sha1-7GphrlZIDAw8skHJVhjiCJL5Zyo=", 175 | "dev": true 176 | }, 177 | "async-retry": { 178 | "version": "1.2.1", 179 | "resolved": "https://registry.npmjs.org/async-retry/-/async-retry-1.2.1.tgz", 180 | "integrity": "sha512-FadV8UDcyZDjzb6eV7MCJj0bfrNjwKw7/X0QHPFCbYP6T20FXgZCYXpJKlQC8RxEQP1E6Xs8pNHdh3bcrZAuAw==", 181 | "dev": true, 182 | "requires": { 183 | "retry": "0.10.1" 184 | } 185 | }, 186 | "atob": { 187 | "version": "2.1.1", 188 | "resolved": "https://registry.npmjs.org/atob/-/atob-2.1.1.tgz", 189 | "integrity": "sha1-ri1acpR38onWDdf5amMUoi3Wwio=", 190 | "dev": true 191 | }, 192 | "auto-changelog": { 193 | "version": "1.8.0", 194 | "resolved": "https://registry.npmjs.org/auto-changelog/-/auto-changelog-1.8.0.tgz", 195 | "integrity": "sha512-44zAEPNvC5zpnJvz4tJJt/J2PR4v6qKzknBQ6o5eOgUFNgcO8lpeUYcYlXwVg2I0ytG02e1cLPyyzN+oteADOA==", 196 | "dev": true, 197 | "requires": { 198 | "babel-polyfill": "^6.26.0", 199 | "commander": "^2.9.0", 200 | "handlebars": "^4.0.11", 201 | "lodash.uniqby": "^4.7.0", 202 | "node-fetch": "^2.2.0", 203 | "parse-github-url": "^1.0.1", 204 | "semver": "^5.1.0" 205 | } 206 | }, 207 | "babel-code-frame": { 208 | "version": "6.26.0", 209 | "resolved": "https://registry.npmjs.org/babel-code-frame/-/babel-code-frame-6.26.0.tgz", 210 | "integrity": "sha1-Y/1D99weO7fONZR9uP42mj9Yx0s=", 211 | "dev": true, 212 | "requires": { 213 | "chalk": "^1.1.3", 214 | "esutils": "^2.0.2", 215 | "js-tokens": "^3.0.2" 216 | }, 217 | "dependencies": { 218 | "chalk": { 219 | "version": "1.1.3", 220 | "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz", 221 | "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=", 222 | "dev": true, 223 | "requires": { 224 | "ansi-styles": "^2.2.1", 225 | "escape-string-regexp": "^1.0.2", 226 | "has-ansi": "^2.0.0", 227 | "strip-ansi": "^3.0.0", 228 | "supports-color": "^2.0.0" 229 | } 230 | }, 231 | "supports-color": { 232 | "version": "2.0.0", 233 | "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz", 234 | "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=", 235 | "dev": true 236 | } 237 | } 238 | }, 239 | "babel-core": { 240 | "version": "6.26.3", 241 | "resolved": "https://registry.npmjs.org/babel-core/-/babel-core-6.26.3.tgz", 242 | "integrity": "sha512-6jyFLuDmeidKmUEb3NM+/yawG0M2bDZ9Z1qbZP59cyHLz8kYGKYwpJP0UwUKKUiTRNvxfLesJnTedqczP7cTDA==", 243 | "dev": true, 244 | "requires": { 245 | "babel-code-frame": "^6.26.0", 246 | "babel-generator": "^6.26.0", 247 | "babel-helpers": "^6.24.1", 248 | "babel-messages": "^6.23.0", 249 | "babel-register": "^6.26.0", 250 | "babel-runtime": "^6.26.0", 251 | "babel-template": "^6.26.0", 252 | "babel-traverse": "^6.26.0", 253 | "babel-types": "^6.26.0", 254 | "babylon": "^6.18.0", 255 | "convert-source-map": "^1.5.1", 256 | "debug": "^2.6.9", 257 | "json5": "^0.5.1", 258 | "lodash": "^4.17.4", 259 | "minimatch": "^3.0.4", 260 | "path-is-absolute": "^1.0.1", 261 | "private": "^0.1.8", 262 | "slash": "^1.0.0", 263 | "source-map": "^0.5.7" 264 | }, 265 | "dependencies": { 266 | "debug": { 267 | "version": "2.6.9", 268 | "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", 269 | "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", 270 | "dev": true, 271 | "requires": { 272 | "ms": "2.0.0" 273 | } 274 | } 275 | } 276 | }, 277 | "babel-generator": { 278 | "version": "6.26.1", 279 | "resolved": "https://registry.npmjs.org/babel-generator/-/babel-generator-6.26.1.tgz", 280 | "integrity": "sha512-HyfwY6ApZj7BYTcJURpM5tznulaBvyio7/0d4zFOeMPUmfxkCjHocCuoLa2SAGzBI8AREcH3eP3758F672DppA==", 281 | "dev": true, 282 | "requires": { 283 | "babel-messages": "^6.23.0", 284 | "babel-runtime": "^6.26.0", 285 | "babel-types": "^6.26.0", 286 | "detect-indent": "^4.0.0", 287 | "jsesc": "^1.3.0", 288 | "lodash": "^4.17.4", 289 | "source-map": "^0.5.7", 290 | "trim-right": "^1.0.1" 291 | }, 292 | "dependencies": { 293 | "jsesc": { 294 | "version": "1.3.0", 295 | "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-1.3.0.tgz", 296 | "integrity": "sha1-RsP+yMGJKxKwgz25vHYiF226s0s=", 297 | "dev": true 298 | } 299 | } 300 | }, 301 | "babel-helper-builder-binary-assignment-operator-visitor": { 302 | "version": "6.24.1", 303 | "resolved": "https://registry.npmjs.org/babel-helper-builder-binary-assignment-operator-visitor/-/babel-helper-builder-binary-assignment-operator-visitor-6.24.1.tgz", 304 | "integrity": "sha1-zORReto1b0IgvK6KAsKzRvmlZmQ=", 305 | "dev": true, 306 | "requires": { 307 | "babel-helper-explode-assignable-expression": "^6.24.1", 308 | "babel-runtime": "^6.22.0", 309 | "babel-types": "^6.24.1" 310 | } 311 | }, 312 | "babel-helper-call-delegate": { 313 | "version": "6.24.1", 314 | "resolved": "https://registry.npmjs.org/babel-helper-call-delegate/-/babel-helper-call-delegate-6.24.1.tgz", 315 | "integrity": "sha1-7Oaqzdx25Bw0YfiL/Fdb0Nqi340=", 316 | "dev": true, 317 | "requires": { 318 | "babel-helper-hoist-variables": "^6.24.1", 319 | "babel-runtime": "^6.22.0", 320 | "babel-traverse": "^6.24.1", 321 | "babel-types": "^6.24.1" 322 | } 323 | }, 324 | "babel-helper-define-map": { 325 | "version": "6.26.0", 326 | "resolved": "https://registry.npmjs.org/babel-helper-define-map/-/babel-helper-define-map-6.26.0.tgz", 327 | "integrity": "sha1-pfVtq0GiX5fstJjH66ypgZ+Vvl8=", 328 | "dev": true, 329 | "requires": { 330 | "babel-helper-function-name": "^6.24.1", 331 | "babel-runtime": "^6.26.0", 332 | "babel-types": "^6.26.0", 333 | "lodash": "^4.17.4" 334 | } 335 | }, 336 | "babel-helper-explode-assignable-expression": { 337 | "version": "6.24.1", 338 | "resolved": "https://registry.npmjs.org/babel-helper-explode-assignable-expression/-/babel-helper-explode-assignable-expression-6.24.1.tgz", 339 | "integrity": "sha1-8luCz33BBDPFX3BZLVdGQArCLKo=", 340 | "dev": true, 341 | "requires": { 342 | "babel-runtime": "^6.22.0", 343 | "babel-traverse": "^6.24.1", 344 | "babel-types": "^6.24.1" 345 | } 346 | }, 347 | "babel-helper-function-name": { 348 | "version": "6.24.1", 349 | "resolved": "https://registry.npmjs.org/babel-helper-function-name/-/babel-helper-function-name-6.24.1.tgz", 350 | "integrity": "sha1-00dbjAPtmCQqJbSDUasYOZ01gKk=", 351 | "dev": true, 352 | "requires": { 353 | "babel-helper-get-function-arity": "^6.24.1", 354 | "babel-runtime": "^6.22.0", 355 | "babel-template": "^6.24.1", 356 | "babel-traverse": "^6.24.1", 357 | "babel-types": "^6.24.1" 358 | } 359 | }, 360 | "babel-helper-get-function-arity": { 361 | "version": "6.24.1", 362 | "resolved": "https://registry.npmjs.org/babel-helper-get-function-arity/-/babel-helper-get-function-arity-6.24.1.tgz", 363 | "integrity": "sha1-j3eCqpNAfEHTqlCQj4mwMbG2hT0=", 364 | "dev": true, 365 | "requires": { 366 | "babel-runtime": "^6.22.0", 367 | "babel-types": "^6.24.1" 368 | } 369 | }, 370 | "babel-helper-hoist-variables": { 371 | "version": "6.24.1", 372 | "resolved": "https://registry.npmjs.org/babel-helper-hoist-variables/-/babel-helper-hoist-variables-6.24.1.tgz", 373 | "integrity": "sha1-HssnaJydJVE+rbyZFKc/VAi+enY=", 374 | "dev": true, 375 | "requires": { 376 | "babel-runtime": "^6.22.0", 377 | "babel-types": "^6.24.1" 378 | } 379 | }, 380 | "babel-helper-optimise-call-expression": { 381 | "version": "6.24.1", 382 | "resolved": "https://registry.npmjs.org/babel-helper-optimise-call-expression/-/babel-helper-optimise-call-expression-6.24.1.tgz", 383 | "integrity": "sha1-96E0J7qfc/j0+pk8VKl4gtEkQlc=", 384 | "dev": true, 385 | "requires": { 386 | "babel-runtime": "^6.22.0", 387 | "babel-types": "^6.24.1" 388 | } 389 | }, 390 | "babel-helper-regex": { 391 | "version": "6.26.0", 392 | "resolved": "https://registry.npmjs.org/babel-helper-regex/-/babel-helper-regex-6.26.0.tgz", 393 | "integrity": "sha1-MlxZ+QL4LyS3T6zu0DY5VPZJXnI=", 394 | "dev": true, 395 | "requires": { 396 | "babel-runtime": "^6.26.0", 397 | "babel-types": "^6.26.0", 398 | "lodash": "^4.17.4" 399 | } 400 | }, 401 | "babel-helper-remap-async-to-generator": { 402 | "version": "6.24.1", 403 | "resolved": "https://registry.npmjs.org/babel-helper-remap-async-to-generator/-/babel-helper-remap-async-to-generator-6.24.1.tgz", 404 | "integrity": "sha1-XsWBgnrXI/7N04HxySg5BnbkVRs=", 405 | "dev": true, 406 | "requires": { 407 | "babel-helper-function-name": "^6.24.1", 408 | "babel-runtime": "^6.22.0", 409 | "babel-template": "^6.24.1", 410 | "babel-traverse": "^6.24.1", 411 | "babel-types": "^6.24.1" 412 | } 413 | }, 414 | "babel-helper-replace-supers": { 415 | "version": "6.24.1", 416 | "resolved": "https://registry.npmjs.org/babel-helper-replace-supers/-/babel-helper-replace-supers-6.24.1.tgz", 417 | "integrity": "sha1-v22/5Dk40XNpohPKiov3S2qQqxo=", 418 | "dev": true, 419 | "requires": { 420 | "babel-helper-optimise-call-expression": "^6.24.1", 421 | "babel-messages": "^6.23.0", 422 | "babel-runtime": "^6.22.0", 423 | "babel-template": "^6.24.1", 424 | "babel-traverse": "^6.24.1", 425 | "babel-types": "^6.24.1" 426 | } 427 | }, 428 | "babel-helpers": { 429 | "version": "6.24.1", 430 | "resolved": "https://registry.npmjs.org/babel-helpers/-/babel-helpers-6.24.1.tgz", 431 | "integrity": "sha1-NHHenK7DiOXIUOWX5Yom3fN2ArI=", 432 | "dev": true, 433 | "requires": { 434 | "babel-runtime": "^6.22.0", 435 | "babel-template": "^6.24.1" 436 | } 437 | }, 438 | "babel-messages": { 439 | "version": "6.23.0", 440 | "resolved": "https://registry.npmjs.org/babel-messages/-/babel-messages-6.23.0.tgz", 441 | "integrity": "sha1-8830cDhYA1sqKVHG7F7fbGLyYw4=", 442 | "dev": true, 443 | "requires": { 444 | "babel-runtime": "^6.22.0" 445 | } 446 | }, 447 | "babel-plugin-check-es2015-constants": { 448 | "version": "6.22.0", 449 | "resolved": "https://registry.npmjs.org/babel-plugin-check-es2015-constants/-/babel-plugin-check-es2015-constants-6.22.0.tgz", 450 | "integrity": "sha1-NRV7EBQm/S/9PaP3XH0ekYNbv4o=", 451 | "dev": true, 452 | "requires": { 453 | "babel-runtime": "^6.22.0" 454 | } 455 | }, 456 | "babel-plugin-syntax-async-functions": { 457 | "version": "6.13.0", 458 | "resolved": "https://registry.npmjs.org/babel-plugin-syntax-async-functions/-/babel-plugin-syntax-async-functions-6.13.0.tgz", 459 | "integrity": "sha1-ytnK0RkbWtY0vzCuCHI5HgZHvpU=", 460 | "dev": true 461 | }, 462 | "babel-plugin-syntax-exponentiation-operator": { 463 | "version": "6.13.0", 464 | "resolved": "https://registry.npmjs.org/babel-plugin-syntax-exponentiation-operator/-/babel-plugin-syntax-exponentiation-operator-6.13.0.tgz", 465 | "integrity": "sha1-nufoM3KQ2pUoggGmpX9BcDF4MN4=", 466 | "dev": true 467 | }, 468 | "babel-plugin-syntax-trailing-function-commas": { 469 | "version": "6.22.0", 470 | "resolved": "https://registry.npmjs.org/babel-plugin-syntax-trailing-function-commas/-/babel-plugin-syntax-trailing-function-commas-6.22.0.tgz", 471 | "integrity": "sha1-ugNgk3+NBuQBgKQ/4NVhb/9TLPM=", 472 | "dev": true 473 | }, 474 | "babel-plugin-transform-async-to-generator": { 475 | "version": "6.24.1", 476 | "resolved": "https://registry.npmjs.org/babel-plugin-transform-async-to-generator/-/babel-plugin-transform-async-to-generator-6.24.1.tgz", 477 | "integrity": "sha1-ZTbjeK/2yx1VF6wOQOs+n8jQh2E=", 478 | "dev": true, 479 | "requires": { 480 | "babel-helper-remap-async-to-generator": "^6.24.1", 481 | "babel-plugin-syntax-async-functions": "^6.8.0", 482 | "babel-runtime": "^6.22.0" 483 | } 484 | }, 485 | "babel-plugin-transform-es2015-arrow-functions": { 486 | "version": "6.22.0", 487 | "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-arrow-functions/-/babel-plugin-transform-es2015-arrow-functions-6.22.0.tgz", 488 | "integrity": "sha1-RSaSy3EdX3ncf4XkQM5BufJE0iE=", 489 | "dev": true, 490 | "requires": { 491 | "babel-runtime": "^6.22.0" 492 | } 493 | }, 494 | "babel-plugin-transform-es2015-block-scoped-functions": { 495 | "version": "6.22.0", 496 | "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-block-scoped-functions/-/babel-plugin-transform-es2015-block-scoped-functions-6.22.0.tgz", 497 | "integrity": "sha1-u8UbSflk1wy42OC5ToICRs46YUE=", 498 | "dev": true, 499 | "requires": { 500 | "babel-runtime": "^6.22.0" 501 | } 502 | }, 503 | "babel-plugin-transform-es2015-block-scoping": { 504 | "version": "6.26.0", 505 | "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-block-scoping/-/babel-plugin-transform-es2015-block-scoping-6.26.0.tgz", 506 | "integrity": "sha1-1w9SmcEwjQXBL0Y4E7CgnnOxiV8=", 507 | "dev": true, 508 | "requires": { 509 | "babel-runtime": "^6.26.0", 510 | "babel-template": "^6.26.0", 511 | "babel-traverse": "^6.26.0", 512 | "babel-types": "^6.26.0", 513 | "lodash": "^4.17.4" 514 | } 515 | }, 516 | "babel-plugin-transform-es2015-classes": { 517 | "version": "6.24.1", 518 | "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-classes/-/babel-plugin-transform-es2015-classes-6.24.1.tgz", 519 | "integrity": "sha1-WkxYpQyclGHlZLSyo7+ryXolhNs=", 520 | "dev": true, 521 | "requires": { 522 | "babel-helper-define-map": "^6.24.1", 523 | "babel-helper-function-name": "^6.24.1", 524 | "babel-helper-optimise-call-expression": "^6.24.1", 525 | "babel-helper-replace-supers": "^6.24.1", 526 | "babel-messages": "^6.23.0", 527 | "babel-runtime": "^6.22.0", 528 | "babel-template": "^6.24.1", 529 | "babel-traverse": "^6.24.1", 530 | "babel-types": "^6.24.1" 531 | } 532 | }, 533 | "babel-plugin-transform-es2015-computed-properties": { 534 | "version": "6.24.1", 535 | "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-computed-properties/-/babel-plugin-transform-es2015-computed-properties-6.24.1.tgz", 536 | "integrity": "sha1-b+Ko0WiV1WNPTNmZttNICjCBWbM=", 537 | "dev": true, 538 | "requires": { 539 | "babel-runtime": "^6.22.0", 540 | "babel-template": "^6.24.1" 541 | } 542 | }, 543 | "babel-plugin-transform-es2015-destructuring": { 544 | "version": "6.23.0", 545 | "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-destructuring/-/babel-plugin-transform-es2015-destructuring-6.23.0.tgz", 546 | "integrity": "sha1-mXux8auWf2gtKwh2/jWNYOdlxW0=", 547 | "dev": true, 548 | "requires": { 549 | "babel-runtime": "^6.22.0" 550 | } 551 | }, 552 | "babel-plugin-transform-es2015-duplicate-keys": { 553 | "version": "6.24.1", 554 | "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-duplicate-keys/-/babel-plugin-transform-es2015-duplicate-keys-6.24.1.tgz", 555 | "integrity": "sha1-c+s9MQypaePvnskcU3QabxV2Qj4=", 556 | "dev": true, 557 | "requires": { 558 | "babel-runtime": "^6.22.0", 559 | "babel-types": "^6.24.1" 560 | } 561 | }, 562 | "babel-plugin-transform-es2015-for-of": { 563 | "version": "6.23.0", 564 | "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-for-of/-/babel-plugin-transform-es2015-for-of-6.23.0.tgz", 565 | "integrity": "sha1-9HyVsrYT3x0+zC/bdXNiPHUkhpE=", 566 | "dev": true, 567 | "requires": { 568 | "babel-runtime": "^6.22.0" 569 | } 570 | }, 571 | "babel-plugin-transform-es2015-function-name": { 572 | "version": "6.24.1", 573 | "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-function-name/-/babel-plugin-transform-es2015-function-name-6.24.1.tgz", 574 | "integrity": "sha1-g0yJhTvDaxrw86TF26qU/Y6sqos=", 575 | "dev": true, 576 | "requires": { 577 | "babel-helper-function-name": "^6.24.1", 578 | "babel-runtime": "^6.22.0", 579 | "babel-types": "^6.24.1" 580 | } 581 | }, 582 | "babel-plugin-transform-es2015-literals": { 583 | "version": "6.22.0", 584 | "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-literals/-/babel-plugin-transform-es2015-literals-6.22.0.tgz", 585 | "integrity": "sha1-T1SgLWzWbPkVKAAZox0xklN3yi4=", 586 | "dev": true, 587 | "requires": { 588 | "babel-runtime": "^6.22.0" 589 | } 590 | }, 591 | "babel-plugin-transform-es2015-modules-amd": { 592 | "version": "6.24.1", 593 | "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-modules-amd/-/babel-plugin-transform-es2015-modules-amd-6.24.1.tgz", 594 | "integrity": "sha1-Oz5UAXI5hC1tGcMBHEvS8AoA0VQ=", 595 | "dev": true, 596 | "requires": { 597 | "babel-plugin-transform-es2015-modules-commonjs": "^6.24.1", 598 | "babel-runtime": "^6.22.0", 599 | "babel-template": "^6.24.1" 600 | } 601 | }, 602 | "babel-plugin-transform-es2015-modules-commonjs": { 603 | "version": "6.26.2", 604 | "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-modules-commonjs/-/babel-plugin-transform-es2015-modules-commonjs-6.26.2.tgz", 605 | "integrity": "sha512-CV9ROOHEdrjcwhIaJNBGMBCodN+1cfkwtM1SbUHmvyy35KGT7fohbpOxkE2uLz1o6odKK2Ck/tz47z+VqQfi9Q==", 606 | "dev": true, 607 | "requires": { 608 | "babel-plugin-transform-strict-mode": "^6.24.1", 609 | "babel-runtime": "^6.26.0", 610 | "babel-template": "^6.26.0", 611 | "babel-types": "^6.26.0" 612 | } 613 | }, 614 | "babel-plugin-transform-es2015-modules-systemjs": { 615 | "version": "6.24.1", 616 | "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-modules-systemjs/-/babel-plugin-transform-es2015-modules-systemjs-6.24.1.tgz", 617 | "integrity": "sha1-/4mhQrkRmpBhlfXxBuzzBdlAfSM=", 618 | "dev": true, 619 | "requires": { 620 | "babel-helper-hoist-variables": "^6.24.1", 621 | "babel-runtime": "^6.22.0", 622 | "babel-template": "^6.24.1" 623 | } 624 | }, 625 | "babel-plugin-transform-es2015-modules-umd": { 626 | "version": "6.24.1", 627 | "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-modules-umd/-/babel-plugin-transform-es2015-modules-umd-6.24.1.tgz", 628 | "integrity": "sha1-rJl+YoXNGO1hdq22B9YCNErThGg=", 629 | "dev": true, 630 | "requires": { 631 | "babel-plugin-transform-es2015-modules-amd": "^6.24.1", 632 | "babel-runtime": "^6.22.0", 633 | "babel-template": "^6.24.1" 634 | } 635 | }, 636 | "babel-plugin-transform-es2015-object-super": { 637 | "version": "6.24.1", 638 | "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-object-super/-/babel-plugin-transform-es2015-object-super-6.24.1.tgz", 639 | "integrity": "sha1-JM72muIcuDp/hgPa0CH1cusnj40=", 640 | "dev": true, 641 | "requires": { 642 | "babel-helper-replace-supers": "^6.24.1", 643 | "babel-runtime": "^6.22.0" 644 | } 645 | }, 646 | "babel-plugin-transform-es2015-parameters": { 647 | "version": "6.24.1", 648 | "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-parameters/-/babel-plugin-transform-es2015-parameters-6.24.1.tgz", 649 | "integrity": "sha1-V6w1GrScrxSpfNE7CfZv3wpiXys=", 650 | "dev": true, 651 | "requires": { 652 | "babel-helper-call-delegate": "^6.24.1", 653 | "babel-helper-get-function-arity": "^6.24.1", 654 | "babel-runtime": "^6.22.0", 655 | "babel-template": "^6.24.1", 656 | "babel-traverse": "^6.24.1", 657 | "babel-types": "^6.24.1" 658 | } 659 | }, 660 | "babel-plugin-transform-es2015-shorthand-properties": { 661 | "version": "6.24.1", 662 | "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-shorthand-properties/-/babel-plugin-transform-es2015-shorthand-properties-6.24.1.tgz", 663 | "integrity": "sha1-JPh11nIch2YbvZmkYi5R8U3jiqA=", 664 | "dev": true, 665 | "requires": { 666 | "babel-runtime": "^6.22.0", 667 | "babel-types": "^6.24.1" 668 | } 669 | }, 670 | "babel-plugin-transform-es2015-spread": { 671 | "version": "6.22.0", 672 | "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-spread/-/babel-plugin-transform-es2015-spread-6.22.0.tgz", 673 | "integrity": "sha1-1taKmfia7cRTbIGlQujdnxdG+NE=", 674 | "dev": true, 675 | "requires": { 676 | "babel-runtime": "^6.22.0" 677 | } 678 | }, 679 | "babel-plugin-transform-es2015-sticky-regex": { 680 | "version": "6.24.1", 681 | "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-sticky-regex/-/babel-plugin-transform-es2015-sticky-regex-6.24.1.tgz", 682 | "integrity": "sha1-AMHNsaynERLN8M9hJsLta0V8zbw=", 683 | "dev": true, 684 | "requires": { 685 | "babel-helper-regex": "^6.24.1", 686 | "babel-runtime": "^6.22.0", 687 | "babel-types": "^6.24.1" 688 | } 689 | }, 690 | "babel-plugin-transform-es2015-template-literals": { 691 | "version": "6.22.0", 692 | "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-template-literals/-/babel-plugin-transform-es2015-template-literals-6.22.0.tgz", 693 | "integrity": "sha1-qEs0UPfp+PH2g51taH2oS7EjbY0=", 694 | "dev": true, 695 | "requires": { 696 | "babel-runtime": "^6.22.0" 697 | } 698 | }, 699 | "babel-plugin-transform-es2015-typeof-symbol": { 700 | "version": "6.23.0", 701 | "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-typeof-symbol/-/babel-plugin-transform-es2015-typeof-symbol-6.23.0.tgz", 702 | "integrity": "sha1-3sCfHN3/lLUqxz1QXITfWdzOs3I=", 703 | "dev": true, 704 | "requires": { 705 | "babel-runtime": "^6.22.0" 706 | } 707 | }, 708 | "babel-plugin-transform-es2015-unicode-regex": { 709 | "version": "6.24.1", 710 | "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-unicode-regex/-/babel-plugin-transform-es2015-unicode-regex-6.24.1.tgz", 711 | "integrity": "sha1-04sS9C6nMj9yk4fxinxa4frrNek=", 712 | "dev": true, 713 | "requires": { 714 | "babel-helper-regex": "^6.24.1", 715 | "babel-runtime": "^6.22.0", 716 | "regexpu-core": "^2.0.0" 717 | } 718 | }, 719 | "babel-plugin-transform-exponentiation-operator": { 720 | "version": "6.24.1", 721 | "resolved": "https://registry.npmjs.org/babel-plugin-transform-exponentiation-operator/-/babel-plugin-transform-exponentiation-operator-6.24.1.tgz", 722 | "integrity": "sha1-KrDJx/MJj6SJB3cruBP+QejeOg4=", 723 | "dev": true, 724 | "requires": { 725 | "babel-helper-builder-binary-assignment-operator-visitor": "^6.24.1", 726 | "babel-plugin-syntax-exponentiation-operator": "^6.8.0", 727 | "babel-runtime": "^6.22.0" 728 | } 729 | }, 730 | "babel-plugin-transform-regenerator": { 731 | "version": "6.26.0", 732 | "resolved": "https://registry.npmjs.org/babel-plugin-transform-regenerator/-/babel-plugin-transform-regenerator-6.26.0.tgz", 733 | "integrity": "sha1-4HA2lvveJ/Cj78rPi03KL3s6jy8=", 734 | "dev": true, 735 | "requires": { 736 | "regenerator-transform": "^0.10.0" 737 | } 738 | }, 739 | "babel-plugin-transform-strict-mode": { 740 | "version": "6.24.1", 741 | "resolved": "https://registry.npmjs.org/babel-plugin-transform-strict-mode/-/babel-plugin-transform-strict-mode-6.24.1.tgz", 742 | "integrity": "sha1-1fr3qleKZbvlkc9e2uBKDGcCB1g=", 743 | "dev": true, 744 | "requires": { 745 | "babel-runtime": "^6.22.0", 746 | "babel-types": "^6.24.1" 747 | } 748 | }, 749 | "babel-polyfill": { 750 | "version": "6.26.0", 751 | "resolved": "https://registry.npmjs.org/babel-polyfill/-/babel-polyfill-6.26.0.tgz", 752 | "integrity": "sha1-N5k3q8Z9eJWXCtxiHyhM2WbPIVM=", 753 | "dev": true, 754 | "requires": { 755 | "babel-runtime": "^6.26.0", 756 | "core-js": "^2.5.0", 757 | "regenerator-runtime": "^0.10.5" 758 | }, 759 | "dependencies": { 760 | "regenerator-runtime": { 761 | "version": "0.10.5", 762 | "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.10.5.tgz", 763 | "integrity": "sha1-M2w+/BIgrc7dosn6tntaeVWjNlg=", 764 | "dev": true 765 | } 766 | } 767 | }, 768 | "babel-preset-env": { 769 | "version": "1.7.0", 770 | "resolved": "https://registry.npmjs.org/babel-preset-env/-/babel-preset-env-1.7.0.tgz", 771 | "integrity": "sha512-9OR2afuKDneX2/q2EurSftUYM0xGu4O2D9adAhVfADDhrYDaxXV0rBbevVYoY9n6nyX1PmQW/0jtpJvUNr9CHg==", 772 | "dev": true, 773 | "requires": { 774 | "babel-plugin-check-es2015-constants": "^6.22.0", 775 | "babel-plugin-syntax-trailing-function-commas": "^6.22.0", 776 | "babel-plugin-transform-async-to-generator": "^6.22.0", 777 | "babel-plugin-transform-es2015-arrow-functions": "^6.22.0", 778 | "babel-plugin-transform-es2015-block-scoped-functions": "^6.22.0", 779 | "babel-plugin-transform-es2015-block-scoping": "^6.23.0", 780 | "babel-plugin-transform-es2015-classes": "^6.23.0", 781 | "babel-plugin-transform-es2015-computed-properties": "^6.22.0", 782 | "babel-plugin-transform-es2015-destructuring": "^6.23.0", 783 | "babel-plugin-transform-es2015-duplicate-keys": "^6.22.0", 784 | "babel-plugin-transform-es2015-for-of": "^6.23.0", 785 | "babel-plugin-transform-es2015-function-name": "^6.22.0", 786 | "babel-plugin-transform-es2015-literals": "^6.22.0", 787 | "babel-plugin-transform-es2015-modules-amd": "^6.22.0", 788 | "babel-plugin-transform-es2015-modules-commonjs": "^6.23.0", 789 | "babel-plugin-transform-es2015-modules-systemjs": "^6.23.0", 790 | "babel-plugin-transform-es2015-modules-umd": "^6.23.0", 791 | "babel-plugin-transform-es2015-object-super": "^6.22.0", 792 | "babel-plugin-transform-es2015-parameters": "^6.23.0", 793 | "babel-plugin-transform-es2015-shorthand-properties": "^6.22.0", 794 | "babel-plugin-transform-es2015-spread": "^6.22.0", 795 | "babel-plugin-transform-es2015-sticky-regex": "^6.22.0", 796 | "babel-plugin-transform-es2015-template-literals": "^6.22.0", 797 | "babel-plugin-transform-es2015-typeof-symbol": "^6.23.0", 798 | "babel-plugin-transform-es2015-unicode-regex": "^6.22.0", 799 | "babel-plugin-transform-exponentiation-operator": "^6.22.0", 800 | "babel-plugin-transform-regenerator": "^6.22.0", 801 | "browserslist": "^3.2.6", 802 | "invariant": "^2.2.2", 803 | "semver": "^5.3.0" 804 | } 805 | }, 806 | "babel-register": { 807 | "version": "6.26.0", 808 | "resolved": "https://registry.npmjs.org/babel-register/-/babel-register-6.26.0.tgz", 809 | "integrity": "sha1-btAhFz4vy0htestFxgCahW9kcHE=", 810 | "dev": true, 811 | "requires": { 812 | "babel-core": "^6.26.0", 813 | "babel-runtime": "^6.26.0", 814 | "core-js": "^2.5.0", 815 | "home-or-tmp": "^2.0.0", 816 | "lodash": "^4.17.4", 817 | "mkdirp": "^0.5.1", 818 | "source-map-support": "^0.4.15" 819 | } 820 | }, 821 | "babel-runtime": { 822 | "version": "6.26.0", 823 | "resolved": "https://registry.npmjs.org/babel-runtime/-/babel-runtime-6.26.0.tgz", 824 | "integrity": "sha1-llxwWGaOgrVde/4E/yM3vItWR/4=", 825 | "dev": true, 826 | "requires": { 827 | "core-js": "^2.4.0", 828 | "regenerator-runtime": "^0.11.0" 829 | } 830 | }, 831 | "babel-template": { 832 | "version": "6.26.0", 833 | "resolved": "https://registry.npmjs.org/babel-template/-/babel-template-6.26.0.tgz", 834 | "integrity": "sha1-3gPi0WOWsGn0bdn/+FIfsaDjXgI=", 835 | "dev": true, 836 | "requires": { 837 | "babel-runtime": "^6.26.0", 838 | "babel-traverse": "^6.26.0", 839 | "babel-types": "^6.26.0", 840 | "babylon": "^6.18.0", 841 | "lodash": "^4.17.4" 842 | } 843 | }, 844 | "babel-traverse": { 845 | "version": "6.26.0", 846 | "resolved": "https://registry.npmjs.org/babel-traverse/-/babel-traverse-6.26.0.tgz", 847 | "integrity": "sha1-RqnL1+3MYsjlwGTi0tjQ9ANXZu4=", 848 | "dev": true, 849 | "requires": { 850 | "babel-code-frame": "^6.26.0", 851 | "babel-messages": "^6.23.0", 852 | "babel-runtime": "^6.26.0", 853 | "babel-types": "^6.26.0", 854 | "babylon": "^6.18.0", 855 | "debug": "^2.6.8", 856 | "globals": "^9.18.0", 857 | "invariant": "^2.2.2", 858 | "lodash": "^4.17.4" 859 | }, 860 | "dependencies": { 861 | "debug": { 862 | "version": "2.6.9", 863 | "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", 864 | "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", 865 | "dev": true, 866 | "requires": { 867 | "ms": "2.0.0" 868 | } 869 | } 870 | } 871 | }, 872 | "babel-types": { 873 | "version": "6.26.0", 874 | "resolved": "https://registry.npmjs.org/babel-types/-/babel-types-6.26.0.tgz", 875 | "integrity": "sha1-o7Bz+Uq0nrb6Vc1lInozQ4BjJJc=", 876 | "dev": true, 877 | "requires": { 878 | "babel-runtime": "^6.26.0", 879 | "esutils": "^2.0.2", 880 | "lodash": "^4.17.4", 881 | "to-fast-properties": "^1.0.3" 882 | } 883 | }, 884 | "babylon": { 885 | "version": "6.18.0", 886 | "resolved": "https://registry.npmjs.org/babylon/-/babylon-6.18.0.tgz", 887 | "integrity": "sha512-q/UEjfGJ2Cm3oKV71DJz9d25TPnq5rhBVL2Q4fA5wcC3jcrdn7+SssEybFIxwAvvP+YCsCYNKughoF33GxgycQ==", 888 | "dev": true 889 | }, 890 | "balanced-match": { 891 | "version": "1.0.0", 892 | "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.0.tgz", 893 | "integrity": "sha1-ibTRmasr7kneFk6gK4nORi1xt2c=", 894 | "dev": true 895 | }, 896 | "base": { 897 | "version": "0.11.2", 898 | "resolved": "https://registry.npmjs.org/base/-/base-0.11.2.tgz", 899 | "integrity": "sha512-5T6P4xPgpp0YDFvSWwEZ4NoE3aM4QBQXDzmVbraCkFj8zHM+mba8SyqB5DbZWyR7mYHo6Y7BdQo3MoA4m0TeQg==", 900 | "dev": true, 901 | "requires": { 902 | "cache-base": "^1.0.1", 903 | "class-utils": "^0.3.5", 904 | "component-emitter": "^1.2.1", 905 | "define-property": "^1.0.0", 906 | "isobject": "^3.0.1", 907 | "mixin-deep": "^1.2.0", 908 | "pascalcase": "^0.1.1" 909 | }, 910 | "dependencies": { 911 | "define-property": { 912 | "version": "1.0.0", 913 | "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", 914 | "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=", 915 | "dev": true, 916 | "requires": { 917 | "is-descriptor": "^1.0.0" 918 | } 919 | }, 920 | "is-accessor-descriptor": { 921 | "version": "1.0.0", 922 | "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz", 923 | "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", 924 | "dev": true, 925 | "requires": { 926 | "kind-of": "^6.0.0" 927 | } 928 | }, 929 | "is-data-descriptor": { 930 | "version": "1.0.0", 931 | "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz", 932 | "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", 933 | "dev": true, 934 | "requires": { 935 | "kind-of": "^6.0.0" 936 | } 937 | }, 938 | "is-descriptor": { 939 | "version": "1.0.2", 940 | "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", 941 | "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", 942 | "dev": true, 943 | "requires": { 944 | "is-accessor-descriptor": "^1.0.0", 945 | "is-data-descriptor": "^1.0.0", 946 | "kind-of": "^6.0.2" 947 | } 948 | }, 949 | "kind-of": { 950 | "version": "6.0.2", 951 | "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.2.tgz", 952 | "integrity": "sha512-s5kLOcnH0XqDO+FvuaLX8DDjZ18CGFk7VygH40QoKPUQhW4e2rvM0rwUq0t8IQDOwYSeLK01U90OjzBTme2QqA==", 953 | "dev": true 954 | } 955 | } 956 | }, 957 | "before-after-hook": { 958 | "version": "1.1.0", 959 | "resolved": "https://registry.npmjs.org/before-after-hook/-/before-after-hook-1.1.0.tgz", 960 | "integrity": "sha512-VOMDtYPwLbIncTxNoSzRyvaMxtXmLWLUqr8k5AfC1BzLk34HvBXaQX8snOwQZ4c0aX8aSERqtJSiI9/m2u5kuA==", 961 | "dev": true 962 | }, 963 | "bluebird": { 964 | "version": "3.5.1", 965 | "resolved": "https://registry.npmjs.org/bluebird/-/bluebird-3.5.1.tgz", 966 | "integrity": "sha512-MKiLiV+I1AA596t9w1sQJ8jkiSr5+ZKi0WKrYGUn6d1Fx+Ij4tIj+m2WMQSGczs5jZVxV339chE8iwk6F64wjA==", 967 | "dev": true 968 | }, 969 | "boxen": { 970 | "version": "1.3.0", 971 | "resolved": "https://registry.npmjs.org/boxen/-/boxen-1.3.0.tgz", 972 | "integrity": "sha512-TNPjfTr432qx7yOjQyaXm3dSR0MH9vXp7eT1BFSl/C51g+EFnOR9hTg1IreahGBmDNCehscshe45f+C1TBZbLw==", 973 | "dev": true, 974 | "requires": { 975 | "ansi-align": "^2.0.0", 976 | "camelcase": "^4.0.0", 977 | "chalk": "^2.0.1", 978 | "cli-boxes": "^1.0.0", 979 | "string-width": "^2.0.0", 980 | "term-size": "^1.2.0", 981 | "widest-line": "^2.0.0" 982 | }, 983 | "dependencies": { 984 | "camelcase": { 985 | "version": "4.1.0", 986 | "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-4.1.0.tgz", 987 | "integrity": "sha1-1UVjW+HjPFQmScaRc+Xeas+uNN0=", 988 | "dev": true 989 | } 990 | } 991 | }, 992 | "brace-expansion": { 993 | "version": "1.1.11", 994 | "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", 995 | "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", 996 | "dev": true, 997 | "requires": { 998 | "balanced-match": "^1.0.0", 999 | "concat-map": "0.0.1" 1000 | } 1001 | }, 1002 | "braces": { 1003 | "version": "2.3.2", 1004 | "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz", 1005 | "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==", 1006 | "dev": true, 1007 | "requires": { 1008 | "arr-flatten": "^1.1.0", 1009 | "array-unique": "^0.3.2", 1010 | "extend-shallow": "^2.0.1", 1011 | "fill-range": "^4.0.0", 1012 | "isobject": "^3.0.1", 1013 | "repeat-element": "^1.1.2", 1014 | "snapdragon": "^0.8.1", 1015 | "snapdragon-node": "^2.0.1", 1016 | "split-string": "^3.0.2", 1017 | "to-regex": "^3.0.1" 1018 | }, 1019 | "dependencies": { 1020 | "extend-shallow": { 1021 | "version": "2.0.1", 1022 | "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", 1023 | "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", 1024 | "dev": true, 1025 | "requires": { 1026 | "is-extendable": "^0.1.0" 1027 | } 1028 | } 1029 | } 1030 | }, 1031 | "browserslist": { 1032 | "version": "3.2.8", 1033 | "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-3.2.8.tgz", 1034 | "integrity": "sha512-WHVocJYavUwVgVViC0ORikPHQquXwVh939TaelZ4WDqpWgTX/FsGhl/+P4qBUAGcRvtOgDgC+xftNWWp2RUTAQ==", 1035 | "dev": true, 1036 | "requires": { 1037 | "caniuse-lite": "^1.0.30000844", 1038 | "electron-to-chromium": "^1.3.47" 1039 | } 1040 | }, 1041 | "btoa-lite": { 1042 | "version": "1.0.0", 1043 | "resolved": "https://registry.npmjs.org/btoa-lite/-/btoa-lite-1.0.0.tgz", 1044 | "integrity": "sha1-M3dm2hWAEhD92VbCLpxokaudAzc=", 1045 | "dev": true 1046 | }, 1047 | "buffer-from": { 1048 | "version": "1.1.1", 1049 | "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.1.tgz", 1050 | "integrity": "sha512-MQcXEUbCKtEo7bhqEs6560Hyd4XaovZlO/k9V3hjVUF/zwW7KBVdSK4gIt/bzwS9MbR5qob+F5jusZsb0YQK2A==", 1051 | "dev": true 1052 | }, 1053 | "builtin-modules": { 1054 | "version": "1.1.1", 1055 | "resolved": "https://registry.npmjs.org/builtin-modules/-/builtin-modules-1.1.1.tgz", 1056 | "integrity": "sha1-Jw8HbFpywC9bZaR9+Uxf46J4iS8=", 1057 | "dev": true 1058 | }, 1059 | "bump-file": { 1060 | "version": "1.0.0", 1061 | "resolved": "https://registry.npmjs.org/bump-file/-/bump-file-1.0.0.tgz", 1062 | "integrity": "sha512-mUN6TDIkvDmE6gNlgMDiLl95qcgfqQ5Hu8HZDFk4AW3t9xBcKoasHlMcjV+1C6jmRRX4G2WySML0JGauRzFKaw==", 1063 | "dev": true, 1064 | "requires": { 1065 | "detect-indent": "5.0.0", 1066 | "semver": "5.4.1" 1067 | }, 1068 | "dependencies": { 1069 | "detect-indent": { 1070 | "version": "5.0.0", 1071 | "resolved": "https://registry.npmjs.org/detect-indent/-/detect-indent-5.0.0.tgz", 1072 | "integrity": "sha1-OHHMCmoALow+Wzz38zYmRnXwa50=", 1073 | "dev": true 1074 | }, 1075 | "semver": { 1076 | "version": "5.4.1", 1077 | "resolved": "https://registry.npmjs.org/semver/-/semver-5.4.1.tgz", 1078 | "integrity": "sha512-WfG/X9+oATh81XtllIo/I8gOiY9EXRdv1cQdyykeXK17YcUW3EXUAi2To4pcH6nZtJPr7ZOpM5OMyWJZm+8Rsg==", 1079 | "dev": true 1080 | } 1081 | } 1082 | }, 1083 | "cache-base": { 1084 | "version": "1.0.1", 1085 | "resolved": "https://registry.npmjs.org/cache-base/-/cache-base-1.0.1.tgz", 1086 | "integrity": "sha512-AKcdTnFSWATd5/GCPRxr2ChwIJ85CeyrEyjRHlKxQ56d4XJMGym0uAiKn0xbLOGOl3+yRpOTi484dVCEc5AUzQ==", 1087 | "dev": true, 1088 | "requires": { 1089 | "collection-visit": "^1.0.0", 1090 | "component-emitter": "^1.2.1", 1091 | "get-value": "^2.0.6", 1092 | "has-value": "^1.0.0", 1093 | "isobject": "^3.0.1", 1094 | "set-value": "^2.0.0", 1095 | "to-object-path": "^0.3.0", 1096 | "union-value": "^1.0.0", 1097 | "unset-value": "^1.0.0" 1098 | } 1099 | }, 1100 | "cacheable-request": { 1101 | "version": "2.1.4", 1102 | "resolved": "https://registry.npmjs.org/cacheable-request/-/cacheable-request-2.1.4.tgz", 1103 | "integrity": "sha1-DYCIAbY0KtM8kd+dC0TcCbkeXD0=", 1104 | "dev": true, 1105 | "requires": { 1106 | "clone-response": "1.0.2", 1107 | "get-stream": "3.0.0", 1108 | "http-cache-semantics": "3.8.1", 1109 | "keyv": "3.0.0", 1110 | "lowercase-keys": "1.0.0", 1111 | "normalize-url": "2.0.1", 1112 | "responselike": "1.0.2" 1113 | }, 1114 | "dependencies": { 1115 | "lowercase-keys": { 1116 | "version": "1.0.0", 1117 | "resolved": "https://registry.npmjs.org/lowercase-keys/-/lowercase-keys-1.0.0.tgz", 1118 | "integrity": "sha1-TjNms55/VFfjXxMkvfb4jQv8cwY=", 1119 | "dev": true 1120 | } 1121 | } 1122 | }, 1123 | "call-me-maybe": { 1124 | "version": "1.0.1", 1125 | "resolved": "https://registry.npmjs.org/call-me-maybe/-/call-me-maybe-1.0.1.tgz", 1126 | "integrity": "sha1-JtII6onje1y95gJQoV8DHBak1ms=", 1127 | "dev": true 1128 | }, 1129 | "camelcase": { 1130 | "version": "1.2.1", 1131 | "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-1.2.1.tgz", 1132 | "integrity": "sha1-m7UwTS4LVmmLLHWLCKPqqdqlijk=", 1133 | "dev": true, 1134 | "optional": true 1135 | }, 1136 | "camelcase-keys": { 1137 | "version": "4.2.0", 1138 | "resolved": "https://registry.npmjs.org/camelcase-keys/-/camelcase-keys-4.2.0.tgz", 1139 | "integrity": "sha1-oqpfsa9oh1glnDLBQUJteJI7m3c=", 1140 | "dev": true, 1141 | "requires": { 1142 | "camelcase": "^4.1.0", 1143 | "map-obj": "^2.0.0", 1144 | "quick-lru": "^1.0.0" 1145 | }, 1146 | "dependencies": { 1147 | "camelcase": { 1148 | "version": "4.1.0", 1149 | "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-4.1.0.tgz", 1150 | "integrity": "sha1-1UVjW+HjPFQmScaRc+Xeas+uNN0=", 1151 | "dev": true 1152 | } 1153 | } 1154 | }, 1155 | "caniuse-lite": { 1156 | "version": "1.0.30000874", 1157 | "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30000874.tgz", 1158 | "integrity": "sha512-29nr1EPiHwrJTAHHsEmTt2h+55L8j2GNFdAcYPlRy2NX6iFz7ZZiepVI7kP/QqlnHLq3KvfWpbmGa0d063U09w==", 1159 | "dev": true 1160 | }, 1161 | "capture-stack-trace": { 1162 | "version": "1.0.0", 1163 | "resolved": "https://registry.npmjs.org/capture-stack-trace/-/capture-stack-trace-1.0.0.tgz", 1164 | "integrity": "sha1-Sm+gc5nCa7pH8LJJa00PtAjFVQ0=", 1165 | "dev": true 1166 | }, 1167 | "center-align": { 1168 | "version": "0.1.3", 1169 | "resolved": "https://registry.npmjs.org/center-align/-/center-align-0.1.3.tgz", 1170 | "integrity": "sha1-qg0yYptu6XIgBBHL1EYckHvCt60=", 1171 | "dev": true, 1172 | "optional": true, 1173 | "requires": { 1174 | "align-text": "^0.1.3", 1175 | "lazy-cache": "^1.0.3" 1176 | } 1177 | }, 1178 | "chalk": { 1179 | "version": "2.4.1", 1180 | "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.1.tgz", 1181 | "integrity": "sha512-ObN6h1v2fTJSmUXoS3nMQ92LbDK9be4TV+6G+omQlGJFdcUX5heKi1LZ1YnRMIgwTLEj3E24bT6tYni50rlCfQ==", 1182 | "dev": true, 1183 | "requires": { 1184 | "ansi-styles": "^3.2.1", 1185 | "escape-string-regexp": "^1.0.5", 1186 | "supports-color": "^5.3.0" 1187 | }, 1188 | "dependencies": { 1189 | "ansi-styles": { 1190 | "version": "3.2.1", 1191 | "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", 1192 | "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", 1193 | "dev": true, 1194 | "requires": { 1195 | "color-convert": "^1.9.0" 1196 | } 1197 | } 1198 | } 1199 | }, 1200 | "chardet": { 1201 | "version": "0.5.0", 1202 | "resolved": "https://registry.npmjs.org/chardet/-/chardet-0.5.0.tgz", 1203 | "integrity": "sha512-9ZTaoBaePSCFvNlNGrsyI8ZVACP2svUtq0DkM7t4K2ClAa96sqOIRjAzDTc8zXzFt1cZR46rRzLTiHFSJ+Qw0g==", 1204 | "dev": true 1205 | }, 1206 | "ci-info": { 1207 | "version": "1.1.3", 1208 | "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-1.1.3.tgz", 1209 | "integrity": "sha512-SK/846h/Rcy8q9Z9CAwGBLfCJ6EkjJWdpelWDufQpqVDYq2Wnnv8zlSO6AMQap02jvhVruKKpEtQOufo3pFhLg==", 1210 | "dev": true 1211 | }, 1212 | "class-utils": { 1213 | "version": "0.3.6", 1214 | "resolved": "https://registry.npmjs.org/class-utils/-/class-utils-0.3.6.tgz", 1215 | "integrity": "sha512-qOhPa/Fj7s6TY8H8esGu5QNpMMQxz79h+urzrNYN6mn+9BnxlDGf5QZ+XeCDsxSjPqsSR56XOZOJmpeurnLMeg==", 1216 | "dev": true, 1217 | "requires": { 1218 | "arr-union": "^3.1.0", 1219 | "define-property": "^0.2.5", 1220 | "isobject": "^3.0.0", 1221 | "static-extend": "^0.1.1" 1222 | }, 1223 | "dependencies": { 1224 | "define-property": { 1225 | "version": "0.2.5", 1226 | "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", 1227 | "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", 1228 | "dev": true, 1229 | "requires": { 1230 | "is-descriptor": "^0.1.0" 1231 | } 1232 | } 1233 | } 1234 | }, 1235 | "cli-boxes": { 1236 | "version": "1.0.0", 1237 | "resolved": "https://registry.npmjs.org/cli-boxes/-/cli-boxes-1.0.0.tgz", 1238 | "integrity": "sha1-T6kXw+WclKAEzWH47lCdplFocUM=", 1239 | "dev": true 1240 | }, 1241 | "cli-cursor": { 1242 | "version": "2.1.0", 1243 | "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-2.1.0.tgz", 1244 | "integrity": "sha1-s12sN2R5+sw+lHR9QdDQ9SOP/LU=", 1245 | "dev": true, 1246 | "requires": { 1247 | "restore-cursor": "^2.0.0" 1248 | } 1249 | }, 1250 | "cli-spinners": { 1251 | "version": "1.3.1", 1252 | "resolved": "https://registry.npmjs.org/cli-spinners/-/cli-spinners-1.3.1.tgz", 1253 | "integrity": "sha512-1QL4544moEsDVH9T/l6Cemov/37iv1RtoKf7NJ04A60+4MREXNfx/QvavbH6QoGdsD4N4Mwy49cmaINR/o2mdg==", 1254 | "dev": true 1255 | }, 1256 | "cli-width": { 1257 | "version": "2.2.0", 1258 | "resolved": "https://registry.npmjs.org/cli-width/-/cli-width-2.2.0.tgz", 1259 | "integrity": "sha1-/xnt6Kml5XkyQUewwR8PvLq+1jk=", 1260 | "dev": true 1261 | }, 1262 | "cliui": { 1263 | "version": "2.1.0", 1264 | "resolved": "https://registry.npmjs.org/cliui/-/cliui-2.1.0.tgz", 1265 | "integrity": "sha1-S0dXYP+AJkx2LDoXGQMukcf+oNE=", 1266 | "dev": true, 1267 | "optional": true, 1268 | "requires": { 1269 | "center-align": "^0.1.1", 1270 | "right-align": "^0.1.1", 1271 | "wordwrap": "0.0.2" 1272 | }, 1273 | "dependencies": { 1274 | "wordwrap": { 1275 | "version": "0.0.2", 1276 | "resolved": "https://registry.npmjs.org/wordwrap/-/wordwrap-0.0.2.tgz", 1277 | "integrity": "sha1-t5Zpu0LstAn4PVg8rVLKF+qhZD8=", 1278 | "dev": true, 1279 | "optional": true 1280 | } 1281 | } 1282 | }, 1283 | "clone": { 1284 | "version": "1.0.4", 1285 | "resolved": "https://registry.npmjs.org/clone/-/clone-1.0.4.tgz", 1286 | "integrity": "sha1-2jCcwmPfFZlMaIypAheco8fNfH4=", 1287 | "dev": true 1288 | }, 1289 | "clone-response": { 1290 | "version": "1.0.2", 1291 | "resolved": "https://registry.npmjs.org/clone-response/-/clone-response-1.0.2.tgz", 1292 | "integrity": "sha1-0dyXOSAxTfZ/vrlCI7TuNQI56Ws=", 1293 | "dev": true, 1294 | "requires": { 1295 | "mimic-response": "^1.0.0" 1296 | } 1297 | }, 1298 | "collection-visit": { 1299 | "version": "1.0.0", 1300 | "resolved": "https://registry.npmjs.org/collection-visit/-/collection-visit-1.0.0.tgz", 1301 | "integrity": "sha1-S8A3PBZLwykbTTaMgpzxqApZ3KA=", 1302 | "dev": true, 1303 | "requires": { 1304 | "map-visit": "^1.0.0", 1305 | "object-visit": "^1.0.0" 1306 | } 1307 | }, 1308 | "color-convert": { 1309 | "version": "1.9.2", 1310 | "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.2.tgz", 1311 | "integrity": "sha512-3NUJZdhMhcdPn8vJ9v2UQJoH0qqoGUkYTgFEPZaPjEtwmmKUfNV46zZmgB2M5M4DCEQHMaCfWHCxiBflLm04Tg==", 1312 | "dev": true, 1313 | "requires": { 1314 | "color-name": "1.1.1" 1315 | } 1316 | }, 1317 | "color-name": { 1318 | "version": "1.1.1", 1319 | "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.1.tgz", 1320 | "integrity": "sha1-SxQVMEz1ACjqgWQ2Q72C6gWANok=", 1321 | "dev": true 1322 | }, 1323 | "commander": { 1324 | "version": "2.17.1", 1325 | "resolved": "https://registry.npmjs.org/commander/-/commander-2.17.1.tgz", 1326 | "integrity": "sha512-wPMUt6FnH2yzG95SA6mzjQOEKUU3aLaDEmzs1ti+1E9h+CsrZghRlqEM/EJ4KscsQVG8uNN4uVreUeT8+drlgg==", 1327 | "dev": true 1328 | }, 1329 | "compare-func": { 1330 | "version": "1.3.2", 1331 | "resolved": "https://registry.npmjs.org/compare-func/-/compare-func-1.3.2.tgz", 1332 | "integrity": "sha1-md0LpFfh+bxyKxLAjsM+6rMfpkg=", 1333 | "dev": true, 1334 | "requires": { 1335 | "array-ify": "^1.0.0", 1336 | "dot-prop": "^3.0.0" 1337 | } 1338 | }, 1339 | "component-emitter": { 1340 | "version": "1.2.1", 1341 | "resolved": "https://registry.npmjs.org/component-emitter/-/component-emitter-1.2.1.tgz", 1342 | "integrity": "sha1-E3kY1teCg/ffemt8WmPhQOaUJeY=", 1343 | "dev": true 1344 | }, 1345 | "concat-map": { 1346 | "version": "0.0.1", 1347 | "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", 1348 | "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=", 1349 | "dev": true 1350 | }, 1351 | "concat-stream": { 1352 | "version": "1.6.2", 1353 | "resolved": "https://registry.npmjs.org/concat-stream/-/concat-stream-1.6.2.tgz", 1354 | "integrity": "sha512-27HBghJxjiZtIk3Ycvn/4kbJk/1uZuJFfuPEns6LaEvpvG1f0hTea8lilrouyo9mVc2GWdcEZ8OLoGmSADlrCw==", 1355 | "dev": true, 1356 | "requires": { 1357 | "buffer-from": "^1.0.0", 1358 | "inherits": "^2.0.3", 1359 | "readable-stream": "^2.2.2", 1360 | "typedarray": "^0.0.6" 1361 | } 1362 | }, 1363 | "configstore": { 1364 | "version": "3.1.2", 1365 | "resolved": "https://registry.npmjs.org/configstore/-/configstore-3.1.2.tgz", 1366 | "integrity": "sha512-vtv5HtGjcYUgFrXc6Kx747B83MRRVS5R1VTEQoXvuP+kMI+if6uywV0nDGoiydJRy4yk7h9od5Og0kxx4zUXmw==", 1367 | "dev": true, 1368 | "requires": { 1369 | "dot-prop": "^4.1.0", 1370 | "graceful-fs": "^4.1.2", 1371 | "make-dir": "^1.0.0", 1372 | "unique-string": "^1.0.0", 1373 | "write-file-atomic": "^2.0.0", 1374 | "xdg-basedir": "^3.0.0" 1375 | }, 1376 | "dependencies": { 1377 | "dot-prop": { 1378 | "version": "4.2.0", 1379 | "resolved": "https://registry.npmjs.org/dot-prop/-/dot-prop-4.2.0.tgz", 1380 | "integrity": "sha512-tUMXrxlExSW6U2EXiiKGSBVdYgtV8qlHL+C10TsW4PURY/ic+eaysnSkwB4kA/mBlCyy/IKDJ+Lc3wbWeaXtuQ==", 1381 | "dev": true, 1382 | "requires": { 1383 | "is-obj": "^1.0.0" 1384 | } 1385 | } 1386 | } 1387 | }, 1388 | "conventional-changelog": { 1389 | "version": "2.0.1", 1390 | "resolved": "https://registry.npmjs.org/conventional-changelog/-/conventional-changelog-2.0.1.tgz", 1391 | "integrity": "sha512-WeWcEcR7uBtRZ/uG6DRIlVqsm7UTnxrixaAPoPvfQP7FRPf1qIXL76nGKy4wXq+wO3zOpqYubWUqrYLIL3+xww==", 1392 | "dev": true, 1393 | "requires": { 1394 | "conventional-changelog-angular": "^1.6.6", 1395 | "conventional-changelog-atom": "^2.0.0", 1396 | "conventional-changelog-codemirror": "^2.0.0", 1397 | "conventional-changelog-core": "^3.0.0", 1398 | "conventional-changelog-ember": "^2.0.0", 1399 | "conventional-changelog-eslint": "^3.0.0", 1400 | "conventional-changelog-express": "^2.0.0", 1401 | "conventional-changelog-jquery": "^0.1.0", 1402 | "conventional-changelog-jscs": "^0.1.0", 1403 | "conventional-changelog-jshint": "^2.0.0", 1404 | "conventional-changelog-preset-loader": "^2.0.0" 1405 | } 1406 | }, 1407 | "conventional-changelog-angular": { 1408 | "version": "1.6.6", 1409 | "resolved": "https://registry.npmjs.org/conventional-changelog-angular/-/conventional-changelog-angular-1.6.6.tgz", 1410 | "integrity": "sha512-suQnFSqCxRwyBxY68pYTsFkG0taIdinHLNEAX5ivtw8bCRnIgnpvcHmlR/yjUyZIrNPYAoXlY1WiEKWgSE4BNg==", 1411 | "dev": true, 1412 | "requires": { 1413 | "compare-func": "^1.3.1", 1414 | "q": "^1.5.1" 1415 | } 1416 | }, 1417 | "conventional-changelog-atom": { 1418 | "version": "2.0.0", 1419 | "resolved": "https://registry.npmjs.org/conventional-changelog-atom/-/conventional-changelog-atom-2.0.0.tgz", 1420 | "integrity": "sha512-ygwkwyTQYAm4S0tsDt+1yg8tHhRrv7qu9SOWPhNQlVrInFLsfKc0FActCA3de2ChknxpVPY2B53yhKvCAtkBCg==", 1421 | "dev": true, 1422 | "requires": { 1423 | "q": "^1.5.1" 1424 | } 1425 | }, 1426 | "conventional-changelog-codemirror": { 1427 | "version": "2.0.0", 1428 | "resolved": "https://registry.npmjs.org/conventional-changelog-codemirror/-/conventional-changelog-codemirror-2.0.0.tgz", 1429 | "integrity": "sha512-pZt/YynJ5m8C9MGV5wkBuhM1eX+8a84fmNrdOylxg/lJV+lgtAiNhnpskNuixtf71iKVWSlEqMQ6z6CH7/Uo5A==", 1430 | "dev": true, 1431 | "requires": { 1432 | "q": "^1.5.1" 1433 | } 1434 | }, 1435 | "conventional-changelog-core": { 1436 | "version": "3.0.0", 1437 | "resolved": "https://registry.npmjs.org/conventional-changelog-core/-/conventional-changelog-core-3.0.0.tgz", 1438 | "integrity": "sha512-D2hApWWsdh4tkNgDjn1KtRapxUJ70Sd+V84btTVJJJ96S3cVRES8Ty3ih0TRkOZmDkw/uS0mxrHSskQ/P/Gvsg==", 1439 | "dev": true, 1440 | "requires": { 1441 | "conventional-changelog-writer": "^4.0.0", 1442 | "conventional-commits-parser": "^3.0.0", 1443 | "dateformat": "^3.0.0", 1444 | "get-pkg-repo": "^1.0.0", 1445 | "git-raw-commits": "^2.0.0", 1446 | "git-remote-origin-url": "^2.0.0", 1447 | "git-semver-tags": "^2.0.0", 1448 | "lodash": "^4.2.1", 1449 | "normalize-package-data": "^2.3.5", 1450 | "q": "^1.5.1", 1451 | "read-pkg": "^1.1.0", 1452 | "read-pkg-up": "^1.0.1", 1453 | "through2": "^2.0.0" 1454 | } 1455 | }, 1456 | "conventional-changelog-ember": { 1457 | "version": "2.0.0", 1458 | "resolved": "https://registry.npmjs.org/conventional-changelog-ember/-/conventional-changelog-ember-2.0.0.tgz", 1459 | "integrity": "sha512-s9ZYf3VMdYe8ca8bw1X+he050HZNy9Pm3dBpYA+BunDGFE4Fy7whOvYhWah2U9+j9l6y/whfa0+eHANvZytE9A==", 1460 | "dev": true, 1461 | "requires": { 1462 | "q": "^1.5.1" 1463 | } 1464 | }, 1465 | "conventional-changelog-eslint": { 1466 | "version": "3.0.0", 1467 | "resolved": "https://registry.npmjs.org/conventional-changelog-eslint/-/conventional-changelog-eslint-3.0.0.tgz", 1468 | "integrity": "sha512-Acn20v+13c+o1OAWKvc9sCCl73Nj2vOMyn+G82euiMZwgYNE9CcBkTnw/GKdBi9KiZMK9uy+SCQ/QyAEE+8vZA==", 1469 | "dev": true, 1470 | "requires": { 1471 | "q": "^1.5.1" 1472 | } 1473 | }, 1474 | "conventional-changelog-express": { 1475 | "version": "2.0.0", 1476 | "resolved": "https://registry.npmjs.org/conventional-changelog-express/-/conventional-changelog-express-2.0.0.tgz", 1477 | "integrity": "sha512-2svPjeXCrjwwqnzu/f3qU5LWoLO0jmUIEbtbbSRXAAP9Ag+137b484eJsiRt9DPYXSVzog0Eoek3rvCzfHcphQ==", 1478 | "dev": true, 1479 | "requires": { 1480 | "q": "^1.5.1" 1481 | } 1482 | }, 1483 | "conventional-changelog-jquery": { 1484 | "version": "0.1.0", 1485 | "resolved": "https://registry.npmjs.org/conventional-changelog-jquery/-/conventional-changelog-jquery-0.1.0.tgz", 1486 | "integrity": "sha1-Agg5cWLjhGmG5xJztsecW1+A9RA=", 1487 | "dev": true, 1488 | "requires": { 1489 | "q": "^1.4.1" 1490 | } 1491 | }, 1492 | "conventional-changelog-jscs": { 1493 | "version": "0.1.0", 1494 | "resolved": "https://registry.npmjs.org/conventional-changelog-jscs/-/conventional-changelog-jscs-0.1.0.tgz", 1495 | "integrity": "sha1-BHnrRDzH1yxYvwvPDvHURKkvDlw=", 1496 | "dev": true, 1497 | "requires": { 1498 | "q": "^1.4.1" 1499 | } 1500 | }, 1501 | "conventional-changelog-jshint": { 1502 | "version": "2.0.0", 1503 | "resolved": "https://registry.npmjs.org/conventional-changelog-jshint/-/conventional-changelog-jshint-2.0.0.tgz", 1504 | "integrity": "sha512-+4fCln755N0ZzRUEdcDWR5Due71Dsqkbov6K/UmVCnljZvhVh0/wpT4YROoSsAnhfZO8shyWDPFKm6EP20pLQg==", 1505 | "dev": true, 1506 | "requires": { 1507 | "compare-func": "^1.3.1", 1508 | "q": "^1.5.1" 1509 | } 1510 | }, 1511 | "conventional-changelog-preset-loader": { 1512 | "version": "2.0.0", 1513 | "resolved": "https://registry.npmjs.org/conventional-changelog-preset-loader/-/conventional-changelog-preset-loader-2.0.0.tgz", 1514 | "integrity": "sha512-hEWm9o6TxjS9aO1AKaHpl8avSXaUHiUXBT25vJ4ToaDi/gPDqt3OnZkwhIgubADUF+lPqcXpjFTOYcOL4AwyvA==", 1515 | "dev": true 1516 | }, 1517 | "conventional-changelog-writer": { 1518 | "version": "4.0.0", 1519 | "resolved": "https://registry.npmjs.org/conventional-changelog-writer/-/conventional-changelog-writer-4.0.0.tgz", 1520 | "integrity": "sha512-hMZPe0AQ6Bi05epeK/7hz80xxk59nPA5z/b63TOHq2wigM0/akreOc8N4Jam5b9nFgKWX1e9PdPv2ewgW6bcfg==", 1521 | "dev": true, 1522 | "requires": { 1523 | "compare-func": "^1.3.1", 1524 | "conventional-commits-filter": "^2.0.0", 1525 | "dateformat": "^3.0.0", 1526 | "handlebars": "^4.0.2", 1527 | "json-stringify-safe": "^5.0.1", 1528 | "lodash": "^4.2.1", 1529 | "meow": "^4.0.0", 1530 | "semver": "^5.5.0", 1531 | "split": "^1.0.0", 1532 | "through2": "^2.0.0" 1533 | } 1534 | }, 1535 | "conventional-commits-filter": { 1536 | "version": "2.0.0", 1537 | "resolved": "https://registry.npmjs.org/conventional-commits-filter/-/conventional-commits-filter-2.0.0.tgz", 1538 | "integrity": "sha512-Cfl0j1/NquB/TMVx7Wrmyq7uRM+/rPQbtVVGwzfkhZ6/yH6fcMmP0Q/9044TBZPTNdGzm46vXFXL14wbET0/Mg==", 1539 | "dev": true, 1540 | "requires": { 1541 | "is-subset": "^0.1.1", 1542 | "modify-values": "^1.0.0" 1543 | } 1544 | }, 1545 | "conventional-commits-parser": { 1546 | "version": "3.0.0", 1547 | "resolved": "https://registry.npmjs.org/conventional-commits-parser/-/conventional-commits-parser-3.0.0.tgz", 1548 | "integrity": "sha512-GWh71U26BLWgMykCp+VghZ4s64wVbtseECcKQ/PvcPZR2cUnz+FUc2J9KjxNl7/ZbCxST8R03c9fc+Vi0umS9Q==", 1549 | "dev": true, 1550 | "requires": { 1551 | "JSONStream": "^1.0.4", 1552 | "is-text-path": "^1.0.0", 1553 | "lodash": "^4.2.1", 1554 | "meow": "^4.0.0", 1555 | "split2": "^2.0.0", 1556 | "through2": "^2.0.0", 1557 | "trim-off-newlines": "^1.0.0" 1558 | } 1559 | }, 1560 | "conventional-recommended-bump": { 1561 | "version": "4.0.0", 1562 | "resolved": "https://registry.npmjs.org/conventional-recommended-bump/-/conventional-recommended-bump-4.0.0.tgz", 1563 | "integrity": "sha512-M86ppH/4pZFemudSeFRF0JNGrNuSJ9hHvwTIV0M51VXrzIBqFKt8IeuMhd3YdWqHQC6NrbNdLkOh8XVHUH0NVA==", 1564 | "dev": true, 1565 | "requires": { 1566 | "concat-stream": "^1.6.0", 1567 | "conventional-changelog-preset-loader": "^2.0.0", 1568 | "conventional-commits-filter": "^2.0.0", 1569 | "conventional-commits-parser": "^3.0.0", 1570 | "git-raw-commits": "^2.0.0", 1571 | "git-semver-tags": "^2.0.0", 1572 | "meow": "^4.0.0", 1573 | "q": "^1.5.1" 1574 | } 1575 | }, 1576 | "convert-source-map": { 1577 | "version": "1.5.1", 1578 | "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.5.1.tgz", 1579 | "integrity": "sha1-uCeAl7m8IpNl3lxiz1/K7YtVmeU=", 1580 | "dev": true 1581 | }, 1582 | "copy-descriptor": { 1583 | "version": "0.1.1", 1584 | "resolved": "https://registry.npmjs.org/copy-descriptor/-/copy-descriptor-0.1.1.tgz", 1585 | "integrity": "sha1-Z29us8OZl8LuGsOpJP1hJHSPV40=", 1586 | "dev": true 1587 | }, 1588 | "core-js": { 1589 | "version": "2.5.7", 1590 | "resolved": "https://registry.npmjs.org/core-js/-/core-js-2.5.7.tgz", 1591 | "integrity": "sha512-RszJCAxg/PP6uzXVXL6BsxSXx/B05oJAQ2vkJRjyjrEcNVycaqOmNb5OTxZPE3xa5gwZduqza6L9JOCenh/Ecw==", 1592 | "dev": true 1593 | }, 1594 | "core-util-is": { 1595 | "version": "1.0.2", 1596 | "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz", 1597 | "integrity": "sha1-tf1UIgqivFq1eqtxQMlAdUUDwac=", 1598 | "dev": true 1599 | }, 1600 | "cp-file": { 1601 | "version": "6.0.0", 1602 | "resolved": "https://registry.npmjs.org/cp-file/-/cp-file-6.0.0.tgz", 1603 | "integrity": "sha512-OtHMgPugkgwHlbph25wlMKd358lZNhX1Y2viUpPoFmlBPlEiPIRhztYWha11grbGPnlM+urp5saVmwsChCIOEg==", 1604 | "dev": true, 1605 | "requires": { 1606 | "graceful-fs": "^4.1.2", 1607 | "make-dir": "^1.0.0", 1608 | "nested-error-stacks": "^2.0.0", 1609 | "pify": "^3.0.0", 1610 | "safe-buffer": "^5.0.1" 1611 | } 1612 | }, 1613 | "cpy": { 1614 | "version": "7.0.1", 1615 | "resolved": "https://registry.npmjs.org/cpy/-/cpy-7.0.1.tgz", 1616 | "integrity": "sha512-Zo52tXKLJcgy/baacn6KaNoRAakkl2wb+R4u6qJ4wlD0uchncwRQcIk66PlGlkzuToCJO6A6PWX27Tdwc8LU2g==", 1617 | "dev": true, 1618 | "requires": { 1619 | "arrify": "^1.0.1", 1620 | "cp-file": "^6.0.0", 1621 | "globby": "^8.0.1", 1622 | "nested-error-stacks": "^2.0.0" 1623 | } 1624 | }, 1625 | "create-error-class": { 1626 | "version": "3.0.2", 1627 | "resolved": "https://registry.npmjs.org/create-error-class/-/create-error-class-3.0.2.tgz", 1628 | "integrity": "sha1-Br56vvlHo/FKMP1hBnHUAbyot7Y=", 1629 | "dev": true, 1630 | "requires": { 1631 | "capture-stack-trace": "^1.0.0" 1632 | } 1633 | }, 1634 | "cross-spawn": { 1635 | "version": "5.1.0", 1636 | "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-5.1.0.tgz", 1637 | "integrity": "sha1-6L0O/uWPz/b4+UUQoKVUu/ojVEk=", 1638 | "dev": true, 1639 | "requires": { 1640 | "lru-cache": "^4.0.1", 1641 | "shebang-command": "^1.2.0", 1642 | "which": "^1.2.9" 1643 | } 1644 | }, 1645 | "crypto-random-string": { 1646 | "version": "1.0.0", 1647 | "resolved": "https://registry.npmjs.org/crypto-random-string/-/crypto-random-string-1.0.0.tgz", 1648 | "integrity": "sha1-ojD2T1aDEOFJgAmUB5DsmVRbyn4=", 1649 | "dev": true 1650 | }, 1651 | "currently-unhandled": { 1652 | "version": "0.4.1", 1653 | "resolved": "https://registry.npmjs.org/currently-unhandled/-/currently-unhandled-0.4.1.tgz", 1654 | "integrity": "sha1-mI3zP+qxke95mmE2nddsF635V+o=", 1655 | "dev": true, 1656 | "requires": { 1657 | "array-find-index": "^1.0.1" 1658 | } 1659 | }, 1660 | "dargs": { 1661 | "version": "4.1.0", 1662 | "resolved": "https://registry.npmjs.org/dargs/-/dargs-4.1.0.tgz", 1663 | "integrity": "sha1-A6nbtLXC8Tm/FK5T8LiipqhvThc=", 1664 | "dev": true, 1665 | "requires": { 1666 | "number-is-nan": "^1.0.0" 1667 | } 1668 | }, 1669 | "dateformat": { 1670 | "version": "3.0.3", 1671 | "resolved": "https://registry.npmjs.org/dateformat/-/dateformat-3.0.3.tgz", 1672 | "integrity": "sha512-jyCETtSl3VMZMWeRo7iY1FL19ges1t55hMo5yaam4Jrsm5EPL89UQkoQRyiI+Yf4k8r2ZpdngkV8hr1lIdjb3Q==", 1673 | "dev": true 1674 | }, 1675 | "debug": { 1676 | "version": "3.1.0", 1677 | "resolved": "https://registry.npmjs.org/debug/-/debug-3.1.0.tgz", 1678 | "integrity": "sha512-OX8XqP7/1a9cqkxYw2yXss15f26NKWBpDXQd0/uK/KPqdQhxbPa994hnzjcE2VqQpDslf55723cKPUOGSmMY3g==", 1679 | "dev": true, 1680 | "requires": { 1681 | "ms": "2.0.0" 1682 | } 1683 | }, 1684 | "decamelize": { 1685 | "version": "1.2.0", 1686 | "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz", 1687 | "integrity": "sha1-9lNNFRSCabIDUue+4m9QH5oZEpA=", 1688 | "dev": true 1689 | }, 1690 | "decamelize-keys": { 1691 | "version": "1.1.0", 1692 | "resolved": "https://registry.npmjs.org/decamelize-keys/-/decamelize-keys-1.1.0.tgz", 1693 | "integrity": "sha1-0XGoeTMlKAfrPLYdwcFEXQeN8tk=", 1694 | "dev": true, 1695 | "requires": { 1696 | "decamelize": "^1.1.0", 1697 | "map-obj": "^1.0.0" 1698 | }, 1699 | "dependencies": { 1700 | "map-obj": { 1701 | "version": "1.0.1", 1702 | "resolved": "https://registry.npmjs.org/map-obj/-/map-obj-1.0.1.tgz", 1703 | "integrity": "sha1-2TPOuSBdgr3PSIb2dCvcK03qFG0=", 1704 | "dev": true 1705 | } 1706 | } 1707 | }, 1708 | "decode-uri-component": { 1709 | "version": "0.2.0", 1710 | "resolved": "https://registry.npmjs.org/decode-uri-component/-/decode-uri-component-0.2.0.tgz", 1711 | "integrity": "sha1-6zkTMzRYd1y4TNGh+uBiEGu4dUU=", 1712 | "dev": true 1713 | }, 1714 | "decompress-response": { 1715 | "version": "3.3.0", 1716 | "resolved": "https://registry.npmjs.org/decompress-response/-/decompress-response-3.3.0.tgz", 1717 | "integrity": "sha1-gKTdMjdIOEv6JICDYirt7Jgq3/M=", 1718 | "dev": true, 1719 | "requires": { 1720 | "mimic-response": "^1.0.0" 1721 | } 1722 | }, 1723 | "deep-extend": { 1724 | "version": "0.6.0", 1725 | "resolved": "https://registry.npmjs.org/deep-extend/-/deep-extend-0.6.0.tgz", 1726 | "integrity": "sha512-LOHxIOaPYdHlJRtCQfDIVZtfw/ufM8+rVj649RIHzcm/vGwQRXFt6OPqIFWsm2XEMrNIEtWR64sY1LEKD2vAOA==", 1727 | "dev": true 1728 | }, 1729 | "defaults": { 1730 | "version": "1.0.3", 1731 | "resolved": "https://registry.npmjs.org/defaults/-/defaults-1.0.3.tgz", 1732 | "integrity": "sha1-xlYFHpgX2f8I7YgUd/P+QBnz730=", 1733 | "dev": true, 1734 | "requires": { 1735 | "clone": "^1.0.2" 1736 | } 1737 | }, 1738 | "define-property": { 1739 | "version": "2.0.2", 1740 | "resolved": "https://registry.npmjs.org/define-property/-/define-property-2.0.2.tgz", 1741 | "integrity": "sha512-jwK2UV4cnPpbcG7+VRARKTZPUWowwXA8bzH5NP6ud0oeAxyYPuGZUAC7hMugpCdz4BeSZl2Dl9k66CHJ/46ZYQ==", 1742 | "dev": true, 1743 | "requires": { 1744 | "is-descriptor": "^1.0.2", 1745 | "isobject": "^3.0.1" 1746 | }, 1747 | "dependencies": { 1748 | "is-accessor-descriptor": { 1749 | "version": "1.0.0", 1750 | "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz", 1751 | "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", 1752 | "dev": true, 1753 | "requires": { 1754 | "kind-of": "^6.0.0" 1755 | } 1756 | }, 1757 | "is-data-descriptor": { 1758 | "version": "1.0.0", 1759 | "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz", 1760 | "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", 1761 | "dev": true, 1762 | "requires": { 1763 | "kind-of": "^6.0.0" 1764 | } 1765 | }, 1766 | "is-descriptor": { 1767 | "version": "1.0.2", 1768 | "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", 1769 | "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", 1770 | "dev": true, 1771 | "requires": { 1772 | "is-accessor-descriptor": "^1.0.0", 1773 | "is-data-descriptor": "^1.0.0", 1774 | "kind-of": "^6.0.2" 1775 | } 1776 | }, 1777 | "kind-of": { 1778 | "version": "6.0.2", 1779 | "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.2.tgz", 1780 | "integrity": "sha512-s5kLOcnH0XqDO+FvuaLX8DDjZ18CGFk7VygH40QoKPUQhW4e2rvM0rwUq0t8IQDOwYSeLK01U90OjzBTme2QqA==", 1781 | "dev": true 1782 | } 1783 | } 1784 | }, 1785 | "detect-indent": { 1786 | "version": "4.0.0", 1787 | "resolved": "https://registry.npmjs.org/detect-indent/-/detect-indent-4.0.0.tgz", 1788 | "integrity": "sha1-920GQ1LN9Docts5hnE7jqUdd4gg=", 1789 | "dev": true, 1790 | "requires": { 1791 | "repeating": "^2.0.0" 1792 | } 1793 | }, 1794 | "dir-glob": { 1795 | "version": "2.0.0", 1796 | "resolved": "https://registry.npmjs.org/dir-glob/-/dir-glob-2.0.0.tgz", 1797 | "integrity": "sha512-37qirFDz8cA5fimp9feo43fSuRo2gHwaIn6dXL8Ber1dGwUosDrGZeCCXq57WnIqE4aQ+u3eQZzsk1yOzhdwag==", 1798 | "dev": true, 1799 | "requires": { 1800 | "arrify": "^1.0.1", 1801 | "path-type": "^3.0.0" 1802 | } 1803 | }, 1804 | "dot-prop": { 1805 | "version": "3.0.0", 1806 | "resolved": "https://registry.npmjs.org/dot-prop/-/dot-prop-3.0.0.tgz", 1807 | "integrity": "sha1-G3CK8JSknJoOfbyteQq6U52sEXc=", 1808 | "dev": true, 1809 | "requires": { 1810 | "is-obj": "^1.0.0" 1811 | } 1812 | }, 1813 | "duplexer3": { 1814 | "version": "0.1.4", 1815 | "resolved": "https://registry.npmjs.org/duplexer3/-/duplexer3-0.1.4.tgz", 1816 | "integrity": "sha1-7gHdHKwO08vH/b6jfcCo8c4ALOI=", 1817 | "dev": true 1818 | }, 1819 | "electron-to-chromium": { 1820 | "version": "1.3.55", 1821 | "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.55.tgz", 1822 | "integrity": "sha1-8VDhCyC3fZ1Br8yjEu/gw7Gn/c4=", 1823 | "dev": true 1824 | }, 1825 | "error-ex": { 1826 | "version": "1.3.2", 1827 | "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz", 1828 | "integrity": "sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==", 1829 | "dev": true, 1830 | "requires": { 1831 | "is-arrayish": "^0.2.1" 1832 | } 1833 | }, 1834 | "es6-promise": { 1835 | "version": "4.2.4", 1836 | "resolved": "https://registry.npmjs.org/es6-promise/-/es6-promise-4.2.4.tgz", 1837 | "integrity": "sha512-/NdNZVJg+uZgtm9eS3O6lrOLYmQag2DjdEXuPaHlZ6RuVqgqaVZfgYCepEIKsLqwdQArOPtC3XzRLqGGfT8KQQ==", 1838 | "dev": true 1839 | }, 1840 | "es6-promisify": { 1841 | "version": "5.0.0", 1842 | "resolved": "https://registry.npmjs.org/es6-promisify/-/es6-promisify-5.0.0.tgz", 1843 | "integrity": "sha1-UQnWLz5W6pZ8S2NQWu8IKRyKUgM=", 1844 | "dev": true, 1845 | "requires": { 1846 | "es6-promise": "^4.0.3" 1847 | } 1848 | }, 1849 | "escape-string-regexp": { 1850 | "version": "1.0.5", 1851 | "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", 1852 | "integrity": "sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=", 1853 | "dev": true 1854 | }, 1855 | "esutils": { 1856 | "version": "2.0.2", 1857 | "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.2.tgz", 1858 | "integrity": "sha1-Cr9PHKpbyx96nYrMbepPqqBLrJs=", 1859 | "dev": true 1860 | }, 1861 | "execa": { 1862 | "version": "0.7.0", 1863 | "resolved": "https://registry.npmjs.org/execa/-/execa-0.7.0.tgz", 1864 | "integrity": "sha1-lEvs00zEHuMqY6n68nrVpl/Fl3c=", 1865 | "dev": true, 1866 | "requires": { 1867 | "cross-spawn": "^5.0.1", 1868 | "get-stream": "^3.0.0", 1869 | "is-stream": "^1.1.0", 1870 | "npm-run-path": "^2.0.0", 1871 | "p-finally": "^1.0.0", 1872 | "signal-exit": "^3.0.0", 1873 | "strip-eof": "^1.0.0" 1874 | } 1875 | }, 1876 | "expand-brackets": { 1877 | "version": "2.1.4", 1878 | "resolved": "https://registry.npmjs.org/expand-brackets/-/expand-brackets-2.1.4.tgz", 1879 | "integrity": "sha1-t3c14xXOMPa27/D4OwQVGiJEliI=", 1880 | "dev": true, 1881 | "requires": { 1882 | "debug": "^2.3.3", 1883 | "define-property": "^0.2.5", 1884 | "extend-shallow": "^2.0.1", 1885 | "posix-character-classes": "^0.1.0", 1886 | "regex-not": "^1.0.0", 1887 | "snapdragon": "^0.8.1", 1888 | "to-regex": "^3.0.1" 1889 | }, 1890 | "dependencies": { 1891 | "debug": { 1892 | "version": "2.6.9", 1893 | "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", 1894 | "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", 1895 | "dev": true, 1896 | "requires": { 1897 | "ms": "2.0.0" 1898 | } 1899 | }, 1900 | "define-property": { 1901 | "version": "0.2.5", 1902 | "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", 1903 | "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", 1904 | "dev": true, 1905 | "requires": { 1906 | "is-descriptor": "^0.1.0" 1907 | } 1908 | }, 1909 | "extend-shallow": { 1910 | "version": "2.0.1", 1911 | "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", 1912 | "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", 1913 | "dev": true, 1914 | "requires": { 1915 | "is-extendable": "^0.1.0" 1916 | } 1917 | } 1918 | } 1919 | }, 1920 | "extend-shallow": { 1921 | "version": "3.0.2", 1922 | "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz", 1923 | "integrity": "sha1-Jqcarwc7OfshJxcnRhMcJwQCjbg=", 1924 | "dev": true, 1925 | "requires": { 1926 | "assign-symbols": "^1.0.0", 1927 | "is-extendable": "^1.0.1" 1928 | }, 1929 | "dependencies": { 1930 | "is-extendable": { 1931 | "version": "1.0.1", 1932 | "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz", 1933 | "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==", 1934 | "dev": true, 1935 | "requires": { 1936 | "is-plain-object": "^2.0.4" 1937 | } 1938 | } 1939 | } 1940 | }, 1941 | "external-editor": { 1942 | "version": "3.0.0", 1943 | "resolved": "https://registry.npmjs.org/external-editor/-/external-editor-3.0.0.tgz", 1944 | "integrity": "sha512-mpkfj0FEdxrIhOC04zk85X7StNtr0yXnG7zCb+8ikO8OJi2jsHh5YGoknNTyXgsbHOf1WOOcVU3kPFWT2WgCkQ==", 1945 | "dev": true, 1946 | "requires": { 1947 | "chardet": "^0.5.0", 1948 | "iconv-lite": "^0.4.22", 1949 | "tmp": "^0.0.33" 1950 | } 1951 | }, 1952 | "extglob": { 1953 | "version": "2.0.4", 1954 | "resolved": "https://registry.npmjs.org/extglob/-/extglob-2.0.4.tgz", 1955 | "integrity": "sha512-Nmb6QXkELsuBr24CJSkilo6UHHgbekK5UiZgfE6UHD3Eb27YC6oD+bhcT+tJ6cl8dmsgdQxnWlcry8ksBIBLpw==", 1956 | "dev": true, 1957 | "requires": { 1958 | "array-unique": "^0.3.2", 1959 | "define-property": "^1.0.0", 1960 | "expand-brackets": "^2.1.4", 1961 | "extend-shallow": "^2.0.1", 1962 | "fragment-cache": "^0.2.1", 1963 | "regex-not": "^1.0.0", 1964 | "snapdragon": "^0.8.1", 1965 | "to-regex": "^3.0.1" 1966 | }, 1967 | "dependencies": { 1968 | "define-property": { 1969 | "version": "1.0.0", 1970 | "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", 1971 | "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=", 1972 | "dev": true, 1973 | "requires": { 1974 | "is-descriptor": "^1.0.0" 1975 | } 1976 | }, 1977 | "extend-shallow": { 1978 | "version": "2.0.1", 1979 | "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", 1980 | "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", 1981 | "dev": true, 1982 | "requires": { 1983 | "is-extendable": "^0.1.0" 1984 | } 1985 | }, 1986 | "is-accessor-descriptor": { 1987 | "version": "1.0.0", 1988 | "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz", 1989 | "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", 1990 | "dev": true, 1991 | "requires": { 1992 | "kind-of": "^6.0.0" 1993 | } 1994 | }, 1995 | "is-data-descriptor": { 1996 | "version": "1.0.0", 1997 | "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz", 1998 | "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", 1999 | "dev": true, 2000 | "requires": { 2001 | "kind-of": "^6.0.0" 2002 | } 2003 | }, 2004 | "is-descriptor": { 2005 | "version": "1.0.2", 2006 | "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", 2007 | "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", 2008 | "dev": true, 2009 | "requires": { 2010 | "is-accessor-descriptor": "^1.0.0", 2011 | "is-data-descriptor": "^1.0.0", 2012 | "kind-of": "^6.0.2" 2013 | } 2014 | }, 2015 | "kind-of": { 2016 | "version": "6.0.2", 2017 | "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.2.tgz", 2018 | "integrity": "sha512-s5kLOcnH0XqDO+FvuaLX8DDjZ18CGFk7VygH40QoKPUQhW4e2rvM0rwUq0t8IQDOwYSeLK01U90OjzBTme2QqA==", 2019 | "dev": true 2020 | } 2021 | } 2022 | }, 2023 | "fast-glob": { 2024 | "version": "2.2.2", 2025 | "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-2.2.2.tgz", 2026 | "integrity": "sha512-TR6zxCKftDQnUAPvkrCWdBgDq/gbqx8A3ApnBrR5rMvpp6+KMJI0Igw7fkWPgeVK0uhRXTXdvO3O+YP0CaUX2g==", 2027 | "dev": true, 2028 | "requires": { 2029 | "@mrmlnc/readdir-enhanced": "^2.2.1", 2030 | "@nodelib/fs.stat": "^1.0.1", 2031 | "glob-parent": "^3.1.0", 2032 | "is-glob": "^4.0.0", 2033 | "merge2": "^1.2.1", 2034 | "micromatch": "^3.1.10" 2035 | } 2036 | }, 2037 | "figures": { 2038 | "version": "2.0.0", 2039 | "resolved": "https://registry.npmjs.org/figures/-/figures-2.0.0.tgz", 2040 | "integrity": "sha1-OrGi0qYsi/tDGgyUy3l6L84nyWI=", 2041 | "dev": true, 2042 | "requires": { 2043 | "escape-string-regexp": "^1.0.5" 2044 | } 2045 | }, 2046 | "fill-range": { 2047 | "version": "4.0.0", 2048 | "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz", 2049 | "integrity": "sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc=", 2050 | "dev": true, 2051 | "requires": { 2052 | "extend-shallow": "^2.0.1", 2053 | "is-number": "^3.0.0", 2054 | "repeat-string": "^1.6.1", 2055 | "to-regex-range": "^2.1.0" 2056 | }, 2057 | "dependencies": { 2058 | "extend-shallow": { 2059 | "version": "2.0.1", 2060 | "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", 2061 | "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", 2062 | "dev": true, 2063 | "requires": { 2064 | "is-extendable": "^0.1.0" 2065 | } 2066 | } 2067 | } 2068 | }, 2069 | "find-up": { 2070 | "version": "2.1.0", 2071 | "resolved": "https://registry.npmjs.org/find-up/-/find-up-2.1.0.tgz", 2072 | "integrity": "sha1-RdG35QbHF93UgndaK3eSCjwMV6c=", 2073 | "dev": true, 2074 | "requires": { 2075 | "locate-path": "^2.0.0" 2076 | } 2077 | }, 2078 | "for-in": { 2079 | "version": "1.0.2", 2080 | "resolved": "https://registry.npmjs.org/for-in/-/for-in-1.0.2.tgz", 2081 | "integrity": "sha1-gQaNKVqBQuwKxybG4iAMMPttXoA=", 2082 | "dev": true 2083 | }, 2084 | "fragment-cache": { 2085 | "version": "0.2.1", 2086 | "resolved": "https://registry.npmjs.org/fragment-cache/-/fragment-cache-0.2.1.tgz", 2087 | "integrity": "sha1-QpD60n8T6Jvn8zeZxrxaCr//DRk=", 2088 | "dev": true, 2089 | "requires": { 2090 | "map-cache": "^0.2.2" 2091 | } 2092 | }, 2093 | "from2": { 2094 | "version": "2.3.0", 2095 | "resolved": "https://registry.npmjs.org/from2/-/from2-2.3.0.tgz", 2096 | "integrity": "sha1-i/tVAr3kpNNs/e6gB/zKIdfjgq8=", 2097 | "dev": true, 2098 | "requires": { 2099 | "inherits": "^2.0.1", 2100 | "readable-stream": "^2.0.0" 2101 | } 2102 | }, 2103 | "fs.realpath": { 2104 | "version": "1.0.0", 2105 | "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", 2106 | "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=", 2107 | "dev": true 2108 | }, 2109 | "get-pkg-repo": { 2110 | "version": "1.4.0", 2111 | "resolved": "https://registry.npmjs.org/get-pkg-repo/-/get-pkg-repo-1.4.0.tgz", 2112 | "integrity": "sha1-xztInAbYDMVTbCyFP54FIyBWly0=", 2113 | "dev": true, 2114 | "requires": { 2115 | "hosted-git-info": "^2.1.4", 2116 | "meow": "^3.3.0", 2117 | "normalize-package-data": "^2.3.0", 2118 | "parse-github-repo-url": "^1.3.0", 2119 | "through2": "^2.0.0" 2120 | }, 2121 | "dependencies": { 2122 | "camelcase": { 2123 | "version": "2.1.1", 2124 | "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-2.1.1.tgz", 2125 | "integrity": "sha1-fB0W1nmhu+WcoCys7PsBHiAfWh8=", 2126 | "dev": true 2127 | }, 2128 | "camelcase-keys": { 2129 | "version": "2.1.0", 2130 | "resolved": "https://registry.npmjs.org/camelcase-keys/-/camelcase-keys-2.1.0.tgz", 2131 | "integrity": "sha1-MIvur/3ygRkFHvodkyITyRuPkuc=", 2132 | "dev": true, 2133 | "requires": { 2134 | "camelcase": "^2.0.0", 2135 | "map-obj": "^1.0.0" 2136 | } 2137 | }, 2138 | "indent-string": { 2139 | "version": "2.1.0", 2140 | "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-2.1.0.tgz", 2141 | "integrity": "sha1-ji1INIdCEhtKghi3oTfppSBJ3IA=", 2142 | "dev": true, 2143 | "requires": { 2144 | "repeating": "^2.0.0" 2145 | } 2146 | }, 2147 | "map-obj": { 2148 | "version": "1.0.1", 2149 | "resolved": "https://registry.npmjs.org/map-obj/-/map-obj-1.0.1.tgz", 2150 | "integrity": "sha1-2TPOuSBdgr3PSIb2dCvcK03qFG0=", 2151 | "dev": true 2152 | }, 2153 | "meow": { 2154 | "version": "3.7.0", 2155 | "resolved": "https://registry.npmjs.org/meow/-/meow-3.7.0.tgz", 2156 | "integrity": "sha1-cstmi0JSKCkKu/qFaJJYcwioAfs=", 2157 | "dev": true, 2158 | "requires": { 2159 | "camelcase-keys": "^2.0.0", 2160 | "decamelize": "^1.1.2", 2161 | "loud-rejection": "^1.0.0", 2162 | "map-obj": "^1.0.1", 2163 | "minimist": "^1.1.3", 2164 | "normalize-package-data": "^2.3.4", 2165 | "object-assign": "^4.0.1", 2166 | "read-pkg-up": "^1.0.1", 2167 | "redent": "^1.0.0", 2168 | "trim-newlines": "^1.0.0" 2169 | } 2170 | }, 2171 | "minimist": { 2172 | "version": "1.2.0", 2173 | "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz", 2174 | "integrity": "sha1-o1AIsg9BOD7sH7kU9M1d95omQoQ=", 2175 | "dev": true 2176 | }, 2177 | "redent": { 2178 | "version": "1.0.0", 2179 | "resolved": "https://registry.npmjs.org/redent/-/redent-1.0.0.tgz", 2180 | "integrity": "sha1-z5Fqsf1fHxbfsggi3W7H9zDCr94=", 2181 | "dev": true, 2182 | "requires": { 2183 | "indent-string": "^2.1.0", 2184 | "strip-indent": "^1.0.1" 2185 | } 2186 | }, 2187 | "strip-indent": { 2188 | "version": "1.0.1", 2189 | "resolved": "https://registry.npmjs.org/strip-indent/-/strip-indent-1.0.1.tgz", 2190 | "integrity": "sha1-DHlipq3vp7vUrDZkYKY4VSrhoKI=", 2191 | "dev": true, 2192 | "requires": { 2193 | "get-stdin": "^4.0.1" 2194 | } 2195 | }, 2196 | "trim-newlines": { 2197 | "version": "1.0.0", 2198 | "resolved": "https://registry.npmjs.org/trim-newlines/-/trim-newlines-1.0.0.tgz", 2199 | "integrity": "sha1-WIeWa7WCpFA6QetST301ARgVphM=", 2200 | "dev": true 2201 | } 2202 | } 2203 | }, 2204 | "get-stdin": { 2205 | "version": "4.0.1", 2206 | "resolved": "https://registry.npmjs.org/get-stdin/-/get-stdin-4.0.1.tgz", 2207 | "integrity": "sha1-uWjGsKBDhDJJAui/Gl3zJXmkUP4=", 2208 | "dev": true 2209 | }, 2210 | "get-stream": { 2211 | "version": "3.0.0", 2212 | "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-3.0.0.tgz", 2213 | "integrity": "sha1-jpQ9E1jcN1VQVOy+LtsFqhdO3hQ=", 2214 | "dev": true 2215 | }, 2216 | "get-value": { 2217 | "version": "2.0.6", 2218 | "resolved": "https://registry.npmjs.org/get-value/-/get-value-2.0.6.tgz", 2219 | "integrity": "sha1-3BXKHGcjh8p2vTesCjlbogQqLCg=", 2220 | "dev": true 2221 | }, 2222 | "git-raw-commits": { 2223 | "version": "2.0.0", 2224 | "resolved": "https://registry.npmjs.org/git-raw-commits/-/git-raw-commits-2.0.0.tgz", 2225 | "integrity": "sha512-w4jFEJFgKXMQJ0H0ikBk2S+4KP2VEjhCvLCNqbNRQC8BgGWgLKNCO7a9K9LI+TVT7Gfoloje502sEnctibffgg==", 2226 | "dev": true, 2227 | "requires": { 2228 | "dargs": "^4.0.1", 2229 | "lodash.template": "^4.0.2", 2230 | "meow": "^4.0.0", 2231 | "split2": "^2.0.0", 2232 | "through2": "^2.0.0" 2233 | } 2234 | }, 2235 | "git-remote-origin-url": { 2236 | "version": "2.0.0", 2237 | "resolved": "https://registry.npmjs.org/git-remote-origin-url/-/git-remote-origin-url-2.0.0.tgz", 2238 | "integrity": "sha1-UoJlna4hBxRaERJhEq0yFuxfpl8=", 2239 | "dev": true, 2240 | "requires": { 2241 | "gitconfiglocal": "^1.0.0", 2242 | "pify": "^2.3.0" 2243 | }, 2244 | "dependencies": { 2245 | "pify": { 2246 | "version": "2.3.0", 2247 | "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", 2248 | "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=", 2249 | "dev": true 2250 | } 2251 | } 2252 | }, 2253 | "git-semver-tags": { 2254 | "version": "2.0.0", 2255 | "resolved": "https://registry.npmjs.org/git-semver-tags/-/git-semver-tags-2.0.0.tgz", 2256 | "integrity": "sha512-lSgFc3zQTul31nFje2Q8XdNcTOI6B4I3mJRPCgFzHQQLfxfqdWTYzdtCaynkK5Xmb2wQlSJoKolhXJ1VhKROnQ==", 2257 | "dev": true, 2258 | "requires": { 2259 | "meow": "^4.0.0", 2260 | "semver": "^5.5.0" 2261 | } 2262 | }, 2263 | "gitconfiglocal": { 2264 | "version": "1.0.0", 2265 | "resolved": "https://registry.npmjs.org/gitconfiglocal/-/gitconfiglocal-1.0.0.tgz", 2266 | "integrity": "sha1-QdBF84UaXqiPA/JMocYXgRRGS5s=", 2267 | "dev": true, 2268 | "requires": { 2269 | "ini": "^1.3.2" 2270 | } 2271 | }, 2272 | "glob": { 2273 | "version": "7.1.2", 2274 | "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.2.tgz", 2275 | "integrity": "sha512-MJTUg1kjuLeQCJ+ccE4Vpa6kKVXkPYJ2mOCQyUuKLcLQsdrMCpBPUi8qVE6+YuaJkozeA9NusTAw3hLr8Xe5EQ==", 2276 | "dev": true, 2277 | "requires": { 2278 | "fs.realpath": "^1.0.0", 2279 | "inflight": "^1.0.4", 2280 | "inherits": "2", 2281 | "minimatch": "^3.0.4", 2282 | "once": "^1.3.0", 2283 | "path-is-absolute": "^1.0.0" 2284 | } 2285 | }, 2286 | "glob-parent": { 2287 | "version": "3.1.0", 2288 | "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-3.1.0.tgz", 2289 | "integrity": "sha1-nmr2KZ2NO9K9QEMIMr0RPfkGxa4=", 2290 | "dev": true, 2291 | "requires": { 2292 | "is-glob": "^3.1.0", 2293 | "path-dirname": "^1.0.0" 2294 | }, 2295 | "dependencies": { 2296 | "is-glob": { 2297 | "version": "3.1.0", 2298 | "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-3.1.0.tgz", 2299 | "integrity": "sha1-e6WuJCF4BKxwcHuWkiVnSGzD6Eo=", 2300 | "dev": true, 2301 | "requires": { 2302 | "is-extglob": "^2.1.0" 2303 | } 2304 | } 2305 | } 2306 | }, 2307 | "glob-to-regexp": { 2308 | "version": "0.3.0", 2309 | "resolved": "https://registry.npmjs.org/glob-to-regexp/-/glob-to-regexp-0.3.0.tgz", 2310 | "integrity": "sha1-jFoUlNIGbFcMw7/kSWF1rMTVAqs=", 2311 | "dev": true 2312 | }, 2313 | "global-dirs": { 2314 | "version": "0.1.1", 2315 | "resolved": "https://registry.npmjs.org/global-dirs/-/global-dirs-0.1.1.tgz", 2316 | "integrity": "sha1-sxnA3UYH81PzvpzKTHL8FIxJ9EU=", 2317 | "dev": true, 2318 | "requires": { 2319 | "ini": "^1.3.4" 2320 | } 2321 | }, 2322 | "globals": { 2323 | "version": "9.18.0", 2324 | "resolved": "https://registry.npmjs.org/globals/-/globals-9.18.0.tgz", 2325 | "integrity": "sha512-S0nG3CLEQiY/ILxqtztTWH/3iRRdyBLw6KMDxnKMchrtbj2OFmehVh0WUCfW3DUrIgx/qFrJPICrq4Z4sTR9UQ==", 2326 | "dev": true 2327 | }, 2328 | "globby": { 2329 | "version": "8.0.1", 2330 | "resolved": "https://registry.npmjs.org/globby/-/globby-8.0.1.tgz", 2331 | "integrity": "sha512-oMrYrJERnKBLXNLVTqhm3vPEdJ/b2ZE28xN4YARiix1NOIOBPEpOUnm844K1iu/BkphCaf2WNFwMszv8Soi1pw==", 2332 | "dev": true, 2333 | "requires": { 2334 | "array-union": "^1.0.1", 2335 | "dir-glob": "^2.0.0", 2336 | "fast-glob": "^2.0.2", 2337 | "glob": "^7.1.2", 2338 | "ignore": "^3.3.5", 2339 | "pify": "^3.0.0", 2340 | "slash": "^1.0.0" 2341 | } 2342 | }, 2343 | "got": { 2344 | "version": "8.3.2", 2345 | "resolved": "https://registry.npmjs.org/got/-/got-8.3.2.tgz", 2346 | "integrity": "sha512-qjUJ5U/hawxosMryILofZCkm3C84PLJS/0grRIpjAwu+Lkxxj5cxeCU25BG0/3mDSpXKTyZr8oh8wIgLaH0QCw==", 2347 | "dev": true, 2348 | "requires": { 2349 | "@sindresorhus/is": "^0.7.0", 2350 | "cacheable-request": "^2.1.1", 2351 | "decompress-response": "^3.3.0", 2352 | "duplexer3": "^0.1.4", 2353 | "get-stream": "^3.0.0", 2354 | "into-stream": "^3.1.0", 2355 | "is-retry-allowed": "^1.1.0", 2356 | "isurl": "^1.0.0-alpha5", 2357 | "lowercase-keys": "^1.0.0", 2358 | "mimic-response": "^1.0.0", 2359 | "p-cancelable": "^0.4.0", 2360 | "p-timeout": "^2.0.1", 2361 | "pify": "^3.0.0", 2362 | "safe-buffer": "^5.1.1", 2363 | "timed-out": "^4.0.1", 2364 | "url-parse-lax": "^3.0.0", 2365 | "url-to-options": "^1.0.1" 2366 | } 2367 | }, 2368 | "graceful-fs": { 2369 | "version": "4.1.11", 2370 | "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.1.11.tgz", 2371 | "integrity": "sha1-Dovf5NHduIVNZOBOp8AOKgJuVlg=", 2372 | "dev": true 2373 | }, 2374 | "handlebars": { 2375 | "version": "4.0.11", 2376 | "resolved": "https://registry.npmjs.org/handlebars/-/handlebars-4.0.11.tgz", 2377 | "integrity": "sha1-Ywo13+ApS8KB7a5v/F0yn8eYLcw=", 2378 | "dev": true, 2379 | "requires": { 2380 | "async": "^1.4.0", 2381 | "optimist": "^0.6.1", 2382 | "source-map": "^0.4.4", 2383 | "uglify-js": "^2.6" 2384 | }, 2385 | "dependencies": { 2386 | "source-map": { 2387 | "version": "0.4.4", 2388 | "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.4.4.tgz", 2389 | "integrity": "sha1-66T12pwNyZneaAMti092FzZSA2s=", 2390 | "dev": true, 2391 | "requires": { 2392 | "amdefine": ">=0.0.4" 2393 | } 2394 | } 2395 | } 2396 | }, 2397 | "has-ansi": { 2398 | "version": "2.0.0", 2399 | "resolved": "https://registry.npmjs.org/has-ansi/-/has-ansi-2.0.0.tgz", 2400 | "integrity": "sha1-NPUEnOHs3ysGSa8+8k5F7TVBbZE=", 2401 | "dev": true, 2402 | "requires": { 2403 | "ansi-regex": "^2.0.0" 2404 | } 2405 | }, 2406 | "has-flag": { 2407 | "version": "3.0.0", 2408 | "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", 2409 | "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=", 2410 | "dev": true 2411 | }, 2412 | "has-symbol-support-x": { 2413 | "version": "1.4.2", 2414 | "resolved": "https://registry.npmjs.org/has-symbol-support-x/-/has-symbol-support-x-1.4.2.tgz", 2415 | "integrity": "sha512-3ToOva++HaW+eCpgqZrCfN51IPB+7bJNVT6CUATzueB5Heb8o6Nam0V3HG5dlDvZU1Gn5QLcbahiKw/XVk5JJw==", 2416 | "dev": true 2417 | }, 2418 | "has-to-string-tag-x": { 2419 | "version": "1.4.1", 2420 | "resolved": "https://registry.npmjs.org/has-to-string-tag-x/-/has-to-string-tag-x-1.4.1.tgz", 2421 | "integrity": "sha512-vdbKfmw+3LoOYVr+mtxHaX5a96+0f3DljYd8JOqvOLsf5mw2Otda2qCDT9qRqLAhrjyQ0h7ual5nOiASpsGNFw==", 2422 | "dev": true, 2423 | "requires": { 2424 | "has-symbol-support-x": "^1.4.1" 2425 | } 2426 | }, 2427 | "has-value": { 2428 | "version": "1.0.0", 2429 | "resolved": "https://registry.npmjs.org/has-value/-/has-value-1.0.0.tgz", 2430 | "integrity": "sha1-GLKB2lhbHFxR3vJMkw7SmgvmsXc=", 2431 | "dev": true, 2432 | "requires": { 2433 | "get-value": "^2.0.6", 2434 | "has-values": "^1.0.0", 2435 | "isobject": "^3.0.0" 2436 | } 2437 | }, 2438 | "has-values": { 2439 | "version": "1.0.0", 2440 | "resolved": "https://registry.npmjs.org/has-values/-/has-values-1.0.0.tgz", 2441 | "integrity": "sha1-lbC2P+whRmGab+V/51Yo1aOe/k8=", 2442 | "dev": true, 2443 | "requires": { 2444 | "is-number": "^3.0.0", 2445 | "kind-of": "^4.0.0" 2446 | }, 2447 | "dependencies": { 2448 | "kind-of": { 2449 | "version": "4.0.0", 2450 | "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-4.0.0.tgz", 2451 | "integrity": "sha1-IIE989cSkosgc3hpGkUGb65y3Vc=", 2452 | "dev": true, 2453 | "requires": { 2454 | "is-buffer": "^1.1.5" 2455 | } 2456 | } 2457 | } 2458 | }, 2459 | "home-or-tmp": { 2460 | "version": "2.0.0", 2461 | "resolved": "https://registry.npmjs.org/home-or-tmp/-/home-or-tmp-2.0.0.tgz", 2462 | "integrity": "sha1-42w/LSyufXRqhX440Y1fMqeILbg=", 2463 | "dev": true, 2464 | "requires": { 2465 | "os-homedir": "^1.0.0", 2466 | "os-tmpdir": "^1.0.1" 2467 | } 2468 | }, 2469 | "hosted-git-info": { 2470 | "version": "2.7.1", 2471 | "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.7.1.tgz", 2472 | "integrity": "sha512-7T/BxH19zbcCTa8XkMlbK5lTo1WtgkFi3GvdWEyNuc4Vex7/9Dqbnpsf4JMydcfj9HCg4zUWFTL3Za6lapg5/w==", 2473 | "dev": true 2474 | }, 2475 | "http-cache-semantics": { 2476 | "version": "3.8.1", 2477 | "resolved": "https://registry.npmjs.org/http-cache-semantics/-/http-cache-semantics-3.8.1.tgz", 2478 | "integrity": "sha512-5ai2iksyV8ZXmnZhHH4rWPoxxistEexSi5936zIQ1bnNTW5VnA85B6P/VpXiRM017IgRvb2kKo1a//y+0wSp3w==", 2479 | "dev": true 2480 | }, 2481 | "http-proxy-agent": { 2482 | "version": "2.1.0", 2483 | "resolved": "https://registry.npmjs.org/http-proxy-agent/-/http-proxy-agent-2.1.0.tgz", 2484 | "integrity": "sha512-qwHbBLV7WviBl0rQsOzH6o5lwyOIvwp/BdFnvVxXORldu5TmjFfjzBcWUWS5kWAZhmv+JtiDhSuQCp4sBfbIgg==", 2485 | "dev": true, 2486 | "requires": { 2487 | "agent-base": "4", 2488 | "debug": "3.1.0" 2489 | } 2490 | }, 2491 | "https-proxy-agent": { 2492 | "version": "2.2.1", 2493 | "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-2.2.1.tgz", 2494 | "integrity": "sha512-HPCTS1LW51bcyMYbxUIOO4HEOlQ1/1qRaFWcyxvwaqUS9TY88aoEuHUY33kuAh1YhVVaDQhLZsnPd+XNARWZlQ==", 2495 | "dev": true, 2496 | "requires": { 2497 | "agent-base": "^4.1.0", 2498 | "debug": "^3.1.0" 2499 | } 2500 | }, 2501 | "iconv-lite": { 2502 | "version": "0.4.23", 2503 | "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.23.tgz", 2504 | "integrity": "sha512-neyTUVFtahjf0mB3dZT77u+8O0QB89jFdnBkd5P1JgYPbPaia3gXXOVL2fq8VyU2gMMD7SaN7QukTB/pmXYvDA==", 2505 | "dev": true, 2506 | "requires": { 2507 | "safer-buffer": ">= 2.1.2 < 3" 2508 | } 2509 | }, 2510 | "ignore": { 2511 | "version": "3.3.10", 2512 | "resolved": "https://registry.npmjs.org/ignore/-/ignore-3.3.10.tgz", 2513 | "integrity": "sha512-Pgs951kaMm5GXP7MOvxERINe3gsaVjUWFm+UZPSq9xYriQAksyhg0csnS0KXSNRD5NmNdapXEpjxG49+AKh/ug==", 2514 | "dev": true 2515 | }, 2516 | "import-lazy": { 2517 | "version": "2.1.0", 2518 | "resolved": "https://registry.npmjs.org/import-lazy/-/import-lazy-2.1.0.tgz", 2519 | "integrity": "sha1-BWmOPUXIjo1+nZLLBYTnfwlvPkM=", 2520 | "dev": true 2521 | }, 2522 | "imurmurhash": { 2523 | "version": "0.1.4", 2524 | "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz", 2525 | "integrity": "sha1-khi5srkoojixPcT7a21XbyMUU+o=", 2526 | "dev": true 2527 | }, 2528 | "indent-string": { 2529 | "version": "3.2.0", 2530 | "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-3.2.0.tgz", 2531 | "integrity": "sha1-Sl/W0nzDMvN+VBmlBNu4NxBckok=", 2532 | "dev": true 2533 | }, 2534 | "inflight": { 2535 | "version": "1.0.6", 2536 | "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", 2537 | "integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=", 2538 | "dev": true, 2539 | "requires": { 2540 | "once": "^1.3.0", 2541 | "wrappy": "1" 2542 | } 2543 | }, 2544 | "inherits": { 2545 | "version": "2.0.3", 2546 | "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", 2547 | "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=", 2548 | "dev": true 2549 | }, 2550 | "ini": { 2551 | "version": "1.3.5", 2552 | "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.5.tgz", 2553 | "integrity": "sha512-RZY5huIKCMRWDUqZlEi72f/lmXKMvuszcMBduliQ3nnWbx9X/ZBQO7DijMEYS9EhHBb2qacRUMtC7svLwe0lcw==", 2554 | "dev": true 2555 | }, 2556 | "inquirer": { 2557 | "version": "6.0.0", 2558 | "resolved": "https://registry.npmjs.org/inquirer/-/inquirer-6.0.0.tgz", 2559 | "integrity": "sha512-tISQWRwtcAgrz+SHPhTH7d3e73k31gsOy6i1csonLc0u1dVK/wYvuOnFeiWqC5OXFIYbmrIFInef31wbT8MEJg==", 2560 | "dev": true, 2561 | "requires": { 2562 | "ansi-escapes": "^3.0.0", 2563 | "chalk": "^2.0.0", 2564 | "cli-cursor": "^2.1.0", 2565 | "cli-width": "^2.0.0", 2566 | "external-editor": "^3.0.0", 2567 | "figures": "^2.0.0", 2568 | "lodash": "^4.3.0", 2569 | "mute-stream": "0.0.7", 2570 | "run-async": "^2.2.0", 2571 | "rxjs": "^6.1.0", 2572 | "string-width": "^2.1.0", 2573 | "strip-ansi": "^4.0.0", 2574 | "through": "^2.3.6" 2575 | }, 2576 | "dependencies": { 2577 | "ansi-regex": { 2578 | "version": "3.0.0", 2579 | "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz", 2580 | "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=", 2581 | "dev": true 2582 | }, 2583 | "strip-ansi": { 2584 | "version": "4.0.0", 2585 | "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz", 2586 | "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=", 2587 | "dev": true, 2588 | "requires": { 2589 | "ansi-regex": "^3.0.0" 2590 | } 2591 | } 2592 | } 2593 | }, 2594 | "interpret": { 2595 | "version": "1.1.0", 2596 | "resolved": "https://registry.npmjs.org/interpret/-/interpret-1.1.0.tgz", 2597 | "integrity": "sha1-ftGxQQxqDg94z5XTuEQMY/eLhhQ=", 2598 | "dev": true 2599 | }, 2600 | "into-stream": { 2601 | "version": "3.1.0", 2602 | "resolved": "https://registry.npmjs.org/into-stream/-/into-stream-3.1.0.tgz", 2603 | "integrity": "sha1-lvsKk2wSur1v8XUqF9BWFqvQlMY=", 2604 | "dev": true, 2605 | "requires": { 2606 | "from2": "^2.1.1", 2607 | "p-is-promise": "^1.1.0" 2608 | } 2609 | }, 2610 | "invariant": { 2611 | "version": "2.2.4", 2612 | "resolved": "https://registry.npmjs.org/invariant/-/invariant-2.2.4.tgz", 2613 | "integrity": "sha512-phJfQVBuaJM5raOpJjSfkiD6BpbCE4Ns//LaXl6wGYtUBY83nWS6Rf9tXm2e8VaK60JEjYldbPif/A2B1C2gNA==", 2614 | "dev": true, 2615 | "requires": { 2616 | "loose-envify": "^1.0.0" 2617 | } 2618 | }, 2619 | "is-accessor-descriptor": { 2620 | "version": "0.1.6", 2621 | "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz", 2622 | "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=", 2623 | "dev": true, 2624 | "requires": { 2625 | "kind-of": "^3.0.2" 2626 | } 2627 | }, 2628 | "is-arrayish": { 2629 | "version": "0.2.1", 2630 | "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz", 2631 | "integrity": "sha1-d8mYQFJ6qOyxqLppe4BkWnqSap0=", 2632 | "dev": true 2633 | }, 2634 | "is-buffer": { 2635 | "version": "1.1.6", 2636 | "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.6.tgz", 2637 | "integrity": "sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==", 2638 | "dev": true 2639 | }, 2640 | "is-builtin-module": { 2641 | "version": "1.0.0", 2642 | "resolved": "https://registry.npmjs.org/is-builtin-module/-/is-builtin-module-1.0.0.tgz", 2643 | "integrity": "sha1-VAVy0096wxGfj3bDDLwbHgN6/74=", 2644 | "dev": true, 2645 | "requires": { 2646 | "builtin-modules": "^1.0.0" 2647 | } 2648 | }, 2649 | "is-ci": { 2650 | "version": "1.1.0", 2651 | "resolved": "https://registry.npmjs.org/is-ci/-/is-ci-1.1.0.tgz", 2652 | "integrity": "sha512-c7TnwxLePuqIlxHgr7xtxzycJPegNHFuIrBkwbf8hc58//+Op1CqFkyS+xnIMkwn9UsJIwc174BIjkyBmSpjKg==", 2653 | "dev": true, 2654 | "requires": { 2655 | "ci-info": "^1.0.0" 2656 | } 2657 | }, 2658 | "is-data-descriptor": { 2659 | "version": "0.1.4", 2660 | "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz", 2661 | "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=", 2662 | "dev": true, 2663 | "requires": { 2664 | "kind-of": "^3.0.2" 2665 | } 2666 | }, 2667 | "is-descriptor": { 2668 | "version": "0.1.6", 2669 | "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz", 2670 | "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", 2671 | "dev": true, 2672 | "requires": { 2673 | "is-accessor-descriptor": "^0.1.6", 2674 | "is-data-descriptor": "^0.1.4", 2675 | "kind-of": "^5.0.0" 2676 | }, 2677 | "dependencies": { 2678 | "kind-of": { 2679 | "version": "5.1.0", 2680 | "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", 2681 | "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==", 2682 | "dev": true 2683 | } 2684 | } 2685 | }, 2686 | "is-extendable": { 2687 | "version": "0.1.1", 2688 | "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", 2689 | "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=", 2690 | "dev": true 2691 | }, 2692 | "is-extglob": { 2693 | "version": "2.1.1", 2694 | "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", 2695 | "integrity": "sha1-qIwCU1eR8C7TfHahueqXc8gz+MI=", 2696 | "dev": true 2697 | }, 2698 | "is-finite": { 2699 | "version": "1.0.2", 2700 | "resolved": "https://registry.npmjs.org/is-finite/-/is-finite-1.0.2.tgz", 2701 | "integrity": "sha1-zGZ3aVYCvlUO8R6LSqYwU0K20Ko=", 2702 | "dev": true, 2703 | "requires": { 2704 | "number-is-nan": "^1.0.0" 2705 | } 2706 | }, 2707 | "is-fullwidth-code-point": { 2708 | "version": "2.0.0", 2709 | "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz", 2710 | "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=", 2711 | "dev": true 2712 | }, 2713 | "is-glob": { 2714 | "version": "4.0.0", 2715 | "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.0.tgz", 2716 | "integrity": "sha1-lSHHaEXMJhCoUgPd8ICpWML/q8A=", 2717 | "dev": true, 2718 | "requires": { 2719 | "is-extglob": "^2.1.1" 2720 | } 2721 | }, 2722 | "is-installed-globally": { 2723 | "version": "0.1.0", 2724 | "resolved": "https://registry.npmjs.org/is-installed-globally/-/is-installed-globally-0.1.0.tgz", 2725 | "integrity": "sha1-Df2Y9akRFxbdU13aZJL2e/PSWoA=", 2726 | "dev": true, 2727 | "requires": { 2728 | "global-dirs": "^0.1.0", 2729 | "is-path-inside": "^1.0.0" 2730 | } 2731 | }, 2732 | "is-npm": { 2733 | "version": "1.0.0", 2734 | "resolved": "https://registry.npmjs.org/is-npm/-/is-npm-1.0.0.tgz", 2735 | "integrity": "sha1-8vtjpl5JBbQGyGBydloaTceTufQ=", 2736 | "dev": true 2737 | }, 2738 | "is-number": { 2739 | "version": "3.0.0", 2740 | "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", 2741 | "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=", 2742 | "dev": true, 2743 | "requires": { 2744 | "kind-of": "^3.0.2" 2745 | } 2746 | }, 2747 | "is-obj": { 2748 | "version": "1.0.1", 2749 | "resolved": "https://registry.npmjs.org/is-obj/-/is-obj-1.0.1.tgz", 2750 | "integrity": "sha1-PkcprB9f3gJc19g6iW2rn09n2w8=", 2751 | "dev": true 2752 | }, 2753 | "is-object": { 2754 | "version": "1.0.1", 2755 | "resolved": "https://registry.npmjs.org/is-object/-/is-object-1.0.1.tgz", 2756 | "integrity": "sha1-iVJojF7C/9awPsyF52ngKQMINHA=", 2757 | "dev": true 2758 | }, 2759 | "is-path-inside": { 2760 | "version": "1.0.1", 2761 | "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-1.0.1.tgz", 2762 | "integrity": "sha1-jvW33lBDej/cprToZe96pVy0gDY=", 2763 | "dev": true, 2764 | "requires": { 2765 | "path-is-inside": "^1.0.1" 2766 | } 2767 | }, 2768 | "is-plain-obj": { 2769 | "version": "1.1.0", 2770 | "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-1.1.0.tgz", 2771 | "integrity": "sha1-caUMhCnfync8kqOQpKA7OfzVHT4=", 2772 | "dev": true 2773 | }, 2774 | "is-plain-object": { 2775 | "version": "2.0.4", 2776 | "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz", 2777 | "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==", 2778 | "dev": true, 2779 | "requires": { 2780 | "isobject": "^3.0.1" 2781 | } 2782 | }, 2783 | "is-promise": { 2784 | "version": "2.1.0", 2785 | "resolved": "https://registry.npmjs.org/is-promise/-/is-promise-2.1.0.tgz", 2786 | "integrity": "sha1-eaKp7OfwlugPNtKy87wWwf9L8/o=", 2787 | "dev": true 2788 | }, 2789 | "is-redirect": { 2790 | "version": "1.0.0", 2791 | "resolved": "https://registry.npmjs.org/is-redirect/-/is-redirect-1.0.0.tgz", 2792 | "integrity": "sha1-HQPd7VO9jbDzDCbk+V02/HyH3CQ=", 2793 | "dev": true 2794 | }, 2795 | "is-retry-allowed": { 2796 | "version": "1.1.0", 2797 | "resolved": "https://registry.npmjs.org/is-retry-allowed/-/is-retry-allowed-1.1.0.tgz", 2798 | "integrity": "sha1-EaBgVotnM5REAz0BJaYaINVk+zQ=", 2799 | "dev": true 2800 | }, 2801 | "is-stream": { 2802 | "version": "1.1.0", 2803 | "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-1.1.0.tgz", 2804 | "integrity": "sha1-EtSj3U5o4Lec6428hBc66A2RykQ=", 2805 | "dev": true 2806 | }, 2807 | "is-subset": { 2808 | "version": "0.1.1", 2809 | "resolved": "https://registry.npmjs.org/is-subset/-/is-subset-0.1.1.tgz", 2810 | "integrity": "sha1-ilkRfZMt4d4A8kX83TnOQ/HpOaY=", 2811 | "dev": true 2812 | }, 2813 | "is-text-path": { 2814 | "version": "1.0.1", 2815 | "resolved": "https://registry.npmjs.org/is-text-path/-/is-text-path-1.0.1.tgz", 2816 | "integrity": "sha1-Thqg+1G/vLPpJogAE5cgLBd1tm4=", 2817 | "dev": true, 2818 | "requires": { 2819 | "text-extensions": "^1.0.0" 2820 | } 2821 | }, 2822 | "is-utf8": { 2823 | "version": "0.2.1", 2824 | "resolved": "https://registry.npmjs.org/is-utf8/-/is-utf8-0.2.1.tgz", 2825 | "integrity": "sha1-Sw2hRCEE0bM2NA6AeX6GXPOffXI=", 2826 | "dev": true 2827 | }, 2828 | "is-windows": { 2829 | "version": "1.0.2", 2830 | "resolved": "https://registry.npmjs.org/is-windows/-/is-windows-1.0.2.tgz", 2831 | "integrity": "sha512-eXK1UInq2bPmjyX6e3VHIzMLobc4J94i4AWn+Hpq3OU5KkrRC96OAcR3PRJ/pGu6m8TRnBHP9dkXQVsT/COVIA==", 2832 | "dev": true 2833 | }, 2834 | "isarray": { 2835 | "version": "1.0.0", 2836 | "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", 2837 | "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=", 2838 | "dev": true 2839 | }, 2840 | "isexe": { 2841 | "version": "2.0.0", 2842 | "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", 2843 | "integrity": "sha1-6PvzdNxVb/iUehDcsFctYz8s+hA=", 2844 | "dev": true 2845 | }, 2846 | "isobject": { 2847 | "version": "3.0.1", 2848 | "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz", 2849 | "integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=", 2850 | "dev": true 2851 | }, 2852 | "isurl": { 2853 | "version": "1.0.0", 2854 | "resolved": "https://registry.npmjs.org/isurl/-/isurl-1.0.0.tgz", 2855 | "integrity": "sha512-1P/yWsxPlDtn7QeRD+ULKQPaIaN6yF368GZ2vDfv0AL0NwpStafjWCDDdn0k8wgFMWpVAqG7oJhxHnlud42i9w==", 2856 | "dev": true, 2857 | "requires": { 2858 | "has-to-string-tag-x": "^1.2.0", 2859 | "is-object": "^1.0.1" 2860 | } 2861 | }, 2862 | "js-tokens": { 2863 | "version": "3.0.2", 2864 | "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-3.0.2.tgz", 2865 | "integrity": "sha1-mGbfOVECEw449/mWvOtlRDIJwls=", 2866 | "dev": true 2867 | }, 2868 | "jsesc": { 2869 | "version": "0.5.0", 2870 | "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-0.5.0.tgz", 2871 | "integrity": "sha1-597mbjXW/Bb3EP6R1c9p9w8IkR0=", 2872 | "dev": true 2873 | }, 2874 | "json-buffer": { 2875 | "version": "3.0.0", 2876 | "resolved": "https://registry.npmjs.org/json-buffer/-/json-buffer-3.0.0.tgz", 2877 | "integrity": "sha1-Wx85evx11ne96Lz8Dkfh+aPZqJg=", 2878 | "dev": true 2879 | }, 2880 | "json-parse-better-errors": { 2881 | "version": "1.0.2", 2882 | "resolved": "https://registry.npmjs.org/json-parse-better-errors/-/json-parse-better-errors-1.0.2.tgz", 2883 | "integrity": "sha512-mrqyZKfX5EhL7hvqcV6WG1yYjnjeuYDzDhhcAAUrq8Po85NBQBJP+ZDUT75qZQ98IkUoBqdkExkukOU7Ts2wrw==", 2884 | "dev": true 2885 | }, 2886 | "json-stringify-safe": { 2887 | "version": "5.0.1", 2888 | "resolved": "https://registry.npmjs.org/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz", 2889 | "integrity": "sha1-Epai1Y/UXxmg9s4B1lcB4sc1tus=", 2890 | "dev": true 2891 | }, 2892 | "json5": { 2893 | "version": "0.5.1", 2894 | "resolved": "https://registry.npmjs.org/json5/-/json5-0.5.1.tgz", 2895 | "integrity": "sha1-Hq3nrMASA0rYTiOWdn6tn6VJWCE=", 2896 | "dev": true 2897 | }, 2898 | "jsonparse": { 2899 | "version": "1.3.1", 2900 | "resolved": "https://registry.npmjs.org/jsonparse/-/jsonparse-1.3.1.tgz", 2901 | "integrity": "sha1-P02uSpH6wxX3EGL4UhzCOfE2YoA=", 2902 | "dev": true 2903 | }, 2904 | "keyv": { 2905 | "version": "3.0.0", 2906 | "resolved": "https://registry.npmjs.org/keyv/-/keyv-3.0.0.tgz", 2907 | "integrity": "sha512-eguHnq22OE3uVoSYG0LVWNP+4ppamWr9+zWBe1bsNcovIMy6huUJFPgy4mGwCd/rnl3vOLGW1MTlu4c57CT1xA==", 2908 | "dev": true, 2909 | "requires": { 2910 | "json-buffer": "3.0.0" 2911 | } 2912 | }, 2913 | "kind-of": { 2914 | "version": "3.2.2", 2915 | "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", 2916 | "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", 2917 | "dev": true, 2918 | "requires": { 2919 | "is-buffer": "^1.1.5" 2920 | } 2921 | }, 2922 | "latest-version": { 2923 | "version": "3.1.0", 2924 | "resolved": "https://registry.npmjs.org/latest-version/-/latest-version-3.1.0.tgz", 2925 | "integrity": "sha1-ogU4P+oyKzO1rjsYq+4NwvNW7hU=", 2926 | "dev": true, 2927 | "requires": { 2928 | "package-json": "^4.0.0" 2929 | } 2930 | }, 2931 | "lazy-cache": { 2932 | "version": "1.0.4", 2933 | "resolved": "https://registry.npmjs.org/lazy-cache/-/lazy-cache-1.0.4.tgz", 2934 | "integrity": "sha1-odePw6UEdMuAhF07O24dpJpEbo4=", 2935 | "dev": true, 2936 | "optional": true 2937 | }, 2938 | "load-json-file": { 2939 | "version": "4.0.0", 2940 | "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-4.0.0.tgz", 2941 | "integrity": "sha1-L19Fq5HjMhYjT9U62rZo607AmTs=", 2942 | "dev": true, 2943 | "requires": { 2944 | "graceful-fs": "^4.1.2", 2945 | "parse-json": "^4.0.0", 2946 | "pify": "^3.0.0", 2947 | "strip-bom": "^3.0.0" 2948 | } 2949 | }, 2950 | "locate-path": { 2951 | "version": "2.0.0", 2952 | "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-2.0.0.tgz", 2953 | "integrity": "sha1-K1aLJl7slExtnA3pw9u7ygNUzY4=", 2954 | "dev": true, 2955 | "requires": { 2956 | "p-locate": "^2.0.0", 2957 | "path-exists": "^3.0.0" 2958 | } 2959 | }, 2960 | "lodash": { 2961 | "version": "4.17.10", 2962 | "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.10.tgz", 2963 | "integrity": "sha512-UejweD1pDoXu+AD825lWwp4ZGtSwgnpZxb3JDViD7StjQz+Nb/6l093lx4OQ0foGWNRoc19mWy7BzL+UAK2iVg==", 2964 | "dev": true 2965 | }, 2966 | "lodash._reinterpolate": { 2967 | "version": "3.0.0", 2968 | "resolved": "https://registry.npmjs.org/lodash._reinterpolate/-/lodash._reinterpolate-3.0.0.tgz", 2969 | "integrity": "sha1-DM8tiRZq8Ds2Y8eWU4t1rG4RTZ0=", 2970 | "dev": true 2971 | }, 2972 | "lodash.template": { 2973 | "version": "4.4.0", 2974 | "resolved": "https://registry.npmjs.org/lodash.template/-/lodash.template-4.4.0.tgz", 2975 | "integrity": "sha1-5zoDhcg1VZF0bgILmWecaQ5o+6A=", 2976 | "dev": true, 2977 | "requires": { 2978 | "lodash._reinterpolate": "~3.0.0", 2979 | "lodash.templatesettings": "^4.0.0" 2980 | } 2981 | }, 2982 | "lodash.templatesettings": { 2983 | "version": "4.1.0", 2984 | "resolved": "https://registry.npmjs.org/lodash.templatesettings/-/lodash.templatesettings-4.1.0.tgz", 2985 | "integrity": "sha1-K01OlbpEDZFf8IvImeRVNmZxMxY=", 2986 | "dev": true, 2987 | "requires": { 2988 | "lodash._reinterpolate": "~3.0.0" 2989 | } 2990 | }, 2991 | "lodash.uniqby": { 2992 | "version": "4.7.0", 2993 | "resolved": "https://registry.npmjs.org/lodash.uniqby/-/lodash.uniqby-4.7.0.tgz", 2994 | "integrity": "sha1-2ZwHpmnp5tJOE2Lf4mbGdhavEwI=", 2995 | "dev": true 2996 | }, 2997 | "log-symbols": { 2998 | "version": "2.2.0", 2999 | "resolved": "https://registry.npmjs.org/log-symbols/-/log-symbols-2.2.0.tgz", 3000 | "integrity": "sha512-VeIAFslyIerEJLXHziedo2basKbMKtTw3vfn5IzG0XTjhAVEJyNHnL2p7vc+wBDSdQuUpNw3M2u6xb9QsAY5Eg==", 3001 | "dev": true, 3002 | "requires": { 3003 | "chalk": "^2.0.1" 3004 | } 3005 | }, 3006 | "longest": { 3007 | "version": "1.0.1", 3008 | "resolved": "https://registry.npmjs.org/longest/-/longest-1.0.1.tgz", 3009 | "integrity": "sha1-MKCy2jj3N3DoKUoNIuZiXtd9AJc=", 3010 | "dev": true 3011 | }, 3012 | "loose-envify": { 3013 | "version": "1.4.0", 3014 | "resolved": "https://registry.npmjs.org/loose-envify/-/loose-envify-1.4.0.tgz", 3015 | "integrity": "sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==", 3016 | "dev": true, 3017 | "requires": { 3018 | "js-tokens": "^3.0.0 || ^4.0.0" 3019 | } 3020 | }, 3021 | "loud-rejection": { 3022 | "version": "1.6.0", 3023 | "resolved": "https://registry.npmjs.org/loud-rejection/-/loud-rejection-1.6.0.tgz", 3024 | "integrity": "sha1-W0b4AUft7leIcPCG0Eghz5mOVR8=", 3025 | "dev": true, 3026 | "requires": { 3027 | "currently-unhandled": "^0.4.1", 3028 | "signal-exit": "^3.0.0" 3029 | } 3030 | }, 3031 | "lowercase-keys": { 3032 | "version": "1.0.1", 3033 | "resolved": "https://registry.npmjs.org/lowercase-keys/-/lowercase-keys-1.0.1.tgz", 3034 | "integrity": "sha512-G2Lj61tXDnVFFOi8VZds+SoQjtQC3dgokKdDG2mTm1tx4m50NUHBOZSBwQQHyy0V12A0JTG4icfZQH+xPyh8VA==", 3035 | "dev": true 3036 | }, 3037 | "lru-cache": { 3038 | "version": "4.1.3", 3039 | "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-4.1.3.tgz", 3040 | "integrity": "sha512-fFEhvcgzuIoJVUF8fYr5KR0YqxD238zgObTps31YdADwPPAp82a4M8TrckkWyx7ekNlf9aBcVn81cFwwXngrJA==", 3041 | "dev": true, 3042 | "requires": { 3043 | "pseudomap": "^1.0.2", 3044 | "yallist": "^2.1.2" 3045 | } 3046 | }, 3047 | "macos-release": { 3048 | "version": "1.1.0", 3049 | "resolved": "https://registry.npmjs.org/macos-release/-/macos-release-1.1.0.tgz", 3050 | "integrity": "sha512-mmLbumEYMi5nXReB9js3WGsB8UE6cDBWyIO62Z4DNx6GbRhDxHNjA1MlzSpJ2S2KM1wyiPRA0d19uHWYYvMHjA==", 3051 | "dev": true 3052 | }, 3053 | "make-dir": { 3054 | "version": "1.3.0", 3055 | "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-1.3.0.tgz", 3056 | "integrity": "sha512-2w31R7SJtieJJnQtGc7RVL2StM2vGYVfqUOvUDxH6bC6aJTxPxTF0GnIgCyu7tjockiUWAYQRbxa7vKn34s5sQ==", 3057 | "dev": true, 3058 | "requires": { 3059 | "pify": "^3.0.0" 3060 | } 3061 | }, 3062 | "map-cache": { 3063 | "version": "0.2.2", 3064 | "resolved": "https://registry.npmjs.org/map-cache/-/map-cache-0.2.2.tgz", 3065 | "integrity": "sha1-wyq9C9ZSXZsFFkW7TyasXcmKDb8=", 3066 | "dev": true 3067 | }, 3068 | "map-obj": { 3069 | "version": "2.0.0", 3070 | "resolved": "https://registry.npmjs.org/map-obj/-/map-obj-2.0.0.tgz", 3071 | "integrity": "sha1-plzSkIepJZi4eRJXpSPgISIqwfk=", 3072 | "dev": true 3073 | }, 3074 | "map-visit": { 3075 | "version": "1.0.0", 3076 | "resolved": "https://registry.npmjs.org/map-visit/-/map-visit-1.0.0.tgz", 3077 | "integrity": "sha1-7Nyo8TFE5mDxtb1B8S80edmN+48=", 3078 | "dev": true, 3079 | "requires": { 3080 | "object-visit": "^1.0.0" 3081 | } 3082 | }, 3083 | "meow": { 3084 | "version": "4.0.1", 3085 | "resolved": "https://registry.npmjs.org/meow/-/meow-4.0.1.tgz", 3086 | "integrity": "sha512-xcSBHD5Z86zaOc+781KrupuHAzeGXSLtiAOmBsiLDiPSaYSB6hdew2ng9EBAnZ62jagG9MHAOdxpDi/lWBFJ/A==", 3087 | "dev": true, 3088 | "requires": { 3089 | "camelcase-keys": "^4.0.0", 3090 | "decamelize-keys": "^1.0.0", 3091 | "loud-rejection": "^1.0.0", 3092 | "minimist": "^1.1.3", 3093 | "minimist-options": "^3.0.1", 3094 | "normalize-package-data": "^2.3.4", 3095 | "read-pkg-up": "^3.0.0", 3096 | "redent": "^2.0.0", 3097 | "trim-newlines": "^2.0.0" 3098 | }, 3099 | "dependencies": { 3100 | "minimist": { 3101 | "version": "1.2.0", 3102 | "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz", 3103 | "integrity": "sha1-o1AIsg9BOD7sH7kU9M1d95omQoQ=", 3104 | "dev": true 3105 | }, 3106 | "read-pkg": { 3107 | "version": "3.0.0", 3108 | "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-3.0.0.tgz", 3109 | "integrity": "sha1-nLxoaXj+5l0WwA4rGcI3/Pbjg4k=", 3110 | "dev": true, 3111 | "requires": { 3112 | "load-json-file": "^4.0.0", 3113 | "normalize-package-data": "^2.3.2", 3114 | "path-type": "^3.0.0" 3115 | } 3116 | }, 3117 | "read-pkg-up": { 3118 | "version": "3.0.0", 3119 | "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-3.0.0.tgz", 3120 | "integrity": "sha1-PtSWaF26D4/hGNBpHcUfSh/5bwc=", 3121 | "dev": true, 3122 | "requires": { 3123 | "find-up": "^2.0.0", 3124 | "read-pkg": "^3.0.0" 3125 | } 3126 | } 3127 | } 3128 | }, 3129 | "merge2": { 3130 | "version": "1.2.2", 3131 | "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.2.2.tgz", 3132 | "integrity": "sha512-bgM8twH86rWni21thii6WCMQMRMmwqqdW3sGWi9IipnVAszdLXRjwDwAnyrVXo6DuP3AjRMMttZKUB48QWIFGg==", 3133 | "dev": true 3134 | }, 3135 | "micromatch": { 3136 | "version": "3.1.10", 3137 | "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz", 3138 | "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==", 3139 | "dev": true, 3140 | "requires": { 3141 | "arr-diff": "^4.0.0", 3142 | "array-unique": "^0.3.2", 3143 | "braces": "^2.3.1", 3144 | "define-property": "^2.0.2", 3145 | "extend-shallow": "^3.0.2", 3146 | "extglob": "^2.0.4", 3147 | "fragment-cache": "^0.2.1", 3148 | "kind-of": "^6.0.2", 3149 | "nanomatch": "^1.2.9", 3150 | "object.pick": "^1.3.0", 3151 | "regex-not": "^1.0.0", 3152 | "snapdragon": "^0.8.1", 3153 | "to-regex": "^3.0.2" 3154 | }, 3155 | "dependencies": { 3156 | "kind-of": { 3157 | "version": "6.0.2", 3158 | "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.2.tgz", 3159 | "integrity": "sha512-s5kLOcnH0XqDO+FvuaLX8DDjZ18CGFk7VygH40QoKPUQhW4e2rvM0rwUq0t8IQDOwYSeLK01U90OjzBTme2QqA==", 3160 | "dev": true 3161 | } 3162 | } 3163 | }, 3164 | "mime-db": { 3165 | "version": "1.35.0", 3166 | "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.35.0.tgz", 3167 | "integrity": "sha512-JWT/IcCTsB0Io3AhWUMjRqucrHSPsSf2xKLaRldJVULioggvkJvggZ3VXNNSRkCddE6D+BUI4HEIZIA2OjwIvg==", 3168 | "dev": true 3169 | }, 3170 | "mime-types": { 3171 | "version": "2.1.19", 3172 | "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.19.tgz", 3173 | "integrity": "sha512-P1tKYHVSZ6uFo26mtnve4HQFE3koh1UWVkp8YUC+ESBHe945xWSoXuHHiGarDqcEZ+whpCDnlNw5LON0kLo+sw==", 3174 | "dev": true, 3175 | "requires": { 3176 | "mime-db": "~1.35.0" 3177 | } 3178 | }, 3179 | "mimic-fn": { 3180 | "version": "1.2.0", 3181 | "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-1.2.0.tgz", 3182 | "integrity": "sha512-jf84uxzwiuiIVKiOLpfYk7N46TSy8ubTonmneY9vrpHNAnp0QBt2BxWV9dO3/j+BoVAb+a5G6YDPW3M5HOdMWQ==", 3183 | "dev": true 3184 | }, 3185 | "mimic-response": { 3186 | "version": "1.0.1", 3187 | "resolved": "https://registry.npmjs.org/mimic-response/-/mimic-response-1.0.1.tgz", 3188 | "integrity": "sha512-j5EctnkH7amfV/q5Hgmoal1g2QHFJRraOtmx0JpIqkxhBhI/lJSl1nMpQ45hVarwNETOoWEimndZ4QK0RHxuxQ==", 3189 | "dev": true 3190 | }, 3191 | "minimatch": { 3192 | "version": "3.0.4", 3193 | "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz", 3194 | "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==", 3195 | "dev": true, 3196 | "requires": { 3197 | "brace-expansion": "^1.1.7" 3198 | } 3199 | }, 3200 | "minimist": { 3201 | "version": "0.0.8", 3202 | "resolved": "https://registry.npmjs.org/minimist/-/minimist-0.0.8.tgz", 3203 | "integrity": "sha1-hX/Kv8M5fSYluCKCYuhqp6ARsF0=", 3204 | "dev": true 3205 | }, 3206 | "minimist-options": { 3207 | "version": "3.0.2", 3208 | "resolved": "https://registry.npmjs.org/minimist-options/-/minimist-options-3.0.2.tgz", 3209 | "integrity": "sha512-FyBrT/d0d4+uiZRbqznPXqw3IpZZG3gl3wKWiX784FycUKVwBt0uLBFkQrtE4tZOrgo78nZp2jnKz3L65T5LdQ==", 3210 | "dev": true, 3211 | "requires": { 3212 | "arrify": "^1.0.1", 3213 | "is-plain-obj": "^1.1.0" 3214 | } 3215 | }, 3216 | "mixin-deep": { 3217 | "version": "1.3.1", 3218 | "resolved": "https://registry.npmjs.org/mixin-deep/-/mixin-deep-1.3.1.tgz", 3219 | "integrity": "sha512-8ZItLHeEgaqEvd5lYBXfm4EZSFCX29Jb9K+lAHhDKzReKBQKj3R+7NOF6tjqYi9t4oI8VUfaWITJQm86wnXGNQ==", 3220 | "dev": true, 3221 | "requires": { 3222 | "for-in": "^1.0.2", 3223 | "is-extendable": "^1.0.1" 3224 | }, 3225 | "dependencies": { 3226 | "is-extendable": { 3227 | "version": "1.0.1", 3228 | "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz", 3229 | "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==", 3230 | "dev": true, 3231 | "requires": { 3232 | "is-plain-object": "^2.0.4" 3233 | } 3234 | } 3235 | } 3236 | }, 3237 | "mkdirp": { 3238 | "version": "0.5.1", 3239 | "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.1.tgz", 3240 | "integrity": "sha1-MAV0OOrGz3+MR2fzhkjWaX11yQM=", 3241 | "dev": true, 3242 | "requires": { 3243 | "minimist": "0.0.8" 3244 | } 3245 | }, 3246 | "modify-values": { 3247 | "version": "1.0.1", 3248 | "resolved": "https://registry.npmjs.org/modify-values/-/modify-values-1.0.1.tgz", 3249 | "integrity": "sha512-xV2bxeN6F7oYjZWTe/YPAy6MN2M+sL4u/Rlm2AHCIVGfo2p1yGmBHQ6vHehl4bRTZBdHu3TSkWdYgkwpYzAGSw==", 3250 | "dev": true 3251 | }, 3252 | "ms": { 3253 | "version": "2.0.0", 3254 | "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", 3255 | "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", 3256 | "dev": true 3257 | }, 3258 | "mute-stream": { 3259 | "version": "0.0.7", 3260 | "resolved": "https://registry.npmjs.org/mute-stream/-/mute-stream-0.0.7.tgz", 3261 | "integrity": "sha1-MHXOk7whuPq0PhvE2n6BFe0ee6s=", 3262 | "dev": true 3263 | }, 3264 | "nanomatch": { 3265 | "version": "1.2.13", 3266 | "resolved": "https://registry.npmjs.org/nanomatch/-/nanomatch-1.2.13.tgz", 3267 | "integrity": "sha512-fpoe2T0RbHwBTBUOftAfBPaDEi06ufaUai0mE6Yn1kacc3SnTErfb/h+X94VXzI64rKFHYImXSvdwGGCmwOqCA==", 3268 | "dev": true, 3269 | "requires": { 3270 | "arr-diff": "^4.0.0", 3271 | "array-unique": "^0.3.2", 3272 | "define-property": "^2.0.2", 3273 | "extend-shallow": "^3.0.2", 3274 | "fragment-cache": "^0.2.1", 3275 | "is-windows": "^1.0.2", 3276 | "kind-of": "^6.0.2", 3277 | "object.pick": "^1.3.0", 3278 | "regex-not": "^1.0.0", 3279 | "snapdragon": "^0.8.1", 3280 | "to-regex": "^3.0.1" 3281 | }, 3282 | "dependencies": { 3283 | "kind-of": { 3284 | "version": "6.0.2", 3285 | "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.2.tgz", 3286 | "integrity": "sha512-s5kLOcnH0XqDO+FvuaLX8DDjZ18CGFk7VygH40QoKPUQhW4e2rvM0rwUq0t8IQDOwYSeLK01U90OjzBTme2QqA==", 3287 | "dev": true 3288 | } 3289 | } 3290 | }, 3291 | "nested-error-stacks": { 3292 | "version": "2.0.1", 3293 | "resolved": "https://registry.npmjs.org/nested-error-stacks/-/nested-error-stacks-2.0.1.tgz", 3294 | "integrity": "sha512-SrQrok4CATudVzBS7coSz26QRSmlK9TzzoFbeKfcPBUFPjcQM9Rqvr/DlJkOrwI/0KcgvMub1n1g5Jt9EgRn4A==", 3295 | "dev": true 3296 | }, 3297 | "node-fetch": { 3298 | "version": "2.2.0", 3299 | "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.2.0.tgz", 3300 | "integrity": "sha512-OayFWziIxiHY8bCUyLX6sTpDH8Jsbp4FfYd1j1f7vZyfgkcOnAyM4oQR16f8a0s7Gl/viMGRey8eScYk4V4EZA==", 3301 | "dev": true 3302 | }, 3303 | "normalize-package-data": { 3304 | "version": "2.4.0", 3305 | "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.4.0.tgz", 3306 | "integrity": "sha512-9jjUFbTPfEy3R/ad/2oNbKtW9Hgovl5O1FvFWKkKblNXoN/Oou6+9+KKohPK13Yc3/TyunyWhJp6gvRNR/PPAw==", 3307 | "dev": true, 3308 | "requires": { 3309 | "hosted-git-info": "^2.1.4", 3310 | "is-builtin-module": "^1.0.0", 3311 | "semver": "2 || 3 || 4 || 5", 3312 | "validate-npm-package-license": "^3.0.1" 3313 | } 3314 | }, 3315 | "normalize-url": { 3316 | "version": "2.0.1", 3317 | "resolved": "https://registry.npmjs.org/normalize-url/-/normalize-url-2.0.1.tgz", 3318 | "integrity": "sha512-D6MUW4K/VzoJ4rJ01JFKxDrtY1v9wrgzCX5f2qj/lzH1m/lW6MhUZFKerVsnyjOhOsYzI9Kqqak+10l4LvLpMw==", 3319 | "dev": true, 3320 | "requires": { 3321 | "prepend-http": "^2.0.0", 3322 | "query-string": "^5.0.1", 3323 | "sort-keys": "^2.0.0" 3324 | } 3325 | }, 3326 | "npm-run-path": { 3327 | "version": "2.0.2", 3328 | "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-2.0.2.tgz", 3329 | "integrity": "sha1-NakjLfo11wZ7TLLd8jV7GHFTbF8=", 3330 | "dev": true, 3331 | "requires": { 3332 | "path-key": "^2.0.0" 3333 | } 3334 | }, 3335 | "number-is-nan": { 3336 | "version": "1.0.1", 3337 | "resolved": "https://registry.npmjs.org/number-is-nan/-/number-is-nan-1.0.1.tgz", 3338 | "integrity": "sha1-CXtgK1NCKlIsGvuHkDGDNpQaAR0=", 3339 | "dev": true 3340 | }, 3341 | "object-assign": { 3342 | "version": "4.1.1", 3343 | "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", 3344 | "integrity": "sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM=", 3345 | "dev": true 3346 | }, 3347 | "object-copy": { 3348 | "version": "0.1.0", 3349 | "resolved": "https://registry.npmjs.org/object-copy/-/object-copy-0.1.0.tgz", 3350 | "integrity": "sha1-fn2Fi3gb18mRpBupde04EnVOmYw=", 3351 | "dev": true, 3352 | "requires": { 3353 | "copy-descriptor": "^0.1.0", 3354 | "define-property": "^0.2.5", 3355 | "kind-of": "^3.0.3" 3356 | }, 3357 | "dependencies": { 3358 | "define-property": { 3359 | "version": "0.2.5", 3360 | "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", 3361 | "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", 3362 | "dev": true, 3363 | "requires": { 3364 | "is-descriptor": "^0.1.0" 3365 | } 3366 | } 3367 | } 3368 | }, 3369 | "object-visit": { 3370 | "version": "1.0.1", 3371 | "resolved": "https://registry.npmjs.org/object-visit/-/object-visit-1.0.1.tgz", 3372 | "integrity": "sha1-95xEk68MU3e1n+OdOV5BBC3QRbs=", 3373 | "dev": true, 3374 | "requires": { 3375 | "isobject": "^3.0.0" 3376 | } 3377 | }, 3378 | "object.pick": { 3379 | "version": "1.3.0", 3380 | "resolved": "https://registry.npmjs.org/object.pick/-/object.pick-1.3.0.tgz", 3381 | "integrity": "sha1-h6EKxMFpS9Lhy/U1kaZhQftd10c=", 3382 | "dev": true, 3383 | "requires": { 3384 | "isobject": "^3.0.1" 3385 | } 3386 | }, 3387 | "once": { 3388 | "version": "1.4.0", 3389 | "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", 3390 | "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=", 3391 | "dev": true, 3392 | "requires": { 3393 | "wrappy": "1" 3394 | } 3395 | }, 3396 | "onetime": { 3397 | "version": "2.0.1", 3398 | "resolved": "https://registry.npmjs.org/onetime/-/onetime-2.0.1.tgz", 3399 | "integrity": "sha1-BnQoIw/WdEOyeUsiu6UotoZ5YtQ=", 3400 | "dev": true, 3401 | "requires": { 3402 | "mimic-fn": "^1.0.0" 3403 | } 3404 | }, 3405 | "optimist": { 3406 | "version": "0.6.1", 3407 | "resolved": "https://registry.npmjs.org/optimist/-/optimist-0.6.1.tgz", 3408 | "integrity": "sha1-2j6nRob6IaGaERwybpDrFaAZZoY=", 3409 | "dev": true, 3410 | "requires": { 3411 | "minimist": "~0.0.1", 3412 | "wordwrap": "~0.0.2" 3413 | } 3414 | }, 3415 | "ora": { 3416 | "version": "3.0.0", 3417 | "resolved": "https://registry.npmjs.org/ora/-/ora-3.0.0.tgz", 3418 | "integrity": "sha512-LBS97LFe2RV6GJmXBi6OKcETKyklHNMV0xw7BtsVn2MlsgsydyZetSCbCANr+PFLmDyv4KV88nn0eCKza665Mg==", 3419 | "dev": true, 3420 | "requires": { 3421 | "chalk": "^2.3.1", 3422 | "cli-cursor": "^2.1.0", 3423 | "cli-spinners": "^1.1.0", 3424 | "log-symbols": "^2.2.0", 3425 | "strip-ansi": "^4.0.0", 3426 | "wcwidth": "^1.0.1" 3427 | }, 3428 | "dependencies": { 3429 | "ansi-regex": { 3430 | "version": "3.0.0", 3431 | "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz", 3432 | "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=", 3433 | "dev": true 3434 | }, 3435 | "strip-ansi": { 3436 | "version": "4.0.0", 3437 | "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz", 3438 | "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=", 3439 | "dev": true, 3440 | "requires": { 3441 | "ansi-regex": "^3.0.0" 3442 | } 3443 | } 3444 | } 3445 | }, 3446 | "os-homedir": { 3447 | "version": "1.0.2", 3448 | "resolved": "https://registry.npmjs.org/os-homedir/-/os-homedir-1.0.2.tgz", 3449 | "integrity": "sha1-/7xJiDNuDoM94MFox+8VISGqf7M=", 3450 | "dev": true 3451 | }, 3452 | "os-name": { 3453 | "version": "2.0.1", 3454 | "resolved": "https://registry.npmjs.org/os-name/-/os-name-2.0.1.tgz", 3455 | "integrity": "sha1-uaOGNhwXrjohc27wWZQFyajF3F4=", 3456 | "dev": true, 3457 | "requires": { 3458 | "macos-release": "^1.0.0", 3459 | "win-release": "^1.0.0" 3460 | } 3461 | }, 3462 | "os-tmpdir": { 3463 | "version": "1.0.2", 3464 | "resolved": "https://registry.npmjs.org/os-tmpdir/-/os-tmpdir-1.0.2.tgz", 3465 | "integrity": "sha1-u+Z0BseaqFxc/sdm/lc0VV36EnQ=", 3466 | "dev": true 3467 | }, 3468 | "p-cancelable": { 3469 | "version": "0.4.1", 3470 | "resolved": "https://registry.npmjs.org/p-cancelable/-/p-cancelable-0.4.1.tgz", 3471 | "integrity": "sha512-HNa1A8LvB1kie7cERyy21VNeHb2CWJJYqyyC2o3klWFfMGlFmWv2Z7sFgZH8ZiaYL95ydToKTFVXgMV/Os0bBQ==", 3472 | "dev": true 3473 | }, 3474 | "p-finally": { 3475 | "version": "1.0.0", 3476 | "resolved": "https://registry.npmjs.org/p-finally/-/p-finally-1.0.0.tgz", 3477 | "integrity": "sha1-P7z7FbiZpEEjs0ttzBi3JDNqLK4=", 3478 | "dev": true 3479 | }, 3480 | "p-is-promise": { 3481 | "version": "1.1.0", 3482 | "resolved": "https://registry.npmjs.org/p-is-promise/-/p-is-promise-1.1.0.tgz", 3483 | "integrity": "sha1-nJRWmJ6fZYgBewQ01WCXZ1w9oF4=", 3484 | "dev": true 3485 | }, 3486 | "p-limit": { 3487 | "version": "1.3.0", 3488 | "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-1.3.0.tgz", 3489 | "integrity": "sha512-vvcXsLAJ9Dr5rQOPk7toZQZJApBl2K4J6dANSsEuh6QI41JYcsS/qhTGa9ErIUUgK3WNQoJYvylxvjqmiqEA9Q==", 3490 | "dev": true, 3491 | "requires": { 3492 | "p-try": "^1.0.0" 3493 | } 3494 | }, 3495 | "p-locate": { 3496 | "version": "2.0.0", 3497 | "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-2.0.0.tgz", 3498 | "integrity": "sha1-IKAQOyIqcMj9OcwuWAaA893l7EM=", 3499 | "dev": true, 3500 | "requires": { 3501 | "p-limit": "^1.1.0" 3502 | } 3503 | }, 3504 | "p-timeout": { 3505 | "version": "2.0.1", 3506 | "resolved": "https://registry.npmjs.org/p-timeout/-/p-timeout-2.0.1.tgz", 3507 | "integrity": "sha512-88em58dDVB/KzPEx1X0N3LwFfYZPyDc4B6eF38M1rk9VTZMbxXXgjugz8mmwpS9Ox4BDZ+t6t3QP5+/gazweIA==", 3508 | "dev": true, 3509 | "requires": { 3510 | "p-finally": "^1.0.0" 3511 | } 3512 | }, 3513 | "p-try": { 3514 | "version": "1.0.0", 3515 | "resolved": "https://registry.npmjs.org/p-try/-/p-try-1.0.0.tgz", 3516 | "integrity": "sha1-y8ec26+P1CKOE/Yh8rGiN8GyB7M=", 3517 | "dev": true 3518 | }, 3519 | "package-json": { 3520 | "version": "4.0.1", 3521 | "resolved": "https://registry.npmjs.org/package-json/-/package-json-4.0.1.tgz", 3522 | "integrity": "sha1-iGmgQBJTZhxMTKPabCEh7VVfXu0=", 3523 | "dev": true, 3524 | "requires": { 3525 | "got": "^6.7.1", 3526 | "registry-auth-token": "^3.0.1", 3527 | "registry-url": "^3.0.3", 3528 | "semver": "^5.1.0" 3529 | }, 3530 | "dependencies": { 3531 | "got": { 3532 | "version": "6.7.1", 3533 | "resolved": "https://registry.npmjs.org/got/-/got-6.7.1.tgz", 3534 | "integrity": "sha1-JAzQV4WpoY5WHcG0S0HHY+8ejbA=", 3535 | "dev": true, 3536 | "requires": { 3537 | "create-error-class": "^3.0.0", 3538 | "duplexer3": "^0.1.4", 3539 | "get-stream": "^3.0.0", 3540 | "is-redirect": "^1.0.0", 3541 | "is-retry-allowed": "^1.0.0", 3542 | "is-stream": "^1.0.0", 3543 | "lowercase-keys": "^1.0.0", 3544 | "safe-buffer": "^5.0.1", 3545 | "timed-out": "^4.0.0", 3546 | "unzip-response": "^2.0.1", 3547 | "url-parse-lax": "^1.0.0" 3548 | } 3549 | }, 3550 | "prepend-http": { 3551 | "version": "1.0.4", 3552 | "resolved": "https://registry.npmjs.org/prepend-http/-/prepend-http-1.0.4.tgz", 3553 | "integrity": "sha1-1PRWKwzjaW5BrFLQ4ALlemNdxtw=", 3554 | "dev": true 3555 | }, 3556 | "url-parse-lax": { 3557 | "version": "1.0.0", 3558 | "resolved": "https://registry.npmjs.org/url-parse-lax/-/url-parse-lax-1.0.0.tgz", 3559 | "integrity": "sha1-evjzA2Rem9eaJy56FKxovAYJ2nM=", 3560 | "dev": true, 3561 | "requires": { 3562 | "prepend-http": "^1.0.1" 3563 | } 3564 | } 3565 | } 3566 | }, 3567 | "parse-github-repo-url": { 3568 | "version": "1.4.1", 3569 | "resolved": "https://registry.npmjs.org/parse-github-repo-url/-/parse-github-repo-url-1.4.1.tgz", 3570 | "integrity": "sha1-nn2LslKmy2ukJZUGC3v23z28H1A=", 3571 | "dev": true 3572 | }, 3573 | "parse-github-url": { 3574 | "version": "1.0.2", 3575 | "resolved": "https://registry.npmjs.org/parse-github-url/-/parse-github-url-1.0.2.tgz", 3576 | "integrity": "sha512-kgBf6avCbO3Cn6+RnzRGLkUsv4ZVqv/VfAYkRsyBcgkshNvVBkRn1FEZcW0Jb+npXQWm2vHPnnOqFteZxRRGNw==", 3577 | "dev": true 3578 | }, 3579 | "parse-json": { 3580 | "version": "4.0.0", 3581 | "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-4.0.0.tgz", 3582 | "integrity": "sha1-vjX1Qlvh9/bHRxhPmKeIy5lHfuA=", 3583 | "dev": true, 3584 | "requires": { 3585 | "error-ex": "^1.3.1", 3586 | "json-parse-better-errors": "^1.0.1" 3587 | } 3588 | }, 3589 | "parse-repo": { 3590 | "version": "1.0.4", 3591 | "resolved": "https://registry.npmjs.org/parse-repo/-/parse-repo-1.0.4.tgz", 3592 | "integrity": "sha1-dLkdLLhnXRG5mXagBl9s4X+hvMg=", 3593 | "dev": true 3594 | }, 3595 | "pascalcase": { 3596 | "version": "0.1.1", 3597 | "resolved": "https://registry.npmjs.org/pascalcase/-/pascalcase-0.1.1.tgz", 3598 | "integrity": "sha1-s2PlXoAGym/iF4TS2yK9FdeRfxQ=", 3599 | "dev": true 3600 | }, 3601 | "path-dirname": { 3602 | "version": "1.0.2", 3603 | "resolved": "https://registry.npmjs.org/path-dirname/-/path-dirname-1.0.2.tgz", 3604 | "integrity": "sha1-zDPSTVJeCZpTiMAzbG4yuRYGCeA=", 3605 | "dev": true 3606 | }, 3607 | "path-exists": { 3608 | "version": "3.0.0", 3609 | "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz", 3610 | "integrity": "sha1-zg6+ql94yxiSXqfYENe1mwEP1RU=", 3611 | "dev": true 3612 | }, 3613 | "path-is-absolute": { 3614 | "version": "1.0.1", 3615 | "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", 3616 | "integrity": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18=", 3617 | "dev": true 3618 | }, 3619 | "path-is-inside": { 3620 | "version": "1.0.2", 3621 | "resolved": "https://registry.npmjs.org/path-is-inside/-/path-is-inside-1.0.2.tgz", 3622 | "integrity": "sha1-NlQX3t5EQw0cEa9hAn+s8HS9/FM=", 3623 | "dev": true 3624 | }, 3625 | "path-key": { 3626 | "version": "2.0.1", 3627 | "resolved": "https://registry.npmjs.org/path-key/-/path-key-2.0.1.tgz", 3628 | "integrity": "sha1-QRyttXTFoUDTpLGRDUDYDMn0C0A=", 3629 | "dev": true 3630 | }, 3631 | "path-parse": { 3632 | "version": "1.0.6", 3633 | "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.6.tgz", 3634 | "integrity": "sha512-GSmOT2EbHrINBf9SR7CDELwlJ8AENk3Qn7OikK4nFYAu3Ote2+JYNVvkpAEQm3/TLNEJFD/xZJjzyxg3KBWOzw==", 3635 | "dev": true 3636 | }, 3637 | "path-type": { 3638 | "version": "3.0.0", 3639 | "resolved": "https://registry.npmjs.org/path-type/-/path-type-3.0.0.tgz", 3640 | "integrity": "sha512-T2ZUsdZFHgA3u4e5PfPbjd7HDDpxPnQb5jN0SrDsjNSuVXHJqtwTnWqG0B1jZrgmJ/7lj1EmVIByWt1gxGkWvg==", 3641 | "dev": true, 3642 | "requires": { 3643 | "pify": "^3.0.0" 3644 | } 3645 | }, 3646 | "pify": { 3647 | "version": "3.0.0", 3648 | "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz", 3649 | "integrity": "sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY=", 3650 | "dev": true 3651 | }, 3652 | "pinkie": { 3653 | "version": "2.0.4", 3654 | "resolved": "https://registry.npmjs.org/pinkie/-/pinkie-2.0.4.tgz", 3655 | "integrity": "sha1-clVrgM+g1IqXToDnckjoDtT3+HA=", 3656 | "dev": true 3657 | }, 3658 | "pinkie-promise": { 3659 | "version": "2.0.1", 3660 | "resolved": "https://registry.npmjs.org/pinkie-promise/-/pinkie-promise-2.0.1.tgz", 3661 | "integrity": "sha1-ITXW36ejWMBprJsXh3YogihFD/o=", 3662 | "dev": true, 3663 | "requires": { 3664 | "pinkie": "^2.0.0" 3665 | } 3666 | }, 3667 | "posix-character-classes": { 3668 | "version": "0.1.1", 3669 | "resolved": "https://registry.npmjs.org/posix-character-classes/-/posix-character-classes-0.1.1.tgz", 3670 | "integrity": "sha1-AerA/jta9xoqbAL+q7jB/vfgDqs=", 3671 | "dev": true 3672 | }, 3673 | "prepend-http": { 3674 | "version": "2.0.0", 3675 | "resolved": "https://registry.npmjs.org/prepend-http/-/prepend-http-2.0.0.tgz", 3676 | "integrity": "sha1-6SQ0v6XqjBn0HN/UAddBo8gZ2Jc=", 3677 | "dev": true 3678 | }, 3679 | "private": { 3680 | "version": "0.1.8", 3681 | "resolved": "https://registry.npmjs.org/private/-/private-0.1.8.tgz", 3682 | "integrity": "sha512-VvivMrbvd2nKkiG38qjULzlc+4Vx4wm/whI9pQD35YrARNnhxeiRktSOhSukRLFNlzg6Br/cJPet5J/u19r/mg==", 3683 | "dev": true 3684 | }, 3685 | "process-nextick-args": { 3686 | "version": "2.0.0", 3687 | "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.0.tgz", 3688 | "integrity": "sha512-MtEC1TqN0EU5nephaJ4rAtThHtC86dNN9qCuEhtshvpVBkAW5ZO7BASN9REnF9eoXGcRub+pFuKEpOHE+HbEMw==", 3689 | "dev": true 3690 | }, 3691 | "pseudomap": { 3692 | "version": "1.0.2", 3693 | "resolved": "https://registry.npmjs.org/pseudomap/-/pseudomap-1.0.2.tgz", 3694 | "integrity": "sha1-8FKijacOYYkX7wqKw0wa5aaChrM=", 3695 | "dev": true 3696 | }, 3697 | "q": { 3698 | "version": "1.5.1", 3699 | "resolved": "https://registry.npmjs.org/q/-/q-1.5.1.tgz", 3700 | "integrity": "sha1-fjL3W0E4EpHQRhHxvxQQmsAGUdc=", 3701 | "dev": true 3702 | }, 3703 | "query-string": { 3704 | "version": "5.1.1", 3705 | "resolved": "https://registry.npmjs.org/query-string/-/query-string-5.1.1.tgz", 3706 | "integrity": "sha512-gjWOsm2SoGlgLEdAGt7a6slVOk9mGiXmPFMqrEhLQ68rhQuBnpfs3+EmlvqKyxnCo9/PPlF+9MtY02S1aFg+Jw==", 3707 | "dev": true, 3708 | "requires": { 3709 | "decode-uri-component": "^0.2.0", 3710 | "object-assign": "^4.1.0", 3711 | "strict-uri-encode": "^1.0.0" 3712 | } 3713 | }, 3714 | "quick-lru": { 3715 | "version": "1.1.0", 3716 | "resolved": "https://registry.npmjs.org/quick-lru/-/quick-lru-1.1.0.tgz", 3717 | "integrity": "sha1-Q2CxfGETatOAeDl/8RQW4Ybc+7g=", 3718 | "dev": true 3719 | }, 3720 | "rc": { 3721 | "version": "1.2.8", 3722 | "resolved": "https://registry.npmjs.org/rc/-/rc-1.2.8.tgz", 3723 | "integrity": "sha512-y3bGgqKj3QBdxLbLkomlohkvsA8gdAiUQlSBJnBhfn+BPxg4bc62d8TcBW15wavDfgexCgccckhcZvywyQYPOw==", 3724 | "dev": true, 3725 | "requires": { 3726 | "deep-extend": "^0.6.0", 3727 | "ini": "~1.3.0", 3728 | "minimist": "^1.2.0", 3729 | "strip-json-comments": "~2.0.1" 3730 | }, 3731 | "dependencies": { 3732 | "minimist": { 3733 | "version": "1.2.0", 3734 | "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz", 3735 | "integrity": "sha1-o1AIsg9BOD7sH7kU9M1d95omQoQ=", 3736 | "dev": true 3737 | } 3738 | } 3739 | }, 3740 | "read-pkg": { 3741 | "version": "1.1.0", 3742 | "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-1.1.0.tgz", 3743 | "integrity": "sha1-9f+qXs0pyzHAR0vKfXVra7KePyg=", 3744 | "dev": true, 3745 | "requires": { 3746 | "load-json-file": "^1.0.0", 3747 | "normalize-package-data": "^2.3.2", 3748 | "path-type": "^1.0.0" 3749 | }, 3750 | "dependencies": { 3751 | "load-json-file": { 3752 | "version": "1.1.0", 3753 | "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-1.1.0.tgz", 3754 | "integrity": "sha1-lWkFcI1YtLq0wiYbBPWfMcmTdMA=", 3755 | "dev": true, 3756 | "requires": { 3757 | "graceful-fs": "^4.1.2", 3758 | "parse-json": "^2.2.0", 3759 | "pify": "^2.0.0", 3760 | "pinkie-promise": "^2.0.0", 3761 | "strip-bom": "^2.0.0" 3762 | } 3763 | }, 3764 | "parse-json": { 3765 | "version": "2.2.0", 3766 | "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-2.2.0.tgz", 3767 | "integrity": "sha1-9ID0BDTvgHQfhGkJn43qGPVaTck=", 3768 | "dev": true, 3769 | "requires": { 3770 | "error-ex": "^1.2.0" 3771 | } 3772 | }, 3773 | "path-type": { 3774 | "version": "1.1.0", 3775 | "resolved": "https://registry.npmjs.org/path-type/-/path-type-1.1.0.tgz", 3776 | "integrity": "sha1-WcRPfuSR2nBNpBXaWkBwuk+P5EE=", 3777 | "dev": true, 3778 | "requires": { 3779 | "graceful-fs": "^4.1.2", 3780 | "pify": "^2.0.0", 3781 | "pinkie-promise": "^2.0.0" 3782 | } 3783 | }, 3784 | "pify": { 3785 | "version": "2.3.0", 3786 | "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", 3787 | "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=", 3788 | "dev": true 3789 | }, 3790 | "strip-bom": { 3791 | "version": "2.0.0", 3792 | "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-2.0.0.tgz", 3793 | "integrity": "sha1-YhmoVhZSBJHzV4i9vxRHqZx+aw4=", 3794 | "dev": true, 3795 | "requires": { 3796 | "is-utf8": "^0.2.0" 3797 | } 3798 | } 3799 | } 3800 | }, 3801 | "read-pkg-up": { 3802 | "version": "1.0.1", 3803 | "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-1.0.1.tgz", 3804 | "integrity": "sha1-nWPBMnbAZZGNV/ACpX9AobZD+wI=", 3805 | "dev": true, 3806 | "requires": { 3807 | "find-up": "^1.0.0", 3808 | "read-pkg": "^1.0.0" 3809 | }, 3810 | "dependencies": { 3811 | "find-up": { 3812 | "version": "1.1.2", 3813 | "resolved": "https://registry.npmjs.org/find-up/-/find-up-1.1.2.tgz", 3814 | "integrity": "sha1-ay6YIrGizgpgq2TWEOzK1TyyTQ8=", 3815 | "dev": true, 3816 | "requires": { 3817 | "path-exists": "^2.0.0", 3818 | "pinkie-promise": "^2.0.0" 3819 | } 3820 | }, 3821 | "path-exists": { 3822 | "version": "2.1.0", 3823 | "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-2.1.0.tgz", 3824 | "integrity": "sha1-D+tsZPD8UY2adU3V77YscCJ2H0s=", 3825 | "dev": true, 3826 | "requires": { 3827 | "pinkie-promise": "^2.0.0" 3828 | } 3829 | } 3830 | } 3831 | }, 3832 | "readable-stream": { 3833 | "version": "2.3.6", 3834 | "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.6.tgz", 3835 | "integrity": "sha512-tQtKA9WIAhBF3+VLAseyMqZeBjW0AHJoxOtYqSUZNJxauErmLbVm2FW1y+J/YA9dUrAC39ITejlZWhVIwawkKw==", 3836 | "dev": true, 3837 | "requires": { 3838 | "core-util-is": "~1.0.0", 3839 | "inherits": "~2.0.3", 3840 | "isarray": "~1.0.0", 3841 | "process-nextick-args": "~2.0.0", 3842 | "safe-buffer": "~5.1.1", 3843 | "string_decoder": "~1.1.1", 3844 | "util-deprecate": "~1.0.1" 3845 | } 3846 | }, 3847 | "rechoir": { 3848 | "version": "0.6.2", 3849 | "resolved": "https://registry.npmjs.org/rechoir/-/rechoir-0.6.2.tgz", 3850 | "integrity": "sha1-hSBLVNuoLVdC4oyWdW70OvUOM4Q=", 3851 | "dev": true, 3852 | "requires": { 3853 | "resolve": "^1.1.6" 3854 | } 3855 | }, 3856 | "redent": { 3857 | "version": "2.0.0", 3858 | "resolved": "https://registry.npmjs.org/redent/-/redent-2.0.0.tgz", 3859 | "integrity": "sha1-wbIAe0LVfrE4kHmzyDM2OdXhzKo=", 3860 | "dev": true, 3861 | "requires": { 3862 | "indent-string": "^3.0.0", 3863 | "strip-indent": "^2.0.0" 3864 | } 3865 | }, 3866 | "regenerate": { 3867 | "version": "1.4.0", 3868 | "resolved": "https://registry.npmjs.org/regenerate/-/regenerate-1.4.0.tgz", 3869 | "integrity": "sha512-1G6jJVDWrt0rK99kBjvEtziZNCICAuvIPkSiUFIQxVP06RCVpq3dmDo2oi6ABpYaDYaTRr67BEhL8r1wgEZZKg==", 3870 | "dev": true 3871 | }, 3872 | "regenerator-runtime": { 3873 | "version": "0.11.1", 3874 | "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.11.1.tgz", 3875 | "integrity": "sha512-MguG95oij0fC3QV3URf4V2SDYGJhJnJGqvIIgdECeODCT98wSWDAJ94SSuVpYQUoTcGUIL6L4yNB7j1DFFHSBg==", 3876 | "dev": true 3877 | }, 3878 | "regenerator-transform": { 3879 | "version": "0.10.1", 3880 | "resolved": "https://registry.npmjs.org/regenerator-transform/-/regenerator-transform-0.10.1.tgz", 3881 | "integrity": "sha512-PJepbvDbuK1xgIgnau7Y90cwaAmO/LCLMI2mPvaXq2heGMR3aWW5/BQvYrhJ8jgmQjXewXvBjzfqKcVOmhjZ6Q==", 3882 | "dev": true, 3883 | "requires": { 3884 | "babel-runtime": "^6.18.0", 3885 | "babel-types": "^6.19.0", 3886 | "private": "^0.1.6" 3887 | } 3888 | }, 3889 | "regex-not": { 3890 | "version": "1.0.2", 3891 | "resolved": "https://registry.npmjs.org/regex-not/-/regex-not-1.0.2.tgz", 3892 | "integrity": "sha512-J6SDjUgDxQj5NusnOtdFxDwN/+HWykR8GELwctJ7mdqhcyy1xEc4SRFHUXvxTp661YaVKAjfRLZ9cCqS6tn32A==", 3893 | "dev": true, 3894 | "requires": { 3895 | "extend-shallow": "^3.0.2", 3896 | "safe-regex": "^1.1.0" 3897 | } 3898 | }, 3899 | "regexpu-core": { 3900 | "version": "2.0.0", 3901 | "resolved": "https://registry.npmjs.org/regexpu-core/-/regexpu-core-2.0.0.tgz", 3902 | "integrity": "sha1-SdA4g3uNz4v6W5pCE5k45uoq4kA=", 3903 | "dev": true, 3904 | "requires": { 3905 | "regenerate": "^1.2.1", 3906 | "regjsgen": "^0.2.0", 3907 | "regjsparser": "^0.1.4" 3908 | } 3909 | }, 3910 | "registry-auth-token": { 3911 | "version": "3.3.2", 3912 | "resolved": "https://registry.npmjs.org/registry-auth-token/-/registry-auth-token-3.3.2.tgz", 3913 | "integrity": "sha512-JL39c60XlzCVgNrO+qq68FoNb56w/m7JYvGR2jT5iR1xBrUA3Mfx5Twk5rqTThPmQKMWydGmq8oFtDlxfrmxnQ==", 3914 | "dev": true, 3915 | "requires": { 3916 | "rc": "^1.1.6", 3917 | "safe-buffer": "^5.0.1" 3918 | } 3919 | }, 3920 | "registry-url": { 3921 | "version": "3.1.0", 3922 | "resolved": "https://registry.npmjs.org/registry-url/-/registry-url-3.1.0.tgz", 3923 | "integrity": "sha1-PU74cPc93h138M+aOBQyRE4XSUI=", 3924 | "dev": true, 3925 | "requires": { 3926 | "rc": "^1.0.1" 3927 | } 3928 | }, 3929 | "regjsgen": { 3930 | "version": "0.2.0", 3931 | "resolved": "https://registry.npmjs.org/regjsgen/-/regjsgen-0.2.0.tgz", 3932 | "integrity": "sha1-bAFq3qxVT3WCP+N6wFuS1aTtsfc=", 3933 | "dev": true 3934 | }, 3935 | "regjsparser": { 3936 | "version": "0.1.5", 3937 | "resolved": "https://registry.npmjs.org/regjsparser/-/regjsparser-0.1.5.tgz", 3938 | "integrity": "sha1-fuj4Tcb6eS0/0K4ijSS9lJ6tIFw=", 3939 | "dev": true, 3940 | "requires": { 3941 | "jsesc": "~0.5.0" 3942 | } 3943 | }, 3944 | "release-it": { 3945 | "version": "7.5.0", 3946 | "resolved": "https://registry.npmjs.org/release-it/-/release-it-7.5.0.tgz", 3947 | "integrity": "sha512-D3VRTYavw67GMI1KbOMJHgfQdoVgmQpZMOgmhxvkcoQCgorgj9od1dvBy9MX9Eo70vVP2iw1ts/P4PrfOOPvNQ==", 3948 | "dev": true, 3949 | "requires": { 3950 | "@octokit/rest": "15.9.5", 3951 | "async-retry": "1.2.1", 3952 | "babel-preset-env": "1.7.0", 3953 | "babel-register": "6.26.0", 3954 | "bump-file": "1.0.0", 3955 | "chalk": "2.4.1", 3956 | "conventional-changelog": "2.0.1", 3957 | "conventional-recommended-bump": "4.0.0", 3958 | "cpy": "7.0.1", 3959 | "debug": "3.1.0", 3960 | "globby": "8.0.1", 3961 | "got": "8.3.2", 3962 | "inquirer": "6.0.0", 3963 | "is-ci": "1.1.0", 3964 | "lodash": "4.17.10", 3965 | "mime-types": "2.1.19", 3966 | "ora": "3.0.0", 3967 | "os-name": "2.0.1", 3968 | "parse-repo": "1.0.4", 3969 | "semver": "5.5.0", 3970 | "shelljs": "0.8.2", 3971 | "supports-color": "5.4.0", 3972 | "tmp-promise": "1.0.5", 3973 | "update-notifier": "2.5.0", 3974 | "uuid": "3.3.2", 3975 | "window-size": "1.1.1", 3976 | "yargs-parser": "10.1.0" 3977 | } 3978 | }, 3979 | "repeat-element": { 3980 | "version": "1.1.2", 3981 | "resolved": "https://registry.npmjs.org/repeat-element/-/repeat-element-1.1.2.tgz", 3982 | "integrity": "sha1-7wiaF40Ug7quTZPrmLT55OEdmQo=", 3983 | "dev": true 3984 | }, 3985 | "repeat-string": { 3986 | "version": "1.6.1", 3987 | "resolved": "https://registry.npmjs.org/repeat-string/-/repeat-string-1.6.1.tgz", 3988 | "integrity": "sha1-jcrkcOHIirwtYA//Sndihtp15jc=", 3989 | "dev": true 3990 | }, 3991 | "repeating": { 3992 | "version": "2.0.1", 3993 | "resolved": "https://registry.npmjs.org/repeating/-/repeating-2.0.1.tgz", 3994 | "integrity": "sha1-UhTFOpJtNVJwdSf7q0FdvAjQbdo=", 3995 | "dev": true, 3996 | "requires": { 3997 | "is-finite": "^1.0.0" 3998 | } 3999 | }, 4000 | "resolve": { 4001 | "version": "1.8.1", 4002 | "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.8.1.tgz", 4003 | "integrity": "sha512-AicPrAC7Qu1JxPCZ9ZgCZlY35QgFnNqc+0LtbRNxnVw4TXvjQ72wnuL9JQcEBgXkI9JM8MsT9kaQoHcpCRJOYA==", 4004 | "dev": true, 4005 | "requires": { 4006 | "path-parse": "^1.0.5" 4007 | } 4008 | }, 4009 | "resolve-url": { 4010 | "version": "0.2.1", 4011 | "resolved": "https://registry.npmjs.org/resolve-url/-/resolve-url-0.2.1.tgz", 4012 | "integrity": "sha1-LGN/53yJOv0qZj/iGqkIAGjiBSo=", 4013 | "dev": true 4014 | }, 4015 | "responselike": { 4016 | "version": "1.0.2", 4017 | "resolved": "https://registry.npmjs.org/responselike/-/responselike-1.0.2.tgz", 4018 | "integrity": "sha1-kYcg7ztjHFZCvgaPFa3lpG9Loec=", 4019 | "dev": true, 4020 | "requires": { 4021 | "lowercase-keys": "^1.0.0" 4022 | } 4023 | }, 4024 | "restore-cursor": { 4025 | "version": "2.0.0", 4026 | "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-2.0.0.tgz", 4027 | "integrity": "sha1-n37ih/gv0ybU/RYpI9YhKe7g368=", 4028 | "dev": true, 4029 | "requires": { 4030 | "onetime": "^2.0.0", 4031 | "signal-exit": "^3.0.2" 4032 | } 4033 | }, 4034 | "ret": { 4035 | "version": "0.1.15", 4036 | "resolved": "https://registry.npmjs.org/ret/-/ret-0.1.15.tgz", 4037 | "integrity": "sha512-TTlYpa+OL+vMMNG24xSlQGEJ3B/RzEfUlLct7b5G/ytav+wPrplCpVMFuwzXbkecJrb6IYo1iFb0S9v37754mg==", 4038 | "dev": true 4039 | }, 4040 | "retry": { 4041 | "version": "0.10.1", 4042 | "resolved": "https://registry.npmjs.org/retry/-/retry-0.10.1.tgz", 4043 | "integrity": "sha1-52OI0heZLCUnUCQdPTlW/tmNj/Q=", 4044 | "dev": true 4045 | }, 4046 | "right-align": { 4047 | "version": "0.1.3", 4048 | "resolved": "https://registry.npmjs.org/right-align/-/right-align-0.1.3.tgz", 4049 | "integrity": "sha1-YTObci/mo1FWiSENJOFMlhSGE+8=", 4050 | "dev": true, 4051 | "optional": true, 4052 | "requires": { 4053 | "align-text": "^0.1.1" 4054 | } 4055 | }, 4056 | "run-async": { 4057 | "version": "2.3.0", 4058 | "resolved": "https://registry.npmjs.org/run-async/-/run-async-2.3.0.tgz", 4059 | "integrity": "sha1-A3GrSuC91yDUFm19/aZP96RFpsA=", 4060 | "dev": true, 4061 | "requires": { 4062 | "is-promise": "^2.1.0" 4063 | } 4064 | }, 4065 | "rxjs": { 4066 | "version": "6.2.2", 4067 | "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.2.2.tgz", 4068 | "integrity": "sha512-0MI8+mkKAXZUF9vMrEoPnaoHkfzBPP4IGwUYRJhIRJF6/w3uByO1e91bEHn8zd43RdkTMKiooYKmwz7RH6zfOQ==", 4069 | "dev": true, 4070 | "requires": { 4071 | "tslib": "^1.9.0" 4072 | } 4073 | }, 4074 | "safe-buffer": { 4075 | "version": "5.1.2", 4076 | "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", 4077 | "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", 4078 | "dev": true 4079 | }, 4080 | "safe-regex": { 4081 | "version": "1.1.0", 4082 | "resolved": "https://registry.npmjs.org/safe-regex/-/safe-regex-1.1.0.tgz", 4083 | "integrity": "sha1-QKNmnzsHfR6UPURinhV91IAjvy4=", 4084 | "dev": true, 4085 | "requires": { 4086 | "ret": "~0.1.10" 4087 | } 4088 | }, 4089 | "safer-buffer": { 4090 | "version": "2.1.2", 4091 | "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", 4092 | "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==", 4093 | "dev": true 4094 | }, 4095 | "semver": { 4096 | "version": "5.5.0", 4097 | "resolved": "https://registry.npmjs.org/semver/-/semver-5.5.0.tgz", 4098 | "integrity": "sha512-4SJ3dm0WAwWy/NVeioZh5AntkdJoWKxHxcmyP622fOkgHa4z3R0TdBJICINyaSDE6uNwVc8gZr+ZinwZAH4xIA==", 4099 | "dev": true 4100 | }, 4101 | "semver-diff": { 4102 | "version": "2.1.0", 4103 | "resolved": "https://registry.npmjs.org/semver-diff/-/semver-diff-2.1.0.tgz", 4104 | "integrity": "sha1-S7uEN8jTfksM8aaP1ybsbWRdbTY=", 4105 | "dev": true, 4106 | "requires": { 4107 | "semver": "^5.0.3" 4108 | } 4109 | }, 4110 | "set-value": { 4111 | "version": "2.0.0", 4112 | "resolved": "https://registry.npmjs.org/set-value/-/set-value-2.0.0.tgz", 4113 | "integrity": "sha512-hw0yxk9GT/Hr5yJEYnHNKYXkIA8mVJgd9ditYZCe16ZczcaELYYcfvaXesNACk2O8O0nTiPQcQhGUQj8JLzeeg==", 4114 | "dev": true, 4115 | "requires": { 4116 | "extend-shallow": "^2.0.1", 4117 | "is-extendable": "^0.1.1", 4118 | "is-plain-object": "^2.0.3", 4119 | "split-string": "^3.0.1" 4120 | }, 4121 | "dependencies": { 4122 | "extend-shallow": { 4123 | "version": "2.0.1", 4124 | "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", 4125 | "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", 4126 | "dev": true, 4127 | "requires": { 4128 | "is-extendable": "^0.1.0" 4129 | } 4130 | } 4131 | } 4132 | }, 4133 | "shebang-command": { 4134 | "version": "1.2.0", 4135 | "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-1.2.0.tgz", 4136 | "integrity": "sha1-RKrGW2lbAzmJaMOfNj/uXer98eo=", 4137 | "dev": true, 4138 | "requires": { 4139 | "shebang-regex": "^1.0.0" 4140 | } 4141 | }, 4142 | "shebang-regex": { 4143 | "version": "1.0.0", 4144 | "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-1.0.0.tgz", 4145 | "integrity": "sha1-2kL0l0DAtC2yypcoVxyxkMmO/qM=", 4146 | "dev": true 4147 | }, 4148 | "shelljs": { 4149 | "version": "0.8.2", 4150 | "resolved": "https://registry.npmjs.org/shelljs/-/shelljs-0.8.2.tgz", 4151 | "integrity": "sha512-pRXeNrCA2Wd9itwhvLp5LZQvPJ0wU6bcjaTMywHHGX5XWhVN2nzSu7WV0q+oUY7mGK3mgSkDDzP3MgjqdyIgbQ==", 4152 | "dev": true, 4153 | "requires": { 4154 | "glob": "^7.0.0", 4155 | "interpret": "^1.0.0", 4156 | "rechoir": "^0.6.2" 4157 | } 4158 | }, 4159 | "signal-exit": { 4160 | "version": "3.0.2", 4161 | "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.2.tgz", 4162 | "integrity": "sha1-tf3AjxKH6hF4Yo5BXiUTK3NkbG0=", 4163 | "dev": true 4164 | }, 4165 | "slash": { 4166 | "version": "1.0.0", 4167 | "resolved": "https://registry.npmjs.org/slash/-/slash-1.0.0.tgz", 4168 | "integrity": "sha1-xB8vbDn8FtHNF61LXYlhFK5HDVU=", 4169 | "dev": true 4170 | }, 4171 | "snapdragon": { 4172 | "version": "0.8.2", 4173 | "resolved": "https://registry.npmjs.org/snapdragon/-/snapdragon-0.8.2.tgz", 4174 | "integrity": "sha512-FtyOnWN/wCHTVXOMwvSv26d+ko5vWlIDD6zoUJ7LW8vh+ZBC8QdljveRP+crNrtBwioEUWy/4dMtbBjA4ioNlg==", 4175 | "dev": true, 4176 | "requires": { 4177 | "base": "^0.11.1", 4178 | "debug": "^2.2.0", 4179 | "define-property": "^0.2.5", 4180 | "extend-shallow": "^2.0.1", 4181 | "map-cache": "^0.2.2", 4182 | "source-map": "^0.5.6", 4183 | "source-map-resolve": "^0.5.0", 4184 | "use": "^3.1.0" 4185 | }, 4186 | "dependencies": { 4187 | "debug": { 4188 | "version": "2.6.9", 4189 | "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", 4190 | "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", 4191 | "dev": true, 4192 | "requires": { 4193 | "ms": "2.0.0" 4194 | } 4195 | }, 4196 | "define-property": { 4197 | "version": "0.2.5", 4198 | "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", 4199 | "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", 4200 | "dev": true, 4201 | "requires": { 4202 | "is-descriptor": "^0.1.0" 4203 | } 4204 | }, 4205 | "extend-shallow": { 4206 | "version": "2.0.1", 4207 | "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", 4208 | "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", 4209 | "dev": true, 4210 | "requires": { 4211 | "is-extendable": "^0.1.0" 4212 | } 4213 | } 4214 | } 4215 | }, 4216 | "snapdragon-node": { 4217 | "version": "2.1.1", 4218 | "resolved": "https://registry.npmjs.org/snapdragon-node/-/snapdragon-node-2.1.1.tgz", 4219 | "integrity": "sha512-O27l4xaMYt/RSQ5TR3vpWCAB5Kb/czIcqUFOM/C4fYcLnbZUc1PkjTAMjof2pBWaSTwOUd6qUHcFGVGj7aIwnw==", 4220 | "dev": true, 4221 | "requires": { 4222 | "define-property": "^1.0.0", 4223 | "isobject": "^3.0.0", 4224 | "snapdragon-util": "^3.0.1" 4225 | }, 4226 | "dependencies": { 4227 | "define-property": { 4228 | "version": "1.0.0", 4229 | "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", 4230 | "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=", 4231 | "dev": true, 4232 | "requires": { 4233 | "is-descriptor": "^1.0.0" 4234 | } 4235 | }, 4236 | "is-accessor-descriptor": { 4237 | "version": "1.0.0", 4238 | "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz", 4239 | "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", 4240 | "dev": true, 4241 | "requires": { 4242 | "kind-of": "^6.0.0" 4243 | } 4244 | }, 4245 | "is-data-descriptor": { 4246 | "version": "1.0.0", 4247 | "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz", 4248 | "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", 4249 | "dev": true, 4250 | "requires": { 4251 | "kind-of": "^6.0.0" 4252 | } 4253 | }, 4254 | "is-descriptor": { 4255 | "version": "1.0.2", 4256 | "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", 4257 | "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", 4258 | "dev": true, 4259 | "requires": { 4260 | "is-accessor-descriptor": "^1.0.0", 4261 | "is-data-descriptor": "^1.0.0", 4262 | "kind-of": "^6.0.2" 4263 | } 4264 | }, 4265 | "kind-of": { 4266 | "version": "6.0.2", 4267 | "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.2.tgz", 4268 | "integrity": "sha512-s5kLOcnH0XqDO+FvuaLX8DDjZ18CGFk7VygH40QoKPUQhW4e2rvM0rwUq0t8IQDOwYSeLK01U90OjzBTme2QqA==", 4269 | "dev": true 4270 | } 4271 | } 4272 | }, 4273 | "snapdragon-util": { 4274 | "version": "3.0.1", 4275 | "resolved": "https://registry.npmjs.org/snapdragon-util/-/snapdragon-util-3.0.1.tgz", 4276 | "integrity": "sha512-mbKkMdQKsjX4BAL4bRYTj21edOf8cN7XHdYUJEe+Zn99hVEYcMvKPct1IqNe7+AZPirn8BCDOQBHQZknqmKlZQ==", 4277 | "dev": true, 4278 | "requires": { 4279 | "kind-of": "^3.2.0" 4280 | } 4281 | }, 4282 | "sort-keys": { 4283 | "version": "2.0.0", 4284 | "resolved": "https://registry.npmjs.org/sort-keys/-/sort-keys-2.0.0.tgz", 4285 | "integrity": "sha1-ZYU1WEhh7JfXMNbPQYIuH1ZoQSg=", 4286 | "dev": true, 4287 | "requires": { 4288 | "is-plain-obj": "^1.0.0" 4289 | } 4290 | }, 4291 | "source-map": { 4292 | "version": "0.5.7", 4293 | "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", 4294 | "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", 4295 | "dev": true 4296 | }, 4297 | "source-map-resolve": { 4298 | "version": "0.5.2", 4299 | "resolved": "https://registry.npmjs.org/source-map-resolve/-/source-map-resolve-0.5.2.tgz", 4300 | "integrity": "sha512-MjqsvNwyz1s0k81Goz/9vRBe9SZdB09Bdw+/zYyO+3CuPk6fouTaxscHkgtE8jKvf01kVfl8riHzERQ/kefaSA==", 4301 | "dev": true, 4302 | "requires": { 4303 | "atob": "^2.1.1", 4304 | "decode-uri-component": "^0.2.0", 4305 | "resolve-url": "^0.2.1", 4306 | "source-map-url": "^0.4.0", 4307 | "urix": "^0.1.0" 4308 | } 4309 | }, 4310 | "source-map-support": { 4311 | "version": "0.4.18", 4312 | "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.4.18.tgz", 4313 | "integrity": "sha512-try0/JqxPLF9nOjvSta7tVondkP5dwgyLDjVoyMDlmjugT2lRZ1OfsrYTkCd2hkDnJTKRbO/Rl3orm8vlsUzbA==", 4314 | "dev": true, 4315 | "requires": { 4316 | "source-map": "^0.5.6" 4317 | } 4318 | }, 4319 | "source-map-url": { 4320 | "version": "0.4.0", 4321 | "resolved": "https://registry.npmjs.org/source-map-url/-/source-map-url-0.4.0.tgz", 4322 | "integrity": "sha1-PpNdfd1zYxuXZZlW1VEo6HtQhKM=", 4323 | "dev": true 4324 | }, 4325 | "spdx-correct": { 4326 | "version": "3.0.0", 4327 | "resolved": "https://registry.npmjs.org/spdx-correct/-/spdx-correct-3.0.0.tgz", 4328 | "integrity": "sha512-N19o9z5cEyc8yQQPukRCZ9EUmb4HUpnrmaL/fxS2pBo2jbfcFRVuFZ/oFC+vZz0MNNk0h80iMn5/S6qGZOL5+g==", 4329 | "dev": true, 4330 | "requires": { 4331 | "spdx-expression-parse": "^3.0.0", 4332 | "spdx-license-ids": "^3.0.0" 4333 | } 4334 | }, 4335 | "spdx-exceptions": { 4336 | "version": "2.1.0", 4337 | "resolved": "https://registry.npmjs.org/spdx-exceptions/-/spdx-exceptions-2.1.0.tgz", 4338 | "integrity": "sha512-4K1NsmrlCU1JJgUrtgEeTVyfx8VaYea9J9LvARxhbHtVtohPs/gFGG5yy49beySjlIMhhXZ4QqujIZEfS4l6Cg==", 4339 | "dev": true 4340 | }, 4341 | "spdx-expression-parse": { 4342 | "version": "3.0.0", 4343 | "resolved": "https://registry.npmjs.org/spdx-expression-parse/-/spdx-expression-parse-3.0.0.tgz", 4344 | "integrity": "sha512-Yg6D3XpRD4kkOmTpdgbUiEJFKghJH03fiC1OPll5h/0sO6neh2jqRDVHOQ4o/LMea0tgCkbMgea5ip/e+MkWyg==", 4345 | "dev": true, 4346 | "requires": { 4347 | "spdx-exceptions": "^2.1.0", 4348 | "spdx-license-ids": "^3.0.0" 4349 | } 4350 | }, 4351 | "spdx-license-ids": { 4352 | "version": "3.0.0", 4353 | "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.0.tgz", 4354 | "integrity": "sha512-2+EPwgbnmOIl8HjGBXXMd9NAu02vLjOO1nWw4kmeRDFyHn+M/ETfHxQUK0oXg8ctgVnl9t3rosNVsZ1jG61nDA==", 4355 | "dev": true 4356 | }, 4357 | "split": { 4358 | "version": "1.0.1", 4359 | "resolved": "https://registry.npmjs.org/split/-/split-1.0.1.tgz", 4360 | "integrity": "sha512-mTyOoPbrivtXnwnIxZRFYRrPNtEFKlpB2fvjSnCQUiAA6qAZzqwna5envK4uk6OIeP17CsdF3rSBGYVBsU0Tkg==", 4361 | "dev": true, 4362 | "requires": { 4363 | "through": "2" 4364 | } 4365 | }, 4366 | "split-string": { 4367 | "version": "3.1.0", 4368 | "resolved": "https://registry.npmjs.org/split-string/-/split-string-3.1.0.tgz", 4369 | "integrity": "sha512-NzNVhJDYpwceVVii8/Hu6DKfD2G+NrQHlS/V/qgv763EYudVwEcMQNxd2lh+0VrUByXN/oJkl5grOhYWvQUYiw==", 4370 | "dev": true, 4371 | "requires": { 4372 | "extend-shallow": "^3.0.0" 4373 | } 4374 | }, 4375 | "split2": { 4376 | "version": "2.2.0", 4377 | "resolved": "https://registry.npmjs.org/split2/-/split2-2.2.0.tgz", 4378 | "integrity": "sha512-RAb22TG39LhI31MbreBgIuKiIKhVsawfTgEGqKHTK87aG+ul/PB8Sqoi3I7kVdRWiCfrKxK3uo4/YUkpNvhPbw==", 4379 | "dev": true, 4380 | "requires": { 4381 | "through2": "^2.0.2" 4382 | } 4383 | }, 4384 | "static-extend": { 4385 | "version": "0.1.2", 4386 | "resolved": "https://registry.npmjs.org/static-extend/-/static-extend-0.1.2.tgz", 4387 | "integrity": "sha1-YICcOcv/VTNyJv1eC1IPNB8ftcY=", 4388 | "dev": true, 4389 | "requires": { 4390 | "define-property": "^0.2.5", 4391 | "object-copy": "^0.1.0" 4392 | }, 4393 | "dependencies": { 4394 | "define-property": { 4395 | "version": "0.2.5", 4396 | "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", 4397 | "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", 4398 | "dev": true, 4399 | "requires": { 4400 | "is-descriptor": "^0.1.0" 4401 | } 4402 | } 4403 | } 4404 | }, 4405 | "strict-uri-encode": { 4406 | "version": "1.1.0", 4407 | "resolved": "https://registry.npmjs.org/strict-uri-encode/-/strict-uri-encode-1.1.0.tgz", 4408 | "integrity": "sha1-J5siXfHVgrH1TmWt3UNS4Y+qBxM=", 4409 | "dev": true 4410 | }, 4411 | "string-width": { 4412 | "version": "2.1.1", 4413 | "resolved": "https://registry.npmjs.org/string-width/-/string-width-2.1.1.tgz", 4414 | "integrity": "sha512-nOqH59deCq9SRHlxq1Aw85Jnt4w6KvLKqWVik6oA9ZklXLNIOlqg4F2yrT1MVaTjAqvVwdfeZ7w7aCvJD7ugkw==", 4415 | "dev": true, 4416 | "requires": { 4417 | "is-fullwidth-code-point": "^2.0.0", 4418 | "strip-ansi": "^4.0.0" 4419 | }, 4420 | "dependencies": { 4421 | "ansi-regex": { 4422 | "version": "3.0.0", 4423 | "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz", 4424 | "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=", 4425 | "dev": true 4426 | }, 4427 | "strip-ansi": { 4428 | "version": "4.0.0", 4429 | "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz", 4430 | "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=", 4431 | "dev": true, 4432 | "requires": { 4433 | "ansi-regex": "^3.0.0" 4434 | } 4435 | } 4436 | } 4437 | }, 4438 | "string_decoder": { 4439 | "version": "1.1.1", 4440 | "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", 4441 | "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", 4442 | "dev": true, 4443 | "requires": { 4444 | "safe-buffer": "~5.1.0" 4445 | } 4446 | }, 4447 | "strip-ansi": { 4448 | "version": "3.0.1", 4449 | "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", 4450 | "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=", 4451 | "dev": true, 4452 | "requires": { 4453 | "ansi-regex": "^2.0.0" 4454 | } 4455 | }, 4456 | "strip-bom": { 4457 | "version": "3.0.0", 4458 | "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz", 4459 | "integrity": "sha1-IzTBjpx1n3vdVv3vfprj1YjmjtM=", 4460 | "dev": true 4461 | }, 4462 | "strip-eof": { 4463 | "version": "1.0.0", 4464 | "resolved": "https://registry.npmjs.org/strip-eof/-/strip-eof-1.0.0.tgz", 4465 | "integrity": "sha1-u0P/VZim6wXYm1n80SnJgzE2Br8=", 4466 | "dev": true 4467 | }, 4468 | "strip-indent": { 4469 | "version": "2.0.0", 4470 | "resolved": "https://registry.npmjs.org/strip-indent/-/strip-indent-2.0.0.tgz", 4471 | "integrity": "sha1-XvjbKV0B5u1sv3qrlpmNeCJSe2g=", 4472 | "dev": true 4473 | }, 4474 | "strip-json-comments": { 4475 | "version": "2.0.1", 4476 | "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-2.0.1.tgz", 4477 | "integrity": "sha1-PFMZQukIwml8DsNEhYwobHygpgo=", 4478 | "dev": true 4479 | }, 4480 | "supports-color": { 4481 | "version": "5.4.0", 4482 | "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.4.0.tgz", 4483 | "integrity": "sha512-zjaXglF5nnWpsq470jSv6P9DwPvgLkuapYmfDm3JWOm0vkNTVF2tI4UrN2r6jH1qM/uc/WtxYY1hYoA2dOKj5w==", 4484 | "dev": true, 4485 | "requires": { 4486 | "has-flag": "^3.0.0" 4487 | } 4488 | }, 4489 | "term-size": { 4490 | "version": "1.2.0", 4491 | "resolved": "https://registry.npmjs.org/term-size/-/term-size-1.2.0.tgz", 4492 | "integrity": "sha1-RYuDiH8oj8Vtb/+/rSYuJmOO+mk=", 4493 | "dev": true, 4494 | "requires": { 4495 | "execa": "^0.7.0" 4496 | } 4497 | }, 4498 | "text-extensions": { 4499 | "version": "1.7.0", 4500 | "resolved": "https://registry.npmjs.org/text-extensions/-/text-extensions-1.7.0.tgz", 4501 | "integrity": "sha512-AKXZeDq230UaSzaO5s3qQUZOaC7iKbzq0jOFL614R7d9R593HLqAOL0cYoqLdkNrjBSOdmoQI06yigq1TSBXAg==", 4502 | "dev": true 4503 | }, 4504 | "through": { 4505 | "version": "2.3.8", 4506 | "resolved": "https://registry.npmjs.org/through/-/through-2.3.8.tgz", 4507 | "integrity": "sha1-DdTJ/6q8NXlgsbckEV1+Doai4fU=", 4508 | "dev": true 4509 | }, 4510 | "through2": { 4511 | "version": "2.0.3", 4512 | "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.3.tgz", 4513 | "integrity": "sha1-AARWmzfHx0ujnEPzzteNGtlBQL4=", 4514 | "dev": true, 4515 | "requires": { 4516 | "readable-stream": "^2.1.5", 4517 | "xtend": "~4.0.1" 4518 | } 4519 | }, 4520 | "timed-out": { 4521 | "version": "4.0.1", 4522 | "resolved": "https://registry.npmjs.org/timed-out/-/timed-out-4.0.1.tgz", 4523 | "integrity": "sha1-8y6srFoXW+ol1/q1Zas+2HQe9W8=", 4524 | "dev": true 4525 | }, 4526 | "tmp": { 4527 | "version": "0.0.33", 4528 | "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.0.33.tgz", 4529 | "integrity": "sha512-jRCJlojKnZ3addtTOjdIqoRuPEKBvNXcGYqzO6zWZX8KfKEpnGY5jfggJQ3EjKuu8D4bJRr0y+cYJFmYbImXGw==", 4530 | "dev": true, 4531 | "requires": { 4532 | "os-tmpdir": "~1.0.2" 4533 | } 4534 | }, 4535 | "tmp-promise": { 4536 | "version": "1.0.5", 4537 | "resolved": "https://registry.npmjs.org/tmp-promise/-/tmp-promise-1.0.5.tgz", 4538 | "integrity": "sha512-hOabTz9Tp49wCozFwuJe5ISrOqkECm6kzw66XTP23DuzNU7QS/KiZq5LC9Y7QSy8f1rPSLy4bKaViP0OwGI1cA==", 4539 | "dev": true, 4540 | "requires": { 4541 | "bluebird": "^3.5.0", 4542 | "tmp": "0.0.33" 4543 | } 4544 | }, 4545 | "to-fast-properties": { 4546 | "version": "1.0.3", 4547 | "resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-1.0.3.tgz", 4548 | "integrity": "sha1-uDVx+k2MJbguIxsG46MFXeTKGkc=", 4549 | "dev": true 4550 | }, 4551 | "to-object-path": { 4552 | "version": "0.3.0", 4553 | "resolved": "https://registry.npmjs.org/to-object-path/-/to-object-path-0.3.0.tgz", 4554 | "integrity": "sha1-KXWIt7Dn4KwI4E5nL4XB9JmeF68=", 4555 | "dev": true, 4556 | "requires": { 4557 | "kind-of": "^3.0.2" 4558 | } 4559 | }, 4560 | "to-regex": { 4561 | "version": "3.0.2", 4562 | "resolved": "https://registry.npmjs.org/to-regex/-/to-regex-3.0.2.tgz", 4563 | "integrity": "sha512-FWtleNAtZ/Ki2qtqej2CXTOayOH9bHDQF+Q48VpWyDXjbYxA4Yz8iDB31zXOBUlOHHKidDbqGVrTUvQMPmBGBw==", 4564 | "dev": true, 4565 | "requires": { 4566 | "define-property": "^2.0.2", 4567 | "extend-shallow": "^3.0.2", 4568 | "regex-not": "^1.0.2", 4569 | "safe-regex": "^1.1.0" 4570 | } 4571 | }, 4572 | "to-regex-range": { 4573 | "version": "2.1.1", 4574 | "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz", 4575 | "integrity": "sha1-fIDBe53+vlmeJzZ+DU3VWQFB2zg=", 4576 | "dev": true, 4577 | "requires": { 4578 | "is-number": "^3.0.0", 4579 | "repeat-string": "^1.6.1" 4580 | } 4581 | }, 4582 | "trim-newlines": { 4583 | "version": "2.0.0", 4584 | "resolved": "https://registry.npmjs.org/trim-newlines/-/trim-newlines-2.0.0.tgz", 4585 | "integrity": "sha1-tAPQuRvlDDMd/EuC7s6yLD3hbSA=", 4586 | "dev": true 4587 | }, 4588 | "trim-off-newlines": { 4589 | "version": "1.0.1", 4590 | "resolved": "https://registry.npmjs.org/trim-off-newlines/-/trim-off-newlines-1.0.1.tgz", 4591 | "integrity": "sha1-n5up2e+odkw4dpi8v+sshI8RrbM=", 4592 | "dev": true 4593 | }, 4594 | "trim-right": { 4595 | "version": "1.0.1", 4596 | "resolved": "https://registry.npmjs.org/trim-right/-/trim-right-1.0.1.tgz", 4597 | "integrity": "sha1-yy4SAwZ+DI3h9hQJS5/kVwTqYAM=", 4598 | "dev": true 4599 | }, 4600 | "tslib": { 4601 | "version": "1.9.3", 4602 | "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.9.3.tgz", 4603 | "integrity": "sha512-4krF8scpejhaOgqzBEcGM7yDIEfi0/8+8zDRZhNZZ2kjmHJ4hv3zCbQWxoJGz1iw5U0Jl0nma13xzHXcncMavQ==", 4604 | "dev": true 4605 | }, 4606 | "typedarray": { 4607 | "version": "0.0.6", 4608 | "resolved": "https://registry.npmjs.org/typedarray/-/typedarray-0.0.6.tgz", 4609 | "integrity": "sha1-hnrHTjhkGHsdPUfZlqeOxciDB3c=", 4610 | "dev": true 4611 | }, 4612 | "uglify-js": { 4613 | "version": "2.8.29", 4614 | "resolved": "https://registry.npmjs.org/uglify-js/-/uglify-js-2.8.29.tgz", 4615 | "integrity": "sha1-KcVzMUgFe7Th913zW3qcty5qWd0=", 4616 | "dev": true, 4617 | "optional": true, 4618 | "requires": { 4619 | "source-map": "~0.5.1", 4620 | "uglify-to-browserify": "~1.0.0", 4621 | "yargs": "~3.10.0" 4622 | } 4623 | }, 4624 | "uglify-to-browserify": { 4625 | "version": "1.0.2", 4626 | "resolved": "https://registry.npmjs.org/uglify-to-browserify/-/uglify-to-browserify-1.0.2.tgz", 4627 | "integrity": "sha1-bgkk1r2mta/jSeOabWMoUKD4grc=", 4628 | "dev": true, 4629 | "optional": true 4630 | }, 4631 | "union-value": { 4632 | "version": "1.0.0", 4633 | "resolved": "https://registry.npmjs.org/union-value/-/union-value-1.0.0.tgz", 4634 | "integrity": "sha1-XHHDTLW61dzr4+oM0IIHulqhrqQ=", 4635 | "dev": true, 4636 | "requires": { 4637 | "arr-union": "^3.1.0", 4638 | "get-value": "^2.0.6", 4639 | "is-extendable": "^0.1.1", 4640 | "set-value": "^0.4.3" 4641 | }, 4642 | "dependencies": { 4643 | "extend-shallow": { 4644 | "version": "2.0.1", 4645 | "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", 4646 | "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", 4647 | "dev": true, 4648 | "requires": { 4649 | "is-extendable": "^0.1.0" 4650 | } 4651 | }, 4652 | "set-value": { 4653 | "version": "0.4.3", 4654 | "resolved": "https://registry.npmjs.org/set-value/-/set-value-0.4.3.tgz", 4655 | "integrity": "sha1-fbCPnT0i3H945Trzw79GZuzfzPE=", 4656 | "dev": true, 4657 | "requires": { 4658 | "extend-shallow": "^2.0.1", 4659 | "is-extendable": "^0.1.1", 4660 | "is-plain-object": "^2.0.1", 4661 | "to-object-path": "^0.3.0" 4662 | } 4663 | } 4664 | } 4665 | }, 4666 | "unique-string": { 4667 | "version": "1.0.0", 4668 | "resolved": "https://registry.npmjs.org/unique-string/-/unique-string-1.0.0.tgz", 4669 | "integrity": "sha1-nhBXzKhRq7kzmPizOuGHuZyuwRo=", 4670 | "dev": true, 4671 | "requires": { 4672 | "crypto-random-string": "^1.0.0" 4673 | } 4674 | }, 4675 | "unset-value": { 4676 | "version": "1.0.0", 4677 | "resolved": "https://registry.npmjs.org/unset-value/-/unset-value-1.0.0.tgz", 4678 | "integrity": "sha1-g3aHP30jNRef+x5vw6jtDfyKtVk=", 4679 | "dev": true, 4680 | "requires": { 4681 | "has-value": "^0.3.1", 4682 | "isobject": "^3.0.0" 4683 | }, 4684 | "dependencies": { 4685 | "has-value": { 4686 | "version": "0.3.1", 4687 | "resolved": "https://registry.npmjs.org/has-value/-/has-value-0.3.1.tgz", 4688 | "integrity": "sha1-ex9YutpiyoJ+wKIHgCVlSEWZXh8=", 4689 | "dev": true, 4690 | "requires": { 4691 | "get-value": "^2.0.3", 4692 | "has-values": "^0.1.4", 4693 | "isobject": "^2.0.0" 4694 | }, 4695 | "dependencies": { 4696 | "isobject": { 4697 | "version": "2.1.0", 4698 | "resolved": "https://registry.npmjs.org/isobject/-/isobject-2.1.0.tgz", 4699 | "integrity": "sha1-8GVWEJaj8dou9GJy+BXIQNh+DIk=", 4700 | "dev": true, 4701 | "requires": { 4702 | "isarray": "1.0.0" 4703 | } 4704 | } 4705 | } 4706 | }, 4707 | "has-values": { 4708 | "version": "0.1.4", 4709 | "resolved": "https://registry.npmjs.org/has-values/-/has-values-0.1.4.tgz", 4710 | "integrity": "sha1-bWHeldkd/Km5oCCJrThL/49it3E=", 4711 | "dev": true 4712 | } 4713 | } 4714 | }, 4715 | "unzip-response": { 4716 | "version": "2.0.1", 4717 | "resolved": "https://registry.npmjs.org/unzip-response/-/unzip-response-2.0.1.tgz", 4718 | "integrity": "sha1-0vD3N9FrBhXnKmk17QQhRXLVb5c=", 4719 | "dev": true 4720 | }, 4721 | "update-notifier": { 4722 | "version": "2.5.0", 4723 | "resolved": "https://registry.npmjs.org/update-notifier/-/update-notifier-2.5.0.tgz", 4724 | "integrity": "sha512-gwMdhgJHGuj/+wHJJs9e6PcCszpxR1b236igrOkUofGhqJuG+amlIKwApH1IW1WWl7ovZxsX49lMBWLxSdm5Dw==", 4725 | "dev": true, 4726 | "requires": { 4727 | "boxen": "^1.2.1", 4728 | "chalk": "^2.0.1", 4729 | "configstore": "^3.0.0", 4730 | "import-lazy": "^2.1.0", 4731 | "is-ci": "^1.0.10", 4732 | "is-installed-globally": "^0.1.0", 4733 | "is-npm": "^1.0.0", 4734 | "latest-version": "^3.0.0", 4735 | "semver-diff": "^2.0.0", 4736 | "xdg-basedir": "^3.0.0" 4737 | } 4738 | }, 4739 | "urix": { 4740 | "version": "0.1.0", 4741 | "resolved": "https://registry.npmjs.org/urix/-/urix-0.1.0.tgz", 4742 | "integrity": "sha1-2pN/emLiH+wf0Y1Js1wpNQZ6bHI=", 4743 | "dev": true 4744 | }, 4745 | "url-parse-lax": { 4746 | "version": "3.0.0", 4747 | "resolved": "https://registry.npmjs.org/url-parse-lax/-/url-parse-lax-3.0.0.tgz", 4748 | "integrity": "sha1-FrXK/Afb42dsGxmZF3gj1lA6yww=", 4749 | "dev": true, 4750 | "requires": { 4751 | "prepend-http": "^2.0.0" 4752 | } 4753 | }, 4754 | "url-template": { 4755 | "version": "2.0.8", 4756 | "resolved": "https://registry.npmjs.org/url-template/-/url-template-2.0.8.tgz", 4757 | "integrity": "sha1-/FZaPMy/93MMd19WQflVV5FDnyE=", 4758 | "dev": true 4759 | }, 4760 | "url-to-options": { 4761 | "version": "1.0.1", 4762 | "resolved": "https://registry.npmjs.org/url-to-options/-/url-to-options-1.0.1.tgz", 4763 | "integrity": "sha1-FQWgOiiaSMvXpDTvuu7FBV9WM6k=", 4764 | "dev": true 4765 | }, 4766 | "use": { 4767 | "version": "3.1.1", 4768 | "resolved": "https://registry.npmjs.org/use/-/use-3.1.1.tgz", 4769 | "integrity": "sha512-cwESVXlO3url9YWlFW/TA9cshCEhtu7IKJ/p5soJ/gGpj7vbvFrAY/eIioQ6Dw23KjZhYgiIo8HOs1nQ2vr/oQ==", 4770 | "dev": true 4771 | }, 4772 | "util-deprecate": { 4773 | "version": "1.0.2", 4774 | "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", 4775 | "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=", 4776 | "dev": true 4777 | }, 4778 | "uuid": { 4779 | "version": "3.3.2", 4780 | "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.3.2.tgz", 4781 | "integrity": "sha512-yXJmeNaw3DnnKAOKJE51sL/ZaYfWJRl1pK9dr19YFCu0ObS231AB1/LbqTKRAQ5kw8A90rA6fr4riOUpTZvQZA==", 4782 | "dev": true 4783 | }, 4784 | "validate-npm-package-license": { 4785 | "version": "3.0.4", 4786 | "resolved": "https://registry.npmjs.org/validate-npm-package-license/-/validate-npm-package-license-3.0.4.tgz", 4787 | "integrity": "sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew==", 4788 | "dev": true, 4789 | "requires": { 4790 | "spdx-correct": "^3.0.0", 4791 | "spdx-expression-parse": "^3.0.0" 4792 | } 4793 | }, 4794 | "wcwidth": { 4795 | "version": "1.0.1", 4796 | "resolved": "https://registry.npmjs.org/wcwidth/-/wcwidth-1.0.1.tgz", 4797 | "integrity": "sha1-8LDc+RW8X/FSivrbLA4XtTLaL+g=", 4798 | "dev": true, 4799 | "requires": { 4800 | "defaults": "^1.0.3" 4801 | } 4802 | }, 4803 | "which": { 4804 | "version": "1.3.1", 4805 | "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", 4806 | "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", 4807 | "dev": true, 4808 | "requires": { 4809 | "isexe": "^2.0.0" 4810 | } 4811 | }, 4812 | "widest-line": { 4813 | "version": "2.0.0", 4814 | "resolved": "https://registry.npmjs.org/widest-line/-/widest-line-2.0.0.tgz", 4815 | "integrity": "sha1-AUKk6KJD+IgsAjOqDgKBqnYVInM=", 4816 | "dev": true, 4817 | "requires": { 4818 | "string-width": "^2.1.1" 4819 | } 4820 | }, 4821 | "win-release": { 4822 | "version": "1.1.1", 4823 | "resolved": "https://registry.npmjs.org/win-release/-/win-release-1.1.1.tgz", 4824 | "integrity": "sha1-X6VeAr58qTTt/BJmVjLoSbcuUgk=", 4825 | "dev": true, 4826 | "requires": { 4827 | "semver": "^5.0.1" 4828 | } 4829 | }, 4830 | "window-size": { 4831 | "version": "1.1.1", 4832 | "resolved": "https://registry.npmjs.org/window-size/-/window-size-1.1.1.tgz", 4833 | "integrity": "sha512-5D/9vujkmVQ7pSmc0SCBmHXbkv6eaHwXEx65MywhmUMsI8sGqJ972APq1lotfcwMKPFLuCFfL8xGHLIp7jaBmA==", 4834 | "dev": true, 4835 | "requires": { 4836 | "define-property": "^1.0.0", 4837 | "is-number": "^3.0.0" 4838 | }, 4839 | "dependencies": { 4840 | "define-property": { 4841 | "version": "1.0.0", 4842 | "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", 4843 | "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=", 4844 | "dev": true, 4845 | "requires": { 4846 | "is-descriptor": "^1.0.0" 4847 | } 4848 | }, 4849 | "is-accessor-descriptor": { 4850 | "version": "1.0.0", 4851 | "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz", 4852 | "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", 4853 | "dev": true, 4854 | "requires": { 4855 | "kind-of": "^6.0.0" 4856 | } 4857 | }, 4858 | "is-data-descriptor": { 4859 | "version": "1.0.0", 4860 | "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz", 4861 | "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", 4862 | "dev": true, 4863 | "requires": { 4864 | "kind-of": "^6.0.0" 4865 | } 4866 | }, 4867 | "is-descriptor": { 4868 | "version": "1.0.2", 4869 | "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", 4870 | "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", 4871 | "dev": true, 4872 | "requires": { 4873 | "is-accessor-descriptor": "^1.0.0", 4874 | "is-data-descriptor": "^1.0.0", 4875 | "kind-of": "^6.0.2" 4876 | } 4877 | }, 4878 | "kind-of": { 4879 | "version": "6.0.2", 4880 | "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.2.tgz", 4881 | "integrity": "sha512-s5kLOcnH0XqDO+FvuaLX8DDjZ18CGFk7VygH40QoKPUQhW4e2rvM0rwUq0t8IQDOwYSeLK01U90OjzBTme2QqA==", 4882 | "dev": true 4883 | } 4884 | } 4885 | }, 4886 | "wordwrap": { 4887 | "version": "0.0.3", 4888 | "resolved": "https://registry.npmjs.org/wordwrap/-/wordwrap-0.0.3.tgz", 4889 | "integrity": "sha1-o9XabNXAvAAI03I0u68b7WMFkQc=", 4890 | "dev": true 4891 | }, 4892 | "wrappy": { 4893 | "version": "1.0.2", 4894 | "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", 4895 | "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=", 4896 | "dev": true 4897 | }, 4898 | "write-file-atomic": { 4899 | "version": "2.3.0", 4900 | "resolved": "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-2.3.0.tgz", 4901 | "integrity": "sha512-xuPeK4OdjWqtfi59ylvVL0Yn35SF3zgcAcv7rBPFHVaEapaDr4GdGgm3j7ckTwH9wHL7fGmgfAnb0+THrHb8tA==", 4902 | "dev": true, 4903 | "requires": { 4904 | "graceful-fs": "^4.1.11", 4905 | "imurmurhash": "^0.1.4", 4906 | "signal-exit": "^3.0.2" 4907 | } 4908 | }, 4909 | "xdg-basedir": { 4910 | "version": "3.0.0", 4911 | "resolved": "https://registry.npmjs.org/xdg-basedir/-/xdg-basedir-3.0.0.tgz", 4912 | "integrity": "sha1-SWsswQnsqNus/i3HK2A8F8WHCtQ=", 4913 | "dev": true 4914 | }, 4915 | "xtend": { 4916 | "version": "4.0.1", 4917 | "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.1.tgz", 4918 | "integrity": "sha1-pcbVMr5lbiPbgg77lDofBJmNY68=", 4919 | "dev": true 4920 | }, 4921 | "yallist": { 4922 | "version": "2.1.2", 4923 | "resolved": "https://registry.npmjs.org/yallist/-/yallist-2.1.2.tgz", 4924 | "integrity": "sha1-HBH5IY8HYImkfdUS+TxmmaaoHVI=", 4925 | "dev": true 4926 | }, 4927 | "yargs": { 4928 | "version": "3.10.0", 4929 | "resolved": "https://registry.npmjs.org/yargs/-/yargs-3.10.0.tgz", 4930 | "integrity": "sha1-9+572FfdfB0tOMDnTvvWgdFDH9E=", 4931 | "dev": true, 4932 | "optional": true, 4933 | "requires": { 4934 | "camelcase": "^1.0.2", 4935 | "cliui": "^2.1.0", 4936 | "decamelize": "^1.0.0", 4937 | "window-size": "0.1.0" 4938 | }, 4939 | "dependencies": { 4940 | "window-size": { 4941 | "version": "0.1.0", 4942 | "resolved": "https://registry.npmjs.org/window-size/-/window-size-0.1.0.tgz", 4943 | "integrity": "sha1-VDjNLqk7IC76Ohn+iIeu58lPnJ0=", 4944 | "dev": true, 4945 | "optional": true 4946 | } 4947 | } 4948 | }, 4949 | "yargs-parser": { 4950 | "version": "10.1.0", 4951 | "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-10.1.0.tgz", 4952 | "integrity": "sha512-VCIyR1wJoEBZUqk5PA+oOBF6ypbwh5aNB3I50guxAL/quggdfs4TtNHQrSazFA3fYZ+tEqfs0zIGlv0c/rgjbQ==", 4953 | "dev": true, 4954 | "requires": { 4955 | "camelcase": "^4.1.0" 4956 | }, 4957 | "dependencies": { 4958 | "camelcase": { 4959 | "version": "4.1.0", 4960 | "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-4.1.0.tgz", 4961 | "integrity": "sha1-1UVjW+HjPFQmScaRc+Xeas+uNN0=", 4962 | "dev": true 4963 | } 4964 | } 4965 | } 4966 | } 4967 | } 4968 | -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "pudl", 3 | "version": "0.4.0", 4 | "description": "A JavaScript-based static site generator for quick-prototyping of awesome little static demos while teaching/presenting", 5 | "scripts": { 6 | "release": "release-it", 7 | "release-major": "release-it major", 8 | "release-dry": "release-it --dry-run" 9 | }, 10 | "repository": { 11 | "type": "git", 12 | "url": "git+https://github.com/MaedahBatool/pudl.git" 13 | }, 14 | "keywords": [ 15 | "pug", 16 | "scss", 17 | "gulp", 18 | "sass" 19 | ], 20 | "author": "Maedah Batool (https://MaedahBatool.com/)", 21 | "license": "MIT", 22 | "bugs": { 23 | "url": "https://github.com/MaedahBatool/pudl/issues" 24 | }, 25 | "homepage": "https://github.com/MaedahBatool/pudl#readme", 26 | "devDependencies": { 27 | "auto-changelog": "^1.8.0", 28 | "release-it": "^7.5.0" 29 | }, 30 | "auto-changelog": { 31 | "output": "CHANGELOG.md", 32 | "template": "clTemplate.hbs", 33 | "commitLimit": false, 34 | "package": true, 35 | "replaceText": { 36 | "FIX: ": "", 37 | "NEW: ": "", 38 | "IMPROVE: ": "", 39 | "DOC: ": "" 40 | } 41 | } 42 | } 43 | --------------------------------------------------------------------------------