Stanley The Template For Typescript By Dragons Gamers
Template Stanley for Typescript projects and packages 📦!

Table of Contents
🎇 Benefits
- 🚀 Speed start new project or package using typescript
- 🚨 Over 800 rules for pattern, possible errors and errors in Linter
- 🎇 Code quality guaranteed
- 📢 AutoReview when opening a pull-request/merge

- 🧪 Automatic Test when opening pull-request/merge
- 📈 Automatic Code Coverage when opening pull-request/merge

- 📦 Automatic Package and release generate on merge
📗 Libraries
📁 Dependencies
⏩ Get Started
🔘 Use Template
Click in use this template button and clone your template project

🔑 Configure Github Secrets
🙈 Create Github Token
Before create new GITHUB_TOKEN in
🍀 Code Coverage
Add Code Coverage support in your project
📦 Create NPM Token
if you want to generate packages create a secret called IS_PACKAGE = true AND create new NPM_TOKEN in
🔐 Create project Environment
- On GitHub.com, navigate to the main page of the repository.
- Under your repository name, click
⚙️ Settings.

- In the "Security" section of the sidebar, select
✳️ Secrets, then click Actions.
- Click New repository secret.
- Type a name with: GH_TOKEN
- Enter with your access secret token
ghp_Dsfde....
- Click Add secret.
- If you are going to publish package:
- create IS_PACKAGE =
true
- create NPM_TOKEN =
npm_szxw......
- create CODECOV_TOKEN =
00000000-0000-0000-0000-000000000000
💻 Prepare To Develop
Copy .env.example to .env and add the values according to your needs.
📍 Start Project
First install dependencies with the following command
yarn install
npm install
📨 Build and Run
To build the project, you can use the following command
if you change files, you need to run yarn build and yarn start again
yarn build
yarn start
yarn dev
🧪 Teste Code
To Test execute this command
yarn test
yarn test:watch