replace 'mkdirp' and 'rmdir' usage with 'fs-extra'
This commit is contained in:
@@ -14,7 +14,6 @@ const {BuildSystem, Platform, Config} = require('./core');
|
||||
const vfs = require('vinyl-fs');
|
||||
const rename = require('gulp-rename');
|
||||
const template = require('lodash.template');
|
||||
const mkdirp = require('mkdirp');
|
||||
const through = require('through2');
|
||||
const Vinyl = require('vinyl');
|
||||
|
||||
@@ -168,7 +167,7 @@ class LinuxPacker extends Packer {
|
||||
const buildDir = path.join(os.tmpdir(), 'build', this.config.name, 'debian');
|
||||
const desktopTemplate = template(fs.readFileSync(path.resolve(__dirname, '..', 'template/linux/app.desktop')));
|
||||
const desktop = desktopTemplate(this.config);
|
||||
mkdirp.sync(`${buildDir}/usr/share/applications`);
|
||||
fse.ensureDirSync(`${buildDir}/usr/share/applications`);
|
||||
fs.writeFileSync(`${buildDir}/usr/share/applications/${this.config.meta.filename}.desktop`, desktop);
|
||||
fse.copySync(`${target}`, `${buildDir}/usr/share/${this.config.meta.filename}/`);
|
||||
return gulp.src(`${buildDir}/*`)
|
||||
|
||||
Reference in New Issue
Block a user