@@ -74,6 +74,14 @@ function getServedPath(appPackageJson) {
7474
7575// config after eject: we're in ./config/
7676module . exports = {
77+ dotenv : resolveApp ( '.env' ) ,
78+ dotenvLocal : resolveApp ( '.env.local' ) ,
79+ dotenvDevelopment : resolveApp ( '.env.development' ) ,
80+ dotenvDevelopmentLocal : resolveApp ( '.env.development.local' ) ,
81+ dotenvTest : resolveApp ( '.env.test' ) ,
82+ dotenvTestLocal : resolveApp ( '.env.test.local' ) ,
83+ dotenvProduction : resolveApp ( '.env.production' ) ,
84+ dotenvProductionLocal : resolveApp ( '.env.production.local' ) ,
7785 appBuild : resolveApp ( 'build' ) ,
7886 appPublic : resolveApp ( 'public' ) ,
7987 appHtml : resolveApp ( 'public/index.html' ) ,
@@ -96,6 +104,14 @@ function resolveOwn(relativePath) {
96104// config before eject: we're in ./node_modules/react-scripts/config/
97105module . exports = {
98106 appPath : resolveApp ( '.' ) ,
107+ dotenv : resolveApp ( '.env' ) ,
108+ dotenvLocal : resolveApp ( '.env.local' ) ,
109+ dotenvDevelopment : resolveApp ( '.env.development' ) ,
110+ dotenvDevelopmentLocal : resolveApp ( '.env.development.local' ) ,
111+ dotenvTest : resolveApp ( '.env.test' ) ,
112+ dotenvTestLocal : resolveApp ( '.env.test.local' ) ,
113+ dotenvProduction : resolveApp ( '.env.production' ) ,
114+ dotenvProductionLocal : resolveApp ( '.env.production.local' ) ,
99115 appBuild : resolveApp ( 'build' ) ,
100116 appPublic : resolveApp ( 'public' ) ,
101117 appHtml : resolveApp ( 'public/index.html' ) ,
@@ -125,6 +141,14 @@ if (
125141) {
126142 module . exports = {
127143 appPath : resolveApp ( '.' ) ,
144+ dotenv : resolveOwn ( 'template/.env' ) ,
145+ dotenvLocal : resolveOwn ( 'template/.env.local' ) ,
146+ dotenvDevelopment : resolveOwn ( 'template/.env.development' ) ,
147+ dotenvDevelopmentLocal : resolveOwn ( 'template/.env.development.local' ) ,
148+ dotenvTest : resolveOwn ( 'template/.env.test' ) ,
149+ dotenvTestLocal : resolveOwn ( 'template/.env.test.local' ) ,
150+ dotenvProduction : resolveOwn ( 'template/.env.production' ) ,
151+ dotenvProductionLocal : resolveOwn ( 'template/.env.production.local' ) ,
128152 appBuild : resolveOwn ( '../../build' ) ,
129153 appPublic : resolveOwn ( 'template/public' ) ,
130154 appHtml : resolveOwn ( 'template/public/index.html' ) ,
0 commit comments