Merge pull request #153 from netlify/update-jest

Updated Jest to 17.0.0
This commit is contained in:
Andrey Okonetchnikov 2016-11-11 12:30:57 +01:00 committed by GitHub
commit 858da43140
5 changed files with 266 additions and 69 deletions

View File

@ -5,8 +5,8 @@
"main": "index.js",
"scripts": {
"start": "webpack-dev-server --config webpack.dev.js",
"test": "NODE_ENV=test jest",
"test:watch": "NODE_ENV=test jest --watch",
"test": "jest",
"test:watch": "jest --watch",
"build": "NODE_ENV=production webpack --config webpack.prod.js",
"storybook": "start-storybook -p 9001",
"storybook-build": "build-storybook -o dist",
@ -35,8 +35,7 @@
"jest": {
"moduleNameMapper": {
"^.+\\.(png|eot|woff|woff2|ttf|svg|gif)$": "<rootDir>/__mocks__/fileLoaderMock.js",
"^.+\\.scss$": "<rootDir>/__mocks__/styleLoaderMock.js",
"^.+\\.css$": "identity-obj-proxy"
"^.+\\.s?css$": "<rootDir>/__mocks__/styleLoaderMock.js"
}
},
"keywords": [
@ -58,7 +57,6 @@
"enzyme": "^2.4.1",
"eslint": "^3.7.1",
"eslint-config-netlify": "github:netlify/eslint-config-netlify",
"expect": "^1.20.2",
"exports-loader": "^0.6.3",
"extract-text-webpack-plugin": "^1.0.1",
"file-loader": "^0.8.5",
@ -95,6 +93,7 @@
"fuzzy": "^0.1.1",
"immutability-helper": "^2.0.0",
"immutable": "^3.7.6",
"jest": "^17.0.0",
"js-base64": "^2.1.9",
"js-yaml": "^3.5.3",
"json-loader": "^0.5.4",

View File

@ -1,4 +1,3 @@
import expect from 'expect';
import { OrderedMap, fromJS } from 'immutable';
import { configLoaded } from '../../actions/config';
import collections from '../collections';
@ -15,11 +14,11 @@ describe('collections', () => {
it('should load the collections from the config', () => {
expect(
collections(undefined, configLoaded({ collections: [
{ name: 'posts', folder: '_posts', fields: [{ name: 'title', widget: 'string' }] }
{ name: 'posts', folder: '_posts', fields: [{ name: 'title', widget: 'string' }] },
] }))
).toEqual(
OrderedMap({
posts: fromJS({ name: 'posts', folder: '_posts', fields: [{ name: 'title', widget: 'string' }] })
posts: fromJS({ name: 'posts', folder: '_posts', fields: [{ name: 'title', widget: 'string' }] }),
})
);
});

View File

@ -9,6 +9,7 @@ module.exports = wallaby => ({
'src/**/*.js',
'src/**/*.js.snap',
'!src/**/*.spec.js',
{ pattern: 'src/**/*.css', instrument: false },
],
tests: ['src/**/*.spec.js'],
@ -31,8 +32,7 @@ module.exports = wallaby => ({
wallaby.testFramework.configure({
moduleNameMapper: {
'^.+\\.(png|eot|woff|woff2|ttf|svg|gif)$': require('path').join(wallaby.localProjectDir, '__mocks__', 'fileLoaderMock.js'),
'^.+\\.scss$': require('path').join(wallaby.localProjectDir, '__mocks__', 'styleLoaderMock.js'),
'^.+\\.css$': require('identity-obj-proxy'),
'^.+\\.s?css$': require('path').join(wallaby.localProjectDir, '__mocks__', 'styleLoaderMock.js'),
},
});
},

View File

@ -20,6 +20,7 @@ module.exports = {
},
{
test: /\.css$/,
exclude: /node_modules/,
loader: ExtractTextPlugin.extract('style', 'css?modules&importLoaders=1&&localIdentName=cms__[name]__[local]!postcss'),
},
{

316
yarn.lock
View File

@ -528,6 +528,14 @@ babel-jest@^16.0.0:
babel-plugin-istanbul "^2.0.0"
babel-preset-jest "^16.0.0"
babel-jest@^17.0.0:
version "17.0.0"
resolved "https://registry.yarnpkg.com/babel-jest/-/babel-jest-17.0.0.tgz#4dbee762eb2f2ca77c4dacc17eb61f38157b0f01"
dependencies:
babel-core "^6.0.0"
babel-plugin-istanbul "^2.0.0"
babel-preset-jest "^16.0.0"
babel-loader@^6.2.2, babel-loader@^6.2.4:
version "6.2.5"
resolved "https://registry.yarnpkg.com/babel-loader/-/babel-loader-6.2.5.tgz#576d548520689a5e6b70c65b85d76af1ffedd005"
@ -1710,6 +1718,10 @@ content-disposition@0.5.1:
version "0.5.1"
resolved "https://registry.yarnpkg.com/content-disposition/-/content-disposition-0.5.1.tgz#87476c6a67c8daa87e32e87616df883ba7fb071b"
content-type-parser@^1.0.1:
version "1.0.1"
resolved "https://registry.yarnpkg.com/content-type-parser/-/content-type-parser-1.0.1.tgz#c3e56988c53c65127fb46d4032a3a900246fdc94"
content-type@~1.0.2:
version "1.0.2"
resolved "https://registry.yarnpkg.com/content-type/-/content-type-1.0.2.tgz#b7d113aee7a8dd27bd21133c4dc2529df1721eed"
@ -2070,7 +2082,7 @@ deep-is@~0.1.3:
version "0.1.3"
resolved "https://registry.yarnpkg.com/deep-is/-/deep-is-0.1.3.tgz#b369d6fb5dbc13eecf524f91b070feedc357cf34"
define-properties@^1.1.1, define-properties@^1.1.2, define-properties@~1.1.2:
define-properties@^1.1.1, define-properties@^1.1.2:
version "1.1.2"
resolved "https://registry.yarnpkg.com/define-properties/-/define-properties-1.1.2.tgz#83a73f2fea569898fb737193c8f873caf6d45c94"
dependencies:
@ -2818,18 +2830,6 @@ expand-tilde@^1.2.0, expand-tilde@^1.2.1, expand-tilde@^1.2.2:
dependencies:
os-homedir "^1.0.1"
expect@^1.20.2:
version "1.20.2"
resolved "https://registry.yarnpkg.com/expect/-/expect-1.20.2.tgz#d458fe4c56004036bae3232416a3f6361f04f965"
dependencies:
define-properties "~1.1.2"
has "^1.0.1"
is-equal "^1.5.1"
is-regex "^1.0.3"
object-inspect "^1.1.0"
object-keys "^1.0.9"
tmatch "^2.0.1"
exports-loader@^0.6.3:
version "0.6.3"
resolved "https://registry.yarnpkg.com/exports-loader/-/exports-loader-0.6.3.tgz#57dc78917f709b96f247fa91e69b554c855013c8"
@ -3468,6 +3468,12 @@ html-comment-regex@^1.1.0:
version "1.1.1"
resolved "https://registry.yarnpkg.com/html-comment-regex/-/html-comment-regex-1.1.1.tgz#668b93776eaae55ebde8f3ad464b307a4963625e"
html-encoding-sniffer@^1.0.1:
version "1.0.1"
resolved "https://registry.yarnpkg.com/html-encoding-sniffer/-/html-encoding-sniffer-1.0.1.tgz#79bf7a785ea495fe66165e734153f363ff5437da"
dependencies:
whatwg-encoding "^1.0.1"
html-entities@^1.2.0:
version "1.2.0"
resolved "https://registry.yarnpkg.com/html-entities/-/html-entities-1.2.0.tgz#41948caf85ce82fed36e4e6a0ed371a6664379e2"
@ -3534,7 +3540,7 @@ https-browserify@0.0.1:
version "0.0.1"
resolved "https://registry.yarnpkg.com/https-browserify/-/https-browserify-0.0.1.tgz#3f91365cabe60b77ed0ebba24b454e3e09d95a82"
iconv-lite@^0.4.13, iconv-lite@~0.4.13:
iconv-lite@^0.4.13, iconv-lite@~0.4.13, iconv-lite@0.4.13:
version "0.4.13"
resolved "https://registry.yarnpkg.com/iconv-lite/-/iconv-lite-0.4.13.tgz#1f88aba4ab0b1508e8312acc39345f36e992e2f2"
@ -3698,22 +3704,12 @@ is-arrayish@^0.2.1:
version "0.2.1"
resolved "https://registry.yarnpkg.com/is-arrayish/-/is-arrayish-0.2.1.tgz#77c99840527aa8ecb1a8ba697b80645a7a926a9d"
is-arrow-function@^2.0.3:
version "2.0.3"
resolved "https://registry.yarnpkg.com/is-arrow-function/-/is-arrow-function-2.0.3.tgz#29be2c2d8d9450852b8bbafb635ba7b8d8e87ec2"
dependencies:
is-callable "^1.0.4"
is-binary-path@^1.0.0:
version "1.0.1"
resolved "https://registry.yarnpkg.com/is-binary-path/-/is-binary-path-1.0.1.tgz#75f16642b480f187a711c814161fd3a4a7655898"
dependencies:
binary-extensions "^1.0.0"
is-boolean-object@^1.0.0:
version "1.0.0"
resolved "https://registry.yarnpkg.com/is-boolean-object/-/is-boolean-object-1.0.0.tgz#98f8b28030684219a95f375cfbd88ce3405dff93"
is-buffer@^1.0.2:
version "1.1.4"
resolved "https://registry.yarnpkg.com/is-buffer/-/is-buffer-1.1.4.tgz#cfc86ccd5dc5a52fa80489111c6920c457e2d98b"
@ -3724,7 +3720,7 @@ is-builtin-module@^1.0.0:
dependencies:
builtin-modules "^1.0.0"
is-callable@^1.0.4, is-callable@^1.1.1, is-callable@^1.1.3:
is-callable@^1.1.1, is-callable@^1.1.3:
version "1.1.3"
resolved "https://registry.yarnpkg.com/is-callable/-/is-callable-1.1.3.tgz#86eb75392805ddc33af71c92a0eedf74ee7604b2"
@ -3760,22 +3756,6 @@ is-equal-shallow@^0.1.3:
dependencies:
is-primitive "^2.0.0"
is-equal@^1.5.1:
version "1.5.3"
resolved "https://registry.yarnpkg.com/is-equal/-/is-equal-1.5.3.tgz#05b7fa3a1122cbc71c1ef41ce0142d5532013b29"
dependencies:
has "^1.0.1"
is-arrow-function "^2.0.3"
is-boolean-object "^1.0.0"
is-callable "^1.1.3"
is-date-object "^1.0.1"
is-generator-function "^1.0.3"
is-number-object "^1.0.3"
is-regex "^1.0.3"
is-string "^1.0.4"
is-symbol "^1.0.1"
object.entries "^1.0.3"
is-es2016-keyword@^1.0.0:
version "1.0.0"
resolved "https://registry.yarnpkg.com/is-es2016-keyword/-/is-es2016-keyword-1.0.0.tgz#f6e54e110c5e4f8d265e69d2ed0eaf8cf5f47718"
@ -3808,10 +3788,6 @@ is-fullwidth-code-point@^2.0.0:
version "2.0.0"
resolved "https://registry.yarnpkg.com/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz#a3b30a5c4f199183167aaab93beefae3ddfb654f"
is-generator-function@^1.0.3:
version "1.0.3"
resolved "https://registry.yarnpkg.com/is-generator-function/-/is-generator-function-1.0.3.tgz#d374ca57e807444fa2658be3728ed6b174b326b1"
is-glob@^2.0.0, is-glob@^2.0.1:
version "2.0.1"
resolved "https://registry.yarnpkg.com/is-glob/-/is-glob-2.0.1.tgz#d096f926a3ded5600f3fdfd91198cb0888c2d863"
@ -3843,10 +3819,6 @@ is-npm@^1.0.0:
version "1.0.0"
resolved "https://registry.yarnpkg.com/is-npm/-/is-npm-1.0.0.tgz#f2fb63a65e4905b406c86072765a1a4dc793b9f4"
is-number-object@^1.0.3:
version "1.0.3"
resolved "https://registry.yarnpkg.com/is-number-object/-/is-number-object-1.0.3.tgz#f265ab89a9f445034ef6aff15a8f00b00f551799"
is-number@^2.0.2, is-number@^2.1.0:
version "2.1.0"
resolved "https://registry.yarnpkg.com/is-number/-/is-number-2.1.0.tgz#01fcbbb393463a548f2f466cce16dece49db908f"
@ -3925,10 +3897,6 @@ is-stream@^1.0.0, is-stream@^1.0.1, is-stream@^1.1.0:
version "1.1.0"
resolved "https://registry.yarnpkg.com/is-stream/-/is-stream-1.1.0.tgz#12d4a3dd4e68e0b79ceb8dbc84173ae80d91ca44"
is-string@^1.0.4:
version "1.0.4"
resolved "https://registry.yarnpkg.com/is-string/-/is-string-1.0.4.tgz#cc3a9b69857d621e963725a24caeec873b826e64"
is-subset@^0.1.1:
version "0.1.1"
resolved "https://registry.yarnpkg.com/is-subset/-/is-subset-0.1.1.tgz#8a59117d932de1de00f245fcdd39ce43f1e939a6"
@ -4099,6 +4067,12 @@ jasmine-check@^0.1.4:
dependencies:
testcheck "^0.1.0"
jest:
version "17.0.0"
resolved "https://registry.yarnpkg.com/jest/-/jest-17.0.0.tgz#ebceb910c4e32cdea2adf44aba304d1ed4ad369e"
dependencies:
jest-cli "^17.0.0"
jest-changed-files@^16.0.0:
version "16.0.0"
resolved "https://registry.yarnpkg.com/jest-changed-files/-/jest-changed-files-16.0.0.tgz#7931deff4424182b8173d80e06800d7363b19c45"
@ -4136,6 +4110,39 @@ jest-cli@^16.0.1:
worker-farm "^1.3.1"
yargs "^5.0.0"
jest-cli@^17.0.0:
version "17.0.0"
resolved "https://registry.yarnpkg.com/jest-cli/-/jest-cli-17.0.0.tgz#c2e16575546d2fe875345e40fbf3d1d914bdd7cb"
dependencies:
ansi-escapes "^1.4.0"
callsites "^2.0.0"
chalk "^1.1.1"
graceful-fs "^4.1.6"
is-ci "^1.0.9"
istanbul-api "^1.0.0-aplha.10"
istanbul-lib-coverage "^1.0.0"
istanbul-lib-instrument "^1.1.1"
jest-changed-files "^16.0.0"
jest-config "^17.0.0"
jest-environment-jsdom "^17.0.0"
jest-file-exists "^17.0.0"
jest-haste-map "^17.0.0"
jest-jasmine2 "^17.0.0"
jest-mock "^17.0.0"
jest-resolve "^17.0.0"
jest-resolve-dependencies "^17.0.0"
jest-runtime "^17.0.0"
jest-snapshot "^17.0.0"
jest-util "^17.0.0"
json-stable-stringify "^1.0.0"
node-notifier "^4.6.1"
sane "~1.4.1"
strip-ansi "^3.0.1"
throat "^3.0.0"
which "^1.1.1"
worker-farm "^1.3.1"
yargs "^6.3.0"
jest-config@^16.0.0:
version "16.0.0"
resolved "https://registry.yarnpkg.com/jest-config/-/jest-config-16.0.0.tgz#9be05c331c43a972ab03f9efd582dceefc998386"
@ -4150,6 +4157,20 @@ jest-config@^16.0.0:
jest-util "^16.0.0"
json-stable-stringify "^1.0.0"
jest-config@^17.0.0:
version "17.0.0"
resolved "https://registry.yarnpkg.com/jest-config/-/jest-config-17.0.0.tgz#6474051f00aed3ef050e1342bb753ee672485313"
dependencies:
chalk "^1.1.1"
istanbul "^0.4.5"
jest-environment-jsdom "^17.0.0"
jest-environment-node "^17.0.0"
jest-jasmine2 "^17.0.0"
jest-mock "^17.0.0"
jest-resolve "^17.0.0"
jest-util "^17.0.0"
json-stable-stringify "^1.0.0"
jest-diff@^16.0.0:
version "16.0.0"
resolved "https://registry.yarnpkg.com/jest-diff/-/jest-diff-16.0.0.tgz#4a5d13b1e36c5b8020d5d9e69639e486a675ce14"
@ -4159,6 +4180,15 @@ jest-diff@^16.0.0:
jest-matcher-utils "^16.0.0"
pretty-format "~4.2.1"
jest-diff@^17.0.0:
version "17.0.0"
resolved "https://registry.yarnpkg.com/jest-diff/-/jest-diff-17.0.0.tgz#d3288d6f28b9db4f78f93e718af5e61cd636bd71"
dependencies:
chalk "^1.1.3"
diff "^3.0.0"
jest-matcher-utils "^17.0.0"
pretty-format "~4.2.1"
jest-environment-jsdom@^16.0.0:
version "16.0.0"
resolved "https://registry.yarnpkg.com/jest-environment-jsdom/-/jest-environment-jsdom-16.0.0.tgz#1fc405a249583281ad6b8ef8863ebe2b9d47b57e"
@ -4167,6 +4197,14 @@ jest-environment-jsdom@^16.0.0:
jest-util "^16.0.0"
jsdom "^9.5.0"
jest-environment-jsdom@^17.0.0:
version "17.0.0"
resolved "https://registry.yarnpkg.com/jest-environment-jsdom/-/jest-environment-jsdom-17.0.0.tgz#d543000de994857bbe88afa8fd40756363757488"
dependencies:
jest-mock "^17.0.0"
jest-util "^17.0.0"
jsdom "^9.8.1"
jest-environment-node@^16.0.0:
version "16.0.0"
resolved "https://registry.yarnpkg.com/jest-environment-node/-/jest-environment-node-16.0.0.tgz#470776f814e8997b143708e98ff58b830e374827"
@ -4174,10 +4212,21 @@ jest-environment-node@^16.0.0:
jest-mock "^16.0.0"
jest-util "^16.0.0"
jest-environment-node@^17.0.0:
version "17.0.0"
resolved "https://registry.yarnpkg.com/jest-environment-node/-/jest-environment-node-17.0.0.tgz#cd1f93490a397b632cd251cecf2e560da0a0c468"
dependencies:
jest-mock "^17.0.0"
jest-util "^17.0.0"
jest-file-exists@^15.0.0:
version "15.0.0"
resolved "https://registry.yarnpkg.com/jest-file-exists/-/jest-file-exists-15.0.0.tgz#b7fefdd3f4b227cb686bb156ecc7661ee6935a88"
jest-file-exists@^17.0.0:
version "17.0.0"
resolved "https://registry.yarnpkg.com/jest-file-exists/-/jest-file-exists-17.0.0.tgz#7f63eb73a1c43a13f461be261768b45af2cdd169"
jest-haste-map@^16.0.0:
version "16.0.0"
resolved "https://registry.yarnpkg.com/jest-haste-map/-/jest-haste-map-16.0.0.tgz#2dd23905a9dbefd0e6baf08523ea9931089a33ff"
@ -4187,6 +4236,16 @@ jest-haste-map@^16.0.0:
multimatch "^2.1.0"
worker-farm "^1.3.1"
jest-haste-map@^17.0.0:
version "17.0.0"
resolved "https://registry.yarnpkg.com/jest-haste-map/-/jest-haste-map-17.0.0.tgz#07ee15f555a1e8106c31c190a6f0e767d39564c2"
dependencies:
fb-watchman "^1.9.0"
graceful-fs "^4.1.6"
multimatch "^2.1.0"
sane "~1.4.1"
worker-farm "^1.3.1"
jest-jasmine2@^16.0.0:
version "16.0.0"
resolved "https://registry.yarnpkg.com/jest-jasmine2/-/jest-jasmine2-16.0.0.tgz#825efed2b4c3236ef1af0ab8d78d52c45a963323"
@ -4197,6 +4256,16 @@ jest-jasmine2@^16.0.0:
jest-snapshot "^16.0.0"
jest-util "^16.0.0"
jest-jasmine2@^17.0.0:
version "17.0.0"
resolved "https://registry.yarnpkg.com/jest-jasmine2/-/jest-jasmine2-17.0.0.tgz#811e493b1df968f34b08f9c4573f77b9d9319624"
dependencies:
graceful-fs "^4.1.6"
jasmine-check "^0.1.4"
jest-matchers "^17.0.0"
jest-snapshot "^17.0.0"
jest-util "^17.0.0"
jest-matcher-utils@^16.0.0:
version "16.0.0"
resolved "https://registry.yarnpkg.com/jest-matcher-utils/-/jest-matcher-utils-16.0.0.tgz#705af3ff85944bec1c25bc813f427aff8642b0cd"
@ -4204,6 +4273,13 @@ jest-matcher-utils@^16.0.0:
chalk "^1.1.3"
pretty-format "~4.2.1"
jest-matcher-utils@^17.0.0:
version "17.0.0"
resolved "https://registry.yarnpkg.com/jest-matcher-utils/-/jest-matcher-utils-17.0.0.tgz#d7c5609312a555a747d7938b1d560a2e320bc1a6"
dependencies:
chalk "^1.1.3"
pretty-format "~4.2.1"
jest-matchers@^16.0.0:
version "16.0.0"
resolved "https://registry.yarnpkg.com/jest-matchers/-/jest-matchers-16.0.0.tgz#8f65d99e716ba8f4544479601ae4cfaaa4866d16"
@ -4212,10 +4288,22 @@ jest-matchers@^16.0.0:
jest-matcher-utils "^16.0.0"
jest-util "^16.0.0"
jest-matchers@^17.0.0:
version "17.0.0"
resolved "https://registry.yarnpkg.com/jest-matchers/-/jest-matchers-17.0.0.tgz#75b8dc7431e9b7afb15e7424b7869ea3d88e6af4"
dependencies:
jest-diff "^17.0.0"
jest-matcher-utils "^17.0.0"
jest-util "^17.0.0"
jest-mock@^16.0.0:
version "16.0.0"
resolved "https://registry.yarnpkg.com/jest-mock/-/jest-mock-16.0.0.tgz#39fa77d18b430a9c940d571131961085e2030a6c"
jest-mock@^17.0.0:
version "17.0.0"
resolved "https://registry.yarnpkg.com/jest-mock/-/jest-mock-17.0.0.tgz#2475c3fec5d3ac117e2f59d40e1f6311ab9aae40"
jest-resolve-dependencies@^16.0.0:
version "16.0.0"
resolved "https://registry.yarnpkg.com/jest-resolve-dependencies/-/jest-resolve-dependencies-16.0.0.tgz#7779e36109b571ef0661482efac0c8f2c3a61a80"
@ -4223,6 +4311,13 @@ jest-resolve-dependencies@^16.0.0:
jest-file-exists "^15.0.0"
jest-resolve "^16.0.0"
jest-resolve-dependencies@^17.0.0:
version "17.0.0"
resolved "https://registry.yarnpkg.com/jest-resolve-dependencies/-/jest-resolve-dependencies-17.0.0.tgz#5b9ead58af2c7be7d3a4f49ba28265d4d6db1213"
dependencies:
jest-file-exists "^17.0.0"
jest-resolve "^17.0.0"
jest-resolve@^16.0.0:
version "16.0.0"
resolved "https://registry.yarnpkg.com/jest-resolve/-/jest-resolve-16.0.0.tgz#9a819b02c3d1581716aac7d5bcdab36df4f30f68"
@ -4232,6 +4327,15 @@ jest-resolve@^16.0.0:
jest-haste-map "^16.0.0"
resolve "^1.1.6"
jest-resolve@^17.0.0:
version "17.0.0"
resolved "https://registry.yarnpkg.com/jest-resolve/-/jest-resolve-17.0.0.tgz#6a2b53ba5080c9d9a96a63bdfc4bd6ac2c3e4628"
dependencies:
browser-resolve "^1.11.2"
jest-file-exists "^17.0.0"
jest-haste-map "^17.0.0"
resolve "^1.1.6"
jest-runtime@^16.0.0:
version "16.0.0"
resolved "https://registry.yarnpkg.com/jest-runtime/-/jest-runtime-16.0.0.tgz#c5af0c4957198256abcd3d8c5c003188eabb037d"
@ -4252,6 +4356,26 @@ jest-runtime@^16.0.0:
multimatch "^2.1.0"
yargs "^5.0.0"
jest-runtime@^17.0.0:
version "17.0.0"
resolved "https://registry.yarnpkg.com/jest-runtime/-/jest-runtime-17.0.0.tgz#cac76b26ed5bd6f018fa1741087ce1c70632eddd"
dependencies:
babel-core "^6.0.0"
babel-jest "^17.0.0"
babel-plugin-istanbul "^2.0.0"
chalk "^1.1.3"
graceful-fs "^4.1.6"
jest-config "^17.0.0"
jest-file-exists "^17.0.0"
jest-haste-map "^17.0.0"
jest-mock "^17.0.0"
jest-resolve "^17.0.0"
jest-snapshot "^17.0.0"
jest-util "^17.0.0"
json-stable-stringify "^1.0.0"
multimatch "^2.1.0"
yargs "^6.3.0"
jest-snapshot@^16.0.0:
version "16.0.0"
resolved "https://registry.yarnpkg.com/jest-snapshot/-/jest-snapshot-16.0.0.tgz#a71060d62534e3eb9e61807119b47f971230eb4b"
@ -4263,6 +4387,17 @@ jest-snapshot@^16.0.0:
natural-compare "^1.4.0"
pretty-format "~4.2.1"
jest-snapshot@^17.0.0:
version "17.0.0"
resolved "https://registry.yarnpkg.com/jest-snapshot/-/jest-snapshot-17.0.0.tgz#0601cdc610470ed5e11d9c29f7d753401659d855"
dependencies:
jest-diff "^17.0.0"
jest-file-exists "^17.0.0"
jest-matcher-utils "^17.0.0"
jest-util "^17.0.0"
natural-compare "^1.4.0"
pretty-format "~4.2.1"
jest-util@^16.0.0:
version "16.0.0"
resolved "https://registry.yarnpkg.com/jest-util/-/jest-util-16.0.0.tgz#a72abcd23ba9be1a02c450324f9beb711f61c9c9"
@ -4274,6 +4409,17 @@ jest-util@^16.0.0:
jest-mock "^16.0.0"
mkdirp "^0.5.1"
jest-util@^17.0.0:
version "17.0.0"
resolved "https://registry.yarnpkg.com/jest-util/-/jest-util-17.0.0.tgz#3501b1b2469650b3c9341667b78695ace08e1b68"
dependencies:
chalk "^1.1.1"
diff "^3.0.0"
graceful-fs "^4.1.6"
jest-file-exists "^17.0.0"
jest-mock "^17.0.0"
mkdirp "^0.5.1"
jju@^1.1.0:
version "1.3.0"
resolved "https://registry.yarnpkg.com/jju/-/jju-1.3.0.tgz#dadd9ef01924bc728b03f2f7979bdbd62f7a2aaa"
@ -4329,6 +4475,31 @@ jsdom@^9.5.0:
whatwg-url "^3.0.0"
xml-name-validator ">= 2.0.1 < 3.0.0"
jsdom@^9.8.1:
version "9.8.3"
resolved "https://registry.yarnpkg.com/jsdom/-/jsdom-9.8.3.tgz#fde29c109c32a1131e0b6c65914e64198f97c370"
dependencies:
abab "^1.0.0"
acorn "^2.4.0"
acorn-globals "^1.0.4"
array-equal "^1.0.0"
content-type-parser "^1.0.1"
cssom ">= 0.3.0 < 0.4.0"
cssstyle ">= 0.2.36 < 0.3.0"
escodegen "^1.6.1"
html-encoding-sniffer "^1.0.1"
iconv-lite "^0.4.13"
nwmatcher ">= 1.3.7 < 2.0.0"
parse5 "^1.5.1"
request "^2.55.0"
sax "^1.1.4"
symbol-tree ">= 3.1.0 < 4.0.0"
tough-cookie "^2.3.1"
webidl-conversions "^3.0.1"
whatwg-encoding "^1.0.1"
whatwg-url "^3.0.0"
xml-name-validator ">= 2.0.1 < 3.0.0"
jsesc@^1.3.0:
version "1.3.0"
resolved "https://registry.yarnpkg.com/jsesc/-/jsesc-1.3.0.tgz#46c3fec8c1892b12b0833db9bc7622176dbab34b"
@ -5629,7 +5800,7 @@ object-assign@^4.0.1, object-assign@^4.1.0:
version "4.1.0"
resolved "https://registry.yarnpkg.com/object-assign/-/object-assign-4.1.0.tgz#7a3b3d0e98063d43f4c03f2e8ae6cd51a86883a0"
object-inspect@^1.1.0, object-inspect@~1.2.1:
object-inspect@~1.2.1:
version "1.2.1"
resolved "https://registry.yarnpkg.com/object-inspect/-/object-inspect-1.2.1.tgz#3b62226eb8f6d441751c7d8f22a20ff80ac9dc3f"
@ -5637,7 +5808,7 @@ object-is@^1.0.1:
version "1.0.1"
resolved "https://registry.yarnpkg.com/object-is/-/object-is-1.0.1.tgz#0aa60ec9989a0b3ed795cf4d06f62cf1ad6539b6"
object-keys@^1.0.10, object-keys@^1.0.6, object-keys@^1.0.8, object-keys@^1.0.9:
object-keys@^1.0.10, object-keys@^1.0.6, object-keys@^1.0.8:
version "1.0.11"
resolved "https://registry.yarnpkg.com/object-keys/-/object-keys-1.0.11.tgz#c54601778ad560f1142ce0e01bcca8b56d13426d"
@ -8041,10 +8212,6 @@ timers-browserify@^1.0.1:
dependencies:
process "~0.11.0"
tmatch@^2.0.1:
version "2.0.1"
resolved "https://registry.yarnpkg.com/tmatch/-/tmatch-2.0.1.tgz#0c56246f33f30da1b8d3d72895abaf16660f38cf"
tmp@0.0.28:
version "0.0.28"
resolved "https://registry.yarnpkg.com/tmp/-/tmp-0.0.28.tgz#172735b7f614ea7af39664fa84cf0de4e515d120"
@ -8432,6 +8599,12 @@ websocket-extensions@>=0.1.1:
version "0.1.1"
resolved "https://registry.yarnpkg.com/websocket-extensions/-/websocket-extensions-0.1.1.tgz#76899499c184b6ef754377c2dbb0cd6cb55d29e7"
whatwg-encoding@^1.0.1:
version "1.0.1"
resolved "https://registry.yarnpkg.com/whatwg-encoding/-/whatwg-encoding-1.0.1.tgz#3c6c451a198ee7aec55b1ec61d0920c67801a5f4"
dependencies:
iconv-lite "0.4.13"
whatwg-fetch@^1.0.0, whatwg-fetch@>=0.10.0:
version "1.0.0"
resolved "https://registry.yarnpkg.com/whatwg-fetch/-/whatwg-fetch-1.0.0.tgz#01c2ac4df40e236aaa18480e3be74bd5c8eb798e"
@ -8568,6 +8741,12 @@ yargs-parser@^3.2.0:
camelcase "^3.0.0"
lodash.assign "^4.1.0"
yargs-parser@^4.0.2:
version "4.1.0"
resolved "https://registry.yarnpkg.com/yargs-parser/-/yargs-parser-4.1.0.tgz#313df030f20124124aeae8fbab2da53ec28c56d7"
dependencies:
camelcase "^3.0.0"
yargs@^1.2.6:
version "1.3.3"
resolved "https://registry.yarnpkg.com/yargs/-/yargs-1.3.3.tgz#054de8b61f22eefdb7207059eaef9d6b83fb931a"
@ -8622,6 +8801,25 @@ yargs@^5.0.0:
y18n "^3.2.1"
yargs-parser "^3.2.0"
yargs@^6.3.0:
version "6.3.0"
resolved "https://registry.yarnpkg.com/yargs/-/yargs-6.3.0.tgz#19c6dbb768744d571eb6ebae0c174cf2f71b188d"
dependencies:
camelcase "^3.0.0"
cliui "^3.2.0"
decamelize "^1.1.1"
get-caller-file "^1.0.1"
os-locale "^1.4.0"
read-pkg-up "^1.0.1"
require-directory "^2.1.1"
require-main-filename "^1.0.1"
set-blocking "^2.0.0"
string-width "^1.0.2"
which-module "^1.0.0"
window-size "^0.2.0"
y18n "^3.2.1"
yargs-parser "^4.0.2"
yargs@~3.10.0:
version "3.10.0"
resolved "https://registry.yarnpkg.com/yargs/-/yargs-3.10.0.tgz#f7ee7bd857dd7c1d2d38c0e74efbd681d1431fd1"