From f52fe033de5fae6be0155c3b36fad1ec6f722f01 Mon Sep 17 00:00:00 2001 From: IKEDA Sho <suicaicoca@gmail.com> Date: Mon, 12 Oct 2020 15:02:50 +0900 Subject: [PATCH] feat(preset): add googleapis packages and group presets (#7419) --- lib/config/presets/internal/group.ts | 11 ++++++++++- lib/config/presets/internal/packages.ts | 5 +++++ 2 files changed, 15 insertions(+), 1 deletion(-) diff --git a/lib/config/presets/internal/group.ts b/lib/config/presets/internal/group.ts index 9780918f92..4dbb1ea45a 100644 --- a/lib/config/presets/internal/group.ts +++ b/lib/config/presets/internal/group.ts @@ -36,9 +36,9 @@ const staticGroups = { extends: [ 'group:allApollographql', 'group:fortawesome', - 'group:goOpenapi', 'group:fusionjs', 'group:glimmer', + 'group:goOpenapi', 'group:hibernateCore', 'group:hibernateValidator', 'group:hibernateOgm', @@ -465,6 +465,15 @@ const staticGroups = { }, ], }, + googleapis: { + description: 'Group googleapis packages together', + packageRules: [ + { + extends: 'packages:googleapis', + groupName: 'googleapis packages', + }, + ], + }, linters: { description: 'Group various lint packages together', packageRules: [ diff --git a/lib/config/presets/internal/packages.ts b/lib/config/presets/internal/packages.ts index 3dc3dff7e6..3c2fdee223 100644 --- a/lib/config/presets/internal/packages.ts +++ b/lib/config/presets/internal/packages.ts @@ -90,4 +90,9 @@ export const presets: Record<string, Preset> = { description: 'All packages published by Gatsby', extends: ['monorepo:gatsby'], }, + googleapis: { + datasources: ['npm'], + description: 'All googleapis packages', + packagePatterns: ['^@google-cloud/'], + }, }; -- GitLab