@datadog/wasm-js-rewriter
Version:
Datadog instrumentation addon for NodeJS
30 lines (29 loc) • 600 B
TypeScript
/* tslint:disable */
/* eslint-disable */
/**
*/
export class Rewriter {
free(): void;
/**
* @param {any} config_js
*/
constructor(config_js: any);
/**
* @param {string} code
* @param {string} file
* @param {(string)[]} passes
* @param {string | undefined} [module_name]
* @param {string | undefined} [module_version]
* @returns {any}
*/
rewrite(code: string, file: string, passes: (string)[], module_name?: string, module_version?: string): any;
/**
* @returns {any}
*/
csiMethods(): any;
/**
* @param {any} logger
* @param {string} level
*/
setLogger(logger: any, level: string): void;
}