mirror of
https://gitcode.com/gh_mirrors/re/react-native-pushy.git
synced 2025-10-08 18:45:16 +08:00
fs-extra
This commit is contained in:
@@ -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) {
|
||||
|
Reference in New Issue
Block a user