diff --git a/.babelrc b/.babelrc index 3b617b0ccbb..d280ac2535b 100644 --- a/.babelrc +++ b/.babelrc @@ -1,4 +1,4 @@ { - "presets": ["react-native"], + "presets": ["env", "react-native"], "plugins": [["flow-react-proptypes", { "ignoreNodeModules": true }]] } diff --git a/README.md b/README.md index 68de01d261a..433448882f8 100644 --- a/README.md +++ b/README.md @@ -41,6 +41,19 @@ You can try without these requirements, but you'd be on your own. work. 4. go to http://localhost:7007 +## React-Native Remote Debugger + +The current React-Native version opens the url `10.0.0.2:8081` when remote +debugging is enabled. This only works if this ip redirects to `localhost`. + +In order to remote debug react native app on via `localhost` you need to follow +this particular sequence: + +1. `yarn storybook` +2. navigate to `localhost:8081/debugger-ui` +3. `yarn android` or `yarn ios` + * if android: `cmd+M` and enable Remote Debugging + ### Fonts ⚠️ In order to view the storybook on native, you'll need to fix broken fonts. This diff --git a/android/app/build.gradle b/android/app/build.gradle index 64832d35610..9f741e1aa98 100644 --- a/android/app/build.gradle +++ b/android/app/build.gradle @@ -161,7 +161,7 @@ dependencies { exclude group: "com.google.android.gms" } implementation project(path: ':rntbrightcovevideo') - implementation "com.facebook.react:react-native:0.50.1" // From node_modules + implementation "com.facebook.react:react-native:0.53.+" // From node_modules implementation "com.facebook.stetho:stetho:1.5.0" } diff --git a/package.json b/package.json index 32e22ad0ee8..ceb38989def 100644 --- a/package.json +++ b/package.json @@ -99,13 +99,13 @@ }, "homepage": "https://github.com/newsuk/times-components#readme", "devDependencies": { - "@storybook/addon-actions": "3.3.11", - "@storybook/addon-info": "3.3.11", - "@storybook/addon-options": "3.3.11", - "@storybook/addon-knobs": "3.3.13", - "@storybook/addons": "3.3.11", - "@storybook/react": "3.3.11", - "@storybook/react-native": "3.3.11", + "@storybook/addon-actions": "3.3.14", + "@storybook/addon-info": "3.3.14", + "@storybook/addon-options": "3.3.14", + "@storybook/addon-knobs": "3.3.14", + "@storybook/addons": "3.3.14", + "@storybook/react": "3.3.14", + "@storybook/react-native": "3.3.14", "@times-components/fructose": "3.1.14", "babel-core": "6.26.0", "babel-plugin-flow-react-proptypes": "14.0.3", @@ -136,7 +136,7 @@ "prop-types": "15.6.0", "react": "16.2.0", "react-dom": "16.2.0", - "react-native": "0.50.1", + "react-native": "0.53.3", "react-native-storybook-loader": "1.5.1", "react-native-web": "0.3.2", "rimraf": "2.6.1", @@ -149,22 +149,5 @@ "dependencies": { "babel-preset-env": "1.6.1", "babel-preset-stage-2": "6.24.1" - }, - "resolutions": { - "@storybook/addon-actions": "3.3.11", - "@storybook/addon-info": "3.3.11", - "@storybook/addon-links": "3.3.11", - "@storybook/addons": "3.3.11", - "@storybook/channels": "3.3.11", - "@storybook/channel-websocket": "3.3.11", - "@storybook/react": "3.3.11", - "@storybook/react-native": "3.3.11", - "@storybook/channel-postmessage": "3.3.11", - "@storybook/components": "3.3.11", - "@storybook/client-logger": "3.3.11", - "@storybook/node-logger": "3.3.11", - "@storybook/ui": "3.3.11", - "react-native": "0.50.1", - "ws": "3.3.2" } } diff --git a/packages/ad/package.json b/packages/ad/package.json index 684aad3ef0a..5544ab1eab0 100644 --- a/packages/ad/package.json +++ b/packages/ad/package.json @@ -41,8 +41,8 @@ }, "homepage": "https://github.com/newsuk/times-components#readme", "devDependencies": { - "@storybook/addon-actions": "3.3.11", - "@storybook/react-native": "3.3.11", + "@storybook/addon-actions": "3.3.14", + "@storybook/react-native": "3.3.14", "@times-components/eslint-config-thetimes": "0.1.3", "@times-components/utils": "0.5.1", "dextrose": "^1.4.6", @@ -54,7 +54,8 @@ "prettier": "1.8.2", "react": "16.2.0", "react-dom": "16.2.0", - "react-native": "0.50.1", + "react-native": "0.53.3", + "react-stateful-fn": "0.1.0", "react-test-renderer": "16.2.0" }, "dependencies": { diff --git a/packages/article-byline/package.json b/packages/article-byline/package.json index 80ab6e00a03..0df5a488c2b 100644 --- a/packages/article-byline/package.json +++ b/packages/article-byline/package.json @@ -32,7 +32,7 @@ }, "homepage": "https://github.com/newsuk/times-components#readme", "devDependencies": { - "@storybook/react-native": "3.3.11", + "@storybook/react-native": "3.3.14", "@times-components/eslint-config-thetimes": "0.1.3", "@times-components/jest-configurator": "0.2.1", "dextrose": "^1.4.6", @@ -42,7 +42,7 @@ "raf": "3.4.0", "react": "16.2.0", "react-dom": "16.2.0", - "react-native": "0.50.1", + "react-native": "0.53.3", "react-native-web": "0.3.2", "react-test-renderer": "16.2.0" }, diff --git a/packages/article-flag/package.json b/packages/article-flag/package.json index a66578fd1d2..98ccb86bd63 100644 --- a/packages/article-flag/package.json +++ b/packages/article-flag/package.json @@ -32,7 +32,7 @@ }, "homepage": "https://github.com/newsuk/times-components#readme", "devDependencies": { - "@storybook/react-native": "3.3.11", + "@storybook/react-native": "3.3.14", "@times-components/eslint-config-thetimes": "0.1.3", "@times-components/jest-configurator": "0.2.1", "dextrose": "^1.4.6", @@ -41,14 +41,14 @@ "prettier": "1.8.2", "react": "16.2.0", "react-dom": "16.2.0", - "react-native": "0.50.1", + "react-native": "0.53.3", "react-test-renderer": "16.2.0" }, "dependencies": { "@times-components/icons": "0.1.15", "prop-types": "15.6.0", - "react-native-svg": "5.5.0", - "svgs": "3.1.1" + "react-native-svg": "5.5.1", + "svgs": "3.2.1" }, "peerDependencies": { "babel-preset-env": "1.6.1", diff --git a/packages/article-image/package.json b/packages/article-image/package.json index 2528eb6ba80..914bb2519cb 100644 --- a/packages/article-image/package.json +++ b/packages/article-image/package.json @@ -32,7 +32,7 @@ }, "homepage": "https://github.com/newsuk/times-components#readme", "devDependencies": { - "@storybook/react-native": "3.3.11", + "@storybook/react-native": "3.3.14", "@times-components/eslint-config-thetimes": "0.1.3", "@times-components/jest-configurator": "0.2.1", "@times-components/utils": "0.5.1", @@ -44,7 +44,7 @@ "prettier": "1.8.2", "react": "16.2.0", "react-dom": "16.2.0", - "react-native": "0.50.1", + "react-native": "0.53.3", "react-native-web": "0.3.2", "react-test-renderer": "16.2.0" }, diff --git a/packages/article-label/package.json b/packages/article-label/package.json index 01ee4cf72b6..a3742263e29 100644 --- a/packages/article-label/package.json +++ b/packages/article-label/package.json @@ -37,8 +37,8 @@ "prop-types": "15.6.0" }, "devDependencies": { - "@storybook/addon-knobs": "3.3.13", - "@storybook/react-native": "3.3.11", + "@storybook/addon-knobs": "3.3.14", + "@storybook/react-native": "3.3.14", "@times-components/eslint-config-thetimes": "0.1.3", "@times-components/jest-configurator": "0.2.1", "@times-components/storybook": "0.4.1", @@ -50,7 +50,7 @@ "prettier": "1.8.2", "react": "16.2.0", "react-dom": "16.2.0", - "react-native": "0.50.1", + "react-native": "0.53.3", "react-native-web": "0.3.2", "react-test-renderer": "16.2.0" }, diff --git a/packages/article-summary/package.json b/packages/article-summary/package.json index b3d0cc21702..5a51e2b8745 100644 --- a/packages/article-summary/package.json +++ b/packages/article-summary/package.json @@ -31,7 +31,7 @@ }, "homepage": "https://github.com/newsuk/times-components#readme", "devDependencies": { - "@storybook/react-native": "3.3.11", + "@storybook/react-native": "3.3.14", "@times-components/eslint-config-thetimes": "0.1.3", "dextrose": "^1.4.6", "eslint": "4.9.0", @@ -39,7 +39,7 @@ "prettier": "1.8.2", "react": "16.2.0", "react-dom": "16.2.0", - "react-native": "0.50.1", + "react-native": "0.53.3", "react-native-web": "0.3.2", "react-test-renderer": "16.2.0" }, diff --git a/packages/article/__tests__/ios/__snapshots__/related-article.ios.test.js.snap b/packages/article/__tests__/ios/__snapshots__/related-article.ios.test.js.snap index 2dc48990848..b9b0bc53de4 100644 --- a/packages/article/__tests__/ios/__snapshots__/related-article.ios.test.js.snap +++ b/packages/article/__tests__/ios/__snapshots__/related-article.ios.test.js.snap @@ -87,6 +87,7 @@ exports[`Related articles test on ios Related articles renders single related ar accessibilityTraits={undefined} accessible={true} collapsable={undefined} + hasTVPreferredFocus={undefined} hitSlop={undefined} isTVSelectable={true} nativeID={undefined} @@ -417,6 +418,7 @@ exports[`Related articles test on ios Related articles renders single related ar accessibilityTraits={undefined} accessible={true} collapsable={undefined} + hasTVPreferredFocus={undefined} hitSlop={undefined} isTVSelectable={true} nativeID={undefined} @@ -739,6 +741,7 @@ exports[`Related articles test on ios Related articles renders single related ar accessibilityTraits={undefined} accessible={true} collapsable={undefined} + hasTVPreferredFocus={undefined} hitSlop={undefined} isTVSelectable={true} nativeID={undefined} @@ -1040,6 +1043,7 @@ exports[`Related articles test on ios Related articles renders single related ar accessibilityTraits={undefined} accessible={true} collapsable={undefined} + hasTVPreferredFocus={undefined} hitSlop={undefined} isTVSelectable={true} nativeID={undefined} @@ -1271,6 +1275,7 @@ exports[`Related articles test on ios Related articles renders three related art accessibilityTraits={undefined} accessible={true} collapsable={undefined} + hasTVPreferredFocus={undefined} hitSlop={undefined} isTVSelectable={true} nativeID={undefined} @@ -1543,6 +1548,7 @@ exports[`Related articles test on ios Related articles renders three related art accessibilityTraits={undefined} accessible={true} collapsable={undefined} + hasTVPreferredFocus={undefined} hitSlop={undefined} isTVSelectable={true} nativeID={undefined} @@ -1815,6 +1821,7 @@ exports[`Related articles test on ios Related articles renders three related art accessibilityTraits={undefined} accessible={true} collapsable={undefined} + hasTVPreferredFocus={undefined} hitSlop={undefined} isTVSelectable={true} nativeID={undefined} @@ -2145,6 +2152,7 @@ exports[`Related articles test on ios Related articles renders two related artic accessibilityTraits={undefined} accessible={true} collapsable={undefined} + hasTVPreferredFocus={undefined} hitSlop={undefined} isTVSelectable={true} nativeID={undefined} @@ -2417,6 +2425,7 @@ exports[`Related articles test on ios Related articles renders two related artic accessibilityTraits={undefined} accessible={true} collapsable={undefined} + hasTVPreferredFocus={undefined} hitSlop={undefined} isTVSelectable={true} nativeID={undefined} diff --git a/packages/article/package.json b/packages/article/package.json index b19d59586d0..26616700a0f 100644 --- a/packages/article/package.json +++ b/packages/article/package.json @@ -32,9 +32,9 @@ }, "homepage": "https://github.com/newsuk/times-components#readme", "devDependencies": { - "@storybook/addon-actions": "3.3.11", - "@storybook/addons": "3.3.11", - "@storybook/react-native": "3.3.11", + "@storybook/addon-actions": "3.3.14", + "@storybook/addons": "3.3.14", + "@storybook/react-native": "3.3.14", "@times-components/eslint-config-thetimes": "0.1.3", "@times-components/jest-configurator": "0.2.1", "@times-components/tealium": "0.2.6", @@ -49,7 +49,7 @@ "prettier": "1.8.2", "react": "16.2.0", "react-dom": "16.2.0", - "react-native": "0.50.1", + "react-native": "0.53.3", "react-native-web": "0.3.2", "react-test-renderer": "16.2.0", "styled-components": "2.2.3" diff --git a/packages/author-head/package.json b/packages/author-head/package.json index dde0491d329..94da0f63197 100644 --- a/packages/author-head/package.json +++ b/packages/author-head/package.json @@ -42,9 +42,9 @@ }, "homepage": "https://github.com/newsuk/times-components#readme", "devDependencies": { - "@storybook/addon-actions": "3.3.11", - "@storybook/addons": "3.3.11", - "@storybook/react-native": "3.3.11", + "@storybook/addon-actions": "3.3.14", + "@storybook/addons": "3.3.14", + "@storybook/react-native": "3.3.14", "@times-components/eslint-config-thetimes": "0.1.3", "@times-components/jest-configurator": "0.2.1", "@times-components/storybook": "0.4.1", @@ -58,7 +58,7 @@ "prettier": "1.8.2", "react": "16.2.0", "react-dom": "16.2.0", - "react-native": "0.50.1", + "react-native": "0.53.3", "react-native-web": "0.3.2", "react-test-renderer": "16.2.0" }, @@ -72,7 +72,7 @@ "@times-components/tracking": "0.7.6", "prop-types": "15.6.0", "styled-components": "2.2.3", - "svgs": "3.1.1" + "svgs": "3.2.1" }, "peerDependencies": { "babel-preset-env": "1.6.1", diff --git a/packages/author-profile/__tests__/ios/__snapshots__/author-profile.test.js.snap b/packages/author-profile/__tests__/ios/__snapshots__/author-profile.test.js.snap index cee39df046b..63b002caf8d 100644 --- a/packages/author-profile/__tests__/ios/__snapshots__/author-profile.test.js.snap +++ b/packages/author-profile/__tests__/ios/__snapshots__/author-profile.test.js.snap @@ -586,6 +586,7 @@ exports[`AuthorProfile test on ios renders profile 1`] = ` accessibilityTraits={undefined} accessible={true} collapsable={undefined} + hasTVPreferredFocus={undefined} hitSlop={undefined} isTVSelectable={true} nativeID={undefined} @@ -1647,6 +1648,7 @@ exports[`AuthorProfile test on ios renders profile 1`] = ` accessibilityTraits={undefined} accessible={true} collapsable={undefined} + hasTVPreferredFocus={undefined} hitSlop={undefined} isTVSelectable={true} nativeID={undefined} @@ -2187,6 +2189,7 @@ exports[`AuthorProfile test on ios renders profile content component 1`] = ` accessibilityTraits={undefined} accessible={true} collapsable={undefined} + hasTVPreferredFocus={undefined} hitSlop={undefined} isTVSelectable={true} nativeID={undefined} @@ -2434,6 +2437,7 @@ exports[`AuthorProfile test on ios renders profile content component 1`] = ` accessibilityTraits={undefined} accessible={true} collapsable={undefined} + hasTVPreferredFocus={undefined} hitSlop={undefined} isTVSelectable={true} nativeID={undefined} @@ -2681,6 +2685,7 @@ exports[`AuthorProfile test on ios renders profile content component 1`] = ` accessibilityTraits={undefined} accessible={true} collapsable={undefined} + hasTVPreferredFocus={undefined} hitSlop={undefined} isTVSelectable={true} nativeID={undefined} @@ -3276,6 +3281,7 @@ exports[`AuthorProfile test on ios renders profile content item component 1`] = accessibilityTraits={undefined} accessible={true} collapsable={undefined} + hasTVPreferredFocus={undefined} hitSlop={undefined} isTVSelectable={true} nativeID={undefined} @@ -3377,6 +3383,7 @@ exports[`AuthorProfile test on ios renders profile content item component with a accessibilityTraits={undefined} accessible={true} collapsable={undefined} + hasTVPreferredFocus={undefined} hitSlop={undefined} isTVSelectable={true} nativeID={undefined} @@ -3478,6 +3485,7 @@ exports[`AuthorProfile test on ios renders profile content item component with n accessibilityTraits={undefined} accessible={true} collapsable={undefined} + hasTVPreferredFocus={undefined} hitSlop={undefined} isTVSelectable={true} nativeID={undefined} diff --git a/packages/author-profile/package.json b/packages/author-profile/package.json index 2e6326c0321..4483a0b040c 100644 --- a/packages/author-profile/package.json +++ b/packages/author-profile/package.json @@ -32,9 +32,9 @@ }, "homepage": "https://github.com/newsuk/times-components#readme", "devDependencies": { - "@storybook/addon-actions": "3.3.11", - "@storybook/addons": "3.3.11", - "@storybook/react-native": "3.3.11", + "@storybook/addon-actions": "3.3.14", + "@storybook/addons": "3.3.14", + "@storybook/react-native": "3.3.14", "@times-components/eslint-config-thetimes": "0.1.3", "@times-components/jest-configurator": "0.2.1", "@times-components/tealium": "0.2.6", @@ -57,7 +57,7 @@ "react": "16.2.0", "react-apollo-temp": "2.0.5", "react-dom": "16.2.0", - "react-native": "0.50.1", + "react-native": "0.53.3", "react-native-web": "0.3.2", "react-test-renderer": "16.2.0" }, diff --git a/packages/brightcove-video/__tests__/__snapshots__/brightcove-video.test.js.snap b/packages/brightcove-video/__tests__/__snapshots__/brightcove-video.test.js.snap index dd4fea99381..d29d586681f 100644 --- a/packages/brightcove-video/__tests__/__snapshots__/brightcove-video.test.js.snap +++ b/packages/brightcove-video/__tests__/__snapshots__/brightcove-video.test.js.snap @@ -235,6 +235,7 @@ exports[`the player can trigger errors 1`] = ` accessibilityTraits={undefined} accessible={true} collapsable={undefined} + hasTVPreferredFocus={undefined} hitSlop={undefined} isTVSelectable={true} nativeID={undefined} @@ -389,6 +390,7 @@ exports[`will handle an error properly 1`] = ` accessibilityTraits={undefined} accessible={true} collapsable={undefined} + hasTVPreferredFocus={undefined} hitSlop={undefined} isTVSelectable={true} nativeID={undefined} diff --git a/packages/brightcove-video/android/build.gradle b/packages/brightcove-video/android/build.gradle index e7b54a31c1c..06be9819244 100644 --- a/packages/brightcove-video/android/build.gradle +++ b/packages/brightcove-video/android/build.gradle @@ -25,6 +25,6 @@ repositories { } dependencies { - implementation "com.facebook.react:react-native:0.50.+" + implementation "com.facebook.react:react-native:0.53.+" api "com.brightcove.player:exoplayer:5.2.0" } diff --git a/packages/brightcove-video/package.json b/packages/brightcove-video/package.json index 584cebc8eb3..a1115194965 100644 --- a/packages/brightcove-video/package.json +++ b/packages/brightcove-video/package.json @@ -41,9 +41,9 @@ }, "homepage": "https://github.com/newsuk/times-components#readme", "devDependencies": { - "@storybook/addon-actions": "3.3.11", - "@storybook/addons": "3.3.11", - "@storybook/react-native": "3.3.11", + "@storybook/addon-actions": "3.3.14", + "@storybook/addons": "3.3.14", + "@storybook/react-native": "3.3.14", "@times-components/eslint-config-thetimes": "0.1.3", "dextrose": "^1.4.6", "eslint": "4.9.0", @@ -51,14 +51,14 @@ "prettier": "1.8.2", "react": "16.2.0", "react-dom": "16.2.0", - "react-native": "0.50.1", + "react-native": "0.53.3", "react-native-web": "0.3.2", "react-test-renderer": "16.2.0" }, "dependencies": { "prop-types": "15.6.0", - "react-native-svg": "5.5.0", - "svgs": "3.1.1" + "react-native-svg": "5.5.1", + "svgs": "3.2.1" }, "peerDependencies": { "babel-preset-env": "1.6.1", diff --git a/packages/caption/package.json b/packages/caption/package.json index 5c108b3f72e..ab1c547d38a 100644 --- a/packages/caption/package.json +++ b/packages/caption/package.json @@ -35,7 +35,7 @@ "prop-types": "15.6.0" }, "devDependencies": { - "@storybook/react-native": "3.3.11", + "@storybook/react-native": "3.3.14", "@times-components/eslint-config-thetimes": "0.1.3", "@times-components/image": "1.13.19", "@times-components/jest-configurator": "0.2.1", diff --git a/packages/card/package.json b/packages/card/package.json index d9e18ef9baa..123395a4176 100644 --- a/packages/card/package.json +++ b/packages/card/package.json @@ -31,7 +31,7 @@ }, "homepage": "https://github.com/newsuk/times-components#readme", "devDependencies": { - "@storybook/react-native": "3.3.11", + "@storybook/react-native": "3.3.14", "@times-components/article-summary": "0.17.16", "@times-components/eslint-config-thetimes": "0.1.3", "@times-components/jest-configurator": "0.2.1", @@ -45,7 +45,7 @@ "prettier": "1.8.2", "react": "16.2.0", "react-dom": "16.2.0", - "react-native": "0.50.1", + "react-native": "0.53.3", "react-native-web": "0.3.2", "react-test-renderer": "16.2.0" }, @@ -58,8 +58,8 @@ "@times-components/responsive-styles": "0.3.0", "@times-components/styleguide": "0.3.0", "prop-types": "15.6.0", - "react-native-svg": "5.5.0", - "svgs": "3.1.1" + "react-native-svg": "5.5.1", + "svgs": "3.2.1" }, "peerDependencies": { "babel-preset-env": "1.6.1", diff --git a/packages/date-publication/package.json b/packages/date-publication/package.json index 0c2d8f9693c..883337f657f 100644 --- a/packages/date-publication/package.json +++ b/packages/date-publication/package.json @@ -32,7 +32,7 @@ }, "homepage": "https://github.com/newsuk/times-components#readme", "devDependencies": { - "@storybook/react-native": "3.3.11", + "@storybook/react-native": "3.3.14", "@times-components/eslint-config-thetimes": "0.1.3", "@times-components/jest-configurator": "0.2.1", "dextrose": "^1.4.6", @@ -41,7 +41,7 @@ "prettier": "1.8.2", "react": "16.2.0", "react-dom": "16.2.0", - "react-native": "0.50.1", + "react-native": "0.53.3", "react-test-renderer": "16.2.0" }, "dependencies": { diff --git a/packages/error-view/package.json b/packages/error-view/package.json index 6b896d0f1a4..38230c63876 100644 --- a/packages/error-view/package.json +++ b/packages/error-view/package.json @@ -32,9 +32,9 @@ }, "homepage": "https://github.com/newsuk/times-components#readme", "devDependencies": { - "@storybook/addon-actions": "3.3.11", - "@storybook/addons": "3.3.11", - "@storybook/react-native": "3.3.11", + "@storybook/addon-actions": "3.3.14", + "@storybook/addons": "3.3.14", + "@storybook/react-native": "3.3.14", "@times-components/brightcove-video": "1.10.17", "@times-components/eslint-config-thetimes": "0.1.3", "@times-components/jest-configurator": "0.2.1", @@ -44,7 +44,7 @@ "prettier": "1.8.2", "react": "16.2.0", "react-dom": "16.2.0", - "react-native": "0.50.1", + "react-native": "0.53.3", "react-test-renderer": "16.2.0" }, "dependencies": { diff --git a/packages/gestures/package.json b/packages/gestures/package.json index 1f5321d94f5..2054fb09f70 100644 --- a/packages/gestures/package.json +++ b/packages/gestures/package.json @@ -32,7 +32,7 @@ }, "homepage": "https://github.com/newsuk/times-components#readme", "devDependencies": { - "@storybook/react-native": "3.3.11", + "@storybook/react-native": "3.3.14", "@times-components/eslint-config-thetimes": "0.1.3", "@times-components/jest-configurator": "0.2.1", "@times-components/storybook": "0.4.1", @@ -44,7 +44,7 @@ "jest": "21.2.1", "prettier": "1.8.2", "react": "16.2.0", - "react-native": "0.50.1", + "react-native": "0.53.3", "react-native-web": "0.3.2", "react-test-renderer": "16.2.0" }, diff --git a/packages/gradient/package.json b/packages/gradient/package.json index c7ce4af1381..150cd9bed23 100644 --- a/packages/gradient/package.json +++ b/packages/gradient/package.json @@ -43,7 +43,7 @@ }, "homepage": "https://github.com/newsuk/times-components#readme", "devDependencies": { - "@storybook/react-native": "3.3.11", + "@storybook/react-native": "3.3.14", "@times-components/brightcove-video": "1.10.17", "@times-components/eslint-config-thetimes": "0.1.3", "@times-components/jest-configurator": "0.2.1", @@ -53,13 +53,13 @@ "prettier": "1.8.2", "react": "16.2.0", "react-dom": "16.2.0", - "react-native": "0.50.1", + "react-native": "0.53.3", "react-test-renderer": "16.2.0" }, "dependencies": { "@times-components/jest-configurator": "0.2.1", "prop-types": "15.6.0", - "react-native-linear-gradient": "2.3.0" + "react-native-linear-gradient": "2.4.0" }, "peerDependencies": { "babel-preset-env": "1.6.1", diff --git a/packages/icons/package.json b/packages/icons/package.json index 018fc844c1a..f57db072410 100644 --- a/packages/icons/package.json +++ b/packages/icons/package.json @@ -31,8 +31,8 @@ }, "homepage": "https://github.com/newsuk/times-components#readme", "devDependencies": { - "@storybook/addon-actions": "3.3.11", - "@storybook/react-native": "3.3.11", + "@storybook/addon-actions": "3.3.14", + "@storybook/react-native": "3.3.14", "@times-components/eslint-config-thetimes": "0.1.3", "@times-components/jest-configurator": "0.2.1", "@times-components/storybook": "0.4.1", @@ -45,13 +45,13 @@ "prettier": "1.8.2", "react": "16.2.0", "react-dom": "16.2.0", - "react-native": "0.50.1", + "react-native": "0.53.3", "react-native-web": "0.3.2", "react-test-renderer": "16.2.0" }, "dependencies": { "prop-types": "15.6.0", - "svgs": "3.1.1" + "svgs": "3.2.1" }, "peerDependencies": { "babel-preset-env": "1.6.1", diff --git a/packages/image/__tests__/ios/__snapshots__/modal-image.ios.test.js.snap b/packages/image/__tests__/ios/__snapshots__/modal-image.ios.test.js.snap index 4630453343a..6c69c53c293 100644 --- a/packages/image/__tests__/ios/__snapshots__/modal-image.ios.test.js.snap +++ b/packages/image/__tests__/ios/__snapshots__/modal-image.ios.test.js.snap @@ -24,6 +24,7 @@ exports[`ModalImage test on ios renders correctly 1`] = ` accessibilityTraits={undefined} accessible={true} collapsable={undefined} + hasTVPreferredFocus={undefined} hitSlop={undefined} isTVSelectable={true} nativeID={undefined} @@ -230,6 +231,7 @@ exports[`ModalImage test on ios renders correctly 1`] = ` accessibilityTraits={undefined} accessible={true} collapsable={undefined} + hasTVPreferredFocus={undefined} hitSlop={undefined} isTVSelectable={true} nativeID={undefined} diff --git a/packages/image/package.json b/packages/image/package.json index b2b76deb388..bc4c0757523 100644 --- a/packages/image/package.json +++ b/packages/image/package.json @@ -32,7 +32,7 @@ }, "homepage": "https://github.com/newsuk/times-components#readme", "devDependencies": { - "@storybook/react-native": "3.3.11", + "@storybook/react-native": "3.3.14", "@times-components/eslint-config-thetimes": "0.1.3", "@times-components/jest-configurator": "0.2.1", "dextrose": "^1.4.6", @@ -43,7 +43,7 @@ "prettier": "1.8.2", "react": "16.2.0", "react-dom": "16.2.0", - "react-native": "0.50.1", + "react-native": "0.53.3", "react-native-web": "0.3.2", "react-test-renderer": "16.2.0" }, @@ -52,8 +52,8 @@ "@times-components/gradient": "0.5.7", "@times-components/link": "0.14.2", "prop-types": "15.6.0", - "react-native-svg": "5.5.0", - "svgs": "3.1.1" + "react-native-svg": "5.5.1", + "svgs": "3.2.1" }, "peerDependencies": { "babel-preset-env": "1.6.1", diff --git a/packages/link/__tests__/ios/__snapshots__/link.ios.test.js.snap b/packages/link/__tests__/ios/__snapshots__/link.ios.test.js.snap index 26f70696b50..415ee68ae9b 100644 --- a/packages/link/__tests__/ios/__snapshots__/link.ios.test.js.snap +++ b/packages/link/__tests__/ios/__snapshots__/link.ios.test.js.snap @@ -7,6 +7,7 @@ exports[`Link test on ios Link doesnt change inner text styles 1`] = ` accessibilityTraits={undefined} accessible={true} collapsable={undefined} + hasTVPreferredFocus={undefined} hitSlop={undefined} isTVSelectable={true} nativeID={undefined} @@ -42,6 +43,7 @@ exports[`Link test on ios Link renders correctly 1`] = ` accessibilityTraits={undefined} accessible={true} collapsable={undefined} + hasTVPreferredFocus={undefined} hitSlop={undefined} isTVSelectable={true} nativeID={undefined} diff --git a/packages/link/package.json b/packages/link/package.json index bb54e985ea9..0612e492954 100644 --- a/packages/link/package.json +++ b/packages/link/package.json @@ -32,9 +32,9 @@ }, "homepage": "https://github.com/newsuk/times-components#readme", "devDependencies": { - "@storybook/addon-actions": "3.3.11", - "@storybook/addons": "3.3.11", - "@storybook/react-native": "3.3.11", + "@storybook/addon-actions": "3.3.14", + "@storybook/addons": "3.3.14", + "@storybook/react-native": "3.3.14", "@times-components/eslint-config-thetimes": "0.1.3", "@times-components/jest-configurator": "0.2.1", "@times-components/storybook": "0.4.1", @@ -47,7 +47,7 @@ "prettier": "1.8.2", "react": "16.2.0", "react-dom": "16.2.0", - "react-native": "0.50.1", + "react-native": "0.53.3", "react-native-web": "0.3.2", "react-test-renderer": "16.2.0" }, diff --git a/packages/markup/package.json b/packages/markup/package.json index ab0c0d2481d..316809ecf70 100644 --- a/packages/markup/package.json +++ b/packages/markup/package.json @@ -32,7 +32,7 @@ }, "homepage": "https://github.com/newsuk/times-components#readme", "devDependencies": { - "@storybook/react-native": "3.3.11", + "@storybook/react-native": "3.3.14", "@times-components/eslint-config-thetimes": "0.1.3", "@times-components/jest-configurator": "0.2.1", "@times-components/storybook": "0.4.1", @@ -42,7 +42,7 @@ "prettier": "1.8.2", "react": "16.2.0", "react-dom": "16.2.0", - "react-native": "0.50.1", + "react-native": "0.53.3", "react-native-web": "0.3.2", "react-test-renderer": "16.2.0" }, diff --git a/packages/pagination/__tests__/ios/__snapshots__/pagination.native.test.js.snap b/packages/pagination/__tests__/ios/__snapshots__/pagination.native.test.js.snap index 33947577945..5aa2a156ba4 100644 --- a/packages/pagination/__tests__/ios/__snapshots__/pagination.native.test.js.snap +++ b/packages/pagination/__tests__/ios/__snapshots__/pagination.native.test.js.snap @@ -60,6 +60,7 @@ exports[`Pagination on iOS renders correctly 1`] = ` accessibilityTraits={undefined} accessible={true} collapsable={undefined} + hasTVPreferredFocus={undefined} hitSlop={undefined} isTVSelectable={true} nativeID={undefined} @@ -193,6 +194,7 @@ exports[`Pagination on iOS renders next link 1`] = ` accessibilityTraits={undefined} accessible={true} collapsable={undefined} + hasTVPreferredFocus={undefined} hitSlop={undefined} isTVSelectable={true} nativeID={undefined} @@ -325,6 +327,7 @@ exports[`Pagination on iOS renders prev and next link 1`] = ` accessibilityTraits={undefined} accessible={true} collapsable={undefined} + hasTVPreferredFocus={undefined} hitSlop={undefined} isTVSelectable={true} nativeID={undefined} @@ -401,6 +404,7 @@ exports[`Pagination on iOS renders prev and next link 1`] = ` accessibilityTraits={undefined} accessible={true} collapsable={undefined} + hasTVPreferredFocus={undefined} hitSlop={undefined} isTVSelectable={true} nativeID={undefined} @@ -533,6 +537,7 @@ exports[`Pagination on iOS renders prev link 1`] = ` accessibilityTraits={undefined} accessible={true} collapsable={undefined} + hasTVPreferredFocus={undefined} hitSlop={undefined} isTVSelectable={true} nativeID={undefined} @@ -667,6 +672,7 @@ exports[`Pagination on iOS renders results message 1`] = ` accessibilityTraits={undefined} accessible={true} collapsable={undefined} + hasTVPreferredFocus={undefined} hitSlop={undefined} isTVSelectable={true} nativeID={undefined} @@ -772,6 +778,7 @@ exports[`Pagination on iOS renders with hidden results 1`] = ` accessibilityTraits={undefined} accessible={true} collapsable={undefined} + hasTVPreferredFocus={undefined} hitSlop={undefined} isTVSelectable={true} nativeID={undefined} diff --git a/packages/pagination/package.json b/packages/pagination/package.json index 9d1cd4c4beb..f0d5905f4c4 100644 --- a/packages/pagination/package.json +++ b/packages/pagination/package.json @@ -31,9 +31,9 @@ }, "homepage": "https://github.com/newsuk/times-components#readme", "devDependencies": { - "@storybook/addon-actions": "3.3.11", - "@storybook/addons": "3.3.11", - "@storybook/react-native": "3.3.11", + "@storybook/addon-actions": "3.3.14", + "@storybook/addons": "3.3.14", + "@storybook/react-native": "3.3.14", "@times-components/eslint-config-thetimes": "0.1.3", "@times-components/jest-configurator": "0.2.1", "@times-components/storybook": "0.4.1", @@ -47,7 +47,7 @@ "raf": "3.4.0", "react": "16.2.0", "react-dom": "16.2.0", - "react-native": "0.50.1", + "react-native": "0.53.3", "react-native-web": "0.3.2", "react-test-renderer": "16.2.0" }, @@ -57,8 +57,8 @@ "@times-components/tracking": "0.7.6", "prop-types": "15.6.0", "react-display-name": "0.2.3", - "react-native-svg": "5.5.0", - "svgs": "3.1.1" + "react-native-svg": "5.5.1", + "svgs": "3.2.1" }, "peerDependencies": { "babel-preset-env": "1.6.1", diff --git a/packages/provider/package.json b/packages/provider/package.json index c50cb84295c..8db1dc11583 100644 --- a/packages/provider/package.json +++ b/packages/provider/package.json @@ -44,7 +44,7 @@ }, "homepage": "https://github.com/newsuk/times-components#readme", "devDependencies": { - "@storybook/react-native": "3.3.11", + "@storybook/react-native": "3.3.14", "@times-components/eslint-config-thetimes": "0.1.3", "@times-components/provider-test-tools": "0.1.9", "@times-components/utils": "0.5.1", @@ -59,7 +59,7 @@ "prettier": "1.8.2", "react": "16.2.0", "react-dom": "16.2.0", - "react-native": "0.50.1", + "react-native": "0.53.3", "react-test-renderer": "16.2.0" }, "dependencies": { diff --git a/packages/pull-quote/package.json b/packages/pull-quote/package.json index 0ee1005a0c7..7559450c029 100644 --- a/packages/pull-quote/package.json +++ b/packages/pull-quote/package.json @@ -30,7 +30,7 @@ }, "homepage": "https://github.com/newsuk/times-components#readme", "devDependencies": { - "@storybook/react-native": "3.3.11", + "@storybook/react-native": "3.3.14", "@times-components/eslint-config-thetimes": "0.1.3", "@times-components/jest-configurator": "0.2.1", "enzyme": "3.3.0", @@ -40,7 +40,7 @@ "prettier": "1.8.2", "react": "16.2.0", "react-dom": "16.2.0", - "react-native": "0.50.1", + "react-native": "0.53.3", "react-native-web": "0.3.2", "react-test-renderer": "16.2.0" }, diff --git a/packages/responsive-styles/package.json b/packages/responsive-styles/package.json index 8586558f34f..45e96df9067 100644 --- a/packages/responsive-styles/package.json +++ b/packages/responsive-styles/package.json @@ -27,7 +27,7 @@ }, "homepage": "https://github.com/newsuk/times-components#readme", "devDependencies": { - "@storybook/react-native": "3.3.11", + "@storybook/react-native": "3.3.14", "@times-components/eslint-config-thetimes": "0.1.3", "@times-components/jest-configurator": "0.2.1", "enzyme": "3.3.0", @@ -38,7 +38,7 @@ "prettier": "1.8.2", "react": "16.2.0", "react-dom": "16.2.0", - "react-native": "0.50.1", + "react-native": "0.53.3", "react-native-web": "0.3.2", "react-test-renderer": "16.2.0" }, diff --git a/packages/slice/package.json b/packages/slice/package.json index 90e7d9d26e2..19c0406288c 100644 --- a/packages/slice/package.json +++ b/packages/slice/package.json @@ -32,7 +32,7 @@ }, "homepage": "https://github.com/newsuk/times-components#readme", "devDependencies": { - "@storybook/react-native": "3.3.11", + "@storybook/react-native": "3.3.14", "@times-components/jest-configurator": "0.2.1", "dextrose": "^1.4.6", "enzyme": "3.3.0", @@ -41,7 +41,7 @@ "prettier": "1.8.2", "react": "16.2.0", "react-dom": "16.2.0", - "react-native": "0.50.1", + "react-native": "0.53.3", "react-test-renderer": "16.2.0" }, "dependencies": { diff --git a/packages/slice/slice.stories.js b/packages/slice/slice.stories.js index 28e55300d96..20e10d19ae3 100644 --- a/packages/slice/slice.stories.js +++ b/packages/slice/slice.stories.js @@ -4,7 +4,9 @@ import { storiesOf } from "@storybook/react-native"; import Slice from "./slice"; const moduleStyle = StyleSheet.create({ - height: 150 + item: { + height: 150 + } }); const colours = [ @@ -19,7 +21,10 @@ const createItems = noOfItems => const { backgroundColor, key } = colour; if (key > noOfItems) return false; return ( - + ); }) .filter(item => item !== false); diff --git a/packages/storybook/package.json b/packages/storybook/package.json index 79a32a7230e..d5281870b12 100644 --- a/packages/storybook/package.json +++ b/packages/storybook/package.json @@ -26,8 +26,8 @@ "prettier": "1.8.2" }, "dependencies": { - "@storybook/addon-actions": "3.3.11", - "@storybook/addons": "3.3.11", + "@storybook/addon-actions": "3.3.14", + "@storybook/addons": "3.3.14", "@times-components/jest-configurator": "0.2.1", "eslint": "4.9.0", "eslint-config-airbnb": "16.1.0", @@ -37,7 +37,7 @@ "eslint-plugin-react": "7.4.0", "react": "16.2.0", "react-dom": "16.2.0", - "react-native": "0.50.1", + "react-native": "0.53.3", "react-test-renderer": "16.2.0" }, "publishConfig": { diff --git a/packages/styleguide/package.json b/packages/styleguide/package.json index f8f6faa55fb..4c4add17b18 100644 --- a/packages/styleguide/package.json +++ b/packages/styleguide/package.json @@ -30,14 +30,14 @@ }, "homepage": "https://github.com/newsuk/times-components#readme", "devDependencies": { - "@storybook/react-native": "3.3.11", + "@storybook/react-native": "3.3.14", "@times-components/jest-configurator": "0.2.1", "eslint": "4.9.0", "jest": "21.2.1", "prettier": "1.8.2", "react": "16.2.0", "react-dom": "16.2.0", - "react-native": "0.50.1", + "react-native": "0.53.3", "react-test-renderer": "16.2.0" }, "dependencies": { diff --git a/packages/tealium/package.json b/packages/tealium/package.json index 097fdc955ea..90f1ce79635 100644 --- a/packages/tealium/package.json +++ b/packages/tealium/package.json @@ -19,8 +19,8 @@ }, "homepage": "https://github.com/newsuk/times-components#readme", "dependencies": { - "@storybook/addon-actions": "3.3.11", - "@storybook/addons": "3.3.11" + "@storybook/addon-actions": "3.3.14", + "@storybook/addons": "3.3.14" }, "devDependencies": { "@times-components/eslint-config-thetimes": "0.1.3", diff --git a/packages/tracking/package.json b/packages/tracking/package.json index 1955f079144..7c00e61c5b2 100644 --- a/packages/tracking/package.json +++ b/packages/tracking/package.json @@ -31,7 +31,7 @@ }, "homepage": "https://github.com/newsuk/times-components#readme", "devDependencies": { - "@storybook/react-native": "3.3.11", + "@storybook/react-native": "3.3.14", "@times-components/eslint-config-thetimes": "0.1.3", "@times-components/jest-configurator": "0.2.1", "@times-components/storybook": "0.4.1", diff --git a/packages/watermark/package.json b/packages/watermark/package.json index f302d3a0389..3d28add0af7 100644 --- a/packages/watermark/package.json +++ b/packages/watermark/package.json @@ -32,7 +32,7 @@ }, "homepage": "https://github.com/newsuk/times-components#readme", "devDependencies": { - "@storybook/react-native": "3.3.11", + "@storybook/react-native": "3.3.14", "@times-components/eslint-config-thetimes": "0.1.3", "@times-components/jest-configurator": "0.2.1", "dextrose": "^1.4.6", @@ -41,13 +41,13 @@ "prettier": "1.8.2", "react": "16.2.0", "react-dom": "16.2.0", - "react-native": "0.50.1", + "react-native": "0.53.3", "react-test-renderer": "16.2.0" }, "dependencies": { "prop-types": "15.6.0", - "react-native-svg": "5.5.0", - "svgs": "3.1.1" + "react-native-svg": "5.5.1", + "svgs": "3.2.1" }, "peerDependencies": { "babel-preset-env": "1.6.1", diff --git a/yarn.lock b/yarn.lock index 2b814578f6b..6d07ef10ed4 100644 --- a/yarn.lock +++ b/yarn.lock @@ -54,9 +54,9 @@ lodash "^4.2.0" to-fast-properties "^2.0.0" -"@storybook/addon-actions@3.3.11", "@storybook/addon-actions@^3.3.11": - version "3.3.11" - resolved "https://registry.yarnpkg.com/@storybook/addon-actions/-/addon-actions-3.3.11.tgz#158a64f01c97fcf6922e7a370c6519d216544bcd" +"@storybook/addon-actions@3.3.14", "@storybook/addon-actions@^3.3.14": + version "3.3.14" + resolved "https://registry.yarnpkg.com/@storybook/addon-actions/-/addon-actions-3.3.14.tgz#b78e707b32130ad16ea8a0af62a66f23b5df502b" dependencies: deep-equal "^1.0.1" global "^4.3.2" @@ -65,12 +65,12 @@ react-inspector "^2.2.2" uuid "^3.1.0" -"@storybook/addon-info@3.3.11": - version "3.3.11" - resolved "https://registry.yarnpkg.com/@storybook/addon-info/-/addon-info-3.3.11.tgz#865307ed6ccb8cb3c0e189779d12f31b9adde683" +"@storybook/addon-info@3.3.14": + version "3.3.14" + resolved "https://registry.yarnpkg.com/@storybook/addon-info/-/addon-info-3.3.14.tgz#5d43fc4acb7fcca030691f3f53ddf73647a1c386" dependencies: - "@storybook/client-logger" "^3.3.11" - "@storybook/components" "^3.3.11" + "@storybook/client-logger" "^3.3.14" + "@storybook/components" "^3.3.14" babel-runtime "^6.26.0" global "^4.3.2" marksy "^6.0.2" @@ -79,9 +79,9 @@ react-addons-create-fragment "^15.5.3" util-deprecate "^1.0.2" -"@storybook/addon-knobs@3.3.13": - version "3.3.13" - resolved "https://registry.yarnpkg.com/@storybook/addon-knobs/-/addon-knobs-3.3.13.tgz#21e1bf22dfb83a62c74223f6e01620225dbff219" +"@storybook/addon-knobs@3.3.14": + version "3.3.14" + resolved "https://registry.yarnpkg.com/@storybook/addon-knobs/-/addon-knobs-3.3.14.tgz#129b8273006906236882de7c4a8daba416bc9c48" dependencies: babel-runtime "^6.26.0" deep-equal "^1.0.1" @@ -95,48 +95,48 @@ react-textarea-autosize "^5.2.1" util-deprecate "^1.0.2" -"@storybook/addon-links@3.3.11", "@storybook/addon-links@^3.3.11": - version "3.3.11" - resolved "https://registry.yarnpkg.com/@storybook/addon-links/-/addon-links-3.3.11.tgz#7bc57baddd1502153ee94cf11fcb88d49131b211" +"@storybook/addon-links@^3.3.14": + version "3.3.14" + resolved "https://registry.yarnpkg.com/@storybook/addon-links/-/addon-links-3.3.14.tgz#1de63e9b3819927fbb2f963fdabc65f86fde33cc" dependencies: - "@storybook/components" "^3.3.11" + "@storybook/components" "^3.3.14" global "^4.3.2" prop-types "^15.5.10" -"@storybook/addon-options@3.3.11": - version "3.3.11" - resolved "https://registry.yarnpkg.com/@storybook/addon-options/-/addon-options-3.3.11.tgz#2e4a5fd9b4a5875104aed232dff0f7f257a9611b" +"@storybook/addon-options@3.3.14": + version "3.3.14" + resolved "https://registry.yarnpkg.com/@storybook/addon-options/-/addon-options-3.3.14.tgz#578b59de3ca93b788662b3d863781611f7fc2e87" -"@storybook/addons@3.3.11", "@storybook/addons@^3.3.11": - version "3.3.11" - resolved "https://registry.yarnpkg.com/@storybook/addons/-/addons-3.3.11.tgz#7f85136d6da785160658aee512fd3cac99780f42" +"@storybook/addons@3.3.14", "@storybook/addons@^3.3.14": + version "3.3.14" + resolved "https://registry.yarnpkg.com/@storybook/addons/-/addons-3.3.14.tgz#20a65085b834898ea6154b9061ebc65a74c6cb33" -"@storybook/channel-postmessage@3.3.11", "@storybook/channel-postmessage@^3.3.11": - version "3.3.11" - resolved "https://registry.yarnpkg.com/@storybook/channel-postmessage/-/channel-postmessage-3.3.11.tgz#a379f96f7819ba3752bb471ebf90ad07c3fc28ea" +"@storybook/channel-postmessage@^3.3.14": + version "3.3.14" + resolved "https://registry.yarnpkg.com/@storybook/channel-postmessage/-/channel-postmessage-3.3.14.tgz#324fe89323b10fe300c746b452ec0dc7e2f5d72c" dependencies: - "@storybook/channels" "^3.3.11" + "@storybook/channels" "^3.3.14" global "^4.3.2" json-stringify-safe "^5.0.1" -"@storybook/channel-websocket@3.3.11", "@storybook/channel-websocket@^3.3.11": - version "3.3.11" - resolved "https://registry.yarnpkg.com/@storybook/channel-websocket/-/channel-websocket-3.3.11.tgz#a82171946b15efafa6a53af4cc53b08e6548debb" +"@storybook/channel-websocket@^3.3.14": + version "3.3.14" + resolved "https://registry.yarnpkg.com/@storybook/channel-websocket/-/channel-websocket-3.3.14.tgz#14be67d363460c1533083f31be5bc43810586984" dependencies: - "@storybook/channels" "^3.3.11" + "@storybook/channels" "^3.3.14" global "^4.3.2" -"@storybook/channels@3.3.11", "@storybook/channels@^3.3.11": - version "3.3.11" - resolved "https://registry.yarnpkg.com/@storybook/channels/-/channels-3.3.11.tgz#569f1c7c364aeb076df78eb829c58f9c9f0a3936" +"@storybook/channels@^3.3.14": + version "3.3.14" + resolved "https://registry.yarnpkg.com/@storybook/channels/-/channels-3.3.14.tgz#b43f767f7775bb17cec5ab0696f918a475043df9" -"@storybook/client-logger@3.3.11", "@storybook/client-logger@^3.3.11": - version "3.3.11" - resolved "https://registry.yarnpkg.com/@storybook/client-logger/-/client-logger-3.3.11.tgz#35c851dbed2067201189847c7aa92f8d567a4d61" +"@storybook/client-logger@^3.3.14": + version "3.3.14" + resolved "https://registry.yarnpkg.com/@storybook/client-logger/-/client-logger-3.3.14.tgz#03d5bc6036a8e82351a349bec11a8c89f06c901e" -"@storybook/components@3.3.11", "@storybook/components@^3.3.11": - version "3.3.11" - resolved "https://registry.yarnpkg.com/@storybook/components/-/components-3.3.11.tgz#cb2a48b52e7cb45408172f4462f4730ca6970e78" +"@storybook/components@^3.3.14": + version "3.3.14" + resolved "https://registry.yarnpkg.com/@storybook/components/-/components-3.3.14.tgz#84ffcb5ac6a7d40e145402ed0d1521e6ad1b2d4d" dependencies: glamor "^2.20.40" glamorous "^4.11.2" @@ -150,13 +150,20 @@ "@storybook/react-simple-di" "^1.2.1" babel-runtime "6.x.x" -"@storybook/node-logger@3.3.11", "@storybook/node-logger@^3.3.11": - version "3.3.11" - resolved "https://registry.yarnpkg.com/@storybook/node-logger/-/node-logger-3.3.11.tgz#e459cbf8da75e2671a08de4f6dfe32b556b20af6" +"@storybook/node-logger@^3.3.14": + version "3.3.14" + resolved "https://registry.yarnpkg.com/@storybook/node-logger/-/node-logger-3.3.14.tgz#c769a0763053ff6d32d52d29172fb61acab1122f" dependencies: chalk "^2.3.0" npmlog "^4.1.2" +"@storybook/podda@^1.2.3": + version "1.2.3" + resolved "https://registry.yarnpkg.com/@storybook/podda/-/podda-1.2.3.tgz#53c4a1a3f8c7bbd5755dff5c34576fd1af9d38ba" + dependencies: + babel-runtime "^6.11.6" + immutable "^3.8.1" + "@storybook/react-komposer@^2.0.1", "@storybook/react-komposer@^2.0.3": version "2.0.3" resolved "https://registry.yarnpkg.com/@storybook/react-komposer/-/react-komposer-2.0.3.tgz#f9e12a9586b2ce95c24c137eabb8b71527ddb369" @@ -167,15 +174,15 @@ lodash.pick "^4.4.0" shallowequal "^0.2.2" -"@storybook/react-native@3.3.11": - version "3.3.11" - resolved "https://registry.yarnpkg.com/@storybook/react-native/-/react-native-3.3.11.tgz#b39197951576e8e1b2c63a7f003c83164e8f6734" +"@storybook/react-native@3.3.14": + version "3.3.14" + resolved "https://registry.yarnpkg.com/@storybook/react-native/-/react-native-3.3.14.tgz#f1b6a7c0288083d3c6e8aba72d0f1e875c0eea25" dependencies: - "@storybook/addon-actions" "^3.3.11" - "@storybook/addon-links" "^3.3.11" - "@storybook/addons" "^3.3.11" - "@storybook/channel-websocket" "^3.3.11" - "@storybook/ui" "^3.3.11" + "@storybook/addon-actions" "^3.3.14" + "@storybook/addon-links" "^3.3.14" + "@storybook/addons" "^3.3.14" + "@storybook/channel-websocket" "^3.3.14" + "@storybook/ui" "^3.3.14" autoprefixer "^7.2.3" babel-loader "^7.1.2" babel-plugin-syntax-async-functions "^6.13.0" @@ -233,17 +240,17 @@ dependencies: babel-runtime "^6.5.0" -"@storybook/react@3.3.11": - version "3.3.11" - resolved "https://registry.yarnpkg.com/@storybook/react/-/react-3.3.11.tgz#5438d40aa095dd7b0c2f4e8e51a83fd5151df0c1" - dependencies: - "@storybook/addon-actions" "^3.3.11" - "@storybook/addon-links" "^3.3.11" - "@storybook/addons" "^3.3.11" - "@storybook/channel-postmessage" "^3.3.11" - "@storybook/client-logger" "^3.3.11" - "@storybook/node-logger" "^3.3.11" - "@storybook/ui" "^3.3.11" +"@storybook/react@3.3.14": + version "3.3.14" + resolved "https://registry.yarnpkg.com/@storybook/react/-/react-3.3.14.tgz#89a11e786846b7bcbca8a2baf8972733b3609ab2" + dependencies: + "@storybook/addon-actions" "^3.3.14" + "@storybook/addon-links" "^3.3.14" + "@storybook/addons" "^3.3.14" + "@storybook/channel-postmessage" "^3.3.14" + "@storybook/client-logger" "^3.3.14" + "@storybook/node-logger" "^3.3.14" + "@storybook/ui" "^3.3.14" airbnb-js-shims "^1.4.0" autoprefixer "^7.2.3" babel-loader "^7.1.2" @@ -295,12 +302,13 @@ webpack-dev-middleware "^1.12.2" webpack-hot-middleware "^2.21.0" -"@storybook/ui@3.3.11", "@storybook/ui@^3.3.11": - version "3.3.11" - resolved "https://registry.yarnpkg.com/@storybook/ui/-/ui-3.3.11.tgz#df500b97739da484d51d6a1bcb52ce3866ad2148" +"@storybook/ui@^3.3.14": + version "3.3.14" + resolved "https://registry.yarnpkg.com/@storybook/ui/-/ui-3.3.14.tgz#85fdbb08d77edf79e8d4a3dee42673157e4b132d" dependencies: - "@storybook/components" "^3.3.11" + "@storybook/components" "^3.3.14" "@storybook/mantra-core" "^1.7.2" + "@storybook/podda" "^1.2.3" "@storybook/react-komposer" "^2.0.3" babel-runtime "^6.26.0" deep-equal "^1.0.1" @@ -312,7 +320,6 @@ lodash.debounce "^4.0.8" lodash.pick "^4.4.0" lodash.sortby "^4.7.0" - podda "^1.2.2" prop-types "^15.6.0" qs "^6.5.1" react-fuzzy "^0.5.1" @@ -987,7 +994,7 @@ babel-code-frame@^6.22.0, babel-code-frame@^6.26.0: esutils "^2.0.2" js-tokens "^3.0.2" -babel-core@6.26.0, babel-core@^6.0.0, babel-core@^6.0.14, babel-core@^6.24.1, babel-core@^6.25.0, babel-core@^6.26.0, babel-core@^6.7.2: +babel-core@6.26.0, babel-core@^6.0.0, babel-core@^6.24.1, babel-core@^6.25.0, babel-core@^6.26.0, babel-core@^6.7.2: version "6.26.0" resolved "https://registry.yarnpkg.com/babel-core/-/babel-core-6.26.0.tgz#af32f78b31a6fcef119c87b0fd8d9753f03a0bb8" dependencies: @@ -1022,7 +1029,7 @@ babel-eslint@8.2.1: eslint-scope "~3.7.1" eslint-visitor-keys "^1.0.0" -babel-generator@^6.18.0, babel-generator@^6.24.1, babel-generator@^6.26.0: +babel-generator@^6.18.0, babel-generator@^6.26.0: version "6.26.1" resolved "https://registry.yarnpkg.com/babel-generator/-/babel-generator-6.26.1.tgz#1844408d3b8f0d35a404ea7ac180f087a601bd90" dependencies: @@ -1628,7 +1635,7 @@ babel-plugin-transform-es3-property-literals@^6.8.0: dependencies: babel-runtime "^6.22.0" -babel-plugin-transform-exponentiation-operator@^6.22.0, babel-plugin-transform-exponentiation-operator@^6.24.1: +babel-plugin-transform-exponentiation-operator@^6.22.0, babel-plugin-transform-exponentiation-operator@^6.24.1, babel-plugin-transform-exponentiation-operator@^6.5.0: version "6.24.1" resolved "https://registry.yarnpkg.com/babel-plugin-transform-exponentiation-operator/-/babel-plugin-transform-exponentiation-operator-6.24.1.tgz#2ab0c9c7f3098fa48907772bb813fe41e8de3a0e" dependencies: @@ -2087,13 +2094,6 @@ babel-types@^6.18.0, babel-types@^6.19.0, babel-types@^6.24.1, babel-types@^6.25 lodash "^4.17.4" to-fast-properties "^1.0.3" -babelify@^7.3.0: - version "7.3.0" - resolved "https://registry.yarnpkg.com/babelify/-/babelify-7.3.0.tgz#aa56aede7067fd7bd549666ee16dc285087e88e5" - dependencies: - babel-core "^6.0.14" - object-assign "^4.0.0" - babylon@7.0.0-beta.36: version "7.0.0-beta.36" resolved "https://registry.yarnpkg.com/babylon/-/babylon-7.0.0-beta.36.tgz#3a3683ba6a9a1e02b0aa507c8e63435e39305b9e" @@ -3134,6 +3134,15 @@ connect@^2.8.3: utils-merge "1.0.0" vhost "~3.0.1" +connect@^3.6.5: + version "3.6.6" + resolved "https://registry.yarnpkg.com/connect/-/connect-3.6.6.tgz#09eff6c55af7236e137135a72574858b6786f524" + dependencies: + debug "2.6.9" + finalhandler "1.1.0" + parseurl "~1.3.2" + utils-merge "1.0.1" + console-browserify@^1.1.0: version "1.1.0" resolved "https://registry.yarnpkg.com/console-browserify/-/console-browserify-1.1.0.tgz#f0241c45730a9fc6323b206dbf38edc741d0bb10" @@ -3933,6 +3942,10 @@ detect-libc@^1.0.2: version "1.0.3" resolved "https://registry.yarnpkg.com/detect-libc/-/detect-libc-1.0.3.tgz#fa137c4bd698edf55cd5cd02ac559f91a4c4ba9b" +detect-newline@^2.1.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/detect-newline/-/detect-newline-2.1.0.tgz#f41f1c10be4b00e87b5f13da680759f2c5bfd3e2" + detect-node@^2.0.3: version "2.0.3" resolved "https://registry.yarnpkg.com/detect-node/-/detect-node-2.0.3.tgz#a2033c09cc8e158d37748fbde7507832bd6ce127" @@ -4643,6 +4656,10 @@ eventemitter3@1.x.x: version "1.2.0" resolved "https://registry.yarnpkg.com/eventemitter3/-/eventemitter3-1.2.0.tgz#1c86991d816ad1e504750e73874224ecf3bec508" +eventemitter3@^3.0.0: + version "3.0.1" + resolved "https://registry.yarnpkg.com/eventemitter3/-/eventemitter3-3.0.1.tgz#4ce66c3fc5b5a6b9f2245e359e1938f1ab10f960" + events@^1.0.0, events@^1.1.1: version "1.1.1" resolved "https://registry.yarnpkg.com/events/-/events-1.1.1.tgz#9ebdb7635ad099c70dcc4c2a1f5004288e8bd924" @@ -6728,10 +6745,22 @@ jest-diff@^21.2.1: jest-get-type "^21.2.0" pretty-format "^21.2.1" -jest-docblock@^21, jest-docblock@^21.2.0: +jest-docblock@22.1.0: + version "22.1.0" + resolved "https://registry.yarnpkg.com/jest-docblock/-/jest-docblock-22.1.0.tgz#3fe5986d5444cbcb149746eb4b07c57c5a464dfd" + dependencies: + detect-newline "^2.1.0" + +jest-docblock@^21.2.0: version "21.2.0" resolved "https://registry.yarnpkg.com/jest-docblock/-/jest-docblock-21.2.0.tgz#51529c3b30d5fd159da60c27ceedc195faf8d414" +jest-docblock@^22.1.0: + version "22.4.0" + resolved "https://registry.yarnpkg.com/jest-docblock/-/jest-docblock-22.4.0.tgz#dbf1877e2550070cfc4d9b07a55775a0483159b8" + dependencies: + detect-newline "^2.1.0" + jest-environment-jsdom@^21.2.1: version "21.2.1" resolved "https://registry.yarnpkg.com/jest-environment-jsdom/-/jest-environment-jsdom-21.2.1.tgz#38d9980c8259b2a608ec232deee6289a60d9d5b4" @@ -6751,7 +6780,18 @@ jest-get-type@^21.2.0: version "21.2.0" resolved "https://registry.yarnpkg.com/jest-get-type/-/jest-get-type-21.2.0.tgz#f6376ab9db4b60d81e39f30749c6c466f40d4a23" -jest-haste-map@^21, jest-haste-map@^21.2.0: +jest-haste-map@22.1.0: + version "22.1.0" + resolved "https://registry.yarnpkg.com/jest-haste-map/-/jest-haste-map-22.1.0.tgz#1174c6ff393f9818ebf1163710d8868b5370da2a" + dependencies: + fb-watchman "^2.0.0" + graceful-fs "^4.1.11" + jest-docblock "^22.1.0" + jest-worker "^22.1.0" + micromatch "^2.3.11" + sane "^2.0.0" + +jest-haste-map@^21.2.0: version "21.2.0" resolved "https://registry.yarnpkg.com/jest-haste-map/-/jest-haste-map-21.2.0.tgz#1363f0a8bb4338f24f001806571eff7a4b2ff3d8" dependencies: @@ -6892,6 +6932,18 @@ jest-validate@^21.2.1: leven "^2.1.0" pretty-format "^21.2.1" +jest-worker@22.1.0: + version "22.1.0" + resolved "https://registry.yarnpkg.com/jest-worker/-/jest-worker-22.1.0.tgz#0987832fe58fbdc205357f4c19b992446368cafb" + dependencies: + merge-stream "^1.0.1" + +jest-worker@^22.1.0: + version "22.2.2" + resolved "https://registry.yarnpkg.com/jest-worker/-/jest-worker-22.2.2.tgz#c1f5dc39976884b81f68ec50cb8532b2cbab3390" + dependencies: + merge-stream "^1.0.1" + jest@21.2.1: version "21.2.1" resolved "https://registry.yarnpkg.com/jest/-/jest-21.2.1.tgz#c964e0b47383768a1438e3ccf3c3d470327604e1" @@ -7502,6 +7554,10 @@ lodash.templatesettings@^4.0.0: dependencies: lodash._reinterpolate "~3.0.0" +lodash.throttle@^4.1.1: + version "4.1.1" + resolved "https://registry.yarnpkg.com/lodash.throttle/-/lodash.throttle-4.1.1.tgz#c23e91b710242ac70c37f1e1cda9274cc39bf2f4" + lodash.uniq@^4.5.0: version "4.5.0" resolved "https://registry.yarnpkg.com/lodash.uniq/-/lodash.uniq-4.5.0.tgz#d0225373aeb652adc1bc82e4945339a842754773" @@ -7697,14 +7753,26 @@ methods@~1.1.2: version "1.1.2" resolved "https://registry.yarnpkg.com/methods/-/methods-1.1.2.tgz#5529a4d67654134edcc5266656835b0f851afcee" -metro-bundler@^0.20.0: - version "0.20.3" - resolved "https://registry.yarnpkg.com/metro-bundler/-/metro-bundler-0.20.3.tgz#0ded01b64e8963117017b106f75b83cfc34f3656" +metro-core@0.24.7, metro-core@^0.24.3: + version "0.24.7" + resolved "https://registry.yarnpkg.com/metro-core/-/metro-core-0.24.7.tgz#89e4fbea5bad574eb971459ebfa74c028f52d278" + dependencies: + lodash.throttle "^4.1.1" + +metro-source-map@0.24.7: + version "0.24.7" + resolved "https://registry.yarnpkg.com/metro-source-map/-/metro-source-map-0.24.7.tgz#b13d0ae6417c2a2cd3d521ae6cd898196748ec0b" + dependencies: + source-map "^0.5.6" + +metro@^0.24.3: + version "0.24.7" + resolved "https://registry.yarnpkg.com/metro/-/metro-0.24.7.tgz#42cecdb236b702d16243812294f7d3b97c43378d" dependencies: absolute-path "^0.0.0" async "^2.4.0" babel-core "^6.24.1" - babel-generator "^6.24.1" + babel-generator "^6.26.0" babel-plugin-external-helpers "^6.18.0" babel-preset-es2015-node "^6.1.1" babel-preset-fbjs "^2.1.4" @@ -7713,30 +7781,39 @@ metro-bundler@^0.20.0: babylon "^6.18.0" chalk "^1.1.1" concat-stream "^1.6.0" + connect "^3.6.5" core-js "^2.2.2" debug "^2.2.0" denodeify "^1.2.1" + eventemitter3 "^3.0.0" fbjs "^0.8.14" + fs-extra "^1.0.0" graceful-fs "^4.1.3" image-size "^0.6.0" - jest-docblock "^21" - jest-haste-map "^21" + jest-docblock "22.1.0" + jest-haste-map "22.1.0" + jest-worker "22.1.0" json-stable-stringify "^1.0.1" json5 "^0.4.0" left-pad "^1.1.3" - lodash "^4.16.6" + lodash.throttle "^4.1.1" merge-stream "^1.0.1" + metro-core "0.24.7" + metro-source-map "0.24.7" mime-types "2.1.11" mkdirp "^0.5.1" request "^2.79.0" rimraf "^2.5.4" + serialize-error "^2.1.0" source-map "^0.5.6" temp "0.8.3" throat "^4.1.0" - uglify-es "^3.1.8" + uglify-es "^3.1.9" wordwrap "^1.0.0" write-file-atomic "^1.2.0" + ws "^1.1.0" xpipe "^1.0.5" + yargs "^9.0.0" micromatch@^2.1.5, micromatch@^2.3.11, micromatch@^2.3.7: version "2.3.11" @@ -8402,6 +8479,10 @@ optionator@^0.8.1, optionator@^0.8.2: type-check "~0.3.2" wordwrap "~1.0.0" +options@>=0.0.5: + version "0.0.6" + resolved "https://registry.yarnpkg.com/options/-/options-0.0.6.tgz#ec22d312806bb53e731773e7cdaefcf1c643128f" + ordered-read-streams@^0.3.0: version "0.3.0" resolved "https://registry.yarnpkg.com/ordered-read-streams/-/ordered-read-streams-0.3.0.tgz#7137e69b3298bb342247a1bbee3881c80e2fd78b" @@ -8780,13 +8861,6 @@ pngjs@^3.0.0, pngjs@^3.3.1: version "3.3.2" resolved "https://registry.yarnpkg.com/pngjs/-/pngjs-3.3.2.tgz#097c3c2a75feb223eadddea6bc9f0050cf830bc3" -podda@^1.2.2: - version "1.2.2" - resolved "https://registry.yarnpkg.com/podda/-/podda-1.2.2.tgz#15b0edbd334ade145813343f5ecf9c10a71cf500" - dependencies: - babel-runtime "^6.11.6" - immutable "^3.8.1" - portfinder@^1.0.9: version "1.0.13" resolved "https://registry.yarnpkg.com/portfinder/-/portfinder-1.0.13.tgz#bb32ecd87c27104ae6ee44b5a3ccbf0ebb1aede9" @@ -9507,9 +9581,9 @@ react-deep-force-update@^1.0.0: version "1.1.1" resolved "https://registry.yarnpkg.com/react-deep-force-update/-/react-deep-force-update-1.1.1.tgz#bcd31478027b64b3339f108921ab520b4313dc2c" -react-devtools-core@^2.5.0: - version "2.5.2" - resolved "https://registry.yarnpkg.com/react-devtools-core/-/react-devtools-core-2.5.2.tgz#f97bec5afae5d9318d16778065e0c214c4d5714c" +react-devtools-core@3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/react-devtools-core/-/react-devtools-core-3.0.0.tgz#f683e19f0311108f97dbb5b29d948323a1bf7c03" dependencies: shell-quote "^1.6.1" ws "^2.0.3" @@ -9593,9 +9667,9 @@ react-native-iphone-x-helper@^1.0.1: version "1.0.2" resolved "https://registry.yarnpkg.com/react-native-iphone-x-helper/-/react-native-iphone-x-helper-1.0.2.tgz#7dbca530930f7c1ce8633cc8fd13ba94102992e1" -react-native-linear-gradient@2.3.0: - version "2.3.0" - resolved "https://registry.yarnpkg.com/react-native-linear-gradient/-/react-native-linear-gradient-2.3.0.tgz#757997197e35edf52e290891a11566e462845da1" +react-native-linear-gradient@2.4.0: + version "2.4.0" + resolved "https://registry.yarnpkg.com/react-native-linear-gradient/-/react-native-linear-gradient-2.4.0.tgz#51d8ea12bb72a59bede9edc87b694b16b64cf435" dependencies: prop-types "^15.5.10" @@ -9609,9 +9683,9 @@ react-native-storybook-loader@1.5.1: glob "^7.1.1" yargs "^8.0.2" -react-native-svg@5.5.0: - version "5.5.0" - resolved "https://registry.yarnpkg.com/react-native-svg/-/react-native-svg-5.5.0.tgz#c270ab7eff29774223716189c5ecbb5dd6825a22" +react-native-svg@5.5.1: + version "5.5.1" + resolved "https://registry.yarnpkg.com/react-native-svg/-/react-native-svg-5.5.1.tgz#633d882077f048f05c721ebb793cd073e846ba1f" dependencies: color "^0.11.1" lodash "^4.16.6" @@ -9632,9 +9706,9 @@ react-native-web@0.3.2: react-art "^16.2.0" react-timer-mixin "^0.13.3" -react-native@0.50.1: - version "0.50.1" - resolved "https://registry.yarnpkg.com/react-native/-/react-native-0.50.1.tgz#3d8bb7c96dd3151788e795a22155d305f15abfd1" +react-native@0.53.3: + version "0.53.3" + resolved "https://registry.yarnpkg.com/react-native/-/react-native-0.53.3.tgz#930d1de5d68866f32a4b55112fc0228e29784e8f" dependencies: absolute-path "^0.0.0" art "^0.10.0" @@ -9642,6 +9716,7 @@ react-native@0.50.1: babel-plugin-syntax-trailing-function-commas "^6.20.0" babel-plugin-transform-async-to-generator "6.16.0" babel-plugin-transform-class-properties "^6.18.0" + babel-plugin-transform-exponentiation-operator "^6.5.0" babel-plugin-transform-flow-strip-types "^6.21.0" babel-plugin-transform-object-rest-spread "^6.20.2" babel-register "^6.24.1" @@ -9662,7 +9737,8 @@ react-native@0.50.1: graceful-fs "^4.1.3" inquirer "^3.0.6" lodash "^4.16.6" - metro-bundler "^0.20.0" + metro "^0.24.3" + metro-core "^0.24.3" mime "^1.3.4" minimist "^1.2.0" mkdirp "^0.5.1" @@ -9676,9 +9752,9 @@ react-native@0.50.1: promise "^7.1.1" prop-types "^15.5.8" react-clone-referenced-element "^1.0.1" - react-devtools-core "^2.5.0" + react-devtools-core "3.0.0" react-timer-mixin "^0.13.2" - regenerator-runtime "^0.9.5" + regenerator-runtime "^0.11.0" rimraf "^2.5.4" semver "^5.0.3" shell-quote "1.6.1" @@ -9708,6 +9784,10 @@ react-split-pane@^0.1.74: prop-types "^15.5.10" react-style-proptype "^3.0.0" +react-stateful-fn@0.1.0: + version "0.1.0" + resolved "https://registry.yarnpkg.com/react-stateful-fn/-/react-stateful-fn-0.1.0.tgz#69982aeacb6dd9cc75ad7a1073f47cb619e54c9a" + react-style-proptype@^3.0.0: version "3.2.0" resolved "https://registry.yarnpkg.com/react-style-proptype/-/react-style-proptype-3.2.0.tgz#be5de15358b890d83aecfaf6634cc033aa2b1483" @@ -9927,10 +10007,6 @@ regenerator-runtime@^0.11.0: version "0.11.1" resolved "https://registry.yarnpkg.com/regenerator-runtime/-/regenerator-runtime-0.11.1.tgz#be05ad7f9bf7d22e056f9726cee5017fbf19e2e9" -regenerator-runtime@^0.9.5: - version "0.9.6" - resolved "https://registry.yarnpkg.com/regenerator-runtime/-/regenerator-runtime-0.9.6.tgz#d33eb95d0d2001a4be39659707c51b0cb71ce029" - regenerator-transform@^0.10.0: version "0.10.1" resolved "https://registry.yarnpkg.com/regenerator-transform/-/regenerator-transform-0.10.1.tgz#1e4996837231da8b7f3cf4114d71b5691a0680dd" @@ -10271,6 +10347,10 @@ safe-buffer@5.1.1, safe-buffer@^5.0.1, safe-buffer@^5.1.0, safe-buffer@^5.1.1, s version "5.1.1" resolved "https://registry.yarnpkg.com/safe-buffer/-/safe-buffer-5.1.1.tgz#893312af69b2123def71f57889001671eeb2c853" +safe-buffer@~5.0.1: + version "5.0.1" + resolved "https://registry.yarnpkg.com/safe-buffer/-/safe-buffer-5.0.1.tgz#d263ca54696cd8a306b5ca6551e92de57918fbe7" + safe-regex@^1.1.0: version "1.1.0" resolved "https://registry.yarnpkg.com/safe-regex/-/safe-regex-1.1.0.tgz#40a3669f3b077d1e943d44629e157dd48023bf2e" @@ -10365,6 +10445,10 @@ send@0.16.1: range-parser "~1.2.0" statuses "~1.3.1" +serialize-error@^2.1.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/serialize-error/-/serialize-error-2.1.0.tgz#50b679d5635cdf84667bdc8e59af4e5b81d5f60a" + serialize-javascript@^1.4.0: version "1.4.0" resolved "https://registry.yarnpkg.com/serialize-javascript/-/serialize-javascript-1.4.0.tgz#7c958514db6ac2443a8abc062dc9f7886a7f6005" @@ -11079,14 +11163,10 @@ svgo@^0.7.0: sax "~1.2.1" whet.extend "~0.9.9" -svgs@3.1.1: - version "3.1.1" - resolved "https://registry.yarnpkg.com/svgs/-/svgs-3.1.1.tgz#ad9b9882e23036d874411a9413df92d6a7641b73" +svgs@3.2.1: + version "3.2.1" + resolved "https://registry.yarnpkg.com/svgs/-/svgs-3.2.1.tgz#cf0804ab0cb346815d696cbc79b30f6343d710be" dependencies: - babel-plugin-transform-object-rest-spread "^6.23.0" - babel-preset-es2015 "^6.24.1" - babel-preset-react "^6.24.1" - babelify "^7.3.0" prop-types "^15.5.10" rip-out "^1.0.0" @@ -11411,7 +11491,7 @@ ua-parser-js@^0.7.9: version "0.7.17" resolved "https://registry.yarnpkg.com/ua-parser-js/-/ua-parser-js-0.7.17.tgz#e9ec5f9498b9ec910e7ae3ac626a805c4d09ecac" -uglify-es@^3.1.8, uglify-es@^3.3.4: +uglify-es@^3.1.9, uglify-es@^3.3.4: version "3.3.9" resolved "https://registry.yarnpkg.com/uglify-es/-/uglify-es-3.3.9.tgz#0c1c4f0700bed8dbc124cdb304d2592ca203e677" dependencies: @@ -11475,6 +11555,10 @@ uid-safe@~2.0.0: dependencies: base64-url "1.2.1" +ultron@1.0.x: + version "1.0.2" + resolved "https://registry.yarnpkg.com/ultron/-/ultron-1.0.2.tgz#ace116ab557cd197386a4e88f4685378c8b2e4fa" + ultron@~1.1.0: version "1.1.1" resolved "https://registry.yarnpkg.com/ultron/-/ultron-1.1.1.tgz#9fe1536a10a664a65266a1e3ccf85fd36302bc9c" @@ -12134,9 +12218,29 @@ write@^0.2.1: dependencies: mkdirp "^0.5.1" -ws@2.0.x, ws@3.3.2, ws@^1.1.0, ws@^1.1.1, ws@^2.0.3, ws@^3.2.0, ws@^3.3.3, ws@~3.3.1: - version "3.3.2" - resolved "https://registry.yarnpkg.com/ws/-/ws-3.3.2.tgz#96c1d08b3fefda1d5c1e33700d3bfaa9be2d5608" +ws@2.0.x: + version "2.0.3" + resolved "https://registry.yarnpkg.com/ws/-/ws-2.0.3.tgz#532fd499c3f7d7d720e543f1f807106cfc57d9cb" + dependencies: + ultron "~1.1.0" + +ws@^1.1.0, ws@^1.1.1: + version "1.1.5" + resolved "https://registry.yarnpkg.com/ws/-/ws-1.1.5.tgz#cbd9e6e75e09fc5d2c90015f21f0c40875e0dd51" + dependencies: + options ">=0.0.5" + ultron "1.0.x" + +ws@^2.0.3: + version "2.3.1" + resolved "https://registry.yarnpkg.com/ws/-/ws-2.3.1.tgz#6b94b3e447cb6a363f785eaf94af6359e8e81c80" + dependencies: + safe-buffer "~5.0.1" + ultron "~1.1.0" + +ws@^3.2.0, ws@^3.3.3, ws@~3.3.1: + version "3.3.3" + resolved "https://registry.yarnpkg.com/ws/-/ws-3.3.3.tgz#f1cf84fe2d5e901ebce94efaece785f187a228f2" dependencies: async-limiter "~1.0.0" safe-buffer "~5.1.0"