diff --git a/.changeset/short-masks-cross.md b/.changeset/short-masks-cross.md new file mode 100644 index 0000000000..5630816889 --- /dev/null +++ b/.changeset/short-masks-cross.md @@ -0,0 +1,5 @@ +--- +'@amplitude/rrweb': patch +--- + +fix(rrweb-snapshot): pass maskInputFn correctly diff --git a/packages/rrdom/test/utils.ts b/packages/rrdom/test/utils.ts index 6fe53920d2..ad1497a2d8 100644 --- a/packages/rrdom/test/utils.ts +++ b/packages/rrdom/test/utils.ts @@ -9,10 +9,12 @@ const _typescript = typescript as unknown as typeof typescript.default; export async function compileTSCode(inputFilePath: string) { const bundle = await rollup.rollup({ input: inputFilePath, + cache: false, plugins: [ resolve() as unknown as rollup.Plugin, _typescript({ tsconfigOverride: { compilerOptions: { module: 'ESNext' } }, + clean: true, }) as unknown as rollup.Plugin, ], }); diff --git a/packages/rrweb/src/record/index.ts b/packages/rrweb/src/record/index.ts index c2ac921a7c..b09baf6139 100644 --- a/packages/rrweb/src/record/index.ts +++ b/packages/rrweb/src/record/index.ts @@ -378,6 +378,7 @@ function record( inlineStylesheet, maskAllInputs: maskInputOptions, maskTextFn, + maskInputFn, slimDOM: slimDOMOptions, dataURLOptions, recordCanvas,