Skip to content

Commit d3008ec

Browse files
committed
added dependencies
1 parent 1f3aee6 commit d3008ec

2 files changed

Lines changed: 13 additions & 5 deletions

File tree

nw-miniblip/javascript/main.js

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -8,20 +8,22 @@ var fs = require("fs");
88
var https = require('https');
99
var md5 = require('md5');
1010
var httpreq = require('httpreq');
11+
var sudo = require('sudo-prompt');
12+
1113

1214

1315
function detect_board() {
1416

1517

1618
}
1719

18-
function upload_firmware(path_in, path_out) {
20+
function upload_firmware(path_in) {
21+
var path_out = "/dev/sdb";
1922
var cmd_dd = "dd if="+path_in+" of="+path_out+" bs=512 seek=4 conv=notrunc";
2023

2124
console.log(cmd_dd);
2225

2326

24-
var sudo = require('sudo-prompt');
2527
var options = {
2628
name: 'MiniBlip Studio',
2729
onChildProcess: function(childProcess) {} // (optional)
@@ -120,7 +122,7 @@ function add_item_to_firmware_list(obj, isRemote) {
120122

121123
if (isRemote) {
122124
download_firmware(obj, function(isOk, local_path) {
123-
if (isOk) upload_firmware(local_path, "/dev/sdb");
125+
if (isOk) upload_firmware(local_path);
124126
});
125127
} else {
126128
upload_firmware(file_url, "/dev/sdb");
@@ -209,7 +211,7 @@ function bind_drag_and_drop_area() {
209211
e.preventDefault();
210212

211213
for (var i = 0; i < e.dataTransfer.files.length; ++i) {
212-
console.log(e.dataTransfer.files[i].path);
214+
upload_firmware(e.dataTransfer.files[i].path);
213215
}
214216
return false;
215217
};

nw-miniblip/package.json

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,17 @@
11
{
22
"name": "miniblip",
33
"version": "0.0.1",
4+
"license" : "GPL-3.0",
45
"main": "index.html",
56
"window": {
67
"toolbar": true,
78
"width": 960,
89
"height": 800,
910
"resizable": false
10-
}
11+
},
12+
"dependencies" : {
13+
"md5" : ">=1.3.0",
14+
"httpreq" : ">=0.4.16",
15+
"sudo-prompt" : "2.1.0"
16+
}
1117
}

0 commit comments

Comments
 (0)