From 5c2ada19c8bf9f0f1f78d24ca798fe6f6cfdee25 Mon Sep 17 00:00:00 2001 From: Marc Alexander Date: Mon, 17 May 2021 22:14:37 +0200 Subject: [PATCH] [ticket/13713] Add eslint config to package.json PHPBB3-13713 --- package.json | 38 ++++++++++++++++++++++++++++++++++++++ 1 file changed, 38 insertions(+) diff --git a/package.json b/package.json index 0dcb915ddd..1904ada244 100644 --- a/package.json +++ b/package.json @@ -56,6 +56,44 @@ "jquery" ] }, + "eslintConfig": { + "extends": "xo", + "rules": { + "quotes": [ + "error", + "single" + ], + "comma-dangle": [ + "error", + "always-multiline" + ], + "block-spacing": "error", + "array-bracket-spacing": [ + "error", + "always" + ], + "multiline-comment-style": "off", + "computed-property-spacing": "off", + "space-in-parens": "off", + "capitalized-comments": "off", + "object-curly-spacing": [ + "error", + "always" + ], + "no-lonely-if": "off", + "unicorn/prefer-module": "off", + "space-before-function-paren": [ + "error", + "never" + ] + }, + "env": { + "es6": true, + "browser": true, + "node": true, + "jquery": true + } + }, "browserslist": [ "> 1%", "not ie 11",