fix: more lint fixes

This commit is contained in:
Lea Anthony 2019-07-13 22:10:43 +10:00
commit b0a075cdf2
No known key found for this signature in database
GPG key ID: 33DAF7BB90A58405
6 changed files with 27 additions and 25 deletions

View file

@ -1,4 +1,4 @@
module.exports = {
{
"env": {
"browser": true,
"es6": true
@ -26,4 +26,4 @@ module.exports = {
"always"
]
}
};
}

View file

@ -2,5 +2,5 @@ jshint:
config_file: .jshintrc
eslint:
enabled: true
config_file: .eslintrc.js
config_file: .eslintrc
ignore_file: .eslintignore

View file

@ -1,4 +1,4 @@
module.exports = {
{
"env": {
"browser": true,
"es6": true
@ -277,4 +277,4 @@ module.exports = {
"never"
]
}
};
}

View file

@ -99,16 +99,17 @@ export function Callback(incomingMessage) {
try {
message = JSON.parse(incomingMessage);
} catch (e) {
Debug('Invalid JSON passed to callback: ' + e.message);
Debug('Message: ' + incomingMessage);
return;
const error = `Invalid JSON passed to callback: ${e.message}. Message: ${incomingMessage}`;
Debug(error);
throw new Error(error);
}
var callbackID = message.callbackid;
var callbackData = callbacks[callbackID];
if (!callbackData) {
// eslint-disable-next-line
console.error(`Callback '${callbackID}' not registed!!!`);
return;
const error = `Callback '${callbackID}' not registed!!!`;
console.error(error);
throw new Error(error);
}
clearTimeout(callbackData.timeoutHandle);

View file

@ -13,6 +13,7 @@ function Invoke(message) {
if (window && window.external && window.external.invoke) {
window.external.invoke(message);
} else {
//eslint-disable-line
console.log(`[No external.invoke] ${message}`);
}
}

View file

@ -20,24 +20,24 @@ window.backend = {};
// Setup internal calls
var internal = {
NewBinding,
Callback,
Notify,
AddScript,
InjectCSS
}
NewBinding,
Callback,
Notify,
AddScript,
InjectCSS
};
// Setup runtime structure
var runtime = {
Log,
Events: {
On,
Emit,
Heartbeat,
Acknowledge,
},
_: internal,
}
Log,
Events: {
On,
Emit,
Heartbeat,
Acknowledge,
},
_: internal,
};
// Augment global
Object.assign(window.wails, runtime);