From 160b7c46b556ccb6023eb411a8be8801a4bda6df Mon Sep 17 00:00:00 2001 From: Kai Cataldo <7041728+kaicataldo@users.noreply.github.com> Date: Sat, 28 Sep 2019 23:21:32 -0400 Subject: [PATCH] Chore: add autofix npm script (#12330) --- Makefile.js | 4 ++-- package.json | 1 + 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/Makefile.js b/Makefile.js index a01d13bde30..d11ca75a0ea 100644 --- a/Makefile.js +++ b/Makefile.js @@ -473,12 +473,12 @@ target.all = function() { target.test(); }; -target.lint = function() { +target.lint = function([fix = false] = []) { let errors = 0, lastReturn; echo("Validating JavaScript files"); - lastReturn = exec(`${ESLINT} .`); + lastReturn = exec(`${ESLINT}${fix ? "--fix" : ""} .`); if (lastReturn.code !== 0) { errors++; } diff --git a/package.json b/package.json index fa38b0792f8..e1fb731c1ae 100644 --- a/package.json +++ b/package.json @@ -10,6 +10,7 @@ "scripts": { "test": "node Makefile.js test", "lint": "node Makefile.js lint", + "fix": "node Makefile.js lint -- fix", "fuzz": "node Makefile.js fuzz", "generate-release": "node Makefile.js generateRelease", "generate-alpharelease": "node Makefile.js generatePrerelease -- alpha",