Reference
Type Aliases
Validator()<T>
type Validator<T> = (x, file) => asserts x is T;Defined in: index.ts:107
Type Parameters
| Type Parameter |
|---|
T |
Parameters
| Parameter | Type |
|---|---|
x | unknown |
file | string |
Returns
asserts x is T
WhichConfig
type WhichConfig = "user" | "project";Defined in: index.ts:29
Functions
find()
function find(
which,
cwd,
home): stringDefined in: index.ts:159
Parameters
| Parameter | Type | Default value |
|---|---|---|
which | WhichConfig | 'project' |
cwd | string | ... |
home | string | ... |
Returns
string
load()
function load<T>(
field,
validator,
which): undefined | TDefined in: index.ts:146
Type Parameters
| Type Parameter |
|---|
T |
Parameters
| Parameter | Type | Default value |
|---|---|---|
field | string | undefined |
validator | Validator<T> | undefined |
which | WhichConfig | 'project' |
Returns
undefined | T
reload()
function reload(field, which): unknownDefined in: index.ts:132
Parameters
| Parameter | Type | Default value |
|---|---|---|
field | string | undefined |
which | WhichConfig | 'project' |
Returns
unknown
save()
function save(
field,
value,
which): voidDefined in: index.ts:200
Parameters
| Parameter | Type | Default value |
|---|---|---|
field | string | undefined |
value | unknown | undefined |
which | WhichConfig | 'project' |
Returns
void
unload()
function unload(which): voidDefined in: index.ts:124
Parameters
| Parameter | Type | Default value |
|---|---|---|
which | WhichConfig | 'project' |
Returns
void