npm weekly #222: Announcing lots of launches! email@example.com, npm fund, new CLI docs, npm.community updates & more
Community, Docs & more!
Our Community & Open Source wombats have been hard at work, and have some exciting updates to share with you:
➡️ firstname.lastname@example.org is here, complete with the new `npm fund` to support OS maintainers! Get it via:
`npm install -g npm@latest`
➡️ There’s a CLI docs redesign (thanks Tanya Brassie!). Did you know you could browse the docs website offline? Run `npm help <command> — viewer browser` to get a sneak peak!
➡️We’ve made some updates to npm.community to enable us to better address feedback and interact with our users by being as close as possible to where our source code resides.
Get more details on these updates and others here!
Learn more about `npm fund`
As mentioned above, this week we launched npm v6.13. In case you haven’t checked it out yet, we added a `funding` field to your `package.json` and will now bubble up a prompt to consumers of your work to help support you. You can read more about the implementation here and see it in action here:
Node.js best practices
This Node.js Best Practices guide by Node.JS Practices has some great security guidance. It is the largest compilation of Node.js best practices, and it is growing every week! Take a look and make sure to bookmark it for future reference.
Mark your calendar!
- Open RFC call: Wednesday, 11/13 at 11am PT/2pm ET. A new meeting thread providing details and an initial agenda will be created here soon. Previous meeting agendas and notes can be found here.
- Node+JS Interactive: December 11–12 in Montreal. Amal will be presenting here as well — make sure to say hello!
Recommended project: Poetic
Arian recently released Poetic v1.1.0 with improved support for React with CRA using TypeScript and ESLint v6.6! Check it out!
Are you using npm to build something cool? Let us know and we’ll help get the word out!
Automation Tools for Makers and Developers
Join npm’s CTO, Ahmad Nassri, at the upcoming Maker.dev meetup in Toronto on November 19th! Maker.dev is a community empowering makers and developers to build solutions & internal tools together for their teams and business.
Get more info and save your spot here!
Need private packages and team management tools?
The same tools that empower developers to work together on Open Source projects can make teams more efficient when collaborating on mission-critical applications. Meet npm Orgs:
- Publish and download private packages
- Manage permissions with teams
- Workflow integration and token management
Until next year, Hacktoberfest!
Some interesting stats:
- We were able to merge 67 pull requests to our open source projects this month.
- Of those, 38 were created after October 1st.
- Of those, we saw 14 unique contributors (not including employees).
We’re looking forward to next year!