diff options
author | RaindropsSys <raindrops@equestria.dev> | 2023-10-24 17:43:37 +0200 |
---|---|---|
committer | RaindropsSys <raindrops@equestria.dev> | 2023-10-24 17:43:37 +0200 |
commit | ae187b6d75c8079da0be1dc288613bad8466fe61 (patch) | |
tree | 5ea0d34185a2270f29ffaa65e1f5258028d7d5d0 /desktop/node_modules/@electron/osx-sign/bin/electron-osx-flat.js | |
download | mist-ae187b6d75c8079da0be1dc288613bad8466fe61.tar.gz mist-ae187b6d75c8079da0be1dc288613bad8466fe61.tar.bz2 mist-ae187b6d75c8079da0be1dc288613bad8466fe61.zip |
Initial commit
Diffstat (limited to 'desktop/node_modules/@electron/osx-sign/bin/electron-osx-flat.js')
-rwxr-xr-x | desktop/node_modules/@electron/osx-sign/bin/electron-osx-flat.js | 34 |
1 files changed, 34 insertions, 0 deletions
diff --git a/desktop/node_modules/@electron/osx-sign/bin/electron-osx-flat.js b/desktop/node_modules/@electron/osx-sign/bin/electron-osx-flat.js new file mode 100755 index 0000000..e250489 --- /dev/null +++ b/desktop/node_modules/@electron/osx-sign/bin/electron-osx-flat.js @@ -0,0 +1,34 @@ +#!/usr/bin/env node + +const fs = require('fs'); +const path = require('path'); +const args = require('minimist')(process.argv.slice(2), { + boolean: [ + 'help' + ] +}); +const usage = fs.readFileSync(path.join(__dirname, 'electron-osx-flat-usage.txt')).toString(); +const flat = require('../').flat; + +args.app = args._.shift(); + +if (!args.app || args.help) { + console.log(usage); + process.exit(0); +} + +// Remove excess arguments +delete args._; +delete args.help; + +flat(args, function done (err) { + if (err) { + console.error('Flat failed:'); + if (err.message) console.error(err.message); + else if (err.stack) console.error(err.stack); + else console.log(err); + process.exit(1); + } + console.log('Application flattened, saved to:', args.pkg); + process.exit(0); +}); |