list-github-dir-content
Advanced tools
Comparing version 4.0.0 to 4.0.1
@@ -1,2 +0,2 @@ | ||
type ListGithubDirectoryOptions = { | ||
export type ListGithubDirectoryOptions = { | ||
user: string; | ||
@@ -10,9 +10,16 @@ repository: string; | ||
type TreeResult<T> = { | ||
export type TreeResult<T> = { | ||
truncated: boolean; | ||
} & T[]; | ||
// Feel free to contribute fields to this type | ||
export type GitObject = { | ||
[other: string]: unknown; | ||
path: string; | ||
url: string; | ||
}; | ||
export function getDirectoryContentViaContentsApi<T extends ListGithubDirectoryOptions>(options: T): | ||
T['getFullData'] extends true ? | ||
Promise<any[]> : | ||
Promise<GitObject[]> : | ||
Promise<string[]>; | ||
@@ -22,3 +29,3 @@ | ||
T['getFullData'] extends true ? | ||
Promise<TreeResult<any>> : | ||
Promise<TreeResult<GitObject>> : | ||
Promise<TreeResult<string>>; |
{ | ||
"name": "list-github-dir-content", | ||
"version": "4.0.0", | ||
"version": "4.0.1", | ||
"description": "List all the files in a GitHub repo’s directory", | ||
@@ -5,0 +5,0 @@ "keywords": [ |
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
7752
95