包详细信息

@putout/cli-process-file

coderaiser10kMIT3.0.1

Run all 🐊Putout linters

putout, cli

自述文件

@putout/cli-process-file NPM version

Process file using 🐊Putout, Samadhi and ESLint.

Install

npm i @putout/cli-process-file

Example

import initProcessFile from '@putout/cli-process-file';

const processFile = initProcessFile({
    fix: true,
});

const {code, places} = await processFile({
    source: `
        const a = b.a
    `,
});

// returns
['const {a} = b;', [{
    rule: 'no-undef (eslint)',
    message: '\'b\' is not defined.',
    position: {
        line: 2,
        column: 13,
    },
}]];

License

MIT