Skip to content

Commit 18e2f4e

Browse files
committed
normalize resolve and packagePath to the native path
1 parent c4eb2bd commit 18e2f4e

File tree

1 file changed

+6
-2
lines changed

1 file changed

+6
-2
lines changed

src/store.ts

+6-2
Original file line numberDiff line numberDiff line change
@@ -50,8 +50,12 @@ class Store {
5050
* @param generator - A generator module or a module path
5151
*/
5252
add(meta: BaseMeta, Generator?: unknown): GeneratorMeta {
53-
if (typeof meta.resolved === 'string' && !extname(meta.resolved)) {
54-
meta.resolved = join(meta.resolved, 'index.js');
53+
if (typeof meta.resolved === 'string') {
54+
meta.resolved = extname(meta.resolved) ? join(meta.resolved) : join(meta.resolved, 'index.js');
55+
}
56+
57+
if (meta.packagePath) {
58+
meta.packagePath = join(meta.packagePath);
5559
}
5660

5761
let importModule: (() => Promise<unknown>) | undefined;

0 commit comments

Comments
 (0)