@u3u/eslint-config
Version:
My ESLint config
34 lines (31 loc) • 737 B
JavaScript
import { createRequire } from 'node:module';
const require = createRequire(import.meta.url);
import {
getTsFiles
} from "./chunk-EXDWXCFT.mjs";
import {
env
} from "./chunk-UPQWJF6S.mjs";
import {
__require,
defineConfig
} from "./chunk-EDLRNWEK.mjs";
// src/ts.ts
var { hasTsconfig, useTsForJs } = env;
var ts_default = defineConfig({
overrides: hasTsconfig || useTsForJs ? [
{
extends: hasTsconfig ? [__require.resolve("./ts-for-js")] : [__require.resolve("./disable-type-aware")],
files: getTsFiles()
},
...useTsForJs ? [
{
extends: [__require.resolve("./disable-type-aware")],
files: [".eslintrc.{js,cjs}"]
}
] : []
] : []
});
export {
ts_default as default
};