Skip to content

Commit

Permalink
335th Commit
Browse files Browse the repository at this point in the history
  • Loading branch information
Shyam-Chen committed Jun 5, 2024
1 parent 4ba85eb commit 6b8464c
Show file tree
Hide file tree
Showing 4 changed files with 6 additions and 1,944 deletions.
17 changes: 5 additions & 12 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# Fastify Starter

:leopard: A boilerplate for API Server with Node.js, Fastify, and MongoDB on Vite.
:leopard: A boilerplate for server applications with Fastify and Mongo using TypeScript on Vite.

:rainbow: View Demo: [Live](https://vue-starter-6fa6.onrender.com) | Windows | macOS | Android | iOS

Expand All @@ -20,9 +20,7 @@ Prerequisites:

- Node.js v20
- PNPM v9
- Docker (Optional)
- Pulumi (Optional)
- Azure (Optional)
- Docker v4 (Optional)

Get started with Fastify Starter.

Expand Down Expand Up @@ -54,7 +52,7 @@ $ pnpm mock
Or use barebones scaffolding for your new Fastify app

```sh
$ pnpm dlx degit Shyam-Chen/Starter-Templates/fastify my-fastify-app
$ pnpm dlx degit Shyam-Chen/Barebones-Templates/fastify my-fastify-app
```

## Project Setup
Expand Down Expand Up @@ -96,7 +94,7 @@ $ pnpm preview

### Lints and fixes files

Files: `{app,db,mock,e2e,docs,infra}/**/*.ts`
Files: `**/*.ts`

```sh
$ pnpm lint
Expand Down Expand Up @@ -158,7 +156,7 @@ This seed repository provides the following features:
- [x] [Playwright](https://github.com/microsoft/playwright) - Test Automation
- ---------- **Environments** ----------
- [x] [Node.js](https://nodejs.org/en/) - JavaScript Runtime Environment
- [x] [Pnpm](https://pnpm.io/) - Package Manager
- [x] [PNPM](https://pnpm.io/) - Package Manager
- [x] [Caddy](https://caddyserver.com/) - Web Server
- [x] [Docker](https://www.docker.com/) - Containerized Application Development
- [x] [GitHub Actions](https://github.com/features/actions) - Continuous Integration and Delivery
Expand Down Expand Up @@ -270,11 +268,6 @@ The structure follows the LIFT Guidelines.
│ ├── package.json
│ ├── playwright.config.ts
│ └── tsconfig.json
├── infra -> Infrastructure as code
│ ├── src
│ ├── package.json
│ ├── Pulumi.yaml
│ └── tsconfig.json
├── mock -> Mocking third-party or private API calls
│ ├── src
│ ├── package.json
Expand Down
2 changes: 1 addition & 1 deletion package.json
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@
"mock": "pnpm -C mock mock",
"build": "pnpm -C app build",
"preview": "pnpm -C app preview",
"lint": "pnpm biome check --apply ./app ./db ./mock ./e2e ./docs ./infra",
"lint": "biome check --apply ./",
"check": "pnpm -C app check",
"test": "pnpm -C app test",
"e2e": "pnpm -C e2e e2e"
Expand Down
Loading

0 comments on commit 6b8464c

Please sign in to comment.