---
title: "#186: pkg, A New Tool to Package Node Apps into Distributable Executables"
publication: "Node Weekly"
issue: 186
published_at: "2017-05-04"
canonical_url: "https://nodeweekly.com/issues/186"
---

#186: pkg, A New Tool to Package Node Apps into Distributable Executables

This week's Node news[Read this e-mail on the Web](http://nodeweekly.com/issues/186)

Node WeeklyMay 4, 2017 #186 ZEIT 

[pkg: Package a Node Project Into an Executable](https://github.com/zeit/pkg)From the people behind [next.js](https://github.com/zeit/next.js/) comes a new tool for turning a Node project into an executable that can be run even where Node isn’t installed.
 Seth Thompson 

[Energizing Atom with V8's Custom Start-Up Snapshots](https://v8project.blogspot.com/2017/05/energizing-atom-with-v8s-custom-start.html)Reflections by the V8 team on a recent post about [using V8 snapshots to speed up the Atom IDE’s startup times](http://blog.atom.io/2017/04/18/improving-startup-time.html). V8 5.7 and later have a new, more powerful API for working with such snapshots.
 Frontend MastersSponsor

[☁️ Hey Front-End Devs …Master Full Stack with Jem Young!](https://frontendmasters.com/courses/full-stack/)Become a Full Stack Engineer and gain the confidence to master the command line and server.

[![Frontend Masters\](https://copm.s3.amazonaws.com/0ab6a4b5.png)](https://frontendmasters.com/courses/full-stack/)
 Myles Borins 

[Why Node 8.x is Delayed By A Month (In 4 Minutes)](https://www.youtube.com/watch?v=YTAFT2blJDo)A quick video from the popular core team member on why Node 8 is being delayed. Or if you prefer, [a written writeup.](https://medium.com/the-node-js-collection/node-js-8-0-0-has-been-delayed-and-will-ship-on-or-around-may-30th-cd38ba96980d)
 Pauli Olavi Ojala 

[Put Your Electron App on a Diet with Electrino](https://medium.com/@pauli/put-your-electron-app-on-a-diet-with-electrino-c7ffdf1d6297)A new proof-of-concept tool for putting Electron apps on a major diet - as low as 167KB for a Hello World app, for example.
 Kamil Mysliwiec 

[Nest: A Node Framework Built on TypeScript](https://kamilmysliwiec.com/nest-final-release-is-here-node-js-framework-built-top-of-typescript)A (very) thorough introduction to a framework built around existing libraries like Express and socket.io. [GitHub repo.](https://github.com/kamilmysliwiec/nest)
 Node.js Foundation 

[Node v7.10.0 (Current) Released](https://nodejs.org/en/blog/release/v7.10.0/)The crypto module gets two new `randomFill` and `randomFillSync` methods, and the WHATWG URL implementation [has been made](https://github.com/nodejs/node/pull/12507) more spec compliant.


In Brief

- [Node v6.10.3 (LTS) Released](https://nodejs.org/en/blog/release/v6.10.3/) news 
Minor fixes unless you’re on Windows. Also [v4.8.3 (Maintenance).](https://nodejs.org/en/blog/release/v4.8.3/)
- [Create a Continuous Deployment Pipeline with Node and Jenkins](https://blog.couchbase.com/create-continuous-deployment-pipeline-nodejs-jenkins/) tutorial Nic Raboy
- [A Dive into Node's 'fs' Module](https://blog.risingstack.com/mastering-the-nodejs-core-modules-file-system-fs-module/) tutorial 
Useful examples of interacting with the file system from Node. Gergely Nemeth
- [Writing a Simple Node Program in ClojureScript](https://lambdaisland.com/blog/02-05-2017-nodejs-scripts-clojurescript) tutorial Lambda Island
- [A Brief Chat with Snyk on Security, npm and the Node.js Foundation](https://hackernoon.com/q-a-with-snyk-on-security-npm-and-the-node-js-foundation-39a035c33120) story Node.js Foundation
- [How Node Helped A Fashion Retailer Handle 'Java-Crushing' Sale Traffic](https://thenewstack.io/la-node-yoox-net-porter-moves-node-js/) story Michelle Gienow
- [The Wonderful and Expanding World of Node and Robotics](https://medium.com/@nodejs/the-wonderful-and-expanding-world-of-node-js-and-robotics-23de347af1e7) video Node.js Foundation
- [Autoscaling for your Heroku dynos](https://www.hirefire.io) tools 
Automatically scale up and down to handle increased workloads and avoid wasting money on idle resources. HireFireSponsor
- [Create Next App: Create Next.js Apps in One Command](https://github.com/segmentio/create-next-app) tools 
Essentially the Next.js answer to Create React App :-) Segment
- [Simple Benchmarking of Different Node Frameworks using 'wrk'](https://github.com/hbakhtiyor/node-frameworks-benchmark) tools Abd ar-Rahman Hamidi
- [Prepack: A Tool for Making JavaScript Code Run Faster](https://prepack.io/) tools Facebook
- [Catch Node Errors Before Your Users Do 💻](https://rollbar.com/nodeweekly) tools 
Rollbar detects and alerts you via Slack, HipChat when code breaks. Get stack trace and user data to help you catch errors. ROLLBARSponsor
- [Extrakt: Extract .tar(.gz)s with the System Binary (or a JS Fallback)](https://github.com/sgtlambda/extrakt) code Sergeant Lambda
- [MapSCII: ASCII Map Renderer for Your Console](https://github.com/rastapasta/mapscii) code 
Written in CoffeeScript. Michael Straßburger
- [node-qrcode: An Advanced QR Code Generator](https://github.com/soldair/node-qrcode) code Ryan Day
- [naivebayes: A Naive Bayes Classifier for Node](https://github.com/surmon-china/naivebayes) code Surmon
- [Be Passionate about your Work. Get Hired](https://hired.com/join/?utm_source=petercooperpress&utm_medium=sponsor&utm_campaign=%28b2c%29%28l-all%29%28r-swe%29%28q2-17-node-weekly%29&utm_content=newsletter) job 
Your dream job is out there, use Hired to find it faster Hired

Node Weekly is curated by [Peter Cooper](https://twitter.com/peterc) and published by [Cooperpress](https://cooperpress.com/).

Want to sponsor an issue? See our [media kit.](https://cooperpress.com/mediakit)
Want to post a job? E-mail us or [use our self-serve system.](https://booking.cooperpress.com/jobs)

[Unsubscribe](*|UNSUB|*) : [Change email address](*|UPDATE_PROFILE|*) : [Read this issue on the Web](http://nodeweekly.com/issues/186)

© Cooperpress Ltd. Office 30, Lincoln Way, Louth, LN11 0LS, UK
[Email policy](https://cooperpress.com/spam.html) [Privacy policy](https://cooperpress.com/privacy.html)
