From 69cf4bfc72b22b9d236746ca6ca5d8ff5e2c0808 Mon Sep 17 00:00:00 2001 From: jonioni Date: Wed, 31 May 2023 19:22:31 -0400 Subject: [PATCH] feat: export RuleError --- src/index.d.ts | 4 ++++ src/index.js | 3 ++- 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/src/index.d.ts b/src/index.d.ts index de0622f..8e8f8d8 100644 --- a/src/index.d.ts +++ b/src/index.d.ts @@ -31,6 +31,10 @@ export class Rule { constructor(opts: RuleOptions); } +export class RuleError { + constructor(message: string, error: Error); +} + export interface RuleOptions { name: string; when: Premise | Premise[]; diff --git a/src/index.js b/src/index.js index b3ef07a..d76004d 100644 --- a/src/index.js +++ b/src/index.js @@ -1,4 +1,5 @@ const Rools = require('./Rools'); const Rule = require('./Rule'); +const RuleError = require('./RuleError'); -module.exports = { Rools, Rule }; +module.exports = { Rools, Rule, RuleError };