diff --git a/apps/docs/internals/files/reference-lib.mjs b/apps/docs/internals/files/reference-lib.mjs
index 61ba1a98eb9..ee95d4ee625 100644
--- a/apps/docs/internals/files/reference-lib.mjs
+++ b/apps/docs/internals/files/reference-lib.mjs
@@ -2,22 +2,7 @@ import fs from 'fs'
import yaml from 'js-yaml'
import commonLibSections from '../../../../spec/common-client-libs-sections.json' assert { type: 'json' }
-
-function flattenSections(sections) {
- var a = []
- for (var i = 0; i < sections.length; i++) {
- if (sections[i].id) {
- // only push a section that has an id
- // these are reserved for sidebar subtitles
- a.push(sections[i])
- }
- if (sections[i].items) {
- // if there are subitems, loop through
- a = a.concat(flattenSections(sections[i].items))
- }
- }
- return a
-}
+import { flattenSections } from '../helpers.mjs'
const flatCommonLibSections = flattenSections(commonLibSections)
diff --git a/apps/docs/public/sitemap.xml b/apps/docs/public/sitemap.xml
index ad6ca856cc8..cc4da8a046e 100644
--- a/apps/docs/public/sitemap.xml
+++ b/apps/docs/public/sitemap.xml
@@ -90,6 +90,12 @@
0.5
+
+ https://supabase.com/docs/new/auth
+ weekly
+ 0.5
+
+
https://supabase.com/docs/handbook/contributing
weekly
@@ -114,12 +120,6 @@
0.5
-
- https://supabase.com/docs/new/auth
- weekly
- 0.5
-
-
https://supabase.com/docs/guides/api/generating-types
weekly
@@ -624,12 +624,6 @@
0.5
-
- https://supabase.com/docs/new/auth/auth-login
- weekly
- 0.5
-
-
https://supabase.com/docs/guides/database/extensions/http
weekly
@@ -714,30 +708,6 @@
0.5
-
- https://supabase.com/docs/guides/functions/examples/og-image
- weekly
- 0.5
-
-
-
- https://supabase.com/docs/guides/getting-started/quickstarts/nextjs
- weekly
- 0.5
-
-
-
- https://supabase.com/docs/guides/getting-started/quickstarts/nuxtjs
- weekly
- 0.5
-
-
-
- https://supabase.com/docs/guides/getting-started/quickstarts/reactjs
- weekly
- 0.5
-
-
https://supabase.com/docs/guides/auth/social-login/auth-apple
weekly
@@ -841,19 +811,25 @@
- https://supabase.com/docs/guides/platform/sso/azure
+ https://supabase.com/docs/guides/functions/examples/og-image
weekly
0.5
- https://supabase.com/docs/guides/platform/sso/gsuite
+ https://supabase.com/docs/guides/getting-started/quickstarts/nextjs
weekly
0.5
- https://supabase.com/docs/guides/platform/sso/okta
+ https://supabase.com/docs/guides/getting-started/quickstarts/nuxtjs
+ weekly
+ 0.5
+
+
+
+ https://supabase.com/docs/guides/getting-started/quickstarts/reactjs
weekly
0.5
@@ -942,6 +918,30 @@
0.5
+
+ https://supabase.com/docs/guides/platform/sso/azure
+ weekly
+ 0.5
+
+
+
+ https://supabase.com/docs/guides/platform/sso/gsuite
+ weekly
+ 0.5
+
+
+
+ https://supabase.com/docs/guides/platform/sso/okta
+ weekly
+ 0.5
+
+
+
+ https://supabase.com/docs/guides/resources/self-hosting/docker
+ weekly
+ 0.5
+
+
https://supabase.com/docs/guides/resources/migrating-to-supabase/firebase-auth
weekly
@@ -966,12 +966,6 @@
0.5
-
- https://supabase.com/docs/guides/resources/self-hosting/docker
- weekly
- 0.5
-
-
https://supabase.com/docs/guides/resources/supabase-cli/local-development
weekly