Upgrade to Pro — share decks privately, control downloads, hide ads and more …

JavaScript Release Management for Open Source Projects and Companies

JavaScript Release Management for Open Source Projects and Companies

Releasing npm packages is simple, but how do you answer these questions once a new version is due?

what version number to pick?
did I break any downstream packages?
are my own package’s dependencies up to date and working?

In this talk we’ll discuss the challenges of responsibly publishing solid and dependable packages and how to follow a deterministic and tool-backed process to automate the dull work involved.

---

I gave this talk together with @christophwitzko

Stephan Bönnemann

November 19, 2015
Tweet

More Decks by Stephan Bönnemann

Other Decks in Programming

Transcript

  1. PULL REQUESTS ARE NOT INITIATED BY THE USERS Berlin.JS November

    2015 – @boennemann & @christophwitzko