Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/ms-fadaei/typescript-library-starter

JavaScript library starter powered by typescript, unbuild and vite
https://github.com/ms-fadaei/typescript-library-starter

eslint typescript unbuild vite vitest

Last synced: 10 days ago
JSON representation

JavaScript library starter powered by typescript, unbuild and vite

Awesome Lists containing this project

README

        

# Typescript Library Starter
> JavaScript library starter powered by typescript, unbuild and vite

## Pre-packed

- [Unbuild](https://github.com/unjs/unbuild)
- [Vite 2](https://github.com/vitejs/vite)
- [Typescript](https://github.com/microsoft/TypeScript)
- [Vitest](https://github.com/vitest-dev/vitest)
- [ESLint](https://github.com/eslint/eslint)

## commands

### Run Playground
```bash
yarn dev
```

### Build Playground (preview)
```bash
yarn generate
```

### Build Library
```bash
yarn build
```

### Lint
```bash
yarn lint
```

### Test
```bash
yarn test
```

### Test + Watch
```bash
yarn test:watch
```

### Test + Coverage
```bash
yarn coverage
```

### Release & Publish
```bash
yarn release
```

## License

[MIT License](./LICENSE)

Copyright (c) Mohammad Saleh Fadaei ([@ms-fadaei](https://github.com/ms-fadaei))