ember-codemod-remove-ember-css-modules
Version:
Codemod to replace ember-css-modules with embroider-css-modules
17 lines (16 loc) • 545 B
JavaScript
import { createClass } from './create-class.js';
import { updateClass } from './update-class.js';
export function importStyles(entities, options) {
for (const [entityName, extensions] of entities) {
const hasClass = extensions.has('.js') || extensions.has('.ts');
const hasStylesheet = extensions.has('.css');
if (!hasStylesheet) {
continue;
}
if (!hasClass) {
createClass(entityName, options);
continue;
}
updateClass(entityName, options);
}
}