@@ -6,8 +6,8 @@ import { User } from '../../core/user'
66import { loadScript , unloadScript } from '../../lib/load-script'
77import {
88 LegacyIntegration ,
9- LegacyIntegrationBuilder ,
10- LegacyIntegrationSource ,
9+ ClassicIntegrationBuilder ,
10+ ClassicIntegrationSource ,
1111} from './types'
1212
1313function normalizeName ( name : string ) : string {
@@ -19,7 +19,7 @@ function obfuscatePathName(pathName: string, obfuscate = false): string | void {
1919}
2020
2121export function resolveIntegrationNameFromSource (
22- integrationSource : LegacyIntegrationSource
22+ integrationSource : ClassicIntegrationSource
2323) {
2424 return (
2525 'Integration' in integrationSource
@@ -44,11 +44,11 @@ function recordLoadMetrics(fullPath: string, ctx: Context, name: string): void {
4444}
4545
4646export function buildIntegration (
47- integrationSource : LegacyIntegrationSource ,
47+ integrationSource : ClassicIntegrationSource ,
4848 integrationSettings : { [ key : string ] : any } ,
4949 analyticsInstance : Analytics
5050) : LegacyIntegration {
51- let integrationCtr : LegacyIntegrationBuilder
51+ let integrationCtr : ClassicIntegrationBuilder
5252 // GA and Appcues use a different interface to instantiating integrations
5353 if ( 'Integration' in integrationSource ) {
5454 const analyticsStub = {
@@ -73,7 +73,7 @@ export async function loadIntegration(
7373 name : string ,
7474 version : string ,
7575 obfuscate ?: boolean
76- ) : Promise < LegacyIntegrationSource > {
76+ ) : Promise < ClassicIntegrationSource > {
7777 const pathName = normalizeName ( name )
7878 const obfuscatedPathName = obfuscatePathName ( pathName , obfuscate )
7979 const path = getNextIntegrationsURL ( )
@@ -100,7 +100,7 @@ export async function loadIntegration(
100100 return window [
101101 // @ts -ignore
102102 `${ pathName } Integration`
103- ] as LegacyIntegrationSource
103+ ] as ClassicIntegrationSource
104104}
105105
106106export async function unloadIntegration (
@@ -120,7 +120,7 @@ export async function unloadIntegration(
120120}
121121
122122export function resolveVersion (
123- settings : LegacyIntegrationConfiguration
123+ settings ? : LegacyIntegrationConfiguration
124124) : string {
125125 return (
126126 settings ?. versionSettings ?. override ??
0 commit comments