+18
-2
@@ -63,3 +63,19 @@ #!/bin/bash | ||
| load_package | ||
| run_prestart && run_start && run_poststart | ||
| run () { | ||
| load_package | ||
| run_prestart && run_start && run_poststart | ||
| } | ||
| on_proxy_exit () { | ||
| kill $PID | ||
| wait $PID | ||
| } | ||
| if [ "$$" = "1" ]; then | ||
| trap on_proxy_exit SIGTERM | ||
| $0 & | ||
| PID=$! | ||
| wait | ||
| else | ||
| run | ||
| fi |
+1
-1
| { | ||
| "name": "npm-start", | ||
| "version": "1.2.0", | ||
| "version": "1.2.1", | ||
| "description": "'npm start' written in bash that propagates kill to subprocesses", | ||
@@ -5,0 +5,0 @@ "repository": { |
3293
4.84%