174 JSJ npm 3 with Rebecca Turner and Forrest Norvell

JavaScript Jabber

Episode | Podcast

Date: Wed, 26 Aug 2015 15:00:00 +0000

<div class="trix-content"> <div>Don’t miss out! Sign up for <a href="http://www.angularremoteconf.com">Angular Remote Conf</a>!</div><div> </div><div>02:28 - Forrest Norvell Introduction</div><ul> <li> <a href="https://twitter.com/othiym23">Twitter</a> </li> <li><a href="https://github.com/othiym23/">GitHub</a></li> </ul><div>02:37 - Rebecca Turner Introduction</div><ul> <li> <a href="https://twitter.com/ReBeccaOrg">Twitter</a> </li> <li> <a href="https://github.com/iarna">GitHub</a> </li> <li><a href="http://re-becca.org/">Blog</a></li> </ul><div>03:05 - Why <a href="https://github.com/npm/npm/releases/tag/v3.0.0">npm 3</a> Exists and Changes in npm 2 =&gt; 3</div><ul> <li>Debugging</li> <li>Life Cycle Ordering</li> <li>Deduplication</li> </ul><div>08:36 - Housekeeping</div><div>09:47 - Peer Dependency Changes</div><ul><li><a href="https://en.wikipedia.org/wiki/Singleton_pattern">The Singleton Pattern</a></li></ul><div>15:38 - The Rewrite Process and How That Enabled Some of the Changes Coming Out</div><ul><li> <a href="https://youtu.be/mGh3lW9oAgk">CJ Silverio: Npm registry deep dive @ Oneshot Oslo</a> </li></ul><div>22:50 - <a href="https://docs.npmjs.com/cli/shrinkwrap">shrinkwrapping</a> </div><div>27:00 - Other Breaking Changes?</div><ul><li>Permissions</li></ul><div>30:40 - Tiny Jewels</div><div>33:24 - Why Rewrite?</div><div>36:00 - npm’s Focus on the Front End</div><ul> <li> <a href="http://bower.io/">Bower</a> </li> <li> <a href="https://github.com/npm/npm/wiki/Roadmap">npm Roadmap</a> </li> </ul><div>42:04 - Transitioning to npm 3</div><div>42:54 - Installing npm 3</div><div>44:11 - Packaging with <a href="https://iojs.org/">io.js</a> and <a href="https://nodejs.org/">Node.js</a> </div><div>45:16 - Being in Beta</div><div>Picks</div><div> <a href="http://slacklist.info/">Slack List</a> (Aimee)<br /> <a href="https://youtu.be/7ubJzEi3HuA">Perceived Performance Fluent Conf Talks</a> (Aimee)<br /> <a href="https://youtu.be/2ksXo2_Lfl0">Paul Irish: How Users Perceive the Speed of The Web Keynote @ Fluent 2015</a> (Aimee)<br /> <a href="https://en.wikipedia.org/wiki/Subsistence_agriculture">Subsistence Farming</a> (AJ)<br /> <a href="http://developeronfire.com/Podcast/Episodes/episode-17-charles-max-wood-get-involved-and-try-new-things">Developer On Fire Episode 017 - Charles Max Wood - Get Involved and Try New Things</a> (Chuck)<br /> <a href="http://play.elevatorsaga.com/">Elevator Saga</a> (Chuck)<br /> <a href="http://braziljs.com.br/">BrazilJS</a> (Forrest)<br /> NodeConf Brazil (Forrest)<br /> <a href="https://docs.npmjs.com/cli/init">For quick testing: `npm init -y`, configure init</a> (Forrest)<br /> <a href="https://youtu.be/9I2KgK2mYGM?t=30m45s">Where Can I Put Your Cheese? (Or What to Expect From npm@3) @ Boston Ember, May 2015</a> (Rebecca)<br /> <a href="http://osfeels.com/">Open Source &amp; Feelings Conference</a> (Rebecca)<br /> <a href="https://docs.npmjs.com/cli/bugs">bugs [npm Documentation]</a> (Rebecca)<br /> <a href="https://docs.npmjs.com/cli/docs">docs [npm Documentation]</a> (Rebecca)<br /> <a href="https://docs.npmjs.com/cli/repo">repo [npm Documentation]</a> (Rebecca)</div><div>Special Guests: Forrest Norvell and Rebecca Turner.</div> </div> Support this podcast at — https://redcircle.com/javascript-jabber/donations Advertising Inquiries: https://redcircle.com/brands Privacy & Opt-Out: https://redcircle.com/privacy