Niedzielski has uploaded a new change for review. ( 
https://gerrit.wikimedia.org/r/371943 )

Change subject: Chore: limit build output
......................................................................

Chore: limit build output

- Use Webpack configuration file for display settings.

- For all `run-p` / `run-s`, `npm run`, and `npm test` commands, add
  `-s` to silence NPM's verbose output.

- For all `run-p` commands, don't print the task name. These commands
  are parallelized and may produce interleaved output.

- Trim `server:build` and `server:run` scripts to specify a directory
  and use filename conventions therein.

Change-Id: I6d1e40d3a07efa1fb471760d5dbc5aefa5cf46e1
---
M package.json
1 file changed, 7 insertions(+), 7 deletions(-)


  git pull ssh://gerrit.wikimedia.org:29418/marvin refs/changes/43/371943/1

diff --git a/package.json b/package.json
index b290864..4f14227 100644
--- a/package.json
+++ b/package.json
@@ -4,22 +4,22 @@
   "description": "An API driven skin for MediaWiki",
   "scripts": {
     "--- PRIMARY ---": "# Frequent user scripts.",
-    "start": "run-p -sn 'client:build -- -w' 'server:build -- -w' 
server:watch",
+    "start": "run-p -s 'client:build -- -w' 'server:build -- -w' server:watch",
     "build": "NODE_ENV=production npm-run-all --silent clean --parallel 
server:build 'client:build -- -p'",
     "format": "npm run -s lint -- --fix",
     "lint": "eslint --cache --max-warnings 0 --ext ts,tsx,js,json .",
-    "test": "run-p -sn lint build mocha",
-    "test:watch": "nodemon -e js,json,ts,tsx -q -x 'npm test'",
+    "test": "run-p -s lint build mocha",
+    "test:watch": "nodemon -e js,json,ts,tsx -q -x 'npm test -s'",
     "--- SECONDARY ---": "# Useful but rarely used scripts.",
     "mocha": "mocha '{src,test}/**/*.test.{ts,js}'",
     "clean": "rm -rf dist/",
     "--- HOOKS ---": "# Triggered scripts.",
     "precommit": "npm test -s",
     "--- INTERNAL ---": "# Private scripts.",
-    "server:watch": "nodemon -e js,json,ts,tsx -q -x 'npm run server:run'",
-    "server:build": "tsc -p src/server/tsconfig.json",
-    "server:run": "node dist/server/index.js",
-    "client:build": "webpack --display minimal"
+    "server:watch": "nodemon -e js,json,ts,tsx -q -x 'npm run -s server:run'",
+    "server:build": "tsc -p src/server",
+    "server:run": "node dist/server",
+    "client:build": "webpack"
   },
   "repository": {
     "type": "git",

-- 
To view, visit https://gerrit.wikimedia.org/r/371943
To unsubscribe, visit https://gerrit.wikimedia.org/r/settings

Gerrit-MessageType: newchange
Gerrit-Change-Id: I6d1e40d3a07efa1fb471760d5dbc5aefa5cf46e1
Gerrit-PatchSet: 1
Gerrit-Project: marvin
Gerrit-Branch: master
Gerrit-Owner: Niedzielski <sniedziel...@wikimedia.org>
Gerrit-Reviewer: Sniedzielski <sniedziel...@wikimedia.org>

_______________________________________________
MediaWiki-commits mailing list
MediaWiki-commits@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits

Reply via email to