eslint-config-noir
Version:
Noir ESLint shareable config
12 lines (11 loc) • 356 B
JavaScript
import { defineConfig } from "eslint/config";
export function smartConfig(...configs) {
try {
// eslint-disable-next-line @typescript-eslint/no-require-imports,unicorn/prefer-module
const TSLint = require("typescript-eslint");
return TSLint.config(...configs);
}
catch {
return defineConfig(...configs);
}
}