Skip to content

Commit 2f6313b

Browse files
committed
Fix issues with built artifact containing parts of graphql-js library
1 parent 46d759e commit 2f6313b

File tree

3 files changed

+42
-2
lines changed

3 files changed

+42
-2
lines changed

.changeset/soft-cobras-bow.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
---
2+
'@graphql-eslint/eslint-plugin': patch
3+
---
4+
5+
Fix issues with built artifact containing parts of graphql-js library

bob.config.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
11
module.exports = {
22
ignore: ['@graphql-eslint/example'],
3-
};
3+
};

packages/plugin/package.json

Lines changed: 36 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,42 @@
3939
"graphql": "^0.8.0 || ^0.9.0 || ^0.10.0 || ^0.11.0 || ^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0"
4040
},
4141
"buildOptions": {
42-
"input": "./src/index.ts"
42+
"input": "./src/index.ts",
43+
"external": [
44+
"graphql",
45+
"graphql/validation/rules/ExecutableDefinitionsRule",
46+
"graphql/validation/rules/FieldsOnCorrectTypeRule",
47+
"graphql/validation/rules/FragmentsOnCompositeTypesRule",
48+
"graphql/validation/rules/KnownArgumentNamesRule",
49+
"graphql/validation/rules/KnownDirectivesRule",
50+
"graphql/validation/rules/KnownFragmentNamesRule",
51+
"graphql/validation/rules/KnownTypeNamesRule",
52+
"graphql/validation/rules/LoneAnonymousOperationRule",
53+
"graphql/validation/rules/LoneSchemaDefinition",
54+
"graphql/validation/rules/NoFragmentCyclesRule",
55+
"graphql/validation/rules/NoUndefinedVariablesRule",
56+
"graphql/validation/rules/NoUnusedFragmentsRule",
57+
"graphql/validation/rules/NoUnusedVariablesRule",
58+
"graphql/validation/rules/OverlappingFieldsCanBeMergedRule",
59+
"graphql/validation/rules/PossibleFragmentSpreadsRule",
60+
"graphql/validation/rules/PossibleTypeExtensionsRule",
61+
"graphql/validation/rules/ProvidedRequiredArgumentsRule",
62+
"graphql/validation/rules/ScalarLeafsRule",
63+
"graphql/validation/rules/SingleFieldSubscriptionsRule",
64+
"graphql/validation/rules/UniqueArgumentNamesRule",
65+
"graphql/validation/rules/UniqueDirectiveNamesRule",
66+
"graphql/validation/rules/UniqueDirectivesPerLocationRule",
67+
"graphql/validation/rules/UniqueEnumValueNamesRule",
68+
"graphql/validation/rules/UniqueFieldDefinitionNamesRule",
69+
"graphql/validation/rules/UniqueInputFieldNamesRule",
70+
"graphql/validation/rules/UniqueOperationTypesRule",
71+
"graphql/validation/rules/UniqueTypeNamesRule",
72+
"graphql/validation/rules/UniqueVariableNamesRule",
73+
"graphql/validation/rules/ValuesOfCorrectTypeRule",
74+
"graphql/validation/rules/VariablesAreInputTypesRule",
75+
"graphql/validation/rules/VariablesInAllowedPositionRule",
76+
"graphql/language"
77+
]
4378
},
4479
"publishConfig": {
4580
"directory": "dist",

0 commit comments

Comments
 (0)