Skip to content

Installing this library causes errors when compiling #30

@costag1982

Description

@costag1982

This is the error i am getting

node_modules/graphql-combine-query/dist/index.d.ts:6:136 - error TS2344: Type 'TVariables' does not satisfy the constraint 'OperationVariables'.

6     add: <TData = any, TVariables = OperationVariables>(document: DocumentNode, variables?: TVariables) => CombinedQueryBuilder<TData, TVariables>;
                                                                                                                                         ~~~~~~~~~~

  node_modules/graphql-combine-query/dist/index.d.ts:6:24
    6     add: <TData = any, TVariables = OperationVariables>(document: DocumentNode, variables?: TVariables) => CombinedQueryBuilder<TData, TVariables>;
                             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    This type parameter might need an `extends OperationVariables` constraint.


Found 1 error in node_modules/graphql-combine-query/dist/index.d.ts:6

Here is my tsconfig

{
	"compilerOptions": {
		"rootDirs": ["src"],
		"outDir": "dist",
		"lib": ["es2020"],
		"target": "es2020",
		"module": "esnext",
		"moduleResolution": "node",
		"types": ["node", "jest"],
		"resolveJsonModule": true,
		"esModuleInterop": true,
		"strictNullChecks": true,
		"experimentalDecorators": true
	},
	"exclude": [
		"node_modules",
		"dist",
		"jest.config.ts",
		"src/tests/*",
		"jest-setup.ts"
	]
}

I am using node18

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions