Skip to content

feat: Extend blueprint interface #12

feat: Extend blueprint interface

feat: Extend blueprint interface #12

Triggered via pull request June 20, 2024 00:28
Status Failure
Total duration 40s
Artifacts

check.yml

on: pull_request
Matrix: lint
Matrix: test
Matrix: typecheck
Matrix: install
Fit to window
Zoom out
Zoom in

Annotations

50 errors
Typecheck (Node.js v18): src/lib/blueprint.ts#L30
Type '{ name: string; }' is missing the following properties from type 'Blueprint': language, methodDescription, versionInformation, category, and 3 more.
Typecheck (Node.js v18): src/lib/openapi.ts#L11
Parameter 'schemas' implicitly has an 'any' type.
Typecheck (Node.js v18): src/lib/openapi.ts#L14
'schema' is of type 'unknown'.
Typecheck (Node.js v18): src/lib/openapi.ts#L14
'schema' is of type 'unknown'.
Typecheck (Node.js v18): src/lib/openapi.ts#L18
Parameter 'paths' implicitly has an 'any' type.
Typecheck (Node.js v18): src/lib/openapi.ts#L21
No overload matches this call.
Typecheck (Node.js v18): src/lib/openapi.ts#L24
'operationDetails' is of type 'unknown'.
Typecheck (Node.js v18): src/lib/openapi.ts#L25
'operationDetails' is of type 'unknown'.
Typecheck (Node.js v18): src/lib/openapi.ts#L39
Object literal may only specify known properties, and 'schemas' does not exist in type 'Openapi'.
Typecheck (Node.js v18)
Process completed with exit code 2.
Typecheck (Node.js v20): src/lib/blueprint.ts#L30
Type '{ name: string; }' is missing the following properties from type 'Blueprint': language, methodDescription, versionInformation, category, and 3 more.
Typecheck (Node.js v20): src/lib/openapi.ts#L11
Parameter 'schemas' implicitly has an 'any' type.
Typecheck (Node.js v20): src/lib/openapi.ts#L14
'schema' is of type 'unknown'.
Typecheck (Node.js v20): src/lib/openapi.ts#L14
'schema' is of type 'unknown'.
Typecheck (Node.js v20): src/lib/openapi.ts#L18
Parameter 'paths' implicitly has an 'any' type.
Typecheck (Node.js v20): src/lib/openapi.ts#L21
No overload matches this call.
Typecheck (Node.js v20): src/lib/openapi.ts#L24
'operationDetails' is of type 'unknown'.
Typecheck (Node.js v20): src/lib/openapi.ts#L25
'operationDetails' is of type 'unknown'.
Typecheck (Node.js v20): src/lib/openapi.ts#L39
Object literal may only specify known properties, and 'schemas' does not exist in type 'Openapi'.
Typecheck (Node.js v20)
Process completed with exit code 2.
Build / Package: src/lib/blueprint.ts#L30
Type '{ name: string; }' is missing the following properties from type 'Blueprint': language, methodDescription, versionInformation, category, and 3 more.
Build / Package: src/lib/openapi.ts#L11
Parameter 'schemas' implicitly has an 'any' type.
Build / Package: src/lib/openapi.ts#L14
'schema' is of type 'unknown'.
Build / Package: src/lib/openapi.ts#L14
'schema' is of type 'unknown'.
Build / Package: src/lib/openapi.ts#L18
Parameter 'paths' implicitly has an 'any' type.
Build / Package: src/lib/openapi.ts#L21
No overload matches this call.
Build / Package: src/lib/openapi.ts#L24
'operationDetails' is of type 'unknown'.
Build / Package: src/lib/openapi.ts#L25
'operationDetails' is of type 'unknown'.
Build / Package: src/lib/openapi.ts#L39
Object literal may only specify known properties, and 'schemas' does not exist in type 'Openapi'.
Build / Package
Process completed with exit code 1.
Lint (Node.js v18): src/lib/openapi.ts#L11
Missing return type on function
Lint (Node.js v18): src/lib/openapi.ts#L12
Unsafe argument of type `any` assigned to a parameter of type `{ [s: string]: unknown; } | ArrayLike<unknown>`
Lint (Node.js v18): src/lib/openapi.ts#L14
Unexpected any value in conditional. An explicit comparison or type cast is required
Lint (Node.js v18): src/lib/openapi.ts#L14
Unsafe argument of type `any` assigned to a parameter of type `{}`
Lint (Node.js v18): src/lib/openapi.ts#L18
Missing return type on function
Lint (Node.js v18): src/lib/openapi.ts#L19
Unsafe argument of type `any` assigned to a parameter of type `{ [s: string]: unknown; } | ArrayLike<unknown>`
Lint (Node.js v18): src/lib/openapi.ts#L24
Unexpected any value in conditional. An explicit comparison or type cast is required
Lint (Node.js v18): src/lib/openapi.ts#L25
Unexpected any value in conditional. An explicit comparison or type cast is required
Lint (Node.js v18): src/lib/openapi.ts#L49
Unexpected console statement
Lint (Node.js v18): src/lib/openapi.ts#L52
Unexpected console statement
Lint (Node.js v20): src/lib/openapi.ts#L11
Missing return type on function
Lint (Node.js v20): src/lib/openapi.ts#L12
Unsafe argument of type `any` assigned to a parameter of type `{ [s: string]: unknown; } | ArrayLike<unknown>`
Lint (Node.js v20): src/lib/openapi.ts#L14
Unexpected any value in conditional. An explicit comparison or type cast is required
Lint (Node.js v20): src/lib/openapi.ts#L14
Unsafe argument of type `any` assigned to a parameter of type `{}`
Lint (Node.js v20): src/lib/openapi.ts#L18
Missing return type on function
Lint (Node.js v20): src/lib/openapi.ts#L19
Unsafe argument of type `any` assigned to a parameter of type `{ [s: string]: unknown; } | ArrayLike<unknown>`
Lint (Node.js v20): src/lib/openapi.ts#L24
Unexpected any value in conditional. An explicit comparison or type cast is required
Lint (Node.js v20): src/lib/openapi.ts#L25
Unexpected any value in conditional. An explicit comparison or type cast is required
Lint (Node.js v20): src/lib/openapi.ts#L49
Unexpected console statement
Lint (Node.js v20): src/lib/openapi.ts#L52
Unexpected console statement