Skip to content

Commit 9edef8f

Browse files
feat(overmind): custom dev name
1 parent 9e31b43 commit 9edef8f

File tree

1 file changed

+4
-3
lines changed
  • packages/node_modules/overmind/src

1 file changed

+4
-3
lines changed

packages/node_modules/overmind/src/index.ts

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -206,11 +206,12 @@ export class Overmind<ThisConfig extends IConfiguration>
206206
} as DefaultMode
207207
) {
208208
const name = options.name || 'OvermindApp'
209+
const devEnv = options.devEnv || 'development'
209210

210211
this.delimiter = options.delimiter || '.'
211212

212213
if (
213-
(!process.env.NODE_ENV || process.env.NODE_ENV === 'development') &&
214+
(!process.env.NODE_ENV || process.env.NODE_ENV === devEnv) &&
214215
mode.mode === MODE_DEFAULT &&
215216
options.hotReloading !== false &&
216217
!(process && process.title && process.title.includes('node'))
@@ -237,7 +238,7 @@ export class Overmind<ThisConfig extends IConfiguration>
237238
const proxyStateTree = this.createProxyStateTree(
238239
configuration,
239240
eventHub,
240-
mode.mode === MODE_SSR ? false : process.env.NODE_ENV === 'development'
241+
mode.mode === MODE_SSR ? false : process.env.NODE_ENV === devEnv
241242
)
242243
this.originalConfiguration = configuration
243244
this.state = proxyStateTree.state
@@ -257,7 +258,7 @@ export class Overmind<ThisConfig extends IConfiguration>
257258
}
258259

259260
if (
260-
process.env.NODE_ENV === 'development' &&
261+
process.env.NODE_ENV === devEnv &&
261262
mode.mode === MODE_DEFAULT &&
262263
typeof window !== 'undefined'
263264
) {

0 commit comments

Comments
 (0)