diff --git a/lib/config/presets/internal/monorepo.ts b/lib/config/presets/internal/monorepo.ts
index 3525d001cdeedac913af4e5c000f935997d7083e..fdda6a4e746981007a0d37a990933ec6fc3c7003 100644
--- a/lib/config/presets/internal/monorepo.ts
+++ b/lib/config/presets/internal/monorepo.ts
@@ -1,81 +1,48 @@
 import is from '@sindresorhus/is';
 import type { Preset } from '../types';
 
+/* eslint sort-keys: ["error", "asc", {caseSensitive: false, natural: true}] */
+
 const repoGroups = {
+  accounts: 'https://github.com/accounts-js/accounts',
   acot: 'https://github.com/acot-a11y/acot',
   'ag-grid': 'https://github.com/ag-grid/ag-grid',
-  'arcus.event-grid': 'https://github.com/arcus-azure/arcus.eventgrid',
-  'arcus.security': 'https://github.com/arcus-azure/arcus.security',
-  'arcus.messaging': 'https://github.com/arcus-azure/arcus.messaging',
-  'arcus.observability': 'https://github.com/arcus-azure/arcus.observability',
-  'arcus.webapi': 'https://github.com/arcus-azure/arcus.webapi',
-  'arcus.background-jobs':
-    'https://github.com/arcus-azure/arcus.backgroundjobs',
   'algolia-react-instantsearch':
     'https://github.com/algolia/react-instantsearch',
+  'algoliasearch-autocomplete': 'https://github.com/algolia/autocomplete',
   'algoliasearch-client-javascript':
     'https://github.com/algolia/algoliasearch-client-javascript',
-  'algoliasearch-autocomplete': 'https://github.com/algolia/autocomplete',
+  angular: 'https://github.com/angular/angular',
+  'angular-cli': 'https://github.com/angular/angular-cli',
   'angular-eslint': 'https://github.com/angular-eslint/angular-eslint',
+  angularfire: 'https://github.com/angular/angularfire',
+  angularjs: 'https://github.com/angular/angular.js',
   'apollo-server': 'https://github.com/apollographql/apollo-server',
-  'aspnet-api-versioning': 'https://github.com/Microsoft/aspnet-api-versioning',
+  apolloclient: 'https://github.com/apollographql/apollo-client',
+  'arcus.background-jobs':
+    'https://github.com/arcus-azure/arcus.backgroundjobs',
+  'arcus.event-grid': 'https://github.com/arcus-azure/arcus.eventgrid',
+  'arcus.messaging': 'https://github.com/arcus-azure/arcus.messaging',
+  'arcus.observability': 'https://github.com/arcus-azure/arcus.observability',
+  'arcus.security': 'https://github.com/arcus-azure/arcus.security',
+  'arcus.webapi': 'https://github.com/arcus-azure/arcus.webapi',
   'aspnet aspnetwebstack': 'https://github.com/aspnet/AspNetWebStack',
   'aspnet extensions': 'https://github.com/aspnet/Extensions',
+  'aspnet-api-versioning': 'https://github.com/Microsoft/aspnet-api-versioning',
   'aws-cdk': 'https://github.com/aws/aws-cdk',
   'aws-sdk-js-v3': 'https://github.com/aws/aws-sdk-js-v3',
   'aws-sdk-net': 'https://github.com/aws/aws-sdk-net',
+  awsappsync: 'https://github.com/awslabs/aws-mobile-appsync-sdk-js',
   'azure azure-libraries-for-net':
     'https://github.com/Azure/azure-libraries-for-net',
   'azure azure-sdk-for-net': 'https://github.com/Azure/azure-sdk-for-net',
   'azure azure-storage-net': 'https://github.com/Azure/azure-storage-net',
-  'bugsnag-js': 'https://github.com/bugsnag/bugsnag-js',
-  'chakra-ui': 'https://github.com/chakra-ui/chakra-ui',
-  'contentful-rich-text': 'https://github.com/contentful/rich-text',
-  'datadog-browser-sdk': 'https://github.com/DataDog/browser-sdk',
-  'date-io': 'https://github.com/dmtrKovalenko/date-io',
-  deno: 'https://github.com/denoland/deno',
-  'devextreme-reactive': 'https://github.com/DevExpress/devextreme-reactive',
-  'dnd-kit': 'https://github.com/clauderic/dnd-kit',
-  'elastic-apm-agent-rum-js': 'https://github.com/elastic/apm-agent-rum-js',
-  'electron-forge': 'https://github.com/electron-userland/electron-forge',
-  'ember-decorators': 'https://github.com/ember-decorators/ember-decorators',
-  'graphql-modules': 'https://github.com/Urigo/graphql-modules',
-  groovy: 'https://github.com/apache/groovy',
-  'ionic-native': 'https://github.com/ionic-team/ionic-native',
-  jsplumb: 'https://github.com/jsplumb/jsplumb',
-  'mdc-react': 'material-components/material-components-web-react',
-  'ngx-formly': 'https://github.com/ngx-formly/ngx-formly',
-  'ngxs-store': 'https://github.com/ngxs/store',
-  'reach-ui': 'https://github.com/reach/reach-ui',
-  'react-admin': 'https://github.com/marmelab/react-admin',
-  'react-apollo': 'https://github.com/apollographql/react-apollo',
-  'react-dnd': 'https://github.com/react-dnd/react-dnd',
-  'react-navigation': 'https://github.com/react-navigation/react-navigation',
-  'react-page': 'https://github.com/react-page/react-page',
-  'reactivestack-cookies': 'https://github.com/reactivestack/cookies',
-  'reg-suit': 'https://github.com/reg-viz/reg-suit',
-  'semantic-release': 'https://github.com/semantic-release/',
-  'system.io.abstractions':
-    'https://github.com/System-IO-Abstractions/System.IO.Abstractions/',
-  'telus-tds': 'https://github.com/telusdigital/tds',
-  'telus-tds-core': 'https://github.com/telus/tds-core',
-  'shopify-app-bridge': 'https://github.com/Shopify/app-bridge',
-  'theme-ui': 'https://github.com/system-ui/theme-ui',
-  tsoa: 'https://github.com/lukeautry/tsoa',
-  'typescript-eslint': 'https://github.com/typescript-eslint/typescript-eslint',
-  'typography-js': 'https://github.com/KyleAMathews/typography.js',
-  'vue-cli': 'https://github.com/vuejs/vue-cli',
-  accounts: 'https://github.com/accounts-js/accounts',
-  angularjs: 'https://github.com/angular/angular.js',
-  angular: 'https://github.com/angular/angular',
-  'angular-cli': 'https://github.com/angular/angular-cli',
-  angularfire: 'https://github.com/angular/angularfire',
-  apolloclient: 'https://github.com/apollographql/apollo-client',
-  awsappsync: 'https://github.com/awslabs/aws-mobile-appsync-sdk-js',
   babel: 'https://github.com/babel/babel',
   baset: 'https://github.com/igmat/baset',
   brave: 'https://github.com/openzipkin/brave',
+  'bugsnag-js': 'https://github.com/bugsnag/bugsnag-js',
   capacitor: 'https://github.com/ionic-team/capacitor',
+  'chakra-ui': 'https://github.com/chakra-ui/chakra-ui',
   chromely: 'https://github.com/chromelyapps/Chromely',
   clarity: 'https://github.com/vmware/clarity',
   clearscript: [
@@ -83,6 +50,12 @@ const repoGroups = {
     'https://github.com/Microsoft/ClearScript',
   ],
   commitlint: 'https://github.com/conventional-changelog/commitlint',
+  'contentful-rich-text': 'https://github.com/contentful/rich-text',
+  'datadog-browser-sdk': 'https://github.com/DataDog/browser-sdk',
+  'date-io': 'https://github.com/dmtrKovalenko/date-io',
+  deno: 'https://github.com/denoland/deno',
+  'devextreme-reactive': 'https://github.com/DevExpress/devextreme-reactive',
+  'dnd-kit': 'https://github.com/clauderic/dnd-kit',
   docusaurus: 'https://github.com/facebook/docusaurus',
   dotnet: [
     'https://github.com/dotnet/aspnetcore',
@@ -90,14 +63,18 @@ const repoGroups = {
     'https://github.com/dotnet/extensions',
     'https://github.com/dotnet/runtime',
   ],
-  'dotnet-wcf': 'https://github.com/dotnet/wcf',
   'dotnet-azure-ad-identitymodel-extensions':
     'https://github.com/AzureAD/azure-activedirectory-identitymodel-extensions-for-dotnet',
+  'dotnet-wcf': 'https://github.com/dotnet/wcf',
   dropwizard: 'https://github.com/dropwizard/dropwizard',
+  'elastic-apm-agent-rum-js': 'https://github.com/elastic/apm-agent-rum-js',
+  'electron-forge': 'https://github.com/electron-userland/electron-forge',
+  'ember-decorators': 'https://github.com/ember-decorators/ember-decorators',
   emojibase: 'https://github.com/milesj/emojibase',
   emotion: 'https://github.com/emotion-js/emotion',
   expo: 'https://github.com/expo/expo',
   feathers: 'https://github.com/feathersjs/feathers',
+  feign: 'https://github.com/OpenFeign/feign',
   fela: 'https://github.com/robinweser/fela',
   fimbullinter: 'https://github.com/fimbullinter/wotan',
   flopflip: 'https://github.com/tdeekens/flopflip',
@@ -105,24 +82,28 @@ const repoGroups = {
   formatjs: 'https://github.com/formatjs/formatjs',
   framework7: 'https://github.com/framework7io/framework7',
   gatsby: 'https://github.com/gatsbyjs/gatsby',
+  'graphql-mesh': 'https://github.com/Urigo/graphql-mesh',
+  'graphql-modules': 'https://github.com/Urigo/graphql-modules',
+  'graphql-tools': 'https://github.com/ardatan/graphql-tools',
   graphqlcodegenerator: [
     'https://github.com/dotansimha/graphql-code-generator',
     'https://github.com/dotansimha/graphql-codegen',
   ],
-  'graphql-mesh': 'https://github.com/Urigo/graphql-mesh',
-  'graphql-tools': 'https://github.com/ardatan/graphql-tools',
+  groovy: 'https://github.com/apache/groovy',
   guava: 'https://github.com/google/guava',
-  javahamcrest: 'https://github.com/hamcrest/JavaHamcrest',
   Hangfire: 'https://github.com/HangfireIO/Hangfire',
   hapijs: 'https://github.com/hapijs',
   hotchocolate: 'https://github.com/ChilliCream/hotchocolate',
   'infrastructure-ui': 'https://github.com/instructure/instructure-ui',
+  'ionic-native': 'https://github.com/ionic-team/ionic-native',
   istanbuljs: 'https://github.com/istanbuljs/istanbuljs',
   jasmine: 'https://github.com/jasmine/jasmine',
+  javahamcrest: 'https://github.com/hamcrest/JavaHamcrest',
   javascriptengineswitcher:
     'https://github.com/Taritsyn/JavaScriptEngineSwitcher',
   jersey: 'https://github.com/eclipse-ee4j/jersey',
   jest: 'https://github.com/facebook/jest',
+  jsplumb: 'https://github.com/jsplumb/jsplumb',
   junit5: 'https://github.com/junit-team/junit5',
   lerna: 'https://github.com/lerna/lerna',
   linguijs: 'https://github.com/lingui/js-lingui',
@@ -136,11 +117,12 @@ const repoGroups = {
   masstransit: 'https://github.com/MassTransit/MassTransit',
   'material-components-web':
     'https://github.com/material-components/material-components-web',
-  mdx: 'https://github.com/mdx-js/mdx',
   'material-ui': [
     'https://github.com/mui-org/material-ui', // Previous organization name (see: https://github.com/mui/material-ui/pull/30944)
     'https://github.com/mui/material-ui',
   ],
+  'mdc-react': 'material-components/material-components-web-react',
+  mdx: 'https://github.com/mdx-js/mdx',
   'mikro-orm': 'https://github.com/mikro-orm/mikro-orm',
   mockito: 'https://github.com/mockito/mockito',
   mstest: 'https://github.com/microsoft/testfx',
@@ -160,47 +142,58 @@ const repoGroups = {
     'https://github.com/zeit/next.js', // old repo
     'https://github.com/vercel/next.js',
   ],
-  nivo: 'https://github.com/plouc/nivo',
   ngrx: 'https://github.com/ngrx/',
+  'ngx-formly': 'https://github.com/ngx-formly/ngx-formly',
+  'ngxs-store': 'https://github.com/ngxs/store',
+  nivo: 'https://github.com/plouc/nivo',
   nrwl: 'https://github.com/nrwl/',
   nswag: 'https://github.com/RicoSuter/NSwag',
   nuxtjs: 'https://github.com/nuxt/nuxt.js',
-  orleans: 'https://github.com/dotnet/orleans',
-  feign: 'https://github.com/OpenFeign/feign',
-  'opentelemetry-js': 'https://github.com/open-telemetry/opentelemetry-js',
   'opentelemetry-dotnet':
     'https://github.com/open-telemetry/opentelemetry-dotnet',
   'opentelemetry-go': 'https://github.com/open-telemetry/opentelemetry-go',
+  'opentelemetry-js': 'https://github.com/open-telemetry/opentelemetry-js',
+  orleans: 'https://github.com/dotnet/orleans',
   parcel: 'https://github.com/parcel-bundler/parcel',
   'percy-cli': 'https://github.com/percy/cli',
   picassojs: 'https://github.com/qlik-oss/picasso.js',
   pixijs: 'https://github.com/pixijs/pixi.js',
-  pnpjs: 'https://github.com/pnp/pnpjs',
   playwright: 'https://github.com/Microsoft/playwright',
+  pnpjs: 'https://github.com/pnp/pnpjs',
   pollyjs: 'https://github.com/Netflix/pollyjs',
   pouchdb: 'https://github.com/pouchdb/pouchdb',
   prisma: 'https://github.com/prisma/prisma',
   quartznet: 'https://github.com/quartznet/quartznet',
+  'reach-ui': 'https://github.com/reach/reach-ui',
   react: 'https://github.com/facebook/react',
+  'react-admin': 'https://github.com/marmelab/react-admin',
+  'react-apollo': 'https://github.com/apollographql/react-apollo',
+  'react-dnd': 'https://github.com/react-dnd/react-dnd',
+  'react-navigation': 'https://github.com/react-navigation/react-navigation',
+  'react-page': 'https://github.com/react-page/react-page',
   'react-router': [
     'https://github.com/ReactTraining/react-router', // old repo
     'https://github.com/remix-run/react-router',
   ],
+  'reactivestack-cookies': 'https://github.com/reactivestack/cookies',
   reakit: 'https://github.com/reakit/reakit',
   redwood: 'https://github.com/redwoodjs/redwood',
+  'reg-suit': 'https://github.com/reg-viz/reg-suit',
   remark: 'https://github.com/remarkjs/remark',
   remix: 'https://github.com/remix-run/remix',
   router5: 'https://github.com/router5/router5',
   'rust-futures': 'https://github.com/rust-lang/futures-rs',
   'rust-wasm-bindgen': 'https://github.com/rustwasm/wasm-bindgen',
+  sanity: 'https://github.com/sanity-io/sanity',
+  'semantic-release': 'https://github.com/semantic-release/',
+  'sendgrid-nodejs': 'https://github.com/sendgrid/sendgrid-nodejs',
   'sentry-dotnet': 'https://github.com/getsentry/sentry-dotnet',
   'sentry-javascript': 'https://github.com/getsentry/sentry-javascript',
   'sentry-ruby': 'https://github.com/getsentry/sentry-ruby',
+  'shopify-app-bridge': 'https://github.com/Shopify/app-bridge',
   'sitecore-jss': 'https://github.com/Sitecore/jss',
-  springfox: 'https://github.com/springfox/springfox',
-  sanity: 'https://github.com/sanity-io/sanity',
-  'sendgrid-nodejs': 'https://github.com/sendgrid/sendgrid-nodejs',
   skiasharp: 'https://github.com/mono/SkiaSharp',
+  springfox: 'https://github.com/springfox/springfox',
   steeltoe: 'https://github.com/SteeltoeOSS/steeltoe',
   storybook: 'https://github.com/storybookjs/storybook',
   strapi: 'https://github.com/strapi/strapi',
@@ -208,29 +201,38 @@ const repoGroups = {
   surveyjs: 'https://github.com/surveyjs/surveyjs',
   'swashbuckle-aspnetcore':
     'https://github.com/domaindrivendev/Swashbuckle.AspNetCore',
+  'system.io.abstractions':
+    'https://github.com/System-IO-Abstractions/System.IO.Abstractions/',
   tauri: 'https://github.com/tauri-apps/tauri',
+  'telus-tds': 'https://github.com/telusdigital/tds',
+  'telus-tds-core': 'https://github.com/telus/tds-core',
+  'theme-ui': 'https://github.com/system-ui/theme-ui',
   treat: 'https://github.com/seek-oss/treat',
+  tsoa: 'https://github.com/lukeautry/tsoa',
   typefaces: 'https://github.com/KyleAMathews/typefaces',
+  'typescript-eslint': 'https://github.com/typescript-eslint/typescript-eslint',
+  'typography-js': 'https://github.com/KyleAMathews/typography.js',
   uppy: 'https://github.com/transloadit/uppy',
+  vstest: 'https://github.com/microsoft/vstest',
   vue: ['https://github.com/vuejs/vue', 'https://github.com/vuejs/core'],
+  'vue-cli': 'https://github.com/vuejs/vue-cli',
   vuepress: 'https://github.com/vuejs/vuepress',
   webdriverio: 'https://github.com/webdriverio/webdriverio',
   workbox: 'https://github.com/googlechrome/workbox',
-  vstest: 'https://github.com/microsoft/vstest',
   xterm: 'https://github.com/xtermjs/xterm.js',
   'zxing-net': 'https://github.com/micjahn/ZXing.Net',
 };
 
 const patternGroups = {
-  'apache-camel': '^org.apache.camel:',
-  babel6: '^babel6$',
-  clarity: ['^@cds/', '^@clr/'],
-  wordpress: '^@wordpress/',
   angularmaterial: ['^@angular/material', '^@angular/cdk'],
+  'apache-camel': '^org.apache.camel:',
   'aws-java-sdk': '^com.amazonaws:aws-java-sdk-',
   'aws-java-sdk-v2': '^software.amazon.awssdk:',
+  babel6: '^babel6$',
+  clarity: ['^@cds/', '^@clr/'],
   embroider: '^@embroider/',
   fullcalendar: '^@fullcalendar/',
+  wordpress: '^@wordpress/',
 };
 
 export const presets: Record<string, Preset> = {};