Lewati ke konten

Titik Masuk (Entrypoints)

Modul titik masuk menyediakan antarmuka dasar dan inisialisasi untuk TypeScript Gateway. Modul ini bertindak sebagai batas utama untuk menanamkan gateway secara terprogram di dalam aplikasi Node.js atau menjalankannya melalui antarmuka baris perintah (CLI). Permintaan memasuki siklus hidup gateway melalui instans server dan router yang diinisialisasi di sini.

SimbolJenisTanda TanganTujuan
Gatewayclassclass GatewayClass export for Gateway.
{ OpenApiDoc, OpenApiInfo }typetype { OpenApiDoc, OpenApiInfo } from './core/openapi-generator.js'Type export for { OpenApiDoc, OpenApiInfo }.

Kelas Gateway mengatur inisialisasi server, pembacaan konfigurasi, dan perakitan pipeline.

Tipe OpenAPI yang diekspor mendefinisikan struktur kontrak saat membuat dokumentasi dari rute.

  • src/index.ts
  • src/cli.ts