Version Description
Download this release
Release Info
Developer | DvanKooten |
Plugin | MailChimp for WordPress |
Version | 4.1.15 |
Comparing to | |
See all releases |
Code changes from version 4.1.14 to 4.1.15
- CHANGELOG.md +14 -0
- assets/js/forms-api.js +769 -20
- assets/js/forms-api.min.js +1 -1
- assets/js/forms-api.min.js.map +1 -1
- includes/admin/class-admin.php +207 -201
- includes/admin/class-ads.php +19 -1
- includes/admin/class-review-notice.php +1 -1
- includes/admin/class-usage-tracking.php +1 -1
- includes/api/class-api-v3-client.php +6 -5
- includes/api/class-api.php +1 -1
- includes/api/class-exception.php +2 -2
- includes/class-list-data-mapper.php +0 -1
- includes/class-mailchimp.php +25 -26
- includes/forms/class-form-element.php +5 -0
- includes/forms/class-form-listener.php +20 -9
- includes/forms/class-form.php +1 -1
- includes/forms/class-output-manager.php +16 -30
- includes/forms/views/tabs/form-messages.php +1 -2
- includes/views/extensions.php +63 -0
- languages/mailchimp-for-wp-da_DK.mo +0 -0
- languages/mailchimp-for-wp-da_DK.po +40 -39
- languages/mailchimp-for-wp-nl_NL.mo +0 -0
- languages/mailchimp-for-wp-nl_NL.po +27 -26
- languages/mailchimp-for-wp.pot +54 -50
- mailchimp-for-wp.php +2 -3
- package-lock.json +765 -709
- readme.txt +41 -26
- vendor/autoload_52.php +1 -1
- vendor/composer/autoload_psr4.php +0 -1
- vendor/composer/autoload_real_52.php +3 -3
- vendor/composer/autoload_static.php +0 -16
CHANGELOG.md
CHANGED
@@ -1,6 +1,20 @@
|
|
1 |
Changelog
|
2 |
=========
|
3 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
4 |
#### 4.1.14 - January 8, 2018
|
5 |
|
6 |
**Fixes**
|
1 |
Changelog
|
2 |
=========
|
3 |
|
4 |
+
#### 4.1.15 - February 7, 2018
|
5 |
+
|
6 |
+
**Fixes**
|
7 |
+
|
8 |
+
- Dropdown fields with special characters were not properly passed to MailChimp.
|
9 |
+
- Interest groups with an all-numeric ID were not properly passed to MailChimp.
|
10 |
+
|
11 |
+
**Improvements**
|
12 |
+
|
13 |
+
- Various minor code optimizations
|
14 |
+
- Do not redirect when showing "already subscribed" warning.
|
15 |
+
- Improved scroll to form handling after a form is submitted without AJAX.
|
16 |
+
|
17 |
+
|
18 |
#### 4.1.14 - January 8, 2018
|
19 |
|
20 |
**Fixes**
|
assets/js/forms-api.js
CHANGED
@@ -7,39 +7,34 @@ var mc4wp = window.mc4wp || {};
|
|
7 |
var Gator = require('gator');
|
8 |
var forms = require('./forms/forms.js');
|
9 |
var config = window.mc4wp_forms_config || {};
|
|
|
10 |
|
11 |
// funcs
|
12 |
function scrollToForm(form) {
|
13 |
var animate = config.auto_scroll === 'animated';
|
14 |
-
|
15 |
-
|
16 |
-
|
17 |
-
|
|
|
18 |
}
|
19 |
|
20 |
function handleFormRequest(form, action, errors, data) {
|
21 |
-
var pageHeight = document.body.clientHeight;
|
22 |
var timeStart = Date.now();
|
|
|
23 |
|
24 |
// re-populate form
|
25 |
if (errors) {
|
26 |
form.setData(data);
|
27 |
}
|
28 |
|
29 |
-
|
|
|
30 |
scrollToForm(form);
|
31 |
}
|
32 |
|
33 |
// trigger events on window.load so all other scripts have loaded
|
34 |
window.addEventListener('load', function () {
|
35 |
-
var timeElapsed = Date.now() - timeStart;
|
36 |
-
|
37 |
-
// scroll to form again if page height changed since last scroll
|
38 |
-
// (only if load didn't take more than 0.8 seconds to prevent overtaking user scroll)
|
39 |
-
if (config.auto_scroll && timeElapsed < 800 && document.body.clientHeight !== pageHeight) {
|
40 |
-
scrollToForm(form);
|
41 |
-
}
|
42 |
-
|
43 |
// trigger events
|
44 |
forms.trigger('submitted', [form]);
|
45 |
forms.trigger(form.id + '.submitted', [form]);
|
@@ -56,6 +51,13 @@ function handleFormRequest(form, action, errors, data) {
|
|
56 |
forms.trigger(action + "d", [form, data]);
|
57 |
forms.trigger(form.id + "." + action + "d", [form, data]);
|
58 |
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
59 |
});
|
60 |
}
|
61 |
|
@@ -149,7 +151,7 @@ if (config.submitted_form) {
|
|
149 |
// expose mc4wp object globally
|
150 |
window.mc4wp = mc4wp;
|
151 |
|
152 |
-
},{"./forms/forms.js":3,"gator":
|
153 |
'use strict';
|
154 |
|
155 |
var serialize = require('form-serialize');
|
@@ -192,7 +194,7 @@ Form.prototype.reset = function () {
|
|
192 |
|
193 |
module.exports = Form;
|
194 |
|
195 |
-
},{"form-serialize":
|
196 |
'use strict';
|
197 |
|
198 |
// deps
|
@@ -254,7 +256,652 @@ module.exports = {
|
|
254 |
"off": events.off.bind(events)
|
255 |
};
|
256 |
|
257 |
-
},{"./form.js":2,"wolfy87-eventemitter":
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
258 |
// get successful control from form and assemble into object
|
259 |
// http://www.w3.org/TR/html401/interact/forms.html#h-17.13.2
|
260 |
|
@@ -516,7 +1163,7 @@ function str_serialize(result, key, value) {
|
|
516 |
|
517 |
module.exports = serialize;
|
518 |
|
519 |
-
},{}],
|
520 |
/**
|
521 |
* Copyright 2014 Craig Campbell
|
522 |
*
|
@@ -884,7 +1531,7 @@ module.exports = serialize;
|
|
884 |
window.Gator = Gator;
|
885 |
}) ();
|
886 |
|
887 |
-
},{}],
|
888 |
/*! populate.js v1.0.2 by @dannyvankooten | MIT license */
|
889 |
;(function(root) {
|
890 |
|
@@ -980,7 +1627,109 @@ module.exports = serialize;
|
|
980 |
|
981 |
}(this));
|
982 |
|
983 |
-
},{}],
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
984 |
/*!
|
985 |
* EventEmitter v5.2.4 - git.io/ee
|
986 |
* Unlicense - http://unlicense.org/
|
7 |
var Gator = require('gator');
|
8 |
var forms = require('./forms/forms.js');
|
9 |
var config = window.mc4wp_forms_config || {};
|
10 |
+
var scrollToElement = require('scroll-to-element');
|
11 |
|
12 |
// funcs
|
13 |
function scrollToForm(form) {
|
14 |
var animate = config.auto_scroll === 'animated';
|
15 |
+
|
16 |
+
scrollToElement(form.element, {
|
17 |
+
duration: animate ? 800 : 1,
|
18 |
+
alignment: 'middle'
|
19 |
+
});
|
20 |
}
|
21 |
|
22 |
function handleFormRequest(form, action, errors, data) {
|
|
|
23 |
var timeStart = Date.now();
|
24 |
+
var pageHeight = document.body.clientHeight;
|
25 |
|
26 |
// re-populate form
|
27 |
if (errors) {
|
28 |
form.setData(data);
|
29 |
}
|
30 |
|
31 |
+
// scroll to form
|
32 |
+
if (window.scrollY <= 10 && config.auto_scroll) {
|
33 |
scrollToForm(form);
|
34 |
}
|
35 |
|
36 |
// trigger events on window.load so all other scripts have loaded
|
37 |
window.addEventListener('load', function () {
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
38 |
// trigger events
|
39 |
forms.trigger('submitted', [form]);
|
40 |
forms.trigger(form.id + '.submitted', [form]);
|
51 |
forms.trigger(action + "d", [form, data]);
|
52 |
forms.trigger(form.id + "." + action + "d", [form, data]);
|
53 |
}
|
54 |
+
|
55 |
+
// scroll to form again if page height changed since last scroll, eg because of slow loading images
|
56 |
+
// (only if load didn't take more than 0.8 seconds to prevent overtaking user scroll)
|
57 |
+
var timeElapsed = Date.now() - timeStart;
|
58 |
+
if (config.auto_scroll && timeElapsed > 1000 && timeElapsed < 2000 && document.body.clientHeight != pageHeight) {
|
59 |
+
scrollToForm(form);
|
60 |
+
}
|
61 |
});
|
62 |
}
|
63 |
|
151 |
// expose mc4wp object globally
|
152 |
window.mc4wp = mc4wp;
|
153 |
|
154 |
+
},{"./forms/forms.js":3,"gator":11,"scroll-to-element":13}],2:[function(require,module,exports){
|
155 |
'use strict';
|
156 |
|
157 |
var serialize = require('form-serialize');
|
194 |
|
195 |
module.exports = Form;
|
196 |
|
197 |
+
},{"form-serialize":10,"populate.js":12}],3:[function(require,module,exports){
|
198 |
'use strict';
|
199 |
|
200 |
// deps
|
256 |
"off": events.off.bind(events)
|
257 |
};
|
258 |
|
259 |
+
},{"./form.js":2,"wolfy87-eventemitter":15}],4:[function(require,module,exports){
|
260 |
+
/**
|
261 |
+
* Module dependencies.
|
262 |
+
*/
|
263 |
+
|
264 |
+
var type;
|
265 |
+
try {
|
266 |
+
type = require('component-type');
|
267 |
+
} catch (_) {
|
268 |
+
type = require('type');
|
269 |
+
}
|
270 |
+
|
271 |
+
/**
|
272 |
+
* Module exports.
|
273 |
+
*/
|
274 |
+
|
275 |
+
module.exports = clone;
|
276 |
+
|
277 |
+
/**
|
278 |
+
* Clones objects.
|
279 |
+
*
|
280 |
+
* @param {Mixed} any object
|
281 |
+
* @api public
|
282 |
+
*/
|
283 |
+
|
284 |
+
function clone(obj){
|
285 |
+
switch (type(obj)) {
|
286 |
+
case 'object':
|
287 |
+
var copy = {};
|
288 |
+
for (var key in obj) {
|
289 |
+
if (obj.hasOwnProperty(key)) {
|
290 |
+
copy[key] = clone(obj[key]);
|
291 |
+
}
|
292 |
+
}
|
293 |
+
return copy;
|
294 |
+
|
295 |
+
case 'array':
|
296 |
+
var copy = new Array(obj.length);
|
297 |
+
for (var i = 0, l = obj.length; i < l; i++) {
|
298 |
+
copy[i] = clone(obj[i]);
|
299 |
+
}
|
300 |
+
return copy;
|
301 |
+
|
302 |
+
case 'regexp':
|
303 |
+
// from millermedeiros/amd-utils - MIT
|
304 |
+
var flags = '';
|
305 |
+
flags += obj.multiline ? 'm' : '';
|
306 |
+
flags += obj.global ? 'g' : '';
|
307 |
+
flags += obj.ignoreCase ? 'i' : '';
|
308 |
+
return new RegExp(obj.source, flags);
|
309 |
+
|
310 |
+
case 'date':
|
311 |
+
return new Date(obj.getTime());
|
312 |
+
|
313 |
+
default: // string, number, boolean, …
|
314 |
+
return obj;
|
315 |
+
}
|
316 |
+
}
|
317 |
+
|
318 |
+
},{"component-type":8,"type":8}],5:[function(require,module,exports){
|
319 |
+
|
320 |
+
/**
|
321 |
+
* Expose `Emitter`.
|
322 |
+
*/
|
323 |
+
|
324 |
+
module.exports = Emitter;
|
325 |
+
|
326 |
+
/**
|
327 |
+
* Initialize a new `Emitter`.
|
328 |
+
*
|
329 |
+
* @api public
|
330 |
+
*/
|
331 |
+
|
332 |
+
function Emitter(obj) {
|
333 |
+
if (obj) return mixin(obj);
|
334 |
+
};
|
335 |
+
|
336 |
+
/**
|
337 |
+
* Mixin the emitter properties.
|
338 |
+
*
|
339 |
+
* @param {Object} obj
|
340 |
+
* @return {Object}
|
341 |
+
* @api private
|
342 |
+
*/
|
343 |
+
|
344 |
+
function mixin(obj) {
|
345 |
+
for (var key in Emitter.prototype) {
|
346 |
+
obj[key] = Emitter.prototype[key];
|
347 |
+
}
|
348 |
+
return obj;
|
349 |
+
}
|
350 |
+
|
351 |
+
/**
|
352 |
+
* Listen on the given `event` with `fn`.
|
353 |
+
*
|
354 |
+
* @param {String} event
|
355 |
+
* @param {Function} fn
|
356 |
+
* @return {Emitter}
|
357 |
+
* @api public
|
358 |
+
*/
|
359 |
+
|
360 |
+
Emitter.prototype.on =
|
361 |
+
Emitter.prototype.addEventListener = function(event, fn){
|
362 |
+
this._callbacks = this._callbacks || {};
|
363 |
+
(this._callbacks['$' + event] = this._callbacks['$' + event] || [])
|
364 |
+
.push(fn);
|
365 |
+
return this;
|
366 |
+
};
|
367 |
+
|
368 |
+
/**
|
369 |
+
* Adds an `event` listener that will be invoked a single
|
370 |
+
* time then automatically removed.
|
371 |
+
*
|
372 |
+
* @param {String} event
|
373 |
+
* @param {Function} fn
|
374 |
+
* @return {Emitter}
|
375 |
+
* @api public
|
376 |
+
*/
|
377 |
+
|
378 |
+
Emitter.prototype.once = function(event, fn){
|
379 |
+
function on() {
|
380 |
+
this.off(event, on);
|
381 |
+
fn.apply(this, arguments);
|
382 |
+
}
|
383 |
+
|
384 |
+
on.fn = fn;
|
385 |
+
this.on(event, on);
|
386 |
+
return this;
|
387 |
+
};
|
388 |
+
|
389 |
+
/**
|
390 |
+
* Remove the given callback for `event` or all
|
391 |
+
* registered callbacks.
|
392 |
+
*
|
393 |
+
* @param {String} event
|
394 |
+
* @param {Function} fn
|
395 |
+
* @return {Emitter}
|
396 |
+
* @api public
|
397 |
+
*/
|
398 |
+
|
399 |
+
Emitter.prototype.off =
|
400 |
+
Emitter.prototype.removeListener =
|
401 |
+
Emitter.prototype.removeAllListeners =
|
402 |
+
Emitter.prototype.removeEventListener = function(event, fn){
|
403 |
+
this._callbacks = this._callbacks || {};
|
404 |
+
|
405 |
+
// all
|
406 |
+
if (0 == arguments.length) {
|
407 |
+
this._callbacks = {};
|
408 |
+
return this;
|
409 |
+
}
|
410 |
+
|
411 |
+
// specific event
|
412 |
+
var callbacks = this._callbacks['$' + event];
|
413 |
+
if (!callbacks) return this;
|
414 |
+
|
415 |
+
// remove all handlers
|
416 |
+
if (1 == arguments.length) {
|
417 |
+
delete this._callbacks['$' + event];
|
418 |
+
return this;
|
419 |
+
}
|
420 |
+
|
421 |
+
// remove specific handler
|
422 |
+
var cb;
|
423 |
+
for (var i = 0; i < callbacks.length; i++) {
|
424 |
+
cb = callbacks[i];
|
425 |
+
if (cb === fn || cb.fn === fn) {
|
426 |
+
callbacks.splice(i, 1);
|
427 |
+
break;
|
428 |
+
}
|
429 |
+
}
|
430 |
+
return this;
|
431 |
+
};
|
432 |
+
|
433 |
+
/**
|
434 |
+
* Emit `event` with the given args.
|
435 |
+
*
|
436 |
+
* @param {String} event
|
437 |
+
* @param {Mixed} ...
|
438 |
+
* @return {Emitter}
|
439 |
+
*/
|
440 |
+
|
441 |
+
Emitter.prototype.emit = function(event){
|
442 |
+
this._callbacks = this._callbacks || {};
|
443 |
+
var args = [].slice.call(arguments, 1)
|
444 |
+
, callbacks = this._callbacks['$' + event];
|
445 |
+
|
446 |
+
if (callbacks) {
|
447 |
+
callbacks = callbacks.slice(0);
|
448 |
+
for (var i = 0, len = callbacks.length; i < len; ++i) {
|
449 |
+
callbacks[i].apply(this, args);
|
450 |
+
}
|
451 |
+
}
|
452 |
+
|
453 |
+
return this;
|
454 |
+
};
|
455 |
+
|
456 |
+
/**
|
457 |
+
* Return array of callbacks for `event`.
|
458 |
+
*
|
459 |
+
* @param {String} event
|
460 |
+
* @return {Array}
|
461 |
+
* @api public
|
462 |
+
*/
|
463 |
+
|
464 |
+
Emitter.prototype.listeners = function(event){
|
465 |
+
this._callbacks = this._callbacks || {};
|
466 |
+
return this._callbacks['$' + event] || [];
|
467 |
+
};
|
468 |
+
|
469 |
+
/**
|
470 |
+
* Check if this emitter has `event` handlers.
|
471 |
+
*
|
472 |
+
* @param {String} event
|
473 |
+
* @return {Boolean}
|
474 |
+
* @api public
|
475 |
+
*/
|
476 |
+
|
477 |
+
Emitter.prototype.hasListeners = function(event){
|
478 |
+
return !! this.listeners(event).length;
|
479 |
+
};
|
480 |
+
|
481 |
+
},{}],6:[function(require,module,exports){
|
482 |
+
/**
|
483 |
+
* Expose `requestAnimationFrame()`.
|
484 |
+
*/
|
485 |
+
|
486 |
+
exports = module.exports = window.requestAnimationFrame
|
487 |
+
|| window.webkitRequestAnimationFrame
|
488 |
+
|| window.mozRequestAnimationFrame
|
489 |
+
|| fallback;
|
490 |
+
|
491 |
+
/**
|
492 |
+
* Fallback implementation.
|
493 |
+
*/
|
494 |
+
|
495 |
+
var prev = new Date().getTime();
|
496 |
+
function fallback(fn) {
|
497 |
+
var curr = new Date().getTime();
|
498 |
+
var ms = Math.max(0, 16 - (curr - prev));
|
499 |
+
var req = setTimeout(fn, ms);
|
500 |
+
prev = curr;
|
501 |
+
return req;
|
502 |
+
}
|
503 |
+
|
504 |
+
/**
|
505 |
+
* Cancel.
|
506 |
+
*/
|
507 |
+
|
508 |
+
var cancel = window.cancelAnimationFrame
|
509 |
+
|| window.webkitCancelAnimationFrame
|
510 |
+
|| window.mozCancelAnimationFrame
|
511 |
+
|| window.clearTimeout;
|
512 |
+
|
513 |
+
exports.cancel = function(id){
|
514 |
+
cancel.call(window, id);
|
515 |
+
};
|
516 |
+
|
517 |
+
},{}],7:[function(require,module,exports){
|
518 |
+
|
519 |
+
/**
|
520 |
+
* Module dependencies.
|
521 |
+
*/
|
522 |
+
|
523 |
+
var Emitter = require('emitter');
|
524 |
+
var clone = require('clone');
|
525 |
+
var type = require('type');
|
526 |
+
var ease = require('ease');
|
527 |
+
|
528 |
+
/**
|
529 |
+
* Expose `Tween`.
|
530 |
+
*/
|
531 |
+
|
532 |
+
module.exports = Tween;
|
533 |
+
|
534 |
+
/**
|
535 |
+
* Initialize a new `Tween` with `obj`.
|
536 |
+
*
|
537 |
+
* @param {Object|Array} obj
|
538 |
+
* @api public
|
539 |
+
*/
|
540 |
+
|
541 |
+
function Tween(obj) {
|
542 |
+
if (!(this instanceof Tween)) return new Tween(obj);
|
543 |
+
this._from = obj;
|
544 |
+
this.ease('linear');
|
545 |
+
this.duration(500);
|
546 |
+
}
|
547 |
+
|
548 |
+
/**
|
549 |
+
* Mixin emitter.
|
550 |
+
*/
|
551 |
+
|
552 |
+
Emitter(Tween.prototype);
|
553 |
+
|
554 |
+
/**
|
555 |
+
* Reset the tween.
|
556 |
+
*
|
557 |
+
* @api public
|
558 |
+
*/
|
559 |
+
|
560 |
+
Tween.prototype.reset = function(){
|
561 |
+
this.isArray = 'array' === type(this._from);
|
562 |
+
this._curr = clone(this._from);
|
563 |
+
this._done = false;
|
564 |
+
this._start = Date.now();
|
565 |
+
return this;
|
566 |
+
};
|
567 |
+
|
568 |
+
/**
|
569 |
+
* Tween to `obj` and reset internal state.
|
570 |
+
*
|
571 |
+
* tween.to({ x: 50, y: 100 })
|
572 |
+
*
|
573 |
+
* @param {Object|Array} obj
|
574 |
+
* @return {Tween} self
|
575 |
+
* @api public
|
576 |
+
*/
|
577 |
+
|
578 |
+
Tween.prototype.to = function(obj){
|
579 |
+
this.reset();
|
580 |
+
this._to = obj;
|
581 |
+
return this;
|
582 |
+
};
|
583 |
+
|
584 |
+
/**
|
585 |
+
* Set duration to `ms` [500].
|
586 |
+
*
|
587 |
+
* @param {Number} ms
|
588 |
+
* @return {Tween} self
|
589 |
+
* @api public
|
590 |
+
*/
|
591 |
+
|
592 |
+
Tween.prototype.duration = function(ms){
|
593 |
+
this._duration = ms;
|
594 |
+
return this;
|
595 |
+
};
|
596 |
+
|
597 |
+
/**
|
598 |
+
* Set easing function to `fn`.
|
599 |
+
*
|
600 |
+
* tween.ease('in-out-sine')
|
601 |
+
*
|
602 |
+
* @param {String|Function} fn
|
603 |
+
* @return {Tween}
|
604 |
+
* @api public
|
605 |
+
*/
|
606 |
+
|
607 |
+
Tween.prototype.ease = function(fn){
|
608 |
+
fn = 'function' == typeof fn ? fn : ease[fn];
|
609 |
+
if (!fn) throw new TypeError('invalid easing function');
|
610 |
+
this._ease = fn;
|
611 |
+
return this;
|
612 |
+
};
|
613 |
+
|
614 |
+
/**
|
615 |
+
* Stop the tween and immediately emit "stop" and "end".
|
616 |
+
*
|
617 |
+
* @return {Tween}
|
618 |
+
* @api public
|
619 |
+
*/
|
620 |
+
|
621 |
+
Tween.prototype.stop = function(){
|
622 |
+
this.stopped = true;
|
623 |
+
this._done = true;
|
624 |
+
this.emit('stop');
|
625 |
+
this.emit('end');
|
626 |
+
return this;
|
627 |
+
};
|
628 |
+
|
629 |
+
/**
|
630 |
+
* Perform a step.
|
631 |
+
*
|
632 |
+
* @return {Tween} self
|
633 |
+
* @api private
|
634 |
+
*/
|
635 |
+
|
636 |
+
Tween.prototype.step = function(){
|
637 |
+
if (this._done) return;
|
638 |
+
|
639 |
+
// duration
|
640 |
+
var duration = this._duration;
|
641 |
+
var now = Date.now();
|
642 |
+
var delta = now - this._start;
|
643 |
+
var done = delta >= duration;
|
644 |
+
|
645 |
+
// complete
|
646 |
+
if (done) {
|
647 |
+
this._from = this._to;
|
648 |
+
this._update(this._to);
|
649 |
+
this._done = true;
|
650 |
+
this.emit('end');
|
651 |
+
return this;
|
652 |
+
}
|
653 |
+
|
654 |
+
// tween
|
655 |
+
var from = this._from;
|
656 |
+
var to = this._to;
|
657 |
+
var curr = this._curr;
|
658 |
+
var fn = this._ease;
|
659 |
+
var p = (now - this._start) / duration;
|
660 |
+
var n = fn(p);
|
661 |
+
|
662 |
+
// array
|
663 |
+
if (this.isArray) {
|
664 |
+
for (var i = 0; i < from.length; ++i) {
|
665 |
+
curr[i] = from[i] + (to[i] - from[i]) * n;
|
666 |
+
}
|
667 |
+
|
668 |
+
this._update(curr);
|
669 |
+
return this;
|
670 |
+
}
|
671 |
+
|
672 |
+
// objech
|
673 |
+
for (var k in from) {
|
674 |
+
curr[k] = from[k] + (to[k] - from[k]) * n;
|
675 |
+
}
|
676 |
+
|
677 |
+
this._update(curr);
|
678 |
+
return this;
|
679 |
+
};
|
680 |
+
|
681 |
+
/**
|
682 |
+
* Set update function to `fn` or
|
683 |
+
* when no argument is given this performs
|
684 |
+
* a "step".
|
685 |
+
*
|
686 |
+
* @param {Function} fn
|
687 |
+
* @return {Tween} self
|
688 |
+
* @api public
|
689 |
+
*/
|
690 |
+
|
691 |
+
Tween.prototype.update = function(fn){
|
692 |
+
if (0 == arguments.length) return this.step();
|
693 |
+
this._update = fn;
|
694 |
+
return this;
|
695 |
+
};
|
696 |
+
},{"clone":4,"ease":9,"emitter":5,"type":8}],8:[function(require,module,exports){
|
697 |
+
/**
|
698 |
+
* toString ref.
|
699 |
+
*/
|
700 |
+
|
701 |
+
var toString = Object.prototype.toString;
|
702 |
+
|
703 |
+
/**
|
704 |
+
* Return the type of `val`.
|
705 |
+
*
|
706 |
+
* @param {Mixed} val
|
707 |
+
* @return {String}
|
708 |
+
* @api public
|
709 |
+
*/
|
710 |
+
|
711 |
+
module.exports = function(val){
|
712 |
+
switch (toString.call(val)) {
|
713 |
+
case '[object Date]': return 'date';
|
714 |
+
case '[object RegExp]': return 'regexp';
|
715 |
+
case '[object Arguments]': return 'arguments';
|
716 |
+
case '[object Array]': return 'array';
|
717 |
+
case '[object Error]': return 'error';
|
718 |
+
}
|
719 |
+
|
720 |
+
if (val === null) return 'null';
|
721 |
+
if (val === undefined) return 'undefined';
|
722 |
+
if (val !== val) return 'nan';
|
723 |
+
if (val && val.nodeType === 1) return 'element';
|
724 |
+
|
725 |
+
val = val.valueOf
|
726 |
+
? val.valueOf()
|
727 |
+
: Object.prototype.valueOf.apply(val)
|
728 |
+
|
729 |
+
return typeof val;
|
730 |
+
};
|
731 |
+
|
732 |
+
},{}],9:[function(require,module,exports){
|
733 |
+
|
734 |
+
// easing functions from "Tween.js"
|
735 |
+
|
736 |
+
exports.linear = function(n){
|
737 |
+
return n;
|
738 |
+
};
|
739 |
+
|
740 |
+
exports.inQuad = function(n){
|
741 |
+
return n * n;
|
742 |
+
};
|
743 |
+
|
744 |
+
exports.outQuad = function(n){
|
745 |
+
return n * (2 - n);
|
746 |
+
};
|
747 |
+
|
748 |
+
exports.inOutQuad = function(n){
|
749 |
+
n *= 2;
|
750 |
+
if (n < 1) return 0.5 * n * n;
|
751 |
+
return - 0.5 * (--n * (n - 2) - 1);
|
752 |
+
};
|
753 |
+
|
754 |
+
exports.inCube = function(n){
|
755 |
+
return n * n * n;
|
756 |
+
};
|
757 |
+
|
758 |
+
exports.outCube = function(n){
|
759 |
+
return --n * n * n + 1;
|
760 |
+
};
|
761 |
+
|
762 |
+
exports.inOutCube = function(n){
|
763 |
+
n *= 2;
|
764 |
+
if (n < 1) return 0.5 * n * n * n;
|
765 |
+
return 0.5 * ((n -= 2 ) * n * n + 2);
|
766 |
+
};
|
767 |
+
|
768 |
+
exports.inQuart = function(n){
|
769 |
+
return n * n * n * n;
|
770 |
+
};
|
771 |
+
|
772 |
+
exports.outQuart = function(n){
|
773 |
+
return 1 - (--n * n * n * n);
|
774 |
+
};
|
775 |
+
|
776 |
+
exports.inOutQuart = function(n){
|
777 |
+
n *= 2;
|
778 |
+
if (n < 1) return 0.5 * n * n * n * n;
|
779 |
+
return -0.5 * ((n -= 2) * n * n * n - 2);
|
780 |
+
};
|
781 |
+
|
782 |
+
exports.inQuint = function(n){
|
783 |
+
return n * n * n * n * n;
|
784 |
+
}
|
785 |
+
|
786 |
+
exports.outQuint = function(n){
|
787 |
+
return --n * n * n * n * n + 1;
|
788 |
+
}
|
789 |
+
|
790 |
+
exports.inOutQuint = function(n){
|
791 |
+
n *= 2;
|
792 |
+
if (n < 1) return 0.5 * n * n * n * n * n;
|
793 |
+
return 0.5 * ((n -= 2) * n * n * n * n + 2);
|
794 |
+
};
|
795 |
+
|
796 |
+
exports.inSine = function(n){
|
797 |
+
return 1 - Math.cos(n * Math.PI / 2 );
|
798 |
+
};
|
799 |
+
|
800 |
+
exports.outSine = function(n){
|
801 |
+
return Math.sin(n * Math.PI / 2);
|
802 |
+
};
|
803 |
+
|
804 |
+
exports.inOutSine = function(n){
|
805 |
+
return .5 * (1 - Math.cos(Math.PI * n));
|
806 |
+
};
|
807 |
+
|
808 |
+
exports.inExpo = function(n){
|
809 |
+
return 0 == n ? 0 : Math.pow(1024, n - 1);
|
810 |
+
};
|
811 |
+
|
812 |
+
exports.outExpo = function(n){
|
813 |
+
return 1 == n ? n : 1 - Math.pow(2, -10 * n);
|
814 |
+
};
|
815 |
+
|
816 |
+
exports.inOutExpo = function(n){
|
817 |
+
if (0 == n) return 0;
|
818 |
+
if (1 == n) return 1;
|
819 |
+
if ((n *= 2) < 1) return .5 * Math.pow(1024, n - 1);
|
820 |
+
return .5 * (-Math.pow(2, -10 * (n - 1)) + 2);
|
821 |
+
};
|
822 |
+
|
823 |
+
exports.inCirc = function(n){
|
824 |
+
return 1 - Math.sqrt(1 - n * n);
|
825 |
+
};
|
826 |
+
|
827 |
+
exports.outCirc = function(n){
|
828 |
+
return Math.sqrt(1 - (--n * n));
|
829 |
+
};
|
830 |
+
|
831 |
+
exports.inOutCirc = function(n){
|
832 |
+
n *= 2
|
833 |
+
if (n < 1) return -0.5 * (Math.sqrt(1 - n * n) - 1);
|
834 |
+
return 0.5 * (Math.sqrt(1 - (n -= 2) * n) + 1);
|
835 |
+
};
|
836 |
+
|
837 |
+
exports.inBack = function(n){
|
838 |
+
var s = 1.70158;
|
839 |
+
return n * n * (( s + 1 ) * n - s);
|
840 |
+
};
|
841 |
+
|
842 |
+
exports.outBack = function(n){
|
843 |
+
var s = 1.70158;
|
844 |
+
return --n * n * ((s + 1) * n + s) + 1;
|
845 |
+
};
|
846 |
+
|
847 |
+
exports.inOutBack = function(n){
|
848 |
+
var s = 1.70158 * 1.525;
|
849 |
+
if ( ( n *= 2 ) < 1 ) return 0.5 * ( n * n * ( ( s + 1 ) * n - s ) );
|
850 |
+
return 0.5 * ( ( n -= 2 ) * n * ( ( s + 1 ) * n + s ) + 2 );
|
851 |
+
};
|
852 |
+
|
853 |
+
exports.inBounce = function(n){
|
854 |
+
return 1 - exports.outBounce(1 - n);
|
855 |
+
};
|
856 |
+
|
857 |
+
exports.outBounce = function(n){
|
858 |
+
if ( n < ( 1 / 2.75 ) ) {
|
859 |
+
return 7.5625 * n * n;
|
860 |
+
} else if ( n < ( 2 / 2.75 ) ) {
|
861 |
+
return 7.5625 * ( n -= ( 1.5 / 2.75 ) ) * n + 0.75;
|
862 |
+
} else if ( n < ( 2.5 / 2.75 ) ) {
|
863 |
+
return 7.5625 * ( n -= ( 2.25 / 2.75 ) ) * n + 0.9375;
|
864 |
+
} else {
|
865 |
+
return 7.5625 * ( n -= ( 2.625 / 2.75 ) ) * n + 0.984375;
|
866 |
+
}
|
867 |
+
};
|
868 |
+
|
869 |
+
exports.inOutBounce = function(n){
|
870 |
+
if (n < .5) return exports.inBounce(n * 2) * .5;
|
871 |
+
return exports.outBounce(n * 2 - 1) * .5 + .5;
|
872 |
+
};
|
873 |
+
|
874 |
+
// aliases
|
875 |
+
|
876 |
+
exports['in-quad'] = exports.inQuad;
|
877 |
+
exports['out-quad'] = exports.outQuad;
|
878 |
+
exports['in-out-quad'] = exports.inOutQuad;
|
879 |
+
exports['in-cube'] = exports.inCube;
|
880 |
+
exports['out-cube'] = exports.outCube;
|
881 |
+
exports['in-out-cube'] = exports.inOutCube;
|
882 |
+
exports['in-quart'] = exports.inQuart;
|
883 |
+
exports['out-quart'] = exports.outQuart;
|
884 |
+
exports['in-out-quart'] = exports.inOutQuart;
|
885 |
+
exports['in-quint'] = exports.inQuint;
|
886 |
+
exports['out-quint'] = exports.outQuint;
|
887 |
+
exports['in-out-quint'] = exports.inOutQuint;
|
888 |
+
exports['in-sine'] = exports.inSine;
|
889 |
+
exports['out-sine'] = exports.outSine;
|
890 |
+
exports['in-out-sine'] = exports.inOutSine;
|
891 |
+
exports['in-expo'] = exports.inExpo;
|
892 |
+
exports['out-expo'] = exports.outExpo;
|
893 |
+
exports['in-out-expo'] = exports.inOutExpo;
|
894 |
+
exports['in-circ'] = exports.inCirc;
|
895 |
+
exports['out-circ'] = exports.outCirc;
|
896 |
+
exports['in-out-circ'] = exports.inOutCirc;
|
897 |
+
exports['in-back'] = exports.inBack;
|
898 |
+
exports['out-back'] = exports.outBack;
|
899 |
+
exports['in-out-back'] = exports.inOutBack;
|
900 |
+
exports['in-bounce'] = exports.inBounce;
|
901 |
+
exports['out-bounce'] = exports.outBounce;
|
902 |
+
exports['in-out-bounce'] = exports.inOutBounce;
|
903 |
+
|
904 |
+
},{}],10:[function(require,module,exports){
|
905 |
// get successful control from form and assemble into object
|
906 |
// http://www.w3.org/TR/html401/interact/forms.html#h-17.13.2
|
907 |
|
1163 |
|
1164 |
module.exports = serialize;
|
1165 |
|
1166 |
+
},{}],11:[function(require,module,exports){
|
1167 |
/**
|
1168 |
* Copyright 2014 Craig Campbell
|
1169 |
*
|
1531 |
window.Gator = Gator;
|
1532 |
}) ();
|
1533 |
|
1534 |
+
},{}],12:[function(require,module,exports){
|
1535 |
/*! populate.js v1.0.2 by @dannyvankooten | MIT license */
|
1536 |
;(function(root) {
|
1537 |
|
1627 |
|
1628 |
}(this));
|
1629 |
|
1630 |
+
},{}],13:[function(require,module,exports){
|
1631 |
+
var scroll = require('scroll-to');
|
1632 |
+
|
1633 |
+
function calculateScrollOffset(elem, additionalOffset, alignment) {
|
1634 |
+
var body = document.body,
|
1635 |
+
html = document.documentElement;
|
1636 |
+
|
1637 |
+
var elemRect = elem.getBoundingClientRect();
|
1638 |
+
var clientHeight = html.clientHeight;
|
1639 |
+
var documentHeight = Math.max( body.scrollHeight, body.offsetHeight,
|
1640 |
+
html.clientHeight, html.scrollHeight, html.offsetHeight );
|
1641 |
+
|
1642 |
+
additionalOffset = additionalOffset || 0;
|
1643 |
+
|
1644 |
+
var scrollPosition;
|
1645 |
+
if (alignment === 'bottom') {
|
1646 |
+
scrollPosition = elemRect.bottom - clientHeight;
|
1647 |
+
} else if (alignment === 'middle') {
|
1648 |
+
scrollPosition = elemRect.bottom - clientHeight / 2 - elemRect.height / 2;
|
1649 |
+
} else { // top and default
|
1650 |
+
scrollPosition = elemRect.top;
|
1651 |
+
}
|
1652 |
+
|
1653 |
+
var maxScrollPosition = documentHeight - clientHeight;
|
1654 |
+
return Math.min(scrollPosition + additionalOffset + window.pageYOffset,
|
1655 |
+
maxScrollPosition);
|
1656 |
+
}
|
1657 |
+
|
1658 |
+
module.exports = function (elem, options) {
|
1659 |
+
options = options || {};
|
1660 |
+
if (typeof elem === 'string') elem = document.querySelector(elem);
|
1661 |
+
if (elem) return scroll(0, calculateScrollOffset(elem, options.offset, options.align), options);
|
1662 |
+
};
|
1663 |
+
|
1664 |
+
},{"scroll-to":14}],14:[function(require,module,exports){
|
1665 |
+
/**
|
1666 |
+
* Module dependencies.
|
1667 |
+
*/
|
1668 |
+
|
1669 |
+
var Tween = require('tween');
|
1670 |
+
var raf = require('raf');
|
1671 |
+
|
1672 |
+
/**
|
1673 |
+
* Expose `scrollTo`.
|
1674 |
+
*/
|
1675 |
+
|
1676 |
+
module.exports = scrollTo;
|
1677 |
+
|
1678 |
+
/**
|
1679 |
+
* Scroll to `(x, y)`.
|
1680 |
+
*
|
1681 |
+
* @param {Number} x
|
1682 |
+
* @param {Number} y
|
1683 |
+
* @api public
|
1684 |
+
*/
|
1685 |
+
|
1686 |
+
function scrollTo(x, y, options) {
|
1687 |
+
options = options || {};
|
1688 |
+
|
1689 |
+
// start position
|
1690 |
+
var start = scroll();
|
1691 |
+
|
1692 |
+
// setup tween
|
1693 |
+
var tween = Tween(start)
|
1694 |
+
.ease(options.ease || 'out-circ')
|
1695 |
+
.to({ top: y, left: x })
|
1696 |
+
.duration(options.duration || 1000);
|
1697 |
+
|
1698 |
+
// scroll
|
1699 |
+
tween.update(function(o){
|
1700 |
+
window.scrollTo(o.left | 0, o.top | 0);
|
1701 |
+
});
|
1702 |
+
|
1703 |
+
// handle end
|
1704 |
+
tween.on('end', function(){
|
1705 |
+
animate = function(){};
|
1706 |
+
});
|
1707 |
+
|
1708 |
+
// animate
|
1709 |
+
function animate() {
|
1710 |
+
raf(animate);
|
1711 |
+
tween.update();
|
1712 |
+
}
|
1713 |
+
|
1714 |
+
animate();
|
1715 |
+
|
1716 |
+
return tween;
|
1717 |
+
}
|
1718 |
+
|
1719 |
+
/**
|
1720 |
+
* Return scroll position.
|
1721 |
+
*
|
1722 |
+
* @return {Object}
|
1723 |
+
* @api private
|
1724 |
+
*/
|
1725 |
+
|
1726 |
+
function scroll() {
|
1727 |
+
var y = window.pageYOffset || document.documentElement.scrollTop;
|
1728 |
+
var x = window.pageXOffset || document.documentElement.scrollLeft;
|
1729 |
+
return { top: y, left: x };
|
1730 |
+
}
|
1731 |
+
|
1732 |
+
},{"raf":6,"tween":7}],15:[function(require,module,exports){
|
1733 |
/*!
|
1734 |
* EventEmitter v5.2.4 - git.io/ee
|
1735 |
* Unlicense - http://unlicense.org/
|
assets/js/forms-api.min.js
CHANGED
@@ -1,2 +1,2 @@
|
|
1 |
-
!function(){var e=void 0,t=void 0;!function t(n,r,i){function o(a,c){if(!r[a]){if(!n[a]){var u="function"==typeof e&&e;if(!c&&u)return u(a,!0);if(s)return s(a,!0);var f=new Error("Cannot find module '"+a+"'");throw f.code="MODULE_NOT_FOUND",f}var l=r[a]={exports:{}};n[a][0].call(l.exports,function(e){var t=n[a][1][e];return o(t||e)},l,l.exports,t,n,r,i)}return r[a].exports}for(var s="function"==typeof e&&e,a=0;a<i.length;a++)o(i[a]);return o}({1:[function(e,t,n){"use strict";function r(e){var t={behavior:"animated"===c.auto_scroll?"smooth":"instant"};e.element.scrollIntoView(t)}function i(){var e=this,t=e.form.querySelectorAll("[data-show-if], [data-hide-if]"),n=(e.getAttribute("name")||"").toLowerCase();[].forEach.call(t,function(t){var r=!!t.getAttribute("data-show-if"),i=r?t.getAttribute("data-show-if").split(":"):t.getAttribute("data-hide-if").split(":"),o=i[0],s=i[1]||"";if(n===o.toLowerCase()){(function(e,t,n){return function(){var r=this.value.trim(),i=("radio"!==this.getAttribute("type")&&"checked"!==this.getAttribute("type")||this.checked)&&(r===t&&""!==t||""===t&&r.length>0);e.style.display=n?i?"":"none":i?"none":""}})(t,s,r).call(e)}})}var o=window.mc4wp||{},s=e("gator"),a=e("./forms/forms.js"),c=window.mc4wp_forms_config||{};if(s(document.body).on("keyup",".mc4wp-form input, .mc4wp-form textarea, .mc4wp-form select",i),s(document.body).on("change",".mc4wp-form input, .mc4wp-form textarea, .mc4wp-form select",i),window.addEventListener("load",function(){[].forEach.call(document.querySelectorAll(".mc4wp-form input, .mc4wp-form textarea, .mc4wp-form select"),function(e){i.call(e)})}),s(document.body).on("submit",".mc4wp-form",function(e){var t=a.getByElement(e.target||e.srcElement);a.trigger("submit",[t,e]),a.trigger(t.id+".submit",[t,e])}),s(document.body).on("focus",".mc4wp-form",function(e){var t=a.getByElement(e.target||e.srcElement);t.started||(a.trigger("started",[t,e]),a.trigger(t.id+".started",[t,e]),t.started=!0)}),s(document.body).on("change",".mc4wp-form",function(e){var t=a.getByElement(e.target||e.srcElement);a.trigger("change",[t,e]),a.trigger(t.id+".change",[t,e])}),o.listeners){for(var u=o.listeners,f=0;f<u.length;f++)a.on(u[f].event,u[f].callback);delete o.listeners}if(o.forms=a,c.submitted_form){var l=c.submitted_form,h=document.getElementById(l.element_id);!function(e,t,n,i){var o=document.body.clientHeight,s=Date.now();n&&e.setData(i),c.auto_scroll&&r(e),window.addEventListener("load",function(){var u=Date.now()-s;c.auto_scroll&&u<800&&document.body.clientHeight!==o&&r(e),a.trigger("submitted",[e]),a.trigger(e.id+".submitted",[e]),n?(a.trigger("error",[e,n]),a.trigger(e.id+".error",[e,n])):(a.trigger("success",[e,i]),a.trigger(e.id+".success",[e,i]),a.trigger(t+"d",[e,i]),a.trigger(e.id+"."+t+"d",[e,i]))})}(a.getByElement(h),l.action,l.errors,l.data)}window.mc4wp=o},{"./forms/forms.js":3,gator:5}],2:[function(e,t,n){"use strict";var r=e("form-serialize"),i=e("populate.js"),o=function(e,t){this.id=e,this.element=t||document.createElement("form"),this.name=this.element.getAttribute("data-name")||"Form #"+this.id,this.errors=[],this.started=!1};o.prototype.setData=function(e){try{i(this.element,e)}catch(e){console.error(e)}},o.prototype.getData=function(){return r(this.element,{hash:!0,empty:!0})},o.prototype.getSerializedData=function(){return r(this.element,{hash:!1,empty:!0})},o.prototype.setResponse=function(e){this.element.querySelector(".mc4wp-response").innerHTML=e},o.prototype.reset=function(){this.setResponse(""),this.element.querySelector(".mc4wp-form-fields").style.display="",this.element.reset()},t.exports=o},{"form-serialize":4,"populate.js":6}],3:[function(e,t,n){"use strict";function r(e,t){t=t||parseInt(e.getAttribute("data-id"))||0;var n=new o(t,e);return a.push(n),n}var i=e("wolfy87-eventemitter"),o=e("./form.js"),s=new i,a=[];t.exports={all:function(){return a},get:function(e){for(var t=0;t<a.length;t++)if(a[t].id==e)return a[t];return r(document.querySelector(".mc4wp-form-"+e),e)},getByElement:function(e){for(var t=e.form||e,n=0;n<a.length;n++)if(a[n].element==t)return a[n];return r(t)},on:s.on.bind(s),trigger:s.trigger.bind(s),off:s.off.bind(s)}},{"./form.js":2,"wolfy87-eventemitter":7}],4:[function(e,t,n){function r(e,t,n){if(0===t.length)return e=n;var i=t.shift(),o=i.match(/^\[(.+?)\]$/);if("[]"===i)return e=e||[],Array.isArray(e)?e.push(r(null,t,n)):(e._values=e._values||[],e._values.push(r(null,t,n))),e;if(o){var s=o[1],a=+s;isNaN(a)?(e=e||{})[s]=r(e[s],t,n):(e=e||[])[a]=r(e[a],t,n)}else e[i]=r(e[i],t,n);return e}var i=/^(?:submit|button|image|reset|file)$/i,o=/^(?:input|select|textarea|keygen)/i,s=/(\[[^\[\]]*\])/g;t.exports=function(e,t){"object"!=typeof t?t={hash:!!t}:void 0===t.hash&&(t.hash=!0);for(var n=t.hash?{}:"",a=t.serializer||(t.hash?function(e,t,n){if(t.match(s)){var i=function(e){var t=[],n=new RegExp(s),r=/^([^\[\]]*)/.exec(e);for(r[1]&&t.push(r[1]);null!==(r=n.exec(e));)t.push(r[1]);return t}(t);r(e,i,n)}else{var o=e[t];o?(Array.isArray(o)||(e[t]=[o]),e[t].push(n)):e[t]=n}return e}:function(e,t,n){return n=n.replace(/(\r)?\n/g,"\r\n"),n=encodeURIComponent(n),n=n.replace(/%20/g,"+"),e+(e?"&":"")+encodeURIComponent(t)+"="+n}),c=e&&e.elements?e.elements:[],u=Object.create(null),f=0;f<c.length;++f){var l=c[f];if((t.disabled||!l.disabled)&&l.name&&o.test(l.nodeName)&&!i.test(l.type)){var h=l.name,d=l.value;if("checkbox"!==l.type&&"radio"!==l.type||l.checked||(d=void 0),t.empty){if("checkbox"!==l.type||l.checked||(d=""),"radio"===l.type&&(u[l.name]||l.checked?l.checked&&(u[l.name]=!0):u[l.name]=!1),void 0==d&&"radio"==l.type)continue}else if(!d)continue;if("select-multiple"!==l.type)n=a(n,h,d);else{d=[];for(var m=l.options,p=!1,v=0;v<m.length;++v){var g=m[v],y=t.empty&&!g.value,w=g.value||y;g.selected&&w&&(p=!0,n=t.hash&&"[]"!==h.slice(h.length-2)?a(n,h+"[]",g.value):a(n,h,g.value))}!p&&t.empty&&(n=a(n,h,""))}}}if(t.empty)for(var h in u)u[h]||(n=a(n,h,""));return n}},{}],5:[function(e,t,n){!function(){function e(t,n,r){if("_root"==n)return r;if(t!==r)return function(e){return s||(s=e.matches?e.matches:e.webkitMatchesSelector?e.webkitMatchesSelector:e.mozMatchesSelector?e.mozMatchesSelector:e.msMatchesSelector?e.msMatchesSelector:e.oMatchesSelector?e.oMatchesSelector:o.matchesSelector)}(t).call(t,n)?t:t.parentNode?(a++,e(t.parentNode,n,r)):void 0}function n(e,t,n,r){u[e.id]||(u[e.id]={}),u[e.id][t]||(u[e.id][t]={}),u[e.id][t][n]||(u[e.id][t][n]=[]),u[e.id][t][n].push(r)}function r(e,t,n,r){if(u[e.id])if(t)if(r||n)if(r){if(u[e.id][t][n])for(var i=0;i<u[e.id][t][n].length;i++)if(u[e.id][t][n][i]===r){u[e.id][t][n].splice(i,1);break}}else delete u[e.id][t][n];else u[e.id][t]={};else for(var o in u[e.id])u[e.id].hasOwnProperty(o)&&(u[e.id][o]={})}function i(t,i,s,c){function l(t){return function(n){!function(t,n,r){if(u[t][r]){var i,s,c=n.target||n.srcElement,l={},h=0,d=0;a=0;for(i in u[t][r])u[t][r].hasOwnProperty(i)&&(s=e(c,i,f[t].element))&&o.matchesEvent(r,f[t].element,s,"_root"==i,n)&&(a++,u[t][r][i].match=s,l[a]=u[t][r][i]);for(n.stopPropagation=function(){n.cancelBubble=!0},h=0;h<=a;h++)if(l[h])for(d=0;d<l[h].length;d++){if(!1===l[h][d].call(l[h].match,n))return void o.cancel(n);if(n.cancelBubble)return}}}(d,n,t)}}if(this.element){t instanceof Array||(t=[t]),s||"function"!=typeof i||(s=i,i="_root");var h,d=this.id;for(h=0;h<t.length;h++)c?r(this,t[h],i,s):(u[d]&&u[d][t[h]]||o.addEvent(this,t[h],l(t[h])),n(this,t[h],i,s));return this}}function o(e,t){if(!(this instanceof o)){for(var n in f)if(f[n].element===e)return f[n];return c++,f[c]=new o(e,c),f[c]}this.element=e,this.id=t}var s,a=0,c=0,u={},f={};o.prototype.on=function(e,t,n){return i.call(this,e,t,n)},o.prototype.off=function(e,t,n){return i.call(this,e,t,n,!0)},o.matchesSelector=function(){},o.cancel=function(e){e.preventDefault(),e.stopPropagation()},o.addEvent=function(e,t,n){var r="blur"==t||"focus"==t;e.element.addEventListener(t,n,r)},o.matchesEvent=function(){return!0},void 0!==t&&t.exports&&(t.exports=o),window.Gator=o}()},{}],6:[function(e,n,r){!function(e){var r=function(e,t,n){for(var i in t)if(t.hasOwnProperty(i)){var o=i,s=t[i];if(void 0===s&&(s=""),null===s&&(s=""),void 0!==n&&(o=n+"["+i+"]"),s.constructor===Array)o+="[]";else if("object"==typeof s){r(e,s,o);continue}var a=e.elements.namedItem(o);if(a){switch(a.type||a[0].type){default:a.value=s;break;case"radio":case"checkbox":for(var c=0;c<a.length;c++)a[c].checked=s.indexOf(a[c].value)>-1;break;case"select-multiple":for(var u=s.constructor==Array?s:[s],f=0;f<a.options.length;f++)a.options[f].selected|=u.indexOf(a.options[f].value)>-1;break;case"select":case"select-one":a.value=s.toString()||s;break;case"date":a.value=new Date(s).toISOString().split("T")[0]}}}};"function"==typeof t&&"object"==typeof t.amd&&t.amd?t(function(){return r}):void 0!==n&&n.exports?n.exports=r:e.populate=r}(this)},{}],7:[function(e,n,r){!function(e){"use strict";function r(){}function i(e,t){for(var n=e.length;n--;)if(e[n].listener===t)return n;return-1}function o(e){return function(){return this[e].apply(this,arguments)}}function s(e){return"function"==typeof e||e instanceof RegExp||!(!e||"object"!=typeof e)&&s(e.listener)}var a=r.prototype,c=e.EventEmitter;a.getListeners=function(e){var t,n,r=this._getEvents();if(e instanceof RegExp){t={};for(n in r)r.hasOwnProperty(n)&&e.test(n)&&(t[n]=r[n])}else t=r[e]||(r[e]=[]);return t},a.flattenListeners=function(e){var t,n=[];for(t=0;t<e.length;t+=1)n.push(e[t].listener);return n},a.getListenersAsObject=function(e){var t,n=this.getListeners(e);return n instanceof Array&&((t={})[e]=n),t||n},a.addListener=function(e,t){if(!s(t))throw new TypeError("listener must be a function");var n,r=this.getListenersAsObject(e),o="object"==typeof t;for(n in r)r.hasOwnProperty(n)&&-1===i(r[n],t)&&r[n].push(o?t:{listener:t,once:!1});return this},a.on=o("addListener"),a.addOnceListener=function(e,t){return this.addListener(e,{listener:t,once:!0})},a.once=o("addOnceListener"),a.defineEvent=function(e){return this.getListeners(e),this},a.defineEvents=function(e){for(var t=0;t<e.length;t+=1)this.defineEvent(e[t]);return this},a.removeListener=function(e,t){var n,r,o=this.getListenersAsObject(e);for(r in o)o.hasOwnProperty(r)&&-1!==(n=i(o[r],t))&&o[r].splice(n,1);return this},a.off=o("removeListener"),a.addListeners=function(e,t){return this.manipulateListeners(!1,e,t)},a.removeListeners=function(e,t){return this.manipulateListeners(!0,e,t)},a.manipulateListeners=function(e,t,n){var r,i,o=e?this.removeListener:this.addListener,s=e?this.removeListeners:this.addListeners;if("object"!=typeof t||t instanceof RegExp)for(r=n.length;r--;)o.call(this,t,n[r]);else for(r in t)t.hasOwnProperty(r)&&(i=t[r])&&("function"==typeof i?o.call(this,r,i):s.call(this,r,i));return this},a.removeEvent=function(e){var t,n=typeof e,r=this._getEvents();if("string"===n)delete r[e];else if(e instanceof RegExp)for(t in r)r.hasOwnProperty(t)&&e.test(t)&&delete r[t];else delete this._events;return this},a.removeAllListeners=o("removeEvent"),a.emitEvent=function(e,t){var n,r,i,o,s=this.getListenersAsObject(e);for(o in s)if(s.hasOwnProperty(o))for(n=s[o].slice(0),i=0;i<n.length;i++)!0===(r=n[i]).once&&this.removeListener(e,r.listener),r.listener.apply(this,t||[])===this._getOnceReturnValue()&&this.removeListener(e,r.listener);return this},a.trigger=o("emitEvent"),a.emit=function(e){var t=Array.prototype.slice.call(arguments,1);return this.emitEvent(e,t)},a.setOnceReturnValue=function(e){return this._onceReturnValue=e,this},a._getOnceReturnValue=function(){return!this.hasOwnProperty("_onceReturnValue")||this._onceReturnValue},a._getEvents=function(){return this._events||(this._events={})},r.noConflict=function(){return e.EventEmitter=c,r},"function"==typeof t&&t.amd?t(function(){return r}):"object"==typeof n&&n.exports?n.exports=r:e.EventEmitter=r}(this||{})},{}]},{},[1])}();
|
2 |
//# sourceMappingURL=forms-api.min.js.map
|
1 |
+
!function(){var t=void 0,e=void 0;!function e(n,r,i){function o(s,c){if(!r[s]){if(!n[s]){var a="function"==typeof t&&t;if(!c&&a)return a(s,!0);if(u)return u(s,!0);var f=new Error("Cannot find module '"+s+"'");throw f.code="MODULE_NOT_FOUND",f}var l=r[s]={exports:{}};n[s][0].call(l.exports,function(t){var e=n[s][1][t];return o(e||t)},l,l.exports,e,n,r,i)}return r[s].exports}for(var u="function"==typeof t&&t,s=0;s<i.length;s++)o(i[s]);return o}({1:[function(t,e,n){"use strict";function r(t){var e="animated"===c.auto_scroll;a(t.element,{duration:e?800:1,alignment:"middle"})}function i(){var t=this,e=t.form.querySelectorAll("[data-show-if], [data-hide-if]"),n=(t.getAttribute("name")||"").toLowerCase();[].forEach.call(e,function(e){var r=!!e.getAttribute("data-show-if"),i=r?e.getAttribute("data-show-if").split(":"):e.getAttribute("data-hide-if").split(":"),o=i[0],u=i[1]||"";if(n===o.toLowerCase()){(function(t,e,n){return function(){var r=this.value.trim(),i=("radio"!==this.getAttribute("type")&&"checked"!==this.getAttribute("type")||this.checked)&&(r===e&&""!==e||""===e&&r.length>0);t.style.display=n?i?"":"none":i?"none":""}})(e,u,r).call(t)}})}var o=window.mc4wp||{},u=t("gator"),s=t("./forms/forms.js"),c=window.mc4wp_forms_config||{},a=t("scroll-to-element");if(u(document.body).on("keyup",".mc4wp-form input, .mc4wp-form textarea, .mc4wp-form select",i),u(document.body).on("change",".mc4wp-form input, .mc4wp-form textarea, .mc4wp-form select",i),window.addEventListener("load",function(){[].forEach.call(document.querySelectorAll(".mc4wp-form input, .mc4wp-form textarea, .mc4wp-form select"),function(t){i.call(t)})}),u(document.body).on("submit",".mc4wp-form",function(t){var e=s.getByElement(t.target||t.srcElement);s.trigger("submit",[e,t]),s.trigger(e.id+".submit",[e,t])}),u(document.body).on("focus",".mc4wp-form",function(t){var e=s.getByElement(t.target||t.srcElement);e.started||(s.trigger("started",[e,t]),s.trigger(e.id+".started",[e,t]),e.started=!0)}),u(document.body).on("change",".mc4wp-form",function(t){var e=s.getByElement(t.target||t.srcElement);s.trigger("change",[e,t]),s.trigger(e.id+".change",[e,t])}),o.listeners){for(var f=o.listeners,l=0;l<f.length;l++)s.on(f[l].event,f[l].callback);delete o.listeners}if(o.forms=s,c.submitted_form){var h=c.submitted_form,p=document.getElementById(h.element_id);!function(t,e,n,i){var o=Date.now(),u=document.body.clientHeight;n&&t.setData(i),window.scrollY<=10&&c.auto_scroll&&r(t),window.addEventListener("load",function(){s.trigger("submitted",[t]),s.trigger(t.id+".submitted",[t]),n?(s.trigger("error",[t,n]),s.trigger(t.id+".error",[t,n])):(s.trigger("success",[t,i]),s.trigger(t.id+".success",[t,i]),s.trigger(e+"d",[t,i]),s.trigger(t.id+"."+e+"d",[t,i]));var a=Date.now()-o;c.auto_scroll&&a>1e3&&a<2e3&&document.body.clientHeight!=u&&r(t)})}(s.getByElement(p),h.action,h.errors,h.data)}window.mc4wp=o},{"./forms/forms.js":3,gator:11,"scroll-to-element":13}],2:[function(t,e,n){"use strict";var r=t("form-serialize"),i=t("populate.js"),o=function(t,e){this.id=t,this.element=e||document.createElement("form"),this.name=this.element.getAttribute("data-name")||"Form #"+this.id,this.errors=[],this.started=!1};o.prototype.setData=function(t){try{i(this.element,t)}catch(t){console.error(t)}},o.prototype.getData=function(){return r(this.element,{hash:!0,empty:!0})},o.prototype.getSerializedData=function(){return r(this.element,{hash:!1,empty:!0})},o.prototype.setResponse=function(t){this.element.querySelector(".mc4wp-response").innerHTML=t},o.prototype.reset=function(){this.setResponse(""),this.element.querySelector(".mc4wp-form-fields").style.display="",this.element.reset()},e.exports=o},{"form-serialize":10,"populate.js":12}],3:[function(t,e,n){"use strict";function r(t,e){e=e||parseInt(t.getAttribute("data-id"))||0;var n=new o(e,t);return s.push(n),n}var i=t("wolfy87-eventemitter"),o=t("./form.js"),u=new i,s=[];e.exports={all:function(){return s},get:function(t){for(var e=0;e<s.length;e++)if(s[e].id==t)return s[e];return r(document.querySelector(".mc4wp-form-"+t),t)},getByElement:function(t){for(var e=t.form||t,n=0;n<s.length;n++)if(s[n].element==e)return s[n];return r(e)},on:u.on.bind(u),trigger:u.trigger.bind(u),off:u.off.bind(u)}},{"./form.js":2,"wolfy87-eventemitter":15}],4:[function(t,e,n){function r(t){switch(i(t)){case"object":var e={};for(var n in t)t.hasOwnProperty(n)&&(e[n]=r(t[n]));return e;case"array":e=new Array(t.length);for(var o=0,u=t.length;o<u;o++)e[o]=r(t[o]);return e;case"regexp":var s="";return s+=t.multiline?"m":"",s+=t.global?"g":"",s+=t.ignoreCase?"i":"",new RegExp(t.source,s);case"date":return new Date(t.getTime());default:return t}}var i;try{i=t("component-type")}catch(e){i=t("type")}e.exports=r},{"component-type":8,type:8}],5:[function(t,e,n){function r(t){if(t)return function(t){for(var e in r.prototype)t[e]=r.prototype[e];return t}(t)}e.exports=r,r.prototype.on=r.prototype.addEventListener=function(t,e){return this._callbacks=this._callbacks||{},(this._callbacks["$"+t]=this._callbacks["$"+t]||[]).push(e),this},r.prototype.once=function(t,e){function n(){this.off(t,n),e.apply(this,arguments)}return n.fn=e,this.on(t,n),this},r.prototype.off=r.prototype.removeListener=r.prototype.removeAllListeners=r.prototype.removeEventListener=function(t,e){if(this._callbacks=this._callbacks||{},0==arguments.length)return this._callbacks={},this;var n=this._callbacks["$"+t];if(!n)return this;if(1==arguments.length)return delete this._callbacks["$"+t],this;for(var r,i=0;i<n.length;i++)if((r=n[i])===e||r.fn===e){n.splice(i,1);break}return this},r.prototype.emit=function(t){this._callbacks=this._callbacks||{};var e=[].slice.call(arguments,1),n=this._callbacks["$"+t];if(n)for(var r=0,i=(n=n.slice(0)).length;r<i;++r)n[r].apply(this,e);return this},r.prototype.listeners=function(t){return this._callbacks=this._callbacks||{},this._callbacks["$"+t]||[]},r.prototype.hasListeners=function(t){return!!this.listeners(t).length}},{}],6:[function(t,e,n){n=e.exports=window.requestAnimationFrame||window.webkitRequestAnimationFrame||window.mozRequestAnimationFrame||function(t){var e=(new Date).getTime(),n=Math.max(0,16-(e-r)),i=setTimeout(t,n);return r=e,i};var r=(new Date).getTime(),i=window.cancelAnimationFrame||window.webkitCancelAnimationFrame||window.mozCancelAnimationFrame||window.clearTimeout;n.cancel=function(t){i.call(window,t)}},{}],7:[function(t,e,n){function r(t){if(!(this instanceof r))return new r(t);this._from=t,this.ease("linear"),this.duration(500)}var i=t("emitter"),o=t("clone"),u=t("type"),s=t("ease");e.exports=r,i(r.prototype),r.prototype.reset=function(){return this.isArray="array"===u(this._from),this._curr=o(this._from),this._done=!1,this._start=Date.now(),this},r.prototype.to=function(t){return this.reset(),this._to=t,this},r.prototype.duration=function(t){return this._duration=t,this},r.prototype.ease=function(t){if(!(t="function"==typeof t?t:s[t]))throw new TypeError("invalid easing function");return this._ease=t,this},r.prototype.stop=function(){return this.stopped=!0,this._done=!0,this.emit("stop"),this.emit("end"),this},r.prototype.step=function(){if(!this._done){var t=this._duration,e=Date.now();if(e-this._start>=t)return this._from=this._to,this._update(this._to),this._done=!0,this.emit("end"),this;var n=this._from,r=this._to,i=this._curr,o=(0,this._ease)((e-this._start)/t);if(this.isArray){for(var u=0;u<n.length;++u)i[u]=n[u]+(r[u]-n[u])*o;return this._update(i),this}for(var s in n)i[s]=n[s]+(r[s]-n[s])*o;return this._update(i),this}},r.prototype.update=function(t){return 0==arguments.length?this.step():(this._update=t,this)}},{clone:4,ease:9,emitter:5,type:8}],8:[function(t,e,n){var r=Object.prototype.toString;e.exports=function(t){switch(r.call(t)){case"[object Date]":return"date";case"[object RegExp]":return"regexp";case"[object Arguments]":return"arguments";case"[object Array]":return"array";case"[object Error]":return"error"}return null===t?"null":void 0===t?"undefined":t!=t?"nan":t&&1===t.nodeType?"element":typeof(t=t.valueOf?t.valueOf():Object.prototype.valueOf.apply(t))}},{}],9:[function(t,e,n){n.linear=function(t){return t},n.inQuad=function(t){return t*t},n.outQuad=function(t){return t*(2-t)},n.inOutQuad=function(t){return(t*=2)<1?.5*t*t:-.5*(--t*(t-2)-1)},n.inCube=function(t){return t*t*t},n.outCube=function(t){return--t*t*t+1},n.inOutCube=function(t){return(t*=2)<1?.5*t*t*t:.5*((t-=2)*t*t+2)},n.inQuart=function(t){return t*t*t*t},n.outQuart=function(t){return 1- --t*t*t*t},n.inOutQuart=function(t){return(t*=2)<1?.5*t*t*t*t:-.5*((t-=2)*t*t*t-2)},n.inQuint=function(t){return t*t*t*t*t},n.outQuint=function(t){return--t*t*t*t*t+1},n.inOutQuint=function(t){return(t*=2)<1?.5*t*t*t*t*t:.5*((t-=2)*t*t*t*t+2)},n.inSine=function(t){return 1-Math.cos(t*Math.PI/2)},n.outSine=function(t){return Math.sin(t*Math.PI/2)},n.inOutSine=function(t){return.5*(1-Math.cos(Math.PI*t))},n.inExpo=function(t){return 0==t?0:Math.pow(1024,t-1)},n.outExpo=function(t){return 1==t?t:1-Math.pow(2,-10*t)},n.inOutExpo=function(t){return 0==t?0:1==t?1:(t*=2)<1?.5*Math.pow(1024,t-1):.5*(2-Math.pow(2,-10*(t-1)))},n.inCirc=function(t){return 1-Math.sqrt(1-t*t)},n.outCirc=function(t){return Math.sqrt(1- --t*t)},n.inOutCirc=function(t){return(t*=2)<1?-.5*(Math.sqrt(1-t*t)-1):.5*(Math.sqrt(1-(t-=2)*t)+1)},n.inBack=function(t){return t*t*(2.70158*t-1.70158)},n.outBack=function(t){return--t*t*(2.70158*t+1.70158)+1},n.inOutBack=function(t){return(t*=2)<1?t*t*(3.5949095*t-2.5949095)*.5:.5*((t-=2)*t*(3.5949095*t+2.5949095)+2)},n.inBounce=function(t){return 1-n.outBounce(1-t)},n.outBounce=function(t){return t<1/2.75?7.5625*t*t:t<2/2.75?7.5625*(t-=1.5/2.75)*t+.75:t<2.5/2.75?7.5625*(t-=2.25/2.75)*t+.9375:7.5625*(t-=2.625/2.75)*t+.984375},n.inOutBounce=function(t){return t<.5?.5*n.inBounce(2*t):.5*n.outBounce(2*t-1)+.5},n["in-quad"]=n.inQuad,n["out-quad"]=n.outQuad,n["in-out-quad"]=n.inOutQuad,n["in-cube"]=n.inCube,n["out-cube"]=n.outCube,n["in-out-cube"]=n.inOutCube,n["in-quart"]=n.inQuart,n["out-quart"]=n.outQuart,n["in-out-quart"]=n.inOutQuart,n["in-quint"]=n.inQuint,n["out-quint"]=n.outQuint,n["in-out-quint"]=n.inOutQuint,n["in-sine"]=n.inSine,n["out-sine"]=n.outSine,n["in-out-sine"]=n.inOutSine,n["in-expo"]=n.inExpo,n["out-expo"]=n.outExpo,n["in-out-expo"]=n.inOutExpo,n["in-circ"]=n.inCirc,n["out-circ"]=n.outCirc,n["in-out-circ"]=n.inOutCirc,n["in-back"]=n.inBack,n["out-back"]=n.outBack,n["in-out-back"]=n.inOutBack,n["in-bounce"]=n.inBounce,n["out-bounce"]=n.outBounce,n["in-out-bounce"]=n.inOutBounce},{}],10:[function(t,e,n){function r(t,e,n){if(0===e.length)return t=n;var i=e.shift(),o=i.match(/^\[(.+?)\]$/);if("[]"===i)return t=t||[],Array.isArray(t)?t.push(r(null,e,n)):(t._values=t._values||[],t._values.push(r(null,e,n))),t;if(o){var u=o[1],s=+u;isNaN(s)?(t=t||{})[u]=r(t[u],e,n):(t=t||[])[s]=r(t[s],e,n)}else t[i]=r(t[i],e,n);return t}var i=/^(?:submit|button|image|reset|file)$/i,o=/^(?:input|select|textarea|keygen)/i,u=/(\[[^\[\]]*\])/g;e.exports=function(t,e){"object"!=typeof e?e={hash:!!e}:void 0===e.hash&&(e.hash=!0);for(var n=e.hash?{}:"",s=e.serializer||(e.hash?function(t,e,n){if(e.match(u)){var i=function(t){var e=[],n=new RegExp(u),r=/^([^\[\]]*)/.exec(t);for(r[1]&&e.push(r[1]);null!==(r=n.exec(t));)e.push(r[1]);return e}(e);r(t,i,n)}else{var o=t[e];o?(Array.isArray(o)||(t[e]=[o]),t[e].push(n)):t[e]=n}return t}:function(t,e,n){return n=n.replace(/(\r)?\n/g,"\r\n"),n=encodeURIComponent(n),n=n.replace(/%20/g,"+"),t+(t?"&":"")+encodeURIComponent(e)+"="+n}),c=t&&t.elements?t.elements:[],a=Object.create(null),f=0;f<c.length;++f){var l=c[f];if((e.disabled||!l.disabled)&&l.name&&o.test(l.nodeName)&&!i.test(l.type)){var h=l.name,p=l.value;if("checkbox"!==l.type&&"radio"!==l.type||l.checked||(p=void 0),e.empty){if("checkbox"!==l.type||l.checked||(p=""),"radio"===l.type&&(a[l.name]||l.checked?l.checked&&(a[l.name]=!0):a[l.name]=!1),void 0==p&&"radio"==l.type)continue}else if(!p)continue;if("select-multiple"!==l.type)n=s(n,h,p);else{p=[];for(var d=l.options,m=!1,v=0;v<d.length;++v){var g=d[v],y=e.empty&&!g.value,w=g.value||y;g.selected&&w&&(m=!0,n=e.hash&&"[]"!==h.slice(h.length-2)?s(n,h+"[]",g.value):s(n,h,g.value))}!m&&e.empty&&(n=s(n,h,""))}}}if(e.empty)for(var h in a)a[h]||(n=s(n,h,""));return n}},{}],11:[function(t,e,n){!function(){function t(e,n,r){if("_root"==n)return r;if(e!==r)return function(t){return u||(u=t.matches?t.matches:t.webkitMatchesSelector?t.webkitMatchesSelector:t.mozMatchesSelector?t.mozMatchesSelector:t.msMatchesSelector?t.msMatchesSelector:t.oMatchesSelector?t.oMatchesSelector:o.matchesSelector)}(e).call(e,n)?e:e.parentNode?(s++,t(e.parentNode,n,r)):void 0}function n(t,e,n,r){a[t.id]||(a[t.id]={}),a[t.id][e]||(a[t.id][e]={}),a[t.id][e][n]||(a[t.id][e][n]=[]),a[t.id][e][n].push(r)}function r(t,e,n,r){if(a[t.id])if(e)if(r||n)if(r){if(a[t.id][e][n])for(var i=0;i<a[t.id][e][n].length;i++)if(a[t.id][e][n][i]===r){a[t.id][e][n].splice(i,1);break}}else delete a[t.id][e][n];else a[t.id][e]={};else for(var o in a[t.id])a[t.id].hasOwnProperty(o)&&(a[t.id][o]={})}function i(e,i,u,c){function l(e){return function(n){!function(e,n,r){if(a[e][r]){var i,u,c=n.target||n.srcElement,l={},h=0,p=0;s=0;for(i in a[e][r])a[e][r].hasOwnProperty(i)&&(u=t(c,i,f[e].element))&&o.matchesEvent(r,f[e].element,u,"_root"==i,n)&&(s++,a[e][r][i].match=u,l[s]=a[e][r][i]);for(n.stopPropagation=function(){n.cancelBubble=!0},h=0;h<=s;h++)if(l[h])for(p=0;p<l[h].length;p++){if(!1===l[h][p].call(l[h].match,n))return void o.cancel(n);if(n.cancelBubble)return}}}(p,n,e)}}if(this.element){e instanceof Array||(e=[e]),u||"function"!=typeof i||(u=i,i="_root");var h,p=this.id;for(h=0;h<e.length;h++)c?r(this,e[h],i,u):(a[p]&&a[p][e[h]]||o.addEvent(this,e[h],l(e[h])),n(this,e[h],i,u));return this}}function o(t,e){if(!(this instanceof o)){for(var n in f)if(f[n].element===t)return f[n];return c++,f[c]=new o(t,c),f[c]}this.element=t,this.id=e}var u,s=0,c=0,a={},f={};o.prototype.on=function(t,e,n){return i.call(this,t,e,n)},o.prototype.off=function(t,e,n){return i.call(this,t,e,n,!0)},o.matchesSelector=function(){},o.cancel=function(t){t.preventDefault(),t.stopPropagation()},o.addEvent=function(t,e,n){var r="blur"==e||"focus"==e;t.element.addEventListener(e,n,r)},o.matchesEvent=function(){return!0},void 0!==e&&e.exports&&(e.exports=o),window.Gator=o}()},{}],12:[function(t,n,r){!function(t){var r=function(t,e,n){for(var i in e)if(e.hasOwnProperty(i)){var o=i,u=e[i];if(void 0===u&&(u=""),null===u&&(u=""),void 0!==n&&(o=n+"["+i+"]"),u.constructor===Array)o+="[]";else if("object"==typeof u){r(t,u,o);continue}var s=t.elements.namedItem(o);if(s){switch(s.type||s[0].type){default:s.value=u;break;case"radio":case"checkbox":for(var c=0;c<s.length;c++)s[c].checked=u.indexOf(s[c].value)>-1;break;case"select-multiple":for(var a=u.constructor==Array?u:[u],f=0;f<s.options.length;f++)s.options[f].selected|=a.indexOf(s.options[f].value)>-1;break;case"select":case"select-one":s.value=u.toString()||u;break;case"date":s.value=new Date(u).toISOString().split("T")[0]}}}};"function"==typeof e&&"object"==typeof e.amd&&e.amd?e(function(){return r}):void 0!==n&&n.exports?n.exports=r:t.populate=r}(this)},{}],13:[function(t,e,n){var r=t("scroll-to");e.exports=function(t,e){if(e=e||{},"string"==typeof t&&(t=document.querySelector(t)),t)return r(0,function(t,e,n){var r=document.body,i=document.documentElement,o=t.getBoundingClientRect(),u=i.clientHeight,s=Math.max(r.scrollHeight,r.offsetHeight,i.clientHeight,i.scrollHeight,i.offsetHeight);e=e||0;var c;c="bottom"===n?o.bottom-u:"middle"===n?o.bottom-u/2-o.height/2:o.top;var a=s-u;return Math.min(c+e+window.pageYOffset,a)}(t,e.offset,e.align),e)}},{"scroll-to":14}],14:[function(t,e,n){var r=t("tween"),i=t("raf");e.exports=function(t,e,n){function o(){i(o),s.update()}n=n||{};var u=function(){var t=window.pageYOffset||document.documentElement.scrollTop,e=window.pageXOffset||document.documentElement.scrollLeft;return{top:t,left:e}}(),s=r(u).ease(n.ease||"out-circ").to({top:e,left:t}).duration(n.duration||1e3);return s.update(function(t){window.scrollTo(0|t.left,0|t.top)}),s.on("end",function(){o=function(){}}),o(),s}},{raf:6,tween:7}],15:[function(t,n,r){!function(t){"use strict";function r(){}function i(t,e){for(var n=t.length;n--;)if(t[n].listener===e)return n;return-1}function o(t){return function(){return this[t].apply(this,arguments)}}function u(t){return"function"==typeof t||t instanceof RegExp||!(!t||"object"!=typeof t)&&u(t.listener)}var s=r.prototype,c=t.EventEmitter;s.getListeners=function(t){var e,n,r=this._getEvents();if(t instanceof RegExp){e={};for(n in r)r.hasOwnProperty(n)&&t.test(n)&&(e[n]=r[n])}else e=r[t]||(r[t]=[]);return e},s.flattenListeners=function(t){var e,n=[];for(e=0;e<t.length;e+=1)n.push(t[e].listener);return n},s.getListenersAsObject=function(t){var e,n=this.getListeners(t);return n instanceof Array&&((e={})[t]=n),e||n},s.addListener=function(t,e){if(!u(e))throw new TypeError("listener must be a function");var n,r=this.getListenersAsObject(t),o="object"==typeof e;for(n in r)r.hasOwnProperty(n)&&-1===i(r[n],e)&&r[n].push(o?e:{listener:e,once:!1});return this},s.on=o("addListener"),s.addOnceListener=function(t,e){return this.addListener(t,{listener:e,once:!0})},s.once=o("addOnceListener"),s.defineEvent=function(t){return this.getListeners(t),this},s.defineEvents=function(t){for(var e=0;e<t.length;e+=1)this.defineEvent(t[e]);return this},s.removeListener=function(t,e){var n,r,o=this.getListenersAsObject(t);for(r in o)o.hasOwnProperty(r)&&-1!==(n=i(o[r],e))&&o[r].splice(n,1);return this},s.off=o("removeListener"),s.addListeners=function(t,e){return this.manipulateListeners(!1,t,e)},s.removeListeners=function(t,e){return this.manipulateListeners(!0,t,e)},s.manipulateListeners=function(t,e,n){var r,i,o=t?this.removeListener:this.addListener,u=t?this.removeListeners:this.addListeners;if("object"!=typeof e||e instanceof RegExp)for(r=n.length;r--;)o.call(this,e,n[r]);else for(r in e)e.hasOwnProperty(r)&&(i=e[r])&&("function"==typeof i?o.call(this,r,i):u.call(this,r,i));return this},s.removeEvent=function(t){var e,n=typeof t,r=this._getEvents();if("string"===n)delete r[t];else if(t instanceof RegExp)for(e in r)r.hasOwnProperty(e)&&t.test(e)&&delete r[e];else delete this._events;return this},s.removeAllListeners=o("removeEvent"),s.emitEvent=function(t,e){var n,r,i,o,u=this.getListenersAsObject(t);for(o in u)if(u.hasOwnProperty(o))for(n=u[o].slice(0),i=0;i<n.length;i++)!0===(r=n[i]).once&&this.removeListener(t,r.listener),r.listener.apply(this,e||[])===this._getOnceReturnValue()&&this.removeListener(t,r.listener);return this},s.trigger=o("emitEvent"),s.emit=function(t){var e=Array.prototype.slice.call(arguments,1);return this.emitEvent(t,e)},s.setOnceReturnValue=function(t){return this._onceReturnValue=t,this},s._getOnceReturnValue=function(){return!this.hasOwnProperty("_onceReturnValue")||this._onceReturnValue},s._getEvents=function(){return this._events||(this._events={})},r.noConflict=function(){return t.EventEmitter=c,r},"function"==typeof e&&e.amd?e(function(){return r}):"object"==typeof n&&n.exports?n.exports=r:t.EventEmitter=r}(this||{})},{}]},{},[1])}();
|
2 |
//# sourceMappingURL=forms-api.min.js.map
|
assets/js/forms-api.min.js.map
CHANGED
@@ -1 +1 @@
|
|
1 |
-
{"version":3,"sources":["forms-api.js"],"names":["require","undefined","define","e","t","n","r","s","o","u","a","i","f","Error","code","l","exports","call","length","1","module","scrollToForm","form","args","behavior","config","auto_scroll","element","scrollIntoView","toggleConditionalElements","input","this","elements","querySelectorAll","inputName","getAttribute","toLowerCase","forEach","el","show","conditions","split","nameCondition","valueCondition","expectedValue","value","trim","conditionMet","checked","style","display","toggleElement","mc4wp","window","Gator","forms","mc4wp_forms_config","document","body","on","addEventListener","event","getByElement","target","srcElement","trigger","id","started","listeners","callback","submitted_form","formConfig","getElementById","element_id","action","errors","data","pageHeight","clientHeight","timeStart","Date","now","setData","timeElapsed","handleFormRequest","./forms/forms.js","gator","2","serialize","populate","Form","createElement","name","prototype","console","error","getData","hash","empty","getSerializedData","setResponse","msg","querySelector","innerHTML","reset","form-serialize","populate.js","3","createFromElement","formElement","parseInt","push","EventEmitter","events","all","get","formId","bind","off","./form.js","wolfy87-eventemitter","4","hash_assign","result","keys","key","shift","between","match","Array","isArray","_values","string","index","isNaN","k_r_submitter","k_r_success_contrls","brackets","options","serializer","children","RegExp","exec","parse_keys","existing","replace","encodeURIComponent","radio_store","Object","create","disabled","test","nodeName","type","val","selectOptions","isSelectedOptions","j","option","allowedEmpty","hasValue","selected","slice","5","_matchesSelector","selector","boundElement","_matcher","matches","webkitMatchesSelector","mozMatchesSelector","msMatchesSelector","oMatchesSelector","matchesSelector","_getMatcher","parentNode","_level","_addHandler","_handlers","_removeHandler","splice","hasOwnProperty","_bind","remove","_getGlobalCallback","_gatorInstances","matchesEvent","stopPropagation","cancelBubble","cancel","_handleEvent","addEvent","_id","preventDefault","useCapture","6","root","basename","constructor","namedItem","indexOf","values","k","toString","toISOString","amd","7","indexOfListener","listener","alias","apply","arguments","isValidListener","proto","originalGlobalValue","getListeners","evt","response","_getEvents","flattenListeners","flatListeners","getListenersAsObject","addListener","TypeError","listenerIsWrapped","once","addOnceListener","defineEvent","defineEvents","evts","removeListener","addListeners","manipulateListeners","removeListeners","single","multiple","removeEvent","_events","removeAllListeners","emitEvent","listenersMap","_getOnceReturnValue","emit","setOnceReturnValue","_onceReturnValue","noConflict"],"mappings":"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","file":"forms-api.min.js","sourcesContent":["(function () { var require = undefined; var define = undefined; (function e(t,n,r){function s(o,u){if(!n[o]){if(!t[o]){var a=typeof require==\"function\"&&require;if(!u&&a)return a(o,!0);if(i)return i(o,!0);var f=new Error(\"Cannot find module '\"+o+\"'\");throw f.code=\"MODULE_NOT_FOUND\",f}var l=n[o]={exports:{}};t[o][0].call(l.exports,function(e){var n=t[o][1][e];return s(n?n:e)},l,l.exports,e,t,n,r)}return n[o].exports}var i=typeof require==\"function\"&&require;for(var o=0;o<r.length;o++)s(r[o]);return s})({1:[function(require,module,exports){\n'use strict';\n\n// deps & vars\n\nvar mc4wp = window.mc4wp || {};\nvar Gator = require('gator');\nvar forms = require('./forms/forms.js');\nvar config = window.mc4wp_forms_config || {};\n\n// funcs\nfunction scrollToForm(form) {\n\tvar animate = config.auto_scroll === 'animated';\n\tvar args = {\n\t\tbehavior: animate ? \"smooth\" : \"instant\"\n\t};\n\tform.element.scrollIntoView(args);\n}\n\nfunction handleFormRequest(form, action, errors, data) {\n\tvar pageHeight = document.body.clientHeight;\n\tvar timeStart = Date.now();\n\n\t// re-populate form\n\tif (errors) {\n\t\tform.setData(data);\n\t}\n\n\tif (config.auto_scroll) {\n\t\tscrollToForm(form);\n\t}\n\n\t// trigger events on window.load so all other scripts have loaded\n\twindow.addEventListener('load', function () {\n\t\tvar timeElapsed = Date.now() - timeStart;\n\n\t\t// scroll to form again if page height changed since last scroll\n\t\t// (only if load didn't take more than 0.8 seconds to prevent overtaking user scroll)\n\t\tif (config.auto_scroll && timeElapsed < 800 && document.body.clientHeight !== pageHeight) {\n\t\t\tscrollToForm(form);\n\t\t}\n\n\t\t// trigger events\n\t\tforms.trigger('submitted', [form]);\n\t\tforms.trigger(form.id + '.submitted', [form]);\n\n\t\tif (errors) {\n\t\t\tforms.trigger('error', [form, errors]);\n\t\t\tforms.trigger(form.id + '.error', [form, errors]);\n\t\t} else {\n\t\t\t// form was successfully submitted\n\t\t\tforms.trigger('success', [form, data]);\n\t\t\tforms.trigger(form.id + '.success', [form, data]);\n\n\t\t\t// subscribed / unsubscribed\n\t\t\tforms.trigger(action + \"d\", [form, data]);\n\t\t\tforms.trigger(form.id + \".\" + action + \"d\", [form, data]);\n\t\t}\n\t});\n}\n\nfunction toggleElement(el, expectedValue, show) {\n\treturn function () {\n\t\tvar value = this.value.trim();\n\t\tvar checked = this.getAttribute('type') !== 'radio' && this.getAttribute('type') !== 'checked' || this.checked;\n\t\tvar conditionMet = checked && (value === expectedValue && expectedValue !== \"\" || expectedValue === \"\" && value.length > 0);\n\t\tif (show) {\n\t\t\tel.style.display = conditionMet ? '' : 'none';\n\t\t} else {\n\t\t\tel.style.display = conditionMet ? 'none' : '';\n\t\t}\n\t};\n}\n\nfunction toggleConditionalElements() {\n\tvar input = this;\n\tvar elements = input.form.querySelectorAll('[data-show-if], [data-hide-if]');\n\tvar inputName = (input.getAttribute('name') || '').toLowerCase();\n\n\t[].forEach.call(elements, function (el) {\n\t\tvar show = !!el.getAttribute('data-show-if');\n\t\tvar conditions = show ? el.getAttribute('data-show-if').split(':') : el.getAttribute('data-hide-if').split(':');\n\t\tvar nameCondition = conditions[0];\n\t\tvar valueCondition = conditions[1] || \"\";\n\n\t\tif (inputName !== nameCondition.toLowerCase()) {\n\t\t\treturn;\n\t\t}\n\n\t\tvar callback = toggleElement(el, valueCondition, show);\n\t\tcallback.call(input);\n\t});\n}\n\nGator(document.body).on('keyup', '.mc4wp-form input, .mc4wp-form textarea, .mc4wp-form select', toggleConditionalElements);\nGator(document.body).on('change', '.mc4wp-form input, .mc4wp-form textarea, .mc4wp-form select', toggleConditionalElements);\nwindow.addEventListener('load', function () {\n\t[].forEach.call(document.querySelectorAll('.mc4wp-form input, .mc4wp-form textarea, .mc4wp-form select'), function (el) {\n\t\ttoggleConditionalElements.call(el);\n\t});\n});\n\n// Bind browser events to form events (using delegation)\nGator(document.body).on('submit', '.mc4wp-form', function (event) {\n\tvar form = forms.getByElement(event.target || event.srcElement);\n\tforms.trigger('submit', [form, event]);\n\tforms.trigger(form.id + '.submit', [form, event]);\n});\n\nGator(document.body).on('focus', '.mc4wp-form', function (event) {\n\tvar form = forms.getByElement(event.target || event.srcElement);\n\n\tif (!form.started) {\n\t\tforms.trigger('started', [form, event]);\n\t\tforms.trigger(form.id + '.started', [form, event]);\n\t\tform.started = true;\n\t}\n});\n\nGator(document.body).on('change', '.mc4wp-form', function (event) {\n\tvar form = forms.getByElement(event.target || event.srcElement);\n\tforms.trigger('change', [form, event]);\n\tforms.trigger(form.id + '.change', [form, event]);\n});\n\n// register early listeners\nif (mc4wp.listeners) {\n\tvar listeners = mc4wp.listeners;\n\tfor (var i = 0; i < listeners.length; i++) {\n\t\tforms.on(listeners[i].event, listeners[i].callback);\n\t}\n\n\t// delete temp listeners array, so we don't bind twice\n\tdelete mc4wp[\"listeners\"];\n}\n\n// expose forms object\nmc4wp.forms = forms;\n\n// handle submitted form\nif (config.submitted_form) {\n\tvar formConfig = config.submitted_form,\n\t element = document.getElementById(formConfig.element_id),\n\t form = forms.getByElement(element);\n\n\thandleFormRequest(form, formConfig.action, formConfig.errors, formConfig.data);\n}\n\n// expose mc4wp object globally\nwindow.mc4wp = mc4wp;\n\n},{\"./forms/forms.js\":3,\"gator\":5}],2:[function(require,module,exports){\n'use strict';\n\nvar serialize = require('form-serialize');\nvar populate = require('populate.js');\n\nvar Form = function Form(id, element) {\n\tthis.id = id;\n\tthis.element = element || document.createElement('form');\n\tthis.name = this.element.getAttribute('data-name') || \"Form #\" + this.id;\n\tthis.errors = [];\n\tthis.started = false;\n};\n\nForm.prototype.setData = function (data) {\n\ttry {\n\t\tpopulate(this.element, data);\n\t} catch (e) {\n\t\tconsole.error(e);\n\t}\n};\n\nForm.prototype.getData = function () {\n\treturn serialize(this.element, { hash: true, empty: true });\n};\n\nForm.prototype.getSerializedData = function () {\n\treturn serialize(this.element, { hash: false, empty: true });\n};\n\nForm.prototype.setResponse = function (msg) {\n\tthis.element.querySelector('.mc4wp-response').innerHTML = msg;\n};\n\n// revert back to original state\nForm.prototype.reset = function () {\n\tthis.setResponse('');\n\tthis.element.querySelector('.mc4wp-form-fields').style.display = '';\n\tthis.element.reset();\n};\n\nmodule.exports = Form;\n\n},{\"form-serialize\":4,\"populate.js\":6}],3:[function(require,module,exports){\n'use strict';\n\n// deps\n\nvar EventEmitter = require('wolfy87-eventemitter');\nvar Form = require('./form.js');\n\n// variables\nvar events = new EventEmitter();\nvar forms = [];\n\n// get form by its id\n// please note that this will get the FIRST occurence of the form with that ID on the page\nfunction get(formId) {\n\n\t// do we have form for this one already?\n\tfor (var i = 0; i < forms.length; i++) {\n\t\tif (forms[i].id == formId) {\n\t\t\treturn forms[i];\n\t\t}\n\t}\n\n\t// try to create from first occurence of this element\n\tvar formElement = document.querySelector('.mc4wp-form-' + formId);\n\treturn createFromElement(formElement, formId);\n}\n\n// get form by <form> element (or any input in form)\nfunction getByElement(element) {\n\tvar formElement = element.form || element;\n\n\tfor (var i = 0; i < forms.length; i++) {\n\t\tif (forms[i].element == formElement) {\n\t\t\treturn forms[i];\n\t\t}\n\t}\n\n\treturn createFromElement(formElement);\n}\n\n// create form object from <form> element\nfunction createFromElement(formElement, id) {\n\tid = id || parseInt(formElement.getAttribute('data-id')) || 0;\n\tvar form = new Form(id, formElement);\n\tforms.push(form);\n\treturn form;\n}\n\nfunction all() {\n\treturn forms;\n}\n\nmodule.exports = {\n\t\"all\": all,\n\t\"get\": get,\n\t\"getByElement\": getByElement,\n\t\"on\": events.on.bind(events),\n\t\"trigger\": events.trigger.bind(events),\n\t\"off\": events.off.bind(events)\n};\n\n},{\"./form.js\":2,\"wolfy87-eventemitter\":7}],4:[function(require,module,exports){\n// get successful control from form and assemble into object\n// http://www.w3.org/TR/html401/interact/forms.html#h-17.13.2\n\n// types which indicate a submit action and are not successful controls\n// these will be ignored\nvar k_r_submitter = /^(?:submit|button|image|reset|file)$/i;\n\n// node names which could be successful controls\nvar k_r_success_contrls = /^(?:input|select|textarea|keygen)/i;\n\n// Matches bracket notation.\nvar brackets = /(\\[[^\\[\\]]*\\])/g;\n\n// serializes form fields\n// @param form MUST be an HTMLForm element\n// @param options is an optional argument to configure the serialization. Default output\n// with no options specified is a url encoded string\n// - hash: [true | false] Configure the output type. If true, the output will\n// be a js object.\n// - serializer: [function] Optional serializer function to override the default one.\n// The function takes 3 arguments (result, key, value) and should return new result\n// hash and url encoded str serializers are provided with this module\n// - disabled: [true | false]. If true serialize disabled fields.\n// - empty: [true | false]. If true serialize empty fields\nfunction serialize(form, options) {\n if (typeof options != 'object') {\n options = { hash: !!options };\n }\n else if (options.hash === undefined) {\n options.hash = true;\n }\n\n var result = (options.hash) ? {} : '';\n var serializer = options.serializer || ((options.hash) ? hash_serializer : str_serialize);\n\n var elements = form && form.elements ? form.elements : [];\n\n //Object store each radio and set if it's empty or not\n var radio_store = Object.create(null);\n\n for (var i=0 ; i<elements.length ; ++i) {\n var element = elements[i];\n\n // ingore disabled fields\n if ((!options.disabled && element.disabled) || !element.name) {\n continue;\n }\n // ignore anyhting that is not considered a success field\n if (!k_r_success_contrls.test(element.nodeName) ||\n k_r_submitter.test(element.type)) {\n continue;\n }\n\n var key = element.name;\n var val = element.value;\n\n // we can't just use element.value for checkboxes cause some browsers lie to us\n // they say \"on\" for value when the box isn't checked\n if ((element.type === 'checkbox' || element.type === 'radio') && !element.checked) {\n val = undefined;\n }\n\n // If we want empty elements\n if (options.empty) {\n // for checkbox\n if (element.type === 'checkbox' && !element.checked) {\n val = '';\n }\n\n // for radio\n if (element.type === 'radio') {\n if (!radio_store[element.name] && !element.checked) {\n radio_store[element.name] = false;\n }\n else if (element.checked) {\n radio_store[element.name] = true;\n }\n }\n\n // if options empty is true, continue only if its radio\n if (val == undefined && element.type == 'radio') {\n continue;\n }\n }\n else {\n // value-less fields are ignored unless options.empty is true\n if (!val) {\n continue;\n }\n }\n\n // multi select boxes\n if (element.type === 'select-multiple') {\n val = [];\n\n var selectOptions = element.options;\n var isSelectedOptions = false;\n for (var j=0 ; j<selectOptions.length ; ++j) {\n var option = selectOptions[j];\n var allowedEmpty = options.empty && !option.value;\n var hasValue = (option.value || allowedEmpty);\n if (option.selected && hasValue) {\n isSelectedOptions = true;\n\n // If using a hash serializer be sure to add the\n // correct notation for an array in the multi-select\n // context. Here the name attribute on the select element\n // might be missing the trailing bracket pair. Both names\n // \"foo\" and \"foo[]\" should be arrays.\n if (options.hash && key.slice(key.length - 2) !== '[]') {\n result = serializer(result, key + '[]', option.value);\n }\n else {\n result = serializer(result, key, option.value);\n }\n }\n }\n\n // Serialize if no selected options and options.empty is true\n if (!isSelectedOptions && options.empty) {\n result = serializer(result, key, '');\n }\n\n continue;\n }\n\n result = serializer(result, key, val);\n }\n\n // Check for all empty radio buttons and serialize them with key=\"\"\n if (options.empty) {\n for (var key in radio_store) {\n if (!radio_store[key]) {\n result = serializer(result, key, '');\n }\n }\n }\n\n return result;\n}\n\nfunction parse_keys(string) {\n var keys = [];\n var prefix = /^([^\\[\\]]*)/;\n var children = new RegExp(brackets);\n var match = prefix.exec(string);\n\n if (match[1]) {\n keys.push(match[1]);\n }\n\n while ((match = children.exec(string)) !== null) {\n keys.push(match[1]);\n }\n\n return keys;\n}\n\nfunction hash_assign(result, keys, value) {\n if (keys.length === 0) {\n result = value;\n return result;\n }\n\n var key = keys.shift();\n var between = key.match(/^\\[(.+?)\\]$/);\n\n if (key === '[]') {\n result = result || [];\n\n if (Array.isArray(result)) {\n result.push(hash_assign(null, keys, value));\n }\n else {\n // This might be the result of bad name attributes like \"[][foo]\",\n // in this case the original `result` object will already be\n // assigned to an object literal. Rather than coerce the object to\n // an array, or cause an exception the attribute \"_values\" is\n // assigned as an array.\n result._values = result._values || [];\n result._values.push(hash_assign(null, keys, value));\n }\n\n return result;\n }\n\n // Key is an attribute name and can be assigned directly.\n if (!between) {\n result[key] = hash_assign(result[key], keys, value);\n }\n else {\n var string = between[1];\n // +var converts the variable into a number\n // better than parseInt because it doesn't truncate away trailing\n // letters and actually fails if whole thing is not a number\n var index = +string;\n\n // If the characters between the brackets is not a number it is an\n // attribute name and can be assigned directly.\n if (isNaN(index)) {\n result = result || {};\n result[string] = hash_assign(result[string], keys, value);\n }\n else {\n result = result || [];\n result[index] = hash_assign(result[index], keys, value);\n }\n }\n\n return result;\n}\n\n// Object/hash encoding serializer.\nfunction hash_serializer(result, key, value) {\n var matches = key.match(brackets);\n\n // Has brackets? Use the recursive assignment function to walk the keys,\n // construct any missing objects in the result tree and make the assignment\n // at the end of the chain.\n if (matches) {\n var keys = parse_keys(key);\n hash_assign(result, keys, value);\n }\n else {\n // Non bracket notation can make assignments directly.\n var existing = result[key];\n\n // If the value has been assigned already (for instance when a radio and\n // a checkbox have the same name attribute) convert the previous value\n // into an array before pushing into it.\n //\n // NOTE: If this requirement were removed all hash creation and\n // assignment could go through `hash_assign`.\n if (existing) {\n if (!Array.isArray(existing)) {\n result[key] = [ existing ];\n }\n\n result[key].push(value);\n }\n else {\n result[key] = value;\n }\n }\n\n return result;\n}\n\n// urlform encoding serializer\nfunction str_serialize(result, key, value) {\n // encode newlines as \\r\\n cause the html spec says so\n value = value.replace(/(\\r)?\\n/g, '\\r\\n');\n value = encodeURIComponent(value);\n\n // spaces should be '+' rather than '%20'.\n value = value.replace(/%20/g, '+');\n return result + (result ? '&' : '') + encodeURIComponent(key) + '=' + value;\n}\n\nmodule.exports = serialize;\n\n},{}],5:[function(require,module,exports){\n/**\n * Copyright 2014 Craig Campbell\n *\n * Licensed under the Apache License, Version 2.0 (the \"License\");\n * you may not use this file except in compliance with the License.\n * You may obtain a copy of the License at\n *\n * http://www.apache.org/licenses/LICENSE-2.0\n *\n * Unless required by applicable law or agreed to in writing, software\n * distributed under the License is distributed on an \"AS IS\" BASIS,\n * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n * See the License for the specific language governing permissions and\n * limitations under the License.\n *\n * GATOR.JS\n * Simple Event Delegation\n *\n * @version 1.2.4\n *\n * Compatible with IE 9+, FF 3.6+, Safari 5+, Chrome\n *\n * Include legacy.js for compatibility with older browsers\n *\n * .-._ _ _ _ _ _ _ _ _\n * .-''-.__.-'00 '-' ' ' ' ' ' ' ' '-.\n * '.___ ' . .--_'-' '-' '-' _'-' '._\n * V: V 'vv-' '_ '. .' _..' '.'.\n * '=.____.=_.--' :_.__.__:_ '. : :\n * (((____.-' '-. / : :\n * (((-'\\ .' /\n * _____..' .'\n * '-._____.-'\n */\n(function() {\n var _matcher,\n _level = 0,\n _id = 0,\n _handlers = {},\n _gatorInstances = {};\n\n function _addEvent(gator, type, callback) {\n\n // blur and focus do not bubble up but if you use event capturing\n // then you will get them\n var useCapture = type == 'blur' || type == 'focus';\n gator.element.addEventListener(type, callback, useCapture);\n }\n\n function _cancel(e) {\n e.preventDefault();\n e.stopPropagation();\n }\n\n /**\n * returns function to use for determining if an element\n * matches a query selector\n *\n * @returns {Function}\n */\n function _getMatcher(element) {\n if (_matcher) {\n return _matcher;\n }\n\n if (element.matches) {\n _matcher = element.matches;\n return _matcher;\n }\n\n if (element.webkitMatchesSelector) {\n _matcher = element.webkitMatchesSelector;\n return _matcher;\n }\n\n if (element.mozMatchesSelector) {\n _matcher = element.mozMatchesSelector;\n return _matcher;\n }\n\n if (element.msMatchesSelector) {\n _matcher = element.msMatchesSelector;\n return _matcher;\n }\n\n if (element.oMatchesSelector) {\n _matcher = element.oMatchesSelector;\n return _matcher;\n }\n\n // if it doesn't match a native browser method\n // fall back to the gator function\n _matcher = Gator.matchesSelector;\n return _matcher;\n }\n\n /**\n * determines if the specified element matches a given selector\n *\n * @param {Node} element - the element to compare against the selector\n * @param {string} selector\n * @param {Node} boundElement - the element the listener was attached to\n * @returns {void|Node}\n */\n function _matchesSelector(element, selector, boundElement) {\n\n // no selector means this event was bound directly to this element\n if (selector == '_root') {\n return boundElement;\n }\n\n // if we have moved up to the element you bound the event to\n // then we have come too far\n if (element === boundElement) {\n return;\n }\n\n // if this is a match then we are done!\n if (_getMatcher(element).call(element, selector)) {\n return element;\n }\n\n // if this element did not match but has a parent we should try\n // going up the tree to see if any of the parent elements match\n // for example if you are looking for a click on an <a> tag but there\n // is a <span> inside of the a tag that it is the target,\n // it should still work\n if (element.parentNode) {\n _level++;\n return _matchesSelector(element.parentNode, selector, boundElement);\n }\n }\n\n function _addHandler(gator, event, selector, callback) {\n if (!_handlers[gator.id]) {\n _handlers[gator.id] = {};\n }\n\n if (!_handlers[gator.id][event]) {\n _handlers[gator.id][event] = {};\n }\n\n if (!_handlers[gator.id][event][selector]) {\n _handlers[gator.id][event][selector] = [];\n }\n\n _handlers[gator.id][event][selector].push(callback);\n }\n\n function _removeHandler(gator, event, selector, callback) {\n\n // if there are no events tied to this element at all\n // then don't do anything\n if (!_handlers[gator.id]) {\n return;\n }\n\n // if there is no event type specified then remove all events\n // example: Gator(element).off()\n if (!event) {\n for (var type in _handlers[gator.id]) {\n if (_handlers[gator.id].hasOwnProperty(type)) {\n _handlers[gator.id][type] = {};\n }\n }\n return;\n }\n\n // if no callback or selector is specified remove all events of this type\n // example: Gator(element).off('click')\n if (!callback && !selector) {\n _handlers[gator.id][event] = {};\n return;\n }\n\n // if a selector is specified but no callback remove all events\n // for this selector\n // example: Gator(element).off('click', '.sub-element')\n if (!callback) {\n delete _handlers[gator.id][event][selector];\n return;\n }\n\n // if we have specified an event type, selector, and callback then we\n // need to make sure there are callbacks tied to this selector to\n // begin with. if there aren't then we can stop here\n if (!_handlers[gator.id][event][selector]) {\n return;\n }\n\n // if there are then loop through all the callbacks and if we find\n // one that matches remove it from the array\n for (var i = 0; i < _handlers[gator.id][event][selector].length; i++) {\n if (_handlers[gator.id][event][selector][i] === callback) {\n _handlers[gator.id][event][selector].splice(i, 1);\n break;\n }\n }\n }\n\n function _handleEvent(id, e, type) {\n if (!_handlers[id][type]) {\n return;\n }\n\n var target = e.target || e.srcElement,\n selector,\n match,\n matches = {},\n i = 0,\n j = 0;\n\n // find all events that match\n _level = 0;\n for (selector in _handlers[id][type]) {\n if (_handlers[id][type].hasOwnProperty(selector)) {\n match = _matchesSelector(target, selector, _gatorInstances[id].element);\n\n if (match && Gator.matchesEvent(type, _gatorInstances[id].element, match, selector == '_root', e)) {\n _level++;\n _handlers[id][type][selector].match = match;\n matches[_level] = _handlers[id][type][selector];\n }\n }\n }\n\n // stopPropagation() fails to set cancelBubble to true in Webkit\n // @see http://code.google.com/p/chromium/issues/detail?id=162270\n e.stopPropagation = function() {\n e.cancelBubble = true;\n };\n\n for (i = 0; i <= _level; i++) {\n if (matches[i]) {\n for (j = 0; j < matches[i].length; j++) {\n if (matches[i][j].call(matches[i].match, e) === false) {\n Gator.cancel(e);\n return;\n }\n\n if (e.cancelBubble) {\n return;\n }\n }\n }\n }\n }\n\n /**\n * binds the specified events to the element\n *\n * @param {string|Array} events\n * @param {string} selector\n * @param {Function} callback\n * @param {boolean=} remove\n * @returns {Object}\n */\n function _bind(events, selector, callback, remove) {\n\n // fail silently if you pass null or undefined as an alement\n // in the Gator constructor\n if (!this.element) {\n return;\n }\n\n if (!(events instanceof Array)) {\n events = [events];\n }\n\n if (!callback && typeof(selector) == 'function') {\n callback = selector;\n selector = '_root';\n }\n\n var id = this.id,\n i;\n\n function _getGlobalCallback(type) {\n return function(e) {\n _handleEvent(id, e, type);\n };\n }\n\n for (i = 0; i < events.length; i++) {\n if (remove) {\n _removeHandler(this, events[i], selector, callback);\n continue;\n }\n\n if (!_handlers[id] || !_handlers[id][events[i]]) {\n Gator.addEvent(this, events[i], _getGlobalCallback(events[i]));\n }\n\n _addHandler(this, events[i], selector, callback);\n }\n\n return this;\n }\n\n /**\n * Gator object constructor\n *\n * @param {Node} element\n */\n function Gator(element, id) {\n\n // called as function\n if (!(this instanceof Gator)) {\n // only keep one Gator instance per node to make sure that\n // we don't create a ton of new objects if you want to delegate\n // multiple events from the same node\n //\n // for example: Gator(document).on(...\n for (var key in _gatorInstances) {\n if (_gatorInstances[key].element === element) {\n return _gatorInstances[key];\n }\n }\n\n _id++;\n _gatorInstances[_id] = new Gator(element, _id);\n\n return _gatorInstances[_id];\n }\n\n this.element = element;\n this.id = id;\n }\n\n /**\n * adds an event\n *\n * @param {string|Array} events\n * @param {string} selector\n * @param {Function} callback\n * @returns {Object}\n */\n Gator.prototype.on = function(events, selector, callback) {\n return _bind.call(this, events, selector, callback);\n };\n\n /**\n * removes an event\n *\n * @param {string|Array} events\n * @param {string} selector\n * @param {Function} callback\n * @returns {Object}\n */\n Gator.prototype.off = function(events, selector, callback) {\n return _bind.call(this, events, selector, callback, true);\n };\n\n Gator.matchesSelector = function() {};\n Gator.cancel = _cancel;\n Gator.addEvent = _addEvent;\n Gator.matchesEvent = function() {\n return true;\n };\n\n if (typeof module !== 'undefined' && module.exports) {\n module.exports = Gator;\n }\n\n window.Gator = Gator;\n}) ();\n\n},{}],6:[function(require,module,exports){\n/*! populate.js v1.0.2 by @dannyvankooten | MIT license */\n;(function(root) {\n\n\t/**\n\t * Populate form fields from a JSON object.\n\t *\n\t * @param form object The form element containing your input fields.\n\t * @param data array JSON data to populate the fields with.\n\t * @param basename string Optional basename which is added to `name` attributes\n\t */\n\tvar populate = function( form, data, basename) {\n\n\t\tfor(var key in data) {\n\n\t\t\tif( ! data.hasOwnProperty( key ) ) {\n\t\t\t\tcontinue;\n\t\t\t}\n\n\t\t\tvar name = key;\n\t\t\tvar value = data[key];\n\n if ('undefined' === typeof value) {\n value = '';\n }\n\n if (null === value) {\n value = '';\n }\n\n\t\t\t// handle array name attributes\n\t\t\tif(typeof(basename) !== \"undefined\") {\n\t\t\t\tname = basename + \"[\" + key + \"]\";\n\t\t\t}\n\n\t\t\tif(value.constructor === Array) {\n\t\t\t\tname += '[]';\n\t\t\t} else if(typeof value == \"object\") {\n\t\t\t\tpopulate( form, value, name);\n\t\t\t\tcontinue;\n\t\t\t}\n\n\t\t\t// only proceed if element is set\n\t\t\tvar element = form.elements.namedItem( name );\n\t\t\tif( ! element ) {\n\t\t\t\tcontinue;\n\t\t\t}\n\n\t\t\tvar type = element.type || element[0].type;\n\n\t\t\tswitch(type ) {\n\t\t\t\tdefault:\n\t\t\t\t\telement.value = value;\n\t\t\t\t\tbreak;\n\n\t\t\t\tcase 'radio':\n\t\t\t\tcase 'checkbox':\n\t\t\t\t\tfor( var j=0; j < element.length; j++ ) {\n\t\t\t\t\t\telement[j].checked = ( value.indexOf(element[j].value) > -1 );\n\t\t\t\t\t}\n\t\t\t\t\tbreak;\n\n\t\t\t\tcase 'select-multiple':\n\t\t\t\t\tvar values = value.constructor == Array ? value : [value];\n\n\t\t\t\t\tfor(var k = 0; k < element.options.length; k++) {\n\t\t\t\t\t\telement.options[k].selected |= (values.indexOf(element.options[k].value) > -1 );\n\t\t\t\t\t}\n\t\t\t\t\tbreak;\n\n\t\t\t\tcase 'select':\n\t\t\t\tcase 'select-one':\n\t\t\t\t\telement.value = value.toString() || value;\n\t\t\t\t\tbreak;\n\t\t\t\tcase 'date':\n \t\t\t\telement.value = new Date(value).toISOString().split('T')[0];\t\n\t\t\t\t\tbreak;\n\t\t\t}\n\n\t\t}\n\n\t};\n\n\t// Play nice with AMD, CommonJS or a plain global object.\n\tif ( typeof define == 'function' && typeof define.amd == 'object' && define.amd ) {\n\t\tdefine(function() {\n\t\t\treturn populate;\n\t\t});\n\t}\telse if ( typeof module !== 'undefined' && module.exports ) {\n\t\tmodule.exports = populate;\n\t} else {\n\t\troot.populate = populate;\n\t}\n\n}(this));\n\n},{}],7:[function(require,module,exports){\n/*!\n * EventEmitter v5.2.4 - git.io/ee\n * Unlicense - http://unlicense.org/\n * Oliver Caldwell - http://oli.me.uk/\n * @preserve\n */\n\n;(function (exports) {\n 'use strict';\n\n /**\n * Class for managing events.\n * Can be extended to provide event functionality in other classes.\n *\n * @class EventEmitter Manages event registering and emitting.\n */\n function EventEmitter() {}\n\n // Shortcuts to improve speed and size\n var proto = EventEmitter.prototype;\n var originalGlobalValue = exports.EventEmitter;\n\n /**\n * Finds the index of the listener for the event in its storage array.\n *\n * @param {Function[]} listeners Array of listeners to search through.\n * @param {Function} listener Method to look for.\n * @return {Number} Index of the specified listener, -1 if not found\n * @api private\n */\n function indexOfListener(listeners, listener) {\n var i = listeners.length;\n while (i--) {\n if (listeners[i].listener === listener) {\n return i;\n }\n }\n\n return -1;\n }\n\n /**\n * Alias a method while keeping the context correct, to allow for overwriting of target method.\n *\n * @param {String} name The name of the target method.\n * @return {Function} The aliased method\n * @api private\n */\n function alias(name) {\n return function aliasClosure() {\n return this[name].apply(this, arguments);\n };\n }\n\n /**\n * Returns the listener array for the specified event.\n * Will initialise the event object and listener arrays if required.\n * Will return an object if you use a regex search. The object contains keys for each matched event. So /ba[rz]/ might return an object containing bar and baz. But only if you have either defined them with defineEvent or added some listeners to them.\n * Each property in the object response is an array of listener functions.\n *\n * @param {String|RegExp} evt Name of the event to return the listeners from.\n * @return {Function[]|Object} All listener functions for the event.\n */\n proto.getListeners = function getListeners(evt) {\n var events = this._getEvents();\n var response;\n var key;\n\n // Return a concatenated array of all matching events if\n // the selector is a regular expression.\n if (evt instanceof RegExp) {\n response = {};\n for (key in events) {\n if (events.hasOwnProperty(key) && evt.test(key)) {\n response[key] = events[key];\n }\n }\n }\n else {\n response = events[evt] || (events[evt] = []);\n }\n\n return response;\n };\n\n /**\n * Takes a list of listener objects and flattens it into a list of listener functions.\n *\n * @param {Object[]} listeners Raw listener objects.\n * @return {Function[]} Just the listener functions.\n */\n proto.flattenListeners = function flattenListeners(listeners) {\n var flatListeners = [];\n var i;\n\n for (i = 0; i < listeners.length; i += 1) {\n flatListeners.push(listeners[i].listener);\n }\n\n return flatListeners;\n };\n\n /**\n * Fetches the requested listeners via getListeners but will always return the results inside an object. This is mainly for internal use but others may find it useful.\n *\n * @param {String|RegExp} evt Name of the event to return the listeners from.\n * @return {Object} All listener functions for an event in an object.\n */\n proto.getListenersAsObject = function getListenersAsObject(evt) {\n var listeners = this.getListeners(evt);\n var response;\n\n if (listeners instanceof Array) {\n response = {};\n response[evt] = listeners;\n }\n\n return response || listeners;\n };\n\n function isValidListener (listener) {\n if (typeof listener === 'function' || listener instanceof RegExp) {\n return true\n } else if (listener && typeof listener === 'object') {\n return isValidListener(listener.listener)\n } else {\n return false\n }\n }\n\n /**\n * Adds a listener function to the specified event.\n * The listener will not be added if it is a duplicate.\n * If the listener returns true then it will be removed after it is called.\n * If you pass a regular expression as the event name then the listener will be added to all events that match it.\n *\n * @param {String|RegExp} evt Name of the event to attach the listener to.\n * @param {Function} listener Method to be called when the event is emitted. If the function returns true then it will be removed after calling.\n * @return {Object} Current instance of EventEmitter for chaining.\n */\n proto.addListener = function addListener(evt, listener) {\n if (!isValidListener(listener)) {\n throw new TypeError('listener must be a function');\n }\n\n var listeners = this.getListenersAsObject(evt);\n var listenerIsWrapped = typeof listener === 'object';\n var key;\n\n for (key in listeners) {\n if (listeners.hasOwnProperty(key) && indexOfListener(listeners[key], listener) === -1) {\n listeners[key].push(listenerIsWrapped ? listener : {\n listener: listener,\n once: false\n });\n }\n }\n\n return this;\n };\n\n /**\n * Alias of addListener\n */\n proto.on = alias('addListener');\n\n /**\n * Semi-alias of addListener. It will add a listener that will be\n * automatically removed after its first execution.\n *\n * @param {String|RegExp} evt Name of the event to attach the listener to.\n * @param {Function} listener Method to be called when the event is emitted. If the function returns true then it will be removed after calling.\n * @return {Object} Current instance of EventEmitter for chaining.\n */\n proto.addOnceListener = function addOnceListener(evt, listener) {\n return this.addListener(evt, {\n listener: listener,\n once: true\n });\n };\n\n /**\n * Alias of addOnceListener.\n */\n proto.once = alias('addOnceListener');\n\n /**\n * Defines an event name. This is required if you want to use a regex to add a listener to multiple events at once. If you don't do this then how do you expect it to know what event to add to? Should it just add to every possible match for a regex? No. That is scary and bad.\n * You need to tell it what event names should be matched by a regex.\n *\n * @param {String} evt Name of the event to create.\n * @return {Object} Current instance of EventEmitter for chaining.\n */\n proto.defineEvent = function defineEvent(evt) {\n this.getListeners(evt);\n return this;\n };\n\n /**\n * Uses defineEvent to define multiple events.\n *\n * @param {String[]} evts An array of event names to define.\n * @return {Object} Current instance of EventEmitter for chaining.\n */\n proto.defineEvents = function defineEvents(evts) {\n for (var i = 0; i < evts.length; i += 1) {\n this.defineEvent(evts[i]);\n }\n return this;\n };\n\n /**\n * Removes a listener function from the specified event.\n * When passed a regular expression as the event name, it will remove the listener from all events that match it.\n *\n * @param {String|RegExp} evt Name of the event to remove the listener from.\n * @param {Function} listener Method to remove from the event.\n * @return {Object} Current instance of EventEmitter for chaining.\n */\n proto.removeListener = function removeListener(evt, listener) {\n var listeners = this.getListenersAsObject(evt);\n var index;\n var key;\n\n for (key in listeners) {\n if (listeners.hasOwnProperty(key)) {\n index = indexOfListener(listeners[key], listener);\n\n if (index !== -1) {\n listeners[key].splice(index, 1);\n }\n }\n }\n\n return this;\n };\n\n /**\n * Alias of removeListener\n */\n proto.off = alias('removeListener');\n\n /**\n * Adds listeners in bulk using the manipulateListeners method.\n * If you pass an object as the first argument you can add to multiple events at once. The object should contain key value pairs of events and listeners or listener arrays. You can also pass it an event name and an array of listeners to be added.\n * You can also pass it a regular expression to add the array of listeners to all events that match it.\n * Yeah, this function does quite a bit. That's probably a bad thing.\n *\n * @param {String|Object|RegExp} evt An event name if you will pass an array of listeners next. An object if you wish to add to multiple events at once.\n * @param {Function[]} [listeners] An optional array of listener functions to add.\n * @return {Object} Current instance of EventEmitter for chaining.\n */\n proto.addListeners = function addListeners(evt, listeners) {\n // Pass through to manipulateListeners\n return this.manipulateListeners(false, evt, listeners);\n };\n\n /**\n * Removes listeners in bulk using the manipulateListeners method.\n * If you pass an object as the first argument you can remove from multiple events at once. The object should contain key value pairs of events and listeners or listener arrays.\n * You can also pass it an event name and an array of listeners to be removed.\n * You can also pass it a regular expression to remove the listeners from all events that match it.\n *\n * @param {String|Object|RegExp} evt An event name if you will pass an array of listeners next. An object if you wish to remove from multiple events at once.\n * @param {Function[]} [listeners] An optional array of listener functions to remove.\n * @return {Object} Current instance of EventEmitter for chaining.\n */\n proto.removeListeners = function removeListeners(evt, listeners) {\n // Pass through to manipulateListeners\n return this.manipulateListeners(true, evt, listeners);\n };\n\n /**\n * Edits listeners in bulk. The addListeners and removeListeners methods both use this to do their job. You should really use those instead, this is a little lower level.\n * The first argument will determine if the listeners are removed (true) or added (false).\n * If you pass an object as the second argument you can add/remove from multiple events at once. The object should contain key value pairs of events and listeners or listener arrays.\n * You can also pass it an event name and an array of listeners to be added/removed.\n * You can also pass it a regular expression to manipulate the listeners of all events that match it.\n *\n * @param {Boolean} remove True if you want to remove listeners, false if you want to add.\n * @param {String|Object|RegExp} evt An event name if you will pass an array of listeners next. An object if you wish to add/remove from multiple events at once.\n * @param {Function[]} [listeners] An optional array of listener functions to add/remove.\n * @return {Object} Current instance of EventEmitter for chaining.\n */\n proto.manipulateListeners = function manipulateListeners(remove, evt, listeners) {\n var i;\n var value;\n var single = remove ? this.removeListener : this.addListener;\n var multiple = remove ? this.removeListeners : this.addListeners;\n\n // If evt is an object then pass each of its properties to this method\n if (typeof evt === 'object' && !(evt instanceof RegExp)) {\n for (i in evt) {\n if (evt.hasOwnProperty(i) && (value = evt[i])) {\n // Pass the single listener straight through to the singular method\n if (typeof value === 'function') {\n single.call(this, i, value);\n }\n else {\n // Otherwise pass back to the multiple function\n multiple.call(this, i, value);\n }\n }\n }\n }\n else {\n // So evt must be a string\n // And listeners must be an array of listeners\n // Loop over it and pass each one to the multiple method\n i = listeners.length;\n while (i--) {\n single.call(this, evt, listeners[i]);\n }\n }\n\n return this;\n };\n\n /**\n * Removes all listeners from a specified event.\n * If you do not specify an event then all listeners will be removed.\n * That means every event will be emptied.\n * You can also pass a regex to remove all events that match it.\n *\n * @param {String|RegExp} [evt] Optional name of the event to remove all listeners for. Will remove from every event if not passed.\n * @return {Object} Current instance of EventEmitter for chaining.\n */\n proto.removeEvent = function removeEvent(evt) {\n var type = typeof evt;\n var events = this._getEvents();\n var key;\n\n // Remove different things depending on the state of evt\n if (type === 'string') {\n // Remove all listeners for the specified event\n delete events[evt];\n }\n else if (evt instanceof RegExp) {\n // Remove all events matching the regex.\n for (key in events) {\n if (events.hasOwnProperty(key) && evt.test(key)) {\n delete events[key];\n }\n }\n }\n else {\n // Remove all listeners in all events\n delete this._events;\n }\n\n return this;\n };\n\n /**\n * Alias of removeEvent.\n *\n * Added to mirror the node API.\n */\n proto.removeAllListeners = alias('removeEvent');\n\n /**\n * Emits an event of your choice.\n * When emitted, every listener attached to that event will be executed.\n * If you pass the optional argument array then those arguments will be passed to every listener upon execution.\n * Because it uses `apply`, your array of arguments will be passed as if you wrote them out separately.\n * So they will not arrive within the array on the other side, they will be separate.\n * You can also pass a regular expression to emit to all events that match it.\n *\n * @param {String|RegExp} evt Name of the event to emit and execute listeners for.\n * @param {Array} [args] Optional array of arguments to be passed to each listener.\n * @return {Object} Current instance of EventEmitter for chaining.\n */\n proto.emitEvent = function emitEvent(evt, args) {\n var listenersMap = this.getListenersAsObject(evt);\n var listeners;\n var listener;\n var i;\n var key;\n var response;\n\n for (key in listenersMap) {\n if (listenersMap.hasOwnProperty(key)) {\n listeners = listenersMap[key].slice(0);\n\n for (i = 0; i < listeners.length; i++) {\n // If the listener returns true then it shall be removed from the event\n // The function is executed either with a basic call or an apply if there is an args array\n listener = listeners[i];\n\n if (listener.once === true) {\n this.removeListener(evt, listener.listener);\n }\n\n response = listener.listener.apply(this, args || []);\n\n if (response === this._getOnceReturnValue()) {\n this.removeListener(evt, listener.listener);\n }\n }\n }\n }\n\n return this;\n };\n\n /**\n * Alias of emitEvent\n */\n proto.trigger = alias('emitEvent');\n\n /**\n * Subtly different from emitEvent in that it will pass its arguments on to the listeners, as opposed to taking a single array of arguments to pass on.\n * As with emitEvent, you can pass a regex in place of the event name to emit to all events that match it.\n *\n * @param {String|RegExp} evt Name of the event to emit and execute listeners for.\n * @param {...*} Optional additional arguments to be passed to each listener.\n * @return {Object} Current instance of EventEmitter for chaining.\n */\n proto.emit = function emit(evt) {\n var args = Array.prototype.slice.call(arguments, 1);\n return this.emitEvent(evt, args);\n };\n\n /**\n * Sets the current value to check against when executing listeners. If a\n * listeners return value matches the one set here then it will be removed\n * after execution. This value defaults to true.\n *\n * @param {*} value The new value to check for when executing listeners.\n * @return {Object} Current instance of EventEmitter for chaining.\n */\n proto.setOnceReturnValue = function setOnceReturnValue(value) {\n this._onceReturnValue = value;\n return this;\n };\n\n /**\n * Fetches the current value to check against when executing listeners. If\n * the listeners return value matches this one then it should be removed\n * automatically. It will return true by default.\n *\n * @return {*|Boolean} The current value to check for or the default, true.\n * @api private\n */\n proto._getOnceReturnValue = function _getOnceReturnValue() {\n if (this.hasOwnProperty('_onceReturnValue')) {\n return this._onceReturnValue;\n }\n else {\n return true;\n }\n };\n\n /**\n * Fetches the events object and creates one if required.\n *\n * @return {Object} The events storage object.\n * @api private\n */\n proto._getEvents = function _getEvents() {\n return this._events || (this._events = {});\n };\n\n /**\n * Reverts the global {@link EventEmitter} to its previous value and returns a reference to this version.\n *\n * @return {Function} Non conflicting EventEmitter class.\n */\n EventEmitter.noConflict = function noConflict() {\n exports.EventEmitter = originalGlobalValue;\n return EventEmitter;\n };\n\n // Expose the class either via AMD, CommonJS or the global object\n if (typeof define === 'function' && define.amd) {\n define(function () {\n return EventEmitter;\n });\n }\n else if (typeof module === 'object' && module.exports){\n module.exports = EventEmitter;\n }\n else {\n exports.EventEmitter = EventEmitter;\n }\n}(this || {}));\n\n},{}]},{},[1]);\n })();"]}
|
1 |
+
{"version":3,"sources":["forms-api.js"],"names":["require","undefined","define","e","t","n","r","s","o","u","a","i","f","Error","code","l","exports","call","length","1","module","scrollToForm","form","animate","config","auto_scroll","scrollToElement","element","duration","alignment","toggleConditionalElements","input","this","elements","querySelectorAll","inputName","getAttribute","toLowerCase","forEach","el","show","conditions","split","nameCondition","valueCondition","expectedValue","value","trim","conditionMet","checked","style","display","toggleElement","mc4wp","window","Gator","forms","mc4wp_forms_config","document","body","on","addEventListener","event","getByElement","target","srcElement","trigger","id","started","listeners","callback","submitted_form","formConfig","getElementById","element_id","action","errors","data","timeStart","Date","now","pageHeight","clientHeight","setData","scrollY","timeElapsed","handleFormRequest","./forms/forms.js","gator","scroll-to-element","2","serialize","populate","Form","createElement","name","prototype","console","error","getData","hash","empty","getSerializedData","setResponse","msg","querySelector","innerHTML","reset","form-serialize","populate.js","3","createFromElement","formElement","parseInt","push","EventEmitter","events","all","get","formId","bind","off","./form.js","wolfy87-eventemitter","4","clone","obj","type","copy","key","hasOwnProperty","Array","flags","multiline","global","ignoreCase","RegExp","source","getTime","_","component-type","5","Emitter","mixin","fn","_callbacks","once","apply","arguments","removeListener","removeAllListeners","removeEventListener","callbacks","cb","splice","emit","args","slice","len","hasListeners","6","requestAnimationFrame","webkitRequestAnimationFrame","mozRequestAnimationFrame","curr","ms","Math","max","prev","req","setTimeout","cancel","cancelAnimationFrame","webkitCancelAnimationFrame","mozCancelAnimationFrame","clearTimeout","7","Tween","_from","ease","isArray","_curr","_done","_start","to","_to","_duration","TypeError","_ease","stop","stopped","step","_update","from","k","update","emitter","8","toString","Object","val","nodeType","valueOf","9","linear","inQuad","outQuad","inOutQuad","inCube","outCube","inOutCube","inQuart","outQuart","inOutQuart","inQuint","outQuint","inOutQuint","inSine","cos","PI","outSine","sin","inOutSine","inExpo","pow","outExpo","inOutExpo","inCirc","sqrt","outCirc","inOutCirc","inBack","outBack","inOutBack","inBounce","outBounce","inOutBounce","10","hash_assign","result","keys","shift","between","match","_values","string","index","isNaN","k_r_submitter","k_r_success_contrls","brackets","options","serializer","children","exec","parse_keys","existing","replace","encodeURIComponent","radio_store","create","disabled","test","nodeName","selectOptions","isSelectedOptions","j","option","allowedEmpty","hasValue","selected","11","_matchesSelector","selector","boundElement","_matcher","matches","webkitMatchesSelector","mozMatchesSelector","msMatchesSelector","oMatchesSelector","matchesSelector","_getMatcher","parentNode","_level","_addHandler","_handlers","_removeHandler","_bind","remove","_getGlobalCallback","_gatorInstances","matchesEvent","stopPropagation","cancelBubble","_handleEvent","addEvent","_id","preventDefault","useCapture","12","root","basename","constructor","namedItem","indexOf","values","toISOString","amd","13","scroll","elem","additionalOffset","html","documentElement","elemRect","getBoundingClientRect","documentHeight","scrollHeight","offsetHeight","scrollPosition","bottom","height","top","maxScrollPosition","min","pageYOffset","calculateScrollOffset","offset","align","scroll-to","14","raf","x","y","tween","start","scrollTop","pageXOffset","scrollLeft","left","scrollTo","15","indexOfListener","listener","alias","isValidListener","proto","originalGlobalValue","getListeners","evt","response","_getEvents","flattenListeners","flatListeners","getListenersAsObject","addListener","listenerIsWrapped","addOnceListener","defineEvent","defineEvents","evts","addListeners","manipulateListeners","removeListeners","single","multiple","removeEvent","_events","emitEvent","listenersMap","_getOnceReturnValue","setOnceReturnValue","_onceReturnValue","noConflict"],"mappings":"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","file":"forms-api.min.js","sourcesContent":["(function () { var require = undefined; var define = undefined; (function e(t,n,r){function s(o,u){if(!n[o]){if(!t[o]){var a=typeof require==\"function\"&&require;if(!u&&a)return a(o,!0);if(i)return i(o,!0);var f=new Error(\"Cannot find module '\"+o+\"'\");throw f.code=\"MODULE_NOT_FOUND\",f}var l=n[o]={exports:{}};t[o][0].call(l.exports,function(e){var n=t[o][1][e];return s(n?n:e)},l,l.exports,e,t,n,r)}return n[o].exports}var i=typeof require==\"function\"&&require;for(var o=0;o<r.length;o++)s(r[o]);return s})({1:[function(require,module,exports){\n'use strict';\n\n// deps & vars\n\nvar mc4wp = window.mc4wp || {};\nvar Gator = require('gator');\nvar forms = require('./forms/forms.js');\nvar config = window.mc4wp_forms_config || {};\nvar scrollToElement = require('scroll-to-element');\n\n// funcs\nfunction scrollToForm(form) {\n\tvar animate = config.auto_scroll === 'animated';\n\n\tscrollToElement(form.element, {\n\t\tduration: animate ? 800 : 1,\n\t\talignment: 'middle'\n\t});\n}\n\nfunction handleFormRequest(form, action, errors, data) {\n\tvar timeStart = Date.now();\n\tvar pageHeight = document.body.clientHeight;\n\n\t// re-populate form\n\tif (errors) {\n\t\tform.setData(data);\n\t}\n\n\t// scroll to form\n\tif (window.scrollY <= 10 && config.auto_scroll) {\n\t\tscrollToForm(form);\n\t}\n\n\t// trigger events on window.load so all other scripts have loaded\n\twindow.addEventListener('load', function () {\n\t\t// trigger events\n\t\tforms.trigger('submitted', [form]);\n\t\tforms.trigger(form.id + '.submitted', [form]);\n\n\t\tif (errors) {\n\t\t\tforms.trigger('error', [form, errors]);\n\t\t\tforms.trigger(form.id + '.error', [form, errors]);\n\t\t} else {\n\t\t\t// form was successfully submitted\n\t\t\tforms.trigger('success', [form, data]);\n\t\t\tforms.trigger(form.id + '.success', [form, data]);\n\n\t\t\t// subscribed / unsubscribed\n\t\t\tforms.trigger(action + \"d\", [form, data]);\n\t\t\tforms.trigger(form.id + \".\" + action + \"d\", [form, data]);\n\t\t}\n\n\t\t// scroll to form again if page height changed since last scroll, eg because of slow loading images\n\t\t// (only if load didn't take more than 0.8 seconds to prevent overtaking user scroll)\n\t\tvar timeElapsed = Date.now() - timeStart;\n\t\tif (config.auto_scroll && timeElapsed > 1000 && timeElapsed < 2000 && document.body.clientHeight != pageHeight) {\n\t\t\tscrollToForm(form);\n\t\t}\n\t});\n}\n\nfunction toggleElement(el, expectedValue, show) {\n\treturn function () {\n\t\tvar value = this.value.trim();\n\t\tvar checked = this.getAttribute('type') !== 'radio' && this.getAttribute('type') !== 'checked' || this.checked;\n\t\tvar conditionMet = checked && (value === expectedValue && expectedValue !== \"\" || expectedValue === \"\" && value.length > 0);\n\t\tif (show) {\n\t\t\tel.style.display = conditionMet ? '' : 'none';\n\t\t} else {\n\t\t\tel.style.display = conditionMet ? 'none' : '';\n\t\t}\n\t};\n}\n\nfunction toggleConditionalElements() {\n\tvar input = this;\n\tvar elements = input.form.querySelectorAll('[data-show-if], [data-hide-if]');\n\tvar inputName = (input.getAttribute('name') || '').toLowerCase();\n\n\t[].forEach.call(elements, function (el) {\n\t\tvar show = !!el.getAttribute('data-show-if');\n\t\tvar conditions = show ? el.getAttribute('data-show-if').split(':') : el.getAttribute('data-hide-if').split(':');\n\t\tvar nameCondition = conditions[0];\n\t\tvar valueCondition = conditions[1] || \"\";\n\n\t\tif (inputName !== nameCondition.toLowerCase()) {\n\t\t\treturn;\n\t\t}\n\n\t\tvar callback = toggleElement(el, valueCondition, show);\n\t\tcallback.call(input);\n\t});\n}\n\nGator(document.body).on('keyup', '.mc4wp-form input, .mc4wp-form textarea, .mc4wp-form select', toggleConditionalElements);\nGator(document.body).on('change', '.mc4wp-form input, .mc4wp-form textarea, .mc4wp-form select', toggleConditionalElements);\nwindow.addEventListener('load', function () {\n\t[].forEach.call(document.querySelectorAll('.mc4wp-form input, .mc4wp-form textarea, .mc4wp-form select'), function (el) {\n\t\ttoggleConditionalElements.call(el);\n\t});\n});\n\n// Bind browser events to form events (using delegation)\nGator(document.body).on('submit', '.mc4wp-form', function (event) {\n\tvar form = forms.getByElement(event.target || event.srcElement);\n\tforms.trigger('submit', [form, event]);\n\tforms.trigger(form.id + '.submit', [form, event]);\n});\n\nGator(document.body).on('focus', '.mc4wp-form', function (event) {\n\tvar form = forms.getByElement(event.target || event.srcElement);\n\n\tif (!form.started) {\n\t\tforms.trigger('started', [form, event]);\n\t\tforms.trigger(form.id + '.started', [form, event]);\n\t\tform.started = true;\n\t}\n});\n\nGator(document.body).on('change', '.mc4wp-form', function (event) {\n\tvar form = forms.getByElement(event.target || event.srcElement);\n\tforms.trigger('change', [form, event]);\n\tforms.trigger(form.id + '.change', [form, event]);\n});\n\n// register early listeners\nif (mc4wp.listeners) {\n\tvar listeners = mc4wp.listeners;\n\tfor (var i = 0; i < listeners.length; i++) {\n\t\tforms.on(listeners[i].event, listeners[i].callback);\n\t}\n\n\t// delete temp listeners array, so we don't bind twice\n\tdelete mc4wp[\"listeners\"];\n}\n\n// expose forms object\nmc4wp.forms = forms;\n\n// handle submitted form\nif (config.submitted_form) {\n\tvar formConfig = config.submitted_form,\n\t element = document.getElementById(formConfig.element_id),\n\t form = forms.getByElement(element);\n\n\thandleFormRequest(form, formConfig.action, formConfig.errors, formConfig.data);\n}\n\n// expose mc4wp object globally\nwindow.mc4wp = mc4wp;\n\n},{\"./forms/forms.js\":3,\"gator\":11,\"scroll-to-element\":13}],2:[function(require,module,exports){\n'use strict';\n\nvar serialize = require('form-serialize');\nvar populate = require('populate.js');\n\nvar Form = function Form(id, element) {\n\tthis.id = id;\n\tthis.element = element || document.createElement('form');\n\tthis.name = this.element.getAttribute('data-name') || \"Form #\" + this.id;\n\tthis.errors = [];\n\tthis.started = false;\n};\n\nForm.prototype.setData = function (data) {\n\ttry {\n\t\tpopulate(this.element, data);\n\t} catch (e) {\n\t\tconsole.error(e);\n\t}\n};\n\nForm.prototype.getData = function () {\n\treturn serialize(this.element, { hash: true, empty: true });\n};\n\nForm.prototype.getSerializedData = function () {\n\treturn serialize(this.element, { hash: false, empty: true });\n};\n\nForm.prototype.setResponse = function (msg) {\n\tthis.element.querySelector('.mc4wp-response').innerHTML = msg;\n};\n\n// revert back to original state\nForm.prototype.reset = function () {\n\tthis.setResponse('');\n\tthis.element.querySelector('.mc4wp-form-fields').style.display = '';\n\tthis.element.reset();\n};\n\nmodule.exports = Form;\n\n},{\"form-serialize\":10,\"populate.js\":12}],3:[function(require,module,exports){\n'use strict';\n\n// deps\n\nvar EventEmitter = require('wolfy87-eventemitter');\nvar Form = require('./form.js');\n\n// variables\nvar events = new EventEmitter();\nvar forms = [];\n\n// get form by its id\n// please note that this will get the FIRST occurence of the form with that ID on the page\nfunction get(formId) {\n\n\t// do we have form for this one already?\n\tfor (var i = 0; i < forms.length; i++) {\n\t\tif (forms[i].id == formId) {\n\t\t\treturn forms[i];\n\t\t}\n\t}\n\n\t// try to create from first occurence of this element\n\tvar formElement = document.querySelector('.mc4wp-form-' + formId);\n\treturn createFromElement(formElement, formId);\n}\n\n// get form by <form> element (or any input in form)\nfunction getByElement(element) {\n\tvar formElement = element.form || element;\n\n\tfor (var i = 0; i < forms.length; i++) {\n\t\tif (forms[i].element == formElement) {\n\t\t\treturn forms[i];\n\t\t}\n\t}\n\n\treturn createFromElement(formElement);\n}\n\n// create form object from <form> element\nfunction createFromElement(formElement, id) {\n\tid = id || parseInt(formElement.getAttribute('data-id')) || 0;\n\tvar form = new Form(id, formElement);\n\tforms.push(form);\n\treturn form;\n}\n\nfunction all() {\n\treturn forms;\n}\n\nmodule.exports = {\n\t\"all\": all,\n\t\"get\": get,\n\t\"getByElement\": getByElement,\n\t\"on\": events.on.bind(events),\n\t\"trigger\": events.trigger.bind(events),\n\t\"off\": events.off.bind(events)\n};\n\n},{\"./form.js\":2,\"wolfy87-eventemitter\":15}],4:[function(require,module,exports){\n/**\n * Module dependencies.\n */\n\nvar type;\ntry {\n type = require('component-type');\n} catch (_) {\n type = require('type');\n}\n\n/**\n * Module exports.\n */\n\nmodule.exports = clone;\n\n/**\n * Clones objects.\n *\n * @param {Mixed} any object\n * @api public\n */\n\nfunction clone(obj){\n switch (type(obj)) {\n case 'object':\n var copy = {};\n for (var key in obj) {\n if (obj.hasOwnProperty(key)) {\n copy[key] = clone(obj[key]);\n }\n }\n return copy;\n\n case 'array':\n var copy = new Array(obj.length);\n for (var i = 0, l = obj.length; i < l; i++) {\n copy[i] = clone(obj[i]);\n }\n return copy;\n\n case 'regexp':\n // from millermedeiros/amd-utils - MIT\n var flags = '';\n flags += obj.multiline ? 'm' : '';\n flags += obj.global ? 'g' : '';\n flags += obj.ignoreCase ? 'i' : '';\n return new RegExp(obj.source, flags);\n\n case 'date':\n return new Date(obj.getTime());\n\n default: // string, number, boolean, …\n return obj;\n }\n}\n\n},{\"component-type\":8,\"type\":8}],5:[function(require,module,exports){\n\n/**\n * Expose `Emitter`.\n */\n\nmodule.exports = Emitter;\n\n/**\n * Initialize a new `Emitter`.\n *\n * @api public\n */\n\nfunction Emitter(obj) {\n if (obj) return mixin(obj);\n};\n\n/**\n * Mixin the emitter properties.\n *\n * @param {Object} obj\n * @return {Object}\n * @api private\n */\n\nfunction mixin(obj) {\n for (var key in Emitter.prototype) {\n obj[key] = Emitter.prototype[key];\n }\n return obj;\n}\n\n/**\n * Listen on the given `event` with `fn`.\n *\n * @param {String} event\n * @param {Function} fn\n * @return {Emitter}\n * @api public\n */\n\nEmitter.prototype.on =\nEmitter.prototype.addEventListener = function(event, fn){\n this._callbacks = this._callbacks || {};\n (this._callbacks['$' + event] = this._callbacks['$' + event] || [])\n .push(fn);\n return this;\n};\n\n/**\n * Adds an `event` listener that will be invoked a single\n * time then automatically removed.\n *\n * @param {String} event\n * @param {Function} fn\n * @return {Emitter}\n * @api public\n */\n\nEmitter.prototype.once = function(event, fn){\n function on() {\n this.off(event, on);\n fn.apply(this, arguments);\n }\n\n on.fn = fn;\n this.on(event, on);\n return this;\n};\n\n/**\n * Remove the given callback for `event` or all\n * registered callbacks.\n *\n * @param {String} event\n * @param {Function} fn\n * @return {Emitter}\n * @api public\n */\n\nEmitter.prototype.off =\nEmitter.prototype.removeListener =\nEmitter.prototype.removeAllListeners =\nEmitter.prototype.removeEventListener = function(event, fn){\n this._callbacks = this._callbacks || {};\n\n // all\n if (0 == arguments.length) {\n this._callbacks = {};\n return this;\n }\n\n // specific event\n var callbacks = this._callbacks['$' + event];\n if (!callbacks) return this;\n\n // remove all handlers\n if (1 == arguments.length) {\n delete this._callbacks['$' + event];\n return this;\n }\n\n // remove specific handler\n var cb;\n for (var i = 0; i < callbacks.length; i++) {\n cb = callbacks[i];\n if (cb === fn || cb.fn === fn) {\n callbacks.splice(i, 1);\n break;\n }\n }\n return this;\n};\n\n/**\n * Emit `event` with the given args.\n *\n * @param {String} event\n * @param {Mixed} ...\n * @return {Emitter}\n */\n\nEmitter.prototype.emit = function(event){\n this._callbacks = this._callbacks || {};\n var args = [].slice.call(arguments, 1)\n , callbacks = this._callbacks['$' + event];\n\n if (callbacks) {\n callbacks = callbacks.slice(0);\n for (var i = 0, len = callbacks.length; i < len; ++i) {\n callbacks[i].apply(this, args);\n }\n }\n\n return this;\n};\n\n/**\n * Return array of callbacks for `event`.\n *\n * @param {String} event\n * @return {Array}\n * @api public\n */\n\nEmitter.prototype.listeners = function(event){\n this._callbacks = this._callbacks || {};\n return this._callbacks['$' + event] || [];\n};\n\n/**\n * Check if this emitter has `event` handlers.\n *\n * @param {String} event\n * @return {Boolean}\n * @api public\n */\n\nEmitter.prototype.hasListeners = function(event){\n return !! this.listeners(event).length;\n};\n\n},{}],6:[function(require,module,exports){\n/**\n * Expose `requestAnimationFrame()`.\n */\n\nexports = module.exports = window.requestAnimationFrame\n || window.webkitRequestAnimationFrame\n || window.mozRequestAnimationFrame\n || fallback;\n\n/**\n * Fallback implementation.\n */\n\nvar prev = new Date().getTime();\nfunction fallback(fn) {\n var curr = new Date().getTime();\n var ms = Math.max(0, 16 - (curr - prev));\n var req = setTimeout(fn, ms);\n prev = curr;\n return req;\n}\n\n/**\n * Cancel.\n */\n\nvar cancel = window.cancelAnimationFrame\n || window.webkitCancelAnimationFrame\n || window.mozCancelAnimationFrame\n || window.clearTimeout;\n\nexports.cancel = function(id){\n cancel.call(window, id);\n};\n\n},{}],7:[function(require,module,exports){\n\n/**\n * Module dependencies.\n */\n\nvar Emitter = require('emitter');\nvar clone = require('clone');\nvar type = require('type');\nvar ease = require('ease');\n\n/**\n * Expose `Tween`.\n */\n\nmodule.exports = Tween;\n\n/**\n * Initialize a new `Tween` with `obj`.\n *\n * @param {Object|Array} obj\n * @api public\n */\n\nfunction Tween(obj) {\n if (!(this instanceof Tween)) return new Tween(obj);\n this._from = obj;\n this.ease('linear');\n this.duration(500);\n}\n\n/**\n * Mixin emitter.\n */\n\nEmitter(Tween.prototype);\n\n/**\n * Reset the tween.\n *\n * @api public\n */\n\nTween.prototype.reset = function(){\n this.isArray = 'array' === type(this._from);\n this._curr = clone(this._from);\n this._done = false;\n this._start = Date.now();\n return this;\n};\n\n/**\n * Tween to `obj` and reset internal state.\n *\n * tween.to({ x: 50, y: 100 })\n *\n * @param {Object|Array} obj\n * @return {Tween} self\n * @api public\n */\n\nTween.prototype.to = function(obj){\n this.reset();\n this._to = obj;\n return this;\n};\n\n/**\n * Set duration to `ms` [500].\n *\n * @param {Number} ms\n * @return {Tween} self\n * @api public\n */\n\nTween.prototype.duration = function(ms){\n this._duration = ms;\n return this;\n};\n\n/**\n * Set easing function to `fn`.\n *\n * tween.ease('in-out-sine')\n *\n * @param {String|Function} fn\n * @return {Tween}\n * @api public\n */\n\nTween.prototype.ease = function(fn){\n fn = 'function' == typeof fn ? fn : ease[fn];\n if (!fn) throw new TypeError('invalid easing function');\n this._ease = fn;\n return this;\n};\n\n/**\n * Stop the tween and immediately emit \"stop\" and \"end\".\n *\n * @return {Tween}\n * @api public\n */\n\nTween.prototype.stop = function(){\n this.stopped = true;\n this._done = true;\n this.emit('stop');\n this.emit('end');\n return this;\n};\n\n/**\n * Perform a step.\n *\n * @return {Tween} self\n * @api private\n */\n\nTween.prototype.step = function(){\n if (this._done) return;\n\n // duration\n var duration = this._duration;\n var now = Date.now();\n var delta = now - this._start;\n var done = delta >= duration;\n\n // complete\n if (done) {\n this._from = this._to;\n this._update(this._to);\n this._done = true;\n this.emit('end');\n return this;\n }\n\n // tween\n var from = this._from;\n var to = this._to;\n var curr = this._curr;\n var fn = this._ease;\n var p = (now - this._start) / duration;\n var n = fn(p);\n\n // array\n if (this.isArray) {\n for (var i = 0; i < from.length; ++i) {\n curr[i] = from[i] + (to[i] - from[i]) * n;\n }\n\n this._update(curr);\n return this;\n }\n\n // objech\n for (var k in from) {\n curr[k] = from[k] + (to[k] - from[k]) * n;\n }\n\n this._update(curr);\n return this;\n};\n\n/**\n * Set update function to `fn` or\n * when no argument is given this performs\n * a \"step\".\n *\n * @param {Function} fn\n * @return {Tween} self\n * @api public\n */\n\nTween.prototype.update = function(fn){\n if (0 == arguments.length) return this.step();\n this._update = fn;\n return this;\n};\n},{\"clone\":4,\"ease\":9,\"emitter\":5,\"type\":8}],8:[function(require,module,exports){\n/**\n * toString ref.\n */\n\nvar toString = Object.prototype.toString;\n\n/**\n * Return the type of `val`.\n *\n * @param {Mixed} val\n * @return {String}\n * @api public\n */\n\nmodule.exports = function(val){\n switch (toString.call(val)) {\n case '[object Date]': return 'date';\n case '[object RegExp]': return 'regexp';\n case '[object Arguments]': return 'arguments';\n case '[object Array]': return 'array';\n case '[object Error]': return 'error';\n }\n\n if (val === null) return 'null';\n if (val === undefined) return 'undefined';\n if (val !== val) return 'nan';\n if (val && val.nodeType === 1) return 'element';\n\n val = val.valueOf\n ? val.valueOf()\n : Object.prototype.valueOf.apply(val)\n\n return typeof val;\n};\n\n},{}],9:[function(require,module,exports){\n\n// easing functions from \"Tween.js\"\n\nexports.linear = function(n){\n return n;\n};\n\nexports.inQuad = function(n){\n return n * n;\n};\n\nexports.outQuad = function(n){\n return n * (2 - n);\n};\n\nexports.inOutQuad = function(n){\n n *= 2;\n if (n < 1) return 0.5 * n * n;\n return - 0.5 * (--n * (n - 2) - 1);\n};\n\nexports.inCube = function(n){\n return n * n * n;\n};\n\nexports.outCube = function(n){\n return --n * n * n + 1;\n};\n\nexports.inOutCube = function(n){\n n *= 2;\n if (n < 1) return 0.5 * n * n * n;\n return 0.5 * ((n -= 2 ) * n * n + 2);\n};\n\nexports.inQuart = function(n){\n return n * n * n * n;\n};\n\nexports.outQuart = function(n){\n return 1 - (--n * n * n * n);\n};\n\nexports.inOutQuart = function(n){\n n *= 2;\n if (n < 1) return 0.5 * n * n * n * n;\n return -0.5 * ((n -= 2) * n * n * n - 2);\n};\n\nexports.inQuint = function(n){\n return n * n * n * n * n;\n}\n\nexports.outQuint = function(n){\n return --n * n * n * n * n + 1;\n}\n\nexports.inOutQuint = function(n){\n n *= 2;\n if (n < 1) return 0.5 * n * n * n * n * n;\n return 0.5 * ((n -= 2) * n * n * n * n + 2);\n};\n\nexports.inSine = function(n){\n return 1 - Math.cos(n * Math.PI / 2 );\n};\n\nexports.outSine = function(n){\n return Math.sin(n * Math.PI / 2);\n};\n\nexports.inOutSine = function(n){\n return .5 * (1 - Math.cos(Math.PI * n));\n};\n\nexports.inExpo = function(n){\n return 0 == n ? 0 : Math.pow(1024, n - 1);\n};\n\nexports.outExpo = function(n){\n return 1 == n ? n : 1 - Math.pow(2, -10 * n);\n};\n\nexports.inOutExpo = function(n){\n if (0 == n) return 0;\n if (1 == n) return 1;\n if ((n *= 2) < 1) return .5 * Math.pow(1024, n - 1);\n return .5 * (-Math.pow(2, -10 * (n - 1)) + 2);\n};\n\nexports.inCirc = function(n){\n return 1 - Math.sqrt(1 - n * n);\n};\n\nexports.outCirc = function(n){\n return Math.sqrt(1 - (--n * n));\n};\n\nexports.inOutCirc = function(n){\n n *= 2\n if (n < 1) return -0.5 * (Math.sqrt(1 - n * n) - 1);\n return 0.5 * (Math.sqrt(1 - (n -= 2) * n) + 1);\n};\n\nexports.inBack = function(n){\n var s = 1.70158;\n return n * n * (( s + 1 ) * n - s);\n};\n\nexports.outBack = function(n){\n var s = 1.70158;\n return --n * n * ((s + 1) * n + s) + 1;\n};\n\nexports.inOutBack = function(n){\n var s = 1.70158 * 1.525;\n if ( ( n *= 2 ) < 1 ) return 0.5 * ( n * n * ( ( s + 1 ) * n - s ) );\n return 0.5 * ( ( n -= 2 ) * n * ( ( s + 1 ) * n + s ) + 2 );\n};\n\nexports.inBounce = function(n){\n return 1 - exports.outBounce(1 - n);\n};\n\nexports.outBounce = function(n){\n if ( n < ( 1 / 2.75 ) ) {\n return 7.5625 * n * n;\n } else if ( n < ( 2 / 2.75 ) ) {\n return 7.5625 * ( n -= ( 1.5 / 2.75 ) ) * n + 0.75;\n } else if ( n < ( 2.5 / 2.75 ) ) {\n return 7.5625 * ( n -= ( 2.25 / 2.75 ) ) * n + 0.9375;\n } else {\n return 7.5625 * ( n -= ( 2.625 / 2.75 ) ) * n + 0.984375;\n }\n};\n\nexports.inOutBounce = function(n){\n if (n < .5) return exports.inBounce(n * 2) * .5;\n return exports.outBounce(n * 2 - 1) * .5 + .5;\n};\n\n// aliases\n\nexports['in-quad'] = exports.inQuad;\nexports['out-quad'] = exports.outQuad;\nexports['in-out-quad'] = exports.inOutQuad;\nexports['in-cube'] = exports.inCube;\nexports['out-cube'] = exports.outCube;\nexports['in-out-cube'] = exports.inOutCube;\nexports['in-quart'] = exports.inQuart;\nexports['out-quart'] = exports.outQuart;\nexports['in-out-quart'] = exports.inOutQuart;\nexports['in-quint'] = exports.inQuint;\nexports['out-quint'] = exports.outQuint;\nexports['in-out-quint'] = exports.inOutQuint;\nexports['in-sine'] = exports.inSine;\nexports['out-sine'] = exports.outSine;\nexports['in-out-sine'] = exports.inOutSine;\nexports['in-expo'] = exports.inExpo;\nexports['out-expo'] = exports.outExpo;\nexports['in-out-expo'] = exports.inOutExpo;\nexports['in-circ'] = exports.inCirc;\nexports['out-circ'] = exports.outCirc;\nexports['in-out-circ'] = exports.inOutCirc;\nexports['in-back'] = exports.inBack;\nexports['out-back'] = exports.outBack;\nexports['in-out-back'] = exports.inOutBack;\nexports['in-bounce'] = exports.inBounce;\nexports['out-bounce'] = exports.outBounce;\nexports['in-out-bounce'] = exports.inOutBounce;\n\n},{}],10:[function(require,module,exports){\n// get successful control from form and assemble into object\n// http://www.w3.org/TR/html401/interact/forms.html#h-17.13.2\n\n// types which indicate a submit action and are not successful controls\n// these will be ignored\nvar k_r_submitter = /^(?:submit|button|image|reset|file)$/i;\n\n// node names which could be successful controls\nvar k_r_success_contrls = /^(?:input|select|textarea|keygen)/i;\n\n// Matches bracket notation.\nvar brackets = /(\\[[^\\[\\]]*\\])/g;\n\n// serializes form fields\n// @param form MUST be an HTMLForm element\n// @param options is an optional argument to configure the serialization. Default output\n// with no options specified is a url encoded string\n// - hash: [true | false] Configure the output type. If true, the output will\n// be a js object.\n// - serializer: [function] Optional serializer function to override the default one.\n// The function takes 3 arguments (result, key, value) and should return new result\n// hash and url encoded str serializers are provided with this module\n// - disabled: [true | false]. If true serialize disabled fields.\n// - empty: [true | false]. If true serialize empty fields\nfunction serialize(form, options) {\n if (typeof options != 'object') {\n options = { hash: !!options };\n }\n else if (options.hash === undefined) {\n options.hash = true;\n }\n\n var result = (options.hash) ? {} : '';\n var serializer = options.serializer || ((options.hash) ? hash_serializer : str_serialize);\n\n var elements = form && form.elements ? form.elements : [];\n\n //Object store each radio and set if it's empty or not\n var radio_store = Object.create(null);\n\n for (var i=0 ; i<elements.length ; ++i) {\n var element = elements[i];\n\n // ingore disabled fields\n if ((!options.disabled && element.disabled) || !element.name) {\n continue;\n }\n // ignore anyhting that is not considered a success field\n if (!k_r_success_contrls.test(element.nodeName) ||\n k_r_submitter.test(element.type)) {\n continue;\n }\n\n var key = element.name;\n var val = element.value;\n\n // we can't just use element.value for checkboxes cause some browsers lie to us\n // they say \"on\" for value when the box isn't checked\n if ((element.type === 'checkbox' || element.type === 'radio') && !element.checked) {\n val = undefined;\n }\n\n // If we want empty elements\n if (options.empty) {\n // for checkbox\n if (element.type === 'checkbox' && !element.checked) {\n val = '';\n }\n\n // for radio\n if (element.type === 'radio') {\n if (!radio_store[element.name] && !element.checked) {\n radio_store[element.name] = false;\n }\n else if (element.checked) {\n radio_store[element.name] = true;\n }\n }\n\n // if options empty is true, continue only if its radio\n if (val == undefined && element.type == 'radio') {\n continue;\n }\n }\n else {\n // value-less fields are ignored unless options.empty is true\n if (!val) {\n continue;\n }\n }\n\n // multi select boxes\n if (element.type === 'select-multiple') {\n val = [];\n\n var selectOptions = element.options;\n var isSelectedOptions = false;\n for (var j=0 ; j<selectOptions.length ; ++j) {\n var option = selectOptions[j];\n var allowedEmpty = options.empty && !option.value;\n var hasValue = (option.value || allowedEmpty);\n if (option.selected && hasValue) {\n isSelectedOptions = true;\n\n // If using a hash serializer be sure to add the\n // correct notation for an array in the multi-select\n // context. Here the name attribute on the select element\n // might be missing the trailing bracket pair. Both names\n // \"foo\" and \"foo[]\" should be arrays.\n if (options.hash && key.slice(key.length - 2) !== '[]') {\n result = serializer(result, key + '[]', option.value);\n }\n else {\n result = serializer(result, key, option.value);\n }\n }\n }\n\n // Serialize if no selected options and options.empty is true\n if (!isSelectedOptions && options.empty) {\n result = serializer(result, key, '');\n }\n\n continue;\n }\n\n result = serializer(result, key, val);\n }\n\n // Check for all empty radio buttons and serialize them with key=\"\"\n if (options.empty) {\n for (var key in radio_store) {\n if (!radio_store[key]) {\n result = serializer(result, key, '');\n }\n }\n }\n\n return result;\n}\n\nfunction parse_keys(string) {\n var keys = [];\n var prefix = /^([^\\[\\]]*)/;\n var children = new RegExp(brackets);\n var match = prefix.exec(string);\n\n if (match[1]) {\n keys.push(match[1]);\n }\n\n while ((match = children.exec(string)) !== null) {\n keys.push(match[1]);\n }\n\n return keys;\n}\n\nfunction hash_assign(result, keys, value) {\n if (keys.length === 0) {\n result = value;\n return result;\n }\n\n var key = keys.shift();\n var between = key.match(/^\\[(.+?)\\]$/);\n\n if (key === '[]') {\n result = result || [];\n\n if (Array.isArray(result)) {\n result.push(hash_assign(null, keys, value));\n }\n else {\n // This might be the result of bad name attributes like \"[][foo]\",\n // in this case the original `result` object will already be\n // assigned to an object literal. Rather than coerce the object to\n // an array, or cause an exception the attribute \"_values\" is\n // assigned as an array.\n result._values = result._values || [];\n result._values.push(hash_assign(null, keys, value));\n }\n\n return result;\n }\n\n // Key is an attribute name and can be assigned directly.\n if (!between) {\n result[key] = hash_assign(result[key], keys, value);\n }\n else {\n var string = between[1];\n // +var converts the variable into a number\n // better than parseInt because it doesn't truncate away trailing\n // letters and actually fails if whole thing is not a number\n var index = +string;\n\n // If the characters between the brackets is not a number it is an\n // attribute name and can be assigned directly.\n if (isNaN(index)) {\n result = result || {};\n result[string] = hash_assign(result[string], keys, value);\n }\n else {\n result = result || [];\n result[index] = hash_assign(result[index], keys, value);\n }\n }\n\n return result;\n}\n\n// Object/hash encoding serializer.\nfunction hash_serializer(result, key, value) {\n var matches = key.match(brackets);\n\n // Has brackets? Use the recursive assignment function to walk the keys,\n // construct any missing objects in the result tree and make the assignment\n // at the end of the chain.\n if (matches) {\n var keys = parse_keys(key);\n hash_assign(result, keys, value);\n }\n else {\n // Non bracket notation can make assignments directly.\n var existing = result[key];\n\n // If the value has been assigned already (for instance when a radio and\n // a checkbox have the same name attribute) convert the previous value\n // into an array before pushing into it.\n //\n // NOTE: If this requirement were removed all hash creation and\n // assignment could go through `hash_assign`.\n if (existing) {\n if (!Array.isArray(existing)) {\n result[key] = [ existing ];\n }\n\n result[key].push(value);\n }\n else {\n result[key] = value;\n }\n }\n\n return result;\n}\n\n// urlform encoding serializer\nfunction str_serialize(result, key, value) {\n // encode newlines as \\r\\n cause the html spec says so\n value = value.replace(/(\\r)?\\n/g, '\\r\\n');\n value = encodeURIComponent(value);\n\n // spaces should be '+' rather than '%20'.\n value = value.replace(/%20/g, '+');\n return result + (result ? '&' : '') + encodeURIComponent(key) + '=' + value;\n}\n\nmodule.exports = serialize;\n\n},{}],11:[function(require,module,exports){\n/**\n * Copyright 2014 Craig Campbell\n *\n * Licensed under the Apache License, Version 2.0 (the \"License\");\n * you may not use this file except in compliance with the License.\n * You may obtain a copy of the License at\n *\n * http://www.apache.org/licenses/LICENSE-2.0\n *\n * Unless required by applicable law or agreed to in writing, software\n * distributed under the License is distributed on an \"AS IS\" BASIS,\n * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n * See the License for the specific language governing permissions and\n * limitations under the License.\n *\n * GATOR.JS\n * Simple Event Delegation\n *\n * @version 1.2.4\n *\n * Compatible with IE 9+, FF 3.6+, Safari 5+, Chrome\n *\n * Include legacy.js for compatibility with older browsers\n *\n * .-._ _ _ _ _ _ _ _ _\n * .-''-.__.-'00 '-' ' ' ' ' ' ' ' '-.\n * '.___ ' . .--_'-' '-' '-' _'-' '._\n * V: V 'vv-' '_ '. .' _..' '.'.\n * '=.____.=_.--' :_.__.__:_ '. : :\n * (((____.-' '-. / : :\n * (((-'\\ .' /\n * _____..' .'\n * '-._____.-'\n */\n(function() {\n var _matcher,\n _level = 0,\n _id = 0,\n _handlers = {},\n _gatorInstances = {};\n\n function _addEvent(gator, type, callback) {\n\n // blur and focus do not bubble up but if you use event capturing\n // then you will get them\n var useCapture = type == 'blur' || type == 'focus';\n gator.element.addEventListener(type, callback, useCapture);\n }\n\n function _cancel(e) {\n e.preventDefault();\n e.stopPropagation();\n }\n\n /**\n * returns function to use for determining if an element\n * matches a query selector\n *\n * @returns {Function}\n */\n function _getMatcher(element) {\n if (_matcher) {\n return _matcher;\n }\n\n if (element.matches) {\n _matcher = element.matches;\n return _matcher;\n }\n\n if (element.webkitMatchesSelector) {\n _matcher = element.webkitMatchesSelector;\n return _matcher;\n }\n\n if (element.mozMatchesSelector) {\n _matcher = element.mozMatchesSelector;\n return _matcher;\n }\n\n if (element.msMatchesSelector) {\n _matcher = element.msMatchesSelector;\n return _matcher;\n }\n\n if (element.oMatchesSelector) {\n _matcher = element.oMatchesSelector;\n return _matcher;\n }\n\n // if it doesn't match a native browser method\n // fall back to the gator function\n _matcher = Gator.matchesSelector;\n return _matcher;\n }\n\n /**\n * determines if the specified element matches a given selector\n *\n * @param {Node} element - the element to compare against the selector\n * @param {string} selector\n * @param {Node} boundElement - the element the listener was attached to\n * @returns {void|Node}\n */\n function _matchesSelector(element, selector, boundElement) {\n\n // no selector means this event was bound directly to this element\n if (selector == '_root') {\n return boundElement;\n }\n\n // if we have moved up to the element you bound the event to\n // then we have come too far\n if (element === boundElement) {\n return;\n }\n\n // if this is a match then we are done!\n if (_getMatcher(element).call(element, selector)) {\n return element;\n }\n\n // if this element did not match but has a parent we should try\n // going up the tree to see if any of the parent elements match\n // for example if you are looking for a click on an <a> tag but there\n // is a <span> inside of the a tag that it is the target,\n // it should still work\n if (element.parentNode) {\n _level++;\n return _matchesSelector(element.parentNode, selector, boundElement);\n }\n }\n\n function _addHandler(gator, event, selector, callback) {\n if (!_handlers[gator.id]) {\n _handlers[gator.id] = {};\n }\n\n if (!_handlers[gator.id][event]) {\n _handlers[gator.id][event] = {};\n }\n\n if (!_handlers[gator.id][event][selector]) {\n _handlers[gator.id][event][selector] = [];\n }\n\n _handlers[gator.id][event][selector].push(callback);\n }\n\n function _removeHandler(gator, event, selector, callback) {\n\n // if there are no events tied to this element at all\n // then don't do anything\n if (!_handlers[gator.id]) {\n return;\n }\n\n // if there is no event type specified then remove all events\n // example: Gator(element).off()\n if (!event) {\n for (var type in _handlers[gator.id]) {\n if (_handlers[gator.id].hasOwnProperty(type)) {\n _handlers[gator.id][type] = {};\n }\n }\n return;\n }\n\n // if no callback or selector is specified remove all events of this type\n // example: Gator(element).off('click')\n if (!callback && !selector) {\n _handlers[gator.id][event] = {};\n return;\n }\n\n // if a selector is specified but no callback remove all events\n // for this selector\n // example: Gator(element).off('click', '.sub-element')\n if (!callback) {\n delete _handlers[gator.id][event][selector];\n return;\n }\n\n // if we have specified an event type, selector, and callback then we\n // need to make sure there are callbacks tied to this selector to\n // begin with. if there aren't then we can stop here\n if (!_handlers[gator.id][event][selector]) {\n return;\n }\n\n // if there are then loop through all the callbacks and if we find\n // one that matches remove it from the array\n for (var i = 0; i < _handlers[gator.id][event][selector].length; i++) {\n if (_handlers[gator.id][event][selector][i] === callback) {\n _handlers[gator.id][event][selector].splice(i, 1);\n break;\n }\n }\n }\n\n function _handleEvent(id, e, type) {\n if (!_handlers[id][type]) {\n return;\n }\n\n var target = e.target || e.srcElement,\n selector,\n match,\n matches = {},\n i = 0,\n j = 0;\n\n // find all events that match\n _level = 0;\n for (selector in _handlers[id][type]) {\n if (_handlers[id][type].hasOwnProperty(selector)) {\n match = _matchesSelector(target, selector, _gatorInstances[id].element);\n\n if (match && Gator.matchesEvent(type, _gatorInstances[id].element, match, selector == '_root', e)) {\n _level++;\n _handlers[id][type][selector].match = match;\n matches[_level] = _handlers[id][type][selector];\n }\n }\n }\n\n // stopPropagation() fails to set cancelBubble to true in Webkit\n // @see http://code.google.com/p/chromium/issues/detail?id=162270\n e.stopPropagation = function() {\n e.cancelBubble = true;\n };\n\n for (i = 0; i <= _level; i++) {\n if (matches[i]) {\n for (j = 0; j < matches[i].length; j++) {\n if (matches[i][j].call(matches[i].match, e) === false) {\n Gator.cancel(e);\n return;\n }\n\n if (e.cancelBubble) {\n return;\n }\n }\n }\n }\n }\n\n /**\n * binds the specified events to the element\n *\n * @param {string|Array} events\n * @param {string} selector\n * @param {Function} callback\n * @param {boolean=} remove\n * @returns {Object}\n */\n function _bind(events, selector, callback, remove) {\n\n // fail silently if you pass null or undefined as an alement\n // in the Gator constructor\n if (!this.element) {\n return;\n }\n\n if (!(events instanceof Array)) {\n events = [events];\n }\n\n if (!callback && typeof(selector) == 'function') {\n callback = selector;\n selector = '_root';\n }\n\n var id = this.id,\n i;\n\n function _getGlobalCallback(type) {\n return function(e) {\n _handleEvent(id, e, type);\n };\n }\n\n for (i = 0; i < events.length; i++) {\n if (remove) {\n _removeHandler(this, events[i], selector, callback);\n continue;\n }\n\n if (!_handlers[id] || !_handlers[id][events[i]]) {\n Gator.addEvent(this, events[i], _getGlobalCallback(events[i]));\n }\n\n _addHandler(this, events[i], selector, callback);\n }\n\n return this;\n }\n\n /**\n * Gator object constructor\n *\n * @param {Node} element\n */\n function Gator(element, id) {\n\n // called as function\n if (!(this instanceof Gator)) {\n // only keep one Gator instance per node to make sure that\n // we don't create a ton of new objects if you want to delegate\n // multiple events from the same node\n //\n // for example: Gator(document).on(...\n for (var key in _gatorInstances) {\n if (_gatorInstances[key].element === element) {\n return _gatorInstances[key];\n }\n }\n\n _id++;\n _gatorInstances[_id] = new Gator(element, _id);\n\n return _gatorInstances[_id];\n }\n\n this.element = element;\n this.id = id;\n }\n\n /**\n * adds an event\n *\n * @param {string|Array} events\n * @param {string} selector\n * @param {Function} callback\n * @returns {Object}\n */\n Gator.prototype.on = function(events, selector, callback) {\n return _bind.call(this, events, selector, callback);\n };\n\n /**\n * removes an event\n *\n * @param {string|Array} events\n * @param {string} selector\n * @param {Function} callback\n * @returns {Object}\n */\n Gator.prototype.off = function(events, selector, callback) {\n return _bind.call(this, events, selector, callback, true);\n };\n\n Gator.matchesSelector = function() {};\n Gator.cancel = _cancel;\n Gator.addEvent = _addEvent;\n Gator.matchesEvent = function() {\n return true;\n };\n\n if (typeof module !== 'undefined' && module.exports) {\n module.exports = Gator;\n }\n\n window.Gator = Gator;\n}) ();\n\n},{}],12:[function(require,module,exports){\n/*! populate.js v1.0.2 by @dannyvankooten | MIT license */\n;(function(root) {\n\n\t/**\n\t * Populate form fields from a JSON object.\n\t *\n\t * @param form object The form element containing your input fields.\n\t * @param data array JSON data to populate the fields with.\n\t * @param basename string Optional basename which is added to `name` attributes\n\t */\n\tvar populate = function( form, data, basename) {\n\n\t\tfor(var key in data) {\n\n\t\t\tif( ! data.hasOwnProperty( key ) ) {\n\t\t\t\tcontinue;\n\t\t\t}\n\n\t\t\tvar name = key;\n\t\t\tvar value = data[key];\n\n if ('undefined' === typeof value) {\n value = '';\n }\n\n if (null === value) {\n value = '';\n }\n\n\t\t\t// handle array name attributes\n\t\t\tif(typeof(basename) !== \"undefined\") {\n\t\t\t\tname = basename + \"[\" + key + \"]\";\n\t\t\t}\n\n\t\t\tif(value.constructor === Array) {\n\t\t\t\tname += '[]';\n\t\t\t} else if(typeof value == \"object\") {\n\t\t\t\tpopulate( form, value, name);\n\t\t\t\tcontinue;\n\t\t\t}\n\n\t\t\t// only proceed if element is set\n\t\t\tvar element = form.elements.namedItem( name );\n\t\t\tif( ! element ) {\n\t\t\t\tcontinue;\n\t\t\t}\n\n\t\t\tvar type = element.type || element[0].type;\n\n\t\t\tswitch(type ) {\n\t\t\t\tdefault:\n\t\t\t\t\telement.value = value;\n\t\t\t\t\tbreak;\n\n\t\t\t\tcase 'radio':\n\t\t\t\tcase 'checkbox':\n\t\t\t\t\tfor( var j=0; j < element.length; j++ ) {\n\t\t\t\t\t\telement[j].checked = ( value.indexOf(element[j].value) > -1 );\n\t\t\t\t\t}\n\t\t\t\t\tbreak;\n\n\t\t\t\tcase 'select-multiple':\n\t\t\t\t\tvar values = value.constructor == Array ? value : [value];\n\n\t\t\t\t\tfor(var k = 0; k < element.options.length; k++) {\n\t\t\t\t\t\telement.options[k].selected |= (values.indexOf(element.options[k].value) > -1 );\n\t\t\t\t\t}\n\t\t\t\t\tbreak;\n\n\t\t\t\tcase 'select':\n\t\t\t\tcase 'select-one':\n\t\t\t\t\telement.value = value.toString() || value;\n\t\t\t\t\tbreak;\n\t\t\t\tcase 'date':\n \t\t\t\telement.value = new Date(value).toISOString().split('T')[0];\t\n\t\t\t\t\tbreak;\n\t\t\t}\n\n\t\t}\n\n\t};\n\n\t// Play nice with AMD, CommonJS or a plain global object.\n\tif ( typeof define == 'function' && typeof define.amd == 'object' && define.amd ) {\n\t\tdefine(function() {\n\t\t\treturn populate;\n\t\t});\n\t}\telse if ( typeof module !== 'undefined' && module.exports ) {\n\t\tmodule.exports = populate;\n\t} else {\n\t\troot.populate = populate;\n\t}\n\n}(this));\n\n},{}],13:[function(require,module,exports){\nvar scroll = require('scroll-to');\n\nfunction calculateScrollOffset(elem, additionalOffset, alignment) {\n var body = document.body,\n html = document.documentElement;\n\n var elemRect = elem.getBoundingClientRect();\n var clientHeight = html.clientHeight;\n var documentHeight = Math.max( body.scrollHeight, body.offsetHeight, \n html.clientHeight, html.scrollHeight, html.offsetHeight );\n\n additionalOffset = additionalOffset || 0;\n\n var scrollPosition;\n if (alignment === 'bottom') {\n scrollPosition = elemRect.bottom - clientHeight;\n } else if (alignment === 'middle') {\n scrollPosition = elemRect.bottom - clientHeight / 2 - elemRect.height / 2;\n } else { // top and default\n scrollPosition = elemRect.top;\n }\n\n var maxScrollPosition = documentHeight - clientHeight;\n return Math.min(scrollPosition + additionalOffset + window.pageYOffset,\n maxScrollPosition);\n}\n\nmodule.exports = function (elem, options) {\n options = options || {};\n if (typeof elem === 'string') elem = document.querySelector(elem);\n if (elem) return scroll(0, calculateScrollOffset(elem, options.offset, options.align), options);\n};\n\n},{\"scroll-to\":14}],14:[function(require,module,exports){\n/**\n * Module dependencies.\n */\n\nvar Tween = require('tween');\nvar raf = require('raf');\n\n/**\n * Expose `scrollTo`.\n */\n\nmodule.exports = scrollTo;\n\n/**\n * Scroll to `(x, y)`.\n *\n * @param {Number} x\n * @param {Number} y\n * @api public\n */\n\nfunction scrollTo(x, y, options) {\n options = options || {};\n\n // start position\n var start = scroll();\n\n // setup tween\n var tween = Tween(start)\n .ease(options.ease || 'out-circ')\n .to({ top: y, left: x })\n .duration(options.duration || 1000);\n\n // scroll\n tween.update(function(o){\n window.scrollTo(o.left | 0, o.top | 0);\n });\n\n // handle end\n tween.on('end', function(){\n animate = function(){};\n });\n\n // animate\n function animate() {\n raf(animate);\n tween.update();\n }\n\n animate();\n \n return tween;\n}\n\n/**\n * Return scroll position.\n *\n * @return {Object}\n * @api private\n */\n\nfunction scroll() {\n var y = window.pageYOffset || document.documentElement.scrollTop;\n var x = window.pageXOffset || document.documentElement.scrollLeft;\n return { top: y, left: x };\n}\n\n},{\"raf\":6,\"tween\":7}],15:[function(require,module,exports){\n/*!\n * EventEmitter v5.2.4 - git.io/ee\n * Unlicense - http://unlicense.org/\n * Oliver Caldwell - http://oli.me.uk/\n * @preserve\n */\n\n;(function (exports) {\n 'use strict';\n\n /**\n * Class for managing events.\n * Can be extended to provide event functionality in other classes.\n *\n * @class EventEmitter Manages event registering and emitting.\n */\n function EventEmitter() {}\n\n // Shortcuts to improve speed and size\n var proto = EventEmitter.prototype;\n var originalGlobalValue = exports.EventEmitter;\n\n /**\n * Finds the index of the listener for the event in its storage array.\n *\n * @param {Function[]} listeners Array of listeners to search through.\n * @param {Function} listener Method to look for.\n * @return {Number} Index of the specified listener, -1 if not found\n * @api private\n */\n function indexOfListener(listeners, listener) {\n var i = listeners.length;\n while (i--) {\n if (listeners[i].listener === listener) {\n return i;\n }\n }\n\n return -1;\n }\n\n /**\n * Alias a method while keeping the context correct, to allow for overwriting of target method.\n *\n * @param {String} name The name of the target method.\n * @return {Function} The aliased method\n * @api private\n */\n function alias(name) {\n return function aliasClosure() {\n return this[name].apply(this, arguments);\n };\n }\n\n /**\n * Returns the listener array for the specified event.\n * Will initialise the event object and listener arrays if required.\n * Will return an object if you use a regex search. The object contains keys for each matched event. So /ba[rz]/ might return an object containing bar and baz. But only if you have either defined them with defineEvent or added some listeners to them.\n * Each property in the object response is an array of listener functions.\n *\n * @param {String|RegExp} evt Name of the event to return the listeners from.\n * @return {Function[]|Object} All listener functions for the event.\n */\n proto.getListeners = function getListeners(evt) {\n var events = this._getEvents();\n var response;\n var key;\n\n // Return a concatenated array of all matching events if\n // the selector is a regular expression.\n if (evt instanceof RegExp) {\n response = {};\n for (key in events) {\n if (events.hasOwnProperty(key) && evt.test(key)) {\n response[key] = events[key];\n }\n }\n }\n else {\n response = events[evt] || (events[evt] = []);\n }\n\n return response;\n };\n\n /**\n * Takes a list of listener objects and flattens it into a list of listener functions.\n *\n * @param {Object[]} listeners Raw listener objects.\n * @return {Function[]} Just the listener functions.\n */\n proto.flattenListeners = function flattenListeners(listeners) {\n var flatListeners = [];\n var i;\n\n for (i = 0; i < listeners.length; i += 1) {\n flatListeners.push(listeners[i].listener);\n }\n\n return flatListeners;\n };\n\n /**\n * Fetches the requested listeners via getListeners but will always return the results inside an object. This is mainly for internal use but others may find it useful.\n *\n * @param {String|RegExp} evt Name of the event to return the listeners from.\n * @return {Object} All listener functions for an event in an object.\n */\n proto.getListenersAsObject = function getListenersAsObject(evt) {\n var listeners = this.getListeners(evt);\n var response;\n\n if (listeners instanceof Array) {\n response = {};\n response[evt] = listeners;\n }\n\n return response || listeners;\n };\n\n function isValidListener (listener) {\n if (typeof listener === 'function' || listener instanceof RegExp) {\n return true\n } else if (listener && typeof listener === 'object') {\n return isValidListener(listener.listener)\n } else {\n return false\n }\n }\n\n /**\n * Adds a listener function to the specified event.\n * The listener will not be added if it is a duplicate.\n * If the listener returns true then it will be removed after it is called.\n * If you pass a regular expression as the event name then the listener will be added to all events that match it.\n *\n * @param {String|RegExp} evt Name of the event to attach the listener to.\n * @param {Function} listener Method to be called when the event is emitted. If the function returns true then it will be removed after calling.\n * @return {Object} Current instance of EventEmitter for chaining.\n */\n proto.addListener = function addListener(evt, listener) {\n if (!isValidListener(listener)) {\n throw new TypeError('listener must be a function');\n }\n\n var listeners = this.getListenersAsObject(evt);\n var listenerIsWrapped = typeof listener === 'object';\n var key;\n\n for (key in listeners) {\n if (listeners.hasOwnProperty(key) && indexOfListener(listeners[key], listener) === -1) {\n listeners[key].push(listenerIsWrapped ? listener : {\n listener: listener,\n once: false\n });\n }\n }\n\n return this;\n };\n\n /**\n * Alias of addListener\n */\n proto.on = alias('addListener');\n\n /**\n * Semi-alias of addListener. It will add a listener that will be\n * automatically removed after its first execution.\n *\n * @param {String|RegExp} evt Name of the event to attach the listener to.\n * @param {Function} listener Method to be called when the event is emitted. If the function returns true then it will be removed after calling.\n * @return {Object} Current instance of EventEmitter for chaining.\n */\n proto.addOnceListener = function addOnceListener(evt, listener) {\n return this.addListener(evt, {\n listener: listener,\n once: true\n });\n };\n\n /**\n * Alias of addOnceListener.\n */\n proto.once = alias('addOnceListener');\n\n /**\n * Defines an event name. This is required if you want to use a regex to add a listener to multiple events at once. If you don't do this then how do you expect it to know what event to add to? Should it just add to every possible match for a regex? No. That is scary and bad.\n * You need to tell it what event names should be matched by a regex.\n *\n * @param {String} evt Name of the event to create.\n * @return {Object} Current instance of EventEmitter for chaining.\n */\n proto.defineEvent = function defineEvent(evt) {\n this.getListeners(evt);\n return this;\n };\n\n /**\n * Uses defineEvent to define multiple events.\n *\n * @param {String[]} evts An array of event names to define.\n * @return {Object} Current instance of EventEmitter for chaining.\n */\n proto.defineEvents = function defineEvents(evts) {\n for (var i = 0; i < evts.length; i += 1) {\n this.defineEvent(evts[i]);\n }\n return this;\n };\n\n /**\n * Removes a listener function from the specified event.\n * When passed a regular expression as the event name, it will remove the listener from all events that match it.\n *\n * @param {String|RegExp} evt Name of the event to remove the listener from.\n * @param {Function} listener Method to remove from the event.\n * @return {Object} Current instance of EventEmitter for chaining.\n */\n proto.removeListener = function removeListener(evt, listener) {\n var listeners = this.getListenersAsObject(evt);\n var index;\n var key;\n\n for (key in listeners) {\n if (listeners.hasOwnProperty(key)) {\n index = indexOfListener(listeners[key], listener);\n\n if (index !== -1) {\n listeners[key].splice(index, 1);\n }\n }\n }\n\n return this;\n };\n\n /**\n * Alias of removeListener\n */\n proto.off = alias('removeListener');\n\n /**\n * Adds listeners in bulk using the manipulateListeners method.\n * If you pass an object as the first argument you can add to multiple events at once. The object should contain key value pairs of events and listeners or listener arrays. You can also pass it an event name and an array of listeners to be added.\n * You can also pass it a regular expression to add the array of listeners to all events that match it.\n * Yeah, this function does quite a bit. That's probably a bad thing.\n *\n * @param {String|Object|RegExp} evt An event name if you will pass an array of listeners next. An object if you wish to add to multiple events at once.\n * @param {Function[]} [listeners] An optional array of listener functions to add.\n * @return {Object} Current instance of EventEmitter for chaining.\n */\n proto.addListeners = function addListeners(evt, listeners) {\n // Pass through to manipulateListeners\n return this.manipulateListeners(false, evt, listeners);\n };\n\n /**\n * Removes listeners in bulk using the manipulateListeners method.\n * If you pass an object as the first argument you can remove from multiple events at once. The object should contain key value pairs of events and listeners or listener arrays.\n * You can also pass it an event name and an array of listeners to be removed.\n * You can also pass it a regular expression to remove the listeners from all events that match it.\n *\n * @param {String|Object|RegExp} evt An event name if you will pass an array of listeners next. An object if you wish to remove from multiple events at once.\n * @param {Function[]} [listeners] An optional array of listener functions to remove.\n * @return {Object} Current instance of EventEmitter for chaining.\n */\n proto.removeListeners = function removeListeners(evt, listeners) {\n // Pass through to manipulateListeners\n return this.manipulateListeners(true, evt, listeners);\n };\n\n /**\n * Edits listeners in bulk. The addListeners and removeListeners methods both use this to do their job. You should really use those instead, this is a little lower level.\n * The first argument will determine if the listeners are removed (true) or added (false).\n * If you pass an object as the second argument you can add/remove from multiple events at once. The object should contain key value pairs of events and listeners or listener arrays.\n * You can also pass it an event name and an array of listeners to be added/removed.\n * You can also pass it a regular expression to manipulate the listeners of all events that match it.\n *\n * @param {Boolean} remove True if you want to remove listeners, false if you want to add.\n * @param {String|Object|RegExp} evt An event name if you will pass an array of listeners next. An object if you wish to add/remove from multiple events at once.\n * @param {Function[]} [listeners] An optional array of listener functions to add/remove.\n * @return {Object} Current instance of EventEmitter for chaining.\n */\n proto.manipulateListeners = function manipulateListeners(remove, evt, listeners) {\n var i;\n var value;\n var single = remove ? this.removeListener : this.addListener;\n var multiple = remove ? this.removeListeners : this.addListeners;\n\n // If evt is an object then pass each of its properties to this method\n if (typeof evt === 'object' && !(evt instanceof RegExp)) {\n for (i in evt) {\n if (evt.hasOwnProperty(i) && (value = evt[i])) {\n // Pass the single listener straight through to the singular method\n if (typeof value === 'function') {\n single.call(this, i, value);\n }\n else {\n // Otherwise pass back to the multiple function\n multiple.call(this, i, value);\n }\n }\n }\n }\n else {\n // So evt must be a string\n // And listeners must be an array of listeners\n // Loop over it and pass each one to the multiple method\n i = listeners.length;\n while (i--) {\n single.call(this, evt, listeners[i]);\n }\n }\n\n return this;\n };\n\n /**\n * Removes all listeners from a specified event.\n * If you do not specify an event then all listeners will be removed.\n * That means every event will be emptied.\n * You can also pass a regex to remove all events that match it.\n *\n * @param {String|RegExp} [evt] Optional name of the event to remove all listeners for. Will remove from every event if not passed.\n * @return {Object} Current instance of EventEmitter for chaining.\n */\n proto.removeEvent = function removeEvent(evt) {\n var type = typeof evt;\n var events = this._getEvents();\n var key;\n\n // Remove different things depending on the state of evt\n if (type === 'string') {\n // Remove all listeners for the specified event\n delete events[evt];\n }\n else if (evt instanceof RegExp) {\n // Remove all events matching the regex.\n for (key in events) {\n if (events.hasOwnProperty(key) && evt.test(key)) {\n delete events[key];\n }\n }\n }\n else {\n // Remove all listeners in all events\n delete this._events;\n }\n\n return this;\n };\n\n /**\n * Alias of removeEvent.\n *\n * Added to mirror the node API.\n */\n proto.removeAllListeners = alias('removeEvent');\n\n /**\n * Emits an event of your choice.\n * When emitted, every listener attached to that event will be executed.\n * If you pass the optional argument array then those arguments will be passed to every listener upon execution.\n * Because it uses `apply`, your array of arguments will be passed as if you wrote them out separately.\n * So they will not arrive within the array on the other side, they will be separate.\n * You can also pass a regular expression to emit to all events that match it.\n *\n * @param {String|RegExp} evt Name of the event to emit and execute listeners for.\n * @param {Array} [args] Optional array of arguments to be passed to each listener.\n * @return {Object} Current instance of EventEmitter for chaining.\n */\n proto.emitEvent = function emitEvent(evt, args) {\n var listenersMap = this.getListenersAsObject(evt);\n var listeners;\n var listener;\n var i;\n var key;\n var response;\n\n for (key in listenersMap) {\n if (listenersMap.hasOwnProperty(key)) {\n listeners = listenersMap[key].slice(0);\n\n for (i = 0; i < listeners.length; i++) {\n // If the listener returns true then it shall be removed from the event\n // The function is executed either with a basic call or an apply if there is an args array\n listener = listeners[i];\n\n if (listener.once === true) {\n this.removeListener(evt, listener.listener);\n }\n\n response = listener.listener.apply(this, args || []);\n\n if (response === this._getOnceReturnValue()) {\n this.removeListener(evt, listener.listener);\n }\n }\n }\n }\n\n return this;\n };\n\n /**\n * Alias of emitEvent\n */\n proto.trigger = alias('emitEvent');\n\n /**\n * Subtly different from emitEvent in that it will pass its arguments on to the listeners, as opposed to taking a single array of arguments to pass on.\n * As with emitEvent, you can pass a regex in place of the event name to emit to all events that match it.\n *\n * @param {String|RegExp} evt Name of the event to emit and execute listeners for.\n * @param {...*} Optional additional arguments to be passed to each listener.\n * @return {Object} Current instance of EventEmitter for chaining.\n */\n proto.emit = function emit(evt) {\n var args = Array.prototype.slice.call(arguments, 1);\n return this.emitEvent(evt, args);\n };\n\n /**\n * Sets the current value to check against when executing listeners. If a\n * listeners return value matches the one set here then it will be removed\n * after execution. This value defaults to true.\n *\n * @param {*} value The new value to check for when executing listeners.\n * @return {Object} Current instance of EventEmitter for chaining.\n */\n proto.setOnceReturnValue = function setOnceReturnValue(value) {\n this._onceReturnValue = value;\n return this;\n };\n\n /**\n * Fetches the current value to check against when executing listeners. If\n * the listeners return value matches this one then it should be removed\n * automatically. It will return true by default.\n *\n * @return {*|Boolean} The current value to check for or the default, true.\n * @api private\n */\n proto._getOnceReturnValue = function _getOnceReturnValue() {\n if (this.hasOwnProperty('_onceReturnValue')) {\n return this._onceReturnValue;\n }\n else {\n return true;\n }\n };\n\n /**\n * Fetches the events object and creates one if required.\n *\n * @return {Object} The events storage object.\n * @api private\n */\n proto._getEvents = function _getEvents() {\n return this._events || (this._events = {});\n };\n\n /**\n * Reverts the global {@link EventEmitter} to its previous value and returns a reference to this version.\n *\n * @return {Function} Non conflicting EventEmitter class.\n */\n EventEmitter.noConflict = function noConflict() {\n exports.EventEmitter = originalGlobalValue;\n return EventEmitter;\n };\n\n // Expose the class either via AMD, CommonJS or the global object\n if (typeof define === 'function' && define.amd) {\n define(function () {\n return EventEmitter;\n });\n }\n else if (typeof module === 'object' && module.exports){\n module.exports = EventEmitter;\n }\n else {\n exports.EventEmitter = EventEmitter;\n }\n}(this || {}));\n\n},{}]},{},[1]);\n })();"]}
|
includes/admin/class-admin.php
CHANGED
@@ -33,6 +33,11 @@ class MC4WP_Admin {
|
|
33 |
*/
|
34 |
protected $tools;
|
35 |
|
|
|
|
|
|
|
|
|
|
|
36 |
/**
|
37 |
* Constructor
|
38 |
*
|
@@ -294,228 +299,229 @@ class MC4WP_Admin {
|
|
294 |
wp_enqueue_script( array( 'jquery', 'es5-shim', 'mc4wp-admin' ) );
|
295 |
|
296 |
wp_localize_script( 'mc4wp-admin', 'mc4wp_vars',
|
297 |
-
|
298 |
-
|
299 |
-
|
300 |
-
|
301 |
-
|
302 |
-
|
303 |
-
|
304 |
-
|
305 |
-
|
306 |
-
|
307 |
-
|
308 |
-
|
309 |
-
|
310 |
-
)
|
311 |
)
|
312 |
-
)
|
313 |
-
|
314 |
-
/**
|
315 |
-
* Hook to enqueue your own custom assets on the MailChimp for WordPress setting pages.
|
316 |
-
*
|
317 |
-
* @since 3.0
|
318 |
-
*
|
319 |
-
* @param string $suffix
|
320 |
-
* @param string $page
|
321 |
-
*/
|
322 |
-
do_action( 'mc4wp_admin_enqueue_assets', $suffix, $page );
|
323 |
-
|
324 |
-
return true;
|
325 |
-
}
|
326 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
327 |
|
328 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
329 |
/**
|
330 |
-
*
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
331 |
*/
|
332 |
-
|
333 |
-
$required_cap = $this->tools->get_required_capability();
|
334 |
-
|
335 |
-
$menu_items = array(
|
336 |
-
'general' => array(
|
337 |
-
'title' => __( 'MailChimp API Settings', 'mailchimp-for-wp' ),
|
338 |
-
'text' => __( 'MailChimp', 'mailchimp-for-wp' ),
|
339 |
-
'slug' => '',
|
340 |
-
'callback' => array( $this, 'show_generals_setting_page' ),
|
341 |
-
'position' => 0
|
342 |
-
),
|
343 |
-
'other' => array(
|
344 |
-
'title' => __( 'Other Settings', 'mailchimp-for-wp' ),
|
345 |
-
'text' => __( 'Other', 'mailchimp-for-wp' ),
|
346 |
-
'slug' => 'other',
|
347 |
-
'callback' => array( $this, 'show_other_setting_page' ),
|
348 |
-
'position' => 90
|
349 |
-
)
|
350 |
-
);
|
351 |
-
|
352 |
-
/**
|
353 |
-
* Filters the menu items to appear under the main menu item.
|
354 |
-
*
|
355 |
-
* To add your own item, add an associative array in the following format.
|
356 |
-
*
|
357 |
-
* $menu_items[] = array(
|
358 |
-
* 'title' => 'Page title',
|
359 |
-
* 'text' => 'Menu text',
|
360 |
-
* 'slug' => 'Page slug',
|
361 |
-
* 'callback' => 'my_page_function',
|
362 |
-
* 'position' => 50
|
363 |
-
* );
|
364 |
-
*
|
365 |
-
* @param array $menu_items
|
366 |
-
* @since 3.0
|
367 |
-
*/
|
368 |
-
$menu_items = (array) apply_filters( 'mc4wp_admin_menu_items', $menu_items );
|
369 |
-
|
370 |
-
// add top menu item
|
371 |
-
add_menu_page( 'MailChimp for WP', 'MailChimp for WP', $required_cap, 'mailchimp-for-wp', array( $this, 'show_generals_setting_page' ), MC4WP_PLUGIN_URL . 'assets/img/icon.png', '99.68491' );
|
372 |
-
|
373 |
-
// sort submenu items by 'position'
|
374 |
-
uasort( $menu_items, array( $this, 'sort_menu_items_by_position' ) );
|
375 |
-
|
376 |
-
// add sub-menu items
|
377 |
-
array_walk( $menu_items, array( $this, 'add_menu_item' ) );
|
378 |
-
}
|
379 |
|
380 |
-
|
381 |
-
|
382 |
-
*/
|
383 |
-
public function add_menu_item( array $item ) {
|
384 |
|
385 |
-
|
386 |
-
|
387 |
-
|
388 |
-
|
389 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
390 |
|
391 |
-
|
392 |
-
|
393 |
-
$capability = ! empty( $item['capability'] ) ? $item['capability'] : $this->tools->get_required_capability();
|
394 |
|
395 |
-
|
396 |
-
|
|
|
|
|
|
|
397 |
|
398 |
-
|
399 |
-
|
400 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
401 |
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
402 |
}
|
|
|
403 |
|
404 |
-
|
405 |
-
|
406 |
-
|
407 |
-
|
408 |
-
$opts = mc4wp_get_options();
|
409 |
-
|
410 |
-
$connected = ! empty( $opts['api_key'] );
|
411 |
-
if( $connected ) {
|
412 |
-
try {
|
413 |
-
$connected = $this->get_api()->is_connected();
|
414 |
-
} catch( MC4WP_API_Connection_Exception $e ) {
|
415 |
-
$message = sprintf( "<strong>%s</strong> %s %s ", __( "Error connecting to MailChimp:", 'mailchimp-for-wp' ), $e->getCode(), $e->getMessage() );
|
416 |
-
|
417 |
-
if( is_object( $e->data ) && ! empty( $e->data->ref_no ) ) {
|
418 |
-
$message .= '<br />' . sprintf( __( 'Looks like your server is blocked by MailChimp\'s firewall. Please contact MailChimp support and include the following reference number: %s', 'mailchimp-for-wp' ), $e->data->ref_no );
|
419 |
-
}
|
420 |
-
|
421 |
-
$message .= '<br /><br />' . sprintf( '<a href="%s">' . __( 'Here\'s some info on solving common connectivity issues.', 'mailchimp-for-wp' ) . '</a>', 'https://kb.mc4wp.com/solving-connectivity-issues/#utm_source=wp-plugin&utm_medium=mailchimp-for-wp&utm_campaign=settings-notice' );
|
422 |
-
|
423 |
-
$this->messages->flash( $message, 'error' );
|
424 |
-
$connected = false;
|
425 |
-
} catch( MC4WP_API_Exception $e ) {
|
426 |
-
$this->messages->flash( sprintf( "<strong>%s</strong><br /> %s", __( "MailChimp returned the following error:", 'mailchimp-for-wp' ), $e ), 'error' );
|
427 |
-
$connected = false;
|
428 |
-
}
|
429 |
-
}
|
430 |
|
431 |
-
|
432 |
-
|
433 |
-
|
434 |
-
|
|
|
|
|
|
|
|
|
|
|
435 |
|
436 |
-
|
437 |
-
|
438 |
-
|
439 |
-
|
440 |
-
|
441 |
-
|
442 |
-
|
443 |
-
|
444 |
-
|
|
|
|
|
445 |
|
446 |
-
|
447 |
-
|
448 |
-
|
449 |
-
|
450 |
-
|
451 |
-
|
452 |
-
public function sort_menu_items_by_position( $a, $b ) {
|
453 |
-
$pos_a = isset( $a['position'] ) ? $a['position'] : 80;
|
454 |
-
$pos_b = isset( $b['position'] ) ? $b['position'] : 90;
|
455 |
-
return $pos_a < $pos_b ? -1 : 1;
|
456 |
-
}
|
457 |
|
458 |
-
|
459 |
-
|
460 |
-
*/
|
461 |
-
public function empty_debug_log() {
|
462 |
-
$log = $this->get_log();
|
463 |
-
file_put_contents( $log->file, '' );
|
464 |
|
465 |
-
|
466 |
-
|
|
|
|
|
467 |
|
468 |
-
|
469 |
-
|
470 |
-
|
471 |
-
|
472 |
-
|
473 |
-
// don't show if on settings page already
|
474 |
-
if( $this->tools->on_plugin_page( '' ) ) {
|
475 |
-
return;
|
476 |
-
}
|
477 |
-
|
478 |
-
// only show to user with proper permissions
|
479 |
-
if( ! $this->tools->is_user_authorized() ) {
|
480 |
-
return;
|
481 |
-
}
|
482 |
-
|
483 |
-
// don't show if dismissed
|
484 |
-
if( get_transient( 'mc4wp_api_key_notice_dismissed' ) ) {
|
485 |
-
return;
|
486 |
-
}
|
487 |
-
|
488 |
-
// don't show if api key is set already
|
489 |
-
$options = mc4wp_get_options();
|
490 |
-
if( ! empty( $options['api_key'] ) ) {
|
491 |
-
return;
|
492 |
-
}
|
493 |
-
|
494 |
-
echo '<div class="notice notice-warning mc4wp-is-dismissible">';
|
495 |
-
echo '<p>' . sprintf( __( 'To get started with MailChimp for WordPress, please <a href="%s">enter your MailChimp API key on the settings page of the plugin</a>.', 'mailchimp-for-wp' ), admin_url( 'admin.php?page=mailchimp-for-wp' ) ) . '</p>';
|
496 |
-
echo '<form method="post"><input type="hidden" name="_mc4wp_action" value="dismiss_api_key_notice" /><button type="submit" class="notice-dismiss"><span class="screen-reader-text">Dismiss this notice.</span></button></form>';
|
497 |
-
echo '</div>';
|
498 |
-
}
|
499 |
|
500 |
-
|
501 |
-
|
502 |
-
|
503 |
-
|
504 |
-
set_transient( 'mc4wp_api_key_notice_dismissed', 1, 3600 * 24 * 7 );
|
505 |
-
}
|
506 |
|
507 |
-
|
508 |
-
|
509 |
-
|
510 |
-
|
511 |
-
return mc4wp('log');
|
512 |
-
}
|
513 |
|
514 |
-
|
515 |
-
|
516 |
-
|
517 |
-
|
518 |
-
|
519 |
-
}
|
520 |
|
521 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
33 |
*/
|
34 |
protected $tools;
|
35 |
|
36 |
+
/**
|
37 |
+
* @var MC4WP_Admin_Review_Notice
|
38 |
+
*/
|
39 |
+
protected $review_notice;
|
40 |
+
|
41 |
/**
|
42 |
* Constructor
|
43 |
*
|
299 |
wp_enqueue_script( array( 'jquery', 'es5-shim', 'mc4wp-admin' ) );
|
300 |
|
301 |
wp_localize_script( 'mc4wp-admin', 'mc4wp_vars',
|
302 |
+
array(
|
303 |
+
'mailchimp' => array(
|
304 |
+
'api_connected' => ! empty( $opts['api_key'] ),
|
305 |
+
'lists' => $this->mailchimp->get_cached_lists()
|
306 |
+
),
|
307 |
+
'countries' => MC4WP_Tools::get_countries(),
|
308 |
+
'i18n' => array(
|
309 |
+
'pro_only' => __( 'This is a pro-only feature. Please upgrade to the premium version to be able to use it.', 'mailchimp-for-wp' ),
|
310 |
+
'renew_mailchimp_lists' => __( 'Renew MailChimp lists', 'mailchimp-for-wp' ),
|
311 |
+
'fetching_mailchimp_lists' => __( 'Fetching MailChimp lists', 'mailchimp-for-wp' ),
|
312 |
+
'fetching_mailchimp_lists_done' => __( 'Done! MailChimp lists renewed.', 'mailchimp-for-wp' ),
|
313 |
+
'fetching_mailchimp_lists_can_take_a_while' => __( 'This can take a while if you have many MailChimp lists.', 'mailchimp-for-wp' ),
|
314 |
+
'fetching_mailchimp_lists_error' => __( 'Failed to renew your lists. An error occured.', 'mailchimp-for-wp' ),
|
|
|
315 |
)
|
316 |
+
)
|
317 |
+
);
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
318 |
|
319 |
+
/**
|
320 |
+
* Hook to enqueue your own custom assets on the MailChimp for WordPress setting pages.
|
321 |
+
*
|
322 |
+
* @since 3.0
|
323 |
+
*
|
324 |
+
* @param string $suffix
|
325 |
+
* @param string $page
|
326 |
+
*/
|
327 |
+
do_action( 'mc4wp_admin_enqueue_assets', $suffix, $page );
|
328 |
+
|
329 |
+
return true;
|
330 |
+
}
|
331 |
|
332 |
|
333 |
+
|
334 |
+
/**
|
335 |
+
* Register the setting pages and their menu items
|
336 |
+
*/
|
337 |
+
public function build_menu() {
|
338 |
+
$required_cap = $this->tools->get_required_capability();
|
339 |
+
|
340 |
+
$menu_items = array(
|
341 |
+
'general' => array(
|
342 |
+
'title' => __( 'MailChimp API Settings', 'mailchimp-for-wp' ),
|
343 |
+
'text' => __( 'MailChimp', 'mailchimp-for-wp' ),
|
344 |
+
'slug' => '',
|
345 |
+
'callback' => array( $this, 'show_generals_setting_page' ),
|
346 |
+
'position' => 0
|
347 |
+
),
|
348 |
+
'other' => array(
|
349 |
+
'title' => __( 'Other Settings', 'mailchimp-for-wp' ),
|
350 |
+
'text' => __( 'Other', 'mailchimp-for-wp' ),
|
351 |
+
'slug' => 'other',
|
352 |
+
'callback' => array( $this, 'show_other_setting_page' ),
|
353 |
+
'position' => 90
|
354 |
+
),
|
355 |
+
|
356 |
+
);
|
357 |
+
|
358 |
/**
|
359 |
+
* Filters the menu items to appear under the main menu item.
|
360 |
+
*
|
361 |
+
* To add your own item, add an associative array in the following format.
|
362 |
+
*
|
363 |
+
* $menu_items[] = array(
|
364 |
+
* 'title' => 'Page title',
|
365 |
+
* 'text' => 'Menu text',
|
366 |
+
* 'slug' => 'Page slug',
|
367 |
+
* 'callback' => 'my_page_function',
|
368 |
+
* 'position' => 50
|
369 |
+
* );
|
370 |
+
*
|
371 |
+
* @param array $menu_items
|
372 |
+
* @since 3.0
|
373 |
*/
|
374 |
+
$menu_items = (array) apply_filters( 'mc4wp_admin_menu_items', $menu_items );
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
375 |
|
376 |
+
// add top menu item
|
377 |
+
add_menu_page( 'MailChimp for WP', 'MailChimp for WP', $required_cap, 'mailchimp-for-wp', array( $this, 'show_generals_setting_page' ), MC4WP_PLUGIN_URL . 'assets/img/icon.png', '99.68491' );
|
|
|
|
|
378 |
|
379 |
+
// sort submenu items by 'position'
|
380 |
+
uasort( $menu_items, array( $this, 'sort_menu_items_by_position' ) );
|
381 |
+
|
382 |
+
// add sub-menu items
|
383 |
+
array_walk( $menu_items, array( $this, 'add_menu_item' ) );
|
384 |
+
}
|
385 |
+
|
386 |
+
/**
|
387 |
+
* @param array $item
|
388 |
+
*/
|
389 |
+
public function add_menu_item( array $item ) {
|
390 |
+
|
391 |
+
// generate menu slug
|
392 |
+
$slug = 'mailchimp-for-wp';
|
393 |
+
if( ! empty( $item['slug'] ) ) {
|
394 |
+
$slug .= '-' . $item['slug'];
|
395 |
+
}
|
396 |
+
|
397 |
+
// provide some defaults
|
398 |
+
$parent_slug = ! empty( $item['parent_slug']) ? $item['parent_slug'] : 'mailchimp-for-wp';
|
399 |
+
$capability = ! empty( $item['capability'] ) ? $item['capability'] : $this->tools->get_required_capability();
|
400 |
|
401 |
+
// register page
|
402 |
+
$hook = add_submenu_page( $parent_slug, $item['title'] . ' - MailChimp for WordPress', $item['text'], $capability, $slug, $item['callback'] );
|
|
|
403 |
|
404 |
+
// register callback for loading this page, if given
|
405 |
+
if( array_key_exists( 'load_callback', $item ) ) {
|
406 |
+
add_action( 'load-' . $hook, $item['load_callback'] );
|
407 |
+
}
|
408 |
+
}
|
409 |
|
410 |
+
/**
|
411 |
+
* Show the API Settings page
|
412 |
+
*/
|
413 |
+
public function show_generals_setting_page() {
|
414 |
+
$opts = mc4wp_get_options();
|
415 |
+
|
416 |
+
$connected = ! empty( $opts['api_key'] );
|
417 |
+
if( $connected ) {
|
418 |
+
try {
|
419 |
+
$connected = $this->get_api()->is_connected();
|
420 |
+
} catch( MC4WP_API_Connection_Exception $e ) {
|
421 |
+
$message = sprintf( "<strong>%s</strong> %s %s ", __( "Error connecting to MailChimp:", 'mailchimp-for-wp' ), $e->getCode(), $e->getMessage() );
|
422 |
+
|
423 |
+
if( is_object( $e->data ) && ! empty( $e->data->ref_no ) ) {
|
424 |
+
$message .= '<br />' . sprintf( __( 'Looks like your server is blocked by MailChimp\'s firewall. Please contact MailChimp support and include the following reference number: %s', 'mailchimp-for-wp' ), $e->data->ref_no );
|
425 |
}
|
426 |
+
|
427 |
+
$message .= '<br /><br />' . sprintf( '<a href="%s">' . __( 'Here\'s some info on solving common connectivity issues.', 'mailchimp-for-wp' ) . '</a>', 'https://kb.mc4wp.com/solving-connectivity-issues/#utm_source=wp-plugin&utm_medium=mailchimp-for-wp&utm_campaign=settings-notice' );
|
428 |
+
|
429 |
+
$this->messages->flash( $message, 'error' );
|
430 |
+
$connected = false;
|
431 |
+
} catch( MC4WP_API_Exception $e ) {
|
432 |
+
$this->messages->flash( sprintf( "<strong>%s</strong><br /> %s", __( "MailChimp returned the following error:", 'mailchimp-for-wp' ), $e ), 'error' );
|
433 |
+
$connected = false;
|
434 |
}
|
435 |
+
}
|
436 |
|
437 |
+
$lists = $this->mailchimp->get_cached_lists();
|
438 |
+
$obfuscated_api_key = mc4wp_obfuscate_string( $opts['api_key'] );
|
439 |
+
require MC4WP_PLUGIN_DIR . 'includes/views/general-settings.php';
|
440 |
+
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
441 |
|
442 |
+
/**
|
443 |
+
* Show the Other Settings page
|
444 |
+
*/
|
445 |
+
public function show_other_setting_page() {
|
446 |
+
$opts = mc4wp_get_options();
|
447 |
+
$log = $this->get_log();
|
448 |
+
$log_reader = new MC4WP_Debug_Log_Reader( $log->file );
|
449 |
+
require MC4WP_PLUGIN_DIR . 'includes/views/other-settings.php';
|
450 |
+
}
|
451 |
|
452 |
+
/**
|
453 |
+
* @param $a
|
454 |
+
* @param $b
|
455 |
+
*
|
456 |
+
* @return int
|
457 |
+
*/
|
458 |
+
public function sort_menu_items_by_position( $a, $b ) {
|
459 |
+
$pos_a = isset( $a['position'] ) ? $a['position'] : 80;
|
460 |
+
$pos_b = isset( $b['position'] ) ? $b['position'] : 90;
|
461 |
+
return $pos_a < $pos_b ? -1 : 1;
|
462 |
+
}
|
463 |
|
464 |
+
/**
|
465 |
+
* Empties the log file
|
466 |
+
*/
|
467 |
+
public function empty_debug_log() {
|
468 |
+
$log = $this->get_log();
|
469 |
+
file_put_contents( $log->file, '' );
|
|
|
|
|
|
|
|
|
|
|
470 |
|
471 |
+
$this->messages->flash( __( 'Log successfully emptied.', 'mailchimp-for-wp' ) );
|
472 |
+
}
|
|
|
|
|
|
|
|
|
473 |
|
474 |
+
/**
|
475 |
+
* Shows a notice when API key is not set.
|
476 |
+
*/
|
477 |
+
public function show_api_key_notice() {
|
478 |
|
479 |
+
// don't show if on settings page already
|
480 |
+
if( $this->tools->on_plugin_page( '' ) ) {
|
481 |
+
return;
|
482 |
+
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
483 |
|
484 |
+
// only show to user with proper permissions
|
485 |
+
if( ! $this->tools->is_user_authorized() ) {
|
486 |
+
return;
|
487 |
+
}
|
|
|
|
|
488 |
|
489 |
+
// don't show if dismissed
|
490 |
+
if( get_transient( 'mc4wp_api_key_notice_dismissed' ) ) {
|
491 |
+
return;
|
492 |
+
}
|
|
|
|
|
493 |
|
494 |
+
// don't show if api key is set already
|
495 |
+
$options = mc4wp_get_options();
|
496 |
+
if( ! empty( $options['api_key'] ) ) {
|
497 |
+
return;
|
498 |
+
}
|
|
|
499 |
|
500 |
+
echo '<div class="notice notice-warning mc4wp-is-dismissible">';
|
501 |
+
echo '<p>' . sprintf( __( 'To get started with MailChimp for WordPress, please <a href="%s">enter your MailChimp API key on the settings page of the plugin</a>.', 'mailchimp-for-wp' ), admin_url( 'admin.php?page=mailchimp-for-wp' ) ) . '</p>';
|
502 |
+
echo '<form method="post"><input type="hidden" name="_mc4wp_action" value="dismiss_api_key_notice" /><button type="submit" class="notice-dismiss"><span class="screen-reader-text">Dismiss this notice.</span></button></form>';
|
503 |
+
echo '</div>';
|
504 |
+
}
|
505 |
+
|
506 |
+
/**
|
507 |
+
* Dismisses the API key notice for 1 week
|
508 |
+
*/
|
509 |
+
public function dismiss_api_key_notice() {
|
510 |
+
set_transient( 'mc4wp_api_key_notice_dismissed', 1, 3600 * 24 * 7 );
|
511 |
+
}
|
512 |
+
|
513 |
+
/**
|
514 |
+
* @return MC4WP_Debug_Log
|
515 |
+
*/
|
516 |
+
protected function get_log() {
|
517 |
+
return mc4wp('log');
|
518 |
+
}
|
519 |
+
|
520 |
+
/**
|
521 |
+
* @return MC4WP_API_v3
|
522 |
+
*/
|
523 |
+
protected function get_api() {
|
524 |
+
return mc4wp('api');
|
525 |
+
}
|
526 |
+
|
527 |
+
}
|
includes/admin/class-ads.php
CHANGED
@@ -25,10 +25,24 @@ class MC4WP_Admin_Ads {
|
|
25 |
add_action( 'mc4wp_admin_footer', array( $this, 'admin_footer' ) );
|
26 |
add_action( 'mc4wp_admin_other_settings', array( $this, 'ecommerce' ), 90 );
|
27 |
|
|
|
|
|
28 |
add_action( 'mc4wp_admin_after_woocommerce_integration_settings', array( $this, 'ecommerce' ) );
|
29 |
return true;
|
30 |
}
|
31 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
32 |
/**
|
33 |
* Add text row to "Form > Appearance" tab.
|
34 |
*/
|
@@ -157,4 +171,8 @@ class MC4WP_Admin_Ads {
|
|
157 |
echo '</div>';
|
158 |
}
|
159 |
|
160 |
-
|
|
|
|
|
|
|
|
25 |
add_action( 'mc4wp_admin_footer', array( $this, 'admin_footer' ) );
|
26 |
add_action( 'mc4wp_admin_other_settings', array( $this, 'ecommerce' ), 90 );
|
27 |
|
28 |
+
add_filter( 'mc4wp_admin_menu_items', array( $this, 'add_menu_item' ) );
|
29 |
+
|
30 |
add_action( 'mc4wp_admin_after_woocommerce_integration_settings', array( $this, 'ecommerce' ) );
|
31 |
return true;
|
32 |
}
|
33 |
|
34 |
+
public function add_menu_item( $items ) {
|
35 |
+
$items['extensions'] = array(
|
36 |
+
'title' => __( 'Add-ons', 'mailchimp-for-wp' ),
|
37 |
+
'text' => '<span style="color: #c44;">' . __( 'Add-ons', 'mailchimp-for-wp' ) . '</span>',
|
38 |
+
'slug' => 'extensions',
|
39 |
+
'callback' => array( $this, 'show_extensions_page' ),
|
40 |
+
'position' => 100
|
41 |
+
);
|
42 |
+
|
43 |
+
return $items;
|
44 |
+
}
|
45 |
+
|
46 |
/**
|
47 |
* Add text row to "Form > Appearance" tab.
|
48 |
*/
|
171 |
echo '</div>';
|
172 |
}
|
173 |
|
174 |
+
public function show_extensions_page() {
|
175 |
+
require MC4WP_PLUGIN_DIR . 'includes/views/extensions.php';
|
176 |
+
}
|
177 |
+
|
178 |
+
}
|
includes/admin/class-review-notice.php
CHANGED
@@ -87,4 +87,4 @@ class MC4WP_Admin_Review_Notice {
|
|
87 |
|
88 |
return time() - $options['first_activated_on'];
|
89 |
}
|
90 |
-
}
|
87 |
|
88 |
return time() - $options['first_activated_on'];
|
89 |
}
|
90 |
+
}
|
includes/admin/class-usage-tracking.php
CHANGED
@@ -192,4 +192,4 @@ class MC4WP_Usage_Tracking {
|
|
192 |
|
193 |
return $_SERVER['SERVER_SOFTWARE'];
|
194 |
}
|
195 |
-
}
|
192 |
|
193 |
return $_SERVER['SERVER_SOFTWARE'];
|
194 |
}
|
195 |
+
}
|
includes/api/class-api-v3-client.php
CHANGED
@@ -103,11 +103,12 @@ class MC4WP_API_v3_Client {
|
|
103 |
'sslverify' => apply_filters( 'mc4wp_use_sslverify', true ),
|
104 |
);
|
105 |
|
106 |
-
|
107 |
-
|
108 |
-
|
109 |
-
|
110 |
-
|
|
|
111 |
}
|
112 |
|
113 |
// perform request
|
103 |
'sslverify' => apply_filters( 'mc4wp_use_sslverify', true ),
|
104 |
);
|
105 |
|
106 |
+
if( ! empty( $data ) ) {
|
107 |
+
if( in_array( $method, array( 'GET', 'DELETE' ) ) ) {
|
108 |
+
$url = add_query_arg( $data, $url );
|
109 |
+
} else {
|
110 |
+
$args['body'] = json_encode( $data );
|
111 |
+
}
|
112 |
}
|
113 |
|
114 |
// perform request
|
includes/api/class-api.php
CHANGED
@@ -1,7 +1,7 @@
|
|
1 |
<?php
|
2 |
|
3 |
/**
|
4 |
-
* Takes care of requests to the MailChimp API
|
5 |
*
|
6 |
* @access public
|
7 |
* @uses WP_HTTP
|
1 |
<?php
|
2 |
|
3 |
/**
|
4 |
+
* Takes care of requests to the MailChimp API (version 2.0, deprecated)
|
5 |
*
|
6 |
* @access public
|
7 |
* @uses WP_HTTP
|
includes/api/class-exception.php
CHANGED
@@ -49,9 +49,9 @@ class MC4WP_API_Exception extends Exception {
|
|
49 |
public function __toString() {
|
50 |
$string = $this->message . '.';
|
51 |
|
52 |
-
// add
|
53 |
if( ! empty( $this->title ) ) {
|
54 |
-
$string .= ' ' . $this->title;
|
55 |
}
|
56 |
|
57 |
// add detail message
|
49 |
public function __toString() {
|
50 |
$string = $this->message . '.';
|
51 |
|
52 |
+
// add title
|
53 |
if( ! empty( $this->title ) ) {
|
54 |
+
$string .= ' ' . $this->title . '.';
|
55 |
}
|
56 |
|
57 |
// add detail message
|
includes/class-list-data-mapper.php
CHANGED
@@ -90,7 +90,6 @@ class MC4WP_List_Data_Mapper {
|
|
90 |
if( ! empty( $this->data['INTERESTS'] ) ) {
|
91 |
foreach( $list->interest_categories as $interest_category ) {
|
92 |
foreach( $interest_category->interests as $interest_id => $interest_name ) {
|
93 |
-
|
94 |
// straight lookup by ID as key with value copy.
|
95 |
if( isset( $this->data['INTERESTS'][ $interest_id ] ) ) {
|
96 |
$subscriber->interests[ $interest_id ] = $this->formatter->boolean( $this->data['INTERESTS'][ $interest_id ] );
|
90 |
if( ! empty( $this->data['INTERESTS'] ) ) {
|
91 |
foreach( $list->interest_categories as $interest_category ) {
|
92 |
foreach( $interest_category->interests as $interest_id => $interest_name ) {
|
|
|
93 |
// straight lookup by ID as key with value copy.
|
94 |
if( isset( $this->data['INTERESTS'][ $interest_id ] ) ) {
|
95 |
$subscriber->interests[ $interest_id ] = $this->formatter->boolean( $this->data['INTERESTS'][ $interest_id ] );
|
includes/class-mailchimp.php
CHANGED
@@ -8,11 +8,6 @@
|
|
8 |
*/
|
9 |
class MC4WP_MailChimp {
|
10 |
|
11 |
-
/**
|
12 |
-
* @var MC4WP_API_v3
|
13 |
-
*/
|
14 |
-
public $api;
|
15 |
-
|
16 |
/**
|
17 |
* @var string
|
18 |
*/
|
@@ -23,13 +18,6 @@ class MC4WP_MailChimp {
|
|
23 |
*/
|
24 |
public $error_message = '';
|
25 |
|
26 |
-
/**
|
27 |
-
* MC4WP_MailChimp constructor.
|
28 |
-
*/
|
29 |
-
public function __construct() {
|
30 |
-
$this->api = mc4wp( 'api' );
|
31 |
-
}
|
32 |
-
|
33 |
/**
|
34 |
*
|
35 |
* Sends a subscription request to the MailChimp API
|
@@ -58,7 +46,7 @@ class MC4WP_MailChimp {
|
|
58 |
|
59 |
// first, check if subscriber is already on the given list
|
60 |
try {
|
61 |
-
$existing_member_data = $this->
|
62 |
|
63 |
if( $existing_member_data->status === 'subscribed' ) {
|
64 |
$already_on_list = true;
|
@@ -81,13 +69,18 @@ class MC4WP_MailChimp {
|
|
81 |
$existing_interests = array_fill_keys( array_keys( $existing_interests ), false );
|
82 |
}
|
83 |
|
84 |
-
|
|
|
|
|
|
|
|
|
|
|
85 |
}
|
86 |
} else {
|
87 |
// delete list member so we can re-add it...
|
88 |
-
$this->
|
89 |
}
|
90 |
-
} catch
|
91 |
// subscriber does not exist (not an issue in this case)
|
92 |
} catch( MC4WP_API_Exception $e ) {
|
93 |
// other errors.
|
@@ -97,7 +90,7 @@ class MC4WP_MailChimp {
|
|
97 |
}
|
98 |
|
99 |
try {
|
100 |
-
$data = $this->
|
101 |
} catch ( MC4WP_API_Exception $e ) {
|
102 |
$this->error_code = $e->getCode();
|
103 |
$this->error_message = $e;
|
@@ -120,7 +113,7 @@ class MC4WP_MailChimp {
|
|
120 |
$this->reset_error();
|
121 |
|
122 |
try {
|
123 |
-
$this->
|
124 |
} catch( MC4WP_API_Resource_Not_Found_Exception $e ) {
|
125 |
// if email wasn't even on the list: great.
|
126 |
return true;
|
@@ -143,7 +136,7 @@ class MC4WP_MailChimp {
|
|
143 |
*/
|
144 |
public function list_has_subscriber( $list_id, $email_address ) {
|
145 |
try{
|
146 |
-
$data = $this->
|
147 |
} catch( MC4WP_API_Resource_Not_Found_Exception $e ) {
|
148 |
return false;
|
149 |
}
|
@@ -211,7 +204,7 @@ class MC4WP_MailChimp {
|
|
211 |
*/
|
212 |
private function fetch_list( $list_id ) {
|
213 |
try{
|
214 |
-
$list_data = $this->
|
215 |
|
216 |
// create local object
|
217 |
$list = new MC4WP_MailChimp_List( $list_data->id, $list_data->name );
|
@@ -221,7 +214,7 @@ class MC4WP_MailChimp {
|
|
221 |
|
222 |
// get merge fields (if any)
|
223 |
if( $list_data->stats->merge_field_count > 0 ) {
|
224 |
-
$field_data = $this->
|
225 |
|
226 |
// hydrate data into object
|
227 |
foreach( $field_data as $data ) {
|
@@ -231,14 +224,14 @@ class MC4WP_MailChimp {
|
|
231 |
}
|
232 |
|
233 |
// get interest categories
|
234 |
-
$interest_categories_data = $this->
|
235 |
foreach( $interest_categories_data as $interest_category_data ) {
|
236 |
$interest_category = MC4WP_MailChimp_Interest_Category::from_data( $interest_category_data );
|
237 |
|
238 |
// fetch groups for this interest
|
239 |
-
$interests_data = $this->
|
240 |
foreach( $interests_data as $interest_data ) {
|
241 |
-
$interest_category->interests[ $interest_data->id ] = $interest_data->name;
|
242 |
}
|
243 |
|
244 |
$list->interest_categories[] = $interest_category;
|
@@ -273,7 +266,7 @@ class MC4WP_MailChimp {
|
|
273 |
*/
|
274 |
public function fetch_list_ids() {
|
275 |
try{
|
276 |
-
$lists_data = $this->
|
277 |
} catch( MC4WP_API_Exception $e ) {
|
278 |
return array();
|
279 |
}
|
@@ -343,7 +336,7 @@ class MC4WP_MailChimp {
|
|
343 |
|
344 |
// transient not valid, fetch from API
|
345 |
try {
|
346 |
-
$lists = $this->
|
347 |
} catch( MC4WP_API_Exception $e ) {
|
348 |
return array();
|
349 |
}
|
@@ -437,5 +430,11 @@ class MC4WP_MailChimp {
|
|
437 |
return $this->error_code;
|
438 |
}
|
439 |
|
|
|
|
|
|
|
|
|
|
|
|
|
440 |
|
441 |
}
|
8 |
*/
|
9 |
class MC4WP_MailChimp {
|
10 |
|
|
|
|
|
|
|
|
|
|
|
11 |
/**
|
12 |
* @var string
|
13 |
*/
|
18 |
*/
|
19 |
public $error_message = '';
|
20 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
21 |
/**
|
22 |
*
|
23 |
* Sends a subscription request to the MailChimp API
|
46 |
|
47 |
// first, check if subscriber is already on the given list
|
48 |
try {
|
49 |
+
$existing_member_data = $this->get_api()->get_list_member( $list_id, $email_address );
|
50 |
|
51 |
if( $existing_member_data->status === 'subscribed' ) {
|
52 |
$already_on_list = true;
|
69 |
$existing_interests = array_fill_keys( array_keys( $existing_interests ), false );
|
70 |
}
|
71 |
|
72 |
+
// TODO: Use array_replace here (PHP 5.3+)
|
73 |
+
$new_interests = $args['interests'];
|
74 |
+
$args['interests'] = $existing_interests;
|
75 |
+
foreach( $new_interests as $interest_id => $interest_status ) {
|
76 |
+
$args['interests']["{$interest_id}"] = $interest_status;
|
77 |
+
}
|
78 |
}
|
79 |
} else {
|
80 |
// delete list member so we can re-add it...
|
81 |
+
$this->get_api()->delete_list_member( $list_id, $email_address );
|
82 |
}
|
83 |
+
} catch( MC4WP_API_Resource_Not_Found_Exception $e ) {
|
84 |
// subscriber does not exist (not an issue in this case)
|
85 |
} catch( MC4WP_API_Exception $e ) {
|
86 |
// other errors.
|
90 |
}
|
91 |
|
92 |
try {
|
93 |
+
$data = $this->get_api()->add_list_member( $list_id, $args );
|
94 |
} catch ( MC4WP_API_Exception $e ) {
|
95 |
$this->error_code = $e->getCode();
|
96 |
$this->error_message = $e;
|
113 |
$this->reset_error();
|
114 |
|
115 |
try {
|
116 |
+
$this->get_api()->update_list_member( $list_id, $email_address, array( 'status' => 'unsubscribed' ) );
|
117 |
} catch( MC4WP_API_Resource_Not_Found_Exception $e ) {
|
118 |
// if email wasn't even on the list: great.
|
119 |
return true;
|
136 |
*/
|
137 |
public function list_has_subscriber( $list_id, $email_address ) {
|
138 |
try{
|
139 |
+
$data = $this->get_api()->get_list_member( $list_id, $email_address );
|
140 |
} catch( MC4WP_API_Resource_Not_Found_Exception $e ) {
|
141 |
return false;
|
142 |
}
|
204 |
*/
|
205 |
private function fetch_list( $list_id ) {
|
206 |
try{
|
207 |
+
$list_data = $this->get_api()->get_list( $list_id, array( 'fields' => 'id,name,stats,web_id,campaign_defaults.from_name,campaign_defaults.from_email' ) );
|
208 |
|
209 |
// create local object
|
210 |
$list = new MC4WP_MailChimp_List( $list_data->id, $list_data->name );
|
214 |
|
215 |
// get merge fields (if any)
|
216 |
if( $list_data->stats->merge_field_count > 0 ) {
|
217 |
+
$field_data = $this->get_api()->get_list_merge_fields( $list->id, array( 'count' => 100, 'fields' => 'merge_fields.name,merge_fields.tag,merge_fields.type,merge_fields.required,merge_fields.default_value,merge_fields.options,merge_fields.public' ) );
|
218 |
|
219 |
// hydrate data into object
|
220 |
foreach( $field_data as $data ) {
|
224 |
}
|
225 |
|
226 |
// get interest categories
|
227 |
+
$interest_categories_data = $this->get_api()->get_list_interest_categories( $list->id, array( 'count' => 100, 'fields' => 'categories.id,categories.title,categories.type' ) );
|
228 |
foreach( $interest_categories_data as $interest_category_data ) {
|
229 |
$interest_category = MC4WP_MailChimp_Interest_Category::from_data( $interest_category_data );
|
230 |
|
231 |
// fetch groups for this interest
|
232 |
+
$interests_data = $this->get_api()->get_list_interest_category_interests( $list->id, $interest_category->id, array( 'count' => 100, 'fields' => 'interests.id,interests.name') );
|
233 |
foreach( $interests_data as $interest_data ) {
|
234 |
+
$interest_category->interests[ (string) $interest_data->id ] = $interest_data->name;
|
235 |
}
|
236 |
|
237 |
$list->interest_categories[] = $interest_category;
|
266 |
*/
|
267 |
public function fetch_list_ids() {
|
268 |
try{
|
269 |
+
$lists_data = $this->get_api()->get_lists( array( 'count' => 200, 'fields' => 'lists.id' ) );
|
270 |
} catch( MC4WP_API_Exception $e ) {
|
271 |
return array();
|
272 |
}
|
336 |
|
337 |
// transient not valid, fetch from API
|
338 |
try {
|
339 |
+
$lists = $this->get_api()->get_lists( array( 'count' => 100, 'fields' => 'lists.id,lists.stats' ) );
|
340 |
} catch( MC4WP_API_Exception $e ) {
|
341 |
return array();
|
342 |
}
|
430 |
return $this->error_code;
|
431 |
}
|
432 |
|
433 |
+
/**
|
434 |
+
* @return MC4WP_API_v3
|
435 |
+
*/
|
436 |
+
private function get_api() {
|
437 |
+
return mc4wp( 'api' );
|
438 |
+
}
|
439 |
|
440 |
}
|
includes/forms/class-form-element.php
CHANGED
@@ -90,6 +90,11 @@ class MC4WP_Form_Element {
|
|
90 |
$hidden_fields .= '<input type="hidden" name="_mc4wp_lists" value="'. esc_attr( $lists_string ) . '" />';
|
91 |
}
|
92 |
|
|
|
|
|
|
|
|
|
|
|
93 |
return (string) $hidden_fields;
|
94 |
}
|
95 |
|
90 |
$hidden_fields .= '<input type="hidden" name="_mc4wp_lists" value="'. esc_attr( $lists_string ) . '" />';
|
91 |
}
|
92 |
|
93 |
+
// was "lists" parameter passed in shortcode arguments?
|
94 |
+
if( ! empty( $this->config['email_type'] ) ) {
|
95 |
+
$hidden_fields .= '<input type="hidden" name="_mc4wp_email_type" value="'. esc_attr( $this->config['email_type'] ) . '" />';
|
96 |
+
}
|
97 |
+
|
98 |
return (string) $hidden_fields;
|
99 |
}
|
100 |
|
includes/forms/class-form-listener.php
CHANGED
@@ -23,22 +23,25 @@ class MC4WP_Form_Listener {
|
|
23 |
* @return bool
|
24 |
*/
|
25 |
public function listen() {
|
26 |
-
|
27 |
-
$request = array_merge( $_GET, $_POST );
|
28 |
-
if( empty( $request['_mc4wp_form_id'] ) ) {
|
29 |
return false;
|
30 |
}
|
31 |
|
32 |
// get form instance
|
33 |
try {
|
34 |
-
$form_id = (int) $
|
35 |
$form = mc4wp_get_form( $form_id );
|
36 |
} catch( Exception $e ) {
|
37 |
return false;
|
38 |
}
|
39 |
|
40 |
-
//
|
41 |
-
$
|
|
|
|
|
|
|
|
|
|
|
42 |
$form->validate();
|
43 |
|
44 |
// store submitted form
|
@@ -46,9 +49,15 @@ class MC4WP_Form_Listener {
|
|
46 |
|
47 |
// did form have errors?
|
48 |
if( ! $form->has_errors() ) {
|
49 |
-
|
50 |
-
|
51 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
52 |
} else {
|
53 |
foreach( $form->errors as $error_code ) {
|
54 |
$form->add_notice( $form->get_message( $error_code ), 'error' );
|
@@ -127,9 +136,11 @@ class MC4WP_Form_Listener {
|
|
127 |
$error_message = $mailchimp->get_error_message();
|
128 |
|
129 |
if( $mailchimp->get_error_code() == 214 ) {
|
|
|
130 |
$form->add_notice( $form->messages['already_subscribed'], 'notice' );
|
131 |
$log->warning( sprintf( "Form %d > %s is already subscribed to the selected list(s)", $form->ID, $data['EMAIL'] ) );
|
132 |
} else {
|
|
|
133 |
$form->add_notice( $form->messages['error'], 'error' );
|
134 |
$log->error( sprintf( 'Form %d > MailChimp API error: %s %s', $form->ID, $error_code, $error_message ) );
|
135 |
|
23 |
* @return bool
|
24 |
*/
|
25 |
public function listen() {
|
26 |
+
if( empty( $_POST['_mc4wp_form_id'] ) ) {
|
|
|
|
|
27 |
return false;
|
28 |
}
|
29 |
|
30 |
// get form instance
|
31 |
try {
|
32 |
+
$form_id = (int) $_POST['_mc4wp_form_id'];
|
33 |
$form = mc4wp_get_form( $form_id );
|
34 |
} catch( Exception $e ) {
|
35 |
return false;
|
36 |
}
|
37 |
|
38 |
+
// sanitize request data
|
39 |
+
$request_data = $_POST;
|
40 |
+
$request_data = mc4wp_sanitize_deep( $request_data );
|
41 |
+
$request_data = stripslashes_deep( $request_data );
|
42 |
+
|
43 |
+
// bind request to form & validate
|
44 |
+
$form->handle_request( $request_data );
|
45 |
$form->validate();
|
46 |
|
47 |
// store submitted form
|
49 |
|
50 |
// did form have errors?
|
51 |
if( ! $form->has_errors() ) {
|
52 |
+
switch( $form->get_action() ) {
|
53 |
+
case "subscribe":
|
54 |
+
$result = $this->process_subscribe_form( $form );
|
55 |
+
break;
|
56 |
+
|
57 |
+
case "unsubscribe":
|
58 |
+
$result = $this->process_unsubscribe_form( $form );
|
59 |
+
break;
|
60 |
+
}
|
61 |
} else {
|
62 |
foreach( $form->errors as $error_code ) {
|
63 |
$form->add_notice( $form->get_message( $error_code ), 'error' );
|
136 |
$error_message = $mailchimp->get_error_message();
|
137 |
|
138 |
if( $mailchimp->get_error_code() == 214 ) {
|
139 |
+
$form->add_error( 'already_subscribed' );
|
140 |
$form->add_notice( $form->messages['already_subscribed'], 'notice' );
|
141 |
$log->warning( sprintf( "Form %d > %s is already subscribed to the selected list(s)", $form->ID, $data['EMAIL'] ) );
|
142 |
} else {
|
143 |
+
$form->add_error( $error_code );
|
144 |
$form->add_notice( $form->messages['error'], 'error' );
|
145 |
$log->error( sprintf( 'Form %d > MailChimp API error: %s %s', $form->ID, $error_code, $error_message ) );
|
146 |
|
includes/forms/class-form.php
CHANGED
@@ -709,7 +709,7 @@ class MC4WP_Form {
|
|
709 |
$message = isset( $this->messages[ $key] ) ? $this->messages[ $key ] : $this->messages['error'] ;
|
710 |
|
711 |
if( $key === 'no_lists_selected' && current_user_can( 'manage_options' ) ) {
|
712 |
-
$message .= sprintf( ' (<a href="%s">%s</a>)', mc4wp_get_edit_form_url( $this->ID ), 'edit form settings' );
|
713 |
}
|
714 |
|
715 |
return $message;
|
709 |
$message = isset( $this->messages[ $key] ) ? $this->messages[ $key ] : $this->messages['error'] ;
|
710 |
|
711 |
if( $key === 'no_lists_selected' && current_user_can( 'manage_options' ) ) {
|
712 |
+
$message .= sprintf( ' (<a href="%s">%s</a>)', mc4wp_get_edit_form_url( $this->ID, 'settings' ), 'edit form settings' );
|
713 |
}
|
714 |
|
715 |
return $message;
|
includes/forms/class-output-manager.php
CHANGED
@@ -10,36 +10,15 @@
|
|
10 |
class MC4WP_Form_Output_Manager {
|
11 |
|
12 |
/**
|
13 |
-
* @var int
|
14 |
*/
|
15 |
public $count = 0;
|
16 |
|
17 |
-
/**
|
18 |
-
* @var MC4WP_Form[]
|
19 |
-
*/
|
20 |
-
public $printed_forms = array();
|
21 |
-
|
22 |
-
/**
|
23 |
-
* @var array
|
24 |
-
*/
|
25 |
-
public $printed_field_types = array();
|
26 |
-
|
27 |
/**
|
28 |
* @const string
|
29 |
*/
|
30 |
const SHORTCODE = 'mc4wp_form';
|
31 |
|
32 |
-
/**
|
33 |
-
* @var array
|
34 |
-
*/
|
35 |
-
protected $shortcode_attributes = array(
|
36 |
-
'id' => '',
|
37 |
-
'lists' => '',
|
38 |
-
'email_type' => '',
|
39 |
-
'element_id' => '',
|
40 |
-
'element_class' => '',
|
41 |
-
);
|
42 |
-
|
43 |
/**
|
44 |
* Constructor
|
45 |
*/
|
@@ -73,16 +52,27 @@ class MC4WP_Form_Output_Manager {
|
|
73 |
* @return string
|
74 |
*/
|
75 |
public function shortcode( $attributes = array(), $content = '' ) {
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
76 |
|
77 |
$attributes = shortcode_atts(
|
78 |
-
$
|
79 |
$attributes,
|
80 |
self::SHORTCODE
|
81 |
);
|
82 |
|
83 |
-
$config =
|
84 |
-
|
85 |
-
|
|
|
|
|
|
|
|
|
86 |
return $this->output_form( $attributes['id'], $config, false );
|
87 |
}
|
88 |
|
@@ -113,10 +103,6 @@ class MC4WP_Form_Output_Manager {
|
|
113 |
$config['element_id'] = 'mc4wp-form-' . $this->count;
|
114 |
}
|
115 |
|
116 |
-
$this->printed_forms[ $form->ID ] = $form;
|
117 |
-
$this->printed_field_types += $form->get_field_types();
|
118 |
-
$this->printed_field_types = array_unique( $this->printed_field_types );
|
119 |
-
|
120 |
$form_html = $form->get_html( $config['element_id'], $config );
|
121 |
|
122 |
try {
|
10 |
class MC4WP_Form_Output_Manager {
|
11 |
|
12 |
/**
|
13 |
+
* @var int The # of forms outputted
|
14 |
*/
|
15 |
public $count = 0;
|
16 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
17 |
/**
|
18 |
* @const string
|
19 |
*/
|
20 |
const SHORTCODE = 'mc4wp_form';
|
21 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
22 |
/**
|
23 |
* Constructor
|
24 |
*/
|
52 |
* @return string
|
53 |
*/
|
54 |
public function shortcode( $attributes = array(), $content = '' ) {
|
55 |
+
$default_attributes = array(
|
56 |
+
'id' => '',
|
57 |
+
'lists' => '',
|
58 |
+
'email_type' => '',
|
59 |
+
'element_id' => '',
|
60 |
+
'element_class' => '',
|
61 |
+
);
|
62 |
|
63 |
$attributes = shortcode_atts(
|
64 |
+
$default_attributes,
|
65 |
$attributes,
|
66 |
self::SHORTCODE
|
67 |
);
|
68 |
|
69 |
+
$config = array(
|
70 |
+
'element_id' => $attributes['element_id'],
|
71 |
+
'lists' => $attributes['lists'],
|
72 |
+
'email_type' => $attributes['email_type'],
|
73 |
+
'element_class' => $attributes['element_class'],
|
74 |
+
);
|
75 |
+
|
76 |
return $this->output_form( $attributes['id'], $config, false );
|
77 |
}
|
78 |
|
103 |
$config['element_id'] = 'mc4wp-form-' . $this->count;
|
104 |
}
|
105 |
|
|
|
|
|
|
|
|
|
106 |
$form_html = $form->get_html( $config['element_id'], $config );
|
107 |
|
108 |
try {
|
includes/forms/views/tabs/form-messages.php
CHANGED
@@ -12,8 +12,7 @@
|
|
12 |
do_action( 'mc4wp_admin_form_before_messages_settings_rows', $opts, $form );
|
13 |
?>
|
14 |
|
15 |
-
|
16 |
-
<tr valign="top" data-showif="<?php echo esc_attr( json_encode( $config ) ); ?>">
|
17 |
<th scope="row"><label for="mc4wp_form_subscribed"><?php _e( 'Successfully subscribed', 'mailchimp-for-wp' ); ?></label></th>
|
18 |
<td>
|
19 |
<input type="text" class="widefat" id="mc4wp_form_subscribed" name="mc4wp_form[messages][subscribed]" value="<?php echo esc_attr( $form->messages['subscribed'] ); ?>" required />
|
12 |
do_action( 'mc4wp_admin_form_before_messages_settings_rows', $opts, $form );
|
13 |
?>
|
14 |
|
15 |
+
<tr valign="top">
|
|
|
16 |
<th scope="row"><label for="mc4wp_form_subscribed"><?php _e( 'Successfully subscribed', 'mailchimp-for-wp' ); ?></label></th>
|
17 |
<td>
|
18 |
<input type="text" class="widefat" id="mc4wp_form_subscribed" name="mc4wp_form[messages][subscribed]" value="<?php echo esc_attr( $form->messages['subscribed'] ); ?>" required />
|
includes/views/extensions.php
ADDED
@@ -0,0 +1,63 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
defined( 'ABSPATH' ) or exit;
|
3 |
+
?>
|
4 |
+
|
5 |
+
|
6 |
+
<div id="mc4wp-admin" class="wrap mc4wp-settings">
|
7 |
+
<style type="text/css" scoped>
|
8 |
+
h4{ margin-bottom: 2px; }
|
9 |
+
h4 + p { margin-top: 0; }
|
10 |
+
</style>
|
11 |
+
|
12 |
+
<h1 class="page-title">MailChimp for WordPress: Add-on plugins</h1>
|
13 |
+
|
14 |
+
<div class="medium-margin" style="font-size: 120%">
|
15 |
+
<h2><span style="color: #c44;">MailChimp for WordPress Premium</span>, take your newsletter to the next level!</h2>
|
16 |
+
<ul class="ul-square">
|
17 |
+
<li><strong>Better forms</strong> — unlimited, AJAX powered forms with detailed statistics.</li>
|
18 |
+
<li><strong>E-Commerce integration</strong> — tightly integrate your WooCommerce store with MailChimp.</li>
|
19 |
+
<li><strong>Styles Builder</strong> — prettify your forms, no CSS code required.</li>
|
20 |
+
<li><strong>Priority support</strong> — gain access to our 24/7 support team.</li>
|
21 |
+
</ul>
|
22 |
+
<p>
|
23 |
+
<a href="https://mc4wp.com/pricing/#utm_source=wp-plugin&utm_medium=mailchimp-for-wp&utm_campaign=extensions-page" class="button" style="background: #c44; border: #c44; color: white; padding: 6px 12px; height: auto; font-weight: bold;">Buy MailChimp for WordPress Premium</a>
|
24 |
+
<a href="https://mc4wp.com/premium-features/#utm_source=wp-plugin&utm_medium=mailchimp-for-wp&utm_campaign=extensions-page"><span style="text-decoration: none; vertical-align: middle; margin-right: 6px;" class="dashicons dashicons-info"> </span>More information</a>
|
25 |
+
</p>
|
26 |
+
|
27 |
+
<p><em>Comes with our 30-day no questions asked money back guarantee.</em>
|
28 |
+
</div>
|
29 |
+
|
30 |
+
<hr />
|
31 |
+
|
32 |
+
<div class="medium-margin">
|
33 |
+
<p>The following (free) add-on plugins are available for MailChimp for WordPress.</p>
|
34 |
+
|
35 |
+
<div>
|
36 |
+
<h4><a href="https://wordpress.org/plugins/mailchimp-top-bar/">MailChimp Top Bar</a></h4>
|
37 |
+
<p>Adds a sign-up bar to the top or bottom of your site. A sure fire way to grow your lists.</p>
|
38 |
+
</div>
|
39 |
+
|
40 |
+
<div>
|
41 |
+
<h4><a href="https://wordpress.org/plugins/mailchimp-sync/">MailChimp User Sync</a></h4>
|
42 |
+
<p>Synchronises your WordPress users with a MailChimp list.</p>
|
43 |
+
</div>
|
44 |
+
|
45 |
+
<div>
|
46 |
+
<h4><a href="https://wordpress.org/plugins/mc4wp-activity/">MailChimp Activity</a></h4>
|
47 |
+
<p>Adds an overview of MailChimp list metrics to your WordPress dashboard.</p>
|
48 |
+
</div>
|
49 |
+
|
50 |
+
<div>
|
51 |
+
<h4><a href="https://wordpress.org/plugins/mc4wp-captcha/">Captcha</a></h4>
|
52 |
+
<p>Integrates MailChimp for WordPress forms with Google Captcha</p>
|
53 |
+
</div>
|
54 |
+
|
55 |
+
<div>
|
56 |
+
<h4><a href="https://wordpress.org/plugins/mc4wp-wpml/">WPML Integration</a></h4>
|
57 |
+
<p>Improved MailChimp integration for multilingual sites using WPML.</p>
|
58 |
+
</div>
|
59 |
+
</div>
|
60 |
+
|
61 |
+
|
62 |
+
|
63 |
+
</div>
|
languages/mailchimp-for-wp-da_DK.mo
CHANGED
Binary file
|
languages/mailchimp-for-wp-da_DK.po
CHANGED
@@ -2,14 +2,15 @@
|
|
2 |
# This file is distributed under the same license as the mailchimp-for-wp package.
|
3 |
# Translators:
|
4 |
# Jens Bindløv <jens.bindlov@gmail.com>, 2017
|
|
|
5 |
# Mathias Brask <seo@bravocom.dk>, 2015
|
6 |
# Rasmus Larsen <rasmus@rblarsen.dk>, 2014
|
7 |
# Ronni Andersen <ronniva@gmail.com>, 2015
|
8 |
msgid ""
|
9 |
msgstr ""
|
10 |
"Project-Id-Version: MailChimp for WordPress\n"
|
11 |
-
"PO-Revision-Date:
|
12 |
-
"Last-Translator:
|
13 |
"Language-Team: Danish (Denmark) (http://www.transifex.com/ibericode/mailchimp-for-wordpress/language/da_DK/)\n"
|
14 |
"MIME-Version: 1.0\n"
|
15 |
"Content-Type: text/plain; charset=UTF-8\n"
|
@@ -109,25 +110,25 @@ msgstr ""
|
|
109 |
|
110 |
#: includes/admin/class-ads.php:70
|
111 |
msgid "Upgrade to Premium"
|
112 |
-
msgstr ""
|
113 |
|
114 |
#: includes/admin/class-ads.php:83
|
115 |
msgid ""
|
116 |
"Do you want translated forms for all of your languages? <a href=\"%s\">Try "
|
117 |
"MailChimp for WordPress Premium</a>, which does just that plus more."
|
118 |
-
msgstr ""
|
119 |
|
120 |
#: includes/admin/class-ads.php:88
|
121 |
msgid ""
|
122 |
"Do you want to create more than one form? Our Premium add-on does just that!"
|
123 |
" <a href=\"%s\">Have a look at all Premium benefits</a>."
|
124 |
-
msgstr ""
|
125 |
|
126 |
#: includes/admin/class-ads.php:93
|
127 |
msgid ""
|
128 |
"Are you enjoying this plugin? The Premium add-on unlocks several powerful "
|
129 |
"features. <a href=\"%s\">Find out about all benefits now</a>."
|
130 |
-
msgstr ""
|
131 |
|
132 |
#: includes/admin/class-ads.php:112
|
133 |
msgid "More subscribers, better newsletters."
|
@@ -155,25 +156,25 @@ msgstr "Tilmeld"
|
|
155 |
msgid ""
|
156 |
"Do you want to track all WooCommerce orders in MailChimp so you can send "
|
157 |
"emails based on the purchase activity of your subscribers?"
|
158 |
-
msgstr ""
|
159 |
|
160 |
#: includes/admin/class-ads.php:153
|
161 |
msgid ""
|
162 |
"<a href=\"%s\">Upgrade to MailChimp for WordPress Premium</a> or <a "
|
163 |
"href=\"%s\">read more about MailChimp's E-Commerce features</a>."
|
164 |
-
msgstr ""
|
165 |
|
166 |
#: includes/admin/class-review-notice.php:68
|
167 |
msgid ""
|
168 |
"You've been using MailChimp for WordPress for some time now; we hope you "
|
169 |
"love it!"
|
170 |
-
msgstr ""
|
171 |
|
172 |
#: includes/admin/class-review-notice.php:69
|
173 |
msgid ""
|
174 |
"If you do, please <a href=\"%s\">leave us a 5★ rating on WordPress.org</a>. "
|
175 |
"It would be of great help to us."
|
176 |
-
msgstr ""
|
177 |
|
178 |
#: includes/admin/class-review-notice.php:71
|
179 |
msgid "Dismiss this notice."
|
@@ -201,7 +202,7 @@ msgstr "Valg"
|
|
201 |
|
202 |
#: includes/forms/class-admin.php:66
|
203 |
msgid "Choice type"
|
204 |
-
msgstr ""
|
205 |
|
206 |
#: includes/forms/class-admin.php:67
|
207 |
msgid "Choose a field to add to the form"
|
@@ -239,7 +240,7 @@ msgstr "Dette felt tillader dine besøgende at vælge om de vil tilmelde eller a
|
|
239 |
|
240 |
#: includes/forms/class-admin.php:75
|
241 |
msgid "Form fields"
|
242 |
-
msgstr ""
|
243 |
|
244 |
#: includes/forms/class-admin.php:76
|
245 |
msgid "This field is marked as required in MailChimp."
|
@@ -292,47 +293,47 @@ msgstr "Placeholder"
|
|
292 |
|
293 |
#: includes/forms/class-admin.php:88
|
294 |
msgid "Text to show when field has no value."
|
295 |
-
msgstr ""
|
296 |
|
297 |
#: includes/forms/class-admin.php:89
|
298 |
msgid "Preselect"
|
299 |
-
msgstr ""
|
300 |
|
301 |
#: includes/forms/class-admin.php:90
|
302 |
msgid "Remove"
|
303 |
-
msgstr ""
|
304 |
|
305 |
#: includes/forms/class-admin.php:91
|
306 |
msgid "Radio buttons"
|
307 |
-
msgstr ""
|
308 |
|
309 |
#: includes/forms/class-admin.php:92
|
310 |
msgid "Street Address"
|
311 |
-
msgstr ""
|
312 |
|
313 |
#: includes/forms/class-admin.php:93
|
314 |
msgid "State"
|
315 |
-
msgstr ""
|
316 |
|
317 |
#: includes/forms/class-admin.php:95
|
318 |
msgid "Submit button"
|
319 |
-
msgstr ""
|
320 |
|
321 |
#: includes/forms/class-admin.php:96
|
322 |
msgid "Wrap in paragraph tags?"
|
323 |
-
msgstr ""
|
324 |
|
325 |
#: includes/forms/class-admin.php:97
|
326 |
msgid "Value"
|
327 |
-
msgstr ""
|
328 |
|
329 |
#: includes/forms/class-admin.php:98
|
330 |
msgid "Text to prefill this field with."
|
331 |
-
msgstr ""
|
332 |
|
333 |
#: includes/forms/class-admin.php:99
|
334 |
msgid "ZIP"
|
335 |
-
msgstr ""
|
336 |
|
337 |
#: includes/forms/class-admin.php111, includes/forms/class-admin.php112,
|
338 |
#: includes/forms/views/edit-form.php:24
|
@@ -353,7 +354,7 @@ msgstr "MailChimp tilmeldings formular"
|
|
353 |
|
354 |
#: includes/forms/class-admin.php:453
|
355 |
msgid "Select the form to show"
|
356 |
-
msgstr ""
|
357 |
|
358 |
#: includes/forms/class-form-previewer.php:146
|
359 |
msgid "Form preview"
|
@@ -369,7 +370,7 @@ msgstr "Data fra URL eller en indsendt formular."
|
|
369 |
|
370 |
#: includes/forms/class-form-tags.php:71
|
371 |
msgid "Data from a cookie."
|
372 |
-
msgstr ""
|
373 |
|
374 |
#: includes/forms/class-form-tags.php77,
|
375 |
#: includes/integrations/class-integration-tags.php:45
|
@@ -410,7 +411,7 @@ msgstr "Ejet af den bruger som er logget på."
|
|
410 |
|
411 |
#: includes/forms/class-form-tags.php:123
|
412 |
msgid "Property of the current page or post."
|
413 |
-
msgstr ""
|
414 |
|
415 |
#: includes/forms/class-form.php:133
|
416 |
msgid "There is no form with ID %d, perhaps it was deleted?"
|
@@ -483,7 +484,7 @@ msgstr "Få din API nøgle her."
|
|
483 |
|
484 |
#: includes/views/other-settings.php:14
|
485 |
msgid "Miscellaneous settings"
|
486 |
-
msgstr ""
|
487 |
|
488 |
#: includes/views/other-settings.php:17
|
489 |
msgid "Usage Tracking"
|
@@ -501,41 +502,41 @@ msgstr "Dette er hvad vi sporer."
|
|
501 |
|
502 |
#: includes/views/other-settings.php:37
|
503 |
msgid "Logging"
|
504 |
-
msgstr ""
|
505 |
|
506 |
#: includes/views/other-settings.php:44
|
507 |
msgid ""
|
508 |
"Determines what events should be written to <a href=\"%s\">the debug log</a>"
|
509 |
" (see below)."
|
510 |
-
msgstr ""
|
511 |
|
512 |
#: includes/views/other-settings.php:99
|
513 |
msgid "Debug Log"
|
514 |
-
msgstr ""
|
515 |
|
516 |
#: includes/views/other-settings.php:99
|
517 |
msgid "Filter.."
|
518 |
-
msgstr ""
|
519 |
|
520 |
#: includes/views/other-settings.php:104
|
521 |
msgid "Log file is not writable."
|
522 |
-
msgstr ""
|
523 |
|
524 |
#: includes/views/other-settings.php:105
|
525 |
msgid "Please ensure %s has the proper <a href=\"%s\">file permissions</a>."
|
526 |
-
msgstr ""
|
527 |
|
528 |
#: includes/views/other-settings.php:123
|
529 |
msgid "Nothing here. Which means there are no errors!"
|
530 |
-
msgstr ""
|
531 |
|
532 |
#: includes/views/other-settings.php:133
|
533 |
msgid "Empty Log"
|
534 |
-
msgstr ""
|
535 |
|
536 |
#: includes/views/other-settings.php:141
|
537 |
msgid "Right now, the plugin is configured to only log errors and warnings."
|
538 |
-
msgstr ""
|
539 |
|
540 |
#: includes/admin/migrations/3.0.0-form-1-post-type.php:35
|
541 |
msgid "Default sign-up form"
|
@@ -575,7 +576,7 @@ msgstr "Udseende"
|
|
575 |
|
576 |
#: includes/forms/views/edit-form.php:25
|
577 |
msgid "Form"
|
578 |
-
msgstr ""
|
579 |
|
580 |
#: includes/forms/views/edit-form.php:34
|
581 |
msgid "Edit Form"
|
@@ -591,7 +592,7 @@ msgstr "Indtast titlen på din tilmeldings formular"
|
|
591 |
|
592 |
#: includes/forms/views/edit-form.php:65
|
593 |
msgid "Shortcode"
|
594 |
-
msgstr ""
|
595 |
|
596 |
#: includes/forms/views/edit-form.php:67
|
597 |
msgid "Get shortcode"
|
@@ -709,7 +710,7 @@ msgstr "Udskift interesse grupper?"
|
|
709 |
msgid ""
|
710 |
"Select \"no\" if you want to add the selected interests to any previously "
|
711 |
"selected interests when updating a subscriber."
|
712 |
-
msgstr ""
|
713 |
|
714 |
#: includes/integrations/views/integration-settings.php202,
|
715 |
#: includes/forms/views/tabs/form-settings.php:80
|
2 |
# This file is distributed under the same license as the mailchimp-for-wp package.
|
3 |
# Translators:
|
4 |
# Jens Bindløv <jens.bindlov@gmail.com>, 2017
|
5 |
+
# John Viuf <john@johnviuf.dk>, 2018
|
6 |
# Mathias Brask <seo@bravocom.dk>, 2015
|
7 |
# Rasmus Larsen <rasmus@rblarsen.dk>, 2014
|
8 |
# Ronni Andersen <ronniva@gmail.com>, 2015
|
9 |
msgid ""
|
10 |
msgstr ""
|
11 |
"Project-Id-Version: MailChimp for WordPress\n"
|
12 |
+
"PO-Revision-Date: 2018-01-14 08:47+0000\n"
|
13 |
+
"Last-Translator: John Viuf <john@johnviuf.dk>\n"
|
14 |
"Language-Team: Danish (Denmark) (http://www.transifex.com/ibericode/mailchimp-for-wordpress/language/da_DK/)\n"
|
15 |
"MIME-Version: 1.0\n"
|
16 |
"Content-Type: text/plain; charset=UTF-8\n"
|
110 |
|
111 |
#: includes/admin/class-ads.php:70
|
112 |
msgid "Upgrade to Premium"
|
113 |
+
msgstr "Opgrader til Premium"
|
114 |
|
115 |
#: includes/admin/class-ads.php:83
|
116 |
msgid ""
|
117 |
"Do you want translated forms for all of your languages? <a href=\"%s\">Try "
|
118 |
"MailChimp for WordPress Premium</a>, which does just that plus more."
|
119 |
+
msgstr "Ønsker du oversatte formularer til alle dine sprog? Prøv Mailchimp til Wordpress Premium, som bare lige giver det mere..."
|
120 |
|
121 |
#: includes/admin/class-ads.php:88
|
122 |
msgid ""
|
123 |
"Do you want to create more than one form? Our Premium add-on does just that!"
|
124 |
" <a href=\"%s\">Have a look at all Premium benefits</a>."
|
125 |
+
msgstr "Ønsker du at lave mere end en formular? Vores Premium add-on gør lige præcis dette! Se alle Premium fordele."
|
126 |
|
127 |
#: includes/admin/class-ads.php:93
|
128 |
msgid ""
|
129 |
"Are you enjoying this plugin? The Premium add-on unlocks several powerful "
|
130 |
"features. <a href=\"%s\">Find out about all benefits now</a>."
|
131 |
+
msgstr "Kan du lide dette plugin? Premium add-on låser op for flere stærke muligheder. Læs mere om alle fordelene nu."
|
132 |
|
133 |
#: includes/admin/class-ads.php:112
|
134 |
msgid "More subscribers, better newsletters."
|
156 |
msgid ""
|
157 |
"Do you want to track all WooCommerce orders in MailChimp so you can send "
|
158 |
"emails based on the purchase activity of your subscribers?"
|
159 |
+
msgstr "Ønsker du at følge alle WooCommerce ordrer i MailChimp, så du kan sende mails baseret på indkøbsmønstret hos dine abonnenter?"
|
160 |
|
161 |
#: includes/admin/class-ads.php:153
|
162 |
msgid ""
|
163 |
"<a href=\"%s\">Upgrade to MailChimp for WordPress Premium</a> or <a "
|
164 |
"href=\"%s\">read more about MailChimp's E-Commerce features</a>."
|
165 |
+
msgstr "Opgrader til MailChip til WordPress Premium eller læs mere om MailChimps e-handels muligheder"
|
166 |
|
167 |
#: includes/admin/class-review-notice.php:68
|
168 |
msgid ""
|
169 |
"You've been using MailChimp for WordPress for some time now; we hope you "
|
170 |
"love it!"
|
171 |
+
msgstr "Du har brug MailChimp til WordPress i nogen tid nu. Vi håber, du kan lide det!"
|
172 |
|
173 |
#: includes/admin/class-review-notice.php:69
|
174 |
msgid ""
|
175 |
"If you do, please <a href=\"%s\">leave us a 5★ rating on WordPress.org</a>. "
|
176 |
"It would be of great help to us."
|
177 |
+
msgstr "Hvis du gør, så venligst giv en 5-stjernet vurdering på WordPress.Org. Det er en stor hjælp for os."
|
178 |
|
179 |
#: includes/admin/class-review-notice.php:71
|
180 |
msgid "Dismiss this notice."
|
202 |
|
203 |
#: includes/forms/class-admin.php:66
|
204 |
msgid "Choice type"
|
205 |
+
msgstr "Valgtype"
|
206 |
|
207 |
#: includes/forms/class-admin.php:67
|
208 |
msgid "Choose a field to add to the form"
|
240 |
|
241 |
#: includes/forms/class-admin.php:75
|
242 |
msgid "Form fields"
|
243 |
+
msgstr "Formularfelter"
|
244 |
|
245 |
#: includes/forms/class-admin.php:76
|
246 |
msgid "This field is marked as required in MailChimp."
|
293 |
|
294 |
#: includes/forms/class-admin.php:88
|
295 |
msgid "Text to show when field has no value."
|
296 |
+
msgstr "Tekst, der vises, når feltet ikke er udfyldt."
|
297 |
|
298 |
#: includes/forms/class-admin.php:89
|
299 |
msgid "Preselect"
|
300 |
+
msgstr "Forvalg"
|
301 |
|
302 |
#: includes/forms/class-admin.php:90
|
303 |
msgid "Remove"
|
304 |
+
msgstr "Slet"
|
305 |
|
306 |
#: includes/forms/class-admin.php:91
|
307 |
msgid "Radio buttons"
|
308 |
+
msgstr "Valgknapper"
|
309 |
|
310 |
#: includes/forms/class-admin.php:92
|
311 |
msgid "Street Address"
|
312 |
+
msgstr "Vejnavn"
|
313 |
|
314 |
#: includes/forms/class-admin.php:93
|
315 |
msgid "State"
|
316 |
+
msgstr "Stat"
|
317 |
|
318 |
#: includes/forms/class-admin.php:95
|
319 |
msgid "Submit button"
|
320 |
+
msgstr "Tilmeldknap"
|
321 |
|
322 |
#: includes/forms/class-admin.php:96
|
323 |
msgid "Wrap in paragraph tags?"
|
324 |
+
msgstr "Sæt i afsnits-tags"
|
325 |
|
326 |
#: includes/forms/class-admin.php:97
|
327 |
msgid "Value"
|
328 |
+
msgstr "Værdi"
|
329 |
|
330 |
#: includes/forms/class-admin.php:98
|
331 |
msgid "Text to prefill this field with."
|
332 |
+
msgstr "Tekst til at forudfylde dette felt med."
|
333 |
|
334 |
#: includes/forms/class-admin.php:99
|
335 |
msgid "ZIP"
|
336 |
+
msgstr "Postnummer"
|
337 |
|
338 |
#: includes/forms/class-admin.php111, includes/forms/class-admin.php112,
|
339 |
#: includes/forms/views/edit-form.php:24
|
354 |
|
355 |
#: includes/forms/class-admin.php:453
|
356 |
msgid "Select the form to show"
|
357 |
+
msgstr "Vælg den formular du vil have vist"
|
358 |
|
359 |
#: includes/forms/class-form-previewer.php:146
|
360 |
msgid "Form preview"
|
370 |
|
371 |
#: includes/forms/class-form-tags.php:71
|
372 |
msgid "Data from a cookie."
|
373 |
+
msgstr "Cookiedata"
|
374 |
|
375 |
#: includes/forms/class-form-tags.php77,
|
376 |
#: includes/integrations/class-integration-tags.php:45
|
411 |
|
412 |
#: includes/forms/class-form-tags.php:123
|
413 |
msgid "Property of the current page or post."
|
414 |
+
msgstr "Værdi fra den forrige side eller post."
|
415 |
|
416 |
#: includes/forms/class-form.php:133
|
417 |
msgid "There is no form with ID %d, perhaps it was deleted?"
|
484 |
|
485 |
#: includes/views/other-settings.php:14
|
486 |
msgid "Miscellaneous settings"
|
487 |
+
msgstr "Diverse indstilinger"
|
488 |
|
489 |
#: includes/views/other-settings.php:17
|
490 |
msgid "Usage Tracking"
|
502 |
|
503 |
#: includes/views/other-settings.php:37
|
504 |
msgid "Logging"
|
505 |
+
msgstr "Logging"
|
506 |
|
507 |
#: includes/views/other-settings.php:44
|
508 |
msgid ""
|
509 |
"Determines what events should be written to <a href=\"%s\">the debug log</a>"
|
510 |
" (see below)."
|
511 |
+
msgstr "Afgør hvilke hændelser, der skal skrives i debugloggen (se nedenfor)."
|
512 |
|
513 |
#: includes/views/other-settings.php:99
|
514 |
msgid "Debug Log"
|
515 |
+
msgstr "Debuglog"
|
516 |
|
517 |
#: includes/views/other-settings.php:99
|
518 |
msgid "Filter.."
|
519 |
+
msgstr "Filter..."
|
520 |
|
521 |
#: includes/views/other-settings.php:104
|
522 |
msgid "Log file is not writable."
|
523 |
+
msgstr "Du kan ikke skrive i logfilen."
|
524 |
|
525 |
#: includes/views/other-settings.php:105
|
526 |
msgid "Please ensure %s has the proper <a href=\"%s\">file permissions</a>."
|
527 |
+
msgstr "Sikr dig venligst 1%s har de korrekte filrettigheder."
|
528 |
|
529 |
#: includes/views/other-settings.php:123
|
530 |
msgid "Nothing here. Which means there are no errors!"
|
531 |
+
msgstr "Intet her. Det betyder, at der ikke er nogen fejl!"
|
532 |
|
533 |
#: includes/views/other-settings.php:133
|
534 |
msgid "Empty Log"
|
535 |
+
msgstr "Tom log"
|
536 |
|
537 |
#: includes/views/other-settings.php:141
|
538 |
msgid "Right now, the plugin is configured to only log errors and warnings."
|
539 |
+
msgstr "Lige nu er dette plugin konfigureret til kun at logge fejl og advarsler."
|
540 |
|
541 |
#: includes/admin/migrations/3.0.0-form-1-post-type.php:35
|
542 |
msgid "Default sign-up form"
|
576 |
|
577 |
#: includes/forms/views/edit-form.php:25
|
578 |
msgid "Form"
|
579 |
+
msgstr "Formular"
|
580 |
|
581 |
#: includes/forms/views/edit-form.php:34
|
582 |
msgid "Edit Form"
|
592 |
|
593 |
#: includes/forms/views/edit-form.php:65
|
594 |
msgid "Shortcode"
|
595 |
+
msgstr "Shortcode"
|
596 |
|
597 |
#: includes/forms/views/edit-form.php:67
|
598 |
msgid "Get shortcode"
|
710 |
msgid ""
|
711 |
"Select \"no\" if you want to add the selected interests to any previously "
|
712 |
"selected interests when updating a subscriber."
|
713 |
+
msgstr "Vælg \"nej\", hvis du ønsker at tilføje de valgte interesse til tidligere valgte interesser, når du opdaterer en abonnent."
|
714 |
|
715 |
#: includes/integrations/views/integration-settings.php202,
|
716 |
#: includes/forms/views/tabs/form-settings.php:80
|
languages/mailchimp-for-wp-nl_NL.mo
CHANGED
Binary file
|
languages/mailchimp-for-wp-nl_NL.po
CHANGED
@@ -6,13 +6,14 @@
|
|
6 |
# Form App <formappmobile@gmail.com>, 2016
|
7 |
# Maartje L <maartje2@hotmail.com>, 2017
|
8 |
# Martijn van Egmond <developer@tensheep.nl>, 2015
|
|
|
9 |
# Syrene Mos <syrenemos@gmail.com>, 2017
|
10 |
# Yola Maas <post@basicsoflive.nl>, 2016
|
11 |
msgid ""
|
12 |
msgstr ""
|
13 |
"Project-Id-Version: MailChimp for WordPress\n"
|
14 |
-
"PO-Revision-Date:
|
15 |
-
"Last-Translator:
|
16 |
"Language-Team: Dutch (Netherlands) (http://www.transifex.com/ibericode/mailchimp-for-wordpress/language/nl_NL/)\n"
|
17 |
"MIME-Version: 1.0\n"
|
18 |
"Content-Type: text/plain; charset=UTF-8\n"
|
@@ -74,7 +75,7 @@ msgstr "MailChimp"
|
|
74 |
#: includes/admin/class-admin.php343, includes/views/other-settings.php60,
|
75 |
#: includes/views/other-settings.php:70
|
76 |
msgid "Other Settings"
|
77 |
-
msgstr "
|
78 |
|
79 |
#: includes/admin/class-admin.php:344
|
80 |
msgid "Other"
|
@@ -108,7 +109,7 @@ msgid ""
|
|
108 |
"Increased conversions? <a href=\"%s\">MailChimp for WordPress Premium</a> "
|
109 |
"submits forms without reloading the entire page, resulting in a much better "
|
110 |
"experience for your visitors."
|
111 |
-
msgstr ""
|
112 |
|
113 |
#: includes/admin/class-ads.php:70
|
114 |
msgid "Upgrade to Premium"
|
@@ -188,7 +189,7 @@ msgstr "Lees meer over veel voorkomende verbindingsproblemen."
|
|
188 |
|
189 |
#: includes/forms/class-admin.php:62
|
190 |
msgid "Add to form"
|
191 |
-
msgstr "
|
192 |
|
193 |
#: includes/forms/class-admin.php:63
|
194 |
msgid "City"
|
@@ -490,7 +491,7 @@ msgstr "Diverse instellingen"
|
|
490 |
|
491 |
#: includes/views/other-settings.php:17
|
492 |
msgid "Usage Tracking"
|
493 |
-
msgstr "
|
494 |
|
495 |
#: includes/views/other-settings.php:29
|
496 |
msgid ""
|
@@ -504,13 +505,13 @@ msgstr "Dit is wat we tracken."
|
|
504 |
|
505 |
#: includes/views/other-settings.php:37
|
506 |
msgid "Logging"
|
507 |
-
msgstr ""
|
508 |
|
509 |
#: includes/views/other-settings.php:44
|
510 |
msgid ""
|
511 |
"Determines what events should be written to <a href=\"%s\">the debug log</a>"
|
512 |
" (see below)."
|
513 |
-
msgstr ""
|
514 |
|
515 |
#: includes/views/other-settings.php:99
|
516 |
msgid "Debug Log"
|
@@ -526,7 +527,7 @@ msgstr "Log bestand is niet schrijfbaar."
|
|
526 |
|
527 |
#: includes/views/other-settings.php:105
|
528 |
msgid "Please ensure %s has the proper <a href=\"%s\">file permissions</a>."
|
529 |
-
msgstr ""
|
530 |
|
531 |
#: includes/views/other-settings.php:123
|
532 |
msgid "Nothing here. Which means there are no errors!"
|
@@ -534,11 +535,11 @@ msgstr "Er is hier niets. Wat betekent dat er geen fouten zijn!"
|
|
534 |
|
535 |
#: includes/views/other-settings.php:133
|
536 |
msgid "Empty Log"
|
537 |
-
msgstr ""
|
538 |
|
539 |
#: includes/views/other-settings.php:141
|
540 |
msgid "Right now, the plugin is configured to only log errors and warnings."
|
541 |
-
msgstr ""
|
542 |
|
543 |
#: includes/admin/migrations/3.0.0-form-1-post-type.php:35
|
544 |
msgid "Default sign-up form"
|
@@ -550,7 +551,7 @@ msgstr "Voeg nieuw formulier toe"
|
|
550 |
|
551 |
#: includes/forms/views/add-form.php:27
|
552 |
msgid "What is the name of this form?"
|
553 |
-
msgstr "Wat is de naam van
|
554 |
|
555 |
#: includes/forms/views/add-form.php:30
|
556 |
msgid "Enter your form title.."
|
@@ -586,19 +587,19 @@ msgstr "Wijzig Formulier"
|
|
586 |
|
587 |
#: includes/forms/views/edit-form.php:58
|
588 |
msgid "Enter form title here"
|
589 |
-
msgstr "
|
590 |
|
591 |
#: includes/forms/views/edit-form.php:59
|
592 |
msgid "Enter the title of your sign-up form"
|
593 |
-
msgstr "
|
594 |
|
595 |
#: includes/forms/views/edit-form.php:65
|
596 |
msgid "Shortcode"
|
597 |
-
msgstr "
|
598 |
|
599 |
#: includes/forms/views/edit-form.php:67
|
600 |
msgid "Get shortcode"
|
601 |
-
msgstr "Toon
|
602 |
|
603 |
#: includes/forms/views/edit-form.php:72
|
604 |
msgid "Preview this form"
|
@@ -693,7 +694,7 @@ msgstr "Selecteer \"ja\" wanneer je wilt dat mensen hun emailadres moeten bevest
|
|
693 |
#: includes/integrations/views/integration-settings.php171,
|
694 |
#: includes/forms/views/tabs/form-settings.php:52
|
695 |
msgid "Update existing subscribers?"
|
696 |
-
msgstr "Bestaande
|
697 |
|
698 |
#: includes/integrations/views/integration-settings.php181,
|
699 |
#: includes/forms/views/tabs/form-settings.php:62
|
@@ -712,7 +713,7 @@ msgstr "Interessegroepen vervangen?"
|
|
712 |
msgid ""
|
713 |
"Select \"no\" if you want to add the selected interests to any previously "
|
714 |
"selected interests when updating a subscriber."
|
715 |
-
msgstr ""
|
716 |
|
717 |
#: includes/integrations/views/integration-settings.php202,
|
718 |
#: includes/forms/views/tabs/form-settings.php:80
|
@@ -780,11 +781,11 @@ msgstr "Veelgestelde Vragen"
|
|
780 |
|
781 |
#: includes/views/parts/admin-sidebar.php:16
|
782 |
msgid "Code reference for developers"
|
783 |
-
msgstr ""
|
784 |
|
785 |
#: includes/views/parts/admin-sidebar.php:36
|
786 |
msgid "Looking to improve your sign-up rates?"
|
787 |
-
msgstr ""
|
788 |
|
789 |
#: includes/views/parts/admin-sidebar.php:37
|
790 |
msgid ""
|
@@ -848,7 +849,7 @@ msgstr "Dit is hoe:"
|
|
848 |
|
849 |
#: includes/forms/views/parts/add-fields-help.php:17
|
850 |
msgid "Log in to your MailChimp account."
|
851 |
-
msgstr "
|
852 |
|
853 |
#: includes/forms/views/parts/add-fields-help.php:22
|
854 |
msgid "Add list fields to any of your selected lists."
|
@@ -870,13 +871,13 @@ msgstr "Klik op de volgende knop, voor MailChimp voor Wordpress pick up en jouw
|
|
870 |
|
871 |
#: includes/forms/views/parts/dynamic-content-tags.php:6
|
872 |
msgid "Add dynamic form variable"
|
873 |
-
msgstr "Voeg een
|
874 |
|
875 |
#: includes/forms/views/parts/dynamic-content-tags.php:8
|
876 |
msgid ""
|
877 |
"The following list of variables can be used to <a href=\"%s\">add some "
|
878 |
"dynamic content to your form or success and error messages</a>."
|
879 |
-
msgstr "De volgende lijst van variabelen kunnen worden gebruikt om <a href=\"%s\">
|
880 |
|
881 |
#: includes/forms/views/parts/dynamic-content-tags.php:8
|
882 |
msgid "This allows you to personalise your form or response messages."
|
@@ -884,7 +885,7 @@ msgstr "Mogelijkheid je formulier te personaliseren of op je antwoord berichten"
|
|
884 |
|
885 |
#: includes/forms/views/tabs/form-appearance.php:5
|
886 |
msgid "Inherit from %s theme"
|
887 |
-
msgstr "
|
888 |
|
889 |
#: includes/forms/views/tabs/form-appearance.php:6
|
890 |
msgid "Basic"
|
@@ -1024,7 +1025,7 @@ msgstr "Geen lijst geselecteerd"
|
|
1024 |
msgid ""
|
1025 |
"When offering a list choice, this is the text that shows when no lists were "
|
1026 |
"selected."
|
1027 |
-
msgstr ""
|
1028 |
|
1029 |
#: includes/forms/views/tabs/form-messages.php:74
|
1030 |
msgid "Updated"
|
@@ -1032,7 +1033,7 @@ msgstr "Bijgewerkt"
|
|
1032 |
|
1033 |
#: includes/forms/views/tabs/form-messages.php:77
|
1034 |
msgid "The text that shows when an existing subscriber is updated."
|
1035 |
-
msgstr ""
|
1036 |
|
1037 |
#: includes/forms/views/tabs/form-messages.php:89
|
1038 |
msgid "HTML tags like %s are allowed in the message fields."
|
6 |
# Form App <formappmobile@gmail.com>, 2016
|
7 |
# Maartje L <maartje2@hotmail.com>, 2017
|
8 |
# Martijn van Egmond <developer@tensheep.nl>, 2015
|
9 |
+
# Rob Boxman <rob.boxman@gmail.com>, 2018
|
10 |
# Syrene Mos <syrenemos@gmail.com>, 2017
|
11 |
# Yola Maas <post@basicsoflive.nl>, 2016
|
12 |
msgid ""
|
13 |
msgstr ""
|
14 |
"Project-Id-Version: MailChimp for WordPress\n"
|
15 |
+
"PO-Revision-Date: 2018-01-15 09:52+0000\n"
|
16 |
+
"Last-Translator: Rob Boxman <rob.boxman@gmail.com>\n"
|
17 |
"Language-Team: Dutch (Netherlands) (http://www.transifex.com/ibericode/mailchimp-for-wordpress/language/nl_NL/)\n"
|
18 |
"MIME-Version: 1.0\n"
|
19 |
"Content-Type: text/plain; charset=UTF-8\n"
|
75 |
#: includes/admin/class-admin.php343, includes/views/other-settings.php60,
|
76 |
#: includes/views/other-settings.php:70
|
77 |
msgid "Other Settings"
|
78 |
+
msgstr "Overige instellingen"
|
79 |
|
80 |
#: includes/admin/class-admin.php:344
|
81 |
msgid "Other"
|
109 |
"Increased conversions? <a href=\"%s\">MailChimp for WordPress Premium</a> "
|
110 |
"submits forms without reloading the entire page, resulting in a much better "
|
111 |
"experience for your visitors."
|
112 |
+
msgstr "Meer omzettingen? <a href=\"%s\">MailChimp for WordPress Premium</a> verstuurt formulieren zonder de complete pagina te verversen, wat een betere ervaring voor je bezoekers oplevert."
|
113 |
|
114 |
#: includes/admin/class-ads.php:70
|
115 |
msgid "Upgrade to Premium"
|
189 |
|
190 |
#: includes/forms/class-admin.php:62
|
191 |
msgid "Add to form"
|
192 |
+
msgstr "Toevoegen aan formulier"
|
193 |
|
194 |
#: includes/forms/class-admin.php:63
|
195 |
msgid "City"
|
491 |
|
492 |
#: includes/views/other-settings.php:17
|
493 |
msgid "Usage Tracking"
|
494 |
+
msgstr "Gebruik bijhouden"
|
495 |
|
496 |
#: includes/views/other-settings.php:29
|
497 |
msgid ""
|
505 |
|
506 |
#: includes/views/other-settings.php:37
|
507 |
msgid "Logging"
|
508 |
+
msgstr "Logging"
|
509 |
|
510 |
#: includes/views/other-settings.php:44
|
511 |
msgid ""
|
512 |
"Determines what events should be written to <a href=\"%s\">the debug log</a>"
|
513 |
" (see below)."
|
514 |
+
msgstr "Bepaalt welke gebeurtenissen naar <a href=\"%s\">de debug log</a> moeten worden (zie hieronder)."
|
515 |
|
516 |
#: includes/views/other-settings.php:99
|
517 |
msgid "Debug Log"
|
527 |
|
528 |
#: includes/views/other-settings.php:105
|
529 |
msgid "Please ensure %s has the proper <a href=\"%s\">file permissions</a>."
|
530 |
+
msgstr "Zorg dat %s de juiste <a href=\"%s\">bestandsrechten</a> heeft."
|
531 |
|
532 |
#: includes/views/other-settings.php:123
|
533 |
msgid "Nothing here. Which means there are no errors!"
|
535 |
|
536 |
#: includes/views/other-settings.php:133
|
537 |
msgid "Empty Log"
|
538 |
+
msgstr "Leeg Log"
|
539 |
|
540 |
#: includes/views/other-settings.php:141
|
541 |
msgid "Right now, the plugin is configured to only log errors and warnings."
|
542 |
+
msgstr "Momenteel is de plugin geconfigureerd om enkel errors en waarschuwingen te loggen."
|
543 |
|
544 |
#: includes/admin/migrations/3.0.0-form-1-post-type.php:35
|
545 |
msgid "Default sign-up form"
|
551 |
|
552 |
#: includes/forms/views/add-form.php:27
|
553 |
msgid "What is the name of this form?"
|
554 |
+
msgstr "Wat is de naam van dit formulier?"
|
555 |
|
556 |
#: includes/forms/views/add-form.php:30
|
557 |
msgid "Enter your form title.."
|
587 |
|
588 |
#: includes/forms/views/edit-form.php:58
|
589 |
msgid "Enter form title here"
|
590 |
+
msgstr "Vul hier de titel van het formulier in"
|
591 |
|
592 |
#: includes/forms/views/edit-form.php:59
|
593 |
msgid "Enter the title of your sign-up form"
|
594 |
+
msgstr "Vul de titel van je aanmeldformulier in"
|
595 |
|
596 |
#: includes/forms/views/edit-form.php:65
|
597 |
msgid "Shortcode"
|
598 |
+
msgstr "Korte code"
|
599 |
|
600 |
#: includes/forms/views/edit-form.php:67
|
601 |
msgid "Get shortcode"
|
602 |
+
msgstr "Toon korte code"
|
603 |
|
604 |
#: includes/forms/views/edit-form.php:72
|
605 |
msgid "Preview this form"
|
694 |
#: includes/integrations/views/integration-settings.php171,
|
695 |
#: includes/forms/views/tabs/form-settings.php:52
|
696 |
msgid "Update existing subscribers?"
|
697 |
+
msgstr "Bestaande abonnees bijwerken?"
|
698 |
|
699 |
#: includes/integrations/views/integration-settings.php181,
|
700 |
#: includes/forms/views/tabs/form-settings.php:62
|
713 |
msgid ""
|
714 |
"Select \"no\" if you want to add the selected interests to any previously "
|
715 |
"selected interests when updating a subscriber."
|
716 |
+
msgstr "Kies \"nee\" als je de geselecteerde intesesses wil toegevoegen aan eerdere geselecteerde intesesses bij het bijwerken van een abonnee."
|
717 |
|
718 |
#: includes/integrations/views/integration-settings.php202,
|
719 |
#: includes/forms/views/tabs/form-settings.php:80
|
781 |
|
782 |
#: includes/views/parts/admin-sidebar.php:16
|
783 |
msgid "Code reference for developers"
|
784 |
+
msgstr "Codereferentie voor ontwikkelaars"
|
785 |
|
786 |
#: includes/views/parts/admin-sidebar.php:36
|
787 |
msgid "Looking to improve your sign-up rates?"
|
788 |
+
msgstr "Hat aantal aanmeldingen verbeteren?"
|
789 |
|
790 |
#: includes/views/parts/admin-sidebar.php:37
|
791 |
msgid ""
|
849 |
|
850 |
#: includes/forms/views/parts/add-fields-help.php:17
|
851 |
msgid "Log in to your MailChimp account."
|
852 |
+
msgstr "Aanmelden bij je MailChimp acount."
|
853 |
|
854 |
#: includes/forms/views/parts/add-fields-help.php:22
|
855 |
msgid "Add list fields to any of your selected lists."
|
871 |
|
872 |
#: includes/forms/views/parts/dynamic-content-tags.php:6
|
873 |
msgid "Add dynamic form variable"
|
874 |
+
msgstr "Voeg een dynamische variabele toe"
|
875 |
|
876 |
#: includes/forms/views/parts/dynamic-content-tags.php:8
|
877 |
msgid ""
|
878 |
"The following list of variables can be used to <a href=\"%s\">add some "
|
879 |
"dynamic content to your form or success and error messages</a>."
|
880 |
+
msgstr "De volgende lijst van variabelen kunnen worden gebruikt om <a href=\"%s\"> bepaalde dynamische content toe te voegen aan het formulier en/of met succes en foutmeldingen </a>."
|
881 |
|
882 |
#: includes/forms/views/parts/dynamic-content-tags.php:8
|
883 |
msgid "This allows you to personalise your form or response messages."
|
885 |
|
886 |
#: includes/forms/views/tabs/form-appearance.php:5
|
887 |
msgid "Inherit from %s theme"
|
888 |
+
msgstr "Overnemen van thema %s "
|
889 |
|
890 |
#: includes/forms/views/tabs/form-appearance.php:6
|
891 |
msgid "Basic"
|
1025 |
msgid ""
|
1026 |
"When offering a list choice, this is the text that shows when no lists were "
|
1027 |
"selected."
|
1028 |
+
msgstr "De tekst die getoond wordt als er nog geen keuze is gemaakt uit een keuzelijst."
|
1029 |
|
1030 |
#: includes/forms/views/tabs/form-messages.php:74
|
1031 |
msgid "Updated"
|
1033 |
|
1034 |
#: includes/forms/views/tabs/form-messages.php:77
|
1035 |
msgid "The text that shows when an existing subscriber is updated."
|
1036 |
+
msgstr "De tekst die getoond wordt als een bestaande abonnee is bijgewerkt."
|
1037 |
|
1038 |
#: includes/forms/views/tabs/form-messages.php:89
|
1039 |
msgid "HTML tags like %s are allowed in the message fields."
|
languages/mailchimp-for-wp.pot
CHANGED
@@ -21,127 +21,131 @@ msgstr ""
|
|
21 |
msgid "Documentation"
|
22 |
msgstr ""
|
23 |
|
24 |
-
#: includes/admin/class-admin.php:
|
25 |
msgid "Success! The cached configuration for your MailChimp lists has been renewed."
|
26 |
msgstr ""
|
27 |
|
28 |
-
#: includes/admin/class-admin.php:
|
29 |
msgid "This is a pro-only feature. Please upgrade to the premium version to be able to use it."
|
30 |
msgstr ""
|
31 |
|
32 |
-
#: includes/admin/class-admin.php:
|
33 |
msgid "Renew MailChimp lists"
|
34 |
msgstr ""
|
35 |
|
36 |
-
#: includes/admin/class-admin.php:
|
37 |
msgid "Fetching MailChimp lists"
|
38 |
msgstr ""
|
39 |
|
40 |
-
#: includes/admin/class-admin.php:
|
41 |
msgid "Done! MailChimp lists renewed."
|
42 |
msgstr ""
|
43 |
|
44 |
-
#: includes/admin/class-admin.php:
|
45 |
msgid "This can take a while if you have many MailChimp lists."
|
46 |
msgstr ""
|
47 |
|
48 |
-
#: includes/admin/class-admin.php:
|
49 |
msgid "Failed to renew your lists. An error occured."
|
50 |
msgstr ""
|
51 |
|
52 |
-
#: includes/admin/class-admin.php:
|
53 |
msgid "MailChimp API Settings"
|
54 |
msgstr ""
|
55 |
|
56 |
-
#: includes/admin/class-admin.php:
|
57 |
msgid "MailChimp"
|
58 |
msgstr ""
|
59 |
|
60 |
-
#: includes/admin/class-admin.php:
|
61 |
msgid "Other Settings"
|
62 |
msgstr ""
|
63 |
|
64 |
-
#: includes/admin/class-admin.php:
|
65 |
msgid "Other"
|
66 |
msgstr ""
|
67 |
|
68 |
-
#: includes/admin/class-admin.php:
|
69 |
msgid "Error connecting to MailChimp:"
|
70 |
msgstr ""
|
71 |
|
72 |
-
#: includes/admin/class-admin.php:
|
73 |
msgid "Looks like your server is blocked by MailChimp's firewall. Please contact MailChimp support and include the following reference number: %s"
|
74 |
msgstr ""
|
75 |
|
76 |
-
#: includes/admin/class-admin.php:
|
77 |
msgid "Here's some info on solving common connectivity issues."
|
78 |
msgstr ""
|
79 |
|
80 |
-
#: includes/admin/class-admin.php:
|
81 |
msgid "MailChimp returned the following error:"
|
82 |
msgstr ""
|
83 |
|
84 |
-
#: includes/admin/class-admin.php:
|
85 |
msgid "Log successfully emptied."
|
86 |
msgstr ""
|
87 |
|
88 |
-
#: includes/admin/class-admin.php:
|
89 |
msgid "To get started with MailChimp for WordPress, please <a href=\"%s\">enter your MailChimp API key on the settings page of the plugin</a>."
|
90 |
msgstr ""
|
91 |
|
92 |
-
#: includes/admin/class-ads.php:
|
|
|
|
|
|
|
|
|
93 |
msgid "Want to customize the style of your form? <a href=\"%s\">Try our Styles Builder</a> & edit the look of your forms with just a few clicks."
|
94 |
msgstr ""
|
95 |
|
96 |
-
#: includes/admin/class-ads.php:
|
97 |
msgid "Be notified whenever someone subscribes? <a href=\"%s\">MailChimp for WordPress Premium</a> allows you to set up email notifications for your forms."
|
98 |
msgstr ""
|
99 |
|
100 |
-
#: includes/admin/class-ads.php:
|
101 |
msgid "Increased conversions? <a href=\"%s\">MailChimp for WordPress Premium</a> submits forms without reloading the entire page, resulting in a much better experience for your visitors."
|
102 |
msgstr ""
|
103 |
|
104 |
-
#: includes/admin/class-ads.php:
|
105 |
msgid "Upgrade to Premium"
|
106 |
msgstr ""
|
107 |
|
108 |
-
#: includes/admin/class-ads.php:
|
109 |
msgid "Do you want translated forms for all of your languages? <a href=\"%s\">Try MailChimp for WordPress Premium</a>, which does just that plus more."
|
110 |
msgstr ""
|
111 |
|
112 |
-
#: includes/admin/class-ads.php:
|
113 |
msgid "Do you want to create more than one form? Our Premium add-on does just that! <a href=\"%s\">Have a look at all Premium benefits</a>."
|
114 |
msgstr ""
|
115 |
|
116 |
-
#: includes/admin/class-ads.php:
|
117 |
msgid "Are you enjoying this plugin? The Premium add-on unlocks several powerful features. <a href=\"%s\">Find out about all benefits now</a>."
|
118 |
msgstr ""
|
119 |
|
120 |
-
#: includes/admin/class-ads.php:
|
121 |
msgid "More subscribers, better newsletters."
|
122 |
msgstr ""
|
123 |
|
124 |
-
#: includes/admin/class-ads.php:
|
125 |
msgid "Learn how to best grow your lists & write better emails by subscribing to our monthly tips."
|
126 |
msgstr ""
|
127 |
|
128 |
-
#: includes/admin/class-ads.php:
|
129 |
msgid "Email Address"
|
130 |
msgstr ""
|
131 |
|
132 |
-
#: includes/admin/class-ads.php:
|
133 |
msgid "First Name"
|
134 |
msgstr ""
|
135 |
|
136 |
-
#: includes/admin/class-ads.php:
|
137 |
msgid "Subscribe"
|
138 |
msgstr ""
|
139 |
|
140 |
-
#: includes/admin/class-ads.php:
|
141 |
msgid "Do you want to track all WooCommerce orders in MailChimp so you can send emails based on the purchase activity of your subscribers?"
|
142 |
msgstr ""
|
143 |
|
144 |
-
#: includes/admin/class-ads.php:
|
145 |
msgid "<a href=\"%s\">Upgrade to MailChimp for WordPress Premium</a> or <a href=\"%s\">read more about MailChimp's E-Commerce features</a>."
|
146 |
msgstr ""
|
147 |
|
@@ -905,79 +909,79 @@ msgstr ""
|
|
905 |
msgid "Form Messages"
|
906 |
msgstr ""
|
907 |
|
908 |
-
#: includes/forms/views/tabs/form-messages.php:
|
909 |
msgid "Successfully subscribed"
|
910 |
msgstr ""
|
911 |
|
912 |
-
#: includes/forms/views/tabs/form-messages.php:
|
913 |
msgid "The text that shows when an email address is successfully subscribed to the selected list(s)."
|
914 |
msgstr ""
|
915 |
|
916 |
-
#: includes/forms/views/tabs/form-messages.php:
|
917 |
msgid "Invalid email address"
|
918 |
msgstr ""
|
919 |
|
920 |
-
#: includes/forms/views/tabs/form-messages.php:
|
921 |
msgid "The text that shows when an invalid email address is given."
|
922 |
msgstr ""
|
923 |
|
924 |
-
#: includes/forms/views/tabs/form-messages.php:
|
925 |
msgid "Required field missing"
|
926 |
msgstr ""
|
927 |
|
928 |
-
#: includes/forms/views/tabs/form-messages.php:
|
929 |
msgid "The text that shows when a required field for the selected list(s) is missing."
|
930 |
msgstr ""
|
931 |
|
932 |
-
#: includes/forms/views/tabs/form-messages.php:
|
933 |
msgid "Already subscribed"
|
934 |
msgstr ""
|
935 |
|
936 |
-
#: includes/forms/views/tabs/form-messages.php:
|
937 |
msgid "The text that shows when the given email is already subscribed to the selected list(s)."
|
938 |
msgstr ""
|
939 |
|
940 |
-
#: includes/forms/views/tabs/form-messages.php:
|
941 |
msgid "General error"
|
942 |
msgstr ""
|
943 |
|
944 |
-
#: includes/forms/views/tabs/form-messages.php:
|
945 |
msgid "The text that shows when a general error occured."
|
946 |
msgstr ""
|
947 |
|
948 |
-
#: includes/forms/views/tabs/form-messages.php:
|
949 |
msgid "Unsubscribed"
|
950 |
msgstr ""
|
951 |
|
952 |
-
#: includes/forms/views/tabs/form-messages.php:
|
953 |
msgid "When using the unsubscribe method, this is the text that shows when the given email address is successfully unsubscribed from the selected list(s)."
|
954 |
msgstr ""
|
955 |
|
956 |
-
#: includes/forms/views/tabs/form-messages.php:
|
957 |
msgid "Not subscribed"
|
958 |
msgstr ""
|
959 |
|
960 |
-
#: includes/forms/views/tabs/form-messages.php:
|
961 |
msgid "When using the unsubscribe method, this is the text that shows when the given email address is not on the selected list(s)."
|
962 |
msgstr ""
|
963 |
|
964 |
-
#: includes/forms/views/tabs/form-messages.php:
|
965 |
msgid "No list selected"
|
966 |
msgstr ""
|
967 |
|
968 |
-
#: includes/forms/views/tabs/form-messages.php:
|
969 |
msgid "When offering a list choice, this is the text that shows when no lists were selected."
|
970 |
msgstr ""
|
971 |
|
972 |
-
#: includes/forms/views/tabs/form-messages.php:
|
973 |
msgid "Updated"
|
974 |
msgstr ""
|
975 |
|
976 |
-
#: includes/forms/views/tabs/form-messages.php:
|
977 |
msgid "The text that shows when an existing subscriber is updated."
|
978 |
msgstr ""
|
979 |
|
980 |
-
#: includes/forms/views/tabs/form-messages.php:
|
981 |
msgid "HTML tags like %s are allowed in the message fields."
|
982 |
msgstr ""
|
983 |
|
21 |
msgid "Documentation"
|
22 |
msgstr ""
|
23 |
|
24 |
+
#: includes/admin/class-admin.php:209
|
25 |
msgid "Success! The cached configuration for your MailChimp lists has been renewed."
|
26 |
msgstr ""
|
27 |
|
28 |
+
#: includes/admin/class-admin.php:309
|
29 |
msgid "This is a pro-only feature. Please upgrade to the premium version to be able to use it."
|
30 |
msgstr ""
|
31 |
|
32 |
+
#: includes/admin/class-admin.php:310, includes/views/parts/lists-overview.php:10, includes/forms/views/parts/add-fields-help.php:43
|
33 |
msgid "Renew MailChimp lists"
|
34 |
msgstr ""
|
35 |
|
36 |
+
#: includes/admin/class-admin.php:311
|
37 |
msgid "Fetching MailChimp lists"
|
38 |
msgstr ""
|
39 |
|
40 |
+
#: includes/admin/class-admin.php:312
|
41 |
msgid "Done! MailChimp lists renewed."
|
42 |
msgstr ""
|
43 |
|
44 |
+
#: includes/admin/class-admin.php:313
|
45 |
msgid "This can take a while if you have many MailChimp lists."
|
46 |
msgstr ""
|
47 |
|
48 |
+
#: includes/admin/class-admin.php:314
|
49 |
msgid "Failed to renew your lists. An error occured."
|
50 |
msgstr ""
|
51 |
|
52 |
+
#: includes/admin/class-admin.php:342, includes/views/general-settings.php:31
|
53 |
msgid "MailChimp API Settings"
|
54 |
msgstr ""
|
55 |
|
56 |
+
#: includes/admin/class-admin.php:343
|
57 |
msgid "MailChimp"
|
58 |
msgstr ""
|
59 |
|
60 |
+
#: includes/admin/class-admin.php:349, includes/views/other-settings.php:60, includes/views/other-settings.php:70
|
61 |
msgid "Other Settings"
|
62 |
msgstr ""
|
63 |
|
64 |
+
#: includes/admin/class-admin.php:350
|
65 |
msgid "Other"
|
66 |
msgstr ""
|
67 |
|
68 |
+
#: includes/admin/class-admin.php:421
|
69 |
msgid "Error connecting to MailChimp:"
|
70 |
msgstr ""
|
71 |
|
72 |
+
#: includes/admin/class-admin.php:424
|
73 |
msgid "Looks like your server is blocked by MailChimp's firewall. Please contact MailChimp support and include the following reference number: %s"
|
74 |
msgstr ""
|
75 |
|
76 |
+
#: includes/admin/class-admin.php:427
|
77 |
msgid "Here's some info on solving common connectivity issues."
|
78 |
msgstr ""
|
79 |
|
80 |
+
#: includes/admin/class-admin.php:432
|
81 |
msgid "MailChimp returned the following error:"
|
82 |
msgstr ""
|
83 |
|
84 |
+
#: includes/admin/class-admin.php:471
|
85 |
msgid "Log successfully emptied."
|
86 |
msgstr ""
|
87 |
|
88 |
+
#: includes/admin/class-admin.php:501
|
89 |
msgid "To get started with MailChimp for WordPress, please <a href=\"%s\">enter your MailChimp API key on the settings page of the plugin</a>."
|
90 |
msgstr ""
|
91 |
|
92 |
+
#: includes/admin/class-ads.php:36, includes/admin/class-ads.php:37
|
93 |
+
msgid "Add-ons"
|
94 |
+
msgstr ""
|
95 |
+
|
96 |
+
#: includes/admin/class-ads.php:53
|
97 |
msgid "Want to customize the style of your form? <a href=\"%s\">Try our Styles Builder</a> & edit the look of your forms with just a few clicks."
|
98 |
msgstr ""
|
99 |
|
100 |
+
#: includes/admin/class-ads.php:68
|
101 |
msgid "Be notified whenever someone subscribes? <a href=\"%s\">MailChimp for WordPress Premium</a> allows you to set up email notifications for your forms."
|
102 |
msgstr ""
|
103 |
|
104 |
+
#: includes/admin/class-ads.php:70
|
105 |
msgid "Increased conversions? <a href=\"%s\">MailChimp for WordPress Premium</a> submits forms without reloading the entire page, resulting in a much better experience for your visitors."
|
106 |
msgstr ""
|
107 |
|
108 |
+
#: includes/admin/class-ads.php:84
|
109 |
msgid "Upgrade to Premium"
|
110 |
msgstr ""
|
111 |
|
112 |
+
#: includes/admin/class-ads.php:97
|
113 |
msgid "Do you want translated forms for all of your languages? <a href=\"%s\">Try MailChimp for WordPress Premium</a>, which does just that plus more."
|
114 |
msgstr ""
|
115 |
|
116 |
+
#: includes/admin/class-ads.php:102
|
117 |
msgid "Do you want to create more than one form? Our Premium add-on does just that! <a href=\"%s\">Have a look at all Premium benefits</a>."
|
118 |
msgstr ""
|
119 |
|
120 |
+
#: includes/admin/class-ads.php:107
|
121 |
msgid "Are you enjoying this plugin? The Premium add-on unlocks several powerful features. <a href=\"%s\">Find out about all benefits now</a>."
|
122 |
msgstr ""
|
123 |
|
124 |
+
#: includes/admin/class-ads.php:128
|
125 |
msgid "More subscribers, better newsletters."
|
126 |
msgstr ""
|
127 |
|
128 |
+
#: includes/admin/class-ads.php:129
|
129 |
msgid "Learn how to best grow your lists & write better emails by subscribing to our monthly tips."
|
130 |
msgstr ""
|
131 |
|
132 |
+
#: includes/admin/class-ads.php:132
|
133 |
msgid "Email Address"
|
134 |
msgstr ""
|
135 |
|
136 |
+
#: includes/admin/class-ads.php:136
|
137 |
msgid "First Name"
|
138 |
msgstr ""
|
139 |
|
140 |
+
#: includes/admin/class-ads.php:143, includes/forms/class-admin.php:90
|
141 |
msgid "Subscribe"
|
142 |
msgstr ""
|
143 |
|
144 |
+
#: includes/admin/class-ads.php:166
|
145 |
msgid "Do you want to track all WooCommerce orders in MailChimp so you can send emails based on the purchase activity of your subscribers?"
|
146 |
msgstr ""
|
147 |
|
148 |
+
#: includes/admin/class-ads.php:169
|
149 |
msgid "<a href=\"%s\">Upgrade to MailChimp for WordPress Premium</a> or <a href=\"%s\">read more about MailChimp's E-Commerce features</a>."
|
150 |
msgstr ""
|
151 |
|
909 |
msgid "Form Messages"
|
910 |
msgstr ""
|
911 |
|
912 |
+
#: includes/forms/views/tabs/form-messages.php:16
|
913 |
msgid "Successfully subscribed"
|
914 |
msgstr ""
|
915 |
|
916 |
+
#: includes/forms/views/tabs/form-messages.php:19
|
917 |
msgid "The text that shows when an email address is successfully subscribed to the selected list(s)."
|
918 |
msgstr ""
|
919 |
|
920 |
+
#: includes/forms/views/tabs/form-messages.php:23
|
921 |
msgid "Invalid email address"
|
922 |
msgstr ""
|
923 |
|
924 |
+
#: includes/forms/views/tabs/form-messages.php:26
|
925 |
msgid "The text that shows when an invalid email address is given."
|
926 |
msgstr ""
|
927 |
|
928 |
+
#: includes/forms/views/tabs/form-messages.php:30
|
929 |
msgid "Required field missing"
|
930 |
msgstr ""
|
931 |
|
932 |
+
#: includes/forms/views/tabs/form-messages.php:33
|
933 |
msgid "The text that shows when a required field for the selected list(s) is missing."
|
934 |
msgstr ""
|
935 |
|
936 |
+
#: includes/forms/views/tabs/form-messages.php:37
|
937 |
msgid "Already subscribed"
|
938 |
msgstr ""
|
939 |
|
940 |
+
#: includes/forms/views/tabs/form-messages.php:40
|
941 |
msgid "The text that shows when the given email is already subscribed to the selected list(s)."
|
942 |
msgstr ""
|
943 |
|
944 |
+
#: includes/forms/views/tabs/form-messages.php:44
|
945 |
msgid "General error"
|
946 |
msgstr ""
|
947 |
|
948 |
+
#: includes/forms/views/tabs/form-messages.php:47
|
949 |
msgid "The text that shows when a general error occured."
|
950 |
msgstr ""
|
951 |
|
952 |
+
#: includes/forms/views/tabs/form-messages.php:51
|
953 |
msgid "Unsubscribed"
|
954 |
msgstr ""
|
955 |
|
956 |
+
#: includes/forms/views/tabs/form-messages.php:54
|
957 |
msgid "When using the unsubscribe method, this is the text that shows when the given email address is successfully unsubscribed from the selected list(s)."
|
958 |
msgstr ""
|
959 |
|
960 |
+
#: includes/forms/views/tabs/form-messages.php:58
|
961 |
msgid "Not subscribed"
|
962 |
msgstr ""
|
963 |
|
964 |
+
#: includes/forms/views/tabs/form-messages.php:61
|
965 |
msgid "When using the unsubscribe method, this is the text that shows when the given email address is not on the selected list(s)."
|
966 |
msgstr ""
|
967 |
|
968 |
+
#: includes/forms/views/tabs/form-messages.php:65
|
969 |
msgid "No list selected"
|
970 |
msgstr ""
|
971 |
|
972 |
+
#: includes/forms/views/tabs/form-messages.php:68
|
973 |
msgid "When offering a list choice, this is the text that shows when no lists were selected."
|
974 |
msgstr ""
|
975 |
|
976 |
+
#: includes/forms/views/tabs/form-messages.php:74
|
977 |
msgid "Updated"
|
978 |
msgstr ""
|
979 |
|
980 |
+
#: includes/forms/views/tabs/form-messages.php:77
|
981 |
msgid "The text that shows when an existing subscriber is updated."
|
982 |
msgstr ""
|
983 |
|
984 |
+
#: includes/forms/views/tabs/form-messages.php:89
|
985 |
msgid "HTML tags like %s are allowed in the message fields."
|
986 |
msgstr ""
|
987 |
|
mailchimp-for-wp.php
CHANGED
@@ -3,7 +3,7 @@
|
|
3 |
Plugin Name: MailChimp for WordPress
|
4 |
Plugin URI: https://mc4wp.com/#utm_source=wp-plugin&utm_medium=mailchimp-for-wp&utm_campaign=plugins-page
|
5 |
Description: MailChimp for WordPress by ibericode. Adds various highly effective sign-up methods to your site.
|
6 |
-
Version: 4.1.
|
7 |
Author: ibericode
|
8 |
Author URI: https://ibericode.com/
|
9 |
Text Domain: mailchimp-for-wp
|
@@ -47,7 +47,7 @@ function _mc4wp_load_plugin() {
|
|
47 |
}
|
48 |
|
49 |
// bootstrap the core plugin
|
50 |
-
define( 'MC4WP_VERSION', '4.1.
|
51 |
define( 'MC4WP_PLUGIN_DIR', dirname( __FILE__ ) . '/' );
|
52 |
define( 'MC4WP_PLUGIN_URL', plugins_url( '/' , __FILE__ ) );
|
53 |
define( 'MC4WP_PLUGIN_FILE', __FILE__ );
|
@@ -143,4 +143,3 @@ register_activation_hook( __FILE__, '_mc4wp_on_plugin_activation' );
|
|
143 |
register_deactivation_hook( __FILE__, '_mc4wp_on_plugin_deactivation' );
|
144 |
|
145 |
|
146 |
-
|
3 |
Plugin Name: MailChimp for WordPress
|
4 |
Plugin URI: https://mc4wp.com/#utm_source=wp-plugin&utm_medium=mailchimp-for-wp&utm_campaign=plugins-page
|
5 |
Description: MailChimp for WordPress by ibericode. Adds various highly effective sign-up methods to your site.
|
6 |
+
Version: 4.1.15
|
7 |
Author: ibericode
|
8 |
Author URI: https://ibericode.com/
|
9 |
Text Domain: mailchimp-for-wp
|
47 |
}
|
48 |
|
49 |
// bootstrap the core plugin
|
50 |
+
define( 'MC4WP_VERSION', '4.1.15' );
|
51 |
define( 'MC4WP_PLUGIN_DIR', dirname( __FILE__ ) . '/' );
|
52 |
define( 'MC4WP_PLUGIN_URL', plugins_url( '/' , __FILE__ ) );
|
53 |
define( 'MC4WP_PLUGIN_FILE', __FILE__ );
|
143 |
register_deactivation_hook( __FILE__, '_mc4wp_on_plugin_deactivation' );
|
144 |
|
145 |
|
|
package-lock.json
CHANGED
@@ -4,7 +4,7 @@
|
|
4 |
"lockfileVersion": 1,
|
5 |
"dependencies": {
|
6 |
"@gulp-sourcemaps/identity-map": {
|
7 |
-
"version": "4.1.
|
8 |
"resolved": "https://registry.npmjs.org/@gulp-sourcemaps/identity-map/-/identity-map-1.0.1.tgz",
|
9 |
"integrity": "sha1-z6I7xYQPkQTOMqZedNt+epdLvuE=",
|
10 |
"dev": true,
|
@@ -17,7 +17,7 @@
|
|
17 |
},
|
18 |
"dependencies": {
|
19 |
"acorn": {
|
20 |
-
"version": "4.1.
|
21 |
"resolved": "https://registry.npmjs.org/acorn/-/acorn-5.2.1.tgz",
|
22 |
"integrity": "sha512-jG0u7c4Ly+3QkkW18V+NRDN+4bWHdln30NL1ZL2AvFZZmQe/BfopYCtghCKKVBUSetZ4QKcyA0pY6/4Gw8Pv8w==",
|
23 |
"dev": true
|
@@ -25,7 +25,7 @@
|
|
25 |
}
|
26 |
},
|
27 |
"@gulp-sourcemaps/map-sources": {
|
28 |
-
"version": "4.1.
|
29 |
"resolved": "https://registry.npmjs.org/@gulp-sourcemaps/map-sources/-/map-sources-1.0.0.tgz",
|
30 |
"integrity": "sha1-iQrnxdjId/bThIYCFazp1+yUW9o=",
|
31 |
"dev": true,
|
@@ -35,7 +35,7 @@
|
|
35 |
}
|
36 |
},
|
37 |
"JSONStream": {
|
38 |
-
"version": "4.1.
|
39 |
"resolved": "https://registry.npmjs.org/JSONStream/-/JSONStream-1.3.1.tgz",
|
40 |
"integrity": "sha1-cH92HgHa6eFvG8+TcDt4xwlmV5o=",
|
41 |
"dev": true,
|
@@ -45,49 +45,49 @@
|
|
45 |
}
|
46 |
},
|
47 |
"abbrev": {
|
48 |
-
"version": "4.1.
|
49 |
"resolved": "https://registry.npmjs.org/abbrev/-/abbrev-1.1.1.tgz",
|
50 |
"integrity": "sha512-nne9/IiQ/hzIhY6pdDnbBtz7DjPTKrY00P/zvPSm5pOFkl6xuGrGnXn/VtTNNfNtAfZ9/1RtehkszU9qcTii0Q==",
|
51 |
"dev": true
|
52 |
},
|
53 |
"acorn": {
|
54 |
-
"version": "4.1.
|
55 |
"resolved": "https://registry.npmjs.org/acorn/-/acorn-4.0.13.tgz",
|
56 |
"integrity": "sha1-EFSVrlNh1pe9GVyCUZLhrX8lN4c=",
|
57 |
"dev": true
|
58 |
},
|
59 |
"amdefine": {
|
60 |
-
"version": "4.1.
|
61 |
"resolved": "https://registry.npmjs.org/amdefine/-/amdefine-1.0.1.tgz",
|
62 |
"integrity": "sha1-SlKCrBZHKek2Gbz9OtFR+BfOkfU=",
|
63 |
"dev": true
|
64 |
},
|
65 |
"ansi-regex": {
|
66 |
-
"version": "4.1.
|
67 |
"resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz",
|
68 |
"integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=",
|
69 |
"dev": true
|
70 |
},
|
71 |
"ansi-styles": {
|
72 |
-
"version": "4.1.
|
73 |
"resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz",
|
74 |
"integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=",
|
75 |
"dev": true
|
76 |
},
|
77 |
"aproba": {
|
78 |
-
"version": "4.1.
|
79 |
"resolved": "https://registry.npmjs.org/aproba/-/aproba-1.2.0.tgz",
|
80 |
"integrity": "sha512-Y9J6ZjXtoYh8RnXVCMOU/ttDmk1aBjunq9vO0ta5x85WDQiQfUF9sIPBITdbiiIVcBo03Hi3jMxigBtsddlXRw==",
|
81 |
"dev": true
|
82 |
},
|
83 |
"archy": {
|
84 |
-
"version": "4.1.
|
85 |
"resolved": "https://registry.npmjs.org/archy/-/archy-1.0.0.tgz",
|
86 |
"integrity": "sha1-+cjBN1fMHde8N5rHeyxipcKGjEA=",
|
87 |
"dev": true
|
88 |
},
|
89 |
"are-we-there-yet": {
|
90 |
-
"version": "4.1.
|
91 |
"resolved": "https://registry.npmjs.org/are-we-there-yet/-/are-we-there-yet-1.1.4.tgz",
|
92 |
"integrity": "sha1-u13KOCu5TwXhUZQ3PRb9O6HKEQ0=",
|
93 |
"dev": true,
|
@@ -97,7 +97,7 @@
|
|
97 |
}
|
98 |
},
|
99 |
"argparse": {
|
100 |
-
"version": "4.1.
|
101 |
"resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.9.tgz",
|
102 |
"integrity": "sha1-c9g7wmP4bpf4zE9rrhsOkKfSLIY=",
|
103 |
"dev": true,
|
@@ -106,7 +106,7 @@
|
|
106 |
}
|
107 |
},
|
108 |
"arr-diff": {
|
109 |
-
"version": "4.1.
|
110 |
"resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-2.0.0.tgz",
|
111 |
"integrity": "sha1-jzuCf5Vai9ZpaX5KQlasPOrjVs8=",
|
112 |
"dev": true,
|
@@ -115,55 +115,55 @@
|
|
115 |
}
|
116 |
},
|
117 |
"arr-flatten": {
|
118 |
-
"version": "4.1.
|
119 |
"resolved": "https://registry.npmjs.org/arr-flatten/-/arr-flatten-1.1.0.tgz",
|
120 |
"integrity": "sha512-L3hKV5R/p5o81R7O02IGnwpDmkp6E982XhtbuwSe3O4qOtMMMtodicASA1Cny2U+aCXcNpml+m4dPsvsJ3jatg==",
|
121 |
"dev": true
|
122 |
},
|
123 |
"array-differ": {
|
124 |
-
"version": "4.1.
|
125 |
"resolved": "https://registry.npmjs.org/array-differ/-/array-differ-1.0.0.tgz",
|
126 |
"integrity": "sha1-7/UuN1gknTO+QCuLuOVkuytdQDE=",
|
127 |
"dev": true
|
128 |
},
|
129 |
"array-each": {
|
130 |
-
"version": "4.1.
|
131 |
"resolved": "https://registry.npmjs.org/array-each/-/array-each-1.0.1.tgz",
|
132 |
"integrity": "sha1-p5SvDAWrF1KEbudTofIRoFugxE8=",
|
133 |
"dev": true
|
134 |
},
|
135 |
"array-filter": {
|
136 |
-
"version": "4.1.
|
137 |
"resolved": "https://registry.npmjs.org/array-filter/-/array-filter-0.0.1.tgz",
|
138 |
"integrity": "sha1-fajPLiZijtcygDWB/SH2fKzS7uw=",
|
139 |
"dev": true
|
140 |
},
|
141 |
"array-find-index": {
|
142 |
-
"version": "4.1.
|
143 |
"resolved": "https://registry.npmjs.org/array-find-index/-/array-find-index-1.0.2.tgz",
|
144 |
"integrity": "sha1-3wEKoSh+Fku9pvlyOwqWoexBh6E=",
|
145 |
"dev": true
|
146 |
},
|
147 |
"array-map": {
|
148 |
-
"version": "4.1.
|
149 |
"resolved": "https://registry.npmjs.org/array-map/-/array-map-0.0.0.tgz",
|
150 |
"integrity": "sha1-iKK6tz0c97zVwbEYoAP2b2ZfpmI=",
|
151 |
"dev": true
|
152 |
},
|
153 |
"array-reduce": {
|
154 |
-
"version": "4.1.
|
155 |
"resolved": "https://registry.npmjs.org/array-reduce/-/array-reduce-0.0.0.tgz",
|
156 |
"integrity": "sha1-FziZ0//Rx9k4PkR5Ul2+J4yrXys=",
|
157 |
"dev": true
|
158 |
},
|
159 |
"array-slice": {
|
160 |
-
"version": "4.1.
|
161 |
"resolved": "https://registry.npmjs.org/array-slice/-/array-slice-1.1.0.tgz",
|
162 |
"integrity": "sha512-B1qMD3RBP7O8o0H2KbrXDyB0IccejMF15+87Lvlor12ONPRHP6gTjXMNkt/d3ZuOGbAe66hFmaCfECI24Ufp6w==",
|
163 |
"dev": true
|
164 |
},
|
165 |
"array-union": {
|
166 |
-
"version": "4.1.
|
167 |
"resolved": "https://registry.npmjs.org/array-union/-/array-union-1.0.2.tgz",
|
168 |
"integrity": "sha1-mjRBDk9OPaI96jdb5b5w8kd47Dk=",
|
169 |
"dev": true,
|
@@ -172,31 +172,31 @@
|
|
172 |
}
|
173 |
},
|
174 |
"array-uniq": {
|
175 |
-
"version": "4.1.
|
176 |
"resolved": "https://registry.npmjs.org/array-uniq/-/array-uniq-1.0.3.tgz",
|
177 |
"integrity": "sha1-r2rId6Jcx/dOBYiUdThY39sk/bY=",
|
178 |
"dev": true
|
179 |
},
|
180 |
"array-unique": {
|
181 |
-
"version": "4.1.
|
182 |
"resolved": "https://registry.npmjs.org/array-unique/-/array-unique-0.2.1.tgz",
|
183 |
"integrity": "sha1-odl8yvy8JiXMcPrc6zalDFiwGlM=",
|
184 |
"dev": true
|
185 |
},
|
186 |
"arrify": {
|
187 |
-
"version": "4.1.
|
188 |
"resolved": "https://registry.npmjs.org/arrify/-/arrify-1.0.1.tgz",
|
189 |
"integrity": "sha1-iYUI2iIm84DfkEcoRWhJwVAaSw0=",
|
190 |
"dev": true
|
191 |
},
|
192 |
"asn1": {
|
193 |
-
"version": "4.1.
|
194 |
"resolved": "https://registry.npmjs.org/asn1/-/asn1-0.2.3.tgz",
|
195 |
"integrity": "sha1-2sh4dxPJlmhJ/IGAd36+nB3fO4Y=",
|
196 |
"dev": true
|
197 |
},
|
198 |
"asn1.js": {
|
199 |
-
"version": "4.1.
|
200 |
"resolved": "https://registry.npmjs.org/asn1.js/-/asn1.js-4.9.2.tgz",
|
201 |
"integrity": "sha512-b/OsSjvWEo8Pi8H0zsDd2P6Uqo2TK2pH8gNLSJtNLM2Db0v2QaAZ0pBQJXVjAn4gBuugeVDr7s63ZogpUIwWDg==",
|
202 |
"dev": true,
|
@@ -207,7 +207,7 @@
|
|
207 |
}
|
208 |
},
|
209 |
"assert": {
|
210 |
-
"version": "4.1.
|
211 |
"resolved": "https://registry.npmjs.org/assert/-/assert-1.4.1.tgz",
|
212 |
"integrity": "sha1-mZEtWRg2tab1s0XA8H7vwI/GXZE=",
|
213 |
"dev": true,
|
@@ -216,13 +216,13 @@
|
|
216 |
}
|
217 |
},
|
218 |
"assert-plus": {
|
219 |
-
"version": "4.1.
|
220 |
"resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-0.2.0.tgz",
|
221 |
"integrity": "sha1-104bh+ev/A24qttwIfP+SBAasjQ=",
|
222 |
"dev": true
|
223 |
},
|
224 |
"astw": {
|
225 |
-
"version": "4.1.
|
226 |
"resolved": "https://registry.npmjs.org/astw/-/astw-2.2.0.tgz",
|
227 |
"integrity": "sha1-e9QXhNMkk5h66yOba04cV6hzuRc=",
|
228 |
"dev": true,
|
@@ -231,37 +231,37 @@
|
|
231 |
}
|
232 |
},
|
233 |
"async-foreach": {
|
234 |
-
"version": "4.1.
|
235 |
"resolved": "https://registry.npmjs.org/async-foreach/-/async-foreach-0.1.3.tgz",
|
236 |
"integrity": "sha1-NhIfhFwFeBct5Bmpfb6x0W7DRUI=",
|
237 |
"dev": true
|
238 |
},
|
239 |
"asynckit": {
|
240 |
-
"version": "4.1.
|
241 |
"resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz",
|
242 |
"integrity": "sha1-x57Zf380y48robyXkLzDZkdLS3k=",
|
243 |
"dev": true
|
244 |
},
|
245 |
"atob": {
|
246 |
-
"version": "4.1.
|
247 |
"resolved": "https://registry.npmjs.org/atob/-/atob-1.1.3.tgz",
|
248 |
"integrity": "sha1-lfE2KbEsOlGl0hWr3OKqnzL4B3M=",
|
249 |
"dev": true
|
250 |
},
|
251 |
"aws-sign2": {
|
252 |
-
"version": "4.1.
|
253 |
"resolved": "https://registry.npmjs.org/aws-sign2/-/aws-sign2-0.6.0.tgz",
|
254 |
"integrity": "sha1-FDQt0428yU0OW4fXY81jYSwOeU8=",
|
255 |
"dev": true
|
256 |
},
|
257 |
"aws4": {
|
258 |
-
"version": "4.1.
|
259 |
"resolved": "https://registry.npmjs.org/aws4/-/aws4-1.6.0.tgz",
|
260 |
"integrity": "sha1-g+9cqGCysy5KDe7e6MdxudtXRx4=",
|
261 |
"dev": true
|
262 |
},
|
263 |
"babel-code-frame": {
|
264 |
-
"version": "4.1.
|
265 |
"resolved": "https://registry.npmjs.org/babel-code-frame/-/babel-code-frame-6.26.0.tgz",
|
266 |
"integrity": "sha1-Y/1D99weO7fONZR9uP42mj9Yx0s=",
|
267 |
"dev": true,
|
@@ -272,7 +272,7 @@
|
|
272 |
}
|
273 |
},
|
274 |
"babel-core": {
|
275 |
-
"version": "4.1.
|
276 |
"resolved": "https://registry.npmjs.org/babel-core/-/babel-core-6.26.0.tgz",
|
277 |
"integrity": "sha1-rzL3izGm/O8RnIew/Y2XU/A6C7g=",
|
278 |
"dev": true,
|
@@ -299,7 +299,7 @@
|
|
299 |
},
|
300 |
"dependencies": {
|
301 |
"convert-source-map": {
|
302 |
-
"version": "4.1.
|
303 |
"resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.5.1.tgz",
|
304 |
"integrity": "sha1-uCeAl7m8IpNl3lxiz1/K7YtVmeU=",
|
305 |
"dev": true
|
@@ -307,7 +307,7 @@
|
|
307 |
}
|
308 |
},
|
309 |
"babel-generator": {
|
310 |
-
"version": "4.1.
|
311 |
"resolved": "https://registry.npmjs.org/babel-generator/-/babel-generator-6.26.0.tgz",
|
312 |
"integrity": "sha1-rBriAHC3n248odMmlhMFN3TyDcU=",
|
313 |
"dev": true,
|
@@ -323,7 +323,7 @@
|
|
323 |
},
|
324 |
"dependencies": {
|
325 |
"jsesc": {
|
326 |
-
"version": "4.1.
|
327 |
"resolved": "https://registry.npmjs.org/jsesc/-/jsesc-1.3.0.tgz",
|
328 |
"integrity": "sha1-RsP+yMGJKxKwgz25vHYiF226s0s=",
|
329 |
"dev": true
|
@@ -331,7 +331,7 @@
|
|
331 |
}
|
332 |
},
|
333 |
"babel-helper-call-delegate": {
|
334 |
-
"version": "4.1.
|
335 |
"resolved": "https://registry.npmjs.org/babel-helper-call-delegate/-/babel-helper-call-delegate-6.24.1.tgz",
|
336 |
"integrity": "sha1-7Oaqzdx25Bw0YfiL/Fdb0Nqi340=",
|
337 |
"dev": true,
|
@@ -343,7 +343,7 @@
|
|
343 |
}
|
344 |
},
|
345 |
"babel-helper-define-map": {
|
346 |
-
"version": "4.1.
|
347 |
"resolved": "https://registry.npmjs.org/babel-helper-define-map/-/babel-helper-define-map-6.26.0.tgz",
|
348 |
"integrity": "sha1-pfVtq0GiX5fstJjH66ypgZ+Vvl8=",
|
349 |
"dev": true,
|
@@ -355,7 +355,7 @@
|
|
355 |
}
|
356 |
},
|
357 |
"babel-helper-function-name": {
|
358 |
-
"version": "4.1.
|
359 |
"resolved": "https://registry.npmjs.org/babel-helper-function-name/-/babel-helper-function-name-6.24.1.tgz",
|
360 |
"integrity": "sha1-00dbjAPtmCQqJbSDUasYOZ01gKk=",
|
361 |
"dev": true,
|
@@ -368,7 +368,7 @@
|
|
368 |
}
|
369 |
},
|
370 |
"babel-helper-get-function-arity": {
|
371 |
-
"version": "4.1.
|
372 |
"resolved": "https://registry.npmjs.org/babel-helper-get-function-arity/-/babel-helper-get-function-arity-6.24.1.tgz",
|
373 |
"integrity": "sha1-j3eCqpNAfEHTqlCQj4mwMbG2hT0=",
|
374 |
"dev": true,
|
@@ -378,7 +378,7 @@
|
|
378 |
}
|
379 |
},
|
380 |
"babel-helper-hoist-variables": {
|
381 |
-
"version": "4.1.
|
382 |
"resolved": "https://registry.npmjs.org/babel-helper-hoist-variables/-/babel-helper-hoist-variables-6.24.1.tgz",
|
383 |
"integrity": "sha1-HssnaJydJVE+rbyZFKc/VAi+enY=",
|
384 |
"dev": true,
|
@@ -388,7 +388,7 @@
|
|
388 |
}
|
389 |
},
|
390 |
"babel-helper-optimise-call-expression": {
|
391 |
-
"version": "4.1.
|
392 |
"resolved": "https://registry.npmjs.org/babel-helper-optimise-call-expression/-/babel-helper-optimise-call-expression-6.24.1.tgz",
|
393 |
"integrity": "sha1-96E0J7qfc/j0+pk8VKl4gtEkQlc=",
|
394 |
"dev": true,
|
@@ -398,7 +398,7 @@
|
|
398 |
}
|
399 |
},
|
400 |
"babel-helper-regex": {
|
401 |
-
"version": "4.1.
|
402 |
"resolved": "https://registry.npmjs.org/babel-helper-regex/-/babel-helper-regex-6.26.0.tgz",
|
403 |
"integrity": "sha1-MlxZ+QL4LyS3T6zu0DY5VPZJXnI=",
|
404 |
"dev": true,
|
@@ -409,7 +409,7 @@
|
|
409 |
}
|
410 |
},
|
411 |
"babel-helper-replace-supers": {
|
412 |
-
"version": "4.1.
|
413 |
"resolved": "https://registry.npmjs.org/babel-helper-replace-supers/-/babel-helper-replace-supers-6.24.1.tgz",
|
414 |
"integrity": "sha1-v22/5Dk40XNpohPKiov3S2qQqxo=",
|
415 |
"dev": true,
|
@@ -423,7 +423,7 @@
|
|
423 |
}
|
424 |
},
|
425 |
"babel-helpers": {
|
426 |
-
"version": "4.1.
|
427 |
"resolved": "https://registry.npmjs.org/babel-helpers/-/babel-helpers-6.24.1.tgz",
|
428 |
"integrity": "sha1-NHHenK7DiOXIUOWX5Yom3fN2ArI=",
|
429 |
"dev": true,
|
@@ -433,7 +433,7 @@
|
|
433 |
}
|
434 |
},
|
435 |
"babel-messages": {
|
436 |
-
"version": "4.1.
|
437 |
"resolved": "https://registry.npmjs.org/babel-messages/-/babel-messages-6.23.0.tgz",
|
438 |
"integrity": "sha1-8830cDhYA1sqKVHG7F7fbGLyYw4=",
|
439 |
"dev": true,
|
@@ -442,7 +442,7 @@
|
|
442 |
}
|
443 |
},
|
444 |
"babel-plugin-check-es2015-constants": {
|
445 |
-
"version": "4.1.
|
446 |
"resolved": "https://registry.npmjs.org/babel-plugin-check-es2015-constants/-/babel-plugin-check-es2015-constants-6.22.0.tgz",
|
447 |
"integrity": "sha1-NRV7EBQm/S/9PaP3XH0ekYNbv4o=",
|
448 |
"dev": true,
|
@@ -451,7 +451,7 @@
|
|
451 |
}
|
452 |
},
|
453 |
"babel-plugin-transform-es2015-arrow-functions": {
|
454 |
-
"version": "4.1.
|
455 |
"resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-arrow-functions/-/babel-plugin-transform-es2015-arrow-functions-6.22.0.tgz",
|
456 |
"integrity": "sha1-RSaSy3EdX3ncf4XkQM5BufJE0iE=",
|
457 |
"dev": true,
|
@@ -460,7 +460,7 @@
|
|
460 |
}
|
461 |
},
|
462 |
"babel-plugin-transform-es2015-block-scoped-functions": {
|
463 |
-
"version": "4.1.
|
464 |
"resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-block-scoped-functions/-/babel-plugin-transform-es2015-block-scoped-functions-6.22.0.tgz",
|
465 |
"integrity": "sha1-u8UbSflk1wy42OC5ToICRs46YUE=",
|
466 |
"dev": true,
|
@@ -469,7 +469,7 @@
|
|
469 |
}
|
470 |
},
|
471 |
"babel-plugin-transform-es2015-block-scoping": {
|
472 |
-
"version": "4.1.
|
473 |
"resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-block-scoping/-/babel-plugin-transform-es2015-block-scoping-6.26.0.tgz",
|
474 |
"integrity": "sha1-1w9SmcEwjQXBL0Y4E7CgnnOxiV8=",
|
475 |
"dev": true,
|
@@ -482,7 +482,7 @@
|
|
482 |
}
|
483 |
},
|
484 |
"babel-plugin-transform-es2015-classes": {
|
485 |
-
"version": "4.1.
|
486 |
"resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-classes/-/babel-plugin-transform-es2015-classes-6.24.1.tgz",
|
487 |
"integrity": "sha1-WkxYpQyclGHlZLSyo7+ryXolhNs=",
|
488 |
"dev": true,
|
@@ -499,7 +499,7 @@
|
|
499 |
}
|
500 |
},
|
501 |
"babel-plugin-transform-es2015-computed-properties": {
|
502 |
-
"version": "4.1.
|
503 |
"resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-computed-properties/-/babel-plugin-transform-es2015-computed-properties-6.24.1.tgz",
|
504 |
"integrity": "sha1-b+Ko0WiV1WNPTNmZttNICjCBWbM=",
|
505 |
"dev": true,
|
@@ -509,7 +509,7 @@
|
|
509 |
}
|
510 |
},
|
511 |
"babel-plugin-transform-es2015-destructuring": {
|
512 |
-
"version": "4.1.
|
513 |
"resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-destructuring/-/babel-plugin-transform-es2015-destructuring-6.23.0.tgz",
|
514 |
"integrity": "sha1-mXux8auWf2gtKwh2/jWNYOdlxW0=",
|
515 |
"dev": true,
|
@@ -518,7 +518,7 @@
|
|
518 |
}
|
519 |
},
|
520 |
"babel-plugin-transform-es2015-duplicate-keys": {
|
521 |
-
"version": "4.1.
|
522 |
"resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-duplicate-keys/-/babel-plugin-transform-es2015-duplicate-keys-6.24.1.tgz",
|
523 |
"integrity": "sha1-c+s9MQypaePvnskcU3QabxV2Qj4=",
|
524 |
"dev": true,
|
@@ -528,7 +528,7 @@
|
|
528 |
}
|
529 |
},
|
530 |
"babel-plugin-transform-es2015-for-of": {
|
531 |
-
"version": "4.1.
|
532 |
"resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-for-of/-/babel-plugin-transform-es2015-for-of-6.23.0.tgz",
|
533 |
"integrity": "sha1-9HyVsrYT3x0+zC/bdXNiPHUkhpE=",
|
534 |
"dev": true,
|
@@ -537,7 +537,7 @@
|
|
537 |
}
|
538 |
},
|
539 |
"babel-plugin-transform-es2015-function-name": {
|
540 |
-
"version": "4.1.
|
541 |
"resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-function-name/-/babel-plugin-transform-es2015-function-name-6.24.1.tgz",
|
542 |
"integrity": "sha1-g0yJhTvDaxrw86TF26qU/Y6sqos=",
|
543 |
"dev": true,
|
@@ -548,7 +548,7 @@
|
|
548 |
}
|
549 |
},
|
550 |
"babel-plugin-transform-es2015-literals": {
|
551 |
-
"version": "4.1.
|
552 |
"resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-literals/-/babel-plugin-transform-es2015-literals-6.22.0.tgz",
|
553 |
"integrity": "sha1-T1SgLWzWbPkVKAAZox0xklN3yi4=",
|
554 |
"dev": true,
|
@@ -557,7 +557,7 @@
|
|
557 |
}
|
558 |
},
|
559 |
"babel-plugin-transform-es2015-modules-amd": {
|
560 |
-
"version": "4.1.
|
561 |
"resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-modules-amd/-/babel-plugin-transform-es2015-modules-amd-6.24.1.tgz",
|
562 |
"integrity": "sha1-Oz5UAXI5hC1tGcMBHEvS8AoA0VQ=",
|
563 |
"dev": true,
|
@@ -568,7 +568,7 @@
|
|
568 |
}
|
569 |
},
|
570 |
"babel-plugin-transform-es2015-modules-commonjs": {
|
571 |
-
"version": "4.1.
|
572 |
"resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-modules-commonjs/-/babel-plugin-transform-es2015-modules-commonjs-6.26.0.tgz",
|
573 |
"integrity": "sha1-DYOUApt9xqvhqX7xgeAHWN0uXYo=",
|
574 |
"dev": true,
|
@@ -580,7 +580,7 @@
|
|
580 |
}
|
581 |
},
|
582 |
"babel-plugin-transform-es2015-modules-systemjs": {
|
583 |
-
"version": "4.1.
|
584 |
"resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-modules-systemjs/-/babel-plugin-transform-es2015-modules-systemjs-6.24.1.tgz",
|
585 |
"integrity": "sha1-/4mhQrkRmpBhlfXxBuzzBdlAfSM=",
|
586 |
"dev": true,
|
@@ -591,7 +591,7 @@
|
|
591 |
}
|
592 |
},
|
593 |
"babel-plugin-transform-es2015-modules-umd": {
|
594 |
-
"version": "4.1.
|
595 |
"resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-modules-umd/-/babel-plugin-transform-es2015-modules-umd-6.24.1.tgz",
|
596 |
"integrity": "sha1-rJl+YoXNGO1hdq22B9YCNErThGg=",
|
597 |
"dev": true,
|
@@ -602,7 +602,7 @@
|
|
602 |
}
|
603 |
},
|
604 |
"babel-plugin-transform-es2015-object-super": {
|
605 |
-
"version": "4.1.
|
606 |
"resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-object-super/-/babel-plugin-transform-es2015-object-super-6.24.1.tgz",
|
607 |
"integrity": "sha1-JM72muIcuDp/hgPa0CH1cusnj40=",
|
608 |
"dev": true,
|
@@ -612,7 +612,7 @@
|
|
612 |
}
|
613 |
},
|
614 |
"babel-plugin-transform-es2015-parameters": {
|
615 |
-
"version": "4.1.
|
616 |
"resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-parameters/-/babel-plugin-transform-es2015-parameters-6.24.1.tgz",
|
617 |
"integrity": "sha1-V6w1GrScrxSpfNE7CfZv3wpiXys=",
|
618 |
"dev": true,
|
@@ -626,7 +626,7 @@
|
|
626 |
}
|
627 |
},
|
628 |
"babel-plugin-transform-es2015-shorthand-properties": {
|
629 |
-
"version": "4.1.
|
630 |
"resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-shorthand-properties/-/babel-plugin-transform-es2015-shorthand-properties-6.24.1.tgz",
|
631 |
"integrity": "sha1-JPh11nIch2YbvZmkYi5R8U3jiqA=",
|
632 |
"dev": true,
|
@@ -636,7 +636,7 @@
|
|
636 |
}
|
637 |
},
|
638 |
"babel-plugin-transform-es2015-spread": {
|
639 |
-
"version": "4.1.
|
640 |
"resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-spread/-/babel-plugin-transform-es2015-spread-6.22.0.tgz",
|
641 |
"integrity": "sha1-1taKmfia7cRTbIGlQujdnxdG+NE=",
|
642 |
"dev": true,
|
@@ -645,7 +645,7 @@
|
|
645 |
}
|
646 |
},
|
647 |
"babel-plugin-transform-es2015-sticky-regex": {
|
648 |
-
"version": "4.1.
|
649 |
"resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-sticky-regex/-/babel-plugin-transform-es2015-sticky-regex-6.24.1.tgz",
|
650 |
"integrity": "sha1-AMHNsaynERLN8M9hJsLta0V8zbw=",
|
651 |
"dev": true,
|
@@ -656,7 +656,7 @@
|
|
656 |
}
|
657 |
},
|
658 |
"babel-plugin-transform-es2015-template-literals": {
|
659 |
-
"version": "4.1.
|
660 |
"resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-template-literals/-/babel-plugin-transform-es2015-template-literals-6.22.0.tgz",
|
661 |
"integrity": "sha1-qEs0UPfp+PH2g51taH2oS7EjbY0=",
|
662 |
"dev": true,
|
@@ -665,7 +665,7 @@
|
|
665 |
}
|
666 |
},
|
667 |
"babel-plugin-transform-es2015-typeof-symbol": {
|
668 |
-
"version": "4.1.
|
669 |
"resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-typeof-symbol/-/babel-plugin-transform-es2015-typeof-symbol-6.23.0.tgz",
|
670 |
"integrity": "sha1-3sCfHN3/lLUqxz1QXITfWdzOs3I=",
|
671 |
"dev": true,
|
@@ -674,7 +674,7 @@
|
|
674 |
}
|
675 |
},
|
676 |
"babel-plugin-transform-es2015-unicode-regex": {
|
677 |
-
"version": "4.1.
|
678 |
"resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-unicode-regex/-/babel-plugin-transform-es2015-unicode-regex-6.24.1.tgz",
|
679 |
"integrity": "sha1-04sS9C6nMj9yk4fxinxa4frrNek=",
|
680 |
"dev": true,
|
@@ -685,7 +685,7 @@
|
|
685 |
}
|
686 |
},
|
687 |
"babel-plugin-transform-regenerator": {
|
688 |
-
"version": "4.1.
|
689 |
"resolved": "https://registry.npmjs.org/babel-plugin-transform-regenerator/-/babel-plugin-transform-regenerator-6.26.0.tgz",
|
690 |
"integrity": "sha1-4HA2lvveJ/Cj78rPi03KL3s6jy8=",
|
691 |
"dev": true,
|
@@ -694,7 +694,7 @@
|
|
694 |
}
|
695 |
},
|
696 |
"babel-plugin-transform-strict-mode": {
|
697 |
-
"version": "4.1.
|
698 |
"resolved": "https://registry.npmjs.org/babel-plugin-transform-strict-mode/-/babel-plugin-transform-strict-mode-6.24.1.tgz",
|
699 |
"integrity": "sha1-1fr3qleKZbvlkc9e2uBKDGcCB1g=",
|
700 |
"dev": true,
|
@@ -704,7 +704,7 @@
|
|
704 |
}
|
705 |
},
|
706 |
"babel-preset-es2015": {
|
707 |
-
"version": "4.1.
|
708 |
"resolved": "https://registry.npmjs.org/babel-preset-es2015/-/babel-preset-es2015-6.24.1.tgz",
|
709 |
"integrity": "sha1-1EBQ1rwsn+6nAqrzjXJ6AhBTiTk=",
|
710 |
"dev": true,
|
@@ -736,7 +736,7 @@
|
|
736 |
}
|
737 |
},
|
738 |
"babel-register": {
|
739 |
-
"version": "4.1.
|
740 |
"resolved": "https://registry.npmjs.org/babel-register/-/babel-register-6.26.0.tgz",
|
741 |
"integrity": "sha1-btAhFz4vy0htestFxgCahW9kcHE=",
|
742 |
"dev": true,
|
@@ -751,7 +751,7 @@
|
|
751 |
}
|
752 |
},
|
753 |
"babel-runtime": {
|
754 |
-
"version": "4.1.
|
755 |
"resolved": "https://registry.npmjs.org/babel-runtime/-/babel-runtime-6.26.0.tgz",
|
756 |
"integrity": "sha1-llxwWGaOgrVde/4E/yM3vItWR/4=",
|
757 |
"dev": true,
|
@@ -761,7 +761,7 @@
|
|
761 |
}
|
762 |
},
|
763 |
"babel-template": {
|
764 |
-
"version": "4.1.
|
765 |
"resolved": "https://registry.npmjs.org/babel-template/-/babel-template-6.26.0.tgz",
|
766 |
"integrity": "sha1-3gPi0WOWsGn0bdn/+FIfsaDjXgI=",
|
767 |
"dev": true,
|
@@ -774,7 +774,7 @@
|
|
774 |
}
|
775 |
},
|
776 |
"babel-traverse": {
|
777 |
-
"version": "4.1.
|
778 |
"resolved": "https://registry.npmjs.org/babel-traverse/-/babel-traverse-6.26.0.tgz",
|
779 |
"integrity": "sha1-RqnL1+3MYsjlwGTi0tjQ9ANXZu4=",
|
780 |
"dev": true,
|
@@ -791,7 +791,7 @@
|
|
791 |
}
|
792 |
},
|
793 |
"babel-types": {
|
794 |
-
"version": "4.1.
|
795 |
"resolved": "https://registry.npmjs.org/babel-types/-/babel-types-6.26.0.tgz",
|
796 |
"integrity": "sha1-o7Bz+Uq0nrb6Vc1lInozQ4BjJJc=",
|
797 |
"dev": true,
|
@@ -803,31 +803,31 @@
|
|
803 |
}
|
804 |
},
|
805 |
"babelify": {
|
806 |
-
"version": "4.1.
|
807 |
"resolved": "https://registry.npmjs.org/babelify/-/babelify-8.0.0.tgz",
|
808 |
"integrity": "sha512-xVr63fKEvMWUrrIbqlHYsMcc5Zdw4FSVesAHgkgajyCE1W8gbm9rbMakqavhxKvikGYMhEcqxTwB/gQmQ6lBtw==",
|
809 |
"dev": true
|
810 |
},
|
811 |
"babylon": {
|
812 |
-
"version": "4.1.
|
813 |
"resolved": "https://registry.npmjs.org/babylon/-/babylon-6.18.0.tgz",
|
814 |
"integrity": "sha512-q/UEjfGJ2Cm3oKV71DJz9d25TPnq5rhBVL2Q4fA5wcC3jcrdn7+SssEybFIxwAvvP+YCsCYNKughoF33GxgycQ==",
|
815 |
"dev": true
|
816 |
},
|
817 |
"balanced-match": {
|
818 |
-
"version": "4.1.
|
819 |
"resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.0.tgz",
|
820 |
"integrity": "sha1-ibTRmasr7kneFk6gK4nORi1xt2c=",
|
821 |
"dev": true
|
822 |
},
|
823 |
"base64-js": {
|
824 |
-
"version": "4.1.
|
825 |
"resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.2.1.tgz",
|
826 |
"integrity": "sha512-dwVUVIXsBZXwTuwnXI9RK8sBmgq09NDHzyR9SAph9eqk76gKK2JSQmZARC2zRC81JC2QTtxD0ARU5qTS25gIGw==",
|
827 |
"dev": true
|
828 |
},
|
829 |
"bcrypt-pbkdf": {
|
830 |
-
"version": "4.1.
|
831 |
"resolved": "https://registry.npmjs.org/bcrypt-pbkdf/-/bcrypt-pbkdf-1.0.1.tgz",
|
832 |
"integrity": "sha1-Y7xdy2EzG5K8Bf1SiVPDNGKgb40=",
|
833 |
"dev": true,
|
@@ -837,19 +837,19 @@
|
|
837 |
}
|
838 |
},
|
839 |
"beeper": {
|
840 |
-
"version": "4.1.
|
841 |
"resolved": "https://registry.npmjs.org/beeper/-/beeper-1.1.1.tgz",
|
842 |
"integrity": "sha1-5tXqjF2tABMEpwsiY4RH9pyy+Ak=",
|
843 |
"dev": true
|
844 |
},
|
845 |
"binaryextensions": {
|
846 |
-
"version": "4.1.
|
847 |
"resolved": "https://registry.npmjs.org/binaryextensions/-/binaryextensions-1.0.1.tgz",
|
848 |
"integrity": "sha1-HmN0iLNbWL2l9HdL+WpSEqjJB1U=",
|
849 |
"dev": true
|
850 |
},
|
851 |
"bl": {
|
852 |
-
"version": "4.1.
|
853 |
"resolved": "https://registry.npmjs.org/bl/-/bl-0.9.5.tgz",
|
854 |
"integrity": "sha1-wGt5evCF6gC8Unr8jvzxHeIjIFQ=",
|
855 |
"dev": true,
|
@@ -858,13 +858,13 @@
|
|
858 |
},
|
859 |
"dependencies": {
|
860 |
"isarray": {
|
861 |
-
"version": "4.1.
|
862 |
"resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz",
|
863 |
"integrity": "sha1-ihis/Kmo9Bd+Cav8YDiTmwXR7t8=",
|
864 |
"dev": true
|
865 |
},
|
866 |
"readable-stream": {
|
867 |
-
"version": "4.1.
|
868 |
"resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-1.0.34.tgz",
|
869 |
"integrity": "sha1-Elgg40vIQtLyqq+v5MKRbuMsFXw=",
|
870 |
"dev": true,
|
@@ -876,7 +876,7 @@
|
|
876 |
}
|
877 |
},
|
878 |
"string_decoder": {
|
879 |
-
"version": "4.1.
|
880 |
"resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz",
|
881 |
"integrity": "sha1-YuIDvEF2bGwoyfyEMB2rHFMQ+pQ=",
|
882 |
"dev": true
|
@@ -884,7 +884,7 @@
|
|
884 |
}
|
885 |
},
|
886 |
"block-stream": {
|
887 |
-
"version": "4.1.
|
888 |
"resolved": "https://registry.npmjs.org/block-stream/-/block-stream-0.0.9.tgz",
|
889 |
"integrity": "sha1-E+v+d4oDIFz+A3UUgeu0szAMEmo=",
|
890 |
"dev": true,
|
@@ -893,19 +893,19 @@
|
|
893 |
}
|
894 |
},
|
895 |
"bluebird": {
|
896 |
-
"version": "4.1.
|
897 |
"resolved": "https://registry.npmjs.org/bluebird/-/bluebird-3.5.1.tgz",
|
898 |
"integrity": "sha512-MKiLiV+I1AA596t9w1sQJ8jkiSr5+ZKi0WKrYGUn6d1Fx+Ij4tIj+m2WMQSGczs5jZVxV339chE8iwk6F64wjA==",
|
899 |
"dev": true
|
900 |
},
|
901 |
"bn.js": {
|
902 |
-
"version": "4.1.
|
903 |
"resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.11.8.tgz",
|
904 |
"integrity": "sha512-ItfYfPLkWHUjckQCk8xC+LwxgK8NYcXywGigJgSwOP8Y2iyWT4f2vsZnoOXTTbo+o5yXmIUJ4gn5538SO5S3gA==",
|
905 |
"dev": true
|
906 |
},
|
907 |
"boom": {
|
908 |
-
"version": "4.1.
|
909 |
"resolved": "https://registry.npmjs.org/boom/-/boom-2.10.1.tgz",
|
910 |
"integrity": "sha1-OciRjO/1eZ+D+UkqhI9iWt0Mdm8=",
|
911 |
"dev": true,
|
@@ -914,7 +914,7 @@
|
|
914 |
}
|
915 |
},
|
916 |
"brace-expansion": {
|
917 |
-
"version": "4.1.
|
918 |
"resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.8.tgz",
|
919 |
"integrity": "sha1-wHshHHyVLsH479Uad+8NHTmQopI=",
|
920 |
"dev": true,
|
@@ -924,7 +924,7 @@
|
|
924 |
}
|
925 |
},
|
926 |
"braces": {
|
927 |
-
"version": "4.1.
|
928 |
"resolved": "https://registry.npmjs.org/braces/-/braces-1.8.5.tgz",
|
929 |
"integrity": "sha1-uneWLhLf+WnWt2cR6RS3N4V79qc=",
|
930 |
"dev": true,
|
@@ -935,13 +935,13 @@
|
|
935 |
}
|
936 |
},
|
937 |
"brorand": {
|
938 |
-
"version": "4.1.
|
939 |
"resolved": "https://registry.npmjs.org/brorand/-/brorand-1.1.0.tgz",
|
940 |
"integrity": "sha1-EsJe/kCkXjwyPrhnWgoM5XsiNx8=",
|
941 |
"dev": true
|
942 |
},
|
943 |
"browser-pack": {
|
944 |
-
"version": "4.1.
|
945 |
"resolved": "https://registry.npmjs.org/browser-pack/-/browser-pack-6.0.2.tgz",
|
946 |
"integrity": "sha1-+GzWzvT1MAyOY+B6TVEvZfv/RTE=",
|
947 |
"dev": true,
|
@@ -954,7 +954,7 @@
|
|
954 |
}
|
955 |
},
|
956 |
"browser-resolve": {
|
957 |
-
"version": "4.1.
|
958 |
"resolved": "https://registry.npmjs.org/browser-resolve/-/browser-resolve-1.11.2.tgz",
|
959 |
"integrity": "sha1-j/CbCixCFxihBRwmCzLkj0QpOM4=",
|
960 |
"dev": true,
|
@@ -963,7 +963,7 @@
|
|
963 |
},
|
964 |
"dependencies": {
|
965 |
"resolve": {
|
966 |
-
"version": "4.1.
|
967 |
"resolved": "https://registry.npmjs.org/resolve/-/resolve-1.1.7.tgz",
|
968 |
"integrity": "sha1-IDEU2CrSxe2ejgQRs5ModeiJ6Xs=",
|
969 |
"dev": true
|
@@ -971,7 +971,7 @@
|
|
971 |
}
|
972 |
},
|
973 |
"browserify": {
|
974 |
-
"version": "4.1.
|
975 |
"resolved": "https://registry.npmjs.org/browserify/-/browserify-14.5.0.tgz",
|
976 |
"integrity": "sha512-gKfOsNQv/toWz+60nSPfYzuwSEdzvV2WdxrVPUbPD/qui44rAkB3t3muNtmmGYHqrG56FGwX9SUEQmzNLAeS7g==",
|
977 |
"dev": true,
|
@@ -1026,7 +1026,7 @@
|
|
1026 |
},
|
1027 |
"dependencies": {
|
1028 |
"concat-stream": {
|
1029 |
-
"version": "4.1.
|
1030 |
"resolved": "https://registry.npmjs.org/concat-stream/-/concat-stream-1.5.2.tgz",
|
1031 |
"integrity": "sha1-cIl4Yk2FavQaWnQd790mHadSwmY=",
|
1032 |
"dev": true,
|
@@ -1037,7 +1037,7 @@
|
|
1037 |
},
|
1038 |
"dependencies": {
|
1039 |
"readable-stream": {
|
1040 |
-
"version": "4.1.
|
1041 |
"resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.0.6.tgz",
|
1042 |
"integrity": "sha1-j5A0HmilPMySh4jaz80Rs265t44=",
|
1043 |
"dev": true,
|
@@ -1051,7 +1051,7 @@
|
|
1051 |
}
|
1052 |
},
|
1053 |
"string_decoder": {
|
1054 |
-
"version": "4.1.
|
1055 |
"resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz",
|
1056 |
"integrity": "sha1-YuIDvEF2bGwoyfyEMB2rHFMQ+pQ=",
|
1057 |
"dev": true
|
@@ -1061,7 +1061,7 @@
|
|
1061 |
}
|
1062 |
},
|
1063 |
"browserify-aes": {
|
1064 |
-
"version": "4.1.
|
1065 |
"resolved": "https://registry.npmjs.org/browserify-aes/-/browserify-aes-1.1.1.tgz",
|
1066 |
"integrity": "sha512-UGnTYAnB2a3YuYKIRy1/4FB2HdM866E0qC46JXvVTYKlBlZlnvfpSfY6OKfXZAkv70eJ2a1SqzpAo5CRhZGDFg==",
|
1067 |
"dev": true,
|
@@ -1075,7 +1075,7 @@
|
|
1075 |
}
|
1076 |
},
|
1077 |
"browserify-cipher": {
|
1078 |
-
"version": "4.1.
|
1079 |
"resolved": "https://registry.npmjs.org/browserify-cipher/-/browserify-cipher-1.0.0.tgz",
|
1080 |
"integrity": "sha1-mYgkSHS/XtTijalWZtzWasj8Njo=",
|
1081 |
"dev": true,
|
@@ -1086,7 +1086,7 @@
|
|
1086 |
}
|
1087 |
},
|
1088 |
"browserify-des": {
|
1089 |
-
"version": "4.1.
|
1090 |
"resolved": "https://registry.npmjs.org/browserify-des/-/browserify-des-1.0.0.tgz",
|
1091 |
"integrity": "sha1-2qJ3cXRwki7S/hhZQRihdUOXId0=",
|
1092 |
"dev": true,
|
@@ -1097,7 +1097,7 @@
|
|
1097 |
}
|
1098 |
},
|
1099 |
"browserify-rsa": {
|
1100 |
-
"version": "4.1.
|
1101 |
"resolved": "https://registry.npmjs.org/browserify-rsa/-/browserify-rsa-4.0.1.tgz",
|
1102 |
"integrity": "sha1-IeCr+vbyApzy+vsTNWenAdQTVSQ=",
|
1103 |
"dev": true,
|
@@ -1107,7 +1107,7 @@
|
|
1107 |
}
|
1108 |
},
|
1109 |
"browserify-sign": {
|
1110 |
-
"version": "4.1.
|
1111 |
"resolved": "https://registry.npmjs.org/browserify-sign/-/browserify-sign-4.0.4.tgz",
|
1112 |
"integrity": "sha1-qk62jl17ZYuqa/alfmMMvXqT0pg=",
|
1113 |
"dev": true,
|
@@ -1122,7 +1122,7 @@
|
|
1122 |
}
|
1123 |
},
|
1124 |
"browserify-zlib": {
|
1125 |
-
"version": "4.1.
|
1126 |
"resolved": "https://registry.npmjs.org/browserify-zlib/-/browserify-zlib-0.2.0.tgz",
|
1127 |
"integrity": "sha512-Z942RysHXmJrhqk88FmKBVq/v5tqmSkDz7p54G/MGyjMnCFFnC79XWNbg+Vta8W6Wb2qtSZTSxIGkJrRpCFEiA==",
|
1128 |
"dev": true,
|
@@ -1131,7 +1131,7 @@
|
|
1131 |
}
|
1132 |
},
|
1133 |
"buffer": {
|
1134 |
-
"version": "4.1.
|
1135 |
"resolved": "https://registry.npmjs.org/buffer/-/buffer-5.0.8.tgz",
|
1136 |
"integrity": "sha512-xXvjQhVNz50v2nPeoOsNqWCLGfiv4ji/gXZM28jnVwdLJxH4mFyqgqCKfaK9zf1KUbG6zTkjLOy7ou+jSMarGA==",
|
1137 |
"dev": true,
|
@@ -1141,13 +1141,13 @@
|
|
1141 |
}
|
1142 |
},
|
1143 |
"buffer-xor": {
|
1144 |
-
"version": "4.1.
|
1145 |
"resolved": "https://registry.npmjs.org/buffer-xor/-/buffer-xor-1.0.3.tgz",
|
1146 |
"integrity": "sha1-JuYe0UIvtw3ULm42cp7VHYVf6Nk=",
|
1147 |
"dev": true
|
1148 |
},
|
1149 |
"bufferstreams": {
|
1150 |
-
"version": "4.1.
|
1151 |
"resolved": "https://registry.npmjs.org/bufferstreams/-/bufferstreams-1.1.2.tgz",
|
1152 |
"integrity": "sha512-S2y8glT5dGiZEt9IExGShLUIFEE7kW6wUUapwPaqs+MBoS4jIfbRfLnSCv1UttLEPojanU4InDCmrDkiErudJg==",
|
1153 |
"dev": true,
|
@@ -1157,7 +1157,7 @@
|
|
1157 |
},
|
1158 |
"dependencies": {
|
1159 |
"debug": {
|
1160 |
-
"version": "4.1.
|
1161 |
"resolved": "https://registry.npmjs.org/debug/-/debug-2.6.1.tgz",
|
1162 |
"integrity": "sha1-eYVQkLosTjEVzH2HaUkdWPBJE1E=",
|
1163 |
"dev": true,
|
@@ -1166,7 +1166,7 @@
|
|
1166 |
}
|
1167 |
},
|
1168 |
"ms": {
|
1169 |
-
"version": "4.1.
|
1170 |
"resolved": "https://registry.npmjs.org/ms/-/ms-0.7.2.tgz",
|
1171 |
"integrity": "sha1-riXPJRKziFodldfwN4aNhDESR2U=",
|
1172 |
"dev": true
|
@@ -1174,31 +1174,31 @@
|
|
1174 |
}
|
1175 |
},
|
1176 |
"builtin-modules": {
|
1177 |
-
"version": "4.1.
|
1178 |
"resolved": "https://registry.npmjs.org/builtin-modules/-/builtin-modules-1.1.1.tgz",
|
1179 |
"integrity": "sha1-Jw8HbFpywC9bZaR9+Uxf46J4iS8=",
|
1180 |
"dev": true
|
1181 |
},
|
1182 |
"builtin-status-codes": {
|
1183 |
-
"version": "4.1.
|
1184 |
"resolved": "https://registry.npmjs.org/builtin-status-codes/-/builtin-status-codes-3.0.0.tgz",
|
1185 |
"integrity": "sha1-hZgoeOIbmOHGZCXgPQF0eI9Wnug=",
|
1186 |
"dev": true
|
1187 |
},
|
1188 |
"cached-path-relative": {
|
1189 |
-
"version": "4.1.
|
1190 |
"resolved": "https://registry.npmjs.org/cached-path-relative/-/cached-path-relative-1.0.1.tgz",
|
1191 |
"integrity": "sha1-0JxLUoAKpMB44t2BqGmqyQ0uVOc=",
|
1192 |
"dev": true
|
1193 |
},
|
1194 |
"camelcase": {
|
1195 |
-
"version": "4.1.
|
1196 |
"resolved": "https://registry.npmjs.org/camelcase/-/camelcase-2.1.1.tgz",
|
1197 |
"integrity": "sha1-fB0W1nmhu+WcoCys7PsBHiAfWh8=",
|
1198 |
"dev": true
|
1199 |
},
|
1200 |
"camelcase-keys": {
|
1201 |
-
"version": "4.1.
|
1202 |
"resolved": "https://registry.npmjs.org/camelcase-keys/-/camelcase-keys-2.1.0.tgz",
|
1203 |
"integrity": "sha1-MIvur/3ygRkFHvodkyITyRuPkuc=",
|
1204 |
"dev": true,
|
@@ -1208,13 +1208,13 @@
|
|
1208 |
}
|
1209 |
},
|
1210 |
"caseless": {
|
1211 |
-
"version": "4.1.
|
1212 |
"resolved": "https://registry.npmjs.org/caseless/-/caseless-0.11.0.tgz",
|
1213 |
"integrity": "sha1-cVuW6phBWTzDMGeSP17GDr2k99c=",
|
1214 |
"dev": true
|
1215 |
},
|
1216 |
"chalk": {
|
1217 |
-
"version": "4.1.
|
1218 |
"resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz",
|
1219 |
"integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=",
|
1220 |
"dev": true,
|
@@ -1227,7 +1227,7 @@
|
|
1227 |
}
|
1228 |
},
|
1229 |
"cipher-base": {
|
1230 |
-
"version": "4.1.
|
1231 |
"resolved": "https://registry.npmjs.org/cipher-base/-/cipher-base-1.0.4.tgz",
|
1232 |
"integrity": "sha512-Kkht5ye6ZGmwv40uUDZztayT2ThLQGfnj/T71N/XzeZeo3nf8foyW7zGTsPYkEya3m5f3cAypH+qe7YOrM1U2Q==",
|
1233 |
"dev": true,
|
@@ -1237,7 +1237,7 @@
|
|
1237 |
}
|
1238 |
},
|
1239 |
"clean-css": {
|
1240 |
-
"version": "4.1.
|
1241 |
"resolved": "https://registry.npmjs.org/clean-css/-/clean-css-3.4.28.tgz",
|
1242 |
"integrity": "sha1-vxlF6C/ICPVWlebd6uwBQA79A/8=",
|
1243 |
"dev": true,
|
@@ -1247,7 +1247,7 @@
|
|
1247 |
},
|
1248 |
"dependencies": {
|
1249 |
"source-map": {
|
1250 |
-
"version": "4.1.
|
1251 |
"resolved": "https://registry.npmjs.org/source-map/-/source-map-0.4.4.tgz",
|
1252 |
"integrity": "sha1-66T12pwNyZneaAMti092FzZSA2s=",
|
1253 |
"dev": true,
|
@@ -1258,7 +1258,7 @@
|
|
1258 |
}
|
1259 |
},
|
1260 |
"cliui": {
|
1261 |
-
"version": "4.1.
|
1262 |
"resolved": "https://registry.npmjs.org/cliui/-/cliui-3.2.0.tgz",
|
1263 |
"integrity": "sha1-EgYBU3qRbSmUD5NNo7SNWFo5IT0=",
|
1264 |
"dev": true,
|
@@ -1269,30 +1269,30 @@
|
|
1269 |
}
|
1270 |
},
|
1271 |
"clone": {
|
1272 |
-
"version": "4.1.
|
1273 |
"resolved": "https://registry.npmjs.org/clone/-/clone-1.0.3.tgz",
|
1274 |
"integrity": "sha1-KY1+IjFmD0DAA8LtMUDezz9TCF8=",
|
1275 |
"dev": true
|
1276 |
},
|
1277 |
"clone-stats": {
|
1278 |
-
"version": "4.1.
|
1279 |
"resolved": "https://registry.npmjs.org/clone-stats/-/clone-stats-0.0.1.tgz",
|
1280 |
"integrity": "sha1-uI+UqCzzi4eR1YBG6kAprYjKmdE=",
|
1281 |
"dev": true
|
1282 |
},
|
1283 |
"code-point-at": {
|
1284 |
-
"version": "4.1.
|
1285 |
"resolved": "https://registry.npmjs.org/code-point-at/-/code-point-at-1.1.0.tgz",
|
1286 |
"integrity": "sha1-DQcLTQQ6W+ozovGkDi7bPZpMz3c=",
|
1287 |
"dev": true
|
1288 |
},
|
1289 |
"codemirror": {
|
1290 |
-
"version": "4.1.
|
1291 |
"resolved": "https://registry.npmjs.org/codemirror/-/codemirror-5.32.0.tgz",
|
1292 |
"integrity": "sha512-95OxAlYiigW0g4n4ixFdavG07clJGILp3MvHh2pKR3FvyrTuHHvqtKSVbrV3/Jz6o0YqGvyCDLDTbH4h6ciaSw=="
|
1293 |
},
|
1294 |
"combine-source-map": {
|
1295 |
-
"version": "4.1.
|
1296 |
"resolved": "https://registry.npmjs.org/combine-source-map/-/combine-source-map-0.7.2.tgz",
|
1297 |
"integrity": "sha1-CHAxKFazB6h8xKxIbzqaYq7MwJ4=",
|
1298 |
"dev": true,
|
@@ -1304,7 +1304,7 @@
|
|
1304 |
}
|
1305 |
},
|
1306 |
"combined-stream": {
|
1307 |
-
"version": "4.1.
|
1308 |
"resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.5.tgz",
|
1309 |
"integrity": "sha1-k4NwpXtKUd6ix3wV1cX9+JUWQAk=",
|
1310 |
"dev": true,
|
@@ -1313,7 +1313,7 @@
|
|
1313 |
}
|
1314 |
},
|
1315 |
"commander": {
|
1316 |
-
"version": "4.1.
|
1317 |
"resolved": "https://registry.npmjs.org/commander/-/commander-2.8.1.tgz",
|
1318 |
"integrity": "sha1-Br42f+v9oMMwqh4qBy09yXYkJdQ=",
|
1319 |
"dev": true,
|
@@ -1321,14 +1321,48 @@
|
|
1321 |
"graceful-readlink": "1.0.1"
|
1322 |
}
|
1323 |
},
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1324 |
"concat-map": {
|
1325 |
-
"version": "4.1.
|
1326 |
"resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz",
|
1327 |
"integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=",
|
1328 |
"dev": true
|
1329 |
},
|
1330 |
"concat-stream": {
|
1331 |
-
"version": "4.1.
|
1332 |
"resolved": "https://registry.npmjs.org/concat-stream/-/concat-stream-1.6.0.tgz",
|
1333 |
"integrity": "sha1-CqxmL9Ur54lk1VMvaUeE5wEQrPc=",
|
1334 |
"requires": {
|
@@ -1338,7 +1372,7 @@
|
|
1338 |
}
|
1339 |
},
|
1340 |
"console-browserify": {
|
1341 |
-
"version": "4.1.
|
1342 |
"resolved": "https://registry.npmjs.org/console-browserify/-/console-browserify-1.1.0.tgz",
|
1343 |
"integrity": "sha1-8CQcRXMKn8YyOyBtvzjtx0HQuxA=",
|
1344 |
"dev": true,
|
@@ -1347,13 +1381,13 @@
|
|
1347 |
}
|
1348 |
},
|
1349 |
"console-control-strings": {
|
1350 |
-
"version": "4.1.
|
1351 |
"resolved": "https://registry.npmjs.org/console-control-strings/-/console-control-strings-1.1.0.tgz",
|
1352 |
"integrity": "sha1-PXz0Rk22RG6mRL9LOVB/mFEAjo4=",
|
1353 |
"dev": true
|
1354 |
},
|
1355 |
"consolidate": {
|
1356 |
-
"version": "4.1.
|
1357 |
"resolved": "https://registry.npmjs.org/consolidate/-/consolidate-0.14.5.tgz",
|
1358 |
"integrity": "sha1-WiUEe8dvcwcmZ8jLUsmJiI9JTGM=",
|
1359 |
"dev": true,
|
@@ -1362,30 +1396,30 @@
|
|
1362 |
}
|
1363 |
},
|
1364 |
"constants-browserify": {
|
1365 |
-
"version": "4.1.
|
1366 |
"resolved": "https://registry.npmjs.org/constants-browserify/-/constants-browserify-1.0.0.tgz",
|
1367 |
"integrity": "sha1-wguW2MYXdIqvHBYCF2DNJ/y4y3U=",
|
1368 |
"dev": true
|
1369 |
},
|
1370 |
"convert-source-map": {
|
1371 |
-
"version": "4.1.
|
1372 |
"resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.1.3.tgz",
|
1373 |
"integrity": "sha1-SCnId+n+SbMWHzvzZziI4gRpmGA=",
|
1374 |
"dev": true
|
1375 |
},
|
1376 |
"core-js": {
|
1377 |
-
"version": "4.1.
|
1378 |
"resolved": "https://registry.npmjs.org/core-js/-/core-js-2.5.1.tgz",
|
1379 |
"integrity": "sha1-rmh03GaTd4m4B1T/VCjfZoGcpQs=",
|
1380 |
"dev": true
|
1381 |
},
|
1382 |
"core-util-is": {
|
1383 |
-
"version": "4.1.
|
1384 |
"resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz",
|
1385 |
"integrity": "sha1-tf1UIgqivFq1eqtxQMlAdUUDwac="
|
1386 |
},
|
1387 |
"create-ecdh": {
|
1388 |
-
"version": "4.1.
|
1389 |
"resolved": "https://registry.npmjs.org/create-ecdh/-/create-ecdh-4.0.0.tgz",
|
1390 |
"integrity": "sha1-iIxyNZbN92EvZJgjPuvXo1MBc30=",
|
1391 |
"dev": true,
|
@@ -1395,7 +1429,7 @@
|
|
1395 |
}
|
1396 |
},
|
1397 |
"create-hash": {
|
1398 |
-
"version": "4.1.
|
1399 |
"resolved": "https://registry.npmjs.org/create-hash/-/create-hash-1.1.3.tgz",
|
1400 |
"integrity": "sha1-YGBCrIuSYnUPSDyt2rD1gZFy2P0=",
|
1401 |
"dev": true,
|
@@ -1407,7 +1441,7 @@
|
|
1407 |
}
|
1408 |
},
|
1409 |
"create-hmac": {
|
1410 |
-
"version": "4.1.
|
1411 |
"resolved": "https://registry.npmjs.org/create-hmac/-/create-hmac-1.1.6.tgz",
|
1412 |
"integrity": "sha1-rLniIaThe9sHbpBlfEK5PjcmzwY=",
|
1413 |
"dev": true,
|
@@ -1421,7 +1455,7 @@
|
|
1421 |
}
|
1422 |
},
|
1423 |
"cross-spawn": {
|
1424 |
-
"version": "4.1.
|
1425 |
"resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-3.0.1.tgz",
|
1426 |
"integrity": "sha1-ElYDfsufDF9549bvE14wdwGEuYI=",
|
1427 |
"dev": true,
|
@@ -1431,7 +1465,7 @@
|
|
1431 |
},
|
1432 |
"dependencies": {
|
1433 |
"lru-cache": {
|
1434 |
-
"version": "4.1.
|
1435 |
"resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-4.1.1.tgz",
|
1436 |
"integrity": "sha512-q4spe4KTfsAS1SUHLO0wz8Qiyf1+vMIAgpRYioFYDMNqKfHQbg+AVDH3i4fvpl71/P1L0dBl+fQi+P37UYf0ew==",
|
1437 |
"dev": true,
|
@@ -1443,7 +1477,7 @@
|
|
1443 |
}
|
1444 |
},
|
1445 |
"cryptiles": {
|
1446 |
-
"version": "4.1.
|
1447 |
"resolved": "https://registry.npmjs.org/cryptiles/-/cryptiles-2.0.5.tgz",
|
1448 |
"integrity": "sha1-O9/s3GCBR8HGcgL6KR59ylnqo7g=",
|
1449 |
"dev": true,
|
@@ -1452,7 +1486,7 @@
|
|
1452 |
}
|
1453 |
},
|
1454 |
"crypto-browserify": {
|
1455 |
-
"version": "4.1.
|
1456 |
"resolved": "https://registry.npmjs.org/crypto-browserify/-/crypto-browserify-3.12.0.tgz",
|
1457 |
"integrity": "sha512-fz4spIh+znjO2VjL+IdhEpRJ3YN6sMzITSBijk6FK2UvTqruSQW+/cCZTSNsMiZNvUeq0CqurF+dAbyiGOY6Wg==",
|
1458 |
"dev": true,
|
@@ -1471,7 +1505,7 @@
|
|
1471 |
}
|
1472 |
},
|
1473 |
"css": {
|
1474 |
-
"version": "4.1.
|
1475 |
"resolved": "https://registry.npmjs.org/css/-/css-2.2.1.tgz",
|
1476 |
"integrity": "sha1-c6TIHehdtmTU7mdPfUcIXjstVdw=",
|
1477 |
"dev": true,
|
@@ -1483,7 +1517,7 @@
|
|
1483 |
},
|
1484 |
"dependencies": {
|
1485 |
"source-map": {
|
1486 |
-
"version": "4.1.
|
1487 |
"resolved": "https://registry.npmjs.org/source-map/-/source-map-0.1.43.tgz",
|
1488 |
"integrity": "sha1-wkvBRspRfBRx9drL4lcbK3+eM0Y=",
|
1489 |
"dev": true,
|
@@ -1494,7 +1528,7 @@
|
|
1494 |
}
|
1495 |
},
|
1496 |
"currently-unhandled": {
|
1497 |
-
"version": "4.1.
|
1498 |
"resolved": "https://registry.npmjs.org/currently-unhandled/-/currently-unhandled-0.4.1.tgz",
|
1499 |
"integrity": "sha1-mI3zP+qxke95mmE2nddsF635V+o=",
|
1500 |
"dev": true,
|
@@ -1503,7 +1537,7 @@
|
|
1503 |
}
|
1504 |
},
|
1505 |
"d": {
|
1506 |
-
"version": "4.1.
|
1507 |
"resolved": "https://registry.npmjs.org/d/-/d-1.0.0.tgz",
|
1508 |
"integrity": "sha1-dUu1v+VUUdpppYuU1F9MWwRi1Y8=",
|
1509 |
"dev": true,
|
@@ -1512,7 +1546,7 @@
|
|
1512 |
}
|
1513 |
},
|
1514 |
"dashdash": {
|
1515 |
-
"version": "4.1.
|
1516 |
"resolved": "https://registry.npmjs.org/dashdash/-/dashdash-1.14.1.tgz",
|
1517 |
"integrity": "sha1-hTz6D3y+L+1d4gMmuN1YEDX24vA=",
|
1518 |
"dev": true,
|
@@ -1521,7 +1555,7 @@
|
|
1521 |
},
|
1522 |
"dependencies": {
|
1523 |
"assert-plus": {
|
1524 |
-
"version": "4.1.
|
1525 |
"resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz",
|
1526 |
"integrity": "sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU=",
|
1527 |
"dev": true
|
@@ -1529,19 +1563,19 @@
|
|
1529 |
}
|
1530 |
},
|
1531 |
"date-now": {
|
1532 |
-
"version": "4.1.
|
1533 |
"resolved": "https://registry.npmjs.org/date-now/-/date-now-0.1.4.tgz",
|
1534 |
"integrity": "sha1-6vQ5/U1ISK105cx9vvIAZyueNFs=",
|
1535 |
"dev": true
|
1536 |
},
|
1537 |
"dateformat": {
|
1538 |
-
"version": "4.1.
|
1539 |
"resolved": "https://registry.npmjs.org/dateformat/-/dateformat-2.2.0.tgz",
|
1540 |
"integrity": "sha1-QGXiATz5+5Ft39gu+1Bq1MZ2kGI=",
|
1541 |
"dev": true
|
1542 |
},
|
1543 |
"debug": {
|
1544 |
-
"version": "4.1.
|
1545 |
"resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
|
1546 |
"integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
|
1547 |
"dev": true,
|
@@ -1550,7 +1584,7 @@
|
|
1550 |
}
|
1551 |
},
|
1552 |
"debug-fabulous": {
|
1553 |
-
"version": "4.1.
|
1554 |
"resolved": "https://registry.npmjs.org/debug-fabulous/-/debug-fabulous-0.2.1.tgz",
|
1555 |
"integrity": "sha512-u0TV6HcfLsZ03xLBhdhSViQMldaiQ2o+8/nSILaXkuNSWvxkx66vYJUAam0Eu7gAilJRX/69J4kKdqajQPaPyw==",
|
1556 |
"dev": true,
|
@@ -1561,7 +1595,7 @@
|
|
1561 |
},
|
1562 |
"dependencies": {
|
1563 |
"debug": {
|
1564 |
-
"version": "4.1.
|
1565 |
"resolved": "https://registry.npmjs.org/debug/-/debug-3.1.0.tgz",
|
1566 |
"integrity": "sha512-OX8XqP7/1a9cqkxYw2yXss15f26NKWBpDXQd0/uK/KPqdQhxbPa994hnzjcE2VqQpDslf55723cKPUOGSmMY3g==",
|
1567 |
"dev": true,
|
@@ -1570,7 +1604,7 @@
|
|
1570 |
}
|
1571 |
},
|
1572 |
"object-assign": {
|
1573 |
-
"version": "4.1.
|
1574 |
"resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz",
|
1575 |
"integrity": "sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM=",
|
1576 |
"dev": true
|
@@ -1578,13 +1612,13 @@
|
|
1578 |
}
|
1579 |
},
|
1580 |
"decamelize": {
|
1581 |
-
"version": "4.1.
|
1582 |
"resolved": "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz",
|
1583 |
"integrity": "sha1-9lNNFRSCabIDUue+4m9QH5oZEpA=",
|
1584 |
"dev": true
|
1585 |
},
|
1586 |
"defaults": {
|
1587 |
-
"version": "4.1.
|
1588 |
"resolved": "https://registry.npmjs.org/defaults/-/defaults-1.0.3.tgz",
|
1589 |
"integrity": "sha1-xlYFHpgX2f8I7YgUd/P+QBnz730=",
|
1590 |
"dev": true,
|
@@ -1593,31 +1627,31 @@
|
|
1593 |
}
|
1594 |
},
|
1595 |
"defined": {
|
1596 |
-
"version": "4.1.
|
1597 |
"resolved": "https://registry.npmjs.org/defined/-/defined-1.0.0.tgz",
|
1598 |
"integrity": "sha1-yY2bzvdWdBiOEQlpFRGZ45sfppM=",
|
1599 |
"dev": true
|
1600 |
},
|
1601 |
"delayed-stream": {
|
1602 |
-
"version": "4.1.
|
1603 |
"resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz",
|
1604 |
"integrity": "sha1-3zrhmayt+31ECqrgsp4icrJOxhk=",
|
1605 |
"dev": true
|
1606 |
},
|
1607 |
"delegates": {
|
1608 |
-
"version": "4.1.
|
1609 |
"resolved": "https://registry.npmjs.org/delegates/-/delegates-1.0.0.tgz",
|
1610 |
"integrity": "sha1-hMbhWbgZBP3KWaDvRM2HDTElD5o=",
|
1611 |
"dev": true
|
1612 |
},
|
1613 |
"deprecated": {
|
1614 |
-
"version": "4.1.
|
1615 |
"resolved": "https://registry.npmjs.org/deprecated/-/deprecated-0.0.1.tgz",
|
1616 |
"integrity": "sha1-+cmvVGSvoeepcUWKi97yqpTVuxk=",
|
1617 |
"dev": true
|
1618 |
},
|
1619 |
"deps-sort": {
|
1620 |
-
"version": "4.1.
|
1621 |
"resolved": "https://registry.npmjs.org/deps-sort/-/deps-sort-2.0.0.tgz",
|
1622 |
"integrity": "sha1-CRckkC6EZYJg65EHSMzNGvbiH7U=",
|
1623 |
"dev": true,
|
@@ -1629,7 +1663,7 @@
|
|
1629 |
}
|
1630 |
},
|
1631 |
"derequire": {
|
1632 |
-
"version": "4.1.
|
1633 |
"resolved": "https://registry.npmjs.org/derequire/-/derequire-2.0.6.tgz",
|
1634 |
"integrity": "sha1-MaQUu3yhdiOfp4sRZjbvd9UX52g=",
|
1635 |
"dev": true,
|
@@ -1642,7 +1676,7 @@
|
|
1642 |
}
|
1643 |
},
|
1644 |
"des.js": {
|
1645 |
-
"version": "4.1.
|
1646 |
"resolved": "https://registry.npmjs.org/des.js/-/des.js-1.0.0.tgz",
|
1647 |
"integrity": "sha1-wHTS4qpqipoH29YfmhXCzYPsjsw=",
|
1648 |
"dev": true,
|
@@ -1652,7 +1686,7 @@
|
|
1652 |
}
|
1653 |
},
|
1654 |
"detect-file": {
|
1655 |
-
"version": "4.1.
|
1656 |
"resolved": "https://registry.npmjs.org/detect-file/-/detect-file-0.1.0.tgz",
|
1657 |
"integrity": "sha1-STXe39lIhkjgBrASlWbpOGcR6mM=",
|
1658 |
"dev": true,
|
@@ -1661,7 +1695,7 @@
|
|
1661 |
}
|
1662 |
},
|
1663 |
"detect-indent": {
|
1664 |
-
"version": "4.1.
|
1665 |
"resolved": "https://registry.npmjs.org/detect-indent/-/detect-indent-4.0.0.tgz",
|
1666 |
"integrity": "sha1-920GQ1LN9Docts5hnE7jqUdd4gg=",
|
1667 |
"dev": true,
|
@@ -1670,13 +1704,13 @@
|
|
1670 |
}
|
1671 |
},
|
1672 |
"detect-newline": {
|
1673 |
-
"version": "4.1.
|
1674 |
"resolved": "https://registry.npmjs.org/detect-newline/-/detect-newline-2.1.0.tgz",
|
1675 |
"integrity": "sha1-9B8cEL5LAOh7XxPaaAdZ8sW/0+I=",
|
1676 |
"dev": true
|
1677 |
},
|
1678 |
"detective": {
|
1679 |
-
"version": "4.1.
|
1680 |
"resolved": "https://registry.npmjs.org/detective/-/detective-4.7.0.tgz",
|
1681 |
"integrity": "sha512-4mBqSEdMfBpRAo/DQZnTcAXenpiSIJmVKbCMSotS+SFWWcrP/CKM6iBRPdTiEO+wZhlfEsoZlGqpG6ycl5vTqw==",
|
1682 |
"dev": true,
|
@@ -1686,7 +1720,7 @@
|
|
1686 |
},
|
1687 |
"dependencies": {
|
1688 |
"acorn": {
|
1689 |
-
"version": "4.1.
|
1690 |
"resolved": "https://registry.npmjs.org/acorn/-/acorn-5.2.1.tgz",
|
1691 |
"integrity": "sha512-jG0u7c4Ly+3QkkW18V+NRDN+4bWHdln30NL1ZL2AvFZZmQe/BfopYCtghCKKVBUSetZ4QKcyA0pY6/4Gw8Pv8w==",
|
1692 |
"dev": true
|
@@ -1694,7 +1728,7 @@
|
|
1694 |
}
|
1695 |
},
|
1696 |
"diffie-hellman": {
|
1697 |
-
"version": "4.1.
|
1698 |
"resolved": "https://registry.npmjs.org/diffie-hellman/-/diffie-hellman-5.0.2.tgz",
|
1699 |
"integrity": "sha1-tYNXOScM/ias9jIJn97SoH8gnl4=",
|
1700 |
"dev": true,
|
@@ -1705,7 +1739,7 @@
|
|
1705 |
}
|
1706 |
},
|
1707 |
"dir-glob": {
|
1708 |
-
"version": "4.1.
|
1709 |
"resolved": "https://registry.npmjs.org/dir-glob/-/dir-glob-2.0.0.tgz",
|
1710 |
"integrity": "sha512-37qirFDz8cA5fimp9feo43fSuRo2gHwaIn6dXL8Ber1dGwUosDrGZeCCXq57WnIqE4aQ+u3eQZzsk1yOzhdwag==",
|
1711 |
"dev": true,
|
@@ -1715,19 +1749,19 @@
|
|
1715 |
}
|
1716 |
},
|
1717 |
"domain-browser": {
|
1718 |
-
"version": "4.1.
|
1719 |
"resolved": "https://registry.npmjs.org/domain-browser/-/domain-browser-1.1.7.tgz",
|
1720 |
"integrity": "sha1-hnqksJP6oF8d4IwG9NeyH9+GmLw=",
|
1721 |
"dev": true
|
1722 |
},
|
1723 |
"duplexer": {
|
1724 |
-
"version": "4.1.
|
1725 |
"resolved": "https://registry.npmjs.org/duplexer/-/duplexer-0.1.1.tgz",
|
1726 |
"integrity": "sha1-rOb/gIwc5mtX0ev5eXessCM0z8E=",
|
1727 |
"dev": true
|
1728 |
},
|
1729 |
"duplexer2": {
|
1730 |
-
"version": "4.1.
|
1731 |
"resolved": "https://registry.npmjs.org/duplexer2/-/duplexer2-0.1.4.tgz",
|
1732 |
"integrity": "sha1-ixLauHjA1p4+eJEFFmKjL8a93ME=",
|
1733 |
"dev": true,
|
@@ -1735,8 +1769,13 @@
|
|
1735 |
"readable-stream": "2.3.3"
|
1736 |
}
|
1737 |
},
|
|
|
|
|
|
|
|
|
|
|
1738 |
"ecc-jsbn": {
|
1739 |
-
"version": "4.1.
|
1740 |
"resolved": "https://registry.npmjs.org/ecc-jsbn/-/ecc-jsbn-0.1.1.tgz",
|
1741 |
"integrity": "sha1-D8c6ntXw1Tw4GTOYUj735UN3dQU=",
|
1742 |
"dev": true,
|
@@ -1746,7 +1785,7 @@
|
|
1746 |
}
|
1747 |
},
|
1748 |
"elliptic": {
|
1749 |
-
"version": "4.1.
|
1750 |
"resolved": "https://registry.npmjs.org/elliptic/-/elliptic-6.4.0.tgz",
|
1751 |
"integrity": "sha1-ysmvh2LIWDYYcAPI3+GT5eLq5d8=",
|
1752 |
"dev": true,
|
@@ -1761,7 +1800,7 @@
|
|
1761 |
}
|
1762 |
},
|
1763 |
"end-of-stream": {
|
1764 |
-
"version": "4.1.
|
1765 |
"resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-0.1.5.tgz",
|
1766 |
"integrity": "sha1-jhdyBsPICDfYVjLouTWd/osvbq8=",
|
1767 |
"dev": true,
|
@@ -1770,7 +1809,7 @@
|
|
1770 |
},
|
1771 |
"dependencies": {
|
1772 |
"once": {
|
1773 |
-
"version": "4.1.
|
1774 |
"resolved": "https://registry.npmjs.org/once/-/once-1.3.3.tgz",
|
1775 |
"integrity": "sha1-suJhVXzkwxTsgwTz+oJmPkKXyiA=",
|
1776 |
"dev": true,
|
@@ -1781,7 +1820,7 @@
|
|
1781 |
}
|
1782 |
},
|
1783 |
"error-ex": {
|
1784 |
-
"version": "4.1.
|
1785 |
"resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.1.tgz",
|
1786 |
"integrity": "sha1-+FWobOYa3E6GIcPNoh56dhLDqNw=",
|
1787 |
"dev": true,
|
@@ -1790,7 +1829,7 @@
|
|
1790 |
}
|
1791 |
},
|
1792 |
"es5-ext": {
|
1793 |
-
"version": "4.1.
|
1794 |
"resolved": "https://registry.npmjs.org/es5-ext/-/es5-ext-0.10.37.tgz",
|
1795 |
"integrity": "sha1-DudB0Ui4AGm6J9AgOTdWryV978M=",
|
1796 |
"dev": true,
|
@@ -1800,7 +1839,7 @@
|
|
1800 |
}
|
1801 |
},
|
1802 |
"es6-iterator": {
|
1803 |
-
"version": "4.1.
|
1804 |
"resolved": "https://registry.npmjs.org/es6-iterator/-/es6-iterator-2.0.3.tgz",
|
1805 |
"integrity": "sha1-p96IkUGgWpSwhUQDstCg+/qY87c=",
|
1806 |
"dev": true,
|
@@ -1811,7 +1850,7 @@
|
|
1811 |
}
|
1812 |
},
|
1813 |
"es6-map": {
|
1814 |
-
"version": "4.1.
|
1815 |
"resolved": "https://registry.npmjs.org/es6-map/-/es6-map-0.1.5.tgz",
|
1816 |
"integrity": "sha1-kTbgUD3MBqMBaQ8LsU/042TpSfA=",
|
1817 |
"dev": true,
|
@@ -1825,13 +1864,13 @@
|
|
1825 |
}
|
1826 |
},
|
1827 |
"es6-promise": {
|
1828 |
-
"version": "4.1.
|
1829 |
"resolved": "https://registry.npmjs.org/es6-promise/-/es6-promise-3.3.1.tgz",
|
1830 |
"integrity": "sha1-oIzd6EzNvzTQJ6FFG8kdS80ophM=",
|
1831 |
"dev": true
|
1832 |
},
|
1833 |
"es6-set": {
|
1834 |
-
"version": "4.1.
|
1835 |
"resolved": "https://registry.npmjs.org/es6-set/-/es6-set-0.1.5.tgz",
|
1836 |
"integrity": "sha1-0rPsXU2ADO2BjbU40ol02wpzzLE=",
|
1837 |
"dev": true,
|
@@ -1844,7 +1883,7 @@
|
|
1844 |
}
|
1845 |
},
|
1846 |
"es6-symbol": {
|
1847 |
-
"version": "4.1.
|
1848 |
"resolved": "https://registry.npmjs.org/es6-symbol/-/es6-symbol-3.1.1.tgz",
|
1849 |
"integrity": "sha1-vwDvT9q2uhtG7Le2KbTH7VcVzHc=",
|
1850 |
"dev": true,
|
@@ -1854,7 +1893,7 @@
|
|
1854 |
}
|
1855 |
},
|
1856 |
"es6-weak-map": {
|
1857 |
-
"version": "4.1.
|
1858 |
"resolved": "https://registry.npmjs.org/es6-weak-map/-/es6-weak-map-2.0.2.tgz",
|
1859 |
"integrity": "sha1-XjqzIlH/0VOKH45f+hNXdy+S2W8=",
|
1860 |
"dev": true,
|
@@ -1866,13 +1905,13 @@
|
|
1866 |
}
|
1867 |
},
|
1868 |
"escape-string-regexp": {
|
1869 |
-
"version": "4.1.
|
1870 |
"resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz",
|
1871 |
"integrity": "sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=",
|
1872 |
"dev": true
|
1873 |
},
|
1874 |
"escope": {
|
1875 |
-
"version": "4.1.
|
1876 |
"resolved": "https://registry.npmjs.org/escope/-/escope-3.6.0.tgz",
|
1877 |
"integrity": "sha1-4Bl16BJ4GhY6ba392AOY3GTIicM=",
|
1878 |
"dev": true,
|
@@ -1884,13 +1923,13 @@
|
|
1884 |
}
|
1885 |
},
|
1886 |
"esprima": {
|
1887 |
-
"version": "4.1.
|
1888 |
"resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.0.tgz",
|
1889 |
"integrity": "sha512-oftTcaMu/EGrEIu904mWteKIv8vMuOgGYo7EhVJJN00R/EED9DCua/xxHRdYnKtcECzVg7xOWhflvJMnqcFZjw==",
|
1890 |
"dev": true
|
1891 |
},
|
1892 |
"esrecurse": {
|
1893 |
-
"version": "4.1.
|
1894 |
"resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.2.0.tgz",
|
1895 |
"integrity": "sha1-+pVo2Y04I/mkHZHpAtyrnqblsWM=",
|
1896 |
"dev": true,
|
@@ -1900,7 +1939,7 @@
|
|
1900 |
},
|
1901 |
"dependencies": {
|
1902 |
"object-assign": {
|
1903 |
-
"version": "4.1.
|
1904 |
"resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz",
|
1905 |
"integrity": "sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM=",
|
1906 |
"dev": true
|
@@ -1908,19 +1947,19 @@
|
|
1908 |
}
|
1909 |
},
|
1910 |
"estraverse": {
|
1911 |
-
"version": "4.1.
|
1912 |
"resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.2.0.tgz",
|
1913 |
"integrity": "sha1-De4/7TH81GlhjOc0IJn8GvoL2xM=",
|
1914 |
"dev": true
|
1915 |
},
|
1916 |
"esutils": {
|
1917 |
-
"version": "4.1.
|
1918 |
"resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.2.tgz",
|
1919 |
"integrity": "sha1-Cr9PHKpbyx96nYrMbepPqqBLrJs=",
|
1920 |
"dev": true
|
1921 |
},
|
1922 |
"event-emitter": {
|
1923 |
-
"version": "4.1.
|
1924 |
"resolved": "https://registry.npmjs.org/event-emitter/-/event-emitter-0.3.5.tgz",
|
1925 |
"integrity": "sha1-34xp7vFkeSPHFXuc6DhAYQsCzDk=",
|
1926 |
"dev": true,
|
@@ -1930,7 +1969,7 @@
|
|
1930 |
}
|
1931 |
},
|
1932 |
"event-stream": {
|
1933 |
-
"version": "4.1.
|
1934 |
"resolved": "https://registry.npmjs.org/event-stream/-/event-stream-3.3.4.tgz",
|
1935 |
"integrity": "sha1-SrTJoPWlTbkzi0w02Gv86PSzVXE=",
|
1936 |
"dev": true,
|
@@ -1945,13 +1984,13 @@
|
|
1945 |
}
|
1946 |
},
|
1947 |
"events": {
|
1948 |
-
"version": "4.1.
|
1949 |
"resolved": "https://registry.npmjs.org/events/-/events-1.1.1.tgz",
|
1950 |
"integrity": "sha1-nr23Y1rQmccNzEwqH1AEKI6L2SQ=",
|
1951 |
"dev": true
|
1952 |
},
|
1953 |
"evp_bytestokey": {
|
1954 |
-
"version": "4.1.
|
1955 |
"resolved": "https://registry.npmjs.org/evp_bytestokey/-/evp_bytestokey-1.0.3.tgz",
|
1956 |
"integrity": "sha512-/f2Go4TognH/KvCISP7OUsHn85hT9nUkxxA9BEWxFn+Oj9o8ZNLm/40hdlgSLyuOimsrTKLUMEorQexp/aPQeA==",
|
1957 |
"dev": true,
|
@@ -1961,7 +2000,7 @@
|
|
1961 |
}
|
1962 |
},
|
1963 |
"expand-brackets": {
|
1964 |
-
"version": "4.1.
|
1965 |
"resolved": "https://registry.npmjs.org/expand-brackets/-/expand-brackets-0.1.5.tgz",
|
1966 |
"integrity": "sha1-3wcoTjQqgHzXM6xa9yQR5YHRF3s=",
|
1967 |
"dev": true,
|
@@ -1970,7 +2009,7 @@
|
|
1970 |
}
|
1971 |
},
|
1972 |
"expand-range": {
|
1973 |
-
"version": "4.1.
|
1974 |
"resolved": "https://registry.npmjs.org/expand-range/-/expand-range-1.8.2.tgz",
|
1975 |
"integrity": "sha1-opnv/TNf4nIeuujiV+x5ZE/IUzc=",
|
1976 |
"dev": true,
|
@@ -1979,7 +2018,7 @@
|
|
1979 |
}
|
1980 |
},
|
1981 |
"expand-tilde": {
|
1982 |
-
"version": "4.1.
|
1983 |
"resolved": "https://registry.npmjs.org/expand-tilde/-/expand-tilde-1.2.2.tgz",
|
1984 |
"integrity": "sha1-C4HrqJflo9MdHD0QL48BRB5VlEk=",
|
1985 |
"dev": true,
|
@@ -1988,13 +2027,13 @@
|
|
1988 |
}
|
1989 |
},
|
1990 |
"extend": {
|
1991 |
-
"version": "4.1.
|
1992 |
"resolved": "https://registry.npmjs.org/extend/-/extend-3.0.1.tgz",
|
1993 |
"integrity": "sha1-p1Xqe8Gt/MWjHOfnYtuq3F5jZEQ=",
|
1994 |
"dev": true
|
1995 |
},
|
1996 |
"extglob": {
|
1997 |
-
"version": "4.1.
|
1998 |
"resolved": "https://registry.npmjs.org/extglob/-/extglob-0.3.2.tgz",
|
1999 |
"integrity": "sha1-Lhj/PS9JqydlzskCPwEdqo2DSaE=",
|
2000 |
"dev": true,
|
@@ -2003,13 +2042,13 @@
|
|
2003 |
}
|
2004 |
},
|
2005 |
"extsprintf": {
|
2006 |
-
"version": "4.1.
|
2007 |
"resolved": "https://registry.npmjs.org/extsprintf/-/extsprintf-1.3.0.tgz",
|
2008 |
"integrity": "sha1-lpGEQOMEGnpBT4xS48V06zw+HgU=",
|
2009 |
"dev": true
|
2010 |
},
|
2011 |
"fancy-log": {
|
2012 |
-
"version": "4.1.
|
2013 |
"resolved": "https://registry.npmjs.org/fancy-log/-/fancy-log-1.3.0.tgz",
|
2014 |
"integrity": "sha1-Rb4X0Cu5kX1gzP/UmVyZnmyMmUg=",
|
2015 |
"dev": true,
|
@@ -2019,19 +2058,19 @@
|
|
2019 |
}
|
2020 |
},
|
2021 |
"filename-regex": {
|
2022 |
-
"version": "4.1.
|
2023 |
"resolved": "https://registry.npmjs.org/filename-regex/-/filename-regex-2.0.1.tgz",
|
2024 |
"integrity": "sha1-wcS5vuPglyXdsQa3XB4wH+LxiyY=",
|
2025 |
"dev": true
|
2026 |
},
|
2027 |
"filesize": {
|
2028 |
-
"version": "4.1.
|
2029 |
"resolved": "https://registry.npmjs.org/filesize/-/filesize-2.0.4.tgz",
|
2030 |
"integrity": "sha1-eAWUHGD83+Y/RtfqNYxZreEcEyU=",
|
2031 |
"dev": true
|
2032 |
},
|
2033 |
"fill-range": {
|
2034 |
-
"version": "4.1.
|
2035 |
"resolved": "https://registry.npmjs.org/fill-range/-/fill-range-2.2.3.tgz",
|
2036 |
"integrity": "sha1-ULd9/X5Gm8dJJHCWNpn+eoSFpyM=",
|
2037 |
"dev": true,
|
@@ -2044,13 +2083,13 @@
|
|
2044 |
}
|
2045 |
},
|
2046 |
"find-index": {
|
2047 |
-
"version": "4.1.
|
2048 |
"resolved": "https://registry.npmjs.org/find-index/-/find-index-0.1.1.tgz",
|
2049 |
"integrity": "sha1-Z101iyyjiS15Whq0cjL4tuLg3eQ=",
|
2050 |
"dev": true
|
2051 |
},
|
2052 |
"find-up": {
|
2053 |
-
"version": "4.1.
|
2054 |
"resolved": "https://registry.npmjs.org/find-up/-/find-up-1.1.2.tgz",
|
2055 |
"integrity": "sha1-ay6YIrGizgpgq2TWEOzK1TyyTQ8=",
|
2056 |
"dev": true,
|
@@ -2060,7 +2099,7 @@
|
|
2060 |
}
|
2061 |
},
|
2062 |
"findup-sync": {
|
2063 |
-
"version": "4.1.
|
2064 |
"resolved": "https://registry.npmjs.org/findup-sync/-/findup-sync-0.4.3.tgz",
|
2065 |
"integrity": "sha1-QAQ5Kee8YK3wt/SCfExudaDeyhI=",
|
2066 |
"dev": true,
|
@@ -2072,7 +2111,7 @@
|
|
2072 |
}
|
2073 |
},
|
2074 |
"fined": {
|
2075 |
-
"version": "4.1.
|
2076 |
"resolved": "https://registry.npmjs.org/fined/-/fined-1.1.0.tgz",
|
2077 |
"integrity": "sha1-s33IRLdqL15wgeiE98CuNE8VNHY=",
|
2078 |
"dev": true,
|
@@ -2085,7 +2124,7 @@
|
|
2085 |
},
|
2086 |
"dependencies": {
|
2087 |
"expand-tilde": {
|
2088 |
-
"version": "4.1.
|
2089 |
"resolved": "https://registry.npmjs.org/expand-tilde/-/expand-tilde-2.0.2.tgz",
|
2090 |
"integrity": "sha1-l+gBqgUt8CRU3kawK/YhZCzchQI=",
|
2091 |
"dev": true,
|
@@ -2096,25 +2135,25 @@
|
|
2096 |
}
|
2097 |
},
|
2098 |
"first-chunk-stream": {
|
2099 |
-
"version": "4.1.
|
2100 |
"resolved": "https://registry.npmjs.org/first-chunk-stream/-/first-chunk-stream-1.0.0.tgz",
|
2101 |
"integrity": "sha1-Wb+1DNkF9g18OUzT2ayqtOatk04=",
|
2102 |
"dev": true
|
2103 |
},
|
2104 |
"flagged-respawn": {
|
2105 |
-
"version": "4.1.
|
2106 |
"resolved": "https://registry.npmjs.org/flagged-respawn/-/flagged-respawn-0.3.2.tgz",
|
2107 |
"integrity": "sha1-/xke3c1wiKZ1smEP/8l2vpuAdLU=",
|
2108 |
"dev": true
|
2109 |
},
|
2110 |
"for-in": {
|
2111 |
-
"version": "4.1.
|
2112 |
"resolved": "https://registry.npmjs.org/for-in/-/for-in-1.0.2.tgz",
|
2113 |
"integrity": "sha1-gQaNKVqBQuwKxybG4iAMMPttXoA=",
|
2114 |
"dev": true
|
2115 |
},
|
2116 |
"for-own": {
|
2117 |
-
"version": "4.1.
|
2118 |
"resolved": "https://registry.npmjs.org/for-own/-/for-own-0.1.5.tgz",
|
2119 |
"integrity": "sha1-UmXGgaTylNq78XyVCbZ2OqhFEM4=",
|
2120 |
"dev": true,
|
@@ -2123,13 +2162,13 @@
|
|
2123 |
}
|
2124 |
},
|
2125 |
"forever-agent": {
|
2126 |
-
"version": "4.1.
|
2127 |
"resolved": "https://registry.npmjs.org/forever-agent/-/forever-agent-0.6.1.tgz",
|
2128 |
"integrity": "sha1-+8cfDEGt6zf5bFd60e1C2P2sypE=",
|
2129 |
"dev": true
|
2130 |
},
|
2131 |
"form-data": {
|
2132 |
-
"version": "4.1.
|
2133 |
"resolved": "https://registry.npmjs.org/form-data/-/form-data-2.1.4.tgz",
|
2134 |
"integrity": "sha1-M8GDrPGTJ27KqYFDpp6Uv+4XUNE=",
|
2135 |
"dev": true,
|
@@ -2140,24 +2179,24 @@
|
|
2140 |
}
|
2141 |
},
|
2142 |
"form-serialize": {
|
2143 |
-
"version": "4.1.
|
2144 |
"resolved": "https://registry.npmjs.org/form-serialize/-/form-serialize-0.7.2.tgz",
|
2145 |
"integrity": "sha1-sKL/DCICb7bT0VydM/beakMuRzI="
|
2146 |
},
|
2147 |
"from": {
|
2148 |
-
"version": "4.1.
|
2149 |
"resolved": "https://registry.npmjs.org/from/-/from-0.1.7.tgz",
|
2150 |
"integrity": "sha1-g8YK/Fi5xWmXAH7Rp2izqzA6RP4=",
|
2151 |
"dev": true
|
2152 |
},
|
2153 |
"fs-exists-sync": {
|
2154 |
-
"version": "4.1.
|
2155 |
"resolved": "https://registry.npmjs.org/fs-exists-sync/-/fs-exists-sync-0.1.0.tgz",
|
2156 |
"integrity": "sha1-mC1ok6+RjnLQjeyehnP/K1qNat0=",
|
2157 |
"dev": true
|
2158 |
},
|
2159 |
"fs-readfile-promise": {
|
2160 |
-
"version": "4.1.
|
2161 |
"resolved": "https://registry.npmjs.org/fs-readfile-promise/-/fs-readfile-promise-2.0.1.tgz",
|
2162 |
"integrity": "sha1-gAI4I5gfn//+AWCei+Zo9prknnA=",
|
2163 |
"dev": true,
|
@@ -2166,7 +2205,7 @@
|
|
2166 |
},
|
2167 |
"dependencies": {
|
2168 |
"graceful-fs": {
|
2169 |
-
"version": "4.1.
|
2170 |
"resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.1.11.tgz",
|
2171 |
"integrity": "sha1-Dovf5NHduIVNZOBOp8AOKgJuVlg=",
|
2172 |
"dev": true
|
@@ -2174,13 +2213,13 @@
|
|
2174 |
}
|
2175 |
},
|
2176 |
"fs.realpath": {
|
2177 |
-
"version": "4.1.
|
2178 |
"resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz",
|
2179 |
"integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=",
|
2180 |
"dev": true
|
2181 |
},
|
2182 |
"fstream": {
|
2183 |
-
"version": "4.1.
|
2184 |
"resolved": "https://registry.npmjs.org/fstream/-/fstream-1.0.11.tgz",
|
2185 |
"integrity": "sha1-XB+x8RdHcRTwYyoOtLcbPLD9MXE=",
|
2186 |
"dev": true,
|
@@ -2192,7 +2231,7 @@
|
|
2192 |
},
|
2193 |
"dependencies": {
|
2194 |
"graceful-fs": {
|
2195 |
-
"version": "4.1.
|
2196 |
"resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.1.11.tgz",
|
2197 |
"integrity": "sha1-Dovf5NHduIVNZOBOp8AOKgJuVlg=",
|
2198 |
"dev": true
|
@@ -2200,18 +2239,18 @@
|
|
2200 |
}
|
2201 |
},
|
2202 |
"function-bind": {
|
2203 |
-
"version": "4.1.
|
2204 |
"resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz",
|
2205 |
"integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==",
|
2206 |
"dev": true
|
2207 |
},
|
2208 |
"gator": {
|
2209 |
-
"version": "4.1.
|
2210 |
"resolved": "https://registry.npmjs.org/gator/-/gator-1.2.4.tgz",
|
2211 |
"integrity": "sha1-/2aFGEFe9fRs5Zkvzga7pTnv/xY="
|
2212 |
},
|
2213 |
"gauge": {
|
2214 |
-
"version": "4.1.
|
2215 |
"resolved": "https://registry.npmjs.org/gauge/-/gauge-2.7.4.tgz",
|
2216 |
"integrity": "sha1-LANAXHU4w51+s3sxcCLjJfsBi/c=",
|
2217 |
"dev": true,
|
@@ -2227,7 +2266,7 @@
|
|
2227 |
},
|
2228 |
"dependencies": {
|
2229 |
"object-assign": {
|
2230 |
-
"version": "4.1.
|
2231 |
"resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz",
|
2232 |
"integrity": "sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM=",
|
2233 |
"dev": true
|
@@ -2235,7 +2274,7 @@
|
|
2235 |
}
|
2236 |
},
|
2237 |
"gaze": {
|
2238 |
-
"version": "4.1.
|
2239 |
"resolved": "https://registry.npmjs.org/gaze/-/gaze-0.5.2.tgz",
|
2240 |
"integrity": "sha1-QLcJU30k0dRXZ9takIaJ3+aaxE8=",
|
2241 |
"dev": true,
|
@@ -2244,13 +2283,13 @@
|
|
2244 |
}
|
2245 |
},
|
2246 |
"generate-function": {
|
2247 |
-
"version": "4.1.
|
2248 |
"resolved": "https://registry.npmjs.org/generate-function/-/generate-function-2.0.0.tgz",
|
2249 |
"integrity": "sha1-aFj+fAlpt9TpCTM3ZHrHn2DfvnQ=",
|
2250 |
"dev": true
|
2251 |
},
|
2252 |
"generate-object-property": {
|
2253 |
-
"version": "4.1.
|
2254 |
"resolved": "https://registry.npmjs.org/generate-object-property/-/generate-object-property-1.2.0.tgz",
|
2255 |
"integrity": "sha1-nA4cQDCM6AT0eDYYuTf6iPmdUNA=",
|
2256 |
"dev": true,
|
@@ -2259,19 +2298,19 @@
|
|
2259 |
}
|
2260 |
},
|
2261 |
"get-caller-file": {
|
2262 |
-
"version": "4.1.
|
2263 |
"resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-1.0.2.tgz",
|
2264 |
"integrity": "sha1-9wLmMSfn4jHBYKgMFVSstw1QR+U=",
|
2265 |
"dev": true
|
2266 |
},
|
2267 |
"get-stdin": {
|
2268 |
-
"version": "4.1.
|
2269 |
"resolved": "https://registry.npmjs.org/get-stdin/-/get-stdin-4.0.1.tgz",
|
2270 |
"integrity": "sha1-uWjGsKBDhDJJAui/Gl3zJXmkUP4=",
|
2271 |
"dev": true
|
2272 |
},
|
2273 |
"getpass": {
|
2274 |
-
"version": "4.1.
|
2275 |
"resolved": "https://registry.npmjs.org/getpass/-/getpass-0.1.7.tgz",
|
2276 |
"integrity": "sha1-Xv+OPmhNVprkyysSgmBOi6YhSfo=",
|
2277 |
"dev": true,
|
@@ -2280,7 +2319,7 @@
|
|
2280 |
},
|
2281 |
"dependencies": {
|
2282 |
"assert-plus": {
|
2283 |
-
"version": "4.1.
|
2284 |
"resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz",
|
2285 |
"integrity": "sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU=",
|
2286 |
"dev": true
|
@@ -2288,7 +2327,7 @@
|
|
2288 |
}
|
2289 |
},
|
2290 |
"glob": {
|
2291 |
-
"version": "4.1.
|
2292 |
"resolved": "https://registry.npmjs.org/glob/-/glob-7.1.2.tgz",
|
2293 |
"integrity": "sha512-MJTUg1kjuLeQCJ+ccE4Vpa6kKVXkPYJ2mOCQyUuKLcLQsdrMCpBPUi8qVE6+YuaJkozeA9NusTAw3hLr8Xe5EQ==",
|
2294 |
"dev": true,
|
@@ -2302,7 +2341,7 @@
|
|
2302 |
}
|
2303 |
},
|
2304 |
"glob-base": {
|
2305 |
-
"version": "4.1.
|
2306 |
"resolved": "https://registry.npmjs.org/glob-base/-/glob-base-0.3.0.tgz",
|
2307 |
"integrity": "sha1-27Fk9iIbHAscz4Kuoyi0l98Oo8Q=",
|
2308 |
"dev": true,
|
@@ -2312,7 +2351,7 @@
|
|
2312 |
}
|
2313 |
},
|
2314 |
"glob-parent": {
|
2315 |
-
"version": "4.1.
|
2316 |
"resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-2.0.0.tgz",
|
2317 |
"integrity": "sha1-gTg9ctsFT8zPUzbaqQLxgvbtuyg=",
|
2318 |
"dev": true,
|
@@ -2321,7 +2360,7 @@
|
|
2321 |
}
|
2322 |
},
|
2323 |
"glob-stream": {
|
2324 |
-
"version": "4.1.
|
2325 |
"resolved": "https://registry.npmjs.org/glob-stream/-/glob-stream-3.1.18.tgz",
|
2326 |
"integrity": "sha1-kXCl8St5Awb9/lmPMT+PeVT9FDs=",
|
2327 |
"dev": true,
|
@@ -2335,7 +2374,7 @@
|
|
2335 |
},
|
2336 |
"dependencies": {
|
2337 |
"glob": {
|
2338 |
-
"version": "4.1.
|
2339 |
"resolved": "https://registry.npmjs.org/glob/-/glob-4.5.3.tgz",
|
2340 |
"integrity": "sha1-xstz0yJsHv7wTePFbQEvAzd+4V8=",
|
2341 |
"dev": true,
|
@@ -2347,13 +2386,13 @@
|
|
2347 |
}
|
2348 |
},
|
2349 |
"isarray": {
|
2350 |
-
"version": "4.1.
|
2351 |
"resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz",
|
2352 |
"integrity": "sha1-ihis/Kmo9Bd+Cav8YDiTmwXR7t8=",
|
2353 |
"dev": true
|
2354 |
},
|
2355 |
"minimatch": {
|
2356 |
-
"version": "4.1.
|
2357 |
"resolved": "https://registry.npmjs.org/minimatch/-/minimatch-2.0.10.tgz",
|
2358 |
"integrity": "sha1-jQh8OcazjAAbl/ynzm0OHoCvusc=",
|
2359 |
"dev": true,
|
@@ -2362,7 +2401,7 @@
|
|
2362 |
}
|
2363 |
},
|
2364 |
"readable-stream": {
|
2365 |
-
"version": "4.1.
|
2366 |
"resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-1.0.34.tgz",
|
2367 |
"integrity": "sha1-Elgg40vIQtLyqq+v5MKRbuMsFXw=",
|
2368 |
"dev": true,
|
@@ -2374,13 +2413,13 @@
|
|
2374 |
}
|
2375 |
},
|
2376 |
"string_decoder": {
|
2377 |
-
"version": "4.1.
|
2378 |
"resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz",
|
2379 |
"integrity": "sha1-YuIDvEF2bGwoyfyEMB2rHFMQ+pQ=",
|
2380 |
"dev": true
|
2381 |
},
|
2382 |
"through2": {
|
2383 |
-
"version": "4.1.
|
2384 |
"resolved": "https://registry.npmjs.org/through2/-/through2-0.6.5.tgz",
|
2385 |
"integrity": "sha1-QaucZ7KdVyCQcUEOHXp6lozTrUg=",
|
2386 |
"dev": true,
|
@@ -2392,7 +2431,7 @@
|
|
2392 |
}
|
2393 |
},
|
2394 |
"glob-watcher": {
|
2395 |
-
"version": "4.1.
|
2396 |
"resolved": "https://registry.npmjs.org/glob-watcher/-/glob-watcher-0.0.6.tgz",
|
2397 |
"integrity": "sha1-uVtKjfdLOcgymLDAXJeLTZo7cQs=",
|
2398 |
"dev": true,
|
@@ -2401,7 +2440,7 @@
|
|
2401 |
}
|
2402 |
},
|
2403 |
"glob2base": {
|
2404 |
-
"version": "4.1.
|
2405 |
"resolved": "https://registry.npmjs.org/glob2base/-/glob2base-0.0.12.tgz",
|
2406 |
"integrity": "sha1-nUGbPijxLoOjYhZKJ3BVkiycDVY=",
|
2407 |
"dev": true,
|
@@ -2410,7 +2449,7 @@
|
|
2410 |
}
|
2411 |
},
|
2412 |
"global-modules": {
|
2413 |
-
"version": "4.1.
|
2414 |
"resolved": "https://registry.npmjs.org/global-modules/-/global-modules-0.2.3.tgz",
|
2415 |
"integrity": "sha1-6lo77ULG1s6ZWk+KEmm12uIjgo0=",
|
2416 |
"dev": true,
|
@@ -2420,7 +2459,7 @@
|
|
2420 |
}
|
2421 |
},
|
2422 |
"global-prefix": {
|
2423 |
-
"version": "4.1.
|
2424 |
"resolved": "https://registry.npmjs.org/global-prefix/-/global-prefix-0.1.5.tgz",
|
2425 |
"integrity": "sha1-jTvGuNo8qBEqFg2NSW/wRiv+948=",
|
2426 |
"dev": true,
|
@@ -2432,13 +2471,13 @@
|
|
2432 |
}
|
2433 |
},
|
2434 |
"globals": {
|
2435 |
-
"version": "4.1.
|
2436 |
"resolved": "https://registry.npmjs.org/globals/-/globals-9.18.0.tgz",
|
2437 |
"integrity": "sha512-S0nG3CLEQiY/ILxqtztTWH/3iRRdyBLw6KMDxnKMchrtbj2OFmehVh0WUCfW3DUrIgx/qFrJPICrq4Z4sTR9UQ==",
|
2438 |
"dev": true
|
2439 |
},
|
2440 |
"globby": {
|
2441 |
-
"version": "4.1.
|
2442 |
"resolved": "https://registry.npmjs.org/globby/-/globby-7.1.1.tgz",
|
2443 |
"integrity": "sha1-+yzP+UAfhgCUXfral0QMypcrhoA=",
|
2444 |
"dev": true,
|
@@ -2452,7 +2491,7 @@
|
|
2452 |
}
|
2453 |
},
|
2454 |
"globule": {
|
2455 |
-
"version": "4.1.
|
2456 |
"resolved": "https://registry.npmjs.org/globule/-/globule-0.1.0.tgz",
|
2457 |
"integrity": "sha1-2cjt3h2nnRJaFRt5UzuXhnY0auU=",
|
2458 |
"dev": true,
|
@@ -2463,7 +2502,7 @@
|
|
2463 |
},
|
2464 |
"dependencies": {
|
2465 |
"glob": {
|
2466 |
-
"version": "4.1.
|
2467 |
"resolved": "https://registry.npmjs.org/glob/-/glob-3.1.21.tgz",
|
2468 |
"integrity": "sha1-0p4KBV3qUTj00H7UDomC6DwgZs0=",
|
2469 |
"dev": true,
|
@@ -2474,25 +2513,25 @@
|
|
2474 |
}
|
2475 |
},
|
2476 |
"graceful-fs": {
|
2477 |
-
"version": "4.1.
|
2478 |
"resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-1.2.3.tgz",
|
2479 |
"integrity": "sha1-FaSAaldUfLLS2/J/QuiajDRRs2Q=",
|
2480 |
"dev": true
|
2481 |
},
|
2482 |
"inherits": {
|
2483 |
-
"version": "4.1.
|
2484 |
"resolved": "https://registry.npmjs.org/inherits/-/inherits-1.0.2.tgz",
|
2485 |
"integrity": "sha1-ykMJ2t7mtUzAuNJH6NfHoJdb3Js=",
|
2486 |
"dev": true
|
2487 |
},
|
2488 |
"lodash": {
|
2489 |
-
"version": "4.1.
|
2490 |
"resolved": "https://registry.npmjs.org/lodash/-/lodash-1.0.2.tgz",
|
2491 |
"integrity": "sha1-j1dWDIO1n8JwvT1WG2kAQ0MOJVE=",
|
2492 |
"dev": true
|
2493 |
},
|
2494 |
"minimatch": {
|
2495 |
-
"version": "4.1.
|
2496 |
"resolved": "https://registry.npmjs.org/minimatch/-/minimatch-0.2.14.tgz",
|
2497 |
"integrity": "sha1-x054BXT2PG+aCQ6Q775u9TpqdWo=",
|
2498 |
"dev": true,
|
@@ -2504,7 +2543,7 @@
|
|
2504 |
}
|
2505 |
},
|
2506 |
"glogg": {
|
2507 |
-
"version": "4.1.
|
2508 |
"resolved": "https://registry.npmjs.org/glogg/-/glogg-1.0.0.tgz",
|
2509 |
"integrity": "sha1-f+DxmfV6yQbPUS/urY+Q7kooT8U=",
|
2510 |
"dev": true,
|
@@ -2513,7 +2552,7 @@
|
|
2513 |
}
|
2514 |
},
|
2515 |
"graceful-fs": {
|
2516 |
-
"version": "4.1.
|
2517 |
"resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-3.0.11.tgz",
|
2518 |
"integrity": "sha1-dhPHeKGv6mLyXGMKCG1/Osu92Bg=",
|
2519 |
"dev": true,
|
@@ -2522,13 +2561,13 @@
|
|
2522 |
}
|
2523 |
},
|
2524 |
"graceful-readlink": {
|
2525 |
-
"version": "4.1.
|
2526 |
"resolved": "https://registry.npmjs.org/graceful-readlink/-/graceful-readlink-1.0.1.tgz",
|
2527 |
"integrity": "sha1-TK+tdrxi8C+gObL5Tpo906ORpyU=",
|
2528 |
"dev": true
|
2529 |
},
|
2530 |
"gulp": {
|
2531 |
-
"version": "4.1.
|
2532 |
"resolved": "https://registry.npmjs.org/gulp/-/gulp-3.9.1.tgz",
|
2533 |
"integrity": "sha1-VxzkWSjdQK9lFPxAEYZgFsE4RbQ=",
|
2534 |
"dev": true,
|
@@ -2549,7 +2588,7 @@
|
|
2549 |
}
|
2550 |
},
|
2551 |
"gulp-cssmin": {
|
2552 |
-
"version": "4.1.
|
2553 |
"resolved": "https://registry.npmjs.org/gulp-cssmin/-/gulp-cssmin-0.2.0.tgz",
|
2554 |
"integrity": "sha1-h6s8ad05sg1dljVcZQStakR7HnI=",
|
2555 |
"dev": true,
|
@@ -2564,19 +2603,19 @@
|
|
2564 |
},
|
2565 |
"dependencies": {
|
2566 |
"ansi-regex": {
|
2567 |
-
"version": "4.1.
|
2568 |
"resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-0.2.1.tgz",
|
2569 |
"integrity": "sha1-DY6UaWej2BQ/k+JOKYUl/BsiNfk=",
|
2570 |
"dev": true
|
2571 |
},
|
2572 |
"ansi-styles": {
|
2573 |
-
"version": "4.1.
|
2574 |
"resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-1.1.0.tgz",
|
2575 |
"integrity": "sha1-6uy/Zs1waIJ2Cy9GkVgrj1XXp94=",
|
2576 |
"dev": true
|
2577 |
},
|
2578 |
"chalk": {
|
2579 |
-
"version": "4.1.
|
2580 |
"resolved": "https://registry.npmjs.org/chalk/-/chalk-0.5.1.tgz",
|
2581 |
"integrity": "sha1-Zjs6ZItotV0EaQ1JFnqoN4WPIXQ=",
|
2582 |
"dev": true,
|
@@ -2589,7 +2628,7 @@
|
|
2589 |
}
|
2590 |
},
|
2591 |
"dateformat": {
|
2592 |
-
"version": "4.1.
|
2593 |
"resolved": "https://registry.npmjs.org/dateformat/-/dateformat-1.0.12.tgz",
|
2594 |
"integrity": "sha1-nxJLZ1lMk3/3BpMuSmQsyo27/uk=",
|
2595 |
"dev": true,
|
@@ -2599,13 +2638,13 @@
|
|
2599 |
}
|
2600 |
},
|
2601 |
"graceful-fs": {
|
2602 |
-
"version": "4.1.
|
2603 |
"resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.1.11.tgz",
|
2604 |
"integrity": "sha1-Dovf5NHduIVNZOBOp8AOKgJuVlg=",
|
2605 |
"dev": true
|
2606 |
},
|
2607 |
"gulp-rename": {
|
2608 |
-
"version": "4.1.
|
2609 |
"resolved": "https://registry.npmjs.org/gulp-rename/-/gulp-rename-1.1.0.tgz",
|
2610 |
"integrity": "sha1-kwkKqvTThsB/IFOKaIjxXvunJ6E=",
|
2611 |
"dev": true,
|
@@ -2614,7 +2653,7 @@
|
|
2614 |
}
|
2615 |
},
|
2616 |
"gulp-util": {
|
2617 |
-
"version": "4.1.
|
2618 |
"resolved": "https://registry.npmjs.org/gulp-util/-/gulp-util-2.2.20.tgz",
|
2619 |
"integrity": "sha1-1xRuVyiRC9jwR6awseVJvCLb1kw=",
|
2620 |
"dev": true,
|
@@ -2630,7 +2669,7 @@
|
|
2630 |
}
|
2631 |
},
|
2632 |
"has-ansi": {
|
2633 |
-
"version": "4.1.
|
2634 |
"resolved": "https://registry.npmjs.org/has-ansi/-/has-ansi-0.1.0.tgz",
|
2635 |
"integrity": "sha1-hPJlqujA5qiKEtcCKJS3VoiUxi4=",
|
2636 |
"dev": true,
|
@@ -2639,19 +2678,19 @@
|
|
2639 |
}
|
2640 |
},
|
2641 |
"isarray": {
|
2642 |
-
"version": "4.1.
|
2643 |
"resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz",
|
2644 |
"integrity": "sha1-ihis/Kmo9Bd+Cav8YDiTmwXR7t8=",
|
2645 |
"dev": true
|
2646 |
},
|
2647 |
"lodash._reinterpolate": {
|
2648 |
-
"version": "4.1.
|
2649 |
"resolved": "https://registry.npmjs.org/lodash._reinterpolate/-/lodash._reinterpolate-2.4.1.tgz",
|
2650 |
"integrity": "sha1-TxInqlqHEfxjL1sHofRgequLMiI=",
|
2651 |
"dev": true
|
2652 |
},
|
2653 |
"lodash.escape": {
|
2654 |
-
"version": "4.1.
|
2655 |
"resolved": "https://registry.npmjs.org/lodash.escape/-/lodash.escape-2.4.1.tgz",
|
2656 |
"integrity": "sha1-LOEsXghNsKV92l5dHu659dF1o7Q=",
|
2657 |
"dev": true,
|
@@ -2662,7 +2701,7 @@
|
|
2662 |
}
|
2663 |
},
|
2664 |
"lodash.keys": {
|
2665 |
-
"version": "4.1.
|
2666 |
"resolved": "https://registry.npmjs.org/lodash.keys/-/lodash.keys-2.4.1.tgz",
|
2667 |
"integrity": "sha1-SN6kbfj/djKxDXBrissmWR4rNyc=",
|
2668 |
"dev": true,
|
@@ -2673,7 +2712,7 @@
|
|
2673 |
}
|
2674 |
},
|
2675 |
"lodash.template": {
|
2676 |
-
"version": "4.1.
|
2677 |
"resolved": "https://registry.npmjs.org/lodash.template/-/lodash.template-2.4.1.tgz",
|
2678 |
"integrity": "sha1-nmEQB+32KRKal0qzxIuBez4c8g0=",
|
2679 |
"dev": true,
|
@@ -2688,7 +2727,7 @@
|
|
2688 |
}
|
2689 |
},
|
2690 |
"lodash.templatesettings": {
|
2691 |
-
"version": "4.1.
|
2692 |
"resolved": "https://registry.npmjs.org/lodash.templatesettings/-/lodash.templatesettings-2.4.1.tgz",
|
2693 |
"integrity": "sha1-6nbHXRHrhtTb6JqDiTu4YZKaxpk=",
|
2694 |
"dev": true,
|
@@ -2698,19 +2737,19 @@
|
|
2698 |
}
|
2699 |
},
|
2700 |
"map-stream": {
|
2701 |
-
"version": "4.1.
|
2702 |
"resolved": "https://registry.npmjs.org/map-stream/-/map-stream-0.0.4.tgz",
|
2703 |
"integrity": "sha1-XsbekCE+9sey65Nn6a3o2k79tos=",
|
2704 |
"dev": true
|
2705 |
},
|
2706 |
"minimist": {
|
2707 |
-
"version": "4.1.
|
2708 |
"resolved": "https://registry.npmjs.org/minimist/-/minimist-0.2.0.tgz",
|
2709 |
"integrity": "sha1-Tf/lJdriuGTGbC4jxicdev3s784=",
|
2710 |
"dev": true
|
2711 |
},
|
2712 |
"readable-stream": {
|
2713 |
-
"version": "4.1.
|
2714 |
"resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-1.0.34.tgz",
|
2715 |
"integrity": "sha1-Elgg40vIQtLyqq+v5MKRbuMsFXw=",
|
2716 |
"dev": true,
|
@@ -2722,13 +2761,13 @@
|
|
2722 |
}
|
2723 |
},
|
2724 |
"string_decoder": {
|
2725 |
-
"version": "4.1.
|
2726 |
"resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz",
|
2727 |
"integrity": "sha1-YuIDvEF2bGwoyfyEMB2rHFMQ+pQ=",
|
2728 |
"dev": true
|
2729 |
},
|
2730 |
"strip-ansi": {
|
2731 |
-
"version": "4.1.
|
2732 |
"resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-0.3.0.tgz",
|
2733 |
"integrity": "sha1-JfSOoiynkYfzF0pNuHWTR7sSYiA=",
|
2734 |
"dev": true,
|
@@ -2737,13 +2776,13 @@
|
|
2737 |
}
|
2738 |
},
|
2739 |
"supports-color": {
|
2740 |
-
"version": "4.1.
|
2741 |
"resolved": "https://registry.npmjs.org/supports-color/-/supports-color-0.2.0.tgz",
|
2742 |
"integrity": "sha1-2S3iaU6z9nMjlz1649i1W0wiGQo=",
|
2743 |
"dev": true
|
2744 |
},
|
2745 |
"through2": {
|
2746 |
-
"version": "4.1.
|
2747 |
"resolved": "https://registry.npmjs.org/through2/-/through2-0.5.1.tgz",
|
2748 |
"integrity": "sha1-390BLrnHAOIyP9M084rGIqs3Lac=",
|
2749 |
"dev": true,
|
@@ -2753,7 +2792,7 @@
|
|
2753 |
}
|
2754 |
},
|
2755 |
"vinyl": {
|
2756 |
-
"version": "4.1.
|
2757 |
"resolved": "https://registry.npmjs.org/vinyl/-/vinyl-0.2.3.tgz",
|
2758 |
"integrity": "sha1-vKk4IJWC7FpJrVOKAPofEl5RMlI=",
|
2759 |
"dev": true,
|
@@ -2762,7 +2801,7 @@
|
|
2762 |
}
|
2763 |
},
|
2764 |
"xtend": {
|
2765 |
-
"version": "4.1.
|
2766 |
"resolved": "https://registry.npmjs.org/xtend/-/xtend-3.0.0.tgz",
|
2767 |
"integrity": "sha1-XM50B7r2Qsunvs2laBEcST9ZZlo=",
|
2768 |
"dev": true
|
@@ -2770,7 +2809,7 @@
|
|
2770 |
}
|
2771 |
},
|
2772 |
"gulp-derequire": {
|
2773 |
-
"version": "4.1.
|
2774 |
"resolved": "https://registry.npmjs.org/gulp-derequire/-/gulp-derequire-2.1.0.tgz",
|
2775 |
"integrity": "sha1-BWIxBzP5+KcZxS24c6iEe4mLRuU=",
|
2776 |
"dev": true,
|
@@ -2782,13 +2821,13 @@
|
|
2782 |
},
|
2783 |
"dependencies": {
|
2784 |
"isarray": {
|
2785 |
-
"version": "4.1.
|
2786 |
"resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz",
|
2787 |
"integrity": "sha1-ihis/Kmo9Bd+Cav8YDiTmwXR7t8=",
|
2788 |
"dev": true
|
2789 |
},
|
2790 |
"readable-stream": {
|
2791 |
-
"version": "4.1.
|
2792 |
"resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-1.1.14.tgz",
|
2793 |
"integrity": "sha1-fPTFTvZI44EwhMY23SB54WbAgdk=",
|
2794 |
"dev": true,
|
@@ -2800,13 +2839,13 @@
|
|
2800 |
}
|
2801 |
},
|
2802 |
"string_decoder": {
|
2803 |
-
"version": "4.1.
|
2804 |
"resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz",
|
2805 |
"integrity": "sha1-YuIDvEF2bGwoyfyEMB2rHFMQ+pQ=",
|
2806 |
"dev": true
|
2807 |
},
|
2808 |
"through2": {
|
2809 |
-
"version": "4.1.
|
2810 |
"resolved": "https://registry.npmjs.org/through2/-/through2-1.1.1.tgz",
|
2811 |
"integrity": "sha1-CEfLxESfNAVXTb3M2buEG4OsNUU=",
|
2812 |
"dev": true,
|
@@ -2818,13 +2857,13 @@
|
|
2818 |
}
|
2819 |
},
|
2820 |
"gulp-rename": {
|
2821 |
-
"version": "4.1.
|
2822 |
"resolved": "https://registry.npmjs.org/gulp-rename/-/gulp-rename-1.2.2.tgz",
|
2823 |
"integrity": "sha1-OtRCh2PwXidk3sHGfYaNsnVoeBc=",
|
2824 |
"dev": true
|
2825 |
},
|
2826 |
"gulp-replace": {
|
2827 |
-
"version": "4.1.
|
2828 |
"resolved": "https://registry.npmjs.org/gulp-replace/-/gulp-replace-0.6.1.tgz",
|
2829 |
"integrity": "sha1-Eb+Mj85TPjPi9qjy9DC5VboL4GY=",
|
2830 |
"dev": true,
|
@@ -2835,7 +2874,7 @@
|
|
2835 |
}
|
2836 |
},
|
2837 |
"gulp-sass": {
|
2838 |
-
"version": "4.1.
|
2839 |
"resolved": "https://registry.npmjs.org/gulp-sass/-/gulp-sass-3.1.0.tgz",
|
2840 |
"integrity": "sha1-U9xLaKH13f5EJKtMJHZVJpqLdLc=",
|
2841 |
"dev": true,
|
@@ -2848,7 +2887,7 @@
|
|
2848 |
}
|
2849 |
},
|
2850 |
"gulp-sourcemaps": {
|
2851 |
-
"version": "4.1.
|
2852 |
"resolved": "https://registry.npmjs.org/gulp-sourcemaps/-/gulp-sourcemaps-2.6.1.tgz",
|
2853 |
"integrity": "sha512-1qHCI3hdmsMdq/SUotxwUh/L8YzlI6J9zQ5ifNOtx4Y6KV5y5sGuORv1KZzWhuKtz/mXNh5xLESUtwC4EndCjA==",
|
2854 |
"dev": true,
|
@@ -2868,13 +2907,13 @@
|
|
2868 |
},
|
2869 |
"dependencies": {
|
2870 |
"graceful-fs": {
|
2871 |
-
"version": "4.1.
|
2872 |
"resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.1.11.tgz",
|
2873 |
"integrity": "sha1-Dovf5NHduIVNZOBOp8AOKgJuVlg=",
|
2874 |
"dev": true
|
2875 |
},
|
2876 |
"vinyl": {
|
2877 |
-
"version": "4.1.
|
2878 |
"resolved": "https://registry.npmjs.org/vinyl/-/vinyl-1.2.0.tgz",
|
2879 |
"integrity": "sha1-XIgDbPVl5d8FVYv8kR+GVt8hiIQ=",
|
2880 |
"dev": true,
|
@@ -2887,7 +2926,7 @@
|
|
2887 |
}
|
2888 |
},
|
2889 |
"gulp-streamify": {
|
2890 |
-
"version": "4.1.
|
2891 |
"resolved": "https://registry.npmjs.org/gulp-streamify/-/gulp-streamify-1.0.2.tgz",
|
2892 |
"integrity": "sha1-ANazgU1IbAiPeHOO0HZqvBY4nk0=",
|
2893 |
"dev": true,
|
@@ -2896,7 +2935,7 @@
|
|
2896 |
}
|
2897 |
},
|
2898 |
"gulp-uglify": {
|
2899 |
-
"version": "4.1.
|
2900 |
"resolved": "https://registry.npmjs.org/gulp-uglify/-/gulp-uglify-3.0.0.tgz",
|
2901 |
"integrity": "sha1-DfAzHXKg0wLj434QlIXd3zPG0co=",
|
2902 |
"dev": true,
|
@@ -2911,7 +2950,7 @@
|
|
2911 |
}
|
2912 |
},
|
2913 |
"gulp-util": {
|
2914 |
-
"version": "4.1.
|
2915 |
"resolved": "https://registry.npmjs.org/gulp-util/-/gulp-util-3.0.8.tgz",
|
2916 |
"integrity": "sha1-AFTh50RQLifATBh8PsxQXdVLu08=",
|
2917 |
"dev": true,
|
@@ -2937,7 +2976,7 @@
|
|
2937 |
}
|
2938 |
},
|
2939 |
"gulp-wp-pot": {
|
2940 |
-
"version": "4.1.
|
2941 |
"resolved": "https://registry.npmjs.org/gulp-wp-pot/-/gulp-wp-pot-2.0.6.tgz",
|
2942 |
"integrity": "sha512-8LECuAaezemuHK7HNPalSjuQGdg4qheXUj8TNKrkLmMa0r+3SYToTitdA7kUca5xcCNUI6jYrswN33yr3T7gnQ==",
|
2943 |
"dev": true,
|
@@ -2948,7 +2987,7 @@
|
|
2948 |
}
|
2949 |
},
|
2950 |
"gulp-wrap": {
|
2951 |
-
"version": "4.1.
|
2952 |
"resolved": "https://registry.npmjs.org/gulp-wrap/-/gulp-wrap-0.13.0.tgz",
|
2953 |
"integrity": "sha1-kPsLSieiZkM4Mv98YSLbXB7olMY=",
|
2954 |
"dev": true,
|
@@ -2966,7 +3005,7 @@
|
|
2966 |
}
|
2967 |
},
|
2968 |
"gulplog": {
|
2969 |
-
"version": "4.1.
|
2970 |
"resolved": "https://registry.npmjs.org/gulplog/-/gulplog-1.0.0.tgz",
|
2971 |
"integrity": "sha1-4oxNRdBey77YGDY86PnFkmIp/+U=",
|
2972 |
"dev": true,
|
@@ -2975,7 +3014,7 @@
|
|
2975 |
}
|
2976 |
},
|
2977 |
"har-validator": {
|
2978 |
-
"version": "4.1.
|
2979 |
"resolved": "https://registry.npmjs.org/har-validator/-/har-validator-2.0.6.tgz",
|
2980 |
"integrity": "sha1-zcvAgYgmWtEZtqWnyKtw7s+10n0=",
|
2981 |
"dev": true,
|
@@ -2987,7 +3026,7 @@
|
|
2987 |
},
|
2988 |
"dependencies": {
|
2989 |
"commander": {
|
2990 |
-
"version": "4.1.
|
2991 |
"resolved": "https://registry.npmjs.org/commander/-/commander-2.12.2.tgz",
|
2992 |
"integrity": "sha512-BFnaq5ZOGcDN7FlrtBT4xxkgIToalIIxwjxLWVJ8bGTpe1LroqMiqQXdA7ygc7CRvaYS+9zfPGFnJqFSayx+AA==",
|
2993 |
"dev": true
|
@@ -2995,7 +3034,7 @@
|
|
2995 |
}
|
2996 |
},
|
2997 |
"has": {
|
2998 |
-
"version": "4.1.
|
2999 |
"resolved": "https://registry.npmjs.org/has/-/has-1.0.1.tgz",
|
3000 |
"integrity": "sha1-hGFzP1OLCDfJNh45qauelwTcLyg=",
|
3001 |
"dev": true,
|
@@ -3004,7 +3043,7 @@
|
|
3004 |
}
|
3005 |
},
|
3006 |
"has-ansi": {
|
3007 |
-
"version": "4.1.
|
3008 |
"resolved": "https://registry.npmjs.org/has-ansi/-/has-ansi-2.0.0.tgz",
|
3009 |
"integrity": "sha1-NPUEnOHs3ysGSa8+8k5F7TVBbZE=",
|
3010 |
"dev": true,
|
@@ -3013,7 +3052,7 @@
|
|
3013 |
}
|
3014 |
},
|
3015 |
"has-gulplog": {
|
3016 |
-
"version": "4.1.
|
3017 |
"resolved": "https://registry.npmjs.org/has-gulplog/-/has-gulplog-0.1.0.tgz",
|
3018 |
"integrity": "sha1-ZBTIKRNpfaUVkDl9r7EvIpZ4Ec4=",
|
3019 |
"dev": true,
|
@@ -3022,13 +3061,13 @@
|
|
3022 |
}
|
3023 |
},
|
3024 |
"has-unicode": {
|
3025 |
-
"version": "4.1.
|
3026 |
"resolved": "https://registry.npmjs.org/has-unicode/-/has-unicode-2.0.1.tgz",
|
3027 |
"integrity": "sha1-4Ob+aijPUROIVeCG0Wkedx3iqLk=",
|
3028 |
"dev": true
|
3029 |
},
|
3030 |
"hash-base": {
|
3031 |
-
"version": "4.1.
|
3032 |
"resolved": "https://registry.npmjs.org/hash-base/-/hash-base-2.0.2.tgz",
|
3033 |
"integrity": "sha1-ZuodhW206KVHDK32/OI65SRO8uE=",
|
3034 |
"dev": true,
|
@@ -3037,7 +3076,7 @@
|
|
3037 |
}
|
3038 |
},
|
3039 |
"hash.js": {
|
3040 |
-
"version": "4.1.
|
3041 |
"resolved": "https://registry.npmjs.org/hash.js/-/hash.js-1.1.3.tgz",
|
3042 |
"integrity": "sha512-/UETyP0W22QILqS+6HowevwhEFJ3MBJnwTf75Qob9Wz9t0DPuisL8kW8YZMK62dHAKE1c1p+gY1TtOLY+USEHA==",
|
3043 |
"dev": true,
|
@@ -3047,7 +3086,7 @@
|
|
3047 |
}
|
3048 |
},
|
3049 |
"hawk": {
|
3050 |
-
"version": "4.1.
|
3051 |
"resolved": "https://registry.npmjs.org/hawk/-/hawk-3.1.3.tgz",
|
3052 |
"integrity": "sha1-B4REvXwWQLD+VA0sm3PVlnjo4cQ=",
|
3053 |
"dev": true,
|
@@ -3059,7 +3098,7 @@
|
|
3059 |
}
|
3060 |
},
|
3061 |
"hmac-drbg": {
|
3062 |
-
"version": "4.1.
|
3063 |
"resolved": "https://registry.npmjs.org/hmac-drbg/-/hmac-drbg-1.0.1.tgz",
|
3064 |
"integrity": "sha1-0nRXAQJabHdabFRXk+1QL8DGSaE=",
|
3065 |
"dev": true,
|
@@ -3070,13 +3109,13 @@
|
|
3070 |
}
|
3071 |
},
|
3072 |
"hoek": {
|
3073 |
-
"version": "4.1.
|
3074 |
"resolved": "https://registry.npmjs.org/hoek/-/hoek-2.16.3.tgz",
|
3075 |
"integrity": "sha1-ILt0A9POo5jpHcRxCo/xuCdKJe0=",
|
3076 |
"dev": true
|
3077 |
},
|
3078 |
"home-or-tmp": {
|
3079 |
-
"version": "4.1.
|
3080 |
"resolved": "https://registry.npmjs.org/home-or-tmp/-/home-or-tmp-2.0.0.tgz",
|
3081 |
"integrity": "sha1-42w/LSyufXRqhX440Y1fMqeILbg=",
|
3082 |
"dev": true,
|
@@ -3086,7 +3125,7 @@
|
|
3086 |
}
|
3087 |
},
|
3088 |
"homedir-polyfill": {
|
3089 |
-
"version": "4.1.
|
3090 |
"resolved": "https://registry.npmjs.org/homedir-polyfill/-/homedir-polyfill-1.0.1.tgz",
|
3091 |
"integrity": "sha1-TCu8inWJmP7r9e1oWA921GdotLw=",
|
3092 |
"dev": true,
|
@@ -3095,13 +3134,13 @@
|
|
3095 |
}
|
3096 |
},
|
3097 |
"hosted-git-info": {
|
3098 |
-
"version": "4.1.
|
3099 |
"resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.5.0.tgz",
|
3100 |
"integrity": "sha512-pNgbURSuab90KbTqvRPsseaTxOJCZBD0a7t+haSN33piP9cCM4l0CqdzAif2hUqm716UovKB2ROmiabGAKVXyg==",
|
3101 |
"dev": true
|
3102 |
},
|
3103 |
"html": {
|
3104 |
-
"version": "4.1.
|
3105 |
"resolved": "https://registry.npmjs.org/html/-/html-1.0.0.tgz",
|
3106 |
"integrity": "sha1-pUT6nqVJK/s6LMqCEKEL57WvH2E=",
|
3107 |
"requires": {
|
@@ -3109,13 +3148,13 @@
|
|
3109 |
}
|
3110 |
},
|
3111 |
"htmlescape": {
|
3112 |
-
"version": "4.1.
|
3113 |
"resolved": "https://registry.npmjs.org/htmlescape/-/htmlescape-1.1.1.tgz",
|
3114 |
"integrity": "sha1-OgPtwiFLyjtmQko+eVk0lQnLA1E=",
|
3115 |
"dev": true
|
3116 |
},
|
3117 |
"http-signature": {
|
3118 |
-
"version": "4.1.
|
3119 |
"resolved": "https://registry.npmjs.org/http-signature/-/http-signature-1.1.1.tgz",
|
3120 |
"integrity": "sha1-33LiZwZs0Kxn+3at+OE0qPvPkb8=",
|
3121 |
"dev": true,
|
@@ -3126,31 +3165,31 @@
|
|
3126 |
}
|
3127 |
},
|
3128 |
"https-browserify": {
|
3129 |
-
"version": "4.1.
|
3130 |
"resolved": "https://registry.npmjs.org/https-browserify/-/https-browserify-1.0.0.tgz",
|
3131 |
"integrity": "sha1-7AbBDgo0wPL68Zn3/X/Hj//QPHM=",
|
3132 |
"dev": true
|
3133 |
},
|
3134 |
"ieee754": {
|
3135 |
-
"version": "4.1.
|
3136 |
"resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.1.8.tgz",
|
3137 |
"integrity": "sha1-vjPUCsEO8ZJnAfbwii2G+/0a0+Q=",
|
3138 |
"dev": true
|
3139 |
},
|
3140 |
"ignore": {
|
3141 |
-
"version": "4.1.
|
3142 |
"resolved": "https://registry.npmjs.org/ignore/-/ignore-3.3.7.tgz",
|
3143 |
"integrity": "sha512-YGG3ejvBNHRqu0559EOxxNFihD0AjpvHlC/pdGKd3X3ofe+CoJkYazwNJYTNebqpPKN+VVQbh4ZFn1DivMNuHA==",
|
3144 |
"dev": true
|
3145 |
},
|
3146 |
"in-publish": {
|
3147 |
-
"version": "4.1.
|
3148 |
"resolved": "https://registry.npmjs.org/in-publish/-/in-publish-2.0.0.tgz",
|
3149 |
"integrity": "sha1-4g/146KvwmkDILbcVSaCqcf631E=",
|
3150 |
"dev": true
|
3151 |
},
|
3152 |
"indent-string": {
|
3153 |
-
"version": "4.1.
|
3154 |
"resolved": "https://registry.npmjs.org/indent-string/-/indent-string-2.1.0.tgz",
|
3155 |
"integrity": "sha1-ji1INIdCEhtKghi3oTfppSBJ3IA=",
|
3156 |
"dev": true,
|
@@ -3159,13 +3198,13 @@
|
|
3159 |
}
|
3160 |
},
|
3161 |
"indexof": {
|
3162 |
-
"version": "4.1.
|
3163 |
"resolved": "https://registry.npmjs.org/indexof/-/indexof-0.0.1.tgz",
|
3164 |
"integrity": "sha1-gtwzbSMrkGIXnQWrMpOmYFn9Q10=",
|
3165 |
"dev": true
|
3166 |
},
|
3167 |
"inflight": {
|
3168 |
-
"version": "4.1.
|
3169 |
"resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz",
|
3170 |
"integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=",
|
3171 |
"dev": true,
|
@@ -3175,18 +3214,18 @@
|
|
3175 |
}
|
3176 |
},
|
3177 |
"inherits": {
|
3178 |
-
"version": "4.1.
|
3179 |
"resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz",
|
3180 |
"integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4="
|
3181 |
},
|
3182 |
"ini": {
|
3183 |
-
"version": "4.1.
|
3184 |
"resolved": "https://registry.npmjs.org/ini/-/ini-1.3.5.tgz",
|
3185 |
"integrity": "sha512-RZY5huIKCMRWDUqZlEi72f/lmXKMvuszcMBduliQ3nnWbx9X/ZBQO7DijMEYS9EhHBb2qacRUMtC7svLwe0lcw==",
|
3186 |
"dev": true
|
3187 |
},
|
3188 |
"inline-source-map": {
|
3189 |
-
"version": "4.1.
|
3190 |
"resolved": "https://registry.npmjs.org/inline-source-map/-/inline-source-map-0.6.2.tgz",
|
3191 |
"integrity": "sha1-+Tk0ccGKedFyT4Y/o4tYY3Ct4qU=",
|
3192 |
"dev": true,
|
@@ -3195,7 +3234,7 @@
|
|
3195 |
}
|
3196 |
},
|
3197 |
"insert-module-globals": {
|
3198 |
-
"version": "4.1.
|
3199 |
"resolved": "https://registry.npmjs.org/insert-module-globals/-/insert-module-globals-7.0.1.tgz",
|
3200 |
"integrity": "sha1-wDv04BywhtW15azorQr+eInWOMM=",
|
3201 |
"dev": true,
|
@@ -3211,7 +3250,7 @@
|
|
3211 |
},
|
3212 |
"dependencies": {
|
3213 |
"concat-stream": {
|
3214 |
-
"version": "4.1.
|
3215 |
"resolved": "https://registry.npmjs.org/concat-stream/-/concat-stream-1.5.2.tgz",
|
3216 |
"integrity": "sha1-cIl4Yk2FavQaWnQd790mHadSwmY=",
|
3217 |
"dev": true,
|
@@ -3222,7 +3261,7 @@
|
|
3222 |
}
|
3223 |
},
|
3224 |
"readable-stream": {
|
3225 |
-
"version": "4.1.
|
3226 |
"resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.0.6.tgz",
|
3227 |
"integrity": "sha1-j5A0HmilPMySh4jaz80Rs265t44=",
|
3228 |
"dev": true,
|
@@ -3236,7 +3275,7 @@
|
|
3236 |
}
|
3237 |
},
|
3238 |
"string_decoder": {
|
3239 |
-
"version": "4.1.
|
3240 |
"resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz",
|
3241 |
"integrity": "sha1-YuIDvEF2bGwoyfyEMB2rHFMQ+pQ=",
|
3242 |
"dev": true
|
@@ -3244,13 +3283,13 @@
|
|
3244 |
}
|
3245 |
},
|
3246 |
"interpret": {
|
3247 |
-
"version": "4.1.
|
3248 |
"resolved": "https://registry.npmjs.org/interpret/-/interpret-1.1.0.tgz",
|
3249 |
"integrity": "sha1-ftGxQQxqDg94z5XTuEQMY/eLhhQ=",
|
3250 |
"dev": true
|
3251 |
},
|
3252 |
"invariant": {
|
3253 |
-
"version": "4.1.
|
3254 |
"resolved": "https://registry.npmjs.org/invariant/-/invariant-2.2.2.tgz",
|
3255 |
"integrity": "sha1-nh9WrArNtr8wMwbzOL47IErmA2A=",
|
3256 |
"dev": true,
|
@@ -3259,19 +3298,19 @@
|
|
3259 |
}
|
3260 |
},
|
3261 |
"invert-kv": {
|
3262 |
-
"version": "4.1.
|
3263 |
"resolved": "https://registry.npmjs.org/invert-kv/-/invert-kv-1.0.0.tgz",
|
3264 |
"integrity": "sha1-EEqOSqym09jNFXqO+L+rLXo//bY=",
|
3265 |
"dev": true
|
3266 |
},
|
3267 |
"is": {
|
3268 |
-
"version": "4.1.
|
3269 |
"resolved": "https://registry.npmjs.org/is/-/is-3.2.1.tgz",
|
3270 |
"integrity": "sha1-0Kwq1V63sL7JJqUmb2xmKqqD3KU=",
|
3271 |
"dev": true
|
3272 |
},
|
3273 |
"is-absolute": {
|
3274 |
-
"version": "4.1.
|
3275 |
"resolved": "https://registry.npmjs.org/is-absolute/-/is-absolute-0.2.6.tgz",
|
3276 |
"integrity": "sha1-IN5p89uULvLYe5wto28XIjWxtes=",
|
3277 |
"dev": true,
|
@@ -3281,19 +3320,19 @@
|
|
3281 |
}
|
3282 |
},
|
3283 |
"is-arrayish": {
|
3284 |
-
"version": "4.1.
|
3285 |
"resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz",
|
3286 |
"integrity": "sha1-d8mYQFJ6qOyxqLppe4BkWnqSap0=",
|
3287 |
"dev": true
|
3288 |
},
|
3289 |
"is-buffer": {
|
3290 |
-
"version": "4.1.
|
3291 |
"resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.6.tgz",
|
3292 |
"integrity": "sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==",
|
3293 |
"dev": true
|
3294 |
},
|
3295 |
"is-builtin-module": {
|
3296 |
-
"version": "4.1.
|
3297 |
"resolved": "https://registry.npmjs.org/is-builtin-module/-/is-builtin-module-1.0.0.tgz",
|
3298 |
"integrity": "sha1-VAVy0096wxGfj3bDDLwbHgN6/74=",
|
3299 |
"dev": true,
|
@@ -3302,13 +3341,13 @@
|
|
3302 |
}
|
3303 |
},
|
3304 |
"is-dotfile": {
|
3305 |
-
"version": "4.1.
|
3306 |
"resolved": "https://registry.npmjs.org/is-dotfile/-/is-dotfile-1.0.3.tgz",
|
3307 |
"integrity": "sha1-pqLzL/0t+wT1yiXs0Pa4PPeYoeE=",
|
3308 |
"dev": true
|
3309 |
},
|
3310 |
"is-equal-shallow": {
|
3311 |
-
"version": "4.1.
|
3312 |
"resolved": "https://registry.npmjs.org/is-equal-shallow/-/is-equal-shallow-0.1.3.tgz",
|
3313 |
"integrity": "sha1-IjgJj8Ih3gvPpdnqxMRdY4qhxTQ=",
|
3314 |
"dev": true,
|
@@ -3317,19 +3356,19 @@
|
|
3317 |
}
|
3318 |
},
|
3319 |
"is-extendable": {
|
3320 |
-
"version": "4.1.
|
3321 |
"resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz",
|
3322 |
"integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=",
|
3323 |
"dev": true
|
3324 |
},
|
3325 |
"is-extglob": {
|
3326 |
-
"version": "4.1.
|
3327 |
"resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-1.0.0.tgz",
|
3328 |
"integrity": "sha1-rEaBd8SUNAWgkvyPKXYMb/xiBsA=",
|
3329 |
"dev": true
|
3330 |
},
|
3331 |
"is-finite": {
|
3332 |
-
"version": "4.1.
|
3333 |
"resolved": "https://registry.npmjs.org/is-finite/-/is-finite-1.0.2.tgz",
|
3334 |
"integrity": "sha1-zGZ3aVYCvlUO8R6LSqYwU0K20Ko=",
|
3335 |
"dev": true,
|
@@ -3338,7 +3377,7 @@
|
|
3338 |
}
|
3339 |
},
|
3340 |
"is-fullwidth-code-point": {
|
3341 |
-
"version": "4.1.
|
3342 |
"resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz",
|
3343 |
"integrity": "sha1-754xOG8DGn8NZDr4L95QxFfvAMs=",
|
3344 |
"dev": true,
|
@@ -3347,7 +3386,7 @@
|
|
3347 |
}
|
3348 |
},
|
3349 |
"is-glob": {
|
3350 |
-
"version": "4.1.
|
3351 |
"resolved": "https://registry.npmjs.org/is-glob/-/is-glob-2.0.1.tgz",
|
3352 |
"integrity": "sha1-0Jb5JqPe1WAPP9/ZEZjLCIjC2GM=",
|
3353 |
"dev": true,
|
@@ -3356,7 +3395,7 @@
|
|
3356 |
}
|
3357 |
},
|
3358 |
"is-my-json-valid": {
|
3359 |
-
"version": "4.1.
|
3360 |
"resolved": "https://registry.npmjs.org/is-my-json-valid/-/is-my-json-valid-2.16.1.tgz",
|
3361 |
"integrity": "sha512-ochPsqWS1WXj8ZnMIV0vnNXooaMhp7cyL4FMSIPKTtnV0Ha/T19G2b9kkhcNsabV9bxYkze7/aLZJb/bYuFduQ==",
|
3362 |
"dev": true,
|
@@ -3368,7 +3407,7 @@
|
|
3368 |
}
|
3369 |
},
|
3370 |
"is-number": {
|
3371 |
-
"version": "4.1.
|
3372 |
"resolved": "https://registry.npmjs.org/is-number/-/is-number-2.1.0.tgz",
|
3373 |
"integrity": "sha1-Afy7s5NGOlSPL0ZszhbezknbkI8=",
|
3374 |
"dev": true,
|
@@ -3377,7 +3416,7 @@
|
|
3377 |
}
|
3378 |
},
|
3379 |
"is-plain-object": {
|
3380 |
-
"version": "4.1.
|
3381 |
"resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz",
|
3382 |
"integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==",
|
3383 |
"dev": true,
|
@@ -3386,7 +3425,7 @@
|
|
3386 |
},
|
3387 |
"dependencies": {
|
3388 |
"isobject": {
|
3389 |
-
"version": "4.1.
|
3390 |
"resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz",
|
3391 |
"integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=",
|
3392 |
"dev": true
|
@@ -3394,31 +3433,31 @@
|
|
3394 |
}
|
3395 |
},
|
3396 |
"is-posix-bracket": {
|
3397 |
-
"version": "4.1.
|
3398 |
"resolved": "https://registry.npmjs.org/is-posix-bracket/-/is-posix-bracket-0.1.1.tgz",
|
3399 |
"integrity": "sha1-MzTceXdDaOkvAW5vvAqI9c1ua8Q=",
|
3400 |
"dev": true
|
3401 |
},
|
3402 |
"is-primitive": {
|
3403 |
-
"version": "4.1.
|
3404 |
"resolved": "https://registry.npmjs.org/is-primitive/-/is-primitive-2.0.0.tgz",
|
3405 |
"integrity": "sha1-IHurkWOEmcB7Kt8kCkGochADRXU=",
|
3406 |
"dev": true
|
3407 |
},
|
3408 |
"is-promise": {
|
3409 |
-
"version": "4.1.
|
3410 |
"resolved": "https://registry.npmjs.org/is-promise/-/is-promise-2.1.0.tgz",
|
3411 |
"integrity": "sha1-eaKp7OfwlugPNtKy87wWwf9L8/o=",
|
3412 |
"dev": true
|
3413 |
},
|
3414 |
"is-property": {
|
3415 |
-
"version": "4.1.
|
3416 |
"resolved": "https://registry.npmjs.org/is-property/-/is-property-1.0.2.tgz",
|
3417 |
"integrity": "sha1-V/4cTkhHTt1lsJkR8msc1Ald2oQ=",
|
3418 |
"dev": true
|
3419 |
},
|
3420 |
"is-relative": {
|
3421 |
-
"version": "4.1.
|
3422 |
"resolved": "https://registry.npmjs.org/is-relative/-/is-relative-0.2.1.tgz",
|
3423 |
"integrity": "sha1-0n9MfVFtF1+2ENuEu+7yPDvJeqU=",
|
3424 |
"dev": true,
|
@@ -3427,13 +3466,13 @@
|
|
3427 |
}
|
3428 |
},
|
3429 |
"is-typedarray": {
|
3430 |
-
"version": "4.1.
|
3431 |
"resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz",
|
3432 |
"integrity": "sha1-5HnICFjfDBsR3dppQPlgEfzaSpo=",
|
3433 |
"dev": true
|
3434 |
},
|
3435 |
"is-unc-path": {
|
3436 |
-
"version": "4.1.
|
3437 |
"resolved": "https://registry.npmjs.org/is-unc-path/-/is-unc-path-0.1.2.tgz",
|
3438 |
"integrity": "sha1-arBTpyVzwQJQ/0FqOBTDUXivObk=",
|
3439 |
"dev": true,
|
@@ -3442,30 +3481,30 @@
|
|
3442 |
}
|
3443 |
},
|
3444 |
"is-utf8": {
|
3445 |
-
"version": "4.1.
|
3446 |
"resolved": "https://registry.npmjs.org/is-utf8/-/is-utf8-0.2.1.tgz",
|
3447 |
"integrity": "sha1-Sw2hRCEE0bM2NA6AeX6GXPOffXI=",
|
3448 |
"dev": true
|
3449 |
},
|
3450 |
"is-windows": {
|
3451 |
-
"version": "4.1.
|
3452 |
"resolved": "https://registry.npmjs.org/is-windows/-/is-windows-0.2.0.tgz",
|
3453 |
"integrity": "sha1-3hqm1j6indJIc3tp8f+LgALSEIw=",
|
3454 |
"dev": true
|
3455 |
},
|
3456 |
"isarray": {
|
3457 |
-
"version": "4.1.
|
3458 |
"resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz",
|
3459 |
"integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE="
|
3460 |
},
|
3461 |
"isexe": {
|
3462 |
-
"version": "4.1.
|
3463 |
"resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz",
|
3464 |
"integrity": "sha1-6PvzdNxVb/iUehDcsFctYz8s+hA=",
|
3465 |
"dev": true
|
3466 |
},
|
3467 |
"isobject": {
|
3468 |
-
"version": "4.1.
|
3469 |
"resolved": "https://registry.npmjs.org/isobject/-/isobject-2.1.0.tgz",
|
3470 |
"integrity": "sha1-8GVWEJaj8dou9GJy+BXIQNh+DIk=",
|
3471 |
"dev": true,
|
@@ -3474,13 +3513,13 @@
|
|
3474 |
}
|
3475 |
},
|
3476 |
"isstream": {
|
3477 |
-
"version": "4.1.
|
3478 |
"resolved": "https://registry.npmjs.org/isstream/-/isstream-0.1.2.tgz",
|
3479 |
"integrity": "sha1-R+Y/evVa+m+S4VAOaQ64uFKcCZo=",
|
3480 |
"dev": true
|
3481 |
},
|
3482 |
"istextorbinary": {
|
3483 |
-
"version": "4.1.
|
3484 |
"resolved": "https://registry.npmjs.org/istextorbinary/-/istextorbinary-1.0.2.tgz",
|
3485 |
"integrity": "sha1-rOGTVNGpoBc+/rEITOD4ewrX3s8=",
|
3486 |
"dev": true,
|
@@ -3490,19 +3529,19 @@
|
|
3490 |
}
|
3491 |
},
|
3492 |
"js-base64": {
|
3493 |
-
"version": "4.1.
|
3494 |
"resolved": "https://registry.npmjs.org/js-base64/-/js-base64-2.4.0.tgz",
|
3495 |
"integrity": "sha512-Wehd+7Pf9tFvGb+ydPm9TjYjV8X1YHOVyG8QyELZxEMqOhemVwGRmoG8iQ/soqI3n8v4xn59zaLxiCJiaaRzKA==",
|
3496 |
"dev": true
|
3497 |
},
|
3498 |
"js-tokens": {
|
3499 |
-
"version": "4.1.
|
3500 |
"resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-3.0.2.tgz",
|
3501 |
"integrity": "sha1-mGbfOVECEw449/mWvOtlRDIJwls=",
|
3502 |
"dev": true
|
3503 |
},
|
3504 |
"js-yaml": {
|
3505 |
-
"version": "4.1.
|
3506 |
"resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.10.0.tgz",
|
3507 |
"integrity": "sha512-O2v52ffjLa9VeM43J4XocZE//WT9N0IiwDa3KSHH7Tu8CtH+1qM8SIZvnsTh6v+4yFy5KUY3BHUVwjpfAWsjIA==",
|
3508 |
"dev": true,
|
@@ -3512,26 +3551,26 @@
|
|
3512 |
}
|
3513 |
},
|
3514 |
"jsbn": {
|
3515 |
-
"version": "4.1.
|
3516 |
"resolved": "https://registry.npmjs.org/jsbn/-/jsbn-0.1.1.tgz",
|
3517 |
"integrity": "sha1-peZUwuWi3rXyAdls77yoDA7y9RM=",
|
3518 |
"dev": true,
|
3519 |
"optional": true
|
3520 |
},
|
3521 |
"jsesc": {
|
3522 |
-
"version": "4.1.
|
3523 |
"resolved": "https://registry.npmjs.org/jsesc/-/jsesc-0.5.0.tgz",
|
3524 |
"integrity": "sha1-597mbjXW/Bb3EP6R1c9p9w8IkR0=",
|
3525 |
"dev": true
|
3526 |
},
|
3527 |
"json-schema": {
|
3528 |
-
"version": "4.1.
|
3529 |
"resolved": "https://registry.npmjs.org/json-schema/-/json-schema-0.2.3.tgz",
|
3530 |
"integrity": "sha1-tIDIkuWaLwWVTOcnvT8qTogvnhM=",
|
3531 |
"dev": true
|
3532 |
},
|
3533 |
"json-stable-stringify": {
|
3534 |
-
"version": "4.1.
|
3535 |
"resolved": "https://registry.npmjs.org/json-stable-stringify/-/json-stable-stringify-0.0.1.tgz",
|
3536 |
"integrity": "sha1-YRwj6BTbN1Un34URk9tZ3Sryf0U=",
|
3537 |
"dev": true,
|
@@ -3540,37 +3579,37 @@
|
|
3540 |
}
|
3541 |
},
|
3542 |
"json-stringify-safe": {
|
3543 |
-
"version": "4.1.
|
3544 |
"resolved": "https://registry.npmjs.org/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz",
|
3545 |
"integrity": "sha1-Epai1Y/UXxmg9s4B1lcB4sc1tus=",
|
3546 |
"dev": true
|
3547 |
},
|
3548 |
"json5": {
|
3549 |
-
"version": "4.1.
|
3550 |
"resolved": "https://registry.npmjs.org/json5/-/json5-0.5.1.tgz",
|
3551 |
"integrity": "sha1-Hq3nrMASA0rYTiOWdn6tn6VJWCE=",
|
3552 |
"dev": true
|
3553 |
},
|
3554 |
"jsonify": {
|
3555 |
-
"version": "4.1.
|
3556 |
"resolved": "https://registry.npmjs.org/jsonify/-/jsonify-0.0.0.tgz",
|
3557 |
"integrity": "sha1-LHS27kHZPKUbe1qu6PUDYx0lKnM=",
|
3558 |
"dev": true
|
3559 |
},
|
3560 |
"jsonparse": {
|
3561 |
-
"version": "4.1.
|
3562 |
"resolved": "https://registry.npmjs.org/jsonparse/-/jsonparse-1.3.1.tgz",
|
3563 |
"integrity": "sha1-P02uSpH6wxX3EGL4UhzCOfE2YoA=",
|
3564 |
"dev": true
|
3565 |
},
|
3566 |
"jsonpointer": {
|
3567 |
-
"version": "4.1.
|
3568 |
"resolved": "https://registry.npmjs.org/jsonpointer/-/jsonpointer-4.0.1.tgz",
|
3569 |
"integrity": "sha1-T9kss04OnbPInIYi7PUfm5eMbLk=",
|
3570 |
"dev": true
|
3571 |
},
|
3572 |
"jsprim": {
|
3573 |
-
"version": "4.1.
|
3574 |
"resolved": "https://registry.npmjs.org/jsprim/-/jsprim-1.4.1.tgz",
|
3575 |
"integrity": "sha1-MT5mvB5cwG5Di8G3SZwuXFastqI=",
|
3576 |
"dev": true,
|
@@ -3582,7 +3621,7 @@
|
|
3582 |
},
|
3583 |
"dependencies": {
|
3584 |
"assert-plus": {
|
3585 |
-
"version": "4.1.
|
3586 |
"resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz",
|
3587 |
"integrity": "sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU=",
|
3588 |
"dev": true
|
@@ -3590,7 +3629,7 @@
|
|
3590 |
}
|
3591 |
},
|
3592 |
"kind-of": {
|
3593 |
-
"version": "4.1.
|
3594 |
"resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
|
3595 |
"integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
|
3596 |
"dev": true,
|
@@ -3599,7 +3638,7 @@
|
|
3599 |
}
|
3600 |
},
|
3601 |
"labeled-stream-splicer": {
|
3602 |
-
"version": "4.1.
|
3603 |
"resolved": "https://registry.npmjs.org/labeled-stream-splicer/-/labeled-stream-splicer-2.0.0.tgz",
|
3604 |
"integrity": "sha1-pS4dE4AkwAuGscDJH2d5GLiuClk=",
|
3605 |
"dev": true,
|
@@ -3610,7 +3649,7 @@
|
|
3610 |
},
|
3611 |
"dependencies": {
|
3612 |
"isarray": {
|
3613 |
-
"version": "4.1.
|
3614 |
"resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz",
|
3615 |
"integrity": "sha1-ihis/Kmo9Bd+Cav8YDiTmwXR7t8=",
|
3616 |
"dev": true
|
@@ -3618,7 +3657,7 @@
|
|
3618 |
}
|
3619 |
},
|
3620 |
"lcid": {
|
3621 |
-
"version": "4.1.
|
3622 |
"resolved": "https://registry.npmjs.org/lcid/-/lcid-1.0.0.tgz",
|
3623 |
"integrity": "sha1-MIrMr6C8SDo4Z7S28rlQYlHRuDU=",
|
3624 |
"dev": true,
|
@@ -3627,7 +3666,7 @@
|
|
3627 |
}
|
3628 |
},
|
3629 |
"lexical-scope": {
|
3630 |
-
"version": "4.1.
|
3631 |
"resolved": "https://registry.npmjs.org/lexical-scope/-/lexical-scope-1.2.0.tgz",
|
3632 |
"integrity": "sha1-/Ope3HBKSzqHls3KQZw6CvryLfQ=",
|
3633 |
"dev": true,
|
@@ -3636,7 +3675,7 @@
|
|
3636 |
}
|
3637 |
},
|
3638 |
"liftoff": {
|
3639 |
-
"version": "4.1.
|
3640 |
"resolved": "https://registry.npmjs.org/liftoff/-/liftoff-2.3.0.tgz",
|
3641 |
"integrity": "sha1-qY8v9nGD2Lp8+soQVIvX/wVQs4U=",
|
3642 |
"dev": true,
|
@@ -3653,7 +3692,7 @@
|
|
3653 |
}
|
3654 |
},
|
3655 |
"load-json-file": {
|
3656 |
-
"version": "4.1.
|
3657 |
"resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-1.1.0.tgz",
|
3658 |
"integrity": "sha1-lWkFcI1YtLq0wiYbBPWfMcmTdMA=",
|
3659 |
"dev": true,
|
@@ -3666,19 +3705,19 @@
|
|
3666 |
},
|
3667 |
"dependencies": {
|
3668 |
"graceful-fs": {
|
3669 |
-
"version": "4.1.
|
3670 |
"resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.1.11.tgz",
|
3671 |
"integrity": "sha1-Dovf5NHduIVNZOBOp8AOKgJuVlg=",
|
3672 |
"dev": true
|
3673 |
},
|
3674 |
"pify": {
|
3675 |
-
"version": "4.1.
|
3676 |
"resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz",
|
3677 |
"integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=",
|
3678 |
"dev": true
|
3679 |
},
|
3680 |
"strip-bom": {
|
3681 |
-
"version": "4.1.
|
3682 |
"resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-2.0.0.tgz",
|
3683 |
"integrity": "sha1-YhmoVhZSBJHzV4i9vxRHqZx+aw4=",
|
3684 |
"dev": true,
|
@@ -3689,31 +3728,31 @@
|
|
3689 |
}
|
3690 |
},
|
3691 |
"lodash": {
|
3692 |
-
"version": "4.1.
|
3693 |
"resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.4.tgz",
|
3694 |
"integrity": "sha1-eCA6TRwyiuHYbcpkYONptX9AVa4=",
|
3695 |
"dev": true
|
3696 |
},
|
3697 |
"lodash._basecopy": {
|
3698 |
-
"version": "4.1.
|
3699 |
"resolved": "https://registry.npmjs.org/lodash._basecopy/-/lodash._basecopy-3.0.1.tgz",
|
3700 |
"integrity": "sha1-jaDmqHbPNEwK2KVIghEd08XHyjY=",
|
3701 |
"dev": true
|
3702 |
},
|
3703 |
"lodash._basetostring": {
|
3704 |
-
"version": "4.1.
|
3705 |
"resolved": "https://registry.npmjs.org/lodash._basetostring/-/lodash._basetostring-3.0.1.tgz",
|
3706 |
"integrity": "sha1-0YYdh3+CSlL2aYMtyvPuFVZqB9U=",
|
3707 |
"dev": true
|
3708 |
},
|
3709 |
"lodash._basevalues": {
|
3710 |
-
"version": "4.1.
|
3711 |
"resolved": "https://registry.npmjs.org/lodash._basevalues/-/lodash._basevalues-3.0.0.tgz",
|
3712 |
"integrity": "sha1-W3dXYoAr3j0yl1A+JjAIIP32Ybc=",
|
3713 |
"dev": true
|
3714 |
},
|
3715 |
"lodash._escapehtmlchar": {
|
3716 |
-
"version": "4.1.
|
3717 |
"resolved": "https://registry.npmjs.org/lodash._escapehtmlchar/-/lodash._escapehtmlchar-2.4.1.tgz",
|
3718 |
"integrity": "sha1-32fDu2t+jh6DGrSL+geVuSr+iZ0=",
|
3719 |
"dev": true,
|
@@ -3722,61 +3761,61 @@
|
|
3722 |
}
|
3723 |
},
|
3724 |
"lodash._escapestringchar": {
|
3725 |
-
"version": "4.1.
|
3726 |
"resolved": "https://registry.npmjs.org/lodash._escapestringchar/-/lodash._escapestringchar-2.4.1.tgz",
|
3727 |
"integrity": "sha1-7P4iYYoq3lC/7qQ5N+Ud9m8O23I=",
|
3728 |
"dev": true
|
3729 |
},
|
3730 |
"lodash._getnative": {
|
3731 |
-
"version": "4.1.
|
3732 |
"resolved": "https://registry.npmjs.org/lodash._getnative/-/lodash._getnative-3.9.1.tgz",
|
3733 |
"integrity": "sha1-VwvH3t5G1hzc3mh9ZdPuy6o6r/U=",
|
3734 |
"dev": true
|
3735 |
},
|
3736 |
"lodash._htmlescapes": {
|
3737 |
-
"version": "4.1.
|
3738 |
"resolved": "https://registry.npmjs.org/lodash._htmlescapes/-/lodash._htmlescapes-2.4.1.tgz",
|
3739 |
"integrity": "sha1-MtFL8IRLbeb4tioFG09nwii2JMs=",
|
3740 |
"dev": true
|
3741 |
},
|
3742 |
"lodash._isiterateecall": {
|
3743 |
-
"version": "4.1.
|
3744 |
"resolved": "https://registry.npmjs.org/lodash._isiterateecall/-/lodash._isiterateecall-3.0.9.tgz",
|
3745 |
"integrity": "sha1-UgOte6Ql+uhCRg5pbbnPPmqsBXw=",
|
3746 |
"dev": true
|
3747 |
},
|
3748 |
"lodash._isnative": {
|
3749 |
-
"version": "4.1.
|
3750 |
"resolved": "https://registry.npmjs.org/lodash._isnative/-/lodash._isnative-2.4.1.tgz",
|
3751 |
"integrity": "sha1-PqZAS3hKe+g2x7V1gOHN95sUgyw=",
|
3752 |
"dev": true
|
3753 |
},
|
3754 |
"lodash._objecttypes": {
|
3755 |
-
"version": "4.1.
|
3756 |
"resolved": "https://registry.npmjs.org/lodash._objecttypes/-/lodash._objecttypes-2.4.1.tgz",
|
3757 |
"integrity": "sha1-fAt/admKH3ZSn4kLDNsbTf7BHBE=",
|
3758 |
"dev": true
|
3759 |
},
|
3760 |
"lodash._reescape": {
|
3761 |
-
"version": "4.1.
|
3762 |
"resolved": "https://registry.npmjs.org/lodash._reescape/-/lodash._reescape-3.0.0.tgz",
|
3763 |
"integrity": "sha1-Kx1vXf4HyKNVdT5fJ/rH8c3hYWo=",
|
3764 |
"dev": true
|
3765 |
},
|
3766 |
"lodash._reevaluate": {
|
3767 |
-
"version": "4.1.
|
3768 |
"resolved": "https://registry.npmjs.org/lodash._reevaluate/-/lodash._reevaluate-3.0.0.tgz",
|
3769 |
"integrity": "sha1-WLx0xAZklTrgsSTYBpltrKQx4u0=",
|
3770 |
"dev": true
|
3771 |
},
|
3772 |
"lodash._reinterpolate": {
|
3773 |
-
"version": "4.1.
|
3774 |
"resolved": "https://registry.npmjs.org/lodash._reinterpolate/-/lodash._reinterpolate-3.0.0.tgz",
|
3775 |
"integrity": "sha1-DM8tiRZq8Ds2Y8eWU4t1rG4RTZ0=",
|
3776 |
"dev": true
|
3777 |
},
|
3778 |
"lodash._reunescapedhtml": {
|
3779 |
-
"version": "4.1.
|
3780 |
"resolved": "https://registry.npmjs.org/lodash._reunescapedhtml/-/lodash._reunescapedhtml-2.4.1.tgz",
|
3781 |
"integrity": "sha1-dHxPxAED6zu4oJduVx96JlnpO6c=",
|
3782 |
"dev": true,
|
@@ -3786,7 +3825,7 @@
|
|
3786 |
},
|
3787 |
"dependencies": {
|
3788 |
"lodash.keys": {
|
3789 |
-
"version": "4.1.
|
3790 |
"resolved": "https://registry.npmjs.org/lodash.keys/-/lodash.keys-2.4.1.tgz",
|
3791 |
"integrity": "sha1-SN6kbfj/djKxDXBrissmWR4rNyc=",
|
3792 |
"dev": true,
|
@@ -3799,13 +3838,13 @@
|
|
3799 |
}
|
3800 |
},
|
3801 |
"lodash._root": {
|
3802 |
-
"version": "4.1.
|
3803 |
"resolved": "https://registry.npmjs.org/lodash._root/-/lodash._root-3.0.1.tgz",
|
3804 |
"integrity": "sha1-+6HEUkwZ7ppfgTa0YJ8BfPTe1pI=",
|
3805 |
"dev": true
|
3806 |
},
|
3807 |
"lodash._shimkeys": {
|
3808 |
-
"version": "4.1.
|
3809 |
"resolved": "https://registry.npmjs.org/lodash._shimkeys/-/lodash._shimkeys-2.4.1.tgz",
|
3810 |
"integrity": "sha1-bpzJZm/wgfC1psl4uD4kLmlJ0gM=",
|
3811 |
"dev": true,
|
@@ -3814,19 +3853,19 @@
|
|
3814 |
}
|
3815 |
},
|
3816 |
"lodash.assign": {
|
3817 |
-
"version": "4.1.
|
3818 |
"resolved": "https://registry.npmjs.org/lodash.assign/-/lodash.assign-4.2.0.tgz",
|
3819 |
"integrity": "sha1-DZnzzNem0mHRm9rrkkUAXShYCOc=",
|
3820 |
"dev": true
|
3821 |
},
|
3822 |
"lodash.clonedeep": {
|
3823 |
-
"version": "4.1.
|
3824 |
"resolved": "https://registry.npmjs.org/lodash.clonedeep/-/lodash.clonedeep-4.5.0.tgz",
|
3825 |
"integrity": "sha1-4j8/nE+Pvd6HJSnBBxhXoIblzO8=",
|
3826 |
"dev": true
|
3827 |
},
|
3828 |
"lodash.defaults": {
|
3829 |
-
"version": "4.1.
|
3830 |
"resolved": "https://registry.npmjs.org/lodash.defaults/-/lodash.defaults-2.4.1.tgz",
|
3831 |
"integrity": "sha1-p+iIXwXmiFEUS24SqPNngCa8TFQ=",
|
3832 |
"dev": true,
|
@@ -3836,7 +3875,7 @@
|
|
3836 |
},
|
3837 |
"dependencies": {
|
3838 |
"lodash.keys": {
|
3839 |
-
"version": "4.1.
|
3840 |
"resolved": "https://registry.npmjs.org/lodash.keys/-/lodash.keys-2.4.1.tgz",
|
3841 |
"integrity": "sha1-SN6kbfj/djKxDXBrissmWR4rNyc=",
|
3842 |
"dev": true,
|
@@ -3849,7 +3888,7 @@
|
|
3849 |
}
|
3850 |
},
|
3851 |
"lodash.escape": {
|
3852 |
-
"version": "4.1.
|
3853 |
"resolved": "https://registry.npmjs.org/lodash.escape/-/lodash.escape-3.2.0.tgz",
|
3854 |
"integrity": "sha1-mV7g3BjBtIzJLv+ucaEKq1tIdpg=",
|
3855 |
"dev": true,
|
@@ -3858,19 +3897,19 @@
|
|
3858 |
}
|
3859 |
},
|
3860 |
"lodash.isarguments": {
|
3861 |
-
"version": "4.1.
|
3862 |
"resolved": "https://registry.npmjs.org/lodash.isarguments/-/lodash.isarguments-3.1.0.tgz",
|
3863 |
"integrity": "sha1-L1c9hcaiQon/AGY7SRwdM4/zRYo=",
|
3864 |
"dev": true
|
3865 |
},
|
3866 |
"lodash.isarray": {
|
3867 |
-
"version": "4.1.
|
3868 |
"resolved": "https://registry.npmjs.org/lodash.isarray/-/lodash.isarray-3.0.4.tgz",
|
3869 |
"integrity": "sha1-eeTriMNqgSKvhvhEqpvNhRtfu1U=",
|
3870 |
"dev": true
|
3871 |
},
|
3872 |
"lodash.isobject": {
|
3873 |
-
"version": "4.1.
|
3874 |
"resolved": "https://registry.npmjs.org/lodash.isobject/-/lodash.isobject-2.4.1.tgz",
|
3875 |
"integrity": "sha1-Wi5H/mmVPx7mMafrof5k0tBlWPU=",
|
3876 |
"dev": true,
|
@@ -3879,19 +3918,19 @@
|
|
3879 |
}
|
3880 |
},
|
3881 |
"lodash.isplainobject": {
|
3882 |
-
"version": "4.1.
|
3883 |
"resolved": "https://registry.npmjs.org/lodash.isplainobject/-/lodash.isplainobject-4.0.6.tgz",
|
3884 |
"integrity": "sha1-fFJqUtibRcRcxpC4gWO+BJf1UMs=",
|
3885 |
"dev": true
|
3886 |
},
|
3887 |
"lodash.isstring": {
|
3888 |
-
"version": "4.1.
|
3889 |
"resolved": "https://registry.npmjs.org/lodash.isstring/-/lodash.isstring-4.0.1.tgz",
|
3890 |
"integrity": "sha1-1SfftUVuynzJu5XV2ur4i6VKVFE=",
|
3891 |
"dev": true
|
3892 |
},
|
3893 |
"lodash.keys": {
|
3894 |
-
"version": "4.1.
|
3895 |
"resolved": "https://registry.npmjs.org/lodash.keys/-/lodash.keys-3.1.2.tgz",
|
3896 |
"integrity": "sha1-TbwEcrFWvlCgsoaFXRvQsMZWCYo=",
|
3897 |
"dev": true,
|
@@ -3902,31 +3941,31 @@
|
|
3902 |
}
|
3903 |
},
|
3904 |
"lodash.mapvalues": {
|
3905 |
-
"version": "4.1.
|
3906 |
"resolved": "https://registry.npmjs.org/lodash.mapvalues/-/lodash.mapvalues-4.6.0.tgz",
|
3907 |
"integrity": "sha1-G6+lAF3p3W9PJmaMMMo3IwzJaJw=",
|
3908 |
"dev": true
|
3909 |
},
|
3910 |
"lodash.memoize": {
|
3911 |
-
"version": "4.1.
|
3912 |
"resolved": "https://registry.npmjs.org/lodash.memoize/-/lodash.memoize-3.0.4.tgz",
|
3913 |
"integrity": "sha1-LcvSwofLwKVcxCMovQxzYVDVPj8=",
|
3914 |
"dev": true
|
3915 |
},
|
3916 |
"lodash.mergewith": {
|
3917 |
-
"version": "4.1.
|
3918 |
"resolved": "https://registry.npmjs.org/lodash.mergewith/-/lodash.mergewith-4.6.0.tgz",
|
3919 |
"integrity": "sha1-FQzwoWeR9ZA7iJHqsVRgknS96lU=",
|
3920 |
"dev": true
|
3921 |
},
|
3922 |
"lodash.restparam": {
|
3923 |
-
"version": "4.1.
|
3924 |
"resolved": "https://registry.npmjs.org/lodash.restparam/-/lodash.restparam-3.6.1.tgz",
|
3925 |
"integrity": "sha1-k2pOMJ7zMKdkXtQUWYbIWuWyCAU=",
|
3926 |
"dev": true
|
3927 |
},
|
3928 |
"lodash.template": {
|
3929 |
-
"version": "4.1.
|
3930 |
"resolved": "https://registry.npmjs.org/lodash.template/-/lodash.template-3.6.2.tgz",
|
3931 |
"integrity": "sha1-+M3sxhaaJVvpCYrosMU9N4kx0U8=",
|
3932 |
"dev": true,
|
@@ -3943,7 +3982,7 @@
|
|
3943 |
}
|
3944 |
},
|
3945 |
"lodash.templatesettings": {
|
3946 |
-
"version": "4.1.
|
3947 |
"resolved": "https://registry.npmjs.org/lodash.templatesettings/-/lodash.templatesettings-3.1.1.tgz",
|
3948 |
"integrity": "sha1-+zB4RHU7Zrnxr6VOJix0UwfbqOU=",
|
3949 |
"dev": true,
|
@@ -3953,7 +3992,7 @@
|
|
3953 |
}
|
3954 |
},
|
3955 |
"lodash.values": {
|
3956 |
-
"version": "4.1.
|
3957 |
"resolved": "https://registry.npmjs.org/lodash.values/-/lodash.values-2.4.1.tgz",
|
3958 |
"integrity": "sha1-q/UUQ2s8twUAFieXjLzzCxKA7qQ=",
|
3959 |
"dev": true,
|
@@ -3962,7 +4001,7 @@
|
|
3962 |
},
|
3963 |
"dependencies": {
|
3964 |
"lodash.keys": {
|
3965 |
-
"version": "4.1.
|
3966 |
"resolved": "https://registry.npmjs.org/lodash.keys/-/lodash.keys-2.4.1.tgz",
|
3967 |
"integrity": "sha1-SN6kbfj/djKxDXBrissmWR4rNyc=",
|
3968 |
"dev": true,
|
@@ -3975,7 +4014,7 @@
|
|
3975 |
}
|
3976 |
},
|
3977 |
"loose-envify": {
|
3978 |
-
"version": "4.1.
|
3979 |
"resolved": "https://registry.npmjs.org/loose-envify/-/loose-envify-1.3.1.tgz",
|
3980 |
"integrity": "sha1-0aitM/qc4OcT1l/dCsi3SNR4yEg=",
|
3981 |
"dev": true,
|
@@ -3984,7 +4023,7 @@
|
|
3984 |
}
|
3985 |
},
|
3986 |
"loud-rejection": {
|
3987 |
-
"version": "4.1.
|
3988 |
"resolved": "https://registry.npmjs.org/loud-rejection/-/loud-rejection-1.6.0.tgz",
|
3989 |
"integrity": "sha1-W0b4AUft7leIcPCG0Eghz5mOVR8=",
|
3990 |
"dev": true,
|
@@ -3994,13 +4033,13 @@
|
|
3994 |
}
|
3995 |
},
|
3996 |
"lru-cache": {
|
3997 |
-
"version": "4.1.
|
3998 |
"resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-2.7.3.tgz",
|
3999 |
"integrity": "sha1-bUUk6LlV+V1PW1iFHOId1y+06VI=",
|
4000 |
"dev": true
|
4001 |
},
|
4002 |
"lru-queue": {
|
4003 |
-
"version": "4.1.
|
4004 |
"resolved": "https://registry.npmjs.org/lru-queue/-/lru-queue-0.1.0.tgz",
|
4005 |
"integrity": "sha1-Jzi9nw089PhEkMVzbEhpmsYyzaM=",
|
4006 |
"dev": true,
|
@@ -4009,13 +4048,13 @@
|
|
4009 |
}
|
4010 |
},
|
4011 |
"make-error": {
|
4012 |
-
"version": "4.1.
|
4013 |
"resolved": "https://registry.npmjs.org/make-error/-/make-error-1.3.0.tgz",
|
4014 |
"integrity": "sha1-Uq06M5zPEM5itAQLcI/nByRLi5Y=",
|
4015 |
"dev": true
|
4016 |
},
|
4017 |
"make-error-cause": {
|
4018 |
-
"version": "4.1.
|
4019 |
"resolved": "https://registry.npmjs.org/make-error-cause/-/make-error-cause-1.2.2.tgz",
|
4020 |
"integrity": "sha1-3wOI/NCzeBbf8KX7gQiTl3fcvJ0=",
|
4021 |
"dev": true,
|
@@ -4024,25 +4063,25 @@
|
|
4024 |
}
|
4025 |
},
|
4026 |
"map-cache": {
|
4027 |
-
"version": "4.1.
|
4028 |
"resolved": "https://registry.npmjs.org/map-cache/-/map-cache-0.2.2.tgz",
|
4029 |
"integrity": "sha1-wyq9C9ZSXZsFFkW7TyasXcmKDb8=",
|
4030 |
"dev": true
|
4031 |
},
|
4032 |
"map-obj": {
|
4033 |
-
"version": "4.1.
|
4034 |
"resolved": "https://registry.npmjs.org/map-obj/-/map-obj-1.0.1.tgz",
|
4035 |
"integrity": "sha1-2TPOuSBdgr3PSIb2dCvcK03qFG0=",
|
4036 |
"dev": true
|
4037 |
},
|
4038 |
"map-stream": {
|
4039 |
-
"version": "4.1.
|
4040 |
"resolved": "https://registry.npmjs.org/map-stream/-/map-stream-0.1.0.tgz",
|
4041 |
"integrity": "sha1-5WqpTEyAVaFkBKBnS3jyFffI4ZQ=",
|
4042 |
"dev": true
|
4043 |
},
|
4044 |
"md5.js": {
|
4045 |
-
"version": "4.1.
|
4046 |
"resolved": "https://registry.npmjs.org/md5.js/-/md5.js-1.3.4.tgz",
|
4047 |
"integrity": "sha1-6b296UogpawYsENA/Fdk1bCdkB0=",
|
4048 |
"dev": true,
|
@@ -4052,7 +4091,7 @@
|
|
4052 |
},
|
4053 |
"dependencies": {
|
4054 |
"hash-base": {
|
4055 |
-
"version": "4.1.
|
4056 |
"resolved": "https://registry.npmjs.org/hash-base/-/hash-base-3.0.4.tgz",
|
4057 |
"integrity": "sha1-X8hoaEfs1zSZQDMZprCj8/auSRg=",
|
4058 |
"dev": true,
|
@@ -4064,7 +4103,7 @@
|
|
4064 |
}
|
4065 |
},
|
4066 |
"memoizee": {
|
4067 |
-
"version": "4.1.
|
4068 |
"resolved": "https://registry.npmjs.org/memoizee/-/memoizee-0.4.11.tgz",
|
4069 |
"integrity": "sha1-vemBdmPJ5A/bKk6hw2cpYIeujI8=",
|
4070 |
"dev": true,
|
@@ -4080,7 +4119,7 @@
|
|
4080 |
}
|
4081 |
},
|
4082 |
"meow": {
|
4083 |
-
"version": "4.1.
|
4084 |
"resolved": "https://registry.npmjs.org/meow/-/meow-3.7.0.tgz",
|
4085 |
"integrity": "sha1-cstmi0JSKCkKu/qFaJJYcwioAfs=",
|
4086 |
"dev": true,
|
@@ -4098,7 +4137,7 @@
|
|
4098 |
},
|
4099 |
"dependencies": {
|
4100 |
"object-assign": {
|
4101 |
-
"version": "4.1.
|
4102 |
"resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz",
|
4103 |
"integrity": "sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM=",
|
4104 |
"dev": true
|
@@ -4106,7 +4145,7 @@
|
|
4106 |
}
|
4107 |
},
|
4108 |
"merge-stream": {
|
4109 |
-
"version": "4.1.
|
4110 |
"resolved": "https://registry.npmjs.org/merge-stream/-/merge-stream-1.0.1.tgz",
|
4111 |
"integrity": "sha1-QEEgLVCKNCugAXQAjfDCUbjBNeE=",
|
4112 |
"dev": true,
|
@@ -4115,7 +4154,7 @@
|
|
4115 |
}
|
4116 |
},
|
4117 |
"micromatch": {
|
4118 |
-
"version": "4.1.
|
4119 |
"resolved": "https://registry.npmjs.org/micromatch/-/micromatch-2.3.11.tgz",
|
4120 |
"integrity": "sha1-hmd8l9FyCzY0MdBNDRUpO9OMFWU=",
|
4121 |
"dev": true,
|
@@ -4136,7 +4175,7 @@
|
|
4136 |
}
|
4137 |
},
|
4138 |
"miller-rabin": {
|
4139 |
-
"version": "4.1.
|
4140 |
"resolved": "https://registry.npmjs.org/miller-rabin/-/miller-rabin-4.0.1.tgz",
|
4141 |
"integrity": "sha512-115fLhvZVqWwHPbClyntxEVfVDfl9DLLTuJvq3g2O/Oxi8AiNouAHvDSzHS0viUJc+V5vm3eq91Xwqn9dp4jRA==",
|
4142 |
"dev": true,
|
@@ -4146,13 +4185,13 @@
|
|
4146 |
}
|
4147 |
},
|
4148 |
"mime-db": {
|
4149 |
-
"version": "4.1.
|
4150 |
"resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.30.0.tgz",
|
4151 |
"integrity": "sha1-dMZD2i3Z1qRTmZY0ZbJtXKfXHwE=",
|
4152 |
"dev": true
|
4153 |
},
|
4154 |
"mime-types": {
|
4155 |
-
"version": "4.1.
|
4156 |
"resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.17.tgz",
|
4157 |
"integrity": "sha1-Cdejk/A+mVp5+K+Fe3Cp4KsWVXo=",
|
4158 |
"dev": true,
|
@@ -4161,19 +4200,19 @@
|
|
4161 |
}
|
4162 |
},
|
4163 |
"minimalistic-assert": {
|
4164 |
-
"version": "4.1.
|
4165 |
"resolved": "https://registry.npmjs.org/minimalistic-assert/-/minimalistic-assert-1.0.0.tgz",
|
4166 |
"integrity": "sha1-cCvi3aazf0g2vLP121ZkG2Sh09M=",
|
4167 |
"dev": true
|
4168 |
},
|
4169 |
"minimalistic-crypto-utils": {
|
4170 |
-
"version": "4.1.
|
4171 |
"resolved": "https://registry.npmjs.org/minimalistic-crypto-utils/-/minimalistic-crypto-utils-1.0.1.tgz",
|
4172 |
"integrity": "sha1-9sAMHAsIIkblxNmd+4x8CDsrWCo=",
|
4173 |
"dev": true
|
4174 |
},
|
4175 |
"minimatch": {
|
4176 |
-
"version": "4.1.
|
4177 |
"resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz",
|
4178 |
"integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==",
|
4179 |
"dev": true,
|
@@ -4182,18 +4221,18 @@
|
|
4182 |
}
|
4183 |
},
|
4184 |
"minimist": {
|
4185 |
-
"version": "4.1.
|
4186 |
"resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz",
|
4187 |
"integrity": "sha1-o1AIsg9BOD7sH7kU9M1d95omQoQ=",
|
4188 |
"dev": true
|
4189 |
},
|
4190 |
"mithril": {
|
4191 |
-
"version": "4.1.
|
4192 |
"resolved": "https://registry.npmjs.org/mithril/-/mithril-1.1.5.tgz",
|
4193 |
"integrity": "sha512-oicjiWJmdz/pcmQmImDuqe+Ff1hEJSoj4T7yL0E+12DwYIr/LOtBQjJmm8xzRDqRTanWPbIjFb+3JYl8w2Hrqw=="
|
4194 |
},
|
4195 |
"mkdirp": {
|
4196 |
-
"version": "4.1.
|
4197 |
"resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.1.tgz",
|
4198 |
"integrity": "sha1-MAV0OOrGz3+MR2fzhkjWaX11yQM=",
|
4199 |
"dev": true,
|
@@ -4202,7 +4241,7 @@
|
|
4202 |
},
|
4203 |
"dependencies": {
|
4204 |
"minimist": {
|
4205 |
-
"version": "4.1.
|
4206 |
"resolved": "https://registry.npmjs.org/minimist/-/minimist-0.0.8.tgz",
|
4207 |
"integrity": "sha1-hX/Kv8M5fSYluCKCYuhqp6ARsF0=",
|
4208 |
"dev": true
|
@@ -4210,7 +4249,7 @@
|
|
4210 |
}
|
4211 |
},
|
4212 |
"module-deps": {
|
4213 |
-
"version": "4.1.
|
4214 |
"resolved": "https://registry.npmjs.org/module-deps/-/module-deps-4.1.1.tgz",
|
4215 |
"integrity": "sha1-IyFYM/HaE/1gbMuAh7RIUty4If0=",
|
4216 |
"dev": true,
|
@@ -4233,7 +4272,7 @@
|
|
4233 |
},
|
4234 |
"dependencies": {
|
4235 |
"concat-stream": {
|
4236 |
-
"version": "4.1.
|
4237 |
"resolved": "https://registry.npmjs.org/concat-stream/-/concat-stream-1.5.2.tgz",
|
4238 |
"integrity": "sha1-cIl4Yk2FavQaWnQd790mHadSwmY=",
|
4239 |
"dev": true,
|
@@ -4244,7 +4283,7 @@
|
|
4244 |
},
|
4245 |
"dependencies": {
|
4246 |
"readable-stream": {
|
4247 |
-
"version": "4.1.
|
4248 |
"resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.0.6.tgz",
|
4249 |
"integrity": "sha1-j5A0HmilPMySh4jaz80Rs265t44=",
|
4250 |
"dev": true,
|
@@ -4260,7 +4299,7 @@
|
|
4260 |
}
|
4261 |
},
|
4262 |
"string_decoder": {
|
4263 |
-
"version": "4.1.
|
4264 |
"resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz",
|
4265 |
"integrity": "sha1-YuIDvEF2bGwoyfyEMB2rHFMQ+pQ=",
|
4266 |
"dev": true
|
@@ -4268,13 +4307,13 @@
|
|
4268 |
}
|
4269 |
},
|
4270 |
"ms": {
|
4271 |
-
"version": "4.1.
|
4272 |
"resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
|
4273 |
"integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=",
|
4274 |
"dev": true
|
4275 |
},
|
4276 |
"multipipe": {
|
4277 |
-
"version": "4.1.
|
4278 |
"resolved": "https://registry.npmjs.org/multipipe/-/multipipe-0.1.2.tgz",
|
4279 |
"integrity": "sha1-Ko8t33Du1WTf8tV/HhoTfZ8FB4s=",
|
4280 |
"dev": true,
|
@@ -4283,7 +4322,7 @@
|
|
4283 |
},
|
4284 |
"dependencies": {
|
4285 |
"duplexer2": {
|
4286 |
-
"version": "4.1.
|
4287 |
"resolved": "https://registry.npmjs.org/duplexer2/-/duplexer2-0.0.2.tgz",
|
4288 |
"integrity": "sha1-xhTc9n4vsUmVqRcR5aYX6KYKMds=",
|
4289 |
"dev": true,
|
@@ -4292,13 +4331,13 @@
|
|
4292 |
}
|
4293 |
},
|
4294 |
"isarray": {
|
4295 |
-
"version": "4.1.
|
4296 |
"resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz",
|
4297 |
"integrity": "sha1-ihis/Kmo9Bd+Cav8YDiTmwXR7t8=",
|
4298 |
"dev": true
|
4299 |
},
|
4300 |
"readable-stream": {
|
4301 |
-
"version": "4.1.
|
4302 |
"resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-1.1.14.tgz",
|
4303 |
"integrity": "sha1-fPTFTvZI44EwhMY23SB54WbAgdk=",
|
4304 |
"dev": true,
|
@@ -4310,7 +4349,7 @@
|
|
4310 |
}
|
4311 |
},
|
4312 |
"string_decoder": {
|
4313 |
-
"version": "4.1.
|
4314 |
"resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz",
|
4315 |
"integrity": "sha1-YuIDvEF2bGwoyfyEMB2rHFMQ+pQ=",
|
4316 |
"dev": true
|
@@ -4318,25 +4357,25 @@
|
|
4318 |
}
|
4319 |
},
|
4320 |
"nan": {
|
4321 |
-
"version": "4.1.
|
4322 |
"resolved": "https://registry.npmjs.org/nan/-/nan-2.8.0.tgz",
|
4323 |
"integrity": "sha1-7XFfP+neArV6XmJS2QqWZ14fCFo=",
|
4324 |
"dev": true
|
4325 |
},
|
4326 |
"natives": {
|
4327 |
-
"version": "4.1.
|
4328 |
"resolved": "https://registry.npmjs.org/natives/-/natives-1.1.0.tgz",
|
4329 |
"integrity": "sha1-6f+EFBimsux6SV6TmYT3jxY+bjE=",
|
4330 |
"dev": true
|
4331 |
},
|
4332 |
"next-tick": {
|
4333 |
-
"version": "4.1.
|
4334 |
"resolved": "https://registry.npmjs.org/next-tick/-/next-tick-1.0.0.tgz",
|
4335 |
"integrity": "sha1-yobR/ogoFpsBICCOPchCS524NCw=",
|
4336 |
"dev": true
|
4337 |
},
|
4338 |
"node-gyp": {
|
4339 |
-
"version": "4.1.
|
4340 |
"resolved": "https://registry.npmjs.org/node-gyp/-/node-gyp-3.6.2.tgz",
|
4341 |
"integrity": "sha1-m/vlRWIoYoSDjnUOrAUpWFP6HGA=",
|
4342 |
"dev": true,
|
@@ -4357,13 +4396,13 @@
|
|
4357 |
},
|
4358 |
"dependencies": {
|
4359 |
"graceful-fs": {
|
4360 |
-
"version": "4.1.
|
4361 |
"resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.1.11.tgz",
|
4362 |
"integrity": "sha1-Dovf5NHduIVNZOBOp8AOKgJuVlg=",
|
4363 |
"dev": true
|
4364 |
},
|
4365 |
"semver": {
|
4366 |
-
"version": "4.1.
|
4367 |
"resolved": "https://registry.npmjs.org/semver/-/semver-5.3.0.tgz",
|
4368 |
"integrity": "sha1-myzl094C0XxgEq0yaqa00M9U+U8=",
|
4369 |
"dev": true
|
@@ -4371,7 +4410,7 @@
|
|
4371 |
}
|
4372 |
},
|
4373 |
"node-sass": {
|
4374 |
-
"version": "4.1.
|
4375 |
"resolved": "https://registry.npmjs.org/node-sass/-/node-sass-4.7.2.tgz",
|
4376 |
"integrity": "sha512-CaV+wLqZ7//Jdom5aUFCpGNoECd7BbNhjuwdsX/LkXBrHl8eb1Wjw4HvWqcFvhr5KuNgAk8i/myf/MQ1YYeroA==",
|
4377 |
"dev": true,
|
@@ -4398,7 +4437,7 @@
|
|
4398 |
},
|
4399 |
"dependencies": {
|
4400 |
"gaze": {
|
4401 |
-
"version": "4.1.
|
4402 |
"resolved": "https://registry.npmjs.org/gaze/-/gaze-1.1.2.tgz",
|
4403 |
"integrity": "sha1-hHIkZ3rbiHDWeSV+0ziP22HkAQU=",
|
4404 |
"dev": true,
|
@@ -4407,7 +4446,7 @@
|
|
4407 |
}
|
4408 |
},
|
4409 |
"globule": {
|
4410 |
-
"version": "4.1.
|
4411 |
"resolved": "https://registry.npmjs.org/globule/-/globule-1.2.0.tgz",
|
4412 |
"integrity": "sha1-HcScaCLdnoovoAuiopUAboZkvQk=",
|
4413 |
"dev": true,
|
@@ -4420,7 +4459,7 @@
|
|
4420 |
}
|
4421 |
},
|
4422 |
"node.extend": {
|
4423 |
-
"version": "4.1.
|
4424 |
"resolved": "https://registry.npmjs.org/node.extend/-/node.extend-1.1.6.tgz",
|
4425 |
"integrity": "sha1-p7iCyC1sk6SGOlUEvV3o7IYli5Y=",
|
4426 |
"dev": true,
|
@@ -4429,7 +4468,7 @@
|
|
4429 |
}
|
4430 |
},
|
4431 |
"nopt": {
|
4432 |
-
"version": "4.1.
|
4433 |
"resolved": "https://registry.npmjs.org/nopt/-/nopt-3.0.6.tgz",
|
4434 |
"integrity": "sha1-xkZdvwirzU2zWTF/eaxopkayj/k=",
|
4435 |
"dev": true,
|
@@ -4438,7 +4477,7 @@
|
|
4438 |
}
|
4439 |
},
|
4440 |
"normalize-package-data": {
|
4441 |
-
"version": "4.1.
|
4442 |
"resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.4.0.tgz",
|
4443 |
"integrity": "sha512-9jjUFbTPfEy3R/ad/2oNbKtW9Hgovl5O1FvFWKkKblNXoN/Oou6+9+KKohPK13Yc3/TyunyWhJp6gvRNR/PPAw==",
|
4444 |
"dev": true,
|
@@ -4450,7 +4489,7 @@
|
|
4450 |
}
|
4451 |
},
|
4452 |
"normalize-path": {
|
4453 |
-
"version": "4.1.
|
4454 |
"resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-2.1.1.tgz",
|
4455 |
"integrity": "sha1-GrKLVW4Zg2Oowab35vogE3/mrtk=",
|
4456 |
"dev": true,
|
@@ -4459,7 +4498,7 @@
|
|
4459 |
}
|
4460 |
},
|
4461 |
"npmlog": {
|
4462 |
-
"version": "4.1.
|
4463 |
"resolved": "https://registry.npmjs.org/npmlog/-/npmlog-4.1.2.tgz",
|
4464 |
"integrity": "sha512-2uUqazuKlTaSI/dC8AzicUck7+IrEaOnN/e0jd3Xtt1KcGpwx30v50mL7oPyr/h9bL3E4aZccVwpwP+5W9Vjkg==",
|
4465 |
"dev": true,
|
@@ -4471,25 +4510,25 @@
|
|
4471 |
}
|
4472 |
},
|
4473 |
"number-is-nan": {
|
4474 |
-
"version": "4.1.
|
4475 |
"resolved": "https://registry.npmjs.org/number-is-nan/-/number-is-nan-1.0.1.tgz",
|
4476 |
"integrity": "sha1-CXtgK1NCKlIsGvuHkDGDNpQaAR0=",
|
4477 |
"dev": true
|
4478 |
},
|
4479 |
"oauth-sign": {
|
4480 |
-
"version": "4.1.
|
4481 |
"resolved": "https://registry.npmjs.org/oauth-sign/-/oauth-sign-0.8.2.tgz",
|
4482 |
"integrity": "sha1-Rqarfwrq2N6unsBWV4C31O/rnUM=",
|
4483 |
"dev": true
|
4484 |
},
|
4485 |
"object-assign": {
|
4486 |
-
"version": "4.1.
|
4487 |
"resolved": "https://registry.npmjs.org/object-assign/-/object-assign-3.0.0.tgz",
|
4488 |
"integrity": "sha1-m+3VygiXlJvKR+f/QIBi1Un1h/I=",
|
4489 |
"dev": true
|
4490 |
},
|
4491 |
"object.defaults": {
|
4492 |
-
"version": "4.1.
|
4493 |
"resolved": "https://registry.npmjs.org/object.defaults/-/object.defaults-1.1.0.tgz",
|
4494 |
"integrity": "sha1-On+GgzS0B96gbaFtiNXNKeQ1/s8=",
|
4495 |
"dev": true,
|
@@ -4501,7 +4540,7 @@
|
|
4501 |
},
|
4502 |
"dependencies": {
|
4503 |
"for-own": {
|
4504 |
-
"version": "4.1.
|
4505 |
"resolved": "https://registry.npmjs.org/for-own/-/for-own-1.0.0.tgz",
|
4506 |
"integrity": "sha1-xjMy9BXO3EsE2/5wz4NklMU8tEs=",
|
4507 |
"dev": true,
|
@@ -4510,7 +4549,7 @@
|
|
4510 |
}
|
4511 |
},
|
4512 |
"isobject": {
|
4513 |
-
"version": "4.1.
|
4514 |
"resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz",
|
4515 |
"integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=",
|
4516 |
"dev": true
|
@@ -4518,7 +4557,7 @@
|
|
4518 |
}
|
4519 |
},
|
4520 |
"object.omit": {
|
4521 |
-
"version": "4.1.
|
4522 |
"resolved": "https://registry.npmjs.org/object.omit/-/object.omit-2.0.1.tgz",
|
4523 |
"integrity": "sha1-Gpx0SCnznbuFjHbKNXmuKlTr0fo=",
|
4524 |
"dev": true,
|
@@ -4528,7 +4567,7 @@
|
|
4528 |
}
|
4529 |
},
|
4530 |
"object.pick": {
|
4531 |
-
"version": "4.1.
|
4532 |
"resolved": "https://registry.npmjs.org/object.pick/-/object.pick-1.3.0.tgz",
|
4533 |
"integrity": "sha1-h6EKxMFpS9Lhy/U1kaZhQftd10c=",
|
4534 |
"dev": true,
|
@@ -4537,7 +4576,7 @@
|
|
4537 |
},
|
4538 |
"dependencies": {
|
4539 |
"isobject": {
|
4540 |
-
"version": "4.1.
|
4541 |
"resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz",
|
4542 |
"integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=",
|
4543 |
"dev": true
|
@@ -4545,7 +4584,7 @@
|
|
4545 |
}
|
4546 |
},
|
4547 |
"once": {
|
4548 |
-
"version": "4.1.
|
4549 |
"resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz",
|
4550 |
"integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=",
|
4551 |
"dev": true,
|
@@ -4554,7 +4593,7 @@
|
|
4554 |
}
|
4555 |
},
|
4556 |
"orchestrator": {
|
4557 |
-
"version": "4.1.
|
4558 |
"resolved": "https://registry.npmjs.org/orchestrator/-/orchestrator-0.3.8.tgz",
|
4559 |
"integrity": "sha1-FOfp4nZPcxX7rBhOUGx6pt+UrX4=",
|
4560 |
"dev": true,
|
@@ -4565,25 +4604,25 @@
|
|
4565 |
}
|
4566 |
},
|
4567 |
"ordered-read-streams": {
|
4568 |
-
"version": "4.1.
|
4569 |
"resolved": "https://registry.npmjs.org/ordered-read-streams/-/ordered-read-streams-0.1.0.tgz",
|
4570 |
"integrity": "sha1-/VZamvjrRHO6abbtijQ1LLVS8SY=",
|
4571 |
"dev": true
|
4572 |
},
|
4573 |
"os-browserify": {
|
4574 |
-
"version": "4.1.
|
4575 |
"resolved": "https://registry.npmjs.org/os-browserify/-/os-browserify-0.3.0.tgz",
|
4576 |
"integrity": "sha1-hUNzx/XCMVkU/Jv8a9gjj92h7Cc=",
|
4577 |
"dev": true
|
4578 |
},
|
4579 |
"os-homedir": {
|
4580 |
-
"version": "4.1.
|
4581 |
"resolved": "https://registry.npmjs.org/os-homedir/-/os-homedir-1.0.2.tgz",
|
4582 |
"integrity": "sha1-/7xJiDNuDoM94MFox+8VISGqf7M=",
|
4583 |
"dev": true
|
4584 |
},
|
4585 |
"os-locale": {
|
4586 |
-
"version": "4.1.
|
4587 |
"resolved": "https://registry.npmjs.org/os-locale/-/os-locale-1.4.0.tgz",
|
4588 |
"integrity": "sha1-IPnxeuKe00XoveWDsT0gCYA8FNk=",
|
4589 |
"dev": true,
|
@@ -4592,13 +4631,13 @@
|
|
4592 |
}
|
4593 |
},
|
4594 |
"os-tmpdir": {
|
4595 |
-
"version": "4.1.
|
4596 |
"resolved": "https://registry.npmjs.org/os-tmpdir/-/os-tmpdir-1.0.2.tgz",
|
4597 |
"integrity": "sha1-u+Z0BseaqFxc/sdm/lc0VV36EnQ=",
|
4598 |
"dev": true
|
4599 |
},
|
4600 |
"osenv": {
|
4601 |
-
"version": "4.1.
|
4602 |
"resolved": "https://registry.npmjs.org/osenv/-/osenv-0.1.4.tgz",
|
4603 |
"integrity": "sha1-Qv5tWVPfBsgGS+bxdsPQWqqjRkQ=",
|
4604 |
"dev": true,
|
@@ -4608,13 +4647,13 @@
|
|
4608 |
}
|
4609 |
},
|
4610 |
"pako": {
|
4611 |
-
"version": "4.1.
|
4612 |
"resolved": "https://registry.npmjs.org/pako/-/pako-1.0.6.tgz",
|
4613 |
"integrity": "sha512-lQe48YPsMJAig+yngZ87Lus+NF+3mtu7DVOBu6b/gHO1YpKwIj5AWjZ/TOS7i46HD/UixzWb1zeWDZfGZ3iYcg==",
|
4614 |
"dev": true
|
4615 |
},
|
4616 |
"parents": {
|
4617 |
-
"version": "4.1.
|
4618 |
"resolved": "https://registry.npmjs.org/parents/-/parents-1.0.1.tgz",
|
4619 |
"integrity": "sha1-/t1NK/GTp3dF/nHjcdc8MwfZx1E=",
|
4620 |
"dev": true,
|
@@ -4623,7 +4662,7 @@
|
|
4623 |
}
|
4624 |
},
|
4625 |
"parse-asn1": {
|
4626 |
-
"version": "4.1.
|
4627 |
"resolved": "https://registry.npmjs.org/parse-asn1/-/parse-asn1-5.1.0.tgz",
|
4628 |
"integrity": "sha1-N8T5t+06tlx0gXtfJICTf7+XxxI=",
|
4629 |
"dev": true,
|
@@ -4636,7 +4675,7 @@
|
|
4636 |
}
|
4637 |
},
|
4638 |
"parse-filepath": {
|
4639 |
-
"version": "4.1.
|
4640 |
"resolved": "https://registry.npmjs.org/parse-filepath/-/parse-filepath-1.0.1.tgz",
|
4641 |
"integrity": "sha1-FZ1hVdQ5BNFsEO9piRHaHpGWm3M=",
|
4642 |
"dev": true,
|
@@ -4647,7 +4686,7 @@
|
|
4647 |
}
|
4648 |
},
|
4649 |
"parse-glob": {
|
4650 |
-
"version": "4.1.
|
4651 |
"resolved": "https://registry.npmjs.org/parse-glob/-/parse-glob-3.0.4.tgz",
|
4652 |
"integrity": "sha1-ssN2z7EfNVE7rdFz7wu246OIORw=",
|
4653 |
"dev": true,
|
@@ -4659,7 +4698,7 @@
|
|
4659 |
}
|
4660 |
},
|
4661 |
"parse-json": {
|
4662 |
-
"version": "4.1.
|
4663 |
"resolved": "https://registry.npmjs.org/parse-json/-/parse-json-2.2.0.tgz",
|
4664 |
"integrity": "sha1-9ID0BDTvgHQfhGkJn43qGPVaTck=",
|
4665 |
"dev": true,
|
@@ -4668,19 +4707,19 @@
|
|
4668 |
}
|
4669 |
},
|
4670 |
"parse-passwd": {
|
4671 |
-
"version": "4.1.
|
4672 |
"resolved": "https://registry.npmjs.org/parse-passwd/-/parse-passwd-1.0.0.tgz",
|
4673 |
"integrity": "sha1-bVuTSkVpk7I9N/QKOC1vFmao5cY=",
|
4674 |
"dev": true
|
4675 |
},
|
4676 |
"path-browserify": {
|
4677 |
-
"version": "4.1.
|
4678 |
"resolved": "https://registry.npmjs.org/path-browserify/-/path-browserify-0.0.0.tgz",
|
4679 |
"integrity": "sha1-oLhwcpquIUAFt9UDLsLLuw+0RRo=",
|
4680 |
"dev": true
|
4681 |
},
|
4682 |
"path-exists": {
|
4683 |
-
"version": "4.1.
|
4684 |
"resolved": "https://registry.npmjs.org/path-exists/-/path-exists-2.1.0.tgz",
|
4685 |
"integrity": "sha1-D+tsZPD8UY2adU3V77YscCJ2H0s=",
|
4686 |
"dev": true,
|
@@ -4689,25 +4728,25 @@
|
|
4689 |
}
|
4690 |
},
|
4691 |
"path-is-absolute": {
|
4692 |
-
"version": "4.1.
|
4693 |
"resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz",
|
4694 |
"integrity": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18=",
|
4695 |
"dev": true
|
4696 |
},
|
4697 |
"path-parse": {
|
4698 |
-
"version": "4.1.
|
4699 |
"resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.5.tgz",
|
4700 |
"integrity": "sha1-PBrfhx6pzWyUMbbqK9dKD/BVxME=",
|
4701 |
"dev": true
|
4702 |
},
|
4703 |
"path-platform": {
|
4704 |
-
"version": "4.1.
|
4705 |
"resolved": "https://registry.npmjs.org/path-platform/-/path-platform-0.11.15.tgz",
|
4706 |
"integrity": "sha1-6GQhf3TDaFDwhSt43Hv31KVyG/I=",
|
4707 |
"dev": true
|
4708 |
},
|
4709 |
"path-root": {
|
4710 |
-
"version": "4.1.
|
4711 |
"resolved": "https://registry.npmjs.org/path-root/-/path-root-0.1.1.tgz",
|
4712 |
"integrity": "sha1-mkpoFMrBwM1zNgqV8yCDyOpHRbc=",
|
4713 |
"dev": true,
|
@@ -4716,19 +4755,19 @@
|
|
4716 |
}
|
4717 |
},
|
4718 |
"path-root-regex": {
|
4719 |
-
"version": "4.1.
|
4720 |
"resolved": "https://registry.npmjs.org/path-root-regex/-/path-root-regex-0.1.2.tgz",
|
4721 |
"integrity": "sha1-v8zcjfWxLcUsi0PsONGNcsBLqW0=",
|
4722 |
"dev": true
|
4723 |
},
|
4724 |
"path-sort": {
|
4725 |
-
"version": "4.1.
|
4726 |
"resolved": "https://registry.npmjs.org/path-sort/-/path-sort-0.1.0.tgz",
|
4727 |
"integrity": "sha1-ywF11Oy/paGP5nTMbXIL/hXguAU=",
|
4728 |
"dev": true
|
4729 |
},
|
4730 |
"path-type": {
|
4731 |
-
"version": "4.1.
|
4732 |
"resolved": "https://registry.npmjs.org/path-type/-/path-type-3.0.0.tgz",
|
4733 |
"integrity": "sha512-T2ZUsdZFHgA3u4e5PfPbjd7HDDpxPnQb5jN0SrDsjNSuVXHJqtwTnWqG0B1jZrgmJ/7lj1EmVIByWt1gxGkWvg==",
|
4734 |
"dev": true,
|
@@ -4737,7 +4776,7 @@
|
|
4737 |
}
|
4738 |
},
|
4739 |
"pause-stream": {
|
4740 |
-
"version": "4.1.
|
4741 |
"resolved": "https://registry.npmjs.org/pause-stream/-/pause-stream-0.0.11.tgz",
|
4742 |
"integrity": "sha1-/lo0sMvOErWqaitAPuLnO2AvFEU=",
|
4743 |
"dev": true,
|
@@ -4746,7 +4785,7 @@
|
|
4746 |
}
|
4747 |
},
|
4748 |
"pbkdf2": {
|
4749 |
-
"version": "4.1.
|
4750 |
"resolved": "https://registry.npmjs.org/pbkdf2/-/pbkdf2-3.0.14.tgz",
|
4751 |
"integrity": "sha512-gjsZW9O34fm0R7PaLHRJmLLVfSoesxztjPjE9o6R+qtVJij90ltg1joIovN9GKrRW3t1PzhDDG3UMEMFfZ+1wA==",
|
4752 |
"dev": true,
|
@@ -4759,25 +4798,25 @@
|
|
4759 |
}
|
4760 |
},
|
4761 |
"php-parser": {
|
4762 |
-
"version": "4.1.
|
4763 |
"resolved": "https://registry.npmjs.org/php-parser/-/php-parser-2.1.0.tgz",
|
4764 |
"integrity": "sha1-ari+IcpsJa8eL0a3grys/f0R/1U=",
|
4765 |
"dev": true
|
4766 |
},
|
4767 |
"pify": {
|
4768 |
-
"version": "4.1.
|
4769 |
"resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz",
|
4770 |
"integrity": "sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY=",
|
4771 |
"dev": true
|
4772 |
},
|
4773 |
"pinkie": {
|
4774 |
-
"version": "4.1.
|
4775 |
"resolved": "https://registry.npmjs.org/pinkie/-/pinkie-2.0.4.tgz",
|
4776 |
"integrity": "sha1-clVrgM+g1IqXToDnckjoDtT3+HA=",
|
4777 |
"dev": true
|
4778 |
},
|
4779 |
"pinkie-promise": {
|
4780 |
-
"version": "4.1.
|
4781 |
"resolved": "https://registry.npmjs.org/pinkie-promise/-/pinkie-promise-2.0.1.tgz",
|
4782 |
"integrity": "sha1-ITXW36ejWMBprJsXh3YogihFD/o=",
|
4783 |
"dev": true,
|
@@ -4786,7 +4825,7 @@
|
|
4786 |
}
|
4787 |
},
|
4788 |
"plexer": {
|
4789 |
-
"version": "4.1.
|
4790 |
"resolved": "https://registry.npmjs.org/plexer/-/plexer-1.0.1.tgz",
|
4791 |
"integrity": "sha1-qAG2Ur+BRXOXlepNO/CvlGwwwN0=",
|
4792 |
"dev": true,
|
@@ -4796,47 +4835,47 @@
|
|
4796 |
}
|
4797 |
},
|
4798 |
"populate.js": {
|
4799 |
-
"version": "4.1.
|
4800 |
"resolved": "https://registry.npmjs.org/populate.js/-/populate.js-1.0.3.tgz",
|
4801 |
"integrity": "sha1-UcIkwQswqEtellLF8zDdMxzVGJY="
|
4802 |
},
|
4803 |
"preserve": {
|
4804 |
-
"version": "4.1.
|
4805 |
"resolved": "https://registry.npmjs.org/preserve/-/preserve-0.2.0.tgz",
|
4806 |
"integrity": "sha1-gV7R9uvGWSb4ZbMQwHE7yzMVzks=",
|
4807 |
"dev": true
|
4808 |
},
|
4809 |
"pretty-hrtime": {
|
4810 |
-
"version": "4.1.
|
4811 |
"resolved": "https://registry.npmjs.org/pretty-hrtime/-/pretty-hrtime-1.0.3.tgz",
|
4812 |
"integrity": "sha1-t+PqQkNaTJsnWdmeDyAesZWALuE=",
|
4813 |
"dev": true
|
4814 |
},
|
4815 |
"private": {
|
4816 |
-
"version": "4.1.
|
4817 |
"resolved": "https://registry.npmjs.org/private/-/private-0.1.8.tgz",
|
4818 |
"integrity": "sha512-VvivMrbvd2nKkiG38qjULzlc+4Vx4wm/whI9pQD35YrARNnhxeiRktSOhSukRLFNlzg6Br/cJPet5J/u19r/mg==",
|
4819 |
"dev": true
|
4820 |
},
|
4821 |
"process": {
|
4822 |
-
"version": "4.1.
|
4823 |
"resolved": "https://registry.npmjs.org/process/-/process-0.11.10.tgz",
|
4824 |
"integrity": "sha1-czIwDoQBYb2j5podHZGn1LwW8YI=",
|
4825 |
"dev": true
|
4826 |
},
|
4827 |
"process-nextick-args": {
|
4828 |
-
"version": "4.1.
|
4829 |
"resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-1.0.7.tgz",
|
4830 |
"integrity": "sha1-FQ4gt1ZZCtP5EJPyWk8q2L/zC6M="
|
4831 |
},
|
4832 |
"pseudomap": {
|
4833 |
-
"version": "4.1.
|
4834 |
"resolved": "https://registry.npmjs.org/pseudomap/-/pseudomap-1.0.2.tgz",
|
4835 |
"integrity": "sha1-8FKijacOYYkX7wqKw0wa5aaChrM=",
|
4836 |
"dev": true
|
4837 |
},
|
4838 |
"public-encrypt": {
|
4839 |
-
"version": "4.1.
|
4840 |
"resolved": "https://registry.npmjs.org/public-encrypt/-/public-encrypt-4.0.0.tgz",
|
4841 |
"integrity": "sha1-OfaZ86RlYN1eusvKaTyvfGXBjMY=",
|
4842 |
"dev": true,
|
@@ -4849,31 +4888,31 @@
|
|
4849 |
}
|
4850 |
},
|
4851 |
"punycode": {
|
4852 |
-
"version": "4.1.
|
4853 |
"resolved": "https://registry.npmjs.org/punycode/-/punycode-1.4.1.tgz",
|
4854 |
"integrity": "sha1-wNWmOycYgArY4esPpSachN1BhF4=",
|
4855 |
"dev": true
|
4856 |
},
|
4857 |
"qs": {
|
4858 |
-
"version": "4.1.
|
4859 |
"resolved": "https://registry.npmjs.org/qs/-/qs-6.3.2.tgz",
|
4860 |
"integrity": "sha1-51vV9uJoEioqDgvaYwslUMFmUCw=",
|
4861 |
"dev": true
|
4862 |
},
|
4863 |
"querystring": {
|
4864 |
-
"version": "4.1.
|
4865 |
"resolved": "https://registry.npmjs.org/querystring/-/querystring-0.2.0.tgz",
|
4866 |
"integrity": "sha1-sgmEkgO7Jd+CDadW50cAWHhSFiA=",
|
4867 |
"dev": true
|
4868 |
},
|
4869 |
"querystring-es3": {
|
4870 |
-
"version": "4.1.
|
4871 |
"resolved": "https://registry.npmjs.org/querystring-es3/-/querystring-es3-0.2.1.tgz",
|
4872 |
"integrity": "sha1-nsYfeQSYdXB9aUFFlv2Qek1xHnM=",
|
4873 |
"dev": true
|
4874 |
},
|
4875 |
"randomatic": {
|
4876 |
-
"version": "4.1.
|
4877 |
"resolved": "https://registry.npmjs.org/randomatic/-/randomatic-1.1.7.tgz",
|
4878 |
"integrity": "sha512-D5JUjPyJbaJDkuAazpVnSfVkLlpeO3wDlPROTMLGKG1zMFNFRgrciKo1ltz/AzNTkqE0HzDx655QOL51N06how==",
|
4879 |
"dev": true,
|
@@ -4883,7 +4922,7 @@
|
|
4883 |
},
|
4884 |
"dependencies": {
|
4885 |
"is-number": {
|
4886 |
-
"version": "4.1.
|
4887 |
"resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz",
|
4888 |
"integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=",
|
4889 |
"dev": true,
|
@@ -4892,7 +4931,7 @@
|
|
4892 |
},
|
4893 |
"dependencies": {
|
4894 |
"kind-of": {
|
4895 |
-
"version": "4.1.
|
4896 |
"resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
|
4897 |
"integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
|
4898 |
"dev": true,
|
@@ -4903,7 +4942,7 @@
|
|
4903 |
}
|
4904 |
},
|
4905 |
"kind-of": {
|
4906 |
-
"version": "4.1.
|
4907 |
"resolved": "https://registry.npmjs.org/kind-of/-/kind-of-4.0.0.tgz",
|
4908 |
"integrity": "sha1-IIE989cSkosgc3hpGkUGb65y3Vc=",
|
4909 |
"dev": true,
|
@@ -4914,7 +4953,7 @@
|
|
4914 |
}
|
4915 |
},
|
4916 |
"randombytes": {
|
4917 |
-
"version": "4.1.
|
4918 |
"resolved": "https://registry.npmjs.org/randombytes/-/randombytes-2.0.5.tgz",
|
4919 |
"integrity": "sha512-8T7Zn1AhMsQ/HI1SjcCfT/t4ii3eAqco3yOcSzS4mozsOz69lHLsoMXmF9nZgnFanYscnSlUSgs8uZyKzpE6kg==",
|
4920 |
"dev": true,
|
@@ -4923,7 +4962,7 @@
|
|
4923 |
}
|
4924 |
},
|
4925 |
"randomfill": {
|
4926 |
-
"version": "4.1.
|
4927 |
"resolved": "https://registry.npmjs.org/randomfill/-/randomfill-1.0.3.tgz",
|
4928 |
"integrity": "sha512-YL6GrhrWoic0Eq8rXVbMptH7dAxCs0J+mh5Y0euNekPPYaxEmdVGim6GdoxoRzKW2yJoU8tueifS7mYxvcFDEQ==",
|
4929 |
"dev": true,
|
@@ -4933,7 +4972,7 @@
|
|
4933 |
}
|
4934 |
},
|
4935 |
"read-only-stream": {
|
4936 |
-
"version": "4.1.
|
4937 |
"resolved": "https://registry.npmjs.org/read-only-stream/-/read-only-stream-2.0.0.tgz",
|
4938 |
"integrity": "sha1-JyT9aoET1zdkrCiNQ4YnDB2/F/A=",
|
4939 |
"dev": true,
|
@@ -4942,7 +4981,7 @@
|
|
4942 |
}
|
4943 |
},
|
4944 |
"read-pkg": {
|
4945 |
-
"version": "4.1.
|
4946 |
"resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-1.1.0.tgz",
|
4947 |
"integrity": "sha1-9f+qXs0pyzHAR0vKfXVra7KePyg=",
|
4948 |
"dev": true,
|
@@ -4953,13 +4992,13 @@
|
|
4953 |
},
|
4954 |
"dependencies": {
|
4955 |
"graceful-fs": {
|
4956 |
-
"version": "4.1.
|
4957 |
"resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.1.11.tgz",
|
4958 |
"integrity": "sha1-Dovf5NHduIVNZOBOp8AOKgJuVlg=",
|
4959 |
"dev": true
|
4960 |
},
|
4961 |
"path-type": {
|
4962 |
-
"version": "4.1.
|
4963 |
"resolved": "https://registry.npmjs.org/path-type/-/path-type-1.1.0.tgz",
|
4964 |
"integrity": "sha1-WcRPfuSR2nBNpBXaWkBwuk+P5EE=",
|
4965 |
"dev": true,
|
@@ -4970,7 +5009,7 @@
|
|
4970 |
}
|
4971 |
},
|
4972 |
"pify": {
|
4973 |
-
"version": "4.1.
|
4974 |
"resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz",
|
4975 |
"integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=",
|
4976 |
"dev": true
|
@@ -4978,7 +5017,7 @@
|
|
4978 |
}
|
4979 |
},
|
4980 |
"read-pkg-up": {
|
4981 |
-
"version": "4.1.
|
4982 |
"resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-1.0.1.tgz",
|
4983 |
"integrity": "sha1-nWPBMnbAZZGNV/ACpX9AobZD+wI=",
|
4984 |
"dev": true,
|
@@ -4988,7 +5027,7 @@
|
|
4988 |
}
|
4989 |
},
|
4990 |
"readable-stream": {
|
4991 |
-
"version": "4.1.
|
4992 |
"resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.3.tgz",
|
4993 |
"integrity": "sha512-m+qzzcn7KUxEmd1gMbchF+Y2eIUbieUaxkWtptyHywrX0rE8QEYqPC07Vuy4Wm32/xE16NcdBctb8S0Xe/5IeQ==",
|
4994 |
"requires": {
|
@@ -5002,7 +5041,7 @@
|
|
5002 |
}
|
5003 |
},
|
5004 |
"rechoir": {
|
5005 |
-
"version": "4.1.
|
5006 |
"resolved": "https://registry.npmjs.org/rechoir/-/rechoir-0.6.2.tgz",
|
5007 |
"integrity": "sha1-hSBLVNuoLVdC4oyWdW70OvUOM4Q=",
|
5008 |
"dev": true,
|
@@ -5011,7 +5050,7 @@
|
|
5011 |
}
|
5012 |
},
|
5013 |
"redent": {
|
5014 |
-
"version": "4.1.
|
5015 |
"resolved": "https://registry.npmjs.org/redent/-/redent-1.0.0.tgz",
|
5016 |
"integrity": "sha1-z5Fqsf1fHxbfsggi3W7H9zDCr94=",
|
5017 |
"dev": true,
|
@@ -5021,19 +5060,19 @@
|
|
5021 |
}
|
5022 |
},
|
5023 |
"regenerate": {
|
5024 |
-
"version": "4.1.
|
5025 |
"resolved": "https://registry.npmjs.org/regenerate/-/regenerate-1.3.3.tgz",
|
5026 |
"integrity": "sha512-jVpo1GadrDAK59t/0jRx5VxYWQEDkkEKi6+HjE3joFVLfDOh9Xrdh0dF1eSq+BI/SwvTQ44gSscJ8N5zYL61sg==",
|
5027 |
"dev": true
|
5028 |
},
|
5029 |
"regenerator-runtime": {
|
5030 |
-
"version": "4.1.
|
5031 |
"resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.11.0.tgz",
|
5032 |
"integrity": "sha512-/aA0kLeRb5N9K0d4fw7ooEbI+xDe+DKD499EQqygGqeS8N3xto15p09uY2xj7ixP81sNPXvRLnAQIqdVStgb1A==",
|
5033 |
"dev": true
|
5034 |
},
|
5035 |
"regenerator-transform": {
|
5036 |
-
"version": "4.1.
|
5037 |
"resolved": "https://registry.npmjs.org/regenerator-transform/-/regenerator-transform-0.10.1.tgz",
|
5038 |
"integrity": "sha512-PJepbvDbuK1xgIgnau7Y90cwaAmO/LCLMI2mPvaXq2heGMR3aWW5/BQvYrhJ8jgmQjXewXvBjzfqKcVOmhjZ6Q==",
|
5039 |
"dev": true,
|
@@ -5044,7 +5083,7 @@
|
|
5044 |
}
|
5045 |
},
|
5046 |
"regex-cache": {
|
5047 |
-
"version": "4.1.
|
5048 |
"resolved": "https://registry.npmjs.org/regex-cache/-/regex-cache-0.4.4.tgz",
|
5049 |
"integrity": "sha512-nVIZwtCjkC9YgvWkpM55B5rBhBYRZhAaJbgcFYXXsHnbZ9UZI9nnVWYZpBlCqv9ho2eZryPnWrZGsOdPwVWXWQ==",
|
5050 |
"dev": true,
|
@@ -5053,7 +5092,7 @@
|
|
5053 |
}
|
5054 |
},
|
5055 |
"regexpu-core": {
|
5056 |
-
"version": "4.1.
|
5057 |
"resolved": "https://registry.npmjs.org/regexpu-core/-/regexpu-core-2.0.0.tgz",
|
5058 |
"integrity": "sha1-SdA4g3uNz4v6W5pCE5k45uoq4kA=",
|
5059 |
"dev": true,
|
@@ -5064,13 +5103,13 @@
|
|
5064 |
}
|
5065 |
},
|
5066 |
"regjsgen": {
|
5067 |
-
"version": "4.1.
|
5068 |
"resolved": "https://registry.npmjs.org/regjsgen/-/regjsgen-0.2.0.tgz",
|
5069 |
"integrity": "sha1-bAFq3qxVT3WCP+N6wFuS1aTtsfc=",
|
5070 |
"dev": true
|
5071 |
},
|
5072 |
"regjsparser": {
|
5073 |
-
"version": "4.1.
|
5074 |
"resolved": "https://registry.npmjs.org/regjsparser/-/regjsparser-0.1.5.tgz",
|
5075 |
"integrity": "sha1-fuj4Tcb6eS0/0K4ijSS9lJ6tIFw=",
|
5076 |
"dev": true,
|
@@ -5079,25 +5118,25 @@
|
|
5079 |
}
|
5080 |
},
|
5081 |
"remove-trailing-separator": {
|
5082 |
-
"version": "4.1.
|
5083 |
"resolved": "https://registry.npmjs.org/remove-trailing-separator/-/remove-trailing-separator-1.1.0.tgz",
|
5084 |
"integrity": "sha1-wkvOKig62tW8P1jg1IJJuSN52O8=",
|
5085 |
"dev": true
|
5086 |
},
|
5087 |
"repeat-element": {
|
5088 |
-
"version": "4.1.
|
5089 |
"resolved": "https://registry.npmjs.org/repeat-element/-/repeat-element-1.1.2.tgz",
|
5090 |
"integrity": "sha1-7wiaF40Ug7quTZPrmLT55OEdmQo=",
|
5091 |
"dev": true
|
5092 |
},
|
5093 |
"repeat-string": {
|
5094 |
-
"version": "4.1.
|
5095 |
"resolved": "https://registry.npmjs.org/repeat-string/-/repeat-string-1.6.1.tgz",
|
5096 |
"integrity": "sha1-jcrkcOHIirwtYA//Sndihtp15jc=",
|
5097 |
"dev": true
|
5098 |
},
|
5099 |
"repeating": {
|
5100 |
-
"version": "4.1.
|
5101 |
"resolved": "https://registry.npmjs.org/repeating/-/repeating-2.0.1.tgz",
|
5102 |
"integrity": "sha1-UhTFOpJtNVJwdSf7q0FdvAjQbdo=",
|
5103 |
"dev": true,
|
@@ -5106,13 +5145,13 @@
|
|
5106 |
}
|
5107 |
},
|
5108 |
"replace-ext": {
|
5109 |
-
"version": "4.1.
|
5110 |
"resolved": "https://registry.npmjs.org/replace-ext/-/replace-ext-0.0.1.tgz",
|
5111 |
"integrity": "sha1-KbvZIHinOfC8zitO5B6DeVNSKSQ=",
|
5112 |
"dev": true
|
5113 |
},
|
5114 |
"replacestream": {
|
5115 |
-
"version": "4.1.
|
5116 |
"resolved": "https://registry.npmjs.org/replacestream/-/replacestream-4.0.3.tgz",
|
5117 |
"integrity": "sha512-AC0FiLS352pBBiZhd4VXB1Ab/lh0lEgpP+GGvZqbQh8a5cmXVoTe5EX/YeTFArnp4SRGTHh1qCHu9lGs1qG8sA==",
|
5118 |
"dev": true,
|
@@ -5123,7 +5162,7 @@
|
|
5123 |
},
|
5124 |
"dependencies": {
|
5125 |
"object-assign": {
|
5126 |
-
"version": "4.1.
|
5127 |
"resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz",
|
5128 |
"integrity": "sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM=",
|
5129 |
"dev": true
|
@@ -5131,7 +5170,7 @@
|
|
5131 |
}
|
5132 |
},
|
5133 |
"request": {
|
5134 |
-
"version": "4.1.
|
5135 |
"resolved": "https://registry.npmjs.org/request/-/request-2.79.0.tgz",
|
5136 |
"integrity": "sha1-Tf5b9r6LjNw3/Pk+BLZVd3InEN4=",
|
5137 |
"dev": true,
|
@@ -5159,7 +5198,7 @@
|
|
5159 |
},
|
5160 |
"dependencies": {
|
5161 |
"uuid": {
|
5162 |
-
"version": "4.1.
|
5163 |
"resolved": "https://registry.npmjs.org/uuid/-/uuid-3.1.0.tgz",
|
5164 |
"integrity": "sha512-DIWtzUkw04M4k3bf1IcpS2tngXEL26YUD2M0tMDUpnUrz2hgzUBlD55a4FjdLGPvfHxS6uluGWvaVEqgBcVa+g==",
|
5165 |
"dev": true
|
@@ -5167,19 +5206,19 @@
|
|
5167 |
}
|
5168 |
},
|
5169 |
"require-directory": {
|
5170 |
-
"version": "4.1.
|
5171 |
"resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz",
|
5172 |
"integrity": "sha1-jGStX9MNqxyXbiNE/+f3kqam30I=",
|
5173 |
"dev": true
|
5174 |
},
|
5175 |
"require-main-filename": {
|
5176 |
-
"version": "4.1.
|
5177 |
"resolved": "https://registry.npmjs.org/require-main-filename/-/require-main-filename-1.0.1.tgz",
|
5178 |
"integrity": "sha1-l/cXtp1IeE9fUmpsWqj/3aBVpNE=",
|
5179 |
"dev": true
|
5180 |
},
|
5181 |
"resolve": {
|
5182 |
-
"version": "4.1.
|
5183 |
"resolved": "https://registry.npmjs.org/resolve/-/resolve-1.5.0.tgz",
|
5184 |
"integrity": "sha512-hgoSGrc3pjzAPHNBg+KnFcK2HwlHTs/YrAGUr6qgTVUZmXv1UEXXl0bZNBKMA9fud6lRYFdPGz0xXxycPzmmiw==",
|
5185 |
"dev": true,
|
@@ -5188,7 +5227,7 @@
|
|
5188 |
}
|
5189 |
},
|
5190 |
"resolve-dir": {
|
5191 |
-
"version": "4.1.
|
5192 |
"resolved": "https://registry.npmjs.org/resolve-dir/-/resolve-dir-0.1.1.tgz",
|
5193 |
"integrity": "sha1-shklmlYC+sXFxJatiUpujMQwJh4=",
|
5194 |
"dev": true,
|
@@ -5198,13 +5237,13 @@
|
|
5198 |
}
|
5199 |
},
|
5200 |
"resolve-url": {
|
5201 |
-
"version": "4.1.
|
5202 |
"resolved": "https://registry.npmjs.org/resolve-url/-/resolve-url-0.2.1.tgz",
|
5203 |
"integrity": "sha1-LGN/53yJOv0qZj/iGqkIAGjiBSo=",
|
5204 |
"dev": true
|
5205 |
},
|
5206 |
"rimraf": {
|
5207 |
-
"version": "4.1.
|
5208 |
"resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.6.2.tgz",
|
5209 |
"integrity": "sha512-lreewLK/BlghmxtfH36YYVg1i8IAce4TI7oao75I1g245+6BctqTVQiBP3YUJ9C6DQOXJmkYR9X9fCLtCOJc5w==",
|
5210 |
"dev": true,
|
@@ -5213,7 +5252,7 @@
|
|
5213 |
}
|
5214 |
},
|
5215 |
"ripemd160": {
|
5216 |
-
"version": "4.1.
|
5217 |
"resolved": "https://registry.npmjs.org/ripemd160/-/ripemd160-2.0.1.tgz",
|
5218 |
"integrity": "sha1-D0WEKVxTo2KK9+bXmsohzlfRxuc=",
|
5219 |
"dev": true,
|
@@ -5223,12 +5262,12 @@
|
|
5223 |
}
|
5224 |
},
|
5225 |
"safe-buffer": {
|
5226 |
-
"version": "4.1.
|
5227 |
"resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.1.tgz",
|
5228 |
"integrity": "sha512-kKvNJn6Mm93gAczWVJg7wH+wGYWNrDHdWvpUmHyEsgCtIwwo3bqPtV4tR5tuPaUhTOo/kvhVwd8XwwOllGYkbg=="
|
5229 |
},
|
5230 |
"sass-graph": {
|
5231 |
-
"version": "4.1.
|
5232 |
"resolved": "https://registry.npmjs.org/sass-graph/-/sass-graph-2.2.4.tgz",
|
5233 |
"integrity": "sha1-E/vWPNHK8JCLn9k0dq1DpR0eC0k=",
|
5234 |
"dev": true,
|
@@ -5240,13 +5279,13 @@
|
|
5240 |
},
|
5241 |
"dependencies": {
|
5242 |
"camelcase": {
|
5243 |
-
"version": "4.1.
|
5244 |
"resolved": "https://registry.npmjs.org/camelcase/-/camelcase-3.0.0.tgz",
|
5245 |
"integrity": "sha1-MvxLn82vhF/N9+c7uXysImHwqwo=",
|
5246 |
"dev": true
|
5247 |
},
|
5248 |
"yargs": {
|
5249 |
-
"version": "4.1.
|
5250 |
"resolved": "https://registry.npmjs.org/yargs/-/yargs-7.1.0.tgz",
|
5251 |
"integrity": "sha1-a6MY6xaWFyf10oT46gA+jWFU0Mg=",
|
5252 |
"dev": true,
|
@@ -5267,7 +5306,7 @@
|
|
5267 |
}
|
5268 |
},
|
5269 |
"yargs-parser": {
|
5270 |
-
"version": "4.1.
|
5271 |
"resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-5.0.0.tgz",
|
5272 |
"integrity": "sha1-J17PDX/+Bcd+ZOfIbkzZS/DhIoo=",
|
5273 |
"dev": true,
|
@@ -5277,8 +5316,25 @@
|
|
5277 |
}
|
5278 |
}
|
5279 |
},
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
5280 |
"scss-tokenizer": {
|
5281 |
-
"version": "4.1.
|
5282 |
"resolved": "https://registry.npmjs.org/scss-tokenizer/-/scss-tokenizer-0.2.3.tgz",
|
5283 |
"integrity": "sha1-jrBtualyMzOCTT9VMGQRSYR85dE=",
|
5284 |
"dev": true,
|
@@ -5288,7 +5344,7 @@
|
|
5288 |
},
|
5289 |
"dependencies": {
|
5290 |
"source-map": {
|
5291 |
-
"version": "4.1.
|
5292 |
"resolved": "https://registry.npmjs.org/source-map/-/source-map-0.4.4.tgz",
|
5293 |
"integrity": "sha1-66T12pwNyZneaAMti092FzZSA2s=",
|
5294 |
"dev": true,
|
@@ -5299,25 +5355,25 @@
|
|
5299 |
}
|
5300 |
},
|
5301 |
"semver": {
|
5302 |
-
"version": "4.1.
|
5303 |
"resolved": "https://registry.npmjs.org/semver/-/semver-4.3.6.tgz",
|
5304 |
"integrity": "sha1-MAvG4OhjdPe6YQaLWx7NV/xlMto=",
|
5305 |
"dev": true
|
5306 |
},
|
5307 |
"sequencify": {
|
5308 |
-
"version": "4.1.
|
5309 |
"resolved": "https://registry.npmjs.org/sequencify/-/sequencify-0.0.7.tgz",
|
5310 |
"integrity": "sha1-kM/xnQLgcCf9dn9erT57ldHnOAw=",
|
5311 |
"dev": true
|
5312 |
},
|
5313 |
"set-blocking": {
|
5314 |
-
"version": "4.1.
|
5315 |
"resolved": "https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz",
|
5316 |
"integrity": "sha1-BF+XgtARrppoA93TgrJDkrPYkPc=",
|
5317 |
"dev": true
|
5318 |
},
|
5319 |
"sha.js": {
|
5320 |
-
"version": "4.1.
|
5321 |
"resolved": "https://registry.npmjs.org/sha.js/-/sha.js-2.4.9.tgz",
|
5322 |
"integrity": "sha512-G8zektVqbiPHrylgew9Zg1VRB1L/DtXNUVAM6q4QLy8NE3qtHlFXTf8VLL4k1Yl6c7NMjtZUTdXV+X44nFaT6A==",
|
5323 |
"dev": true,
|
@@ -5327,7 +5383,7 @@
|
|
5327 |
}
|
5328 |
},
|
5329 |
"shasum": {
|
5330 |
-
"version": "4.1.
|
5331 |
"resolved": "https://registry.npmjs.org/shasum/-/shasum-1.0.2.tgz",
|
5332 |
"integrity": "sha1-5wEjENj0F/TetXEhUOVni4euVl8=",
|
5333 |
"dev": true,
|
@@ -5337,7 +5393,7 @@
|
|
5337 |
}
|
5338 |
},
|
5339 |
"shell-quote": {
|
5340 |
-
"version": "4.1.
|
5341 |
"resolved": "https://registry.npmjs.org/shell-quote/-/shell-quote-1.6.1.tgz",
|
5342 |
"integrity": "sha1-9HgZSczkAmlxJ0MOo7PFR29IF2c=",
|
5343 |
"dev": true,
|
@@ -5349,25 +5405,25 @@
|
|
5349 |
}
|
5350 |
},
|
5351 |
"sigmund": {
|
5352 |
-
"version": "4.1.
|
5353 |
"resolved": "https://registry.npmjs.org/sigmund/-/sigmund-1.0.1.tgz",
|
5354 |
"integrity": "sha1-P/IfGYytIXX587eBhT/ZTQ0ZtZA=",
|
5355 |
"dev": true
|
5356 |
},
|
5357 |
"signal-exit": {
|
5358 |
-
"version": "4.1.
|
5359 |
"resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.2.tgz",
|
5360 |
"integrity": "sha1-tf3AjxKH6hF4Yo5BXiUTK3NkbG0=",
|
5361 |
"dev": true
|
5362 |
},
|
5363 |
"slash": {
|
5364 |
-
"version": "4.1.
|
5365 |
"resolved": "https://registry.npmjs.org/slash/-/slash-1.0.0.tgz",
|
5366 |
"integrity": "sha1-xB8vbDn8FtHNF61LXYlhFK5HDVU=",
|
5367 |
"dev": true
|
5368 |
},
|
5369 |
"sntp": {
|
5370 |
-
"version": "4.1.
|
5371 |
"resolved": "https://registry.npmjs.org/sntp/-/sntp-1.0.9.tgz",
|
5372 |
"integrity": "sha1-ZUEYTMkK7qbG57NeJlkIJEPGYZg=",
|
5373 |
"dev": true,
|
@@ -5376,13 +5432,13 @@
|
|
5376 |
}
|
5377 |
},
|
5378 |
"source-map": {
|
5379 |
-
"version": "4.1.
|
5380 |
"resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz",
|
5381 |
"integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=",
|
5382 |
"dev": true
|
5383 |
},
|
5384 |
"source-map-resolve": {
|
5385 |
-
"version": "4.1.
|
5386 |
"resolved": "https://registry.npmjs.org/source-map-resolve/-/source-map-resolve-0.3.1.tgz",
|
5387 |
"integrity": "sha1-YQ9hIqRFuN1RU1oqcbeD38Ekh2E=",
|
5388 |
"dev": true,
|
@@ -5394,7 +5450,7 @@
|
|
5394 |
}
|
5395 |
},
|
5396 |
"source-map-support": {
|
5397 |
-
"version": "4.1.
|
5398 |
"resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.4.18.tgz",
|
5399 |
"integrity": "sha512-try0/JqxPLF9nOjvSta7tVondkP5dwgyLDjVoyMDlmjugT2lRZ1OfsrYTkCd2hkDnJTKRbO/Rl3orm8vlsUzbA==",
|
5400 |
"dev": true,
|
@@ -5403,19 +5459,19 @@
|
|
5403 |
}
|
5404 |
},
|
5405 |
"source-map-url": {
|
5406 |
-
"version": "4.1.
|
5407 |
"resolved": "https://registry.npmjs.org/source-map-url/-/source-map-url-0.3.0.tgz",
|
5408 |
"integrity": "sha1-fsrxO1e80J2opAxdJp2zN5nUqvk=",
|
5409 |
"dev": true
|
5410 |
},
|
5411 |
"sparkles": {
|
5412 |
-
"version": "4.1.
|
5413 |
"resolved": "https://registry.npmjs.org/sparkles/-/sparkles-1.0.0.tgz",
|
5414 |
"integrity": "sha1-Gsu/tZJDbRC76PeFt8xvgoFQEsM=",
|
5415 |
"dev": true
|
5416 |
},
|
5417 |
"spdx-correct": {
|
5418 |
-
"version": "4.1.
|
5419 |
"resolved": "https://registry.npmjs.org/spdx-correct/-/spdx-correct-1.0.2.tgz",
|
5420 |
"integrity": "sha1-SzBz2TP/UfORLwOsVRlJikFQ20A=",
|
5421 |
"dev": true,
|
@@ -5424,19 +5480,19 @@
|
|
5424 |
}
|
5425 |
},
|
5426 |
"spdx-expression-parse": {
|
5427 |
-
"version": "4.1.
|
5428 |
"resolved": "https://registry.npmjs.org/spdx-expression-parse/-/spdx-expression-parse-1.0.4.tgz",
|
5429 |
"integrity": "sha1-m98vIOH0DtRH++JzJmGR/O1RYmw=",
|
5430 |
"dev": true
|
5431 |
},
|
5432 |
"spdx-license-ids": {
|
5433 |
-
"version": "4.1.
|
5434 |
"resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-1.2.2.tgz",
|
5435 |
"integrity": "sha1-yd96NCRZSt5r0RkA1ZZpbcBrrFc=",
|
5436 |
"dev": true
|
5437 |
},
|
5438 |
"split": {
|
5439 |
-
"version": "4.1.
|
5440 |
"resolved": "https://registry.npmjs.org/split/-/split-0.3.3.tgz",
|
5441 |
"integrity": "sha1-zQ7qXmOiEd//frDwkcQTPi0N0o8=",
|
5442 |
"dev": true,
|
@@ -5445,13 +5501,13 @@
|
|
5445 |
}
|
5446 |
},
|
5447 |
"sprintf-js": {
|
5448 |
-
"version": "4.1.
|
5449 |
"resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz",
|
5450 |
"integrity": "sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw=",
|
5451 |
"dev": true
|
5452 |
},
|
5453 |
"sshpk": {
|
5454 |
-
"version": "4.1.
|
5455 |
"resolved": "https://registry.npmjs.org/sshpk/-/sshpk-1.13.1.tgz",
|
5456 |
"integrity": "sha1-US322mKHFEMW3EwY/hzx2UBzm+M=",
|
5457 |
"dev": true,
|
@@ -5467,7 +5523,7 @@
|
|
5467 |
},
|
5468 |
"dependencies": {
|
5469 |
"assert-plus": {
|
5470 |
-
"version": "4.1.
|
5471 |
"resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz",
|
5472 |
"integrity": "sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU=",
|
5473 |
"dev": true
|
@@ -5475,7 +5531,7 @@
|
|
5475 |
}
|
5476 |
},
|
5477 |
"stdout-stream": {
|
5478 |
-
"version": "4.1.
|
5479 |
"resolved": "https://registry.npmjs.org/stdout-stream/-/stdout-stream-1.4.0.tgz",
|
5480 |
"integrity": "sha1-osfIWH5U2UJ+qe2zrD8s1SLfN4s=",
|
5481 |
"dev": true,
|
@@ -5484,7 +5540,7 @@
|
|
5484 |
}
|
5485 |
},
|
5486 |
"stream-browserify": {
|
5487 |
-
"version": "4.1.
|
5488 |
"resolved": "https://registry.npmjs.org/stream-browserify/-/stream-browserify-2.0.1.tgz",
|
5489 |
"integrity": "sha1-ZiZu5fm9uZQKTkUUyvtDu3Hlyds=",
|
5490 |
"dev": true,
|
@@ -5494,7 +5550,7 @@
|
|
5494 |
}
|
5495 |
},
|
5496 |
"stream-combiner": {
|
5497 |
-
"version": "4.1.
|
5498 |
"resolved": "https://registry.npmjs.org/stream-combiner/-/stream-combiner-0.0.4.tgz",
|
5499 |
"integrity": "sha1-TV5DPBhSYd3mI8o/RMWGvPXErRQ=",
|
5500 |
"dev": true,
|
@@ -5503,7 +5559,7 @@
|
|
5503 |
}
|
5504 |
},
|
5505 |
"stream-combiner2": {
|
5506 |
-
"version": "4.1.
|
5507 |
"resolved": "https://registry.npmjs.org/stream-combiner2/-/stream-combiner2-1.1.1.tgz",
|
5508 |
"integrity": "sha1-+02KFCDqNidk4hrUeAOXvry0HL4=",
|
5509 |
"dev": true,
|
@@ -5513,13 +5569,13 @@
|
|
5513 |
}
|
5514 |
},
|
5515 |
"stream-consume": {
|
5516 |
-
"version": "4.1.
|
5517 |
"resolved": "https://registry.npmjs.org/stream-consume/-/stream-consume-0.1.0.tgz",
|
5518 |
"integrity": "sha1-pB6tGm1ggc63n2WwYZAbbY89HQ8=",
|
5519 |
"dev": true
|
5520 |
},
|
5521 |
"stream-http": {
|
5522 |
-
"version": "4.1.
|
5523 |
"resolved": "https://registry.npmjs.org/stream-http/-/stream-http-2.7.2.tgz",
|
5524 |
"integrity": "sha512-c0yTD2rbQzXtSsFSVhtpvY/vS6u066PcXOX9kBB3mSO76RiUQzL340uJkGBWnlBg4/HZzqiUXtaVA7wcRcJgEw==",
|
5525 |
"dev": true,
|
@@ -5532,7 +5588,7 @@
|
|
5532 |
}
|
5533 |
},
|
5534 |
"stream-splicer": {
|
5535 |
-
"version": "4.1.
|
5536 |
"resolved": "https://registry.npmjs.org/stream-splicer/-/stream-splicer-2.0.0.tgz",
|
5537 |
"integrity": "sha1-G2O+Q4oTPktnHMGTUZdgAXWRDYM=",
|
5538 |
"dev": true,
|
@@ -5542,7 +5598,7 @@
|
|
5542 |
}
|
5543 |
},
|
5544 |
"string-width": {
|
5545 |
-
"version": "4.1.
|
5546 |
"resolved": "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz",
|
5547 |
"integrity": "sha1-EYvfW4zcUaKn5w0hHgfisLmxB9M=",
|
5548 |
"dev": true,
|
@@ -5553,7 +5609,7 @@
|
|
5553 |
}
|
5554 |
},
|
5555 |
"string_decoder": {
|
5556 |
-
"version": "4.1.
|
5557 |
"resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.0.3.tgz",
|
5558 |
"integrity": "sha512-4AH6Z5fzNNBcH+6XDMfA/BTt87skxqJlO0lAh3Dker5zThcAxG6mKz+iGu308UKoPPQ8Dcqx/4JhujzltRa+hQ==",
|
5559 |
"requires": {
|
@@ -5561,13 +5617,13 @@
|
|
5561 |
}
|
5562 |
},
|
5563 |
"stringstream": {
|
5564 |
-
"version": "4.1.
|
5565 |
"resolved": "https://registry.npmjs.org/stringstream/-/stringstream-0.0.5.tgz",
|
5566 |
"integrity": "sha1-TkhM1N5aC7vuGORjB3EKioFiGHg=",
|
5567 |
"dev": true
|
5568 |
},
|
5569 |
"strip-ansi": {
|
5570 |
-
"version": "4.1.
|
5571 |
"resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz",
|
5572 |
"integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=",
|
5573 |
"dev": true,
|
@@ -5576,7 +5632,7 @@
|
|
5576 |
}
|
5577 |
},
|
5578 |
"strip-bom": {
|
5579 |
-
"version": "4.1.
|
5580 |
"resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-1.0.0.tgz",
|
5581 |
"integrity": "sha1-hbiGLzhEtabV7IRnqTWYFzo295Q=",
|
5582 |
"dev": true,
|
@@ -5586,13 +5642,13 @@
|
|
5586 |
}
|
5587 |
},
|
5588 |
"strip-bom-string": {
|
5589 |
-
"version": "4.1.
|
5590 |
"resolved": "https://registry.npmjs.org/strip-bom-string/-/strip-bom-string-1.0.0.tgz",
|
5591 |
"integrity": "sha1-5SEekiQ2n7uB1jOi8ABE3IztrZI=",
|
5592 |
"dev": true
|
5593 |
},
|
5594 |
"strip-indent": {
|
5595 |
-
"version": "4.1.
|
5596 |
"resolved": "https://registry.npmjs.org/strip-indent/-/strip-indent-1.0.1.tgz",
|
5597 |
"integrity": "sha1-DHlipq3vp7vUrDZkYKY4VSrhoKI=",
|
5598 |
"dev": true,
|
@@ -5601,7 +5657,7 @@
|
|
5601 |
}
|
5602 |
},
|
5603 |
"subarg": {
|
5604 |
-
"version": "4.1.
|
5605 |
"resolved": "https://registry.npmjs.org/subarg/-/subarg-1.0.0.tgz",
|
5606 |
"integrity": "sha1-9izxdYHplrSPyWVpn1TAauJouNI=",
|
5607 |
"dev": true,
|
@@ -5610,13 +5666,13 @@
|
|
5610 |
}
|
5611 |
},
|
5612 |
"supports-color": {
|
5613 |
-
"version": "4.1.
|
5614 |
"resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz",
|
5615 |
"integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=",
|
5616 |
"dev": true
|
5617 |
},
|
5618 |
"syntax-error": {
|
5619 |
-
"version": "4.1.
|
5620 |
"resolved": "https://registry.npmjs.org/syntax-error/-/syntax-error-1.3.0.tgz",
|
5621 |
"integrity": "sha1-HtkmbE1AvnXcVb+bsct3Biu5bKE=",
|
5622 |
"dev": true,
|
@@ -5625,7 +5681,7 @@
|
|
5625 |
}
|
5626 |
},
|
5627 |
"tar": {
|
5628 |
-
"version": "4.1.
|
5629 |
"resolved": "https://registry.npmjs.org/tar/-/tar-2.2.1.tgz",
|
5630 |
"integrity": "sha1-jk0qJWwOIYXGsYrWlK7JaLg8sdE=",
|
5631 |
"dev": true,
|
@@ -5636,7 +5692,7 @@
|
|
5636 |
}
|
5637 |
},
|
5638 |
"temp-write": {
|
5639 |
-
"version": "4.1.
|
5640 |
"resolved": "https://registry.npmjs.org/temp-write/-/temp-write-0.1.1.tgz",
|
5641 |
"integrity": "sha1-C2Rng43Xf79/YqDJPah5cy/9qTI=",
|
5642 |
"dev": true,
|
@@ -5646,7 +5702,7 @@
|
|
5646 |
},
|
5647 |
"dependencies": {
|
5648 |
"graceful-fs": {
|
5649 |
-
"version": "4.1.
|
5650 |
"resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-2.0.3.tgz",
|
5651 |
"integrity": "sha1-fNLNsiiko/Nule+mzBQt59GhNtA=",
|
5652 |
"dev": true
|
@@ -5654,7 +5710,7 @@
|
|
5654 |
}
|
5655 |
},
|
5656 |
"tempfile": {
|
5657 |
-
"version": "4.1.
|
5658 |
"resolved": "https://registry.npmjs.org/tempfile/-/tempfile-0.1.3.tgz",
|
5659 |
"integrity": "sha1-fWtxAEcznTn4RzJ6BW2t8YMQMBA=",
|
5660 |
"dev": true,
|
@@ -5663,19 +5719,19 @@
|
|
5663 |
}
|
5664 |
},
|
5665 |
"textextensions": {
|
5666 |
-
"version": "4.1.
|
5667 |
"resolved": "https://registry.npmjs.org/textextensions/-/textextensions-1.0.2.tgz",
|
5668 |
"integrity": "sha1-ZUhjk+4fK7A5pgy7oFsLaL2VAdI=",
|
5669 |
"dev": true
|
5670 |
},
|
5671 |
"through": {
|
5672 |
-
"version": "4.1.
|
5673 |
"resolved": "https://registry.npmjs.org/through/-/through-2.3.8.tgz",
|
5674 |
"integrity": "sha1-DdTJ/6q8NXlgsbckEV1+Doai4fU=",
|
5675 |
"dev": true
|
5676 |
},
|
5677 |
"through2": {
|
5678 |
-
"version": "4.1.
|
5679 |
"resolved": "https://registry.npmjs.org/through2/-/through2-2.0.3.tgz",
|
5680 |
"integrity": "sha1-AARWmzfHx0ujnEPzzteNGtlBQL4=",
|
5681 |
"dev": true,
|
@@ -5685,7 +5741,7 @@
|
|
5685 |
}
|
5686 |
},
|
5687 |
"tildify": {
|
5688 |
-
"version": "4.1.
|
5689 |
"resolved": "https://registry.npmjs.org/tildify/-/tildify-1.2.0.tgz",
|
5690 |
"integrity": "sha1-3OwD9V3Km3qj5bBPIYF+tW5jWIo=",
|
5691 |
"dev": true,
|
@@ -5694,13 +5750,13 @@
|
|
5694 |
}
|
5695 |
},
|
5696 |
"time-stamp": {
|
5697 |
-
"version": "4.1.
|
5698 |
"resolved": "https://registry.npmjs.org/time-stamp/-/time-stamp-1.1.0.tgz",
|
5699 |
"integrity": "sha1-dkpaEa9QVhkhsTPztE5hhofg9cM=",
|
5700 |
"dev": true
|
5701 |
},
|
5702 |
"timers-browserify": {
|
5703 |
-
"version": "4.1.
|
5704 |
"resolved": "https://registry.npmjs.org/timers-browserify/-/timers-browserify-1.4.2.tgz",
|
5705 |
"integrity": "sha1-ycWLV1voQHN1y14kYtrO50NZ9B0=",
|
5706 |
"dev": true,
|
@@ -5709,7 +5765,7 @@
|
|
5709 |
}
|
5710 |
},
|
5711 |
"timers-ext": {
|
5712 |
-
"version": "4.1.
|
5713 |
"resolved": "https://registry.npmjs.org/timers-ext/-/timers-ext-0.1.2.tgz",
|
5714 |
"integrity": "sha1-YcxHp2wavTGV8UUn+XjViulMUgQ=",
|
5715 |
"dev": true,
|
@@ -5719,19 +5775,19 @@
|
|
5719 |
}
|
5720 |
},
|
5721 |
"to-arraybuffer": {
|
5722 |
-
"version": "4.1.
|
5723 |
"resolved": "https://registry.npmjs.org/to-arraybuffer/-/to-arraybuffer-1.0.1.tgz",
|
5724 |
"integrity": "sha1-fSKbH8xjfkZsoIEYCDanqr/4P0M=",
|
5725 |
"dev": true
|
5726 |
},
|
5727 |
"to-fast-properties": {
|
5728 |
-
"version": "4.1.
|
5729 |
"resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-1.0.3.tgz",
|
5730 |
"integrity": "sha1-uDVx+k2MJbguIxsG46MFXeTKGkc=",
|
5731 |
"dev": true
|
5732 |
},
|
5733 |
"tough-cookie": {
|
5734 |
-
"version": "4.1.
|
5735 |
"resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-2.3.3.tgz",
|
5736 |
"integrity": "sha1-C2GKVWW23qkL80JdBNVe3EdadWE=",
|
5737 |
"dev": true,
|
@@ -5740,19 +5796,19 @@
|
|
5740 |
}
|
5741 |
},
|
5742 |
"trim-newlines": {
|
5743 |
-
"version": "4.1.
|
5744 |
"resolved": "https://registry.npmjs.org/trim-newlines/-/trim-newlines-1.0.0.tgz",
|
5745 |
"integrity": "sha1-WIeWa7WCpFA6QetST301ARgVphM=",
|
5746 |
"dev": true
|
5747 |
},
|
5748 |
"trim-right": {
|
5749 |
-
"version": "4.1.
|
5750 |
"resolved": "https://registry.npmjs.org/trim-right/-/trim-right-1.0.1.tgz",
|
5751 |
"integrity": "sha1-yy4SAwZ+DI3h9hQJS5/kVwTqYAM=",
|
5752 |
"dev": true
|
5753 |
},
|
5754 |
"true-case-path": {
|
5755 |
-
"version": "4.1.
|
5756 |
"resolved": "https://registry.npmjs.org/true-case-path/-/true-case-path-1.0.2.tgz",
|
5757 |
"integrity": "sha1-fskRMJJHZsf1c74wIMNPj9/QDWI=",
|
5758 |
"dev": true,
|
@@ -5761,7 +5817,7 @@
|
|
5761 |
},
|
5762 |
"dependencies": {
|
5763 |
"glob": {
|
5764 |
-
"version": "4.1.
|
5765 |
"resolved": "https://registry.npmjs.org/glob/-/glob-6.0.4.tgz",
|
5766 |
"integrity": "sha1-DwiGD2oVUSey+t1PnOJLGqtuTSI=",
|
5767 |
"dev": true,
|
@@ -5776,37 +5832,37 @@
|
|
5776 |
}
|
5777 |
},
|
5778 |
"tryit": {
|
5779 |
-
"version": "4.1.
|
5780 |
"resolved": "https://registry.npmjs.org/tryit/-/tryit-1.0.3.tgz",
|
5781 |
"integrity": "sha1-OTvnMKlEb9Hq1tpZoBQwjzbCics=",
|
5782 |
"dev": true
|
5783 |
},
|
5784 |
"tty-browserify": {
|
5785 |
-
"version": "4.1.
|
5786 |
"resolved": "https://registry.npmjs.org/tty-browserify/-/tty-browserify-0.0.0.tgz",
|
5787 |
"integrity": "sha1-oVe6QC2iTpv5V/mqadUk7tQpAaY=",
|
5788 |
"dev": true
|
5789 |
},
|
5790 |
"tunnel-agent": {
|
5791 |
-
"version": "4.1.
|
5792 |
"resolved": "https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.4.3.tgz",
|
5793 |
"integrity": "sha1-Y3PbdpCf5XDgjXNYM2Xtgop07us=",
|
5794 |
"dev": true
|
5795 |
},
|
5796 |
"tweetnacl": {
|
5797 |
-
"version": "4.1.
|
5798 |
"resolved": "https://registry.npmjs.org/tweetnacl/-/tweetnacl-0.14.5.tgz",
|
5799 |
"integrity": "sha1-WuaBd/GS1EViadEIr6k/+HQ/T2Q=",
|
5800 |
"dev": true,
|
5801 |
"optional": true
|
5802 |
},
|
5803 |
"typedarray": {
|
5804 |
-
"version": "4.1.
|
5805 |
"resolved": "https://registry.npmjs.org/typedarray/-/typedarray-0.0.6.tgz",
|
5806 |
"integrity": "sha1-hnrHTjhkGHsdPUfZlqeOxciDB3c="
|
5807 |
},
|
5808 |
"uglify-js": {
|
5809 |
-
"version": "4.1.
|
5810 |
"resolved": "https://registry.npmjs.org/uglify-js/-/uglify-js-3.2.1.tgz",
|
5811 |
"integrity": "sha512-BhZTJPmOKPSUcjnx2nlfaOQKHLyjjT4HFyzFWF1BUErx9knJNpdW94ql5o8qVxeNL+8IAWjEjnPvASH2yZnkMg==",
|
5812 |
"dev": true,
|
@@ -5816,13 +5872,13 @@
|
|
5816 |
},
|
5817 |
"dependencies": {
|
5818 |
"commander": {
|
5819 |
-
"version": "4.1.
|
5820 |
"resolved": "https://registry.npmjs.org/commander/-/commander-2.12.2.tgz",
|
5821 |
"integrity": "sha512-BFnaq5ZOGcDN7FlrtBT4xxkgIToalIIxwjxLWVJ8bGTpe1LroqMiqQXdA7ygc7CRvaYS+9zfPGFnJqFSayx+AA==",
|
5822 |
"dev": true
|
5823 |
},
|
5824 |
"source-map": {
|
5825 |
-
"version": "4.1.
|
5826 |
"resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
|
5827 |
"integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
|
5828 |
"dev": true
|
@@ -5830,31 +5886,31 @@
|
|
5830 |
}
|
5831 |
},
|
5832 |
"umd": {
|
5833 |
-
"version": "4.1.
|
5834 |
"resolved": "https://registry.npmjs.org/umd/-/umd-3.0.1.tgz",
|
5835 |
"integrity": "sha1-iuVW4RAR9jwllnCKiDclnwGz1g4=",
|
5836 |
"dev": true
|
5837 |
},
|
5838 |
"unc-path-regex": {
|
5839 |
-
"version": "4.1.
|
5840 |
"resolved": "https://registry.npmjs.org/unc-path-regex/-/unc-path-regex-0.1.2.tgz",
|
5841 |
"integrity": "sha1-5z3T17DXxe2G+6xrCufYxqadUPo=",
|
5842 |
"dev": true
|
5843 |
},
|
5844 |
"unique-stream": {
|
5845 |
-
"version": "4.1.
|
5846 |
"resolved": "https://registry.npmjs.org/unique-stream/-/unique-stream-1.0.0.tgz",
|
5847 |
"integrity": "sha1-1ZpKdUJ0R9mqbJHnAmP40mpLEEs=",
|
5848 |
"dev": true
|
5849 |
},
|
5850 |
"urix": {
|
5851 |
-
"version": "4.1.
|
5852 |
"resolved": "https://registry.npmjs.org/urix/-/urix-0.1.0.tgz",
|
5853 |
"integrity": "sha1-2pN/emLiH+wf0Y1Js1wpNQZ6bHI=",
|
5854 |
"dev": true
|
5855 |
},
|
5856 |
"url": {
|
5857 |
-
"version": "4.1.
|
5858 |
"resolved": "https://registry.npmjs.org/url/-/url-0.11.0.tgz",
|
5859 |
"integrity": "sha1-ODjpfPxgUh63PFJajlW/3Z4uKPE=",
|
5860 |
"dev": true,
|
@@ -5864,7 +5920,7 @@
|
|
5864 |
},
|
5865 |
"dependencies": {
|
5866 |
"punycode": {
|
5867 |
-
"version": "4.1.
|
5868 |
"resolved": "https://registry.npmjs.org/punycode/-/punycode-1.3.2.tgz",
|
5869 |
"integrity": "sha1-llOgNvt8HuQjQvIyXM7v6jkmxI0=",
|
5870 |
"dev": true
|
@@ -5872,13 +5928,13 @@
|
|
5872 |
}
|
5873 |
},
|
5874 |
"user-home": {
|
5875 |
-
"version": "4.1.
|
5876 |
"resolved": "https://registry.npmjs.org/user-home/-/user-home-1.1.1.tgz",
|
5877 |
"integrity": "sha1-K1viOjK2Onyd640PKNSFcko98ZA=",
|
5878 |
"dev": true
|
5879 |
},
|
5880 |
"util": {
|
5881 |
-
"version": "4.1.
|
5882 |
"resolved": "https://registry.npmjs.org/util/-/util-0.10.3.tgz",
|
5883 |
"integrity": "sha1-evsa/lCAUkZInj23/g7TeTNqwPk=",
|
5884 |
"dev": true,
|
@@ -5887,7 +5943,7 @@
|
|
5887 |
},
|
5888 |
"dependencies": {
|
5889 |
"inherits": {
|
5890 |
-
"version": "4.1.
|
5891 |
"resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.1.tgz",
|
5892 |
"integrity": "sha1-sX0I0ya0Qj5Wjv9xn5GwscvfafE=",
|
5893 |
"dev": true
|
@@ -5895,18 +5951,18 @@
|
|
5895 |
}
|
5896 |
},
|
5897 |
"util-deprecate": {
|
5898 |
-
"version": "4.1.
|
5899 |
"resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz",
|
5900 |
"integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8="
|
5901 |
},
|
5902 |
"uuid": {
|
5903 |
-
"version": "4.1.
|
5904 |
"resolved": "https://registry.npmjs.org/uuid/-/uuid-1.4.2.tgz",
|
5905 |
"integrity": "sha1-RTAZ9oaWam34PNxSROfJkOzDMvw=",
|
5906 |
"dev": true
|
5907 |
},
|
5908 |
"v8flags": {
|
5909 |
-
"version": "4.1.
|
5910 |
"resolved": "https://registry.npmjs.org/v8flags/-/v8flags-2.1.1.tgz",
|
5911 |
"integrity": "sha1-qrGh+jDUX4jdMhFIh1rALAtV5bQ=",
|
5912 |
"dev": true,
|
@@ -5915,7 +5971,7 @@
|
|
5915 |
}
|
5916 |
},
|
5917 |
"validate-npm-package-license": {
|
5918 |
-
"version": "4.1.
|
5919 |
"resolved": "https://registry.npmjs.org/validate-npm-package-license/-/validate-npm-package-license-3.0.1.tgz",
|
5920 |
"integrity": "sha1-KAS6vnEq0zeUWaz74kdGqywwP7w=",
|
5921 |
"dev": true,
|
@@ -5925,7 +5981,7 @@
|
|
5925 |
}
|
5926 |
},
|
5927 |
"verror": {
|
5928 |
-
"version": "4.1.
|
5929 |
"resolved": "https://registry.npmjs.org/verror/-/verror-1.10.0.tgz",
|
5930 |
"integrity": "sha1-OhBcoXBTr1XW4nDB+CiGguGNpAA=",
|
5931 |
"dev": true,
|
@@ -5936,7 +5992,7 @@
|
|
5936 |
},
|
5937 |
"dependencies": {
|
5938 |
"assert-plus": {
|
5939 |
-
"version": "4.1.
|
5940 |
"resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz",
|
5941 |
"integrity": "sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU=",
|
5942 |
"dev": true
|
@@ -5944,7 +6000,7 @@
|
|
5944 |
}
|
5945 |
},
|
5946 |
"vinyl": {
|
5947 |
-
"version": "4.1.
|
5948 |
"resolved": "https://registry.npmjs.org/vinyl/-/vinyl-0.5.3.tgz",
|
5949 |
"integrity": "sha1-sEVbOPxeDPMNQyUTLkYZcMIJHN4=",
|
5950 |
"dev": true,
|
@@ -5955,7 +6011,7 @@
|
|
5955 |
}
|
5956 |
},
|
5957 |
"vinyl-buffer": {
|
5958 |
-
"version": "4.1.
|
5959 |
"resolved": "https://registry.npmjs.org/vinyl-buffer/-/vinyl-buffer-1.0.0.tgz",
|
5960 |
"integrity": "sha1-ygZ+oIQx1QdyKx3lCD9gJhbrwjQ=",
|
5961 |
"dev": true,
|
@@ -5965,13 +6021,13 @@
|
|
5965 |
},
|
5966 |
"dependencies": {
|
5967 |
"isarray": {
|
5968 |
-
"version": "4.1.
|
5969 |
"resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz",
|
5970 |
"integrity": "sha1-ihis/Kmo9Bd+Cav8YDiTmwXR7t8=",
|
5971 |
"dev": true
|
5972 |
},
|
5973 |
"readable-stream": {
|
5974 |
-
"version": "4.1.
|
5975 |
"resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-1.0.34.tgz",
|
5976 |
"integrity": "sha1-Elgg40vIQtLyqq+v5MKRbuMsFXw=",
|
5977 |
"dev": true,
|
@@ -5983,13 +6039,13 @@
|
|
5983 |
}
|
5984 |
},
|
5985 |
"string_decoder": {
|
5986 |
-
"version": "4.1.
|
5987 |
"resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz",
|
5988 |
"integrity": "sha1-YuIDvEF2bGwoyfyEMB2rHFMQ+pQ=",
|
5989 |
"dev": true
|
5990 |
},
|
5991 |
"through2": {
|
5992 |
-
"version": "4.1.
|
5993 |
"resolved": "https://registry.npmjs.org/through2/-/through2-0.6.5.tgz",
|
5994 |
"integrity": "sha1-QaucZ7KdVyCQcUEOHXp6lozTrUg=",
|
5995 |
"dev": true,
|
@@ -6001,7 +6057,7 @@
|
|
6001 |
}
|
6002 |
},
|
6003 |
"vinyl-bufferstream": {
|
6004 |
-
"version": "4.1.
|
6005 |
"resolved": "https://registry.npmjs.org/vinyl-bufferstream/-/vinyl-bufferstream-1.0.1.tgz",
|
6006 |
"integrity": "sha1-BTeGn1gO/6TKRay0dXnkuf5jCBo=",
|
6007 |
"dev": true,
|
@@ -6010,7 +6066,7 @@
|
|
6010 |
},
|
6011 |
"dependencies": {
|
6012 |
"bufferstreams": {
|
6013 |
-
"version": "4.1.
|
6014 |
"resolved": "https://registry.npmjs.org/bufferstreams/-/bufferstreams-1.0.1.tgz",
|
6015 |
"integrity": "sha1-z7GtlWjTujz+k1upq92VLeiKqyo=",
|
6016 |
"dev": true,
|
@@ -6019,13 +6075,13 @@
|
|
6019 |
}
|
6020 |
},
|
6021 |
"isarray": {
|
6022 |
-
"version": "4.1.
|
6023 |
"resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz",
|
6024 |
"integrity": "sha1-ihis/Kmo9Bd+Cav8YDiTmwXR7t8=",
|
6025 |
"dev": true
|
6026 |
},
|
6027 |
"readable-stream": {
|
6028 |
-
"version": "4.1.
|
6029 |
"resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-1.1.14.tgz",
|
6030 |
"integrity": "sha1-fPTFTvZI44EwhMY23SB54WbAgdk=",
|
6031 |
"dev": true,
|
@@ -6037,7 +6093,7 @@
|
|
6037 |
}
|
6038 |
},
|
6039 |
"string_decoder": {
|
6040 |
-
"version": "4.1.
|
6041 |
"resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz",
|
6042 |
"integrity": "sha1-YuIDvEF2bGwoyfyEMB2rHFMQ+pQ=",
|
6043 |
"dev": true
|
@@ -6045,7 +6101,7 @@
|
|
6045 |
}
|
6046 |
},
|
6047 |
"vinyl-fs": {
|
6048 |
-
"version": "4.1.
|
6049 |
"resolved": "https://registry.npmjs.org/vinyl-fs/-/vinyl-fs-0.3.14.tgz",
|
6050 |
"integrity": "sha1-mmhRzhysHBzqX+hsCTHWIMLPqeY=",
|
6051 |
"dev": true,
|
@@ -6061,19 +6117,19 @@
|
|
6061 |
},
|
6062 |
"dependencies": {
|
6063 |
"clone": {
|
6064 |
-
"version": "4.1.
|
6065 |
"resolved": "https://registry.npmjs.org/clone/-/clone-0.2.0.tgz",
|
6066 |
"integrity": "sha1-xhJqkK1Pctv1rNskPMN3JP6T/B8=",
|
6067 |
"dev": true
|
6068 |
},
|
6069 |
"isarray": {
|
6070 |
-
"version": "4.1.
|
6071 |
"resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz",
|
6072 |
"integrity": "sha1-ihis/Kmo9Bd+Cav8YDiTmwXR7t8=",
|
6073 |
"dev": true
|
6074 |
},
|
6075 |
"readable-stream": {
|
6076 |
-
"version": "4.1.
|
6077 |
"resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-1.0.34.tgz",
|
6078 |
"integrity": "sha1-Elgg40vIQtLyqq+v5MKRbuMsFXw=",
|
6079 |
"dev": true,
|
@@ -6085,13 +6141,13 @@
|
|
6085 |
}
|
6086 |
},
|
6087 |
"string_decoder": {
|
6088 |
-
"version": "4.1.
|
6089 |
"resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz",
|
6090 |
"integrity": "sha1-YuIDvEF2bGwoyfyEMB2rHFMQ+pQ=",
|
6091 |
"dev": true
|
6092 |
},
|
6093 |
"through2": {
|
6094 |
-
"version": "4.1.
|
6095 |
"resolved": "https://registry.npmjs.org/through2/-/through2-0.6.5.tgz",
|
6096 |
"integrity": "sha1-QaucZ7KdVyCQcUEOHXp6lozTrUg=",
|
6097 |
"dev": true,
|
@@ -6101,7 +6157,7 @@
|
|
6101 |
}
|
6102 |
},
|
6103 |
"vinyl": {
|
6104 |
-
"version": "4.1.
|
6105 |
"resolved": "https://registry.npmjs.org/vinyl/-/vinyl-0.4.6.tgz",
|
6106 |
"integrity": "sha1-LzVsh6VQolVGHza76ypbqL94SEc=",
|
6107 |
"dev": true,
|
@@ -6113,7 +6169,7 @@
|
|
6113 |
}
|
6114 |
},
|
6115 |
"vinyl-source-stream": {
|
6116 |
-
"version": "4.1.
|
6117 |
"resolved": "https://registry.npmjs.org/vinyl-source-stream/-/vinyl-source-stream-1.1.0.tgz",
|
6118 |
"integrity": "sha1-RMvlEIIFJ53rDFZTwJSiiHk4sas=",
|
6119 |
"dev": true,
|
@@ -6123,19 +6179,19 @@
|
|
6123 |
},
|
6124 |
"dependencies": {
|
6125 |
"clone": {
|
6126 |
-
"version": "4.1.
|
6127 |
"resolved": "https://registry.npmjs.org/clone/-/clone-0.2.0.tgz",
|
6128 |
"integrity": "sha1-xhJqkK1Pctv1rNskPMN3JP6T/B8=",
|
6129 |
"dev": true
|
6130 |
},
|
6131 |
"isarray": {
|
6132 |
-
"version": "4.1.
|
6133 |
"resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz",
|
6134 |
"integrity": "sha1-ihis/Kmo9Bd+Cav8YDiTmwXR7t8=",
|
6135 |
"dev": true
|
6136 |
},
|
6137 |
"readable-stream": {
|
6138 |
-
"version": "4.1.
|
6139 |
"resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-1.0.34.tgz",
|
6140 |
"integrity": "sha1-Elgg40vIQtLyqq+v5MKRbuMsFXw=",
|
6141 |
"dev": true,
|
@@ -6147,13 +6203,13 @@
|
|
6147 |
}
|
6148 |
},
|
6149 |
"string_decoder": {
|
6150 |
-
"version": "4.1.
|
6151 |
"resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz",
|
6152 |
"integrity": "sha1-YuIDvEF2bGwoyfyEMB2rHFMQ+pQ=",
|
6153 |
"dev": true
|
6154 |
},
|
6155 |
"through2": {
|
6156 |
-
"version": "4.1.
|
6157 |
"resolved": "https://registry.npmjs.org/through2/-/through2-0.6.5.tgz",
|
6158 |
"integrity": "sha1-QaucZ7KdVyCQcUEOHXp6lozTrUg=",
|
6159 |
"dev": true,
|
@@ -6163,7 +6219,7 @@
|
|
6163 |
}
|
6164 |
},
|
6165 |
"vinyl": {
|
6166 |
-
"version": "4.1.
|
6167 |
"resolved": "https://registry.npmjs.org/vinyl/-/vinyl-0.4.6.tgz",
|
6168 |
"integrity": "sha1-LzVsh6VQolVGHza76ypbqL94SEc=",
|
6169 |
"dev": true,
|
@@ -6175,7 +6231,7 @@
|
|
6175 |
}
|
6176 |
},
|
6177 |
"vinyl-sourcemaps-apply": {
|
6178 |
-
"version": "4.1.
|
6179 |
"resolved": "https://registry.npmjs.org/vinyl-sourcemaps-apply/-/vinyl-sourcemaps-apply-0.2.1.tgz",
|
6180 |
"integrity": "sha1-q2VJ1h0XLCsbh75cUI0jnI74dwU=",
|
6181 |
"dev": true,
|
@@ -6184,7 +6240,7 @@
|
|
6184 |
}
|
6185 |
},
|
6186 |
"vm-browserify": {
|
6187 |
-
"version": "4.1.
|
6188 |
"resolved": "https://registry.npmjs.org/vm-browserify/-/vm-browserify-0.0.4.tgz",
|
6189 |
"integrity": "sha1-XX6kW7755Kb/ZflUOOCofDV9WnM=",
|
6190 |
"dev": true,
|
@@ -6193,7 +6249,7 @@
|
|
6193 |
}
|
6194 |
},
|
6195 |
"which": {
|
6196 |
-
"version": "4.1.
|
6197 |
"resolved": "https://registry.npmjs.org/which/-/which-1.3.0.tgz",
|
6198 |
"integrity": "sha512-xcJpopdamTuY5duC/KnTTNBraPK54YwpenP4lzxU8H91GudWpFv38u0CKjclE1Wi2EH2EDz5LRcHcKbCIzqGyg==",
|
6199 |
"dev": true,
|
@@ -6202,13 +6258,13 @@
|
|
6202 |
}
|
6203 |
},
|
6204 |
"which-module": {
|
6205 |
-
"version": "4.1.
|
6206 |
"resolved": "https://registry.npmjs.org/which-module/-/which-module-1.0.0.tgz",
|
6207 |
"integrity": "sha1-u6Y8qGGUiZT/MHc2CJ47lgJsKk8=",
|
6208 |
"dev": true
|
6209 |
},
|
6210 |
"wide-align": {
|
6211 |
-
"version": "4.1.
|
6212 |
"resolved": "https://registry.npmjs.org/wide-align/-/wide-align-1.1.2.tgz",
|
6213 |
"integrity": "sha512-ijDLlyQ7s6x1JgCLur53osjm/UXUYD9+0PbYKrBsYisYXzCxN+HC3mYDNy/dWdmf3AwqwU3CXwDCvsNgGK1S0w==",
|
6214 |
"dev": true,
|
@@ -6217,12 +6273,12 @@
|
|
6217 |
}
|
6218 |
},
|
6219 |
"wolfy87-eventemitter": {
|
6220 |
-
"version": "4.1.
|
6221 |
"resolved": "https://registry.npmjs.org/wolfy87-eventemitter/-/wolfy87-eventemitter-5.2.4.tgz",
|
6222 |
"integrity": "sha512-yUOUSIzZxqBeu6VdnigqYHwwjy5N3CRX5XSHh/YcVpy+Qsx+HkHaEWdmdyAr3NvyBYDraOa5EfNIbu47T5QzIA=="
|
6223 |
},
|
6224 |
"wp-pot": {
|
6225 |
-
"version": "4.1.
|
6226 |
"resolved": "https://registry.npmjs.org/wp-pot/-/wp-pot-1.3.5.tgz",
|
6227 |
"integrity": "sha512-2t0qMhkP/BpCPO76Xj1p6Cgf4O9ziq+iX0XkZJFI4y4NFnnFs5AKI45j5O15fRxFD7+SB3HFouX/nr8Y25RzyQ==",
|
6228 |
"dev": true,
|
@@ -6233,7 +6289,7 @@
|
|
6233 |
},
|
6234 |
"dependencies": {
|
6235 |
"globby": {
|
6236 |
-
"version": "4.1.
|
6237 |
"resolved": "https://registry.npmjs.org/globby/-/globby-6.1.0.tgz",
|
6238 |
"integrity": "sha1-9abXDoOV4hyFj7BInWTfAkJNUGw=",
|
6239 |
"dev": true,
|
@@ -6246,13 +6302,13 @@
|
|
6246 |
}
|
6247 |
},
|
6248 |
"object-assign": {
|
6249 |
-
"version": "4.1.
|
6250 |
"resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz",
|
6251 |
"integrity": "sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM=",
|
6252 |
"dev": true
|
6253 |
},
|
6254 |
"pify": {
|
6255 |
-
"version": "4.1.
|
6256 |
"resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz",
|
6257 |
"integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=",
|
6258 |
"dev": true
|
@@ -6260,7 +6316,7 @@
|
|
6260 |
}
|
6261 |
},
|
6262 |
"wrap-ansi": {
|
6263 |
-
"version": "4.1.
|
6264 |
"resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-2.1.0.tgz",
|
6265 |
"integrity": "sha1-2Pw9KE3QV5T+hJc8rs3Rz4JP3YU=",
|
6266 |
"dev": true,
|
@@ -6270,31 +6326,31 @@
|
|
6270 |
}
|
6271 |
},
|
6272 |
"wrappy": {
|
6273 |
-
"version": "4.1.
|
6274 |
"resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz",
|
6275 |
"integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=",
|
6276 |
"dev": true
|
6277 |
},
|
6278 |
"xtend": {
|
6279 |
-
"version": "4.1.
|
6280 |
"resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.1.tgz",
|
6281 |
"integrity": "sha1-pcbVMr5lbiPbgg77lDofBJmNY68=",
|
6282 |
"dev": true
|
6283 |
},
|
6284 |
"y18n": {
|
6285 |
-
"version": "4.1.
|
6286 |
"resolved": "https://registry.npmjs.org/y18n/-/y18n-3.2.1.tgz",
|
6287 |
"integrity": "sha1-bRX7qITAhnnA136I53WegR4H+kE=",
|
6288 |
"dev": true
|
6289 |
},
|
6290 |
"yallist": {
|
6291 |
-
"version": "4.1.
|
6292 |
"resolved": "https://registry.npmjs.org/yallist/-/yallist-2.1.2.tgz",
|
6293 |
"integrity": "sha1-HBH5IY8HYImkfdUS+TxmmaaoHVI=",
|
6294 |
"dev": true
|
6295 |
},
|
6296 |
"yargs": {
|
6297 |
-
"version": "4.1.
|
6298 |
"resolved": "https://registry.npmjs.org/yargs/-/yargs-6.6.0.tgz",
|
6299 |
"integrity": "sha1-eC7CHvQDNF+DCoCMo9UTr1YGUgg=",
|
6300 |
"dev": true,
|
@@ -6315,7 +6371,7 @@
|
|
6315 |
},
|
6316 |
"dependencies": {
|
6317 |
"camelcase": {
|
6318 |
-
"version": "4.1.
|
6319 |
"resolved": "https://registry.npmjs.org/camelcase/-/camelcase-3.0.0.tgz",
|
6320 |
"integrity": "sha1-MvxLn82vhF/N9+c7uXysImHwqwo=",
|
6321 |
"dev": true
|
@@ -6323,7 +6379,7 @@
|
|
6323 |
}
|
6324 |
},
|
6325 |
"yargs-parser": {
|
6326 |
-
"version": "4.1.
|
6327 |
"resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-4.2.1.tgz",
|
6328 |
"integrity": "sha1-KczqwNxPA8bIe0qfIX3RjJ90hxw=",
|
6329 |
"dev": true,
|
@@ -6332,7 +6388,7 @@
|
|
6332 |
},
|
6333 |
"dependencies": {
|
6334 |
"camelcase": {
|
6335 |
-
"version": "4.1.
|
6336 |
"resolved": "https://registry.npmjs.org/camelcase/-/camelcase-3.0.0.tgz",
|
6337 |
"integrity": "sha1-MvxLn82vhF/N9+c7uXysImHwqwo=",
|
6338 |
"dev": true
|
4 |
"lockfileVersion": 1,
|
5 |
"dependencies": {
|
6 |
"@gulp-sourcemaps/identity-map": {
|
7 |
+
"version": "4.1.15",
|
8 |
"resolved": "https://registry.npmjs.org/@gulp-sourcemaps/identity-map/-/identity-map-1.0.1.tgz",
|
9 |
"integrity": "sha1-z6I7xYQPkQTOMqZedNt+epdLvuE=",
|
10 |
"dev": true,
|
17 |
},
|
18 |
"dependencies": {
|
19 |
"acorn": {
|
20 |
+
"version": "4.1.15",
|
21 |
"resolved": "https://registry.npmjs.org/acorn/-/acorn-5.2.1.tgz",
|
22 |
"integrity": "sha512-jG0u7c4Ly+3QkkW18V+NRDN+4bWHdln30NL1ZL2AvFZZmQe/BfopYCtghCKKVBUSetZ4QKcyA0pY6/4Gw8Pv8w==",
|
23 |
"dev": true
|
25 |
}
|
26 |
},
|
27 |
"@gulp-sourcemaps/map-sources": {
|
28 |
+
"version": "4.1.15",
|
29 |
"resolved": "https://registry.npmjs.org/@gulp-sourcemaps/map-sources/-/map-sources-1.0.0.tgz",
|
30 |
"integrity": "sha1-iQrnxdjId/bThIYCFazp1+yUW9o=",
|
31 |
"dev": true,
|
35 |
}
|
36 |
},
|
37 |
"JSONStream": {
|
38 |
+
"version": "4.1.15",
|
39 |
"resolved": "https://registry.npmjs.org/JSONStream/-/JSONStream-1.3.1.tgz",
|
40 |
"integrity": "sha1-cH92HgHa6eFvG8+TcDt4xwlmV5o=",
|
41 |
"dev": true,
|
45 |
}
|
46 |
},
|
47 |
"abbrev": {
|
48 |
+
"version": "4.1.15",
|
49 |
"resolved": "https://registry.npmjs.org/abbrev/-/abbrev-1.1.1.tgz",
|
50 |
"integrity": "sha512-nne9/IiQ/hzIhY6pdDnbBtz7DjPTKrY00P/zvPSm5pOFkl6xuGrGnXn/VtTNNfNtAfZ9/1RtehkszU9qcTii0Q==",
|
51 |
"dev": true
|
52 |
},
|
53 |
"acorn": {
|
54 |
+
"version": "4.1.15",
|
55 |
"resolved": "https://registry.npmjs.org/acorn/-/acorn-4.0.13.tgz",
|
56 |
"integrity": "sha1-EFSVrlNh1pe9GVyCUZLhrX8lN4c=",
|
57 |
"dev": true
|
58 |
},
|
59 |
"amdefine": {
|
60 |
+
"version": "4.1.15",
|
61 |
"resolved": "https://registry.npmjs.org/amdefine/-/amdefine-1.0.1.tgz",
|
62 |
"integrity": "sha1-SlKCrBZHKek2Gbz9OtFR+BfOkfU=",
|
63 |
"dev": true
|
64 |
},
|
65 |
"ansi-regex": {
|
66 |
+
"version": "4.1.15",
|
67 |
"resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz",
|
68 |
"integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=",
|
69 |
"dev": true
|
70 |
},
|
71 |
"ansi-styles": {
|
72 |
+
"version": "4.1.15",
|
73 |
"resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz",
|
74 |
"integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=",
|
75 |
"dev": true
|
76 |
},
|
77 |
"aproba": {
|
78 |
+
"version": "4.1.15",
|
79 |
"resolved": "https://registry.npmjs.org/aproba/-/aproba-1.2.0.tgz",
|
80 |
"integrity": "sha512-Y9J6ZjXtoYh8RnXVCMOU/ttDmk1aBjunq9vO0ta5x85WDQiQfUF9sIPBITdbiiIVcBo03Hi3jMxigBtsddlXRw==",
|
81 |
"dev": true
|
82 |
},
|
83 |
"archy": {
|
84 |
+
"version": "4.1.15",
|
85 |
"resolved": "https://registry.npmjs.org/archy/-/archy-1.0.0.tgz",
|
86 |
"integrity": "sha1-+cjBN1fMHde8N5rHeyxipcKGjEA=",
|
87 |
"dev": true
|
88 |
},
|
89 |
"are-we-there-yet": {
|
90 |
+
"version": "4.1.15",
|
91 |
"resolved": "https://registry.npmjs.org/are-we-there-yet/-/are-we-there-yet-1.1.4.tgz",
|
92 |
"integrity": "sha1-u13KOCu5TwXhUZQ3PRb9O6HKEQ0=",
|
93 |
"dev": true,
|
97 |
}
|
98 |
},
|
99 |
"argparse": {
|
100 |
+
"version": "4.1.15",
|
101 |
"resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.9.tgz",
|
102 |
"integrity": "sha1-c9g7wmP4bpf4zE9rrhsOkKfSLIY=",
|
103 |
"dev": true,
|
106 |
}
|
107 |
},
|
108 |
"arr-diff": {
|
109 |
+
"version": "4.1.15",
|
110 |
"resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-2.0.0.tgz",
|
111 |
"integrity": "sha1-jzuCf5Vai9ZpaX5KQlasPOrjVs8=",
|
112 |
"dev": true,
|
115 |
}
|
116 |
},
|
117 |
"arr-flatten": {
|
118 |
+
"version": "4.1.15",
|
119 |
"resolved": "https://registry.npmjs.org/arr-flatten/-/arr-flatten-1.1.0.tgz",
|
120 |
"integrity": "sha512-L3hKV5R/p5o81R7O02IGnwpDmkp6E982XhtbuwSe3O4qOtMMMtodicASA1Cny2U+aCXcNpml+m4dPsvsJ3jatg==",
|
121 |
"dev": true
|
122 |
},
|
123 |
"array-differ": {
|
124 |
+
"version": "4.1.15",
|
125 |
"resolved": "https://registry.npmjs.org/array-differ/-/array-differ-1.0.0.tgz",
|
126 |
"integrity": "sha1-7/UuN1gknTO+QCuLuOVkuytdQDE=",
|
127 |
"dev": true
|
128 |
},
|
129 |
"array-each": {
|
130 |
+
"version": "4.1.15",
|
131 |
"resolved": "https://registry.npmjs.org/array-each/-/array-each-1.0.1.tgz",
|
132 |
"integrity": "sha1-p5SvDAWrF1KEbudTofIRoFugxE8=",
|
133 |
"dev": true
|
134 |
},
|
135 |
"array-filter": {
|
136 |
+
"version": "4.1.15",
|
137 |
"resolved": "https://registry.npmjs.org/array-filter/-/array-filter-0.0.1.tgz",
|
138 |
"integrity": "sha1-fajPLiZijtcygDWB/SH2fKzS7uw=",
|
139 |
"dev": true
|
140 |
},
|
141 |
"array-find-index": {
|
142 |
+
"version": "4.1.15",
|
143 |
"resolved": "https://registry.npmjs.org/array-find-index/-/array-find-index-1.0.2.tgz",
|
144 |
"integrity": "sha1-3wEKoSh+Fku9pvlyOwqWoexBh6E=",
|
145 |
"dev": true
|
146 |
},
|
147 |
"array-map": {
|
148 |
+
"version": "4.1.15",
|
149 |
"resolved": "https://registry.npmjs.org/array-map/-/array-map-0.0.0.tgz",
|
150 |
"integrity": "sha1-iKK6tz0c97zVwbEYoAP2b2ZfpmI=",
|
151 |
"dev": true
|
152 |
},
|
153 |
"array-reduce": {
|
154 |
+
"version": "4.1.15",
|
155 |
"resolved": "https://registry.npmjs.org/array-reduce/-/array-reduce-0.0.0.tgz",
|
156 |
"integrity": "sha1-FziZ0//Rx9k4PkR5Ul2+J4yrXys=",
|
157 |
"dev": true
|
158 |
},
|
159 |
"array-slice": {
|
160 |
+
"version": "4.1.15",
|
161 |
"resolved": "https://registry.npmjs.org/array-slice/-/array-slice-1.1.0.tgz",
|
162 |
"integrity": "sha512-B1qMD3RBP7O8o0H2KbrXDyB0IccejMF15+87Lvlor12ONPRHP6gTjXMNkt/d3ZuOGbAe66hFmaCfECI24Ufp6w==",
|
163 |
"dev": true
|
164 |
},
|
165 |
"array-union": {
|
166 |
+
"version": "4.1.15",
|
167 |
"resolved": "https://registry.npmjs.org/array-union/-/array-union-1.0.2.tgz",
|
168 |
"integrity": "sha1-mjRBDk9OPaI96jdb5b5w8kd47Dk=",
|
169 |
"dev": true,
|
172 |
}
|
173 |
},
|
174 |
"array-uniq": {
|
175 |
+
"version": "4.1.15",
|
176 |
"resolved": "https://registry.npmjs.org/array-uniq/-/array-uniq-1.0.3.tgz",
|
177 |
"integrity": "sha1-r2rId6Jcx/dOBYiUdThY39sk/bY=",
|
178 |
"dev": true
|
179 |
},
|
180 |
"array-unique": {
|
181 |
+
"version": "4.1.15",
|
182 |
"resolved": "https://registry.npmjs.org/array-unique/-/array-unique-0.2.1.tgz",
|
183 |
"integrity": "sha1-odl8yvy8JiXMcPrc6zalDFiwGlM=",
|
184 |
"dev": true
|
185 |
},
|
186 |
"arrify": {
|
187 |
+
"version": "4.1.15",
|
188 |
"resolved": "https://registry.npmjs.org/arrify/-/arrify-1.0.1.tgz",
|
189 |
"integrity": "sha1-iYUI2iIm84DfkEcoRWhJwVAaSw0=",
|
190 |
"dev": true
|
191 |
},
|
192 |
"asn1": {
|
193 |
+
"version": "4.1.15",
|
194 |
"resolved": "https://registry.npmjs.org/asn1/-/asn1-0.2.3.tgz",
|
195 |
"integrity": "sha1-2sh4dxPJlmhJ/IGAd36+nB3fO4Y=",
|
196 |
"dev": true
|
197 |
},
|
198 |
"asn1.js": {
|
199 |
+
"version": "4.1.15",
|
200 |
"resolved": "https://registry.npmjs.org/asn1.js/-/asn1.js-4.9.2.tgz",
|
201 |
"integrity": "sha512-b/OsSjvWEo8Pi8H0zsDd2P6Uqo2TK2pH8gNLSJtNLM2Db0v2QaAZ0pBQJXVjAn4gBuugeVDr7s63ZogpUIwWDg==",
|
202 |
"dev": true,
|
207 |
}
|
208 |
},
|
209 |
"assert": {
|
210 |
+
"version": "4.1.15",
|
211 |
"resolved": "https://registry.npmjs.org/assert/-/assert-1.4.1.tgz",
|
212 |
"integrity": "sha1-mZEtWRg2tab1s0XA8H7vwI/GXZE=",
|
213 |
"dev": true,
|
216 |
}
|
217 |
},
|
218 |
"assert-plus": {
|
219 |
+
"version": "4.1.15",
|
220 |
"resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-0.2.0.tgz",
|
221 |
"integrity": "sha1-104bh+ev/A24qttwIfP+SBAasjQ=",
|
222 |
"dev": true
|
223 |
},
|
224 |
"astw": {
|
225 |
+
"version": "4.1.15",
|
226 |
"resolved": "https://registry.npmjs.org/astw/-/astw-2.2.0.tgz",
|
227 |
"integrity": "sha1-e9QXhNMkk5h66yOba04cV6hzuRc=",
|
228 |
"dev": true,
|
231 |
}
|
232 |
},
|
233 |
"async-foreach": {
|
234 |
+
"version": "4.1.15",
|
235 |
"resolved": "https://registry.npmjs.org/async-foreach/-/async-foreach-0.1.3.tgz",
|
236 |
"integrity": "sha1-NhIfhFwFeBct5Bmpfb6x0W7DRUI=",
|
237 |
"dev": true
|
238 |
},
|
239 |
"asynckit": {
|
240 |
+
"version": "4.1.15",
|
241 |
"resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz",
|
242 |
"integrity": "sha1-x57Zf380y48robyXkLzDZkdLS3k=",
|
243 |
"dev": true
|
244 |
},
|
245 |
"atob": {
|
246 |
+
"version": "4.1.15",
|
247 |
"resolved": "https://registry.npmjs.org/atob/-/atob-1.1.3.tgz",
|
248 |
"integrity": "sha1-lfE2KbEsOlGl0hWr3OKqnzL4B3M=",
|
249 |
"dev": true
|
250 |
},
|
251 |
"aws-sign2": {
|
252 |
+
"version": "4.1.15",
|
253 |
"resolved": "https://registry.npmjs.org/aws-sign2/-/aws-sign2-0.6.0.tgz",
|
254 |
"integrity": "sha1-FDQt0428yU0OW4fXY81jYSwOeU8=",
|
255 |
"dev": true
|
256 |
},
|
257 |
"aws4": {
|
258 |
+
"version": "4.1.15",
|
259 |
"resolved": "https://registry.npmjs.org/aws4/-/aws4-1.6.0.tgz",
|
260 |
"integrity": "sha1-g+9cqGCysy5KDe7e6MdxudtXRx4=",
|
261 |
"dev": true
|
262 |
},
|
263 |
"babel-code-frame": {
|
264 |
+
"version": "4.1.15",
|
265 |
"resolved": "https://registry.npmjs.org/babel-code-frame/-/babel-code-frame-6.26.0.tgz",
|
266 |
"integrity": "sha1-Y/1D99weO7fONZR9uP42mj9Yx0s=",
|
267 |
"dev": true,
|
272 |
}
|
273 |
},
|
274 |
"babel-core": {
|
275 |
+
"version": "4.1.15",
|
276 |
"resolved": "https://registry.npmjs.org/babel-core/-/babel-core-6.26.0.tgz",
|
277 |
"integrity": "sha1-rzL3izGm/O8RnIew/Y2XU/A6C7g=",
|
278 |
"dev": true,
|
299 |
},
|
300 |
"dependencies": {
|
301 |
"convert-source-map": {
|
302 |
+
"version": "4.1.15",
|
303 |
"resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.5.1.tgz",
|
304 |
"integrity": "sha1-uCeAl7m8IpNl3lxiz1/K7YtVmeU=",
|
305 |
"dev": true
|
307 |
}
|
308 |
},
|
309 |
"babel-generator": {
|
310 |
+
"version": "4.1.15",
|
311 |
"resolved": "https://registry.npmjs.org/babel-generator/-/babel-generator-6.26.0.tgz",
|
312 |
"integrity": "sha1-rBriAHC3n248odMmlhMFN3TyDcU=",
|
313 |
"dev": true,
|
323 |
},
|
324 |
"dependencies": {
|
325 |
"jsesc": {
|
326 |
+
"version": "4.1.15",
|
327 |
"resolved": "https://registry.npmjs.org/jsesc/-/jsesc-1.3.0.tgz",
|
328 |
"integrity": "sha1-RsP+yMGJKxKwgz25vHYiF226s0s=",
|
329 |
"dev": true
|
331 |
}
|
332 |
},
|
333 |
"babel-helper-call-delegate": {
|
334 |
+
"version": "4.1.15",
|
335 |
"resolved": "https://registry.npmjs.org/babel-helper-call-delegate/-/babel-helper-call-delegate-6.24.1.tgz",
|
336 |
"integrity": "sha1-7Oaqzdx25Bw0YfiL/Fdb0Nqi340=",
|
337 |
"dev": true,
|
343 |
}
|
344 |
},
|
345 |
"babel-helper-define-map": {
|
346 |
+
"version": "4.1.15",
|
347 |
"resolved": "https://registry.npmjs.org/babel-helper-define-map/-/babel-helper-define-map-6.26.0.tgz",
|
348 |
"integrity": "sha1-pfVtq0GiX5fstJjH66ypgZ+Vvl8=",
|
349 |
"dev": true,
|
355 |
}
|
356 |
},
|
357 |
"babel-helper-function-name": {
|
358 |
+
"version": "4.1.15",
|
359 |
"resolved": "https://registry.npmjs.org/babel-helper-function-name/-/babel-helper-function-name-6.24.1.tgz",
|
360 |
"integrity": "sha1-00dbjAPtmCQqJbSDUasYOZ01gKk=",
|
361 |
"dev": true,
|
368 |
}
|
369 |
},
|
370 |
"babel-helper-get-function-arity": {
|
371 |
+
"version": "4.1.15",
|
372 |
"resolved": "https://registry.npmjs.org/babel-helper-get-function-arity/-/babel-helper-get-function-arity-6.24.1.tgz",
|
373 |
"integrity": "sha1-j3eCqpNAfEHTqlCQj4mwMbG2hT0=",
|
374 |
"dev": true,
|
378 |
}
|
379 |
},
|
380 |
"babel-helper-hoist-variables": {
|
381 |
+
"version": "4.1.15",
|
382 |
"resolved": "https://registry.npmjs.org/babel-helper-hoist-variables/-/babel-helper-hoist-variables-6.24.1.tgz",
|
383 |
"integrity": "sha1-HssnaJydJVE+rbyZFKc/VAi+enY=",
|
384 |
"dev": true,
|
388 |
}
|
389 |
},
|
390 |
"babel-helper-optimise-call-expression": {
|
391 |
+
"version": "4.1.15",
|
392 |
"resolved": "https://registry.npmjs.org/babel-helper-optimise-call-expression/-/babel-helper-optimise-call-expression-6.24.1.tgz",
|
393 |
"integrity": "sha1-96E0J7qfc/j0+pk8VKl4gtEkQlc=",
|
394 |
"dev": true,
|
398 |
}
|
399 |
},
|
400 |
"babel-helper-regex": {
|
401 |
+
"version": "4.1.15",
|
402 |
"resolved": "https://registry.npmjs.org/babel-helper-regex/-/babel-helper-regex-6.26.0.tgz",
|
403 |
"integrity": "sha1-MlxZ+QL4LyS3T6zu0DY5VPZJXnI=",
|
404 |
"dev": true,
|
409 |
}
|
410 |
},
|
411 |
"babel-helper-replace-supers": {
|
412 |
+
"version": "4.1.15",
|
413 |
"resolved": "https://registry.npmjs.org/babel-helper-replace-supers/-/babel-helper-replace-supers-6.24.1.tgz",
|
414 |
"integrity": "sha1-v22/5Dk40XNpohPKiov3S2qQqxo=",
|
415 |
"dev": true,
|
423 |
}
|
424 |
},
|
425 |
"babel-helpers": {
|
426 |
+
"version": "4.1.15",
|
427 |
"resolved": "https://registry.npmjs.org/babel-helpers/-/babel-helpers-6.24.1.tgz",
|
428 |
"integrity": "sha1-NHHenK7DiOXIUOWX5Yom3fN2ArI=",
|
429 |
"dev": true,
|
433 |
}
|
434 |
},
|
435 |
"babel-messages": {
|
436 |
+
"version": "4.1.15",
|
437 |
"resolved": "https://registry.npmjs.org/babel-messages/-/babel-messages-6.23.0.tgz",
|
438 |
"integrity": "sha1-8830cDhYA1sqKVHG7F7fbGLyYw4=",
|
439 |
"dev": true,
|
442 |
}
|
443 |
},
|
444 |
"babel-plugin-check-es2015-constants": {
|
445 |
+
"version": "4.1.15",
|
446 |
"resolved": "https://registry.npmjs.org/babel-plugin-check-es2015-constants/-/babel-plugin-check-es2015-constants-6.22.0.tgz",
|
447 |
"integrity": "sha1-NRV7EBQm/S/9PaP3XH0ekYNbv4o=",
|
448 |
"dev": true,
|
451 |
}
|
452 |
},
|
453 |
"babel-plugin-transform-es2015-arrow-functions": {
|
454 |
+
"version": "4.1.15",
|
455 |
"resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-arrow-functions/-/babel-plugin-transform-es2015-arrow-functions-6.22.0.tgz",
|
456 |
"integrity": "sha1-RSaSy3EdX3ncf4XkQM5BufJE0iE=",
|
457 |
"dev": true,
|
460 |
}
|
461 |
},
|
462 |
"babel-plugin-transform-es2015-block-scoped-functions": {
|
463 |
+
"version": "4.1.15",
|
464 |
"resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-block-scoped-functions/-/babel-plugin-transform-es2015-block-scoped-functions-6.22.0.tgz",
|
465 |
"integrity": "sha1-u8UbSflk1wy42OC5ToICRs46YUE=",
|
466 |
"dev": true,
|
469 |
}
|
470 |
},
|
471 |
"babel-plugin-transform-es2015-block-scoping": {
|
472 |
+
"version": "4.1.15",
|
473 |
"resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-block-scoping/-/babel-plugin-transform-es2015-block-scoping-6.26.0.tgz",
|
474 |
"integrity": "sha1-1w9SmcEwjQXBL0Y4E7CgnnOxiV8=",
|
475 |
"dev": true,
|
482 |
}
|
483 |
},
|
484 |
"babel-plugin-transform-es2015-classes": {
|
485 |
+
"version": "4.1.15",
|
486 |
"resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-classes/-/babel-plugin-transform-es2015-classes-6.24.1.tgz",
|
487 |
"integrity": "sha1-WkxYpQyclGHlZLSyo7+ryXolhNs=",
|
488 |
"dev": true,
|
499 |
}
|
500 |
},
|
501 |
"babel-plugin-transform-es2015-computed-properties": {
|
502 |
+
"version": "4.1.15",
|
503 |
"resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-computed-properties/-/babel-plugin-transform-es2015-computed-properties-6.24.1.tgz",
|
504 |
"integrity": "sha1-b+Ko0WiV1WNPTNmZttNICjCBWbM=",
|
505 |
"dev": true,
|
509 |
}
|
510 |
},
|
511 |
"babel-plugin-transform-es2015-destructuring": {
|
512 |
+
"version": "4.1.15",
|
513 |
"resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-destructuring/-/babel-plugin-transform-es2015-destructuring-6.23.0.tgz",
|
514 |
"integrity": "sha1-mXux8auWf2gtKwh2/jWNYOdlxW0=",
|
515 |
"dev": true,
|
518 |
}
|
519 |
},
|
520 |
"babel-plugin-transform-es2015-duplicate-keys": {
|
521 |
+
"version": "4.1.15",
|
522 |
"resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-duplicate-keys/-/babel-plugin-transform-es2015-duplicate-keys-6.24.1.tgz",
|
523 |
"integrity": "sha1-c+s9MQypaePvnskcU3QabxV2Qj4=",
|
524 |
"dev": true,
|
528 |
}
|
529 |
},
|
530 |
"babel-plugin-transform-es2015-for-of": {
|
531 |
+
"version": "4.1.15",
|
532 |
"resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-for-of/-/babel-plugin-transform-es2015-for-of-6.23.0.tgz",
|
533 |
"integrity": "sha1-9HyVsrYT3x0+zC/bdXNiPHUkhpE=",
|
534 |
"dev": true,
|
537 |
}
|
538 |
},
|
539 |
"babel-plugin-transform-es2015-function-name": {
|
540 |
+
"version": "4.1.15",
|
541 |
"resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-function-name/-/babel-plugin-transform-es2015-function-name-6.24.1.tgz",
|
542 |
"integrity": "sha1-g0yJhTvDaxrw86TF26qU/Y6sqos=",
|
543 |
"dev": true,
|
548 |
}
|
549 |
},
|
550 |
"babel-plugin-transform-es2015-literals": {
|
551 |
+
"version": "4.1.15",
|
552 |
"resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-literals/-/babel-plugin-transform-es2015-literals-6.22.0.tgz",
|
553 |
"integrity": "sha1-T1SgLWzWbPkVKAAZox0xklN3yi4=",
|
554 |
"dev": true,
|
557 |
}
|
558 |
},
|
559 |
"babel-plugin-transform-es2015-modules-amd": {
|
560 |
+
"version": "4.1.15",
|
561 |
"resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-modules-amd/-/babel-plugin-transform-es2015-modules-amd-6.24.1.tgz",
|
562 |
"integrity": "sha1-Oz5UAXI5hC1tGcMBHEvS8AoA0VQ=",
|
563 |
"dev": true,
|
568 |
}
|
569 |
},
|
570 |
"babel-plugin-transform-es2015-modules-commonjs": {
|
571 |
+
"version": "4.1.15",
|
572 |
"resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-modules-commonjs/-/babel-plugin-transform-es2015-modules-commonjs-6.26.0.tgz",
|
573 |
"integrity": "sha1-DYOUApt9xqvhqX7xgeAHWN0uXYo=",
|
574 |
"dev": true,
|
580 |
}
|
581 |
},
|
582 |
"babel-plugin-transform-es2015-modules-systemjs": {
|
583 |
+
"version": "4.1.15",
|
584 |
"resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-modules-systemjs/-/babel-plugin-transform-es2015-modules-systemjs-6.24.1.tgz",
|
585 |
"integrity": "sha1-/4mhQrkRmpBhlfXxBuzzBdlAfSM=",
|
586 |
"dev": true,
|
591 |
}
|
592 |
},
|
593 |
"babel-plugin-transform-es2015-modules-umd": {
|
594 |
+
"version": "4.1.15",
|
595 |
"resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-modules-umd/-/babel-plugin-transform-es2015-modules-umd-6.24.1.tgz",
|
596 |
"integrity": "sha1-rJl+YoXNGO1hdq22B9YCNErThGg=",
|
597 |
"dev": true,
|
602 |
}
|
603 |
},
|
604 |
"babel-plugin-transform-es2015-object-super": {
|
605 |
+
"version": "4.1.15",
|
606 |
"resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-object-super/-/babel-plugin-transform-es2015-object-super-6.24.1.tgz",
|
607 |
"integrity": "sha1-JM72muIcuDp/hgPa0CH1cusnj40=",
|
608 |
"dev": true,
|
612 |
}
|
613 |
},
|
614 |
"babel-plugin-transform-es2015-parameters": {
|
615 |
+
"version": "4.1.15",
|
616 |
"resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-parameters/-/babel-plugin-transform-es2015-parameters-6.24.1.tgz",
|
617 |
"integrity": "sha1-V6w1GrScrxSpfNE7CfZv3wpiXys=",
|
618 |
"dev": true,
|
626 |
}
|
627 |
},
|
628 |
"babel-plugin-transform-es2015-shorthand-properties": {
|
629 |
+
"version": "4.1.15",
|
630 |
"resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-shorthand-properties/-/babel-plugin-transform-es2015-shorthand-properties-6.24.1.tgz",
|
631 |
"integrity": "sha1-JPh11nIch2YbvZmkYi5R8U3jiqA=",
|
632 |
"dev": true,
|
636 |
}
|
637 |
},
|
638 |
"babel-plugin-transform-es2015-spread": {
|
639 |
+
"version": "4.1.15",
|
640 |
"resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-spread/-/babel-plugin-transform-es2015-spread-6.22.0.tgz",
|
641 |
"integrity": "sha1-1taKmfia7cRTbIGlQujdnxdG+NE=",
|
642 |
"dev": true,
|
645 |
}
|
646 |
},
|
647 |
"babel-plugin-transform-es2015-sticky-regex": {
|
648 |
+
"version": "4.1.15",
|
649 |
"resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-sticky-regex/-/babel-plugin-transform-es2015-sticky-regex-6.24.1.tgz",
|
650 |
"integrity": "sha1-AMHNsaynERLN8M9hJsLta0V8zbw=",
|
651 |
"dev": true,
|
656 |
}
|
657 |
},
|
658 |
"babel-plugin-transform-es2015-template-literals": {
|
659 |
+
"version": "4.1.15",
|
660 |
"resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-template-literals/-/babel-plugin-transform-es2015-template-literals-6.22.0.tgz",
|
661 |
"integrity": "sha1-qEs0UPfp+PH2g51taH2oS7EjbY0=",
|
662 |
"dev": true,
|
665 |
}
|
666 |
},
|
667 |
"babel-plugin-transform-es2015-typeof-symbol": {
|
668 |
+
"version": "4.1.15",
|
669 |
"resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-typeof-symbol/-/babel-plugin-transform-es2015-typeof-symbol-6.23.0.tgz",
|
670 |
"integrity": "sha1-3sCfHN3/lLUqxz1QXITfWdzOs3I=",
|
671 |
"dev": true,
|
674 |
}
|
675 |
},
|
676 |
"babel-plugin-transform-es2015-unicode-regex": {
|
677 |
+
"version": "4.1.15",
|
678 |
"resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-unicode-regex/-/babel-plugin-transform-es2015-unicode-regex-6.24.1.tgz",
|
679 |
"integrity": "sha1-04sS9C6nMj9yk4fxinxa4frrNek=",
|
680 |
"dev": true,
|
685 |
}
|
686 |
},
|
687 |
"babel-plugin-transform-regenerator": {
|
688 |
+
"version": "4.1.15",
|
689 |
"resolved": "https://registry.npmjs.org/babel-plugin-transform-regenerator/-/babel-plugin-transform-regenerator-6.26.0.tgz",
|
690 |
"integrity": "sha1-4HA2lvveJ/Cj78rPi03KL3s6jy8=",
|
691 |
"dev": true,
|
694 |
}
|
695 |
},
|
696 |
"babel-plugin-transform-strict-mode": {
|
697 |
+
"version": "4.1.15",
|
698 |
"resolved": "https://registry.npmjs.org/babel-plugin-transform-strict-mode/-/babel-plugin-transform-strict-mode-6.24.1.tgz",
|
699 |
"integrity": "sha1-1fr3qleKZbvlkc9e2uBKDGcCB1g=",
|
700 |
"dev": true,
|
704 |
}
|
705 |
},
|
706 |
"babel-preset-es2015": {
|
707 |
+
"version": "4.1.15",
|
708 |
"resolved": "https://registry.npmjs.org/babel-preset-es2015/-/babel-preset-es2015-6.24.1.tgz",
|
709 |
"integrity": "sha1-1EBQ1rwsn+6nAqrzjXJ6AhBTiTk=",
|
710 |
"dev": true,
|
736 |
}
|
737 |
},
|
738 |
"babel-register": {
|
739 |
+
"version": "4.1.15",
|
740 |
"resolved": "https://registry.npmjs.org/babel-register/-/babel-register-6.26.0.tgz",
|
741 |
"integrity": "sha1-btAhFz4vy0htestFxgCahW9kcHE=",
|
742 |
"dev": true,
|
751 |
}
|
752 |
},
|
753 |
"babel-runtime": {
|
754 |
+
"version": "4.1.15",
|
755 |
"resolved": "https://registry.npmjs.org/babel-runtime/-/babel-runtime-6.26.0.tgz",
|
756 |
"integrity": "sha1-llxwWGaOgrVde/4E/yM3vItWR/4=",
|
757 |
"dev": true,
|
761 |
}
|
762 |
},
|
763 |
"babel-template": {
|
764 |
+
"version": "4.1.15",
|
765 |
"resolved": "https://registry.npmjs.org/babel-template/-/babel-template-6.26.0.tgz",
|
766 |
"integrity": "sha1-3gPi0WOWsGn0bdn/+FIfsaDjXgI=",
|
767 |
"dev": true,
|
774 |
}
|
775 |
},
|
776 |
"babel-traverse": {
|
777 |
+
"version": "4.1.15",
|
778 |
"resolved": "https://registry.npmjs.org/babel-traverse/-/babel-traverse-6.26.0.tgz",
|
779 |
"integrity": "sha1-RqnL1+3MYsjlwGTi0tjQ9ANXZu4=",
|
780 |
"dev": true,
|
791 |
}
|
792 |
},
|
793 |
"babel-types": {
|
794 |
+
"version": "4.1.15",
|
795 |
"resolved": "https://registry.npmjs.org/babel-types/-/babel-types-6.26.0.tgz",
|
796 |
"integrity": "sha1-o7Bz+Uq0nrb6Vc1lInozQ4BjJJc=",
|
797 |
"dev": true,
|
803 |
}
|
804 |
},
|
805 |
"babelify": {
|
806 |
+
"version": "4.1.15",
|
807 |
"resolved": "https://registry.npmjs.org/babelify/-/babelify-8.0.0.tgz",
|
808 |
"integrity": "sha512-xVr63fKEvMWUrrIbqlHYsMcc5Zdw4FSVesAHgkgajyCE1W8gbm9rbMakqavhxKvikGYMhEcqxTwB/gQmQ6lBtw==",
|
809 |
"dev": true
|
810 |
},
|
811 |
"babylon": {
|
812 |
+
"version": "4.1.15",
|
813 |
"resolved": "https://registry.npmjs.org/babylon/-/babylon-6.18.0.tgz",
|
814 |
"integrity": "sha512-q/UEjfGJ2Cm3oKV71DJz9d25TPnq5rhBVL2Q4fA5wcC3jcrdn7+SssEybFIxwAvvP+YCsCYNKughoF33GxgycQ==",
|
815 |
"dev": true
|
816 |
},
|
817 |
"balanced-match": {
|
818 |
+
"version": "4.1.15",
|
819 |
"resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.0.tgz",
|
820 |
"integrity": "sha1-ibTRmasr7kneFk6gK4nORi1xt2c=",
|
821 |
"dev": true
|
822 |
},
|
823 |
"base64-js": {
|
824 |
+
"version": "4.1.15",
|
825 |
"resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.2.1.tgz",
|
826 |
"integrity": "sha512-dwVUVIXsBZXwTuwnXI9RK8sBmgq09NDHzyR9SAph9eqk76gKK2JSQmZARC2zRC81JC2QTtxD0ARU5qTS25gIGw==",
|
827 |
"dev": true
|
828 |
},
|
829 |
"bcrypt-pbkdf": {
|
830 |
+
"version": "4.1.15",
|
831 |
"resolved": "https://registry.npmjs.org/bcrypt-pbkdf/-/bcrypt-pbkdf-1.0.1.tgz",
|
832 |
"integrity": "sha1-Y7xdy2EzG5K8Bf1SiVPDNGKgb40=",
|
833 |
"dev": true,
|
837 |
}
|
838 |
},
|
839 |
"beeper": {
|
840 |
+
"version": "4.1.15",
|
841 |
"resolved": "https://registry.npmjs.org/beeper/-/beeper-1.1.1.tgz",
|
842 |
"integrity": "sha1-5tXqjF2tABMEpwsiY4RH9pyy+Ak=",
|
843 |
"dev": true
|
844 |
},
|
845 |
"binaryextensions": {
|
846 |
+
"version": "4.1.15",
|
847 |
"resolved": "https://registry.npmjs.org/binaryextensions/-/binaryextensions-1.0.1.tgz",
|
848 |
"integrity": "sha1-HmN0iLNbWL2l9HdL+WpSEqjJB1U=",
|
849 |
"dev": true
|
850 |
},
|
851 |
"bl": {
|
852 |
+
"version": "4.1.15",
|
853 |
"resolved": "https://registry.npmjs.org/bl/-/bl-0.9.5.tgz",
|
854 |
"integrity": "sha1-wGt5evCF6gC8Unr8jvzxHeIjIFQ=",
|
855 |
"dev": true,
|
858 |
},
|
859 |
"dependencies": {
|
860 |
"isarray": {
|
861 |
+
"version": "4.1.15",
|
862 |
"resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz",
|
863 |
"integrity": "sha1-ihis/Kmo9Bd+Cav8YDiTmwXR7t8=",
|
864 |
"dev": true
|
865 |
},
|
866 |
"readable-stream": {
|
867 |
+
"version": "4.1.15",
|
868 |
"resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-1.0.34.tgz",
|
869 |
"integrity": "sha1-Elgg40vIQtLyqq+v5MKRbuMsFXw=",
|
870 |
"dev": true,
|
876 |
}
|
877 |
},
|
878 |
"string_decoder": {
|
879 |
+
"version": "4.1.15",
|
880 |
"resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz",
|
881 |
"integrity": "sha1-YuIDvEF2bGwoyfyEMB2rHFMQ+pQ=",
|
882 |
"dev": true
|
884 |
}
|
885 |
},
|
886 |
"block-stream": {
|
887 |
+
"version": "4.1.15",
|
888 |
"resolved": "https://registry.npmjs.org/block-stream/-/block-stream-0.0.9.tgz",
|
889 |
"integrity": "sha1-E+v+d4oDIFz+A3UUgeu0szAMEmo=",
|
890 |
"dev": true,
|
893 |
}
|
894 |
},
|
895 |
"bluebird": {
|
896 |
+
"version": "4.1.15",
|
897 |
"resolved": "https://registry.npmjs.org/bluebird/-/bluebird-3.5.1.tgz",
|
898 |
"integrity": "sha512-MKiLiV+I1AA596t9w1sQJ8jkiSr5+ZKi0WKrYGUn6d1Fx+Ij4tIj+m2WMQSGczs5jZVxV339chE8iwk6F64wjA==",
|
899 |
"dev": true
|
900 |
},
|
901 |
"bn.js": {
|
902 |
+
"version": "4.1.15",
|
903 |
"resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.11.8.tgz",
|
904 |
"integrity": "sha512-ItfYfPLkWHUjckQCk8xC+LwxgK8NYcXywGigJgSwOP8Y2iyWT4f2vsZnoOXTTbo+o5yXmIUJ4gn5538SO5S3gA==",
|
905 |
"dev": true
|
906 |
},
|
907 |
"boom": {
|
908 |
+
"version": "4.1.15",
|
909 |
"resolved": "https://registry.npmjs.org/boom/-/boom-2.10.1.tgz",
|
910 |
"integrity": "sha1-OciRjO/1eZ+D+UkqhI9iWt0Mdm8=",
|
911 |
"dev": true,
|
914 |
}
|
915 |
},
|
916 |
"brace-expansion": {
|
917 |
+
"version": "4.1.15",
|
918 |
"resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.8.tgz",
|
919 |
"integrity": "sha1-wHshHHyVLsH479Uad+8NHTmQopI=",
|
920 |
"dev": true,
|
924 |
}
|
925 |
},
|
926 |
"braces": {
|
927 |
+
"version": "4.1.15",
|
928 |
"resolved": "https://registry.npmjs.org/braces/-/braces-1.8.5.tgz",
|
929 |
"integrity": "sha1-uneWLhLf+WnWt2cR6RS3N4V79qc=",
|
930 |
"dev": true,
|
935 |
}
|
936 |
},
|
937 |
"brorand": {
|
938 |
+
"version": "4.1.15",
|
939 |
"resolved": "https://registry.npmjs.org/brorand/-/brorand-1.1.0.tgz",
|
940 |
"integrity": "sha1-EsJe/kCkXjwyPrhnWgoM5XsiNx8=",
|
941 |
"dev": true
|
942 |
},
|
943 |
"browser-pack": {
|
944 |
+
"version": "4.1.15",
|
945 |
"resolved": "https://registry.npmjs.org/browser-pack/-/browser-pack-6.0.2.tgz",
|
946 |
"integrity": "sha1-+GzWzvT1MAyOY+B6TVEvZfv/RTE=",
|
947 |
"dev": true,
|
954 |
}
|
955 |
},
|
956 |
"browser-resolve": {
|
957 |
+
"version": "4.1.15",
|
958 |
"resolved": "https://registry.npmjs.org/browser-resolve/-/browser-resolve-1.11.2.tgz",
|
959 |
"integrity": "sha1-j/CbCixCFxihBRwmCzLkj0QpOM4=",
|
960 |
"dev": true,
|
963 |
},
|
964 |
"dependencies": {
|
965 |
"resolve": {
|
966 |
+
"version": "4.1.15",
|
967 |
"resolved": "https://registry.npmjs.org/resolve/-/resolve-1.1.7.tgz",
|
968 |
"integrity": "sha1-IDEU2CrSxe2ejgQRs5ModeiJ6Xs=",
|
969 |
"dev": true
|
971 |
}
|
972 |
},
|
973 |
"browserify": {
|
974 |
+
"version": "4.1.15",
|
975 |
"resolved": "https://registry.npmjs.org/browserify/-/browserify-14.5.0.tgz",
|
976 |
"integrity": "sha512-gKfOsNQv/toWz+60nSPfYzuwSEdzvV2WdxrVPUbPD/qui44rAkB3t3muNtmmGYHqrG56FGwX9SUEQmzNLAeS7g==",
|
977 |
"dev": true,
|
1026 |
},
|
1027 |
"dependencies": {
|
1028 |
"concat-stream": {
|
1029 |
+
"version": "4.1.15",
|
1030 |
"resolved": "https://registry.npmjs.org/concat-stream/-/concat-stream-1.5.2.tgz",
|
1031 |
"integrity": "sha1-cIl4Yk2FavQaWnQd790mHadSwmY=",
|
1032 |
"dev": true,
|
1037 |
},
|
1038 |
"dependencies": {
|
1039 |
"readable-stream": {
|
1040 |
+
"version": "4.1.15",
|
1041 |
"resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.0.6.tgz",
|
1042 |
"integrity": "sha1-j5A0HmilPMySh4jaz80Rs265t44=",
|
1043 |
"dev": true,
|
1051 |
}
|
1052 |
},
|
1053 |
"string_decoder": {
|
1054 |
+
"version": "4.1.15",
|
1055 |
"resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz",
|
1056 |
"integrity": "sha1-YuIDvEF2bGwoyfyEMB2rHFMQ+pQ=",
|
1057 |
"dev": true
|
1061 |
}
|
1062 |
},
|
1063 |
"browserify-aes": {
|
1064 |
+
"version": "4.1.15",
|
1065 |
"resolved": "https://registry.npmjs.org/browserify-aes/-/browserify-aes-1.1.1.tgz",
|
1066 |
"integrity": "sha512-UGnTYAnB2a3YuYKIRy1/4FB2HdM866E0qC46JXvVTYKlBlZlnvfpSfY6OKfXZAkv70eJ2a1SqzpAo5CRhZGDFg==",
|
1067 |
"dev": true,
|
1075 |
}
|
1076 |
},
|
1077 |
"browserify-cipher": {
|
1078 |
+
"version": "4.1.15",
|
1079 |
"resolved": "https://registry.npmjs.org/browserify-cipher/-/browserify-cipher-1.0.0.tgz",
|
1080 |
"integrity": "sha1-mYgkSHS/XtTijalWZtzWasj8Njo=",
|
1081 |
"dev": true,
|
1086 |
}
|
1087 |
},
|
1088 |
"browserify-des": {
|
1089 |
+
"version": "4.1.15",
|
1090 |
"resolved": "https://registry.npmjs.org/browserify-des/-/browserify-des-1.0.0.tgz",
|
1091 |
"integrity": "sha1-2qJ3cXRwki7S/hhZQRihdUOXId0=",
|
1092 |
"dev": true,
|
1097 |
}
|
1098 |
},
|
1099 |
"browserify-rsa": {
|
1100 |
+
"version": "4.1.15",
|
1101 |
"resolved": "https://registry.npmjs.org/browserify-rsa/-/browserify-rsa-4.0.1.tgz",
|
1102 |
"integrity": "sha1-IeCr+vbyApzy+vsTNWenAdQTVSQ=",
|
1103 |
"dev": true,
|
1107 |
}
|
1108 |
},
|
1109 |
"browserify-sign": {
|
1110 |
+
"version": "4.1.15",
|
1111 |
"resolved": "https://registry.npmjs.org/browserify-sign/-/browserify-sign-4.0.4.tgz",
|
1112 |
"integrity": "sha1-qk62jl17ZYuqa/alfmMMvXqT0pg=",
|
1113 |
"dev": true,
|
1122 |
}
|
1123 |
},
|
1124 |
"browserify-zlib": {
|
1125 |
+
"version": "4.1.15",
|
1126 |
"resolved": "https://registry.npmjs.org/browserify-zlib/-/browserify-zlib-0.2.0.tgz",
|
1127 |
"integrity": "sha512-Z942RysHXmJrhqk88FmKBVq/v5tqmSkDz7p54G/MGyjMnCFFnC79XWNbg+Vta8W6Wb2qtSZTSxIGkJrRpCFEiA==",
|
1128 |
"dev": true,
|
1131 |
}
|
1132 |
},
|
1133 |
"buffer": {
|
1134 |
+
"version": "4.1.15",
|
1135 |
"resolved": "https://registry.npmjs.org/buffer/-/buffer-5.0.8.tgz",
|
1136 |
"integrity": "sha512-xXvjQhVNz50v2nPeoOsNqWCLGfiv4ji/gXZM28jnVwdLJxH4mFyqgqCKfaK9zf1KUbG6zTkjLOy7ou+jSMarGA==",
|
1137 |
"dev": true,
|
1141 |
}
|
1142 |
},
|
1143 |
"buffer-xor": {
|
1144 |
+
"version": "4.1.15",
|
1145 |
"resolved": "https://registry.npmjs.org/buffer-xor/-/buffer-xor-1.0.3.tgz",
|
1146 |
"integrity": "sha1-JuYe0UIvtw3ULm42cp7VHYVf6Nk=",
|
1147 |
"dev": true
|
1148 |
},
|
1149 |
"bufferstreams": {
|
1150 |
+
"version": "4.1.15",
|
1151 |
"resolved": "https://registry.npmjs.org/bufferstreams/-/bufferstreams-1.1.2.tgz",
|
1152 |
"integrity": "sha512-S2y8glT5dGiZEt9IExGShLUIFEE7kW6wUUapwPaqs+MBoS4jIfbRfLnSCv1UttLEPojanU4InDCmrDkiErudJg==",
|
1153 |
"dev": true,
|
1157 |
},
|
1158 |
"dependencies": {
|
1159 |
"debug": {
|
1160 |
+
"version": "4.1.15",
|
1161 |
"resolved": "https://registry.npmjs.org/debug/-/debug-2.6.1.tgz",
|
1162 |
"integrity": "sha1-eYVQkLosTjEVzH2HaUkdWPBJE1E=",
|
1163 |
"dev": true,
|
1166 |
}
|
1167 |
},
|
1168 |
"ms": {
|
1169 |
+
"version": "4.1.15",
|
1170 |
"resolved": "https://registry.npmjs.org/ms/-/ms-0.7.2.tgz",
|
1171 |
"integrity": "sha1-riXPJRKziFodldfwN4aNhDESR2U=",
|
1172 |
"dev": true
|
1174 |
}
|
1175 |
},
|
1176 |
"builtin-modules": {
|
1177 |
+
"version": "4.1.15",
|
1178 |
"resolved": "https://registry.npmjs.org/builtin-modules/-/builtin-modules-1.1.1.tgz",
|
1179 |
"integrity": "sha1-Jw8HbFpywC9bZaR9+Uxf46J4iS8=",
|
1180 |
"dev": true
|
1181 |
},
|
1182 |
"builtin-status-codes": {
|
1183 |
+
"version": "4.1.15",
|
1184 |
"resolved": "https://registry.npmjs.org/builtin-status-codes/-/builtin-status-codes-3.0.0.tgz",
|
1185 |
"integrity": "sha1-hZgoeOIbmOHGZCXgPQF0eI9Wnug=",
|
1186 |
"dev": true
|
1187 |
},
|
1188 |
"cached-path-relative": {
|
1189 |
+
"version": "4.1.15",
|
1190 |
"resolved": "https://registry.npmjs.org/cached-path-relative/-/cached-path-relative-1.0.1.tgz",
|
1191 |
"integrity": "sha1-0JxLUoAKpMB44t2BqGmqyQ0uVOc=",
|
1192 |
"dev": true
|
1193 |
},
|
1194 |
"camelcase": {
|
1195 |
+
"version": "4.1.15",
|
1196 |
"resolved": "https://registry.npmjs.org/camelcase/-/camelcase-2.1.1.tgz",
|
1197 |
"integrity": "sha1-fB0W1nmhu+WcoCys7PsBHiAfWh8=",
|
1198 |
"dev": true
|
1199 |
},
|
1200 |
"camelcase-keys": {
|
1201 |
+
"version": "4.1.15",
|
1202 |
"resolved": "https://registry.npmjs.org/camelcase-keys/-/camelcase-keys-2.1.0.tgz",
|
1203 |
"integrity": "sha1-MIvur/3ygRkFHvodkyITyRuPkuc=",
|
1204 |
"dev": true,
|
1208 |
}
|
1209 |
},
|
1210 |
"caseless": {
|
1211 |
+
"version": "4.1.15",
|
1212 |
"resolved": "https://registry.npmjs.org/caseless/-/caseless-0.11.0.tgz",
|
1213 |
"integrity": "sha1-cVuW6phBWTzDMGeSP17GDr2k99c=",
|
1214 |
"dev": true
|
1215 |
},
|
1216 |
"chalk": {
|
1217 |
+
"version": "4.1.15",
|
1218 |
"resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz",
|
1219 |
"integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=",
|
1220 |
"dev": true,
|
1227 |
}
|
1228 |
},
|
1229 |
"cipher-base": {
|
1230 |
+
"version": "4.1.15",
|
1231 |
"resolved": "https://registry.npmjs.org/cipher-base/-/cipher-base-1.0.4.tgz",
|
1232 |
"integrity": "sha512-Kkht5ye6ZGmwv40uUDZztayT2ThLQGfnj/T71N/XzeZeo3nf8foyW7zGTsPYkEya3m5f3cAypH+qe7YOrM1U2Q==",
|
1233 |
"dev": true,
|
1237 |
}
|
1238 |
},
|
1239 |
"clean-css": {
|
1240 |
+
"version": "4.1.15",
|
1241 |
"resolved": "https://registry.npmjs.org/clean-css/-/clean-css-3.4.28.tgz",
|
1242 |
"integrity": "sha1-vxlF6C/ICPVWlebd6uwBQA79A/8=",
|
1243 |
"dev": true,
|
1247 |
},
|
1248 |
"dependencies": {
|
1249 |
"source-map": {
|
1250 |
+
"version": "4.1.15",
|
1251 |
"resolved": "https://registry.npmjs.org/source-map/-/source-map-0.4.4.tgz",
|
1252 |
"integrity": "sha1-66T12pwNyZneaAMti092FzZSA2s=",
|
1253 |
"dev": true,
|
1258 |
}
|
1259 |
},
|
1260 |
"cliui": {
|
1261 |
+
"version": "4.1.15",
|
1262 |
"resolved": "https://registry.npmjs.org/cliui/-/cliui-3.2.0.tgz",
|
1263 |
"integrity": "sha1-EgYBU3qRbSmUD5NNo7SNWFo5IT0=",
|
1264 |
"dev": true,
|
1269 |
}
|
1270 |
},
|
1271 |
"clone": {
|
1272 |
+
"version": "4.1.15",
|
1273 |
"resolved": "https://registry.npmjs.org/clone/-/clone-1.0.3.tgz",
|
1274 |
"integrity": "sha1-KY1+IjFmD0DAA8LtMUDezz9TCF8=",
|
1275 |
"dev": true
|
1276 |
},
|
1277 |
"clone-stats": {
|
1278 |
+
"version": "4.1.15",
|
1279 |
"resolved": "https://registry.npmjs.org/clone-stats/-/clone-stats-0.0.1.tgz",
|
1280 |
"integrity": "sha1-uI+UqCzzi4eR1YBG6kAprYjKmdE=",
|
1281 |
"dev": true
|
1282 |
},
|
1283 |
"code-point-at": {
|
1284 |
+
"version": "4.1.15",
|
1285 |
"resolved": "https://registry.npmjs.org/code-point-at/-/code-point-at-1.1.0.tgz",
|
1286 |
"integrity": "sha1-DQcLTQQ6W+ozovGkDi7bPZpMz3c=",
|
1287 |
"dev": true
|
1288 |
},
|
1289 |
"codemirror": {
|
1290 |
+
"version": "4.1.15",
|
1291 |
"resolved": "https://registry.npmjs.org/codemirror/-/codemirror-5.32.0.tgz",
|
1292 |
"integrity": "sha512-95OxAlYiigW0g4n4ixFdavG07clJGILp3MvHh2pKR3FvyrTuHHvqtKSVbrV3/Jz6o0YqGvyCDLDTbH4h6ciaSw=="
|
1293 |
},
|
1294 |
"combine-source-map": {
|
1295 |
+
"version": "4.1.15",
|
1296 |
"resolved": "https://registry.npmjs.org/combine-source-map/-/combine-source-map-0.7.2.tgz",
|
1297 |
"integrity": "sha1-CHAxKFazB6h8xKxIbzqaYq7MwJ4=",
|
1298 |
"dev": true,
|
1304 |
}
|
1305 |
},
|
1306 |
"combined-stream": {
|
1307 |
+
"version": "4.1.15",
|
1308 |
"resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.5.tgz",
|
1309 |
"integrity": "sha1-k4NwpXtKUd6ix3wV1cX9+JUWQAk=",
|
1310 |
"dev": true,
|
1313 |
}
|
1314 |
},
|
1315 |
"commander": {
|
1316 |
+
"version": "4.1.15",
|
1317 |
"resolved": "https://registry.npmjs.org/commander/-/commander-2.8.1.tgz",
|
1318 |
"integrity": "sha1-Br42f+v9oMMwqh4qBy09yXYkJdQ=",
|
1319 |
"dev": true,
|
1321 |
"graceful-readlink": "1.0.1"
|
1322 |
}
|
1323 |
},
|
1324 |
+
"component-clone": {
|
1325 |
+
"version": "4.1.15",
|
1326 |
+
"resolved": "https://registry.npmjs.org/component-clone/-/component-clone-0.2.2.tgz",
|
1327 |
+
"integrity": "sha1-x/WXmCKID62M+wliuikYbQYe4E8=",
|
1328 |
+
"requires": {
|
1329 |
+
"component-type": "1.1.0"
|
1330 |
+
}
|
1331 |
+
},
|
1332 |
+
"component-emitter": {
|
1333 |
+
"version": "4.1.15",
|
1334 |
+
"resolved": "https://registry.npmjs.org/component-emitter/-/component-emitter-1.2.0.tgz",
|
1335 |
+
"integrity": "sha1-zNETqGOI0GSC0D3j/H35hSa6jv4="
|
1336 |
+
},
|
1337 |
+
"component-raf": {
|
1338 |
+
"version": "4.1.15",
|
1339 |
+
"resolved": "https://registry.npmjs.org/component-raf/-/component-raf-1.2.0.tgz",
|
1340 |
+
"integrity": "sha1-srxy1D8bAU/eeks8RHx2S8c8y6o="
|
1341 |
+
},
|
1342 |
+
"component-tween": {
|
1343 |
+
"version": "4.1.15",
|
1344 |
+
"resolved": "https://registry.npmjs.org/component-tween/-/component-tween-1.2.0.tgz",
|
1345 |
+
"integrity": "sha1-zDnOXbqwW1KCX0HRlHY4oLAbK4o=",
|
1346 |
+
"requires": {
|
1347 |
+
"component-clone": "0.2.2",
|
1348 |
+
"component-emitter": "1.2.0",
|
1349 |
+
"component-type": "1.1.0",
|
1350 |
+
"ease-component": "1.0.0"
|
1351 |
+
}
|
1352 |
+
},
|
1353 |
+
"component-type": {
|
1354 |
+
"version": "4.1.15",
|
1355 |
+
"resolved": "https://registry.npmjs.org/component-type/-/component-type-1.1.0.tgz",
|
1356 |
+
"integrity": "sha1-lbZmqtU+XI0fK+E1xFtdSZGXwMU="
|
1357 |
+
},
|
1358 |
"concat-map": {
|
1359 |
+
"version": "4.1.15",
|
1360 |
"resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz",
|
1361 |
"integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=",
|
1362 |
"dev": true
|
1363 |
},
|
1364 |
"concat-stream": {
|
1365 |
+
"version": "4.1.15",
|
1366 |
"resolved": "https://registry.npmjs.org/concat-stream/-/concat-stream-1.6.0.tgz",
|
1367 |
"integrity": "sha1-CqxmL9Ur54lk1VMvaUeE5wEQrPc=",
|
1368 |
"requires": {
|
1372 |
}
|
1373 |
},
|
1374 |
"console-browserify": {
|
1375 |
+
"version": "4.1.15",
|
1376 |
"resolved": "https://registry.npmjs.org/console-browserify/-/console-browserify-1.1.0.tgz",
|
1377 |
"integrity": "sha1-8CQcRXMKn8YyOyBtvzjtx0HQuxA=",
|
1378 |
"dev": true,
|
1381 |
}
|
1382 |
},
|
1383 |
"console-control-strings": {
|
1384 |
+
"version": "4.1.15",
|
1385 |
"resolved": "https://registry.npmjs.org/console-control-strings/-/console-control-strings-1.1.0.tgz",
|
1386 |
"integrity": "sha1-PXz0Rk22RG6mRL9LOVB/mFEAjo4=",
|
1387 |
"dev": true
|
1388 |
},
|
1389 |
"consolidate": {
|
1390 |
+
"version": "4.1.15",
|
1391 |
"resolved": "https://registry.npmjs.org/consolidate/-/consolidate-0.14.5.tgz",
|
1392 |
"integrity": "sha1-WiUEe8dvcwcmZ8jLUsmJiI9JTGM=",
|
1393 |
"dev": true,
|
1396 |
}
|
1397 |
},
|
1398 |
"constants-browserify": {
|
1399 |
+
"version": "4.1.15",
|
1400 |
"resolved": "https://registry.npmjs.org/constants-browserify/-/constants-browserify-1.0.0.tgz",
|
1401 |
"integrity": "sha1-wguW2MYXdIqvHBYCF2DNJ/y4y3U=",
|
1402 |
"dev": true
|
1403 |
},
|
1404 |
"convert-source-map": {
|
1405 |
+
"version": "4.1.15",
|
1406 |
"resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.1.3.tgz",
|
1407 |
"integrity": "sha1-SCnId+n+SbMWHzvzZziI4gRpmGA=",
|
1408 |
"dev": true
|
1409 |
},
|
1410 |
"core-js": {
|
1411 |
+
"version": "4.1.15",
|
1412 |
"resolved": "https://registry.npmjs.org/core-js/-/core-js-2.5.1.tgz",
|
1413 |
"integrity": "sha1-rmh03GaTd4m4B1T/VCjfZoGcpQs=",
|
1414 |
"dev": true
|
1415 |
},
|
1416 |
"core-util-is": {
|
1417 |
+
"version": "4.1.15",
|
1418 |
"resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz",
|
1419 |
"integrity": "sha1-tf1UIgqivFq1eqtxQMlAdUUDwac="
|
1420 |
},
|
1421 |
"create-ecdh": {
|
1422 |
+
"version": "4.1.15",
|
1423 |
"resolved": "https://registry.npmjs.org/create-ecdh/-/create-ecdh-4.0.0.tgz",
|
1424 |
"integrity": "sha1-iIxyNZbN92EvZJgjPuvXo1MBc30=",
|
1425 |
"dev": true,
|
1429 |
}
|
1430 |
},
|
1431 |
"create-hash": {
|
1432 |
+
"version": "4.1.15",
|
1433 |
"resolved": "https://registry.npmjs.org/create-hash/-/create-hash-1.1.3.tgz",
|
1434 |
"integrity": "sha1-YGBCrIuSYnUPSDyt2rD1gZFy2P0=",
|
1435 |
"dev": true,
|
1441 |
}
|
1442 |
},
|
1443 |
"create-hmac": {
|
1444 |
+
"version": "4.1.15",
|
1445 |
"resolved": "https://registry.npmjs.org/create-hmac/-/create-hmac-1.1.6.tgz",
|
1446 |
"integrity": "sha1-rLniIaThe9sHbpBlfEK5PjcmzwY=",
|
1447 |
"dev": true,
|
1455 |
}
|
1456 |
},
|
1457 |
"cross-spawn": {
|
1458 |
+
"version": "4.1.15",
|
1459 |
"resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-3.0.1.tgz",
|
1460 |
"integrity": "sha1-ElYDfsufDF9549bvE14wdwGEuYI=",
|
1461 |
"dev": true,
|
1465 |
},
|
1466 |
"dependencies": {
|
1467 |
"lru-cache": {
|
1468 |
+
"version": "4.1.15",
|
1469 |
"resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-4.1.1.tgz",
|
1470 |
"integrity": "sha512-q4spe4KTfsAS1SUHLO0wz8Qiyf1+vMIAgpRYioFYDMNqKfHQbg+AVDH3i4fvpl71/P1L0dBl+fQi+P37UYf0ew==",
|
1471 |
"dev": true,
|
1477 |
}
|
1478 |
},
|
1479 |
"cryptiles": {
|
1480 |
+
"version": "4.1.15",
|
1481 |
"resolved": "https://registry.npmjs.org/cryptiles/-/cryptiles-2.0.5.tgz",
|
1482 |
"integrity": "sha1-O9/s3GCBR8HGcgL6KR59ylnqo7g=",
|
1483 |
"dev": true,
|
1486 |
}
|
1487 |
},
|
1488 |
"crypto-browserify": {
|
1489 |
+
"version": "4.1.15",
|
1490 |
"resolved": "https://registry.npmjs.org/crypto-browserify/-/crypto-browserify-3.12.0.tgz",
|
1491 |
"integrity": "sha512-fz4spIh+znjO2VjL+IdhEpRJ3YN6sMzITSBijk6FK2UvTqruSQW+/cCZTSNsMiZNvUeq0CqurF+dAbyiGOY6Wg==",
|
1492 |
"dev": true,
|
1505 |
}
|
1506 |
},
|
1507 |
"css": {
|
1508 |
+
"version": "4.1.15",
|
1509 |
"resolved": "https://registry.npmjs.org/css/-/css-2.2.1.tgz",
|
1510 |
"integrity": "sha1-c6TIHehdtmTU7mdPfUcIXjstVdw=",
|
1511 |
"dev": true,
|
1517 |
},
|
1518 |
"dependencies": {
|
1519 |
"source-map": {
|
1520 |
+
"version": "4.1.15",
|
1521 |
"resolved": "https://registry.npmjs.org/source-map/-/source-map-0.1.43.tgz",
|
1522 |
"integrity": "sha1-wkvBRspRfBRx9drL4lcbK3+eM0Y=",
|
1523 |
"dev": true,
|
1528 |
}
|
1529 |
},
|
1530 |
"currently-unhandled": {
|
1531 |
+
"version": "4.1.15",
|
1532 |
"resolved": "https://registry.npmjs.org/currently-unhandled/-/currently-unhandled-0.4.1.tgz",
|
1533 |
"integrity": "sha1-mI3zP+qxke95mmE2nddsF635V+o=",
|
1534 |
"dev": true,
|
1537 |
}
|
1538 |
},
|
1539 |
"d": {
|
1540 |
+
"version": "4.1.15",
|
1541 |
"resolved": "https://registry.npmjs.org/d/-/d-1.0.0.tgz",
|
1542 |
"integrity": "sha1-dUu1v+VUUdpppYuU1F9MWwRi1Y8=",
|
1543 |
"dev": true,
|
1546 |
}
|
1547 |
},
|
1548 |
"dashdash": {
|
1549 |
+
"version": "4.1.15",
|
1550 |
"resolved": "https://registry.npmjs.org/dashdash/-/dashdash-1.14.1.tgz",
|
1551 |
"integrity": "sha1-hTz6D3y+L+1d4gMmuN1YEDX24vA=",
|
1552 |
"dev": true,
|
1555 |
},
|
1556 |
"dependencies": {
|
1557 |
"assert-plus": {
|
1558 |
+
"version": "4.1.15",
|
1559 |
"resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz",
|
1560 |
"integrity": "sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU=",
|
1561 |
"dev": true
|
1563 |
}
|
1564 |
},
|
1565 |
"date-now": {
|
1566 |
+
"version": "4.1.15",
|
1567 |
"resolved": "https://registry.npmjs.org/date-now/-/date-now-0.1.4.tgz",
|
1568 |
"integrity": "sha1-6vQ5/U1ISK105cx9vvIAZyueNFs=",
|
1569 |
"dev": true
|
1570 |
},
|
1571 |
"dateformat": {
|
1572 |
+
"version": "4.1.15",
|
1573 |
"resolved": "https://registry.npmjs.org/dateformat/-/dateformat-2.2.0.tgz",
|
1574 |
"integrity": "sha1-QGXiATz5+5Ft39gu+1Bq1MZ2kGI=",
|
1575 |
"dev": true
|
1576 |
},
|
1577 |
"debug": {
|
1578 |
+
"version": "4.1.15",
|
1579 |
"resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
|
1580 |
"integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
|
1581 |
"dev": true,
|
1584 |
}
|
1585 |
},
|
1586 |
"debug-fabulous": {
|
1587 |
+
"version": "4.1.15",
|
1588 |
"resolved": "https://registry.npmjs.org/debug-fabulous/-/debug-fabulous-0.2.1.tgz",
|
1589 |
"integrity": "sha512-u0TV6HcfLsZ03xLBhdhSViQMldaiQ2o+8/nSILaXkuNSWvxkx66vYJUAam0Eu7gAilJRX/69J4kKdqajQPaPyw==",
|
1590 |
"dev": true,
|
1595 |
},
|
1596 |
"dependencies": {
|
1597 |
"debug": {
|
1598 |
+
"version": "4.1.15",
|
1599 |
"resolved": "https://registry.npmjs.org/debug/-/debug-3.1.0.tgz",
|
1600 |
"integrity": "sha512-OX8XqP7/1a9cqkxYw2yXss15f26NKWBpDXQd0/uK/KPqdQhxbPa994hnzjcE2VqQpDslf55723cKPUOGSmMY3g==",
|
1601 |
"dev": true,
|
1604 |
}
|
1605 |
},
|
1606 |
"object-assign": {
|
1607 |
+
"version": "4.1.15",
|
1608 |
"resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz",
|
1609 |
"integrity": "sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM=",
|
1610 |
"dev": true
|
1612 |
}
|
1613 |
},
|
1614 |
"decamelize": {
|
1615 |
+
"version": "4.1.15",
|
1616 |
"resolved": "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz",
|
1617 |
"integrity": "sha1-9lNNFRSCabIDUue+4m9QH5oZEpA=",
|
1618 |
"dev": true
|
1619 |
},
|
1620 |
"defaults": {
|
1621 |
+
"version": "4.1.15",
|
1622 |
"resolved": "https://registry.npmjs.org/defaults/-/defaults-1.0.3.tgz",
|
1623 |
"integrity": "sha1-xlYFHpgX2f8I7YgUd/P+QBnz730=",
|
1624 |
"dev": true,
|
1627 |
}
|
1628 |
},
|
1629 |
"defined": {
|
1630 |
+
"version": "4.1.15",
|
1631 |
"resolved": "https://registry.npmjs.org/defined/-/defined-1.0.0.tgz",
|
1632 |
"integrity": "sha1-yY2bzvdWdBiOEQlpFRGZ45sfppM=",
|
1633 |
"dev": true
|
1634 |
},
|
1635 |
"delayed-stream": {
|
1636 |
+
"version": "4.1.15",
|
1637 |
"resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz",
|
1638 |
"integrity": "sha1-3zrhmayt+31ECqrgsp4icrJOxhk=",
|
1639 |
"dev": true
|
1640 |
},
|
1641 |
"delegates": {
|
1642 |
+
"version": "4.1.15",
|
1643 |
"resolved": "https://registry.npmjs.org/delegates/-/delegates-1.0.0.tgz",
|
1644 |
"integrity": "sha1-hMbhWbgZBP3KWaDvRM2HDTElD5o=",
|
1645 |
"dev": true
|
1646 |
},
|
1647 |
"deprecated": {
|
1648 |
+
"version": "4.1.15",
|
1649 |
"resolved": "https://registry.npmjs.org/deprecated/-/deprecated-0.0.1.tgz",
|
1650 |
"integrity": "sha1-+cmvVGSvoeepcUWKi97yqpTVuxk=",
|
1651 |
"dev": true
|
1652 |
},
|
1653 |
"deps-sort": {
|
1654 |
+
"version": "4.1.15",
|
1655 |
"resolved": "https://registry.npmjs.org/deps-sort/-/deps-sort-2.0.0.tgz",
|
1656 |
"integrity": "sha1-CRckkC6EZYJg65EHSMzNGvbiH7U=",
|
1657 |
"dev": true,
|
1663 |
}
|
1664 |
},
|
1665 |
"derequire": {
|
1666 |
+
"version": "4.1.15",
|
1667 |
"resolved": "https://registry.npmjs.org/derequire/-/derequire-2.0.6.tgz",
|
1668 |
"integrity": "sha1-MaQUu3yhdiOfp4sRZjbvd9UX52g=",
|
1669 |
"dev": true,
|
1676 |
}
|
1677 |
},
|
1678 |
"des.js": {
|
1679 |
+
"version": "4.1.15",
|
1680 |
"resolved": "https://registry.npmjs.org/des.js/-/des.js-1.0.0.tgz",
|
1681 |
"integrity": "sha1-wHTS4qpqipoH29YfmhXCzYPsjsw=",
|
1682 |
"dev": true,
|
1686 |
}
|
1687 |
},
|
1688 |
"detect-file": {
|
1689 |
+
"version": "4.1.15",
|
1690 |
"resolved": "https://registry.npmjs.org/detect-file/-/detect-file-0.1.0.tgz",
|
1691 |
"integrity": "sha1-STXe39lIhkjgBrASlWbpOGcR6mM=",
|
1692 |
"dev": true,
|
1695 |
}
|
1696 |
},
|
1697 |
"detect-indent": {
|
1698 |
+
"version": "4.1.15",
|
1699 |
"resolved": "https://registry.npmjs.org/detect-indent/-/detect-indent-4.0.0.tgz",
|
1700 |
"integrity": "sha1-920GQ1LN9Docts5hnE7jqUdd4gg=",
|
1701 |
"dev": true,
|
1704 |
}
|
1705 |
},
|
1706 |
"detect-newline": {
|
1707 |
+
"version": "4.1.15",
|
1708 |
"resolved": "https://registry.npmjs.org/detect-newline/-/detect-newline-2.1.0.tgz",
|
1709 |
"integrity": "sha1-9B8cEL5LAOh7XxPaaAdZ8sW/0+I=",
|
1710 |
"dev": true
|
1711 |
},
|
1712 |
"detective": {
|
1713 |
+
"version": "4.1.15",
|
1714 |
"resolved": "https://registry.npmjs.org/detective/-/detective-4.7.0.tgz",
|
1715 |
"integrity": "sha512-4mBqSEdMfBpRAo/DQZnTcAXenpiSIJmVKbCMSotS+SFWWcrP/CKM6iBRPdTiEO+wZhlfEsoZlGqpG6ycl5vTqw==",
|
1716 |
"dev": true,
|
1720 |
},
|
1721 |
"dependencies": {
|
1722 |
"acorn": {
|
1723 |
+
"version": "4.1.15",
|
1724 |
"resolved": "https://registry.npmjs.org/acorn/-/acorn-5.2.1.tgz",
|
1725 |
"integrity": "sha512-jG0u7c4Ly+3QkkW18V+NRDN+4bWHdln30NL1ZL2AvFZZmQe/BfopYCtghCKKVBUSetZ4QKcyA0pY6/4Gw8Pv8w==",
|
1726 |
"dev": true
|
1728 |
}
|
1729 |
},
|
1730 |
"diffie-hellman": {
|
1731 |
+
"version": "4.1.15",
|
1732 |
"resolved": "https://registry.npmjs.org/diffie-hellman/-/diffie-hellman-5.0.2.tgz",
|
1733 |
"integrity": "sha1-tYNXOScM/ias9jIJn97SoH8gnl4=",
|
1734 |
"dev": true,
|
1739 |
}
|
1740 |
},
|
1741 |
"dir-glob": {
|
1742 |
+
"version": "4.1.15",
|
1743 |
"resolved": "https://registry.npmjs.org/dir-glob/-/dir-glob-2.0.0.tgz",
|
1744 |
"integrity": "sha512-37qirFDz8cA5fimp9feo43fSuRo2gHwaIn6dXL8Ber1dGwUosDrGZeCCXq57WnIqE4aQ+u3eQZzsk1yOzhdwag==",
|
1745 |
"dev": true,
|
1749 |
}
|
1750 |
},
|
1751 |
"domain-browser": {
|
1752 |
+
"version": "4.1.15",
|
1753 |
"resolved": "https://registry.npmjs.org/domain-browser/-/domain-browser-1.1.7.tgz",
|
1754 |
"integrity": "sha1-hnqksJP6oF8d4IwG9NeyH9+GmLw=",
|
1755 |
"dev": true
|
1756 |
},
|
1757 |
"duplexer": {
|
1758 |
+
"version": "4.1.15",
|
1759 |
"resolved": "https://registry.npmjs.org/duplexer/-/duplexer-0.1.1.tgz",
|
1760 |
"integrity": "sha1-rOb/gIwc5mtX0ev5eXessCM0z8E=",
|
1761 |
"dev": true
|
1762 |
},
|
1763 |
"duplexer2": {
|
1764 |
+
"version": "4.1.15",
|
1765 |
"resolved": "https://registry.npmjs.org/duplexer2/-/duplexer2-0.1.4.tgz",
|
1766 |
"integrity": "sha1-ixLauHjA1p4+eJEFFmKjL8a93ME=",
|
1767 |
"dev": true,
|
1769 |
"readable-stream": "2.3.3"
|
1770 |
}
|
1771 |
},
|
1772 |
+
"ease-component": {
|
1773 |
+
"version": "4.1.15",
|
1774 |
+
"resolved": "https://registry.npmjs.org/ease-component/-/ease-component-1.0.0.tgz",
|
1775 |
+
"integrity": "sha1-s3VybbC1sEWVt3RAOW/sfapdd8k="
|
1776 |
+
},
|
1777 |
"ecc-jsbn": {
|
1778 |
+
"version": "4.1.15",
|
1779 |
"resolved": "https://registry.npmjs.org/ecc-jsbn/-/ecc-jsbn-0.1.1.tgz",
|
1780 |
"integrity": "sha1-D8c6ntXw1Tw4GTOYUj735UN3dQU=",
|
1781 |
"dev": true,
|
1785 |
}
|
1786 |
},
|
1787 |
"elliptic": {
|
1788 |
+
"version": "4.1.15",
|
1789 |
"resolved": "https://registry.npmjs.org/elliptic/-/elliptic-6.4.0.tgz",
|
1790 |
"integrity": "sha1-ysmvh2LIWDYYcAPI3+GT5eLq5d8=",
|
1791 |
"dev": true,
|
1800 |
}
|
1801 |
},
|
1802 |
"end-of-stream": {
|
1803 |
+
"version": "4.1.15",
|
1804 |
"resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-0.1.5.tgz",
|
1805 |
"integrity": "sha1-jhdyBsPICDfYVjLouTWd/osvbq8=",
|
1806 |
"dev": true,
|
1809 |
},
|
1810 |
"dependencies": {
|
1811 |
"once": {
|
1812 |
+
"version": "4.1.15",
|
1813 |
"resolved": "https://registry.npmjs.org/once/-/once-1.3.3.tgz",
|
1814 |
"integrity": "sha1-suJhVXzkwxTsgwTz+oJmPkKXyiA=",
|
1815 |
"dev": true,
|
1820 |
}
|
1821 |
},
|
1822 |
"error-ex": {
|
1823 |
+
"version": "4.1.15",
|
1824 |
"resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.1.tgz",
|
1825 |
"integrity": "sha1-+FWobOYa3E6GIcPNoh56dhLDqNw=",
|
1826 |
"dev": true,
|
1829 |
}
|
1830 |
},
|
1831 |
"es5-ext": {
|
1832 |
+
"version": "4.1.15",
|
1833 |
"resolved": "https://registry.npmjs.org/es5-ext/-/es5-ext-0.10.37.tgz",
|
1834 |
"integrity": "sha1-DudB0Ui4AGm6J9AgOTdWryV978M=",
|
1835 |
"dev": true,
|
1839 |
}
|
1840 |
},
|
1841 |
"es6-iterator": {
|
1842 |
+
"version": "4.1.15",
|
1843 |
"resolved": "https://registry.npmjs.org/es6-iterator/-/es6-iterator-2.0.3.tgz",
|
1844 |
"integrity": "sha1-p96IkUGgWpSwhUQDstCg+/qY87c=",
|
1845 |
"dev": true,
|
1850 |
}
|
1851 |
},
|
1852 |
"es6-map": {
|
1853 |
+
"version": "4.1.15",
|
1854 |
"resolved": "https://registry.npmjs.org/es6-map/-/es6-map-0.1.5.tgz",
|
1855 |
"integrity": "sha1-kTbgUD3MBqMBaQ8LsU/042TpSfA=",
|
1856 |
"dev": true,
|
1864 |
}
|
1865 |
},
|
1866 |
"es6-promise": {
|
1867 |
+
"version": "4.1.15",
|
1868 |
"resolved": "https://registry.npmjs.org/es6-promise/-/es6-promise-3.3.1.tgz",
|
1869 |
"integrity": "sha1-oIzd6EzNvzTQJ6FFG8kdS80ophM=",
|
1870 |
"dev": true
|
1871 |
},
|
1872 |
"es6-set": {
|
1873 |
+
"version": "4.1.15",
|
1874 |
"resolved": "https://registry.npmjs.org/es6-set/-/es6-set-0.1.5.tgz",
|
1875 |
"integrity": "sha1-0rPsXU2ADO2BjbU40ol02wpzzLE=",
|
1876 |
"dev": true,
|
1883 |
}
|
1884 |
},
|
1885 |
"es6-symbol": {
|
1886 |
+
"version": "4.1.15",
|
1887 |
"resolved": "https://registry.npmjs.org/es6-symbol/-/es6-symbol-3.1.1.tgz",
|
1888 |
"integrity": "sha1-vwDvT9q2uhtG7Le2KbTH7VcVzHc=",
|
1889 |
"dev": true,
|
1893 |
}
|
1894 |
},
|
1895 |
"es6-weak-map": {
|
1896 |
+
"version": "4.1.15",
|
1897 |
"resolved": "https://registry.npmjs.org/es6-weak-map/-/es6-weak-map-2.0.2.tgz",
|
1898 |
"integrity": "sha1-XjqzIlH/0VOKH45f+hNXdy+S2W8=",
|
1899 |
"dev": true,
|
1905 |
}
|
1906 |
},
|
1907 |
"escape-string-regexp": {
|
1908 |
+
"version": "4.1.15",
|
1909 |
"resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz",
|
1910 |
"integrity": "sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=",
|
1911 |
"dev": true
|
1912 |
},
|
1913 |
"escope": {
|
1914 |
+
"version": "4.1.15",
|
1915 |
"resolved": "https://registry.npmjs.org/escope/-/escope-3.6.0.tgz",
|
1916 |
"integrity": "sha1-4Bl16BJ4GhY6ba392AOY3GTIicM=",
|
1917 |
"dev": true,
|
1923 |
}
|
1924 |
},
|
1925 |
"esprima": {
|
1926 |
+
"version": "4.1.15",
|
1927 |
"resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.0.tgz",
|
1928 |
"integrity": "sha512-oftTcaMu/EGrEIu904mWteKIv8vMuOgGYo7EhVJJN00R/EED9DCua/xxHRdYnKtcECzVg7xOWhflvJMnqcFZjw==",
|
1929 |
"dev": true
|
1930 |
},
|
1931 |
"esrecurse": {
|
1932 |
+
"version": "4.1.15",
|
1933 |
"resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.2.0.tgz",
|
1934 |
"integrity": "sha1-+pVo2Y04I/mkHZHpAtyrnqblsWM=",
|
1935 |
"dev": true,
|
1939 |
},
|
1940 |
"dependencies": {
|
1941 |
"object-assign": {
|
1942 |
+
"version": "4.1.15",
|
1943 |
"resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz",
|
1944 |
"integrity": "sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM=",
|
1945 |
"dev": true
|
1947 |
}
|
1948 |
},
|
1949 |
"estraverse": {
|
1950 |
+
"version": "4.1.15",
|
1951 |
"resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.2.0.tgz",
|
1952 |
"integrity": "sha1-De4/7TH81GlhjOc0IJn8GvoL2xM=",
|
1953 |
"dev": true
|
1954 |
},
|
1955 |
"esutils": {
|
1956 |
+
"version": "4.1.15",
|
1957 |
"resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.2.tgz",
|
1958 |
"integrity": "sha1-Cr9PHKpbyx96nYrMbepPqqBLrJs=",
|
1959 |
"dev": true
|
1960 |
},
|
1961 |
"event-emitter": {
|
1962 |
+
"version": "4.1.15",
|
1963 |
"resolved": "https://registry.npmjs.org/event-emitter/-/event-emitter-0.3.5.tgz",
|
1964 |
"integrity": "sha1-34xp7vFkeSPHFXuc6DhAYQsCzDk=",
|
1965 |
"dev": true,
|
1969 |
}
|
1970 |
},
|
1971 |
"event-stream": {
|
1972 |
+
"version": "4.1.15",
|
1973 |
"resolved": "https://registry.npmjs.org/event-stream/-/event-stream-3.3.4.tgz",
|
1974 |
"integrity": "sha1-SrTJoPWlTbkzi0w02Gv86PSzVXE=",
|
1975 |
"dev": true,
|
1984 |
}
|
1985 |
},
|
1986 |
"events": {
|
1987 |
+
"version": "4.1.15",
|
1988 |
"resolved": "https://registry.npmjs.org/events/-/events-1.1.1.tgz",
|
1989 |
"integrity": "sha1-nr23Y1rQmccNzEwqH1AEKI6L2SQ=",
|
1990 |
"dev": true
|
1991 |
},
|
1992 |
"evp_bytestokey": {
|
1993 |
+
"version": "4.1.15",
|
1994 |
"resolved": "https://registry.npmjs.org/evp_bytestokey/-/evp_bytestokey-1.0.3.tgz",
|
1995 |
"integrity": "sha512-/f2Go4TognH/KvCISP7OUsHn85hT9nUkxxA9BEWxFn+Oj9o8ZNLm/40hdlgSLyuOimsrTKLUMEorQexp/aPQeA==",
|
1996 |
"dev": true,
|
2000 |
}
|
2001 |
},
|
2002 |
"expand-brackets": {
|
2003 |
+
"version": "4.1.15",
|
2004 |
"resolved": "https://registry.npmjs.org/expand-brackets/-/expand-brackets-0.1.5.tgz",
|
2005 |
"integrity": "sha1-3wcoTjQqgHzXM6xa9yQR5YHRF3s=",
|
2006 |
"dev": true,
|
2009 |
}
|
2010 |
},
|
2011 |
"expand-range": {
|
2012 |
+
"version": "4.1.15",
|
2013 |
"resolved": "https://registry.npmjs.org/expand-range/-/expand-range-1.8.2.tgz",
|
2014 |
"integrity": "sha1-opnv/TNf4nIeuujiV+x5ZE/IUzc=",
|
2015 |
"dev": true,
|
2018 |
}
|
2019 |
},
|
2020 |
"expand-tilde": {
|
2021 |
+
"version": "4.1.15",
|
2022 |
"resolved": "https://registry.npmjs.org/expand-tilde/-/expand-tilde-1.2.2.tgz",
|
2023 |
"integrity": "sha1-C4HrqJflo9MdHD0QL48BRB5VlEk=",
|
2024 |
"dev": true,
|
2027 |
}
|
2028 |
},
|
2029 |
"extend": {
|
2030 |
+
"version": "4.1.15",
|
2031 |
"resolved": "https://registry.npmjs.org/extend/-/extend-3.0.1.tgz",
|
2032 |
"integrity": "sha1-p1Xqe8Gt/MWjHOfnYtuq3F5jZEQ=",
|
2033 |
"dev": true
|
2034 |
},
|
2035 |
"extglob": {
|
2036 |
+
"version": "4.1.15",
|
2037 |
"resolved": "https://registry.npmjs.org/extglob/-/extglob-0.3.2.tgz",
|
2038 |
"integrity": "sha1-Lhj/PS9JqydlzskCPwEdqo2DSaE=",
|
2039 |
"dev": true,
|
2042 |
}
|
2043 |
},
|
2044 |
"extsprintf": {
|
2045 |
+
"version": "4.1.15",
|
2046 |
"resolved": "https://registry.npmjs.org/extsprintf/-/extsprintf-1.3.0.tgz",
|
2047 |
"integrity": "sha1-lpGEQOMEGnpBT4xS48V06zw+HgU=",
|
2048 |
"dev": true
|
2049 |
},
|
2050 |
"fancy-log": {
|
2051 |
+
"version": "4.1.15",
|
2052 |
"resolved": "https://registry.npmjs.org/fancy-log/-/fancy-log-1.3.0.tgz",
|
2053 |
"integrity": "sha1-Rb4X0Cu5kX1gzP/UmVyZnmyMmUg=",
|
2054 |
"dev": true,
|
2058 |
}
|
2059 |
},
|
2060 |
"filename-regex": {
|
2061 |
+
"version": "4.1.15",
|
2062 |
"resolved": "https://registry.npmjs.org/filename-regex/-/filename-regex-2.0.1.tgz",
|
2063 |
"integrity": "sha1-wcS5vuPglyXdsQa3XB4wH+LxiyY=",
|
2064 |
"dev": true
|
2065 |
},
|
2066 |
"filesize": {
|
2067 |
+
"version": "4.1.15",
|
2068 |
"resolved": "https://registry.npmjs.org/filesize/-/filesize-2.0.4.tgz",
|
2069 |
"integrity": "sha1-eAWUHGD83+Y/RtfqNYxZreEcEyU=",
|
2070 |
"dev": true
|
2071 |
},
|
2072 |
"fill-range": {
|
2073 |
+
"version": "4.1.15",
|
2074 |
"resolved": "https://registry.npmjs.org/fill-range/-/fill-range-2.2.3.tgz",
|
2075 |
"integrity": "sha1-ULd9/X5Gm8dJJHCWNpn+eoSFpyM=",
|
2076 |
"dev": true,
|
2083 |
}
|
2084 |
},
|
2085 |
"find-index": {
|
2086 |
+
"version": "4.1.15",
|
2087 |
"resolved": "https://registry.npmjs.org/find-index/-/find-index-0.1.1.tgz",
|
2088 |
"integrity": "sha1-Z101iyyjiS15Whq0cjL4tuLg3eQ=",
|
2089 |
"dev": true
|
2090 |
},
|
2091 |
"find-up": {
|
2092 |
+
"version": "4.1.15",
|
2093 |
"resolved": "https://registry.npmjs.org/find-up/-/find-up-1.1.2.tgz",
|
2094 |
"integrity": "sha1-ay6YIrGizgpgq2TWEOzK1TyyTQ8=",
|
2095 |
"dev": true,
|
2099 |
}
|
2100 |
},
|
2101 |
"findup-sync": {
|
2102 |
+
"version": "4.1.15",
|
2103 |
"resolved": "https://registry.npmjs.org/findup-sync/-/findup-sync-0.4.3.tgz",
|
2104 |
"integrity": "sha1-QAQ5Kee8YK3wt/SCfExudaDeyhI=",
|
2105 |
"dev": true,
|
2111 |
}
|
2112 |
},
|
2113 |
"fined": {
|
2114 |
+
"version": "4.1.15",
|
2115 |
"resolved": "https://registry.npmjs.org/fined/-/fined-1.1.0.tgz",
|
2116 |
"integrity": "sha1-s33IRLdqL15wgeiE98CuNE8VNHY=",
|
2117 |
"dev": true,
|
2124 |
},
|
2125 |
"dependencies": {
|
2126 |
"expand-tilde": {
|
2127 |
+
"version": "4.1.15",
|
2128 |
"resolved": "https://registry.npmjs.org/expand-tilde/-/expand-tilde-2.0.2.tgz",
|
2129 |
"integrity": "sha1-l+gBqgUt8CRU3kawK/YhZCzchQI=",
|
2130 |
"dev": true,
|
2135 |
}
|
2136 |
},
|
2137 |
"first-chunk-stream": {
|
2138 |
+
"version": "4.1.15",
|
2139 |
"resolved": "https://registry.npmjs.org/first-chunk-stream/-/first-chunk-stream-1.0.0.tgz",
|
2140 |
"integrity": "sha1-Wb+1DNkF9g18OUzT2ayqtOatk04=",
|
2141 |
"dev": true
|
2142 |
},
|
2143 |
"flagged-respawn": {
|
2144 |
+
"version": "4.1.15",
|
2145 |
"resolved": "https://registry.npmjs.org/flagged-respawn/-/flagged-respawn-0.3.2.tgz",
|
2146 |
"integrity": "sha1-/xke3c1wiKZ1smEP/8l2vpuAdLU=",
|
2147 |
"dev": true
|
2148 |
},
|
2149 |
"for-in": {
|
2150 |
+
"version": "4.1.15",
|
2151 |
"resolved": "https://registry.npmjs.org/for-in/-/for-in-1.0.2.tgz",
|
2152 |
"integrity": "sha1-gQaNKVqBQuwKxybG4iAMMPttXoA=",
|
2153 |
"dev": true
|
2154 |
},
|
2155 |
"for-own": {
|
2156 |
+
"version": "4.1.15",
|
2157 |
"resolved": "https://registry.npmjs.org/for-own/-/for-own-0.1.5.tgz",
|
2158 |
"integrity": "sha1-UmXGgaTylNq78XyVCbZ2OqhFEM4=",
|
2159 |
"dev": true,
|
2162 |
}
|
2163 |
},
|
2164 |
"forever-agent": {
|
2165 |
+
"version": "4.1.15",
|
2166 |
"resolved": "https://registry.npmjs.org/forever-agent/-/forever-agent-0.6.1.tgz",
|
2167 |
"integrity": "sha1-+8cfDEGt6zf5bFd60e1C2P2sypE=",
|
2168 |
"dev": true
|
2169 |
},
|
2170 |
"form-data": {
|
2171 |
+
"version": "4.1.15",
|
2172 |
"resolved": "https://registry.npmjs.org/form-data/-/form-data-2.1.4.tgz",
|
2173 |
"integrity": "sha1-M8GDrPGTJ27KqYFDpp6Uv+4XUNE=",
|
2174 |
"dev": true,
|
2179 |
}
|
2180 |
},
|
2181 |
"form-serialize": {
|
2182 |
+
"version": "4.1.15",
|
2183 |
"resolved": "https://registry.npmjs.org/form-serialize/-/form-serialize-0.7.2.tgz",
|
2184 |
"integrity": "sha1-sKL/DCICb7bT0VydM/beakMuRzI="
|
2185 |
},
|
2186 |
"from": {
|
2187 |
+
"version": "4.1.15",
|
2188 |
"resolved": "https://registry.npmjs.org/from/-/from-0.1.7.tgz",
|
2189 |
"integrity": "sha1-g8YK/Fi5xWmXAH7Rp2izqzA6RP4=",
|
2190 |
"dev": true
|
2191 |
},
|
2192 |
"fs-exists-sync": {
|
2193 |
+
"version": "4.1.15",
|
2194 |
"resolved": "https://registry.npmjs.org/fs-exists-sync/-/fs-exists-sync-0.1.0.tgz",
|
2195 |
"integrity": "sha1-mC1ok6+RjnLQjeyehnP/K1qNat0=",
|
2196 |
"dev": true
|
2197 |
},
|
2198 |
"fs-readfile-promise": {
|
2199 |
+
"version": "4.1.15",
|
2200 |
"resolved": "https://registry.npmjs.org/fs-readfile-promise/-/fs-readfile-promise-2.0.1.tgz",
|
2201 |
"integrity": "sha1-gAI4I5gfn//+AWCei+Zo9prknnA=",
|
2202 |
"dev": true,
|
2205 |
},
|
2206 |
"dependencies": {
|
2207 |
"graceful-fs": {
|
2208 |
+
"version": "4.1.15",
|
2209 |
"resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.1.11.tgz",
|
2210 |
"integrity": "sha1-Dovf5NHduIVNZOBOp8AOKgJuVlg=",
|
2211 |
"dev": true
|
2213 |
}
|
2214 |
},
|
2215 |
"fs.realpath": {
|
2216 |
+
"version": "4.1.15",
|
2217 |
"resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz",
|
2218 |
"integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=",
|
2219 |
"dev": true
|
2220 |
},
|
2221 |
"fstream": {
|
2222 |
+
"version": "4.1.15",
|
2223 |
"resolved": "https://registry.npmjs.org/fstream/-/fstream-1.0.11.tgz",
|
2224 |
"integrity": "sha1-XB+x8RdHcRTwYyoOtLcbPLD9MXE=",
|
2225 |
"dev": true,
|
2231 |
},
|
2232 |
"dependencies": {
|
2233 |
"graceful-fs": {
|
2234 |
+
"version": "4.1.15",
|
2235 |
"resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.1.11.tgz",
|
2236 |
"integrity": "sha1-Dovf5NHduIVNZOBOp8AOKgJuVlg=",
|
2237 |
"dev": true
|
2239 |
}
|
2240 |
},
|
2241 |
"function-bind": {
|
2242 |
+
"version": "4.1.15",
|
2243 |
"resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz",
|
2244 |
"integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==",
|
2245 |
"dev": true
|
2246 |
},
|
2247 |
"gator": {
|
2248 |
+
"version": "4.1.15",
|
2249 |
"resolved": "https://registry.npmjs.org/gator/-/gator-1.2.4.tgz",
|
2250 |
"integrity": "sha1-/2aFGEFe9fRs5Zkvzga7pTnv/xY="
|
2251 |
},
|
2252 |
"gauge": {
|
2253 |
+
"version": "4.1.15",
|
2254 |
"resolved": "https://registry.npmjs.org/gauge/-/gauge-2.7.4.tgz",
|
2255 |
"integrity": "sha1-LANAXHU4w51+s3sxcCLjJfsBi/c=",
|
2256 |
"dev": true,
|
2266 |
},
|
2267 |
"dependencies": {
|
2268 |
"object-assign": {
|
2269 |
+
"version": "4.1.15",
|
2270 |
"resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz",
|
2271 |
"integrity": "sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM=",
|
2272 |
"dev": true
|
2274 |
}
|
2275 |
},
|
2276 |
"gaze": {
|
2277 |
+
"version": "4.1.15",
|
2278 |
"resolved": "https://registry.npmjs.org/gaze/-/gaze-0.5.2.tgz",
|
2279 |
"integrity": "sha1-QLcJU30k0dRXZ9takIaJ3+aaxE8=",
|
2280 |
"dev": true,
|
2283 |
}
|
2284 |
},
|
2285 |
"generate-function": {
|
2286 |
+
"version": "4.1.15",
|
2287 |
"resolved": "https://registry.npmjs.org/generate-function/-/generate-function-2.0.0.tgz",
|
2288 |
"integrity": "sha1-aFj+fAlpt9TpCTM3ZHrHn2DfvnQ=",
|
2289 |
"dev": true
|
2290 |
},
|
2291 |
"generate-object-property": {
|
2292 |
+
"version": "4.1.15",
|
2293 |
"resolved": "https://registry.npmjs.org/generate-object-property/-/generate-object-property-1.2.0.tgz",
|
2294 |
"integrity": "sha1-nA4cQDCM6AT0eDYYuTf6iPmdUNA=",
|
2295 |
"dev": true,
|
2298 |
}
|
2299 |
},
|
2300 |
"get-caller-file": {
|
2301 |
+
"version": "4.1.15",
|
2302 |
"resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-1.0.2.tgz",
|
2303 |
"integrity": "sha1-9wLmMSfn4jHBYKgMFVSstw1QR+U=",
|
2304 |
"dev": true
|
2305 |
},
|
2306 |
"get-stdin": {
|
2307 |
+
"version": "4.1.15",
|
2308 |
"resolved": "https://registry.npmjs.org/get-stdin/-/get-stdin-4.0.1.tgz",
|
2309 |
"integrity": "sha1-uWjGsKBDhDJJAui/Gl3zJXmkUP4=",
|
2310 |
"dev": true
|
2311 |
},
|
2312 |
"getpass": {
|
2313 |
+
"version": "4.1.15",
|
2314 |
"resolved": "https://registry.npmjs.org/getpass/-/getpass-0.1.7.tgz",
|
2315 |
"integrity": "sha1-Xv+OPmhNVprkyysSgmBOi6YhSfo=",
|
2316 |
"dev": true,
|
2319 |
},
|
2320 |
"dependencies": {
|
2321 |
"assert-plus": {
|
2322 |
+
"version": "4.1.15",
|
2323 |
"resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz",
|
2324 |
"integrity": "sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU=",
|
2325 |
"dev": true
|
2327 |
}
|
2328 |
},
|
2329 |
"glob": {
|
2330 |
+
"version": "4.1.15",
|
2331 |
"resolved": "https://registry.npmjs.org/glob/-/glob-7.1.2.tgz",
|
2332 |
"integrity": "sha512-MJTUg1kjuLeQCJ+ccE4Vpa6kKVXkPYJ2mOCQyUuKLcLQsdrMCpBPUi8qVE6+YuaJkozeA9NusTAw3hLr8Xe5EQ==",
|
2333 |
"dev": true,
|
2341 |
}
|
2342 |
},
|
2343 |
"glob-base": {
|
2344 |
+
"version": "4.1.15",
|
2345 |
"resolved": "https://registry.npmjs.org/glob-base/-/glob-base-0.3.0.tgz",
|
2346 |
"integrity": "sha1-27Fk9iIbHAscz4Kuoyi0l98Oo8Q=",
|
2347 |
"dev": true,
|
2351 |
}
|
2352 |
},
|
2353 |
"glob-parent": {
|
2354 |
+
"version": "4.1.15",
|
2355 |
"resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-2.0.0.tgz",
|
2356 |
"integrity": "sha1-gTg9ctsFT8zPUzbaqQLxgvbtuyg=",
|
2357 |
"dev": true,
|
2360 |
}
|
2361 |
},
|
2362 |
"glob-stream": {
|
2363 |
+
"version": "4.1.15",
|
2364 |
"resolved": "https://registry.npmjs.org/glob-stream/-/glob-stream-3.1.18.tgz",
|
2365 |
"integrity": "sha1-kXCl8St5Awb9/lmPMT+PeVT9FDs=",
|
2366 |
"dev": true,
|
2374 |
},
|
2375 |
"dependencies": {
|
2376 |
"glob": {
|
2377 |
+
"version": "4.1.15",
|
2378 |
"resolved": "https://registry.npmjs.org/glob/-/glob-4.5.3.tgz",
|
2379 |
"integrity": "sha1-xstz0yJsHv7wTePFbQEvAzd+4V8=",
|
2380 |
"dev": true,
|
2386 |
}
|
2387 |
},
|
2388 |
"isarray": {
|
2389 |
+
"version": "4.1.15",
|
2390 |
"resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz",
|
2391 |
"integrity": "sha1-ihis/Kmo9Bd+Cav8YDiTmwXR7t8=",
|
2392 |
"dev": true
|
2393 |
},
|
2394 |
"minimatch": {
|
2395 |
+
"version": "4.1.15",
|
2396 |
"resolved": "https://registry.npmjs.org/minimatch/-/minimatch-2.0.10.tgz",
|
2397 |
"integrity": "sha1-jQh8OcazjAAbl/ynzm0OHoCvusc=",
|
2398 |
"dev": true,
|
2401 |
}
|
2402 |
},
|
2403 |
"readable-stream": {
|
2404 |
+
"version": "4.1.15",
|
2405 |
"resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-1.0.34.tgz",
|
2406 |
"integrity": "sha1-Elgg40vIQtLyqq+v5MKRbuMsFXw=",
|
2407 |
"dev": true,
|
2413 |
}
|
2414 |
},
|
2415 |
"string_decoder": {
|
2416 |
+
"version": "4.1.15",
|
2417 |
"resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz",
|
2418 |
"integrity": "sha1-YuIDvEF2bGwoyfyEMB2rHFMQ+pQ=",
|
2419 |
"dev": true
|
2420 |
},
|
2421 |
"through2": {
|
2422 |
+
"version": "4.1.15",
|
2423 |
"resolved": "https://registry.npmjs.org/through2/-/through2-0.6.5.tgz",
|
2424 |
"integrity": "sha1-QaucZ7KdVyCQcUEOHXp6lozTrUg=",
|
2425 |
"dev": true,
|
2431 |
}
|
2432 |
},
|
2433 |
"glob-watcher": {
|
2434 |
+
"version": "4.1.15",
|
2435 |
"resolved": "https://registry.npmjs.org/glob-watcher/-/glob-watcher-0.0.6.tgz",
|
2436 |
"integrity": "sha1-uVtKjfdLOcgymLDAXJeLTZo7cQs=",
|
2437 |
"dev": true,
|
2440 |
}
|
2441 |
},
|
2442 |
"glob2base": {
|
2443 |
+
"version": "4.1.15",
|
2444 |
"resolved": "https://registry.npmjs.org/glob2base/-/glob2base-0.0.12.tgz",
|
2445 |
"integrity": "sha1-nUGbPijxLoOjYhZKJ3BVkiycDVY=",
|
2446 |
"dev": true,
|
2449 |
}
|
2450 |
},
|
2451 |
"global-modules": {
|
2452 |
+
"version": "4.1.15",
|
2453 |
"resolved": "https://registry.npmjs.org/global-modules/-/global-modules-0.2.3.tgz",
|
2454 |
"integrity": "sha1-6lo77ULG1s6ZWk+KEmm12uIjgo0=",
|
2455 |
"dev": true,
|
2459 |
}
|
2460 |
},
|
2461 |
"global-prefix": {
|
2462 |
+
"version": "4.1.15",
|
2463 |
"resolved": "https://registry.npmjs.org/global-prefix/-/global-prefix-0.1.5.tgz",
|
2464 |
"integrity": "sha1-jTvGuNo8qBEqFg2NSW/wRiv+948=",
|
2465 |
"dev": true,
|
2471 |
}
|
2472 |
},
|
2473 |
"globals": {
|
2474 |
+
"version": "4.1.15",
|
2475 |
"resolved": "https://registry.npmjs.org/globals/-/globals-9.18.0.tgz",
|
2476 |
"integrity": "sha512-S0nG3CLEQiY/ILxqtztTWH/3iRRdyBLw6KMDxnKMchrtbj2OFmehVh0WUCfW3DUrIgx/qFrJPICrq4Z4sTR9UQ==",
|
2477 |
"dev": true
|
2478 |
},
|
2479 |
"globby": {
|
2480 |
+
"version": "4.1.15",
|
2481 |
"resolved": "https://registry.npmjs.org/globby/-/globby-7.1.1.tgz",
|
2482 |
"integrity": "sha1-+yzP+UAfhgCUXfral0QMypcrhoA=",
|
2483 |
"dev": true,
|
2491 |
}
|
2492 |
},
|
2493 |
"globule": {
|
2494 |
+
"version": "4.1.15",
|
2495 |
"resolved": "https://registry.npmjs.org/globule/-/globule-0.1.0.tgz",
|
2496 |
"integrity": "sha1-2cjt3h2nnRJaFRt5UzuXhnY0auU=",
|
2497 |
"dev": true,
|
2502 |
},
|
2503 |
"dependencies": {
|
2504 |
"glob": {
|
2505 |
+
"version": "4.1.15",
|
2506 |
"resolved": "https://registry.npmjs.org/glob/-/glob-3.1.21.tgz",
|
2507 |
"integrity": "sha1-0p4KBV3qUTj00H7UDomC6DwgZs0=",
|
2508 |
"dev": true,
|
2513 |
}
|
2514 |
},
|
2515 |
"graceful-fs": {
|
2516 |
+
"version": "4.1.15",
|
2517 |
"resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-1.2.3.tgz",
|
2518 |
"integrity": "sha1-FaSAaldUfLLS2/J/QuiajDRRs2Q=",
|
2519 |
"dev": true
|
2520 |
},
|
2521 |
"inherits": {
|
2522 |
+
"version": "4.1.15",
|
2523 |
"resolved": "https://registry.npmjs.org/inherits/-/inherits-1.0.2.tgz",
|
2524 |
"integrity": "sha1-ykMJ2t7mtUzAuNJH6NfHoJdb3Js=",
|
2525 |
"dev": true
|
2526 |
},
|
2527 |
"lodash": {
|
2528 |
+
"version": "4.1.15",
|
2529 |
"resolved": "https://registry.npmjs.org/lodash/-/lodash-1.0.2.tgz",
|
2530 |
"integrity": "sha1-j1dWDIO1n8JwvT1WG2kAQ0MOJVE=",
|
2531 |
"dev": true
|
2532 |
},
|
2533 |
"minimatch": {
|
2534 |
+
"version": "4.1.15",
|
2535 |
"resolved": "https://registry.npmjs.org/minimatch/-/minimatch-0.2.14.tgz",
|
2536 |
"integrity": "sha1-x054BXT2PG+aCQ6Q775u9TpqdWo=",
|
2537 |
"dev": true,
|
2543 |
}
|
2544 |
},
|
2545 |
"glogg": {
|
2546 |
+
"version": "4.1.15",
|
2547 |
"resolved": "https://registry.npmjs.org/glogg/-/glogg-1.0.0.tgz",
|
2548 |
"integrity": "sha1-f+DxmfV6yQbPUS/urY+Q7kooT8U=",
|
2549 |
"dev": true,
|
2552 |
}
|
2553 |
},
|
2554 |
"graceful-fs": {
|
2555 |
+
"version": "4.1.15",
|
2556 |
"resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-3.0.11.tgz",
|
2557 |
"integrity": "sha1-dhPHeKGv6mLyXGMKCG1/Osu92Bg=",
|
2558 |
"dev": true,
|
2561 |
}
|
2562 |
},
|
2563 |
"graceful-readlink": {
|
2564 |
+
"version": "4.1.15",
|
2565 |
"resolved": "https://registry.npmjs.org/graceful-readlink/-/graceful-readlink-1.0.1.tgz",
|
2566 |
"integrity": "sha1-TK+tdrxi8C+gObL5Tpo906ORpyU=",
|
2567 |
"dev": true
|
2568 |
},
|
2569 |
"gulp": {
|
2570 |
+
"version": "4.1.15",
|
2571 |
"resolved": "https://registry.npmjs.org/gulp/-/gulp-3.9.1.tgz",
|
2572 |
"integrity": "sha1-VxzkWSjdQK9lFPxAEYZgFsE4RbQ=",
|
2573 |
"dev": true,
|
2588 |
}
|
2589 |
},
|
2590 |
"gulp-cssmin": {
|
2591 |
+
"version": "4.1.15",
|
2592 |
"resolved": "https://registry.npmjs.org/gulp-cssmin/-/gulp-cssmin-0.2.0.tgz",
|
2593 |
"integrity": "sha1-h6s8ad05sg1dljVcZQStakR7HnI=",
|
2594 |
"dev": true,
|
2603 |
},
|
2604 |
"dependencies": {
|
2605 |
"ansi-regex": {
|
2606 |
+
"version": "4.1.15",
|
2607 |
"resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-0.2.1.tgz",
|
2608 |
"integrity": "sha1-DY6UaWej2BQ/k+JOKYUl/BsiNfk=",
|
2609 |
"dev": true
|
2610 |
},
|
2611 |
"ansi-styles": {
|
2612 |
+
"version": "4.1.15",
|
2613 |
"resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-1.1.0.tgz",
|
2614 |
"integrity": "sha1-6uy/Zs1waIJ2Cy9GkVgrj1XXp94=",
|
2615 |
"dev": true
|
2616 |
},
|
2617 |
"chalk": {
|
2618 |
+
"version": "4.1.15",
|
2619 |
"resolved": "https://registry.npmjs.org/chalk/-/chalk-0.5.1.tgz",
|
2620 |
"integrity": "sha1-Zjs6ZItotV0EaQ1JFnqoN4WPIXQ=",
|
2621 |
"dev": true,
|
2628 |
}
|
2629 |
},
|
2630 |
"dateformat": {
|
2631 |
+
"version": "4.1.15",
|
2632 |
"resolved": "https://registry.npmjs.org/dateformat/-/dateformat-1.0.12.tgz",
|
2633 |
"integrity": "sha1-nxJLZ1lMk3/3BpMuSmQsyo27/uk=",
|
2634 |
"dev": true,
|
2638 |
}
|
2639 |
},
|
2640 |
"graceful-fs": {
|
2641 |
+
"version": "4.1.15",
|
2642 |
"resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.1.11.tgz",
|
2643 |
"integrity": "sha1-Dovf5NHduIVNZOBOp8AOKgJuVlg=",
|
2644 |
"dev": true
|
2645 |
},
|
2646 |
"gulp-rename": {
|
2647 |
+
"version": "4.1.15",
|
2648 |
"resolved": "https://registry.npmjs.org/gulp-rename/-/gulp-rename-1.1.0.tgz",
|
2649 |
"integrity": "sha1-kwkKqvTThsB/IFOKaIjxXvunJ6E=",
|
2650 |
"dev": true,
|
2653 |
}
|
2654 |
},
|
2655 |
"gulp-util": {
|
2656 |
+
"version": "4.1.15",
|
2657 |
"resolved": "https://registry.npmjs.org/gulp-util/-/gulp-util-2.2.20.tgz",
|
2658 |
"integrity": "sha1-1xRuVyiRC9jwR6awseVJvCLb1kw=",
|
2659 |
"dev": true,
|
2669 |
}
|
2670 |
},
|
2671 |
"has-ansi": {
|
2672 |
+
"version": "4.1.15",
|
2673 |
"resolved": "https://registry.npmjs.org/has-ansi/-/has-ansi-0.1.0.tgz",
|
2674 |
"integrity": "sha1-hPJlqujA5qiKEtcCKJS3VoiUxi4=",
|
2675 |
"dev": true,
|
2678 |
}
|
2679 |
},
|
2680 |
"isarray": {
|
2681 |
+
"version": "4.1.15",
|
2682 |
"resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz",
|
2683 |
"integrity": "sha1-ihis/Kmo9Bd+Cav8YDiTmwXR7t8=",
|
2684 |
"dev": true
|
2685 |
},
|
2686 |
"lodash._reinterpolate": {
|
2687 |
+
"version": "4.1.15",
|
2688 |
"resolved": "https://registry.npmjs.org/lodash._reinterpolate/-/lodash._reinterpolate-2.4.1.tgz",
|
2689 |
"integrity": "sha1-TxInqlqHEfxjL1sHofRgequLMiI=",
|
2690 |
"dev": true
|
2691 |
},
|
2692 |
"lodash.escape": {
|
2693 |
+
"version": "4.1.15",
|
2694 |
"resolved": "https://registry.npmjs.org/lodash.escape/-/lodash.escape-2.4.1.tgz",
|
2695 |
"integrity": "sha1-LOEsXghNsKV92l5dHu659dF1o7Q=",
|
2696 |
"dev": true,
|
2701 |
}
|
2702 |
},
|
2703 |
"lodash.keys": {
|
2704 |
+
"version": "4.1.15",
|
2705 |
"resolved": "https://registry.npmjs.org/lodash.keys/-/lodash.keys-2.4.1.tgz",
|
2706 |
"integrity": "sha1-SN6kbfj/djKxDXBrissmWR4rNyc=",
|
2707 |
"dev": true,
|
2712 |
}
|
2713 |
},
|
2714 |
"lodash.template": {
|
2715 |
+
"version": "4.1.15",
|
2716 |
"resolved": "https://registry.npmjs.org/lodash.template/-/lodash.template-2.4.1.tgz",
|
2717 |
"integrity": "sha1-nmEQB+32KRKal0qzxIuBez4c8g0=",
|
2718 |
"dev": true,
|
2727 |
}
|
2728 |
},
|
2729 |
"lodash.templatesettings": {
|
2730 |
+
"version": "4.1.15",
|
2731 |
"resolved": "https://registry.npmjs.org/lodash.templatesettings/-/lodash.templatesettings-2.4.1.tgz",
|
2732 |
"integrity": "sha1-6nbHXRHrhtTb6JqDiTu4YZKaxpk=",
|
2733 |
"dev": true,
|
2737 |
}
|
2738 |
},
|
2739 |
"map-stream": {
|
2740 |
+
"version": "4.1.15",
|
2741 |
"resolved": "https://registry.npmjs.org/map-stream/-/map-stream-0.0.4.tgz",
|
2742 |
"integrity": "sha1-XsbekCE+9sey65Nn6a3o2k79tos=",
|
2743 |
"dev": true
|
2744 |
},
|
2745 |
"minimist": {
|
2746 |
+
"version": "4.1.15",
|
2747 |
"resolved": "https://registry.npmjs.org/minimist/-/minimist-0.2.0.tgz",
|
2748 |
"integrity": "sha1-Tf/lJdriuGTGbC4jxicdev3s784=",
|
2749 |
"dev": true
|
2750 |
},
|
2751 |
"readable-stream": {
|
2752 |
+
"version": "4.1.15",
|
2753 |
"resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-1.0.34.tgz",
|
2754 |
"integrity": "sha1-Elgg40vIQtLyqq+v5MKRbuMsFXw=",
|
2755 |
"dev": true,
|
2761 |
}
|
2762 |
},
|
2763 |
"string_decoder": {
|
2764 |
+
"version": "4.1.15",
|
2765 |
"resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz",
|
2766 |
"integrity": "sha1-YuIDvEF2bGwoyfyEMB2rHFMQ+pQ=",
|
2767 |
"dev": true
|
2768 |
},
|
2769 |
"strip-ansi": {
|
2770 |
+
"version": "4.1.15",
|
2771 |
"resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-0.3.0.tgz",
|
2772 |
"integrity": "sha1-JfSOoiynkYfzF0pNuHWTR7sSYiA=",
|
2773 |
"dev": true,
|
2776 |
}
|
2777 |
},
|
2778 |
"supports-color": {
|
2779 |
+
"version": "4.1.15",
|
2780 |
"resolved": "https://registry.npmjs.org/supports-color/-/supports-color-0.2.0.tgz",
|
2781 |
"integrity": "sha1-2S3iaU6z9nMjlz1649i1W0wiGQo=",
|
2782 |
"dev": true
|
2783 |
},
|
2784 |
"through2": {
|
2785 |
+
"version": "4.1.15",
|
2786 |
"resolved": "https://registry.npmjs.org/through2/-/through2-0.5.1.tgz",
|
2787 |
"integrity": "sha1-390BLrnHAOIyP9M084rGIqs3Lac=",
|
2788 |
"dev": true,
|
2792 |
}
|
2793 |
},
|
2794 |
"vinyl": {
|
2795 |
+
"version": "4.1.15",
|
2796 |
"resolved": "https://registry.npmjs.org/vinyl/-/vinyl-0.2.3.tgz",
|
2797 |
"integrity": "sha1-vKk4IJWC7FpJrVOKAPofEl5RMlI=",
|
2798 |
"dev": true,
|
2801 |
}
|
2802 |
},
|
2803 |
"xtend": {
|
2804 |
+
"version": "4.1.15",
|
2805 |
"resolved": "https://registry.npmjs.org/xtend/-/xtend-3.0.0.tgz",
|
2806 |
"integrity": "sha1-XM50B7r2Qsunvs2laBEcST9ZZlo=",
|
2807 |
"dev": true
|
2809 |
}
|
2810 |
},
|
2811 |
"gulp-derequire": {
|
2812 |
+
"version": "4.1.15",
|
2813 |
"resolved": "https://registry.npmjs.org/gulp-derequire/-/gulp-derequire-2.1.0.tgz",
|
2814 |
"integrity": "sha1-BWIxBzP5+KcZxS24c6iEe4mLRuU=",
|
2815 |
"dev": true,
|
2821 |
},
|
2822 |
"dependencies": {
|
2823 |
"isarray": {
|
2824 |
+
"version": "4.1.15",
|
2825 |
"resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz",
|
2826 |
"integrity": "sha1-ihis/Kmo9Bd+Cav8YDiTmwXR7t8=",
|
2827 |
"dev": true
|
2828 |
},
|
2829 |
"readable-stream": {
|
2830 |
+
"version": "4.1.15",
|
2831 |
"resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-1.1.14.tgz",
|
2832 |
"integrity": "sha1-fPTFTvZI44EwhMY23SB54WbAgdk=",
|
2833 |
"dev": true,
|
2839 |
}
|
2840 |
},
|
2841 |
"string_decoder": {
|
2842 |
+
"version": "4.1.15",
|
2843 |
"resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz",
|
2844 |
"integrity": "sha1-YuIDvEF2bGwoyfyEMB2rHFMQ+pQ=",
|
2845 |
"dev": true
|
2846 |
},
|
2847 |
"through2": {
|
2848 |
+
"version": "4.1.15",
|
2849 |
"resolved": "https://registry.npmjs.org/through2/-/through2-1.1.1.tgz",
|
2850 |
"integrity": "sha1-CEfLxESfNAVXTb3M2buEG4OsNUU=",
|
2851 |
"dev": true,
|
2857 |
}
|
2858 |
},
|
2859 |
"gulp-rename": {
|
2860 |
+
"version": "4.1.15",
|
2861 |
"resolved": "https://registry.npmjs.org/gulp-rename/-/gulp-rename-1.2.2.tgz",
|
2862 |
"integrity": "sha1-OtRCh2PwXidk3sHGfYaNsnVoeBc=",
|
2863 |
"dev": true
|
2864 |
},
|
2865 |
"gulp-replace": {
|
2866 |
+
"version": "4.1.15",
|
2867 |
"resolved": "https://registry.npmjs.org/gulp-replace/-/gulp-replace-0.6.1.tgz",
|
2868 |
"integrity": "sha1-Eb+Mj85TPjPi9qjy9DC5VboL4GY=",
|
2869 |
"dev": true,
|
2874 |
}
|
2875 |
},
|
2876 |
"gulp-sass": {
|
2877 |
+
"version": "4.1.15",
|
2878 |
"resolved": "https://registry.npmjs.org/gulp-sass/-/gulp-sass-3.1.0.tgz",
|
2879 |
"integrity": "sha1-U9xLaKH13f5EJKtMJHZVJpqLdLc=",
|
2880 |
"dev": true,
|
2887 |
}
|
2888 |
},
|
2889 |
"gulp-sourcemaps": {
|
2890 |
+
"version": "4.1.15",
|
2891 |
"resolved": "https://registry.npmjs.org/gulp-sourcemaps/-/gulp-sourcemaps-2.6.1.tgz",
|
2892 |
"integrity": "sha512-1qHCI3hdmsMdq/SUotxwUh/L8YzlI6J9zQ5ifNOtx4Y6KV5y5sGuORv1KZzWhuKtz/mXNh5xLESUtwC4EndCjA==",
|
2893 |
"dev": true,
|
2907 |
},
|
2908 |
"dependencies": {
|
2909 |
"graceful-fs": {
|
2910 |
+
"version": "4.1.15",
|
2911 |
"resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.1.11.tgz",
|
2912 |
"integrity": "sha1-Dovf5NHduIVNZOBOp8AOKgJuVlg=",
|
2913 |
"dev": true
|
2914 |
},
|
2915 |
"vinyl": {
|
2916 |
+
"version": "4.1.15",
|
2917 |
"resolved": "https://registry.npmjs.org/vinyl/-/vinyl-1.2.0.tgz",
|
2918 |
"integrity": "sha1-XIgDbPVl5d8FVYv8kR+GVt8hiIQ=",
|
2919 |
"dev": true,
|
2926 |
}
|
2927 |
},
|
2928 |
"gulp-streamify": {
|
2929 |
+
"version": "4.1.15",
|
2930 |
"resolved": "https://registry.npmjs.org/gulp-streamify/-/gulp-streamify-1.0.2.tgz",
|
2931 |
"integrity": "sha1-ANazgU1IbAiPeHOO0HZqvBY4nk0=",
|
2932 |
"dev": true,
|
2935 |
}
|
2936 |
},
|
2937 |
"gulp-uglify": {
|
2938 |
+
"version": "4.1.15",
|
2939 |
"resolved": "https://registry.npmjs.org/gulp-uglify/-/gulp-uglify-3.0.0.tgz",
|
2940 |
"integrity": "sha1-DfAzHXKg0wLj434QlIXd3zPG0co=",
|
2941 |
"dev": true,
|
2950 |
}
|
2951 |
},
|
2952 |
"gulp-util": {
|
2953 |
+
"version": "4.1.15",
|
2954 |
"resolved": "https://registry.npmjs.org/gulp-util/-/gulp-util-3.0.8.tgz",
|
2955 |
"integrity": "sha1-AFTh50RQLifATBh8PsxQXdVLu08=",
|
2956 |
"dev": true,
|
2976 |
}
|
2977 |
},
|
2978 |
"gulp-wp-pot": {
|
2979 |
+
"version": "4.1.15",
|
2980 |
"resolved": "https://registry.npmjs.org/gulp-wp-pot/-/gulp-wp-pot-2.0.6.tgz",
|
2981 |
"integrity": "sha512-8LECuAaezemuHK7HNPalSjuQGdg4qheXUj8TNKrkLmMa0r+3SYToTitdA7kUca5xcCNUI6jYrswN33yr3T7gnQ==",
|
2982 |
"dev": true,
|
2987 |
}
|
2988 |
},
|
2989 |
"gulp-wrap": {
|
2990 |
+
"version": "4.1.15",
|
2991 |
"resolved": "https://registry.npmjs.org/gulp-wrap/-/gulp-wrap-0.13.0.tgz",
|
2992 |
"integrity": "sha1-kPsLSieiZkM4Mv98YSLbXB7olMY=",
|
2993 |
"dev": true,
|
3005 |
}
|
3006 |
},
|
3007 |
"gulplog": {
|
3008 |
+
"version": "4.1.15",
|
3009 |
"resolved": "https://registry.npmjs.org/gulplog/-/gulplog-1.0.0.tgz",
|
3010 |
"integrity": "sha1-4oxNRdBey77YGDY86PnFkmIp/+U=",
|
3011 |
"dev": true,
|
3014 |
}
|
3015 |
},
|
3016 |
"har-validator": {
|
3017 |
+
"version": "4.1.15",
|
3018 |
"resolved": "https://registry.npmjs.org/har-validator/-/har-validator-2.0.6.tgz",
|
3019 |
"integrity": "sha1-zcvAgYgmWtEZtqWnyKtw7s+10n0=",
|
3020 |
"dev": true,
|
3026 |
},
|
3027 |
"dependencies": {
|
3028 |
"commander": {
|
3029 |
+
"version": "4.1.15",
|
3030 |
"resolved": "https://registry.npmjs.org/commander/-/commander-2.12.2.tgz",
|
3031 |
"integrity": "sha512-BFnaq5ZOGcDN7FlrtBT4xxkgIToalIIxwjxLWVJ8bGTpe1LroqMiqQXdA7ygc7CRvaYS+9zfPGFnJqFSayx+AA==",
|
3032 |
"dev": true
|
3034 |
}
|
3035 |
},
|
3036 |
"has": {
|
3037 |
+
"version": "4.1.15",
|
3038 |
"resolved": "https://registry.npmjs.org/has/-/has-1.0.1.tgz",
|
3039 |
"integrity": "sha1-hGFzP1OLCDfJNh45qauelwTcLyg=",
|
3040 |
"dev": true,
|
3043 |
}
|
3044 |
},
|
3045 |
"has-ansi": {
|
3046 |
+
"version": "4.1.15",
|
3047 |
"resolved": "https://registry.npmjs.org/has-ansi/-/has-ansi-2.0.0.tgz",
|
3048 |
"integrity": "sha1-NPUEnOHs3ysGSa8+8k5F7TVBbZE=",
|
3049 |
"dev": true,
|
3052 |
}
|
3053 |
},
|
3054 |
"has-gulplog": {
|
3055 |
+
"version": "4.1.15",
|
3056 |
"resolved": "https://registry.npmjs.org/has-gulplog/-/has-gulplog-0.1.0.tgz",
|
3057 |
"integrity": "sha1-ZBTIKRNpfaUVkDl9r7EvIpZ4Ec4=",
|
3058 |
"dev": true,
|
3061 |
}
|
3062 |
},
|
3063 |
"has-unicode": {
|
3064 |
+
"version": "4.1.15",
|
3065 |
"resolved": "https://registry.npmjs.org/has-unicode/-/has-unicode-2.0.1.tgz",
|
3066 |
"integrity": "sha1-4Ob+aijPUROIVeCG0Wkedx3iqLk=",
|
3067 |
"dev": true
|
3068 |
},
|
3069 |
"hash-base": {
|
3070 |
+
"version": "4.1.15",
|
3071 |
"resolved": "https://registry.npmjs.org/hash-base/-/hash-base-2.0.2.tgz",
|
3072 |
"integrity": "sha1-ZuodhW206KVHDK32/OI65SRO8uE=",
|
3073 |
"dev": true,
|
3076 |
}
|
3077 |
},
|
3078 |
"hash.js": {
|
3079 |
+
"version": "4.1.15",
|
3080 |
"resolved": "https://registry.npmjs.org/hash.js/-/hash.js-1.1.3.tgz",
|
3081 |
"integrity": "sha512-/UETyP0W22QILqS+6HowevwhEFJ3MBJnwTf75Qob9Wz9t0DPuisL8kW8YZMK62dHAKE1c1p+gY1TtOLY+USEHA==",
|
3082 |
"dev": true,
|
3086 |
}
|
3087 |
},
|
3088 |
"hawk": {
|
3089 |
+
"version": "4.1.15",
|
3090 |
"resolved": "https://registry.npmjs.org/hawk/-/hawk-3.1.3.tgz",
|
3091 |
"integrity": "sha1-B4REvXwWQLD+VA0sm3PVlnjo4cQ=",
|
3092 |
"dev": true,
|
3098 |
}
|
3099 |
},
|
3100 |
"hmac-drbg": {
|
3101 |
+
"version": "4.1.15",
|
3102 |
"resolved": "https://registry.npmjs.org/hmac-drbg/-/hmac-drbg-1.0.1.tgz",
|
3103 |
"integrity": "sha1-0nRXAQJabHdabFRXk+1QL8DGSaE=",
|
3104 |
"dev": true,
|
3109 |
}
|
3110 |
},
|
3111 |
"hoek": {
|
3112 |
+
"version": "4.1.15",
|
3113 |
"resolved": "https://registry.npmjs.org/hoek/-/hoek-2.16.3.tgz",
|
3114 |
"integrity": "sha1-ILt0A9POo5jpHcRxCo/xuCdKJe0=",
|
3115 |
"dev": true
|
3116 |
},
|
3117 |
"home-or-tmp": {
|
3118 |
+
"version": "4.1.15",
|
3119 |
"resolved": "https://registry.npmjs.org/home-or-tmp/-/home-or-tmp-2.0.0.tgz",
|
3120 |
"integrity": "sha1-42w/LSyufXRqhX440Y1fMqeILbg=",
|
3121 |
"dev": true,
|
3125 |
}
|
3126 |
},
|
3127 |
"homedir-polyfill": {
|
3128 |
+
"version": "4.1.15",
|
3129 |
"resolved": "https://registry.npmjs.org/homedir-polyfill/-/homedir-polyfill-1.0.1.tgz",
|
3130 |
"integrity": "sha1-TCu8inWJmP7r9e1oWA921GdotLw=",
|
3131 |
"dev": true,
|
3134 |
}
|
3135 |
},
|
3136 |
"hosted-git-info": {
|
3137 |
+
"version": "4.1.15",
|
3138 |
"resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.5.0.tgz",
|
3139 |
"integrity": "sha512-pNgbURSuab90KbTqvRPsseaTxOJCZBD0a7t+haSN33piP9cCM4l0CqdzAif2hUqm716UovKB2ROmiabGAKVXyg==",
|
3140 |
"dev": true
|
3141 |
},
|
3142 |
"html": {
|
3143 |
+
"version": "4.1.15",
|
3144 |
"resolved": "https://registry.npmjs.org/html/-/html-1.0.0.tgz",
|
3145 |
"integrity": "sha1-pUT6nqVJK/s6LMqCEKEL57WvH2E=",
|
3146 |
"requires": {
|
3148 |
}
|
3149 |
},
|
3150 |
"htmlescape": {
|
3151 |
+
"version": "4.1.15",
|
3152 |
"resolved": "https://registry.npmjs.org/htmlescape/-/htmlescape-1.1.1.tgz",
|
3153 |
"integrity": "sha1-OgPtwiFLyjtmQko+eVk0lQnLA1E=",
|
3154 |
"dev": true
|
3155 |
},
|
3156 |
"http-signature": {
|
3157 |
+
"version": "4.1.15",
|
3158 |
"resolved": "https://registry.npmjs.org/http-signature/-/http-signature-1.1.1.tgz",
|
3159 |
"integrity": "sha1-33LiZwZs0Kxn+3at+OE0qPvPkb8=",
|
3160 |
"dev": true,
|
3165 |
}
|
3166 |
},
|
3167 |
"https-browserify": {
|
3168 |
+
"version": "4.1.15",
|
3169 |
"resolved": "https://registry.npmjs.org/https-browserify/-/https-browserify-1.0.0.tgz",
|
3170 |
"integrity": "sha1-7AbBDgo0wPL68Zn3/X/Hj//QPHM=",
|
3171 |
"dev": true
|
3172 |
},
|
3173 |
"ieee754": {
|
3174 |
+
"version": "4.1.15",
|
3175 |
"resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.1.8.tgz",
|
3176 |
"integrity": "sha1-vjPUCsEO8ZJnAfbwii2G+/0a0+Q=",
|
3177 |
"dev": true
|
3178 |
},
|
3179 |
"ignore": {
|
3180 |
+
"version": "4.1.15",
|
3181 |
"resolved": "https://registry.npmjs.org/ignore/-/ignore-3.3.7.tgz",
|
3182 |
"integrity": "sha512-YGG3ejvBNHRqu0559EOxxNFihD0AjpvHlC/pdGKd3X3ofe+CoJkYazwNJYTNebqpPKN+VVQbh4ZFn1DivMNuHA==",
|
3183 |
"dev": true
|
3184 |
},
|
3185 |
"in-publish": {
|
3186 |
+
"version": "4.1.15",
|
3187 |
"resolved": "https://registry.npmjs.org/in-publish/-/in-publish-2.0.0.tgz",
|
3188 |
"integrity": "sha1-4g/146KvwmkDILbcVSaCqcf631E=",
|
3189 |
"dev": true
|
3190 |
},
|
3191 |
"indent-string": {
|
3192 |
+
"version": "4.1.15",
|
3193 |
"resolved": "https://registry.npmjs.org/indent-string/-/indent-string-2.1.0.tgz",
|
3194 |
"integrity": "sha1-ji1INIdCEhtKghi3oTfppSBJ3IA=",
|
3195 |
"dev": true,
|
3198 |
}
|
3199 |
},
|
3200 |
"indexof": {
|
3201 |
+
"version": "4.1.15",
|
3202 |
"resolved": "https://registry.npmjs.org/indexof/-/indexof-0.0.1.tgz",
|
3203 |
"integrity": "sha1-gtwzbSMrkGIXnQWrMpOmYFn9Q10=",
|
3204 |
"dev": true
|
3205 |
},
|
3206 |
"inflight": {
|
3207 |
+
"version": "4.1.15",
|
3208 |
"resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz",
|
3209 |
"integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=",
|
3210 |
"dev": true,
|
3214 |
}
|
3215 |
},
|
3216 |
"inherits": {
|
3217 |
+
"version": "4.1.15",
|
3218 |
"resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz",
|
3219 |
"integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4="
|
3220 |
},
|
3221 |
"ini": {
|
3222 |
+
"version": "4.1.15",
|
3223 |
"resolved": "https://registry.npmjs.org/ini/-/ini-1.3.5.tgz",
|
3224 |
"integrity": "sha512-RZY5huIKCMRWDUqZlEi72f/lmXKMvuszcMBduliQ3nnWbx9X/ZBQO7DijMEYS9EhHBb2qacRUMtC7svLwe0lcw==",
|
3225 |
"dev": true
|
3226 |
},
|
3227 |
"inline-source-map": {
|
3228 |
+
"version": "4.1.15",
|
3229 |
"resolved": "https://registry.npmjs.org/inline-source-map/-/inline-source-map-0.6.2.tgz",
|
3230 |
"integrity": "sha1-+Tk0ccGKedFyT4Y/o4tYY3Ct4qU=",
|
3231 |
"dev": true,
|
3234 |
}
|
3235 |
},
|
3236 |
"insert-module-globals": {
|
3237 |
+
"version": "4.1.15",
|
3238 |
"resolved": "https://registry.npmjs.org/insert-module-globals/-/insert-module-globals-7.0.1.tgz",
|
3239 |
"integrity": "sha1-wDv04BywhtW15azorQr+eInWOMM=",
|
3240 |
"dev": true,
|
3250 |
},
|
3251 |
"dependencies": {
|
3252 |
"concat-stream": {
|
3253 |
+
"version": "4.1.15",
|
3254 |
"resolved": "https://registry.npmjs.org/concat-stream/-/concat-stream-1.5.2.tgz",
|
3255 |
"integrity": "sha1-cIl4Yk2FavQaWnQd790mHadSwmY=",
|
3256 |
"dev": true,
|
3261 |
}
|
3262 |
},
|
3263 |
"readable-stream": {
|
3264 |
+
"version": "4.1.15",
|
3265 |
"resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.0.6.tgz",
|
3266 |
"integrity": "sha1-j5A0HmilPMySh4jaz80Rs265t44=",
|
3267 |
"dev": true,
|
3275 |
}
|
3276 |
},
|
3277 |
"string_decoder": {
|
3278 |
+
"version": "4.1.15",
|
3279 |
"resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz",
|
3280 |
"integrity": "sha1-YuIDvEF2bGwoyfyEMB2rHFMQ+pQ=",
|
3281 |
"dev": true
|
3283 |
}
|
3284 |
},
|
3285 |
"interpret": {
|
3286 |
+
"version": "4.1.15",
|
3287 |
"resolved": "https://registry.npmjs.org/interpret/-/interpret-1.1.0.tgz",
|
3288 |
"integrity": "sha1-ftGxQQxqDg94z5XTuEQMY/eLhhQ=",
|
3289 |
"dev": true
|
3290 |
},
|
3291 |
"invariant": {
|
3292 |
+
"version": "4.1.15",
|
3293 |
"resolved": "https://registry.npmjs.org/invariant/-/invariant-2.2.2.tgz",
|
3294 |
"integrity": "sha1-nh9WrArNtr8wMwbzOL47IErmA2A=",
|
3295 |
"dev": true,
|
3298 |
}
|
3299 |
},
|
3300 |
"invert-kv": {
|
3301 |
+
"version": "4.1.15",
|
3302 |
"resolved": "https://registry.npmjs.org/invert-kv/-/invert-kv-1.0.0.tgz",
|
3303 |
"integrity": "sha1-EEqOSqym09jNFXqO+L+rLXo//bY=",
|
3304 |
"dev": true
|
3305 |
},
|
3306 |
"is": {
|
3307 |
+
"version": "4.1.15",
|
3308 |
"resolved": "https://registry.npmjs.org/is/-/is-3.2.1.tgz",
|
3309 |
"integrity": "sha1-0Kwq1V63sL7JJqUmb2xmKqqD3KU=",
|
3310 |
"dev": true
|
3311 |
},
|
3312 |
"is-absolute": {
|
3313 |
+
"version": "4.1.15",
|
3314 |
"resolved": "https://registry.npmjs.org/is-absolute/-/is-absolute-0.2.6.tgz",
|
3315 |
"integrity": "sha1-IN5p89uULvLYe5wto28XIjWxtes=",
|
3316 |
"dev": true,
|
3320 |
}
|
3321 |
},
|
3322 |
"is-arrayish": {
|
3323 |
+
"version": "4.1.15",
|
3324 |
"resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz",
|
3325 |
"integrity": "sha1-d8mYQFJ6qOyxqLppe4BkWnqSap0=",
|
3326 |
"dev": true
|
3327 |
},
|
3328 |
"is-buffer": {
|
3329 |
+
"version": "4.1.15",
|
3330 |
"resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.6.tgz",
|
3331 |
"integrity": "sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==",
|
3332 |
"dev": true
|
3333 |
},
|
3334 |
"is-builtin-module": {
|
3335 |
+
"version": "4.1.15",
|
3336 |
"resolved": "https://registry.npmjs.org/is-builtin-module/-/is-builtin-module-1.0.0.tgz",
|
3337 |
"integrity": "sha1-VAVy0096wxGfj3bDDLwbHgN6/74=",
|
3338 |
"dev": true,
|
3341 |
}
|
3342 |
},
|
3343 |
"is-dotfile": {
|
3344 |
+
"version": "4.1.15",
|
3345 |
"resolved": "https://registry.npmjs.org/is-dotfile/-/is-dotfile-1.0.3.tgz",
|
3346 |
"integrity": "sha1-pqLzL/0t+wT1yiXs0Pa4PPeYoeE=",
|
3347 |
"dev": true
|
3348 |
},
|
3349 |
"is-equal-shallow": {
|
3350 |
+
"version": "4.1.15",
|
3351 |
"resolved": "https://registry.npmjs.org/is-equal-shallow/-/is-equal-shallow-0.1.3.tgz",
|
3352 |
"integrity": "sha1-IjgJj8Ih3gvPpdnqxMRdY4qhxTQ=",
|
3353 |
"dev": true,
|
3356 |
}
|
3357 |
},
|
3358 |
"is-extendable": {
|
3359 |
+
"version": "4.1.15",
|
3360 |
"resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz",
|
3361 |
"integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=",
|
3362 |
"dev": true
|
3363 |
},
|
3364 |
"is-extglob": {
|
3365 |
+
"version": "4.1.15",
|
3366 |
"resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-1.0.0.tgz",
|
3367 |
"integrity": "sha1-rEaBd8SUNAWgkvyPKXYMb/xiBsA=",
|
3368 |
"dev": true
|
3369 |
},
|
3370 |
"is-finite": {
|
3371 |
+
"version": "4.1.15",
|
3372 |
"resolved": "https://registry.npmjs.org/is-finite/-/is-finite-1.0.2.tgz",
|
3373 |
"integrity": "sha1-zGZ3aVYCvlUO8R6LSqYwU0K20Ko=",
|
3374 |
"dev": true,
|
3377 |
}
|
3378 |
},
|
3379 |
"is-fullwidth-code-point": {
|
3380 |
+
"version": "4.1.15",
|
3381 |
"resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz",
|
3382 |
"integrity": "sha1-754xOG8DGn8NZDr4L95QxFfvAMs=",
|
3383 |
"dev": true,
|
3386 |
}
|
3387 |
},
|
3388 |
"is-glob": {
|
3389 |
+
"version": "4.1.15",
|
3390 |
"resolved": "https://registry.npmjs.org/is-glob/-/is-glob-2.0.1.tgz",
|
3391 |
"integrity": "sha1-0Jb5JqPe1WAPP9/ZEZjLCIjC2GM=",
|
3392 |
"dev": true,
|
3395 |
}
|
3396 |
},
|
3397 |
"is-my-json-valid": {
|
3398 |
+
"version": "4.1.15",
|
3399 |
"resolved": "https://registry.npmjs.org/is-my-json-valid/-/is-my-json-valid-2.16.1.tgz",
|
3400 |
"integrity": "sha512-ochPsqWS1WXj8ZnMIV0vnNXooaMhp7cyL4FMSIPKTtnV0Ha/T19G2b9kkhcNsabV9bxYkze7/aLZJb/bYuFduQ==",
|
3401 |
"dev": true,
|
3407 |
}
|
3408 |
},
|
3409 |
"is-number": {
|
3410 |
+
"version": "4.1.15",
|
3411 |
"resolved": "https://registry.npmjs.org/is-number/-/is-number-2.1.0.tgz",
|
3412 |
"integrity": "sha1-Afy7s5NGOlSPL0ZszhbezknbkI8=",
|
3413 |
"dev": true,
|
3416 |
}
|
3417 |
},
|
3418 |
"is-plain-object": {
|
3419 |
+
"version": "4.1.15",
|
3420 |
"resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz",
|
3421 |
"integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==",
|
3422 |
"dev": true,
|
3425 |
},
|
3426 |
"dependencies": {
|
3427 |
"isobject": {
|
3428 |
+
"version": "4.1.15",
|
3429 |
"resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz",
|
3430 |
"integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=",
|
3431 |
"dev": true
|
3433 |
}
|
3434 |
},
|
3435 |
"is-posix-bracket": {
|
3436 |
+
"version": "4.1.15",
|
3437 |
"resolved": "https://registry.npmjs.org/is-posix-bracket/-/is-posix-bracket-0.1.1.tgz",
|
3438 |
"integrity": "sha1-MzTceXdDaOkvAW5vvAqI9c1ua8Q=",
|
3439 |
"dev": true
|
3440 |
},
|
3441 |
"is-primitive": {
|
3442 |
+
"version": "4.1.15",
|
3443 |
"resolved": "https://registry.npmjs.org/is-primitive/-/is-primitive-2.0.0.tgz",
|
3444 |
"integrity": "sha1-IHurkWOEmcB7Kt8kCkGochADRXU=",
|
3445 |
"dev": true
|
3446 |
},
|
3447 |
"is-promise": {
|
3448 |
+
"version": "4.1.15",
|
3449 |
"resolved": "https://registry.npmjs.org/is-promise/-/is-promise-2.1.0.tgz",
|
3450 |
"integrity": "sha1-eaKp7OfwlugPNtKy87wWwf9L8/o=",
|
3451 |
"dev": true
|
3452 |
},
|
3453 |
"is-property": {
|
3454 |
+
"version": "4.1.15",
|
3455 |
"resolved": "https://registry.npmjs.org/is-property/-/is-property-1.0.2.tgz",
|
3456 |
"integrity": "sha1-V/4cTkhHTt1lsJkR8msc1Ald2oQ=",
|
3457 |
"dev": true
|
3458 |
},
|
3459 |
"is-relative": {
|
3460 |
+
"version": "4.1.15",
|
3461 |
"resolved": "https://registry.npmjs.org/is-relative/-/is-relative-0.2.1.tgz",
|
3462 |
"integrity": "sha1-0n9MfVFtF1+2ENuEu+7yPDvJeqU=",
|
3463 |
"dev": true,
|
3466 |
}
|
3467 |
},
|
3468 |
"is-typedarray": {
|
3469 |
+
"version": "4.1.15",
|
3470 |
"resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz",
|
3471 |
"integrity": "sha1-5HnICFjfDBsR3dppQPlgEfzaSpo=",
|
3472 |
"dev": true
|
3473 |
},
|
3474 |
"is-unc-path": {
|
3475 |
+
"version": "4.1.15",
|
3476 |
"resolved": "https://registry.npmjs.org/is-unc-path/-/is-unc-path-0.1.2.tgz",
|
3477 |
"integrity": "sha1-arBTpyVzwQJQ/0FqOBTDUXivObk=",
|
3478 |
"dev": true,
|
3481 |
}
|
3482 |
},
|
3483 |
"is-utf8": {
|
3484 |
+
"version": "4.1.15",
|
3485 |
"resolved": "https://registry.npmjs.org/is-utf8/-/is-utf8-0.2.1.tgz",
|
3486 |
"integrity": "sha1-Sw2hRCEE0bM2NA6AeX6GXPOffXI=",
|
3487 |
"dev": true
|
3488 |
},
|
3489 |
"is-windows": {
|
3490 |
+
"version": "4.1.15",
|
3491 |
"resolved": "https://registry.npmjs.org/is-windows/-/is-windows-0.2.0.tgz",
|
3492 |
"integrity": "sha1-3hqm1j6indJIc3tp8f+LgALSEIw=",
|
3493 |
"dev": true
|
3494 |
},
|
3495 |
"isarray": {
|
3496 |
+
"version": "4.1.15",
|
3497 |
"resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz",
|
3498 |
"integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE="
|
3499 |
},
|
3500 |
"isexe": {
|
3501 |
+
"version": "4.1.15",
|
3502 |
"resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz",
|
3503 |
"integrity": "sha1-6PvzdNxVb/iUehDcsFctYz8s+hA=",
|
3504 |
"dev": true
|
3505 |
},
|
3506 |
"isobject": {
|
3507 |
+
"version": "4.1.15",
|
3508 |
"resolved": "https://registry.npmjs.org/isobject/-/isobject-2.1.0.tgz",
|
3509 |
"integrity": "sha1-8GVWEJaj8dou9GJy+BXIQNh+DIk=",
|
3510 |
"dev": true,
|
3513 |
}
|
3514 |
},
|
3515 |
"isstream": {
|
3516 |
+
"version": "4.1.15",
|
3517 |
"resolved": "https://registry.npmjs.org/isstream/-/isstream-0.1.2.tgz",
|
3518 |
"integrity": "sha1-R+Y/evVa+m+S4VAOaQ64uFKcCZo=",
|
3519 |
"dev": true
|
3520 |
},
|
3521 |
"istextorbinary": {
|
3522 |
+
"version": "4.1.15",
|
3523 |
"resolved": "https://registry.npmjs.org/istextorbinary/-/istextorbinary-1.0.2.tgz",
|
3524 |
"integrity": "sha1-rOGTVNGpoBc+/rEITOD4ewrX3s8=",
|
3525 |
"dev": true,
|
3529 |
}
|
3530 |
},
|
3531 |
"js-base64": {
|
3532 |
+
"version": "4.1.15",
|
3533 |
"resolved": "https://registry.npmjs.org/js-base64/-/js-base64-2.4.0.tgz",
|
3534 |
"integrity": "sha512-Wehd+7Pf9tFvGb+ydPm9TjYjV8X1YHOVyG8QyELZxEMqOhemVwGRmoG8iQ/soqI3n8v4xn59zaLxiCJiaaRzKA==",
|
3535 |
"dev": true
|
3536 |
},
|
3537 |
"js-tokens": {
|
3538 |
+
"version": "4.1.15",
|
3539 |
"resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-3.0.2.tgz",
|
3540 |
"integrity": "sha1-mGbfOVECEw449/mWvOtlRDIJwls=",
|
3541 |
"dev": true
|
3542 |
},
|
3543 |
"js-yaml": {
|
3544 |
+
"version": "4.1.15",
|
3545 |
"resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.10.0.tgz",
|
3546 |
"integrity": "sha512-O2v52ffjLa9VeM43J4XocZE//WT9N0IiwDa3KSHH7Tu8CtH+1qM8SIZvnsTh6v+4yFy5KUY3BHUVwjpfAWsjIA==",
|
3547 |
"dev": true,
|
3551 |
}
|
3552 |
},
|
3553 |
"jsbn": {
|
3554 |
+
"version": "4.1.15",
|
3555 |
"resolved": "https://registry.npmjs.org/jsbn/-/jsbn-0.1.1.tgz",
|
3556 |
"integrity": "sha1-peZUwuWi3rXyAdls77yoDA7y9RM=",
|
3557 |
"dev": true,
|
3558 |
"optional": true
|
3559 |
},
|
3560 |
"jsesc": {
|
3561 |
+
"version": "4.1.15",
|
3562 |
"resolved": "https://registry.npmjs.org/jsesc/-/jsesc-0.5.0.tgz",
|
3563 |
"integrity": "sha1-597mbjXW/Bb3EP6R1c9p9w8IkR0=",
|
3564 |
"dev": true
|
3565 |
},
|
3566 |
"json-schema": {
|
3567 |
+
"version": "4.1.15",
|
3568 |
"resolved": "https://registry.npmjs.org/json-schema/-/json-schema-0.2.3.tgz",
|
3569 |
"integrity": "sha1-tIDIkuWaLwWVTOcnvT8qTogvnhM=",
|
3570 |
"dev": true
|
3571 |
},
|
3572 |
"json-stable-stringify": {
|
3573 |
+
"version": "4.1.15",
|
3574 |
"resolved": "https://registry.npmjs.org/json-stable-stringify/-/json-stable-stringify-0.0.1.tgz",
|
3575 |
"integrity": "sha1-YRwj6BTbN1Un34URk9tZ3Sryf0U=",
|
3576 |
"dev": true,
|
3579 |
}
|
3580 |
},
|
3581 |
"json-stringify-safe": {
|
3582 |
+
"version": "4.1.15",
|
3583 |
"resolved": "https://registry.npmjs.org/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz",
|
3584 |
"integrity": "sha1-Epai1Y/UXxmg9s4B1lcB4sc1tus=",
|
3585 |
"dev": true
|
3586 |
},
|
3587 |
"json5": {
|
3588 |
+
"version": "4.1.15",
|
3589 |
"resolved": "https://registry.npmjs.org/json5/-/json5-0.5.1.tgz",
|
3590 |
"integrity": "sha1-Hq3nrMASA0rYTiOWdn6tn6VJWCE=",
|
3591 |
"dev": true
|
3592 |
},
|
3593 |
"jsonify": {
|
3594 |
+
"version": "4.1.15",
|
3595 |
"resolved": "https://registry.npmjs.org/jsonify/-/jsonify-0.0.0.tgz",
|
3596 |
"integrity": "sha1-LHS27kHZPKUbe1qu6PUDYx0lKnM=",
|
3597 |
"dev": true
|
3598 |
},
|
3599 |
"jsonparse": {
|
3600 |
+
"version": "4.1.15",
|
3601 |
"resolved": "https://registry.npmjs.org/jsonparse/-/jsonparse-1.3.1.tgz",
|
3602 |
"integrity": "sha1-P02uSpH6wxX3EGL4UhzCOfE2YoA=",
|
3603 |
"dev": true
|
3604 |
},
|
3605 |
"jsonpointer": {
|
3606 |
+
"version": "4.1.15",
|
3607 |
"resolved": "https://registry.npmjs.org/jsonpointer/-/jsonpointer-4.0.1.tgz",
|
3608 |
"integrity": "sha1-T9kss04OnbPInIYi7PUfm5eMbLk=",
|
3609 |
"dev": true
|
3610 |
},
|
3611 |
"jsprim": {
|
3612 |
+
"version": "4.1.15",
|
3613 |
"resolved": "https://registry.npmjs.org/jsprim/-/jsprim-1.4.1.tgz",
|
3614 |
"integrity": "sha1-MT5mvB5cwG5Di8G3SZwuXFastqI=",
|
3615 |
"dev": true,
|
3621 |
},
|
3622 |
"dependencies": {
|
3623 |
"assert-plus": {
|
3624 |
+
"version": "4.1.15",
|
3625 |
"resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz",
|
3626 |
"integrity": "sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU=",
|
3627 |
"dev": true
|
3629 |
}
|
3630 |
},
|
3631 |
"kind-of": {
|
3632 |
+
"version": "4.1.15",
|
3633 |
"resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
|
3634 |
"integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
|
3635 |
"dev": true,
|
3638 |
}
|
3639 |
},
|
3640 |
"labeled-stream-splicer": {
|
3641 |
+
"version": "4.1.15",
|
3642 |
"resolved": "https://registry.npmjs.org/labeled-stream-splicer/-/labeled-stream-splicer-2.0.0.tgz",
|
3643 |
"integrity": "sha1-pS4dE4AkwAuGscDJH2d5GLiuClk=",
|
3644 |
"dev": true,
|
3649 |
},
|
3650 |
"dependencies": {
|
3651 |
"isarray": {
|
3652 |
+
"version": "4.1.15",
|
3653 |
"resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz",
|
3654 |
"integrity": "sha1-ihis/Kmo9Bd+Cav8YDiTmwXR7t8=",
|
3655 |
"dev": true
|
3657 |
}
|
3658 |
},
|
3659 |
"lcid": {
|
3660 |
+
"version": "4.1.15",
|
3661 |
"resolved": "https://registry.npmjs.org/lcid/-/lcid-1.0.0.tgz",
|
3662 |
"integrity": "sha1-MIrMr6C8SDo4Z7S28rlQYlHRuDU=",
|
3663 |
"dev": true,
|
3666 |
}
|
3667 |
},
|
3668 |
"lexical-scope": {
|
3669 |
+
"version": "4.1.15",
|
3670 |
"resolved": "https://registry.npmjs.org/lexical-scope/-/lexical-scope-1.2.0.tgz",
|
3671 |
"integrity": "sha1-/Ope3HBKSzqHls3KQZw6CvryLfQ=",
|
3672 |
"dev": true,
|
3675 |
}
|
3676 |
},
|
3677 |
"liftoff": {
|
3678 |
+
"version": "4.1.15",
|
3679 |
"resolved": "https://registry.npmjs.org/liftoff/-/liftoff-2.3.0.tgz",
|
3680 |
"integrity": "sha1-qY8v9nGD2Lp8+soQVIvX/wVQs4U=",
|
3681 |
"dev": true,
|
3692 |
}
|
3693 |
},
|
3694 |
"load-json-file": {
|
3695 |
+
"version": "4.1.15",
|
3696 |
"resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-1.1.0.tgz",
|
3697 |
"integrity": "sha1-lWkFcI1YtLq0wiYbBPWfMcmTdMA=",
|
3698 |
"dev": true,
|
3705 |
},
|
3706 |
"dependencies": {
|
3707 |
"graceful-fs": {
|
3708 |
+
"version": "4.1.15",
|
3709 |
"resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.1.11.tgz",
|
3710 |
"integrity": "sha1-Dovf5NHduIVNZOBOp8AOKgJuVlg=",
|
3711 |
"dev": true
|
3712 |
},
|
3713 |
"pify": {
|
3714 |
+
"version": "4.1.15",
|
3715 |
"resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz",
|
3716 |
"integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=",
|
3717 |
"dev": true
|
3718 |
},
|
3719 |
"strip-bom": {
|
3720 |
+
"version": "4.1.15",
|
3721 |
"resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-2.0.0.tgz",
|
3722 |
"integrity": "sha1-YhmoVhZSBJHzV4i9vxRHqZx+aw4=",
|
3723 |
"dev": true,
|
3728 |
}
|
3729 |
},
|
3730 |
"lodash": {
|
3731 |
+
"version": "4.1.15",
|
3732 |
"resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.4.tgz",
|
3733 |
"integrity": "sha1-eCA6TRwyiuHYbcpkYONptX9AVa4=",
|
3734 |
"dev": true
|
3735 |
},
|
3736 |
"lodash._basecopy": {
|
3737 |
+
"version": "4.1.15",
|
3738 |
"resolved": "https://registry.npmjs.org/lodash._basecopy/-/lodash._basecopy-3.0.1.tgz",
|
3739 |
"integrity": "sha1-jaDmqHbPNEwK2KVIghEd08XHyjY=",
|
3740 |
"dev": true
|
3741 |
},
|
3742 |
"lodash._basetostring": {
|
3743 |
+
"version": "4.1.15",
|
3744 |
"resolved": "https://registry.npmjs.org/lodash._basetostring/-/lodash._basetostring-3.0.1.tgz",
|
3745 |
"integrity": "sha1-0YYdh3+CSlL2aYMtyvPuFVZqB9U=",
|
3746 |
"dev": true
|
3747 |
},
|
3748 |
"lodash._basevalues": {
|
3749 |
+
"version": "4.1.15",
|
3750 |
"resolved": "https://registry.npmjs.org/lodash._basevalues/-/lodash._basevalues-3.0.0.tgz",
|
3751 |
"integrity": "sha1-W3dXYoAr3j0yl1A+JjAIIP32Ybc=",
|
3752 |
"dev": true
|
3753 |
},
|
3754 |
"lodash._escapehtmlchar": {
|
3755 |
+
"version": "4.1.15",
|
3756 |
"resolved": "https://registry.npmjs.org/lodash._escapehtmlchar/-/lodash._escapehtmlchar-2.4.1.tgz",
|
3757 |
"integrity": "sha1-32fDu2t+jh6DGrSL+geVuSr+iZ0=",
|
3758 |
"dev": true,
|
3761 |
}
|
3762 |
},
|
3763 |
"lodash._escapestringchar": {
|
3764 |
+
"version": "4.1.15",
|
3765 |
"resolved": "https://registry.npmjs.org/lodash._escapestringchar/-/lodash._escapestringchar-2.4.1.tgz",
|
3766 |
"integrity": "sha1-7P4iYYoq3lC/7qQ5N+Ud9m8O23I=",
|
3767 |
"dev": true
|
3768 |
},
|
3769 |
"lodash._getnative": {
|
3770 |
+
"version": "4.1.15",
|
3771 |
"resolved": "https://registry.npmjs.org/lodash._getnative/-/lodash._getnative-3.9.1.tgz",
|
3772 |
"integrity": "sha1-VwvH3t5G1hzc3mh9ZdPuy6o6r/U=",
|
3773 |
"dev": true
|
3774 |
},
|
3775 |
"lodash._htmlescapes": {
|
3776 |
+
"version": "4.1.15",
|
3777 |
"resolved": "https://registry.npmjs.org/lodash._htmlescapes/-/lodash._htmlescapes-2.4.1.tgz",
|
3778 |
"integrity": "sha1-MtFL8IRLbeb4tioFG09nwii2JMs=",
|
3779 |
"dev": true
|
3780 |
},
|
3781 |
"lodash._isiterateecall": {
|
3782 |
+
"version": "4.1.15",
|
3783 |
"resolved": "https://registry.npmjs.org/lodash._isiterateecall/-/lodash._isiterateecall-3.0.9.tgz",
|
3784 |
"integrity": "sha1-UgOte6Ql+uhCRg5pbbnPPmqsBXw=",
|
3785 |
"dev": true
|
3786 |
},
|
3787 |
"lodash._isnative": {
|
3788 |
+
"version": "4.1.15",
|
3789 |
"resolved": "https://registry.npmjs.org/lodash._isnative/-/lodash._isnative-2.4.1.tgz",
|
3790 |
"integrity": "sha1-PqZAS3hKe+g2x7V1gOHN95sUgyw=",
|
3791 |
"dev": true
|
3792 |
},
|
3793 |
"lodash._objecttypes": {
|
3794 |
+
"version": "4.1.15",
|
3795 |
"resolved": "https://registry.npmjs.org/lodash._objecttypes/-/lodash._objecttypes-2.4.1.tgz",
|
3796 |
"integrity": "sha1-fAt/admKH3ZSn4kLDNsbTf7BHBE=",
|
3797 |
"dev": true
|
3798 |
},
|
3799 |
"lodash._reescape": {
|
3800 |
+
"version": "4.1.15",
|
3801 |
"resolved": "https://registry.npmjs.org/lodash._reescape/-/lodash._reescape-3.0.0.tgz",
|
3802 |
"integrity": "sha1-Kx1vXf4HyKNVdT5fJ/rH8c3hYWo=",
|
3803 |
"dev": true
|
3804 |
},
|
3805 |
"lodash._reevaluate": {
|
3806 |
+
"version": "4.1.15",
|
3807 |
"resolved": "https://registry.npmjs.org/lodash._reevaluate/-/lodash._reevaluate-3.0.0.tgz",
|
3808 |
"integrity": "sha1-WLx0xAZklTrgsSTYBpltrKQx4u0=",
|
3809 |
"dev": true
|
3810 |
},
|
3811 |
"lodash._reinterpolate": {
|
3812 |
+
"version": "4.1.15",
|
3813 |
"resolved": "https://registry.npmjs.org/lodash._reinterpolate/-/lodash._reinterpolate-3.0.0.tgz",
|
3814 |
"integrity": "sha1-DM8tiRZq8Ds2Y8eWU4t1rG4RTZ0=",
|
3815 |
"dev": true
|
3816 |
},
|
3817 |
"lodash._reunescapedhtml": {
|
3818 |
+
"version": "4.1.15",
|
3819 |
"resolved": "https://registry.npmjs.org/lodash._reunescapedhtml/-/lodash._reunescapedhtml-2.4.1.tgz",
|
3820 |
"integrity": "sha1-dHxPxAED6zu4oJduVx96JlnpO6c=",
|
3821 |
"dev": true,
|
3825 |
},
|
3826 |
"dependencies": {
|
3827 |
"lodash.keys": {
|
3828 |
+
"version": "4.1.15",
|
3829 |
"resolved": "https://registry.npmjs.org/lodash.keys/-/lodash.keys-2.4.1.tgz",
|
3830 |
"integrity": "sha1-SN6kbfj/djKxDXBrissmWR4rNyc=",
|
3831 |
"dev": true,
|
3838 |
}
|
3839 |
},
|
3840 |
"lodash._root": {
|
3841 |
+
"version": "4.1.15",
|
3842 |
"resolved": "https://registry.npmjs.org/lodash._root/-/lodash._root-3.0.1.tgz",
|
3843 |
"integrity": "sha1-+6HEUkwZ7ppfgTa0YJ8BfPTe1pI=",
|
3844 |
"dev": true
|
3845 |
},
|
3846 |
"lodash._shimkeys": {
|
3847 |
+
"version": "4.1.15",
|
3848 |
"resolved": "https://registry.npmjs.org/lodash._shimkeys/-/lodash._shimkeys-2.4.1.tgz",
|
3849 |
"integrity": "sha1-bpzJZm/wgfC1psl4uD4kLmlJ0gM=",
|
3850 |
"dev": true,
|
3853 |
}
|
3854 |
},
|
3855 |
"lodash.assign": {
|
3856 |
+
"version": "4.1.15",
|
3857 |
"resolved": "https://registry.npmjs.org/lodash.assign/-/lodash.assign-4.2.0.tgz",
|
3858 |
"integrity": "sha1-DZnzzNem0mHRm9rrkkUAXShYCOc=",
|
3859 |
"dev": true
|
3860 |
},
|
3861 |
"lodash.clonedeep": {
|
3862 |
+
"version": "4.1.15",
|
3863 |
"resolved": "https://registry.npmjs.org/lodash.clonedeep/-/lodash.clonedeep-4.5.0.tgz",
|
3864 |
"integrity": "sha1-4j8/nE+Pvd6HJSnBBxhXoIblzO8=",
|
3865 |
"dev": true
|
3866 |
},
|
3867 |
"lodash.defaults": {
|
3868 |
+
"version": "4.1.15",
|
3869 |
"resolved": "https://registry.npmjs.org/lodash.defaults/-/lodash.defaults-2.4.1.tgz",
|
3870 |
"integrity": "sha1-p+iIXwXmiFEUS24SqPNngCa8TFQ=",
|
3871 |
"dev": true,
|
3875 |
},
|
3876 |
"dependencies": {
|
3877 |
"lodash.keys": {
|
3878 |
+
"version": "4.1.15",
|
3879 |
"resolved": "https://registry.npmjs.org/lodash.keys/-/lodash.keys-2.4.1.tgz",
|
3880 |
"integrity": "sha1-SN6kbfj/djKxDXBrissmWR4rNyc=",
|
3881 |
"dev": true,
|
3888 |
}
|
3889 |
},
|
3890 |
"lodash.escape": {
|
3891 |
+
"version": "4.1.15",
|
3892 |
"resolved": "https://registry.npmjs.org/lodash.escape/-/lodash.escape-3.2.0.tgz",
|
3893 |
"integrity": "sha1-mV7g3BjBtIzJLv+ucaEKq1tIdpg=",
|
3894 |
"dev": true,
|
3897 |
}
|
3898 |
},
|
3899 |
"lodash.isarguments": {
|
3900 |
+
"version": "4.1.15",
|
3901 |
"resolved": "https://registry.npmjs.org/lodash.isarguments/-/lodash.isarguments-3.1.0.tgz",
|
3902 |
"integrity": "sha1-L1c9hcaiQon/AGY7SRwdM4/zRYo=",
|
3903 |
"dev": true
|
3904 |
},
|
3905 |
"lodash.isarray": {
|
3906 |
+
"version": "4.1.15",
|
3907 |
"resolved": "https://registry.npmjs.org/lodash.isarray/-/lodash.isarray-3.0.4.tgz",
|
3908 |
"integrity": "sha1-eeTriMNqgSKvhvhEqpvNhRtfu1U=",
|
3909 |
"dev": true
|
3910 |
},
|
3911 |
"lodash.isobject": {
|
3912 |
+
"version": "4.1.15",
|
3913 |
"resolved": "https://registry.npmjs.org/lodash.isobject/-/lodash.isobject-2.4.1.tgz",
|
3914 |
"integrity": "sha1-Wi5H/mmVPx7mMafrof5k0tBlWPU=",
|
3915 |
"dev": true,
|
3918 |
}
|
3919 |
},
|
3920 |
"lodash.isplainobject": {
|
3921 |
+
"version": "4.1.15",
|
3922 |
"resolved": "https://registry.npmjs.org/lodash.isplainobject/-/lodash.isplainobject-4.0.6.tgz",
|
3923 |
"integrity": "sha1-fFJqUtibRcRcxpC4gWO+BJf1UMs=",
|
3924 |
"dev": true
|
3925 |
},
|
3926 |
"lodash.isstring": {
|
3927 |
+
"version": "4.1.15",
|
3928 |
"resolved": "https://registry.npmjs.org/lodash.isstring/-/lodash.isstring-4.0.1.tgz",
|
3929 |
"integrity": "sha1-1SfftUVuynzJu5XV2ur4i6VKVFE=",
|
3930 |
"dev": true
|
3931 |
},
|
3932 |
"lodash.keys": {
|
3933 |
+
"version": "4.1.15",
|
3934 |
"resolved": "https://registry.npmjs.org/lodash.keys/-/lodash.keys-3.1.2.tgz",
|
3935 |
"integrity": "sha1-TbwEcrFWvlCgsoaFXRvQsMZWCYo=",
|
3936 |
"dev": true,
|
3941 |
}
|
3942 |
},
|
3943 |
"lodash.mapvalues": {
|
3944 |
+
"version": "4.1.15",
|
3945 |
"resolved": "https://registry.npmjs.org/lodash.mapvalues/-/lodash.mapvalues-4.6.0.tgz",
|
3946 |
"integrity": "sha1-G6+lAF3p3W9PJmaMMMo3IwzJaJw=",
|
3947 |
"dev": true
|
3948 |
},
|
3949 |
"lodash.memoize": {
|
3950 |
+
"version": "4.1.15",
|
3951 |
"resolved": "https://registry.npmjs.org/lodash.memoize/-/lodash.memoize-3.0.4.tgz",
|
3952 |
"integrity": "sha1-LcvSwofLwKVcxCMovQxzYVDVPj8=",
|
3953 |
"dev": true
|
3954 |
},
|
3955 |
"lodash.mergewith": {
|
3956 |
+
"version": "4.1.15",
|
3957 |
"resolved": "https://registry.npmjs.org/lodash.mergewith/-/lodash.mergewith-4.6.0.tgz",
|
3958 |
"integrity": "sha1-FQzwoWeR9ZA7iJHqsVRgknS96lU=",
|
3959 |
"dev": true
|
3960 |
},
|
3961 |
"lodash.restparam": {
|
3962 |
+
"version": "4.1.15",
|
3963 |
"resolved": "https://registry.npmjs.org/lodash.restparam/-/lodash.restparam-3.6.1.tgz",
|
3964 |
"integrity": "sha1-k2pOMJ7zMKdkXtQUWYbIWuWyCAU=",
|
3965 |
"dev": true
|
3966 |
},
|
3967 |
"lodash.template": {
|
3968 |
+
"version": "4.1.15",
|
3969 |
"resolved": "https://registry.npmjs.org/lodash.template/-/lodash.template-3.6.2.tgz",
|
3970 |
"integrity": "sha1-+M3sxhaaJVvpCYrosMU9N4kx0U8=",
|
3971 |
"dev": true,
|
3982 |
}
|
3983 |
},
|
3984 |
"lodash.templatesettings": {
|
3985 |
+
"version": "4.1.15",
|
3986 |
"resolved": "https://registry.npmjs.org/lodash.templatesettings/-/lodash.templatesettings-3.1.1.tgz",
|
3987 |
"integrity": "sha1-+zB4RHU7Zrnxr6VOJix0UwfbqOU=",
|
3988 |
"dev": true,
|
3992 |
}
|
3993 |
},
|
3994 |
"lodash.values": {
|
3995 |
+
"version": "4.1.15",
|
3996 |
"resolved": "https://registry.npmjs.org/lodash.values/-/lodash.values-2.4.1.tgz",
|
3997 |
"integrity": "sha1-q/UUQ2s8twUAFieXjLzzCxKA7qQ=",
|
3998 |
"dev": true,
|
4001 |
},
|
4002 |
"dependencies": {
|
4003 |
"lodash.keys": {
|
4004 |
+
"version": "4.1.15",
|
4005 |
"resolved": "https://registry.npmjs.org/lodash.keys/-/lodash.keys-2.4.1.tgz",
|
4006 |
"integrity": "sha1-SN6kbfj/djKxDXBrissmWR4rNyc=",
|
4007 |
"dev": true,
|
4014 |
}
|
4015 |
},
|
4016 |
"loose-envify": {
|
4017 |
+
"version": "4.1.15",
|
4018 |
"resolved": "https://registry.npmjs.org/loose-envify/-/loose-envify-1.3.1.tgz",
|
4019 |
"integrity": "sha1-0aitM/qc4OcT1l/dCsi3SNR4yEg=",
|
4020 |
"dev": true,
|
4023 |
}
|
4024 |
},
|
4025 |
"loud-rejection": {
|
4026 |
+
"version": "4.1.15",
|
4027 |
"resolved": "https://registry.npmjs.org/loud-rejection/-/loud-rejection-1.6.0.tgz",
|
4028 |
"integrity": "sha1-W0b4AUft7leIcPCG0Eghz5mOVR8=",
|
4029 |
"dev": true,
|
4033 |
}
|
4034 |
},
|
4035 |
"lru-cache": {
|
4036 |
+
"version": "4.1.15",
|
4037 |
"resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-2.7.3.tgz",
|
4038 |
"integrity": "sha1-bUUk6LlV+V1PW1iFHOId1y+06VI=",
|
4039 |
"dev": true
|
4040 |
},
|
4041 |
"lru-queue": {
|
4042 |
+
"version": "4.1.15",
|
4043 |
"resolved": "https://registry.npmjs.org/lru-queue/-/lru-queue-0.1.0.tgz",
|
4044 |
"integrity": "sha1-Jzi9nw089PhEkMVzbEhpmsYyzaM=",
|
4045 |
"dev": true,
|
4048 |
}
|
4049 |
},
|
4050 |
"make-error": {
|
4051 |
+
"version": "4.1.15",
|
4052 |
"resolved": "https://registry.npmjs.org/make-error/-/make-error-1.3.0.tgz",
|
4053 |
"integrity": "sha1-Uq06M5zPEM5itAQLcI/nByRLi5Y=",
|
4054 |
"dev": true
|
4055 |
},
|
4056 |
"make-error-cause": {
|
4057 |
+
"version": "4.1.15",
|
4058 |
"resolved": "https://registry.npmjs.org/make-error-cause/-/make-error-cause-1.2.2.tgz",
|
4059 |
"integrity": "sha1-3wOI/NCzeBbf8KX7gQiTl3fcvJ0=",
|
4060 |
"dev": true,
|
4063 |
}
|
4064 |
},
|
4065 |
"map-cache": {
|
4066 |
+
"version": "4.1.15",
|
4067 |
"resolved": "https://registry.npmjs.org/map-cache/-/map-cache-0.2.2.tgz",
|
4068 |
"integrity": "sha1-wyq9C9ZSXZsFFkW7TyasXcmKDb8=",
|
4069 |
"dev": true
|
4070 |
},
|
4071 |
"map-obj": {
|
4072 |
+
"version": "4.1.15",
|
4073 |
"resolved": "https://registry.npmjs.org/map-obj/-/map-obj-1.0.1.tgz",
|
4074 |
"integrity": "sha1-2TPOuSBdgr3PSIb2dCvcK03qFG0=",
|
4075 |
"dev": true
|
4076 |
},
|
4077 |
"map-stream": {
|
4078 |
+
"version": "4.1.15",
|
4079 |
"resolved": "https://registry.npmjs.org/map-stream/-/map-stream-0.1.0.tgz",
|
4080 |
"integrity": "sha1-5WqpTEyAVaFkBKBnS3jyFffI4ZQ=",
|
4081 |
"dev": true
|
4082 |
},
|
4083 |
"md5.js": {
|
4084 |
+
"version": "4.1.15",
|
4085 |
"resolved": "https://registry.npmjs.org/md5.js/-/md5.js-1.3.4.tgz",
|
4086 |
"integrity": "sha1-6b296UogpawYsENA/Fdk1bCdkB0=",
|
4087 |
"dev": true,
|
4091 |
},
|
4092 |
"dependencies": {
|
4093 |
"hash-base": {
|
4094 |
+
"version": "4.1.15",
|
4095 |
"resolved": "https://registry.npmjs.org/hash-base/-/hash-base-3.0.4.tgz",
|
4096 |
"integrity": "sha1-X8hoaEfs1zSZQDMZprCj8/auSRg=",
|
4097 |
"dev": true,
|
4103 |
}
|
4104 |
},
|
4105 |
"memoizee": {
|
4106 |
+
"version": "4.1.15",
|
4107 |
"resolved": "https://registry.npmjs.org/memoizee/-/memoizee-0.4.11.tgz",
|
4108 |
"integrity": "sha1-vemBdmPJ5A/bKk6hw2cpYIeujI8=",
|
4109 |
"dev": true,
|
4119 |
}
|
4120 |
},
|
4121 |
"meow": {
|
4122 |
+
"version": "4.1.15",
|
4123 |
"resolved": "https://registry.npmjs.org/meow/-/meow-3.7.0.tgz",
|
4124 |
"integrity": "sha1-cstmi0JSKCkKu/qFaJJYcwioAfs=",
|
4125 |
"dev": true,
|
4137 |
},
|
4138 |
"dependencies": {
|
4139 |
"object-assign": {
|
4140 |
+
"version": "4.1.15",
|
4141 |
"resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz",
|
4142 |
"integrity": "sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM=",
|
4143 |
"dev": true
|
4145 |
}
|
4146 |
},
|
4147 |
"merge-stream": {
|
4148 |
+
"version": "4.1.15",
|
4149 |
"resolved": "https://registry.npmjs.org/merge-stream/-/merge-stream-1.0.1.tgz",
|
4150 |
"integrity": "sha1-QEEgLVCKNCugAXQAjfDCUbjBNeE=",
|
4151 |
"dev": true,
|
4154 |
}
|
4155 |
},
|
4156 |
"micromatch": {
|
4157 |
+
"version": "4.1.15",
|
4158 |
"resolved": "https://registry.npmjs.org/micromatch/-/micromatch-2.3.11.tgz",
|
4159 |
"integrity": "sha1-hmd8l9FyCzY0MdBNDRUpO9OMFWU=",
|
4160 |
"dev": true,
|
4175 |
}
|
4176 |
},
|
4177 |
"miller-rabin": {
|
4178 |
+
"version": "4.1.15",
|
4179 |
"resolved": "https://registry.npmjs.org/miller-rabin/-/miller-rabin-4.0.1.tgz",
|
4180 |
"integrity": "sha512-115fLhvZVqWwHPbClyntxEVfVDfl9DLLTuJvq3g2O/Oxi8AiNouAHvDSzHS0viUJc+V5vm3eq91Xwqn9dp4jRA==",
|
4181 |
"dev": true,
|
4185 |
}
|
4186 |
},
|
4187 |
"mime-db": {
|
4188 |
+
"version": "4.1.15",
|
4189 |
"resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.30.0.tgz",
|
4190 |
"integrity": "sha1-dMZD2i3Z1qRTmZY0ZbJtXKfXHwE=",
|
4191 |
"dev": true
|
4192 |
},
|
4193 |
"mime-types": {
|
4194 |
+
"version": "4.1.15",
|
4195 |
"resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.17.tgz",
|
4196 |
"integrity": "sha1-Cdejk/A+mVp5+K+Fe3Cp4KsWVXo=",
|
4197 |
"dev": true,
|
4200 |
}
|
4201 |
},
|
4202 |
"minimalistic-assert": {
|
4203 |
+
"version": "4.1.15",
|
4204 |
"resolved": "https://registry.npmjs.org/minimalistic-assert/-/minimalistic-assert-1.0.0.tgz",
|
4205 |
"integrity": "sha1-cCvi3aazf0g2vLP121ZkG2Sh09M=",
|
4206 |
"dev": true
|
4207 |
},
|
4208 |
"minimalistic-crypto-utils": {
|
4209 |
+
"version": "4.1.15",
|
4210 |
"resolved": "https://registry.npmjs.org/minimalistic-crypto-utils/-/minimalistic-crypto-utils-1.0.1.tgz",
|
4211 |
"integrity": "sha1-9sAMHAsIIkblxNmd+4x8CDsrWCo=",
|
4212 |
"dev": true
|
4213 |
},
|
4214 |
"minimatch": {
|
4215 |
+
"version": "4.1.15",
|
4216 |
"resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz",
|
4217 |
"integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==",
|
4218 |
"dev": true,
|
4221 |
}
|
4222 |
},
|
4223 |
"minimist": {
|
4224 |
+
"version": "4.1.15",
|
4225 |
"resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz",
|
4226 |
"integrity": "sha1-o1AIsg9BOD7sH7kU9M1d95omQoQ=",
|
4227 |
"dev": true
|
4228 |
},
|
4229 |
"mithril": {
|
4230 |
+
"version": "4.1.15",
|
4231 |
"resolved": "https://registry.npmjs.org/mithril/-/mithril-1.1.5.tgz",
|
4232 |
"integrity": "sha512-oicjiWJmdz/pcmQmImDuqe+Ff1hEJSoj4T7yL0E+12DwYIr/LOtBQjJmm8xzRDqRTanWPbIjFb+3JYl8w2Hrqw=="
|
4233 |
},
|
4234 |
"mkdirp": {
|
4235 |
+
"version": "4.1.15",
|
4236 |
"resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.1.tgz",
|
4237 |
"integrity": "sha1-MAV0OOrGz3+MR2fzhkjWaX11yQM=",
|
4238 |
"dev": true,
|
4241 |
},
|
4242 |
"dependencies": {
|
4243 |
"minimist": {
|
4244 |
+
"version": "4.1.15",
|
4245 |
"resolved": "https://registry.npmjs.org/minimist/-/minimist-0.0.8.tgz",
|
4246 |
"integrity": "sha1-hX/Kv8M5fSYluCKCYuhqp6ARsF0=",
|
4247 |
"dev": true
|
4249 |
}
|
4250 |
},
|
4251 |
"module-deps": {
|
4252 |
+
"version": "4.1.15",
|
4253 |
"resolved": "https://registry.npmjs.org/module-deps/-/module-deps-4.1.1.tgz",
|
4254 |
"integrity": "sha1-IyFYM/HaE/1gbMuAh7RIUty4If0=",
|
4255 |
"dev": true,
|
4272 |
},
|
4273 |
"dependencies": {
|
4274 |
"concat-stream": {
|
4275 |
+
"version": "4.1.15",
|
4276 |
"resolved": "https://registry.npmjs.org/concat-stream/-/concat-stream-1.5.2.tgz",
|
4277 |
"integrity": "sha1-cIl4Yk2FavQaWnQd790mHadSwmY=",
|
4278 |
"dev": true,
|
4283 |
},
|
4284 |
"dependencies": {
|
4285 |
"readable-stream": {
|
4286 |
+
"version": "4.1.15",
|
4287 |
"resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.0.6.tgz",
|
4288 |
"integrity": "sha1-j5A0HmilPMySh4jaz80Rs265t44=",
|
4289 |
"dev": true,
|
4299 |
}
|
4300 |
},
|
4301 |
"string_decoder": {
|
4302 |
+
"version": "4.1.15",
|
4303 |
"resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz",
|
4304 |
"integrity": "sha1-YuIDvEF2bGwoyfyEMB2rHFMQ+pQ=",
|
4305 |
"dev": true
|
4307 |
}
|
4308 |
},
|
4309 |
"ms": {
|
4310 |
+
"version": "4.1.15",
|
4311 |
"resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
|
4312 |
"integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=",
|
4313 |
"dev": true
|
4314 |
},
|
4315 |
"multipipe": {
|
4316 |
+
"version": "4.1.15",
|
4317 |
"resolved": "https://registry.npmjs.org/multipipe/-/multipipe-0.1.2.tgz",
|
4318 |
"integrity": "sha1-Ko8t33Du1WTf8tV/HhoTfZ8FB4s=",
|
4319 |
"dev": true,
|
4322 |
},
|
4323 |
"dependencies": {
|
4324 |
"duplexer2": {
|
4325 |
+
"version": "4.1.15",
|
4326 |
"resolved": "https://registry.npmjs.org/duplexer2/-/duplexer2-0.0.2.tgz",
|
4327 |
"integrity": "sha1-xhTc9n4vsUmVqRcR5aYX6KYKMds=",
|
4328 |
"dev": true,
|
4331 |
}
|
4332 |
},
|
4333 |
"isarray": {
|
4334 |
+
"version": "4.1.15",
|
4335 |
"resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz",
|
4336 |
"integrity": "sha1-ihis/Kmo9Bd+Cav8YDiTmwXR7t8=",
|
4337 |
"dev": true
|
4338 |
},
|
4339 |
"readable-stream": {
|
4340 |
+
"version": "4.1.15",
|
4341 |
"resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-1.1.14.tgz",
|
4342 |
"integrity": "sha1-fPTFTvZI44EwhMY23SB54WbAgdk=",
|
4343 |
"dev": true,
|
4349 |
}
|
4350 |
},
|
4351 |
"string_decoder": {
|
4352 |
+
"version": "4.1.15",
|
4353 |
"resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz",
|
4354 |
"integrity": "sha1-YuIDvEF2bGwoyfyEMB2rHFMQ+pQ=",
|
4355 |
"dev": true
|
4357 |
}
|
4358 |
},
|
4359 |
"nan": {
|
4360 |
+
"version": "4.1.15",
|
4361 |
"resolved": "https://registry.npmjs.org/nan/-/nan-2.8.0.tgz",
|
4362 |
"integrity": "sha1-7XFfP+neArV6XmJS2QqWZ14fCFo=",
|
4363 |
"dev": true
|
4364 |
},
|
4365 |
"natives": {
|
4366 |
+
"version": "4.1.15",
|
4367 |
"resolved": "https://registry.npmjs.org/natives/-/natives-1.1.0.tgz",
|
4368 |
"integrity": "sha1-6f+EFBimsux6SV6TmYT3jxY+bjE=",
|
4369 |
"dev": true
|
4370 |
},
|
4371 |
"next-tick": {
|
4372 |
+
"version": "4.1.15",
|
4373 |
"resolved": "https://registry.npmjs.org/next-tick/-/next-tick-1.0.0.tgz",
|
4374 |
"integrity": "sha1-yobR/ogoFpsBICCOPchCS524NCw=",
|
4375 |
"dev": true
|
4376 |
},
|
4377 |
"node-gyp": {
|
4378 |
+
"version": "4.1.15",
|
4379 |
"resolved": "https://registry.npmjs.org/node-gyp/-/node-gyp-3.6.2.tgz",
|
4380 |
"integrity": "sha1-m/vlRWIoYoSDjnUOrAUpWFP6HGA=",
|
4381 |
"dev": true,
|
4396 |
},
|
4397 |
"dependencies": {
|
4398 |
"graceful-fs": {
|
4399 |
+
"version": "4.1.15",
|
4400 |
"resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.1.11.tgz",
|
4401 |
"integrity": "sha1-Dovf5NHduIVNZOBOp8AOKgJuVlg=",
|
4402 |
"dev": true
|
4403 |
},
|
4404 |
"semver": {
|
4405 |
+
"version": "4.1.15",
|
4406 |
"resolved": "https://registry.npmjs.org/semver/-/semver-5.3.0.tgz",
|
4407 |
"integrity": "sha1-myzl094C0XxgEq0yaqa00M9U+U8=",
|
4408 |
"dev": true
|
4410 |
}
|
4411 |
},
|
4412 |
"node-sass": {
|
4413 |
+
"version": "4.1.15",
|
4414 |
"resolved": "https://registry.npmjs.org/node-sass/-/node-sass-4.7.2.tgz",
|
4415 |
"integrity": "sha512-CaV+wLqZ7//Jdom5aUFCpGNoECd7BbNhjuwdsX/LkXBrHl8eb1Wjw4HvWqcFvhr5KuNgAk8i/myf/MQ1YYeroA==",
|
4416 |
"dev": true,
|
4437 |
},
|
4438 |
"dependencies": {
|
4439 |
"gaze": {
|
4440 |
+
"version": "4.1.15",
|
4441 |
"resolved": "https://registry.npmjs.org/gaze/-/gaze-1.1.2.tgz",
|
4442 |
"integrity": "sha1-hHIkZ3rbiHDWeSV+0ziP22HkAQU=",
|
4443 |
"dev": true,
|
4446 |
}
|
4447 |
},
|
4448 |
"globule": {
|
4449 |
+
"version": "4.1.15",
|
4450 |
"resolved": "https://registry.npmjs.org/globule/-/globule-1.2.0.tgz",
|
4451 |
"integrity": "sha1-HcScaCLdnoovoAuiopUAboZkvQk=",
|
4452 |
"dev": true,
|
4459 |
}
|
4460 |
},
|
4461 |
"node.extend": {
|
4462 |
+
"version": "4.1.15",
|
4463 |
"resolved": "https://registry.npmjs.org/node.extend/-/node.extend-1.1.6.tgz",
|
4464 |
"integrity": "sha1-p7iCyC1sk6SGOlUEvV3o7IYli5Y=",
|
4465 |
"dev": true,
|
4468 |
}
|
4469 |
},
|
4470 |
"nopt": {
|
4471 |
+
"version": "4.1.15",
|
4472 |
"resolved": "https://registry.npmjs.org/nopt/-/nopt-3.0.6.tgz",
|
4473 |
"integrity": "sha1-xkZdvwirzU2zWTF/eaxopkayj/k=",
|
4474 |
"dev": true,
|
4477 |
}
|
4478 |
},
|
4479 |
"normalize-package-data": {
|
4480 |
+
"version": "4.1.15",
|
4481 |
"resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.4.0.tgz",
|
4482 |
"integrity": "sha512-9jjUFbTPfEy3R/ad/2oNbKtW9Hgovl5O1FvFWKkKblNXoN/Oou6+9+KKohPK13Yc3/TyunyWhJp6gvRNR/PPAw==",
|
4483 |
"dev": true,
|
4489 |
}
|
4490 |
},
|
4491 |
"normalize-path": {
|
4492 |
+
"version": "4.1.15",
|
4493 |
"resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-2.1.1.tgz",
|
4494 |
"integrity": "sha1-GrKLVW4Zg2Oowab35vogE3/mrtk=",
|
4495 |
"dev": true,
|
4498 |
}
|
4499 |
},
|
4500 |
"npmlog": {
|
4501 |
+
"version": "4.1.15",
|
4502 |
"resolved": "https://registry.npmjs.org/npmlog/-/npmlog-4.1.2.tgz",
|
4503 |
"integrity": "sha512-2uUqazuKlTaSI/dC8AzicUck7+IrEaOnN/e0jd3Xtt1KcGpwx30v50mL7oPyr/h9bL3E4aZccVwpwP+5W9Vjkg==",
|
4504 |
"dev": true,
|
4510 |
}
|
4511 |
},
|
4512 |
"number-is-nan": {
|
4513 |
+
"version": "4.1.15",
|
4514 |
"resolved": "https://registry.npmjs.org/number-is-nan/-/number-is-nan-1.0.1.tgz",
|
4515 |
"integrity": "sha1-CXtgK1NCKlIsGvuHkDGDNpQaAR0=",
|
4516 |
"dev": true
|
4517 |
},
|
4518 |
"oauth-sign": {
|
4519 |
+
"version": "4.1.15",
|
4520 |
"resolved": "https://registry.npmjs.org/oauth-sign/-/oauth-sign-0.8.2.tgz",
|
4521 |
"integrity": "sha1-Rqarfwrq2N6unsBWV4C31O/rnUM=",
|
4522 |
"dev": true
|
4523 |
},
|
4524 |
"object-assign": {
|
4525 |
+
"version": "4.1.15",
|
4526 |
"resolved": "https://registry.npmjs.org/object-assign/-/object-assign-3.0.0.tgz",
|
4527 |
"integrity": "sha1-m+3VygiXlJvKR+f/QIBi1Un1h/I=",
|
4528 |
"dev": true
|
4529 |
},
|
4530 |
"object.defaults": {
|
4531 |
+
"version": "4.1.15",
|
4532 |
"resolved": "https://registry.npmjs.org/object.defaults/-/object.defaults-1.1.0.tgz",
|
4533 |
"integrity": "sha1-On+GgzS0B96gbaFtiNXNKeQ1/s8=",
|
4534 |
"dev": true,
|
4540 |
},
|
4541 |
"dependencies": {
|
4542 |
"for-own": {
|
4543 |
+
"version": "4.1.15",
|
4544 |
"resolved": "https://registry.npmjs.org/for-own/-/for-own-1.0.0.tgz",
|
4545 |
"integrity": "sha1-xjMy9BXO3EsE2/5wz4NklMU8tEs=",
|
4546 |
"dev": true,
|
4549 |
}
|
4550 |
},
|
4551 |
"isobject": {
|
4552 |
+
"version": "4.1.15",
|
4553 |
"resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz",
|
4554 |
"integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=",
|
4555 |
"dev": true
|
4557 |
}
|
4558 |
},
|
4559 |
"object.omit": {
|
4560 |
+
"version": "4.1.15",
|
4561 |
"resolved": "https://registry.npmjs.org/object.omit/-/object.omit-2.0.1.tgz",
|
4562 |
"integrity": "sha1-Gpx0SCnznbuFjHbKNXmuKlTr0fo=",
|
4563 |
"dev": true,
|
4567 |
}
|
4568 |
},
|
4569 |
"object.pick": {
|
4570 |
+
"version": "4.1.15",
|
4571 |
"resolved": "https://registry.npmjs.org/object.pick/-/object.pick-1.3.0.tgz",
|
4572 |
"integrity": "sha1-h6EKxMFpS9Lhy/U1kaZhQftd10c=",
|
4573 |
"dev": true,
|
4576 |
},
|
4577 |
"dependencies": {
|
4578 |
"isobject": {
|
4579 |
+
"version": "4.1.15",
|
4580 |
"resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz",
|
4581 |
"integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=",
|
4582 |
"dev": true
|
4584 |
}
|
4585 |
},
|
4586 |
"once": {
|
4587 |
+
"version": "4.1.15",
|
4588 |
"resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz",
|
4589 |
"integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=",
|
4590 |
"dev": true,
|
4593 |
}
|
4594 |
},
|
4595 |
"orchestrator": {
|
4596 |
+
"version": "4.1.15",
|
4597 |
"resolved": "https://registry.npmjs.org/orchestrator/-/orchestrator-0.3.8.tgz",
|
4598 |
"integrity": "sha1-FOfp4nZPcxX7rBhOUGx6pt+UrX4=",
|
4599 |
"dev": true,
|
4604 |
}
|
4605 |
},
|
4606 |
"ordered-read-streams": {
|
4607 |
+
"version": "4.1.15",
|
4608 |
"resolved": "https://registry.npmjs.org/ordered-read-streams/-/ordered-read-streams-0.1.0.tgz",
|
4609 |
"integrity": "sha1-/VZamvjrRHO6abbtijQ1LLVS8SY=",
|
4610 |
"dev": true
|
4611 |
},
|
4612 |
"os-browserify": {
|
4613 |
+
"version": "4.1.15",
|
4614 |
"resolved": "https://registry.npmjs.org/os-browserify/-/os-browserify-0.3.0.tgz",
|
4615 |
"integrity": "sha1-hUNzx/XCMVkU/Jv8a9gjj92h7Cc=",
|
4616 |
"dev": true
|
4617 |
},
|
4618 |
"os-homedir": {
|
4619 |
+
"version": "4.1.15",
|
4620 |
"resolved": "https://registry.npmjs.org/os-homedir/-/os-homedir-1.0.2.tgz",
|
4621 |
"integrity": "sha1-/7xJiDNuDoM94MFox+8VISGqf7M=",
|
4622 |
"dev": true
|
4623 |
},
|
4624 |
"os-locale": {
|
4625 |
+
"version": "4.1.15",
|
4626 |
"resolved": "https://registry.npmjs.org/os-locale/-/os-locale-1.4.0.tgz",
|
4627 |
"integrity": "sha1-IPnxeuKe00XoveWDsT0gCYA8FNk=",
|
4628 |
"dev": true,
|
4631 |
}
|
4632 |
},
|
4633 |
"os-tmpdir": {
|
4634 |
+
"version": "4.1.15",
|
4635 |
"resolved": "https://registry.npmjs.org/os-tmpdir/-/os-tmpdir-1.0.2.tgz",
|
4636 |
"integrity": "sha1-u+Z0BseaqFxc/sdm/lc0VV36EnQ=",
|
4637 |
"dev": true
|
4638 |
},
|
4639 |
"osenv": {
|
4640 |
+
"version": "4.1.15",
|
4641 |
"resolved": "https://registry.npmjs.org/osenv/-/osenv-0.1.4.tgz",
|
4642 |
"integrity": "sha1-Qv5tWVPfBsgGS+bxdsPQWqqjRkQ=",
|
4643 |
"dev": true,
|
4647 |
}
|
4648 |
},
|
4649 |
"pako": {
|
4650 |
+
"version": "4.1.15",
|
4651 |
"resolved": "https://registry.npmjs.org/pako/-/pako-1.0.6.tgz",
|
4652 |
"integrity": "sha512-lQe48YPsMJAig+yngZ87Lus+NF+3mtu7DVOBu6b/gHO1YpKwIj5AWjZ/TOS7i46HD/UixzWb1zeWDZfGZ3iYcg==",
|
4653 |
"dev": true
|
4654 |
},
|
4655 |
"parents": {
|
4656 |
+
"version": "4.1.15",
|
4657 |
"resolved": "https://registry.npmjs.org/parents/-/parents-1.0.1.tgz",
|
4658 |
"integrity": "sha1-/t1NK/GTp3dF/nHjcdc8MwfZx1E=",
|
4659 |
"dev": true,
|
4662 |
}
|
4663 |
},
|
4664 |
"parse-asn1": {
|
4665 |
+
"version": "4.1.15",
|
4666 |
"resolved": "https://registry.npmjs.org/parse-asn1/-/parse-asn1-5.1.0.tgz",
|
4667 |
"integrity": "sha1-N8T5t+06tlx0gXtfJICTf7+XxxI=",
|
4668 |
"dev": true,
|
4675 |
}
|
4676 |
},
|
4677 |
"parse-filepath": {
|
4678 |
+
"version": "4.1.15",
|
4679 |
"resolved": "https://registry.npmjs.org/parse-filepath/-/parse-filepath-1.0.1.tgz",
|
4680 |
"integrity": "sha1-FZ1hVdQ5BNFsEO9piRHaHpGWm3M=",
|
4681 |
"dev": true,
|
4686 |
}
|
4687 |
},
|
4688 |
"parse-glob": {
|
4689 |
+
"version": "4.1.15",
|
4690 |
"resolved": "https://registry.npmjs.org/parse-glob/-/parse-glob-3.0.4.tgz",
|
4691 |
"integrity": "sha1-ssN2z7EfNVE7rdFz7wu246OIORw=",
|
4692 |
"dev": true,
|
4698 |
}
|
4699 |
},
|
4700 |
"parse-json": {
|
4701 |
+
"version": "4.1.15",
|
4702 |
"resolved": "https://registry.npmjs.org/parse-json/-/parse-json-2.2.0.tgz",
|
4703 |
"integrity": "sha1-9ID0BDTvgHQfhGkJn43qGPVaTck=",
|
4704 |
"dev": true,
|
4707 |
}
|
4708 |
},
|
4709 |
"parse-passwd": {
|
4710 |
+
"version": "4.1.15",
|
4711 |
"resolved": "https://registry.npmjs.org/parse-passwd/-/parse-passwd-1.0.0.tgz",
|
4712 |
"integrity": "sha1-bVuTSkVpk7I9N/QKOC1vFmao5cY=",
|
4713 |
"dev": true
|
4714 |
},
|
4715 |
"path-browserify": {
|
4716 |
+
"version": "4.1.15",
|
4717 |
"resolved": "https://registry.npmjs.org/path-browserify/-/path-browserify-0.0.0.tgz",
|
4718 |
"integrity": "sha1-oLhwcpquIUAFt9UDLsLLuw+0RRo=",
|
4719 |
"dev": true
|
4720 |
},
|
4721 |
"path-exists": {
|
4722 |
+
"version": "4.1.15",
|
4723 |
"resolved": "https://registry.npmjs.org/path-exists/-/path-exists-2.1.0.tgz",
|
4724 |
"integrity": "sha1-D+tsZPD8UY2adU3V77YscCJ2H0s=",
|
4725 |
"dev": true,
|
4728 |
}
|
4729 |
},
|
4730 |
"path-is-absolute": {
|
4731 |
+
"version": "4.1.15",
|
4732 |
"resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz",
|
4733 |
"integrity": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18=",
|
4734 |
"dev": true
|
4735 |
},
|
4736 |
"path-parse": {
|
4737 |
+
"version": "4.1.15",
|
4738 |
"resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.5.tgz",
|
4739 |
"integrity": "sha1-PBrfhx6pzWyUMbbqK9dKD/BVxME=",
|
4740 |
"dev": true
|
4741 |
},
|
4742 |
"path-platform": {
|
4743 |
+
"version": "4.1.15",
|
4744 |
"resolved": "https://registry.npmjs.org/path-platform/-/path-platform-0.11.15.tgz",
|
4745 |
"integrity": "sha1-6GQhf3TDaFDwhSt43Hv31KVyG/I=",
|
4746 |
"dev": true
|
4747 |
},
|
4748 |
"path-root": {
|
4749 |
+
"version": "4.1.15",
|
4750 |
"resolved": "https://registry.npmjs.org/path-root/-/path-root-0.1.1.tgz",
|
4751 |
"integrity": "sha1-mkpoFMrBwM1zNgqV8yCDyOpHRbc=",
|
4752 |
"dev": true,
|
4755 |
}
|
4756 |
},
|
4757 |
"path-root-regex": {
|
4758 |
+
"version": "4.1.15",
|
4759 |
"resolved": "https://registry.npmjs.org/path-root-regex/-/path-root-regex-0.1.2.tgz",
|
4760 |
"integrity": "sha1-v8zcjfWxLcUsi0PsONGNcsBLqW0=",
|
4761 |
"dev": true
|
4762 |
},
|
4763 |
"path-sort": {
|
4764 |
+
"version": "4.1.15",
|
4765 |
"resolved": "https://registry.npmjs.org/path-sort/-/path-sort-0.1.0.tgz",
|
4766 |
"integrity": "sha1-ywF11Oy/paGP5nTMbXIL/hXguAU=",
|
4767 |
"dev": true
|
4768 |
},
|
4769 |
"path-type": {
|
4770 |
+
"version": "4.1.15",
|
4771 |
"resolved": "https://registry.npmjs.org/path-type/-/path-type-3.0.0.tgz",
|
4772 |
"integrity": "sha512-T2ZUsdZFHgA3u4e5PfPbjd7HDDpxPnQb5jN0SrDsjNSuVXHJqtwTnWqG0B1jZrgmJ/7lj1EmVIByWt1gxGkWvg==",
|
4773 |
"dev": true,
|
4776 |
}
|
4777 |
},
|
4778 |
"pause-stream": {
|
4779 |
+
"version": "4.1.15",
|
4780 |
"resolved": "https://registry.npmjs.org/pause-stream/-/pause-stream-0.0.11.tgz",
|
4781 |
"integrity": "sha1-/lo0sMvOErWqaitAPuLnO2AvFEU=",
|
4782 |
"dev": true,
|
4785 |
}
|
4786 |
},
|
4787 |
"pbkdf2": {
|
4788 |
+
"version": "4.1.15",
|
4789 |
"resolved": "https://registry.npmjs.org/pbkdf2/-/pbkdf2-3.0.14.tgz",
|
4790 |
"integrity": "sha512-gjsZW9O34fm0R7PaLHRJmLLVfSoesxztjPjE9o6R+qtVJij90ltg1joIovN9GKrRW3t1PzhDDG3UMEMFfZ+1wA==",
|
4791 |
"dev": true,
|
4798 |
}
|
4799 |
},
|
4800 |
"php-parser": {
|
4801 |
+
"version": "4.1.15",
|
4802 |
"resolved": "https://registry.npmjs.org/php-parser/-/php-parser-2.1.0.tgz",
|
4803 |
"integrity": "sha1-ari+IcpsJa8eL0a3grys/f0R/1U=",
|
4804 |
"dev": true
|
4805 |
},
|
4806 |
"pify": {
|
4807 |
+
"version": "4.1.15",
|
4808 |
"resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz",
|
4809 |
"integrity": "sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY=",
|
4810 |
"dev": true
|
4811 |
},
|
4812 |
"pinkie": {
|
4813 |
+
"version": "4.1.15",
|
4814 |
"resolved": "https://registry.npmjs.org/pinkie/-/pinkie-2.0.4.tgz",
|
4815 |
"integrity": "sha1-clVrgM+g1IqXToDnckjoDtT3+HA=",
|
4816 |
"dev": true
|
4817 |
},
|
4818 |
"pinkie-promise": {
|
4819 |
+
"version": "4.1.15",
|
4820 |
"resolved": "https://registry.npmjs.org/pinkie-promise/-/pinkie-promise-2.0.1.tgz",
|
4821 |
"integrity": "sha1-ITXW36ejWMBprJsXh3YogihFD/o=",
|
4822 |
"dev": true,
|
4825 |
}
|
4826 |
},
|
4827 |
"plexer": {
|
4828 |
+
"version": "4.1.15",
|
4829 |
"resolved": "https://registry.npmjs.org/plexer/-/plexer-1.0.1.tgz",
|
4830 |
"integrity": "sha1-qAG2Ur+BRXOXlepNO/CvlGwwwN0=",
|
4831 |
"dev": true,
|
4835 |
}
|
4836 |
},
|
4837 |
"populate.js": {
|
4838 |
+
"version": "4.1.15",
|
4839 |
"resolved": "https://registry.npmjs.org/populate.js/-/populate.js-1.0.3.tgz",
|
4840 |
"integrity": "sha1-UcIkwQswqEtellLF8zDdMxzVGJY="
|
4841 |
},
|
4842 |
"preserve": {
|
4843 |
+
"version": "4.1.15",
|
4844 |
"resolved": "https://registry.npmjs.org/preserve/-/preserve-0.2.0.tgz",
|
4845 |
"integrity": "sha1-gV7R9uvGWSb4ZbMQwHE7yzMVzks=",
|
4846 |
"dev": true
|
4847 |
},
|
4848 |
"pretty-hrtime": {
|
4849 |
+
"version": "4.1.15",
|
4850 |
"resolved": "https://registry.npmjs.org/pretty-hrtime/-/pretty-hrtime-1.0.3.tgz",
|
4851 |
"integrity": "sha1-t+PqQkNaTJsnWdmeDyAesZWALuE=",
|
4852 |
"dev": true
|
4853 |
},
|
4854 |
"private": {
|
4855 |
+
"version": "4.1.15",
|
4856 |
"resolved": "https://registry.npmjs.org/private/-/private-0.1.8.tgz",
|
4857 |
"integrity": "sha512-VvivMrbvd2nKkiG38qjULzlc+4Vx4wm/whI9pQD35YrARNnhxeiRktSOhSukRLFNlzg6Br/cJPet5J/u19r/mg==",
|
4858 |
"dev": true
|
4859 |
},
|
4860 |
"process": {
|
4861 |
+
"version": "4.1.15",
|
4862 |
"resolved": "https://registry.npmjs.org/process/-/process-0.11.10.tgz",
|
4863 |
"integrity": "sha1-czIwDoQBYb2j5podHZGn1LwW8YI=",
|
4864 |
"dev": true
|
4865 |
},
|
4866 |
"process-nextick-args": {
|
4867 |
+
"version": "4.1.15",
|
4868 |
"resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-1.0.7.tgz",
|
4869 |
"integrity": "sha1-FQ4gt1ZZCtP5EJPyWk8q2L/zC6M="
|
4870 |
},
|
4871 |
"pseudomap": {
|
4872 |
+
"version": "4.1.15",
|
4873 |
"resolved": "https://registry.npmjs.org/pseudomap/-/pseudomap-1.0.2.tgz",
|
4874 |
"integrity": "sha1-8FKijacOYYkX7wqKw0wa5aaChrM=",
|
4875 |
"dev": true
|
4876 |
},
|
4877 |
"public-encrypt": {
|
4878 |
+
"version": "4.1.15",
|
4879 |
"resolved": "https://registry.npmjs.org/public-encrypt/-/public-encrypt-4.0.0.tgz",
|
4880 |
"integrity": "sha1-OfaZ86RlYN1eusvKaTyvfGXBjMY=",
|
4881 |
"dev": true,
|
4888 |
}
|
4889 |
},
|
4890 |
"punycode": {
|
4891 |
+
"version": "4.1.15",
|
4892 |
"resolved": "https://registry.npmjs.org/punycode/-/punycode-1.4.1.tgz",
|
4893 |
"integrity": "sha1-wNWmOycYgArY4esPpSachN1BhF4=",
|
4894 |
"dev": true
|
4895 |
},
|
4896 |
"qs": {
|
4897 |
+
"version": "4.1.15",
|
4898 |
"resolved": "https://registry.npmjs.org/qs/-/qs-6.3.2.tgz",
|
4899 |
"integrity": "sha1-51vV9uJoEioqDgvaYwslUMFmUCw=",
|
4900 |
"dev": true
|
4901 |
},
|
4902 |
"querystring": {
|
4903 |
+
"version": "4.1.15",
|
4904 |
"resolved": "https://registry.npmjs.org/querystring/-/querystring-0.2.0.tgz",
|
4905 |
"integrity": "sha1-sgmEkgO7Jd+CDadW50cAWHhSFiA=",
|
4906 |
"dev": true
|
4907 |
},
|
4908 |
"querystring-es3": {
|
4909 |
+
"version": "4.1.15",
|
4910 |
"resolved": "https://registry.npmjs.org/querystring-es3/-/querystring-es3-0.2.1.tgz",
|
4911 |
"integrity": "sha1-nsYfeQSYdXB9aUFFlv2Qek1xHnM=",
|
4912 |
"dev": true
|
4913 |
},
|
4914 |
"randomatic": {
|
4915 |
+
"version": "4.1.15",
|
4916 |
"resolved": "https://registry.npmjs.org/randomatic/-/randomatic-1.1.7.tgz",
|
4917 |
"integrity": "sha512-D5JUjPyJbaJDkuAazpVnSfVkLlpeO3wDlPROTMLGKG1zMFNFRgrciKo1ltz/AzNTkqE0HzDx655QOL51N06how==",
|
4918 |
"dev": true,
|
4922 |
},
|
4923 |
"dependencies": {
|
4924 |
"is-number": {
|
4925 |
+
"version": "4.1.15",
|
4926 |
"resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz",
|
4927 |
"integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=",
|
4928 |
"dev": true,
|
4931 |
},
|
4932 |
"dependencies": {
|
4933 |
"kind-of": {
|
4934 |
+
"version": "4.1.15",
|
4935 |
"resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
|
4936 |
"integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
|
4937 |
"dev": true,
|
4942 |
}
|
4943 |
},
|
4944 |
"kind-of": {
|
4945 |
+
"version": "4.1.15",
|
4946 |
"resolved": "https://registry.npmjs.org/kind-of/-/kind-of-4.0.0.tgz",
|
4947 |
"integrity": "sha1-IIE989cSkosgc3hpGkUGb65y3Vc=",
|
4948 |
"dev": true,
|
4953 |
}
|
4954 |
},
|
4955 |
"randombytes": {
|
4956 |
+
"version": "4.1.15",
|
4957 |
"resolved": "https://registry.npmjs.org/randombytes/-/randombytes-2.0.5.tgz",
|
4958 |
"integrity": "sha512-8T7Zn1AhMsQ/HI1SjcCfT/t4ii3eAqco3yOcSzS4mozsOz69lHLsoMXmF9nZgnFanYscnSlUSgs8uZyKzpE6kg==",
|
4959 |
"dev": true,
|
4962 |
}
|
4963 |
},
|
4964 |
"randomfill": {
|
4965 |
+
"version": "4.1.15",
|
4966 |
"resolved": "https://registry.npmjs.org/randomfill/-/randomfill-1.0.3.tgz",
|
4967 |
"integrity": "sha512-YL6GrhrWoic0Eq8rXVbMptH7dAxCs0J+mh5Y0euNekPPYaxEmdVGim6GdoxoRzKW2yJoU8tueifS7mYxvcFDEQ==",
|
4968 |
"dev": true,
|
4972 |
}
|
4973 |
},
|
4974 |
"read-only-stream": {
|
4975 |
+
"version": "4.1.15",
|
4976 |
"resolved": "https://registry.npmjs.org/read-only-stream/-/read-only-stream-2.0.0.tgz",
|
4977 |
"integrity": "sha1-JyT9aoET1zdkrCiNQ4YnDB2/F/A=",
|
4978 |
"dev": true,
|
4981 |
}
|
4982 |
},
|
4983 |
"read-pkg": {
|
4984 |
+
"version": "4.1.15",
|
4985 |
"resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-1.1.0.tgz",
|
4986 |
"integrity": "sha1-9f+qXs0pyzHAR0vKfXVra7KePyg=",
|
4987 |
"dev": true,
|
4992 |
},
|
4993 |
"dependencies": {
|
4994 |
"graceful-fs": {
|
4995 |
+
"version": "4.1.15",
|
4996 |
"resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.1.11.tgz",
|
4997 |
"integrity": "sha1-Dovf5NHduIVNZOBOp8AOKgJuVlg=",
|
4998 |
"dev": true
|
4999 |
},
|
5000 |
"path-type": {
|
5001 |
+
"version": "4.1.15",
|
5002 |
"resolved": "https://registry.npmjs.org/path-type/-/path-type-1.1.0.tgz",
|
5003 |
"integrity": "sha1-WcRPfuSR2nBNpBXaWkBwuk+P5EE=",
|
5004 |
"dev": true,
|
5009 |
}
|
5010 |
},
|
5011 |
"pify": {
|
5012 |
+
"version": "4.1.15",
|
5013 |
"resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz",
|
5014 |
"integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=",
|
5015 |
"dev": true
|
5017 |
}
|
5018 |
},
|
5019 |
"read-pkg-up": {
|
5020 |
+
"version": "4.1.15",
|
5021 |
"resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-1.0.1.tgz",
|
5022 |
"integrity": "sha1-nWPBMnbAZZGNV/ACpX9AobZD+wI=",
|
5023 |
"dev": true,
|
5027 |
}
|
5028 |
},
|
5029 |
"readable-stream": {
|
5030 |
+
"version": "4.1.15",
|
5031 |
"resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.3.tgz",
|
5032 |
"integrity": "sha512-m+qzzcn7KUxEmd1gMbchF+Y2eIUbieUaxkWtptyHywrX0rE8QEYqPC07Vuy4Wm32/xE16NcdBctb8S0Xe/5IeQ==",
|
5033 |
"requires": {
|
5041 |
}
|
5042 |
},
|
5043 |
"rechoir": {
|
5044 |
+
"version": "4.1.15",
|
5045 |
"resolved": "https://registry.npmjs.org/rechoir/-/rechoir-0.6.2.tgz",
|
5046 |
"integrity": "sha1-hSBLVNuoLVdC4oyWdW70OvUOM4Q=",
|
5047 |
"dev": true,
|
5050 |
}
|
5051 |
},
|
5052 |
"redent": {
|
5053 |
+
"version": "4.1.15",
|
5054 |
"resolved": "https://registry.npmjs.org/redent/-/redent-1.0.0.tgz",
|
5055 |
"integrity": "sha1-z5Fqsf1fHxbfsggi3W7H9zDCr94=",
|
5056 |
"dev": true,
|
5060 |
}
|
5061 |
},
|
5062 |
"regenerate": {
|
5063 |
+
"version": "4.1.15",
|
5064 |
"resolved": "https://registry.npmjs.org/regenerate/-/regenerate-1.3.3.tgz",
|
5065 |
"integrity": "sha512-jVpo1GadrDAK59t/0jRx5VxYWQEDkkEKi6+HjE3joFVLfDOh9Xrdh0dF1eSq+BI/SwvTQ44gSscJ8N5zYL61sg==",
|
5066 |
"dev": true
|
5067 |
},
|
5068 |
"regenerator-runtime": {
|
5069 |
+
"version": "4.1.15",
|
5070 |
"resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.11.0.tgz",
|
5071 |
"integrity": "sha512-/aA0kLeRb5N9K0d4fw7ooEbI+xDe+DKD499EQqygGqeS8N3xto15p09uY2xj7ixP81sNPXvRLnAQIqdVStgb1A==",
|
5072 |
"dev": true
|
5073 |
},
|
5074 |
"regenerator-transform": {
|
5075 |
+
"version": "4.1.15",
|
5076 |
"resolved": "https://registry.npmjs.org/regenerator-transform/-/regenerator-transform-0.10.1.tgz",
|
5077 |
"integrity": "sha512-PJepbvDbuK1xgIgnau7Y90cwaAmO/LCLMI2mPvaXq2heGMR3aWW5/BQvYrhJ8jgmQjXewXvBjzfqKcVOmhjZ6Q==",
|
5078 |
"dev": true,
|
5083 |
}
|
5084 |
},
|
5085 |
"regex-cache": {
|
5086 |
+
"version": "4.1.15",
|
5087 |
"resolved": "https://registry.npmjs.org/regex-cache/-/regex-cache-0.4.4.tgz",
|
5088 |
"integrity": "sha512-nVIZwtCjkC9YgvWkpM55B5rBhBYRZhAaJbgcFYXXsHnbZ9UZI9nnVWYZpBlCqv9ho2eZryPnWrZGsOdPwVWXWQ==",
|
5089 |
"dev": true,
|
5092 |
}
|
5093 |
},
|
5094 |
"regexpu-core": {
|
5095 |
+
"version": "4.1.15",
|
5096 |
"resolved": "https://registry.npmjs.org/regexpu-core/-/regexpu-core-2.0.0.tgz",
|
5097 |
"integrity": "sha1-SdA4g3uNz4v6W5pCE5k45uoq4kA=",
|
5098 |
"dev": true,
|
5103 |
}
|
5104 |
},
|
5105 |
"regjsgen": {
|
5106 |
+
"version": "4.1.15",
|
5107 |
"resolved": "https://registry.npmjs.org/regjsgen/-/regjsgen-0.2.0.tgz",
|
5108 |
"integrity": "sha1-bAFq3qxVT3WCP+N6wFuS1aTtsfc=",
|
5109 |
"dev": true
|
5110 |
},
|
5111 |
"regjsparser": {
|
5112 |
+
"version": "4.1.15",
|
5113 |
"resolved": "https://registry.npmjs.org/regjsparser/-/regjsparser-0.1.5.tgz",
|
5114 |
"integrity": "sha1-fuj4Tcb6eS0/0K4ijSS9lJ6tIFw=",
|
5115 |
"dev": true,
|
5118 |
}
|
5119 |
},
|
5120 |
"remove-trailing-separator": {
|
5121 |
+
"version": "4.1.15",
|
5122 |
"resolved": "https://registry.npmjs.org/remove-trailing-separator/-/remove-trailing-separator-1.1.0.tgz",
|
5123 |
"integrity": "sha1-wkvOKig62tW8P1jg1IJJuSN52O8=",
|
5124 |
"dev": true
|
5125 |
},
|
5126 |
"repeat-element": {
|
5127 |
+
"version": "4.1.15",
|
5128 |
"resolved": "https://registry.npmjs.org/repeat-element/-/repeat-element-1.1.2.tgz",
|
5129 |
"integrity": "sha1-7wiaF40Ug7quTZPrmLT55OEdmQo=",
|
5130 |
"dev": true
|
5131 |
},
|
5132 |
"repeat-string": {
|
5133 |
+
"version": "4.1.15",
|
5134 |
"resolved": "https://registry.npmjs.org/repeat-string/-/repeat-string-1.6.1.tgz",
|
5135 |
"integrity": "sha1-jcrkcOHIirwtYA//Sndihtp15jc=",
|
5136 |
"dev": true
|
5137 |
},
|
5138 |
"repeating": {
|
5139 |
+
"version": "4.1.15",
|
5140 |
"resolved": "https://registry.npmjs.org/repeating/-/repeating-2.0.1.tgz",
|
5141 |
"integrity": "sha1-UhTFOpJtNVJwdSf7q0FdvAjQbdo=",
|
5142 |
"dev": true,
|
5145 |
}
|
5146 |
},
|
5147 |
"replace-ext": {
|
5148 |
+
"version": "4.1.15",
|
5149 |
"resolved": "https://registry.npmjs.org/replace-ext/-/replace-ext-0.0.1.tgz",
|
5150 |
"integrity": "sha1-KbvZIHinOfC8zitO5B6DeVNSKSQ=",
|
5151 |
"dev": true
|
5152 |
},
|
5153 |
"replacestream": {
|
5154 |
+
"version": "4.1.15",
|
5155 |
"resolved": "https://registry.npmjs.org/replacestream/-/replacestream-4.0.3.tgz",
|
5156 |
"integrity": "sha512-AC0FiLS352pBBiZhd4VXB1Ab/lh0lEgpP+GGvZqbQh8a5cmXVoTe5EX/YeTFArnp4SRGTHh1qCHu9lGs1qG8sA==",
|
5157 |
"dev": true,
|
5162 |
},
|
5163 |
"dependencies": {
|
5164 |
"object-assign": {
|
5165 |
+
"version": "4.1.15",
|
5166 |
"resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz",
|
5167 |
"integrity": "sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM=",
|
5168 |
"dev": true
|
5170 |
}
|
5171 |
},
|
5172 |
"request": {
|
5173 |
+
"version": "4.1.15",
|
5174 |
"resolved": "https://registry.npmjs.org/request/-/request-2.79.0.tgz",
|
5175 |
"integrity": "sha1-Tf5b9r6LjNw3/Pk+BLZVd3InEN4=",
|
5176 |
"dev": true,
|
5198 |
},
|
5199 |
"dependencies": {
|
5200 |
"uuid": {
|
5201 |
+
"version": "4.1.15",
|
5202 |
"resolved": "https://registry.npmjs.org/uuid/-/uuid-3.1.0.tgz",
|
5203 |
"integrity": "sha512-DIWtzUkw04M4k3bf1IcpS2tngXEL26YUD2M0tMDUpnUrz2hgzUBlD55a4FjdLGPvfHxS6uluGWvaVEqgBcVa+g==",
|
5204 |
"dev": true
|
5206 |
}
|
5207 |
},
|
5208 |
"require-directory": {
|
5209 |
+
"version": "4.1.15",
|
5210 |
"resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz",
|
5211 |
"integrity": "sha1-jGStX9MNqxyXbiNE/+f3kqam30I=",
|
5212 |
"dev": true
|
5213 |
},
|
5214 |
"require-main-filename": {
|
5215 |
+
"version": "4.1.15",
|
5216 |
"resolved": "https://registry.npmjs.org/require-main-filename/-/require-main-filename-1.0.1.tgz",
|
5217 |
"integrity": "sha1-l/cXtp1IeE9fUmpsWqj/3aBVpNE=",
|
5218 |
"dev": true
|
5219 |
},
|
5220 |
"resolve": {
|
5221 |
+
"version": "4.1.15",
|
5222 |
"resolved": "https://registry.npmjs.org/resolve/-/resolve-1.5.0.tgz",
|
5223 |
"integrity": "sha512-hgoSGrc3pjzAPHNBg+KnFcK2HwlHTs/YrAGUr6qgTVUZmXv1UEXXl0bZNBKMA9fud6lRYFdPGz0xXxycPzmmiw==",
|
5224 |
"dev": true,
|
5227 |
}
|
5228 |
},
|
5229 |
"resolve-dir": {
|
5230 |
+
"version": "4.1.15",
|
5231 |
"resolved": "https://registry.npmjs.org/resolve-dir/-/resolve-dir-0.1.1.tgz",
|
5232 |
"integrity": "sha1-shklmlYC+sXFxJatiUpujMQwJh4=",
|
5233 |
"dev": true,
|
5237 |
}
|
5238 |
},
|
5239 |
"resolve-url": {
|
5240 |
+
"version": "4.1.15",
|
5241 |
"resolved": "https://registry.npmjs.org/resolve-url/-/resolve-url-0.2.1.tgz",
|
5242 |
"integrity": "sha1-LGN/53yJOv0qZj/iGqkIAGjiBSo=",
|
5243 |
"dev": true
|
5244 |
},
|
5245 |
"rimraf": {
|
5246 |
+
"version": "4.1.15",
|
5247 |
"resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.6.2.tgz",
|
5248 |
"integrity": "sha512-lreewLK/BlghmxtfH36YYVg1i8IAce4TI7oao75I1g245+6BctqTVQiBP3YUJ9C6DQOXJmkYR9X9fCLtCOJc5w==",
|
5249 |
"dev": true,
|
5252 |
}
|
5253 |
},
|
5254 |
"ripemd160": {
|
5255 |
+
"version": "4.1.15",
|
5256 |
"resolved": "https://registry.npmjs.org/ripemd160/-/ripemd160-2.0.1.tgz",
|
5257 |
"integrity": "sha1-D0WEKVxTo2KK9+bXmsohzlfRxuc=",
|
5258 |
"dev": true,
|
5262 |
}
|
5263 |
},
|
5264 |
"safe-buffer": {
|
5265 |
+
"version": "4.1.15",
|
5266 |
"resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.1.tgz",
|
5267 |
"integrity": "sha512-kKvNJn6Mm93gAczWVJg7wH+wGYWNrDHdWvpUmHyEsgCtIwwo3bqPtV4tR5tuPaUhTOo/kvhVwd8XwwOllGYkbg=="
|
5268 |
},
|
5269 |
"sass-graph": {
|
5270 |
+
"version": "4.1.15",
|
5271 |
"resolved": "https://registry.npmjs.org/sass-graph/-/sass-graph-2.2.4.tgz",
|
5272 |
"integrity": "sha1-E/vWPNHK8JCLn9k0dq1DpR0eC0k=",
|
5273 |
"dev": true,
|
5279 |
},
|
5280 |
"dependencies": {
|
5281 |
"camelcase": {
|
5282 |
+
"version": "4.1.15",
|
5283 |
"resolved": "https://registry.npmjs.org/camelcase/-/camelcase-3.0.0.tgz",
|
5284 |
"integrity": "sha1-MvxLn82vhF/N9+c7uXysImHwqwo=",
|
5285 |
"dev": true
|
5286 |
},
|
5287 |
"yargs": {
|
5288 |
+
"version": "4.1.15",
|
5289 |
"resolved": "https://registry.npmjs.org/yargs/-/yargs-7.1.0.tgz",
|
5290 |
"integrity": "sha1-a6MY6xaWFyf10oT46gA+jWFU0Mg=",
|
5291 |
"dev": true,
|
5306 |
}
|
5307 |
},
|
5308 |
"yargs-parser": {
|
5309 |
+
"version": "4.1.15",
|
5310 |
"resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-5.0.0.tgz",
|
5311 |
"integrity": "sha1-J17PDX/+Bcd+ZOfIbkzZS/DhIoo=",
|
5312 |
"dev": true,
|
5316 |
}
|
5317 |
}
|
5318 |
},
|
5319 |
+
"scroll-to": {
|
5320 |
+
"version": "4.1.15",
|
5321 |
+
"resolved": "https://registry.npmjs.org/scroll-to/-/scroll-to-0.0.2.tgz",
|
5322 |
+
"integrity": "sha1-k205ipEzZgokkhRcLACB38sHKPM=",
|
5323 |
+
"requires": {
|
5324 |
+
"component-raf": "1.2.0",
|
5325 |
+
"component-tween": "1.2.0"
|
5326 |
+
}
|
5327 |
+
},
|
5328 |
+
"scroll-to-element": {
|
5329 |
+
"version": "4.1.15",
|
5330 |
+
"resolved": "https://registry.npmjs.org/scroll-to-element/-/scroll-to-element-2.0.0.tgz",
|
5331 |
+
"integrity": "sha1-NGczDjOEdDtylaxkswJ5mQxawWQ=",
|
5332 |
+
"requires": {
|
5333 |
+
"scroll-to": "0.0.2"
|
5334 |
+
}
|
5335 |
+
},
|
5336 |
"scss-tokenizer": {
|
5337 |
+
"version": "4.1.15",
|
5338 |
"resolved": "https://registry.npmjs.org/scss-tokenizer/-/scss-tokenizer-0.2.3.tgz",
|
5339 |
"integrity": "sha1-jrBtualyMzOCTT9VMGQRSYR85dE=",
|
5340 |
"dev": true,
|
5344 |
},
|
5345 |
"dependencies": {
|
5346 |
"source-map": {
|
5347 |
+
"version": "4.1.15",
|
5348 |
"resolved": "https://registry.npmjs.org/source-map/-/source-map-0.4.4.tgz",
|
5349 |
"integrity": "sha1-66T12pwNyZneaAMti092FzZSA2s=",
|
5350 |
"dev": true,
|
5355 |
}
|
5356 |
},
|
5357 |
"semver": {
|
5358 |
+
"version": "4.1.15",
|
5359 |
"resolved": "https://registry.npmjs.org/semver/-/semver-4.3.6.tgz",
|
5360 |
"integrity": "sha1-MAvG4OhjdPe6YQaLWx7NV/xlMto=",
|
5361 |
"dev": true
|
5362 |
},
|
5363 |
"sequencify": {
|
5364 |
+
"version": "4.1.15",
|
5365 |
"resolved": "https://registry.npmjs.org/sequencify/-/sequencify-0.0.7.tgz",
|
5366 |
"integrity": "sha1-kM/xnQLgcCf9dn9erT57ldHnOAw=",
|
5367 |
"dev": true
|
5368 |
},
|
5369 |
"set-blocking": {
|
5370 |
+
"version": "4.1.15",
|
5371 |
"resolved": "https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz",
|
5372 |
"integrity": "sha1-BF+XgtARrppoA93TgrJDkrPYkPc=",
|
5373 |
"dev": true
|
5374 |
},
|
5375 |
"sha.js": {
|
5376 |
+
"version": "4.1.15",
|
5377 |
"resolved": "https://registry.npmjs.org/sha.js/-/sha.js-2.4.9.tgz",
|
5378 |
"integrity": "sha512-G8zektVqbiPHrylgew9Zg1VRB1L/DtXNUVAM6q4QLy8NE3qtHlFXTf8VLL4k1Yl6c7NMjtZUTdXV+X44nFaT6A==",
|
5379 |
"dev": true,
|
5383 |
}
|
5384 |
},
|
5385 |
"shasum": {
|
5386 |
+
"version": "4.1.15",
|
5387 |
"resolved": "https://registry.npmjs.org/shasum/-/shasum-1.0.2.tgz",
|
5388 |
"integrity": "sha1-5wEjENj0F/TetXEhUOVni4euVl8=",
|
5389 |
"dev": true,
|
5393 |
}
|
5394 |
},
|
5395 |
"shell-quote": {
|
5396 |
+
"version": "4.1.15",
|
5397 |
"resolved": "https://registry.npmjs.org/shell-quote/-/shell-quote-1.6.1.tgz",
|
5398 |
"integrity": "sha1-9HgZSczkAmlxJ0MOo7PFR29IF2c=",
|
5399 |
"dev": true,
|
5405 |
}
|
5406 |
},
|
5407 |
"sigmund": {
|
5408 |
+
"version": "4.1.15",
|
5409 |
"resolved": "https://registry.npmjs.org/sigmund/-/sigmund-1.0.1.tgz",
|
5410 |
"integrity": "sha1-P/IfGYytIXX587eBhT/ZTQ0ZtZA=",
|
5411 |
"dev": true
|
5412 |
},
|
5413 |
"signal-exit": {
|
5414 |
+
"version": "4.1.15",
|
5415 |
"resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.2.tgz",
|
5416 |
"integrity": "sha1-tf3AjxKH6hF4Yo5BXiUTK3NkbG0=",
|
5417 |
"dev": true
|
5418 |
},
|
5419 |
"slash": {
|
5420 |
+
"version": "4.1.15",
|
5421 |
"resolved": "https://registry.npmjs.org/slash/-/slash-1.0.0.tgz",
|
5422 |
"integrity": "sha1-xB8vbDn8FtHNF61LXYlhFK5HDVU=",
|
5423 |
"dev": true
|
5424 |
},
|
5425 |
"sntp": {
|
5426 |
+
"version": "4.1.15",
|
5427 |
"resolved": "https://registry.npmjs.org/sntp/-/sntp-1.0.9.tgz",
|
5428 |
"integrity": "sha1-ZUEYTMkK7qbG57NeJlkIJEPGYZg=",
|
5429 |
"dev": true,
|
5432 |
}
|
5433 |
},
|
5434 |
"source-map": {
|
5435 |
+
"version": "4.1.15",
|
5436 |
"resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz",
|
5437 |
"integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=",
|
5438 |
"dev": true
|
5439 |
},
|
5440 |
"source-map-resolve": {
|
5441 |
+
"version": "4.1.15",
|
5442 |
"resolved": "https://registry.npmjs.org/source-map-resolve/-/source-map-resolve-0.3.1.tgz",
|
5443 |
"integrity": "sha1-YQ9hIqRFuN1RU1oqcbeD38Ekh2E=",
|
5444 |
"dev": true,
|
5450 |
}
|
5451 |
},
|
5452 |
"source-map-support": {
|
5453 |
+
"version": "4.1.15",
|
5454 |
"resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.4.18.tgz",
|
5455 |
"integrity": "sha512-try0/JqxPLF9nOjvSta7tVondkP5dwgyLDjVoyMDlmjugT2lRZ1OfsrYTkCd2hkDnJTKRbO/Rl3orm8vlsUzbA==",
|
5456 |
"dev": true,
|
5459 |
}
|
5460 |
},
|
5461 |
"source-map-url": {
|
5462 |
+
"version": "4.1.15",
|
5463 |
"resolved": "https://registry.npmjs.org/source-map-url/-/source-map-url-0.3.0.tgz",
|
5464 |
"integrity": "sha1-fsrxO1e80J2opAxdJp2zN5nUqvk=",
|
5465 |
"dev": true
|
5466 |
},
|
5467 |
"sparkles": {
|
5468 |
+
"version": "4.1.15",
|
5469 |
"resolved": "https://registry.npmjs.org/sparkles/-/sparkles-1.0.0.tgz",
|
5470 |
"integrity": "sha1-Gsu/tZJDbRC76PeFt8xvgoFQEsM=",
|
5471 |
"dev": true
|
5472 |
},
|
5473 |
"spdx-correct": {
|
5474 |
+
"version": "4.1.15",
|
5475 |
"resolved": "https://registry.npmjs.org/spdx-correct/-/spdx-correct-1.0.2.tgz",
|
5476 |
"integrity": "sha1-SzBz2TP/UfORLwOsVRlJikFQ20A=",
|
5477 |
"dev": true,
|
5480 |
}
|
5481 |
},
|
5482 |
"spdx-expression-parse": {
|
5483 |
+
"version": "4.1.15",
|
5484 |
"resolved": "https://registry.npmjs.org/spdx-expression-parse/-/spdx-expression-parse-1.0.4.tgz",
|
5485 |
"integrity": "sha1-m98vIOH0DtRH++JzJmGR/O1RYmw=",
|
5486 |
"dev": true
|
5487 |
},
|
5488 |
"spdx-license-ids": {
|
5489 |
+
"version": "4.1.15",
|
5490 |
"resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-1.2.2.tgz",
|
5491 |
"integrity": "sha1-yd96NCRZSt5r0RkA1ZZpbcBrrFc=",
|
5492 |
"dev": true
|
5493 |
},
|
5494 |
"split": {
|
5495 |
+
"version": "4.1.15",
|
5496 |
"resolved": "https://registry.npmjs.org/split/-/split-0.3.3.tgz",
|
5497 |
"integrity": "sha1-zQ7qXmOiEd//frDwkcQTPi0N0o8=",
|
5498 |
"dev": true,
|
5501 |
}
|
5502 |
},
|
5503 |
"sprintf-js": {
|
5504 |
+
"version": "4.1.15",
|
5505 |
"resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz",
|
5506 |
"integrity": "sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw=",
|
5507 |
"dev": true
|
5508 |
},
|
5509 |
"sshpk": {
|
5510 |
+
"version": "4.1.15",
|
5511 |
"resolved": "https://registry.npmjs.org/sshpk/-/sshpk-1.13.1.tgz",
|
5512 |
"integrity": "sha1-US322mKHFEMW3EwY/hzx2UBzm+M=",
|
5513 |
"dev": true,
|
5523 |
},
|
5524 |
"dependencies": {
|
5525 |
"assert-plus": {
|
5526 |
+
"version": "4.1.15",
|
5527 |
"resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz",
|
5528 |
"integrity": "sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU=",
|
5529 |
"dev": true
|
5531 |
}
|
5532 |
},
|
5533 |
"stdout-stream": {
|
5534 |
+
"version": "4.1.15",
|
5535 |
"resolved": "https://registry.npmjs.org/stdout-stream/-/stdout-stream-1.4.0.tgz",
|
5536 |
"integrity": "sha1-osfIWH5U2UJ+qe2zrD8s1SLfN4s=",
|
5537 |
"dev": true,
|
5540 |
}
|
5541 |
},
|
5542 |
"stream-browserify": {
|
5543 |
+
"version": "4.1.15",
|
5544 |
"resolved": "https://registry.npmjs.org/stream-browserify/-/stream-browserify-2.0.1.tgz",
|
5545 |
"integrity": "sha1-ZiZu5fm9uZQKTkUUyvtDu3Hlyds=",
|
5546 |
"dev": true,
|
5550 |
}
|
5551 |
},
|
5552 |
"stream-combiner": {
|
5553 |
+
"version": "4.1.15",
|
5554 |
"resolved": "https://registry.npmjs.org/stream-combiner/-/stream-combiner-0.0.4.tgz",
|
5555 |
"integrity": "sha1-TV5DPBhSYd3mI8o/RMWGvPXErRQ=",
|
5556 |
"dev": true,
|
5559 |
}
|
5560 |
},
|
5561 |
"stream-combiner2": {
|
5562 |
+
"version": "4.1.15",
|
5563 |
"resolved": "https://registry.npmjs.org/stream-combiner2/-/stream-combiner2-1.1.1.tgz",
|
5564 |
"integrity": "sha1-+02KFCDqNidk4hrUeAOXvry0HL4=",
|
5565 |
"dev": true,
|
5569 |
}
|
5570 |
},
|
5571 |
"stream-consume": {
|
5572 |
+
"version": "4.1.15",
|
5573 |
"resolved": "https://registry.npmjs.org/stream-consume/-/stream-consume-0.1.0.tgz",
|
5574 |
"integrity": "sha1-pB6tGm1ggc63n2WwYZAbbY89HQ8=",
|
5575 |
"dev": true
|
5576 |
},
|
5577 |
"stream-http": {
|
5578 |
+
"version": "4.1.15",
|
5579 |
"resolved": "https://registry.npmjs.org/stream-http/-/stream-http-2.7.2.tgz",
|
5580 |
"integrity": "sha512-c0yTD2rbQzXtSsFSVhtpvY/vS6u066PcXOX9kBB3mSO76RiUQzL340uJkGBWnlBg4/HZzqiUXtaVA7wcRcJgEw==",
|
5581 |
"dev": true,
|
5588 |
}
|
5589 |
},
|
5590 |
"stream-splicer": {
|
5591 |
+
"version": "4.1.15",
|
5592 |
"resolved": "https://registry.npmjs.org/stream-splicer/-/stream-splicer-2.0.0.tgz",
|
5593 |
"integrity": "sha1-G2O+Q4oTPktnHMGTUZdgAXWRDYM=",
|
5594 |
"dev": true,
|
5598 |
}
|
5599 |
},
|
5600 |
"string-width": {
|
5601 |
+
"version": "4.1.15",
|
5602 |
"resolved": "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz",
|
5603 |
"integrity": "sha1-EYvfW4zcUaKn5w0hHgfisLmxB9M=",
|
5604 |
"dev": true,
|
5609 |
}
|
5610 |
},
|
5611 |
"string_decoder": {
|
5612 |
+
"version": "4.1.15",
|
5613 |
"resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.0.3.tgz",
|
5614 |
"integrity": "sha512-4AH6Z5fzNNBcH+6XDMfA/BTt87skxqJlO0lAh3Dker5zThcAxG6mKz+iGu308UKoPPQ8Dcqx/4JhujzltRa+hQ==",
|
5615 |
"requires": {
|
5617 |
}
|
5618 |
},
|
5619 |
"stringstream": {
|
5620 |
+
"version": "4.1.15",
|
5621 |
"resolved": "https://registry.npmjs.org/stringstream/-/stringstream-0.0.5.tgz",
|
5622 |
"integrity": "sha1-TkhM1N5aC7vuGORjB3EKioFiGHg=",
|
5623 |
"dev": true
|
5624 |
},
|
5625 |
"strip-ansi": {
|
5626 |
+
"version": "4.1.15",
|
5627 |
"resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz",
|
5628 |
"integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=",
|
5629 |
"dev": true,
|
5632 |
}
|
5633 |
},
|
5634 |
"strip-bom": {
|
5635 |
+
"version": "4.1.15",
|
5636 |
"resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-1.0.0.tgz",
|
5637 |
"integrity": "sha1-hbiGLzhEtabV7IRnqTWYFzo295Q=",
|
5638 |
"dev": true,
|
5642 |
}
|
5643 |
},
|
5644 |
"strip-bom-string": {
|
5645 |
+
"version": "4.1.15",
|
5646 |
"resolved": "https://registry.npmjs.org/strip-bom-string/-/strip-bom-string-1.0.0.tgz",
|
5647 |
"integrity": "sha1-5SEekiQ2n7uB1jOi8ABE3IztrZI=",
|
5648 |
"dev": true
|
5649 |
},
|
5650 |
"strip-indent": {
|
5651 |
+
"version": "4.1.15",
|
5652 |
"resolved": "https://registry.npmjs.org/strip-indent/-/strip-indent-1.0.1.tgz",
|
5653 |
"integrity": "sha1-DHlipq3vp7vUrDZkYKY4VSrhoKI=",
|
5654 |
"dev": true,
|
5657 |
}
|
5658 |
},
|
5659 |
"subarg": {
|
5660 |
+
"version": "4.1.15",
|
5661 |
"resolved": "https://registry.npmjs.org/subarg/-/subarg-1.0.0.tgz",
|
5662 |
"integrity": "sha1-9izxdYHplrSPyWVpn1TAauJouNI=",
|
5663 |
"dev": true,
|
5666 |
}
|
5667 |
},
|
5668 |
"supports-color": {
|
5669 |
+
"version": "4.1.15",
|
5670 |
"resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz",
|
5671 |
"integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=",
|
5672 |
"dev": true
|
5673 |
},
|
5674 |
"syntax-error": {
|
5675 |
+
"version": "4.1.15",
|
5676 |
"resolved": "https://registry.npmjs.org/syntax-error/-/syntax-error-1.3.0.tgz",
|
5677 |
"integrity": "sha1-HtkmbE1AvnXcVb+bsct3Biu5bKE=",
|
5678 |
"dev": true,
|
5681 |
}
|
5682 |
},
|
5683 |
"tar": {
|
5684 |
+
"version": "4.1.15",
|
5685 |
"resolved": "https://registry.npmjs.org/tar/-/tar-2.2.1.tgz",
|
5686 |
"integrity": "sha1-jk0qJWwOIYXGsYrWlK7JaLg8sdE=",
|
5687 |
"dev": true,
|
5692 |
}
|
5693 |
},
|
5694 |
"temp-write": {
|
5695 |
+
"version": "4.1.15",
|
5696 |
"resolved": "https://registry.npmjs.org/temp-write/-/temp-write-0.1.1.tgz",
|
5697 |
"integrity": "sha1-C2Rng43Xf79/YqDJPah5cy/9qTI=",
|
5698 |
"dev": true,
|
5702 |
},
|
5703 |
"dependencies": {
|
5704 |
"graceful-fs": {
|
5705 |
+
"version": "4.1.15",
|
5706 |
"resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-2.0.3.tgz",
|
5707 |
"integrity": "sha1-fNLNsiiko/Nule+mzBQt59GhNtA=",
|
5708 |
"dev": true
|
5710 |
}
|
5711 |
},
|
5712 |
"tempfile": {
|
5713 |
+
"version": "4.1.15",
|
5714 |
"resolved": "https://registry.npmjs.org/tempfile/-/tempfile-0.1.3.tgz",
|
5715 |
"integrity": "sha1-fWtxAEcznTn4RzJ6BW2t8YMQMBA=",
|
5716 |
"dev": true,
|
5719 |
}
|
5720 |
},
|
5721 |
"textextensions": {
|
5722 |
+
"version": "4.1.15",
|
5723 |
"resolved": "https://registry.npmjs.org/textextensions/-/textextensions-1.0.2.tgz",
|
5724 |
"integrity": "sha1-ZUhjk+4fK7A5pgy7oFsLaL2VAdI=",
|
5725 |
"dev": true
|
5726 |
},
|
5727 |
"through": {
|
5728 |
+
"version": "4.1.15",
|
5729 |
"resolved": "https://registry.npmjs.org/through/-/through-2.3.8.tgz",
|
5730 |
"integrity": "sha1-DdTJ/6q8NXlgsbckEV1+Doai4fU=",
|
5731 |
"dev": true
|
5732 |
},
|
5733 |
"through2": {
|
5734 |
+
"version": "4.1.15",
|
5735 |
"resolved": "https://registry.npmjs.org/through2/-/through2-2.0.3.tgz",
|
5736 |
"integrity": "sha1-AARWmzfHx0ujnEPzzteNGtlBQL4=",
|
5737 |
"dev": true,
|
5741 |
}
|
5742 |
},
|
5743 |
"tildify": {
|
5744 |
+
"version": "4.1.15",
|
5745 |
"resolved": "https://registry.npmjs.org/tildify/-/tildify-1.2.0.tgz",
|
5746 |
"integrity": "sha1-3OwD9V3Km3qj5bBPIYF+tW5jWIo=",
|
5747 |
"dev": true,
|
5750 |
}
|
5751 |
},
|
5752 |
"time-stamp": {
|
5753 |
+
"version": "4.1.15",
|
5754 |
"resolved": "https://registry.npmjs.org/time-stamp/-/time-stamp-1.1.0.tgz",
|
5755 |
"integrity": "sha1-dkpaEa9QVhkhsTPztE5hhofg9cM=",
|
5756 |
"dev": true
|
5757 |
},
|
5758 |
"timers-browserify": {
|
5759 |
+
"version": "4.1.15",
|
5760 |
"resolved": "https://registry.npmjs.org/timers-browserify/-/timers-browserify-1.4.2.tgz",
|
5761 |
"integrity": "sha1-ycWLV1voQHN1y14kYtrO50NZ9B0=",
|
5762 |
"dev": true,
|
5765 |
}
|
5766 |
},
|
5767 |
"timers-ext": {
|
5768 |
+
"version": "4.1.15",
|
5769 |
"resolved": "https://registry.npmjs.org/timers-ext/-/timers-ext-0.1.2.tgz",
|
5770 |
"integrity": "sha1-YcxHp2wavTGV8UUn+XjViulMUgQ=",
|
5771 |
"dev": true,
|
5775 |
}
|
5776 |
},
|
5777 |
"to-arraybuffer": {
|
5778 |
+
"version": "4.1.15",
|
5779 |
"resolved": "https://registry.npmjs.org/to-arraybuffer/-/to-arraybuffer-1.0.1.tgz",
|
5780 |
"integrity": "sha1-fSKbH8xjfkZsoIEYCDanqr/4P0M=",
|
5781 |
"dev": true
|
5782 |
},
|
5783 |
"to-fast-properties": {
|
5784 |
+
"version": "4.1.15",
|
5785 |
"resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-1.0.3.tgz",
|
5786 |
"integrity": "sha1-uDVx+k2MJbguIxsG46MFXeTKGkc=",
|
5787 |
"dev": true
|
5788 |
},
|
5789 |
"tough-cookie": {
|
5790 |
+
"version": "4.1.15",
|
5791 |
"resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-2.3.3.tgz",
|
5792 |
"integrity": "sha1-C2GKVWW23qkL80JdBNVe3EdadWE=",
|
5793 |
"dev": true,
|
5796 |
}
|
5797 |
},
|
5798 |
"trim-newlines": {
|
5799 |
+
"version": "4.1.15",
|
5800 |
"resolved": "https://registry.npmjs.org/trim-newlines/-/trim-newlines-1.0.0.tgz",
|
5801 |
"integrity": "sha1-WIeWa7WCpFA6QetST301ARgVphM=",
|
5802 |
"dev": true
|
5803 |
},
|
5804 |
"trim-right": {
|
5805 |
+
"version": "4.1.15",
|
5806 |
"resolved": "https://registry.npmjs.org/trim-right/-/trim-right-1.0.1.tgz",
|
5807 |
"integrity": "sha1-yy4SAwZ+DI3h9hQJS5/kVwTqYAM=",
|
5808 |
"dev": true
|
5809 |
},
|
5810 |
"true-case-path": {
|
5811 |
+
"version": "4.1.15",
|
5812 |
"resolved": "https://registry.npmjs.org/true-case-path/-/true-case-path-1.0.2.tgz",
|
5813 |
"integrity": "sha1-fskRMJJHZsf1c74wIMNPj9/QDWI=",
|
5814 |
"dev": true,
|
5817 |
},
|
5818 |
"dependencies": {
|
5819 |
"glob": {
|
5820 |
+
"version": "4.1.15",
|
5821 |
"resolved": "https://registry.npmjs.org/glob/-/glob-6.0.4.tgz",
|
5822 |
"integrity": "sha1-DwiGD2oVUSey+t1PnOJLGqtuTSI=",
|
5823 |
"dev": true,
|
5832 |
}
|
5833 |
},
|
5834 |
"tryit": {
|
5835 |
+
"version": "4.1.15",
|
5836 |
"resolved": "https://registry.npmjs.org/tryit/-/tryit-1.0.3.tgz",
|
5837 |
"integrity": "sha1-OTvnMKlEb9Hq1tpZoBQwjzbCics=",
|
5838 |
"dev": true
|
5839 |
},
|
5840 |
"tty-browserify": {
|
5841 |
+
"version": "4.1.15",
|
5842 |
"resolved": "https://registry.npmjs.org/tty-browserify/-/tty-browserify-0.0.0.tgz",
|
5843 |
"integrity": "sha1-oVe6QC2iTpv5V/mqadUk7tQpAaY=",
|
5844 |
"dev": true
|
5845 |
},
|
5846 |
"tunnel-agent": {
|
5847 |
+
"version": "4.1.15",
|
5848 |
"resolved": "https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.4.3.tgz",
|
5849 |
"integrity": "sha1-Y3PbdpCf5XDgjXNYM2Xtgop07us=",
|
5850 |
"dev": true
|
5851 |
},
|
5852 |
"tweetnacl": {
|
5853 |
+
"version": "4.1.15",
|
5854 |
"resolved": "https://registry.npmjs.org/tweetnacl/-/tweetnacl-0.14.5.tgz",
|
5855 |
"integrity": "sha1-WuaBd/GS1EViadEIr6k/+HQ/T2Q=",
|
5856 |
"dev": true,
|
5857 |
"optional": true
|
5858 |
},
|
5859 |
"typedarray": {
|
5860 |
+
"version": "4.1.15",
|
5861 |
"resolved": "https://registry.npmjs.org/typedarray/-/typedarray-0.0.6.tgz",
|
5862 |
"integrity": "sha1-hnrHTjhkGHsdPUfZlqeOxciDB3c="
|
5863 |
},
|
5864 |
"uglify-js": {
|
5865 |
+
"version": "4.1.15",
|
5866 |
"resolved": "https://registry.npmjs.org/uglify-js/-/uglify-js-3.2.1.tgz",
|
5867 |
"integrity": "sha512-BhZTJPmOKPSUcjnx2nlfaOQKHLyjjT4HFyzFWF1BUErx9knJNpdW94ql5o8qVxeNL+8IAWjEjnPvASH2yZnkMg==",
|
5868 |
"dev": true,
|
5872 |
},
|
5873 |
"dependencies": {
|
5874 |
"commander": {
|
5875 |
+
"version": "4.1.15",
|
5876 |
"resolved": "https://registry.npmjs.org/commander/-/commander-2.12.2.tgz",
|
5877 |
"integrity": "sha512-BFnaq5ZOGcDN7FlrtBT4xxkgIToalIIxwjxLWVJ8bGTpe1LroqMiqQXdA7ygc7CRvaYS+9zfPGFnJqFSayx+AA==",
|
5878 |
"dev": true
|
5879 |
},
|
5880 |
"source-map": {
|
5881 |
+
"version": "4.1.15",
|
5882 |
"resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
|
5883 |
"integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
|
5884 |
"dev": true
|
5886 |
}
|
5887 |
},
|
5888 |
"umd": {
|
5889 |
+
"version": "4.1.15",
|
5890 |
"resolved": "https://registry.npmjs.org/umd/-/umd-3.0.1.tgz",
|
5891 |
"integrity": "sha1-iuVW4RAR9jwllnCKiDclnwGz1g4=",
|
5892 |
"dev": true
|
5893 |
},
|
5894 |
"unc-path-regex": {
|
5895 |
+
"version": "4.1.15",
|
5896 |
"resolved": "https://registry.npmjs.org/unc-path-regex/-/unc-path-regex-0.1.2.tgz",
|
5897 |
"integrity": "sha1-5z3T17DXxe2G+6xrCufYxqadUPo=",
|
5898 |
"dev": true
|
5899 |
},
|
5900 |
"unique-stream": {
|
5901 |
+
"version": "4.1.15",
|
5902 |
"resolved": "https://registry.npmjs.org/unique-stream/-/unique-stream-1.0.0.tgz",
|
5903 |
"integrity": "sha1-1ZpKdUJ0R9mqbJHnAmP40mpLEEs=",
|
5904 |
"dev": true
|
5905 |
},
|
5906 |
"urix": {
|
5907 |
+
"version": "4.1.15",
|
5908 |
"resolved": "https://registry.npmjs.org/urix/-/urix-0.1.0.tgz",
|
5909 |
"integrity": "sha1-2pN/emLiH+wf0Y1Js1wpNQZ6bHI=",
|
5910 |
"dev": true
|
5911 |
},
|
5912 |
"url": {
|
5913 |
+
"version": "4.1.15",
|
5914 |
"resolved": "https://registry.npmjs.org/url/-/url-0.11.0.tgz",
|
5915 |
"integrity": "sha1-ODjpfPxgUh63PFJajlW/3Z4uKPE=",
|
5916 |
"dev": true,
|
5920 |
},
|
5921 |
"dependencies": {
|
5922 |
"punycode": {
|
5923 |
+
"version": "4.1.15",
|
5924 |
"resolved": "https://registry.npmjs.org/punycode/-/punycode-1.3.2.tgz",
|
5925 |
"integrity": "sha1-llOgNvt8HuQjQvIyXM7v6jkmxI0=",
|
5926 |
"dev": true
|
5928 |
}
|
5929 |
},
|
5930 |
"user-home": {
|
5931 |
+
"version": "4.1.15",
|
5932 |
"resolved": "https://registry.npmjs.org/user-home/-/user-home-1.1.1.tgz",
|
5933 |
"integrity": "sha1-K1viOjK2Onyd640PKNSFcko98ZA=",
|
5934 |
"dev": true
|
5935 |
},
|
5936 |
"util": {
|
5937 |
+
"version": "4.1.15",
|
5938 |
"resolved": "https://registry.npmjs.org/util/-/util-0.10.3.tgz",
|
5939 |
"integrity": "sha1-evsa/lCAUkZInj23/g7TeTNqwPk=",
|
5940 |
"dev": true,
|
5943 |
},
|
5944 |
"dependencies": {
|
5945 |
"inherits": {
|
5946 |
+
"version": "4.1.15",
|
5947 |
"resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.1.tgz",
|
5948 |
"integrity": "sha1-sX0I0ya0Qj5Wjv9xn5GwscvfafE=",
|
5949 |
"dev": true
|
5951 |
}
|
5952 |
},
|
5953 |
"util-deprecate": {
|
5954 |
+
"version": "4.1.15",
|
5955 |
"resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz",
|
5956 |
"integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8="
|
5957 |
},
|
5958 |
"uuid": {
|
5959 |
+
"version": "4.1.15",
|
5960 |
"resolved": "https://registry.npmjs.org/uuid/-/uuid-1.4.2.tgz",
|
5961 |
"integrity": "sha1-RTAZ9oaWam34PNxSROfJkOzDMvw=",
|
5962 |
"dev": true
|
5963 |
},
|
5964 |
"v8flags": {
|
5965 |
+
"version": "4.1.15",
|
5966 |
"resolved": "https://registry.npmjs.org/v8flags/-/v8flags-2.1.1.tgz",
|
5967 |
"integrity": "sha1-qrGh+jDUX4jdMhFIh1rALAtV5bQ=",
|
5968 |
"dev": true,
|
5971 |
}
|
5972 |
},
|
5973 |
"validate-npm-package-license": {
|
5974 |
+
"version": "4.1.15",
|
5975 |
"resolved": "https://registry.npmjs.org/validate-npm-package-license/-/validate-npm-package-license-3.0.1.tgz",
|
5976 |
"integrity": "sha1-KAS6vnEq0zeUWaz74kdGqywwP7w=",
|
5977 |
"dev": true,
|
5981 |
}
|
5982 |
},
|
5983 |
"verror": {
|
5984 |
+
"version": "4.1.15",
|
5985 |
"resolved": "https://registry.npmjs.org/verror/-/verror-1.10.0.tgz",
|
5986 |
"integrity": "sha1-OhBcoXBTr1XW4nDB+CiGguGNpAA=",
|
5987 |
"dev": true,
|
5992 |
},
|
5993 |
"dependencies": {
|
5994 |
"assert-plus": {
|
5995 |
+
"version": "4.1.15",
|
5996 |
"resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz",
|
5997 |
"integrity": "sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU=",
|
5998 |
"dev": true
|
6000 |
}
|
6001 |
},
|
6002 |
"vinyl": {
|
6003 |
+
"version": "4.1.15",
|
6004 |
"resolved": "https://registry.npmjs.org/vinyl/-/vinyl-0.5.3.tgz",
|
6005 |
"integrity": "sha1-sEVbOPxeDPMNQyUTLkYZcMIJHN4=",
|
6006 |
"dev": true,
|
6011 |
}
|
6012 |
},
|
6013 |
"vinyl-buffer": {
|
6014 |
+
"version": "4.1.15",
|
6015 |
"resolved": "https://registry.npmjs.org/vinyl-buffer/-/vinyl-buffer-1.0.0.tgz",
|
6016 |
"integrity": "sha1-ygZ+oIQx1QdyKx3lCD9gJhbrwjQ=",
|
6017 |
"dev": true,
|
6021 |
},
|
6022 |
"dependencies": {
|
6023 |
"isarray": {
|
6024 |
+
"version": "4.1.15",
|
6025 |
"resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz",
|
6026 |
"integrity": "sha1-ihis/Kmo9Bd+Cav8YDiTmwXR7t8=",
|
6027 |
"dev": true
|
6028 |
},
|
6029 |
"readable-stream": {
|
6030 |
+
"version": "4.1.15",
|
6031 |
"resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-1.0.34.tgz",
|
6032 |
"integrity": "sha1-Elgg40vIQtLyqq+v5MKRbuMsFXw=",
|
6033 |
"dev": true,
|
6039 |
}
|
6040 |
},
|
6041 |
"string_decoder": {
|
6042 |
+
"version": "4.1.15",
|
6043 |
"resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz",
|
6044 |
"integrity": "sha1-YuIDvEF2bGwoyfyEMB2rHFMQ+pQ=",
|
6045 |
"dev": true
|
6046 |
},
|
6047 |
"through2": {
|
6048 |
+
"version": "4.1.15",
|
6049 |
"resolved": "https://registry.npmjs.org/through2/-/through2-0.6.5.tgz",
|
6050 |
"integrity": "sha1-QaucZ7KdVyCQcUEOHXp6lozTrUg=",
|
6051 |
"dev": true,
|
6057 |
}
|
6058 |
},
|
6059 |
"vinyl-bufferstream": {
|
6060 |
+
"version": "4.1.15",
|
6061 |
"resolved": "https://registry.npmjs.org/vinyl-bufferstream/-/vinyl-bufferstream-1.0.1.tgz",
|
6062 |
"integrity": "sha1-BTeGn1gO/6TKRay0dXnkuf5jCBo=",
|
6063 |
"dev": true,
|
6066 |
},
|
6067 |
"dependencies": {
|
6068 |
"bufferstreams": {
|
6069 |
+
"version": "4.1.15",
|
6070 |
"resolved": "https://registry.npmjs.org/bufferstreams/-/bufferstreams-1.0.1.tgz",
|
6071 |
"integrity": "sha1-z7GtlWjTujz+k1upq92VLeiKqyo=",
|
6072 |
"dev": true,
|
6075 |
}
|
6076 |
},
|
6077 |
"isarray": {
|
6078 |
+
"version": "4.1.15",
|
6079 |
"resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz",
|
6080 |
"integrity": "sha1-ihis/Kmo9Bd+Cav8YDiTmwXR7t8=",
|
6081 |
"dev": true
|
6082 |
},
|
6083 |
"readable-stream": {
|
6084 |
+
"version": "4.1.15",
|
6085 |
"resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-1.1.14.tgz",
|
6086 |
"integrity": "sha1-fPTFTvZI44EwhMY23SB54WbAgdk=",
|
6087 |
"dev": true,
|
6093 |
}
|
6094 |
},
|
6095 |
"string_decoder": {
|
6096 |
+
"version": "4.1.15",
|
6097 |
"resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz",
|
6098 |
"integrity": "sha1-YuIDvEF2bGwoyfyEMB2rHFMQ+pQ=",
|
6099 |
"dev": true
|
6101 |
}
|
6102 |
},
|
6103 |
"vinyl-fs": {
|
6104 |
+
"version": "4.1.15",
|
6105 |
"resolved": "https://registry.npmjs.org/vinyl-fs/-/vinyl-fs-0.3.14.tgz",
|
6106 |
"integrity": "sha1-mmhRzhysHBzqX+hsCTHWIMLPqeY=",
|
6107 |
"dev": true,
|
6117 |
},
|
6118 |
"dependencies": {
|
6119 |
"clone": {
|
6120 |
+
"version": "4.1.15",
|
6121 |
"resolved": "https://registry.npmjs.org/clone/-/clone-0.2.0.tgz",
|
6122 |
"integrity": "sha1-xhJqkK1Pctv1rNskPMN3JP6T/B8=",
|
6123 |
"dev": true
|
6124 |
},
|
6125 |
"isarray": {
|
6126 |
+
"version": "4.1.15",
|
6127 |
"resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz",
|
6128 |
"integrity": "sha1-ihis/Kmo9Bd+Cav8YDiTmwXR7t8=",
|
6129 |
"dev": true
|
6130 |
},
|
6131 |
"readable-stream": {
|
6132 |
+
"version": "4.1.15",
|
6133 |
"resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-1.0.34.tgz",
|
6134 |
"integrity": "sha1-Elgg40vIQtLyqq+v5MKRbuMsFXw=",
|
6135 |
"dev": true,
|
6141 |
}
|
6142 |
},
|
6143 |
"string_decoder": {
|
6144 |
+
"version": "4.1.15",
|
6145 |
"resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz",
|
6146 |
"integrity": "sha1-YuIDvEF2bGwoyfyEMB2rHFMQ+pQ=",
|
6147 |
"dev": true
|
6148 |
},
|
6149 |
"through2": {
|
6150 |
+
"version": "4.1.15",
|
6151 |
"resolved": "https://registry.npmjs.org/through2/-/through2-0.6.5.tgz",
|
6152 |
"integrity": "sha1-QaucZ7KdVyCQcUEOHXp6lozTrUg=",
|
6153 |
"dev": true,
|
6157 |
}
|
6158 |
},
|
6159 |
"vinyl": {
|
6160 |
+
"version": "4.1.15",
|
6161 |
"resolved": "https://registry.npmjs.org/vinyl/-/vinyl-0.4.6.tgz",
|
6162 |
"integrity": "sha1-LzVsh6VQolVGHza76ypbqL94SEc=",
|
6163 |
"dev": true,
|
6169 |
}
|
6170 |
},
|
6171 |
"vinyl-source-stream": {
|
6172 |
+
"version": "4.1.15",
|
6173 |
"resolved": "https://registry.npmjs.org/vinyl-source-stream/-/vinyl-source-stream-1.1.0.tgz",
|
6174 |
"integrity": "sha1-RMvlEIIFJ53rDFZTwJSiiHk4sas=",
|
6175 |
"dev": true,
|
6179 |
},
|
6180 |
"dependencies": {
|
6181 |
"clone": {
|
6182 |
+
"version": "4.1.15",
|
6183 |
"resolved": "https://registry.npmjs.org/clone/-/clone-0.2.0.tgz",
|
6184 |
"integrity": "sha1-xhJqkK1Pctv1rNskPMN3JP6T/B8=",
|
6185 |
"dev": true
|
6186 |
},
|
6187 |
"isarray": {
|
6188 |
+
"version": "4.1.15",
|
6189 |
"resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz",
|
6190 |
"integrity": "sha1-ihis/Kmo9Bd+Cav8YDiTmwXR7t8=",
|
6191 |
"dev": true
|
6192 |
},
|
6193 |
"readable-stream": {
|
6194 |
+
"version": "4.1.15",
|
6195 |
"resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-1.0.34.tgz",
|
6196 |
"integrity": "sha1-Elgg40vIQtLyqq+v5MKRbuMsFXw=",
|
6197 |
"dev": true,
|
6203 |
}
|
6204 |
},
|
6205 |
"string_decoder": {
|
6206 |
+
"version": "4.1.15",
|
6207 |
"resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz",
|
6208 |
"integrity": "sha1-YuIDvEF2bGwoyfyEMB2rHFMQ+pQ=",
|
6209 |
"dev": true
|
6210 |
},
|
6211 |
"through2": {
|
6212 |
+
"version": "4.1.15",
|
6213 |
"resolved": "https://registry.npmjs.org/through2/-/through2-0.6.5.tgz",
|
6214 |
"integrity": "sha1-QaucZ7KdVyCQcUEOHXp6lozTrUg=",
|
6215 |
"dev": true,
|
6219 |
}
|
6220 |
},
|
6221 |
"vinyl": {
|
6222 |
+
"version": "4.1.15",
|
6223 |
"resolved": "https://registry.npmjs.org/vinyl/-/vinyl-0.4.6.tgz",
|
6224 |
"integrity": "sha1-LzVsh6VQolVGHza76ypbqL94SEc=",
|
6225 |
"dev": true,
|
6231 |
}
|
6232 |
},
|
6233 |
"vinyl-sourcemaps-apply": {
|
6234 |
+
"version": "4.1.15",
|
6235 |
"resolved": "https://registry.npmjs.org/vinyl-sourcemaps-apply/-/vinyl-sourcemaps-apply-0.2.1.tgz",
|
6236 |
"integrity": "sha1-q2VJ1h0XLCsbh75cUI0jnI74dwU=",
|
6237 |
"dev": true,
|
6240 |
}
|
6241 |
},
|
6242 |
"vm-browserify": {
|
6243 |
+
"version": "4.1.15",
|
6244 |
"resolved": "https://registry.npmjs.org/vm-browserify/-/vm-browserify-0.0.4.tgz",
|
6245 |
"integrity": "sha1-XX6kW7755Kb/ZflUOOCofDV9WnM=",
|
6246 |
"dev": true,
|
6249 |
}
|
6250 |
},
|
6251 |
"which": {
|
6252 |
+
"version": "4.1.15",
|
6253 |
"resolved": "https://registry.npmjs.org/which/-/which-1.3.0.tgz",
|
6254 |
"integrity": "sha512-xcJpopdamTuY5duC/KnTTNBraPK54YwpenP4lzxU8H91GudWpFv38u0CKjclE1Wi2EH2EDz5LRcHcKbCIzqGyg==",
|
6255 |
"dev": true,
|
6258 |
}
|
6259 |
},
|
6260 |
"which-module": {
|
6261 |
+
"version": "4.1.15",
|
6262 |
"resolved": "https://registry.npmjs.org/which-module/-/which-module-1.0.0.tgz",
|
6263 |
"integrity": "sha1-u6Y8qGGUiZT/MHc2CJ47lgJsKk8=",
|
6264 |
"dev": true
|
6265 |
},
|
6266 |
"wide-align": {
|
6267 |
+
"version": "4.1.15",
|
6268 |
"resolved": "https://registry.npmjs.org/wide-align/-/wide-align-1.1.2.tgz",
|
6269 |
"integrity": "sha512-ijDLlyQ7s6x1JgCLur53osjm/UXUYD9+0PbYKrBsYisYXzCxN+HC3mYDNy/dWdmf3AwqwU3CXwDCvsNgGK1S0w==",
|
6270 |
"dev": true,
|
6273 |
}
|
6274 |
},
|
6275 |
"wolfy87-eventemitter": {
|
6276 |
+
"version": "4.1.15",
|
6277 |
"resolved": "https://registry.npmjs.org/wolfy87-eventemitter/-/wolfy87-eventemitter-5.2.4.tgz",
|
6278 |
"integrity": "sha512-yUOUSIzZxqBeu6VdnigqYHwwjy5N3CRX5XSHh/YcVpy+Qsx+HkHaEWdmdyAr3NvyBYDraOa5EfNIbu47T5QzIA=="
|
6279 |
},
|
6280 |
"wp-pot": {
|
6281 |
+
"version": "4.1.15",
|
6282 |
"resolved": "https://registry.npmjs.org/wp-pot/-/wp-pot-1.3.5.tgz",
|
6283 |
"integrity": "sha512-2t0qMhkP/BpCPO76Xj1p6Cgf4O9ziq+iX0XkZJFI4y4NFnnFs5AKI45j5O15fRxFD7+SB3HFouX/nr8Y25RzyQ==",
|
6284 |
"dev": true,
|
6289 |
},
|
6290 |
"dependencies": {
|
6291 |
"globby": {
|
6292 |
+
"version": "4.1.15",
|
6293 |
"resolved": "https://registry.npmjs.org/globby/-/globby-6.1.0.tgz",
|
6294 |
"integrity": "sha1-9abXDoOV4hyFj7BInWTfAkJNUGw=",
|
6295 |
"dev": true,
|
6302 |
}
|
6303 |
},
|
6304 |
"object-assign": {
|
6305 |
+
"version": "4.1.15",
|
6306 |
"resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz",
|
6307 |
"integrity": "sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM=",
|
6308 |
"dev": true
|
6309 |
},
|
6310 |
"pify": {
|
6311 |
+
"version": "4.1.15",
|
6312 |
"resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz",
|
6313 |
"integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=",
|
6314 |
"dev": true
|
6316 |
}
|
6317 |
},
|
6318 |
"wrap-ansi": {
|
6319 |
+
"version": "4.1.15",
|
6320 |
"resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-2.1.0.tgz",
|
6321 |
"integrity": "sha1-2Pw9KE3QV5T+hJc8rs3Rz4JP3YU=",
|
6322 |
"dev": true,
|
6326 |
}
|
6327 |
},
|
6328 |
"wrappy": {
|
6329 |
+
"version": "4.1.15",
|
6330 |
"resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz",
|
6331 |
"integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=",
|
6332 |
"dev": true
|
6333 |
},
|
6334 |
"xtend": {
|
6335 |
+
"version": "4.1.15",
|
6336 |
"resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.1.tgz",
|
6337 |
"integrity": "sha1-pcbVMr5lbiPbgg77lDofBJmNY68=",
|
6338 |
"dev": true
|
6339 |
},
|
6340 |
"y18n": {
|
6341 |
+
"version": "4.1.15",
|
6342 |
"resolved": "https://registry.npmjs.org/y18n/-/y18n-3.2.1.tgz",
|
6343 |
"integrity": "sha1-bRX7qITAhnnA136I53WegR4H+kE=",
|
6344 |
"dev": true
|
6345 |
},
|
6346 |
"yallist": {
|
6347 |
+
"version": "4.1.15",
|
6348 |
"resolved": "https://registry.npmjs.org/yallist/-/yallist-2.1.2.tgz",
|
6349 |
"integrity": "sha1-HBH5IY8HYImkfdUS+TxmmaaoHVI=",
|
6350 |
"dev": true
|
6351 |
},
|
6352 |
"yargs": {
|
6353 |
+
"version": "4.1.15",
|
6354 |
"resolved": "https://registry.npmjs.org/yargs/-/yargs-6.6.0.tgz",
|
6355 |
"integrity": "sha1-eC7CHvQDNF+DCoCMo9UTr1YGUgg=",
|
6356 |
"dev": true,
|
6371 |
},
|
6372 |
"dependencies": {
|
6373 |
"camelcase": {
|
6374 |
+
"version": "4.1.15",
|
6375 |
"resolved": "https://registry.npmjs.org/camelcase/-/camelcase-3.0.0.tgz",
|
6376 |
"integrity": "sha1-MvxLn82vhF/N9+c7uXysImHwqwo=",
|
6377 |
"dev": true
|
6379 |
}
|
6380 |
},
|
6381 |
"yargs-parser": {
|
6382 |
+
"version": "4.1.15",
|
6383 |
"resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-4.2.1.tgz",
|
6384 |
"integrity": "sha1-KczqwNxPA8bIe0qfIX3RjJ90hxw=",
|
6385 |
"dev": true,
|
6388 |
},
|
6389 |
"dependencies": {
|
6390 |
"camelcase": {
|
6391 |
+
"version": "4.1.15",
|
6392 |
"resolved": "https://registry.npmjs.org/camelcase/-/camelcase-3.0.0.tgz",
|
6393 |
"integrity": "sha1-MvxLn82vhF/N9+c7uXysImHwqwo=",
|
6394 |
"dev": true
|
readme.txt
CHANGED
@@ -1,27 +1,27 @@
|
|
1 |
=== MailChimp for WordPress ===
|
2 |
Contributors: Ibericode, DvanKooten, hchouhan, lapzor
|
3 |
Donate link: https://mc4wp.com/#utm_source=wp-plugin-repo&utm_medium=mailchimp-for-wp&utm_campaign=donate-link
|
4 |
-
Tags: mailchimp, mc4wp, email, marketing, newsletter, subscribe, widget, mc4wp, contact form 7, woocommerce, buddypress, ibericode, mailchimp
|
5 |
Requires at least: 4.1
|
6 |
-
Tested up to: 4.9.
|
7 |
-
Stable tag: 4.1.
|
8 |
License: GPLv2 or later
|
9 |
License URI: http://www.gnu.org/licenses/gpl-2.0.html
|
10 |
Requires PHP: 5.2.4
|
11 |
|
12 |
-
MailChimp for WordPress, the
|
13 |
|
14 |
== Description ==
|
15 |
|
16 |
#### MailChimp for WordPress
|
17 |
|
18 |
-
*
|
19 |
|
20 |
-
|
21 |
|
22 |
[youtube https://www.youtube.com/watch?v=fZCYPnFybqU]
|
23 |
|
24 |
-
#### Some
|
25 |
|
26 |
- Connect with your MailChimp account in seconds.
|
27 |
|
@@ -52,14 +52,14 @@ MailChimp for WordPress helps you add more subscribers to your MailChimp lists u
|
|
52 |
|
53 |
- Well documented. Our [knowledge base](https://mc4wp.com/kb/) is updated daily.
|
54 |
|
55 |
-
- Developer friendly.
|
56 |
|
57 |
<blockquote>
|
58 |
<h4>Become a Premium user</h4>
|
59 |
<p>MailChimp for WordPress has a Premium add-on which comes with several additional benefits.</p>
|
60 |
<ul>
|
61 |
-
<li>Multiple forms
|
62 |
-
<li>Advanced
|
63 |
<li>Email notifications</li>
|
64 |
<li>An easy way to style your forms</li>
|
65 |
<li>Detailed reports & statistics</li>
|
@@ -69,11 +69,11 @@ MailChimp for WordPress helps you add more subscribers to your MailChimp lists u
|
|
69 |
|
70 |
#### What is MailChimp?
|
71 |
|
72 |
-
MailChimp is a newsletter service that allows you to send out email campaigns to a list of email subscribers.
|
73 |
|
74 |
-
This plugin
|
75 |
|
76 |
-
If you
|
77 |
|
78 |
== Installation ==
|
79 |
|
@@ -81,13 +81,13 @@ If you do not yet have a MailChimp account, [creating one is 100% free and only
|
|
81 |
1. In your WordPress admin panel, go to *Plugins > New Plugin*, search for **MailChimp for WordPress** and click "*Install now*"
|
82 |
1. Alternatively, download the plugin and upload the contents of `mailchimp-for-wp.zip` to your plugins directory, which usually is `/wp-content/plugins/`.
|
83 |
1. Activate the plugin
|
84 |
-
1. Set [your
|
85 |
|
86 |
#### Configuring Sign-Up Form(s)
|
87 |
1. Go to *MailChimp for WP > Forms*
|
88 |
-
2. Select at least one
|
89 |
-
3. *(Optional)* Add more fields to your form
|
90 |
-
4. Embed a sign-up form in pages or posts
|
91 |
5. Show a sign-up form in your widget areas using the "MailChimp Sign-Up Form" widget.
|
92 |
6. Show a sign-up form from your theme files by using the following PHP function.
|
93 |
|
@@ -100,7 +100,9 @@ if( function_exists( 'mc4wp_show_form' ) ) {
|
|
100 |
`
|
101 |
|
102 |
#### Need help?
|
103 |
-
Please take a look at the [MailChimp for WordPress knowledge base](https://mc4wp.com/kb/#utm_source=wp-plugin-repo&utm_medium=mailchimp-for-wp&utm_campaign=installation-instructions-link) first.
|
|
|
|
|
104 |
|
105 |
== Frequently Asked Questions ==
|
106 |
|
@@ -113,11 +115,11 @@ Use the `[mc4wp_form]` shortcode.
|
|
113 |
#### How to display a form in widget areas like the sidebar or footer?
|
114 |
Go to **Appearance > Widgets** and use the **MailChimp for WP Form** widget that comes with the plugin.
|
115 |
|
116 |
-
#### Where can I find my
|
117 |
-
[You can find your
|
118 |
|
119 |
#### How to add a sign-up checkbox to my Contact Form 7 form?
|
120 |
-
Use the following shortcode in your CF7 form to display a
|
121 |
|
122 |
`
|
123 |
[mc4wp_checkbox "Subscribe to our newsletter?"]
|
@@ -147,8 +149,7 @@ You can add your custom CSS to your theme stylesheet or (easier) by using a plug
|
|
147 |
|
148 |
#### I'm getting an "HTTP Error" when trying to connect to MailChimp
|
149 |
|
150 |
-
If you're getting an `HTTP Error`
|
151 |
-
Also, please ask them to allow requests to `https://api.mailchimp.com/`.
|
152 |
|
153 |
#### How do I show a sign-up form in a pop-up?
|
154 |
|
@@ -170,7 +171,7 @@ Please take a look at the [MailChimp for WordPress knowledge base](https://mc4wp
|
|
170 |
|
171 |
#### Add-on plugins
|
172 |
|
173 |
-
There are several [add-on plugins
|
174 |
|
175 |
#### Translations
|
176 |
|
@@ -178,11 +179,11 @@ The plugin is translated using Transifex. If you want to help out, please head o
|
|
178 |
|
179 |
#### Development
|
180 |
|
181 |
-
|
182 |
|
183 |
#### Customizing the plugin
|
184 |
|
185 |
-
|
186 |
|
187 |
== Screenshots ==
|
188 |
|
@@ -196,6 +197,20 @@ MailChimp for WordPress comes with many filter & action hooks which allow you to
|
|
196 |
== Changelog ==
|
197 |
|
198 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
199 |
#### 4.1.14 - January 8, 2018
|
200 |
|
201 |
**Fixes**
|
1 |
=== MailChimp for WordPress ===
|
2 |
Contributors: Ibericode, DvanKooten, hchouhan, lapzor
|
3 |
Donate link: https://mc4wp.com/#utm_source=wp-plugin-repo&utm_medium=mailchimp-for-wp&utm_campaign=donate-link
|
4 |
+
Tags: mailchimp, mc4wp, email, marketing, newsletter, subscribe, widget, mc4wp, contact form 7, woocommerce, buddypress, ibericode, mailchimp form
|
5 |
Requires at least: 4.1
|
6 |
+
Tested up to: 4.9.4
|
7 |
+
Stable tag: 4.1.15
|
8 |
License: GPLv2 or later
|
9 |
License URI: http://www.gnu.org/licenses/gpl-2.0.html
|
10 |
Requires PHP: 5.2.4
|
11 |
|
12 |
+
MailChimp for WordPress, the #1 MailChimp plugin.
|
13 |
|
14 |
== Description ==
|
15 |
|
16 |
#### MailChimp for WordPress
|
17 |
|
18 |
+
*Allowing your visitors to subscribe to your newsletter should be easy. With this plugin, it finally is.*
|
19 |
|
20 |
+
This plugin helps you grow your MailChimp lists and write better newsletters through various methods. You can create good looking opt-in forms or integrate with any existing form on your site, like your comment, contact or checkout form.
|
21 |
|
22 |
[youtube https://www.youtube.com/watch?v=fZCYPnFybqU]
|
23 |
|
24 |
+
#### Some (but not all) features
|
25 |
|
26 |
- Connect with your MailChimp account in seconds.
|
27 |
|
52 |
|
53 |
- Well documented. Our [knowledge base](https://mc4wp.com/kb/) is updated daily.
|
54 |
|
55 |
+
- Developer friendly. For inspiration, check out our [repository of example code snippets](https://github.com/ibericode/mc4wp-snippets).
|
56 |
|
57 |
<blockquote>
|
58 |
<h4>Become a Premium user</h4>
|
59 |
<p>MailChimp for WordPress has a Premium add-on which comes with several additional benefits.</p>
|
60 |
<ul>
|
61 |
+
<li>Multiple forms</li>
|
62 |
+
<li>Advanced e-commerce integration for WooCommerce</li>
|
63 |
<li>Email notifications</li>
|
64 |
<li>An easy way to style your forms</li>
|
65 |
<li>Detailed reports & statistics</li>
|
69 |
|
70 |
#### What is MailChimp?
|
71 |
|
72 |
+
MailChimp is a newsletter service that allows you to send out email campaigns to a list of email subscribers. It is free for lists up to 2000 subscribers, which is why it is the newsletter-service of choice for thousands of businesses.
|
73 |
|
74 |
+
This plugin allows you to tightly integrate your WordPress site with your MailChimp account.
|
75 |
|
76 |
+
If you are not yet using MailChimp, [creating an account is 100% free and only takes you about 30 seconds](http://mailchimp.com/monkey-rewards/?utm_source=freemium_newsletter&utm_medium=email&utm_campaign=monkey_rewards&aid=a2d08947dcd3683512ce174c5&afl=1).
|
77 |
|
78 |
== Installation ==
|
79 |
|
81 |
1. In your WordPress admin panel, go to *Plugins > New Plugin*, search for **MailChimp for WordPress** and click "*Install now*"
|
82 |
1. Alternatively, download the plugin and upload the contents of `mailchimp-for-wp.zip` to your plugins directory, which usually is `/wp-content/plugins/`.
|
83 |
1. Activate the plugin
|
84 |
+
1. Set [your API key](https://admin.mailchimp.com/account/api) in the plugin settings.
|
85 |
|
86 |
#### Configuring Sign-Up Form(s)
|
87 |
1. Go to *MailChimp for WP > Forms*
|
88 |
+
2. Select at least one list to subscribe people to.
|
89 |
+
3. *(Optional)* Add more fields to your form.
|
90 |
+
4. Embed a sign-up form in pages or posts using the `[mc4wp_form]` shortcode.
|
91 |
5. Show a sign-up form in your widget areas using the "MailChimp Sign-Up Form" widget.
|
92 |
6. Show a sign-up form from your theme files by using the following PHP function.
|
93 |
|
100 |
`
|
101 |
|
102 |
#### Need help?
|
103 |
+
Please take a look at the [MailChimp for WordPress knowledge base](https://mc4wp.com/kb/#utm_source=wp-plugin-repo&utm_medium=mailchimp-for-wp&utm_campaign=installation-instructions-link) first.
|
104 |
+
|
105 |
+
If you can't find an answer there, please look through the [plugin support forums](https://wordpress.org/support/plugin/mailchimp-for-wp) or start your own topic.
|
106 |
|
107 |
== Frequently Asked Questions ==
|
108 |
|
115 |
#### How to display a form in widget areas like the sidebar or footer?
|
116 |
Go to **Appearance > Widgets** and use the **MailChimp for WP Form** widget that comes with the plugin.
|
117 |
|
118 |
+
#### Where can I find my API key to connect to MailChimp?
|
119 |
+
[You can find your API key here](http://kb.mailchimp.com/accounts/management/about-api-keys#Find-or-Generate-Your-API-Key)
|
120 |
|
121 |
#### How to add a sign-up checkbox to my Contact Form 7 form?
|
122 |
+
Use the following shortcode in your CF7 form to display a newsletter sign-up checkbox.
|
123 |
|
124 |
`
|
125 |
[mc4wp_checkbox "Subscribe to our newsletter?"]
|
149 |
|
150 |
#### I'm getting an "HTTP Error" when trying to connect to MailChimp
|
151 |
|
152 |
+
If you're getting an `HTTP Error` after entering your API key, please contact your webhost and ask them if they have PHP CURL installed and updated to the latest version (7.58.x). Make sure requests to `https://api.mailchimp.com/` are allowed as well.
|
|
|
153 |
|
154 |
#### How do I show a sign-up form in a pop-up?
|
155 |
|
171 |
|
172 |
#### Add-on plugins
|
173 |
|
174 |
+
There are several [add-on plugins](https://mc4wp.com/add-ons/#utm_source=wp-plugin-repo&utm_medium=mailchimp-for-wp&utm_campaign=description) available, which help you get even more out of your site.
|
175 |
|
176 |
#### Translations
|
177 |
|
179 |
|
180 |
#### Development
|
181 |
|
182 |
+
This plugin is being developed on GitHub. If you want to collaborate, please look at [ibericode/mailchimp-for-wordpress](https://github.com/ibericode/mailchimp-for-wordpress).
|
183 |
|
184 |
#### Customizing the plugin
|
185 |
|
186 |
+
The plugin provides various filter & action hooks that allow you to modify or extend default behavior. We're also maintaining a [collection of sample code snippets](https://github.com/ibericode/mc4wp-snippets).
|
187 |
|
188 |
== Screenshots ==
|
189 |
|
197 |
== Changelog ==
|
198 |
|
199 |
|
200 |
+
#### 4.1.15 - February 7, 2018
|
201 |
+
|
202 |
+
**Fixes**
|
203 |
+
|
204 |
+
- Dropdown fields with special characters were not properly passed to MailChimp.
|
205 |
+
- Interest groups with an all-numeric ID were not properly passed to MailChimp.
|
206 |
+
|
207 |
+
**Improvements**
|
208 |
+
|
209 |
+
- Various minor code optimizations
|
210 |
+
- Do not redirect when showing "already subscribed" warning.
|
211 |
+
- Improved scroll to form handling after a form is submitted without AJAX.
|
212 |
+
|
213 |
+
|
214 |
#### 4.1.14 - January 8, 2018
|
215 |
|
216 |
**Fixes**
|
vendor/autoload_52.php
CHANGED
@@ -4,4 +4,4 @@
|
|
4 |
|
5 |
require_once dirname(__FILE__) . '/composer'.'/autoload_real_52.php';
|
6 |
|
7 |
-
return
|
4 |
|
5 |
require_once dirname(__FILE__) . '/composer'.'/autoload_real_52.php';
|
6 |
|
7 |
+
return ComposerAutoloaderInit53d1c097013d12d6e9b55d1866040416::getLoader();
|
vendor/composer/autoload_psr4.php
CHANGED
@@ -6,5 +6,4 @@ $vendorDir = dirname(dirname(__FILE__));
|
|
6 |
$baseDir = dirname($vendorDir);
|
7 |
|
8 |
return array(
|
9 |
-
'CodeClimate\\PhpTestReporter\\' => array($vendorDir . '/codeclimate/php-test-reporter/src'),
|
10 |
);
|
6 |
$baseDir = dirname($vendorDir);
|
7 |
|
8 |
return array(
|
|
|
9 |
);
|
vendor/composer/autoload_real_52.php
CHANGED
@@ -2,7 +2,7 @@
|
|
2 |
|
3 |
// autoload_real_52.php generated by xrstf/composer-php52
|
4 |
|
5 |
-
class
|
6 |
private static $loader;
|
7 |
|
8 |
public static function loadClassLoader($class) {
|
@@ -19,9 +19,9 @@ class ComposerAutoloaderInit3a8e001cfaf4e8e917a70029a7714333 {
|
|
19 |
return self::$loader;
|
20 |
}
|
21 |
|
22 |
-
spl_autoload_register(array('
|
23 |
self::$loader = $loader = new xrstf_Composer52_ClassLoader();
|
24 |
-
spl_autoload_unregister(array('
|
25 |
|
26 |
$vendorDir = dirname(dirname(__FILE__));
|
27 |
$baseDir = dirname($vendorDir);
|
2 |
|
3 |
// autoload_real_52.php generated by xrstf/composer-php52
|
4 |
|
5 |
+
class ComposerAutoloaderInit53d1c097013d12d6e9b55d1866040416 {
|
6 |
private static $loader;
|
7 |
|
8 |
public static function loadClassLoader($class) {
|
19 |
return self::$loader;
|
20 |
}
|
21 |
|
22 |
+
spl_autoload_register(array('ComposerAutoloaderInit53d1c097013d12d6e9b55d1866040416', 'loadClassLoader'), true /*, true */);
|
23 |
self::$loader = $loader = new xrstf_Composer52_ClassLoader();
|
24 |
+
spl_autoload_unregister(array('ComposerAutoloaderInit53d1c097013d12d6e9b55d1866040416', 'loadClassLoader'));
|
25 |
|
26 |
$vendorDir = dirname(dirname(__FILE__));
|
27 |
$baseDir = dirname($vendorDir);
|
vendor/composer/autoload_static.php
CHANGED
@@ -16,20 +16,6 @@ class ComposerStaticInitabc72b64e84efd76b3cb10d2a10a9768
|
|
16 |
'cb296d991e3145f10320ab99c1b9ed05' => __DIR__ . '/../..' . '/includes/default-filters.php',
|
17 |
);
|
18 |
|
19 |
-
public static $prefixLengthsPsr4 = array (
|
20 |
-
'C' =>
|
21 |
-
array (
|
22 |
-
'CodeClimate\\PhpTestReporter\\' => 28,
|
23 |
-
),
|
24 |
-
);
|
25 |
-
|
26 |
-
public static $prefixDirsPsr4 = array (
|
27 |
-
'CodeClimate\\PhpTestReporter\\' =>
|
28 |
-
array (
|
29 |
-
0 => __DIR__ . '/..' . '/codeclimate/php-test-reporter/src',
|
30 |
-
),
|
31 |
-
);
|
32 |
-
|
33 |
public static $prefixesPsr0 = array (
|
34 |
'x' =>
|
35 |
array (
|
@@ -117,8 +103,6 @@ class ComposerStaticInitabc72b64e84efd76b3cb10d2a10a9768
|
|
117 |
public static function getInitializer(ClassLoader $loader)
|
118 |
{
|
119 |
return \Closure::bind(function () use ($loader) {
|
120 |
-
$loader->prefixLengthsPsr4 = ComposerStaticInitabc72b64e84efd76b3cb10d2a10a9768::$prefixLengthsPsr4;
|
121 |
-
$loader->prefixDirsPsr4 = ComposerStaticInitabc72b64e84efd76b3cb10d2a10a9768::$prefixDirsPsr4;
|
122 |
$loader->prefixesPsr0 = ComposerStaticInitabc72b64e84efd76b3cb10d2a10a9768::$prefixesPsr0;
|
123 |
$loader->classMap = ComposerStaticInitabc72b64e84efd76b3cb10d2a10a9768::$classMap;
|
124 |
|
16 |
'cb296d991e3145f10320ab99c1b9ed05' => __DIR__ . '/../..' . '/includes/default-filters.php',
|
17 |
);
|
18 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
19 |
public static $prefixesPsr0 = array (
|
20 |
'x' =>
|
21 |
array (
|
103 |
public static function getInitializer(ClassLoader $loader)
|
104 |
{
|
105 |
return \Closure::bind(function () use ($loader) {
|
|
|
|
|
106 |
$loader->prefixesPsr0 = ComposerStaticInitabc72b64e84efd76b3cb10d2a10a9768::$prefixesPsr0;
|
107 |
$loader->classMap = ComposerStaticInitabc72b64e84efd76b3cb10d2a10a9768::$classMap;
|
108 |
|