diff --git a/package.json b/package.json index c13271a..7e1f662 100644 --- a/package.json +++ b/package.json @@ -3,7 +3,7 @@ "author": "Moos ", "keywords": ["natural", "language", "wordnet", "pos"], "description": "wordpos is a set of part-of-speech utilities for Node.js using natural's WordNet module.", - "version": "0.1.7", + "version": "0.1.8", "homepage": "https://github.com/moos/wordpos", "engines": { "node": ">=0.6" diff --git a/tools/buffered-reader.js b/tools/buffered-reader.js index 12db383..ffd283b 100644 --- a/tools/buffered-reader.js +++ b/tools/buffered-reader.js @@ -69,6 +69,9 @@ BufferedReader.prototype.interrupt = function (){ BufferedReader.prototype.read = function (){ var stream = FS.createReadStream (this._fileName, this._settings); + // node version change: stream.encoding no longer exposed + stream.encoding = this._settings.encoding; + var lastChunk; var buffer; var me = this; diff --git a/tools/validate.js b/tools/validate.js index 0cbe603..e9fa3f0 100644 --- a/tools/validate.js +++ b/tools/validate.js @@ -18,6 +18,7 @@ var BufferedReader = require ("../tools/buffered-reader"), _ = require('underscore')._, path = require('path'), + fs = require('fs'), results = {}, puts = _.compose(function(a){ process.stdout.write(a)}, util.format); @@ -32,7 +33,7 @@ if (!fs.existsSync(indexFile)) { } function usage() { - console.log('#Usage:\nnode stat index.adv'); + console.log('#Usage:\nnode validate.js index.adv'); process.exit(1); }