@elysiajs/swagger
Advanced tools
Comparing version 1.0.2 to 1.0.3
@@ -87,3 +87,3 @@ "use strict"; | ||
if (typebox_1.Kind in responseSchema) { | ||
const { type, properties, required, additionalProperties, ...rest } = responseSchema; | ||
const { type, properties, required, additionalProperties, patternProperties, ...rest } = responseSchema; | ||
responseSchema = { | ||
@@ -97,2 +97,3 @@ '200': { | ||
properties, | ||
patternProperties, | ||
items: responseSchema.items, | ||
@@ -111,3 +112,3 @@ required | ||
// eslint-disable-next-line @typescript-eslint/no-unused-vars | ||
const { type, properties, required, additionalProperties: _, ...rest } = models[value]; | ||
const { type, properties, required, additionalProperties: _1, patternProperties: _2, ...rest } = models[value]; | ||
responseSchema[key] = { | ||
@@ -120,10 +121,11 @@ ...rest, | ||
else { | ||
const { type, properties, required, additionalProperties, ...rest } = value; | ||
const { type, properties, required, additionalProperties, patternProperties, ...rest } = value; | ||
responseSchema[key] = { | ||
...rest, | ||
description: rest.description, | ||
content: mapTypesResponse(contentTypes, rest.type === 'object' || rest.type === 'array' | ||
content: mapTypesResponse(contentTypes, type === 'object' || type === 'array' | ||
? { | ||
type: rest.type, | ||
type, | ||
properties, | ||
patternProperties, | ||
items: value.items, | ||
@@ -142,3 +144,3 @@ required | ||
// eslint-disable-next-line @typescript-eslint/no-unused-vars | ||
const { type, properties, required, additionalProperties: _, ...rest } = models[responseSchema]; | ||
const { type, properties, required, additionalProperties: _1, patternProperties: _2, ...rest } = models[responseSchema]; | ||
responseSchema = { | ||
@@ -145,0 +147,0 @@ // @ts-ignore |
@@ -77,3 +77,3 @@ import { Kind } from '@sinclair/typebox'; | ||
if (Kind in responseSchema) { | ||
const { type, properties, required, additionalProperties, ...rest } = responseSchema; | ||
const { type, properties, required, additionalProperties, patternProperties, ...rest } = responseSchema; | ||
responseSchema = { | ||
@@ -87,2 +87,3 @@ '200': { | ||
properties, | ||
patternProperties, | ||
items: responseSchema.items, | ||
@@ -101,3 +102,3 @@ required | ||
// eslint-disable-next-line @typescript-eslint/no-unused-vars | ||
const { type, properties, required, additionalProperties: _, ...rest } = models[value]; | ||
const { type, properties, required, additionalProperties: _1, patternProperties: _2, ...rest } = models[value]; | ||
responseSchema[key] = { | ||
@@ -110,10 +111,11 @@ ...rest, | ||
else { | ||
const { type, properties, required, additionalProperties, ...rest } = value; | ||
const { type, properties, required, additionalProperties, patternProperties, ...rest } = value; | ||
responseSchema[key] = { | ||
...rest, | ||
description: rest.description, | ||
content: mapTypesResponse(contentTypes, rest.type === 'object' || rest.type === 'array' | ||
content: mapTypesResponse(contentTypes, type === 'object' || type === 'array' | ||
? { | ||
type: rest.type, | ||
type, | ||
properties, | ||
patternProperties, | ||
items: value.items, | ||
@@ -132,3 +134,3 @@ required | ||
// eslint-disable-next-line @typescript-eslint/no-unused-vars | ||
const { type, properties, required, additionalProperties: _, ...rest } = models[responseSchema]; | ||
const { type, properties, required, additionalProperties: _1, patternProperties: _2, ...rest } = models[responseSchema]; | ||
responseSchema = { | ||
@@ -135,0 +137,0 @@ // @ts-ignore |
{ | ||
"name": "@elysiajs/swagger", | ||
"version": "1.0.2", | ||
"version": "1.0.3", | ||
"description": "Plugin for Elysia to auto-generate Swagger page", | ||
@@ -55,2 +55,2 @@ "author": { | ||
} | ||
} | ||
} |
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
159935
4109