diff --git a/ts/src/index.ts b/ts/src/index.ts index 8f7bf9db..90ed12b1 100644 --- a/ts/src/index.ts +++ b/ts/src/index.ts @@ -21,7 +21,7 @@ import * as timeProfiler from './time-profiler'; export {AllocationProfileNode, TimeProfileNode, ProfileNode} from './v8-types'; export {encode, encodeSync} from './profile-encoder'; -export {SourceMapper} from './sourcemapper/sourcemapper'; +export {SourceMapper, createFromMapFiles} from './sourcemapper/sourcemapper'; export const time = { profile: timeProfiler.profile, diff --git a/ts/src/sourcemapper/sourcemapper.ts b/ts/src/sourcemapper/sourcemapper.ts index 192b10e7..8cfed507 100644 --- a/ts/src/sourcemapper/sourcemapper.ts +++ b/ts/src/sourcemapper/sourcemapper.ts @@ -222,7 +222,7 @@ export class SourceMapper { } } -async function createFromMapFiles(mapFiles: string[]): Promise { +export async function createFromMapFiles(mapFiles: string[]): Promise { const limit = pLimit(CONCURRENCY); const mapper = new SourceMapper(); const promises: Array> = mapFiles.map(mapPath =>