KKitForma.

Yerel SDK ve API

Üç KitForma aracını kendi kodunda kullan. İşlem paketin çalıştığı bilgisayarda yapılır. Hesap, API anahtarı veya kullanım ücreti yoktur.

1.0.0 sürümünü indir · ZIP

JavaScript ile başla

ZIP’i çıkar. Node.js 20 veya üstüyle node example.mjs çalıştır. Kurulacak bağımlılık yoktur. Uygulamanda veya güncel tarayıcı modülünde index.mjs dosyasını içe aktar.

import {run} from './index.mjs';
const result = await run({
  tool: 'csv-to-json',
  input: 'sku,quantity\n0012,3'
});
console.log(result.text);

Yerel HTTP API

node server.mjs çalıştır. GET http://127.0.0.1:4319/v1/tools araçları listeler; POST /v1/run aynı JSON isteğini kabul eder. Sunucu yalnız kendi bilgisayarında dinler. Bu, KitForma sunucusunda çalışan bir işleme API’si değildir.

Sözleşme ve sınırlar

  • line-counter · json-formatter · csv-to-json
  • Girdi:200.000 UTF-16 kod birimi. HTTP JSON gövdesi:1 MiB. Başlıklar:8 KiB. Zaman aşımı:10 saniye.
  • CSV değerleri metin olarak kalır. JSON sayı metni yuvarlanmadan korunur. Sayaçlar Unicode kod noktalarını ve boşlukla ayrılan kelimeleri kullanır.
  • İşleme sırasında ağ çağrısı, dosya erişimi, depolama veya analiz yoktur. Örnek kendi kurgusal sonucunu yazdırır.
  • HTTP sunucusunu özel tut. Host/origin denetimleri dış tarayıcı çağrılarını reddeder. Herkese açık yayına uygun tasarlanmamıştır.

İndirmede kaynak dosyalar, TypeScript tipleri, sağlama toplamları, örnekler, hata kodları ve MIT lisansı bulunur. Güncellemeler elle yapılır.