- Add npm scripts for CSS/JS compilation (build:css, build:js, build) - Create PowerShell build automation script - Document development workflow in README - Add troubleshooting guide for build issues - Specify proper file structure and compilation process Supports Tailwind CSS v3.4.0 and esbuild bundling with source maps.
24 lines
578 B
JavaScript
24 lines
578 B
JavaScript
export default function (pluginConfig, plugins) {
|
|
if (pluginConfig === undefined) {
|
|
return plugins
|
|
}
|
|
|
|
const pluginNames = Array.isArray(pluginConfig)
|
|
? pluginConfig
|
|
: [
|
|
...new Set(
|
|
plugins
|
|
.filter((pluginName) => {
|
|
return pluginConfig !== false && pluginConfig[pluginName] !== false
|
|
})
|
|
.concat(
|
|
Object.keys(pluginConfig).filter((pluginName) => {
|
|
return pluginConfig[pluginName] !== false
|
|
})
|
|
)
|
|
),
|
|
]
|
|
|
|
return pluginNames
|
|
}
|