first commit
This commit is contained in:
commit
beb4696b23
5 changed files with 55 additions and 0 deletions
21
npm/install.js
Executable file
21
npm/install.js
Executable file
|
@ -0,0 +1,21 @@
|
|||
#!/usr/bin/env node
|
||||
|
||||
var os = require('os')
|
||||
var path = require('path')
|
||||
var nugget = require('nugget')
|
||||
var extract = require('extract-zip')
|
||||
|
||||
var version = '0.18.0'
|
||||
var name = version+'-atom-shell.zip'
|
||||
var url = 'https://github.com/atom/atom-shell/releases/download/v'+version+'/atom-shell-v'+version+'-'+os.platform()+'-'+os.arch()+'.zip'
|
||||
|
||||
var onerror = function(err) {
|
||||
throw err
|
||||
}
|
||||
|
||||
nugget(url, {target:name, dir:__dirname, resume:true}, function(err) {
|
||||
if (err) return onerror(err)
|
||||
extract(path.join(__dirname, name), {dir:path.join(__dirname, os.platform())}, function(err) {
|
||||
if (err) return onerror(err)
|
||||
})
|
||||
})
|
Loading…
Add table
Add a link
Reference in a new issue