First commit

This commit is contained in:
2021-03-07 05:58:59 +01:00
commit 8204c6b556
18475 changed files with 3309357 additions and 0 deletions

27
hGameTest/node_modules/es-abstract/test/diffOps.js generated vendored Normal file
View File

@@ -0,0 +1,27 @@
'use strict';
var keys = require('object-keys');
var forEach = require('foreach');
var indexOf = require('array.prototype.indexof');
module.exports = function diffOperations(actual, expected, expectedMissing) {
var actualKeys = keys(actual);
var expectedKeys = keys(expected);
var extra = [];
var missing = [];
forEach(actualKeys, function (op) {
if (!(op in expected)) {
extra.push(op);
} else if (indexOf(expectedMissing, op) !== -1) {
extra.push(op);
}
});
forEach(expectedKeys, function (op) {
if (typeof actual[op] !== 'function' && indexOf(expectedMissing, op) === -1) {
missing.push(op);
}
});
return { missing: missing, extra: extra };
};