Enforce function names

This commit is contained in:
Pierre Ossman 2018-09-06 16:53:40 +02:00
parent d80d9d3731
commit e777765320
5 changed files with 9 additions and 6 deletions

View File

@ -32,5 +32,6 @@
"comma-spacing": ["error"], "comma-spacing": ["error"],
"comma-style": ["error"], "comma-style": ["error"],
"func-call-spacing": ["error"], "func-call-spacing": ["error"],
"func-names": ["error"],
} }
} }

View File

@ -5,7 +5,7 @@
// No ES6 can be used in this file since it's used for the translation // No ES6 can be used in this file since it's used for the translation
/* eslint-disable prefer-arrow-callback */ /* eslint-disable prefer-arrow-callback */
(function() { (function _scope() {
"use strict"; "use strict";
// Fallback for all uncought errors // Fallback for all uncought errors
@ -53,6 +53,6 @@
// from being printed to the browser console. // from being printed to the browser console.
return false; return false;
} }
window.addEventListener('error', function (evt) { handleError(evt, evt.error); }); window.addEventListener('error', function onerror(evt) { handleError(evt, evt.error); });
window.addEventListener('unhandledrejection', function (evt) { handleError(evt.reason, evt.reason); }); window.addEventListener('unhandledrejection', function onreject(evt) { handleError(evt.reason, evt.reason); });
})(); })();

View File

@ -8,6 +8,8 @@
"sinon": false "sinon": false
}, },
"rules": { "rules": {
"prefer-arrow-callback": 0 "prefer-arrow-callback": 0,
// Too many anonymous callbacks
"func-names": "off",
} }
} }

View File

@ -43,7 +43,7 @@ no_copy_files.forEach(file => no_transform_files.add(file));
// util.promisify requires Node.js 8.x, so we have our own // util.promisify requires Node.js 8.x, so we have our own
function promisify(original) { function promisify(original) {
return function () { return function promise_wrap() {
const args = Array.prototype.slice.call(arguments); const args = Array.prototype.slice.call(arguments);
return new Promise((resolve, reject) => { return new Promise((resolve, reject) => {
original.apply(this, args.concat((err, value) => { original.apply(this, args.concat((err, value) => {

View File

@ -4,7 +4,7 @@ const path = require('path');
// util.promisify requires Node.js 8.x, so we have our own // util.promisify requires Node.js 8.x, so we have our own
function promisify(original) { function promisify(original) {
return function () { return function promise_wrap() {
const args = Array.prototype.slice.call(arguments); const args = Array.prototype.slice.call(arguments);
return new Promise((resolve, reject) => { return new Promise((resolve, reject) => {
original.apply(this, args.concat((err, value) => { original.apply(this, args.concat((err, value) => {