JSPM

  • ESM via JSPM
  • ES Module Entrypoint
  • Export Map
  • Keywords
  • License
  • Repository URL
  • TypeScript Types
  • README
  • Created
  • Published
  • Downloads 12
  • Score
    100M100P100Q69182F
  • License MIT

OpenAPI 3 spec → IDF ontology

Package Exports

  • @intent-driven/importer-openapi

Readme

@intent-driven/importer-openapi

OpenAPI 3.x spec → IDF ontology.

import { importOpenApi, parseSpec } from "@intent-driven/importer-openapi";
import fs from "node:fs/promises";

const spec = parseSpec(await fs.readFile("openapi.yaml", "utf8"));
const ontology = importOpenApi(spec);

Через CLI:

idf import openapi --file openapi.yaml --out src/domains/default/ontology.js