1.0.20 • Published 5 years ago

@stellar-apps/babel-preset-react-app v1.0.20

Weekly downloads
-
License
MIT
Repository
-
Last release
5 years ago

@stellar-apps/babel-preset-react-app

A babel preset for configuring React web applications in Stellar apps.

Installation

yarn add --dev @stellar-apps/babel-preset-react-app

Usage

.babelrc

{
  "presets": [
    [
      "@stellar-apps/react-app", {
        "es": {
          "env": {
            "modules": false
          }
        },
        "react": {
          "transformConstant": true
        },
        "emotion":  false
      }
    ]
  ]
}

Included presets

  • @stellar-apps/babel-preset-es
  • @stellar-apps/babel-preset-react
  • @emotion/babel-preset-css-prop

Included plugins

  • babel-plugin-polished

Options

es

{
  env: {
    "useBuiltIns": "usage",
    "loose": true,
    "modules": false
  },
  "runtime": {
    corejs: 3
  }
}

react

emotion

  • Configures @emotion/babel-preset-css-prop
  • Define false to turn off this plugin
  • default
// development
{"sourceMap": true}
// production
{"sourceMap": false, "hoist": true}

polished

  • Configures babel-plugin-polished
  • Define false to turn off this plugin
1.0.20

5 years ago

1.0.18

5 years ago

1.0.16

5 years ago

1.0.15

5 years ago

1.0.14

5 years ago

1.0.13

5 years ago

1.0.12

5 years ago

1.0.11

5 years ago

1.0.10

5 years ago

1.0.9

5 years ago

1.0.7

5 years ago

1.0.5

5 years ago

1.0.4

5 years ago

1.0.3

5 years ago

1.0.2

5 years ago

1.0.1

5 years ago

1.0.0

5 years ago