feat(openapi-ts): add orpc plugin for generating oRPC contracts #3264
+3,949
−293
Annotations
4 errors and 6 warnings
|
Run type check
Process completed with exit code 2.
|
|
Run type check
@test/openapi-ts#typecheck: command (/home/runner/work/openapi-ts/openapi-ts/packages/openapi-ts-tests/main) /home/runner/setup-pnpm/node_modules/.bin/pnpm run typecheck exited (2)
|
|
Run type check
Parameter 'operation' implicitly has an 'any' type.
|
|
Run type check
Object literal may only specify known properties, and 'groupKeyBuilder' does not exist in type 'Name<"@orpc/contract"> & Hooks & { contractNameBuilder?: ((operationId: string) => string) | undefined; exportFromIndex?: boolean | undefined; router?: OperationsStrategy | UserRouterConfig | undefined; routerName?: NamingRule | undefined; validator?: PluginValidatorNames | undefined; } & { ...; }'.
|
|
Run linter:
packages/openapi-ts/src/plugins/@hey-api/client-ky/bundle/types.ts#L56
`import()` type annotations are forbidden
|
|
Run linter:
packages/openapi-ts/src/plugins/@hey-api/client-ky/bundle/types.ts#L51
`import()` type annotations are forbidden
|
|
Run linter:
packages/openapi-ts/src/plugins/@hey-api/client-ky/bundle/types.ts#L39
`import()` type annotations are forbidden
|
|
Run linter:
examples/openapi-ts-ky/src/client/client/types.gen.ts#L58
`import()` type annotations are forbidden
|
|
Run linter:
examples/openapi-ts-ky/src/client/client/types.gen.ts#L53
`import()` type annotations are forbidden
|
|
Run linter:
examples/openapi-ts-ky/src/client/client/types.gen.ts#L41
`import()` type annotations are forbidden
|
Loading