@anolilab/eslint-config
Version:
ESLint shareable config for the Anolilab JavaScript style guide.
12 lines (9 loc) • 920 B
JavaScript
;
var chunkSEYYGHPU_js = require('../../chunk-SEYYGHPU.js');
require('../../chunk-5RAVHY5O.js');
var packageJsonUtils = require('@anolilab/package-json-utils');
global.anolilabEslintConfigJsDocRules===void 0&&packageJsonUtils.hasTypescript&&(packageJsonUtils.hasDependency("eslint-plugin-tsdoc")||packageJsonUtils.hasDevDependency("eslint-plugin-tsdoc")?chunkSEYYGHPU_js.b(`
Found eslint-plugin-tsdoc as dependency, disabling the jsdoc rules for *.ts and *.tsx files.`):global.anolilabEslintConfigJsDocRules=[{extends:["plugin:jsdoc/recommended-typescript-error"],files:["**/*.ts","**/*.tsx","**/*.mts","**/*.cts"],plugins:["jsdoc"]}]);var i={overrides:[{extends:["plugin:jsdoc/recommended-error"],files:["**/*.js","**/*.jsx","**/*.mjs","**/*.cjs"],plugins:["jsdoc"]},...global.anolilabEslintConfigJsDocRules??[]]},d=i;
module.exports = d;
//# sourceMappingURL=out.js.map
//# sourceMappingURL=jsdoc.js.map