@samitouri / QOS-React / commits / 56f8321559

[docs] Upgrade to work with babel 6, fetch remote babel-browser for now

Paul O’Shannessy committed Mar 7, 2016 at 10:37 UTC 56f8321559c4e77117339011a3079e0c65fac288
2 files changed +11 -2
docs/Rakefile
+10 -2
@@ -1,10 +1,18 @@
1 require('rubygems')
2 require('json')
3 require('yaml')
4 +require('open-uri')
5 +
6 +desc "download babel-browser"
7 +task :fetch_remotes do
8 + IO.copy_stream(
9 + open('https://cdnjs.cloudflare.com/ajax/libs/babel-core/5.8.34/browser.min.js'),
10 + 'js/babel-browser.min.js'
11 + )
12 +end
13
14 desc "generate js from jsx"
15 task :js do
7 - system "cp ../node_modules/babel/node_modules/babel-core/browser.min.js ./js/babel-browser.min.js"
16 system "../node_modules/.bin/babel _js --out-dir=js"
17 end
18
@@ -54,7 +62,7 @@ task :update_acknowledgements do
62 end
63
64 desc "build into ../../react-gh-pages"
57 -task :release => [:update_version, :default] do
65 +task :release => [:update_version, :js, :fetch_remotes] do
66 system "jekyll build -d ../../react-gh-pages"
67 end
68
package.json
+1
@@ -4,6 +4,7 @@
4 "version": "0.15.0-alpha.1",
5 "devDependencies": {
6 "async": "^1.5.0",
7 + "babel-cli": "^6.6.5",
8 "babel-core": "^6.0.0",
9 "babel-eslint": "^5.0.0",
10 "babel-plugin-check-es2015-constants": "^6.5.0",