* fix: warnings about Duplicate message id * fix: paragon's Hyperlink no longer accepts a 'content' attribute * test: ensure all act() calls are async * test: Removed "async" from "describe" * fix: DiscussionsSettings tests * Don't nest userAction.click in act() -- nested act() statements have indeterminent behaviour. * Use getBy* instead of findBy* with userAction to avoid nested act() statements * Always await userEvent.click * Use fireEvent.click when the onClick handlers need to be called * Use queryBy* instead of getBy* when using .toBeInTheDocument or * fix: typo in data-testid * test: Use useLocation to test route changes * Don't nest userAction.click in act() -- nested act() statements have * chore: fix lint:fix and lint errors * remove "indent" setting from .eslintrc.js * add @typescript-eslint/ prefix to eslint-disable-line statements where flagged by linter * changed stylelint setting import-notation to "string" * test: fix failing tests after upgrade * fix: css error "target selector was not found" * chore: upgrades dependency frontend-lib-content-components@2.3.0 * chore: bumps @edx/frontend-component-ai-translations to ^2.1.0 --------- Co-authored-by: Yusuf Musleh <yusuf@opencraft.com>
34 lines
827 B
JavaScript
34 lines
827 B
JavaScript
const path = require('path');
|
|
// eslint-disable-next-line import/no-extraneous-dependencies
|
|
const { createConfig } = require('@openedx/frontend-build');
|
|
|
|
module.exports = createConfig(
|
|
'eslint',
|
|
{
|
|
rules: {
|
|
'jsx-a11y/label-has-associated-control': [2, {
|
|
controlComponents: ['Input'],
|
|
}],
|
|
'template-curly-spacing': 'off',
|
|
'react-hooks/exhaustive-deps': 'off',
|
|
'no-restricted-exports': 'off',
|
|
},
|
|
settings: {
|
|
// Import URLs should be resolved using aliases
|
|
'import/resolver': {
|
|
webpack: {
|
|
config: path.resolve(__dirname, 'webpack.dev.config.js'),
|
|
},
|
|
},
|
|
},
|
|
overrides: [
|
|
{
|
|
files: ['plugins/**/*.test.jsx'],
|
|
rules: {
|
|
'import/no-extraneous-dependencies': 'off',
|
|
},
|
|
},
|
|
],
|
|
},
|
|
);
|