mirror of
https://github.com/ZeppelinBot/Zeppelin.git
synced 2025-05-14 22:05:01 +00:00
chore: fix lint errors; tweak lint rules
This commit is contained in:
parent
9b3d6f5d68
commit
5f194bf1ef
115 changed files with 176 additions and 264 deletions
|
@ -53,19 +53,6 @@ function stringify(v) {
|
|||
return JSON.stringify(v);
|
||||
}
|
||||
|
||||
// From io-ts/lib/PathReporter
|
||||
// tslint:disable
|
||||
function getContextPath(context) {
|
||||
return context
|
||||
.map(function (_a) {
|
||||
var key = _a.key,
|
||||
type = _a.type;
|
||||
return key + ": " + type.name;
|
||||
})
|
||||
.join("/");
|
||||
}
|
||||
// tslint:enable
|
||||
|
||||
export class StrictValidationError extends Error {
|
||||
private readonly errors;
|
||||
|
||||
|
@ -99,8 +86,8 @@ export function validate(schema: t.Type<any>, value: any): StrictValidationError
|
|||
pipe(
|
||||
validationResult,
|
||||
fold(
|
||||
(err) => report(validationResult),
|
||||
(result) => null,
|
||||
() => report(validationResult),
|
||||
() => null,
|
||||
),
|
||||
) || null
|
||||
);
|
||||
|
@ -127,7 +114,7 @@ export function decodeAndValidateStrict<T extends t.HasProps>(
|
|||
return pipe(
|
||||
validationResult,
|
||||
fold(
|
||||
(err) => report(validationResult),
|
||||
() => report(validationResult),
|
||||
(result) => {
|
||||
// Make sure there are no extra properties
|
||||
if (debug) {
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue