From 6f58c600260877f14048684180923f975cc4b975 Mon Sep 17 00:00:00 2001 From: Alasdair Smith Date: Wed, 28 Feb 2018 11:45:30 +0000 Subject: [PATCH] Configure eslint to be more friendly to chai assertions --- services/web/.eslintrc | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/services/web/.eslintrc b/services/web/.eslintrc index 38d2ce50bb..ad91e45362 100644 --- a/services/web/.eslintrc +++ b/services/web/.eslintrc @@ -1,9 +1,21 @@ { "extends": ["standard"], + "plugins": [ + "chai-expect", + "chai-friendly" + ], "env": { "mocha": true }, "globals": { "expect": true + }, + "rules": { + // Add some chai specific rules + "chai-expect/missing-assertion": "error", + "chai-expect/terminating-properties": "error", + // Swap the no-unused-expressions rule with a more chai-friendly one + "no-unused-expressions": 0, + "chai-friendly/no-unused-expressions": "error" } } \ No newline at end of file