Skip to content

Commit cede43b

Browse files
feat: upgrade to Paragon v23 and design tokens (#28)
BREAKING CHANGE: drops support for Paragon v22, for Paragon v23.
1 parent 8b2ddd4 commit cede43b

File tree

6 files changed

+4501
-1425
lines changed

6 files changed

+4501
-1425
lines changed

.eslintrc.js

Lines changed: 13 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,15 @@
1-
// eslint-disable-next-line import/no-extraneous-dependencies
21
const { createConfig } = require('@openedx/frontend-build');
32

4-
module.exports = createConfig(
5-
'eslint',
6-
{
7-
rules: {
8-
'react-hooks/exhaustive-deps': 'off',
9-
},
10-
},
11-
);
3+
const config = createConfig('eslint');
4+
5+
// Add to list of files that can import devDependencies
6+
const rule = config.rules['import/no-extraneous-dependencies'];
7+
if (Array.isArray(rule) && rule[1]?.devDependencies) {
8+
const additionalDevDependencies = [
9+
'**/test-utils.js',
10+
'.eslintrc.js',
11+
];
12+
rule[1].devDependencies = [...rule[1].devDependencies, ...additionalDevDependencies];
13+
}
14+
15+
module.exports = config;

0 commit comments

Comments
 (0)