Skip to content

Commit d8e8684

Browse files
committed
chore: remove existsSync check
1 parent aff0251 commit d8e8684

File tree

1 file changed

+8
-12
lines changed

1 file changed

+8
-12
lines changed

src/index.ts

+8-12
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,3 @@
1-
import { existsSync } from 'node:fs'
21
import { resolve } from 'node:path'
32
import process from 'node:process'
43
import { deepMerge } from './utils'
@@ -13,16 +12,13 @@ export async function loadConfig<T extends Record<string, unknown>>({ name, cwd,
1312
const c = cwd ?? process.cwd()
1413
const configPath = resolve(c, `${name}.config`)
1514

16-
if (existsSync(configPath)) {
17-
try {
18-
const importedConfig = await import(configPath)
19-
const loadedConfig = importedConfig.default || importedConfig
20-
return deepMerge(defaultConfig, loadedConfig)
21-
}
22-
catch (error) {
23-
console.error(`Error loading config from ${configPath}:`, error)
24-
}
15+
try {
16+
const importedConfig = await import(configPath)
17+
const loadedConfig = importedConfig.default || importedConfig
18+
return deepMerge(defaultConfig, loadedConfig)
19+
}
20+
catch (error) {
21+
console.error(`Error loading config from ${configPath}:`, error)
22+
return defaultConfig
2523
}
26-
27-
return defaultConfig
2824
}

0 commit comments

Comments
 (0)