69 packages matching “apigen”
apigen
v0.6.5 · 9 years ago
Transform Api into promise compliant library !
No known vulnerabilities
@adhd/apigen-python-env
v0.2.2 · 3 days ago
apigen python host provisioning: resolves the interpreter for py-* plugins by bootstrapping a managed venv from apigen-python's own pyproject.toml extras
No known vulnerabilities
@adhd/apigen-cli
v0.2.2 · 3 days ago
**apigen: code-first, polyglot API generation.**
No known vulnerabilities
@adhd/apigen-codegen-openapi
v0.2.1 · 6 days ago
OpenAPI 3.x document generation for apigen — turns an apigen descriptor into an OpenAPI document. Pure TypeScript (**platform: shared**).
No known vulnerabilities
@adhd/apigen-base-schema
v0.2.0 · 7 days ago
JSON Schema support for the apigen toolchain. Pure TypeScript (**platform: shared**).
No known vulnerabilities
@adhd/apigen-plugin-py-flask
v0.2.2 · 3 days ago
apigen plugin: serve Python functions over HTTP (stdlib http.server, Flask optional)
No known vulnerabilities
@adhd/apigen-core-client
v0.2.2 · 3 days ago
> The core apigen engine — TypeScript source → JSON Schema extraction, composition, the plugin contract, and the programmatic API for running live servers without code generation.
No known vulnerabilities
@adhd/apigen-plugin-health
v0.2.1 · 6 days ago
**Mount plugin** — adds a `GET /_meta/health` endpoint to any apigen server. Reports runtime readiness for load balancers, orchestrators, and the apigen gateway (§13).
No known vulnerabilities
@adhd/apigen-plugin-py-grpc
v0.2.2 · 3 days ago
apigen plugin: serve Python functions over gRPC (grpcio; in-memory descriptors; grpc_reflection)
No known vulnerabilities
@adhd/apigen-generator-nx
v0.1.0 · 7 days ago
Nx integration for apigen: a **generator** to scaffold new output plugins and a **cache-aware executor** to run `apigen generate` as a first-class Nx target.
No known vulnerabilities
@adhd/apigen-engine-gateway
v0.2.0 · 7 days ago
Aggregation support for apigen — composing multiple packages into a single API surface. Pure TypeScript (**platform: shared**).
No known vulnerabilities
@adhd/apigen-engine-runtime
v0.2.2 · 3 days ago
The apigen **dispatch runtime** — the single canonical call path every plugin and every generated server uses to turn an inbound request into a function call. Pure TypeScript, **platform: shared**.
No known vulnerabilities
@adhd/apigen-base-errors
v0.2.0 · 7 days ago
Canonical error model for apigen — one set of error codes mapped to each transport's status convention (HTTP, gRPC, CLI exit, MCP), plus streaming-error phase helpers. Pure TypeScript (**platform: shared**).
No known vulnerabilities
@adhd/apigen-plugin-jsonschema
v0.2.0 · 7 days ago
apigen target plugin (`--type jsonschema`) — emits the **JSON Schema** for each export's input/output to disk. A **generate-only** plugin (no `run` mode); useful for validation, docs, client generation, or as the IR other tools consume.
No known vulnerabilities
@adhd/apigen-engine-naming
v0.2.1 · 6 days ago
Naming and identifier helpers for apigen — case conversion, file-name normalization, namespace/project id derivation, export collision detection, and the §9.1 envelope-key conventions. Pure TypeScript (**platform: shared**).
No known vulnerabilities
@adhd/apigen-plugin-api-express
v0.2.2 · 3 days ago
apigen target plugin (`--type api-express`) — exposes a source file's exports as an **Express HTTP API**. One `POST /<namespace>/<fn>` route per export (handlers call `res.json(result)`). Generates `routes.ts` to disk _and_ runs a live server.
No known vulnerabilities
@adhd/apigen-engine-conformance
v0.2.0 · 7 days ago
The apigen **conformance vectors** — a host-neutral suite that pins the canonical wire behavior every host implementation (TypeScript, Python, …) must reproduce. A new host is conformant iff it passes them. Pure TypeScript (**platform: shared**).
No known vulnerabilities
@adhd/apigen-plugin-cli-output
v0.2.2 · 3 days ago
apigen target plugin (`--type cli`) — emits a runnable **Commander CLI** (`cli.ts`) with one subcommand per export, and can also **run live** (in-process, one command per invocation) without ever writing that file to disk. The emitted `cli.ts` calls `disp
No known vulnerabilities
apigen-ts
v1.3.1 · 2 months ago
Simple typed OpenAPI client generator
No known vulnerabilities
@adhd/apigen-plugin-batch
v0.2.1 · 3 days ago
**Batch/bulk operation fan-out plugin for apigen.**
No known vulnerabilities