adds bindings

This commit is contained in:
Atul R 2019-05-21 22:30:10 +02:00
parent 4ab352dfec
commit ccab853936
3 changed files with 22 additions and 1 deletions

View File

@ -7,6 +7,7 @@
"license": "MIT",
"private": false,
"devDependencies": {
"@types/bindings": "^1.3.0",
"@types/lodash": "^4.14.130",
"@types/node": "^12.0.2",
"node-gyp": "^4.0.0",
@ -18,6 +19,7 @@
"dev": "yarn build:lib && qode dist/demo.js"
},
"dependencies": {
"bindings": "^1.5.0",
"node-addon-api": "^1.6.3"
},
"gypfile": true

View File

@ -1,2 +1,4 @@
const addon = require("../../../../build/Release/qtnode.node");
import bindings from "bindings";
const addon = bindings("qtnode");
export default addon;

View File

@ -2,6 +2,11 @@
# yarn lockfile v1
"@types/bindings@^1.3.0":
version "1.3.0"
resolved "https://registry.yarnpkg.com/@types/bindings/-/bindings-1.3.0.tgz#e9cd75a96d7abc1ecba0dc7eecb09a9f96cd417c"
integrity sha512-mTWOE6wC64MoEpv33otJNpQob81l5Pi+NsUkdiiP8EkESraQM94zuus/2s/Vz2Idy1qQkctNINYDZ61nfG1ngQ==
"@types/lodash@^4.14.130":
version "4.14.130"
resolved "https://registry.yarnpkg.com/@types/lodash/-/lodash-4.14.130.tgz#04b3a690d5f4fc34579963c99adae067b8c8eb5a"
@ -89,6 +94,13 @@ bcrypt-pbkdf@^1.0.0:
dependencies:
tweetnacl "^0.14.3"
bindings@^1.5.0:
version "1.5.0"
resolved "https://registry.yarnpkg.com/bindings/-/bindings-1.5.0.tgz#10353c9e945334bc0511a6d90b38fbc7c9c504df"
integrity sha512-p2q/t/mhvuOj/UeLlV6566GD/guowlr0hHxClI0W9m7MWYkL1F0hLo+0Aexs9HSPCtR1SXQ0TD3MMKrXZajbiQ==
dependencies:
file-uri-to-path "1.0.0"
brace-expansion@^1.1.7:
version "1.1.11"
resolved "https://registry.yarnpkg.com/brace-expansion/-/brace-expansion-1.1.11.tgz#3c7fcbf529d87226f3d2f52b966ff5271eb441dd"
@ -184,6 +196,11 @@ fast-json-stable-stringify@^2.0.0:
resolved "https://registry.yarnpkg.com/fast-json-stable-stringify/-/fast-json-stable-stringify-2.0.0.tgz#d5142c0caee6b1189f87d3a76111064f86c8bbf2"
integrity sha1-1RQsDK7msRifh9OnYREGT4bIu/I=
file-uri-to-path@1.0.0:
version "1.0.0"
resolved "https://registry.yarnpkg.com/file-uri-to-path/-/file-uri-to-path-1.0.0.tgz#553a7b8446ff6f684359c445f1e37a05dacc33dd"
integrity sha512-0Zt+s3L7Vf1biwWZ29aARiVYLx7iMGnEUl9x33fbB/j3jR81u/O2LbqK+Bm1CDSNDKVtJ/YjwY7TUd5SkeLQLw==
forever-agent@~0.6.1:
version "0.6.1"
resolved "https://registry.yarnpkg.com/forever-agent/-/forever-agent-0.6.1.tgz#fbc71f0c41adeb37f96c577ad1ed42d8fdacca91"