From 0c915a560b0de4a640cd20b409f12f21ec864525 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Nicol=C3=B2=20Ribaudo?= Date: Fri, 27 Nov 2020 16:06:58 +0000 Subject: [PATCH] setClassMethods shouldn't overwrite "loose: false" --- packages/babel-plugin-transform-classes/src/index.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/babel-plugin-transform-classes/src/index.js b/packages/babel-plugin-transform-classes/src/index.js index 5fbd90f82a32..07b48406dfab 100644 --- a/packages/babel-plugin-transform-classes/src/index.js +++ b/packages/babel-plugin-transform-classes/src/index.js @@ -21,7 +21,7 @@ export default declare((api, options) => { const { loose } = options; - const setClassMethods = options.loose || api.assumption("setClassMethods"); + const setClassMethods = options.loose ?? api.assumption("setClassMethods"); // todo: investigate traversal requeueing const VISITED = Symbol();