Compare View

switch
from
...
to
 
Commits (2)

Changes

Showing 4 changed files Inline Diff

1 "use strict"; 1 "use strict";
2 2
3 /** 3 /**
4 * API Server 4 * API Server
5 * 5 *
6 * @todo make it work 6 * @todo make it work
7 */ 7 */
8 8
9 const express = require('express'); 9 const express = require('express');
10 10
11 const config = require('../config'); 11 const config = require('../config');
12 const logger = require('../logger'); 12 const logger = require('../logger');
13 const matrix = require('../matrix'); 13 const matrix = require('../matrix');
14 14
15 const routerConfig = require('./router-config'); 15 const routerConfig = require('./router-config');
16 const routerMatrix = require('./router-matrix'); 16 const routerMatrix = require('./router-matrix');
17 const routerServices = require('./router-services'); 17 const routerServices = require('./router-services');
18 const routerProducts = require('./router-products'); 18 const routerProducts = require('./router-products');
19 const routerRemoteProducts = require('./router-remote-products'); 19 const routerRemoteProducts = require('./router-remote-products');
20 const routerLocations = require('./router-locations');
20 const routerLocations = require('./router-locations'); 21
21 22 const app = express();
22 const app = express(); 23
23 24 function isConfigured() {
24 function isConfigured() { 25 return Boolean(config && config.apiserver && config.apiserver.apikey && config.apiserver.port);
25 return Boolean(config && config.apiserver && config.apiserver.apikey && config.apiserver.port); 26 }
26 } 27
27 28 function isValidApikey(apikey) {
28 function isValidApikey(apikey) { 29 return isConfigured() && (config.apiserver.apikey === apikey);
29 return isConfigured() && (config.apiserver.apikey === apikey); 30 }
30 } 31
31 32 function needValidApikey(req, res, next) {
32 function needValidApikey(req, res, next) { 33 if (isValidApikey(req.params.apikey)) {
33 if (isValidApikey(req.params.apikey)) { 34 next();
34 next(); 35 }
35 } 36 else {
36 else { 37 res.end('INVALID_APIKEY');
37 res.end('INVALID_APIKEY'); 38 }
38 } 39 }
39 } 40
40 41 isConfigured() && app.listen(config.apiserver.port, function () {
41 isConfigured() && app.listen(config.apiserver.port, function () { 42 logger.info('API-SERVER listening', {port: config.apiserver.port});
42 logger.info('API-SERVER listening', {port: config.apiserver.port}); 43 });
43 }); 44
44 45
45 46 app.use('/apikey/:apikey', needValidApikey);
46 app.use('/apikey/:apikey', needValidApikey); 47 app.use('/apikey/:apikey/config', routerConfig);
47 app.use('/apikey/:apikey/config', routerConfig); 48 app.use('/apikey/:apikey/matrix', routerMatrix);
48 app.use('/apikey/:apikey/matrix', routerMatrix); 49 app.use('/apikey/:apikey/services', routerServices);
49 app.use('/apikey/:apikey/services', routerServices); 50 app.use('/apikey/:apikey/products', routerProducts);
50 app.use('/apikey/:apikey/products', routerProducts); 51 app.use('/apikey/:apikey/remote-products', routerRemoteProducts);
52 app.use('/apikey/:apikey/locations', routerLocations);
51 app.use('/apikey/:apikey/remote-products', routerRemoteProducts); 53
api-server/router-locations.js
File was created 1 "use strict";
2
3 const express = require('express');
4 const naturalSort = require('node-natural-sort');
5 const unique = require('array-unique');
6
7 const config = require('../config');
8 const logger = require('../logger');
9 const matrix = require('../matrix');
10
11 const router = express.Router();
12 module.exports = router;
13
14 function pageIndex(req, res, next) {
15 res.json({
16 method: '/locations',
17 error: null,
18 result: config.locations
19 });
20 }
21
22 function pageAdd(req, res, next) {
23 let locations = req.params.locations || req.query.locations
24
25 if (!locations) {
26 res.json({
27 method: '/locations/add',
28 error: true,
29 error_msg: 'Usage: /locations/add/<NEW_LOCATION>'
30 });
31
32 return;
33 }
34
35 if (typeof locations === 'string') {
36 locations = locations.trim().split(/[\s,]+/);
37 }
38
39 const locationsCount = locations.length;
40 for (let i=0; i<locationsCount; i++) {
41 const location = locations[i];
42 if (!location.trim()) {
43 continue;
44 }
45
46 config.locations.push(location.trim().toUpperCase());
47 }
48
49 config.locations.map(function(x) { return x.toUpperCase(); });
50 unique(config.locations);
51 config.locations.sort(naturalSort());
52 matrix.config_is_dirty = true;
53
54 res.json({
55 method: '/locations/add',
56 error: null,
57 new_location: locations,
58 locations: config.locations
59 })
60 }
61
62 function pageDel(req, res, next) {
63 let locations = req.params.locations || req.query.locations
64 if (!locations) {
65 res.json({
66 method: '/locations/del',
67 error: true,
68 error_msg: 'Usage: /locations/del/<LOCATION_TO_DELETE> or /locations/del?locations=<LOCATION_TO_DELETE>'
69 });
70
71 return;
72 }
73
74 if (typeof locations === 'string') {
75 locations = locations.trim().split(/[\s,]+/);
76 }
77
78 config.locations.map(function(x) { return x.toUpperCase(); });
79 const locationsCount = locations.length;
80 for (let i=0; i<locationsCount; i++) {
81 const location = locations[i].toUpperCase();
82 const idx = config.locations.indexOf(location);
83 if (idx >= 0) {
84 matrix.config_is_dirty = true;
85 config.locations.splice(idx, 1)
86 }
87 }
88
89 res.json({
90 method: '/locations/del',
91 error: null,
92 locations_to_delete: locations,
93 locations: config.locations
94 })
95 }
96
97 router.get('/', pageIndex);
98 router.get('/add/:locations', pageAdd);
99 router.get('/add', pageAdd);
100
101 router.get('/del/:locations', pageDel);
102 router.get('/delete/:locations', pageDel);
103 router.get('/remove/:locations', pageDel);
104 router.get('/del', pageDel);
105 router.get('/delete', pageDel);
106 router.get('/remove', pageDel);
1 "use strict"; 107
1 { 1 {
2 "name": "komodo-sdk", 2 "name": "komodo-sdk",
3 "version": "1.35.0", 3 "version": "1.36.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 "a-sync-waterfall": { 18 "a-sync-waterfall": {
19 "version": "1.0.0", 19 "version": "1.0.0",
20 "resolved": "https://registry.npmjs.org/a-sync-waterfall/-/a-sync-waterfall-1.0.0.tgz", 20 "resolved": "https://registry.npmjs.org/a-sync-waterfall/-/a-sync-waterfall-1.0.0.tgz",
21 "integrity": "sha1-OOgxnXk3niRiiEW1O5ZyKyng5Hw=" 21 "integrity": "sha1-OOgxnXk3niRiiEW1O5ZyKyng5Hw="
22 }, 22 },
23 "accepts": { 23 "accepts": {
24 "version": "1.3.5", 24 "version": "1.3.5",
25 "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.5.tgz", 25 "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.5.tgz",
26 "integrity": "sha1-63d99gEXI6OxTopywIBcjoZ0a9I=", 26 "integrity": "sha1-63d99gEXI6OxTopywIBcjoZ0a9I=",
27 "requires": { 27 "requires": {
28 "mime-types": "2.1.18", 28 "mime-types": "2.1.18",
29 "negotiator": "0.6.1" 29 "negotiator": "0.6.1"
30 }, 30 },
31 "dependencies": { 31 "dependencies": {
32 "mime-db": { 32 "mime-db": {
33 "version": "1.33.0", 33 "version": "1.33.0",
34 "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.33.0.tgz", 34 "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.33.0.tgz",
35 "integrity": "sha1-o0kgUKXLm2NFBUHjnZeI0icng9s=" 35 "integrity": "sha1-o0kgUKXLm2NFBUHjnZeI0icng9s="
36 }, 36 },
37 "mime-types": { 37 "mime-types": {
38 "version": "2.1.18", 38 "version": "2.1.18",
39 "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.18.tgz", 39 "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.18.tgz",
40 "integrity": "sha1-bzI/YKg9ERRvgx/xH9ZuL+VQO7g=", 40 "integrity": "sha1-bzI/YKg9ERRvgx/xH9ZuL+VQO7g=",
41 "requires": { 41 "requires": {
42 "mime-db": "1.33.0" 42 "mime-db": "1.33.0"
43 } 43 }
44 } 44 }
45 } 45 }
46 }, 46 },
47 "ajv": { 47 "ajv": {
48 "version": "4.11.8", 48 "version": "4.11.8",
49 "resolved": "https://registry.npmjs.org/ajv/-/ajv-4.11.8.tgz", 49 "resolved": "https://registry.npmjs.org/ajv/-/ajv-4.11.8.tgz",
50 "integrity": "sha1-gv+wKynmYq5TvcIK8VlHcGc5xTY=", 50 "integrity": "sha1-gv+wKynmYq5TvcIK8VlHcGc5xTY=",
51 "requires": { 51 "requires": {
52 "co": "4.6.0", 52 "co": "4.6.0",
53 "json-stable-stringify": "1.0.1" 53 "json-stable-stringify": "1.0.1"
54 } 54 }
55 }, 55 },
56 "ansi-regex": { 56 "ansi-regex": {
57 "version": "2.1.1", 57 "version": "2.1.1",
58 "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", 58 "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz",
59 "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=" 59 "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8="
60 }, 60 },
61 "anymatch": { 61 "anymatch": {
62 "version": "1.3.2", 62 "version": "1.3.2",
63 "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-1.3.2.tgz", 63 "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-1.3.2.tgz",
64 "integrity": "sha1-VT3Lj5HjyImEXf26NMd3IbkLnXo=", 64 "integrity": "sha1-VT3Lj5HjyImEXf26NMd3IbkLnXo=",
65 "optional": true, 65 "optional": true,
66 "requires": { 66 "requires": {
67 "micromatch": "2.3.11", 67 "micromatch": "2.3.11",
68 "normalize-path": "2.1.1" 68 "normalize-path": "2.1.1"
69 } 69 }
70 }, 70 },
71 "arr-diff": { 71 "arr-diff": {
72 "version": "2.0.0", 72 "version": "2.0.0",
73 "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-2.0.0.tgz", 73 "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-2.0.0.tgz",
74 "integrity": "sha1-jzuCf5Vai9ZpaX5KQlasPOrjVs8=", 74 "integrity": "sha1-jzuCf5Vai9ZpaX5KQlasPOrjVs8=",
75 "optional": true, 75 "optional": true,
76 "requires": { 76 "requires": {
77 "arr-flatten": "1.1.0" 77 "arr-flatten": "1.1.0"
78 } 78 }
79 }, 79 },
80 "arr-flatten": { 80 "arr-flatten": {
81 "version": "1.1.0", 81 "version": "1.1.0",
82 "resolved": "https://registry.npmjs.org/arr-flatten/-/arr-flatten-1.1.0.tgz", 82 "resolved": "https://registry.npmjs.org/arr-flatten/-/arr-flatten-1.1.0.tgz",
83 "integrity": "sha1-NgSLv/TntH4TZkQxbJlmnqWukfE=", 83 "integrity": "sha1-NgSLv/TntH4TZkQxbJlmnqWukfE=",
84 "optional": true 84 "optional": true
85 }, 85 },
86 "arr-union": { 86 "arr-union": {
87 "version": "3.1.0", 87 "version": "3.1.0",
88 "resolved": "https://registry.npmjs.org/arr-union/-/arr-union-3.1.0.tgz", 88 "resolved": "https://registry.npmjs.org/arr-union/-/arr-union-3.1.0.tgz",
89 "integrity": "sha1-45sJrqne+Gao8gbiiK9jkZuuOcQ=" 89 "integrity": "sha1-45sJrqne+Gao8gbiiK9jkZuuOcQ="
90 }, 90 },
91 "array-flatten": { 91 "array-flatten": {
92 "version": "1.1.1", 92 "version": "1.1.1",
93 "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-1.1.1.tgz", 93 "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-1.1.1.tgz",
94 "integrity": "sha1-ml9pkFGx5wczKPKgCJaLZOopVdI=" 94 "integrity": "sha1-ml9pkFGx5wczKPKgCJaLZOopVdI="
95 }, 95 },
96 "array-unique": { 96 "array-unique": {
97 "version": "0.3.2", 97 "version": "0.3.2",
98 "resolved": "https://registry.npmjs.org/array-unique/-/array-unique-0.3.2.tgz", 98 "resolved": "https://registry.npmjs.org/array-unique/-/array-unique-0.3.2.tgz",
99 "integrity": "sha1-qJS3XUvE9s1nnvMkSp/Y9Gri1Cg=" 99 "integrity": "sha1-qJS3XUvE9s1nnvMkSp/Y9Gri1Cg="
100 }, 100 },
101 "asap": { 101 "asap": {
102 "version": "2.0.6", 102 "version": "2.0.6",
103 "resolved": "https://registry.npmjs.org/asap/-/asap-2.0.6.tgz", 103 "resolved": "https://registry.npmjs.org/asap/-/asap-2.0.6.tgz",
104 "integrity": "sha1-5QNHYR1+aQlDIIu9r+vLwvuGbUY=" 104 "integrity": "sha1-5QNHYR1+aQlDIIu9r+vLwvuGbUY="
105 }, 105 },
106 "asn1": { 106 "asn1": {
107 "version": "0.2.3", 107 "version": "0.2.3",
108 "resolved": "https://registry.npmjs.org/asn1/-/asn1-0.2.3.tgz", 108 "resolved": "https://registry.npmjs.org/asn1/-/asn1-0.2.3.tgz",
109 "integrity": "sha1-2sh4dxPJlmhJ/IGAd36+nB3fO4Y=" 109 "integrity": "sha1-2sh4dxPJlmhJ/IGAd36+nB3fO4Y="
110 }, 110 },
111 "assert-plus": { 111 "assert-plus": {
112 "version": "0.2.0", 112 "version": "0.2.0",
113 "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-0.2.0.tgz", 113 "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-0.2.0.tgz",
114 "integrity": "sha1-104bh+ev/A24qttwIfP+SBAasjQ=" 114 "integrity": "sha1-104bh+ev/A24qttwIfP+SBAasjQ="
115 }, 115 },
116 "async": { 116 "async": {
117 "version": "1.0.0", 117 "version": "1.0.0",
118 "resolved": "https://registry.npmjs.org/async/-/async-1.0.0.tgz", 118 "resolved": "https://registry.npmjs.org/async/-/async-1.0.0.tgz",
119 "integrity": "sha1-+PwEyjoTeErenhZBr5hXjPvWR6k=" 119 "integrity": "sha1-+PwEyjoTeErenhZBr5hXjPvWR6k="
120 }, 120 },
121 "async-each": { 121 "async-each": {
122 "version": "1.0.1", 122 "version": "1.0.1",
123 "resolved": "https://registry.npmjs.org/async-each/-/async-each-1.0.1.tgz", 123 "resolved": "https://registry.npmjs.org/async-each/-/async-each-1.0.1.tgz",
124 "integrity": "sha1-GdOGodntxufByF04iu28xW0zYC0=", 124 "integrity": "sha1-GdOGodntxufByF04iu28xW0zYC0=",
125 "optional": true 125 "optional": true
126 }, 126 },
127 "asynckit": { 127 "asynckit": {
128 "version": "0.4.0", 128 "version": "0.4.0",
129 "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz", 129 "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz",
130 "integrity": "sha1-x57Zf380y48robyXkLzDZkdLS3k=" 130 "integrity": "sha1-x57Zf380y48robyXkLzDZkdLS3k="
131 }, 131 },
132 "aws-sign2": { 132 "aws-sign2": {
133 "version": "0.6.0", 133 "version": "0.6.0",
134 "resolved": "https://registry.npmjs.org/aws-sign2/-/aws-sign2-0.6.0.tgz", 134 "resolved": "https://registry.npmjs.org/aws-sign2/-/aws-sign2-0.6.0.tgz",
135 "integrity": "sha1-FDQt0428yU0OW4fXY81jYSwOeU8=" 135 "integrity": "sha1-FDQt0428yU0OW4fXY81jYSwOeU8="
136 }, 136 },
137 "aws4": { 137 "aws4": {
138 "version": "1.6.0", 138 "version": "1.6.0",
139 "resolved": "https://registry.npmjs.org/aws4/-/aws4-1.6.0.tgz", 139 "resolved": "https://registry.npmjs.org/aws4/-/aws4-1.6.0.tgz",
140 "integrity": "sha1-g+9cqGCysy5KDe7e6MdxudtXRx4=" 140 "integrity": "sha1-g+9cqGCysy5KDe7e6MdxudtXRx4="
141 }, 141 },
142 "balanced-match": { 142 "balanced-match": {
143 "version": "1.0.0", 143 "version": "1.0.0",
144 "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.0.tgz", 144 "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.0.tgz",
145 "integrity": "sha1-ibTRmasr7kneFk6gK4nORi1xt2c=" 145 "integrity": "sha1-ibTRmasr7kneFk6gK4nORi1xt2c="
146 }, 146 },
147 "basic-auth": { 147 "basic-auth": {
148 "version": "2.0.0", 148 "version": "2.0.0",
149 "resolved": "https://registry.npmjs.org/basic-auth/-/basic-auth-2.0.0.tgz", 149 "resolved": "https://registry.npmjs.org/basic-auth/-/basic-auth-2.0.0.tgz",
150 "integrity": "sha1-AV2z81PgLlY3d1X5YnQuiYHnu7o=", 150 "integrity": "sha1-AV2z81PgLlY3d1X5YnQuiYHnu7o=",
151 "requires": { 151 "requires": {
152 "safe-buffer": "5.1.1" 152 "safe-buffer": "5.1.1"
153 } 153 }
154 }, 154 },
155 "bcrypt-pbkdf": { 155 "bcrypt-pbkdf": {
156 "version": "1.0.1", 156 "version": "1.0.1",
157 "resolved": "https://registry.npmjs.org/bcrypt-pbkdf/-/bcrypt-pbkdf-1.0.1.tgz", 157 "resolved": "https://registry.npmjs.org/bcrypt-pbkdf/-/bcrypt-pbkdf-1.0.1.tgz",
158 "integrity": "sha1-Y7xdy2EzG5K8Bf1SiVPDNGKgb40=", 158 "integrity": "sha1-Y7xdy2EzG5K8Bf1SiVPDNGKgb40=",
159 "optional": true, 159 "optional": true,
160 "requires": { 160 "requires": {
161 "tweetnacl": "0.14.5" 161 "tweetnacl": "0.14.5"
162 } 162 }
163 }, 163 },
164 "binary-extensions": { 164 "binary-extensions": {
165 "version": "1.10.0", 165 "version": "1.10.0",
166 "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-1.10.0.tgz", 166 "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-1.10.0.tgz",
167 "integrity": "sha1-muuabF6IY4qtFx4Wf1kAq+JINdA=", 167 "integrity": "sha1-muuabF6IY4qtFx4Wf1kAq+JINdA=",
168 "optional": true 168 "optional": true
169 }, 169 },
170 "body-parser": { 170 "body-parser": {
171 "version": "1.18.2", 171 "version": "1.18.2",
172 "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.18.2.tgz", 172 "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.18.2.tgz",
173 "integrity": "sha1-h2eKGdhLR9hZuDGZvVm84iKxBFQ=", 173 "integrity": "sha1-h2eKGdhLR9hZuDGZvVm84iKxBFQ=",
174 "requires": { 174 "requires": {
175 "bytes": "3.0.0", 175 "bytes": "3.0.0",
176 "content-type": "1.0.4", 176 "content-type": "1.0.4",
177 "debug": "2.6.9", 177 "debug": "2.6.9",
178 "depd": "1.1.1", 178 "depd": "1.1.1",
179 "http-errors": "1.6.2", 179 "http-errors": "1.6.2",
180 "iconv-lite": "0.4.19", 180 "iconv-lite": "0.4.19",
181 "on-finished": "2.3.0", 181 "on-finished": "2.3.0",
182 "qs": "6.5.1", 182 "qs": "6.5.1",
183 "raw-body": "2.3.2", 183 "raw-body": "2.3.2",
184 "type-is": "1.6.16" 184 "type-is": "1.6.16"
185 }, 185 },
186 "dependencies": { 186 "dependencies": {
187 "qs": { 187 "qs": {
188 "version": "6.5.1", 188 "version": "6.5.1",
189 "resolved": "https://registry.npmjs.org/qs/-/qs-6.5.1.tgz", 189 "resolved": "https://registry.npmjs.org/qs/-/qs-6.5.1.tgz",
190 "integrity": "sha1-NJzfbu+J7EXBLX1es/wMhwNDptg=" 190 "integrity": "sha1-NJzfbu+J7EXBLX1es/wMhwNDptg="
191 } 191 }
192 } 192 }
193 }, 193 },
194 "boom": { 194 "boom": {
195 "version": "2.10.1", 195 "version": "2.10.1",
196 "resolved": "https://registry.npmjs.org/boom/-/boom-2.10.1.tgz", 196 "resolved": "https://registry.npmjs.org/boom/-/boom-2.10.1.tgz",
197 "integrity": "sha1-OciRjO/1eZ+D+UkqhI9iWt0Mdm8=", 197 "integrity": "sha1-OciRjO/1eZ+D+UkqhI9iWt0Mdm8=",
198 "requires": { 198 "requires": {
199 "hoek": "2.16.3" 199 "hoek": "2.16.3"
200 } 200 }
201 }, 201 },
202 "brace-expansion": { 202 "brace-expansion": {
203 "version": "1.1.8", 203 "version": "1.1.8",
204 "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.8.tgz", 204 "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.8.tgz",
205 "integrity": "sha1-wHshHHyVLsH479Uad+8NHTmQopI=", 205 "integrity": "sha1-wHshHHyVLsH479Uad+8NHTmQopI=",
206 "requires": { 206 "requires": {
207 "balanced-match": "1.0.0", 207 "balanced-match": "1.0.0",
208 "concat-map": "0.0.1" 208 "concat-map": "0.0.1"
209 } 209 }
210 }, 210 },
211 "braces": { 211 "braces": {
212 "version": "1.8.5", 212 "version": "1.8.5",
213 "resolved": "https://registry.npmjs.org/braces/-/braces-1.8.5.tgz", 213 "resolved": "https://registry.npmjs.org/braces/-/braces-1.8.5.tgz",
214 "integrity": "sha1-uneWLhLf+WnWt2cR6RS3N4V79qc=", 214 "integrity": "sha1-uneWLhLf+WnWt2cR6RS3N4V79qc=",
215 "optional": true, 215 "optional": true,
216 "requires": { 216 "requires": {
217 "expand-range": "1.8.2", 217 "expand-range": "1.8.2",
218 "preserve": "0.2.0", 218 "preserve": "0.2.0",
219 "repeat-element": "1.1.2" 219 "repeat-element": "1.1.2"
220 } 220 }
221 }, 221 },
222 "bytes": { 222 "bytes": {
223 "version": "3.0.0", 223 "version": "3.0.0",
224 "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.0.0.tgz", 224 "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.0.0.tgz",
225 "integrity": "sha1-0ygVQE1olpn4Wk6k+odV3ROpYEg=" 225 "integrity": "sha1-0ygVQE1olpn4Wk6k+odV3ROpYEg="
226 }, 226 },
227 "bytewise": { 227 "bytewise": {
228 "version": "1.1.0", 228 "version": "1.1.0",
229 "resolved": "https://registry.npmjs.org/bytewise/-/bytewise-1.1.0.tgz", 229 "resolved": "https://registry.npmjs.org/bytewise/-/bytewise-1.1.0.tgz",
230 "integrity": "sha1-HRPL/3F65xWAlKqIGzXQgbOHJT4=", 230 "integrity": "sha1-HRPL/3F65xWAlKqIGzXQgbOHJT4=",
231 "requires": { 231 "requires": {
232 "bytewise-core": "1.2.3", 232 "bytewise-core": "1.2.3",
233 "typewise": "1.0.3" 233 "typewise": "1.0.3"
234 } 234 }
235 }, 235 },
236 "bytewise-core": { 236 "bytewise-core": {
237 "version": "1.2.3", 237 "version": "1.2.3",
238 "resolved": "https://registry.npmjs.org/bytewise-core/-/bytewise-core-1.2.3.tgz", 238 "resolved": "https://registry.npmjs.org/bytewise-core/-/bytewise-core-1.2.3.tgz",
239 "integrity": "sha1-P7QQx+kVWOsasiqCg0V3qmvWHUI=", 239 "integrity": "sha1-P7QQx+kVWOsasiqCg0V3qmvWHUI=",
240 "requires": { 240 "requires": {
241 "typewise-core": "1.2.0" 241 "typewise-core": "1.2.0"
242 } 242 }
243 }, 243 },
244 "camelcase": { 244 "camelcase": {
245 "version": "2.1.1", 245 "version": "2.1.1",
246 "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-2.1.1.tgz", 246 "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-2.1.1.tgz",
247 "integrity": "sha1-fB0W1nmhu+WcoCys7PsBHiAfWh8=" 247 "integrity": "sha1-fB0W1nmhu+WcoCys7PsBHiAfWh8="
248 }, 248 },
249 "caseless": { 249 "caseless": {
250 "version": "0.12.0", 250 "version": "0.12.0",
251 "resolved": "https://registry.npmjs.org/caseless/-/caseless-0.12.0.tgz", 251 "resolved": "https://registry.npmjs.org/caseless/-/caseless-0.12.0.tgz",
252 "integrity": "sha1-G2gcIf+EAzyCZUMJBolCDRhxUdw=" 252 "integrity": "sha1-G2gcIf+EAzyCZUMJBolCDRhxUdw="
253 }, 253 },
254 "charenc": { 254 "charenc": {
255 "version": "0.0.2", 255 "version": "0.0.2",
256 "resolved": "https://registry.npmjs.org/charenc/-/charenc-0.0.2.tgz", 256 "resolved": "https://registry.npmjs.org/charenc/-/charenc-0.0.2.tgz",
257 "integrity": "sha1-wKHS86cJLgN3S/qD8UwPxXkKhmc=" 257 "integrity": "sha1-wKHS86cJLgN3S/qD8UwPxXkKhmc="
258 }, 258 },
259 "chokidar": { 259 "chokidar": {
260 "version": "1.7.0", 260 "version": "1.7.0",
261 "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-1.7.0.tgz", 261 "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-1.7.0.tgz",
262 "integrity": "sha1-eY5ol3gVHIB2tLNg5e3SjNortGg=", 262 "integrity": "sha1-eY5ol3gVHIB2tLNg5e3SjNortGg=",
263 "optional": true, 263 "optional": true,
264 "requires": { 264 "requires": {
265 "anymatch": "1.3.2", 265 "anymatch": "1.3.2",
266 "async-each": "1.0.1", 266 "async-each": "1.0.1",
267 "fsevents": "1.2.4", 267 "fsevents": "1.2.4",
268 "glob-parent": "2.0.0", 268 "glob-parent": "2.0.0",
269 "inherits": "2.0.3", 269 "inherits": "2.0.3",
270 "is-binary-path": "1.0.1", 270 "is-binary-path": "1.0.1",
271 "is-glob": "2.0.1", 271 "is-glob": "2.0.1",
272 "path-is-absolute": "1.0.1", 272 "path-is-absolute": "1.0.1",
273 "readdirp": "2.1.0" 273 "readdirp": "2.1.0"
274 } 274 }
275 }, 275 },
276 "circular-buffer": { 276 "circular-buffer": {
277 "version": "0.0.6", 277 "version": "0.0.6",
278 "resolved": "https://registry.npmjs.org/circular-buffer/-/circular-buffer-0.0.6.tgz", 278 "resolved": "https://registry.npmjs.org/circular-buffer/-/circular-buffer-0.0.6.tgz",
279 "integrity": "sha1-6c+iujGdNw3idDtgCMpTnN3r9TY=" 279 "integrity": "sha1-6c+iujGdNw3idDtgCMpTnN3r9TY="
280 }, 280 },
281 "cliui": { 281 "cliui": {
282 "version": "3.2.0", 282 "version": "3.2.0",
283 "resolved": "https://registry.npmjs.org/cliui/-/cliui-3.2.0.tgz", 283 "resolved": "https://registry.npmjs.org/cliui/-/cliui-3.2.0.tgz",
284 "integrity": "sha1-EgYBU3qRbSmUD5NNo7SNWFo5IT0=", 284 "integrity": "sha1-EgYBU3qRbSmUD5NNo7SNWFo5IT0=",
285 "requires": { 285 "requires": {
286 "string-width": "1.0.2", 286 "string-width": "1.0.2",
287 "strip-ansi": "3.0.1", 287 "strip-ansi": "3.0.1",
288 "wrap-ansi": "2.1.0" 288 "wrap-ansi": "2.1.0"
289 } 289 }
290 }, 290 },
291 "co": { 291 "co": {
292 "version": "4.6.0", 292 "version": "4.6.0",
293 "resolved": "https://registry.npmjs.org/co/-/co-4.6.0.tgz", 293 "resolved": "https://registry.npmjs.org/co/-/co-4.6.0.tgz",
294 "integrity": "sha1-bqa989hTrlTMuOR7+gvz+QMfsYQ=" 294 "integrity": "sha1-bqa989hTrlTMuOR7+gvz+QMfsYQ="
295 }, 295 },
296 "code-point-at": { 296 "code-point-at": {
297 "version": "1.1.0", 297 "version": "1.1.0",
298 "resolved": "https://registry.npmjs.org/code-point-at/-/code-point-at-1.1.0.tgz", 298 "resolved": "https://registry.npmjs.org/code-point-at/-/code-point-at-1.1.0.tgz",
299 "integrity": "sha1-DQcLTQQ6W+ozovGkDi7bPZpMz3c=" 299 "integrity": "sha1-DQcLTQQ6W+ozovGkDi7bPZpMz3c="
300 }, 300 },
301 "colors": { 301 "colors": {
302 "version": "1.0.3", 302 "version": "1.0.3",
303 "resolved": "https://registry.npmjs.org/colors/-/colors-1.0.3.tgz", 303 "resolved": "https://registry.npmjs.org/colors/-/colors-1.0.3.tgz",
304 "integrity": "sha1-BDP0TYCWgP3rYO0mDxsMJi6CpAs=" 304 "integrity": "sha1-BDP0TYCWgP3rYO0mDxsMJi6CpAs="
305 }, 305 },
306 "combined-stream": { 306 "combined-stream": {
307 "version": "1.0.5", 307 "version": "1.0.5",
308 "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.5.tgz", 308 "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.5.tgz",
309 "integrity": "sha1-k4NwpXtKUd6ix3wV1cX9+JUWQAk=", 309 "integrity": "sha1-k4NwpXtKUd6ix3wV1cX9+JUWQAk=",
310 "requires": { 310 "requires": {
311 "delayed-stream": "1.0.0" 311 "delayed-stream": "1.0.0"
312 } 312 }
313 }, 313 },
314 "commander": { 314 "commander": {
315 "version": "2.15.1", 315 "version": "2.15.1",
316 "resolved": "https://registry.npmjs.org/commander/-/commander-2.15.1.tgz", 316 "resolved": "https://registry.npmjs.org/commander/-/commander-2.15.1.tgz",
317 "integrity": "sha1-30boZ9D8Kuxmo0ZitAapzK//Ww8=" 317 "integrity": "sha1-30boZ9D8Kuxmo0ZitAapzK//Ww8="
318 }, 318 },
319 "concat-map": { 319 "concat-map": {
320 "version": "0.0.1", 320 "version": "0.0.1",
321 "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", 321 "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz",
322 "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=" 322 "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s="
323 }, 323 },
324 "content-disposition": { 324 "content-disposition": {
325 "version": "0.5.2", 325 "version": "0.5.2",
326 "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.2.tgz", 326 "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.2.tgz",
327 "integrity": "sha1-DPaLud318r55YcOoUXjLhdunjLQ=" 327 "integrity": "sha1-DPaLud318r55YcOoUXjLhdunjLQ="
328 }, 328 },
329 "content-type": { 329 "content-type": {
330 "version": "1.0.4", 330 "version": "1.0.4",
331 "resolved": "https://registry.npmjs.org/content-type/-/content-type-1.0.4.tgz", 331 "resolved": "https://registry.npmjs.org/content-type/-/content-type-1.0.4.tgz",
332 "integrity": "sha1-4TjMdeBAxyexlm/l5fjJruJW/js=" 332 "integrity": "sha1-4TjMdeBAxyexlm/l5fjJruJW/js="
333 }, 333 },
334 "cookie": { 334 "cookie": {
335 "version": "0.3.1", 335 "version": "0.3.1",
336 "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.3.1.tgz", 336 "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.3.1.tgz",
337 "integrity": "sha1-5+Ch+e9DtMi6klxcWpboBtFoc7s=" 337 "integrity": "sha1-5+Ch+e9DtMi6klxcWpboBtFoc7s="
338 }, 338 },
339 "cookie-signature": { 339 "cookie-signature": {
340 "version": "1.0.6", 340 "version": "1.0.6",
341 "resolved": "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.0.6.tgz", 341 "resolved": "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.0.6.tgz",
342 "integrity": "sha1-4wOogrNCzD7oylE6eZmXNNqzriw=" 342 "integrity": "sha1-4wOogrNCzD7oylE6eZmXNNqzriw="
343 }, 343 },
344 "core-util-is": { 344 "core-util-is": {
345 "version": "1.0.2", 345 "version": "1.0.2",
346 "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz", 346 "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz",
347 "integrity": "sha1-tf1UIgqivFq1eqtxQMlAdUUDwac=" 347 "integrity": "sha1-tf1UIgqivFq1eqtxQMlAdUUDwac="
348 }, 348 },
349 "crc": { 349 "crc": {
350 "version": "3.4.4", 350 "version": "3.4.4",
351 "resolved": "https://registry.npmjs.org/crc/-/crc-3.4.4.tgz", 351 "resolved": "https://registry.npmjs.org/crc/-/crc-3.4.4.tgz",
352 "integrity": "sha1-naHpgOO9RPxck79as9ozeNheRms=" 352 "integrity": "sha1-naHpgOO9RPxck79as9ozeNheRms="
353 }, 353 },
354 "crypt": { 354 "crypt": {
355 "version": "0.0.2", 355 "version": "0.0.2",
356 "resolved": "https://registry.npmjs.org/crypt/-/crypt-0.0.2.tgz", 356 "resolved": "https://registry.npmjs.org/crypt/-/crypt-0.0.2.tgz",
357 "integrity": "sha1-iNf/fsDfuG9xPch7u0LQRNPmxBs=" 357 "integrity": "sha1-iNf/fsDfuG9xPch7u0LQRNPmxBs="
358 }, 358 },
359 "cryptiles": { 359 "cryptiles": {
360 "version": "2.0.5", 360 "version": "2.0.5",
361 "resolved": "https://registry.npmjs.org/cryptiles/-/cryptiles-2.0.5.tgz", 361 "resolved": "https://registry.npmjs.org/cryptiles/-/cryptiles-2.0.5.tgz",
362 "integrity": "sha1-O9/s3GCBR8HGcgL6KR59ylnqo7g=", 362 "integrity": "sha1-O9/s3GCBR8HGcgL6KR59ylnqo7g=",
363 "requires": { 363 "requires": {
364 "boom": "2.10.1" 364 "boom": "2.10.1"
365 } 365 }
366 }, 366 },
367 "currify": { 367 "currify": {
368 "version": "2.0.6", 368 "version": "2.0.6",
369 "resolved": "https://registry.npmjs.org/currify/-/currify-2.0.6.tgz", 369 "resolved": "https://registry.npmjs.org/currify/-/currify-2.0.6.tgz",
370 "integrity": "sha512-F0lbcoBkA2FMcejFeHJkDEhQ1AvVkTpkn9PMzJch+7mHy5WdteZ9t+nhT6cOdga4uRay3rjvprgp8tUkixFy8w==" 370 "integrity": "sha512-F0lbcoBkA2FMcejFeHJkDEhQ1AvVkTpkn9PMzJch+7mHy5WdteZ9t+nhT6cOdga4uRay3rjvprgp8tUkixFy8w=="
371 }, 371 },
372 "cycle": { 372 "cycle": {
373 "version": "1.0.3", 373 "version": "1.0.3",
374 "resolved": "https://registry.npmjs.org/cycle/-/cycle-1.0.3.tgz", 374 "resolved": "https://registry.npmjs.org/cycle/-/cycle-1.0.3.tgz",
375 "integrity": "sha1-IegLK+hYD5i0aPN5QwZisEbDStI=" 375 "integrity": "sha1-IegLK+hYD5i0aPN5QwZisEbDStI="
376 }, 376 },
377 "dashdash": { 377 "dashdash": {
378 "version": "1.14.1", 378 "version": "1.14.1",
379 "resolved": "https://registry.npmjs.org/dashdash/-/dashdash-1.14.1.tgz", 379 "resolved": "https://registry.npmjs.org/dashdash/-/dashdash-1.14.1.tgz",
380 "integrity": "sha1-hTz6D3y+L+1d4gMmuN1YEDX24vA=", 380 "integrity": "sha1-hTz6D3y+L+1d4gMmuN1YEDX24vA=",
381 "requires": { 381 "requires": {
382 "assert-plus": "1.0.0" 382 "assert-plus": "1.0.0"
383 }, 383 },
384 "dependencies": { 384 "dependencies": {
385 "assert-plus": { 385 "assert-plus": {
386 "version": "1.0.0", 386 "version": "1.0.0",
387 "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz", 387 "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz",
388 "integrity": "sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU=" 388 "integrity": "sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU="
389 } 389 }
390 } 390 }
391 }, 391 },
392 "debug": { 392 "debug": {
393 "version": "2.6.9", 393 "version": "2.6.9",
394 "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", 394 "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
395 "integrity": "sha1-XRKFFd8TT/Mn6QpMk/Tgd6U2NB8=", 395 "integrity": "sha1-XRKFFd8TT/Mn6QpMk/Tgd6U2NB8=",
396 "requires": { 396 "requires": {
397 "ms": "2.0.0" 397 "ms": "2.0.0"
398 } 398 }
399 }, 399 },
400 "decamelize": { 400 "decamelize": {
401 "version": "1.2.0", 401 "version": "1.2.0",
402 "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz", 402 "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz",
403 "integrity": "sha1-9lNNFRSCabIDUue+4m9QH5oZEpA=" 403 "integrity": "sha1-9lNNFRSCabIDUue+4m9QH5oZEpA="
404 }, 404 },
405 "delayed-stream": { 405 "delayed-stream": {
406 "version": "1.0.0", 406 "version": "1.0.0",
407 "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz", 407 "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz",
408 "integrity": "sha1-3zrhmayt+31ECqrgsp4icrJOxhk=" 408 "integrity": "sha1-3zrhmayt+31ECqrgsp4icrJOxhk="
409 }, 409 },
410 "depd": { 410 "depd": {
411 "version": "1.1.1", 411 "version": "1.1.1",
412 "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.1.tgz", 412 "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.1.tgz",
413 "integrity": "sha1-V4O04cRZ8G+lyif5kfPQbnoxA1k=" 413 "integrity": "sha1-V4O04cRZ8G+lyif5kfPQbnoxA1k="
414 }, 414 },
415 "destroy": { 415 "destroy": {
416 "version": "1.0.4", 416 "version": "1.0.4",
417 "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.0.4.tgz", 417 "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.0.4.tgz",
418 "integrity": "sha1-l4hXRCxEdJ5CBmE+N5RiBYJqvYA=" 418 "integrity": "sha1-l4hXRCxEdJ5CBmE+N5RiBYJqvYA="
419 }, 419 },
420 "dot-object": { 420 "dot-object": {
421 "version": "1.7.0", 421 "version": "1.7.0",
422 "resolved": "https://registry.npmjs.org/dot-object/-/dot-object-1.7.0.tgz", 422 "resolved": "https://registry.npmjs.org/dot-object/-/dot-object-1.7.0.tgz",
423 "integrity": "sha1-O47Np4sPKqUriHHBgP4bPgmSakE=", 423 "integrity": "sha1-O47Np4sPKqUriHHBgP4bPgmSakE=",
424 "requires": { 424 "requires": {
425 "commander": "2.15.1", 425 "commander": "2.15.1",
426 "glob": "7.1.2" 426 "glob": "7.1.2"
427 } 427 }
428 }, 428 },
429 "double-ended-queue": { 429 "double-ended-queue": {
430 "version": "2.1.0-0", 430 "version": "2.1.0-0",
431 "resolved": "https://registry.npmjs.org/double-ended-queue/-/double-ended-queue-2.1.0-0.tgz", 431 "resolved": "https://registry.npmjs.org/double-ended-queue/-/double-ended-queue-2.1.0-0.tgz",
432 "integrity": "sha1-ED01J/0xUo9AGIEwyEHv3XgmTlw=" 432 "integrity": "sha1-ED01J/0xUo9AGIEwyEHv3XgmTlw="
433 }, 433 },
434 "ecc-jsbn": { 434 "ecc-jsbn": {
435 "version": "0.1.1", 435 "version": "0.1.1",
436 "resolved": "https://registry.npmjs.org/ecc-jsbn/-/ecc-jsbn-0.1.1.tgz", 436 "resolved": "https://registry.npmjs.org/ecc-jsbn/-/ecc-jsbn-0.1.1.tgz",
437 "integrity": "sha1-D8c6ntXw1Tw4GTOYUj735UN3dQU=", 437 "integrity": "sha1-D8c6ntXw1Tw4GTOYUj735UN3dQU=",
438 "optional": true, 438 "optional": true,
439 "requires": { 439 "requires": {
440 "jsbn": "0.1.1" 440 "jsbn": "0.1.1"
441 } 441 }
442 }, 442 },
443 "ee-first": { 443 "ee-first": {
444 "version": "1.1.1", 444 "version": "1.1.1",
445 "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz", 445 "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz",
446 "integrity": "sha1-WQxhFWsK4vTwJVcyoViyZrxWsh0=" 446 "integrity": "sha1-WQxhFWsK4vTwJVcyoViyZrxWsh0="
447 }, 447 },
448 "encodeurl": { 448 "encodeurl": {
449 "version": "1.0.2", 449 "version": "1.0.2",
450 "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz", 450 "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz",
451 "integrity": "sha1-rT/0yG7C0CkyL1oCw6mmBslbP1k=" 451 "integrity": "sha1-rT/0yG7C0CkyL1oCw6mmBslbP1k="
452 }, 452 },
453 "es6-promisify": { 453 "es6-promisify": {
454 "version": "6.0.0", 454 "version": "6.0.0",
455 "resolved": "https://registry.npmjs.org/es6-promisify/-/es6-promisify-6.0.0.tgz", 455 "resolved": "https://registry.npmjs.org/es6-promisify/-/es6-promisify-6.0.0.tgz",
456 "integrity": "sha512-8Tbqjrb8lC85dd81haajYwuRmiU2rkqNAFnlvQOJeeKqdUloIlI+JcUqeJruV4rCm5Y7oNU7jfs2FbmxhRR/2g==" 456 "integrity": "sha512-8Tbqjrb8lC85dd81haajYwuRmiU2rkqNAFnlvQOJeeKqdUloIlI+JcUqeJruV4rCm5Y7oNU7jfs2FbmxhRR/2g=="
457 }, 457 },
458 "escape-html": { 458 "escape-html": {
459 "version": "1.0.3", 459 "version": "1.0.3",
460 "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz", 460 "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz",
461 "integrity": "sha1-Aljq5NPQwJdN4cFpGI7wBR0dGYg=" 461 "integrity": "sha1-Aljq5NPQwJdN4cFpGI7wBR0dGYg="
462 }, 462 },
463 "etag": { 463 "etag": {
464 "version": "1.8.1", 464 "version": "1.8.1",
465 "resolved": "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz", 465 "resolved": "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz",
466 "integrity": "sha1-Qa4u62XvpiJorr/qg6x9eSmbCIc=" 466 "integrity": "sha1-Qa4u62XvpiJorr/qg6x9eSmbCIc="
467 }, 467 },
468 "expand-brackets": { 468 "expand-brackets": {
469 "version": "0.1.5", 469 "version": "0.1.5",
470 "resolved": "https://registry.npmjs.org/expand-brackets/-/expand-brackets-0.1.5.tgz", 470 "resolved": "https://registry.npmjs.org/expand-brackets/-/expand-brackets-0.1.5.tgz",
471 "integrity": "sha1-3wcoTjQqgHzXM6xa9yQR5YHRF3s=", 471 "integrity": "sha1-3wcoTjQqgHzXM6xa9yQR5YHRF3s=",
472 "optional": true, 472 "optional": true,
473 "requires": { 473 "requires": {
474 "is-posix-bracket": "0.1.1" 474 "is-posix-bracket": "0.1.1"
475 } 475 }
476 }, 476 },
477 "expand-range": { 477 "expand-range": {
478 "version": "1.8.2", 478 "version": "1.8.2",
479 "resolved": "https://registry.npmjs.org/expand-range/-/expand-range-1.8.2.tgz", 479 "resolved": "https://registry.npmjs.org/expand-range/-/expand-range-1.8.2.tgz",
480 "integrity": "sha1-opnv/TNf4nIeuujiV+x5ZE/IUzc=", 480 "integrity": "sha1-opnv/TNf4nIeuujiV+x5ZE/IUzc=",
481 "optional": true, 481 "optional": true,
482 "requires": { 482 "requires": {
483 "fill-range": "2.2.3" 483 "fill-range": "2.2.3"
484 } 484 }
485 }, 485 },
486 "express": { 486 "express": {
487 "version": "4.16.3", 487 "version": "4.16.3",
488 "resolved": "https://registry.npmjs.org/express/-/express-4.16.3.tgz", 488 "resolved": "https://registry.npmjs.org/express/-/express-4.16.3.tgz",
489 "integrity": "sha1-avilAjUNsyRuzEvs9rWjTSL37VM=", 489 "integrity": "sha1-avilAjUNsyRuzEvs9rWjTSL37VM=",
490 "requires": { 490 "requires": {
491 "accepts": "1.3.5", 491 "accepts": "1.3.5",
492 "array-flatten": "1.1.1", 492 "array-flatten": "1.1.1",
493 "body-parser": "1.18.2", 493 "body-parser": "1.18.2",
494 "content-disposition": "0.5.2", 494 "content-disposition": "0.5.2",
495 "content-type": "1.0.4", 495 "content-type": "1.0.4",
496 "cookie": "0.3.1", 496 "cookie": "0.3.1",
497 "cookie-signature": "1.0.6", 497 "cookie-signature": "1.0.6",
498 "debug": "2.6.9", 498 "debug": "2.6.9",
499 "depd": "1.1.2", 499 "depd": "1.1.2",
500 "encodeurl": "1.0.2", 500 "encodeurl": "1.0.2",
501 "escape-html": "1.0.3", 501 "escape-html": "1.0.3",
502 "etag": "1.8.1", 502 "etag": "1.8.1",
503 "finalhandler": "1.1.1", 503 "finalhandler": "1.1.1",
504 "fresh": "0.5.2", 504 "fresh": "0.5.2",
505 "merge-descriptors": "1.0.1", 505 "merge-descriptors": "1.0.1",
506 "methods": "1.1.2", 506 "methods": "1.1.2",
507 "on-finished": "2.3.0", 507 "on-finished": "2.3.0",
508 "parseurl": "1.3.2", 508 "parseurl": "1.3.2",
509 "path-to-regexp": "0.1.7", 509 "path-to-regexp": "0.1.7",
510 "proxy-addr": "2.0.3", 510 "proxy-addr": "2.0.3",
511 "qs": "6.5.1", 511 "qs": "6.5.1",
512 "range-parser": "1.2.0", 512 "range-parser": "1.2.0",
513 "safe-buffer": "5.1.1", 513 "safe-buffer": "5.1.1",
514 "send": "0.16.2", 514 "send": "0.16.2",
515 "serve-static": "1.13.2", 515 "serve-static": "1.13.2",
516 "setprototypeof": "1.1.0", 516 "setprototypeof": "1.1.0",
517 "statuses": "1.4.0", 517 "statuses": "1.4.0",
518 "type-is": "1.6.16", 518 "type-is": "1.6.16",
519 "utils-merge": "1.0.1", 519 "utils-merge": "1.0.1",
520 "vary": "1.1.2" 520 "vary": "1.1.2"
521 }, 521 },
522 "dependencies": { 522 "dependencies": {
523 "depd": { 523 "depd": {
524 "version": "1.1.2", 524 "version": "1.1.2",
525 "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz", 525 "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz",
526 "integrity": "sha1-m81S4UwJd2PnSbJ0xDRu0uVgtak=" 526 "integrity": "sha1-m81S4UwJd2PnSbJ0xDRu0uVgtak="
527 }, 527 },
528 "mime-db": { 528 "mime-db": {
529 "version": "1.33.0", 529 "version": "1.33.0",
530 "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.33.0.tgz", 530 "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.33.0.tgz",
531 "integrity": "sha1-o0kgUKXLm2NFBUHjnZeI0icng9s=" 531 "integrity": "sha1-o0kgUKXLm2NFBUHjnZeI0icng9s="
532 }, 532 },
533 "mime-types": { 533 "mime-types": {
534 "version": "2.1.18", 534 "version": "2.1.18",
535 "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.18.tgz", 535 "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.18.tgz",
536 "integrity": "sha1-bzI/YKg9ERRvgx/xH9ZuL+VQO7g=", 536 "integrity": "sha1-bzI/YKg9ERRvgx/xH9ZuL+VQO7g=",
537 "requires": { 537 "requires": {
538 "mime-db": "1.33.0" 538 "mime-db": "1.33.0"
539 } 539 }
540 }, 540 },
541 "qs": { 541 "qs": {
542 "version": "6.5.1", 542 "version": "6.5.1",
543 "resolved": "https://registry.npmjs.org/qs/-/qs-6.5.1.tgz", 543 "resolved": "https://registry.npmjs.org/qs/-/qs-6.5.1.tgz",
544 "integrity": "sha1-NJzfbu+J7EXBLX1es/wMhwNDptg=" 544 "integrity": "sha1-NJzfbu+J7EXBLX1es/wMhwNDptg="
545 }, 545 },
546 "statuses": { 546 "statuses": {
547 "version": "1.4.0", 547 "version": "1.4.0",
548 "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.4.0.tgz", 548 "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.4.0.tgz",
549 "integrity": "sha1-u3PURtonlhBu/MG2AaJT1sRr0Ic=" 549 "integrity": "sha1-u3PURtonlhBu/MG2AaJT1sRr0Ic="
550 }, 550 },
551 "type-is": { 551 "type-is": {
552 "version": "1.6.16", 552 "version": "1.6.16",
553 "resolved": "https://registry.npmjs.org/type-is/-/type-is-1.6.16.tgz", 553 "resolved": "https://registry.npmjs.org/type-is/-/type-is-1.6.16.tgz",
554 "integrity": "sha1-+JzjQVQcZysl7nrjxz3uOyvlAZQ=", 554 "integrity": "sha1-+JzjQVQcZysl7nrjxz3uOyvlAZQ=",
555 "requires": { 555 "requires": {
556 "media-typer": "0.3.0", 556 "media-typer": "0.3.0",
557 "mime-types": "2.1.18" 557 "mime-types": "2.1.18"
558 } 558 }
559 } 559 }
560 } 560 }
561 }, 561 },
562 "express-session": { 562 "express-session": {
563 "version": "1.15.6", 563 "version": "1.15.6",
564 "resolved": "https://registry.npmjs.org/express-session/-/express-session-1.15.6.tgz", 564 "resolved": "https://registry.npmjs.org/express-session/-/express-session-1.15.6.tgz",
565 "integrity": "sha1-R7QWDIj0KrcP6KUI4xy/92dXqwo=", 565 "integrity": "sha1-R7QWDIj0KrcP6KUI4xy/92dXqwo=",
566 "requires": { 566 "requires": {
567 "cookie": "0.3.1", 567 "cookie": "0.3.1",
568 "cookie-signature": "1.0.6", 568 "cookie-signature": "1.0.6",
569 "crc": "3.4.4", 569 "crc": "3.4.4",
570 "debug": "2.6.9", 570 "debug": "2.6.9",
571 "depd": "1.1.1", 571 "depd": "1.1.1",
572 "on-headers": "1.0.1", 572 "on-headers": "1.0.1",
573 "parseurl": "1.3.2", 573 "parseurl": "1.3.2",
574 "uid-safe": "2.1.5", 574 "uid-safe": "2.1.5",
575 "utils-merge": "1.0.1" 575 "utils-merge": "1.0.1"
576 } 576 }
577 }, 577 },
578 "extend": { 578 "extend": {
579 "version": "3.0.1", 579 "version": "3.0.1",
580 "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.1.tgz", 580 "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.1.tgz",
581 "integrity": "sha1-p1Xqe8Gt/MWjHOfnYtuq3F5jZEQ=" 581 "integrity": "sha1-p1Xqe8Gt/MWjHOfnYtuq3F5jZEQ="
582 }, 582 },
583 "extend-shallow": { 583 "extend-shallow": {
584 "version": "2.0.1", 584 "version": "2.0.1",
585 "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", 585 "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
586 "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", 586 "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
587 "requires": { 587 "requires": {
588 "is-extendable": "0.1.1" 588 "is-extendable": "0.1.1"
589 } 589 }
590 }, 590 },
591 "extglob": { 591 "extglob": {
592 "version": "0.3.2", 592 "version": "0.3.2",
593 "resolved": "https://registry.npmjs.org/extglob/-/extglob-0.3.2.tgz", 593 "resolved": "https://registry.npmjs.org/extglob/-/extglob-0.3.2.tgz",
594 "integrity": "sha1-Lhj/PS9JqydlzskCPwEdqo2DSaE=", 594 "integrity": "sha1-Lhj/PS9JqydlzskCPwEdqo2DSaE=",
595 "optional": true, 595 "optional": true,
596 "requires": { 596 "requires": {
597 "is-extglob": "1.0.0" 597 "is-extglob": "1.0.0"
598 } 598 }
599 }, 599 },
600 "extsprintf": { 600 "extsprintf": {
601 "version": "1.3.0", 601 "version": "1.3.0",
602 "resolved": "https://registry.npmjs.org/extsprintf/-/extsprintf-1.3.0.tgz", 602 "resolved": "https://registry.npmjs.org/extsprintf/-/extsprintf-1.3.0.tgz",
603 "integrity": "sha1-lpGEQOMEGnpBT4xS48V06zw+HgU=" 603 "integrity": "sha1-lpGEQOMEGnpBT4xS48V06zw+HgU="
604 }, 604 },
605 "eyes": { 605 "eyes": {
606 "version": "0.1.8", 606 "version": "0.1.8",
607 "resolved": "https://registry.npmjs.org/eyes/-/eyes-0.1.8.tgz", 607 "resolved": "https://registry.npmjs.org/eyes/-/eyes-0.1.8.tgz",
608 "integrity": "sha1-Ys8SAjTGg3hdkCNIqADvPgzCC8A=" 608 "integrity": "sha1-Ys8SAjTGg3hdkCNIqADvPgzCC8A="
609 }, 609 },
610 "filename-regex": { 610 "filename-regex": {
611 "version": "2.0.1", 611 "version": "2.0.1",
612 "resolved": "https://registry.npmjs.org/filename-regex/-/filename-regex-2.0.1.tgz", 612 "resolved": "https://registry.npmjs.org/filename-regex/-/filename-regex-2.0.1.tgz",
613 "integrity": "sha1-wcS5vuPglyXdsQa3XB4wH+LxiyY=", 613 "integrity": "sha1-wcS5vuPglyXdsQa3XB4wH+LxiyY=",
614 "optional": true 614 "optional": true
615 }, 615 },
616 "fill-range": { 616 "fill-range": {
617 "version": "2.2.3", 617 "version": "2.2.3",
618 "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-2.2.3.tgz", 618 "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-2.2.3.tgz",
619 "integrity": "sha1-ULd9/X5Gm8dJJHCWNpn+eoSFpyM=", 619 "integrity": "sha1-ULd9/X5Gm8dJJHCWNpn+eoSFpyM=",
620 "optional": true, 620 "optional": true,
621 "requires": { 621 "requires": {
622 "is-number": "2.1.0", 622 "is-number": "2.1.0",
623 "isobject": "2.1.0", 623 "isobject": "2.1.0",
624 "randomatic": "1.1.7", 624 "randomatic": "1.1.7",
625 "repeat-element": "1.1.2", 625 "repeat-element": "1.1.2",
626 "repeat-string": "1.6.1" 626 "repeat-string": "1.6.1"
627 } 627 }
628 }, 628 },
629 "finalhandler": { 629 "finalhandler": {
630 "version": "1.1.1", 630 "version": "1.1.1",
631 "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.1.1.tgz", 631 "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.1.1.tgz",
632 "integrity": "sha1-7r9O2EAHnIP0JJA4ydcDAIMBsQU=", 632 "integrity": "sha1-7r9O2EAHnIP0JJA4ydcDAIMBsQU=",
633 "requires": { 633 "requires": {
634 "debug": "2.6.9", 634 "debug": "2.6.9",
635 "encodeurl": "1.0.2", 635 "encodeurl": "1.0.2",
636 "escape-html": "1.0.3", 636 "escape-html": "1.0.3",
637 "on-finished": "2.3.0", 637 "on-finished": "2.3.0",
638 "parseurl": "1.3.2", 638 "parseurl": "1.3.2",
639 "statuses": "1.4.0", 639 "statuses": "1.4.0",
640 "unpipe": "1.0.0" 640 "unpipe": "1.0.0"
641 }, 641 },
642 "dependencies": { 642 "dependencies": {
643 "statuses": { 643 "statuses": {
644 "version": "1.4.0", 644 "version": "1.4.0",
645 "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.4.0.tgz", 645 "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.4.0.tgz",
646 "integrity": "sha1-u3PURtonlhBu/MG2AaJT1sRr0Ic=" 646 "integrity": "sha1-u3PURtonlhBu/MG2AaJT1sRr0Ic="
647 } 647 }
648 } 648 }
649 }, 649 },
650 "for-in": { 650 "for-in": {
651 "version": "1.0.2", 651 "version": "1.0.2",
652 "resolved": "https://registry.npmjs.org/for-in/-/for-in-1.0.2.tgz", 652 "resolved": "https://registry.npmjs.org/for-in/-/for-in-1.0.2.tgz",
653 "integrity": "sha1-gQaNKVqBQuwKxybG4iAMMPttXoA=", 653 "integrity": "sha1-gQaNKVqBQuwKxybG4iAMMPttXoA=",
654 "optional": true 654 "optional": true
655 }, 655 },
656 "for-own": { 656 "for-own": {
657 "version": "0.1.5", 657 "version": "0.1.5",
658 "resolved": "https://registry.npmjs.org/for-own/-/for-own-0.1.5.tgz", 658 "resolved": "https://registry.npmjs.org/for-own/-/for-own-0.1.5.tgz",
659 "integrity": "sha1-UmXGgaTylNq78XyVCbZ2OqhFEM4=", 659 "integrity": "sha1-UmXGgaTylNq78XyVCbZ2OqhFEM4=",
660 "optional": true, 660 "optional": true,
661 "requires": { 661 "requires": {
662 "for-in": "1.0.2" 662 "for-in": "1.0.2"
663 } 663 }
664 }, 664 },
665 "forever-agent": { 665 "forever-agent": {
666 "version": "0.6.1", 666 "version": "0.6.1",
667 "resolved": "https://registry.npmjs.org/forever-agent/-/forever-agent-0.6.1.tgz", 667 "resolved": "https://registry.npmjs.org/forever-agent/-/forever-agent-0.6.1.tgz",
668 "integrity": "sha1-+8cfDEGt6zf5bFd60e1C2P2sypE=" 668 "integrity": "sha1-+8cfDEGt6zf5bFd60e1C2P2sypE="
669 }, 669 },
670 "form-data": { 670 "form-data": {
671 "version": "2.1.4", 671 "version": "2.1.4",
672 "resolved": "https://registry.npmjs.org/form-data/-/form-data-2.1.4.tgz", 672 "resolved": "https://registry.npmjs.org/form-data/-/form-data-2.1.4.tgz",
673 "integrity": "sha1-M8GDrPGTJ27KqYFDpp6Uv+4XUNE=", 673 "integrity": "sha1-M8GDrPGTJ27KqYFDpp6Uv+4XUNE=",
674 "requires": { 674 "requires": {
675 "asynckit": "0.4.0", 675 "asynckit": "0.4.0",
676 "combined-stream": "1.0.5", 676 "combined-stream": "1.0.5",
677 "mime-types": "2.1.17" 677 "mime-types": "2.1.17"
678 } 678 }
679 }, 679 },
680 "forwarded": { 680 "forwarded": {
681 "version": "0.1.2", 681 "version": "0.1.2",
682 "resolved": "https://registry.npmjs.org/forwarded/-/forwarded-0.1.2.tgz", 682 "resolved": "https://registry.npmjs.org/forwarded/-/forwarded-0.1.2.tgz",
683 "integrity": "sha1-mMI9qxF1ZXuMBXPozszZGw/xjIQ=" 683 "integrity": "sha1-mMI9qxF1ZXuMBXPozszZGw/xjIQ="
684 }, 684 },
685 "fresh": { 685 "fresh": {
686 "version": "0.5.2", 686 "version": "0.5.2",
687 "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz", 687 "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz",
688 "integrity": "sha1-PYyt2Q2XZWn6g1qx+OSyOhBWBac=" 688 "integrity": "sha1-PYyt2Q2XZWn6g1qx+OSyOhBWBac="
689 }, 689 },
690 "fs-copy-file": { 690 "fs-copy-file": {
691 "version": "2.1.2", 691 "version": "2.1.2",
692 "resolved": "https://registry.npmjs.org/fs-copy-file/-/fs-copy-file-2.1.2.tgz", 692 "resolved": "https://registry.npmjs.org/fs-copy-file/-/fs-copy-file-2.1.2.tgz",
693 "integrity": "sha512-h5h3i58/mr86CSJvDLGV0ZEIUj4QfdfKt0NFX6AH4sRTRjs2/d5U1EQt5C9fUV6ZSi7MeSfZRW3LX9HttLXHeg==", 693 "integrity": "sha512-h5h3i58/mr86CSJvDLGV0ZEIUj4QfdfKt0NFX6AH4sRTRjs2/d5U1EQt5C9fUV6ZSi7MeSfZRW3LX9HttLXHeg==",
694 "requires": { 694 "requires": {
695 "@cloudcmd/copy-file": "1.1.1" 695 "@cloudcmd/copy-file": "1.1.1"
696 } 696 }
697 }, 697 },
698 "fs.realpath": { 698 "fs.realpath": {
699 "version": "1.0.0", 699 "version": "1.0.0",
700 "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", 700 "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz",
701 "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=" 701 "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8="
702 }, 702 },
703 "fsevents": { 703 "fsevents": {
704 "version": "1.2.4", 704 "version": "1.2.4",
705 "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-1.2.4.tgz", 705 "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-1.2.4.tgz",
706 "integrity": "sha512-z8H8/diyk76B7q5wg+Ud0+CqzcAF3mBBI/bA5ne5zrRUUIvNkJY//D3BqyH571KuAC4Nr7Rw7CjWX4r0y9DvNg==", 706 "integrity": "sha512-z8H8/diyk76B7q5wg+Ud0+CqzcAF3mBBI/bA5ne5zrRUUIvNkJY//D3BqyH571KuAC4Nr7Rw7CjWX4r0y9DvNg==",
707 "optional": true, 707 "optional": true,
708 "requires": { 708 "requires": {
709 "nan": "2.10.0", 709 "nan": "2.10.0",
710 "node-pre-gyp": "0.10.0" 710 "node-pre-gyp": "0.10.0"
711 }, 711 },
712 "dependencies": { 712 "dependencies": {
713 "abbrev": { 713 "abbrev": {
714 "version": "1.1.1", 714 "version": "1.1.1",
715 "bundled": true, 715 "bundled": true,
716 "optional": true 716 "optional": true
717 }, 717 },
718 "ansi-regex": { 718 "ansi-regex": {
719 "version": "2.1.1", 719 "version": "2.1.1",
720 "bundled": true 720 "bundled": true
721 }, 721 },
722 "aproba": { 722 "aproba": {
723 "version": "1.2.0", 723 "version": "1.2.0",
724 "bundled": true, 724 "bundled": true,
725 "optional": true 725 "optional": true
726 }, 726 },
727 "are-we-there-yet": { 727 "are-we-there-yet": {
728 "version": "1.1.4", 728 "version": "1.1.4",
729 "bundled": true, 729 "bundled": true,
730 "optional": true, 730 "optional": true,
731 "requires": { 731 "requires": {
732 "delegates": "1.0.0", 732 "delegates": "1.0.0",
733 "readable-stream": "2.3.6" 733 "readable-stream": "2.3.6"
734 } 734 }
735 }, 735 },
736 "balanced-match": { 736 "balanced-match": {
737 "version": "1.0.0", 737 "version": "1.0.0",
738 "bundled": true 738 "bundled": true
739 }, 739 },
740 "brace-expansion": { 740 "brace-expansion": {
741 "version": "1.1.11", 741 "version": "1.1.11",
742 "bundled": true, 742 "bundled": true,
743 "requires": { 743 "requires": {
744 "balanced-match": "1.0.0", 744 "balanced-match": "1.0.0",
745 "concat-map": "0.0.1" 745 "concat-map": "0.0.1"
746 } 746 }
747 }, 747 },
748 "chownr": { 748 "chownr": {
749 "version": "1.0.1", 749 "version": "1.0.1",
750 "bundled": true, 750 "bundled": true,
751 "optional": true 751 "optional": true
752 }, 752 },
753 "code-point-at": { 753 "code-point-at": {
754 "version": "1.1.0", 754 "version": "1.1.0",
755 "bundled": true 755 "bundled": true
756 }, 756 },
757 "concat-map": { 757 "concat-map": {
758 "version": "0.0.1", 758 "version": "0.0.1",
759 "bundled": true 759 "bundled": true
760 }, 760 },
761 "console-control-strings": { 761 "console-control-strings": {
762 "version": "1.1.0", 762 "version": "1.1.0",
763 "bundled": true 763 "bundled": true
764 }, 764 },
765 "core-util-is": { 765 "core-util-is": {
766 "version": "1.0.2", 766 "version": "1.0.2",
767 "bundled": true, 767 "bundled": true,
768 "optional": true 768 "optional": true
769 }, 769 },
770 "debug": { 770 "debug": {
771 "version": "2.6.9", 771 "version": "2.6.9",
772 "bundled": true, 772 "bundled": true,
773 "optional": true, 773 "optional": true,
774 "requires": { 774 "requires": {
775 "ms": "2.0.0" 775 "ms": "2.0.0"
776 } 776 }
777 }, 777 },
778 "deep-extend": { 778 "deep-extend": {
779 "version": "0.5.1", 779 "version": "0.5.1",
780 "bundled": true, 780 "bundled": true,
781 "optional": true 781 "optional": true
782 }, 782 },
783 "delegates": { 783 "delegates": {
784 "version": "1.0.0", 784 "version": "1.0.0",
785 "bundled": true, 785 "bundled": true,
786 "optional": true 786 "optional": true
787 }, 787 },
788 "detect-libc": { 788 "detect-libc": {
789 "version": "1.0.3", 789 "version": "1.0.3",
790 "bundled": true, 790 "bundled": true,
791 "optional": true 791 "optional": true
792 }, 792 },
793 "fs-minipass": { 793 "fs-minipass": {
794 "version": "1.2.5", 794 "version": "1.2.5",
795 "bundled": true, 795 "bundled": true,
796 "optional": true, 796 "optional": true,
797 "requires": { 797 "requires": {
798 "minipass": "2.2.4" 798 "minipass": "2.2.4"
799 } 799 }
800 }, 800 },
801 "fs.realpath": { 801 "fs.realpath": {
802 "version": "1.0.0", 802 "version": "1.0.0",
803 "bundled": true, 803 "bundled": true,
804 "optional": true 804 "optional": true
805 }, 805 },
806 "gauge": { 806 "gauge": {
807 "version": "2.7.4", 807 "version": "2.7.4",
808 "bundled": true, 808 "bundled": true,
809 "optional": true, 809 "optional": true,
810 "requires": { 810 "requires": {
811 "aproba": "1.2.0", 811 "aproba": "1.2.0",
812 "console-control-strings": "1.1.0", 812 "console-control-strings": "1.1.0",
813 "has-unicode": "2.0.1", 813 "has-unicode": "2.0.1",
814 "object-assign": "4.1.1", 814 "object-assign": "4.1.1",
815 "signal-exit": "3.0.2", 815 "signal-exit": "3.0.2",
816 "string-width": "1.0.2", 816 "string-width": "1.0.2",
817 "strip-ansi": "3.0.1", 817 "strip-ansi": "3.0.1",
818 "wide-align": "1.1.2" 818 "wide-align": "1.1.2"
819 } 819 }
820 }, 820 },
821 "glob": { 821 "glob": {
822 "version": "7.1.2", 822 "version": "7.1.2",
823 "bundled": true, 823 "bundled": true,
824 "optional": true, 824 "optional": true,
825 "requires": { 825 "requires": {
826 "fs.realpath": "1.0.0", 826 "fs.realpath": "1.0.0",
827 "inflight": "1.0.6", 827 "inflight": "1.0.6",
828 "inherits": "2.0.3", 828 "inherits": "2.0.3",
829 "minimatch": "3.0.4", 829 "minimatch": "3.0.4",
830 "once": "1.4.0", 830 "once": "1.4.0",
831 "path-is-absolute": "1.0.1" 831 "path-is-absolute": "1.0.1"
832 } 832 }
833 }, 833 },
834 "has-unicode": { 834 "has-unicode": {
835 "version": "2.0.1", 835 "version": "2.0.1",
836 "bundled": true, 836 "bundled": true,
837 "optional": true 837 "optional": true
838 }, 838 },
839 "iconv-lite": { 839 "iconv-lite": {
840 "version": "0.4.21", 840 "version": "0.4.21",
841 "bundled": true, 841 "bundled": true,
842 "optional": true, 842 "optional": true,
843 "requires": { 843 "requires": {
844 "safer-buffer": "2.1.2" 844 "safer-buffer": "2.1.2"
845 } 845 }
846 }, 846 },
847 "ignore-walk": { 847 "ignore-walk": {
848 "version": "3.0.1", 848 "version": "3.0.1",
849 "bundled": true, 849 "bundled": true,
850 "optional": true, 850 "optional": true,
851 "requires": { 851 "requires": {
852 "minimatch": "3.0.4" 852 "minimatch": "3.0.4"
853 } 853 }
854 }, 854 },
855 "inflight": { 855 "inflight": {
856 "version": "1.0.6", 856 "version": "1.0.6",
857 "bundled": true, 857 "bundled": true,
858 "optional": true, 858 "optional": true,
859 "requires": { 859 "requires": {
860 "once": "1.4.0", 860 "once": "1.4.0",
861 "wrappy": "1.0.2" 861 "wrappy": "1.0.2"
862 } 862 }
863 }, 863 },
864 "inherits": { 864 "inherits": {
865 "version": "2.0.3", 865 "version": "2.0.3",
866 "bundled": true 866 "bundled": true
867 }, 867 },
868 "ini": { 868 "ini": {
869 "version": "1.3.5", 869 "version": "1.3.5",
870 "bundled": true, 870 "bundled": true,
871 "optional": true 871 "optional": true
872 }, 872 },
873 "is-fullwidth-code-point": { 873 "is-fullwidth-code-point": {
874 "version": "1.0.0", 874 "version": "1.0.0",
875 "bundled": true, 875 "bundled": true,
876 "requires": { 876 "requires": {
877 "number-is-nan": "1.0.1" 877 "number-is-nan": "1.0.1"
878 } 878 }
879 }, 879 },
880 "isarray": { 880 "isarray": {
881 "version": "1.0.0", 881 "version": "1.0.0",
882 "bundled": true, 882 "bundled": true,
883 "optional": true 883 "optional": true
884 }, 884 },
885 "minimatch": { 885 "minimatch": {
886 "version": "3.0.4", 886 "version": "3.0.4",
887 "bundled": true, 887 "bundled": true,
888 "requires": { 888 "requires": {
889 "brace-expansion": "1.1.11" 889 "brace-expansion": "1.1.11"
890 } 890 }
891 }, 891 },
892 "minimist": { 892 "minimist": {
893 "version": "0.0.8", 893 "version": "0.0.8",
894 "bundled": true 894 "bundled": true
895 }, 895 },
896 "minipass": { 896 "minipass": {
897 "version": "2.2.4", 897 "version": "2.2.4",
898 "bundled": true, 898 "bundled": true,
899 "requires": { 899 "requires": {
900 "safe-buffer": "5.1.1", 900 "safe-buffer": "5.1.1",
901 "yallist": "3.0.2" 901 "yallist": "3.0.2"
902 } 902 }
903 }, 903 },
904 "minizlib": { 904 "minizlib": {
905 "version": "1.1.0", 905 "version": "1.1.0",
906 "bundled": true, 906 "bundled": true,
907 "optional": true, 907 "optional": true,
908 "requires": { 908 "requires": {
909 "minipass": "2.2.4" 909 "minipass": "2.2.4"
910 } 910 }
911 }, 911 },
912 "mkdirp": { 912 "mkdirp": {
913 "version": "0.5.1", 913 "version": "0.5.1",
914 "bundled": true, 914 "bundled": true,
915 "requires": { 915 "requires": {
916 "minimist": "0.0.8" 916 "minimist": "0.0.8"
917 } 917 }
918 }, 918 },
919 "ms": { 919 "ms": {
920 "version": "2.0.0", 920 "version": "2.0.0",
921 "bundled": true, 921 "bundled": true,
922 "optional": true 922 "optional": true
923 }, 923 },
924 "needle": { 924 "needle": {
925 "version": "2.2.0", 925 "version": "2.2.0",
926 "bundled": true, 926 "bundled": true,
927 "optional": true, 927 "optional": true,
928 "requires": { 928 "requires": {
929 "debug": "2.6.9", 929 "debug": "2.6.9",
930 "iconv-lite": "0.4.21", 930 "iconv-lite": "0.4.21",
931 "sax": "1.2.4" 931 "sax": "1.2.4"
932 } 932 }
933 }, 933 },
934 "node-pre-gyp": { 934 "node-pre-gyp": {
935 "version": "0.10.0", 935 "version": "0.10.0",
936 "bundled": true, 936 "bundled": true,
937 "optional": true, 937 "optional": true,
938 "requires": { 938 "requires": {
939 "detect-libc": "1.0.3", 939 "detect-libc": "1.0.3",
940 "mkdirp": "0.5.1", 940 "mkdirp": "0.5.1",
941 "needle": "2.2.0", 941 "needle": "2.2.0",
942 "nopt": "4.0.1", 942 "nopt": "4.0.1",
943 "npm-packlist": "1.1.10", 943 "npm-packlist": "1.1.10",
944 "npmlog": "4.1.2", 944 "npmlog": "4.1.2",
945 "rc": "1.2.7", 945 "rc": "1.2.7",
946 "rimraf": "2.6.2", 946 "rimraf": "2.6.2",
947 "semver": "5.5.0", 947 "semver": "5.5.0",
948 "tar": "4.4.1" 948 "tar": "4.4.1"
949 } 949 }
950 }, 950 },
951 "nopt": { 951 "nopt": {
952 "version": "4.0.1", 952 "version": "4.0.1",
953 "bundled": true, 953 "bundled": true,
954 "optional": true, 954 "optional": true,
955 "requires": { 955 "requires": {
956 "abbrev": "1.1.1", 956 "abbrev": "1.1.1",
957 "osenv": "0.1.5" 957 "osenv": "0.1.5"
958 } 958 }
959 }, 959 },
960 "npm-bundled": { 960 "npm-bundled": {
961 "version": "1.0.3", 961 "version": "1.0.3",
962 "bundled": true, 962 "bundled": true,
963 "optional": true 963 "optional": true
964 }, 964 },
965 "npm-packlist": { 965 "npm-packlist": {
966 "version": "1.1.10", 966 "version": "1.1.10",
967 "bundled": true, 967 "bundled": true,
968 "optional": true, 968 "optional": true,
969 "requires": { 969 "requires": {
970 "ignore-walk": "3.0.1", 970 "ignore-walk": "3.0.1",
971 "npm-bundled": "1.0.3" 971 "npm-bundled": "1.0.3"
972 } 972 }
973 }, 973 },
974 "npmlog": { 974 "npmlog": {
975 "version": "4.1.2", 975 "version": "4.1.2",
976 "bundled": true, 976 "bundled": true,
977 "optional": true, 977 "optional": true,
978 "requires": { 978 "requires": {
979 "are-we-there-yet": "1.1.4", 979 "are-we-there-yet": "1.1.4",
980 "console-control-strings": "1.1.0", 980 "console-control-strings": "1.1.0",
981 "gauge": "2.7.4", 981 "gauge": "2.7.4",
982 "set-blocking": "2.0.0" 982 "set-blocking": "2.0.0"
983 } 983 }
984 }, 984 },
985 "number-is-nan": { 985 "number-is-nan": {
986 "version": "1.0.1", 986 "version": "1.0.1",
987 "bundled": true 987 "bundled": true
988 }, 988 },
989 "object-assign": { 989 "object-assign": {
990 "version": "4.1.1", 990 "version": "4.1.1",
991 "bundled": true, 991 "bundled": true,
992 "optional": true 992 "optional": true
993 }, 993 },
994 "once": { 994 "once": {
995 "version": "1.4.0", 995 "version": "1.4.0",
996 "bundled": true, 996 "bundled": true,
997 "requires": { 997 "requires": {
998 "wrappy": "1.0.2" 998 "wrappy": "1.0.2"
999 } 999 }
1000 }, 1000 },
1001 "os-homedir": { 1001 "os-homedir": {
1002 "version": "1.0.2", 1002 "version": "1.0.2",
1003 "bundled": true, 1003 "bundled": true,
1004 "optional": true 1004 "optional": true
1005 }, 1005 },
1006 "os-tmpdir": { 1006 "os-tmpdir": {
1007 "version": "1.0.2", 1007 "version": "1.0.2",
1008 "bundled": true, 1008 "bundled": true,
1009 "optional": true 1009 "optional": true
1010 }, 1010 },
1011 "osenv": { 1011 "osenv": {
1012 "version": "0.1.5", 1012 "version": "0.1.5",
1013 "bundled": true, 1013 "bundled": true,
1014 "optional": true, 1014 "optional": true,
1015 "requires": { 1015 "requires": {
1016 "os-homedir": "1.0.2", 1016 "os-homedir": "1.0.2",
1017 "os-tmpdir": "1.0.2" 1017 "os-tmpdir": "1.0.2"
1018 } 1018 }
1019 }, 1019 },
1020 "path-is-absolute": { 1020 "path-is-absolute": {
1021 "version": "1.0.1", 1021 "version": "1.0.1",
1022 "bundled": true, 1022 "bundled": true,
1023 "optional": true 1023 "optional": true
1024 }, 1024 },
1025 "process-nextick-args": { 1025 "process-nextick-args": {
1026 "version": "2.0.0", 1026 "version": "2.0.0",
1027 "bundled": true, 1027 "bundled": true,
1028 "optional": true 1028 "optional": true
1029 }, 1029 },
1030 "rc": { 1030 "rc": {
1031 "version": "1.2.7", 1031 "version": "1.2.7",
1032 "bundled": true, 1032 "bundled": true,
1033 "optional": true, 1033 "optional": true,
1034 "requires": { 1034 "requires": {
1035 "deep-extend": "0.5.1", 1035 "deep-extend": "0.5.1",
1036 "ini": "1.3.5", 1036 "ini": "1.3.5",
1037 "minimist": "1.2.0", 1037 "minimist": "1.2.0",
1038 "strip-json-comments": "2.0.1" 1038 "strip-json-comments": "2.0.1"
1039 }, 1039 },
1040 "dependencies": { 1040 "dependencies": {
1041 "minimist": { 1041 "minimist": {
1042 "version": "1.2.0", 1042 "version": "1.2.0",
1043 "bundled": true, 1043 "bundled": true,
1044 "optional": true 1044 "optional": true
1045 } 1045 }
1046 } 1046 }
1047 }, 1047 },
1048 "readable-stream": { 1048 "readable-stream": {
1049 "version": "2.3.6", 1049 "version": "2.3.6",
1050 "bundled": true, 1050 "bundled": true,
1051 "optional": true, 1051 "optional": true,
1052 "requires": { 1052 "requires": {
1053 "core-util-is": "1.0.2", 1053 "core-util-is": "1.0.2",
1054 "inherits": "2.0.3", 1054 "inherits": "2.0.3",
1055 "isarray": "1.0.0", 1055 "isarray": "1.0.0",
1056 "process-nextick-args": "2.0.0", 1056 "process-nextick-args": "2.0.0",
1057 "safe-buffer": "5.1.1", 1057 "safe-buffer": "5.1.1",
1058 "string_decoder": "1.1.1", 1058 "string_decoder": "1.1.1",
1059 "util-deprecate": "1.0.2" 1059 "util-deprecate": "1.0.2"
1060 } 1060 }
1061 }, 1061 },
1062 "rimraf": { 1062 "rimraf": {
1063 "version": "2.6.2", 1063 "version": "2.6.2",
1064 "bundled": true, 1064 "bundled": true,
1065 "optional": true, 1065 "optional": true,
1066 "requires": { 1066 "requires": {
1067 "glob": "7.1.2" 1067 "glob": "7.1.2"
1068 } 1068 }
1069 }, 1069 },
1070 "safe-buffer": { 1070 "safe-buffer": {
1071 "version": "5.1.1", 1071 "version": "5.1.1",
1072 "bundled": true 1072 "bundled": true
1073 }, 1073 },
1074 "safer-buffer": { 1074 "safer-buffer": {
1075 "version": "2.1.2", 1075 "version": "2.1.2",
1076 "bundled": true, 1076 "bundled": true,
1077 "optional": true 1077 "optional": true
1078 }, 1078 },
1079 "sax": { 1079 "sax": {
1080 "version": "1.2.4", 1080 "version": "1.2.4",
1081 "bundled": true, 1081 "bundled": true,
1082 "optional": true 1082 "optional": true
1083 }, 1083 },
1084 "semver": { 1084 "semver": {
1085 "version": "5.5.0", 1085 "version": "5.5.0",
1086 "bundled": true, 1086 "bundled": true,
1087 "optional": true 1087 "optional": true
1088 }, 1088 },
1089 "set-blocking": { 1089 "set-blocking": {
1090 "version": "2.0.0", 1090 "version": "2.0.0",
1091 "bundled": true, 1091 "bundled": true,
1092 "optional": true 1092 "optional": true
1093 }, 1093 },
1094 "signal-exit": { 1094 "signal-exit": {
1095 "version": "3.0.2", 1095 "version": "3.0.2",
1096 "bundled": true, 1096 "bundled": true,
1097 "optional": true 1097 "optional": true
1098 }, 1098 },
1099 "string-width": { 1099 "string-width": {
1100 "version": "1.0.2", 1100 "version": "1.0.2",
1101 "bundled": true, 1101 "bundled": true,
1102 "requires": { 1102 "requires": {
1103 "code-point-at": "1.1.0", 1103 "code-point-at": "1.1.0",
1104 "is-fullwidth-code-point": "1.0.0", 1104 "is-fullwidth-code-point": "1.0.0",
1105 "strip-ansi": "3.0.1" 1105 "strip-ansi": "3.0.1"
1106 } 1106 }
1107 }, 1107 },
1108 "string_decoder": { 1108 "string_decoder": {
1109 "version": "1.1.1", 1109 "version": "1.1.1",
1110 "bundled": true, 1110 "bundled": true,
1111 "optional": true, 1111 "optional": true,
1112 "requires": { 1112 "requires": {
1113 "safe-buffer": "5.1.1" 1113 "safe-buffer": "5.1.1"
1114 } 1114 }
1115 }, 1115 },
1116 "strip-ansi": { 1116 "strip-ansi": {
1117 "version": "3.0.1", 1117 "version": "3.0.1",
1118 "bundled": true, 1118 "bundled": true,
1119 "requires": { 1119 "requires": {
1120 "ansi-regex": "2.1.1" 1120 "ansi-regex": "2.1.1"
1121 } 1121 }
1122 }, 1122 },
1123 "strip-json-comments": { 1123 "strip-json-comments": {
1124 "version": "2.0.1", 1124 "version": "2.0.1",
1125 "bundled": true, 1125 "bundled": true,
1126 "optional": true 1126 "optional": true
1127 }, 1127 },
1128 "tar": { 1128 "tar": {
1129 "version": "4.4.1", 1129 "version": "4.4.1",
1130 "bundled": true, 1130 "bundled": true,
1131 "optional": true, 1131 "optional": true,
1132 "requires": { 1132 "requires": {
1133 "chownr": "1.0.1", 1133 "chownr": "1.0.1",
1134 "fs-minipass": "1.2.5", 1134 "fs-minipass": "1.2.5",
1135 "minipass": "2.2.4", 1135 "minipass": "2.2.4",
1136 "minizlib": "1.1.0", 1136 "minizlib": "1.1.0",
1137 "mkdirp": "0.5.1", 1137 "mkdirp": "0.5.1",
1138 "safe-buffer": "5.1.1", 1138 "safe-buffer": "5.1.1",
1139 "yallist": "3.0.2" 1139 "yallist": "3.0.2"
1140 } 1140 }
1141 }, 1141 },
1142 "util-deprecate": { 1142 "util-deprecate": {
1143 "version": "1.0.2", 1143 "version": "1.0.2",
1144 "bundled": true, 1144 "bundled": true,
1145 "optional": true 1145 "optional": true
1146 }, 1146 },
1147 "wide-align": { 1147 "wide-align": {
1148 "version": "1.1.2", 1148 "version": "1.1.2",
1149 "bundled": true, 1149 "bundled": true,
1150 "optional": true, 1150 "optional": true,
1151 "requires": { 1151 "requires": {
1152 "string-width": "1.0.2" 1152 "string-width": "1.0.2"
1153 } 1153 }
1154 }, 1154 },
1155 "wrappy": { 1155 "wrappy": {
1156 "version": "1.0.2", 1156 "version": "1.0.2",
1157 "bundled": true 1157 "bundled": true
1158 }, 1158 },
1159 "yallist": { 1159 "yallist": {
1160 "version": "3.0.2", 1160 "version": "3.0.2",
1161 "bundled": true 1161 "bundled": true
1162 } 1162 }
1163 } 1163 }
1164 }, 1164 },
1165 "get-value": { 1165 "get-value": {
1166 "version": "2.0.6", 1166 "version": "2.0.6",
1167 "resolved": "https://registry.npmjs.org/get-value/-/get-value-2.0.6.tgz", 1167 "resolved": "https://registry.npmjs.org/get-value/-/get-value-2.0.6.tgz",
1168 "integrity": "sha1-3BXKHGcjh8p2vTesCjlbogQqLCg=" 1168 "integrity": "sha1-3BXKHGcjh8p2vTesCjlbogQqLCg="
1169 }, 1169 },
1170 "getpass": { 1170 "getpass": {
1171 "version": "0.1.7", 1171 "version": "0.1.7",
1172 "resolved": "https://registry.npmjs.org/getpass/-/getpass-0.1.7.tgz", 1172 "resolved": "https://registry.npmjs.org/getpass/-/getpass-0.1.7.tgz",
1173 "integrity": "sha1-Xv+OPmhNVprkyysSgmBOi6YhSfo=", 1173 "integrity": "sha1-Xv+OPmhNVprkyysSgmBOi6YhSfo=",
1174 "requires": { 1174 "requires": {
1175 "assert-plus": "1.0.0" 1175 "assert-plus": "1.0.0"
1176 }, 1176 },
1177 "dependencies": { 1177 "dependencies": {
1178 "assert-plus": { 1178 "assert-plus": {
1179 "version": "1.0.0", 1179 "version": "1.0.0",
1180 "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz", 1180 "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz",
1181 "integrity": "sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU=" 1181 "integrity": "sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU="
1182 } 1182 }
1183 } 1183 }
1184 }, 1184 },
1185 "glob": { 1185 "glob": {
1186 "version": "7.1.2", 1186 "version": "7.1.2",
1187 "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.2.tgz", 1187 "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.2.tgz",
1188 "integrity": "sha1-wZyd+aAocC1nhhI4SmVSQExjbRU=", 1188 "integrity": "sha1-wZyd+aAocC1nhhI4SmVSQExjbRU=",
1189 "requires": { 1189 "requires": {
1190 "fs.realpath": "1.0.0", 1190 "fs.realpath": "1.0.0",
1191 "inflight": "1.0.6", 1191 "inflight": "1.0.6",
1192 "inherits": "2.0.3", 1192 "inherits": "2.0.3",
1193 "minimatch": "3.0.4", 1193 "minimatch": "3.0.4",
1194 "once": "1.4.0", 1194 "once": "1.4.0",
1195 "path-is-absolute": "1.0.1" 1195 "path-is-absolute": "1.0.1"
1196 } 1196 }
1197 }, 1197 },
1198 "glob-base": { 1198 "glob-base": {
1199 "version": "0.3.0", 1199 "version": "0.3.0",
1200 "resolved": "https://registry.npmjs.org/glob-base/-/glob-base-0.3.0.tgz", 1200 "resolved": "https://registry.npmjs.org/glob-base/-/glob-base-0.3.0.tgz",
1201 "integrity": "sha1-27Fk9iIbHAscz4Kuoyi0l98Oo8Q=", 1201 "integrity": "sha1-27Fk9iIbHAscz4Kuoyi0l98Oo8Q=",
1202 "optional": true, 1202 "optional": true,
1203 "requires": { 1203 "requires": {
1204 "glob-parent": "2.0.0", 1204 "glob-parent": "2.0.0",
1205 "is-glob": "2.0.1" 1205 "is-glob": "2.0.1"
1206 } 1206 }
1207 }, 1207 },
1208 "glob-parent": { 1208 "glob-parent": {
1209 "version": "2.0.0", 1209 "version": "2.0.0",
1210 "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-2.0.0.tgz", 1210 "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-2.0.0.tgz",
1211 "integrity": "sha1-gTg9ctsFT8zPUzbaqQLxgvbtuyg=", 1211 "integrity": "sha1-gTg9ctsFT8zPUzbaqQLxgvbtuyg=",
1212 "requires": { 1212 "requires": {
1213 "is-glob": "2.0.1" 1213 "is-glob": "2.0.1"
1214 } 1214 }
1215 }, 1215 },
1216 "graceful-fs": { 1216 "graceful-fs": {
1217 "version": "4.1.11", 1217 "version": "4.1.11",
1218 "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.1.11.tgz", 1218 "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.1.11.tgz",
1219 "integrity": "sha1-Dovf5NHduIVNZOBOp8AOKgJuVlg=", 1219 "integrity": "sha1-Dovf5NHduIVNZOBOp8AOKgJuVlg=",
1220 "optional": true 1220 "optional": true
1221 }, 1221 },
1222 "har-schema": { 1222 "har-schema": {
1223 "version": "1.0.5", 1223 "version": "1.0.5",
1224 "resolved": "https://registry.npmjs.org/har-schema/-/har-schema-1.0.5.tgz", 1224 "resolved": "https://registry.npmjs.org/har-schema/-/har-schema-1.0.5.tgz",
1225 "integrity": "sha1-0mMTX0MwfALGAq/I/pWXDAFRNp4=" 1225 "integrity": "sha1-0mMTX0MwfALGAq/I/pWXDAFRNp4="
1226 }, 1226 },
1227 "har-validator": { 1227 "har-validator": {
1228 "version": "4.2.1", 1228 "version": "4.2.1",
1229 "resolved": "https://registry.npmjs.org/har-validator/-/har-validator-4.2.1.tgz", 1229 "resolved": "https://registry.npmjs.org/har-validator/-/har-validator-4.2.1.tgz",
1230 "integrity": "sha1-M0gdDxu/9gDdID11gSpqX7oALio=", 1230 "integrity": "sha1-M0gdDxu/9gDdID11gSpqX7oALio=",
1231 "requires": { 1231 "requires": {
1232 "ajv": "4.11.8", 1232 "ajv": "4.11.8",
1233 "har-schema": "1.0.5" 1233 "har-schema": "1.0.5"
1234 } 1234 }
1235 }, 1235 },
1236 "hawk": { 1236 "hawk": {
1237 "version": "3.1.3", 1237 "version": "3.1.3",
1238 "resolved": "https://registry.npmjs.org/hawk/-/hawk-3.1.3.tgz", 1238 "resolved": "https://registry.npmjs.org/hawk/-/hawk-3.1.3.tgz",
1239 "integrity": "sha1-B4REvXwWQLD+VA0sm3PVlnjo4cQ=", 1239 "integrity": "sha1-B4REvXwWQLD+VA0sm3PVlnjo4cQ=",
1240 "requires": { 1240 "requires": {
1241 "boom": "2.10.1", 1241 "boom": "2.10.1",
1242 "cryptiles": "2.0.5", 1242 "cryptiles": "2.0.5",
1243 "hoek": "2.16.3", 1243 "hoek": "2.16.3",
1244 "sntp": "1.0.9" 1244 "sntp": "1.0.9"
1245 } 1245 }
1246 }, 1246 },
1247 "hoek": { 1247 "hoek": {
1248 "version": "2.16.3", 1248 "version": "2.16.3",
1249 "resolved": "https://registry.npmjs.org/hoek/-/hoek-2.16.3.tgz", 1249 "resolved": "https://registry.npmjs.org/hoek/-/hoek-2.16.3.tgz",
1250 "integrity": "sha1-ILt0A9POo5jpHcRxCo/xuCdKJe0=" 1250 "integrity": "sha1-ILt0A9POo5jpHcRxCo/xuCdKJe0="
1251 }, 1251 },
1252 "http-errors": { 1252 "http-errors": {
1253 "version": "1.6.2", 1253 "version": "1.6.2",
1254 "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.6.2.tgz", 1254 "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.6.2.tgz",
1255 "integrity": "sha1-CgAsyFcHGSp+eUbO7cERVfYOxzY=", 1255 "integrity": "sha1-CgAsyFcHGSp+eUbO7cERVfYOxzY=",
1256 "requires": { 1256 "requires": {
1257 "depd": "1.1.1", 1257 "depd": "1.1.1",
1258 "inherits": "2.0.3", 1258 "inherits": "2.0.3",
1259 "setprototypeof": "1.0.3", 1259 "setprototypeof": "1.0.3",
1260 "statuses": "1.3.1" 1260 "statuses": "1.3.1"
1261 }, 1261 },
1262 "dependencies": { 1262 "dependencies": {
1263 "setprototypeof": { 1263 "setprototypeof": {
1264 "version": "1.0.3", 1264 "version": "1.0.3",
1265 "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.0.3.tgz", 1265 "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.0.3.tgz",
1266 "integrity": "sha1-ZlZ+NwQ+608E2RvWWMDL77VbjgQ=" 1266 "integrity": "sha1-ZlZ+NwQ+608E2RvWWMDL77VbjgQ="
1267 } 1267 }
1268 } 1268 }
1269 }, 1269 },
1270 "http-signature": { 1270 "http-signature": {
1271 "version": "1.1.1", 1271 "version": "1.1.1",
1272 "resolved": "https://registry.npmjs.org/http-signature/-/http-signature-1.1.1.tgz", 1272 "resolved": "https://registry.npmjs.org/http-signature/-/http-signature-1.1.1.tgz",
1273 "integrity": "sha1-33LiZwZs0Kxn+3at+OE0qPvPkb8=", 1273 "integrity": "sha1-33LiZwZs0Kxn+3at+OE0qPvPkb8=",
1274 "requires": { 1274 "requires": {
1275 "assert-plus": "0.2.0", 1275 "assert-plus": "0.2.0",
1276 "jsprim": "1.4.1", 1276 "jsprim": "1.4.1",
1277 "sshpk": "1.13.1" 1277 "sshpk": "1.13.1"
1278 } 1278 }
1279 }, 1279 },
1280 "iconv-lite": { 1280 "iconv-lite": {
1281 "version": "0.4.19", 1281 "version": "0.4.19",
1282 "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.19.tgz", 1282 "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.19.tgz",
1283 "integrity": "sha1-90aPYBNfXl2tM5nAqBvpoWA6CCs=" 1283 "integrity": "sha1-90aPYBNfXl2tM5nAqBvpoWA6CCs="
1284 }, 1284 },
1285 "inflight": { 1285 "inflight": {
1286 "version": "1.0.6", 1286 "version": "1.0.6",
1287 "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", 1287 "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz",
1288 "integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=", 1288 "integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=",
1289 "requires": { 1289 "requires": {
1290 "once": "1.4.0", 1290 "once": "1.4.0",
1291 "wrappy": "1.0.2" 1291 "wrappy": "1.0.2"
1292 } 1292 }
1293 }, 1293 },
1294 "inherits": { 1294 "inherits": {
1295 "version": "2.0.3", 1295 "version": "2.0.3",
1296 "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", 1296 "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz",
1297 "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=" 1297 "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4="
1298 }, 1298 },
1299 "invert-kv": { 1299 "invert-kv": {
1300 "version": "1.0.0", 1300 "version": "1.0.0",
1301 "resolved": "https://registry.npmjs.org/invert-kv/-/invert-kv-1.0.0.tgz", 1301 "resolved": "https://registry.npmjs.org/invert-kv/-/invert-kv-1.0.0.tgz",
1302 "integrity": "sha1-EEqOSqym09jNFXqO+L+rLXo//bY=" 1302 "integrity": "sha1-EEqOSqym09jNFXqO+L+rLXo//bY="
1303 }, 1303 },
1304 "ipaddr.js": { 1304 "ipaddr.js": {
1305 "version": "1.6.0", 1305 "version": "1.6.0",
1306 "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-1.6.0.tgz", 1306 "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-1.6.0.tgz",
1307 "integrity": "sha1-4/o1e3c9phnybpXwSdBVxyeW+Gs=" 1307 "integrity": "sha1-4/o1e3c9phnybpXwSdBVxyeW+Gs="
1308 }, 1308 },
1309 "is-binary-path": { 1309 "is-binary-path": {
1310 "version": "1.0.1", 1310 "version": "1.0.1",
1311 "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-1.0.1.tgz", 1311 "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-1.0.1.tgz",
1312 "integrity": "sha1-dfFmQrSA8YenEcgUFh/TpKdlWJg=", 1312 "integrity": "sha1-dfFmQrSA8YenEcgUFh/TpKdlWJg=",
1313 "optional": true, 1313 "optional": true,
1314 "requires": { 1314 "requires": {
1315 "binary-extensions": "1.10.0" 1315 "binary-extensions": "1.10.0"
1316 } 1316 }
1317 }, 1317 },
1318 "is-buffer": { 1318 "is-buffer": {
1319 "version": "1.1.5", 1319 "version": "1.1.5",
1320 "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.5.tgz", 1320 "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.5.tgz",
1321 "integrity": "sha1-Hzsm72E7IUuIy8ojzGwB2Hlh7sw=" 1321 "integrity": "sha1-Hzsm72E7IUuIy8ojzGwB2Hlh7sw="
1322 }, 1322 },
1323 "is-dotfile": { 1323 "is-dotfile": {
1324 "version": "1.0.3", 1324 "version": "1.0.3",
1325 "resolved": "https://registry.npmjs.org/is-dotfile/-/is-dotfile-1.0.3.tgz", 1325 "resolved": "https://registry.npmjs.org/is-dotfile/-/is-dotfile-1.0.3.tgz",
1326 "integrity": "sha1-pqLzL/0t+wT1yiXs0Pa4PPeYoeE=", 1326 "integrity": "sha1-pqLzL/0t+wT1yiXs0Pa4PPeYoeE=",
1327 "optional": true 1327 "optional": true
1328 }, 1328 },
1329 "is-equal-shallow": { 1329 "is-equal-shallow": {
1330 "version": "0.1.3", 1330 "version": "0.1.3",
1331 "resolved": "https://registry.npmjs.org/is-equal-shallow/-/is-equal-shallow-0.1.3.tgz", 1331 "resolved": "https://registry.npmjs.org/is-equal-shallow/-/is-equal-shallow-0.1.3.tgz",
1332 "integrity": "sha1-IjgJj8Ih3gvPpdnqxMRdY4qhxTQ=", 1332 "integrity": "sha1-IjgJj8Ih3gvPpdnqxMRdY4qhxTQ=",
1333 "optional": true, 1333 "optional": true,
1334 "requires": { 1334 "requires": {
1335 "is-primitive": "2.0.0" 1335 "is-primitive": "2.0.0"
1336 } 1336 }
1337 }, 1337 },
1338 "is-extendable": { 1338 "is-extendable": {
1339 "version": "0.1.1", 1339 "version": "0.1.1",
1340 "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", 1340 "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz",
1341 "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=" 1341 "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik="
1342 }, 1342 },
1343 "is-extglob": { 1343 "is-extglob": {
1344 "version": "1.0.0", 1344 "version": "1.0.0",
1345 "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-1.0.0.tgz", 1345 "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-1.0.0.tgz",
1346 "integrity": "sha1-rEaBd8SUNAWgkvyPKXYMb/xiBsA=" 1346 "integrity": "sha1-rEaBd8SUNAWgkvyPKXYMb/xiBsA="
1347 }, 1347 },
1348 "is-fullwidth-code-point": { 1348 "is-fullwidth-code-point": {
1349 "version": "1.0.0", 1349 "version": "1.0.0",
1350 "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz", 1350 "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz",
1351 "integrity": "sha1-754xOG8DGn8NZDr4L95QxFfvAMs=", 1351 "integrity": "sha1-754xOG8DGn8NZDr4L95QxFfvAMs=",
1352 "requires": { 1352 "requires": {
1353 "number-is-nan": "1.0.1" 1353 "number-is-nan": "1.0.1"
1354 } 1354 }
1355 }, 1355 },
1356 "is-glob": { 1356 "is-glob": {
1357 "version": "2.0.1", 1357 "version": "2.0.1",
1358 "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-2.0.1.tgz", 1358 "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-2.0.1.tgz",
1359 "integrity": "sha1-0Jb5JqPe1WAPP9/ZEZjLCIjC2GM=", 1359 "integrity": "sha1-0Jb5JqPe1WAPP9/ZEZjLCIjC2GM=",
1360 "requires": { 1360 "requires": {
1361 "is-extglob": "1.0.0" 1361 "is-extglob": "1.0.0"
1362 } 1362 }
1363 }, 1363 },
1364 "is-number": { 1364 "is-number": {
1365 "version": "2.1.0", 1365 "version": "2.1.0",
1366 "resolved": "https://registry.npmjs.org/is-number/-/is-number-2.1.0.tgz", 1366 "resolved": "https://registry.npmjs.org/is-number/-/is-number-2.1.0.tgz",
1367 "integrity": "sha1-Afy7s5NGOlSPL0ZszhbezknbkI8=", 1367 "integrity": "sha1-Afy7s5NGOlSPL0ZszhbezknbkI8=",
1368 "optional": true, 1368 "optional": true,
1369 "requires": { 1369 "requires": {
1370 "kind-of": "3.2.2" 1370 "kind-of": "3.2.2"
1371 } 1371 }
1372 }, 1372 },
1373 "is-plain-object": { 1373 "is-plain-object": {
1374 "version": "2.0.4", 1374 "version": "2.0.4",
1375 "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz", 1375 "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz",
1376 "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==", 1376 "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==",
1377 "requires": { 1377 "requires": {
1378 "isobject": "3.0.1" 1378 "isobject": "3.0.1"
1379 }, 1379 },
1380 "dependencies": { 1380 "dependencies": {
1381 "isobject": { 1381 "isobject": {
1382 "version": "3.0.1", 1382 "version": "3.0.1",
1383 "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz", 1383 "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz",
1384 "integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=" 1384 "integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8="
1385 } 1385 }
1386 } 1386 }
1387 }, 1387 },
1388 "is-posix-bracket": { 1388 "is-posix-bracket": {
1389 "version": "0.1.1", 1389 "version": "0.1.1",
1390 "resolved": "https://registry.npmjs.org/is-posix-bracket/-/is-posix-bracket-0.1.1.tgz", 1390 "resolved": "https://registry.npmjs.org/is-posix-bracket/-/is-posix-bracket-0.1.1.tgz",
1391 "integrity": "sha1-MzTceXdDaOkvAW5vvAqI9c1ua8Q=", 1391 "integrity": "sha1-MzTceXdDaOkvAW5vvAqI9c1ua8Q=",
1392 "optional": true 1392 "optional": true
1393 }, 1393 },
1394 "is-primitive": { 1394 "is-primitive": {
1395 "version": "2.0.0", 1395 "version": "2.0.0",
1396 "resolved": "https://registry.npmjs.org/is-primitive/-/is-primitive-2.0.0.tgz", 1396 "resolved": "https://registry.npmjs.org/is-primitive/-/is-primitive-2.0.0.tgz",
1397 "integrity": "sha1-IHurkWOEmcB7Kt8kCkGochADRXU=", 1397 "integrity": "sha1-IHurkWOEmcB7Kt8kCkGochADRXU=",
1398 "optional": true 1398 "optional": true
1399 }, 1399 },
1400 "is-typedarray": { 1400 "is-typedarray": {
1401 "version": "1.0.0", 1401 "version": "1.0.0",
1402 "resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz", 1402 "resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz",
1403 "integrity": "sha1-5HnICFjfDBsR3dppQPlgEfzaSpo=" 1403 "integrity": "sha1-5HnICFjfDBsR3dppQPlgEfzaSpo="
1404 }, 1404 },
1405 "isarray": { 1405 "isarray": {
1406 "version": "1.0.0", 1406 "version": "1.0.0",
1407 "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", 1407 "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz",
1408 "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=" 1408 "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE="
1409 }, 1409 },
1410 "isobject": { 1410 "isobject": {
1411 "version": "2.1.0", 1411 "version": "2.1.0",
1412 "resolved": "https://registry.npmjs.org/isobject/-/isobject-2.1.0.tgz", 1412 "resolved": "https://registry.npmjs.org/isobject/-/isobject-2.1.0.tgz",
1413 "integrity": "sha1-8GVWEJaj8dou9GJy+BXIQNh+DIk=", 1413 "integrity": "sha1-8GVWEJaj8dou9GJy+BXIQNh+DIk=",
1414 "optional": true, 1414 "optional": true,
1415 "requires": { 1415 "requires": {
1416 "isarray": "1.0.0" 1416 "isarray": "1.0.0"
1417 } 1417 }
1418 }, 1418 },
1419 "isstream": { 1419 "isstream": {
1420 "version": "0.1.2", 1420 "version": "0.1.2",
1421 "resolved": "https://registry.npmjs.org/isstream/-/isstream-0.1.2.tgz", 1421 "resolved": "https://registry.npmjs.org/isstream/-/isstream-0.1.2.tgz",
1422 "integrity": "sha1-R+Y/evVa+m+S4VAOaQ64uFKcCZo=" 1422 "integrity": "sha1-R+Y/evVa+m+S4VAOaQ64uFKcCZo="
1423 }, 1423 },
1424 "jsbn": { 1424 "jsbn": {
1425 "version": "0.1.1", 1425 "version": "0.1.1",
1426 "resolved": "https://registry.npmjs.org/jsbn/-/jsbn-0.1.1.tgz", 1426 "resolved": "https://registry.npmjs.org/jsbn/-/jsbn-0.1.1.tgz",
1427 "integrity": "sha1-peZUwuWi3rXyAdls77yoDA7y9RM=", 1427 "integrity": "sha1-peZUwuWi3rXyAdls77yoDA7y9RM=",
1428 "optional": true 1428 "optional": true
1429 }, 1429 },
1430 "json-query": { 1430 "json-query": {
1431 "version": "2.2.2", 1431 "version": "2.2.2",
1432 "resolved": "https://registry.npmjs.org/json-query/-/json-query-2.2.2.tgz", 1432 "resolved": "https://registry.npmjs.org/json-query/-/json-query-2.2.2.tgz",
1433 "integrity": "sha1-tlWLijeUzNIXkmqjgCQyS3e0irE=" 1433 "integrity": "sha1-tlWLijeUzNIXkmqjgCQyS3e0irE="
1434 }, 1434 },
1435 "json-schema": { 1435 "json-schema": {
1436 "version": "0.2.3", 1436 "version": "0.2.3",
1437 "resolved": "https://registry.npmjs.org/json-schema/-/json-schema-0.2.3.tgz", 1437 "resolved": "https://registry.npmjs.org/json-schema/-/json-schema-0.2.3.tgz",
1438 "integrity": "sha1-tIDIkuWaLwWVTOcnvT8qTogvnhM=" 1438 "integrity": "sha1-tIDIkuWaLwWVTOcnvT8qTogvnhM="
1439 }, 1439 },
1440 "json-stable-stringify": { 1440 "json-stable-stringify": {
1441 "version": "1.0.1", 1441 "version": "1.0.1",
1442 "resolved": "https://registry.npmjs.org/json-stable-stringify/-/json-stable-stringify-1.0.1.tgz", 1442 "resolved": "https://registry.npmjs.org/json-stable-stringify/-/json-stable-stringify-1.0.1.tgz",
1443 "integrity": "sha1-mnWdOcXy/1A/1TAGRu1EX4jE+a8=", 1443 "integrity": "sha1-mnWdOcXy/1A/1TAGRu1EX4jE+a8=",
1444 "requires": { 1444 "requires": {
1445 "jsonify": "0.0.0" 1445 "jsonify": "0.0.0"
1446 } 1446 }
1447 }, 1447 },
1448 "json-stringify-safe": { 1448 "json-stringify-safe": {
1449 "version": "5.0.1", 1449 "version": "5.0.1",
1450 "resolved": "https://registry.npmjs.org/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz", 1450 "resolved": "https://registry.npmjs.org/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz",
1451 "integrity": "sha1-Epai1Y/UXxmg9s4B1lcB4sc1tus=" 1451 "integrity": "sha1-Epai1Y/UXxmg9s4B1lcB4sc1tus="
1452 }, 1452 },
1453 "jsonify": { 1453 "jsonify": {
1454 "version": "0.0.0", 1454 "version": "0.0.0",
1455 "resolved": "https://registry.npmjs.org/jsonify/-/jsonify-0.0.0.tgz", 1455 "resolved": "https://registry.npmjs.org/jsonify/-/jsonify-0.0.0.tgz",
1456 "integrity": "sha1-LHS27kHZPKUbe1qu6PUDYx0lKnM=" 1456 "integrity": "sha1-LHS27kHZPKUbe1qu6PUDYx0lKnM="
1457 }, 1457 },
1458 "jsprim": { 1458 "jsprim": {
1459 "version": "1.4.1", 1459 "version": "1.4.1",
1460 "resolved": "https://registry.npmjs.org/jsprim/-/jsprim-1.4.1.tgz", 1460 "resolved": "https://registry.npmjs.org/jsprim/-/jsprim-1.4.1.tgz",
1461 "integrity": "sha1-MT5mvB5cwG5Di8G3SZwuXFastqI=", 1461 "integrity": "sha1-MT5mvB5cwG5Di8G3SZwuXFastqI=",
1462 "requires": { 1462 "requires": {
1463 "assert-plus": "1.0.0", 1463 "assert-plus": "1.0.0",
1464 "extsprintf": "1.3.0", 1464 "extsprintf": "1.3.0",
1465 "json-schema": "0.2.3", 1465 "json-schema": "0.2.3",
1466 "verror": "1.10.0" 1466 "verror": "1.10.0"
1467 }, 1467 },
1468 "dependencies": { 1468 "dependencies": {
1469 "assert-plus": { 1469 "assert-plus": {
1470 "version": "1.0.0", 1470 "version": "1.0.0",
1471 "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz", 1471 "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz",
1472 "integrity": "sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU=" 1472 "integrity": "sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU="
1473 } 1473 }
1474 } 1474 }
1475 }, 1475 },
1476 "kind-of": { 1476 "kind-of": {
1477 "version": "3.2.2", 1477 "version": "3.2.2",
1478 "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", 1478 "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
1479 "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", 1479 "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
1480 "requires": { 1480 "requires": {
1481 "is-buffer": "1.1.5" 1481 "is-buffer": "1.1.5"
1482 } 1482 }
1483 }, 1483 },
1484 "lcid": { 1484 "lcid": {
1485 "version": "1.0.0", 1485 "version": "1.0.0",
1486 "resolved": "https://registry.npmjs.org/lcid/-/lcid-1.0.0.tgz", 1486 "resolved": "https://registry.npmjs.org/lcid/-/lcid-1.0.0.tgz",
1487 "integrity": "sha1-MIrMr6C8SDo4Z7S28rlQYlHRuDU=", 1487 "integrity": "sha1-MIrMr6C8SDo4Z7S28rlQYlHRuDU=",
1488 "requires": { 1488 "requires": {
1489 "invert-kv": "1.0.0" 1489 "invert-kv": "1.0.0"
1490 } 1490 }
1491 }, 1491 },
1492 "lru-cache": { 1492 "lru-cache": {
1493 "version": "4.1.1", 1493 "version": "4.1.1",
1494 "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-4.1.1.tgz", 1494 "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-4.1.1.tgz",
1495 "integrity": "sha1-Yi4y6CSItJJ5EUpPns9F581rulU=", 1495 "integrity": "sha1-Yi4y6CSItJJ5EUpPns9F581rulU=",
1496 "requires": { 1496 "requires": {
1497 "pseudomap": "1.0.2", 1497 "pseudomap": "1.0.2",
1498 "yallist": "2.1.2" 1498 "yallist": "2.1.2"
1499 } 1499 }
1500 }, 1500 },
1501 "macaddress": { 1501 "macaddress": {
1502 "version": "0.2.8", 1502 "version": "0.2.8",
1503 "resolved": "https://registry.npmjs.org/macaddress/-/macaddress-0.2.8.tgz", 1503 "resolved": "https://registry.npmjs.org/macaddress/-/macaddress-0.2.8.tgz",
1504 "integrity": "sha1-WQTcU3w57G2+/q6QIycTX6hRHxI=" 1504 "integrity": "sha1-WQTcU3w57G2+/q6QIycTX6hRHxI="
1505 }, 1505 },
1506 "media-typer": { 1506 "media-typer": {
1507 "version": "0.3.0", 1507 "version": "0.3.0",
1508 "resolved": "https://registry.npmjs.org/media-typer/-/media-typer-0.3.0.tgz", 1508 "resolved": "https://registry.npmjs.org/media-typer/-/media-typer-0.3.0.tgz",
1509 "integrity": "sha1-hxDXrwqmJvj/+hzgAWhUUmMlV0g=" 1509 "integrity": "sha1-hxDXrwqmJvj/+hzgAWhUUmMlV0g="
1510 }, 1510 },
1511 "merge-descriptors": { 1511 "merge-descriptors": {
1512 "version": "1.0.1", 1512 "version": "1.0.1",
1513 "resolved": "https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-1.0.1.tgz", 1513 "resolved": "https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-1.0.1.tgz",
1514 "integrity": "sha1-sAqqVW3YtEVoFQ7J0blT8/kMu2E=" 1514 "integrity": "sha1-sAqqVW3YtEVoFQ7J0blT8/kMu2E="
1515 }, 1515 },
1516 "methods": { 1516 "methods": {
1517 "version": "1.1.2", 1517 "version": "1.1.2",
1518 "resolved": "https://registry.npmjs.org/methods/-/methods-1.1.2.tgz", 1518 "resolved": "https://registry.npmjs.org/methods/-/methods-1.1.2.tgz",
1519 "integrity": "sha1-VSmk1nZUE07cxSZmVoNbD4Ua/O4=" 1519 "integrity": "sha1-VSmk1nZUE07cxSZmVoNbD4Ua/O4="
1520 }, 1520 },
1521 "micromatch": { 1521 "micromatch": {
1522 "version": "2.3.11", 1522 "version": "2.3.11",
1523 "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-2.3.11.tgz", 1523 "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-2.3.11.tgz",
1524 "integrity": "sha1-hmd8l9FyCzY0MdBNDRUpO9OMFWU=", 1524 "integrity": "sha1-hmd8l9FyCzY0MdBNDRUpO9OMFWU=",
1525 "optional": true, 1525 "optional": true,
1526 "requires": { 1526 "requires": {
1527 "arr-diff": "2.0.0", 1527 "arr-diff": "2.0.0",
1528 "array-unique": "0.2.1", 1528 "array-unique": "0.2.1",
1529 "braces": "1.8.5", 1529 "braces": "1.8.5",
1530 "expand-brackets": "0.1.5", 1530 "expand-brackets": "0.1.5",
1531 "extglob": "0.3.2", 1531 "extglob": "0.3.2",
1532 "filename-regex": "2.0.1", 1532 "filename-regex": "2.0.1",
1533 "is-extglob": "1.0.0", 1533 "is-extglob": "1.0.0",
1534 "is-glob": "2.0.1", 1534 "is-glob": "2.0.1",
1535 "kind-of": "3.2.2", 1535 "kind-of": "3.2.2",
1536 "normalize-path": "2.1.1", 1536 "normalize-path": "2.1.1",
1537 "object.omit": "2.0.1", 1537 "object.omit": "2.0.1",
1538 "parse-glob": "3.0.4", 1538 "parse-glob": "3.0.4",
1539 "regex-cache": "0.4.4" 1539 "regex-cache": "0.4.4"
1540 }, 1540 },
1541 "dependencies": { 1541 "dependencies": {
1542 "array-unique": { 1542 "array-unique": {
1543 "version": "0.2.1", 1543 "version": "0.2.1",
1544 "resolved": "https://registry.npmjs.org/array-unique/-/array-unique-0.2.1.tgz", 1544 "resolved": "https://registry.npmjs.org/array-unique/-/array-unique-0.2.1.tgz",
1545 "integrity": "sha1-odl8yvy8JiXMcPrc6zalDFiwGlM=", 1545 "integrity": "sha1-odl8yvy8JiXMcPrc6zalDFiwGlM=",
1546 "optional": true 1546 "optional": true
1547 } 1547 }
1548 } 1548 }
1549 }, 1549 },
1550 "mime": { 1550 "mime": {
1551 "version": "1.4.1", 1551 "version": "1.4.1",
1552 "resolved": "https://registry.npmjs.org/mime/-/mime-1.4.1.tgz", 1552 "resolved": "https://registry.npmjs.org/mime/-/mime-1.4.1.tgz",
1553 "integrity": "sha1-Eh+evEnjdm8xGnbh+hyAA8SwOqY=" 1553 "integrity": "sha1-Eh+evEnjdm8xGnbh+hyAA8SwOqY="
1554 }, 1554 },
1555 "mime-db": { 1555 "mime-db": {
1556 "version": "1.30.0", 1556 "version": "1.30.0",
1557 "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.30.0.tgz", 1557 "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.30.0.tgz",
1558 "integrity": "sha1-dMZD2i3Z1qRTmZY0ZbJtXKfXHwE=" 1558 "integrity": "sha1-dMZD2i3Z1qRTmZY0ZbJtXKfXHwE="
1559 }, 1559 },
1560 "mime-types": { 1560 "mime-types": {
1561 "version": "2.1.17", 1561 "version": "2.1.17",
1562 "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.17.tgz", 1562 "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.17.tgz",
1563 "integrity": "sha1-Cdejk/A+mVp5+K+Fe3Cp4KsWVXo=", 1563 "integrity": "sha1-Cdejk/A+mVp5+K+Fe3Cp4KsWVXo=",
1564 "requires": { 1564 "requires": {
1565 "mime-db": "1.30.0" 1565 "mime-db": "1.30.0"
1566 } 1566 }
1567 }, 1567 },
1568 "minimatch": { 1568 "minimatch": {
1569 "version": "3.0.4", 1569 "version": "3.0.4",
1570 "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz", 1570 "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz",
1571 "integrity": "sha1-UWbihkV/AzBgZL5Ul+jbsMPTIIM=", 1571 "integrity": "sha1-UWbihkV/AzBgZL5Ul+jbsMPTIIM=",
1572 "requires": { 1572 "requires": {
1573 "brace-expansion": "1.1.8" 1573 "brace-expansion": "1.1.8"
1574 } 1574 }
1575 }, 1575 },
1576 "moment": { 1576 "moment": {
1577 "version": "2.19.1", 1577 "version": "2.19.1",
1578 "resolved": "https://registry.npmjs.org/moment/-/moment-2.19.1.tgz", 1578 "resolved": "https://registry.npmjs.org/moment/-/moment-2.19.1.tgz",
1579 "integrity": "sha1-VtoaLRy/AdOLfhr8McELz6GSkWc=" 1579 "integrity": "sha1-VtoaLRy/AdOLfhr8McELz6GSkWc="
1580 }, 1580 },
1581 "ms": { 1581 "ms": {
1582 "version": "2.0.0", 1582 "version": "2.0.0",
1583 "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", 1583 "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
1584 "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" 1584 "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g="
1585 }, 1585 },
1586 "nan": { 1586 "nan": {
1587 "version": "2.10.0", 1587 "version": "2.10.0",
1588 "resolved": "https://registry.npmjs.org/nan/-/nan-2.10.0.tgz", 1588 "resolved": "https://registry.npmjs.org/nan/-/nan-2.10.0.tgz",
1589 "integrity": "sha512-bAdJv7fBLhWC+/Bls0Oza+mvTaNQtP+1RyhhhvD95pgUJz6XM5IzgmxOkItJ9tkoCiplvAnXI1tNmmUD/eScyA==", 1589 "integrity": "sha512-bAdJv7fBLhWC+/Bls0Oza+mvTaNQtP+1RyhhhvD95pgUJz6XM5IzgmxOkItJ9tkoCiplvAnXI1tNmmUD/eScyA==",
1590 "optional": true 1590 "optional": true
1591 }, 1591 },
1592 "negotiator": { 1592 "negotiator": {
1593 "version": "0.6.1", 1593 "version": "0.6.1",
1594 "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.1.tgz", 1594 "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.1.tgz",
1595 "integrity": "sha1-KzJxhOiZIQEXeyhWP7XnECrNDKk=" 1595 "integrity": "sha1-KzJxhOiZIQEXeyhWP7XnECrNDKk="
1596 }, 1596 },
1597 "node-machine-id": { 1597 "node-machine-id": {
1598 "version": "1.1.10", 1598 "version": "1.1.10",
1599 "resolved": "https://registry.npmjs.org/node-machine-id/-/node-machine-id-1.1.10.tgz", 1599 "resolved": "https://registry.npmjs.org/node-machine-id/-/node-machine-id-1.1.10.tgz",
1600 "integrity": "sha1-tMuPAbJbkNTgZ1vgDfMOYe51F5s=" 1600 "integrity": "sha1-tMuPAbJbkNTgZ1vgDfMOYe51F5s="
1601 }, 1601 },
1602 "node-natural-sort": { 1602 "node-natural-sort": {
1603 "version": "0.8.6", 1603 "version": "0.8.6",
1604 "resolved": "https://registry.npmjs.org/node-natural-sort/-/node-natural-sort-0.8.6.tgz", 1604 "resolved": "https://registry.npmjs.org/node-natural-sort/-/node-natural-sort-0.8.6.tgz",
1605 "integrity": "sha1-AdxrrcR0OxYDNAjw2FiasubAlM8=" 1605 "integrity": "sha1-AdxrrcR0OxYDNAjw2FiasubAlM8="
1606 }, 1606 },
1607 "normalize-path": { 1607 "normalize-path": {
1608 "version": "2.1.1", 1608 "version": "2.1.1",
1609 "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-2.1.1.tgz", 1609 "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-2.1.1.tgz",
1610 "integrity": "sha1-GrKLVW4Zg2Oowab35vogE3/mrtk=", 1610 "integrity": "sha1-GrKLVW4Zg2Oowab35vogE3/mrtk=",
1611 "requires": { 1611 "requires": {
1612 "remove-trailing-separator": "1.1.0" 1612 "remove-trailing-separator": "1.1.0"
1613 } 1613 }
1614 }, 1614 },
1615 "number-is-nan": { 1615 "number-is-nan": {
1616 "version": "1.0.1", 1616 "version": "1.0.1",
1617 "resolved": "https://registry.npmjs.org/number-is-nan/-/number-is-nan-1.0.1.tgz", 1617 "resolved": "https://registry.npmjs.org/number-is-nan/-/number-is-nan-1.0.1.tgz",
1618 "integrity": "sha1-CXtgK1NCKlIsGvuHkDGDNpQaAR0=" 1618 "integrity": "sha1-CXtgK1NCKlIsGvuHkDGDNpQaAR0="
1619 }, 1619 },
1620 "numeral": { 1620 "numeral": {
1621 "version": "2.0.6", 1621 "version": "2.0.6",
1622 "resolved": "https://registry.npmjs.org/numeral/-/numeral-2.0.6.tgz", 1622 "resolved": "https://registry.npmjs.org/numeral/-/numeral-2.0.6.tgz",
1623 "integrity": "sha1-StCAk21EPCVhrtnyGX7//iX05QY=" 1623 "integrity": "sha1-StCAk21EPCVhrtnyGX7//iX05QY="
1624 }, 1624 },
1625 "nunjucks": { 1625 "nunjucks": {
1626 "version": "3.0.1", 1626 "version": "3.0.1",
1627 "resolved": "https://registry.npmjs.org/nunjucks/-/nunjucks-3.0.1.tgz", 1627 "resolved": "https://registry.npmjs.org/nunjucks/-/nunjucks-3.0.1.tgz",
1628 "integrity": "sha1-TedKPlULr2+jNwMj89HHwqhr3E0=", 1628 "integrity": "sha1-TedKPlULr2+jNwMj89HHwqhr3E0=",
1629 "requires": { 1629 "requires": {
1630 "a-sync-waterfall": "1.0.0", 1630 "a-sync-waterfall": "1.0.0",
1631 "asap": "2.0.6", 1631 "asap": "2.0.6",
1632 "chokidar": "1.7.0", 1632 "chokidar": "1.7.0",
1633 "yargs": "3.32.0" 1633 "yargs": "3.32.0"
1634 } 1634 }
1635 }, 1635 },
1636 "oauth-sign": { 1636 "oauth-sign": {
1637 "version": "0.8.2", 1637 "version": "0.8.2",
1638 "resolved": "https://registry.npmjs.org/oauth-sign/-/oauth-sign-0.8.2.tgz", 1638 "resolved": "https://registry.npmjs.org/oauth-sign/-/oauth-sign-0.8.2.tgz",
1639 "integrity": "sha1-Rqarfwrq2N6unsBWV4C31O/rnUM=" 1639 "integrity": "sha1-Rqarfwrq2N6unsBWV4C31O/rnUM="
1640 }, 1640 },
1641 "object.omit": { 1641 "object.omit": {
1642 "version": "2.0.1", 1642 "version": "2.0.1",
1643 "resolved": "https://registry.npmjs.org/object.omit/-/object.omit-2.0.1.tgz", 1643 "resolved": "https://registry.npmjs.org/object.omit/-/object.omit-2.0.1.tgz",
1644 "integrity": "sha1-Gpx0SCnznbuFjHbKNXmuKlTr0fo=", 1644 "integrity": "sha1-Gpx0SCnznbuFjHbKNXmuKlTr0fo=",
1645 "optional": true, 1645 "optional": true,
1646 "requires": { 1646 "requires": {
1647 "for-own": "0.1.5", 1647 "for-own": "0.1.5",
1648 "is-extendable": "0.1.1" 1648 "is-extendable": "0.1.1"
1649 } 1649 }
1650 }, 1650 },
1651 "on-finished": { 1651 "on-finished": {
1652 "version": "2.3.0", 1652 "version": "2.3.0",
1653 "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.3.0.tgz", 1653 "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.3.0.tgz",
1654 "integrity": "sha1-IPEzZIGwg811M3mSoWlxqi2QaUc=", 1654 "integrity": "sha1-IPEzZIGwg811M3mSoWlxqi2QaUc=",
1655 "requires": { 1655 "requires": {
1656 "ee-first": "1.1.1" 1656 "ee-first": "1.1.1"
1657 } 1657 }
1658 }, 1658 },
1659 "on-headers": { 1659 "on-headers": {
1660 "version": "1.0.1", 1660 "version": "1.0.1",
1661 "resolved": "https://registry.npmjs.org/on-headers/-/on-headers-1.0.1.tgz", 1661 "resolved": "https://registry.npmjs.org/on-headers/-/on-headers-1.0.1.tgz",
1662 "integrity": "sha1-ko9dD0cNSTQmUepnlLCFfBAGk/c=" 1662 "integrity": "sha1-ko9dD0cNSTQmUepnlLCFfBAGk/c="
1663 }, 1663 },
1664 "once": { 1664 "once": {
1665 "version": "1.4.0", 1665 "version": "1.4.0",
1666 "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", 1666 "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz",
1667 "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=", 1667 "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=",
1668 "requires": { 1668 "requires": {
1669 "wrappy": "1.0.2" 1669 "wrappy": "1.0.2"
1670 } 1670 }
1671 }, 1671 },
1672 "os-locale": { 1672 "os-locale": {
1673 "version": "1.4.0", 1673 "version": "1.4.0",
1674 "resolved": "https://registry.npmjs.org/os-locale/-/os-locale-1.4.0.tgz", 1674 "resolved": "https://registry.npmjs.org/os-locale/-/os-locale-1.4.0.tgz",
1675 "integrity": "sha1-IPnxeuKe00XoveWDsT0gCYA8FNk=", 1675 "integrity": "sha1-IPnxeuKe00XoveWDsT0gCYA8FNk=",
1676 "requires": { 1676 "requires": {
1677 "lcid": "1.0.0" 1677 "lcid": "1.0.0"
1678 } 1678 }
1679 }, 1679 },
1680 "parse-glob": { 1680 "parse-glob": {
1681 "version": "3.0.4", 1681 "version": "3.0.4",
1682 "resolved": "https://registry.npmjs.org/parse-glob/-/parse-glob-3.0.4.tgz", 1682 "resolved": "https://registry.npmjs.org/parse-glob/-/parse-glob-3.0.4.tgz",
1683 "integrity": "sha1-ssN2z7EfNVE7rdFz7wu246OIORw=", 1683 "integrity": "sha1-ssN2z7EfNVE7rdFz7wu246OIORw=",
1684 "optional": true, 1684 "optional": true,
1685 "requires": { 1685 "requires": {
1686 "glob-base": "0.3.0", 1686 "glob-base": "0.3.0",
1687 "is-dotfile": "1.0.3", 1687 "is-dotfile": "1.0.3",
1688 "is-extglob": "1.0.0", 1688 "is-extglob": "1.0.0",
1689 "is-glob": "2.0.1" 1689 "is-glob": "2.0.1"
1690 } 1690 }
1691 }, 1691 },
1692 "parseurl": { 1692 "parseurl": {
1693 "version": "1.3.2", 1693 "version": "1.3.2",
1694 "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.2.tgz", 1694 "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.2.tgz",
1695 "integrity": "sha1-/CidTtiZMRlGDBViUyYs3I3mW/M=" 1695 "integrity": "sha1-/CidTtiZMRlGDBViUyYs3I3mW/M="
1696 }, 1696 },
1697 "path-is-absolute": { 1697 "path-is-absolute": {
1698 "version": "1.0.1", 1698 "version": "1.0.1",
1699 "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", 1699 "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz",
1700 "integrity": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18=" 1700 "integrity": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18="
1701 }, 1701 },
1702 "path-to-regexp": { 1702 "path-to-regexp": {
1703 "version": "0.1.7", 1703 "version": "0.1.7",
1704 "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-0.1.7.tgz", 1704 "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-0.1.7.tgz",
1705 "integrity": "sha1-32BBeABfUi8V60SQ5yR6G/qmf4w=" 1705 "integrity": "sha1-32BBeABfUi8V60SQ5yR6G/qmf4w="
1706 }, 1706 },
1707 "performance-now": { 1707 "performance-now": {
1708 "version": "0.2.0", 1708 "version": "0.2.0",
1709 "resolved": "https://registry.npmjs.org/performance-now/-/performance-now-0.2.0.tgz", 1709 "resolved": "https://registry.npmjs.org/performance-now/-/performance-now-0.2.0.tgz",
1710 "integrity": "sha1-M+8wxcd9TqIcWlOGnZG1bY8lVeU=" 1710 "integrity": "sha1-M+8wxcd9TqIcWlOGnZG1bY8lVeU="
1711 }, 1711 },
1712 "pipe-io": { 1712 "pipe-io": {
1713 "version": "3.0.3", 1713 "version": "3.0.3",
1714 "resolved": "https://registry.npmjs.org/pipe-io/-/pipe-io-3.0.3.tgz", 1714 "resolved": "https://registry.npmjs.org/pipe-io/-/pipe-io-3.0.3.tgz",
1715 "integrity": "sha512-7s7HlpMq6WAvd+Xbc2C6NQKEIkDbaSUm0CYtNsjidfyOpbTJmFcvzon47VkMJ6nszEj/X4t4lQs5bqeXgrzMgg==" 1715 "integrity": "sha512-7s7HlpMq6WAvd+Xbc2C6NQKEIkDbaSUm0CYtNsjidfyOpbTJmFcvzon47VkMJ6nszEj/X4t4lQs5bqeXgrzMgg=="
1716 }, 1716 },
1717 "pkginfo": { 1717 "pkginfo": {
1718 "version": "0.4.1", 1718 "version": "0.4.1",
1719 "resolved": "https://registry.npmjs.org/pkginfo/-/pkginfo-0.4.1.tgz", 1719 "resolved": "https://registry.npmjs.org/pkginfo/-/pkginfo-0.4.1.tgz",
1720 "integrity": "sha1-tUGO8EOd5UJfxJlQQtztFPsqhP8=" 1720 "integrity": "sha1-tUGO8EOd5UJfxJlQQtztFPsqhP8="
1721 }, 1721 },
1722 "preserve": { 1722 "preserve": {
1723 "version": "0.2.0", 1723 "version": "0.2.0",
1724 "resolved": "https://registry.npmjs.org/preserve/-/preserve-0.2.0.tgz", 1724 "resolved": "https://registry.npmjs.org/preserve/-/preserve-0.2.0.tgz",
1725 "integrity": "sha1-gV7R9uvGWSb4ZbMQwHE7yzMVzks=", 1725 "integrity": "sha1-gV7R9uvGWSb4ZbMQwHE7yzMVzks=",
1726 "optional": true 1726 "optional": true
1727 }, 1727 },
1728 "process-nextick-args": { 1728 "process-nextick-args": {
1729 "version": "1.0.7", 1729 "version": "1.0.7",
1730 "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-1.0.7.tgz", 1730 "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-1.0.7.tgz",
1731 "integrity": "sha1-FQ4gt1ZZCtP5EJPyWk8q2L/zC6M=", 1731 "integrity": "sha1-FQ4gt1ZZCtP5EJPyWk8q2L/zC6M=",
1732 "optional": true 1732 "optional": true
1733 }, 1733 },
1734 "proxy-addr": { 1734 "proxy-addr": {
1735 "version": "2.0.3", 1735 "version": "2.0.3",
1736 "resolved": "https://registry.npmjs.org/proxy-addr/-/proxy-addr-2.0.3.tgz", 1736 "resolved": "https://registry.npmjs.org/proxy-addr/-/proxy-addr-2.0.3.tgz",
1737 "integrity": "sha1-NV8mJQWmIWRrMTCnKOtkfiIFU0E=", 1737 "integrity": "sha1-NV8mJQWmIWRrMTCnKOtkfiIFU0E=",
1738 "requires": { 1738 "requires": {
1739 "forwarded": "0.1.2", 1739 "forwarded": "0.1.2",
1740 "ipaddr.js": "1.6.0" 1740 "ipaddr.js": "1.6.0"
1741 } 1741 }
1742 }, 1742 },
1743 "pseudomap": { 1743 "pseudomap": {
1744 "version": "1.0.2", 1744 "version": "1.0.2",
1745 "resolved": "https://registry.npmjs.org/pseudomap/-/pseudomap-1.0.2.tgz", 1745 "resolved": "https://registry.npmjs.org/pseudomap/-/pseudomap-1.0.2.tgz",
1746 "integrity": "sha1-8FKijacOYYkX7wqKw0wa5aaChrM=" 1746 "integrity": "sha1-8FKijacOYYkX7wqKw0wa5aaChrM="
1747 }, 1747 },
1748 "punycode": { 1748 "punycode": {
1749 "version": "1.4.1", 1749 "version": "1.4.1",
1750 "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.4.1.tgz", 1750 "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.4.1.tgz",
1751 "integrity": "sha1-wNWmOycYgArY4esPpSachN1BhF4=" 1751 "integrity": "sha1-wNWmOycYgArY4esPpSachN1BhF4="
1752 }, 1752 },
1753 "qs": { 1753 "qs": {
1754 "version": "6.4.0", 1754 "version": "6.4.0",
1755 "resolved": "https://registry.npmjs.org/qs/-/qs-6.4.0.tgz", 1755 "resolved": "https://registry.npmjs.org/qs/-/qs-6.4.0.tgz",
1756 "integrity": "sha1-E+JtKK1rD/qpExLNO/cI7TUecjM=" 1756 "integrity": "sha1-E+JtKK1rD/qpExLNO/cI7TUecjM="
1757 }, 1757 },
1758 "random-bytes": { 1758 "random-bytes": {
1759 "version": "1.0.0", 1759 "version": "1.0.0",
1760 "resolved": "https://registry.npmjs.org/random-bytes/-/random-bytes-1.0.0.tgz", 1760 "resolved": "https://registry.npmjs.org/random-bytes/-/random-bytes-1.0.0.tgz",
1761 "integrity": "sha1-T2ih3Arli9P7lYSMMDJNt11kNgs=" 1761 "integrity": "sha1-T2ih3Arli9P7lYSMMDJNt11kNgs="
1762 }, 1762 },
1763 "randomatic": { 1763 "randomatic": {
1764 "version": "1.1.7", 1764 "version": "1.1.7",
1765 "resolved": "https://registry.npmjs.org/randomatic/-/randomatic-1.1.7.tgz", 1765 "resolved": "https://registry.npmjs.org/randomatic/-/randomatic-1.1.7.tgz",
1766 "integrity": "sha1-x6vpzIuHwLqodrGf3oP9RkeX44w=", 1766 "integrity": "sha1-x6vpzIuHwLqodrGf3oP9RkeX44w=",
1767 "optional": true, 1767 "optional": true,
1768 "requires": { 1768 "requires": {
1769 "is-number": "3.0.0", 1769 "is-number": "3.0.0",
1770 "kind-of": "4.0.0" 1770 "kind-of": "4.0.0"
1771 }, 1771 },
1772 "dependencies": { 1772 "dependencies": {
1773 "is-number": { 1773 "is-number": {
1774 "version": "3.0.0", 1774 "version": "3.0.0",
1775 "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", 1775 "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz",
1776 "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=", 1776 "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=",
1777 "optional": true, 1777 "optional": true,
1778 "requires": { 1778 "requires": {
1779 "kind-of": "3.2.2" 1779 "kind-of": "3.2.2"
1780 }, 1780 },
1781 "dependencies": { 1781 "dependencies": {
1782 "kind-of": { 1782 "kind-of": {
1783 "version": "3.2.2", 1783 "version": "3.2.2",
1784 "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", 1784 "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
1785 "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", 1785 "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
1786 "optional": true, 1786 "optional": true,
1787 "requires": { 1787 "requires": {
1788 "is-buffer": "1.1.5" 1788 "is-buffer": "1.1.5"
1789 } 1789 }
1790 } 1790 }
1791 } 1791 }
1792 }, 1792 },
1793 "kind-of": { 1793 "kind-of": {
1794 "version": "4.0.0", 1794 "version": "4.0.0",
1795 "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-4.0.0.tgz", 1795 "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-4.0.0.tgz",
1796 "integrity": "sha1-IIE989cSkosgc3hpGkUGb65y3Vc=", 1796 "integrity": "sha1-IIE989cSkosgc3hpGkUGb65y3Vc=",
1797 "optional": true, 1797 "optional": true,
1798 "requires": { 1798 "requires": {
1799 "is-buffer": "1.1.5" 1799 "is-buffer": "1.1.5"
1800 } 1800 }
1801 } 1801 }
1802 } 1802 }
1803 }, 1803 },
1804 "range-parser": { 1804 "range-parser": {
1805 "version": "1.2.0", 1805 "version": "1.2.0",
1806 "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.0.tgz", 1806 "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.0.tgz",
1807 "integrity": "sha1-9JvmtIeJTdxA3MlKMi9hEJLgDV4=" 1807 "integrity": "sha1-9JvmtIeJTdxA3MlKMi9hEJLgDV4="
1808 }, 1808 },
1809 "raw-body": { 1809 "raw-body": {
1810 "version": "2.3.2", 1810 "version": "2.3.2",
1811 "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.3.2.tgz", 1811 "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.3.2.tgz",
1812 "integrity": "sha1-vNYMd9Prk83gBQKVw/N5OJvIj4k=", 1812 "integrity": "sha1-vNYMd9Prk83gBQKVw/N5OJvIj4k=",
1813 "requires": { 1813 "requires": {
1814 "bytes": "3.0.0", 1814 "bytes": "3.0.0",
1815 "http-errors": "1.6.2", 1815 "http-errors": "1.6.2",
1816 "iconv-lite": "0.4.19", 1816 "iconv-lite": "0.4.19",
1817 "unpipe": "1.0.0" 1817 "unpipe": "1.0.0"
1818 } 1818 }
1819 }, 1819 },
1820 "readable-stream": { 1820 "readable-stream": {
1821 "version": "2.3.3", 1821 "version": "2.3.3",
1822 "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.3.tgz", 1822 "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.3.tgz",
1823 "integrity": "sha1-No8lEtefnUb9/HE0mueHi7weuVw=", 1823 "integrity": "sha1-No8lEtefnUb9/HE0mueHi7weuVw=",
1824 "optional": true, 1824 "optional": true,
1825 "requires": { 1825 "requires": {
1826 "core-util-is": "1.0.2", 1826 "core-util-is": "1.0.2",
1827 "inherits": "2.0.3", 1827 "inherits": "2.0.3",
1828 "isarray": "1.0.0", 1828 "isarray": "1.0.0",
1829 "process-nextick-args": "1.0.7", 1829 "process-nextick-args": "1.0.7",
1830 "safe-buffer": "5.1.1", 1830 "safe-buffer": "5.1.1",
1831 "string_decoder": "1.0.3", 1831 "string_decoder": "1.0.3",
1832 "util-deprecate": "1.0.2" 1832 "util-deprecate": "1.0.2"
1833 } 1833 }
1834 }, 1834 },
1835 "readdirp": { 1835 "readdirp": {
1836 "version": "2.1.0", 1836 "version": "2.1.0",
1837 "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-2.1.0.tgz", 1837 "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-2.1.0.tgz",
1838 "integrity": "sha1-TtCtBg3zBzMAxIRANz9y0cxkLXg=", 1838 "integrity": "sha1-TtCtBg3zBzMAxIRANz9y0cxkLXg=",
1839 "optional": true, 1839 "optional": true,
1840 "requires": { 1840 "requires": {
1841 "graceful-fs": "4.1.11", 1841 "graceful-fs": "4.1.11",
1842 "minimatch": "3.0.4", 1842 "minimatch": "3.0.4",
1843 "readable-stream": "2.3.3", 1843 "readable-stream": "2.3.3",
1844 "set-immediate-shim": "1.0.1" 1844 "set-immediate-shim": "1.0.1"
1845 } 1845 }
1846 }, 1846 },
1847 "redis": { 1847 "redis": {
1848 "version": "2.8.0", 1848 "version": "2.8.0",
1849 "resolved": "https://registry.npmjs.org/redis/-/redis-2.8.0.tgz", 1849 "resolved": "https://registry.npmjs.org/redis/-/redis-2.8.0.tgz",
1850 "integrity": "sha1-ICKI4/WMSfYHnZevehDhMDrhSwI=", 1850 "integrity": "sha1-ICKI4/WMSfYHnZevehDhMDrhSwI=",
1851 "requires": { 1851 "requires": {
1852 "double-ended-queue": "2.1.0-0", 1852 "double-ended-queue": "2.1.0-0",
1853 "redis-commands": "1.3.1", 1853 "redis-commands": "1.3.1",
1854 "redis-parser": "2.6.0" 1854 "redis-parser": "2.6.0"
1855 } 1855 }
1856 }, 1856 },
1857 "redis-commands": { 1857 "redis-commands": {
1858 "version": "1.3.1", 1858 "version": "1.3.1",
1859 "resolved": "https://registry.npmjs.org/redis-commands/-/redis-commands-1.3.1.tgz", 1859 "resolved": "https://registry.npmjs.org/redis-commands/-/redis-commands-1.3.1.tgz",
1860 "integrity": "sha1-gdgm9F+pyLIBH0zXoP5ZfSQdRCs=" 1860 "integrity": "sha1-gdgm9F+pyLIBH0zXoP5ZfSQdRCs="
1861 }, 1861 },
1862 "redis-parser": { 1862 "redis-parser": {
1863 "version": "2.6.0", 1863 "version": "2.6.0",
1864 "resolved": "https://registry.npmjs.org/redis-parser/-/redis-parser-2.6.0.tgz", 1864 "resolved": "https://registry.npmjs.org/redis-parser/-/redis-parser-2.6.0.tgz",
1865 "integrity": "sha1-Uu0J2srBCPGmMcB+m2mUHnoZUEs=" 1865 "integrity": "sha1-Uu0J2srBCPGmMcB+m2mUHnoZUEs="
1866 }, 1866 },
1867 "regex-cache": { 1867 "regex-cache": {
1868 "version": "0.4.4", 1868 "version": "0.4.4",
1869 "resolved": "https://registry.npmjs.org/regex-cache/-/regex-cache-0.4.4.tgz", 1869 "resolved": "https://registry.npmjs.org/regex-cache/-/regex-cache-0.4.4.tgz",
1870 "integrity": "sha1-db3FiioUls7EihKDW8VMjVYjNt0=", 1870 "integrity": "sha1-db3FiioUls7EihKDW8VMjVYjNt0=",
1871 "optional": true, 1871 "optional": true,
1872 "requires": { 1872 "requires": {
1873 "is-equal-shallow": "0.1.3" 1873 "is-equal-shallow": "0.1.3"
1874 } 1874 }
1875 }, 1875 },
1876 "remove-trailing-separator": { 1876 "remove-trailing-separator": {
1877 "version": "1.1.0", 1877 "version": "1.1.0",
1878 "resolved": "https://registry.npmjs.org/remove-trailing-separator/-/remove-trailing-separator-1.1.0.tgz", 1878 "resolved": "https://registry.npmjs.org/remove-trailing-separator/-/remove-trailing-separator-1.1.0.tgz",
1879 "integrity": "sha1-wkvOKig62tW8P1jg1IJJuSN52O8=" 1879 "integrity": "sha1-wkvOKig62tW8P1jg1IJJuSN52O8="
1880 }, 1880 },
1881 "repeat-element": { 1881 "repeat-element": {
1882 "version": "1.1.2", 1882 "version": "1.1.2",
1883 "resolved": "https://registry.npmjs.org/repeat-element/-/repeat-element-1.1.2.tgz", 1883 "resolved": "https://registry.npmjs.org/repeat-element/-/repeat-element-1.1.2.tgz",
1884 "integrity": "sha1-7wiaF40Ug7quTZPrmLT55OEdmQo=" 1884 "integrity": "sha1-7wiaF40Ug7quTZPrmLT55OEdmQo="
1885 }, 1885 },
1886 "repeat-string": { 1886 "repeat-string": {
1887 "version": "1.6.1", 1887 "version": "1.6.1",
1888 "resolved": "https://registry.npmjs.org/repeat-string/-/repeat-string-1.6.1.tgz", 1888 "resolved": "https://registry.npmjs.org/repeat-string/-/repeat-string-1.6.1.tgz",
1889 "integrity": "sha1-jcrkcOHIirwtYA//Sndihtp15jc=", 1889 "integrity": "sha1-jcrkcOHIirwtYA//Sndihtp15jc=",
1890 "optional": true 1890 "optional": true
1891 }, 1891 },
1892 "request": { 1892 "request": {
1893 "version": "2.81.0", 1893 "version": "2.81.0",
1894 "resolved": "https://registry.npmjs.org/request/-/request-2.81.0.tgz", 1894 "resolved": "https://registry.npmjs.org/request/-/request-2.81.0.tgz",
1895 "integrity": "sha1-xpKJRqDgbF+Nb4qTM0af/aRimKA=", 1895 "integrity": "sha1-xpKJRqDgbF+Nb4qTM0af/aRimKA=",
1896 "requires": { 1896 "requires": {
1897 "aws-sign2": "0.6.0", 1897 "aws-sign2": "0.6.0",
1898 "aws4": "1.6.0", 1898 "aws4": "1.6.0",
1899 "caseless": "0.12.0", 1899 "caseless": "0.12.0",
1900 "combined-stream": "1.0.5", 1900 "combined-stream": "1.0.5",
1901 "extend": "3.0.1", 1901 "extend": "3.0.1",
1902 "forever-agent": "0.6.1", 1902 "forever-agent": "0.6.1",
1903 "form-data": "2.1.4", 1903 "form-data": "2.1.4",
1904 "har-validator": "4.2.1", 1904 "har-validator": "4.2.1",
1905 "hawk": "3.1.3", 1905 "hawk": "3.1.3",
1906 "http-signature": "1.1.1", 1906 "http-signature": "1.1.1",
1907 "is-typedarray": "1.0.0", 1907 "is-typedarray": "1.0.0",
1908 "isstream": "0.1.2", 1908 "isstream": "0.1.2",
1909 "json-stringify-safe": "5.0.1", 1909 "json-stringify-safe": "5.0.1",
1910 "mime-types": "2.1.17", 1910 "mime-types": "2.1.17",
1911 "oauth-sign": "0.8.2", 1911 "oauth-sign": "0.8.2",
1912 "performance-now": "0.2.0", 1912 "performance-now": "0.2.0",
1913 "qs": "6.4.0", 1913 "qs": "6.4.0",
1914 "safe-buffer": "5.1.1", 1914 "safe-buffer": "5.1.1",
1915 "stringstream": "0.0.5", 1915 "stringstream": "0.0.5",
1916 "tough-cookie": "2.3.2", 1916 "tough-cookie": "2.3.2",
1917 "tunnel-agent": "0.6.0", 1917 "tunnel-agent": "0.6.0",
1918 "uuid": "3.1.0" 1918 "uuid": "3.1.0"
1919 } 1919 }
1920 }, 1920 },
1921 "safe-buffer": { 1921 "safe-buffer": {
1922 "version": "5.1.1", 1922 "version": "5.1.1",
1923 "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.1.tgz", 1923 "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.1.tgz",
1924 "integrity": "sha1-iTMSr2myEj3vcfV4iQAWce6yyFM=" 1924 "integrity": "sha1-iTMSr2myEj3vcfV4iQAWce6yyFM="
1925 }, 1925 },
1926 "send": { 1926 "send": {
1927 "version": "0.16.2", 1927 "version": "0.16.2",
1928 "resolved": "https://registry.npmjs.org/send/-/send-0.16.2.tgz", 1928 "resolved": "https://registry.npmjs.org/send/-/send-0.16.2.tgz",
1929 "integrity": "sha1-bsyh4PjBVtFBWXVZhI32RzCmu8E=", 1929 "integrity": "sha1-bsyh4PjBVtFBWXVZhI32RzCmu8E=",
1930 "requires": { 1930 "requires": {
1931 "debug": "2.6.9", 1931 "debug": "2.6.9",
1932 "depd": "1.1.2", 1932 "depd": "1.1.2",
1933 "destroy": "1.0.4", 1933 "destroy": "1.0.4",
1934 "encodeurl": "1.0.2", 1934 "encodeurl": "1.0.2",
1935 "escape-html": "1.0.3", 1935 "escape-html": "1.0.3",
1936 "etag": "1.8.1", 1936 "etag": "1.8.1",
1937 "fresh": "0.5.2", 1937 "fresh": "0.5.2",
1938 "http-errors": "1.6.2", 1938 "http-errors": "1.6.2",
1939 "mime": "1.4.1", 1939 "mime": "1.4.1",
1940 "ms": "2.0.0", 1940 "ms": "2.0.0",
1941 "on-finished": "2.3.0", 1941 "on-finished": "2.3.0",
1942 "range-parser": "1.2.0", 1942 "range-parser": "1.2.0",
1943 "statuses": "1.4.0" 1943 "statuses": "1.4.0"
1944 }, 1944 },
1945 "dependencies": { 1945 "dependencies": {
1946 "depd": { 1946 "depd": {
1947 "version": "1.1.2", 1947 "version": "1.1.2",
1948 "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz", 1948 "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz",
1949 "integrity": "sha1-m81S4UwJd2PnSbJ0xDRu0uVgtak=" 1949 "integrity": "sha1-m81S4UwJd2PnSbJ0xDRu0uVgtak="
1950 }, 1950 },
1951 "statuses": { 1951 "statuses": {
1952 "version": "1.4.0", 1952 "version": "1.4.0",
1953 "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.4.0.tgz", 1953 "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.4.0.tgz",
1954 "integrity": "sha1-u3PURtonlhBu/MG2AaJT1sRr0Ic=" 1954 "integrity": "sha1-u3PURtonlhBu/MG2AaJT1sRr0Ic="
1955 } 1955 }
1956 } 1956 }
1957 }, 1957 },
1958 "serve-static": { 1958 "serve-static": {
1959 "version": "1.13.2", 1959 "version": "1.13.2",
1960 "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.13.2.tgz", 1960 "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.13.2.tgz",
1961 "integrity": "sha1-CV6Ecv1bRiN9tQzkhqQ/S4bGzsE=", 1961 "integrity": "sha1-CV6Ecv1bRiN9tQzkhqQ/S4bGzsE=",
1962 "requires": { 1962 "requires": {
1963 "encodeurl": "1.0.2", 1963 "encodeurl": "1.0.2",
1964 "escape-html": "1.0.3", 1964 "escape-html": "1.0.3",
1965 "parseurl": "1.3.2", 1965 "parseurl": "1.3.2",
1966 "send": "0.16.2" 1966 "send": "0.16.2"
1967 } 1967 }
1968 }, 1968 },
1969 "set-immediate-shim": { 1969 "set-immediate-shim": {
1970 "version": "1.0.1", 1970 "version": "1.0.1",
1971 "resolved": "https://registry.npmjs.org/set-immediate-shim/-/set-immediate-shim-1.0.1.tgz", 1971 "resolved": "https://registry.npmjs.org/set-immediate-shim/-/set-immediate-shim-1.0.1.tgz",
1972 "integrity": "sha1-SysbJ+uAip+NzEgaWOXlb1mfP2E=", 1972 "integrity": "sha1-SysbJ+uAip+NzEgaWOXlb1mfP2E=",
1973 "optional": true 1973 "optional": true
1974 }, 1974 },
1975 "set-value": { 1975 "set-value": {
1976 "version": "0.4.3", 1976 "version": "0.4.3",
1977 "resolved": "https://registry.npmjs.org/set-value/-/set-value-0.4.3.tgz", 1977 "resolved": "https://registry.npmjs.org/set-value/-/set-value-0.4.3.tgz",
1978 "integrity": "sha1-fbCPnT0i3H945Trzw79GZuzfzPE=", 1978 "integrity": "sha1-fbCPnT0i3H945Trzw79GZuzfzPE=",
1979 "requires": { 1979 "requires": {
1980 "extend-shallow": "2.0.1", 1980 "extend-shallow": "2.0.1",
1981 "is-extendable": "0.1.1", 1981 "is-extendable": "0.1.1",
1982 "is-plain-object": "2.0.4", 1982 "is-plain-object": "2.0.4",
1983 "to-object-path": "0.3.0" 1983 "to-object-path": "0.3.0"
1984 } 1984 }
1985 }, 1985 },
1986 "setprototypeof": { 1986 "setprototypeof": {
1987 "version": "1.1.0", 1987 "version": "1.1.0",
1988 "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.0.tgz", 1988 "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.0.tgz",
1989 "integrity": "sha1-0L2FU2iHtv58DYGMuWLZ2RxU5lY=" 1989 "integrity": "sha1-0L2FU2iHtv58DYGMuWLZ2RxU5lY="
1990 }, 1990 },
1991 "sha1": { 1991 "sha1": {
1992 "version": "1.1.1", 1992 "version": "1.1.1",
1993 "resolved": "https://registry.npmjs.org/sha1/-/sha1-1.1.1.tgz", 1993 "resolved": "https://registry.npmjs.org/sha1/-/sha1-1.1.1.tgz",
1994 "integrity": "sha1-rdqnqTFo85PxnrKxUJFhjicA+Eg=", 1994 "integrity": "sha1-rdqnqTFo85PxnrKxUJFhjicA+Eg=",
1995 "requires": { 1995 "requires": {
1996 "charenc": "0.0.2", 1996 "charenc": "0.0.2",
1997 "crypt": "0.0.2" 1997 "crypt": "0.0.2"
1998 } 1998 }
1999 }, 1999 },
2000 "simple-git": { 2000 "simple-git": {
2001 "version": "1.80.1", 2001 "version": "1.80.1",
2002 "resolved": "https://registry.npmjs.org/simple-git/-/simple-git-1.80.1.tgz", 2002 "resolved": "https://registry.npmjs.org/simple-git/-/simple-git-1.80.1.tgz",
2003 "integrity": "sha1-SBBMtKxyV2k3hT4a/R7v/cl6yyk=", 2003 "integrity": "sha1-SBBMtKxyV2k3hT4a/R7v/cl6yyk=",
2004 "requires": { 2004 "requires": {
2005 "debug": "2.6.9" 2005 "debug": "2.6.9"
2006 } 2006 }
2007 }, 2007 },
2008 "sntp": { 2008 "sntp": {
2009 "version": "1.0.9", 2009 "version": "1.0.9",
2010 "resolved": "https://registry.npmjs.org/sntp/-/sntp-1.0.9.tgz", 2010 "resolved": "https://registry.npmjs.org/sntp/-/sntp-1.0.9.tgz",
2011 "integrity": "sha1-ZUEYTMkK7qbG57NeJlkIJEPGYZg=", 2011 "integrity": "sha1-ZUEYTMkK7qbG57NeJlkIJEPGYZg=",
2012 "requires": { 2012 "requires": {
2013 "hoek": "2.16.3" 2013 "hoek": "2.16.3"
2014 } 2014 }
2015 }, 2015 },
2016 "sort-asc": { 2016 "sort-asc": {
2017 "version": "0.2.0", 2017 "version": "0.2.0",
2018 "resolved": "https://registry.npmjs.org/sort-asc/-/sort-asc-0.2.0.tgz", 2018 "resolved": "https://registry.npmjs.org/sort-asc/-/sort-asc-0.2.0.tgz",
2019 "integrity": "sha1-AKSelHvCXVEL/eLLuN/9qfUOsvw=" 2019 "integrity": "sha1-AKSelHvCXVEL/eLLuN/9qfUOsvw="
2020 }, 2020 },
2021 "sort-desc": { 2021 "sort-desc": {
2022 "version": "0.2.0", 2022 "version": "0.2.0",
2023 "resolved": "https://registry.npmjs.org/sort-desc/-/sort-desc-0.2.0.tgz", 2023 "resolved": "https://registry.npmjs.org/sort-desc/-/sort-desc-0.2.0.tgz",
2024 "integrity": "sha1-KAwb2vxld4h87brR7S5BwDeXZkY=" 2024 "integrity": "sha1-KAwb2vxld4h87brR7S5BwDeXZkY="
2025 }, 2025 },
2026 "sort-object": { 2026 "sort-object": {
2027 "version": "3.0.2", 2027 "version": "3.0.2",
2028 "resolved": "https://registry.npmjs.org/sort-object/-/sort-object-3.0.2.tgz", 2028 "resolved": "https://registry.npmjs.org/sort-object/-/sort-object-3.0.2.tgz",
2029 "integrity": "sha1-2vK2k/YR990qIbgrgF5OrCMPdV4=", 2029 "integrity": "sha1-2vK2k/YR990qIbgrgF5OrCMPdV4=",
2030 "requires": { 2030 "requires": {
2031 "bytewise": "1.1.0", 2031 "bytewise": "1.1.0",
2032 "get-value": "2.0.6", 2032 "get-value": "2.0.6",
2033 "is-extendable": "0.1.1", 2033 "is-extendable": "0.1.1",
2034 "sort-asc": "0.2.0", 2034 "sort-asc": "0.2.0",
2035 "sort-desc": "0.2.0", 2035 "sort-desc": "0.2.0",
2036 "union-value": "0.2.4" 2036 "union-value": "0.2.4"
2037 } 2037 }
2038 }, 2038 },
2039 "sshpk": { 2039 "sshpk": {
2040 "version": "1.13.1", 2040 "version": "1.13.1",
2041 "resolved": "https://registry.npmjs.org/sshpk/-/sshpk-1.13.1.tgz", 2041 "resolved": "https://registry.npmjs.org/sshpk/-/sshpk-1.13.1.tgz",
2042 "integrity": "sha1-US322mKHFEMW3EwY/hzx2UBzm+M=", 2042 "integrity": "sha1-US322mKHFEMW3EwY/hzx2UBzm+M=",
2043 "requires": { 2043 "requires": {
2044 "asn1": "0.2.3", 2044 "asn1": "0.2.3",
2045 "assert-plus": "1.0.0", 2045 "assert-plus": "1.0.0",
2046 "bcrypt-pbkdf": "1.0.1", 2046 "bcrypt-pbkdf": "1.0.1",
2047 "dashdash": "1.14.1", 2047 "dashdash": "1.14.1",
2048 "ecc-jsbn": "0.1.1", 2048 "ecc-jsbn": "0.1.1",
2049 "getpass": "0.1.7", 2049 "getpass": "0.1.7",
2050 "jsbn": "0.1.1", 2050 "jsbn": "0.1.1",
2051 "tweetnacl": "0.14.5" 2051 "tweetnacl": "0.14.5"
2052 }, 2052 },
2053 "dependencies": { 2053 "dependencies": {
2054 "assert-plus": { 2054 "assert-plus": {
2055 "version": "1.0.0", 2055 "version": "1.0.0",
2056 "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz", 2056 "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz",
2057 "integrity": "sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU=" 2057 "integrity": "sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU="
2058 } 2058 }
2059 } 2059 }
2060 }, 2060 },
2061 "stack-trace": { 2061 "stack-trace": {
2062 "version": "0.0.10", 2062 "version": "0.0.10",
2063 "resolved": "https://registry.npmjs.org/stack-trace/-/stack-trace-0.0.10.tgz", 2063 "resolved": "https://registry.npmjs.org/stack-trace/-/stack-trace-0.0.10.tgz",
2064 "integrity": "sha1-VHxws0fo0ytOEI6hoqFZ5f3eGcA=" 2064 "integrity": "sha1-VHxws0fo0ytOEI6hoqFZ5f3eGcA="
2065 }, 2065 },
2066 "statuses": { 2066 "statuses": {
2067 "version": "1.3.1", 2067 "version": "1.3.1",
2068 "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.3.1.tgz", 2068 "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.3.1.tgz",
2069 "integrity": "sha1-+vUbnrdKrvOzrPStX2Gr8ky3uT4=" 2069 "integrity": "sha1-+vUbnrdKrvOzrPStX2Gr8ky3uT4="
2070 }, 2070 },
2071 "strftime": { 2071 "strftime": {
2072 "version": "0.10.0", 2072 "version": "0.10.0",
2073 "resolved": "https://registry.npmjs.org/strftime/-/strftime-0.10.0.tgz", 2073 "resolved": "https://registry.npmjs.org/strftime/-/strftime-0.10.0.tgz",
2074 "integrity": "sha1-s/D6QZKVICpaKJ9ta+n0kJphcZM=" 2074 "integrity": "sha1-s/D6QZKVICpaKJ9ta+n0kJphcZM="
2075 }, 2075 },
2076 "string-natural-compare": { 2076 "string-natural-compare": {
2077 "version": "2.0.2", 2077 "version": "2.0.2",
2078 "resolved": "https://registry.npmjs.org/string-natural-compare/-/string-natural-compare-2.0.2.tgz", 2078 "resolved": "https://registry.npmjs.org/string-natural-compare/-/string-natural-compare-2.0.2.tgz",
2079 "integrity": "sha1-xc5OJ4q10SZa5vxVQ1rre3b8sAE=" 2079 "integrity": "sha1-xc5OJ4q10SZa5vxVQ1rre3b8sAE="
2080 }, 2080 },
2081 "string-width": { 2081 "string-width": {
2082 "version": "1.0.2", 2082 "version": "1.0.2",
2083 "resolved": "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz", 2083 "resolved": "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz",
2084 "integrity": "sha1-EYvfW4zcUaKn5w0hHgfisLmxB9M=", 2084 "integrity": "sha1-EYvfW4zcUaKn5w0hHgfisLmxB9M=",
2085 "requires": { 2085 "requires": {
2086 "code-point-at": "1.1.0", 2086 "code-point-at": "1.1.0",
2087 "is-fullwidth-code-point": "1.0.0", 2087 "is-fullwidth-code-point": "1.0.0",
2088 "strip-ansi": "3.0.1" 2088 "strip-ansi": "3.0.1"
2089 } 2089 }
2090 }, 2090 },
2091 "string_decoder": { 2091 "string_decoder": {
2092 "version": "1.0.3", 2092 "version": "1.0.3",
2093 "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.0.3.tgz", 2093 "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.0.3.tgz",
2094 "integrity": "sha1-D8Z9fBQYJd6UKC3VNr7GubzoYKs=", 2094 "integrity": "sha1-D8Z9fBQYJd6UKC3VNr7GubzoYKs=",
2095 "optional": true, 2095 "optional": true,
2096 "requires": { 2096 "requires": {
2097 "safe-buffer": "5.1.1" 2097 "safe-buffer": "5.1.1"
2098 } 2098 }
2099 }, 2099 },
2100 "stringstream": { 2100 "stringstream": {
2101 "version": "0.0.5", 2101 "version": "0.0.5",
2102 "resolved": "https://registry.npmjs.org/stringstream/-/stringstream-0.0.5.tgz", 2102 "resolved": "https://registry.npmjs.org/stringstream/-/stringstream-0.0.5.tgz",
2103 "integrity": "sha1-TkhM1N5aC7vuGORjB3EKioFiGHg=" 2103 "integrity": "sha1-TkhM1N5aC7vuGORjB3EKioFiGHg="
2104 }, 2104 },
2105 "strip-ansi": { 2105 "strip-ansi": {
2106 "version": "3.0.1", 2106 "version": "3.0.1",
2107 "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", 2107 "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz",
2108 "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=", 2108 "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=",
2109 "requires": { 2109 "requires": {
2110 "ansi-regex": "2.1.1" 2110 "ansi-regex": "2.1.1"
2111 } 2111 }
2112 }, 2112 },
2113 "to-object-path": { 2113 "to-object-path": {
2114 "version": "0.3.0", 2114 "version": "0.3.0",
2115 "resolved": "https://registry.npmjs.org/to-object-path/-/to-object-path-0.3.0.tgz", 2115 "resolved": "https://registry.npmjs.org/to-object-path/-/to-object-path-0.3.0.tgz",
2116 "integrity": "sha1-KXWIt7Dn4KwI4E5nL4XB9JmeF68=", 2116 "integrity": "sha1-KXWIt7Dn4KwI4E5nL4XB9JmeF68=",
2117 "requires": { 2117 "requires": {
2118 "kind-of": "3.2.2" 2118 "kind-of": "3.2.2"
2119 } 2119 }
2120 }, 2120 },
2121 "tough-cookie": { 2121 "tough-cookie": {
2122 "version": "2.3.2", 2122 "version": "2.3.2",
2123 "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-2.3.2.tgz", 2123 "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-2.3.2.tgz",
2124 "integrity": "sha1-8IH3bkyFcg5sN6X6ztc3FQ2EByo=", 2124 "integrity": "sha1-8IH3bkyFcg5sN6X6ztc3FQ2EByo=",
2125 "requires": { 2125 "requires": {
2126 "punycode": "1.4.1" 2126 "punycode": "1.4.1"
2127 } 2127 }
2128 }, 2128 },
2129 "tunnel-agent": { 2129 "tunnel-agent": {
2130 "version": "0.6.0", 2130 "version": "0.6.0",
2131 "resolved": "https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.6.0.tgz", 2131 "resolved": "https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.6.0.tgz",
2132 "integrity": "sha1-J6XeoGs2sEoKmWZ3SykIaPD8QP0=", 2132 "integrity": "sha1-J6XeoGs2sEoKmWZ3SykIaPD8QP0=",
2133 "requires": { 2133 "requires": {
2134 "safe-buffer": "5.1.1" 2134 "safe-buffer": "5.1.1"
2135 } 2135 }
2136 }, 2136 },
2137 "tweetnacl": { 2137 "tweetnacl": {
2138 "version": "0.14.5", 2138 "version": "0.14.5",
2139 "resolved": "https://registry.npmjs.org/tweetnacl/-/tweetnacl-0.14.5.tgz", 2139 "resolved": "https://registry.npmjs.org/tweetnacl/-/tweetnacl-0.14.5.tgz",
2140 "integrity": "sha1-WuaBd/GS1EViadEIr6k/+HQ/T2Q=", 2140 "integrity": "sha1-WuaBd/GS1EViadEIr6k/+HQ/T2Q=",
2141 "optional": true 2141 "optional": true
2142 }, 2142 },
2143 "type-is": { 2143 "type-is": {
2144 "version": "1.6.16", 2144 "version": "1.6.16",
2145 "resolved": "https://registry.npmjs.org/type-is/-/type-is-1.6.16.tgz", 2145 "resolved": "https://registry.npmjs.org/type-is/-/type-is-1.6.16.tgz",
2146 "integrity": "sha1-+JzjQVQcZysl7nrjxz3uOyvlAZQ=", 2146 "integrity": "sha1-+JzjQVQcZysl7nrjxz3uOyvlAZQ=",
2147 "requires": { 2147 "requires": {
2148 "media-typer": "0.3.0", 2148 "media-typer": "0.3.0",
2149 "mime-types": "2.1.18" 2149 "mime-types": "2.1.18"
2150 }, 2150 },
2151 "dependencies": { 2151 "dependencies": {
2152 "mime-db": { 2152 "mime-db": {
2153 "version": "1.33.0", 2153 "version": "1.33.0",
2154 "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.33.0.tgz", 2154 "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.33.0.tgz",
2155 "integrity": "sha1-o0kgUKXLm2NFBUHjnZeI0icng9s=" 2155 "integrity": "sha1-o0kgUKXLm2NFBUHjnZeI0icng9s="
2156 }, 2156 },
2157 "mime-types": { 2157 "mime-types": {
2158 "version": "2.1.18", 2158 "version": "2.1.18",
2159 "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.18.tgz", 2159 "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.18.tgz",
2160 "integrity": "sha1-bzI/YKg9ERRvgx/xH9ZuL+VQO7g=", 2160 "integrity": "sha1-bzI/YKg9ERRvgx/xH9ZuL+VQO7g=",
2161 "requires": { 2161 "requires": {
2162 "mime-db": "1.33.0" 2162 "mime-db": "1.33.0"
2163 } 2163 }
2164 } 2164 }
2165 } 2165 }
2166 }, 2166 },
2167 "typewise": { 2167 "typewise": {
2168 "version": "1.0.3", 2168 "version": "1.0.3",
2169 "resolved": "https://registry.npmjs.org/typewise/-/typewise-1.0.3.tgz", 2169 "resolved": "https://registry.npmjs.org/typewise/-/typewise-1.0.3.tgz",
2170 "integrity": "sha1-EGeTZUCvl5N8xdz5kiSG6fooRlE=", 2170 "integrity": "sha1-EGeTZUCvl5N8xdz5kiSG6fooRlE=",
2171 "requires": { 2171 "requires": {
2172 "typewise-core": "1.2.0" 2172 "typewise-core": "1.2.0"
2173 } 2173 }
2174 }, 2174 },
2175 "typewise-core": { 2175 "typewise-core": {
2176 "version": "1.2.0", 2176 "version": "1.2.0",
2177 "resolved": "https://registry.npmjs.org/typewise-core/-/typewise-core-1.2.0.tgz", 2177 "resolved": "https://registry.npmjs.org/typewise-core/-/typewise-core-1.2.0.tgz",
2178 "integrity": "sha1-l+uRgFx/VdL5QXSPpQ0xXZke8ZU=" 2178 "integrity": "sha1-l+uRgFx/VdL5QXSPpQ0xXZke8ZU="
2179 }, 2179 },
2180 "uid-safe": { 2180 "uid-safe": {
2181 "version": "2.1.5", 2181 "version": "2.1.5",
2182 "resolved": "https://registry.npmjs.org/uid-safe/-/uid-safe-2.1.5.tgz", 2182 "resolved": "https://registry.npmjs.org/uid-safe/-/uid-safe-2.1.5.tgz",
2183 "integrity": "sha1-Kz1cckDo/C5Y+Komnl7knAhXvTo=", 2183 "integrity": "sha1-Kz1cckDo/C5Y+Komnl7knAhXvTo=",
2184 "requires": { 2184 "requires": {
2185 "random-bytes": "1.0.0" 2185 "random-bytes": "1.0.0"
2186 } 2186 }
2187 }, 2187 },
2188 "union-value": { 2188 "union-value": {
2189 "version": "0.2.4", 2189 "version": "0.2.4",
2190 "resolved": "https://registry.npmjs.org/union-value/-/union-value-0.2.4.tgz", 2190 "resolved": "https://registry.npmjs.org/union-value/-/union-value-0.2.4.tgz",
2191 "integrity": "sha1-c3UVJ4ZnkFfns3qmdug0aPwCdPA=", 2191 "integrity": "sha1-c3UVJ4ZnkFfns3qmdug0aPwCdPA=",
2192 "requires": { 2192 "requires": {
2193 "arr-union": "3.1.0", 2193 "arr-union": "3.1.0",
2194 "get-value": "2.0.6", 2194 "get-value": "2.0.6",
2195 "is-extendable": "0.1.1", 2195 "is-extendable": "0.1.1",
2196 "set-value": "0.4.3" 2196 "set-value": "0.4.3"
2197 } 2197 }
2198 }, 2198 },
2199 "uniqid": { 2199 "uniqid": {
2200 "version": "4.1.1", 2200 "version": "4.1.1",
2201 "resolved": "https://registry.npmjs.org/uniqid/-/uniqid-4.1.1.tgz", 2201 "resolved": "https://registry.npmjs.org/uniqid/-/uniqid-4.1.1.tgz",
2202 "integrity": "sha1-iSIN32t1GuUrX3JISGNShZa7hME=", 2202 "integrity": "sha1-iSIN32t1GuUrX3JISGNShZa7hME=",
2203 "requires": { 2203 "requires": {
2204 "macaddress": "0.2.8" 2204 "macaddress": "0.2.8"
2205 } 2205 }
2206 }, 2206 },
2207 "unpipe": { 2207 "unpipe": {
2208 "version": "1.0.0", 2208 "version": "1.0.0",
2209 "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz", 2209 "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz",
2210 "integrity": "sha1-sr9O6FFKrmFltIF4KdIbLvSZBOw=" 2210 "integrity": "sha1-sr9O6FFKrmFltIF4KdIbLvSZBOw="
2211 }, 2211 },
2212 "util-deprecate": { 2212 "util-deprecate": {
2213 "version": "1.0.2", 2213 "version": "1.0.2",
2214 "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", 2214 "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz",
2215 "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=", 2215 "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=",
2216 "optional": true 2216 "optional": true
2217 }, 2217 },
2218 "utils-merge": { 2218 "utils-merge": {
2219 "version": "1.0.1", 2219 "version": "1.0.1",
2220 "resolved": "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz", 2220 "resolved": "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz",
2221 "integrity": "sha1-n5VxD1CiZ5R7LMwSR0HBAoQn5xM=" 2221 "integrity": "sha1-n5VxD1CiZ5R7LMwSR0HBAoQn5xM="
2222 }, 2222 },
2223 "uuid": { 2223 "uuid": {
2224 "version": "3.1.0", 2224 "version": "3.1.0",
2225 "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.1.0.tgz", 2225 "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.1.0.tgz",
2226 "integrity": "sha1-PdPT55Crwk17DToDT/q6vijrvAQ=" 2226 "integrity": "sha1-PdPT55Crwk17DToDT/q6vijrvAQ="
2227 }, 2227 },
2228 "vary": { 2228 "vary": {
2229 "version": "1.1.2", 2229 "version": "1.1.2",
2230 "resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz", 2230 "resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz",
2231 "integrity": "sha1-IpnwLG3tMNSllhsLn3RSShj2NPw=" 2231 "integrity": "sha1-IpnwLG3tMNSllhsLn3RSShj2NPw="
2232 }, 2232 },
2233 "verror": { 2233 "verror": {
2234 "version": "1.10.0", 2234 "version": "1.10.0",
2235 "resolved": "https://registry.npmjs.org/verror/-/verror-1.10.0.tgz", 2235 "resolved": "https://registry.npmjs.org/verror/-/verror-1.10.0.tgz",
2236 "integrity": "sha1-OhBcoXBTr1XW4nDB+CiGguGNpAA=", 2236 "integrity": "sha1-OhBcoXBTr1XW4nDB+CiGguGNpAA=",
2237 "requires": { 2237 "requires": {
2238 "assert-plus": "1.0.0", 2238 "assert-plus": "1.0.0",
2239 "core-util-is": "1.0.2", 2239 "core-util-is": "1.0.2",
2240 "extsprintf": "1.3.0" 2240 "extsprintf": "1.3.0"
2241 }, 2241 },
2242 "dependencies": { 2242 "dependencies": {
2243 "assert-plus": { 2243 "assert-plus": {
2244 "version": "1.0.0", 2244 "version": "1.0.0",
2245 "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz", 2245 "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz",
2246 "integrity": "sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU=" 2246 "integrity": "sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU="
2247 } 2247 }
2248 } 2248 }
2249 }, 2249 },
2250 "window-size": { 2250 "window-size": {
2251 "version": "0.1.4", 2251 "version": "0.1.4",
2252 "resolved": "https://registry.npmjs.org/window-size/-/window-size-0.1.4.tgz", 2252 "resolved": "https://registry.npmjs.org/window-size/-/window-size-0.1.4.tgz",
2253 "integrity": "sha1-+OGqHuWlPsW/FR/6CXQqatdpeHY=" 2253 "integrity": "sha1-+OGqHuWlPsW/FR/6CXQqatdpeHY="
2254 }, 2254 },
2255 "winston": { 2255 "winston": {
2256 "version": "2.3.1", 2256 "version": "2.3.1",
2257 "resolved": "https://registry.npmjs.org/winston/-/winston-2.3.1.tgz", 2257 "resolved": "https://registry.npmjs.org/winston/-/winston-2.3.1.tgz",
2258 "integrity": "sha1-C0hCDZeMAYBM8CMLZIhhWYIloRk=", 2258 "integrity": "sha1-C0hCDZeMAYBM8CMLZIhhWYIloRk=",
2259 "requires": { 2259 "requires": {
2260 "async": "1.0.0", 2260 "async": "1.0.0",
2261 "colors": "1.0.3", 2261 "colors": "1.0.3",
2262 "cycle": "1.0.3", 2262 "cycle": "1.0.3",
2263 "eyes": "0.1.8", 2263 "eyes": "0.1.8",
2264 "isstream": "0.1.2", 2264 "isstream": "0.1.2",
2265 "stack-trace": "0.0.10" 2265 "stack-trace": "0.0.10"
2266 } 2266 }
2267 }, 2267 },
2268 "winston-circular-buffer": { 2268 "winston-circular-buffer": {
2269 "version": "1.0.0", 2269 "version": "1.0.0",
2270 "resolved": "https://registry.npmjs.org/winston-circular-buffer/-/winston-circular-buffer-1.0.0.tgz", 2270 "resolved": "https://registry.npmjs.org/winston-circular-buffer/-/winston-circular-buffer-1.0.0.tgz",
2271 "integrity": "sha1-6ZH3W5n/IFVR4O5HK3XSAdvT4ns=", 2271 "integrity": "sha1-6ZH3W5n/IFVR4O5HK3XSAdvT4ns=",
2272 "requires": { 2272 "requires": {
2273 "circular-buffer": "0.0.6" 2273 "circular-buffer": "0.0.6"
2274 } 2274 }
2275 }, 2275 },
2276 "winston-daily-rotate-file": { 2276 "winston-daily-rotate-file": {
2277 "version": "1.4.6", 2277 "version": "1.4.6",
2278 "resolved": "https://registry.npmjs.org/winston-daily-rotate-file/-/winston-daily-rotate-file-1.4.6.tgz", 2278 "resolved": "https://registry.npmjs.org/winston-daily-rotate-file/-/winston-daily-rotate-file-1.4.6.tgz",
2279 "integrity": "sha1-8gS2raGaU4b99S/pl9jhDkP/d4g=" 2279 "integrity": "sha1-8gS2raGaU4b99S/pl9jhDkP/d4g="
2280 }, 2280 },
2281 "wrap-ansi": { 2281 "wrap-ansi": {
2282 "version": "2.1.0", 2282 "version": "2.1.0",
2283 "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-2.1.0.tgz", 2283 "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-2.1.0.tgz",
2284 "integrity": "sha1-2Pw9KE3QV5T+hJc8rs3Rz4JP3YU=", 2284 "integrity": "sha1-2Pw9KE3QV5T+hJc8rs3Rz4JP3YU=",
2285 "requires": { 2285 "requires": {
2286 "string-width": "1.0.2", 2286 "string-width": "1.0.2",
2287 "strip-ansi": "3.0.1" 2287 "strip-ansi": "3.0.1"
2288 } 2288 }
2289 }, 2289 },
2290 "wrappy": { 2290 "wrappy": {
2291 "version": "1.0.2", 2291 "version": "1.0.2",
2292 "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", 2292 "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz",
2293 "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=" 2293 "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8="
2294 }, 2294 },
2295 "wraptile": { 2295 "wraptile": {
2296 "version": "2.0.0", 2296 "version": "2.0.0",
2297 "resolved": "https://registry.npmjs.org/wraptile/-/wraptile-2.0.0.tgz", 2297 "resolved": "https://registry.npmjs.org/wraptile/-/wraptile-2.0.0.tgz",
2298 "integrity": "sha512-Jzt4wTT0DJGucp4VewhbT6YutpOfBh6Ab4r5hKWTvFYsNTCxPi0U8wOsesDk1CQ+VcHyaP36BzCiKRJTROJiTQ==" 2298 "integrity": "sha512-Jzt4wTT0DJGucp4VewhbT6YutpOfBh6Ab4r5hKWTvFYsNTCxPi0U8wOsesDk1CQ+VcHyaP36BzCiKRJTROJiTQ=="
2299 }, 2299 },
2300 "y18n": { 2300 "y18n": {
2301 "version": "3.2.1", 2301 "version": "3.2.1",
2302 "resolved": "https://registry.npmjs.org/y18n/-/y18n-3.2.1.tgz", 2302 "resolved": "https://registry.npmjs.org/y18n/-/y18n-3.2.1.tgz",
2303 "integrity": "sha1-bRX7qITAhnnA136I53WegR4H+kE=" 2303 "integrity": "sha1-bRX7qITAhnnA136I53WegR4H+kE="
2304 }, 2304 },
2305 "yallist": { 2305 "yallist": {
2306 "version": "2.1.2", 2306 "version": "2.1.2",
2307 "resolved": "https://registry.npmjs.org/yallist/-/yallist-2.1.2.tgz", 2307 "resolved": "https://registry.npmjs.org/yallist/-/yallist-2.1.2.tgz",
2308 "integrity": "sha1-HBH5IY8HYImkfdUS+TxmmaaoHVI=" 2308 "integrity": "sha1-HBH5IY8HYImkfdUS+TxmmaaoHVI="
2309 }, 2309 },
2310 "yargs": { 2310 "yargs": {
2311 "version": "3.32.0", 2311 "version": "3.32.0",
2312 "resolved": "https://registry.npmjs.org/yargs/-/yargs-3.32.0.tgz", 2312 "resolved": "https://registry.npmjs.org/yargs/-/yargs-3.32.0.tgz",
2313 "integrity": "sha1-AwiOnr+edWtpdRYR0qXvWRSCyZU=", 2313 "integrity": "sha1-AwiOnr+edWtpdRYR0qXvWRSCyZU=",
2314 "requires": { 2314 "requires": {
2315 "camelcase": "2.1.1", 2315 "camelcase": "2.1.1",
2316 "cliui": "3.2.0", 2316 "cliui": "3.2.0",
2317 "decamelize": "1.2.0", 2317 "decamelize": "1.2.0",
2318 "os-locale": "1.4.0", 2318 "os-locale": "1.4.0",
2319 "string-width": "1.0.2", 2319 "string-width": "1.0.2",
2320 "window-size": "0.1.4", 2320 "window-size": "0.1.4",
2321 "y18n": "3.2.1" 2321 "y18n": "3.2.1"
2322 } 2322 }
2323 }, 2323 },
2324 "zames": { 2324 "zames": {
2325 "version": "2.0.0", 2325 "version": "2.0.0",
2326 "resolved": "https://registry.npmjs.org/zames/-/zames-2.0.0.tgz", 2326 "resolved": "https://registry.npmjs.org/zames/-/zames-2.0.0.tgz",
2327 "integrity": "sha512-o9xURXaNLqnkZwk9f9uxraL/k1vXdcYDtJtmesJi0lcpyzkJKhBVyg3ohLfdXEDeHWj/7DfZ6/axINQyaKZGOQ==", 2327 "integrity": "sha512-o9xURXaNLqnkZwk9f9uxraL/k1vXdcYDtJtmesJi0lcpyzkJKhBVyg3ohLfdXEDeHWj/7DfZ6/axINQyaKZGOQ==",
2328 "requires": { 2328 "requires": {
2329 "currify": "2.0.6", 2329 "currify": "2.0.6",
2330 "es6-promisify": "6.0.0" 2330 "es6-promisify": "6.0.0"
2331 } 2331 }
2332 } 2332 }
2333 } 2333 }
2334 } 2334 }
2335 2335
1 { 1 {
2 "name": "komodo-sdk", 2 "name": "komodo-sdk",
3 "version": "1.35.0", 3 "version": "1.36.0",
4 "description": "SDK for Komodo", 4 "description": "SDK for Komodo",
5 "main": "index.js", 5 "main": "index.js",
6 "scripts": { 6 "scripts": {
7 "test": "mocha", 7 "test": "mocha",
8 "postversion": "git push && git push --tags" 8 "postversion": "git push && git push --tags"
9 }, 9 },
10 "repository": { 10 "repository": {
11 "type": "git", 11 "type": "git",
12 "url": "git@gitlab.kodesumber.com:komodo/komodo-sdk.git" 12 "url": "git@gitlab.kodesumber.com:komodo/komodo-sdk.git"
13 }, 13 },
14 "keywords": [ 14 "keywords": [
15 "ppob", 15 "ppob",
16 "payment", 16 "payment",
17 "komodo" 17 "komodo"
18 ], 18 ],
19 "author": "Adhidarma Hadiwinoto <gua@adhisimon.org>", 19 "author": "Adhidarma Hadiwinoto <gua@adhisimon.org>",
20 "license": "ISC", 20 "license": "ISC",
21 "dependencies": { 21 "dependencies": {
22 "array-unique": "^0.3.2", 22 "array-unique": "^0.3.2",
23 "basic-auth": "^2.0.0", 23 "basic-auth": "^2.0.0",
24 "body-parser": "^1.18.2", 24 "body-parser": "^1.18.2",
25 "dot-object": "^1.7.0", 25 "dot-object": "^1.7.0",
26 "express": "^4.16.3", 26 "express": "^4.16.3",
27 "express-session": "^1.15.6", 27 "express-session": "^1.15.6",
28 "fs-copy-file": "^2.1.2", 28 "fs-copy-file": "^2.1.2",
29 "json-query": "^2.2.2", 29 "json-query": "^2.2.2",
30 "lru-cache": "^4.1.1", 30 "lru-cache": "^4.1.1",
31 "macaddress": "^0.2.8", 31 "macaddress": "^0.2.8",
32 "moment": "^2.19.1", 32 "moment": "^2.19.1",
33 "node-machine-id": "^1.1.10", 33 "node-machine-id": "^1.1.10",
34 "node-natural-sort": "^0.8.6", 34 "node-natural-sort": "^0.8.6",
35 "numeral": "^2.0.6", 35 "numeral": "^2.0.6",
36 "nunjucks": "^3.0.1", 36 "nunjucks": "^3.0.1",
37 "pkginfo": "^0.4.1", 37 "pkginfo": "^0.4.1",
38 "redis": "^2.8.0", 38 "redis": "^2.8.0",
39 "request": "^2.81.0", 39 "request": "^2.81.0",
40 "sha1": "^1.1.1", 40 "sha1": "^1.1.1",
41 "simple-git": "^1.80.1", 41 "simple-git": "^1.80.1",
42 "sort-object": "^3.0.2", 42 "sort-object": "^3.0.2",
43 "strftime": "^0.10.0", 43 "strftime": "^0.10.0",
44 "string-natural-compare": "^2.0.2", 44 "string-natural-compare": "^2.0.2",
45 "uniqid": "^4.1.1", 45 "uniqid": "^4.1.1",
46 "uuid": "^3.1.0", 46 "uuid": "^3.1.0",
47 "winston": "^2.3.1", 47 "winston": "^2.3.1",
48 "winston-circular-buffer": "^1.0.0", 48 "winston-circular-buffer": "^1.0.0",
49 "winston-daily-rotate-file": "^1.4.6" 49 "winston-daily-rotate-file": "^1.4.6"
50 } 50 }
51 } 51 }
52 52