Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/RodrigoRVSN/next-boilerplate-bunny
ð A boilerplate with generic configurations to a Nextjs project with bun, vitest, cicd and etc
https://github.com/RodrigoRVSN/next-boilerplate-bunny
bun cypress eslint husky nextjs typescript vitest
Last synced: 25 days ago
JSON representation
ð A boilerplate with generic configurations to a Nextjs project with bun, vitest, cicd and etc
- Host: GitHub
- URL: https://github.com/RodrigoRVSN/next-boilerplate-bunny
- Owner: RodrigoRVSN
- Created: 2022-07-09T02:38:57.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2023-10-09T22:53:40.000Z (about 1 year ago)
- Last Synced: 2024-11-28T23:34:11.352Z (27 days ago)
- Topics: bun, cypress, eslint, husky, nextjs, typescript, vitest
- Language: TypeScript
- Homepage:
- Size: 329 KB
- Stars: 8
- Watchers: 2
- Forks: 0
- Open Issues: 3
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# ð Next.JS Template with Linter
___
## ðĻ Tools:- NextJS
- Typescript
- ESLint (Code Pattern)
- Prettier (Formatter)
- Husky (Pre-commit)
- Vitest (Unit/Integration Test)
- Cypress (Test E2E)
- Bun
___
## ðĪš How to use:```bash
git clone https://github.com/rodrigorvsn/next-boilerplate-bunny.git
``````bash
bun install
``````bash
bun dev
``````bash
bun test
``````bash
bun test:cov
``````bash
bun lint
``````bash
bun cy:run
``````bash
bun cy:open
```___
## ðĪ Auto-formatting on save:Inside `/.vscode/settings.json` we set prettier as the default formatter, and also set `editor.codeActionsOnSave` to run:
- **Lint:** `"source.fixAll.eslint"`
- **Format:** `"source.fixAll.format"`___
## â Checking standards pre-commit:Using [husky](https://www.npmjs.com/package/husky) we can check all of our style standards to make sure our git commits are up to par. Check those checks out at [`.husky/pre-commit`](.husky/pre-commit)