From 0be3f1ca949ed101948f8384c60d8273b02f07fe Mon Sep 17 00:00:00 2001 From: Timo Tijhof Date: Wed, 18 Mar 2020 18:19:39 +0000 Subject: [PATCH] build: Merge doc linting into 'npm test' Whether JSDuck or JSDoc3, it's good to verify that there are no regressions in the doc syntax. This has been enforced by WMF CI for many years with a dedicated Jenkins job. However, both 'grunt lint' and 'npm run doc' take a relatively small amount of time in CI: * grunt lint: ~ 35s (not incl 'npm install') * npm run doc: ~ 10s (not incl 'npm install') Change-Id: If22b7bc64266e43088c7dec8138d81c938687fb9 --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index b2fc93b30a..46f6a587c9 100644 --- a/package.json +++ b/package.json @@ -2,7 +2,7 @@ "private": true, "scripts": { "build": "grunt minify", - "test": "grunt lint", + "test": "grunt lint && npm run doc", "qunit": "grunt qunit", "doc": "jsduck", "postdoc": "grunt copy:jsduck", -- 2.20.1