mirror of
https://github.com/facebook/react.git
synced 2025-11-01 09:12:30 +00:00
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:
@@ -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;
|
||||
|
||||
@@ -17,6 +17,7 @@
|
||||
"README.md",
|
||||
"addons.js",
|
||||
"react.js",
|
||||
"dist/",
|
||||
"lib/"
|
||||
],
|
||||
"main": "react.js",
|
||||
|
||||
Reference in New Issue
Block a user