1
0
mirror of https://gitcode.com/gh_mirrors/re/react-native-pushy.git synced 2025-10-08 18:45:16 +08:00
Code Issues Packages Projects Releases Wiki Activity GitHub Gitee
This commit is contained in:
sunnylqm
2019-07-04 22:21:45 +08:00
parent a7f3d23439
commit 5ab361ed54
8 changed files with 48 additions and 72 deletions

View File

@@ -3,16 +3,13 @@
*/
import * as path from 'path';
import { mkdir as mkdirRecurisve } from 'mkdir-recursive';
import rmdirRecursive from 'rimraf';
import { getRNVersion, translateOptions } from './utils';
import * as fs from 'fs';
import * as fs from 'fs-extra';
import { ZipFile } from 'yazl';
import { open as openZipFile } from 'yauzl';
// import {diff} from 'node-bsdiff';
import { question } from './utils';
import { checkPlatform } from './app';
import crypto from 'crypto';
import minimist from 'minimist';
var diff;
@@ -28,30 +25,6 @@ try {
};
}
function mkdir(dir) {
return new Promise((resolve, reject) => {
mkdirRecurisve(dir, err => {
if (err) {
reject(err);
} else {
resolve();
}
});
});
}
function rmdir(dir) {
return new Promise((resolve, reject) => {
rmdirRecursive(dir, err => {
if (err) {
reject(err);
} else {
resolve();
}
});
});
}
async function pack(dir, output) {
await mkdir(path.dirname(output));
await new Promise((resolve, reject) => {
@@ -359,8 +332,7 @@ export const commands = {
console.log('Bundling with React Native version: ', version);
await rmdir(realIntermedia);
await mkdir(realIntermedia);
fs.emptyDirSync(realIntermedia);
if (major === 0) {
if (minor >= 56) {