0.2.7 • Published 8 years ago

@stevoland/babel-plugin-transform-react-remove-prop-types v0.2.7

Weekly downloads
1
License
MIT
Repository
github
Last release
8 years ago

Babel Plugin for removing React propTypes

npm version npm downloads Build Status

Dependencies DevDependencies

Remove unnecessary React propTypes from the production build.

Example

In

const Baz = () => (
  <div />
);

Baz.propTypes = {
  foo: React.PropTypes.string
};

Out

const Baz = () => (
  <div />
);

Installation

npm install --save-dev babel-plugin-transform-react-remove-prop-types

Usage

Via .babelrc (Recommended)

.babelrc

{
  "env": {
    "production": {
      "plugins": ["transform-react-remove-prop-types"]
    }
  }
}

Via CLI

babel --plugins transform-react-remove-prop-types script.js

Via Node API

require("babel-core").transform("code", {
  plugins: ["transform-react-remove-prop-types"]
});

#License

MIT