2.0.0 β€’ Published 1 year ago

@putout/plugin-montag v2.0.0

Weekly downloads
-
License
MIT
Repository
github
Last release
1 year ago

@putout/plugin-apply-montag NPM version

Format multiline strings using tagged templates, instead of putting all lines into an array and joining to a string.

(c) Montag

🐊Putout plugin adds ability to apply Montag. Renamed to @putout/plugin-montag.

Install

npm i @putout/plugin-apply-montag

Rule

{
    "rules": {
        "montag/apply": "on",
        "montag/declare": "on"
    }
}

apply

❌ Example of incorrect code

const a = [
    'hello',
    'world',
].join('\n');

βœ… Example of correct code

const a = montag`
    hello
    world
`;

declare

❌ Example of incorrect code

const a = montag`
    hello
    world
`;

βœ… Example of correct code

import montag from 'montag';
const a = montag`
    hello
    world
`;

License

MIT