Skip to content

Commit bb7fa46

Browse files
committed
fix: underscript bundler
1 parent 4101c7e commit bb7fa46

File tree

1 file changed

+4
-3
lines changed

1 file changed

+4
-3
lines changed

src/underscript.js

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ function checkVersion() {
1818
}
1919

2020
function getVersion() {
21-
return file.readFile(path.resolve(app.getPath('userData'), 'underscript.bundle.js'))
21+
return file.readFile(path.resolve(app.getPath('userData'), 'scripts', 'underscript.bundle.js'))
2222
.then((buffer) => regex.exec(new String(buffer))[1])
2323
.catch(() => undefined);
2424
}
@@ -28,7 +28,7 @@ function checkForUpdates(localVersion) {
2828
return needle('https://unpkg.com/underscript@latest/package.json', needleOptions).then((res) => {
2929
const version = res.body.version;
3030
if (version !== localVersion) return downloadScript(version);
31-
return file.readFile(path.resolve(app.getPath('userData'), 'underscript.bundle.js')).then((buffer) => new String(buffer))
31+
return file.readFile(path.resolve(app.getPath('userData'), 'scripts', 'underscript.bundle.js')).then((buffer) => new String(buffer))
3232
});
3333
}
3434

@@ -68,7 +68,8 @@ function bundleScript(depends, script) {
6868
'}',
6969
'window.addEventListener(\'DOMContentLoaded\', UnderScriptWrapper);',
7070
].join('\n');
71-
return file.writeFile(path.resolve(app.getPath('userData'), 'underscript.bundle.js'), bundle).then(() => bundle);
71+
return file.mkdir(path.resolve(app.getPath('userData'), 'scripts'), { recursive: true }) // Doesn't need recursive, but I'm gonna put it anyway
72+
.then(() => file.writeFile(path.resolve(app.getPath('userData'), 'scripts', 'underscript.bundle.js'), bundle).then(() => bundle));
7273
}
7374

7475
function downloadFile(name, version = 'latest') {

0 commit comments

Comments
 (0)