From fdcf1d0bb28280bef94c9437c94955799c144d48 Mon Sep 17 00:00:00 2001 From: Yanzhen Yu Date: Wed, 1 Apr 2026 12:00:00 +0800 Subject: [PATCH] update dependencies In this commit, we updated rrweb-snapshot to 0.6.0 which including a breaking change in data structure. --- package.json | 4 ++-- src/record/observer.ts | 8 ++++---- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/package.json b/package.json index 9004c651..0fadeb37 100644 --- a/package.json +++ b/package.json @@ -44,10 +44,10 @@ "ts-node": "^7.0.1", "tslib": "^1.9.3", "tslint": "^4.5.1", - "typescript": "^3.1.1" + "typescript": "^3.1.6" }, "dependencies": { "mitt": "^1.1.3", - "rrweb-snapshot": "^0.5.6" + "rrweb-snapshot": "^0.6.0" } } diff --git a/src/record/observer.ts b/src/record/observer.ts index d18c55b4..bdd9b266 100644 --- a/src/record/observer.ts +++ b/src/record/observer.ts @@ -132,14 +132,14 @@ function initMutationObserver(cb: mutationCallBack): MutationObserver { }); Array.from(addsSet).forEach(n => { - const parentId = mirror.getId(n.parentNode as INode); + const parentId = mirror.getId((n.parentNode as Node) as INode); if ( parentId && !dropped.some(d => d === n.parentNode) && !removes.some(r => r.id === parentId) ) { adds.push({ - parentId: mirror.getId(n.parentNode as INode), + parentId: mirror.getId((n.parentNode as Node) as INode), previousId: !n.previousSibling ? n.previousSibling : mirror.getId(n.previousSibling as INode), @@ -256,8 +256,8 @@ function initScrollObserver(cb: scrollCallback): listenerHandler { if (evt.target === document) { cb({ id, - x: document.documentElement.scrollLeft, - y: document.documentElement.scrollTop, + x: document.documentElement!.scrollLeft, + y: document.documentElement!.scrollTop, }); } else { cb({