From 87ac02bc8711709eab8432df815e2ec7746b535f Mon Sep 17 00:00:00 2001 From: Nick Downing Date: Fri, 5 Jan 2018 22:43:36 +1100 Subject: [PATCH] Improve npm packaging so it can be installed by npm and imported by a client --- .npmignore | 11 +++++++++++ package.json | 2 +- test.js | 4 ++-- zetjs.js | 1 + 4 files changed, 15 insertions(+), 3 deletions(-) create mode 100644 .npmignore create mode 100644 zetjs.js diff --git a/.npmignore b/.npmignore new file mode 100644 index 0000000..adaa6a1 --- /dev/null +++ b/.npmignore @@ -0,0 +1,11 @@ +build +doc +env.sh +index.map.0 +index.param.0 +index.v.0 +index.vocab.0 +n.sh +node_modules +nodesource_setup.sh +zetjs-*.tgz diff --git a/package.json b/package.json index 2758fff..2a5b032 100644 --- a/package.json +++ b/package.json @@ -2,7 +2,7 @@ "name": "zetjs", "version": "1.0.0", "description": "Bindings to zettair search engine", - "main": "", + "main": "zetjs.js", "directories": { "doc": "doc" }, diff --git a/test.js b/test.js index 110af5b..244f3ad 100755 --- a/test.js +++ b/test.js @@ -1,6 +1,6 @@ #!/usr/bin/env node -const zet = require('./build/Release/zet'); +const zetjs = require('./zetjs'); -const obj = new zet.Index(); +const obj = new zetjs.Index(); console.log(obj.search('moby', 0, 10)); diff --git a/zetjs.js b/zetjs.js new file mode 100644 index 0000000..18890e0 --- /dev/null +++ b/zetjs.js @@ -0,0 +1 @@ +module.exports = require('./build/Release/zet'); -- 2.34.1