From 72ad3244677757e32918b0e7005624f7f194e9c9 Mon Sep 17 00:00:00 2001 From: Brad Cornes Date: Wed, 7 Apr 2021 23:17:40 +0100 Subject: [PATCH] restore user-defined mode config after compilation --- packages/tailwindcss-intellisense/src/class-names/index.js | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/packages/tailwindcss-intellisense/src/class-names/index.js b/packages/tailwindcss-intellisense/src/class-names/index.js index 68b4692..f5bb6a2 100644 --- a/packages/tailwindcss-intellisense/src/class-names/index.js +++ b/packages/tailwindcss-intellisense/src/class-names/index.js @@ -70,9 +70,11 @@ export default async function getClassNames( : ['options', 'separator'] let userSeperator let userPurge + let userMode let hook = Hook(fs.realpathSync(configPath), (exports) => { userSeperator = dlv(exports, sepLocation) userPurge = exports.purge + userMode = exports.mode dset( exports, sepLocation, @@ -145,6 +147,11 @@ export default async function getClassNames( } else { delete config.purge } + if (typeof userMode !== 'undefined') { + config.mode = userMode + } else { + delete config.mode + } const resolvedConfig = resolveConfig({ base: configDir,