Skip to main content

Interface: ProjectBase

sources.ProjectBase

Base project type used in all project data sources (snooty sites, devcenter, etc.)

Properties

name

name: string

Snooty project name

Example

"kotlin"

Defined in

mongodb-rag-ingest/src/sources/ProjectBase.ts:14


productName

Optional productName: string

Name of the product.

Example

"MongoDB Atlas"

Defined in

mongodb-rag-ingest/src/sources/ProjectBase.ts:25


tags

Optional tags: string[]

Tags to include in all documents from the site in the embedded_content collection

Example

["kotlin", "docs", "driver"]

Defined in

mongodb-rag-ingest/src/sources/ProjectBase.ts:19


type

type: string

Type of project

Example

"snooty" | "devcenter"

Defined in

mongodb-rag-ingest/src/sources/ProjectBase.ts:9


version

Optional version: string

The version of the project.

Example

"v4.4"

Defined in

mongodb-rag-ingest/src/sources/ProjectBase.ts:31