@apivexa/core
v0.1.4
Published
> Shared types and utilities for the ApiVexa ecosystem.
Downloads
109
Readme
@apivexa/core
Shared types and utilities for the ApiVexa ecosystem.
Part of ApiVexa — AI-powered API User Guide Generator.
Install
npm install @apivexa/coreWhat's inside
| Export | Description |
|--------|-------------|
| NormalizedApi | Canonical in-memory representation of a parsed OpenAPI spec |
| NormalizedOperation | Single API operation (method + path + params + responses) |
| NormalizedParameter | Path / query / header / cookie parameter |
| SecurityScheme | Auth scheme descriptor (apiKey, bearer, oauth2, …) |
| ResolvedNode<T> | Wrapper that carries a value plus its OpenAPI JSON pointer |
| Provenance | Source-tracking metadata: OPENAPI_FACT, AI_INFERENCE, etc. |
Usage
import type { NormalizedApi, Provenance } from '@apivexa/core';These types flow through every other @apivexa/* package — you rarely
need to depend on @apivexa/core directly unless you are building a
plugin or custom integration.
