From 2e015c756b44c589c2921a38d86fede9ade60aa9 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Vic=20Sh=C3=B3stak?=
Date: Mon, 6 Nov 2017 13:29:47 +0300
Subject: [PATCH] Publish pre-release 0.9.0
---
.babelrc | 5 -
.gitignore | 5 +-
README.md | 27 +-
examples/.babelrc | 6 +
examples/README.md | 31 +
.../dist/4067cce324f0197875d2bdc4df8b7246.jpg | Bin
{docs => examples}/dist/script.min.js | 0
{docs => examples}/dist/style.min.css | 0
{docs => examples}/index.html | 0
examples/package-lock.json | 4724 +++++++++++++++++
examples/package.json | 21 +
{docs => examples}/src/apple-touch-icon.png | Bin
{docs => examples}/src/background.jpg | Bin
{docs => examples}/src/favicon.ico | Bin
{docs => examples}/src/favicon.png | Bin
{docs => examples}/src/favicon.svg | 0
.../src/goodshare.js-black-logo.png | Bin
{docs => examples}/src/paypal-button.svg | 0
{docs => examples}/src/script.js | 0
{docs => examples}/src/style.scss | 0
.../src/vue-goodshare-white-logo.svg | 0
{docs => examples}/src/yandex-button.png | Bin
.../webpack.config.js | 18 +-
package.json | 29 +-
src/docs/LANGS.md | 1 +
src/docs/book.json | 25 +
src/docs/en/README.md | 1 +
src/docs/en/SUMMARY.md | 31 +
src/docs/en/installation.md | 49 +
src/docs/en/supported-social-messengers.md | 8 +
src/docs/en/supported-social-networks.md | 30 +
src/docs/en/using-component.md | 2 +
32 files changed, 4960 insertions(+), 53 deletions(-)
delete mode 100644 .babelrc
create mode 100644 examples/.babelrc
create mode 100644 examples/README.md
rename {docs => examples}/dist/4067cce324f0197875d2bdc4df8b7246.jpg (100%)
rename {docs => examples}/dist/script.min.js (100%)
rename {docs => examples}/dist/style.min.css (100%)
rename {docs => examples}/index.html (100%)
create mode 100644 examples/package-lock.json
create mode 100644 examples/package.json
rename {docs => examples}/src/apple-touch-icon.png (100%)
rename {docs => examples}/src/background.jpg (100%)
rename {docs => examples}/src/favicon.ico (100%)
rename {docs => examples}/src/favicon.png (100%)
rename {docs => examples}/src/favicon.svg (100%)
rename {docs => examples}/src/goodshare.js-black-logo.png (100%)
rename {docs => examples}/src/paypal-button.svg (100%)
rename {docs => examples}/src/script.js (100%)
rename {docs => examples}/src/style.scss (100%)
rename {docs => examples}/src/vue-goodshare-white-logo.svg (100%)
rename {docs => examples}/src/yandex-button.png (100%)
rename webpack.config.js => examples/webpack.config.js (71%)
create mode 100644 src/docs/LANGS.md
create mode 100644 src/docs/book.json
create mode 100644 src/docs/en/README.md
create mode 100644 src/docs/en/SUMMARY.md
create mode 100644 src/docs/en/installation.md
create mode 100644 src/docs/en/supported-social-messengers.md
create mode 100644 src/docs/en/supported-social-networks.md
create mode 100644 src/docs/en/using-component.md
diff --git a/.babelrc b/.babelrc
deleted file mode 100644
index 0b33226..0000000
--- a/.babelrc
+++ /dev/null
@@ -1,5 +0,0 @@
-{
- "presets": [
- "es2015", "es2016"
- ]
-}
diff --git a/.gitignore b/.gitignore
index 669d622..2b27f48 100644
--- a/.gitignore
+++ b/.gitignore
@@ -65,6 +65,7 @@ build/Release
# Dependency directories
node_modules/
+src/docs/node_modules/
jspm_packages/
# Typescript v1 declaration files
@@ -88,4 +89,6 @@ typings/
# dotenv environment variables file
.env
-
+###GitBook
+# Generated book
+src/docs/_book/
diff --git a/README.md b/README.md
index 3e46cbf..fef7d81 100644
--- a/README.md
+++ b/README.md
@@ -2,32 +2,37 @@
-# vue-goodshare
- [](https://vuejs.org) [](https://github.com/koddr/vue-goodshare/blob/master/LICENSE.md)
+# vue-goodshare
+
+ [](https://vuejs.org) [](https://github.com/koddr/vue-goodshare/blob/master/LICENSE.md)
> Vue.js component for social share. A simple way to share a link on the pages of your website in the most popular social networks. Powered by [goodshare.js](https://github.com/koddr/goodshare.js) project.
+### Features
+
+Simple install, extensive documentation, developer support, **SEO friendly**, many options for customization of appearance, **clean code without scripts tracking user activity** on the page, **high speed**.
+
### Full Documentation & Demos
* [https://koddr.github.io/vue-goodshare/](https://koddr.github.io/vue-goodshare/)
### Requirements
-* Vue.js >= 2.2.0
+* Vue.js >= 2.4.0
### Install component
```bash
-$ npm i vue-goodshare --save
+$ npm install vue-goodshare --save
```
### Usage
* Init Vue.js and component in your main js file:
-```javascript
+``` javascript
import Vue from 'vue'
-import VueGoodshareFacebook from 'vue-goodshare'
+import { VueGoodshareFacebook } from 'vue-goodshare'
const app = new Vue({
el: '#app',
@@ -39,7 +44,7 @@ const app = new Vue({
* Add component to html template (with attributes):
-```html
+``` html
Example web page for testing `vue-goodshare` on your localhost.
+
+### Installation
+
+* Clone repository from GitHub:
+
+``` bash
+$ git clone https://github.com/koddr/vue-goodshare.git
+```
+
+* Go to `examples` folder:
+
+``` bash
+$ cd vue-goodshare/examples
+```
+
+* Start simple Python 3.4+ HTTP server (only macOS and Linux):
+
+``` bash
+$ python3 -m http.server 4000 --bind localhost
+```
+
+### Dev Build
+
+``` bash
+$ cd vue-goodshare/examples
+$ npm install
+$ npm run build # or npm run watch
+```
diff --git a/docs/dist/4067cce324f0197875d2bdc4df8b7246.jpg b/examples/dist/4067cce324f0197875d2bdc4df8b7246.jpg
similarity index 100%
rename from docs/dist/4067cce324f0197875d2bdc4df8b7246.jpg
rename to examples/dist/4067cce324f0197875d2bdc4df8b7246.jpg
diff --git a/docs/dist/script.min.js b/examples/dist/script.min.js
similarity index 100%
rename from docs/dist/script.min.js
rename to examples/dist/script.min.js
diff --git a/docs/dist/style.min.css b/examples/dist/style.min.css
similarity index 100%
rename from docs/dist/style.min.css
rename to examples/dist/style.min.css
diff --git a/docs/index.html b/examples/index.html
similarity index 100%
rename from docs/index.html
rename to examples/index.html
diff --git a/examples/package-lock.json b/examples/package-lock.json
new file mode 100644
index 0000000..6339cba
--- /dev/null
+++ b/examples/package-lock.json
@@ -0,0 +1,4724 @@
+{
+ "name": "vue-goodshare",
+ "version": "1.0.0",
+ "lockfileVersion": 1,
+ "requires": true,
+ "dependencies": {
+ "bash-color": {
+ "version": "0.0.4",
+ "resolved": "https://registry.npmjs.org/bash-color/-/bash-color-0.0.4.tgz",
+ "integrity": "sha1-6b6M4zVAytpIgXaMWb1jhlc26RM=",
+ "dev": true
+ },
+ "commander": {
+ "version": "2.11.0",
+ "resolved": "https://registry.npmjs.org/commander/-/commander-2.11.0.tgz",
+ "integrity": "sha512-b0553uYA5YAEGgyYIGYROzKQ7X5RAqedkfjiZxwi0kL1g3bOaBNNZfYkzt/CL0umgD5wc9Jec2FbB98CjkMRvQ==",
+ "dev": true
+ },
+ "fs-extra": {
+ "version": "3.0.1",
+ "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-3.0.1.tgz",
+ "integrity": "sha1-N5TzeMWLNC6n27sjCVEJxLO2IpE=",
+ "dev": true,
+ "requires": {
+ "graceful-fs": "4.1.11",
+ "jsonfile": "3.0.1",
+ "universalify": "0.1.1"
+ }
+ },
+ "gitbook-cli": {
+ "version": "2.3.2",
+ "resolved": "https://registry.npmjs.org/gitbook-cli/-/gitbook-cli-2.3.2.tgz",
+ "integrity": "sha512-eyGtkY7jKHhmgpfuvgAP5fZcUob/FBz4Ld0aLRdEmiTrS1RklimN9epzPp75dd4MWpGhYvSbiwxnpyLiv1wh6A==",
+ "dev": true,
+ "requires": {
+ "bash-color": "0.0.4",
+ "commander": "2.11.0",
+ "fs-extra": "3.0.1",
+ "lodash": "4.17.4",
+ "npm": "5.1.0",
+ "npmi": "1.0.1",
+ "optimist": "0.6.1",
+ "q": "1.5.0",
+ "semver": "5.3.0",
+ "tmp": "0.0.31",
+ "user-home": "2.0.0"
+ }
+ },
+ "graceful-fs": {
+ "version": "4.1.11",
+ "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.1.11.tgz",
+ "integrity": "sha1-Dovf5NHduIVNZOBOp8AOKgJuVlg=",
+ "dev": true
+ },
+ "jsonfile": {
+ "version": "3.0.1",
+ "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-3.0.1.tgz",
+ "integrity": "sha1-pezG9l9T9mLEQVx2daAzHQmS7GY=",
+ "dev": true,
+ "requires": {
+ "graceful-fs": "4.1.11"
+ }
+ },
+ "lodash": {
+ "version": "4.17.4",
+ "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.4.tgz",
+ "integrity": "sha1-eCA6TRwyiuHYbcpkYONptX9AVa4=",
+ "dev": true
+ },
+ "minimist": {
+ "version": "0.0.10",
+ "resolved": "https://registry.npmjs.org/minimist/-/minimist-0.0.10.tgz",
+ "integrity": "sha1-3j+YVD2/lggr5IrRoMfNqDYwHc8=",
+ "dev": true
+ },
+ "npm": {
+ "version": "5.1.0",
+ "resolved": "https://registry.npmjs.org/npm/-/npm-5.1.0.tgz",
+ "integrity": "sha512-pt5ClxEmY/dLpb60SmGQQBKi3nB6Ljx1FXmpoCUdAULlGqGVn2uCyXxPCWFbcuHGthT7qGiaGa1wOfs/UjGYMw==",
+ "dev": true,
+ "requires": {
+ "JSONStream": "1.3.1",
+ "abbrev": "1.1.0",
+ "ansi-regex": "3.0.0",
+ "ansicolors": "0.3.2",
+ "ansistyles": "0.1.3",
+ "aproba": "1.1.2",
+ "archy": "1.0.0",
+ "bluebird": "3.5.0",
+ "cacache": "9.2.9",
+ "call-limit": "1.1.0",
+ "chownr": "1.0.1",
+ "cmd-shim": "2.0.2",
+ "columnify": "1.5.4",
+ "config-chain": "1.1.11",
+ "debuglog": "1.0.1",
+ "detect-indent": "5.0.0",
+ "dezalgo": "1.0.3",
+ "editor": "1.0.0",
+ "fs-vacuum": "1.2.10",
+ "fs-write-stream-atomic": "1.0.10",
+ "fstream": "1.0.11",
+ "fstream-npm": "1.2.1",
+ "glob": "7.1.2",
+ "graceful-fs": "4.1.11",
+ "has-unicode": "2.0.1",
+ "hosted-git-info": "2.5.0",
+ "iferr": "0.1.5",
+ "imurmurhash": "0.1.4",
+ "inflight": "1.0.6",
+ "inherits": "2.0.3",
+ "ini": "1.3.4",
+ "init-package-json": "1.10.1",
+ "lazy-property": "1.0.0",
+ "lockfile": "1.0.3",
+ "lodash._baseindexof": "3.1.0",
+ "lodash._baseuniq": "4.6.0",
+ "lodash._bindcallback": "3.0.1",
+ "lodash._cacheindexof": "3.0.2",
+ "lodash._createcache": "3.1.2",
+ "lodash._getnative": "3.9.1",
+ "lodash.clonedeep": "4.5.0",
+ "lodash.restparam": "3.6.1",
+ "lodash.union": "4.6.0",
+ "lodash.uniq": "4.5.0",
+ "lodash.without": "4.4.0",
+ "lru-cache": "4.1.1",
+ "mississippi": "1.3.0",
+ "mkdirp": "0.5.1",
+ "move-concurrently": "1.0.1",
+ "node-gyp": "3.6.2",
+ "nopt": "4.0.1",
+ "normalize-package-data": "2.4.0",
+ "npm-cache-filename": "1.0.2",
+ "npm-install-checks": "3.0.0",
+ "npm-package-arg": "5.1.2",
+ "npm-registry-client": "8.4.0",
+ "npm-user-validate": "1.0.0",
+ "npmlog": "4.1.2",
+ "once": "1.4.0",
+ "opener": "1.4.3",
+ "osenv": "0.1.4",
+ "pacote": "2.7.38",
+ "path-is-inside": "1.0.2",
+ "promise-inflight": "1.0.1",
+ "read": "1.0.7",
+ "read-cmd-shim": "1.0.1",
+ "read-installed": "4.0.3",
+ "read-package-json": "2.0.9",
+ "read-package-tree": "5.1.6",
+ "readable-stream": "2.3.2",
+ "readdir-scoped-modules": "1.0.2",
+ "request": "2.81.0",
+ "retry": "0.10.1",
+ "rimraf": "2.6.1",
+ "safe-buffer": "5.1.1",
+ "semver": "5.3.0",
+ "sha": "2.0.1",
+ "slide": "1.1.6",
+ "sorted-object": "2.0.1",
+ "sorted-union-stream": "2.1.3",
+ "ssri": "4.1.6",
+ "strip-ansi": "4.0.0",
+ "tar": "2.2.1",
+ "text-table": "0.2.0",
+ "uid-number": "0.0.6",
+ "umask": "1.1.0",
+ "unique-filename": "1.1.0",
+ "unpipe": "1.0.0",
+ "update-notifier": "2.2.0",
+ "uuid": "3.1.0",
+ "validate-npm-package-license": "3.0.1",
+ "validate-npm-package-name": "3.0.0",
+ "which": "1.2.14",
+ "worker-farm": "1.3.1",
+ "wrappy": "1.0.2",
+ "write-file-atomic": "2.1.0"
+ },
+ "dependencies": {
+ "JSONStream": {
+ "version": "1.3.1",
+ "bundled": true,
+ "dev": true,
+ "requires": {
+ "jsonparse": "1.3.1",
+ "through": "2.3.8"
+ },
+ "dependencies": {
+ "jsonparse": {
+ "version": "1.3.1",
+ "bundled": true,
+ "dev": true
+ },
+ "through": {
+ "version": "2.3.8",
+ "bundled": true,
+ "dev": true
+ }
+ }
+ },
+ "abbrev": {
+ "version": "1.1.0",
+ "bundled": true,
+ "dev": true
+ },
+ "ansi-regex": {
+ "version": "3.0.0",
+ "bundled": true,
+ "dev": true
+ },
+ "ansicolors": {
+ "version": "0.3.2",
+ "bundled": true,
+ "dev": true
+ },
+ "ansistyles": {
+ "version": "0.1.3",
+ "bundled": true,
+ "dev": true
+ },
+ "aproba": {
+ "version": "1.1.2",
+ "bundled": true,
+ "dev": true
+ },
+ "archy": {
+ "version": "1.0.0",
+ "bundled": true,
+ "dev": true
+ },
+ "bluebird": {
+ "version": "3.5.0",
+ "bundled": true,
+ "dev": true
+ },
+ "cacache": {
+ "version": "9.2.9",
+ "bundled": true,
+ "dev": true,
+ "requires": {
+ "bluebird": "3.5.0",
+ "chownr": "1.0.1",
+ "glob": "7.1.2",
+ "graceful-fs": "4.1.11",
+ "lru-cache": "4.1.1",
+ "mississippi": "1.3.0",
+ "mkdirp": "0.5.1",
+ "move-concurrently": "1.0.1",
+ "promise-inflight": "1.0.1",
+ "rimraf": "2.6.1",
+ "ssri": "4.1.6",
+ "unique-filename": "1.1.0",
+ "y18n": "3.2.1"
+ },
+ "dependencies": {
+ "lru-cache": {
+ "version": "4.1.1",
+ "bundled": true,
+ "dev": true,
+ "requires": {
+ "pseudomap": "1.0.2",
+ "yallist": "2.1.2"
+ },
+ "dependencies": {
+ "pseudomap": {
+ "version": "1.0.2",
+ "bundled": true,
+ "dev": true
+ },
+ "yallist": {
+ "version": "2.1.2",
+ "bundled": true,
+ "dev": true
+ }
+ }
+ },
+ "y18n": {
+ "version": "3.2.1",
+ "bundled": true,
+ "dev": true
+ }
+ }
+ },
+ "call-limit": {
+ "version": "1.1.0",
+ "bundled": true,
+ "dev": true
+ },
+ "chownr": {
+ "version": "1.0.1",
+ "bundled": true,
+ "dev": true
+ },
+ "cmd-shim": {
+ "version": "2.0.2",
+ "bundled": true,
+ "dev": true,
+ "requires": {
+ "graceful-fs": "4.1.11",
+ "mkdirp": "0.5.1"
+ }
+ },
+ "columnify": {
+ "version": "1.5.4",
+ "bundled": true,
+ "dev": true,
+ "requires": {
+ "strip-ansi": "3.0.1",
+ "wcwidth": "1.0.1"
+ },
+ "dependencies": {
+ "strip-ansi": {
+ "version": "3.0.1",
+ "bundled": true,
+ "dev": true,
+ "requires": {
+ "ansi-regex": "2.1.1"
+ },
+ "dependencies": {
+ "ansi-regex": {
+ "version": "2.1.1",
+ "bundled": true,
+ "dev": true
+ }
+ }
+ },
+ "wcwidth": {
+ "version": "1.0.1",
+ "bundled": true,
+ "dev": true,
+ "requires": {
+ "defaults": "1.0.3"
+ },
+ "dependencies": {
+ "defaults": {
+ "version": "1.0.3",
+ "bundled": true,
+ "dev": true,
+ "requires": {
+ "clone": "1.0.2"
+ },
+ "dependencies": {
+ "clone": {
+ "version": "1.0.2",
+ "bundled": true,
+ "dev": true
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "config-chain": {
+ "version": "1.1.11",
+ "bundled": true,
+ "dev": true,
+ "requires": {
+ "ini": "1.3.4",
+ "proto-list": "1.2.4"
+ },
+ "dependencies": {
+ "proto-list": {
+ "version": "1.2.4",
+ "bundled": true,
+ "dev": true
+ }
+ }
+ },
+ "debuglog": {
+ "version": "1.0.1",
+ "bundled": true,
+ "dev": true
+ },
+ "detect-indent": {
+ "version": "5.0.0",
+ "bundled": true,
+ "dev": true
+ },
+ "dezalgo": {
+ "version": "1.0.3",
+ "bundled": true,
+ "dev": true,
+ "requires": {
+ "asap": "2.0.5",
+ "wrappy": "1.0.2"
+ },
+ "dependencies": {
+ "asap": {
+ "version": "2.0.5",
+ "bundled": true,
+ "dev": true
+ }
+ }
+ },
+ "editor": {
+ "version": "1.0.0",
+ "bundled": true,
+ "dev": true
+ },
+ "fs-vacuum": {
+ "version": "1.2.10",
+ "bundled": true,
+ "dev": true,
+ "requires": {
+ "graceful-fs": "4.1.11",
+ "path-is-inside": "1.0.2",
+ "rimraf": "2.6.1"
+ }
+ },
+ "fs-write-stream-atomic": {
+ "version": "1.0.10",
+ "bundled": true,
+ "dev": true,
+ "requires": {
+ "graceful-fs": "4.1.11",
+ "iferr": "0.1.5",
+ "imurmurhash": "0.1.4",
+ "readable-stream": "2.3.2"
+ }
+ },
+ "fstream": {
+ "version": "1.0.11",
+ "bundled": true,
+ "dev": true,
+ "requires": {
+ "graceful-fs": "4.1.11",
+ "inherits": "2.0.3",
+ "mkdirp": "0.5.1",
+ "rimraf": "2.6.1"
+ }
+ },
+ "fstream-npm": {
+ "version": "1.2.1",
+ "bundled": true,
+ "dev": true,
+ "requires": {
+ "fstream-ignore": "1.0.5",
+ "inherits": "2.0.3"
+ },
+ "dependencies": {
+ "fstream-ignore": {
+ "version": "1.0.5",
+ "bundled": true,
+ "dev": true,
+ "requires": {
+ "fstream": "1.0.11",
+ "inherits": "2.0.3",
+ "minimatch": "3.0.4"
+ },
+ "dependencies": {
+ "minimatch": {
+ "version": "3.0.4",
+ "bundled": true,
+ "dev": true,
+ "requires": {
+ "brace-expansion": "1.1.8"
+ },
+ "dependencies": {
+ "brace-expansion": {
+ "version": "1.1.8",
+ "bundled": true,
+ "dev": true,
+ "requires": {
+ "balanced-match": "1.0.0",
+ "concat-map": "0.0.1"
+ },
+ "dependencies": {
+ "balanced-match": {
+ "version": "1.0.0",
+ "bundled": true,
+ "dev": true
+ },
+ "concat-map": {
+ "version": "0.0.1",
+ "bundled": true,
+ "dev": true
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "glob": {
+ "version": "7.1.2",
+ "bundled": true,
+ "dev": true,
+ "requires": {
+ "fs.realpath": "1.0.0",
+ "inflight": "1.0.6",
+ "inherits": "2.0.3",
+ "minimatch": "3.0.4",
+ "once": "1.4.0",
+ "path-is-absolute": "1.0.1"
+ },
+ "dependencies": {
+ "fs.realpath": {
+ "version": "1.0.0",
+ "bundled": true,
+ "dev": true
+ },
+ "minimatch": {
+ "version": "3.0.4",
+ "bundled": true,
+ "dev": true,
+ "requires": {
+ "brace-expansion": "1.1.8"
+ },
+ "dependencies": {
+ "brace-expansion": {
+ "version": "1.1.8",
+ "bundled": true,
+ "dev": true,
+ "requires": {
+ "balanced-match": "1.0.0",
+ "concat-map": "0.0.1"
+ },
+ "dependencies": {
+ "balanced-match": {
+ "version": "1.0.0",
+ "bundled": true,
+ "dev": true
+ },
+ "concat-map": {
+ "version": "0.0.1",
+ "bundled": true,
+ "dev": true
+ }
+ }
+ }
+ }
+ },
+ "path-is-absolute": {
+ "version": "1.0.1",
+ "bundled": true,
+ "dev": true
+ }
+ }
+ },
+ "graceful-fs": {
+ "version": "4.1.11",
+ "bundled": true,
+ "dev": true
+ },
+ "has-unicode": {
+ "version": "2.0.1",
+ "bundled": true,
+ "dev": true
+ },
+ "hosted-git-info": {
+ "version": "2.5.0",
+ "bundled": true,
+ "dev": true
+ },
+ "iferr": {
+ "version": "0.1.5",
+ "bundled": true,
+ "dev": true
+ },
+ "imurmurhash": {
+ "version": "0.1.4",
+ "bundled": true,
+ "dev": true
+ },
+ "inflight": {
+ "version": "1.0.6",
+ "bundled": true,
+ "dev": true,
+ "requires": {
+ "once": "1.4.0",
+ "wrappy": "1.0.2"
+ }
+ },
+ "inherits": {
+ "version": "2.0.3",
+ "bundled": true,
+ "dev": true
+ },
+ "ini": {
+ "version": "1.3.4",
+ "bundled": true,
+ "dev": true
+ },
+ "init-package-json": {
+ "version": "1.10.1",
+ "bundled": true,
+ "dev": true,
+ "requires": {
+ "glob": "7.1.2",
+ "npm-package-arg": "5.1.2",
+ "promzard": "0.3.0",
+ "read": "1.0.7",
+ "read-package-json": "2.0.9",
+ "semver": "5.3.0",
+ "validate-npm-package-license": "3.0.1",
+ "validate-npm-package-name": "3.0.0"
+ },
+ "dependencies": {
+ "promzard": {
+ "version": "0.3.0",
+ "bundled": true,
+ "dev": true,
+ "requires": {
+ "read": "1.0.7"
+ }
+ }
+ }
+ },
+ "lazy-property": {
+ "version": "1.0.0",
+ "bundled": true,
+ "dev": true
+ },
+ "lockfile": {
+ "version": "1.0.3",
+ "bundled": true,
+ "dev": true
+ },
+ "lodash._baseindexof": {
+ "version": "3.1.0",
+ "bundled": true,
+ "dev": true
+ },
+ "lodash._baseuniq": {
+ "version": "4.6.0",
+ "bundled": true,
+ "dev": true,
+ "requires": {
+ "lodash._createset": "4.0.3",
+ "lodash._root": "3.0.1"
+ },
+ "dependencies": {
+ "lodash._createset": {
+ "version": "4.0.3",
+ "bundled": true,
+ "dev": true
+ },
+ "lodash._root": {
+ "version": "3.0.1",
+ "bundled": true,
+ "dev": true
+ }
+ }
+ },
+ "lodash._bindcallback": {
+ "version": "3.0.1",
+ "bundled": true,
+ "dev": true
+ },
+ "lodash._cacheindexof": {
+ "version": "3.0.2",
+ "bundled": true,
+ "dev": true
+ },
+ "lodash._createcache": {
+ "version": "3.1.2",
+ "bundled": true,
+ "dev": true,
+ "requires": {
+ "lodash._getnative": "3.9.1"
+ }
+ },
+ "lodash._getnative": {
+ "version": "3.9.1",
+ "bundled": true,
+ "dev": true
+ },
+ "lodash.clonedeep": {
+ "version": "4.5.0",
+ "bundled": true,
+ "dev": true
+ },
+ "lodash.restparam": {
+ "version": "3.6.1",
+ "bundled": true,
+ "dev": true
+ },
+ "lodash.union": {
+ "version": "4.6.0",
+ "bundled": true,
+ "dev": true
+ },
+ "lodash.uniq": {
+ "version": "4.5.0",
+ "bundled": true,
+ "dev": true
+ },
+ "lodash.without": {
+ "version": "4.4.0",
+ "bundled": true,
+ "dev": true
+ },
+ "lru-cache": {
+ "version": "4.1.1",
+ "bundled": true,
+ "dev": true,
+ "requires": {
+ "pseudomap": "1.0.2",
+ "yallist": "2.1.2"
+ },
+ "dependencies": {
+ "pseudomap": {
+ "version": "1.0.2",
+ "bundled": true,
+ "dev": true
+ },
+ "yallist": {
+ "version": "2.1.2",
+ "bundled": true,
+ "dev": true
+ }
+ }
+ },
+ "mississippi": {
+ "version": "1.3.0",
+ "bundled": true,
+ "dev": true,
+ "requires": {
+ "concat-stream": "1.6.0",
+ "duplexify": "3.5.0",
+ "end-of-stream": "1.4.0",
+ "flush-write-stream": "1.0.2",
+ "from2": "2.3.0",
+ "parallel-transform": "1.1.0",
+ "pump": "1.0.2",
+ "pumpify": "1.3.5",
+ "stream-each": "1.2.0",
+ "through2": "2.0.3"
+ },
+ "dependencies": {
+ "concat-stream": {
+ "version": "1.6.0",
+ "bundled": true,
+ "dev": true,
+ "requires": {
+ "inherits": "2.0.3",
+ "readable-stream": "2.3.2",
+ "typedarray": "0.0.6"
+ },
+ "dependencies": {
+ "typedarray": {
+ "version": "0.0.6",
+ "bundled": true,
+ "dev": true
+ }
+ }
+ },
+ "duplexify": {
+ "version": "3.5.0",
+ "bundled": true,
+ "dev": true,
+ "requires": {
+ "end-of-stream": "1.0.0",
+ "inherits": "2.0.3",
+ "readable-stream": "2.3.2",
+ "stream-shift": "1.0.0"
+ },
+ "dependencies": {
+ "end-of-stream": {
+ "version": "1.0.0",
+ "bundled": true,
+ "dev": true,
+ "requires": {
+ "once": "1.3.3"
+ },
+ "dependencies": {
+ "once": {
+ "version": "1.3.3",
+ "bundled": true,
+ "dev": true,
+ "requires": {
+ "wrappy": "1.0.2"
+ }
+ }
+ }
+ },
+ "stream-shift": {
+ "version": "1.0.0",
+ "bundled": true,
+ "dev": true
+ }
+ }
+ },
+ "end-of-stream": {
+ "version": "1.4.0",
+ "bundled": true,
+ "dev": true,
+ "requires": {
+ "once": "1.4.0"
+ }
+ },
+ "flush-write-stream": {
+ "version": "1.0.2",
+ "bundled": true,
+ "dev": true,
+ "requires": {
+ "inherits": "2.0.3",
+ "readable-stream": "2.3.2"
+ }
+ },
+ "from2": {
+ "version": "2.3.0",
+ "bundled": true,
+ "dev": true,
+ "requires": {
+ "inherits": "2.0.3",
+ "readable-stream": "2.3.2"
+ }
+ },
+ "parallel-transform": {
+ "version": "1.1.0",
+ "bundled": true,
+ "dev": true,
+ "requires": {
+ "cyclist": "0.2.2",
+ "inherits": "2.0.3",
+ "readable-stream": "2.3.2"
+ },
+ "dependencies": {
+ "cyclist": {
+ "version": "0.2.2",
+ "bundled": true,
+ "dev": true
+ }
+ }
+ },
+ "pump": {
+ "version": "1.0.2",
+ "bundled": true,
+ "dev": true,
+ "requires": {
+ "end-of-stream": "1.4.0",
+ "once": "1.4.0"
+ }
+ },
+ "pumpify": {
+ "version": "1.3.5",
+ "bundled": true,
+ "dev": true,
+ "requires": {
+ "duplexify": "3.5.0",
+ "inherits": "2.0.3",
+ "pump": "1.0.2"
+ }
+ },
+ "stream-each": {
+ "version": "1.2.0",
+ "bundled": true,
+ "dev": true,
+ "requires": {
+ "end-of-stream": "1.4.0",
+ "stream-shift": "1.0.0"
+ },
+ "dependencies": {
+ "stream-shift": {
+ "version": "1.0.0",
+ "bundled": true,
+ "dev": true
+ }
+ }
+ },
+ "through2": {
+ "version": "2.0.3",
+ "bundled": true,
+ "dev": true,
+ "requires": {
+ "readable-stream": "2.3.2",
+ "xtend": "4.0.1"
+ },
+ "dependencies": {
+ "xtend": {
+ "version": "4.0.1",
+ "bundled": true,
+ "dev": true
+ }
+ }
+ }
+ }
+ },
+ "mkdirp": {
+ "version": "0.5.1",
+ "bundled": true,
+ "dev": true,
+ "requires": {
+ "minimist": "0.0.8"
+ },
+ "dependencies": {
+ "minimist": {
+ "version": "0.0.8",
+ "bundled": true,
+ "dev": true
+ }
+ }
+ },
+ "move-concurrently": {
+ "version": "1.0.1",
+ "bundled": true,
+ "dev": true,
+ "requires": {
+ "aproba": "1.1.2",
+ "copy-concurrently": "1.0.3",
+ "fs-write-stream-atomic": "1.0.10",
+ "mkdirp": "0.5.1",
+ "rimraf": "2.6.1",
+ "run-queue": "1.0.3"
+ },
+ "dependencies": {
+ "copy-concurrently": {
+ "version": "1.0.3",
+ "bundled": true,
+ "dev": true,
+ "requires": {
+ "aproba": "1.1.2",
+ "fs-write-stream-atomic": "1.0.10",
+ "iferr": "0.1.5",
+ "mkdirp": "0.5.1",
+ "rimraf": "2.6.1",
+ "run-queue": "1.0.3"
+ }
+ },
+ "run-queue": {
+ "version": "1.0.3",
+ "bundled": true,
+ "dev": true,
+ "requires": {
+ "aproba": "1.1.2"
+ }
+ }
+ }
+ },
+ "node-gyp": {
+ "version": "3.6.2",
+ "bundled": true,
+ "dev": true,
+ "requires": {
+ "fstream": "1.0.11",
+ "glob": "7.1.2",
+ "graceful-fs": "4.1.11",
+ "minimatch": "3.0.4",
+ "mkdirp": "0.5.1",
+ "nopt": "3.0.6",
+ "npmlog": "4.1.2",
+ "osenv": "0.1.4",
+ "request": "2.81.0",
+ "rimraf": "2.6.1",
+ "semver": "5.3.0",
+ "tar": "2.2.1",
+ "which": "1.2.14"
+ },
+ "dependencies": {
+ "minimatch": {
+ "version": "3.0.4",
+ "bundled": true,
+ "dev": true,
+ "requires": {
+ "brace-expansion": "1.1.8"
+ },
+ "dependencies": {
+ "brace-expansion": {
+ "version": "1.1.8",
+ "bundled": true,
+ "dev": true,
+ "requires": {
+ "balanced-match": "1.0.0",
+ "concat-map": "0.0.1"
+ },
+ "dependencies": {
+ "balanced-match": {
+ "version": "1.0.0",
+ "bundled": true,
+ "dev": true
+ },
+ "concat-map": {
+ "version": "0.0.1",
+ "bundled": true,
+ "dev": true
+ }
+ }
+ }
+ }
+ },
+ "nopt": {
+ "version": "3.0.6",
+ "bundled": true,
+ "dev": true,
+ "requires": {
+ "abbrev": "1.1.0"
+ }
+ }
+ }
+ },
+ "nopt": {
+ "version": "4.0.1",
+ "bundled": true,
+ "dev": true,
+ "requires": {
+ "abbrev": "1.1.0",
+ "osenv": "0.1.4"
+ }
+ },
+ "normalize-package-data": {
+ "version": "2.4.0",
+ "bundled": true,
+ "dev": true,
+ "requires": {
+ "hosted-git-info": "2.5.0",
+ "is-builtin-module": "1.0.0",
+ "semver": "5.3.0",
+ "validate-npm-package-license": "3.0.1"
+ },
+ "dependencies": {
+ "is-builtin-module": {
+ "version": "1.0.0",
+ "bundled": true,
+ "dev": true,
+ "requires": {
+ "builtin-modules": "1.1.1"
+ },
+ "dependencies": {
+ "builtin-modules": {
+ "version": "1.1.1",
+ "bundled": true,
+ "dev": true
+ }
+ }
+ }
+ }
+ },
+ "npm-cache-filename": {
+ "version": "1.0.2",
+ "bundled": true,
+ "dev": true
+ },
+ "npm-install-checks": {
+ "version": "3.0.0",
+ "bundled": true,
+ "dev": true,
+ "requires": {
+ "semver": "5.3.0"
+ }
+ },
+ "npm-package-arg": {
+ "version": "5.1.2",
+ "bundled": true,
+ "dev": true,
+ "requires": {
+ "hosted-git-info": "2.5.0",
+ "osenv": "0.1.4",
+ "semver": "5.3.0",
+ "validate-npm-package-name": "3.0.0"
+ }
+ },
+ "npm-registry-client": {
+ "version": "8.4.0",
+ "bundled": true,
+ "dev": true,
+ "requires": {
+ "concat-stream": "1.6.0",
+ "graceful-fs": "4.1.11",
+ "normalize-package-data": "2.4.0",
+ "npm-package-arg": "5.1.2",
+ "npmlog": "4.1.2",
+ "once": "1.4.0",
+ "request": "2.81.0",
+ "retry": "0.10.1",
+ "semver": "5.3.0",
+ "slide": "1.1.6",
+ "ssri": "4.1.6"
+ },
+ "dependencies": {
+ "concat-stream": {
+ "version": "1.6.0",
+ "bundled": true,
+ "dev": true,
+ "requires": {
+ "inherits": "2.0.3",
+ "readable-stream": "2.3.2",
+ "typedarray": "0.0.6"
+ },
+ "dependencies": {
+ "typedarray": {
+ "version": "0.0.6",
+ "bundled": true,
+ "dev": true
+ }
+ }
+ }
+ }
+ },
+ "npm-user-validate": {
+ "version": "1.0.0",
+ "bundled": true,
+ "dev": true
+ },
+ "npmlog": {
+ "version": "4.1.2",
+ "bundled": true,
+ "dev": true,
+ "requires": {
+ "are-we-there-yet": "1.1.4",
+ "console-control-strings": "1.1.0",
+ "gauge": "2.7.4",
+ "set-blocking": "2.0.0"
+ },
+ "dependencies": {
+ "are-we-there-yet": {
+ "version": "1.1.4",
+ "bundled": true,
+ "dev": true,
+ "requires": {
+ "delegates": "1.0.0",
+ "readable-stream": "2.3.2"
+ },
+ "dependencies": {
+ "delegates": {
+ "version": "1.0.0",
+ "bundled": true,
+ "dev": true
+ }
+ }
+ },
+ "console-control-strings": {
+ "version": "1.1.0",
+ "bundled": true,
+ "dev": true
+ },
+ "gauge": {
+ "version": "2.7.4",
+ "bundled": true,
+ "dev": true,
+ "requires": {
+ "aproba": "1.1.2",
+ "console-control-strings": "1.1.0",
+ "has-unicode": "2.0.1",
+ "object-assign": "4.1.1",
+ "signal-exit": "3.0.2",
+ "string-width": "1.0.2",
+ "strip-ansi": "3.0.1",
+ "wide-align": "1.1.2"
+ },
+ "dependencies": {
+ "object-assign": {
+ "version": "4.1.1",
+ "bundled": true,
+ "dev": true
+ },
+ "signal-exit": {
+ "version": "3.0.2",
+ "bundled": true,
+ "dev": true
+ },
+ "string-width": {
+ "version": "1.0.2",
+ "bundled": true,
+ "dev": true,
+ "requires": {
+ "code-point-at": "1.1.0",
+ "is-fullwidth-code-point": "1.0.0",
+ "strip-ansi": "3.0.1"
+ },
+ "dependencies": {
+ "code-point-at": {
+ "version": "1.1.0",
+ "bundled": true,
+ "dev": true
+ },
+ "is-fullwidth-code-point": {
+ "version": "1.0.0",
+ "bundled": true,
+ "dev": true,
+ "requires": {
+ "number-is-nan": "1.0.1"
+ },
+ "dependencies": {
+ "number-is-nan": {
+ "version": "1.0.1",
+ "bundled": true,
+ "dev": true
+ }
+ }
+ }
+ }
+ },
+ "strip-ansi": {
+ "version": "3.0.1",
+ "bundled": true,
+ "dev": true,
+ "requires": {
+ "ansi-regex": "2.1.1"
+ },
+ "dependencies": {
+ "ansi-regex": {
+ "version": "2.1.1",
+ "bundled": true,
+ "dev": true
+ }
+ }
+ },
+ "wide-align": {
+ "version": "1.1.2",
+ "bundled": true,
+ "dev": true,
+ "requires": {
+ "string-width": "1.0.2"
+ }
+ }
+ }
+ },
+ "set-blocking": {
+ "version": "2.0.0",
+ "bundled": true,
+ "dev": true
+ }
+ }
+ },
+ "once": {
+ "version": "1.4.0",
+ "bundled": true,
+ "dev": true,
+ "requires": {
+ "wrappy": "1.0.2"
+ }
+ },
+ "opener": {
+ "version": "1.4.3",
+ "bundled": true,
+ "dev": true
+ },
+ "osenv": {
+ "version": "0.1.4",
+ "bundled": true,
+ "dev": true,
+ "requires": {
+ "os-homedir": "1.0.2",
+ "os-tmpdir": "1.0.2"
+ },
+ "dependencies": {
+ "os-homedir": {
+ "version": "1.0.2",
+ "bundled": true,
+ "dev": true
+ },
+ "os-tmpdir": {
+ "version": "1.0.2",
+ "bundled": true,
+ "dev": true
+ }
+ }
+ },
+ "pacote": {
+ "version": "2.7.38",
+ "bundled": true,
+ "dev": true,
+ "requires": {
+ "bluebird": "3.5.0",
+ "cacache": "9.2.9",
+ "glob": "7.1.2",
+ "lru-cache": "4.1.1",
+ "make-fetch-happen": "2.4.13",
+ "minimatch": "3.0.4",
+ "mississippi": "1.3.0",
+ "normalize-package-data": "2.4.0",
+ "npm-package-arg": "5.1.2",
+ "npm-pick-manifest": "1.0.4",
+ "osenv": "0.1.4",
+ "promise-inflight": "1.0.1",
+ "promise-retry": "1.1.1",
+ "protoduck": "4.0.0",
+ "safe-buffer": "5.1.1",
+ "semver": "5.3.0",
+ "ssri": "4.1.6",
+ "tar-fs": "1.15.3",
+ "tar-stream": "1.5.4",
+ "unique-filename": "1.1.0",
+ "which": "1.2.14"
+ },
+ "dependencies": {
+ "make-fetch-happen": {
+ "version": "2.4.13",
+ "bundled": true,
+ "dev": true,
+ "requires": {
+ "agentkeepalive": "3.3.0",
+ "cacache": "9.2.9",
+ "http-cache-semantics": "3.7.3",
+ "http-proxy-agent": "2.0.0",
+ "https-proxy-agent": "2.0.0",
+ "lru-cache": "4.1.1",
+ "mississippi": "1.3.0",
+ "node-fetch-npm": "2.0.1",
+ "promise-retry": "1.1.1",
+ "socks-proxy-agent": "3.0.0",
+ "ssri": "4.1.6"
+ },
+ "dependencies": {
+ "agentkeepalive": {
+ "version": "3.3.0",
+ "bundled": true,
+ "dev": true,
+ "requires": {
+ "humanize-ms": "1.2.1"
+ },
+ "dependencies": {
+ "humanize-ms": {
+ "version": "1.2.1",
+ "bundled": true,
+ "dev": true,
+ "requires": {
+ "ms": "2.0.0"
+ },
+ "dependencies": {
+ "ms": {
+ "version": "2.0.0",
+ "bundled": true,
+ "dev": true
+ }
+ }
+ }
+ }
+ },
+ "http-cache-semantics": {
+ "version": "3.7.3",
+ "bundled": true,
+ "dev": true
+ },
+ "http-proxy-agent": {
+ "version": "2.0.0",
+ "bundled": true,
+ "dev": true,
+ "requires": {
+ "agent-base": "4.1.0",
+ "debug": "2.6.8"
+ },
+ "dependencies": {
+ "agent-base": {
+ "version": "4.1.0",
+ "bundled": true,
+ "dev": true,
+ "requires": {
+ "es6-promisify": "5.0.0"
+ },
+ "dependencies": {
+ "es6-promisify": {
+ "version": "5.0.0",
+ "bundled": true,
+ "dev": true,
+ "requires": {
+ "es6-promise": "4.1.1"
+ },
+ "dependencies": {
+ "es6-promise": {
+ "version": "4.1.1",
+ "bundled": true,
+ "dev": true
+ }
+ }
+ }
+ }
+ },
+ "debug": {
+ "version": "2.6.8",
+ "bundled": true,
+ "dev": true,
+ "requires": {
+ "ms": "2.0.0"
+ },
+ "dependencies": {
+ "ms": {
+ "version": "2.0.0",
+ "bundled": true,
+ "dev": true
+ }
+ }
+ }
+ }
+ },
+ "https-proxy-agent": {
+ "version": "2.0.0",
+ "bundled": true,
+ "dev": true,
+ "requires": {
+ "agent-base": "4.1.0",
+ "debug": "2.6.8"
+ },
+ "dependencies": {
+ "agent-base": {
+ "version": "4.1.0",
+ "bundled": true,
+ "dev": true,
+ "requires": {
+ "es6-promisify": "5.0.0"
+ },
+ "dependencies": {
+ "es6-promisify": {
+ "version": "5.0.0",
+ "bundled": true,
+ "dev": true,
+ "requires": {
+ "es6-promise": "4.1.1"
+ },
+ "dependencies": {
+ "es6-promise": {
+ "version": "4.1.1",
+ "bundled": true,
+ "dev": true
+ }
+ }
+ }
+ }
+ },
+ "debug": {
+ "version": "2.6.8",
+ "bundled": true,
+ "dev": true,
+ "requires": {
+ "ms": "2.0.0"
+ },
+ "dependencies": {
+ "ms": {
+ "version": "2.0.0",
+ "bundled": true,
+ "dev": true
+ }
+ }
+ }
+ }
+ },
+ "node-fetch-npm": {
+ "version": "2.0.1",
+ "bundled": true,
+ "dev": true,
+ "requires": {
+ "encoding": "0.1.12",
+ "json-parse-helpfulerror": "1.0.3",
+ "safe-buffer": "5.1.1"
+ },
+ "dependencies": {
+ "encoding": {
+ "version": "0.1.12",
+ "bundled": true,
+ "dev": true,
+ "requires": {
+ "iconv-lite": "0.4.18"
+ },
+ "dependencies": {
+ "iconv-lite": {
+ "version": "0.4.18",
+ "bundled": true,
+ "dev": true
+ }
+ }
+ },
+ "json-parse-helpfulerror": {
+ "version": "1.0.3",
+ "bundled": true,
+ "dev": true,
+ "requires": {
+ "jju": "1.3.0"
+ },
+ "dependencies": {
+ "jju": {
+ "version": "1.3.0",
+ "bundled": true,
+ "dev": true
+ }
+ }
+ }
+ }
+ },
+ "socks-proxy-agent": {
+ "version": "3.0.0",
+ "bundled": true,
+ "dev": true,
+ "requires": {
+ "agent-base": "4.1.0",
+ "socks": "1.1.10"
+ },
+ "dependencies": {
+ "agent-base": {
+ "version": "4.1.0",
+ "bundled": true,
+ "dev": true,
+ "requires": {
+ "es6-promisify": "5.0.0"
+ },
+ "dependencies": {
+ "es6-promisify": {
+ "version": "5.0.0",
+ "bundled": true,
+ "dev": true,
+ "requires": {
+ "es6-promise": "4.1.1"
+ },
+ "dependencies": {
+ "es6-promise": {
+ "version": "4.1.1",
+ "bundled": true,
+ "dev": true
+ }
+ }
+ }
+ }
+ },
+ "socks": {
+ "version": "1.1.10",
+ "bundled": true,
+ "dev": true,
+ "requires": {
+ "ip": "1.1.5",
+ "smart-buffer": "1.1.15"
+ },
+ "dependencies": {
+ "ip": {
+ "version": "1.1.5",
+ "bundled": true,
+ "dev": true
+ },
+ "smart-buffer": {
+ "version": "1.1.15",
+ "bundled": true,
+ "dev": true
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "minimatch": {
+ "version": "3.0.4",
+ "bundled": true,
+ "dev": true,
+ "requires": {
+ "brace-expansion": "1.1.8"
+ },
+ "dependencies": {
+ "brace-expansion": {
+ "version": "1.1.8",
+ "bundled": true,
+ "dev": true,
+ "requires": {
+ "balanced-match": "1.0.0",
+ "concat-map": "0.0.1"
+ },
+ "dependencies": {
+ "balanced-match": {
+ "version": "1.0.0",
+ "bundled": true,
+ "dev": true
+ },
+ "concat-map": {
+ "version": "0.0.1",
+ "bundled": true,
+ "dev": true
+ }
+ }
+ }
+ }
+ },
+ "npm-pick-manifest": {
+ "version": "1.0.4",
+ "bundled": true,
+ "dev": true,
+ "requires": {
+ "npm-package-arg": "5.1.2",
+ "semver": "5.3.0"
+ }
+ },
+ "promise-retry": {
+ "version": "1.1.1",
+ "bundled": true,
+ "dev": true,
+ "requires": {
+ "err-code": "1.1.2",
+ "retry": "0.10.1"
+ },
+ "dependencies": {
+ "err-code": {
+ "version": "1.1.2",
+ "bundled": true,
+ "dev": true
+ }
+ }
+ },
+ "protoduck": {
+ "version": "4.0.0",
+ "bundled": true,
+ "dev": true,
+ "requires": {
+ "genfun": "4.0.1"
+ },
+ "dependencies": {
+ "genfun": {
+ "version": "4.0.1",
+ "bundled": true,
+ "dev": true
+ }
+ }
+ },
+ "tar-fs": {
+ "version": "1.15.3",
+ "bundled": true,
+ "dev": true,
+ "requires": {
+ "chownr": "1.0.1",
+ "mkdirp": "0.5.1",
+ "pump": "1.0.2",
+ "tar-stream": "1.5.4"
+ },
+ "dependencies": {
+ "pump": {
+ "version": "1.0.2",
+ "bundled": true,
+ "dev": true,
+ "requires": {
+ "end-of-stream": "1.4.0",
+ "once": "1.4.0"
+ },
+ "dependencies": {
+ "end-of-stream": {
+ "version": "1.4.0",
+ "bundled": true,
+ "dev": true,
+ "requires": {
+ "once": "1.4.0"
+ }
+ }
+ }
+ }
+ }
+ },
+ "tar-stream": {
+ "version": "1.5.4",
+ "bundled": true,
+ "dev": true,
+ "requires": {
+ "bl": "1.2.1",
+ "end-of-stream": "1.4.0",
+ "readable-stream": "2.3.2",
+ "xtend": "4.0.1"
+ },
+ "dependencies": {
+ "bl": {
+ "version": "1.2.1",
+ "bundled": true,
+ "dev": true,
+ "requires": {
+ "readable-stream": "2.3.2"
+ }
+ },
+ "end-of-stream": {
+ "version": "1.4.0",
+ "bundled": true,
+ "dev": true,
+ "requires": {
+ "once": "1.4.0"
+ }
+ },
+ "xtend": {
+ "version": "4.0.1",
+ "bundled": true,
+ "dev": true
+ }
+ }
+ }
+ }
+ },
+ "path-is-inside": {
+ "version": "1.0.2",
+ "bundled": true,
+ "dev": true
+ },
+ "promise-inflight": {
+ "version": "1.0.1",
+ "bundled": true,
+ "dev": true
+ },
+ "read": {
+ "version": "1.0.7",
+ "bundled": true,
+ "dev": true,
+ "requires": {
+ "mute-stream": "0.0.7"
+ },
+ "dependencies": {
+ "mute-stream": {
+ "version": "0.0.7",
+ "bundled": true,
+ "dev": true
+ }
+ }
+ },
+ "read-cmd-shim": {
+ "version": "1.0.1",
+ "bundled": true,
+ "dev": true,
+ "requires": {
+ "graceful-fs": "4.1.11"
+ }
+ },
+ "read-installed": {
+ "version": "4.0.3",
+ "bundled": true,
+ "dev": true,
+ "requires": {
+ "debuglog": "1.0.1",
+ "graceful-fs": "4.1.11",
+ "read-package-json": "2.0.9",
+ "readdir-scoped-modules": "1.0.2",
+ "semver": "5.3.0",
+ "slide": "1.1.6",
+ "util-extend": "1.0.3"
+ },
+ "dependencies": {
+ "util-extend": {
+ "version": "1.0.3",
+ "bundled": true,
+ "dev": true
+ }
+ }
+ },
+ "read-package-json": {
+ "version": "2.0.9",
+ "bundled": true,
+ "dev": true,
+ "requires": {
+ "glob": "7.1.2",
+ "graceful-fs": "4.1.11",
+ "json-parse-helpfulerror": "1.0.3",
+ "normalize-package-data": "2.4.0"
+ },
+ "dependencies": {
+ "json-parse-helpfulerror": {
+ "version": "1.0.3",
+ "bundled": true,
+ "dev": true,
+ "requires": {
+ "jju": "1.3.0"
+ },
+ "dependencies": {
+ "jju": {
+ "version": "1.3.0",
+ "bundled": true,
+ "dev": true
+ }
+ }
+ }
+ }
+ },
+ "read-package-tree": {
+ "version": "5.1.6",
+ "bundled": true,
+ "dev": true,
+ "requires": {
+ "debuglog": "1.0.1",
+ "dezalgo": "1.0.3",
+ "once": "1.4.0",
+ "read-package-json": "2.0.9",
+ "readdir-scoped-modules": "1.0.2"
+ }
+ },
+ "readable-stream": {
+ "version": "2.3.2",
+ "bundled": true,
+ "dev": true,
+ "requires": {
+ "core-util-is": "1.0.2",
+ "inherits": "2.0.3",
+ "isarray": "1.0.0",
+ "process-nextick-args": "1.0.7",
+ "safe-buffer": "5.1.1",
+ "string_decoder": "1.0.3",
+ "util-deprecate": "1.0.2"
+ },
+ "dependencies": {
+ "core-util-is": {
+ "version": "1.0.2",
+ "bundled": true,
+ "dev": true
+ },
+ "isarray": {
+ "version": "1.0.0",
+ "bundled": true,
+ "dev": true
+ },
+ "process-nextick-args": {
+ "version": "1.0.7",
+ "bundled": true,
+ "dev": true
+ },
+ "string_decoder": {
+ "version": "1.0.3",
+ "bundled": true,
+ "dev": true,
+ "requires": {
+ "safe-buffer": "5.1.1"
+ }
+ },
+ "util-deprecate": {
+ "version": "1.0.2",
+ "bundled": true,
+ "dev": true
+ }
+ }
+ },
+ "readdir-scoped-modules": {
+ "version": "1.0.2",
+ "bundled": true,
+ "dev": true,
+ "requires": {
+ "debuglog": "1.0.1",
+ "dezalgo": "1.0.3",
+ "graceful-fs": "4.1.11",
+ "once": "1.4.0"
+ }
+ },
+ "request": {
+ "version": "2.81.0",
+ "bundled": true,
+ "dev": true,
+ "requires": {
+ "aws-sign2": "0.6.0",
+ "aws4": "1.6.0",
+ "caseless": "0.12.0",
+ "combined-stream": "1.0.5",
+ "extend": "3.0.1",
+ "forever-agent": "0.6.1",
+ "form-data": "2.1.4",
+ "har-validator": "4.2.1",
+ "hawk": "3.1.3",
+ "http-signature": "1.1.1",
+ "is-typedarray": "1.0.0",
+ "isstream": "0.1.2",
+ "json-stringify-safe": "5.0.1",
+ "mime-types": "2.1.15",
+ "oauth-sign": "0.8.2",
+ "performance-now": "0.2.0",
+ "qs": "6.4.0",
+ "safe-buffer": "5.1.1",
+ "stringstream": "0.0.5",
+ "tough-cookie": "2.3.2",
+ "tunnel-agent": "0.6.0",
+ "uuid": "3.1.0"
+ },
+ "dependencies": {
+ "aws-sign2": {
+ "version": "0.6.0",
+ "bundled": true,
+ "dev": true
+ },
+ "aws4": {
+ "version": "1.6.0",
+ "bundled": true,
+ "dev": true
+ },
+ "caseless": {
+ "version": "0.12.0",
+ "bundled": true,
+ "dev": true
+ },
+ "combined-stream": {
+ "version": "1.0.5",
+ "bundled": true,
+ "dev": true,
+ "requires": {
+ "delayed-stream": "1.0.0"
+ },
+ "dependencies": {
+ "delayed-stream": {
+ "version": "1.0.0",
+ "bundled": true,
+ "dev": true
+ }
+ }
+ },
+ "extend": {
+ "version": "3.0.1",
+ "bundled": true,
+ "dev": true
+ },
+ "forever-agent": {
+ "version": "0.6.1",
+ "bundled": true,
+ "dev": true
+ },
+ "form-data": {
+ "version": "2.1.4",
+ "bundled": true,
+ "dev": true,
+ "requires": {
+ "asynckit": "0.4.0",
+ "combined-stream": "1.0.5",
+ "mime-types": "2.1.15"
+ },
+ "dependencies": {
+ "asynckit": {
+ "version": "0.4.0",
+ "bundled": true,
+ "dev": true
+ }
+ }
+ },
+ "har-validator": {
+ "version": "4.2.1",
+ "bundled": true,
+ "dev": true,
+ "requires": {
+ "ajv": "4.11.8",
+ "har-schema": "1.0.5"
+ },
+ "dependencies": {
+ "ajv": {
+ "version": "4.11.8",
+ "bundled": true,
+ "dev": true,
+ "requires": {
+ "co": "4.6.0",
+ "json-stable-stringify": "1.0.1"
+ },
+ "dependencies": {
+ "co": {
+ "version": "4.6.0",
+ "bundled": true,
+ "dev": true
+ },
+ "json-stable-stringify": {
+ "version": "1.0.1",
+ "bundled": true,
+ "dev": true,
+ "requires": {
+ "jsonify": "0.0.0"
+ },
+ "dependencies": {
+ "jsonify": {
+ "version": "0.0.0",
+ "bundled": true,
+ "dev": true
+ }
+ }
+ }
+ }
+ },
+ "har-schema": {
+ "version": "1.0.5",
+ "bundled": true,
+ "dev": true
+ }
+ }
+ },
+ "hawk": {
+ "version": "3.1.3",
+ "bundled": true,
+ "dev": true,
+ "requires": {
+ "boom": "2.10.1",
+ "cryptiles": "2.0.5",
+ "hoek": "2.16.3",
+ "sntp": "1.0.9"
+ },
+ "dependencies": {
+ "boom": {
+ "version": "2.10.1",
+ "bundled": true,
+ "dev": true,
+ "requires": {
+ "hoek": "2.16.3"
+ }
+ },
+ "cryptiles": {
+ "version": "2.0.5",
+ "bundled": true,
+ "dev": true,
+ "requires": {
+ "boom": "2.10.1"
+ }
+ },
+ "hoek": {
+ "version": "2.16.3",
+ "bundled": true,
+ "dev": true
+ },
+ "sntp": {
+ "version": "1.0.9",
+ "bundled": true,
+ "dev": true,
+ "requires": {
+ "hoek": "2.16.3"
+ }
+ }
+ }
+ },
+ "http-signature": {
+ "version": "1.1.1",
+ "bundled": true,
+ "dev": true,
+ "requires": {
+ "assert-plus": "0.2.0",
+ "jsprim": "1.4.0",
+ "sshpk": "1.13.1"
+ },
+ "dependencies": {
+ "assert-plus": {
+ "version": "0.2.0",
+ "bundled": true,
+ "dev": true
+ },
+ "jsprim": {
+ "version": "1.4.0",
+ "bundled": true,
+ "dev": true,
+ "requires": {
+ "assert-plus": "1.0.0",
+ "extsprintf": "1.0.2",
+ "json-schema": "0.2.3",
+ "verror": "1.3.6"
+ },
+ "dependencies": {
+ "assert-plus": {
+ "version": "1.0.0",
+ "bundled": true,
+ "dev": true
+ },
+ "extsprintf": {
+ "version": "1.0.2",
+ "bundled": true,
+ "dev": true
+ },
+ "json-schema": {
+ "version": "0.2.3",
+ "bundled": true,
+ "dev": true
+ },
+ "verror": {
+ "version": "1.3.6",
+ "bundled": true,
+ "dev": true,
+ "requires": {
+ "extsprintf": "1.0.2"
+ }
+ }
+ }
+ },
+ "sshpk": {
+ "version": "1.13.1",
+ "bundled": true,
+ "dev": true,
+ "requires": {
+ "asn1": "0.2.3",
+ "assert-plus": "1.0.0",
+ "bcrypt-pbkdf": "1.0.1",
+ "dashdash": "1.14.1",
+ "ecc-jsbn": "0.1.1",
+ "getpass": "0.1.7",
+ "jsbn": "0.1.1",
+ "tweetnacl": "0.14.5"
+ },
+ "dependencies": {
+ "asn1": {
+ "version": "0.2.3",
+ "bundled": true,
+ "dev": true
+ },
+ "assert-plus": {
+ "version": "1.0.0",
+ "bundled": true,
+ "dev": true
+ },
+ "bcrypt-pbkdf": {
+ "version": "1.0.1",
+ "bundled": true,
+ "dev": true,
+ "optional": true,
+ "requires": {
+ "tweetnacl": "0.14.5"
+ }
+ },
+ "dashdash": {
+ "version": "1.14.1",
+ "bundled": true,
+ "dev": true,
+ "requires": {
+ "assert-plus": "1.0.0"
+ }
+ },
+ "ecc-jsbn": {
+ "version": "0.1.1",
+ "bundled": true,
+ "dev": true,
+ "optional": true,
+ "requires": {
+ "jsbn": "0.1.1"
+ }
+ },
+ "getpass": {
+ "version": "0.1.7",
+ "bundled": true,
+ "dev": true,
+ "requires": {
+ "assert-plus": "1.0.0"
+ }
+ },
+ "jsbn": {
+ "version": "0.1.1",
+ "bundled": true,
+ "dev": true,
+ "optional": true
+ },
+ "tweetnacl": {
+ "version": "0.14.5",
+ "bundled": true,
+ "dev": true,
+ "optional": true
+ }
+ }
+ }
+ }
+ },
+ "is-typedarray": {
+ "version": "1.0.0",
+ "bundled": true,
+ "dev": true
+ },
+ "isstream": {
+ "version": "0.1.2",
+ "bundled": true,
+ "dev": true
+ },
+ "json-stringify-safe": {
+ "version": "5.0.1",
+ "bundled": true,
+ "dev": true
+ },
+ "mime-types": {
+ "version": "2.1.15",
+ "bundled": true,
+ "dev": true,
+ "requires": {
+ "mime-db": "1.27.0"
+ },
+ "dependencies": {
+ "mime-db": {
+ "version": "1.27.0",
+ "bundled": true,
+ "dev": true
+ }
+ }
+ },
+ "oauth-sign": {
+ "version": "0.8.2",
+ "bundled": true,
+ "dev": true
+ },
+ "performance-now": {
+ "version": "0.2.0",
+ "bundled": true,
+ "dev": true
+ },
+ "qs": {
+ "version": "6.4.0",
+ "bundled": true,
+ "dev": true
+ },
+ "stringstream": {
+ "version": "0.0.5",
+ "bundled": true,
+ "dev": true
+ },
+ "tough-cookie": {
+ "version": "2.3.2",
+ "bundled": true,
+ "dev": true,
+ "requires": {
+ "punycode": "1.4.1"
+ },
+ "dependencies": {
+ "punycode": {
+ "version": "1.4.1",
+ "bundled": true,
+ "dev": true
+ }
+ }
+ },
+ "tunnel-agent": {
+ "version": "0.6.0",
+ "bundled": true,
+ "dev": true,
+ "requires": {
+ "safe-buffer": "5.1.1"
+ }
+ }
+ }
+ },
+ "retry": {
+ "version": "0.10.1",
+ "bundled": true,
+ "dev": true
+ },
+ "rimraf": {
+ "version": "2.6.1",
+ "bundled": true,
+ "dev": true,
+ "requires": {
+ "glob": "7.1.2"
+ }
+ },
+ "safe-buffer": {
+ "version": "5.1.1",
+ "bundled": true,
+ "dev": true
+ },
+ "semver": {
+ "version": "5.3.0",
+ "bundled": true,
+ "dev": true
+ },
+ "sha": {
+ "version": "2.0.1",
+ "bundled": true,
+ "dev": true,
+ "requires": {
+ "graceful-fs": "4.1.11",
+ "readable-stream": "2.3.2"
+ }
+ },
+ "slide": {
+ "version": "1.1.6",
+ "bundled": true,
+ "dev": true
+ },
+ "sorted-object": {
+ "version": "2.0.1",
+ "bundled": true,
+ "dev": true
+ },
+ "sorted-union-stream": {
+ "version": "2.1.3",
+ "bundled": true,
+ "dev": true,
+ "requires": {
+ "from2": "1.3.0",
+ "stream-iterate": "1.2.0"
+ },
+ "dependencies": {
+ "from2": {
+ "version": "1.3.0",
+ "bundled": true,
+ "dev": true,
+ "requires": {
+ "inherits": "2.0.3",
+ "readable-stream": "1.1.14"
+ },
+ "dependencies": {
+ "readable-stream": {
+ "version": "1.1.14",
+ "bundled": true,
+ "dev": true,
+ "requires": {
+ "core-util-is": "1.0.2",
+ "inherits": "2.0.3",
+ "isarray": "0.0.1",
+ "string_decoder": "0.10.31"
+ },
+ "dependencies": {
+ "core-util-is": {
+ "version": "1.0.2",
+ "bundled": true,
+ "dev": true
+ },
+ "isarray": {
+ "version": "0.0.1",
+ "bundled": true,
+ "dev": true
+ },
+ "string_decoder": {
+ "version": "0.10.31",
+ "bundled": true,
+ "dev": true
+ }
+ }
+ }
+ }
+ },
+ "stream-iterate": {
+ "version": "1.2.0",
+ "bundled": true,
+ "dev": true,
+ "requires": {
+ "readable-stream": "2.3.2",
+ "stream-shift": "1.0.0"
+ },
+ "dependencies": {
+ "stream-shift": {
+ "version": "1.0.0",
+ "bundled": true,
+ "dev": true
+ }
+ }
+ }
+ }
+ },
+ "ssri": {
+ "version": "4.1.6",
+ "bundled": true,
+ "dev": true,
+ "requires": {
+ "safe-buffer": "5.1.1"
+ }
+ },
+ "strip-ansi": {
+ "version": "4.0.0",
+ "bundled": true,
+ "dev": true,
+ "requires": {
+ "ansi-regex": "3.0.0"
+ },
+ "dependencies": {
+ "ansi-regex": {
+ "version": "3.0.0",
+ "bundled": true,
+ "dev": true
+ }
+ }
+ },
+ "tar": {
+ "version": "2.2.1",
+ "bundled": true,
+ "dev": true,
+ "requires": {
+ "block-stream": "0.0.9",
+ "fstream": "1.0.11",
+ "inherits": "2.0.3"
+ },
+ "dependencies": {
+ "block-stream": {
+ "version": "0.0.9",
+ "bundled": true,
+ "dev": true,
+ "requires": {
+ "inherits": "2.0.3"
+ }
+ }
+ }
+ },
+ "text-table": {
+ "version": "0.2.0",
+ "bundled": true,
+ "dev": true
+ },
+ "uid-number": {
+ "version": "0.0.6",
+ "bundled": true,
+ "dev": true
+ },
+ "umask": {
+ "version": "1.1.0",
+ "bundled": true,
+ "dev": true
+ },
+ "unique-filename": {
+ "version": "1.1.0",
+ "bundled": true,
+ "dev": true,
+ "requires": {
+ "unique-slug": "2.0.0"
+ },
+ "dependencies": {
+ "unique-slug": {
+ "version": "2.0.0",
+ "bundled": true,
+ "dev": true,
+ "requires": {
+ "imurmurhash": "0.1.4"
+ }
+ }
+ }
+ },
+ "unpipe": {
+ "version": "1.0.0",
+ "bundled": true,
+ "dev": true
+ },
+ "update-notifier": {
+ "version": "2.2.0",
+ "bundled": true,
+ "dev": true,
+ "requires": {
+ "boxen": "1.1.0",
+ "chalk": "1.1.3",
+ "configstore": "3.1.0",
+ "import-lazy": "2.1.0",
+ "is-npm": "1.0.0",
+ "latest-version": "3.1.0",
+ "semver-diff": "2.1.0",
+ "xdg-basedir": "3.0.0"
+ },
+ "dependencies": {
+ "boxen": {
+ "version": "1.1.0",
+ "bundled": true,
+ "dev": true,
+ "requires": {
+ "ansi-align": "2.0.0",
+ "camelcase": "4.1.0",
+ "chalk": "1.1.3",
+ "cli-boxes": "1.0.0",
+ "string-width": "2.1.0",
+ "term-size": "0.1.1",
+ "widest-line": "1.0.0"
+ },
+ "dependencies": {
+ "ansi-align": {
+ "version": "2.0.0",
+ "bundled": true,
+ "dev": true,
+ "requires": {
+ "string-width": "2.1.0"
+ }
+ },
+ "camelcase": {
+ "version": "4.1.0",
+ "bundled": true,
+ "dev": true
+ },
+ "cli-boxes": {
+ "version": "1.0.0",
+ "bundled": true,
+ "dev": true
+ },
+ "string-width": {
+ "version": "2.1.0",
+ "bundled": true,
+ "dev": true,
+ "requires": {
+ "is-fullwidth-code-point": "2.0.0",
+ "strip-ansi": "4.0.0"
+ },
+ "dependencies": {
+ "is-fullwidth-code-point": {
+ "version": "2.0.0",
+ "bundled": true,
+ "dev": true
+ },
+ "strip-ansi": {
+ "version": "4.0.0",
+ "bundled": true,
+ "dev": true,
+ "requires": {
+ "ansi-regex": "3.0.0"
+ }
+ }
+ }
+ },
+ "term-size": {
+ "version": "0.1.1",
+ "bundled": true,
+ "dev": true,
+ "requires": {
+ "execa": "0.4.0"
+ },
+ "dependencies": {
+ "execa": {
+ "version": "0.4.0",
+ "bundled": true,
+ "dev": true,
+ "requires": {
+ "cross-spawn-async": "2.2.5",
+ "is-stream": "1.1.0",
+ "npm-run-path": "1.0.0",
+ "object-assign": "4.1.1",
+ "path-key": "1.0.0",
+ "strip-eof": "1.0.0"
+ },
+ "dependencies": {
+ "cross-spawn-async": {
+ "version": "2.2.5",
+ "bundled": true,
+ "dev": true,
+ "requires": {
+ "lru-cache": "4.1.1",
+ "which": "1.2.14"
+ }
+ },
+ "is-stream": {
+ "version": "1.1.0",
+ "bundled": true,
+ "dev": true
+ },
+ "npm-run-path": {
+ "version": "1.0.0",
+ "bundled": true,
+ "dev": true,
+ "requires": {
+ "path-key": "1.0.0"
+ }
+ },
+ "object-assign": {
+ "version": "4.1.1",
+ "bundled": true,
+ "dev": true
+ },
+ "path-key": {
+ "version": "1.0.0",
+ "bundled": true,
+ "dev": true
+ },
+ "strip-eof": {
+ "version": "1.0.0",
+ "bundled": true,
+ "dev": true
+ }
+ }
+ }
+ }
+ },
+ "widest-line": {
+ "version": "1.0.0",
+ "bundled": true,
+ "dev": true,
+ "requires": {
+ "string-width": "1.0.2"
+ },
+ "dependencies": {
+ "string-width": {
+ "version": "1.0.2",
+ "bundled": true,
+ "dev": true,
+ "requires": {
+ "code-point-at": "1.1.0",
+ "is-fullwidth-code-point": "1.0.0",
+ "strip-ansi": "3.0.1"
+ },
+ "dependencies": {
+ "code-point-at": {
+ "version": "1.1.0",
+ "bundled": true,
+ "dev": true
+ },
+ "is-fullwidth-code-point": {
+ "version": "1.0.0",
+ "bundled": true,
+ "dev": true,
+ "requires": {
+ "number-is-nan": "1.0.1"
+ },
+ "dependencies": {
+ "number-is-nan": {
+ "version": "1.0.1",
+ "bundled": true,
+ "dev": true
+ }
+ }
+ },
+ "strip-ansi": {
+ "version": "3.0.1",
+ "bundled": true,
+ "dev": true,
+ "requires": {
+ "ansi-regex": "2.1.1"
+ },
+ "dependencies": {
+ "ansi-regex": {
+ "version": "2.1.1",
+ "bundled": true,
+ "dev": true
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "chalk": {
+ "version": "1.1.3",
+ "bundled": true,
+ "dev": true,
+ "requires": {
+ "ansi-styles": "2.2.1",
+ "escape-string-regexp": "1.0.5",
+ "has-ansi": "2.0.0",
+ "strip-ansi": "3.0.1",
+ "supports-color": "2.0.0"
+ },
+ "dependencies": {
+ "ansi-styles": {
+ "version": "2.2.1",
+ "bundled": true,
+ "dev": true
+ },
+ "escape-string-regexp": {
+ "version": "1.0.5",
+ "bundled": true,
+ "dev": true
+ },
+ "has-ansi": {
+ "version": "2.0.0",
+ "bundled": true,
+ "dev": true,
+ "requires": {
+ "ansi-regex": "2.1.1"
+ },
+ "dependencies": {
+ "ansi-regex": {
+ "version": "2.1.1",
+ "bundled": true,
+ "dev": true
+ }
+ }
+ },
+ "strip-ansi": {
+ "version": "3.0.1",
+ "bundled": true,
+ "dev": true,
+ "requires": {
+ "ansi-regex": "2.1.1"
+ },
+ "dependencies": {
+ "ansi-regex": {
+ "version": "2.1.1",
+ "bundled": true,
+ "dev": true
+ }
+ }
+ },
+ "supports-color": {
+ "version": "2.0.0",
+ "bundled": true,
+ "dev": true
+ }
+ }
+ },
+ "configstore": {
+ "version": "3.1.0",
+ "bundled": true,
+ "dev": true,
+ "requires": {
+ "dot-prop": "4.1.1",
+ "graceful-fs": "4.1.11",
+ "make-dir": "1.0.0",
+ "unique-string": "1.0.0",
+ "write-file-atomic": "2.1.0",
+ "xdg-basedir": "3.0.0"
+ },
+ "dependencies": {
+ "dot-prop": {
+ "version": "4.1.1",
+ "bundled": true,
+ "dev": true,
+ "requires": {
+ "is-obj": "1.0.1"
+ },
+ "dependencies": {
+ "is-obj": {
+ "version": "1.0.1",
+ "bundled": true,
+ "dev": true
+ }
+ }
+ },
+ "make-dir": {
+ "version": "1.0.0",
+ "bundled": true,
+ "dev": true,
+ "requires": {
+ "pify": "2.3.0"
+ },
+ "dependencies": {
+ "pify": {
+ "version": "2.3.0",
+ "bundled": true,
+ "dev": true
+ }
+ }
+ },
+ "unique-string": {
+ "version": "1.0.0",
+ "bundled": true,
+ "dev": true,
+ "requires": {
+ "crypto-random-string": "1.0.0"
+ },
+ "dependencies": {
+ "crypto-random-string": {
+ "version": "1.0.0",
+ "bundled": true,
+ "dev": true
+ }
+ }
+ }
+ }
+ },
+ "import-lazy": {
+ "version": "2.1.0",
+ "bundled": true,
+ "dev": true
+ },
+ "is-npm": {
+ "version": "1.0.0",
+ "bundled": true,
+ "dev": true
+ },
+ "latest-version": {
+ "version": "3.1.0",
+ "bundled": true,
+ "dev": true,
+ "requires": {
+ "package-json": "4.0.1"
+ },
+ "dependencies": {
+ "package-json": {
+ "version": "4.0.1",
+ "bundled": true,
+ "dev": true,
+ "requires": {
+ "got": "6.7.1",
+ "registry-auth-token": "3.3.1",
+ "registry-url": "3.1.0",
+ "semver": "5.3.0"
+ },
+ "dependencies": {
+ "got": {
+ "version": "6.7.1",
+ "bundled": true,
+ "dev": true,
+ "requires": {
+ "create-error-class": "3.0.2",
+ "duplexer3": "0.1.4",
+ "get-stream": "3.0.0",
+ "is-redirect": "1.0.0",
+ "is-retry-allowed": "1.1.0",
+ "is-stream": "1.1.0",
+ "lowercase-keys": "1.0.0",
+ "safe-buffer": "5.1.1",
+ "timed-out": "4.0.1",
+ "unzip-response": "2.0.1",
+ "url-parse-lax": "1.0.0"
+ },
+ "dependencies": {
+ "create-error-class": {
+ "version": "3.0.2",
+ "bundled": true,
+ "dev": true,
+ "requires": {
+ "capture-stack-trace": "1.0.0"
+ },
+ "dependencies": {
+ "capture-stack-trace": {
+ "version": "1.0.0",
+ "bundled": true,
+ "dev": true
+ }
+ }
+ },
+ "duplexer3": {
+ "version": "0.1.4",
+ "bundled": true,
+ "dev": true
+ },
+ "get-stream": {
+ "version": "3.0.0",
+ "bundled": true,
+ "dev": true
+ },
+ "is-redirect": {
+ "version": "1.0.0",
+ "bundled": true,
+ "dev": true
+ },
+ "is-retry-allowed": {
+ "version": "1.1.0",
+ "bundled": true,
+ "dev": true
+ },
+ "is-stream": {
+ "version": "1.1.0",
+ "bundled": true,
+ "dev": true
+ },
+ "lowercase-keys": {
+ "version": "1.0.0",
+ "bundled": true,
+ "dev": true
+ },
+ "timed-out": {
+ "version": "4.0.1",
+ "bundled": true,
+ "dev": true
+ },
+ "unzip-response": {
+ "version": "2.0.1",
+ "bundled": true,
+ "dev": true
+ },
+ "url-parse-lax": {
+ "version": "1.0.0",
+ "bundled": true,
+ "dev": true,
+ "requires": {
+ "prepend-http": "1.0.4"
+ },
+ "dependencies": {
+ "prepend-http": {
+ "version": "1.0.4",
+ "bundled": true,
+ "dev": true
+ }
+ }
+ }
+ }
+ },
+ "registry-auth-token": {
+ "version": "3.3.1",
+ "bundled": true,
+ "dev": true,
+ "requires": {
+ "rc": "1.2.1",
+ "safe-buffer": "5.1.1"
+ },
+ "dependencies": {
+ "rc": {
+ "version": "1.2.1",
+ "bundled": true,
+ "dev": true,
+ "requires": {
+ "deep-extend": "0.4.2",
+ "ini": "1.3.4",
+ "minimist": "1.2.0",
+ "strip-json-comments": "2.0.1"
+ },
+ "dependencies": {
+ "deep-extend": {
+ "version": "0.4.2",
+ "bundled": true,
+ "dev": true
+ },
+ "minimist": {
+ "version": "1.2.0",
+ "bundled": true,
+ "dev": true
+ },
+ "strip-json-comments": {
+ "version": "2.0.1",
+ "bundled": true,
+ "dev": true
+ }
+ }
+ }
+ }
+ },
+ "registry-url": {
+ "version": "3.1.0",
+ "bundled": true,
+ "dev": true,
+ "requires": {
+ "rc": "1.2.1"
+ },
+ "dependencies": {
+ "rc": {
+ "version": "1.2.1",
+ "bundled": true,
+ "dev": true,
+ "requires": {
+ "deep-extend": "0.4.2",
+ "ini": "1.3.4",
+ "minimist": "1.2.0",
+ "strip-json-comments": "2.0.1"
+ },
+ "dependencies": {
+ "deep-extend": {
+ "version": "0.4.2",
+ "bundled": true,
+ "dev": true
+ },
+ "minimist": {
+ "version": "1.2.0",
+ "bundled": true,
+ "dev": true
+ },
+ "strip-json-comments": {
+ "version": "2.0.1",
+ "bundled": true,
+ "dev": true
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "semver-diff": {
+ "version": "2.1.0",
+ "bundled": true,
+ "dev": true,
+ "requires": {
+ "semver": "5.3.0"
+ }
+ },
+ "xdg-basedir": {
+ "version": "3.0.0",
+ "bundled": true,
+ "dev": true
+ }
+ }
+ },
+ "uuid": {
+ "version": "3.1.0",
+ "bundled": true,
+ "dev": true
+ },
+ "validate-npm-package-license": {
+ "version": "3.0.1",
+ "bundled": true,
+ "dev": true,
+ "requires": {
+ "spdx-correct": "1.0.2",
+ "spdx-expression-parse": "1.0.4"
+ },
+ "dependencies": {
+ "spdx-correct": {
+ "version": "1.0.2",
+ "bundled": true,
+ "dev": true,
+ "requires": {
+ "spdx-license-ids": "1.2.2"
+ },
+ "dependencies": {
+ "spdx-license-ids": {
+ "version": "1.2.2",
+ "bundled": true,
+ "dev": true
+ }
+ }
+ },
+ "spdx-expression-parse": {
+ "version": "1.0.4",
+ "bundled": true,
+ "dev": true
+ }
+ }
+ },
+ "validate-npm-package-name": {
+ "version": "3.0.0",
+ "bundled": true,
+ "dev": true,
+ "requires": {
+ "builtins": "1.0.3"
+ },
+ "dependencies": {
+ "builtins": {
+ "version": "1.0.3",
+ "bundled": true,
+ "dev": true
+ }
+ }
+ },
+ "which": {
+ "version": "1.2.14",
+ "bundled": true,
+ "dev": true,
+ "requires": {
+ "isexe": "2.0.0"
+ },
+ "dependencies": {
+ "isexe": {
+ "version": "2.0.0",
+ "bundled": true,
+ "dev": true
+ }
+ }
+ },
+ "worker-farm": {
+ "version": "1.3.1",
+ "bundled": true,
+ "dev": true,
+ "requires": {
+ "errno": "0.1.4",
+ "xtend": "4.0.1"
+ },
+ "dependencies": {
+ "errno": {
+ "version": "0.1.4",
+ "bundled": true,
+ "dev": true,
+ "requires": {
+ "prr": "0.0.0"
+ },
+ "dependencies": {
+ "prr": {
+ "version": "0.0.0",
+ "bundled": true,
+ "dev": true
+ }
+ }
+ },
+ "xtend": {
+ "version": "4.0.1",
+ "bundled": true,
+ "dev": true
+ }
+ }
+ },
+ "wrappy": {
+ "version": "1.0.2",
+ "bundled": true,
+ "dev": true
+ },
+ "write-file-atomic": {
+ "version": "2.1.0",
+ "bundled": true,
+ "dev": true,
+ "requires": {
+ "graceful-fs": "4.1.11",
+ "imurmurhash": "0.1.4",
+ "slide": "1.1.6"
+ }
+ }
+ }
+ },
+ "npmi": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/npmi/-/npmi-1.0.1.tgz",
+ "integrity": "sha1-FddpJzVHVF5oCdzwzhiu1IsCkOI=",
+ "dev": true,
+ "requires": {
+ "npm": "2.15.12",
+ "semver": "4.3.6"
+ },
+ "dependencies": {
+ "npm": {
+ "version": "2.15.12",
+ "resolved": "https://registry.npmjs.org/npm/-/npm-2.15.12.tgz",
+ "integrity": "sha1-33w+1aJ3w/nUtdgZsFMR0QogCuY=",
+ "dev": true,
+ "requires": {
+ "abbrev": "1.0.9",
+ "ansi": "0.3.1",
+ "ansi-regex": "2.0.0",
+ "ansicolors": "0.3.2",
+ "ansistyles": "0.1.3",
+ "archy": "1.0.0",
+ "async-some": "1.0.2",
+ "block-stream": "0.0.9",
+ "char-spinner": "1.0.1",
+ "chmodr": "1.0.2",
+ "chownr": "1.0.1",
+ "cmd-shim": "2.0.2",
+ "columnify": "1.5.4",
+ "config-chain": "1.1.10",
+ "dezalgo": "1.0.3",
+ "editor": "1.0.0",
+ "fs-vacuum": "1.2.9",
+ "fs-write-stream-atomic": "1.0.8",
+ "fstream": "1.0.10",
+ "fstream-npm": "1.1.1",
+ "github-url-from-git": "1.4.0",
+ "github-url-from-username-repo": "1.0.2",
+ "glob": "7.0.6",
+ "graceful-fs": "4.1.6",
+ "hosted-git-info": "2.1.5",
+ "imurmurhash": "0.1.4",
+ "inflight": "1.0.5",
+ "inherits": "2.0.3",
+ "ini": "1.3.4",
+ "init-package-json": "1.9.4",
+ "lockfile": "1.0.1",
+ "lru-cache": "4.0.1",
+ "minimatch": "3.0.3",
+ "mkdirp": "0.5.1",
+ "node-gyp": "3.6.0",
+ "nopt": "3.0.6",
+ "normalize-git-url": "3.0.2",
+ "normalize-package-data": "2.3.5",
+ "npm-cache-filename": "1.0.2",
+ "npm-install-checks": "1.0.7",
+ "npm-package-arg": "4.1.0",
+ "npm-registry-client": "7.2.1",
+ "npm-user-validate": "0.1.5",
+ "npmlog": "2.0.4",
+ "once": "1.4.0",
+ "opener": "1.4.1",
+ "osenv": "0.1.3",
+ "path-is-inside": "1.0.1",
+ "read": "1.0.7",
+ "read-installed": "4.0.3",
+ "read-package-json": "2.0.4",
+ "readable-stream": "2.1.5",
+ "realize-package-specifier": "3.0.1",
+ "request": "2.74.0",
+ "retry": "0.10.0",
+ "rimraf": "2.5.4",
+ "semver": "5.1.0",
+ "sha": "2.0.1",
+ "slide": "1.1.6",
+ "sorted-object": "2.0.0",
+ "spdx-license-ids": "1.2.2",
+ "strip-ansi": "3.0.1",
+ "tar": "2.2.1",
+ "text-table": "0.2.0",
+ "uid-number": "0.0.6",
+ "umask": "1.1.0",
+ "validate-npm-package-license": "3.0.1",
+ "validate-npm-package-name": "2.2.2",
+ "which": "1.2.11",
+ "wrappy": "1.0.2",
+ "write-file-atomic": "1.1.4"
+ },
+ "dependencies": {
+ "abbrev": {
+ "version": "1.0.9",
+ "bundled": true,
+ "dev": true
+ },
+ "ansi": {
+ "version": "0.3.1",
+ "bundled": true,
+ "dev": true
+ },
+ "ansi-regex": {
+ "version": "2.0.0",
+ "bundled": true,
+ "dev": true
+ },
+ "ansicolors": {
+ "version": "0.3.2",
+ "bundled": true,
+ "dev": true
+ },
+ "ansistyles": {
+ "version": "0.1.3",
+ "bundled": true,
+ "dev": true
+ },
+ "archy": {
+ "version": "1.0.0",
+ "bundled": true,
+ "dev": true
+ },
+ "async-some": {
+ "version": "1.0.2",
+ "bundled": true,
+ "dev": true,
+ "requires": {
+ "dezalgo": "1.0.3"
+ }
+ },
+ "block-stream": {
+ "version": "0.0.9",
+ "bundled": true,
+ "dev": true,
+ "requires": {
+ "inherits": "2.0.3"
+ }
+ },
+ "char-spinner": {
+ "version": "1.0.1",
+ "bundled": true,
+ "dev": true
+ },
+ "chmodr": {
+ "version": "1.0.2",
+ "bundled": true,
+ "dev": true
+ },
+ "chownr": {
+ "version": "1.0.1",
+ "bundled": true,
+ "dev": true
+ },
+ "cmd-shim": {
+ "version": "2.0.2",
+ "bundled": true,
+ "dev": true,
+ "requires": {
+ "graceful-fs": "4.1.6",
+ "mkdirp": "0.5.1"
+ }
+ },
+ "columnify": {
+ "version": "1.5.4",
+ "bundled": true,
+ "dev": true,
+ "requires": {
+ "strip-ansi": "3.0.1",
+ "wcwidth": "1.0.0"
+ },
+ "dependencies": {
+ "wcwidth": {
+ "version": "1.0.0",
+ "bundled": true,
+ "dev": true,
+ "requires": {
+ "defaults": "1.0.3"
+ },
+ "dependencies": {
+ "defaults": {
+ "version": "1.0.3",
+ "bundled": true,
+ "dev": true,
+ "requires": {
+ "clone": "1.0.2"
+ },
+ "dependencies": {
+ "clone": {
+ "version": "1.0.2",
+ "bundled": true,
+ "dev": true
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "config-chain": {
+ "version": "1.1.10",
+ "bundled": true,
+ "dev": true,
+ "requires": {
+ "ini": "1.3.4",
+ "proto-list": "1.2.4"
+ },
+ "dependencies": {
+ "proto-list": {
+ "version": "1.2.4",
+ "bundled": true,
+ "dev": true
+ }
+ }
+ },
+ "dezalgo": {
+ "version": "1.0.3",
+ "bundled": true,
+ "dev": true,
+ "requires": {
+ "asap": "2.0.3",
+ "wrappy": "1.0.2"
+ },
+ "dependencies": {
+ "asap": {
+ "version": "2.0.3",
+ "bundled": true,
+ "dev": true
+ }
+ }
+ },
+ "editor": {
+ "version": "1.0.0",
+ "bundled": true,
+ "dev": true
+ },
+ "fs-vacuum": {
+ "version": "1.2.9",
+ "bundled": true,
+ "dev": true,
+ "requires": {
+ "graceful-fs": "4.1.6",
+ "path-is-inside": "1.0.1",
+ "rimraf": "2.5.4"
+ }
+ },
+ "fs-write-stream-atomic": {
+ "version": "1.0.8",
+ "bundled": true,
+ "dev": true,
+ "requires": {
+ "graceful-fs": "4.1.6",
+ "iferr": "0.1.5",
+ "imurmurhash": "0.1.4",
+ "readable-stream": "2.1.5"
+ },
+ "dependencies": {
+ "iferr": {
+ "version": "0.1.5",
+ "bundled": true,
+ "dev": true
+ }
+ }
+ },
+ "fstream": {
+ "version": "1.0.10",
+ "bundled": true,
+ "dev": true,
+ "requires": {
+ "graceful-fs": "4.1.6",
+ "inherits": "2.0.3",
+ "mkdirp": "0.5.1",
+ "rimraf": "2.5.4"
+ }
+ },
+ "fstream-npm": {
+ "version": "1.1.1",
+ "bundled": true,
+ "dev": true,
+ "requires": {
+ "fstream-ignore": "1.0.5",
+ "inherits": "2.0.3"
+ },
+ "dependencies": {
+ "fstream-ignore": {
+ "version": "1.0.5",
+ "bundled": true,
+ "dev": true,
+ "requires": {
+ "fstream": "1.0.10",
+ "inherits": "2.0.3",
+ "minimatch": "3.0.3"
+ }
+ }
+ }
+ },
+ "github-url-from-git": {
+ "version": "1.4.0",
+ "bundled": true,
+ "dev": true
+ },
+ "github-url-from-username-repo": {
+ "version": "1.0.2",
+ "bundled": true,
+ "dev": true
+ },
+ "glob": {
+ "version": "7.0.6",
+ "bundled": true,
+ "dev": true,
+ "requires": {
+ "fs.realpath": "1.0.0",
+ "inflight": "1.0.5",
+ "inherits": "2.0.3",
+ "minimatch": "3.0.3",
+ "once": "1.4.0",
+ "path-is-absolute": "1.0.0"
+ },
+ "dependencies": {
+ "fs.realpath": {
+ "version": "1.0.0",
+ "bundled": true,
+ "dev": true
+ },
+ "path-is-absolute": {
+ "version": "1.0.0",
+ "bundled": true,
+ "dev": true
+ }
+ }
+ },
+ "graceful-fs": {
+ "version": "4.1.6",
+ "bundled": true,
+ "dev": true
+ },
+ "hosted-git-info": {
+ "version": "2.1.5",
+ "bundled": true,
+ "dev": true
+ },
+ "imurmurhash": {
+ "version": "0.1.4",
+ "bundled": true,
+ "dev": true
+ },
+ "inflight": {
+ "version": "1.0.5",
+ "bundled": true,
+ "dev": true,
+ "requires": {
+ "once": "1.4.0",
+ "wrappy": "1.0.2"
+ }
+ },
+ "inherits": {
+ "version": "2.0.3",
+ "bundled": true,
+ "dev": true
+ },
+ "ini": {
+ "version": "1.3.4",
+ "bundled": true,
+ "dev": true
+ },
+ "init-package-json": {
+ "version": "1.9.4",
+ "bundled": true,
+ "dev": true,
+ "requires": {
+ "glob": "6.0.4",
+ "npm-package-arg": "4.1.0",
+ "promzard": "0.3.0",
+ "read": "1.0.7",
+ "read-package-json": "2.0.4",
+ "semver": "5.1.0",
+ "validate-npm-package-license": "3.0.1",
+ "validate-npm-package-name": "2.2.2"
+ },
+ "dependencies": {
+ "glob": {
+ "version": "6.0.4",
+ "bundled": true,
+ "dev": true,
+ "requires": {
+ "inflight": "1.0.5",
+ "inherits": "2.0.3",
+ "minimatch": "3.0.3",
+ "once": "1.4.0",
+ "path-is-absolute": "1.0.0"
+ },
+ "dependencies": {
+ "path-is-absolute": {
+ "version": "1.0.0",
+ "bundled": true,
+ "dev": true
+ }
+ }
+ },
+ "promzard": {
+ "version": "0.3.0",
+ "bundled": true,
+ "dev": true,
+ "requires": {
+ "read": "1.0.7"
+ }
+ }
+ }
+ },
+ "lockfile": {
+ "version": "1.0.1",
+ "bundled": true,
+ "dev": true
+ },
+ "lru-cache": {
+ "version": "4.0.1",
+ "bundled": true,
+ "dev": true,
+ "requires": {
+ "pseudomap": "1.0.2",
+ "yallist": "2.0.0"
+ },
+ "dependencies": {
+ "pseudomap": {
+ "version": "1.0.2",
+ "bundled": true,
+ "dev": true
+ },
+ "yallist": {
+ "version": "2.0.0",
+ "bundled": true,
+ "dev": true
+ }
+ }
+ },
+ "minimatch": {
+ "version": "3.0.3",
+ "bundled": true,
+ "dev": true,
+ "requires": {
+ "brace-expansion": "1.1.6"
+ },
+ "dependencies": {
+ "brace-expansion": {
+ "version": "1.1.6",
+ "bundled": true,
+ "dev": true,
+ "requires": {
+ "balanced-match": "0.4.2",
+ "concat-map": "0.0.1"
+ },
+ "dependencies": {
+ "balanced-match": {
+ "version": "0.4.2",
+ "bundled": true,
+ "dev": true
+ },
+ "concat-map": {
+ "version": "0.0.1",
+ "bundled": true,
+ "dev": true
+ }
+ }
+ }
+ }
+ },
+ "mkdirp": {
+ "version": "0.5.1",
+ "bundled": true,
+ "dev": true,
+ "requires": {
+ "minimist": "0.0.8"
+ },
+ "dependencies": {
+ "minimist": {
+ "version": "0.0.8",
+ "bundled": true,
+ "dev": true
+ }
+ }
+ },
+ "node-gyp": {
+ "version": "3.6.0",
+ "bundled": true,
+ "dev": true,
+ "requires": {
+ "fstream": "1.0.10",
+ "glob": "7.0.6",
+ "graceful-fs": "4.1.6",
+ "minimatch": "3.0.3",
+ "mkdirp": "0.5.1",
+ "nopt": "3.0.6",
+ "npmlog": "2.0.4",
+ "osenv": "0.1.3",
+ "request": "2.74.0",
+ "rimraf": "2.5.4",
+ "semver": "5.3.0",
+ "tar": "2.2.1",
+ "which": "1.2.11"
+ },
+ "dependencies": {
+ "semver": {
+ "version": "5.3.0",
+ "bundled": true,
+ "dev": true
+ }
+ }
+ },
+ "nopt": {
+ "version": "3.0.6",
+ "bundled": true,
+ "dev": true,
+ "requires": {
+ "abbrev": "1.0.9"
+ }
+ },
+ "normalize-git-url": {
+ "version": "3.0.2",
+ "bundled": true,
+ "dev": true
+ },
+ "normalize-package-data": {
+ "version": "2.3.5",
+ "bundled": true,
+ "dev": true,
+ "requires": {
+ "hosted-git-info": "2.1.5",
+ "is-builtin-module": "1.0.0",
+ "semver": "5.1.0",
+ "validate-npm-package-license": "3.0.1"
+ },
+ "dependencies": {
+ "is-builtin-module": {
+ "version": "1.0.0",
+ "bundled": true,
+ "dev": true,
+ "requires": {
+ "builtin-modules": "1.1.0"
+ },
+ "dependencies": {
+ "builtin-modules": {
+ "version": "1.1.0",
+ "bundled": true,
+ "dev": true
+ }
+ }
+ }
+ }
+ },
+ "npm-cache-filename": {
+ "version": "1.0.2",
+ "bundled": true,
+ "dev": true
+ },
+ "npm-install-checks": {
+ "version": "1.0.7",
+ "bundled": true,
+ "dev": true,
+ "requires": {
+ "npmlog": "2.0.4",
+ "semver": "5.1.0"
+ }
+ },
+ "npm-package-arg": {
+ "version": "4.1.0",
+ "bundled": true,
+ "dev": true,
+ "requires": {
+ "hosted-git-info": "2.1.5",
+ "semver": "5.1.0"
+ }
+ },
+ "npm-registry-client": {
+ "version": "7.2.1",
+ "bundled": true,
+ "dev": true,
+ "requires": {
+ "concat-stream": "1.5.2",
+ "graceful-fs": "4.1.6",
+ "normalize-package-data": "2.3.5",
+ "npm-package-arg": "4.1.0",
+ "npmlog": "2.0.4",
+ "once": "1.4.0",
+ "request": "2.74.0",
+ "retry": "0.10.0",
+ "semver": "5.1.0",
+ "slide": "1.1.6"
+ },
+ "dependencies": {
+ "concat-stream": {
+ "version": "1.5.2",
+ "bundled": true,
+ "dev": true,
+ "requires": {
+ "inherits": "2.0.3",
+ "readable-stream": "2.0.6",
+ "typedarray": "0.0.6"
+ },
+ "dependencies": {
+ "readable-stream": {
+ "version": "2.0.6",
+ "bundled": true,
+ "dev": true,
+ "requires": {
+ "core-util-is": "1.0.2",
+ "inherits": "2.0.3",
+ "isarray": "1.0.0",
+ "process-nextick-args": "1.0.7",
+ "string_decoder": "0.10.31",
+ "util-deprecate": "1.0.2"
+ },
+ "dependencies": {
+ "core-util-is": {
+ "version": "1.0.2",
+ "bundled": true,
+ "dev": true
+ },
+ "isarray": {
+ "version": "1.0.0",
+ "bundled": true,
+ "dev": true
+ },
+ "process-nextick-args": {
+ "version": "1.0.7",
+ "bundled": true,
+ "dev": true
+ },
+ "string_decoder": {
+ "version": "0.10.31",
+ "bundled": true,
+ "dev": true
+ },
+ "util-deprecate": {
+ "version": "1.0.2",
+ "bundled": true,
+ "dev": true
+ }
+ }
+ },
+ "typedarray": {
+ "version": "0.0.6",
+ "bundled": true,
+ "dev": true
+ }
+ }
+ },
+ "retry": {
+ "version": "0.10.0",
+ "bundled": true,
+ "dev": true
+ }
+ }
+ },
+ "npm-user-validate": {
+ "version": "0.1.5",
+ "bundled": true,
+ "dev": true
+ },
+ "npmlog": {
+ "version": "2.0.4",
+ "bundled": true,
+ "dev": true,
+ "requires": {
+ "ansi": "0.3.1",
+ "are-we-there-yet": "1.1.2",
+ "gauge": "1.2.7"
+ },
+ "dependencies": {
+ "are-we-there-yet": {
+ "version": "1.1.2",
+ "bundled": true,
+ "dev": true,
+ "requires": {
+ "delegates": "1.0.0",
+ "readable-stream": "2.1.5"
+ },
+ "dependencies": {
+ "delegates": {
+ "version": "1.0.0",
+ "bundled": true,
+ "dev": true
+ }
+ }
+ },
+ "gauge": {
+ "version": "1.2.7",
+ "bundled": true,
+ "dev": true,
+ "requires": {
+ "ansi": "0.3.1",
+ "has-unicode": "2.0.0",
+ "lodash.pad": "4.4.0",
+ "lodash.padend": "4.5.0",
+ "lodash.padstart": "4.5.0"
+ },
+ "dependencies": {
+ "has-unicode": {
+ "version": "2.0.0",
+ "bundled": true,
+ "dev": true
+ },
+ "lodash._baseslice": {
+ "version": "4.0.0",
+ "bundled": true,
+ "dev": true
+ },
+ "lodash._basetostring": {
+ "version": "4.12.0",
+ "bundled": true,
+ "dev": true
+ },
+ "lodash.pad": {
+ "version": "4.4.0",
+ "bundled": true,
+ "dev": true,
+ "requires": {
+ "lodash._baseslice": "4.0.0",
+ "lodash._basetostring": "4.12.0",
+ "lodash.tostring": "4.1.4"
+ }
+ },
+ "lodash.padend": {
+ "version": "4.5.0",
+ "bundled": true,
+ "dev": true,
+ "requires": {
+ "lodash._baseslice": "4.0.0",
+ "lodash._basetostring": "4.12.0",
+ "lodash.tostring": "4.1.4"
+ }
+ },
+ "lodash.padstart": {
+ "version": "4.5.0",
+ "bundled": true,
+ "dev": true,
+ "requires": {
+ "lodash._baseslice": "4.0.0",
+ "lodash._basetostring": "4.12.0",
+ "lodash.tostring": "4.1.4"
+ }
+ },
+ "lodash.tostring": {
+ "version": "4.1.4",
+ "bundled": true,
+ "dev": true
+ }
+ }
+ }
+ }
+ },
+ "once": {
+ "version": "1.4.0",
+ "bundled": true,
+ "dev": true,
+ "requires": {
+ "wrappy": "1.0.2"
+ }
+ },
+ "opener": {
+ "version": "1.4.1",
+ "bundled": true,
+ "dev": true
+ },
+ "osenv": {
+ "version": "0.1.3",
+ "bundled": true,
+ "dev": true,
+ "requires": {
+ "os-homedir": "1.0.0",
+ "os-tmpdir": "1.0.1"
+ },
+ "dependencies": {
+ "os-homedir": {
+ "version": "1.0.0",
+ "bundled": true,
+ "dev": true
+ },
+ "os-tmpdir": {
+ "version": "1.0.1",
+ "bundled": true,
+ "dev": true
+ }
+ }
+ },
+ "path-is-inside": {
+ "version": "1.0.1",
+ "bundled": true,
+ "dev": true
+ },
+ "read": {
+ "version": "1.0.7",
+ "bundled": true,
+ "dev": true,
+ "requires": {
+ "mute-stream": "0.0.5"
+ },
+ "dependencies": {
+ "mute-stream": {
+ "version": "0.0.5",
+ "bundled": true,
+ "dev": true
+ }
+ }
+ },
+ "read-installed": {
+ "version": "4.0.3",
+ "bundled": true,
+ "dev": true,
+ "requires": {
+ "debuglog": "1.0.1",
+ "graceful-fs": "4.1.6",
+ "read-package-json": "2.0.4",
+ "readdir-scoped-modules": "1.0.2",
+ "semver": "5.1.0",
+ "slide": "1.1.6",
+ "util-extend": "1.0.1"
+ },
+ "dependencies": {
+ "debuglog": {
+ "version": "1.0.1",
+ "bundled": true,
+ "dev": true
+ },
+ "readdir-scoped-modules": {
+ "version": "1.0.2",
+ "bundled": true,
+ "dev": true,
+ "requires": {
+ "debuglog": "1.0.1",
+ "dezalgo": "1.0.3",
+ "graceful-fs": "4.1.6",
+ "once": "1.4.0"
+ }
+ },
+ "util-extend": {
+ "version": "1.0.1",
+ "bundled": true,
+ "dev": true
+ }
+ }
+ },
+ "read-package-json": {
+ "version": "2.0.4",
+ "bundled": true,
+ "dev": true,
+ "requires": {
+ "glob": "6.0.4",
+ "graceful-fs": "4.1.6",
+ "json-parse-helpfulerror": "1.0.3",
+ "normalize-package-data": "2.3.5"
+ },
+ "dependencies": {
+ "glob": {
+ "version": "6.0.4",
+ "bundled": true,
+ "dev": true,
+ "requires": {
+ "inflight": "1.0.5",
+ "inherits": "2.0.3",
+ "minimatch": "3.0.3",
+ "once": "1.4.0",
+ "path-is-absolute": "1.0.0"
+ },
+ "dependencies": {
+ "path-is-absolute": {
+ "version": "1.0.0",
+ "bundled": true,
+ "dev": true
+ }
+ }
+ },
+ "json-parse-helpfulerror": {
+ "version": "1.0.3",
+ "bundled": true,
+ "dev": true,
+ "requires": {
+ "jju": "1.3.0"
+ },
+ "dependencies": {
+ "jju": {
+ "version": "1.3.0",
+ "bundled": true,
+ "dev": true
+ }
+ }
+ }
+ }
+ },
+ "readable-stream": {
+ "version": "2.1.5",
+ "bundled": true,
+ "dev": true,
+ "requires": {
+ "buffer-shims": "1.0.0",
+ "core-util-is": "1.0.2",
+ "inherits": "2.0.3",
+ "isarray": "1.0.0",
+ "process-nextick-args": "1.0.7",
+ "string_decoder": "0.10.31",
+ "util-deprecate": "1.0.2"
+ },
+ "dependencies": {
+ "buffer-shims": {
+ "version": "1.0.0",
+ "bundled": true,
+ "dev": true
+ },
+ "core-util-is": {
+ "version": "1.0.2",
+ "bundled": true,
+ "dev": true
+ },
+ "isarray": {
+ "version": "1.0.0",
+ "bundled": true,
+ "dev": true
+ },
+ "process-nextick-args": {
+ "version": "1.0.7",
+ "bundled": true,
+ "dev": true
+ },
+ "string_decoder": {
+ "version": "0.10.31",
+ "bundled": true,
+ "dev": true
+ },
+ "util-deprecate": {
+ "version": "1.0.2",
+ "bundled": true,
+ "dev": true
+ }
+ }
+ },
+ "realize-package-specifier": {
+ "version": "3.0.1",
+ "bundled": true,
+ "dev": true,
+ "requires": {
+ "dezalgo": "1.0.3",
+ "npm-package-arg": "4.1.0"
+ }
+ },
+ "request": {
+ "version": "2.74.0",
+ "bundled": true,
+ "dev": true,
+ "requires": {
+ "aws-sign2": "0.6.0",
+ "aws4": "1.4.1",
+ "bl": "1.1.2",
+ "caseless": "0.11.0",
+ "combined-stream": "1.0.5",
+ "extend": "3.0.0",
+ "forever-agent": "0.6.1",
+ "form-data": "1.0.0-rc4",
+ "har-validator": "2.0.6",
+ "hawk": "3.1.3",
+ "http-signature": "1.1.1",
+ "is-typedarray": "1.0.0",
+ "isstream": "0.1.2",
+ "json-stringify-safe": "5.0.1",
+ "mime-types": "2.1.11",
+ "node-uuid": "1.4.7",
+ "oauth-sign": "0.8.2",
+ "qs": "6.2.1",
+ "stringstream": "0.0.5",
+ "tough-cookie": "2.3.1",
+ "tunnel-agent": "0.4.3"
+ },
+ "dependencies": {
+ "aws-sign2": {
+ "version": "0.6.0",
+ "bundled": true,
+ "dev": true
+ },
+ "aws4": {
+ "version": "1.4.1",
+ "bundled": true,
+ "dev": true
+ },
+ "bl": {
+ "version": "1.1.2",
+ "bundled": true,
+ "dev": true,
+ "requires": {
+ "readable-stream": "2.0.6"
+ },
+ "dependencies": {
+ "readable-stream": {
+ "version": "2.0.6",
+ "bundled": true,
+ "dev": true,
+ "requires": {
+ "core-util-is": "1.0.2",
+ "inherits": "2.0.3",
+ "isarray": "1.0.0",
+ "process-nextick-args": "1.0.7",
+ "string_decoder": "0.10.31",
+ "util-deprecate": "1.0.2"
+ },
+ "dependencies": {
+ "core-util-is": {
+ "version": "1.0.2",
+ "bundled": true,
+ "dev": true
+ },
+ "isarray": {
+ "version": "1.0.0",
+ "bundled": true,
+ "dev": true
+ },
+ "process-nextick-args": {
+ "version": "1.0.7",
+ "bundled": true,
+ "dev": true
+ },
+ "string_decoder": {
+ "version": "0.10.31",
+ "bundled": true,
+ "dev": true
+ },
+ "util-deprecate": {
+ "version": "1.0.2",
+ "bundled": true,
+ "dev": true
+ }
+ }
+ }
+ }
+ },
+ "caseless": {
+ "version": "0.11.0",
+ "bundled": true,
+ "dev": true
+ },
+ "combined-stream": {
+ "version": "1.0.5",
+ "bundled": true,
+ "dev": true,
+ "requires": {
+ "delayed-stream": "1.0.0"
+ },
+ "dependencies": {
+ "delayed-stream": {
+ "version": "1.0.0",
+ "bundled": true,
+ "dev": true
+ }
+ }
+ },
+ "extend": {
+ "version": "3.0.0",
+ "bundled": true,
+ "dev": true
+ },
+ "forever-agent": {
+ "version": "0.6.1",
+ "bundled": true,
+ "dev": true
+ },
+ "form-data": {
+ "version": "1.0.0-rc4",
+ "bundled": true,
+ "dev": true,
+ "requires": {
+ "async": "1.5.2",
+ "combined-stream": "1.0.5",
+ "mime-types": "2.1.11"
+ },
+ "dependencies": {
+ "async": {
+ "version": "1.5.2",
+ "bundled": true,
+ "dev": true
+ }
+ }
+ },
+ "har-validator": {
+ "version": "2.0.6",
+ "bundled": true,
+ "dev": true,
+ "requires": {
+ "chalk": "1.1.3",
+ "commander": "2.9.0",
+ "is-my-json-valid": "2.13.1",
+ "pinkie-promise": "2.0.1"
+ },
+ "dependencies": {
+ "chalk": {
+ "version": "1.1.3",
+ "bundled": true,
+ "dev": true,
+ "requires": {
+ "ansi-styles": "2.2.1",
+ "escape-string-regexp": "1.0.5",
+ "has-ansi": "2.0.0",
+ "strip-ansi": "3.0.1",
+ "supports-color": "2.0.0"
+ },
+ "dependencies": {
+ "ansi-styles": {
+ "version": "2.2.1",
+ "bundled": true,
+ "dev": true
+ },
+ "escape-string-regexp": {
+ "version": "1.0.5",
+ "bundled": true,
+ "dev": true
+ },
+ "has-ansi": {
+ "version": "2.0.0",
+ "bundled": true,
+ "dev": true,
+ "requires": {
+ "ansi-regex": "2.0.0"
+ }
+ },
+ "supports-color": {
+ "version": "2.0.0",
+ "bundled": true,
+ "dev": true
+ }
+ }
+ },
+ "commander": {
+ "version": "2.9.0",
+ "bundled": true,
+ "dev": true,
+ "requires": {
+ "graceful-readlink": "1.0.1"
+ },
+ "dependencies": {
+ "graceful-readlink": {
+ "version": "1.0.1",
+ "bundled": true,
+ "dev": true
+ }
+ }
+ },
+ "is-my-json-valid": {
+ "version": "2.13.1",
+ "bundled": true,
+ "dev": true,
+ "requires": {
+ "generate-function": "2.0.0",
+ "generate-object-property": "1.2.0",
+ "jsonpointer": "2.0.0",
+ "xtend": "4.0.1"
+ },
+ "dependencies": {
+ "generate-function": {
+ "version": "2.0.0",
+ "bundled": true,
+ "dev": true
+ },
+ "generate-object-property": {
+ "version": "1.2.0",
+ "bundled": true,
+ "dev": true,
+ "requires": {
+ "is-property": "1.0.2"
+ },
+ "dependencies": {
+ "is-property": {
+ "version": "1.0.2",
+ "bundled": true,
+ "dev": true
+ }
+ }
+ },
+ "jsonpointer": {
+ "version": "2.0.0",
+ "bundled": true,
+ "dev": true
+ },
+ "xtend": {
+ "version": "4.0.1",
+ "bundled": true,
+ "dev": true
+ }
+ }
+ },
+ "pinkie-promise": {
+ "version": "2.0.1",
+ "bundled": true,
+ "dev": true,
+ "requires": {
+ "pinkie": "2.0.4"
+ },
+ "dependencies": {
+ "pinkie": {
+ "version": "2.0.4",
+ "bundled": true,
+ "dev": true
+ }
+ }
+ }
+ }
+ },
+ "hawk": {
+ "version": "3.1.3",
+ "bundled": true,
+ "dev": true,
+ "requires": {
+ "boom": "2.10.1",
+ "cryptiles": "2.0.5",
+ "hoek": "2.16.3",
+ "sntp": "1.0.9"
+ },
+ "dependencies": {
+ "boom": {
+ "version": "2.10.1",
+ "bundled": true,
+ "dev": true,
+ "requires": {
+ "hoek": "2.16.3"
+ }
+ },
+ "cryptiles": {
+ "version": "2.0.5",
+ "bundled": true,
+ "dev": true,
+ "requires": {
+ "boom": "2.10.1"
+ }
+ },
+ "hoek": {
+ "version": "2.16.3",
+ "bundled": true,
+ "dev": true
+ },
+ "sntp": {
+ "version": "1.0.9",
+ "bundled": true,
+ "dev": true,
+ "requires": {
+ "hoek": "2.16.3"
+ }
+ }
+ }
+ },
+ "http-signature": {
+ "version": "1.1.1",
+ "bundled": true,
+ "dev": true,
+ "requires": {
+ "assert-plus": "0.2.0",
+ "jsprim": "1.3.0",
+ "sshpk": "1.9.2"
+ },
+ "dependencies": {
+ "assert-plus": {
+ "version": "0.2.0",
+ "bundled": true,
+ "dev": true
+ },
+ "jsprim": {
+ "version": "1.3.0",
+ "bundled": true,
+ "dev": true,
+ "requires": {
+ "extsprintf": "1.0.2",
+ "json-schema": "0.2.2",
+ "verror": "1.3.6"
+ },
+ "dependencies": {
+ "extsprintf": {
+ "version": "1.0.2",
+ "bundled": true,
+ "dev": true
+ },
+ "json-schema": {
+ "version": "0.2.2",
+ "bundled": true,
+ "dev": true
+ },
+ "verror": {
+ "version": "1.3.6",
+ "bundled": true,
+ "dev": true,
+ "requires": {
+ "extsprintf": "1.0.2"
+ }
+ }
+ }
+ },
+ "sshpk": {
+ "version": "1.9.2",
+ "bundled": true,
+ "dev": true,
+ "requires": {
+ "asn1": "0.2.3",
+ "assert-plus": "1.0.0",
+ "dashdash": "1.14.0",
+ "ecc-jsbn": "0.1.1",
+ "getpass": "0.1.6",
+ "jodid25519": "1.0.2",
+ "jsbn": "0.1.0",
+ "tweetnacl": "0.13.3"
+ },
+ "dependencies": {
+ "asn1": {
+ "version": "0.2.3",
+ "bundled": true,
+ "dev": true
+ },
+ "assert-plus": {
+ "version": "1.0.0",
+ "bundled": true,
+ "dev": true
+ },
+ "dashdash": {
+ "version": "1.14.0",
+ "bundled": true,
+ "dev": true,
+ "requires": {
+ "assert-plus": "1.0.0"
+ }
+ },
+ "ecc-jsbn": {
+ "version": "0.1.1",
+ "bundled": true,
+ "dev": true,
+ "optional": true,
+ "requires": {
+ "jsbn": "0.1.0"
+ }
+ },
+ "getpass": {
+ "version": "0.1.6",
+ "bundled": true,
+ "dev": true,
+ "requires": {
+ "assert-plus": "1.0.0"
+ }
+ },
+ "jodid25519": {
+ "version": "1.0.2",
+ "bundled": true,
+ "dev": true,
+ "optional": true,
+ "requires": {
+ "jsbn": "0.1.0"
+ }
+ },
+ "jsbn": {
+ "version": "0.1.0",
+ "bundled": true,
+ "dev": true,
+ "optional": true
+ },
+ "tweetnacl": {
+ "version": "0.13.3",
+ "bundled": true,
+ "dev": true,
+ "optional": true
+ }
+ }
+ }
+ }
+ },
+ "is-typedarray": {
+ "version": "1.0.0",
+ "bundled": true,
+ "dev": true
+ },
+ "isstream": {
+ "version": "0.1.2",
+ "bundled": true,
+ "dev": true
+ },
+ "json-stringify-safe": {
+ "version": "5.0.1",
+ "bundled": true,
+ "dev": true
+ },
+ "mime-types": {
+ "version": "2.1.11",
+ "bundled": true,
+ "dev": true,
+ "requires": {
+ "mime-db": "1.23.0"
+ },
+ "dependencies": {
+ "mime-db": {
+ "version": "1.23.0",
+ "bundled": true,
+ "dev": true
+ }
+ }
+ },
+ "node-uuid": {
+ "version": "1.4.7",
+ "bundled": true,
+ "dev": true
+ },
+ "oauth-sign": {
+ "version": "0.8.2",
+ "bundled": true,
+ "dev": true
+ },
+ "qs": {
+ "version": "6.2.1",
+ "bundled": true,
+ "dev": true
+ },
+ "stringstream": {
+ "version": "0.0.5",
+ "bundled": true,
+ "dev": true
+ },
+ "tough-cookie": {
+ "version": "2.3.1",
+ "bundled": true,
+ "dev": true
+ },
+ "tunnel-agent": {
+ "version": "0.4.3",
+ "bundled": true,
+ "dev": true
+ }
+ }
+ },
+ "retry": {
+ "version": "0.10.0",
+ "bundled": true,
+ "dev": true
+ },
+ "rimraf": {
+ "version": "2.5.4",
+ "bundled": true,
+ "dev": true,
+ "requires": {
+ "glob": "7.0.6"
+ }
+ },
+ "semver": {
+ "version": "5.1.0",
+ "bundled": true,
+ "dev": true
+ },
+ "sha": {
+ "version": "2.0.1",
+ "bundled": true,
+ "dev": true,
+ "requires": {
+ "graceful-fs": "4.1.6",
+ "readable-stream": "2.0.2"
+ },
+ "dependencies": {
+ "readable-stream": {
+ "version": "2.0.2",
+ "bundled": true,
+ "dev": true,
+ "requires": {
+ "core-util-is": "1.0.1",
+ "inherits": "2.0.3",
+ "isarray": "0.0.1",
+ "process-nextick-args": "1.0.3",
+ "string_decoder": "0.10.31",
+ "util-deprecate": "1.0.1"
+ },
+ "dependencies": {
+ "core-util-is": {
+ "version": "1.0.1",
+ "bundled": true,
+ "dev": true
+ },
+ "isarray": {
+ "version": "0.0.1",
+ "bundled": true,
+ "dev": true
+ },
+ "process-nextick-args": {
+ "version": "1.0.3",
+ "bundled": true,
+ "dev": true
+ },
+ "string_decoder": {
+ "version": "0.10.31",
+ "bundled": true,
+ "dev": true
+ },
+ "util-deprecate": {
+ "version": "1.0.1",
+ "bundled": true,
+ "dev": true
+ }
+ }
+ }
+ }
+ },
+ "slide": {
+ "version": "1.1.6",
+ "bundled": true,
+ "dev": true
+ },
+ "sorted-object": {
+ "version": "2.0.0",
+ "bundled": true,
+ "dev": true
+ },
+ "spdx-license-ids": {
+ "version": "1.2.2",
+ "bundled": true,
+ "dev": true
+ },
+ "strip-ansi": {
+ "version": "3.0.1",
+ "bundled": true,
+ "dev": true,
+ "requires": {
+ "ansi-regex": "2.0.0"
+ }
+ },
+ "tar": {
+ "version": "2.2.1",
+ "bundled": true,
+ "dev": true,
+ "requires": {
+ "block-stream": "0.0.9",
+ "fstream": "1.0.10",
+ "inherits": "2.0.3"
+ }
+ },
+ "text-table": {
+ "version": "0.2.0",
+ "bundled": true,
+ "dev": true
+ },
+ "uid-number": {
+ "version": "0.0.6",
+ "bundled": true,
+ "dev": true
+ },
+ "umask": {
+ "version": "1.1.0",
+ "bundled": true,
+ "dev": true
+ },
+ "validate-npm-package-license": {
+ "version": "3.0.1",
+ "bundled": true,
+ "dev": true,
+ "requires": {
+ "spdx-correct": "1.0.2",
+ "spdx-expression-parse": "1.0.2"
+ },
+ "dependencies": {
+ "spdx-correct": {
+ "version": "1.0.2",
+ "bundled": true,
+ "dev": true,
+ "requires": {
+ "spdx-license-ids": "1.2.2"
+ }
+ },
+ "spdx-expression-parse": {
+ "version": "1.0.2",
+ "bundled": true,
+ "dev": true,
+ "requires": {
+ "spdx-exceptions": "1.0.4",
+ "spdx-license-ids": "1.2.2"
+ },
+ "dependencies": {
+ "spdx-exceptions": {
+ "version": "1.0.4",
+ "bundled": true,
+ "dev": true
+ }
+ }
+ }
+ }
+ },
+ "validate-npm-package-name": {
+ "version": "2.2.2",
+ "bundled": true,
+ "dev": true,
+ "requires": {
+ "builtins": "0.0.7"
+ },
+ "dependencies": {
+ "builtins": {
+ "version": "0.0.7",
+ "bundled": true,
+ "dev": true
+ }
+ }
+ },
+ "which": {
+ "version": "1.2.11",
+ "bundled": true,
+ "dev": true,
+ "requires": {
+ "isexe": "1.1.2"
+ },
+ "dependencies": {
+ "isexe": {
+ "version": "1.1.2",
+ "bundled": true,
+ "dev": true
+ }
+ }
+ },
+ "wrappy": {
+ "version": "1.0.2",
+ "bundled": true,
+ "dev": true
+ },
+ "write-file-atomic": {
+ "version": "1.1.4",
+ "bundled": true,
+ "dev": true,
+ "requires": {
+ "graceful-fs": "4.1.6",
+ "imurmurhash": "0.1.4",
+ "slide": "1.1.6"
+ }
+ }
+ }
+ },
+ "semver": {
+ "version": "4.3.6",
+ "resolved": "https://registry.npmjs.org/semver/-/semver-4.3.6.tgz",
+ "integrity": "sha1-MAvG4OhjdPe6YQaLWx7NV/xlMto=",
+ "dev": true
+ }
+ }
+ },
+ "optimist": {
+ "version": "0.6.1",
+ "resolved": "https://registry.npmjs.org/optimist/-/optimist-0.6.1.tgz",
+ "integrity": "sha1-2j6nRob6IaGaERwybpDrFaAZZoY=",
+ "dev": true,
+ "requires": {
+ "minimist": "0.0.10",
+ "wordwrap": "0.0.3"
+ }
+ },
+ "os-homedir": {
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/os-homedir/-/os-homedir-1.0.2.tgz",
+ "integrity": "sha1-/7xJiDNuDoM94MFox+8VISGqf7M=",
+ "dev": true
+ },
+ "os-tmpdir": {
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/os-tmpdir/-/os-tmpdir-1.0.2.tgz",
+ "integrity": "sha1-u+Z0BseaqFxc/sdm/lc0VV36EnQ=",
+ "dev": true
+ },
+ "q": {
+ "version": "1.5.0",
+ "resolved": "https://registry.npmjs.org/q/-/q-1.5.0.tgz",
+ "integrity": "sha1-3QG6ydBtMObyGa7LglPunr3DCPE=",
+ "dev": true
+ },
+ "semver": {
+ "version": "5.3.0",
+ "resolved": "https://registry.npmjs.org/semver/-/semver-5.3.0.tgz",
+ "integrity": "sha1-myzl094C0XxgEq0yaqa00M9U+U8=",
+ "dev": true
+ },
+ "tmp": {
+ "version": "0.0.31",
+ "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.0.31.tgz",
+ "integrity": "sha1-jzirlDjhcxXl29izZX6L+yd65Kc=",
+ "dev": true,
+ "requires": {
+ "os-tmpdir": "1.0.2"
+ }
+ },
+ "universalify": {
+ "version": "0.1.1",
+ "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.1.1.tgz",
+ "integrity": "sha1-+nG63UQ3r0wUiEHjs7Fl+enlkLc=",
+ "dev": true
+ },
+ "user-home": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/user-home/-/user-home-2.0.0.tgz",
+ "integrity": "sha1-nHC/2Babwdy/SGBODwS4tJzenp8=",
+ "dev": true,
+ "requires": {
+ "os-homedir": "1.0.2"
+ }
+ },
+ "vue": {
+ "version": "2.5.3",
+ "resolved": "https://registry.npmjs.org/vue/-/vue-2.5.3.tgz",
+ "integrity": "sha512-C8O5ZtR9jpwm6sCre3k42/WvuAcil5hH1+c3mJks8kNCYKh57sQh6I5U7m9L0fD89OKkIofmebUORngZkLedNA==",
+ "dev": true
+ },
+ "wordwrap": {
+ "version": "0.0.3",
+ "resolved": "https://registry.npmjs.org/wordwrap/-/wordwrap-0.0.3.tgz",
+ "integrity": "sha1-o9XabNXAvAAI03I0u68b7WMFkQc=",
+ "dev": true
+ }
+ }
+}
diff --git a/examples/package.json b/examples/package.json
new file mode 100644
index 0000000..f9b510c
--- /dev/null
+++ b/examples/package.json
@@ -0,0 +1,21 @@
+{
+ "name": "vue-goodshare-example",
+ "version": "0.9.0",
+ "description": "vue-goodshare example",
+ "scripts": {
+ "build": "webpack --config webpack.config.js -p",
+ "watch": "webpack --config webpack.config.js --watch"
+ },
+ "devDependencies": {
+ "babel-core": "^6.26.0",
+ "babel-loader": "^7.1.2",
+ "babel-plugin-transform-class-properties": "^6.24.1",
+ "css-loader": "^0.28.7",
+ "sass-loader": "^6.0.6",
+ "extract-text-webpack-plugin": "^3.0.2",
+ "vue-style-loader": "^3.0.3",
+ "vue-goodshare": "^0.9.0",
+ "vue": "^2.5.2",
+ "webpack": "^3.8.1"
+ }
+}
diff --git a/docs/src/apple-touch-icon.png b/examples/src/apple-touch-icon.png
similarity index 100%
rename from docs/src/apple-touch-icon.png
rename to examples/src/apple-touch-icon.png
diff --git a/docs/src/background.jpg b/examples/src/background.jpg
similarity index 100%
rename from docs/src/background.jpg
rename to examples/src/background.jpg
diff --git a/docs/src/favicon.ico b/examples/src/favicon.ico
similarity index 100%
rename from docs/src/favicon.ico
rename to examples/src/favicon.ico
diff --git a/docs/src/favicon.png b/examples/src/favicon.png
similarity index 100%
rename from docs/src/favicon.png
rename to examples/src/favicon.png
diff --git a/docs/src/favicon.svg b/examples/src/favicon.svg
similarity index 100%
rename from docs/src/favicon.svg
rename to examples/src/favicon.svg
diff --git a/docs/src/goodshare.js-black-logo.png b/examples/src/goodshare.js-black-logo.png
similarity index 100%
rename from docs/src/goodshare.js-black-logo.png
rename to examples/src/goodshare.js-black-logo.png
diff --git a/docs/src/paypal-button.svg b/examples/src/paypal-button.svg
similarity index 100%
rename from docs/src/paypal-button.svg
rename to examples/src/paypal-button.svg
diff --git a/docs/src/script.js b/examples/src/script.js
similarity index 100%
rename from docs/src/script.js
rename to examples/src/script.js
diff --git a/docs/src/style.scss b/examples/src/style.scss
similarity index 100%
rename from docs/src/style.scss
rename to examples/src/style.scss
diff --git a/docs/src/vue-goodshare-white-logo.svg b/examples/src/vue-goodshare-white-logo.svg
similarity index 100%
rename from docs/src/vue-goodshare-white-logo.svg
rename to examples/src/vue-goodshare-white-logo.svg
diff --git a/docs/src/yandex-button.png b/examples/src/yandex-button.png
similarity index 100%
rename from docs/src/yandex-button.png
rename to examples/src/yandex-button.png
diff --git a/webpack.config.js b/examples/webpack.config.js
similarity index 71%
rename from webpack.config.js
rename to examples/webpack.config.js
index 7c8e898..2f61e2f 100644
--- a/webpack.config.js
+++ b/examples/webpack.config.js
@@ -4,11 +4,11 @@ const ExtractTextPlugin = require('extract-text-webpack-plugin');
module.exports = {
entry: {
- 'script.min.js': './docs/src/script.js',
- 'style.min.css': './docs/src/style.scss'
+ 'script.min.js': './examples/src/script.js',
+ 'style.min.css': './examples/src/style.scss'
},
output: {
- path: path.resolve(__dirname, 'docs/dist'), filename: '[name]', chunkFilename: "[id]"
+ path: path.resolve(__dirname, 'examples/dist'), filename: '[name]', chunkFilename: "[id]"
},
module: {
loaders: [
@@ -28,7 +28,7 @@ module.exports = {
loader: "babel-loader",
query: {
presets: ['es2015', 'es2016'],
- plugins: ['transform-es2015-template-literals', 'transform-class-properties']
+ plugins: ['transform-class-properties']
}
},
{
@@ -40,16 +40,6 @@ module.exports = {
],
fallback: "style-loader"
})
- },
- {
- test: /\.(png|jpg|jpeg|gif)$/,
- use: [
- { loader: 'file-loader' }
- ]
- },
- {
- test: /\.(woff|woff2|eot|ttf|svg)(\?.*$|$)/,
- loader: 'url-loader?importLoaders=1&limit=100000'
}
]
},
diff --git a/package.json b/package.json
index 46bfe75..0408521 100644
--- a/package.json
+++ b/package.json
@@ -1,37 +1,22 @@
{
"name": "vue-goodshare",
- "version": "1.0.0",
+ "version": "0.9.0",
"description": "Vue.js component for social share. A simple way to share a link on the pages of your website in the most popular social networks.",
"main": "src/VueGoodshare.vue",
"scripts": {
- "build": "webpack --config webpack.config.js -p",
- "watch": "webpack --config webpack.config.js -p --watch"
+ "docs:prepare": "gitbook install ./src/docs",
+ "docs:build": "npm run docs:prepare && rm -rf ./docs/* && rm -rf ./src/docs/_book && gitbook build ./src/docs && cp -rf ./src/docs/_book/* ./docs",
+ "docs:watch": "npm run docs:prepare && gitbook serve ./src/docs"
},
"repository": {
"type": "git",
"url": "git+https://github.com/koddr/vue-goodshare.git"
},
"peerDependencies": {
- "vue": ">=2.2.0"
+ "vue": ">=2.4.0"
},
"devDependencies": {
- "babel-core": "^6.26.0",
- "babel-loader": "^7.1.2",
- "babel-plugin-transform-class-properties": "^6.24.1",
- "babel-plugin-transform-es2015-template-literals": "^6.22.0",
- "babel-preset-latest": "^6.24.1",
- "css-loader": "^0.28.7",
- "extract-text-webpack-plugin": "^3.0.2",
- "file-loader": "^1.1.5",
- "node-sass": "^4.5.3",
- "sass-loader": "^6.0.6",
- "style-loader": "^0.19.0",
- "url-loader": "^0.6.2",
- "vue": "^2.5.2",
- "vue-loader": "^13.3.0",
- "vue-style-loader": "^3.0.3",
- "vue-template-compiler": "^2.5.2",
- "webpack": "^3.8.1"
+ "gitbook-cli": "^2.3.2"
},
"keywords": [
"social share buttons",
@@ -39,7 +24,7 @@
"social share",
"share"
],
- "author": "Vic Shóstak ",
+ "author": "Vic Shóstak (https://webartisans.org)",
"license": "MIT",
"bugs": {
"url": "https://github.com/koddr/vue-goodshare/issues"
diff --git a/src/docs/LANGS.md b/src/docs/LANGS.md
new file mode 100644
index 0000000..0e49394
--- /dev/null
+++ b/src/docs/LANGS.md
@@ -0,0 +1 @@
+* [4.0 - English](en)
diff --git a/src/docs/book.json b/src/docs/book.json
new file mode 100644
index 0000000..1e920f9
--- /dev/null
+++ b/src/docs/book.json
@@ -0,0 +1,25 @@
+{
+ "title": "vue-goodshare — Vue.js component for social share",
+ "gitbook": ">3.0.0",
+ "plugins": [
+ "theme-vuejs-2",
+ "fontsettings",
+ "github"
+ ],
+ "pluginsConfig": {
+ "github": {
+ "url": "https://github.com/koddr/vue-goodshare"
+ },
+ "fontsettings": {
+ "theme": "white",
+ "family": "sans",
+ "size": 2
+ }
+ },
+ "links": {
+ "sharing": {
+ "facebook": false,
+ "twitter": false
+ }
+ }
+}
diff --git a/src/docs/en/README.md b/src/docs/en/README.md
new file mode 100644
index 0000000..bb9d290
--- /dev/null
+++ b/src/docs/en/README.md
@@ -0,0 +1 @@
+{% include "./SUMMARY.md" %}
\ No newline at end of file
diff --git a/src/docs/en/SUMMARY.md b/src/docs/en/SUMMARY.md
new file mode 100644
index 0000000..bc2c070
--- /dev/null
+++ b/src/docs/en/SUMMARY.md
@@ -0,0 +1,31 @@
+
+
+
+
+# vue-goodshare
+
+ [](https://vuejs.org) [](https://github.com/koddr/vue-goodshare/blob/master/LICENSE)
+
+> Vue.js component for social share. A simple way to share a link on the pages of your website in the most popular social networks. Powered by [goodshare.js](https://github.com/koddr/goodshare.js) project.
+
+**[Release Notes](https://github.com/koddr/vue-goodshare/releases)**
+
+- [Installation](installation.md)
+- [Using component](using-component.md)
+
+### Design Guide
+
+- [Buttons](design-buttons.md)
+- [Icons](design-icons.md)
+
+### Supported Providers
+
+- [Social networks](supported-social-networks.md)
+- [Messengers](supported-social-messengers.md)
+
+### Your assistance will help make project even better!
+
+- [Donate with PayPal](https://www.paypal.me/koddr/9.99usd)
+- [Donate with Yandex.Money](https://money.yandex.ru/to/41001601525977/599)
+
+#### Thanks for supporting!
diff --git a/src/docs/en/installation.md b/src/docs/en/installation.md
new file mode 100644
index 0000000..b0014da
--- /dev/null
+++ b/src/docs/en/installation.md
@@ -0,0 +1,49 @@
+# Installation
+
+> Require: Vue.js >= 2.4.0
+
+### npm
+
+Install component via `npm`:
+
+``` bash
+$ npm install vue-goodshare --save
+```
+
+Init [Vue.js](https://github.com/vuejs/vue) and `vue-goodshare` component in your main JavaScript file. There is two way to do this.
+
+### Init full package of share elements
+
+Includes **all** of social share and mobile messengers providers.
+
+``` js
+// ./src/js/script.js
+
+import Vue from 'vue'
+import VueGoodshare from 'vue-goodshare'
+
+const app = new Vue({
+ el: '#app',
+ components: {
+ VueGoodshare
+ }
+})
+```
+
+### Init single share element
+
+Includes **only needed** social share and/or mobile messengers providers.
+
+``` js
+// ./src/js/script.js
+
+import Vue from 'vue'
+import { VueGoodshareFacebook } from 'vue-goodshare'
+
+const app = new Vue({
+ el: '#app',
+ components: {
+ VueGoodshareFacebook
+ }
+})
+```
diff --git a/src/docs/en/supported-social-messengers.md b/src/docs/en/supported-social-messengers.md
new file mode 100644
index 0000000..62c151d
--- /dev/null
+++ b/src/docs/en/supported-social-messengers.md
@@ -0,0 +1,8 @@
+# Supported messengers
+
+> If you don't see your messenger, please [let us know](https://github.com/koddr/vue-goodshare/issues/new) and we'll try to add it!
+
+- `telegram` [Telegram](https://telegram.org)
+- `viber` [Viber](http://www.viber.com)
+- `whatsapp` [WhatsApp](http://www.whatsapp.com)
+- `line` [LINE](http://line.me/en/)
diff --git a/src/docs/en/supported-social-networks.md b/src/docs/en/supported-social-networks.md
new file mode 100644
index 0000000..ae5d58e
--- /dev/null
+++ b/src/docs/en/supported-social-networks.md
@@ -0,0 +1,30 @@
+# Supported social networks
+
+> If you don't see your social network, please [let us know](https://github.com/koddr/vue-goodshare/issues/new) and we'll try to add it!
+
+- `vkontakte` [Вконтакте](http://vk.com)
+- `facebook` [Facebook](http://facebook.com)
+- `odnoklassniki` [Одноклассники](http://ok.ru)
+- `moimir` [Мой Мир@Mail.Ru](http://my.mail.ru)
+- `googleplus` [Google Plus](http://plus.google.com)
+- `linkedin` [LinkedIn](http://linkedin.com)
+- `twitter` [Twitter](http://twitter.com)
+- `livejournal` [LiveJournal](http://livejournal.com)
+- `tumblr` [Tumblr](http://tumblr.com)
+- `blogger` [Blogger](http://blogger.com)
+- `pinterest` [Pinterest](http://pinterest.com)
+- `digg` [Digg](http://digg.com)
+- `evernote` [Evernote](http://evernote.com)
+- `reddit` [Reddit](http://reddit.com)
+- `delicious` [Delicious](http://www.delicious.com)
+- `stumbleupon` [StumbleUpon](http://www.stumbleupon.com)
+- `pocket` [Pocket](https://getpocket.com)
+- `surfingbird` [Surfingbird](http://surfingbird.ru)
+- `liveinternet` [LiveInternet](http://liveinternet.ru)
+- `buffer` [Buffer](http://buffer.com)
+- `instapaper` [Instapaper](http://www.instapaper.com)
+- `xing` [Xing](http://www.xing.com)
+- `wordpress` [WordPress](http://www.wordpress.com)
+- `baidu` [Baidu](http://www.baidu.com)
+- `renren` [RenRen](http://www.renren.com)
+- `weibo` [Weibo](http://www.weibo.com)
diff --git a/src/docs/en/using-component.md b/src/docs/en/using-component.md
new file mode 100644
index 0000000..79284fa
--- /dev/null
+++ b/src/docs/en/using-component.md
@@ -0,0 +1,2 @@
+# Using Component
+