oRPC контракт для планетарного API. Этот пакет предоставляет типизированный контракт для взаимодействия с API планет.
npm install orpc-planets-api
# или
yarn add orpc-planets-api
# или
bun add orpc-planets-api
import { createClient } from "@orpc/client";
import type { Contract } from "orpc-planets-api";
// Создайте клиент с типом контракта
const client = createClient<Contract>({
// URL вашего API
url: "https://your-api-url.com",
});
// Использование клиента
const planets = await client.planet.list({ limit: 10 });
const planet = await client.planet.find({ id: 1 });
const newPlanet = await client.planet.create({
name: "Марс",
description: "Красная планета",
});
import type { Planet } from "orpc-planets-api";
// Использование типа Planet
const mars: Planet = {
id: 1,
name: "Марс",
description: "Красная планета",
};
MIT