Merge pull request #1784 from wvl/package-built-source-with-npm

Add the built source to npm package. See #1699
This commit is contained in:
Paul O’Shannessy
2014-07-08 19:22:53 -07:00
2 changed files with 12 additions and 0 deletions
+11
View File
@@ -7,6 +7,11 @@ var src = 'npm-react/';
var dest = 'build/npm-react/';
var modSrc = 'build/modules/';
var lib = dest + 'lib/';
var dist = dest + 'dist/';
var distFiles = [
'react.js', 'react.min.js', 'JSXTransformer.js',
'react-with-addons.js', 'react-with-addons.min.js'
];
function buildRelease() {
// delete build/react-core for fresh start
@@ -31,6 +36,12 @@ function buildRelease() {
}
});
// Make built source available inside npm package
grunt.file.mkdir(dist);
distFiles.forEach(function(file) {
grunt.file.copy('build/' + file, dist + file);
});
// modify build/react-core/package.json to set version ##
var pkg = grunt.file.readJSON(dest + 'package.json');
pkg.version = grunt.config.data.pkg.version;
+1
View File
@@ -17,6 +17,7 @@
"README.md",
"addons.js",
"react.js",
"dist/",
"lib/"
],
"main": "react.js",