mirror of
https://github.com/zebrajr/react.git
synced 2025-12-06 00:20:04 +01:00
* Enable Yarn workspaces for packages/* * Move src/isomorphic/* into packages/react/src/* * Create index.js stubs for all packages in packages/* This makes the test pass again, but breaks the build because npm/ folders aren't used yet. I'm not sure if we'll keep this structure--I'll just keep working and fix the build after it settles down. * Put FB entry point for react-dom into packages/* * Move src/renderers/testing/* into packages/react-test-renderer/src/* Note that this is currently broken because Jest ignores node_modules, and so Yarn linking makes Jest skip React source when transforming. * Remove src/node_modules It is now unnecessary. Some tests fail though. * Add a hacky workaround for Jest/Workspaces issue Jest sees node_modules and thinks it's third party code. This is a hacky way to teach Jest to still transform anything in node_modules/react* if it resolves outside of node_modules (such as to our packages/*) folder. I'm not very happy with this and we should revisit. * Add a fake react-native package * Move src/renderers/art/* into packages/react-art/src/* * Move src/renderers/noop/* into packages/react-noop-renderer/src/* * Move src/renderers/dom/* into packages/react-dom/src/* * Move src/renderers/shared/fiber/* into packages/react-reconciler/src/* * Move DOM/reconciler tests I previously forgot to move * Move src/renderers/native-*/* into packages/react-native-*/src/* * Move shared code into packages/shared It's not super clear how to organize this properly yet. * Add back files that somehow got lost * Fix the build * Prettier * Add missing license headers * Fix an issue that caused mocks to get included into build * Update other references to src/ * Re-run Prettier * Fix lint * Fix weird Flow violation I didn't change this file but Flow started complaining. Caleb said this annotation was unnecessarily using $Abstract though so I removed it. * Update sizes * Fix stats script * Fix packaging fixtures Use file: instead of NODE_PATH since NODE_PATH. NODE_PATH trick only worked because we had no react/react-dom in root node_modules, but now we do. file: dependency only works as I expect in Yarn, so I moved the packaging fixtures to use Yarn and committed lockfiles. Verified that the page shows up. * Fix art fixture * Fix reconciler fixture * Fix SSR fixture * Rename native packages
107 lines
3.4 KiB
YAML
107 lines
3.4 KiB
YAML
# THIS IS AN AUTOGENERATED FILE. DO NOT EDIT THIS FILE DIRECTLY.
|
|
# yarn lockfile v1
|
|
|
|
|
|
asap@~2.0.3:
|
|
version "2.0.6"
|
|
resolved "https://registry.yarnpkg.com/asap/-/asap-2.0.6.tgz#e50347611d7e690943208bbdafebcbc2fb866d46"
|
|
|
|
core-js@^1.0.0:
|
|
version "1.2.7"
|
|
resolved "https://registry.yarnpkg.com/core-js/-/core-js-1.2.7.tgz#652294c14651db28fa93bd2d5ff2983a4f08c636"
|
|
|
|
encoding@^0.1.11:
|
|
version "0.1.12"
|
|
resolved "https://registry.yarnpkg.com/encoding/-/encoding-0.1.12.tgz#538b66f3ee62cd1ab51ec323829d1f9480c74beb"
|
|
dependencies:
|
|
iconv-lite "~0.4.13"
|
|
|
|
fbjs@^0.8.16:
|
|
version "0.8.16"
|
|
resolved "https://registry.yarnpkg.com/fbjs/-/fbjs-0.8.16.tgz#5e67432f550dc41b572bf55847b8aca64e5337db"
|
|
dependencies:
|
|
core-js "^1.0.0"
|
|
isomorphic-fetch "^2.1.1"
|
|
loose-envify "^1.0.0"
|
|
object-assign "^4.1.0"
|
|
promise "^7.1.1"
|
|
setimmediate "^1.0.5"
|
|
ua-parser-js "^0.7.9"
|
|
|
|
iconv-lite@~0.4.13:
|
|
version "0.4.19"
|
|
resolved "https://registry.yarnpkg.com/iconv-lite/-/iconv-lite-0.4.19.tgz#f7468f60135f5e5dad3399c0a81be9a1603a082b"
|
|
|
|
is-stream@^1.0.1:
|
|
version "1.1.0"
|
|
resolved "https://registry.yarnpkg.com/is-stream/-/is-stream-1.1.0.tgz#12d4a3dd4e68e0b79ceb8dbc84173ae80d91ca44"
|
|
|
|
isomorphic-fetch@^2.1.1:
|
|
version "2.2.1"
|
|
resolved "https://registry.yarnpkg.com/isomorphic-fetch/-/isomorphic-fetch-2.2.1.tgz#611ae1acf14f5e81f729507472819fe9733558a9"
|
|
dependencies:
|
|
node-fetch "^1.0.1"
|
|
whatwg-fetch ">=0.10.0"
|
|
|
|
js-tokens@^3.0.0:
|
|
version "3.0.2"
|
|
resolved "https://registry.yarnpkg.com/js-tokens/-/js-tokens-3.0.2.tgz#9866df395102130e38f7f996bceb65443209c25b"
|
|
|
|
loose-envify@^1.0.0, loose-envify@^1.1.0, loose-envify@^1.3.1:
|
|
version "1.3.1"
|
|
resolved "https://registry.yarnpkg.com/loose-envify/-/loose-envify-1.3.1.tgz#d1a8ad33fa9ce0e713d65fdd0ac8b748d478c848"
|
|
dependencies:
|
|
js-tokens "^3.0.0"
|
|
|
|
node-fetch@^1.0.1:
|
|
version "1.7.3"
|
|
resolved "https://registry.yarnpkg.com/node-fetch/-/node-fetch-1.7.3.tgz#980f6f72d85211a5347c6b2bc18c5b84c3eb47ef"
|
|
dependencies:
|
|
encoding "^0.1.11"
|
|
is-stream "^1.0.1"
|
|
|
|
object-assign@^4.1.0, object-assign@^4.1.1:
|
|
version "4.1.1"
|
|
resolved "https://registry.yarnpkg.com/object-assign/-/object-assign-4.1.1.tgz#2109adc7965887cfc05cbbd442cac8bfbb360863"
|
|
|
|
promise@^7.1.1:
|
|
version "7.3.1"
|
|
resolved "https://registry.yarnpkg.com/promise/-/promise-7.3.1.tgz#064b72602b18f90f29192b8b1bc418ffd1ebd3bf"
|
|
dependencies:
|
|
asap "~2.0.3"
|
|
|
|
prop-types@^15.6.0:
|
|
version "15.6.0"
|
|
resolved "https://registry.yarnpkg.com/prop-types/-/prop-types-15.6.0.tgz#ceaf083022fc46b4a35f69e13ef75aed0d639856"
|
|
dependencies:
|
|
fbjs "^0.8.16"
|
|
loose-envify "^1.3.1"
|
|
object-assign "^4.1.1"
|
|
|
|
"react-reconciler@file:../../build/packages/react-reconciler":
|
|
version "0.1.0"
|
|
dependencies:
|
|
fbjs "^0.8.16"
|
|
loose-envify "^1.1.0"
|
|
object-assign "^4.1.1"
|
|
|
|
"react@file:../../build/packages/react":
|
|
version "16.0.0"
|
|
dependencies:
|
|
fbjs "^0.8.16"
|
|
loose-envify "^1.1.0"
|
|
object-assign "^4.1.1"
|
|
prop-types "^15.6.0"
|
|
|
|
setimmediate@^1.0.5:
|
|
version "1.0.5"
|
|
resolved "https://registry.yarnpkg.com/setimmediate/-/setimmediate-1.0.5.tgz#290cbb232e306942d7d7ea9b83732ab7856f8285"
|
|
|
|
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"
|
|
|
|
whatwg-fetch@>=0.10.0:
|
|
version "2.0.3"
|
|
resolved "https://registry.yarnpkg.com/whatwg-fetch/-/whatwg-fetch-2.0.3.tgz#9c84ec2dcf68187ff00bc64e1274b442176e1c84"
|