🎩 You're Invited:Meet the Socket team at Black Hat in Las Vegas, August 3-6.RSVP
Sign In

swagger-js-codegen

Package Overview
Dependencies
Maintainers
1
Versions
98
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

swagger-js-codegen - npm Package Compare versions

Comparing version
1.11.2
to
1.12.0
+1
-1
lib/codegen.js

@@ -11,3 +11,3 @@ 'use strict';

var normalizeName = function(id) {
return id.replace(/\.|\-|\{|\}/g, '_');
return id.replace(/\.|\-|\{|\}|\s/g, '_');
};

@@ -14,0 +14,0 @@

@@ -64,2 +64,8 @@ 'use strict';

property.name = propertyName;
property.optional = true;
if (swaggerType.required && swaggerType.required.indexOf(propertyName) !== -1) {
property.optional = false;
}
typespec.properties.push(property);

@@ -83,2 +89,1 @@ });

module.exports.convertType = convertType;
{
"name": "swagger-js-codegen",
"main": "./lib/codegen.js",
"version": "1.11.2",
"version": "1.12.0",
"description": "A Swagger codegen for JavaScript",

@@ -6,0 +6,0 @@ "scripts": {

@@ -7,6 +7,6 @@ {{#tsType}}

%><%#isObject%>{<%#properties%>
'<%name%>': <%>type%><%/properties%>
'<%name%>'<%#optional%>?<%/optional%>: <%>type%><%/properties%>
}<%/isObject%><%!
%><%#isArray%>Array<<%#elementType%><%>type%><%/elementType%>>|<%#elementType%><%>type%><%/elementType%><%/isArray%>
<%={{ }}=%>
{{/tsType}}
{{/tsType}}