Skip to content

Commit 44f24e0

Browse files
committed
fix: build issues for new next js plugin
1 parent cda1ba3 commit 44f24e0

5 files changed

Lines changed: 11 additions & 10 deletions

File tree

packages/plugins/typescript/nest/package.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
{
22
"name": "@graphql-codegen/typescript-nest",
33
"version": "0.0.0",
4+
"type": "module",
45
"description": "GraphQL Code Generator plugin for generating NestJS compatible types",
56
"repository": {
67
"type": "git",

packages/plugins/typescript/nest/src/config.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
import { TypeScriptPluginConfig } from '@graphql-codegen/typescript';
2-
import { DecoratorConfig } from './types';
2+
import { DecoratorConfig } from './types.js';
33

44
export interface NestPluginConfig extends TypeScriptPluginConfig {
55
/**

packages/plugins/typescript/nest/src/index.ts

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -9,10 +9,10 @@ import {
99
includeIntrospectionTypesDefinitions,
1010
TsIntrospectionVisitor,
1111
} from '@graphql-codegen/typescript';
12-
import { NestPluginConfig } from './config';
13-
import { NEST_IMPORT } from './constants';
14-
import { isDefinitionInterface } from './utils';
15-
import { NestVisitor } from './visitor';
12+
import { NestPluginConfig } from './config.js';
13+
import { NEST_IMPORT } from './constants.js';
14+
import { isDefinitionInterface } from './utils.js';
15+
import { NestVisitor } from './visitor.js';
1616

1717
export const plugin: PluginFunction<Partial<NestPluginConfig>, Types.ComplexPluginOutput> = (
1818
schema: GraphQLSchema,

packages/plugins/typescript/nest/src/utils.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import { DecoratorOptions, Type } from './types';
1+
import { DecoratorOptions, Type } from './types.js';
22

33
export const isDefinitionInterface = definition => definition.includes('@Nest.InterfaceType()');
44

packages/plugins/typescript/nest/src/visitor.ts

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ import {
1717
TypeScriptPluginParsedConfig,
1818
} from '@graphql-codegen/typescript';
1919
import { DeclarationBlock, getConfigValue, indent } from '@graphql-codegen/visitor-plugin-common';
20-
import { NestPluginConfig } from './config';
20+
import { NestPluginConfig } from './config.js';
2121
import {
2222
ARRAY_REGEX,
2323
FIX_DECORATOR_SIGNATURE,
@@ -27,15 +27,15 @@ import {
2727
NEST_SCALARS,
2828
SCALAR_REGEX,
2929
SCALARS,
30-
} from './constants';
31-
import { DecoratorConfig, DecoratorOptions, Type } from './types';
30+
} from './constants.js';
31+
import { DecoratorConfig, DecoratorOptions, Type } from './types.js';
3232
import {
3333
buildTypeString,
3434
escapeString,
3535
fixDecorator,
3636
formatDecoratorOptions,
3737
getNestNullableValue,
38-
} from './utils';
38+
} from './utils.js';
3939

4040
export interface NestPluginParsedConfig extends TypeScriptPluginParsedConfig {
4141
disableDescriptions: boolean;

0 commit comments

Comments
 (0)