Native modules for Node.js with N-API

How to create native modules for Node.js ? How to use N-API, the future of native addons development ? Writing C/C++ addon is a useful and powerful feature of the Node.js runtime. Let’s explore them from their internals, to their development and publication. […]

By |2018-12-12T14:45:55+00:00December 12th, 2018|Categories: Node.js|Tags: |1 Comment

Node.js CSV version 4 – re-writing and performance

Today, we release a new major version of the Node.js CSV parser project. Version 4 is a complete re-writing of the project focusing on performance. It also comes with new functionalities as well as some cleanup in the option properties and the exported information. The official website is updated and the changelog contains the list [...]

By |2019-08-29T14:22:20+00:00November 19th, 2018|Categories: Node.js|Tags: , , |0 Comments

Tutorial for creating and publishing a new Node.js module

In this tutorial, I provide complete instructions for creating a new Node.js module, writing the code in coffee-script, publishing it on GitHub, sharing it with other Node.js fellows through NPM, testing it with Mocha, Should and JsCoverage and integrating it to travis. Because of its simplicity, this module could also be used as a scaffolding [...]

By |2019-09-01T10:55:44+00:00December 3rd, 2013|Categories: Node.js|0 Comments

Node CSV version 0.2.1

After the announcement of the version 0.2.0 of the Node.js CSV parser at the begining of october, we are releasing today a new version 0.2.1. This is mostly a bug fix release with enhanced documentation. However it does introduce a few interesting functionalities as well. The parser documentation has been updated to reflect this new [...]

By |2019-02-20T10:38:38+00:00July 24th, 2012|Categories: Node.js|0 Comments

Node CSV version 0.1 and future developments

The Node CSV parser has just reach version 0.1 which close the 0.0.x releases. Started almost 2 years ago, the project has received a tremendous amount of participation in the form of bug reports, pull request and emails. It is used by a large population of the NodeJs community and could now be considered as [...]

By |2019-02-19T18:11:15+00:00July 21st, 2012|Categories: Node.js|0 Comments

Asynchronous array iteration in Node.js with Each

Control flow in Node.js is the sort of library for which almost all the developers have created and publish their own libraries. They usually aim at reducing spaghetti codes made of deep callbacks. I’m no exception to the rule. After a year and a half of intensive usage, I feel like it’s about time to [...]

By |2019-02-18T13:32:11+00:00July 18th, 2012|Categories: Node.js|0 Comments

Node CSV version 0.2 with streaming API

Announced in august, the Node CSV parser in its version 0.2 has just been released. This version is a major enhancement as it aligned the parser with the best Node.js practice in respect of streams. The CSV parser behave both as a Stream Writer and a Stream Reader. Be carefull, to achieve this goal, a [...]

By |2019-06-26T08:15:40+00:00July 2nd, 2012|Categories: Node.js|0 Comments

Java versus JS fun, a quote from the Node.js mailing list

I just read that one on the mailing list. I found it relevant enough to share it with those who did not subscribe to it: First Lothar Pfeiler: I still wonder, if it's cool to have such a big discussion on how to convert a string into an integer, or if all the java developers [...]

By |2019-06-24T08:12:18+00:00February 23rd, 2012|Categories: Node.js|Tags: , , |0 Comments

A fresh look at testing Node.js projects: Mocha, Should and Travis

Today, I finally decided to spend some time around Travis. It’s been a weeks since that little green image on top of GitHub homepages has been buzzing me. Well, to be totally honest, this isn’t how I started my evening. First, after 2 years of good and faithfull service, I decided to drop Expresso and [...]

By |2019-06-25T09:33:57+00:00February 19th, 2012|Categories: DevOps, Node.js|Tags: , , , |0 Comments