diff --git a/package.json b/package.json index 4a4bf91d..5b26353a 100644 --- a/package.json +++ b/package.json @@ -19,6 +19,7 @@ "dependencies": { "@apollo/client": "^3.0.2", "@apollo/react-hooks": "^3.1.5", + "@fullhuman/postcss-purgecss": "^2.3.0", "apollo-cache-inmemory": "^1.6.6", "apollo-client": "^2.6.10", "apollo-link": "^1.2.14", diff --git a/postcss.config.js b/postcss.config.js index de82286e..0a7afd11 100644 --- a/postcss.config.js +++ b/postcss.config.js @@ -1,4 +1,10 @@ -const tailwindcss = require('tailwindcss'); +const purgecss = [ + '@fullhuman/postcss-purgecss', + { + content: ['./components/**/*.tsx', './pages/**/*.tsx'], + defaultExtractor: (content) => content.match(/[\w-/:]+(?