f8c7e092fa
* upgrade from eslint version 8 to eslint version 10 * remove unsupported eslint-env directive * include jsx files in latexqc linting * use basePath and extends to maintain paths in writefull eslint * fix yarn.lock with ./bin/yarn install * preserve existing glob patterns in web eslint config * restore original comments * fix worker path * corrected comment about eslint-plugin-mocha * remove unused imports * remove unused import of includeIgnoreFile * switch to individual eslit.config.mjs files * fix lint errors on eslint.config.mjs in web * update build scripts for eslint.config.mjs * update volumes for RUN_LINTING_CI_MONOREPO in web Makefile updated manually as this makefile is not autogenerated the RUN_LINTING_CI_MONOREPO command is only used for prettier, not eslint, but updating for consistency. * migrate from mocha/no-skipped-tests to mocha/no-pending-tests see https://github.com/lo1tuma/eslint-plugin-mocha/pull/365 "rule no-skipped-tests has been removed, its functionality has been merged into the existing no-pending-tests rule" GitOrigin-RevId: 2c8f25c8049a0dba374a51df1214286bb5093a51
20 lines
756 B
JavaScript
20 lines
756 B
JavaScript
const pkg = require('./package.json')
|
|
|
|
module.exports = {
|
|
meta: {
|
|
name: pkg.name,
|
|
version: pkg.version,
|
|
},
|
|
rules: {
|
|
'no-unnecessary-trans': require('./no-unnecessary-trans'),
|
|
'prefer-kebab-url': require('./prefer-kebab-url'),
|
|
'should-unescape-trans': require('./should-unescape-trans'),
|
|
'no-generated-editor-themes': require('./no-generated-editor-themes'),
|
|
'require-script-runner': require('./require-script-runner'),
|
|
'require-vi-doMock-valid-path': require('./require-vi-doMock-valid-path'),
|
|
'require-loading-label': require('./require-loading-label'),
|
|
'require-cio-snake-case-properties': require('./require-cio-snake-case-properties'),
|
|
'no-throw-in-callback': require('./no-throw-in-callback'),
|
|
},
|
|
}
|