Skip to content

Commit 60d5ab6

Browse files
committed
Use 'bindings' module
1 parent 044f394 commit 60d5ab6

File tree

2 files changed

+5
-13
lines changed

2 files changed

+5
-13
lines changed

lib/native/index.js

Lines changed: 1 addition & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -6,16 +6,7 @@ var CopyFromStream = require(__dirname + '/../copystream').CopyFromStream;
66
var CopyToStream = require(__dirname + '/../copystream').CopyToStream;
77
var JsClient = require(__dirname + '/../client'); // used to import JS escape functions
88

9-
var binding;
10-
11-
//TODO remove on v1.0.0
12-
try {
13-
//v0.5.x
14-
binding = require(__dirname + '/../../build/Release/binding.node');
15-
} catch(e) {
16-
//v0.4.x
17-
binding = require(__dirname + '/../../build/default/binding');
18-
}
9+
var binding = require('bindings')('binding.node');
1910

2011
var Connection = binding.Connection;
2112
var NativeQuery = require(__dirname + '/query');

package.json

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -18,13 +18,14 @@
1818
"author": "Brian Carlson <brian.m.carlson@gmail.com>",
1919
"main": "./lib",
2020
"dependencies": {
21-
"generic-pool": "2.1.1",
21+
"bindings": "^1.2.1",
2222
"buffer-writer": "1.0.0",
23-
"pgpass": "0.0.3",
23+
"generic-pool": "2.1.1",
2424
"nan": "~1.3.0",
2525
"packet-reader": "0.2.0",
2626
"pg-connection-string": "0.1.2",
27-
"pg-types": "1.4.0"
27+
"pg-types": "1.4.0",
28+
"pgpass": "0.0.3"
2829
},
2930
"devDependencies": {
3031
"jshint": "2.5.2",

0 commit comments

Comments
 (0)