Purge layers by default, deprecate conservative mode (#2288)

* Purge `layers` by default, deprecate `conservative` mode

* Ensure base styles are wrapped in @layer

* Update processPlugins test
This commit is contained in:
Adam Wathan 2020-09-02 14:42:27 -04:00 • committed by GitHub
parent ae6c1d04e3
commit d44e75fc79
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
5 changed files with 625 additions and 319 deletions

View file

@ -124,7 +124,7 @@ export default function(plugins, config) {
)
},
addBase: baseStyles => {
pluginBaseStyles.push(...parseStyles(baseStyles))
pluginBaseStyles.push(wrapWithLayer(parseStyles(baseStyles), 'base'))
},
addVariant: (name, generator) => {
pluginVariantGenerators[name] = generateVariantFunction(generator)