UNPKG

@lmc-eu/spirit-codemods

Version:

Codemods scripts for Spirit Design System packages

15 lines (10 loc) 439 B
import { API, FileInfo } from 'jscodeshift'; import { removeParentheses } from '../../../helpers'; import { renameComponent } from '../../../helpers/renameComponent'; const transform = (fileInfo: FileInfo, api: API) => { const j = api.jscodeshift; const root = j(fileInfo.source); renameComponent(j, root, 'UNSTABLE_Toggle', 'Toggle'); return removeParentheses(root.toSource({ quote: 'single' })); }; export default transform;