mirror of
https://github.com/Llewellynvdm/nativefier.git
synced 2024-09-29 20:59:03 +00:00
18 lines
457 B
JavaScript
18 lines
457 B
JavaScript
|
var asar = require('asar')
|
||
|
var path = require('path')
|
||
|
var rimraf = require('rimraf')
|
||
|
|
||
|
module.exports = {
|
||
|
asarApp: function asarApp (finalDir, cb) {
|
||
|
var src = path.join(finalDir, 'resources', 'app')
|
||
|
var dest = path.join(finalDir, 'resources', 'app.asar')
|
||
|
asar.createPackage(src, dest, function (err) {
|
||
|
if (err) return cb(err)
|
||
|
rimraf(src, function (err) {
|
||
|
if (err) return cb(err)
|
||
|
cb(null, dest)
|
||
|
})
|
||
|
})
|
||
|
}
|
||
|
}
|