UNPKG

rollup-plugin-jscc

Version:

Conditional comments and variable replacement for rollup, based on jscc

28 lines (22 loc) 518 B
import getPackageVersion from '@jsbits/get-package-version' /** * @param {import('..').Options} options - * @returns {import('jscc').Options} */ const parseOptions = options => { options = Object.assign( { prefixes: [/\/[/*] ?/, /<!-- ?/], }, options ) options.values = Object.assign( { _VERSION: getPackageVersion(), }, options.values ) options.sourceMap = options.sourcemap !== false && options.sourceMap !== false return options } export default parseOptions