From 3a1392c8365ea58ad12167ee6728608756fb0c7b Mon Sep 17 00:00:00 2001 From: Brendan J Bond Date: Thu, 14 Aug 2025 12:28:01 -0500 Subject: [PATCH] update import of DefaultEvaluator class to keep it out of formUtils --- package.json | 2 +- src/ProtectedEvaluator.ts | 7 +++---- 2 files changed, 4 insertions(+), 5 deletions(-) diff --git a/package.json b/package.json index ba2d0b2..6cec852 100644 --- a/package.json +++ b/package.json @@ -24,7 +24,7 @@ "author": "", "license": "ISC", "devDependencies": { - "@formio/js": "v5.1.0-dev.6214.89da41f", + "@formio/js": "v5.1.0-dev.6214.fdfb58b", "@typescript-eslint/eslint-plugin": "^7.10.0", "@typescript-eslint/parser": "^7.10.0", "eslint": "^9.3.0", diff --git a/src/ProtectedEvaluator.ts b/src/ProtectedEvaluator.ts index 17f7781..b3dc6fd 100644 --- a/src/ProtectedEvaluator.ts +++ b/src/ProtectedEvaluator.ts @@ -1,9 +1,8 @@ -import {Utils as FormioUtils} from '@formio/js'; +import {Utils as FormioUtils, DefaultEvaluator} from '@formio/js'; import Interpreter from '@formio/js-interpreter'; -const baseEvaluator = (FormioUtils.Evaluator as any).evaluator; -const baseEvaluate = (FormioUtils.Evaluator as any).evaluate; -const DefaultEvaluator = (FormioUtils as any).DefaultEvaluator; +const baseEvaluator = FormioUtils.Evaluator.evaluator; +const baseEvaluate = FormioUtils.Evaluator.evaluate; export interface IEvaluator { noeval?: boolean;