MINOR: Test for backend.createEndpointFetcher()

This commit is contained in:
Sam Minnee 2016-04-12 12:15:37 +12:00
parent 21a1065329
commit b088efc6f9
3 changed files with 474 additions and 680 deletions

View File

@ -1,30 +1,32 @@
jest.mock('isomorphic-fetch');
jest.unmock('../silverstripe-backend');
/* global jest, jasmine, describe, beforeEach, it, pit, expect, process */
jest.unmock('isomorphic-fetch');
jest.unmock('../silverstripe-backend');
jest.unmock('qs');
import fetch from 'isomorphic-fetch';
import backend from '../silverstripe-backend';
var getFetchMock = function(data) {
let mock = jest.genMockFunction();
let promise = new Promise((resolve, reject) => {
process.nextTick(() => resolve(data));
});
mock.mockReturnValue(promise);
/**
* Return a mock function that returns a promise
*/
function getMockPromise(data) {
const mock = jest.genMockFunction();
mock.mockImplementation(() => Promise.resolve(data));
return mock;
};
}
describe('SilverStripeBackend', () => {
beforeEach(() => {
let fetchMock = getFetchMock();
backend.fetch = fetchMock;
backend.fetch = getMockPromise({
status: 200,
statusText: 'OK',
});
});
describe('get()', () => {
it('should return a promise', () => {
var promise = backend.get('http://example.com');
const promise = backend.get('http://example.com');
expect(typeof promise).toBe('object');
});
@ -32,16 +34,14 @@ describe('SilverStripeBackend', () => {
backend.get('http://example.com');
expect(backend.fetch).toBeCalledWith(
'http://example.com',
{method: 'get', credentials: 'same-origin'}
{ method: 'get', credentials: 'same-origin' }
);
});
});
describe('post()', () => {
it('should return a promise', () => {
var promise = backend.get('http://example.com/item');
const promise = backend.get('http://example.com/item');
expect(typeof promise).toBe('object');
});
@ -59,13 +59,11 @@ describe('SilverStripeBackend', () => {
credentials: 'same-origin',
}));
});
});
describe('put()', () => {
it('should return a promise', () => {
var promise = backend.get('http://example.com/item');
const promise = backend.get('http://example.com/item');
expect(typeof promise).toBe('object');
});
@ -76,17 +74,14 @@ describe('SilverStripeBackend', () => {
expect(backend.fetch).toBeCalledWith(
'http://example.com',
{method: 'put', body: putData, credentials: 'same-origin'}
{ method: 'put', body: putData, credentials: 'same-origin' }
);
});
});
describe('delete()', () => {
it('should return a promise', () => {
var promise = backend.get('http://example.com/item');
const promise = backend.get('http://example.com/item');
expect(typeof promise).toBe('object');
});
@ -97,10 +92,76 @@ describe('SilverStripeBackend', () => {
expect(backend.fetch).toBeCalledWith(
'http://example.com',
{method: 'delete', body: deleteData, credentials: 'same-origin'}
{ method: 'delete', body: deleteData, credentials: 'same-origin' }
);
});
});
describe('createEndpointFetcher()', () => {
// Mock out the get/post/put/delete methods in the backend
// So that we can isolate our test to the behaviour of createEndpointFetcher()
// The mocked getters will pass returnValue to the resulting promise's then() call
function getBackendMock(returnValue) {
return Object.assign(backend, {
get: getMockPromise(returnValue),
post: getMockPromise(returnValue),
put: getMockPromise(returnValue),
delete: getMockPromise(returnValue),
});
}
it('should add querystring to the URL with payloadFormat=querystring', () => {
const mock = getBackendMock({
text: () => Promise.resolve('{"status":"ok","message":"happy"}'),
headers: new Headers({
'Content-Type': 'application/json',
}),
});
const endpoint = mock.createEndpointFetcher({
url: 'http://example.org',
method: 'get',
payloadFormat: 'querystring',
responseFormat: 'json',
});
endpoint({ id: 1, values: { a: 'aye', b: 'bee' } });
expect(mock.get).toBeCalledWith(
'http://example.org?id=1&values%5Ba%5D=aye&values%5Bb%5D=bee',
null,
{
Accept: 'application/json',
}
);
});
});
pit('should pass a JSON payload', () => {
const mock = getBackendMock({
text: () => Promise.resolve('{"status":"ok","message":"happy"}'),
headers: new Headers({
'Content-Type': 'application/json',
}),
});
const endpoint = mock.createEndpointFetcher({
url: 'http://example.org',
method: 'get',
payloadFormat: 'json',
responseFormat: 'json',
});
const promise = endpoint({ id: 1, values: { a: 'aye', b: 'bee' } });
expect(mock.get).toBeCalledWith(
'http://example.org',
'{"id":1,"values":{"a":"aye","b":"bee"}}',
{
Accept: 'application/json',
'Content-Type': 'application/json',
}
);
return promise.then((result) => {
expect(result).toEqual({ status: 'ok', message: 'happy' });
});
});
});
});

1032
npm-shrinkwrap.json generated
View File

@ -195,8 +195,8 @@
"resolved": "https://registry.npmjs.org/babel-register/-/babel-register-6.7.2.tgz",
"dependencies": {
"core-js": {
"version": "2.2.1",
"resolved": "https://registry.npmjs.org/core-js/-/core-js-2.2.1.tgz"
"version": "2.2.2",
"resolved": "https://registry.npmjs.org/core-js/-/core-js-2.2.2.tgz"
},
"home-or-tmp": {
"version": "1.0.0",
@ -708,6 +708,30 @@
}
}
},
"babel-polyfill": {
"version": "6.7.4",
"resolved": "https://registry.npmjs.org/babel-polyfill/-/babel-polyfill-6.7.4.tgz",
"dependencies": {
"babel-regenerator-runtime": {
"version": "6.5.0",
"resolved": "https://registry.npmjs.org/babel-regenerator-runtime/-/babel-regenerator-runtime-6.5.0.tgz"
},
"babel-runtime": {
"version": "5.8.38",
"resolved": "https://registry.npmjs.org/babel-runtime/-/babel-runtime-5.8.38.tgz",
"dependencies": {
"core-js": {
"version": "1.2.6",
"resolved": "https://registry.npmjs.org/core-js/-/core-js-1.2.6.tgz"
}
}
},
"core-js": {
"version": "2.2.2",
"resolved": "https://registry.npmjs.org/core-js/-/core-js-2.2.2.tgz"
}
}
},
"babel-preset-es2015": {
"version": "6.6.0",
"resolved": "https://registry.npmjs.org/babel-preset-es2015/-/babel-preset-es2015-6.6.0.tgz",
@ -5716,260 +5740,6 @@
"version": "6.6.5",
"resolved": "https://registry.npmjs.org/babel-plugin-transform-regenerator/-/babel-plugin-transform-regenerator-6.6.5.tgz",
"dependencies": {
"babel-core": {
"version": "6.7.4",
"resolved": "https://registry.npmjs.org/babel-core/-/babel-core-6.7.4.tgz",
"dependencies": {
"babel-code-frame": {
"version": "6.7.4",
"resolved": "https://registry.npmjs.org/babel-code-frame/-/babel-code-frame-6.7.4.tgz",
"dependencies": {
"chalk": {
"version": "1.1.3",
"resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz",
"dependencies": {
"ansi-styles": {
"version": "2.2.1",
"resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz"
},
"escape-string-regexp": {
"version": "1.0.5",
"resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz"
},
"has-ansi": {
"version": "2.0.0",
"resolved": "https://registry.npmjs.org/has-ansi/-/has-ansi-2.0.0.tgz",
"dependencies": {
"ansi-regex": {
"version": "2.0.0",
"resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.0.0.tgz"
}
}
},
"strip-ansi": {
"version": "3.0.1",
"resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz",
"dependencies": {
"ansi-regex": {
"version": "2.0.0",
"resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.0.0.tgz"
}
}
},
"supports-color": {
"version": "2.0.0",
"resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz"
}
}
},
"esutils": {
"version": "2.0.2",
"resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.2.tgz"
},
"js-tokens": {
"version": "1.0.3",
"resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-1.0.3.tgz"
},
"repeating": {
"version": "1.1.3",
"resolved": "https://registry.npmjs.org/repeating/-/repeating-1.1.3.tgz",
"dependencies": {
"is-finite": {
"version": "1.0.1",
"resolved": "https://registry.npmjs.org/is-finite/-/is-finite-1.0.1.tgz",
"dependencies": {
"number-is-nan": {
"version": "1.0.0",
"resolved": "https://registry.npmjs.org/number-is-nan/-/number-is-nan-1.0.0.tgz"
}
}
}
}
}
}
},
"babel-generator": {
"version": "6.7.2",
"resolved": "https://registry.npmjs.org/babel-generator/-/babel-generator-6.7.2.tgz",
"dependencies": {
"detect-indent": {
"version": "3.0.1",
"resolved": "https://registry.npmjs.org/detect-indent/-/detect-indent-3.0.1.tgz",
"dependencies": {
"get-stdin": {
"version": "4.0.1",
"resolved": "https://registry.npmjs.org/get-stdin/-/get-stdin-4.0.1.tgz"
},
"minimist": {
"version": "1.2.0",
"resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz"
}
}
},
"is-integer": {
"version": "1.0.6",
"resolved": "https://registry.npmjs.org/is-integer/-/is-integer-1.0.6.tgz",
"dependencies": {
"is-finite": {
"version": "1.0.1",
"resolved": "https://registry.npmjs.org/is-finite/-/is-finite-1.0.1.tgz",
"dependencies": {
"number-is-nan": {
"version": "1.0.0",
"resolved": "https://registry.npmjs.org/number-is-nan/-/number-is-nan-1.0.0.tgz"
}
}
}
}
},
"repeating": {
"version": "1.1.3",
"resolved": "https://registry.npmjs.org/repeating/-/repeating-1.1.3.tgz",
"dependencies": {
"is-finite": {
"version": "1.0.1",
"resolved": "https://registry.npmjs.org/is-finite/-/is-finite-1.0.1.tgz",
"dependencies": {
"number-is-nan": {
"version": "1.0.0",
"resolved": "https://registry.npmjs.org/number-is-nan/-/number-is-nan-1.0.0.tgz"
}
}
}
}
},
"trim-right": {
"version": "1.0.1",
"resolved": "https://registry.npmjs.org/trim-right/-/trim-right-1.0.1.tgz"
}
}
},
"babel-helpers": {
"version": "6.6.0",
"resolved": "https://registry.npmjs.org/babel-helpers/-/babel-helpers-6.6.0.tgz"
},
"babel-messages": {
"version": "6.7.2",
"resolved": "https://registry.npmjs.org/babel-messages/-/babel-messages-6.7.2.tgz"
},
"babel-register": {
"version": "6.7.2",
"resolved": "https://registry.npmjs.org/babel-register/-/babel-register-6.7.2.tgz",
"dependencies": {
"core-js": {
"version": "2.2.1",
"resolved": "https://registry.npmjs.org/core-js/-/core-js-2.2.1.tgz"
},
"home-or-tmp": {
"version": "1.0.0",
"resolved": "https://registry.npmjs.org/home-or-tmp/-/home-or-tmp-1.0.0.tgz",
"dependencies": {
"os-tmpdir": {
"version": "1.0.1",
"resolved": "https://registry.npmjs.org/os-tmpdir/-/os-tmpdir-1.0.1.tgz"
},
"user-home": {
"version": "1.1.1",
"resolved": "https://registry.npmjs.org/user-home/-/user-home-1.1.1.tgz"
}
}
},
"mkdirp": {
"version": "0.5.1",
"resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.1.tgz",
"dependencies": {
"minimist": {
"version": "0.0.8",
"resolved": "https://registry.npmjs.org/minimist/-/minimist-0.0.8.tgz"
}
}
},
"source-map-support": {
"version": "0.2.10",
"resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.2.10.tgz",
"dependencies": {
"source-map": {
"version": "0.1.32",
"resolved": "https://registry.npmjs.org/source-map/-/source-map-0.1.32.tgz",
"dependencies": {
"amdefine": {
"version": "1.0.0",
"resolved": "https://registry.npmjs.org/amdefine/-/amdefine-1.0.0.tgz"
}
}
}
}
}
}
},
"babel-template": {
"version": "6.7.0",
"resolved": "https://registry.npmjs.org/babel-template/-/babel-template-6.7.0.tgz"
},
"convert-source-map": {
"version": "1.2.0",
"resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.2.0.tgz"
},
"debug": {
"version": "2.2.0",
"resolved": "https://registry.npmjs.org/debug/-/debug-2.2.0.tgz",
"dependencies": {
"ms": {
"version": "0.7.1",
"resolved": "https://registry.npmjs.org/ms/-/ms-0.7.1.tgz"
}
}
},
"json5": {
"version": "0.4.0",
"resolved": "https://registry.npmjs.org/json5/-/json5-0.4.0.tgz"
},
"lodash": {
"version": "3.10.1",
"resolved": "https://registry.npmjs.org/lodash/-/lodash-3.10.1.tgz"
},
"minimatch": {
"version": "2.0.10",
"resolved": "https://registry.npmjs.org/minimatch/-/minimatch-2.0.10.tgz",
"dependencies": {
"brace-expansion": {
"version": "1.1.3",
"resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.3.tgz",
"dependencies": {
"balanced-match": {
"version": "0.3.0",
"resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-0.3.0.tgz"
},
"concat-map": {
"version": "0.0.1",
"resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz"
}
}
}
}
},
"path-exists": {
"version": "1.0.0",
"resolved": "https://registry.npmjs.org/path-exists/-/path-exists-1.0.0.tgz"
},
"path-is-absolute": {
"version": "1.0.0",
"resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.0.tgz"
},
"shebang-regex": {
"version": "1.0.0",
"resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-1.0.0.tgz"
},
"slash": {
"version": "1.0.0",
"resolved": "https://registry.npmjs.org/slash/-/slash-1.0.0.tgz"
},
"source-map": {
"version": "0.5.3",
"resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.3.tgz"
}
}
},
"babel-plugin-syntax-async-functions": {
"version": "6.5.0",
"resolved": "https://registry.npmjs.org/babel-plugin-syntax-async-functions/-/babel-plugin-syntax-async-functions-6.5.0.tgz"
@ -6375,16 +6145,16 @@
"resolved": "https://registry.npmjs.org/blueimp-file-upload/-/blueimp-file-upload-6.9.7.tgz",
"dependencies": {
"blueimp-canvas-to-blob": {
"version": "3.2.1",
"resolved": "https://registry.npmjs.org/blueimp-canvas-to-blob/-/blueimp-canvas-to-blob-3.2.1.tgz"
"version": "3.3.0",
"resolved": "https://registry.npmjs.org/blueimp-canvas-to-blob/-/blueimp-canvas-to-blob-3.3.0.tgz"
},
"blueimp-tmpl": {
"version": "3.2.1",
"resolved": "https://registry.npmjs.org/blueimp-tmpl/-/blueimp-tmpl-3.2.1.tgz"
"version": "3.3.0",
"resolved": "https://registry.npmjs.org/blueimp-tmpl/-/blueimp-tmpl-3.3.0.tgz"
},
"jquery": {
"version": "2.2.0",
"resolved": "https://registry.npmjs.org/jquery/-/jquery-2.2.0.tgz"
"version": "2.2.2",
"resolved": "https://registry.npmjs.org/jquery/-/jquery-2.2.2.tgz"
},
"jquery.ui.widget": {
"version": "1.10.3",
@ -6409,8 +6179,8 @@
"resolved": "https://registry.npmjs.org/browserify/-/browserify-13.0.0.tgz",
"dependencies": {
"JSONStream": {
"version": "1.0.7",
"resolved": "https://registry.npmjs.org/JSONStream/-/JSONStream-1.0.7.tgz",
"version": "1.1.1",
"resolved": "https://registry.npmjs.org/JSONStream/-/JSONStream-1.1.1.tgz",
"dependencies": {
"jsonparse": {
"version": "1.2.0",
@ -6479,12 +6249,12 @@
}
},
"buffer": {
"version": "4.5.0",
"resolved": "https://registry.npmjs.org/buffer/-/buffer-4.5.0.tgz",
"version": "4.5.1",
"resolved": "https://registry.npmjs.org/buffer/-/buffer-4.5.1.tgz",
"dependencies": {
"base64-js": {
"version": "1.0.4",
"resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.0.4.tgz"
"version": "1.1.2",
"resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.1.2.tgz"
},
"ieee754": {
"version": "1.1.6",
@ -6573,8 +6343,8 @@
"resolved": "https://registry.npmjs.org/browserify-sign/-/browserify-sign-4.0.0.tgz",
"dependencies": {
"bn.js": {
"version": "4.10.4",
"resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.10.4.tgz"
"version": "4.11.1",
"resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.11.1.tgz"
},
"browserify-rsa": {
"version": "4.0.1",
@ -6599,8 +6369,8 @@
"resolved": "https://registry.npmjs.org/parse-asn1/-/parse-asn1-5.0.0.tgz",
"dependencies": {
"asn1.js": {
"version": "4.5.0",
"resolved": "https://registry.npmjs.org/asn1.js/-/asn1.js-4.5.0.tgz",
"version": "4.5.2",
"resolved": "https://registry.npmjs.org/asn1.js/-/asn1.js-4.5.2.tgz",
"dependencies": {
"minimalistic-assert": {
"version": "1.0.0",
@ -6635,8 +6405,8 @@
"resolved": "https://registry.npmjs.org/create-ecdh/-/create-ecdh-4.0.0.tgz",
"dependencies": {
"bn.js": {
"version": "4.10.4",
"resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.10.4.tgz"
"version": "4.11.1",
"resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.11.1.tgz"
},
"elliptic": {
"version": "6.2.3",
@ -6681,8 +6451,8 @@
"resolved": "https://registry.npmjs.org/diffie-hellman/-/diffie-hellman-5.0.2.tgz",
"dependencies": {
"bn.js": {
"version": "4.10.4",
"resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.10.4.tgz"
"version": "4.11.1",
"resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.11.1.tgz"
},
"miller-rabin": {
"version": "4.0.0",
@ -6705,8 +6475,8 @@
"resolved": "https://registry.npmjs.org/public-encrypt/-/public-encrypt-4.0.0.tgz",
"dependencies": {
"bn.js": {
"version": "4.10.4",
"resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.10.4.tgz"
"version": "4.11.1",
"resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.11.1.tgz"
},
"browserify-rsa": {
"version": "4.0.1",
@ -6717,8 +6487,8 @@
"resolved": "https://registry.npmjs.org/parse-asn1/-/parse-asn1-5.0.0.tgz",
"dependencies": {
"asn1.js": {
"version": "4.5.0",
"resolved": "https://registry.npmjs.org/asn1.js/-/asn1.js-4.5.0.tgz",
"version": "4.5.2",
"resolved": "https://registry.npmjs.org/asn1.js/-/asn1.js-4.5.2.tgz",
"dependencies": {
"minimalistic-assert": {
"version": "1.0.0",
@ -6749,8 +6519,8 @@
}
},
"randombytes": {
"version": "2.0.2",
"resolved": "https://registry.npmjs.org/randombytes/-/randombytes-2.0.2.tgz"
"version": "2.0.3",
"resolved": "https://registry.npmjs.org/randombytes/-/randombytes-2.0.3.tgz"
}
}
},
@ -6835,8 +6605,8 @@
}
},
"htmlescape": {
"version": "1.1.0",
"resolved": "https://registry.npmjs.org/htmlescape/-/htmlescape-1.1.0.tgz"
"version": "1.1.1",
"resolved": "https://registry.npmjs.org/htmlescape/-/htmlescape-1.1.1.tgz"
},
"https-browserify": {
"version": "0.0.1",
@ -6879,8 +6649,8 @@
}
},
"is-buffer": {
"version": "1.1.2",
"resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.2.tgz"
"version": "1.1.3",
"resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.3.tgz"
},
"lexical-scope": {
"version": "1.2.0",
@ -6957,8 +6727,8 @@
"resolved": "https://registry.npmjs.org/process/-/process-0.11.2.tgz"
},
"punycode": {
"version": "1.4.0",
"resolved": "https://registry.npmjs.org/punycode/-/punycode-1.4.0.tgz"
"version": "1.4.1",
"resolved": "https://registry.npmjs.org/punycode/-/punycode-1.4.1.tgz"
},
"querystring-es3": {
"version": "0.2.1",
@ -6969,13 +6739,17 @@
"resolved": "https://registry.npmjs.org/read-only-stream/-/read-only-stream-2.0.0.tgz"
},
"readable-stream": {
"version": "2.0.5",
"resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.0.5.tgz",
"version": "2.0.6",
"resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.0.6.tgz",
"dependencies": {
"core-util-is": {
"version": "1.0.2",
"resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz"
},
"isarray": {
"version": "1.0.0",
"resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz"
},
"process-nextick-args": {
"version": "1.0.6",
"resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-1.0.6.tgz"
@ -7011,8 +6785,8 @@
}
},
"shell-quote": {
"version": "1.4.3",
"resolved": "https://registry.npmjs.org/shell-quote/-/shell-quote-1.4.3.tgz",
"version": "1.5.0",
"resolved": "https://registry.npmjs.org/shell-quote/-/shell-quote-1.5.0.tgz",
"dependencies": {
"array-filter": {
"version": "0.0.1",
@ -7037,8 +6811,8 @@
"resolved": "https://registry.npmjs.org/stream-browserify/-/stream-browserify-2.0.1.tgz"
},
"stream-http": {
"version": "2.1.1",
"resolved": "https://registry.npmjs.org/stream-http/-/stream-http-2.1.1.tgz",
"version": "2.2.1",
"resolved": "https://registry.npmjs.org/stream-http/-/stream-http-2.2.1.tgz",
"dependencies": {
"builtin-status-codes": {
"version": "2.0.0",
@ -7065,8 +6839,8 @@
}
},
"syntax-error": {
"version": "1.1.5",
"resolved": "https://registry.npmjs.org/syntax-error/-/syntax-error-1.1.5.tgz",
"version": "1.1.6",
"resolved": "https://registry.npmjs.org/syntax-error/-/syntax-error-1.1.6.tgz",
"dependencies": {
"acorn": {
"version": "2.7.0",
@ -7993,18 +7767,12 @@
"resolved": "https://registry.npmjs.org/archy/-/archy-1.0.0.tgz"
},
"chalk": {
"version": "1.1.1",
"resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.1.tgz",
"version": "1.1.3",
"resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz",
"dependencies": {
"ansi-styles": {
"version": "2.2.0",
"resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.0.tgz",
"dependencies": {
"color-convert": {
"version": "1.0.0",
"resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.0.0.tgz"
}
}
"version": "2.2.1",
"resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz"
},
"escape-string-regexp": {
"version": "1.0.5",
@ -8045,8 +7813,8 @@
"resolved": "https://registry.npmjs.org/interpret/-/interpret-1.0.0.tgz"
},
"liftoff": {
"version": "2.2.0",
"resolved": "https://registry.npmjs.org/liftoff/-/liftoff-2.2.0.tgz",
"version": "2.2.1",
"resolved": "https://registry.npmjs.org/liftoff/-/liftoff-2.2.1.tgz",
"dependencies": {
"extend": {
"version": "2.0.1",
@ -8113,8 +7881,8 @@
}
},
"flagged-respawn": {
"version": "0.3.1",
"resolved": "https://registry.npmjs.org/flagged-respawn/-/flagged-respawn-0.3.1.tgz"
"version": "0.3.2",
"resolved": "https://registry.npmjs.org/flagged-respawn/-/flagged-respawn-0.3.2.tgz"
},
"rechoir": {
"version": "0.6.2",
@ -8421,8 +8189,8 @@
"resolved": "https://registry.npmjs.org/through2/-/through2-2.0.1.tgz",
"dependencies": {
"readable-stream": {
"version": "2.0.5",
"resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.0.5.tgz",
"version": "2.0.6",
"resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.0.6.tgz",
"dependencies": {
"core-util-is": {
"version": "1.0.2",
@ -8433,8 +8201,8 @@
"resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.1.tgz"
},
"isarray": {
"version": "0.0.1",
"resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz"
"version": "1.0.0",
"resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz"
},
"process-nextick-args": {
"version": "1.0.6",
@ -8549,16 +8317,16 @@
}
},
"diff": {
"version": "2.2.1",
"resolved": "https://registry.npmjs.org/diff/-/diff-2.2.1.tgz"
"version": "2.2.2",
"resolved": "https://registry.npmjs.org/diff/-/diff-2.2.2.tgz"
},
"through2": {
"version": "2.0.1",
"resolved": "https://registry.npmjs.org/through2/-/through2-2.0.1.tgz",
"dependencies": {
"readable-stream": {
"version": "2.0.5",
"resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.0.5.tgz",
"version": "2.0.6",
"resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.0.6.tgz",
"dependencies": {
"core-util-is": {
"version": "1.0.2",
@ -8569,8 +8337,8 @@
"resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.1.tgz"
},
"isarray": {
"version": "0.0.1",
"resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz"
"version": "1.0.0",
"resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz"
},
"process-nextick-args": {
"version": "1.0.6",
@ -8599,8 +8367,8 @@
"resolved": "https://registry.npmjs.org/gulp-if/-/gulp-if-2.0.0.tgz",
"dependencies": {
"gulp-match": {
"version": "1.0.0",
"resolved": "https://registry.npmjs.org/gulp-match/-/gulp-match-1.0.0.tgz",
"version": "1.0.1",
"resolved": "https://registry.npmjs.org/gulp-match/-/gulp-match-1.0.1.tgz",
"dependencies": {
"minimatch": {
"version": "3.0.0",
@ -8653,16 +8421,16 @@
"resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.1.tgz"
},
"readable-stream": {
"version": "2.0.5",
"resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.0.5.tgz",
"version": "2.0.6",
"resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.0.6.tgz",
"dependencies": {
"core-util-is": {
"version": "1.0.2",
"resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz"
},
"isarray": {
"version": "0.0.1",
"resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz"
"version": "1.0.0",
"resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz"
},
"process-nextick-args": {
"version": "1.0.6",
@ -8689,8 +8457,8 @@
"resolved": "https://registry.npmjs.org/merge-stream/-/merge-stream-1.0.0.tgz",
"dependencies": {
"readable-stream": {
"version": "2.0.5",
"resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.0.5.tgz",
"version": "2.0.6",
"resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.0.6.tgz",
"dependencies": {
"core-util-is": {
"version": "1.0.2",
@ -8701,8 +8469,8 @@
"resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.1.tgz"
},
"isarray": {
"version": "0.0.1",
"resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz"
"version": "1.0.0",
"resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz"
},
"process-nextick-args": {
"version": "1.0.6",
@ -8727,8 +8495,8 @@
"resolved": "https://registry.npmjs.org/through2/-/through2-2.0.1.tgz",
"dependencies": {
"readable-stream": {
"version": "2.0.5",
"resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.0.5.tgz",
"version": "2.0.6",
"resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.0.6.tgz",
"dependencies": {
"core-util-is": {
"version": "1.0.2",
@ -8739,8 +8507,8 @@
"resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.1.tgz"
},
"isarray": {
"version": "0.0.1",
"resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz"
"version": "1.0.0",
"resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz"
},
"process-nextick-args": {
"version": "1.0.6",
@ -8811,8 +8579,8 @@
"resolved": "https://registry.npmjs.org/lodash._getnative/-/lodash._getnative-3.9.1.tgz"
},
"lodash.isarguments": {
"version": "3.0.7",
"resolved": "https://registry.npmjs.org/lodash.isarguments/-/lodash.isarguments-3.0.7.tgz"
"version": "3.0.8",
"resolved": "https://registry.npmjs.org/lodash.isarguments/-/lodash.isarguments-3.0.8.tgz"
},
"lodash.isarray": {
"version": "3.0.4",
@ -8867,18 +8635,12 @@
}
},
"chalk": {
"version": "1.1.1",
"resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.1.tgz",
"version": "1.1.3",
"resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz",
"dependencies": {
"ansi-styles": {
"version": "2.2.0",
"resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.0.tgz",
"dependencies": {
"color-convert": {
"version": "1.0.0",
"resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.0.0.tgz"
}
}
"version": "2.2.1",
"resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz"
},
"escape-string-regexp": {
"version": "1.0.5",
@ -8961,8 +8723,8 @@
"resolved": "https://registry.npmjs.org/lodash._getnative/-/lodash._getnative-3.9.1.tgz"
},
"lodash.isarguments": {
"version": "3.0.7",
"resolved": "https://registry.npmjs.org/lodash.isarguments/-/lodash.isarguments-3.0.7.tgz"
"version": "3.0.8",
"resolved": "https://registry.npmjs.org/lodash.isarguments/-/lodash.isarguments-3.0.8.tgz"
},
"lodash.isarray": {
"version": "3.0.4",
@ -8985,8 +8747,8 @@
}
},
"growly": {
"version": "1.2.0",
"resolved": "https://registry.npmjs.org/growly/-/growly-1.2.0.tgz"
"version": "1.3.0",
"resolved": "https://registry.npmjs.org/growly/-/growly-1.3.0.tgz"
},
"lodash.clonedeep": {
"version": "3.0.2",
@ -9031,8 +8793,8 @@
"resolved": "https://registry.npmjs.org/lodash._getnative/-/lodash._getnative-3.9.1.tgz"
},
"lodash.isarguments": {
"version": "3.0.7",
"resolved": "https://registry.npmjs.org/lodash.isarguments/-/lodash.isarguments-3.0.7.tgz"
"version": "3.0.8",
"resolved": "https://registry.npmjs.org/lodash.isarguments/-/lodash.isarguments-3.0.8.tgz"
}
}
}
@ -9123,8 +8885,8 @@
"resolved": "https://registry.npmjs.org/gulp-postcss/-/gulp-postcss-6.1.0.tgz",
"dependencies": {
"postcss": {
"version": "5.0.17",
"resolved": "https://registry.npmjs.org/postcss/-/postcss-5.0.17.tgz",
"version": "5.0.19",
"resolved": "https://registry.npmjs.org/postcss/-/postcss-5.0.19.tgz",
"dependencies": {
"js-base64": {
"version": "2.1.9",
@ -9171,18 +8933,12 @@
"resolved": "https://registry.npmjs.org/async-foreach/-/async-foreach-0.1.3.tgz"
},
"chalk": {
"version": "1.1.1",
"resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.1.tgz",
"version": "1.1.3",
"resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz",
"dependencies": {
"ansi-styles": {
"version": "2.2.0",
"resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.0.tgz",
"dependencies": {
"color-convert": {
"version": "1.0.0",
"resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.0.0.tgz"
}
}
"version": "2.2.1",
"resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz"
},
"escape-string-regexp": {
"version": "1.0.5",
@ -9223,8 +8979,8 @@
"resolved": "https://registry.npmjs.org/cross-spawn-async/-/cross-spawn-async-2.1.9.tgz",
"dependencies": {
"lru-cache": {
"version": "4.0.0",
"resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-4.0.0.tgz",
"version": "4.0.1",
"resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-4.0.1.tgz",
"dependencies": {
"pseudomap": {
"version": "1.0.2",
@ -9271,16 +9027,16 @@
"resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.1.tgz"
},
"readable-stream": {
"version": "2.0.5",
"resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.0.5.tgz",
"version": "2.0.6",
"resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.0.6.tgz",
"dependencies": {
"core-util-is": {
"version": "1.0.2",
"resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz"
},
"isarray": {
"version": "0.0.1",
"resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz"
"version": "1.0.0",
"resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz"
},
"process-nextick-args": {
"version": "1.0.6",
@ -9417,24 +9173,18 @@
"resolved": "https://registry.npmjs.org/meow/-/meow-3.7.0.tgz",
"dependencies": {
"camelcase-keys": {
"version": "2.0.0",
"resolved": "https://registry.npmjs.org/camelcase-keys/-/camelcase-keys-2.0.0.tgz",
"version": "2.1.0",
"resolved": "https://registry.npmjs.org/camelcase-keys/-/camelcase-keys-2.1.0.tgz",
"dependencies": {
"camelcase": {
"version": "2.1.0",
"resolved": "https://registry.npmjs.org/camelcase/-/camelcase-2.1.0.tgz"
"version": "2.1.1",
"resolved": "https://registry.npmjs.org/camelcase/-/camelcase-2.1.1.tgz"
}
}
},
"decamelize": {
"version": "1.1.2",
"resolved": "https://registry.npmjs.org/decamelize/-/decamelize-1.1.2.tgz",
"dependencies": {
"escape-string-regexp": {
"version": "1.0.5",
"resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz"
}
}
"version": "1.2.0",
"resolved": "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz"
},
"loud-rejection": {
"version": "1.3.0",
@ -9513,8 +9263,8 @@
"resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-1.0.1.tgz",
"dependencies": {
"find-up": {
"version": "1.1.0",
"resolved": "https://registry.npmjs.org/find-up/-/find-up-1.1.0.tgz",
"version": "1.1.2",
"resolved": "https://registry.npmjs.org/find-up/-/find-up-1.1.2.tgz",
"dependencies": {
"path-exists": {
"version": "2.1.0",
@ -9663,12 +9413,12 @@
}
},
"nan": {
"version": "2.2.0",
"resolved": "https://registry.npmjs.org/nan/-/nan-2.2.0.tgz"
"version": "2.2.1",
"resolved": "https://registry.npmjs.org/nan/-/nan-2.2.1.tgz"
},
"node-gyp": {
"version": "3.3.0",
"resolved": "https://registry.npmjs.org/node-gyp/-/node-gyp-3.3.0.tgz",
"version": "3.3.1",
"resolved": "https://registry.npmjs.org/node-gyp/-/node-gyp-3.3.1.tgz",
"dependencies": {
"fstream": {
"version": "1.0.8",
@ -9759,24 +9509,24 @@
}
},
"npmlog": {
"version": "2.0.2",
"resolved": "https://registry.npmjs.org/npmlog/-/npmlog-2.0.2.tgz",
"version": "2.0.3",
"resolved": "https://registry.npmjs.org/npmlog/-/npmlog-2.0.3.tgz",
"dependencies": {
"ansi": {
"version": "0.3.1",
"resolved": "https://registry.npmjs.org/ansi/-/ansi-0.3.1.tgz"
},
"are-we-there-yet": {
"version": "1.0.6",
"resolved": "https://registry.npmjs.org/are-we-there-yet/-/are-we-there-yet-1.0.6.tgz",
"version": "1.1.2",
"resolved": "https://registry.npmjs.org/are-we-there-yet/-/are-we-there-yet-1.1.2.tgz",
"dependencies": {
"delegates": {
"version": "1.0.0",
"resolved": "https://registry.npmjs.org/delegates/-/delegates-1.0.0.tgz"
},
"readable-stream": {
"version": "2.0.5",
"resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.0.5.tgz",
"version": "2.0.6",
"resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.0.6.tgz",
"dependencies": {
"core-util-is": {
"version": "1.0.2",
@ -9787,8 +9537,8 @@
"resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.1.tgz"
},
"isarray": {
"version": "0.0.1",
"resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz"
"version": "1.0.0",
"resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz"
},
"process-nextick-args": {
"version": "1.0.6",
@ -9815,44 +9565,32 @@
"resolved": "https://registry.npmjs.org/has-unicode/-/has-unicode-2.0.0.tgz"
},
"lodash.pad": {
"version": "4.1.0",
"resolved": "https://registry.npmjs.org/lodash.pad/-/lodash.pad-4.1.0.tgz",
"version": "4.2.0",
"resolved": "https://registry.npmjs.org/lodash.pad/-/lodash.pad-4.2.0.tgz",
"dependencies": {
"lodash.repeat": {
"version": "4.0.0",
"resolved": "https://registry.npmjs.org/lodash.repeat/-/lodash.repeat-4.0.0.tgz"
},
"lodash.tostring": {
"version": "4.1.1",
"resolved": "https://registry.npmjs.org/lodash.tostring/-/lodash.tostring-4.1.1.tgz"
"version": "4.1.2",
"resolved": "https://registry.npmjs.org/lodash.tostring/-/lodash.tostring-4.1.2.tgz"
}
}
},
"lodash.padend": {
"version": "4.2.0",
"resolved": "https://registry.npmjs.org/lodash.padend/-/lodash.padend-4.2.0.tgz",
"version": "4.3.0",
"resolved": "https://registry.npmjs.org/lodash.padend/-/lodash.padend-4.3.0.tgz",
"dependencies": {
"lodash.repeat": {
"version": "4.0.0",
"resolved": "https://registry.npmjs.org/lodash.repeat/-/lodash.repeat-4.0.0.tgz"
},
"lodash.tostring": {
"version": "4.1.1",
"resolved": "https://registry.npmjs.org/lodash.tostring/-/lodash.tostring-4.1.1.tgz"
"version": "4.1.2",
"resolved": "https://registry.npmjs.org/lodash.tostring/-/lodash.tostring-4.1.2.tgz"
}
}
},
"lodash.padstart": {
"version": "4.2.0",
"resolved": "https://registry.npmjs.org/lodash.padstart/-/lodash.padstart-4.2.0.tgz",
"version": "4.3.0",
"resolved": "https://registry.npmjs.org/lodash.padstart/-/lodash.padstart-4.3.0.tgz",
"dependencies": {
"lodash.repeat": {
"version": "4.0.0",
"resolved": "https://registry.npmjs.org/lodash.repeat/-/lodash.repeat-4.0.0.tgz"
},
"lodash.tostring": {
"version": "4.1.1",
"resolved": "https://registry.npmjs.org/lodash.tostring/-/lodash.tostring-4.1.1.tgz"
"version": "4.1.2",
"resolved": "https://registry.npmjs.org/lodash.tostring/-/lodash.tostring-4.1.2.tgz"
}
}
}
@ -9921,8 +9659,8 @@
"resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.5.2.tgz",
"dependencies": {
"glob": {
"version": "7.0.0",
"resolved": "https://registry.npmjs.org/glob/-/glob-7.0.0.tgz",
"version": "7.0.3",
"resolved": "https://registry.npmjs.org/glob/-/glob-7.0.3.tgz",
"dependencies": {
"inflight": {
"version": "1.0.4",
@ -10079,30 +9817,40 @@
}
},
"request": {
"version": "2.69.0",
"resolved": "https://registry.npmjs.org/request/-/request-2.69.0.tgz",
"version": "2.70.0",
"resolved": "https://registry.npmjs.org/request/-/request-2.70.0.tgz",
"dependencies": {
"aws-sign2": {
"version": "0.6.0",
"resolved": "https://registry.npmjs.org/aws-sign2/-/aws-sign2-0.6.0.tgz"
},
"aws4": {
"version": "1.2.1",
"resolved": "https://registry.npmjs.org/aws4/-/aws4-1.2.1.tgz",
"version": "1.3.2",
"resolved": "https://registry.npmjs.org/aws4/-/aws4-1.3.2.tgz",
"dependencies": {
"lru-cache": {
"version": "2.7.3",
"resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-2.7.3.tgz"
"version": "4.0.1",
"resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-4.0.1.tgz",
"dependencies": {
"pseudomap": {
"version": "1.0.2",
"resolved": "https://registry.npmjs.org/pseudomap/-/pseudomap-1.0.2.tgz"
},
"yallist": {
"version": "2.0.0",
"resolved": "https://registry.npmjs.org/yallist/-/yallist-2.0.0.tgz"
}
}
}
}
},
"bl": {
"version": "1.0.3",
"resolved": "https://registry.npmjs.org/bl/-/bl-1.0.3.tgz",
"version": "1.1.2",
"resolved": "https://registry.npmjs.org/bl/-/bl-1.1.2.tgz",
"dependencies": {
"readable-stream": {
"version": "2.0.5",
"resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.0.5.tgz",
"version": "2.0.6",
"resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.0.6.tgz",
"dependencies": {
"core-util-is": {
"version": "1.0.2",
@ -10113,8 +9861,8 @@
"resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.1.tgz"
},
"isarray": {
"version": "0.0.1",
"resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz"
"version": "1.0.0",
"resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz"
},
"process-nextick-args": {
"version": "1.0.6",
@ -10155,8 +9903,8 @@
"resolved": "https://registry.npmjs.org/forever-agent/-/forever-agent-0.6.1.tgz"
},
"form-data": {
"version": "1.0.0-rc3",
"resolved": "https://registry.npmjs.org/form-data/-/form-data-1.0.0-rc3.tgz",
"version": "1.0.0-rc4",
"resolved": "https://registry.npmjs.org/form-data/-/form-data-1.0.0-rc4.tgz",
"dependencies": {
"async": {
"version": "1.5.2",
@ -10297,8 +10045,8 @@
"resolved": "https://registry.npmjs.org/jsbn/-/jsbn-0.1.0.tgz"
},
"tweetnacl": {
"version": "0.14.1",
"resolved": "https://registry.npmjs.org/tweetnacl/-/tweetnacl-0.14.1.tgz"
"version": "0.14.3",
"resolved": "https://registry.npmjs.org/tweetnacl/-/tweetnacl-0.14.3.tgz"
}
}
}
@ -10335,16 +10083,16 @@
"resolved": "https://registry.npmjs.org/oauth-sign/-/oauth-sign-0.8.1.tgz"
},
"qs": {
"version": "6.0.2",
"resolved": "https://registry.npmjs.org/qs/-/qs-6.0.2.tgz"
"version": "6.1.0",
"resolved": "https://registry.npmjs.org/qs/-/qs-6.1.0.tgz"
},
"stringstream": {
"version": "0.0.5",
"resolved": "https://registry.npmjs.org/stringstream/-/stringstream-0.0.5.tgz"
},
"tough-cookie": {
"version": "2.2.1",
"resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-2.2.1.tgz"
"version": "2.2.2",
"resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-2.2.2.tgz"
},
"tunnel-agent": {
"version": "0.4.2",
@ -10411,20 +10159,20 @@
}
},
"lodash": {
"version": "4.5.1",
"resolved": "https://registry.npmjs.org/lodash/-/lodash-4.5.1.tgz"
"version": "4.8.2",
"resolved": "https://registry.npmjs.org/lodash/-/lodash-4.8.2.tgz"
},
"yargs": {
"version": "3.32.0",
"resolved": "https://registry.npmjs.org/yargs/-/yargs-3.32.0.tgz",
"dependencies": {
"camelcase": {
"version": "2.1.0",
"resolved": "https://registry.npmjs.org/camelcase/-/camelcase-2.1.0.tgz"
"version": "2.1.1",
"resolved": "https://registry.npmjs.org/camelcase/-/camelcase-2.1.1.tgz"
},
"cliui": {
"version": "3.1.0",
"resolved": "https://registry.npmjs.org/cliui/-/cliui-3.1.0.tgz",
"version": "3.1.2",
"resolved": "https://registry.npmjs.org/cliui/-/cliui-3.1.2.tgz",
"dependencies": {
"strip-ansi": {
"version": "3.0.1",
@ -10437,20 +10185,14 @@
}
},
"wrap-ansi": {
"version": "1.0.0",
"resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-1.0.0.tgz"
"version": "2.0.0",
"resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-2.0.0.tgz"
}
}
},
"decamelize": {
"version": "1.1.2",
"resolved": "https://registry.npmjs.org/decamelize/-/decamelize-1.1.2.tgz",
"dependencies": {
"escape-string-regexp": {
"version": "1.0.5",
"resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz"
}
}
"version": "1.2.0",
"resolved": "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz"
},
"os-locale": {
"version": "1.4.0",
@ -10509,8 +10251,8 @@
"resolved": "https://registry.npmjs.org/window-size/-/window-size-0.1.4.tgz"
},
"y18n": {
"version": "3.2.0",
"resolved": "https://registry.npmjs.org/y18n/-/y18n-3.2.0.tgz"
"version": "3.2.1",
"resolved": "https://registry.npmjs.org/y18n/-/y18n-3.2.1.tgz"
}
}
}
@ -10527,8 +10269,8 @@
"resolved": "https://registry.npmjs.org/through2/-/through2-2.0.1.tgz",
"dependencies": {
"readable-stream": {
"version": "2.0.5",
"resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.0.5.tgz",
"version": "2.0.6",
"resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.0.6.tgz",
"dependencies": {
"core-util-is": {
"version": "1.0.2",
@ -10539,8 +10281,8 @@
"resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.1.tgz"
},
"isarray": {
"version": "0.0.1",
"resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz"
"version": "1.0.0",
"resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz"
},
"process-nextick-args": {
"version": "1.0.6",
@ -10601,8 +10343,8 @@
"resolved": "https://registry.npmjs.org/through2/-/through2-2.0.1.tgz",
"dependencies": {
"readable-stream": {
"version": "2.0.5",
"resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.0.5.tgz",
"version": "2.0.6",
"resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.0.6.tgz",
"dependencies": {
"core-util-is": {
"version": "1.0.2",
@ -10613,8 +10355,8 @@
"resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.1.tgz"
},
"isarray": {
"version": "0.0.1",
"resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz"
"version": "1.0.0",
"resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz"
},
"process-nextick-args": {
"version": "1.0.6",
@ -10669,18 +10411,12 @@
"resolved": "https://registry.npmjs.org/fancy-log/-/fancy-log-1.2.0.tgz",
"dependencies": {
"chalk": {
"version": "1.1.1",
"resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.1.tgz",
"version": "1.1.3",
"resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz",
"dependencies": {
"ansi-styles": {
"version": "2.2.0",
"resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.0.tgz",
"dependencies": {
"color-convert": {
"version": "1.0.0",
"resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.0.0.tgz"
}
}
"version": "2.2.1",
"resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz"
},
"escape-string-regexp": {
"version": "1.0.5",
@ -10733,8 +10469,8 @@
"resolved": "https://registry.npmjs.org/through2/-/through2-2.0.1.tgz",
"dependencies": {
"readable-stream": {
"version": "2.0.5",
"resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.0.5.tgz",
"version": "2.0.6",
"resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.0.6.tgz",
"dependencies": {
"core-util-is": {
"version": "1.0.2",
@ -10745,8 +10481,8 @@
"resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.1.tgz"
},
"isarray": {
"version": "0.0.1",
"resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz"
"version": "1.0.0",
"resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz"
},
"process-nextick-args": {
"version": "1.0.6",
@ -10809,8 +10545,8 @@
"resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.0.2.tgz",
"dependencies": {
"is-buffer": {
"version": "1.1.2",
"resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.2.tgz"
"version": "1.1.3",
"resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.3.tgz"
}
}
},
@ -10819,8 +10555,8 @@
"resolved": "https://registry.npmjs.org/longest/-/longest-1.0.1.tgz"
},
"repeat-string": {
"version": "1.5.2",
"resolved": "https://registry.npmjs.org/repeat-string/-/repeat-string-1.5.2.tgz"
"version": "1.5.4",
"resolved": "https://registry.npmjs.org/repeat-string/-/repeat-string-1.5.4.tgz"
}
}
},
@ -10843,8 +10579,8 @@
"resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.0.2.tgz",
"dependencies": {
"is-buffer": {
"version": "1.1.2",
"resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.2.tgz"
"version": "1.1.3",
"resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.3.tgz"
}
}
},
@ -10853,8 +10589,8 @@
"resolved": "https://registry.npmjs.org/longest/-/longest-1.0.1.tgz"
},
"repeat-string": {
"version": "1.5.2",
"resolved": "https://registry.npmjs.org/repeat-string/-/repeat-string-1.5.2.tgz"
"version": "1.5.4",
"resolved": "https://registry.npmjs.org/repeat-string/-/repeat-string-1.5.4.tgz"
}
}
}
@ -10867,14 +10603,8 @@
}
},
"decamelize": {
"version": "1.1.2",
"resolved": "https://registry.npmjs.org/decamelize/-/decamelize-1.1.2.tgz",
"dependencies": {
"escape-string-regexp": {
"version": "1.0.5",
"resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz"
}
}
"version": "1.2.0",
"resolved": "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz"
},
"window-size": {
"version": "0.1.0",
@ -10917,18 +10647,12 @@
"resolved": "https://registry.npmjs.org/beeper/-/beeper-1.1.0.tgz"
},
"chalk": {
"version": "1.1.1",
"resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.1.tgz",
"version": "1.1.3",
"resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz",
"dependencies": {
"ansi-styles": {
"version": "2.2.0",
"resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.0.tgz",
"dependencies": {
"color-convert": {
"version": "1.0.0",
"resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.0.0.tgz"
}
}
"version": "2.2.1",
"resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz"
},
"escape-string-regexp": {
"version": "1.0.5",
@ -10973,24 +10697,18 @@
"resolved": "https://registry.npmjs.org/meow/-/meow-3.7.0.tgz",
"dependencies": {
"camelcase-keys": {
"version": "2.0.0",
"resolved": "https://registry.npmjs.org/camelcase-keys/-/camelcase-keys-2.0.0.tgz",
"version": "2.1.0",
"resolved": "https://registry.npmjs.org/camelcase-keys/-/camelcase-keys-2.1.0.tgz",
"dependencies": {
"camelcase": {
"version": "2.1.0",
"resolved": "https://registry.npmjs.org/camelcase/-/camelcase-2.1.0.tgz"
"version": "2.1.1",
"resolved": "https://registry.npmjs.org/camelcase/-/camelcase-2.1.1.tgz"
}
}
},
"decamelize": {
"version": "1.1.2",
"resolved": "https://registry.npmjs.org/decamelize/-/decamelize-1.1.2.tgz",
"dependencies": {
"escape-string-regexp": {
"version": "1.0.5",
"resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz"
}
}
"version": "1.2.0",
"resolved": "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz"
},
"loud-rejection": {
"version": "1.3.0",
@ -11069,8 +10787,8 @@
"resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-1.0.1.tgz",
"dependencies": {
"find-up": {
"version": "1.1.0",
"resolved": "https://registry.npmjs.org/find-up/-/find-up-1.1.0.tgz",
"version": "1.1.2",
"resolved": "https://registry.npmjs.org/find-up/-/find-up-1.1.2.tgz",
"dependencies": {
"path-exists": {
"version": "2.1.0",
@ -11297,8 +11015,8 @@
"resolved": "https://registry.npmjs.org/lodash._getnative/-/lodash._getnative-3.9.1.tgz"
},
"lodash.isarguments": {
"version": "3.0.7",
"resolved": "https://registry.npmjs.org/lodash.isarguments/-/lodash.isarguments-3.0.7.tgz"
"version": "3.0.8",
"resolved": "https://registry.npmjs.org/lodash.isarguments/-/lodash.isarguments-3.0.8.tgz"
},
"lodash.isarray": {
"version": "3.0.4",
@ -11367,8 +11085,8 @@
"resolved": "https://registry.npmjs.org/through2/-/through2-2.0.1.tgz",
"dependencies": {
"readable-stream": {
"version": "2.0.5",
"resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.0.5.tgz",
"version": "2.0.6",
"resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.0.6.tgz",
"dependencies": {
"core-util-is": {
"version": "1.0.2",
@ -11379,8 +11097,8 @@
"resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.1.tgz"
},
"isarray": {
"version": "0.0.1",
"resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz"
"version": "1.0.0",
"resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz"
},
"process-nextick-args": {
"version": "1.0.6",
@ -11441,6 +11159,10 @@
"resolved": "https://registry.npmjs.org/is-stream/-/is-stream-1.0.1.tgz"
}
}
},
"whatwg-fetch": {
"version": "0.11.0",
"resolved": "https://registry.npmjs.org/whatwg-fetch/-/whatwg-fetch-0.11.0.tgz"
}
}
},
@ -12465,8 +12187,8 @@
"resolved": "https://registry.npmjs.org/jquery-sizes/-/jquery-sizes-0.33.0.tgz",
"dependencies": {
"jquery": {
"version": "2.2.0",
"resolved": "https://registry.npmjs.org/jquery/-/jquery-2.2.0.tgz"
"version": "2.2.2",
"resolved": "https://registry.npmjs.org/jquery/-/jquery-2.2.2.tgz"
}
}
},
@ -13025,8 +12747,8 @@
"resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.5.2.tgz",
"dependencies": {
"glob": {
"version": "7.0.0",
"resolved": "https://registry.npmjs.org/glob/-/glob-7.0.0.tgz",
"version": "7.0.3",
"resolved": "https://registry.npmjs.org/glob/-/glob-7.0.3.tgz",
"dependencies": {
"inflight": {
"version": "1.0.4",
@ -13081,8 +12803,8 @@
}
},
"run-parallel": {
"version": "1.1.4",
"resolved": "https://registry.npmjs.org/run-parallel/-/run-parallel-1.1.4.tgz"
"version": "1.1.6",
"resolved": "https://registry.npmjs.org/run-parallel/-/run-parallel-1.1.6.tgz"
},
"run-series": {
"version": "1.1.4",
@ -13307,8 +13029,8 @@
"resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.5.2.tgz",
"dependencies": {
"glob": {
"version": "7.0.0",
"resolved": "https://registry.npmjs.org/glob/-/glob-7.0.0.tgz",
"version": "7.0.3",
"resolved": "https://registry.npmjs.org/glob/-/glob-7.0.3.tgz",
"dependencies": {
"inflight": {
"version": "1.0.4",
@ -13481,8 +13203,8 @@
}
},
"prettydiff": {
"version": "1.16.22",
"resolved": "https://registry.npmjs.org/prettydiff/-/prettydiff-1.16.22.tgz"
"version": "1.16.37",
"resolved": "https://registry.npmjs.org/prettydiff/-/prettydiff-1.16.37.tgz"
},
"sprity-css": {
"version": "1.0.2",
@ -13635,16 +13357,16 @@
"resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.1.tgz"
},
"readable-stream": {
"version": "2.0.5",
"resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.0.5.tgz",
"version": "2.0.6",
"resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.0.6.tgz",
"dependencies": {
"core-util-is": {
"version": "1.0.2",
"resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz"
},
"isarray": {
"version": "0.0.1",
"resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz"
"version": "1.0.0",
"resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz"
},
"process-nextick-args": {
"version": "1.0.6",
@ -13753,8 +13475,8 @@
"resolved": "https://registry.npmjs.org/through2/-/through2-2.0.1.tgz",
"dependencies": {
"readable-stream": {
"version": "2.0.5",
"resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.0.5.tgz",
"version": "2.0.6",
"resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.0.6.tgz",
"dependencies": {
"core-util-is": {
"version": "1.0.2",
@ -13765,8 +13487,8 @@
"resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.1.tgz"
},
"isarray": {
"version": "0.0.1",
"resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz"
"version": "1.0.0",
"resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz"
},
"process-nextick-args": {
"version": "1.0.6",
@ -13909,8 +13631,8 @@
"resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.5.2.tgz",
"dependencies": {
"glob": {
"version": "7.0.0",
"resolved": "https://registry.npmjs.org/glob/-/glob-7.0.0.tgz",
"version": "7.0.3",
"resolved": "https://registry.npmjs.org/glob/-/glob-7.0.3.tgz",
"dependencies": {
"inflight": {
"version": "1.0.4",
@ -14151,8 +13873,8 @@
"resolved": "https://registry.npmjs.org/randomatic/-/randomatic-1.1.5.tgz"
},
"repeat-string": {
"version": "1.5.2",
"resolved": "https://registry.npmjs.org/repeat-string/-/repeat-string-1.5.2.tgz"
"version": "1.5.4",
"resolved": "https://registry.npmjs.org/repeat-string/-/repeat-string-1.5.4.tgz"
}
}
}
@ -14169,8 +13891,14 @@
}
},
"expand-brackets": {
"version": "0.1.4",
"resolved": "https://registry.npmjs.org/expand-brackets/-/expand-brackets-0.1.4.tgz"
"version": "0.1.5",
"resolved": "https://registry.npmjs.org/expand-brackets/-/expand-brackets-0.1.5.tgz",
"dependencies": {
"is-posix-bracket": {
"version": "0.1.1",
"resolved": "https://registry.npmjs.org/is-posix-bracket/-/is-posix-bracket-0.1.1.tgz"
}
}
},
"extglob": {
"version": "0.3.2",
@ -14193,8 +13921,8 @@
"resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.0.2.tgz",
"dependencies": {
"is-buffer": {
"version": "1.1.2",
"resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.2.tgz"
"version": "1.1.3",
"resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.3.tgz"
}
}
},
@ -14207,12 +13935,12 @@
"resolved": "https://registry.npmjs.org/object.omit/-/object.omit-2.0.0.tgz",
"dependencies": {
"for-own": {
"version": "0.1.3",
"resolved": "https://registry.npmjs.org/for-own/-/for-own-0.1.3.tgz",
"version": "0.1.4",
"resolved": "https://registry.npmjs.org/for-own/-/for-own-0.1.4.tgz",
"dependencies": {
"for-in": {
"version": "0.1.4",
"resolved": "https://registry.npmjs.org/for-in/-/for-in-0.1.4.tgz"
"version": "0.1.5",
"resolved": "https://registry.npmjs.org/for-in/-/for-in-0.1.5.tgz"
}
}
},
@ -14243,8 +13971,8 @@
}
},
"regex-cache": {
"version": "0.4.2",
"resolved": "https://registry.npmjs.org/regex-cache/-/regex-cache-0.4.2.tgz",
"version": "0.4.3",
"resolved": "https://registry.npmjs.org/regex-cache/-/regex-cache-0.4.3.tgz",
"dependencies": {
"is-equal-shallow": {
"version": "0.1.3",
@ -14269,8 +13997,8 @@
"resolved": "https://registry.npmjs.org/async-each/-/async-each-1.0.0.tgz"
},
"fsevents": {
"version": "1.0.8",
"resolved": "https://registry.npmjs.org/fsevents/-/fsevents-1.0.8.tgz",
"version": "1.0.11",
"resolved": "https://registry.npmjs.org/fsevents/-/fsevents-1.0.11.tgz",
"dependencies": {
"ansi": {
"version": "0.3.1",
@ -14281,12 +14009,12 @@
"resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.0.0.tgz"
},
"ansi-styles": {
"version": "2.1.0",
"resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.1.0.tgz"
"version": "2.2.1",
"resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz"
},
"are-we-there-yet": {
"version": "1.0.6",
"resolved": "https://registry.npmjs.org/are-we-there-yet/-/are-we-there-yet-1.0.6.tgz"
"version": "1.1.2",
"resolved": "https://registry.npmjs.org/are-we-there-yet/-/are-we-there-yet-1.1.2.tgz"
},
"asn1": {
"version": "0.2.3",
@ -14305,18 +14033,28 @@
"resolved": "https://registry.npmjs.org/aws-sign2/-/aws-sign2-0.6.0.tgz"
},
"aws4": {
"version": "1.2.1",
"resolved": "https://registry.npmjs.org/aws4/-/aws4-1.2.1.tgz",
"version": "1.3.2",
"resolved": "https://registry.npmjs.org/aws4/-/aws4-1.3.2.tgz",
"dependencies": {
"lru-cache": {
"version": "2.7.3",
"resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-2.7.3.tgz"
"version": "4.0.1",
"resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-4.0.1.tgz",
"dependencies": {
"pseudomap": {
"version": "1.0.2",
"resolved": "https://registry.npmjs.org/pseudomap/-/pseudomap-1.0.2.tgz"
},
"yallist": {
"version": "2.0.0",
"resolved": "https://registry.npmjs.org/yallist/-/yallist-2.0.0.tgz"
}
}
}
}
},
"bl": {
"version": "1.0.2",
"resolved": "https://registry.npmjs.org/bl/-/bl-1.0.2.tgz"
"version": "1.0.3",
"resolved": "https://registry.npmjs.org/bl/-/bl-1.0.3.tgz"
},
"block-stream": {
"version": "0.0.8",
@ -14331,8 +14069,8 @@
"resolved": "https://registry.npmjs.org/caseless/-/caseless-0.11.0.tgz"
},
"chalk": {
"version": "1.1.1",
"resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.1.tgz"
"version": "1.1.3",
"resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz"
},
"combined-stream": {
"version": "1.0.5",
@ -14351,8 +14089,14 @@
"resolved": "https://registry.npmjs.org/cryptiles/-/cryptiles-2.0.5.tgz"
},
"dashdash": {
"version": "1.12.2",
"resolved": "https://registry.npmjs.org/dashdash/-/dashdash-1.12.2.tgz"
"version": "1.13.0",
"resolved": "https://registry.npmjs.org/dashdash/-/dashdash-1.13.0.tgz",
"dependencies": {
"assert-plus": {
"version": "1.0.0",
"resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz"
}
}
},
"debug": {
"version": "2.2.0",
@ -14375,8 +14119,8 @@
"resolved": "https://registry.npmjs.org/ecc-jsbn/-/ecc-jsbn-0.1.1.tgz"
},
"escape-string-regexp": {
"version": "1.0.4",
"resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.4.tgz"
"version": "1.0.5",
"resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz"
},
"extend": {
"version": "3.0.0",
@ -14391,8 +14135,8 @@
"resolved": "https://registry.npmjs.org/forever-agent/-/forever-agent-0.6.1.tgz"
},
"form-data": {
"version": "1.0.0-rc3",
"resolved": "https://registry.npmjs.org/form-data/-/form-data-1.0.0-rc3.tgz"
"version": "1.0.0-rc4",
"resolved": "https://registry.npmjs.org/form-data/-/form-data-1.0.0-rc4.tgz"
},
"fstream": {
"version": "1.0.8",
@ -14407,8 +14151,8 @@
"resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.0.tgz",
"dependencies": {
"brace-expansion": {
"version": "1.1.2",
"resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.2.tgz",
"version": "1.1.3",
"resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.3.tgz",
"dependencies": {
"balanced-match": {
"version": "0.3.0",
@ -14425,8 +14169,8 @@
}
},
"gauge": {
"version": "1.2.5",
"resolved": "https://registry.npmjs.org/gauge/-/gauge-1.2.5.tgz"
"version": "1.2.7",
"resolved": "https://registry.npmjs.org/gauge/-/gauge-1.2.7.tgz"
},
"generate-function": {
"version": "2.0.0",
@ -14477,8 +14221,8 @@
"resolved": "https://registry.npmjs.org/ini/-/ini-1.3.4.tgz"
},
"is-my-json-valid": {
"version": "2.12.4",
"resolved": "https://registry.npmjs.org/is-my-json-valid/-/is-my-json-valid-2.12.4.tgz"
"version": "2.13.1",
"resolved": "https://registry.npmjs.org/is-my-json-valid/-/is-my-json-valid-2.13.1.tgz"
},
"is-property": {
"version": "1.0.2",
@ -14489,8 +14233,8 @@
"resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz"
},
"isarray": {
"version": "0.0.1",
"resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz"
"version": "1.0.0",
"resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz"
},
"isstream": {
"version": "0.1.2",
@ -14520,41 +14264,33 @@
"version": "1.2.2",
"resolved": "https://registry.npmjs.org/jsprim/-/jsprim-1.2.2.tgz"
},
"lodash._basetostring": {
"version": "3.0.1",
"resolved": "https://registry.npmjs.org/lodash._basetostring/-/lodash._basetostring-3.0.1.tgz"
},
"lodash._createpadding": {
"version": "3.6.1",
"resolved": "https://registry.npmjs.org/lodash._createpadding/-/lodash._createpadding-3.6.1.tgz"
},
"lodash._root": {
"version": "3.0.0",
"resolved": "https://registry.npmjs.org/lodash._root/-/lodash._root-3.0.0.tgz"
},
"lodash.pad": {
"version": "3.3.0",
"resolved": "https://registry.npmjs.org/lodash.pad/-/lodash.pad-3.3.0.tgz"
"version": "4.1.0",
"resolved": "https://registry.npmjs.org/lodash.pad/-/lodash.pad-4.1.0.tgz"
},
"lodash.padleft": {
"version": "3.1.1",
"resolved": "https://registry.npmjs.org/lodash.padleft/-/lodash.padleft-3.1.1.tgz"
"lodash.padend": {
"version": "4.2.0",
"resolved": "https://registry.npmjs.org/lodash.padend/-/lodash.padend-4.2.0.tgz"
},
"lodash.padright": {
"version": "3.1.1",
"resolved": "https://registry.npmjs.org/lodash.padright/-/lodash.padright-3.1.1.tgz"
"lodash.padstart": {
"version": "4.2.0",
"resolved": "https://registry.npmjs.org/lodash.padstart/-/lodash.padstart-4.2.0.tgz"
},
"lodash.repeat": {
"version": "3.2.0",
"resolved": "https://registry.npmjs.org/lodash.repeat/-/lodash.repeat-3.2.0.tgz"
"version": "4.0.0",
"resolved": "https://registry.npmjs.org/lodash.repeat/-/lodash.repeat-4.0.0.tgz"
},
"lodash.tostring": {
"version": "4.1.2",
"resolved": "https://registry.npmjs.org/lodash.tostring/-/lodash.tostring-4.1.2.tgz"
},
"mime-db": {
"version": "1.21.0",
"resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.21.0.tgz"
"version": "1.22.0",
"resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.22.0.tgz"
},
"mime-types": {
"version": "2.1.9",
"resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.9.tgz"
"version": "2.1.10",
"resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.10.tgz"
},
"minimist": {
"version": "0.0.8",
@ -14569,12 +14305,12 @@
"resolved": "https://registry.npmjs.org/ms/-/ms-0.7.1.tgz"
},
"nan": {
"version": "2.2.0",
"resolved": "https://registry.npmjs.org/nan/-/nan-2.2.0.tgz"
"version": "2.2.1",
"resolved": "https://registry.npmjs.org/nan/-/nan-2.2.1.tgz"
},
"node-pre-gyp": {
"version": "0.6.21",
"resolved": "https://registry.npmjs.org/node-pre-gyp/-/node-pre-gyp-0.6.21.tgz",
"version": "0.6.25",
"resolved": "https://registry.npmjs.org/node-pre-gyp/-/node-pre-gyp-0.6.25.tgz",
"dependencies": {
"nopt": {
"version": "3.0.6",
@ -14593,8 +14329,8 @@
"resolved": "https://registry.npmjs.org/node-uuid/-/node-uuid-1.4.7.tgz"
},
"npmlog": {
"version": "2.0.2",
"resolved": "https://registry.npmjs.org/npmlog/-/npmlog-2.0.2.tgz"
"version": "2.0.3",
"resolved": "https://registry.npmjs.org/npmlog/-/npmlog-2.0.3.tgz"
},
"oauth-sign": {
"version": "0.8.1",
@ -14631,20 +14367,20 @@
}
},
"readable-stream": {
"version": "2.0.5",
"resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.0.5.tgz"
"version": "2.0.6",
"resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.0.6.tgz"
},
"request": {
"version": "2.69.0",
"resolved": "https://registry.npmjs.org/request/-/request-2.69.0.tgz"
},
"rimraf": {
"version": "2.5.1",
"resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.5.1.tgz",
"version": "2.5.2",
"resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.5.2.tgz",
"dependencies": {
"glob": {
"version": "6.0.4",
"resolved": "https://registry.npmjs.org/glob/-/glob-6.0.4.tgz",
"version": "7.0.3",
"resolved": "https://registry.npmjs.org/glob/-/glob-7.0.3.tgz",
"dependencies": {
"inflight": {
"version": "1.0.4",
@ -14665,8 +14401,8 @@
"resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.0.tgz",
"dependencies": {
"brace-expansion": {
"version": "1.1.2",
"resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.2.tgz",
"version": "1.1.3",
"resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.3.tgz",
"dependencies": {
"balanced-match": {
"version": "0.3.0",
@ -14707,8 +14443,8 @@
"resolved": "https://registry.npmjs.org/sntp/-/sntp-1.0.9.tgz"
},
"sshpk": {
"version": "1.7.3",
"resolved": "https://registry.npmjs.org/sshpk/-/sshpk-1.7.3.tgz"
"version": "1.7.4",
"resolved": "https://registry.npmjs.org/sshpk/-/sshpk-1.7.4.tgz"
},
"string_decoder": {
"version": "0.10.31",
@ -14719,8 +14455,8 @@
"resolved": "https://registry.npmjs.org/stringstream/-/stringstream-0.0.5.tgz"
},
"strip-ansi": {
"version": "3.0.0",
"resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.0.tgz"
"version": "3.0.1",
"resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz"
},
"strip-json-comments": {
"version": "1.0.4",
@ -14739,16 +14475,16 @@
"resolved": "https://registry.npmjs.org/tar-pack/-/tar-pack-3.1.3.tgz"
},
"tough-cookie": {
"version": "2.2.1",
"resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-2.2.1.tgz"
"version": "2.2.2",
"resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-2.2.2.tgz"
},
"tunnel-agent": {
"version": "0.4.2",
"resolved": "https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.4.2.tgz"
},
"tweetnacl": {
"version": "0.13.3",
"resolved": "https://registry.npmjs.org/tweetnacl/-/tweetnacl-0.13.3.tgz"
"version": "0.14.3",
"resolved": "https://registry.npmjs.org/tweetnacl/-/tweetnacl-0.14.3.tgz"
},
"uid-number": {
"version": "0.0.6",
@ -14833,16 +14569,16 @@
}
},
"readable-stream": {
"version": "2.0.5",
"resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.0.5.tgz",
"version": "2.0.6",
"resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.0.6.tgz",
"dependencies": {
"core-util-is": {
"version": "1.0.2",
"resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz"
},
"isarray": {
"version": "0.0.1",
"resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz"
"version": "1.0.0",
"resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz"
},
"process-nextick-args": {
"version": "1.0.6",
@ -14871,8 +14607,8 @@
"resolved": "https://registry.npmjs.org/outpipe/-/outpipe-1.1.1.tgz",
"dependencies": {
"shell-quote": {
"version": "1.4.3",
"resolved": "https://registry.npmjs.org/shell-quote/-/shell-quote-1.4.3.tgz",
"version": "1.5.0",
"resolved": "https://registry.npmjs.org/shell-quote/-/shell-quote-1.5.0.tgz",
"dependencies": {
"array-filter": {
"version": "0.0.1",
@ -14899,8 +14635,8 @@
"resolved": "https://registry.npmjs.org/through2/-/through2-2.0.1.tgz",
"dependencies": {
"readable-stream": {
"version": "2.0.5",
"resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.0.5.tgz",
"version": "2.0.6",
"resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.0.6.tgz",
"dependencies": {
"core-util-is": {
"version": "1.0.2",
@ -14911,8 +14647,8 @@
"resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.1.tgz"
},
"isarray": {
"version": "0.0.1",
"resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz"
"version": "1.0.0",
"resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz"
},
"process-nextick-args": {
"version": "1.0.6",
@ -14935,10 +14671,6 @@
"resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.1.tgz"
}
}
},
"whatwg-fetch": {
"version": "0.11.0",
"resolved": "https://registry.npmjs.org/whatwg-fetch/-/whatwg-fetch-0.11.0.tgz"
}
}
}

View File

@ -35,6 +35,7 @@
},
"homepage": "https://github.com/silverstripe/silverstripe-framework#readme",
"dependencies": {
"babel-polyfill": "^6.7.4",
"blueimp-file-upload": "^6.0.3",
"blueimp-load-image": "^1.1.3",
"blueimp-tmpl": "^1.0.2",