1234567891011121314151617181920212223242526272829303132333435 |
- "use strict";
- function isEqualLocals(a, b, isNamedExport) {
- if (!a && b || a && !b) {
- return false;
- }
- var p;
- for (p in a) {
- if (isNamedExport && p === 'default') {
- // eslint-disable-next-line no-continue
- continue;
- }
- if (a[p] !== b[p]) {
- return false;
- }
- }
- for (p in b) {
- if (isNamedExport && p === 'default') {
- // eslint-disable-next-line no-continue
- continue;
- }
- if (!a[p]) {
- return false;
- }
- }
- return true;
- }
- module.exports = isEqualLocals;
|