feat(lib): add transientAnalytics