Removed submodule for HAP-NodeJS and moved to NPM

It seemed to be easier all around to use NPM to manage the dependancy on HAP-NodeJS.

This PR removes the submodule, and adjusts the paths of all checked in shims to reference the NPM module instead.

I also updated the documentation to reflect the simpler install ;)
This commit is contained in:
Alistair Galbraith
2015-07-03 21:29:35 -07:00
parent 4332af6f93
commit c1f1613763
21 changed files with 23 additions and 30 deletions
+1 -1
View File
@@ -25,7 +25,7 @@
// When you attempt to add a device, it will ask for a "PIN code".
// The default code for all HomeBridge accessories is 031-45-154.
//
var types = require("../lib/HAP-NodeJS/accessories/types.js");
var types = require("HAP-NodeJS/accessories/types.js");
var request = require("request");
function DomoticzPlatform(log, config){
+1 -1
View File
@@ -1,4 +1,4 @@
var types = require("../lib/HAP-NodeJS/accessories/types.js");
var types = require("HAP-NodeJS/accessories/types.js");
var xml2js = require('xml2js');
var request = require('request');
var util = require('util');
+1 -1
View File
@@ -33,7 +33,7 @@ var hue = require("node-hue-api"),
HueApi = hue.HueApi,
lightState = hue.lightState;
var types = require("../lib/HAP-NodeJS/accessories/types.js");
var types = require("HAP-NodeJS/accessories/types.js");
function PhilipsHuePlatform(log, config) {
this.log = log;
+1 -1
View File
@@ -1,7 +1,7 @@
// SmartThings JSON API SmartApp required
// https://github.com/jnewland/SmartThings/blob/master/JSON.groovy
//
var types = require("../lib/HAP-NodeJS/accessories/types.js");
var types = require("HAP-NodeJS/accessories/types.js");
var request = require("request");
function SmartThingsPlatform(log, config){
+1 -1
View File
@@ -1,4 +1,4 @@
var types = require("../lib/HAP-NodeJS/accessories/types.js");
var types = require("HAP-NodeJS/accessories/types.js");
var wink = require('wink-js');
var model = {