Integrate PurgeCSS directly into Tailwind

This commit is contained in:
Adam Wathan 2020-04-27 13:07:27 -04:00
parent 857e2d376d
commit ec0b7a2be1
11 changed files with 925 additions and 23 deletions

View file

@ -7,6 +7,7 @@ import substituteVariantsAtRules from './lib/substituteVariantsAtRules'
import substituteResponsiveAtRules from './lib/substituteResponsiveAtRules'
import substituteScreenAtRules from './lib/substituteScreenAtRules'
import substituteClassApplyAtRules from './lib/substituteClassApplyAtRules'
import purgeUnusedUtilities from './lib/purgeUnusedUtilities'
import corePlugins from './corePlugins'
import processPlugins from './util/processPlugins'
@ -23,6 +24,7 @@ export default function(getConfig) {
substituteResponsiveAtRules(config),
substituteScreenAtRules(config),
substituteClassApplyAtRules(config, processedPlugins.utilities),
purgeUnusedUtilities(config),
]).process(css, { from: _.get(css, 'source.input.file') })
}
}