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.