July 2017
Intermediate to advanced
656 pages
16h 1m
English
We're going to create two folders, one representing a protocol parsing library, and the other will be a consumer of the library.
First let's create the tcp-server folder, place an index.js file inside, initialize it as a package, and install the pump module:
$ mkdir tcp-server $ touch tcp-server/index.js $ cd tcp-server $ npm init -y $ npm install --save pump
Next we'll create the ping-protocol-stream folder, initialize it as a package, install split2, through2, and pumpify, and add an index.js file:
$ mkdir ping-protocol-stream $ cd ping-protocol-stream $ npm init -y $ npm install --save split2 through2 pumpify $ touch index.js
The tcp-server and ping-protocol-stream folder should be siblings.