2.0.0 • Published 8 months ago

@putout/plugin-merge-duplicate-functions v2.0.0

Weekly downloads
-
License
MIT
Repository
github
Last release
8 months ago

@putout/plugin-merge-duplicate-functions NPM version

Functions are one of the fundamental building blocks in JavaScript. A function in JavaScript is similar to a procedure—a set of statements that performs a task or calculates a value, but for a procedure to qualify as a function, it should take some input and return an output where there is some obvious relationship between the input and the output. To use a function, you must define it somewhere in the scope from which you wish to call it.

(c) MDN

🐊Putout plugin adds ability to find and merge duplicate functions. Checkout in 🐊Putout Editor.

Install

npm i @putout/plugin-merge-duplicate-functions

Rule

{
    "rules": {
        "merge-duplicate-functions": "on"
    }
}

❌ Example of incorrect code

const isFn = (a) => typeof a === 'function';
const isFn1 = (a) => typeof a === 'function';
const isFn2 = (a) => typeof a === 'function';

isFn(1);
isFn1(2);

✅ Example of correct code

const isFn = (a) => typeof a === 'function';

isFn(1);
isFn(2);

License

MIT

2.0.0

8 months ago

1.0.2

12 months ago

1.0.1

1 year ago

1.0.3

12 months ago

1.0.0

1 year ago