Skip to content

Commit e7d3ab8

Browse files
committed
Fix expose macro in order with defineExposeLast
1 parent a56f985 commit e7d3ab8

File tree

1 file changed

+6
-0
lines changed

1 file changed

+6
-0
lines changed

lib/rules/define-macros-order.js

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -111,6 +111,12 @@ function create(context) {
111111
/** @type {ASTNode} */
112112
let defineExposeNode
113113

114+
if (order.includes(MACROS_EXPOSE) && defineExposeLast) {
115+
throw new Error(
116+
'defineExposeLast cannot be used if defineExpose macro is in order array.'
117+
)
118+
}
119+
114120
return utils.compositingVisitors(
115121
utils.defineScriptSetupVisitor(context, {
116122
onDefinePropsExit(node) {

0 commit comments

Comments
 (0)