From ff360c275994f873930b6a113adda34526969c84 Mon Sep 17 00:00:00 2001 From: Zn4rK Date: Mon, 23 May 2022 21:29:03 +0200 Subject: [PATCH] Fix imports to work with ESM Signed-off-by: Zn4rK --- packages/openapi-to-graphql/src/oas_3_tools.ts | 2 +- packages/openapi-to-graphql/src/resolver_builder.ts | 5 ++--- 2 files changed, 3 insertions(+), 4 deletions(-) diff --git a/packages/openapi-to-graphql/src/oas_3_tools.ts b/packages/openapi-to-graphql/src/oas_3_tools.ts index e79d738d..211b0151 100644 --- a/packages/openapi-to-graphql/src/oas_3_tools.ts +++ b/packages/openapi-to-graphql/src/oas_3_tools.ts @@ -39,7 +39,7 @@ import * as OASValidator from 'oas-validator' import debug from 'debug' import { handleWarning, MitigationTypes } from './utils' import * as jsonptr from 'json-ptr' -import * as pluralize from 'pluralize' +import pluralize from 'pluralize' // Type definitions & exports: export type SchemaNames = { diff --git a/packages/openapi-to-graphql/src/resolver_builder.ts b/packages/openapi-to-graphql/src/resolver_builder.ts index 79dfac13..0a645cd7 100644 --- a/packages/openapi-to-graphql/src/resolver_builder.ts +++ b/packages/openapi-to-graphql/src/resolver_builder.ts @@ -9,11 +9,10 @@ // Type imports: import { SchemaObject, ParameterObject } from './types/oas3' -import { ConnectOptions } from './types/options' +import { ConnectOptions, RequestOptions, FileUploadOptions } from './types/options' import { TargetGraphQLType, Operation } from './types/operation' import { SubscriptionContext } from './types/graphql' import { PreprocessingData } from './types/preprocessing_data' -import { RequestOptions, FileUploadOptions } from './types/options' import crossFetch from 'cross-fetch' import { FileUpload } from 'graphql-upload' @@ -22,7 +21,7 @@ import stream from 'stream' import * as Oas3Tools from './oas_3_tools' import { JSONPath } from 'jsonpath-plus' import * as JSONPointer from 'jsonpointer' -import { debug } from 'debug' +import debug from 'debug' import { GraphQLError, GraphQLFieldResolver } from 'graphql' import formurlencoded from 'form-urlencoded' import { PubSub } from 'graphql-subscriptions'