mattermost/webapp/platform/eslint-plugin/index.js
Harrison Healey ff929e4a15
Move the shared ESLint plugin/config into the monorepo (#24670)
* Move the shared ESLint plugin/config into the monorepo

* Add peer dependencies to ESLint plugin
2023-10-05 14:47:51 -04:00

21 lines
539 B
JavaScript

"use strict";
module.exports = {
configs: {
base: {
extends: [
require.resolve('./configs/.eslintrc.json'),
],
},
react: {
extends: [
require.resolve('./configs/.eslintrc.json'),
require.resolve('./configs/.eslintrc-react.json'),
],
},
},
rules: {
'no-dispatch-getstate': require('./rules/no-dispatch-getstate'),
'use-external-link': require('./rules/use-external-link'),
},
};