From 7e83fe66ff88e8c36d298e60a25d229165c66c68 Mon Sep 17 00:00:00 2001 From: Michael Dyrynda Date: Thu, 30 Apr 2020 10:37:53 +0930 Subject: [PATCH] depend on tailwindcss 1.4, which brings built-in purgecss support --- src/TailwindCssPreset.php | 3 +-- src/tailwindcss-stubs/tailwind.config.js | 4 ++++ src/tailwindcss-stubs/webpack.mix.js | 4 +--- 3 files changed, 6 insertions(+), 5 deletions(-) diff --git a/src/TailwindCssPreset.php b/src/TailwindCssPreset.php index 61272f5e..5e2c3fb3 100644 --- a/src/TailwindCssPreset.php +++ b/src/TailwindCssPreset.php @@ -31,9 +31,8 @@ protected static function updatePackageArray(array $packages) { return array_merge([ 'laravel-mix' => '^5.0.1', - 'laravel-mix-purgecss' => '^4.1', 'laravel-mix-tailwind' => '^0.1.0', - 'tailwindcss' => '^1.0', + 'tailwindcss' => '^1.4', '@tailwindcss/custom-forms' => '^0.2', ], Arr::except($packages, [ 'bootstrap', diff --git a/src/tailwindcss-stubs/tailwind.config.js b/src/tailwindcss-stubs/tailwind.config.js index 401cc050..9f1d25d9 100644 --- a/src/tailwindcss-stubs/tailwind.config.js +++ b/src/tailwindcss-stubs/tailwind.config.js @@ -1,4 +1,8 @@ module.exports = { + purge: [ + './resources/views/**/*.blade.php', + './resources/css/**/*.css', + ], theme: { extend: {} }, diff --git a/src/tailwindcss-stubs/webpack.mix.js b/src/tailwindcss-stubs/webpack.mix.js index a8654a44..2d85de6f 100644 --- a/src/tailwindcss-stubs/webpack.mix.js +++ b/src/tailwindcss-stubs/webpack.mix.js @@ -1,7 +1,6 @@ const mix = require('laravel-mix'); require('laravel-mix-tailwind'); -require('laravel-mix-purgecss'); /* |-------------------------------------------------------------------------- @@ -20,6 +19,5 @@ mix.js('resources/js/app.js', 'public/js') if (mix.inProduction()) { mix - .version() - .purgeCss(); + .version(); }