vite-typescript-npm-package
Vite TypeScript library npm package template
templatenpmpackageboilerplatelibrarytypescriptvitereactstorybook
FreeRepo
Overview
This is a Vite-based template for creating TypeScript npm packages that ship fast with built-in support for multiple distribution formats (ESM, CommonJS, IIFE and bundled type definitions). It includes development tools like hot module replacement, watch mode and GitHub Actions workflows for automated publishing to npm or GitHub Packages.
Features
multiple-distribution-formatsesm-supportcommonjs-supportiife-supportbundled-type-definitionshot-module-replacementwatch-modenpm-link-supportgithub-actions-ci
Feature Flags
authenticationblogpaymentsrealtimeauthorizationjobsQueuesearch
Recommended Use Cases
typescript-library-developmentnpm-package-publishingcomponent-libraryutility-library
Frontend
react
Backend
None
Auth Providers
None
Deployment Targets
npm-registrygithub-packages
Payment Providers
None
Quick Facts
Stack
Language
typescript
CI
github-actions
Data Layer
UI Stack
Developer Experience
Docker
No
Tests
No
Quickstart
Yes
env.example
No
CI
github-actions
Pricing
Classification
free
Selected
โ
Notes
Open source template