@britannica/create-lib

A sensible default configuration for creating rollup-based npm packages

Usage no npm install needed!

<script type="module">
  import britannicaCreateLib from 'https://cdn.skypack.dev/@britannica/create-lib';
</script>

README

@britannica/create-lib

A sensible default configuration for creating rollup-based npm packages

Requirements

node >= 8
npm >= 5.2.0

Usage

npx @britannica/create-lib <library name>

Brief explanation

  • After running, a new directory with your library name will be created with some rollup presets
  • Your library source will be located in the <library name>/src directory
  • Run npm run dev is your watch task
  • Run npm run build to build your project into the dist directory
  • When publishing, the files in your dist directory will be what get published
  • If you need to change which files get published, update the files property in package.json