Setup For an Open Source JavaScript Project
A guide to setting up a modern JavaScript open source project, covering dependency management, coding style tools, and automation.
A guide to setting up a modern JavaScript open source project, covering dependency management, coding style tools, and automation.
Introduces `thanks`, an npm tool to help developers discover and donate to open source maintainers of their project dependencies.
Analyzes the recent panic over npm security, arguing it's based on social engineering in PRs, not a flaw in npm itself.
A guide to freeing up disk space by using a terminal command to recursively delete node_modules folders from local Node.js projects.
Overview of npm 5's major new features, including performance improvements, offline modes, and a standardized lockfile.
A guide to automating dependency updates in Java, JavaScript, and Gradle projects using CI tools and commit hooks.
Reveals three lesser-known technical facts about the Yarn package manager, including its dependency on npm and built-in spellcheck.
A guide on publishing Angular libraries to npm, covering platform independence, bundling, and AOT compilation.
A tutorial on creating a Twitter bot with Node.js and the Twit npm module to retweet, favorite, and reply based on hashtags.
A tutorial on extending a Node.js Twitter bot to automatically reply to new followers using the Twitter Streaming API and the 'twit' npm module.
Announcing Voca, an open-source JavaScript library for comprehensive and modular string manipulation.
A tutorial on building a simple Twitter bot using Node.js and the Twit npm module to retweet and favorite posts based on hashtags.
A developer shares tips and code examples for creating a command-line interface (CLI) tool using Node.js, yargs, and Jest.
A guide on contributing to open source projects by improving documentation, using a Node.js library example.
Guide to configuring the Sinopia npm repository server to properly cache and proxy scoped packages like @angular/core.
A developer discusses the risks of external dependencies after the 'left-pad' NPM incident and argues for mirroring critical packages.
Explores the core philosophy of Node.js, focusing on its UNIX-inspired principles of modularity and dependency management.
Feross announces his candidacy for the Node.js Board of Directors, highlighting his contributions to the ecosystem and his vision for the community.
Guide on configuring Azure Web Apps to use a private npm registry for installing Node.js dependencies during deployment.
A tutorial on using Gulp.js, a JavaScript build tool, to automate development workflows for web projects.