@octetstream/eslint-config
Version:
AirBnb-based ESlint config, tweaked for my needs.
20 lines (18 loc) • 805 B
JavaScript
;
Object.defineProperty(exports, "__esModule", {
value: true
});
var _typescript = _interopRequireDefault(require("../overrides/typescript.js"));
var _typescript2 = _interopRequireDefault(require("../rules/typescript.js"));
var _import = _interopRequireDefault(require("../rules/import.js"));
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
module.exports = {
extends: ["./base.js", "plugin:@typescript-eslint/eslint-recommended"],
overrides: [(0, _typescript.default)(["*.ts", "*.cts"], {
..._typescript2.default,
"import/no-extraneous-dependencies": ["error", {
devDependencies: ["*.config.{ts,cts}", "**/*.{test,spec}.{ts,cts}", "**/tests/**/*.{ts,cts}", "**/e2e/**/*.{ts,mts}"]
}]
})],
rules: _import.default
};