0.2.7 • Published 10 years ago

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

Weekly downloads
1
License
MIT
Repository
github
Last release
10 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