[Pkg-javascript-commits] [libjs-sifter.js] 01/03: New upstream version 0.5.2+dfsg

Sergio Durigan Junior sergiodj-guest at moszumanska.debian.org
Fri Feb 10 23:51:17 UTC 2017


This is an automated email from the git hooks/post-receive script.

sergiodj-guest pushed a commit to branch master
in repository libjs-sifter.js.

commit 93c59850dcf18ad270b85b5ebd6cf60703a98c81
Author: Sergio Durigan Junior <sergiodj at sergiodj.net>
Date:   Fri Feb 10 18:27:10 2017 -0500

    New upstream version 0.5.2+dfsg
---
 bin/sifter.js | 14 ++++++++------
 bower.json    |  2 +-
 package.json  |  4 ++--
 3 files changed, 11 insertions(+), 9 deletions(-)

diff --git a/bin/sifter.js b/bin/sifter.js
index 82d0495..a87c5e0 100755
--- a/bin/sifter.js
+++ b/bin/sifter.js
@@ -22,7 +22,7 @@ var fs        = require('fs');
 var optimist  = require('optimist');
 var cardinal  = require('cardinal');
 var async     = require('async');
-var csv       = require('node-csv');
+var csv       = require('csv-parse');
 var Stream    = require('stream');
 var humanize  = require('humanize');
 var Sifter    = require('../lib/sifter');
@@ -98,11 +98,13 @@ var step_parse = function(callback) {
 
 	// csv
 	data = [];
-	csv.parse(raw, {headers: true}, function(line) {
-		if (Array.isArray(line)) return;
-		data.push(line);
+	csv(raw, {columns: true}, function(err, parsed) {
+		parsed.forEach(function(line) {
+			if (Array.isArray(line)) return;
+			data.push(line);
+		});
+		callback();
 	});
-	callback();
 };
 
 /**
@@ -161,4 +163,4 @@ async.series([
 ], function(err) {
 	if (err) console.error(err);
 	process.exit(err ? 1 : 0);
-});
\ No newline at end of file
+});
diff --git a/bower.json b/bower.json
index ccf2207..1c4e9ce 100644
--- a/bower.json
+++ b/bower.json
@@ -2,7 +2,7 @@
 	"name": "sifter",
 	"keywords": ["search","filter","sift","data","results","match","sort","autocomplete"],
 	"description": "A library for textually searching arrays and hashes of objects by property (or multiple properties). Designed specifically for autocomplete.",
-	"version": "0.5.1",
+	"version": "0.5.2",
 	"license": "Apache License, Version 2.0",
 	"readmeFilename": "README.md",
 	"repository": {
diff --git a/package.json b/package.json
index 4ac8954..f33347b 100644
--- a/package.json
+++ b/package.json
@@ -11,7 +11,7 @@
     "autocomplete"
   ],
   "description": "A library for textually searching arrays and hashes of objects by property (or multiple properties). Designed specifically for autocomplete.",
-  "version": "0.5.1",
+  "version": "0.5.2",
   "license": "Apache-2.0",
   "author": "Brian Reavis <brian at thirdroute.com>",
   "main": "./sifter.js",
@@ -30,7 +30,7 @@
     "cardinal": "0.4.x",
     "async": "0.2.x",
     "humanize": "0.0.x",
-    "node-csv": "git://github.com/voodootikigod/node-csv"
+    "csv-parse": "^1.1.7"
   },
   "devDependencies": {
     "mocha": "1.12.x",

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-javascript/libjs-sifter.js.git



More information about the Pkg-javascript-commits mailing list