tailwindcss/resolveConfig.js

12 lines
540 B
JavaScript
Raw Permalink Normal View History

const resolveConfigObjects = require('./lib/util/resolveConfig').default
const getAllConfigs = require('./lib/util/getAllConfigs').default
module.exports = function resolveConfig(...configs) {
// Make sure the correct config object is mutated to include flagged config plugins.
// This sucks, refactor soon.
const firstConfigWithPlugins = configs.find(c => Array.isArray(c.plugins)) || configs[0]
const [, ...defaultConfigs] = getAllConfigs(firstConfigWithPlugins)
return resolveConfigObjects([...configs, ...defaultConfigs])
}