From 2f1fd87b0037bbbec4c80cb055f40ae16e1794ce Mon Sep 17 00:00:00 2001 From: inottn Date: Wed, 29 Nov 2023 14:25:09 +0800 Subject: [PATCH] feat: add moduleName option --- src/babel/index.ts | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/babel/index.ts b/src/babel/index.ts index a17bcd4..b1d40cc 100644 --- a/src/babel/index.ts +++ b/src/babel/index.ts @@ -24,6 +24,7 @@ interface Options { bundler?: RuntimeType; fixRender?: boolean; imports?: ImportIdentity[]; + moduleName?: string; } type ImportHook = Map; @@ -75,7 +76,7 @@ function getSolidRefreshIdentifier(state: State, path: babel.NodePath, name: str if (current) { return current; } - const newID = addNamed(path, name, SOLID_REFRESH_MODULE); + const newID = addNamed(path, name, state.opts.moduleName || SOLID_REFRESH_MODULE); state.hooks.set(target, newID); return newID; }