Fix npm package builds (#7888)

* Ensure lib/ is packaged for react-test-renderer

* Run npm pack from right working directory

We were running this on the original packages not the compiled ones, resulting in missing files
This commit is contained in:
Paul O’Shannessy 2016-10-05 15:32:38 -07:00 committed by GitHub
parent 2a2dd7689f
commit 077d660a27
3 changed files with 10 additions and 3 deletions

View File

@ -35,9 +35,12 @@ function packRelease() {
var spawnCmd = {
cmd: 'npm',
args: ['pack', 'packages/react-native-renderer'],
opts: {
cwd: 'build/',
},
};
grunt.util.spawn(spawnCmd, function() {
var buildSrc = 'react-native-renderer-' + grunt.config.data.pkg.version + '.tgz';
var buildSrc = 'build/react-native-renderer-' + grunt.config.data.pkg.version + '.tgz';
var buildDest = 'build/packages/react-native-renderer.tgz';
fs.rename(buildSrc, buildDest, done);
});

View File

@ -35,9 +35,12 @@ function packRelease() {
var spawnCmd = {
cmd: 'npm',
args: ['pack', 'packages/react-test-renderer'],
opts: {
cwd: 'build/',
},
};
grunt.util.spawn(spawnCmd, function() {
var buildSrc = 'react-test-renderer-' + grunt.config.data.pkg.version + '.tgz';
var buildSrc = 'build/react-test-renderer-' + grunt.config.data.pkg.version + '.tgz';
var buildDest = 'build/packages/react-test-renderer.tgz';
fs.rename(buildSrc, buildDest, done);
});

View File

@ -21,6 +21,7 @@
"LICENSE",
"PATENTS",
"README.md",
"index.js"
"index.js",
"lib/"
]
}