Browse Source

Change npm dev script to use two-step npm link.

FelisCatus 10 years ago
parent
commit
54eaf96634

+ 3 - 0
omega-pac/package.json

@@ -23,5 +23,8 @@
   "browser": {
     "uglify-js": "./uglifyjs-shim.js",
     "uglify-js-real": "./uglifyjs.js"
+  },
+  "scripts": {
+    "dev": "npm link"
   }
 }

+ 1 - 1
omega-target-chromium-extension/package.json

@@ -27,6 +27,6 @@
     "omega-target": "./omega_target_shim.js"
   },
   "scripts": {
-    "dev": "npm link ../omega-target; npm link ../omega-web"
+    "dev": "npm link omega-target; npm link omega-web"
   }
 }

+ 2 - 1
omega-target-chromium-extension/src/inspect.coffee

@@ -4,7 +4,8 @@ Promise = OmegaTarget.Promise
 
 module.exports = class Inspect
   _enabled: false
-  constructor: (@onInspect) ->
+  constructor: (onInspect) ->
+    @onInspect = onInspect
 
   enable: ->
     # We don't need this API. However its presence indicates that Chrome >= 35,

+ 1 - 1
omega-target/package.json

@@ -25,6 +25,6 @@
     "omega-pac": "./omega_pac_shim.js"
   },
   "scripts": {
-    "dev": "npm link ../omega-pac"
+    "dev": "npm link omega-pac; npm link"
   }
 }

+ 1 - 1
omega-web/package.json

@@ -20,6 +20,6 @@
     "omega-pac": "../omega-pac"
   },
   "scripts": {
-    "dev": "npm link ../omega-pac"
+    "dev": "npm link omega-pac; npm link"
   }
 }