🚀 Big News: Socket Acquires Coana to Bring Reachability Analysis to Every Appsec Team.Learn more
Socket
Sign inDemoInstall
Socket

@openapi-generator-plus/typescript-generator-common

Package Overview
Dependencies
Maintainers
1
Versions
84
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@openapi-generator-plus/typescript-generator-common - npm Package Compare versions

Comparing version

to
1.8.0

7

dist/index.js

@@ -359,3 +359,4 @@ "use strict";

}
case types_1.CodegenSchemaType.BINARY: {
case types_1.CodegenSchemaType.BINARY:
case types_1.CodegenSchemaType.FILE: {
/* Subclasses override this with a type appropriate to their environment, such as blob */

@@ -501,7 +502,7 @@ return new context.NativeType('string');

if (!(0, pluralize_1.isPlural)(schema.name) && !helper.findSchema((0, pluralize_1.default)(schema.name), scope)) {
disjunction = helper.createOneOfSchema((0, pluralize_1.default)(schema.name), scope, types_1.CodegenSchemaPurpose.GENERAL);
disjunction = helper.createOneOfSchema((0, pluralize_1.default)(schema.name), scope, types_1.CodegenSchemaPurpose.ONE_OF);
helper.addToScope(disjunction, scope);
}
else {
disjunction = helper.createOneOfSchema('children', schema, types_1.CodegenSchemaPurpose.GENERAL);
disjunction = helper.createOneOfSchema('children', schema, types_1.CodegenSchemaPurpose.ONE_OF);
helper.addToScope(disjunction, schema);

@@ -508,0 +509,0 @@ }

{
"name": "@openapi-generator-plus/typescript-generator-common",
"version": "1.7.1",
"version": "1.8.0",
"description": "A common OpenAPI Generator Plus module for TypeScript generators",

@@ -18,8 +18,8 @@ "main": "dist/index.js",

"dependencies": {
"@openapi-generator-plus/generator-common": "1.4.0",
"@openapi-generator-plus/handlebars-templates": "1.4.0",
"@openapi-generator-plus/java-like-generator-helper": "2.2.0",
"@openapi-generator-plus/types": "^2.12.0",
"@openapi-generator-plus/types": "^2.14.0",
"handlebars": "^4.7.8",
"pluralize": "^8.0.0"
"pluralize": "^8.0.0",
"@openapi-generator-plus/generator-common": "1.4.1",
"@openapi-generator-plus/java-like-generator-helper": "2.2.1",
"@openapi-generator-plus/handlebars-templates": "1.5.0"
},

@@ -26,0 +26,0 @@ "publishConfig": {

@@ -374,3 +374,4 @@ import { CodegenSchemaType, CodegenGeneratorContext, CodegenGenerator, CodegenConfig, CodegenDocument, CodegenAllOfStrategy, CodegenAnyOfStrategy, CodegenOneOfStrategy, CodegenLogLevel, isCodegenOneOfSchema, isCodegenAnyOfSchema, isCodegenInterfaceSchema, isCodegenObjectSchema, CodegenOneOfSchema, CodegenSchemaPurpose, CodegenSchema, CodegenNamedSchema, CodegenScope } from '@openapi-generator-plus/types'

}
case CodegenSchemaType.BINARY: {
case CodegenSchemaType.BINARY:
case CodegenSchemaType.FILE: {
/* Subclasses override this with a type appropriate to their environment, such as blob */

@@ -557,6 +558,6 @@ return new context.NativeType('string')

if (!isPlural(schema.name) && !helper.findSchema(pluralize(schema.name), scope)) {
disjunction = helper.createOneOfSchema(pluralize(schema.name), scope, CodegenSchemaPurpose.GENERAL)
disjunction = helper.createOneOfSchema(pluralize(schema.name), scope, CodegenSchemaPurpose.ONE_OF)
helper.addToScope(disjunction, scope)
} else {
disjunction = helper.createOneOfSchema('children', schema, CodegenSchemaPurpose.GENERAL)
disjunction = helper.createOneOfSchema('children', schema, CodegenSchemaPurpose.ONE_OF)
helper.addToScope(disjunction, schema)

@@ -563,0 +564,0 @@ }