unplugin-dts
An unplugin that generates declaration files (*.d.ts) from .ts(x) or .vue source files when using library mode.
Installation
pnpm i -D unplugin-dts
Quick Start
import dts from 'unplugin-dts/vite'
export default defineConfig({
plugins: [dts()],
})
Supports Vite, Rollup, Rolldown, Webpack, Rspack and Esbuild.
Documentation
Example
A real project using this plugin: Vexip UI.
License
MIT License.