@gravitywelluk/eslint-plugin
Version:
Gravitywell defined ESLint rule sets as an ESLint plugin
24 lines (23 loc) • 986 B
JavaScript
;
var __importDefault = (this && this.__importDefault) || function (mod) {
return (mod && mod.__esModule) ? mod : { "default": mod };
};
const eslint_1 = __importDefault(require("../rules/eslint"));
const typescript_1 = __importDefault(require("../rules/typescript"));
const react_1 = __importDefault(require("../rules/react"));
const javascript_typescript_1 = __importDefault(require("../overrides/javascript-typescript"));
const json_eslint_1 = __importDefault(require("../overrides/json-eslint"));
const json_typescript_1 = __importDefault(require("../overrides/json-typescript"));
module.exports = {
extends: [
"./configs/eslint",
"./configs/typescript",
"./configs/react"
],
rules: Object.assign(Object.assign(Object.assign({}, eslint_1.default), typescript_1.default), react_1.default),
overrides: [
...javascript_typescript_1.default,
...json_eslint_1.default,
...json_typescript_1.default
]
};