Skip to content

Latest commit

 

History

History
67 lines (47 loc) · 1.18 KB

README.md

File metadata and controls

67 lines (47 loc) · 1.18 KB

Hono CRUD Starter

Fitur

  1. CRUD API
  2. Autentikasi JWT
  3. Dokumentasi API Swagger
  4. Unit Testing dengan Jest
  5. Prisma ORM
  6. Linting dengan ESLint dan Prettier
  7. Validasi dengan Hono Validator

Instalasi dan Start Server

Clone repository:

git clone https://github.com/ahmadlaiq/hono-prisma-crud.git

Pindah ke direktori project:

cd hono-prisma-crud

Install dependencies:

bun install

Start server:

bun run dev

Endpoint Dokumentasi API

Dokumentasi API Mustika dapat diakses di http://127.0.0.1:3000/api-docs/. Di sana Anda dapat menemukan informasi tentang semua endpoint yang tersedia, termasuk deskripsi, parameter, dan respons.

Catatan: Pastikan Anda telah menginstal dan menjalankan server sebelum mengakses dokumentasi API. Anda dapat menggunakan alat seperti Postman atau curl untuk menguji endpoint API.

Testing

Untuk melakukan testing, jalankan perintah berikut di terminal:

bun test

Linting

Untuk menjalankan linting, jalankan perintah berikut di terminal:

bun run lint

Formating Code

Untuk menjalankan formating, jalankan perintah berikut di terminal:

bun run format