UNPKG

@fisker/prettier-config

Version:

fisker's Shareable prettier Configuration

22 lines (17 loc) 553 B
import extensionsToGlob from './extensions-to-glob.js' import isGlobalConfig from './is-global-config.js' import isUndefined from './is-undefined.js' import SUPPORTED_OPTIONS from './supported-options.js' function toOverride({extensions, config}) { const files = extensionsToGlob(extensions) const options = Object.fromEntries( SUPPORTED_OPTIONS.map((key) => [key, config[key]]).filter( ([key, value]) => !isUndefined(value) && !isGlobalConfig(key, value), ), ) return { files, options, } } export default toOverride