Referensi API

Setiap nilai dan tipe yang diekspor setiap paket @samveys/*, dibaca dari kode sumbernya lengkap dengan signature dan komentar dokumentasinya.

895 ekspor

Inti

  • @samveys/core 1.0.2

    Container, inject(), provider, plugin, hook, siklus hidup, config, env, logger, error, hashing dan enkripsi

    48 Fungsi/Nilai · 104 Tipe

  • @samveys/validator 1.0.2

    Schema bertipe yang mengikuti Standard Schema v1

    4 Fungsi/Nilai · 13 Tipe

  • @samveys/console 1.0.2

    CLI svs, defineCommand, perintah inspeksi, svs check

    9 Fungsi/Nilai · 27 Tipe

  • @samveys/testing 1.0.2

    createTestApp, klien HTTP test in-process, waktu palsu, event palsu, perekam hook

    6 Fungsi/Nilai · 14 Tipe

HTTP & API

  • @samveys/http 1.0.2

    Kernel, router, controller, middleware, Problem Details, header keamanan, driver node, SSE, WebSocket

    29 Fungsi/Nilai · 52 Tipe

  • @samveys/fastify 1.0.2

    Fastify memegang siklus hidup server, kernel Samveys memegang setiap request

    1 Fungsi/Nilai · 1 Tipe

  • @samveys/hono 1.0.2

    Hono membawa transport lewat @hono/node-server; kernel memegang setiap request

    1 Fungsi/Nilai · 1 Tipe

  • @samveys/http-client 1.0.2

    Retry, batas waktu, pool konkurensi, fake dan perlindungan SSRF

    3 Fungsi/Nilai · 12 Tipe

  • @samveys/openapi 1.0.2

    OpenAPI 3.1 dari schema route, /docs khusus dev, generator klien bertipe, pemeriksaan breaking change

    8 Fungsi/Nilai · 6 Tipe

  • @samveys/graphql 1.0.2

    Batas kedalaman, jumlah dan biaya, rate limit per objek, kontrol batching

    2 Fungsi/Nilai · 4 Tipe

  • @samveys/grpc 1.0.2

    gRPC, gRPC-Web dan protokol Connect dari satu definisi service

    4 Fungsi/Nilai · 4 Tipe

Data

  • @samveys/database 1.0.2

    Koneksi, query builder dan schema builder, migrasi, seeder; PostgreSQL, MySQL/MariaDB, SQLite

    24 Fungsi/Nilai · 45 Tipe

  • @samveys/orm 1.0.2

    Model schema-first, relasi, eager loading, pelindung mass-assignment dan lazy-loading, factory

    11 Fungsi/Nilai · 39 Tipe

  • @samveys/search 1.0.2

    Model yang bisa dicari di FTS5, tsvector atau FULLTEXT, dengan outbox untuk pembaruan indeks

    3 Fungsi/Nilai · 11 Tipe

  • @samveys/mssql 1.0.2

    Driver Microsoft SQL Server (tedious lewat mssql)

    4 Fungsi/Nilai · 1 Tipe

  • @samveys/oracle 1.0.2

    Driver Oracle Database (node-oracledb mode thin)

    5 Fungsi/Nilai · 1 Tipe

  • @samveys/libsql 1.0.2

    Driver libSQL / Turso (sqld lewat HTTP, dialek SQLite)

    3 Fungsi/Nilai · 1 Tipe

  • @samveys/mongodb 1.0.2

    ODM dokumen bertipe dengan query aman dari injeksi dan transaksi

    4 Fungsi/Nilai · 18 Tipe

  • @samveys/meilisearch 1.0.2

    Driver pencarian Meilisearch, REST lewat fetch

    1 Fungsi/Nilai · 1 Tipe

  • @samveys/typesense 1.0.2

    Driver pencarian Typesense, REST lewat fetch

    1 Fungsi/Nilai · 1 Tipe

  • @samveys/opensearch 1.0.2

    Driver pencarian OpenSearch, REST lewat fetch

    1 Fungsi/Nilai · 1 Tipe

Keamanan

  • @samveys/security 1.0.2

    Pelindung CSRF (Fetch Metadata + token), CORS, rate limiting

    7 Fungsi/Nilai · 4 Tipe

  • @samveys/session 1.0.2

    Sesi di sisi server, cookie aman, regenerasi id, data flash

    6 Fungsi/Nilai · 8 Tipe

  • @samveys/auth 1.0.2

    Guard sesi dan token API, login OIDC dengan PKCE, policy

    15 Fungsi/Nilai · 27 Tipe

  • @samveys/tenancy 1.0.2

    Resolusi tenant, query ORM per tenant, database per tenant, row level security PostgreSQL

    13 Fungsi/Nilai · 4 Tipe

Fitur

  • @samveys/cache 1.0.2

    Store memori, database dan failover, lock lintas proses, funnel

    11 Fungsi/Nilai · 8 Tipe

  • @samveys/queue 1.0.2

    Job, retry, driver database dengan SKIP LOCKED, outbox transaksional, worker

    9 Fungsi/Nilai · 18 Tipe

  • @samveys/scheduler 1.0.2

    Tugas cron, lock anti-tumpang-tindih dan satu-server, schedule:run

    5 Fungsi/Nilai · 10 Tipe

  • @samveys/mail 1.0.2

    Mailable, SMTP lewat node:net/tls, transport log dan fake

    11 Fungsi/Nilai · 13 Tipe

  • @samveys/notifications 1.0.2

    Channel mail dan database, antrean opsional, registry channel

    5 Fungsi/Nilai · 12 Tipe

  • @samveys/storage 1.0.2

    Disk lokal dan S3 (SigV4) dan upload yang aman

    10 Fungsi/Nilai · 11 Tipe

  • @samveys/webhooks 1.0.2

    Pengiriman masuk yang terverifikasi dan event keluar yang ditandatangani

    5 Fungsi/Nilai · 8 Tipe

  • @samveys/payment 1.0.2

    Driver Midtrans dan Xendit di atas webhooks dan http-client

    4 Fungsi/Nilai · 8 Tipe

  • @samveys/broadcast 1.0.2

    Meneruskan pesan SSE dan WebSocket antar instance

    4 Fungsi/Nilai · 5 Tipe

  • @samveys/i18n 1.0.2

    Format Intl, negosiasi locale dan terjemahan MessageFormat 2

    5 Fungsi/Nilai · 8 Tipe

  • @samveys/flags 1.0.2

    Feature flag kompatibel OpenFeature dengan provider database

    6 Fungsi/Nilai · 12 Tipe

  • @samveys/env-crypt 1.0.2

    svs env:encrypt dan env:decrypt

    9 Fungsi/Nilai · 0 Tipe

  • @samveys/health 1.0.2

    Endpoint liveness dan readiness, sadar shutdown

    1 Fungsi/Nilai · 5 Tipe

  • @samveys/inspector 1.0.2

    Merekam request, query, job, mail dan exception saat development

    2 Fungsi/Nilai · 4 Tipe

  • @samveys/admin 1.0.2

    Layar CRUD yang dirender server, diperiksa policy dan diaudit untuk model ORM

    6 Fungsi/Nilai · 11 Tipe

  • @samveys/mcp 1.0.2

    Server MCP yang menyediakan info app, route, schema, config dan error terakhir untuk agen AI

    5 Fungsi/Nilai · 4 Tipe

Tampilan

  • @samveys/view 1.0.2

    Kontrak ViewEngine, registry engine dan ctx.view

    3 Fungsi/Nilai · 7 Tipe

  • @samveys/template 1.0.2

    .tpl.html dikompilasi jadi modul ES, tanpa eval

    6 Fungsi/Nilai · 3 Tipe

  • @samveys/vite 1.0.2

    Tag @vite, pembaca manifest dan penyajian aset ber-hash

    4 Fungsi/Nilai · 5 Tipe

  • @samveys/inertia 1.0.2

    Protokol Inertia v2: ctx.inertia, partial reload, shared props, hook SSR

    4 Fungsi/Nilai · 4 Tipe

  • @samveys/vue 1.0.2

    Render komponen Vue di sisi server dengan state untuk hydration

    5 Fungsi/Nilai · 3 Tipe

  • @samveys/lsp 1.0.2

    Language server template: completion, hover, diagnostik, go-to-file

    2 Fungsi/Nilai · 1 Tipe