git ssb

2+

mixmix / ticktack



Commit 8f874fd336bd2bf7721b161985bb987d55bc8179

prune some unused vars, comment out unused functions

mix irving committed on 8/15/2017, 12:58:54 AM
Parent: 164ee525d1634ae8922a2161019b8894c9a862f7

Files changed

app/html/thread-card.jschanged
app/page/channel.jschanged
app/page/home.jschanged
package.jsonchanged
state/obs.jschanged
package-lock.jsonadded
app/html/thread-card.jsView
@@ -1,6 +1,7 @@
11 var h = require('mutant/h')
2-var lodash = require('lodash')
2+var isString= require('lodash/isString')
3+var maxBy= require('lodash/maxBy')
34 var nest = require('depnest')
45
56 exports.gives = nest('app.html.threadCard', true)
67
@@ -12,12 +13,8 @@
1213 'message.html.markdown': 'first',
1314 'translations.sync.strings': 'first'
1415 })
1516
16-function isString (s) {
17- return 'string' === typeof s
18-}
19-
2017 function firstLine (text) {
2118 if(text.length < 80 && !~text.indexOf('\n')) return text
2219
2320 //get the first non-empty line
@@ -35,14 +32,8 @@
3532 return str.replace(/^(\s*\[@[^\)]+\)\s*)*/, '')
3633 // deletes any number of pattern " [@...) " from start of line
3734 }
3835
39-function hasBrokenLink (str) {
40- return /\[[^\]]*\]\([^\)]*$/.test(str)
41- // matches "[name](start_of_link"
42-}
43-
44-
4536 exports.create = function (api) {
4637
4738 //render the icon for a thread.
4839 //it would be more depjecty to split this
@@ -71,12 +62,8 @@
7162 .filter(link => link !== myId)
7263 .map(api.about.obs.name)
7364 }
7465
75- function link(location) {
76- return {'ev-click': () => api.history.sync.push(location)}
77- }
78-
7966 function subject (msg) {
8067 const { subject, text } = msg.value.content
8168 if(!(subject || text)) return
8269 return api.message.html.markdown(firstLine(subject|| text))
@@ -94,14 +81,13 @@
9481 : null,
9582 subject(thread)
9683 ])
9784
98- const lastReply = thread.replies &&
99- lodash.maxBy(thread.replies, function (e) { return e.timestamp })
85+ const lastReply = thread.replies && maxBy(thread.replies, r => r.timestamp)
10086
10187 var replySample = lastReply ? subject(lastReply) : null
10288
103- return h('div.thread', link(thread), [
89+ return h('div.thread', {'ev-click': () => api.history.sync.push(thread)}, [
10490 h('div.context', threadIcon(thread)),
10591 h('div.content', [
10692 subjectEl,
10793 replySample ? h('div.reply', [
app/page/channel.jsView
@@ -1,26 +1,17 @@
11 const nest = require('depnest')
22 const { h, computed } = require('mutant')
3-const {threadReduce} = require('ssb-reduce-stream')
4-const pull = require('pull-stream')
5-const isObject = require('lodash/isObject')
6-const isString = require('lodash/isString')
7-const last = require('lodash/last')
8-const get = require('lodash/get')
93 const More = require('hypermore')
104 const morphdom = require('morphdom')
11-const Debounce = require('obv-debounce')
12-const PullObv = require('pull-obv')
13-const Computed = require('mutant/computed')
145
156 exports.gives = nest('app.page.channel')
167
178 exports.needs = nest({
189 'app.html.nav': 'first',
10+ 'app.html.threadCard': 'first',
1911 'history.sync.push': 'first',
12+ 'state.obs.channel': 'first',
2013 'translations.sync.strings': 'first',
21- 'app.html.threadCard': 'first',
22- 'state.obs.channel': 'first',
2314 })
2415
2516 function latestUpdate(thread) {
2617 var m = thread.timestamp
@@ -35,16 +26,14 @@
3526 return nest('app.page.channel', function (location) {
3627 // location here can expected to be: { page: 'home' }
3728 var strings = api.translations.sync.strings()
3829
39- var container = h('div.container', [])
30+ var container = h('div.container')
4031
4132 var channelObs = api.state.obs.channel(location.channel)
4233
4334 //disable "Show More" button when we are at the last thread.
44- var disableShowMore = Computed([channelObs], function (threads) {
45- return !!threads.ended
46- })
35+ var disableShowMore = computed([channelObs], threads => !!threads.ended)
4736
4837 var threadsHtmlObs = More(
4938 channelObs,
5039 function render (threads) {
@@ -63,9 +52,9 @@
6352 .sort(function (a, b) {
6453 return latestUpdate(b) - latestUpdate(a)
6554 })
6655 .map(function (thread) {
67- return api.app.html.threadCard(thread, opts)
56+ return api.app.html.threadCard(thread)
6857 })
6958 )
7059 ])
7160 ])
@@ -85,8 +74,4 @@
8574 ])
8675 })
8776 }
8877
89-
90-
91-
92-
app/page/home.jsView
@@ -1,12 +1,7 @@
11 const nest = require('depnest')
2-const { h, computed } = require('mutant')
3-const {threadReduce} = require('ssb-reduce-stream')
4-const pull = require('pull-stream')
5-const isObject = require('lodash/isObject')
2+const { h } = require('mutant')
63 const isString = require('lodash/isString')
7-const last = require('lodash/last')
8-const get = require('lodash/get')
94 const More = require('hypermore')
105 const morphdom = require('morphdom')
116 const Debounce = require('obv-debounce')
127
@@ -37,27 +32,27 @@
3732 var strings = api.translations.sync.strings()
3833
3934 var container = h('div.container', [])
4035
41- function filterForThread (thread) {
42- if(thread.value.private)
43- return {private: toRecpGroup(thread)}
44- else if(thread.value.content.channel)
45- return {channel: thread.value.content.channel}
46- }
36+ // function filterForThread (thread) {
37+ // if(thread.value.private)
38+ // return {private: toRecpGroup(thread)}
39+ // else if(thread.value.content.channel)
40+ // return {channel: thread.value.content.channel}
41+ // }
4742
48- function filter (rule, thread) {
49- if(!thread.value) return false
50- if(!rule) return true
51- if(rule.channel) {
52- return rule.channel == thread.value.content.channel
53- }
54- else if(rule.group)
55- return rule.group == thread.value.content.group
56- else if(rule.private)
57- return rule.private == toRecpGroup(thread)
58- else return true
59- }
43+ // function filter (rule, thread) {
44+ // if(!thread.value) return false
45+ // if(!rule) return true
46+ // if(rule.channel) {
47+ // return rule.channel == thread.value.content.channel
48+ // }
49+ // else if(rule.group)
50+ // return rule.group == thread.value.content.group
51+ // else if(rule.private)
52+ // return rule.private == toRecpGroup(thread)
53+ // else return true
54+ // }
6055
6156 var morePlease = false
6257 var threadsObs = api.state.obs.threads()
6358
@@ -113,10 +108,9 @@
113108 h('section.updates -directMessage', [
114109 h('div.threads',
115110 groupedThreads
116111 .map(function (thread) {
117- var el = api.app.html
118- .threadCard(thread, opts)
112+ var el = api.app.html.threadCard(thread)
119113
120114 if(thread.value.content.channel) {
121115 el.onclick = function (ev) {
122116 api.history.sync.push({channel: thread.value.content.channel})
package.jsonView
@@ -5,8 +5,9 @@
55 "main": "index.js",
66 "scripts": {
77 "rebuild": "cross-script npm rebuild --runtime=electron \"--target=$(electron -v)\" \"--abi=$(electron --abi)\" --disturl=https://atom.io/download/atom-shell",
88 "start": "electron .",
9+ "dev": "ssb_appname=ssb electron .",
910 "postinstall": "npm run rebuild",
1011 "test": "echo \"Error: no test specified\" && exit 1"
1112 },
1213 "repository": {
@@ -54,5 +55,4 @@
5455 "devDependencies": {
5556 "electron": "~1.7.5"
5657 }
5758 }
58-
state/obs.jsView
@@ -85,12 +85,12 @@
8585 },
8686 {}
8787 )
8888
89- var channelObs = PullObv(
90- threadReduce,
91- createChannelStream({reverse: true, limit: 1000})
92- )
89+ // var channelObs = PullObv(
90+ // threadReduce,
91+ // createChannelStream({reverse: true, limit: 1000})
92+ // )
9393
9494
9595 },
9696 'state.obs.threads': function buildThreadObs() {
package-lock.jsonView
@@ -1,0 +1,5560 @@
1+{
2+ "name": "ticktack",
3+ "version": "1.0.0",
4+ "lockfileVersion": 1,
5+ "requires": true,
6+ "dependencies": {
7+ "@f/zip-obj": {
8+ "version": "1.1.1",
9+ "resolved": "https://registry.npmjs.org/@f/zip-obj/-/zip-obj-1.1.1.tgz",
10+ "integrity": "sha1-7739PokNsq2dY8dy0WImZf4GV0M="
11+ },
12+ "@types/node": {
13+ "version": "7.0.41",
14+ "resolved": "https://registry.npmjs.org/@types/node/-/node-7.0.41.tgz",
15+ "integrity": "sha512-m0kvfhUKxOig8kono87g4iRrhdI4cJL+q7VansizNvbOQXZ3wMc+IcpKtzGPTNd/UA3TgqgNXOXoetlRvzQrrw==",
16+ "dev": true
17+ },
18+ "abstract-leveldown": {
19+ "version": "0.12.4",
20+ "resolved": "https://registry.npmjs.org/abstract-leveldown/-/abstract-leveldown-0.12.4.tgz",
21+ "integrity": "sha1-KeGOYy5g5OIh1YECR4UqY9ey5BA=",
22+ "requires": {
23+ "xtend": "3.0.0"
24+ },
25+ "dependencies": {
26+ "xtend": {
27+ "version": "3.0.0",
28+ "resolved": "https://registry.npmjs.org/xtend/-/xtend-3.0.0.tgz",
29+ "integrity": "sha1-XM50B7r2Qsunvs2laBEcST9ZZlo="
30+ }
31+ }
32+ },
33+ "acorn": {
34+ "version": "5.1.1",
35+ "resolved": "https://registry.npmjs.org/acorn/-/acorn-5.1.1.tgz",
36+ "integrity": "sha512-vOk6uEMctu0vQrvuSqFdJyqj1Q0S5VTDL79qtjo+DhRr+1mmaD+tluFSCZqhvi/JUhXSzoZN2BhtstaPEeE8cw=="
37+ },
38+ "ajv": {
39+ "version": "4.11.8",
40+ "resolved": "https://registry.npmjs.org/ajv/-/ajv-4.11.8.tgz",
41+ "integrity": "sha1-gv+wKynmYq5TvcIK8VlHcGc5xTY=",
42+ "dev": true,
43+ "requires": {
44+ "co": "4.6.0",
45+ "json-stable-stringify": "1.0.1"
46+ },
47+ "dependencies": {
48+ "co": {
49+ "version": "4.6.0",
50+ "resolved": "https://registry.npmjs.org/co/-/co-4.6.0.tgz",
51+ "integrity": "sha1-bqa989hTrlTMuOR7+gvz+QMfsYQ=",
52+ "dev": true
53+ }
54+ }
55+ },
56+ "aligned-block-file": {
57+ "version": "1.1.1",
58+ "resolved": "https://registry.npmjs.org/aligned-block-file/-/aligned-block-file-1.1.1.tgz",
59+ "integrity": "sha1-WzORWxgNMhHAUXfeLrOoVj3OzHQ=",
60+ "requires": {
61+ "hashlru": "2.2.0",
62+ "int53": "0.2.4",
63+ "mkdirp": "0.5.1",
64+ "obv": "0.0.0",
65+ "uint48be": "1.0.2"
66+ }
67+ },
68+ "amdefine": {
69+ "version": "1.0.1",
70+ "resolved": "https://registry.npmjs.org/amdefine/-/amdefine-1.0.1.tgz",
71+ "integrity": "sha1-SlKCrBZHKek2Gbz9OtFR+BfOkfU=",
72+ "optional": true
73+ },
74+ "ansi-escapes": {
75+ "version": "1.4.0",
76+ "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-1.4.0.tgz",
77+ "integrity": "sha1-06ioOzGapneTZisT52HHkRQiMG4="
78+ },
79+ "ansi-regex": {
80+ "version": "2.1.1",
81+ "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz",
82+ "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8="
83+ },
84+ "ansi-styles": {
85+ "version": "2.2.1",
86+ "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz",
87+ "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4="
88+ },
89+ "anymatch": {
90+ "version": "1.3.2",
91+ "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-1.3.2.tgz",
92+ "integrity": "sha512-0XNayC8lTHQ2OI8aljNCN3sSx6hsr/1+rlcDAotXJR7C1oZZHCNsfpbKwMjRA3Uqb5tF1Rae2oloTr4xpq+WjA==",
93+ "requires": {
94+ "micromatch": "2.3.11",
95+ "normalize-path": "2.1.1"
96+ }
97+ },
98+ "append-batch": {
99+ "version": "0.0.1",
100+ "resolved": "https://registry.npmjs.org/append-batch/-/append-batch-0.0.1.tgz",
101+ "integrity": "sha1-kiSFjlVpl8zAfxHx7poShTKqDSU="
102+ },
103+ "aproba": {
104+ "version": "1.1.2",
105+ "resolved": "https://registry.npmjs.org/aproba/-/aproba-1.1.2.tgz",
106+ "integrity": "sha512-ZpYajIfO0j2cOFTO955KUMIKNmj6zhX8kVztMAxFsDaMwz+9Z9SV0uou2pC9HJqcfpffOsjnbrDMvkNy+9RXPw=="
107+ },
108+ "are-we-there-yet": {
109+ "version": "1.1.4",
110+ "resolved": "https://registry.npmjs.org/are-we-there-yet/-/are-we-there-yet-1.1.4.tgz",
111+ "integrity": "sha1-u13KOCu5TwXhUZQ3PRb9O6HKEQ0=",
112+ "requires": {
113+ "delegates": "1.0.0",
114+ "readable-stream": "2.3.3"
115+ }
116+ },
117+ "arr-diff": {
118+ "version": "2.0.0",
119+ "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-2.0.0.tgz",
120+ "integrity": "sha1-jzuCf5Vai9ZpaX5KQlasPOrjVs8=",
121+ "requires": {
122+ "arr-flatten": "1.1.0"
123+ }
124+ },
125+ "arr-flatten": {
126+ "version": "1.1.0",
127+ "resolved": "https://registry.npmjs.org/arr-flatten/-/arr-flatten-1.1.0.tgz",
128+ "integrity": "sha512-L3hKV5R/p5o81R7O02IGnwpDmkp6E982XhtbuwSe3O4qOtMMMtodicASA1Cny2U+aCXcNpml+m4dPsvsJ3jatg=="
129+ },
130+ "array-find-index": {
131+ "version": "1.0.2",
132+ "resolved": "https://registry.npmjs.org/array-find-index/-/array-find-index-1.0.2.tgz",
133+ "integrity": "sha1-3wEKoSh+Fku9pvlyOwqWoexBh6E=",
134+ "dev": true
135+ },
136+ "array-union": {
137+ "version": "1.0.2",
138+ "resolved": "https://registry.npmjs.org/array-union/-/array-union-1.0.2.tgz",
139+ "integrity": "sha1-mjRBDk9OPaI96jdb5b5w8kd47Dk=",
140+ "requires": {
141+ "array-uniq": "1.0.3"
142+ }
143+ },
144+ "array-uniq": {
145+ "version": "1.0.3",
146+ "resolved": "https://registry.npmjs.org/array-uniq/-/array-uniq-1.0.3.tgz",
147+ "integrity": "sha1-r2rId6Jcx/dOBYiUdThY39sk/bY="
148+ },
149+ "array-unique": {
150+ "version": "0.2.1",
151+ "resolved": "https://registry.npmjs.org/array-unique/-/array-unique-0.2.1.tgz",
152+ "integrity": "sha1-odl8yvy8JiXMcPrc6zalDFiwGlM="
153+ },
154+ "arraybuffer-base64": {
155+ "version": "1.0.0",
156+ "resolved": "https://registry.npmjs.org/arraybuffer-base64/-/arraybuffer-base64-1.0.0.tgz",
157+ "integrity": "sha1-/QIXuiuo1IYzZj+kOoCTdoAp2jA="
158+ },
159+ "arrify": {
160+ "version": "1.0.1",
161+ "resolved": "https://registry.npmjs.org/arrify/-/arrify-1.0.1.tgz",
162+ "integrity": "sha1-iYUI2iIm84DfkEcoRWhJwVAaSw0="
163+ },
164+ "asn1": {
165+ "version": "0.2.3",
166+ "resolved": "https://registry.npmjs.org/asn1/-/asn1-0.2.3.tgz",
167+ "integrity": "sha1-2sh4dxPJlmhJ/IGAd36+nB3fO4Y=",
168+ "dev": true
169+ },
170+ "assert-plus": {
171+ "version": "0.2.0",
172+ "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-0.2.0.tgz",
173+ "integrity": "sha1-104bh+ev/A24qttwIfP+SBAasjQ=",
174+ "dev": true
175+ },
176+ "async-each": {
177+ "version": "1.0.1",
178+ "resolved": "https://registry.npmjs.org/async-each/-/async-each-1.0.1.tgz",
179+ "integrity": "sha1-GdOGodntxufByF04iu28xW0zYC0="
180+ },
181+ "async-single": {
182+ "version": "1.0.0",
183+ "resolved": "https://registry.npmjs.org/async-single/-/async-single-1.0.0.tgz",
184+ "integrity": "sha512-iEBeN5RAD52R6fGczUVvW5WhroG6u2cCQACJakN4Vfdj8heeBY4AKvWzJk9xj5/kExarFnLjPtRWaYgQFQi4VQ=="
185+ },
186+ "asynckit": {
187+ "version": "0.4.0",
188+ "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz",
189+ "integrity": "sha1-x57Zf380y48robyXkLzDZkdLS3k=",
190+ "dev": true
191+ },
192+ "atomic-file": {
193+ "version": "0.0.1",
194+ "resolved": "https://registry.npmjs.org/atomic-file/-/atomic-file-0.0.1.tgz",
195+ "integrity": "sha1-bDZlj2xOzjP7o4d3MefCX8gpmbs="
196+ },
197+ "attach-ware": {
198+ "version": "1.1.1",
199+ "resolved": "https://registry.npmjs.org/attach-ware/-/attach-ware-1.1.1.tgz",
200+ "integrity": "sha1-KPUTk92LuL2q2XI0JRm/CWIaNaM=",
201+ "requires": {
202+ "unherit": "1.1.0"
203+ }
204+ },
205+ "aws-sign2": {
206+ "version": "0.6.0",
207+ "resolved": "https://registry.npmjs.org/aws-sign2/-/aws-sign2-0.6.0.tgz",
208+ "integrity": "sha1-FDQt0428yU0OW4fXY81jYSwOeU8=",
209+ "dev": true
210+ },
211+ "aws4": {
212+ "version": "1.6.0",
213+ "resolved": "https://registry.npmjs.org/aws4/-/aws4-1.6.0.tgz",
214+ "integrity": "sha1-g+9cqGCysy5KDe7e6MdxudtXRx4=",
215+ "dev": true
216+ },
217+ "babel-code-frame": {
218+ "version": "6.22.0",
219+ "resolved": "https://registry.npmjs.org/babel-code-frame/-/babel-code-frame-6.22.0.tgz",
220+ "integrity": "sha1-AnYgvuVnqIwyVhV05/0IAdMxGOQ=",
221+ "requires": {
222+ "chalk": "1.1.3",
223+ "esutils": "2.0.2",
224+ "js-tokens": "3.0.2"
225+ }
226+ },
227+ "babel-core": {
228+ "version": "6.25.0",
229+ "resolved": "https://registry.npmjs.org/babel-core/-/babel-core-6.25.0.tgz",
230+ "integrity": "sha1-fdQrBGPHQunVKW3rPsZ6kyLa1yk=",
231+ "requires": {
232+ "babel-code-frame": "6.22.0",
233+ "babel-generator": "6.25.0",
234+ "babel-helpers": "6.24.1",
235+ "babel-messages": "6.23.0",
236+ "babel-register": "6.24.1",
237+ "babel-runtime": "6.25.0",
238+ "babel-template": "6.25.0",
239+ "babel-traverse": "6.25.0",
240+ "babel-types": "6.25.0",
241+ "babylon": "6.17.4",
242+ "convert-source-map": "1.5.0",
243+ "debug": "2.6.8",
244+ "json5": "0.5.1",
245+ "lodash": "4.17.4",
246+ "minimatch": "3.0.4",
247+ "path-is-absolute": "1.0.1",
248+ "private": "0.1.7",
249+ "slash": "1.0.0",
250+ "source-map": "0.5.6"
251+ }
252+ },
253+ "babel-generator": {
254+ "version": "6.25.0",
255+ "resolved": "https://registry.npmjs.org/babel-generator/-/babel-generator-6.25.0.tgz",
256+ "integrity": "sha1-M6GvcNXyiQrrRlpKd5PB32qeqfw=",
257+ "requires": {
258+ "babel-messages": "6.23.0",
259+ "babel-runtime": "6.25.0",
260+ "babel-types": "6.25.0",
261+ "detect-indent": "4.0.0",
262+ "jsesc": "1.3.0",
263+ "lodash": "4.17.4",
264+ "source-map": "0.5.6",
265+ "trim-right": "1.0.1"
266+ }
267+ },
268+ "babel-helper-call-delegate": {
269+ "version": "6.24.1",
270+ "resolved": "https://registry.npmjs.org/babel-helper-call-delegate/-/babel-helper-call-delegate-6.24.1.tgz",
271+ "integrity": "sha1-7Oaqzdx25Bw0YfiL/Fdb0Nqi340=",
272+ "requires": {
273+ "babel-helper-hoist-variables": "6.24.1",
274+ "babel-runtime": "6.25.0",
275+ "babel-traverse": "6.25.0",
276+ "babel-types": "6.25.0"
277+ }
278+ },
279+ "babel-helper-get-function-arity": {
280+ "version": "6.24.1",
281+ "resolved": "https://registry.npmjs.org/babel-helper-get-function-arity/-/babel-helper-get-function-arity-6.24.1.tgz",
282+ "integrity": "sha1-j3eCqpNAfEHTqlCQj4mwMbG2hT0=",
283+ "requires": {
284+ "babel-runtime": "6.25.0",
285+ "babel-types": "6.25.0"
286+ }
287+ },
288+ "babel-helper-hoist-variables": {
289+ "version": "6.24.1",
290+ "resolved": "https://registry.npmjs.org/babel-helper-hoist-variables/-/babel-helper-hoist-variables-6.24.1.tgz",
291+ "integrity": "sha1-HssnaJydJVE+rbyZFKc/VAi+enY=",
292+ "requires": {
293+ "babel-runtime": "6.25.0",
294+ "babel-types": "6.25.0"
295+ }
296+ },
297+ "babel-helpers": {
298+ "version": "6.24.1",
299+ "resolved": "https://registry.npmjs.org/babel-helpers/-/babel-helpers-6.24.1.tgz",
300+ "integrity": "sha1-NHHenK7DiOXIUOWX5Yom3fN2ArI=",
301+ "requires": {
302+ "babel-runtime": "6.25.0",
303+ "babel-template": "6.25.0"
304+ }
305+ },
306+ "babel-messages": {
307+ "version": "6.23.0",
308+ "resolved": "https://registry.npmjs.org/babel-messages/-/babel-messages-6.23.0.tgz",
309+ "integrity": "sha1-8830cDhYA1sqKVHG7F7fbGLyYw4=",
310+ "requires": {
311+ "babel-runtime": "6.25.0"
312+ }
313+ },
314+ "babel-plugin-check-es2015-constants": {
315+ "version": "6.22.0",
316+ "resolved": "https://registry.npmjs.org/babel-plugin-check-es2015-constants/-/babel-plugin-check-es2015-constants-6.22.0.tgz",
317+ "integrity": "sha1-NRV7EBQm/S/9PaP3XH0ekYNbv4o=",
318+ "requires": {
319+ "babel-runtime": "6.25.0"
320+ }
321+ },
322+ "babel-plugin-transform-es2015-arrow-functions": {
323+ "version": "6.22.0",
324+ "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-arrow-functions/-/babel-plugin-transform-es2015-arrow-functions-6.22.0.tgz",
325+ "integrity": "sha1-RSaSy3EdX3ncf4XkQM5BufJE0iE=",
326+ "requires": {
327+ "babel-runtime": "6.25.0"
328+ }
329+ },
330+ "babel-plugin-transform-es2015-block-scoping": {
331+ "version": "6.24.1",
332+ "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-block-scoping/-/babel-plugin-transform-es2015-block-scoping-6.24.1.tgz",
333+ "integrity": "sha1-dsKV3DpHQbFmWt/TFnIV3P8ypXY=",
334+ "requires": {
335+ "babel-runtime": "6.25.0",
336+ "babel-template": "6.25.0",
337+ "babel-traverse": "6.25.0",
338+ "babel-types": "6.25.0",
339+ "lodash": "4.17.4"
340+ }
341+ },
342+ "babel-plugin-transform-es2015-computed-properties": {
343+ "version": "6.24.1",
344+ "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-computed-properties/-/babel-plugin-transform-es2015-computed-properties-6.24.1.tgz",
345+ "integrity": "sha1-b+Ko0WiV1WNPTNmZttNICjCBWbM=",
346+ "requires": {
347+ "babel-runtime": "6.25.0",
348+ "babel-template": "6.25.0"
349+ }
350+ },
351+ "babel-plugin-transform-es2015-destructuring": {
352+ "version": "6.23.0",
353+ "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-destructuring/-/babel-plugin-transform-es2015-destructuring-6.23.0.tgz",
354+ "integrity": "sha1-mXux8auWf2gtKwh2/jWNYOdlxW0=",
355+ "requires": {
356+ "babel-runtime": "6.25.0"
357+ }
358+ },
359+ "babel-plugin-transform-es2015-parameters": {
360+ "version": "6.24.1",
361+ "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-parameters/-/babel-plugin-transform-es2015-parameters-6.24.1.tgz",
362+ "integrity": "sha1-V6w1GrScrxSpfNE7CfZv3wpiXys=",
363+ "requires": {
364+ "babel-helper-call-delegate": "6.24.1",
365+ "babel-helper-get-function-arity": "6.24.1",
366+ "babel-runtime": "6.25.0",
367+ "babel-template": "6.25.0",
368+ "babel-traverse": "6.25.0",
369+ "babel-types": "6.25.0"
370+ }
371+ },
372+ "babel-plugin-transform-es2015-shorthand-properties": {
373+ "version": "6.24.1",
374+ "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-shorthand-properties/-/babel-plugin-transform-es2015-shorthand-properties-6.24.1.tgz",
375+ "integrity": "sha1-JPh11nIch2YbvZmkYi5R8U3jiqA=",
376+ "requires": {
377+ "babel-runtime": "6.25.0",
378+ "babel-types": "6.25.0"
379+ }
380+ },
381+ "babel-plugin-transform-es2015-spread": {
382+ "version": "6.22.0",
383+ "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-spread/-/babel-plugin-transform-es2015-spread-6.22.0.tgz",
384+ "integrity": "sha1-1taKmfia7cRTbIGlQujdnxdG+NE=",
385+ "requires": {
386+ "babel-runtime": "6.25.0"
387+ }
388+ },
389+ "babel-plugin-transform-es2015-template-literals": {
390+ "version": "6.22.0",
391+ "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-template-literals/-/babel-plugin-transform-es2015-template-literals-6.22.0.tgz",
392+ "integrity": "sha1-qEs0UPfp+PH2g51taH2oS7EjbY0=",
393+ "requires": {
394+ "babel-runtime": "6.25.0"
395+ }
396+ },
397+ "babel-preset-es2040": {
398+ "version": "1.1.1",
399+ "resolved": "https://registry.npmjs.org/babel-preset-es2040/-/babel-preset-es2040-1.1.1.tgz",
400+ "integrity": "sha1-QIzDNyRwggXHgGZ7kw+njfW8j5Q=",
401+ "requires": {
402+ "babel-plugin-check-es2015-constants": "6.22.0",
403+ "babel-plugin-transform-es2015-arrow-functions": "6.22.0",
404+ "babel-plugin-transform-es2015-block-scoping": "6.24.1",
405+ "babel-plugin-transform-es2015-computed-properties": "6.24.1",
406+ "babel-plugin-transform-es2015-destructuring": "6.23.0",
407+ "babel-plugin-transform-es2015-parameters": "6.24.1",
408+ "babel-plugin-transform-es2015-shorthand-properties": "6.24.1",
409+ "babel-plugin-transform-es2015-spread": "6.22.0",
410+ "babel-plugin-transform-es2015-template-literals": "6.22.0"
411+ }
412+ },
413+ "babel-register": {
414+ "version": "6.24.1",
415+ "resolved": "https://registry.npmjs.org/babel-register/-/babel-register-6.24.1.tgz",
416+ "integrity": "sha1-fhDhOi9xBlvfrVoXh7pFvKbe118=",
417+ "requires": {
418+ "babel-core": "6.25.0",
419+ "babel-runtime": "6.25.0",
420+ "core-js": "2.5.0",
421+ "home-or-tmp": "2.0.0",
422+ "lodash": "4.17.4",
423+ "mkdirp": "0.5.1",
424+ "source-map-support": "0.4.15"
425+ }
426+ },
427+ "babel-runtime": {
428+ "version": "6.25.0",
429+ "resolved": "https://registry.npmjs.org/babel-runtime/-/babel-runtime-6.25.0.tgz",
430+ "integrity": "sha1-M7mOql1IK7AajRqmtDetKwGuxBw=",
431+ "requires": {
432+ "core-js": "2.5.0",
433+ "regenerator-runtime": "0.10.5"
434+ }
435+ },
436+ "babel-template": {
437+ "version": "6.25.0",
438+ "resolved": "https://registry.npmjs.org/babel-template/-/babel-template-6.25.0.tgz",
439+ "integrity": "sha1-ZlJBFmt8KqTGGdceGSlpVSsQwHE=",
440+ "requires": {
441+ "babel-runtime": "6.25.0",
442+ "babel-traverse": "6.25.0",
443+ "babel-types": "6.25.0",
444+ "babylon": "6.17.4",
445+ "lodash": "4.17.4"
446+ }
447+ },
448+ "babel-traverse": {
449+ "version": "6.25.0",
450+ "resolved": "https://registry.npmjs.org/babel-traverse/-/babel-traverse-6.25.0.tgz",
451+ "integrity": "sha1-IldJfi/NGbie3BPEyROB+VEklvE=",
452+ "requires": {
453+ "babel-code-frame": "6.22.0",
454+ "babel-messages": "6.23.0",
455+ "babel-runtime": "6.25.0",
456+ "babel-types": "6.25.0",
457+ "babylon": "6.17.4",
458+ "debug": "2.6.8",
459+ "globals": "9.18.0",
460+ "invariant": "2.2.2",
461+ "lodash": "4.17.4"
462+ }
463+ },
464+ "babel-types": {
465+ "version": "6.25.0",
466+ "resolved": "https://registry.npmjs.org/babel-types/-/babel-types-6.25.0.tgz",
467+ "integrity": "sha1-cK+ySNVmDl0Y+BHZHIMDtUE0oY4=",
468+ "requires": {
469+ "babel-runtime": "6.25.0",
470+ "esutils": "2.0.2",
471+ "lodash": "4.17.4",
472+ "to-fast-properties": "1.0.3"
473+ }
474+ },
475+ "babylon": {
476+ "version": "6.17.4",
477+ "resolved": "https://registry.npmjs.org/babylon/-/babylon-6.17.4.tgz",
478+ "integrity": "sha512-kChlV+0SXkjE0vUn9OZ7pBMWRFd8uq3mZe8x1K6jhuNcAFAtEnjchFAqB+dYEXKyd+JpT6eppRR78QAr5gTsUw=="
479+ },
480+ "bail": {
481+ "version": "1.0.2",
482+ "resolved": "https://registry.npmjs.org/bail/-/bail-1.0.2.tgz",
483+ "integrity": "sha1-99bBcxYwqfnw1NNe0fli4gdKF2Q="
484+ },
485+ "balanced-match": {
486+ "version": "1.0.0",
487+ "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.0.tgz",
488+ "integrity": "sha1-ibTRmasr7kneFk6gK4nORi1xt2c="
489+ },
490+ "base64-url": {
491+ "version": "1.3.3",
492+ "resolved": "https://registry.npmjs.org/base64-url/-/base64-url-1.3.3.tgz",
493+ "integrity": "sha1-+LbFN/CaT8WMmcuG4LDpxhRhog8="
494+ },
495+ "bash-color": {
496+ "version": "0.0.4",
497+ "resolved": "https://registry.npmjs.org/bash-color/-/bash-color-0.0.4.tgz",
498+ "integrity": "sha1-6b6M4zVAytpIgXaMWb1jhlc26RM="
499+ },
500+ "bcrypt-pbkdf": {
501+ "version": "1.0.1",
502+ "resolved": "https://registry.npmjs.org/bcrypt-pbkdf/-/bcrypt-pbkdf-1.0.1.tgz",
503+ "integrity": "sha1-Y7xdy2EzG5K8Bf1SiVPDNGKgb40=",
504+ "dev": true,
505+ "optional": true,
506+ "requires": {
507+ "tweetnacl": "0.14.5"
508+ }
509+ },
510+ "binary-extensions": {
511+ "version": "1.10.0",
512+ "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-1.10.0.tgz",
513+ "integrity": "sha1-muuabF6IY4qtFx4Wf1kAq+JINdA="
514+ },
515+ "binary-search": {
516+ "version": "1.3.2",
517+ "resolved": "https://registry.npmjs.org/binary-search/-/binary-search-1.3.2.tgz",
518+ "integrity": "sha1-iMm3vStyIdNS2njsiH9a8lSeTeI="
519+ },
520+ "binary-xhr": {
521+ "version": "0.0.2",
522+ "resolved": "https://registry.npmjs.org/binary-xhr/-/binary-xhr-0.0.2.tgz",
523+ "integrity": "sha1-IQywda0XeqRIpu+iiMEKiZw7OYc=",
524+ "requires": {
525+ "inherits": "1.0.0"
526+ },
527+ "dependencies": {
528+ "inherits": {
529+ "version": "1.0.0",
530+ "resolved": "https://registry.npmjs.org/inherits/-/inherits-1.0.0.tgz",
531+ "integrity": "sha1-OOGXUoW/H3upyE2hArsSdxMirEg="
532+ }
533+ }
534+ },
535+ "bindings": {
536+ "version": "1.2.1",
537+ "resolved": "https://registry.npmjs.org/bindings/-/bindings-1.2.1.tgz",
538+ "integrity": "sha1-FK1hE4EtLTfXLme0ystLtyZQXxE="
539+ },
540+ "bl": {
541+ "version": "0.8.2",
542+ "resolved": "https://registry.npmjs.org/bl/-/bl-0.8.2.tgz",
543+ "integrity": "sha1-yba8oI0bwuoA/Ir7Txpf0eHGbk4=",
544+ "requires": {
545+ "readable-stream": "1.0.34"
546+ },
547+ "dependencies": {
548+ "isarray": {
549+ "version": "0.0.1",
550+ "resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz",
551+ "integrity": "sha1-ihis/Kmo9Bd+Cav8YDiTmwXR7t8="
552+ },
553+ "readable-stream": {
554+ "version": "1.0.34",
555+ "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-1.0.34.tgz",
556+ "integrity": "sha1-Elgg40vIQtLyqq+v5MKRbuMsFXw=",
557+ "requires": {
558+ "core-util-is": "1.0.2",
559+ "inherits": "2.0.3",
560+ "isarray": "0.0.1",
561+ "string_decoder": "0.10.31"
562+ }
563+ },
564+ "string_decoder": {
565+ "version": "0.10.31",
566+ "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz",
567+ "integrity": "sha1-YuIDvEF2bGwoyfyEMB2rHFMQ+pQ="
568+ }
569+ }
570+ },
571+ "blake2s": {
572+ "version": "1.0.1",
573+ "resolved": "https://registry.npmjs.org/blake2s/-/blake2s-1.0.1.tgz",
574+ "integrity": "sha1-FZiCKjIOzmqkAbqYKVT4L2GwzXs="
575+ },
576+ "boom": {
577+ "version": "2.10.1",
578+ "resolved": "https://registry.npmjs.org/boom/-/boom-2.10.1.tgz",
579+ "integrity": "sha1-OciRjO/1eZ+D+UkqhI9iWt0Mdm8=",
580+ "dev": true,
581+ "requires": {
582+ "hoek": "2.16.3"
583+ }
584+ },
585+ "brace-expansion": {
586+ "version": "1.1.8",
587+ "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.8.tgz",
588+ "integrity": "sha1-wHshHHyVLsH479Uad+8NHTmQopI=",
589+ "requires": {
590+ "balanced-match": "1.0.0",
591+ "concat-map": "0.0.1"
592+ }
593+ },
594+ "braces": {
595+ "version": "1.8.5",
596+ "resolved": "https://registry.npmjs.org/braces/-/braces-1.8.5.tgz",
597+ "integrity": "sha1-uneWLhLf+WnWt2cR6RS3N4V79qc=",
598+ "requires": {
599+ "expand-range": "1.8.2",
600+ "preserve": "0.2.0",
601+ "repeat-element": "1.1.2"
602+ }
603+ },
604+ "broadcast-stream": {
605+ "version": "0.0.0",
606+ "resolved": "https://registry.npmjs.org/broadcast-stream/-/broadcast-stream-0.0.0.tgz",
607+ "integrity": "sha1-3LPwYSKW/nIJbiX+hmWuyZhl4b8="
608+ },
609+ "browser-split": {
610+ "version": "0.0.1",
611+ "resolved": "https://registry.npmjs.org/browser-split/-/browser-split-0.0.1.tgz",
612+ "integrity": "sha1-ewl1dPjj6tYG+0Zk5krf3aKYGpM="
613+ },
614+ "builtin-modules": {
615+ "version": "1.1.1",
616+ "resolved": "https://registry.npmjs.org/builtin-modules/-/builtin-modules-1.1.1.tgz",
617+ "integrity": "sha1-Jw8HbFpywC9bZaR9+Uxf46J4iS8=",
618+ "dev": true
619+ },
620+ "bulk-require": {
621+ "version": "1.0.1",
622+ "resolved": "https://registry.npmjs.org/bulk-require/-/bulk-require-1.0.1.tgz",
623+ "integrity": "sha1-yz0DnmmBOaRE/FdLJh1rOyz0TIk=",
624+ "requires": {
625+ "glob": "7.1.2"
626+ }
627+ },
628+ "bulkify": {
629+ "version": "1.4.2",
630+ "resolved": "https://registry.npmjs.org/bulkify/-/bulkify-1.4.2.tgz",
631+ "integrity": "sha1-eEjw86uX8SpBuSO/kOU+Ceqvukw=",
632+ "requires": {
633+ "bulk-require": "1.0.1",
634+ "concat-stream": "1.6.0",
635+ "static-module": "1.5.0",
636+ "through2": "0.4.2"
637+ },
638+ "dependencies": {
639+ "isarray": {
640+ "version": "0.0.1",
641+ "resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz",
642+ "integrity": "sha1-ihis/Kmo9Bd+Cav8YDiTmwXR7t8="
643+ },
644+ "object-keys": {
645+ "version": "0.4.0",
646+ "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-0.4.0.tgz",
647+ "integrity": "sha1-KKaq50KN0sOpLz2V8hM13SBOAzY="
648+ },
649+ "readable-stream": {
650+ "version": "1.0.34",
651+ "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-1.0.34.tgz",
652+ "integrity": "sha1-Elgg40vIQtLyqq+v5MKRbuMsFXw=",
653+ "requires": {
654+ "core-util-is": "1.0.2",
655+ "inherits": "2.0.3",
656+ "isarray": "0.0.1",
657+ "string_decoder": "0.10.31"
658+ }
659+ },
660+ "string_decoder": {
661+ "version": "0.10.31",
662+ "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz",
663+ "integrity": "sha1-YuIDvEF2bGwoyfyEMB2rHFMQ+pQ="
664+ },
665+ "through2": {
666+ "version": "0.4.2",
667+ "resolved": "https://registry.npmjs.org/through2/-/through2-0.4.2.tgz",
668+ "integrity": "sha1-2/WGYDEVHsg1K7bE22SiKSqEC5s=",
669+ "requires": {
670+ "readable-stream": "1.0.34",
671+ "xtend": "2.1.2"
672+ }
673+ },
674+ "xtend": {
675+ "version": "2.1.2",
676+ "resolved": "https://registry.npmjs.org/xtend/-/xtend-2.1.2.tgz",
677+ "integrity": "sha1-bv7MKk2tjmlixJAbM3znuoe10os=",
678+ "requires": {
679+ "object-keys": "0.4.0"
680+ }
681+ }
682+ }
683+ },
684+ "bytewise": {
685+ "version": "1.1.0",
686+ "resolved": "https://registry.npmjs.org/bytewise/-/bytewise-1.1.0.tgz",
687+ "integrity": "sha1-HRPL/3F65xWAlKqIGzXQgbOHJT4=",
688+ "requires": {
689+ "bytewise-core": "1.2.3",
690+ "typewise": "1.0.3"
691+ }
692+ },
693+ "bytewise-core": {
694+ "version": "1.2.3",
695+ "resolved": "https://registry.npmjs.org/bytewise-core/-/bytewise-core-1.2.3.tgz",
696+ "integrity": "sha1-P7QQx+kVWOsasiqCg0V3qmvWHUI=",
697+ "requires": {
698+ "typewise-core": "1.2.0"
699+ }
700+ },
701+ "camelcase": {
702+ "version": "2.1.1",
703+ "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-2.1.1.tgz",
704+ "integrity": "sha1-fB0W1nmhu+WcoCys7PsBHiAfWh8="
705+ },
706+ "camelcase-keys": {
707+ "version": "2.1.0",
708+ "resolved": "https://registry.npmjs.org/camelcase-keys/-/camelcase-keys-2.1.0.tgz",
709+ "integrity": "sha1-MIvur/3ygRkFHvodkyITyRuPkuc=",
710+ "dev": true,
711+ "requires": {
712+ "camelcase": "2.1.1",
713+ "map-obj": "1.0.1"
714+ }
715+ },
716+ "caseless": {
717+ "version": "0.12.0",
718+ "resolved": "https://registry.npmjs.org/caseless/-/caseless-0.12.0.tgz",
719+ "integrity": "sha1-G2gcIf+EAzyCZUMJBolCDRhxUdw=",
720+ "dev": true
721+ },
722+ "ccount": {
723+ "version": "1.0.2",
724+ "resolved": "https://registry.npmjs.org/ccount/-/ccount-1.0.2.tgz",
725+ "integrity": "sha1-U7ai+BW7d7nChx97mnLDol8djok="
726+ },
727+ "chalk": {
728+ "version": "1.1.3",
729+ "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz",
730+ "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=",
731+ "requires": {
732+ "ansi-styles": "2.2.1",
733+ "escape-string-regexp": "1.0.5",
734+ "has-ansi": "2.0.0",
735+ "strip-ansi": "3.0.1",
736+ "supports-color": "2.0.0"
737+ }
738+ },
739+ "character-entities": {
740+ "version": "1.2.1",
741+ "resolved": "https://registry.npmjs.org/character-entities/-/character-entities-1.2.1.tgz",
742+ "integrity": "sha1-92hxvl72bdt/j440eOzDdMJ9bco="
743+ },
744+ "character-entities-html4": {
745+ "version": "1.1.1",
746+ "resolved": "https://registry.npmjs.org/character-entities-html4/-/character-entities-html4-1.1.1.tgz",
747+ "integrity": "sha1-NZoqSg9+KdPcKsmb2+Ie45Q46lA="
748+ },
749+ "character-entities-legacy": {
750+ "version": "1.1.1",
751+ "resolved": "https://registry.npmjs.org/character-entities-legacy/-/character-entities-legacy-1.1.1.tgz",
752+ "integrity": "sha1-9Ad53xoQGHK7UQo9KV4fzPFHIC8="
753+ },
754+ "character-reference-invalid": {
755+ "version": "1.1.1",
756+ "resolved": "https://registry.npmjs.org/character-reference-invalid/-/character-reference-invalid-1.1.1.tgz",
757+ "integrity": "sha1-lCg191Dk7GGjCOYMLvjMEBEgLvw="
758+ },
759+ "chloride": {
760+ "version": "2.2.7",
761+ "resolved": "https://registry.npmjs.org/chloride/-/chloride-2.2.7.tgz",
762+ "integrity": "sha1-DmqdEYlKvkpEkR05iNoZLiIIt4Y=",
763+ "requires": {
764+ "is-electron": "2.1.0",
765+ "sodium-browserify": "1.2.1",
766+ "sodium-browserify-tweetnacl": "0.2.3",
767+ "sodium-chloride": "1.1.0",
768+ "sodium-native": "1.10.3"
769+ }
770+ },
771+ "chloride-test": {
772+ "version": "1.2.2",
773+ "resolved": "https://registry.npmjs.org/chloride-test/-/chloride-test-1.2.2.tgz",
774+ "integrity": "sha1-F4aGqF6SeARREulujHkXk/mhCuo=",
775+ "requires": {
776+ "json-buffer": "2.0.11"
777+ }
778+ },
779+ "chokidar": {
780+ "version": "1.7.0",
781+ "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-1.7.0.tgz",
782+ "integrity": "sha1-eY5ol3gVHIB2tLNg5e3SjNortGg=",
783+ "requires": {
784+ "anymatch": "1.3.2",
785+ "async-each": "1.0.1",
786+ "glob-parent": "2.0.0",
787+ "inherits": "2.0.3",
788+ "is-binary-path": "1.0.1",
789+ "is-glob": "2.0.1",
790+ "path-is-absolute": "1.0.1",
791+ "readdirp": "2.1.0"
792+ }
793+ },
794+ "chownr": {
795+ "version": "1.0.1",
796+ "resolved": "https://registry.npmjs.org/chownr/-/chownr-1.0.1.tgz",
797+ "integrity": "sha1-4qdQQqlVGQi+vSW4Uj1fl2nXkYE="
798+ },
799+ "class-list": {
800+ "version": "0.1.1",
801+ "resolved": "https://registry.npmjs.org/class-list/-/class-list-0.1.1.tgz",
802+ "integrity": "sha1-m5dFGSxBebXaCg12M2WOPHDXlss=",
803+ "requires": {
804+ "indexof": "0.0.1"
805+ }
806+ },
807+ "cli-cursor": {
808+ "version": "1.0.2",
809+ "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-1.0.2.tgz",
810+ "integrity": "sha1-ZNo/fValRBLll5S9Ytw1KV6PKYc=",
811+ "requires": {
812+ "restore-cursor": "1.0.1"
813+ }
814+ },
815+ "clone": {
816+ "version": "1.0.2",
817+ "resolved": "https://registry.npmjs.org/clone/-/clone-1.0.2.tgz",
818+ "integrity": "sha1-Jgt6meux7f4kdTgXX3gyQ8sZ0Uk="
819+ },
820+ "clone-regexp": {
821+ "version": "1.0.0",
822+ "resolved": "https://registry.npmjs.org/clone-regexp/-/clone-regexp-1.0.0.tgz",
823+ "integrity": "sha1-6uCiQT9VwJQvgYwin+/OhF1/Oxw=",
824+ "requires": {
825+ "is-regexp": "1.0.0",
826+ "is-supported-regexp-flag": "1.0.0"
827+ }
828+ },
829+ "co": {
830+ "version": "3.1.0",
831+ "resolved": "https://registry.npmjs.org/co/-/co-3.1.0.tgz",
832+ "integrity": "sha1-TqVOpaCJOBUxheFSEMaNkJK8G3g="
833+ },
834+ "code-point-at": {
835+ "version": "1.1.0",
836+ "resolved": "https://registry.npmjs.org/code-point-at/-/code-point-at-1.1.0.tgz",
837+ "integrity": "sha1-DQcLTQQ6W+ozovGkDi7bPZpMz3c="
838+ },
839+ "collapse-white-space": {
840+ "version": "1.0.3",
841+ "resolved": "https://registry.npmjs.org/collapse-white-space/-/collapse-white-space-1.0.3.tgz",
842+ "integrity": "sha1-S5BvZw5aljqHt2sOFolkM0G2Ajw="
843+ },
844+ "color-hash": {
845+ "version": "1.0.3",
846+ "resolved": "https://registry.npmjs.org/color-hash/-/color-hash-1.0.3.tgz",
847+ "integrity": "sha1-wOeVLwbQIuVI5l2iOVEr1n04Ce4="
848+ },
849+ "combined-stream": {
850+ "version": "1.0.5",
851+ "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.5.tgz",
852+ "integrity": "sha1-k4NwpXtKUd6ix3wV1cX9+JUWQAk=",
853+ "dev": true,
854+ "requires": {
855+ "delayed-stream": "1.0.0"
856+ }
857+ },
858+ "commander": {
859+ "version": "2.11.0",
860+ "resolved": "https://registry.npmjs.org/commander/-/commander-2.11.0.tgz",
861+ "integrity": "sha512-b0553uYA5YAEGgyYIGYROzKQ7X5RAqedkfjiZxwi0kL1g3bOaBNNZfYkzt/CL0umgD5wc9Jec2FbB98CjkMRvQ=="
862+ },
863+ "concat-map": {
864+ "version": "0.0.1",
865+ "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz",
866+ "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s="
867+ },
868+ "concat-stream": {
869+ "version": "1.6.0",
870+ "resolved": "https://registry.npmjs.org/concat-stream/-/concat-stream-1.6.0.tgz",
871+ "integrity": "sha1-CqxmL9Ur54lk1VMvaUeE5wEQrPc=",
872+ "requires": {
873+ "inherits": "2.0.3",
874+ "readable-stream": "2.3.3",
875+ "typedarray": "0.0.6"
876+ }
877+ },
878+ "console-control-strings": {
879+ "version": "1.1.0",
880+ "resolved": "https://registry.npmjs.org/console-control-strings/-/console-control-strings-1.1.0.tgz",
881+ "integrity": "sha1-PXz0Rk22RG6mRL9LOVB/mFEAjo4="
882+ },
883+ "cont": {
884+ "version": "1.0.3",
885+ "resolved": "https://registry.npmjs.org/cont/-/cont-1.0.3.tgz",
886+ "integrity": "sha1-aHTx6TX8qZ0EjK6qrZoK6wILzOA=",
887+ "requires": {
888+ "continuable": "1.2.0",
889+ "continuable-para": "1.2.0",
890+ "continuable-series": "1.2.0"
891+ }
892+ },
893+ "continuable": {
894+ "version": "1.2.0",
895+ "resolved": "https://registry.npmjs.org/continuable/-/continuable-1.2.0.tgz",
896+ "integrity": "sha1-CCd0aNQRNiAAdMz4cpQwjRafJbY="
897+ },
898+ "continuable-hash": {
899+ "version": "0.1.4",
900+ "resolved": "https://registry.npmjs.org/continuable-hash/-/continuable-hash-0.1.4.tgz",
901+ "integrity": "sha1-gcdNQXcdjJJ4Ph4A5fEbNNbfx4w=",
902+ "requires": {
903+ "continuable": "1.1.8"
904+ },
905+ "dependencies": {
906+ "continuable": {
907+ "version": "1.1.8",
908+ "resolved": "https://registry.npmjs.org/continuable/-/continuable-1.1.8.tgz",
909+ "integrity": "sha1-3Id7R0FghwrjvN6HM2Jo6+UFl9U="
910+ }
911+ }
912+ },
913+ "continuable-list": {
914+ "version": "0.1.6",
915+ "resolved": "https://registry.npmjs.org/continuable-list/-/continuable-list-0.1.6.tgz",
916+ "integrity": "sha1-h88G7FgHFuEN/5X7C4TF8OisrF8=",
917+ "requires": {
918+ "continuable": "1.1.8"
919+ },
920+ "dependencies": {
921+ "continuable": {
922+ "version": "1.1.8",
923+ "resolved": "https://registry.npmjs.org/continuable/-/continuable-1.1.8.tgz",
924+ "integrity": "sha1-3Id7R0FghwrjvN6HM2Jo6+UFl9U="
925+ }
926+ }
927+ },
928+ "continuable-para": {
929+ "version": "1.2.0",
930+ "resolved": "https://registry.npmjs.org/continuable-para/-/continuable-para-1.2.0.tgz",
931+ "integrity": "sha1-RFUQ9klFndD8NchyAVFGEicxxYM=",
932+ "requires": {
933+ "continuable-hash": "0.1.4",
934+ "continuable-list": "0.1.6"
935+ }
936+ },
937+ "continuable-series": {
938+ "version": "1.2.0",
939+ "resolved": "https://registry.npmjs.org/continuable-series/-/continuable-series-1.2.0.tgz",
940+ "integrity": "sha1-MkM5euk6cdZVswJoNKUVkLlYueg="
941+ },
942+ "convert-source-map": {
943+ "version": "1.5.0",
944+ "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.5.0.tgz",
945+ "integrity": "sha1-ms1whRxtXf3ZPZKC5e35SgP/RrU="
946+ },
947+ "core-js": {
948+ "version": "2.5.0",
949+ "resolved": "https://registry.npmjs.org/core-js/-/core-js-2.5.0.tgz",
950+ "integrity": "sha1-VpwFCRi+ZIazg3VSAorgRmtxcIY="
951+ },
952+ "core-util-is": {
953+ "version": "1.0.2",
954+ "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz",
955+ "integrity": "sha1-tf1UIgqivFq1eqtxQMlAdUUDwac="
956+ },
957+ "cross-script": {
958+ "version": "1.0.5",
959+ "resolved": "https://registry.npmjs.org/cross-script/-/cross-script-1.0.5.tgz",
960+ "integrity": "sha1-p7sleWLZ/5JoFLJDy8Nru7DpFWk=",
961+ "requires": {
962+ "@f/zip-obj": "1.1.1",
963+ "cross-spawn": "5.1.0",
964+ "es6-template-regex": "1.0.0",
965+ "execall": "1.0.0"
966+ }
967+ },
968+ "cross-spawn": {
969+ "version": "5.1.0",
970+ "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-5.1.0.tgz",
971+ "integrity": "sha1-6L0O/uWPz/b4+UUQoKVUu/ojVEk=",
972+ "requires": {
973+ "lru-cache": "4.1.1",
974+ "shebang-command": "1.2.0",
975+ "which": "1.3.0"
976+ }
977+ },
978+ "cryptiles": {
979+ "version": "2.0.5",
980+ "resolved": "https://registry.npmjs.org/cryptiles/-/cryptiles-2.0.5.tgz",
981+ "integrity": "sha1-O9/s3GCBR8HGcgL6KR59ylnqo7g=",
982+ "dev": true,
983+ "requires": {
984+ "boom": "2.10.1"
985+ }
986+ },
987+ "currently-unhandled": {
988+ "version": "0.4.1",
989+ "resolved": "https://registry.npmjs.org/currently-unhandled/-/currently-unhandled-0.4.1.tgz",
990+ "integrity": "sha1-mI3zP+qxke95mmE2nddsF635V+o=",
991+ "dev": true,
992+ "requires": {
993+ "array-find-index": "1.0.2"
994+ }
995+ },
996+ "dashdash": {
997+ "version": "1.14.1",
998+ "resolved": "https://registry.npmjs.org/dashdash/-/dashdash-1.14.1.tgz",
999+ "integrity": "sha1-hTz6D3y+L+1d4gMmuN1YEDX24vA=",
1000+ "dev": true,
1001+ "requires": {
1002+ "assert-plus": "1.0.0"
1003+ },
1004+ "dependencies": {
1005+ "assert-plus": {
1006+ "version": "1.0.0",
1007+ "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz",
1008+ "integrity": "sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU=",
1009+ "dev": true
1010+ }
1011+ }
1012+ },
1013+ "debug": {
1014+ "version": "2.6.8",
1015+ "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.8.tgz",
1016+ "integrity": "sha1-5zFTHKLt4n0YgiJCfaF4IdaP9Pw=",
1017+ "requires": {
1018+ "ms": "2.0.0"
1019+ }
1020+ },
1021+ "decamelize": {
1022+ "version": "1.2.0",
1023+ "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz",
1024+ "integrity": "sha1-9lNNFRSCabIDUue+4m9QH5oZEpA=",
1025+ "dev": true
1026+ },
1027+ "deep-equal": {
1028+ "version": "1.0.1",
1029+ "resolved": "https://registry.npmjs.org/deep-equal/-/deep-equal-1.0.1.tgz",
1030+ "integrity": "sha1-9dJgKStmDghO/0zbyfCK0yR0SLU="
1031+ },
1032+ "deep-extend": {
1033+ "version": "0.4.2",
1034+ "resolved": "https://registry.npmjs.org/deep-extend/-/deep-extend-0.4.2.tgz",
1035+ "integrity": "sha1-SLaZwn4zS/ifEIkr5DL25MfTSn8="
1036+ },
1037+ "defaults": {
1038+ "version": "1.0.3",
1039+ "resolved": "https://registry.npmjs.org/defaults/-/defaults-1.0.3.tgz",
1040+ "integrity": "sha1-xlYFHpgX2f8I7YgUd/P+QBnz730=",
1041+ "requires": {
1042+ "clone": "1.0.2"
1043+ }
1044+ },
1045+ "deferred-leveldown": {
1046+ "version": "0.2.0",
1047+ "resolved": "https://registry.npmjs.org/deferred-leveldown/-/deferred-leveldown-0.2.0.tgz",
1048+ "integrity": "sha1-LO8fER4cV4cNi7uK8mUOWHzS9bQ=",
1049+ "requires": {
1050+ "abstract-leveldown": "0.12.4"
1051+ }
1052+ },
1053+ "delayed-stream": {
1054+ "version": "1.0.0",
1055+ "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz",
1056+ "integrity": "sha1-3zrhmayt+31ECqrgsp4icrJOxhk=",
1057+ "dev": true
1058+ },
1059+ "delegates": {
1060+ "version": "1.0.0",
1061+ "resolved": "https://registry.npmjs.org/delegates/-/delegates-1.0.0.tgz",
1062+ "integrity": "sha1-hMbhWbgZBP3KWaDvRM2HDTElD5o="
1063+ },
1064+ "depject": {
1065+ "version": "4.1.0",
1066+ "resolved": "https://registry.npmjs.org/depject/-/depject-4.1.0.tgz",
1067+ "integrity": "sha1-nJbqrazRaLrbQIeUv1+GeJg84YM=",
1068+ "requires": {
1069+ "libnested": "1.2.1"
1070+ }
1071+ },
1072+ "depnest": {
1073+ "version": "1.3.0",
1074+ "resolved": "https://registry.npmjs.org/depnest/-/depnest-1.3.0.tgz",
1075+ "integrity": "sha1-FL2KNh30RdLTT37LNi1sdFcoiVk=",
1076+ "requires": {
1077+ "es2040": "1.2.6",
1078+ "libnested": "1.2.1"
1079+ }
1080+ },
1081+ "detab": {
1082+ "version": "1.0.2",
1083+ "resolved": "https://registry.npmjs.org/detab/-/detab-1.0.2.tgz",
1084+ "integrity": "sha1-AbwqSr57x8xnwwOYCO265HBJoO4=",
1085+ "requires": {
1086+ "repeat-string": "1.6.1"
1087+ }
1088+ },
1089+ "detect-indent": {
1090+ "version": "4.0.0",
1091+ "resolved": "https://registry.npmjs.org/detect-indent/-/detect-indent-4.0.0.tgz",
1092+ "integrity": "sha1-920GQ1LN9Docts5hnE7jqUdd4gg=",
1093+ "requires": {
1094+ "repeating": "2.0.1"
1095+ }
1096+ },
1097+ "duplexer2": {
1098+ "version": "0.0.2",
1099+ "resolved": "https://registry.npmjs.org/duplexer2/-/duplexer2-0.0.2.tgz",
1100+ "integrity": "sha1-xhTc9n4vsUmVqRcR5aYX6KYKMds=",
1101+ "requires": {
1102+ "readable-stream": "1.1.14"
1103+ },
1104+ "dependencies": {
1105+ "isarray": {
1106+ "version": "0.0.1",
1107+ "resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz",
1108+ "integrity": "sha1-ihis/Kmo9Bd+Cav8YDiTmwXR7t8="
1109+ },
1110+ "readable-stream": {
1111+ "version": "1.1.14",
1112+ "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-1.1.14.tgz",
1113+ "integrity": "sha1-fPTFTvZI44EwhMY23SB54WbAgdk=",
1114+ "requires": {
1115+ "core-util-is": "1.0.2",
1116+ "inherits": "2.0.3",
1117+ "isarray": "0.0.1",
1118+ "string_decoder": "0.10.31"
1119+ }
1120+ },
1121+ "string_decoder": {
1122+ "version": "0.10.31",
1123+ "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz",
1124+ "integrity": "sha1-YuIDvEF2bGwoyfyEMB2rHFMQ+pQ="
1125+ }
1126+ }
1127+ },
1128+ "each-async": {
1129+ "version": "1.1.1",
1130+ "resolved": "https://registry.npmjs.org/each-async/-/each-async-1.1.1.tgz",
1131+ "integrity": "sha1-3uUim98KtrogEqOV4bhpq/iBNHM=",
1132+ "requires": {
1133+ "onetime": "1.1.0",
1134+ "set-immediate-shim": "1.0.1"
1135+ }
1136+ },
1137+ "ecc-jsbn": {
1138+ "version": "0.1.1",
1139+ "resolved": "https://registry.npmjs.org/ecc-jsbn/-/ecc-jsbn-0.1.1.tgz",
1140+ "integrity": "sha1-D8c6ntXw1Tw4GTOYUj735UN3dQU=",
1141+ "dev": true,
1142+ "optional": true,
1143+ "requires": {
1144+ "jsbn": "0.1.1"
1145+ }
1146+ },
1147+ "ed2curve": {
1148+ "version": "0.1.4",
1149+ "resolved": "https://registry.npmjs.org/ed2curve/-/ed2curve-0.1.4.tgz",
1150+ "integrity": "sha1-lKRCSLuH2jXbDv968KpXYWgRf1k=",
1151+ "requires": {
1152+ "tweetnacl": "0.14.5"
1153+ }
1154+ },
1155+ "electron": {
1156+ "version": "1.7.5",
1157+ "resolved": "https://registry.npmjs.org/electron/-/electron-1.7.5.tgz",
1158+ "integrity": "sha1-BloxAr+LhxAt9QxQmF/v5sVpBFs=",
1159+ "dev": true,
1160+ "requires": {
1161+ "@types/node": "7.0.41",
1162+ "electron-download": "3.3.0",
1163+ "extract-zip": "1.6.5"
1164+ }
1165+ },
1166+ "electron-default-menu": {
1167+ "version": "1.0.1",
1168+ "resolved": "https://registry.npmjs.org/electron-default-menu/-/electron-default-menu-1.0.1.tgz",
1169+ "integrity": "sha1-MXPFAY61B0BP7GO987eMOO7bqAg="
1170+ },
1171+ "electron-download": {
1172+ "version": "3.3.0",
1173+ "resolved": "https://registry.npmjs.org/electron-download/-/electron-download-3.3.0.tgz",
1174+ "integrity": "sha1-LP1U1pZsAZxNSa1l++Zcyc3vaMg=",
1175+ "dev": true,
1176+ "requires": {
1177+ "debug": "2.6.8",
1178+ "fs-extra": "0.30.0",
1179+ "home-path": "1.0.5",
1180+ "minimist": "1.2.0",
1181+ "nugget": "2.0.1",
1182+ "path-exists": "2.1.0",
1183+ "rc": "1.2.1",
1184+ "semver": "5.4.1",
1185+ "sumchecker": "1.3.1"
1186+ },
1187+ "dependencies": {
1188+ "minimist": {
1189+ "version": "1.2.0",
1190+ "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz",
1191+ "integrity": "sha1-o1AIsg9BOD7sH7kU9M1d95omQoQ=",
1192+ "dev": true
1193+ },
1194+ "semver": {
1195+ "version": "5.4.1",
1196+ "resolved": "https://registry.npmjs.org/semver/-/semver-5.4.1.tgz",
1197+ "integrity": "sha512-WfG/X9+oATh81XtllIo/I8gOiY9EXRdv1cQdyykeXK17YcUW3EXUAi2To4pcH6nZtJPr7ZOpM5OMyWJZm+8Rsg==",
1198+ "dev": true
1199+ }
1200+ }
1201+ },
1202+ "electron-window-state": {
1203+ "version": "4.1.1",
1204+ "resolved": "https://registry.npmjs.org/electron-window-state/-/electron-window-state-4.1.1.tgz",
1205+ "integrity": "sha1-azT9wxs4UU3+yLfI97XUrdtnYy0=",
1206+ "requires": {
1207+ "deep-equal": "1.0.1",
1208+ "jsonfile": "2.4.0",
1209+ "mkdirp": "0.5.1"
1210+ }
1211+ },
1212+ "elegant-spinner": {
1213+ "version": "1.0.1",
1214+ "resolved": "https://registry.npmjs.org/elegant-spinner/-/elegant-spinner-1.0.1.tgz",
1215+ "integrity": "sha1-2wQ1IcldfjA/2PNFvtwzSc+wcp4="
1216+ },
1217+ "emoji-named-characters": {
1218+ "version": "1.0.2",
1219+ "resolved": "https://registry.npmjs.org/emoji-named-characters/-/emoji-named-characters-1.0.2.tgz",
1220+ "integrity": "sha1-zes20OZgAsS5178d+8Ohmft9QJs="
1221+ },
1222+ "emoji-server": {
1223+ "version": "1.0.0",
1224+ "resolved": "https://registry.npmjs.org/emoji-server/-/emoji-server-1.0.0.tgz",
1225+ "integrity": "sha1-0GPP7prxGMxa7vvC6bPdUIWBXGM=",
1226+ "requires": {
1227+ "emoji-named-characters": "1.0.2"
1228+ }
1229+ },
1230+ "end-of-stream": {
1231+ "version": "1.4.0",
1232+ "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.0.tgz",
1233+ "integrity": "sha1-epDYM+/abPpurA9JSduw+tOmMgY=",
1234+ "requires": {
1235+ "once": "1.4.0"
1236+ }
1237+ },
1238+ "errno": {
1239+ "version": "0.1.4",
1240+ "resolved": "https://registry.npmjs.org/errno/-/errno-0.1.4.tgz",
1241+ "integrity": "sha1-uJbiOp5ei6M4cfyZar02NfyaHH0=",
1242+ "requires": {
1243+ "prr": "0.0.0"
1244+ }
1245+ },
1246+ "error-ex": {
1247+ "version": "1.3.1",
1248+ "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.1.tgz",
1249+ "integrity": "sha1-+FWobOYa3E6GIcPNoh56dhLDqNw=",
1250+ "dev": true,
1251+ "requires": {
1252+ "is-arrayish": "0.2.1"
1253+ }
1254+ },
1255+ "es2040": {
1256+ "version": "1.2.6",
1257+ "resolved": "https://registry.npmjs.org/es2040/-/es2040-1.2.6.tgz",
1258+ "integrity": "sha512-+sAm7CSGH2+0NMZqm63huevZVoyk8OwF8lVIdwPcNtvZxX3YIITGiui8bfLYS8oNcgCgHNYO+QsgMafwo1OWwg==",
1259+ "requires": {
1260+ "babel-core": "6.25.0",
1261+ "babel-preset-es2040": "1.1.1",
1262+ "through2": "2.0.3"
1263+ }
1264+ },
1265+ "es6-promise": {
1266+ "version": "4.1.1",
1267+ "resolved": "https://registry.npmjs.org/es6-promise/-/es6-promise-4.1.1.tgz",
1268+ "integrity": "sha512-OaU1hHjgJf+b0NzsxCg7NdIYERD6Hy/PEmFLTjw+b65scuisG3Kt4QoTvJ66BBkPZ581gr0kpoVzKnxniM8nng==",
1269+ "dev": true
1270+ },
1271+ "es6-template-regex": {
1272+ "version": "1.0.0",
1273+ "resolved": "https://registry.npmjs.org/es6-template-regex/-/es6-template-regex-1.0.0.tgz",
1274+ "integrity": "sha1-zrzDF3y2C75RXjaqF0V7hzMOooY="
1275+ },
1276+ "escape-string-regexp": {
1277+ "version": "1.0.5",
1278+ "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz",
1279+ "integrity": "sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ="
1280+ },
1281+ "escodegen": {
1282+ "version": "1.3.3",
1283+ "resolved": "https://registry.npmjs.org/escodegen/-/escodegen-1.3.3.tgz",
1284+ "integrity": "sha1-8CQBb1qI4Eb9EgBQVek5gC5sXyM=",
1285+ "requires": {
1286+ "esprima": "1.1.1",
1287+ "estraverse": "1.5.1",
1288+ "esutils": "1.0.0",
1289+ "source-map": "0.1.43"
1290+ },
1291+ "dependencies": {
1292+ "esutils": {
1293+ "version": "1.0.0",
1294+ "resolved": "https://registry.npmjs.org/esutils/-/esutils-1.0.0.tgz",
1295+ "integrity": "sha1-gVHTWOIMisx/t0XnRywAJf5JZXA="
1296+ },
1297+ "source-map": {
1298+ "version": "0.1.43",
1299+ "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.1.43.tgz",
1300+ "integrity": "sha1-wkvBRspRfBRx9drL4lcbK3+eM0Y=",
1301+ "optional": true,
1302+ "requires": {
1303+ "amdefine": "1.0.1"
1304+ }
1305+ }
1306+ }
1307+ },
1308+ "esprima": {
1309+ "version": "1.1.1",
1310+ "resolved": "https://registry.npmjs.org/esprima/-/esprima-1.1.1.tgz",
1311+ "integrity": "sha1-W28VR/TRAuZw4UDFCb5ncdautUk="
1312+ },
1313+ "estraverse": {
1314+ "version": "1.5.1",
1315+ "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-1.5.1.tgz",
1316+ "integrity": "sha1-hno+jlip+EYYr7bC3bzZFrfLr3E="
1317+ },
1318+ "esutils": {
1319+ "version": "2.0.2",
1320+ "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.2.tgz",
1321+ "integrity": "sha1-Cr9PHKpbyx96nYrMbepPqqBLrJs="
1322+ },
1323+ "execall": {
1324+ "version": "1.0.0",
1325+ "resolved": "https://registry.npmjs.org/execall/-/execall-1.0.0.tgz",
1326+ "integrity": "sha1-c9CQTjlbPKsGWLCNCewlMH8pu3M=",
1327+ "requires": {
1328+ "clone-regexp": "1.0.0"
1329+ }
1330+ },
1331+ "exit-hook": {
1332+ "version": "1.1.1",
1333+ "resolved": "https://registry.npmjs.org/exit-hook/-/exit-hook-1.1.1.tgz",
1334+ "integrity": "sha1-8FyiM7SMBdVP/wd2XfhQfpXAL/g="
1335+ },
1336+ "expand-brackets": {
1337+ "version": "0.1.5",
1338+ "resolved": "https://registry.npmjs.org/expand-brackets/-/expand-brackets-0.1.5.tgz",
1339+ "integrity": "sha1-3wcoTjQqgHzXM6xa9yQR5YHRF3s=",
1340+ "requires": {
1341+ "is-posix-bracket": "0.1.1"
1342+ }
1343+ },
1344+ "expand-range": {
1345+ "version": "1.8.2",
1346+ "resolved": "https://registry.npmjs.org/expand-range/-/expand-range-1.8.2.tgz",
1347+ "integrity": "sha1-opnv/TNf4nIeuujiV+x5ZE/IUzc=",
1348+ "requires": {
1349+ "fill-range": "2.2.3"
1350+ }
1351+ },
1352+ "expand-template": {
1353+ "version": "1.0.3",
1354+ "resolved": "https://registry.npmjs.org/expand-template/-/expand-template-1.0.3.tgz",
1355+ "integrity": "sha1-bDAzIxd6YrGyLAcCefeGEoe2mxo="
1356+ },
1357+ "explain-error": {
1358+ "version": "1.0.4",
1359+ "resolved": "https://registry.npmjs.org/explain-error/-/explain-error-1.0.4.tgz",
1360+ "integrity": "sha1-p5PTrAytTGq1cemWj7urbLJTKSk="
1361+ },
1362+ "extend": {
1363+ "version": "3.0.1",
1364+ "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.1.tgz",
1365+ "integrity": "sha1-p1Xqe8Gt/MWjHOfnYtuq3F5jZEQ="
1366+ },
1367+ "extend.js": {
1368+ "version": "0.0.2",
1369+ "resolved": "https://registry.npmjs.org/extend.js/-/extend.js-0.0.2.tgz",
1370+ "integrity": "sha1-D5x6gaHyCLcD6wwxMf5XFqxuzRU="
1371+ },
1372+ "extglob": {
1373+ "version": "0.3.2",
1374+ "resolved": "https://registry.npmjs.org/extglob/-/extglob-0.3.2.tgz",
1375+ "integrity": "sha1-Lhj/PS9JqydlzskCPwEdqo2DSaE=",
1376+ "requires": {
1377+ "is-extglob": "1.0.0"
1378+ }
1379+ },
1380+ "extract-zip": {
1381+ "version": "1.6.5",
1382+ "resolved": "https://registry.npmjs.org/extract-zip/-/extract-zip-1.6.5.tgz",
1383+ "integrity": "sha1-maBnNbbqIOqbcF13ms/8yHz/BEA=",
1384+ "dev": true,
1385+ "requires": {
1386+ "concat-stream": "1.6.0",
1387+ "debug": "2.2.0",
1388+ "mkdirp": "0.5.0",
1389+ "yauzl": "2.4.1"
1390+ },
1391+ "dependencies": {
1392+ "debug": {
1393+ "version": "2.2.0",
1394+ "resolved": "https://registry.npmjs.org/debug/-/debug-2.2.0.tgz",
1395+ "integrity": "sha1-+HBX6ZWxofauaklgZkE3vFbwOdo=",
1396+ "dev": true,
1397+ "requires": {
1398+ "ms": "0.7.1"
1399+ }
1400+ },
1401+ "mkdirp": {
1402+ "version": "0.5.0",
1403+ "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.0.tgz",
1404+ "integrity": "sha1-HXMHam35hs2TROFecfzAWkyavxI=",
1405+ "dev": true,
1406+ "requires": {
1407+ "minimist": "0.0.8"
1408+ }
1409+ },
1410+ "ms": {
1411+ "version": "0.7.1",
1412+ "resolved": "https://registry.npmjs.org/ms/-/ms-0.7.1.tgz",
1413+ "integrity": "sha1-nNE8A62/8ltl7/3nzoZO6VIBcJg=",
1414+ "dev": true
1415+ }
1416+ }
1417+ },
1418+ "extsprintf": {
1419+ "version": "1.3.0",
1420+ "resolved": "https://registry.npmjs.org/extsprintf/-/extsprintf-1.3.0.tgz",
1421+ "integrity": "sha1-lpGEQOMEGnpBT4xS48V06zw+HgU=",
1422+ "dev": true
1423+ },
1424+ "falafel": {
1425+ "version": "2.1.0",
1426+ "resolved": "https://registry.npmjs.org/falafel/-/falafel-2.1.0.tgz",
1427+ "integrity": "sha1-lrsXdh2rqU9G0AFzizzt86Z/4Gw=",
1428+ "requires": {
1429+ "acorn": "5.1.1",
1430+ "foreach": "2.0.5",
1431+ "isarray": "0.0.1",
1432+ "object-keys": "1.0.11"
1433+ },
1434+ "dependencies": {
1435+ "isarray": {
1436+ "version": "0.0.1",
1437+ "resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz",
1438+ "integrity": "sha1-ihis/Kmo9Bd+Cav8YDiTmwXR7t8="
1439+ }
1440+ }
1441+ },
1442+ "fast-future": {
1443+ "version": "1.0.2",
1444+ "resolved": "https://registry.npmjs.org/fast-future/-/fast-future-1.0.2.tgz",
1445+ "integrity": "sha1-hDWpqqAteSSNF9cE52JZMB2ZKAo="
1446+ },
1447+ "fd-slicer": {
1448+ "version": "1.0.1",
1449+ "resolved": "https://registry.npmjs.org/fd-slicer/-/fd-slicer-1.0.1.tgz",
1450+ "integrity": "sha1-i1vL2ewyfFBBv5qwI/1nUPEXfmU=",
1451+ "dev": true,
1452+ "requires": {
1453+ "pend": "1.2.0"
1454+ }
1455+ },
1456+ "filename-regex": {
1457+ "version": "2.0.1",
1458+ "resolved": "https://registry.npmjs.org/filename-regex/-/filename-regex-2.0.1.tgz",
1459+ "integrity": "sha1-wcS5vuPglyXdsQa3XB4wH+LxiyY="
1460+ },
1461+ "fill-range": {
1462+ "version": "2.2.3",
1463+ "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-2.2.3.tgz",
1464+ "integrity": "sha1-ULd9/X5Gm8dJJHCWNpn+eoSFpyM=",
1465+ "requires": {
1466+ "is-number": "2.1.0",
1467+ "isobject": "2.1.0",
1468+ "randomatic": "1.1.7",
1469+ "repeat-element": "1.1.2",
1470+ "repeat-string": "1.6.1"
1471+ }
1472+ },
1473+ "find-up": {
1474+ "version": "1.1.2",
1475+ "resolved": "https://registry.npmjs.org/find-up/-/find-up-1.1.2.tgz",
1476+ "integrity": "sha1-ay6YIrGizgpgq2TWEOzK1TyyTQ8=",
1477+ "dev": true,
1478+ "requires": {
1479+ "path-exists": "2.1.0",
1480+ "pinkie-promise": "2.0.1"
1481+ }
1482+ },
1483+ "flumecodec": {
1484+ "version": "0.0.0",
1485+ "resolved": "https://registry.npmjs.org/flumecodec/-/flumecodec-0.0.0.tgz",
1486+ "integrity": "sha1-Ns4Gq+Lg4BxE3WnyoWUwWiMgZJs=",
1487+ "requires": {
1488+ "level-codec": "6.2.0"
1489+ }
1490+ },
1491+ "flumedb": {
1492+ "version": "0.3.1",
1493+ "resolved": "https://registry.npmjs.org/flumedb/-/flumedb-0.3.1.tgz",
1494+ "integrity": "sha1-E0GmHanBgm9Rw5fv/WLw84QW9iE=",
1495+ "requires": {
1496+ "cont": "1.0.3",
1497+ "explain-error": "1.0.4",
1498+ "obv": "0.0.1",
1499+ "pull-cont": "0.0.0",
1500+ "pull-stream": "3.6.0"
1501+ },
1502+ "dependencies": {
1503+ "obv": {
1504+ "version": "0.0.1",
1505+ "resolved": "https://registry.npmjs.org/obv/-/obv-0.0.1.tgz",
1506+ "integrity": "sha1-yyNhBjQVNvDaxIFeBnCCIcrX+14="
1507+ }
1508+ }
1509+ },
1510+ "flumelog-offset": {
1511+ "version": "3.2.2",
1512+ "resolved": "https://registry.npmjs.org/flumelog-offset/-/flumelog-offset-3.2.2.tgz",
1513+ "integrity": "sha512-ZU51QP3KCNGiv4VoX4MhbMAB1izAdyUNKkBHp7WKiNk5F8ZOiXAJ2u+8qIYW4GUOAWU52KAm9Ugx6C6TPCUKMQ==",
1514+ "requires": {
1515+ "aligned-block-file": "1.1.1",
1516+ "append-batch": "0.0.1",
1517+ "explain-error": "1.0.4",
1518+ "hashlru": "2.2.0",
1519+ "int53": "0.2.4",
1520+ "looper": "4.0.0",
1521+ "ltgt": "2.1.3",
1522+ "obv": "0.0.1",
1523+ "pull-cursor": "2.1.3",
1524+ "uint48be": "1.0.2"
1525+ },
1526+ "dependencies": {
1527+ "looper": {
1528+ "version": "4.0.0",
1529+ "resolved": "https://registry.npmjs.org/looper/-/looper-4.0.0.tgz",
1530+ "integrity": "sha1-dwat7VmpntygbmtUu4bI7BnJUVU="
1531+ },
1532+ "obv": {
1533+ "version": "0.0.1",
1534+ "resolved": "https://registry.npmjs.org/obv/-/obv-0.0.1.tgz",
1535+ "integrity": "sha1-yyNhBjQVNvDaxIFeBnCCIcrX+14="
1536+ }
1537+ }
1538+ },
1539+ "flumeview-level": {
1540+ "version": "2.0.5",
1541+ "resolved": "https://registry.npmjs.org/flumeview-level/-/flumeview-level-2.0.5.tgz",
1542+ "integrity": "sha512-WZSG7gVSw2MeCf0fXYTFOrKShSA+titEdfxnk63uVY+21Gxh0AezL6xkbH7ykDmOjhV8o8wyNQMFJKf4XvoVNw==",
1543+ "requires": {
1544+ "bytewise": "1.1.0",
1545+ "explain-error": "1.0.4",
1546+ "level": "1.7.0",
1547+ "ltgt": "2.1.3",
1548+ "mkdirp": "0.5.1",
1549+ "obv": "0.0.0",
1550+ "pull-level": "2.0.3",
1551+ "pull-paramap": "1.2.2",
1552+ "pull-stream": "3.6.0",
1553+ "pull-write": "1.1.4"
1554+ }
1555+ },
1556+ "flumeview-query": {
1557+ "version": "3.0.4",
1558+ "resolved": "https://registry.npmjs.org/flumeview-query/-/flumeview-query-3.0.4.tgz",
1559+ "integrity": "sha1-qoClw3iOwpc3ptqHLL1w5kldIdE=",
1560+ "requires": {
1561+ "explain-error": "1.0.4",
1562+ "flumeview-level": "1.0.3",
1563+ "map-filter-reduce": "3.0.3",
1564+ "pull-flatmap": "0.0.1",
1565+ "pull-paramap": "1.2.2",
1566+ "pull-sink-through": "0.0.0",
1567+ "pull-stream": "3.6.0"
1568+ },
1569+ "dependencies": {
1570+ "flumeview-level": {
1571+ "version": "1.0.3",
1572+ "resolved": "https://registry.npmjs.org/flumeview-level/-/flumeview-level-1.0.3.tgz",
1573+ "integrity": "sha1-UzPKTH2y1lpePd1MHqiuWWSbmlM=",
1574+ "requires": {
1575+ "bytewise": "1.1.0",
1576+ "level": "1.7.0",
1577+ "ltgt": "2.1.3",
1578+ "obv": "0.0.0",
1579+ "pull-level": "2.0.3",
1580+ "pull-paramap": "1.2.2",
1581+ "pull-stream": "3.6.0",
1582+ "pull-write": "1.1.4"
1583+ }
1584+ },
1585+ "map-filter-reduce": {
1586+ "version": "3.0.3",
1587+ "resolved": "https://registry.npmjs.org/map-filter-reduce/-/map-filter-reduce-3.0.3.tgz",
1588+ "integrity": "sha1-ihC4bjRlut13YBqZV9velLmNYKo=",
1589+ "requires": {
1590+ "binary-search": "1.3.2",
1591+ "pull-sink-through": "0.0.0",
1592+ "pull-stream": "3.6.0",
1593+ "typewiselite": "1.0.0"
1594+ }
1595+ }
1596+ }
1597+ },
1598+ "flumeview-reduce": {
1599+ "version": "1.3.3",
1600+ "resolved": "https://registry.npmjs.org/flumeview-reduce/-/flumeview-reduce-1.3.3.tgz",
1601+ "integrity": "sha512-fAu2R81ycHdXvt4sZV+CT3cQeMFxrizXAGjsUONctOZHM0SHpNvUEkLZlN5n8C1/6D8nD1T9QnMQIscTtRgv+g==",
1602+ "requires": {
1603+ "async-single": "1.0.0",
1604+ "atomic-file": "0.3.0",
1605+ "deep-equal": "1.0.1",
1606+ "flumecodec": "0.0.0",
1607+ "obv": "0.0.0",
1608+ "pull-notify": "0.1.1",
1609+ "pull-stream": "3.6.0"
1610+ },
1611+ "dependencies": {
1612+ "atomic-file": {
1613+ "version": "0.3.0",
1614+ "resolved": "https://registry.npmjs.org/atomic-file/-/atomic-file-0.3.0.tgz",
1615+ "integrity": "sha1-MVxVJH5MCQmoofnJ0MKP8iHIp5k="
1616+ }
1617+ }
1618+ },
1619+ "for-in": {
1620+ "version": "1.0.2",
1621+ "resolved": "https://registry.npmjs.org/for-in/-/for-in-1.0.2.tgz",
1622+ "integrity": "sha1-gQaNKVqBQuwKxybG4iAMMPttXoA="
1623+ },
1624+ "for-own": {
1625+ "version": "0.1.5",
1626+ "resolved": "https://registry.npmjs.org/for-own/-/for-own-0.1.5.tgz",
1627+ "integrity": "sha1-UmXGgaTylNq78XyVCbZ2OqhFEM4=",
1628+ "requires": {
1629+ "for-in": "1.0.2"
1630+ }
1631+ },
1632+ "foreach": {
1633+ "version": "2.0.5",
1634+ "resolved": "https://registry.npmjs.org/foreach/-/foreach-2.0.5.tgz",
1635+ "integrity": "sha1-C+4AUBiusmDQo6865ljdATbsG5k="
1636+ },
1637+ "forever-agent": {
1638+ "version": "0.6.1",
1639+ "resolved": "https://registry.npmjs.org/forever-agent/-/forever-agent-0.6.1.tgz",
1640+ "integrity": "sha1-+8cfDEGt6zf5bFd60e1C2P2sypE=",
1641+ "dev": true
1642+ },
1643+ "form-data": {
1644+ "version": "2.1.4",
1645+ "resolved": "https://registry.npmjs.org/form-data/-/form-data-2.1.4.tgz",
1646+ "integrity": "sha1-M8GDrPGTJ27KqYFDpp6Uv+4XUNE=",
1647+ "dev": true,
1648+ "requires": {
1649+ "asynckit": "0.4.0",
1650+ "combined-stream": "1.0.5",
1651+ "mime-types": "2.1.16"
1652+ }
1653+ },
1654+ "fs-extra": {
1655+ "version": "0.30.0",
1656+ "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-0.30.0.tgz",
1657+ "integrity": "sha1-8jP/zAjU2n1DLapEl3aYnbHfk/A=",
1658+ "dev": true,
1659+ "requires": {
1660+ "graceful-fs": "4.1.11",
1661+ "jsonfile": "2.4.0",
1662+ "klaw": "1.3.1",
1663+ "path-is-absolute": "1.0.1",
1664+ "rimraf": "2.6.1"
1665+ }
1666+ },
1667+ "fs.realpath": {
1668+ "version": "1.0.0",
1669+ "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz",
1670+ "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8="
1671+ },
1672+ "function-bind": {
1673+ "version": "1.1.0",
1674+ "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.0.tgz",
1675+ "integrity": "sha1-FhdnFMgBeY5Ojyz391KUZ7tKV3E="
1676+ },
1677+ "gauge": {
1678+ "version": "2.7.4",
1679+ "resolved": "https://registry.npmjs.org/gauge/-/gauge-2.7.4.tgz",
1680+ "integrity": "sha1-LANAXHU4w51+s3sxcCLjJfsBi/c=",
1681+ "requires": {
1682+ "aproba": "1.1.2",
1683+ "console-control-strings": "1.1.0",
1684+ "has-unicode": "2.0.1",
1685+ "object-assign": "4.1.1",
1686+ "signal-exit": "3.0.2",
1687+ "string-width": "1.0.2",
1688+ "strip-ansi": "3.0.1",
1689+ "wide-align": "1.1.2"
1690+ }
1691+ },
1692+ "get-stdin": {
1693+ "version": "4.0.1",
1694+ "resolved": "https://registry.npmjs.org/get-stdin/-/get-stdin-4.0.1.tgz",
1695+ "integrity": "sha1-uWjGsKBDhDJJAui/Gl3zJXmkUP4=",
1696+ "dev": true
1697+ },
1698+ "getpass": {
1699+ "version": "0.1.7",
1700+ "resolved": "https://registry.npmjs.org/getpass/-/getpass-0.1.7.tgz",
1701+ "integrity": "sha1-Xv+OPmhNVprkyysSgmBOi6YhSfo=",
1702+ "dev": true,
1703+ "requires": {
1704+ "assert-plus": "1.0.0"
1705+ },
1706+ "dependencies": {
1707+ "assert-plus": {
1708+ "version": "1.0.0",
1709+ "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz",
1710+ "integrity": "sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU=",
1711+ "dev": true
1712+ }
1713+ }
1714+ },
1715+ "github-from-package": {
1716+ "version": "0.0.0",
1717+ "resolved": "https://registry.npmjs.org/github-from-package/-/github-from-package-0.0.0.tgz",
1718+ "integrity": "sha1-l/tdlr/eiXMxPyDoKI75oWf6ZM4="
1719+ },
1720+ "glob": {
1721+ "version": "7.1.2",
1722+ "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.2.tgz",
1723+ "integrity": "sha512-MJTUg1kjuLeQCJ+ccE4Vpa6kKVXkPYJ2mOCQyUuKLcLQsdrMCpBPUi8qVE6+YuaJkozeA9NusTAw3hLr8Xe5EQ==",
1724+ "requires": {
1725+ "fs.realpath": "1.0.0",
1726+ "inflight": "1.0.6",
1727+ "inherits": "2.0.3",
1728+ "minimatch": "3.0.4",
1729+ "once": "1.4.0",
1730+ "path-is-absolute": "1.0.1"
1731+ }
1732+ },
1733+ "glob-base": {
1734+ "version": "0.3.0",
1735+ "resolved": "https://registry.npmjs.org/glob-base/-/glob-base-0.3.0.tgz",
1736+ "integrity": "sha1-27Fk9iIbHAscz4Kuoyi0l98Oo8Q=",
1737+ "requires": {
1738+ "glob-parent": "2.0.0",
1739+ "is-glob": "2.0.1"
1740+ }
1741+ },
1742+ "glob-parent": {
1743+ "version": "2.0.0",
1744+ "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-2.0.0.tgz",
1745+ "integrity": "sha1-gTg9ctsFT8zPUzbaqQLxgvbtuyg=",
1746+ "requires": {
1747+ "is-glob": "2.0.1"
1748+ }
1749+ },
1750+ "globals": {
1751+ "version": "9.18.0",
1752+ "resolved": "https://registry.npmjs.org/globals/-/globals-9.18.0.tgz",
1753+ "integrity": "sha512-S0nG3CLEQiY/ILxqtztTWH/3iRRdyBLw6KMDxnKMchrtbj2OFmehVh0WUCfW3DUrIgx/qFrJPICrq4Z4sTR9UQ=="
1754+ },
1755+ "globby": {
1756+ "version": "4.1.0",
1757+ "resolved": "https://registry.npmjs.org/globby/-/globby-4.1.0.tgz",
1758+ "integrity": "sha1-CA9UVJ7BuCpsYOYx/ILhIR2+lfg=",
1759+ "requires": {
1760+ "array-union": "1.0.2",
1761+ "arrify": "1.0.1",
1762+ "glob": "6.0.4",
1763+ "object-assign": "4.1.1",
1764+ "pify": "2.3.0",
1765+ "pinkie-promise": "2.0.1"
1766+ },
1767+ "dependencies": {
1768+ "glob": {
1769+ "version": "6.0.4",
1770+ "resolved": "https://registry.npmjs.org/glob/-/glob-6.0.4.tgz",
1771+ "integrity": "sha1-DwiGD2oVUSey+t1PnOJLGqtuTSI=",
1772+ "requires": {
1773+ "inflight": "1.0.6",
1774+ "inherits": "2.0.3",
1775+ "minimatch": "3.0.4",
1776+ "once": "1.4.0",
1777+ "path-is-absolute": "1.0.1"
1778+ }
1779+ }
1780+ }
1781+ },
1782+ "graceful-fs": {
1783+ "version": "4.1.11",
1784+ "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.1.11.tgz",
1785+ "integrity": "sha1-Dovf5NHduIVNZOBOp8AOKgJuVlg="
1786+ },
1787+ "graphreduce": {
1788+ "version": "3.0.4",
1789+ "resolved": "https://registry.npmjs.org/graphreduce/-/graphreduce-3.0.4.tgz",
1790+ "integrity": "sha1-v0QtCoeOg5AeXvPmUtI/+1uDHtc=",
1791+ "requires": {
1792+ "statistics": "3.3.0"
1793+ }
1794+ },
1795+ "har-schema": {
1796+ "version": "1.0.5",
1797+ "resolved": "https://registry.npmjs.org/har-schema/-/har-schema-1.0.5.tgz",
1798+ "integrity": "sha1-0mMTX0MwfALGAq/I/pWXDAFRNp4=",
1799+ "dev": true
1800+ },
1801+ "har-validator": {
1802+ "version": "4.2.1",
1803+ "resolved": "https://registry.npmjs.org/har-validator/-/har-validator-4.2.1.tgz",
1804+ "integrity": "sha1-M0gdDxu/9gDdID11gSpqX7oALio=",
1805+ "dev": true,
1806+ "requires": {
1807+ "ajv": "4.11.8",
1808+ "har-schema": "1.0.5"
1809+ }
1810+ },
1811+ "has": {
1812+ "version": "1.0.1",
1813+ "resolved": "https://registry.npmjs.org/has/-/has-1.0.1.tgz",
1814+ "integrity": "sha1-hGFzP1OLCDfJNh45qauelwTcLyg=",
1815+ "requires": {
1816+ "function-bind": "1.1.0"
1817+ }
1818+ },
1819+ "has-ansi": {
1820+ "version": "2.0.0",
1821+ "resolved": "https://registry.npmjs.org/has-ansi/-/has-ansi-2.0.0.tgz",
1822+ "integrity": "sha1-NPUEnOHs3ysGSa8+8k5F7TVBbZE=",
1823+ "requires": {
1824+ "ansi-regex": "2.1.1"
1825+ }
1826+ },
1827+ "has-network": {
1828+ "version": "0.0.1",
1829+ "resolved": "https://registry.npmjs.org/has-network/-/has-network-0.0.1.tgz",
1830+ "integrity": "sha1-Pup7RMqpYBeXEkvouonSKMQQFJk="
1831+ },
1832+ "has-unicode": {
1833+ "version": "2.0.1",
1834+ "resolved": "https://registry.npmjs.org/has-unicode/-/has-unicode-2.0.1.tgz",
1835+ "integrity": "sha1-4Ob+aijPUROIVeCG0Wkedx3iqLk="
1836+ },
1837+ "hashlru": {
1838+ "version": "2.2.0",
1839+ "resolved": "https://registry.npmjs.org/hashlru/-/hashlru-2.2.0.tgz",
1840+ "integrity": "sha1-eTpYlD+QKupXgXfXsDNfE/JpS3E="
1841+ },
1842+ "hawk": {
1843+ "version": "3.1.3",
1844+ "resolved": "https://registry.npmjs.org/hawk/-/hawk-3.1.3.tgz",
1845+ "integrity": "sha1-B4REvXwWQLD+VA0sm3PVlnjo4cQ=",
1846+ "dev": true,
1847+ "requires": {
1848+ "boom": "2.10.1",
1849+ "cryptiles": "2.0.5",
1850+ "hoek": "2.16.3",
1851+ "sntp": "1.0.9"
1852+ }
1853+ },
1854+ "he": {
1855+ "version": "0.5.0",
1856+ "resolved": "https://registry.npmjs.org/he/-/he-0.5.0.tgz",
1857+ "integrity": "sha1-LAX/rvkLaOhg8/0rVO9YCYknfuI="
1858+ },
1859+ "hoek": {
1860+ "version": "2.16.3",
1861+ "resolved": "https://registry.npmjs.org/hoek/-/hoek-2.16.3.tgz",
1862+ "integrity": "sha1-ILt0A9POo5jpHcRxCo/xuCdKJe0=",
1863+ "dev": true
1864+ },
1865+ "home-or-tmp": {
1866+ "version": "2.0.0",
1867+ "resolved": "https://registry.npmjs.org/home-or-tmp/-/home-or-tmp-2.0.0.tgz",
1868+ "integrity": "sha1-42w/LSyufXRqhX440Y1fMqeILbg=",
1869+ "requires": {
1870+ "os-homedir": "1.0.2",
1871+ "os-tmpdir": "1.0.2"
1872+ }
1873+ },
1874+ "home-path": {
1875+ "version": "1.0.5",
1876+ "resolved": "https://registry.npmjs.org/home-path/-/home-path-1.0.5.tgz",
1877+ "integrity": "sha1-eIspgVsS1Tus9XVkhHbm+QQdEz8=",
1878+ "dev": true
1879+ },
1880+ "hoox": {
1881+ "version": "0.0.1",
1882+ "resolved": "https://registry.npmjs.org/hoox/-/hoox-0.0.1.tgz",
1883+ "integrity": "sha1-CKdNknKpzIOujmu+AwPw7nZDIJQ="
1884+ },
1885+ "hosted-git-info": {
1886+ "version": "2.5.0",
1887+ "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.5.0.tgz",
1888+ "integrity": "sha512-pNgbURSuab90KbTqvRPsseaTxOJCZBD0a7t+haSN33piP9cCM4l0CqdzAif2hUqm716UovKB2ROmiabGAKVXyg==",
1889+ "dev": true
1890+ },
1891+ "html-element": {
1892+ "version": "1.3.0",
1893+ "resolved": "https://registry.npmjs.org/html-element/-/html-element-1.3.0.tgz",
1894+ "integrity": "sha1-117LXa6HSx3mCgv4eUu9GYTQ8gk=",
1895+ "requires": {
1896+ "class-list": "0.1.1"
1897+ }
1898+ },
1899+ "html-escape": {
1900+ "version": "2.0.0",
1901+ "resolved": "https://registry.npmjs.org/html-escape/-/html-escape-2.0.0.tgz",
1902+ "integrity": "sha1-YMjd1GXt8MrgKvnpn99fiDsJvkk="
1903+ },
1904+ "http-signature": {
1905+ "version": "1.1.1",
1906+ "resolved": "https://registry.npmjs.org/http-signature/-/http-signature-1.1.1.tgz",
1907+ "integrity": "sha1-33LiZwZs0Kxn+3at+OE0qPvPkb8=",
1908+ "dev": true,
1909+ "requires": {
1910+ "assert-plus": "0.2.0",
1911+ "jsprim": "1.4.1",
1912+ "sshpk": "1.13.1"
1913+ }
1914+ },
1915+ "human-time": {
1916+ "version": "0.0.1",
1917+ "resolved": "https://registry.npmjs.org/human-time/-/human-time-0.0.1.tgz",
1918+ "integrity": "sha1-KA0DNjeRmTBrLhUY49X2OBy4UH0="
1919+ },
1920+ "hyperfile": {
1921+ "version": "1.1.1",
1922+ "resolved": "https://registry.npmjs.org/hyperfile/-/hyperfile-1.1.1.tgz",
1923+ "integrity": "sha1-czvGxmj7miFgCMTzNlMfiU28efM=",
1924+ "requires": {
1925+ "hyperscript": "1.4.7"
1926+ }
1927+ },
1928+ "hypermore": {
1929+ "version": "2.0.0",
1930+ "resolved": "https://registry.npmjs.org/hypermore/-/hypermore-2.0.0.tgz",
1931+ "integrity": "sha512-aNkOCuYOeLbCFmNIjlZY5edhpcuS96Q46YnLwAg2WfPWcj6qUycb7JQO+PPOI4eqJuBUCQADqAPYNBzm/9O6Kg==",
1932+ "requires": {
1933+ "mutant": "3.21.2"
1934+ }
1935+ },
1936+ "hyperprogress": {
1937+ "version": "0.1.1",
1938+ "resolved": "https://registry.npmjs.org/hyperprogress/-/hyperprogress-0.1.1.tgz",
1939+ "integrity": "sha1-5TDGFjqisSg+rBkhkiJadi8Jw0Q="
1940+ },
1941+ "hyperscript": {
1942+ "version": "1.4.7",
1943+ "resolved": "https://registry.npmjs.org/hyperscript/-/hyperscript-1.4.7.tgz",
1944+ "integrity": "sha1-HyPYgPhDbKrCW5GnrDl0e4mnJhg=",
1945+ "requires": {
1946+ "browser-split": "0.0.0",
1947+ "class-list": "0.1.1",
1948+ "html-element": "1.3.0"
1949+ },
1950+ "dependencies": {
1951+ "browser-split": {
1952+ "version": "0.0.0",
1953+ "resolved": "https://registry.npmjs.org/browser-split/-/browser-split-0.0.0.tgz",
1954+ "integrity": "sha1-QUGcrvdpdVkp3VGJZ9PuwKYmJ3E="
1955+ }
1956+ }
1957+ },
1958+ "increment-buffer": {
1959+ "version": "1.0.1",
1960+ "resolved": "https://registry.npmjs.org/increment-buffer/-/increment-buffer-1.0.1.tgz",
1961+ "integrity": "sha1-ZQdtdRidgIs5rROrW5WOBSFvng0="
1962+ },
1963+ "indent-string": {
1964+ "version": "2.1.0",
1965+ "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-2.1.0.tgz",
1966+ "integrity": "sha1-ji1INIdCEhtKghi3oTfppSBJ3IA=",
1967+ "dev": true,
1968+ "requires": {
1969+ "repeating": "2.0.1"
1970+ }
1971+ },
1972+ "indexof": {
1973+ "version": "0.0.1",
1974+ "resolved": "https://registry.npmjs.org/indexof/-/indexof-0.0.1.tgz",
1975+ "integrity": "sha1-gtwzbSMrkGIXnQWrMpOmYFn9Q10="
1976+ },
1977+ "inflight": {
1978+ "version": "1.0.6",
1979+ "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz",
1980+ "integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=",
1981+ "requires": {
1982+ "once": "1.4.0",
1983+ "wrappy": "1.0.2"
1984+ }
1985+ },
1986+ "inherits": {
1987+ "version": "2.0.3",
1988+ "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz",
1989+ "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4="
1990+ },
1991+ "ini": {
1992+ "version": "1.3.4",
1993+ "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.4.tgz",
1994+ "integrity": "sha1-BTfLedr1m1mhpRff9wbIbsA5Fi4="
1995+ },
1996+ "insert-css": {
1997+ "version": "2.0.0",
1998+ "resolved": "https://registry.npmjs.org/insert-css/-/insert-css-2.0.0.tgz",
1999+ "integrity": "sha1-610Ql7dUL0x56jBg067gfQU4gPQ="
2000+ },
2001+ "int53": {
2002+ "version": "0.2.4",
2003+ "resolved": "https://registry.npmjs.org/int53/-/int53-0.2.4.tgz",
2004+ "integrity": "sha1-XtjXqtbFxlZ8rmmqf/xKEJ7oD4Y="
2005+ },
2006+ "invariant": {
2007+ "version": "2.2.2",
2008+ "resolved": "https://registry.npmjs.org/invariant/-/invariant-2.2.2.tgz",
2009+ "integrity": "sha1-nh9WrArNtr8wMwbzOL47IErmA2A=",
2010+ "requires": {
2011+ "loose-envify": "1.3.1"
2012+ }
2013+ },
2014+ "ip": {
2015+ "version": "1.1.5",
2016+ "resolved": "https://registry.npmjs.org/ip/-/ip-1.1.5.tgz",
2017+ "integrity": "sha1-vd7XARQpCCjAoDnnLvJfWq7ENUo="
2018+ },
2019+ "irregular-plurals": {
2020+ "version": "1.3.0",
2021+ "resolved": "https://registry.npmjs.org/irregular-plurals/-/irregular-plurals-1.3.0.tgz",
2022+ "integrity": "sha512-njf5A+Mxb3kojuHd1DzISjjIl+XhyzovXEOyPPSzdQozq/Lf2tN27mOrAAsxEPZxpn6I4MGzs1oo9TxXxPFpaA=="
2023+ },
2024+ "is-alphabetical": {
2025+ "version": "1.0.1",
2026+ "resolved": "https://registry.npmjs.org/is-alphabetical/-/is-alphabetical-1.0.1.tgz",
2027+ "integrity": "sha1-x3B5zJHU76x3W+EDS/LSQ/lebwg="
2028+ },
2029+ "is-alphanumerical": {
2030+ "version": "1.0.1",
2031+ "resolved": "https://registry.npmjs.org/is-alphanumerical/-/is-alphanumerical-1.0.1.tgz",
2032+ "integrity": "sha1-37SqTRCF4zvbYcLe6cgOnGwZ9Ts=",
2033+ "requires": {
2034+ "is-alphabetical": "1.0.1",
2035+ "is-decimal": "1.0.1"
2036+ }
2037+ },
2038+ "is-arrayish": {
2039+ "version": "0.2.1",
2040+ "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz",
2041+ "integrity": "sha1-d8mYQFJ6qOyxqLppe4BkWnqSap0=",
2042+ "dev": true
2043+ },
2044+ "is-binary-path": {
2045+ "version": "1.0.1",
2046+ "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-1.0.1.tgz",
2047+ "integrity": "sha1-dfFmQrSA8YenEcgUFh/TpKdlWJg=",
2048+ "requires": {
2049+ "binary-extensions": "1.10.0"
2050+ }
2051+ },
2052+ "is-buffer": {
2053+ "version": "1.1.5",
2054+ "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.5.tgz",
2055+ "integrity": "sha1-Hzsm72E7IUuIy8ojzGwB2Hlh7sw="
2056+ },
2057+ "is-builtin-module": {
2058+ "version": "1.0.0",
2059+ "resolved": "https://registry.npmjs.org/is-builtin-module/-/is-builtin-module-1.0.0.tgz",
2060+ "integrity": "sha1-VAVy0096wxGfj3bDDLwbHgN6/74=",
2061+ "dev": true,
2062+ "requires": {
2063+ "builtin-modules": "1.1.1"
2064+ }
2065+ },
2066+ "is-decimal": {
2067+ "version": "1.0.1",
2068+ "resolved": "https://registry.npmjs.org/is-decimal/-/is-decimal-1.0.1.tgz",
2069+ "integrity": "sha1-9ftqlJlq2ejjdh+/vQkfH8qMToI="
2070+ },
2071+ "is-dotfile": {
2072+ "version": "1.0.3",
2073+ "resolved": "https://registry.npmjs.org/is-dotfile/-/is-dotfile-1.0.3.tgz",
2074+ "integrity": "sha1-pqLzL/0t+wT1yiXs0Pa4PPeYoeE="
2075+ },
2076+ "is-electron": {
2077+ "version": "2.1.0",
2078+ "resolved": "https://registry.npmjs.org/is-electron/-/is-electron-2.1.0.tgz",
2079+ "integrity": "sha512-dkg5xT383+M6zIbbXW/z7n2nz4SFUi2OSyhntnFYkRdtV+HVEfdjEK+5AWisfYgkpe3WYjTIuh7toaKmSfFVWw=="
2080+ },
2081+ "is-equal-shallow": {
2082+ "version": "0.1.3",
2083+ "resolved": "https://registry.npmjs.org/is-equal-shallow/-/is-equal-shallow-0.1.3.tgz",
2084+ "integrity": "sha1-IjgJj8Ih3gvPpdnqxMRdY4qhxTQ=",
2085+ "requires": {
2086+ "is-primitive": "2.0.0"
2087+ }
2088+ },
2089+ "is-extendable": {
2090+ "version": "0.1.1",
2091+ "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz",
2092+ "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik="
2093+ },
2094+ "is-extglob": {
2095+ "version": "1.0.0",
2096+ "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-1.0.0.tgz",
2097+ "integrity": "sha1-rEaBd8SUNAWgkvyPKXYMb/xiBsA="
2098+ },
2099+ "is-finite": {
2100+ "version": "1.0.2",
2101+ "resolved": "https://registry.npmjs.org/is-finite/-/is-finite-1.0.2.tgz",
2102+ "integrity": "sha1-zGZ3aVYCvlUO8R6LSqYwU0K20Ko=",
2103+ "requires": {
2104+ "number-is-nan": "1.0.1"
2105+ }
2106+ },
2107+ "is-fullwidth-code-point": {
2108+ "version": "1.0.0",
2109+ "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz",
2110+ "integrity": "sha1-754xOG8DGn8NZDr4L95QxFfvAMs=",
2111+ "requires": {
2112+ "number-is-nan": "1.0.1"
2113+ }
2114+ },
2115+ "is-glob": {
2116+ "version": "2.0.1",
2117+ "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-2.0.1.tgz",
2118+ "integrity": "sha1-0Jb5JqPe1WAPP9/ZEZjLCIjC2GM=",
2119+ "requires": {
2120+ "is-extglob": "1.0.0"
2121+ }
2122+ },
2123+ "is-hexadecimal": {
2124+ "version": "1.0.1",
2125+ "resolved": "https://registry.npmjs.org/is-hexadecimal/-/is-hexadecimal-1.0.1.tgz",
2126+ "integrity": "sha1-bghLvJIGH7sJcexYts5tQE4k2mk="
2127+ },
2128+ "is-number": {
2129+ "version": "2.1.0",
2130+ "resolved": "https://registry.npmjs.org/is-number/-/is-number-2.1.0.tgz",
2131+ "integrity": "sha1-Afy7s5NGOlSPL0ZszhbezknbkI8=",
2132+ "requires": {
2133+ "kind-of": "3.2.2"
2134+ }
2135+ },
2136+ "is-posix-bracket": {
2137+ "version": "0.1.1",
2138+ "resolved": "https://registry.npmjs.org/is-posix-bracket/-/is-posix-bracket-0.1.1.tgz",
2139+ "integrity": "sha1-MzTceXdDaOkvAW5vvAqI9c1ua8Q="
2140+ },
2141+ "is-primitive": {
2142+ "version": "2.0.0",
2143+ "resolved": "https://registry.npmjs.org/is-primitive/-/is-primitive-2.0.0.tgz",
2144+ "integrity": "sha1-IHurkWOEmcB7Kt8kCkGochADRXU="
2145+ },
2146+ "is-regexp": {
2147+ "version": "1.0.0",
2148+ "resolved": "https://registry.npmjs.org/is-regexp/-/is-regexp-1.0.0.tgz",
2149+ "integrity": "sha1-/S2INUXEa6xaYz57mgnof6LLUGk="
2150+ },
2151+ "is-supported-regexp-flag": {
2152+ "version": "1.0.0",
2153+ "resolved": "https://registry.npmjs.org/is-supported-regexp-flag/-/is-supported-regexp-flag-1.0.0.tgz",
2154+ "integrity": "sha1-i1IMhfrnolM4LUsCZS4EVXbhO7g="
2155+ },
2156+ "is-typedarray": {
2157+ "version": "1.0.0",
2158+ "resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz",
2159+ "integrity": "sha1-5HnICFjfDBsR3dppQPlgEfzaSpo=",
2160+ "dev": true
2161+ },
2162+ "is-utf8": {
2163+ "version": "0.2.1",
2164+ "resolved": "https://registry.npmjs.org/is-utf8/-/is-utf8-0.2.1.tgz",
2165+ "integrity": "sha1-Sw2hRCEE0bM2NA6AeX6GXPOffXI=",
2166+ "dev": true
2167+ },
2168+ "is-valid-domain": {
2169+ "version": "0.0.2",
2170+ "resolved": "https://registry.npmjs.org/is-valid-domain/-/is-valid-domain-0.0.2.tgz",
2171+ "integrity": "sha1-PnqUI/98Oy/hFmOvvW04N6JR+3c="
2172+ },
2173+ "isarray": {
2174+ "version": "1.0.0",
2175+ "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz",
2176+ "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE="
2177+ },
2178+ "isexe": {
2179+ "version": "2.0.0",
2180+ "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz",
2181+ "integrity": "sha1-6PvzdNxVb/iUehDcsFctYz8s+hA="
2182+ },
2183+ "isobject": {
2184+ "version": "2.1.0",
2185+ "resolved": "https://registry.npmjs.org/isobject/-/isobject-2.1.0.tgz",
2186+ "integrity": "sha1-8GVWEJaj8dou9GJy+BXIQNh+DIk=",
2187+ "requires": {
2188+ "isarray": "1.0.0"
2189+ }
2190+ },
2191+ "isstream": {
2192+ "version": "0.1.2",
2193+ "resolved": "https://registry.npmjs.org/isstream/-/isstream-0.1.2.tgz",
2194+ "integrity": "sha1-R+Y/evVa+m+S4VAOaQ64uFKcCZo=",
2195+ "dev": true
2196+ },
2197+ "js-tokens": {
2198+ "version": "3.0.2",
2199+ "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-3.0.2.tgz",
2200+ "integrity": "sha1-mGbfOVECEw449/mWvOtlRDIJwls="
2201+ },
2202+ "jsbn": {
2203+ "version": "0.1.1",
2204+ "resolved": "https://registry.npmjs.org/jsbn/-/jsbn-0.1.1.tgz",
2205+ "integrity": "sha1-peZUwuWi3rXyAdls77yoDA7y9RM=",
2206+ "dev": true,
2207+ "optional": true
2208+ },
2209+ "jsesc": {
2210+ "version": "1.3.0",
2211+ "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-1.3.0.tgz",
2212+ "integrity": "sha1-RsP+yMGJKxKwgz25vHYiF226s0s="
2213+ },
2214+ "json-buffer": {
2215+ "version": "2.0.11",
2216+ "resolved": "https://registry.npmjs.org/json-buffer/-/json-buffer-2.0.11.tgz",
2217+ "integrity": "sha1-PkQf2jCYvo0eMXGtWRvGKjPi1V8="
2218+ },
2219+ "json-schema": {
2220+ "version": "0.2.3",
2221+ "resolved": "https://registry.npmjs.org/json-schema/-/json-schema-0.2.3.tgz",
2222+ "integrity": "sha1-tIDIkuWaLwWVTOcnvT8qTogvnhM=",
2223+ "dev": true
2224+ },
2225+ "json-stable-stringify": {
2226+ "version": "1.0.1",
2227+ "resolved": "https://registry.npmjs.org/json-stable-stringify/-/json-stable-stringify-1.0.1.tgz",
2228+ "integrity": "sha1-mnWdOcXy/1A/1TAGRu1EX4jE+a8=",
2229+ "dev": true,
2230+ "requires": {
2231+ "jsonify": "0.0.0"
2232+ }
2233+ },
2234+ "json-stringify-safe": {
2235+ "version": "5.0.1",
2236+ "resolved": "https://registry.npmjs.org/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz",
2237+ "integrity": "sha1-Epai1Y/UXxmg9s4B1lcB4sc1tus=",
2238+ "dev": true
2239+ },
2240+ "json5": {
2241+ "version": "0.5.1",
2242+ "resolved": "https://registry.npmjs.org/json5/-/json5-0.5.1.tgz",
2243+ "integrity": "sha1-Hq3nrMASA0rYTiOWdn6tn6VJWCE="
2244+ },
2245+ "jsonfile": {
2246+ "version": "2.4.0",
2247+ "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-2.4.0.tgz",
2248+ "integrity": "sha1-NzaitCi4e72gzIO1P6PWM6NcKug=",
2249+ "requires": {
2250+ "graceful-fs": "4.1.11"
2251+ }
2252+ },
2253+ "jsonify": {
2254+ "version": "0.0.0",
2255+ "resolved": "https://registry.npmjs.org/jsonify/-/jsonify-0.0.0.tgz",
2256+ "integrity": "sha1-LHS27kHZPKUbe1qu6PUDYx0lKnM=",
2257+ "dev": true
2258+ },
2259+ "jsprim": {
2260+ "version": "1.4.1",
2261+ "resolved": "https://registry.npmjs.org/jsprim/-/jsprim-1.4.1.tgz",
2262+ "integrity": "sha1-MT5mvB5cwG5Di8G3SZwuXFastqI=",
2263+ "dev": true,
2264+ "requires": {
2265+ "assert-plus": "1.0.0",
2266+ "extsprintf": "1.3.0",
2267+ "json-schema": "0.2.3",
2268+ "verror": "1.10.0"
2269+ },
2270+ "dependencies": {
2271+ "assert-plus": {
2272+ "version": "1.0.0",
2273+ "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz",
2274+ "integrity": "sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU=",
2275+ "dev": true
2276+ }
2277+ }
2278+ },
2279+ "kind-of": {
2280+ "version": "3.2.2",
2281+ "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
2282+ "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
2283+ "requires": {
2284+ "is-buffer": "1.1.5"
2285+ }
2286+ },
2287+ "klaw": {
2288+ "version": "1.3.1",
2289+ "resolved": "https://registry.npmjs.org/klaw/-/klaw-1.3.1.tgz",
2290+ "integrity": "sha1-QIhDO0azsbolnXh4XY6W9zugJDk=",
2291+ "dev": true,
2292+ "requires": {
2293+ "graceful-fs": "4.1.11"
2294+ }
2295+ },
2296+ "level": {
2297+ "version": "1.7.0",
2298+ "resolved": "https://registry.npmjs.org/level/-/level-1.7.0.tgz",
2299+ "integrity": "sha1-Q0ZKOounOy895WokKSgFFG2iE6E=",
2300+ "requires": {
2301+ "level-packager": "1.2.1",
2302+ "leveldown": "1.7.2"
2303+ }
2304+ },
2305+ "level-codec": {
2306+ "version": "6.2.0",
2307+ "resolved": "https://registry.npmjs.org/level-codec/-/level-codec-6.2.0.tgz",
2308+ "integrity": "sha1-pLUkS7akwvcj1oodZOmAxTYn2dQ="
2309+ },
2310+ "level-errors": {
2311+ "version": "1.0.4",
2312+ "resolved": "https://registry.npmjs.org/level-errors/-/level-errors-1.0.4.tgz",
2313+ "integrity": "sha1-NYXmI5dMc3qTdVSSpDwCZ82kQl8=",
2314+ "requires": {
2315+ "errno": "0.1.4"
2316+ }
2317+ },
2318+ "level-iterator-stream": {
2319+ "version": "1.3.1",
2320+ "resolved": "https://registry.npmjs.org/level-iterator-stream/-/level-iterator-stream-1.3.1.tgz",
2321+ "integrity": "sha1-5Dt4sagUPm+pek9IXrjqUwNS8u0=",
2322+ "requires": {
2323+ "inherits": "2.0.3",
2324+ "level-errors": "1.0.4",
2325+ "readable-stream": "1.1.14",
2326+ "xtend": "4.0.1"
2327+ },
2328+ "dependencies": {
2329+ "isarray": {
2330+ "version": "0.0.1",
2331+ "resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz",
2332+ "integrity": "sha1-ihis/Kmo9Bd+Cav8YDiTmwXR7t8="
2333+ },
2334+ "readable-stream": {
2335+ "version": "1.1.14",
2336+ "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-1.1.14.tgz",
2337+ "integrity": "sha1-fPTFTvZI44EwhMY23SB54WbAgdk=",
2338+ "requires": {
2339+ "core-util-is": "1.0.2",
2340+ "inherits": "2.0.3",
2341+ "isarray": "0.0.1",
2342+ "string_decoder": "0.10.31"
2343+ }
2344+ },
2345+ "string_decoder": {
2346+ "version": "0.10.31",
2347+ "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz",
2348+ "integrity": "sha1-YuIDvEF2bGwoyfyEMB2rHFMQ+pQ="
2349+ }
2350+ }
2351+ },
2352+ "level-live-stream": {
2353+ "version": "1.4.12",
2354+ "resolved": "https://registry.npmjs.org/level-live-stream/-/level-live-stream-1.4.12.tgz",
2355+ "integrity": "sha1-87jKj4n8Ec+y4P2rZJhOzs1aUhE=",
2356+ "requires": {
2357+ "level-sublevel": "6.6.1",
2358+ "pull-level": "2.0.3",
2359+ "pull-stream-to-stream": "1.2.6"
2360+ },
2361+ "dependencies": {
2362+ "pull-stream-to-stream": {
2363+ "version": "1.2.6",
2364+ "resolved": "https://registry.npmjs.org/pull-stream-to-stream/-/pull-stream-to-stream-1.2.6.tgz",
2365+ "integrity": "sha1-3Z+jcy7bPRbmfNHyJLyjim1XSMc=",
2366+ "requires": {
2367+ "pull-core": "1.1.0"
2368+ }
2369+ }
2370+ }
2371+ },
2372+ "level-memview": {
2373+ "version": "0.0.0",
2374+ "resolved": "https://registry.npmjs.org/level-memview/-/level-memview-0.0.0.tgz",
2375+ "integrity": "sha1-RtNTc64040LPSldKXjUUodR1OiA=",
2376+ "requires": {
2377+ "level-live-stream": "1.4.12",
2378+ "pull-level": "1.2.0",
2379+ "pull-stream": "2.26.1"
2380+ },
2381+ "dependencies": {
2382+ "pull-core": {
2383+ "version": "1.0.0",
2384+ "resolved": "https://registry.npmjs.org/pull-core/-/pull-core-1.0.0.tgz",
2385+ "integrity": "sha1-4OuTkY36cJY+0J429j2qFbdrOKQ="
2386+ },
2387+ "pull-level": {
2388+ "version": "1.2.0",
2389+ "resolved": "https://registry.npmjs.org/pull-level/-/pull-level-1.2.0.tgz",
2390+ "integrity": "sha1-U7MhImUOsV01tg5UMh+6Ec9cbmY=",
2391+ "requires": {
2392+ "level-post": "1.0.5",
2393+ "pull-cat": "1.1.11",
2394+ "pull-pushable": "1.1.4",
2395+ "pull-stream": "2.26.1",
2396+ "pull-window": "2.1.4",
2397+ "stream-to-pull-stream": "1.3.1"
2398+ }
2399+ },
2400+ "pull-pushable": {
2401+ "version": "1.1.4",
2402+ "resolved": "https://registry.npmjs.org/pull-pushable/-/pull-pushable-1.1.4.tgz",
2403+ "integrity": "sha1-dmTWdB9yaH71yJ9TO3hoLz3pog4=",
2404+ "requires": {
2405+ "pull-stream": "2.18.3"
2406+ },
2407+ "dependencies": {
2408+ "pull-stream": {
2409+ "version": "2.18.3",
2410+ "resolved": "https://registry.npmjs.org/pull-stream/-/pull-stream-2.18.3.tgz",
2411+ "integrity": "sha1-egeWIjTXV5yQiGDbjCf380/UUAA=",
2412+ "requires": {
2413+ "pull-core": "1.0.0"
2414+ }
2415+ }
2416+ }
2417+ },
2418+ "pull-stream": {
2419+ "version": "2.26.1",
2420+ "resolved": "https://registry.npmjs.org/pull-stream/-/pull-stream-2.26.1.tgz",
2421+ "integrity": "sha1-S/JVneh7ivL1uWtxkNLuQxyh5Rk=",
2422+ "requires": {
2423+ "pull-core": "1.1.0"
2424+ },
2425+ "dependencies": {
2426+ "pull-core": {
2427+ "version": "1.1.0",
2428+ "resolved": "https://registry.npmjs.org/pull-core/-/pull-core-1.1.0.tgz",
2429+ "integrity": "sha1-PYEn1trBR1cFyYAJYfWdZsgEbIo="
2430+ }
2431+ }
2432+ },
2433+ "stream-to-pull-stream": {
2434+ "version": "1.3.1",
2435+ "resolved": "https://registry.npmjs.org/stream-to-pull-stream/-/stream-to-pull-stream-1.3.1.tgz",
2436+ "integrity": "sha1-9b6b4PHpS7PRrmaL/46SUbhabG4=",
2437+ "requires": {
2438+ "pull-core": "1.0.0"
2439+ }
2440+ }
2441+ }
2442+ },
2443+ "level-packager": {
2444+ "version": "1.2.1",
2445+ "resolved": "https://registry.npmjs.org/level-packager/-/level-packager-1.2.1.tgz",
2446+ "integrity": "sha1-Bn/t/Qcrf+PGvsYIDAy9SmsuEfQ=",
2447+ "requires": {
2448+ "levelup": "1.3.9"
2449+ },
2450+ "dependencies": {
2451+ "abstract-leveldown": {
2452+ "version": "2.6.2",
2453+ "resolved": "https://registry.npmjs.org/abstract-leveldown/-/abstract-leveldown-2.6.2.tgz",
2454+ "integrity": "sha512-6RmGuGZSsvwIYS9otANM+Rie7/6UNdE0IbxwUiXFjXmjHNCJZEjyX2Pltl5BvIYszLODlsnXtyA7A7Ujlca4Gw==",
2455+ "requires": {
2456+ "xtend": "4.0.1"
2457+ }
2458+ },
2459+ "deferred-leveldown": {
2460+ "version": "1.2.2",
2461+ "resolved": "https://registry.npmjs.org/deferred-leveldown/-/deferred-leveldown-1.2.2.tgz",
2462+ "integrity": "sha512-uukrWD2bguRtXilKt6cAWKyoXrTSMo5m7crUdLfWQmu8kIm88w3QZoUL+6nhpfKVmhHANER6Re3sKoNoZ3IKMA==",
2463+ "requires": {
2464+ "abstract-leveldown": "2.6.2"
2465+ }
2466+ },
2467+ "level-codec": {
2468+ "version": "7.0.1",
2469+ "resolved": "https://registry.npmjs.org/level-codec/-/level-codec-7.0.1.tgz",
2470+ "integrity": "sha512-Ua/R9B9r3RasXdRmOtd+t9TCOEIIlts+TN/7XTT2unhDaL6sJn83S3rUyljbr6lVtw49N3/yA0HHjpV6Kzb2aQ=="
2471+ },
2472+ "levelup": {
2473+ "version": "1.3.9",
2474+ "resolved": "https://registry.npmjs.org/levelup/-/levelup-1.3.9.tgz",
2475+ "integrity": "sha512-VVGHfKIlmw8w1XqpGOAGwq6sZm2WwWLmlDcULkKWQXEA5EopA8OBNJ2Ck2v6bdk8HeEZSbCSEgzXadyQFm76sQ==",
2476+ "requires": {
2477+ "deferred-leveldown": "1.2.2",
2478+ "level-codec": "7.0.1",
2479+ "level-errors": "1.0.4",
2480+ "level-iterator-stream": "1.3.1",
2481+ "prr": "1.0.1",
2482+ "semver": "5.4.1",
2483+ "xtend": "4.0.1"
2484+ }
2485+ },
2486+ "prr": {
2487+ "version": "1.0.1",
2488+ "resolved": "https://registry.npmjs.org/prr/-/prr-1.0.1.tgz",
2489+ "integrity": "sha1-0/wRS6BplaRexok/SEzrHXj19HY="
2490+ },
2491+ "semver": {
2492+ "version": "5.4.1",
2493+ "resolved": "https://registry.npmjs.org/semver/-/semver-5.4.1.tgz",
2494+ "integrity": "sha512-WfG/X9+oATh81XtllIo/I8gOiY9EXRdv1cQdyykeXK17YcUW3EXUAi2To4pcH6nZtJPr7ZOpM5OMyWJZm+8Rsg=="
2495+ }
2496+ }
2497+ },
2498+ "level-peek": {
2499+ "version": "2.0.2",
2500+ "resolved": "https://registry.npmjs.org/level-peek/-/level-peek-2.0.2.tgz",
2501+ "integrity": "sha1-1M3bffYg96R61d2F4PkhM0UjogY=",
2502+ "requires": {
2503+ "pull-level": "2.0.3",
2504+ "pull-stream": "3.6.0"
2505+ }
2506+ },
2507+ "level-post": {
2508+ "version": "1.0.5",
2509+ "resolved": "https://registry.npmjs.org/level-post/-/level-post-1.0.5.tgz",
2510+ "integrity": "sha1-KmY5BAm/ahYhpES6tvAWREzJgCw=",
2511+ "requires": {
2512+ "ltgt": "2.1.3"
2513+ }
2514+ },
2515+ "level-sublevel": {
2516+ "version": "6.6.1",
2517+ "resolved": "https://registry.npmjs.org/level-sublevel/-/level-sublevel-6.6.1.tgz",
2518+ "integrity": "sha1-+ad/dSGrcKj46S7VbyGjx4hqRIU=",
2519+ "requires": {
2520+ "bytewise": "1.1.0",
2521+ "levelup": "0.19.1",
2522+ "ltgt": "2.1.3",
2523+ "pull-level": "2.0.3",
2524+ "pull-stream": "3.6.0",
2525+ "typewiselite": "1.0.0",
2526+ "xtend": "4.0.1"
2527+ }
2528+ },
2529+ "leveldown": {
2530+ "version": "1.7.2",
2531+ "resolved": "https://registry.npmjs.org/leveldown/-/leveldown-1.7.2.tgz",
2532+ "integrity": "sha1-XjRnuyfuJGpKe429j7KxYgam64s=",
2533+ "requires": {
2534+ "abstract-leveldown": "2.6.2",
2535+ "bindings": "1.2.1",
2536+ "fast-future": "1.0.2",
2537+ "nan": "2.6.2",
2538+ "prebuild-install": "2.2.2"
2539+ },
2540+ "dependencies": {
2541+ "abstract-leveldown": {
2542+ "version": "2.6.2",
2543+ "resolved": "https://registry.npmjs.org/abstract-leveldown/-/abstract-leveldown-2.6.2.tgz",
2544+ "integrity": "sha512-6RmGuGZSsvwIYS9otANM+Rie7/6UNdE0IbxwUiXFjXmjHNCJZEjyX2Pltl5BvIYszLODlsnXtyA7A7Ujlca4Gw==",
2545+ "requires": {
2546+ "xtend": "4.0.1"
2547+ }
2548+ }
2549+ }
2550+ },
2551+ "levelup": {
2552+ "version": "0.19.1",
2553+ "resolved": "https://registry.npmjs.org/levelup/-/levelup-0.19.1.tgz",
2554+ "integrity": "sha1-86anIFJyxLXzXkEv8ASgOgrt9Qs=",
2555+ "requires": {
2556+ "bl": "0.8.2",
2557+ "deferred-leveldown": "0.2.0",
2558+ "errno": "0.1.4",
2559+ "prr": "0.0.0",
2560+ "readable-stream": "1.0.34",
2561+ "semver": "5.1.1",
2562+ "xtend": "3.0.0"
2563+ },
2564+ "dependencies": {
2565+ "isarray": {
2566+ "version": "0.0.1",
2567+ "resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz",
2568+ "integrity": "sha1-ihis/Kmo9Bd+Cav8YDiTmwXR7t8="
2569+ },
2570+ "readable-stream": {
2571+ "version": "1.0.34",
2572+ "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-1.0.34.tgz",
2573+ "integrity": "sha1-Elgg40vIQtLyqq+v5MKRbuMsFXw=",
2574+ "requires": {
2575+ "core-util-is": "1.0.2",
2576+ "inherits": "2.0.3",
2577+ "isarray": "0.0.1",
2578+ "string_decoder": "0.10.31"
2579+ }
2580+ },
2581+ "string_decoder": {
2582+ "version": "0.10.31",
2583+ "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz",
2584+ "integrity": "sha1-YuIDvEF2bGwoyfyEMB2rHFMQ+pQ="
2585+ },
2586+ "xtend": {
2587+ "version": "3.0.0",
2588+ "resolved": "https://registry.npmjs.org/xtend/-/xtend-3.0.0.tgz",
2589+ "integrity": "sha1-XM50B7r2Qsunvs2laBEcST9ZZlo="
2590+ }
2591+ }
2592+ },
2593+ "libnested": {
2594+ "version": "1.2.1",
2595+ "resolved": "https://registry.npmjs.org/libnested/-/libnested-1.2.1.tgz",
2596+ "integrity": "sha1-pwo2mxsPqQd0I0TwRfOhHzSv9R8="
2597+ },
2598+ "libsodium": {
2599+ "version": "0.2.12",
2600+ "resolved": "https://registry.npmjs.org/libsodium/-/libsodium-0.2.12.tgz",
2601+ "integrity": "sha1-gwg1ZNzwicuCpQNb6Sul0iSizN4="
2602+ },
2603+ "libsodium-wrappers": {
2604+ "version": "0.2.12",
2605+ "resolved": "https://registry.npmjs.org/libsodium-wrappers/-/libsodium-wrappers-0.2.12.tgz",
2606+ "integrity": "sha1-UftQd0uO3FF5J7MHuBKkbDpGfh4=",
2607+ "requires": {
2608+ "libsodium": "0.2.12"
2609+ }
2610+ },
2611+ "load-json-file": {
2612+ "version": "1.1.0",
2613+ "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-1.1.0.tgz",
2614+ "integrity": "sha1-lWkFcI1YtLq0wiYbBPWfMcmTdMA=",
2615+ "dev": true,
2616+ "requires": {
2617+ "graceful-fs": "4.1.11",
2618+ "parse-json": "2.2.0",
2619+ "pify": "2.3.0",
2620+ "pinkie-promise": "2.0.1",
2621+ "strip-bom": "2.0.0"
2622+ }
2623+ },
2624+ "lodash": {
2625+ "version": "4.17.4",
2626+ "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.4.tgz",
2627+ "integrity": "sha1-eCA6TRwyiuHYbcpkYONptX9AVa4="
2628+ },
2629+ "log-symbols": {
2630+ "version": "1.0.2",
2631+ "resolved": "https://registry.npmjs.org/log-symbols/-/log-symbols-1.0.2.tgz",
2632+ "integrity": "sha1-N2/3tY6jCGoPCfrMdGF+ylAeGhg=",
2633+ "requires": {
2634+ "chalk": "1.1.3"
2635+ }
2636+ },
2637+ "log-update": {
2638+ "version": "1.0.2",
2639+ "resolved": "https://registry.npmjs.org/log-update/-/log-update-1.0.2.tgz",
2640+ "integrity": "sha1-GZKfZMQJPS0ucHWh2tivWcKWuNE=",
2641+ "requires": {
2642+ "ansi-escapes": "1.4.0",
2643+ "cli-cursor": "1.0.2"
2644+ }
2645+ },
2646+ "longest-streak": {
2647+ "version": "1.0.0",
2648+ "resolved": "https://registry.npmjs.org/longest-streak/-/longest-streak-1.0.0.tgz",
2649+ "integrity": "sha1-0GWXxNTDG1LMsfXY+P5xSOr9aWU="
2650+ },
2651+ "looper": {
2652+ "version": "3.0.0",
2653+ "resolved": "https://registry.npmjs.org/looper/-/looper-3.0.0.tgz",
2654+ "integrity": "sha1-LvpUw7HLq6m5Su4uWRSwvlf7t0k="
2655+ },
2656+ "loose-envify": {
2657+ "version": "1.3.1",
2658+ "resolved": "https://registry.npmjs.org/loose-envify/-/loose-envify-1.3.1.tgz",
2659+ "integrity": "sha1-0aitM/qc4OcT1l/dCsi3SNR4yEg=",
2660+ "requires": {
2661+ "js-tokens": "3.0.2"
2662+ }
2663+ },
2664+ "loud-rejection": {
2665+ "version": "1.6.0",
2666+ "resolved": "https://registry.npmjs.org/loud-rejection/-/loud-rejection-1.6.0.tgz",
2667+ "integrity": "sha1-W0b4AUft7leIcPCG0Eghz5mOVR8=",
2668+ "dev": true,
2669+ "requires": {
2670+ "currently-unhandled": "0.4.1",
2671+ "signal-exit": "3.0.2"
2672+ }
2673+ },
2674+ "lru-cache": {
2675+ "version": "4.1.1",
2676+ "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-4.1.1.tgz",
2677+ "integrity": "sha512-q4spe4KTfsAS1SUHLO0wz8Qiyf1+vMIAgpRYioFYDMNqKfHQbg+AVDH3i4fvpl71/P1L0dBl+fQi+P37UYf0ew==",
2678+ "requires": {
2679+ "pseudomap": "1.0.2",
2680+ "yallist": "2.1.2"
2681+ }
2682+ },
2683+ "ltgt": {
2684+ "version": "2.1.3",
2685+ "resolved": "https://registry.npmjs.org/ltgt/-/ltgt-2.1.3.tgz",
2686+ "integrity": "sha1-EIUaBtmWS5cReEQcI8nlJpjuzjQ="
2687+ },
2688+ "map-filter-reduce": {
2689+ "version": "2.2.1",
2690+ "resolved": "https://registry.npmjs.org/map-filter-reduce/-/map-filter-reduce-2.2.1.tgz",
2691+ "integrity": "sha1-YysSfDrl1q2eIc/dlpG2O4lE/NI=",
2692+ "requires": {
2693+ "binary-search": "1.3.2",
2694+ "pull-sink-through": "0.0.0",
2695+ "pull-stream": "3.6.0",
2696+ "typewiselite": "1.0.0"
2697+ }
2698+ },
2699+ "map-merge": {
2700+ "version": "1.1.0",
2701+ "resolved": "https://registry.npmjs.org/map-merge/-/map-merge-1.1.0.tgz",
2702+ "integrity": "sha1-am/FjJXYqrRsK93kTVFbbuBvzjQ="
2703+ },
2704+ "map-obj": {
2705+ "version": "1.0.1",
2706+ "resolved": "https://registry.npmjs.org/map-obj/-/map-obj-1.0.1.tgz",
2707+ "integrity": "sha1-2TPOuSBdgr3PSIb2dCvcK03qFG0=",
2708+ "dev": true
2709+ },
2710+ "markdown-table": {
2711+ "version": "0.4.0",
2712+ "resolved": "https://registry.npmjs.org/markdown-table/-/markdown-table-0.4.0.tgz",
2713+ "integrity": "sha1-iQwsGzv+g/sA5BKbjkz+ZFJw+dE="
2714+ },
2715+ "mdmanifest": {
2716+ "version": "1.0.8",
2717+ "resolved": "https://registry.npmjs.org/mdmanifest/-/mdmanifest-1.0.8.tgz",
2718+ "integrity": "sha1-wEiRiDwoyDYC4dBrBaEQN+NZtMg=",
2719+ "requires": {
2720+ "minimist": "1.2.0",
2721+ "remark": "3.2.3",
2722+ "remark-html": "2.0.2",
2723+ "word-wrap": "1.2.3"
2724+ },
2725+ "dependencies": {
2726+ "minimist": {
2727+ "version": "1.2.0",
2728+ "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz",
2729+ "integrity": "sha1-o1AIsg9BOD7sH7kU9M1d95omQoQ="
2730+ }
2731+ }
2732+ },
2733+ "meow": {
2734+ "version": "3.7.0",
2735+ "resolved": "https://registry.npmjs.org/meow/-/meow-3.7.0.tgz",
2736+ "integrity": "sha1-cstmi0JSKCkKu/qFaJJYcwioAfs=",
2737+ "dev": true,
2738+ "requires": {
2739+ "camelcase-keys": "2.1.0",
2740+ "decamelize": "1.2.0",
2741+ "loud-rejection": "1.6.0",
2742+ "map-obj": "1.0.1",
2743+ "minimist": "1.2.0",
2744+ "normalize-package-data": "2.4.0",
2745+ "object-assign": "4.1.1",
2746+ "read-pkg-up": "1.0.1",
2747+ "redent": "1.0.0",
2748+ "trim-newlines": "1.0.0"
2749+ },
2750+ "dependencies": {
2751+ "minimist": {
2752+ "version": "1.2.0",
2753+ "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz",
2754+ "integrity": "sha1-o1AIsg9BOD7sH7kU9M1d95omQoQ=",
2755+ "dev": true
2756+ }
2757+ }
2758+ },
2759+ "micro-css": {
2760+ "version": "2.0.1",
2761+ "resolved": "https://registry.npmjs.org/micro-css/-/micro-css-2.0.1.tgz",
2762+ "integrity": "sha1-qE1+KmpKtzRpbYWDa52DrHnGj7g=",
2763+ "requires": {
2764+ "optimist": "0.6.1"
2765+ }
2766+ },
2767+ "micromatch": {
2768+ "version": "2.3.11",
2769+ "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-2.3.11.tgz",
2770+ "integrity": "sha1-hmd8l9FyCzY0MdBNDRUpO9OMFWU=",
2771+ "requires": {
2772+ "arr-diff": "2.0.0",
2773+ "array-unique": "0.2.1",
2774+ "braces": "1.8.5",
2775+ "expand-brackets": "0.1.5",
2776+ "extglob": "0.3.2",
2777+ "filename-regex": "2.0.1",
2778+ "is-extglob": "1.0.0",
2779+ "is-glob": "2.0.1",
2780+ "kind-of": "3.2.2",
2781+ "normalize-path": "2.1.1",
2782+ "object.omit": "2.0.1",
2783+ "parse-glob": "3.0.4",
2784+ "regex-cache": "0.4.3"
2785+ }
2786+ },
2787+ "mime-db": {
2788+ "version": "1.29.0",
2789+ "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.29.0.tgz",
2790+ "integrity": "sha1-SNJtI1WJZRcErFkWygYAGRQmaHg=",
2791+ "dev": true
2792+ },
2793+ "mime-types": {
2794+ "version": "2.1.16",
2795+ "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.16.tgz",
2796+ "integrity": "sha1-K4WKUuXs1RbbiXrCvodIeDBpjiM=",
2797+ "dev": true,
2798+ "requires": {
2799+ "mime-db": "1.29.0"
2800+ }
2801+ },
2802+ "minimatch": {
2803+ "version": "3.0.4",
2804+ "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz",
2805+ "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==",
2806+ "requires": {
2807+ "brace-expansion": "1.1.8"
2808+ }
2809+ },
2810+ "minimist": {
2811+ "version": "0.0.8",
2812+ "resolved": "https://registry.npmjs.org/minimist/-/minimist-0.0.8.tgz",
2813+ "integrity": "sha1-hX/Kv8M5fSYluCKCYuhqp6ARsF0="
2814+ },
2815+ "mkdirp": {
2816+ "version": "0.5.1",
2817+ "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.1.tgz",
2818+ "integrity": "sha1-MAV0OOrGz3+MR2fzhkjWaX11yQM=",
2819+ "requires": {
2820+ "minimist": "0.0.8"
2821+ }
2822+ },
2823+ "monotonic-timestamp": {
2824+ "version": "0.0.9",
2825+ "resolved": "https://registry.npmjs.org/monotonic-timestamp/-/monotonic-timestamp-0.0.9.tgz",
2826+ "integrity": "sha1-W6Wtx6rIXh1853voRxYe0kazlgM="
2827+ },
2828+ "morphdom": {
2829+ "version": "2.3.3",
2830+ "resolved": "https://registry.npmjs.org/morphdom/-/morphdom-2.3.3.tgz",
2831+ "integrity": "sha512-z+/GEulEfhrSFPOJSum8o5lZNv63cAGBPeFHO2WgpGo636Ln67ZuVydp2q0iTaZIXdf5FDNP2ZY6uhtg+LjlsA=="
2832+ },
2833+ "ms": {
2834+ "version": "2.0.0",
2835+ "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
2836+ "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g="
2837+ },
2838+ "multiblob": {
2839+ "version": "1.12.0",
2840+ "resolved": "https://registry.npmjs.org/multiblob/-/multiblob-1.12.0.tgz",
2841+ "integrity": "sha1-WbTrvTvB+8CzpHPlhxwrSD1ON4A=",
2842+ "requires": {
2843+ "blake2s": "1.0.1",
2844+ "cont": "1.0.3",
2845+ "explain-error": "1.0.4",
2846+ "mkdirp": "0.5.1",
2847+ "pull-cat": "1.1.11",
2848+ "pull-defer": "0.2.2",
2849+ "pull-file": "0.5.0",
2850+ "pull-glob": "1.0.6",
2851+ "pull-live": "1.0.1",
2852+ "pull-notify": "0.0.2",
2853+ "pull-paramap": "1.2.2",
2854+ "pull-stream": "3.6.0",
2855+ "pull-write-file": "0.2.4",
2856+ "rc": "0.5.5",
2857+ "rimraf": "2.2.8"
2858+ },
2859+ "dependencies": {
2860+ "deep-extend": {
2861+ "version": "0.2.11",
2862+ "resolved": "https://registry.npmjs.org/deep-extend/-/deep-extend-0.2.11.tgz",
2863+ "integrity": "sha1-eha6aXKRMjQFBhcElLyD9wdv4I8="
2864+ },
2865+ "pull-file": {
2866+ "version": "0.5.0",
2867+ "resolved": "https://registry.npmjs.org/pull-file/-/pull-file-0.5.0.tgz",
2868+ "integrity": "sha1-s8pAUwbggvnUUoKIkzutsrZWNls=",
2869+ "requires": {
2870+ "pull-utf8-decoder": "1.0.2"
2871+ }
2872+ },
2873+ "pull-notify": {
2874+ "version": "0.0.2",
2875+ "resolved": "https://registry.npmjs.org/pull-notify/-/pull-notify-0.0.2.tgz",
2876+ "integrity": "sha1-KAu7oaV2g+IqOCBrKYlGXyQFGCE=",
2877+ "requires": {
2878+ "pull-pushable": "2.1.1"
2879+ }
2880+ },
2881+ "rc": {
2882+ "version": "0.5.5",
2883+ "resolved": "https://registry.npmjs.org/rc/-/rc-0.5.5.tgz",
2884+ "integrity": "sha1-VBzDMA9GS23+ZDLXVvDy3T6esZk=",
2885+ "requires": {
2886+ "deep-extend": "0.2.11",
2887+ "ini": "1.3.4",
2888+ "minimist": "0.0.8",
2889+ "strip-json-comments": "0.1.3"
2890+ }
2891+ },
2892+ "rimraf": {
2893+ "version": "2.2.8",
2894+ "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.2.8.tgz",
2895+ "integrity": "sha1-5Dm+Kq7jJzIZUnMPmaiSnk/FBYI="
2896+ },
2897+ "strip-json-comments": {
2898+ "version": "0.1.3",
2899+ "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-0.1.3.tgz",
2900+ "integrity": "sha1-Fkxk43Coo8wAyeAbU55WmCPw7lQ="
2901+ }
2902+ }
2903+ },
2904+ "multiblob-http": {
2905+ "version": "0.2.0",
2906+ "resolved": "https://registry.npmjs.org/multiblob-http/-/multiblob-http-0.2.0.tgz",
2907+ "integrity": "sha1-Ccgg7am4P2uYvOiEt1hGkm5r4VE=",
2908+ "requires": {
2909+ "pull-stream": "3.6.0",
2910+ "stream-to-pull-stream": "1.7.2"
2911+ }
2912+ },
2913+ "multicb": {
2914+ "version": "1.2.2",
2915+ "resolved": "https://registry.npmjs.org/multicb/-/multicb-1.2.2.tgz",
2916+ "integrity": "sha512-PZM4dhYFmCF6uZGWpEmoPMUqJBywS9IcAgybT2GmSpYI1BvGvoWSdbio+ik+q/YD2vodhvslESWIS3NnkKYdqQ=="
2917+ },
2918+ "multiserver": {
2919+ "version": "1.10.0",
2920+ "resolved": "https://registry.npmjs.org/multiserver/-/multiserver-1.10.0.tgz",
2921+ "integrity": "sha1-0pig0AKOClhvkLufyURoTUI5D4g=",
2922+ "requires": {
2923+ "pull-cat": "1.1.11",
2924+ "pull-stream": "3.6.0",
2925+ "pull-ws": "3.2.9",
2926+ "secret-handshake": "1.1.11",
2927+ "separator-escape": "0.0.0",
2928+ "socks": "1.1.9",
2929+ "stream-to-pull-stream": "1.7.2"
2930+ }
2931+ },
2932+ "mutant": {
2933+ "version": "3.21.2",
2934+ "resolved": "https://registry.npmjs.org/mutant/-/mutant-3.21.2.tgz",
2935+ "integrity": "sha1-Ez3McBQG5vHQJZHiOjVc+ufIy1M=",
2936+ "requires": {
2937+ "browser-split": "0.0.1",
2938+ "xtend": "4.0.1"
2939+ }
2940+ },
2941+ "mutant-pull-reduce": {
2942+ "version": "1.1.0",
2943+ "resolved": "https://registry.npmjs.org/mutant-pull-reduce/-/mutant-pull-reduce-1.1.0.tgz",
2944+ "integrity": "sha1-lvdwJ7QABhNkrL8mM74ugtVEDmo=",
2945+ "requires": {
2946+ "mutant": "3.21.2",
2947+ "pull-pause": "0.0.0",
2948+ "pull-stream": "3.6.0"
2949+ }
2950+ },
2951+ "muxrpc": {
2952+ "version": "6.3.3",
2953+ "resolved": "https://registry.npmjs.org/muxrpc/-/muxrpc-6.3.3.tgz",
2954+ "integrity": "sha1-aK2UDvf2Ad+dqe8iEbChc9Uob50=",
2955+ "requires": {
2956+ "explain-error": "1.0.4",
2957+ "packet-stream": "2.0.2",
2958+ "packet-stream-codec": "1.1.2",
2959+ "pull-goodbye": "0.0.2",
2960+ "pull-stream": "3.6.0"
2961+ }
2962+ },
2963+ "muxrpc-validation": {
2964+ "version": "2.0.1",
2965+ "resolved": "https://registry.npmjs.org/muxrpc-validation/-/muxrpc-validation-2.0.1.tgz",
2966+ "integrity": "sha1-zWUNFyAl/p0GQjCqs4ymMo3Rby8=",
2967+ "requires": {
2968+ "pull-stream": "2.28.4",
2969+ "zerr": "1.0.4"
2970+ },
2971+ "dependencies": {
2972+ "pull-stream": {
2973+ "version": "2.28.4",
2974+ "resolved": "https://registry.npmjs.org/pull-stream/-/pull-stream-2.28.4.tgz",
2975+ "integrity": "sha1-fql0E8FhnCC8O9+eEOkTR7AyU+Q=",
2976+ "requires": {
2977+ "pull-core": "1.1.0"
2978+ }
2979+ }
2980+ }
2981+ },
2982+ "muxrpcli": {
2983+ "version": "1.1.0",
2984+ "resolved": "https://registry.npmjs.org/muxrpcli/-/muxrpcli-1.1.0.tgz",
2985+ "integrity": "sha1-Sum6mGq4JcSlwS/LccbaqB6rUVg=",
2986+ "requires": {
2987+ "minimist": "1.2.0",
2988+ "pull-stream": "2.28.4",
2989+ "stream-to-pull-stream": "1.7.2",
2990+ "word-wrap": "1.2.3"
2991+ },
2992+ "dependencies": {
2993+ "minimist": {
2994+ "version": "1.2.0",
2995+ "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz",
2996+ "integrity": "sha1-o1AIsg9BOD7sH7kU9M1d95omQoQ="
2997+ },
2998+ "pull-stream": {
2999+ "version": "2.28.4",
3000+ "resolved": "https://registry.npmjs.org/pull-stream/-/pull-stream-2.28.4.tgz",
3001+ "integrity": "sha1-fql0E8FhnCC8O9+eEOkTR7AyU+Q=",
3002+ "requires": {
3003+ "pull-core": "1.1.0"
3004+ }
3005+ }
3006+ }
3007+ },
3008+ "mv": {
3009+ "version": "2.1.1",
3010+ "resolved": "https://registry.npmjs.org/mv/-/mv-2.1.1.tgz",
3011+ "integrity": "sha1-rmzg1vbV4KT32JN5jQPB6pVZtqI=",
3012+ "requires": {
3013+ "mkdirp": "0.5.1",
3014+ "ncp": "2.0.0",
3015+ "rimraf": "2.4.5"
3016+ },
3017+ "dependencies": {
3018+ "glob": {
3019+ "version": "6.0.4",
3020+ "resolved": "https://registry.npmjs.org/glob/-/glob-6.0.4.tgz",
3021+ "integrity": "sha1-DwiGD2oVUSey+t1PnOJLGqtuTSI=",
3022+ "requires": {
3023+ "inflight": "1.0.6",
3024+ "inherits": "2.0.3",
3025+ "minimatch": "3.0.4",
3026+ "once": "1.4.0",
3027+ "path-is-absolute": "1.0.1"
3028+ }
3029+ },
3030+ "rimraf": {
3031+ "version": "2.4.5",
3032+ "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.4.5.tgz",
3033+ "integrity": "sha1-7nEM5dk6j9uFb7Xqj/Di11k0sto=",
3034+ "requires": {
3035+ "glob": "6.0.4"
3036+ }
3037+ }
3038+ }
3039+ },
3040+ "nan": {
3041+ "version": "2.6.2",
3042+ "resolved": "https://registry.npmjs.org/nan/-/nan-2.6.2.tgz",
3043+ "integrity": "sha1-5P805slf37WuzAjeZZb0NgWn20U="
3044+ },
3045+ "ncp": {
3046+ "version": "2.0.0",
3047+ "resolved": "https://registry.npmjs.org/ncp/-/ncp-2.0.0.tgz",
3048+ "integrity": "sha1-GVoh1sRuNh0vsSgbo4uR6d9727M="
3049+ },
3050+ "node-abi": {
3051+ "version": "2.1.0",
3052+ "resolved": "https://registry.npmjs.org/node-abi/-/node-abi-2.1.0.tgz",
3053+ "integrity": "sha512-AbW35CPRE4vdieOse46V+16dKispLNv3PQwgqlcfg7GQeQHcLu3gvp3fbU2gTh7d8NfGjp5CJh+j4Hpyb0XzaA=="
3054+ },
3055+ "node-gyp-build": {
3056+ "version": "3.2.2",
3057+ "resolved": "https://registry.npmjs.org/node-gyp-build/-/node-gyp-build-3.2.2.tgz",
3058+ "integrity": "sha512-t8W/0UqFGl1c+5ORA3NoT3npU+PxWBL9iPhY7ZySSTszodj3RWexmu8niayWBE0v+0DLARvOXsjaAvfmSEQOyQ==",
3059+ "optional": true
3060+ },
3061+ "non-private-ip": {
3062+ "version": "1.4.2",
3063+ "resolved": "https://registry.npmjs.org/non-private-ip/-/non-private-ip-1.4.2.tgz",
3064+ "integrity": "sha1-7VH6e/fpGpxjI5TxBUe2o5Xovq0=",
3065+ "requires": {
3066+ "ip": "0.3.3"
3067+ },
3068+ "dependencies": {
3069+ "ip": {
3070+ "version": "0.3.3",
3071+ "resolved": "https://registry.npmjs.org/ip/-/ip-0.3.3.tgz",
3072+ "integrity": "sha1-jugwnpLwsEDSh/cu+soaIXAtP7Q="
3073+ }
3074+ }
3075+ },
3076+ "noop-logger": {
3077+ "version": "0.1.1",
3078+ "resolved": "https://registry.npmjs.org/noop-logger/-/noop-logger-0.1.1.tgz",
3079+ "integrity": "sha1-lKKxYzxPExdVMAfYlm/Q6EG2pMI="
3080+ },
3081+ "normalize-package-data": {
3082+ "version": "2.4.0",
3083+ "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.4.0.tgz",
3084+ "integrity": "sha512-9jjUFbTPfEy3R/ad/2oNbKtW9Hgovl5O1FvFWKkKblNXoN/Oou6+9+KKohPK13Yc3/TyunyWhJp6gvRNR/PPAw==",
3085+ "dev": true,
3086+ "requires": {
3087+ "hosted-git-info": "2.5.0",
3088+ "is-builtin-module": "1.0.0",
3089+ "semver": "5.1.1",
3090+ "validate-npm-package-license": "3.0.1"
3091+ }
3092+ },
3093+ "normalize-path": {
3094+ "version": "2.1.1",
3095+ "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-2.1.1.tgz",
3096+ "integrity": "sha1-GrKLVW4Zg2Oowab35vogE3/mrtk=",
3097+ "requires": {
3098+ "remove-trailing-separator": "1.0.2"
3099+ }
3100+ },
3101+ "normalize-uri": {
3102+ "version": "1.1.0",
3103+ "resolved": "https://registry.npmjs.org/normalize-uri/-/normalize-uri-1.1.0.tgz",
3104+ "integrity": "sha1-AftEDH/QWbnZvoZFqsFDQe/QWd0="
3105+ },
3106+ "npm-prefix": {
3107+ "version": "1.2.0",
3108+ "resolved": "https://registry.npmjs.org/npm-prefix/-/npm-prefix-1.2.0.tgz",
3109+ "integrity": "sha1-5hlFX3B0ulTMZtbQ033Z8b5ry8A=",
3110+ "requires": {
3111+ "rc": "1.2.1",
3112+ "shellsubstitute": "1.2.0",
3113+ "untildify": "2.1.0"
3114+ }
3115+ },
3116+ "npmlog": {
3117+ "version": "4.1.2",
3118+ "resolved": "https://registry.npmjs.org/npmlog/-/npmlog-4.1.2.tgz",
3119+ "integrity": "sha512-2uUqazuKlTaSI/dC8AzicUck7+IrEaOnN/e0jd3Xtt1KcGpwx30v50mL7oPyr/h9bL3E4aZccVwpwP+5W9Vjkg==",
3120+ "requires": {
3121+ "are-we-there-yet": "1.1.4",
3122+ "console-control-strings": "1.1.0",
3123+ "gauge": "2.7.4",
3124+ "set-blocking": "2.0.0"
3125+ }
3126+ },
3127+ "nugget": {
3128+ "version": "2.0.1",
3129+ "resolved": "https://registry.npmjs.org/nugget/-/nugget-2.0.1.tgz",
3130+ "integrity": "sha1-IBCVpIfhrTYIGzQy+jytpPjQcbA=",
3131+ "dev": true,
3132+ "requires": {
3133+ "debug": "2.6.8",
3134+ "minimist": "1.2.0",
3135+ "pretty-bytes": "1.0.4",
3136+ "progress-stream": "1.2.0",
3137+ "request": "2.81.0",
3138+ "single-line-log": "1.1.2",
3139+ "throttleit": "0.0.2"
3140+ },
3141+ "dependencies": {
3142+ "minimist": {
3143+ "version": "1.2.0",
3144+ "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz",
3145+ "integrity": "sha1-o1AIsg9BOD7sH7kU9M1d95omQoQ=",
3146+ "dev": true
3147+ }
3148+ }
3149+ },
3150+ "number-is-nan": {
3151+ "version": "1.0.1",
3152+ "resolved": "https://registry.npmjs.org/number-is-nan/-/number-is-nan-1.0.1.tgz",
3153+ "integrity": "sha1-CXtgK1NCKlIsGvuHkDGDNpQaAR0="
3154+ },
3155+ "oauth-sign": {
3156+ "version": "0.8.2",
3157+ "resolved": "https://registry.npmjs.org/oauth-sign/-/oauth-sign-0.8.2.tgz",
3158+ "integrity": "sha1-Rqarfwrq2N6unsBWV4C31O/rnUM=",
3159+ "dev": true
3160+ },
3161+ "object-assign": {
3162+ "version": "4.1.1",
3163+ "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz",
3164+ "integrity": "sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM="
3165+ },
3166+ "object-inspect": {
3167+ "version": "0.4.0",
3168+ "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-0.4.0.tgz",
3169+ "integrity": "sha1-9RV8EWwUVbJDsG7pdwM5LFrYn+w="
3170+ },
3171+ "object-keys": {
3172+ "version": "1.0.11",
3173+ "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.0.11.tgz",
3174+ "integrity": "sha1-xUYBd4rVYPEULODgG8yotW0TQm0="
3175+ },
3176+ "object.omit": {
3177+ "version": "2.0.1",
3178+ "resolved": "https://registry.npmjs.org/object.omit/-/object.omit-2.0.1.tgz",
3179+ "integrity": "sha1-Gpx0SCnznbuFjHbKNXmuKlTr0fo=",
3180+ "requires": {
3181+ "for-own": "0.1.5",
3182+ "is-extendable": "0.1.1"
3183+ }
3184+ },
3185+ "observ": {
3186+ "version": "0.2.0",
3187+ "resolved": "https://registry.npmjs.org/observ/-/observ-0.2.0.tgz",
3188+ "integrity": "sha1-C8ObPin6pfnmyqWQbLg5LfQAqmg="
3189+ },
3190+ "observ-debounce": {
3191+ "version": "1.1.1",
3192+ "resolved": "https://registry.npmjs.org/observ-debounce/-/observ-debounce-1.1.1.tgz",
3193+ "integrity": "sha1-ME6XyFrdpw7NfwjaRQZ475Dwtwc=",
3194+ "requires": {
3195+ "observ": "0.2.0"
3196+ }
3197+ },
3198+ "obv": {
3199+ "version": "0.0.0",
3200+ "resolved": "https://registry.npmjs.org/obv/-/obv-0.0.0.tgz",
3201+ "integrity": "sha1-7eq4Ro+R1BkzYu1/kdC5bdOaecE="
3202+ },
3203+ "obv-debounce": {
3204+ "version": "1.0.2",
3205+ "resolved": "https://registry.npmjs.org/obv-debounce/-/obv-debounce-1.0.2.tgz",
3206+ "integrity": "sha1-AAJjSTfQfYlsGNZr7crvh2h2Sp8="
3207+ },
3208+ "on-change-network": {
3209+ "version": "0.0.2",
3210+ "resolved": "https://registry.npmjs.org/on-change-network/-/on-change-network-0.0.2.tgz",
3211+ "integrity": "sha1-2XcklHf5FyaUnYDoI0batu9FIWs="
3212+ },
3213+ "on-wakeup": {
3214+ "version": "1.0.1",
3215+ "resolved": "https://registry.npmjs.org/on-wakeup/-/on-wakeup-1.0.1.tgz",
3216+ "integrity": "sha1-ANedmH3efIEXvudLtJA/b22vpSs="
3217+ },
3218+ "once": {
3219+ "version": "1.4.0",
3220+ "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz",
3221+ "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=",
3222+ "requires": {
3223+ "wrappy": "1.0.2"
3224+ }
3225+ },
3226+ "onetime": {
3227+ "version": "1.1.0",
3228+ "resolved": "https://registry.npmjs.org/onetime/-/onetime-1.1.0.tgz",
3229+ "integrity": "sha1-ofeDj4MUxRbwXs78vEzP4EtO14k="
3230+ },
3231+ "open-external": {
3232+ "version": "0.1.1",
3233+ "resolved": "https://registry.npmjs.org/open-external/-/open-external-0.1.1.tgz",
3234+ "integrity": "sha1-GfrTVRhBp3TwY8Nxs5+ycXXKjS4="
3235+ },
3236+ "optimist": {
3237+ "version": "0.6.1",
3238+ "resolved": "https://registry.npmjs.org/optimist/-/optimist-0.6.1.tgz",
3239+ "integrity": "sha1-2j6nRob6IaGaERwybpDrFaAZZoY=",
3240+ "requires": {
3241+ "minimist": "0.0.8",
3242+ "wordwrap": "0.0.3"
3243+ }
3244+ },
3245+ "options": {
3246+ "version": "0.0.6",
3247+ "resolved": "https://registry.npmjs.org/options/-/options-0.0.6.tgz",
3248+ "integrity": "sha1-7CLTEoBrtT5zF3Pnza788cZDEo8="
3249+ },
3250+ "os-homedir": {
3251+ "version": "1.0.2",
3252+ "resolved": "https://registry.npmjs.org/os-homedir/-/os-homedir-1.0.2.tgz",
3253+ "integrity": "sha1-/7xJiDNuDoM94MFox+8VISGqf7M="
3254+ },
3255+ "os-tmpdir": {
3256+ "version": "1.0.2",
3257+ "resolved": "https://registry.npmjs.org/os-tmpdir/-/os-tmpdir-1.0.2.tgz",
3258+ "integrity": "sha1-u+Z0BseaqFxc/sdm/lc0VV36EnQ="
3259+ },
3260+ "osenv": {
3261+ "version": "0.1.4",
3262+ "resolved": "https://registry.npmjs.org/osenv/-/osenv-0.1.4.tgz",
3263+ "integrity": "sha1-Qv5tWVPfBsgGS+bxdsPQWqqjRkQ=",
3264+ "requires": {
3265+ "os-homedir": "1.0.2",
3266+ "os-tmpdir": "1.0.2"
3267+ }
3268+ },
3269+ "packet-stream": {
3270+ "version": "2.0.2",
3271+ "resolved": "https://registry.npmjs.org/packet-stream/-/packet-stream-2.0.2.tgz",
3272+ "integrity": "sha1-uQt/m6tKliQiy8nLJHGcNT5JMmc="
3273+ },
3274+ "packet-stream-codec": {
3275+ "version": "1.1.2",
3276+ "resolved": "https://registry.npmjs.org/packet-stream-codec/-/packet-stream-codec-1.1.2.tgz",
3277+ "integrity": "sha1-ebMC/BRM37tKtv66cEDmpdmcecc=",
3278+ "requires": {
3279+ "pull-reader": "1.2.9",
3280+ "pull-through": "1.0.18"
3281+ }
3282+ },
3283+ "parse-entities": {
3284+ "version": "1.1.1",
3285+ "resolved": "https://registry.npmjs.org/parse-entities/-/parse-entities-1.1.1.tgz",
3286+ "integrity": "sha1-gRLYhHExnyerrk1klksSL+ThuJA=",
3287+ "requires": {
3288+ "character-entities": "1.2.1",
3289+ "character-entities-legacy": "1.1.1",
3290+ "character-reference-invalid": "1.1.1",
3291+ "is-alphanumerical": "1.0.1",
3292+ "is-decimal": "1.0.1",
3293+ "is-hexadecimal": "1.0.1"
3294+ }
3295+ },
3296+ "parse-glob": {
3297+ "version": "3.0.4",
3298+ "resolved": "https://registry.npmjs.org/parse-glob/-/parse-glob-3.0.4.tgz",
3299+ "integrity": "sha1-ssN2z7EfNVE7rdFz7wu246OIORw=",
3300+ "requires": {
3301+ "glob-base": "0.3.0",
3302+ "is-dotfile": "1.0.3",
3303+ "is-extglob": "1.0.0",
3304+ "is-glob": "2.0.1"
3305+ }
3306+ },
3307+ "parse-json": {
3308+ "version": "2.2.0",
3309+ "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-2.2.0.tgz",
3310+ "integrity": "sha1-9ID0BDTvgHQfhGkJn43qGPVaTck=",
3311+ "dev": true,
3312+ "requires": {
3313+ "error-ex": "1.3.1"
3314+ }
3315+ },
3316+ "patch-history": {
3317+ "version": "1.0.0",
3318+ "resolved": "https://registry.npmjs.org/patch-history/-/patch-history-1.0.0.tgz",
3319+ "integrity": "sha512-lWc3U5awYkuZIBLiRcDgagtilCEQwb2IN3UAorVrIzdp4+MkyrVH3MQmVazx4YLV4w9AkVUy5Fdyz3yn8v32iw==",
3320+ "requires": {
3321+ "depject": "4.1.0",
3322+ "depnest": "1.3.0",
3323+ "lodash": "4.17.4",
3324+ "mutant": "3.21.2"
3325+ }
3326+ },
3327+ "patchcore": {
3328+ "version": "1.9.1",
3329+ "resolved": "https://registry.npmjs.org/patchcore/-/patchcore-1.9.1.tgz",
3330+ "integrity": "sha512-TLm96QXRvutu0nvYkpkpCqmlpAxHlVex6rbz6pXdTnne5AYkM1k/VaKX+30vYRQimWtqIpl1zuKb8Q34g2B3iw==",
3331+ "requires": {
3332+ "bulk-require": "1.0.1",
3333+ "bulkify": "1.4.2",
3334+ "color-hash": "1.0.3",
3335+ "depnest": "1.3.0",
3336+ "emoji-named-characters": "1.0.2",
3337+ "es2040": "1.2.6",
3338+ "hashlru": "2.2.0",
3339+ "html-escape": "2.0.0",
3340+ "human-time": "0.0.1",
3341+ "mutant": "3.21.2",
3342+ "mutant-pull-reduce": "1.1.0",
3343+ "pull-abortable": "4.1.1",
3344+ "pull-cat": "1.1.11",
3345+ "pull-reconnect": "0.0.3",
3346+ "pull-stream": "3.6.0",
3347+ "simple-mime": "0.1.0",
3348+ "sorted-array-functions": "1.0.0",
3349+ "split-buffer": "1.0.0",
3350+ "ssb-client": "4.5.1",
3351+ "ssb-config": "2.2.0",
3352+ "ssb-feed": "2.3.0",
3353+ "ssb-keys": "7.0.10",
3354+ "ssb-markdown": "3.3.0",
3355+ "ssb-marked": "0.7.2",
3356+ "ssb-ref": "2.7.1",
3357+ "ssb-sort": "1.0.0",
3358+ "xtend": "4.0.1"
3359+ }
3360+ },
3361+ "path-exists": {
3362+ "version": "2.1.0",
3363+ "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-2.1.0.tgz",
3364+ "integrity": "sha1-D+tsZPD8UY2adU3V77YscCJ2H0s=",
3365+ "dev": true,
3366+ "requires": {
3367+ "pinkie-promise": "2.0.1"
3368+ }
3369+ },
3370+ "path-is-absolute": {
3371+ "version": "1.0.1",
3372+ "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz",
3373+ "integrity": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18="
3374+ },
3375+ "path-type": {
3376+ "version": "1.1.0",
3377+ "resolved": "https://registry.npmjs.org/path-type/-/path-type-1.1.0.tgz",
3378+ "integrity": "sha1-WcRPfuSR2nBNpBXaWkBwuk+P5EE=",
3379+ "dev": true,
3380+ "requires": {
3381+ "graceful-fs": "4.1.11",
3382+ "pify": "2.3.0",
3383+ "pinkie-promise": "2.0.1"
3384+ }
3385+ },
3386+ "pend": {
3387+ "version": "1.2.0",
3388+ "resolved": "https://registry.npmjs.org/pend/-/pend-1.2.0.tgz",
3389+ "integrity": "sha1-elfrVQpng/kRUzH89GY9XI4AelA=",
3390+ "dev": true
3391+ },
3392+ "performance-now": {
3393+ "version": "0.2.0",
3394+ "resolved": "https://registry.npmjs.org/performance-now/-/performance-now-0.2.0.tgz",
3395+ "integrity": "sha1-M+8wxcd9TqIcWlOGnZG1bY8lVeU=",
3396+ "dev": true
3397+ },
3398+ "pify": {
3399+ "version": "2.3.0",
3400+ "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz",
3401+ "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw="
3402+ },
3403+ "pinkie": {
3404+ "version": "2.0.4",
3405+ "resolved": "https://registry.npmjs.org/pinkie/-/pinkie-2.0.4.tgz",
3406+ "integrity": "sha1-clVrgM+g1IqXToDnckjoDtT3+HA="
3407+ },
3408+ "pinkie-promise": {
3409+ "version": "2.0.1",
3410+ "resolved": "https://registry.npmjs.org/pinkie-promise/-/pinkie-promise-2.0.1.tgz",
3411+ "integrity": "sha1-ITXW36ejWMBprJsXh3YogihFD/o=",
3412+ "requires": {
3413+ "pinkie": "2.0.4"
3414+ }
3415+ },
3416+ "plur": {
3417+ "version": "2.1.2",
3418+ "resolved": "https://registry.npmjs.org/plur/-/plur-2.1.2.tgz",
3419+ "integrity": "sha1-dIJFLBoPUI4+NE6uwxLJHCncZVo=",
3420+ "requires": {
3421+ "irregular-plurals": "1.3.0"
3422+ }
3423+ },
3424+ "prebuild-install": {
3425+ "version": "2.2.2",
3426+ "resolved": "https://registry.npmjs.org/prebuild-install/-/prebuild-install-2.2.2.tgz",
3427+ "integrity": "sha512-F46pcvDxtQhbV3B+dm+exHuKxIyJK26fVNiJRmbTW/5D7o0Z2yzc8CKeu7UWbo9XxQZoVOC88aKgySAsza+cWw==",
3428+ "requires": {
3429+ "expand-template": "1.0.3",
3430+ "github-from-package": "0.0.0",
3431+ "minimist": "1.2.0",
3432+ "mkdirp": "0.5.1",
3433+ "node-abi": "2.1.0",
3434+ "noop-logger": "0.1.1",
3435+ "npmlog": "4.1.2",
3436+ "os-homedir": "1.0.2",
3437+ "pump": "1.0.2",
3438+ "rc": "1.2.1",
3439+ "simple-get": "1.4.3",
3440+ "tar-fs": "1.15.3",
3441+ "tunnel-agent": "0.6.0",
3442+ "xtend": "4.0.1"
3443+ },
3444+ "dependencies": {
3445+ "minimist": {
3446+ "version": "1.2.0",
3447+ "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz",
3448+ "integrity": "sha1-o1AIsg9BOD7sH7kU9M1d95omQoQ="
3449+ }
3450+ }
3451+ },
3452+ "preserve": {
3453+ "version": "0.2.0",
3454+ "resolved": "https://registry.npmjs.org/preserve/-/preserve-0.2.0.tgz",
3455+ "integrity": "sha1-gV7R9uvGWSb4ZbMQwHE7yzMVzks="
3456+ },
3457+ "pretty-bytes": {
3458+ "version": "1.0.4",
3459+ "resolved": "https://registry.npmjs.org/pretty-bytes/-/pretty-bytes-1.0.4.tgz",
3460+ "integrity": "sha1-CiLoIQYJrTVUL4yNXSFZr/B1HIQ=",
3461+ "dev": true,
3462+ "requires": {
3463+ "get-stdin": "4.0.1",
3464+ "meow": "3.7.0"
3465+ }
3466+ },
3467+ "private": {
3468+ "version": "0.1.7",
3469+ "resolved": "https://registry.npmjs.org/private/-/private-0.1.7.tgz",
3470+ "integrity": "sha1-aM5eih7woju1cMwoU3tTMqumPvE="
3471+ },
3472+ "private-box": {
3473+ "version": "0.2.1",
3474+ "resolved": "https://registry.npmjs.org/private-box/-/private-box-0.2.1.tgz",
3475+ "integrity": "sha1-HfBhr8pbMDnH/qrdDa8PVvB+PsA=",
3476+ "requires": {
3477+ "chloride": "2.2.7"
3478+ }
3479+ },
3480+ "process-nextick-args": {
3481+ "version": "1.0.7",
3482+ "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-1.0.7.tgz",
3483+ "integrity": "sha1-FQ4gt1ZZCtP5EJPyWk8q2L/zC6M="
3484+ },
3485+ "progress-stream": {
3486+ "version": "1.2.0",
3487+ "resolved": "https://registry.npmjs.org/progress-stream/-/progress-stream-1.2.0.tgz",
3488+ "integrity": "sha1-LNPP6jO6OonJwSHsM0er6asSX3c=",
3489+ "dev": true,
3490+ "requires": {
3491+ "speedometer": "0.1.4",
3492+ "through2": "0.2.3"
3493+ },
3494+ "dependencies": {
3495+ "isarray": {
3496+ "version": "0.0.1",
3497+ "resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz",
3498+ "integrity": "sha1-ihis/Kmo9Bd+Cav8YDiTmwXR7t8=",
3499+ "dev": true
3500+ },
3501+ "object-keys": {
3502+ "version": "0.4.0",
3503+ "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-0.4.0.tgz",
3504+ "integrity": "sha1-KKaq50KN0sOpLz2V8hM13SBOAzY=",
3505+ "dev": true
3506+ },
3507+ "readable-stream": {
3508+ "version": "1.1.14",
3509+ "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-1.1.14.tgz",
3510+ "integrity": "sha1-fPTFTvZI44EwhMY23SB54WbAgdk=",
3511+ "dev": true,
3512+ "requires": {
3513+ "core-util-is": "1.0.2",
3514+ "inherits": "2.0.3",
3515+ "isarray": "0.0.1",
3516+ "string_decoder": "0.10.31"
3517+ }
3518+ },
3519+ "string_decoder": {
3520+ "version": "0.10.31",
3521+ "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz",
3522+ "integrity": "sha1-YuIDvEF2bGwoyfyEMB2rHFMQ+pQ=",
3523+ "dev": true
3524+ },
3525+ "through2": {
3526+ "version": "0.2.3",
3527+ "resolved": "https://registry.npmjs.org/through2/-/through2-0.2.3.tgz",
3528+ "integrity": "sha1-6zKE2k6jEbbMis42U3SKUqvyWj8=",
3529+ "dev": true,
3530+ "requires": {
3531+ "readable-stream": "1.1.14",
3532+ "xtend": "2.1.2"
3533+ }
3534+ },
3535+ "xtend": {
3536+ "version": "2.1.2",
3537+ "resolved": "https://registry.npmjs.org/xtend/-/xtend-2.1.2.tgz",
3538+ "integrity": "sha1-bv7MKk2tjmlixJAbM3znuoe10os=",
3539+ "dev": true,
3540+ "requires": {
3541+ "object-keys": "0.4.0"
3542+ }
3543+ }
3544+ }
3545+ },
3546+ "prr": {
3547+ "version": "0.0.0",
3548+ "resolved": "https://registry.npmjs.org/prr/-/prr-0.0.0.tgz",
3549+ "integrity": "sha1-GoS4WQgyVQFBGFPQCB7j+obikmo="
3550+ },
3551+ "pseudomap": {
3552+ "version": "1.0.2",
3553+ "resolved": "https://registry.npmjs.org/pseudomap/-/pseudomap-1.0.2.tgz",
3554+ "integrity": "sha1-8FKijacOYYkX7wqKw0wa5aaChrM="
3555+ },
3556+ "pull-abortable": {
3557+ "version": "4.1.1",
3558+ "resolved": "https://registry.npmjs.org/pull-abortable/-/pull-abortable-4.1.1.tgz",
3559+ "integrity": "sha1-s61a77QRayWRbSbbiTk6yY0NzqE="
3560+ },
3561+ "pull-box-stream": {
3562+ "version": "1.0.13",
3563+ "resolved": "https://registry.npmjs.org/pull-box-stream/-/pull-box-stream-1.0.13.tgz",
3564+ "integrity": "sha1-w+JAOY6rP1lRsu0QeMWYi/egork=",
3565+ "requires": {
3566+ "chloride": "2.2.7",
3567+ "increment-buffer": "1.0.1",
3568+ "pull-reader": "1.2.9",
3569+ "pull-stream": "3.6.0",
3570+ "pull-through": "1.0.18",
3571+ "split-buffer": "1.0.0"
3572+ }
3573+ },
3574+ "pull-cat": {
3575+ "version": "1.1.11",
3576+ "resolved": "https://registry.npmjs.org/pull-cat/-/pull-cat-1.1.11.tgz",
3577+ "integrity": "sha1-tkLdElXaN2pwa220+pYvX9t0wxs="
3578+ },
3579+ "pull-cont": {
3580+ "version": "0.0.0",
3581+ "resolved": "https://registry.npmjs.org/pull-cont/-/pull-cont-0.0.0.tgz",
3582+ "integrity": "sha1-P6xIuBrJe3W6ATMgiLDOevjBvg4="
3583+ },
3584+ "pull-core": {
3585+ "version": "1.1.0",
3586+ "resolved": "https://registry.npmjs.org/pull-core/-/pull-core-1.1.0.tgz",
3587+ "integrity": "sha1-PYEn1trBR1cFyYAJYfWdZsgEbIo="
3588+ },
3589+ "pull-cursor": {
3590+ "version": "2.1.3",
3591+ "resolved": "https://registry.npmjs.org/pull-cursor/-/pull-cursor-2.1.3.tgz",
3592+ "integrity": "sha1-Ah6X19I9eK9mrda4wcF/1v2xK2w=",
3593+ "requires": {
3594+ "looper": "4.0.0",
3595+ "ltgt": "2.2.0",
3596+ "pull-stream": "3.6.0"
3597+ },
3598+ "dependencies": {
3599+ "looper": {
3600+ "version": "4.0.0",
3601+ "resolved": "https://registry.npmjs.org/looper/-/looper-4.0.0.tgz",
3602+ "integrity": "sha1-dwat7VmpntygbmtUu4bI7BnJUVU="
3603+ },
3604+ "ltgt": {
3605+ "version": "2.2.0",
3606+ "resolved": "https://registry.npmjs.org/ltgt/-/ltgt-2.2.0.tgz",
3607+ "integrity": "sha1-tlul/LNJopkkyOMz98alVi8uSEI="
3608+ }
3609+ }
3610+ },
3611+ "pull-defer": {
3612+ "version": "0.2.2",
3613+ "resolved": "https://registry.npmjs.org/pull-defer/-/pull-defer-0.2.2.tgz",
3614+ "integrity": "sha1-CIew/7MK8ypW2+z6csFnInHwexM="
3615+ },
3616+ "pull-file": {
3617+ "version": "1.0.0",
3618+ "resolved": "https://registry.npmjs.org/pull-file/-/pull-file-1.0.0.tgz",
3619+ "integrity": "sha1-WgywNteO4Q4+C0KT389u/6EDYxg=",
3620+ "requires": {
3621+ "pull-utf8-decoder": "1.0.2"
3622+ }
3623+ },
3624+ "pull-flatmap": {
3625+ "version": "0.0.1",
3626+ "resolved": "https://registry.npmjs.org/pull-flatmap/-/pull-flatmap-0.0.1.tgz",
3627+ "integrity": "sha1-E9SURT6PbUeOe7+t5vj+AZf6a7c="
3628+ },
3629+ "pull-fs": {
3630+ "version": "1.1.6",
3631+ "resolved": "https://registry.npmjs.org/pull-fs/-/pull-fs-1.1.6.tgz",
3632+ "integrity": "sha1-8YT2p3KLtNlWQTdr6tafb2bfR80=",
3633+ "requires": {
3634+ "pull-file": "0.5.0",
3635+ "pull-stream": "3.6.0",
3636+ "pull-traverse": "1.0.3",
3637+ "pull-write-file": "0.2.4"
3638+ },
3639+ "dependencies": {
3640+ "pull-file": {
3641+ "version": "0.5.0",
3642+ "resolved": "https://registry.npmjs.org/pull-file/-/pull-file-0.5.0.tgz",
3643+ "integrity": "sha1-s8pAUwbggvnUUoKIkzutsrZWNls=",
3644+ "requires": {
3645+ "pull-utf8-decoder": "1.0.2"
3646+ }
3647+ }
3648+ }
3649+ },
3650+ "pull-glob": {
3651+ "version": "1.0.6",
3652+ "resolved": "https://registry.npmjs.org/pull-glob/-/pull-glob-1.0.6.tgz",
3653+ "integrity": "sha1-3qWsWUjuFZeNqyTXdyApJ/aK6KY=",
3654+ "requires": {
3655+ "pull-fs": "1.1.6",
3656+ "pull-stream": "3.6.0"
3657+ }
3658+ },
3659+ "pull-goodbye": {
3660+ "version": "0.0.2",
3661+ "resolved": "https://registry.npmjs.org/pull-goodbye/-/pull-goodbye-0.0.2.tgz",
3662+ "integrity": "sha1-jYNX21XiKnEN//DxaoyQtF7+QXE=",
3663+ "requires": {
3664+ "pull-stream": "3.5.0"
3665+ },
3666+ "dependencies": {
3667+ "pull-stream": {
3668+ "version": "3.5.0",
3669+ "resolved": "https://registry.npmjs.org/pull-stream/-/pull-stream-3.5.0.tgz",
3670+ "integrity": "sha1-HuW292/Ts6SaWvtt7VwDIKyzz8c="
3671+ }
3672+ }
3673+ },
3674+ "pull-handshake": {
3675+ "version": "1.1.4",
3676+ "resolved": "https://registry.npmjs.org/pull-handshake/-/pull-handshake-1.1.4.tgz",
3677+ "integrity": "sha1-YACg/QGIhM39c3JU+Mxgqypjd5E=",
3678+ "requires": {
3679+ "pull-cat": "1.1.11",
3680+ "pull-pair": "1.1.0",
3681+ "pull-pushable": "2.1.1",
3682+ "pull-reader": "1.2.9"
3683+ }
3684+ },
3685+ "pull-hash": {
3686+ "version": "1.0.0",
3687+ "resolved": "https://registry.npmjs.org/pull-hash/-/pull-hash-1.0.0.tgz",
3688+ "integrity": "sha1-/K1NJQe/LCsyMfZT3Jv7LbTw2Iw="
3689+ },
3690+ "pull-inactivity": {
3691+ "version": "2.1.2",
3692+ "resolved": "https://registry.npmjs.org/pull-inactivity/-/pull-inactivity-2.1.2.tgz",
3693+ "integrity": "sha1-N6PW67+sKSzUNfXkgeUHTIwfrXU=",
3694+ "requires": {
3695+ "pull-abortable": "4.0.0",
3696+ "pull-stream": "3.6.0"
3697+ },
3698+ "dependencies": {
3699+ "pull-abortable": {
3700+ "version": "4.0.0",
3701+ "resolved": "https://registry.npmjs.org/pull-abortable/-/pull-abortable-4.0.0.tgz",
3702+ "integrity": "sha1-cBephMO4NN53usOMELd28i38GEM="
3703+ }
3704+ }
3705+ },
3706+ "pull-level": {
3707+ "version": "2.0.3",
3708+ "resolved": "https://registry.npmjs.org/pull-level/-/pull-level-2.0.3.tgz",
3709+ "integrity": "sha1-lQBjXiV5Rdb+7eGF9deiR3NFWxc=",
3710+ "requires": {
3711+ "level-post": "1.0.5",
3712+ "pull-cat": "1.1.11",
3713+ "pull-live": "1.0.1",
3714+ "pull-pushable": "2.1.1",
3715+ "pull-stream": "3.6.0",
3716+ "pull-window": "2.1.4",
3717+ "stream-to-pull-stream": "1.7.2"
3718+ }
3719+ },
3720+ "pull-live": {
3721+ "version": "1.0.1",
3722+ "resolved": "https://registry.npmjs.org/pull-live/-/pull-live-1.0.1.tgz",
3723+ "integrity": "sha1-pOzuAeMwFV6RJLu89HYfIbOPUfU=",
3724+ "requires": {
3725+ "pull-cat": "1.1.11",
3726+ "pull-stream": "3.6.0"
3727+ }
3728+ },
3729+ "pull-many": {
3730+ "version": "1.0.8",
3731+ "resolved": "https://registry.npmjs.org/pull-many/-/pull-many-1.0.8.tgz",
3732+ "integrity": "sha1-Pa3ZttFWxUVyG9qNAAPdjqoGKT4=",
3733+ "requires": {
3734+ "pull-stream": "3.6.0"
3735+ }
3736+ },
3737+ "pull-next": {
3738+ "version": "1.0.1",
3739+ "resolved": "https://registry.npmjs.org/pull-next/-/pull-next-1.0.1.tgz",
3740+ "integrity": "sha1-A/TX0Zhy/BEUFh6I227PTGXmHlY="
3741+ },
3742+ "pull-notify": {
3743+ "version": "0.1.1",
3744+ "resolved": "https://registry.npmjs.org/pull-notify/-/pull-notify-0.1.1.tgz",
3745+ "integrity": "sha1-b4b/ldJwuJw+vyVbYDG3Ay3JnMo=",
3746+ "requires": {
3747+ "pull-pushable": "2.1.1"
3748+ }
3749+ },
3750+ "pull-obv": {
3751+ "version": "1.3.2",
3752+ "resolved": "https://registry.npmjs.org/pull-obv/-/pull-obv-1.3.2.tgz",
3753+ "integrity": "sha1-2EExNw+o68xiIMtM0kGwmAlOrV4="
3754+ },
3755+ "pull-pair": {
3756+ "version": "1.1.0",
3757+ "resolved": "https://registry.npmjs.org/pull-pair/-/pull-pair-1.1.0.tgz",
3758+ "integrity": "sha1-fuQnJj/fTaglOXrAoF4atLdL120="
3759+ },
3760+ "pull-paramap": {
3761+ "version": "1.2.2",
3762+ "resolved": "https://registry.npmjs.org/pull-paramap/-/pull-paramap-1.2.2.tgz",
3763+ "integrity": "sha1-UaQZPOnI1yFdla2tReK824STsjo=",
3764+ "requires": {
3765+ "looper": "4.0.0"
3766+ },
3767+ "dependencies": {
3768+ "looper": {
3769+ "version": "4.0.0",
3770+ "resolved": "https://registry.npmjs.org/looper/-/looper-4.0.0.tgz",
3771+ "integrity": "sha1-dwat7VmpntygbmtUu4bI7BnJUVU="
3772+ }
3773+ }
3774+ },
3775+ "pull-pause": {
3776+ "version": "0.0.0",
3777+ "resolved": "https://registry.npmjs.org/pull-pause/-/pull-pause-0.0.0.tgz",
3778+ "integrity": "sha1-EBpijXF+Gd+/mADp3sjyXTBGGWk="
3779+ },
3780+ "pull-ping": {
3781+ "version": "2.0.2",
3782+ "resolved": "https://registry.npmjs.org/pull-ping/-/pull-ping-2.0.2.tgz",
3783+ "integrity": "sha1-e8SjQBZ9rYj2gqGWxjSFc1x6CJQ=",
3784+ "requires": {
3785+ "pull-pushable": "2.1.1",
3786+ "pull-stream": "3.6.0",
3787+ "statistics": "3.3.0"
3788+ }
3789+ },
3790+ "pull-pushable": {
3791+ "version": "2.1.1",
3792+ "resolved": "https://registry.npmjs.org/pull-pushable/-/pull-pushable-2.1.1.tgz",
3793+ "integrity": "sha1-hmZqu+P1QC8ffq0D7v1pt4Xspbg="
3794+ },
3795+ "pull-rate": {
3796+ "version": "1.0.2",
3797+ "resolved": "https://registry.npmjs.org/pull-rate/-/pull-rate-1.0.2.tgz",
3798+ "integrity": "sha1-F7IxrV81n2dYJmcBcrDlkMiWTo0=",
3799+ "requires": {
3800+ "pull-stream": "3.6.0"
3801+ }
3802+ },
3803+ "pull-reader": {
3804+ "version": "1.2.9",
3805+ "resolved": "https://registry.npmjs.org/pull-reader/-/pull-reader-1.2.9.tgz",
3806+ "integrity": "sha1-0umtALz7VOYqpm1Cwtu8tetoQ7A="
3807+ },
3808+ "pull-reconnect": {
3809+ "version": "0.0.3",
3810+ "resolved": "https://registry.npmjs.org/pull-reconnect/-/pull-reconnect-0.0.3.tgz",
3811+ "integrity": "sha1-U9zpzS8rmyEOiIleGfL/xnYh3J4=",
3812+ "requires": {
3813+ "pull-defer": "0.2.2"
3814+ }
3815+ },
3816+ "pull-sink-through": {
3817+ "version": "0.0.0",
3818+ "resolved": "https://registry.npmjs.org/pull-sink-through/-/pull-sink-through-0.0.0.tgz",
3819+ "integrity": "sha1-08BJLzqAtO0gSvZ8S0+TVoD8Wx8="
3820+ },
3821+ "pull-stream": {
3822+ "version": "3.6.0",
3823+ "resolved": "https://registry.npmjs.org/pull-stream/-/pull-stream-3.6.0.tgz",
3824+ "integrity": "sha1-WdAzpoFdTjCX1Hw9KxiTqeWKI1E="
3825+ },
3826+ "pull-stream-to-stream": {
3827+ "version": "1.3.4",
3828+ "resolved": "https://registry.npmjs.org/pull-stream-to-stream/-/pull-stream-to-stream-1.3.4.tgz",
3829+ "integrity": "sha1-P4HYIWvRjSv9GhmBkEcRgOJzg5k="
3830+ },
3831+ "pull-stringify": {
3832+ "version": "1.2.2",
3833+ "resolved": "https://registry.npmjs.org/pull-stringify/-/pull-stringify-1.2.2.tgz",
3834+ "integrity": "sha1-Whw04Adfry8vbUYATjbczTO9fHw="
3835+ },
3836+ "pull-through": {
3837+ "version": "1.0.18",
3838+ "resolved": "https://registry.npmjs.org/pull-through/-/pull-through-1.0.18.tgz",
3839+ "integrity": "sha1-jdYjFCY+Wc9Qlur7sSeitu8xBzU=",
3840+ "requires": {
3841+ "looper": "3.0.0"
3842+ }
3843+ },
3844+ "pull-traverse": {
3845+ "version": "1.0.3",
3846+ "resolved": "https://registry.npmjs.org/pull-traverse/-/pull-traverse-1.0.3.tgz",
3847+ "integrity": "sha1-dPtde+f6a9enjpeTPhmbeUWGaTg="
3848+ },
3849+ "pull-utf8-decoder": {
3850+ "version": "1.0.2",
3851+ "resolved": "https://registry.npmjs.org/pull-utf8-decoder/-/pull-utf8-decoder-1.0.2.tgz",
3852+ "integrity": "sha1-p6+iOE0eZBWl1gIFQSbMjeO8vOc="
3853+ },
3854+ "pull-window": {
3855+ "version": "2.1.4",
3856+ "resolved": "https://registry.npmjs.org/pull-window/-/pull-window-2.1.4.tgz",
3857+ "integrity": "sha1-/DuG/uvRkgx64pdpHiP3BfiFUvA=",
3858+ "requires": {
3859+ "looper": "2.0.0"
3860+ },
3861+ "dependencies": {
3862+ "looper": {
3863+ "version": "2.0.0",
3864+ "resolved": "https://registry.npmjs.org/looper/-/looper-2.0.0.tgz",
3865+ "integrity": "sha1-Zs0Md0rz1P7axTeU90LbVtqPCew="
3866+ }
3867+ }
3868+ },
3869+ "pull-write": {
3870+ "version": "1.1.4",
3871+ "resolved": "https://registry.npmjs.org/pull-write/-/pull-write-1.1.4.tgz",
3872+ "integrity": "sha1-3d6jFJO0j2douEooHQHrO1Mf4Lg=",
3873+ "requires": {
3874+ "looper": "4.0.0",
3875+ "pull-cat": "1.1.11",
3876+ "pull-stream": "3.6.0"
3877+ },
3878+ "dependencies": {
3879+ "looper": {
3880+ "version": "4.0.0",
3881+ "resolved": "https://registry.npmjs.org/looper/-/looper-4.0.0.tgz",
3882+ "integrity": "sha1-dwat7VmpntygbmtUu4bI7BnJUVU="
3883+ }
3884+ }
3885+ },
3886+ "pull-write-file": {
3887+ "version": "0.2.4",
3888+ "resolved": "https://registry.npmjs.org/pull-write-file/-/pull-write-file-0.2.4.tgz",
3889+ "integrity": "sha1-Q3NErrIYn2XmeO0a838PdgpUU+8="
3890+ },
3891+ "pull-ws": {
3892+ "version": "3.2.9",
3893+ "resolved": "https://registry.npmjs.org/pull-ws/-/pull-ws-3.2.9.tgz",
3894+ "integrity": "sha1-ipBQKkHZBY/LMJatSCOg8YnWE7o=",
3895+ "requires": {
3896+ "relative-url": "1.0.2",
3897+ "ws": "1.1.4"
3898+ }
3899+ },
3900+ "pump": {
3901+ "version": "1.0.2",
3902+ "resolved": "https://registry.npmjs.org/pump/-/pump-1.0.2.tgz",
3903+ "integrity": "sha1-Oz7mUS+U8OV1U4wXmV+fFpkKXVE=",
3904+ "requires": {
3905+ "end-of-stream": "1.4.0",
3906+ "once": "1.4.0"
3907+ }
3908+ },
3909+ "punycode": {
3910+ "version": "1.3.2",
3911+ "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.3.2.tgz",
3912+ "integrity": "sha1-llOgNvt8HuQjQvIyXM7v6jkmxI0="
3913+ },
3914+ "qs": {
3915+ "version": "6.4.0",
3916+ "resolved": "https://registry.npmjs.org/qs/-/qs-6.4.0.tgz",
3917+ "integrity": "sha1-E+JtKK1rD/qpExLNO/cI7TUecjM=",
3918+ "dev": true
3919+ },
3920+ "querystring": {
3921+ "version": "0.2.0",
3922+ "resolved": "https://registry.npmjs.org/querystring/-/querystring-0.2.0.tgz",
3923+ "integrity": "sha1-sgmEkgO7Jd+CDadW50cAWHhSFiA="
3924+ },
3925+ "quote-stream": {
3926+ "version": "0.0.0",
3927+ "resolved": "https://registry.npmjs.org/quote-stream/-/quote-stream-0.0.0.tgz",
3928+ "integrity": "sha1-zeKelMQJsW4Z3HCYuJtmWPlyHTs=",
3929+ "requires": {
3930+ "minimist": "0.0.8",
3931+ "through2": "0.4.2"
3932+ },
3933+ "dependencies": {
3934+ "isarray": {
3935+ "version": "0.0.1",
3936+ "resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz",
3937+ "integrity": "sha1-ihis/Kmo9Bd+Cav8YDiTmwXR7t8="
3938+ },
3939+ "object-keys": {
3940+ "version": "0.4.0",
3941+ "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-0.4.0.tgz",
3942+ "integrity": "sha1-KKaq50KN0sOpLz2V8hM13SBOAzY="
3943+ },
3944+ "readable-stream": {
3945+ "version": "1.0.34",
3946+ "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-1.0.34.tgz",
3947+ "integrity": "sha1-Elgg40vIQtLyqq+v5MKRbuMsFXw=",
3948+ "requires": {
3949+ "core-util-is": "1.0.2",
3950+ "inherits": "2.0.3",
3951+ "isarray": "0.0.1",
3952+ "string_decoder": "0.10.31"
3953+ }
3954+ },
3955+ "string_decoder": {
3956+ "version": "0.10.31",
3957+ "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz",
3958+ "integrity": "sha1-YuIDvEF2bGwoyfyEMB2rHFMQ+pQ="
3959+ },
3960+ "through2": {
3961+ "version": "0.4.2",
3962+ "resolved": "https://registry.npmjs.org/through2/-/through2-0.4.2.tgz",
3963+ "integrity": "sha1-2/WGYDEVHsg1K7bE22SiKSqEC5s=",
3964+ "requires": {
3965+ "readable-stream": "1.0.34",
3966+ "xtend": "2.1.2"
3967+ }
3968+ },
3969+ "xtend": {
3970+ "version": "2.1.2",
3971+ "resolved": "https://registry.npmjs.org/xtend/-/xtend-2.1.2.tgz",
3972+ "integrity": "sha1-bv7MKk2tjmlixJAbM3znuoe10os=",
3973+ "requires": {
3974+ "object-keys": "0.4.0"
3975+ }
3976+ }
3977+ }
3978+ },
3979+ "randomatic": {
3980+ "version": "1.1.7",
3981+ "resolved": "https://registry.npmjs.org/randomatic/-/randomatic-1.1.7.tgz",
3982+ "integrity": "sha512-D5JUjPyJbaJDkuAazpVnSfVkLlpeO3wDlPROTMLGKG1zMFNFRgrciKo1ltz/AzNTkqE0HzDx655QOL51N06how==",
3983+ "requires": {
3984+ "is-number": "3.0.0",
3985+ "kind-of": "4.0.0"
3986+ },
3987+ "dependencies": {
3988+ "is-number": {
3989+ "version": "3.0.0",
3990+ "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz",
3991+ "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=",
3992+ "requires": {
3993+ "kind-of": "3.2.2"
3994+ },
3995+ "dependencies": {
3996+ "kind-of": {
3997+ "version": "3.2.2",
3998+ "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
3999+ "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
4000+ "requires": {
4001+ "is-buffer": "1.1.5"
4002+ }
4003+ }
4004+ }
4005+ },
4006+ "kind-of": {
4007+ "version": "4.0.0",
4008+ "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-4.0.0.tgz",
4009+ "integrity": "sha1-IIE989cSkosgc3hpGkUGb65y3Vc=",
4010+ "requires": {
4011+ "is-buffer": "1.1.5"
4012+ }
4013+ }
4014+ }
4015+ },
4016+ "rc": {
4017+ "version": "1.2.1",
4018+ "resolved": "https://registry.npmjs.org/rc/-/rc-1.2.1.tgz",
4019+ "integrity": "sha1-LgPo5C7kULjLPc5lvhv4l04d/ZU=",
4020+ "requires": {
4021+ "deep-extend": "0.4.2",
4022+ "ini": "1.3.4",
4023+ "minimist": "1.2.0",
4024+ "strip-json-comments": "2.0.1"
4025+ },
4026+ "dependencies": {
4027+ "minimist": {
4028+ "version": "1.2.0",
4029+ "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz",
4030+ "integrity": "sha1-o1AIsg9BOD7sH7kU9M1d95omQoQ="
4031+ }
4032+ }
4033+ },
4034+ "read-directory": {
4035+ "version": "2.1.0",
4036+ "resolved": "https://registry.npmjs.org/read-directory/-/read-directory-2.1.0.tgz",
4037+ "integrity": "sha512-RD9AvPCvlPKI3cKJUT0pAQ/jdJfWYlelF0nm/K8lmS6yMV/Nku8tz72ocD6ThSqkuvxCAPMkIsSLgjkRwNTYDQ==",
4038+ "requires": {
4039+ "defaults": "1.0.3",
4040+ "each-async": "1.1.1",
4041+ "glob": "7.1.2",
4042+ "static-module": "1.5.0",
4043+ "through2": "2.0.3"
4044+ }
4045+ },
4046+ "read-pkg": {
4047+ "version": "1.1.0",
4048+ "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-1.1.0.tgz",
4049+ "integrity": "sha1-9f+qXs0pyzHAR0vKfXVra7KePyg=",
4050+ "dev": true,
4051+ "requires": {
4052+ "load-json-file": "1.1.0",
4053+ "normalize-package-data": "2.4.0",
4054+ "path-type": "1.1.0"
4055+ }
4056+ },
4057+ "read-pkg-up": {
4058+ "version": "1.0.1",
4059+ "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-1.0.1.tgz",
4060+ "integrity": "sha1-nWPBMnbAZZGNV/ACpX9AobZD+wI=",
4061+ "dev": true,
4062+ "requires": {
4063+ "find-up": "1.1.2",
4064+ "read-pkg": "1.1.0"
4065+ }
4066+ },
4067+ "readable-stream": {
4068+ "version": "2.3.3",
4069+ "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.3.tgz",
4070+ "integrity": "sha512-m+qzzcn7KUxEmd1gMbchF+Y2eIUbieUaxkWtptyHywrX0rE8QEYqPC07Vuy4Wm32/xE16NcdBctb8S0Xe/5IeQ==",
4071+ "requires": {
4072+ "core-util-is": "1.0.2",
4073+ "inherits": "2.0.3",
4074+ "isarray": "1.0.0",
4075+ "process-nextick-args": "1.0.7",
4076+ "safe-buffer": "5.1.1",
4077+ "string_decoder": "1.0.3",
4078+ "util-deprecate": "1.0.2"
4079+ }
4080+ },
4081+ "readdirp": {
4082+ "version": "2.1.0",
4083+ "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-2.1.0.tgz",
4084+ "integrity": "sha1-TtCtBg3zBzMAxIRANz9y0cxkLXg=",
4085+ "requires": {
4086+ "graceful-fs": "4.1.11",
4087+ "minimatch": "3.0.4",
4088+ "readable-stream": "2.3.3",
4089+ "set-immediate-shim": "1.0.1"
4090+ }
4091+ },
4092+ "redent": {
4093+ "version": "1.0.0",
4094+ "resolved": "https://registry.npmjs.org/redent/-/redent-1.0.0.tgz",
4095+ "integrity": "sha1-z5Fqsf1fHxbfsggi3W7H9zDCr94=",
4096+ "dev": true,
4097+ "requires": {
4098+ "indent-string": "2.1.0",
4099+ "strip-indent": "1.0.1"
4100+ }
4101+ },
4102+ "regenerator-runtime": {
4103+ "version": "0.10.5",
4104+ "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.10.5.tgz",
4105+ "integrity": "sha1-M2w+/BIgrc7dosn6tntaeVWjNlg="
4106+ },
4107+ "regex-cache": {
4108+ "version": "0.4.3",
4109+ "resolved": "https://registry.npmjs.org/regex-cache/-/regex-cache-0.4.3.tgz",
4110+ "integrity": "sha1-mxpsNdTQ3871cRrmUejp09cRQUU=",
4111+ "requires": {
4112+ "is-equal-shallow": "0.1.3",
4113+ "is-primitive": "2.0.0"
4114+ }
4115+ },
4116+ "relative-url": {
4117+ "version": "1.0.2",
4118+ "resolved": "https://registry.npmjs.org/relative-url/-/relative-url-1.0.2.tgz",
4119+ "integrity": "sha1-0hxSpy1gYQGLzun5yfwQa/fWUoc="
4120+ },
4121+ "remark": {
4122+ "version": "3.2.3",
4123+ "resolved": "https://registry.npmjs.org/remark/-/remark-3.2.3.tgz",
4124+ "integrity": "sha1-gCo4w6qYyeHj6gFe66IR0ny2Xh8=",
4125+ "requires": {
4126+ "camelcase": "2.1.1",
4127+ "ccount": "1.0.2",
4128+ "chalk": "1.1.3",
4129+ "chokidar": "1.7.0",
4130+ "collapse-white-space": "1.0.3",
4131+ "commander": "2.11.0",
4132+ "concat-stream": "1.6.0",
4133+ "debug": "2.6.8",
4134+ "elegant-spinner": "1.0.1",
4135+ "extend.js": "0.0.2",
4136+ "glob": "6.0.4",
4137+ "globby": "4.1.0",
4138+ "he": "0.5.0",
4139+ "log-update": "1.0.2",
4140+ "longest-streak": "1.0.0",
4141+ "markdown-table": "0.4.0",
4142+ "minimatch": "3.0.4",
4143+ "npm-prefix": "1.2.0",
4144+ "parse-entities": "1.1.1",
4145+ "repeat-string": "1.6.1",
4146+ "stringify-entities": "1.3.1",
4147+ "to-vfile": "1.0.0",
4148+ "trim": "0.0.1",
4149+ "trim-trailing-lines": "1.1.0",
4150+ "unified": "2.1.4",
4151+ "user-home": "2.0.0",
4152+ "vfile": "1.4.0",
4153+ "vfile-find-down": "1.0.0",
4154+ "vfile-find-up": "1.0.0",
4155+ "vfile-reporter": "1.5.0",
4156+ "ware": "1.3.0"
4157+ },
4158+ "dependencies": {
4159+ "glob": {
4160+ "version": "6.0.4",
4161+ "resolved": "https://registry.npmjs.org/glob/-/glob-6.0.4.tgz",
4162+ "integrity": "sha1-DwiGD2oVUSey+t1PnOJLGqtuTSI=",
4163+ "requires": {
4164+ "inflight": "1.0.6",
4165+ "inherits": "2.0.3",
4166+ "minimatch": "3.0.4",
4167+ "once": "1.4.0",
4168+ "path-is-absolute": "1.0.1"
4169+ }
4170+ }
4171+ }
4172+ },
4173+ "remark-html": {
4174+ "version": "2.0.2",
4175+ "resolved": "https://registry.npmjs.org/remark-html/-/remark-html-2.0.2.tgz",
4176+ "integrity": "sha1-WSo0e909WIH08IDJi1sVL7FAepI=",
4177+ "requires": {
4178+ "collapse-white-space": "1.0.3",
4179+ "detab": "1.0.2",
4180+ "normalize-uri": "1.1.0",
4181+ "object-assign": "4.1.1",
4182+ "trim": "0.0.1",
4183+ "trim-lines": "1.1.0",
4184+ "unist-util-visit": "1.1.3"
4185+ }
4186+ },
4187+ "remove-trailing-separator": {
4188+ "version": "1.0.2",
4189+ "resolved": "https://registry.npmjs.org/remove-trailing-separator/-/remove-trailing-separator-1.0.2.tgz",
4190+ "integrity": "sha1-abBi2XhyetFNxrVrpKt3L9jXBRE="
4191+ },
4192+ "repeat-element": {
4193+ "version": "1.1.2",
4194+ "resolved": "https://registry.npmjs.org/repeat-element/-/repeat-element-1.1.2.tgz",
4195+ "integrity": "sha1-7wiaF40Ug7quTZPrmLT55OEdmQo="
4196+ },
4197+ "repeat-string": {
4198+ "version": "1.6.1",
4199+ "resolved": "https://registry.npmjs.org/repeat-string/-/repeat-string-1.6.1.tgz",
4200+ "integrity": "sha1-jcrkcOHIirwtYA//Sndihtp15jc="
4201+ },
4202+ "repeating": {
4203+ "version": "2.0.1",
4204+ "resolved": "https://registry.npmjs.org/repeating/-/repeating-2.0.1.tgz",
4205+ "integrity": "sha1-UhTFOpJtNVJwdSf7q0FdvAjQbdo=",
4206+ "requires": {
4207+ "is-finite": "1.0.2"
4208+ }
4209+ },
4210+ "request": {
4211+ "version": "2.81.0",
4212+ "resolved": "https://registry.npmjs.org/request/-/request-2.81.0.tgz",
4213+ "integrity": "sha1-xpKJRqDgbF+Nb4qTM0af/aRimKA=",
4214+ "dev": true,
4215+ "requires": {
4216+ "aws-sign2": "0.6.0",
4217+ "aws4": "1.6.0",
4218+ "caseless": "0.12.0",
4219+ "combined-stream": "1.0.5",
4220+ "extend": "3.0.1",
4221+ "forever-agent": "0.6.1",
4222+ "form-data": "2.1.4",
4223+ "har-validator": "4.2.1",
4224+ "hawk": "3.1.3",
4225+ "http-signature": "1.1.1",
4226+ "is-typedarray": "1.0.0",
4227+ "isstream": "0.1.2",
4228+ "json-stringify-safe": "5.0.1",
4229+ "mime-types": "2.1.16",
4230+ "oauth-sign": "0.8.2",
4231+ "performance-now": "0.2.0",
4232+ "qs": "6.4.0",
4233+ "safe-buffer": "5.1.1",
4234+ "stringstream": "0.0.5",
4235+ "tough-cookie": "2.3.2",
4236+ "tunnel-agent": "0.6.0",
4237+ "uuid": "3.1.0"
4238+ }
4239+ },
4240+ "restore-cursor": {
4241+ "version": "1.0.1",
4242+ "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-1.0.1.tgz",
4243+ "integrity": "sha1-NGYfRohjJ/7SmRR5FSJS35LapUE=",
4244+ "requires": {
4245+ "exit-hook": "1.1.1",
4246+ "onetime": "1.1.0"
4247+ }
4248+ },
4249+ "rimraf": {
4250+ "version": "2.6.1",
4251+ "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.6.1.tgz",
4252+ "integrity": "sha1-wjOOxkPfeht/5cVPqG9XQopV8z0=",
4253+ "requires": {
4254+ "glob": "7.1.2"
4255+ }
4256+ },
4257+ "safe-buffer": {
4258+ "version": "5.1.1",
4259+ "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.1.tgz",
4260+ "integrity": "sha512-kKvNJn6Mm93gAczWVJg7wH+wGYWNrDHdWvpUmHyEsgCtIwwo3bqPtV4tR5tuPaUhTOo/kvhVwd8XwwOllGYkbg=="
4261+ },
4262+ "scuttlebot": {
4263+ "version": "10.4.4",
4264+ "resolved": "https://registry.npmjs.org/scuttlebot/-/scuttlebot-10.4.4.tgz",
4265+ "integrity": "sha512-/khKO4KKkBRtiaKVuCheXIGB8kDuqpna8kDhVWo/xUTaLqDiypWJJfDoj7CCRirVmpcuvarUJqi0hxo99nGcSA==",
4266+ "requires": {
4267+ "atomic-file": "0.0.1",
4268+ "bash-color": "0.0.4",
4269+ "broadcast-stream": "0.0.0",
4270+ "cont": "1.0.3",
4271+ "cross-spawn": "5.1.0",
4272+ "deep-equal": "1.0.1",
4273+ "explain-error": "1.0.4",
4274+ "flumeview-reduce": "1.3.3",
4275+ "graphreduce": "3.0.4",
4276+ "has-network": "0.0.1",
4277+ "ip": "0.3.3",
4278+ "level-memview": "0.0.0",
4279+ "mdmanifest": "1.0.8",
4280+ "minimist": "1.2.0",
4281+ "mkdirp": "0.5.1",
4282+ "multiblob": "1.12.0",
4283+ "multicb": "1.2.2",
4284+ "muxrpc": "6.3.3",
4285+ "muxrpc-validation": "2.0.1",
4286+ "muxrpcli": "1.1.0",
4287+ "mv": "2.1.1",
4288+ "non-private-ip": "1.1.0",
4289+ "observ-debounce": "1.1.1",
4290+ "on-change-network": "0.0.2",
4291+ "on-wakeup": "1.0.1",
4292+ "osenv": "0.1.4",
4293+ "pull-abortable": "4.1.1",
4294+ "pull-cat": "1.1.11",
4295+ "pull-file": "1.0.0",
4296+ "pull-flatmap": "0.0.1",
4297+ "pull-inactivity": "2.1.2",
4298+ "pull-level": "2.0.3",
4299+ "pull-many": "1.0.8",
4300+ "pull-next": "1.0.1",
4301+ "pull-notify": "0.1.1",
4302+ "pull-paramap": "1.2.2",
4303+ "pull-ping": "2.0.2",
4304+ "pull-pushable": "2.1.1",
4305+ "pull-stream": "3.6.0",
4306+ "pull-stream-to-stream": "1.3.4",
4307+ "pull-stringify": "1.2.2",
4308+ "rimraf": "2.6.1",
4309+ "secret-stack": "4.0.0",
4310+ "secure-scuttlebutt": "16.3.7",
4311+ "ssb-blobs": "1.1.3",
4312+ "ssb-client": "4.5.1",
4313+ "ssb-config": "2.2.0",
4314+ "ssb-friends": "2.2.1",
4315+ "ssb-keys": "7.0.10",
4316+ "ssb-links": "3.0.0",
4317+ "ssb-msgs": "5.2.0",
4318+ "ssb-query": "1.0.0",
4319+ "ssb-ref": "2.7.1",
4320+ "ssb-ws": "1.0.3",
4321+ "statistics": "3.3.0",
4322+ "stream-to-pull-stream": "1.7.2",
4323+ "zerr": "1.0.4"
4324+ },
4325+ "dependencies": {
4326+ "ip": {
4327+ "version": "0.3.3",
4328+ "resolved": "https://registry.npmjs.org/ip/-/ip-0.3.3.tgz",
4329+ "integrity": "sha1-jugwnpLwsEDSh/cu+soaIXAtP7Q="
4330+ },
4331+ "minimist": {
4332+ "version": "1.2.0",
4333+ "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz",
4334+ "integrity": "sha1-o1AIsg9BOD7sH7kU9M1d95omQoQ="
4335+ },
4336+ "non-private-ip": {
4337+ "version": "1.1.0",
4338+ "resolved": "https://registry.npmjs.org/non-private-ip/-/non-private-ip-1.1.0.tgz",
4339+ "integrity": "sha1-RvRTUtUPaHNA5MAR9xY8ptGQdAM=",
4340+ "requires": {
4341+ "ip": "0.3.3"
4342+ }
4343+ },
4344+ "ssb-query": {
4345+ "version": "1.0.0",
4346+ "resolved": "https://registry.npmjs.org/ssb-query/-/ssb-query-1.0.0.tgz",
4347+ "integrity": "sha1-MUAi6nKRC3XlrrndUQ5pYzSTBcU=",
4348+ "requires": {
4349+ "explain-error": "1.0.4",
4350+ "flumeview-query": "3.0.4",
4351+ "pull-stream": "3.6.0",
4352+ "streamview-links": "2.1.1"
4353+ }
4354+ }
4355+ }
4356+ },
4357+ "secret-handshake": {
4358+ "version": "1.1.11",
4359+ "resolved": "https://registry.npmjs.org/secret-handshake/-/secret-handshake-1.1.11.tgz",
4360+ "integrity": "sha1-I51hNnjx5cUPIj8mBfNkdc79Zl4=",
4361+ "requires": {
4362+ "chloride": "2.2.7",
4363+ "deep-equal": "1.0.1",
4364+ "pull-box-stream": "1.0.13",
4365+ "pull-handshake": "1.1.4",
4366+ "pull-stream": "3.6.0"
4367+ }
4368+ },
4369+ "secret-stack": {
4370+ "version": "4.0.0",
4371+ "resolved": "https://registry.npmjs.org/secret-stack/-/secret-stack-4.0.0.tgz",
4372+ "integrity": "sha1-4II+enUi1aSpQynqMaO/GVwX/eE=",
4373+ "requires": {
4374+ "hoox": "0.0.1",
4375+ "ip": "1.1.5",
4376+ "map-merge": "1.1.0",
4377+ "multiserver": "1.10.0",
4378+ "muxrpc": "6.3.3",
4379+ "non-private-ip": "1.4.2",
4380+ "pull-inactivity": "2.1.2",
4381+ "pull-rate": "1.0.2",
4382+ "pull-stream": "3.6.0",
4383+ "stream-to-pull-stream": "1.7.2"
4384+ }
4385+ },
4386+ "secure-scuttlebutt": {
4387+ "version": "16.3.7",
4388+ "resolved": "https://registry.npmjs.org/secure-scuttlebutt/-/secure-scuttlebutt-16.3.7.tgz",
4389+ "integrity": "sha1-E81tgE3gf3ekgPDMLI5ScoB0GH0=",
4390+ "requires": {
4391+ "bytewise": "1.1.0",
4392+ "cont": "1.0.3",
4393+ "deep-equal": "0.2.2",
4394+ "explain-error": "1.0.4",
4395+ "flumedb": "0.3.1",
4396+ "flumelog-offset": "3.2.2",
4397+ "flumeview-level": "2.0.5",
4398+ "flumeview-reduce": "1.3.3",
4399+ "level": "1.7.0",
4400+ "level-codec": "6.2.0",
4401+ "level-peek": "2.0.2",
4402+ "level-sublevel": "6.6.1",
4403+ "ltgt": "2.2.0",
4404+ "monotonic-timestamp": "0.0.9",
4405+ "obv": "0.0.1",
4406+ "pull-cat": "1.1.11",
4407+ "pull-cont": "0.0.0",
4408+ "pull-defer": "0.2.2",
4409+ "pull-level": "2.0.3",
4410+ "pull-live": "1.0.1",
4411+ "pull-notify": "0.1.1",
4412+ "pull-paramap": "1.2.2",
4413+ "pull-stream": "3.6.0",
4414+ "pull-write": "1.1.4",
4415+ "ssb-feed": "2.3.0",
4416+ "ssb-keys": "7.0.10",
4417+ "ssb-msgs": "5.2.0",
4418+ "ssb-ref": "2.7.1",
4419+ "typewiselite": "1.0.0"
4420+ },
4421+ "dependencies": {
4422+ "deep-equal": {
4423+ "version": "0.2.2",
4424+ "resolved": "https://registry.npmjs.org/deep-equal/-/deep-equal-0.2.2.tgz",
4425+ "integrity": "sha1-hLdFiW80xoTpjyzg5Cq69Du6AX0="
4426+ },
4427+ "ltgt": {
4428+ "version": "2.2.0",
4429+ "resolved": "https://registry.npmjs.org/ltgt/-/ltgt-2.2.0.tgz",
4430+ "integrity": "sha1-tlul/LNJopkkyOMz98alVi8uSEI="
4431+ },
4432+ "obv": {
4433+ "version": "0.0.1",
4434+ "resolved": "https://registry.npmjs.org/obv/-/obv-0.0.1.tgz",
4435+ "integrity": "sha1-yyNhBjQVNvDaxIFeBnCCIcrX+14="
4436+ }
4437+ }
4438+ },
4439+ "semver": {
4440+ "version": "5.1.1",
4441+ "resolved": "https://registry.npmjs.org/semver/-/semver-5.1.1.tgz",
4442+ "integrity": "sha1-oykqNz5vPgeY2gsgZBuanFvEfhk="
4443+ },
4444+ "separator-escape": {
4445+ "version": "0.0.0",
4446+ "resolved": "https://registry.npmjs.org/separator-escape/-/separator-escape-0.0.0.tgz",
4447+ "integrity": "sha1-5DNnaTICBFTjwUhwxRfqHeVsL6Q="
4448+ },
4449+ "set-blocking": {
4450+ "version": "2.0.0",
4451+ "resolved": "https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz",
4452+ "integrity": "sha1-BF+XgtARrppoA93TgrJDkrPYkPc="
4453+ },
4454+ "set-immediate-shim": {
4455+ "version": "1.0.1",
4456+ "resolved": "https://registry.npmjs.org/set-immediate-shim/-/set-immediate-shim-1.0.1.tgz",
4457+ "integrity": "sha1-SysbJ+uAip+NzEgaWOXlb1mfP2E="
4458+ },
4459+ "setimmediate": {
4460+ "version": "1.0.5",
4461+ "resolved": "https://registry.npmjs.org/setimmediate/-/setimmediate-1.0.5.tgz",
4462+ "integrity": "sha1-KQy7Iy4waULX1+qbg3Mqt4VvgoU="
4463+ },
4464+ "sha.js": {
4465+ "version": "2.4.5",
4466+ "resolved": "https://registry.npmjs.org/sha.js/-/sha.js-2.4.5.tgz",
4467+ "integrity": "sha1-J9Fx78yCoRi5ljn/WBZgJCtQbnw=",
4468+ "requires": {
4469+ "inherits": "2.0.3"
4470+ }
4471+ },
4472+ "shallow-copy": {
4473+ "version": "0.0.1",
4474+ "resolved": "https://registry.npmjs.org/shallow-copy/-/shallow-copy-0.0.1.tgz",
4475+ "integrity": "sha1-QV9CcC1z2BAzApLMXuhurhoRoXA="
4476+ },
4477+ "shebang-command": {
4478+ "version": "1.2.0",
4479+ "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-1.2.0.tgz",
4480+ "integrity": "sha1-RKrGW2lbAzmJaMOfNj/uXer98eo=",
4481+ "requires": {
4482+ "shebang-regex": "1.0.0"
4483+ }
4484+ },
4485+ "shebang-regex": {
4486+ "version": "1.0.0",
4487+ "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-1.0.0.tgz",
4488+ "integrity": "sha1-2kL0l0DAtC2yypcoVxyxkMmO/qM="
4489+ },
4490+ "shellsubstitute": {
4491+ "version": "1.2.0",
4492+ "resolved": "https://registry.npmjs.org/shellsubstitute/-/shellsubstitute-1.2.0.tgz",
4493+ "integrity": "sha1-5PcCpQxRiw9v6YRRiQ1wWvKba3A="
4494+ },
4495+ "signal-exit": {
4496+ "version": "3.0.2",
4497+ "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.2.tgz",
4498+ "integrity": "sha1-tf3AjxKH6hF4Yo5BXiUTK3NkbG0="
4499+ },
4500+ "simple-get": {
4501+ "version": "1.4.3",
4502+ "resolved": "https://registry.npmjs.org/simple-get/-/simple-get-1.4.3.tgz",
4503+ "integrity": "sha1-6XVe2kB+ltpAxeUVjJ6jezO+y+s=",
4504+ "requires": {
4505+ "once": "1.4.0",
4506+ "unzip-response": "1.0.2",
4507+ "xtend": "4.0.1"
4508+ }
4509+ },
4510+ "simple-mime": {
4511+ "version": "0.1.0",
4512+ "resolved": "https://registry.npmjs.org/simple-mime/-/simple-mime-0.1.0.tgz",
4513+ "integrity": "sha1-lfUXxPRm18/1YacfydqyWW6p7y4="
4514+ },
4515+ "single-line-log": {
4516+ "version": "1.1.2",
4517+ "resolved": "https://registry.npmjs.org/single-line-log/-/single-line-log-1.1.2.tgz",
4518+ "integrity": "sha1-wvg/Jzo+GhbtsJlWYdoO1e8DM2Q=",
4519+ "dev": true,
4520+ "requires": {
4521+ "string-width": "1.0.2"
4522+ }
4523+ },
4524+ "slash": {
4525+ "version": "1.0.0",
4526+ "resolved": "https://registry.npmjs.org/slash/-/slash-1.0.0.tgz",
4527+ "integrity": "sha1-xB8vbDn8FtHNF61LXYlhFK5HDVU="
4528+ },
4529+ "smart-buffer": {
4530+ "version": "1.1.15",
4531+ "resolved": "https://registry.npmjs.org/smart-buffer/-/smart-buffer-1.1.15.tgz",
4532+ "integrity": "sha1-fxFLW2X6s+KjWqd1uxLw0cZJvxY="
4533+ },
4534+ "sntp": {
4535+ "version": "1.0.9",
4536+ "resolved": "https://registry.npmjs.org/sntp/-/sntp-1.0.9.tgz",
4537+ "integrity": "sha1-ZUEYTMkK7qbG57NeJlkIJEPGYZg=",
4538+ "dev": true,
4539+ "requires": {
4540+ "hoek": "2.16.3"
4541+ }
4542+ },
4543+ "socks": {
4544+ "version": "1.1.9",
4545+ "resolved": "https://registry.npmjs.org/socks/-/socks-1.1.9.tgz",
4546+ "integrity": "sha1-Yo1+TQSRJDVEWsC25Fk3bLPm1pE=",
4547+ "requires": {
4548+ "ip": "1.1.5",
4549+ "smart-buffer": "1.1.15"
4550+ }
4551+ },
4552+ "sodium-browserify": {
4553+ "version": "1.2.1",
4554+ "resolved": "https://registry.npmjs.org/sodium-browserify/-/sodium-browserify-1.2.1.tgz",
4555+ "integrity": "sha1-sLVZyjaYFnkIUhSFXiZkXfZ6rxw=",
4556+ "requires": {
4557+ "libsodium-wrappers": "0.2.12",
4558+ "sha.js": "2.4.5",
4559+ "tweetnacl": "0.14.5"
4560+ }
4561+ },
4562+ "sodium-browserify-tweetnacl": {
4563+ "version": "0.2.3",
4564+ "resolved": "https://registry.npmjs.org/sodium-browserify-tweetnacl/-/sodium-browserify-tweetnacl-0.2.3.tgz",
4565+ "integrity": "sha1-tVN//LufdOvEQ7i2ohGykej8vI4=",
4566+ "requires": {
4567+ "chloride-test": "1.2.2",
4568+ "ed2curve": "0.1.4",
4569+ "sha.js": "2.4.8",
4570+ "tweetnacl": "0.14.5",
4571+ "tweetnacl-auth": "0.3.1"
4572+ },
4573+ "dependencies": {
4574+ "sha.js": {
4575+ "version": "2.4.8",
4576+ "resolved": "https://registry.npmjs.org/sha.js/-/sha.js-2.4.8.tgz",
4577+ "integrity": "sha1-NwaMLEdra69ALRSknGf1l5IfY08=",
4578+ "requires": {
4579+ "inherits": "2.0.3"
4580+ }
4581+ }
4582+ }
4583+ },
4584+ "sodium-chloride": {
4585+ "version": "1.1.0",
4586+ "resolved": "https://registry.npmjs.org/sodium-chloride/-/sodium-chloride-1.1.0.tgz",
4587+ "integrity": "sha1-JHojS4iGf23/UTMrYF8ZOmW/aDk="
4588+ },
4589+ "sodium-native": {
4590+ "version": "1.10.3",
4591+ "resolved": "https://registry.npmjs.org/sodium-native/-/sodium-native-1.10.3.tgz",
4592+ "integrity": "sha512-FIeYaG5cc0YZjsAaWP/BCXDNO2xusbtDJbCbEvXrf6/6+dRo/8XCiEG0kwlRcR0wr56sgsZ327BId3ifFe2WYw==",
4593+ "optional": true,
4594+ "requires": {
4595+ "nan": "2.6.2",
4596+ "node-gyp-build": "3.2.2"
4597+ }
4598+ },
4599+ "sorted-array-functions": {
4600+ "version": "1.0.0",
4601+ "resolved": "https://registry.npmjs.org/sorted-array-functions/-/sorted-array-functions-1.0.0.tgz",
4602+ "integrity": "sha1-wLVU2ecJr/y+VtNMGyUUGX/Tgnk="
4603+ },
4604+ "source-map": {
4605+ "version": "0.5.6",
4606+ "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.6.tgz",
4607+ "integrity": "sha1-dc449SvwczxafwwRjYEzSiu19BI="
4608+ },
4609+ "source-map-support": {
4610+ "version": "0.4.15",
4611+ "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.4.15.tgz",
4612+ "integrity": "sha1-AyAt9lwG0r2MfsI2KhkwVv7407E=",
4613+ "requires": {
4614+ "source-map": "0.5.6"
4615+ }
4616+ },
4617+ "spdx-correct": {
4618+ "version": "1.0.2",
4619+ "resolved": "https://registry.npmjs.org/spdx-correct/-/spdx-correct-1.0.2.tgz",
4620+ "integrity": "sha1-SzBz2TP/UfORLwOsVRlJikFQ20A=",
4621+ "dev": true,
4622+ "requires": {
4623+ "spdx-license-ids": "1.2.2"
4624+ }
4625+ },
4626+ "spdx-expression-parse": {
4627+ "version": "1.0.4",
4628+ "resolved": "https://registry.npmjs.org/spdx-expression-parse/-/spdx-expression-parse-1.0.4.tgz",
4629+ "integrity": "sha1-m98vIOH0DtRH++JzJmGR/O1RYmw=",
4630+ "dev": true
4631+ },
4632+ "spdx-license-ids": {
4633+ "version": "1.2.2",
4634+ "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-1.2.2.tgz",
4635+ "integrity": "sha1-yd96NCRZSt5r0RkA1ZZpbcBrrFc=",
4636+ "dev": true
4637+ },
4638+ "speedometer": {
4639+ "version": "0.1.4",
4640+ "resolved": "https://registry.npmjs.org/speedometer/-/speedometer-0.1.4.tgz",
4641+ "integrity": "sha1-mHbb0qFp0xFUAtSObqYynIgWpQ0=",
4642+ "dev": true
4643+ },
4644+ "split-buffer": {
4645+ "version": "1.0.0",
4646+ "resolved": "https://registry.npmjs.org/split-buffer/-/split-buffer-1.0.0.tgz",
4647+ "integrity": "sha1-t+jgq1E0UVi3LB9tvvJAbVHx0Cc="
4648+ },
4649+ "ssb-about": {
4650+ "version": "0.1.0",
4651+ "resolved": "https://registry.npmjs.org/ssb-about/-/ssb-about-0.1.0.tgz",
4652+ "integrity": "sha1-JQSmZ3fDGZlYrBAHK0YVT4BrocA=",
4653+ "requires": {
4654+ "flumeview-reduce": "1.3.3",
4655+ "ssb-ref": "2.7.1"
4656+ }
4657+ },
4658+ "ssb-backlinks": {
4659+ "version": "0.4.0",
4660+ "resolved": "https://registry.npmjs.org/ssb-backlinks/-/ssb-backlinks-0.4.0.tgz",
4661+ "integrity": "sha1-KCAwU71qy2IIfvq+39xHB4DJoCE=",
4662+ "requires": {
4663+ "base64-url": "1.3.3",
4664+ "deep-equal": "1.0.1",
4665+ "flumeview-level": "2.0.5",
4666+ "flumeview-query": "3.0.4",
4667+ "map-filter-reduce": "3.0.3",
4668+ "pull-flatmap": "0.0.1",
4669+ "pull-stream": "3.6.0",
4670+ "ssb-keys": "7.0.10",
4671+ "ssb-ref": "2.7.1",
4672+ "xtend": "4.0.1"
4673+ },
4674+ "dependencies": {
4675+ "map-filter-reduce": {
4676+ "version": "3.0.3",
4677+ "resolved": "https://registry.npmjs.org/map-filter-reduce/-/map-filter-reduce-3.0.3.tgz",
4678+ "integrity": "sha1-ihC4bjRlut13YBqZV9velLmNYKo=",
4679+ "requires": {
4680+ "binary-search": "1.3.2",
4681+ "pull-sink-through": "0.0.0",
4682+ "pull-stream": "3.6.0",
4683+ "typewiselite": "1.0.0"
4684+ }
4685+ }
4686+ }
4687+ },
4688+ "ssb-blobs": {
4689+ "version": "1.1.3",
4690+ "resolved": "https://registry.npmjs.org/ssb-blobs/-/ssb-blobs-1.1.3.tgz",
4691+ "integrity": "sha1-RCY91EixgvjjSL5rNSD9qSxwI7M=",
4692+ "requires": {
4693+ "cont": "1.0.3",
4694+ "level": "1.7.0",
4695+ "multiblob": "1.12.0",
4696+ "pull-level": "1.5.2",
4697+ "pull-notify": "0.1.1",
4698+ "pull-stream": "3.6.0",
4699+ "ssb-ref": "2.7.1"
4700+ },
4701+ "dependencies": {
4702+ "pull-level": {
4703+ "version": "1.5.2",
4704+ "resolved": "https://registry.npmjs.org/pull-level/-/pull-level-1.5.2.tgz",
4705+ "integrity": "sha1-K0vcjquNTy43CLSVEjULFLsDW1Y=",
4706+ "requires": {
4707+ "level-post": "1.0.5",
4708+ "pull-cat": "1.1.11",
4709+ "pull-pushable": "2.1.1",
4710+ "pull-stream": "3.6.0",
4711+ "pull-window": "2.1.4",
4712+ "stream-to-pull-stream": "1.7.2"
4713+ }
4714+ }
4715+ }
4716+ },
4717+ "ssb-client": {
4718+ "version": "4.5.1",
4719+ "resolved": "https://registry.npmjs.org/ssb-client/-/ssb-client-4.5.1.tgz",
4720+ "integrity": "sha512-Kn4eoSl3ZuS4BteQAtRIFM52jsGJPar4NJHLjis5OFxV22pNub/JfZHC2FdJBTtkPWJIJZi0ullCsm/EQ1Xs7Q==",
4721+ "requires": {
4722+ "explain-error": "1.0.4",
4723+ "multicb": "1.2.2",
4724+ "multiserver": "1.10.0",
4725+ "muxrpc": "6.3.3",
4726+ "pull-hash": "1.0.0",
4727+ "pull-stream": "3.6.0",
4728+ "ssb-config": "2.2.0",
4729+ "ssb-keys": "7.0.10"
4730+ }
4731+ },
4732+ "ssb-config": {
4733+ "version": "2.2.0",
4734+ "resolved": "https://registry.npmjs.org/ssb-config/-/ssb-config-2.2.0.tgz",
4735+ "integrity": "sha1-QcrQOKhXWvQGLT/VfTsWe+hbA7w=",
4736+ "requires": {
4737+ "deep-extend": "0.4.2",
4738+ "non-private-ip": "1.4.2",
4739+ "os-homedir": "1.0.2",
4740+ "rc": "1.2.1"
4741+ }
4742+ },
4743+ "ssb-contacts": {
4744+ "version": "0.0.2",
4745+ "resolved": "https://registry.npmjs.org/ssb-contacts/-/ssb-contacts-0.0.2.tgz",
4746+ "integrity": "sha1-2UUVYYOMzDWNMjF8DpnvhPNEmHA=",
4747+ "requires": {
4748+ "flumeview-reduce": "1.3.3",
4749+ "ssb-ref": "2.7.1"
4750+ }
4751+ },
4752+ "ssb-feed": {
4753+ "version": "2.3.0",
4754+ "resolved": "https://registry.npmjs.org/ssb-feed/-/ssb-feed-2.3.0.tgz",
4755+ "integrity": "sha1-uE6OApeg9ZBMTPWiAvdroeB40Ec=",
4756+ "requires": {
4757+ "cont": "1.0.3",
4758+ "monotonic-timestamp": "0.0.9",
4759+ "pull-stream": "3.6.0",
4760+ "ssb-keys": "7.0.10",
4761+ "ssb-ref": "2.7.1"
4762+ }
4763+ },
4764+ "ssb-friends": {
4765+ "version": "2.2.1",
4766+ "resolved": "https://registry.npmjs.org/ssb-friends/-/ssb-friends-2.2.1.tgz",
4767+ "integrity": "sha1-r9IGWd5aTIUDrlYzk34efry/VKA=",
4768+ "requires": {
4769+ "flumeview-reduce": "1.3.3",
4770+ "graphreduce": "3.0.4",
4771+ "obv": "0.0.1",
4772+ "pull-cont": "0.1.1",
4773+ "pull-flatmap": "0.0.1",
4774+ "pull-stream": "3.6.0",
4775+ "ssb-ref": "2.7.1"
4776+ },
4777+ "dependencies": {
4778+ "obv": {
4779+ "version": "0.0.1",
4780+ "resolved": "https://registry.npmjs.org/obv/-/obv-0.0.1.tgz",
4781+ "integrity": "sha1-yyNhBjQVNvDaxIFeBnCCIcrX+14="
4782+ },
4783+ "pull-cont": {
4784+ "version": "0.1.1",
4785+ "resolved": "https://registry.npmjs.org/pull-cont/-/pull-cont-0.1.1.tgz",
4786+ "integrity": "sha1-3x1YDicXV7qay666IN4kIdZg1hg="
4787+ }
4788+ }
4789+ },
4790+ "ssb-keys": {
4791+ "version": "7.0.10",
4792+ "resolved": "https://registry.npmjs.org/ssb-keys/-/ssb-keys-7.0.10.tgz",
4793+ "integrity": "sha1-VbelmRXy4CzzN7shnl/Uc2w15ho=",
4794+ "requires": {
4795+ "chloride": "2.2.7",
4796+ "mkdirp": "0.5.1",
4797+ "private-box": "0.2.1"
4798+ }
4799+ },
4800+ "ssb-links": {
4801+ "version": "3.0.0",
4802+ "resolved": "https://registry.npmjs.org/ssb-links/-/ssb-links-3.0.0.tgz",
4803+ "integrity": "sha1-dXr7Pro2FGPo1MtFKZHCr46lwho=",
4804+ "requires": {
4805+ "flumeview-query": "3.0.4",
4806+ "map-filter-reduce": "2.2.1",
4807+ "pull-stream": "3.6.0",
4808+ "ssb-msgs": "5.2.0"
4809+ }
4810+ },
4811+ "ssb-markdown": {
4812+ "version": "3.3.0",
4813+ "resolved": "https://registry.npmjs.org/ssb-markdown/-/ssb-markdown-3.3.0.tgz",
4814+ "integrity": "sha1-kJN3zPmHWotJf2VWBowWxlCWVWI=",
4815+ "requires": {
4816+ "emoji-named-characters": "1.0.2",
4817+ "ssb-marked": "0.7.2",
4818+ "ssb-msgs": "5.2.0",
4819+ "ssb-ref": "2.7.1"
4820+ }
4821+ },
4822+ "ssb-marked": {
4823+ "version": "0.7.2",
4824+ "resolved": "https://registry.npmjs.org/ssb-marked/-/ssb-marked-0.7.2.tgz",
4825+ "integrity": "sha1-Fg4kETeCqcpegGByqnpl58hl2/I="
4826+ },
4827+ "ssb-msgs": {
4828+ "version": "5.2.0",
4829+ "resolved": "https://registry.npmjs.org/ssb-msgs/-/ssb-msgs-5.2.0.tgz",
4830+ "integrity": "sha1-xoHaXNcMV0ySLcpPA8UhU4E1wkM=",
4831+ "requires": {
4832+ "ssb-ref": "2.7.1"
4833+ }
4834+ },
4835+ "ssb-private": {
4836+ "version": "0.1.2",
4837+ "resolved": "https://registry.npmjs.org/ssb-private/-/ssb-private-0.1.2.tgz",
4838+ "integrity": "sha1-+OkKSTubFhNN3UvMtUqthOmjbL8=",
4839+ "requires": {
4840+ "base64-url": "1.3.3",
4841+ "explain-error": "1.0.4",
4842+ "flumeview-level": "2.0.5",
4843+ "flumeview-query": "3.0.4",
4844+ "map-filter-reduce": "3.0.3",
4845+ "pull-flatmap": "0.0.1",
4846+ "pull-stream": "3.6.0",
4847+ "ssb-keys": "7.0.10"
4848+ },
4849+ "dependencies": {
4850+ "map-filter-reduce": {
4851+ "version": "3.0.3",
4852+ "resolved": "https://registry.npmjs.org/map-filter-reduce/-/map-filter-reduce-3.0.3.tgz",
4853+ "integrity": "sha1-ihC4bjRlut13YBqZV9velLmNYKo=",
4854+ "requires": {
4855+ "binary-search": "1.3.2",
4856+ "pull-sink-through": "0.0.0",
4857+ "pull-stream": "3.6.0",
4858+ "typewiselite": "1.0.0"
4859+ }
4860+ }
4861+ }
4862+ },
4863+ "ssb-query": {
4864+ "version": "0.1.2",
4865+ "resolved": "https://registry.npmjs.org/ssb-query/-/ssb-query-0.1.2.tgz",
4866+ "integrity": "sha1-4o0OYlNozd8Hes7XaHKHkSueS18=",
4867+ "requires": {
4868+ "explain-error": "1.0.4",
4869+ "pull-stream": "3.6.0",
4870+ "streamview-links": "2.1.1"
4871+ }
4872+ },
4873+ "ssb-reduce-stream": {
4874+ "version": "1.0.1",
4875+ "resolved": "https://registry.npmjs.org/ssb-reduce-stream/-/ssb-reduce-stream-1.0.1.tgz",
4876+ "integrity": "sha1-Cq5HQ4x6stXjBPaaG/O6iu2xXiM="
4877+ },
4878+ "ssb-ref": {
4879+ "version": "2.7.1",
4880+ "resolved": "https://registry.npmjs.org/ssb-ref/-/ssb-ref-2.7.1.tgz",
4881+ "integrity": "sha1-XU7/xUXsD/1/wVuieCmmQLiir7o=",
4882+ "requires": {
4883+ "ip": "1.1.5",
4884+ "is-valid-domain": "0.0.2"
4885+ }
4886+ },
4887+ "ssb-sort": {
4888+ "version": "1.0.0",
4889+ "resolved": "https://registry.npmjs.org/ssb-sort/-/ssb-sort-1.0.0.tgz",
4890+ "integrity": "sha1-jplW9QdS0rFYJHsG5Jw/SRwc0ns=",
4891+ "requires": {
4892+ "ssb-ref": "2.7.1"
4893+ }
4894+ },
4895+ "ssb-ws": {
4896+ "version": "1.0.3",
4897+ "resolved": "https://registry.npmjs.org/ssb-ws/-/ssb-ws-1.0.3.tgz",
4898+ "integrity": "sha1-+68EZOCWaPS7lRbSxBzcA6nWgdw=",
4899+ "requires": {
4900+ "emoji-server": "1.0.0",
4901+ "multiblob-http": "0.2.0",
4902+ "multiserver": "1.10.0",
4903+ "muxrpc": "6.3.3",
4904+ "pull-stream": "3.6.0",
4905+ "ssb-ref": "2.7.1",
4906+ "ssb-sort": "0.0.0",
4907+ "stack": "0.1.0",
4908+ "web-bootloader": "0.1.2"
4909+ },
4910+ "dependencies": {
4911+ "ssb-sort": {
4912+ "version": "0.0.0",
4913+ "resolved": "https://registry.npmjs.org/ssb-sort/-/ssb-sort-0.0.0.tgz",
4914+ "integrity": "sha1-OEwus/pIzEbF8R1Za/aGYZ+ol58=",
4915+ "requires": {
4916+ "ssb-ref": "2.7.1"
4917+ }
4918+ }
4919+ }
4920+ },
4921+ "sshpk": {
4922+ "version": "1.13.1",
4923+ "resolved": "https://registry.npmjs.org/sshpk/-/sshpk-1.13.1.tgz",
4924+ "integrity": "sha1-US322mKHFEMW3EwY/hzx2UBzm+M=",
4925+ "dev": true,
4926+ "requires": {
4927+ "asn1": "0.2.3",
4928+ "assert-plus": "1.0.0",
4929+ "bcrypt-pbkdf": "1.0.1",
4930+ "dashdash": "1.14.1",
4931+ "ecc-jsbn": "0.1.1",
4932+ "getpass": "0.1.7",
4933+ "jsbn": "0.1.1",
4934+ "tweetnacl": "0.14.5"
4935+ },
4936+ "dependencies": {
4937+ "assert-plus": {
4938+ "version": "1.0.0",
4939+ "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz",
4940+ "integrity": "sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU=",
4941+ "dev": true
4942+ }
4943+ }
4944+ },
4945+ "stack": {
4946+ "version": "0.1.0",
4947+ "resolved": "https://registry.npmjs.org/stack/-/stack-0.1.0.tgz",
4948+ "integrity": "sha1-6SNZipvlHmF2gsshzxsoGKRJraI="
4949+ },
4950+ "static-eval": {
4951+ "version": "0.2.4",
4952+ "resolved": "https://registry.npmjs.org/static-eval/-/static-eval-0.2.4.tgz",
4953+ "integrity": "sha1-t9NNg4k3uWn5ZBygfUj47eJj6ns=",
4954+ "requires": {
4955+ "escodegen": "0.0.28"
4956+ },
4957+ "dependencies": {
4958+ "escodegen": {
4959+ "version": "0.0.28",
4960+ "resolved": "https://registry.npmjs.org/escodegen/-/escodegen-0.0.28.tgz",
4961+ "integrity": "sha1-Dk/xcV8yh3XWyrUaxEpAbNer/9M=",
4962+ "requires": {
4963+ "esprima": "1.0.4",
4964+ "estraverse": "1.3.2",
4965+ "source-map": "0.5.6"
4966+ }
4967+ },
4968+ "esprima": {
4969+ "version": "1.0.4",
4970+ "resolved": "https://registry.npmjs.org/esprima/-/esprima-1.0.4.tgz",
4971+ "integrity": "sha1-n1V+CPw7TSbs6d00+Pv0drYlha0="
4972+ },
4973+ "estraverse": {
4974+ "version": "1.3.2",
4975+ "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-1.3.2.tgz",
4976+ "integrity": "sha1-N8K4k+8T1yPydth41g2FNRUqbEI="
4977+ }
4978+ }
4979+ },
4980+ "static-module": {
4981+ "version": "1.5.0",
4982+ "resolved": "https://registry.npmjs.org/static-module/-/static-module-1.5.0.tgz",
4983+ "integrity": "sha1-J9qYg8QajNCSNvhC8MHrxu32PYY=",
4984+ "requires": {
4985+ "concat-stream": "1.6.0",
4986+ "duplexer2": "0.0.2",
4987+ "escodegen": "1.3.3",
4988+ "falafel": "2.1.0",
4989+ "has": "1.0.1",
4990+ "object-inspect": "0.4.0",
4991+ "quote-stream": "0.0.0",
4992+ "readable-stream": "1.0.34",
4993+ "shallow-copy": "0.0.1",
4994+ "static-eval": "0.2.4",
4995+ "through2": "0.4.2"
4996+ },
4997+ "dependencies": {
4998+ "isarray": {
4999+ "version": "0.0.1",
5000+ "resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz",
5001+ "integrity": "sha1-ihis/Kmo9Bd+Cav8YDiTmwXR7t8="
5002+ },
5003+ "object-keys": {
5004+ "version": "0.4.0",
5005+ "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-0.4.0.tgz",
5006+ "integrity": "sha1-KKaq50KN0sOpLz2V8hM13SBOAzY="
5007+ },
5008+ "readable-stream": {
5009+ "version": "1.0.34",
5010+ "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-1.0.34.tgz",
5011+ "integrity": "sha1-Elgg40vIQtLyqq+v5MKRbuMsFXw=",
5012+ "requires": {
5013+ "core-util-is": "1.0.2",
5014+ "inherits": "2.0.3",
5015+ "isarray": "0.0.1",
5016+ "string_decoder": "0.10.31"
5017+ }
5018+ },
5019+ "string_decoder": {
5020+ "version": "0.10.31",
5021+ "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz",
5022+ "integrity": "sha1-YuIDvEF2bGwoyfyEMB2rHFMQ+pQ="
5023+ },
5024+ "through2": {
5025+ "version": "0.4.2",
5026+ "resolved": "https://registry.npmjs.org/through2/-/through2-0.4.2.tgz",
5027+ "integrity": "sha1-2/WGYDEVHsg1K7bE22SiKSqEC5s=",
5028+ "requires": {
5029+ "readable-stream": "1.0.34",
5030+ "xtend": "2.1.2"
5031+ }
5032+ },
5033+ "xtend": {
5034+ "version": "2.1.2",
5035+ "resolved": "https://registry.npmjs.org/xtend/-/xtend-2.1.2.tgz",
5036+ "integrity": "sha1-bv7MKk2tjmlixJAbM3znuoe10os=",
5037+ "requires": {
5038+ "object-keys": "0.4.0"
5039+ }
5040+ }
5041+ }
5042+ },
5043+ "statistics": {
5044+ "version": "3.3.0",
5045+ "resolved": "https://registry.npmjs.org/statistics/-/statistics-3.3.0.tgz",
5046+ "integrity": "sha1-7HtHUP8DqySmTdmzV6eDFr6teKo="
5047+ },
5048+ "stream-to-pull-stream": {
5049+ "version": "1.7.2",
5050+ "resolved": "https://registry.npmjs.org/stream-to-pull-stream/-/stream-to-pull-stream-1.7.2.tgz",
5051+ "integrity": "sha1-dXYJrhzr0zx0MtSvvjH/eGULnd4=",
5052+ "requires": {
5053+ "looper": "3.0.0",
5054+ "pull-stream": "3.6.0"
5055+ }
5056+ },
5057+ "streamview-links": {
5058+ "version": "2.1.1",
5059+ "resolved": "https://registry.npmjs.org/streamview-links/-/streamview-links-2.1.1.tgz",
5060+ "integrity": "sha1-2bdaw7NaJfzn7ZME3JgR07o4P/E=",
5061+ "requires": {
5062+ "bytewise": "1.1.0",
5063+ "explain-error": "1.0.4",
5064+ "level": "1.7.0",
5065+ "ltgt": "2.1.3",
5066+ "map-filter-reduce": "3.0.3",
5067+ "pull-level": "2.0.3",
5068+ "pull-live": "1.0.1",
5069+ "pull-paramap": "1.2.2",
5070+ "pull-sink-through": "0.0.0",
5071+ "pull-stream": "3.6.0",
5072+ "pull-write": "1.1.4"
5073+ },
5074+ "dependencies": {
5075+ "map-filter-reduce": {
5076+ "version": "3.0.3",
5077+ "resolved": "https://registry.npmjs.org/map-filter-reduce/-/map-filter-reduce-3.0.3.tgz",
5078+ "integrity": "sha1-ihC4bjRlut13YBqZV9velLmNYKo=",
5079+ "requires": {
5080+ "binary-search": "1.3.2",
5081+ "pull-sink-through": "0.0.0",
5082+ "pull-stream": "3.6.0",
5083+ "typewiselite": "1.0.0"
5084+ }
5085+ }
5086+ }
5087+ },
5088+ "string_decoder": {
5089+ "version": "1.0.3",
5090+ "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.0.3.tgz",
5091+ "integrity": "sha512-4AH6Z5fzNNBcH+6XDMfA/BTt87skxqJlO0lAh3Dker5zThcAxG6mKz+iGu308UKoPPQ8Dcqx/4JhujzltRa+hQ==",
5092+ "requires": {
5093+ "safe-buffer": "5.1.1"
5094+ }
5095+ },
5096+ "string-width": {
5097+ "version": "1.0.2",
5098+ "resolved": "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz",
5099+ "integrity": "sha1-EYvfW4zcUaKn5w0hHgfisLmxB9M=",
5100+ "requires": {
5101+ "code-point-at": "1.1.0",
5102+ "is-fullwidth-code-point": "1.0.0",
5103+ "strip-ansi": "3.0.1"
5104+ }
5105+ },
5106+ "stringify-entities": {
5107+ "version": "1.3.1",
5108+ "resolved": "https://registry.npmjs.org/stringify-entities/-/stringify-entities-1.3.1.tgz",
5109+ "integrity": "sha1-sVDsLXKsTBtfMktR+2soyc3/BYw=",
5110+ "requires": {
5111+ "character-entities-html4": "1.1.1",
5112+ "character-entities-legacy": "1.1.1",
5113+ "is-alphanumerical": "1.0.1",
5114+ "is-hexadecimal": "1.0.1"
5115+ }
5116+ },
5117+ "stringstream": {
5118+ "version": "0.0.5",
5119+ "resolved": "https://registry.npmjs.org/stringstream/-/stringstream-0.0.5.tgz",
5120+ "integrity": "sha1-TkhM1N5aC7vuGORjB3EKioFiGHg=",
5121+ "dev": true
5122+ },
5123+ "strip-ansi": {
5124+ "version": "3.0.1",
5125+ "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz",
5126+ "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=",
5127+ "requires": {
5128+ "ansi-regex": "2.1.1"
5129+ }
5130+ },
5131+ "strip-bom": {
5132+ "version": "2.0.0",
5133+ "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-2.0.0.tgz",
5134+ "integrity": "sha1-YhmoVhZSBJHzV4i9vxRHqZx+aw4=",
5135+ "dev": true,
5136+ "requires": {
5137+ "is-utf8": "0.2.1"
5138+ }
5139+ },
5140+ "strip-indent": {
5141+ "version": "1.0.1",
5142+ "resolved": "https://registry.npmjs.org/strip-indent/-/strip-indent-1.0.1.tgz",
5143+ "integrity": "sha1-DHlipq3vp7vUrDZkYKY4VSrhoKI=",
5144+ "dev": true,
5145+ "requires": {
5146+ "get-stdin": "4.0.1"
5147+ }
5148+ },
5149+ "strip-json-comments": {
5150+ "version": "2.0.1",
5151+ "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-2.0.1.tgz",
5152+ "integrity": "sha1-PFMZQukIwml8DsNEhYwobHygpgo="
5153+ },
5154+ "sumchecker": {
5155+ "version": "1.3.1",
5156+ "resolved": "https://registry.npmjs.org/sumchecker/-/sumchecker-1.3.1.tgz",
5157+ "integrity": "sha1-ebs7RFbdBPGOvbwNcDodHa7FEF0=",
5158+ "dev": true,
5159+ "requires": {
5160+ "debug": "2.6.8",
5161+ "es6-promise": "4.1.1"
5162+ }
5163+ },
5164+ "supports-color": {
5165+ "version": "2.0.0",
5166+ "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz",
5167+ "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc="
5168+ },
5169+ "tar-fs": {
5170+ "version": "1.15.3",
5171+ "resolved": "https://registry.npmjs.org/tar-fs/-/tar-fs-1.15.3.tgz",
5172+ "integrity": "sha1-7M+TXpQUk9gVECjmNuUc5MPKfyA=",
5173+ "requires": {
5174+ "chownr": "1.0.1",
5175+ "mkdirp": "0.5.1",
5176+ "pump": "1.0.2",
5177+ "tar-stream": "1.5.4"
5178+ }
5179+ },
5180+ "tar-stream": {
5181+ "version": "1.5.4",
5182+ "resolved": "https://registry.npmjs.org/tar-stream/-/tar-stream-1.5.4.tgz",
5183+ "integrity": "sha1-NlSc8E7RrumyowwBQyUiONr5QBY=",
5184+ "requires": {
5185+ "bl": "1.2.1",
5186+ "end-of-stream": "1.4.0",
5187+ "readable-stream": "2.3.3",
5188+ "xtend": "4.0.1"
5189+ },
5190+ "dependencies": {
5191+ "bl": {
5192+ "version": "1.2.1",
5193+ "resolved": "https://registry.npmjs.org/bl/-/bl-1.2.1.tgz",
5194+ "integrity": "sha1-ysMo977kVzDUBLaSID/LWQ4XLV4=",
5195+ "requires": {
5196+ "readable-stream": "2.3.3"
5197+ }
5198+ }
5199+ }
5200+ },
5201+ "text-table": {
5202+ "version": "0.2.0",
5203+ "resolved": "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz",
5204+ "integrity": "sha1-f17oI66AUgfACvLfSoTsP8+lcLQ="
5205+ },
5206+ "throttleit": {
5207+ "version": "0.0.2",
5208+ "resolved": "https://registry.npmjs.org/throttleit/-/throttleit-0.0.2.tgz",
5209+ "integrity": "sha1-z+34jmDADdlpe2H90qg0OptoDq8=",
5210+ "dev": true
5211+ },
5212+ "through2": {
5213+ "version": "2.0.3",
5214+ "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.3.tgz",
5215+ "integrity": "sha1-AARWmzfHx0ujnEPzzteNGtlBQL4=",
5216+ "requires": {
5217+ "readable-stream": "2.3.3",
5218+ "xtend": "4.0.1"
5219+ }
5220+ },
5221+ "to-fast-properties": {
5222+ "version": "1.0.3",
5223+ "resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-1.0.3.tgz",
5224+ "integrity": "sha1-uDVx+k2MJbguIxsG46MFXeTKGkc="
5225+ },
5226+ "to-vfile": {
5227+ "version": "1.0.0",
5228+ "resolved": "https://registry.npmjs.org/to-vfile/-/to-vfile-1.0.0.tgz",
5229+ "integrity": "sha1-iN7+zUOtsu9ZhiXw49WffzQpQbo=",
5230+ "requires": {
5231+ "vfile": "1.4.0"
5232+ }
5233+ },
5234+ "tough-cookie": {
5235+ "version": "2.3.2",
5236+ "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-2.3.2.tgz",
5237+ "integrity": "sha1-8IH3bkyFcg5sN6X6ztc3FQ2EByo=",
5238+ "dev": true,
5239+ "requires": {
5240+ "punycode": "1.4.1"
5241+ },
5242+ "dependencies": {
5243+ "punycode": {
5244+ "version": "1.4.1",
5245+ "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.4.1.tgz",
5246+ "integrity": "sha1-wNWmOycYgArY4esPpSachN1BhF4=",
5247+ "dev": true
5248+ }
5249+ }
5250+ },
5251+ "trim": {
5252+ "version": "0.0.1",
5253+ "resolved": "https://registry.npmjs.org/trim/-/trim-0.0.1.tgz",
5254+ "integrity": "sha1-WFhUf2spB1fulczMZm+1AITEYN0="
5255+ },
5256+ "trim-lines": {
5257+ "version": "1.1.0",
5258+ "resolved": "https://registry.npmjs.org/trim-lines/-/trim-lines-1.1.0.tgz",
5259+ "integrity": "sha1-mSbQPt4Tuhj31CIiYx+wTHn/Jv4="
5260+ },
5261+ "trim-newlines": {
5262+ "version": "1.0.0",
5263+ "resolved": "https://registry.npmjs.org/trim-newlines/-/trim-newlines-1.0.0.tgz",
5264+ "integrity": "sha1-WIeWa7WCpFA6QetST301ARgVphM=",
5265+ "dev": true
5266+ },
5267+ "trim-right": {
5268+ "version": "1.0.1",
5269+ "resolved": "https://registry.npmjs.org/trim-right/-/trim-right-1.0.1.tgz",
5270+ "integrity": "sha1-yy4SAwZ+DI3h9hQJS5/kVwTqYAM="
5271+ },
5272+ "trim-trailing-lines": {
5273+ "version": "1.1.0",
5274+ "resolved": "https://registry.npmjs.org/trim-trailing-lines/-/trim-trailing-lines-1.1.0.tgz",
5275+ "integrity": "sha1-eu+7eAjfnWafbaLkOMrIxGradoQ="
5276+ },
5277+ "tunnel-agent": {
5278+ "version": "0.6.0",
5279+ "resolved": "https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.6.0.tgz",
5280+ "integrity": "sha1-J6XeoGs2sEoKmWZ3SykIaPD8QP0=",
5281+ "requires": {
5282+ "safe-buffer": "5.1.1"
5283+ }
5284+ },
5285+ "tweetnacl": {
5286+ "version": "0.14.5",
5287+ "resolved": "https://registry.npmjs.org/tweetnacl/-/tweetnacl-0.14.5.tgz",
5288+ "integrity": "sha1-WuaBd/GS1EViadEIr6k/+HQ/T2Q="
5289+ },
5290+ "tweetnacl-auth": {
5291+ "version": "0.3.1",
5292+ "resolved": "https://registry.npmjs.org/tweetnacl-auth/-/tweetnacl-auth-0.3.1.tgz",
5293+ "integrity": "sha1-t1vC3xVkm7hOi5qjwGacbEvODSU=",
5294+ "requires": {
5295+ "tweetnacl": "0.14.5"
5296+ }
5297+ },
5298+ "typedarray": {
5299+ "version": "0.0.6",
5300+ "resolved": "https://registry.npmjs.org/typedarray/-/typedarray-0.0.6.tgz",
5301+ "integrity": "sha1-hnrHTjhkGHsdPUfZlqeOxciDB3c="
5302+ },
5303+ "typewise": {
5304+ "version": "1.0.3",
5305+ "resolved": "https://registry.npmjs.org/typewise/-/typewise-1.0.3.tgz",
5306+ "integrity": "sha1-EGeTZUCvl5N8xdz5kiSG6fooRlE=",
5307+ "requires": {
5308+ "typewise-core": "1.2.0"
5309+ }
5310+ },
5311+ "typewise-core": {
5312+ "version": "1.2.0",
5313+ "resolved": "https://registry.npmjs.org/typewise-core/-/typewise-core-1.2.0.tgz",
5314+ "integrity": "sha1-l+uRgFx/VdL5QXSPpQ0xXZke8ZU="
5315+ },
5316+ "typewiselite": {
5317+ "version": "1.0.0",
5318+ "resolved": "https://registry.npmjs.org/typewiselite/-/typewiselite-1.0.0.tgz",
5319+ "integrity": "sha1-yIgvobsQksBgBal/NO9chQjjZk4="
5320+ },
5321+ "uint48be": {
5322+ "version": "1.0.2",
5323+ "resolved": "https://registry.npmjs.org/uint48be/-/uint48be-1.0.2.tgz",
5324+ "integrity": "sha512-jNn1eEi81BLiZfJkjbiAKPDMj7iFrturKazqpBu0aJYLr6evgkn+9rgkX/gUwPBj5j2Ri5oUelsqC/S1zmpWBA=="
5325+ },
5326+ "ultron": {
5327+ "version": "1.0.2",
5328+ "resolved": "https://registry.npmjs.org/ultron/-/ultron-1.0.2.tgz",
5329+ "integrity": "sha1-rOEWq1V80Zc4ak6I9GhTeMiy5Po="
5330+ },
5331+ "unherit": {
5332+ "version": "1.1.0",
5333+ "resolved": "https://registry.npmjs.org/unherit/-/unherit-1.1.0.tgz",
5334+ "integrity": "sha1-a5qu379z3xdWrZ4xbdmBiFhAzX0=",
5335+ "requires": {
5336+ "inherits": "2.0.3",
5337+ "xtend": "4.0.1"
5338+ }
5339+ },
5340+ "unified": {
5341+ "version": "2.1.4",
5342+ "resolved": "https://registry.npmjs.org/unified/-/unified-2.1.4.tgz",
5343+ "integrity": "sha1-FLxs1A2Y//91tAVQa62HPsu6w7o=",
5344+ "requires": {
5345+ "attach-ware": "1.1.1",
5346+ "bail": "1.0.2",
5347+ "extend": "3.0.1",
5348+ "unherit": "1.1.0",
5349+ "vfile": "1.4.0",
5350+ "ware": "1.3.0"
5351+ }
5352+ },
5353+ "unist-util-visit": {
5354+ "version": "1.1.3",
5355+ "resolved": "https://registry.npmjs.org/unist-util-visit/-/unist-util-visit-1.1.3.tgz",
5356+ "integrity": "sha1-7CaOcxudJ3p5pbWqBkOZDkBdYAs="
5357+ },
5358+ "untildify": {
5359+ "version": "2.1.0",
5360+ "resolved": "https://registry.npmjs.org/untildify/-/untildify-2.1.0.tgz",
5361+ "integrity": "sha1-F+soB5h/dpUunASF/DEdBqgmouA=",
5362+ "requires": {
5363+ "os-homedir": "1.0.2"
5364+ }
5365+ },
5366+ "unzip-response": {
5367+ "version": "1.0.2",
5368+ "resolved": "https://registry.npmjs.org/unzip-response/-/unzip-response-1.0.2.tgz",
5369+ "integrity": "sha1-uYTwh3/AqJwsdzzB73tbIytbBv4="
5370+ },
5371+ "url": {
5372+ "version": "0.11.0",
5373+ "resolved": "https://registry.npmjs.org/url/-/url-0.11.0.tgz",
5374+ "integrity": "sha1-ODjpfPxgUh63PFJajlW/3Z4uKPE=",
5375+ "requires": {
5376+ "punycode": "1.3.2",
5377+ "querystring": "0.2.0"
5378+ }
5379+ },
5380+ "user-home": {
5381+ "version": "2.0.0",
5382+ "resolved": "https://registry.npmjs.org/user-home/-/user-home-2.0.0.tgz",
5383+ "integrity": "sha1-nHC/2Babwdy/SGBODwS4tJzenp8=",
5384+ "requires": {
5385+ "os-homedir": "1.0.2"
5386+ }
5387+ },
5388+ "util-deprecate": {
5389+ "version": "1.0.2",
5390+ "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz",
5391+ "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8="
5392+ },
5393+ "uuid": {
5394+ "version": "3.1.0",
5395+ "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.1.0.tgz",
5396+ "integrity": "sha512-DIWtzUkw04M4k3bf1IcpS2tngXEL26YUD2M0tMDUpnUrz2hgzUBlD55a4FjdLGPvfHxS6uluGWvaVEqgBcVa+g==",
5397+ "dev": true
5398+ },
5399+ "validate-npm-package-license": {
5400+ "version": "3.0.1",
5401+ "resolved": "https://registry.npmjs.org/validate-npm-package-license/-/validate-npm-package-license-3.0.1.tgz",
5402+ "integrity": "sha1-KAS6vnEq0zeUWaz74kdGqywwP7w=",
5403+ "dev": true,
5404+ "requires": {
5405+ "spdx-correct": "1.0.2",
5406+ "spdx-expression-parse": "1.0.4"
5407+ }
5408+ },
5409+ "verror": {
5410+ "version": "1.10.0",
5411+ "resolved": "https://registry.npmjs.org/verror/-/verror-1.10.0.tgz",
5412+ "integrity": "sha1-OhBcoXBTr1XW4nDB+CiGguGNpAA=",
5413+ "dev": true,
5414+ "requires": {
5415+ "assert-plus": "1.0.0",
5416+ "core-util-is": "1.0.2",
5417+ "extsprintf": "1.3.0"
5418+ },
5419+ "dependencies": {
5420+ "assert-plus": {
5421+ "version": "1.0.0",
5422+ "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz",
5423+ "integrity": "sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU=",
5424+ "dev": true
5425+ }
5426+ }
5427+ },
5428+ "vfile": {
5429+ "version": "1.4.0",
5430+ "resolved": "https://registry.npmjs.org/vfile/-/vfile-1.4.0.tgz",
5431+ "integrity": "sha1-wP1vpIT43r23cfaMMe112I2pf+c="
5432+ },
5433+ "vfile-find-down": {
5434+ "version": "1.0.0",
5435+ "resolved": "https://registry.npmjs.org/vfile-find-down/-/vfile-find-down-1.0.0.tgz",
5436+ "integrity": "sha1-hKTWbQNRP2FAqE4Hdu8ISNTwrZU=",
5437+ "requires": {
5438+ "to-vfile": "1.0.0"
5439+ }
5440+ },
5441+ "vfile-find-up": {
5442+ "version": "1.0.0",
5443+ "resolved": "https://registry.npmjs.org/vfile-find-up/-/vfile-find-up-1.0.0.tgz",
5444+ "integrity": "sha1-VgTab+RTs0NQY3mE61/kkJ4oA5A=",
5445+ "requires": {
5446+ "to-vfile": "1.0.0"
5447+ }
5448+ },
5449+ "vfile-reporter": {
5450+ "version": "1.5.0",
5451+ "resolved": "https://registry.npmjs.org/vfile-reporter/-/vfile-reporter-1.5.0.tgz",
5452+ "integrity": "sha1-IacAm/5V4k34/0Mqpb9vbvp05Bg=",
5453+ "requires": {
5454+ "chalk": "1.1.3",
5455+ "log-symbols": "1.0.2",
5456+ "plur": "2.1.2",
5457+ "repeat-string": "1.6.1",
5458+ "string-width": "1.0.2",
5459+ "text-table": "0.2.0",
5460+ "vfile-sort": "1.0.0"
5461+ }
5462+ },
5463+ "vfile-sort": {
5464+ "version": "1.0.0",
5465+ "resolved": "https://registry.npmjs.org/vfile-sort/-/vfile-sort-1.0.0.tgz",
5466+ "integrity": "sha1-F+5JG6Q+iVG7IpE/z/MqfcTSNNQ="
5467+ },
5468+ "ware": {
5469+ "version": "1.3.0",
5470+ "resolved": "https://registry.npmjs.org/ware/-/ware-1.3.0.tgz",
5471+ "integrity": "sha1-0bFPOdLiy0q4xAmPdW/ksWTkc9Q=",
5472+ "requires": {
5473+ "wrap-fn": "0.1.5"
5474+ }
5475+ },
5476+ "web-bootloader": {
5477+ "version": "0.1.2",
5478+ "resolved": "https://registry.npmjs.org/web-bootloader/-/web-bootloader-0.1.2.tgz",
5479+ "integrity": "sha1-3hgiTOmGMz6piMOON26IGPKQJIY=",
5480+ "requires": {
5481+ "arraybuffer-base64": "1.0.0",
5482+ "binary-xhr": "0.0.2",
5483+ "hyperfile": "1.1.1",
5484+ "hyperprogress": "0.1.1"
5485+ }
5486+ },
5487+ "which": {
5488+ "version": "1.3.0",
5489+ "resolved": "https://registry.npmjs.org/which/-/which-1.3.0.tgz",
5490+ "integrity": "sha512-xcJpopdamTuY5duC/KnTTNBraPK54YwpenP4lzxU8H91GudWpFv38u0CKjclE1Wi2EH2EDz5LRcHcKbCIzqGyg==",
5491+ "requires": {
5492+ "isexe": "2.0.0"
5493+ }
5494+ },
5495+ "wide-align": {
5496+ "version": "1.1.2",
5497+ "resolved": "https://registry.npmjs.org/wide-align/-/wide-align-1.1.2.tgz",
5498+ "integrity": "sha512-ijDLlyQ7s6x1JgCLur53osjm/UXUYD9+0PbYKrBsYisYXzCxN+HC3mYDNy/dWdmf3AwqwU3CXwDCvsNgGK1S0w==",
5499+ "requires": {
5500+ "string-width": "1.0.2"
5501+ }
5502+ },
5503+ "word-wrap": {
5504+ "version": "1.2.3",
5505+ "resolved": "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.3.tgz",
5506+ "integrity": "sha512-Hz/mrNwitNRh/HUAtM/VT/5VH+ygD6DV7mYKZAtHOrbs8U7lvPS6xf7EJKMF0uW1KJCl0H701g3ZGus+muE5vQ=="
5507+ },
5508+ "wordwrap": {
5509+ "version": "0.0.3",
5510+ "resolved": "https://registry.npmjs.org/wordwrap/-/wordwrap-0.0.3.tgz",
5511+ "integrity": "sha1-o9XabNXAvAAI03I0u68b7WMFkQc="
5512+ },
5513+ "wrap-fn": {
5514+ "version": "0.1.5",
5515+ "resolved": "https://registry.npmjs.org/wrap-fn/-/wrap-fn-0.1.5.tgz",
5516+ "integrity": "sha1-8htuQQFv9KfjFyDbxjoJAWvfmEU=",
5517+ "requires": {
5518+ "co": "3.1.0"
5519+ }
5520+ },
5521+ "wrappy": {
5522+ "version": "1.0.2",
5523+ "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz",
5524+ "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8="
5525+ },
5526+ "ws": {
5527+ "version": "1.1.4",
5528+ "resolved": "https://registry.npmjs.org/ws/-/ws-1.1.4.tgz",
5529+ "integrity": "sha1-V/QNA2gy5fUFVmKjl8Tedu1mv2E=",
5530+ "requires": {
5531+ "options": "0.0.6",
5532+ "ultron": "1.0.2"
5533+ }
5534+ },
5535+ "xtend": {
5536+ "version": "4.0.1",
5537+ "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.1.tgz",
5538+ "integrity": "sha1-pcbVMr5lbiPbgg77lDofBJmNY68="
5539+ },
5540+ "yallist": {
5541+ "version": "2.1.2",
5542+ "resolved": "https://registry.npmjs.org/yallist/-/yallist-2.1.2.tgz",
5543+ "integrity": "sha1-HBH5IY8HYImkfdUS+TxmmaaoHVI="
5544+ },
5545+ "yauzl": {
5546+ "version": "2.4.1",
5547+ "resolved": "https://registry.npmjs.org/yauzl/-/yauzl-2.4.1.tgz",
5548+ "integrity": "sha1-lSj0QtqxsihOWLQ3m7GU4i4MQAU=",
5549+ "dev": true,
5550+ "requires": {
5551+ "fd-slicer": "1.0.1"
5552+ }
5553+ },
5554+ "zerr": {
5555+ "version": "1.0.4",
5556+ "resolved": "https://registry.npmjs.org/zerr/-/zerr-1.0.4.tgz",
5557+ "integrity": "sha1-YoFN15nv+DYfKiKPQfcFxeGd5Mk="
5558+ }
5559+ }
5560+}

Built with git-ssb-web