- Minimal install sized Dependencies.
- Eslint v9 rules default enable for
.js
/.ts
/.json
/.md
/.yaml
...etc. - VSCode compatible eslint configuration.
- Cross platform CI configuration.
- Conventional commit message style lint.
- Smooth release experience.
- Auto Changelog generate.
- Complete package build configration.
- Automatic dependency upgrade by renovate.
- Clone this repository
npx degit https://github.com/rainbowatcher/ts-starter.git <pkg-name>
- Install dependencies by using
pnpm install
- Global Replace
ts-starter
to your package name in project - Change the author and repository address in
package.json
- Change the author name in
LICENSE
- Clean up the
README.md
MIT © Made by ❤️