rollup-plugin-ternary

2.0.1 • Public • Published

rollup-plugin-ternary

Unpack ternary conditional operators

Installation

npm install --save-dev rollup-plugin-ternary

Usage

import {rollup} from 'rollup';
import ternary from 'rollup-plugin-ternary';
 
rollup({
  entry: 'src/index.js',
  plugins: [
    ternary({
      // Restrict by extension (Default: .js)
      extensions: [ '.js', '.jsx' ],
 
      // Restrict with include or exclude paths (Default: all project directories)
      include: 'node_modules/**',
      exclude: 'node_modules/**',
 
      // Activate SourceMap (Default: true)
      sourceMap: true,
 
      // Transforms only extra ternary expressions (Default: true)
      extra: true
    })
  ]
});

License

Copyright (c) 2016 Nashdot, MIT License

Readme

Keywords

none

Package Sidebar

Install

npm i rollup-plugin-ternary

Weekly Downloads

26

Version

2.0.1

License

MIT

Last publish

Collaborators

  • stah