UNPKG

linted

Version:

ESLint mono-plugin bundler with strict, opinionated defaults for (Stylistic) JavaScript, TypeScript, Svelte, HTML, Tailwind/CSS, JSON, JSONC, YAML, and Mocha.

36 lines (34 loc) 720 B
import Core from "@eslinted/core"; import { settings, defaults, } from "@eslinted/defaults"; import * as required from "./imports"; export default function ( extensions: Parameters<typeof Core>[0]["configuration"]["extensions"] = {}, optional: Parameters<typeof Core>[0]["imports"]["optional"] = {}, ...attachments: Parameters<typeof Core>[0]["configuration"]["attachments"] ) { try { return Core( { imports: { required, optional, }, configuration: { settings, defaults, extensions, attachments, }, }, ); } catch (e) { throw new Error( "linted: ", { cause: e }, ); } }