From 032eada387a13d6c03b0c6e2908f8108ec3f0b62 Mon Sep 17 00:00:00 2001 From: Alexander Shepelin Date: Mon, 5 Nov 2018 22:11:57 +0300 Subject: [PATCH] feat: Expose adapter functions --- rollup.config.ts | 18 +++++++++--------- src/wrapped-analytics.ts | 3 +++ 2 files changed, 12 insertions(+), 9 deletions(-) diff --git a/rollup.config.ts b/rollup.config.ts index ea772fb..8f96971 100644 --- a/rollup.config.ts +++ b/rollup.config.ts @@ -1,13 +1,13 @@ -import resolve from 'rollup-plugin-node-resolve' -import commonjs from 'rollup-plugin-commonjs' -import sourceMaps from 'rollup-plugin-sourcemaps' -import camelCase from 'lodash.camelcase' -import typescript from 'rollup-plugin-typescript2' -import json from 'rollup-plugin-json' +import resolve from 'rollup-plugin-node-resolve'; +import commonjs from 'rollup-plugin-commonjs'; +import sourceMaps from 'rollup-plugin-sourcemaps'; +import camelCase from 'lodash.camelcase'; +import typescript from 'rollup-plugin-typescript2'; +import json from 'rollup-plugin-json'; -const pkg = require('./package.json') +const pkg = require('./package.json'); -const libraryName = 'wrapped-analytics' +const libraryName = 'wrapped-analytics'; export default { input: `src/${libraryName}.ts`, @@ -35,4 +35,4 @@ export default { // Resolve source maps to the original source sourceMaps(), ], -} +}; diff --git a/src/wrapped-analytics.ts b/src/wrapped-analytics.ts index ef53a50..c3ab662 100644 --- a/src/wrapped-analytics.ts +++ b/src/wrapped-analytics.ts @@ -17,3 +17,6 @@ export function wrappedAnalytics(trackers: EventTracker[]): EventTracker { trackers.forEach(track => track(event, eventProperties)); }; } + +export { googleGA } from './adapters/google-ga'; +export { googleGTAG } from './adapters/google-gtag';