File tree Expand file tree Collapse file tree 5 files changed +25
-3
lines changed Expand file tree Collapse file tree 5 files changed +25
-3
lines changed Original file line number Diff line number Diff line change @@ -16,6 +16,7 @@ after_script:
1616 -F "react-with-addons=@build/react-with-addons.js" \
1717 -F "react-with-addons.min=@build/react-with-addons.min.js" \
1818 -F "npm-react=@build/react.tgz" \
19+ -F "npm-react-tools=@build/react-tools.tgz" \
1920 -F "commit=$TRAVIS_COMMIT" \
2021 -F "date=`git log --format='%ct' -1`" \
2122 -F "pull_request=$TRAVIS_PULL_REQUEST" \
Original file line number Diff line number Diff line change @@ -10,6 +10,7 @@ var sauceTunnelTask = require('./grunt/tasks/sauce-tunnel');
1010var npmTask = require ( './grunt/tasks/npm' ) ;
1111var releaseTasks = require ( './grunt/tasks/release' ) ;
1212var npmReactTasks = require ( './grunt/tasks/npm-react' ) ;
13+ var npmReactToolsTasks = require ( './grunt/tasks/npm-react-tools' ) ;
1314var versionCheckTask = require ( './grunt/tasks/version-check' ) ;
1415
1516module . exports = function ( grunt ) {
@@ -66,6 +67,7 @@ module.exports = function(grunt) {
6667
6768 grunt . registerTask ( 'npm-react:release' , npmReactTasks . buildRelease ) ;
6869 grunt . registerTask ( 'npm-react:pack' , npmReactTasks . packRelease ) ;
70+ grunt . registerTask ( 'npm-react-tools:pack' , npmReactToolsTasks . pack ) ;
6971
7072 grunt . registerTask ( 'version-check' , versionCheckTask ) ;
7173
@@ -194,6 +196,7 @@ module.exports = function(grunt) {
194196 'browserify:addonsMin' ,
195197 'npm-react:release' ,
196198 'npm-react:pack' ,
199+ 'npm-react-tools:pack' ,
197200 'copy:react_docs' ,
198201 'compare_size'
199202 ] ) ;
Original file line number Diff line number Diff line change 1+ 'use strict' ;
2+
3+ var fs = require ( 'fs' ) ;
4+ var grunt = require ( 'grunt' ) ;
5+
6+ function pack ( ) {
7+ var done = this . async ( ) ;
8+ var spawnCmd = {
9+ cmd : 'npm' ,
10+ args : [ 'pack' ]
11+ } ;
12+ grunt . util . spawn ( spawnCmd , function ( ) {
13+ var src = 'react-tools-' + grunt . config . data . pkg . version + '.tgz' ;
14+ var dest = 'build/react-tools.tgz' ;
15+ fs . rename ( src , dest , done ) ;
16+ } ) ;
17+ }
18+
19+ module . exports = {
20+ pack : pack
21+ } ;
Original file line number Diff line number Diff line change 11'use strict' ;
22
3- var React = require ( './build/modules/React' ) ;
43var visitors = require ( './vendor/fbtransform/visitors' ) . transformVisitors ;
54var transform = require ( 'jstransform' ) . transform ;
65
76module . exports = {
8- React : React ,
97 transform : function ( code ) {
108 return transform ( visitors . react , code ) . code ;
119 }
Original file line number Diff line number Diff line change 1919 " README.md" ,
2020 " main.js" ,
2121 " bin/jsx" ,
22- " build/modules/" ,
2322 " src/" ,
2423 " vendor/fbtransform/" ,
2524 " vendor/constants.js"
You can’t perform that action at this time.
0 commit comments