├── .eslintignore
├── .eslintrc
├── .gitignore
├── README.md
├── app
├── config.js
├── index.js
├── menu.js
├── package.json
├── sinatine.css
├── sinatine.js
└── yarn.lock
├── build
├── icon.icns
└── icon.ico
├── circle.yml
├── package.json
└── yarn.lock
/.eslintignore:
--------------------------------------------------------------------------------
1 | node_modules
2 |
--------------------------------------------------------------------------------
/.eslintrc:
--------------------------------------------------------------------------------
1 | {
2 | "extends": "standard"
3 | }
--------------------------------------------------------------------------------
/.gitignore:
--------------------------------------------------------------------------------
1 | .DS_Store
2 | node_modules
3 | dist
4 | *.log
5 |
--------------------------------------------------------------------------------
/README.md:
--------------------------------------------------------------------------------
1 | # sinatine
2 | weibo HTML5 for macOS, inspired by [anatine](https://github.com/sindresorhus/anatine/)
3 |
4 | [](https://github.com/djyde/sinatine)
5 | [](https://github.com/djyde/sinatine/releases)
6 | [](https://circleci.com/gh/djyde/sinatine)
7 |
8 |
9 |
10 |
11 | ## Download
12 |
13 | Download from [release page](https://github.com/djyde/sinatine/releases)
14 |
15 | ## Custom style and scripts
16 |
17 | You could set custom css and javascript:
18 |
19 | 
20 |
21 | > JS file will be run in **render process**.
22 |
23 | ## Shortcut
24 |
25 | - `Command + Left`: Go back
26 | - `Command + Right`: Go Forward
27 | - `Command + r`: Go to homepage
28 | - `COmmand + o`: Open current page externally
29 |
30 | ## Build
31 |
32 | ```bash
33 | $ yarn # install dev dependencies and application dependencies
34 |
35 | $ npm run app # to start the app
36 |
37 | $ npm run dist # to build the app distribution
38 | ```
39 |
40 | ## TODO
41 |
42 | - [ ] Update Checker
43 |
44 | # License
45 |
46 | MIT License
47 |
--------------------------------------------------------------------------------
/app/config.js:
--------------------------------------------------------------------------------
1 | const Config = require('electron-config')
2 |
3 | module.exports = new Config({
4 | defaults: {
5 | remoteStyleUrl: null,
6 | lastWindowState: {
7 | width: 360,
8 | height: 360 / 0.618
9 | }
10 | }
11 | })
12 |
--------------------------------------------------------------------------------
/app/index.js:
--------------------------------------------------------------------------------
1 | const path = require('path')
2 | const fs = require('fs')
3 | const { app, BrowserWindow, Menu, shell } = require('electron')
4 | const config = require('./config')
5 | // const tray = require('./tray');
6 |
7 | let mainWindow
8 | let isQuitting = false
9 |
10 | // copy custom style and js to appData
11 |
12 | fs.openSync(path.join(app.getPath('appData'), app.getName(), 'custom.css'), 'a')
13 | fs.openSync(path.join(app.getPath('appData'), app.getName(), 'custom.js'), 'a')
14 |
15 | const jsPath = path.join(__dirname, 'sinatine.js')
16 | const cssPath = path.join(app.getPath('appData'), app.getName(), 'custom.css')
17 |
18 | const appMenu = require('./menu')
19 |
20 | require('electron-context-menu')({
21 | showInspectElement: true
22 | })
23 |
24 | // TODO: not provide remote style yet
25 | // const patchRemoteStyle = (page, url) => {
26 | // if (!url) {
27 | // page.insertCSS(fs.readFileSync(path.join(__dirname, 'custom.css'), 'utf8'));
28 | // return
29 | // }
30 | // axios.get(url)
31 | // .then(res => {
32 | // page.insertCSS(res.data)
33 | // })
34 | // .catch(e => {
35 | // // fetch failed, use local css
36 | // page.insertCSS(fs.readFileSync(path.join(__dirname, 'custom.css'), 'utf8'));
37 | // })
38 | // }
39 |
40 | const isAlreadyRunning = app.makeSingleInstance(() => {
41 | if (mainWindow) {
42 | if (mainWindow.isMinimized()) {
43 | mainWindow.restore()
44 | }
45 |
46 | mainWindow.show()
47 | }
48 | })
49 |
50 | if (isAlreadyRunning) {
51 | app.quit()
52 | }
53 |
54 | function createMainWindow () {
55 | const lastWindowState = config.get('lastWindowState')
56 | const win = new BrowserWindow({
57 | icon: path.join(__dirname, 'build', 'icon.ico'),
58 | titleBarStyle: 'hidden-inset',
59 | x: lastWindowState.x,
60 | y: lastWindowState.y,
61 | width: lastWindowState.width,
62 | height: lastWindowState.height,
63 | minWidth: 300,
64 | maxWidth: 766,
65 | maxHeight: 766 / 0.618,
66 | autoHideMenuBar: true,
67 | webPreferences: {
68 | preload: jsPath,
69 | nodeIntegration: false,
70 | plugins: true
71 | }
72 | })
73 |
74 | if (process.platform === 'darwin') {
75 | win.setSheetOffset(40)
76 | }
77 |
78 | win.loadURL('http://m.weibo.cn/beta')
79 |
80 | win.on('close', e => {
81 | if (!isQuitting) {
82 | e.preventDefault()
83 |
84 | if (process.platform === 'darwin') {
85 | app.hide()
86 | } else {
87 | win.hide()
88 | }
89 | }
90 | })
91 |
92 | win.on('page-title-updated', e => {
93 | e.preventDefault()
94 | })
95 |
96 | return win
97 | }
98 |
99 | app.on('ready', () => {
100 | Menu.setApplicationMenu(appMenu)
101 | mainWindow = createMainWindow()
102 | // tray.create(mainWindow);
103 |
104 | const page = mainWindow.webContents
105 |
106 | if (process.env.ENV === 'dev') {
107 | page.openDevTools({ mode: 'detach' })
108 | }
109 |
110 | page.on('dom-ready', () => {
111 | page.insertCSS(fs.readFileSync(path.join(__dirname, 'sinatine.css'), 'utf8'))
112 | page.insertCSS(fs.readFileSync(cssPath, 'utf8'))
113 | mainWindow.show()
114 | })
115 |
116 | page.on('new-window', (e, url) => {
117 | e.preventDefault()
118 | shell.openExternal(url)
119 | })
120 | })
121 |
122 | app.on('activate', () => {
123 | mainWindow.show()
124 | })
125 |
126 | app.on('before-quit', () => {
127 | isQuitting = true
128 |
129 | if (!mainWindow.isFullScreen()) {
130 | config.set('lastWindowState', mainWindow.getBounds())
131 | }
132 | })
133 |
--------------------------------------------------------------------------------
/app/menu.js:
--------------------------------------------------------------------------------
1 | const { app, Menu, BrowserWindow, shell } = require('electron')
2 | const appName = app.getName()
3 | const path = require('path')
4 | const os = require('os')
5 |
6 | const getMainWindow = () => {
7 | return BrowserWindow.getAllWindows()[0]
8 | }
9 |
10 | const getMainWindowWebContents = () => {
11 | const win = getMainWindow()
12 | if (win) {
13 | return win.webContents
14 | } else {
15 | return {}
16 | }
17 | }
18 |
19 | const darwinTpl = [
20 | {
21 | label: appName,
22 | submenu: [
23 | {
24 | role: 'about'
25 | },
26 | {
27 | type: 'separator'
28 | },
29 | {
30 | label: 'Preferences',
31 | submenu: [
32 | {
33 | label: 'Edit CSS',
34 | click () {
35 | shell.showItemInFolder(path.join(app.getPath('appData'), app.getName(), 'custom.css'))
36 | }
37 | },
38 | {
39 | label: 'Edit JS',
40 | click () {
41 | shell.showItemInFolder(path.join(app.getPath('appData'), app.getName(), 'custom.js'))
42 | }
43 | }
44 | ]
45 | },
46 | {
47 | role: 'services',
48 | submenu: []
49 | },
50 | {
51 | type: 'separator'
52 | },
53 | {
54 | role: 'hide'
55 | },
56 | {
57 | role: 'hideothers'
58 | },
59 | {
60 | role: 'unhide'
61 | },
62 | {
63 | type: 'separator'
64 | },
65 | {
66 | role: 'quit'
67 | }
68 | ]
69 | },
70 | {
71 | label: 'Edit',
72 | submenu: [
73 | {
74 | role: 'undo'
75 | },
76 | {
77 | role: 'redo'
78 | },
79 | {
80 | type: 'separator'
81 | },
82 | {
83 | role: 'cut'
84 | },
85 | {
86 | role: 'copy'
87 | },
88 | {
89 | role: 'paste'
90 | },
91 | {
92 | role: 'pasteandmatchstyle'
93 | },
94 | {
95 | role: 'delete'
96 | },
97 | {
98 | role: 'selectall'
99 | }
100 | ]
101 | },
102 | {
103 | label: 'View',
104 | submenu: [
105 | {
106 | label: 'Home',
107 | accelerator: 'CommandOrControl + e',
108 | click () {
109 | getMainWindowWebContents().loadURL('http://m.weibo.cn/beta')
110 | }
111 | },
112 | {
113 | label: 'Write Post',
114 | accelerator: 'CommandOrControl + n',
115 | click () {
116 | getMainWindowWebContents().loadURL('http://m.weibo.cn/compose')
117 | }
118 | },
119 | {
120 | label: 'Reload',
121 | accelerator: 'CommandOrControl + r',
122 | click () {
123 | getMainWindowWebContents().reload()
124 | }
125 | },
126 | {
127 | label: 'Go Forward',
128 | accelerator: 'CommandOrControl + Right',
129 | click () {
130 | getMainWindowWebContents().goForward()
131 | }
132 | },
133 | {
134 | label: 'Go Back',
135 | accelerator: 'CommandOrControl + Left',
136 | click () {
137 | getMainWindowWebContents().goBack()
138 | }
139 | },
140 | {
141 | label: 'Open External',
142 | accelerator: 'CommandOrControl + o',
143 | click () {
144 | const url = getMainWindowWebContents().getURL()
145 | shell.openExternal(url)
146 | }
147 | }
148 | ]
149 | },
150 | {
151 | role: 'window',
152 | submenu: [
153 | {
154 | role: 'minimize'
155 | },
156 | {
157 | role: 'close'
158 | },
159 | {
160 | type: 'separator'
161 | },
162 | {
163 | role: 'front'
164 | },
165 | {
166 | role: 'togglefullscreen'
167 | }
168 | ]
169 | },
170 | {
171 | role: 'help',
172 | submenu: [
173 | {
174 | label: 'Source on Github',
175 | click () {
176 | shell.openExternal('https://github.com/djyde/sinatine')
177 | }
178 | },
179 | {
180 | label: 'Report an issue...',
181 | click () {
182 | const body = `
183 |
184 | -
185 | ${app.getName()} ${app.getVersion()}
186 | Electron ${process.versions.electron}
187 | ${process.platform} ${process.arch} ${os.release()}`
188 |
189 | shell.openExternal(`https://github.com/djyde/sinatine/issues/new?body=${encodeURIComponent(body)}`)
190 | }
191 | }
192 | ]
193 | }
194 | ]
195 |
196 | module.exports = Menu.buildFromTemplate(darwinTpl)
197 |
--------------------------------------------------------------------------------
/app/package.json:
--------------------------------------------------------------------------------
1 | {
2 | "name": "sinatine",
3 | "version": "0.0.2",
4 | "description": "Sina Weibo HTML5 client",
5 | "dependencies": {
6 | "electron-config": "^0.2.1",
7 | "electron-context-menu": "^0.8.0"
8 | },
9 | "author": {
10 | "name": "Randy",
11 | "email": "randypriv@gmail.com"
12 | },
13 | "license": "MIT"
14 | }
15 |
--------------------------------------------------------------------------------
/app/sinatine.css:
--------------------------------------------------------------------------------
1 | .m-s-topbar {
2 | -webkit-app-region: drag;
3 | -webkit-user-select: none;
4 | }
5 |
6 | .m-topbar-l {
7 | padding-left: 62px;
8 | margin-top: -2px;
9 | }
10 |
11 | .nav-left {
12 | padding-left: 64px;
13 | }
14 |
15 | .pswp__counter {
16 | top: 20px !important;
17 | left: 4px !important;
18 | }
19 |
20 | .tips {
21 | display: none !important;
22 | }
--------------------------------------------------------------------------------
/app/sinatine.js:
--------------------------------------------------------------------------------
1 | const path = require('path')
2 | const { app } = require('electron').remote
3 |
4 | const customJS = path.join(app.getPath('appData'), app.getName(), 'custom.js')
5 |
6 | require(customJS)
7 |
--------------------------------------------------------------------------------
/app/yarn.lock:
--------------------------------------------------------------------------------
1 | # THIS IS AN AUTOGENERATED FILE. DO NOT EDIT THIS FILE DIRECTLY.
2 | # yarn lockfile v1
3 |
4 |
5 | conf@^0.11.1:
6 | version "0.11.2"
7 | resolved "https://registry.npmjs.org/conf/-/conf-0.11.2.tgz#879f479267600483e502583462ca4063fc9779b2"
8 | dependencies:
9 | dot-prop "^3.0.0"
10 | env-paths "^0.3.0"
11 | mkdirp "^0.5.1"
12 | pkg-up "^1.0.0"
13 |
14 | dot-prop@^3.0.0:
15 | version "3.0.0"
16 | resolved "https://registry.npmjs.org/dot-prop/-/dot-prop-3.0.0.tgz#1b708af094a49c9a0e7dbcad790aba539dac1177"
17 | dependencies:
18 | is-obj "^1.0.0"
19 |
20 | electron-config@^0.2.1:
21 | version "0.2.1"
22 | resolved "https://registry.npmjs.org/electron-config/-/electron-config-0.2.1.tgz#7e12c26412d06bf3ed3896d0479df162986b95ba"
23 | dependencies:
24 | conf "^0.11.1"
25 |
26 | electron-context-menu@^0.8.0:
27 | version "0.8.0"
28 | resolved "https://registry.npmjs.org/electron-context-menu/-/electron-context-menu-0.8.0.tgz#60c4b5e29d5514007be8728a6ebdf3cb694c4e3e"
29 | dependencies:
30 | electron-dl "^1.2.0"
31 | electron-is-dev "^0.1.1"
32 |
33 | electron-dl@^1.2.0:
34 | version "1.7.0"
35 | resolved "https://registry.npmjs.org/electron-dl/-/electron-dl-1.7.0.tgz#a96ba9eb6f3f06d82d60f02e30127efd15d040fa"
36 | dependencies:
37 | pupa "^1.0.0"
38 | unused-filename "^0.1.0"
39 |
40 | electron-is-dev@^0.1.1:
41 | version "0.1.2"
42 | resolved "https://registry.npmjs.org/electron-is-dev/-/electron-is-dev-0.1.2.tgz#8a1043e32b3a1da1c3f553dce28ce764246167e3"
43 |
44 | env-paths@^0.3.0:
45 | version "0.3.1"
46 | resolved "https://registry.npmjs.org/env-paths/-/env-paths-0.3.1.tgz#c30ccfcbc30c890943dc08a85582517ef00da463"
47 |
48 | find-up@^1.0.0:
49 | version "1.1.2"
50 | resolved "https://registry.npmjs.org/find-up/-/find-up-1.1.2.tgz#6b2e9822b1a2ce0a60ab64d610eccad53cb24d0f"
51 | dependencies:
52 | path-exists "^2.0.0"
53 | pinkie-promise "^2.0.0"
54 |
55 | is-obj@^1.0.0:
56 | version "1.0.1"
57 | resolved "https://registry.npmjs.org/is-obj/-/is-obj-1.0.1.tgz#3e4729ac1f5fde025cd7d83a896dab9f4f67db0f"
58 |
59 | minimist@0.0.8:
60 | version "0.0.8"
61 | resolved "https://registry.npmjs.org/minimist/-/minimist-0.0.8.tgz#857fcabfc3397d2625b8228262e86aa7a011b05d"
62 |
63 | mkdirp@^0.5.1:
64 | version "0.5.1"
65 | resolved "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.1.tgz#30057438eac6cf7f8c4767f38648d6697d75c903"
66 | dependencies:
67 | minimist "0.0.8"
68 |
69 | modify-filename@^1.1.0:
70 | version "1.1.0"
71 | resolved "https://registry.npmjs.org/modify-filename/-/modify-filename-1.1.0.tgz#9a2dec83806fbb2d975f22beec859ca26b393aa1"
72 |
73 | path-exists@^2.0.0:
74 | version "2.1.0"
75 | resolved "https://registry.npmjs.org/path-exists/-/path-exists-2.1.0.tgz#0feb6c64f0fc518d9a754dd5efb62c7022761f4b"
76 | dependencies:
77 | pinkie-promise "^2.0.0"
78 |
79 | path-exists@^3.0.0:
80 | version "3.0.0"
81 | resolved "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz#ce0ebeaa5f78cb18925ea7d810d7b59b010fd515"
82 |
83 | pinkie-promise@^2.0.0:
84 | version "2.0.1"
85 | resolved "https://registry.npmjs.org/pinkie-promise/-/pinkie-promise-2.0.1.tgz#2135d6dfa7a358c069ac9b178776288228450ffa"
86 | dependencies:
87 | pinkie "^2.0.0"
88 |
89 | pinkie@^2.0.0:
90 | version "2.0.4"
91 | resolved "https://registry.npmjs.org/pinkie/-/pinkie-2.0.4.tgz#72556b80cfa0d48a974e80e77248e80ed4f7f870"
92 |
93 | pkg-up@^1.0.0:
94 | version "1.0.0"
95 | resolved "https://registry.npmjs.org/pkg-up/-/pkg-up-1.0.0.tgz#3e08fb461525c4421624a33b9f7e6d0af5b05a26"
96 | dependencies:
97 | find-up "^1.0.0"
98 |
99 | pupa@^1.0.0:
100 | version "1.0.0"
101 | resolved "https://registry.npmjs.org/pupa/-/pupa-1.0.0.tgz#9a9568a5af7e657b8462a6e9d5328743560ceff6"
102 |
103 | unused-filename@^0.1.0:
104 | version "0.1.0"
105 | resolved "https://registry.npmjs.org/unused-filename/-/unused-filename-0.1.0.tgz#e5f33bc9e4a63f87f64d3c11d31979def5d2e7fb"
106 | dependencies:
107 | modify-filename "^1.1.0"
108 | path-exists "^3.0.0"
109 |
--------------------------------------------------------------------------------
/build/icon.icns:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/djyde/sinatine/d70c233b71583a226a082364fdaceb68fe3b7ccb/build/icon.icns
--------------------------------------------------------------------------------
/build/icon.ico:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/djyde/sinatine/d70c233b71583a226a082364fdaceb68fe3b7ccb/build/icon.ico
--------------------------------------------------------------------------------
/circle.yml:
--------------------------------------------------------------------------------
1 | machine:
2 | environment:
3 | PATH: "${PATH}:${HOME}/${CIRCLE_PROJECT_REPONAME}/node_modules/.bin"
4 | node:
5 | version: 6.9
6 |
7 | dependencies:
8 | override:
9 | - yarn
10 | cache_directories:
11 | - ~/.cache/yarn
12 |
13 | test:
14 | override:
15 | - yarn test
--------------------------------------------------------------------------------
/package.json:
--------------------------------------------------------------------------------
1 | {
2 | "name": "sinatine",
3 | "version": "0.0.2",
4 | "description": "Sina Weibo HTML5 client",
5 | "scripts": {
6 | "app": "ENV=dev electron app/",
7 | "test": "eslint app/",
8 | "pack": "build --dir",
9 | "dist": "build",
10 | "postinstall": "install-app-deps"
11 | },
12 | "author": {
13 | "name": "Randy",
14 | "email": "randypriv@gmail.com"
15 | },
16 | "devDependencies": {
17 | "electron": "^1.6.2",
18 | "electron-builder": "^16.2.1",
19 | "eslint": "^3.18.0",
20 | "eslint-config-standard": "^7.1.0",
21 | "eslint-plugin-promise": "^3.5.0",
22 | "eslint-plugin-standard": "^2.1.1"
23 | },
24 | "license": "MIT"
25 | }
26 |
--------------------------------------------------------------------------------
/yarn.lock:
--------------------------------------------------------------------------------
1 | # THIS IS AN AUTOGENERATED FILE. DO NOT EDIT THIS FILE DIRECTLY.
2 | # yarn lockfile v1
3 |
4 |
5 | "7zip-bin-linux@^1.0.3":
6 | version "1.0.3"
7 | resolved "https://registry.npmjs.org/7zip-bin-linux/-/7zip-bin-linux-1.0.3.tgz#66724d7bb7526381574393888f62566ed537151c"
8 |
9 | "7zip-bin-mac@^1.0.1":
10 | version "1.0.1"
11 | resolved "https://registry.npmjs.org/7zip-bin-mac/-/7zip-bin-mac-1.0.1.tgz#3e68778bbf0926adc68159427074505d47555c02"
12 |
13 | "7zip-bin-win@^2.0.2":
14 | version "2.0.2"
15 | resolved "https://registry.npmjs.org/7zip-bin-win/-/7zip-bin-win-2.0.2.tgz#4c36399413922f111b8e80df3065a4069cfc0a64"
16 |
17 | "7zip-bin@^2.0.4":
18 | version "2.0.4"
19 | resolved "https://registry.npmjs.org/7zip-bin/-/7zip-bin-2.0.4.tgz#0cd28ac3301b1302fbd99922bacb8bad98103e12"
20 | optionalDependencies:
21 | "7zip-bin-linux" "^1.0.3"
22 | "7zip-bin-mac" "^1.0.1"
23 | "7zip-bin-win" "^2.0.2"
24 |
25 | acorn-jsx@^3.0.0:
26 | version "3.0.1"
27 | resolved "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-3.0.1.tgz#afdf9488fb1ecefc8348f6fb22f464e32a58b36b"
28 | dependencies:
29 | acorn "^3.0.4"
30 |
31 | acorn@4.0.4:
32 | version "4.0.4"
33 | resolved "https://registry.npmjs.org/acorn/-/acorn-4.0.4.tgz#17a8d6a7a6c4ef538b814ec9abac2779293bf30a"
34 |
35 | acorn@^3.0.4:
36 | version "3.3.0"
37 | resolved "https://registry.npmjs.org/acorn/-/acorn-3.3.0.tgz#45e37fb39e8da3f25baee3ff5369e2bb5f22017a"
38 |
39 | ajv-keywords@^1.0.0:
40 | version "1.5.1"
41 | resolved "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-1.5.1.tgz#314dd0a4b3368fad3dfcdc54ede6171b886daf3c"
42 |
43 | ajv-keywords@^2.0.1-beta.2:
44 | version "2.0.1-beta.2"
45 | resolved "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-2.0.1-beta.2.tgz#b48f36d63e9334c5045bafde090db006328a0972"
46 |
47 | ajv@^4.7.0, ajv@^4.9.1:
48 | version "4.11.5"
49 | resolved "https://registry.npmjs.org/ajv/-/ajv-4.11.5.tgz#b6ee74657b993a01dce44b7944d56f485828d5bd"
50 | dependencies:
51 | co "^4.6.0"
52 | json-stable-stringify "^1.0.1"
53 |
54 | ajv@^5.0.4-beta.0:
55 | version "5.0.4-beta.1"
56 | resolved "https://registry.npmjs.org/ajv/-/ajv-5.0.4-beta.1.tgz#a4bcf1c8654005fa97ec18bf794784224ca4c72a"
57 | dependencies:
58 | co "^4.6.0"
59 | json-stable-stringify "^1.0.1"
60 |
61 | ansi-align@^1.1.0:
62 | version "1.1.0"
63 | resolved "https://registry.npmjs.org/ansi-align/-/ansi-align-1.1.0.tgz#2f0c1658829739add5ebb15e6b0c6e3423f016ba"
64 | dependencies:
65 | string-width "^1.0.1"
66 |
67 | ansi-escapes@^1.1.0:
68 | version "1.4.0"
69 | resolved "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-1.4.0.tgz#d3a8a83b319aa67793662b13e761c7911422306e"
70 |
71 | ansi-regex@^2.0.0:
72 | version "2.1.1"
73 | resolved "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz#c3b33ab5ee360d86e0e628f0468ae7ef27d654df"
74 |
75 | ansi-styles@^2.2.1:
76 | version "2.2.1"
77 | resolved "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz#b432dd3358b634cf75e1e4664368240533c1ddbe"
78 |
79 | argparse@^1.0.7:
80 | version "1.0.9"
81 | resolved "https://registry.npmjs.org/argparse/-/argparse-1.0.9.tgz#73d83bc263f86e97f8cc4f6bae1b0e90a7d22c86"
82 | dependencies:
83 | sprintf-js "~1.0.2"
84 |
85 | array-find-index@^1.0.1:
86 | version "1.0.2"
87 | resolved "https://registry.npmjs.org/array-find-index/-/array-find-index-1.0.2.tgz#df010aa1287e164bbda6f9723b0a96a1ec4187a1"
88 |
89 | array-union@^1.0.1:
90 | version "1.0.2"
91 | resolved "https://registry.npmjs.org/array-union/-/array-union-1.0.2.tgz#9a34410e4f4e3da23dea375be5be70f24778ec39"
92 | dependencies:
93 | array-uniq "^1.0.1"
94 |
95 | array-uniq@^1.0.1:
96 | version "1.0.3"
97 | resolved "https://registry.npmjs.org/array-uniq/-/array-uniq-1.0.3.tgz#af6ac877a25cc7f74e058894753858dfdb24fdb6"
98 |
99 | arrify@^1.0.0:
100 | version "1.0.1"
101 | resolved "https://registry.npmjs.org/arrify/-/arrify-1.0.1.tgz#898508da2226f380df904728456849c1501a4b0d"
102 |
103 | asn1@~0.2.3:
104 | version "0.2.3"
105 | resolved "https://registry.npmjs.org/asn1/-/asn1-0.2.3.tgz#dac8787713c9966849fc8180777ebe9c1ddf3b86"
106 |
107 | assert-plus@1.0.0, assert-plus@^1.0.0:
108 | version "1.0.0"
109 | resolved "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz#f12e0f3c5d77b0b1cdd9146942e4e96c1e4dd525"
110 |
111 | assert-plus@^0.2.0:
112 | version "0.2.0"
113 | resolved "https://registry.npmjs.org/assert-plus/-/assert-plus-0.2.0.tgz#d74e1b87e7affc0db8aadb7021f3fe48101ab234"
114 |
115 | asynckit@^0.4.0:
116 | version "0.4.0"
117 | resolved "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz#c79ed97f7f34cb8f2ba1bc9790bcc366474b4b79"
118 |
119 | aws-sign2@~0.6.0:
120 | version "0.6.0"
121 | resolved "https://registry.npmjs.org/aws-sign2/-/aws-sign2-0.6.0.tgz#14342dd38dbcc94d0e5b87d763cd63612c0e794f"
122 |
123 | aws4@^1.2.1:
124 | version "1.6.0"
125 | resolved "https://registry.npmjs.org/aws4/-/aws4-1.6.0.tgz#83ef5ca860b2b32e4a0deedee8c771b9db57471e"
126 |
127 | babel-code-frame@^6.16.0:
128 | version "6.22.0"
129 | resolved "https://registry.npmjs.org/babel-code-frame/-/babel-code-frame-6.22.0.tgz#027620bee567a88c32561574e7fd0801d33118e4"
130 | dependencies:
131 | chalk "^1.1.0"
132 | esutils "^2.0.2"
133 | js-tokens "^3.0.0"
134 |
135 | balanced-match@^0.4.1:
136 | version "0.4.2"
137 | resolved "https://registry.npmjs.org/balanced-match/-/balanced-match-0.4.2.tgz#cb3f3e3c732dc0f01ee70b403f302e61d7709838"
138 |
139 | base64-js@1.1.2:
140 | version "1.1.2"
141 | resolved "https://registry.npmjs.org/base64-js/-/base64-js-1.1.2.tgz#d6400cac1c4c660976d90d07a04351d89395f5e8"
142 |
143 | bcrypt-pbkdf@^1.0.0:
144 | version "1.0.1"
145 | resolved "https://registry.npmjs.org/bcrypt-pbkdf/-/bcrypt-pbkdf-1.0.1.tgz#63bc5dcb61331b92bc05fd528953c33462a06f8d"
146 | dependencies:
147 | tweetnacl "^0.14.3"
148 |
149 | bluebird-lst@^1.0.2:
150 | version "1.0.2"
151 | resolved "https://registry.npmjs.org/bluebird-lst/-/bluebird-lst-1.0.2.tgz#c7b26176b6c8fa458be703deb0644a28f64a475b"
152 | dependencies:
153 | bluebird "^3.5.0"
154 |
155 | bluebird@^3.4.7, bluebird@^3.5.0:
156 | version "3.5.0"
157 | resolved "https://registry.npmjs.org/bluebird/-/bluebird-3.5.0.tgz#791420d7f551eea2897453a8a77653f96606d67c"
158 |
159 | boom@2.x.x:
160 | version "2.10.1"
161 | resolved "https://registry.npmjs.org/boom/-/boom-2.10.1.tgz#39c8918ceff5799f83f9492a848f625add0c766f"
162 | dependencies:
163 | hoek "2.x.x"
164 |
165 | boxen@^1.0.0:
166 | version "1.0.0"
167 | resolved "https://registry.npmjs.org/boxen/-/boxen-1.0.0.tgz#b2694baf1f605f708ff0177c12193b22f29aaaab"
168 | dependencies:
169 | ansi-align "^1.1.0"
170 | camelcase "^4.0.0"
171 | chalk "^1.1.1"
172 | cli-boxes "^1.0.0"
173 | string-width "^2.0.0"
174 | term-size "^0.1.0"
175 | widest-line "^1.0.0"
176 |
177 | brace-expansion@^1.0.0:
178 | version "1.1.6"
179 | resolved "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.6.tgz#7197d7eaa9b87e648390ea61fc66c84427420df9"
180 | dependencies:
181 | balanced-match "^0.4.1"
182 | concat-map "0.0.1"
183 |
184 | buffer-shims@^1.0.0:
185 | version "1.0.0"
186 | resolved "https://registry.npmjs.org/buffer-shims/-/buffer-shims-1.0.0.tgz#9978ce317388c649ad8793028c3477ef044a8b51"
187 |
188 | builtin-modules@^1.0.0:
189 | version "1.1.1"
190 | resolved "https://registry.npmjs.org/builtin-modules/-/builtin-modules-1.1.1.tgz#270f076c5a72c02f5b65a47df94c5fe3a278892f"
191 |
192 | caller-path@^0.1.0:
193 | version "0.1.0"
194 | resolved "https://registry.npmjs.org/caller-path/-/caller-path-0.1.0.tgz#94085ef63581ecd3daa92444a8fe94e82577751f"
195 | dependencies:
196 | callsites "^0.2.0"
197 |
198 | callsites@^0.2.0:
199 | version "0.2.0"
200 | resolved "https://registry.npmjs.org/callsites/-/callsites-0.2.0.tgz#afab96262910a7f33c19a5775825c69f34e350ca"
201 |
202 | camelcase-keys@^2.0.0:
203 | version "2.1.0"
204 | resolved "https://registry.npmjs.org/camelcase-keys/-/camelcase-keys-2.1.0.tgz#308beeaffdf28119051efa1d932213c91b8f92e7"
205 | dependencies:
206 | camelcase "^2.0.0"
207 | map-obj "^1.0.0"
208 |
209 | camelcase@^2.0.0:
210 | version "2.1.1"
211 | resolved "https://registry.npmjs.org/camelcase/-/camelcase-2.1.1.tgz#7c1d16d679a1bbe59ca02cacecfb011e201f5a1f"
212 |
213 | camelcase@^3.0.0:
214 | version "3.0.0"
215 | resolved "https://registry.npmjs.org/camelcase/-/camelcase-3.0.0.tgz#32fc4b9fcdaf845fcdf7e73bb97cac2261f0ab0a"
216 |
217 | camelcase@^4.0.0:
218 | version "4.0.0"
219 | resolved "https://registry.npmjs.org/camelcase/-/camelcase-4.0.0.tgz#8b0f90d44be5e281b903b9887349b92595ef07f2"
220 |
221 | capture-stack-trace@^1.0.0:
222 | version "1.0.0"
223 | resolved "https://registry.npmjs.org/capture-stack-trace/-/capture-stack-trace-1.0.0.tgz#4a6fa07399c26bba47f0b2496b4d0fb408c5550d"
224 |
225 | caseless@~0.12.0:
226 | version "0.12.0"
227 | resolved "https://registry.npmjs.org/caseless/-/caseless-0.12.0.tgz#1b681c21ff84033c826543090689420d187151dc"
228 |
229 | chalk@^1.0.0, chalk@^1.1.0, chalk@^1.1.1, chalk@^1.1.3:
230 | version "1.1.3"
231 | resolved "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz#a8115c55e4a702fe4d150abd3872822a7e09fc98"
232 | dependencies:
233 | ansi-styles "^2.2.1"
234 | escape-string-regexp "^1.0.2"
235 | has-ansi "^2.0.0"
236 | strip-ansi "^3.0.0"
237 | supports-color "^2.0.0"
238 |
239 | chromium-pickle-js@^0.2.0:
240 | version "0.2.0"
241 | resolved "https://registry.npmjs.org/chromium-pickle-js/-/chromium-pickle-js-0.2.0.tgz#04a106672c18b085ab774d983dfa3ea138f22205"
242 |
243 | ci-info@^1.0.0:
244 | version "1.0.0"
245 | resolved "https://registry.npmjs.org/ci-info/-/ci-info-1.0.0.tgz#dc5285f2b4e251821683681c381c3388f46ec534"
246 |
247 | circular-json@^0.3.1:
248 | version "0.3.1"
249 | resolved "https://registry.npmjs.org/circular-json/-/circular-json-0.3.1.tgz#be8b36aefccde8b3ca7aa2d6afc07a37242c0d2d"
250 |
251 | cli-boxes@^1.0.0:
252 | version "1.0.0"
253 | resolved "https://registry.npmjs.org/cli-boxes/-/cli-boxes-1.0.0.tgz#4fa917c3e59c94a004cd61f8ee509da651687143"
254 |
255 | cli-cursor@^1.0.1:
256 | version "1.0.2"
257 | resolved "https://registry.npmjs.org/cli-cursor/-/cli-cursor-1.0.2.tgz#64da3f7d56a54412e59794bd62dc35295e8f2987"
258 | dependencies:
259 | restore-cursor "^1.0.1"
260 |
261 | cli-width@^2.0.0:
262 | version "2.1.0"
263 | resolved "https://registry.npmjs.org/cli-width/-/cli-width-2.1.0.tgz#b234ca209b29ef66fc518d9b98d5847b00edf00a"
264 |
265 | cliui@^3.2.0:
266 | version "3.2.0"
267 | resolved "https://registry.npmjs.org/cliui/-/cliui-3.2.0.tgz#120601537a916d29940f934da3b48d585a39213d"
268 | dependencies:
269 | string-width "^1.0.1"
270 | strip-ansi "^3.0.1"
271 | wrap-ansi "^2.0.0"
272 |
273 | co@^4.6.0:
274 | version "4.6.0"
275 | resolved "https://registry.npmjs.org/co/-/co-4.6.0.tgz#6ea6bdf3d853ae54ccb8e47bfa0bf3f9031fb184"
276 |
277 | code-point-at@^1.0.0:
278 | version "1.1.0"
279 | resolved "https://registry.npmjs.org/code-point-at/-/code-point-at-1.1.0.tgz#0d070b4d043a5bea33a2f1a40e2edb3d9a4ccf77"
280 |
281 | color-convert@~0.5.0:
282 | version "0.5.3"
283 | resolved "https://registry.npmjs.org/color-convert/-/color-convert-0.5.3.tgz#bdb6c69ce660fadffe0b0007cc447e1b9f7282bd"
284 |
285 | combined-stream@^1.0.5, combined-stream@~1.0.5:
286 | version "1.0.5"
287 | resolved "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.5.tgz#938370a57b4a51dea2c77c15d5c5fdf895164009"
288 | dependencies:
289 | delayed-stream "~1.0.0"
290 |
291 | compare-version@^0.1.2:
292 | version "0.1.2"
293 | resolved "https://registry.npmjs.org/compare-version/-/compare-version-0.1.2.tgz#0162ec2d9351f5ddd59a9202cba935366a725080"
294 |
295 | concat-map@0.0.1:
296 | version "0.0.1"
297 | resolved "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz#d8a96bd77fd68df7793a73036a3ba0d5405d477b"
298 |
299 | concat-stream@1.5.0:
300 | version "1.5.0"
301 | resolved "https://registry.npmjs.org/concat-stream/-/concat-stream-1.5.0.tgz#53f7d43c51c5e43f81c8fdd03321c631be68d611"
302 | dependencies:
303 | inherits "~2.0.1"
304 | readable-stream "~2.0.0"
305 | typedarray "~0.0.5"
306 |
307 | concat-stream@^1.5.2:
308 | version "1.6.0"
309 | resolved "https://registry.npmjs.org/concat-stream/-/concat-stream-1.6.0.tgz#0aac662fd52be78964d5532f694784e70110acf7"
310 | dependencies:
311 | inherits "^2.0.3"
312 | readable-stream "^2.2.2"
313 | typedarray "^0.0.6"
314 |
315 | configstore@^3.0.0:
316 | version "3.0.0"
317 | resolved "https://registry.npmjs.org/configstore/-/configstore-3.0.0.tgz#e1b8669c1803ccc50b545e92f8e6e79aa80e0196"
318 | dependencies:
319 | dot-prop "^4.1.0"
320 | graceful-fs "^4.1.2"
321 | mkdirp "^0.5.0"
322 | unique-string "^1.0.0"
323 | write-file-atomic "^1.1.2"
324 | xdg-basedir "^3.0.0"
325 |
326 | core-util-is@~1.0.0:
327 | version "1.0.2"
328 | resolved "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz#b5fd54220aa2bc5ab57aab7140c940754503c1a7"
329 |
330 | create-error-class@^3.0.0:
331 | version "3.0.2"
332 | resolved "https://registry.npmjs.org/create-error-class/-/create-error-class-3.0.2.tgz#06be7abef947a3f14a30fd610671d401bca8b7b6"
333 | dependencies:
334 | capture-stack-trace "^1.0.0"
335 |
336 | cross-spawn-async@^2.1.1:
337 | version "2.2.5"
338 | resolved "https://registry.npmjs.org/cross-spawn-async/-/cross-spawn-async-2.2.5.tgz#845ff0c0834a3ded9d160daca6d390906bb288cc"
339 | dependencies:
340 | lru-cache "^4.0.0"
341 | which "^1.2.8"
342 |
343 | cryptiles@2.x.x:
344 | version "2.0.5"
345 | resolved "https://registry.npmjs.org/cryptiles/-/cryptiles-2.0.5.tgz#3bdfecdc608147c1c67202fa291e7dca59eaa3b8"
346 | dependencies:
347 | boom "2.x.x"
348 |
349 | crypto-random-string@^1.0.0:
350 | version "1.0.0"
351 | resolved "https://registry.npmjs.org/crypto-random-string/-/crypto-random-string-1.0.0.tgz#a230f64f568310e1498009940790ec99545bca7e"
352 |
353 | cuint@^0.2.2:
354 | version "0.2.2"
355 | resolved "https://registry.npmjs.org/cuint/-/cuint-0.2.2.tgz#408086d409550c2631155619e9fa7bcadc3b991b"
356 |
357 | currently-unhandled@^0.4.1:
358 | version "0.4.1"
359 | resolved "https://registry.npmjs.org/currently-unhandled/-/currently-unhandled-0.4.1.tgz#988df33feab191ef799a61369dd76c17adf957ea"
360 | dependencies:
361 | array-find-index "^1.0.1"
362 |
363 | d@1:
364 | version "1.0.0"
365 | resolved "https://registry.npmjs.org/d/-/d-1.0.0.tgz#754bb5bfe55451da69a58b94d45f4c5b0462d58f"
366 | dependencies:
367 | es5-ext "^0.10.9"
368 |
369 | dashdash@^1.12.0:
370 | version "1.14.1"
371 | resolved "https://registry.npmjs.org/dashdash/-/dashdash-1.14.1.tgz#853cfa0f7cbe2fed5de20326b8dd581035f6e2f0"
372 | dependencies:
373 | assert-plus "^1.0.0"
374 |
375 | debug@0.7.4:
376 | version "0.7.4"
377 | resolved "https://registry.npmjs.org/debug/-/debug-0.7.4.tgz#06e1ea8082c2cb14e39806e22e2f6f757f92af39"
378 |
379 | debug@2.6.3, debug@^2.1.1, debug@^2.1.3, debug@^2.2.0, debug@^2.6.0, debug@^2.6.3:
380 | version "2.6.3"
381 | resolved "https://registry.npmjs.org/debug/-/debug-2.6.3.tgz#0f7eb8c30965ec08c72accfa0130c8b79984141d"
382 | dependencies:
383 | ms "0.7.2"
384 |
385 | decamelize@^1.1.1, decamelize@^1.1.2:
386 | version "1.2.0"
387 | resolved "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz#f6534d15148269b20352e7bee26f501f9a191290"
388 |
389 | deep-extend@~0.4.0:
390 | version "0.4.1"
391 | resolved "https://registry.npmjs.org/deep-extend/-/deep-extend-0.4.1.tgz#efe4113d08085f4e6f9687759810f807469e2253"
392 |
393 | deep-is@~0.1.3:
394 | version "0.1.3"
395 | resolved "https://registry.npmjs.org/deep-is/-/deep-is-0.1.3.tgz#b369d6fb5dbc13eecf524f91b070feedc357cf34"
396 |
397 | del@^2.0.2:
398 | version "2.2.2"
399 | resolved "https://registry.npmjs.org/del/-/del-2.2.2.tgz#c12c981d067846c84bcaf862cff930d907ffd1a8"
400 | dependencies:
401 | globby "^5.0.0"
402 | is-path-cwd "^1.0.0"
403 | is-path-in-cwd "^1.0.0"
404 | object-assign "^4.0.1"
405 | pify "^2.0.0"
406 | pinkie-promise "^2.0.0"
407 | rimraf "^2.2.8"
408 |
409 | delayed-stream@~1.0.0:
410 | version "1.0.0"
411 | resolved "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz#df3ae199acadfb7d440aaae0b29e2272b24ec619"
412 |
413 | doctrine@^2.0.0:
414 | version "2.0.0"
415 | resolved "https://registry.npmjs.org/doctrine/-/doctrine-2.0.0.tgz#c73d8d2909d22291e1a007a395804da8b665fe63"
416 | dependencies:
417 | esutils "^2.0.2"
418 | isarray "^1.0.0"
419 |
420 | dot-prop@^4.1.0:
421 | version "4.1.1"
422 | resolved "https://registry.npmjs.org/dot-prop/-/dot-prop-4.1.1.tgz#a8493f0b7b5eeec82525b5c7587fa7de7ca859c1"
423 | dependencies:
424 | is-obj "^1.0.0"
425 |
426 | duplexer3@^0.1.4:
427 | version "0.1.4"
428 | resolved "https://registry.npmjs.org/duplexer3/-/duplexer3-0.1.4.tgz#ee01dd1cac0ed3cbc7fdbea37dc0a8f1ce002ce2"
429 |
430 | ecc-jsbn@~0.1.1:
431 | version "0.1.1"
432 | resolved "https://registry.npmjs.org/ecc-jsbn/-/ecc-jsbn-0.1.1.tgz#0fc73a9ed5f0d53c38193398523ef7e543777505"
433 | dependencies:
434 | jsbn "~0.1.0"
435 |
436 | electron-builder-core@15.6.3:
437 | version "15.6.3"
438 | resolved "https://registry.npmjs.org/electron-builder-core/-/electron-builder-core-15.6.3.tgz#c43e5ed38d249317a5bcf21c2c1d56ba1bf9ed3a"
439 |
440 | electron-builder-http@15.6.3, electron-builder-http@~15.6.3:
441 | version "15.6.3"
442 | resolved "https://registry.npmjs.org/electron-builder-http/-/electron-builder-http-15.6.3.tgz#f941a9b25245a3ae678eeb11e02cce59759402e6"
443 | dependencies:
444 | debug "2.6.3"
445 | fs-extra-p "^4.1.0"
446 |
447 | electron-builder-util@16.0.0, electron-builder-util@~16.0.0:
448 | version "16.0.0"
449 | resolved "https://registry.npmjs.org/electron-builder-util/-/electron-builder-util-16.0.0.tgz#c8e87676a7cf7085ad75433335c10b58518dcfa7"
450 | dependencies:
451 | "7zip-bin" "^2.0.4"
452 | bluebird-lst "^1.0.2"
453 | chalk "^1.1.3"
454 | debug "2.6.3"
455 | electron-builder-http "~15.6.3"
456 | fs-extra-p "^4.1.0"
457 | ini "^1.3.4"
458 | is-ci "^1.0.10"
459 | node-emoji "^1.5.1"
460 | source-map-support "^0.4.14"
461 | stat-mode "^0.2.2"
462 | tunnel-agent "^0.6.0"
463 |
464 | electron-builder@^16.2.1:
465 | version "16.2.1"
466 | resolved "https://registry.npmjs.org/electron-builder/-/electron-builder-16.2.1.tgz#d4e783b66417936a87fadb43f6af0d1e7ba9c091"
467 | dependencies:
468 | "7zip-bin" "^2.0.4"
469 | ajv "^5.0.4-beta.0"
470 | ajv-keywords "^2.0.1-beta.2"
471 | bluebird-lst "^1.0.2"
472 | chalk "^1.1.3"
473 | chromium-pickle-js "^0.2.0"
474 | cuint "^0.2.2"
475 | electron-builder-core "15.6.3"
476 | electron-builder-http "15.6.3"
477 | electron-builder-util "16.0.0"
478 | electron-download-tf "4.1.1"
479 | electron-macos-sign "~1.6.0"
480 | electron-publish "16.0.0"
481 | fs-extra-p "^4.1.0"
482 | hosted-git-info "^2.4.1"
483 | is-ci "^1.0.10"
484 | isbinaryfile "^3.0.2"
485 | js-yaml "^3.8.2"
486 | mime "^1.3.4"
487 | minimatch "^3.0.3"
488 | node-forge "^0.7.0"
489 | normalize-package-data "^2.3.6"
490 | parse-color "^1.0.0"
491 | plist "^2.0.1"
492 | sanitize-filename "^1.6.1"
493 | semver "^5.3.0"
494 | update-notifier "^2.1.0"
495 | uuid-1345 "^0.99.6"
496 | yargs "^7.0.2"
497 |
498 | electron-download-tf@4.1.1:
499 | version "4.1.1"
500 | resolved "https://registry.npmjs.org/electron-download-tf/-/electron-download-tf-4.1.1.tgz#127aaa6a10ccf598bc15ed6ae83390348ebb3b4b"
501 | dependencies:
502 | debug "^2.6.3"
503 | fs-extra "^2.1.2"
504 | minimist "^1.2.0"
505 | nugget "^2.0.1"
506 | path-exists "^3.0.0"
507 | rc "^1.1.7"
508 | semver "^5.3.0"
509 | sumchecker "^2.0.2"
510 |
511 | electron-download@^3.0.1:
512 | version "3.3.0"
513 | resolved "https://registry.npmjs.org/electron-download/-/electron-download-3.3.0.tgz#2cfd54d6966c019c4d49ad65fbe65cc9cdef68c8"
514 | dependencies:
515 | debug "^2.2.0"
516 | fs-extra "^0.30.0"
517 | home-path "^1.0.1"
518 | minimist "^1.2.0"
519 | nugget "^2.0.0"
520 | path-exists "^2.1.0"
521 | rc "^1.1.2"
522 | semver "^5.3.0"
523 | sumchecker "^1.2.0"
524 |
525 | electron-macos-sign@~1.6.0:
526 | version "1.6.0"
527 | resolved "https://registry.npmjs.org/electron-macos-sign/-/electron-macos-sign-1.6.0.tgz#56af59012dda368614222f9a3df2fd2fbe13ef31"
528 | dependencies:
529 | bluebird "^3.4.7"
530 | compare-version "^0.1.2"
531 | debug "^2.6.0"
532 | isbinaryfile "^3.0.2"
533 | plist "^2.0.1"
534 |
535 | electron-publish@16.0.0:
536 | version "16.0.0"
537 | resolved "https://registry.npmjs.org/electron-publish/-/electron-publish-16.0.0.tgz#5caa8d17e76e55725e0e137e7fd21824d34d473a"
538 | dependencies:
539 | bluebird-lst "^1.0.2"
540 | chalk "^1.1.3"
541 | electron-builder-http "~15.6.3"
542 | electron-builder-util "~16.0.0"
543 | fs-extra-p "^4.1.0"
544 | mime "^1.3.4"
545 | progress-ex "^2.0.0"
546 |
547 | electron@^1.6.2:
548 | version "1.6.2"
549 | resolved "https://registry.npmjs.org/electron/-/electron-1.6.2.tgz#b0ccd7703f86d09c4d2a7273455c3f993f158994"
550 | dependencies:
551 | electron-download "^3.0.1"
552 | extract-zip "^1.0.3"
553 |
554 | error-ex@^1.2.0:
555 | version "1.3.1"
556 | resolved "https://registry.npmjs.org/error-ex/-/error-ex-1.3.1.tgz#f855a86ce61adc4e8621c3cda21e7a7612c3a8dc"
557 | dependencies:
558 | is-arrayish "^0.2.1"
559 |
560 | es5-ext@^0.10.14, es5-ext@^0.10.9, es5-ext@~0.10.14:
561 | version "0.10.15"
562 | resolved "https://registry.npmjs.org/es5-ext/-/es5-ext-0.10.15.tgz#c330a5934c1ee21284a7c081a86e5fd937c91ea6"
563 | dependencies:
564 | es6-iterator "2"
565 | es6-symbol "~3.1"
566 |
567 | es6-iterator@2, es6-iterator@^2.0.1, es6-iterator@~2.0.1:
568 | version "2.0.1"
569 | resolved "https://registry.npmjs.org/es6-iterator/-/es6-iterator-2.0.1.tgz#8e319c9f0453bf575d374940a655920e59ca5512"
570 | dependencies:
571 | d "1"
572 | es5-ext "^0.10.14"
573 | es6-symbol "^3.1"
574 |
575 | es6-map@^0.1.3:
576 | version "0.1.5"
577 | resolved "https://registry.npmjs.org/es6-map/-/es6-map-0.1.5.tgz#9136e0503dcc06a301690f0bb14ff4e364e949f0"
578 | dependencies:
579 | d "1"
580 | es5-ext "~0.10.14"
581 | es6-iterator "~2.0.1"
582 | es6-set "~0.1.5"
583 | es6-symbol "~3.1.1"
584 | event-emitter "~0.3.5"
585 |
586 | es6-promise@^4.0.5:
587 | version "4.1.0"
588 | resolved "https://registry.npmjs.org/es6-promise/-/es6-promise-4.1.0.tgz#dda03ca8f9f89bc597e689842929de7ba8cebdf0"
589 |
590 | es6-set@~0.1.5:
591 | version "0.1.5"
592 | resolved "https://registry.npmjs.org/es6-set/-/es6-set-0.1.5.tgz#d2b3ec5d4d800ced818db538d28974db0a73ccb1"
593 | dependencies:
594 | d "1"
595 | es5-ext "~0.10.14"
596 | es6-iterator "~2.0.1"
597 | es6-symbol "3.1.1"
598 | event-emitter "~0.3.5"
599 |
600 | es6-symbol@3.1.1, es6-symbol@^3.1, es6-symbol@^3.1.1, es6-symbol@~3.1, es6-symbol@~3.1.1:
601 | version "3.1.1"
602 | resolved "https://registry.npmjs.org/es6-symbol/-/es6-symbol-3.1.1.tgz#bf00ef4fdab6ba1b46ecb7b629b4c7ed5715cc77"
603 | dependencies:
604 | d "1"
605 | es5-ext "~0.10.14"
606 |
607 | es6-weak-map@^2.0.1:
608 | version "2.0.2"
609 | resolved "https://registry.npmjs.org/es6-weak-map/-/es6-weak-map-2.0.2.tgz#5e3ab32251ffd1538a1f8e5ffa1357772f92d96f"
610 | dependencies:
611 | d "1"
612 | es5-ext "^0.10.14"
613 | es6-iterator "^2.0.1"
614 | es6-symbol "^3.1.1"
615 |
616 | escape-string-regexp@^1.0.2, escape-string-regexp@^1.0.5:
617 | version "1.0.5"
618 | resolved "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz#1b61c0562190a8dff6ae3bb2cf0200ca130b86d4"
619 |
620 | escope@^3.6.0:
621 | version "3.6.0"
622 | resolved "https://registry.npmjs.org/escope/-/escope-3.6.0.tgz#e01975e812781a163a6dadfdd80398dc64c889c3"
623 | dependencies:
624 | es6-map "^0.1.3"
625 | es6-weak-map "^2.0.1"
626 | esrecurse "^4.1.0"
627 | estraverse "^4.1.1"
628 |
629 | eslint-config-standard@^7.1.0:
630 | version "7.1.0"
631 | resolved "https://registry.npmjs.org/eslint-config-standard/-/eslint-config-standard-7.1.0.tgz#47e769ea0739f5b2d5693b1a501c21c9650fafcf"
632 |
633 | eslint-plugin-promise@^3.5.0:
634 | version "3.5.0"
635 | resolved "https://registry.npmjs.org/eslint-plugin-promise/-/eslint-plugin-promise-3.5.0.tgz#78fbb6ffe047201627569e85a6c5373af2a68fca"
636 |
637 | eslint-plugin-standard@^2.1.1:
638 | version "2.1.1"
639 | resolved "https://registry.npmjs.org/eslint-plugin-standard/-/eslint-plugin-standard-2.1.1.tgz#97960b1537e1718bb633877d0a650050effff3b0"
640 |
641 | eslint@^3.18.0:
642 | version "3.18.0"
643 | resolved "https://registry.npmjs.org/eslint/-/eslint-3.18.0.tgz#647e985c4ae71502d20ac62c109f66d5104c8a4b"
644 | dependencies:
645 | babel-code-frame "^6.16.0"
646 | chalk "^1.1.3"
647 | concat-stream "^1.5.2"
648 | debug "^2.1.1"
649 | doctrine "^2.0.0"
650 | escope "^3.6.0"
651 | espree "^3.4.0"
652 | esquery "^1.0.0"
653 | estraverse "^4.2.0"
654 | esutils "^2.0.2"
655 | file-entry-cache "^2.0.0"
656 | glob "^7.0.3"
657 | globals "^9.14.0"
658 | ignore "^3.2.0"
659 | imurmurhash "^0.1.4"
660 | inquirer "^0.12.0"
661 | is-my-json-valid "^2.10.0"
662 | is-resolvable "^1.0.0"
663 | js-yaml "^3.5.1"
664 | json-stable-stringify "^1.0.0"
665 | levn "^0.3.0"
666 | lodash "^4.0.0"
667 | mkdirp "^0.5.0"
668 | natural-compare "^1.4.0"
669 | optionator "^0.8.2"
670 | path-is-inside "^1.0.1"
671 | pluralize "^1.2.1"
672 | progress "^1.1.8"
673 | require-uncached "^1.0.2"
674 | shelljs "^0.7.5"
675 | strip-bom "^3.0.0"
676 | strip-json-comments "~2.0.1"
677 | table "^3.7.8"
678 | text-table "~0.2.0"
679 | user-home "^2.0.0"
680 |
681 | espree@^3.4.0:
682 | version "3.4.0"
683 | resolved "https://registry.npmjs.org/espree/-/espree-3.4.0.tgz#41656fa5628e042878025ef467e78f125cb86e1d"
684 | dependencies:
685 | acorn "4.0.4"
686 | acorn-jsx "^3.0.0"
687 |
688 | esprima@^3.1.1:
689 | version "3.1.3"
690 | resolved "https://registry.npmjs.org/esprima/-/esprima-3.1.3.tgz#fdca51cee6133895e3c88d535ce49dbff62a4633"
691 |
692 | esquery@^1.0.0:
693 | version "1.0.0"
694 | resolved "https://registry.npmjs.org/esquery/-/esquery-1.0.0.tgz#cfba8b57d7fba93f17298a8a006a04cda13d80fa"
695 | dependencies:
696 | estraverse "^4.0.0"
697 |
698 | esrecurse@^4.1.0:
699 | version "4.1.0"
700 | resolved "https://registry.npmjs.org/esrecurse/-/esrecurse-4.1.0.tgz#4713b6536adf7f2ac4f327d559e7756bff648220"
701 | dependencies:
702 | estraverse "~4.1.0"
703 | object-assign "^4.0.1"
704 |
705 | estraverse@^4.0.0, estraverse@^4.1.1, estraverse@^4.2.0:
706 | version "4.2.0"
707 | resolved "https://registry.npmjs.org/estraverse/-/estraverse-4.2.0.tgz#0dee3fed31fcd469618ce7342099fc1afa0bdb13"
708 |
709 | estraverse@~4.1.0:
710 | version "4.1.1"
711 | resolved "https://registry.npmjs.org/estraverse/-/estraverse-4.1.1.tgz#f6caca728933a850ef90661d0e17982ba47111a2"
712 |
713 | esutils@^2.0.2:
714 | version "2.0.2"
715 | resolved "https://registry.npmjs.org/esutils/-/esutils-2.0.2.tgz#0abf4f1caa5bcb1f7a9d8acc6dea4faaa04bac9b"
716 |
717 | event-emitter@~0.3.5:
718 | version "0.3.5"
719 | resolved "https://registry.npmjs.org/event-emitter/-/event-emitter-0.3.5.tgz#df8c69eef1647923c7157b9ce83840610b02cc39"
720 | dependencies:
721 | d "1"
722 | es5-ext "~0.10.14"
723 |
724 | execa@^0.4.0:
725 | version "0.4.0"
726 | resolved "https://registry.npmjs.org/execa/-/execa-0.4.0.tgz#4eb6467a36a095fabb2970ff9d5e3fb7bce6ebc3"
727 | dependencies:
728 | cross-spawn-async "^2.1.1"
729 | is-stream "^1.1.0"
730 | npm-run-path "^1.0.0"
731 | object-assign "^4.0.1"
732 | path-key "^1.0.0"
733 | strip-eof "^1.0.0"
734 |
735 | exit-hook@^1.0.0:
736 | version "1.1.1"
737 | resolved "https://registry.npmjs.org/exit-hook/-/exit-hook-1.1.1.tgz#f05ca233b48c05d54fff07765df8507e95c02ff8"
738 |
739 | extend@~3.0.0:
740 | version "3.0.0"
741 | resolved "https://registry.npmjs.org/extend/-/extend-3.0.0.tgz#5a474353b9f3353ddd8176dfd37b91c83a46f1d4"
742 |
743 | extract-zip@^1.0.3:
744 | version "1.6.0"
745 | resolved "https://registry.npmjs.org/extract-zip/-/extract-zip-1.6.0.tgz#7f400c9607ea866ecab7aa6d54fb978eeb11621a"
746 | dependencies:
747 | concat-stream "1.5.0"
748 | debug "0.7.4"
749 | mkdirp "0.5.0"
750 | yauzl "2.4.1"
751 |
752 | extsprintf@1.0.2:
753 | version "1.0.2"
754 | resolved "https://registry.npmjs.org/extsprintf/-/extsprintf-1.0.2.tgz#e1080e0658e300b06294990cc70e1502235fd550"
755 |
756 | fast-levenshtein@~2.0.4:
757 | version "2.0.6"
758 | resolved "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz#3d8a5c66883a16a30ca8643e851f19baa7797917"
759 |
760 | fd-slicer@~1.0.1:
761 | version "1.0.1"
762 | resolved "https://registry.npmjs.org/fd-slicer/-/fd-slicer-1.0.1.tgz#8b5bcbd9ec327c5041bf9ab023fd6750f1177e65"
763 | dependencies:
764 | pend "~1.2.0"
765 |
766 | figures@^1.3.5:
767 | version "1.7.0"
768 | resolved "https://registry.npmjs.org/figures/-/figures-1.7.0.tgz#cbe1e3affcf1cd44b80cadfed28dc793a9701d2e"
769 | dependencies:
770 | escape-string-regexp "^1.0.5"
771 | object-assign "^4.1.0"
772 |
773 | file-entry-cache@^2.0.0:
774 | version "2.0.0"
775 | resolved "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-2.0.0.tgz#c392990c3e684783d838b8c84a45d8a048458361"
776 | dependencies:
777 | flat-cache "^1.2.1"
778 | object-assign "^4.0.1"
779 |
780 | find-up@^1.0.0:
781 | version "1.1.2"
782 | resolved "https://registry.npmjs.org/find-up/-/find-up-1.1.2.tgz#6b2e9822b1a2ce0a60ab64d610eccad53cb24d0f"
783 | dependencies:
784 | path-exists "^2.0.0"
785 | pinkie-promise "^2.0.0"
786 |
787 | flat-cache@^1.2.1:
788 | version "1.2.2"
789 | resolved "https://registry.npmjs.org/flat-cache/-/flat-cache-1.2.2.tgz#fa86714e72c21db88601761ecf2f555d1abc6b96"
790 | dependencies:
791 | circular-json "^0.3.1"
792 | del "^2.0.2"
793 | graceful-fs "^4.1.2"
794 | write "^0.2.1"
795 |
796 | forever-agent@~0.6.1:
797 | version "0.6.1"
798 | resolved "https://registry.npmjs.org/forever-agent/-/forever-agent-0.6.1.tgz#fbc71f0c41adeb37f96c577ad1ed42d8fdacca91"
799 |
800 | form-data@~2.1.1:
801 | version "2.1.2"
802 | resolved "https://registry.npmjs.org/form-data/-/form-data-2.1.2.tgz#89c3534008b97eada4cbb157d58f6f5df025eae4"
803 | dependencies:
804 | asynckit "^0.4.0"
805 | combined-stream "^1.0.5"
806 | mime-types "^2.1.12"
807 |
808 | fs-extra-p@^4.1.0:
809 | version "4.1.0"
810 | resolved "https://registry.npmjs.org/fs-extra-p/-/fs-extra-p-4.1.0.tgz#7356871b0ebf5e13c80a1194477a4d587ac0d3fd"
811 | dependencies:
812 | bluebird-lst "^1.0.2"
813 | fs-extra "^2.1.2"
814 |
815 | fs-extra@^0.30.0:
816 | version "0.30.0"
817 | resolved "https://registry.npmjs.org/fs-extra/-/fs-extra-0.30.0.tgz#f233ffcc08d4da7d432daa449776989db1df93f0"
818 | dependencies:
819 | graceful-fs "^4.1.2"
820 | jsonfile "^2.1.0"
821 | klaw "^1.0.0"
822 | path-is-absolute "^1.0.0"
823 | rimraf "^2.2.8"
824 |
825 | fs-extra@^2.1.2:
826 | version "2.1.2"
827 | resolved "https://registry.npmjs.org/fs-extra/-/fs-extra-2.1.2.tgz#046c70163cef9aad46b0e4a7fa467fb22d71de35"
828 | dependencies:
829 | graceful-fs "^4.1.2"
830 | jsonfile "^2.1.0"
831 |
832 | fs.realpath@^1.0.0:
833 | version "1.0.0"
834 | resolved "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz#1504ad2523158caa40db4a2787cb01411994ea4f"
835 |
836 | generate-function@^2.0.0:
837 | version "2.0.0"
838 | resolved "https://registry.npmjs.org/generate-function/-/generate-function-2.0.0.tgz#6858fe7c0969b7d4e9093337647ac79f60dfbe74"
839 |
840 | generate-object-property@^1.1.0:
841 | version "1.2.0"
842 | resolved "https://registry.npmjs.org/generate-object-property/-/generate-object-property-1.2.0.tgz#9c0e1c40308ce804f4783618b937fa88f99d50d0"
843 | dependencies:
844 | is-property "^1.0.0"
845 |
846 | get-caller-file@^1.0.1:
847 | version "1.0.2"
848 | resolved "https://registry.npmjs.org/get-caller-file/-/get-caller-file-1.0.2.tgz#f702e63127e7e231c160a80c1554acb70d5047e5"
849 |
850 | get-stdin@^4.0.1:
851 | version "4.0.1"
852 | resolved "https://registry.npmjs.org/get-stdin/-/get-stdin-4.0.1.tgz#b968c6b0a04384324902e8bf1a5df32579a450fe"
853 |
854 | get-stream@^3.0.0:
855 | version "3.0.0"
856 | resolved "https://registry.npmjs.org/get-stream/-/get-stream-3.0.0.tgz#8e943d1358dc37555054ecbe2edb05aa174ede14"
857 |
858 | getpass@^0.1.1:
859 | version "0.1.6"
860 | resolved "https://registry.npmjs.org/getpass/-/getpass-0.1.6.tgz#283ffd9fc1256840875311c1b60e8c40187110e6"
861 | dependencies:
862 | assert-plus "^1.0.0"
863 |
864 | glob@^7.0.0, glob@^7.0.3, glob@^7.0.5:
865 | version "7.1.1"
866 | resolved "https://registry.npmjs.org/glob/-/glob-7.1.1.tgz#805211df04faaf1c63a3600306cdf5ade50b2ec8"
867 | dependencies:
868 | fs.realpath "^1.0.0"
869 | inflight "^1.0.4"
870 | inherits "2"
871 | minimatch "^3.0.2"
872 | once "^1.3.0"
873 | path-is-absolute "^1.0.0"
874 |
875 | globals@^9.14.0:
876 | version "9.16.0"
877 | resolved "https://registry.npmjs.org/globals/-/globals-9.16.0.tgz#63e903658171ec2d9f51b1d31de5e2b8dc01fb80"
878 |
879 | globby@^5.0.0:
880 | version "5.0.0"
881 | resolved "https://registry.npmjs.org/globby/-/globby-5.0.0.tgz#ebd84667ca0dbb330b99bcfc68eac2bc54370e0d"
882 | dependencies:
883 | array-union "^1.0.1"
884 | arrify "^1.0.0"
885 | glob "^7.0.3"
886 | object-assign "^4.0.1"
887 | pify "^2.0.0"
888 | pinkie-promise "^2.0.0"
889 |
890 | got@^6.7.1:
891 | version "6.7.1"
892 | resolved "https://registry.npmjs.org/got/-/got-6.7.1.tgz#240cd05785a9a18e561dc1b44b41c763ef1e8db0"
893 | dependencies:
894 | create-error-class "^3.0.0"
895 | duplexer3 "^0.1.4"
896 | get-stream "^3.0.0"
897 | is-redirect "^1.0.0"
898 | is-retry-allowed "^1.0.0"
899 | is-stream "^1.0.0"
900 | lowercase-keys "^1.0.0"
901 | safe-buffer "^5.0.1"
902 | timed-out "^4.0.0"
903 | unzip-response "^2.0.1"
904 | url-parse-lax "^1.0.0"
905 |
906 | graceful-fs@^4.1.11, graceful-fs@^4.1.2, graceful-fs@^4.1.6, graceful-fs@^4.1.9:
907 | version "4.1.11"
908 | resolved "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.1.11.tgz#0e8bdfe4d1ddb8854d64e04ea7c00e2a026e5658"
909 |
910 | har-schema@^1.0.5:
911 | version "1.0.5"
912 | resolved "https://registry.npmjs.org/har-schema/-/har-schema-1.0.5.tgz#d263135f43307c02c602afc8fe95970c0151369e"
913 |
914 | har-validator@~4.2.1:
915 | version "4.2.1"
916 | resolved "https://registry.npmjs.org/har-validator/-/har-validator-4.2.1.tgz#33481d0f1bbff600dd203d75812a6a5fba002e2a"
917 | dependencies:
918 | ajv "^4.9.1"
919 | har-schema "^1.0.5"
920 |
921 | has-ansi@^2.0.0:
922 | version "2.0.0"
923 | resolved "https://registry.npmjs.org/has-ansi/-/has-ansi-2.0.0.tgz#34f5049ce1ecdf2b0649af3ef24e45ed35416d91"
924 | dependencies:
925 | ansi-regex "^2.0.0"
926 |
927 | hawk@~3.1.3:
928 | version "3.1.3"
929 | resolved "https://registry.npmjs.org/hawk/-/hawk-3.1.3.tgz#078444bd7c1640b0fe540d2c9b73d59678e8e1c4"
930 | dependencies:
931 | boom "2.x.x"
932 | cryptiles "2.x.x"
933 | hoek "2.x.x"
934 | sntp "1.x.x"
935 |
936 | hoek@2.x.x:
937 | version "2.16.3"
938 | resolved "https://registry.npmjs.org/hoek/-/hoek-2.16.3.tgz#20bb7403d3cea398e91dc4710a8ff1b8274a25ed"
939 |
940 | home-path@^1.0.1:
941 | version "1.0.3"
942 | resolved "https://registry.npmjs.org/home-path/-/home-path-1.0.3.tgz#9ece59fec3f032e6d10b5434fee264df4c2de32f"
943 |
944 | hosted-git-info@^2.1.4, hosted-git-info@^2.4.1:
945 | version "2.4.1"
946 | resolved "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.4.1.tgz#4b0445e41c004a8bd1337773a4ff790ca40318c8"
947 |
948 | http-signature@~1.1.0:
949 | version "1.1.1"
950 | resolved "https://registry.npmjs.org/http-signature/-/http-signature-1.1.1.tgz#df72e267066cd0ac67fb76adf8e134a8fbcf91bf"
951 | dependencies:
952 | assert-plus "^0.2.0"
953 | jsprim "^1.2.2"
954 | sshpk "^1.7.0"
955 |
956 | ignore@^3.2.0:
957 | version "3.2.6"
958 | resolved "https://registry.npmjs.org/ignore/-/ignore-3.2.6.tgz#26e8da0644be0bb4cb39516f6c79f0e0f4ffe48c"
959 |
960 | imurmurhash@^0.1.4:
961 | version "0.1.4"
962 | resolved "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz#9218b9b2b928a238b13dc4fb6b6d576f231453ea"
963 |
964 | indent-string@^2.1.0:
965 | version "2.1.0"
966 | resolved "https://registry.npmjs.org/indent-string/-/indent-string-2.1.0.tgz#8e2d48348742121b4a8218b7a137e9a52049dc80"
967 | dependencies:
968 | repeating "^2.0.0"
969 |
970 | inflight@^1.0.4:
971 | version "1.0.6"
972 | resolved "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz#49bd6331d7d02d0c09bc910a1075ba8165b56df9"
973 | dependencies:
974 | once "^1.3.0"
975 | wrappy "1"
976 |
977 | inherits@2, inherits@^2.0.3, inherits@~2.0.1:
978 | version "2.0.3"
979 | resolved "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz#633c2c83e3da42a502f52466022480f4208261de"
980 |
981 | ini@^1.3.4, ini@~1.3.0:
982 | version "1.3.4"
983 | resolved "https://registry.npmjs.org/ini/-/ini-1.3.4.tgz#0537cb79daf59b59a1a517dff706c86ec039162e"
984 |
985 | inquirer@^0.12.0:
986 | version "0.12.0"
987 | resolved "https://registry.npmjs.org/inquirer/-/inquirer-0.12.0.tgz#1ef2bfd63504df0bc75785fff8c2c41df12f077e"
988 | dependencies:
989 | ansi-escapes "^1.1.0"
990 | ansi-regex "^2.0.0"
991 | chalk "^1.0.0"
992 | cli-cursor "^1.0.1"
993 | cli-width "^2.0.0"
994 | figures "^1.3.5"
995 | lodash "^4.3.0"
996 | readline2 "^1.0.1"
997 | run-async "^0.1.0"
998 | rx-lite "^3.1.2"
999 | string-width "^1.0.1"
1000 | strip-ansi "^3.0.0"
1001 | through "^2.3.6"
1002 |
1003 | interpret@^1.0.0:
1004 | version "1.0.1"
1005 | resolved "https://registry.npmjs.org/interpret/-/interpret-1.0.1.tgz#d579fb7f693b858004947af39fa0db49f795602c"
1006 |
1007 | invert-kv@^1.0.0:
1008 | version "1.0.0"
1009 | resolved "https://registry.npmjs.org/invert-kv/-/invert-kv-1.0.0.tgz#104a8e4aaca6d3d8cd157a8ef8bfab2d7a3ffdb6"
1010 |
1011 | is-arrayish@^0.2.1:
1012 | version "0.2.1"
1013 | resolved "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz#77c99840527aa8ecb1a8ba697b80645a7a926a9d"
1014 |
1015 | is-builtin-module@^1.0.0:
1016 | version "1.0.0"
1017 | resolved "https://registry.npmjs.org/is-builtin-module/-/is-builtin-module-1.0.0.tgz#540572d34f7ac3119f8f76c30cbc1b1e037affbe"
1018 | dependencies:
1019 | builtin-modules "^1.0.0"
1020 |
1021 | is-ci@^1.0.10:
1022 | version "1.0.10"
1023 | resolved "https://registry.npmjs.org/is-ci/-/is-ci-1.0.10.tgz#f739336b2632365061a9d48270cd56ae3369318e"
1024 | dependencies:
1025 | ci-info "^1.0.0"
1026 |
1027 | is-finite@^1.0.0:
1028 | version "1.0.2"
1029 | resolved "https://registry.npmjs.org/is-finite/-/is-finite-1.0.2.tgz#cc6677695602be550ef11e8b4aa6305342b6d0aa"
1030 | dependencies:
1031 | number-is-nan "^1.0.0"
1032 |
1033 | is-fullwidth-code-point@^1.0.0:
1034 | version "1.0.0"
1035 | resolved "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz#ef9e31386f031a7f0d643af82fde50c457ef00cb"
1036 | dependencies:
1037 | number-is-nan "^1.0.0"
1038 |
1039 | is-fullwidth-code-point@^2.0.0:
1040 | version "2.0.0"
1041 | resolved "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz#a3b30a5c4f199183167aaab93beefae3ddfb654f"
1042 |
1043 | is-my-json-valid@^2.10.0:
1044 | version "2.16.0"
1045 | resolved "https://registry.npmjs.org/is-my-json-valid/-/is-my-json-valid-2.16.0.tgz#f079dd9bfdae65ee2038aae8acbc86ab109e3693"
1046 | dependencies:
1047 | generate-function "^2.0.0"
1048 | generate-object-property "^1.1.0"
1049 | jsonpointer "^4.0.0"
1050 | xtend "^4.0.0"
1051 |
1052 | is-npm@^1.0.0:
1053 | version "1.0.0"
1054 | resolved "https://registry.npmjs.org/is-npm/-/is-npm-1.0.0.tgz#f2fb63a65e4905b406c86072765a1a4dc793b9f4"
1055 |
1056 | is-obj@^1.0.0:
1057 | version "1.0.1"
1058 | resolved "https://registry.npmjs.org/is-obj/-/is-obj-1.0.1.tgz#3e4729ac1f5fde025cd7d83a896dab9f4f67db0f"
1059 |
1060 | is-path-cwd@^1.0.0:
1061 | version "1.0.0"
1062 | resolved "https://registry.npmjs.org/is-path-cwd/-/is-path-cwd-1.0.0.tgz#d225ec23132e89edd38fda767472e62e65f1106d"
1063 |
1064 | is-path-in-cwd@^1.0.0:
1065 | version "1.0.0"
1066 | resolved "https://registry.npmjs.org/is-path-in-cwd/-/is-path-in-cwd-1.0.0.tgz#6477582b8214d602346094567003be8a9eac04dc"
1067 | dependencies:
1068 | is-path-inside "^1.0.0"
1069 |
1070 | is-path-inside@^1.0.0:
1071 | version "1.0.0"
1072 | resolved "https://registry.npmjs.org/is-path-inside/-/is-path-inside-1.0.0.tgz#fc06e5a1683fbda13de667aff717bbc10a48f37f"
1073 | dependencies:
1074 | path-is-inside "^1.0.1"
1075 |
1076 | is-property@^1.0.0:
1077 | version "1.0.2"
1078 | resolved "https://registry.npmjs.org/is-property/-/is-property-1.0.2.tgz#57fe1c4e48474edd65b09911f26b1cd4095dda84"
1079 |
1080 | is-redirect@^1.0.0:
1081 | version "1.0.0"
1082 | resolved "https://registry.npmjs.org/is-redirect/-/is-redirect-1.0.0.tgz#1d03dded53bd8db0f30c26e4f95d36fc7c87dc24"
1083 |
1084 | is-resolvable@^1.0.0:
1085 | version "1.0.0"
1086 | resolved "https://registry.npmjs.org/is-resolvable/-/is-resolvable-1.0.0.tgz#8df57c61ea2e3c501408d100fb013cf8d6e0cc62"
1087 | dependencies:
1088 | tryit "^1.0.1"
1089 |
1090 | is-retry-allowed@^1.0.0:
1091 | version "1.1.0"
1092 | resolved "https://registry.npmjs.org/is-retry-allowed/-/is-retry-allowed-1.1.0.tgz#11a060568b67339444033d0125a61a20d564fb34"
1093 |
1094 | is-stream@^1.0.0, is-stream@^1.1.0:
1095 | version "1.1.0"
1096 | resolved "https://registry.npmjs.org/is-stream/-/is-stream-1.1.0.tgz#12d4a3dd4e68e0b79ceb8dbc84173ae80d91ca44"
1097 |
1098 | is-typedarray@~1.0.0:
1099 | version "1.0.0"
1100 | resolved "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz#e479c80858df0c1b11ddda6940f96011fcda4a9a"
1101 |
1102 | is-utf8@^0.2.0:
1103 | version "0.2.1"
1104 | resolved "https://registry.npmjs.org/is-utf8/-/is-utf8-0.2.1.tgz#4b0da1442104d1b336340e80797e865cf39f7d72"
1105 |
1106 | isarray@0.0.1:
1107 | version "0.0.1"
1108 | resolved "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz#8a18acfca9a8f4177e09abfc6038939b05d1eedf"
1109 |
1110 | isarray@^1.0.0, isarray@~1.0.0:
1111 | version "1.0.0"
1112 | resolved "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz#bb935d48582cba168c06834957a54a3e07124f11"
1113 |
1114 | isbinaryfile@^3.0.2:
1115 | version "3.0.2"
1116 | resolved "https://registry.npmjs.org/isbinaryfile/-/isbinaryfile-3.0.2.tgz#4a3e974ec0cba9004d3fc6cde7209ea69368a621"
1117 |
1118 | isexe@^2.0.0:
1119 | version "2.0.0"
1120 | resolved "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz#e8fbf374dc556ff8947a10dcb0572d633f2cfa10"
1121 |
1122 | isstream@~0.1.2:
1123 | version "0.1.2"
1124 | resolved "https://registry.npmjs.org/isstream/-/isstream-0.1.2.tgz#47e63f7af55afa6f92e1500e690eb8b8529c099a"
1125 |
1126 | jodid25519@^1.0.0:
1127 | version "1.0.2"
1128 | resolved "https://registry.npmjs.org/jodid25519/-/jodid25519-1.0.2.tgz#06d4912255093419477d425633606e0e90782967"
1129 | dependencies:
1130 | jsbn "~0.1.0"
1131 |
1132 | js-tokens@^3.0.0:
1133 | version "3.0.1"
1134 | resolved "https://registry.npmjs.org/js-tokens/-/js-tokens-3.0.1.tgz#08e9f132484a2c45a30907e9dc4d5567b7f114d7"
1135 |
1136 | js-yaml@^3.5.1, js-yaml@^3.8.2:
1137 | version "3.8.2"
1138 | resolved "https://registry.npmjs.org/js-yaml/-/js-yaml-3.8.2.tgz#02d3e2c0f6beab20248d412c352203827d786721"
1139 | dependencies:
1140 | argparse "^1.0.7"
1141 | esprima "^3.1.1"
1142 |
1143 | jsbn@~0.1.0:
1144 | version "0.1.1"
1145 | resolved "https://registry.npmjs.org/jsbn/-/jsbn-0.1.1.tgz#a5e654c2e5a2deb5f201d96cefbca80c0ef2f513"
1146 |
1147 | json-schema@0.2.3:
1148 | version "0.2.3"
1149 | resolved "https://registry.npmjs.org/json-schema/-/json-schema-0.2.3.tgz#b480c892e59a2f05954ce727bd3f2a4e882f9e13"
1150 |
1151 | json-stable-stringify@^1.0.0, json-stable-stringify@^1.0.1:
1152 | version "1.0.1"
1153 | resolved "https://registry.npmjs.org/json-stable-stringify/-/json-stable-stringify-1.0.1.tgz#9a759d39c5f2ff503fd5300646ed445f88c4f9af"
1154 | dependencies:
1155 | jsonify "~0.0.0"
1156 |
1157 | json-stringify-safe@~5.0.1:
1158 | version "5.0.1"
1159 | resolved "https://registry.npmjs.org/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz#1296a2d58fd45f19a0f6ce01d65701e2c735b6eb"
1160 |
1161 | jsonfile@^2.1.0:
1162 | version "2.4.0"
1163 | resolved "https://registry.npmjs.org/jsonfile/-/jsonfile-2.4.0.tgz#3736a2b428b87bbda0cc83b53fa3d633a35c2ae8"
1164 | optionalDependencies:
1165 | graceful-fs "^4.1.6"
1166 |
1167 | jsonify@~0.0.0:
1168 | version "0.0.0"
1169 | resolved "https://registry.npmjs.org/jsonify/-/jsonify-0.0.0.tgz#2c74b6ee41d93ca51b7b5aaee8f503631d252a73"
1170 |
1171 | jsonpointer@^4.0.0:
1172 | version "4.0.1"
1173 | resolved "https://registry.npmjs.org/jsonpointer/-/jsonpointer-4.0.1.tgz#4fd92cb34e0e9db3c89c8622ecf51f9b978c6cb9"
1174 |
1175 | jsprim@^1.2.2:
1176 | version "1.4.0"
1177 | resolved "https://registry.npmjs.org/jsprim/-/jsprim-1.4.0.tgz#a3b87e40298d8c380552d8cc7628a0bb95a22918"
1178 | dependencies:
1179 | assert-plus "1.0.0"
1180 | extsprintf "1.0.2"
1181 | json-schema "0.2.3"
1182 | verror "1.3.6"
1183 |
1184 | klaw@^1.0.0:
1185 | version "1.3.1"
1186 | resolved "https://registry.npmjs.org/klaw/-/klaw-1.3.1.tgz#4088433b46b3b1ba259d78785d8e96f73ba02439"
1187 | optionalDependencies:
1188 | graceful-fs "^4.1.9"
1189 |
1190 | latest-version@^3.0.0:
1191 | version "3.0.0"
1192 | resolved "https://registry.npmjs.org/latest-version/-/latest-version-3.0.0.tgz#3104f008c0c391084107f85a344bc61e38970649"
1193 | dependencies:
1194 | package-json "^3.0.0"
1195 |
1196 | lazy-req@^2.0.0:
1197 | version "2.0.0"
1198 | resolved "https://registry.npmjs.org/lazy-req/-/lazy-req-2.0.0.tgz#c9450a363ecdda2e6f0c70132ad4f37f8f06f2b4"
1199 |
1200 | lcid@^1.0.0:
1201 | version "1.0.0"
1202 | resolved "https://registry.npmjs.org/lcid/-/lcid-1.0.0.tgz#308accafa0bc483a3867b4b6f2b9506251d1b835"
1203 | dependencies:
1204 | invert-kv "^1.0.0"
1205 |
1206 | levn@^0.3.0, levn@~0.3.0:
1207 | version "0.3.0"
1208 | resolved "https://registry.npmjs.org/levn/-/levn-0.3.0.tgz#3b09924edf9f083c0490fdd4c0bc4421e04764ee"
1209 | dependencies:
1210 | prelude-ls "~1.1.2"
1211 | type-check "~0.3.2"
1212 |
1213 | load-json-file@^1.0.0:
1214 | version "1.1.0"
1215 | resolved "https://registry.npmjs.org/load-json-file/-/load-json-file-1.1.0.tgz#956905708d58b4bab4c2261b04f59f31c99374c0"
1216 | dependencies:
1217 | graceful-fs "^4.1.2"
1218 | parse-json "^2.2.0"
1219 | pify "^2.0.0"
1220 | pinkie-promise "^2.0.0"
1221 | strip-bom "^2.0.0"
1222 |
1223 | lodash@^4.0.0, lodash@^4.3.0:
1224 | version "4.17.4"
1225 | resolved "https://registry.npmjs.org/lodash/-/lodash-4.17.4.tgz#78203a4d1c328ae1d86dca6460e369b57f4055ae"
1226 |
1227 | loud-rejection@^1.0.0:
1228 | version "1.6.0"
1229 | resolved "https://registry.npmjs.org/loud-rejection/-/loud-rejection-1.6.0.tgz#5b46f80147edee578870f086d04821cf998e551f"
1230 | dependencies:
1231 | currently-unhandled "^0.4.1"
1232 | signal-exit "^3.0.0"
1233 |
1234 | lowercase-keys@^1.0.0:
1235 | version "1.0.0"
1236 | resolved "https://registry.npmjs.org/lowercase-keys/-/lowercase-keys-1.0.0.tgz#4e3366b39e7f5457e35f1324bdf6f88d0bfc7306"
1237 |
1238 | lru-cache@^4.0.0:
1239 | version "4.0.2"
1240 | resolved "https://registry.npmjs.org/lru-cache/-/lru-cache-4.0.2.tgz#1d17679c069cda5d040991a09dbc2c0db377e55e"
1241 | dependencies:
1242 | pseudomap "^1.0.1"
1243 | yallist "^2.0.0"
1244 |
1245 | macaddress@^0.2.7:
1246 | version "0.2.8"
1247 | resolved "https://registry.npmjs.org/macaddress/-/macaddress-0.2.8.tgz#5904dc537c39ec6dbefeae902327135fa8511f12"
1248 |
1249 | map-obj@^1.0.0, map-obj@^1.0.1:
1250 | version "1.0.1"
1251 | resolved "https://registry.npmjs.org/map-obj/-/map-obj-1.0.1.tgz#d933ceb9205d82bdcf4886f6742bdc2b4dea146d"
1252 |
1253 | meow@^3.1.0:
1254 | version "3.7.0"
1255 | resolved "https://registry.npmjs.org/meow/-/meow-3.7.0.tgz#72cb668b425228290abbfa856892587308a801fb"
1256 | dependencies:
1257 | camelcase-keys "^2.0.0"
1258 | decamelize "^1.1.2"
1259 | loud-rejection "^1.0.0"
1260 | map-obj "^1.0.1"
1261 | minimist "^1.1.3"
1262 | normalize-package-data "^2.3.4"
1263 | object-assign "^4.0.1"
1264 | read-pkg-up "^1.0.1"
1265 | redent "^1.0.0"
1266 | trim-newlines "^1.0.0"
1267 |
1268 | mime-db@~1.26.0:
1269 | version "1.26.0"
1270 | resolved "https://registry.npmjs.org/mime-db/-/mime-db-1.26.0.tgz#eaffcd0e4fc6935cf8134da246e2e6c35305adff"
1271 |
1272 | mime-types@^2.1.12, mime-types@~2.1.7:
1273 | version "2.1.14"
1274 | resolved "https://registry.npmjs.org/mime-types/-/mime-types-2.1.14.tgz#f7ef7d97583fcaf3b7d282b6f8b5679dab1e94ee"
1275 | dependencies:
1276 | mime-db "~1.26.0"
1277 |
1278 | mime@^1.3.4:
1279 | version "1.3.4"
1280 | resolved "https://registry.npmjs.org/mime/-/mime-1.3.4.tgz#115f9e3b6b3daf2959983cb38f149a2d40eb5d53"
1281 |
1282 | minimatch@^3.0.2, minimatch@^3.0.3:
1283 | version "3.0.3"
1284 | resolved "https://registry.npmjs.org/minimatch/-/minimatch-3.0.3.tgz#2a4e4090b96b2db06a9d7df01055a62a77c9b774"
1285 | dependencies:
1286 | brace-expansion "^1.0.0"
1287 |
1288 | minimist@0.0.8:
1289 | version "0.0.8"
1290 | resolved "https://registry.npmjs.org/minimist/-/minimist-0.0.8.tgz#857fcabfc3397d2625b8228262e86aa7a011b05d"
1291 |
1292 | minimist@^1.1.0, minimist@^1.1.3, minimist@^1.2.0:
1293 | version "1.2.0"
1294 | resolved "https://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz#a35008b20f41383eec1fb914f4cd5df79a264284"
1295 |
1296 | mkdirp@0.5.0, mkdirp@^0.5.0:
1297 | version "0.5.0"
1298 | resolved "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.0.tgz#1d73076a6df986cd9344e15e71fcc05a4c9abf12"
1299 | dependencies:
1300 | minimist "0.0.8"
1301 |
1302 | mkdirp@^0.5.1:
1303 | version "0.5.1"
1304 | resolved "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.1.tgz#30057438eac6cf7f8c4767f38648d6697d75c903"
1305 | dependencies:
1306 | minimist "0.0.8"
1307 |
1308 | ms@0.7.2:
1309 | version "0.7.2"
1310 | resolved "https://registry.npmjs.org/ms/-/ms-0.7.2.tgz#ae25cf2512b3885a1d95d7f037868d8431124765"
1311 |
1312 | mute-stream@0.0.5:
1313 | version "0.0.5"
1314 | resolved "https://registry.npmjs.org/mute-stream/-/mute-stream-0.0.5.tgz#8fbfabb0a98a253d3184331f9e8deb7372fac6c0"
1315 |
1316 | natural-compare@^1.4.0:
1317 | version "1.4.0"
1318 | resolved "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz#4abebfeed7541f2c27acfb29bdbbd15c8d5ba4f7"
1319 |
1320 | node-emoji@^1.5.1:
1321 | version "1.5.1"
1322 | resolved "https://registry.npmjs.org/node-emoji/-/node-emoji-1.5.1.tgz#fd918e412769bf8c448051238233840b2aff16a1"
1323 | dependencies:
1324 | string.prototype.codepointat "^0.2.0"
1325 |
1326 | node-forge@^0.7.0:
1327 | version "0.7.0"
1328 | resolved "https://registry.npmjs.org/node-forge/-/node-forge-0.7.0.tgz#5e0782a44e5e093fae3676d59f84ecfb38a4baad"
1329 |
1330 | normalize-package-data@^2.3.2, normalize-package-data@^2.3.4, normalize-package-data@^2.3.6:
1331 | version "2.3.6"
1332 | resolved "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.3.6.tgz#498fa420c96401f787402ba21e600def9f981fff"
1333 | dependencies:
1334 | hosted-git-info "^2.1.4"
1335 | is-builtin-module "^1.0.0"
1336 | semver "2 || 3 || 4 || 5"
1337 | validate-npm-package-license "^3.0.1"
1338 |
1339 | npm-run-path@^1.0.0:
1340 | version "1.0.0"
1341 | resolved "https://registry.npmjs.org/npm-run-path/-/npm-run-path-1.0.0.tgz#f5c32bf595fe81ae927daec52e82f8b000ac3c8f"
1342 | dependencies:
1343 | path-key "^1.0.0"
1344 |
1345 | nugget@^2.0.0, nugget@^2.0.1:
1346 | version "2.0.1"
1347 | resolved "https://registry.npmjs.org/nugget/-/nugget-2.0.1.tgz#201095a487e1ad36081b3432fa3cada4f8d071b0"
1348 | dependencies:
1349 | debug "^2.1.3"
1350 | minimist "^1.1.0"
1351 | pretty-bytes "^1.0.2"
1352 | progress-stream "^1.1.0"
1353 | request "^2.45.0"
1354 | single-line-log "^1.1.2"
1355 | throttleit "0.0.2"
1356 |
1357 | number-is-nan@^1.0.0:
1358 | version "1.0.1"
1359 | resolved "https://registry.npmjs.org/number-is-nan/-/number-is-nan-1.0.1.tgz#097b602b53422a522c1afb8790318336941a011d"
1360 |
1361 | oauth-sign@~0.8.1:
1362 | version "0.8.2"
1363 | resolved "https://registry.npmjs.org/oauth-sign/-/oauth-sign-0.8.2.tgz#46a6ab7f0aead8deae9ec0565780b7d4efeb9d43"
1364 |
1365 | object-assign@^4.0.1, object-assign@^4.1.0:
1366 | version "4.1.1"
1367 | resolved "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz#2109adc7965887cfc05cbbd442cac8bfbb360863"
1368 |
1369 | object-keys@~0.4.0:
1370 | version "0.4.0"
1371 | resolved "https://registry.npmjs.org/object-keys/-/object-keys-0.4.0.tgz#28a6aae7428dd2c3a92f3d95f21335dd204e0336"
1372 |
1373 | once@^1.3.0:
1374 | version "1.4.0"
1375 | resolved "https://registry.npmjs.org/once/-/once-1.4.0.tgz#583b1aa775961d4b113ac17d9c50baef9dd76bd1"
1376 | dependencies:
1377 | wrappy "1"
1378 |
1379 | onetime@^1.0.0:
1380 | version "1.1.0"
1381 | resolved "https://registry.npmjs.org/onetime/-/onetime-1.1.0.tgz#a1f7838f8314c516f05ecefcbc4ccfe04b4ed789"
1382 |
1383 | optionator@^0.8.2:
1384 | version "0.8.2"
1385 | resolved "https://registry.npmjs.org/optionator/-/optionator-0.8.2.tgz#364c5e409d3f4d6301d6c0b4c05bba50180aeb64"
1386 | dependencies:
1387 | deep-is "~0.1.3"
1388 | fast-levenshtein "~2.0.4"
1389 | levn "~0.3.0"
1390 | prelude-ls "~1.1.2"
1391 | type-check "~0.3.2"
1392 | wordwrap "~1.0.0"
1393 |
1394 | os-homedir@^1.0.0:
1395 | version "1.0.2"
1396 | resolved "https://registry.npmjs.org/os-homedir/-/os-homedir-1.0.2.tgz#ffbc4988336e0e833de0c168c7ef152121aa7fb3"
1397 |
1398 | os-locale@^1.4.0:
1399 | version "1.4.0"
1400 | resolved "https://registry.npmjs.org/os-locale/-/os-locale-1.4.0.tgz#20f9f17ae29ed345e8bde583b13d2009803c14d9"
1401 | dependencies:
1402 | lcid "^1.0.0"
1403 |
1404 | package-json@^3.0.0:
1405 | version "3.1.0"
1406 | resolved "https://registry.npmjs.org/package-json/-/package-json-3.1.0.tgz#ce281900fe8052150cc6709c6c006c18fdb2f379"
1407 | dependencies:
1408 | got "^6.7.1"
1409 | registry-auth-token "^3.0.1"
1410 | registry-url "^3.0.3"
1411 | semver "^5.1.0"
1412 |
1413 | parse-color@^1.0.0:
1414 | version "1.0.0"
1415 | resolved "https://registry.npmjs.org/parse-color/-/parse-color-1.0.0.tgz#7b748b95a83f03f16a94f535e52d7f3d94658619"
1416 | dependencies:
1417 | color-convert "~0.5.0"
1418 |
1419 | parse-json@^2.2.0:
1420 | version "2.2.0"
1421 | resolved "https://registry.npmjs.org/parse-json/-/parse-json-2.2.0.tgz#f480f40434ef80741f8469099f8dea18f55a4dc9"
1422 | dependencies:
1423 | error-ex "^1.2.0"
1424 |
1425 | path-exists@^2.0.0, path-exists@^2.1.0:
1426 | version "2.1.0"
1427 | resolved "https://registry.npmjs.org/path-exists/-/path-exists-2.1.0.tgz#0feb6c64f0fc518d9a754dd5efb62c7022761f4b"
1428 | dependencies:
1429 | pinkie-promise "^2.0.0"
1430 |
1431 | path-exists@^3.0.0:
1432 | version "3.0.0"
1433 | resolved "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz#ce0ebeaa5f78cb18925ea7d810d7b59b010fd515"
1434 |
1435 | path-is-absolute@^1.0.0:
1436 | version "1.0.1"
1437 | resolved "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz#174b9268735534ffbc7ace6bf53a5a9e1b5c5f5f"
1438 |
1439 | path-is-inside@^1.0.1:
1440 | version "1.0.2"
1441 | resolved "https://registry.npmjs.org/path-is-inside/-/path-is-inside-1.0.2.tgz#365417dede44430d1c11af61027facf074bdfc53"
1442 |
1443 | path-key@^1.0.0:
1444 | version "1.0.0"
1445 | resolved "https://registry.npmjs.org/path-key/-/path-key-1.0.0.tgz#5d53d578019646c0d68800db4e146e6bdc2ac7af"
1446 |
1447 | path-parse@^1.0.5:
1448 | version "1.0.5"
1449 | resolved "https://registry.npmjs.org/path-parse/-/path-parse-1.0.5.tgz#3c1adf871ea9cd6c9431b6ea2bd74a0ff055c4c1"
1450 |
1451 | path-type@^1.0.0:
1452 | version "1.1.0"
1453 | resolved "https://registry.npmjs.org/path-type/-/path-type-1.1.0.tgz#59c44f7ee491da704da415da5a4070ba4f8fe441"
1454 | dependencies:
1455 | graceful-fs "^4.1.2"
1456 | pify "^2.0.0"
1457 | pinkie-promise "^2.0.0"
1458 |
1459 | pend@~1.2.0:
1460 | version "1.2.0"
1461 | resolved "https://registry.npmjs.org/pend/-/pend-1.2.0.tgz#7a57eb550a6783f9115331fcf4663d5c8e007a50"
1462 |
1463 | performance-now@^0.2.0:
1464 | version "0.2.0"
1465 | resolved "https://registry.npmjs.org/performance-now/-/performance-now-0.2.0.tgz#33ef30c5c77d4ea21c5a53869d91b56d8f2555e5"
1466 |
1467 | pify@^2.0.0:
1468 | version "2.3.0"
1469 | resolved "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz#ed141a6ac043a849ea588498e7dca8b15330e90c"
1470 |
1471 | pinkie-promise@^2.0.0:
1472 | version "2.0.1"
1473 | resolved "https://registry.npmjs.org/pinkie-promise/-/pinkie-promise-2.0.1.tgz#2135d6dfa7a358c069ac9b178776288228450ffa"
1474 | dependencies:
1475 | pinkie "^2.0.0"
1476 |
1477 | pinkie@^2.0.0:
1478 | version "2.0.4"
1479 | resolved "https://registry.npmjs.org/pinkie/-/pinkie-2.0.4.tgz#72556b80cfa0d48a974e80e77248e80ed4f7f870"
1480 |
1481 | plist@^2.0.1:
1482 | version "2.0.1"
1483 | resolved "https://registry.npmjs.org/plist/-/plist-2.0.1.tgz#0a32ca9481b1c364e92e18dc55c876de9d01da8b"
1484 | dependencies:
1485 | base64-js "1.1.2"
1486 | xmlbuilder "8.2.2"
1487 | xmldom "0.1.x"
1488 |
1489 | pluralize@^1.2.1:
1490 | version "1.2.1"
1491 | resolved "https://registry.npmjs.org/pluralize/-/pluralize-1.2.1.tgz#d1a21483fd22bb41e58a12fa3421823140897c45"
1492 |
1493 | prelude-ls@~1.1.2:
1494 | version "1.1.2"
1495 | resolved "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.1.2.tgz#21932a549f5e52ffd9a827f570e04be62a97da54"
1496 |
1497 | prepend-http@^1.0.1:
1498 | version "1.0.4"
1499 | resolved "https://registry.npmjs.org/prepend-http/-/prepend-http-1.0.4.tgz#d4f4562b0ce3696e41ac52d0e002e57a635dc6dc"
1500 |
1501 | pretty-bytes@^1.0.2:
1502 | version "1.0.4"
1503 | resolved "https://registry.npmjs.org/pretty-bytes/-/pretty-bytes-1.0.4.tgz#0a22e8210609ad35542f8c8d5d2159aff0751c84"
1504 | dependencies:
1505 | get-stdin "^4.0.1"
1506 | meow "^3.1.0"
1507 |
1508 | process-nextick-args@~1.0.6:
1509 | version "1.0.7"
1510 | resolved "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-1.0.7.tgz#150e20b756590ad3f91093f25a4f2ad8bff30ba3"
1511 |
1512 | progress-ex@^2.0.0:
1513 | version "2.0.0"
1514 | resolved "https://registry.npmjs.org/progress-ex/-/progress-ex-2.0.0.tgz#0292fe0d5c70e75ad6accf71d5bd1b92a4d34ee7"
1515 |
1516 | progress-stream@^1.1.0:
1517 | version "1.2.0"
1518 | resolved "https://registry.npmjs.org/progress-stream/-/progress-stream-1.2.0.tgz#2cd3cfea33ba3a89c9c121ec3347abe9ab125f77"
1519 | dependencies:
1520 | speedometer "~0.1.2"
1521 | through2 "~0.2.3"
1522 |
1523 | progress@^1.1.8:
1524 | version "1.1.8"
1525 | resolved "https://registry.npmjs.org/progress/-/progress-1.1.8.tgz#e260c78f6161cdd9b0e56cc3e0a85de17c7a57be"
1526 |
1527 | pseudomap@^1.0.1:
1528 | version "1.0.2"
1529 | resolved "https://registry.npmjs.org/pseudomap/-/pseudomap-1.0.2.tgz#f052a28da70e618917ef0a8ac34c1ae5a68286b3"
1530 |
1531 | punycode@^1.4.1:
1532 | version "1.4.1"
1533 | resolved "https://registry.npmjs.org/punycode/-/punycode-1.4.1.tgz#c0d5a63b2718800ad8e1eb0fa5269c84dd41845e"
1534 |
1535 | qs@~6.4.0:
1536 | version "6.4.0"
1537 | resolved "https://registry.npmjs.org/qs/-/qs-6.4.0.tgz#13e26d28ad6b0ffaa91312cd3bf708ed351e7233"
1538 |
1539 | rc@^1.0.1, rc@^1.1.2, rc@^1.1.6, rc@^1.1.7:
1540 | version "1.1.7"
1541 | resolved "https://registry.npmjs.org/rc/-/rc-1.1.7.tgz#c5ea564bb07aff9fd3a5b32e906c1d3a65940fea"
1542 | dependencies:
1543 | deep-extend "~0.4.0"
1544 | ini "~1.3.0"
1545 | minimist "^1.2.0"
1546 | strip-json-comments "~2.0.1"
1547 |
1548 | read-pkg-up@^1.0.1:
1549 | version "1.0.1"
1550 | resolved "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-1.0.1.tgz#9d63c13276c065918d57f002a57f40a1b643fb02"
1551 | dependencies:
1552 | find-up "^1.0.0"
1553 | read-pkg "^1.0.0"
1554 |
1555 | read-pkg@^1.0.0:
1556 | version "1.1.0"
1557 | resolved "https://registry.npmjs.org/read-pkg/-/read-pkg-1.1.0.tgz#f5ffaa5ecd29cb31c0474bca7d756b6bb29e3f28"
1558 | dependencies:
1559 | load-json-file "^1.0.0"
1560 | normalize-package-data "^2.3.2"
1561 | path-type "^1.0.0"
1562 |
1563 | readable-stream@^2.2.2:
1564 | version "2.2.6"
1565 | resolved "https://registry.npmjs.org/readable-stream/-/readable-stream-2.2.6.tgz#8b43aed76e71483938d12a8d46c6cf1a00b1f816"
1566 | dependencies:
1567 | buffer-shims "^1.0.0"
1568 | core-util-is "~1.0.0"
1569 | inherits "~2.0.1"
1570 | isarray "~1.0.0"
1571 | process-nextick-args "~1.0.6"
1572 | string_decoder "~0.10.x"
1573 | util-deprecate "~1.0.1"
1574 |
1575 | readable-stream@~1.1.9:
1576 | version "1.1.14"
1577 | resolved "https://registry.npmjs.org/readable-stream/-/readable-stream-1.1.14.tgz#7cf4c54ef648e3813084c636dd2079e166c081d9"
1578 | dependencies:
1579 | core-util-is "~1.0.0"
1580 | inherits "~2.0.1"
1581 | isarray "0.0.1"
1582 | string_decoder "~0.10.x"
1583 |
1584 | readable-stream@~2.0.0:
1585 | version "2.0.6"
1586 | resolved "https://registry.npmjs.org/readable-stream/-/readable-stream-2.0.6.tgz#8f90341e68a53ccc928788dacfcd11b36eb9b78e"
1587 | dependencies:
1588 | core-util-is "~1.0.0"
1589 | inherits "~2.0.1"
1590 | isarray "~1.0.0"
1591 | process-nextick-args "~1.0.6"
1592 | string_decoder "~0.10.x"
1593 | util-deprecate "~1.0.1"
1594 |
1595 | readline2@^1.0.1:
1596 | version "1.0.1"
1597 | resolved "https://registry.npmjs.org/readline2/-/readline2-1.0.1.tgz#41059608ffc154757b715d9989d199ffbf372e35"
1598 | dependencies:
1599 | code-point-at "^1.0.0"
1600 | is-fullwidth-code-point "^1.0.0"
1601 | mute-stream "0.0.5"
1602 |
1603 | rechoir@^0.6.2:
1604 | version "0.6.2"
1605 | resolved "https://registry.npmjs.org/rechoir/-/rechoir-0.6.2.tgz#85204b54dba82d5742e28c96756ef43af50e3384"
1606 | dependencies:
1607 | resolve "^1.1.6"
1608 |
1609 | redent@^1.0.0:
1610 | version "1.0.0"
1611 | resolved "https://registry.npmjs.org/redent/-/redent-1.0.0.tgz#cf916ab1fd5f1f16dfb20822dd6ec7f730c2afde"
1612 | dependencies:
1613 | indent-string "^2.1.0"
1614 | strip-indent "^1.0.1"
1615 |
1616 | registry-auth-token@^3.0.1:
1617 | version "3.1.0"
1618 | resolved "https://registry.npmjs.org/registry-auth-token/-/registry-auth-token-3.1.0.tgz#997c08256e0c7999837b90e944db39d8a790276b"
1619 | dependencies:
1620 | rc "^1.1.6"
1621 |
1622 | registry-url@^3.0.3:
1623 | version "3.1.0"
1624 | resolved "https://registry.npmjs.org/registry-url/-/registry-url-3.1.0.tgz#3d4ef870f73dde1d77f0cf9a381432444e174942"
1625 | dependencies:
1626 | rc "^1.0.1"
1627 |
1628 | repeating@^2.0.0:
1629 | version "2.0.1"
1630 | resolved "https://registry.npmjs.org/repeating/-/repeating-2.0.1.tgz#5214c53a926d3552707527fbab415dbc08d06dda"
1631 | dependencies:
1632 | is-finite "^1.0.0"
1633 |
1634 | request@^2.45.0:
1635 | version "2.81.0"
1636 | resolved "https://registry.npmjs.org/request/-/request-2.81.0.tgz#c6928946a0e06c5f8d6f8a9333469ffda46298a0"
1637 | dependencies:
1638 | aws-sign2 "~0.6.0"
1639 | aws4 "^1.2.1"
1640 | caseless "~0.12.0"
1641 | combined-stream "~1.0.5"
1642 | extend "~3.0.0"
1643 | forever-agent "~0.6.1"
1644 | form-data "~2.1.1"
1645 | har-validator "~4.2.1"
1646 | hawk "~3.1.3"
1647 | http-signature "~1.1.0"
1648 | is-typedarray "~1.0.0"
1649 | isstream "~0.1.2"
1650 | json-stringify-safe "~5.0.1"
1651 | mime-types "~2.1.7"
1652 | oauth-sign "~0.8.1"
1653 | performance-now "^0.2.0"
1654 | qs "~6.4.0"
1655 | safe-buffer "^5.0.1"
1656 | stringstream "~0.0.4"
1657 | tough-cookie "~2.3.0"
1658 | tunnel-agent "^0.6.0"
1659 | uuid "^3.0.0"
1660 |
1661 | require-directory@^2.1.1:
1662 | version "2.1.1"
1663 | resolved "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz#8c64ad5fd30dab1c976e2344ffe7f792a6a6df42"
1664 |
1665 | require-main-filename@^1.0.1:
1666 | version "1.0.1"
1667 | resolved "https://registry.npmjs.org/require-main-filename/-/require-main-filename-1.0.1.tgz#97f717b69d48784f5f526a6c5aa8ffdda055a4d1"
1668 |
1669 | require-uncached@^1.0.2:
1670 | version "1.0.3"
1671 | resolved "https://registry.npmjs.org/require-uncached/-/require-uncached-1.0.3.tgz#4e0d56d6c9662fd31e43011c4b95aa49955421d3"
1672 | dependencies:
1673 | caller-path "^0.1.0"
1674 | resolve-from "^1.0.0"
1675 |
1676 | resolve-from@^1.0.0:
1677 | version "1.0.1"
1678 | resolved "https://registry.npmjs.org/resolve-from/-/resolve-from-1.0.1.tgz#26cbfe935d1aeeeabb29bc3fe5aeb01e93d44226"
1679 |
1680 | resolve@^1.1.6:
1681 | version "1.3.2"
1682 | resolved "https://registry.npmjs.org/resolve/-/resolve-1.3.2.tgz#1f0442c9e0cbb8136e87b9305f932f46c7f28235"
1683 | dependencies:
1684 | path-parse "^1.0.5"
1685 |
1686 | restore-cursor@^1.0.1:
1687 | version "1.0.1"
1688 | resolved "https://registry.npmjs.org/restore-cursor/-/restore-cursor-1.0.1.tgz#34661f46886327fed2991479152252df92daa541"
1689 | dependencies:
1690 | exit-hook "^1.0.0"
1691 | onetime "^1.0.0"
1692 |
1693 | rimraf@^2.2.8:
1694 | version "2.6.1"
1695 | resolved "https://registry.npmjs.org/rimraf/-/rimraf-2.6.1.tgz#c2338ec643df7a1b7fe5c54fa86f57428a55f33d"
1696 | dependencies:
1697 | glob "^7.0.5"
1698 |
1699 | run-async@^0.1.0:
1700 | version "0.1.0"
1701 | resolved "https://registry.npmjs.org/run-async/-/run-async-0.1.0.tgz#c8ad4a5e110661e402a7d21b530e009f25f8e389"
1702 | dependencies:
1703 | once "^1.3.0"
1704 |
1705 | rx-lite@^3.1.2:
1706 | version "3.1.2"
1707 | resolved "https://registry.npmjs.org/rx-lite/-/rx-lite-3.1.2.tgz#19ce502ca572665f3b647b10939f97fd1615f102"
1708 |
1709 | safe-buffer@^5.0.1:
1710 | version "5.0.1"
1711 | resolved "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.0.1.tgz#d263ca54696cd8a306b5ca6551e92de57918fbe7"
1712 |
1713 | sanitize-filename@^1.6.1:
1714 | version "1.6.1"
1715 | resolved "https://registry.npmjs.org/sanitize-filename/-/sanitize-filename-1.6.1.tgz#612da1c96473fa02dccda92dcd5b4ab164a6772a"
1716 | dependencies:
1717 | truncate-utf8-bytes "^1.0.0"
1718 |
1719 | semver-diff@^2.0.0:
1720 | version "2.1.0"
1721 | resolved "https://registry.npmjs.org/semver-diff/-/semver-diff-2.1.0.tgz#4bbb8437c8d37e4b0cf1a68fd726ec6d645d6d36"
1722 | dependencies:
1723 | semver "^5.0.3"
1724 |
1725 | "semver@2 || 3 || 4 || 5", semver@^5.0.3, semver@^5.1.0, semver@^5.3.0:
1726 | version "5.3.0"
1727 | resolved "https://registry.npmjs.org/semver/-/semver-5.3.0.tgz#9b2ce5d3de02d17c6012ad326aa6b4d0cf54f94f"
1728 |
1729 | set-blocking@^2.0.0:
1730 | version "2.0.0"
1731 | resolved "https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz#045f9782d011ae9a6803ddd382b24392b3d890f7"
1732 |
1733 | shelljs@^0.7.5:
1734 | version "0.7.7"
1735 | resolved "https://registry.npmjs.org/shelljs/-/shelljs-0.7.7.tgz#b2f5c77ef97148f4b4f6e22682e10bba8667cff1"
1736 | dependencies:
1737 | glob "^7.0.0"
1738 | interpret "^1.0.0"
1739 | rechoir "^0.6.2"
1740 |
1741 | signal-exit@^3.0.0:
1742 | version "3.0.2"
1743 | resolved "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.2.tgz#b5fdc08f1287ea1178628e415e25132b73646c6d"
1744 |
1745 | single-line-log@^1.1.2:
1746 | version "1.1.2"
1747 | resolved "https://registry.npmjs.org/single-line-log/-/single-line-log-1.1.2.tgz#c2f83f273a3e1a16edb0995661da0ed5ef033364"
1748 | dependencies:
1749 | string-width "^1.0.1"
1750 |
1751 | slice-ansi@0.0.4:
1752 | version "0.0.4"
1753 | resolved "https://registry.npmjs.org/slice-ansi/-/slice-ansi-0.0.4.tgz#edbf8903f66f7ce2f8eafd6ceed65e264c831b35"
1754 |
1755 | slide@^1.1.5:
1756 | version "1.1.6"
1757 | resolved "https://registry.npmjs.org/slide/-/slide-1.1.6.tgz#56eb027d65b4d2dce6cb2e2d32c4d4afc9e1d707"
1758 |
1759 | sntp@1.x.x:
1760 | version "1.0.9"
1761 | resolved "https://registry.npmjs.org/sntp/-/sntp-1.0.9.tgz#6541184cc90aeea6c6e7b35e2659082443c66198"
1762 | dependencies:
1763 | hoek "2.x.x"
1764 |
1765 | source-map-support@^0.4.14:
1766 | version "0.4.14"
1767 | resolved "https://registry.npmjs.org/source-map-support/-/source-map-support-0.4.14.tgz#9d4463772598b86271b4f523f6c1f4e02a7d6aef"
1768 | dependencies:
1769 | source-map "^0.5.6"
1770 |
1771 | source-map@^0.5.6:
1772 | version "0.5.6"
1773 | resolved "https://registry.npmjs.org/source-map/-/source-map-0.5.6.tgz#75ce38f52bf0733c5a7f0c118d81334a2bb5f412"
1774 |
1775 | spdx-correct@~1.0.0:
1776 | version "1.0.2"
1777 | resolved "https://registry.npmjs.org/spdx-correct/-/spdx-correct-1.0.2.tgz#4b3073d933ff51f3912f03ac5519498a4150db40"
1778 | dependencies:
1779 | spdx-license-ids "^1.0.2"
1780 |
1781 | spdx-expression-parse@~1.0.0:
1782 | version "1.0.4"
1783 | resolved "https://registry.npmjs.org/spdx-expression-parse/-/spdx-expression-parse-1.0.4.tgz#9bdf2f20e1f40ed447fbe273266191fced51626c"
1784 |
1785 | spdx-license-ids@^1.0.2:
1786 | version "1.2.2"
1787 | resolved "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-1.2.2.tgz#c9df7a3424594ade6bd11900d596696dc06bac57"
1788 |
1789 | speedometer@~0.1.2:
1790 | version "0.1.4"
1791 | resolved "https://registry.npmjs.org/speedometer/-/speedometer-0.1.4.tgz#9876dbd2a169d3115402d48e6ea6329c8816a50d"
1792 |
1793 | sprintf-js@~1.0.2:
1794 | version "1.0.3"
1795 | resolved "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz#04e6926f662895354f3dd015203633b857297e2c"
1796 |
1797 | sshpk@^1.7.0:
1798 | version "1.11.0"
1799 | resolved "https://registry.npmjs.org/sshpk/-/sshpk-1.11.0.tgz#2d8d5ebb4a6fab28ffba37fa62a90f4a3ea59d77"
1800 | dependencies:
1801 | asn1 "~0.2.3"
1802 | assert-plus "^1.0.0"
1803 | dashdash "^1.12.0"
1804 | getpass "^0.1.1"
1805 | optionalDependencies:
1806 | bcrypt-pbkdf "^1.0.0"
1807 | ecc-jsbn "~0.1.1"
1808 | jodid25519 "^1.0.0"
1809 | jsbn "~0.1.0"
1810 | tweetnacl "~0.14.0"
1811 |
1812 | stat-mode@^0.2.2:
1813 | version "0.2.2"
1814 | resolved "https://registry.npmjs.org/stat-mode/-/stat-mode-0.2.2.tgz#e6c80b623123d7d80cf132ce538f346289072502"
1815 |
1816 | string-width@^1.0.1, string-width@^1.0.2:
1817 | version "1.0.2"
1818 | resolved "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz#118bdf5b8cdc51a2a7e70d211e07e2b0b9b107d3"
1819 | dependencies:
1820 | code-point-at "^1.0.0"
1821 | is-fullwidth-code-point "^1.0.0"
1822 | strip-ansi "^3.0.0"
1823 |
1824 | string-width@^2.0.0:
1825 | version "2.0.0"
1826 | resolved "https://registry.npmjs.org/string-width/-/string-width-2.0.0.tgz#635c5436cc72a6e0c387ceca278d4e2eec52687e"
1827 | dependencies:
1828 | is-fullwidth-code-point "^2.0.0"
1829 | strip-ansi "^3.0.0"
1830 |
1831 | string.prototype.codepointat@^0.2.0:
1832 | version "0.2.0"
1833 | resolved "https://registry.npmjs.org/string.prototype.codepointat/-/string.prototype.codepointat-0.2.0.tgz#6b26e9bd3afcaa7be3b4269b526de1b82000ac78"
1834 |
1835 | string_decoder@~0.10.x:
1836 | version "0.10.31"
1837 | resolved "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz#62e203bc41766c6c28c9fc84301dab1c5310fa94"
1838 |
1839 | stringstream@~0.0.4:
1840 | version "0.0.5"
1841 | resolved "https://registry.npmjs.org/stringstream/-/stringstream-0.0.5.tgz#4e484cd4de5a0bbbee18e46307710a8a81621878"
1842 |
1843 | strip-ansi@^3.0.0, strip-ansi@^3.0.1:
1844 | version "3.0.1"
1845 | resolved "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz#6a385fb8853d952d5ff05d0e8aaf94278dc63dcf"
1846 | dependencies:
1847 | ansi-regex "^2.0.0"
1848 |
1849 | strip-bom@^2.0.0:
1850 | version "2.0.0"
1851 | resolved "https://registry.npmjs.org/strip-bom/-/strip-bom-2.0.0.tgz#6219a85616520491f35788bdbf1447a99c7e6b0e"
1852 | dependencies:
1853 | is-utf8 "^0.2.0"
1854 |
1855 | strip-bom@^3.0.0:
1856 | version "3.0.0"
1857 | resolved "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz#2334c18e9c759f7bdd56fdef7e9ae3d588e68ed3"
1858 |
1859 | strip-eof@^1.0.0:
1860 | version "1.0.0"
1861 | resolved "https://registry.npmjs.org/strip-eof/-/strip-eof-1.0.0.tgz#bb43ff5598a6eb05d89b59fcd129c983313606bf"
1862 |
1863 | strip-indent@^1.0.1:
1864 | version "1.0.1"
1865 | resolved "https://registry.npmjs.org/strip-indent/-/strip-indent-1.0.1.tgz#0c7962a6adefa7bbd4ac366460a638552ae1a0a2"
1866 | dependencies:
1867 | get-stdin "^4.0.1"
1868 |
1869 | strip-json-comments@~2.0.1:
1870 | version "2.0.1"
1871 | resolved "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-2.0.1.tgz#3c531942e908c2697c0ec344858c286c7ca0a60a"
1872 |
1873 | sumchecker@^1.2.0:
1874 | version "1.3.1"
1875 | resolved "https://registry.npmjs.org/sumchecker/-/sumchecker-1.3.1.tgz#79bb3b4456dd04f18ebdbc0d703a1d1daec5105d"
1876 | dependencies:
1877 | debug "^2.2.0"
1878 | es6-promise "^4.0.5"
1879 |
1880 | sumchecker@^2.0.2:
1881 | version "2.0.2"
1882 | resolved "https://registry.npmjs.org/sumchecker/-/sumchecker-2.0.2.tgz#0f42c10e5d05da5d42eea3e56c3399a37d6c5b3e"
1883 | dependencies:
1884 | debug "^2.2.0"
1885 |
1886 | supports-color@^2.0.0:
1887 | version "2.0.0"
1888 | resolved "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz#535d045ce6b6363fa40117084629995e9df324c7"
1889 |
1890 | table@^3.7.8:
1891 | version "3.8.3"
1892 | resolved "https://registry.npmjs.org/table/-/table-3.8.3.tgz#2bbc542f0fda9861a755d3947fefd8b3f513855f"
1893 | dependencies:
1894 | ajv "^4.7.0"
1895 | ajv-keywords "^1.0.0"
1896 | chalk "^1.1.1"
1897 | lodash "^4.0.0"
1898 | slice-ansi "0.0.4"
1899 | string-width "^2.0.0"
1900 |
1901 | term-size@^0.1.0:
1902 | version "0.1.1"
1903 | resolved "https://registry.npmjs.org/term-size/-/term-size-0.1.1.tgz#87360b96396cab5760963714cda0d0cbeecad9ca"
1904 | dependencies:
1905 | execa "^0.4.0"
1906 |
1907 | text-table@~0.2.0:
1908 | version "0.2.0"
1909 | resolved "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz#7f5ee823ae805207c00af2df4a84ec3fcfa570b4"
1910 |
1911 | throttleit@0.0.2:
1912 | version "0.0.2"
1913 | resolved "https://registry.npmjs.org/throttleit/-/throttleit-0.0.2.tgz#cfedf88e60c00dd9697b61fdd2a8343a9b680eaf"
1914 |
1915 | through2@~0.2.3:
1916 | version "0.2.3"
1917 | resolved "https://registry.npmjs.org/through2/-/through2-0.2.3.tgz#eb3284da4ea311b6cc8ace3653748a52abf25a3f"
1918 | dependencies:
1919 | readable-stream "~1.1.9"
1920 | xtend "~2.1.1"
1921 |
1922 | through@^2.3.6:
1923 | version "2.3.8"
1924 | resolved "https://registry.npmjs.org/through/-/through-2.3.8.tgz#0dd4c9ffaabc357960b1b724115d7e0e86a2e1f5"
1925 |
1926 | timed-out@^4.0.0:
1927 | version "4.0.1"
1928 | resolved "https://registry.npmjs.org/timed-out/-/timed-out-4.0.1.tgz#f32eacac5a175bea25d7fab565ab3ed8741ef56f"
1929 |
1930 | tough-cookie@~2.3.0:
1931 | version "2.3.2"
1932 | resolved "https://registry.npmjs.org/tough-cookie/-/tough-cookie-2.3.2.tgz#f081f76e4c85720e6c37a5faced737150d84072a"
1933 | dependencies:
1934 | punycode "^1.4.1"
1935 |
1936 | trim-newlines@^1.0.0:
1937 | version "1.0.0"
1938 | resolved "https://registry.npmjs.org/trim-newlines/-/trim-newlines-1.0.0.tgz#5887966bb582a4503a41eb524f7d35011815a613"
1939 |
1940 | truncate-utf8-bytes@^1.0.0:
1941 | version "1.0.2"
1942 | resolved "https://registry.npmjs.org/truncate-utf8-bytes/-/truncate-utf8-bytes-1.0.2.tgz#405923909592d56f78a5818434b0b78489ca5f2b"
1943 | dependencies:
1944 | utf8-byte-length "^1.0.1"
1945 |
1946 | tryit@^1.0.1:
1947 | version "1.0.3"
1948 | resolved "https://registry.npmjs.org/tryit/-/tryit-1.0.3.tgz#393be730a9446fd1ead6da59a014308f36c289cb"
1949 |
1950 | tunnel-agent@^0.6.0:
1951 | version "0.6.0"
1952 | resolved "https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.6.0.tgz#27a5dea06b36b04a0a9966774b290868f0fc40fd"
1953 | dependencies:
1954 | safe-buffer "^5.0.1"
1955 |
1956 | tweetnacl@^0.14.3, tweetnacl@~0.14.0:
1957 | version "0.14.5"
1958 | resolved "https://registry.npmjs.org/tweetnacl/-/tweetnacl-0.14.5.tgz#5ae68177f192d4456269d108afa93ff8743f4f64"
1959 |
1960 | type-check@~0.3.2:
1961 | version "0.3.2"
1962 | resolved "https://registry.npmjs.org/type-check/-/type-check-0.3.2.tgz#5884cab512cf1d355e3fb784f30804b2b520db72"
1963 | dependencies:
1964 | prelude-ls "~1.1.2"
1965 |
1966 | typedarray@^0.0.6, typedarray@~0.0.5:
1967 | version "0.0.6"
1968 | resolved "https://registry.npmjs.org/typedarray/-/typedarray-0.0.6.tgz#867ac74e3864187b1d3d47d996a78ec5c8830777"
1969 |
1970 | unique-string@^1.0.0:
1971 | version "1.0.0"
1972 | resolved "https://registry.npmjs.org/unique-string/-/unique-string-1.0.0.tgz#9e1057cca851abb93398f8b33ae187b99caec11a"
1973 | dependencies:
1974 | crypto-random-string "^1.0.0"
1975 |
1976 | unzip-response@^2.0.1:
1977 | version "2.0.1"
1978 | resolved "https://registry.npmjs.org/unzip-response/-/unzip-response-2.0.1.tgz#d2f0f737d16b0615e72a6935ed04214572d56f97"
1979 |
1980 | update-notifier@^2.1.0:
1981 | version "2.1.0"
1982 | resolved "https://registry.npmjs.org/update-notifier/-/update-notifier-2.1.0.tgz#ec0c1e53536b76647a24b77cb83966d9315123d9"
1983 | dependencies:
1984 | boxen "^1.0.0"
1985 | chalk "^1.0.0"
1986 | configstore "^3.0.0"
1987 | is-npm "^1.0.0"
1988 | latest-version "^3.0.0"
1989 | lazy-req "^2.0.0"
1990 | semver-diff "^2.0.0"
1991 | xdg-basedir "^3.0.0"
1992 |
1993 | url-parse-lax@^1.0.0:
1994 | version "1.0.0"
1995 | resolved "https://registry.npmjs.org/url-parse-lax/-/url-parse-lax-1.0.0.tgz#7af8f303645e9bd79a272e7a14ac68bc0609da73"
1996 | dependencies:
1997 | prepend-http "^1.0.1"
1998 |
1999 | user-home@^2.0.0:
2000 | version "2.0.0"
2001 | resolved "https://registry.npmjs.org/user-home/-/user-home-2.0.0.tgz#9c70bfd8169bc1dcbf48604e0f04b8b49cde9e9f"
2002 | dependencies:
2003 | os-homedir "^1.0.0"
2004 |
2005 | utf8-byte-length@^1.0.1:
2006 | version "1.0.4"
2007 | resolved "https://registry.npmjs.org/utf8-byte-length/-/utf8-byte-length-1.0.4.tgz#f45f150c4c66eee968186505ab93fcbb8ad6bf61"
2008 |
2009 | util-deprecate@~1.0.1:
2010 | version "1.0.2"
2011 | resolved "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz#450d4dc9fa70de732762fbd2d4a28981419a0ccf"
2012 |
2013 | uuid-1345@^0.99.6:
2014 | version "0.99.6"
2015 | resolved "https://registry.npmjs.org/uuid-1345/-/uuid-1345-0.99.6.tgz#b1270ae015a7721c7adec6c46ec169c6098aed40"
2016 | dependencies:
2017 | macaddress "^0.2.7"
2018 |
2019 | uuid@^3.0.0:
2020 | version "3.0.1"
2021 | resolved "https://registry.npmjs.org/uuid/-/uuid-3.0.1.tgz#6544bba2dfda8c1cf17e629a3a305e2bb1fee6c1"
2022 |
2023 | validate-npm-package-license@^3.0.1:
2024 | version "3.0.1"
2025 | resolved "https://registry.npmjs.org/validate-npm-package-license/-/validate-npm-package-license-3.0.1.tgz#2804babe712ad3379459acfbe24746ab2c303fbc"
2026 | dependencies:
2027 | spdx-correct "~1.0.0"
2028 | spdx-expression-parse "~1.0.0"
2029 |
2030 | verror@1.3.6:
2031 | version "1.3.6"
2032 | resolved "https://registry.npmjs.org/verror/-/verror-1.3.6.tgz#cff5df12946d297d2baaefaa2689e25be01c005c"
2033 | dependencies:
2034 | extsprintf "1.0.2"
2035 |
2036 | which-module@^1.0.0:
2037 | version "1.0.0"
2038 | resolved "https://registry.npmjs.org/which-module/-/which-module-1.0.0.tgz#bba63ca861948994ff307736089e3b96026c2a4f"
2039 |
2040 | which@^1.2.8:
2041 | version "1.2.14"
2042 | resolved "https://registry.npmjs.org/which/-/which-1.2.14.tgz#9a87c4378f03e827cecaf1acdf56c736c01c14e5"
2043 | dependencies:
2044 | isexe "^2.0.0"
2045 |
2046 | widest-line@^1.0.0:
2047 | version "1.0.0"
2048 | resolved "https://registry.npmjs.org/widest-line/-/widest-line-1.0.0.tgz#0c09c85c2a94683d0d7eaf8ee097d564bf0e105c"
2049 | dependencies:
2050 | string-width "^1.0.1"
2051 |
2052 | wordwrap@~1.0.0:
2053 | version "1.0.0"
2054 | resolved "https://registry.npmjs.org/wordwrap/-/wordwrap-1.0.0.tgz#27584810891456a4171c8d0226441ade90cbcaeb"
2055 |
2056 | wrap-ansi@^2.0.0:
2057 | version "2.1.0"
2058 | resolved "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-2.1.0.tgz#d8fc3d284dd05794fe84973caecdd1cf824fdd85"
2059 | dependencies:
2060 | string-width "^1.0.1"
2061 | strip-ansi "^3.0.1"
2062 |
2063 | wrappy@1:
2064 | version "1.0.2"
2065 | resolved "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz#b5243d8f3ec1aa35f1364605bc0d1036e30ab69f"
2066 |
2067 | write-file-atomic@^1.1.2:
2068 | version "1.3.1"
2069 | resolved "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-1.3.1.tgz#7d45ba32316328dd1ec7d90f60ebc0d845bb759a"
2070 | dependencies:
2071 | graceful-fs "^4.1.11"
2072 | imurmurhash "^0.1.4"
2073 | slide "^1.1.5"
2074 |
2075 | write@^0.2.1:
2076 | version "0.2.1"
2077 | resolved "https://registry.npmjs.org/write/-/write-0.2.1.tgz#5fc03828e264cea3fe91455476f7a3c566cb0757"
2078 | dependencies:
2079 | mkdirp "^0.5.1"
2080 |
2081 | xdg-basedir@^3.0.0:
2082 | version "3.0.0"
2083 | resolved "https://registry.npmjs.org/xdg-basedir/-/xdg-basedir-3.0.0.tgz#496b2cc109eca8dbacfe2dc72b603c17c5870ad4"
2084 |
2085 | xmlbuilder@8.2.2:
2086 | version "8.2.2"
2087 | resolved "https://registry.npmjs.org/xmlbuilder/-/xmlbuilder-8.2.2.tgz#69248673410b4ba42e1a6136551d2922335aa773"
2088 |
2089 | xmldom@0.1.x:
2090 | version "0.1.27"
2091 | resolved "https://registry.npmjs.org/xmldom/-/xmldom-0.1.27.tgz#d501f97b3bdb403af8ef9ecc20573187aadac0e9"
2092 |
2093 | xtend@^4.0.0:
2094 | version "4.0.1"
2095 | resolved "https://registry.npmjs.org/xtend/-/xtend-4.0.1.tgz#a5c6d532be656e23db820efb943a1f04998d63af"
2096 |
2097 | xtend@~2.1.1:
2098 | version "2.1.2"
2099 | resolved "https://registry.npmjs.org/xtend/-/xtend-2.1.2.tgz#6efecc2a4dad8e6962c4901b337ce7ba87b5d28b"
2100 | dependencies:
2101 | object-keys "~0.4.0"
2102 |
2103 | y18n@^3.2.1:
2104 | version "3.2.1"
2105 | resolved "https://registry.npmjs.org/y18n/-/y18n-3.2.1.tgz#6d15fba884c08679c0d77e88e7759e811e07fa41"
2106 |
2107 | yallist@^2.0.0:
2108 | version "2.1.2"
2109 | resolved "https://registry.npmjs.org/yallist/-/yallist-2.1.2.tgz#1c11f9218f076089a47dd512f93c6699a6a81d52"
2110 |
2111 | yargs-parser@^5.0.0:
2112 | version "5.0.0"
2113 | resolved "https://registry.npmjs.org/yargs-parser/-/yargs-parser-5.0.0.tgz#275ecf0d7ffe05c77e64e7c86e4cd94bf0e1228a"
2114 | dependencies:
2115 | camelcase "^3.0.0"
2116 |
2117 | yargs@^7.0.2:
2118 | version "7.0.2"
2119 | resolved "https://registry.npmjs.org/yargs/-/yargs-7.0.2.tgz#115b97df1321823e8b8648e8968c782521221f67"
2120 | dependencies:
2121 | camelcase "^3.0.0"
2122 | cliui "^3.2.0"
2123 | decamelize "^1.1.1"
2124 | get-caller-file "^1.0.1"
2125 | os-locale "^1.4.0"
2126 | read-pkg-up "^1.0.1"
2127 | require-directory "^2.1.1"
2128 | require-main-filename "^1.0.1"
2129 | set-blocking "^2.0.0"
2130 | string-width "^1.0.2"
2131 | which-module "^1.0.0"
2132 | y18n "^3.2.1"
2133 | yargs-parser "^5.0.0"
2134 |
2135 | yauzl@2.4.1:
2136 | version "2.4.1"
2137 | resolved "https://registry.npmjs.org/yauzl/-/yauzl-2.4.1.tgz#9528f442dab1b2284e58b4379bb194e22e0c4005"
2138 | dependencies:
2139 | fd-slicer "~1.0.1"
2140 |
--------------------------------------------------------------------------------