UNPKG

@sentry/utils

Version:
30 lines (26 loc) 882 B
Object.defineProperty(exports, '__esModule', { value: true }); /** * Copy properties from an object into `exports`. * * Adapted from Sucrase (https://github.com/alangpierce/sucrase) * * @param obj The object containing the properties to copy. */ function _createStarExport(obj) { Object.keys(obj) .filter(key => key !== 'default' && key !== '__esModule' && !(key in exports)) .forEach(key => (exports[key] = obj[key])); } // Sucrase version: // function _createStarExport(obj) { // Object.keys(obj) // .filter(key => key !== 'default' && key !== '__esModule') // .forEach(key => { // if (exports.hasOwnProperty(key)) { // return; // } // Object.defineProperty(exports, key, { enumerable: true, get: () => obj[key] }); // }); // } exports._createStarExport = _createStarExport; //# sourceMappingURL=_createStarExport.js.map