Skip to content

Commit 2e8bfb5

Browse files
committed
fix: use inline NODE_ENV check
This allows smaller umd minified build.
1 parent 8bde841 commit 2e8bfb5

File tree

3 files changed

+15
-24
lines changed

3 files changed

+15
-24
lines changed

.size-snapshot.json

Lines changed: 14 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -1,31 +1,31 @@
11
{
22
"dist/react-render-callback.cjs.js": {
3-
"bundled": 1391,
4-
"minified": 817,
5-
"gzipped": 439
3+
"bundled": 1296,
4+
"minified": 744,
5+
"gzipped": 404
66
},
77
"dist/react-render-callback.esm.js": {
8-
"bundled": 1245,
9-
"minified": 714,
10-
"gzipped": 388,
8+
"bundled": 1150,
9+
"minified": 641,
10+
"gzipped": 354,
1111
"treeshaked": {
1212
"rollup": {
13-
"code": 119,
13+
"code": 78,
1414
"import_statements": 78
1515
},
1616
"webpack": {
17-
"code": 1169
17+
"code": 1128
1818
}
1919
}
2020
},
2121
"dist/react-render-callback.umd.min.js": {
22-
"bundled": 6878,
23-
"minified": 3173,
24-
"gzipped": 1124
22+
"bundled": 6779,
23+
"minified": 3110,
24+
"gzipped": 1094
2525
},
2626
"dist/react-render-callback.umd.js": {
27-
"bundled": 11427,
28-
"minified": 4759,
29-
"gzipped": 1375
27+
"bundled": 11294,
28+
"minified": 4707,
29+
"gzipped": 1354
3030
}
3131
}

src/internal/env.js

Lines changed: 0 additions & 7 deletions
This file was deleted.

src/internal/isReactComponent.js

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,5 @@
11
import {isValidElementType} from 'react-is'
22

3-
import {isDev} from './env'
4-
53
export default renderable => {
64
const type = typeof renderable
75

@@ -11,7 +9,7 @@ export default renderable => {
119
return !!(
1210
(renderable.prototype && renderable.prototype.isReactComponent) ||
1311
// eslint-disable-next-line react/forbid-foreign-prop-types
14-
(isDev && renderable.propTypes)
12+
(process.env.NODE_ENV !== 'production' && renderable.propTypes)
1513
)
1614
}
1715

0 commit comments

Comments
 (0)