Skip to content

Commit c1c8ad8

Browse files
committed
Add the built source to npm package. See facebook#1699
1 parent e10d10e commit c1c8ad8

File tree

2 files changed

+12
-0
lines changed

2 files changed

+12
-0
lines changed

grunt/tasks/npm-react.js

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,11 @@ var src = 'npm-react/';
77
var dest = 'build/npm-react/';
88
var modSrc = 'build/modules/';
99
var lib = dest + 'lib/';
10+
var dist = dest + 'dist/';
11+
var distFiles = [
12+
'react.js', 'react.min.js', 'JSXTransformer.js',
13+
'react-with-addons.js', 'react-with-addons.min.js'
14+
];
1015

1116
function buildRelease() {
1217
// delete build/react-core for fresh start
@@ -31,6 +36,12 @@ function buildRelease() {
3136
}
3237
});
3338

39+
// Make built source available inside npm package
40+
grunt.file.mkdir(dist);
41+
distFiles.forEach(function(file) {
42+
grunt.file.copy('build/' + file, dist + file);
43+
});
44+
3445
// modify build/react-core/package.json to set version ##
3546
var pkg = grunt.file.readJSON(dest + 'package.json');
3647
pkg.version = grunt.config.data.pkg.version;

npm-react/package.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,7 @@
1717
"README.md",
1818
"addons.js",
1919
"react.js",
20+
"dist/",
2021
"lib/"
2122
],
2223
"main": "react.js",

0 commit comments

Comments
 (0)