Skip to content

Latest commit

 

History

History

plugin-apply-arrow

@putout/plugin-apply-arrow NPM version

An arrow function expression is a compact alternative to a traditional function expression, with some semantic differences and deliberate limitations in usage:

(c) MDN

🐊Putout plugin adds ability to convert Function Declaration to Arrow Function. Checkout in 🐊Putout Editor.

Install

npm i @putout/plugin-apply-arrow

Rule

{
    "rules": {
        "apply-arrow": "on"
    }
}

❌ Example of incorrect code

export function replace() {
    return {
        'if __a > __b': 'if (__a > __b)',
    };
}

✅ Example of correct code

export const replace = () => ({
    'if __a > __b': 'if (__a > __b)',
});

License

MIT