@jsse/eslint-config
Version:
@jsse/eslint-config ~ WYSIWYG
39 lines (36 loc) • 926 B
JavaScript
import process from "node:process";
//#region src/const.ts
const DEBUG = [
"1",
"true",
"t",
"on",
"yes",
"y"
].includes(process.env.DEBUG ?? "");
const SLOW_RULES = [
"@typescript-eslint/no-misused-promises",
"@typescript-eslint/no-redeclare",
"@typescript-eslint/no-unsafe-assignment",
"@typescript-eslint/no-unsafe-call",
"@typescript-eslint/no-unsafe-member-access",
"@typescript-eslint/no-unsafe-return",
"import/no-duplicates",
"jsdoc/check-access",
"jsdoc/check-alignment",
"jsdoc/check-property-names",
"jsdoc/check-types",
"jsdoc/empty-tags",
"jsdoc/multiline-blocks",
"jsdoc/no-multi-asterisks",
"jsdoc/require-property-description",
"jsdoc/require-property-name",
"jsdoc/require-property",
"unicorn/expiring-todo-comments",
"unicorn/no-unnecessary-polyfills"
];
//#endregion
//#region src/generated/version.ts
const VERSION = "0.4.12";
//#endregion
export { DEBUG, SLOW_RULES, VERSION };