Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
35 changes: 18 additions & 17 deletions packages/eslint-config-graphql/index.js
Original file line number Diff line number Diff line change
@@ -1,21 +1,22 @@
const globs = require('@lmc-eu/eslint-config-base/globs');
import globs from '@alma-oss/eslint-config-base/globs';
import graphqlPlugin from '@graphql-eslint/eslint-plugin';

module.exports = {
overrides: [
{
files: [...globs.configs, ...globs, globs.typescripts],
processor: '@graphql-eslint/graphql',
export default [
{
files: [...globs.configs, ...globs, globs.typescripts],
processor: graphqlPlugin.processor,
},
{
files: ['*.graphql'],
languageOptions: {
parser: graphqlPlugin.parser,
},
plugins: {
'@graphql-eslint': graphqlPlugin,
},
{
files: ['*.graphql'],

parser: '@graphql-eslint/eslint-plugin',

plugins: ['@graphql-eslint'],

rules: {
'@graphql-eslint/known-type-names': 'error',
},
rules: {
'@graphql-eslint/known-type-names': 'error',
},
],
};
},
];
8 changes: 6 additions & 2 deletions packages/eslint-config-graphql/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -10,6 +10,7 @@
"alma",
"graphql"
],
"type": "module",
"license": "MIT",
"repository": {
"type": "git",
Expand All @@ -26,12 +27,15 @@
"access": "public"
},
"main": "index.js",
"exports": {
".": "./index.js"
},
"dependencies": {
"@alma-oss/eslint-config-base": "^4.0.0-alpha.1",
"@graphql-eslint/eslint-plugin": "^3.19.1",
"@lmc-eu/eslint-config-base": "^3.1.3",
"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 || ^16.0.0"
},
"peerDependencies": {
"eslint": "^8"
"eslint": "^9.0.0"
}
}
92 changes: 13 additions & 79 deletions yarn.lock
Original file line number Diff line number Diff line change
Expand Up @@ -20,6 +20,18 @@ __metadata:
languageName: unknown
linkType: soft

"@alma-oss/eslint-config-graphql@workspace:packages/eslint-config-graphql":
version: 0.0.0-use.local
resolution: "@alma-oss/eslint-config-graphql@workspace:packages/eslint-config-graphql"
dependencies:
"@alma-oss/eslint-config-base": "npm:^4.0.0-alpha.1"
"@graphql-eslint/eslint-plugin": "npm:^3.19.1"
graphql: "npm:^0.8.0 || ^0.9.0 || ^0.10.0 || ^0.11.0 || ^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0 || ^16.0.0"
peerDependencies:
eslint: ^9.0.0
languageName: unknown
linkType: soft

"@alma-oss/eslint-config-jest@workspace:packages/eslint-config-jest":
version: 0.0.0-use.local
resolution: "@alma-oss/eslint-config-jest@workspace:packages/eslint-config-jest"
Expand Down Expand Up @@ -800,17 +812,6 @@ __metadata:
languageName: node
linkType: hard

"@es-joy/jsdoccomment@npm:~0.41.0":
version: 0.41.0
resolution: "@es-joy/jsdoccomment@npm:0.41.0"
dependencies:
comment-parser: "npm:1.4.1"
esquery: "npm:^1.5.0"
jsdoc-type-pratt-parser: "npm:~4.0.0"
checksum: 10c0/1fa27531eba32e4699664da53a0865aeeda1f7e83ac156fe53b7a6b09d2f3816baa94a34845ff019c10289b09572bda5519ec917e3e241088975477fa880f72d
languageName: node
linkType: hard

"@es-joy/jsdoccomment@npm:~0.52.0":
version: 0.52.0
resolution: "@es-joy/jsdoccomment@npm:0.52.0"
Expand Down Expand Up @@ -1722,31 +1723,6 @@ __metadata:
languageName: unknown
linkType: soft

"@lmc-eu/eslint-config-base@npm:^3.1.3":
version: 3.1.3
resolution: "@lmc-eu/eslint-config-base@npm:3.1.3"
dependencies:
eslint-config-airbnb-base: "npm:^15.0.0"
eslint-plugin-import: "npm:^2.25.2"
eslint-plugin-jsdoc: "npm:^46.0.0"
peerDependencies:
eslint: ^8.1.0
checksum: 10c0/edc467f629695366e7d67b71840ea1ea2517d649af5567477f26b7791381cf3d7fc9768f623e2e12124f0efcc19d4108d65a36f7c1e7588331eadffb0fc4c909
languageName: node
linkType: hard

"@lmc-eu/eslint-config-graphql@workspace:packages/eslint-config-graphql":
version: 0.0.0-use.local
resolution: "@lmc-eu/eslint-config-graphql@workspace:packages/eslint-config-graphql"
dependencies:
"@graphql-eslint/eslint-plugin": "npm:^3.19.1"
"@lmc-eu/eslint-config-base": "npm:^3.1.3"
graphql: "npm:^0.8.0 || ^0.9.0 || ^0.10.0 || ^0.11.0 || ^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0 || ^16.0.0"
peerDependencies:
eslint: ^8
languageName: unknown
linkType: soft

"@lmc-eu/renovate-config@workspace:packages/renovate-config":
version: 0.0.0-use.local
resolution: "@lmc-eu/renovate-config@workspace:packages/renovate-config"
Expand Down Expand Up @@ -4298,13 +4274,6 @@ __metadata:
languageName: node
linkType: hard

"builtin-modules@npm:^3.3.0":
version: 3.3.0
resolution: "builtin-modules@npm:3.3.0"
checksum: 10c0/2cb3448b4f7306dc853632a4fcddc95e8d4e4b9868c139400027b71938fc6806d4ff44007deffb362ac85724bd40c2c6452fb6a0aa4531650eeddb98d8e5ee8a
languageName: node
linkType: hard

"busboy@npm:^1.6.0":
version: 1.6.0
resolution: "busboy@npm:1.6.0"
Expand Down Expand Up @@ -5951,7 +5920,7 @@ __metadata:
languageName: node
linkType: hard

"eslint-plugin-import@npm:^2.25.2, eslint-plugin-import@npm:^2.32.0":
"eslint-plugin-import@npm:^2.32.0":
version: 2.32.0
resolution: "eslint-plugin-import@npm:2.32.0"
dependencies:
Expand Down Expand Up @@ -6007,25 +5976,6 @@ __metadata:
languageName: node
linkType: hard

"eslint-plugin-jsdoc@npm:^46.0.0":
version: 46.10.1
resolution: "eslint-plugin-jsdoc@npm:46.10.1"
dependencies:
"@es-joy/jsdoccomment": "npm:~0.41.0"
are-docs-informative: "npm:^0.0.2"
comment-parser: "npm:1.4.1"
debug: "npm:^4.3.4"
escape-string-regexp: "npm:^4.0.0"
esquery: "npm:^1.5.0"
is-builtin-module: "npm:^3.2.1"
semver: "npm:^7.5.4"
spdx-expression-parse: "npm:^4.0.0"
peerDependencies:
eslint: ^7.0.0 || ^8.0.0 || ^9.0.0
checksum: 10c0/2c9db7e621e6393c4e22c312e8d729a1c5698a31a62b0985421bb64741eb737d95b65ea0523ea87df3456ff4b3452ed015e463cc5a3b98646f2e7a3f68dd6e1a
languageName: node
linkType: hard

"eslint-plugin-jsdoc@npm:^51.4.1":
version: 51.4.1
resolution: "eslint-plugin-jsdoc@npm:51.4.1"
Expand Down Expand Up @@ -7878,15 +7828,6 @@ __metadata:
languageName: node
linkType: hard

"is-builtin-module@npm:^3.2.1":
version: 3.2.1
resolution: "is-builtin-module@npm:3.2.1"
dependencies:
builtin-modules: "npm:^3.3.0"
checksum: 10c0/5a66937a03f3b18803381518f0ef679752ac18cdb7dd53b5e23ee8df8d440558737bd8dcc04d2aae555909d2ecb4a81b5c0d334d119402584b61e6a003e31af1
languageName: node
linkType: hard

"is-bun-module@npm:^2.0.0":
version: 2.0.0
resolution: "is-bun-module@npm:2.0.0"
Expand Down Expand Up @@ -8966,13 +8907,6 @@ __metadata:
languageName: node
linkType: hard

"jsdoc-type-pratt-parser@npm:~4.0.0":
version: 4.0.0
resolution: "jsdoc-type-pratt-parser@npm:4.0.0"
checksum: 10c0/b23ef7bbbe2f56d72630d1c5a233dc9fecaff399063d373c57bef136908c1b05e723dac107177303c03ccf8d75aa51507510b282aa567600477479c5ea0c36d1
languageName: node
linkType: hard

"jsdoc-type-pratt-parser@npm:~4.1.0":
version: 4.1.0
resolution: "jsdoc-type-pratt-parser@npm:4.1.0"
Expand Down