]> git.ipfire.org Git - thirdparty/vuejs/create-vue.git/commitdiff
refactor: rolldown plugin use filter property (#737)
authorbtea <2356281422@qq.com>
Sun, 20 Apr 2025 15:00:10 +0000 (23:00 +0800)
committerGitHub <noreply@github.com>
Sun, 20 Apr 2025 15:00:10 +0000 (23:00 +0800)
rolldown.config.ts

index bdb523e4fc8fd6948978040f22843fe85b54b4d1..23a57c25fdb97cf4183d8374743e22530608cb13 100644 (file)
@@ -203,8 +203,11 @@ export default defineConfig({
 
     {
       name: '@vue/create-eslint-config fix',
-      async transform(code, id) {
-        if (/@vue.create-eslint-config.renderEjsFile\.js$/.test(id)) {
+      transform: {
+        filter: {
+          id: /@vue.create-eslint-config.renderEjsFile\.js$/,
+        },
+        handler(code, id) {
           const pkgDir = path.dirname(id)
           const templatesDir = path.resolve(pkgDir, './templates')
 
@@ -223,7 +226,7 @@ export default defineConfig({
               return ejs.render(templates[filePath], data, {})
             }
           `
-        }
+        },
       },
     },
   ],