GitHub - TurtIeSocks/esbuild-plugin-eslinter: ESLint plugin for esbuild, skips node_modules and utilizes caching for faster watch builds.. (original) (raw)
esbuild plugin for integrating your ESLint rules into your build process. Automatically skips linting node_modules and caches the results for optimal rebuilds when watching.
import { build } from "esbuild" import { eslintPlugin } from "esbuild-plugin-eslinter"
build({ entryPoints: ["src/components/index.tsx"], bundle: true outfile: "dist/bundle.js", target: "es2020", plugins: [eslintPlugin({ persistLintIssues: true })], }).then(() => { console.log("Build Complete") })