From 15335a2f4643a60593ab071064ad51db8f47ce77 Mon Sep 17 00:00:00 2001 From: Subash Pathak Date: Tue, 1 Jun 2021 16:35:29 +0545 Subject: [PATCH] fix: Allow Absolute Paths (#679) Currently PurgeCSS only allows relative config path. For example, ```shell purgecss --config abc/purgecss.config.js ``` This will allow absolute paths such as ```shell purgecss --config /Users/subash/Desktop/Test/purgecss.config.js ``` --- packages/purgecss/src/index.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/purgecss/src/index.ts b/packages/purgecss/src/index.ts index 4c1965fb..e8012d13 100644 --- a/packages/purgecss/src/index.ts +++ b/packages/purgecss/src/index.ts @@ -63,7 +63,7 @@ export async function setOptions( ): Promise { let options: Options; try { - const t = path.join(process.cwd(), configFile); + const t = path.resolve(process.cwd(), configFile); options = await import(t); } catch (err) { throw new Error(`${ERROR_CONFIG_FILE_LOADING} ${err.message}`);