@mocks-server/plugin-openapi
Advanced tools
Comparing version 3.0.0-beta.2 to 3.0.0-beta.3
@@ -19,3 +19,3 @@ "use strict"; | ||
{ | ||
description: "Name for the collection created from OpenAPI definitions", | ||
description: "Id for the collection created from OpenAPI definitions", | ||
name: "id", | ||
@@ -27,3 +27,3 @@ type: "string", | ||
{ | ||
description: "Name of the collection to extend from", | ||
description: "Id of the collection to extend from", | ||
name: "from", | ||
@@ -30,0 +30,0 @@ type: "string", |
@@ -0,2 +1,20 @@ | ||
import type { OptionDefinition, GetOptionValueTypeFromDefinition } from "@mocks-server/config"; | ||
import type { ScopedCoreInterface, PluginId } from "@mocks-server/core"; | ||
export declare type CollectionIdOptionDefinition = OptionDefinition<string, { | ||
hasDefault: true; | ||
nullable: true; | ||
}>; | ||
export declare type CollectionFromOptionDefinition = OptionDefinition<string>; | ||
declare global { | ||
namespace MocksServer { | ||
interface PluginsConfig { | ||
openapi?: { | ||
collection?: { | ||
id?: GetOptionValueTypeFromDefinition<CollectionIdOptionDefinition>; | ||
from?: GetOptionValueTypeFromDefinition<CollectionFromOptionDefinition>; | ||
}; | ||
}; | ||
} | ||
} | ||
} | ||
/** Plugin constructor */ | ||
@@ -3,0 +21,0 @@ export interface PluginConstructor { |
{ | ||
"name": "@mocks-server/plugin-openapi", | ||
"version": "3.0.0-beta.2", | ||
"version": "3.0.0-beta.3", | ||
"description": "Mocks server plugin allowing to create routes and collections from OpenApi definitions", | ||
@@ -31,3 +31,3 @@ "keywords": [ | ||
"peerDependencies": { | ||
"@mocks-server/core": "5.0.0-beta.1" | ||
"@mocks-server/core": "5.0.0-beta.2" | ||
}, | ||
@@ -39,4 +39,4 @@ "dependencies": { | ||
"devDependencies": { | ||
"@mocks-server/config": "2.0.0-beta.1", | ||
"@mocks-server/core": "5.0.0-beta.1", | ||
"@mocks-server/config": "2.0.0-beta.2", | ||
"@mocks-server/core": "5.0.0-beta.2", | ||
"@mocks-server/logger": "2.0.0-beta.1", | ||
@@ -43,0 +43,0 @@ "@mocks-server/nested-collections": "3.0.0-beta.1" |
30686
590