From 1c5bdfc424d136b28b21e80027b76f2361536e4b Mon Sep 17 00:00:00 2001 From: Steven Kitterman Date: Wed, 25 Sep 2024 12:09:58 -0700 Subject: [PATCH] Imports now point to @chromaui/rrweb-snapshot so tests should pass --- packages/all/test/utils.ts | 2 +- .../rrweb-plugin-canvas-webrtc-record/src/index.ts | 2 +- .../rrweb-plugin-canvas-webrtc-replay/src/index.ts | 2 +- packages/rrdom-nodejs/package.json | 2 +- packages/rrdom-nodejs/src/document-nodejs.ts | 2 +- packages/rrdom-nodejs/test/document-nodejs.test.ts | 2 +- packages/rrdom-nodejs/tsconfig.json | 4 +++- packages/rrdom/package.json | 2 +- packages/rrdom/src/diff.ts | 2 +- packages/rrdom/src/document.ts | 2 +- packages/rrdom/src/index.ts | 4 ++-- packages/rrdom/test/diff.test.ts | 2 +- packages/rrdom/test/diff/dialog.test.ts | 2 +- packages/rrdom/test/document.test.ts | 2 +- packages/rrdom/test/virtual-dom.test.ts | 2 +- packages/rrdom/tsconfig.json | 4 +++- packages/rrweb-player/src/types.ts | 2 +- packages/rrweb-snapshot/test/utils.test.ts | 2 +- packages/rrweb/package.json | 2 +- packages/rrweb/src/record/iframe-manager.ts | 4 ++-- packages/rrweb/src/record/index.ts | 2 +- packages/rrweb/src/record/mutation.ts | 3 +-- packages/rrweb/src/record/observer.ts | 2 +- .../rrweb/src/record/observers/canvas/canvas-manager.ts | 2 +- packages/rrweb/src/record/observers/canvas/canvas.ts | 2 +- packages/rrweb/src/record/shadow-dom-manager.ts | 4 ++-- packages/rrweb/src/record/stylesheet-manager.ts | 7 +++++-- .../src/record/workers/image-bitmap-data-url-worker.ts | 2 +- packages/rrweb/src/replay/index.ts | 2 +- packages/rrweb/src/replay/media/index.ts | 2 +- packages/rrweb/src/types.ts | 2 +- packages/rrweb/src/utils.ts | 8 ++++++-- packages/rrweb/test/integration.test.ts | 2 +- packages/rrweb/test/record/webgl.test.ts | 2 +- packages/rrweb/test/rrdom.test.ts | 2 +- packages/rrweb/test/utils.ts | 2 +- packages/rrweb/tsconfig.json | 4 +++- packages/types/package.json | 2 +- packages/types/src/index.ts | 2 +- packages/types/tsconfig.json | 8 ++++++-- 40 files changed, 63 insertions(+), 47 deletions(-) diff --git a/packages/all/test/utils.ts b/packages/all/test/utils.ts index 5f8aaab932..c688f5c623 100644 --- a/packages/all/test/utils.ts +++ b/packages/all/test/utils.ts @@ -1,4 +1,4 @@ -import { NodeType } from 'rrweb-snapshot'; +import { NodeType } from '@chromaui/rrweb-snapshot'; import { expect } from 'vitest'; import { EventType, diff --git a/packages/plugins/rrweb-plugin-canvas-webrtc-record/src/index.ts b/packages/plugins/rrweb-plugin-canvas-webrtc-record/src/index.ts index 4bb8f8f65a..997c474cd5 100644 --- a/packages/plugins/rrweb-plugin-canvas-webrtc-record/src/index.ts +++ b/packages/plugins/rrweb-plugin-canvas-webrtc-record/src/index.ts @@ -1,4 +1,4 @@ -import type { Mirror } from 'rrweb-snapshot'; +import type { Mirror } from '@chromaui/rrweb-snapshot'; import SimplePeer from 'simple-peer-light'; import type { RecordPlugin, ICrossOriginIframeMirror } from '@rrweb/types'; import type { WebRTCDataChannel } from './types'; diff --git a/packages/plugins/rrweb-plugin-canvas-webrtc-replay/src/index.ts b/packages/plugins/rrweb-plugin-canvas-webrtc-replay/src/index.ts index 7f9bb15d87..dbe652cbfb 100644 --- a/packages/plugins/rrweb-plugin-canvas-webrtc-replay/src/index.ts +++ b/packages/plugins/rrweb-plugin-canvas-webrtc-replay/src/index.ts @@ -1,5 +1,5 @@ import type { RRNode } from 'rrdom'; -import type { Mirror } from 'rrweb-snapshot'; +import type { Mirror } from '@chromaui/rrweb-snapshot'; import SimplePeer from 'simple-peer-light'; import type { ReplayPlugin, Replayer } from 'rrweb'; import type { WebRTCDataChannel } from './types'; diff --git a/packages/rrdom-nodejs/package.json b/packages/rrdom-nodejs/package.json index 5663078dd3..2cf9febb00 100644 --- a/packages/rrdom-nodejs/package.json +++ b/packages/rrdom-nodejs/package.json @@ -56,6 +56,6 @@ "cssstyle": "^2.3.0", "nwsapi": "2.2.0", "rrdom": "^2.0.0-alpha.17", - "rrweb-snapshot": "^2.0.0-alpha.17" + "@chromaui/rrweb-snapshot": "2.0.0-alpha.17-noAbsolute" } } diff --git a/packages/rrdom-nodejs/src/document-nodejs.ts b/packages/rrdom-nodejs/src/document-nodejs.ts index b9bba9846d..41ebb61017 100644 --- a/packages/rrdom-nodejs/src/document-nodejs.ts +++ b/packages/rrdom-nodejs/src/document-nodejs.ts @@ -1,5 +1,5 @@ /* eslint-disable @typescript-eslint/no-unsafe-assignment */ -import { NodeType as RRNodeType } from 'rrweb-snapshot'; +import { NodeType as RRNodeType } from '@chromaui/rrweb-snapshot'; import type { NWSAPI } from 'nwsapi'; import type { CSSStyleDeclaration as CSSStyleDeclarationType } from 'cssstyle'; import { diff --git a/packages/rrdom-nodejs/test/document-nodejs.test.ts b/packages/rrdom-nodejs/test/document-nodejs.test.ts index b6be55bc0f..47dea68da5 100644 --- a/packages/rrdom-nodejs/test/document-nodejs.test.ts +++ b/packages/rrdom-nodejs/test/document-nodejs.test.ts @@ -4,7 +4,7 @@ import { describe, it, expect, beforeAll } from 'vitest'; import * as fs from 'fs'; import * as path from 'path'; -import { NodeType as RRNodeType } from 'rrweb-snapshot'; +import { NodeType as RRNodeType } from '@chromaui/rrweb-snapshot'; import { RRCanvasElement, RRCDATASection, diff --git a/packages/rrdom-nodejs/tsconfig.json b/packages/rrdom-nodejs/tsconfig.json index 4da375e447..13a5ffeb8e 100644 --- a/packages/rrdom-nodejs/tsconfig.json +++ b/packages/rrdom-nodejs/tsconfig.json @@ -1,6 +1,8 @@ { "extends": "../../tsconfig.base.json", - "include": ["src"], + "include": [ + "src" + ], "compilerOptions": { "rootDir": "src", "tsBuildInfoFile": "./tsconfig.tsbuildinfo" diff --git a/packages/rrdom/package.json b/packages/rrdom/package.json index ef0666b287..88e7b78b06 100644 --- a/packages/rrdom/package.json +++ b/packages/rrdom/package.json @@ -52,6 +52,6 @@ "vite-plugin-dts": "^3.9.1" }, "dependencies": { - "rrweb-snapshot": "^2.0.0-alpha.17" + "@chromaui/rrweb-snapshot": "2.0.0-alpha.17-noAbsolute" } } diff --git a/packages/rrdom/src/diff.ts b/packages/rrdom/src/diff.ts index 10acb4f419..be3aafa277 100644 --- a/packages/rrdom/src/diff.ts +++ b/packages/rrdom/src/diff.ts @@ -2,7 +2,7 @@ import { NodeType as RRNodeType, Mirror as NodeMirror, type elementNode, -} from 'rrweb-snapshot'; +} from '@chromaui/rrweb-snapshot'; import type { canvasMutationData, canvasEventWithTime, diff --git a/packages/rrdom/src/document.ts b/packages/rrdom/src/document.ts index f3f55aec1a..b5992e2a72 100644 --- a/packages/rrdom/src/document.ts +++ b/packages/rrdom/src/document.ts @@ -1,4 +1,4 @@ -import { NodeType as RRNodeType } from 'rrweb-snapshot'; +import { NodeType as RRNodeType } from '@chromaui/rrweb-snapshot'; import { parseCSSText, camelize, toCSSText } from './style'; export interface IRRNode { parentElement: IRRNode | null; diff --git a/packages/rrdom/src/index.ts b/packages/rrdom/src/index.ts index 577811766b..47e316ef10 100644 --- a/packages/rrdom/src/index.ts +++ b/packages/rrdom/src/index.ts @@ -1,12 +1,12 @@ import { NodeType as RRNodeType, createMirror as createNodeMirror, -} from 'rrweb-snapshot'; +} from '@chromaui/rrweb-snapshot'; import type { Mirror as NodeMirror, IMirror, serializedNodeWithId, -} from 'rrweb-snapshot'; +} from '@chromaui/rrweb-snapshot'; import type { canvasMutationData, canvasEventWithTime, diff --git a/packages/rrdom/test/diff.test.ts b/packages/rrdom/test/diff.test.ts index ff817a1627..74cf24d092 100644 --- a/packages/rrdom/test/diff.test.ts +++ b/packages/rrdom/test/diff.test.ts @@ -10,7 +10,7 @@ import { createMirror, Mirror as NodeMirror, serializedNodeWithId, -} from 'rrweb-snapshot'; +} from '@chromaui/rrweb-snapshot'; import { buildFromDom, getDefaultSN, diff --git a/packages/rrdom/test/diff/dialog.test.ts b/packages/rrdom/test/diff/dialog.test.ts index 11a80e6ec5..80f2b3b5a2 100644 --- a/packages/rrdom/test/diff/dialog.test.ts +++ b/packages/rrdom/test/diff/dialog.test.ts @@ -7,7 +7,7 @@ import { createMirror, Mirror as NodeMirror, serializedNodeWithId, -} from 'rrweb-snapshot'; +} from '@chromaui/rrweb-snapshot'; import { RRDocument } from '../../src'; import { diff, ReplayerHandler } from '../../src/diff'; diff --git a/packages/rrdom/test/document.test.ts b/packages/rrdom/test/document.test.ts index fb43b0f6ab..dc66495645 100644 --- a/packages/rrdom/test/document.test.ts +++ b/packages/rrdom/test/document.test.ts @@ -1,7 +1,7 @@ /** * @jest-environment jsdom */ -import { NodeType as RRNodeType } from 'rrweb-snapshot'; +import { NodeType as RRNodeType } from '@chromaui/rrweb-snapshot'; import { BaseRRDocument, BaseRRDocumentType, diff --git a/packages/rrdom/test/virtual-dom.test.ts b/packages/rrdom/test/virtual-dom.test.ts index e3b4d11efc..24dbc5202b 100644 --- a/packages/rrdom/test/virtual-dom.test.ts +++ b/packages/rrdom/test/virtual-dom.test.ts @@ -16,7 +16,7 @@ import { NodeType, NodeType as RRNodeType, textNode, -} from 'rrweb-snapshot'; +} from '@chromaui/rrweb-snapshot'; import { buildFromDom, buildFromNode, diff --git a/packages/rrdom/tsconfig.json b/packages/rrdom/tsconfig.json index 215a1e5496..6f8c890881 100644 --- a/packages/rrdom/tsconfig.json +++ b/packages/rrdom/tsconfig.json @@ -1,6 +1,8 @@ { "extends": "../../tsconfig.base.json", - "include": ["src"], + "include": [ + "src" + ], "compilerOptions": { "rootDir": "src", "tsBuildInfoFile": "./tsconfig.tsbuildinfo" diff --git a/packages/rrweb-player/src/types.ts b/packages/rrweb-player/src/types.ts index 74c6bb280a..4a120b1d8a 100644 --- a/packages/rrweb-player/src/types.ts +++ b/packages/rrweb-player/src/types.ts @@ -1,6 +1,6 @@ import type { eventWithTime } from '@rrweb/types'; import type { Replayer, playerConfig } from '@rrweb/replay'; -import type { Mirror } from 'rrweb-snapshot'; +import type { Mirror } from '@chromaui/rrweb-snapshot'; export type RRwebPlayerOptions = { target: HTMLElement; diff --git a/packages/rrweb-snapshot/test/utils.test.ts b/packages/rrweb-snapshot/test/utils.test.ts index c422223bed..d344645ad8 100644 --- a/packages/rrweb-snapshot/test/utils.test.ts +++ b/packages/rrweb-snapshot/test/utils.test.ts @@ -9,7 +9,7 @@ import { fixSafariColons, isNodeMetaEqual, } from '../src/utils'; -import type { serializedNodeWithId } from 'rrweb-snapshot'; +import type { serializedNodeWithId } from '@chromaui/rrweb-snapshot'; describe('utils', () => { describe('isNodeMetaEqual()', () => { diff --git a/packages/rrweb/package.json b/packages/rrweb/package.json index 2623a517ff..07b2272626 100644 --- a/packages/rrweb/package.json +++ b/packages/rrweb/package.json @@ -87,6 +87,6 @@ "base64-arraybuffer": "^1.0.1", "mitt": "^3.0.0", "rrdom": "^2.0.0-alpha.17", - "rrweb-snapshot": "^2.0.0-alpha.17" + "@chromaui/rrweb-snapshot": "2.0.0-alpha.17-noAbsolute" } } diff --git a/packages/rrweb/src/record/iframe-manager.ts b/packages/rrweb/src/record/iframe-manager.ts index 20553feaf4..53a5a5e50c 100644 --- a/packages/rrweb/src/record/iframe-manager.ts +++ b/packages/rrweb/src/record/iframe-manager.ts @@ -1,5 +1,5 @@ -import type { Mirror, serializedNodeWithId } from 'rrweb-snapshot'; -import { genId, NodeType } from 'rrweb-snapshot'; +import type { Mirror, serializedNodeWithId } from '@chromaui/rrweb-snapshot'; +import { genId, NodeType } from '@chromaui/rrweb-snapshot'; import type { CrossOriginIframeMessageEvent } from '../types'; import CrossOriginIframeMirror from './cross-origin-iframe-mirror'; import { EventType, IncrementalSource } from '@rrweb/types'; diff --git a/packages/rrweb/src/record/index.ts b/packages/rrweb/src/record/index.ts index 1308c378a6..970b98f913 100644 --- a/packages/rrweb/src/record/index.ts +++ b/packages/rrweb/src/record/index.ts @@ -3,7 +3,7 @@ import { type MaskInputOptions, type SlimDOMOptions, createMirror, -} from 'rrweb-snapshot'; +} from '@chromaui/rrweb-snapshot'; import { initObservers, mutationBuffers } from './observer'; import { on, diff --git a/packages/rrweb/src/record/mutation.ts b/packages/rrweb/src/record/mutation.ts index 16cfdddfb6..a965a2603e 100644 --- a/packages/rrweb/src/record/mutation.ts +++ b/packages/rrweb/src/record/mutation.ts @@ -10,7 +10,7 @@ import { isNativeShadowDom, getInputType, toLowerCase, -} from 'rrweb-snapshot'; +} from '@chromaui/rrweb-snapshot'; import type { observerParam, MutationBufferParam } from '../types'; import type { mutationRecord, @@ -349,7 +349,6 @@ export default class MutationBuffer { onStylesheetLoad: (link, childSn) => { this.stylesheetManager.attachLinkElement(link, childSn); }, - // @ts-expect-error cssCaptured isn't specified as an accepted property, // but we didn't touch anything near here, so ignoring for now cssCaptured, }); diff --git a/packages/rrweb/src/record/observer.ts b/packages/rrweb/src/record/observer.ts index 7e3aab3fff..95f98d095f 100644 --- a/packages/rrweb/src/record/observer.ts +++ b/packages/rrweb/src/record/observer.ts @@ -4,7 +4,7 @@ import { Mirror, getInputType, toLowerCase, -} from 'rrweb-snapshot'; +} from '@chromaui/rrweb-snapshot'; import type { FontFaceSet } from 'css-font-loading-module'; import { throttle, diff --git a/packages/rrweb/src/record/observers/canvas/canvas-manager.ts b/packages/rrweb/src/record/observers/canvas/canvas-manager.ts index 6e6bfdf1aa..e5df347227 100644 --- a/packages/rrweb/src/record/observers/canvas/canvas-manager.ts +++ b/packages/rrweb/src/record/observers/canvas/canvas-manager.ts @@ -1,4 +1,4 @@ -import type { ICanvas, Mirror, DataURLOptions } from 'rrweb-snapshot'; +import type { ICanvas, Mirror, DataURLOptions } from '@chromaui/rrweb-snapshot'; import type { blockClass, canvasManagerMutationCallback, diff --git a/packages/rrweb/src/record/observers/canvas/canvas.ts b/packages/rrweb/src/record/observers/canvas/canvas.ts index 4f6b30fc36..0115842ab6 100644 --- a/packages/rrweb/src/record/observers/canvas/canvas.ts +++ b/packages/rrweb/src/record/observers/canvas/canvas.ts @@ -1,4 +1,4 @@ -import type { ICanvas } from 'rrweb-snapshot'; +import type { ICanvas } from '@chromaui/rrweb-snapshot'; import type { blockClass, IWindow, listenerHandler } from '@rrweb/types'; import { isBlocked, patch } from '../../../utils'; diff --git a/packages/rrweb/src/record/shadow-dom-manager.ts b/packages/rrweb/src/record/shadow-dom-manager.ts index ab257e4003..468f043384 100644 --- a/packages/rrweb/src/record/shadow-dom-manager.ts +++ b/packages/rrweb/src/record/shadow-dom-manager.ts @@ -10,8 +10,8 @@ import { initAdoptedStyleSheetObserver, } from './observer'; import { patch, inDom } from '../utils'; -import type { Mirror } from 'rrweb-snapshot'; -import { isNativeShadowDom } from 'rrweb-snapshot'; +import type { Mirror } from '@chromaui/rrweb-snapshot'; +import { isNativeShadowDom } from '@chromaui/rrweb-snapshot'; import dom from '@rrweb/utils'; type BypassOptions = Omit< diff --git a/packages/rrweb/src/record/stylesheet-manager.ts b/packages/rrweb/src/record/stylesheet-manager.ts index c2bbacc6ff..f228faf5d7 100644 --- a/packages/rrweb/src/record/stylesheet-manager.ts +++ b/packages/rrweb/src/record/stylesheet-manager.ts @@ -1,5 +1,8 @@ -import type { elementNode, serializedNodeWithId } from 'rrweb-snapshot'; -import { stringifyRule } from 'rrweb-snapshot'; +import type { + elementNode, + serializedNodeWithId, +} from '@chromaui/rrweb-snapshot'; +import { stringifyRule } from '@chromaui/rrweb-snapshot'; import type { adoptedStyleSheetCallback, adoptedStyleSheetParam, diff --git a/packages/rrweb/src/record/workers/image-bitmap-data-url-worker.ts b/packages/rrweb/src/record/workers/image-bitmap-data-url-worker.ts index 374edfe1b0..bf06394837 100644 --- a/packages/rrweb/src/record/workers/image-bitmap-data-url-worker.ts +++ b/packages/rrweb/src/record/workers/image-bitmap-data-url-worker.ts @@ -1,5 +1,5 @@ import { encode } from 'base64-arraybuffer'; -import type { DataURLOptions } from 'rrweb-snapshot'; +import type { DataURLOptions } from '@chromaui/rrweb-snapshot'; import type { ImageBitmapDataURLWorkerParams, ImageBitmapDataURLWorkerResponse, diff --git a/packages/rrweb/src/replay/index.ts b/packages/rrweb/src/replay/index.ts index be30e7d8fc..d65f966660 100644 --- a/packages/rrweb/src/replay/index.ts +++ b/packages/rrweb/src/replay/index.ts @@ -10,7 +10,7 @@ import { type attributes, type serializedElementNodeWithId, toLowerCase, -} from 'rrweb-snapshot'; +} from '@chromaui/rrweb-snapshot'; import { RRDocument, createOrGetNode, diff --git a/packages/rrweb/src/replay/media/index.ts b/packages/rrweb/src/replay/media/index.ts index 4009cd6dec..8027aad796 100644 --- a/packages/rrweb/src/replay/media/index.ts +++ b/packages/rrweb/src/replay/media/index.ts @@ -1,7 +1,7 @@ import { type Emitter, MediaInteractions, ReplayerEvents } from '@rrweb/types'; import type { RRMediaElement } from 'rrdom'; import type { createPlayerService, createSpeedService } from '../machine'; -import type { Mirror, mediaAttributes } from 'rrweb-snapshot'; +import type { Mirror, mediaAttributes } from '@chromaui/rrweb-snapshot'; import type { mediaInteractionData } from '@rrweb/types'; type MediaState = { diff --git a/packages/rrweb/src/types.ts b/packages/rrweb/src/types.ts index 75be0fc629..3e7e58d0d3 100644 --- a/packages/rrweb/src/types.ts +++ b/packages/rrweb/src/types.ts @@ -5,7 +5,7 @@ import type { MaskInputFn, MaskTextFn, DataURLOptions, -} from 'rrweb-snapshot'; +} from '@chromaui/rrweb-snapshot'; import type { IframeManager } from './record/iframe-manager'; import type { ShadowDomManager } from './record/shadow-dom-manager'; import type { Replayer } from './replay'; diff --git a/packages/rrweb/src/utils.ts b/packages/rrweb/src/utils.ts index f216819fa3..cbe26b4d52 100644 --- a/packages/rrweb/src/utils.ts +++ b/packages/rrweb/src/utils.ts @@ -9,8 +9,12 @@ import type { DeprecatedMirror, textMutation, } from '@rrweb/types'; -import type { IMirror, Mirror, SlimDOMOptions } from 'rrweb-snapshot'; -import { isShadowRoot, IGNORED_NODE, classMatchesRegex } from 'rrweb-snapshot'; +import type { IMirror, Mirror, SlimDOMOptions } from '@chromaui/rrweb-snapshot'; +import { + isShadowRoot, + IGNORED_NODE, + classMatchesRegex, +} from '@chromaui/rrweb-snapshot'; import { RRNode, RRIFrameElement, BaseRRNode } from 'rrdom'; import dom from '@rrweb/utils'; diff --git a/packages/rrweb/test/integration.test.ts b/packages/rrweb/test/integration.test.ts index bc244620e0..0b09b80491 100644 --- a/packages/rrweb/test/integration.test.ts +++ b/packages/rrweb/test/integration.test.ts @@ -15,7 +15,7 @@ import { } from './utils'; import type { recordOptions } from '../src/types'; import { eventWithTime, EventType, RecordPlugin } from '@rrweb/types'; -import { visitSnapshot, NodeType } from 'rrweb-snapshot'; +import { visitSnapshot, NodeType } from '@chromaui/rrweb-snapshot'; describe('record integration tests', function (this: ISuite) { vi.setConfig({ testTimeout: 10_000 }); diff --git a/packages/rrweb/test/record/webgl.test.ts b/packages/rrweb/test/record/webgl.test.ts index 171ef4e127..c196ecfe46 100644 --- a/packages/rrweb/test/record/webgl.test.ts +++ b/packages/rrweb/test/record/webgl.test.ts @@ -16,7 +16,7 @@ import { stripBase64, waitForRAF, } from '../utils'; -import type { ICanvas } from 'rrweb-snapshot'; +import type { ICanvas } from '@chromaui/rrweb-snapshot'; interface ISuite { code: string; diff --git a/packages/rrweb/test/rrdom.test.ts b/packages/rrweb/test/rrdom.test.ts index 7ef0866aa6..6366d09458 100644 --- a/packages/rrweb/test/rrdom.test.ts +++ b/packages/rrweb/test/rrdom.test.ts @@ -4,7 +4,7 @@ import { EventType, IncrementalSource, Replayer, eventWithTime } from '../src'; import { vi, type MockInstance } from 'vitest'; import type { styleDeclarationData, styleSheetRuleData } from '@rrweb/types'; -import { createMirror, Mirror as NodeMirror } from 'rrweb-snapshot'; +import { createMirror, Mirror as NodeMirror } from '@chromaui/rrweb-snapshot'; import type { ReplayerHandler } from 'rrdom'; describe('diff algorithm for rrdom', () => { diff --git a/packages/rrweb/test/utils.ts b/packages/rrweb/test/utils.ts index 64d4ae1196..4c59479dd2 100644 --- a/packages/rrweb/test/utils.ts +++ b/packages/rrweb/test/utils.ts @@ -1,4 +1,4 @@ -import { NodeType } from 'rrweb-snapshot'; +import { NodeType } from '@chromaui/rrweb-snapshot'; import { EventType, IncrementalSource, diff --git a/packages/rrweb/tsconfig.json b/packages/rrweb/tsconfig.json index d27cd53179..3c606c137e 100644 --- a/packages/rrweb/tsconfig.json +++ b/packages/rrweb/tsconfig.json @@ -1,6 +1,8 @@ { "extends": "../../tsconfig.base.json", - "include": ["src"], + "include": [ + "src" + ], "compilerOptions": { "rootDir": "src", "tsBuildInfoFile": "./tsconfig.tsbuildinfo", diff --git a/packages/types/package.json b/packages/types/package.json index 77f60346f9..4a0dd0fc79 100644 --- a/packages/types/package.json +++ b/packages/types/package.json @@ -50,7 +50,7 @@ "vite-plugin-dts": "^3.9.1" }, "dependencies": { - "rrweb-snapshot": "^2.0.0-alpha.17" + "@chromaui/rrweb-snapshot": "2.0.0-alpha.17-noAbsolute" }, "browserslist": [ "supports es6-class" diff --git a/packages/types/src/index.ts b/packages/types/src/index.ts index 75155cab34..fcb4f8d355 100644 --- a/packages/types/src/index.ts +++ b/packages/types/src/index.ts @@ -3,7 +3,7 @@ import type { Mirror, INode, DataURLOptions, -} from 'rrweb-snapshot'; +} from '@chromaui/rrweb-snapshot'; export enum EventType { DomContentLoaded, diff --git a/packages/types/tsconfig.json b/packages/types/tsconfig.json index 66155abf3a..61c8b09e26 100644 --- a/packages/types/tsconfig.json +++ b/packages/types/tsconfig.json @@ -1,7 +1,11 @@ { "extends": "../../tsconfig.base.json", - "include": ["src"], - "exclude": ["vite.config.ts"], + "include": [ + "src" + ], + "exclude": [ + "vite.config.ts" + ], "compilerOptions": { "rootDir": "src", "tsBuildInfoFile": "./tsconfig.tsbuildinfo"