diff --git a/binding.gyp b/binding.gyp index 4dc3222..121757d 100644 --- a/binding.gyp +++ b/binding.gyp @@ -1,7 +1,7 @@ { "targets": [ { - "target_name": "vcd_parser", + "target_name": "vcd", "sources": [ "vcd_parser.c", "vcd.c" diff --git a/index.js b/index.js index 437b854..2528f70 100644 --- a/index.js +++ b/index.js @@ -2,7 +2,7 @@ const pkg = require('./package.json'); -let lib = require('bindings')('vpreproc.node'); +let lib = require('bindings')('vcd.node'); lib.version = pkg.version; module.exports = lib; diff --git a/package.json b/package.json index 8010532..4ff973d 100644 --- a/package.json +++ b/package.json @@ -22,7 +22,7 @@ "homepage": "https://github.com/wavedrom/vcd#readme", "dependencies": { "bindings": "^1.5.0", - "llparse": "^6.1.1" + "llparse": "^6.2.0" }, "devDependencies": { "@drom/eslint-config": "^0.10.0", diff --git a/test/basic.js b/test/basic.js new file mode 100644 index 0000000..eed35c3 --- /dev/null +++ b/test/basic.js @@ -0,0 +1,19 @@ +'use strict'; + +const expect = require('chai').expect; +const lib = require('../index.js'); + +describe('basic', () => { + it('type', done => { + expect(lib).to.be.an('object'); + done(); + }); + it('type', done => { + const cxt = lib.init(); + expect(cxt).to.be.an('object'); + console.log(cxt); + done(); + }); +}); + +/* eslint-env mocha */