Skip to content

Latest commit

 

History

9 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

babel-plugin-react-prop-types-remover

Babel plugin for removing React's propTypes declarations in production builds.

Installation

npm install babel-plugin-react-prop-types-remover --save-dev

Usage

CLI

$ browserify script.js -o bundle.js -t [ babelify --plugins [ babel-plugin-react-prop-types-remover ] ]

Node

var fs = require('fs');
var browserify = require('browserify');
browserify('./script.js')
  .transform('babelify', { plugins: ['babel-plugin-react-prop-types-remover'] })
  .bundle()
  .pipe(fs.createWriteStream('bundle.js'));

Example

script.js:

class Foo {
  static get baz() {}

  static get propTypes() {}

  get myFo() {}

  bar() {}
}

will be transformed to bundle.js:

class Foo {
  static get baz() {}

  get myFo() {}

  bar() {}
}

About

Babel plugin for removing React's propTypes declarations in production builds.

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Used by

Contributors

Languages