{"_id":"@dom-replay/dom","name":"@dom-replay/dom","dist-tags":{"latest":"0.0.1"},"versions":{"0.0.1":{"name":"@dom-replay/dom","version":"0.0.1","license":"MIT","type":"module","main":"./dist/dom.cjs","module":"./dist/dom.js","unpkg":"./dist/dom.umd.cjs","types":"./dist/index.d.ts","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/dom.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/dom.cjs"}}},"devDependencies":{"@dom-replay/types":"^0.0.1","@typescript-eslint/eslint-plugin":"^5.23.0","@typescript-eslint/parser":"^5.23.0","eslint":"^8.15.0","puppeteer":"^24.36.1","typescript":"5.8.2","vite":"^5.3.1","vite-plugin-dts":"^4.5.4"},"dependencies":{"@dom-replay/snapshot":"^0.0.1"},"publishConfig":{"registry":"https://registry.npmjs.org/","access":"public"},"scripts":{"dev":"vite build --watch","build":"pnpm run prepublish","check-types":"tsc -noEmit","test":"vitest run","test:watch":"vitest","prepublish":"tsc -noEmit && vite build","lint":"pnpm eslint src/**/*.ts"},"_id":"@dom-replay/dom@0.0.1","description":"`rrdom` is a virtual dom library that is used by `rrweb` to replay DOM mutations. It is a standalone library that can be used to create a virtual dom tree and apply patches to the real dom. It's used in `rrweb` to optimize replay performance especially wh","_integrity":"sha512-lGCm8G6Db9TFrRhGmmJ7H98FpSPbqG77mjGqEklEJiyYiiYO77fGhFn3JVUWNOS2X46p8KOX5VgLIfuF0UkuyQ==","_resolved":"/tmp/ed5ac4414b3dc484666cd9e76e6df9da/dom-replay-dom-0.0.1.tgz","_from":"file:dom-replay-dom-0.0.1.tgz","_nodeVersion":"22.21.0","_npmVersion":"10.9.4","dist":{"integrity":"sha512-lGCm8G6Db9TFrRhGmmJ7H98FpSPbqG77mjGqEklEJiyYiiYO77fGhFn3JVUWNOS2X46p8KOX5VgLIfuF0UkuyQ==","shasum":"a1974cd47824a6ae936f3102662d4b0542cd361b","tarball":"https://registry.npmjs.org/@dom-replay/dom/-/dom-0.0.1.tgz","fileCount":13,"unpackedSize":1946346,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDIqdmDkigLU/OJcXJX8pbYhLs+R0h9lyAaIbqDOHKmuwIgFZHmnflGLQNxAYhyyLUmofByWZYNd/YicWyTnXfKuUc="}]},"_npmUser":{"name":"stradum","email":"vcatalano@gmail.com"},"directories":{},"maintainers":[{"name":"stradum","email":"vcatalano@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/dom_0.0.1_1771304623190_0.9380242124649871"},"_hasShrinkwrap":false}},"time":{"created":"2026-02-17T05:03:43.122Z","0.0.1":"2026-02-17T05:03:43.373Z","modified":"2026-02-17T05:03:43.546Z"},"maintainers":[{"name":"stradum","email":"vcatalano@gmail.com"}],"description":"`rrdom` is a virtual dom library that is used by `rrweb` to replay DOM mutations. It is a standalone library that can be used to create a virtual dom tree and apply patches to the real dom. It's used in `rrweb` to optimize replay performance especially wh","license":"MIT","readme":"# rrdom\n\n`rrdom` is a virtual dom library that is used by `rrweb` to replay DOM mutations. It is a standalone library that can be used to create a virtual dom tree and apply patches to the real dom. It's used in `rrweb` to optimize replay performance especially when seeking.\n\nSee the [guide](../../guide.md) for more info on rrweb.\n","readmeFilename":"README.md","_rev":"1-daf52b42ce3525d0b25a1dfcd0f28244"}