THRIFT-4509:
* switch from grunt-external-daemon and grunt-shell to grunt-shell-spawn
* update grunt to 1.0.2
* always use local copy of jquery and qunit
* commit the package-lock files for npm keep versions stable
Client: js

This closes #1506
diff --git a/lib/js/package.json b/lib/js/package.json
index 526528d..5da7822 100644
--- a/lib/js/package.json
+++ b/lib/js/package.json
@@ -2,15 +2,14 @@
   "name": "thrift",
   "version": "1.0.0",
   "devDependencies": {
-    "grunt": "^0.4.5",
+    "grunt": "^1.0.2",
     "grunt-cli": "^1.2.0",
     "grunt-contrib-concat": "^1.0.1",
     "grunt-contrib-jshint": "^1.0.0",
     "grunt-contrib-qunit": "^1.2.0",
     "grunt-contrib-uglify": "^1.0.1",
-    "grunt-external-daemon": "^1.1.0",
     "grunt-jsdoc": "^2.2.0",
-    "grunt-shell": "^1.3.0"
+    "grunt-shell-spawn": "^0.3.10"
   },
   "dependencies": {
     "jsdoc": "^3.5.5",