Skip to content

Latest commit

 

History

History
18 lines (12 loc) · 1.39 KB

README.md

File metadata and controls

18 lines (12 loc) · 1.39 KB

nodejs-publishable-library

Template that you can use to create a Node.js library, ready to be published in NPM. It does not use any bundler.

If you are wondering whether or not you need a bundler for your purposes, you can read this answer on stackoverflow and maybe this blog article.

How to use

The procedure is fairly simple.

  1. Use this project as a template.
  2. Refill the 'name' property of package.json with your own project name. Replace 'description', 'keys' and 'author' with your own values and clear the readme: cat /dev/null > README.md. Update the license.
  3. Copy the example npmrc file as '.npmrc': cp .npmrc.example .npmrc and replace the placeholder with a Personal Access Token created with 'write:packages' as scope.
  4. Do pnpm install. If you don't have pnpm yet, follow this guide.
  5. To test if your library works as intended before publishing, use npm as explained here to avoid headaches.
  6. When you're ready to publish, do pnpm publish.