@putout/operator-rename-properties
🐊Putout operator adds ability to create rules that renames properties
Last updated 2 months ago by coderaiser .
MIT · Repository · Bugs · Original npm · Tarball · package.json
$ cnpm install @putout/operator-rename-properties 
SYNC missed versions from official npm registry.

@putout/operator-rename-properties NPM version

????Putout operator add ability to create rules that renames properties.

Install

npm i putout @putout/operator-rename-properties

API

rename

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'],
]);

remove

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', ''],
]);

License

MIT

Current Tags

  • 1.0.1                                ...           latest (2 months ago)

2 Versions

  • 1.0.1                                ...           2 months ago
  • 1.0.0                                ...           2 months ago
Maintainers (1)
Downloads
Today 0
This Week 0
This Month 1
Last Day 0
Last Week 1
Last Month 0
Dependencies (2)
Dev Dependencies (10)
Dependents (1)

Copyright 2013 - present © cnpmjs.org | Home |