An opinionated starter for creating a TypeScript library.
- Using Vite+ for bundling, formatting, linting, and testing.
- Only support ESM, no CJS.
- Automatic testing and publishing with GitHub Actions.
I highly recommend using Vite+ for managing Node.js runtime.
The Oxc formatter config is a personal config so it may not be suitable for everyone. You can modify it according to your preferences.
This template is available under the CC0-1.0 license. Feel free to learn from it and incorporate it in your own projects.