UNPKG

@nestjs/swagger

Version:

Nest - modern, fast, powerful node.js web framework (@swagger)

14 lines (13 loc) 590 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); const ts = require("typescript"); const plugin_constants_1 = require("../plugin-constants"); class AbstractFileVisitor { updateImports(sourceFile) { return ts.updateSourceFileNode(sourceFile, [ ts.createImportEqualsDeclaration(undefined, undefined, plugin_constants_1.OPENAPI_NAMESPACE, ts.createExternalModuleReference(ts.createLiteral(plugin_constants_1.OPENAPI_PACKAGE_NAME))), ...sourceFile.statements ]); } } exports.AbstractFileVisitor = AbstractFileVisitor;