Skip to main content
Module

x/type_detect/rollup.conf.js

Improved typeof detection for node.js and the browser.
Latest
File
import coverage from 'rollup-plugin-istanbul';import common from 'rollup-plugin-commonjs';import resolve from 'rollup-plugin-node-resolve';import transform from 'rollup-plugin-buble';import nyc from 'nyc';const Instrumenter = (new (new nyc)._instrumenterLib.istanbul).createInstrumenter; // eslint-disable-lineconst env = process.env.NODE_ENV || 'test'; // eslint-disable-line no-process-envconst plugins = [ common(), resolve(), transform() ];if (env === 'test') { plugins.unshift(coverage({ exclude: 'test/*.js', instrumenter: { Instrumenter } }));}export default { input: env === 'test' ? 'test/index.js' : 'index.js', output: { file: env === 'test' ? 'type-detect.test.js' : 'type-detect.js', name: 'typeDetect', format: 'umd', }, plugins,};