mirror of
https://github.com/zhigang1992/devhub.git
synced 2026-06-10 06:50:12 +08:00
Upgrade react to v16.8.1 (hooks stable)
Also upgraded by fork @brunolemos/react-native to use the new react version. Install it using yarn add react-native@"npm:@brunolemos/react-native@latest"
This commit is contained in:
@@ -46,9 +46,6 @@
|
||||
"tslint-react": "^3.6.0",
|
||||
"typescript": "^3.2.2"
|
||||
},
|
||||
"resolutions": {
|
||||
"scheduler": "0.12.0"
|
||||
},
|
||||
"husky": {
|
||||
"hooks": {
|
||||
"pre-commit": "yarn workspace @devhub/desktop compile && lint-staged-offline"
|
||||
|
||||
@@ -25,9 +25,9 @@
|
||||
"moment": "^2.22.2",
|
||||
"polished": "^2.3.0",
|
||||
"qs": "^6.6.0",
|
||||
"react": "16.7.0-alpha.2",
|
||||
"react": "16.8.1",
|
||||
"react-helmet-async": "^0.2.0",
|
||||
"react-native": "npm:@brunolemos/react-native",
|
||||
"react-native": "npm:@brunolemos/react-native@latest",
|
||||
"react-native-firebase": "^5.1.1",
|
||||
"react-native-gesture-handler": "^1.0.10",
|
||||
"react-native-linear-gradient": "^2.5.2",
|
||||
@@ -37,6 +37,7 @@
|
||||
"react-native-vector-icons": "^6.1.0",
|
||||
"react-redux": "6.0.0",
|
||||
"react-spring": "7.2.8",
|
||||
"react-test-renderer": "16.8.1",
|
||||
"redux": "^4.0.1",
|
||||
"redux-devtools-extension": "^2.13.7",
|
||||
"redux-persist": "^5.10.0",
|
||||
@@ -50,28 +51,24 @@
|
||||
"@types/jest": "^23.3.10",
|
||||
"@types/lodash": "^4.14.118",
|
||||
"@types/qs": "^6.5.1",
|
||||
"@types/react": "^16.7.11",
|
||||
"@types/react": "^16.8.2",
|
||||
"@types/react-helmet": "^5.0.8",
|
||||
"@types/react-native": "^0.57.15",
|
||||
"@types/react-native": "0.57.19",
|
||||
"@types/react-native-vector-icons": "^4.6.4",
|
||||
"@types/react-navigation": "^2.13.7",
|
||||
"@types/react-redux": "^6.0.10",
|
||||
"@types/react-test-renderer": "^16.0.3",
|
||||
"@types/react-test-renderer": "^16.8.0",
|
||||
"babel-jest": "^23.6.0",
|
||||
"husky": "^1.2.0",
|
||||
"jest": "^23.6.0",
|
||||
"postinstall-postinstall": "^2.0.0",
|
||||
"prettier": "^1.15.3",
|
||||
"react-native-typescript-transformer": "^1.2.10",
|
||||
"react-test-renderer": "16.7.0",
|
||||
"ts-jest": "^23.10.5",
|
||||
"tslint": "^5.11.0",
|
||||
"tslint-config-airbnb": "^5.11.1",
|
||||
"tslint-config-prettier": "^1.17.0",
|
||||
"tslint-react": "^3.6.0",
|
||||
"typescript": "^3.2.2"
|
||||
},
|
||||
"resolutions": {
|
||||
"scheduler": "0.12.0"
|
||||
}
|
||||
}
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
import React, { useImperativeMethods, useRef, useState } from 'react'
|
||||
import React, { useImperativeHandle, useRef, useState } from 'react'
|
||||
import { ScrollView, View } from 'react-native'
|
||||
import {
|
||||
config,
|
||||
@@ -60,7 +60,7 @@ export const AccordionView = React.forwardRef(
|
||||
},
|
||||
})
|
||||
|
||||
useImperativeMethods(ref, () => ({
|
||||
useImperativeHandle(ref, () => ({
|
||||
setOnFinishListener: (callback: null | (() => void)) => {
|
||||
onFinishRef.current = callback
|
||||
},
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
import { InputIdentityList, useEffect } from 'react'
|
||||
import { DependencyList, useEffect } from 'react'
|
||||
|
||||
import { emitter } from '../setup'
|
||||
|
||||
@@ -7,7 +7,7 @@ export type EmitterType = 'FOCUS_ON_COLUMN'
|
||||
export function useEmitter(
|
||||
key?: EmitterType,
|
||||
callback?: (payload: any) => void,
|
||||
inputs: InputIdentityList = [],
|
||||
deps: DependencyList = [],
|
||||
) {
|
||||
useEffect(
|
||||
() => {
|
||||
@@ -16,7 +16,7 @@ export function useEmitter(
|
||||
const listener = emitter.addListener(key, callback)
|
||||
return () => listener.remove()
|
||||
},
|
||||
[key, ...inputs],
|
||||
[key, ...deps],
|
||||
)
|
||||
|
||||
return emitter
|
||||
|
||||
@@ -1,9 +1,9 @@
|
||||
import { InputIdentityList, KeyboardEvent, useEffect } from 'react'
|
||||
import { DependencyList, KeyboardEvent, useEffect } from 'react'
|
||||
|
||||
export function useKeyDownCallback(
|
||||
callback: (e: KeyboardEvent) => void,
|
||||
keyOrKeys?: string | [string],
|
||||
inputs: InputIdentityList = [],
|
||||
deps: DependencyList = [],
|
||||
) {
|
||||
useEffect(
|
||||
() => {
|
||||
@@ -23,6 +23,6 @@ export function useKeyDownCallback(
|
||||
window.removeEventListener('keydown', handler as any)
|
||||
}
|
||||
},
|
||||
[...(Array.isArray(keyOrKeys) ? keyOrKeys : [keyOrKeys]), ...inputs],
|
||||
[...(Array.isArray(keyOrKeys) ? keyOrKeys : [keyOrKeys]), ...deps],
|
||||
)
|
||||
}
|
||||
|
||||
@@ -1,9 +1,9 @@
|
||||
import { InputIdentityList, KeyboardEvent, useEffect } from 'react'
|
||||
import { DependencyList, KeyboardEvent, useEffect } from 'react'
|
||||
|
||||
export function useKeyPressCallback(
|
||||
callback: (e: KeyboardEvent) => void,
|
||||
keyOrKeys?: string | [string],
|
||||
inputs: InputIdentityList = [],
|
||||
deps: DependencyList = [],
|
||||
) {
|
||||
useEffect(
|
||||
() => {
|
||||
@@ -23,6 +23,6 @@ export function useKeyPressCallback(
|
||||
window.removeEventListener('keypress', handler as any)
|
||||
}
|
||||
},
|
||||
[...(Array.isArray(keyOrKeys) ? keyOrKeys : [keyOrKeys]), ...inputs],
|
||||
[...(Array.isArray(keyOrKeys) ? keyOrKeys : [keyOrKeys]), ...deps],
|
||||
)
|
||||
}
|
||||
|
||||
@@ -18,15 +18,12 @@
|
||||
"@devhub/components": "0.45.2",
|
||||
"jsc-android": "236355.1.1",
|
||||
"metro-react-native-babel-preset": "^0.51.0",
|
||||
"react": "16.7.0-alpha.2",
|
||||
"react-native": "npm:@brunolemos/react-native",
|
||||
"react": "16.8.1",
|
||||
"react-native": "npm:@brunolemos/react-native@latest",
|
||||
"react-native-firebase": "^5.1.1",
|
||||
"react-native-google-analytics-bridge": "^7.0.0",
|
||||
"react-native-screens": "^1.0.0-alpha.16"
|
||||
},
|
||||
"resolutions": {
|
||||
"scheduler": "0.12.0"
|
||||
},
|
||||
"jest": {
|
||||
"preset": "react-native",
|
||||
"setupFiles": [
|
||||
|
||||
@@ -20,10 +20,10 @@
|
||||
"dependencies": {
|
||||
"@babel/polyfill": "^7.0.0",
|
||||
"@devhub/components": "0.45.2",
|
||||
"react": "16.7.0-alpha.2",
|
||||
"react": "16.8.1",
|
||||
"react-app-polyfill": "^0.1.3",
|
||||
"react-art": "16.7.0-alpha.2",
|
||||
"react-dom": "16.7.0-alpha.2",
|
||||
"react-art": "16.8.1",
|
||||
"react-dom": "16.8.1",
|
||||
"react-native-web": "0.9.9",
|
||||
"react-scripts": "2.1.1",
|
||||
"resize-observer-polyfill": "^1.5.0",
|
||||
@@ -32,8 +32,8 @@
|
||||
"devDependencies": {
|
||||
"@types/jest": "^23.3.10",
|
||||
"@types/node": "^10.12.11",
|
||||
"@types/react": "^16.7.11",
|
||||
"@types/react-dom": "^16.0.11",
|
||||
"@types/react": "^16.8.2",
|
||||
"@types/react-dom": "^16.8.0",
|
||||
"babel-plugin-react-native-web": "0.9.9",
|
||||
"now": "*",
|
||||
"postinstall-prepare": "^1.0.1",
|
||||
@@ -47,9 +47,6 @@
|
||||
"typescript": "^3.2.2",
|
||||
"webpack-bundle-analyzer": "^3.0.3"
|
||||
},
|
||||
"resolutions": {
|
||||
"scheduler": "0.12.0"
|
||||
},
|
||||
"browserslist": [
|
||||
">0.2%",
|
||||
"not dead",
|
||||
|
||||
@@ -200,9 +200,12 @@ new file mode 100644
|
||||
+export * from './hooks'
|
||||
--- a/node_modules/react-spring/native-hooks.js
|
||||
+++ b/node_modules/react-spring/native-hooks.js
|
||||
@@ -4,7 +4,7 @@ import _extends from '@babel/runtime/helpers/esm/extends';
|
||||
@@ -2,9 +2,9 @@ import _inheritsLoose from '@babel/runtime/helpers/esm/inheritsLoose';
|
||||
import _assertThisInitialized from '@babel/runtime/helpers/esm/assertThisInitialized';
|
||||
import _extends from '@babel/runtime/helpers/esm/extends';
|
||||
import _objectWithoutPropertiesLoose from '@babel/runtime/helpers/esm/objectWithoutPropertiesLoose';
|
||||
import React, { useRef, useState, useImperativeMethods, useEffect, useCallback, useMemo } from 'react';
|
||||
-import React, { useRef, useState, useImperativeMethods, useEffect, useCallback, useMemo } from 'react';
|
||||
+import React, { useRef, useState, useImperativeHandle, useEffect, useCallback, useMemo } from 'react';
|
||||
import _createClass from '@babel/runtime/helpers/esm/createClass';
|
||||
-import { View } from 'react-native';
|
||||
+import { StyleSheet, View } from 'react-native';
|
||||
@@ -387,6 +390,33 @@ new file mode 100644
|
||||
var KeyframeController =
|
||||
/*#__PURE__*/
|
||||
function () {
|
||||
@@ -1736,7 +1797,7 @@ var useSpringImpl = function useSpringImpl(type) {
|
||||
}; // The hooks explcit API gets defined here ...
|
||||
|
||||
|
||||
- useImperativeMethods(props.ref, function () {
|
||||
+ useImperativeHandle(props.ref, function () {
|
||||
return {
|
||||
start: function start() {
|
||||
return ctrl.start(onHalt);
|
||||
@@ -1844,7 +1905,7 @@ var useSpringsImpl = function useSpringsImpl(type, trail) {
|
||||
return null;
|
||||
}; // The hooks explcit API gets defined here ...
|
||||
|
||||
- useImperativeMethods(rest.ref, function () {
|
||||
+ useImperativeHandle(rest.ref, function () {
|
||||
return {
|
||||
start: function start() {
|
||||
return Promise.all(Array.from(instancesRef.current).map(function (_ref2, i) {
|
||||
@@ -2188,7 +2249,7 @@ function useTransition(props) {
|
||||
first: true
|
||||
}, rest);
|
||||
}, [items, mapKeys(items, _currentKeys).join('')]);
|
||||
- useImperativeMethods(ref, function () {
|
||||
+ useImperativeHandle(ref, function () {
|
||||
return {
|
||||
start: function start() {
|
||||
return Promise.all(Array.from(instances.current).map(function (_ref11) {
|
||||
@@ -2366,7 +2427,7 @@ injectApplyAnimatedValues(function (instance, props) {
|
||||
});
|
||||
});
|
||||
|
||||
93
yarn.lock
93
yarn.lock
@@ -1206,10 +1206,10 @@
|
||||
resolved "https://registry.npmjs.org/@types/qs/-/qs-6.5.1.tgz#a38f69c62528d56ba7bd1f91335a8004988d72f7"
|
||||
integrity sha512-mNhVdZHdtKHMMxbqzNK3RzkBcN1cux3AvuCYGTvjEIQT2uheH3eCAyYsbMbh2Bq8nXkeOWs1kyDiF7geWRFQ4Q==
|
||||
|
||||
"@types/react-dom@^16.0.11":
|
||||
version "16.0.11"
|
||||
resolved "https://registry.npmjs.org/@types/react-dom/-/react-dom-16.0.11.tgz#bd10ccb0d9260343f4b9a49d4f7a8330a5c1f081"
|
||||
integrity sha512-x6zUx9/42B5Kl2Vl9HlopV8JF64wLpX3c+Pst9kc1HgzrsH+mkehe/zmHMQTplIrR48H2gpU7ZqurQolYu8XBA==
|
||||
"@types/react-dom@^16.8.0":
|
||||
version "16.8.0"
|
||||
resolved "https://registry.npmjs.org/@types/react-dom/-/react-dom-16.8.0.tgz#c565f43f9d2ec911f9e0b8f3b74e25e67879aa3f"
|
||||
integrity sha512-Jp4ufcEEjVJEB0OHq2MCZcE1u3KYUKO6WnSuiU/tZeYeiZxUoQavfa/TZeiIT+1XoN6l0lQVNM30VINZFDeolQ==
|
||||
dependencies:
|
||||
"@types/react" "*"
|
||||
|
||||
@@ -1228,7 +1228,7 @@
|
||||
"@types/react" "*"
|
||||
"@types/react-native" "*"
|
||||
|
||||
"@types/react-native@*", "@types/react-native@^0.57.15":
|
||||
"@types/react-native@*", "@types/react-native@0.57.19":
|
||||
version "0.57.19"
|
||||
resolved "https://registry.npmjs.org/@types/react-native/-/react-native-0.57.19.tgz#2fa4d1ca9ee9f67e58a6480b5182ee0ffeec75bb"
|
||||
integrity sha512-BLfoi7FN5hj8NpCTptMXXN0yslkOo8WuIFZNJIBAfdXtuCyaYnEY/lbjJIgy9fT2Y6cMDJchQbT280bexLDjsg==
|
||||
@@ -1252,14 +1252,14 @@
|
||||
"@types/react" "*"
|
||||
redux "^4.0.0"
|
||||
|
||||
"@types/react-test-renderer@^16.0.3":
|
||||
version "16.0.3"
|
||||
resolved "https://registry.npmjs.org/@types/react-test-renderer/-/react-test-renderer-16.0.3.tgz#cce5c983d66cc5c3582e7c2f44b274ab635a8acc"
|
||||
integrity sha512-NWOAxVQeJxpXuNKgw83Hah0nquiw1nUexM9qY/Hk3a+XhZwgMtaa6GLA9E1TKMT75Odb3/KE/jiBO4enTuEJjQ==
|
||||
"@types/react-test-renderer@^16.8.0":
|
||||
version "16.8.0"
|
||||
resolved "https://registry.npmjs.org/@types/react-test-renderer/-/react-test-renderer-16.8.0.tgz#dbed6549f97a7f114b6920bf553a5db7e61bf83c"
|
||||
integrity sha512-m563EQSTVB2g6h+FDUH2cgfiRdjL1KHVyi643EQQSFIblMPrWwJh/adqTcMS/FhJHvhEboR4pmhrhEXyHDDsmQ==
|
||||
dependencies:
|
||||
"@types/react" "*"
|
||||
|
||||
"@types/react@*", "@types/react@^16.7.11":
|
||||
"@types/react@*":
|
||||
version "16.7.17"
|
||||
resolved "https://registry.npmjs.org/@types/react/-/react-16.7.17.tgz#3242e796a1ffbba4f49eae5915a67f4c079504e9"
|
||||
integrity sha512-YcXcaoXaxo7A76mBCGlKlN2aZu3REQfF0DTrhiyXVJLA7PDdxVCr+wiQOrkVNn44D/zLlIyDSn3U918Ve0AaEA==
|
||||
@@ -1267,6 +1267,14 @@
|
||||
"@types/prop-types" "*"
|
||||
csstype "^2.2.0"
|
||||
|
||||
"@types/react@^16.8.2":
|
||||
version "16.8.2"
|
||||
resolved "https://registry.npmjs.org/@types/react/-/react-16.8.2.tgz#3b7a7f7ea89d1c7d68b00849fb5de839011c077b"
|
||||
integrity sha512-6mcKsqlqkN9xADrwiUz2gm9Wg4iGnlVGciwBRYFQSMWG6MQjhOZ/AVnxn+6v8nslFgfYTV8fNdE6XwKu6va5PA==
|
||||
dependencies:
|
||||
"@types/prop-types" "*"
|
||||
csstype "^2.2.0"
|
||||
|
||||
"@types/tapable@1.0.2":
|
||||
version "1.0.2"
|
||||
resolved "https://registry.npmjs.org/@types/tapable/-/tapable-1.0.2.tgz#e13182e1b69871a422d7863e11a4a6f5b814a4bd"
|
||||
@@ -10330,17 +10338,17 @@ react-app-rewired@^1.6.2:
|
||||
cross-spawn "^5.1.0"
|
||||
dotenv "^4.0.0"
|
||||
|
||||
react-art@16.7.0-alpha.2:
|
||||
version "16.7.0-alpha.2"
|
||||
resolved "https://registry.npmjs.org/react-art/-/react-art-16.7.0-alpha.2.tgz#76484c2fabbebddebbd82cb360c1895e6d38a6f7"
|
||||
integrity sha512-A6o1KeVc7hx5l2eHDSgpd/Iccb2VKxJV0Ki/Lw7sM92MAugVK35qGRv+IcKnkVraEfNGam5ok4/O7WbHHJYRFA==
|
||||
react-art@16.8.1:
|
||||
version "16.8.1"
|
||||
resolved "https://registry.npmjs.org/react-art/-/react-art-16.8.1.tgz#d7127b53a1c92643236fb38a43ec96d7e1d5bb9a"
|
||||
integrity sha512-AISCp7vh7AGwRqdsusYI6rKtlDNZY7SHPnU6rzgPlBrmKss5Kay7R8E2fE5E9y/RvHyA3+3dHZ9wPpyv6OCB/Q==
|
||||
dependencies:
|
||||
art "^0.10.1"
|
||||
create-react-class "^15.6.2"
|
||||
loose-envify "^1.1.0"
|
||||
object-assign "^4.1.1"
|
||||
prop-types "^15.6.2"
|
||||
scheduler "^0.12.0-alpha.2"
|
||||
scheduler "^0.13.1"
|
||||
|
||||
react-clone-referenced-element@^1.0.1:
|
||||
version "1.1.0"
|
||||
@@ -10390,15 +10398,15 @@ react-devtools-core@^3.4.2:
|
||||
shell-quote "^1.6.1"
|
||||
ws "^3.3.1"
|
||||
|
||||
react-dom@16.7.0-alpha.2:
|
||||
version "16.7.0-alpha.2"
|
||||
resolved "https://registry.npmjs.org/react-dom/-/react-dom-16.7.0-alpha.2.tgz#16632880ed43676315991d8b412cce6975a30282"
|
||||
integrity sha512-o0mMw8jBlwHjGZEy/vvKd/6giAX0+skREMOTs3/QHmgi+yAhUClp4My4Z9lsKy3SXV+03uPdm1l/QM7NTcGuMw==
|
||||
react-dom@16.8.1:
|
||||
version "16.8.1"
|
||||
resolved "https://registry.npmjs.org/react-dom/-/react-dom-16.8.1.tgz#ec860f98853d09d39bafd3a6f1e12389d283dbb4"
|
||||
integrity sha512-N74IZUrPt6UiDjXaO7UbDDFXeUXnVhZzeRLy/6iqqN1ipfjrhR60Bp5NuBK+rv3GMdqdIuwIl22u1SYwf330bg==
|
||||
dependencies:
|
||||
loose-envify "^1.1.0"
|
||||
object-assign "^4.1.1"
|
||||
prop-types "^15.6.2"
|
||||
scheduler "^0.12.0-alpha.2"
|
||||
scheduler "^0.13.1"
|
||||
|
||||
react-error-overlay@^5.1.0:
|
||||
version "5.1.0"
|
||||
@@ -10420,11 +10428,16 @@ react-helmet-async@^0.2.0:
|
||||
react-fast-compare "^2.0.2"
|
||||
shallowequal "^1.0.2"
|
||||
|
||||
react-is@^16.3.2, react-is@^16.6.3, react-is@^16.7.0:
|
||||
react-is@^16.3.2, react-is@^16.6.3:
|
||||
version "16.7.0"
|
||||
resolved "https://registry.npmjs.org/react-is/-/react-is-16.7.0.tgz#c1bd21c64f1f1364c6f70695ec02d69392f41bfa"
|
||||
integrity sha512-Z0VRQdF4NPDoI0tsXVMLkJLiwEBa+RP66g0xDHxgxysxSoCUccSten4RTF/UFvZF1dZvZ9Zu1sx+MDXwcOR34g==
|
||||
|
||||
react-is@^16.8.1:
|
||||
version "16.8.1"
|
||||
resolved "https://registry.npmjs.org/react-is/-/react-is-16.8.1.tgz#a80141e246eb894824fb4f2901c0c50ef31d4cdb"
|
||||
integrity sha512-ioMCzVDWvCvKD8eeT+iukyWrBGrA3DiFYkXfBsVYIRdaREZuBjENG+KjrikavCLasozqRWTwFUagU/O4vPpRMA==
|
||||
|
||||
react-native-firebase@^5.1.1:
|
||||
version "5.1.1"
|
||||
resolved "https://registry.npmjs.org/react-native-firebase/-/react-native-firebase-5.1.1.tgz#9dc8fd64238b7f48d63ef088b79a46376fbc9ad7"
|
||||
@@ -10504,10 +10517,10 @@ react-native-web@0.9.9:
|
||||
prop-types "^15.6.0"
|
||||
react-timer-mixin "^0.13.3"
|
||||
|
||||
"react-native@npm:@brunolemos/react-native":
|
||||
version "0.57.7-hooks.1"
|
||||
resolved "https://registry.npmjs.org/@brunolemos/react-native/-/react-native-0.57.7-hooks.1.tgz#f228a210e2460d38355560c830a73e4c0e2b9e4d"
|
||||
integrity sha512-xU7NfaV70aXVzktu6PYR9ucEp4t2q0NUVFiHx5PZa6NUy0U+iTFO67U55ACF5rZypgbZjTP8sIgxB5tkYGSfCw==
|
||||
"react-native@npm:@brunolemos/react-native@latest":
|
||||
version "0.57.7-hooks.2"
|
||||
resolved "https://registry.npmjs.org/@brunolemos/react-native/-/react-native-0.57.7-hooks.2.tgz#cdcabbe79b515859ddb1397270c42a29ea7d357c"
|
||||
integrity sha512-DCRNVu0zV/xnfqkoaNkLipIL4uGCFEaVCgcpHAalSZbJ4YFioYD6nEv6i/9QrGIWiAJOQt0gDgKcQC2/rcqJ0g==
|
||||
dependencies:
|
||||
"@babel/runtime" "^7.0.0"
|
||||
absolute-path "^0.0.0"
|
||||
@@ -10644,15 +10657,15 @@ react-spring@7.2.8:
|
||||
dependencies:
|
||||
"@babel/runtime" "^7.0.0"
|
||||
|
||||
react-test-renderer@16.7.0:
|
||||
version "16.7.0"
|
||||
resolved "https://registry.npmjs.org/react-test-renderer/-/react-test-renderer-16.7.0.tgz#1ca96c2b450ab47c36ba92cd8c03fcefc52ea01c"
|
||||
integrity sha512-tFbhSjknSQ6+ttzmuGdv+SjQfmvGcq3PFKyPItohwhhOBmRoTf1We3Mlt3rJtIn85mjPXOkKV+TaKK4irvk9Yg==
|
||||
react-test-renderer@16.8.1:
|
||||
version "16.8.1"
|
||||
resolved "https://registry.npmjs.org/react-test-renderer/-/react-test-renderer-16.8.1.tgz#72845ad9269be526126e97853311982f781767be"
|
||||
integrity sha512-Bd21TN3+YVl6GZwav6O0T6m5UwGfOj+2+xZH5VH93ToD6M5uclN/c+R1DGX49ueG413KZPUx7Kw3sOYz2aJgfg==
|
||||
dependencies:
|
||||
object-assign "^4.1.1"
|
||||
prop-types "^15.6.2"
|
||||
react-is "^16.7.0"
|
||||
scheduler "^0.12.0"
|
||||
react-is "^16.8.1"
|
||||
scheduler "^0.13.1"
|
||||
|
||||
react-timer-mixin@^0.13.2, react-timer-mixin@^0.13.3:
|
||||
version "0.13.4"
|
||||
@@ -10667,15 +10680,15 @@ react-transform-hmr@^1.0.4:
|
||||
global "^4.3.0"
|
||||
react-proxy "^1.1.7"
|
||||
|
||||
react@16.7.0-alpha.2:
|
||||
version "16.7.0-alpha.2"
|
||||
resolved "https://registry.npmjs.org/react/-/react-16.7.0-alpha.2.tgz#924f2ae843a46ea82d104a8def7a599fbf2c78ce"
|
||||
integrity sha512-Xh1CC8KkqIojhC+LFXd21jxlVtzoVYdGnQAi/I2+dxbmos9ghbx5TQf9/nDxc4WxaFfUQJkya0w1k6rMeyIaxQ==
|
||||
react@16.8.1:
|
||||
version "16.8.1"
|
||||
resolved "https://registry.npmjs.org/react/-/react-16.8.1.tgz#ae11831f6cb2a05d58603a976afc8a558e852c4a"
|
||||
integrity sha512-wLw5CFGPdo7p/AgteFz7GblI2JPOos0+biSoxf1FPsGxWQZdN/pj6oToJs1crn61DL3Ln7mN86uZ4j74p31ELQ==
|
||||
dependencies:
|
||||
loose-envify "^1.1.0"
|
||||
object-assign "^4.1.1"
|
||||
prop-types "^15.6.2"
|
||||
scheduler "^0.12.0-alpha.2"
|
||||
scheduler "^0.13.1"
|
||||
|
||||
read-config-file@3.2.0:
|
||||
version "3.2.0"
|
||||
@@ -11278,10 +11291,10 @@ saxes@^3.1.4:
|
||||
dependencies:
|
||||
xmlchars "^1.3.1"
|
||||
|
||||
scheduler@0.12.0, scheduler@^0.12.0, scheduler@^0.12.0-alpha.2:
|
||||
version "0.12.0"
|
||||
resolved "https://registry.npmjs.org/scheduler/-/scheduler-0.12.0.tgz#8ab17699939c0aedc5a196a657743c496538647b"
|
||||
integrity sha512-t7MBR28Akcp4Jm+QoR63XgAi9YgCUmgvDHqf5otgAj4QvdoBE4ImCX0ffehefePPG+aitiYHp0g/mW6s4Tp+dw==
|
||||
scheduler@^0.13.1:
|
||||
version "0.13.1"
|
||||
resolved "https://registry.npmjs.org/scheduler/-/scheduler-0.13.1.tgz#1a217df1bfaabaf4f1b92a9127d5d732d85a9591"
|
||||
integrity sha512-VJKOkiKIN2/6NOoexuypwSrybx13MY7NSy9RNt8wPvZDMRT1CW6qlpF5jXRToXNHz3uWzbm2elNpZfXfGPqP9A==
|
||||
dependencies:
|
||||
loose-envify "^1.1.0"
|
||||
object-assign "^4.1.1"
|
||||
|
||||
Reference in New Issue
Block a user