@sentry/utils
Version:
Utilities for all Sentry JavaScript SDKs
20 lines (17 loc) • 687 B
JavaScript
/**
* Wraps modules which aren't the result of transpiling an ESM module in an object under the key `default`
*
* Adapted from Sucrase (https://github.com/alangpierce/sucrase)
*
* @param requireResult The result of calling `require` on a module
* @returns `requireResult` or `requireResult` wrapped in an object, keyed as `default`
*/
function _interopRequireDefault(requireResult) {
return requireResult.__esModule ? requireResult : { default: requireResult };
}
// Sucrase version
// function _interopRequireDefault(obj) {
// return obj && obj.__esModule ? obj : { default: obj };
// }
export { _interopRequireDefault };
//# sourceMappingURL=_interopRequireDefault.js.map