@samitouri / QOS-React-2 / commits / 84b492f344

Polyfill Symbol usage

Brian Vaughn committed Aug 23, 2019 at 17:38 UTC 84b492f344b16ad37ada3c480c61ceb4b49ae0ff
6 files changed +8 -38
package.json
+1 -1
@@ -101,7 +101,7 @@
101 "crx": "^5.0.0",
102 "css-loader": "^1.0.1",
103 "error-stack-parser": "^2.0.2",
104 - "es6-symbol": "3.0.2",
104 + "es6-symbol": "^3",
105 "escape-string-regexp": "^1.0.5",
106 "eslint": "^4.19.1",
107 "eslint-config-prettier": "^2.9.0",
packages/react-devtools-core/package.json
+1
@@ -23,6 +23,7 @@
23 "start:standalone": "cross-env NODE_ENV=development webpack --config webpack.standalone.js --watch"
24 },
25 "dependencies": {
26 + "es6-symbol": "^3",
27 "shell-quote": "^1.6.1",
28 "ws": "^7"
29 },
packages/react-devtools-inline/package.json
+3 -1
@@ -19,7 +19,9 @@
19 "prepublish": "yarn run build",
20 "start": "cross-env NODE_ENV=development webpack --config webpack.config.js --watch"
21 },
22 - "dependencies": {},
22 + "dependencies": {
23 + "es6-symbol": "^3"
24 + },
25 "devDependencies": {
26 "cross-env": "^3.1.4"
27 }
src/hydration.js
+1
@@ -1,5 +1,6 @@
1 // @flow
2
3 +import Symbol from 'es6-symbol';
4 import {
5 isElement,
6 typeOf,
src/utils.js
+1
@@ -1,5 +1,6 @@
1 // @flow
2
3 +import Symbol from 'es6-symbol';
4 import LRU from 'lru-cache';
5 import {
6 TREE_OPERATION_ADD,
yarn.lock
+1 -36
@@ -3859,12 +3859,6 @@ d@1:
3859 dependencies:
3860 es5-ext "^0.10.9"
3861
3862 -d@^0.1.1, d@~0.1.1:
3863 - version "0.1.1"
3864 - resolved "https://registry.yarnpkg.com/d/-/d-0.1.1.tgz#da184c535d18d8ee7ba2aa229b914009fae11309"
3865 - dependencies:
3866 - es5-ext "~0.10.2"
3867 -
3862 damerau-levenshtein@^1.0.0:
3863 version "1.0.4"
3864 resolved "https://registry.yarnpkg.com/damerau-levenshtein/-/damerau-levenshtein-1.0.4.tgz#03191c432cb6eea168bb77f3a55ffdccb8978514"
@@ -4481,13 +4475,6 @@ es5-ext@^0.10.14, es5-ext@^0.10.35, es5-ext@^0.10.9, es5-ext@~0.10.14:
4475 es6-symbol "~3.1.1"
4476 next-tick "^1.0.0"
4477
4484 -es5-ext@^0.10.7, es5-ext@~0.10.10, es5-ext@~0.10.11, es5-ext@~0.10.2:
4485 - version "0.10.12"
4486 - resolved "https://registry.yarnpkg.com/es5-ext/-/es5-ext-0.10.12.tgz#aa84641d4db76b62abba5e45fd805ecbab140047"
4487 - dependencies:
4488 - es6-iterator "2"
4489 - es6-symbol "~3.1"
4490 -
4478 es6-error@4.0.0:
4479 version "4.0.0"
4480 resolved "https://registry.yarnpkg.com/es6-error/-/es6-error-4.0.0.tgz#f094c7041f662599bb12720da059d6b9c7ff0f40"
@@ -4498,14 +4485,6 @@ es6-error@4.1.1:
4485 resolved "https://registry.yarnpkg.com/es6-error/-/es6-error-4.1.1.tgz#9e3af407459deed47e9a91f9b885a84eb05c561d"
4486 integrity sha512-Um/+FxMr9CISWh0bi5Zv0iOD+4cFh5qLeks1qhAopKVAJw3drgKbKySikp7wGhDL0HPeaja0P5ULZrxLkniUVg==
4487
4501 -es6-iterator@2:
4502 - version "2.0.0"
4503 - resolved "https://registry.yarnpkg.com/es6-iterator/-/es6-iterator-2.0.0.tgz#bd968567d61635e33c0b80727613c9cb4b096bac"
4504 - dependencies:
4505 - d "^0.1.1"
4506 - es5-ext "^0.10.7"
4507 - es6-symbol "3"
4508 -
4488 es6-iterator@^2.0.1, es6-iterator@~2.0.1, es6-iterator@~2.0.3:
4489 version "2.0.3"
4490 resolved "https://registry.yarnpkg.com/es6-iterator/-/es6-iterator-2.0.3.tgz#a7de889141a05a94b0854403b2d0a0fbfa98f3b7"
@@ -4560,21 +4539,7 @@ es6-set@~0.1.5:
4539 es6-symbol "3.1.1"
4540 event-emitter "~0.3.5"
4541
4563 -es6-symbol@3, es6-symbol@~3.1:
4564 - version "3.1.0"
4565 - resolved "https://registry.yarnpkg.com/es6-symbol/-/es6-symbol-3.1.0.tgz#94481c655e7a7cad82eba832d97d5433496d7ffa"
4566 - dependencies:
4567 - d "~0.1.1"
4568 - es5-ext "~0.10.11"
4569 -
4570 -es6-symbol@3.0.2:
4571 - version "3.0.2"
4572 - resolved "https://registry.yarnpkg.com/es6-symbol/-/es6-symbol-3.0.2.tgz#1e928878c6f5e63541625b4bb4df4af07d154219"
4573 - dependencies:
4574 - d "~0.1.1"
4575 - es5-ext "~0.10.10"
4576 -
4577 -es6-symbol@3.1.1, es6-symbol@^3.1.1, es6-symbol@~3.1.1:
4542 +es6-symbol@3.1.1, es6-symbol@^3, es6-symbol@^3.1.1, es6-symbol@~3.1.1:
4543 version "3.1.1"
4544 resolved "https://registry.yarnpkg.com/es6-symbol/-/es6-symbol-3.1.1.tgz#bf00ef4fdab6ba1b46ecb7b629b4c7ed5715cc77"
4545 integrity sha1-vwDvT9q2uhtG7Le2KbTH7VcVzHc=