Remove loose-envify dep and browserify configs (#28480)
Browserify isn't widely used, and at this point I don't think it makes sense to have a special config just for the sake of it. Let's remove it?
dan committed
Mar 1, 2024 at 20:49 UTC
11828bf529ed1b1c1b94e7afe9da2ea072316d8e
10 files changed
+4
-74
packages/react-art/package.json
+1
-7
@@ -24,7 +24,6 @@
24
"dependencies": {
25
"art": "^0.10.1",
26
"create-react-class": "^15.6.2",
27
- "loose-envify": "^1.1.0",
27
"scheduler": "^0.23.0"
28
},
29
"peerDependencies": {
@@ -39,10 +38,5 @@
38
"Circle.js",
39
"Rectangle.js",
40
"Wedge.js"
42
- ],
43
- "browserify": {
44
- "transform": [
45
- "loose-envify"
46
- ]
47
- }
41
+ ]
42
}
packages/react-client/package.json
-8
@@ -25,13 +25,5 @@
25
},
26
"peerDependencies": {
27
"react": "^17.0.0"
28
- },
29
- "dependencies": {
30
- "loose-envify": "^1.1.0"
31
- },
32
- "browserify": {
33
- "transform": [
34
- "loose-envify"
35
- ]
28
}
29
}
packages/react-dom/package.json
-6
@@ -17,7 +17,6 @@
17
},
18
"homepage": "https://react.dev/",
19
"dependencies": {
20
- "loose-envify": "^1.1.0",
20
"scheduler": "^0.23.0"
21
},
22
"peerDependencies": {
@@ -89,10 +88,5 @@
88
"browser": {
89
"./server.js": "./server.browser.js",
90
"./static.js": "./static.browser.js"
92
- },
93
- "browserify": {
94
- "transform": [
95
- "loose-envify"
96
- ]
91
}
92
}
packages/react-interactions/package.json
-8
@@ -33,15 +33,7 @@
33
"engines": {
34
"node": ">=0.10.0"
35
},
36
- "dependencies": {
37
- "loose-envify": "^1.1.0"
38
- },
36
"peerDependencies": {
37
"react": "^17.0.0"
41
- },
42
- "browserify": {
43
- "transform": [
44
- "loose-envify"
45
- ]
38
}
39
}
packages/react-reconciler/package.json
-6
@@ -29,12 +29,6 @@
29
"react": "^18.2.0"
30
},
31
"dependencies": {
32
- "loose-envify": "^1.1.0",
32
"scheduler": "^0.23.0"
34
- },
35
- "browserify": {
36
- "transform": [
37
- "loose-envify"
38
- ]
33
}
34
}
packages/react-server-dom-turbopack/package.json
+1
-7
@@ -84,12 +84,6 @@
84
},
85
"dependencies": {
86
"acorn-loose": "^8.3.0",
87
- "neo-async": "^2.6.1",
88
- "loose-envify": "^1.1.0"
89
- },
90
- "browserify": {
91
- "transform": [
92
- "loose-envify"
93
- ]
87
+ "neo-async": "^2.6.1"
88
}
89
}
packages/react-server-dom-webpack/package.json
+1
-7
@@ -85,12 +85,6 @@
85
},
86
"dependencies": {
87
"acorn-loose": "^8.3.0",
88
- "neo-async": "^2.6.1",
89
- "loose-envify": "^1.1.0"
90
- },
91
- "browserify": {
92
- "transform": [
93
- "loose-envify"
94
- ]
88
+ "neo-async": "^2.6.1"
89
}
90
}
packages/react-server/package.json
-8
@@ -27,13 +27,5 @@
27
},
28
"peerDependencies": {
29
"react": "^17.0.0"
30
- },
31
- "dependencies": {
32
- "loose-envify": "^1.1.0"
33
- },
34
- "browserify": {
35
- "transform": [
36
- "loose-envify"
37
- ]
30
}
31
}
packages/react/package.json
-8
@@ -40,13 +40,5 @@
40
},
41
"engines": {
42
"node": ">=0.10.0"
43
- },
44
- "dependencies": {
45
- "loose-envify": "^1.1.0"
46
- },
47
- "browserify": {
48
- "transform": [
49
- "loose-envify"
50
- ]
43
}
44
}
packages/scheduler/package.json
+1
-9
@@ -15,9 +15,6 @@
15
"url": "https://github.com/facebook/react/issues"
16
},
17
"homepage": "https://react.dev/",
18
- "dependencies": {
19
- "loose-envify": "^1.1.0"
20
- },
18
"files": [
19
"LICENSE",
20
"README.md",
@@ -27,10 +24,5 @@
24
"unstable_post_task.js",
25
"cjs/",
26
"umd/"
30
- ],
31
- "browserify": {
32
- "transform": [
33
- "loose-envify"
34
- ]
35
- }
27
+ ]
28
}