Fixed CI
This commit is contained in:
parent
52ba09c99c
commit
4f50fb07c0
2 changed files with 4 additions and 2 deletions
|
|
@ -185,13 +185,15 @@ is.symbol = isOfType<symbol>('symbol');
|
||||||
is.numericString = (value: unknown): value is string =>
|
is.numericString = (value: unknown): value is string =>
|
||||||
is.string(value) && !is.emptyStringOrWhitespace(value) && !Number.isNaN(Number(value));
|
is.string(value) && !is.emptyStringOrWhitespace(value) && !Number.isNaN(Number(value));
|
||||||
|
|
||||||
is.array = <T = unknown>(value: any, assertion?: (value: T) => void): value is T[] => {
|
is.array = <T = unknown>(value: any, assertion?: (value: T) => void): value is T[] => {
|
||||||
if (!Array.isArray(value)) {
|
if (!Array.isArray(value)) {
|
||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
|
|
||||||
if (!assertion) {
|
if (!assertion) {
|
||||||
return true;
|
return true;
|
||||||
}
|
}
|
||||||
|
|
||||||
return value.every(assertion);
|
return value.every(assertion);
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -650,7 +650,7 @@ test('is.array', t => {
|
||||||
});
|
});
|
||||||
|
|
||||||
t.throws(() => {
|
t.throws(() => {
|
||||||
assert.array<number>([1, '2'], is.number);
|
assert.array<number>([1, '2'], is.number);
|
||||||
});
|
});
|
||||||
});
|
});
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue