From: btea <2356281422@qq.com> Date: Sun, 20 Apr 2025 15:00:10 +0000 (+0800) Subject: refactor: rolldown plugin use filter property (#737) X-Git-Tag: v3.17.0~27 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=e395951fad37c4a815874bc6ab96f8b3fc5935c0;p=thirdparty%2Fvuejs%2Fcreate-vue.git refactor: rolldown plugin use filter property (#737) --- diff --git a/rolldown.config.ts b/rolldown.config.ts index bdb523e4..23a57c25 100644 --- a/rolldown.config.ts +++ b/rolldown.config.ts @@ -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, {}) } ` - } + }, }, }, ],