Class: GitLoader
Defined in: packages/loaders/git/src/index.ts:51
This loader loads a file from git.
const typeDefs = await loadTypedefs('git:someBranch:some/path/to/file.js', {
loaders: [new GitLoader()],
})Implements
Constructors
Constructor
new GitLoader():
GitLoader
Returns
GitLoader
Methods
canLoad()
canLoad(
pointer):Promise<boolean>
Defined in: packages/loaders/git/src/index.ts:52
Parameters
pointer
string
Returns
Promise<boolean>
canLoadSync()
canLoadSync(
pointer):boolean
Defined in: packages/loaders/git/src/index.ts:56
Parameters
pointer
string
Returns
boolean
load()
load(
pointer,options):Promise<Source[]>
Defined in: packages/loaders/git/src/index.ts:161
Parameters
pointer
string
options
Returns
Promise<Source[]>
Implementation of
loadSync()
loadSync(
pointer,options):Source[]
Defined in: packages/loaders/git/src/index.ts:232
Parameters
pointer
string
options
Returns
Source[]
Implementation of
resolveGlobs()
resolveGlobs(
glob,ignores):Promise<string[]>
Defined in: packages/loaders/git/src/index.ts:60
Parameters
glob
string
ignores
string[]
Returns
Promise<string[]>
resolveGlobsSync()
resolveGlobsSync(
glob,ignores):string[]
Defined in: packages/loaders/git/src/index.ts:99
Parameters
glob
string
ignores
string[]
Returns
string[]