snowplow / snowplow-javascript-tracker

Snowplow event tracker for client-side and server-side JavaScript. Add analytics to your websites, web apps and servers.
http://snowplowanalytics.com
BSD 3-Clause "New" or "Revised" License
551 stars 222 forks source link

Make build process compatible with Node 4.1.2 #420

Closed fblundun closed 9 years ago

fblundun commented 9 years ago

Attempting to deploy from a fresh Vagrant causes 3 problems:

I eventually found that these errors were caused by a change to my Node.js version - the playbook now installs the latest version, 4.1.2. Retrying with v0.10.35 worked.

So we could fix the Node.js version installed to 0.10.35. But going forwards it is probably better to upgrade our dependencies to be compatible with the latest version.

alexanderdean commented 9 years ago

Hey @fblundun - aoplogies yes, I had to bump the version to release the nodejs-tracker, because npm publish doesn't work with 0.10.35 any more.

fblundun commented 9 years ago

grunt-s3 is no longer maintained. Fortunately the problem is with its dependency on temporary, so for now we can fix temporary to a later version.

fblundun commented 9 years ago

I have split this into #424, #425, and #426.