$ cnpm install @putout/operator-rename-properties
????Putout operator add ability to create rules that renames properties.
npm i putout @putout/operator-rename-properties
When you want to rename properties:
{
"rules": {
- "merge-duplicate-imports": "off"
+ "esm/merge-duplicate-imports": "off"
},
}
Use:
import {operator} from 'putout';
const {renameProperties} = operator;
export const {
report,
fix,
traverse,
} = renameProperties([
['merge-duplicate-imports', 'esm/merge-duplicate-imports'],
]);
When you whant to remove properties:
{
"rules": {
- "merge-duplicate-imports": "off"
},
}
Use:
import {operator} from 'putout';
const {renameProperties} = operator;
export const {
report,
fix,
traverse,
} = renameProperties([
['merge-duplicate-imports', ''],
]);
MIT
Copyright 2013 - present © cnpmjs.org | Home |