How's stream-adventure treating everyone? Got it up and running? Loving it, hating it, stoically unmoved?
I started yesterday and worked up through the concat exercise.
I had to straighten out an SSL cert error in the bowels of curl when trying to npm -g install stream-adventure. It ended up being an issue caused by an old install of nvm (Node version manager) I had around; my Homebrew version of node was of course up to date. Roughly, the old nvm version of node expected a cert that the project had since stopped using. Since I didn't need to lock to any version, I just stopped prefixing it to PATH during shell login and edited out of running shells' PATH list.
I had a few cases where I'd read the first part of the exercise, start poking around the node docs, come back, and find the answer was later in the exercise text. So maybe read the whole thing before you get down to coding. ;)
Most of the exercises seem trivial by design. The real point of this is to show you around the pipe call and related useful npm libraries.
That said, the lines exercise was genuinely interesting. It has you transform a text stream so that lines are alternately down-cased and up-cased. This gives you just enough rope to hang yourself. My final solution looks quite a bit different from the reference solution (the one given when you successfully verify).