Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/vodyani/package-template

📦️ This repository contains project templates that are widely used by the vodyani npm packge, and you may build templates by selecting various branches.
https://github.com/vodyani/package-template

javascript npm-package template typescript

Last synced: about 5 hours ago
JSON representation

📦️ This repository contains project templates that are widely used by the vodyani npm packge, and you may build templates by selecting various branches.

Awesome Lists containing this project

README

        

# Vodyani Package Template

*This repository contains project templates that are widely used by the vodyani npm packge, and you may build templates by selecting various branches.*

## Branches

### JavaScript Common Package

**Usage:**

1. *Clone to local.*

```
git clone -b js https://github.com/vodyani/package.git
```

2. *Modify the preset in package.json and replace the previous value with the name-package information you want to broadcast.*

-
-

### TypeScript / Nest Common Package

**Usage:**

1. *Clone to local.*

```
git clone -b ts https://github.com/vodyani/package.git
```

use nest template:

```
git clone -b nest https://github.com/vodyani/package.git
```

2. *Modify the preset in package.json and replace the previous value with the name-package information you want to broadcast.*

-
-

3. *Add Codecov token to vodyani organization secrets.*

[Actions secrets](https://github.com/organizations/vodyani/settings/secrets/actions)

create codecov token like:

```
CODECOV_CI_TOKEN_BY_
```

4. *Replace github workflows secrets*

-

5. *Replace readme badge*

-

## License

Vodyani Package Template is [MIT licensed](LICENSE).