eslint-plugin-itgalaxy
Version:
Itgalaxy org's ESLint rules and configs.
28 lines (25 loc) • 654 B
JavaScript
;
const jsdocTypescriptRules = require("./rules/jsdoc-typescript");
module.exports = {
plugins: ["jsdoc"],
settings: {
jsdoc: {
mode: "typescript",
// https://www.typescriptlang.org/docs/handbook/jsdoc-supported-types.html
tagNamePreference: {
param: "param",
arg: "param",
argument: "param",
returns: "returns",
return: "returns",
class: "constructor",
constructor: "constructor",
extends: "extends",
augments: "extends",
prop: "property",
property: "property",
},
},
},
rules: { ...jsdocTypescriptRules },
};