UNPKG

guide201

Version:

Atlas is living style-guides & pattern library static site generator with extensive CSS monitoring and components info that could be used virtually with any scss/css project

25 lines (16 loc) 788 B
'use strict'; const path = require('path'); const getComponentsPrefix = require('./componentsprefix'); function getOptionalBaseConfigs(config) { let atlasConfig = {}; // Optional configs atlasConfig.scssAdditionalImportsArray = config.scssAdditionalImportsArray || []; atlasConfig.excludedDirs = new RegExp(config.excludedDirs || '.^'); atlasConfig.excludedCssFiles = new RegExp(config.excludedCssFiles || '.^'); atlasConfig.excludedSassFiles = new RegExp(config.excludedSassFiles || '.^'); atlasConfig.internalAssetsPath = path.join(__dirname, '../../assets'); atlasConfig.componentPrefixes = getComponentsPrefix(config); atlasConfig.indexPageSource = config.indexPageSource; return atlasConfig; } module.exports = getOptionalBaseConfigs;