UNPKG

typescript-swagger

Version:

Generate Swagger files from a decorator library like typescript-rest or a @decorators/express.

51 lines 1.8 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.Resolver = void 0; var Resolver; (function (Resolver) { function isAnyType(param) { return param.typeName === 'any'; } Resolver.isAnyType = isAnyType; function isVoidType(param) { return typeof param === 'undefined' || param.typeName === 'void'; } Resolver.isVoidType = isVoidType; function isEnumType(param) { return param.typeName === 'enum'; } Resolver.isEnumType = isEnumType; function isArrayType(param) { return param.typeName === 'array'; } Resolver.isArrayType = isArrayType; function isNestedObjectLiteralType(param) { return param.typeName === 'nestedObjectLiteral'; } Resolver.isNestedObjectLiteralType = isNestedObjectLiteralType; function isIntersectionType(param) { return param.typeName === 'intersection'; } Resolver.isIntersectionType = isIntersectionType; function isUnionType(param) { return param.typeName === 'union'; } Resolver.isUnionType = isUnionType; function isRefEnumType(param) { return param.typeName === 'refEnum'; } Resolver.isRefEnumType = isRefEnumType; function isRefObjectType(param) { return param.typeName === 'refObject'; } Resolver.isRefObjectType = isRefObjectType; function isRefAliasType(param) { return param.typeName === 'refAlias'; } Resolver.isRefAliasType = isRefAliasType; function isReferenceType(param) { return param.typeName === 'refEnum' || param.typeName === 'refAlias' || param.typeName === 'refObject'; } Resolver.isReferenceType = isReferenceType; })(Resolver = exports.Resolver || (exports.Resolver = {})); //# sourceMappingURL=type.js.map