Skip to content

Commit a9ca6df

Browse files
author
Illia Obukhau
committed
build(scripts): add prettier and eslint
1 parent 7349a26 commit a9ca6df

File tree

3 files changed

+19
-0
lines changed

3 files changed

+19
-0
lines changed

automation/scripts/.eslintrc.cjs

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
module.exports = {
2+
root: true,
3+
env: {
4+
node: true,
5+
es2021: true
6+
},
7+
extends: ["eslint:recommended"],
8+
parserOptions: {
9+
sourceType: "module",
10+
ecmaVersion: 2021
11+
}
12+
};

automation/scripts/.prettierrc.cjs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
module.exports = require("../../prettier.config");

automation/scripts/package.json

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,9 +13,15 @@
1313
"url": "https://github.com/mendix/web-widgets.git"
1414
},
1515
"scripts": {
16+
"lint": "eslint . --ext .mjs",
17+
"format": "prettier --write .",
1618
"update-dependabot-config": "node generate-dependabot-config.mjs"
1719
},
1820
"dependencies": {
1921
"yaml": "^2.1.3"
22+
},
23+
"devDependencies": {
24+
"eslint": "^7.20.0",
25+
"prettier": "^2.5.1"
2026
}
2127
}

0 commit comments

Comments
 (0)