{"_id":"@malleon/replay","_rev":"27-1f338c3f2c780376bf49172a605414c0","name":"@malleon/replay","dist-tags":{"latest":"1.0.25"},"versions":{"1.0.5":{"name":"@malleon/replay","version":"1.0.5","keywords":["replay","session-replay","user-tracking","analytics","malleon","session-recording"],"author":{"name":"admin@malleon.io"},"license":"UNLICENSED","_id":"@malleon/replay@1.0.5","maintainers":[{"name":"malleon","email":"admin@malleon.io"}],"homepage":"https://github.com/malleonio/malleon-documentation#readme","bugs":{"url":"https://github.com/malleonio/malleon-documentation/issues"},"dist":{"shasum":"36e87ab3018ee5eb642098f7b5ef721f1eb645ae","tarball":"https://registry.npmjs.org/@malleon/replay/-/replay-1.0.5.tgz","fileCount":6,"integrity":"sha512-y47q78ZDkneZLELGk2khh3LZaP021WpPdxhguzJKZ/Fl8UEb7rdBUf8avn6hoI0nEO1+A0iY4dxjwqahCnIUyQ==","signatures":[{"sig":"MEYCIQDR1wT9NG7kjHgLm07xcEMYXFFzaX6C1HzHBW32273voQIhAM5kSVtlWzYDzUssSgfYmYenmYPNzM3ge5iNApG1ux+r","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":848544},"main":"./dist/replay.umd.js","type":"module","types":"./dist/index.d.ts","module":"./dist/replay.es.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/replay.es.js","require":"./dist/replay.umd.js"}},"gitHead":"313c523428fa82abb8e57958422f15bb1690d03c","scripts":{"dist":"npm run build && npm run copy:umd","build":"npm run build:worker && npm run inline-worker && npm run build:main && node scripts/obfuscate.js && node scripts/obfuscate-esm.js && npm run build:types","copy:umd":"cp ./dist/replay.umd.js ../replay-server/ui/src/assets/","dist:prod":"npm run build:prod && npm run copy:umd","build:main":"vite build --mode development","build:prod":"npm run build:worker:prod && npm run inline-worker && npm run build:main:prod && node scripts/obfuscate.js && node scripts/obfuscate-esm.js && npm run build:types","build:final":"vite build","build:types":"tsc --emitDeclarationOnly --outDir dist && node scripts/cleanup-types.js","build:worker":"vite build --config vite.worker.config.ts --mode development","publish:prod":"npm version patch --no-git-tag-version && npm run build:prod && npm publish","inline-worker":"node scripts/inline-worker.js","prepublishOnly":"npm run build:prod","build:main:prod":"vite build --mode production","build:worker:prod":"vite build --config vite.worker.config.ts --mode production"},"_npmUser":{"name":"malleon","email":"admin@malleon.io"},"repository":{"url":"git+https://github.com/malleonio/malleon-documentation.git","type":"git"},"_npmVersion":"10.9.2","description":"A JavaScript SDK for capturing and replaying user interactions on web pages","directories":{},"_nodeVersion":"22.17.0","dependencies":{"ts-md5":"^1.3.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.2.5","typescript":"^5.0.0","@types/node":"^22.14.0","javascript-obfuscator":"^4.1.1"},"_npmOperationalInternal":{"tmp":"tmp/replay_1.0.5_1764881962000_0.7978644687483032","host":"s3://npm-registry-packages-npm-production"}},"1.0.6":{"name":"@malleon/replay","version":"1.0.6","keywords":["replay","session-replay","user-tracking","analytics","malleon","session-recording"],"author":{"name":"admin@malleon.io"},"license":"UNLICENSED","_id":"@malleon/replay@1.0.6","maintainers":[{"name":"malleon","email":"admin@malleon.io"}],"homepage":"https://github.com/malleonio/malleon-documentation#readme","bugs":{"url":"https://github.com/malleonio/malleon-documentation/issues"},"dist":{"shasum":"3d31f21781ea9a061b074c4d2c4726619619dc86","tarball":"https://registry.npmjs.org/@malleon/replay/-/replay-1.0.6.tgz","fileCount":6,"integrity":"sha512-XCbasItkCvsJwTFCkalrGySecYTGNxM3ZH5QjjWHGUC3cIoETGEDMRoBYdTr8MmWPVERm19tWELB5qMBcgrUPw==","signatures":[{"sig":"MEUCIDqfHu00k0YAJcAfOx0AiQzARi8ZtDqaeGBL/N46bt3PAiEAogvwCe9itYiMxyRYaTvl3oyPHrJBfpggvaAFffPqsMU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":899554},"main":"./dist/replay.umd.js","type":"module","types":"./dist/index.d.ts","module":"./dist/replay.es.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/replay.es.js","require":"./dist/replay.umd.js"}},"gitHead":"f6e0fdff9894299dcc7f1e7d91b4036845a6bfab","scripts":{"dist":"npm run build && npm run copy:umd","build":"npm run build:worker && npm run inline-worker && npm run build:main && node scripts/obfuscate.js && node scripts/obfuscate-esm.js && npm run build:types","copy:umd":"cp ./dist/replay.umd.js ../replay-server/ui/src/assets/","dist:prod":"npm run build:prod && npm run copy:umd","build:main":"vite build --mode development","build:prod":"npm run build:worker:prod && npm run inline-worker && npm run build:main:prod && node scripts/obfuscate.js && node scripts/obfuscate-esm.js && npm run build:types","build:final":"vite build","build:types":"tsc --emitDeclarationOnly --outDir dist && node scripts/cleanup-types.js","build:worker":"vite build --config vite.worker.config.ts --mode development","publish:prod":"npm version patch --no-git-tag-version && npm run build:prod && npm publish","inline-worker":"node scripts/inline-worker.js","prepublishOnly":"npm run build:prod","build:main:prod":"vite build --mode production","build:worker:prod":"vite build --config vite.worker.config.ts --mode production"},"_npmUser":{"name":"malleon","email":"admin@malleon.io"},"repository":{"url":"git+https://github.com/malleonio/malleon-documentation.git","type":"git"},"_npmVersion":"10.9.2","description":"A JavaScript SDK for capturing and replaying user interactions on web pages","directories":{},"_nodeVersion":"22.17.0","dependencies":{"ts-md5":"^1.3.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.2.5","typescript":"^5.0.0","@types/node":"^22.14.0","javascript-obfuscator":"^4.1.1"},"_npmOperationalInternal":{"tmp":"tmp/replay_1.0.6_1765662574939_0.02266501292411016","host":"s3://npm-registry-packages-npm-production"}},"1.0.8":{"name":"@malleon/replay","version":"1.0.8","keywords":["replay","session-replay","user-tracking","analytics","malleon","session-recording"],"author":{"name":"admin@malleon.io"},"license":"UNLICENSED","_id":"@malleon/replay@1.0.8","maintainers":[{"name":"malleon","email":"admin@malleon.io"}],"homepage":"https://github.com/malleonio/malleon-documentation#readme","bugs":{"url":"https://github.com/malleonio/malleon-documentation/issues"},"dist":{"shasum":"b51994523b85b8e8e9e0cfa0ec5ace9f165ee56a","tarball":"https://registry.npmjs.org/@malleon/replay/-/replay-1.0.8.tgz","fileCount":6,"integrity":"sha512-o/jPNKRNZwNoFYredXaVyspWTMnWuP/mbkjOXgELyf1iXjJmgp2XilLx5EgyGOR0bxsOpYoqpQeXVaqMzA6twA==","signatures":[{"sig":"MEUCIQDZDsgjVoPKaW8T7srIjXrrurBVbm94k0sLPcG0XlfZkQIgOxz/w/jRTEcnmfn3INUbFCNDwDLVAQroA1RYgQTD/sQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":904695},"main":"./dist/replay.umd.js","type":"module","types":"./dist/index.d.ts","module":"./dist/replay.es.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/replay.es.js","require":"./dist/replay.umd.js"}},"gitHead":"950a27572acb65b9860b59d6e863ddd5e8cd830b","scripts":{"dist":"npm run build && npm run copy:umd","build":"npm run build:worker && npm run inline-worker && npm run build:main && node scripts/obfuscate.js && node scripts/obfuscate-esm.js && npm run build:types","copy:umd":"cp ./dist/replay.umd.js ../replay-server/ui/src/assets/","dist:prod":"npm run build:prod && npm run copy:umd","build:main":"vite build --mode development","build:prod":"npm run build:worker:prod && npm run inline-worker && npm run build:main:prod && node scripts/obfuscate.js && node scripts/obfuscate-esm.js && npm run build:types","build:final":"vite build","build:types":"tsc --emitDeclarationOnly --outDir dist && node scripts/cleanup-types.js","build:worker":"vite build --config vite.worker.config.ts --mode development","publish:prod":"npm version patch --no-git-tag-version && npm run build:prod && npm publish","inline-worker":"node scripts/inline-worker.js","prepublishOnly":"npm run build:prod","build:main:prod":"vite build --mode production","build:worker:prod":"vite build --config vite.worker.config.ts --mode production"},"_npmUser":{"name":"malleon","email":"admin@malleon.io"},"repository":{"url":"git+https://github.com/malleonio/malleon-documentation.git","type":"git"},"_npmVersion":"10.9.2","description":"A JavaScript SDK for capturing and replaying user interactions on web pages","directories":{},"_nodeVersion":"22.17.0","dependencies":{"ts-md5":"^1.3.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.2.5","typescript":"^5.0.0","@types/node":"^22.14.0","javascript-obfuscator":"^4.1.1"},"_npmOperationalInternal":{"tmp":"tmp/replay_1.0.8_1768452147445_0.4280668551145621","host":"s3://npm-registry-packages-npm-production"}},"1.0.10":{"name":"@malleon/replay","version":"1.0.10","keywords":["replay","session-replay","user-tracking","analytics","malleon","session-recording"],"author":{"name":"admin@malleon.io"},"license":"UNLICENSED","_id":"@malleon/replay@1.0.10","maintainers":[{"name":"malleon","email":"admin@malleon.io"}],"homepage":"https://github.com/malleonio/malleon-documentation#readme","bugs":{"url":"https://github.com/malleonio/malleon-documentation/issues"},"dist":{"shasum":"229f161f0868ce9dfb3ec2c4a7266311f7e955eb","tarball":"https://registry.npmjs.org/@malleon/replay/-/replay-1.0.10.tgz","fileCount":6,"integrity":"sha512-oKqB84oLJHK6PICvnFYmLacfXUFQbNFvuvgjqXozSmaKF/ssXKLJDjQ51IrQqH64l8KtYknjmOCFdXmwNArlqg==","signatures":[{"sig":"MEYCIQDB+Ci0mnEnX2F9oA44CqzwCyP9WjpCiUVY+A0hKpTYEQIhAJzbgouK+entRmVXK9H+ayDegblYqCqhxdDBRaoMy907","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":971797},"main":"./dist/replay.umd.js","type":"module","types":"./dist/index.d.ts","module":"./dist/replay.es.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/replay.es.js","require":"./dist/replay.umd.js"}},"gitHead":"79dcf81a048f6c3001dd3a0c55731553f53c7f26","scripts":{"dist":"npm run build && npm run copy:umd","build":"npm run build:worker && npm run inline-worker && npm run build:main && node scripts/obfuscate.js && node scripts/obfuscate-esm.js && npm run build:types","copy:umd":"cp ./dist/replay.umd.js ../replay-server/ui/src/assets/","dist:prod":"npm run build:prod && npm run copy:umd","build:main":"vite build --mode development","build:prod":"npm run build:worker:prod && npm run inline-worker && npm run build:main:prod && node scripts/obfuscate.js && node scripts/obfuscate-esm.js && npm run build:types","build:final":"vite build","build:types":"tsc --emitDeclarationOnly --outDir dist && node scripts/cleanup-types.js","build:worker":"vite build --config vite.worker.config.ts --mode development","publish:prod":"npm version patch --no-git-tag-version && npm run build:prod && npm publish","inline-worker":"node scripts/inline-worker.js","prepublishOnly":"npm run build:prod","build:main:prod":"vite build --mode production","build:worker:prod":"vite build --config vite.worker.config.ts --mode production"},"_npmUser":{"name":"malleon","email":"admin@malleon.io"},"repository":{"url":"git+https://github.com/malleonio/malleon-documentation.git","type":"git"},"_npmVersion":"10.9.2","description":"A JavaScript SDK for capturing and replaying user interactions on web pages","directories":{},"_nodeVersion":"22.17.0","dependencies":{"ts-md5":"^1.3.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.2.5","typescript":"^5.0.0","@types/node":"^22.14.0","javascript-obfuscator":"^4.1.1"},"_npmOperationalInternal":{"tmp":"tmp/replay_1.0.10_1769060595263_0.7434140126208209","host":"s3://npm-registry-packages-npm-production"}},"1.0.12":{"name":"@malleon/replay","version":"1.0.12","keywords":["replay","session-replay","user-tracking","analytics","malleon","session-recording"],"author":{"name":"admin@malleon.io"},"license":"UNLICENSED","_id":"@malleon/replay@1.0.12","maintainers":[{"name":"malleon","email":"admin@malleon.io"}],"homepage":"https://github.com/malleonio/malleon-documentation#readme","bugs":{"url":"https://github.com/malleonio/malleon-documentation/issues"},"dist":{"shasum":"27f8a2cf767e1328f609ccbf634a6373ff6fafa7","tarball":"https://registry.npmjs.org/@malleon/replay/-/replay-1.0.12.tgz","fileCount":6,"integrity":"sha512-088mbk0kwQWHvBzq39HsuFLWX71T88hHwfjoYxQeid1lVpYRgifYmHaA5AeVd0UXJ+lieW1Wnrk/WXysuX3Bzg==","signatures":[{"sig":"MEYCIQDDpKOebSF8+AZlN9PrNrKbzM6p14ws85LrY8SJEbK0PwIhAKibZeb6g+jCvOt8iLXyycQRhgqCO/4ZV+06Qi92kTfB","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":853516},"main":"./dist/replay.umd.js","type":"module","types":"./dist/index.d.ts","module":"./dist/replay.es.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/replay.es.js","require":"./dist/replay.umd.js"}},"gitHead":"8ee9307f5ff56f4639af7184dc77ef43c56ca9b0","scripts":{"dist":"npm run build && npm run copy:umd","build":"npm run build:worker && npm run inline-worker && npm run build:main && node scripts/obfuscate.js && node scripts/obfuscate-esm.js && npm run build:types","copy:umd":"cp ./dist/replay.umd.js ../replay-server/ui/src/assets/","dist:prod":"npm run build:prod && npm run copy:umd","build:main":"vite build --mode development","build:prod":"npm run build:worker:prod && npm run inline-worker && npm run build:main:prod && node scripts/obfuscate.js && node scripts/obfuscate-esm.js && npm run build:types","build:final":"vite build","build:types":"tsc --emitDeclarationOnly --outDir dist && node scripts/cleanup-types.js","build:worker":"vite build --config vite.worker.config.ts --mode development","publish:prod":"npm version patch --no-git-tag-version && npm run build:prod && npm publish","inline-worker":"node scripts/inline-worker.js","prepublishOnly":"npm run build:prod","build:main:prod":"vite build --mode production","build:worker:prod":"vite build --config vite.worker.config.ts --mode production"},"_npmUser":{"name":"malleon","email":"admin@malleon.io"},"repository":{"url":"git+https://github.com/malleonio/malleon-documentation.git","type":"git"},"_npmVersion":"10.9.2","description":"A JavaScript SDK for capturing and replaying user interactions on web pages","directories":{},"_nodeVersion":"22.17.0","dependencies":{"ts-md5":"^1.3.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.2.5","typescript":"^5.0.0","@types/node":"^22.14.0","javascript-obfuscator":"^4.1.1"},"_npmOperationalInternal":{"tmp":"tmp/replay_1.0.12_1769976100102_0.6929882529748546","host":"s3://npm-registry-packages-npm-production"}},"1.0.13":{"name":"@malleon/replay","version":"1.0.13","keywords":["replay","session-replay","user-tracking","analytics","malleon","session-recording"],"author":{"name":"admin@malleon.io"},"license":"UNLICENSED","_id":"@malleon/replay@1.0.13","maintainers":[{"name":"malleon","email":"admin@malleon.io"}],"homepage":"https://github.com/malleonio/malleon-documentation#readme","bugs":{"url":"https://github.com/malleonio/malleon-documentation/issues"},"dist":{"shasum":"02c84330c4ec0745aec1fc59d59f3802a57ca1f2","tarball":"https://registry.npmjs.org/@malleon/replay/-/replay-1.0.13.tgz","fileCount":6,"integrity":"sha512-GhHp5/UUPQkCn3XdKf3dN2nmiQ/nbQV69axSEPQeFYykTsH0tcZ0AsjhJNJXiq4GXpPiYg0X+OoFdEBkEqYBqg==","signatures":[{"sig":"MEUCIQD9urmlujtn0OTT/4brbFkU2xDuuFMYWtKicaLv/rjTMQIgPzfZQTiD54wnhtlwq208a2o55ho5lvX5GmVUGCuCWqQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":874593},"main":"./dist/replay.umd.js","type":"module","types":"./dist/index.d.ts","module":"./dist/replay.es.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/replay.es.js","require":"./dist/replay.umd.js"}},"gitHead":"3ea4f7b80b9b4645d4f30ee87710a07c5fbc6edf","scripts":{"dist":"npm run build && npm run copy:umd","build":"npm run build:worker && npm run inline-worker && npm run build:main && node scripts/obfuscate.js && node scripts/obfuscate-esm.js && npm run build:types","copy:umd":"cp ./dist/replay.umd.js ../replay-server/ui/src/assets/","dist:prod":"npm run build:prod && npm run copy:umd","build:main":"vite build --mode development","build:prod":"npm run build:worker:prod && npm run inline-worker && npm run build:main:prod && node scripts/obfuscate.js && node scripts/obfuscate-esm.js && npm run build:types","build:final":"vite build","build:types":"tsc --emitDeclarationOnly --outDir dist && node scripts/cleanup-types.js","build:worker":"vite build --config vite.worker.config.ts --mode development","publish:prod":"npm version patch --no-git-tag-version && npm run build:prod && npm publish","inline-worker":"node scripts/inline-worker.js","prepublishOnly":"npm run build:prod","build:main:prod":"vite build --mode production","build:worker:prod":"vite build --config vite.worker.config.ts --mode production"},"_npmUser":{"name":"malleon","email":"admin@malleon.io"},"repository":{"url":"git+https://github.com/malleonio/malleon-documentation.git","type":"git"},"_npmVersion":"10.9.2","description":"A JavaScript SDK for capturing and replaying user interactions on web pages","directories":{},"_nodeVersion":"22.17.0","dependencies":{"ts-md5":"^1.3.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.2.5","typescript":"^5.0.0","@types/node":"^22.14.0","javascript-obfuscator":"^4.1.1"},"_npmOperationalInternal":{"tmp":"tmp/replay_1.0.13_1771786972388_0.3202723509989134","host":"s3://npm-registry-packages-npm-production"}},"1.0.14":{"name":"@malleon/replay","version":"1.0.14","keywords":["replay","session-replay","user-tracking","analytics","malleon","session-recording"],"author":{"name":"admin@malleon.io"},"license":"UNLICENSED","_id":"@malleon/replay@1.0.14","maintainers":[{"name":"malleon","email":"admin@malleon.io"}],"homepage":"https://github.com/malleonio/malleon-documentation#readme","bugs":{"url":"https://github.com/malleonio/malleon-documentation/issues"},"dist":{"shasum":"ca04c35d521d2d1a4a850318d48add5f0cb3ec79","tarball":"https://registry.npmjs.org/@malleon/replay/-/replay-1.0.14.tgz","fileCount":6,"integrity":"sha512-Ya9QlErHqvf2fHeKnrcCptUKHEgC70lenKqDDubcupAnfYrAONzFs68vouT/oX55C7a8N09j41Jn5noVDE27/w==","signatures":[{"sig":"MEQCIBRVvldfDtfIrOztt2QCPiLq/EwSheUkvySmOusiB0xkAiAAl2+Q5yqmJn86Jy1p9fSxKQ+mFmLrpBTI86KPR+uVgw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":868528},"main":"./dist/replay.umd.js","type":"module","types":"./dist/index.d.ts","module":"./dist/replay.es.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/replay.es.js","require":"./dist/replay.umd.js"}},"gitHead":"23ea4e5be940b7c7c0c917447ffc76a1c7903018","scripts":{"dist":"npm run build && npm run copy:umd","build":"npm run build:worker && npm run inline-worker && npm run build:main && node scripts/obfuscate.js && node scripts/obfuscate-esm.js && npm run build:types","copy:umd":"cp ./dist/replay.umd.js ../replay-server/ui/src/assets/","dist:prod":"npm run build:prod && npm run copy:umd","build:main":"vite build --mode development","build:prod":"npm run build:worker:prod && npm run inline-worker && npm run build:main:prod && node scripts/obfuscate.js && node scripts/obfuscate-esm.js && npm run build:types","build:final":"vite build","build:types":"tsc --emitDeclarationOnly --outDir dist && node scripts/cleanup-types.js","build:worker":"vite build --config vite.worker.config.ts --mode development","publish:prod":"npm version patch --no-git-tag-version && npm run build:prod && npm publish","inline-worker":"node scripts/inline-worker.js","prepublishOnly":"npm run build:prod","build:main:prod":"vite build --mode production","build:worker:prod":"vite build --config vite.worker.config.ts --mode production"},"_npmUser":{"name":"malleon","email":"admin@malleon.io"},"repository":{"url":"git+https://github.com/malleonio/malleon-documentation.git","type":"git"},"_npmVersion":"10.9.2","description":"A JavaScript SDK for capturing and replaying user interactions on web pages","directories":{},"_nodeVersion":"22.17.0","dependencies":{"ts-md5":"^1.3.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.2.5","typescript":"^5.0.0","@types/node":"^22.14.0","javascript-obfuscator":"^4.1.1"},"_npmOperationalInternal":{"tmp":"tmp/replay_1.0.14_1771789624744_0.8218140077796883","host":"s3://npm-registry-packages-npm-production"}},"1.0.15":{"name":"@malleon/replay","version":"1.0.15","keywords":["replay","session-replay","user-tracking","analytics","malleon","session-recording"],"author":{"name":"admin@malleon.io"},"license":"UNLICENSED","_id":"@malleon/replay@1.0.15","maintainers":[{"name":"malleon","email":"admin@malleon.io"}],"homepage":"https://github.com/malleonio/malleon-documentation#readme","bugs":{"url":"https://github.com/malleonio/malleon-documentation/issues"},"dist":{"shasum":"16ed20a81f1cfd23347fc1b7e9c9f8da5643841d","tarball":"https://registry.npmjs.org/@malleon/replay/-/replay-1.0.15.tgz","fileCount":6,"integrity":"sha512-w5xPJ0PNtQiAXQ62IbrqrD9PCk5hk0E6ZpLUwmwi34Jd4rwBjFGZ4rj9IUFVNpe9Ybi4rlVSPnwjyQE6/5JsHw==","signatures":[{"sig":"MEUCIQCwONc6YjbS4lkcMHlLA3yjjePWdgtfAI5ph1FOsVm/XwIgPP8CYVWt1nH57JizQf5ac1EAUSvMlOjNo+9p62/UVCg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":862192},"main":"./dist/replay.umd.js","type":"module","types":"./dist/index.d.ts","module":"./dist/replay.es.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/replay.es.js","require":"./dist/replay.umd.js"}},"gitHead":"97c0404d62d64c36aa9408b74975fe31a58e2c22","scripts":{"dist":"npm run build && npm run copy:umd","build":"npm run build:worker && npm run inline-worker && npm run build:main && node scripts/obfuscate.js && node scripts/obfuscate-esm.js && npm run build:types","copy:umd":"cp ./dist/replay.umd.js ../replay-server/ui/src/assets/","dist:prod":"npm run build:prod && npm run copy:umd","build:main":"vite build --mode development","build:prod":"npm run build:worker:prod && npm run inline-worker && npm run build:main:prod && node scripts/obfuscate.js && node scripts/obfuscate-esm.js && npm run build:types","build:final":"vite build","build:types":"tsc --emitDeclarationOnly --outDir dist && node scripts/cleanup-types.js","build:worker":"vite build --config vite.worker.config.ts --mode development","publish:prod":"npm version patch --no-git-tag-version && npm run build:prod && npm publish","inline-worker":"node scripts/inline-worker.js","prepublishOnly":"npm run build:prod","build:main:prod":"vite build --mode production","build:worker:prod":"vite build --config vite.worker.config.ts --mode production"},"_npmUser":{"name":"malleon","email":"admin@malleon.io"},"repository":{"url":"git+https://github.com/malleonio/malleon-documentation.git","type":"git"},"_npmVersion":"10.9.2","description":"A JavaScript SDK for capturing and replaying user interactions on web pages","directories":{},"_nodeVersion":"22.17.0","dependencies":{"ts-md5":"^1.3.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.2.5","typescript":"^5.0.0","@types/node":"^22.14.0","javascript-obfuscator":"^4.1.1"},"_npmOperationalInternal":{"tmp":"tmp/replay_1.0.15_1771793826929_0.6645087857259502","host":"s3://npm-registry-packages-npm-production"}},"1.0.16":{"name":"@malleon/replay","version":"1.0.16","keywords":["replay","session-replay","user-tracking","analytics","malleon","session-recording"],"author":{"name":"admin@malleon.io"},"license":"UNLICENSED","_id":"@malleon/replay@1.0.16","maintainers":[{"name":"malleon","email":"admin@malleon.io"}],"homepage":"https://github.com/malleonio/malleon-documentation#readme","bugs":{"url":"https://github.com/malleonio/malleon-documentation/issues"},"dist":{"shasum":"84fa62f625839aaa1a819130776b3a1b87b26e1d","tarball":"https://registry.npmjs.org/@malleon/replay/-/replay-1.0.16.tgz","fileCount":6,"integrity":"sha512-4/KFrdJ02K7DYoKrqtMKc5+Wt4uEeroCeKOz9pnHuIGiNq4vBoJqWSZfpPJv2O4Oyxu8wovjHyZK+x5fiZCrIw==","signatures":[{"sig":"MEUCIARu9owSBdMI8WT6VIfIBlTmZGOzj9sb0HBTCoggzey3AiEA5Fz/vjtewJKE6fLrWLAyCdZvyMrVEQ+030oRfGsZ6PU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":939155},"main":"./dist/replay.umd.js","type":"module","types":"./dist/index.d.ts","module":"./dist/replay.es.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/replay.es.js","require":"./dist/replay.umd.js"}},"gitHead":"9ca6ce0f2faf23c75e302f1a05a9736212b72931","scripts":{"dist":"npm run build && npm run copy:umd","build":"npm run build:worker && npm run inline-worker && npm run build:main && node scripts/obfuscate.js && node scripts/obfuscate-esm.js && npm run build:types","copy:umd":"cp ./dist/replay.umd.js ../replay-server/ui/src/assets/","dist:prod":"npm run build:prod && npm run copy:umd","build:main":"vite build --mode development","build:prod":"npm run build:worker:prod && npm run inline-worker && npm run build:main:prod && node scripts/obfuscate.js && node scripts/obfuscate-esm.js && npm run build:types","build:final":"vite build","build:types":"tsc --emitDeclarationOnly --outDir dist && node scripts/cleanup-types.js","build:worker":"vite build --config vite.worker.config.ts --mode development","publish:prod":"npm version patch --no-git-tag-version && npm run build:prod && npm publish","inline-worker":"node scripts/inline-worker.js","prepublishOnly":"npm run build:prod","build:main:prod":"vite build --mode production","build:worker:prod":"vite build --config vite.worker.config.ts --mode production"},"_npmUser":{"name":"malleon","email":"admin@malleon.io"},"repository":{"url":"git+https://github.com/malleonio/malleon-documentation.git","type":"git"},"_npmVersion":"10.9.2","description":"A JavaScript SDK for capturing and replaying user interactions on web pages","directories":{},"_nodeVersion":"22.17.0","dependencies":{"ts-md5":"^1.3.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.2.5","typescript":"^5.0.0","@types/node":"^22.14.0","javascript-obfuscator":"^4.1.1"},"_npmOperationalInternal":{"tmp":"tmp/replay_1.0.16_1771799266080_0.5615957722364116","host":"s3://npm-registry-packages-npm-production"}},"1.0.17":{"name":"@malleon/replay","version":"1.0.17","keywords":["replay","session-replay","user-tracking","analytics","malleon","session-recording"],"author":{"name":"admin@malleon.io"},"license":"UNLICENSED","_id":"@malleon/replay@1.0.17","maintainers":[{"name":"malleon","email":"admin@malleon.io"}],"homepage":"https://github.com/malleonio/malleon-documentation#readme","bugs":{"url":"https://github.com/malleonio/malleon-documentation/issues"},"dist":{"shasum":"3cc60386ffacf5a7372ed8e03b8cbb2ef47a9fbb","tarball":"https://registry.npmjs.org/@malleon/replay/-/replay-1.0.17.tgz","fileCount":6,"integrity":"sha512-UuWX0RcbfuNi5JXt2ZGIkmFuy+/pbBd/tdjBvcyIIEKAKA8fo9YGTqFs+0GZpMix5aKeq1yW/bqdPhK/qdouXA==","signatures":[{"sig":"MEQCIH8mfaIcMHWwV3sB9ERODbR2WBVPQN3Se+bb/OC+YHF6AiAOT1YvTbLFVLYo1IHi6pwI5SBJ/zAnNFaIqBHTkJN4/Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":874553},"main":"./dist/replay.umd.js","type":"module","types":"./dist/index.d.ts","module":"./dist/replay.es.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/replay.es.js","require":"./dist/replay.umd.js"}},"gitHead":"e5e96eef37ed00f0a02afef96b4890deb6b68031","scripts":{"dist":"npm run build && npm run copy:umd","build":"npm run build:worker && npm run inline-worker && npm run build:main && node scripts/obfuscate.js && node scripts/obfuscate-esm.js && npm run build:types","copy:umd":"cp ./dist/replay.umd.js ../replay-server/ui/src/assets/","dist:prod":"npm run build:prod && npm run copy:umd","build:main":"vite build --mode development","build:prod":"npm run build:worker:prod && npm run inline-worker && npm run build:main:prod && node scripts/obfuscate.js && node scripts/obfuscate-esm.js && npm run build:types","build:final":"vite build","build:types":"tsc --emitDeclarationOnly --outDir dist && node scripts/cleanup-types.js","build:worker":"vite build --config vite.worker.config.ts --mode development","publish:prod":"npm version patch --no-git-tag-version && npm run build:prod && npm publish","inline-worker":"node scripts/inline-worker.js","prepublishOnly":"npm run build:prod","build:main:prod":"vite build --mode production","build:worker:prod":"vite build --config vite.worker.config.ts --mode production"},"_npmUser":{"name":"malleon","email":"admin@malleon.io"},"repository":{"url":"git+https://github.com/malleonio/malleon-documentation.git","type":"git"},"_npmVersion":"10.9.2","description":"A JavaScript SDK for capturing and replaying user interactions on web pages","directories":{},"_nodeVersion":"22.17.0","dependencies":{"ts-md5":"^1.3.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.2.5","typescript":"^5.0.0","@types/node":"^22.14.0","javascript-obfuscator":"^4.1.1"},"_npmOperationalInternal":{"tmp":"tmp/replay_1.0.17_1771801575091_0.5712811726770248","host":"s3://npm-registry-packages-npm-production"}},"1.0.18":{"name":"@malleon/replay","version":"1.0.18","keywords":["replay","session-replay","user-tracking","analytics","malleon","session-recording"],"author":{"name":"admin@malleon.io"},"license":"UNLICENSED","_id":"@malleon/replay@1.0.18","maintainers":[{"name":"malleon","email":"admin@malleon.io"}],"homepage":"https://github.com/malleonio/malleon-documentation#readme","bugs":{"url":"https://github.com/malleonio/malleon-documentation/issues"},"dist":{"shasum":"b5909a881e40c152d232daea2366041b774c9cb4","tarball":"https://registry.npmjs.org/@malleon/replay/-/replay-1.0.18.tgz","fileCount":6,"integrity":"sha512-8hmFf1ZCqfvRn3O4QrkWdDAJUU62BzbNnSpCT3gSbhJbcoc4aDTqj3Bb1/3nWKpZO5XUgYhBkgC+pH+okXSQ2w==","signatures":[{"sig":"MEUCIQChUxOhySGib+zXNIcBWYa4kRPFnhRN205ndFgM5upIUwIgen6e+3SnZijagjw3BZE6tOK8ojtOOMCNRPkbHAh/xYo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":898286},"main":"./dist/replay.umd.js","type":"module","types":"./dist/index.d.ts","module":"./dist/replay.es.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/replay.es.js","require":"./dist/replay.umd.js"}},"gitHead":"c5eb1fb18dd520b8e59d2194bdd190cdbe01ee39","scripts":{"dist":"npm run build && npm run copy:umd","build":"npm run build:worker && npm run inline-worker && npm run build:main && node scripts/obfuscate.js && node scripts/obfuscate-esm.js && npm run build:types","copy:umd":"cp ./dist/replay.umd.js ../replay-server/ui/src/assets/","dist:prod":"npm run build:prod && npm run copy:umd","build:main":"vite build --mode development","build:prod":"npm run build:worker:prod && npm run inline-worker && npm run build:main:prod && node scripts/obfuscate.js && node scripts/obfuscate-esm.js && npm run build:types","build:final":"vite build","build:types":"tsc --emitDeclarationOnly --outDir dist && node scripts/cleanup-types.js","build:worker":"vite build --config vite.worker.config.ts --mode development","publish:prod":"npm version patch --no-git-tag-version && npm run build:prod && npm publish","inline-worker":"node scripts/inline-worker.js","prepublishOnly":"npm run build:prod","build:main:prod":"vite build --mode production","build:worker:prod":"vite build --config vite.worker.config.ts --mode production"},"_npmUser":{"name":"malleon","email":"admin@malleon.io"},"repository":{"url":"git+https://github.com/malleonio/malleon-documentation.git","type":"git"},"_npmVersion":"10.9.2","description":"A JavaScript SDK for capturing and replaying user interactions on web pages","directories":{},"_nodeVersion":"22.17.0","dependencies":{"ts-md5":"^1.3.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.2.5","typescript":"^5.0.0","@types/node":"^22.14.0","javascript-obfuscator":"^4.1.1"},"_npmOperationalInternal":{"tmp":"tmp/replay_1.0.18_1771819920836_0.6689894410421111","host":"s3://npm-registry-packages-npm-production"}},"1.0.20":{"name":"@malleon/replay","version":"1.0.20","keywords":["replay","session-replay","user-tracking","analytics","malleon","session-recording"],"author":{"name":"admin@malleon.io"},"license":"UNLICENSED","_id":"@malleon/replay@1.0.20","maintainers":[{"name":"malleon","email":"admin@malleon.io"}],"homepage":"https://github.com/malleonio/malleon-documentation#readme","bugs":{"url":"https://github.com/malleonio/malleon-documentation/issues"},"dist":{"shasum":"9f1e12c3baa5150323f9b0f81e2ff08bd4d94558","tarball":"https://registry.npmjs.org/@malleon/replay/-/replay-1.0.20.tgz","fileCount":6,"integrity":"sha512-/Elo1Cxh6SjqwzVrEUvZmxgfz+Dof/aK1tV8ig9kINbpOhD6JHv78cndtlFtTBKORwaOXfwbD/Nr9eUqS4F34A==","signatures":[{"sig":"MEQCIBLmJMSZ3yzd9EGFTnKV2IxxUNYN/oRUrs6T5x87rGdJAiA5IkR0KXcfjn5KX+hXod/zNFcUGa1k8HUYJNAOJzR4ag==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":960007},"main":"./dist/replay.umd.js","type":"module","types":"./dist/index.d.ts","module":"./dist/replay.es.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/replay.es.js","require":"./dist/replay.umd.js"}},"gitHead":"45f1075b498848256418b9b95363e3462ead7b27","scripts":{"dist":"npm run build && npm run copy:umd","build":"npm run build:worker && npm run inline-worker && npm run build:main && node scripts/obfuscate.js && node scripts/obfuscate-esm.js && npm run build:types","copy:umd":"cp ./dist/replay.umd.js ../replay-server/ui/src/assets/","dist:prod":"npm run build:prod && npm run copy:umd","build:main":"vite build --mode development","build:prod":"npm run build:worker:prod && npm run inline-worker && npm run build:main:prod && node scripts/obfuscate.js && node scripts/obfuscate-esm.js && npm run build:types","build:final":"vite build","build:types":"tsc --emitDeclarationOnly --outDir dist && node scripts/cleanup-types.js","build:worker":"vite build --config vite.worker.config.ts --mode development","publish:prod":"npm version patch --no-git-tag-version && npm run build:prod && npm publish","inline-worker":"node scripts/inline-worker.js","prepublishOnly":"npm run build:prod","build:main:prod":"vite build --mode production","build:worker:prod":"vite build --config vite.worker.config.ts --mode production"},"_npmUser":{"name":"malleon","email":"admin@malleon.io"},"repository":{"url":"git+https://github.com/malleonio/malleon-documentation.git","type":"git"},"_npmVersion":"10.9.2","description":"A JavaScript SDK for capturing and replaying user interactions on web pages","directories":{},"_nodeVersion":"22.17.0","dependencies":{"ts-md5":"^1.3.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.2.5","typescript":"^5.0.0","@types/node":"^22.14.0","javascript-obfuscator":"^4.1.1"},"_npmOperationalInternal":{"tmp":"tmp/replay_1.0.20_1772252885638_0.616484880271273","host":"s3://npm-registry-packages-npm-production"}},"1.0.21":{"name":"@malleon/replay","version":"1.0.21","keywords":["replay","session-replay","user-tracking","analytics","malleon","session-recording"],"author":{"name":"admin@malleon.io"},"license":"UNLICENSED","_id":"@malleon/replay@1.0.21","maintainers":[{"name":"malleon","email":"admin@malleon.io"}],"homepage":"https://github.com/malleonio/malleon-documentation#readme","bugs":{"url":"https://github.com/malleonio/malleon-documentation/issues"},"dist":{"shasum":"6a9715203f130b89a3b857d0183b16f22900ba94","tarball":"https://registry.npmjs.org/@malleon/replay/-/replay-1.0.21.tgz","fileCount":6,"integrity":"sha512-Y+TVXWeHRioFABmftY1dLijXuXMB8+fE0mfuPBxSroPYmVTbvIXw6TUMW5HSzi70XeC85/fDCpGv/TE+IBSZfw==","signatures":[{"sig":"MEUCIQDc9mA0rEdZ3nstOcrmAL3jj6w19hqWCVXIElTeva6mJwIgAfJuT9o62NDd5tV0TpoWvjsRRnx934FcQHNNLXQlNMw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":876229},"main":"./dist/replay.umd.js","type":"module","types":"./dist/index.d.ts","module":"./dist/replay.es.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/replay.es.js","require":"./dist/replay.umd.js"}},"gitHead":"bab7ac3b463b33b06435f0ddec26c5ea02c0c55d","scripts":{"dist":"npm run build && npm run copy:umd","build":"npm run build:worker && npm run inline-worker && npm run build:main && node scripts/obfuscate.js && node scripts/obfuscate-esm.js && npm run build:types","copy:umd":"cp ./dist/replay.umd.js ../replay-server/ui/src/assets/","dist:prod":"npm run build:prod && npm run copy:umd","build:main":"vite build --mode development","build:prod":"npm run build:worker:prod && npm run inline-worker && npm run build:main:prod && node scripts/obfuscate.js && node scripts/obfuscate-esm.js && npm run build:types","build:final":"vite build","build:types":"tsc --emitDeclarationOnly --outDir dist && node scripts/cleanup-types.js","build:worker":"vite build --config vite.worker.config.ts --mode development","publish:prod":"npm version patch --no-git-tag-version && npm run build:prod && npm publish","inline-worker":"node scripts/inline-worker.js","prepublishOnly":"npm run build:prod","build:main:prod":"vite build --mode production","build:worker:prod":"vite build --config vite.worker.config.ts --mode production"},"_npmUser":{"name":"malleon","email":"admin@malleon.io"},"repository":{"url":"git+https://github.com/malleonio/malleon-documentation.git","type":"git"},"_npmVersion":"10.9.2","description":"A JavaScript SDK for capturing and replaying user interactions on web pages","directories":{},"_nodeVersion":"22.17.0","dependencies":{"ts-md5":"^1.3.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.2.5","typescript":"^5.0.0","@types/node":"^22.14.0","javascript-obfuscator":"^4.1.1"},"_npmOperationalInternal":{"tmp":"tmp/replay_1.0.21_1772686402902_0.7762737025024686","host":"s3://npm-registry-packages-npm-production"}},"1.0.22":{"name":"@malleon/replay","version":"1.0.22","keywords":["replay","session-replay","user-tracking","analytics","malleon","session-recording"],"author":{"name":"admin@malleon.io"},"license":"SEE LICENSE IN LICENSE","_id":"@malleon/replay@1.0.22","maintainers":[{"name":"malleon","email":"admin@malleon.io"}],"homepage":"https://github.com/malleonio/malleon-documentation#readme","bugs":{"url":"https://github.com/malleonio/malleon-documentation/issues"},"dist":{"shasum":"5ee521fcca40bdbb2e4f458ba84eee6935aa136c","tarball":"https://registry.npmjs.org/@malleon/replay/-/replay-1.0.22.tgz","fileCount":7,"integrity":"sha512-dT2BHfIypDlSnfdmAGBJ4iAVvC5lOwugJKELPYKzhdVmMQtoXuZ6NOBHuU9j2uZ0Kyhw8sGfLXWz2OiZ/P31Yg==","signatures":[{"sig":"MEYCIQDPKZ3CTuTcyM3rDD99PP/eJjh1VFBE3Z5vP5KD3DI4PgIhAOBxho9crEzOPfDHZQ22M2FjX66/2LCbB+t6h30y96Pg","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":922615},"main":"./dist/replay.umd.js","type":"module","types":"./dist/index.d.ts","module":"./dist/replay.es.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/replay.es.js","require":"./dist/replay.umd.js"}},"gitHead":"030eee884fe12fa62170367f3690f1e4c55afa2b","scripts":{"dist":"npm run build && npm run copy:umd","build":"npm run build:worker && npm run inline-worker && npm run build:main && node scripts/obfuscate.js && node scripts/obfuscate-esm.js && npm run build:types","copy:umd":"cp ./dist/replay.umd.js ../replay-server/ui/src/assets/","dist:prod":"npm run build:prod && npm run copy:umd","build:main":"vite build --mode development","build:prod":"npm run build:worker:prod && npm run inline-worker && npm run build:main:prod && node scripts/obfuscate.js && node scripts/obfuscate-esm.js && npm run build:types","build:final":"vite build","build:types":"tsc --emitDeclarationOnly --outDir dist && node scripts/cleanup-types.js","build:worker":"vite build --config vite.worker.config.ts --mode development","publish:prod":"npm version patch --no-git-tag-version && npm run build:prod && npm publish","inline-worker":"node scripts/inline-worker.js","prepublishOnly":"npm run build:prod","build:main:prod":"vite build --mode production","build:worker:prod":"vite build --config vite.worker.config.ts --mode production"},"_npmUser":{"name":"malleon","email":"admin@malleon.io"},"repository":{"url":"git+https://github.com/malleonio/malleon-documentation.git","type":"git"},"_npmVersion":"10.9.2","description":"A JavaScript SDK for capturing and replaying user interactions on web pages","directories":{},"_nodeVersion":"22.17.0","dependencies":{"ts-md5":"^1.3.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.2.5","typescript":"^5.0.0","@types/node":"^22.14.0","javascript-obfuscator":"^4.1.1"},"_npmOperationalInternal":{"tmp":"tmp/replay_1.0.22_1772903577776_0.6408788387865214","host":"s3://npm-registry-packages-npm-production"}},"1.0.23":{"name":"@malleon/replay","version":"1.0.23","keywords":["replay","session-replay","user-tracking","analytics","malleon","session-recording"],"author":{"name":"admin@malleon.io"},"license":"SEE LICENSE IN LICENSE","_id":"@malleon/replay@1.0.23","maintainers":[{"name":"malleon","email":"admin@malleon.io"}],"homepage":"https://github.com/malleonio/malleon-documentation#readme","bugs":{"url":"https://github.com/malleonio/malleon-documentation/issues"},"dist":{"shasum":"4bd11061c2b4a5f7b90a36bac3e9e471f26b5f6b","tarball":"https://registry.npmjs.org/@malleon/replay/-/replay-1.0.23.tgz","fileCount":7,"integrity":"sha512-2ZwK7hgQfJ0STdivHZg5CM/ppAxWjDtnFTLZoDAXkNam+F7tCcP8uWD7NZ034PhAJ1BnTCP8M3aBM2UPPZaN2w==","signatures":[{"sig":"MEYCIQC3LDHUwRnuarLUJTeqLH4gyyLemhAxiFab/1XQ50rtaAIhAJ2jY+JnUzdFkp1C9dFvtcqhE2umqkLrRi9+gYGQYSTG","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":877839},"main":"./dist/replay.umd.js","type":"module","types":"./dist/index.d.ts","module":"./dist/replay.es.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/replay.es.js","require":"./dist/replay.umd.js"}},"gitHead":"407cde60d5dd9168a31ba5a2868dc847f0f08d9d","scripts":{"dist":"npm run build && npm run copy:umd","build":"npm run build:worker && npm run inline-worker && npm run build:main && node scripts/obfuscate.js && node scripts/obfuscate-esm.js && npm run build:types","copy:umd":"cp ./dist/replay.umd.js ../replay-server/ui/src/assets/","dist:prod":"npm run build:prod && npm run copy:umd","build:main":"vite build --mode development","build:prod":"npm run build:worker:prod && npm run inline-worker && npm run build:main:prod && node scripts/obfuscate.js && node scripts/obfuscate-esm.js && npm run build:types","build:final":"vite build","build:types":"tsc --emitDeclarationOnly --outDir dist && node scripts/cleanup-types.js","build:worker":"vite build --config vite.worker.config.ts --mode development","publish:prod":"npm version patch --no-git-tag-version && npm run build:prod && npm publish","inline-worker":"node scripts/inline-worker.js","prepublishOnly":"npm run build:prod","build:main:prod":"vite build --mode production","build:worker:prod":"vite build --config vite.worker.config.ts --mode production"},"_npmUser":{"name":"malleon","email":"admin@malleon.io"},"repository":{"url":"git+https://github.com/malleonio/malleon-documentation.git","type":"git"},"_npmVersion":"10.9.2","description":"A JavaScript SDK for capturing and replaying user interactions on web pages","directories":{},"_nodeVersion":"22.17.0","dependencies":{"ts-md5":"^1.3.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.2.5","typescript":"^5.0.0","@types/node":"^22.14.0","javascript-obfuscator":"^4.1.1"},"_npmOperationalInternal":{"tmp":"tmp/replay_1.0.23_1773985661154_0.3857820751774259","host":"s3://npm-registry-packages-npm-production"}},"1.0.24":{"name":"@malleon/replay","version":"1.0.24","keywords":["replay","session-replay","user-tracking","analytics","malleon","session-recording"],"author":{"name":"admin@malleon.io"},"license":"SEE LICENSE IN LICENSE","_id":"@malleon/replay@1.0.24","maintainers":[{"name":"malleon","email":"admin@malleon.io"}],"homepage":"https://github.com/malleonio/malleon-documentation#readme","bugs":{"url":"https://github.com/malleonio/malleon-documentation/issues"},"dist":{"shasum":"72817656b5a81fcea51b82b86faab2f1c817a350","tarball":"https://registry.npmjs.org/@malleon/replay/-/replay-1.0.24.tgz","fileCount":7,"integrity":"sha512-dDjm8XHWXuc6Lqn1r6xUiraPMJBbNx/MNa9jibFAsxBrxRF3CuhM+sk+84CCmBAJr6F0WHU/w7nyODxMNTdUHQ==","signatures":[{"sig":"MEQCIAyI2RK3a8YusqIhQvIpoYDl80MHRXUp0WNdD/gBN+YmAiAGNgs9wssh8ADdqnFIH+jQDaQ7of0nPgOM5yw4ZvcjeA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":874473},"main":"./dist/replay.umd.js","type":"module","types":"./dist/index.d.ts","module":"./dist/replay.es.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/replay.es.js","require":"./dist/replay.umd.js"}},"gitHead":"8d7a25438e7f3ae309c15b4526c6e38ea96a56a9","scripts":{"dist":"npm run build && npm run copy:umd","build":"npm run build:worker && npm run inline-worker && npm run build:main && node scripts/obfuscate.js && node scripts/obfuscate-esm.js && npm run build:types","copy:umd":"cp ./dist/replay.umd.js ../replay-server/ui/src/assets/","dist:prod":"npm run build:prod && npm run copy:umd","build:main":"vite build --mode development","build:prod":"npm run build:worker:prod && npm run inline-worker && npm run build:main:prod && node scripts/obfuscate.js && node scripts/obfuscate-esm.js && npm run build:types","build:final":"vite build","build:types":"tsc --emitDeclarationOnly --outDir dist && node scripts/cleanup-types.js","build:worker":"vite build --config vite.worker.config.ts --mode development","publish:prod":"npm version patch --no-git-tag-version && npm run build:prod && npm publish","inline-worker":"node scripts/inline-worker.js","prepublishOnly":"npm run build:prod","build:main:prod":"vite build --mode production","build:worker:prod":"vite build --config vite.worker.config.ts --mode production"},"_npmUser":{"name":"malleon","email":"admin@malleon.io"},"repository":{"url":"git+https://github.com/malleonio/malleon-documentation.git","type":"git"},"_npmVersion":"10.9.2","description":"A JavaScript SDK for capturing and replaying user interactions on web pages","directories":{},"_nodeVersion":"22.17.0","dependencies":{"ts-md5":"^1.3.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.2.5","typescript":"^5.0.0","@types/node":"^22.14.0","javascript-obfuscator":"^4.1.1"},"_npmOperationalInternal":{"tmp":"tmp/replay_1.0.24_1774130100241_0.25289908762369695","host":"s3://npm-registry-packages-npm-production"}},"1.0.25":{"name":"@malleon/replay","version":"1.0.25","description":"A JavaScript SDK for capturing and replaying user interactions on web pages","type":"module","main":"./dist/replay.umd.js","module":"./dist/replay.es.js","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/replay.es.js","require":"./dist/replay.umd.js"}},"keywords":["replay","session-replay","user-tracking","analytics","malleon","session-recording"],"author":{"name":"admin@malleon.io"},"license":"SEE LICENSE IN LICENSE","repository":{"type":"git","url":"git+https://github.com/malleonio/malleon-documentation.git"},"publishConfig":{"access":"public"},"scripts":{"build":"npm run build:worker && npm run inline-worker && npm run build:main && node scripts/obfuscate.js && node scripts/obfuscate-esm.js && npm run build:types","build:main":"vite build --mode development","build:prod":"npm run build:worker:prod && npm run inline-worker && npm run build:main:prod && node scripts/obfuscate.js && node scripts/obfuscate-esm.js && npm run build:types","build:main:prod":"vite build --mode production","build:worker":"vite build --config vite.worker.config.ts --mode development","build:worker:prod":"vite build --config vite.worker.config.ts --mode production","build:types":"tsc --emitDeclarationOnly --outDir dist && node scripts/cleanup-types.js","inline-worker":"node scripts/inline-worker.js","build:final":"vite build","copy:umd":"cp ./dist/replay.umd.js ../replay-server/ui/src/assets/","dist":"npm run build && npm run copy:umd","dist:prod":"npm run build:prod && npm run copy:umd","prepublishOnly":"npm run build:prod","publish:prod":"npm version patch --no-git-tag-version && npm run build:prod && npm publish"},"devDependencies":{"@types/node":"^22.14.0","javascript-obfuscator":"^4.1.1","typescript":"^5.0.0","vite":"^6.2.5"},"dependencies":{"ts-md5":"^1.3.1"},"_id":"@malleon/replay@1.0.25","gitHead":"66e1e20e7f00d2bc9d78014d2f1d680b119b29f0","bugs":{"url":"https://github.com/malleonio/malleon-documentation/issues"},"homepage":"https://github.com/malleonio/malleon-documentation#readme","_nodeVersion":"22.17.0","_npmVersion":"10.9.2","dist":{"integrity":"sha512-jNOkkPPO1lSbMHJ4cgH5Ti35SgXQfd4UVuoNsh0+jzqNp2Fopu86bEs32dW/fd8o8La/bTKZbzxNN6lx7RvAkg==","shasum":"ef3b5904ff02c95e23e2e7f44f013c73eef52bba","tarball":"https://registry.npmjs.org/@malleon/replay/-/replay-1.0.25.tgz","fileCount":7,"unpackedSize":917224,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIEodYISqcDYTHkW4efoez4LMprNSAPtitJDY2oJMXXoLAiBK4WYBwD7qT9jeQBVQbOAjxKE691/MI+wIFsJYDXhvOw=="}]},"_npmUser":{"name":"malleon","email":"admin@malleon.io"},"directories":{},"maintainers":[{"name":"malleon","email":"admin@malleon.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/replay_1.0.25_1774134516439_0.3995749252872838"},"_hasShrinkwrap":false}},"time":{"created":"2025-12-04T20:59:21.898Z","modified":"2026-03-21T23:08:36.756Z","1.0.0":"2025-11-17T01:06:18.913Z","1.0.1":"2025-11-17T01:30:35.207Z","1.0.2":"2025-11-17T02:23:43.252Z","1.0.3":"2025-11-17T03:59:11.418Z","1.0.4":"2025-11-18T00:38:16.629Z","1.0.5":"2025-12-04T20:59:22.289Z","1.0.6":"2025-12-13T21:49:35.111Z","1.0.8":"2026-01-15T04:42:27.654Z","1.0.10":"2026-01-22T05:43:15.462Z","1.0.12":"2026-02-01T20:01:40.348Z","1.0.13":"2026-02-22T19:02:52.579Z","1.0.14":"2026-02-22T19:47:04.944Z","1.0.15":"2026-02-22T20:57:07.098Z","1.0.16":"2026-02-22T22:27:46.238Z","1.0.17":"2026-02-22T23:06:15.315Z","1.0.18":"2026-02-23T04:12:01.048Z","1.0.20":"2026-02-28T04:28:05.877Z","1.0.21":"2026-03-05T04:53:23.104Z","1.0.22":"2026-03-07T17:12:57.987Z","1.0.23":"2026-03-20T05:47:41.326Z","1.0.24":"2026-03-21T21:55:00.450Z","1.0.25":"2026-03-21T23:08:36.627Z"},"bugs":{"url":"https://github.com/malleonio/malleon-documentation/issues"},"author":{"name":"admin@malleon.io"},"license":"SEE LICENSE IN LICENSE","homepage":"https://github.com/malleonio/malleon-documentation#readme","keywords":["replay","session-replay","user-tracking","analytics","malleon","session-recording"],"repository":{"type":"git","url":"git+https://github.com/malleonio/malleon-documentation.git"},"description":"A JavaScript SDK for capturing and replaying user interactions on web pages","maintainers":[{"name":"malleon","email":"admin@malleon.io"}],"readme":"# Replay SDK\n\nA JavaScript SDK for capturing and replaying user interactions on web pages.\n\n**Malleon:** [malleon.io](https://malleon.io) — [Documentation (GitHub)](https://github.com/malleonio/malleon-documentation) — [npm: @malleon/replay](https://www.npmjs.com/package/@malleon/replay)\n\n## Compile\n## Dev\nclear && npm run dist\n## Prod\nclear && npm run dist:prod\n\n## ES Module Usage (Recommended)\n\nInstall the package and import where you bootstrap your app:\n\n```bash\nnpm install @malleon/replay\n```\n\n```javascript\nimport { initReplay } from '@malleon/replay';\n\n// Initialize as early as possible in your app bootstrap\ninitReplay('your-app-id', { release: '1.0.0', dist: 'production' });\n```\n\nES modules do not auto-initialize, so you must call `initReplay()` explicitly—typically in your main entry point, router setup, or app initialization logic.\n\n## UMD Script Tag Usage\n\nWhen loading the Replay SDK via a script tag (using `replay.umd.js`), the library **auto-initializes** as soon as it finds an `appId`. You can pass configuration in several ways.\n\n### Script URL Parameters\n\nAdd query parameters to your script `src` attribute:\n\n```html\n<script src=\"https://malleon.io/assets/replay.umd.js?appId=your-app-id&release=1.0.0&dist=production\"></script> (or your CDN)\n```\n\n| Parameter | Description |\n|-----------|-------------|\n| `appId` | (Required) Your application ID |\n| `release` | (Optional) Release or version string (e.g. `1.0.0`) |\n| `dist` | (Optional) Distribution or environment (e.g. `production`, `staging`) |\n| `skipReplayAutoInit` | If present, disables auto-initialization so you can call `initReplay()` manually when ready |\n\nExample: skip auto-init and manually initialize later:\n```html\n<script src=\"https://malleon.io/assets/replay.umd.js?skipReplayAutoInit\"></script> (or your CDN)\n<script>\n  // Your code sets appId when ready, then:\n  window.waitForAppIdAndInitReplay();  // polls until appId found, then inits\n  // Or call directly when you have the values:\n  window.initReplay('your-app-id', { release: '1.0.0', dist: 'production' });\n</script>\n```\n\n### Auto-Initialization\n\nWhen loaded via a UMD script tag **without** `skipReplayAutoInit`, the SDK automatically calls `waitForAppIdAndInitReplay()`, which polls every 100ms until it finds an `appId`, then initializes. No manual `initReplay()` call is needed.\n\nThe recommended ES module imports (`import ... from 'replay'`) do **not** auto-initialize; you must call `initReplay()` explicitly.\n\n### Configuration Sources (Priority Order)\n\nThe SDK looks for `appId`, `release`, and `dist` in this order (first match wins):\n\n1. **Script URL** — query params on the script tag’s `src` (`appId`, `release`, `dist`)\n2. **Window** — `window.__replay__appId`, `window.__replay__release`, `window.__replay__dist`\n3. **Page URL** — search params `replayAppId`, `replayRelease`, `replayDist`\n4. **Hash URL** — same param names in the URL hash (e.g. `#/path?replayAppId=xyz`)\n5. **localStorage** — keys `__replay__appId`, `__replay__release`, `__replay__dist`\n6. **sessionStorage** — same keys\n\nExample: set before the script loads for late-binding of appId:\n\n```html\n<script>\n  window.__replay__appId = 'your-app-id';\n  window.__replay__release = '1.0.0';\n  window.__replay__dist = 'production';\n</script>\n<script src=\"https://malleon.io/assets/replay.umd.js\"></script> (or your CDN)\n```\n\nExample: use localStorage for persistence across page loads:\n\n```javascript\nlocalStorage.setItem('__replay__appId', 'your-app-id');\nlocalStorage.setItem('__replay__release', '1.0.0');\nlocalStorage.setItem('__replay__dist', 'production');\n```\n\n## Basic Usage\n\n```javascript\n// Initialize replay for an app\ninitReplay('your-app-id');\n\n// Add tags to the current replay\naddTagToReplay('userType', 'premium', 'STR');\naddTagToReplay('sessionId', 'abc123', 'STR');\naddTagToReplay('isLoggedIn', true, 'BOOL');\naddTagToReplay('loginTime', new Date(), 'DATETIME');\naddTagToReplay('score', 95, 'NUM');\n\n// Add multiple tags at once\naddTagsToReplay([\n  { name: 'browser', value: 'chrome', type: 'STR' },\n  { name: 'device', value: 'desktop', type: 'STR' },\n  { name: 'timestamp', value: new Date(), type: 'DATETIME' },\n  { name: 'version', value: 2.1, type: 'NUM' }\n]);\n\n// Update user data for the replay\nupdateReplayUserData({\n  userId: 'user123',\n  username: 'john_doe',\n  userEmail: 'john@example.com',\n  userRole: 'admin',\n  userStatus: 'active'\n});\n```\n\n## API Reference\n\n### `initReplay(appId: string, options?: { release?: string; dist?: string }): void`\nInitializes the replay system for the specified app ID. Must be called before using other functions. Optionally pass `release` and/or `dist` for version and environment tracking.\n\n### `waitForAppIdAndInitReplay(): void`\nPolls until `appId` is available (from script URL, window, URL params, or storage), then calls `initReplay`. Useful when using `skipReplayAutoInit` but you want automatic init once config is set.\n\n### `addTagToReplay(name: string, value: string | number | boolean | Date, type: TagType): Promise<void>`\nAdds a single tag to the current replay. The `type` parameter is required and must match one of the supported tag types.\n\n### `addTagsToReplay(tags: ReplayTag[]): Promise<void>`\nAdds multiple tags to the current replay at once. Each tag must include a `name`, `value`, and `type`.\n\n### `updateReplayUserData(userData: ReplayUserData): Promise<void>`\nUpdates user metadata for the current replay. All fields are optional.\n\n## Types and Interfaces\n\nAll types and interfaces are exported from `./types/replay-types` and can be imported for use in TypeScript projects:\n\n```typescript\nimport { TagType, ReplayTag, ReplayUserData } from './types/replay-types';\n```\n\n### `TagType`\n```typescript\ntype TagType = 'STR' | 'LARGE_STR' | 'NUM' | 'DATETIME' | 'BOOL';\n```\n\n### `ReplayTag`\n```typescript\ninterface ReplayTag {\n  name: string;\n  value: string | number | boolean | Date;\n  type: TagType;\n}\n```\n\n### `ReplayUserData`\n```typescript\ninterface ReplayUserData {\n  userId?: string;\n  username?: string;\n  userEmail?: string;\n  userRole?: string;\n  userStatus?: string;\n}\n```\n\n## Tag Types\n\nThe following tag types are supported:\n- `'STR'` - Short string values\n- `'LARGE_STR'` - Long string values\n- `'NUM'` - Numeric values\n- `'DATETIME'` - Date and time values\n- `'BOOL'` - Boolean values (true/false)\n\n**Note:** The `ReplayTag` interface now uses `name` instead of `key` to match the backend `TagInput` class exactly, eliminating the need for field mapping.\n\n## Requirements\n\n- Must call `initReplay()` first to initialize the replay system (or use UMD script tag with `appId` for auto-init)\n- Functions will warn if called before initialization\n- All functions are asynchronous and return promises\n- Functions are also available globally on the `window` object\n- Tag functions require a `type` parameter to specify the data type\n\n\n","readmeFilename":"README.md"}