refactor: update up to new lint rules

This commit is contained in:
Mariusz Nowak
2017-08-28 13:51:01 +02:00
parent d9db5f8ee3
commit 9b1d235a34
51 changed files with 751 additions and 508 deletions

View File

@@ -1,11 +1,11 @@
'use strict';
"use strict";
var customError = require('es5-ext/error/custom')
, defineLength = require('es5-ext/function/_define-length')
, d = require('d')
, ee = require('event-emitter').methods
, resolveResolve = require('./resolve-resolve')
, resolveNormalize = require('./resolve-normalize')
var customError = require("es5-ext/error/custom")
, defineLength = require("es5-ext/function/_define-length")
, d = require("d")
, ee = require("event-emitter").methods
, resolveResolve = require("./resolve-resolve")
, resolveNormalize = require("./resolve-normalize")
, apply = Function.prototype.apply, call = Function.prototype.call
, create = Object.create, hasOwnProperty = Object.prototype.hasOwnProperty
@@ -35,7 +35,7 @@ module.exports = function (original, length, options) {
id = get(args);
if (id !== null) {
if (hasOwnProperty.call(cache, id)) {
if (getListeners) conf.emit('get', id, args, this);
if (getListeners) conf.emit("get", id, args, this);
return cache[id];
}
}
@@ -43,29 +43,29 @@ module.exports = function (original, length, options) {
else result = apply.call(original, this, args);
if (id === null) {
id = get(args);
if (id !== null) throw customError("Circular invocation", 'CIRCULAR_INVOCATION');
if (id !== null) throw customError("Circular invocation", "CIRCULAR_INVOCATION");
id = set(args);
} else if (hasOwnProperty.call(cache, id)) {
throw customError("Circular invocation", 'CIRCULAR_INVOCATION');
throw customError("Circular invocation", "CIRCULAR_INVOCATION");
}
cache[id] = result;
if (setListeners) conf.emit('set', id, null, result);
if (setListeners) conf.emit("set", id, null, result);
return result;
}, memLength);
} else if (length === 0) {
memoized = function () {
var result;
if (hasOwnProperty.call(cache, 'data')) {
if (getListeners) conf.emit('get', 'data', arguments, this);
if (hasOwnProperty.call(cache, "data")) {
if (getListeners) conf.emit("get", "data", arguments, this);
return cache.data;
}
if (!arguments.length) result = call.call(original, this);
else result = apply.call(original, this, arguments);
if (hasOwnProperty.call(cache, 'data')) {
throw customError("Circular invocation", 'CIRCULAR_INVOCATION');
if (hasOwnProperty.call(cache, "data")) {
throw customError("Circular invocation", "CIRCULAR_INVOCATION");
}
cache.data = result;
if (setListeners) conf.emit('set', 'data', null, result);
if (setListeners) conf.emit("set", "data", null, result);
return result;
};
} else {
@@ -74,16 +74,16 @@ module.exports = function (original, length, options) {
if (resolve) args = resolve(arguments);
id = String(args[0]);
if (hasOwnProperty.call(cache, id)) {
if (getListeners) conf.emit('get', id, args, this);
if (getListeners) conf.emit("get", id, args, this);
return cache[id];
}
if (args.length === 1) result = call.call(original, this, args[0]);
else result = apply.call(original, this, args);
if (hasOwnProperty.call(cache, id)) {
throw customError("Circular invocation", 'CIRCULAR_INVOCATION');
throw customError("Circular invocation", "CIRCULAR_INVOCATION");
}
cache[id] = result;
if (setListeners) conf.emit('set', id, null, result);
if (setListeners) conf.emit("set", id, null, result);
return result;
};
}
@@ -96,29 +96,33 @@ module.exports = function (original, length, options) {
if (get) return get(args);
return String(args[0]);
},
has: function (id) { return hasOwnProperty.call(cache, id); },
has: function (id) {
return hasOwnProperty.call(cache, id);
},
delete: function (id) {
var result;
if (!hasOwnProperty.call(cache, id)) return;
if (del) del(id);
result = cache[id];
delete cache[id];
if (deleteListeners) conf.emit('delete', id, result);
if (deleteListeners) conf.emit("delete", id, result);
},
clear: function () {
var oldCache = cache;
if (clear) clear();
cache = create(null);
conf.emit('clear', oldCache);
conf.emit("clear", oldCache);
},
on: function (type, listener) {
if (type === 'get') getListeners = true;
else if (type === 'set') setListeners = true;
else if (type === 'delete') deleteListeners = true;
if (type === "get") getListeners = true;
else if (type === "set") setListeners = true;
else if (type === "delete") deleteListeners = true;
return on.call(this, type, listener);
},
emit: emit,
updateEnv: function () { original = conf.original; }
updateEnv: function () {
original = conf.original;
}
};
if (get) {
extDel = defineLength(function (arg) {
@@ -129,7 +133,9 @@ module.exports = function (original, length, options) {
conf.delete(id);
}, memLength);
} else if (length === 0) {
extDel = function () { return conf.delete('data'); };
extDel = function () {
return conf.delete("data");
};
} else {
extDel = function (arg) {
if (resolve) arg = resolve(arguments)[0];

View File

@@ -1,11 +1,11 @@
'use strict';
"use strict";
var forEach = require('es5-ext/object/for-each')
, normalizeOpts = require('es5-ext/object/normalize-options')
, callable = require('es5-ext/object/valid-callable')
, lazy = require('d/lazy')
, resolveLength = require('./resolve-length')
, extensions = require('./registered-extensions');
var forEach = require("es5-ext/object/for-each")
, normalizeOpts = require("es5-ext/object/normalize-options")
, callable = require("es5-ext/object/valid-callable")
, lazy = require("d/lazy")
, resolveLength = require("./resolve-length")
, extensions = require("./registered-extensions");
module.exports = function (memoize) {
return function (props) {

View File

@@ -1 +1 @@
'use strict';
"use strict";

View File

@@ -1,6 +1,6 @@
'use strict';
"use strict";
var toPosInt = require('es5-ext/number/to-pos-integer');
var toPosInt = require("es5-ext/number/to-pos-integer");
module.exports = function (optsLength, fnLength, isAsync) {
var length;

View File

@@ -1,10 +1,10 @@
'use strict';
"use strict";
var callable = require('es5-ext/object/valid-callable');
var callable = require("es5-ext/object/valid-callable");
module.exports = function (userNormalizer) {
var normalizer;
if (typeof userNormalizer === 'function') return { set: userNormalizer, get: userNormalizer };
if (typeof userNormalizer === "function") return { set: userNormalizer, get: userNormalizer };
normalizer = { get: callable(userNormalizer.get) };
if (userNormalizer.set !== undefined) {
normalizer.set = callable(userNormalizer.set);

View File

@@ -1,7 +1,7 @@
'use strict';
"use strict";
var toArray = require('es5-ext/array/to-array')
, callable = require('es5-ext/object/valid-callable')
var toArray = require("es5-ext/array/to-array")
, callable = require("es5-ext/object/valid-callable")
, slice = Array.prototype.slice
, resolveArgs;

View File

@@ -1,17 +1,17 @@
'use strict';
"use strict";
var customError = require('es5-ext/error/custom')
, defineLength = require('es5-ext/function/_define-length')
, partial = require('es5-ext/function/#/partial')
, copy = require('es5-ext/object/copy')
, normalizeOpts = require('es5-ext/object/normalize-options')
, callable = require('es5-ext/object/valid-callable')
, d = require('d')
, WeakMap = require('es6-weak-map')
, resolveLength = require('./resolve-length')
, extensions = require('./registered-extensions')
, resolveResolve = require('./resolve-resolve')
, resolveNormalize = require('./resolve-normalize')
var customError = require("es5-ext/error/custom")
, defineLength = require("es5-ext/function/_define-length")
, partial = require("es5-ext/function/#/partial")
, copy = require("es5-ext/object/copy")
, normalizeOpts = require("es5-ext/object/normalize-options")
, callable = require("es5-ext/object/valid-callable")
, d = require("d")
, WeakMap = require("es6-weak-map")
, resolveLength = require("./resolve-length")
, extensions = require("./registered-extensions")
, resolveResolve = require("./resolve-resolve")
, resolveNormalize = require("./resolve-normalize")
, slice = Array.prototype.slice, defineProperties = Object.defineProperties
, hasOwnProperty = Object.prototype.hasOwnProperty;
@@ -23,7 +23,7 @@ module.exports = function (memoize) {
callable(fn);
// Do not memoize already memoized function
if (hasOwnProperty.call(fn, '__memoized__') && !options.force) return fn;
if (hasOwnProperty.call(fn, "__memoized__") && !options.force) return fn;
length = resolveLength(options.length, fn.length, options.async && extensions.async);
options.length = length ? length - 1 : 0;
@@ -40,7 +40,7 @@ module.exports = function (memoize) {
obj = args[0];
if (map.has(obj)) return map.get(obj);
result = fn.apply(this, args);
if (map.has(obj)) throw customError("Circular invocation", 'CIRCULAR_INVOCATION');
if (map.has(obj)) throw customError("Circular invocation", "CIRCULAR_INVOCATION");
map.set(obj, result);
return result;
}, {