31 lines
888 B
JavaScript
31 lines
888 B
JavaScript
// Metro module 109 (f110).
|
|
import * as __objectWithoutPropertiesLoose from "./_objectWithoutPropertiesLoose";
|
|
module.exports = function _objectWithoutProperties(a0, a1) {
|
|
if (a0 == null) {
|
|
return {};
|
|
}
|
|
const r17 = __objectWithoutPropertiesLoose(a0, a1);
|
|
if (Object.getOwnPropertySymbols) {
|
|
const ownPropertySymbols = Object.getOwnPropertySymbols(a0);
|
|
const length = ownPropertySymbols.length;
|
|
let r0 = 0;
|
|
if (0 < length) {
|
|
do {
|
|
const r10 = ownPropertySymbols[r0];
|
|
let r27 = a1.indexOf(r10) === -1;
|
|
const r1 = r0;
|
|
if (r27) {
|
|
r27 = ({}).propertyIsEnumerable.call(a0, r10);
|
|
}
|
|
if (r27) {
|
|
r17[r10] = a0[r10];
|
|
}
|
|
r0 = r1 + 1;
|
|
} while (r0 < ownPropertySymbols.length);
|
|
}
|
|
}
|
|
return r17;
|
|
};
|
|
module.exports.__esModule = true;
|
|
module.exports.default = module.exports;
|