mirror of
https://github.com/Comfy-Org/ComfyUI_frontend.git
synced 2026-04-29 18:52:19 +00:00
chore(babel-plugin-stub-vue-imports): remove unused Babel plugin for stubbing Vue imports to clean up the codebase
This commit is contained in:
@@ -1,32 +0,0 @@
|
|||||||
module.exports = function(babel) {
|
|
||||||
const { types: t } = babel;
|
|
||||||
|
|
||||||
return {
|
|
||||||
visitor: {
|
|
||||||
ImportDeclaration(path) {
|
|
||||||
const source = path.node.source.value;
|
|
||||||
|
|
||||||
// Handle Vue files
|
|
||||||
if (source.endsWith('.vue')) {
|
|
||||||
const specifiers = path.node.specifiers;
|
|
||||||
if (specifiers.length > 0 && specifiers[0].type === 'ImportDefaultSpecifier') {
|
|
||||||
const name = specifiers[0].local.name;
|
|
||||||
// Replace with a variable declaration
|
|
||||||
path.replaceWith(
|
|
||||||
t.variableDeclaration('const', [
|
|
||||||
t.variableDeclarator(
|
|
||||||
t.identifier(name),
|
|
||||||
t.objectExpression([])
|
|
||||||
)
|
|
||||||
])
|
|
||||||
);
|
|
||||||
}
|
|
||||||
}
|
|
||||||
// Handle CSS files - just remove the import
|
|
||||||
else if (source.endsWith('.css') || source.endsWith('.scss') || source.endsWith('.less')) {
|
|
||||||
path.remove();
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
};
|
|
||||||
};
|
|
||||||
Reference in New Issue
Block a user