UNPKG

ember-codemod-remove-ember-css-modules

Version:

Codemod to replace ember-css-modules with embroider-css-modules

16 lines (15 loc) 506 B
import { join } from 'node:path'; import { parseFilePath } from '@codemod-utils/files'; export function analyzeFilePaths(filePaths) { const entities = new Map(); filePaths.forEach((filePath) => { const { dir, ext, name } = parseFilePath(filePath); const entityName = join(dir, name); if (entities.has(entityName)) { entities.get(entityName).add(ext); return; } entities.set(entityName, new Set([ext])); }); return entities; }