ember-codemod-remove-global-styles
Version:
Codemod to localize global styles
15 lines (14 loc) • 637 B
JavaScript
import { createFiles } from '@codemod-utils/files';
import { updateClass } from '../../utils/update-project/index.js';
export function updateClasses(project, options) {
const fileMap = new Map();
project.components.forEach((_data, templateFilePath) => {
const { classFile, classFilePath } = updateClass(templateFilePath, options);
fileMap.set(classFilePath, classFile);
});
project.routes.forEach((_data, templateFilePath) => {
const { classFile, classFilePath } = updateClass(templateFilePath, options);
fileMap.set(classFilePath, classFile);
});
createFiles(fileMap, options);
}