provide corePlugins helper when running plugins
parent
5f6b8e3f4e
commit
bdfe43a639
|
@ -17,6 +17,12 @@ export function runPlugin(plugin, params = {}) {
|
||||||
theme: (path, defaultValue) => dlv(config, `theme.${path}`, defaultValue),
|
theme: (path, defaultValue) => dlv(config, `theme.${path}`, defaultValue),
|
||||||
variants: () => [],
|
variants: () => [],
|
||||||
config: (path, defaultValue) => dlv(config, path, defaultValue),
|
config: (path, defaultValue) => dlv(config, path, defaultValue),
|
||||||
|
corePlugins: (path) => {
|
||||||
|
if (Array.isArray(config.corePlugins)) {
|
||||||
|
return config.corePlugins.includes(path)
|
||||||
|
}
|
||||||
|
return dlv(config, `corePlugins.${path}`, true)
|
||||||
|
},
|
||||||
target: (path) => {
|
target: (path) => {
|
||||||
if (typeof config.target === 'string') {
|
if (typeof config.target === 'string') {
|
||||||
return config.target === 'browserslist'
|
return config.target === 'browserslist'
|
||||||
|
|
Loading…
Reference in New Issue