UNPKG

standardlint

Version:
65 lines (63 loc) 1.81 kB
#!/usr/bin/env node import { createNewStandardLint } from "./chunk-6ZA5YMLB.mjs"; import { writeResultsToDisk } from "./chunk-L32Q6UKV.mjs"; import "./chunk-5SV5B36E.mjs"; import "./chunk-6ZWM5VZF.mjs"; import "./chunk-J4LRGQSA.mjs"; import "./chunk-SHYXWNSB.mjs"; import "./chunk-EBQNDNYD.mjs"; import "./chunk-LSIVFAXG.mjs"; import "./chunk-NIDKLSVY.mjs"; import "./chunk-37FSA54G.mjs"; import "./chunk-GUTXS3F4.mjs"; import "./chunk-ZW7NUELL.mjs"; import "./chunk-XDCL32SQ.mjs"; import "./chunk-V6647XWN.mjs"; import "./chunk-PEDPJZRW.mjs"; import "./chunk-ETP4RFGG.mjs"; import "./chunk-QBAQ5LU2.mjs"; import "./chunk-362CGRNA.mjs"; import "./chunk-32NR4PF5.mjs"; import "./chunk-4T33K72S.mjs"; import "./chunk-7VY2ZK2D.mjs"; import "./chunk-ZPBPNVN2.mjs"; import "./chunk-AB6N6RTP.mjs"; import "./chunk-4JUOW53J.mjs"; import "./chunk-LE2L7JFB.mjs"; import "./chunk-PL2C7SFI.mjs"; import "./chunk-CIPMB3MM.mjs"; import "./chunk-447E4RBH.mjs"; import { getJSONFileContents } from "./chunk-K3CM3JAW.mjs"; import "./chunk-73VTGGA6.mjs"; import "./chunk-322CAOWI.mjs"; import { exists } from "./chunk-DRBJPZVI.mjs"; import "./chunk-I4KWICZI.mjs"; // src/index.ts function main() { const isRunFromCommandLine = process.argv[1]?.includes( "node_modules/.bin/standardlint" ); if (!isRunFromCommandLine) return; const writeOutputToDisk = process.argv[2]?.includes("--output"); try { console.log("Running StandardLint..."); const config = exists("standardlint.json") ? getJSONFileContents(process.cwd(), "standardlint.json") : {}; const standardlint = createNewStandardLint(config); const results = standardlint.check(); if (writeOutputToDisk) writeResultsToDisk(results); } catch (error) { console.error(error); } } main(); export { createNewStandardLint };