babel-preset-kyt-react
Advanced tools
Comparing version
@@ -1,6 +0,5 @@ | ||
var babelPresetReact = require('babel-preset-react'); | ||
var babelPresetReact = require('@babel/preset-react'); | ||
var reactRemovePropTypes = require('babel-plugin-transform-react-remove-prop-types'); | ||
var reactTransformConstant = require('babel-plugin-transform-react-constant-elements'); | ||
var reactTransformInline = require('babel-plugin-transform-react-inline-elements'); | ||
var reactTransformJsxSource = require('babel-plugin-transform-react-jsx-source'); | ||
var reactTransformConstant = require('@babel/plugin-transform-react-constant-elements'); | ||
var reactTransformInline = require('@babel/plugin-transform-react-inline-elements'); | ||
var babelPresetKytCore = require('babel-preset-kyt-core'); | ||
@@ -11,12 +10,23 @@ | ||
return { | ||
presets: [ | ||
babelPresetReact, | ||
// pass options through to core preset | ||
[babelPresetKytCore, opts || {}], | ||
], | ||
env: { | ||
development: { | ||
plugins: [reactTransformJsxSource], | ||
presets: [ | ||
[babelPresetReact, { development: true }], | ||
// pass options through to core preset | ||
[babelPresetKytCore, opts || {}], | ||
], | ||
}, | ||
test: { | ||
presets: [ | ||
babelPresetReact, | ||
// pass options through to core preset | ||
[babelPresetKytCore, opts || {}], | ||
], | ||
}, | ||
production: { | ||
presets: [ | ||
babelPresetReact, | ||
// pass options through to core preset | ||
[babelPresetKytCore, opts || {}], | ||
], | ||
plugins: [reactRemovePropTypes, reactTransformConstant, reactTransformInline], | ||
@@ -23,0 +33,0 @@ }, |
{ | ||
"name": "babel-preset-kyt-react", | ||
"version": "1.0.0-alpha.783af923", | ||
"version": "1.0.0-alpha.7994c769", | ||
"description": "An opinionated babel preset for react apps, best used with kyt.", | ||
@@ -12,8 +12,8 @@ "main": "lib/index.js", | ||
"dependencies": { | ||
"babel-plugin-transform-react-constant-elements": "6.9.1", | ||
"babel-plugin-transform-react-inline-elements": "6.8.0", | ||
"babel-plugin-transform-react-jsx-source": "6.9.0", | ||
"babel-plugin-transform-react-remove-prop-types": "0.2.10", | ||
"babel-preset-kyt-core": "1.0.0-alpha.783af923", | ||
"babel-preset-react": "6.16.0" | ||
"@babel/plugin-transform-react-constant-elements": "7.2.0", | ||
"@babel/plugin-transform-react-inline-elements": "7.2.0", | ||
"@babel/plugin-transform-react-jsx-source": "7.2.0", | ||
"@babel/preset-react": "7.0.0", | ||
"babel-plugin-transform-react-remove-prop-types": "0.4.21", | ||
"babel-preset-kyt-core": "1.0.0-alpha.7994c769" | ||
}, | ||
@@ -20,0 +20,0 @@ "keywords": [ |
@@ -10,4 +10,6 @@ ## babel-preset-kyt-react | ||
To use in your project: | ||
1. `npm install babel-preset-kyt-react --save` | ||
2. In your .babelrc: | ||
``` | ||
@@ -23,3 +25,3 @@ { | ||
*(see [documentation](https://babeljs.io/docs/plugins/#plugin-preset-options) for Babel preset options)* | ||
_(see [documentation](https://babeljs.io/docs/plugins/#plugin-preset-options) for Babel preset options)_ | ||
@@ -26,0 +28,0 @@ - `envOptions` (`Object`)- pass down babel-preset-env options to babel-preset-kyt-core. See more in the `envOptions` [kyt-core documentation](/packages/babel-preset-kyt-core/README.md#options). |
3536
7.67%34
41.67%39
5.41%+ Added
+ Added
+ Added
+ Added
+ Added
+ Added
+ Added
+ Added
+ Added
+ Added
+ Added
+ Added
+ Added
+ Added
+ Added
+ Added
+ Added
+ Added
+ Added
+ Added
+ Added
+ Added
+ Added
+ Added
+ Added
+ Added
+ Added
+ Added
+ Added
+ Added
+ Added
+ Added
+ Added
+ Added
+ Added
+ Added
+ Added
+ Added
+ Added
+ Added
+ Added
+ Added
+ Added
+ Added
+ Added
+ Added
+ Added
+ Added
+ Added
+ Added
+ Added
+ Added
+ Added
+ Added
+ Added
+ Added
+ Added
+ Added
+ Added
+ Added
+ Added
+ Added
+ Added
+ Added
+ Added
+ Added
+ Added
+ Added
+ Added
+ Added
+ Added
+ Added
+ Added
+ Added
+ Added
+ Added
+ Added
+ Added
+ Added
+ Added
+ Added
+ Added
+ Added
+ Added
+ Added
+ Added
+ Added
+ Added
+ Added
+ Added
+ Added
+ Added
+ Added
+ Added
+ Added
+ Added
+ Added
+ Added
+ Added
+ Added
+ Added
+ Added
+ Added
+ Added
+ Added
+ Added
+ Added
+ Added
+ Added
+ Added
+ Added
+ Added
+ Added
- Removed
- Removed
- Removed
- Removed
- Removed
- Removed
- Removed
- Removed
- Removed
- Removed
- Removed
- Removed
- Removed
- Removed
- Removed
- Removed
- Removed
- Removed
- Removed
- Removed
- Removed
- Removed
- Removed
- Removed
- Removed
- Removed
- Removed
- Removed
- Removed
- Removed
- Removed
- Removed
- Removed
- Removed
- Removed
- Removed
- Removed
- Removed
- Removed
- Removed
- Removed
- Removed
- Removed
- Removed
- Removed
- Removed
- Removed
- Removed
- Removed
- Removed
- Removed
- Removed
- Removed
- Removed
- Removed
- Removed
- Removed
- Removed
- Removed
- Removed
- Removed
- Removed
- Removed
- Removed
- Removed
- Removed
- Removed
- Removed
- Removed
- Removed
- Removed
- Removed
- Removed
- Removed
- Removed
- Removed
- Removed
- Removed
- Removed
- Removed
- Removed
- Removed
- Removed
- Removed
- Removed
- Removed
- Removed
- Removed
- Removed
- Removed
Updated