An open API service indexing awesome lists of open source software.

https://github.com/bjmhe/viteplus-preset

A Vite Plus preset for creating a TypeScript package.
https://github.com/bjmhe/viteplus-preset

preset vite-plus

Last synced: 7 days ago
JSON representation

A Vite Plus preset for creating a TypeScript package.

Awesome Lists containing this project

README

          

# viteplus-preset

[![npm version](https://npmx.dev/api/registry/badge/version/@bjmhe/viteplus-preset)](https://npmjs.com/package/@bjmhe/viteplus-preset)
[![npm downloads](https://npmx.dev/api/registry/badge/downloads/@bjmhe/viteplus-preset)](https://npm.chart.dev/@bjmhe/viteplus-preset)
[![bundle size](https://npmx.dev/api/registry/badge/size/@bjmhe/viteplus-preset)](https://bundlephobia.com/package/@bjmhe/viteplus-preset)
[![license](https://npmx.dev/api/registry/badge/license/@bjmhe/viteplus-preset)](https://github.com/bjmhe/viteplus-preset/blob/main/LICENSE)
[![engine](https://npmx.dev/api/registry/badge/engines/@bjmhe/viteplus-preset)](https://npmx.dev/api/registry/badge/engines/@bjmhe/viteplus-preset)

> inspired by `tsdown-preset-sxzz`

A Vite Plus preset for creating a TypeScript package.

## Install

```sh
# npm
npm install -D @bjmhe/viteplus-preset

# yarn
yarn add -D @bjmhe/viteplus-preset

# pnpm
pnpm add -D @bjmhe/viteplus-preset

# bun
bun install -D @bjmhe/viteplus-preset

# deno
deno install --dev npm:@bjmhe/viteplus-preset

# vp
vp install -D @bjmhe/viteplus-preset
```

## Usage

```ts [vite.config.lib.ts]
import { lib } from "../src";

export default lib();
```

```ts [vite.config.nodelib.ts]
import { nodeLib } from "../src";

export default nodeLib();
```

## Licenses

Published under the [MIT](https://github.com/bjmhe/viteplus-preset/blob/main/LICENSE) license.
Made by [@bjmhe](https://github.com/bjmhe) and [community](https://github.com/bjmhe/viteplus-preset/graphs/contributors) 💛





---

_🤖 auto updated with [automd](https://automd.unjs.io)_