From 99148709bccebaab78d753e9538d2deece9b8ea8 Mon Sep 17 00:00:00 2001 From: Tiago Costa Date: Tue, 19 Dec 2023 13:34:41 +0000 Subject: [PATCH] fix: missing sass embedded check when get default implementation (#1170) --- src/utils.js | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) diff --git a/src/utils.js b/src/utils.js index ad214da3..337b210b 100644 --- a/src/utils.js +++ b/src/utils.js @@ -11,12 +11,17 @@ function getDefaultSassImplementation() { try { require.resolve("sass"); - } catch (error) { + } catch (ignoreError) { try { require.resolve("node-sass"); sassImplPkg = "node-sass"; - } catch (ignoreError) { - sassImplPkg = "sass"; + } catch (_ignoreError) { + try { + require.resolve("sass-embedded"); + sassImplPkg = "sass-embedded"; + } catch (__ignoreError) { + sassImplPkg = "sass"; + } } }