A template for npm packages with TypeScript, pnpm monorepo, vite-plus, and changesets.
npm install exampleimport { greet, add } from "example";
greet("world"); // "Hello, world!"
add(1, 2); // 3<script src="https://unpkg.com/example/dist/index.iife.js"></script>
<script>
Example.greet("world"); // "Hello, world!"
</script>This is a pnpm monorepo using vite-plus for building and changesets for versioning.
pnpm installpnpm buildpnpm testpnpm lint
pnpm formatpnpm changeset # create a changeset
pnpm version # bump versions
pnpm release # build + publishPull requests are welcome! Please run pnpm check before submitting.
MIT