gulp-atom-shell
![Build Status](https://travis-ci.org/joaomoreno/gulp-atom-shell.svg?branch=master)
Usage
var gulp = require('gulp');
var atomshell = require('gulp-atom-shell');
gulp.task('default', function () {
return gulp.src('src/**')
.pipe(atomshell({
version: '0.19.4',
platform: 'darwin'
}))
.pipe(atomshell.zfsdest('app.zip'));
});
Options
You must provide the following options:
The following options are optional:
-
token
- GitHub access token(to avoid request limit. You can grab it here)
-
arch
- the processor architecture (ia32
, x64
)
-
Windows
winIcon
- path to an .ico
filecompanyName
- company namecopyright
- copyright statement
-
Darwin
darwinIcon
- path to an .icns
filedarwinBundleDocumentTypes
- (reference) array of dictionaries, each containing the following structure:name
- the CFBundleTypeName
valuerole
- the CFBundleTypeRole
valueostypes
- the CFBundleTypeOSTypes
value, a string
arrayextensions
- the CFBundleTypeExtensions
value, a string
array of file extensionsiconFile
- the CFBundleTypeIconFile
value