Skip to content

Commit 0a2fe46

Browse files
Default to development build without NODE_ENV=production
1 parent 226f4c2 commit 0a2fe46

File tree

2 files changed

+6
-4
lines changed

2 files changed

+6
-4
lines changed

babel.config.cjs

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,6 @@
1-
const { NODE_ENV } = process.env;
1+
// Node.js environment with default
2+
// https://nodejs.org/en/learn/getting-started/nodejs-the-difference-between-development-and-production
3+
const { NODE_ENV = 'development' } = process.env;
24

35
/**
46
* Babel config
@@ -25,7 +27,7 @@ module.exports = {
2527
[
2628
'@babel/preset-react',
2729
{
28-
development: NODE_ENV === 'development',
30+
development: NODE_ENV === 'test' || NODE_ENV === 'development',
2931
runtime: 'automatic',
3032
useBuiltIns: true,
3133
},

package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -52,8 +52,8 @@
5252
],
5353
"scripts": {
5454
"cleanup": "rm -rf dist/ > /dev/null",
55-
"build": "yarn cleanup && rollup -c",
56-
"storybook": "NODE_ENV=development storybook dev -p 6006",
55+
"build": "NODE_ENV=production yarn cleanup && rollup -c",
56+
"storybook": "storybook dev -p 6006",
5757
"build-storybook": "storybook build",
5858
"test": "jest",
5959
"test:watch": "jest --watch",

0 commit comments

Comments
 (0)