Skip to content

Commit 0037210

Browse files
committed
Add babel standalone for the playground live editor
1 parent f0d5f19 commit 0037210

File tree

2 files changed

+5
-3
lines changed

2 files changed

+5
-3
lines changed

docs/app/components/preview/index.jsx

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
import React from 'react';
22
import ReactDOM from 'react-dom';
3-
import babel from 'babel-core/browser';
3+
import { transform } from 'babel-standalone';
44
import * as ReactToolbox from 'react-toolbox';
55
import style from './style';
66

@@ -47,8 +47,9 @@ const Preview = React.createClass({
4747
(function (${Object.keys(this.props.scope).join(', ')}, mountNode) {
4848
${this.props.code}
4949
});`;
50-
return babel.transform(code, {
51-
optional: ['es7.classProperties', 'es7.exportExtensions']
50+
51+
return transform(code, {
52+
presets: ['es2015', 'stage-0', 'react']
5253
}).code;
5354
},
5455

docs/package.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,7 @@
99
"deploy": "gh-pages -d build"
1010
},
1111
"dependencies": {
12+
"babel-standalone": "^1.0.0",
1213
"classnames": "^2.2.1",
1314
"codemirror": "^5.10.0",
1415
"history": "^1.17.0",

0 commit comments

Comments
 (0)