Moved shell fixture into packages/react-devtools-shell
Brian Vaughn committed
Aug 13, 2019 at 18:11 UTC
f7afe1b8641a383faacacb55b61a40e82f85d740
31 files changed
+105
-12
packages/react-devtools-shell/app/DeeplyNestedComponents/index.js
renamed
+5
-2
@@ -6,8 +6,11 @@ function wrapWithHoc(Component, index) {
6
function HOC() {
7
return <Component />;
8
}
9
- HOC.displayName = `withHoc${index}(${Component.displayName ||
10
- Component.name})`;
9
+
10
+ // $FlowFixMe
11
+ const displayName = Component.displayName || Component.name;
12
+
13
+ HOC.displayName = `withHoc${index}(${displayName})`;
14
return HOC;
15
}
16
packages/react-devtools-shell/app/EditableProps/index.js
renamed
packages/react-devtools-shell/app/ElementTypes/index.js
renamed
packages/react-devtools-shell/app/Hydration/index.js
renamed
packages/react-devtools-shell/app/Iframe/index.js
renamed
packages/react-devtools-shell/app/InspectableElements/Contexts.js
renamed
packages/react-devtools-shell/app/InspectableElements/CustomHooks.js
renamed
packages/react-devtools-shell/app/InspectableElements/CustomObject.js
renamed
packages/react-devtools-shell/app/InspectableElements/InspectableElements.js
renamed
packages/react-devtools-shell/app/InspectableElements/NestedProps.js
renamed
packages/react-devtools-shell/app/InspectableElements/SimpleValues.js
renamed
packages/react-devtools-shell/app/InspectableElements/index.js
renamed
packages/react-devtools-shell/app/InteractionTracing/index.js
renamed
packages/react-devtools-shell/app/PriorityLevels/index.js
renamed
packages/react-devtools-shell/app/ReactNativeWeb/index.js
renamed
packages/react-devtools-shell/app/SuspenseTree/index.js
renamed
packages/react-devtools-shell/app/ToDoList/List.css
renamed
packages/react-devtools-shell/app/ToDoList/List.js
renamed
packages/react-devtools-shell/app/ToDoList/ListItem.css
renamed
packages/react-devtools-shell/app/ToDoList/ListItem.js
renamed
packages/react-devtools-shell/app/ToDoList/index.js
renamed
packages/react-devtools-shell/app/Toggle/index.js
renamed
packages/react-devtools-shell/app/console.js
renamed
packages/react-devtools-shell/app/index.js
renamed
packages/react-devtools-shell/app/styles.css
renamed
packages/react-devtools-shell/index.html
renamed
packages/react-devtools-shell/now.json
renamed
packages/react-devtools-shell/package.json
new
+8
@@ -0,0 +1,8 @@
1
+{
2
+ "private": true,
3
+ "name": "react-devtools-shell",
4
+ "version": "0.0.0",
5
+ "dependencies": {
6
+ "react-native-web": "^0.11.5"
7
+ }
8
+}
packages/react-devtools-shell/src/devtools.js
renamed
+1
-1
@@ -8,7 +8,7 @@ import {
8
initialize as initializeBackend,
9
} from 'react-devtools-inline/backend';
10
import {initialize as initializeFrontend} from 'react-devtools-inline/frontend';
11
-import {initDevTools} from 'src/devtools';
11
+import {initDevTools} from 'react-devtools-shared/src/devtools';
12
13
const iframe = ((document.getElementById('target'): any): HTMLIFrameElement);
14
packages/react-devtools-shell/webpack.config.js
renamed
yarn.lock
+91
-9
@@ -851,7 +851,7 @@ array-equal@^1.0.0:
851
version "1.0.0"
852
resolved "https://registry.yarnpkg.com/array-equal/-/array-equal-1.0.0.tgz#8c2a5ef2472fd9ea742b04c77a75093ba2757c93"
853
854
-array-find-index@^1.0.1:
854
+array-find-index@^1.0.1, array-find-index@^1.0.2:
855
version "1.0.2"
856
resolved "https://registry.yarnpkg.com/array-find-index/-/array-find-index-1.0.2.tgz#df010aa1287e164bbda6f9723b0a96a1ec4187a1"
857
integrity sha1-3wEKoSh+Fku9pvlyOwqWoexBh6E=
@@ -1962,6 +1962,14 @@ crypto-random-string@^1.0.0:
1962
resolved "https://registry.yarnpkg.com/crypto-random-string/-/crypto-random-string-1.0.0.tgz#a230f64f568310e1498009940790ec99545bca7e"
1963
integrity sha1-ojD2T1aDEOFJgAmUB5DsmVRbyn4=
1964
1965
+css-in-js-utils@^2.0.0:
1966
+ version "2.0.1"
1967
+ resolved "https://registry.yarnpkg.com/css-in-js-utils/-/css-in-js-utils-2.0.1.tgz#3b472b398787291b47cfe3e44fecfdd9e914ba99"
1968
+ integrity sha512-PJF0SpJT+WdbVVt0AOYp9C8GnuruRlL/UFW7932nLWmFLQTaWEzTBQEx7/hn4BuV+WON75iAViSUJLiU3PKbpA==
1969
+ dependencies:
1970
+ hyphenate-style-name "^1.0.2"
1971
+ isobject "^3.0.1"
1972
+
1973
cssom@0.3.x, "cssom@>= 0.3.2 < 0.4.0":
1974
version "0.3.2"
1975
resolved "https://registry.yarnpkg.com/cssom/-/cssom-0.3.2.tgz#b8036170c79f07a90ff2f16e22284027a243848b"
@@ -2025,6 +2033,11 @@ data-urls@^1.0.0:
2033
whatwg-mimetype "^2.0.0"
2034
whatwg-url "^6.4.0"
2035
2036
+debounce@^1.2.0:
2037
+ version "1.2.0"
2038
+ resolved "https://registry.yarnpkg.com/debounce/-/debounce-1.2.0.tgz#44a540abc0ea9943018dc0eaa95cce87f65cd131"
2039
+ integrity sha512-mYtLl1xfZLi1m4RtQYlZgJUNQjl4ZxVnHzIR8nLLgi4q1YT8o/WM+MK/f8yfcc9s5Ir5zRaPZyZU6xs1Syoocg==
2040
+
2041
debug@2.6.9, debug@^2.1.2, debug@^2.1.3, debug@^2.2.0, debug@^2.3.3, debug@^2.6.8, debug@^2.6.9:
2042
version "2.6.9"
2043
resolved "https://registry.yarnpkg.com/debug/-/debug-2.6.9.tgz#5d128515df134ff327e90a4c93f4e077a536341f"
@@ -2059,6 +2072,13 @@ decode-uri-component@^0.2.0:
2072
version "0.2.0"
2073
resolved "https://registry.yarnpkg.com/decode-uri-component/-/decode-uri-component-0.2.0.tgz#eb3913333458775cb84cd1a1fae062106bb87545"
2074
2075
+deep-assign@^3.0.0:
2076
+ version "3.0.0"
2077
+ resolved "https://registry.yarnpkg.com/deep-assign/-/deep-assign-3.0.0.tgz#c8e4c4d401cba25550a2f0f486a2e75bc5f219a2"
2078
+ integrity sha512-YX2i9XjJ7h5q/aQ/IM9PEwEnDqETAIYbggmdDB3HLTlSgo1CxPsj6pvhPG68rq6SVE0+p+6Ywsm5fTYNrYtBWw==
2079
+ dependencies:
2080
+ is-obj "^1.0.0"
2081
+
2082
deep-extend@^0.6.0:
2083
version "0.6.0"
2084
resolved "https://registry.yarnpkg.com/deep-extend/-/deep-extend-0.6.0.tgz#c4fa7c95404a17a9c3e8ca7e1537312b736330ac"
@@ -2659,6 +2679,11 @@ fb-watchman@^2.0.0:
2679
dependencies:
2680
bser "^2.0.0"
2681
2682
+fbjs-css-vars@^1.0.0:
2683
+ version "1.0.2"
2684
+ resolved "https://registry.yarnpkg.com/fbjs-css-vars/-/fbjs-css-vars-1.0.2.tgz#216551136ae02fe255932c3ec8775f18e2c078b8"
2685
+ integrity sha512-b2XGFAFdWZWg0phtAWLHCk836A1Xann+I+Dgd3Gk64MHKZO44FfoD1KxyvbSh0qZsIoXQGGlVztIY+oitJPpRQ==
2686
+
2687
fbjs-scripts@^0.8.3:
2688
version "0.8.3"
2689
resolved "https://registry.yarnpkg.com/fbjs-scripts/-/fbjs-scripts-0.8.3.tgz#b854de7a11e62a37f72dab9aaf4d9b53c4a03174"
@@ -2686,6 +2711,20 @@ fbjs@^0.8.9:
2711
setimmediate "^1.0.5"
2712
ua-parser-js "^0.7.9"
2713
2714
+fbjs@^1.0.0:
2715
+ version "1.0.0"
2716
+ resolved "https://registry.yarnpkg.com/fbjs/-/fbjs-1.0.0.tgz#52c215e0883a3c86af2a7a776ed51525ae8e0a5a"
2717
+ integrity sha512-MUgcMEJaFhCaF1QtWGnmq9ZDRAzECTCRAF7O6UZIlAlkTs1SasiX9aP0Iw7wfD2mJ7wDTNfg2w7u5fSCwJk1OA==
2718
+ dependencies:
2719
+ core-js "^2.4.1"
2720
+ fbjs-css-vars "^1.0.0"
2721
+ isomorphic-fetch "^2.1.1"
2722
+ loose-envify "^1.0.0"
2723
+ object-assign "^4.1.0"
2724
+ promise "^7.1.1"
2725
+ setimmediate "^1.0.5"
2726
+ ua-parser-js "^0.7.18"
2727
+
2728
fd-slicer@~1.0.1:
2729
version "1.0.1"
2730
resolved "https://registry.yarnpkg.com/fd-slicer/-/fd-slicer-1.0.1.tgz#8b5bcbd9ec327c5041bf9ab023fd6750f1177e65"
@@ -3274,6 +3313,11 @@ hyperlinker@^1.0.0:
3313
version "1.0.0"
3314
resolved "https://registry.yarnpkg.com/hyperlinker/-/hyperlinker-1.0.0.tgz#23dc9e38a206b208ee49bc2d6c8ef47027df0c0e"
3315
3316
+hyphenate-style-name@^1.0.2:
3317
+ version "1.0.3"
3318
+ resolved "https://registry.yarnpkg.com/hyphenate-style-name/-/hyphenate-style-name-1.0.3.tgz#097bb7fa0b8f1a9cf0bd5c734cf95899981a9b48"
3319
+ integrity sha512-EcuixamT82oplpoJ2XU4pDtKGWQ7b00CD9f1ug9IaQ3p1bkHMiKCZ9ut9QDI6qsa6cpUuB+A/I+zLtdNK4n2DQ==
3320
+
3321
iconv-lite@0.4.19:
3322
version "0.4.19"
3323
resolved "https://registry.yarnpkg.com/iconv-lite/-/iconv-lite-0.4.19.tgz#f7468f60135f5e5dad3399c0a81be9a1603a082b"
@@ -3359,6 +3403,13 @@ ini@^1.3.4, ini@~1.3.0:
3403
version "1.3.5"
3404
resolved "https://registry.yarnpkg.com/ini/-/ini-1.3.5.tgz#eee25f56db1c9ec6085e0c22778083f596abf927"
3405
3406
+inline-style-prefixer@^5.0.3:
3407
+ version "5.1.0"
3408
+ resolved "https://registry.yarnpkg.com/inline-style-prefixer/-/inline-style-prefixer-5.1.0.tgz#cb63195f9456dcda25cf59743e45c4d9815b0811"
3409
+ integrity sha512-giteQHPMrApQOSjNSjteO5ZGSGMRf9gas14fRy2lg2buSc1nRnj6o6xuNds5cMTKrkncyrTu3gJn/yflFMVdmg==
3410
+ dependencies:
3411
+ css-in-js-utils "^2.0.0"
3412
+
3413
inquirer@^6.4.1:
3414
version "6.5.0"
3415
resolved "https://registry.yarnpkg.com/inquirer/-/inquirer-6.5.0.tgz#2303317efc9a4ea7ec2e2df6f86569b734accf42"
@@ -4706,6 +4757,11 @@ nopt@^4.0.1:
4757
abbrev "1"
4758
osenv "^0.1.4"
4759
4760
+normalize-css-color@^1.0.2:
4761
+ version "1.0.2"
4762
+ resolved "https://registry.yarnpkg.com/normalize-css-color/-/normalize-css-color-1.0.2.tgz#02991e97cccec6623fe573afbbf0de6a1f3e9f8d"
4763
+ integrity sha1-Apkel8zOxmI/5XOvu/Deah8+n40=
4764
+
4765
normalize-package-data@^2.3.2:
4766
version "2.4.0"
4767
resolved "https://registry.yarnpkg.com/normalize-package-data/-/normalize-package-data-2.4.0.tgz#12f95a307d58352075a04907b84ac8be98ac012f"
@@ -5185,14 +5241,7 @@ promise@^7.1.1:
5241
dependencies:
5242
asap "~2.0.3"
5243
5188
-prop-types@^15.6.2:
5189
- version "15.6.2"
5190
- resolved "https://registry.yarnpkg.com/prop-types/-/prop-types-15.6.2.tgz#05d5ca77b4453e985d60fc7ff8c859094a497102"
5191
- dependencies:
5192
- loose-envify "^1.3.1"
5193
- object-assign "^4.1.1"
5194
-
5195
-prop-types@^15.7.2:
5244
+prop-types@^15.6.0, prop-types@^15.7.2:
5245
version "15.7.2"
5246
resolved "https://registry.yarnpkg.com/prop-types/-/prop-types-15.7.2.tgz#52c41e75b8c87e72b9d9360e0206b99dcbffa6c5"
5247
integrity sha512-8QQikdH7//R2vurIJSutZ1smHYTcLpRWEOlHnzcWHmBYrOGUysKwSsrC89BCiFj3CbrfJ/nXFdJepOVrY1GCHQ==
@@ -5201,6 +5250,13 @@ prop-types@^15.7.2:
5250
object-assign "^4.1.1"
5251
react-is "^16.8.1"
5252
5253
+prop-types@^15.6.2:
5254
+ version "15.6.2"
5255
+ resolved "https://registry.yarnpkg.com/prop-types/-/prop-types-15.6.2.tgz#05d5ca77b4453e985d60fc7ff8c859094a497102"
5256
+ dependencies:
5257
+ loose-envify "^1.3.1"
5258
+ object-assign "^4.1.1"
5259
+
5260
proxy-from-env@^1.0.0:
5261
version "1.0.0"
5262
resolved "https://registry.yarnpkg.com/proxy-from-env/-/proxy-from-env-1.0.0.tgz#33c50398f70ea7eb96d21f7b817630a55791c7ee"
@@ -5280,6 +5336,27 @@ react-lifecycles-compat@^3.0.2:
5336
version "3.0.2"
5337
resolved "https://registry.yarnpkg.com/react-lifecycles-compat/-/react-lifecycles-compat-3.0.2.tgz#7279047275bd727a912e25f734c0559527e84eff"
5338
5339
+react-native-web@^0.11.5:
5340
+ version "0.11.6"
5341
+ resolved "https://registry.yarnpkg.com/react-native-web/-/react-native-web-0.11.6.tgz#7766c1550331c8724b2d5fe5d1b9ad83efe32c91"
5342
+ integrity sha512-Hqf4mnvuuaEPzcnXyk3UkU2pX4L+UpUzFNakg4diiMq/+dCLDYTAJwQerC69YLoB7ItpWIby1LHUx0uVn3opzg==
5343
+ dependencies:
5344
+ array-find-index "^1.0.2"
5345
+ create-react-class "^15.6.2"
5346
+ debounce "^1.2.0"
5347
+ deep-assign "^3.0.0"
5348
+ fbjs "^1.0.0"
5349
+ hyphenate-style-name "^1.0.2"
5350
+ inline-style-prefixer "^5.0.3"
5351
+ normalize-css-color "^1.0.2"
5352
+ prop-types "^15.6.0"
5353
+ react-timer-mixin "^0.13.4"
5354
+
5355
+react-timer-mixin@^0.13.4:
5356
+ version "0.13.4"
5357
+ resolved "https://registry.yarnpkg.com/react-timer-mixin/-/react-timer-mixin-0.13.4.tgz#75a00c3c94c13abe29b43d63b4c65a88fc8264d3"
5358
+ integrity sha512-4+ow23tp/Tv7hBM5Az5/Be/eKKF7DIvJ09voz5LyHGQaqqz9WV8YMs31eFvcYQs7d451LSg7kDJV70XYN/Ug/Q==
5359
+
5360
react-virtualized-auto-sizer@^1.0.2:
5361
version "1.0.2"
5362
resolved "https://registry.yarnpkg.com/react-virtualized-auto-sizer/-/react-virtualized-auto-sizer-1.0.2.tgz#a61dd4f756458bbf63bd895a92379f9b70f803bd"
@@ -6343,6 +6420,11 @@ typescript@~1.8.10:
6420
version "1.8.10"
6421
resolved "https://registry.yarnpkg.com/typescript/-/typescript-1.8.10.tgz#b475d6e0dff0bf50f296e5ca6ef9fbb5c7320f1e"
6422
6423
+ua-parser-js@^0.7.18:
6424
+ version "0.7.20"
6425
+ resolved "https://registry.yarnpkg.com/ua-parser-js/-/ua-parser-js-0.7.20.tgz#7527178b82f6a62a0f243d1f94fd30e3e3c21098"
6426
+ integrity sha512-8OaIKfzL5cpx8eCMAhhvTlft8GYF8b2eQr6JkCyVdrgjcytyOmPCXrqXFcUnhonRpLlh5yxEZVohm6mzaowUOw==
6427
+
6428
ua-parser-js@^0.7.9:
6429
version "0.7.18"
6430
resolved "https://registry.yarnpkg.com/ua-parser-js/-/ua-parser-js-0.7.18.tgz#a7bfd92f56edfb117083b69e31d2aa8882d4b1ed"