From 647b556a6ceed0c7b6fa121f1171a46079c1b3bf Mon Sep 17 00:00:00 2001 From: Brad Cornes Date: Sat, 20 Jun 2020 19:05:36 +0100 Subject: [PATCH] ignore purge option (#131) --- src/class-names/index.js | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/src/class-names/index.js b/src/class-names/index.js index 247dc48..ca8ddec 100644 --- a/src/class-names/index.js +++ b/src/class-names/index.js @@ -72,9 +72,12 @@ export default async function getClassNames( ? ['separator'] : ['options', 'separator'] let userSeperator + let userPurge let hook = Hook(configPath, (exports) => { userSeperator = dlv(exports, sepLocation) + userPurge = exports.purge dset(exports, sepLocation, '__TAILWIND_SEPARATOR__') + exports.purge = {} return exports }) @@ -106,6 +109,11 @@ export default async function getClassNames( } else { delete config[sepLocation] } + if (typeof userPurge !== 'undefined') { + config.purge = userPurge + } else { + delete config.purge + } const resolvedConfig = resolveConfig({ cwd: configDir, config }) const browserslist = browserslistModule