@weavix/tracker-api-types
v0.0.3
Published
Types for Tracker Public API
Readme
@weavix/tracker-api-types
TypeScript types for Yandex Tracker Public API.
Install
npm install @weavix/tracker-api-types
# or
pnpm add @weavix/tracker-api-types
# or
yarn add @weavix/tracker-api-typesUsage
import type {
components,
BoardsPaginated,
LiveBoardCreate,
PathsV3Get,
ApiV3GetMethods,
} from "@weavix/tracker-api-types";
type Schemas = components["schemas"];
const boards: BoardsPaginated = await fetch("/v3/boards").then((r) => r.json());
const body: LiveBoardCreate = { name: "My Board" };
type BoardPath = PathsV3Get["/boards/{id}"];
type BoardResponse = PathsV3Get["/boards/{id}"]["response"];License
MIT
