"comma-spacing": ["error"],
"comma-style": ["error"],
"func-call-spacing": ["error"],
+ "func-names": ["error"],
}
}
// No ES6 can be used in this file since it's used for the translation
/* eslint-disable prefer-arrow-callback */
-(function() {
+(function _scope() {
"use strict";
// Fallback for all uncought errors
// from being printed to the browser console.
return false;
}
- window.addEventListener('error', function (evt) { handleError(evt, evt.error); });
- window.addEventListener('unhandledrejection', function (evt) { handleError(evt.reason, evt.reason); });
+ window.addEventListener('error', function onerror(evt) { handleError(evt, evt.error); });
+ window.addEventListener('unhandledrejection', function onreject(evt) { handleError(evt.reason, evt.reason); });
})();
"sinon": false
},
"rules": {
- "prefer-arrow-callback": 0
+ "prefer-arrow-callback": 0,
+ // Too many anonymous callbacks
+ "func-names": "off",
}
}
// util.promisify requires Node.js 8.x, so we have our own
function promisify(original) {
- return function () {
+ return function promise_wrap() {
const args = Array.prototype.slice.call(arguments);
return new Promise((resolve, reject) => {
original.apply(this, args.concat((err, value) => {
// util.promisify requires Node.js 8.x, so we have our own
function promisify(original) {
- return function () {
+ return function promise_wrap() {
const args = Array.prototype.slice.call(arguments);
return new Promise((resolve, reject) => {
original.apply(this, args.concat((err, value) => {