We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 77ff5d9 commit c8f1661Copy full SHA for c8f1661
packages/node/src/sdk/init.ts
@@ -142,9 +142,13 @@ function _init(
142
typeof __IMPORT_META_URL_REPLACEMENT__ !== 'undefined' ? __IMPORT_META_URL_REPLACEMENT__ : undefined;
143
144
if (!GLOBAL_OBJ._sentryEsmLoaderHookRegistered && importMetaUrl) {
145
- // @ts-expect-error register is available in these versions
146
- moduleModule.register('@opentelemetry/instrumentation/hook.mjs', importMetaUrl);
147
- GLOBAL_OBJ._sentryEsmLoaderHookRegistered = true;
+ try {
+ // @ts-expect-error register is available in these versions
+ moduleModule.register('@opentelemetry/instrumentation/hook.mjs', importMetaUrl);
148
+ GLOBAL_OBJ._sentryEsmLoaderHookRegistered = true;
149
+ } catch (error) {
150
+ logger.warn('Failed to register ESM hook', error);
151
+ }
152
}
153
} else {
154
consoleSandbox(() => {
0 commit comments