Commit c622bef69c93c5bcd6ad07a58acac92b62203d0e
1 parent
27b1c37ad6
Exists in
master
Ready to test on nuc
Showing 22 changed files with 431 additions and 34 deletions Inline Diff
- lib/local-db.js
- lib/modem-dashboard/index.js
- lib/modem-dashboard/public/ie10-viewport-bug-workaround.css
- lib/modem-dashboard/public/ie10-viewport-bug-workaround.js
- lib/modem-dashboard/public/img/signal-0.png
- lib/modem-dashboard/public/img/signal-1.png
- lib/modem-dashboard/public/img/signal-2.png
- lib/modem-dashboard/public/img/signal-3.png
- lib/modem-dashboard/public/img/signal-4.png
- lib/modem-dashboard/public/starter-template.css
- lib/modem-dashboard/router-sms.js
- lib/modem-dashboard/router-ussd.js
- lib/modem-dashboard/views/sms.index.html
- lib/modem-dashboard/views/template.html
- lib/modem-dashboard/views/ussd.index.html
- lib/modem/index.js
- lib/partner-mkios.js
- lib/pending-archive.js
- lib/sms-handler.js
- package-lock.json
- package.json
- pid.txt
lib/local-db.js
1 | "use strict"; | 1 | "use strict"; |
2 | 2 | ||
3 | const logger = require('komodo-sdk/logger'); | 3 | const logger = require('komodo-sdk/logger'); |
4 | const sqlite3 = require('sqlite3').verbose(); | 4 | const sqlite3 = require('sqlite3').verbose(); |
5 | const moment = require('moment'); | 5 | const moment = require('moment'); |
6 | const cron = require('cron'); | 6 | const cron = require('cron'); |
7 | 7 | ||
8 | const db = new sqlite3.Database('data.sqlite', (err) => { | 8 | const db = new sqlite3.Database('data.sqlite', (err) => { |
9 | if (err) { | 9 | if (err) { |
10 | logger.warn('Error connecting to local database', {err: err}); | 10 | logger.warn('Error connecting to local database', {err: err}); |
11 | process.exit(2); | 11 | process.exit(2); |
12 | } | 12 | } |
13 | 13 | ||
14 | logger.info('Local database connected'); | 14 | logger.info('Local database connected'); |
15 | 15 | ||
16 | initTables(); | 16 | initTables(); |
17 | cleanup(); | 17 | cleanup(); |
18 | 18 | ||
19 | }); | 19 | }); |
20 | 20 | ||
21 | function getConnection() { return db; } | 21 | function getConnection() { return db; } |
22 | 22 | ||
23 | function initTables() { | 23 | function initTables() { |
24 | logger.verbose('Preparing database tables'); | 24 | logger.verbose('Preparing database tables'); |
25 | db.serialize(function() { | 25 | db.serialize(function() { |
26 | db.run('CREATE TABLE IF NOT EXISTS sms( created TEXT, direction TEXT, imsi TEXT, partner TEXT, msg TEXT )'); | 26 | db.run('CREATE TABLE IF NOT EXISTS ussd( created TEXT, created_date TEXT, direction TEXT, imsi TEXT, msg TEXT )'); |
27 | db.run('CREATE INDEX IF NOT EXISTS idx_ussd_created ON ussd(created)'); | ||
28 | db.run('CREATE INDEX IF NOT EXISTS idx_ussd_created_date_created ON ussd(created_date, created)'); | ||
29 | |||
30 | db.run('CREATE TABLE IF NOT EXISTS sms( created TEXT, created_date TEXT, direction TEXT, imsi TEXT, partner TEXT, msg TEXT )'); | ||
27 | db.run('CREATE INDEX IF NOT EXISTS idx_sms_created ON sms(created)'); | 31 | db.run('CREATE INDEX IF NOT EXISTS idx_sms_created ON sms(created)'); |
32 | db.run('CREATE INDEX IF NOT EXISTS idx_sms_created_date_created ON sms(created_date, created)'); | ||
28 | 33 | ||
29 | db.run('CREATE TABLE IF NOT EXISTS pendingtrx ( created TEXT, created_date TEXT, trx_id TEXT, destination TEXT, product TEXT )'); | 34 | db.run('CREATE TABLE IF NOT EXISTS pendingtrx ( created TEXT, created_date TEXT, trx_id TEXT, destination TEXT, product TEXT )'); |
30 | db.run('CREATE INDEX IF NOT EXISTS idx_pendingtrx_created ON pendingtrx(created)'); | 35 | db.run('CREATE INDEX IF NOT EXISTS idx_pendingtrx_created ON pendingtrx(created)'); |
31 | db.run('CREATE UNIQUE INDEX IF NOT EXISTS idx_pendingtrx_created_date ON pendingtrx(created_date, destination, product)'); | ||
32 | db.run('CREATE UNIQUE INDEX IF NOT EXISTS idx_pendingtrx_trx_id ON pendingtrx(trx_id)'); | 36 | db.run('CREATE UNIQUE INDEX IF NOT EXISTS idx_pendingtrx_trx_id ON pendingtrx(trx_id)'); |
37 | db.run('CREATE INDEX IF NOT EXISTS idx_pendingtrx_created_date ON pendingtrx(created_date, destination, product)'); | ||
33 | }) | 38 | }) |
34 | } | 39 | } |
35 | 40 | ||
36 | function cleanup(max_days) { | 41 | function cleanup(max_days) { |
37 | logger.info('Doing database cleanup'); | 42 | logger.info('Doing database cleanup'); |
38 | 43 | ||
39 | if (!max_days) { | 44 | if (!max_days) { |
40 | max_days = 7; | 45 | max_days = 31; |
41 | } | 46 | } |
42 | 47 | ||
43 | const oldest = moment().add(-1 * max_days, 'days').format('YYYY-MM-DD'); | 48 | const oldest = moment().add(-1 * max_days, 'days').format('YYYY-MM-DD'); |
44 | db.serialize(function() { | 49 | db.serialize(function() { |
50 | db.run('DELETE FROM ussd WHERE created < ?', oldest); | ||
45 | db.run('DELETE FROM sms WHERE created < ?', oldest); | 51 | db.run('DELETE FROM sms WHERE created < ?', oldest); |
46 | db.run('DELETE FROM pendingtrx WHERE created_date < ?', oldest); | 52 | db.run('DELETE FROM pendingtrx WHERE created_date < ?', oldest); |
47 | db.run('VACUUM'); | 53 | db.run('VACUUM'); |
48 | }); | 54 | }); |
49 | } | 55 | } |
50 | 56 | ||
51 | const cleanCronJob = new cron.CronJob({ | 57 | const cleanCronJob = new cron.CronJob({ |
52 | cronTime: '00 00 00 * * *', | 58 | cronTime: '00 00 00 * * *', |
53 | onTick: function() { cleanup(); }, | 59 | onTick: function() { cleanup(); }, |
54 | start: false | 60 | start: false |
55 | }) | 61 | }) |
56 | 62 | ||
57 | exports.getConnection = getConnection; | 63 | exports.getConnection = getConnection; |
58 | exports.cleanup = cleanup; | 64 | exports.cleanup = cleanup; |
lib/modem-dashboard/index.js
File was created | 1 | "use strict"; | |
2 | |||
3 | const express = require('express'); | ||
4 | const nunjucks = require('nunjucks'); | ||
5 | |||
6 | const config = require('komodo-sdk/config'); | ||
7 | const logger = require('komodo-sdk/logger'); | ||
8 | const matrix = require('komodo-sdk/matrix'); | ||
9 | |||
10 | |||
11 | const routerSms = require('./router-sms'); | ||
12 | const routerUssd = require('./router-ussd'); | ||
13 | |||
14 | const app = express(); | ||
15 | |||
16 | app.use(express.static(__dirname + '/public', {maxAge: 24 * 3600 * 1000})); | ||
17 | |||
18 | nunjucks.configure(__dirname + '/views', { | ||
19 | autoescape: true, | ||
20 | noCache: true, | ||
21 | express: app | ||
22 | }); | ||
23 | |||
24 | function modemSignal(req, res, next) { | ||
25 | const signal_strength = matrix && matrix.modem && matrix.modem.signal_strength ? matrix.modem.signal_strength : 0; | ||
26 | res.locals.signal_strength = signal_strength; | ||
27 | |||
28 | if (signal_strength < 2 || !signal_strength) { | ||
29 | res.locals.signal_strength_image = 'signal-0.png'; | ||
30 | res.locals.signal_strength_title = 'No signal'; | ||
31 | } | ||
32 | else if (signal_strength < 10) { | ||
33 | res.locals.signal_strength_image = 'signal-1.png'; | ||
34 | res.locals.signal_strength_title = 'Marginal'; | ||
35 | } | ||
36 | else if (signal_strength < 15) { | ||
37 | res.locals.signal_strength_image = 'signal-2.png'; | ||
38 | res.locals.signal_strength_title = 'OK'; | ||
39 | } | ||
40 | else if (signal_strength < 20) { | ||
41 | res.locals.signal_strength_image = 'signal-3.png'; | ||
42 | res.locals.signal_strength_title = 'Good'; | ||
43 | } | ||
44 | else { | ||
45 | res.locals.signal_strength_image = 'signal-4.png'; | ||
46 | res.locals.signal_strength_title = 'Excelent'; | ||
47 | } | ||
48 | |||
49 | next(); | ||
50 | } | ||
51 | |||
52 | app.use(modemSignal); | ||
53 | |||
54 | app.get('/', function(req, res, next) { | ||
55 | res.redirect('/sms'); | ||
56 | }) | ||
57 | |||
58 | app.use('/sms', routerSms); | ||
59 | app.use('/ussd', routerUssd); | ||
60 | |||
61 | const modem_dashboard_port = (config && config.modem_dashboard && config.modem_dashboard.port) ? config.modem_dashboard.port : 22765; | ||
62 | app.listen(modem_dashboard_port, function () { | ||
63 | logger.info('Web control panel started', {listen_port: modem_dashboard_port}); | ||
64 | }); | ||
65 |
lib/modem-dashboard/public/ie10-viewport-bug-workaround.css
File was created | 1 | /*! | |
2 | * IE10 viewport hack for Surface/desktop Windows 8 bug | ||
3 | * Copyright 2014-2015 Twitter, Inc. | ||
4 | * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) | ||
5 | */ | ||
6 | |||
7 | /* | ||
8 | * See the Getting Started docs for more information: | ||
9 | * http://getbootstrap.com/getting-started/#support-ie10-width | ||
10 | */ | ||
11 | @-ms-viewport { width: device-width; } | ||
12 | @-o-viewport { width: device-width; } | ||
13 | @viewport { width: device-width; } | ||
14 |
lib/modem-dashboard/public/ie10-viewport-bug-workaround.js
File was created | 1 | /*! | |
2 | * IE10 viewport hack for Surface/desktop Windows 8 bug | ||
3 | * Copyright 2014-2015 Twitter, Inc. | ||
4 | * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) | ||
5 | */ | ||
6 | |||
7 | // See the Getting Started docs for more information: | ||
8 | // http://getbootstrap.com/getting-started/#support-ie10-width | ||
9 | |||
10 | (function () { | ||
11 | 'use strict'; | ||
12 | |||
13 | if (navigator.userAgent.match(/IEMobile\/10\.0/)) { | ||
14 | var msViewportStyle = document.createElement('style') | ||
15 | msViewportStyle.appendChild( | ||
16 | document.createTextNode( | ||
17 | '@-ms-viewport{width:auto!important}' | ||
18 | ) | ||
19 | ) | ||
20 | document.querySelector('head').appendChild(msViewportStyle) | ||
21 | } | ||
22 | |||
23 | })(); | ||
24 |
lib/modem-dashboard/public/img/signal-0.png
953 Bytes
lib/modem-dashboard/public/img/signal-1.png
946 Bytes
lib/modem-dashboard/public/img/signal-2.png
924 Bytes
lib/modem-dashboard/public/img/signal-3.png
910 Bytes
lib/modem-dashboard/public/img/signal-4.png
889 Bytes
lib/modem-dashboard/public/starter-template.css
File was created | 1 | body { | |
2 | padding-top: 50px; | ||
3 | } | ||
4 | .starter-template { | ||
5 | padding: 40px 15px; | ||
6 | /* text-align: center; */ | ||
7 | } | ||
8 |
lib/modem-dashboard/router-sms.js
File was created | 1 | "use strict"; | |
2 | |||
3 | const moment = require('moment'); | ||
4 | const express = require('express'); | ||
5 | |||
6 | const localDb = require('../local-db'); | ||
7 | |||
8 | const router = express.Router(); | ||
9 | module.exports = router; | ||
10 | |||
11 | function pageSmsIndex(req, res, next) { | ||
12 | res.render( | ||
13 | 'sms.index.html', | ||
14 | { | ||
15 | page_title: 'Histori SMS' | ||
16 | } | ||
17 | ) | ||
18 | } | ||
19 | |||
20 | function pageSmsDataTables(req, res, next) { | ||
21 | const db = localDb.getConnection(); | ||
22 | |||
23 | const created_date = moment().format('YYYY-MM-DD'); | ||
24 | const query = "SELECT rowid, * FROM sms WHERE created_date = ? ORDER BY created DESC, rowid DESC"; | ||
25 | db.all(query, created_date, function (err, rows) { | ||
26 | if (err) { | ||
27 | res.end("Ada error: " + err); | ||
28 | return; | ||
29 | } | ||
30 | res.json({data: rows}); | ||
31 | }); | ||
32 | } | ||
33 | |||
34 | router.get('/', pageSmsIndex); | ||
35 | router.get('/datatables', pageSmsDataTables); | ||
36 |
lib/modem-dashboard/router-ussd.js
File was created | 1 | "use strict"; | |
2 | |||
3 | const moment = require('moment'); | ||
4 | const express = require('express'); | ||
5 | |||
6 | const localDb = require('../local-db'); | ||
7 | |||
8 | const router = express.Router(); | ||
9 | module.exports = router; | ||
10 | |||
11 | function pageIndex(req, res, next) { | ||
12 | res.render( | ||
13 | 'ussd.index.html', | ||
14 | { | ||
15 | page_title: 'Histori USSD' | ||
16 | } | ||
17 | ) | ||
18 | } | ||
19 | |||
20 | function pageDataTables(req, res, next) { | ||
21 | const db = localDb.getConnection(); | ||
22 | |||
23 | const created_date = moment().format('YYYY-MM-DD'); | ||
24 | const query = "SELECT rowid, * FROM ussd WHERE created_date = ? ORDER BY created DESC, rowid DESC"; | ||
25 | db.all(query, created_date, function (err, rows) { | ||
26 | if (err) { | ||
27 | res.end("Ada error: " + err); | ||
28 | return; | ||
29 | } | ||
30 | res.json({data: rows}); | ||
31 | }); | ||
32 | } | ||
33 | |||
34 | router.get('/', pageIndex); | ||
35 | router.get('/datatables', pageDataTables); | ||
36 |
lib/modem-dashboard/views/sms.index.html
File was created | 1 | {% extends "template.html" %} | |
2 | |||
3 | {% block head %} | ||
4 | <link rel="stylesheet" type="text/css" href="https://cdn.datatables.net/1.10.18/css/dataTables.bootstrap.min.css"> | ||
5 | <script type="text/javascript" charset="utf8" src="https://cdn.datatables.net/1.10.19/js/jquery.dataTables.js"></script> | ||
6 | <script type="text/javascript" src="https://cdn.datatables.net/1.10.18/js/dataTables.bootstrap.min.js"></script> | ||
7 | {% endblock %} | ||
8 | |||
9 | {% block content %} | ||
10 | |||
11 | <table id="smsHistory" class="display table table-hover table-striped"> | ||
12 | <thead> | ||
13 | <tr> | ||
14 | <th>#</th> | ||
15 | <th>Tanggal</th> | ||
16 | <th>Arah</th> | ||
17 | <th>IMSI Modem</th> | ||
18 | <th>Dari/Ke</th> | ||
19 | <th>Pesan</th> | ||
20 | </tr> | ||
21 | </thead> | ||
22 | <tfoot> | ||
23 | <tr> | ||
24 | <th>#</th> | ||
25 | <th>Tanggal</th> | ||
26 | <th>Arah</th> | ||
27 | <th>IMSI Modem</th> | ||
28 | <th>Dari / Ke</th> | ||
29 | <th>Pesan</th> | ||
30 | </tr> | ||
31 | </tfoot> | ||
32 | </table> | ||
33 | |||
34 | <script> | ||
35 | $(document).ready(function() { | ||
36 | $('#smsHistory').DataTable( { | ||
37 | "ajax": "/sms/datatables", | ||
38 | "language": { "url": "//cdn.datatables.net/plug-ins/9dcbecd42ad/i18n/Indonesian.json" }, | ||
39 | "columns": [ | ||
40 | { "data": "rowid" }, | ||
41 | { "data": "created" }, | ||
42 | { "data": "direction" }, | ||
43 | { "data": "imsi" }, | ||
44 | { "data": "partner" }, | ||
45 | { "data": "msg" } | ||
46 | ], | ||
47 | "order": [ | ||
48 | [1, "desc"] | ||
49 | ], | ||
50 | "lengthMenu": [[50, 100, 200, -1], [50, 100, 200, "All"]] | ||
51 | } ); | ||
52 | } ); | ||
53 | </script> | ||
54 | |||
55 | {% endblock %} | ||
56 |
lib/modem-dashboard/views/template.html
File was created | 1 | <!DOCTYPE html> | |
2 | <html lang="en"> | ||
3 | <head> | ||
4 | <meta charset="utf-8"> | ||
5 | <meta http-equiv="X-UA-Compatible" content="IE=edge"> | ||
6 | <meta name="viewport" content="width=device-width, initial-scale=1"> | ||
7 | <!-- The above 3 meta tags *must* come first in the head; any other head content must come *after* these tags --> | ||
8 | |||
9 | <meta name="description" content=""> | ||
10 | <meta name="author" content=""> | ||
11 | <link rel="icon" href="/favicon.ico"> | ||
12 | |||
13 | <title> | ||
14 | {% if page_title %} | ||
15 | {{ page_title }} | ||
16 | - | ||
17 | {% endif %} | ||
18 | Modem Dashboard | ||
19 | </title> | ||
20 | |||
21 | <!-- Latest compiled and minified CSS --> | ||
22 | <link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap.min.css" integrity="sha384-BVYiiSIFeK1dGmJRAkycuHAHRg32OmUcww7on3RYdg4Va+PmSTsz/K68vbdEjh4u" crossorigin="anonymous"> | ||
23 | |||
24 | <!-- Optional theme --> | ||
25 | <link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap-theme.min.css" integrity="sha384-rHyoN1iRsVXV4nD0JutlnGaslCJuC7uwjduW9SVrLvRYooPp2bWYgmgJQIXwl/Sp" crossorigin="anonymous"> | ||
26 | |||
27 | |||
28 | |||
29 | <!-- IE10 viewport hack for Surface/desktop Windows 8 bug --> | ||
30 | <link href="/ie10-viewport-bug-workaround.css" rel="stylesheet"> | ||
31 | |||
32 | <!-- Custom styles for this template --> | ||
33 | <link href="starter-template.css" rel="stylesheet"> | ||
34 | |||
35 | <!-- HTML5 shim and Respond.js for IE8 support of HTML5 elements and media queries --> | ||
36 | <!--[if lt IE 9]> | ||
37 | <script src="https://oss.maxcdn.com/html5shiv/3.7.3/html5shiv.min.js"></script> | ||
38 | <script src="https://oss.maxcdn.com/respond/1.4.2/respond.min.js"></script> | ||
39 | <![endif]--> | ||
40 | |||
41 | <script src="https://ajax.googleapis.com/ajax/libs/jquery/1.12.4/jquery.min.js"></script> | ||
42 | |||
43 | {% block head %} | ||
44 | {% endblock %} | ||
45 | </head> | ||
46 | |||
47 | <body> | ||
48 | |||
49 | <nav class="navbar navbar-inverse navbar-fixed-top"> | ||
50 | <div class="container"> | ||
51 | <div class="navbar-header"> | ||
52 | <button type="button" class="navbar-toggle collapsed" data-toggle="collapse" data-target="#navbar" aria-expanded="false" aria-controls="navbar"> | ||
53 | <span class="sr-only">Toggle navigation</span> | ||
54 | <span class="icon-bar"></span> | ||
55 | <span class="icon-bar"></span> | ||
56 | <span class="icon-bar"></span> | ||
57 | </button> | ||
58 | <a class="navbar-brand" href="/">Modem Dashboard</a> | ||
59 | </div> | ||
60 | <div id="navbar" class="collapse navbar-collapse"> | ||
61 | <ul class="nav navbar-nav"> | ||
62 | <li><a href="/sms">SMS</a></li> | ||
63 | <li><a href="/ussd">USSD</a></li> | ||
64 | </ul> | ||
65 | </div><!--/.nav-collapse --> | ||
66 | </div> | ||
67 | </nav> | ||
68 | |||
69 | <div class="container"> | ||
70 | |||
71 | <div class="starter-template"> | ||
72 | |||
73 | <div style="text-align: right;"> | ||
74 | <img src="/img/{{ signal_strength_image }}" alt="Signal: {{ signal_strength_title }}" title="Signal: {{ signal_strength_title }} ({{ signal_strength }})"> | ||
75 | </div> | ||
76 | |||
77 | {% if page_title%} | ||
78 | <h1> {{ page_title }} </h1> | ||
79 | {% endif %} | ||
80 | |||
81 | {% block content %} | ||
82 | |||
83 | | ||
84 | |||
85 | {% endblock %} | ||
86 | |||
87 | </div> | ||
88 | |||
89 | </div><!-- /.container --> | ||
90 | |||
91 | |||
92 | <!-- Bootstrap core JavaScript | ||
93 | ================================================== --> | ||
94 | <!-- Placed at the end of the document so the pages load faster --> | ||
95 | <script>window.jQuery || document.write('<script src="../../assets/js/vendor/jquery.min.js"><\/script>')</script> | ||
96 | <!-- Latest compiled and minified JavaScript --> | ||
97 | <script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/js/bootstrap.min.js" integrity="sha384-Tc5IQib027qvyjSMfHjOMaLkfuWVxZxUPnCJA7l2mCWNIpG9mGCD8wGNIcPD7Txa" crossorigin="anonymous"></script> | ||
98 | |||
99 | <!-- IE10 viewport hack for Surface/desktop Windows 8 bug --> | ||
100 | <script src="/ie10-viewport-bug-workaround.js"></script> | ||
101 | </body> | ||
102 | </html> | ||
103 |
lib/modem-dashboard/views/ussd.index.html
File was created | 1 | {% extends "template.html" %} | |
2 | |||
3 | {% block head %} | ||
4 | <link rel="stylesheet" type="text/css" href="https://cdn.datatables.net/1.10.18/css/dataTables.bootstrap.min.css"> | ||
5 | <script type="text/javascript" charset="utf8" src="https://cdn.datatables.net/1.10.19/js/jquery.dataTables.js"></script> | ||
6 | <script type="text/javascript" src="https://cdn.datatables.net/1.10.18/js/dataTables.bootstrap.min.js"></script> | ||
7 | {% endblock %} | ||
8 | |||
9 | {% block content %} | ||
10 | |||
11 | <table id="smsHistory" class="display table table-hover table-striped"> | ||
12 | <thead> | ||
13 | <tr> | ||
14 | <th>#</th> | ||
15 | <th>Tanggal</th> | ||
16 | <th>Arah</th> | ||
17 | <th>IMSI Modem</th> | ||
18 | <th>Pesan</th> | ||
19 | </tr> | ||
20 | </thead> | ||
21 | <tfoot> | ||
22 | <tr> | ||
23 | <th>#</th> | ||
24 | <th>Tanggal</th> | ||
25 | <th>Arah</th> | ||
26 | <th>IMSI Modem</th> | ||
27 | <th>Pesan</th> | ||
28 | </tr> | ||
29 | </tfoot> | ||
30 | </table> | ||
31 | |||
32 | <script> | ||
33 | $(document).ready(function() { | ||
34 | $('#smsHistory').DataTable( { | ||
35 | "ajax": "/ussd/datatables", | ||
36 | "language": { "url": "//cdn.datatables.net/plug-ins/9dcbecd42ad/i18n/Indonesian.json" }, | ||
37 | "columns": [ | ||
38 | { "data": "rowid" }, | ||
39 | { "data": "created" }, | ||
40 | { "data": "direction" }, | ||
41 | { "data": "imsi" }, | ||
42 | { "data": "msg" } | ||
43 | ], | ||
44 | "order": [ | ||
45 | [1, "desc"] | ||
46 | ], | ||
47 | "lengthMenu": [[50, 100, 200, -1], [50, 100, 200, "All"]] | ||
48 | } ); | ||
49 | } ); | ||
50 | </script> | ||
51 | |||
52 | {% endblock %} | ||
53 |
lib/modem/index.js
1 | "use strict"; | 1 | "use strict"; |
2 | 2 | ||
3 | const fs = require('fs'); | 3 | const fs = require('fs'); |
4 | const EventEmitter = require('events'); | 4 | const EventEmitter = require('events'); |
5 | const os = require('os'); | 5 | const os = require('os'); |
6 | 6 | ||
7 | const moment = require('moment'); | 7 | const moment = require('moment'); |
8 | 8 | ||
9 | const SerialPort = require('serialport'); | 9 | const SerialPort = require('serialport'); |
10 | const Readline = require('@serialport/parser-readline'); | 10 | const Readline = require('@serialport/parser-readline'); |
11 | const Delimiter = require('@serialport/parser-delimiter'); | 11 | const Delimiter = require('@serialport/parser-delimiter'); |
12 | const jsesc = require('jsesc'); | 12 | const jsesc = require('jsesc'); |
13 | 13 | ||
14 | const logger = require('komodo-sdk/logger'); | 14 | const logger = require('komodo-sdk/logger'); |
15 | 15 | ||
16 | const smsParser = require('./sms-parser'); | 16 | const smsParser = require('./sms-parser'); |
17 | 17 | ||
18 | const SIGNAL_STRENGTH_INTERVAL_MS = 60 * 1000; | 18 | const SIGNAL_STRENGTH_INTERVAL_MS = 60 * 1000; |
19 | 19 | ||
20 | fs.existsSync('logs/') || fs.mkdirSync('logs/'); | 20 | fs.existsSync('logs/') || fs.mkdirSync('logs/'); |
21 | const debugLogWriter = process.env.KOMODO_DEBUG_MODEM ? fs.createWriteStream('logs/log-debug-modem.txt', { flags: 'a' }) : null; | 21 | const debugLogWriter = process.env.KOMODO_DEBUG_MODEM ? fs.createWriteStream('logs/log-debug-modem.txt', { flags: 'a' }) : null; |
22 | 22 | ||
23 | function debugLog(msg) { | 23 | function debugLog(msg) { |
24 | if (debugLogWriter) { | 24 | if (debugLogWriter) { |
25 | debugLogWriter.write(msg + os.EOL); | 25 | debugLogWriter.write(msg + os.EOL); |
26 | } | 26 | } |
27 | } | 27 | } |
28 | 28 | ||
29 | 29 | ||
30 | class Modem extends EventEmitter { | 30 | class Modem extends EventEmitter { |
31 | constructor(portName) { | 31 | constructor(portName) { |
32 | super(); | 32 | super(); |
33 | this.portName = portName; | 33 | this.portName = portName; |
34 | } | 34 | } |
35 | 35 | ||
36 | open(cb) { | 36 | open(cb) { |
37 | const self = this; | 37 | const self = this; |
38 | 38 | ||
39 | this.port = new SerialPort('/home/adhisimon/ttyUSB0ksa'); | 39 | this.port = new SerialPort('/home/adhisimon/ttyUSB0ksa'); |
40 | 40 | ||
41 | this.port.on('error', function(err) { | 41 | this.port.on('error', function(err) { |
42 | if (cb) cb(err); | 42 | if (cb) cb(err); |
43 | }); | 43 | }); |
44 | 44 | ||
45 | this.port.on('open', function() { | 45 | this.port.on('open', function() { |
46 | self.disableEcho(function() { | 46 | self.resetModem(function() { |
47 | self.getIMSI(function() { | 47 | self.getIMSI(function() { |
48 | self.emit('open'); | 48 | self.emit('open'); |
49 | self.getSignalStrength(cb); | 49 | self.getSignalStrength(cb); |
50 | 50 | ||
51 | setInterval(function() { | 51 | setInterval(function() { |
52 | self.getSignalStrength(); | 52 | self.getSignalStrength(); |
53 | }, SIGNAL_STRENGTH_INTERVAL_MS) | 53 | }, SIGNAL_STRENGTH_INTERVAL_MS) |
54 | 54 | ||
55 | }) | 55 | }) |
56 | }); | 56 | }); |
57 | 57 | ||
58 | }); | 58 | }); |
59 | 59 | ||
60 | 60 | ||
61 | } | 61 | } |
62 | 62 | ||
63 | resetParserToDefault() { | 63 | resetParserToDefault() { |
64 | const self = this; | 64 | const self = this; |
65 | //this.port.unpipe(this.parser); | 65 | //this.port.unpipe(this.parser); |
66 | if (this.parser) { this.port.unpipe(this.parser)}; | 66 | if (this.parser) { this.port.unpipe(this.parser)}; |
67 | this.parser = this.port.pipe(new Readline()); | 67 | this.parser = this.port.pipe(new Readline()); |
68 | 68 | ||
69 | this.parser.on('data', function(data) { | 69 | this.parser.on('data', function(data) { |
70 | if (!data) return; | 70 | if (!data) return; |
71 | 71 | ||
72 | debugLog('PARSER-DEFAULT: ' + data); | 72 | debugLog('PARSER-DEFAULT: ' + data); |
73 | 73 | ||
74 | if (data.indexOf('+CMTI:') === 0) { | 74 | if (data.indexOf('+CMTI:') === 0) { |
75 | self.onSMS(data); | 75 | self.onSMS(data); |
76 | } | 76 | } |
77 | else if (data.indexOf('+CUSD:') === 0) { | 77 | else if (data.indexOf('+CUSD:') === 0) { |
78 | self.onUSSDResponse(data); | 78 | self.onUSSDResponse(data); |
79 | } | 79 | } |
80 | if (data.indexOf('+CSQ:') === 0) { | 80 | if (data.indexOf('+CSQ:') === 0) { |
81 | debugLog('*** Got CSQ signal strength response'); | 81 | debugLog('*** Got CSQ signal strength response'); |
82 | self.onSignalStrength(data); | 82 | self.onSignalStrength(data); |
83 | } | 83 | } |
84 | 84 | ||
85 | }); | 85 | }); |
86 | } | 86 | } |
87 | 87 | ||
88 | _write(...args) { | 88 | _write(...args) { |
89 | debugLog('COMMAND: ' + args[0]); | 89 | debugLog('COMMAND: ' + args[0]); |
90 | this.port.write(...args); | 90 | this.port.write(...args); |
91 | this.port.drain(); | 91 | this.port.drain(); |
92 | } | 92 | } |
93 | 93 | ||
94 | write(data) { | 94 | write(data) { |
95 | debugLog('COMMAND: ' + data); | 95 | debugLog('COMMAND: ' + data); |
96 | this.port.write(data); | 96 | this.port.write(data); |
97 | this.port.drain(); | 97 | this.port.drain(); |
98 | } | 98 | } |
99 | 99 | ||
100 | getPort() { | 100 | getPort() { |
101 | return this.port; | 101 | return this.port; |
102 | } | 102 | } |
103 | 103 | ||
104 | onUSSDResponse(data) { | 104 | onUSSDResponse(data) { |
105 | debugLog('USSD-RESPONSE: ' + data); | 105 | debugLog('USSD-RESPONSE: ' + data); |
106 | this.emit('ussd response', data); | 106 | this.emit('ussd response', data); |
107 | } | 107 | } |
108 | 108 | ||
109 | onSMS(data) { | 109 | onSMS(data) { |
110 | const self = this; | 110 | const self = this; |
111 | const port = this.port; | 111 | const port = this.port; |
112 | 112 | ||
113 | const matches = data.match(/,(\d+)\s*$/); | 113 | const matches = data.match(/,(\d+)\s*$/); |
114 | if (!matches || matches.length < 2) { | 114 | if (!matches || matches.length < 2) { |
115 | return; | 115 | return; |
116 | } | 116 | } |
117 | 117 | ||
118 | const slot = matches[1]; | 118 | const slot = matches[1]; |
119 | //console.log('*** Ada SMS masuk di slot ' + slot); | 119 | //console.log('*** Ada SMS masuk di slot ' + slot); |
120 | 120 | ||
121 | if (!slot) { | 121 | if (!slot) { |
122 | debugLog('*** Gagal deteksi slot sms') | 122 | debugLog('*** Gagal deteksi slot sms') |
123 | return; | 123 | return; |
124 | } | 124 | } |
125 | 125 | ||
126 | if (this.parser) { this.port.unpipe(this.parser)}; | 126 | if (this.parser) { this.port.unpipe(this.parser)}; |
127 | const parser = this.port.pipe(new Delimiter({ delimiter: '\r\nOK\r\n' })) | 127 | const parser = this.port.pipe(new Delimiter({ delimiter: '\r\nOK\r\n' })) |
128 | 128 | ||
129 | parser.on('data', function(data) { | 129 | parser.on('data', function(data) { |
130 | self.parseSMS(data); | 130 | self.parseSMS(data); |
131 | self.port.unpipe(parser); | 131 | self.port.unpipe(parser); |
132 | self.resetParserToDefault(); | 132 | self.resetParserToDefault(); |
133 | 133 | ||
134 | self.write('AT+CMGD=' + slot + '\r'); | 134 | self.write('AT+CMGD=' + slot + '\r'); |
135 | }) | 135 | }) |
136 | 136 | ||
137 | this.write('AT+CMGR=' + slot + '\r'); | 137 | this.write('AT+CMGR=' + slot + '\r'); |
138 | } | 138 | } |
139 | 139 | ||
140 | parseSMS(data) { | 140 | parseSMS(data) { |
141 | data = data.toString().trim(); | 141 | data = data.toString().trim(); |
142 | //debugLog(jsesc(data, {wrap: true})); | 142 | //debugLog(jsesc(data, {wrap: true})); |
143 | debugLog('SMS-READ: ' + data); | 143 | debugLog('SMS-READ: ' + data); |
144 | const sms = smsParser.parseModemResponse(data); | 144 | const sms = smsParser.parseModemResponse(data); |
145 | this.emit('incoming sms', sms); | 145 | this.emit('incoming sms', sms); |
146 | } | 146 | } |
147 | 147 | ||
148 | disableEcho(cb) { | 148 | resetModem(cb) { |
149 | const self = this; | 149 | const self = this; |
150 | 150 | ||
151 | if (this.parser) { this.port.unpipe(this.parser)}; | 151 | if (this.parser) { this.port.unpipe(this.parser)}; |
152 | const parser = this.port.pipe(new Delimiter({ delimiter: '\nOK\r\n' })); | 152 | const parser = this.port.pipe(new Delimiter({ delimiter: '\nOK\r\n' })); |
153 | 153 | ||
154 | parser.on('data', function(data) { | 154 | parser.on('data', function(data) { |
155 | const value = data.toString().replace(/^\s+/, '').replace(/\s+$/, ''); | 155 | const value = data.toString().replace(/^\s+/, '').replace(/\s+$/, ''); |
156 | 156 | ||
157 | debugLog('PARSER-DISABLEECHO: echo disabled'); | 157 | debugLog('PARSER-RESETMODEM: modem reseted'); |
158 | 158 | ||
159 | self.port.unpipe(parser); | 159 | self.port.unpipe(parser); |
160 | self.resetParserToDefault(); | 160 | self.resetParserToDefault(); |
161 | 161 | ||
162 | if (cb) { | 162 | if (cb) { |
163 | cb(null, value); | 163 | cb(null, value); |
164 | } | 164 | } |
165 | }) | 165 | }) |
166 | 166 | ||
167 | this.write('ATE0\r'); | 167 | this.write('AT &F Z E0\r'); |
168 | } | 168 | } |
169 | 169 | ||
170 | getIMSI(cb) { | 170 | getIMSI(cb) { |
171 | const self = this; | 171 | const self = this; |
172 | const port = this.port; | 172 | const port = this.port; |
173 | 173 | ||
174 | if (this.parser) { this.port.unpipe(this.parser)}; | 174 | if (this.parser) { this.port.unpipe(this.parser)}; |
175 | const parser = this.port.pipe(new Delimiter({ delimiter: '\r\nOK\r\n' })) | 175 | const parser = this.port.pipe(new Delimiter({ delimiter: '\r\nOK\r\n' })) |
176 | 176 | ||
177 | parser.on('data', function(data) { | 177 | parser.on('data', function(data) { |
178 | self.imsi = data.toString().replace(/^\s+/, '').replace(/\s+$/, ''); | 178 | self.imsi = data.toString().replace(/^\s+/, '').replace(/\s+$/, ''); |
179 | debugLog('PARSER-IMSI: ' + self.imsi); | 179 | debugLog('PARSER-IMSI: ' + self.imsi); |
180 | 180 | ||
181 | self.port.unpipe(parser); | 181 | self.port.unpipe(parser); |
182 | self.resetParserToDefault(); | 182 | self.resetParserToDefault(); |
183 | 183 | ||
184 | self.emit('imsi', self.imsi); | 184 | self.emit('imsi', self.imsi); |
185 | 185 | ||
186 | if (cb) { | 186 | if (cb) { |
187 | cb(null, self.imsi); | 187 | cb(null, self.imsi); |
188 | } | 188 | } |
189 | }) | 189 | }) |
190 | 190 | ||
191 | this.write('AT+CIMI\r'); | 191 | this.write('AT+CIMI\r'); |
192 | } | 192 | } |
193 | 193 | ||
194 | getCOPS(cb) { | 194 | getCOPS(cb) { |
195 | const self = this; | 195 | const self = this; |
196 | 196 | ||
197 | /* | 197 | /* |
198 | const parser = this.port.pipe(new Delimiter({ delimiter: '\r\nOK\r\n' })) | 198 | const parser = this.port.pipe(new Delimiter({ delimiter: '\r\nOK\r\n' })) |
199 | 199 | ||
200 | parser.on('data', function(data) { | 200 | parser.on('data', function(data) { |
201 | const value = data.toString().replace(/^\s+/, '').replace(/\s+$/, ''); | 201 | const value = data.toString().replace(/^\s+/, '').replace(/\s+$/, ''); |
202 | debugLog('PARSER-COPS: ' + value); | 202 | debugLog('PARSER-COPS: ' + value); |
203 | self.port.unpipe(parser); | 203 | self.port.unpipe(parser); |
204 | if (cb) { | 204 | if (cb) { |
205 | cb(null, value); | 205 | cb(null, value); |
206 | } | 206 | } |
207 | }) | 207 | }) |
208 | */ | 208 | */ |
209 | 209 | ||
210 | //console.log('MODEM: sending AT+COPS?'); | 210 | //console.log('MODEM: sending AT+COPS?'); |
211 | this.write('AT+COPS?\r'); | 211 | this.write('AT+COPS?\r'); |
212 | } | 212 | } |
213 | 213 | ||
214 | sendUSSD(cmd, cb) { | 214 | sendUSSD(cmd, cb) { |
215 | const self = this; | 215 | const self = this; |
216 | const port = this.port; | 216 | const port = this.port; |
217 | 217 | ||
218 | //console.log('MODEM: ' + moment().format('HH:mm:ss') + ' *** Sending USSD command ' + cmd); | 218 | //console.log('MODEM: ' + moment().format('HH:mm:ss') + ' *** Sending USSD command ' + cmd); |
219 | this.write('AT+CUSD=1,"' + cmd + '",15\r'); | 219 | this.write('AT+CUSD=1,"' + cmd + '",15\r'); |
220 | } | 220 | } |
221 | 221 | ||
222 | onSignalStrength(data) { | 222 | onSignalStrength(data) { |
223 | if (typeof data !== 'string') { | 223 | if (typeof data !== 'string') { |
224 | debugLog('*** onSignalStrength data is not a string'); | 224 | debugLog('*** onSignalStrength data is not a string'); |
225 | return; | 225 | return; |
226 | } | 226 | } |
227 | const matches = data.match(/: (\d+),/); | 227 | const matches = data.match(/: (\d+),/); |
228 | if (matches.length < 2) return; | 228 | if (matches.length < 2) return; |
229 | 229 | ||
230 | this.emit('signal strength', Number(matches[1])); | 230 | this.emit('signal strength', Number(matches[1])); |
231 | } | 231 | } |
232 | 232 | ||
233 | getSignalStrength(cb) { | 233 | getSignalStrength(cb) { |
234 | this.write('AT+CSQ\r'); | 234 | this.write('AT+CSQ\r'); |
235 | 235 | ||
236 | if (cb) { cb() }; | 236 | if (cb) { cb() }; |
237 | } | 237 | } |
238 | } | 238 | } |
239 | 239 | ||
240 | module.exports = Modem; | 240 | module.exports = Modem; |
241 | 241 |
lib/partner-mkios.js
1 | "use strict"; | 1 | "use strict"; |
2 | 2 | ||
3 | const moment = require('moment'); | ||
4 | |||
3 | const Modem = require('./modem'); | 5 | const Modem = require('./modem'); |
4 | 6 | ||
5 | const pullgw = require('komodo-sdk/gateway/pull'); | 7 | const pullgw = require('komodo-sdk/gateway/pull'); |
6 | 8 | ||
7 | const config = require('komodo-sdk/config'); | 9 | const config = require('komodo-sdk/config'); |
8 | const logger = require('komodo-sdk/logger'); | 10 | const logger = require('komodo-sdk/logger'); |
9 | const matrix = require('komodo-sdk/matrix'); | 11 | const matrix = require('komodo-sdk/matrix'); |
10 | 12 | ||
13 | const modemDashboard = require('./modem-dashboard'); | ||
14 | |||
11 | matrix.modem = {}; | 15 | matrix.modem = {}; |
12 | matrix.not_ready = true; | 16 | matrix.not_ready = true; |
13 | matrix.stock = {}; | 17 | matrix.stock = {}; |
14 | 18 | ||
15 | const db = require('./local-db').getConnection(); | 19 | const db = require('./local-db').getConnection(); |
16 | const pendingArchive = require('./pending-archive'); | 20 | const pendingArchive = require('./pending-archive'); |
17 | const patternMatcher = require('./pattern-rule-matcher'); | 21 | const patternMatcher = require('./pattern-rule-matcher'); |
18 | const smsHandler = require('./sms-handler'); | 22 | const smsHandler = require('./sms-handler'); |
19 | 23 | ||
20 | const modem = new Modem(config.partner.modem.dev); | 24 | const modem = new Modem(config.partner.modem.dev); |
21 | 25 | ||
22 | const resumeHandlers = {}; | 26 | const resumeHandlers = {}; |
23 | 27 | ||
24 | let last_trx_id = null; | 28 | let last_trx_id = null; |
25 | 29 | ||
26 | modem.on('open', function() { | 30 | modem.on('open', function() { |
27 | logger.info('Modem opened'); | 31 | logger.info('Modem opened'); |
28 | modem.sendUSSD('*776*' + config.partner.pin + '#', function() {}); | 32 | modem.sendUSSD('*776*' + config.partner.pin + '#', function() {}); |
29 | }) | 33 | }) |
30 | 34 | ||
31 | modem.on('imsi', function(imsi) { | 35 | modem.on('imsi', function(imsi) { |
32 | logger.verbose('IMSI: ' + imsi); | 36 | logger.verbose('IMSI: ' + imsi); |
33 | matrix.modem.imsi = imsi; | 37 | matrix.modem.imsi = imsi; |
34 | }) | 38 | }) |
35 | 39 | ||
36 | 40 | ||
37 | function onIncomingSMS(sms) { | 41 | function onIncomingSMS(sms) { |
38 | logger.info('Incoming SMS', {sms: sms}); | 42 | logger.info('Incoming SMS', {sms: sms}); |
39 | db.run("INSERT INTO sms VALUES (?, 'IN', ?, ?, ?)", sms.created, matrix.modem.imsi, sms.sender, sms.msg, function(err) { | 43 | db.run("INSERT INTO sms VALUES (?, ?, 'IN', ?, ?, ?)", sms.created, moment(sms.created).format('YYYY-MM-DD'), matrix.modem.imsi, sms.sender, sms.msg, function(err) { |
40 | if (err) { | 44 | if (err) { |
41 | logger.warn('Error inserting sms to local database'); | 45 | logger.warn('Error inserting sms to local database', {err: err}); |
42 | } | 46 | } |
43 | }); | 47 | }); |
44 | 48 | ||
45 | if (!smsHandler.isAllowedSender(sms.sender)) { | 49 | if (!smsHandler.isAllowedSender(sms.sender)) { |
46 | logger.verbose('Ignoring SMS from unknown sender', {sender: sms.sender}); | 50 | logger.verbose('Ignoring SMS from unknown sender', {sender: sms.sender}); |
47 | return; | 51 | return; |
48 | } | 52 | } |
49 | 53 | ||
50 | const stocks = smsHandler.getMultiStockBalance(sms.msg); | 54 | const stocks = smsHandler.getMultiStockBalance(sms.msg); |
51 | if (stocks && Array.isArray(stocks) && stocks.length) { | 55 | if (stocks && Array.isArray(stocks) && stocks.length) { |
52 | stocks.forEach(function(stock) { | 56 | stocks.forEach(function(stock) { |
53 | const vals = stock.split('='); | 57 | const vals = stock.split('='); |
54 | updateStock(vals[0], vals[1]); | 58 | updateStock(vals[0], vals[1]); |
55 | }) | 59 | }) |
56 | } | 60 | } |
57 | else { | 61 | else { |
58 | const stock = smsHandler.getStockBalance(sms.msg); | 62 | const stock = smsHandler.getStockBalance(sms.msg); |
59 | if (stock.name && stock.balance) { | 63 | if (stock.name && stock.balance) { |
60 | updateStock(stock.name, stock.balance); | 64 | updateStock(stock.name, stock.balance); |
61 | } | 65 | } |
62 | } | 66 | } |
63 | 67 | ||
64 | const destination = smsHandler.getDestination(sms.msg); | 68 | const destination = smsHandler.getDestination(sms.msg); |
65 | if (!destination) { | 69 | if (!destination) { |
66 | logger.verbose('Ignoring SMS with unknown trx destination'); | 70 | logger.verbose('Ignoring SMS with unknown trx destination'); |
67 | return; | 71 | return; |
68 | } | 72 | } |
69 | 73 | ||
70 | const product = smsHandler.getProduct(sms.msg); | 74 | const product = smsHandler.getProduct(sms.msg); |
71 | if (!product) { | 75 | if (!product) { |
72 | logger.verbose('Ignoring SMS with unknown trx product'); | 76 | logger.verbose('Ignoring SMS with unknown trx product'); |
73 | return; | 77 | return; |
74 | } | 78 | } |
75 | 79 | ||
76 | const trx_date = smsHandler.getTrxDate(sms.msg); | 80 | const trx_date = smsHandler.getTrxDate(sms.msg); |
77 | if (!trx_date) { | 81 | if (!trx_date) { |
78 | logger.verbose('Ignoring SMS with unknown trx date'); | 82 | logger.verbose('Ignoring SMS with unknown trx date'); |
79 | return; | 83 | return; |
80 | } | 84 | } |
81 | 85 | ||
82 | logger.verbose('SMS message parsed and extracted', {destination: destination, product: product, trx_date: trx_date}); | 86 | logger.verbose('SMS message parsed and extracted', {destination: destination, product: product, trx_date: trx_date}); |
83 | pendingArchive.get(destination, product, trx_date, function(err, trx_id) { | 87 | pendingArchive.get(destination, product, trx_date, function(err, trx_id) { |
84 | if (!trx_id) { | 88 | if (!trx_id) { |
85 | logger.verbose('No pending trx suits with SMS', {destination: destination, product: product, trx_date: trx_date}); | 89 | logger.verbose('No pending trx suits with SMS', {destination: destination, product: product, trx_date: trx_date}); |
86 | return; | 90 | return; |
87 | } | 91 | } |
88 | 92 | ||
89 | deleteResumeHandler(trx_id); | 93 | deleteResumeHandler(trx_id); |
90 | pendingArchive.remove(trx_id); | 94 | pendingArchive.remove(trx_id); |
91 | 95 | ||
92 | report({ | 96 | report({ |
93 | trx_id: trx_id, | 97 | trx_id: trx_id, |
94 | rc: smsHandler.getRc(sms.msg) || '68', | 98 | rc: smsHandler.getRc(sms.msg) || '68', |
95 | sn: smsHandler.getSn(sms.msg), | 99 | sn: smsHandler.getSn(sms.msg), |
96 | message: 'SMS: ' + sms.msg | 100 | message: 'SMS: ' + sms.msg |
97 | }) | 101 | }) |
98 | }) | 102 | }) |
99 | 103 | ||
100 | } | 104 | } |
101 | modem.on('incoming sms', onIncomingSMS); | 105 | modem.on('incoming sms', onIncomingSMS); |
102 | 106 | ||
103 | modem.on('signal strength', function(signal_strength) { | 107 | modem.on('signal strength', function(signal_strength) { |
104 | matrix.modem.signal_strength = signal_strength; | 108 | matrix.modem.signal_strength = signal_strength; |
105 | logger.verbose('Signal strength: ' + signal_strength); | 109 | logger.verbose('Signal strength: ' + signal_strength); |
106 | }) | 110 | }) |
107 | 111 | ||
108 | modem.on('ussd response', function(data) { | 112 | function onUSSDResponse(data) { |
109 | logger.verbose('Got USSD response', {response: data}); | 113 | logger.verbose('Got USSD response', {response: data}); |
110 | 114 | ||
115 | db.run("INSERT INTO ussd VALUES (?, ?, 'IN', ?, ?)", moment().format('YYYY-MM-DD HH:mm:ss'), moment().format('YYYY-MM-DD'), matrix.modem.imsi, data, function(err) { | ||
116 | if (err) { | ||
117 | logger.warn('Error inserting ussd response to local database', {err: err}); | ||
118 | } | ||
119 | }); | ||
120 | |||
121 | |||
111 | if (!last_trx_id) return; | 122 | if (!last_trx_id) return; |
112 | 123 | ||
113 | 124 | ||
114 | const rc = getRcFromMessage(data, config.ussd_parser.rc) || '68'; | 125 | const rc = getRcFromMessage(data, config.ussd_parser.rc) || '68'; |
115 | if (rc !== '68') { | 126 | if (rc !== '68') { |
116 | onTrxFinish(last_trx_id); | 127 | onTrxFinish(last_trx_id); |
117 | } | 128 | } |
118 | 129 | ||
119 | report({ | 130 | report({ |
120 | trx_id: last_trx_id, | 131 | trx_id: last_trx_id, |
121 | rc: rc, | 132 | rc: rc, |
122 | sn: getSnFromMessage(data), | 133 | sn: getSnFromMessage(data), |
123 | message: data | 134 | message: data |
124 | }); | 135 | }); |
125 | 136 | ||
126 | const stock_name = getStockProductFromMessage(data); | 137 | const stock_name = getStockProductFromMessage(data); |
127 | const stock_balance = getStockBalanceFromMesssage(data); | 138 | const stock_balance = getStockBalanceFromMesssage(data); |
128 | 139 | ||
129 | updateStock(stock_name, stock_balance); | 140 | updateStock(stock_name, stock_balance); |
130 | last_trx_id = null; | 141 | last_trx_id = null; |
131 | }) | 142 | } |
143 | |||
144 | modem.on('ussd response', onUSSDResponse); | ||
132 | 145 | ||
133 | 146 | ||
134 | logger.info('Opening MODEM'); | 147 | logger.info('Opening MODEM'); |
135 | modem.open(function(err) { | 148 | modem.open(function(err) { |
136 | if (err) { | 149 | if (err) { |
137 | logger.warn('Error opening modem port', {err: err}); | 150 | logger.warn('Error opening modem port', {err: err}); |
138 | process.exit(1); | 151 | process.exit(1); |
139 | } | 152 | } |
140 | 153 | ||
141 | logger.info('Modem open successfully'); | 154 | logger.info('Modem open successfully'); |
142 | matrix.not_ready = false; | 155 | matrix.not_ready = false; |
143 | }) | 156 | }) |
144 | 157 | ||
145 | function updateStock(stock_name, stock_balance) { | 158 | function updateStock(stock_name, stock_balance) { |
146 | if (stock_name && (stock_balance !== undefined || stock_balance !== null)) { | 159 | if (stock_name && (stock_balance !== undefined || stock_balance !== null)) { |
147 | logger.verbose('Updating stock', {stock_name: stock_name, stock_balance: stock_balance}); | 160 | logger.verbose('Updating stock', {stock_name: stock_name, stock_balance: stock_balance}); |
148 | 161 | ||
149 | const new_stock_name = config && config.remote_product_alias && config.remote_product_alias[stock_name] ? config.remote_product_alias[stock_name] : stock_name; | 162 | const new_stock_name = config && config.remote_product_alias && config.remote_product_alias[stock_name] ? config.remote_product_alias[stock_name] : stock_name; |
150 | 163 | ||
151 | matrix.stock[new_stock_name] = Number(stock_balance); | 164 | matrix.stock[new_stock_name] = Number(stock_balance); |
152 | 165 | ||
153 | logger.verbose('Stock balance updated', {stock: matrix.stock}); | 166 | logger.verbose('Stock balance updated', {stock: matrix.stock}); |
154 | } | 167 | } |
155 | } | 168 | } |
156 | 169 | ||
157 | function getRcFromMessage(msg, rules) { | 170 | function getRcFromMessage(msg, rules) { |
158 | if (!rules || !Array.isArray(rules)) { | 171 | if (!rules || !Array.isArray(rules)) { |
159 | return '68'; | 172 | return '68'; |
160 | } | 173 | } |
161 | 174 | ||
162 | for (let rule of rules) { | 175 | for (let rule of rules) { |
163 | if (!rule.pattern) return '68'; | 176 | if (!rule.pattern) return '68'; |
164 | 177 | ||
165 | const re = new RegExp(rule.pattern); | 178 | const re = new RegExp(rule.pattern); |
166 | if (msg.search(re) >= 0) { | 179 | if (msg.search(re) >= 0) { |
167 | return rule.rc ? rule.rc : '68'; | 180 | return rule.rc ? rule.rc : '68'; |
168 | } | 181 | } |
169 | } | 182 | } |
170 | 183 | ||
171 | return '68'; | 184 | return '68'; |
172 | } | 185 | } |
173 | 186 | ||
174 | function getPatternMatchFromMessage(msg, rules) { | 187 | function getPatternMatchFromMessage(msg, rules) { |
175 | if (!rules || !Array.isArray(rules)) { | 188 | if (!rules || !Array.isArray(rules)) { |
176 | return; | 189 | return; |
177 | } | 190 | } |
178 | 191 | ||
179 | for (let rule of rules) { | 192 | for (let rule of rules) { |
180 | if (!rule.pattern) return; | 193 | if (!rule.pattern) return; |
181 | 194 | ||
182 | const re = new RegExp(rule.pattern); | 195 | const re = new RegExp(rule.pattern); |
183 | const matches = msg.match(re); | 196 | const matches = msg.match(re); |
184 | 197 | ||
185 | if (matches && matches.length >= 2) { | 198 | if (matches && matches.length >= 2) { |
186 | return matches[1]; | 199 | return matches[1]; |
187 | } | 200 | } |
188 | } | 201 | } |
189 | } | 202 | } |
190 | 203 | ||
191 | function getSnFromMessage(msg, rules) { | 204 | function getSnFromMessage(msg, rules) { |
192 | return patternMatcher(msg, config.ussd_parser.sn); | 205 | return patternMatcher(msg, config.ussd_parser.sn); |
193 | } | 206 | } |
194 | 207 | ||
195 | function getStockProductFromMessage(msg, rules) { | 208 | function getStockProductFromMessage(msg, rules) { |
196 | return patternMatcher(msg, config.ussd_parser.stock.product); | 209 | return patternMatcher(msg, config.ussd_parser.stock.product); |
197 | } | 210 | } |
198 | 211 | ||
199 | function getStockBalanceFromMesssage(msg, rules) { | 212 | function getStockBalanceFromMesssage(msg, rules) { |
200 | return patternMatcher(msg, config.ussd_parser.stock.balance); | 213 | return patternMatcher(msg, config.ussd_parser.stock.balance); |
201 | } | 214 | } |
202 | 215 | ||
203 | function suspendPull(trx_id) { | 216 | function suspendPull(trx_id) { |
204 | logger.verbose('Set modem to not ready so no other task can be entered and registering delayed resume'); | 217 | logger.verbose('Set modem to not ready so no other task can be entered and registering delayed resume'); |
205 | matrix.not_ready = true; | 218 | matrix.not_ready = true; |
206 | 219 | ||
207 | resumeHandlers['trx' + trx_id] = setTimeout(function() { | 220 | resumeHandlers['trx' + trx_id] = setTimeout(function() { |
208 | logger.verbose('Resuming supsended modem', {trx_id: trx_id}); | 221 | logger.verbose('Resuming supsended modem', {trx_id: trx_id}); |
209 | matrix.not_ready = false; | 222 | matrix.not_ready = false; |
210 | report({ | 223 | report({ |
211 | trx_id: trx_id, | 224 | trx_id: trx_id, |
212 | rc: '68', | 225 | rc: '68', |
213 | message: 'USSD timeout' | 226 | message: 'USSD timeout' |
214 | }) | 227 | }) |
215 | }, Number(config.partner.modem.suspend_time_ms) || 30000) | 228 | }, Number(config.partner.modem.suspend_time_ms) || 20 * 1000 ) |
216 | } | 229 | } |
217 | 230 | ||
218 | function deleteResumeHandler(trx_id) { | 231 | function deleteResumeHandler(trx_id) { |
219 | if (resumeHandlers['trx' + trx_id]) { | 232 | if (resumeHandlers['trx' + trx_id]) { |
220 | logger.verbose('Unregistering delayed resume of trx id ' + trx_id); | 233 | logger.verbose('Unregistering delayed resume of trx id ' + trx_id); |
221 | clearTimeout(resumeHandlers['trx' + trx_id]); | 234 | clearTimeout(resumeHandlers['trx' + trx_id]); |
222 | delete resumeHandlers['trx' + trx_id]; | 235 | delete resumeHandlers['trx' + trx_id]; |
223 | } | 236 | } |
224 | } | 237 | } |
225 | 238 | ||
226 | function onTrxFinish(trx_id) { | 239 | function onTrxFinish(trx_id) { |
227 | deleteResumeHandler(trx_id); | 240 | deleteResumeHandler(trx_id); |
228 | pendingArchive.remove(trx_id); | 241 | pendingArchive.remove(trx_id); |
229 | matrix.not_ready = false; | 242 | matrix.not_ready = false; |
230 | } | 243 | } |
231 | 244 | ||
232 | function buy(task) { | 245 | function buy(task) { |
233 | suspendPull(task.trx_id); | 246 | suspendPull(task.trx_id); |
234 | last_trx_id = task.trx_id; | 247 | last_trx_id = task.trx_id; |
235 | 248 | ||
236 | pendingArchive.put(task, function(err) { | 249 | pendingArchive.put(task, function(err) { |
237 | if (err) { | 250 | if (err) { |
238 | logger.verbose('Error inserting task to pending archive', {trx_id: task.trx_id, destination: task.destination, product: task.product, err: err}); | 251 | logger.verbose('Error inserting task to pending archive', {trx_id: task.trx_id, destination: task.destination, product: task.product, err: err}); |
239 | onTrxFinish(task.trx_id); | 252 | onTrxFinish(task.trx_id); |
240 | report({ | 253 | report({ |
241 | trx_id: task.trx_id, | 254 | trx_id: task.trx_id, |
242 | rc: '40', | 255 | rc: '40', |
243 | message: 'INTERNAL: Gagal melakukan transaksi. Mungkin ada transaksi dengan nomor dengan produk yang sama yang masih diproses. Silahkan ulangi beberapa saat lagi.' | 256 | message: 'INTERNAL: Gagal melakukan transaksi. Mungkin ada transaksi dengan nomor dengan produk yang sama yang masih diproses. Silahkan ulangi beberapa saat lagi.' |
244 | }); | 257 | }); |
245 | 258 | ||
246 | return; | 259 | return; |
247 | } | 260 | } |
248 | 261 | ||
249 | const ussd_command = task.remote_product.split(',')[0].replace("<DESTINATION>", task.destination).replace("<PIN>", config.partner.pin); | 262 | const ussd_command = task.remote_product.split(',')[0].replace("<DESTINATION>", task.destination).replace("<PIN>", config.partner.pin); |
250 | logger.verbose('Going to execute USSD', {trx_id: task.trx_id, destination: task.destination, product: task.product, ussd: ussd_command}); | 263 | logger.verbose('Going to execute USSD', {trx_id: task.trx_id, destination: task.destination, product: task.product, ussd: ussd_command}); |
251 | 264 | ||
265 | db.run("INSERT INTO ussd VALUES (?, ?, 'OUT', ?, ?)", moment().format('YYYY-MM-DD HH:mm:ss'), moment().format('YYYY-MM-DD'), matrix.modem.imsi, 'AT+CUSD=1,"' + ussd_command + '",15', function(err) { | ||
266 | if (err) { | ||
267 | logger.warn('Error inserting ussd command to local database', {err: err}); | ||
268 | } | ||
269 | }); | ||
252 | modem.sendUSSD(ussd_command, function() {}); | 270 | modem.sendUSSD(ussd_command, function() {}); |
253 | }) | 271 | }) |
254 | 272 | ||
255 | 273 | ||
256 | } | 274 | } |
257 | 275 | ||
258 | function report(data) { | 276 | function report(data) { |
259 | pullgw.report(data); | 277 | pullgw.report(data); |
260 | } | 278 | } |
261 | 279 | ||
262 | exports.buy = buy; | 280 | exports.buy = buy; |
263 | 281 |
lib/pending-archive.js
1 | "use strict"; | 1 | "use strict"; |
2 | 2 | ||
3 | const moment = require('moment'); | 3 | const moment = require('moment'); |
4 | 4 | ||
5 | const logger = require('komodo-sdk/logger'); | 5 | const logger = require('komodo-sdk/logger'); |
6 | const db = require('./local-db').getConnection(); | 6 | const db = require('./local-db').getConnection(); |
7 | 7 | ||
8 | function put(task, cb) { | 8 | function put(task, cb) { |
9 | logger.verbose('PENDING-ARCHIVE: Trying to put trx into table', {trx_id: task.trx_id, destination: task.destination, product: task.product}); | 9 | logger.verbose('PENDING-ARCHIVE: Trying to put trx into table', {trx_id: task.trx_id, destination: task.destination, product: task.product}); |
10 | 10 | ||
11 | const query = ` | 11 | const query = ` |
12 | INSERT INTO pendingtrx ( | 12 | INSERT INTO pendingtrx ( |
13 | created, | 13 | created, |
14 | created_date, | 14 | created_date, |
15 | trx_id, | 15 | trx_id, |
16 | destination, | 16 | destination, |
17 | product | 17 | product |
18 | ) | 18 | ) |
19 | VALUES ( | 19 | VALUES ( |
20 | ?, | 20 | ?, |
21 | ?, | 21 | ?, |
22 | ?, | 22 | ?, |
23 | ?, | 23 | ?, |
24 | ? | 24 | ? |
25 | ) | 25 | ) |
26 | `.trim(); | 26 | `.trim(); |
27 | 27 | ||
28 | const values = [ | 28 | const values = [ |
29 | moment().format('YYYY-MM-DD HH:mm:ss'), | 29 | moment().format('YYYY-MM-DD HH:mm:ss'), |
30 | moment().format('YYYY-MM-DD'), | 30 | moment().format('YYYY-MM-DD'), |
31 | task.trx_id, | 31 | task.trx_id, |
32 | task.destination, | 32 | task.destination, |
33 | task.remote_product.split(',')[1] | 33 | task.remote_product.split(',')[1] |
34 | ]; | 34 | ]; |
35 | 35 | ||
36 | db.run(query, values, function(err) { | 36 | db.run(query, values, function(err) { |
37 | if (err) { | 37 | if (err) { |
38 | if (typeof cb === 'function') cb(err); | 38 | if (typeof cb === 'function') cb(err); |
39 | return; | 39 | return; |
40 | } | 40 | } |
41 | 41 | ||
42 | if (typeof cb === 'function') cb(null); | 42 | if (typeof cb === 'function') cb(null); |
43 | }) | 43 | }) |
44 | } | 44 | } |
45 | 45 | ||
46 | function get(destination, product, created_date, cb) { | 46 | function get(destination, product, created_date, cb) { |
47 | if (typeof cb !== 'function') return; | 47 | if (typeof cb !== 'function') return; |
48 | 48 | ||
49 | logger.verbose('PENDING-ARCHIVE: Trying to get trx from table', {destination: destination, product: product, created_date: created_date}); | 49 | logger.verbose('PENDING-ARCHIVE: Trying to get trx from table', {destination: destination, product: product, created_date: created_date}); |
50 | 50 | ||
51 | 51 | ||
52 | const query = "SELECT trx_id FROM pendingtrx WHERE created_date = ? AND destination = ? AND product = ? "; | 52 | const query = "SELECT trx_id FROM pendingtrx WHERE created_date = ? AND destination = ? AND product = ? ORDER BY created DESC LIMIT 1"; |
53 | db.get(query, created_date, destination, product, function (err, row) { | 53 | db.get(query, created_date, destination, product, function (err, row) { |
54 | if (err) { | 54 | if (err) { |
55 | logger.warn('PENDING-ARCHIVE: Error retrieving', {destination: destination, product: product, created_date: created_date, err: err}); | 55 | logger.warn('PENDING-ARCHIVE: Error retrieving', {destination: destination, product: product, created_date: created_date, err: err}); |
56 | cb(err); | 56 | cb(err); |
57 | return; | 57 | return; |
58 | } | 58 | } |
59 | 59 | ||
60 | if (!row) { | 60 | if (!row) { |
61 | //logger.warn('PENDING-ARCHIVE: Invalid row (empty) when retrieving', {destination: destination, product: product, created_date: created_date}); | 61 | //logger.warn('PENDING-ARCHIVE: Invalid row (empty) when retrieving', {destination: destination, product: product, created_date: created_date}); |
62 | cb(null, null); | 62 | cb(null, null); |
63 | return; | 63 | return; |
64 | } | 64 | } |
65 | 65 | ||
66 | if (!row.trx_id) { | 66 | if (!row.trx_id) { |
67 | cb(null, null); | 67 | cb(null, null); |
68 | return; | 68 | return; |
69 | } | 69 | } |
70 | 70 | ||
71 | cb(null, row.trx_id); | 71 | cb(null, row.trx_id); |
72 | }) | 72 | }) |
73 | } | 73 | } |
74 | 74 | ||
75 | function remove(trx_id, cb) { | 75 | function remove(trx_id, cb) { |
76 | logger.verbose('PENDING-ARCHIVE: Delete trx from table', {trx_id: trx_id}); | 76 | logger.verbose('PENDING-ARCHIVE: Delete trx from table', {trx_id: trx_id}); |
77 | 77 | ||
78 | const query = "DELETE FROM pendingtrx WHERE trx_id = ?"; | 78 | const query = "DELETE FROM pendingtrx WHERE trx_id = ?"; |
79 | db.run(query, trx_id, function(err) { | 79 | db.run(query, trx_id, function(err) { |
80 | if (err) logger.warn('PENDING-ARCHIVE: Error on deleting trx', {trx_id: trx_id, err: err}); | 80 | if (err) logger.warn('PENDING-ARCHIVE: Error on deleting trx', {trx_id: trx_id, err: err}); |
81 | }); | 81 | }); |
82 | 82 | ||
83 | if (typeof cb === 'function') cb(null); | 83 | if (typeof cb === 'function') cb(null); |
84 | } | 84 | } |
85 | 85 | ||
86 | exports.put = put; | 86 | exports.put = put; |
87 | exports.get = get; | 87 | exports.get = get; |
88 | exports.remove = remove; | 88 | exports.remove = remove; |
89 | 89 |
lib/sms-handler.js
1 | "use strict"; | 1 | "use strict"; |
2 | 2 | ||
3 | const config = require('komodo-sdk/config'); | 3 | const config = require('komodo-sdk/config'); |
4 | const logger = require('komodo-sdk/logger'); | 4 | const logger = require('komodo-sdk/logger'); |
5 | 5 | ||
6 | const patternMatcher = require('./pattern-rule-matcher'); | 6 | const patternMatcher = require('./pattern-rule-matcher'); |
7 | const patternValue = require('./pattern-rule-value'); | 7 | const patternValue = require('./pattern-rule-value'); |
8 | 8 | ||
9 | function isAllowedSender(sender) { | 9 | function isAllowedSender(sender) { |
10 | if (!config || !config.sms_parser || !config.sms_parser.allowed_sender || !Array.isArray(config.sms_parser.allowed_sender)) return; | 10 | if (!config || !config.sms_parser || !config.sms_parser.allowed_sender || !Array.isArray(config.sms_parser.allowed_sender)) return; |
11 | return config.sms_parser.allowed_sender.indexOf(sender) >= 0; | 11 | return config.sms_parser.allowed_sender.indexOf(sender) >= 0; |
12 | } | 12 | } |
13 | 13 | ||
14 | function getDestination(msg) { | 14 | function getDestination(msg) { |
15 | const result = patternMatcher(msg, config.sms_parser.destination); | 15 | const result = patternMatcher(msg, config.sms_parser.destination); |
16 | if (result && typeof result === 'string') { | 16 | if (result && typeof result === 'string') { |
17 | return result.replace(/^62/, '0'); | 17 | return result.replace(/^62/, '0').replace(/^8/, '08'); |
18 | } | 18 | } |
19 | } | 19 | } |
20 | 20 | ||
21 | function getProduct(msg) { | 21 | function getProduct(msg) { |
22 | const product_on_msg = patternMatcher(msg, config.sms_parser.product); | 22 | const product_on_msg = patternMatcher(msg, config.sms_parser.product); |
23 | return product_on_msg && config.remote_product_alias ? config.remote_product_alias[product_on_msg] || product_on_msg : product_on_msg || null; | 23 | return product_on_msg && config.remote_product_alias ? config.remote_product_alias[product_on_msg] || product_on_msg : product_on_msg || null; |
24 | } | 24 | } |
25 | 25 | ||
26 | function getTrxDate(msg) { | 26 | function getTrxDate(msg) { |
27 | return patternMatcher(msg, config.sms_parser.trx_date); | 27 | return patternMatcher(msg, config.sms_parser.trx_date); |
28 | } | 28 | } |
29 | 29 | ||
30 | function getSn(msg) { | 30 | function getSn(msg) { |
31 | return patternMatcher(msg, config.sms_parser.sn); | 31 | return patternMatcher(msg, config.sms_parser.sn); |
32 | } | 32 | } |
33 | 33 | ||
34 | function getRc(msg) { | 34 | function getRc(msg) { |
35 | return patternValue(msg, config.sms_parser.rc) || '68'; | 35 | return patternValue(msg, config.sms_parser.rc) || '68'; |
36 | } | 36 | } |
37 | 37 | ||
38 | function getStockBalance(msg) { | 38 | function getStockBalance(msg) { |
39 | return { | 39 | return { |
40 | name: patternMatcher(msg, config.sms_parser.stock.product), | 40 | name: patternMatcher(msg, config.sms_parser.stock.product), |
41 | balance: patternMatcher(msg, config.sms_parser.stock.balance) | 41 | balance: patternMatcher(msg, config.sms_parser.stock.balance) |
42 | } | 42 | } |
43 | } | 43 | } |
44 | 44 | ||
45 | function getMultiStockBalance(msg) { | 45 | function getMultiStockBalance(msg) { |
46 | if (!config || !config.sms_parser || !config.sms_parser.stock || !config.sms_parser.stock.multistock) return; | 46 | if (!config || !config.sms_parser || !config.sms_parser.stock || !config.sms_parser.stock.multistock) return; |
47 | 47 | ||
48 | if (config.sms_parser.stock.multistock.must_have_pattern) { | 48 | if (config.sms_parser.stock.multistock.must_have_pattern) { |
49 | const re = new RegExp(config.sms_parser.stock.multistock.must_have_pattern) | 49 | const re = new RegExp(config.sms_parser.stock.multistock.must_have_pattern) |
50 | if (msg.search(re) < 0) { | 50 | if (msg.search(re) < 0) { |
51 | return; | 51 | return; |
52 | } | 52 | } |
53 | } | 53 | } |
54 | 54 | ||
55 | const re = new RegExp(config.sms_parser.stock.multistock.pattern, config.sms_parser.stock.multistock.flags); | 55 | const re = new RegExp(config.sms_parser.stock.multistock.pattern, config.sms_parser.stock.multistock.flags); |
56 | const stocks = msg.match(re); | 56 | const stocks = msg.match(re); |
57 | logger.verbose('SMS-HANDLER: Got multistock', {stocks: stocks}); | 57 | logger.verbose('SMS-HANDLER: Got multistock', {stocks: stocks}); |
58 | return stocks; | 58 | return stocks; |
59 | } | 59 | } |
60 | 60 | ||
61 | exports.isAllowedSender = isAllowedSender; | 61 | exports.isAllowedSender = isAllowedSender; |
62 | exports.getDestination = getDestination; | 62 | exports.getDestination = getDestination; |
63 | exports.getProduct = getProduct; | 63 | exports.getProduct = getProduct; |
64 | exports.getTrxDate = getTrxDate; | 64 | exports.getTrxDate = getTrxDate; |
65 | exports.getSn = getSn; | 65 | exports.getSn = getSn; |
66 | exports.getRc = getRc; | 66 | exports.getRc = getRc; |
67 | exports.getStockBalance = getStockBalance; | 67 | exports.getStockBalance = getStockBalance; |
68 | exports.getMultiStockBalance = getMultiStockBalance; | 68 | exports.getMultiStockBalance = getMultiStockBalance; |
69 | 69 |
package-lock.json
1 | { | 1 | { |
2 | "name": "komodo-gw-mkios", | 2 | "name": "komodo-gw-mkios", |
3 | "version": "0.9.0", | 3 | "version": "0.9.0", |
4 | "lockfileVersion": 1, | 4 | "lockfileVersion": 1, |
5 | "requires": true, | 5 | "requires": true, |
6 | "dependencies": { | 6 | "dependencies": { |
7 | "@cloudcmd/copy-file": { | 7 | "@cloudcmd/copy-file": { |
8 | "version": "1.1.1", | 8 | "version": "1.1.1", |
9 | "resolved": "https://registry.npmjs.org/@cloudcmd/copy-file/-/copy-file-1.1.1.tgz", | 9 | "resolved": "https://registry.npmjs.org/@cloudcmd/copy-file/-/copy-file-1.1.1.tgz", |
10 | "integrity": "sha512-t6pTJdsV0qhh9YX22/Npsv95GqVABc5GRInSK7JSSNIpPLq9TM+K7odYzcOuQRPZAD9OHxZfbYsB4WJOalzqng==", | 10 | "integrity": "sha512-t6pTJdsV0qhh9YX22/Npsv95GqVABc5GRInSK7JSSNIpPLq9TM+K7odYzcOuQRPZAD9OHxZfbYsB4WJOalzqng==", |
11 | "requires": { | 11 | "requires": { |
12 | "es6-promisify": "6.0.0", | 12 | "es6-promisify": "6.0.0", |
13 | "pipe-io": "3.0.3", | 13 | "pipe-io": "3.0.3", |
14 | "wraptile": "2.0.0", | 14 | "wraptile": "2.0.0", |
15 | "zames": "2.0.0" | 15 | "zames": "2.0.0" |
16 | } | 16 | } |
17 | }, | 17 | }, |
18 | "@serialport/parser-byte-length": { | 18 | "@serialport/parser-byte-length": { |
19 | "version": "1.0.5", | 19 | "version": "1.0.5", |
20 | "resolved": "https://registry.npmjs.org/@serialport/parser-byte-length/-/parser-byte-length-1.0.5.tgz", | 20 | "resolved": "https://registry.npmjs.org/@serialport/parser-byte-length/-/parser-byte-length-1.0.5.tgz", |
21 | "integrity": "sha512-GCz/v/KG2Wv7SdQ2nv8jYGBY6D4h5tibj9bs0+pnryCDAr8xmmvnesFW15FIu4rwOMgsKhCHyp7roD8bRGs63A==", | 21 | "integrity": "sha512-GCz/v/KG2Wv7SdQ2nv8jYGBY6D4h5tibj9bs0+pnryCDAr8xmmvnesFW15FIu4rwOMgsKhCHyp7roD8bRGs63A==", |
22 | "requires": { | 22 | "requires": { |
23 | "safe-buffer": "5.1.2" | 23 | "safe-buffer": "5.1.2" |
24 | } | 24 | } |
25 | }, | 25 | }, |
26 | "@serialport/parser-cctalk": { | 26 | "@serialport/parser-cctalk": { |
27 | "version": "1.0.5", | 27 | "version": "1.0.5", |
28 | "resolved": "https://registry.npmjs.org/@serialport/parser-cctalk/-/parser-cctalk-1.0.5.tgz", | 28 | "resolved": "https://registry.npmjs.org/@serialport/parser-cctalk/-/parser-cctalk-1.0.5.tgz", |
29 | "integrity": "sha512-VdoG1rRXb5deHM1c9Akn9djoJuHn030v7owYHEqpJeS6Rs6wrC4Hrkw8NxvV9ZPlMqAJ+5uJCaAUzB1tbVd3rA==", | 29 | "integrity": "sha512-VdoG1rRXb5deHM1c9Akn9djoJuHn030v7owYHEqpJeS6Rs6wrC4Hrkw8NxvV9ZPlMqAJ+5uJCaAUzB1tbVd3rA==", |
30 | "requires": { | 30 | "requires": { |
31 | "safe-buffer": "5.1.2" | 31 | "safe-buffer": "5.1.2" |
32 | } | 32 | } |
33 | }, | 33 | }, |
34 | "@serialport/parser-delimiter": { | 34 | "@serialport/parser-delimiter": { |
35 | "version": "1.0.5", | 35 | "version": "1.0.5", |
36 | "resolved": "https://registry.npmjs.org/@serialport/parser-delimiter/-/parser-delimiter-1.0.5.tgz", | 36 | "resolved": "https://registry.npmjs.org/@serialport/parser-delimiter/-/parser-delimiter-1.0.5.tgz", |
37 | "integrity": "sha512-srDzeNwGM/GjtqK/nFDRIDpcZ6XDgkakFMXBtNDSI+XP6fqO1ynEZok8ljKJxM2ay0CNG83C6/X2xIOHvWhFYQ==", | 37 | "integrity": "sha512-srDzeNwGM/GjtqK/nFDRIDpcZ6XDgkakFMXBtNDSI+XP6fqO1ynEZok8ljKJxM2ay0CNG83C6/X2xIOHvWhFYQ==", |
38 | "requires": { | 38 | "requires": { |
39 | "safe-buffer": "5.1.2" | 39 | "safe-buffer": "5.1.2" |
40 | } | 40 | } |
41 | }, | 41 | }, |
42 | "@serialport/parser-readline": { | 42 | "@serialport/parser-readline": { |
43 | "version": "1.0.5", | 43 | "version": "1.0.5", |
44 | "resolved": "https://registry.npmjs.org/@serialport/parser-readline/-/parser-readline-1.0.5.tgz", | 44 | "resolved": "https://registry.npmjs.org/@serialport/parser-readline/-/parser-readline-1.0.5.tgz", |
45 | "integrity": "sha512-QkZoCQPHwdZOMQk7SHz3QSp7xqK4jdNql9M80oXqWt7kNhFvNXguWzf17FfQrPRIb0qiz+96+P6uAOIi02Yxbg==", | 45 | "integrity": "sha512-QkZoCQPHwdZOMQk7SHz3QSp7xqK4jdNql9M80oXqWt7kNhFvNXguWzf17FfQrPRIb0qiz+96+P6uAOIi02Yxbg==", |
46 | "requires": { | 46 | "requires": { |
47 | "@serialport/parser-delimiter": "1.0.5", | 47 | "@serialport/parser-delimiter": "1.0.5", |
48 | "safe-buffer": "5.1.2" | 48 | "safe-buffer": "5.1.2" |
49 | } | 49 | } |
50 | }, | 50 | }, |
51 | "@serialport/parser-ready": { | 51 | "@serialport/parser-ready": { |
52 | "version": "1.0.5", | 52 | "version": "1.0.5", |
53 | "resolved": "https://registry.npmjs.org/@serialport/parser-ready/-/parser-ready-1.0.5.tgz", | 53 | "resolved": "https://registry.npmjs.org/@serialport/parser-ready/-/parser-ready-1.0.5.tgz", |
54 | "integrity": "sha512-U/ZkxyY35Z7WrDc0O8TGcGPOdwv6fGVJcZq5vXVko2MRt8wiKVD192mmbfTRZXFAX+rARXtQa3ad3yJzXVhb1g==", | 54 | "integrity": "sha512-U/ZkxyY35Z7WrDc0O8TGcGPOdwv6fGVJcZq5vXVko2MRt8wiKVD192mmbfTRZXFAX+rARXtQa3ad3yJzXVhb1g==", |
55 | "requires": { | 55 | "requires": { |
56 | "safe-buffer": "5.1.2" | 56 | "safe-buffer": "5.1.2" |
57 | } | 57 | } |
58 | }, | 58 | }, |
59 | "@serialport/parser-regex": { | 59 | "@serialport/parser-regex": { |
60 | "version": "1.0.5", | 60 | "version": "1.0.5", |
61 | "resolved": "https://registry.npmjs.org/@serialport/parser-regex/-/parser-regex-1.0.5.tgz", | 61 | "resolved": "https://registry.npmjs.org/@serialport/parser-regex/-/parser-regex-1.0.5.tgz", |
62 | "integrity": "sha512-sX3tRuwwwGV+CZbKEUAKZD/wtG8ZRcGxbiDIm8nyzsPCGv52ck3RlQ9Vp4K8fYjcrGGwm3BWizC4uSzaTLOk1A==", | 62 | "integrity": "sha512-sX3tRuwwwGV+CZbKEUAKZD/wtG8ZRcGxbiDIm8nyzsPCGv52ck3RlQ9Vp4K8fYjcrGGwm3BWizC4uSzaTLOk1A==", |
63 | "requires": { | 63 | "requires": { |
64 | "safe-buffer": "5.1.2" | 64 | "safe-buffer": "5.1.2" |
65 | } | 65 | } |
66 | }, | 66 | }, |
67 | "a-sync-waterfall": { | 67 | "a-sync-waterfall": { |
68 | "version": "1.0.0", | 68 | "version": "1.0.0", |
69 | "resolved": "https://registry.npmjs.org/a-sync-waterfall/-/a-sync-waterfall-1.0.0.tgz", | 69 | "resolved": "https://registry.npmjs.org/a-sync-waterfall/-/a-sync-waterfall-1.0.0.tgz", |
70 | "integrity": "sha1-OOgxnXk3niRiiEW1O5ZyKyng5Hw=" | 70 | "integrity": "sha1-OOgxnXk3niRiiEW1O5ZyKyng5Hw=" |
71 | }, | 71 | }, |
72 | "abbrev": { | 72 | "abbrev": { |
73 | "version": "1.1.1", | 73 | "version": "1.1.1", |
74 | "resolved": "https://registry.npmjs.org/abbrev/-/abbrev-1.1.1.tgz", | 74 | "resolved": "https://registry.npmjs.org/abbrev/-/abbrev-1.1.1.tgz", |
75 | "integrity": "sha512-nne9/IiQ/hzIhY6pdDnbBtz7DjPTKrY00P/zvPSm5pOFkl6xuGrGnXn/VtTNNfNtAfZ9/1RtehkszU9qcTii0Q==" | 75 | "integrity": "sha512-nne9/IiQ/hzIhY6pdDnbBtz7DjPTKrY00P/zvPSm5pOFkl6xuGrGnXn/VtTNNfNtAfZ9/1RtehkszU9qcTii0Q==" |
76 | }, | 76 | }, |
77 | "accepts": { | 77 | "accepts": { |
78 | "version": "1.3.5", | 78 | "version": "1.3.5", |
79 | "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.5.tgz", | 79 | "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.5.tgz", |
80 | "integrity": "sha1-63d99gEXI6OxTopywIBcjoZ0a9I=", | 80 | "integrity": "sha1-63d99gEXI6OxTopywIBcjoZ0a9I=", |
81 | "requires": { | 81 | "requires": { |
82 | "mime-types": "2.1.19", | 82 | "mime-types": "2.1.19", |
83 | "negotiator": "0.6.1" | 83 | "negotiator": "0.6.1" |
84 | } | 84 | } |
85 | }, | 85 | }, |
86 | "ajv": { | 86 | "ajv": { |
87 | "version": "5.5.2", | 87 | "version": "5.5.2", |
88 | "resolved": "https://registry.npmjs.org/ajv/-/ajv-5.5.2.tgz", | 88 | "resolved": "https://registry.npmjs.org/ajv/-/ajv-5.5.2.tgz", |
89 | "integrity": "sha1-c7Xuyj+rZT49P5Qis0GtQiBdyWU=", | 89 | "integrity": "sha1-c7Xuyj+rZT49P5Qis0GtQiBdyWU=", |
90 | "requires": { | 90 | "requires": { |
91 | "co": "4.6.0", | 91 | "co": "4.6.0", |
92 | "fast-deep-equal": "1.1.0", | 92 | "fast-deep-equal": "1.1.0", |
93 | "fast-json-stable-stringify": "2.0.0", | 93 | "fast-json-stable-stringify": "2.0.0", |
94 | "json-schema-traverse": "0.3.1" | 94 | "json-schema-traverse": "0.3.1" |
95 | } | 95 | } |
96 | }, | 96 | }, |
97 | "ansi-bgblack": { | 97 | "ansi-bgblack": { |
98 | "version": "0.1.1", | 98 | "version": "0.1.1", |
99 | "resolved": "https://registry.npmjs.org/ansi-bgblack/-/ansi-bgblack-0.1.1.tgz", | 99 | "resolved": "https://registry.npmjs.org/ansi-bgblack/-/ansi-bgblack-0.1.1.tgz", |
100 | "integrity": "sha1-poulAHiHcBtqr74/oNrf36juPKI=", | 100 | "integrity": "sha1-poulAHiHcBtqr74/oNrf36juPKI=", |
101 | "requires": { | 101 | "requires": { |
102 | "ansi-wrap": "0.1.0" | 102 | "ansi-wrap": "0.1.0" |
103 | } | 103 | } |
104 | }, | 104 | }, |
105 | "ansi-bgblue": { | 105 | "ansi-bgblue": { |
106 | "version": "0.1.1", | 106 | "version": "0.1.1", |
107 | "resolved": "https://registry.npmjs.org/ansi-bgblue/-/ansi-bgblue-0.1.1.tgz", | 107 | "resolved": "https://registry.npmjs.org/ansi-bgblue/-/ansi-bgblue-0.1.1.tgz", |
108 | "integrity": "sha1-Z73ATtybm1J4lp2hlt6j11yMNhM=", | 108 | "integrity": "sha1-Z73ATtybm1J4lp2hlt6j11yMNhM=", |
109 | "requires": { | 109 | "requires": { |
110 | "ansi-wrap": "0.1.0" | 110 | "ansi-wrap": "0.1.0" |
111 | } | 111 | } |
112 | }, | 112 | }, |
113 | "ansi-bgcyan": { | 113 | "ansi-bgcyan": { |
114 | "version": "0.1.1", | 114 | "version": "0.1.1", |
115 | "resolved": "https://registry.npmjs.org/ansi-bgcyan/-/ansi-bgcyan-0.1.1.tgz", | 115 | "resolved": "https://registry.npmjs.org/ansi-bgcyan/-/ansi-bgcyan-0.1.1.tgz", |
116 | "integrity": "sha1-WEiUJWAL3p9VBwaN2Wnr/bUP52g=", | 116 | "integrity": "sha1-WEiUJWAL3p9VBwaN2Wnr/bUP52g=", |
117 | "requires": { | 117 | "requires": { |
118 | "ansi-wrap": "0.1.0" | 118 | "ansi-wrap": "0.1.0" |
119 | } | 119 | } |
120 | }, | 120 | }, |
121 | "ansi-bggreen": { | 121 | "ansi-bggreen": { |
122 | "version": "0.1.1", | 122 | "version": "0.1.1", |
123 | "resolved": "https://registry.npmjs.org/ansi-bggreen/-/ansi-bggreen-0.1.1.tgz", | 123 | "resolved": "https://registry.npmjs.org/ansi-bggreen/-/ansi-bggreen-0.1.1.tgz", |
124 | "integrity": "sha1-TjGRJIUplD9DIelr8THRwTgWr0k=", | 124 | "integrity": "sha1-TjGRJIUplD9DIelr8THRwTgWr0k=", |
125 | "requires": { | 125 | "requires": { |
126 | "ansi-wrap": "0.1.0" | 126 | "ansi-wrap": "0.1.0" |
127 | } | 127 | } |
128 | }, | 128 | }, |
129 | "ansi-bgmagenta": { | 129 | "ansi-bgmagenta": { |
130 | "version": "0.1.1", | 130 | "version": "0.1.1", |
131 | "resolved": "https://registry.npmjs.org/ansi-bgmagenta/-/ansi-bgmagenta-0.1.1.tgz", | 131 | "resolved": "https://registry.npmjs.org/ansi-bgmagenta/-/ansi-bgmagenta-0.1.1.tgz", |
132 | "integrity": "sha1-myhDLAduqpmUGGcqPvvhk5HCx6E=", | 132 | "integrity": "sha1-myhDLAduqpmUGGcqPvvhk5HCx6E=", |
133 | "requires": { | 133 | "requires": { |
134 | "ansi-wrap": "0.1.0" | 134 | "ansi-wrap": "0.1.0" |
135 | } | 135 | } |
136 | }, | 136 | }, |
137 | "ansi-bgred": { | 137 | "ansi-bgred": { |
138 | "version": "0.1.1", | 138 | "version": "0.1.1", |
139 | "resolved": "https://registry.npmjs.org/ansi-bgred/-/ansi-bgred-0.1.1.tgz", | 139 | "resolved": "https://registry.npmjs.org/ansi-bgred/-/ansi-bgred-0.1.1.tgz", |
140 | "integrity": "sha1-p2+Sg4OCukMpCmwXeEJPmE1vEEE=", | 140 | "integrity": "sha1-p2+Sg4OCukMpCmwXeEJPmE1vEEE=", |
141 | "requires": { | 141 | "requires": { |
142 | "ansi-wrap": "0.1.0" | 142 | "ansi-wrap": "0.1.0" |
143 | } | 143 | } |
144 | }, | 144 | }, |
145 | "ansi-bgwhite": { | 145 | "ansi-bgwhite": { |
146 | "version": "0.1.1", | 146 | "version": "0.1.1", |
147 | "resolved": "https://registry.npmjs.org/ansi-bgwhite/-/ansi-bgwhite-0.1.1.tgz", | 147 | "resolved": "https://registry.npmjs.org/ansi-bgwhite/-/ansi-bgwhite-0.1.1.tgz", |
148 | "integrity": "sha1-ZQRlE3elim7OzQMxmU5IAljhG6g=", | 148 | "integrity": "sha1-ZQRlE3elim7OzQMxmU5IAljhG6g=", |
149 | "requires": { | 149 | "requires": { |
150 | "ansi-wrap": "0.1.0" | 150 | "ansi-wrap": "0.1.0" |
151 | } | 151 | } |
152 | }, | 152 | }, |
153 | "ansi-bgyellow": { | 153 | "ansi-bgyellow": { |
154 | "version": "0.1.1", | 154 | "version": "0.1.1", |
155 | "resolved": "https://registry.npmjs.org/ansi-bgyellow/-/ansi-bgyellow-0.1.1.tgz", | 155 | "resolved": "https://registry.npmjs.org/ansi-bgyellow/-/ansi-bgyellow-0.1.1.tgz", |
156 | "integrity": "sha1-w/4usIzUdmSAKeaHTRWgs49h1E8=", | 156 | "integrity": "sha1-w/4usIzUdmSAKeaHTRWgs49h1E8=", |
157 | "requires": { | 157 | "requires": { |
158 | "ansi-wrap": "0.1.0" | 158 | "ansi-wrap": "0.1.0" |
159 | } | 159 | } |
160 | }, | 160 | }, |
161 | "ansi-black": { | 161 | "ansi-black": { |
162 | "version": "0.1.1", | 162 | "version": "0.1.1", |
163 | "resolved": "https://registry.npmjs.org/ansi-black/-/ansi-black-0.1.1.tgz", | 163 | "resolved": "https://registry.npmjs.org/ansi-black/-/ansi-black-0.1.1.tgz", |
164 | "integrity": "sha1-9hheiJNgslRaHsUMC/Bj/EMDJFM=", | 164 | "integrity": "sha1-9hheiJNgslRaHsUMC/Bj/EMDJFM=", |
165 | "requires": { | 165 | "requires": { |
166 | "ansi-wrap": "0.1.0" | 166 | "ansi-wrap": "0.1.0" |
167 | } | 167 | } |
168 | }, | 168 | }, |
169 | "ansi-blue": { | 169 | "ansi-blue": { |
170 | "version": "0.1.1", | 170 | "version": "0.1.1", |
171 | "resolved": "https://registry.npmjs.org/ansi-blue/-/ansi-blue-0.1.1.tgz", | 171 | "resolved": "https://registry.npmjs.org/ansi-blue/-/ansi-blue-0.1.1.tgz", |
172 | "integrity": "sha1-FbgEmQ6S/JyoxUds6PaZd3wh7b8=", | 172 | "integrity": "sha1-FbgEmQ6S/JyoxUds6PaZd3wh7b8=", |
173 | "requires": { | 173 | "requires": { |
174 | "ansi-wrap": "0.1.0" | 174 | "ansi-wrap": "0.1.0" |
175 | } | 175 | } |
176 | }, | 176 | }, |
177 | "ansi-bold": { | 177 | "ansi-bold": { |
178 | "version": "0.1.1", | 178 | "version": "0.1.1", |
179 | "resolved": "https://registry.npmjs.org/ansi-bold/-/ansi-bold-0.1.1.tgz", | 179 | "resolved": "https://registry.npmjs.org/ansi-bold/-/ansi-bold-0.1.1.tgz", |
180 | "integrity": "sha1-PmOVCvWswq4uZw5vZ96xFdGl9QU=", | 180 | "integrity": "sha1-PmOVCvWswq4uZw5vZ96xFdGl9QU=", |
181 | "requires": { | 181 | "requires": { |
182 | "ansi-wrap": "0.1.0" | 182 | "ansi-wrap": "0.1.0" |
183 | } | 183 | } |
184 | }, | 184 | }, |
185 | "ansi-colors": { | 185 | "ansi-colors": { |
186 | "version": "0.2.0", | 186 | "version": "0.2.0", |
187 | "resolved": "https://registry.npmjs.org/ansi-colors/-/ansi-colors-0.2.0.tgz", | 187 | "resolved": "https://registry.npmjs.org/ansi-colors/-/ansi-colors-0.2.0.tgz", |
188 | "integrity": "sha1-csMd4qDZoszQysMMyYI+6y9kNLU=", | 188 | "integrity": "sha1-csMd4qDZoszQysMMyYI+6y9kNLU=", |
189 | "requires": { | 189 | "requires": { |
190 | "ansi-bgblack": "0.1.1", | 190 | "ansi-bgblack": "0.1.1", |
191 | "ansi-bgblue": "0.1.1", | 191 | "ansi-bgblue": "0.1.1", |
192 | "ansi-bgcyan": "0.1.1", | 192 | "ansi-bgcyan": "0.1.1", |
193 | "ansi-bggreen": "0.1.1", | 193 | "ansi-bggreen": "0.1.1", |
194 | "ansi-bgmagenta": "0.1.1", | 194 | "ansi-bgmagenta": "0.1.1", |
195 | "ansi-bgred": "0.1.1", | 195 | "ansi-bgred": "0.1.1", |
196 | "ansi-bgwhite": "0.1.1", | 196 | "ansi-bgwhite": "0.1.1", |
197 | "ansi-bgyellow": "0.1.1", | 197 | "ansi-bgyellow": "0.1.1", |
198 | "ansi-black": "0.1.1", | 198 | "ansi-black": "0.1.1", |
199 | "ansi-blue": "0.1.1", | 199 | "ansi-blue": "0.1.1", |
200 | "ansi-bold": "0.1.1", | 200 | "ansi-bold": "0.1.1", |
201 | "ansi-cyan": "0.1.1", | 201 | "ansi-cyan": "0.1.1", |
202 | "ansi-dim": "0.1.1", | 202 | "ansi-dim": "0.1.1", |
203 | "ansi-gray": "0.1.1", | 203 | "ansi-gray": "0.1.1", |
204 | "ansi-green": "0.1.1", | 204 | "ansi-green": "0.1.1", |
205 | "ansi-grey": "0.1.1", | 205 | "ansi-grey": "0.1.1", |
206 | "ansi-hidden": "0.1.1", | 206 | "ansi-hidden": "0.1.1", |
207 | "ansi-inverse": "0.1.1", | 207 | "ansi-inverse": "0.1.1", |
208 | "ansi-italic": "0.1.1", | 208 | "ansi-italic": "0.1.1", |
209 | "ansi-magenta": "0.1.1", | 209 | "ansi-magenta": "0.1.1", |
210 | "ansi-red": "0.1.1", | 210 | "ansi-red": "0.1.1", |
211 | "ansi-reset": "0.1.1", | 211 | "ansi-reset": "0.1.1", |
212 | "ansi-strikethrough": "0.1.1", | 212 | "ansi-strikethrough": "0.1.1", |
213 | "ansi-underline": "0.1.1", | 213 | "ansi-underline": "0.1.1", |
214 | "ansi-white": "0.1.1", | 214 | "ansi-white": "0.1.1", |
215 | "ansi-yellow": "0.1.1", | 215 | "ansi-yellow": "0.1.1", |
216 | "lazy-cache": "2.0.2" | 216 | "lazy-cache": "2.0.2" |
217 | } | 217 | } |
218 | }, | 218 | }, |
219 | "ansi-cyan": { | 219 | "ansi-cyan": { |
220 | "version": "0.1.1", | 220 | "version": "0.1.1", |
221 | "resolved": "https://registry.npmjs.org/ansi-cyan/-/ansi-cyan-0.1.1.tgz", | 221 | "resolved": "https://registry.npmjs.org/ansi-cyan/-/ansi-cyan-0.1.1.tgz", |
222 | "integrity": "sha1-U4rlKK+JgvKK4w2G8vF0VtJgmHM=", | 222 | "integrity": "sha1-U4rlKK+JgvKK4w2G8vF0VtJgmHM=", |
223 | "requires": { | 223 | "requires": { |
224 | "ansi-wrap": "0.1.0" | 224 | "ansi-wrap": "0.1.0" |
225 | } | 225 | } |
226 | }, | 226 | }, |
227 | "ansi-dim": { | 227 | "ansi-dim": { |
228 | "version": "0.1.1", | 228 | "version": "0.1.1", |
229 | "resolved": "https://registry.npmjs.org/ansi-dim/-/ansi-dim-0.1.1.tgz", | 229 | "resolved": "https://registry.npmjs.org/ansi-dim/-/ansi-dim-0.1.1.tgz", |
230 | "integrity": "sha1-QN5MYDqoCG2Oeoa4/5mNXDbu/Ww=", | 230 | "integrity": "sha1-QN5MYDqoCG2Oeoa4/5mNXDbu/Ww=", |
231 | "requires": { | 231 | "requires": { |
232 | "ansi-wrap": "0.1.0" | 232 | "ansi-wrap": "0.1.0" |
233 | } | 233 | } |
234 | }, | 234 | }, |
235 | "ansi-gray": { | 235 | "ansi-gray": { |
236 | "version": "0.1.1", | 236 | "version": "0.1.1", |
237 | "resolved": "https://registry.npmjs.org/ansi-gray/-/ansi-gray-0.1.1.tgz", | 237 | "resolved": "https://registry.npmjs.org/ansi-gray/-/ansi-gray-0.1.1.tgz", |
238 | "integrity": "sha1-KWLPVOyXksSFEKPetSRDaGHvclE=", | 238 | "integrity": "sha1-KWLPVOyXksSFEKPetSRDaGHvclE=", |
239 | "requires": { | 239 | "requires": { |
240 | "ansi-wrap": "0.1.0" | 240 | "ansi-wrap": "0.1.0" |
241 | } | 241 | } |
242 | }, | 242 | }, |
243 | "ansi-green": { | 243 | "ansi-green": { |
244 | "version": "0.1.1", | 244 | "version": "0.1.1", |
245 | "resolved": "https://registry.npmjs.org/ansi-green/-/ansi-green-0.1.1.tgz", | 245 | "resolved": "https://registry.npmjs.org/ansi-green/-/ansi-green-0.1.1.tgz", |
246 | "integrity": "sha1-il2al55FjVfEDjNYCzc5C44Q0Pc=", | 246 | "integrity": "sha1-il2al55FjVfEDjNYCzc5C44Q0Pc=", |
247 | "requires": { | 247 | "requires": { |
248 | "ansi-wrap": "0.1.0" | 248 | "ansi-wrap": "0.1.0" |
249 | } | 249 | } |
250 | }, | 250 | }, |
251 | "ansi-grey": { | 251 | "ansi-grey": { |
252 | "version": "0.1.1", | 252 | "version": "0.1.1", |
253 | "resolved": "https://registry.npmjs.org/ansi-grey/-/ansi-grey-0.1.1.tgz", | 253 | "resolved": "https://registry.npmjs.org/ansi-grey/-/ansi-grey-0.1.1.tgz", |
254 | "integrity": "sha1-WdmLasK6GfilF5jphT+6eDOaM8E=", | 254 | "integrity": "sha1-WdmLasK6GfilF5jphT+6eDOaM8E=", |
255 | "requires": { | 255 | "requires": { |
256 | "ansi-wrap": "0.1.0" | 256 | "ansi-wrap": "0.1.0" |
257 | } | 257 | } |
258 | }, | 258 | }, |
259 | "ansi-hidden": { | 259 | "ansi-hidden": { |
260 | "version": "0.1.1", | 260 | "version": "0.1.1", |
261 | "resolved": "https://registry.npmjs.org/ansi-hidden/-/ansi-hidden-0.1.1.tgz", | 261 | "resolved": "https://registry.npmjs.org/ansi-hidden/-/ansi-hidden-0.1.1.tgz", |
262 | "integrity": "sha1-7WpMSY0rt8uyidvyqNHcyFZ/rg8=", | 262 | "integrity": "sha1-7WpMSY0rt8uyidvyqNHcyFZ/rg8=", |
263 | "requires": { | 263 | "requires": { |
264 | "ansi-wrap": "0.1.0" | 264 | "ansi-wrap": "0.1.0" |
265 | } | 265 | } |
266 | }, | 266 | }, |
267 | "ansi-inverse": { | 267 | "ansi-inverse": { |
268 | "version": "0.1.1", | 268 | "version": "0.1.1", |
269 | "resolved": "https://registry.npmjs.org/ansi-inverse/-/ansi-inverse-0.1.1.tgz", | 269 | "resolved": "https://registry.npmjs.org/ansi-inverse/-/ansi-inverse-0.1.1.tgz", |
270 | "integrity": "sha1-tq9Fgm/oJr+1KKbHmIV5Q1XM0mk=", | 270 | "integrity": "sha1-tq9Fgm/oJr+1KKbHmIV5Q1XM0mk=", |
271 | "requires": { | 271 | "requires": { |
272 | "ansi-wrap": "0.1.0" | 272 | "ansi-wrap": "0.1.0" |
273 | } | 273 | } |
274 | }, | 274 | }, |
275 | "ansi-italic": { | 275 | "ansi-italic": { |
276 | "version": "0.1.1", | 276 | "version": "0.1.1", |
277 | "resolved": "https://registry.npmjs.org/ansi-italic/-/ansi-italic-0.1.1.tgz", | 277 | "resolved": "https://registry.npmjs.org/ansi-italic/-/ansi-italic-0.1.1.tgz", |
278 | "integrity": "sha1-EEdDRj9iXBQqA2c5z4XtpoiYbyM=", | 278 | "integrity": "sha1-EEdDRj9iXBQqA2c5z4XtpoiYbyM=", |
279 | "requires": { | 279 | "requires": { |
280 | "ansi-wrap": "0.1.0" | 280 | "ansi-wrap": "0.1.0" |
281 | } | 281 | } |
282 | }, | 282 | }, |
283 | "ansi-magenta": { | 283 | "ansi-magenta": { |
284 | "version": "0.1.1", | 284 | "version": "0.1.1", |
285 | "resolved": "https://registry.npmjs.org/ansi-magenta/-/ansi-magenta-0.1.1.tgz", | 285 | "resolved": "https://registry.npmjs.org/ansi-magenta/-/ansi-magenta-0.1.1.tgz", |
286 | "integrity": "sha1-BjtboW+z8j4c/aKwfAqJ3hHkMK4=", | 286 | "integrity": "sha1-BjtboW+z8j4c/aKwfAqJ3hHkMK4=", |
287 | "requires": { | 287 | "requires": { |
288 | "ansi-wrap": "0.1.0" | 288 | "ansi-wrap": "0.1.0" |
289 | } | 289 | } |
290 | }, | 290 | }, |
291 | "ansi-red": { | 291 | "ansi-red": { |
292 | "version": "0.1.1", | 292 | "version": "0.1.1", |
293 | "resolved": "https://registry.npmjs.org/ansi-red/-/ansi-red-0.1.1.tgz", | 293 | "resolved": "https://registry.npmjs.org/ansi-red/-/ansi-red-0.1.1.tgz", |
294 | "integrity": "sha1-jGOPnRCAgAo1PJwoyKgcpHBdlGw=", | 294 | "integrity": "sha1-jGOPnRCAgAo1PJwoyKgcpHBdlGw=", |
295 | "requires": { | 295 | "requires": { |
296 | "ansi-wrap": "0.1.0" | 296 | "ansi-wrap": "0.1.0" |
297 | } | 297 | } |
298 | }, | 298 | }, |
299 | "ansi-regex": { | 299 | "ansi-regex": { |
300 | "version": "2.1.1", | 300 | "version": "2.1.1", |
301 | "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", | 301 | "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", |
302 | "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=" | 302 | "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=" |
303 | }, | 303 | }, |
304 | "ansi-reset": { | 304 | "ansi-reset": { |
305 | "version": "0.1.1", | 305 | "version": "0.1.1", |
306 | "resolved": "https://registry.npmjs.org/ansi-reset/-/ansi-reset-0.1.1.tgz", | 306 | "resolved": "https://registry.npmjs.org/ansi-reset/-/ansi-reset-0.1.1.tgz", |
307 | "integrity": "sha1-5+cSksPH3c1NYu9KbHwFmAkRw7c=", | 307 | "integrity": "sha1-5+cSksPH3c1NYu9KbHwFmAkRw7c=", |
308 | "requires": { | 308 | "requires": { |
309 | "ansi-wrap": "0.1.0" | 309 | "ansi-wrap": "0.1.0" |
310 | } | 310 | } |
311 | }, | 311 | }, |
312 | "ansi-strikethrough": { | 312 | "ansi-strikethrough": { |
313 | "version": "0.1.1", | 313 | "version": "0.1.1", |
314 | "resolved": "https://registry.npmjs.org/ansi-strikethrough/-/ansi-strikethrough-0.1.1.tgz", | 314 | "resolved": "https://registry.npmjs.org/ansi-strikethrough/-/ansi-strikethrough-0.1.1.tgz", |
315 | "integrity": "sha1-2Eh3FAss/wfRyT685pkE9oiF5Wg=", | 315 | "integrity": "sha1-2Eh3FAss/wfRyT685pkE9oiF5Wg=", |
316 | "requires": { | 316 | "requires": { |
317 | "ansi-wrap": "0.1.0" | 317 | "ansi-wrap": "0.1.0" |
318 | } | 318 | } |
319 | }, | 319 | }, |
320 | "ansi-underline": { | 320 | "ansi-underline": { |
321 | "version": "0.1.1", | 321 | "version": "0.1.1", |
322 | "resolved": "https://registry.npmjs.org/ansi-underline/-/ansi-underline-0.1.1.tgz", | 322 | "resolved": "https://registry.npmjs.org/ansi-underline/-/ansi-underline-0.1.1.tgz", |
323 | "integrity": "sha1-38kg9Ml7WXfqFi34/7mIMIqqcaQ=", | 323 | "integrity": "sha1-38kg9Ml7WXfqFi34/7mIMIqqcaQ=", |
324 | "requires": { | 324 | "requires": { |
325 | "ansi-wrap": "0.1.0" | 325 | "ansi-wrap": "0.1.0" |
326 | } | 326 | } |
327 | }, | 327 | }, |
328 | "ansi-white": { | 328 | "ansi-white": { |
329 | "version": "0.1.1", | 329 | "version": "0.1.1", |
330 | "resolved": "https://registry.npmjs.org/ansi-white/-/ansi-white-0.1.1.tgz", | 330 | "resolved": "https://registry.npmjs.org/ansi-white/-/ansi-white-0.1.1.tgz", |
331 | "integrity": "sha1-nHe3wZPF7pkuYBHTbsTJIbRXiUQ=", | 331 | "integrity": "sha1-nHe3wZPF7pkuYBHTbsTJIbRXiUQ=", |
332 | "requires": { | 332 | "requires": { |
333 | "ansi-wrap": "0.1.0" | 333 | "ansi-wrap": "0.1.0" |
334 | } | 334 | } |
335 | }, | 335 | }, |
336 | "ansi-wrap": { | 336 | "ansi-wrap": { |
337 | "version": "0.1.0", | 337 | "version": "0.1.0", |
338 | "resolved": "https://registry.npmjs.org/ansi-wrap/-/ansi-wrap-0.1.0.tgz", | 338 | "resolved": "https://registry.npmjs.org/ansi-wrap/-/ansi-wrap-0.1.0.tgz", |
339 | "integrity": "sha1-qCJQ3bABXponyoLoLqYDu/pF768=" | 339 | "integrity": "sha1-qCJQ3bABXponyoLoLqYDu/pF768=" |
340 | }, | 340 | }, |
341 | "ansi-yellow": { | 341 | "ansi-yellow": { |
342 | "version": "0.1.1", | 342 | "version": "0.1.1", |
343 | "resolved": "https://registry.npmjs.org/ansi-yellow/-/ansi-yellow-0.1.1.tgz", | 343 | "resolved": "https://registry.npmjs.org/ansi-yellow/-/ansi-yellow-0.1.1.tgz", |
344 | "integrity": "sha1-y5NW8vRscy8OMZnmEClVp32oPB0=", | 344 | "integrity": "sha1-y5NW8vRscy8OMZnmEClVp32oPB0=", |
345 | "requires": { | 345 | "requires": { |
346 | "ansi-wrap": "0.1.0" | 346 | "ansi-wrap": "0.1.0" |
347 | } | 347 | } |
348 | }, | 348 | }, |
349 | "anymatch": { | 349 | "anymatch": { |
350 | "version": "2.0.0", | 350 | "version": "2.0.0", |
351 | "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-2.0.0.tgz", | 351 | "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-2.0.0.tgz", |
352 | "integrity": "sha512-5teOsQWABXHHBFP9y3skS5P3d/WfWXpv3FUpy+LorMrNYaT9pI4oLMQX7jzQ2KklNpGpWHzdCXTDT2Y3XGlZBw==", | 352 | "integrity": "sha512-5teOsQWABXHHBFP9y3skS5P3d/WfWXpv3FUpy+LorMrNYaT9pI4oLMQX7jzQ2KklNpGpWHzdCXTDT2Y3XGlZBw==", |
353 | "optional": true, | 353 | "optional": true, |
354 | "requires": { | 354 | "requires": { |
355 | "micromatch": "3.1.10", | 355 | "micromatch": "3.1.10", |
356 | "normalize-path": "2.1.1" | 356 | "normalize-path": "2.1.1" |
357 | } | 357 | } |
358 | }, | 358 | }, |
359 | "aproba": { | 359 | "aproba": { |
360 | "version": "1.2.0", | 360 | "version": "1.2.0", |
361 | "resolved": "https://registry.npmjs.org/aproba/-/aproba-1.2.0.tgz", | 361 | "resolved": "https://registry.npmjs.org/aproba/-/aproba-1.2.0.tgz", |
362 | "integrity": "sha512-Y9J6ZjXtoYh8RnXVCMOU/ttDmk1aBjunq9vO0ta5x85WDQiQfUF9sIPBITdbiiIVcBo03Hi3jMxigBtsddlXRw==" | 362 | "integrity": "sha512-Y9J6ZjXtoYh8RnXVCMOU/ttDmk1aBjunq9vO0ta5x85WDQiQfUF9sIPBITdbiiIVcBo03Hi3jMxigBtsddlXRw==" |
363 | }, | 363 | }, |
364 | "are-we-there-yet": { | 364 | "are-we-there-yet": { |
365 | "version": "1.1.5", | 365 | "version": "1.1.5", |
366 | "resolved": "https://registry.npmjs.org/are-we-there-yet/-/are-we-there-yet-1.1.5.tgz", | 366 | "resolved": "https://registry.npmjs.org/are-we-there-yet/-/are-we-there-yet-1.1.5.tgz", |
367 | "integrity": "sha512-5hYdAkZlcG8tOLujVDTgCT+uPX0VnpAH28gWsLfzpXYm7wP6mp5Q/gYyR7YQ0cKVJcXJnl3j2kpBan13PtQf6w==", | 367 | "integrity": "sha512-5hYdAkZlcG8tOLujVDTgCT+uPX0VnpAH28gWsLfzpXYm7wP6mp5Q/gYyR7YQ0cKVJcXJnl3j2kpBan13PtQf6w==", |
368 | "requires": { | 368 | "requires": { |
369 | "delegates": "1.0.0", | 369 | "delegates": "1.0.0", |
370 | "readable-stream": "2.3.6" | 370 | "readable-stream": "2.3.6" |
371 | } | 371 | } |
372 | }, | 372 | }, |
373 | "arr-diff": { | 373 | "arr-diff": { |
374 | "version": "4.0.0", | 374 | "version": "4.0.0", |
375 | "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-4.0.0.tgz", | 375 | "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-4.0.0.tgz", |
376 | "integrity": "sha1-1kYQdP6/7HHn4VI1dhoyml3HxSA=" | 376 | "integrity": "sha1-1kYQdP6/7HHn4VI1dhoyml3HxSA=" |
377 | }, | 377 | }, |
378 | "arr-flatten": { | 378 | "arr-flatten": { |
379 | "version": "1.1.0", | 379 | "version": "1.1.0", |
380 | "resolved": "https://registry.npmjs.org/arr-flatten/-/arr-flatten-1.1.0.tgz", | 380 | "resolved": "https://registry.npmjs.org/arr-flatten/-/arr-flatten-1.1.0.tgz", |
381 | "integrity": "sha512-L3hKV5R/p5o81R7O02IGnwpDmkp6E982XhtbuwSe3O4qOtMMMtodicASA1Cny2U+aCXcNpml+m4dPsvsJ3jatg==" | 381 | "integrity": "sha512-L3hKV5R/p5o81R7O02IGnwpDmkp6E982XhtbuwSe3O4qOtMMMtodicASA1Cny2U+aCXcNpml+m4dPsvsJ3jatg==" |
382 | }, | 382 | }, |
383 | "arr-swap": { | 383 | "arr-swap": { |
384 | "version": "1.0.1", | 384 | "version": "1.0.1", |
385 | "resolved": "https://registry.npmjs.org/arr-swap/-/arr-swap-1.0.1.tgz", | 385 | "resolved": "https://registry.npmjs.org/arr-swap/-/arr-swap-1.0.1.tgz", |
386 | "integrity": "sha1-FHWQ7WX8gVvAf+8Jl8Llgj1kNTQ=", | 386 | "integrity": "sha1-FHWQ7WX8gVvAf+8Jl8Llgj1kNTQ=", |
387 | "requires": { | 387 | "requires": { |
388 | "is-number": "3.0.0" | 388 | "is-number": "3.0.0" |
389 | }, | 389 | }, |
390 | "dependencies": { | 390 | "dependencies": { |
391 | "is-number": { | 391 | "is-number": { |
392 | "version": "3.0.0", | 392 | "version": "3.0.0", |
393 | "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", | 393 | "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", |
394 | "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=", | 394 | "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=", |
395 | "requires": { | 395 | "requires": { |
396 | "kind-of": "3.2.2" | 396 | "kind-of": "3.2.2" |
397 | } | 397 | } |
398 | } | 398 | } |
399 | } | 399 | } |
400 | }, | 400 | }, |
401 | "arr-union": { | 401 | "arr-union": { |
402 | "version": "3.1.0", | 402 | "version": "3.1.0", |
403 | "resolved": "https://registry.npmjs.org/arr-union/-/arr-union-3.1.0.tgz", | 403 | "resolved": "https://registry.npmjs.org/arr-union/-/arr-union-3.1.0.tgz", |
404 | "integrity": "sha1-45sJrqne+Gao8gbiiK9jkZuuOcQ=" | 404 | "integrity": "sha1-45sJrqne+Gao8gbiiK9jkZuuOcQ=" |
405 | }, | 405 | }, |
406 | "array-flatten": { | 406 | "array-flatten": { |
407 | "version": "1.1.1", | 407 | "version": "1.1.1", |
408 | "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-1.1.1.tgz", | 408 | "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-1.1.1.tgz", |
409 | "integrity": "sha1-ml9pkFGx5wczKPKgCJaLZOopVdI=" | 409 | "integrity": "sha1-ml9pkFGx5wczKPKgCJaLZOopVdI=" |
410 | }, | 410 | }, |
411 | "array-unique": { | 411 | "array-unique": { |
412 | "version": "0.3.2", | 412 | "version": "0.3.2", |
413 | "resolved": "https://registry.npmjs.org/array-unique/-/array-unique-0.3.2.tgz", | 413 | "resolved": "https://registry.npmjs.org/array-unique/-/array-unique-0.3.2.tgz", |
414 | "integrity": "sha1-qJS3XUvE9s1nnvMkSp/Y9Gri1Cg=" | 414 | "integrity": "sha1-qJS3XUvE9s1nnvMkSp/Y9Gri1Cg=" |
415 | }, | 415 | }, |
416 | "asap": { | 416 | "asap": { |
417 | "version": "2.0.6", | 417 | "version": "2.0.6", |
418 | "resolved": "https://registry.npmjs.org/asap/-/asap-2.0.6.tgz", | 418 | "resolved": "https://registry.npmjs.org/asap/-/asap-2.0.6.tgz", |
419 | "integrity": "sha1-5QNHYR1+aQlDIIu9r+vLwvuGbUY=" | 419 | "integrity": "sha1-5QNHYR1+aQlDIIu9r+vLwvuGbUY=" |
420 | }, | 420 | }, |
421 | "asn1": { | 421 | "asn1": { |
422 | "version": "0.2.3", | 422 | "version": "0.2.3", |
423 | "resolved": "https://registry.npmjs.org/asn1/-/asn1-0.2.3.tgz", | 423 | "resolved": "https://registry.npmjs.org/asn1/-/asn1-0.2.3.tgz", |
424 | "integrity": "sha1-2sh4dxPJlmhJ/IGAd36+nB3fO4Y=" | 424 | "integrity": "sha1-2sh4dxPJlmhJ/IGAd36+nB3fO4Y=" |
425 | }, | 425 | }, |
426 | "assert-plus": { | 426 | "assert-plus": { |
427 | "version": "1.0.0", | 427 | "version": "1.0.0", |
428 | "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz", | 428 | "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz", |
429 | "integrity": "sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU=" | 429 | "integrity": "sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU=" |
430 | }, | 430 | }, |
431 | "assign-symbols": { | 431 | "assign-symbols": { |
432 | "version": "1.0.0", | 432 | "version": "1.0.0", |
433 | "resolved": "https://registry.npmjs.org/assign-symbols/-/assign-symbols-1.0.0.tgz", | 433 | "resolved": "https://registry.npmjs.org/assign-symbols/-/assign-symbols-1.0.0.tgz", |
434 | "integrity": "sha1-WWZ/QfrdTyDMvCu5a41Pf3jsA2c=" | 434 | "integrity": "sha1-WWZ/QfrdTyDMvCu5a41Pf3jsA2c=" |
435 | }, | 435 | }, |
436 | "async": { | 436 | "async": { |
437 | "version": "1.0.0", | 437 | "version": "1.0.0", |
438 | "resolved": "https://registry.npmjs.org/async/-/async-1.0.0.tgz", | 438 | "resolved": "https://registry.npmjs.org/async/-/async-1.0.0.tgz", |
439 | "integrity": "sha1-+PwEyjoTeErenhZBr5hXjPvWR6k=" | 439 | "integrity": "sha1-+PwEyjoTeErenhZBr5hXjPvWR6k=" |
440 | }, | 440 | }, |
441 | "async-each": { | 441 | "async-each": { |
442 | "version": "1.0.1", | 442 | "version": "1.0.1", |
443 | "resolved": "https://registry.npmjs.org/async-each/-/async-each-1.0.1.tgz", | 443 | "resolved": "https://registry.npmjs.org/async-each/-/async-each-1.0.1.tgz", |
444 | "integrity": "sha1-GdOGodntxufByF04iu28xW0zYC0=", | 444 | "integrity": "sha1-GdOGodntxufByF04iu28xW0zYC0=", |
445 | "optional": true | 445 | "optional": true |
446 | }, | 446 | }, |
447 | "asynckit": { | 447 | "asynckit": { |
448 | "version": "0.4.0", | 448 | "version": "0.4.0", |
449 | "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz", | 449 | "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz", |
450 | "integrity": "sha1-x57Zf380y48robyXkLzDZkdLS3k=" | 450 | "integrity": "sha1-x57Zf380y48robyXkLzDZkdLS3k=" |
451 | }, | 451 | }, |
452 | "atob": { | 452 | "atob": { |
453 | "version": "2.1.1", | 453 | "version": "2.1.1", |
454 | "resolved": "https://registry.npmjs.org/atob/-/atob-2.1.1.tgz", | 454 | "resolved": "https://registry.npmjs.org/atob/-/atob-2.1.1.tgz", |
455 | "integrity": "sha1-ri1acpR38onWDdf5amMUoi3Wwio=" | 455 | "integrity": "sha1-ri1acpR38onWDdf5amMUoi3Wwio=" |
456 | }, | 456 | }, |
457 | "aws-sign2": { | 457 | "aws-sign2": { |
458 | "version": "0.7.0", | 458 | "version": "0.7.0", |
459 | "resolved": "https://registry.npmjs.org/aws-sign2/-/aws-sign2-0.7.0.tgz", | 459 | "resolved": "https://registry.npmjs.org/aws-sign2/-/aws-sign2-0.7.0.tgz", |
460 | "integrity": "sha1-tG6JCTSpWR8tL2+G1+ap8bP+dqg=" | 460 | "integrity": "sha1-tG6JCTSpWR8tL2+G1+ap8bP+dqg=" |
461 | }, | 461 | }, |
462 | "aws4": { | 462 | "aws4": { |
463 | "version": "1.7.0", | 463 | "version": "1.7.0", |
464 | "resolved": "https://registry.npmjs.org/aws4/-/aws4-1.7.0.tgz", | 464 | "resolved": "https://registry.npmjs.org/aws4/-/aws4-1.7.0.tgz", |
465 | "integrity": "sha512-32NDda82rhwD9/JBCCkB+MRYDp0oSvlo2IL6rQWA10PQi7tDUM3eqMSltXmY+Oyl/7N3P3qNtAlv7X0d9bI28w==" | 465 | "integrity": "sha512-32NDda82rhwD9/JBCCkB+MRYDp0oSvlo2IL6rQWA10PQi7tDUM3eqMSltXmY+Oyl/7N3P3qNtAlv7X0d9bI28w==" |
466 | }, | 466 | }, |
467 | "balanced-match": { | 467 | "balanced-match": { |
468 | "version": "1.0.0", | 468 | "version": "1.0.0", |
469 | "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.0.tgz", | 469 | "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.0.tgz", |
470 | "integrity": "sha1-ibTRmasr7kneFk6gK4nORi1xt2c=" | 470 | "integrity": "sha1-ibTRmasr7kneFk6gK4nORi1xt2c=" |
471 | }, | 471 | }, |
472 | "base": { | 472 | "base": { |
473 | "version": "0.11.2", | 473 | "version": "0.11.2", |
474 | "resolved": "https://registry.npmjs.org/base/-/base-0.11.2.tgz", | 474 | "resolved": "https://registry.npmjs.org/base/-/base-0.11.2.tgz", |
475 | "integrity": "sha512-5T6P4xPgpp0YDFvSWwEZ4NoE3aM4QBQXDzmVbraCkFj8zHM+mba8SyqB5DbZWyR7mYHo6Y7BdQo3MoA4m0TeQg==", | 475 | "integrity": "sha512-5T6P4xPgpp0YDFvSWwEZ4NoE3aM4QBQXDzmVbraCkFj8zHM+mba8SyqB5DbZWyR7mYHo6Y7BdQo3MoA4m0TeQg==", |
476 | "requires": { | 476 | "requires": { |
477 | "cache-base": "1.0.1", | 477 | "cache-base": "1.0.1", |
478 | "class-utils": "0.3.6", | 478 | "class-utils": "0.3.6", |
479 | "component-emitter": "1.2.1", | 479 | "component-emitter": "1.2.1", |
480 | "define-property": "1.0.0", | 480 | "define-property": "1.0.0", |
481 | "isobject": "3.0.1", | 481 | "isobject": "3.0.1", |
482 | "mixin-deep": "1.3.1", | 482 | "mixin-deep": "1.3.1", |
483 | "pascalcase": "0.1.1" | 483 | "pascalcase": "0.1.1" |
484 | } | 484 | } |
485 | }, | 485 | }, |
486 | "basic-auth": { | 486 | "basic-auth": { |
487 | "version": "2.0.0", | 487 | "version": "2.0.0", |
488 | "resolved": "https://registry.npmjs.org/basic-auth/-/basic-auth-2.0.0.tgz", | 488 | "resolved": "https://registry.npmjs.org/basic-auth/-/basic-auth-2.0.0.tgz", |
489 | "integrity": "sha1-AV2z81PgLlY3d1X5YnQuiYHnu7o=", | 489 | "integrity": "sha1-AV2z81PgLlY3d1X5YnQuiYHnu7o=", |
490 | "requires": { | 490 | "requires": { |
491 | "safe-buffer": "5.1.1" | 491 | "safe-buffer": "5.1.1" |
492 | }, | 492 | }, |
493 | "dependencies": { | 493 | "dependencies": { |
494 | "safe-buffer": { | 494 | "safe-buffer": { |
495 | "version": "5.1.1", | 495 | "version": "5.1.1", |
496 | "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.1.tgz", | 496 | "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.1.tgz", |
497 | "integrity": "sha512-kKvNJn6Mm93gAczWVJg7wH+wGYWNrDHdWvpUmHyEsgCtIwwo3bqPtV4tR5tuPaUhTOo/kvhVwd8XwwOllGYkbg==" | 497 | "integrity": "sha512-kKvNJn6Mm93gAczWVJg7wH+wGYWNrDHdWvpUmHyEsgCtIwwo3bqPtV4tR5tuPaUhTOo/kvhVwd8XwwOllGYkbg==" |
498 | } | 498 | } |
499 | } | 499 | } |
500 | }, | 500 | }, |
501 | "bcrypt-pbkdf": { | 501 | "bcrypt-pbkdf": { |
502 | "version": "1.0.2", | 502 | "version": "1.0.2", |
503 | "resolved": "https://registry.npmjs.org/bcrypt-pbkdf/-/bcrypt-pbkdf-1.0.2.tgz", | 503 | "resolved": "https://registry.npmjs.org/bcrypt-pbkdf/-/bcrypt-pbkdf-1.0.2.tgz", |
504 | "integrity": "sha1-pDAdOJtqQ/m2f/PKEaP2Y342Dp4=", | 504 | "integrity": "sha1-pDAdOJtqQ/m2f/PKEaP2Y342Dp4=", |
505 | "optional": true, | 505 | "optional": true, |
506 | "requires": { | 506 | "requires": { |
507 | "tweetnacl": "0.14.5" | 507 | "tweetnacl": "0.14.5" |
508 | } | 508 | } |
509 | }, | 509 | }, |
510 | "binary-extensions": { | 510 | "binary-extensions": { |
511 | "version": "1.11.0", | 511 | "version": "1.11.0", |
512 | "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-1.11.0.tgz", | 512 | "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-1.11.0.tgz", |
513 | "integrity": "sha1-RqoXUftqL5PuXmibsQh9SxTGwgU=", | 513 | "integrity": "sha1-RqoXUftqL5PuXmibsQh9SxTGwgU=", |
514 | "optional": true | 514 | "optional": true |
515 | }, | 515 | }, |
516 | "bindings": { | 516 | "bindings": { |
517 | "version": "1.3.0", | 517 | "version": "1.3.0", |
518 | "resolved": "https://registry.npmjs.org/bindings/-/bindings-1.3.0.tgz", | 518 | "resolved": "https://registry.npmjs.org/bindings/-/bindings-1.3.0.tgz", |
519 | "integrity": "sha512-DpLh5EzMR2kzvX1KIlVC0VkC3iZtHKTgdtZ0a3pglBZdaQFjt5S9g9xd1lE+YvXyfd6mtCeRnrUfOLYiTMlNSw==" | 519 | "integrity": "sha512-DpLh5EzMR2kzvX1KIlVC0VkC3iZtHKTgdtZ0a3pglBZdaQFjt5S9g9xd1lE+YvXyfd6mtCeRnrUfOLYiTMlNSw==" |
520 | }, | 520 | }, |
521 | "bl": { | 521 | "bl": { |
522 | "version": "1.2.2", | 522 | "version": "1.2.2", |
523 | "resolved": "https://registry.npmjs.org/bl/-/bl-1.2.2.tgz", | 523 | "resolved": "https://registry.npmjs.org/bl/-/bl-1.2.2.tgz", |
524 | "integrity": "sha512-e8tQYnZodmebYDWGH7KMRvtzKXaJHx3BbilrgZCfvyLUYdKpK1t5PSPmpkny/SgiTSCnjfLW7v5rlONXVFkQEA==", | 524 | "integrity": "sha512-e8tQYnZodmebYDWGH7KMRvtzKXaJHx3BbilrgZCfvyLUYdKpK1t5PSPmpkny/SgiTSCnjfLW7v5rlONXVFkQEA==", |
525 | "requires": { | 525 | "requires": { |
526 | "readable-stream": "2.3.6", | 526 | "readable-stream": "2.3.6", |
527 | "safe-buffer": "5.1.2" | 527 | "safe-buffer": "5.1.2" |
528 | } | 528 | } |
529 | }, | 529 | }, |
530 | "body-parser": { | 530 | "body-parser": { |
531 | "version": "1.18.3", | 531 | "version": "1.18.3", |
532 | "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.18.3.tgz", | 532 | "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.18.3.tgz", |
533 | "integrity": "sha1-WykhmP/dVTs6DyDe0FkrlWlVyLQ=", | 533 | "integrity": "sha1-WykhmP/dVTs6DyDe0FkrlWlVyLQ=", |
534 | "requires": { | 534 | "requires": { |
535 | "bytes": "3.0.0", | 535 | "bytes": "3.0.0", |
536 | "content-type": "1.0.4", | 536 | "content-type": "1.0.4", |
537 | "debug": "2.6.9", | 537 | "debug": "2.6.9", |
538 | "depd": "1.1.2", | 538 | "depd": "1.1.2", |
539 | "http-errors": "1.6.3", | 539 | "http-errors": "1.6.3", |
540 | "iconv-lite": "0.4.23", | 540 | "iconv-lite": "0.4.23", |
541 | "on-finished": "2.3.0", | 541 | "on-finished": "2.3.0", |
542 | "qs": "6.5.2", | 542 | "qs": "6.5.2", |
543 | "raw-body": "2.3.3", | 543 | "raw-body": "2.3.3", |
544 | "type-is": "1.6.16" | 544 | "type-is": "1.6.16" |
545 | }, | 545 | }, |
546 | "dependencies": { | 546 | "dependencies": { |
547 | "debug": { | 547 | "debug": { |
548 | "version": "2.6.9", | 548 | "version": "2.6.9", |
549 | "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", | 549 | "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", |
550 | "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", | 550 | "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", |
551 | "requires": { | 551 | "requires": { |
552 | "ms": "2.0.0" | 552 | "ms": "2.0.0" |
553 | } | 553 | } |
554 | } | 554 | } |
555 | } | 555 | } |
556 | }, | 556 | }, |
557 | "brace-expansion": { | 557 | "brace-expansion": { |
558 | "version": "1.1.11", | 558 | "version": "1.1.11", |
559 | "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", | 559 | "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", |
560 | "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", | 560 | "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", |
561 | "requires": { | 561 | "requires": { |
562 | "balanced-match": "1.0.0", | 562 | "balanced-match": "1.0.0", |
563 | "concat-map": "0.0.1" | 563 | "concat-map": "0.0.1" |
564 | } | 564 | } |
565 | }, | 565 | }, |
566 | "braces": { | 566 | "braces": { |
567 | "version": "2.3.2", | 567 | "version": "2.3.2", |
568 | "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz", | 568 | "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz", |
569 | "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==", | 569 | "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==", |
570 | "requires": { | 570 | "requires": { |
571 | "arr-flatten": "1.1.0", | 571 | "arr-flatten": "1.1.0", |
572 | "array-unique": "0.3.2", | 572 | "array-unique": "0.3.2", |
573 | "extend-shallow": "2.0.1", | 573 | "extend-shallow": "2.0.1", |
574 | "fill-range": "4.0.0", | 574 | "fill-range": "4.0.0", |
575 | "isobject": "3.0.1", | 575 | "isobject": "3.0.1", |
576 | "repeat-element": "1.1.2", | 576 | "repeat-element": "1.1.2", |
577 | "snapdragon": "0.8.2", | 577 | "snapdragon": "0.8.2", |
578 | "snapdragon-node": "2.1.1", | 578 | "snapdragon-node": "2.1.1", |
579 | "split-string": "3.1.0", | 579 | "split-string": "3.1.0", |
580 | "to-regex": "3.0.2" | 580 | "to-regex": "3.0.2" |
581 | } | 581 | } |
582 | }, | 582 | }, |
583 | "buffer-alloc": { | 583 | "buffer-alloc": { |
584 | "version": "1.2.0", | 584 | "version": "1.2.0", |
585 | "resolved": "https://registry.npmjs.org/buffer-alloc/-/buffer-alloc-1.2.0.tgz", | 585 | "resolved": "https://registry.npmjs.org/buffer-alloc/-/buffer-alloc-1.2.0.tgz", |
586 | "integrity": "sha512-CFsHQgjtW1UChdXgbyJGtnm+O/uLQeZdtbDo8mfUgYXCHSM1wgrVxXm6bSyrUuErEb+4sYVGCzASBRot7zyrow==", | 586 | "integrity": "sha512-CFsHQgjtW1UChdXgbyJGtnm+O/uLQeZdtbDo8mfUgYXCHSM1wgrVxXm6bSyrUuErEb+4sYVGCzASBRot7zyrow==", |
587 | "requires": { | 587 | "requires": { |
588 | "buffer-alloc-unsafe": "1.1.0", | 588 | "buffer-alloc-unsafe": "1.1.0", |
589 | "buffer-fill": "1.0.0" | 589 | "buffer-fill": "1.0.0" |
590 | } | 590 | } |
591 | }, | 591 | }, |
592 | "buffer-alloc-unsafe": { | 592 | "buffer-alloc-unsafe": { |
593 | "version": "1.1.0", | 593 | "version": "1.1.0", |
594 | "resolved": "https://registry.npmjs.org/buffer-alloc-unsafe/-/buffer-alloc-unsafe-1.1.0.tgz", | 594 | "resolved": "https://registry.npmjs.org/buffer-alloc-unsafe/-/buffer-alloc-unsafe-1.1.0.tgz", |
595 | "integrity": "sha512-TEM2iMIEQdJ2yjPJoSIsldnleVaAk1oW3DBVUykyOLsEsFmEc9kn+SFFPz+gl54KQNxlDnAwCXosOS9Okx2xAg==" | 595 | "integrity": "sha512-TEM2iMIEQdJ2yjPJoSIsldnleVaAk1oW3DBVUykyOLsEsFmEc9kn+SFFPz+gl54KQNxlDnAwCXosOS9Okx2xAg==" |
596 | }, | 596 | }, |
597 | "buffer-fill": { | 597 | "buffer-fill": { |
598 | "version": "1.0.0", | 598 | "version": "1.0.0", |
599 | "resolved": "https://registry.npmjs.org/buffer-fill/-/buffer-fill-1.0.0.tgz", | 599 | "resolved": "https://registry.npmjs.org/buffer-fill/-/buffer-fill-1.0.0.tgz", |
600 | "integrity": "sha1-+PeLdniYiO858gXNY39o5wISKyw=" | 600 | "integrity": "sha1-+PeLdniYiO858gXNY39o5wISKyw=" |
601 | }, | 601 | }, |
602 | "bytes": { | 602 | "bytes": { |
603 | "version": "3.0.0", | 603 | "version": "3.0.0", |
604 | "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.0.0.tgz", | 604 | "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.0.0.tgz", |
605 | "integrity": "sha1-0ygVQE1olpn4Wk6k+odV3ROpYEg=" | 605 | "integrity": "sha1-0ygVQE1olpn4Wk6k+odV3ROpYEg=" |
606 | }, | 606 | }, |
607 | "bytewise": { | 607 | "bytewise": { |
608 | "version": "1.1.0", | 608 | "version": "1.1.0", |
609 | "resolved": "https://registry.npmjs.org/bytewise/-/bytewise-1.1.0.tgz", | 609 | "resolved": "https://registry.npmjs.org/bytewise/-/bytewise-1.1.0.tgz", |
610 | "integrity": "sha1-HRPL/3F65xWAlKqIGzXQgbOHJT4=", | 610 | "integrity": "sha1-HRPL/3F65xWAlKqIGzXQgbOHJT4=", |
611 | "requires": { | 611 | "requires": { |
612 | "bytewise-core": "1.2.3", | 612 | "bytewise-core": "1.2.3", |
613 | "typewise": "1.0.3" | 613 | "typewise": "1.0.3" |
614 | } | 614 | } |
615 | }, | 615 | }, |
616 | "bytewise-core": { | 616 | "bytewise-core": { |
617 | "version": "1.2.3", | 617 | "version": "1.2.3", |
618 | "resolved": "https://registry.npmjs.org/bytewise-core/-/bytewise-core-1.2.3.tgz", | 618 | "resolved": "https://registry.npmjs.org/bytewise-core/-/bytewise-core-1.2.3.tgz", |
619 | "integrity": "sha1-P7QQx+kVWOsasiqCg0V3qmvWHUI=", | 619 | "integrity": "sha1-P7QQx+kVWOsasiqCg0V3qmvWHUI=", |
620 | "requires": { | 620 | "requires": { |
621 | "typewise-core": "1.2.0" | 621 | "typewise-core": "1.2.0" |
622 | } | 622 | } |
623 | }, | 623 | }, |
624 | "cache-base": { | 624 | "cache-base": { |
625 | "version": "1.0.1", | 625 | "version": "1.0.1", |
626 | "resolved": "https://registry.npmjs.org/cache-base/-/cache-base-1.0.1.tgz", | 626 | "resolved": "https://registry.npmjs.org/cache-base/-/cache-base-1.0.1.tgz", |
627 | "integrity": "sha512-AKcdTnFSWATd5/GCPRxr2ChwIJ85CeyrEyjRHlKxQ56d4XJMGym0uAiKn0xbLOGOl3+yRpOTi484dVCEc5AUzQ==", | 627 | "integrity": "sha512-AKcdTnFSWATd5/GCPRxr2ChwIJ85CeyrEyjRHlKxQ56d4XJMGym0uAiKn0xbLOGOl3+yRpOTi484dVCEc5AUzQ==", |
628 | "requires": { | 628 | "requires": { |
629 | "collection-visit": "1.0.0", | 629 | "collection-visit": "1.0.0", |
630 | "component-emitter": "1.2.1", | 630 | "component-emitter": "1.2.1", |
631 | "get-value": "2.0.6", | 631 | "get-value": "2.0.6", |
632 | "has-value": "1.0.0", | 632 | "has-value": "1.0.0", |
633 | "isobject": "3.0.1", | 633 | "isobject": "3.0.1", |
634 | "set-value": "2.0.0", | 634 | "set-value": "2.0.0", |
635 | "to-object-path": "0.3.0", | 635 | "to-object-path": "0.3.0", |
636 | "union-value": "1.0.0", | 636 | "union-value": "1.0.0", |
637 | "unset-value": "1.0.0" | 637 | "unset-value": "1.0.0" |
638 | }, | 638 | }, |
639 | "dependencies": { | 639 | "dependencies": { |
640 | "set-value": { | 640 | "set-value": { |
641 | "version": "2.0.0", | 641 | "version": "2.0.0", |
642 | "resolved": "https://registry.npmjs.org/set-value/-/set-value-2.0.0.tgz", | 642 | "resolved": "https://registry.npmjs.org/set-value/-/set-value-2.0.0.tgz", |
643 | "integrity": "sha512-hw0yxk9GT/Hr5yJEYnHNKYXkIA8mVJgd9ditYZCe16ZczcaELYYcfvaXesNACk2O8O0nTiPQcQhGUQj8JLzeeg==", | 643 | "integrity": "sha512-hw0yxk9GT/Hr5yJEYnHNKYXkIA8mVJgd9ditYZCe16ZczcaELYYcfvaXesNACk2O8O0nTiPQcQhGUQj8JLzeeg==", |
644 | "requires": { | 644 | "requires": { |
645 | "extend-shallow": "2.0.1", | 645 | "extend-shallow": "2.0.1", |
646 | "is-extendable": "0.1.1", | 646 | "is-extendable": "0.1.1", |
647 | "is-plain-object": "2.0.4", | 647 | "is-plain-object": "2.0.4", |
648 | "split-string": "3.1.0" | 648 | "split-string": "3.1.0" |
649 | } | 649 | } |
650 | } | 650 | } |
651 | } | 651 | } |
652 | }, | 652 | }, |
653 | "camelcase": { | 653 | "camelcase": { |
654 | "version": "2.1.1", | 654 | "version": "2.1.1", |
655 | "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-2.1.1.tgz", | 655 | "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-2.1.1.tgz", |
656 | "integrity": "sha1-fB0W1nmhu+WcoCys7PsBHiAfWh8=" | 656 | "integrity": "sha1-fB0W1nmhu+WcoCys7PsBHiAfWh8=" |
657 | }, | 657 | }, |
658 | "caseless": { | 658 | "caseless": { |
659 | "version": "0.12.0", | 659 | "version": "0.12.0", |
660 | "resolved": "https://registry.npmjs.org/caseless/-/caseless-0.12.0.tgz", | 660 | "resolved": "https://registry.npmjs.org/caseless/-/caseless-0.12.0.tgz", |
661 | "integrity": "sha1-G2gcIf+EAzyCZUMJBolCDRhxUdw=" | 661 | "integrity": "sha1-G2gcIf+EAzyCZUMJBolCDRhxUdw=" |
662 | }, | 662 | }, |
663 | "charenc": { | 663 | "charenc": { |
664 | "version": "0.0.2", | 664 | "version": "0.0.2", |
665 | "resolved": "https://registry.npmjs.org/charenc/-/charenc-0.0.2.tgz", | 665 | "resolved": "https://registry.npmjs.org/charenc/-/charenc-0.0.2.tgz", |
666 | "integrity": "sha1-wKHS86cJLgN3S/qD8UwPxXkKhmc=" | 666 | "integrity": "sha1-wKHS86cJLgN3S/qD8UwPxXkKhmc=" |
667 | }, | 667 | }, |
668 | "choices-separator": { | 668 | "choices-separator": { |
669 | "version": "2.0.0", | 669 | "version": "2.0.0", |
670 | "resolved": "https://registry.npmjs.org/choices-separator/-/choices-separator-2.0.0.tgz", | 670 | "resolved": "https://registry.npmjs.org/choices-separator/-/choices-separator-2.0.0.tgz", |
671 | "integrity": "sha1-kv0XYxgteQM/XFxR0Lo1LlVnxpY=", | 671 | "integrity": "sha1-kv0XYxgteQM/XFxR0Lo1LlVnxpY=", |
672 | "requires": { | 672 | "requires": { |
673 | "ansi-dim": "0.1.1", | 673 | "ansi-dim": "0.1.1", |
674 | "debug": "2.6.9", | 674 | "debug": "2.6.9", |
675 | "strip-color": "0.1.0" | 675 | "strip-color": "0.1.0" |
676 | }, | 676 | }, |
677 | "dependencies": { | 677 | "dependencies": { |
678 | "debug": { | 678 | "debug": { |
679 | "version": "2.6.9", | 679 | "version": "2.6.9", |
680 | "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", | 680 | "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", |
681 | "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", | 681 | "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", |
682 | "requires": { | 682 | "requires": { |
683 | "ms": "2.0.0" | 683 | "ms": "2.0.0" |
684 | } | 684 | } |
685 | } | 685 | } |
686 | } | 686 | } |
687 | }, | 687 | }, |
688 | "chokidar": { | 688 | "chokidar": { |
689 | "version": "2.0.4", | 689 | "version": "2.0.4", |
690 | "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-2.0.4.tgz", | 690 | "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-2.0.4.tgz", |
691 | "integrity": "sha512-z9n7yt9rOvIJrMhvDtDictKrkFHeihkNl6uWMmZlmL6tJtX9Cs+87oK+teBx+JIgzvbX3yZHT3eF8vpbDxHJXQ==", | 691 | "integrity": "sha512-z9n7yt9rOvIJrMhvDtDictKrkFHeihkNl6uWMmZlmL6tJtX9Cs+87oK+teBx+JIgzvbX3yZHT3eF8vpbDxHJXQ==", |
692 | "optional": true, | 692 | "optional": true, |
693 | "requires": { | 693 | "requires": { |
694 | "anymatch": "2.0.0", | 694 | "anymatch": "2.0.0", |
695 | "async-each": "1.0.1", | 695 | "async-each": "1.0.1", |
696 | "braces": "2.3.2", | 696 | "braces": "2.3.2", |
697 | "fsevents": "1.2.4", | 697 | "fsevents": "1.2.4", |
698 | "glob-parent": "3.1.0", | 698 | "glob-parent": "3.1.0", |
699 | "inherits": "2.0.3", | 699 | "inherits": "2.0.3", |
700 | "is-binary-path": "1.0.1", | 700 | "is-binary-path": "1.0.1", |
701 | "is-glob": "4.0.0", | 701 | "is-glob": "4.0.0", |
702 | "lodash.debounce": "4.0.8", | 702 | "lodash.debounce": "4.0.8", |
703 | "normalize-path": "2.1.1", | 703 | "normalize-path": "2.1.1", |
704 | "path-is-absolute": "1.0.1", | 704 | "path-is-absolute": "1.0.1", |
705 | "readdirp": "2.1.0", | 705 | "readdirp": "2.1.0", |
706 | "upath": "1.1.0" | 706 | "upath": "1.1.0" |
707 | } | 707 | } |
708 | }, | 708 | }, |
709 | "chownr": { | 709 | "chownr": { |
710 | "version": "1.0.1", | 710 | "version": "1.0.1", |
711 | "resolved": "https://registry.npmjs.org/chownr/-/chownr-1.0.1.tgz", | 711 | "resolved": "https://registry.npmjs.org/chownr/-/chownr-1.0.1.tgz", |
712 | "integrity": "sha1-4qdQQqlVGQi+vSW4Uj1fl2nXkYE=" | 712 | "integrity": "sha1-4qdQQqlVGQi+vSW4Uj1fl2nXkYE=" |
713 | }, | 713 | }, |
714 | "circular-buffer": { | 714 | "circular-buffer": { |
715 | "version": "0.0.6", | 715 | "version": "0.0.6", |
716 | "resolved": "https://registry.npmjs.org/circular-buffer/-/circular-buffer-0.0.6.tgz", | 716 | "resolved": "https://registry.npmjs.org/circular-buffer/-/circular-buffer-0.0.6.tgz", |
717 | "integrity": "sha1-6c+iujGdNw3idDtgCMpTnN3r9TY=" | 717 | "integrity": "sha1-6c+iujGdNw3idDtgCMpTnN3r9TY=" |
718 | }, | 718 | }, |
719 | "class-utils": { | 719 | "class-utils": { |
720 | "version": "0.3.6", | 720 | "version": "0.3.6", |
721 | "resolved": "https://registry.npmjs.org/class-utils/-/class-utils-0.3.6.tgz", | 721 | "resolved": "https://registry.npmjs.org/class-utils/-/class-utils-0.3.6.tgz", |
722 | "integrity": "sha512-qOhPa/Fj7s6TY8H8esGu5QNpMMQxz79h+urzrNYN6mn+9BnxlDGf5QZ+XeCDsxSjPqsSR56XOZOJmpeurnLMeg==", | 722 | "integrity": "sha512-qOhPa/Fj7s6TY8H8esGu5QNpMMQxz79h+urzrNYN6mn+9BnxlDGf5QZ+XeCDsxSjPqsSR56XOZOJmpeurnLMeg==", |
723 | "requires": { | 723 | "requires": { |
724 | "arr-union": "3.1.0", | 724 | "arr-union": "3.1.0", |
725 | "define-property": "0.2.5", | 725 | "define-property": "0.2.5", |
726 | "isobject": "3.0.1", | 726 | "isobject": "3.0.1", |
727 | "static-extend": "0.1.2" | 727 | "static-extend": "0.1.2" |
728 | }, | 728 | }, |
729 | "dependencies": { | 729 | "dependencies": { |
730 | "define-property": { | 730 | "define-property": { |
731 | "version": "0.2.5", | 731 | "version": "0.2.5", |
732 | "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", | 732 | "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", |
733 | "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", | 733 | "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", |
734 | "requires": { | 734 | "requires": { |
735 | "is-descriptor": "0.1.6" | 735 | "is-descriptor": "0.1.6" |
736 | } | 736 | } |
737 | }, | 737 | }, |
738 | "is-accessor-descriptor": { | 738 | "is-accessor-descriptor": { |
739 | "version": "0.1.6", | 739 | "version": "0.1.6", |
740 | "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz", | 740 | "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz", |
741 | "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=", | 741 | "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=", |
742 | "requires": { | 742 | "requires": { |
743 | "kind-of": "3.2.2" | 743 | "kind-of": "3.2.2" |
744 | }, | 744 | }, |
745 | "dependencies": { | 745 | "dependencies": { |
746 | "kind-of": { | 746 | "kind-of": { |
747 | "version": "3.2.2", | 747 | "version": "3.2.2", |
748 | "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", | 748 | "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", |
749 | "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", | 749 | "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", |
750 | "requires": { | 750 | "requires": { |
751 | "is-buffer": "1.1.6" | 751 | "is-buffer": "1.1.6" |
752 | } | 752 | } |
753 | } | 753 | } |
754 | } | 754 | } |
755 | }, | 755 | }, |
756 | "is-data-descriptor": { | 756 | "is-data-descriptor": { |
757 | "version": "0.1.4", | 757 | "version": "0.1.4", |
758 | "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz", | 758 | "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz", |
759 | "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=", | 759 | "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=", |
760 | "requires": { | 760 | "requires": { |
761 | "kind-of": "3.2.2" | 761 | "kind-of": "3.2.2" |
762 | }, | 762 | }, |
763 | "dependencies": { | 763 | "dependencies": { |
764 | "kind-of": { | 764 | "kind-of": { |
765 | "version": "3.2.2", | 765 | "version": "3.2.2", |
766 | "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", | 766 | "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", |
767 | "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", | 767 | "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", |
768 | "requires": { | 768 | "requires": { |
769 | "is-buffer": "1.1.6" | 769 | "is-buffer": "1.1.6" |
770 | } | 770 | } |
771 | } | 771 | } |
772 | } | 772 | } |
773 | }, | 773 | }, |
774 | "is-descriptor": { | 774 | "is-descriptor": { |
775 | "version": "0.1.6", | 775 | "version": "0.1.6", |
776 | "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz", | 776 | "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz", |
777 | "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", | 777 | "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", |
778 | "requires": { | 778 | "requires": { |
779 | "is-accessor-descriptor": "0.1.6", | 779 | "is-accessor-descriptor": "0.1.6", |
780 | "is-data-descriptor": "0.1.4", | 780 | "is-data-descriptor": "0.1.4", |
781 | "kind-of": "5.1.0" | 781 | "kind-of": "5.1.0" |
782 | } | 782 | } |
783 | }, | 783 | }, |
784 | "kind-of": { | 784 | "kind-of": { |
785 | "version": "5.1.0", | 785 | "version": "5.1.0", |
786 | "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", | 786 | "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", |
787 | "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==" | 787 | "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==" |
788 | } | 788 | } |
789 | } | 789 | } |
790 | }, | 790 | }, |
791 | "cliui": { | 791 | "cliui": { |
792 | "version": "3.2.0", | 792 | "version": "3.2.0", |
793 | "resolved": "https://registry.npmjs.org/cliui/-/cliui-3.2.0.tgz", | 793 | "resolved": "https://registry.npmjs.org/cliui/-/cliui-3.2.0.tgz", |
794 | "integrity": "sha1-EgYBU3qRbSmUD5NNo7SNWFo5IT0=", | 794 | "integrity": "sha1-EgYBU3qRbSmUD5NNo7SNWFo5IT0=", |
795 | "requires": { | 795 | "requires": { |
796 | "string-width": "1.0.2", | 796 | "string-width": "1.0.2", |
797 | "strip-ansi": "3.0.1", | 797 | "strip-ansi": "3.0.1", |
798 | "wrap-ansi": "2.1.0" | 798 | "wrap-ansi": "2.1.0" |
799 | } | 799 | } |
800 | }, | 800 | }, |
801 | "clone-deep": { | 801 | "clone-deep": { |
802 | "version": "1.0.0", | 802 | "version": "1.0.0", |
803 | "resolved": "https://registry.npmjs.org/clone-deep/-/clone-deep-1.0.0.tgz", | 803 | "resolved": "https://registry.npmjs.org/clone-deep/-/clone-deep-1.0.0.tgz", |
804 | "integrity": "sha512-hmJRX8x1QOJVV+GUjOBzi6iauhPqc9hIF6xitWRBbiPZOBb6vGo/mDRIK9P74RTKSQK7AE8B0DDWY/vpRrPmQw==", | 804 | "integrity": "sha512-hmJRX8x1QOJVV+GUjOBzi6iauhPqc9hIF6xitWRBbiPZOBb6vGo/mDRIK9P74RTKSQK7AE8B0DDWY/vpRrPmQw==", |
805 | "requires": { | 805 | "requires": { |
806 | "for-own": "1.0.0", | 806 | "for-own": "1.0.0", |
807 | "is-plain-object": "2.0.4", | 807 | "is-plain-object": "2.0.4", |
808 | "kind-of": "5.1.0", | 808 | "kind-of": "5.1.0", |
809 | "shallow-clone": "1.0.0" | 809 | "shallow-clone": "1.0.0" |
810 | }, | 810 | }, |
811 | "dependencies": { | 811 | "dependencies": { |
812 | "kind-of": { | 812 | "kind-of": { |
813 | "version": "5.1.0", | 813 | "version": "5.1.0", |
814 | "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", | 814 | "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", |
815 | "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==" | 815 | "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==" |
816 | } | 816 | } |
817 | } | 817 | } |
818 | }, | 818 | }, |
819 | "co": { | 819 | "co": { |
820 | "version": "4.6.0", | 820 | "version": "4.6.0", |
821 | "resolved": "https://registry.npmjs.org/co/-/co-4.6.0.tgz", | 821 | "resolved": "https://registry.npmjs.org/co/-/co-4.6.0.tgz", |
822 | "integrity": "sha1-bqa989hTrlTMuOR7+gvz+QMfsYQ=" | 822 | "integrity": "sha1-bqa989hTrlTMuOR7+gvz+QMfsYQ=" |
823 | }, | 823 | }, |
824 | "code-point-at": { | 824 | "code-point-at": { |
825 | "version": "1.1.0", | 825 | "version": "1.1.0", |
826 | "resolved": "https://registry.npmjs.org/code-point-at/-/code-point-at-1.1.0.tgz", | 826 | "resolved": "https://registry.npmjs.org/code-point-at/-/code-point-at-1.1.0.tgz", |
827 | "integrity": "sha1-DQcLTQQ6W+ozovGkDi7bPZpMz3c=" | 827 | "integrity": "sha1-DQcLTQQ6W+ozovGkDi7bPZpMz3c=" |
828 | }, | 828 | }, |
829 | "collection-visit": { | 829 | "collection-visit": { |
830 | "version": "1.0.0", | 830 | "version": "1.0.0", |
831 | "resolved": "https://registry.npmjs.org/collection-visit/-/collection-visit-1.0.0.tgz", | 831 | "resolved": "https://registry.npmjs.org/collection-visit/-/collection-visit-1.0.0.tgz", |
832 | "integrity": "sha1-S8A3PBZLwykbTTaMgpzxqApZ3KA=", | 832 | "integrity": "sha1-S8A3PBZLwykbTTaMgpzxqApZ3KA=", |
833 | "requires": { | 833 | "requires": { |
834 | "map-visit": "1.0.0", | 834 | "map-visit": "1.0.0", |
835 | "object-visit": "1.0.1" | 835 | "object-visit": "1.0.1" |
836 | } | 836 | } |
837 | }, | 837 | }, |
838 | "colors": { | 838 | "colors": { |
839 | "version": "1.0.3", | 839 | "version": "1.0.3", |
840 | "resolved": "https://registry.npmjs.org/colors/-/colors-1.0.3.tgz", | 840 | "resolved": "https://registry.npmjs.org/colors/-/colors-1.0.3.tgz", |
841 | "integrity": "sha1-BDP0TYCWgP3rYO0mDxsMJi6CpAs=" | 841 | "integrity": "sha1-BDP0TYCWgP3rYO0mDxsMJi6CpAs=" |
842 | }, | 842 | }, |
843 | "combined-stream": { | 843 | "combined-stream": { |
844 | "version": "1.0.6", | 844 | "version": "1.0.6", |
845 | "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.6.tgz", | 845 | "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.6.tgz", |
846 | "integrity": "sha1-cj599ugBrFYTETp+RFqbactjKBg=", | 846 | "integrity": "sha1-cj599ugBrFYTETp+RFqbactjKBg=", |
847 | "requires": { | 847 | "requires": { |
848 | "delayed-stream": "1.0.0" | 848 | "delayed-stream": "1.0.0" |
849 | } | 849 | } |
850 | }, | 850 | }, |
851 | "commander": { | 851 | "commander": { |
852 | "version": "2.16.0", | 852 | "version": "2.16.0", |
853 | "resolved": "https://registry.npmjs.org/commander/-/commander-2.16.0.tgz", | 853 | "resolved": "https://registry.npmjs.org/commander/-/commander-2.16.0.tgz", |
854 | "integrity": "sha512-sVXqklSaotK9at437sFlFpyOcJonxe0yST/AG9DkQKUdIE6IqGIMv4SfAQSKaJbSdVEJYItASCrBiVQHq1HQew==" | 854 | "integrity": "sha512-sVXqklSaotK9at437sFlFpyOcJonxe0yST/AG9DkQKUdIE6IqGIMv4SfAQSKaJbSdVEJYItASCrBiVQHq1HQew==" |
855 | }, | 855 | }, |
856 | "component-emitter": { | 856 | "component-emitter": { |
857 | "version": "1.2.1", | 857 | "version": "1.2.1", |
858 | "resolved": "https://registry.npmjs.org/component-emitter/-/component-emitter-1.2.1.tgz", | 858 | "resolved": "https://registry.npmjs.org/component-emitter/-/component-emitter-1.2.1.tgz", |
859 | "integrity": "sha1-E3kY1teCg/ffemt8WmPhQOaUJeY=" | 859 | "integrity": "sha1-E3kY1teCg/ffemt8WmPhQOaUJeY=" |
860 | }, | 860 | }, |
861 | "concat-map": { | 861 | "concat-map": { |
862 | "version": "0.0.1", | 862 | "version": "0.0.1", |
863 | "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", | 863 | "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", |
864 | "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=" | 864 | "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=" |
865 | }, | 865 | }, |
866 | "console-control-strings": { | 866 | "console-control-strings": { |
867 | "version": "1.1.0", | 867 | "version": "1.1.0", |
868 | "resolved": "https://registry.npmjs.org/console-control-strings/-/console-control-strings-1.1.0.tgz", | 868 | "resolved": "https://registry.npmjs.org/console-control-strings/-/console-control-strings-1.1.0.tgz", |
869 | "integrity": "sha1-PXz0Rk22RG6mRL9LOVB/mFEAjo4=" | 869 | "integrity": "sha1-PXz0Rk22RG6mRL9LOVB/mFEAjo4=" |
870 | }, | 870 | }, |
871 | "content-disposition": { | 871 | "content-disposition": { |
872 | "version": "0.5.2", | 872 | "version": "0.5.2", |
873 | "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.2.tgz", | 873 | "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.2.tgz", |
874 | "integrity": "sha1-DPaLud318r55YcOoUXjLhdunjLQ=" | 874 | "integrity": "sha1-DPaLud318r55YcOoUXjLhdunjLQ=" |
875 | }, | 875 | }, |
876 | "content-type": { | 876 | "content-type": { |
877 | "version": "1.0.4", | 877 | "version": "1.0.4", |
878 | "resolved": "https://registry.npmjs.org/content-type/-/content-type-1.0.4.tgz", | 878 | "resolved": "https://registry.npmjs.org/content-type/-/content-type-1.0.4.tgz", |
879 | "integrity": "sha512-hIP3EEPs8tB9AT1L+NUqtwOAps4mk2Zob89MWXMHjHWg9milF/j4osnnQLXBCBFBk/tvIG/tUc9mOUJiPBhPXA==" | 879 | "integrity": "sha512-hIP3EEPs8tB9AT1L+NUqtwOAps4mk2Zob89MWXMHjHWg9milF/j4osnnQLXBCBFBk/tvIG/tUc9mOUJiPBhPXA==" |
880 | }, | 880 | }, |
881 | "cookie": { | 881 | "cookie": { |
882 | "version": "0.3.1", | 882 | "version": "0.3.1", |
883 | "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.3.1.tgz", | 883 | "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.3.1.tgz", |
884 | "integrity": "sha1-5+Ch+e9DtMi6klxcWpboBtFoc7s=" | 884 | "integrity": "sha1-5+Ch+e9DtMi6klxcWpboBtFoc7s=" |
885 | }, | 885 | }, |
886 | "cookie-signature": { | 886 | "cookie-signature": { |
887 | "version": "1.0.6", | 887 | "version": "1.0.6", |
888 | "resolved": "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.0.6.tgz", | 888 | "resolved": "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.0.6.tgz", |
889 | "integrity": "sha1-4wOogrNCzD7oylE6eZmXNNqzriw=" | 889 | "integrity": "sha1-4wOogrNCzD7oylE6eZmXNNqzriw=" |
890 | }, | 890 | }, |
891 | "copy-descriptor": { | 891 | "copy-descriptor": { |
892 | "version": "0.1.1", | 892 | "version": "0.1.1", |
893 | "resolved": "https://registry.npmjs.org/copy-descriptor/-/copy-descriptor-0.1.1.tgz", | 893 | "resolved": "https://registry.npmjs.org/copy-descriptor/-/copy-descriptor-0.1.1.tgz", |
894 | "integrity": "sha1-Z29us8OZl8LuGsOpJP1hJHSPV40=" | 894 | "integrity": "sha1-Z29us8OZl8LuGsOpJP1hJHSPV40=" |
895 | }, | 895 | }, |
896 | "core-util-is": { | 896 | "core-util-is": { |
897 | "version": "1.0.2", | 897 | "version": "1.0.2", |
898 | "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz", | 898 | "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz", |
899 | "integrity": "sha1-tf1UIgqivFq1eqtxQMlAdUUDwac=" | 899 | "integrity": "sha1-tf1UIgqivFq1eqtxQMlAdUUDwac=" |
900 | }, | 900 | }, |
901 | "crc": { | 901 | "crc": { |
902 | "version": "3.4.4", | 902 | "version": "3.4.4", |
903 | "resolved": "https://registry.npmjs.org/crc/-/crc-3.4.4.tgz", | 903 | "resolved": "https://registry.npmjs.org/crc/-/crc-3.4.4.tgz", |
904 | "integrity": "sha1-naHpgOO9RPxck79as9ozeNheRms=" | 904 | "integrity": "sha1-naHpgOO9RPxck79as9ozeNheRms=" |
905 | }, | 905 | }, |
906 | "cron": { | 906 | "cron": { |
907 | "version": "1.3.0", | 907 | "version": "1.3.0", |
908 | "resolved": "https://registry.npmjs.org/cron/-/cron-1.3.0.tgz", | 908 | "resolved": "https://registry.npmjs.org/cron/-/cron-1.3.0.tgz", |
909 | "integrity": "sha512-K/SF7JlgMmNjcThWxkKvsHhey2EDB4CeOEWJ9aXWj3fbQJppsvTPIeyLdHfNq5IbbsMUUjRW1nr5dSO95f2E4w==", | 909 | "integrity": "sha512-K/SF7JlgMmNjcThWxkKvsHhey2EDB4CeOEWJ9aXWj3fbQJppsvTPIeyLdHfNq5IbbsMUUjRW1nr5dSO95f2E4w==", |
910 | "requires": { | 910 | "requires": { |
911 | "moment-timezone": "0.5.21" | 911 | "moment-timezone": "0.5.21" |
912 | } | 912 | } |
913 | }, | 913 | }, |
914 | "crypt": { | 914 | "crypt": { |
915 | "version": "0.0.2", | 915 | "version": "0.0.2", |
916 | "resolved": "https://registry.npmjs.org/crypt/-/crypt-0.0.2.tgz", | 916 | "resolved": "https://registry.npmjs.org/crypt/-/crypt-0.0.2.tgz", |
917 | "integrity": "sha1-iNf/fsDfuG9xPch7u0LQRNPmxBs=" | 917 | "integrity": "sha1-iNf/fsDfuG9xPch7u0LQRNPmxBs=" |
918 | }, | 918 | }, |
919 | "currify": { | 919 | "currify": { |
920 | "version": "2.0.6", | 920 | "version": "2.0.6", |
921 | "resolved": "https://registry.npmjs.org/currify/-/currify-2.0.6.tgz", | 921 | "resolved": "https://registry.npmjs.org/currify/-/currify-2.0.6.tgz", |
922 | "integrity": "sha512-F0lbcoBkA2FMcejFeHJkDEhQ1AvVkTpkn9PMzJch+7mHy5WdteZ9t+nhT6cOdga4uRay3rjvprgp8tUkixFy8w==" | 922 | "integrity": "sha512-F0lbcoBkA2FMcejFeHJkDEhQ1AvVkTpkn9PMzJch+7mHy5WdteZ9t+nhT6cOdga4uRay3rjvprgp8tUkixFy8w==" |
923 | }, | 923 | }, |
924 | "cycle": { | 924 | "cycle": { |
925 | "version": "1.0.3", | 925 | "version": "1.0.3", |
926 | "resolved": "https://registry.npmjs.org/cycle/-/cycle-1.0.3.tgz", | 926 | "resolved": "https://registry.npmjs.org/cycle/-/cycle-1.0.3.tgz", |
927 | "integrity": "sha1-IegLK+hYD5i0aPN5QwZisEbDStI=" | 927 | "integrity": "sha1-IegLK+hYD5i0aPN5QwZisEbDStI=" |
928 | }, | 928 | }, |
929 | "dashdash": { | 929 | "dashdash": { |
930 | "version": "1.14.1", | 930 | "version": "1.14.1", |
931 | "resolved": "https://registry.npmjs.org/dashdash/-/dashdash-1.14.1.tgz", | 931 | "resolved": "https://registry.npmjs.org/dashdash/-/dashdash-1.14.1.tgz", |
932 | "integrity": "sha1-hTz6D3y+L+1d4gMmuN1YEDX24vA=", | 932 | "integrity": "sha1-hTz6D3y+L+1d4gMmuN1YEDX24vA=", |
933 | "requires": { | 933 | "requires": { |
934 | "assert-plus": "1.0.0" | 934 | "assert-plus": "1.0.0" |
935 | } | 935 | } |
936 | }, | 936 | }, |
937 | "debug": { | 937 | "debug": { |
938 | "version": "3.1.0", | 938 | "version": "3.1.0", |
939 | "resolved": "https://registry.npmjs.org/debug/-/debug-3.1.0.tgz", | 939 | "resolved": "https://registry.npmjs.org/debug/-/debug-3.1.0.tgz", |
940 | "integrity": "sha512-OX8XqP7/1a9cqkxYw2yXss15f26NKWBpDXQd0/uK/KPqdQhxbPa994hnzjcE2VqQpDslf55723cKPUOGSmMY3g==", | 940 | "integrity": "sha512-OX8XqP7/1a9cqkxYw2yXss15f26NKWBpDXQd0/uK/KPqdQhxbPa994hnzjcE2VqQpDslf55723cKPUOGSmMY3g==", |
941 | "requires": { | 941 | "requires": { |
942 | "ms": "2.0.0" | 942 | "ms": "2.0.0" |
943 | } | 943 | } |
944 | }, | 944 | }, |
945 | "decamelize": { | 945 | "decamelize": { |
946 | "version": "1.2.0", | 946 | "version": "1.2.0", |
947 | "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz", | 947 | "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz", |
948 | "integrity": "sha1-9lNNFRSCabIDUue+4m9QH5oZEpA=" | 948 | "integrity": "sha1-9lNNFRSCabIDUue+4m9QH5oZEpA=" |
949 | }, | 949 | }, |
950 | "decode-uri-component": { | 950 | "decode-uri-component": { |
951 | "version": "0.2.0", | 951 | "version": "0.2.0", |
952 | "resolved": "https://registry.npmjs.org/decode-uri-component/-/decode-uri-component-0.2.0.tgz", | 952 | "resolved": "https://registry.npmjs.org/decode-uri-component/-/decode-uri-component-0.2.0.tgz", |
953 | "integrity": "sha1-6zkTMzRYd1y4TNGh+uBiEGu4dUU=" | 953 | "integrity": "sha1-6zkTMzRYd1y4TNGh+uBiEGu4dUU=" |
954 | }, | 954 | }, |
955 | "decompress-response": { | 955 | "decompress-response": { |
956 | "version": "3.3.0", | 956 | "version": "3.3.0", |
957 | "resolved": "https://registry.npmjs.org/decompress-response/-/decompress-response-3.3.0.tgz", | 957 | "resolved": "https://registry.npmjs.org/decompress-response/-/decompress-response-3.3.0.tgz", |
958 | "integrity": "sha1-gKTdMjdIOEv6JICDYirt7Jgq3/M=", | 958 | "integrity": "sha1-gKTdMjdIOEv6JICDYirt7Jgq3/M=", |
959 | "requires": { | 959 | "requires": { |
960 | "mimic-response": "1.0.1" | 960 | "mimic-response": "1.0.1" |
961 | } | 961 | } |
962 | }, | 962 | }, |
963 | "deep-extend": { | 963 | "deep-extend": { |
964 | "version": "0.6.0", | 964 | "version": "0.6.0", |
965 | "resolved": "https://registry.npmjs.org/deep-extend/-/deep-extend-0.6.0.tgz", | 965 | "resolved": "https://registry.npmjs.org/deep-extend/-/deep-extend-0.6.0.tgz", |
966 | "integrity": "sha512-LOHxIOaPYdHlJRtCQfDIVZtfw/ufM8+rVj649RIHzcm/vGwQRXFt6OPqIFWsm2XEMrNIEtWR64sY1LEKD2vAOA==" | 966 | "integrity": "sha512-LOHxIOaPYdHlJRtCQfDIVZtfw/ufM8+rVj649RIHzcm/vGwQRXFt6OPqIFWsm2XEMrNIEtWR64sY1LEKD2vAOA==" |
967 | }, | 967 | }, |
968 | "define-property": { | 968 | "define-property": { |
969 | "version": "1.0.0", | 969 | "version": "1.0.0", |
970 | "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", | 970 | "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", |
971 | "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=", | 971 | "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=", |
972 | "requires": { | 972 | "requires": { |
973 | "is-descriptor": "1.0.2" | 973 | "is-descriptor": "1.0.2" |
974 | } | 974 | } |
975 | }, | 975 | }, |
976 | "delayed-stream": { | 976 | "delayed-stream": { |
977 | "version": "1.0.0", | 977 | "version": "1.0.0", |
978 | "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz", | 978 | "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz", |
979 | "integrity": "sha1-3zrhmayt+31ECqrgsp4icrJOxhk=" | 979 | "integrity": "sha1-3zrhmayt+31ECqrgsp4icrJOxhk=" |
980 | }, | 980 | }, |
981 | "delegates": { | 981 | "delegates": { |
982 | "version": "1.0.0", | 982 | "version": "1.0.0", |
983 | "resolved": "https://registry.npmjs.org/delegates/-/delegates-1.0.0.tgz", | 983 | "resolved": "https://registry.npmjs.org/delegates/-/delegates-1.0.0.tgz", |
984 | "integrity": "sha1-hMbhWbgZBP3KWaDvRM2HDTElD5o=" | 984 | "integrity": "sha1-hMbhWbgZBP3KWaDvRM2HDTElD5o=" |
985 | }, | 985 | }, |
986 | "depd": { | 986 | "depd": { |
987 | "version": "1.1.2", | 987 | "version": "1.1.2", |
988 | "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz", | 988 | "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz", |
989 | "integrity": "sha1-m81S4UwJd2PnSbJ0xDRu0uVgtak=" | 989 | "integrity": "sha1-m81S4UwJd2PnSbJ0xDRu0uVgtak=" |
990 | }, | 990 | }, |
991 | "destroy": { | 991 | "destroy": { |
992 | "version": "1.0.4", | 992 | "version": "1.0.4", |
993 | "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.0.4.tgz", | 993 | "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.0.4.tgz", |
994 | "integrity": "sha1-l4hXRCxEdJ5CBmE+N5RiBYJqvYA=" | 994 | "integrity": "sha1-l4hXRCxEdJ5CBmE+N5RiBYJqvYA=" |
995 | }, | 995 | }, |
996 | "detect-libc": { | 996 | "detect-libc": { |
997 | "version": "1.0.3", | 997 | "version": "1.0.3", |
998 | "resolved": "https://registry.npmjs.org/detect-libc/-/detect-libc-1.0.3.tgz", | 998 | "resolved": "https://registry.npmjs.org/detect-libc/-/detect-libc-1.0.3.tgz", |
999 | "integrity": "sha1-+hN8S9aY7fVc1c0CrFWfkaTEups=" | 999 | "integrity": "sha1-+hN8S9aY7fVc1c0CrFWfkaTEups=" |
1000 | }, | 1000 | }, |
1001 | "dot-object": { | 1001 | "dot-object": { |
1002 | "version": "1.7.0", | 1002 | "version": "1.7.0", |
1003 | "resolved": "https://registry.npmjs.org/dot-object/-/dot-object-1.7.0.tgz", | 1003 | "resolved": "https://registry.npmjs.org/dot-object/-/dot-object-1.7.0.tgz", |
1004 | "integrity": "sha512-X91KaxzQmhQvfokXCdM8EkJVDHe5HlffhT4eaS6CsLk8Nhs9ChA6KWmrt8kgCz5rmLKzoOEP2tmRK/kBvomFwg==", | 1004 | "integrity": "sha512-X91KaxzQmhQvfokXCdM8EkJVDHe5HlffhT4eaS6CsLk8Nhs9ChA6KWmrt8kgCz5rmLKzoOEP2tmRK/kBvomFwg==", |
1005 | "requires": { | 1005 | "requires": { |
1006 | "commander": "2.16.0", | 1006 | "commander": "2.16.0", |
1007 | "glob": "7.1.2" | 1007 | "glob": "7.1.2" |
1008 | } | 1008 | } |
1009 | }, | 1009 | }, |
1010 | "double-ended-queue": { | 1010 | "double-ended-queue": { |
1011 | "version": "2.1.0-0", | 1011 | "version": "2.1.0-0", |
1012 | "resolved": "https://registry.npmjs.org/double-ended-queue/-/double-ended-queue-2.1.0-0.tgz", | 1012 | "resolved": "https://registry.npmjs.org/double-ended-queue/-/double-ended-queue-2.1.0-0.tgz", |
1013 | "integrity": "sha1-ED01J/0xUo9AGIEwyEHv3XgmTlw=" | 1013 | "integrity": "sha1-ED01J/0xUo9AGIEwyEHv3XgmTlw=" |
1014 | }, | 1014 | }, |
1015 | "ecc-jsbn": { | 1015 | "ecc-jsbn": { |
1016 | "version": "0.1.2", | 1016 | "version": "0.1.2", |
1017 | "resolved": "https://registry.npmjs.org/ecc-jsbn/-/ecc-jsbn-0.1.2.tgz", | 1017 | "resolved": "https://registry.npmjs.org/ecc-jsbn/-/ecc-jsbn-0.1.2.tgz", |
1018 | "integrity": "sha1-OoOpBOVDUyh4dMVkt1SThoSamMk=", | 1018 | "integrity": "sha1-OoOpBOVDUyh4dMVkt1SThoSamMk=", |
1019 | "optional": true, | 1019 | "optional": true, |
1020 | "requires": { | 1020 | "requires": { |
1021 | "jsbn": "0.1.1", | 1021 | "jsbn": "0.1.1", |
1022 | "safer-buffer": "2.1.2" | 1022 | "safer-buffer": "2.1.2" |
1023 | } | 1023 | } |
1024 | }, | 1024 | }, |
1025 | "ee-first": { | 1025 | "ee-first": { |
1026 | "version": "1.1.1", | 1026 | "version": "1.1.1", |
1027 | "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz", | 1027 | "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz", |
1028 | "integrity": "sha1-WQxhFWsK4vTwJVcyoViyZrxWsh0=" | 1028 | "integrity": "sha1-WQxhFWsK4vTwJVcyoViyZrxWsh0=" |
1029 | }, | 1029 | }, |
1030 | "encodeurl": { | 1030 | "encodeurl": { |
1031 | "version": "1.0.2", | 1031 | "version": "1.0.2", |
1032 | "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz", | 1032 | "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz", |
1033 | "integrity": "sha1-rT/0yG7C0CkyL1oCw6mmBslbP1k=" | 1033 | "integrity": "sha1-rT/0yG7C0CkyL1oCw6mmBslbP1k=" |
1034 | }, | 1034 | }, |
1035 | "end-of-stream": { | 1035 | "end-of-stream": { |
1036 | "version": "1.4.1", | 1036 | "version": "1.4.1", |
1037 | "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.1.tgz", | 1037 | "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.1.tgz", |
1038 | "integrity": "sha512-1MkrZNvWTKCaigbn+W15elq2BB/L22nqrSY5DKlo3X6+vclJm8Bb5djXJBmEX6fS3+zCh/F4VBK5Z2KxJt4s2Q==", | 1038 | "integrity": "sha512-1MkrZNvWTKCaigbn+W15elq2BB/L22nqrSY5DKlo3X6+vclJm8Bb5djXJBmEX6fS3+zCh/F4VBK5Z2KxJt4s2Q==", |
1039 | "requires": { | 1039 | "requires": { |
1040 | "once": "1.4.0" | 1040 | "once": "1.4.0" |
1041 | } | 1041 | } |
1042 | }, | 1042 | }, |
1043 | "error-symbol": { | 1043 | "error-symbol": { |
1044 | "version": "0.1.0", | 1044 | "version": "0.1.0", |
1045 | "resolved": "https://registry.npmjs.org/error-symbol/-/error-symbol-0.1.0.tgz", | 1045 | "resolved": "https://registry.npmjs.org/error-symbol/-/error-symbol-0.1.0.tgz", |
1046 | "integrity": "sha1-Ck2uN9YA0VopukU9jvkg8YRDM/Y=" | 1046 | "integrity": "sha1-Ck2uN9YA0VopukU9jvkg8YRDM/Y=" |
1047 | }, | 1047 | }, |
1048 | "es6-promisify": { | 1048 | "es6-promisify": { |
1049 | "version": "6.0.0", | 1049 | "version": "6.0.0", |
1050 | "resolved": "https://registry.npmjs.org/es6-promisify/-/es6-promisify-6.0.0.tgz", | 1050 | "resolved": "https://registry.npmjs.org/es6-promisify/-/es6-promisify-6.0.0.tgz", |
1051 | "integrity": "sha512-8Tbqjrb8lC85dd81haajYwuRmiU2rkqNAFnlvQOJeeKqdUloIlI+JcUqeJruV4rCm5Y7oNU7jfs2FbmxhRR/2g==" | 1051 | "integrity": "sha512-8Tbqjrb8lC85dd81haajYwuRmiU2rkqNAFnlvQOJeeKqdUloIlI+JcUqeJruV4rCm5Y7oNU7jfs2FbmxhRR/2g==" |
1052 | }, | 1052 | }, |
1053 | "escape-html": { | 1053 | "escape-html": { |
1054 | "version": "1.0.3", | 1054 | "version": "1.0.3", |
1055 | "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz", | 1055 | "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz", |
1056 | "integrity": "sha1-Aljq5NPQwJdN4cFpGI7wBR0dGYg=" | 1056 | "integrity": "sha1-Aljq5NPQwJdN4cFpGI7wBR0dGYg=" |
1057 | }, | 1057 | }, |
1058 | "etag": { | 1058 | "etag": { |
1059 | "version": "1.8.1", | 1059 | "version": "1.8.1", |
1060 | "resolved": "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz", | 1060 | "resolved": "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz", |
1061 | "integrity": "sha1-Qa4u62XvpiJorr/qg6x9eSmbCIc=" | 1061 | "integrity": "sha1-Qa4u62XvpiJorr/qg6x9eSmbCIc=" |
1062 | }, | 1062 | }, |
1063 | "expand-brackets": { | 1063 | "expand-brackets": { |
1064 | "version": "2.1.4", | 1064 | "version": "2.1.4", |
1065 | "resolved": "https://registry.npmjs.org/expand-brackets/-/expand-brackets-2.1.4.tgz", | 1065 | "resolved": "https://registry.npmjs.org/expand-brackets/-/expand-brackets-2.1.4.tgz", |
1066 | "integrity": "sha1-t3c14xXOMPa27/D4OwQVGiJEliI=", | 1066 | "integrity": "sha1-t3c14xXOMPa27/D4OwQVGiJEliI=", |
1067 | "optional": true, | 1067 | "optional": true, |
1068 | "requires": { | 1068 | "requires": { |
1069 | "debug": "2.6.9", | 1069 | "debug": "2.6.9", |
1070 | "define-property": "0.2.5", | 1070 | "define-property": "0.2.5", |
1071 | "extend-shallow": "2.0.1", | 1071 | "extend-shallow": "2.0.1", |
1072 | "posix-character-classes": "0.1.1", | 1072 | "posix-character-classes": "0.1.1", |
1073 | "regex-not": "1.0.2", | 1073 | "regex-not": "1.0.2", |
1074 | "snapdragon": "0.8.2", | 1074 | "snapdragon": "0.8.2", |
1075 | "to-regex": "3.0.2" | 1075 | "to-regex": "3.0.2" |
1076 | }, | 1076 | }, |
1077 | "dependencies": { | 1077 | "dependencies": { |
1078 | "debug": { | 1078 | "debug": { |
1079 | "version": "2.6.9", | 1079 | "version": "2.6.9", |
1080 | "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", | 1080 | "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", |
1081 | "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", | 1081 | "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", |
1082 | "optional": true, | 1082 | "optional": true, |
1083 | "requires": { | 1083 | "requires": { |
1084 | "ms": "2.0.0" | 1084 | "ms": "2.0.0" |
1085 | } | 1085 | } |
1086 | }, | 1086 | }, |
1087 | "define-property": { | 1087 | "define-property": { |
1088 | "version": "0.2.5", | 1088 | "version": "0.2.5", |
1089 | "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", | 1089 | "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", |
1090 | "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", | 1090 | "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", |
1091 | "optional": true, | 1091 | "optional": true, |
1092 | "requires": { | 1092 | "requires": { |
1093 | "is-descriptor": "0.1.6" | 1093 | "is-descriptor": "0.1.6" |
1094 | } | 1094 | } |
1095 | }, | 1095 | }, |
1096 | "is-accessor-descriptor": { | 1096 | "is-accessor-descriptor": { |
1097 | "version": "0.1.6", | 1097 | "version": "0.1.6", |
1098 | "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz", | 1098 | "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz", |
1099 | "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=", | 1099 | "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=", |
1100 | "optional": true, | 1100 | "optional": true, |
1101 | "requires": { | 1101 | "requires": { |
1102 | "kind-of": "3.2.2" | 1102 | "kind-of": "3.2.2" |
1103 | }, | 1103 | }, |
1104 | "dependencies": { | 1104 | "dependencies": { |
1105 | "kind-of": { | 1105 | "kind-of": { |
1106 | "version": "3.2.2", | 1106 | "version": "3.2.2", |
1107 | "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", | 1107 | "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", |
1108 | "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", | 1108 | "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", |
1109 | "optional": true, | 1109 | "optional": true, |
1110 | "requires": { | 1110 | "requires": { |
1111 | "is-buffer": "1.1.6" | 1111 | "is-buffer": "1.1.6" |
1112 | } | 1112 | } |
1113 | } | 1113 | } |
1114 | } | 1114 | } |
1115 | }, | 1115 | }, |
1116 | "is-data-descriptor": { | 1116 | "is-data-descriptor": { |
1117 | "version": "0.1.4", | 1117 | "version": "0.1.4", |
1118 | "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz", | 1118 | "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz", |
1119 | "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=", | 1119 | "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=", |
1120 | "optional": true, | 1120 | "optional": true, |
1121 | "requires": { | 1121 | "requires": { |
1122 | "kind-of": "3.2.2" | 1122 | "kind-of": "3.2.2" |
1123 | }, | 1123 | }, |
1124 | "dependencies": { | 1124 | "dependencies": { |
1125 | "kind-of": { | 1125 | "kind-of": { |
1126 | "version": "3.2.2", | 1126 | "version": "3.2.2", |
1127 | "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", | 1127 | "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", |
1128 | "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", | 1128 | "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", |
1129 | "optional": true, | 1129 | "optional": true, |
1130 | "requires": { | 1130 | "requires": { |
1131 | "is-buffer": "1.1.6" | 1131 | "is-buffer": "1.1.6" |
1132 | } | 1132 | } |
1133 | } | 1133 | } |
1134 | } | 1134 | } |
1135 | }, | 1135 | }, |
1136 | "is-descriptor": { | 1136 | "is-descriptor": { |
1137 | "version": "0.1.6", | 1137 | "version": "0.1.6", |
1138 | "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz", | 1138 | "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz", |
1139 | "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", | 1139 | "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", |
1140 | "optional": true, | 1140 | "optional": true, |
1141 | "requires": { | 1141 | "requires": { |
1142 | "is-accessor-descriptor": "0.1.6", | 1142 | "is-accessor-descriptor": "0.1.6", |
1143 | "is-data-descriptor": "0.1.4", | 1143 | "is-data-descriptor": "0.1.4", |
1144 | "kind-of": "5.1.0" | 1144 | "kind-of": "5.1.0" |
1145 | } | 1145 | } |
1146 | }, | 1146 | }, |
1147 | "kind-of": { | 1147 | "kind-of": { |
1148 | "version": "5.1.0", | 1148 | "version": "5.1.0", |
1149 | "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", | 1149 | "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", |
1150 | "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==", | 1150 | "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==", |
1151 | "optional": true | 1151 | "optional": true |
1152 | } | 1152 | } |
1153 | } | 1153 | } |
1154 | }, | 1154 | }, |
1155 | "expand-template": { | 1155 | "expand-template": { |
1156 | "version": "1.1.1", | 1156 | "version": "1.1.1", |
1157 | "resolved": "https://registry.npmjs.org/expand-template/-/expand-template-1.1.1.tgz", | 1157 | "resolved": "https://registry.npmjs.org/expand-template/-/expand-template-1.1.1.tgz", |
1158 | "integrity": "sha512-cebqLtV8KOZfw0UI8TEFWxtczxxC1jvyUvx6H4fyp1K1FN7A4Q+uggVUlOsI1K8AGU0rwOGqP8nCapdrw8CYQg==" | 1158 | "integrity": "sha512-cebqLtV8KOZfw0UI8TEFWxtczxxC1jvyUvx6H4fyp1K1FN7A4Q+uggVUlOsI1K8AGU0rwOGqP8nCapdrw8CYQg==" |
1159 | }, | 1159 | }, |
1160 | "express": { | 1160 | "express": { |
1161 | "version": "4.16.3", | 1161 | "version": "4.16.3", |
1162 | "resolved": "https://registry.npmjs.org/express/-/express-4.16.3.tgz", | 1162 | "resolved": "https://registry.npmjs.org/express/-/express-4.16.3.tgz", |
1163 | "integrity": "sha1-avilAjUNsyRuzEvs9rWjTSL37VM=", | 1163 | "integrity": "sha1-avilAjUNsyRuzEvs9rWjTSL37VM=", |
1164 | "requires": { | 1164 | "requires": { |
1165 | "accepts": "1.3.5", | 1165 | "accepts": "1.3.5", |
1166 | "array-flatten": "1.1.1", | 1166 | "array-flatten": "1.1.1", |
1167 | "body-parser": "1.18.2", | 1167 | "body-parser": "1.18.2", |
1168 | "content-disposition": "0.5.2", | 1168 | "content-disposition": "0.5.2", |
1169 | "content-type": "1.0.4", | 1169 | "content-type": "1.0.4", |
1170 | "cookie": "0.3.1", | 1170 | "cookie": "0.3.1", |
1171 | "cookie-signature": "1.0.6", | 1171 | "cookie-signature": "1.0.6", |
1172 | "debug": "2.6.9", | 1172 | "debug": "2.6.9", |
1173 | "depd": "1.1.2", | 1173 | "depd": "1.1.2", |
1174 | "encodeurl": "1.0.2", | 1174 | "encodeurl": "1.0.2", |
1175 | "escape-html": "1.0.3", | 1175 | "escape-html": "1.0.3", |
1176 | "etag": "1.8.1", | 1176 | "etag": "1.8.1", |
1177 | "finalhandler": "1.1.1", | 1177 | "finalhandler": "1.1.1", |
1178 | "fresh": "0.5.2", | 1178 | "fresh": "0.5.2", |
1179 | "merge-descriptors": "1.0.1", | 1179 | "merge-descriptors": "1.0.1", |
1180 | "methods": "1.1.2", | 1180 | "methods": "1.1.2", |
1181 | "on-finished": "2.3.0", | 1181 | "on-finished": "2.3.0", |
1182 | "parseurl": "1.3.2", | 1182 | "parseurl": "1.3.2", |
1183 | "path-to-regexp": "0.1.7", | 1183 | "path-to-regexp": "0.1.7", |
1184 | "proxy-addr": "2.0.4", | 1184 | "proxy-addr": "2.0.4", |
1185 | "qs": "6.5.1", | 1185 | "qs": "6.5.1", |
1186 | "range-parser": "1.2.0", | 1186 | "range-parser": "1.2.0", |
1187 | "safe-buffer": "5.1.1", | 1187 | "safe-buffer": "5.1.1", |
1188 | "send": "0.16.2", | 1188 | "send": "0.16.2", |
1189 | "serve-static": "1.13.2", | 1189 | "serve-static": "1.13.2", |
1190 | "setprototypeof": "1.1.0", | 1190 | "setprototypeof": "1.1.0", |
1191 | "statuses": "1.4.0", | 1191 | "statuses": "1.4.0", |
1192 | "type-is": "1.6.16", | 1192 | "type-is": "1.6.16", |
1193 | "utils-merge": "1.0.1", | 1193 | "utils-merge": "1.0.1", |
1194 | "vary": "1.1.2" | 1194 | "vary": "1.1.2" |
1195 | }, | 1195 | }, |
1196 | "dependencies": { | 1196 | "dependencies": { |
1197 | "body-parser": { | 1197 | "body-parser": { |
1198 | "version": "1.18.2", | 1198 | "version": "1.18.2", |
1199 | "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.18.2.tgz", | 1199 | "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.18.2.tgz", |
1200 | "integrity": "sha1-h2eKGdhLR9hZuDGZvVm84iKxBFQ=", | 1200 | "integrity": "sha1-h2eKGdhLR9hZuDGZvVm84iKxBFQ=", |
1201 | "requires": { | 1201 | "requires": { |
1202 | "bytes": "3.0.0", | 1202 | "bytes": "3.0.0", |
1203 | "content-type": "1.0.4", | 1203 | "content-type": "1.0.4", |
1204 | "debug": "2.6.9", | 1204 | "debug": "2.6.9", |
1205 | "depd": "1.1.2", | 1205 | "depd": "1.1.2", |
1206 | "http-errors": "1.6.3", | 1206 | "http-errors": "1.6.3", |
1207 | "iconv-lite": "0.4.19", | 1207 | "iconv-lite": "0.4.19", |
1208 | "on-finished": "2.3.0", | 1208 | "on-finished": "2.3.0", |
1209 | "qs": "6.5.1", | 1209 | "qs": "6.5.1", |
1210 | "raw-body": "2.3.2", | 1210 | "raw-body": "2.3.2", |
1211 | "type-is": "1.6.16" | 1211 | "type-is": "1.6.16" |
1212 | } | 1212 | } |
1213 | }, | 1213 | }, |
1214 | "debug": { | 1214 | "debug": { |
1215 | "version": "2.6.9", | 1215 | "version": "2.6.9", |
1216 | "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", | 1216 | "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", |
1217 | "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", | 1217 | "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", |
1218 | "requires": { | 1218 | "requires": { |
1219 | "ms": "2.0.0" | 1219 | "ms": "2.0.0" |
1220 | } | 1220 | } |
1221 | }, | 1221 | }, |
1222 | "iconv-lite": { | 1222 | "iconv-lite": { |
1223 | "version": "0.4.19", | 1223 | "version": "0.4.19", |
1224 | "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.19.tgz", | 1224 | "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.19.tgz", |
1225 | "integrity": "sha512-oTZqweIP51xaGPI4uPa56/Pri/480R+mo7SeU+YETByQNhDG55ycFyNLIgta9vXhILrxXDmF7ZGhqZIcuN0gJQ==" | 1225 | "integrity": "sha512-oTZqweIP51xaGPI4uPa56/Pri/480R+mo7SeU+YETByQNhDG55ycFyNLIgta9vXhILrxXDmF7ZGhqZIcuN0gJQ==" |
1226 | }, | 1226 | }, |
1227 | "qs": { | 1227 | "qs": { |
1228 | "version": "6.5.1", | 1228 | "version": "6.5.1", |
1229 | "resolved": "https://registry.npmjs.org/qs/-/qs-6.5.1.tgz", | 1229 | "resolved": "https://registry.npmjs.org/qs/-/qs-6.5.1.tgz", |
1230 | "integrity": "sha512-eRzhrN1WSINYCDCbrz796z37LOe3m5tmW7RQf6oBntukAG1nmovJvhnwHHRMAfeoItc1m2Hk02WER2aQ/iqs+A==" | 1230 | "integrity": "sha512-eRzhrN1WSINYCDCbrz796z37LOe3m5tmW7RQf6oBntukAG1nmovJvhnwHHRMAfeoItc1m2Hk02WER2aQ/iqs+A==" |
1231 | }, | 1231 | }, |
1232 | "raw-body": { | 1232 | "raw-body": { |
1233 | "version": "2.3.2", | 1233 | "version": "2.3.2", |
1234 | "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.3.2.tgz", | 1234 | "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.3.2.tgz", |
1235 | "integrity": "sha1-vNYMd9Prk83gBQKVw/N5OJvIj4k=", | 1235 | "integrity": "sha1-vNYMd9Prk83gBQKVw/N5OJvIj4k=", |
1236 | "requires": { | 1236 | "requires": { |
1237 | "bytes": "3.0.0", | 1237 | "bytes": "3.0.0", |
1238 | "http-errors": "1.6.2", | 1238 | "http-errors": "1.6.2", |
1239 | "iconv-lite": "0.4.19", | 1239 | "iconv-lite": "0.4.19", |
1240 | "unpipe": "1.0.0" | 1240 | "unpipe": "1.0.0" |
1241 | }, | 1241 | }, |
1242 | "dependencies": { | 1242 | "dependencies": { |
1243 | "depd": { | 1243 | "depd": { |
1244 | "version": "1.1.1", | 1244 | "version": "1.1.1", |
1245 | "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.1.tgz", | 1245 | "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.1.tgz", |
1246 | "integrity": "sha1-V4O04cRZ8G+lyif5kfPQbnoxA1k=" | 1246 | "integrity": "sha1-V4O04cRZ8G+lyif5kfPQbnoxA1k=" |
1247 | }, | 1247 | }, |
1248 | "http-errors": { | 1248 | "http-errors": { |
1249 | "version": "1.6.2", | 1249 | "version": "1.6.2", |
1250 | "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.6.2.tgz", | 1250 | "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.6.2.tgz", |
1251 | "integrity": "sha1-CgAsyFcHGSp+eUbO7cERVfYOxzY=", | 1251 | "integrity": "sha1-CgAsyFcHGSp+eUbO7cERVfYOxzY=", |
1252 | "requires": { | 1252 | "requires": { |
1253 | "depd": "1.1.1", | 1253 | "depd": "1.1.1", |
1254 | "inherits": "2.0.3", | 1254 | "inherits": "2.0.3", |
1255 | "setprototypeof": "1.0.3", | 1255 | "setprototypeof": "1.0.3", |
1256 | "statuses": "1.4.0" | 1256 | "statuses": "1.4.0" |
1257 | } | 1257 | } |
1258 | }, | 1258 | }, |
1259 | "setprototypeof": { | 1259 | "setprototypeof": { |
1260 | "version": "1.0.3", | 1260 | "version": "1.0.3", |
1261 | "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.0.3.tgz", | 1261 | "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.0.3.tgz", |
1262 | "integrity": "sha1-ZlZ+NwQ+608E2RvWWMDL77VbjgQ=" | 1262 | "integrity": "sha1-ZlZ+NwQ+608E2RvWWMDL77VbjgQ=" |
1263 | } | 1263 | } |
1264 | } | 1264 | } |
1265 | }, | 1265 | }, |
1266 | "safe-buffer": { | 1266 | "safe-buffer": { |
1267 | "version": "5.1.1", | 1267 | "version": "5.1.1", |
1268 | "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.1.tgz", | 1268 | "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.1.tgz", |
1269 | "integrity": "sha512-kKvNJn6Mm93gAczWVJg7wH+wGYWNrDHdWvpUmHyEsgCtIwwo3bqPtV4tR5tuPaUhTOo/kvhVwd8XwwOllGYkbg==" | 1269 | "integrity": "sha512-kKvNJn6Mm93gAczWVJg7wH+wGYWNrDHdWvpUmHyEsgCtIwwo3bqPtV4tR5tuPaUhTOo/kvhVwd8XwwOllGYkbg==" |
1270 | }, | ||
1271 | "statuses": { | ||
1272 | "version": "1.4.0", | ||
1273 | "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.4.0.tgz", | ||
1274 | "integrity": "sha512-zhSCtt8v2NDrRlPQpCNtw/heZLtfUDqxBM1udqikb/Hbk52LK4nQSwr10u77iopCW5LsyHpuXS0GnEc48mLeew==" | ||
1275 | } | 1270 | } |
1276 | } | 1271 | } |
1277 | }, | 1272 | }, |
1278 | "express-session": { | 1273 | "express-session": { |
1279 | "version": "1.15.6", | 1274 | "version": "1.15.6", |
1280 | "resolved": "https://registry.npmjs.org/express-session/-/express-session-1.15.6.tgz", | 1275 | "resolved": "https://registry.npmjs.org/express-session/-/express-session-1.15.6.tgz", |
1281 | "integrity": "sha512-r0nrHTCYtAMrFwZ0kBzZEXa1vtPVrw0dKvGSrKP4dahwBQ1BJpF2/y1Pp4sCD/0kvxV4zZeclyvfmw0B4RMJQA==", | 1276 | "integrity": "sha512-r0nrHTCYtAMrFwZ0kBzZEXa1vtPVrw0dKvGSrKP4dahwBQ1BJpF2/y1Pp4sCD/0kvxV4zZeclyvfmw0B4RMJQA==", |
1282 | "requires": { | 1277 | "requires": { |
1283 | "cookie": "0.3.1", | 1278 | "cookie": "0.3.1", |
1284 | "cookie-signature": "1.0.6", | 1279 | "cookie-signature": "1.0.6", |
1285 | "crc": "3.4.4", | 1280 | "crc": "3.4.4", |
1286 | "debug": "2.6.9", | 1281 | "debug": "2.6.9", |
1287 | "depd": "1.1.2", | 1282 | "depd": "1.1.2", |
1288 | "on-headers": "1.0.1", | 1283 | "on-headers": "1.0.1", |
1289 | "parseurl": "1.3.2", | 1284 | "parseurl": "1.3.2", |
1290 | "uid-safe": "2.1.5", | 1285 | "uid-safe": "2.1.5", |
1291 | "utils-merge": "1.0.1" | 1286 | "utils-merge": "1.0.1" |
1292 | }, | 1287 | }, |
1293 | "dependencies": { | 1288 | "dependencies": { |
1294 | "debug": { | 1289 | "debug": { |
1295 | "version": "2.6.9", | 1290 | "version": "2.6.9", |
1296 | "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", | 1291 | "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", |
1297 | "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", | 1292 | "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", |
1298 | "requires": { | 1293 | "requires": { |
1299 | "ms": "2.0.0" | 1294 | "ms": "2.0.0" |
1300 | } | 1295 | } |
1301 | } | 1296 | } |
1302 | } | 1297 | } |
1303 | }, | 1298 | }, |
1304 | "extend": { | 1299 | "extend": { |
1305 | "version": "3.0.2", | 1300 | "version": "3.0.2", |
1306 | "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz", | 1301 | "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz", |
1307 | "integrity": "sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==" | 1302 | "integrity": "sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==" |
1308 | }, | 1303 | }, |
1309 | "extend-shallow": { | 1304 | "extend-shallow": { |
1310 | "version": "2.0.1", | 1305 | "version": "2.0.1", |
1311 | "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", | 1306 | "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", |
1312 | "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", | 1307 | "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", |
1313 | "requires": { | 1308 | "requires": { |
1314 | "is-extendable": "0.1.1" | 1309 | "is-extendable": "0.1.1" |
1315 | } | 1310 | } |
1316 | }, | 1311 | }, |
1317 | "extglob": { | 1312 | "extglob": { |
1318 | "version": "2.0.4", | 1313 | "version": "2.0.4", |
1319 | "resolved": "https://registry.npmjs.org/extglob/-/extglob-2.0.4.tgz", | 1314 | "resolved": "https://registry.npmjs.org/extglob/-/extglob-2.0.4.tgz", |
1320 | "integrity": "sha512-Nmb6QXkELsuBr24CJSkilo6UHHgbekK5UiZgfE6UHD3Eb27YC6oD+bhcT+tJ6cl8dmsgdQxnWlcry8ksBIBLpw==", | 1315 | "integrity": "sha512-Nmb6QXkELsuBr24CJSkilo6UHHgbekK5UiZgfE6UHD3Eb27YC6oD+bhcT+tJ6cl8dmsgdQxnWlcry8ksBIBLpw==", |
1321 | "optional": true, | 1316 | "optional": true, |
1322 | "requires": { | 1317 | "requires": { |
1323 | "array-unique": "0.3.2", | 1318 | "array-unique": "0.3.2", |
1324 | "define-property": "1.0.0", | 1319 | "define-property": "1.0.0", |
1325 | "expand-brackets": "2.1.4", | 1320 | "expand-brackets": "2.1.4", |
1326 | "extend-shallow": "2.0.1", | 1321 | "extend-shallow": "2.0.1", |
1327 | "fragment-cache": "0.2.1", | 1322 | "fragment-cache": "0.2.1", |
1328 | "regex-not": "1.0.2", | 1323 | "regex-not": "1.0.2", |
1329 | "snapdragon": "0.8.2", | 1324 | "snapdragon": "0.8.2", |
1330 | "to-regex": "3.0.2" | 1325 | "to-regex": "3.0.2" |
1331 | } | 1326 | } |
1332 | }, | 1327 | }, |
1333 | "extsprintf": { | 1328 | "extsprintf": { |
1334 | "version": "1.3.0", | 1329 | "version": "1.3.0", |
1335 | "resolved": "https://registry.npmjs.org/extsprintf/-/extsprintf-1.3.0.tgz", | 1330 | "resolved": "https://registry.npmjs.org/extsprintf/-/extsprintf-1.3.0.tgz", |
1336 | "integrity": "sha1-lpGEQOMEGnpBT4xS48V06zw+HgU=" | 1331 | "integrity": "sha1-lpGEQOMEGnpBT4xS48V06zw+HgU=" |
1337 | }, | 1332 | }, |
1338 | "eyes": { | 1333 | "eyes": { |
1339 | "version": "0.1.8", | 1334 | "version": "0.1.8", |
1340 | "resolved": "https://registry.npmjs.org/eyes/-/eyes-0.1.8.tgz", | 1335 | "resolved": "https://registry.npmjs.org/eyes/-/eyes-0.1.8.tgz", |
1341 | "integrity": "sha1-Ys8SAjTGg3hdkCNIqADvPgzCC8A=" | 1336 | "integrity": "sha1-Ys8SAjTGg3hdkCNIqADvPgzCC8A=" |
1342 | }, | 1337 | }, |
1343 | "fast-deep-equal": { | 1338 | "fast-deep-equal": { |
1344 | "version": "1.1.0", | 1339 | "version": "1.1.0", |
1345 | "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-1.1.0.tgz", | 1340 | "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-1.1.0.tgz", |
1346 | "integrity": "sha1-wFNHeBfIa1HaqFPIHgWbcz0CNhQ=" | 1341 | "integrity": "sha1-wFNHeBfIa1HaqFPIHgWbcz0CNhQ=" |
1347 | }, | 1342 | }, |
1348 | "fast-json-stable-stringify": { | 1343 | "fast-json-stable-stringify": { |
1349 | "version": "2.0.0", | 1344 | "version": "2.0.0", |
1350 | "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.0.0.tgz", | 1345 | "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.0.0.tgz", |
1351 | "integrity": "sha1-1RQsDK7msRifh9OnYREGT4bIu/I=" | 1346 | "integrity": "sha1-1RQsDK7msRifh9OnYREGT4bIu/I=" |
1352 | }, | 1347 | }, |
1353 | "fill-range": { | 1348 | "fill-range": { |
1354 | "version": "4.0.0", | 1349 | "version": "4.0.0", |
1355 | "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz", | 1350 | "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz", |
1356 | "integrity": "sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc=", | 1351 | "integrity": "sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc=", |
1357 | "requires": { | 1352 | "requires": { |
1358 | "extend-shallow": "2.0.1", | 1353 | "extend-shallow": "2.0.1", |
1359 | "is-number": "3.0.0", | 1354 | "is-number": "3.0.0", |
1360 | "repeat-string": "1.6.1", | 1355 | "repeat-string": "1.6.1", |
1361 | "to-regex-range": "2.1.1" | 1356 | "to-regex-range": "2.1.1" |
1362 | }, | 1357 | }, |
1363 | "dependencies": { | 1358 | "dependencies": { |
1364 | "is-number": { | 1359 | "is-number": { |
1365 | "version": "3.0.0", | 1360 | "version": "3.0.0", |
1366 | "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", | 1361 | "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", |
1367 | "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=", | 1362 | "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=", |
1368 | "requires": { | 1363 | "requires": { |
1369 | "kind-of": "3.2.2" | 1364 | "kind-of": "3.2.2" |
1370 | } | 1365 | } |
1371 | } | 1366 | } |
1372 | } | 1367 | } |
1373 | }, | 1368 | }, |
1374 | "finalhandler": { | 1369 | "finalhandler": { |
1375 | "version": "1.1.1", | 1370 | "version": "1.1.1", |
1376 | "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.1.1.tgz", | 1371 | "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.1.1.tgz", |
1377 | "integrity": "sha512-Y1GUDo39ez4aHAw7MysnUD5JzYX+WaIj8I57kO3aEPT1fFRL4sr7mjei97FgnwhAyyzRYmQZaTHb2+9uZ1dPtg==", | 1372 | "integrity": "sha512-Y1GUDo39ez4aHAw7MysnUD5JzYX+WaIj8I57kO3aEPT1fFRL4sr7mjei97FgnwhAyyzRYmQZaTHb2+9uZ1dPtg==", |
1378 | "requires": { | 1373 | "requires": { |
1379 | "debug": "2.6.9", | 1374 | "debug": "2.6.9", |
1380 | "encodeurl": "1.0.2", | 1375 | "encodeurl": "1.0.2", |
1381 | "escape-html": "1.0.3", | 1376 | "escape-html": "1.0.3", |
1382 | "on-finished": "2.3.0", | 1377 | "on-finished": "2.3.0", |
1383 | "parseurl": "1.3.2", | 1378 | "parseurl": "1.3.2", |
1384 | "statuses": "1.4.0", | 1379 | "statuses": "1.4.0", |
1385 | "unpipe": "1.0.0" | 1380 | "unpipe": "1.0.0" |
1386 | }, | 1381 | }, |
1387 | "dependencies": { | 1382 | "dependencies": { |
1388 | "debug": { | 1383 | "debug": { |
1389 | "version": "2.6.9", | 1384 | "version": "2.6.9", |
1390 | "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", | 1385 | "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", |
1391 | "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", | 1386 | "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", |
1392 | "requires": { | 1387 | "requires": { |
1393 | "ms": "2.0.0" | 1388 | "ms": "2.0.0" |
1394 | } | 1389 | } |
1395 | }, | ||
1396 | "statuses": { | ||
1397 | "version": "1.4.0", | ||
1398 | "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.4.0.tgz", | ||
1399 | "integrity": "sha512-zhSCtt8v2NDrRlPQpCNtw/heZLtfUDqxBM1udqikb/Hbk52LK4nQSwr10u77iopCW5LsyHpuXS0GnEc48mLeew==" | ||
1400 | } | 1390 | } |
1401 | } | 1391 | } |
1402 | }, | 1392 | }, |
1403 | "for-in": { | 1393 | "for-in": { |
1404 | "version": "1.0.2", | 1394 | "version": "1.0.2", |
1405 | "resolved": "https://registry.npmjs.org/for-in/-/for-in-1.0.2.tgz", | 1395 | "resolved": "https://registry.npmjs.org/for-in/-/for-in-1.0.2.tgz", |
1406 | "integrity": "sha1-gQaNKVqBQuwKxybG4iAMMPttXoA=" | 1396 | "integrity": "sha1-gQaNKVqBQuwKxybG4iAMMPttXoA=" |
1407 | }, | 1397 | }, |
1408 | "for-own": { | 1398 | "for-own": { |
1409 | "version": "1.0.0", | 1399 | "version": "1.0.0", |
1410 | "resolved": "https://registry.npmjs.org/for-own/-/for-own-1.0.0.tgz", | 1400 | "resolved": "https://registry.npmjs.org/for-own/-/for-own-1.0.0.tgz", |
1411 | "integrity": "sha1-xjMy9BXO3EsE2/5wz4NklMU8tEs=", | 1401 | "integrity": "sha1-xjMy9BXO3EsE2/5wz4NklMU8tEs=", |
1412 | "requires": { | 1402 | "requires": { |
1413 | "for-in": "1.0.2" | 1403 | "for-in": "1.0.2" |
1414 | } | 1404 | } |
1415 | }, | 1405 | }, |
1416 | "forever-agent": { | 1406 | "forever-agent": { |
1417 | "version": "0.6.1", | 1407 | "version": "0.6.1", |
1418 | "resolved": "https://registry.npmjs.org/forever-agent/-/forever-agent-0.6.1.tgz", | 1408 | "resolved": "https://registry.npmjs.org/forever-agent/-/forever-agent-0.6.1.tgz", |
1419 | "integrity": "sha1-+8cfDEGt6zf5bFd60e1C2P2sypE=" | 1409 | "integrity": "sha1-+8cfDEGt6zf5bFd60e1C2P2sypE=" |
1420 | }, | 1410 | }, |
1421 | "form-data": { | 1411 | "form-data": { |
1422 | "version": "2.3.2", | 1412 | "version": "2.3.2", |
1423 | "resolved": "https://registry.npmjs.org/form-data/-/form-data-2.3.2.tgz", | 1413 | "resolved": "https://registry.npmjs.org/form-data/-/form-data-2.3.2.tgz", |
1424 | "integrity": "sha1-SXBJi+YEwgwAXU9cI67NIda0kJk=", | 1414 | "integrity": "sha1-SXBJi+YEwgwAXU9cI67NIda0kJk=", |
1425 | "requires": { | 1415 | "requires": { |
1426 | "asynckit": "0.4.0", | 1416 | "asynckit": "0.4.0", |
1427 | "combined-stream": "1.0.6", | 1417 | "combined-stream": "1.0.6", |
1428 | "mime-types": "2.1.19" | 1418 | "mime-types": "2.1.19" |
1429 | } | 1419 | } |
1430 | }, | 1420 | }, |
1431 | "forwarded": { | 1421 | "forwarded": { |
1432 | "version": "0.1.2", | 1422 | "version": "0.1.2", |
1433 | "resolved": "https://registry.npmjs.org/forwarded/-/forwarded-0.1.2.tgz", | 1423 | "resolved": "https://registry.npmjs.org/forwarded/-/forwarded-0.1.2.tgz", |
1434 | "integrity": "sha1-mMI9qxF1ZXuMBXPozszZGw/xjIQ=" | 1424 | "integrity": "sha1-mMI9qxF1ZXuMBXPozszZGw/xjIQ=" |
1435 | }, | 1425 | }, |
1436 | "fragment-cache": { | 1426 | "fragment-cache": { |
1437 | "version": "0.2.1", | 1427 | "version": "0.2.1", |
1438 | "resolved": "https://registry.npmjs.org/fragment-cache/-/fragment-cache-0.2.1.tgz", | 1428 | "resolved": "https://registry.npmjs.org/fragment-cache/-/fragment-cache-0.2.1.tgz", |
1439 | "integrity": "sha1-QpD60n8T6Jvn8zeZxrxaCr//DRk=", | 1429 | "integrity": "sha1-QpD60n8T6Jvn8zeZxrxaCr//DRk=", |
1440 | "requires": { | 1430 | "requires": { |
1441 | "map-cache": "0.2.2" | 1431 | "map-cache": "0.2.2" |
1442 | } | 1432 | } |
1443 | }, | 1433 | }, |
1444 | "fresh": { | 1434 | "fresh": { |
1445 | "version": "0.5.2", | 1435 | "version": "0.5.2", |
1446 | "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz", | 1436 | "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz", |
1447 | "integrity": "sha1-PYyt2Q2XZWn6g1qx+OSyOhBWBac=" | 1437 | "integrity": "sha1-PYyt2Q2XZWn6g1qx+OSyOhBWBac=" |
1448 | }, | 1438 | }, |
1449 | "fs-constants": { | 1439 | "fs-constants": { |
1450 | "version": "1.0.0", | 1440 | "version": "1.0.0", |
1451 | "resolved": "https://registry.npmjs.org/fs-constants/-/fs-constants-1.0.0.tgz", | 1441 | "resolved": "https://registry.npmjs.org/fs-constants/-/fs-constants-1.0.0.tgz", |
1452 | "integrity": "sha512-y6OAwoSIf7FyjMIv94u+b5rdheZEjzR63GTyZJm5qh4Bi+2YgwLCcI/fPFZkL5PSixOt6ZNKm+w+Hfp/Bciwow==" | 1442 | "integrity": "sha512-y6OAwoSIf7FyjMIv94u+b5rdheZEjzR63GTyZJm5qh4Bi+2YgwLCcI/fPFZkL5PSixOt6ZNKm+w+Hfp/Bciwow==" |
1453 | }, | 1443 | }, |
1454 | "fs-copy-file": { | 1444 | "fs-copy-file": { |
1455 | "version": "2.1.2", | 1445 | "version": "2.1.2", |
1456 | "resolved": "https://registry.npmjs.org/fs-copy-file/-/fs-copy-file-2.1.2.tgz", | 1446 | "resolved": "https://registry.npmjs.org/fs-copy-file/-/fs-copy-file-2.1.2.tgz", |
1457 | "integrity": "sha512-h5h3i58/mr86CSJvDLGV0ZEIUj4QfdfKt0NFX6AH4sRTRjs2/d5U1EQt5C9fUV6ZSi7MeSfZRW3LX9HttLXHeg==", | 1447 | "integrity": "sha512-h5h3i58/mr86CSJvDLGV0ZEIUj4QfdfKt0NFX6AH4sRTRjs2/d5U1EQt5C9fUV6ZSi7MeSfZRW3LX9HttLXHeg==", |
1458 | "requires": { | 1448 | "requires": { |
1459 | "@cloudcmd/copy-file": "1.1.1" | 1449 | "@cloudcmd/copy-file": "1.1.1" |
1460 | } | 1450 | } |
1461 | }, | 1451 | }, |
1462 | "fs-minipass": { | 1452 | "fs-minipass": { |
1463 | "version": "1.2.5", | 1453 | "version": "1.2.5", |
1464 | "resolved": "https://registry.npmjs.org/fs-minipass/-/fs-minipass-1.2.5.tgz", | 1454 | "resolved": "https://registry.npmjs.org/fs-minipass/-/fs-minipass-1.2.5.tgz", |
1465 | "integrity": "sha512-JhBl0skXjUPCFH7x6x61gQxrKyXsxB5gcgePLZCwfyCGGsTISMoIeObbrvVeP6Xmyaudw4TT43qV2Gz+iyd2oQ==", | 1455 | "integrity": "sha512-JhBl0skXjUPCFH7x6x61gQxrKyXsxB5gcgePLZCwfyCGGsTISMoIeObbrvVeP6Xmyaudw4TT43qV2Gz+iyd2oQ==", |
1466 | "requires": { | 1456 | "requires": { |
1467 | "minipass": "2.3.3" | 1457 | "minipass": "2.3.3" |
1468 | } | 1458 | } |
1469 | }, | 1459 | }, |
1470 | "fs.realpath": { | 1460 | "fs.realpath": { |
1471 | "version": "1.0.0", | 1461 | "version": "1.0.0", |
1472 | "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", | 1462 | "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", |
1473 | "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=" | 1463 | "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=" |
1474 | }, | 1464 | }, |
1475 | "fsevents": { | 1465 | "fsevents": { |
1476 | "version": "1.2.4", | 1466 | "version": "1.2.4", |
1477 | "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-1.2.4.tgz", | 1467 | "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-1.2.4.tgz", |
1478 | "integrity": "sha512-z8H8/diyk76B7q5wg+Ud0+CqzcAF3mBBI/bA5ne5zrRUUIvNkJY//D3BqyH571KuAC4Nr7Rw7CjWX4r0y9DvNg==", | 1468 | "integrity": "sha512-z8H8/diyk76B7q5wg+Ud0+CqzcAF3mBBI/bA5ne5zrRUUIvNkJY//D3BqyH571KuAC4Nr7Rw7CjWX4r0y9DvNg==", |
1479 | "optional": true, | 1469 | "optional": true, |
1480 | "requires": { | 1470 | "requires": { |
1481 | "nan": "2.10.0", | 1471 | "nan": "2.10.0", |
1482 | "node-pre-gyp": "0.10.0" | 1472 | "node-pre-gyp": "0.10.0" |
1483 | }, | 1473 | }, |
1484 | "dependencies": { | 1474 | "dependencies": { |
1485 | "abbrev": { | 1475 | "abbrev": { |
1486 | "version": "1.1.1", | 1476 | "version": "1.1.1", |
1487 | "bundled": true, | 1477 | "bundled": true, |
1488 | "optional": true | 1478 | "optional": true |
1489 | }, | 1479 | }, |
1490 | "ansi-regex": { | 1480 | "ansi-regex": { |
1491 | "version": "2.1.1", | 1481 | "version": "2.1.1", |
1492 | "bundled": true | 1482 | "bundled": true |
1493 | }, | 1483 | }, |
1494 | "aproba": { | 1484 | "aproba": { |
1495 | "version": "1.2.0", | 1485 | "version": "1.2.0", |
1496 | "bundled": true, | 1486 | "bundled": true, |
1497 | "optional": true | 1487 | "optional": true |
1498 | }, | 1488 | }, |
1499 | "are-we-there-yet": { | 1489 | "are-we-there-yet": { |
1500 | "version": "1.1.4", | 1490 | "version": "1.1.4", |
1501 | "bundled": true, | 1491 | "bundled": true, |
1502 | "optional": true, | 1492 | "optional": true, |
1503 | "requires": { | 1493 | "requires": { |
1504 | "delegates": "1.0.0", | 1494 | "delegates": "1.0.0", |
1505 | "readable-stream": "2.3.6" | 1495 | "readable-stream": "2.3.6" |
1506 | } | 1496 | } |
1507 | }, | 1497 | }, |
1508 | "balanced-match": { | 1498 | "balanced-match": { |
1509 | "version": "1.0.0", | 1499 | "version": "1.0.0", |
1510 | "bundled": true | 1500 | "bundled": true |
1511 | }, | 1501 | }, |
1512 | "brace-expansion": { | 1502 | "brace-expansion": { |
1513 | "version": "1.1.11", | 1503 | "version": "1.1.11", |
1514 | "bundled": true, | 1504 | "bundled": true, |
1515 | "requires": { | 1505 | "requires": { |
1516 | "balanced-match": "1.0.0", | 1506 | "balanced-match": "1.0.0", |
1517 | "concat-map": "0.0.1" | 1507 | "concat-map": "0.0.1" |
1518 | } | 1508 | } |
1519 | }, | 1509 | }, |
1520 | "chownr": { | 1510 | "chownr": { |
1521 | "version": "1.0.1", | 1511 | "version": "1.0.1", |
1522 | "bundled": true, | 1512 | "bundled": true, |
1523 | "optional": true | 1513 | "optional": true |
1524 | }, | 1514 | }, |
1525 | "code-point-at": { | 1515 | "code-point-at": { |
1526 | "version": "1.1.0", | 1516 | "version": "1.1.0", |
1527 | "bundled": true | 1517 | "bundled": true |
1528 | }, | 1518 | }, |
1529 | "concat-map": { | 1519 | "concat-map": { |
1530 | "version": "0.0.1", | 1520 | "version": "0.0.1", |
1531 | "bundled": true | 1521 | "bundled": true |
1532 | }, | 1522 | }, |
1533 | "console-control-strings": { | 1523 | "console-control-strings": { |
1534 | "version": "1.1.0", | 1524 | "version": "1.1.0", |
1535 | "bundled": true | 1525 | "bundled": true |
1536 | }, | 1526 | }, |
1537 | "core-util-is": { | 1527 | "core-util-is": { |
1538 | "version": "1.0.2", | 1528 | "version": "1.0.2", |
1539 | "bundled": true, | 1529 | "bundled": true, |
1540 | "optional": true | 1530 | "optional": true |
1541 | }, | 1531 | }, |
1542 | "debug": { | 1532 | "debug": { |
1543 | "version": "2.6.9", | 1533 | "version": "2.6.9", |
1544 | "bundled": true, | 1534 | "bundled": true, |
1545 | "optional": true, | 1535 | "optional": true, |
1546 | "requires": { | 1536 | "requires": { |
1547 | "ms": "2.0.0" | 1537 | "ms": "2.0.0" |
1548 | } | 1538 | } |
1549 | }, | 1539 | }, |
1550 | "deep-extend": { | 1540 | "deep-extend": { |
1551 | "version": "0.5.1", | 1541 | "version": "0.5.1", |
1552 | "bundled": true, | 1542 | "bundled": true, |
1553 | "optional": true | 1543 | "optional": true |
1554 | }, | 1544 | }, |
1555 | "delegates": { | 1545 | "delegates": { |
1556 | "version": "1.0.0", | 1546 | "version": "1.0.0", |
1557 | "bundled": true, | 1547 | "bundled": true, |
1558 | "optional": true | 1548 | "optional": true |
1559 | }, | 1549 | }, |
1560 | "detect-libc": { | 1550 | "detect-libc": { |
1561 | "version": "1.0.3", | 1551 | "version": "1.0.3", |
1562 | "bundled": true, | 1552 | "bundled": true, |
1563 | "optional": true | 1553 | "optional": true |
1564 | }, | 1554 | }, |
1565 | "fs-minipass": { | 1555 | "fs-minipass": { |
1566 | "version": "1.2.5", | 1556 | "version": "1.2.5", |
1567 | "bundled": true, | 1557 | "bundled": true, |
1568 | "optional": true, | 1558 | "optional": true, |
1569 | "requires": { | 1559 | "requires": { |
1570 | "minipass": "2.2.4" | 1560 | "minipass": "2.2.4" |
1571 | } | 1561 | } |
1572 | }, | 1562 | }, |
1573 | "fs.realpath": { | 1563 | "fs.realpath": { |
1574 | "version": "1.0.0", | 1564 | "version": "1.0.0", |
1575 | "bundled": true, | 1565 | "bundled": true, |
1576 | "optional": true | 1566 | "optional": true |
1577 | }, | 1567 | }, |
1578 | "gauge": { | 1568 | "gauge": { |
1579 | "version": "2.7.4", | 1569 | "version": "2.7.4", |
1580 | "bundled": true, | 1570 | "bundled": true, |
1581 | "optional": true, | 1571 | "optional": true, |
1582 | "requires": { | 1572 | "requires": { |
1583 | "aproba": "1.2.0", | 1573 | "aproba": "1.2.0", |
1584 | "console-control-strings": "1.1.0", | 1574 | "console-control-strings": "1.1.0", |
1585 | "has-unicode": "2.0.1", | 1575 | "has-unicode": "2.0.1", |
1586 | "object-assign": "4.1.1", | 1576 | "object-assign": "4.1.1", |
1587 | "signal-exit": "3.0.2", | 1577 | "signal-exit": "3.0.2", |
1588 | "string-width": "1.0.2", | 1578 | "string-width": "1.0.2", |
1589 | "strip-ansi": "3.0.1", | 1579 | "strip-ansi": "3.0.1", |
1590 | "wide-align": "1.1.2" | 1580 | "wide-align": "1.1.2" |
1591 | } | 1581 | } |
1592 | }, | 1582 | }, |
1593 | "glob": { | 1583 | "glob": { |
1594 | "version": "7.1.2", | 1584 | "version": "7.1.2", |
1595 | "bundled": true, | 1585 | "bundled": true, |
1596 | "optional": true, | 1586 | "optional": true, |
1597 | "requires": { | 1587 | "requires": { |
1598 | "fs.realpath": "1.0.0", | 1588 | "fs.realpath": "1.0.0", |
1599 | "inflight": "1.0.6", | 1589 | "inflight": "1.0.6", |
1600 | "inherits": "2.0.3", | 1590 | "inherits": "2.0.3", |
1601 | "minimatch": "3.0.4", | 1591 | "minimatch": "3.0.4", |
1602 | "once": "1.4.0", | 1592 | "once": "1.4.0", |
1603 | "path-is-absolute": "1.0.1" | 1593 | "path-is-absolute": "1.0.1" |
1604 | } | 1594 | } |
1605 | }, | 1595 | }, |
1606 | "has-unicode": { | 1596 | "has-unicode": { |
1607 | "version": "2.0.1", | 1597 | "version": "2.0.1", |
1608 | "bundled": true, | 1598 | "bundled": true, |
1609 | "optional": true | 1599 | "optional": true |
1610 | }, | 1600 | }, |
1611 | "iconv-lite": { | 1601 | "iconv-lite": { |
1612 | "version": "0.4.21", | 1602 | "version": "0.4.21", |
1613 | "bundled": true, | 1603 | "bundled": true, |
1614 | "optional": true, | 1604 | "optional": true, |
1615 | "requires": { | 1605 | "requires": { |
1616 | "safer-buffer": "2.1.2" | 1606 | "safer-buffer": "2.1.2" |
1617 | } | 1607 | } |
1618 | }, | 1608 | }, |
1619 | "ignore-walk": { | 1609 | "ignore-walk": { |
1620 | "version": "3.0.1", | 1610 | "version": "3.0.1", |
1621 | "bundled": true, | 1611 | "bundled": true, |
1622 | "optional": true, | 1612 | "optional": true, |
1623 | "requires": { | 1613 | "requires": { |
1624 | "minimatch": "3.0.4" | 1614 | "minimatch": "3.0.4" |
1625 | } | 1615 | } |
1626 | }, | 1616 | }, |
1627 | "inflight": { | 1617 | "inflight": { |
1628 | "version": "1.0.6", | 1618 | "version": "1.0.6", |
1629 | "bundled": true, | 1619 | "bundled": true, |
1630 | "optional": true, | 1620 | "optional": true, |
1631 | "requires": { | 1621 | "requires": { |
1632 | "once": "1.4.0", | 1622 | "once": "1.4.0", |
1633 | "wrappy": "1.0.2" | 1623 | "wrappy": "1.0.2" |
1634 | } | 1624 | } |
1635 | }, | 1625 | }, |
1636 | "inherits": { | 1626 | "inherits": { |
1637 | "version": "2.0.3", | 1627 | "version": "2.0.3", |
1638 | "bundled": true | 1628 | "bundled": true |
1639 | }, | 1629 | }, |
1640 | "ini": { | 1630 | "ini": { |
1641 | "version": "1.3.5", | 1631 | "version": "1.3.5", |
1642 | "bundled": true, | 1632 | "bundled": true, |
1643 | "optional": true | 1633 | "optional": true |
1644 | }, | 1634 | }, |
1645 | "is-fullwidth-code-point": { | 1635 | "is-fullwidth-code-point": { |
1646 | "version": "1.0.0", | 1636 | "version": "1.0.0", |
1647 | "bundled": true, | 1637 | "bundled": true, |
1648 | "requires": { | 1638 | "requires": { |
1649 | "number-is-nan": "1.0.1" | 1639 | "number-is-nan": "1.0.1" |
1650 | } | 1640 | } |
1651 | }, | 1641 | }, |
1652 | "isarray": { | 1642 | "isarray": { |
1653 | "version": "1.0.0", | 1643 | "version": "1.0.0", |
1654 | "bundled": true, | 1644 | "bundled": true, |
1655 | "optional": true | 1645 | "optional": true |
1656 | }, | 1646 | }, |
1657 | "minimatch": { | 1647 | "minimatch": { |
1658 | "version": "3.0.4", | 1648 | "version": "3.0.4", |
1659 | "bundled": true, | 1649 | "bundled": true, |
1660 | "requires": { | 1650 | "requires": { |
1661 | "brace-expansion": "1.1.11" | 1651 | "brace-expansion": "1.1.11" |
1662 | } | 1652 | } |
1663 | }, | 1653 | }, |
1664 | "minimist": { | 1654 | "minimist": { |
1665 | "version": "0.0.8", | 1655 | "version": "0.0.8", |
1666 | "bundled": true | 1656 | "bundled": true |
1667 | }, | 1657 | }, |
1668 | "minipass": { | 1658 | "minipass": { |
1669 | "version": "2.2.4", | 1659 | "version": "2.2.4", |
1670 | "bundled": true, | 1660 | "bundled": true, |
1671 | "requires": { | 1661 | "requires": { |
1672 | "safe-buffer": "5.1.1", | 1662 | "safe-buffer": "5.1.1", |
1673 | "yallist": "3.0.2" | 1663 | "yallist": "3.0.2" |
1674 | } | 1664 | } |
1675 | }, | 1665 | }, |
1676 | "minizlib": { | 1666 | "minizlib": { |
1677 | "version": "1.1.0", | 1667 | "version": "1.1.0", |
1678 | "bundled": true, | 1668 | "bundled": true, |
1679 | "optional": true, | 1669 | "optional": true, |
1680 | "requires": { | 1670 | "requires": { |
1681 | "minipass": "2.2.4" | 1671 | "minipass": "2.2.4" |
1682 | } | 1672 | } |
1683 | }, | 1673 | }, |
1684 | "mkdirp": { | 1674 | "mkdirp": { |
1685 | "version": "0.5.1", | 1675 | "version": "0.5.1", |
1686 | "bundled": true, | 1676 | "bundled": true, |
1687 | "requires": { | 1677 | "requires": { |
1688 | "minimist": "0.0.8" | 1678 | "minimist": "0.0.8" |
1689 | } | 1679 | } |
1690 | }, | 1680 | }, |
1691 | "ms": { | 1681 | "ms": { |
1692 | "version": "2.0.0", | 1682 | "version": "2.0.0", |
1693 | "bundled": true, | 1683 | "bundled": true, |
1694 | "optional": true | 1684 | "optional": true |
1695 | }, | 1685 | }, |
1696 | "needle": { | 1686 | "needle": { |
1697 | "version": "2.2.0", | 1687 | "version": "2.2.0", |
1698 | "bundled": true, | 1688 | "bundled": true, |
1699 | "optional": true, | 1689 | "optional": true, |
1700 | "requires": { | 1690 | "requires": { |
1701 | "debug": "2.6.9", | 1691 | "debug": "2.6.9", |
1702 | "iconv-lite": "0.4.21", | 1692 | "iconv-lite": "0.4.21", |
1703 | "sax": "1.2.4" | 1693 | "sax": "1.2.4" |
1704 | } | 1694 | } |
1705 | }, | 1695 | }, |
1706 | "node-pre-gyp": { | 1696 | "node-pre-gyp": { |
1707 | "version": "0.10.0", | 1697 | "version": "0.10.0", |
1708 | "bundled": true, | 1698 | "bundled": true, |
1709 | "optional": true, | 1699 | "optional": true, |
1710 | "requires": { | 1700 | "requires": { |
1711 | "detect-libc": "1.0.3", | 1701 | "detect-libc": "1.0.3", |
1712 | "mkdirp": "0.5.1", | 1702 | "mkdirp": "0.5.1", |
1713 | "needle": "2.2.0", | 1703 | "needle": "2.2.0", |
1714 | "nopt": "4.0.1", | 1704 | "nopt": "4.0.1", |
1715 | "npm-packlist": "1.1.10", | 1705 | "npm-packlist": "1.1.10", |
1716 | "npmlog": "4.1.2", | 1706 | "npmlog": "4.1.2", |
1717 | "rc": "1.2.7", | 1707 | "rc": "1.2.7", |
1718 | "rimraf": "2.6.2", | 1708 | "rimraf": "2.6.2", |
1719 | "semver": "5.5.0", | 1709 | "semver": "5.5.0", |
1720 | "tar": "4.4.1" | 1710 | "tar": "4.4.1" |
1721 | } | 1711 | } |
1722 | }, | 1712 | }, |
1723 | "nopt": { | 1713 | "nopt": { |
1724 | "version": "4.0.1", | 1714 | "version": "4.0.1", |
1725 | "bundled": true, | 1715 | "bundled": true, |
1726 | "optional": true, | 1716 | "optional": true, |
1727 | "requires": { | 1717 | "requires": { |
1728 | "abbrev": "1.1.1", | 1718 | "abbrev": "1.1.1", |
1729 | "osenv": "0.1.5" | 1719 | "osenv": "0.1.5" |
1730 | } | 1720 | } |
1731 | }, | 1721 | }, |
1732 | "npm-bundled": { | 1722 | "npm-bundled": { |
1733 | "version": "1.0.3", | 1723 | "version": "1.0.3", |
1734 | "bundled": true, | 1724 | "bundled": true, |
1735 | "optional": true | 1725 | "optional": true |
1736 | }, | 1726 | }, |
1737 | "npm-packlist": { | 1727 | "npm-packlist": { |
1738 | "version": "1.1.10", | 1728 | "version": "1.1.10", |
1739 | "bundled": true, | 1729 | "bundled": true, |
1740 | "optional": true, | 1730 | "optional": true, |
1741 | "requires": { | 1731 | "requires": { |
1742 | "ignore-walk": "3.0.1", | 1732 | "ignore-walk": "3.0.1", |
1743 | "npm-bundled": "1.0.3" | 1733 | "npm-bundled": "1.0.3" |
1744 | } | 1734 | } |
1745 | }, | 1735 | }, |
1746 | "npmlog": { | 1736 | "npmlog": { |
1747 | "version": "4.1.2", | 1737 | "version": "4.1.2", |
1748 | "bundled": true, | 1738 | "bundled": true, |
1749 | "optional": true, | 1739 | "optional": true, |
1750 | "requires": { | 1740 | "requires": { |
1751 | "are-we-there-yet": "1.1.4", | 1741 | "are-we-there-yet": "1.1.4", |
1752 | "console-control-strings": "1.1.0", | 1742 | "console-control-strings": "1.1.0", |
1753 | "gauge": "2.7.4", | 1743 | "gauge": "2.7.4", |
1754 | "set-blocking": "2.0.0" | 1744 | "set-blocking": "2.0.0" |
1755 | } | 1745 | } |
1756 | }, | 1746 | }, |
1757 | "number-is-nan": { | 1747 | "number-is-nan": { |
1758 | "version": "1.0.1", | 1748 | "version": "1.0.1", |
1759 | "bundled": true | 1749 | "bundled": true |
1760 | }, | 1750 | }, |
1761 | "object-assign": { | 1751 | "object-assign": { |
1762 | "version": "4.1.1", | 1752 | "version": "4.1.1", |
1763 | "bundled": true, | 1753 | "bundled": true, |
1764 | "optional": true | 1754 | "optional": true |
1765 | }, | 1755 | }, |
1766 | "once": { | 1756 | "once": { |
1767 | "version": "1.4.0", | 1757 | "version": "1.4.0", |
1768 | "bundled": true, | 1758 | "bundled": true, |
1769 | "requires": { | 1759 | "requires": { |
1770 | "wrappy": "1.0.2" | 1760 | "wrappy": "1.0.2" |
1771 | } | 1761 | } |
1772 | }, | 1762 | }, |
1773 | "os-homedir": { | 1763 | "os-homedir": { |
1774 | "version": "1.0.2", | 1764 | "version": "1.0.2", |
1775 | "bundled": true, | 1765 | "bundled": true, |
1776 | "optional": true | 1766 | "optional": true |
1777 | }, | 1767 | }, |
1778 | "os-tmpdir": { | 1768 | "os-tmpdir": { |
1779 | "version": "1.0.2", | 1769 | "version": "1.0.2", |
1780 | "bundled": true, | 1770 | "bundled": true, |
1781 | "optional": true | 1771 | "optional": true |
1782 | }, | 1772 | }, |
1783 | "osenv": { | 1773 | "osenv": { |
1784 | "version": "0.1.5", | 1774 | "version": "0.1.5", |
1785 | "bundled": true, | 1775 | "bundled": true, |
1786 | "optional": true, | 1776 | "optional": true, |
1787 | "requires": { | 1777 | "requires": { |
1788 | "os-homedir": "1.0.2", | 1778 | "os-homedir": "1.0.2", |
1789 | "os-tmpdir": "1.0.2" | 1779 | "os-tmpdir": "1.0.2" |
1790 | } | 1780 | } |
1791 | }, | 1781 | }, |
1792 | "path-is-absolute": { | 1782 | "path-is-absolute": { |
1793 | "version": "1.0.1", | 1783 | "version": "1.0.1", |
1794 | "bundled": true, | 1784 | "bundled": true, |
1795 | "optional": true | 1785 | "optional": true |
1796 | }, | 1786 | }, |
1797 | "process-nextick-args": { | 1787 | "process-nextick-args": { |
1798 | "version": "2.0.0", | 1788 | "version": "2.0.0", |
1799 | "bundled": true, | 1789 | "bundled": true, |
1800 | "optional": true | 1790 | "optional": true |
1801 | }, | 1791 | }, |
1802 | "rc": { | 1792 | "rc": { |
1803 | "version": "1.2.7", | 1793 | "version": "1.2.7", |
1804 | "bundled": true, | 1794 | "bundled": true, |
1805 | "optional": true, | 1795 | "optional": true, |
1806 | "requires": { | 1796 | "requires": { |
1807 | "deep-extend": "0.5.1", | 1797 | "deep-extend": "0.5.1", |
1808 | "ini": "1.3.5", | 1798 | "ini": "1.3.5", |
1809 | "minimist": "1.2.0", | 1799 | "minimist": "1.2.0", |
1810 | "strip-json-comments": "2.0.1" | 1800 | "strip-json-comments": "2.0.1" |
1811 | }, | 1801 | }, |
1812 | "dependencies": { | 1802 | "dependencies": { |
1813 | "minimist": { | 1803 | "minimist": { |
1814 | "version": "1.2.0", | 1804 | "version": "1.2.0", |
1815 | "bundled": true, | 1805 | "bundled": true, |
1816 | "optional": true | 1806 | "optional": true |
1817 | } | 1807 | } |
1818 | } | 1808 | } |
1819 | }, | 1809 | }, |
1820 | "readable-stream": { | 1810 | "readable-stream": { |
1821 | "version": "2.3.6", | 1811 | "version": "2.3.6", |
1822 | "bundled": true, | 1812 | "bundled": true, |
1823 | "optional": true, | 1813 | "optional": true, |
1824 | "requires": { | 1814 | "requires": { |
1825 | "core-util-is": "1.0.2", | 1815 | "core-util-is": "1.0.2", |
1826 | "inherits": "2.0.3", | 1816 | "inherits": "2.0.3", |
1827 | "isarray": "1.0.0", | 1817 | "isarray": "1.0.0", |
1828 | "process-nextick-args": "2.0.0", | 1818 | "process-nextick-args": "2.0.0", |
1829 | "safe-buffer": "5.1.1", | 1819 | "safe-buffer": "5.1.1", |
1830 | "string_decoder": "1.1.1", | 1820 | "string_decoder": "1.1.1", |
1831 | "util-deprecate": "1.0.2" | 1821 | "util-deprecate": "1.0.2" |
1832 | } | 1822 | } |
1833 | }, | 1823 | }, |
1834 | "rimraf": { | 1824 | "rimraf": { |
1835 | "version": "2.6.2", | 1825 | "version": "2.6.2", |
1836 | "bundled": true, | 1826 | "bundled": true, |
1837 | "optional": true, | 1827 | "optional": true, |
1838 | "requires": { | 1828 | "requires": { |
1839 | "glob": "7.1.2" | 1829 | "glob": "7.1.2" |
1840 | } | 1830 | } |
1841 | }, | 1831 | }, |
1842 | "safe-buffer": { | 1832 | "safe-buffer": { |
1843 | "version": "5.1.1", | 1833 | "version": "5.1.1", |
1844 | "bundled": true | 1834 | "bundled": true |
1845 | }, | 1835 | }, |
1846 | "safer-buffer": { | 1836 | "safer-buffer": { |
1847 | "version": "2.1.2", | 1837 | "version": "2.1.2", |
1848 | "bundled": true, | 1838 | "bundled": true, |
1849 | "optional": true | 1839 | "optional": true |
1850 | }, | 1840 | }, |
1851 | "sax": { | 1841 | "sax": { |
1852 | "version": "1.2.4", | 1842 | "version": "1.2.4", |
1853 | "bundled": true, | 1843 | "bundled": true, |
1854 | "optional": true | 1844 | "optional": true |
1855 | }, | 1845 | }, |
1856 | "semver": { | 1846 | "semver": { |
1857 | "version": "5.5.0", | 1847 | "version": "5.5.0", |
1858 | "bundled": true, | 1848 | "bundled": true, |
1859 | "optional": true | 1849 | "optional": true |
1860 | }, | 1850 | }, |
1861 | "set-blocking": { | 1851 | "set-blocking": { |
1862 | "version": "2.0.0", | 1852 | "version": "2.0.0", |
1863 | "bundled": true, | 1853 | "bundled": true, |
1864 | "optional": true | 1854 | "optional": true |
1865 | }, | 1855 | }, |
1866 | "signal-exit": { | 1856 | "signal-exit": { |
1867 | "version": "3.0.2", | 1857 | "version": "3.0.2", |
1868 | "bundled": true, | 1858 | "bundled": true, |
1869 | "optional": true | 1859 | "optional": true |
1870 | }, | 1860 | }, |
1871 | "string-width": { | 1861 | "string-width": { |
1872 | "version": "1.0.2", | 1862 | "version": "1.0.2", |
1873 | "bundled": true, | 1863 | "bundled": true, |
1874 | "requires": { | 1864 | "requires": { |
1875 | "code-point-at": "1.1.0", | 1865 | "code-point-at": "1.1.0", |
1876 | "is-fullwidth-code-point": "1.0.0", | 1866 | "is-fullwidth-code-point": "1.0.0", |
1877 | "strip-ansi": "3.0.1" | 1867 | "strip-ansi": "3.0.1" |
1878 | } | 1868 | } |
1879 | }, | 1869 | }, |
1880 | "string_decoder": { | 1870 | "string_decoder": { |
1881 | "version": "1.1.1", | 1871 | "version": "1.1.1", |
1882 | "bundled": true, | 1872 | "bundled": true, |
1883 | "optional": true, | 1873 | "optional": true, |
1884 | "requires": { | 1874 | "requires": { |
1885 | "safe-buffer": "5.1.1" | 1875 | "safe-buffer": "5.1.1" |
1886 | } | 1876 | } |
1887 | }, | 1877 | }, |
1888 | "strip-ansi": { | 1878 | "strip-ansi": { |
1889 | "version": "3.0.1", | 1879 | "version": "3.0.1", |
1890 | "bundled": true, | 1880 | "bundled": true, |
1891 | "requires": { | 1881 | "requires": { |
1892 | "ansi-regex": "2.1.1" | 1882 | "ansi-regex": "2.1.1" |
1893 | } | 1883 | } |
1894 | }, | 1884 | }, |
1895 | "strip-json-comments": { | 1885 | "strip-json-comments": { |
1896 | "version": "2.0.1", | 1886 | "version": "2.0.1", |
1897 | "bundled": true, | 1887 | "bundled": true, |
1898 | "optional": true | 1888 | "optional": true |
1899 | }, | 1889 | }, |
1900 | "tar": { | 1890 | "tar": { |
1901 | "version": "4.4.1", | 1891 | "version": "4.4.1", |
1902 | "bundled": true, | 1892 | "bundled": true, |
1903 | "optional": true, | 1893 | "optional": true, |
1904 | "requires": { | 1894 | "requires": { |
1905 | "chownr": "1.0.1", | 1895 | "chownr": "1.0.1", |
1906 | "fs-minipass": "1.2.5", | 1896 | "fs-minipass": "1.2.5", |
1907 | "minipass": "2.2.4", | 1897 | "minipass": "2.2.4", |
1908 | "minizlib": "1.1.0", | 1898 | "minizlib": "1.1.0", |
1909 | "mkdirp": "0.5.1", | 1899 | "mkdirp": "0.5.1", |
1910 | "safe-buffer": "5.1.1", | 1900 | "safe-buffer": "5.1.1", |
1911 | "yallist": "3.0.2" | 1901 | "yallist": "3.0.2" |
1912 | } | 1902 | } |
1913 | }, | 1903 | }, |
1914 | "util-deprecate": { | 1904 | "util-deprecate": { |
1915 | "version": "1.0.2", | 1905 | "version": "1.0.2", |
1916 | "bundled": true, | 1906 | "bundled": true, |
1917 | "optional": true | 1907 | "optional": true |
1918 | }, | 1908 | }, |
1919 | "wide-align": { | 1909 | "wide-align": { |
1920 | "version": "1.1.2", | 1910 | "version": "1.1.2", |
1921 | "bundled": true, | 1911 | "bundled": true, |
1922 | "optional": true, | 1912 | "optional": true, |
1923 | "requires": { | 1913 | "requires": { |
1924 | "string-width": "1.0.2" | 1914 | "string-width": "1.0.2" |
1925 | } | 1915 | } |
1926 | }, | 1916 | }, |
1927 | "wrappy": { | 1917 | "wrappy": { |
1928 | "version": "1.0.2", | 1918 | "version": "1.0.2", |
1929 | "bundled": true | 1919 | "bundled": true |
1930 | }, | 1920 | }, |
1931 | "yallist": { | 1921 | "yallist": { |
1932 | "version": "3.0.2", | 1922 | "version": "3.0.2", |
1933 | "bundled": true | 1923 | "bundled": true |
1934 | } | 1924 | } |
1935 | } | 1925 | } |
1936 | }, | 1926 | }, |
1937 | "gauge": { | 1927 | "gauge": { |
1938 | "version": "2.7.4", | 1928 | "version": "2.7.4", |
1939 | "resolved": "https://registry.npmjs.org/gauge/-/gauge-2.7.4.tgz", | 1929 | "resolved": "https://registry.npmjs.org/gauge/-/gauge-2.7.4.tgz", |
1940 | "integrity": "sha1-LANAXHU4w51+s3sxcCLjJfsBi/c=", | 1930 | "integrity": "sha1-LANAXHU4w51+s3sxcCLjJfsBi/c=", |
1941 | "requires": { | 1931 | "requires": { |
1942 | "aproba": "1.2.0", | 1932 | "aproba": "1.2.0", |
1943 | "console-control-strings": "1.1.0", | 1933 | "console-control-strings": "1.1.0", |
1944 | "has-unicode": "2.0.1", | 1934 | "has-unicode": "2.0.1", |
1945 | "object-assign": "4.1.1", | 1935 | "object-assign": "4.1.1", |
1946 | "signal-exit": "3.0.2", | 1936 | "signal-exit": "3.0.2", |
1947 | "string-width": "1.0.2", | 1937 | "string-width": "1.0.2", |
1948 | "strip-ansi": "3.0.1", | 1938 | "strip-ansi": "3.0.1", |
1949 | "wide-align": "1.1.3" | 1939 | "wide-align": "1.1.3" |
1950 | } | 1940 | } |
1951 | }, | 1941 | }, |
1952 | "get-value": { | 1942 | "get-value": { |
1953 | "version": "2.0.6", | 1943 | "version": "2.0.6", |
1954 | "resolved": "https://registry.npmjs.org/get-value/-/get-value-2.0.6.tgz", | 1944 | "resolved": "https://registry.npmjs.org/get-value/-/get-value-2.0.6.tgz", |
1955 | "integrity": "sha1-3BXKHGcjh8p2vTesCjlbogQqLCg=" | 1945 | "integrity": "sha1-3BXKHGcjh8p2vTesCjlbogQqLCg=" |
1956 | }, | 1946 | }, |
1957 | "getpass": { | 1947 | "getpass": { |
1958 | "version": "0.1.7", | 1948 | "version": "0.1.7", |
1959 | "resolved": "https://registry.npmjs.org/getpass/-/getpass-0.1.7.tgz", | 1949 | "resolved": "https://registry.npmjs.org/getpass/-/getpass-0.1.7.tgz", |
1960 | "integrity": "sha1-Xv+OPmhNVprkyysSgmBOi6YhSfo=", | 1950 | "integrity": "sha1-Xv+OPmhNVprkyysSgmBOi6YhSfo=", |
1961 | "requires": { | 1951 | "requires": { |
1962 | "assert-plus": "1.0.0" | 1952 | "assert-plus": "1.0.0" |
1963 | } | 1953 | } |
1964 | }, | 1954 | }, |
1965 | "github-from-package": { | 1955 | "github-from-package": { |
1966 | "version": "0.0.0", | 1956 | "version": "0.0.0", |
1967 | "resolved": "https://registry.npmjs.org/github-from-package/-/github-from-package-0.0.0.tgz", | 1957 | "resolved": "https://registry.npmjs.org/github-from-package/-/github-from-package-0.0.0.tgz", |
1968 | "integrity": "sha1-l/tdlr/eiXMxPyDoKI75oWf6ZM4=" | 1958 | "integrity": "sha1-l/tdlr/eiXMxPyDoKI75oWf6ZM4=" |
1969 | }, | 1959 | }, |
1970 | "glob": { | 1960 | "glob": { |
1971 | "version": "7.1.2", | 1961 | "version": "7.1.2", |
1972 | "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.2.tgz", | 1962 | "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.2.tgz", |
1973 | "integrity": "sha512-MJTUg1kjuLeQCJ+ccE4Vpa6kKVXkPYJ2mOCQyUuKLcLQsdrMCpBPUi8qVE6+YuaJkozeA9NusTAw3hLr8Xe5EQ==", | 1963 | "integrity": "sha512-MJTUg1kjuLeQCJ+ccE4Vpa6kKVXkPYJ2mOCQyUuKLcLQsdrMCpBPUi8qVE6+YuaJkozeA9NusTAw3hLr8Xe5EQ==", |
1974 | "requires": { | 1964 | "requires": { |
1975 | "fs.realpath": "1.0.0", | 1965 | "fs.realpath": "1.0.0", |
1976 | "inflight": "1.0.6", | 1966 | "inflight": "1.0.6", |
1977 | "inherits": "2.0.3", | 1967 | "inherits": "2.0.3", |
1978 | "minimatch": "3.0.4", | 1968 | "minimatch": "3.0.4", |
1979 | "once": "1.4.0", | 1969 | "once": "1.4.0", |
1980 | "path-is-absolute": "1.0.1" | 1970 | "path-is-absolute": "1.0.1" |
1981 | } | 1971 | } |
1982 | }, | 1972 | }, |
1983 | "glob-parent": { | 1973 | "glob-parent": { |
1984 | "version": "3.1.0", | 1974 | "version": "3.1.0", |
1985 | "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-3.1.0.tgz", | 1975 | "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-3.1.0.tgz", |
1986 | "integrity": "sha1-nmr2KZ2NO9K9QEMIMr0RPfkGxa4=", | 1976 | "integrity": "sha1-nmr2KZ2NO9K9QEMIMr0RPfkGxa4=", |
1987 | "optional": true, | 1977 | "optional": true, |
1988 | "requires": { | 1978 | "requires": { |
1989 | "is-glob": "3.1.0", | 1979 | "is-glob": "3.1.0", |
1990 | "path-dirname": "1.0.2" | 1980 | "path-dirname": "1.0.2" |
1991 | }, | 1981 | }, |
1992 | "dependencies": { | 1982 | "dependencies": { |
1993 | "is-glob": { | 1983 | "is-glob": { |
1994 | "version": "3.1.0", | 1984 | "version": "3.1.0", |
1995 | "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-3.1.0.tgz", | 1985 | "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-3.1.0.tgz", |
1996 | "integrity": "sha1-e6WuJCF4BKxwcHuWkiVnSGzD6Eo=", | 1986 | "integrity": "sha1-e6WuJCF4BKxwcHuWkiVnSGzD6Eo=", |
1997 | "optional": true, | 1987 | "optional": true, |
1998 | "requires": { | 1988 | "requires": { |
1999 | "is-extglob": "2.1.1" | 1989 | "is-extglob": "2.1.1" |
2000 | } | 1990 | } |
2001 | } | 1991 | } |
2002 | } | 1992 | } |
2003 | }, | 1993 | }, |
2004 | "graceful-fs": { | 1994 | "graceful-fs": { |
2005 | "version": "4.1.11", | 1995 | "version": "4.1.11", |
2006 | "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.1.11.tgz", | 1996 | "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.1.11.tgz", |
2007 | "integrity": "sha1-Dovf5NHduIVNZOBOp8AOKgJuVlg=", | 1997 | "integrity": "sha1-Dovf5NHduIVNZOBOp8AOKgJuVlg=", |
2008 | "optional": true | 1998 | "optional": true |
2009 | }, | 1999 | }, |
2010 | "har-schema": { | 2000 | "har-schema": { |
2011 | "version": "2.0.0", | 2001 | "version": "2.0.0", |
2012 | "resolved": "https://registry.npmjs.org/har-schema/-/har-schema-2.0.0.tgz", | 2002 | "resolved": "https://registry.npmjs.org/har-schema/-/har-schema-2.0.0.tgz", |
2013 | "integrity": "sha1-qUwiJOvKwEeCoNkDVSHyRzW37JI=" | 2003 | "integrity": "sha1-qUwiJOvKwEeCoNkDVSHyRzW37JI=" |
2014 | }, | 2004 | }, |
2015 | "har-validator": { | 2005 | "har-validator": { |
2016 | "version": "5.0.3", | 2006 | "version": "5.0.3", |
2017 | "resolved": "https://registry.npmjs.org/har-validator/-/har-validator-5.0.3.tgz", | 2007 | "resolved": "https://registry.npmjs.org/har-validator/-/har-validator-5.0.3.tgz", |
2018 | "integrity": "sha1-ukAsJmGU8VlW7xXg/PJCmT9qff0=", | 2008 | "integrity": "sha1-ukAsJmGU8VlW7xXg/PJCmT9qff0=", |
2019 | "requires": { | 2009 | "requires": { |
2020 | "ajv": "5.5.2", | 2010 | "ajv": "5.5.2", |
2021 | "har-schema": "2.0.0" | 2011 | "har-schema": "2.0.0" |
2022 | } | 2012 | } |
2023 | }, | 2013 | }, |
2024 | "has-unicode": { | 2014 | "has-unicode": { |
2025 | "version": "2.0.1", | 2015 | "version": "2.0.1", |
2026 | "resolved": "https://registry.npmjs.org/has-unicode/-/has-unicode-2.0.1.tgz", | 2016 | "resolved": "https://registry.npmjs.org/has-unicode/-/has-unicode-2.0.1.tgz", |
2027 | "integrity": "sha1-4Ob+aijPUROIVeCG0Wkedx3iqLk=" | 2017 | "integrity": "sha1-4Ob+aijPUROIVeCG0Wkedx3iqLk=" |
2028 | }, | 2018 | }, |
2029 | "has-value": { | 2019 | "has-value": { |
2030 | "version": "1.0.0", | 2020 | "version": "1.0.0", |
2031 | "resolved": "https://registry.npmjs.org/has-value/-/has-value-1.0.0.tgz", | 2021 | "resolved": "https://registry.npmjs.org/has-value/-/has-value-1.0.0.tgz", |
2032 | "integrity": "sha1-GLKB2lhbHFxR3vJMkw7SmgvmsXc=", | 2022 | "integrity": "sha1-GLKB2lhbHFxR3vJMkw7SmgvmsXc=", |
2033 | "requires": { | 2023 | "requires": { |
2034 | "get-value": "2.0.6", | 2024 | "get-value": "2.0.6", |
2035 | "has-values": "1.0.0", | 2025 | "has-values": "1.0.0", |
2036 | "isobject": "3.0.1" | 2026 | "isobject": "3.0.1" |
2037 | } | 2027 | } |
2038 | }, | 2028 | }, |
2039 | "has-values": { | 2029 | "has-values": { |
2040 | "version": "1.0.0", | 2030 | "version": "1.0.0", |
2041 | "resolved": "https://registry.npmjs.org/has-values/-/has-values-1.0.0.tgz", | 2031 | "resolved": "https://registry.npmjs.org/has-values/-/has-values-1.0.0.tgz", |
2042 | "integrity": "sha1-lbC2P+whRmGab+V/51Yo1aOe/k8=", | 2032 | "integrity": "sha1-lbC2P+whRmGab+V/51Yo1aOe/k8=", |
2043 | "requires": { | 2033 | "requires": { |
2044 | "is-number": "3.0.0", | 2034 | "is-number": "3.0.0", |
2045 | "kind-of": "4.0.0" | 2035 | "kind-of": "4.0.0" |
2046 | }, | 2036 | }, |
2047 | "dependencies": { | 2037 | "dependencies": { |
2048 | "is-number": { | 2038 | "is-number": { |
2049 | "version": "3.0.0", | 2039 | "version": "3.0.0", |
2050 | "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", | 2040 | "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", |
2051 | "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=", | 2041 | "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=", |
2052 | "requires": { | 2042 | "requires": { |
2053 | "kind-of": "3.2.2" | 2043 | "kind-of": "3.2.2" |
2054 | }, | 2044 | }, |
2055 | "dependencies": { | 2045 | "dependencies": { |
2056 | "kind-of": { | 2046 | "kind-of": { |
2057 | "version": "3.2.2", | 2047 | "version": "3.2.2", |
2058 | "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", | 2048 | "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", |
2059 | "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", | 2049 | "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", |
2060 | "requires": { | 2050 | "requires": { |
2061 | "is-buffer": "1.1.6" | 2051 | "is-buffer": "1.1.6" |
2062 | } | 2052 | } |
2063 | } | 2053 | } |
2064 | } | 2054 | } |
2065 | }, | 2055 | }, |
2066 | "kind-of": { | 2056 | "kind-of": { |
2067 | "version": "4.0.0", | 2057 | "version": "4.0.0", |
2068 | "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-4.0.0.tgz", | 2058 | "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-4.0.0.tgz", |
2069 | "integrity": "sha1-IIE989cSkosgc3hpGkUGb65y3Vc=", | 2059 | "integrity": "sha1-IIE989cSkosgc3hpGkUGb65y3Vc=", |
2070 | "requires": { | 2060 | "requires": { |
2071 | "is-buffer": "1.1.6" | 2061 | "is-buffer": "1.1.6" |
2072 | } | 2062 | } |
2073 | } | 2063 | } |
2074 | } | 2064 | } |
2075 | }, | 2065 | }, |
2076 | "http-errors": { | 2066 | "http-errors": { |
2077 | "version": "1.6.3", | 2067 | "version": "1.6.3", |
2078 | "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.6.3.tgz", | 2068 | "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.6.3.tgz", |
2079 | "integrity": "sha1-i1VoC7S+KDoLW/TqLjhYC+HZMg0=", | 2069 | "integrity": "sha1-i1VoC7S+KDoLW/TqLjhYC+HZMg0=", |
2080 | "requires": { | 2070 | "requires": { |
2081 | "depd": "1.1.2", | 2071 | "depd": "1.1.2", |
2082 | "inherits": "2.0.3", | 2072 | "inherits": "2.0.3", |
2083 | "setprototypeof": "1.1.0", | 2073 | "setprototypeof": "1.1.0", |
2084 | "statuses": "1.5.0" | 2074 | "statuses": "1.4.0" |
2085 | } | 2075 | } |
2086 | }, | 2076 | }, |
2087 | "http-signature": { | 2077 | "http-signature": { |
2088 | "version": "1.2.0", | 2078 | "version": "1.2.0", |
2089 | "resolved": "https://registry.npmjs.org/http-signature/-/http-signature-1.2.0.tgz", | 2079 | "resolved": "https://registry.npmjs.org/http-signature/-/http-signature-1.2.0.tgz", |
2090 | "integrity": "sha1-muzZJRFHcvPZW2WmCruPfBj7rOE=", | 2080 | "integrity": "sha1-muzZJRFHcvPZW2WmCruPfBj7rOE=", |
2091 | "requires": { | 2081 | "requires": { |
2092 | "assert-plus": "1.0.0", | 2082 | "assert-plus": "1.0.0", |
2093 | "jsprim": "1.4.1", | 2083 | "jsprim": "1.4.1", |
2094 | "sshpk": "1.14.2" | 2084 | "sshpk": "1.14.2" |
2095 | } | 2085 | } |
2096 | }, | 2086 | }, |
2097 | "iconv-lite": { | 2087 | "iconv-lite": { |
2098 | "version": "0.4.23", | 2088 | "version": "0.4.23", |
2099 | "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.23.tgz", | 2089 | "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.23.tgz", |
2100 | "integrity": "sha512-neyTUVFtahjf0mB3dZT77u+8O0QB89jFdnBkd5P1JgYPbPaia3gXXOVL2fq8VyU2gMMD7SaN7QukTB/pmXYvDA==", | 2090 | "integrity": "sha512-neyTUVFtahjf0mB3dZT77u+8O0QB89jFdnBkd5P1JgYPbPaia3gXXOVL2fq8VyU2gMMD7SaN7QukTB/pmXYvDA==", |
2101 | "requires": { | 2091 | "requires": { |
2102 | "safer-buffer": "2.1.2" | 2092 | "safer-buffer": "2.1.2" |
2103 | } | 2093 | } |
2104 | }, | 2094 | }, |
2105 | "ignore-walk": { | 2095 | "ignore-walk": { |
2106 | "version": "3.0.1", | 2096 | "version": "3.0.1", |
2107 | "resolved": "https://registry.npmjs.org/ignore-walk/-/ignore-walk-3.0.1.tgz", | 2097 | "resolved": "https://registry.npmjs.org/ignore-walk/-/ignore-walk-3.0.1.tgz", |
2108 | "integrity": "sha512-DTVlMx3IYPe0/JJcYP7Gxg7ttZZu3IInhuEhbchuqneY9wWe5Ojy2mXLBaQFUQmo0AW2r3qG7m1mg86js+gnlQ==", | 2098 | "integrity": "sha512-DTVlMx3IYPe0/JJcYP7Gxg7ttZZu3IInhuEhbchuqneY9wWe5Ojy2mXLBaQFUQmo0AW2r3qG7m1mg86js+gnlQ==", |
2109 | "requires": { | 2099 | "requires": { |
2110 | "minimatch": "3.0.4" | 2100 | "minimatch": "3.0.4" |
2111 | } | 2101 | } |
2112 | }, | 2102 | }, |
2113 | "inflight": { | 2103 | "inflight": { |
2114 | "version": "1.0.6", | 2104 | "version": "1.0.6", |
2115 | "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", | 2105 | "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", |
2116 | "integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=", | 2106 | "integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=", |
2117 | "requires": { | 2107 | "requires": { |
2118 | "once": "1.4.0", | 2108 | "once": "1.4.0", |
2119 | "wrappy": "1.0.2" | 2109 | "wrappy": "1.0.2" |
2120 | } | 2110 | } |
2121 | }, | 2111 | }, |
2122 | "info-symbol": { | 2112 | "info-symbol": { |
2123 | "version": "0.1.0", | 2113 | "version": "0.1.0", |
2124 | "resolved": "https://registry.npmjs.org/info-symbol/-/info-symbol-0.1.0.tgz", | 2114 | "resolved": "https://registry.npmjs.org/info-symbol/-/info-symbol-0.1.0.tgz", |
2125 | "integrity": "sha1-J4QdcoZ920JCzWEtecEGM4gcang=" | 2115 | "integrity": "sha1-J4QdcoZ920JCzWEtecEGM4gcang=" |
2126 | }, | 2116 | }, |
2127 | "inherits": { | 2117 | "inherits": { |
2128 | "version": "2.0.3", | 2118 | "version": "2.0.3", |
2129 | "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", | 2119 | "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", |
2130 | "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=" | 2120 | "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=" |
2131 | }, | 2121 | }, |
2132 | "ini": { | 2122 | "ini": { |
2133 | "version": "1.3.5", | 2123 | "version": "1.3.5", |
2134 | "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.5.tgz", | 2124 | "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.5.tgz", |
2135 | "integrity": "sha512-RZY5huIKCMRWDUqZlEi72f/lmXKMvuszcMBduliQ3nnWbx9X/ZBQO7DijMEYS9EhHBb2qacRUMtC7svLwe0lcw==" | 2125 | "integrity": "sha512-RZY5huIKCMRWDUqZlEi72f/lmXKMvuszcMBduliQ3nnWbx9X/ZBQO7DijMEYS9EhHBb2qacRUMtC7svLwe0lcw==" |
2136 | }, | 2126 | }, |
2137 | "invert-kv": { | 2127 | "invert-kv": { |
2138 | "version": "1.0.0", | 2128 | "version": "1.0.0", |
2139 | "resolved": "https://registry.npmjs.org/invert-kv/-/invert-kv-1.0.0.tgz", | 2129 | "resolved": "https://registry.npmjs.org/invert-kv/-/invert-kv-1.0.0.tgz", |
2140 | "integrity": "sha1-EEqOSqym09jNFXqO+L+rLXo//bY=" | 2130 | "integrity": "sha1-EEqOSqym09jNFXqO+L+rLXo//bY=" |
2141 | }, | 2131 | }, |
2142 | "ipaddr.js": { | 2132 | "ipaddr.js": { |
2143 | "version": "1.8.0", | 2133 | "version": "1.8.0", |
2144 | "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-1.8.0.tgz", | 2134 | "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-1.8.0.tgz", |
2145 | "integrity": "sha1-6qM9bd16zo9/b+DJygRA5wZzix4=" | 2135 | "integrity": "sha1-6qM9bd16zo9/b+DJygRA5wZzix4=" |
2146 | }, | 2136 | }, |
2147 | "is-accessor-descriptor": { | 2137 | "is-accessor-descriptor": { |
2148 | "version": "1.0.0", | 2138 | "version": "1.0.0", |
2149 | "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz", | 2139 | "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz", |
2150 | "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", | 2140 | "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", |
2151 | "requires": { | 2141 | "requires": { |
2152 | "kind-of": "6.0.2" | 2142 | "kind-of": "6.0.2" |
2153 | }, | 2143 | }, |
2154 | "dependencies": { | 2144 | "dependencies": { |
2155 | "kind-of": { | 2145 | "kind-of": { |
2156 | "version": "6.0.2", | 2146 | "version": "6.0.2", |
2157 | "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.2.tgz", | 2147 | "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.2.tgz", |
2158 | "integrity": "sha512-s5kLOcnH0XqDO+FvuaLX8DDjZ18CGFk7VygH40QoKPUQhW4e2rvM0rwUq0t8IQDOwYSeLK01U90OjzBTme2QqA==" | 2148 | "integrity": "sha512-s5kLOcnH0XqDO+FvuaLX8DDjZ18CGFk7VygH40QoKPUQhW4e2rvM0rwUq0t8IQDOwYSeLK01U90OjzBTme2QqA==" |
2159 | } | 2149 | } |
2160 | } | 2150 | } |
2161 | }, | 2151 | }, |
2162 | "is-binary-path": { | 2152 | "is-binary-path": { |
2163 | "version": "1.0.1", | 2153 | "version": "1.0.1", |
2164 | "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-1.0.1.tgz", | 2154 | "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-1.0.1.tgz", |
2165 | "integrity": "sha1-dfFmQrSA8YenEcgUFh/TpKdlWJg=", | 2155 | "integrity": "sha1-dfFmQrSA8YenEcgUFh/TpKdlWJg=", |
2166 | "optional": true, | 2156 | "optional": true, |
2167 | "requires": { | 2157 | "requires": { |
2168 | "binary-extensions": "1.11.0" | 2158 | "binary-extensions": "1.11.0" |
2169 | } | 2159 | } |
2170 | }, | 2160 | }, |
2171 | "is-buffer": { | 2161 | "is-buffer": { |
2172 | "version": "1.1.6", | 2162 | "version": "1.1.6", |
2173 | "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.6.tgz", | 2163 | "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.6.tgz", |
2174 | "integrity": "sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==" | 2164 | "integrity": "sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==" |
2175 | }, | 2165 | }, |
2176 | "is-data-descriptor": { | 2166 | "is-data-descriptor": { |
2177 | "version": "1.0.0", | 2167 | "version": "1.0.0", |
2178 | "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz", | 2168 | "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz", |
2179 | "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", | 2169 | "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", |
2180 | "requires": { | 2170 | "requires": { |
2181 | "kind-of": "6.0.2" | 2171 | "kind-of": "6.0.2" |
2182 | }, | 2172 | }, |
2183 | "dependencies": { | 2173 | "dependencies": { |
2184 | "kind-of": { | 2174 | "kind-of": { |
2185 | "version": "6.0.2", | 2175 | "version": "6.0.2", |
2186 | "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.2.tgz", | 2176 | "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.2.tgz", |
2187 | "integrity": "sha512-s5kLOcnH0XqDO+FvuaLX8DDjZ18CGFk7VygH40QoKPUQhW4e2rvM0rwUq0t8IQDOwYSeLK01U90OjzBTme2QqA==" | 2177 | "integrity": "sha512-s5kLOcnH0XqDO+FvuaLX8DDjZ18CGFk7VygH40QoKPUQhW4e2rvM0rwUq0t8IQDOwYSeLK01U90OjzBTme2QqA==" |
2188 | } | 2178 | } |
2189 | } | 2179 | } |
2190 | }, | 2180 | }, |
2191 | "is-descriptor": { | 2181 | "is-descriptor": { |
2192 | "version": "1.0.2", | 2182 | "version": "1.0.2", |
2193 | "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", | 2183 | "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", |
2194 | "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", | 2184 | "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", |
2195 | "requires": { | 2185 | "requires": { |
2196 | "is-accessor-descriptor": "1.0.0", | 2186 | "is-accessor-descriptor": "1.0.0", |
2197 | "is-data-descriptor": "1.0.0", | 2187 | "is-data-descriptor": "1.0.0", |
2198 | "kind-of": "6.0.2" | 2188 | "kind-of": "6.0.2" |
2199 | }, | 2189 | }, |
2200 | "dependencies": { | 2190 | "dependencies": { |
2201 | "kind-of": { | 2191 | "kind-of": { |
2202 | "version": "6.0.2", | 2192 | "version": "6.0.2", |
2203 | "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.2.tgz", | 2193 | "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.2.tgz", |
2204 | "integrity": "sha512-s5kLOcnH0XqDO+FvuaLX8DDjZ18CGFk7VygH40QoKPUQhW4e2rvM0rwUq0t8IQDOwYSeLK01U90OjzBTme2QqA==" | 2194 | "integrity": "sha512-s5kLOcnH0XqDO+FvuaLX8DDjZ18CGFk7VygH40QoKPUQhW4e2rvM0rwUq0t8IQDOwYSeLK01U90OjzBTme2QqA==" |
2205 | } | 2195 | } |
2206 | } | 2196 | } |
2207 | }, | 2197 | }, |
2208 | "is-extendable": { | 2198 | "is-extendable": { |
2209 | "version": "0.1.1", | 2199 | "version": "0.1.1", |
2210 | "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", | 2200 | "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", |
2211 | "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=" | 2201 | "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=" |
2212 | }, | 2202 | }, |
2213 | "is-extglob": { | 2203 | "is-extglob": { |
2214 | "version": "2.1.1", | 2204 | "version": "2.1.1", |
2215 | "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", | 2205 | "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", |
2216 | "integrity": "sha1-qIwCU1eR8C7TfHahueqXc8gz+MI=" | 2206 | "integrity": "sha1-qIwCU1eR8C7TfHahueqXc8gz+MI=" |
2217 | }, | 2207 | }, |
2218 | "is-fullwidth-code-point": { | 2208 | "is-fullwidth-code-point": { |
2219 | "version": "1.0.0", | 2209 | "version": "1.0.0", |
2220 | "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz", | 2210 | "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz", |
2221 | "integrity": "sha1-754xOG8DGn8NZDr4L95QxFfvAMs=", | 2211 | "integrity": "sha1-754xOG8DGn8NZDr4L95QxFfvAMs=", |
2222 | "requires": { | 2212 | "requires": { |
2223 | "number-is-nan": "1.0.1" | 2213 | "number-is-nan": "1.0.1" |
2224 | } | 2214 | } |
2225 | }, | 2215 | }, |
2226 | "is-glob": { | 2216 | "is-glob": { |
2227 | "version": "4.0.0", | 2217 | "version": "4.0.0", |
2228 | "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.0.tgz", | 2218 | "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.0.tgz", |
2229 | "integrity": "sha1-lSHHaEXMJhCoUgPd8ICpWML/q8A=", | 2219 | "integrity": "sha1-lSHHaEXMJhCoUgPd8ICpWML/q8A=", |
2230 | "optional": true, | 2220 | "optional": true, |
2231 | "requires": { | 2221 | "requires": { |
2232 | "is-extglob": "2.1.1" | 2222 | "is-extglob": "2.1.1" |
2233 | } | 2223 | } |
2234 | }, | 2224 | }, |
2235 | "is-number": { | 2225 | "is-number": { |
2236 | "version": "6.0.0", | 2226 | "version": "6.0.0", |
2237 | "resolved": "https://registry.npmjs.org/is-number/-/is-number-6.0.0.tgz", | 2227 | "resolved": "https://registry.npmjs.org/is-number/-/is-number-6.0.0.tgz", |
2238 | "integrity": "sha512-Wu1VHeILBK8KAWJUAiSZQX94GmOE45Rg6/538fKwiloUu21KncEkYGPqob2oSZ5mUT73vLGrHQjKw3KMPwfDzg==" | 2228 | "integrity": "sha512-Wu1VHeILBK8KAWJUAiSZQX94GmOE45Rg6/538fKwiloUu21KncEkYGPqob2oSZ5mUT73vLGrHQjKw3KMPwfDzg==" |
2239 | }, | 2229 | }, |
2240 | "is-plain-object": { | 2230 | "is-plain-object": { |
2241 | "version": "2.0.4", | 2231 | "version": "2.0.4", |
2242 | "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz", | 2232 | "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz", |
2243 | "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==", | 2233 | "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==", |
2244 | "requires": { | 2234 | "requires": { |
2245 | "isobject": "3.0.1" | 2235 | "isobject": "3.0.1" |
2246 | } | 2236 | } |
2247 | }, | 2237 | }, |
2248 | "is-typedarray": { | 2238 | "is-typedarray": { |
2249 | "version": "1.0.0", | 2239 | "version": "1.0.0", |
2250 | "resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz", | 2240 | "resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz", |
2251 | "integrity": "sha1-5HnICFjfDBsR3dppQPlgEfzaSpo=" | 2241 | "integrity": "sha1-5HnICFjfDBsR3dppQPlgEfzaSpo=" |
2252 | }, | 2242 | }, |
2253 | "is-windows": { | 2243 | "is-windows": { |
2254 | "version": "1.0.2", | 2244 | "version": "1.0.2", |
2255 | "resolved": "https://registry.npmjs.org/is-windows/-/is-windows-1.0.2.tgz", | 2245 | "resolved": "https://registry.npmjs.org/is-windows/-/is-windows-1.0.2.tgz", |
2256 | "integrity": "sha512-eXK1UInq2bPmjyX6e3VHIzMLobc4J94i4AWn+Hpq3OU5KkrRC96OAcR3PRJ/pGu6m8TRnBHP9dkXQVsT/COVIA==" | 2246 | "integrity": "sha512-eXK1UInq2bPmjyX6e3VHIzMLobc4J94i4AWn+Hpq3OU5KkrRC96OAcR3PRJ/pGu6m8TRnBHP9dkXQVsT/COVIA==" |
2257 | }, | 2247 | }, |
2258 | "isarray": { | 2248 | "isarray": { |
2259 | "version": "1.0.0", | 2249 | "version": "1.0.0", |
2260 | "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", | 2250 | "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", |
2261 | "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=" | 2251 | "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=" |
2262 | }, | 2252 | }, |
2263 | "isobject": { | 2253 | "isobject": { |
2264 | "version": "3.0.1", | 2254 | "version": "3.0.1", |
2265 | "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz", | 2255 | "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz", |
2266 | "integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=" | 2256 | "integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=" |
2267 | }, | 2257 | }, |
2268 | "isstream": { | 2258 | "isstream": { |
2269 | "version": "0.1.2", | 2259 | "version": "0.1.2", |
2270 | "resolved": "https://registry.npmjs.org/isstream/-/isstream-0.1.2.tgz", | 2260 | "resolved": "https://registry.npmjs.org/isstream/-/isstream-0.1.2.tgz", |
2271 | "integrity": "sha1-R+Y/evVa+m+S4VAOaQ64uFKcCZo=" | 2261 | "integrity": "sha1-R+Y/evVa+m+S4VAOaQ64uFKcCZo=" |
2272 | }, | 2262 | }, |
2273 | "jsbn": { | 2263 | "jsbn": { |
2274 | "version": "0.1.1", | 2264 | "version": "0.1.1", |
2275 | "resolved": "https://registry.npmjs.org/jsbn/-/jsbn-0.1.1.tgz", | 2265 | "resolved": "https://registry.npmjs.org/jsbn/-/jsbn-0.1.1.tgz", |
2276 | "integrity": "sha1-peZUwuWi3rXyAdls77yoDA7y9RM=", | 2266 | "integrity": "sha1-peZUwuWi3rXyAdls77yoDA7y9RM=", |
2277 | "optional": true | 2267 | "optional": true |
2278 | }, | 2268 | }, |
2279 | "jsesc": { | 2269 | "jsesc": { |
2280 | "version": "2.5.1", | 2270 | "version": "2.5.1", |
2281 | "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-2.5.1.tgz", | 2271 | "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-2.5.1.tgz", |
2282 | "integrity": "sha1-5CGiqOINawgZ3yiQj3glJrlt0f4=" | 2272 | "integrity": "sha1-5CGiqOINawgZ3yiQj3glJrlt0f4=" |
2283 | }, | 2273 | }, |
2284 | "json-query": { | 2274 | "json-query": { |
2285 | "version": "2.2.2", | 2275 | "version": "2.2.2", |
2286 | "resolved": "https://registry.npmjs.org/json-query/-/json-query-2.2.2.tgz", | 2276 | "resolved": "https://registry.npmjs.org/json-query/-/json-query-2.2.2.tgz", |
2287 | "integrity": "sha1-tlWLijeUzNIXkmqjgCQyS3e0irE=" | 2277 | "integrity": "sha1-tlWLijeUzNIXkmqjgCQyS3e0irE=" |
2288 | }, | 2278 | }, |
2289 | "json-schema": { | 2279 | "json-schema": { |
2290 | "version": "0.2.3", | 2280 | "version": "0.2.3", |
2291 | "resolved": "https://registry.npmjs.org/json-schema/-/json-schema-0.2.3.tgz", | 2281 | "resolved": "https://registry.npmjs.org/json-schema/-/json-schema-0.2.3.tgz", |
2292 | "integrity": "sha1-tIDIkuWaLwWVTOcnvT8qTogvnhM=" | 2282 | "integrity": "sha1-tIDIkuWaLwWVTOcnvT8qTogvnhM=" |
2293 | }, | 2283 | }, |
2294 | "json-schema-traverse": { | 2284 | "json-schema-traverse": { |
2295 | "version": "0.3.1", | 2285 | "version": "0.3.1", |
2296 | "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.3.1.tgz", | 2286 | "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.3.1.tgz", |
2297 | "integrity": "sha1-NJptRMU6Ud6JtAgFxdXlm0F9M0A=" | 2287 | "integrity": "sha1-NJptRMU6Ud6JtAgFxdXlm0F9M0A=" |
2298 | }, | 2288 | }, |
2299 | "json-stringify-safe": { | 2289 | "json-stringify-safe": { |
2300 | "version": "5.0.1", | 2290 | "version": "5.0.1", |
2301 | "resolved": "https://registry.npmjs.org/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz", | 2291 | "resolved": "https://registry.npmjs.org/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz", |
2302 | "integrity": "sha1-Epai1Y/UXxmg9s4B1lcB4sc1tus=" | 2292 | "integrity": "sha1-Epai1Y/UXxmg9s4B1lcB4sc1tus=" |
2303 | }, | 2293 | }, |
2304 | "jsprim": { | 2294 | "jsprim": { |
2305 | "version": "1.4.1", | 2295 | "version": "1.4.1", |
2306 | "resolved": "https://registry.npmjs.org/jsprim/-/jsprim-1.4.1.tgz", | 2296 | "resolved": "https://registry.npmjs.org/jsprim/-/jsprim-1.4.1.tgz", |
2307 | "integrity": "sha1-MT5mvB5cwG5Di8G3SZwuXFastqI=", | 2297 | "integrity": "sha1-MT5mvB5cwG5Di8G3SZwuXFastqI=", |
2308 | "requires": { | 2298 | "requires": { |
2309 | "assert-plus": "1.0.0", | 2299 | "assert-plus": "1.0.0", |
2310 | "extsprintf": "1.3.0", | 2300 | "extsprintf": "1.3.0", |
2311 | "json-schema": "0.2.3", | 2301 | "json-schema": "0.2.3", |
2312 | "verror": "1.10.0" | 2302 | "verror": "1.10.0" |
2313 | } | 2303 | } |
2314 | }, | 2304 | }, |
2315 | "kind-of": { | 2305 | "kind-of": { |
2316 | "version": "3.2.2", | 2306 | "version": "3.2.2", |
2317 | "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", | 2307 | "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", |
2318 | "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", | 2308 | "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", |
2319 | "requires": { | 2309 | "requires": { |
2320 | "is-buffer": "1.1.6" | 2310 | "is-buffer": "1.1.6" |
2321 | } | 2311 | } |
2322 | }, | 2312 | }, |
2323 | "koalas": { | 2313 | "koalas": { |
2324 | "version": "1.0.2", | 2314 | "version": "1.0.2", |
2325 | "resolved": "https://registry.npmjs.org/koalas/-/koalas-1.0.2.tgz", | 2315 | "resolved": "https://registry.npmjs.org/koalas/-/koalas-1.0.2.tgz", |
2326 | "integrity": "sha1-MYQz8HQjXbePrlZhoCqMpT7ilc0=" | 2316 | "integrity": "sha1-MYQz8HQjXbePrlZhoCqMpT7ilc0=" |
2327 | }, | 2317 | }, |
2328 | "komodo-sdk": { | 2318 | "komodo-sdk": { |
2329 | "version": "git+http://gitlab.kodesumber.com/komodo/komodo-sdk.git#db02042ec8d5d0f3ed3a1df491d0868f71fc7841", | 2319 | "version": "git+http://gitlab.kodesumber.com/komodo/komodo-sdk.git#db02042ec8d5d0f3ed3a1df491d0868f71fc7841", |
2330 | "requires": { | 2320 | "requires": { |
2331 | "array-unique": "0.3.2", | 2321 | "array-unique": "0.3.2", |
2332 | "basic-auth": "2.0.0", | 2322 | "basic-auth": "2.0.0", |
2333 | "body-parser": "1.18.3", | 2323 | "body-parser": "1.18.3", |
2334 | "dot-object": "1.7.0", | 2324 | "dot-object": "1.7.0", |
2335 | "express": "4.16.3", | 2325 | "express": "4.16.3", |
2336 | "express-session": "1.15.6", | 2326 | "express-session": "1.15.6", |
2337 | "fs-copy-file": "2.1.2", | 2327 | "fs-copy-file": "2.1.2", |
2338 | "json-query": "2.2.2", | 2328 | "json-query": "2.2.2", |
2339 | "lru-cache": "4.1.3", | 2329 | "lru-cache": "4.1.3", |
2340 | "macaddress": "0.2.9", | 2330 | "macaddress": "0.2.9", |
2341 | "moment": "2.22.2", | 2331 | "moment": "2.22.2", |
2342 | "node-machine-id": "1.1.10", | 2332 | "node-machine-id": "1.1.10", |
2343 | "node-natural-sort": "0.8.7", | 2333 | "node-natural-sort": "0.8.7", |
2344 | "numeral": "2.0.6", | 2334 | "numeral": "2.0.6", |
2345 | "nunjucks": "3.1.3", | 2335 | "nunjucks": "3.1.3", |
2346 | "pkginfo": "0.4.1", | 2336 | "pkginfo": "0.4.1", |
2347 | "redis": "2.8.0", | 2337 | "redis": "2.8.0", |
2348 | "request": "2.87.0", | 2338 | "request": "2.87.0", |
2349 | "sha1": "1.1.1", | 2339 | "sha1": "1.1.1", |
2350 | "simple-git": "1.96.0", | 2340 | "simple-git": "1.96.0", |
2351 | "sort-object": "3.0.2", | 2341 | "sort-object": "3.0.2", |
2352 | "strftime": "0.10.0", | 2342 | "strftime": "0.10.0", |
2353 | "string-natural-compare": "2.0.2", | 2343 | "string-natural-compare": "2.0.2", |
2354 | "uniqid": "4.1.1", | 2344 | "uniqid": "4.1.1", |
2355 | "uuid": "3.3.2", | 2345 | "uuid": "3.3.2", |
2356 | "winston": "2.4.3", | 2346 | "winston": "2.4.3", |
2357 | "winston-circular-buffer": "1.0.0", | 2347 | "winston-circular-buffer": "1.0.0", |
2358 | "winston-daily-rotate-file": "1.7.2" | 2348 | "winston-daily-rotate-file": "1.7.2" |
2359 | } | 2349 | } |
2360 | }, | 2350 | }, |
2361 | "lazy-cache": { | 2351 | "lazy-cache": { |
2362 | "version": "2.0.2", | 2352 | "version": "2.0.2", |
2363 | "resolved": "https://registry.npmjs.org/lazy-cache/-/lazy-cache-2.0.2.tgz", | 2353 | "resolved": "https://registry.npmjs.org/lazy-cache/-/lazy-cache-2.0.2.tgz", |
2364 | "integrity": "sha1-uRkKT5EzVGlIQIWfio9whNiCImQ=", | 2354 | "integrity": "sha1-uRkKT5EzVGlIQIWfio9whNiCImQ=", |
2365 | "requires": { | 2355 | "requires": { |
2366 | "set-getter": "0.1.0" | 2356 | "set-getter": "0.1.0" |
2367 | } | 2357 | } |
2368 | }, | 2358 | }, |
2369 | "lcid": { | 2359 | "lcid": { |
2370 | "version": "1.0.0", | 2360 | "version": "1.0.0", |
2371 | "resolved": "https://registry.npmjs.org/lcid/-/lcid-1.0.0.tgz", | 2361 | "resolved": "https://registry.npmjs.org/lcid/-/lcid-1.0.0.tgz", |
2372 | "integrity": "sha1-MIrMr6C8SDo4Z7S28rlQYlHRuDU=", | 2362 | "integrity": "sha1-MIrMr6C8SDo4Z7S28rlQYlHRuDU=", |
2373 | "requires": { | 2363 | "requires": { |
2374 | "invert-kv": "1.0.0" | 2364 | "invert-kv": "1.0.0" |
2375 | } | 2365 | } |
2376 | }, | 2366 | }, |
2377 | "lodash.debounce": { | 2367 | "lodash.debounce": { |
2378 | "version": "4.0.8", | 2368 | "version": "4.0.8", |
2379 | "resolved": "https://registry.npmjs.org/lodash.debounce/-/lodash.debounce-4.0.8.tgz", | 2369 | "resolved": "https://registry.npmjs.org/lodash.debounce/-/lodash.debounce-4.0.8.tgz", |
2380 | "integrity": "sha1-gteb/zCmfEAF/9XiUVMArZyk168=", | 2370 | "integrity": "sha1-gteb/zCmfEAF/9XiUVMArZyk168=", |
2381 | "optional": true | 2371 | "optional": true |
2382 | }, | 2372 | }, |
2383 | "log-ok": { | 2373 | "log-ok": { |
2384 | "version": "0.1.1", | 2374 | "version": "0.1.1", |
2385 | "resolved": "https://registry.npmjs.org/log-ok/-/log-ok-0.1.1.tgz", | 2375 | "resolved": "https://registry.npmjs.org/log-ok/-/log-ok-0.1.1.tgz", |
2386 | "integrity": "sha1-vqPdNqzQuKckDXhza1uXxlREozQ=", | 2376 | "integrity": "sha1-vqPdNqzQuKckDXhza1uXxlREozQ=", |
2387 | "requires": { | 2377 | "requires": { |
2388 | "ansi-green": "0.1.1", | 2378 | "ansi-green": "0.1.1", |
2389 | "success-symbol": "0.1.0" | 2379 | "success-symbol": "0.1.0" |
2390 | } | 2380 | } |
2391 | }, | 2381 | }, |
2392 | "log-utils": { | 2382 | "log-utils": { |
2393 | "version": "0.2.1", | 2383 | "version": "0.2.1", |
2394 | "resolved": "https://registry.npmjs.org/log-utils/-/log-utils-0.2.1.tgz", | 2384 | "resolved": "https://registry.npmjs.org/log-utils/-/log-utils-0.2.1.tgz", |
2395 | "integrity": "sha1-pMIXoN2aUFFdm5ICBgkas9TgMc8=", | 2385 | "integrity": "sha1-pMIXoN2aUFFdm5ICBgkas9TgMc8=", |
2396 | "requires": { | 2386 | "requires": { |
2397 | "ansi-colors": "0.2.0", | 2387 | "ansi-colors": "0.2.0", |
2398 | "error-symbol": "0.1.0", | 2388 | "error-symbol": "0.1.0", |
2399 | "info-symbol": "0.1.0", | 2389 | "info-symbol": "0.1.0", |
2400 | "log-ok": "0.1.1", | 2390 | "log-ok": "0.1.1", |
2401 | "success-symbol": "0.1.0", | 2391 | "success-symbol": "0.1.0", |
2402 | "time-stamp": "1.1.0", | 2392 | "time-stamp": "1.1.0", |
2403 | "warning-symbol": "0.1.0" | 2393 | "warning-symbol": "0.1.0" |
2404 | } | 2394 | } |
2405 | }, | 2395 | }, |
2406 | "lru-cache": { | 2396 | "lru-cache": { |
2407 | "version": "4.1.3", | 2397 | "version": "4.1.3", |
2408 | "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-4.1.3.tgz", | 2398 | "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-4.1.3.tgz", |
2409 | "integrity": "sha512-fFEhvcgzuIoJVUF8fYr5KR0YqxD238zgObTps31YdADwPPAp82a4M8TrckkWyx7ekNlf9aBcVn81cFwwXngrJA==", | 2399 | "integrity": "sha512-fFEhvcgzuIoJVUF8fYr5KR0YqxD238zgObTps31YdADwPPAp82a4M8TrckkWyx7ekNlf9aBcVn81cFwwXngrJA==", |
2410 | "requires": { | 2400 | "requires": { |
2411 | "pseudomap": "1.0.2", | 2401 | "pseudomap": "1.0.2", |
2412 | "yallist": "2.1.2" | 2402 | "yallist": "2.1.2" |
2413 | } | 2403 | } |
2414 | }, | 2404 | }, |
2415 | "macaddress": { | 2405 | "macaddress": { |
2416 | "version": "0.2.9", | 2406 | "version": "0.2.9", |
2417 | "resolved": "https://registry.npmjs.org/macaddress/-/macaddress-0.2.9.tgz", | 2407 | "resolved": "https://registry.npmjs.org/macaddress/-/macaddress-0.2.9.tgz", |
2418 | "integrity": "sha512-k4F1JUof6cQXxNFzx3thLby4oJzXTXQueAOOts944Vqizn+Rjc2QNFenT9FJSLU1CH3PmrHRSyZs2E+Cqw+P2w==" | 2408 | "integrity": "sha512-k4F1JUof6cQXxNFzx3thLby4oJzXTXQueAOOts944Vqizn+Rjc2QNFenT9FJSLU1CH3PmrHRSyZs2E+Cqw+P2w==" |
2419 | }, | 2409 | }, |
2420 | "map-cache": { | 2410 | "map-cache": { |
2421 | "version": "0.2.2", | 2411 | "version": "0.2.2", |
2422 | "resolved": "https://registry.npmjs.org/map-cache/-/map-cache-0.2.2.tgz", | 2412 | "resolved": "https://registry.npmjs.org/map-cache/-/map-cache-0.2.2.tgz", |
2423 | "integrity": "sha1-wyq9C9ZSXZsFFkW7TyasXcmKDb8=" | 2413 | "integrity": "sha1-wyq9C9ZSXZsFFkW7TyasXcmKDb8=" |
2424 | }, | 2414 | }, |
2425 | "map-visit": { | 2415 | "map-visit": { |
2426 | "version": "1.0.0", | 2416 | "version": "1.0.0", |
2427 | "resolved": "https://registry.npmjs.org/map-visit/-/map-visit-1.0.0.tgz", | 2417 | "resolved": "https://registry.npmjs.org/map-visit/-/map-visit-1.0.0.tgz", |
2428 | "integrity": "sha1-7Nyo8TFE5mDxtb1B8S80edmN+48=", | 2418 | "integrity": "sha1-7Nyo8TFE5mDxtb1B8S80edmN+48=", |
2429 | "requires": { | 2419 | "requires": { |
2430 | "object-visit": "1.0.1" | 2420 | "object-visit": "1.0.1" |
2431 | } | 2421 | } |
2432 | }, | 2422 | }, |
2433 | "media-typer": { | 2423 | "media-typer": { |
2434 | "version": "0.3.0", | 2424 | "version": "0.3.0", |
2435 | "resolved": "https://registry.npmjs.org/media-typer/-/media-typer-0.3.0.tgz", | 2425 | "resolved": "https://registry.npmjs.org/media-typer/-/media-typer-0.3.0.tgz", |
2436 | "integrity": "sha1-hxDXrwqmJvj/+hzgAWhUUmMlV0g=" | 2426 | "integrity": "sha1-hxDXrwqmJvj/+hzgAWhUUmMlV0g=" |
2437 | }, | 2427 | }, |
2438 | "merge-descriptors": { | 2428 | "merge-descriptors": { |
2439 | "version": "1.0.1", | 2429 | "version": "1.0.1", |
2440 | "resolved": "https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-1.0.1.tgz", | 2430 | "resolved": "https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-1.0.1.tgz", |
2441 | "integrity": "sha1-sAqqVW3YtEVoFQ7J0blT8/kMu2E=" | 2431 | "integrity": "sha1-sAqqVW3YtEVoFQ7J0blT8/kMu2E=" |
2442 | }, | 2432 | }, |
2443 | "methods": { | 2433 | "methods": { |
2444 | "version": "1.1.2", | 2434 | "version": "1.1.2", |
2445 | "resolved": "https://registry.npmjs.org/methods/-/methods-1.1.2.tgz", | 2435 | "resolved": "https://registry.npmjs.org/methods/-/methods-1.1.2.tgz", |
2446 | "integrity": "sha1-VSmk1nZUE07cxSZmVoNbD4Ua/O4=" | 2436 | "integrity": "sha1-VSmk1nZUE07cxSZmVoNbD4Ua/O4=" |
2447 | }, | 2437 | }, |
2448 | "micromatch": { | 2438 | "micromatch": { |
2449 | "version": "3.1.10", | 2439 | "version": "3.1.10", |
2450 | "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz", | 2440 | "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz", |
2451 | "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==", | 2441 | "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==", |
2452 | "optional": true, | 2442 | "optional": true, |
2453 | "requires": { | 2443 | "requires": { |
2454 | "arr-diff": "4.0.0", | 2444 | "arr-diff": "4.0.0", |
2455 | "array-unique": "0.3.2", | 2445 | "array-unique": "0.3.2", |
2456 | "braces": "2.3.2", | 2446 | "braces": "2.3.2", |
2457 | "define-property": "2.0.2", | 2447 | "define-property": "2.0.2", |
2458 | "extend-shallow": "3.0.2", | 2448 | "extend-shallow": "3.0.2", |
2459 | "extglob": "2.0.4", | 2449 | "extglob": "2.0.4", |
2460 | "fragment-cache": "0.2.1", | 2450 | "fragment-cache": "0.2.1", |
2461 | "kind-of": "6.0.2", | 2451 | "kind-of": "6.0.2", |
2462 | "nanomatch": "1.2.13", | 2452 | "nanomatch": "1.2.13", |
2463 | "object.pick": "1.3.0", | 2453 | "object.pick": "1.3.0", |
2464 | "regex-not": "1.0.2", | 2454 | "regex-not": "1.0.2", |
2465 | "snapdragon": "0.8.2", | 2455 | "snapdragon": "0.8.2", |
2466 | "to-regex": "3.0.2" | 2456 | "to-regex": "3.0.2" |
2467 | }, | 2457 | }, |
2468 | "dependencies": { | 2458 | "dependencies": { |
2469 | "define-property": { | 2459 | "define-property": { |
2470 | "version": "2.0.2", | 2460 | "version": "2.0.2", |
2471 | "resolved": "https://registry.npmjs.org/define-property/-/define-property-2.0.2.tgz", | 2461 | "resolved": "https://registry.npmjs.org/define-property/-/define-property-2.0.2.tgz", |
2472 | "integrity": "sha512-jwK2UV4cnPpbcG7+VRARKTZPUWowwXA8bzH5NP6ud0oeAxyYPuGZUAC7hMugpCdz4BeSZl2Dl9k66CHJ/46ZYQ==", | 2462 | "integrity": "sha512-jwK2UV4cnPpbcG7+VRARKTZPUWowwXA8bzH5NP6ud0oeAxyYPuGZUAC7hMugpCdz4BeSZl2Dl9k66CHJ/46ZYQ==", |
2473 | "optional": true, | 2463 | "optional": true, |
2474 | "requires": { | 2464 | "requires": { |
2475 | "is-descriptor": "1.0.2", | 2465 | "is-descriptor": "1.0.2", |
2476 | "isobject": "3.0.1" | 2466 | "isobject": "3.0.1" |
2477 | } | 2467 | } |
2478 | }, | 2468 | }, |
2479 | "extend-shallow": { | 2469 | "extend-shallow": { |
2480 | "version": "3.0.2", | 2470 | "version": "3.0.2", |
2481 | "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz", | 2471 | "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz", |
2482 | "integrity": "sha1-Jqcarwc7OfshJxcnRhMcJwQCjbg=", | 2472 | "integrity": "sha1-Jqcarwc7OfshJxcnRhMcJwQCjbg=", |
2483 | "optional": true, | 2473 | "optional": true, |
2484 | "requires": { | 2474 | "requires": { |
2485 | "assign-symbols": "1.0.0", | 2475 | "assign-symbols": "1.0.0", |
2486 | "is-extendable": "1.0.1" | 2476 | "is-extendable": "1.0.1" |
2487 | } | 2477 | } |
2488 | }, | 2478 | }, |
2489 | "is-extendable": { | 2479 | "is-extendable": { |
2490 | "version": "1.0.1", | 2480 | "version": "1.0.1", |
2491 | "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz", | 2481 | "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz", |
2492 | "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==", | 2482 | "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==", |
2493 | "optional": true, | 2483 | "optional": true, |
2494 | "requires": { | 2484 | "requires": { |
2495 | "is-plain-object": "2.0.4" | 2485 | "is-plain-object": "2.0.4" |
2496 | } | 2486 | } |
2497 | }, | 2487 | }, |
2498 | "kind-of": { | 2488 | "kind-of": { |
2499 | "version": "6.0.2", | 2489 | "version": "6.0.2", |
2500 | "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.2.tgz", | 2490 | "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.2.tgz", |
2501 | "integrity": "sha512-s5kLOcnH0XqDO+FvuaLX8DDjZ18CGFk7VygH40QoKPUQhW4e2rvM0rwUq0t8IQDOwYSeLK01U90OjzBTme2QqA==", | 2491 | "integrity": "sha512-s5kLOcnH0XqDO+FvuaLX8DDjZ18CGFk7VygH40QoKPUQhW4e2rvM0rwUq0t8IQDOwYSeLK01U90OjzBTme2QqA==", |
2502 | "optional": true | 2492 | "optional": true |
2503 | } | 2493 | } |
2504 | } | 2494 | } |
2505 | }, | 2495 | }, |
2506 | "mime": { | 2496 | "mime": { |
2507 | "version": "1.4.1", | 2497 | "version": "1.4.1", |
2508 | "resolved": "https://registry.npmjs.org/mime/-/mime-1.4.1.tgz", | 2498 | "resolved": "https://registry.npmjs.org/mime/-/mime-1.4.1.tgz", |
2509 | "integrity": "sha512-KI1+qOZu5DcW6wayYHSzR/tXKCDC5Om4s1z2QJjDULzLcmf3DvzS7oluY4HCTrc+9FiKmWUgeNLg7W3uIQvxtQ==" | 2499 | "integrity": "sha512-KI1+qOZu5DcW6wayYHSzR/tXKCDC5Om4s1z2QJjDULzLcmf3DvzS7oluY4HCTrc+9FiKmWUgeNLg7W3uIQvxtQ==" |
2510 | }, | 2500 | }, |
2511 | "mime-db": { | 2501 | "mime-db": { |
2512 | "version": "1.35.0", | 2502 | "version": "1.35.0", |
2513 | "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.35.0.tgz", | 2503 | "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.35.0.tgz", |
2514 | "integrity": "sha512-JWT/IcCTsB0Io3AhWUMjRqucrHSPsSf2xKLaRldJVULioggvkJvggZ3VXNNSRkCddE6D+BUI4HEIZIA2OjwIvg==" | 2504 | "integrity": "sha512-JWT/IcCTsB0Io3AhWUMjRqucrHSPsSf2xKLaRldJVULioggvkJvggZ3VXNNSRkCddE6D+BUI4HEIZIA2OjwIvg==" |
2515 | }, | 2505 | }, |
2516 | "mime-types": { | 2506 | "mime-types": { |
2517 | "version": "2.1.19", | 2507 | "version": "2.1.19", |
2518 | "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.19.tgz", | 2508 | "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.19.tgz", |
2519 | "integrity": "sha512-P1tKYHVSZ6uFo26mtnve4HQFE3koh1UWVkp8YUC+ESBHe945xWSoXuHHiGarDqcEZ+whpCDnlNw5LON0kLo+sw==", | 2509 | "integrity": "sha512-P1tKYHVSZ6uFo26mtnve4HQFE3koh1UWVkp8YUC+ESBHe945xWSoXuHHiGarDqcEZ+whpCDnlNw5LON0kLo+sw==", |
2520 | "requires": { | 2510 | "requires": { |
2521 | "mime-db": "1.35.0" | 2511 | "mime-db": "1.35.0" |
2522 | } | 2512 | } |
2523 | }, | 2513 | }, |
2524 | "mimic-response": { | 2514 | "mimic-response": { |
2525 | "version": "1.0.1", | 2515 | "version": "1.0.1", |
2526 | "resolved": "https://registry.npmjs.org/mimic-response/-/mimic-response-1.0.1.tgz", | 2516 | "resolved": "https://registry.npmjs.org/mimic-response/-/mimic-response-1.0.1.tgz", |
2527 | "integrity": "sha512-j5EctnkH7amfV/q5Hgmoal1g2QHFJRraOtmx0JpIqkxhBhI/lJSl1nMpQ45hVarwNETOoWEimndZ4QK0RHxuxQ==" | 2517 | "integrity": "sha512-j5EctnkH7amfV/q5Hgmoal1g2QHFJRraOtmx0JpIqkxhBhI/lJSl1nMpQ45hVarwNETOoWEimndZ4QK0RHxuxQ==" |
2528 | }, | 2518 | }, |
2529 | "minimatch": { | 2519 | "minimatch": { |
2530 | "version": "3.0.4", | 2520 | "version": "3.0.4", |
2531 | "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz", | 2521 | "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz", |
2532 | "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==", | 2522 | "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==", |
2533 | "requires": { | 2523 | "requires": { |
2534 | "brace-expansion": "1.1.11" | 2524 | "brace-expansion": "1.1.11" |
2535 | } | 2525 | } |
2536 | }, | 2526 | }, |
2537 | "minimist": { | 2527 | "minimist": { |
2538 | "version": "1.2.0", | 2528 | "version": "1.2.0", |
2539 | "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz", | 2529 | "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz", |
2540 | "integrity": "sha1-o1AIsg9BOD7sH7kU9M1d95omQoQ=" | 2530 | "integrity": "sha1-o1AIsg9BOD7sH7kU9M1d95omQoQ=" |
2541 | }, | 2531 | }, |
2542 | "minipass": { | 2532 | "minipass": { |
2543 | "version": "2.3.3", | 2533 | "version": "2.3.3", |
2544 | "resolved": "https://registry.npmjs.org/minipass/-/minipass-2.3.3.tgz", | 2534 | "resolved": "https://registry.npmjs.org/minipass/-/minipass-2.3.3.tgz", |
2545 | "integrity": "sha512-/jAn9/tEX4gnpyRATxgHEOV6xbcyxgT7iUnxo9Y3+OB0zX00TgKIv/2FZCf5brBbICcwbLqVv2ImjvWWrQMSYw==", | 2535 | "integrity": "sha512-/jAn9/tEX4gnpyRATxgHEOV6xbcyxgT7iUnxo9Y3+OB0zX00TgKIv/2FZCf5brBbICcwbLqVv2ImjvWWrQMSYw==", |
2546 | "requires": { | 2536 | "requires": { |
2547 | "safe-buffer": "5.1.2", | 2537 | "safe-buffer": "5.1.2", |
2548 | "yallist": "3.0.2" | 2538 | "yallist": "3.0.2" |
2549 | }, | 2539 | }, |
2550 | "dependencies": { | 2540 | "dependencies": { |
2551 | "yallist": { | 2541 | "yallist": { |
2552 | "version": "3.0.2", | 2542 | "version": "3.0.2", |
2553 | "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.0.2.tgz", | 2543 | "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.0.2.tgz", |
2554 | "integrity": "sha1-hFK0u36Dx8GI2AQcGoN8dz1ti7k=" | 2544 | "integrity": "sha1-hFK0u36Dx8GI2AQcGoN8dz1ti7k=" |
2555 | } | 2545 | } |
2556 | } | 2546 | } |
2557 | }, | 2547 | }, |
2558 | "minizlib": { | 2548 | "minizlib": { |
2559 | "version": "1.1.0", | 2549 | "version": "1.1.0", |
2560 | "resolved": "https://registry.npmjs.org/minizlib/-/minizlib-1.1.0.tgz", | 2550 | "resolved": "https://registry.npmjs.org/minizlib/-/minizlib-1.1.0.tgz", |
2561 | "integrity": "sha512-4T6Ur/GctZ27nHfpt9THOdRZNgyJ9FZchYO1ceg5S8Q3DNLCKYy44nCZzgCJgcvx2UM8czmqak5BCxJMrq37lA==", | 2551 | "integrity": "sha512-4T6Ur/GctZ27nHfpt9THOdRZNgyJ9FZchYO1ceg5S8Q3DNLCKYy44nCZzgCJgcvx2UM8czmqak5BCxJMrq37lA==", |
2562 | "requires": { | 2552 | "requires": { |
2563 | "minipass": "2.3.3" | 2553 | "minipass": "2.3.3" |
2564 | } | 2554 | } |
2565 | }, | 2555 | }, |
2566 | "mixin-deep": { | 2556 | "mixin-deep": { |
2567 | "version": "1.3.1", | 2557 | "version": "1.3.1", |
2568 | "resolved": "https://registry.npmjs.org/mixin-deep/-/mixin-deep-1.3.1.tgz", | 2558 | "resolved": "https://registry.npmjs.org/mixin-deep/-/mixin-deep-1.3.1.tgz", |
2569 | "integrity": "sha512-8ZItLHeEgaqEvd5lYBXfm4EZSFCX29Jb9K+lAHhDKzReKBQKj3R+7NOF6tjqYi9t4oI8VUfaWITJQm86wnXGNQ==", | 2559 | "integrity": "sha512-8ZItLHeEgaqEvd5lYBXfm4EZSFCX29Jb9K+lAHhDKzReKBQKj3R+7NOF6tjqYi9t4oI8VUfaWITJQm86wnXGNQ==", |
2570 | "requires": { | 2560 | "requires": { |
2571 | "for-in": "1.0.2", | 2561 | "for-in": "1.0.2", |
2572 | "is-extendable": "1.0.1" | 2562 | "is-extendable": "1.0.1" |
2573 | }, | 2563 | }, |
2574 | "dependencies": { | 2564 | "dependencies": { |
2575 | "is-extendable": { | 2565 | "is-extendable": { |
2576 | "version": "1.0.1", | 2566 | "version": "1.0.1", |
2577 | "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz", | 2567 | "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz", |
2578 | "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==", | 2568 | "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==", |
2579 | "requires": { | 2569 | "requires": { |
2580 | "is-plain-object": "2.0.4" | 2570 | "is-plain-object": "2.0.4" |
2581 | } | 2571 | } |
2582 | } | 2572 | } |
2583 | } | 2573 | } |
2584 | }, | 2574 | }, |
2585 | "mixin-object": { | 2575 | "mixin-object": { |
2586 | "version": "2.0.1", | 2576 | "version": "2.0.1", |
2587 | "resolved": "https://registry.npmjs.org/mixin-object/-/mixin-object-2.0.1.tgz", | 2577 | "resolved": "https://registry.npmjs.org/mixin-object/-/mixin-object-2.0.1.tgz", |
2588 | "integrity": "sha1-T7lJRB2rGCVA8f4DW6YOGUel5X4=", | 2578 | "integrity": "sha1-T7lJRB2rGCVA8f4DW6YOGUel5X4=", |
2589 | "requires": { | 2579 | "requires": { |
2590 | "for-in": "0.1.8", | 2580 | "for-in": "0.1.8", |
2591 | "is-extendable": "0.1.1" | 2581 | "is-extendable": "0.1.1" |
2592 | }, | 2582 | }, |
2593 | "dependencies": { | 2583 | "dependencies": { |
2594 | "for-in": { | 2584 | "for-in": { |
2595 | "version": "0.1.8", | 2585 | "version": "0.1.8", |
2596 | "resolved": "https://registry.npmjs.org/for-in/-/for-in-0.1.8.tgz", | 2586 | "resolved": "https://registry.npmjs.org/for-in/-/for-in-0.1.8.tgz", |
2597 | "integrity": "sha1-2Hc5COMSVhCZUrH9ubP6hn0ndeE=" | 2587 | "integrity": "sha1-2Hc5COMSVhCZUrH9ubP6hn0ndeE=" |
2598 | } | 2588 | } |
2599 | } | 2589 | } |
2600 | }, | 2590 | }, |
2601 | "mkdirp": { | 2591 | "mkdirp": { |
2602 | "version": "0.5.1", | 2592 | "version": "0.5.1", |
2603 | "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.1.tgz", | 2593 | "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.1.tgz", |
2604 | "integrity": "sha1-MAV0OOrGz3+MR2fzhkjWaX11yQM=", | 2594 | "integrity": "sha1-MAV0OOrGz3+MR2fzhkjWaX11yQM=", |
2605 | "requires": { | 2595 | "requires": { |
2606 | "minimist": "0.0.8" | 2596 | "minimist": "0.0.8" |
2607 | }, | 2597 | }, |
2608 | "dependencies": { | 2598 | "dependencies": { |
2609 | "minimist": { | 2599 | "minimist": { |
2610 | "version": "0.0.8", | 2600 | "version": "0.0.8", |
2611 | "resolved": "https://registry.npmjs.org/minimist/-/minimist-0.0.8.tgz", | 2601 | "resolved": "https://registry.npmjs.org/minimist/-/minimist-0.0.8.tgz", |
2612 | "integrity": "sha1-hX/Kv8M5fSYluCKCYuhqp6ARsF0=" | 2602 | "integrity": "sha1-hX/Kv8M5fSYluCKCYuhqp6ARsF0=" |
2613 | } | 2603 | } |
2614 | } | 2604 | } |
2615 | }, | 2605 | }, |
2616 | "moment": { | 2606 | "moment": { |
2617 | "version": "2.22.2", | 2607 | "version": "2.22.2", |
2618 | "resolved": "https://registry.npmjs.org/moment/-/moment-2.22.2.tgz", | 2608 | "resolved": "https://registry.npmjs.org/moment/-/moment-2.22.2.tgz", |
2619 | "integrity": "sha1-PCV/mDn8DpP/UxSWMiOeuQeD/2Y=" | 2609 | "integrity": "sha1-PCV/mDn8DpP/UxSWMiOeuQeD/2Y=" |
2620 | }, | 2610 | }, |
2621 | "moment-timezone": { | 2611 | "moment-timezone": { |
2622 | "version": "0.5.21", | 2612 | "version": "0.5.21", |
2623 | "resolved": "https://registry.npmjs.org/moment-timezone/-/moment-timezone-0.5.21.tgz", | 2613 | "resolved": "https://registry.npmjs.org/moment-timezone/-/moment-timezone-0.5.21.tgz", |
2624 | "integrity": "sha512-j96bAh4otsgj3lKydm3K7kdtA3iKf2m6MY2iSYCzCm5a1zmHo1g+aK3068dDEeocLZQIS9kU8bsdQHLqEvgW0A==", | 2614 | "integrity": "sha512-j96bAh4otsgj3lKydm3K7kdtA3iKf2m6MY2iSYCzCm5a1zmHo1g+aK3068dDEeocLZQIS9kU8bsdQHLqEvgW0A==", |
2625 | "requires": { | 2615 | "requires": { |
2626 | "moment": "2.22.2" | 2616 | "moment": "2.22.2" |
2627 | } | 2617 | } |
2628 | }, | 2618 | }, |
2629 | "ms": { | 2619 | "ms": { |
2630 | "version": "2.0.0", | 2620 | "version": "2.0.0", |
2631 | "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", | 2621 | "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", |
2632 | "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" | 2622 | "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" |
2633 | }, | 2623 | }, |
2634 | "mute-stream": { | 2624 | "mute-stream": { |
2635 | "version": "0.0.7", | 2625 | "version": "0.0.7", |
2636 | "resolved": "https://registry.npmjs.org/mute-stream/-/mute-stream-0.0.7.tgz", | 2626 | "resolved": "https://registry.npmjs.org/mute-stream/-/mute-stream-0.0.7.tgz", |
2637 | "integrity": "sha1-MHXOk7whuPq0PhvE2n6BFe0ee6s=" | 2627 | "integrity": "sha1-MHXOk7whuPq0PhvE2n6BFe0ee6s=" |
2638 | }, | 2628 | }, |
2639 | "nan": { | 2629 | "nan": { |
2640 | "version": "2.10.0", | 2630 | "version": "2.10.0", |
2641 | "resolved": "https://registry.npmjs.org/nan/-/nan-2.10.0.tgz", | 2631 | "resolved": "https://registry.npmjs.org/nan/-/nan-2.10.0.tgz", |
2642 | "integrity": "sha512-bAdJv7fBLhWC+/Bls0Oza+mvTaNQtP+1RyhhhvD95pgUJz6XM5IzgmxOkItJ9tkoCiplvAnXI1tNmmUD/eScyA==" | 2632 | "integrity": "sha512-bAdJv7fBLhWC+/Bls0Oza+mvTaNQtP+1RyhhhvD95pgUJz6XM5IzgmxOkItJ9tkoCiplvAnXI1tNmmUD/eScyA==" |
2643 | }, | 2633 | }, |
2644 | "nanomatch": { | 2634 | "nanomatch": { |
2645 | "version": "1.2.13", | 2635 | "version": "1.2.13", |
2646 | "resolved": "https://registry.npmjs.org/nanomatch/-/nanomatch-1.2.13.tgz", | 2636 | "resolved": "https://registry.npmjs.org/nanomatch/-/nanomatch-1.2.13.tgz", |
2647 | "integrity": "sha512-fpoe2T0RbHwBTBUOftAfBPaDEi06ufaUai0mE6Yn1kacc3SnTErfb/h+X94VXzI64rKFHYImXSvdwGGCmwOqCA==", | 2637 | "integrity": "sha512-fpoe2T0RbHwBTBUOftAfBPaDEi06ufaUai0mE6Yn1kacc3SnTErfb/h+X94VXzI64rKFHYImXSvdwGGCmwOqCA==", |
2648 | "optional": true, | 2638 | "optional": true, |
2649 | "requires": { | 2639 | "requires": { |
2650 | "arr-diff": "4.0.0", | 2640 | "arr-diff": "4.0.0", |
2651 | "array-unique": "0.3.2", | 2641 | "array-unique": "0.3.2", |
2652 | "define-property": "2.0.2", | 2642 | "define-property": "2.0.2", |
2653 | "extend-shallow": "3.0.2", | 2643 | "extend-shallow": "3.0.2", |
2654 | "fragment-cache": "0.2.1", | 2644 | "fragment-cache": "0.2.1", |
2655 | "is-windows": "1.0.2", | 2645 | "is-windows": "1.0.2", |
2656 | "kind-of": "6.0.2", | 2646 | "kind-of": "6.0.2", |
2657 | "object.pick": "1.3.0", | 2647 | "object.pick": "1.3.0", |
2658 | "regex-not": "1.0.2", | 2648 | "regex-not": "1.0.2", |
2659 | "snapdragon": "0.8.2", | 2649 | "snapdragon": "0.8.2", |
2660 | "to-regex": "3.0.2" | 2650 | "to-regex": "3.0.2" |
2661 | }, | 2651 | }, |
2662 | "dependencies": { | 2652 | "dependencies": { |
2663 | "define-property": { | 2653 | "define-property": { |
2664 | "version": "2.0.2", | 2654 | "version": "2.0.2", |
2665 | "resolved": "https://registry.npmjs.org/define-property/-/define-property-2.0.2.tgz", | 2655 | "resolved": "https://registry.npmjs.org/define-property/-/define-property-2.0.2.tgz", |
2666 | "integrity": "sha512-jwK2UV4cnPpbcG7+VRARKTZPUWowwXA8bzH5NP6ud0oeAxyYPuGZUAC7hMugpCdz4BeSZl2Dl9k66CHJ/46ZYQ==", | 2656 | "integrity": "sha512-jwK2UV4cnPpbcG7+VRARKTZPUWowwXA8bzH5NP6ud0oeAxyYPuGZUAC7hMugpCdz4BeSZl2Dl9k66CHJ/46ZYQ==", |
2667 | "optional": true, | 2657 | "optional": true, |
2668 | "requires": { | 2658 | "requires": { |
2669 | "is-descriptor": "1.0.2", | 2659 | "is-descriptor": "1.0.2", |
2670 | "isobject": "3.0.1" | 2660 | "isobject": "3.0.1" |
2671 | } | 2661 | } |
2672 | }, | 2662 | }, |
2673 | "extend-shallow": { | 2663 | "extend-shallow": { |
2674 | "version": "3.0.2", | 2664 | "version": "3.0.2", |
2675 | "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz", | 2665 | "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz", |
2676 | "integrity": "sha1-Jqcarwc7OfshJxcnRhMcJwQCjbg=", | 2666 | "integrity": "sha1-Jqcarwc7OfshJxcnRhMcJwQCjbg=", |
2677 | "optional": true, | 2667 | "optional": true, |
2678 | "requires": { | 2668 | "requires": { |
2679 | "assign-symbols": "1.0.0", | 2669 | "assign-symbols": "1.0.0", |
2680 | "is-extendable": "1.0.1" | 2670 | "is-extendable": "1.0.1" |
2681 | } | 2671 | } |
2682 | }, | 2672 | }, |
2683 | "is-extendable": { | 2673 | "is-extendable": { |
2684 | "version": "1.0.1", | 2674 | "version": "1.0.1", |
2685 | "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz", | 2675 | "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz", |
2686 | "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==", | 2676 | "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==", |
2687 | "optional": true, | 2677 | "optional": true, |
2688 | "requires": { | 2678 | "requires": { |
2689 | "is-plain-object": "2.0.4" | 2679 | "is-plain-object": "2.0.4" |
2690 | } | 2680 | } |
2691 | }, | 2681 | }, |
2692 | "kind-of": { | 2682 | "kind-of": { |
2693 | "version": "6.0.2", | 2683 | "version": "6.0.2", |
2694 | "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.2.tgz", | 2684 | "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.2.tgz", |
2695 | "integrity": "sha512-s5kLOcnH0XqDO+FvuaLX8DDjZ18CGFk7VygH40QoKPUQhW4e2rvM0rwUq0t8IQDOwYSeLK01U90OjzBTme2QqA==", | 2685 | "integrity": "sha512-s5kLOcnH0XqDO+FvuaLX8DDjZ18CGFk7VygH40QoKPUQhW4e2rvM0rwUq0t8IQDOwYSeLK01U90OjzBTme2QqA==", |
2696 | "optional": true | 2686 | "optional": true |
2697 | } | 2687 | } |
2698 | } | 2688 | } |
2699 | }, | 2689 | }, |
2700 | "needle": { | 2690 | "needle": { |
2701 | "version": "2.2.1", | 2691 | "version": "2.2.1", |
2702 | "resolved": "https://registry.npmjs.org/needle/-/needle-2.2.1.tgz", | 2692 | "resolved": "https://registry.npmjs.org/needle/-/needle-2.2.1.tgz", |
2703 | "integrity": "sha512-t/ZswCM9JTWjAdXS9VpvqhI2Ct2sL2MdY4fUXqGJaGBk13ge99ObqRksRTbBE56K+wxUXwwfZYOuZHifFW9q+Q==", | 2693 | "integrity": "sha512-t/ZswCM9JTWjAdXS9VpvqhI2Ct2sL2MdY4fUXqGJaGBk13ge99ObqRksRTbBE56K+wxUXwwfZYOuZHifFW9q+Q==", |
2704 | "requires": { | 2694 | "requires": { |
2705 | "debug": "2.6.9", | 2695 | "debug": "2.6.9", |
2706 | "iconv-lite": "0.4.23", | 2696 | "iconv-lite": "0.4.23", |
2707 | "sax": "1.2.4" | 2697 | "sax": "1.2.4" |
2708 | }, | 2698 | }, |
2709 | "dependencies": { | 2699 | "dependencies": { |
2710 | "debug": { | 2700 | "debug": { |
2711 | "version": "2.6.9", | 2701 | "version": "2.6.9", |
2712 | "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", | 2702 | "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", |
2713 | "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", | 2703 | "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", |
2714 | "requires": { | 2704 | "requires": { |
2715 | "ms": "2.0.0" | 2705 | "ms": "2.0.0" |
2716 | } | 2706 | } |
2717 | } | 2707 | } |
2718 | } | 2708 | } |
2719 | }, | 2709 | }, |
2720 | "negotiator": { | 2710 | "negotiator": { |
2721 | "version": "0.6.1", | 2711 | "version": "0.6.1", |
2722 | "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.1.tgz", | 2712 | "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.1.tgz", |
2723 | "integrity": "sha1-KzJxhOiZIQEXeyhWP7XnECrNDKk=" | 2713 | "integrity": "sha1-KzJxhOiZIQEXeyhWP7XnECrNDKk=" |
2724 | }, | 2714 | }, |
2725 | "node-abi": { | 2715 | "node-abi": { |
2726 | "version": "2.4.3", | 2716 | "version": "2.4.3", |
2727 | "resolved": "https://registry.npmjs.org/node-abi/-/node-abi-2.4.3.tgz", | 2717 | "resolved": "https://registry.npmjs.org/node-abi/-/node-abi-2.4.3.tgz", |
2728 | "integrity": "sha512-b656V5C0628gOOA2kwcpNA/bxdlqYF9FvxJ+qqVX0ctdXNVZpS8J6xEUYir3WAKc7U0BH/NRlSpNbGsy+azjeg==", | 2718 | "integrity": "sha512-b656V5C0628gOOA2kwcpNA/bxdlqYF9FvxJ+qqVX0ctdXNVZpS8J6xEUYir3WAKc7U0BH/NRlSpNbGsy+azjeg==", |
2729 | "requires": { | 2719 | "requires": { |
2730 | "semver": "5.5.0" | 2720 | "semver": "5.5.0" |
2731 | } | 2721 | } |
2732 | }, | 2722 | }, |
2733 | "node-machine-id": { | 2723 | "node-machine-id": { |
2734 | "version": "1.1.10", | 2724 | "version": "1.1.10", |
2735 | "resolved": "https://registry.npmjs.org/node-machine-id/-/node-machine-id-1.1.10.tgz", | 2725 | "resolved": "https://registry.npmjs.org/node-machine-id/-/node-machine-id-1.1.10.tgz", |
2736 | "integrity": "sha512-6SVxo3Ic2Qc09z1rCJh3No7ubizPLszImsMQnZZWfzeOC6SYU4orN214++c3ikB8uaP/A6dwSlO88A3ohI5oNA==" | 2726 | "integrity": "sha512-6SVxo3Ic2Qc09z1rCJh3No7ubizPLszImsMQnZZWfzeOC6SYU4orN214++c3ikB8uaP/A6dwSlO88A3ohI5oNA==" |
2737 | }, | 2727 | }, |
2738 | "node-natural-sort": { | 2728 | "node-natural-sort": { |
2739 | "version": "0.8.7", | 2729 | "version": "0.8.7", |
2740 | "resolved": "https://registry.npmjs.org/node-natural-sort/-/node-natural-sort-0.8.7.tgz", | 2730 | "resolved": "https://registry.npmjs.org/node-natural-sort/-/node-natural-sort-0.8.7.tgz", |
2741 | "integrity": "sha512-rMaLlHV5BlnRhIl6jUfgqdLY5U0NJkIxUdOsmpz3Txwh7js4+GwTiomhO8W4rp3SvX1zZ56mx13zfEWESr+qqA==" | 2731 | "integrity": "sha512-rMaLlHV5BlnRhIl6jUfgqdLY5U0NJkIxUdOsmpz3Txwh7js4+GwTiomhO8W4rp3SvX1zZ56mx13zfEWESr+qqA==" |
2742 | }, | 2732 | }, |
2743 | "node-pre-gyp": { | 2733 | "node-pre-gyp": { |
2744 | "version": "0.10.3", | 2734 | "version": "0.10.3", |
2745 | "resolved": "https://registry.npmjs.org/node-pre-gyp/-/node-pre-gyp-0.10.3.tgz", | 2735 | "resolved": "https://registry.npmjs.org/node-pre-gyp/-/node-pre-gyp-0.10.3.tgz", |
2746 | "integrity": "sha512-d1xFs+C/IPS8Id0qPTZ4bUT8wWryfR/OzzAFxweG+uLN85oPzyo2Iw6bVlLQ/JOdgNonXLCoRyqDzDWq4iw72A==", | 2736 | "integrity": "sha512-d1xFs+C/IPS8Id0qPTZ4bUT8wWryfR/OzzAFxweG+uLN85oPzyo2Iw6bVlLQ/JOdgNonXLCoRyqDzDWq4iw72A==", |
2747 | "requires": { | 2737 | "requires": { |
2748 | "detect-libc": "1.0.3", | 2738 | "detect-libc": "1.0.3", |
2749 | "mkdirp": "0.5.1", | 2739 | "mkdirp": "0.5.1", |
2750 | "needle": "2.2.1", | 2740 | "needle": "2.2.1", |
2751 | "nopt": "4.0.1", | 2741 | "nopt": "4.0.1", |
2752 | "npm-packlist": "1.1.11", | 2742 | "npm-packlist": "1.1.11", |
2753 | "npmlog": "4.1.2", | 2743 | "npmlog": "4.1.2", |
2754 | "rc": "1.2.8", | 2744 | "rc": "1.2.8", |
2755 | "rimraf": "2.6.2", | 2745 | "rimraf": "2.6.2", |
2756 | "semver": "5.5.0", | 2746 | "semver": "5.5.0", |
2757 | "tar": "4.4.4" | 2747 | "tar": "4.4.4" |
2758 | } | 2748 | } |
2759 | }, | 2749 | }, |
2760 | "noop-logger": { | 2750 | "noop-logger": { |
2761 | "version": "0.1.1", | 2751 | "version": "0.1.1", |
2762 | "resolved": "https://registry.npmjs.org/noop-logger/-/noop-logger-0.1.1.tgz", | 2752 | "resolved": "https://registry.npmjs.org/noop-logger/-/noop-logger-0.1.1.tgz", |
2763 | "integrity": "sha1-lKKxYzxPExdVMAfYlm/Q6EG2pMI=" | 2753 | "integrity": "sha1-lKKxYzxPExdVMAfYlm/Q6EG2pMI=" |
2764 | }, | 2754 | }, |
2765 | "nopt": { | 2755 | "nopt": { |
2766 | "version": "4.0.1", | 2756 | "version": "4.0.1", |
2767 | "resolved": "https://registry.npmjs.org/nopt/-/nopt-4.0.1.tgz", | 2757 | "resolved": "https://registry.npmjs.org/nopt/-/nopt-4.0.1.tgz", |
2768 | "integrity": "sha1-0NRoWv1UFRk8jHUFYC0NF81kR00=", | 2758 | "integrity": "sha1-0NRoWv1UFRk8jHUFYC0NF81kR00=", |
2769 | "requires": { | 2759 | "requires": { |
2770 | "abbrev": "1.1.1", | 2760 | "abbrev": "1.1.1", |
2771 | "osenv": "0.1.5" | 2761 | "osenv": "0.1.5" |
2772 | } | 2762 | } |
2773 | }, | 2763 | }, |
2774 | "normalize-path": { | 2764 | "normalize-path": { |
2775 | "version": "2.1.1", | 2765 | "version": "2.1.1", |
2776 | "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-2.1.1.tgz", | 2766 | "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-2.1.1.tgz", |
2777 | "integrity": "sha1-GrKLVW4Zg2Oowab35vogE3/mrtk=", | 2767 | "integrity": "sha1-GrKLVW4Zg2Oowab35vogE3/mrtk=", |
2778 | "requires": { | 2768 | "requires": { |
2779 | "remove-trailing-separator": "1.1.0" | 2769 | "remove-trailing-separator": "1.1.0" |
2780 | } | 2770 | } |
2781 | }, | 2771 | }, |
2782 | "npm-bundled": { | 2772 | "npm-bundled": { |
2783 | "version": "1.0.3", | 2773 | "version": "1.0.3", |
2784 | "resolved": "https://registry.npmjs.org/npm-bundled/-/npm-bundled-1.0.3.tgz", | 2774 | "resolved": "https://registry.npmjs.org/npm-bundled/-/npm-bundled-1.0.3.tgz", |
2785 | "integrity": "sha512-ByQ3oJ/5ETLyglU2+8dBObvhfWXX8dtPZDMePCahptliFX2iIuhyEszyFk401PZUNQH20vvdW5MLjJxkwU80Ow==" | 2775 | "integrity": "sha512-ByQ3oJ/5ETLyglU2+8dBObvhfWXX8dtPZDMePCahptliFX2iIuhyEszyFk401PZUNQH20vvdW5MLjJxkwU80Ow==" |
2786 | }, | 2776 | }, |
2787 | "npm-packlist": { | 2777 | "npm-packlist": { |
2788 | "version": "1.1.11", | 2778 | "version": "1.1.11", |
2789 | "resolved": "https://registry.npmjs.org/npm-packlist/-/npm-packlist-1.1.11.tgz", | 2779 | "resolved": "https://registry.npmjs.org/npm-packlist/-/npm-packlist-1.1.11.tgz", |
2790 | "integrity": "sha512-CxKlZ24urLkJk+9kCm48RTQ7L4hsmgSVzEk0TLGPzzyuFxD7VNgy5Sl24tOLMzQv773a/NeJ1ce1DKeacqffEA==", | 2780 | "integrity": "sha512-CxKlZ24urLkJk+9kCm48RTQ7L4hsmgSVzEk0TLGPzzyuFxD7VNgy5Sl24tOLMzQv773a/NeJ1ce1DKeacqffEA==", |
2791 | "requires": { | 2781 | "requires": { |
2792 | "ignore-walk": "3.0.1", | 2782 | "ignore-walk": "3.0.1", |
2793 | "npm-bundled": "1.0.3" | 2783 | "npm-bundled": "1.0.3" |
2794 | } | 2784 | } |
2795 | }, | 2785 | }, |
2796 | "npmlog": { | 2786 | "npmlog": { |
2797 | "version": "4.1.2", | 2787 | "version": "4.1.2", |
2798 | "resolved": "https://registry.npmjs.org/npmlog/-/npmlog-4.1.2.tgz", | 2788 | "resolved": "https://registry.npmjs.org/npmlog/-/npmlog-4.1.2.tgz", |
2799 | "integrity": "sha512-2uUqazuKlTaSI/dC8AzicUck7+IrEaOnN/e0jd3Xtt1KcGpwx30v50mL7oPyr/h9bL3E4aZccVwpwP+5W9Vjkg==", | 2789 | "integrity": "sha512-2uUqazuKlTaSI/dC8AzicUck7+IrEaOnN/e0jd3Xtt1KcGpwx30v50mL7oPyr/h9bL3E4aZccVwpwP+5W9Vjkg==", |
2800 | "requires": { | 2790 | "requires": { |
2801 | "are-we-there-yet": "1.1.5", | 2791 | "are-we-there-yet": "1.1.5", |
2802 | "console-control-strings": "1.1.0", | 2792 | "console-control-strings": "1.1.0", |
2803 | "gauge": "2.7.4", | 2793 | "gauge": "2.7.4", |
2804 | "set-blocking": "2.0.0" | 2794 | "set-blocking": "2.0.0" |
2805 | } | 2795 | } |
2806 | }, | 2796 | }, |
2807 | "number-is-nan": { | 2797 | "number-is-nan": { |
2808 | "version": "1.0.1", | 2798 | "version": "1.0.1", |
2809 | "resolved": "https://registry.npmjs.org/number-is-nan/-/number-is-nan-1.0.1.tgz", | 2799 | "resolved": "https://registry.npmjs.org/number-is-nan/-/number-is-nan-1.0.1.tgz", |
2810 | "integrity": "sha1-CXtgK1NCKlIsGvuHkDGDNpQaAR0=" | 2800 | "integrity": "sha1-CXtgK1NCKlIsGvuHkDGDNpQaAR0=" |
2811 | }, | 2801 | }, |
2812 | "numeral": { | 2802 | "numeral": { |
2813 | "version": "2.0.6", | 2803 | "version": "2.0.6", |
2814 | "resolved": "https://registry.npmjs.org/numeral/-/numeral-2.0.6.tgz", | 2804 | "resolved": "https://registry.npmjs.org/numeral/-/numeral-2.0.6.tgz", |
2815 | "integrity": "sha1-StCAk21EPCVhrtnyGX7//iX05QY=" | 2805 | "integrity": "sha1-StCAk21EPCVhrtnyGX7//iX05QY=" |
2816 | }, | 2806 | }, |
2817 | "nunjucks": { | 2807 | "nunjucks": { |
2818 | "version": "3.1.3", | 2808 | "version": "3.1.3", |
2819 | "resolved": "https://registry.npmjs.org/nunjucks/-/nunjucks-3.1.3.tgz", | 2809 | "resolved": "https://registry.npmjs.org/nunjucks/-/nunjucks-3.1.3.tgz", |
2820 | "integrity": "sha512-UtlKKAzg9vdtvURdNy9DjGhiB7qYf2R7Ez+hsucOQG5gYJexSggXSSZ+9IpSDyKOlWu/4rMVPH2oVoANOSqNKA==", | 2810 | "integrity": "sha512-UtlKKAzg9vdtvURdNy9DjGhiB7qYf2R7Ez+hsucOQG5gYJexSggXSSZ+9IpSDyKOlWu/4rMVPH2oVoANOSqNKA==", |
2821 | "requires": { | 2811 | "requires": { |
2822 | "a-sync-waterfall": "1.0.0", | 2812 | "a-sync-waterfall": "1.0.0", |
2823 | "asap": "2.0.6", | 2813 | "asap": "2.0.6", |
2824 | "chokidar": "2.0.4", | 2814 | "chokidar": "2.0.4", |
2825 | "postinstall-build": "5.0.1", | 2815 | "postinstall-build": "5.0.1", |
2826 | "yargs": "3.32.0" | 2816 | "yargs": "3.32.0" |
2827 | } | 2817 | } |
2828 | }, | 2818 | }, |
2829 | "oauth-sign": { | 2819 | "oauth-sign": { |
2830 | "version": "0.8.2", | 2820 | "version": "0.8.2", |
2831 | "resolved": "https://registry.npmjs.org/oauth-sign/-/oauth-sign-0.8.2.tgz", | 2821 | "resolved": "https://registry.npmjs.org/oauth-sign/-/oauth-sign-0.8.2.tgz", |
2832 | "integrity": "sha1-Rqarfwrq2N6unsBWV4C31O/rnUM=" | 2822 | "integrity": "sha1-Rqarfwrq2N6unsBWV4C31O/rnUM=" |
2833 | }, | 2823 | }, |
2834 | "object-assign": { | 2824 | "object-assign": { |
2835 | "version": "4.1.1", | 2825 | "version": "4.1.1", |
2836 | "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", | 2826 | "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", |
2837 | "integrity": "sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM=" | 2827 | "integrity": "sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM=" |
2838 | }, | 2828 | }, |
2839 | "object-copy": { | 2829 | "object-copy": { |
2840 | "version": "0.1.0", | 2830 | "version": "0.1.0", |
2841 | "resolved": "https://registry.npmjs.org/object-copy/-/object-copy-0.1.0.tgz", | 2831 | "resolved": "https://registry.npmjs.org/object-copy/-/object-copy-0.1.0.tgz", |
2842 | "integrity": "sha1-fn2Fi3gb18mRpBupde04EnVOmYw=", | 2832 | "integrity": "sha1-fn2Fi3gb18mRpBupde04EnVOmYw=", |
2843 | "requires": { | 2833 | "requires": { |
2844 | "copy-descriptor": "0.1.1", | 2834 | "copy-descriptor": "0.1.1", |
2845 | "define-property": "0.2.5", | 2835 | "define-property": "0.2.5", |
2846 | "kind-of": "3.2.2" | 2836 | "kind-of": "3.2.2" |
2847 | }, | 2837 | }, |
2848 | "dependencies": { | 2838 | "dependencies": { |
2849 | "define-property": { | 2839 | "define-property": { |
2850 | "version": "0.2.5", | 2840 | "version": "0.2.5", |
2851 | "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", | 2841 | "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", |
2852 | "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", | 2842 | "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", |
2853 | "requires": { | 2843 | "requires": { |
2854 | "is-descriptor": "0.1.6" | 2844 | "is-descriptor": "0.1.6" |
2855 | } | 2845 | } |
2856 | }, | 2846 | }, |
2857 | "is-accessor-descriptor": { | 2847 | "is-accessor-descriptor": { |
2858 | "version": "0.1.6", | 2848 | "version": "0.1.6", |
2859 | "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz", | 2849 | "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz", |
2860 | "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=", | 2850 | "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=", |
2861 | "requires": { | 2851 | "requires": { |
2862 | "kind-of": "3.2.2" | 2852 | "kind-of": "3.2.2" |
2863 | } | 2853 | } |
2864 | }, | 2854 | }, |
2865 | "is-data-descriptor": { | 2855 | "is-data-descriptor": { |
2866 | "version": "0.1.4", | 2856 | "version": "0.1.4", |
2867 | "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz", | 2857 | "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz", |
2868 | "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=", | 2858 | "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=", |
2869 | "requires": { | 2859 | "requires": { |
2870 | "kind-of": "3.2.2" | 2860 | "kind-of": "3.2.2" |
2871 | } | 2861 | } |
2872 | }, | 2862 | }, |
2873 | "is-descriptor": { | 2863 | "is-descriptor": { |
2874 | "version": "0.1.6", | 2864 | "version": "0.1.6", |
2875 | "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz", | 2865 | "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz", |
2876 | "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", | 2866 | "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", |
2877 | "requires": { | 2867 | "requires": { |
2878 | "is-accessor-descriptor": "0.1.6", | 2868 | "is-accessor-descriptor": "0.1.6", |
2879 | "is-data-descriptor": "0.1.4", | 2869 | "is-data-descriptor": "0.1.4", |
2880 | "kind-of": "5.1.0" | 2870 | "kind-of": "5.1.0" |
2881 | }, | 2871 | }, |
2882 | "dependencies": { | 2872 | "dependencies": { |
2883 | "kind-of": { | 2873 | "kind-of": { |
2884 | "version": "5.1.0", | 2874 | "version": "5.1.0", |
2885 | "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", | 2875 | "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", |
2886 | "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==" | 2876 | "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==" |
2887 | } | 2877 | } |
2888 | } | 2878 | } |
2889 | } | 2879 | } |
2890 | } | 2880 | } |
2891 | }, | 2881 | }, |
2892 | "object-visit": { | 2882 | "object-visit": { |
2893 | "version": "1.0.1", | 2883 | "version": "1.0.1", |
2894 | "resolved": "https://registry.npmjs.org/object-visit/-/object-visit-1.0.1.tgz", | 2884 | "resolved": "https://registry.npmjs.org/object-visit/-/object-visit-1.0.1.tgz", |
2895 | "integrity": "sha1-95xEk68MU3e1n+OdOV5BBC3QRbs=", | 2885 | "integrity": "sha1-95xEk68MU3e1n+OdOV5BBC3QRbs=", |
2896 | "requires": { | 2886 | "requires": { |
2897 | "isobject": "3.0.1" | 2887 | "isobject": "3.0.1" |
2898 | } | 2888 | } |
2899 | }, | 2889 | }, |
2900 | "object.pick": { | 2890 | "object.pick": { |
2901 | "version": "1.3.0", | 2891 | "version": "1.3.0", |
2902 | "resolved": "https://registry.npmjs.org/object.pick/-/object.pick-1.3.0.tgz", | 2892 | "resolved": "https://registry.npmjs.org/object.pick/-/object.pick-1.3.0.tgz", |
2903 | "integrity": "sha1-h6EKxMFpS9Lhy/U1kaZhQftd10c=", | 2893 | "integrity": "sha1-h6EKxMFpS9Lhy/U1kaZhQftd10c=", |
2904 | "requires": { | 2894 | "requires": { |
2905 | "isobject": "3.0.1" | 2895 | "isobject": "3.0.1" |
2906 | } | 2896 | } |
2907 | }, | 2897 | }, |
2908 | "on-finished": { | 2898 | "on-finished": { |
2909 | "version": "2.3.0", | 2899 | "version": "2.3.0", |
2910 | "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.3.0.tgz", | 2900 | "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.3.0.tgz", |
2911 | "integrity": "sha1-IPEzZIGwg811M3mSoWlxqi2QaUc=", | 2901 | "integrity": "sha1-IPEzZIGwg811M3mSoWlxqi2QaUc=", |
2912 | "requires": { | 2902 | "requires": { |
2913 | "ee-first": "1.1.1" | 2903 | "ee-first": "1.1.1" |
2914 | } | 2904 | } |
2915 | }, | 2905 | }, |
2916 | "on-headers": { | 2906 | "on-headers": { |
2917 | "version": "1.0.1", | 2907 | "version": "1.0.1", |
2918 | "resolved": "https://registry.npmjs.org/on-headers/-/on-headers-1.0.1.tgz", | 2908 | "resolved": "https://registry.npmjs.org/on-headers/-/on-headers-1.0.1.tgz", |
2919 | "integrity": "sha1-ko9dD0cNSTQmUepnlLCFfBAGk/c=" | 2909 | "integrity": "sha1-ko9dD0cNSTQmUepnlLCFfBAGk/c=" |
2920 | }, | 2910 | }, |
2921 | "once": { | 2911 | "once": { |
2922 | "version": "1.4.0", | 2912 | "version": "1.4.0", |
2923 | "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", | 2913 | "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", |
2924 | "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=", | 2914 | "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=", |
2925 | "requires": { | 2915 | "requires": { |
2926 | "wrappy": "1.0.2" | 2916 | "wrappy": "1.0.2" |
2927 | } | 2917 | } |
2928 | }, | 2918 | }, |
2929 | "os-homedir": { | 2919 | "os-homedir": { |
2930 | "version": "1.0.2", | 2920 | "version": "1.0.2", |
2931 | "resolved": "https://registry.npmjs.org/os-homedir/-/os-homedir-1.0.2.tgz", | 2921 | "resolved": "https://registry.npmjs.org/os-homedir/-/os-homedir-1.0.2.tgz", |
2932 | "integrity": "sha1-/7xJiDNuDoM94MFox+8VISGqf7M=" | 2922 | "integrity": "sha1-/7xJiDNuDoM94MFox+8VISGqf7M=" |
2933 | }, | 2923 | }, |
2934 | "os-locale": { | 2924 | "os-locale": { |
2935 | "version": "1.4.0", | 2925 | "version": "1.4.0", |
2936 | "resolved": "https://registry.npmjs.org/os-locale/-/os-locale-1.4.0.tgz", | 2926 | "resolved": "https://registry.npmjs.org/os-locale/-/os-locale-1.4.0.tgz", |
2937 | "integrity": "sha1-IPnxeuKe00XoveWDsT0gCYA8FNk=", | 2927 | "integrity": "sha1-IPnxeuKe00XoveWDsT0gCYA8FNk=", |
2938 | "requires": { | 2928 | "requires": { |
2939 | "lcid": "1.0.0" | 2929 | "lcid": "1.0.0" |
2940 | } | 2930 | } |
2941 | }, | 2931 | }, |
2942 | "os-tmpdir": { | 2932 | "os-tmpdir": { |
2943 | "version": "1.0.2", | 2933 | "version": "1.0.2", |
2944 | "resolved": "https://registry.npmjs.org/os-tmpdir/-/os-tmpdir-1.0.2.tgz", | 2934 | "resolved": "https://registry.npmjs.org/os-tmpdir/-/os-tmpdir-1.0.2.tgz", |
2945 | "integrity": "sha1-u+Z0BseaqFxc/sdm/lc0VV36EnQ=" | 2935 | "integrity": "sha1-u+Z0BseaqFxc/sdm/lc0VV36EnQ=" |
2946 | }, | 2936 | }, |
2947 | "osenv": { | 2937 | "osenv": { |
2948 | "version": "0.1.5", | 2938 | "version": "0.1.5", |
2949 | "resolved": "https://registry.npmjs.org/osenv/-/osenv-0.1.5.tgz", | 2939 | "resolved": "https://registry.npmjs.org/osenv/-/osenv-0.1.5.tgz", |
2950 | "integrity": "sha512-0CWcCECdMVc2Rw3U5w9ZjqX6ga6ubk1xDVKxtBQPK7wis/0F2r9T6k4ydGYhecl7YUBxBVxhL5oisPsNxAPe2g==", | 2940 | "integrity": "sha512-0CWcCECdMVc2Rw3U5w9ZjqX6ga6ubk1xDVKxtBQPK7wis/0F2r9T6k4ydGYhecl7YUBxBVxhL5oisPsNxAPe2g==", |
2951 | "requires": { | 2941 | "requires": { |
2952 | "os-homedir": "1.0.2", | 2942 | "os-homedir": "1.0.2", |
2953 | "os-tmpdir": "1.0.2" | 2943 | "os-tmpdir": "1.0.2" |
2954 | } | 2944 | } |
2955 | }, | 2945 | }, |
2956 | "parseurl": { | 2946 | "parseurl": { |
2957 | "version": "1.3.2", | 2947 | "version": "1.3.2", |
2958 | "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.2.tgz", | 2948 | "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.2.tgz", |
2959 | "integrity": "sha1-/CidTtiZMRlGDBViUyYs3I3mW/M=" | 2949 | "integrity": "sha1-/CidTtiZMRlGDBViUyYs3I3mW/M=" |
2960 | }, | 2950 | }, |
2961 | "pascalcase": { | 2951 | "pascalcase": { |
2962 | "version": "0.1.1", | 2952 | "version": "0.1.1", |
2963 | "resolved": "https://registry.npmjs.org/pascalcase/-/pascalcase-0.1.1.tgz", | 2953 | "resolved": "https://registry.npmjs.org/pascalcase/-/pascalcase-0.1.1.tgz", |
2964 | "integrity": "sha1-s2PlXoAGym/iF4TS2yK9FdeRfxQ=" | 2954 | "integrity": "sha1-s2PlXoAGym/iF4TS2yK9FdeRfxQ=" |
2965 | }, | 2955 | }, |
2966 | "path-dirname": { | 2956 | "path-dirname": { |
2967 | "version": "1.0.2", | 2957 | "version": "1.0.2", |
2968 | "resolved": "https://registry.npmjs.org/path-dirname/-/path-dirname-1.0.2.tgz", | 2958 | "resolved": "https://registry.npmjs.org/path-dirname/-/path-dirname-1.0.2.tgz", |
2969 | "integrity": "sha1-zDPSTVJeCZpTiMAzbG4yuRYGCeA=", | 2959 | "integrity": "sha1-zDPSTVJeCZpTiMAzbG4yuRYGCeA=", |
2970 | "optional": true | 2960 | "optional": true |
2971 | }, | 2961 | }, |
2972 | "path-is-absolute": { | 2962 | "path-is-absolute": { |
2973 | "version": "1.0.1", | 2963 | "version": "1.0.1", |
2974 | "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", | 2964 | "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", |
2975 | "integrity": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18=" | 2965 | "integrity": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18=" |
2976 | }, | 2966 | }, |
2977 | "path-to-regexp": { | 2967 | "path-to-regexp": { |
2978 | "version": "0.1.7", | 2968 | "version": "0.1.7", |
2979 | "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-0.1.7.tgz", | 2969 | "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-0.1.7.tgz", |
2980 | "integrity": "sha1-32BBeABfUi8V60SQ5yR6G/qmf4w=" | 2970 | "integrity": "sha1-32BBeABfUi8V60SQ5yR6G/qmf4w=" |
2981 | }, | 2971 | }, |
2982 | "performance-now": { | 2972 | "performance-now": { |
2983 | "version": "2.1.0", | 2973 | "version": "2.1.0", |
2984 | "resolved": "https://registry.npmjs.org/performance-now/-/performance-now-2.1.0.tgz", | 2974 | "resolved": "https://registry.npmjs.org/performance-now/-/performance-now-2.1.0.tgz", |
2985 | "integrity": "sha1-Ywn04OX6kT7BxpMHrjZLSzd8nns=" | 2975 | "integrity": "sha1-Ywn04OX6kT7BxpMHrjZLSzd8nns=" |
2986 | }, | 2976 | }, |
2987 | "pipe-io": { | 2977 | "pipe-io": { |
2988 | "version": "3.0.3", | 2978 | "version": "3.0.3", |
2989 | "resolved": "https://registry.npmjs.org/pipe-io/-/pipe-io-3.0.3.tgz", | 2979 | "resolved": "https://registry.npmjs.org/pipe-io/-/pipe-io-3.0.3.tgz", |
2990 | "integrity": "sha512-7s7HlpMq6WAvd+Xbc2C6NQKEIkDbaSUm0CYtNsjidfyOpbTJmFcvzon47VkMJ6nszEj/X4t4lQs5bqeXgrzMgg==" | 2980 | "integrity": "sha512-7s7HlpMq6WAvd+Xbc2C6NQKEIkDbaSUm0CYtNsjidfyOpbTJmFcvzon47VkMJ6nszEj/X4t4lQs5bqeXgrzMgg==" |
2991 | }, | 2981 | }, |
2992 | "pkginfo": { | 2982 | "pkginfo": { |
2993 | "version": "0.4.1", | 2983 | "version": "0.4.1", |
2994 | "resolved": "https://registry.npmjs.org/pkginfo/-/pkginfo-0.4.1.tgz", | 2984 | "resolved": "https://registry.npmjs.org/pkginfo/-/pkginfo-0.4.1.tgz", |
2995 | "integrity": "sha1-tUGO8EOd5UJfxJlQQtztFPsqhP8=" | 2985 | "integrity": "sha1-tUGO8EOd5UJfxJlQQtztFPsqhP8=" |
2996 | }, | 2986 | }, |
2997 | "pointer-symbol": { | 2987 | "pointer-symbol": { |
2998 | "version": "1.0.0", | 2988 | "version": "1.0.0", |
2999 | "resolved": "https://registry.npmjs.org/pointer-symbol/-/pointer-symbol-1.0.0.tgz", | 2989 | "resolved": "https://registry.npmjs.org/pointer-symbol/-/pointer-symbol-1.0.0.tgz", |
3000 | "integrity": "sha1-YPkRAgTqepKbYmRKITFVQ8uz1Ec=" | 2990 | "integrity": "sha1-YPkRAgTqepKbYmRKITFVQ8uz1Ec=" |
3001 | }, | 2991 | }, |
3002 | "posix-character-classes": { | 2992 | "posix-character-classes": { |
3003 | "version": "0.1.1", | 2993 | "version": "0.1.1", |
3004 | "resolved": "https://registry.npmjs.org/posix-character-classes/-/posix-character-classes-0.1.1.tgz", | 2994 | "resolved": "https://registry.npmjs.org/posix-character-classes/-/posix-character-classes-0.1.1.tgz", |
3005 | "integrity": "sha1-AerA/jta9xoqbAL+q7jB/vfgDqs=", | 2995 | "integrity": "sha1-AerA/jta9xoqbAL+q7jB/vfgDqs=", |
3006 | "optional": true | 2996 | "optional": true |
3007 | }, | 2997 | }, |
3008 | "postinstall-build": { | 2998 | "postinstall-build": { |
3009 | "version": "5.0.1", | 2999 | "version": "5.0.1", |
3010 | "resolved": "https://registry.npmjs.org/postinstall-build/-/postinstall-build-5.0.1.tgz", | 3000 | "resolved": "https://registry.npmjs.org/postinstall-build/-/postinstall-build-5.0.1.tgz", |
3011 | "integrity": "sha1-uRepB5smF42aJK9aXNjLSpkdEbk=" | 3001 | "integrity": "sha1-uRepB5smF42aJK9aXNjLSpkdEbk=" |
3012 | }, | 3002 | }, |
3013 | "prebuild-install": { | 3003 | "prebuild-install": { |
3014 | "version": "4.0.0", | 3004 | "version": "4.0.0", |
3015 | "resolved": "https://registry.npmjs.org/prebuild-install/-/prebuild-install-4.0.0.tgz", | 3005 | "resolved": "https://registry.npmjs.org/prebuild-install/-/prebuild-install-4.0.0.tgz", |
3016 | "integrity": "sha512-7tayxeYboJX0RbVzdnKyGl2vhQRWr6qfClEXDhOkXjuaOKCw2q8aiuFhONRYVsG/czia7KhpykIlI2S2VaPunA==", | 3006 | "integrity": "sha512-7tayxeYboJX0RbVzdnKyGl2vhQRWr6qfClEXDhOkXjuaOKCw2q8aiuFhONRYVsG/czia7KhpykIlI2S2VaPunA==", |
3017 | "requires": { | 3007 | "requires": { |
3018 | "detect-libc": "1.0.3", | 3008 | "detect-libc": "1.0.3", |
3019 | "expand-template": "1.1.1", | 3009 | "expand-template": "1.1.1", |
3020 | "github-from-package": "0.0.0", | 3010 | "github-from-package": "0.0.0", |
3021 | "minimist": "1.2.0", | 3011 | "minimist": "1.2.0", |
3022 | "mkdirp": "0.5.1", | 3012 | "mkdirp": "0.5.1", |
3023 | "node-abi": "2.4.3", | 3013 | "node-abi": "2.4.3", |
3024 | "noop-logger": "0.1.1", | 3014 | "noop-logger": "0.1.1", |
3025 | "npmlog": "4.1.2", | 3015 | "npmlog": "4.1.2", |
3026 | "os-homedir": "1.0.2", | 3016 | "os-homedir": "1.0.2", |
3027 | "pump": "2.0.1", | 3017 | "pump": "2.0.1", |
3028 | "rc": "1.2.8", | 3018 | "rc": "1.2.8", |
3029 | "simple-get": "2.8.1", | 3019 | "simple-get": "2.8.1", |
3030 | "tar-fs": "1.16.3", | 3020 | "tar-fs": "1.16.3", |
3031 | "tunnel-agent": "0.6.0", | 3021 | "tunnel-agent": "0.6.0", |
3032 | "which-pm-runs": "1.0.0" | 3022 | "which-pm-runs": "1.0.0" |
3033 | } | 3023 | } |
3034 | }, | 3024 | }, |
3035 | "process-nextick-args": { | 3025 | "process-nextick-args": { |
3036 | "version": "2.0.0", | 3026 | "version": "2.0.0", |
3037 | "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.0.tgz", | 3027 | "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.0.tgz", |
3038 | "integrity": "sha512-MtEC1TqN0EU5nephaJ4rAtThHtC86dNN9qCuEhtshvpVBkAW5ZO7BASN9REnF9eoXGcRub+pFuKEpOHE+HbEMw==" | 3028 | "integrity": "sha512-MtEC1TqN0EU5nephaJ4rAtThHtC86dNN9qCuEhtshvpVBkAW5ZO7BASN9REnF9eoXGcRub+pFuKEpOHE+HbEMw==" |
3039 | }, | 3029 | }, |
3040 | "promirepl": { | 3030 | "promirepl": { |
3041 | "version": "1.0.1", | 3031 | "version": "1.0.1", |
3042 | "resolved": "https://registry.npmjs.org/promirepl/-/promirepl-1.0.1.tgz", | 3032 | "resolved": "https://registry.npmjs.org/promirepl/-/promirepl-1.0.1.tgz", |
3043 | "integrity": "sha1-KVGq66K/P+InT/Y6FtlMBMpghy4=" | 3033 | "integrity": "sha1-KVGq66K/P+InT/Y6FtlMBMpghy4=" |
3044 | }, | 3034 | }, |
3045 | "prompt-actions": { | 3035 | "prompt-actions": { |
3046 | "version": "3.0.2", | 3036 | "version": "3.0.2", |
3047 | "resolved": "https://registry.npmjs.org/prompt-actions/-/prompt-actions-3.0.2.tgz", | 3037 | "resolved": "https://registry.npmjs.org/prompt-actions/-/prompt-actions-3.0.2.tgz", |
3048 | "integrity": "sha512-dhz2Fl7vK+LPpmnQ/S/eSut4BnH4NZDLyddHKi5uTU/2PDn3grEMGkgsll16V5RpVUh/yxdiam0xsM0RD4xvtg==", | 3038 | "integrity": "sha512-dhz2Fl7vK+LPpmnQ/S/eSut4BnH4NZDLyddHKi5uTU/2PDn3grEMGkgsll16V5RpVUh/yxdiam0xsM0RD4xvtg==", |
3049 | "requires": { | 3039 | "requires": { |
3050 | "debug": "2.6.9" | 3040 | "debug": "2.6.9" |
3051 | }, | 3041 | }, |
3052 | "dependencies": { | 3042 | "dependencies": { |
3053 | "debug": { | 3043 | "debug": { |
3054 | "version": "2.6.9", | 3044 | "version": "2.6.9", |
3055 | "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", | 3045 | "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", |
3056 | "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", | 3046 | "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", |
3057 | "requires": { | 3047 | "requires": { |
3058 | "ms": "2.0.0" | 3048 | "ms": "2.0.0" |
3059 | } | 3049 | } |
3060 | } | 3050 | } |
3061 | } | 3051 | } |
3062 | }, | 3052 | }, |
3063 | "prompt-base": { | 3053 | "prompt-base": { |
3064 | "version": "4.1.0", | 3054 | "version": "4.1.0", |
3065 | "resolved": "https://registry.npmjs.org/prompt-base/-/prompt-base-4.1.0.tgz", | 3055 | "resolved": "https://registry.npmjs.org/prompt-base/-/prompt-base-4.1.0.tgz", |
3066 | "integrity": "sha512-svGzgLUKZoqomz9SGMkf1hBG8Wl3K7JGuRCXc/Pv7xw8239hhaTBXrmjt7EXA9P/QZzdyT8uNWt9F/iJTXq75g==", | 3056 | "integrity": "sha512-svGzgLUKZoqomz9SGMkf1hBG8Wl3K7JGuRCXc/Pv7xw8239hhaTBXrmjt7EXA9P/QZzdyT8uNWt9F/iJTXq75g==", |
3067 | "requires": { | 3057 | "requires": { |
3068 | "component-emitter": "1.2.1", | 3058 | "component-emitter": "1.2.1", |
3069 | "debug": "3.1.0", | 3059 | "debug": "3.1.0", |
3070 | "koalas": "1.0.2", | 3060 | "koalas": "1.0.2", |
3071 | "log-utils": "0.2.1", | 3061 | "log-utils": "0.2.1", |
3072 | "prompt-actions": "3.0.2", | 3062 | "prompt-actions": "3.0.2", |
3073 | "prompt-question": "5.0.2", | 3063 | "prompt-question": "5.0.2", |
3074 | "readline-ui": "2.2.3", | 3064 | "readline-ui": "2.2.3", |
3075 | "readline-utils": "2.2.3", | 3065 | "readline-utils": "2.2.3", |
3076 | "static-extend": "0.1.2" | 3066 | "static-extend": "0.1.2" |
3077 | } | 3067 | } |
3078 | }, | 3068 | }, |
3079 | "prompt-checkbox": { | 3069 | "prompt-checkbox": { |
3080 | "version": "2.2.0", | 3070 | "version": "2.2.0", |
3081 | "resolved": "https://registry.npmjs.org/prompt-checkbox/-/prompt-checkbox-2.2.0.tgz", | 3071 | "resolved": "https://registry.npmjs.org/prompt-checkbox/-/prompt-checkbox-2.2.0.tgz", |
3082 | "integrity": "sha512-T/QWgkdUmKjRSr0FQlV8O+LfgmBk8PwDbWhzllm7mwWNAjs3qOVuru5Y1gV4/14L73zCncqcuwGwvnDyVcVgvA==", | 3072 | "integrity": "sha512-T/QWgkdUmKjRSr0FQlV8O+LfgmBk8PwDbWhzllm7mwWNAjs3qOVuru5Y1gV4/14L73zCncqcuwGwvnDyVcVgvA==", |
3083 | "requires": { | 3073 | "requires": { |
3084 | "ansi-cyan": "0.1.1", | 3074 | "ansi-cyan": "0.1.1", |
3085 | "debug": "2.6.9", | 3075 | "debug": "2.6.9", |
3086 | "prompt-base": "4.1.0" | 3076 | "prompt-base": "4.1.0" |
3087 | }, | 3077 | }, |
3088 | "dependencies": { | 3078 | "dependencies": { |
3089 | "debug": { | 3079 | "debug": { |
3090 | "version": "2.6.9", | 3080 | "version": "2.6.9", |
3091 | "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", | 3081 | "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", |
3092 | "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", | 3082 | "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", |
3093 | "requires": { | 3083 | "requires": { |
3094 | "ms": "2.0.0" | 3084 | "ms": "2.0.0" |
3095 | } | 3085 | } |
3096 | } | 3086 | } |
3097 | } | 3087 | } |
3098 | }, | 3088 | }, |
3099 | "prompt-choices": { | 3089 | "prompt-choices": { |
3100 | "version": "4.1.0", | 3090 | "version": "4.1.0", |
3101 | "resolved": "https://registry.npmjs.org/prompt-choices/-/prompt-choices-4.1.0.tgz", | 3091 | "resolved": "https://registry.npmjs.org/prompt-choices/-/prompt-choices-4.1.0.tgz", |
3102 | "integrity": "sha512-ZNYLv6rW9z9n0WdwCkEuS+w5nUAGzRgtRt6GQ5aFNFz6MIcU7nHFlHOwZtzy7RQBk80KzUGPSRQphvMiQzB8pg==", | 3092 | "integrity": "sha512-ZNYLv6rW9z9n0WdwCkEuS+w5nUAGzRgtRt6GQ5aFNFz6MIcU7nHFlHOwZtzy7RQBk80KzUGPSRQphvMiQzB8pg==", |
3103 | "requires": { | 3093 | "requires": { |
3104 | "arr-flatten": "1.1.0", | 3094 | "arr-flatten": "1.1.0", |
3105 | "arr-swap": "1.0.1", | 3095 | "arr-swap": "1.0.1", |
3106 | "choices-separator": "2.0.0", | 3096 | "choices-separator": "2.0.0", |
3107 | "clone-deep": "4.0.0", | 3097 | "clone-deep": "4.0.0", |
3108 | "collection-visit": "1.0.0", | 3098 | "collection-visit": "1.0.0", |
3109 | "define-property": "2.0.2", | 3099 | "define-property": "2.0.2", |
3110 | "is-number": "6.0.0", | 3100 | "is-number": "6.0.0", |
3111 | "kind-of": "6.0.2", | 3101 | "kind-of": "6.0.2", |
3112 | "koalas": "1.0.2", | 3102 | "koalas": "1.0.2", |
3113 | "log-utils": "0.2.1", | 3103 | "log-utils": "0.2.1", |
3114 | "pointer-symbol": "1.0.0", | 3104 | "pointer-symbol": "1.0.0", |
3115 | "radio-symbol": "2.0.0", | 3105 | "radio-symbol": "2.0.0", |
3116 | "set-value": "3.0.0", | 3106 | "set-value": "3.0.0", |
3117 | "strip-color": "0.1.0", | 3107 | "strip-color": "0.1.0", |
3118 | "terminal-paginator": "2.0.2", | 3108 | "terminal-paginator": "2.0.2", |
3119 | "toggle-array": "1.0.1" | 3109 | "toggle-array": "1.0.1" |
3120 | }, | 3110 | }, |
3121 | "dependencies": { | 3111 | "dependencies": { |
3122 | "clone-deep": { | 3112 | "clone-deep": { |
3123 | "version": "4.0.0", | 3113 | "version": "4.0.0", |
3124 | "resolved": "https://registry.npmjs.org/clone-deep/-/clone-deep-4.0.0.tgz", | 3114 | "resolved": "https://registry.npmjs.org/clone-deep/-/clone-deep-4.0.0.tgz", |
3125 | "integrity": "sha512-aNJ5/7Bz2IYBb7nIj34TLGk78lBXpXUgV9qsLngtTvJ9+scsZNnlU0OX2S2N4ax/sUQt7sDBkXiGjGJEmNbXOQ==", | 3115 | "integrity": "sha512-aNJ5/7Bz2IYBb7nIj34TLGk78lBXpXUgV9qsLngtTvJ9+scsZNnlU0OX2S2N4ax/sUQt7sDBkXiGjGJEmNbXOQ==", |
3126 | "requires": { | 3116 | "requires": { |
3127 | "kind-of": "6.0.2", | 3117 | "kind-of": "6.0.2", |
3128 | "shallow-clone": "3.0.0" | 3118 | "shallow-clone": "3.0.0" |
3129 | } | 3119 | } |
3130 | }, | 3120 | }, |
3131 | "define-property": { | 3121 | "define-property": { |
3132 | "version": "2.0.2", | 3122 | "version": "2.0.2", |
3133 | "resolved": "https://registry.npmjs.org/define-property/-/define-property-2.0.2.tgz", | 3123 | "resolved": "https://registry.npmjs.org/define-property/-/define-property-2.0.2.tgz", |
3134 | "integrity": "sha512-jwK2UV4cnPpbcG7+VRARKTZPUWowwXA8bzH5NP6ud0oeAxyYPuGZUAC7hMugpCdz4BeSZl2Dl9k66CHJ/46ZYQ==", | 3124 | "integrity": "sha512-jwK2UV4cnPpbcG7+VRARKTZPUWowwXA8bzH5NP6ud0oeAxyYPuGZUAC7hMugpCdz4BeSZl2Dl9k66CHJ/46ZYQ==", |
3135 | "requires": { | 3125 | "requires": { |
3136 | "is-descriptor": "1.0.2", | 3126 | "is-descriptor": "1.0.2", |
3137 | "isobject": "3.0.1" | 3127 | "isobject": "3.0.1" |
3138 | } | 3128 | } |
3139 | }, | 3129 | }, |
3140 | "kind-of": { | 3130 | "kind-of": { |
3141 | "version": "6.0.2", | 3131 | "version": "6.0.2", |
3142 | "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.2.tgz", | 3132 | "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.2.tgz", |
3143 | "integrity": "sha512-s5kLOcnH0XqDO+FvuaLX8DDjZ18CGFk7VygH40QoKPUQhW4e2rvM0rwUq0t8IQDOwYSeLK01U90OjzBTme2QqA==" | 3133 | "integrity": "sha512-s5kLOcnH0XqDO+FvuaLX8DDjZ18CGFk7VygH40QoKPUQhW4e2rvM0rwUq0t8IQDOwYSeLK01U90OjzBTme2QqA==" |
3144 | }, | 3134 | }, |
3145 | "shallow-clone": { | 3135 | "shallow-clone": { |
3146 | "version": "3.0.0", | 3136 | "version": "3.0.0", |
3147 | "resolved": "https://registry.npmjs.org/shallow-clone/-/shallow-clone-3.0.0.tgz", | 3137 | "resolved": "https://registry.npmjs.org/shallow-clone/-/shallow-clone-3.0.0.tgz", |
3148 | "integrity": "sha512-Drg+nOI+ofeuslBf0nulyWLZhK1BZprqNvPJaiB4VvES+9gC6GG+qOVAfuO12zVSgxq9SKevcme7S3uDT6Be8w==", | 3138 | "integrity": "sha512-Drg+nOI+ofeuslBf0nulyWLZhK1BZprqNvPJaiB4VvES+9gC6GG+qOVAfuO12zVSgxq9SKevcme7S3uDT6Be8w==", |
3149 | "requires": { | 3139 | "requires": { |
3150 | "kind-of": "6.0.2" | 3140 | "kind-of": "6.0.2" |
3151 | } | 3141 | } |
3152 | } | 3142 | } |
3153 | } | 3143 | } |
3154 | }, | 3144 | }, |
3155 | "prompt-list": { | 3145 | "prompt-list": { |
3156 | "version": "3.2.0", | 3146 | "version": "3.2.0", |
3157 | "resolved": "https://registry.npmjs.org/prompt-list/-/prompt-list-3.2.0.tgz", | 3147 | "resolved": "https://registry.npmjs.org/prompt-list/-/prompt-list-3.2.0.tgz", |
3158 | "integrity": "sha512-PDao47cmC9+m2zEUghH+WIIascd8SuyyWO+akuUubd0XxOQyUH96HMdIcL3YnNS8kJUHwddH1rHVgL9vZA1QsQ==", | 3148 | "integrity": "sha512-PDao47cmC9+m2zEUghH+WIIascd8SuyyWO+akuUubd0XxOQyUH96HMdIcL3YnNS8kJUHwddH1rHVgL9vZA1QsQ==", |
3159 | "requires": { | 3149 | "requires": { |
3160 | "ansi-cyan": "0.1.1", | 3150 | "ansi-cyan": "0.1.1", |
3161 | "ansi-dim": "0.1.1", | 3151 | "ansi-dim": "0.1.1", |
3162 | "prompt-radio": "1.2.1" | 3152 | "prompt-radio": "1.2.1" |
3163 | } | 3153 | } |
3164 | }, | 3154 | }, |
3165 | "prompt-question": { | 3155 | "prompt-question": { |
3166 | "version": "5.0.2", | 3156 | "version": "5.0.2", |
3167 | "resolved": "https://registry.npmjs.org/prompt-question/-/prompt-question-5.0.2.tgz", | 3157 | "resolved": "https://registry.npmjs.org/prompt-question/-/prompt-question-5.0.2.tgz", |
3168 | "integrity": "sha512-wreaLbbu8f5+7zXds199uiT11Ojp59Z4iBi6hONlSLtsKGTvL2UY8VglcxQ3t/X4qWIxsNCg6aT4O8keO65v6Q==", | 3158 | "integrity": "sha512-wreaLbbu8f5+7zXds199uiT11Ojp59Z4iBi6hONlSLtsKGTvL2UY8VglcxQ3t/X4qWIxsNCg6aT4O8keO65v6Q==", |
3169 | "requires": { | 3159 | "requires": { |
3170 | "clone-deep": "1.0.0", | 3160 | "clone-deep": "1.0.0", |
3171 | "debug": "3.1.0", | 3161 | "debug": "3.1.0", |
3172 | "define-property": "1.0.0", | 3162 | "define-property": "1.0.0", |
3173 | "isobject": "3.0.1", | 3163 | "isobject": "3.0.1", |
3174 | "kind-of": "5.1.0", | 3164 | "kind-of": "5.1.0", |
3175 | "koalas": "1.0.2", | 3165 | "koalas": "1.0.2", |
3176 | "prompt-choices": "4.1.0" | 3166 | "prompt-choices": "4.1.0" |
3177 | }, | 3167 | }, |
3178 | "dependencies": { | 3168 | "dependencies": { |
3179 | "kind-of": { | 3169 | "kind-of": { |
3180 | "version": "5.1.0", | 3170 | "version": "5.1.0", |
3181 | "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", | 3171 | "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", |
3182 | "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==" | 3172 | "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==" |
3183 | } | 3173 | } |
3184 | } | 3174 | } |
3185 | }, | 3175 | }, |
3186 | "prompt-radio": { | 3176 | "prompt-radio": { |
3187 | "version": "1.2.1", | 3177 | "version": "1.2.1", |
3188 | "resolved": "https://registry.npmjs.org/prompt-radio/-/prompt-radio-1.2.1.tgz", | 3178 | "resolved": "https://registry.npmjs.org/prompt-radio/-/prompt-radio-1.2.1.tgz", |
3189 | "integrity": "sha512-vH1iAkgbWyvZBC1BTajydiHmwJP4F1b684gq0fm2wOjPVW1zaDo01OXWr/Dske0XdoHhtZFNMOXNj/ZUSRBywg==", | 3179 | "integrity": "sha512-vH1iAkgbWyvZBC1BTajydiHmwJP4F1b684gq0fm2wOjPVW1zaDo01OXWr/Dske0XdoHhtZFNMOXNj/ZUSRBywg==", |
3190 | "requires": { | 3180 | "requires": { |
3191 | "debug": "2.6.9", | 3181 | "debug": "2.6.9", |
3192 | "prompt-checkbox": "2.2.0" | 3182 | "prompt-checkbox": "2.2.0" |
3193 | }, | 3183 | }, |
3194 | "dependencies": { | 3184 | "dependencies": { |
3195 | "debug": { | 3185 | "debug": { |
3196 | "version": "2.6.9", | 3186 | "version": "2.6.9", |
3197 | "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", | 3187 | "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", |
3198 | "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", | 3188 | "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", |
3199 | "requires": { | 3189 | "requires": { |
3200 | "ms": "2.0.0" | 3190 | "ms": "2.0.0" |
3201 | } | 3191 | } |
3202 | } | 3192 | } |
3203 | } | 3193 | } |
3204 | }, | 3194 | }, |
3205 | "proxy-addr": { | 3195 | "proxy-addr": { |
3206 | "version": "2.0.4", | 3196 | "version": "2.0.4", |
3207 | "resolved": "https://registry.npmjs.org/proxy-addr/-/proxy-addr-2.0.4.tgz", | 3197 | "resolved": "https://registry.npmjs.org/proxy-addr/-/proxy-addr-2.0.4.tgz", |
3208 | "integrity": "sha512-5erio2h9jp5CHGwcybmxmVqHmnCBZeewlfJ0pex+UW7Qny7OOZXTtH56TGNyBizkgiOwhJtMKrVzDTeKcySZwA==", | 3198 | "integrity": "sha512-5erio2h9jp5CHGwcybmxmVqHmnCBZeewlfJ0pex+UW7Qny7OOZXTtH56TGNyBizkgiOwhJtMKrVzDTeKcySZwA==", |
3209 | "requires": { | 3199 | "requires": { |
3210 | "forwarded": "0.1.2", | 3200 | "forwarded": "0.1.2", |
3211 | "ipaddr.js": "1.8.0" | 3201 | "ipaddr.js": "1.8.0" |
3212 | } | 3202 | } |
3213 | }, | 3203 | }, |
3214 | "pseudomap": { | 3204 | "pseudomap": { |
3215 | "version": "1.0.2", | 3205 | "version": "1.0.2", |
3216 | "resolved": "https://registry.npmjs.org/pseudomap/-/pseudomap-1.0.2.tgz", | 3206 | "resolved": "https://registry.npmjs.org/pseudomap/-/pseudomap-1.0.2.tgz", |
3217 | "integrity": "sha1-8FKijacOYYkX7wqKw0wa5aaChrM=" | 3207 | "integrity": "sha1-8FKijacOYYkX7wqKw0wa5aaChrM=" |
3218 | }, | 3208 | }, |
3219 | "pump": { | 3209 | "pump": { |
3220 | "version": "2.0.1", | 3210 | "version": "2.0.1", |
3221 | "resolved": "https://registry.npmjs.org/pump/-/pump-2.0.1.tgz", | 3211 | "resolved": "https://registry.npmjs.org/pump/-/pump-2.0.1.tgz", |
3222 | "integrity": "sha512-ruPMNRkN3MHP1cWJc9OWr+T/xDP0jhXYCLfJcBuX54hhfIBnaQmAUMfDcG4DM5UMWByBbJY69QSphm3jtDKIkA==", | 3212 | "integrity": "sha512-ruPMNRkN3MHP1cWJc9OWr+T/xDP0jhXYCLfJcBuX54hhfIBnaQmAUMfDcG4DM5UMWByBbJY69QSphm3jtDKIkA==", |
3223 | "requires": { | 3213 | "requires": { |
3224 | "end-of-stream": "1.4.1", | 3214 | "end-of-stream": "1.4.1", |
3225 | "once": "1.4.0" | 3215 | "once": "1.4.0" |
3226 | } | 3216 | } |
3227 | }, | 3217 | }, |
3228 | "punycode": { | 3218 | "punycode": { |
3229 | "version": "1.4.1", | 3219 | "version": "1.4.1", |
3230 | "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.4.1.tgz", | 3220 | "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.4.1.tgz", |
3231 | "integrity": "sha1-wNWmOycYgArY4esPpSachN1BhF4=" | 3221 | "integrity": "sha1-wNWmOycYgArY4esPpSachN1BhF4=" |
3232 | }, | 3222 | }, |
3233 | "qs": { | 3223 | "qs": { |
3234 | "version": "6.5.2", | 3224 | "version": "6.5.2", |
3235 | "resolved": "https://registry.npmjs.org/qs/-/qs-6.5.2.tgz", | 3225 | "resolved": "https://registry.npmjs.org/qs/-/qs-6.5.2.tgz", |
3236 | "integrity": "sha512-N5ZAX4/LxJmF+7wN74pUD6qAh9/wnvdQcjq9TZjevvXzSUo7bfmw91saqMjzGS2xq91/odN2dW/WOl7qQHNDGA==" | 3226 | "integrity": "sha512-N5ZAX4/LxJmF+7wN74pUD6qAh9/wnvdQcjq9TZjevvXzSUo7bfmw91saqMjzGS2xq91/odN2dW/WOl7qQHNDGA==" |
3237 | }, | 3227 | }, |
3238 | "radio-symbol": { | 3228 | "radio-symbol": { |
3239 | "version": "2.0.0", | 3229 | "version": "2.0.0", |
3240 | "resolved": "https://registry.npmjs.org/radio-symbol/-/radio-symbol-2.0.0.tgz", | 3230 | "resolved": "https://registry.npmjs.org/radio-symbol/-/radio-symbol-2.0.0.tgz", |
3241 | "integrity": "sha1-eqm/xQSFY21S3XbWqOYxspB5muE=", | 3231 | "integrity": "sha1-eqm/xQSFY21S3XbWqOYxspB5muE=", |
3242 | "requires": { | 3232 | "requires": { |
3243 | "ansi-gray": "0.1.1", | 3233 | "ansi-gray": "0.1.1", |
3244 | "ansi-green": "0.1.1", | 3234 | "ansi-green": "0.1.1", |
3245 | "is-windows": "1.0.2" | 3235 | "is-windows": "1.0.2" |
3246 | } | 3236 | } |
3247 | }, | 3237 | }, |
3248 | "random-bytes": { | 3238 | "random-bytes": { |
3249 | "version": "1.0.0", | 3239 | "version": "1.0.0", |
3250 | "resolved": "https://registry.npmjs.org/random-bytes/-/random-bytes-1.0.0.tgz", | 3240 | "resolved": "https://registry.npmjs.org/random-bytes/-/random-bytes-1.0.0.tgz", |
3251 | "integrity": "sha1-T2ih3Arli9P7lYSMMDJNt11kNgs=" | 3241 | "integrity": "sha1-T2ih3Arli9P7lYSMMDJNt11kNgs=" |
3252 | }, | 3242 | }, |
3253 | "range-parser": { | 3243 | "range-parser": { |
3254 | "version": "1.2.0", | 3244 | "version": "1.2.0", |
3255 | "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.0.tgz", | 3245 | "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.0.tgz", |
3256 | "integrity": "sha1-9JvmtIeJTdxA3MlKMi9hEJLgDV4=" | 3246 | "integrity": "sha1-9JvmtIeJTdxA3MlKMi9hEJLgDV4=" |
3257 | }, | 3247 | }, |
3258 | "raw-body": { | 3248 | "raw-body": { |
3259 | "version": "2.3.3", | 3249 | "version": "2.3.3", |
3260 | "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.3.3.tgz", | 3250 | "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.3.3.tgz", |
3261 | "integrity": "sha512-9esiElv1BrZoI3rCDuOuKCBRbuApGGaDPQfjSflGxdy4oyzqghxu6klEkkVIvBje+FF0BX9coEv8KqW6X/7njw==", | 3251 | "integrity": "sha512-9esiElv1BrZoI3rCDuOuKCBRbuApGGaDPQfjSflGxdy4oyzqghxu6klEkkVIvBje+FF0BX9coEv8KqW6X/7njw==", |
3262 | "requires": { | 3252 | "requires": { |
3263 | "bytes": "3.0.0", | 3253 | "bytes": "3.0.0", |
3264 | "http-errors": "1.6.3", | 3254 | "http-errors": "1.6.3", |
3265 | "iconv-lite": "0.4.23", | 3255 | "iconv-lite": "0.4.23", |
3266 | "unpipe": "1.0.0" | 3256 | "unpipe": "1.0.0" |
3267 | } | 3257 | } |
3268 | }, | 3258 | }, |
3269 | "rc": { | 3259 | "rc": { |
3270 | "version": "1.2.8", | 3260 | "version": "1.2.8", |
3271 | "resolved": "https://registry.npmjs.org/rc/-/rc-1.2.8.tgz", | 3261 | "resolved": "https://registry.npmjs.org/rc/-/rc-1.2.8.tgz", |
3272 | "integrity": "sha512-y3bGgqKj3QBdxLbLkomlohkvsA8gdAiUQlSBJnBhfn+BPxg4bc62d8TcBW15wavDfgexCgccckhcZvywyQYPOw==", | 3262 | "integrity": "sha512-y3bGgqKj3QBdxLbLkomlohkvsA8gdAiUQlSBJnBhfn+BPxg4bc62d8TcBW15wavDfgexCgccckhcZvywyQYPOw==", |
3273 | "requires": { | 3263 | "requires": { |
3274 | "deep-extend": "0.6.0", | 3264 | "deep-extend": "0.6.0", |
3275 | "ini": "1.3.5", | 3265 | "ini": "1.3.5", |
3276 | "minimist": "1.2.0", | 3266 | "minimist": "1.2.0", |
3277 | "strip-json-comments": "2.0.1" | 3267 | "strip-json-comments": "2.0.1" |
3278 | } | 3268 | } |
3279 | }, | 3269 | }, |
3280 | "readable-stream": { | 3270 | "readable-stream": { |
3281 | "version": "2.3.6", | 3271 | "version": "2.3.6", |
3282 | "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.6.tgz", | 3272 | "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.6.tgz", |
3283 | "integrity": "sha512-tQtKA9WIAhBF3+VLAseyMqZeBjW0AHJoxOtYqSUZNJxauErmLbVm2FW1y+J/YA9dUrAC39ITejlZWhVIwawkKw==", | 3273 | "integrity": "sha512-tQtKA9WIAhBF3+VLAseyMqZeBjW0AHJoxOtYqSUZNJxauErmLbVm2FW1y+J/YA9dUrAC39ITejlZWhVIwawkKw==", |
3284 | "requires": { | 3274 | "requires": { |
3285 | "core-util-is": "1.0.2", | 3275 | "core-util-is": "1.0.2", |
3286 | "inherits": "2.0.3", | 3276 | "inherits": "2.0.3", |
3287 | "isarray": "1.0.0", | 3277 | "isarray": "1.0.0", |
3288 | "process-nextick-args": "2.0.0", | 3278 | "process-nextick-args": "2.0.0", |
3289 | "safe-buffer": "5.1.2", | 3279 | "safe-buffer": "5.1.2", |
3290 | "string_decoder": "1.1.1", | 3280 | "string_decoder": "1.1.1", |
3291 | "util-deprecate": "1.0.2" | 3281 | "util-deprecate": "1.0.2" |
3292 | } | 3282 | } |
3293 | }, | 3283 | }, |
3294 | "readdirp": { | 3284 | "readdirp": { |
3295 | "version": "2.1.0", | 3285 | "version": "2.1.0", |
3296 | "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-2.1.0.tgz", | 3286 | "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-2.1.0.tgz", |
3297 | "integrity": "sha1-TtCtBg3zBzMAxIRANz9y0cxkLXg=", | 3287 | "integrity": "sha1-TtCtBg3zBzMAxIRANz9y0cxkLXg=", |
3298 | "optional": true, | 3288 | "optional": true, |
3299 | "requires": { | 3289 | "requires": { |
3300 | "graceful-fs": "4.1.11", | 3290 | "graceful-fs": "4.1.11", |
3301 | "minimatch": "3.0.4", | 3291 | "minimatch": "3.0.4", |
3302 | "readable-stream": "2.3.6", | 3292 | "readable-stream": "2.3.6", |
3303 | "set-immediate-shim": "1.0.1" | 3293 | "set-immediate-shim": "1.0.1" |
3304 | } | 3294 | } |
3305 | }, | 3295 | }, |
3306 | "readline-ui": { | 3296 | "readline-ui": { |
3307 | "version": "2.2.3", | 3297 | "version": "2.2.3", |
3308 | "resolved": "https://registry.npmjs.org/readline-ui/-/readline-ui-2.2.3.tgz", | 3298 | "resolved": "https://registry.npmjs.org/readline-ui/-/readline-ui-2.2.3.tgz", |
3309 | "integrity": "sha512-ix7jz0PxqQqcIuq3yQTHv1TOhlD2IHO74aNO+lSuXsRYm1d+pdyup1yF3zKyLK1wWZrVNGjkzw5tUegO2IDy+A==", | 3299 | "integrity": "sha512-ix7jz0PxqQqcIuq3yQTHv1TOhlD2IHO74aNO+lSuXsRYm1d+pdyup1yF3zKyLK1wWZrVNGjkzw5tUegO2IDy+A==", |
3310 | "requires": { | 3300 | "requires": { |
3311 | "component-emitter": "1.2.1", | 3301 | "component-emitter": "1.2.1", |
3312 | "debug": "2.6.9", | 3302 | "debug": "2.6.9", |
3313 | "readline-utils": "2.2.3", | 3303 | "readline-utils": "2.2.3", |
3314 | "string-width": "2.1.1" | 3304 | "string-width": "2.1.1" |
3315 | }, | 3305 | }, |
3316 | "dependencies": { | 3306 | "dependencies": { |
3317 | "ansi-regex": { | 3307 | "ansi-regex": { |
3318 | "version": "3.0.0", | 3308 | "version": "3.0.0", |
3319 | "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz", | 3309 | "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz", |
3320 | "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=" | 3310 | "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=" |
3321 | }, | 3311 | }, |
3322 | "debug": { | 3312 | "debug": { |
3323 | "version": "2.6.9", | 3313 | "version": "2.6.9", |
3324 | "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", | 3314 | "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", |
3325 | "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", | 3315 | "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", |
3326 | "requires": { | 3316 | "requires": { |
3327 | "ms": "2.0.0" | 3317 | "ms": "2.0.0" |
3328 | } | 3318 | } |
3329 | }, | 3319 | }, |
3330 | "is-fullwidth-code-point": { | 3320 | "is-fullwidth-code-point": { |
3331 | "version": "2.0.0", | 3321 | "version": "2.0.0", |
3332 | "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz", | 3322 | "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz", |
3333 | "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=" | 3323 | "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=" |
3334 | }, | 3324 | }, |
3335 | "string-width": { | 3325 | "string-width": { |
3336 | "version": "2.1.1", | 3326 | "version": "2.1.1", |
3337 | "resolved": "https://registry.npmjs.org/string-width/-/string-width-2.1.1.tgz", | 3327 | "resolved": "https://registry.npmjs.org/string-width/-/string-width-2.1.1.tgz", |
3338 | "integrity": "sha512-nOqH59deCq9SRHlxq1Aw85Jnt4w6KvLKqWVik6oA9ZklXLNIOlqg4F2yrT1MVaTjAqvVwdfeZ7w7aCvJD7ugkw==", | 3328 | "integrity": "sha512-nOqH59deCq9SRHlxq1Aw85Jnt4w6KvLKqWVik6oA9ZklXLNIOlqg4F2yrT1MVaTjAqvVwdfeZ7w7aCvJD7ugkw==", |
3339 | "requires": { | 3329 | "requires": { |
3340 | "is-fullwidth-code-point": "2.0.0", | 3330 | "is-fullwidth-code-point": "2.0.0", |
3341 | "strip-ansi": "4.0.0" | 3331 | "strip-ansi": "4.0.0" |
3342 | } | 3332 | } |
3343 | }, | 3333 | }, |
3344 | "strip-ansi": { | 3334 | "strip-ansi": { |
3345 | "version": "4.0.0", | 3335 | "version": "4.0.0", |
3346 | "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz", | 3336 | "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz", |
3347 | "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=", | 3337 | "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=", |
3348 | "requires": { | 3338 | "requires": { |
3349 | "ansi-regex": "3.0.0" | 3339 | "ansi-regex": "3.0.0" |
3350 | } | 3340 | } |
3351 | } | 3341 | } |
3352 | } | 3342 | } |
3353 | }, | 3343 | }, |
3354 | "readline-utils": { | 3344 | "readline-utils": { |
3355 | "version": "2.2.3", | 3345 | "version": "2.2.3", |
3356 | "resolved": "https://registry.npmjs.org/readline-utils/-/readline-utils-2.2.3.tgz", | 3346 | "resolved": "https://registry.npmjs.org/readline-utils/-/readline-utils-2.2.3.tgz", |
3357 | "integrity": "sha1-b4R9a48ZFcORtYHDZ81HhzhiNRo=", | 3347 | "integrity": "sha1-b4R9a48ZFcORtYHDZ81HhzhiNRo=", |
3358 | "requires": { | 3348 | "requires": { |
3359 | "arr-flatten": "1.1.0", | 3349 | "arr-flatten": "1.1.0", |
3360 | "extend-shallow": "2.0.1", | 3350 | "extend-shallow": "2.0.1", |
3361 | "is-buffer": "1.1.6", | 3351 | "is-buffer": "1.1.6", |
3362 | "is-number": "3.0.0", | 3352 | "is-number": "3.0.0", |
3363 | "is-windows": "1.0.2", | 3353 | "is-windows": "1.0.2", |
3364 | "koalas": "1.0.2", | 3354 | "koalas": "1.0.2", |
3365 | "mute-stream": "0.0.7", | 3355 | "mute-stream": "0.0.7", |
3366 | "strip-color": "0.1.0", | 3356 | "strip-color": "0.1.0", |
3367 | "window-size": "1.1.1" | 3357 | "window-size": "1.1.1" |
3368 | }, | 3358 | }, |
3369 | "dependencies": { | 3359 | "dependencies": { |
3370 | "is-number": { | 3360 | "is-number": { |
3371 | "version": "3.0.0", | 3361 | "version": "3.0.0", |
3372 | "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", | 3362 | "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", |
3373 | "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=", | 3363 | "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=", |
3374 | "requires": { | 3364 | "requires": { |
3375 | "kind-of": "3.2.2" | 3365 | "kind-of": "3.2.2" |
3376 | } | 3366 | } |
3377 | } | 3367 | } |
3378 | } | 3368 | } |
3379 | }, | 3369 | }, |
3380 | "redis": { | 3370 | "redis": { |
3381 | "version": "2.8.0", | 3371 | "version": "2.8.0", |
3382 | "resolved": "https://registry.npmjs.org/redis/-/redis-2.8.0.tgz", | 3372 | "resolved": "https://registry.npmjs.org/redis/-/redis-2.8.0.tgz", |
3383 | "integrity": "sha512-M1OkonEQwtRmZv4tEWF2VgpG0JWJ8Fv1PhlgT5+B+uNq2cA3Rt1Yt/ryoR+vQNOQcIEgdCdfH0jr3bDpihAw1A==", | 3373 | "integrity": "sha512-M1OkonEQwtRmZv4tEWF2VgpG0JWJ8Fv1PhlgT5+B+uNq2cA3Rt1Yt/ryoR+vQNOQcIEgdCdfH0jr3bDpihAw1A==", |
3384 | "requires": { | 3374 | "requires": { |
3385 | "double-ended-queue": "2.1.0-0", | 3375 | "double-ended-queue": "2.1.0-0", |
3386 | "redis-commands": "1.3.5", | 3376 | "redis-commands": "1.3.5", |
3387 | "redis-parser": "2.6.0" | 3377 | "redis-parser": "2.6.0" |
3388 | } | 3378 | } |
3389 | }, | 3379 | }, |
3390 | "redis-commands": { | 3380 | "redis-commands": { |
3391 | "version": "1.3.5", | 3381 | "version": "1.3.5", |
3392 | "resolved": "https://registry.npmjs.org/redis-commands/-/redis-commands-1.3.5.tgz", | 3382 | "resolved": "https://registry.npmjs.org/redis-commands/-/redis-commands-1.3.5.tgz", |
3393 | "integrity": "sha512-foGF8u6MXGFF++1TZVC6icGXuMYPftKXt1FBT2vrfU9ZATNtZJ8duRC5d1lEfE8hyVe3jhelHGB91oB7I6qLsA==" | 3383 | "integrity": "sha512-foGF8u6MXGFF++1TZVC6icGXuMYPftKXt1FBT2vrfU9ZATNtZJ8duRC5d1lEfE8hyVe3jhelHGB91oB7I6qLsA==" |
3394 | }, | 3384 | }, |
3395 | "redis-parser": { | 3385 | "redis-parser": { |
3396 | "version": "2.6.0", | 3386 | "version": "2.6.0", |
3397 | "resolved": "https://registry.npmjs.org/redis-parser/-/redis-parser-2.6.0.tgz", | 3387 | "resolved": "https://registry.npmjs.org/redis-parser/-/redis-parser-2.6.0.tgz", |
3398 | "integrity": "sha1-Uu0J2srBCPGmMcB+m2mUHnoZUEs=" | 3388 | "integrity": "sha1-Uu0J2srBCPGmMcB+m2mUHnoZUEs=" |
3399 | }, | 3389 | }, |
3400 | "regex-not": { | 3390 | "regex-not": { |
3401 | "version": "1.0.2", | 3391 | "version": "1.0.2", |
3402 | "resolved": "https://registry.npmjs.org/regex-not/-/regex-not-1.0.2.tgz", | 3392 | "resolved": "https://registry.npmjs.org/regex-not/-/regex-not-1.0.2.tgz", |
3403 | "integrity": "sha512-J6SDjUgDxQj5NusnOtdFxDwN/+HWykR8GELwctJ7mdqhcyy1xEc4SRFHUXvxTp661YaVKAjfRLZ9cCqS6tn32A==", | 3393 | "integrity": "sha512-J6SDjUgDxQj5NusnOtdFxDwN/+HWykR8GELwctJ7mdqhcyy1xEc4SRFHUXvxTp661YaVKAjfRLZ9cCqS6tn32A==", |
3404 | "requires": { | 3394 | "requires": { |
3405 | "extend-shallow": "3.0.2", | 3395 | "extend-shallow": "3.0.2", |
3406 | "safe-regex": "1.1.0" | 3396 | "safe-regex": "1.1.0" |
3407 | }, | 3397 | }, |
3408 | "dependencies": { | 3398 | "dependencies": { |
3409 | "extend-shallow": { | 3399 | "extend-shallow": { |
3410 | "version": "3.0.2", | 3400 | "version": "3.0.2", |
3411 | "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz", | 3401 | "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz", |
3412 | "integrity": "sha1-Jqcarwc7OfshJxcnRhMcJwQCjbg=", | 3402 | "integrity": "sha1-Jqcarwc7OfshJxcnRhMcJwQCjbg=", |
3413 | "requires": { | 3403 | "requires": { |
3414 | "assign-symbols": "1.0.0", | 3404 | "assign-symbols": "1.0.0", |
3415 | "is-extendable": "1.0.1" | 3405 | "is-extendable": "1.0.1" |
3416 | } | 3406 | } |
3417 | }, | 3407 | }, |
3418 | "is-extendable": { | 3408 | "is-extendable": { |
3419 | "version": "1.0.1", | 3409 | "version": "1.0.1", |
3420 | "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz", | 3410 | "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz", |
3421 | "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==", | 3411 | "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==", |
3422 | "requires": { | 3412 | "requires": { |
3423 | "is-plain-object": "2.0.4" | 3413 | "is-plain-object": "2.0.4" |
3424 | } | 3414 | } |
3425 | } | 3415 | } |
3426 | } | 3416 | } |
3427 | }, | 3417 | }, |
3428 | "remove-trailing-separator": { | 3418 | "remove-trailing-separator": { |
3429 | "version": "1.1.0", | 3419 | "version": "1.1.0", |
3430 | "resolved": "https://registry.npmjs.org/remove-trailing-separator/-/remove-trailing-separator-1.1.0.tgz", | 3420 | "resolved": "https://registry.npmjs.org/remove-trailing-separator/-/remove-trailing-separator-1.1.0.tgz", |
3431 | "integrity": "sha1-wkvOKig62tW8P1jg1IJJuSN52O8=" | 3421 | "integrity": "sha1-wkvOKig62tW8P1jg1IJJuSN52O8=" |
3432 | }, | 3422 | }, |
3433 | "repeat-element": { | 3423 | "repeat-element": { |
3434 | "version": "1.1.2", | 3424 | "version": "1.1.2", |
3435 | "resolved": "https://registry.npmjs.org/repeat-element/-/repeat-element-1.1.2.tgz", | 3425 | "resolved": "https://registry.npmjs.org/repeat-element/-/repeat-element-1.1.2.tgz", |
3436 | "integrity": "sha1-7wiaF40Ug7quTZPrmLT55OEdmQo=" | 3426 | "integrity": "sha1-7wiaF40Ug7quTZPrmLT55OEdmQo=" |
3437 | }, | 3427 | }, |
3438 | "repeat-string": { | 3428 | "repeat-string": { |
3439 | "version": "1.6.1", | 3429 | "version": "1.6.1", |
3440 | "resolved": "https://registry.npmjs.org/repeat-string/-/repeat-string-1.6.1.tgz", | 3430 | "resolved": "https://registry.npmjs.org/repeat-string/-/repeat-string-1.6.1.tgz", |
3441 | "integrity": "sha1-jcrkcOHIirwtYA//Sndihtp15jc=" | 3431 | "integrity": "sha1-jcrkcOHIirwtYA//Sndihtp15jc=" |
3442 | }, | 3432 | }, |
3443 | "request": { | 3433 | "request": { |
3444 | "version": "2.87.0", | 3434 | "version": "2.87.0", |
3445 | "resolved": "https://registry.npmjs.org/request/-/request-2.87.0.tgz", | 3435 | "resolved": "https://registry.npmjs.org/request/-/request-2.87.0.tgz", |
3446 | "integrity": "sha512-fcogkm7Az5bsS6Sl0sibkbhcKsnyon/jV1kF3ajGmF0c8HrttdKTPRT9hieOaQHA5HEq6r8OyWOo/o781C1tNw==", | 3436 | "integrity": "sha512-fcogkm7Az5bsS6Sl0sibkbhcKsnyon/jV1kF3ajGmF0c8HrttdKTPRT9hieOaQHA5HEq6r8OyWOo/o781C1tNw==", |
3447 | "requires": { | 3437 | "requires": { |
3448 | "aws-sign2": "0.7.0", | 3438 | "aws-sign2": "0.7.0", |
3449 | "aws4": "1.7.0", | 3439 | "aws4": "1.7.0", |
3450 | "caseless": "0.12.0", | 3440 | "caseless": "0.12.0", |
3451 | "combined-stream": "1.0.6", | 3441 | "combined-stream": "1.0.6", |
3452 | "extend": "3.0.2", | 3442 | "extend": "3.0.2", |
3453 | "forever-agent": "0.6.1", | 3443 | "forever-agent": "0.6.1", |
3454 | "form-data": "2.3.2", | 3444 | "form-data": "2.3.2", |
3455 | "har-validator": "5.0.3", | 3445 | "har-validator": "5.0.3", |
3456 | "http-signature": "1.2.0", | 3446 | "http-signature": "1.2.0", |
3457 | "is-typedarray": "1.0.0", | 3447 | "is-typedarray": "1.0.0", |
3458 | "isstream": "0.1.2", | 3448 | "isstream": "0.1.2", |
3459 | "json-stringify-safe": "5.0.1", | 3449 | "json-stringify-safe": "5.0.1", |
3460 | "mime-types": "2.1.19", | 3450 | "mime-types": "2.1.19", |
3461 | "oauth-sign": "0.8.2", | 3451 | "oauth-sign": "0.8.2", |
3462 | "performance-now": "2.1.0", | 3452 | "performance-now": "2.1.0", |
3463 | "qs": "6.5.2", | 3453 | "qs": "6.5.2", |
3464 | "safe-buffer": "5.1.2", | 3454 | "safe-buffer": "5.1.2", |
3465 | "tough-cookie": "2.3.4", | 3455 | "tough-cookie": "2.3.4", |
3466 | "tunnel-agent": "0.6.0", | 3456 | "tunnel-agent": "0.6.0", |
3467 | "uuid": "3.3.2" | 3457 | "uuid": "3.3.2" |
3468 | } | 3458 | } |
3469 | }, | 3459 | }, |
3470 | "resolve-url": { | 3460 | "resolve-url": { |
3471 | "version": "0.2.1", | 3461 | "version": "0.2.1", |
3472 | "resolved": "https://registry.npmjs.org/resolve-url/-/resolve-url-0.2.1.tgz", | 3462 | "resolved": "https://registry.npmjs.org/resolve-url/-/resolve-url-0.2.1.tgz", |
3473 | "integrity": "sha1-LGN/53yJOv0qZj/iGqkIAGjiBSo=" | 3463 | "integrity": "sha1-LGN/53yJOv0qZj/iGqkIAGjiBSo=" |
3474 | }, | 3464 | }, |
3475 | "ret": { | 3465 | "ret": { |
3476 | "version": "0.1.15", | 3466 | "version": "0.1.15", |
3477 | "resolved": "https://registry.npmjs.org/ret/-/ret-0.1.15.tgz", | 3467 | "resolved": "https://registry.npmjs.org/ret/-/ret-0.1.15.tgz", |
3478 | "integrity": "sha512-TTlYpa+OL+vMMNG24xSlQGEJ3B/RzEfUlLct7b5G/ytav+wPrplCpVMFuwzXbkecJrb6IYo1iFb0S9v37754mg==" | 3468 | "integrity": "sha512-TTlYpa+OL+vMMNG24xSlQGEJ3B/RzEfUlLct7b5G/ytav+wPrplCpVMFuwzXbkecJrb6IYo1iFb0S9v37754mg==" |
3479 | }, | 3469 | }, |
3480 | "rimraf": { | 3470 | "rimraf": { |
3481 | "version": "2.6.2", | 3471 | "version": "2.6.2", |
3482 | "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.6.2.tgz", | 3472 | "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.6.2.tgz", |
3483 | "integrity": "sha512-lreewLK/BlghmxtfH36YYVg1i8IAce4TI7oao75I1g245+6BctqTVQiBP3YUJ9C6DQOXJmkYR9X9fCLtCOJc5w==", | 3473 | "integrity": "sha512-lreewLK/BlghmxtfH36YYVg1i8IAce4TI7oao75I1g245+6BctqTVQiBP3YUJ9C6DQOXJmkYR9X9fCLtCOJc5w==", |
3484 | "requires": { | 3474 | "requires": { |
3485 | "glob": "7.1.2" | 3475 | "glob": "7.1.2" |
3486 | } | 3476 | } |
3487 | }, | 3477 | }, |
3488 | "safe-buffer": { | 3478 | "safe-buffer": { |
3489 | "version": "5.1.2", | 3479 | "version": "5.1.2", |
3490 | "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", | 3480 | "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", |
3491 | "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==" | 3481 | "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==" |
3492 | }, | 3482 | }, |
3493 | "safe-regex": { | 3483 | "safe-regex": { |
3494 | "version": "1.1.0", | 3484 | "version": "1.1.0", |
3495 | "resolved": "https://registry.npmjs.org/safe-regex/-/safe-regex-1.1.0.tgz", | 3485 | "resolved": "https://registry.npmjs.org/safe-regex/-/safe-regex-1.1.0.tgz", |
3496 | "integrity": "sha1-QKNmnzsHfR6UPURinhV91IAjvy4=", | 3486 | "integrity": "sha1-QKNmnzsHfR6UPURinhV91IAjvy4=", |
3497 | "requires": { | 3487 | "requires": { |
3498 | "ret": "0.1.15" | 3488 | "ret": "0.1.15" |
3499 | } | 3489 | } |
3500 | }, | 3490 | }, |
3501 | "safer-buffer": { | 3491 | "safer-buffer": { |
3502 | "version": "2.1.2", | 3492 | "version": "2.1.2", |
3503 | "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", | 3493 | "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", |
3504 | "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==" | 3494 | "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==" |
3505 | }, | 3495 | }, |
3506 | "sax": { | 3496 | "sax": { |
3507 | "version": "1.2.4", | 3497 | "version": "1.2.4", |
3508 | "resolved": "https://registry.npmjs.org/sax/-/sax-1.2.4.tgz", | 3498 | "resolved": "https://registry.npmjs.org/sax/-/sax-1.2.4.tgz", |
3509 | "integrity": "sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw==" | 3499 | "integrity": "sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw==" |
3510 | }, | 3500 | }, |
3511 | "semver": { | 3501 | "semver": { |
3512 | "version": "5.5.0", | 3502 | "version": "5.5.0", |
3513 | "resolved": "https://registry.npmjs.org/semver/-/semver-5.5.0.tgz", | 3503 | "resolved": "https://registry.npmjs.org/semver/-/semver-5.5.0.tgz", |
3514 | "integrity": "sha512-4SJ3dm0WAwWy/NVeioZh5AntkdJoWKxHxcmyP622fOkgHa4z3R0TdBJICINyaSDE6uNwVc8gZr+ZinwZAH4xIA==" | 3504 | "integrity": "sha512-4SJ3dm0WAwWy/NVeioZh5AntkdJoWKxHxcmyP622fOkgHa4z3R0TdBJICINyaSDE6uNwVc8gZr+ZinwZAH4xIA==" |
3515 | }, | 3505 | }, |
3516 | "send": { | 3506 | "send": { |
3517 | "version": "0.16.2", | 3507 | "version": "0.16.2", |
3518 | "resolved": "https://registry.npmjs.org/send/-/send-0.16.2.tgz", | 3508 | "resolved": "https://registry.npmjs.org/send/-/send-0.16.2.tgz", |
3519 | "integrity": "sha512-E64YFPUssFHEFBvpbbjr44NCLtI1AohxQ8ZSiJjQLskAdKuriYEP6VyGEsRDH8ScozGpkaX1BGvhanqCwkcEZw==", | 3509 | "integrity": "sha512-E64YFPUssFHEFBvpbbjr44NCLtI1AohxQ8ZSiJjQLskAdKuriYEP6VyGEsRDH8ScozGpkaX1BGvhanqCwkcEZw==", |
3520 | "requires": { | 3510 | "requires": { |
3521 | "debug": "2.6.9", | 3511 | "debug": "2.6.9", |
3522 | "depd": "1.1.2", | 3512 | "depd": "1.1.2", |
3523 | "destroy": "1.0.4", | 3513 | "destroy": "1.0.4", |
3524 | "encodeurl": "1.0.2", | 3514 | "encodeurl": "1.0.2", |
3525 | "escape-html": "1.0.3", | 3515 | "escape-html": "1.0.3", |
3526 | "etag": "1.8.1", | 3516 | "etag": "1.8.1", |
3527 | "fresh": "0.5.2", | 3517 | "fresh": "0.5.2", |
3528 | "http-errors": "1.6.3", | 3518 | "http-errors": "1.6.3", |
3529 | "mime": "1.4.1", | 3519 | "mime": "1.4.1", |
3530 | "ms": "2.0.0", | 3520 | "ms": "2.0.0", |
3531 | "on-finished": "2.3.0", | 3521 | "on-finished": "2.3.0", |
3532 | "range-parser": "1.2.0", | 3522 | "range-parser": "1.2.0", |
3533 | "statuses": "1.4.0" | 3523 | "statuses": "1.4.0" |
3534 | }, | 3524 | }, |
3535 | "dependencies": { | 3525 | "dependencies": { |
3536 | "debug": { | 3526 | "debug": { |
3537 | "version": "2.6.9", | 3527 | "version": "2.6.9", |
3538 | "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", | 3528 | "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", |
3539 | "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", | 3529 | "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", |
3540 | "requires": { | 3530 | "requires": { |
3541 | "ms": "2.0.0" | 3531 | "ms": "2.0.0" |
3542 | } | 3532 | } |
3543 | }, | ||
3544 | "statuses": { | ||
3545 | "version": "1.4.0", | ||
3546 | "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.4.0.tgz", | ||
3547 | "integrity": "sha512-zhSCtt8v2NDrRlPQpCNtw/heZLtfUDqxBM1udqikb/Hbk52LK4nQSwr10u77iopCW5LsyHpuXS0GnEc48mLeew==" | ||
3548 | } | 3533 | } |
3549 | } | 3534 | } |
3550 | }, | 3535 | }, |
3551 | "serialport": { | 3536 | "serialport": { |
3552 | "version": "6.2.2", | 3537 | "version": "6.2.2", |
3553 | "resolved": "https://registry.npmjs.org/serialport/-/serialport-6.2.2.tgz", | 3538 | "resolved": "https://registry.npmjs.org/serialport/-/serialport-6.2.2.tgz", |
3554 | "integrity": "sha512-BQqTR06ZXKwKB6rUjeANm3aIZo0rqNbQsrQX5zKEDcNY4rxiu5dvdcfIOaAGuZkhW7jAKJsgKC5TjeURtLVuOQ==", | 3539 | "integrity": "sha512-BQqTR06ZXKwKB6rUjeANm3aIZo0rqNbQsrQX5zKEDcNY4rxiu5dvdcfIOaAGuZkhW7jAKJsgKC5TjeURtLVuOQ==", |
3555 | "requires": { | 3540 | "requires": { |
3556 | "@serialport/parser-byte-length": "1.0.5", | 3541 | "@serialport/parser-byte-length": "1.0.5", |
3557 | "@serialport/parser-cctalk": "1.0.5", | 3542 | "@serialport/parser-cctalk": "1.0.5", |
3558 | "@serialport/parser-delimiter": "1.0.5", | 3543 | "@serialport/parser-delimiter": "1.0.5", |
3559 | "@serialport/parser-readline": "1.0.5", | 3544 | "@serialport/parser-readline": "1.0.5", |
3560 | "@serialport/parser-ready": "1.0.5", | 3545 | "@serialport/parser-ready": "1.0.5", |
3561 | "@serialport/parser-regex": "1.0.5", | 3546 | "@serialport/parser-regex": "1.0.5", |
3562 | "bindings": "1.3.0", | 3547 | "bindings": "1.3.0", |
3563 | "commander": "2.16.0", | 3548 | "commander": "2.16.0", |
3564 | "debug": "3.1.0", | 3549 | "debug": "3.1.0", |
3565 | "nan": "2.10.0", | 3550 | "nan": "2.10.0", |
3566 | "prebuild-install": "4.0.0", | 3551 | "prebuild-install": "4.0.0", |
3567 | "promirepl": "1.0.1", | 3552 | "promirepl": "1.0.1", |
3568 | "prompt-list": "3.2.0", | 3553 | "prompt-list": "3.2.0", |
3569 | "safe-buffer": "5.1.2" | 3554 | "safe-buffer": "5.1.2" |
3570 | } | 3555 | } |
3571 | }, | 3556 | }, |
3572 | "serve-static": { | 3557 | "serve-static": { |
3573 | "version": "1.13.2", | 3558 | "version": "1.13.2", |
3574 | "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.13.2.tgz", | 3559 | "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.13.2.tgz", |
3575 | "integrity": "sha512-p/tdJrO4U387R9oMjb1oj7qSMaMfmOyd4j9hOFoxZe2baQszgHcSWjuya/CiT5kgZZKRudHNOA0pYXOl8rQ5nw==", | 3560 | "integrity": "sha512-p/tdJrO4U387R9oMjb1oj7qSMaMfmOyd4j9hOFoxZe2baQszgHcSWjuya/CiT5kgZZKRudHNOA0pYXOl8rQ5nw==", |
3576 | "requires": { | 3561 | "requires": { |
3577 | "encodeurl": "1.0.2", | 3562 | "encodeurl": "1.0.2", |
3578 | "escape-html": "1.0.3", | 3563 | "escape-html": "1.0.3", |
3579 | "parseurl": "1.3.2", | 3564 | "parseurl": "1.3.2", |
3580 | "send": "0.16.2" | 3565 | "send": "0.16.2" |
3581 | } | 3566 | } |
3582 | }, | 3567 | }, |
3583 | "set-blocking": { | 3568 | "set-blocking": { |
3584 | "version": "2.0.0", | 3569 | "version": "2.0.0", |
3585 | "resolved": "https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz", | 3570 | "resolved": "https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz", |
3586 | "integrity": "sha1-BF+XgtARrppoA93TgrJDkrPYkPc=" | 3571 | "integrity": "sha1-BF+XgtARrppoA93TgrJDkrPYkPc=" |
3587 | }, | 3572 | }, |
3588 | "set-getter": { | 3573 | "set-getter": { |
3589 | "version": "0.1.0", | 3574 | "version": "0.1.0", |
3590 | "resolved": "https://registry.npmjs.org/set-getter/-/set-getter-0.1.0.tgz", | 3575 | "resolved": "https://registry.npmjs.org/set-getter/-/set-getter-0.1.0.tgz", |
3591 | "integrity": "sha1-12nBgsnVpR9AkUXy+6guXoboA3Y=", | 3576 | "integrity": "sha1-12nBgsnVpR9AkUXy+6guXoboA3Y=", |
3592 | "requires": { | 3577 | "requires": { |
3593 | "to-object-path": "0.3.0" | 3578 | "to-object-path": "0.3.0" |
3594 | } | 3579 | } |
3595 | }, | 3580 | }, |
3596 | "set-immediate-shim": { | 3581 | "set-immediate-shim": { |
3597 | "version": "1.0.1", | 3582 | "version": "1.0.1", |
3598 | "resolved": "https://registry.npmjs.org/set-immediate-shim/-/set-immediate-shim-1.0.1.tgz", | 3583 | "resolved": "https://registry.npmjs.org/set-immediate-shim/-/set-immediate-shim-1.0.1.tgz", |
3599 | "integrity": "sha1-SysbJ+uAip+NzEgaWOXlb1mfP2E=", | 3584 | "integrity": "sha1-SysbJ+uAip+NzEgaWOXlb1mfP2E=", |
3600 | "optional": true | 3585 | "optional": true |
3601 | }, | 3586 | }, |
3602 | "set-value": { | 3587 | "set-value": { |
3603 | "version": "3.0.0", | 3588 | "version": "3.0.0", |
3604 | "resolved": "https://registry.npmjs.org/set-value/-/set-value-3.0.0.tgz", | 3589 | "resolved": "https://registry.npmjs.org/set-value/-/set-value-3.0.0.tgz", |
3605 | "integrity": "sha512-tqkg9wJ2TOsxbzIMG5NMAmzjdbDTAD0in7XuUzmFpJE4Ipi2QFBfgC2Z1/gfxcAmWCPsuutiEJyDIMRsrjrMOQ==", | 3590 | "integrity": "sha512-tqkg9wJ2TOsxbzIMG5NMAmzjdbDTAD0in7XuUzmFpJE4Ipi2QFBfgC2Z1/gfxcAmWCPsuutiEJyDIMRsrjrMOQ==", |
3606 | "requires": { | 3591 | "requires": { |
3607 | "is-plain-object": "2.0.4" | 3592 | "is-plain-object": "2.0.4" |
3608 | } | 3593 | } |
3609 | }, | 3594 | }, |
3610 | "setprototypeof": { | 3595 | "setprototypeof": { |
3611 | "version": "1.1.0", | 3596 | "version": "1.1.0", |
3612 | "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.0.tgz", | 3597 | "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.0.tgz", |
3613 | "integrity": "sha512-BvE/TwpZX4FXExxOxZyRGQQv651MSwmWKZGqvmPcRIjDqWub67kTKuIMx43cZZrS/cBBzwBcNDWoFxt2XEFIpQ==" | 3598 | "integrity": "sha512-BvE/TwpZX4FXExxOxZyRGQQv651MSwmWKZGqvmPcRIjDqWub67kTKuIMx43cZZrS/cBBzwBcNDWoFxt2XEFIpQ==" |
3614 | }, | 3599 | }, |
3615 | "sha1": { | 3600 | "sha1": { |
3616 | "version": "1.1.1", | 3601 | "version": "1.1.1", |
3617 | "resolved": "https://registry.npmjs.org/sha1/-/sha1-1.1.1.tgz", | 3602 | "resolved": "https://registry.npmjs.org/sha1/-/sha1-1.1.1.tgz", |
3618 | "integrity": "sha1-rdqnqTFo85PxnrKxUJFhjicA+Eg=", | 3603 | "integrity": "sha1-rdqnqTFo85PxnrKxUJFhjicA+Eg=", |
3619 | "requires": { | 3604 | "requires": { |
3620 | "charenc": "0.0.2", | 3605 | "charenc": "0.0.2", |
3621 | "crypt": "0.0.2" | 3606 | "crypt": "0.0.2" |
3622 | } | 3607 | } |
3623 | }, | 3608 | }, |
3624 | "shallow-clone": { | 3609 | "shallow-clone": { |
3625 | "version": "1.0.0", | 3610 | "version": "1.0.0", |
3626 | "resolved": "https://registry.npmjs.org/shallow-clone/-/shallow-clone-1.0.0.tgz", | 3611 | "resolved": "https://registry.npmjs.org/shallow-clone/-/shallow-clone-1.0.0.tgz", |
3627 | "integrity": "sha512-oeXreoKR/SyNJtRJMAKPDSvd28OqEwG4eR/xc856cRGBII7gX9lvAqDxusPm0846z/w/hWYjI1NpKwJ00NHzRA==", | 3612 | "integrity": "sha512-oeXreoKR/SyNJtRJMAKPDSvd28OqEwG4eR/xc856cRGBII7gX9lvAqDxusPm0846z/w/hWYjI1NpKwJ00NHzRA==", |
3628 | "requires": { | 3613 | "requires": { |
3629 | "is-extendable": "0.1.1", | 3614 | "is-extendable": "0.1.1", |
3630 | "kind-of": "5.1.0", | 3615 | "kind-of": "5.1.0", |
3631 | "mixin-object": "2.0.1" | 3616 | "mixin-object": "2.0.1" |
3632 | }, | 3617 | }, |
3633 | "dependencies": { | 3618 | "dependencies": { |
3634 | "kind-of": { | 3619 | "kind-of": { |
3635 | "version": "5.1.0", | 3620 | "version": "5.1.0", |
3636 | "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", | 3621 | "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", |
3637 | "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==" | 3622 | "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==" |
3638 | } | 3623 | } |
3639 | } | 3624 | } |
3640 | }, | 3625 | }, |
3641 | "should": { | 3626 | "should": { |
3642 | "version": "13.2.3", | 3627 | "version": "13.2.3", |
3643 | "resolved": "https://registry.npmjs.org/should/-/should-13.2.3.tgz", | 3628 | "resolved": "https://registry.npmjs.org/should/-/should-13.2.3.tgz", |
3644 | "integrity": "sha512-ggLesLtu2xp+ZxI+ysJTmNjh2U0TsC+rQ/pfED9bUZZ4DKefP27D+7YJVVTvKsmjLpIi9jAa7itwDGkDDmt1GQ==", | 3629 | "integrity": "sha512-ggLesLtu2xp+ZxI+ysJTmNjh2U0TsC+rQ/pfED9bUZZ4DKefP27D+7YJVVTvKsmjLpIi9jAa7itwDGkDDmt1GQ==", |
3645 | "dev": true, | 3630 | "dev": true, |
3646 | "requires": { | 3631 | "requires": { |
3647 | "should-equal": "2.0.0", | 3632 | "should-equal": "2.0.0", |
3648 | "should-format": "3.0.3", | 3633 | "should-format": "3.0.3", |
3649 | "should-type": "1.4.0", | 3634 | "should-type": "1.4.0", |
3650 | "should-type-adaptors": "1.1.0", | 3635 | "should-type-adaptors": "1.1.0", |
3651 | "should-util": "1.0.0" | 3636 | "should-util": "1.0.0" |
3652 | } | 3637 | } |
3653 | }, | 3638 | }, |
3654 | "should-equal": { | 3639 | "should-equal": { |
3655 | "version": "2.0.0", | 3640 | "version": "2.0.0", |
3656 | "resolved": "https://registry.npmjs.org/should-equal/-/should-equal-2.0.0.tgz", | 3641 | "resolved": "https://registry.npmjs.org/should-equal/-/should-equal-2.0.0.tgz", |
3657 | "integrity": "sha512-ZP36TMrK9euEuWQYBig9W55WPC7uo37qzAEmbjHz4gfyuXrEUgF8cUvQVO+w+d3OMfPvSRQJ22lSm8MQJ43LTA==", | 3642 | "integrity": "sha512-ZP36TMrK9euEuWQYBig9W55WPC7uo37qzAEmbjHz4gfyuXrEUgF8cUvQVO+w+d3OMfPvSRQJ22lSm8MQJ43LTA==", |
3658 | "dev": true, | 3643 | "dev": true, |
3659 | "requires": { | 3644 | "requires": { |
3660 | "should-type": "1.4.0" | 3645 | "should-type": "1.4.0" |
3661 | } | 3646 | } |
3662 | }, | 3647 | }, |
3663 | "should-format": { | 3648 | "should-format": { |
3664 | "version": "3.0.3", | 3649 | "version": "3.0.3", |
3665 | "resolved": "https://registry.npmjs.org/should-format/-/should-format-3.0.3.tgz", | 3650 | "resolved": "https://registry.npmjs.org/should-format/-/should-format-3.0.3.tgz", |
3666 | "integrity": "sha1-m/yPdPo5IFxT04w01xcwPidxJPE=", | 3651 | "integrity": "sha1-m/yPdPo5IFxT04w01xcwPidxJPE=", |
3667 | "dev": true, | 3652 | "dev": true, |
3668 | "requires": { | 3653 | "requires": { |
3669 | "should-type": "1.4.0", | 3654 | "should-type": "1.4.0", |
3670 | "should-type-adaptors": "1.1.0" | 3655 | "should-type-adaptors": "1.1.0" |
3671 | } | 3656 | } |
3672 | }, | 3657 | }, |
3673 | "should-type": { | 3658 | "should-type": { |
3674 | "version": "1.4.0", | 3659 | "version": "1.4.0", |
3675 | "resolved": "https://registry.npmjs.org/should-type/-/should-type-1.4.0.tgz", | 3660 | "resolved": "https://registry.npmjs.org/should-type/-/should-type-1.4.0.tgz", |
3676 | "integrity": "sha1-B1bYzoRt/QmEOmlHcZ36DUz/XPM=", | 3661 | "integrity": "sha1-B1bYzoRt/QmEOmlHcZ36DUz/XPM=", |
3677 | "dev": true | 3662 | "dev": true |
3678 | }, | 3663 | }, |
3679 | "should-type-adaptors": { | 3664 | "should-type-adaptors": { |
3680 | "version": "1.1.0", | 3665 | "version": "1.1.0", |
3681 | "resolved": "https://registry.npmjs.org/should-type-adaptors/-/should-type-adaptors-1.1.0.tgz", | 3666 | "resolved": "https://registry.npmjs.org/should-type-adaptors/-/should-type-adaptors-1.1.0.tgz", |
3682 | "integrity": "sha512-JA4hdoLnN+kebEp2Vs8eBe9g7uy0zbRo+RMcU0EsNy+R+k049Ki+N5tT5Jagst2g7EAja+euFuoXFCa8vIklfA==", | 3667 | "integrity": "sha512-JA4hdoLnN+kebEp2Vs8eBe9g7uy0zbRo+RMcU0EsNy+R+k049Ki+N5tT5Jagst2g7EAja+euFuoXFCa8vIklfA==", |
3683 | "dev": true, | 3668 | "dev": true, |
3684 | "requires": { | 3669 | "requires": { |
3685 | "should-type": "1.4.0", | 3670 | "should-type": "1.4.0", |
3686 | "should-util": "1.0.0" | 3671 | "should-util": "1.0.0" |
3687 | } | 3672 | } |
3688 | }, | 3673 | }, |
3689 | "should-util": { | 3674 | "should-util": { |
3690 | "version": "1.0.0", | 3675 | "version": "1.0.0", |
3691 | "resolved": "https://registry.npmjs.org/should-util/-/should-util-1.0.0.tgz", | 3676 | "resolved": "https://registry.npmjs.org/should-util/-/should-util-1.0.0.tgz", |
3692 | "integrity": "sha1-yYzaN0qmsZDfi6h8mInCtNtiAGM=", | 3677 | "integrity": "sha1-yYzaN0qmsZDfi6h8mInCtNtiAGM=", |
3693 | "dev": true | 3678 | "dev": true |
3694 | }, | 3679 | }, |
3695 | "signal-exit": { | 3680 | "signal-exit": { |
3696 | "version": "3.0.2", | 3681 | "version": "3.0.2", |
3697 | "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.2.tgz", | 3682 | "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.2.tgz", |
3698 | "integrity": "sha1-tf3AjxKH6hF4Yo5BXiUTK3NkbG0=" | 3683 | "integrity": "sha1-tf3AjxKH6hF4Yo5BXiUTK3NkbG0=" |
3699 | }, | 3684 | }, |
3700 | "simple-concat": { | 3685 | "simple-concat": { |
3701 | "version": "1.0.0", | 3686 | "version": "1.0.0", |
3702 | "resolved": "https://registry.npmjs.org/simple-concat/-/simple-concat-1.0.0.tgz", | 3687 | "resolved": "https://registry.npmjs.org/simple-concat/-/simple-concat-1.0.0.tgz", |
3703 | "integrity": "sha1-c0TLuLbib7J9ZrL8hvn21Zl1IcY=" | 3688 | "integrity": "sha1-c0TLuLbib7J9ZrL8hvn21Zl1IcY=" |
3704 | }, | 3689 | }, |
3705 | "simple-get": { | 3690 | "simple-get": { |
3706 | "version": "2.8.1", | 3691 | "version": "2.8.1", |
3707 | "resolved": "https://registry.npmjs.org/simple-get/-/simple-get-2.8.1.tgz", | 3692 | "resolved": "https://registry.npmjs.org/simple-get/-/simple-get-2.8.1.tgz", |
3708 | "integrity": "sha512-lSSHRSw3mQNUGPAYRqo7xy9dhKmxFXIjLjp4KHpf99GEH2VH7C3AM+Qfx6du6jhfUi6Vm7XnbEVEf7Wb6N8jRw==", | 3693 | "integrity": "sha512-lSSHRSw3mQNUGPAYRqo7xy9dhKmxFXIjLjp4KHpf99GEH2VH7C3AM+Qfx6du6jhfUi6Vm7XnbEVEf7Wb6N8jRw==", |
3709 | "requires": { | 3694 | "requires": { |
3710 | "decompress-response": "3.3.0", | 3695 | "decompress-response": "3.3.0", |
3711 | "once": "1.4.0", | 3696 | "once": "1.4.0", |
3712 | "simple-concat": "1.0.0" | 3697 | "simple-concat": "1.0.0" |
3713 | } | 3698 | } |
3714 | }, | 3699 | }, |
3715 | "simple-git": { | 3700 | "simple-git": { |
3716 | "version": "1.96.0", | 3701 | "version": "1.96.0", |
3717 | "resolved": "https://registry.npmjs.org/simple-git/-/simple-git-1.96.0.tgz", | 3702 | "resolved": "https://registry.npmjs.org/simple-git/-/simple-git-1.96.0.tgz", |
3718 | "integrity": "sha512-+gXuzJFpGtK9zCa7rPMMNs8AF2weWMsB0Vlyym5VkFX2VGQ3VBzKhnxPN//PWrGuPFGQ/u0F1yL6rZoPhj/KPQ==", | 3703 | "integrity": "sha512-+gXuzJFpGtK9zCa7rPMMNs8AF2weWMsB0Vlyym5VkFX2VGQ3VBzKhnxPN//PWrGuPFGQ/u0F1yL6rZoPhj/KPQ==", |
3719 | "requires": { | 3704 | "requires": { |
3720 | "debug": "3.1.0" | 3705 | "debug": "3.1.0" |
3721 | } | 3706 | } |
3722 | }, | 3707 | }, |
3723 | "snapdragon": { | 3708 | "snapdragon": { |
3724 | "version": "0.8.2", | 3709 | "version": "0.8.2", |
3725 | "resolved": "https://registry.npmjs.org/snapdragon/-/snapdragon-0.8.2.tgz", | 3710 | "resolved": "https://registry.npmjs.org/snapdragon/-/snapdragon-0.8.2.tgz", |
3726 | "integrity": "sha512-FtyOnWN/wCHTVXOMwvSv26d+ko5vWlIDD6zoUJ7LW8vh+ZBC8QdljveRP+crNrtBwioEUWy/4dMtbBjA4ioNlg==", | 3711 | "integrity": "sha512-FtyOnWN/wCHTVXOMwvSv26d+ko5vWlIDD6zoUJ7LW8vh+ZBC8QdljveRP+crNrtBwioEUWy/4dMtbBjA4ioNlg==", |
3727 | "requires": { | 3712 | "requires": { |
3728 | "base": "0.11.2", | 3713 | "base": "0.11.2", |
3729 | "debug": "2.6.9", | 3714 | "debug": "2.6.9", |
3730 | "define-property": "0.2.5", | 3715 | "define-property": "0.2.5", |
3731 | "extend-shallow": "2.0.1", | 3716 | "extend-shallow": "2.0.1", |
3732 | "map-cache": "0.2.2", | 3717 | "map-cache": "0.2.2", |
3733 | "source-map": "0.5.7", | 3718 | "source-map": "0.5.7", |
3734 | "source-map-resolve": "0.5.2", | 3719 | "source-map-resolve": "0.5.2", |
3735 | "use": "3.1.1" | 3720 | "use": "3.1.1" |
3736 | }, | 3721 | }, |
3737 | "dependencies": { | 3722 | "dependencies": { |
3738 | "debug": { | 3723 | "debug": { |
3739 | "version": "2.6.9", | 3724 | "version": "2.6.9", |
3740 | "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", | 3725 | "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", |
3741 | "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", | 3726 | "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", |
3742 | "requires": { | 3727 | "requires": { |
3743 | "ms": "2.0.0" | 3728 | "ms": "2.0.0" |
3744 | } | 3729 | } |
3745 | }, | 3730 | }, |
3746 | "define-property": { | 3731 | "define-property": { |
3747 | "version": "0.2.5", | 3732 | "version": "0.2.5", |
3748 | "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", | 3733 | "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", |
3749 | "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", | 3734 | "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", |
3750 | "requires": { | 3735 | "requires": { |
3751 | "is-descriptor": "0.1.6" | 3736 | "is-descriptor": "0.1.6" |
3752 | } | 3737 | } |
3753 | }, | 3738 | }, |
3754 | "is-accessor-descriptor": { | 3739 | "is-accessor-descriptor": { |
3755 | "version": "0.1.6", | 3740 | "version": "0.1.6", |
3756 | "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz", | 3741 | "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz", |
3757 | "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=", | 3742 | "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=", |
3758 | "requires": { | 3743 | "requires": { |
3759 | "kind-of": "3.2.2" | 3744 | "kind-of": "3.2.2" |
3760 | }, | 3745 | }, |
3761 | "dependencies": { | 3746 | "dependencies": { |
3762 | "kind-of": { | 3747 | "kind-of": { |
3763 | "version": "3.2.2", | 3748 | "version": "3.2.2", |
3764 | "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", | 3749 | "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", |
3765 | "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", | 3750 | "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", |
3766 | "requires": { | 3751 | "requires": { |
3767 | "is-buffer": "1.1.6" | 3752 | "is-buffer": "1.1.6" |
3768 | } | 3753 | } |
3769 | } | 3754 | } |
3770 | } | 3755 | } |
3771 | }, | 3756 | }, |
3772 | "is-data-descriptor": { | 3757 | "is-data-descriptor": { |
3773 | "version": "0.1.4", | 3758 | "version": "0.1.4", |
3774 | "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz", | 3759 | "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz", |
3775 | "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=", | 3760 | "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=", |
3776 | "requires": { | 3761 | "requires": { |
3777 | "kind-of": "3.2.2" | 3762 | "kind-of": "3.2.2" |
3778 | }, | 3763 | }, |
3779 | "dependencies": { | 3764 | "dependencies": { |
3780 | "kind-of": { | 3765 | "kind-of": { |
3781 | "version": "3.2.2", | 3766 | "version": "3.2.2", |
3782 | "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", | 3767 | "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", |
3783 | "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", | 3768 | "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", |
3784 | "requires": { | 3769 | "requires": { |
3785 | "is-buffer": "1.1.6" | 3770 | "is-buffer": "1.1.6" |
3786 | } | 3771 | } |
3787 | } | 3772 | } |
3788 | } | 3773 | } |
3789 | }, | 3774 | }, |
3790 | "is-descriptor": { | 3775 | "is-descriptor": { |
3791 | "version": "0.1.6", | 3776 | "version": "0.1.6", |
3792 | "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz", | 3777 | "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz", |
3793 | "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", | 3778 | "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", |
3794 | "requires": { | 3779 | "requires": { |
3795 | "is-accessor-descriptor": "0.1.6", | 3780 | "is-accessor-descriptor": "0.1.6", |
3796 | "is-data-descriptor": "0.1.4", | 3781 | "is-data-descriptor": "0.1.4", |
3797 | "kind-of": "5.1.0" | 3782 | "kind-of": "5.1.0" |
3798 | } | 3783 | } |
3799 | }, | 3784 | }, |
3800 | "kind-of": { | 3785 | "kind-of": { |
3801 | "version": "5.1.0", | 3786 | "version": "5.1.0", |
3802 | "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", | 3787 | "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", |
3803 | "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==" | 3788 | "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==" |
3804 | } | 3789 | } |
3805 | } | 3790 | } |
3806 | }, | 3791 | }, |
3807 | "snapdragon-node": { | 3792 | "snapdragon-node": { |
3808 | "version": "2.1.1", | 3793 | "version": "2.1.1", |
3809 | "resolved": "https://registry.npmjs.org/snapdragon-node/-/snapdragon-node-2.1.1.tgz", | 3794 | "resolved": "https://registry.npmjs.org/snapdragon-node/-/snapdragon-node-2.1.1.tgz", |
3810 | "integrity": "sha512-O27l4xaMYt/RSQ5TR3vpWCAB5Kb/czIcqUFOM/C4fYcLnbZUc1PkjTAMjof2pBWaSTwOUd6qUHcFGVGj7aIwnw==", | 3795 | "integrity": "sha512-O27l4xaMYt/RSQ5TR3vpWCAB5Kb/czIcqUFOM/C4fYcLnbZUc1PkjTAMjof2pBWaSTwOUd6qUHcFGVGj7aIwnw==", |
3811 | "requires": { | 3796 | "requires": { |
3812 | "define-property": "1.0.0", | 3797 | "define-property": "1.0.0", |
3813 | "isobject": "3.0.1", | 3798 | "isobject": "3.0.1", |
3814 | "snapdragon-util": "3.0.1" | 3799 | "snapdragon-util": "3.0.1" |
3815 | } | 3800 | } |
3816 | }, | 3801 | }, |
3817 | "snapdragon-util": { | 3802 | "snapdragon-util": { |
3818 | "version": "3.0.1", | 3803 | "version": "3.0.1", |
3819 | "resolved": "https://registry.npmjs.org/snapdragon-util/-/snapdragon-util-3.0.1.tgz", | 3804 | "resolved": "https://registry.npmjs.org/snapdragon-util/-/snapdragon-util-3.0.1.tgz", |
3820 | "integrity": "sha512-mbKkMdQKsjX4BAL4bRYTj21edOf8cN7XHdYUJEe+Zn99hVEYcMvKPct1IqNe7+AZPirn8BCDOQBHQZknqmKlZQ==", | 3805 | "integrity": "sha512-mbKkMdQKsjX4BAL4bRYTj21edOf8cN7XHdYUJEe+Zn99hVEYcMvKPct1IqNe7+AZPirn8BCDOQBHQZknqmKlZQ==", |
3821 | "requires": { | 3806 | "requires": { |
3822 | "kind-of": "3.2.2" | 3807 | "kind-of": "3.2.2" |
3823 | } | 3808 | } |
3824 | }, | 3809 | }, |
3825 | "sort-asc": { | 3810 | "sort-asc": { |
3826 | "version": "0.2.0", | 3811 | "version": "0.2.0", |
3827 | "resolved": "https://registry.npmjs.org/sort-asc/-/sort-asc-0.2.0.tgz", | 3812 | "resolved": "https://registry.npmjs.org/sort-asc/-/sort-asc-0.2.0.tgz", |
3828 | "integrity": "sha1-AKSelHvCXVEL/eLLuN/9qfUOsvw=" | 3813 | "integrity": "sha1-AKSelHvCXVEL/eLLuN/9qfUOsvw=" |
3829 | }, | 3814 | }, |
3830 | "sort-desc": { | 3815 | "sort-desc": { |
3831 | "version": "0.2.0", | 3816 | "version": "0.2.0", |
3832 | "resolved": "https://registry.npmjs.org/sort-desc/-/sort-desc-0.2.0.tgz", | 3817 | "resolved": "https://registry.npmjs.org/sort-desc/-/sort-desc-0.2.0.tgz", |
3833 | "integrity": "sha1-KAwb2vxld4h87brR7S5BwDeXZkY=" | 3818 | "integrity": "sha1-KAwb2vxld4h87brR7S5BwDeXZkY=" |
3834 | }, | 3819 | }, |
3835 | "sort-object": { | 3820 | "sort-object": { |
3836 | "version": "3.0.2", | 3821 | "version": "3.0.2", |
3837 | "resolved": "https://registry.npmjs.org/sort-object/-/sort-object-3.0.2.tgz", | 3822 | "resolved": "https://registry.npmjs.org/sort-object/-/sort-object-3.0.2.tgz", |
3838 | "integrity": "sha1-2vK2k/YR990qIbgrgF5OrCMPdV4=", | 3823 | "integrity": "sha1-2vK2k/YR990qIbgrgF5OrCMPdV4=", |
3839 | "requires": { | 3824 | "requires": { |
3840 | "bytewise": "1.1.0", | 3825 | "bytewise": "1.1.0", |
3841 | "get-value": "2.0.6", | 3826 | "get-value": "2.0.6", |
3842 | "is-extendable": "0.1.1", | 3827 | "is-extendable": "0.1.1", |
3843 | "sort-asc": "0.2.0", | 3828 | "sort-asc": "0.2.0", |
3844 | "sort-desc": "0.2.0", | 3829 | "sort-desc": "0.2.0", |
3845 | "union-value": "0.2.4" | 3830 | "union-value": "0.2.4" |
3846 | }, | 3831 | }, |
3847 | "dependencies": { | 3832 | "dependencies": { |
3848 | "set-value": { | 3833 | "set-value": { |
3849 | "version": "0.4.3", | 3834 | "version": "0.4.3", |
3850 | "resolved": "https://registry.npmjs.org/set-value/-/set-value-0.4.3.tgz", | 3835 | "resolved": "https://registry.npmjs.org/set-value/-/set-value-0.4.3.tgz", |
3851 | "integrity": "sha1-fbCPnT0i3H945Trzw79GZuzfzPE=", | 3836 | "integrity": "sha1-fbCPnT0i3H945Trzw79GZuzfzPE=", |
3852 | "requires": { | 3837 | "requires": { |
3853 | "extend-shallow": "2.0.1", | 3838 | "extend-shallow": "2.0.1", |
3854 | "is-extendable": "0.1.1", | 3839 | "is-extendable": "0.1.1", |
3855 | "is-plain-object": "2.0.4", | 3840 | "is-plain-object": "2.0.4", |
3856 | "to-object-path": "0.3.0" | 3841 | "to-object-path": "0.3.0" |
3857 | } | 3842 | } |
3858 | }, | 3843 | }, |
3859 | "union-value": { | 3844 | "union-value": { |
3860 | "version": "0.2.4", | 3845 | "version": "0.2.4", |
3861 | "resolved": "https://registry.npmjs.org/union-value/-/union-value-0.2.4.tgz", | 3846 | "resolved": "https://registry.npmjs.org/union-value/-/union-value-0.2.4.tgz", |
3862 | "integrity": "sha1-c3UVJ4ZnkFfns3qmdug0aPwCdPA=", | 3847 | "integrity": "sha1-c3UVJ4ZnkFfns3qmdug0aPwCdPA=", |
3863 | "requires": { | 3848 | "requires": { |
3864 | "arr-union": "3.1.0", | 3849 | "arr-union": "3.1.0", |
3865 | "get-value": "2.0.6", | 3850 | "get-value": "2.0.6", |
3866 | "is-extendable": "0.1.1", | 3851 | "is-extendable": "0.1.1", |
3867 | "set-value": "0.4.3" | 3852 | "set-value": "0.4.3" |
3868 | } | 3853 | } |
3869 | } | 3854 | } |
3870 | } | 3855 | } |
3871 | }, | 3856 | }, |
3872 | "source-map": { | 3857 | "source-map": { |
3873 | "version": "0.5.7", | 3858 | "version": "0.5.7", |
3874 | "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", | 3859 | "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", |
3875 | "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=" | 3860 | "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=" |
3876 | }, | 3861 | }, |
3877 | "source-map-resolve": { | 3862 | "source-map-resolve": { |
3878 | "version": "0.5.2", | 3863 | "version": "0.5.2", |
3879 | "resolved": "https://registry.npmjs.org/source-map-resolve/-/source-map-resolve-0.5.2.tgz", | 3864 | "resolved": "https://registry.npmjs.org/source-map-resolve/-/source-map-resolve-0.5.2.tgz", |
3880 | "integrity": "sha512-MjqsvNwyz1s0k81Goz/9vRBe9SZdB09Bdw+/zYyO+3CuPk6fouTaxscHkgtE8jKvf01kVfl8riHzERQ/kefaSA==", | 3865 | "integrity": "sha512-MjqsvNwyz1s0k81Goz/9vRBe9SZdB09Bdw+/zYyO+3CuPk6fouTaxscHkgtE8jKvf01kVfl8riHzERQ/kefaSA==", |
3881 | "requires": { | 3866 | "requires": { |
3882 | "atob": "2.1.1", | 3867 | "atob": "2.1.1", |
3883 | "decode-uri-component": "0.2.0", | 3868 | "decode-uri-component": "0.2.0", |
3884 | "resolve-url": "0.2.1", | 3869 | "resolve-url": "0.2.1", |
3885 | "source-map-url": "0.4.0", | 3870 | "source-map-url": "0.4.0", |
3886 | "urix": "0.1.0" | 3871 | "urix": "0.1.0" |
3887 | } | 3872 | } |
3888 | }, | 3873 | }, |
3889 | "source-map-url": { | 3874 | "source-map-url": { |
3890 | "version": "0.4.0", | 3875 | "version": "0.4.0", |
3891 | "resolved": "https://registry.npmjs.org/source-map-url/-/source-map-url-0.4.0.tgz", | 3876 | "resolved": "https://registry.npmjs.org/source-map-url/-/source-map-url-0.4.0.tgz", |
3892 | "integrity": "sha1-PpNdfd1zYxuXZZlW1VEo6HtQhKM=" | 3877 | "integrity": "sha1-PpNdfd1zYxuXZZlW1VEo6HtQhKM=" |
3893 | }, | 3878 | }, |
3894 | "split-string": { | 3879 | "split-string": { |
3895 | "version": "3.1.0", | 3880 | "version": "3.1.0", |
3896 | "resolved": "https://registry.npmjs.org/split-string/-/split-string-3.1.0.tgz", | 3881 | "resolved": "https://registry.npmjs.org/split-string/-/split-string-3.1.0.tgz", |
3897 | "integrity": "sha512-NzNVhJDYpwceVVii8/Hu6DKfD2G+NrQHlS/V/qgv763EYudVwEcMQNxd2lh+0VrUByXN/oJkl5grOhYWvQUYiw==", | 3882 | "integrity": "sha512-NzNVhJDYpwceVVii8/Hu6DKfD2G+NrQHlS/V/qgv763EYudVwEcMQNxd2lh+0VrUByXN/oJkl5grOhYWvQUYiw==", |
3898 | "requires": { | 3883 | "requires": { |
3899 | "extend-shallow": "3.0.2" | 3884 | "extend-shallow": "3.0.2" |
3900 | }, | 3885 | }, |
3901 | "dependencies": { | 3886 | "dependencies": { |
3902 | "extend-shallow": { | 3887 | "extend-shallow": { |
3903 | "version": "3.0.2", | 3888 | "version": "3.0.2", |
3904 | "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz", | 3889 | "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz", |
3905 | "integrity": "sha1-Jqcarwc7OfshJxcnRhMcJwQCjbg=", | 3890 | "integrity": "sha1-Jqcarwc7OfshJxcnRhMcJwQCjbg=", |
3906 | "requires": { | 3891 | "requires": { |
3907 | "assign-symbols": "1.0.0", | 3892 | "assign-symbols": "1.0.0", |
3908 | "is-extendable": "1.0.1" | 3893 | "is-extendable": "1.0.1" |
3909 | } | 3894 | } |
3910 | }, | 3895 | }, |
3911 | "is-extendable": { | 3896 | "is-extendable": { |
3912 | "version": "1.0.1", | 3897 | "version": "1.0.1", |
3913 | "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz", | 3898 | "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz", |
3914 | "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==", | 3899 | "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==", |
3915 | "requires": { | 3900 | "requires": { |
3916 | "is-plain-object": "2.0.4" | 3901 | "is-plain-object": "2.0.4" |
3917 | } | 3902 | } |
3918 | } | 3903 | } |
3919 | } | 3904 | } |
3920 | }, | 3905 | }, |
3921 | "sqlite3": { | 3906 | "sqlite3": { |
3922 | "version": "4.0.2", | 3907 | "version": "4.0.2", |
3923 | "resolved": "https://registry.npmjs.org/sqlite3/-/sqlite3-4.0.2.tgz", | 3908 | "resolved": "https://registry.npmjs.org/sqlite3/-/sqlite3-4.0.2.tgz", |
3924 | "integrity": "sha512-51ferIRwYOhzUEtogqOa/y9supADlAht98bF/gbIi6WkzRJX6Yioldxbzj1MV4yV+LgdKD/kkHwFTeFXOG4htA==", | 3909 | "integrity": "sha512-51ferIRwYOhzUEtogqOa/y9supADlAht98bF/gbIi6WkzRJX6Yioldxbzj1MV4yV+LgdKD/kkHwFTeFXOG4htA==", |
3925 | "requires": { | 3910 | "requires": { |
3926 | "nan": "2.10.0", | 3911 | "nan": "2.10.0", |
3927 | "node-pre-gyp": "0.10.3", | 3912 | "node-pre-gyp": "0.10.3", |
3928 | "request": "2.87.0" | 3913 | "request": "2.87.0" |
3929 | } | 3914 | } |
3930 | }, | 3915 | }, |
3931 | "sshpk": { | 3916 | "sshpk": { |
3932 | "version": "1.14.2", | 3917 | "version": "1.14.2", |
3933 | "resolved": "https://registry.npmjs.org/sshpk/-/sshpk-1.14.2.tgz", | 3918 | "resolved": "https://registry.npmjs.org/sshpk/-/sshpk-1.14.2.tgz", |
3934 | "integrity": "sha1-xvxhZIo9nE52T9P8306hBeSSupg=", | 3919 | "integrity": "sha1-xvxhZIo9nE52T9P8306hBeSSupg=", |
3935 | "requires": { | 3920 | "requires": { |
3936 | "asn1": "0.2.3", | 3921 | "asn1": "0.2.3", |
3937 | "assert-plus": "1.0.0", | 3922 | "assert-plus": "1.0.0", |
3938 | "bcrypt-pbkdf": "1.0.2", | 3923 | "bcrypt-pbkdf": "1.0.2", |
3939 | "dashdash": "1.14.1", | 3924 | "dashdash": "1.14.1", |
3940 | "ecc-jsbn": "0.1.2", | 3925 | "ecc-jsbn": "0.1.2", |
3941 | "getpass": "0.1.7", | 3926 | "getpass": "0.1.7", |
3942 | "jsbn": "0.1.1", | 3927 | "jsbn": "0.1.1", |
3943 | "safer-buffer": "2.1.2", | 3928 | "safer-buffer": "2.1.2", |
3944 | "tweetnacl": "0.14.5" | 3929 | "tweetnacl": "0.14.5" |
3945 | } | 3930 | } |
3946 | }, | 3931 | }, |
3947 | "stack-trace": { | 3932 | "stack-trace": { |
3948 | "version": "0.0.10", | 3933 | "version": "0.0.10", |
3949 | "resolved": "https://registry.npmjs.org/stack-trace/-/stack-trace-0.0.10.tgz", | 3934 | "resolved": "https://registry.npmjs.org/stack-trace/-/stack-trace-0.0.10.tgz", |
3950 | "integrity": "sha1-VHxws0fo0ytOEI6hoqFZ5f3eGcA=" | 3935 | "integrity": "sha1-VHxws0fo0ytOEI6hoqFZ5f3eGcA=" |
3951 | }, | 3936 | }, |
3952 | "static-extend": { | 3937 | "static-extend": { |
3953 | "version": "0.1.2", | 3938 | "version": "0.1.2", |
3954 | "resolved": "https://registry.npmjs.org/static-extend/-/static-extend-0.1.2.tgz", | 3939 | "resolved": "https://registry.npmjs.org/static-extend/-/static-extend-0.1.2.tgz", |
3955 | "integrity": "sha1-YICcOcv/VTNyJv1eC1IPNB8ftcY=", | 3940 | "integrity": "sha1-YICcOcv/VTNyJv1eC1IPNB8ftcY=", |
3956 | "requires": { | 3941 | "requires": { |
3957 | "define-property": "0.2.5", | 3942 | "define-property": "0.2.5", |
3958 | "object-copy": "0.1.0" | 3943 | "object-copy": "0.1.0" |
3959 | }, | 3944 | }, |
3960 | "dependencies": { | 3945 | "dependencies": { |
3961 | "define-property": { | 3946 | "define-property": { |
3962 | "version": "0.2.5", | 3947 | "version": "0.2.5", |
3963 | "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", | 3948 | "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", |
3964 | "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", | 3949 | "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", |
3965 | "requires": { | 3950 | "requires": { |
3966 | "is-descriptor": "0.1.6" | 3951 | "is-descriptor": "0.1.6" |
3967 | } | 3952 | } |
3968 | }, | 3953 | }, |
3969 | "is-accessor-descriptor": { | 3954 | "is-accessor-descriptor": { |
3970 | "version": "0.1.6", | 3955 | "version": "0.1.6", |
3971 | "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz", | 3956 | "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz", |
3972 | "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=", | 3957 | "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=", |
3973 | "requires": { | 3958 | "requires": { |
3974 | "kind-of": "3.2.2" | 3959 | "kind-of": "3.2.2" |
3975 | }, | 3960 | }, |
3976 | "dependencies": { | 3961 | "dependencies": { |
3977 | "kind-of": { | 3962 | "kind-of": { |
3978 | "version": "3.2.2", | 3963 | "version": "3.2.2", |
3979 | "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", | 3964 | "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", |
3980 | "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", | 3965 | "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", |
3981 | "requires": { | 3966 | "requires": { |
3982 | "is-buffer": "1.1.6" | 3967 | "is-buffer": "1.1.6" |
3983 | } | 3968 | } |
3984 | } | 3969 | } |
3985 | } | 3970 | } |
3986 | }, | 3971 | }, |
3987 | "is-data-descriptor": { | 3972 | "is-data-descriptor": { |
3988 | "version": "0.1.4", | 3973 | "version": "0.1.4", |
3989 | "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz", | 3974 | "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz", |
3990 | "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=", | 3975 | "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=", |
3991 | "requires": { | 3976 | "requires": { |
3992 | "kind-of": "3.2.2" | 3977 | "kind-of": "3.2.2" |
3993 | }, | 3978 | }, |
3994 | "dependencies": { | 3979 | "dependencies": { |
3995 | "kind-of": { | 3980 | "kind-of": { |
3996 | "version": "3.2.2", | 3981 | "version": "3.2.2", |
3997 | "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", | 3982 | "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", |
3998 | "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", | 3983 | "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", |
3999 | "requires": { | 3984 | "requires": { |
4000 | "is-buffer": "1.1.6" | 3985 | "is-buffer": "1.1.6" |
4001 | } | 3986 | } |
4002 | } | 3987 | } |
4003 | } | 3988 | } |
4004 | }, | 3989 | }, |
4005 | "is-descriptor": { | 3990 | "is-descriptor": { |
4006 | "version": "0.1.6", | 3991 | "version": "0.1.6", |
4007 | "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz", | 3992 | "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz", |
4008 | "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", | 3993 | "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", |
4009 | "requires": { | 3994 | "requires": { |
4010 | "is-accessor-descriptor": "0.1.6", | 3995 | "is-accessor-descriptor": "0.1.6", |
4011 | "is-data-descriptor": "0.1.4", | 3996 | "is-data-descriptor": "0.1.4", |
4012 | "kind-of": "5.1.0" | 3997 | "kind-of": "5.1.0" |
4013 | } | 3998 | } |
4014 | }, | 3999 | }, |
4015 | "kind-of": { | 4000 | "kind-of": { |
4016 | "version": "5.1.0", | 4001 | "version": "5.1.0", |
4017 | "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", | 4002 | "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", |
4018 | "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==" | 4003 | "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==" |
4019 | } | 4004 | } |
4020 | } | 4005 | } |
4021 | }, | 4006 | }, |
4022 | "statuses": { | 4007 | "statuses": { |
4023 | "version": "1.5.0", | 4008 | "version": "1.4.0", |
4024 | "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz", | 4009 | "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.4.0.tgz", |
4025 | "integrity": "sha1-Fhx9rBd2Wf2YEfQ3cfqZOBR4Yow=" | 4010 | "integrity": "sha512-zhSCtt8v2NDrRlPQpCNtw/heZLtfUDqxBM1udqikb/Hbk52LK4nQSwr10u77iopCW5LsyHpuXS0GnEc48mLeew==" |
4026 | }, | 4011 | }, |
4027 | "strftime": { | 4012 | "strftime": { |
4028 | "version": "0.10.0", | 4013 | "version": "0.10.0", |
4029 | "resolved": "https://registry.npmjs.org/strftime/-/strftime-0.10.0.tgz", | 4014 | "resolved": "https://registry.npmjs.org/strftime/-/strftime-0.10.0.tgz", |
4030 | "integrity": "sha1-s/D6QZKVICpaKJ9ta+n0kJphcZM=" | 4015 | "integrity": "sha1-s/D6QZKVICpaKJ9ta+n0kJphcZM=" |
4031 | }, | 4016 | }, |
4032 | "string-natural-compare": { | 4017 | "string-natural-compare": { |
4033 | "version": "2.0.2", | 4018 | "version": "2.0.2", |
4034 | "resolved": "https://registry.npmjs.org/string-natural-compare/-/string-natural-compare-2.0.2.tgz", | 4019 | "resolved": "https://registry.npmjs.org/string-natural-compare/-/string-natural-compare-2.0.2.tgz", |
4035 | "integrity": "sha1-xc5OJ4q10SZa5vxVQ1rre3b8sAE=" | 4020 | "integrity": "sha1-xc5OJ4q10SZa5vxVQ1rre3b8sAE=" |
4036 | }, | 4021 | }, |
4037 | "string-width": { | 4022 | "string-width": { |
4038 | "version": "1.0.2", | 4023 | "version": "1.0.2", |
4039 | "resolved": "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz", | 4024 | "resolved": "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz", |
4040 | "integrity": "sha1-EYvfW4zcUaKn5w0hHgfisLmxB9M=", | 4025 | "integrity": "sha1-EYvfW4zcUaKn5w0hHgfisLmxB9M=", |
4041 | "requires": { | 4026 | "requires": { |
4042 | "code-point-at": "1.1.0", | 4027 | "code-point-at": "1.1.0", |
4043 | "is-fullwidth-code-point": "1.0.0", | 4028 | "is-fullwidth-code-point": "1.0.0", |
4044 | "strip-ansi": "3.0.1" | 4029 | "strip-ansi": "3.0.1" |
4045 | } | 4030 | } |
4046 | }, | 4031 | }, |
4047 | "string_decoder": { | 4032 | "string_decoder": { |
4048 | "version": "1.1.1", | 4033 | "version": "1.1.1", |
4049 | "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", | 4034 | "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", |
4050 | "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", | 4035 | "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", |
4051 | "requires": { | 4036 | "requires": { |
4052 | "safe-buffer": "5.1.2" | 4037 | "safe-buffer": "5.1.2" |
4053 | } | 4038 | } |
4054 | }, | 4039 | }, |
4055 | "strip-ansi": { | 4040 | "strip-ansi": { |
4056 | "version": "3.0.1", | 4041 | "version": "3.0.1", |
4057 | "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", | 4042 | "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", |
4058 | "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=", | 4043 | "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=", |
4059 | "requires": { | 4044 | "requires": { |
4060 | "ansi-regex": "2.1.1" | 4045 | "ansi-regex": "2.1.1" |
4061 | } | 4046 | } |
4062 | }, | 4047 | }, |
4063 | "strip-color": { | 4048 | "strip-color": { |
4064 | "version": "0.1.0", | 4049 | "version": "0.1.0", |
4065 | "resolved": "https://registry.npmjs.org/strip-color/-/strip-color-0.1.0.tgz", | 4050 | "resolved": "https://registry.npmjs.org/strip-color/-/strip-color-0.1.0.tgz", |
4066 | "integrity": "sha1-EG9l09PmotlAHKwOsM6LinArT3s=" | 4051 | "integrity": "sha1-EG9l09PmotlAHKwOsM6LinArT3s=" |
4067 | }, | 4052 | }, |
4068 | "strip-json-comments": { | 4053 | "strip-json-comments": { |
4069 | "version": "2.0.1", | 4054 | "version": "2.0.1", |
4070 | "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-2.0.1.tgz", | 4055 | "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-2.0.1.tgz", |
4071 | "integrity": "sha1-PFMZQukIwml8DsNEhYwobHygpgo=" | 4056 | "integrity": "sha1-PFMZQukIwml8DsNEhYwobHygpgo=" |
4072 | }, | 4057 | }, |
4073 | "success-symbol": { | 4058 | "success-symbol": { |
4074 | "version": "0.1.0", | 4059 | "version": "0.1.0", |
4075 | "resolved": "https://registry.npmjs.org/success-symbol/-/success-symbol-0.1.0.tgz", | 4060 | "resolved": "https://registry.npmjs.org/success-symbol/-/success-symbol-0.1.0.tgz", |
4076 | "integrity": "sha1-JAIuSG878c3KCUKDt2nEctO3KJc=" | 4061 | "integrity": "sha1-JAIuSG878c3KCUKDt2nEctO3KJc=" |
4077 | }, | 4062 | }, |
4078 | "tar": { | 4063 | "tar": { |
4079 | "version": "4.4.4", | 4064 | "version": "4.4.4", |
4080 | "resolved": "https://registry.npmjs.org/tar/-/tar-4.4.4.tgz", | 4065 | "resolved": "https://registry.npmjs.org/tar/-/tar-4.4.4.tgz", |
4081 | "integrity": "sha512-mq9ixIYfNF9SK0IS/h2HKMu8Q2iaCuhDDsZhdEag/FHv8fOaYld4vN7ouMgcSSt5WKZzPs8atclTcJm36OTh4w==", | 4066 | "integrity": "sha512-mq9ixIYfNF9SK0IS/h2HKMu8Q2iaCuhDDsZhdEag/FHv8fOaYld4vN7ouMgcSSt5WKZzPs8atclTcJm36OTh4w==", |
4082 | "requires": { | 4067 | "requires": { |
4083 | "chownr": "1.0.1", | 4068 | "chownr": "1.0.1", |
4084 | "fs-minipass": "1.2.5", | 4069 | "fs-minipass": "1.2.5", |
4085 | "minipass": "2.3.3", | 4070 | "minipass": "2.3.3", |
4086 | "minizlib": "1.1.0", | 4071 | "minizlib": "1.1.0", |
4087 | "mkdirp": "0.5.1", | 4072 | "mkdirp": "0.5.1", |
4088 | "safe-buffer": "5.1.2", | 4073 | "safe-buffer": "5.1.2", |
4089 | "yallist": "3.0.2" | 4074 | "yallist": "3.0.2" |
4090 | }, | 4075 | }, |
4091 | "dependencies": { | 4076 | "dependencies": { |
4092 | "yallist": { | 4077 | "yallist": { |
4093 | "version": "3.0.2", | 4078 | "version": "3.0.2", |
4094 | "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.0.2.tgz", | 4079 | "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.0.2.tgz", |
4095 | "integrity": "sha1-hFK0u36Dx8GI2AQcGoN8dz1ti7k=" | 4080 | "integrity": "sha1-hFK0u36Dx8GI2AQcGoN8dz1ti7k=" |
4096 | } | 4081 | } |
4097 | } | 4082 | } |
4098 | }, | 4083 | }, |
4099 | "tar-fs": { | 4084 | "tar-fs": { |
4100 | "version": "1.16.3", | 4085 | "version": "1.16.3", |
4101 | "resolved": "https://registry.npmjs.org/tar-fs/-/tar-fs-1.16.3.tgz", | 4086 | "resolved": "https://registry.npmjs.org/tar-fs/-/tar-fs-1.16.3.tgz", |
4102 | "integrity": "sha512-NvCeXpYx7OsmOh8zIOP/ebG55zZmxLE0etfWRbWok+q2Qo8x/vOR/IJT1taADXPe+jsiu9axDb3X4B+iIgNlKw==", | 4087 | "integrity": "sha512-NvCeXpYx7OsmOh8zIOP/ebG55zZmxLE0etfWRbWok+q2Qo8x/vOR/IJT1taADXPe+jsiu9axDb3X4B+iIgNlKw==", |
4103 | "requires": { | 4088 | "requires": { |
4104 | "chownr": "1.0.1", | 4089 | "chownr": "1.0.1", |
4105 | "mkdirp": "0.5.1", | 4090 | "mkdirp": "0.5.1", |
4106 | "pump": "1.0.3", | 4091 | "pump": "1.0.3", |
4107 | "tar-stream": "1.6.1" | 4092 | "tar-stream": "1.6.1" |
4108 | }, | 4093 | }, |
4109 | "dependencies": { | 4094 | "dependencies": { |
4110 | "pump": { | 4095 | "pump": { |
4111 | "version": "1.0.3", | 4096 | "version": "1.0.3", |
4112 | "resolved": "https://registry.npmjs.org/pump/-/pump-1.0.3.tgz", | 4097 | "resolved": "https://registry.npmjs.org/pump/-/pump-1.0.3.tgz", |
4113 | "integrity": "sha512-8k0JupWme55+9tCVE+FS5ULT3K6AbgqrGa58lTT49RpyfwwcGedHqaC5LlQNdEAumn/wFsu6aPwkuPMioy8kqw==", | 4098 | "integrity": "sha512-8k0JupWme55+9tCVE+FS5ULT3K6AbgqrGa58lTT49RpyfwwcGedHqaC5LlQNdEAumn/wFsu6aPwkuPMioy8kqw==", |
4114 | "requires": { | 4099 | "requires": { |
4115 | "end-of-stream": "1.4.1", | 4100 | "end-of-stream": "1.4.1", |
4116 | "once": "1.4.0" | 4101 | "once": "1.4.0" |
4117 | } | 4102 | } |
4118 | } | 4103 | } |
4119 | } | 4104 | } |
4120 | }, | 4105 | }, |
4121 | "tar-stream": { | 4106 | "tar-stream": { |
4122 | "version": "1.6.1", | 4107 | "version": "1.6.1", |
4123 | "resolved": "https://registry.npmjs.org/tar-stream/-/tar-stream-1.6.1.tgz", | 4108 | "resolved": "https://registry.npmjs.org/tar-stream/-/tar-stream-1.6.1.tgz", |
4124 | "integrity": "sha512-IFLM5wp3QrJODQFPm6/to3LJZrONdBY/otxcvDIQzu217zKye6yVR3hhi9lAjrC2Z+m/j5oDxMPb1qcd8cIvpA==", | 4109 | "integrity": "sha512-IFLM5wp3QrJODQFPm6/to3LJZrONdBY/otxcvDIQzu217zKye6yVR3hhi9lAjrC2Z+m/j5oDxMPb1qcd8cIvpA==", |
4125 | "requires": { | 4110 | "requires": { |
4126 | "bl": "1.2.2", | 4111 | "bl": "1.2.2", |
4127 | "buffer-alloc": "1.2.0", | 4112 | "buffer-alloc": "1.2.0", |
4128 | "end-of-stream": "1.4.1", | 4113 | "end-of-stream": "1.4.1", |
4129 | "fs-constants": "1.0.0", | 4114 | "fs-constants": "1.0.0", |
4130 | "readable-stream": "2.3.6", | 4115 | "readable-stream": "2.3.6", |
4131 | "to-buffer": "1.1.1", | 4116 | "to-buffer": "1.1.1", |
4132 | "xtend": "4.0.1" | 4117 | "xtend": "4.0.1" |
4133 | } | 4118 | } |
4134 | }, | 4119 | }, |
4135 | "terminal-paginator": { | 4120 | "terminal-paginator": { |
4136 | "version": "2.0.2", | 4121 | "version": "2.0.2", |
4137 | "resolved": "https://registry.npmjs.org/terminal-paginator/-/terminal-paginator-2.0.2.tgz", | 4122 | "resolved": "https://registry.npmjs.org/terminal-paginator/-/terminal-paginator-2.0.2.tgz", |
4138 | "integrity": "sha512-IZMT5ECF9p4s+sNCV8uvZSW9E1+9zy9Ji9xz2oee8Jfo7hUFpauyjxkhfRcIH6Lu3Wdepv5D1kVRc8Hx74/LfQ==", | 4123 | "integrity": "sha512-IZMT5ECF9p4s+sNCV8uvZSW9E1+9zy9Ji9xz2oee8Jfo7hUFpauyjxkhfRcIH6Lu3Wdepv5D1kVRc8Hx74/LfQ==", |
4139 | "requires": { | 4124 | "requires": { |
4140 | "debug": "2.6.9", | 4125 | "debug": "2.6.9", |
4141 | "extend-shallow": "2.0.1", | 4126 | "extend-shallow": "2.0.1", |
4142 | "log-utils": "0.2.1" | 4127 | "log-utils": "0.2.1" |
4143 | }, | 4128 | }, |
4144 | "dependencies": { | 4129 | "dependencies": { |
4145 | "debug": { | 4130 | "debug": { |
4146 | "version": "2.6.9", | 4131 | "version": "2.6.9", |
4147 | "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", | 4132 | "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", |
4148 | "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", | 4133 | "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", |
4149 | "requires": { | 4134 | "requires": { |
4150 | "ms": "2.0.0" | 4135 | "ms": "2.0.0" |
4151 | } | 4136 | } |
4152 | } | 4137 | } |
4153 | } | 4138 | } |
4154 | }, | 4139 | }, |
4155 | "time-stamp": { | 4140 | "time-stamp": { |
4156 | "version": "1.1.0", | 4141 | "version": "1.1.0", |
4157 | "resolved": "https://registry.npmjs.org/time-stamp/-/time-stamp-1.1.0.tgz", | 4142 | "resolved": "https://registry.npmjs.org/time-stamp/-/time-stamp-1.1.0.tgz", |
4158 | "integrity": "sha1-dkpaEa9QVhkhsTPztE5hhofg9cM=" | 4143 | "integrity": "sha1-dkpaEa9QVhkhsTPztE5hhofg9cM=" |
4159 | }, | 4144 | }, |
4160 | "to-buffer": { | 4145 | "to-buffer": { |
4161 | "version": "1.1.1", | 4146 | "version": "1.1.1", |
4162 | "resolved": "https://registry.npmjs.org/to-buffer/-/to-buffer-1.1.1.tgz", | 4147 | "resolved": "https://registry.npmjs.org/to-buffer/-/to-buffer-1.1.1.tgz", |
4163 | "integrity": "sha512-lx9B5iv7msuFYE3dytT+KE5tap+rNYw+K4jVkb9R/asAb+pbBSM17jtunHplhBe6RRJdZx3Pn2Jph24O32mOVg==" | 4148 | "integrity": "sha512-lx9B5iv7msuFYE3dytT+KE5tap+rNYw+K4jVkb9R/asAb+pbBSM17jtunHplhBe6RRJdZx3Pn2Jph24O32mOVg==" |
4164 | }, | 4149 | }, |
4165 | "to-object-path": { | 4150 | "to-object-path": { |
4166 | "version": "0.3.0", | 4151 | "version": "0.3.0", |
4167 | "resolved": "https://registry.npmjs.org/to-object-path/-/to-object-path-0.3.0.tgz", | 4152 | "resolved": "https://registry.npmjs.org/to-object-path/-/to-object-path-0.3.0.tgz", |
4168 | "integrity": "sha1-KXWIt7Dn4KwI4E5nL4XB9JmeF68=", | 4153 | "integrity": "sha1-KXWIt7Dn4KwI4E5nL4XB9JmeF68=", |
4169 | "requires": { | 4154 | "requires": { |
4170 | "kind-of": "3.2.2" | 4155 | "kind-of": "3.2.2" |
4171 | } | 4156 | } |
4172 | }, | 4157 | }, |
4173 | "to-regex": { | 4158 | "to-regex": { |
4174 | "version": "3.0.2", | 4159 | "version": "3.0.2", |
4175 | "resolved": "https://registry.npmjs.org/to-regex/-/to-regex-3.0.2.tgz", | 4160 | "resolved": "https://registry.npmjs.org/to-regex/-/to-regex-3.0.2.tgz", |
4176 | "integrity": "sha512-FWtleNAtZ/Ki2qtqej2CXTOayOH9bHDQF+Q48VpWyDXjbYxA4Yz8iDB31zXOBUlOHHKidDbqGVrTUvQMPmBGBw==", | 4161 | "integrity": "sha512-FWtleNAtZ/Ki2qtqej2CXTOayOH9bHDQF+Q48VpWyDXjbYxA4Yz8iDB31zXOBUlOHHKidDbqGVrTUvQMPmBGBw==", |
4177 | "requires": { | 4162 | "requires": { |
4178 | "define-property": "2.0.2", | 4163 | "define-property": "2.0.2", |
4179 | "extend-shallow": "3.0.2", | 4164 | "extend-shallow": "3.0.2", |
4180 | "regex-not": "1.0.2", | 4165 | "regex-not": "1.0.2", |
4181 | "safe-regex": "1.1.0" | 4166 | "safe-regex": "1.1.0" |
4182 | }, | 4167 | }, |
4183 | "dependencies": { | 4168 | "dependencies": { |
4184 | "define-property": { | 4169 | "define-property": { |
4185 | "version": "2.0.2", | 4170 | "version": "2.0.2", |
4186 | "resolved": "https://registry.npmjs.org/define-property/-/define-property-2.0.2.tgz", | 4171 | "resolved": "https://registry.npmjs.org/define-property/-/define-property-2.0.2.tgz", |
4187 | "integrity": "sha512-jwK2UV4cnPpbcG7+VRARKTZPUWowwXA8bzH5NP6ud0oeAxyYPuGZUAC7hMugpCdz4BeSZl2Dl9k66CHJ/46ZYQ==", | 4172 | "integrity": "sha512-jwK2UV4cnPpbcG7+VRARKTZPUWowwXA8bzH5NP6ud0oeAxyYPuGZUAC7hMugpCdz4BeSZl2Dl9k66CHJ/46ZYQ==", |
4188 | "requires": { | 4173 | "requires": { |
4189 | "is-descriptor": "1.0.2", | 4174 | "is-descriptor": "1.0.2", |
4190 | "isobject": "3.0.1" | 4175 | "isobject": "3.0.1" |
4191 | } | 4176 | } |
4192 | }, | 4177 | }, |
4193 | "extend-shallow": { | 4178 | "extend-shallow": { |
4194 | "version": "3.0.2", | 4179 | "version": "3.0.2", |
4195 | "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz", | 4180 | "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz", |
4196 | "integrity": "sha1-Jqcarwc7OfshJxcnRhMcJwQCjbg=", | 4181 | "integrity": "sha1-Jqcarwc7OfshJxcnRhMcJwQCjbg=", |
4197 | "requires": { | 4182 | "requires": { |
4198 | "assign-symbols": "1.0.0", | 4183 | "assign-symbols": "1.0.0", |
4199 | "is-extendable": "1.0.1" | 4184 | "is-extendable": "1.0.1" |
4200 | } | 4185 | } |
4201 | }, | 4186 | }, |
4202 | "is-extendable": { | 4187 | "is-extendable": { |
4203 | "version": "1.0.1", | 4188 | "version": "1.0.1", |
4204 | "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz", | 4189 | "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz", |
4205 | "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==", | 4190 | "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==", |
4206 | "requires": { | 4191 | "requires": { |
4207 | "is-plain-object": "2.0.4" | 4192 | "is-plain-object": "2.0.4" |
4208 | } | 4193 | } |
4209 | } | 4194 | } |
4210 | } | 4195 | } |
4211 | }, | 4196 | }, |
4212 | "to-regex-range": { | 4197 | "to-regex-range": { |
4213 | "version": "2.1.1", | 4198 | "version": "2.1.1", |
4214 | "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz", | 4199 | "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz", |
4215 | "integrity": "sha1-fIDBe53+vlmeJzZ+DU3VWQFB2zg=", | 4200 | "integrity": "sha1-fIDBe53+vlmeJzZ+DU3VWQFB2zg=", |
4216 | "requires": { | 4201 | "requires": { |
4217 | "is-number": "3.0.0", | 4202 | "is-number": "3.0.0", |
4218 | "repeat-string": "1.6.1" | 4203 | "repeat-string": "1.6.1" |
4219 | }, | 4204 | }, |
4220 | "dependencies": { | 4205 | "dependencies": { |
4221 | "is-number": { | 4206 | "is-number": { |
4222 | "version": "3.0.0", | 4207 | "version": "3.0.0", |
4223 | "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", | 4208 | "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", |
4224 | "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=", | 4209 | "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=", |
4225 | "requires": { | 4210 | "requires": { |
4226 | "kind-of": "3.2.2" | 4211 | "kind-of": "3.2.2" |
4227 | } | 4212 | } |
4228 | } | 4213 | } |
4229 | } | 4214 | } |
4230 | }, | 4215 | }, |
4231 | "toggle-array": { | 4216 | "toggle-array": { |
4232 | "version": "1.0.1", | 4217 | "version": "1.0.1", |
4233 | "resolved": "https://registry.npmjs.org/toggle-array/-/toggle-array-1.0.1.tgz", | 4218 | "resolved": "https://registry.npmjs.org/toggle-array/-/toggle-array-1.0.1.tgz", |
4234 | "integrity": "sha1-y/WEB5K9UJfzMReugkyTKv/ofVg=", | 4219 | "integrity": "sha1-y/WEB5K9UJfzMReugkyTKv/ofVg=", |
4235 | "requires": { | 4220 | "requires": { |
4236 | "isobject": "3.0.1" | 4221 | "isobject": "3.0.1" |
4237 | } | 4222 | } |
4238 | }, | 4223 | }, |
4239 | "tough-cookie": { | 4224 | "tough-cookie": { |
4240 | "version": "2.3.4", | 4225 | "version": "2.3.4", |
4241 | "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-2.3.4.tgz", | 4226 | "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-2.3.4.tgz", |
4242 | "integrity": "sha512-TZ6TTfI5NtZnuyy/Kecv+CnoROnyXn2DN97LontgQpCwsX2XyLYCC0ENhYkehSOwAp8rTQKc/NUIF7BkQ5rKLA==", | 4227 | "integrity": "sha512-TZ6TTfI5NtZnuyy/Kecv+CnoROnyXn2DN97LontgQpCwsX2XyLYCC0ENhYkehSOwAp8rTQKc/NUIF7BkQ5rKLA==", |
4243 | "requires": { | 4228 | "requires": { |
4244 | "punycode": "1.4.1" | 4229 | "punycode": "1.4.1" |
4245 | } | 4230 | } |
4246 | }, | 4231 | }, |
4247 | "tunnel-agent": { | 4232 | "tunnel-agent": { |
4248 | "version": "0.6.0", | 4233 | "version": "0.6.0", |
4249 | "resolved": "https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.6.0.tgz", | 4234 | "resolved": "https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.6.0.tgz", |
4250 | "integrity": "sha1-J6XeoGs2sEoKmWZ3SykIaPD8QP0=", | 4235 | "integrity": "sha1-J6XeoGs2sEoKmWZ3SykIaPD8QP0=", |
4251 | "requires": { | 4236 | "requires": { |
4252 | "safe-buffer": "5.1.2" | 4237 | "safe-buffer": "5.1.2" |
4253 | } | 4238 | } |
4254 | }, | 4239 | }, |
4255 | "tweetnacl": { | 4240 | "tweetnacl": { |
4256 | "version": "0.14.5", | 4241 | "version": "0.14.5", |
4257 | "resolved": "https://registry.npmjs.org/tweetnacl/-/tweetnacl-0.14.5.tgz", | 4242 | "resolved": "https://registry.npmjs.org/tweetnacl/-/tweetnacl-0.14.5.tgz", |
4258 | "integrity": "sha1-WuaBd/GS1EViadEIr6k/+HQ/T2Q=", | 4243 | "integrity": "sha1-WuaBd/GS1EViadEIr6k/+HQ/T2Q=", |
4259 | "optional": true | 4244 | "optional": true |
4260 | }, | 4245 | }, |
4261 | "type-is": { | 4246 | "type-is": { |
4262 | "version": "1.6.16", | 4247 | "version": "1.6.16", |
4263 | "resolved": "https://registry.npmjs.org/type-is/-/type-is-1.6.16.tgz", | 4248 | "resolved": "https://registry.npmjs.org/type-is/-/type-is-1.6.16.tgz", |
4264 | "integrity": "sha512-HRkVv/5qY2G6I8iab9cI7v1bOIdhm94dVjQCPFElW9W+3GeDOSHmy2EBYe4VTApuzolPcmgFTN3ftVJRKR2J9Q==", | 4249 | "integrity": "sha512-HRkVv/5qY2G6I8iab9cI7v1bOIdhm94dVjQCPFElW9W+3GeDOSHmy2EBYe4VTApuzolPcmgFTN3ftVJRKR2J9Q==", |
4265 | "requires": { | 4250 | "requires": { |
4266 | "media-typer": "0.3.0", | 4251 | "media-typer": "0.3.0", |
4267 | "mime-types": "2.1.19" | 4252 | "mime-types": "2.1.19" |
4268 | } | 4253 | } |
4269 | }, | 4254 | }, |
4270 | "typewise": { | 4255 | "typewise": { |
4271 | "version": "1.0.3", | 4256 | "version": "1.0.3", |
4272 | "resolved": "https://registry.npmjs.org/typewise/-/typewise-1.0.3.tgz", | 4257 | "resolved": "https://registry.npmjs.org/typewise/-/typewise-1.0.3.tgz", |
4273 | "integrity": "sha1-EGeTZUCvl5N8xdz5kiSG6fooRlE=", | 4258 | "integrity": "sha1-EGeTZUCvl5N8xdz5kiSG6fooRlE=", |
4274 | "requires": { | 4259 | "requires": { |
4275 | "typewise-core": "1.2.0" | 4260 | "typewise-core": "1.2.0" |
4276 | } | 4261 | } |
4277 | }, | 4262 | }, |
4278 | "typewise-core": { | 4263 | "typewise-core": { |
4279 | "version": "1.2.0", | 4264 | "version": "1.2.0", |
4280 | "resolved": "https://registry.npmjs.org/typewise-core/-/typewise-core-1.2.0.tgz", | 4265 | "resolved": "https://registry.npmjs.org/typewise-core/-/typewise-core-1.2.0.tgz", |
4281 | "integrity": "sha1-l+uRgFx/VdL5QXSPpQ0xXZke8ZU=" | 4266 | "integrity": "sha1-l+uRgFx/VdL5QXSPpQ0xXZke8ZU=" |
4282 | }, | 4267 | }, |
4283 | "uid-safe": { | 4268 | "uid-safe": { |
4284 | "version": "2.1.5", | 4269 | "version": "2.1.5", |
4285 | "resolved": "https://registry.npmjs.org/uid-safe/-/uid-safe-2.1.5.tgz", | 4270 | "resolved": "https://registry.npmjs.org/uid-safe/-/uid-safe-2.1.5.tgz", |
4286 | "integrity": "sha512-KPHm4VL5dDXKz01UuEd88Df+KzynaohSL9fBh096KWAxSKZQDI2uBrVqtvRM4rwrIrRRKsdLNML/lnaaVSRioA==", | 4271 | "integrity": "sha512-KPHm4VL5dDXKz01UuEd88Df+KzynaohSL9fBh096KWAxSKZQDI2uBrVqtvRM4rwrIrRRKsdLNML/lnaaVSRioA==", |
4287 | "requires": { | 4272 | "requires": { |
4288 | "random-bytes": "1.0.0" | 4273 | "random-bytes": "1.0.0" |
4289 | } | 4274 | } |
4290 | }, | 4275 | }, |
4291 | "union-value": { | 4276 | "union-value": { |
4292 | "version": "1.0.0", | 4277 | "version": "1.0.0", |
4293 | "resolved": "https://registry.npmjs.org/union-value/-/union-value-1.0.0.tgz", | 4278 | "resolved": "https://registry.npmjs.org/union-value/-/union-value-1.0.0.tgz", |
4294 | "integrity": "sha1-XHHDTLW61dzr4+oM0IIHulqhrqQ=", | 4279 | "integrity": "sha1-XHHDTLW61dzr4+oM0IIHulqhrqQ=", |
4295 | "requires": { | 4280 | "requires": { |
4296 | "arr-union": "3.1.0", | 4281 | "arr-union": "3.1.0", |
4297 | "get-value": "2.0.6", | 4282 | "get-value": "2.0.6", |
4298 | "is-extendable": "0.1.1", | 4283 | "is-extendable": "0.1.1", |
4299 | "set-value": "0.4.3" | 4284 | "set-value": "0.4.3" |
4300 | }, | 4285 | }, |
4301 | "dependencies": { | 4286 | "dependencies": { |
4302 | "set-value": { | 4287 | "set-value": { |
4303 | "version": "0.4.3", | 4288 | "version": "0.4.3", |
4304 | "resolved": "https://registry.npmjs.org/set-value/-/set-value-0.4.3.tgz", | 4289 | "resolved": "https://registry.npmjs.org/set-value/-/set-value-0.4.3.tgz", |
4305 | "integrity": "sha1-fbCPnT0i3H945Trzw79GZuzfzPE=", | 4290 | "integrity": "sha1-fbCPnT0i3H945Trzw79GZuzfzPE=", |
4306 | "requires": { | 4291 | "requires": { |
4307 | "extend-shallow": "2.0.1", | 4292 | "extend-shallow": "2.0.1", |
4308 | "is-extendable": "0.1.1", | 4293 | "is-extendable": "0.1.1", |
4309 | "is-plain-object": "2.0.4", | 4294 | "is-plain-object": "2.0.4", |
4310 | "to-object-path": "0.3.0" | 4295 | "to-object-path": "0.3.0" |
4311 | } | 4296 | } |
4312 | } | 4297 | } |
4313 | } | 4298 | } |
4314 | }, | 4299 | }, |
4315 | "uniqid": { | 4300 | "uniqid": { |
4316 | "version": "4.1.1", | 4301 | "version": "4.1.1", |
4317 | "resolved": "https://registry.npmjs.org/uniqid/-/uniqid-4.1.1.tgz", | 4302 | "resolved": "https://registry.npmjs.org/uniqid/-/uniqid-4.1.1.tgz", |
4318 | "integrity": "sha1-iSIN32t1GuUrX3JISGNShZa7hME=", | 4303 | "integrity": "sha1-iSIN32t1GuUrX3JISGNShZa7hME=", |
4319 | "requires": { | 4304 | "requires": { |
4320 | "macaddress": "0.2.9" | 4305 | "macaddress": "0.2.9" |
4321 | } | 4306 | } |
4322 | }, | 4307 | }, |
4323 | "unpipe": { | 4308 | "unpipe": { |
4324 | "version": "1.0.0", | 4309 | "version": "1.0.0", |
4325 | "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz", | 4310 | "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz", |
4326 | "integrity": "sha1-sr9O6FFKrmFltIF4KdIbLvSZBOw=" | 4311 | "integrity": "sha1-sr9O6FFKrmFltIF4KdIbLvSZBOw=" |
4327 | }, | 4312 | }, |
4328 | "unset-value": { | 4313 | "unset-value": { |
4329 | "version": "1.0.0", | 4314 | "version": "1.0.0", |
4330 | "resolved": "https://registry.npmjs.org/unset-value/-/unset-value-1.0.0.tgz", | 4315 | "resolved": "https://registry.npmjs.org/unset-value/-/unset-value-1.0.0.tgz", |
4331 | "integrity": "sha1-g3aHP30jNRef+x5vw6jtDfyKtVk=", | 4316 | "integrity": "sha1-g3aHP30jNRef+x5vw6jtDfyKtVk=", |
4332 | "requires": { | 4317 | "requires": { |
4333 | "has-value": "0.3.1", | 4318 | "has-value": "0.3.1", |
4334 | "isobject": "3.0.1" | 4319 | "isobject": "3.0.1" |
4335 | }, | 4320 | }, |
4336 | "dependencies": { | 4321 | "dependencies": { |
4337 | "has-value": { | 4322 | "has-value": { |
4338 | "version": "0.3.1", | 4323 | "version": "0.3.1", |
4339 | "resolved": "https://registry.npmjs.org/has-value/-/has-value-0.3.1.tgz", | 4324 | "resolved": "https://registry.npmjs.org/has-value/-/has-value-0.3.1.tgz", |
4340 | "integrity": "sha1-ex9YutpiyoJ+wKIHgCVlSEWZXh8=", | 4325 | "integrity": "sha1-ex9YutpiyoJ+wKIHgCVlSEWZXh8=", |
4341 | "requires": { | 4326 | "requires": { |
4342 | "get-value": "2.0.6", | 4327 | "get-value": "2.0.6", |
4343 | "has-values": "0.1.4", | 4328 | "has-values": "0.1.4", |
4344 | "isobject": "2.1.0" | 4329 | "isobject": "2.1.0" |
4345 | }, | 4330 | }, |
4346 | "dependencies": { | 4331 | "dependencies": { |
4347 | "isobject": { | 4332 | "isobject": { |
4348 | "version": "2.1.0", | 4333 | "version": "2.1.0", |
4349 | "resolved": "https://registry.npmjs.org/isobject/-/isobject-2.1.0.tgz", | 4334 | "resolved": "https://registry.npmjs.org/isobject/-/isobject-2.1.0.tgz", |
4350 | "integrity": "sha1-8GVWEJaj8dou9GJy+BXIQNh+DIk=", | 4335 | "integrity": "sha1-8GVWEJaj8dou9GJy+BXIQNh+DIk=", |
4351 | "requires": { | 4336 | "requires": { |
4352 | "isarray": "1.0.0" | 4337 | "isarray": "1.0.0" |
4353 | } | 4338 | } |
4354 | } | 4339 | } |
4355 | } | 4340 | } |
4356 | }, | 4341 | }, |
4357 | "has-values": { | 4342 | "has-values": { |
4358 | "version": "0.1.4", | 4343 | "version": "0.1.4", |
4359 | "resolved": "https://registry.npmjs.org/has-values/-/has-values-0.1.4.tgz", | 4344 | "resolved": "https://registry.npmjs.org/has-values/-/has-values-0.1.4.tgz", |
4360 | "integrity": "sha1-bWHeldkd/Km5oCCJrThL/49it3E=" | 4345 | "integrity": "sha1-bWHeldkd/Km5oCCJrThL/49it3E=" |
4361 | } | 4346 | } |
4362 | } | 4347 | } |
4363 | }, | 4348 | }, |
4364 | "upath": { | 4349 | "upath": { |
4365 | "version": "1.1.0", | 4350 | "version": "1.1.0", |
4366 | "resolved": "https://registry.npmjs.org/upath/-/upath-1.1.0.tgz", | 4351 | "resolved": "https://registry.npmjs.org/upath/-/upath-1.1.0.tgz", |
4367 | "integrity": "sha512-bzpH/oBhoS/QI/YtbkqCg6VEiPYjSZtrHQM6/QnJS6OL9pKUFLqb3aFh4Scvwm45+7iAgiMkLhSbaZxUqmrprw==", | 4352 | "integrity": "sha512-bzpH/oBhoS/QI/YtbkqCg6VEiPYjSZtrHQM6/QnJS6OL9pKUFLqb3aFh4Scvwm45+7iAgiMkLhSbaZxUqmrprw==", |
4368 | "optional": true | 4353 | "optional": true |
4369 | }, | 4354 | }, |
4370 | "urix": { | 4355 | "urix": { |
4371 | "version": "0.1.0", | 4356 | "version": "0.1.0", |
4372 | "resolved": "https://registry.npmjs.org/urix/-/urix-0.1.0.tgz", | 4357 | "resolved": "https://registry.npmjs.org/urix/-/urix-0.1.0.tgz", |
4373 | "integrity": "sha1-2pN/emLiH+wf0Y1Js1wpNQZ6bHI=" | 4358 | "integrity": "sha1-2pN/emLiH+wf0Y1Js1wpNQZ6bHI=" |
4374 | }, | 4359 | }, |
4375 | "use": { | 4360 | "use": { |
4376 | "version": "3.1.1", | 4361 | "version": "3.1.1", |
4377 | "resolved": "https://registry.npmjs.org/use/-/use-3.1.1.tgz", | 4362 | "resolved": "https://registry.npmjs.org/use/-/use-3.1.1.tgz", |
4378 | "integrity": "sha512-cwESVXlO3url9YWlFW/TA9cshCEhtu7IKJ/p5soJ/gGpj7vbvFrAY/eIioQ6Dw23KjZhYgiIo8HOs1nQ2vr/oQ==" | 4363 | "integrity": "sha512-cwESVXlO3url9YWlFW/TA9cshCEhtu7IKJ/p5soJ/gGpj7vbvFrAY/eIioQ6Dw23KjZhYgiIo8HOs1nQ2vr/oQ==" |
4379 | }, | 4364 | }, |
4380 | "util-deprecate": { | 4365 | "util-deprecate": { |
4381 | "version": "1.0.2", | 4366 | "version": "1.0.2", |
4382 | "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", | 4367 | "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", |
4383 | "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=" | 4368 | "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=" |
4384 | }, | 4369 | }, |
4385 | "utils-merge": { | 4370 | "utils-merge": { |
4386 | "version": "1.0.1", | 4371 | "version": "1.0.1", |
4387 | "resolved": "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz", | 4372 | "resolved": "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz", |
4388 | "integrity": "sha1-n5VxD1CiZ5R7LMwSR0HBAoQn5xM=" | 4373 | "integrity": "sha1-n5VxD1CiZ5R7LMwSR0HBAoQn5xM=" |
4389 | }, | 4374 | }, |
4390 | "uuid": { | 4375 | "uuid": { |
4391 | "version": "3.3.2", | 4376 | "version": "3.3.2", |
4392 | "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.3.2.tgz", | 4377 | "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.3.2.tgz", |
4393 | "integrity": "sha512-yXJmeNaw3DnnKAOKJE51sL/ZaYfWJRl1pK9dr19YFCu0ObS231AB1/LbqTKRAQ5kw8A90rA6fr4riOUpTZvQZA==" | 4378 | "integrity": "sha512-yXJmeNaw3DnnKAOKJE51sL/ZaYfWJRl1pK9dr19YFCu0ObS231AB1/LbqTKRAQ5kw8A90rA6fr4riOUpTZvQZA==" |
4394 | }, | 4379 | }, |
4395 | "vary": { | 4380 | "vary": { |
4396 | "version": "1.1.2", | 4381 | "version": "1.1.2", |
4397 | "resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz", | 4382 | "resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz", |
4398 | "integrity": "sha1-IpnwLG3tMNSllhsLn3RSShj2NPw=" | 4383 | "integrity": "sha1-IpnwLG3tMNSllhsLn3RSShj2NPw=" |
4399 | }, | 4384 | }, |
4400 | "verror": { | 4385 | "verror": { |
4401 | "version": "1.10.0", | 4386 | "version": "1.10.0", |
4402 | "resolved": "https://registry.npmjs.org/verror/-/verror-1.10.0.tgz", | 4387 | "resolved": "https://registry.npmjs.org/verror/-/verror-1.10.0.tgz", |
4403 | "integrity": "sha1-OhBcoXBTr1XW4nDB+CiGguGNpAA=", | 4388 | "integrity": "sha1-OhBcoXBTr1XW4nDB+CiGguGNpAA=", |
4404 | "requires": { | 4389 | "requires": { |
4405 | "assert-plus": "1.0.0", | 4390 | "assert-plus": "1.0.0", |
4406 | "core-util-is": "1.0.2", | 4391 | "core-util-is": "1.0.2", |
4407 | "extsprintf": "1.3.0" | 4392 | "extsprintf": "1.3.0" |
4408 | } | 4393 | } |
4409 | }, | 4394 | }, |
4410 | "warning-symbol": { | 4395 | "warning-symbol": { |
4411 | "version": "0.1.0", | 4396 | "version": "0.1.0", |
4412 | "resolved": "https://registry.npmjs.org/warning-symbol/-/warning-symbol-0.1.0.tgz", | 4397 | "resolved": "https://registry.npmjs.org/warning-symbol/-/warning-symbol-0.1.0.tgz", |
4413 | "integrity": "sha1-uzHdEbeg+dZ6su2V9Fe2WCW7rSE=" | 4398 | "integrity": "sha1-uzHdEbeg+dZ6su2V9Fe2WCW7rSE=" |
4414 | }, | 4399 | }, |
4415 | "which-pm-runs": { | 4400 | "which-pm-runs": { |
4416 | "version": "1.0.0", | 4401 | "version": "1.0.0", |
4417 | "resolved": "https://registry.npmjs.org/which-pm-runs/-/which-pm-runs-1.0.0.tgz", | 4402 | "resolved": "https://registry.npmjs.org/which-pm-runs/-/which-pm-runs-1.0.0.tgz", |
4418 | "integrity": "sha1-Zws6+8VS4LVd9rd4DKdGFfI60cs=" | 4403 | "integrity": "sha1-Zws6+8VS4LVd9rd4DKdGFfI60cs=" |
4419 | }, | 4404 | }, |
4420 | "wide-align": { | 4405 | "wide-align": { |
4421 | "version": "1.1.3", | 4406 | "version": "1.1.3", |
4422 | "resolved": "https://registry.npmjs.org/wide-align/-/wide-align-1.1.3.tgz", | 4407 | "resolved": "https://registry.npmjs.org/wide-align/-/wide-align-1.1.3.tgz", |
4423 | "integrity": "sha512-QGkOQc8XL6Bt5PwnsExKBPuMKBxnGxWWW3fU55Xt4feHozMUhdUMaBCk290qpm/wG5u/RSKzwdAC4i51YigihA==", | 4408 | "integrity": "sha512-QGkOQc8XL6Bt5PwnsExKBPuMKBxnGxWWW3fU55Xt4feHozMUhdUMaBCk290qpm/wG5u/RSKzwdAC4i51YigihA==", |
4424 | "requires": { | 4409 | "requires": { |
4425 | "string-width": "1.0.2" | 4410 | "string-width": "1.0.2" |
4426 | } | 4411 | } |
4427 | }, | 4412 | }, |
4428 | "window-size": { | 4413 | "window-size": { |
4429 | "version": "1.1.1", | 4414 | "version": "1.1.1", |
4430 | "resolved": "https://registry.npmjs.org/window-size/-/window-size-1.1.1.tgz", | 4415 | "resolved": "https://registry.npmjs.org/window-size/-/window-size-1.1.1.tgz", |
4431 | "integrity": "sha512-5D/9vujkmVQ7pSmc0SCBmHXbkv6eaHwXEx65MywhmUMsI8sGqJ972APq1lotfcwMKPFLuCFfL8xGHLIp7jaBmA==", | 4416 | "integrity": "sha512-5D/9vujkmVQ7pSmc0SCBmHXbkv6eaHwXEx65MywhmUMsI8sGqJ972APq1lotfcwMKPFLuCFfL8xGHLIp7jaBmA==", |
4432 | "requires": { | 4417 | "requires": { |
4433 | "define-property": "1.0.0", | 4418 | "define-property": "1.0.0", |
4434 | "is-number": "3.0.0" | 4419 | "is-number": "3.0.0" |
4435 | }, | 4420 | }, |
4436 | "dependencies": { | 4421 | "dependencies": { |
4437 | "is-number": { | 4422 | "is-number": { |
4438 | "version": "3.0.0", | 4423 | "version": "3.0.0", |
4439 | "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", | 4424 | "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", |
4440 | "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=", | 4425 | "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=", |
4441 | "requires": { | 4426 | "requires": { |
4442 | "kind-of": "3.2.2" | 4427 | "kind-of": "3.2.2" |
4443 | } | 4428 | } |
4444 | } | 4429 | } |
4445 | } | 4430 | } |
4446 | }, | 4431 | }, |
4447 | "winston": { | 4432 | "winston": { |
4448 | "version": "2.4.3", | 4433 | "version": "2.4.3", |
4449 | "resolved": "https://registry.npmjs.org/winston/-/winston-2.4.3.tgz", | 4434 | "resolved": "https://registry.npmjs.org/winston/-/winston-2.4.3.tgz", |
4450 | "integrity": "sha512-GYKuysPz2pxYAVJD2NPsDLP5Z79SDEzPm9/j4tCjkF/n89iBNGBMJcR+dMUqxgPNgoSs6fVygPi+Vl2oxIpBuw==", | 4435 | "integrity": "sha512-GYKuysPz2pxYAVJD2NPsDLP5Z79SDEzPm9/j4tCjkF/n89iBNGBMJcR+dMUqxgPNgoSs6fVygPi+Vl2oxIpBuw==", |
4451 | "requires": { | 4436 | "requires": { |
4452 | "async": "1.0.0", | 4437 | "async": "1.0.0", |
4453 | "colors": "1.0.3", | 4438 | "colors": "1.0.3", |
4454 | "cycle": "1.0.3", | 4439 | "cycle": "1.0.3", |
4455 | "eyes": "0.1.8", | 4440 | "eyes": "0.1.8", |
4456 | "isstream": "0.1.2", | 4441 | "isstream": "0.1.2", |
4457 | "stack-trace": "0.0.10" | 4442 | "stack-trace": "0.0.10" |
4458 | } | 4443 | } |
4459 | }, | 4444 | }, |
4460 | "winston-circular-buffer": { | 4445 | "winston-circular-buffer": { |
4461 | "version": "1.0.0", | 4446 | "version": "1.0.0", |
4462 | "resolved": "https://registry.npmjs.org/winston-circular-buffer/-/winston-circular-buffer-1.0.0.tgz", | 4447 | "resolved": "https://registry.npmjs.org/winston-circular-buffer/-/winston-circular-buffer-1.0.0.tgz", |
4463 | "integrity": "sha1-6ZH3W5n/IFVR4O5HK3XSAdvT4ns=", | 4448 | "integrity": "sha1-6ZH3W5n/IFVR4O5HK3XSAdvT4ns=", |
4464 | "requires": { | 4449 | "requires": { |
4465 | "circular-buffer": "0.0.6" | 4450 | "circular-buffer": "0.0.6" |
4466 | } | 4451 | } |
4467 | }, | 4452 | }, |
4468 | "winston-daily-rotate-file": { | 4453 | "winston-daily-rotate-file": { |
4469 | "version": "1.7.2", | 4454 | "version": "1.7.2", |
4470 | "resolved": "https://registry.npmjs.org/winston-daily-rotate-file/-/winston-daily-rotate-file-1.7.2.tgz", | 4455 | "resolved": "https://registry.npmjs.org/winston-daily-rotate-file/-/winston-daily-rotate-file-1.7.2.tgz", |
4471 | "integrity": "sha1-ZQK/opeCT9mC2l5WR8dThXjS+aA=", | 4456 | "integrity": "sha1-ZQK/opeCT9mC2l5WR8dThXjS+aA=", |
4472 | "requires": { | 4457 | "requires": { |
4473 | "mkdirp": "0.5.1" | 4458 | "mkdirp": "0.5.1" |
4474 | } | 4459 | } |
4475 | }, | 4460 | }, |
4476 | "wrap-ansi": { | 4461 | "wrap-ansi": { |
4477 | "version": "2.1.0", | 4462 | "version": "2.1.0", |
4478 | "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-2.1.0.tgz", | 4463 | "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-2.1.0.tgz", |
4479 | "integrity": "sha1-2Pw9KE3QV5T+hJc8rs3Rz4JP3YU=", | 4464 | "integrity": "sha1-2Pw9KE3QV5T+hJc8rs3Rz4JP3YU=", |
4480 | "requires": { | 4465 | "requires": { |
4481 | "string-width": "1.0.2", | 4466 | "string-width": "1.0.2", |
4482 | "strip-ansi": "3.0.1" | 4467 | "strip-ansi": "3.0.1" |
4483 | } | 4468 | } |
4484 | }, | 4469 | }, |
4485 | "wrappy": { | 4470 | "wrappy": { |
4486 | "version": "1.0.2", | 4471 | "version": "1.0.2", |
4487 | "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", | 4472 | "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", |
4488 | "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=" | 4473 | "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=" |
4489 | }, | 4474 | }, |
4490 | "wraptile": { | 4475 | "wraptile": { |
4491 | "version": "2.0.0", | 4476 | "version": "2.0.0", |
4492 | "resolved": "https://registry.npmjs.org/wraptile/-/wraptile-2.0.0.tgz", | 4477 | "resolved": "https://registry.npmjs.org/wraptile/-/wraptile-2.0.0.tgz", |
4493 | "integrity": "sha512-Jzt4wTT0DJGucp4VewhbT6YutpOfBh6Ab4r5hKWTvFYsNTCxPi0U8wOsesDk1CQ+VcHyaP36BzCiKRJTROJiTQ==" | 4478 | "integrity": "sha512-Jzt4wTT0DJGucp4VewhbT6YutpOfBh6Ab4r5hKWTvFYsNTCxPi0U8wOsesDk1CQ+VcHyaP36BzCiKRJTROJiTQ==" |
4494 | }, | 4479 | }, |
4495 | "xtend": { | 4480 | "xtend": { |
4496 | "version": "4.0.1", | 4481 | "version": "4.0.1", |
4497 | "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.1.tgz", | 4482 | "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.1.tgz", |
4498 | "integrity": "sha1-pcbVMr5lbiPbgg77lDofBJmNY68=" | 4483 | "integrity": "sha1-pcbVMr5lbiPbgg77lDofBJmNY68=" |
4499 | }, | 4484 | }, |
4500 | "y18n": { | 4485 | "y18n": { |
4501 | "version": "3.2.1", | 4486 | "version": "3.2.1", |
4502 | "resolved": "https://registry.npmjs.org/y18n/-/y18n-3.2.1.tgz", | 4487 | "resolved": "https://registry.npmjs.org/y18n/-/y18n-3.2.1.tgz", |
4503 | "integrity": "sha1-bRX7qITAhnnA136I53WegR4H+kE=" | 4488 | "integrity": "sha1-bRX7qITAhnnA136I53WegR4H+kE=" |
4504 | }, | 4489 | }, |
4505 | "yallist": { | 4490 | "yallist": { |
4506 | "version": "2.1.2", | 4491 | "version": "2.1.2", |
4507 | "resolved": "https://registry.npmjs.org/yallist/-/yallist-2.1.2.tgz", | 4492 | "resolved": "https://registry.npmjs.org/yallist/-/yallist-2.1.2.tgz", |
4508 | "integrity": "sha1-HBH5IY8HYImkfdUS+TxmmaaoHVI=" | 4493 | "integrity": "sha1-HBH5IY8HYImkfdUS+TxmmaaoHVI=" |
4509 | }, | 4494 | }, |
4510 | "yargs": { | 4495 | "yargs": { |
4511 | "version": "3.32.0", | 4496 | "version": "3.32.0", |
4512 | "resolved": "https://registry.npmjs.org/yargs/-/yargs-3.32.0.tgz", | 4497 | "resolved": "https://registry.npmjs.org/yargs/-/yargs-3.32.0.tgz", |
4513 | "integrity": "sha1-AwiOnr+edWtpdRYR0qXvWRSCyZU=", | 4498 | "integrity": "sha1-AwiOnr+edWtpdRYR0qXvWRSCyZU=", |
4514 | "requires": { | 4499 | "requires": { |
4515 | "camelcase": "2.1.1", | 4500 | "camelcase": "2.1.1", |
4516 | "cliui": "3.2.0", | 4501 | "cliui": "3.2.0", |
4517 | "decamelize": "1.2.0", | 4502 | "decamelize": "1.2.0", |
4518 | "os-locale": "1.4.0", | 4503 | "os-locale": "1.4.0", |
4519 | "string-width": "1.0.2", | 4504 | "string-width": "1.0.2", |
4520 | "window-size": "0.1.4", | 4505 | "window-size": "0.1.4", |
4521 | "y18n": "3.2.1" | 4506 | "y18n": "3.2.1" |
4522 | }, | 4507 | }, |
4523 | "dependencies": { | 4508 | "dependencies": { |
4524 | "window-size": { | 4509 | "window-size": { |
4525 | "version": "0.1.4", | 4510 | "version": "0.1.4", |
4526 | "resolved": "https://registry.npmjs.org/window-size/-/window-size-0.1.4.tgz", | 4511 | "resolved": "https://registry.npmjs.org/window-size/-/window-size-0.1.4.tgz", |
4527 | "integrity": "sha1-+OGqHuWlPsW/FR/6CXQqatdpeHY=" | 4512 | "integrity": "sha1-+OGqHuWlPsW/FR/6CXQqatdpeHY=" |
4528 | } | 4513 | } |
4529 | } | 4514 | } |
4530 | }, | 4515 | }, |
4531 | "zames": { | 4516 | "zames": { |
4532 | "version": "2.0.0", | 4517 | "version": "2.0.0", |
4533 | "resolved": "https://registry.npmjs.org/zames/-/zames-2.0.0.tgz", | 4518 | "resolved": "https://registry.npmjs.org/zames/-/zames-2.0.0.tgz", |
4534 | "integrity": "sha512-o9xURXaNLqnkZwk9f9uxraL/k1vXdcYDtJtmesJi0lcpyzkJKhBVyg3ohLfdXEDeHWj/7DfZ6/axINQyaKZGOQ==", | 4519 | "integrity": "sha512-o9xURXaNLqnkZwk9f9uxraL/k1vXdcYDtJtmesJi0lcpyzkJKhBVyg3ohLfdXEDeHWj/7DfZ6/axINQyaKZGOQ==", |
4535 | "requires": { | 4520 | "requires": { |
4536 | "currify": "2.0.6", | 4521 | "currify": "2.0.6", |
4537 | "es6-promisify": "6.0.0" | 4522 | "es6-promisify": "6.0.0" |
4538 | } | 4523 | } |
4539 | } | 4524 | } |
4540 | } | 4525 | } |
4541 | } | 4526 | } |
4542 | 4527 |
package.json
1 | { | 1 | { |
2 | "name": "komodo-gw-mkios", | 2 | "name": "komodo-gw-mkios", |
3 | "version": "0.9.0", | 3 | "version": "0.9.0", |
4 | "description": "Komodo gateway to Telkomsel MKIOS chip", | 4 | "description": "Komodo gateway to Telkomsel MKIOS chip", |
5 | "main": "index.js", | 5 | "main": "index.js", |
6 | "scripts": { | 6 | "scripts": { |
7 | "test": "mocha" | 7 | "test": "mocha" |
8 | }, | 8 | }, |
9 | "repository": { | 9 | "repository": { |
10 | "type": "git", | 10 | "type": "git", |
11 | "url": "git@gitlab.kodesumber.com:komodo/komodo-gw-mkios.git" | 11 | "url": "git@gitlab.kodesumber.com:komodo/komodo-gw-mkios.git" |
12 | }, | 12 | }, |
13 | "keywords": [ | 13 | "keywords": [ |
14 | "komodo", | 14 | "komodo", |
15 | "tektrans", | 15 | "tektrans", |
16 | "ppob", | 16 | "ppob", |
17 | "telkomsel", | 17 | "telkomsel", |
18 | "mkios", | 18 | "mkios", |
19 | "ussd", | 19 | "ussd", |
20 | "gsm" | 20 | "gsm" |
21 | ], | 21 | ], |
22 | "author": "Adhidarma Hadiwinoto <me@adhisimon.org>", | 22 | "author": "Adhidarma Hadiwinoto <me@adhisimon.org>", |
23 | "license": "SEE LICENSE IN LICENSE.txt", | 23 | "license": "SEE LICENSE IN LICENSE.txt", |
24 | "dependencies": { | 24 | "dependencies": { |
25 | "cron": "^1.3.0", | 25 | "cron": "^1.3.0", |
26 | "express": "^4.16.3", | ||
26 | "jsesc": "^2.5.1", | 27 | "jsesc": "^2.5.1", |
27 | "komodo-sdk": "git+http://gitlab.kodesumber.com/komodo/komodo-sdk.git", | 28 | "komodo-sdk": "git+http://gitlab.kodesumber.com/komodo/komodo-sdk.git", |
28 | "moment": "^2.22.2", | 29 | "moment": "^2.22.2", |
30 | "nunjucks": "^3.1.3", | ||
29 | "serialport": "^6.2.2", | 31 | "serialport": "^6.2.2", |
30 | "sqlite3": "^4.0.2" | 32 | "sqlite3": "^4.0.2" |
31 | }, | 33 | }, |
32 | "devDependencies": { | 34 | "devDependencies": { |
33 | "should": "^13.2.3" | 35 | "should": "^13.2.3" |
34 | } | 36 | } |
35 | } | 37 | } |
36 | 38 |
pid.txt
1 | 28464 |