This package has been deprecated

Author message:

this project is not maintained anymore

babel-plugin-material-ui

0.3.1 • Public • Published

babel-plugin-material-ui

build status npm version npm downloads Codecov

Babel plugin to cherry-pick used material-ui modules.

Example

In

import { TextField, SelectField, FlatButton } from "material-ui";
import {
  ActionAccessibility,
  ActionAccessible,
  ActionAccountBalance as BalanceIcon
} from "material-ui/svg-icons";

Out

import TextField from "material-ui/TextField";
import SelectField from "material-ui/SelectField";
import FlatButton from "material-ui/FlatButton";
import ActionAccessibility from "material-ui/svg-icons/action/accessibility";
import ActionAccessible from "material-ui/svg-icons/action/accessible";
import BalanceIcon from "material-ui/svg-icons/action/account-balance";

Installation

npm install --save-dev babel-plugin-material-ui

Usage

Via .babelrc (Recommended)

.babelrc

{
  "plugins": ["material-ui"]
}

Via CLI

babel --plugins material-ui script.js

Via Node API

require("babel-core").transform("code", {
  plugins: ["material-ui"]
});

Thanks

Heavily inspired by babel-plugin-date-fns, babel-plugin-lodash and babel-plugin-recharts.

Readme

Keywords

none

Package Sidebar

Install

npm i babel-plugin-material-ui

Weekly Downloads

478

Version

0.3.1

License

MIT

Last publish

Collaborators

  • npm