{"_id":"@atlasinc/rrweb-snapshot","_rev":"15-32ee751f35d0d273233f4c55cc6d39a2","name":"@atlasinc/rrweb-snapshot","dist-tags":{"latest":"1.1.21"},"versions":{"1.1.13":{"name":"@atlasinc/rrweb-snapshot","version":"1.1.13","keywords":["rrweb","snapshot","DOM"],"author":{"name":"yanzhen@smartx.com"},"license":"MIT","_id":"@atlasinc/rrweb-snapshot@1.1.13","maintainers":[{"name":"sashaargunov","email":"aargunov@getatlas.io"},{"name":"asatirahul","email":"rahul@getatlas.io"}],"homepage":"https://github.com/rrweb-io/rrweb/tree/master/packages/rrweb-snapshot#readme","bugs":{"url":"https://github.com/rrweb-io/rrweb/issues"},"dist":{"shasum":"21813fb6663d195887139d97aa677b3a2700eed4","tarball":"https://registry.npmjs.org/@atlasinc/rrweb-snapshot/-/rrweb-snapshot-1.1.13.tgz","fileCount":15,"integrity":"sha512-lSCw/L+9e2llq4oF++JCUP+HJYSbksPoBL55QGqO4kGI4wlXEt+QEDdI4PtC8B8O+uCvXLcZSnPk3chibC3pEQ==","signatures":[{"sig":"MEUCIFCrZMhMJpf3bEhbKbrOkpLLRYkE8byM6cIWQupZj0YPAiEAxdW4BIwi1nGPKLphKLzvEM2IG0b3mmsj7CYUqpJkugk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":424614,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJiBWPrCRA9TVsSAnZWagAACP4P/jkNXEFYvHtXTGo0+x6D\nRskWtqUgJxqFcNPz9VyL8VcJIOA98xrmBfsNc6pntgTbkhU2nnE2HWUW60W9\n+MoOTnyIb8ga9Xnr6D139k53Bmtcs2mCyZS0cAGM3Kmx/LFklypjtsaR1l3S\n5Bqiy52t+R8+eCgj3p54Vj3Oto7ALMKGpKm584wq3D42vSTCjQJuRBuJckHh\nI0dzD9fQOCRk59Mm37fttWc6tSAoKchO4Hv6FNrEogYyry7Pg2Ifb+SFBbi1\nFL+qPilmOgstyyHDTs9Y7Lk43Fay3dfPIFHGZJbNoVHbeuuFwxohtFuz8QUE\nDJ/yd8X8RB8tDFMcY/GB92NKJCtP5FmdtiP5HCkWediXGpBHcqKMuVf+VV+t\nBBuvXyJtj3rq2EC938i20iEaJxH1fF5aSFaOC5Q4ILN1ndmjsqIka5IDeKQd\nHrZy4f9+kr99o9FnlmhX3XUhAqFh2Jyogsm+rf5iCa759GglgF13ooPc1WEX\nMlPRSgmTl4YQwtpPOgIEiIsEKhh89WbSFs0JqAIcfPIs1dMNIMxPqVcl2FW1\nXrECPnfW9blWQfbiyI6in5OD9shKSYO7eslUwrz6OCcmNnMUPfDSVCgyun2w\nm/vuAeL4iz6NV2CXUQsKS1lJ8ikBaR3bKcfZE2z/V9zRkjz0DMhwIOmg4zRB\n1eX0\r\n=dgXf\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/rrweb-snapshot.js","unpkg":"dist/rrweb-snapshot.js","module":"es/rrweb-snapshot.js","gitHead":"156b760a3373a09e07bccb321fd27e09b1444435","scripts":{"dev":"yarn bundle:es-only --watch","test":"jest","bundle":"rollup --config","prepack":"npm run bundle && npm run typings","prepare":"npm run prepack","typings":"tsc -d --declarationDir typings","prepublish":"npm run typings && npm run bundle","test:watch":"jest --watch","bundle:es-only":"cross-env ES_ONLY=true rollup --config"},"typings":"typings/index.d.ts","_npmUser":{"name":"sashaargunov","email":"aargunov@getatlas.io"},"repository":{"url":"git+https://github.com/rrweb-io/rrweb.git","type":"git"},"_npmVersion":"8.1.2","description":"rrweb's component to take a snapshot of DOM, aka DOM serializer","directories":{},"_nodeVersion":"16.13.2","_hasShrinkwrap":false,"devDependencies":{"jest":"^27.2.4","jsdom":"^16.4.0","tslib":"^1.9.3","rollup":"^2.45.2","tslint":"^4.5.1","ts-jest":"^27.0.5","ts-node":"^7.0.1","cross-env":"^5.2.0","puppeteer":"^1.15.0","typescript":"^3.9.7","@types/chai":"^4.1.4","@types/jest":"^27.0.2","@types/node":"^10.11.3","@types/jsdom":"^16.2.4","jest-snapshot":"^23.6.0","@types/puppeteer":"^1.12.4","rollup-plugin-terser":"^7.0.2","@rollup/plugin-typescript":"^8.2.5"},"_npmOperationalInternal":{"tmp":"tmp/rrweb-snapshot_1.1.13_1644520427321_0.5506195351445198","host":"s3://npm-registry-packages"}},"1.1.14":{"name":"@atlasinc/rrweb-snapshot","version":"1.1.14","keywords":["rrweb","snapshot","DOM"],"author":{"name":"yanzhen@smartx.com"},"license":"MIT","_id":"@atlasinc/rrweb-snapshot@1.1.14","maintainers":[{"name":"sashaargunov","email":"aargunov@getatlas.io"},{"name":"asatirahul","email":"rahul@getatlas.io"}],"homepage":"https://github.com/rrweb-io/rrweb/tree/master/packages/rrweb-snapshot#readme","bugs":{"url":"https://github.com/rrweb-io/rrweb/issues"},"dist":{"shasum":"adeb4ed2e51b1c36d49c78845ec9d78c0fb95080","tarball":"https://registry.npmjs.org/@atlasinc/rrweb-snapshot/-/rrweb-snapshot-1.1.14.tgz","fileCount":15,"integrity":"sha512-NoMmOOwC1OtQnxqFum+aWZMzn1j17JmYctJeHgBeoMbPI5VwgmweDBW++ZwMmsso+xILWHC2yxYigPNnBesBOA==","signatures":[{"sig":"MEQCIFGlcsunAOHHe+FpFsHGXO9/hinSrxaTaztRDC5pwVoxAiA9MKvmiGZ/dhUT77Y+Y8wkOVRS+Pu6R9jW7/uXGrJBTA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":426577,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJiBWWnCRA9TVsSAnZWagAA0/EP/R9JGoiHXdhJJxtkr3pg\nrHxHtyTxMmE8FFGiuvzJVry1WuVhOL2OfVfb7XIHz7mttKRyiypDD2nmVRra\nDLgCnqjikGR/TxluyFQm+Qhwkg45X+YmAdhaz3UN4eHV6TvlfzE4+wkd5QZv\nDrIRsyTiwJCngrk8i+zRHWcFIRiQZNkrdyYW6FyId03QgBUeQ6OWJJ+cnjca\nOB4im+4ObvCwacvvVbzBeEVzy7WKFNfjYs0JRhuRCMt96wyYrSDGvC7DPPFX\nNi/78DmivaNyFaHBHeAsbFpnaqcxeH8q+3bj8VIVgrNL00117HXCB7ocoEvt\nkRRfgwpzhLVfS8s4LaPSnfVXr2KCNsBRykvJ8c0S3NVI9sXEUbfi8Lg2Lfv+\nC/uSVKMIoXGlg/zSKbFm9MBYpuuZmcINV2AWTaJ/pGuVqZkwxTkS1RMFpX3o\nbqoVZWjkbitC9VsZRI3x9RjrrdGm/vYIxTrzXavu9v10VNvGwt1Ybjuujuoz\nvKUo+V3gCCBHebuL63AUtYke8Chk+9Q81uhgZoHzV+MBGcAWt21FMB0aYQF3\nfDlVgPLqAusWkE+4g+qL1XHRvTVYM9QFwKQPmWfPnIMh8H1+g6HVEhdDKWAo\nk998vfJMH1jiOlws6fg+at9xQkQEADiYChrFo2s0MI1cODX1CpRhTC8PYHwK\nSmdA\r\n=hfhe\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/rrweb-snapshot.js","unpkg":"dist/rrweb-snapshot.js","module":"es/rrweb-snapshot.js","gitHead":"68888b54ea307bfead8c929ba5d6fb92d8d39a9b","scripts":{"dev":"yarn bundle:es-only --watch","test":"jest","bundle":"rollup --config","prepack":"npm run bundle && npm run typings","prepare":"npm run prepack","typings":"tsc -d --declarationDir typings","prepublish":"npm run typings && npm run bundle","test:watch":"jest --watch","bundle:es-only":"cross-env ES_ONLY=true rollup --config"},"typings":"typings/index.d.ts","_npmUser":{"name":"sashaargunov","email":"aargunov@getatlas.io"},"repository":{"url":"git+https://github.com/rrweb-io/rrweb.git","type":"git"},"_npmVersion":"8.1.2","description":"rrweb's component to take a snapshot of DOM, aka DOM serializer","directories":{},"_nodeVersion":"16.13.2","_hasShrinkwrap":false,"devDependencies":{"jest":"^27.2.4","jsdom":"^16.4.0","tslib":"^1.9.3","rollup":"^2.45.2","tslint":"^4.5.1","ts-jest":"^27.0.5","ts-node":"^7.0.1","cross-env":"^5.2.0","puppeteer":"^1.15.0","typescript":"^3.9.7","@types/chai":"^4.1.4","@types/jest":"^27.0.2","@types/node":"^10.11.3","@types/jsdom":"^16.2.4","jest-snapshot":"^23.6.0","@types/puppeteer":"^1.12.4","rollup-plugin-terser":"^7.0.2","@rollup/plugin-typescript":"^8.2.5"},"_npmOperationalInternal":{"tmp":"tmp/rrweb-snapshot_1.1.14_1644520871212_0.29413731771551377","host":"s3://npm-registry-packages"}},"1.1.15":{"name":"@atlasinc/rrweb-snapshot","version":"1.1.15","keywords":["rrweb","snapshot","DOM"],"author":{"name":"yanzhen@smartx.com"},"license":"MIT","_id":"@atlasinc/rrweb-snapshot@1.1.15","maintainers":[{"name":"alex_atlas","email":"alex@getatlas.io"},{"name":"asatirahul","email":"rahul@getatlas.io"}],"homepage":"https://github.com/rrweb-io/rrweb/tree/master/packages/rrweb-snapshot#readme","bugs":{"url":"https://github.com/rrweb-io/rrweb/issues"},"dist":{"shasum":"53aad6a6549d57afda676ea5a9f23b7a0ffcc120","tarball":"https://registry.npmjs.org/@atlasinc/rrweb-snapshot/-/rrweb-snapshot-1.1.15.tgz","fileCount":20,"integrity":"sha512-pzT3kUzuM1S4/iRNGE6t4aDVCbX7eXdqtWOobmhnUBeFCloHHpugUZBsufs/+LOJs/d/lk+492yO2UJ5iFrSuw==","signatures":[{"sig":"MEUCIQDCjhD0nj/zW5PqGFVS0pKg2w06+nNRZ1ngDugCkJYt1AIgD1AtY7WT7aj++9HnpHDvnZXiC9vbylO0Ojorr15fO0s=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":427206,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiZ/CmACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqz4w/9EjUIvS5G7CIyf/OOe3ommMzStmZuxwIYkBc6S4yvhsm3z7Up\r\nATZTVTkWtojKelmI0TlrLMb0EgL1AiTqeNelss+sMh5+QvbHQGJLIVazUE6f\r\nPisouOsPvhyB0H8d3Z1Nc9dJQKmbbA7IQ7bZw0n3lu0JmHVpEO46BRzTp1CZ\r\njoA8qR7Ey93qzm2wsP1FoeS5vBZbP0hdGeQRP3UrGLMmlMt3nJCsoWTaTx0d\r\nwq83VRcFPYH7yPISWSwhUCTM7BlTIvOt1pJqJwqigytXVyDp2MwLSC8lTZy2\r\nrmekgTr4kzNo8KBxuZRHZ9eS4/lwEeNn7iBzXnGRxvXymZf7Hl+teja4ZlHp\r\ny4DdWurn+3OJvfOyxy6FieFD/GtI+XOTokxLcrLiIHBoXMG7bO86QtBvw0Ke\r\nF+U3TnDM7USnR6yQIWpFGJf4HNwP1MwHIcjHhsySsYtAMnoG3HxyTbQSLrYa\r\nHx4G+PNSWYYDJ+mJuqDTUROedHwUcLNqwOD2l1Uhpc8BaDZKPG3KJJy/Rxqq\r\n1jlFBa2+m/qz/nvIc27GzQUMqp+Z7dD+N3KEq5WjuliYSbYdV1GAXK7+ZQiM\r\nx6GRcacoTtUmiPEYSK5JIbuHu6eug3qwkmOMe82JORX9+ciZic7obcr/vVUf\r\n69tNCpgSvpbMcFJJ0deaGjVyvC9j/VODX1I=\r\n=CiwI\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/rrweb-snapshot.js","unpkg":"dist/rrweb-snapshot.js","module":"es/rrweb-snapshot.js","scripts":{"dev":"yarn bundle:es-only --watch","test":"jest","bundle":"rollup --config","prepack":"npm run bundle && npm run typings","prepare":"npm run prepack","typings":"tsc -d --declarationDir typings","prepublish":"npm run typings && npm run bundle","test:watch":"jest --watch","bundle:es-only":"cross-env ES_ONLY=true rollup --config"},"typings":"typings/index.d.ts","_npmUser":{"name":"alex_atlas","email":"alex@getatlas.io"},"repository":{"url":"git+https://github.com/rrweb-io/rrweb.git","type":"git"},"description":"rrweb's component to take a snapshot of DOM, aka DOM serializer","directories":{},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.2.4","jsdom":"^16.4.0","tslib":"^1.9.3","rollup":"^2.45.2","tslint":"^4.5.1","ts-jest":"^27.0.5","ts-node":"^7.0.1","cross-env":"^5.2.0","puppeteer":"^1.15.0","typescript":"^3.9.7","@types/chai":"^4.1.4","@types/jest":"^27.0.2","@types/node":"^10.11.3","@types/jsdom":"^16.2.4","jest-snapshot":"^23.6.0","@types/puppeteer":"^1.12.4","rollup-plugin-terser":"^7.0.2","@rollup/plugin-typescript":"^8.2.5"},"_npmOperationalInternal":{"tmp":"tmp/rrweb-snapshot_1.1.15_1650978982804_0.07417260035771389","host":"s3://npm-registry-packages"}},"1.1.16":{"name":"@atlasinc/rrweb-snapshot","version":"1.1.16","keywords":["rrweb","snapshot","DOM"],"author":{"name":"yanzhen@smartx.com"},"license":"MIT","_id":"@atlasinc/rrweb-snapshot@1.1.16","maintainers":[{"name":"atlas-admin","email":"rahul@getatlas.io"},{"name":"termosa","email":"termosa.stanislav@gmail.com"},{"name":"sasha-rakovets","email":"sasha@getatlas.io"},{"name":"alex_atlas","email":"alex@getatlas.io"}],"homepage":"https://github.com/rrweb-io/rrweb/tree/master/packages/rrweb-snapshot#readme","bugs":{"url":"https://github.com/rrweb-io/rrweb/issues"},"dist":{"shasum":"bdf8d25d5061defffa4bc7adc119b38fcf66a8bc","tarball":"https://registry.npmjs.org/@atlasinc/rrweb-snapshot/-/rrweb-snapshot-1.1.16.tgz","fileCount":15,"integrity":"sha512-LgauDtOmiVy0EjD5vH0IFEQucpoWOFp2quDEK1xWWUvxF7EYhg3Qc4F22WF31aDZa9peroSJti8JTssbr1ajmw==","signatures":[{"sig":"MEQCIAW7pMd7ItPSw1q18N2xHTn51c4k2Q1KmeIABg6uX6Y2AiBxdJf4CkjL+pV+KDRwD5jcKlj9Ymj3BJmDMMNSOYQMYg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":427538},"main":"lib/rrweb-snapshot.js","unpkg":"dist/rrweb-snapshot.js","module":"es/rrweb-snapshot.js","gitHead":"f4c1e9561f001c75ab6e1fdf9f552fc33bd05906","scripts":{"dev":"yarn bundle:es-only --watch","test":"jest","bundle":"rollup --config","prepack":"npm run bundle && npm run typings","prepare":"npm run prepack","typings":"tsc -d --declarationDir typings","prepublish":"npm run typings && npm run bundle","test:watch":"jest --watch","bundle:es-only":"cross-env ES_ONLY=true rollup --config"},"typings":"typings/index.d.ts","_npmUser":{"name":"alex_atlas","email":"alex@getatlas.io"},"repository":{"url":"git+https://github.com/rrweb-io/rrweb.git","type":"git"},"_npmVersion":"8.19.3","description":"rrweb's component to take a snapshot of DOM, aka DOM serializer","directories":{},"_nodeVersion":"16.19.1","_hasShrinkwrap":false,"devDependencies":{"jest":"^27.2.4","jsdom":"^16.4.0","tslib":"^1.9.3","rollup":"^2.45.2","tslint":"^4.5.1","ts-jest":"^27.0.5","ts-node":"^7.0.1","cross-env":"^5.2.0","puppeteer":"^1.15.0","typescript":"^3.9.7","@types/chai":"^4.1.4","@types/jest":"^27.0.2","@types/node":"^10.11.3","@types/jsdom":"^16.2.4","jest-snapshot":"^23.6.0","@types/puppeteer":"^1.12.4","rollup-plugin-terser":"^7.0.2","@rollup/plugin-typescript":"^8.2.5"},"_npmOperationalInternal":{"tmp":"tmp/rrweb-snapshot_1.1.16_1693688912238_0.7027522211402246","host":"s3://npm-registry-packages"}},"1.1.17":{"name":"@atlasinc/rrweb-snapshot","version":"1.1.17","keywords":["rrweb","snapshot","DOM"],"author":{"name":"yanzhen@smartx.com"},"license":"MIT","_id":"@atlasinc/rrweb-snapshot@1.1.17","maintainers":[{"name":"grigory-atlas","email":"grigory@atlas.so"},{"name":"atlas-admin","email":"rahul@getatlas.io"},{"name":"termosa","email":"termosa.stanislav@gmail.com"},{"name":"sasha-rakovets","email":"sasha@getatlas.io"},{"name":"alex_atlas","email":"alex@getatlas.io"}],"homepage":"https://github.com/rrweb-io/rrweb/tree/master/packages/rrweb-snapshot#readme","bugs":{"url":"https://github.com/rrweb-io/rrweb/issues"},"dist":{"shasum":"4a2ea8ddd648078a4add65eb229e218d436401f6","tarball":"https://registry.npmjs.org/@atlasinc/rrweb-snapshot/-/rrweb-snapshot-1.1.17.tgz","fileCount":15,"integrity":"sha512-Dn6SQ6QnHw6aN/Xcsds4V00etEje/xu23HSkofqZNIVmdYLqlnfYWqT17gypjHUkMkipoBGIh1OV6f7TNioQRw==","signatures":[{"sig":"MEUCIQDwj+nlyDmkrpulZHaxq9wrTicHQ/MfxjsX6Q3kD9J48QIgZDL3BXFw/9aYQmFz3kR6EPj9dAYfhlvXlusin348mYg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":475727},"main":"lib/rrweb-snapshot.js","unpkg":"dist/rrweb-snapshot.js","module":"es/rrweb-snapshot.js","gitHead":"fbf108427c7416fcf7a2dedebfccacb2f33c662a","scripts":{"dev":"yarn bundle:es-only --watch","test":"jest","bundle":"rollup --config","prepack":"npm run bundle && npm run typings","prepare":"npm run prepack","typings":"tsc -d --declarationDir typings","prepublish":"npm run typings && npm run bundle","test:watch":"jest --watch","bundle:es-only":"cross-env ES_ONLY=true rollup --config"},"typings":"typings/index.d.ts","_npmUser":{"name":"grigory-atlas","email":"grigory@atlas.so"},"repository":{"url":"git+https://github.com/rrweb-io/rrweb.git","type":"git"},"_npmVersion":"10.2.4","description":"rrweb's component to take a snapshot of DOM, aka DOM serializer","directories":{},"_nodeVersion":"20.11.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^27.2.4","jsdom":"^16.4.0","tslib":"^1.9.3","rollup":"^2.45.2","tslint":"^4.5.1","ts-jest":"^27.0.5","ts-node":"^7.0.1","cross-env":"^5.2.0","puppeteer":"^1.15.0","typescript":"^3.9.7","@types/chai":"^4.1.4","@types/jest":"^27.0.2","@types/node":"^10.11.3","@types/jsdom":"^16.2.4","jest-snapshot":"^23.6.0","@types/puppeteer":"^1.12.4","rollup-plugin-terser":"^7.0.2","@rollup/plugin-typescript":"^8.2.5"},"_npmOperationalInternal":{"tmp":"tmp/rrweb-snapshot_1.1.17_1712815771669_0.9023746405246513","host":"s3://npm-registry-packages"}},"1.1.18":{"name":"@atlasinc/rrweb-snapshot","version":"1.1.18","keywords":["rrweb","snapshot","DOM"],"author":{"name":"yanzhen@smartx.com"},"license":"MIT","_id":"@atlasinc/rrweb-snapshot@1.1.18","maintainers":[{"name":"grigory-atlas","email":"grigory@atlas.so"},{"name":"atlas-admin","email":"rahul@getatlas.io"},{"name":"termosa","email":"termosa.stanislav@gmail.com"},{"name":"sasha-rakovets","email":"sasha@getatlas.io"},{"name":"alex_atlas","email":"alex@getatlas.io"}],"homepage":"https://github.com/rrweb-io/rrweb/tree/master/packages/rrweb-snapshot#readme","bugs":{"url":"https://github.com/rrweb-io/rrweb/issues"},"dist":{"shasum":"8f5195d79629b1f70871ab50072295a5d5cc487b","tarball":"https://registry.npmjs.org/@atlasinc/rrweb-snapshot/-/rrweb-snapshot-1.1.18.tgz","fileCount":15,"integrity":"sha512-EJbaRBQxPeF0DDEfIMV/l1Qys2nd6g0h7RFbQ6M1Mm6212xSCs8NkYe8ViAxQRoNF4ofuqM5KYoyGpXZB8FWWQ==","signatures":[{"sig":"MEYCIQDlzw7hvjfrTJiEsOIHVCdEHkoJoHS7KAibWyHUgWoZAwIhAPxjRpCzVrfJIq2a1q/qQuZ5tWLGWlxzjaifGSurOtA0","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":485402},"main":"lib/rrweb-snapshot.js","unpkg":"dist/rrweb-snapshot.js","module":"es/rrweb-snapshot.js","gitHead":"1db0485d426b73d64e9829329182549430f9e05f","scripts":{"dev":"yarn bundle:es-only --watch","test":"jest","bundle":"rollup --config","prepack":"npm run bundle && npm run typings","prepare":"npm run prepack","typings":"tsc -d --declarationDir typings","prepublish":"npm run typings && npm run bundle","test:watch":"jest --watch","bundle:es-only":"cross-env ES_ONLY=true rollup --config"},"typings":"typings/index.d.ts","_npmUser":{"name":"grigory-atlas","email":"grigory@atlas.so"},"repository":{"url":"git+https://github.com/rrweb-io/rrweb.git","type":"git"},"_npmVersion":"10.2.4","description":"rrweb's component to take a snapshot of DOM, aka DOM serializer","directories":{},"_nodeVersion":"20.11.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^27.2.4","jsdom":"^16.4.0","tslib":"^1.9.3","rollup":"^2.45.2","tslint":"^4.5.1","ts-jest":"^27.0.5","ts-node":"^7.0.1","cross-env":"^5.2.0","puppeteer":"^1.15.0","typescript":"^3.9.7","@types/chai":"^4.1.4","@types/jest":"^27.0.2","@types/node":"^10.11.3","@types/jsdom":"^16.2.4","jest-snapshot":"^23.6.0","@types/puppeteer":"^1.12.4","rollup-plugin-terser":"^7.0.2","@rollup/plugin-typescript":"^8.2.5"},"_npmOperationalInternal":{"tmp":"tmp/rrweb-snapshot_1.1.18_1725948170255_0.6648655730892135","host":"s3://npm-registry-packages"}},"1.1.19":{"name":"@atlasinc/rrweb-snapshot","version":"1.1.19","keywords":["rrweb","snapshot","DOM"],"author":{"name":"yanzhen@smartx.com"},"license":"MIT","_id":"@atlasinc/rrweb-snapshot@1.1.19","maintainers":[{"name":"grigory-atlas","email":"grigory@atlas.so"},{"name":"atlas-admin","email":"rahul@getatlas.io"},{"name":"termosa","email":"termosa.stanislav@gmail.com"},{"name":"sasha-rakovets","email":"sasha@getatlas.io"},{"name":"alex_atlas","email":"alex@getatlas.io"}],"homepage":"https://github.com/rrweb-io/rrweb/tree/master/packages/rrweb-snapshot#readme","bugs":{"url":"https://github.com/rrweb-io/rrweb/issues"},"dist":{"shasum":"b7e6a2899b4791453e222be2dbcf40e24655ca78","tarball":"https://registry.npmjs.org/@atlasinc/rrweb-snapshot/-/rrweb-snapshot-1.1.19.tgz","fileCount":15,"integrity":"sha512-nkapJR2WPwGYy/z/PF8jsJtqDS0uDmWzgclVTiaGkj3nqC5Ntuk+r/8CXfD+oa8ldTW0g6X3ClDJ7zeATZfGag==","signatures":[{"sig":"MEUCIA0pOzPeLt4fnDP6LRadTCY7g+Og+HD7fjQdoGul9iDrAiEA31GSrrab80etTgl1SFE/D+U/r23gQKTS1IVr+rx0IHI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":489652},"main":"lib/rrweb-snapshot.js","unpkg":"dist/rrweb-snapshot.js","module":"es/rrweb-snapshot.js","gitHead":"65ce7ceaf026ff6764e4b2ab9ec327290daa7fd3","scripts":{"dev":"yarn bundle:es-only --watch","test":"jest","bundle":"rollup --config","prepack":"npm run bundle && npm run typings","prepare":"npm run prepack","typings":"tsc -d --declarationDir typings","prepublish":"npm run typings && npm run bundle","test:watch":"jest --watch","bundle:es-only":"cross-env ES_ONLY=true rollup --config"},"typings":"typings/index.d.ts","_npmUser":{"name":"grigory-atlas","email":"grigory@atlas.so"},"repository":{"url":"git+https://github.com/rrweb-io/rrweb.git","type":"git"},"_npmVersion":"10.2.4","description":"rrweb's component to take a snapshot of DOM, aka DOM serializer","directories":{},"_nodeVersion":"20.11.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^27.2.4","jsdom":"^16.4.0","tslib":"^1.9.3","rollup":"^2.45.2","tslint":"^4.5.1","ts-jest":"^27.0.5","ts-node":"^7.0.1","cross-env":"^5.2.0","puppeteer":"^1.15.0","typescript":"^3.9.7","@types/chai":"^4.1.4","@types/jest":"^27.0.2","@types/node":"^10.11.3","@types/jsdom":"^16.2.4","jest-snapshot":"^23.6.0","@types/puppeteer":"^1.12.4","rollup-plugin-terser":"^7.0.2","@rollup/plugin-typescript":"^8.2.5"},"_npmOperationalInternal":{"tmp":"tmp/rrweb-snapshot_1.1.19_1730134031936_0.39717727669960934","host":"s3://npm-registry-packages"}},"1.1.20":{"name":"@atlasinc/rrweb-snapshot","version":"1.1.20","keywords":["rrweb","snapshot","DOM"],"author":{"name":"yanzhen@smartx.com"},"license":"MIT","_id":"@atlasinc/rrweb-snapshot@1.1.20","maintainers":[{"name":"atlas-admin","email":"rahul@getatlas.io"},{"name":"alex_atlas","email":"alex@getatlas.io"},{"name":"sasha-rakovets","email":"sasha@getatlas.io"},{"name":"termosa","email":"termosa.stanislav@gmail.com"},{"name":"grigory-atlas","email":"grigory@atlas.so"}],"homepage":"https://github.com/rrweb-io/rrweb/tree/master/packages/rrweb-snapshot#readme","bugs":{"url":"https://github.com/rrweb-io/rrweb/issues"},"dist":{"shasum":"81e8f64f493e3148b4e1e52d05ef6c817e491efc","tarball":"https://registry.npmjs.org/@atlasinc/rrweb-snapshot/-/rrweb-snapshot-1.1.20.tgz","fileCount":15,"integrity":"sha512-FEiDyx1bVWHSgNcv/RR2MmnZj1kvpGW7FkPyhjoZChDZiGy7Bt5GOVgVt7Unuv5SoywADrlCW9eXFFhaiZbVrA==","signatures":[{"sig":"MEUCIAw8KiVYwXkKG+UGXYHo0+HasZkIgl6QSG5V7MmNQCbxAiEA06uAVmEPQ+3GMFe4kRCMKO0S5sSXzd++ygDLrAcYX1U=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":512119},"main":"lib/rrweb-snapshot.js","unpkg":"dist/rrweb-snapshot.js","module":"es/rrweb-snapshot.js","gitHead":"df96fdd3566733eb8a75a94d635c38d13e5e5d73","scripts":{"dev":"yarn bundle:es-only --watch","test":"jest","bundle":"rollup --config","prepack":"npm run bundle && npm run typings","prepare":"npm run prepack","typings":"tsc -d --declarationDir typings","prepublish":"npm run typings && npm run bundle","test:watch":"jest --watch","bundle:es-only":"cross-env ES_ONLY=true rollup --config"},"typings":"typings/index.d.ts","_npmUser":{"name":"termosa","email":"termosa.stanislav@gmail.com"},"repository":{"url":"git+https://github.com/rrweb-io/rrweb.git","type":"git"},"_npmVersion":"10.9.0","description":"rrweb's component to take a snapshot of DOM, aka DOM serializer","directories":{},"_nodeVersion":"22.10.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^27.2.4","jsdom":"^16.4.0","tslib":"^1.9.3","rollup":"^2.45.2","tslint":"^4.5.1","ts-jest":"^27.0.5","ts-node":"^7.0.1","cross-env":"^5.2.0","puppeteer":"^1.15.0","typescript":"^3.9.7","@types/chai":"^4.1.4","@types/jest":"^27.0.2","@types/node":"^10.11.3","@types/jsdom":"^16.2.4","jest-snapshot":"^23.6.0","@types/puppeteer":"^1.12.4","rollup-plugin-terser":"^7.0.2","@rollup/plugin-typescript":"^8.2.5"},"_npmOperationalInternal":{"tmp":"tmp/rrweb-snapshot_1.1.20_1733505365509_0.6562582830758896","host":"s3://npm-registry-packages"}},"1.1.21":{"name":"@atlasinc/rrweb-snapshot","version":"1.1.21","description":"rrweb's component to take a snapshot of DOM, aka DOM serializer","scripts":{"prepare":"npm run prepack","prepack":"npm run bundle && npm run typings","test":"jest","test:watch":"jest --watch","bundle":"rollup --config","bundle:es-only":"cross-env ES_ONLY=true rollup --config","dev":"yarn bundle:es-only --watch","typings":"tsc -d --declarationDir typings","prepublish":"npm run typings && npm run bundle"},"repository":{"type":"git","url":"git+https://github.com/rrweb-io/rrweb.git"},"keywords":["rrweb","snapshot","DOM"],"main":"lib/rrweb-snapshot.js","module":"es/rrweb-snapshot.js","unpkg":"dist/rrweb-snapshot.js","typings":"typings/index.d.ts","author":{"name":"yanzhen@smartx.com"},"license":"MIT","bugs":{"url":"https://github.com/rrweb-io/rrweb/issues"},"homepage":"https://github.com/rrweb-io/rrweb/tree/master/packages/rrweb-snapshot#readme","devDependencies":{"@rollup/plugin-typescript":"^8.2.5","@types/chai":"^4.1.4","@types/jest":"^27.0.2","@types/jsdom":"^16.2.4","@types/node":"^10.11.3","@types/puppeteer":"^1.12.4","cross-env":"^5.2.0","jest":"^27.2.4","jest-snapshot":"^23.6.0","jsdom":"^16.4.0","puppeteer":"^1.15.0","rollup":"^2.45.2","rollup-plugin-terser":"^7.0.2","ts-jest":"^27.0.5","ts-node":"^7.0.1","tslib":"^1.9.3","tslint":"^4.5.1","typescript":"^3.9.7"},"_id":"@atlasinc/rrweb-snapshot@1.1.21","dist":{"shasum":"549338233838d5b3985b5fcc8386474b47c7dfe5","integrity":"sha512-q42h/mR7eca77V7tgA/tPnPNg4rbQ6FKosS0S8iYTcPKPQdHMRkonob/L88EhhaWKRJtrIOVpzYcKwRwXtw6NQ==","tarball":"https://registry.npmjs.org/@atlasinc/rrweb-snapshot/-/rrweb-snapshot-1.1.21.tgz","fileCount":20,"unpackedSize":517476,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQCpbozHene/U12JXOfLNbMmNOdBtj8rRJl2kjit48UieQIhAKZNgtQyXJvh7lpFt5ue2cNmfx2GXYq2Wq4w8uNclJiG"}]},"_npmUser":{"name":"grigory-atlas","email":"grigory@atlas.so"},"directories":{},"maintainers":[{"name":"atlas-admin","email":"rahul@getatlas.io"},{"name":"alex_atlas","email":"alex@getatlas.io"},{"name":"sasha-rakovets","email":"sasha@getatlas.io"},{"name":"termosa","email":"termosa.stanislav@gmail.com"},{"name":"grigory-atlas","email":"grigory@atlas.so"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/rrweb-snapshot_1.1.21_1749217117359_0.785554757532009"},"_hasShrinkwrap":false}},"time":{"created":"2022-02-10T19:13:47.272Z","modified":"2025-06-06T13:38:38.136Z","1.1.13":"2022-02-10T19:13:47.546Z","1.1.14":"2022-02-10T19:21:11.405Z","1.1.15":"2022-04-26T13:16:22.959Z","1.1.16":"2023-09-02T21:08:32.472Z","1.1.17":"2024-04-11T06:09:31.883Z","1.1.18":"2024-09-10T06:02:50.437Z","1.1.19":"2024-10-28T16:47:12.121Z","1.1.20":"2024-12-06T17:16:05.725Z","1.1.21":"2025-06-06T13:38:37.559Z"},"bugs":{"url":"https://github.com/rrweb-io/rrweb/issues"},"author":{"name":"yanzhen@smartx.com"},"license":"MIT","homepage":"https://github.com/rrweb-io/rrweb/tree/master/packages/rrweb-snapshot#readme","keywords":["rrweb","snapshot","DOM"],"repository":{"type":"git","url":"git+https://github.com/rrweb-io/rrweb.git"},"description":"rrweb's component to take a snapshot of DOM, aka DOM serializer","maintainers":[{"name":"atlas-admin","email":"rahul@getatlas.io"},{"name":"alex_atlas","email":"alex@getatlas.io"},{"name":"sasha-rakovets","email":"sasha@getatlas.io"},{"name":"termosa","email":"termosa.stanislav@gmail.com"},{"name":"grigory-atlas","email":"grigory@atlas.so"}],"readme":"# rrweb-snapshot\n\n[![Build Status](https://travis-ci.org/rrweb-io/rrweb.svg?branch=master)](https://travis-ci.org/rrweb-io/rrweb) [![Join the chat at slack](https://img.shields.io/badge/slack-@rrweb-teal.svg?logo=slack)](https://join.slack.com/t/rrweb/shared_invite/zt-siwoc6hx-uWay3s2wyG8t5GpZVb8rWg)\n\nSnapshot the DOM into a stateful and serializable data structure.\nAlso, provide the ability to rebuild the DOM via snapshot.\n\n## API\n\nThis module export following methods:\n\n### snapshot\n\n`snapshot` will traverse the DOM and return a stateful and serializable data structure which can represent the current DOM **view**.\n\nThere are several things will be done during snapshot:\n\n1. Inline some DOM states into HTML attributes, e.g, HTMLInputElement's value.\n2. Turn script tags into `noscript` tags to avoid scripts being executed.\n3. Try to inline stylesheets to make sure local stylesheets can be used.\n4. Make relative paths in href, src, CSS to be absolute paths.\n5. Give an id to each Node, and return the id node map when snapshot finished.\n\n#### rebuild\n\n`rebuild` will build the DOM according to the taken snapshot.\n\nThere are several things will be done during rebuild:\n\n1. Add data-rrid attribute if the Node is an Element.\n2. Create some extra DOM node like text node to place inline CSS and some states.\n3. Add data-extra-child-index attribute if Node has some extra child DOM.\n\n#### serializeNodeWithId\n\n`serializeNodeWithId` can serialize a node into snapshot format with id.\n\n#### buildNodeWithSN\n\n`buildNodeWithSN` will build DOM from serialized node and store serialized information in `__sn_atlas` property.\n","readmeFilename":"README.md"}