Skip to content

Commit 639627d

Browse files
authored
[ui5-server][INTERNAL] use eslint-plugin-ava and clean up test-suite (#497)
1 parent 2c16155 commit 639627d

17 files changed

+1158
-921
lines changed

packages/server/.eslintrc.js

Lines changed: 7 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -3,9 +3,10 @@ module.exports = {
33
"node": true,
44
"es2021": true
55
},
6-
"extends": ["eslint:recommended", "google"],
6+
"extends": ["eslint:recommended", "plugin:ava/recommended", "google"],
77
"plugins": [
8-
"jsdoc"
8+
"jsdoc",
9+
"ava"
910
],
1011
"rules": {
1112
"indent": [
@@ -64,7 +65,10 @@ module.exports = {
6465
"jsdoc/require-returns": 0,
6566
"jsdoc/require-returns-description": 0,
6667
"jsdoc/require-returns-type": 2,
67-
"jsdoc/valid-types": 0
68+
"jsdoc/valid-types": 0,
69+
// ava/assertion-arguments reports concatenated strings in a assertion message as an issue
70+
// See: https://github.com/avajs/eslint-plugin-ava/issues/332
71+
"ava/assertion-arguments": 0
6872
},
6973
"settings": {
7074
"jsdoc": {

packages/server/package-lock.json

Lines changed: 271 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

packages/server/package.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -138,6 +138,7 @@
138138
"eslint": "^8.7.0",
139139
"eslint-config-google": "^0.14.0",
140140
"eslint-plugin-jsdoc": "^37.6.3",
141+
"eslint-plugin-ava": "^13.0.2",
141142
"jsdoc": "^3.6.7",
142143
"mock-require": "^3.0.3",
143144
"nyc": "^15.1.0",

0 commit comments

Comments
 (0)