Urara-Blog/node_modules/.pnpm-store/v3/files/0d/78bb469569e99ef1cefab3b0d30fad887da493beddd3539a7b9d158961210d45f5e3474af7ab22b1b612b34cb199c07ff12c4db8b3304d194a79d503c15a26
2022-08-14 01:14:53 +08:00

25 lines
884 B
Text

'use strict';
Object.defineProperty(exports, "__esModule", { value: true });
exports.normalizeWildcardRequire = exports.normalizeDefaultRequire = void 0;
function normalizeDefaultRequire(obj) {
if (obj && obj.__esModule)
return obj;
return { default: obj };
}
exports.normalizeDefaultRequire = normalizeDefaultRequire;
const hasOwnProperty = Object.prototype.hasOwnProperty;
function normalizeWildcardRequire(obj) {
if (obj && obj.__esModule)
return obj;
// Note: This implements only value properties and doesn't preserve getters.
// This follows the simpler helpers generated by TypeScript.
const out = {};
for (const key in obj) {
if (!hasOwnProperty.call(obj, key))
continue;
out[key] = obj[key];
}
out['default'] = obj;
return out;
}
exports.normalizeWildcardRequire = normalizeWildcardRequire;