diff --git a/packages/babel-plugin-transform-vite-meta-glob/README.md b/packages/babel-plugin-transform-vite-meta-glob/README.md index 83d576b..1b842fa 100644 --- a/packages/babel-plugin-transform-vite-meta-glob/README.md +++ b/packages/babel-plugin-transform-vite-meta-glob/README.md @@ -49,9 +49,9 @@ const modules = { } // eager -import * as __glob__0_0 from './path/to/files/file1.js' -import * as __glob__0_1 from './path/to/files/file2.js' -import * as __glob__0_2 from './path/to/files/file3.js' +import __glob__0_0 from './path/to/files/file1.js' +import __glob__0_1 from './path/to/files/file2.js' +import __glob__0_2 from './path/to/files/file3.js' const eagerModules = { './path/to/files/file1.js': __glob__0_1, './path/to/files/file2.js': __glob__0_2, diff --git a/packages/babel-plugin-transform-vite-meta-glob/src/__tests__/__snapshots__/index.ts.snap b/packages/babel-plugin-transform-vite-meta-glob/src/__tests__/__snapshots__/index.ts.snap index 416a6ac..906568c 100644 --- a/packages/babel-plugin-transform-vite-meta-glob/src/__tests__/__snapshots__/index.ts.snap +++ b/packages/babel-plugin-transform-vite-meta-glob/src/__tests__/__snapshots__/index.ts.snap @@ -6,9 +6,9 @@ const modules = import.meta.glob("./fixtures/**/*", { eager: true }) ↓ ↓ ↓ ↓ ↓ ↓ -const __glob__0_0 = require('./fixtures/file1.ts') -const __glob__0_1 = require('./fixtures/file2.ts') -const __glob__0_2 = require('./fixtures/file3.ts') +import __glob__0_0 from './fixtures/file1.ts' +import __glob__0_1 from './fixtures/file2.ts' +import __glob__0_2 from './fixtures/file3.ts' const modules = { './fixtures/file1.ts': __glob__0_0, './fixtures/file2.ts': __glob__0_1, @@ -113,8 +113,8 @@ const modules = import.meta.glob("./fixtures/**/*{1,3}*", { eager: true }) ↓ ↓ ↓ ↓ ↓ ↓ -const __glob__0_0 = require('./fixtures/file1.ts') -const __glob__0_1 = require('./fixtures/file3.ts') +import __glob__0_0 from './fixtures/file1.ts' +import __glob__0_1 from './fixtures/file3.ts' const modules = { './fixtures/file1.ts': __glob__0_0, './fixtures/file3.ts': __glob__0_1 diff --git a/packages/babel-plugin-transform-vite-meta-glob/src/index.ts b/packages/babel-plugin-transform-vite-meta-glob/src/index.ts index cdecac6..2c579d3 100644 --- a/packages/babel-plugin-transform-vite-meta-glob/src/index.ts +++ b/packages/babel-plugin-transform-vite-meta-glob/src/index.ts @@ -96,12 +96,7 @@ export default function viteMetaGlobBabelPlugin({ const imports = globPaths.map((globPath, idx) => { const modulePath = t.stringLiteral(globPath) - return t.variableDeclaration('const', [ - t.variableDeclarator( - identifiers[idx], - t.callExpression(t.identifier('require'), [modulePath]) - ) - ]) + return t.importDeclaration([t.importDefaultSpecifier(identifiers[idx])], modulePath) }) const variable = t.variableDeclaration('const', [