We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent c4eb2bd commit 18e2f4eCopy full SHA for 18e2f4e
src/store.ts
@@ -50,8 +50,12 @@ class Store {
50
* @param generator - A generator module or a module path
51
*/
52
add(meta: BaseMeta, Generator?: unknown): GeneratorMeta {
53
- if (typeof meta.resolved === 'string' && !extname(meta.resolved)) {
54
- meta.resolved = join(meta.resolved, 'index.js');
+ if (typeof meta.resolved === 'string') {
+ 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);
59
}
60
61
let importModule: (() => Promise<unknown>) | undefined;
0 commit comments