Interface: MakeGitDataSourceParams
dataSources.MakeGitDataSourceParams
Properties
filter
• filter: FilterFunc
Filter function for selecting files in the repo to parse to pages.
Example
(path: string) => path.endsWith(".html")
Defined in
packages/mongodb-rag-core/src/dataSources/GitDataSource.ts:44
handlePage
• handlePage: HandlePageFunc
Defined in
packages/mongodb-rag-core/src/dataSources/GitDataSource.ts:51
metadata
• Optional
metadata: PageMetadata
Metadata to be included in all pages.
Defined in
packages/mongodb-rag-core/src/dataSources/GitDataSource.ts:49
name
• name: string
Name of project
Defined in
packages/mongodb-rag-core/src/dataSources/GitDataSource.ts:23
repoOptions
• Optional
repoOptions: TaskOptions
Options for simple-git
clone command.
Default
{ "--depth": 1 }
Defined in
packages/mongodb-rag-core/src/dataSources/GitDataSource.ts:37
repoUri
• repoUri: string
URI for git repo
Example
"https://github.com/mongodb/mongo-java-driver.git"
Defined in
packages/mongodb-rag-core/src/dataSources/GitDataSource.ts:30