]> git.proxmox.com Git - mirror_novnc.git/blobdiff - package.json
Enable noVNC to become Browserifiable
[mirror_novnc.git] / package.json
index 3db93eb17862415d08ea705264a23842bdab115b..26ee6ff400d7300167b70ef01caaf8a382c808c5 100644 (file)
@@ -8,7 +8,9 @@
     "test": "tests"
   },
   "scripts": {
-    "test": "PATH=$PATH:node_modules/karma/bin karma start karma.conf.js"
+    "test": "PATH=$PATH:node_modules/karma/bin karma start karma.conf.js",
+    "prepublish": "node ./utils/use_require.js --as-require",
+    "build-es6": "node ./utils/use_require.js"
   },
   "repository": {
     "type": "git",
   "homepage": "https://github.com/kanaka/noVNC",
   "devDependencies": {
     "ansi": "^0.3.0",
+    "babel-plugin-add-module-exports": "^0.2.1",
+    "babel-plugin-transform-es2015-modules-commonjs": "^6.14.0",
+    "babelify": "^7.3.0",
+    "browserify": "^13.1.0",
     "casperjs": "^1.1.0-beta3",
     "chai": "^2.1.0",
-    "commander": "^2.6.0",
+    "commander": "^2.8.1",
+    "fs-extra": "^0.30.0",
     "karma": "^0.12.31",
     "karma-chai": "^0.1.0",
     "karma-mocha": "^0.1.10",
     "sinon": "^1.12.2",
     "sinon-chai": "^2.7.0",
     "spooky": "^0.2.5",
-    "temp": "^0.8.1"
+    "temp": "^0.8.1",
+    "through2": "^2.0.1"
+  },
+  "dependencies": {
+    "pako": "^1.0.3"
   }
 }