Why Gemfury? Push, build, and install  RubyGems npm packages Python packages Maven artifacts PHP packages Go Modules Debian packages RPM packages NuGet packages

Repository URL to install this package:

Details    
Size: Mime:
import { EMPTY_OBJ, EMPTY_ARRAY } from 'exotic'

const config = new Map()

// @alias from
const setCustomConfig = x => Object.keys(x).forEach(key => config.set(key, x[key]))

setCustomConfig({
  theme: {
    name: '@@default',
  },
  replacements: EMPTY_ARRAY,
  variables: EMPTY_OBJ,
  SHOULD_PRETTIFY: process.env.NODE_ENV === 'development',
})

/**
 * @prop {Object} replacements
 * @prop {Object} variables
 * @prop {Boolean} SHOULD_PRETTIFY
 */
export { setCustomConfig, config, setCustomConfig as setConfig }