]> git.proxmox.com Git - mirror_xterm.js.git/commitdiff
Improve the package.json scripts
authorAntonis Kalipetis <akalipetis@gmail.com>
Mon, 12 Dec 2016 14:28:31 +0000 (16:28 +0200)
committerAntonis Kalipetis <akalipetis@gmail.com>
Wed, 28 Dec 2016 16:12:20 +0000 (18:12 +0200)
1. Include a `prestart` script, which runs the build
2. Make the `start` script just start the demo server
3. Add a new `dev` script, which contains the nodemon logic
4. nodemon now watches for changes in `*.ts` files and runs the start command

Signed-off-by: Antonis Kalipetis <akalipetis@gmail.com>
.gitignore
package.json

index 0825b43af34f201b5231c8be16c7f7bc6e1ca3ba..f44dfda23d070ddef019f6b80b5ab058aa7034ff 100644 (file)
@@ -12,3 +12,4 @@ npm-debug.log
 /.idea/
 .env
 build/
+.vscode/
index bcd8042ab040532d5c5ca616caa665aaf97361d8..734bb6fb05ca4b69b71393bd11697713cfdc1913 100644 (file)
@@ -52,7 +52,9 @@
     "typescript": "^2.0.3"
   },
   "scripts": {
-    "start": "nodemon --watch src --watch addons --watch demo --exec bash -c './bin/build && node demo/app'",
+    "prestart": "npm run build",
+    "start": "node demo/app",
+    "dev": "nodemon -e js,ts --watch src --watch demo --exec npm start",
     "lint": "tslint src/**/*.ts",
     "test": "mocha --recursive ./lib",
     "build:docs": "jsdoc -c jsdoc.json",