Files
T
Evan BaconandEvan Bacon 3052b9d0c7 [webpack] Upgrade to Webpack 5 (#3763)
* Upgraded deps

* Update withDevServer.ts

* Running with Webpack 5

* New logging

* Fixed asset creation

* Fixed sockets

* Update TerminalUI.ts

* Added bundling support

* Update TerminalUI.ts

* fixed startup logic

* Updated dev tools web start

* Update startAsync.ts

* Update yarn.lock

* [wip] working again

* remove unused

* wip -- native fast refresh

* remove unused

* wip

* fixed fast refresh dev server across web/ios

* support arbitrary ports

* fixed image loading on web

* fixup refresh

* wip multi-config -- not working with fast refresh

* wip kinda working

* wip -- native fast refresh working

* wip -- working all platforms

* Added asset Metro middleware interop

* Disable react-error-overlay

* add web stuff back

* improve symbolication

* added proper patches

* patch package

* Update webpackHotDevClient.ts

* Update __webpack_require__.l.ts

* wip -- no merge

* wip -- no merge

* wip

* wip -- no commit

* wip -- updated interface

* wip -- update runtime

* fix versions

* Fix types

fixed all runtime/ TS errors

fix ts errors

change redirects

drop deprecations

Drop native output

Update embed.ts

Delete embed.ts

revert extras

remove asset middleware

updated ops

split out HMR plugin

Update webpack.config.ts

* Remove patches

* Delete webpack-dev-middleware_dist_utils_setupOutputFileSystem.js

* Drop extra native features

* revert code

* Update defaults.ts

* added types

* fix yarn

Update PackagerLogsStream.ts

Update yarn.lock

* Update getFileAsync.ts

* Update webpack.config.ts

* Update Webpack.ts

* Fix splitChunks

* Remove react-dev-utils to add Node LTS (v12) support back

Update ModuleNotFoundPlugin.ts

Update formatWebpackMessages.ts

* fix types

* Update createAllLoaders-test.js

* Update paths-test.js.snap

* fix tests

* Update webpack.config-test.js.snap

* Fix merge

* Fix find-up

* Update package.json

Update ManifestHandler.ts

Update .eslintrc.js

Update parseStartOptions.ts

fix types

Update yarn.lock

Delete more unused code and fix types

fix types

drop unimodules helper (no longer used in Next.js adapter)

update tests

drop more native support

wip -- drop native

update deps

Update basic-test.js

updated tests

Update startAsync.ts

drop / revert

Update package.json

* update tests

* fix tests

* fix tests

---------

Co-authored-by: Evan Bacon <[email protected]>
2023-01-27 10:38:59 -06:00

54 lines
1.5 KiB
JSON

{
"private": true,
"workspaces": [
"packages/*"
],
"scripts": {
"format": "prettier --write .",
"build": "lerna run prepare --stream",
"postinstall": "yarn-deduplicate && expo-yarn-workspaces check-workspace-dependencies",
"publish": "echo \"This script is deprecated. Run \\\"node ./scripts/publish.js\\\" instead.\"; exit 1",
"start": "lerna --ignore \"@expo/{dev-tools,next-adapter}\" --ignore create-expo-app --ignore expo-optimize --ignore pod-install --ignore uri-scheme --ignore install-expo-modules run watch --parallel",
"tsc": "echo 'You are trying to run \"tsc\" in the workspace root. Run it from an individual package instead.' && exit 1",
"lint": "eslint . --ext js,ts",
"test": "jest"
},
"husky": {
"hooks": {
"pre-commit": "lint-staged"
}
},
"lint-staged": {
"*.{js,ts}": [
"eslint --fix",
"prettier --write",
"git add"
]
},
"dependencies": {
"@babel/cli": "^7.8.4",
"@expo/spawn-async": "^1.5.0",
"@types/jest": "^26.0.8",
"@types/node": "^12",
"@tsconfig/node12": "^1.0.7",
"@vercel/ncc": "^0.33.4",
"codecov": "^3.6.5",
"eslint": "^8.13.0",
"eslint-config-universe": "^10.0.0",
"expo-yarn-workspaces": "^1.2.1",
"husky": "^1.1.3",
"jest": "^27.5.1",
"jest-watch-typeahead": "^1.0.0",
"lerna": "3.22.1",
"lint-staged": "^8.0.4",
"prettier": "^2.2.1",
"rimraf": "^3.0.2",
"memfs": "^2.15.5",
"typescript": "4.6.3",
"yarn-deduplicate": "^3.1.0"
},
"volta": {
"node": "16.14.2"
}
}