import { default as stylelint } from "stylelint"; const result = await stylelint.lint({ files: [process.argv.at(-1)], }); console.log( result.results .map((fileResult) => fileResult.warnings.map((message) => ({ ...message, path: fileResult.source.replace("/opt/sealious-app/", ""), })) ) .flat() .map( (message) => `${message.severity}|${message.rule}|${message.line}|${message.column}|${message.text}` ) .join("\n") );