eslint-config-atomic
Version:
Eslint config used in atom-ide-community
16 lines (14 loc) • 536 B
text/typescript
import { pluginNodeRules } from "./plugin-node-rules.cjs"
import { pluginImportRulesExtra } from "./plugin-import-rules.cjs"
import { Linter } from "eslint"
export const coffeeConfig: Linter.ConfigOverride<Linter.RulesRecord> = {
// CoffeeScript files
files: ["**/*.coffee"],
parser: "eslint-plugin-coffee",
plugins: ["coffee", "node", "only-warn"],
extends: ["plugin:coffee/eslint-recommended", "plugin:optimize-regex/all", "plugin:coffee/prettier"],
rules: {
...pluginNodeRules,
...pluginImportRulesExtra,
},
}