Skip to main content

Installation

npm install @powerduck/openapi-parser

Requires Node.js 18 or later.

Package layout

@powerduck/openapi-parser
├── dist/index.js # ESM build
├── dist/index.cjs # CJS build (require())
└── dist/index.d.ts # TypeScript declarations

ESM (Node.js 18+, modern bundlers)

import { upgradeOasTo32 } from "@powerduck/openapi-parser";

CommonJS (Electron main, legacy Node)

const { upgradeOasTo32 } = require("@powerduck/openapi-parser");

No peer dependencies

This package has zero peer dependencies. @scalar/openapi-parser and @scalar/openapi-upgrader are bundled internally.