Skip to content

Commit a80d54c

Browse files
committed
chore: migrate to eslint@9
Related to bpmn-io/internal-docs#1042
1 parent 70d211f commit a80d54c

File tree

9 files changed

+630
-484
lines changed

9 files changed

+630
-484
lines changed

.eslintignore

Lines changed: 0 additions & 2 deletions
This file was deleted.

.eslintrc

Lines changed: 0 additions & 4 deletions
This file was deleted.

eslint.config.mjs

Lines changed: 46 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,46 @@
1+
import bpmnIoPlugin from 'eslint-plugin-bpmn-io';
2+
3+
const buildScripts = [
4+
'*.js',
5+
'*.mjs'
6+
];
7+
8+
export default [
9+
{
10+
ignores: [
11+
'dist',
12+
'coverage'
13+
]
14+
},
15+
...bpmnIoPlugin.configs.browser.map(config => {
16+
return {
17+
...config,
18+
ignores: buildScripts
19+
};
20+
}),
21+
...bpmnIoPlugin.configs.node.map(config => {
22+
return {
23+
...config,
24+
files: buildScripts
25+
};
26+
}),
27+
...bpmnIoPlugin.configs.mocha.map(config => {
28+
return {
29+
...config,
30+
files: [
31+
'test/**/*.js'
32+
]
33+
};
34+
}),
35+
{
36+
files: [
37+
'test/**/*.js'
38+
],
39+
languageOptions: {
40+
globals: {
41+
require: false,
42+
sinon: false
43+
}
44+
}
45+
}
46+
];

0 commit comments

Comments
 (0)