From 6cdf1473e802226cd99c4f6888106d24dfd40450 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" Date: Tue, 29 Aug 2023 17:42:09 +0000 Subject: [PATCH 1/3] chore(release): update monorepo packages versions (alpha) --- .changeset/pre.json | 1 + packages/plugin/CHANGELOG.md | 85 +++++++++++++++++++++++------------- packages/plugin/package.json | 2 +- 3 files changed, 56 insertions(+), 32 deletions(-) diff --git a/.changeset/pre.json b/.changeset/pre.json index b58b161ce5d..3a143ccc2a5 100644 --- a/.changeset/pre.json +++ b/.changeset/pre.json @@ -16,6 +16,7 @@ }, "changesets": [ "@graphql-eslint_eslint-plugin-1792-dependencies", + "@graphql-eslint_eslint-plugin-1813-dependencies", "dull-scissors-destroy", "few-mails-sparkle", "itchy-ads-compete", diff --git a/packages/plugin/CHANGELOG.md b/packages/plugin/CHANGELOG.md index 497d1484d9e..7a054001315 100644 --- a/packages/plugin/CHANGELOG.md +++ b/packages/plugin/CHANGELOG.md @@ -1,5 +1,28 @@ # @graphql-eslint/eslint-plugin +## 4.0.0-alpha.1 + +### Patch Changes + +- [#1813](https://github.com/B2o5T/graphql-eslint/pull/1813) + [`1c2d220`](https://github.com/B2o5T/graphql-eslint/commit/1c2d2205a8eb1d7446e4101bb4300e6e71120e42) + Thanks [@B2o5T](https://github.com/B2o5T)! - dependencies updates: + - Updated dependency + [`graphql-config@^4.5.0` ↗︎](https://www.npmjs.com/package/graphql-config/v/4.5.0) (from + `^4.4.0`, in `dependencies`) + - Removed dependency + [`@babel/code-frame@^7.18.6` ↗︎](https://www.npmjs.com/package/@babel/code-frame/v/7.18.6) (from + `dependencies`) + - Removed dependency [`chalk@^4.1.2` ↗︎](https://www.npmjs.com/package/chalk/v/4.1.2) (from + `dependencies`) + - Removed dependency [`tslib@^2.4.1` ↗︎](https://www.npmjs.com/package/tslib/v/2.4.1) (from + `dependencies`) + - Updated dependency [`graphql@^16` ↗︎](https://www.npmjs.com/package/graphql/v/16.0.0) (from + `^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`, + in `peerDependencies`) + - Added dependency [`eslint@>=8.44.0` ↗︎](https://www.npmjs.com/package/eslint/v/8.44.0) (to + `peerDependencies`) + ## 4.0.0-alpha.0 ### Major Changes @@ -50,20 +73,20 @@ { 'EnumTypeDefinition,EnumTypeExtension': { forbiddenPrefixes: ['Enum'], - forbiddenSuffixes: ['Enum'] + forbiddenSuffixes: ['Enum'], }, 'InterfaceTypeDefinition,InterfaceTypeExtension': { forbiddenPrefixes: ['Interface'], - forbiddenSuffixes: ['Interface'] + forbiddenSuffixes: ['Interface'], }, 'UnionTypeDefinition,UnionTypeExtension': { forbiddenPrefixes: ['Union'], - forbiddenSuffixes: ['Union'] + forbiddenSuffixes: ['Union'], }, 'ObjectTypeDefinition,ObjectTypeExtension': { forbiddenPrefixes: ['Type'], - forbiddenSuffixes: ['Type'] - } + forbiddenSuffixes: ['Type'], + }, } ``` @@ -105,11 +128,11 @@ > **Note**: with this change unnecessary dependency `@babel/code-frame` was removed too ```js - import { RuleTester } from 'eslint' + import { RuleTester } from 'eslint'; const ruleTester = new RuleTester({ - parser: require.resolve('@graphql-eslint/eslint-plugin') - }) + parser: require.resolve('@graphql-eslint/eslint-plugin'), + }); ``` ### Patch Changes @@ -679,10 +702,10 @@ Special thanks to @connorjs '@graphql-eslint/avoid-operation-name-prefix': [ 'error', { - keywords: ['Query', 'Mutation', 'Subscription', 'Get'] - } + keywords: ['Query', 'Mutation', 'Subscription', 'Get'], + }, ], - '@graphql-eslint/no-operation-name-suffix': 'error' + '@graphql-eslint/no-operation-name-suffix': 'error', } ``` @@ -696,10 +719,10 @@ Special thanks to @connorjs OperationDefinition: { style: 'PascalCase', forbiddenPrefixes: ['Query', 'Mutation', 'Subscription', 'Get'], - forbiddenSuffixes: ['Query', 'Mutation', 'Subscription'] - } - } - ] + forbiddenSuffixes: ['Query', 'Mutation', 'Subscription'], + }, + }, + ], } ``` @@ -741,12 +764,12 @@ Special thanks to @connorjs FieldDefinition: 'camelCase', InputValueDefinition: 'camelCase', QueryDefinition: { - forbiddenPrefixes: ['get'] + forbiddenPrefixes: ['get'], }, leadingUnderscore: 'allow', - trailingUnderscore: 'allow' - } - ] + trailingUnderscore: 'allow', + }, + ], } ``` @@ -761,12 +784,12 @@ Special thanks to @connorjs FieldDefinition: 'camelCase', InputValueDefinition: 'camelCase', 'FieldDefinition[parent.name.value=Query]': { - forbiddenPrefixes: ['get'] + forbiddenPrefixes: ['get'], }, allowLeadingUnderscore: true, - allowTrailingUnderscore: true - } - ] + allowTrailingUnderscore: true, + }, + ], } ``` @@ -799,10 +822,10 @@ Special thanks to @connorjs 'FieldDefinition', 'InputValueDefinition', 'EnumValueDefinition', - 'DirectiveDefinition' - ] - } - ] + 'DirectiveDefinition', + ], + }, + ], } ``` @@ -817,9 +840,9 @@ Special thanks to @connorjs FieldDefinition: true, InputValueDefinition: true, EnumValueDefinition: true, - DirectiveDefinition: true - } - ] + DirectiveDefinition: true, + }, + ], } ``` @@ -1040,7 +1063,7 @@ Special thanks to @connorjs '@graphql-eslint/unique-variable-names': 'error', '@graphql-eslint/value-literals-of-correct-type': 'error', '@graphql-eslint/variables-are-input-types': 'error', - '@graphql-eslint/variables-in-allowed-position': 'error' + '@graphql-eslint/variables-in-allowed-position': 'error', } ``` diff --git a/packages/plugin/package.json b/packages/plugin/package.json index ea7ad9cf5ef..528a38c6ca3 100644 --- a/packages/plugin/package.json +++ b/packages/plugin/package.json @@ -1,6 +1,6 @@ { "name": "@graphql-eslint/eslint-plugin", - "version": "4.0.0-alpha.0", + "version": "4.0.0-alpha.1", "description": "GraphQL plugin for ESLint", "repository": "https://github.com/B2o5T/graphql-eslint", "author": "Dotan Simha ", From 7607957ee21342ea2b555c3e734366fcedfc1de5 Mon Sep 17 00:00:00 2001 From: Dimitri POSTOLOV Date: Tue, 29 Aug 2023 19:47:05 +0200 Subject: [PATCH 2/3] prettier --- ...-eslint_eslint-plugin-1813-dependencies.md | 25 +++++--- packages/plugin/CHANGELOG.md | 62 +++++++++---------- 2 files changed, 49 insertions(+), 38 deletions(-) diff --git a/.changeset/@graphql-eslint_eslint-plugin-1813-dependencies.md b/.changeset/@graphql-eslint_eslint-plugin-1813-dependencies.md index 2834dc0cd5f..fb6492303f2 100644 --- a/.changeset/@graphql-eslint_eslint-plugin-1813-dependencies.md +++ b/.changeset/@graphql-eslint_eslint-plugin-1813-dependencies.md @@ -1,10 +1,21 @@ --- -"@graphql-eslint/eslint-plugin": patch +'@graphql-eslint/eslint-plugin': patch --- + dependencies updates: - - Updated dependency [`graphql-config@^4.5.0` ↗︎](https://www.npmjs.com/package/graphql-config/v/4.5.0) (from `^4.4.0`, in `dependencies`) - - Removed dependency [`@babel/code-frame@^7.18.6` ↗︎](https://www.npmjs.com/package/@babel/code-frame/v/7.18.6) (from `dependencies`) - - Removed dependency [`chalk@^4.1.2` ↗︎](https://www.npmjs.com/package/chalk/v/4.1.2) (from `dependencies`) - - Removed dependency [`tslib@^2.4.1` ↗︎](https://www.npmjs.com/package/tslib/v/2.4.1) (from `dependencies`) - - Updated dependency [`graphql@^16` ↗︎](https://www.npmjs.com/package/graphql/v/16.0.0) (from `^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`, in `peerDependencies`) - - Added dependency [`eslint@>=8.44.0` ↗︎](https://www.npmjs.com/package/eslint/v/8.44.0) (to `peerDependencies`) + +- Updated dependency + [`graphql-config@^4.5.0` ↗︎](https://www.npmjs.com/package/graphql-config/v/4.5.0) (from `^4.4.0`, + in `dependencies`) +- Removed dependency + [`@babel/code-frame@^7.18.6` ↗︎](https://www.npmjs.com/package/@babel/code-frame/v/7.18.6) (from + `dependencies`) +- Removed dependency [`chalk@^4.1.2` ↗︎](https://www.npmjs.com/package/chalk/v/4.1.2) (from + `dependencies`) +- Removed dependency [`tslib@^2.4.1` ↗︎](https://www.npmjs.com/package/tslib/v/2.4.1) (from + `dependencies`) +- Updated dependency [`graphql@^16` ↗︎](https://www.npmjs.com/package/graphql/v/16.0.0) (from + `^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`, + in `peerDependencies`) +- Added dependency [`eslint@>=8.44.0` ↗︎](https://www.npmjs.com/package/eslint/v/8.44.0) (to + `peerDependencies`) diff --git a/packages/plugin/CHANGELOG.md b/packages/plugin/CHANGELOG.md index 7a054001315..a03c3bebf4e 100644 --- a/packages/plugin/CHANGELOG.md +++ b/packages/plugin/CHANGELOG.md @@ -73,20 +73,20 @@ { 'EnumTypeDefinition,EnumTypeExtension': { forbiddenPrefixes: ['Enum'], - forbiddenSuffixes: ['Enum'], + forbiddenSuffixes: ['Enum'] }, 'InterfaceTypeDefinition,InterfaceTypeExtension': { forbiddenPrefixes: ['Interface'], - forbiddenSuffixes: ['Interface'], + forbiddenSuffixes: ['Interface'] }, 'UnionTypeDefinition,UnionTypeExtension': { forbiddenPrefixes: ['Union'], - forbiddenSuffixes: ['Union'], + forbiddenSuffixes: ['Union'] }, 'ObjectTypeDefinition,ObjectTypeExtension': { forbiddenPrefixes: ['Type'], - forbiddenSuffixes: ['Type'], - }, + forbiddenSuffixes: ['Type'] + } } ``` @@ -128,11 +128,11 @@ > **Note**: with this change unnecessary dependency `@babel/code-frame` was removed too ```js - import { RuleTester } from 'eslint'; + import { RuleTester } from 'eslint' const ruleTester = new RuleTester({ - parser: require.resolve('@graphql-eslint/eslint-plugin'), - }); + parser: require.resolve('@graphql-eslint/eslint-plugin') + }) ``` ### Patch Changes @@ -702,10 +702,10 @@ Special thanks to @connorjs '@graphql-eslint/avoid-operation-name-prefix': [ 'error', { - keywords: ['Query', 'Mutation', 'Subscription', 'Get'], - }, + keywords: ['Query', 'Mutation', 'Subscription', 'Get'] + } ], - '@graphql-eslint/no-operation-name-suffix': 'error', + '@graphql-eslint/no-operation-name-suffix': 'error' } ``` @@ -719,10 +719,10 @@ Special thanks to @connorjs OperationDefinition: { style: 'PascalCase', forbiddenPrefixes: ['Query', 'Mutation', 'Subscription', 'Get'], - forbiddenSuffixes: ['Query', 'Mutation', 'Subscription'], - }, - }, - ], + forbiddenSuffixes: ['Query', 'Mutation', 'Subscription'] + } + } + ] } ``` @@ -764,12 +764,12 @@ Special thanks to @connorjs FieldDefinition: 'camelCase', InputValueDefinition: 'camelCase', QueryDefinition: { - forbiddenPrefixes: ['get'], + forbiddenPrefixes: ['get'] }, leadingUnderscore: 'allow', - trailingUnderscore: 'allow', - }, - ], + trailingUnderscore: 'allow' + } + ] } ``` @@ -784,12 +784,12 @@ Special thanks to @connorjs FieldDefinition: 'camelCase', InputValueDefinition: 'camelCase', 'FieldDefinition[parent.name.value=Query]': { - forbiddenPrefixes: ['get'], + forbiddenPrefixes: ['get'] }, allowLeadingUnderscore: true, - allowTrailingUnderscore: true, - }, - ], + allowTrailingUnderscore: true + } + ] } ``` @@ -822,10 +822,10 @@ Special thanks to @connorjs 'FieldDefinition', 'InputValueDefinition', 'EnumValueDefinition', - 'DirectiveDefinition', - ], - }, - ], + 'DirectiveDefinition' + ] + } + ] } ``` @@ -840,9 +840,9 @@ Special thanks to @connorjs FieldDefinition: true, InputValueDefinition: true, EnumValueDefinition: true, - DirectiveDefinition: true, - }, - ], + DirectiveDefinition: true + } + ] } ``` @@ -1063,7 +1063,7 @@ Special thanks to @connorjs '@graphql-eslint/unique-variable-names': 'error', '@graphql-eslint/value-literals-of-correct-type': 'error', '@graphql-eslint/variables-are-input-types': 'error', - '@graphql-eslint/variables-in-allowed-position': 'error', + '@graphql-eslint/variables-in-allowed-position': 'error' } ``` From 39333047af6f5da24f38e4c94ab9510ddb87010f Mon Sep 17 00:00:00 2001 From: Dimitri POSTOLOV Date: Tue, 29 Aug 2023 19:48:58 +0200 Subject: [PATCH 3/3] fix changelog --- packages/plugin/CHANGELOG.md | 42 ++++++++++++++++-------------------- packages/plugin/package.json | 2 +- 2 files changed, 20 insertions(+), 24 deletions(-) diff --git a/packages/plugin/CHANGELOG.md b/packages/plugin/CHANGELOG.md index a03c3bebf4e..c0053cccea3 100644 --- a/packages/plugin/CHANGELOG.md +++ b/packages/plugin/CHANGELOG.md @@ -1,28 +1,5 @@ # @graphql-eslint/eslint-plugin -## 4.0.0-alpha.1 - -### Patch Changes - -- [#1813](https://github.com/B2o5T/graphql-eslint/pull/1813) - [`1c2d220`](https://github.com/B2o5T/graphql-eslint/commit/1c2d2205a8eb1d7446e4101bb4300e6e71120e42) - Thanks [@B2o5T](https://github.com/B2o5T)! - dependencies updates: - - Updated dependency - [`graphql-config@^4.5.0` ↗︎](https://www.npmjs.com/package/graphql-config/v/4.5.0) (from - `^4.4.0`, in `dependencies`) - - Removed dependency - [`@babel/code-frame@^7.18.6` ↗︎](https://www.npmjs.com/package/@babel/code-frame/v/7.18.6) (from - `dependencies`) - - Removed dependency [`chalk@^4.1.2` ↗︎](https://www.npmjs.com/package/chalk/v/4.1.2) (from - `dependencies`) - - Removed dependency [`tslib@^2.4.1` ↗︎](https://www.npmjs.com/package/tslib/v/2.4.1) (from - `dependencies`) - - Updated dependency [`graphql@^16` ↗︎](https://www.npmjs.com/package/graphql/v/16.0.0) (from - `^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`, - in `peerDependencies`) - - Added dependency [`eslint@>=8.44.0` ↗︎](https://www.npmjs.com/package/eslint/v/8.44.0) (to - `peerDependencies`) - ## 4.0.0-alpha.0 ### Major Changes @@ -137,6 +114,25 @@ ### Patch Changes +- [#1813](https://github.com/B2o5T/graphql-eslint/pull/1813) + [`1c2d220`](https://github.com/B2o5T/graphql-eslint/commit/1c2d2205a8eb1d7446e4101bb4300e6e71120e42) + Thanks [@B2o5T](https://github.com/B2o5T)! - dependencies updates: + - Updated dependency + [`graphql-config@^4.5.0` ↗︎](https://www.npmjs.com/package/graphql-config/v/4.5.0) (from + `^4.4.0`, in `dependencies`) + - Removed dependency + [`@babel/code-frame@^7.18.6` ↗︎](https://www.npmjs.com/package/@babel/code-frame/v/7.18.6) (from + `dependencies`) + - Removed dependency [`chalk@^4.1.2` ↗︎](https://www.npmjs.com/package/chalk/v/4.1.2) (from + `dependencies`) + - Removed dependency [`tslib@^2.4.1` ↗︎](https://www.npmjs.com/package/tslib/v/2.4.1) (from + `dependencies`) + - Updated dependency [`graphql@^16` ↗︎](https://www.npmjs.com/package/graphql/v/16.0.0) (from + `^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`, + in `peerDependencies`) + - Added dependency [`eslint@>=8.44.0` ↗︎](https://www.npmjs.com/package/eslint/v/8.44.0) (to + `peerDependencies`) + - [#1792](https://github.com/B2o5T/graphql-eslint/pull/1792) [`804f8b61`](https://github.com/B2o5T/graphql-eslint/commit/804f8b617b3d63407db5bdea686bb3992801fa96) Thanks [@B2o5T](https://github.com/B2o5T)! - dependencies updates: diff --git a/packages/plugin/package.json b/packages/plugin/package.json index 528a38c6ca3..ea7ad9cf5ef 100644 --- a/packages/plugin/package.json +++ b/packages/plugin/package.json @@ -1,6 +1,6 @@ { "name": "@graphql-eslint/eslint-plugin", - "version": "4.0.0-alpha.1", + "version": "4.0.0-alpha.0", "description": "GraphQL plugin for ESLint", "repository": "https://github.com/B2o5T/graphql-eslint", "author": "Dotan Simha ",