diff --git a/plugins/openapi-router/.eslintrc.js b/plugins/openapi-utils/.eslintrc.js similarity index 100% rename from plugins/openapi-router/.eslintrc.js rename to plugins/openapi-utils/.eslintrc.js diff --git a/plugins/openapi-router/README.md b/plugins/openapi-utils/README.md similarity index 100% rename from plugins/openapi-router/README.md rename to plugins/openapi-utils/README.md diff --git a/plugins/openapi-router/api-report.md b/plugins/openapi-utils/api-report.md similarity index 98% rename from plugins/openapi-router/api-report.md rename to plugins/openapi-utils/api-report.md index 28a32cd4af..a51fd8e4f7 100644 --- a/plugins/openapi-router/api-report.md +++ b/plugins/openapi-utils/api-report.md @@ -1,4 +1,4 @@ -## API Report File for "@backstage/plugin-openapi-router" +## API Report File for "@backstage/backend-openapi-utils" > Do not edit this file. It is a report generated by [API Extractor](https://api-extractor.com/). @@ -275,6 +275,9 @@ export type ImmutableReferenceObject = ImmutableObject; // @public (undocumented) export type ImmutableRequestBodyObject = ImmutableObject; +// @public (undocumented) +export type ImmutableResponseObject = ImmutableObject; + // @public (undocumented) export type ImmutableSchemaObject = ImmutableObject; @@ -505,7 +508,7 @@ type Response_2< Doc, Path, Method ->['responses'][StatusCode] extends ReferenceObject +>['responses'][StatusCode] extends ImmutableReferenceObject ? 'responses' extends ComponentTypes ? ComponentRef< Doc, @@ -539,7 +542,7 @@ export type Responses< // @public (undocumented) export type ResponseSchema< Doc extends RequiredDoc, - Object extends ResponseObject, + Object extends ImmutableResponseObject, > = ObjectWithContentSchema; // @public (undocumented) @@ -552,7 +555,7 @@ export type ResponseSchemas< Doc, DocPath, Method - >[StatusCode] extends ResponseObject + >[StatusCode] extends ImmutableResponseObject ? ResponseSchema< Doc, Responses, Method>[StatusCode] diff --git a/plugins/openapi-router/package.json b/plugins/openapi-utils/package.json similarity index 100% rename from plugins/openapi-router/package.json rename to plugins/openapi-utils/package.json diff --git a/plugins/openapi-router/src/example.ts b/plugins/openapi-utils/src/example.ts similarity index 100% rename from plugins/openapi-router/src/example.ts rename to plugins/openapi-utils/src/example.ts diff --git a/plugins/openapi-router/src/index.ts b/plugins/openapi-utils/src/index.ts similarity index 100% rename from plugins/openapi-router/src/index.ts rename to plugins/openapi-utils/src/index.ts diff --git a/plugins/openapi-router/src/router.ts b/plugins/openapi-utils/src/router.ts similarity index 100% rename from plugins/openapi-router/src/router.ts rename to plugins/openapi-utils/src/router.ts diff --git a/plugins/openapi-router/src/schema/petstore.ts b/plugins/openapi-utils/src/schema/petstore.ts similarity index 100% rename from plugins/openapi-router/src/schema/petstore.ts rename to plugins/openapi-utils/src/schema/petstore.ts diff --git a/plugins/openapi-router/src/setupTests.ts b/plugins/openapi-utils/src/setupTests.ts similarity index 100% rename from plugins/openapi-router/src/setupTests.ts rename to plugins/openapi-utils/src/setupTests.ts diff --git a/plugins/openapi-router/src/types/common.ts b/plugins/openapi-utils/src/types/common.ts similarity index 100% rename from plugins/openapi-router/src/types/common.ts rename to plugins/openapi-utils/src/types/common.ts diff --git a/plugins/openapi-router/src/types/express.ts b/plugins/openapi-utils/src/types/express.ts similarity index 100% rename from plugins/openapi-router/src/types/express.ts rename to plugins/openapi-utils/src/types/express.ts diff --git a/plugins/openapi-router/src/types/immutable.ts b/plugins/openapi-utils/src/types/immutable.ts similarity index 100% rename from plugins/openapi-router/src/types/immutable.ts rename to plugins/openapi-utils/src/types/immutable.ts diff --git a/plugins/openapi-router/src/types/index.ts b/plugins/openapi-utils/src/types/index.ts similarity index 100% rename from plugins/openapi-router/src/types/index.ts rename to plugins/openapi-utils/src/types/index.ts diff --git a/plugins/openapi-router/src/types/params.ts b/plugins/openapi-utils/src/types/params.ts similarity index 100% rename from plugins/openapi-router/src/types/params.ts rename to plugins/openapi-utils/src/types/params.ts diff --git a/plugins/openapi-router/src/types/requests.ts b/plugins/openapi-utils/src/types/requests.ts similarity index 100% rename from plugins/openapi-router/src/types/requests.ts rename to plugins/openapi-utils/src/types/requests.ts diff --git a/plugins/openapi-router/src/types/responses.ts b/plugins/openapi-utils/src/types/responses.ts similarity index 100% rename from plugins/openapi-router/src/types/responses.ts rename to plugins/openapi-utils/src/types/responses.ts diff --git a/yarn.lock b/yarn.lock index e0fb52c28e..0069effc02 100644 --- a/yarn.lock +++ b/yarn.lock @@ -3929,9 +3929,9 @@ __metadata: languageName: unknown linkType: soft -"@backstage/backend-openapi-utils@workspace:^, @backstage/backend-openapi-utils@workspace:plugins/openapi-router": +"@backstage/backend-openapi-utils@workspace:^, @backstage/backend-openapi-utils@workspace:plugins/openapi-utils": version: 0.0.0-use.local - resolution: "@backstage/backend-openapi-utils@workspace:plugins/openapi-router" + resolution: "@backstage/backend-openapi-utils@workspace:plugins/openapi-utils" dependencies: "@backstage/backend-common": "workspace:^" "@backstage/cli": "workspace:^"