@team23/eslint-config-team23-standard
Version:
A set of eslint rules used by TEAM23 for standard js projects
29 lines • 1.06 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
const tslib_1 = require("tslib");
const eslint_plugin_jsdoc_1 = tslib_1.__importDefault(require("eslint-plugin-jsdoc"));
const jsdocRecommendedConfig = Object.assign({ name: 'team23/java-script/jsdoc/recommended', plugins: {
jsdoc: eslint_plugin_jsdoc_1.default,
} }, eslint_plugin_jsdoc_1.default.configs['flat/recommended-typescript-flavor-error']);
const jsdocRecommendedModificationConfig = {
name: 'team23/java-script/jsdoc/recommended-modification',
rules: {
'jsdoc/check-alignment': 'error',
'jsdoc/check-indentation': 'error',
'jsdoc/tag-lines': [
'error',
'any',
{
startLines: 1,
},
],
'jsdoc/require-returns-typ': 'off',
'jsdoc/require-param-type': 'off',
'jsdoc/require-property-type': 'off',
},
};
exports.default = [
jsdocRecommendedConfig,
jsdocRecommendedModificationConfig,
];
//# sourceMappingURL=jsdoc-config.cjs.map