git.s-ol.nu xxy-oscilloscope / d431a17
add electron s-ol 2 months ago
6 changed file(s) with 1262 addition(s) and 0 deletion(s). Raw diff Collapse all Expand all
1 node_modules
723723 </script>
724724
725725 <script src="./oscilloscope.js"></script>
726 <script src="./inject-electron.js"></script>
726727 </body></html>
1 const remote = require('electron').remote;
2 window.remote_win = remote.getCurrentWindow();
3
4 const toggle = document.createElement('input');
5 toggle.type = 'checkbox';
6 toggle.addEventListener('checked', evt => window.remote_win.setAlwaysOnTop(evt.target.checked));
7
8 const sidebar = document.getElementById('sidebar');
9 sidebar.append(toggle);
1 const { app, BrowserWindow } = require('electron');
2
3 app.on('ready', () => {
4 let win = new BrowserWindow({
5 webPreferences: { nodeIntegration: true },
6 autoHideMenuBar: true,
7 });
8
9 // and load the index.html of the app.
10 win.loadFile('index.html');
11 });
12
13
14 app.on('window-all-closed', () => {
15 // On macOS it is common for applications and their menu bar
16 // to stay active until the user quits explicitly with Cmd + Q
17 if (process.platform !== 'darwin')
18 app.quit();
19 });
1 {
2 "name": "xxy-oscilloscope",
3 "version": "1.1.0",
4 "lockfileVersion": 1,
5 "requires": true,
6 "dependencies": {
7 "@types/node": {
8 "version": "10.14.13",
9 "resolved": "https://registry.npmjs.org/@types/node/-/node-10.14.13.tgz",
10 "integrity": "sha512-yN/FNNW1UYsRR1wwAoyOwqvDuLDtVXnaJTZ898XIw/Q5cCaeVAlVwvsmXLX5PuiScBYwZsZU4JYSHB3TvfdwvQ==",
11 "dev": true
12 },
13 "ajv": {
14 "version": "6.10.2",
15 "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.10.2.tgz",
16 "integrity": "sha512-TXtUUEYHuaTEbLZWIKUr5pmBuhDLy+8KYtPYdcV8qC+pOZL+NKqYwvWSRrVXHn+ZmRRAu8vJTAznH7Oag6RVRw==",
17 "dev": true,
18 "requires": {
19 "fast-deep-equal": "^2.0.1",
20 "fast-json-stable-stringify": "^2.0.0",
21 "json-schema-traverse": "^0.4.1",
22 "uri-js": "^4.2.2"
23 }
24 },
25 "ansi-regex": {
26 "version": "2.1.1",
27 "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz",
28 "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=",
29 "dev": true
30 },
31 "array-find-index": {
32 "version": "1.0.2",
33 "resolved": "https://registry.npmjs.org/array-find-index/-/array-find-index-1.0.2.tgz",
34 "integrity": "sha1-3wEKoSh+Fku9pvlyOwqWoexBh6E=",
35 "dev": true
36 },
37 "asn1": {
38 "version": "0.2.4",
39 "resolved": "https://registry.npmjs.org/asn1/-/asn1-0.2.4.tgz",
40 "integrity": "sha512-jxwzQpLQjSmWXgwaCZE9Nz+glAG01yF1QnWgbhGwHI5A6FRIEY6IVqtHhIepHqI7/kyEyQEagBC5mBEFlIYvdg==",
41 "dev": true,
42 "requires": {
43 "safer-buffer": "~2.1.0"
44 }
45 },
46 "assert-plus": {
47 "version": "1.0.0",
48 "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz",
49 "integrity": "sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU=",
50 "dev": true
51 },
52 "asynckit": {
53 "version": "0.4.0",
54 "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz",
55 "integrity": "sha1-x57Zf380y48robyXkLzDZkdLS3k=",
56 "dev": true
57 },
58 "aws-sign2": {
59 "version": "0.7.0",
60 "resolved": "https://registry.npmjs.org/aws-sign2/-/aws-sign2-0.7.0.tgz",
61 "integrity": "sha1-tG6JCTSpWR8tL2+G1+ap8bP+dqg=",
62 "dev": true
63 },
64 "aws4": {
65 "version": "1.8.0",
66 "resolved": "https://registry.npmjs.org/aws4/-/aws4-1.8.0.tgz",
67 "integrity": "sha512-ReZxvNHIOv88FlT7rxcXIIC0fPt4KZqZbOlivyWtXLt8ESx84zd3kMC6iK5jVeS2qt+g7ftS7ye4fi06X5rtRQ==",
68 "dev": true
69 },
70 "bcrypt-pbkdf": {
71 "version": "1.0.2",
72 "resolved": "https://registry.npmjs.org/bcrypt-pbkdf/-/bcrypt-pbkdf-1.0.2.tgz",
73 "integrity": "sha1-pDAdOJtqQ/m2f/PKEaP2Y342Dp4=",
74 "dev": true,
75 "requires": {
76 "tweetnacl": "^0.14.3"
77 }
78 },
79 "buffer-from": {
80 "version": "1.1.1",
81 "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.1.tgz",
82 "integrity": "sha512-MQcXEUbCKtEo7bhqEs6560Hyd4XaovZlO/k9V3hjVUF/zwW7KBVdSK4gIt/bzwS9MbR5qob+F5jusZsb0YQK2A==",
83 "dev": true
84 },
85 "camelcase": {
86 "version": "2.1.1",
87 "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-2.1.1.tgz",
88 "integrity": "sha1-fB0W1nmhu+WcoCys7PsBHiAfWh8=",
89 "dev": true
90 },
91 "camelcase-keys": {
92 "version": "2.1.0",
93 "resolved": "https://registry.npmjs.org/camelcase-keys/-/camelcase-keys-2.1.0.tgz",
94 "integrity": "sha1-MIvur/3ygRkFHvodkyITyRuPkuc=",
95 "dev": true,
96 "requires": {
97 "camelcase": "^2.0.0",
98 "map-obj": "^1.0.0"
99 }
100 },
101 "caseless": {
102 "version": "0.12.0",
103 "resolved": "https://registry.npmjs.org/caseless/-/caseless-0.12.0.tgz",
104 "integrity": "sha1-G2gcIf+EAzyCZUMJBolCDRhxUdw=",
105 "dev": true
106 },
107 "code-point-at": {
108 "version": "1.1.0",
109 "resolved": "https://registry.npmjs.org/code-point-at/-/code-point-at-1.1.0.tgz",
110 "integrity": "sha1-DQcLTQQ6W+ozovGkDi7bPZpMz3c=",
111 "dev": true
112 },
113 "combined-stream": {
114 "version": "1.0.8",
115 "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz",
116 "integrity": "sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==",
117 "dev": true,
118 "requires": {
119 "delayed-stream": "~1.0.0"
120 }
121 },
122 "concat-stream": {
123 "version": "1.6.2",
124 "resolved": "https://registry.npmjs.org/concat-stream/-/concat-stream-1.6.2.tgz",
125 "integrity": "sha512-27HBghJxjiZtIk3Ycvn/4kbJk/1uZuJFfuPEns6LaEvpvG1f0hTea8lilrouyo9mVc2GWdcEZ8OLoGmSADlrCw==",
126 "dev": true,
127 "requires": {
128 "buffer-from": "^1.0.0",
129 "inherits": "^2.0.3",
130 "readable-stream": "^2.2.2",
131 "typedarray": "^0.0.6"
132 },
133 "dependencies": {
134 "isarray": {
135 "version": "1.0.0",
136 "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz",
137 "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=",
138 "dev": true
139 },
140 "readable-stream": {
141 "version": "2.3.6",
142 "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.6.tgz",
143 "integrity": "sha512-tQtKA9WIAhBF3+VLAseyMqZeBjW0AHJoxOtYqSUZNJxauErmLbVm2FW1y+J/YA9dUrAC39ITejlZWhVIwawkKw==",
144 "dev": true,
145 "requires": {
146 "core-util-is": "~1.0.0",
147 "inherits": "~2.0.3",
148 "isarray": "~1.0.0",
149 "process-nextick-args": "~2.0.0",
150 "safe-buffer": "~5.1.1",
151 "string_decoder": "~1.1.1",
152 "util-deprecate": "~1.0.1"
153 }
154 },
155 "safe-buffer": {
156 "version": "5.1.2",
157 "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz",
158 "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==",
159 "dev": true
160 },
161 "string_decoder": {
162 "version": "1.1.1",
163 "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz",
164 "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==",
165 "dev": true,
166 "requires": {
167 "safe-buffer": "~5.1.0"
168 }
169 }
170 }
171 },
172 "core-util-is": {
173 "version": "1.0.2",
174 "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz",
175 "integrity": "sha1-tf1UIgqivFq1eqtxQMlAdUUDwac=",
176 "dev": true
177 },
178 "currently-unhandled": {
179 "version": "0.4.1",
180 "resolved": "https://registry.npmjs.org/currently-unhandled/-/currently-unhandled-0.4.1.tgz",
181 "integrity": "sha1-mI3zP+qxke95mmE2nddsF635V+o=",
182 "dev": true,
183 "requires": {
184 "array-find-index": "^1.0.1"
185 }
186 },
187 "dashdash": {
188 "version": "1.14.1",
189 "resolved": "https://registry.npmjs.org/dashdash/-/dashdash-1.14.1.tgz",
190 "integrity": "sha1-hTz6D3y+L+1d4gMmuN1YEDX24vA=",
191 "dev": true,
192 "requires": {
193 "assert-plus": "^1.0.0"
194 }
195 },
196 "debug": {
197 "version": "3.2.6",
198 "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.6.tgz",
199 "integrity": "sha512-mel+jf7nrtEl5Pn1Qx46zARXKDpBbvzezse7p7LqINmdoIk8PYP5SySaxEmYv6TZ0JyEKA1hsCId6DIhgITtWQ==",
200 "dev": true,
201 "requires": {
202 "ms": "^2.1.1"
203 }
204 },
205 "decamelize": {
206 "version": "1.2.0",
207 "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz",
208 "integrity": "sha1-9lNNFRSCabIDUue+4m9QH5oZEpA=",
209 "dev": true
210 },
211 "deep-extend": {
212 "version": "0.6.0",
213 "resolved": "https://registry.npmjs.org/deep-extend/-/deep-extend-0.6.0.tgz",
214 "integrity": "sha512-LOHxIOaPYdHlJRtCQfDIVZtfw/ufM8+rVj649RIHzcm/vGwQRXFt6OPqIFWsm2XEMrNIEtWR64sY1LEKD2vAOA==",
215 "dev": true
216 },
217 "delayed-stream": {
218 "version": "1.0.0",
219 "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz",
220 "integrity": "sha1-3zrhmayt+31ECqrgsp4icrJOxhk=",
221 "dev": true
222 },
223 "ecc-jsbn": {
224 "version": "0.1.2",
225 "resolved": "https://registry.npmjs.org/ecc-jsbn/-/ecc-jsbn-0.1.2.tgz",
226 "integrity": "sha1-OoOpBOVDUyh4dMVkt1SThoSamMk=",
227 "dev": true,
228 "requires": {
229 "jsbn": "~0.1.0",
230 "safer-buffer": "^2.1.0"
231 }
232 },
233 "electron": {
234 "version": "5.0.8",
235 "resolved": "https://registry.npmjs.org/electron/-/electron-5.0.8.tgz",
236 "integrity": "sha512-wkUVE2GaYCsqQTsISSHWkIkcdpwLwZ1jhzAXSFFoSzsTgugmzhX60rJjIccotUmZ0iPzw+u4ahfcaJ0eslrPNQ==",
237 "dev": true,
238 "requires": {
239 "@types/node": "^10.12.18",
240 "electron-download": "^4.1.0",
241 "extract-zip": "^1.0.3"
242 }
243 },
244 "electron-download": {
245 "version": "4.1.1",
246 "resolved": "https://registry.npmjs.org/electron-download/-/electron-download-4.1.1.tgz",
247 "integrity": "sha512-FjEWG9Jb/ppK/2zToP+U5dds114fM1ZOJqMAR4aXXL5CvyPE9fiqBK/9YcwC9poIFQTEJk/EM/zyRwziziRZrg==",
248 "dev": true,
249 "requires": {
250 "debug": "^3.0.0",
251 "env-paths": "^1.0.0",
252 "fs-extra": "^4.0.1",
253 "minimist": "^1.2.0",
254 "nugget": "^2.0.1",
255 "path-exists": "^3.0.0",
256 "rc": "^1.2.1",
257 "semver": "^5.4.1",
258 "sumchecker": "^2.0.2"
259 }
260 },
261 "env-paths": {
262 "version": "1.0.0",
263 "resolved": "https://registry.npmjs.org/env-paths/-/env-paths-1.0.0.tgz",
264 "integrity": "sha1-QWgTO0K7BcOKNbGuQ5fIKYqzaeA=",
265 "dev": true
266 },
267 "error-ex": {
268 "version": "1.3.2",
269 "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz",
270 "integrity": "sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==",
271 "dev": true,
272 "requires": {
273 "is-arrayish": "^0.2.1"
274 }
275 },
276 "extend": {
277 "version": "3.0.2",
278 "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz",
279 "integrity": "sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==",
280 "dev": true
281 },
282 "extract-zip": {
283 "version": "1.6.7",
284 "resolved": "https://registry.npmjs.org/extract-zip/-/extract-zip-1.6.7.tgz",
285 "integrity": "sha1-qEC0uK9kAyZMjbV/Txp0Mz74H+k=",
286 "dev": true,
287 "requires": {
288 "concat-stream": "1.6.2",
289 "debug": "2.6.9",
290 "mkdirp": "0.5.1",
291 "yauzl": "2.4.1"
292 },
293 "dependencies": {
294 "debug": {
295 "version": "2.6.9",
296 "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
297 "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
298 "dev": true,
299 "requires": {
300 "ms": "2.0.0"
301 }
302 },
303 "ms": {
304 "version": "2.0.0",
305 "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
306 "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=",
307 "dev": true
308 }
309 }
310 },
311 "extsprintf": {
312 "version": "1.3.0",
313 "resolved": "https://registry.npmjs.org/extsprintf/-/extsprintf-1.3.0.tgz",
314 "integrity": "sha1-lpGEQOMEGnpBT4xS48V06zw+HgU=",
315 "dev": true
316 },
317 "fast-deep-equal": {
318 "version": "2.0.1",
319 "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-2.0.1.tgz",
320 "integrity": "sha1-ewUhjd+WZ79/Nwv3/bLLFf3Qqkk=",
321 "dev": true
322 },
323 "fast-json-stable-stringify": {
324 "version": "2.0.0",
325 "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.0.0.tgz",
326 "integrity": "sha1-1RQsDK7msRifh9OnYREGT4bIu/I=",
327 "dev": true
328 },
329 "fd-slicer": {
330 "version": "1.0.1",
331 "resolved": "https://registry.npmjs.org/fd-slicer/-/fd-slicer-1.0.1.tgz",
332 "integrity": "sha1-i1vL2ewyfFBBv5qwI/1nUPEXfmU=",
333 "dev": true,
334 "requires": {
335 "pend": "~1.2.0"
336 }
337 },
338 "find-up": {
339 "version": "1.1.2",
340 "resolved": "https://registry.npmjs.org/find-up/-/find-up-1.1.2.tgz",
341 "integrity": "sha1-ay6YIrGizgpgq2TWEOzK1TyyTQ8=",
342 "dev": true,
343 "requires": {
344 "path-exists": "^2.0.0",
345 "pinkie-promise": "^2.0.0"
346 },
347 "dependencies": {
348 "path-exists": {
349 "version": "2.1.0",
350 "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-2.1.0.tgz",
351 "integrity": "sha1-D+tsZPD8UY2adU3V77YscCJ2H0s=",
352 "dev": true,
353 "requires": {
354 "pinkie-promise": "^2.0.0"
355 }
356 }
357 }
358 },
359 "forever-agent": {
360 "version": "0.6.1",
361 "resolved": "https://registry.npmjs.org/forever-agent/-/forever-agent-0.6.1.tgz",
362 "integrity": "sha1-+8cfDEGt6zf5bFd60e1C2P2sypE=",
363 "dev": true
364 },
365 "form-data": {
366 "version": "2.3.3",
367 "resolved": "https://registry.npmjs.org/form-data/-/form-data-2.3.3.tgz",
368 "integrity": "sha512-1lLKB2Mu3aGP1Q/2eCOx0fNbRMe7XdwktwOruhfqqd0rIJWwN4Dh+E3hrPSlDCXnSR7UtZ1N38rVXm+6+MEhJQ==",
369 "dev": true,
370 "requires": {
371 "asynckit": "^0.4.0",
372 "combined-stream": "^1.0.6",
373 "mime-types": "^2.1.12"
374 }
375 },
376 "fs-extra": {
377 "version": "4.0.3",
378 "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-4.0.3.tgz",
379 "integrity": "sha512-q6rbdDd1o2mAnQreO7YADIxf/Whx4AHBiRf6d+/cVT8h44ss+lHgxf1FemcqDnQt9X3ct4McHr+JMGlYSsK7Cg==",
380 "dev": true,
381 "requires": {
382 "graceful-fs": "^4.1.2",
383 "jsonfile": "^4.0.0",
384 "universalify": "^0.1.0"
385 }
386 },
387 "get-stdin": {
388 "version": "4.0.1",
389 "resolved": "https://registry.npmjs.org/get-stdin/-/get-stdin-4.0.1.tgz",
390 "integrity": "sha1-uWjGsKBDhDJJAui/Gl3zJXmkUP4=",
391 "dev": true
392 },
393 "getpass": {
394 "version": "0.1.7",
395 "resolved": "https://registry.npmjs.org/getpass/-/getpass-0.1.7.tgz",
396 "integrity": "sha1-Xv+OPmhNVprkyysSgmBOi6YhSfo=",
397 "dev": true,
398 "requires": {
399 "assert-plus": "^1.0.0"
400 }
401 },
402 "graceful-fs": {
403 "version": "4.2.0",
404 "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.0.tgz",
405 "integrity": "sha512-jpSvDPV4Cq/bgtpndIWbI5hmYxhQGHPC4d4cqBPb4DLniCfhJokdXhwhaDuLBGLQdvvRum/UiX6ECVIPvDXqdg==",
406 "dev": true
407 },
408 "har-schema": {
409 "version": "2.0.0",
410 "resolved": "https://registry.npmjs.org/har-schema/-/har-schema-2.0.0.tgz",
411 "integrity": "sha1-qUwiJOvKwEeCoNkDVSHyRzW37JI=",
412 "dev": true
413 },
414 "har-validator": {
415 "version": "5.1.3",
416 "resolved": "https://registry.npmjs.org/har-validator/-/har-validator-5.1.3.tgz",
417 "integrity": "sha512-sNvOCzEQNr/qrvJgc3UG/kD4QtlHycrzwS+6mfTrrSq97BvaYcPZZI1ZSqGSPR73Cxn4LKTD4PttRwfU7jWq5g==",
418 "dev": true,
419 "requires": {
420 "ajv": "^6.5.5",
421 "har-schema": "^2.0.0"
422 }
423 },
424 "hosted-git-info": {
425 "version": "2.7.1",
426 "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.7.1.tgz",
427 "integrity": "sha512-7T/BxH19zbcCTa8XkMlbK5lTo1WtgkFi3GvdWEyNuc4Vex7/9Dqbnpsf4JMydcfj9HCg4zUWFTL3Za6lapg5/w==",
428 "dev": true
429 },
430 "http-signature": {
431 "version": "1.2.0",
432 "resolved": "https://registry.npmjs.org/http-signature/-/http-signature-1.2.0.tgz",
433 "integrity": "sha1-muzZJRFHcvPZW2WmCruPfBj7rOE=",
434 "dev": true,
435 "requires": {
436 "assert-plus": "^1.0.0",
437 "jsprim": "^1.2.2",
438 "sshpk": "^1.7.0"
439 }
440 },
441 "indent-string": {
442 "version": "2.1.0",
443 "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-2.1.0.tgz",
444 "integrity": "sha1-ji1INIdCEhtKghi3oTfppSBJ3IA=",
445 "dev": true,
446 "requires": {
447 "repeating": "^2.0.0"
448 }
449 },
450 "inherits": {
451 "version": "2.0.4",
452 "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz",
453 "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==",
454 "dev": true
455 },
456 "ini": {
457 "version": "1.3.5",
458 "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.5.tgz",
459 "integrity": "sha512-RZY5huIKCMRWDUqZlEi72f/lmXKMvuszcMBduliQ3nnWbx9X/ZBQO7DijMEYS9EhHBb2qacRUMtC7svLwe0lcw==",
460 "dev": true
461 },
462 "is-arrayish": {
463 "version": "0.2.1",
464 "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz",
465 "integrity": "sha1-d8mYQFJ6qOyxqLppe4BkWnqSap0=",
466 "dev": true
467 },
468 "is-finite": {
469 "version": "1.0.2",
470 "resolved": "https://registry.npmjs.org/is-finite/-/is-finite-1.0.2.tgz",
471 "integrity": "sha1-zGZ3aVYCvlUO8R6LSqYwU0K20Ko=",
472 "dev": true,
473 "requires": {
474 "number-is-nan": "^1.0.0"
475 }
476 },
477 "is-fullwidth-code-point": {
478 "version": "1.0.0",
479 "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz",
480 "integrity": "sha1-754xOG8DGn8NZDr4L95QxFfvAMs=",
481 "dev": true,
482 "requires": {
483 "number-is-nan": "^1.0.0"
484 }
485 },
486 "is-typedarray": {
487 "version": "1.0.0",
488 "resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz",
489 "integrity": "sha1-5HnICFjfDBsR3dppQPlgEfzaSpo=",
490 "dev": true
491 },
492 "is-utf8": {
493 "version": "0.2.1",
494 "resolved": "https://registry.npmjs.org/is-utf8/-/is-utf8-0.2.1.tgz",
495 "integrity": "sha1-Sw2hRCEE0bM2NA6AeX6GXPOffXI=",
496 "dev": true
497 },
498 "isarray": {
499 "version": "0.0.1",
500 "resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz",
501 "integrity": "sha1-ihis/Kmo9Bd+Cav8YDiTmwXR7t8=",
502 "dev": true
503 },
504 "isstream": {
505 "version": "0.1.2",
506 "resolved": "https://registry.npmjs.org/isstream/-/isstream-0.1.2.tgz",
507 "integrity": "sha1-R+Y/evVa+m+S4VAOaQ64uFKcCZo=",
508 "dev": true
509 },
510 "jsbn": {
511 "version": "0.1.1",
512 "resolved": "https://registry.npmjs.org/jsbn/-/jsbn-0.1.1.tgz",
513 "integrity": "sha1-peZUwuWi3rXyAdls77yoDA7y9RM=",
514 "dev": true
515 },
516 "json-schema": {
517 "version": "0.2.3",
518 "resolved": "https://registry.npmjs.org/json-schema/-/json-schema-0.2.3.tgz",
519 "integrity": "sha1-tIDIkuWaLwWVTOcnvT8qTogvnhM=",
520 "dev": true
521 },
522 "json-schema-traverse": {
523 "version": "0.4.1",
524 "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz",
525 "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==",
526 "dev": true
527 },
528 "json-stringify-safe": {
529 "version": "5.0.1",
530 "resolved": "https://registry.npmjs.org/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz",
531 "integrity": "sha1-Epai1Y/UXxmg9s4B1lcB4sc1tus=",
532 "dev": true
533 },
534 "jsonfile": {
535 "version": "4.0.0",
536 "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-4.0.0.tgz",
537 "integrity": "sha1-h3Gq4HmbZAdrdmQPygWPnBDjPss=",
538 "dev": true,
539 "requires": {
540 "graceful-fs": "^4.1.6"
541 }
542 },
543 "jsprim": {
544 "version": "1.4.1",
545 "resolved": "https://registry.npmjs.org/jsprim/-/jsprim-1.4.1.tgz",
546 "integrity": "sha1-MT5mvB5cwG5Di8G3SZwuXFastqI=",
547 "dev": true,
548 "requires": {
549 "assert-plus": "1.0.0",
550 "extsprintf": "1.3.0",
551 "json-schema": "0.2.3",
552 "verror": "1.10.0"
553 }
554 },
555 "load-json-file": {
556 "version": "1.1.0",
557 "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-1.1.0.tgz",
558 "integrity": "sha1-lWkFcI1YtLq0wiYbBPWfMcmTdMA=",
559 "dev": true,
560 "requires": {
561 "graceful-fs": "^4.1.2",
562 "parse-json": "^2.2.0",
563 "pify": "^2.0.0",
564 "pinkie-promise": "^2.0.0",
565 "strip-bom": "^2.0.0"
566 }
567 },
568 "loud-rejection": {
569 "version": "1.6.0",
570 "resolved": "https://registry.npmjs.org/loud-rejection/-/loud-rejection-1.6.0.tgz",
571 "integrity": "sha1-W0b4AUft7leIcPCG0Eghz5mOVR8=",
572 "dev": true,
573 "requires": {
574 "currently-unhandled": "^0.4.1",
575 "signal-exit": "^3.0.0"
576 }
577 },
578 "map-obj": {
579 "version": "1.0.1",
580 "resolved": "https://registry.npmjs.org/map-obj/-/map-obj-1.0.1.tgz",
581 "integrity": "sha1-2TPOuSBdgr3PSIb2dCvcK03qFG0=",
582 "dev": true
583 },
584 "meow": {
585 "version": "3.7.0",
586 "resolved": "https://registry.npmjs.org/meow/-/meow-3.7.0.tgz",
587 "integrity": "sha1-cstmi0JSKCkKu/qFaJJYcwioAfs=",
588 "dev": true,
589 "requires": {
590 "camelcase-keys": "^2.0.0",
591 "decamelize": "^1.1.2",
592 "loud-rejection": "^1.0.0",
593 "map-obj": "^1.0.1",
594 "minimist": "^1.1.3",
595 "normalize-package-data": "^2.3.4",
596 "object-assign": "^4.0.1",
597 "read-pkg-up": "^1.0.1",
598 "redent": "^1.0.0",
599 "trim-newlines": "^1.0.0"
600 }
601 },
602 "mime-db": {
603 "version": "1.40.0",
604 "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.40.0.tgz",
605 "integrity": "sha512-jYdeOMPy9vnxEqFRRo6ZvTZ8d9oPb+k18PKoYNYUe2stVEBPPwsln/qWzdbmaIvnhZ9v2P+CuecK+fpUfsV2mA==",
606 "dev": true
607 },
608 "mime-types": {
609 "version": "2.1.24",
610 "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.24.tgz",
611 "integrity": "sha512-WaFHS3MCl5fapm3oLxU4eYDw77IQM2ACcxQ9RIxfaC3ooc6PFuBMGZZsYpvoXS5D5QTWPieo1jjLdAm3TBP3cQ==",
612 "dev": true,
613 "requires": {
614 "mime-db": "1.40.0"
615 }
616 },
617 "minimist": {
618 "version": "1.2.0",
619 "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz",
620 "integrity": "sha1-o1AIsg9BOD7sH7kU9M1d95omQoQ=",
621 "dev": true
622 },
623 "mkdirp": {
624 "version": "0.5.1",
625 "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.1.tgz",
626 "integrity": "sha1-MAV0OOrGz3+MR2fzhkjWaX11yQM=",
627 "dev": true,
628 "requires": {
629 "minimist": "0.0.8"
630 },
631 "dependencies": {
632 "minimist": {
633 "version": "0.0.8",
634 "resolved": "https://registry.npmjs.org/minimist/-/minimist-0.0.8.tgz",
635 "integrity": "sha1-hX/Kv8M5fSYluCKCYuhqp6ARsF0=",
636 "dev": true
637 }
638 }
639 },
640 "ms": {
641 "version": "2.1.2",
642 "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz",
643 "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==",
644 "dev": true
645 },
646 "normalize-package-data": {
647 "version": "2.5.0",
648 "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.5.0.tgz",
649 "integrity": "sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==",
650 "dev": true,
651 "requires": {
652 "hosted-git-info": "^2.1.4",
653 "resolve": "^1.10.0",
654 "semver": "2 || 3 || 4 || 5",
655 "validate-npm-package-license": "^3.0.1"
656 }
657 },
658 "nugget": {
659 "version": "2.0.1",
660 "resolved": "https://registry.npmjs.org/nugget/-/nugget-2.0.1.tgz",
661 "integrity": "sha1-IBCVpIfhrTYIGzQy+jytpPjQcbA=",
662 "dev": true,
663 "requires": {
664 "debug": "^2.1.3",
665 "minimist": "^1.1.0",
666 "pretty-bytes": "^1.0.2",
667 "progress-stream": "^1.1.0",
668 "request": "^2.45.0",
669 "single-line-log": "^1.1.2",
670 "throttleit": "0.0.2"
671 },
672 "dependencies": {
673 "debug": {
674 "version": "2.6.9",
675 "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
676 "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
677 "dev": true,
678 "requires": {
679 "ms": "2.0.0"
680 }
681 },
682 "ms": {
683 "version": "2.0.0",
684 "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
685 "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=",
686 "dev": true
687 }
688 }
689 },
690 "number-is-nan": {
691 "version": "1.0.1",
692 "resolved": "https://registry.npmjs.org/number-is-nan/-/number-is-nan-1.0.1.tgz",
693 "integrity": "sha1-CXtgK1NCKlIsGvuHkDGDNpQaAR0=",
694 "dev": true
695 },
696 "oauth-sign": {
697 "version": "0.9.0",
698 "resolved": "https://registry.npmjs.org/oauth-sign/-/oauth-sign-0.9.0.tgz",
699 "integrity": "sha512-fexhUFFPTGV8ybAtSIGbV6gOkSv8UtRbDBnAyLQw4QPKkgNlsH2ByPGtMUqdWkos6YCRmAqViwgZrJc/mRDzZQ==",
700 "dev": true
701 },
702 "object-assign": {
703 "version": "4.1.1",
704 "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz",
705 "integrity": "sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM=",
706 "dev": true
707 },
708 "object-keys": {
709 "version": "0.4.0",
710 "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-0.4.0.tgz",
711 "integrity": "sha1-KKaq50KN0sOpLz2V8hM13SBOAzY=",
712 "dev": true
713 },
714 "parse-json": {
715 "version": "2.2.0",
716 "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-2.2.0.tgz",
717 "integrity": "sha1-9ID0BDTvgHQfhGkJn43qGPVaTck=",
718 "dev": true,
719 "requires": {
720 "error-ex": "^1.2.0"
721 }
722 },
723 "path-exists": {
724 "version": "3.0.0",
725 "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz",
726 "integrity": "sha1-zg6+ql94yxiSXqfYENe1mwEP1RU=",
727 "dev": true
728 },
729 "path-parse": {
730 "version": "1.0.6",
731 "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.6.tgz",
732 "integrity": "sha512-GSmOT2EbHrINBf9SR7CDELwlJ8AENk3Qn7OikK4nFYAu3Ote2+JYNVvkpAEQm3/TLNEJFD/xZJjzyxg3KBWOzw==",
733 "dev": true
734 },
735 "path-type": {
736 "version": "1.1.0",
737 "resolved": "https://registry.npmjs.org/path-type/-/path-type-1.1.0.tgz",
738 "integrity": "sha1-WcRPfuSR2nBNpBXaWkBwuk+P5EE=",
739 "dev": true,
740 "requires": {
741 "graceful-fs": "^4.1.2",
742 "pify": "^2.0.0",
743 "pinkie-promise": "^2.0.0"
744 }
745 },
746 "pend": {
747 "version": "1.2.0",
748 "resolved": "https://registry.npmjs.org/pend/-/pend-1.2.0.tgz",
749 "integrity": "sha1-elfrVQpng/kRUzH89GY9XI4AelA=",
750 "dev": true
751 },
752 "performance-now": {
753 "version": "2.1.0",
754 "resolved": "https://registry.npmjs.org/performance-now/-/performance-now-2.1.0.tgz",
755 "integrity": "sha1-Ywn04OX6kT7BxpMHrjZLSzd8nns=",
756 "dev": true
757 },
758 "pify": {
759 "version": "2.3.0",
760 "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz",
761 "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=",
762 "dev": true
763 },
764 "pinkie": {
765 "version": "2.0.4",
766 "resolved": "https://registry.npmjs.org/pinkie/-/pinkie-2.0.4.tgz",
767 "integrity": "sha1-clVrgM+g1IqXToDnckjoDtT3+HA=",
768 "dev": true
769 },
770 "pinkie-promise": {
771 "version": "2.0.1",
772 "resolved": "https://registry.npmjs.org/pinkie-promise/-/pinkie-promise-2.0.1.tgz",
773 "integrity": "sha1-ITXW36ejWMBprJsXh3YogihFD/o=",
774 "dev": true,
775 "requires": {
776 "pinkie": "^2.0.0"
777 }
778 },
779 "pretty-bytes": {
780 "version": "1.0.4",
781 "resolved": "https://registry.npmjs.org/pretty-bytes/-/pretty-bytes-1.0.4.tgz",
782 "integrity": "sha1-CiLoIQYJrTVUL4yNXSFZr/B1HIQ=",
783 "dev": true,
784 "requires": {
785 "get-stdin": "^4.0.1",
786 "meow": "^3.1.0"
787 }
788 },
789 "process-nextick-args": {
790 "version": "2.0.1",
791 "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz",
792 "integrity": "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==",
793 "dev": true
794 },
795 "progress-stream": {
796 "version": "1.2.0",
797 "resolved": "https://registry.npmjs.org/progress-stream/-/progress-stream-1.2.0.tgz",
798 "integrity": "sha1-LNPP6jO6OonJwSHsM0er6asSX3c=",
799 "dev": true,
800 "requires": {
801 "speedometer": "~0.1.2",
802 "through2": "~0.2.3"
803 }
804 },
805 "psl": {
806 "version": "1.2.0",
807 "resolved": "https://registry.npmjs.org/psl/-/psl-1.2.0.tgz",
808 "integrity": "sha512-GEn74ZffufCmkDDLNcl3uuyF/aSD6exEyh1v/ZSdAomB82t6G9hzJVRx0jBmLDW+VfZqks3aScmMw9DszwUalA==",
809 "dev": true
810 },
811 "punycode": {
812 "version": "2.1.1",
813 "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz",
814 "integrity": "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==",
815 "dev": true
816 },
817 "qs": {
818 "version": "6.5.2",
819 "resolved": "https://registry.npmjs.org/qs/-/qs-6.5.2.tgz",
820 "integrity": "sha512-N5ZAX4/LxJmF+7wN74pUD6qAh9/wnvdQcjq9TZjevvXzSUo7bfmw91saqMjzGS2xq91/odN2dW/WOl7qQHNDGA==",
821 "dev": true
822 },
823 "rc": {
824 "version": "1.2.8",
825 "resolved": "https://registry.npmjs.org/rc/-/rc-1.2.8.tgz",
826 "integrity": "sha512-y3bGgqKj3QBdxLbLkomlohkvsA8gdAiUQlSBJnBhfn+BPxg4bc62d8TcBW15wavDfgexCgccckhcZvywyQYPOw==",
827 "dev": true,
828 "requires": {
829 "deep-extend": "^0.6.0",
830 "ini": "~1.3.0",
831 "minimist": "^1.2.0",
832 "strip-json-comments": "~2.0.1"
833 }
834 },
835 "read-pkg": {
836 "version": "1.1.0",
837 "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-1.1.0.tgz",
838 "integrity": "sha1-9f+qXs0pyzHAR0vKfXVra7KePyg=",
839 "dev": true,
840 "requires": {
841 "load-json-file": "^1.0.0",
842 "normalize-package-data": "^2.3.2",
843 "path-type": "^1.0.0"
844 }
845 },
846 "read-pkg-up": {
847 "version": "1.0.1",
848 "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-1.0.1.tgz",
849 "integrity": "sha1-nWPBMnbAZZGNV/ACpX9AobZD+wI=",
850 "dev": true,
851 "requires": {
852 "find-up": "^1.0.0",
853 "read-pkg": "^1.0.0"
854 }
855 },
856 "readable-stream": {
857 "version": "1.1.14",
858 "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-1.1.14.tgz",
859 "integrity": "sha1-fPTFTvZI44EwhMY23SB54WbAgdk=",
860 "dev": true,
861 "requires": {
862 "core-util-is": "~1.0.0",
863 "inherits": "~2.0.1",
864 "isarray": "0.0.1",
865 "string_decoder": "~0.10.x"
866 }
867 },
868 "redent": {
869 "version": "1.0.0",
870 "resolved": "https://registry.npmjs.org/redent/-/redent-1.0.0.tgz",
871 "integrity": "sha1-z5Fqsf1fHxbfsggi3W7H9zDCr94=",
872 "dev": true,
873 "requires": {
874 "indent-string": "^2.1.0",
875 "strip-indent": "^1.0.1"
876 }
877 },
878 "repeating": {
879 "version": "2.0.1",
880 "resolved": "https://registry.npmjs.org/repeating/-/repeating-2.0.1.tgz",
881 "integrity": "sha1-UhTFOpJtNVJwdSf7q0FdvAjQbdo=",
882 "dev": true,
883 "requires": {
884 "is-finite": "^1.0.0"
885 }
886 },
887 "request": {
888 "version": "2.88.0",
889 "resolved": "https://registry.npmjs.org/request/-/request-2.88.0.tgz",
890 "integrity": "sha512-NAqBSrijGLZdM0WZNsInLJpkJokL72XYjUpnB0iwsRgxh7dB6COrHnTBNwN0E+lHDAJzu7kLAkDeY08z2/A0hg==",
891 "dev": true,
892 "requires": {
893 "aws-sign2": "~0.7.0",
894 "aws4": "^1.8.0",
895 "caseless": "~0.12.0",
896 "combined-stream": "~1.0.6",
897 "extend": "~3.0.2",
898 "forever-agent": "~0.6.1",
899 "form-data": "~2.3.2",
900 "har-validator": "~5.1.0",
901 "http-signature": "~1.2.0",
902 "is-typedarray": "~1.0.0",
903 "isstream": "~0.1.2",
904 "json-stringify-safe": "~5.0.1",
905 "mime-types": "~2.1.19",
906 "oauth-sign": "~0.9.0",
907 "performance-now": "^2.1.0",
908 "qs": "~6.5.2",
909 "safe-buffer": "^5.1.2",
910 "tough-cookie": "~2.4.3",
911 "tunnel-agent": "^0.6.0",
912 "uuid": "^3.3.2"
913 }
914 },
915 "resolve": {
916 "version": "1.11.1",
917 "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.11.1.tgz",
918 "integrity": "sha512-vIpgF6wfuJOZI7KKKSP+HmiKggadPQAdsp5HiC1mvqnfp0gF1vdwgBWZIdrVft9pgqoMFQN+R7BSWZiBxx+BBw==",
919 "dev": true,
920 "requires": {
921 "path-parse": "^1.0.6"
922 }
923 },
924 "safe-buffer": {
925 "version": "5.2.0",
926 "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.0.tgz",
927 "integrity": "sha512-fZEwUGbVl7kouZs1jCdMLdt95hdIv0ZeHg6L7qPeciMZhZ+/gdesW4wgTARkrFWEpspjEATAzUGPG8N2jJiwbg==",
928 "dev": true
929 },
930 "safer-buffer": {
931 "version": "2.1.2",
932 "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz",
933 "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==",
934 "dev": true
935 },
936 "semver": {
937 "version": "5.7.0",
938 "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.0.tgz",
939 "integrity": "sha512-Ya52jSX2u7QKghxeoFGpLwCtGlt7j0oY9DYb5apt9nPlJ42ID+ulTXESnt/qAQcoSERyZ5sl3LDIOw0nAn/5DA==",
940 "dev": true
941 },
942 "signal-exit": {
943 "version": "3.0.2",
944 "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.2.tgz",
945 "integrity": "sha1-tf3AjxKH6hF4Yo5BXiUTK3NkbG0=",
946 "dev": true
947 },
948 "single-line-log": {
949 "version": "1.1.2",
950 "resolved": "https://registry.npmjs.org/single-line-log/-/single-line-log-1.1.2.tgz",
951 "integrity": "sha1-wvg/Jzo+GhbtsJlWYdoO1e8DM2Q=",
952 "dev": true,
953 "requires": {
954 "string-width": "^1.0.1"
955 }
956 },
957 "spdx-correct": {
958 "version": "3.1.0",
959 "resolved": "https://registry.npmjs.org/spdx-correct/-/spdx-correct-3.1.0.tgz",
960 "integrity": "sha512-lr2EZCctC2BNR7j7WzJ2FpDznxky1sjfxvvYEyzxNyb6lZXHODmEoJeFu4JupYlkfha1KZpJyoqiJ7pgA1qq8Q==",
961 "dev": true,
962 "requires": {
963 "spdx-expression-parse": "^3.0.0",
964 "spdx-license-ids": "^3.0.0"
965 }
966 },
967 "spdx-exceptions": {
968 "version": "2.2.0",
969 "resolved": "https://registry.npmjs.org/spdx-exceptions/-/spdx-exceptions-2.2.0.tgz",
970 "integrity": "sha512-2XQACfElKi9SlVb1CYadKDXvoajPgBVPn/gOQLrTvHdElaVhr7ZEbqJaRnJLVNeaI4cMEAgVCeBMKF6MWRDCRA==",
971 "dev": true
972 },
973 "spdx-expression-parse": {
974 "version": "3.0.0",
975 "resolved": "https://registry.npmjs.org/spdx-expression-parse/-/spdx-expression-parse-3.0.0.tgz",
976 "integrity": "sha512-Yg6D3XpRD4kkOmTpdgbUiEJFKghJH03fiC1OPll5h/0sO6neh2jqRDVHOQ4o/LMea0tgCkbMgea5ip/e+MkWyg==",
977 "dev": true,
978 "requires": {
979 "spdx-exceptions": "^2.1.0",
980 "spdx-license-ids": "^3.0.0"
981 }
982 },
983 "spdx-license-ids": {
984 "version": "3.0.5",
985 "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.5.tgz",
986 "integrity": "sha512-J+FWzZoynJEXGphVIS+XEh3kFSjZX/1i9gFBaWQcB+/tmpe2qUsSBABpcxqxnAxFdiUFEgAX1bjYGQvIZmoz9Q==",
987 "dev": true
988 },
989 "speedometer": {
990 "version": "0.1.4",
991 "resolved": "https://registry.npmjs.org/speedometer/-/speedometer-0.1.4.tgz",
992 "integrity": "sha1-mHbb0qFp0xFUAtSObqYynIgWpQ0=",
993 "dev": true
994 },
995 "sshpk": {
996 "version": "1.16.1",
997 "resolved": "https://registry.npmjs.org/sshpk/-/sshpk-1.16.1.tgz",
998 "integrity": "sha512-HXXqVUq7+pcKeLqqZj6mHFUMvXtOJt1uoUx09pFW6011inTMxqI8BA8PM95myrIyyKwdnzjdFjLiE6KBPVtJIg==",
999 "dev": true,
1000 "requires": {
1001 "asn1": "~0.2.3",
1002 "assert-plus": "^1.0.0",
1003 "bcrypt-pbkdf": "^1.0.0",
1004 "dashdash": "^1.12.0",
1005 "ecc-jsbn": "~0.1.1",
1006 "getpass": "^0.1.1",
1007 "jsbn": "~0.1.0",
1008 "safer-buffer": "^2.0.2",
1009 "tweetnacl": "~0.14.0"
1010 }
1011 },
1012 "string-width": {
1013 "version": "1.0.2",
1014 "resolved": "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz",
1015 "integrity": "sha1-EYvfW4zcUaKn5w0hHgfisLmxB9M=",
1016 "dev": true,
1017 "requires": {
1018 "code-point-at": "^1.0.0",
1019 "is-fullwidth-code-point": "^1.0.0",
1020 "strip-ansi": "^3.0.0"
1021 }
1022 },
1023 "string_decoder": {
1024 "version": "0.10.31",
1025 "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz",
1026 "integrity": "sha1-YuIDvEF2bGwoyfyEMB2rHFMQ+pQ=",
1027 "dev": true
1028 },
1029 "strip-ansi": {
1030 "version": "3.0.1",
1031 "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz",
1032 "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=",
1033 "dev": true,
1034 "requires": {
1035 "ansi-regex": "^2.0.0"
1036 }
1037 },
1038 "strip-bom": {
1039 "version": "2.0.0",
1040 "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-2.0.0.tgz",
1041 "integrity": "sha1-YhmoVhZSBJHzV4i9vxRHqZx+aw4=",
1042 "dev": true,
1043 "requires": {
1044 "is-utf8": "^0.2.0"
1045 }
1046 },
1047 "strip-indent": {
1048 "version": "1.0.1",
1049 "resolved": "https://registry.npmjs.org/strip-indent/-/strip-indent-1.0.1.tgz",
1050 "integrity": "sha1-DHlipq3vp7vUrDZkYKY4VSrhoKI=",
1051 "dev": true,
1052 "requires": {
1053 "get-stdin": "^4.0.1"
1054 }
1055 },
1056 "strip-json-comments": {
1057 "version": "2.0.1",
1058 "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-2.0.1.tgz",
1059 "integrity": "sha1-PFMZQukIwml8DsNEhYwobHygpgo=",
1060 "dev": true
1061 },
1062 "sumchecker": {
1063 "version": "2.0.2",
1064 "resolved": "https://registry.npmjs.org/sumchecker/-/sumchecker-2.0.2.tgz",
1065 "integrity": "sha1-D0LBDl0F2l1C7qPlbDOZo31sWz4=",
1066 "dev": true,
1067 "requires": {
1068 "debug": "^2.2.0"
1069 },
1070 "dependencies": {
1071 "debug": {
1072 "version": "2.6.9",
1073 "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
1074 "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
1075 "dev": true,
1076 "requires": {
1077 "ms": "2.0.0"
1078 }
1079 },
1080 "ms": {
1081 "version": "2.0.0",
1082 "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
1083 "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=",
1084 "dev": true
1085 }
1086 }
1087 },
1088 "throttleit": {
1089 "version": "0.0.2",
1090 "resolved": "https://registry.npmjs.org/throttleit/-/throttleit-0.0.2.tgz",
1091 "integrity": "sha1-z+34jmDADdlpe2H90qg0OptoDq8=",
1092 "dev": true
1093 },
1094 "through2": {
1095 "version": "0.2.3",
1096 "resolved": "https://registry.npmjs.org/through2/-/through2-0.2.3.tgz",
1097 "integrity": "sha1-6zKE2k6jEbbMis42U3SKUqvyWj8=",
1098 "dev": true,
1099 "requires": {
1100 "readable-stream": "~1.1.9",
1101 "xtend": "~2.1.1"
1102 }
1103 },
1104 "tough-cookie": {
1105 "version": "2.4.3",
1106 "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-2.4.3.tgz",
1107 "integrity": "sha512-Q5srk/4vDM54WJsJio3XNn6K2sCG+CQ8G5Wz6bZhRZoAe/+TxjWB/GlFAnYEbkYVlON9FMk/fE3h2RLpPXo4lQ==",
1108 "dev": true,
1109 "requires": {
1110 "psl": "^1.1.24",
1111 "punycode": "^1.4.1"
1112 },
1113 "dependencies": {
1114 "punycode": {
1115 "version": "1.4.1",
1116 "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.4.1.tgz",
1117 "integrity": "sha1-wNWmOycYgArY4esPpSachN1BhF4=",
1118 "dev": true
1119 }
1120 }
1121 },
1122 "trim-newlines": {
1123 "version": "1.0.0",
1124 "resolved": "https://registry.npmjs.org/trim-newlines/-/trim-newlines-1.0.0.tgz",
1125 "integrity": "sha1-WIeWa7WCpFA6QetST301ARgVphM=",
1126 "dev": true
1127 },
1128 "tunnel-agent": {
1129 "version": "0.6.0",
1130 "resolved": "https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.6.0.tgz",
1131 "integrity": "sha1-J6XeoGs2sEoKmWZ3SykIaPD8QP0=",
1132 "dev": true,
1133 "requires": {
1134 "safe-buffer": "^5.0.1"
1135 }
1136 },
1137 "tweetnacl": {
1138 "version": "0.14.5",
1139 "resolved": "https://registry.npmjs.org/tweetnacl/-/tweetnacl-0.14.5.tgz",
1140 "integrity": "sha1-WuaBd/GS1EViadEIr6k/+HQ/T2Q=",
1141 "dev": true
1142 },
1143 "typedarray": {
1144 "version": "0.0.6",
1145 "resolved": "https://registry.npmjs.org/typedarray/-/typedarray-0.0.6.tgz",
1146 "integrity": "sha1-hnrHTjhkGHsdPUfZlqeOxciDB3c=",
1147 "dev": true
1148 },
1149 "universalify": {
1150 "version": "0.1.2",
1151 "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.1.2.tgz",
1152 "integrity": "sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==",
1153 "dev": true
1154 },
1155 "uri-js": {
1156 "version": "4.2.2",
1157 "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.2.2.tgz",
1158 "integrity": "sha512-KY9Frmirql91X2Qgjry0Wd4Y+YTdrdZheS8TFwvkbLWf/G5KNJDCh6pKL5OZctEW4+0Baa5idK2ZQuELRwPznQ==",
1159 "dev": true,
1160 "requires": {
1161 "punycode": "^2.1.0"
1162 }
1163 },
1164 "util-deprecate": {
1165 "version": "1.0.2",
1166 "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz",
1167 "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=",
1168 "dev": true
1169 },
1170 "uuid": {
1171 "version": "3.3.2",
1172 "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.3.2.tgz",
1173 "integrity": "sha512-yXJmeNaw3DnnKAOKJE51sL/ZaYfWJRl1pK9dr19YFCu0ObS231AB1/LbqTKRAQ5kw8A90rA6fr4riOUpTZvQZA==",
1174 "dev": true
1175 },
1176 "validate-npm-package-license": {
1177 "version": "3.0.4",
1178 "resolved": "https://registry.npmjs.org/validate-npm-package-license/-/validate-npm-package-license-3.0.4.tgz",
1179 "integrity": "sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew==",
1180 "dev": true,
1181 "requires": {
1182 "spdx-correct": "^3.0.0",
1183 "spdx-expression-parse": "^3.0.0"
1184 }
1185 },
1186 "verror": {
1187 "version": "1.10.0",
1188 "resolved": "https://registry.npmjs.org/verror/-/verror-1.10.0.tgz",
1189 "integrity": "sha1-OhBcoXBTr1XW4nDB+CiGguGNpAA=",
1190 "dev": true,
1191 "requires": {
1192 "assert-plus": "^1.0.0",
1193 "core-util-is": "1.0.2",
1194 "extsprintf": "^1.2.0"
1195 }
1196 },
1197 "xtend": {
1198 "version": "2.1.2",
1199 "resolved": "https://registry.npmjs.org/xtend/-/xtend-2.1.2.tgz",
1200 "integrity": "sha1-bv7MKk2tjmlixJAbM3znuoe10os=",
1201 "dev": true,
1202 "requires": {
1203 "object-keys": "~0.4.0"
1204 }
1205 },
1206 "yauzl": {
1207 "version": "2.4.1",
1208 "resolved": "https://registry.npmjs.org/yauzl/-/yauzl-2.4.1.tgz",
1209 "integrity": "sha1-lSj0QtqxsihOWLQ3m7GU4i4MQAU=",
1210 "dev": true,
1211 "requires": {
1212 "fd-slicer": "~1.0.1"
1213 }
1214 }
1215 }
1216 }
1 {
2 "name": "xxy-oscilloscope",
3 "version": "1.1.0",
4 "main": "main.js",
5 "scripts": {
6 "start": "electron ."
7 },
8 "repository": {
9 "type": "git",
10 "url": "git@git.s-ol.nu:public/xxy-oscilloscope.git"
11 },
12 "license": "MIT",
13 "devDependencies": {
14 "electron": "^5.0.8"
15 }
16 }