Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/posva/vue-ts-lib

Vue 3 library starter in TS with lint, auto release, changelog and tests
https://github.com/posva/vue-ts-lib

boilerplate library vue vue3

Last synced: 5 days ago
JSON representation

Vue 3 library starter in TS with lint, auto release, changelog and tests

Awesome Lists containing this project

README

        

# vue-ts-lib [![Build Status](https://github.com/posva/vue-ts-lib/workflows/test/badge.svg)](https://github.com/posva/vue-ts-lib/actions/workflows/test.yml) [![npm package](https://badgen.net/npm/v/vue-ts-lib)](https://www.npmjs.com/package/vue-ts-lib) [![coverage](https://badgen.net/codecov/c/github/posva/vue-ts-lib/main)](https://codecov.io/github/posva/vue-ts-lib/branch/main) [![thanks](https://badgen.net/badge/thanks/♥/pink)](https://github.com/posva/thanks)

> Some awesome description

Demo (TODO link)

## Copying this project

You can directly create a project from this template by using the [Use this template button](https://github.com/posva/vue-ts-lib/generate) if you plan on hosting it on GitHub.

You can also use [degit](https://github.com/Rich-Harris/degit):

```sh
degit posva/vue-ts-lib
```

### Checklist of things to do when creating a lib

#### Rename the project

```sh
sed -i '' 's/vue-ts-lib/vue-global-events/g' README.md package.json .github/workflows/release-tag.yml size-checks/*
```

#### Github CI

- Added by default

## Renovate

You must add the repository in [your settings](https://github.com/settings/installations/112211).

## Remove this section

Remove the section _Checklist_ before releasing.

## Installation

```sh
yarn add vue-ts-lib
# or
npm install vue-ts-lib
```

## Usage

## API

## Related

## License

[MIT](http://opensource.org/licenses/MIT)



This project was created using the Vue Library template by posva