openapi-codegen-typescript
Version:
OpenApi codegen for generating types an mocks from swagger json file
58 lines (57 loc) • 2.49 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
var PropertyNames;
(function (PropertyNames) {
PropertyNames["Id"] = "id";
})(PropertyNames = exports.PropertyNames || (exports.PropertyNames = {}));
var SwaggerProps;
(function (SwaggerProps) {
SwaggerProps["$ref"] = "$ref";
SwaggerProps["OneOf"] = "oneOf";
SwaggerProps["AllOf"] = "allOf";
SwaggerProps["Type"] = "type";
})(SwaggerProps = exports.SwaggerProps || (exports.SwaggerProps = {}));
var DataTypes;
(function (DataTypes) {
DataTypes["String"] = "string";
DataTypes["Number"] = "number";
DataTypes["Integer"] = "integer";
DataTypes["Boolean"] = "boolean";
DataTypes["Array"] = "array";
DataTypes["Object"] = "object";
})(DataTypes = exports.DataTypes || (exports.DataTypes = {}));
var StringFormats;
(function (StringFormats) {
StringFormats["Date"] = "date";
StringFormats["DateTime"] = "date-time";
StringFormats["Duration"] = "duration";
StringFormats["Password"] = "password";
StringFormats["Byte"] = "byte";
StringFormats["Binary"] = "binary";
StringFormats["Email"] = "email";
StringFormats["Guid"] = "guid";
StringFormats["Uri"] = "uri";
StringFormats["Hostname"] = "hostname";
StringFormats["Ipv4"] = "ipv4";
StringFormats["Ipv6"] = "ipv6";
StringFormats["TimeSpan"] = "time-span";
})(StringFormats = exports.StringFormats || (exports.StringFormats = {}));
var StringAdditionalProps;
(function (StringAdditionalProps) {
StringAdditionalProps["MinLength"] = "minLength";
StringAdditionalProps["MaxLength"] = "maxLength";
})(StringAdditionalProps = exports.StringAdditionalProps || (exports.StringAdditionalProps = {}));
var NumberAdditionalProps;
(function (NumberAdditionalProps) {
NumberAdditionalProps["Minimum"] = "minimum";
NumberAdditionalProps["Maximum"] = "maximum";
NumberAdditionalProps["ExclusiveMinimum"] = "exclusiveMinimum";
NumberAdditionalProps["ExclusiveMaximum"] = "exclusiveMaximum";
NumberAdditionalProps["multipleOf"] = "multipleOf";
})(NumberAdditionalProps = exports.NumberAdditionalProps || (exports.NumberAdditionalProps = {}));
var ArrayAdditionalProps;
(function (ArrayAdditionalProps) {
ArrayAdditionalProps["MinItems"] = "minItems";
ArrayAdditionalProps["MaxItems"] = "maxItems";
ArrayAdditionalProps["UniqueItems"] = "uniqueItems";
})(ArrayAdditionalProps = exports.ArrayAdditionalProps || (exports.ArrayAdditionalProps = {}));