Update and fix js dependencies
diff --git a/lib/js/package.json b/lib/js/package.json
index a10aaf1..309622d 100644
--- a/lib/js/package.json
+++ b/lib/js/package.json
@@ -11,21 +11,21 @@
   "repository": "https://github.com/apache/thrift",
   "license": "Apache-2.0",
   "devDependencies": {
-    "browserify": "^16.2.3",
-    "grunt": "^1.0.3",
-    "grunt-cli": "^1.3.2",
-    "grunt-contrib-concat": "^1.0.1",
-    "grunt-contrib-jshint": "^1.0.0",
-    "grunt-contrib-qunit": "^3.1.0",
-    "grunt-contrib-uglify": "^1.0.1",
-    "grunt-jsdoc": "^2.2.1",
-    "grunt-shell-spawn": "^0.4.0",
-    "jslint": "^0.12.0",
-    "node-int64": "^0.4.0"
+    "browserify": "~16.2",
+    "grunt": "~1.0",
+    "grunt-cli": "~1.3",
+    "grunt-contrib-concat": "~1.0",
+    "grunt-contrib-jshint": "~2.1",
+    "grunt-contrib-qunit": "~3.1",
+    "grunt-contrib-uglify": "~4.0",
+    "grunt-jsdoc": "~2.3",
+    "grunt-shell-spawn": "~0.4",
+    "jslint": "~0.12",
+    "node-int64": "~0.4.0"
   },
   "dependencies": {
-    "jsdoc": "^3.5.5",
-    "json-int64": "^1.0.0",
-    "nopt": "^4.0.1"
+    "jsdoc": "~3.5",
+    "json-int64": "~1.0",
+    "nopt": "~4.0"
   }
 }