@sentry/wizard
Version:
Sentry wizard helping you to configure your project
24 lines (23 loc) • 934 B
TypeScript
import type { Program } from '@babel/types';
import { Proxified, type ProxifiedModule } from 'magicast';
export declare function updateAppEntryMod(originalAppModuleMod: ProxifiedModule<any>, dsn: string, selectedFeatures: {
performance: boolean;
replay: boolean;
logs: boolean;
}): ProxifiedModule<any>;
export declare function insertInitCall(originalAppModuleMod: ProxifiedModule<any>, dsn: string, selectedFeatures: {
performance: boolean;
replay: boolean;
logs: boolean;
}): void;
type InitCallArgs = Record<string, string | number | boolean | Array<Proxified>>;
export declare function getInitCallArgs(dsn: string, selectedFeatures: {
performance: boolean;
replay: boolean;
logs: boolean;
}): InitCallArgs;
/**
* We want to insert the handleError function just after all imports
*/
export declare function getAfterImportsInsertionIndex(originalEntryServerModAST: Program): number;
export {};