Cherry-pick squashed version of #4131 - switch website to use babel

This commit is contained in:
Vipul A M
2015-09-25 20:29:26 -07:00
committed by Paul O’Shannessy
parent d5680caefe
commit 2f76d0016d
5 changed files with 7 additions and 15922 deletions
+3
View File
@@ -80,3 +80,6 @@ DEPENDENCIES
rake
rb-fsevent
sanitize (~> 2.0)
BUNDLED WITH
1.10.1
+2 -1
View File
@@ -4,7 +4,8 @@ require('yaml')
desc "generate js from jsx"
task :js do
system "../bin/jsx --harmony _js js"
system "cp ../node_modules/babel/node_modules/babel-core/browser.min.js ./js/babel-browser.min.js"
system "../node_modules/.bin/babel _js --out-dir=js"
end
desc "watch js"
+1 -1
View File
@@ -91,7 +91,7 @@ var ReactPlayground = React.createClass({
getDefaultProps: function() {
return {
transformer: function(code) {
return JSXTransformer.transform(code).code;
return babel.transform(code).code;
},
editorTabTitle: 'Live JSX Editor',
showCompiledJSTab: true,
+1 -1
View File
@@ -28,10 +28,10 @@
<script type="text/javascript" src="/react/js/es5-shim.min.js"></script>
<script type="text/javascript" src="/react/js/es5-sham.min.js"></script>
<![endif]-->
<script type="text/javascript" src="/react/js/babel-browser.min.js"></script>
<script type="text/javascript" src="/react/js/codemirror.js"></script>
<script type="text/javascript" src="/react/js/javascript.js"></script>
<script type="text/javascript" src="/react/js/react.js"></script>
<script type="text/javascript" src="/react/js/JSXTransformer.js"></script>
<script type="text/javascript" src="/react/js/live_editor.js"></script>
</head>
<body>
File diff suppressed because one or more lines are too long