From 80ba31a106ab0b556deb2ff8af269f119b7b11b9 Mon Sep 17 00:00:00 2001 From: Jason Bekolay Date: Wed, 13 Dec 2023 12:10:21 -0600 Subject: [PATCH] Add assertion to verify preprocessor was run on create-ref modifier --- addon/modifiers/create-ref.js | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/addon/modifiers/create-ref.js b/addon/modifiers/create-ref.js index 92f33cd..a6c7d40 100644 --- a/addon/modifiers/create-ref.js +++ b/addon/modifiers/create-ref.js @@ -127,6 +127,10 @@ export default class RefModifier extends Modifier { this._ctx = ctx; this._element = element; + assert( + `Preprocessor was not executed on create-ref modifier. Check that ember-ref-bucket is included in the dependencies (not devDependencies) in package.json.`, + typeof named.debugName === 'string' + ); assert( `You must provide string as first positional argument for {{${named.debugName}}}`, typeof name === 'string' && name.length > 0