diff --git a/js/tests/unit/.eslintrc.json b/js/tests/unit/.eslintrc.json index 8782d64c7..961340f16 100644 --- a/js/tests/unit/.eslintrc.json +++ b/js/tests/unit/.eslintrc.json @@ -1,6 +1,8 @@ { "extends": [ - "../../../.eslintrc.json" + "../../../.eslintrc.json", + "plugin:qunit/recommended", + "plugin:qunit/two" ], "parserOptions": { "ecmaVersion": 5, diff --git a/package-lock.json b/package-lock.json index 45826e222..d81833a74 100644 --- a/package-lock.json +++ b/package-lock.json @@ -4088,6 +4088,15 @@ } } }, + "eslint-plugin-qunit": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-qunit/-/eslint-plugin-qunit-5.2.0.tgz", + "integrity": "sha512-vwvLfu67Qx2XOv8WIxTF4EcNgo7tRZBzqyZUXxMxY3QQE8RPbXEjvcFbYCtf+lQD5fceQejWttI3xbu13xvm0w==", + "dev": true, + "requires": { + "eslint-utils": "^2.1.0" + } + }, "eslint-plugin-unicorn": { "version": "23.0.0", "resolved": "https://registry.npmjs.org/eslint-plugin-unicorn/-/eslint-plugin-unicorn-23.0.0.tgz", diff --git a/package.json b/package.json index a225f8bfb..ea6dd5c0c 100644 --- a/package.json +++ b/package.json @@ -106,6 +106,7 @@ "eslint": "^7.14.0", "eslint-config-xo": "^0.33.1", "eslint-plugin-import": "^2.22.1", + "eslint-plugin-qunit": "^5.2.0", "eslint-plugin-unicorn": "^23.0.0", "find-unused-sass-variables": "^3.0.0", "glob": "^7.1.6",