update, text, response

This commit is contained in:
2025-11-02 11:09:14 +01:00
parent 14776c86b0
commit eed8a4ddcf
2794 changed files with 156786 additions and 129204 deletions

22
node_modules/memoizee/ext/dispose.js generated vendored
View File

@@ -5,29 +5,23 @@
var callable = require("es5-ext/object/valid-callable")
, forEach = require("es5-ext/object/for-each")
, extensions = require("../lib/registered-extensions")
, apply = Function.prototype.apply;
, apply = Function.prototype.apply;
extensions.dispose = function (dispose, conf, options) {
var del;
callable(dispose);
if ((options.async && extensions.async) || (options.promise && extensions.promise)) {
conf.on("deleteasync", del = function (id, resultArray) {
apply.call(dispose, null, resultArray);
});
conf.on(
"deleteasync",
(del = function (id, resultArray) { apply.call(dispose, null, resultArray); })
);
conf.on("clearasync", function (cache) {
forEach(cache, function (result, id) {
del(id, result);
});
forEach(cache, function (result, id) { del(id, result); });
});
return;
}
conf.on("delete", del = function (id, result) {
dispose(result);
});
conf.on("delete", (del = function (id, result) { dispose(result); }));
conf.on("clear", function (cache) {
forEach(cache, function (result, id) {
del(id, result);
});
forEach(cache, function (result, id) { del(id, result); });
});
};