Skip to content

openapi-to-okf: add package.json + conformance test#11

Merged
kissmyabs32 merged 1 commit into
mainfrom
okf-producer-test
Jun 16, 2026
Merged

openapi-to-okf: add package.json + conformance test#11
kissmyabs32 merged 1 commit into
mainfrom
okf-producer-test

Conversation

@kissmyabs32

Copy link
Copy Markdown
Member

Adds a package.json (dependency-free, npm testnode:test) and a conformance test to the staged openapi-to-okf producer under distribution/okf/knowledge-catalog-contrib/.

The test runs the producer against a fixture OpenAPI 3.x spec and asserts the emitted bundle is OKF v0.1 conformant (non-empty type on every concept, relative markdown links, okf_version only in the bundle-root index.md).

Keeps our producer source in sync with the copy now submitted upstream as GoogleCloudPlatform/knowledge-catalog#75.

Adds a dependency-free package.json (npm test -> node:test) and a conformance
test that runs the producer against a fixture OpenAPI 3.x spec and asserts the
emitted bundle is OKF v0.1 conformant: non-empty type on every concept, relative
markdown links (no wiki syntax), and okf_version only in the bundle-root
index.md. Keeps our staged producer source in sync with the copy submitted
upstream (GoogleCloudPlatform/knowledge-catalog#75).
@vercel

vercel Bot commented Jun 16, 2026

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
tempguru-mcp Ready Ready Preview, Comment Jun 16, 2026 8:56pm

@kissmyabs32 kissmyabs32 merged commit 76247b6 into main Jun 16, 2026
3 checks passed
@kissmyabs32 kissmyabs32 deleted the okf-producer-test branch June 16, 2026 20:59
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant