From be2c343a14ce3399b29a70715ac7225009484306 Mon Sep 17 00:00:00 2001 From: Sam Verschueren Date: Sun, 22 Oct 2017 19:43:44 +0200 Subject: [PATCH] Make Predicate class abstract --- source/lib/predicates/predicate.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/source/lib/predicates/predicate.ts b/source/lib/predicates/predicate.ts index d7249fd..e647259 100644 --- a/source/lib/predicates/predicate.ts +++ b/source/lib/predicates/predicate.ts @@ -11,7 +11,7 @@ export interface Context { export const validatorSymbol = Symbol('validators'); -export class Predicate { +export abstract class Predicate { constructor( type: string, private context: Context = { validators: [] }