Home / Function/ Doc() — supabase Function Reference

Doc() — supabase Function Reference

Architecture documentation for the Doc() function in contentlayer.config.js from the supabase codebase.

Entity Profile

Relationship Graph

Source Code

apps/design-system/contentlayer.config.js lines 62–109

export const Doc = defineDocumentType(() => ({
  name: 'Doc',
  filePathPattern: `docs/**/*.mdx`,
  contentType: 'mdx',
  fields: {
    title: {
      type: 'string',
      required: true,
    },
    description: {
      type: 'string',
      required: true,
    },
    published: {
      type: 'boolean',
      default: true,
    },
    links: {
      type: 'nested',
      of: LinksProperties,
    },
    featured: {
      type: 'boolean',
      default: false,
      required: false,
    },
    component: {
      type: 'boolean',
      default: false,
      required: false,
    },
    fragment: {
      type: 'boolean',
      default: false,
      required: false,
    },
    toc: {
      type: 'boolean',
      default: true,
      required: false,
    },
    source: {
      type: 'nested',
      of: NestedProperties,
    },
  },
  computedFields,
}))

Domain

Subdomains

Analyze Your Own Codebase

Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.

Try Supermodel Free