diff --git a/.changeset/fast-snakes-promise.md b/.changeset/fast-snakes-promise.md new file mode 100644 index 000000000..c89585014 --- /dev/null +++ b/.changeset/fast-snakes-promise.md @@ -0,0 +1,5 @@ +--- +'@segment/analytics-next': minor +--- + +Allow snippet users to access the inner analytics instance on 'initialize' diff --git a/packages/browser/src/browser/index.ts b/packages/browser/src/browser/index.ts index 64d577f56..0889c32c9 100644 --- a/packages/browser/src/browser/index.ts +++ b/packages/browser/src/browser/index.ts @@ -417,7 +417,7 @@ async function loadAnalytics( } analytics.initialized = true - analytics.emit('initialize', settings, options) + analytics.emit('initialize', settings, options, analytics) await flushFinalBuffer(analytics, preInitBuffer)