• npm package

    npm package

    Apply npm best practices, including package.json, maintaining dependencies, security, release automation and monorepos.


Documentation is an important part of any software product. Even though creating it may not be as much fun as writing code, to users it's how software feels when they get started.

GitHub's 2017 Open Source Survey found that the biggest problem encountered in open source was "incomplete or confusing documentation." The top insight from the survey: "Documentation is highly valued, frequently overlooked, and a means for establishing inclusive and accessible communities.


The most popular bundler for JavaScript, CSS and other web assets.


A markdown parser and renderer

Apply this and many other checklists to your project