open-api-change-logger
TypeScript icon, indicating that this package has built-in type declarations

3.0.0 • Public • Published

OpenApi change-logger

import { ChangeLogger } from "open-api-change-logger";
import source from "./source.json";
import destination from "./destination.json";
import { OpenAPIObject } from "@nestjs/swagger/dist/interfaces";
import * as path from "path";

const changeLogger: ChangeLogger = new ChangeLogger({
  oldSchema: source as OpenAPIObject,
  newSchema: destination as OpenAPIObject,
});

changeLogger.saveFiles({
  htmlFolder: path.join(__dirname, 'files', 'html'),
  stylesFolder: path.join(__dirname, 'files', 'style'),
  apiName: 'test-api'
});

Package Sidebar

Install

npm i open-api-change-logger

Weekly Downloads

2

Version

3.0.0

License

ISC

Unpacked Size

531 kB

Total Files

178

Last publish

Collaborators

  • mrredbobr