{"_id":"@rrweb/utils","_rev":"15-64ddf40afb42acb89228db39bb8f7647","name":"@rrweb/utils","dist-tags":{"alpha":"2.0.0-alpha.17","latest":"2.2.0"},"versions":{"2.0.0-alpha.17":{"name":"@rrweb/utils","version":"2.0.0-alpha.17","keywords":["rrweb","@rrweb/utils"],"license":"MIT","_id":"@rrweb/utils@2.0.0-alpha.17","maintainers":[{"name":"yanzhen","email":"aryu0112@gmail.com"}],"homepage":"https://github.com/rrweb-io/rrweb/tree/main/packages/@rrweb/utils#readme","bugs":{"url":"https://github.com/rrweb-io/rrweb/issues"},"dist":{"shasum":"d13a7326af0311e0f54551e223ace987608eaed5","tarball":"https://registry.npmjs.org/@rrweb/utils/-/utils-2.0.0-alpha.17.tgz","fileCount":12,"integrity":"sha512-HCsasPERBwOS9/LQeOytO2ETKTCqRj1wORBuxiy3t41hKhmi225DdrUPiWnyDdTQm1GdVbOymMRknJVPnZaSXw==","signatures":[{"sig":"MEUCIQDancKhC98tjAsUCoqnW0gnJhb0IjbdU0u/dyCRA4kehAIgMvNnU7kryUCB8n4VBkUL5nnzpeRG6l7ilZutn6ihJtE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":76672},"main":"./dist/utils.umd.cjs","type":"module","unpkg":"./dist/utils.umd.cjs","module":"./dist/utils.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/utils.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/utils.umd.cjs"}}},"gitHead":"8837fe39aa2dfdd3ed9142282f79f44d017f6e53","scripts":{"dev":"vite build --watch","lint":"yarn eslint src/**/*.ts","build":"tsc -noEmit && vite build","prepublish":"npm run build","check-types":"tsc -noEmit"},"typings":"dist/index.d.ts","_npmUser":{"name":"yanzhen","email":"aryu0112@gmail.com"},"repository":{"url":"git+https://github.com/rrweb-io/rrweb.git","type":"git"},"_npmVersion":"10.7.0","description":"This package contains the shared utility functions used across rrweb packages. See the [guide](../../guide.md) for more info on rrweb.","directories":{},"_nodeVersion":"20.15.1","dependencies":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.2.8","vite-plugin-dts":"^3.8.1"},"_npmOperationalInternal":{"tmp":"tmp/utils_2.0.0-alpha.17_1722598680451_0.3835530652298951","host":"s3://npm-registry-packages"}},"2.0.0-alpha.18":{"name":"@rrweb/utils","version":"2.0.0-alpha.18","keywords":["rrweb","@rrweb/utils"],"license":"MIT","_id":"@rrweb/utils@2.0.0-alpha.18","maintainers":[{"name":"yanzhen","email":"aryu0112@gmail.com"}],"homepage":"https://github.com/rrweb-io/rrweb/tree/main/packages/@rrweb/utils#readme","bugs":{"url":"https://github.com/rrweb-io/rrweb/issues"},"dist":{"shasum":"7440b425461cf92b8ad9a229db40fa58d456159a","tarball":"https://registry.npmjs.org/@rrweb/utils/-/utils-2.0.0-alpha.18.tgz","fileCount":12,"integrity":"sha512-qV8azQYo9RuwW4NGRtOiQfTBdHNL1B0Q//uRLMbCSjbaKqJYd88Js17Bdskj65a0Vgp2dwTLPIZ0gK47dfjfaA==","signatures":[{"sig":"MEUCIQCpvEWKsHaLcNgfXW4fb0iUUcC0OvoNv/lcZJkvaYiu/wIgdDvHHp/GEp5Z0U0Lgfii0RdyCAjLwdAxPfndNC82RkA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":80060},"main":"./dist/utils.umd.cjs","type":"module","unpkg":"./dist/utils.umd.cjs","module":"./dist/utils.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/utils.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/utils.umd.cjs"}}},"gitHead":"1db7a99ff32b1c826b44d82e7dda9303a49e1fb3","scripts":{"dev":"vite build --watch","lint":"yarn eslint src/**/*.ts","build":"tsc -noEmit && vite build","prepublish":"npm run build","check-types":"tsc -noEmit"},"typings":"dist/index.d.ts","_npmUser":{"name":"yanzhen","email":"aryu0112@gmail.com"},"repository":{"url":"git+https://github.com/rrweb-io/rrweb.git","type":"git"},"_npmVersion":"10.9.0","description":"This package contains the shared utility functions used across rrweb packages. See the [guide](../../guide.md) for more info on rrweb.","directories":{},"_nodeVersion":"22.11.0","dependencies":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.2.8","vite-plugin-dts":"^3.8.1"},"_npmOperationalInternal":{"tmp":"tmp/utils_2.0.0-alpha.18_1733494334673_0.2719152455172835","host":"s3://npm-registry-packages"}},"2.0.0-alpha.20":{"name":"@rrweb/utils","version":"2.0.0-alpha.20","keywords":["rrweb","@rrweb/utils"],"license":"MIT","_id":"@rrweb/utils@2.0.0-alpha.20","maintainers":[{"name":"yanzhen","email":"aryu0112@gmail.com"}],"homepage":"https://github.com/rrweb-io/rrweb/tree/main/packages/@rrweb/utils#readme","bugs":{"url":"https://github.com/rrweb-io/rrweb/issues"},"dist":{"shasum":"37d30baaa96dc2fbc03ef848415078d7d4974ffd","tarball":"https://registry.npmjs.org/@rrweb/utils/-/utils-2.0.0-alpha.20.tgz","fileCount":12,"integrity":"sha512-MTQOmhPRe39C0fYaCnnVYOufQsyGzwNXpUStKiyFSfGLUJrzuwhbRoUAKR5w6W2j5XuA0bIz3ZDIBztkquOhLw==","signatures":[{"sig":"MEUCIQD+5Qfa7+boFa8DsG6FSXVyac4jJnYLTz+gusbHnYDiiwIga3wL+mKOUPpwssVQE8AcN1NrY99+1G0ziWsDFWnGkgU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":91481},"main":"./dist/utils.umd.cjs","type":"module","unpkg":"./dist/utils.umd.cjs","module":"./dist/utils.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/utils.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/utils.umd.cjs"}}},"gitHead":"77e208076b46b0490bd6a1e6599805d557be2001","scripts":{"dev":"vite build --watch","lint":"yarn eslint src/**/*.ts","build":"tsc -noEmit && vite build","prepublish":"npm run build","check-types":"tsc -noEmit"},"typings":"dist/index.d.ts","_npmUser":{"name":"yanzhen","email":"aryu0112@gmail.com"},"repository":{"url":"git+https://github.com/rrweb-io/rrweb.git","type":"git"},"_npmVersion":"11.6.2","description":"This package contains the shared utility functions used across rrweb packages. See the [guide](../../guide.md) for more info on rrweb.","directories":{},"_nodeVersion":"24.13.0","dependencies":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.2.8","vite-plugin-dts":"^3.8.1"},"_npmOperationalInternal":{"tmp":"tmp/utils_2.0.0-alpha.20_1770124945504_0.8668608557148543","host":"s3://npm-registry-packages-npm-production"}},"2.0.0":{"name":"@rrweb/utils","version":"2.0.0","keywords":["rrweb","@rrweb/utils"],"license":"MIT","_id":"@rrweb/utils@2.0.0","maintainers":[{"name":"yanzhen","email":"aryu0112@gmail.com"},{"name":"juice10","email":"justinhalsall@gmail.com"}],"homepage":"https://github.com/rrweb-io/rrweb/tree/main/packages/@rrweb/utils#readme","bugs":{"url":"https://github.com/rrweb-io/rrweb/issues"},"dist":{"shasum":"de795b9fd0108543e0c00cbfa4c8286932d1075c","tarball":"https://registry.npmjs.org/@rrweb/utils/-/utils-2.0.0.tgz","fileCount":14,"integrity":"sha512-0Q9djyxlwG1fs1TxT7VnKtt33tHku6PENlUAKSXZg8QSSI6aUXdCNZkkBt3JAgbBYVrGhQsYrz+DkCdAXqxs1w==","signatures":[{"sig":"MEYCIQDgoDn/uwCBsiZG2AElDs94D4eM1lApN/mSA8E8JVk2DwIhAJll/f2EJxxCB74UTSvUBrgcKg/kkdYkHDiyHp9fW8qj","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rrweb%2futils@2.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":106026},"main":"./dist/utils.umd.cjs","type":"module","unpkg":"./dist/utils.umd.cjs","module":"./dist/utils.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/utils.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/utils.umd.cjs"}}},"gitHead":"c826076ce529c411b32372d540e70a8a3a9577c2","scripts":{"dev":"vite build --watch","lint":"yarn eslint src/**/*.ts","build":"tsc -noEmit && vite build","prepublish":"npm run build","check-types":"tsc -noEmit"},"typings":"dist/index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3665ce2a-7297-4224-a3fe-d5b9174e2270"}},"repository":{"url":"git+https://github.com/rrweb-io/rrweb.git","type":"git"},"_npmVersion":"11.13.0","description":"This package contains the shared utility functions used across rrweb packages. See the [guide](../../guide.md) for more info on rrweb.","directories":{},"_nodeVersion":"24.16.0","dependencies":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.0.1","vite-plugin-dts":"^3.8.1"},"_npmOperationalInternal":{"tmp":"tmp/utils_2.0.0_1780321369595_0.26619565129777545","host":"s3://npm-registry-packages-npm-production"}},"2.0.1":{"name":"@rrweb/utils","version":"2.0.1","keywords":["rrweb","@rrweb/utils"],"license":"MIT","_id":"@rrweb/utils@2.0.1","maintainers":[{"name":"yanzhen","email":"aryu0112@gmail.com"},{"name":"juice10","email":"justinhalsall@gmail.com"}],"homepage":"https://github.com/rrweb-io/rrweb/tree/main/packages/@rrweb/utils#readme","bugs":{"url":"https://github.com/rrweb-io/rrweb/issues"},"dist":{"shasum":"d813f29560a6c3dd627e9e8a0f115c4e7ee7cdc2","tarball":"https://registry.npmjs.org/@rrweb/utils/-/utils-2.0.1.tgz","fileCount":14,"integrity":"sha512-t+b+4rB23/e4EpoGMdPUr6cKtDsFuOb3LxA9IHE8e3A/Xo0nMUfH0bkwqdpUNa/VGDOdiGeG3bhHjuO9zWX54g==","signatures":[{"sig":"MEUCIEm+RThUVyVGelvZcoI31SRbr8Gs0mvc79iATRGghp4FAiEA9fYNeSbJzk3zFvU2bj95G27heIKal3UiLNY9yEzR3hE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rrweb%2futils@2.0.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":113868},"main":"./dist/utils.umd.cjs","type":"module","unpkg":"./dist/utils.umd.cjs","module":"./dist/utils.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/utils.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/utils.umd.cjs"}}},"gitHead":"a9198e65069f0c741789842106a419210775074d","scripts":{"dev":"vite build --watch","lint":"yarn eslint src/**/*.ts","build":"tsc -noEmit && vite build","prepublish":"npm run build","check-types":"tsc -noEmit"},"typings":"dist/index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3665ce2a-7297-4224-a3fe-d5b9174e2270"}},"repository":{"url":"git+https://github.com/rrweb-io/rrweb.git","type":"git"},"_npmVersion":"11.13.0","description":"This package contains the shared utility functions used across rrweb packages. See the [guide](../../guide.md) for more info on rrweb.","directories":{},"_nodeVersion":"24.16.0","dependencies":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.0.1","vite-plugin-dts":"^3.8.1"},"_npmOperationalInternal":{"tmp":"tmp/utils_2.0.1_1780487872756_0.7603329617061321","host":"s3://npm-registry-packages-npm-production"}},"2.1.0":{"name":"@rrweb/utils","version":"2.1.0","keywords":["devtools","product-analytics","real-user-monitoring","rrweb","@rrweb/utils"],"license":"MIT","_id":"@rrweb/utils@2.1.0","maintainers":[{"name":"yanzhen","email":"aryu0112@gmail.com"},{"name":"juice10","email":"justinhalsall@gmail.com"}],"homepage":"https://github.com/rrweb-io/rrweb/tree/main/packages/@rrweb/utils#readme","bugs":{"url":"https://github.com/rrweb-io/rrweb/issues"},"dist":{"shasum":"8b4284e6995d879d370363daff17c28401580d44","tarball":"https://registry.npmjs.org/@rrweb/utils/-/utils-2.1.0.tgz","fileCount":14,"integrity":"sha512-hU7MT3TSdD+Do7FmMoHrBfPevFCheN5vo2mn97Y4vbXuwemopAmo8dqo5KJeMaA6oQQt7FinHJ0Xqb7k68Ci6Q==","signatures":[{"sig":"MEYCIQDBqWUeUx1xf9GTC0EtiAgeDk2EcVRUt7Aim1t9VZALRAIhAO1LBEyg6o/i8AyQK/tSJPbintivLLkADuzcGEgtNuSf","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rrweb%2futils@2.1.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":113982},"main":"./dist/utils.umd.cjs","type":"module","unpkg":"./dist/utils.umd.cjs","module":"./dist/utils.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/utils.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/utils.umd.cjs"}}},"gitHead":"c382034c73438dd0e1b19ac723c110bf46324bdb","scripts":{"dev":"vite build --watch","lint":"yarn eslint src/**/*.ts","build":"tsc -noEmit && vite build","prepublish":"npm run build","check-types":"tsc -noEmit"},"typings":"dist/index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3665ce2a-7297-4224-a3fe-d5b9174e2270"}},"jsdelivr":"./umd/utils.js","repository":{"url":"git+https://github.com/rrweb-io/rrweb.git","type":"git"},"_npmVersion":"11.13.0","description":"This package contains the shared utility functions used across rrweb packages. See the [guide](../../guide.md) for more info on rrweb.","directories":{},"_nodeVersion":"24.17.0","dependencies":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.0.1","vite-plugin-dts":"^3.8.1"},"_npmOperationalInternal":{"tmp":"tmp/utils_2.1.0_1782589823566_0.46397853453800164","host":"s3://npm-registry-packages-npm-production"}},"2.1.1":{"name":"@rrweb/utils","version":"2.1.1","keywords":["devtools","product-analytics","real-user-monitoring","rrweb","@rrweb/utils"],"license":"MIT","_id":"@rrweb/utils@2.1.1","maintainers":[{"name":"yanzhen","email":"aryu0112@gmail.com"},{"name":"juice10","email":"justinhalsall@gmail.com"}],"homepage":"https://github.com/rrweb-io/rrweb/tree/main/packages/@rrweb/utils#readme","bugs":{"url":"https://github.com/rrweb-io/rrweb/issues"},"dist":{"shasum":"9c4951fca488e88c7c0cf8da399063544932fa88","tarball":"https://registry.npmjs.org/@rrweb/utils/-/utils-2.1.1.tgz","fileCount":14,"integrity":"sha512-x2SgJAD3YJ9eVcLZ5l6OqWMtczdA3VfS5XqPeqpZdQgV9oh6Id5GK2cDN4bimnkqryOcIJdz8cTvV0yNvqQ+nA==","signatures":[{"sig":"MEYCIQCaao5AbfzgoYbhTNppwrVZg1ez7SBUhsYFG2q7fch9jwIhAJy6liTvVTfE6tprTr2+QgGhPp0ybn5eK6M1+WOOYPgi","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rrweb%2futils@2.1.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":113982},"main":"./dist/utils.umd.cjs","type":"module","unpkg":"./dist/utils.umd.cjs","module":"./dist/utils.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/utils.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/utils.umd.cjs"}}},"gitHead":"3deb6e7da4528ddb33b5b7ff6a3e805d4ed14930","scripts":{"dev":"vite build --watch","lint":"yarn eslint src/**/*.ts","build":"tsc -noEmit && vite build","prepublish":"npm run build","check-types":"tsc -noEmit"},"typings":"dist/index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3665ce2a-7297-4224-a3fe-d5b9174e2270"}},"jsdelivr":"./umd/utils.js","repository":{"url":"git+https://github.com/rrweb-io/rrweb.git","type":"git"},"_npmVersion":"11.16.0","description":"This package contains the shared utility functions used across rrweb packages. See the [guide](../../guide.md) for more info on rrweb.","directories":{},"_nodeVersion":"24.18.0","dependencies":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.0.1","vite-plugin-dts":"^3.8.1"},"_npmOperationalInternal":{"tmp":"tmp/utils_2.1.1_1784622541648_0.6422193240197116","host":"s3://npm-registry-packages-npm-production"}},"2.1.2":{"name":"@rrweb/utils","version":"2.1.2","keywords":["devtools","product-analytics","real-user-monitoring","rrweb","@rrweb/utils"],"license":"MIT","_id":"@rrweb/utils@2.1.2","maintainers":[{"name":"yanzhen","email":"aryu0112@gmail.com"},{"name":"juice10","email":"justinhalsall@gmail.com"}],"homepage":"https://github.com/rrweb-io/rrweb/tree/main/packages/@rrweb/utils#readme","bugs":{"url":"https://github.com/rrweb-io/rrweb/issues"},"dist":{"shasum":"40a4f3ff91ac7e17e768fa88b098d3b0435eff91","tarball":"https://registry.npmjs.org/@rrweb/utils/-/utils-2.1.2.tgz","fileCount":14,"integrity":"sha512-Yo/QOxxWDLHmZbn5z++R1O+1NrQgaT8l7+7c/nQdxcnmR4cAh1X7qqQL7yi1/Otzjy96gvng38jTrfwX3elyxA==","signatures":[{"sig":"MEUCIQCX5DBKwdt0ay+LuZH4/sJb/4ZgQkVq59gAScamIalkdAIgVSRlaNehMbDcVoYLWYNhtIgzq2959CGKwgbhU2rt6eY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDU/Ut91oaJL90ikOLJD0cTOPg6kRq5RyR9m3Qor3lhdAIhAPPAXshET1dCZIrQRWIUvM2A0pgGi84zfgt1rjGR2Hu+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rrweb%2futils@2.1.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":113982},"main":"./dist/utils.umd.cjs","type":"module","unpkg":"./dist/utils.umd.cjs","module":"./dist/utils.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/utils.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/utils.umd.cjs"}}},"gitHead":"f6c4a9baeb73d7662fafc072a23fe97559582da3","scripts":{"dev":"vite build --watch","lint":"yarn eslint src/**/*.ts","build":"tsc -noEmit && vite build","prepublish":"npm run build","check-types":"tsc -noEmit"},"typings":"dist/index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3665ce2a-7297-4224-a3fe-d5b9174e2270"}},"jsdelivr":"./umd/utils.js","repository":{"url":"git+https://github.com/rrweb-io/rrweb.git","type":"git"},"_npmVersion":"11.19.0","description":"This package contains the shared utility functions used across rrweb packages. See the [guide](../../guide.md) for more info on rrweb.","directories":{},"_nodeVersion":"24.20.0","dependencies":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.0.1","vite-plugin-dts":"^3.8.1"},"_npmOperationalInternal":{"tmp":"tmp/utils_2.1.2_1788860617390_0.06356092842294214","host":"s3://npm-registry-packages-npm-production"}},"2.1.3":{"name":"@rrweb/utils","version":"2.1.3","keywords":["devtools","product-analytics","real-user-monitoring","rrweb","@rrweb/utils"],"license":"MIT","_id":"@rrweb/utils@2.1.3","maintainers":[{"name":"yanzhen","email":"aryu0112@gmail.com"},{"name":"juice10","email":"justinhalsall@gmail.com"}],"homepage":"https://github.com/rrweb-io/rrweb/tree/main/packages/@rrweb/utils#readme","bugs":{"url":"https://github.com/rrweb-io/rrweb/issues"},"dist":{"shasum":"7e91ab3bce3d428427d82904ddedf74b349ca9c0","tarball":"https://registry.npmjs.org/@rrweb/utils/-/utils-2.1.3.tgz","fileCount":14,"integrity":"sha512-lo7k7rOLIRZxKvjRpqN+7zXIHsLeMb5i5H9TQWqi7jqA3l45SiGeR+d44H9T/xqEQIuEWXekumleugd9SKRgTQ==","signatures":[{"sig":"MEQCID+TMZjbprDBPo/ay/YqIuiIsFI4EzPqbUg5yin5uHFmAiBjoQt3fEYForWhaww9R000SYSGRtNaolfxmxhfodjLjQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIGsvpKvrWrj1ysNmlUhdutz+zVYouxowjcUfTkdrCms4AiEA5UZ5Z/z+ky211o4zc1+lZaXuFj1UpXKipDCSqDkPNrA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rrweb%2futils@2.1.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":114017},"main":"./dist/utils.umd.cjs","type":"module","unpkg":"./dist/utils.umd.cjs","module":"./dist/utils.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/utils.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/utils.umd.cjs"}}},"gitHead":"e1238eeafc515b84809b6478d7027a8243136974","scripts":{"dev":"vite build --watch","lint":"yarn eslint src/**/*.ts","build":"tsc -noEmit && vite build","prepublish":"npm run build","check-types":"tsc -noEmit"},"typings":"dist/index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3665ce2a-7297-4224-a3fe-d5b9174e2270"}},"jsdelivr":"./umd/utils.js","repository":{"url":"git+https://github.com/rrweb-io/rrweb.git","type":"git","directory":"packages/utils"},"_npmVersion":"11.19.0","description":"This package contains the shared utility functions used across rrweb packages. See the [guide](../../guide.md) for more info on rrweb.","directories":{},"_nodeVersion":"24.20.0","dependencies":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.0.1","vite-plugin-dts":"^3.8.1"},"_npmOperationalInternal":{"tmp":"tmp/utils_2.1.3_1788875641558_0.568960227391148","host":"s3://npm-registry-packages-npm-production"}},"2.1.4":{"name":"@rrweb/utils","version":"2.1.4","keywords":["devtools","product-analytics","real-user-monitoring","rrweb","@rrweb/utils"],"license":"MIT","_id":"@rrweb/utils@2.1.4","maintainers":[{"name":"yanzhen","email":"aryu0112@gmail.com"},{"name":"juice10","email":"justinhalsall@gmail.com"}],"homepage":"https://github.com/rrweb-io/rrweb/tree/main/packages/@rrweb/utils#readme","bugs":{"url":"https://github.com/rrweb-io/rrweb/issues"},"dist":{"shasum":"cc0fff32d880055510c96738fd606144c335a340","tarball":"https://registry.npmjs.org/@rrweb/utils/-/utils-2.1.4.tgz","fileCount":14,"integrity":"sha512-MSsJflObnJDwtSe9LPrwevf56xi4sVaranlpgXUhooQUf07/Dm8bs/55LETHzDxCjAzkyTgcpm8nOLS72RWNKw==","signatures":[{"sig":"MEUCIQDwTDqTwAFDyO+/aNTcD7qrOgZidHuNXY/L3P2HUvj9ywIgCYdqwCBwgly36o/jLV2eRkEikzTC0cyHnahQ8RzUSjI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIB3w7yyr9qz+IPeRQgUC1XLFQvHsvM1TX77Hgvqdv7GxAiEAy2chmmCL++h4rufQ727M7kvoQyQmlJZd4tKs5Uk03zg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rrweb%2futils@2.1.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":114017},"main":"./dist/utils.umd.cjs","type":"module","unpkg":"./dist/utils.umd.cjs","module":"./dist/utils.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/utils.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/utils.umd.cjs"}}},"gitHead":"7d2912334a99503be7971377e7952455b29a2474","scripts":{"dev":"vite build --watch","lint":"yarn eslint src/**/*.ts","build":"tsc -noEmit && vite build","prepublish":"npm run build","check-types":"tsc -noEmit"},"typings":"dist/index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3665ce2a-7297-4224-a3fe-d5b9174e2270"}},"jsdelivr":"./umd/utils.js","repository":{"url":"git+https://github.com/rrweb-io/rrweb.git","type":"git","directory":"packages/utils"},"_npmVersion":"11.19.0","description":"This package contains the shared utility functions used across rrweb packages. See the [guide](../../guide.md) for more info on rrweb.","directories":{},"_nodeVersion":"24.20.0","dependencies":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.0.1","vite-plugin-dts":"^3.8.1"},"_npmOperationalInternal":{"tmp":"tmp/utils_2.1.4_1788876114470_0.4422546369097926","host":"s3://npm-registry-packages-npm-production"}},"2.1.5":{"name":"@rrweb/utils","version":"2.1.5","keywords":["devtools","product-analytics","real-user-monitoring","rrweb","@rrweb/utils"],"license":"MIT","_id":"@rrweb/utils@2.1.5","maintainers":[{"name":"yanzhen","email":"aryu0112@gmail.com"},{"name":"juice10","email":"justinhalsall@gmail.com"}],"homepage":"https://github.com/rrweb-io/rrweb/tree/main/packages/@rrweb/utils#readme","bugs":{"url":"https://github.com/rrweb-io/rrweb/issues"},"dist":{"shasum":"ff947c6b855b30c6042fded01aeebaf4ceee845a","tarball":"https://registry.npmjs.org/@rrweb/utils/-/utils-2.1.5.tgz","fileCount":14,"integrity":"sha512-f+j9fVGW5LhZ32J4tGjiqqLloY+QqnCnKKOxLJLe3tfJCpLLgquyF74eNiOltBLr7Y6Hb4GfPT+KXE2eaT9o+A==","signatures":[{"sig":"MEYCIQCPYZjYk/vOdD5xsSEwR1hwQ0iekYSr3zadttRcWiN9iwIhAOJrEk5/0VLZpTMmMOcv/Et7xEpeJ1mCAN+yXcIxgC3q","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIDAH0K2hK4GGIWz9Ef8w5+XM+EONs2or7Q0NQaJR4xiNAiAKlk7rbs8vxUHbZ+ElKwMfODAIwnnTPP0U3OCSU7Ye9A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rrweb%2futils@2.1.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":121991},"main":"./dist/utils.umd.cjs","type":"module","unpkg":"./dist/utils.umd.cjs","module":"./dist/utils.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/utils.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/utils.umd.cjs"}}},"gitHead":"af247d87476b7ad343c5256c619c248f5ed80442","scripts":{"dev":"vite build --watch","lint":"yarn eslint src/**/*.ts","build":"tsc -noEmit && vite build","prepublish":"npm run build","check-types":"tsc -noEmit"},"typings":"dist/index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3665ce2a-7297-4224-a3fe-d5b9174e2270"}},"jsdelivr":"./umd/utils.js","repository":{"url":"git+https://github.com/rrweb-io/rrweb.git","type":"git","directory":"packages/utils"},"_npmVersion":"11.19.0","description":"This package contains the shared utility functions used across rrweb packages. See the [guide](../../guide.md) for more info on rrweb.","directories":{},"_nodeVersion":"24.20.0","dependencies":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.0.1","vite-plugin-dts":"^3.8.1"},"_npmOperationalInternal":{"tmp":"tmp/utils_2.1.5_1789643593175_0.35720143587793296","host":"s3://npm-registry-packages-npm-production"}},"2.1.6":{"name":"@rrweb/utils","version":"2.1.6","keywords":["devtools","product-analytics","real-user-monitoring","rrweb","@rrweb/utils"],"license":"MIT","_id":"@rrweb/utils@2.1.6","maintainers":[{"name":"yanzhen","email":"aryu0112@gmail.com"},{"name":"juice10","email":"justinhalsall@gmail.com"}],"homepage":"https://github.com/rrweb-io/rrweb/tree/main/packages/@rrweb/utils#readme","bugs":{"url":"https://github.com/rrweb-io/rrweb/issues"},"dist":{"shasum":"a73dc3991be7eecb64abc0b316807ed649f80edd","tarball":"https://registry.npmjs.org/@rrweb/utils/-/utils-2.1.6.tgz","fileCount":14,"integrity":"sha512-BIRXcxiytJs5Guxw0tzsnVS7ukcMqtnxixjIGvV49VdJeOEG6NJeMU7o8efbHW1D52a12Y8QsgDjgDgblg3org==","signatures":[{"sig":"MEUCIQCnM24YpfhG4AWSF2BmmFul2JKvVH4aP+5tVsfIkf2fAwIgCb2J8BPSW7ZnjwSEH44IDYpMruWkYdIDQv8sFB9ngo8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDj1WH2KAUH+ScWG8GIMwcxZZ2VehUcKcsn0+r7LgV8PwIhANgSZzLVJYmS3JaRqe6lK+8zRUeNzdHb2a2u3ap1320l","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rrweb%2futils@2.1.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":121991},"main":"./dist/utils.umd.cjs","type":"module","unpkg":"./dist/utils.umd.cjs","module":"./dist/utils.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/utils.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/utils.umd.cjs"}}},"gitHead":"5b08843faf9cb21c836613489ffd93d455f38181","scripts":{"dev":"vite build --watch","lint":"yarn eslint src/**/*.ts","build":"tsc -noEmit && vite build","prepublish":"npm run build","check-types":"tsc -noEmit"},"typings":"dist/index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3665ce2a-7297-4224-a3fe-d5b9174e2270"}},"jsdelivr":"./umd/utils.js","repository":{"url":"git+https://github.com/rrweb-io/rrweb.git","type":"git","directory":"packages/utils"},"_npmVersion":"11.19.0","description":"This package contains the shared utility functions used across rrweb packages. See the [guide](../../guide.md) for more info on rrweb.","directories":{},"_nodeVersion":"24.20.0","dependencies":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.0.1","vite-plugin-dts":"^3.8.1"},"_npmOperationalInternal":{"tmp":"tmp/utils_2.1.6_1789720287665_0.7432782094509058","host":"s3://npm-registry-packages-npm-production"}},"2.1.7":{"name":"@rrweb/utils","version":"2.1.7","keywords":["devtools","product-analytics","real-user-monitoring","rrweb","@rrweb/utils"],"license":"MIT","_id":"@rrweb/utils@2.1.7","maintainers":[{"name":"yanzhen","email":"aryu0112@gmail.com"},{"name":"juice10","email":"justinhalsall@gmail.com"}],"homepage":"https://github.com/rrweb-io/rrweb/tree/main/packages/@rrweb/utils#readme","bugs":{"url":"https://github.com/rrweb-io/rrweb/issues"},"dist":{"shasum":"327f681ecee0acbd1ad0b649527f201ff3db6cf2","tarball":"https://registry.npmjs.org/@rrweb/utils/-/utils-2.1.7.tgz","fileCount":14,"integrity":"sha512-ZQpnuthKb8U2BvSDtiX6z8XkEPUUbCXhcrOY5yqqtPP2O5RP8YgPlo8HkU/tFStMd/Wn8cfy9DmkhialwUUvrA==","signatures":[{"sig":"MEYCIQCFURmCg5rwOizGiSr9ZZcK1ZjtCoL13N8MP4Zvye3T6AIhAJunFmU9krpthh8KoalSLN5A7v3Sd+wdaIjkj6G+Fefw","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCrgCaBrb+vtfEP2JDfOxtlZDqaA+K4X4/v5L1sgWEPEgIgfMOVFLH54vQ+TUQZ49CipwOaipj20azqfAPg6dyDkrY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rrweb%2futils@2.1.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":121991},"main":"./dist/utils.umd.cjs","type":"module","unpkg":"./dist/utils.umd.cjs","module":"./dist/utils.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/utils.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/utils.umd.cjs"}}},"gitHead":"a9cb69272522e677522f9a2f2eb8ac43fbf9efcb","scripts":{"dev":"vite build --watch","lint":"yarn eslint src/**/*.ts","build":"tsc -noEmit && vite build","prepublish":"npm run build","check-types":"tsc -noEmit"},"typings":"dist/index.d.ts","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"3665ce2a-7297-4224-a3fe-d5b9174e2270"}},"jsdelivr":"./umd/utils.js","repository":{"url":"git+https://github.com/rrweb-io/rrweb.git","type":"git","directory":"packages/utils"},"_npmVersion":"11.19.0","description":"This package contains the shared utility functions used across rrweb packages. See the [guide](../../guide.md) for more info on rrweb.","directories":{},"_nodeVersion":"24.21.0","dependencies":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.0.1","vite-plugin-dts":"^3.8.1"},"_npmOperationalInternal":{"tmp":"tmp/utils_2.1.7_1790952576330_0.9020429993697996","host":"s3://npm-registry-packages-npm-production"}},"2.2.0":{"_id":"@rrweb/utils@2.2.0","bugs":{"url":"https://github.com/rrweb-io/rrweb/issues"},"dist":{"shasum":"d2e1b82b36066f615e35028cc4c1216e529ba2ec","tarball":"https://registry.npmjs.org/@rrweb/utils/-/utils-2.2.0.tgz","fileCount":14,"integrity":"sha512-e8FEp8wLswqgjDHpQNUUVfEXeDsrRMOVouvqIGKvnPxKYonjLlh0mU3O/17QNvCixFG5eUFR1B2jgTdiLlZxeQ==","signatures":[{"sig":"MEQCIAnJvWS+1TAqx6elhzqEJuKPcRG/ONwOPAdfKIWA7AeTAiAuyVOCtXXVec100XbAqsVODNm3xQG1zPGRf+Zg9ke/TA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIDeE+XdTV8JWwJ20o5xIlyRMOYm0TKQf7Y4NTLPZ0f3iAiAMucgt+A9GJvSq+qsOylH5iVj301VlF46+ZmDTe7dLHw=="}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@rrweb%2futils@2.2.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":126725},"main":"./dist/utils.umd.cjs","name":"@rrweb/utils","type":"module","unpkg":"./dist/utils.umd.cjs","module":"./dist/utils.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/utils.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/utils.umd.cjs"}}},"gitHead":"e051ddbf36cc9abdecd33933511967ea055fe3a4","license":"MIT","scripts":{"dev":"vite build --watch","lint":"yarn eslint src/**/*.ts","build":"tsc -noEmit && vite build","prepublish":"npm run build","check-types":"tsc -noEmit"},"typings":"dist/index.d.ts","version":"2.2.0","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"3665ce2a-7297-4224-a3fe-d5b9174e2270"}},"homepage":"https://github.com/rrweb-io/rrweb/tree/main/packages/@rrweb/utils#readme","jsdelivr":"./umd/utils.js","keywords":["devtools","product-analytics","real-user-monitoring","rrweb","@rrweb/utils"],"repository":{"url":"git+https://github.com/rrweb-io/rrweb.git","type":"git","directory":"packages/utils"},"_npmVersion":"11.19.0","description":"This package contains the shared utility functions used across rrweb packages. See the [guide](../../guide.md) for more info on rrweb.","directories":{},"maintainers":[{"name":"yanzhen","email":"aryu0112@gmail.com"},{"name":"juice10","email":"justinhalsall@gmail.com"}],"_nodeVersion":"24.21.0","dependencies":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.0.1","vite-plugin-dts":"^3.8.1"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/utils_2.2.0_1792849363587_0.6659811875140109"}}},"time":{"created":"2024-08-02T11:38:00.337Z","modified":"2026-10-24T13:42:44.002Z","2.0.0-alpha.17":"2024-08-02T11:38:00.663Z","2.0.0-alpha.18":"2024-12-06T14:12:14.839Z","2.0.0-alpha.20":"2026-02-03T13:22:25.641Z","2.0.0":"2026-06-01T13:42:49.742Z","2.0.1":"2026-06-03T11:57:52.885Z","2.1.0":"2026-06-27T19:50:23.700Z","2.1.1":"2026-07-21T08:29:01.847Z","2.1.2":"2026-09-08T09:43:37.483Z","2.1.3":"2026-09-08T13:54:01.659Z","2.1.4":"2026-09-08T14:01:54.565Z","2.1.5":"2026-09-17T11:13:13.265Z","2.1.6":"2026-09-18T08:31:27.756Z","2.1.7":"2026-10-02T14:49:36.452Z","2.2.0":"2026-10-24T13:42:43.672Z"},"bugs":{"url":"https://github.com/rrweb-io/rrweb/issues"},"license":"MIT","homepage":"https://github.com/rrweb-io/rrweb/tree/main/packages/@rrweb/utils#readme","keywords":["devtools","product-analytics","real-user-monitoring","rrweb","@rrweb/utils"],"repository":{"url":"git+https://github.com/rrweb-io/rrweb.git","type":"git","directory":"packages/utils"},"description":"This package contains the shared utility functions used across rrweb packages. See the [guide](../../guide.md) for more info on rrweb.","maintainers":[{"name":"yanzhen","email":"aryu0112@gmail.com"},{"name":"juice10","email":"justinhalsall@gmail.com"}],"readme":"# @rrweb/utils\n\n## Overview\n\nThis package contains the shared utility functions used across rrweb packages.\nSee the [guide](../../guide.md) for more info on rrweb.\n\n## Sponsors\n\n[Become a sponsor](https://opencollective.com/rrweb#sponsor) and get your logo on our README on Github with a link to your site.\n\n### Gold Sponsors 🥇\n\n<div dir=\"auto\">\n\n<a href=\"https://opencollective.com/rrweb/tiers/gold-sponsor/0/website?requireActive=false\" target=\"_blank\"><img src=\"https://opencollective.com/rrweb/tiers/gold-sponsor/0/avatar.svg?requireActive=false&avatarHeight=225\" alt=\"sponsor\"></a>\n<a href=\"https://opencollective.com/rrweb/tiers/gold-sponsor/1/website?requireActive=false\" target=\"_blank\"><img src=\"https://opencollective.com/rrweb/tiers/gold-sponsor/1/avatar.svg?requireActive=false&avatarHeight=225\" alt=\"sponsor\"></a>\n<a href=\"https://opencollective.com/rrweb/tiers/gold-sponsor/2/website?requireActive=false\" target=\"_blank\"><img src=\"https://opencollective.com/rrweb/tiers/gold-sponsor/2/avatar.svg?requireActive=false&avatarHeight=225\" alt=\"sponsor\"></a>\n<a href=\"https://opencollective.com/rrweb/tiers/gold-sponsor/3/website?requireActive=false\" target=\"_blank\"><img src=\"https://opencollective.com/rrweb/tiers/gold-sponsor/3/avatar.svg?requireActive=false&avatarHeight=225\" alt=\"sponsor\"></a>\n<a href=\"https://opencollective.com/rrweb/tiers/gold-sponsor/4/website?requireActive=false\" target=\"_blank\"><img src=\"https://opencollective.com/rrweb/tiers/gold-sponsor/4/avatar.svg?requireActive=false&avatarHeight=225\" alt=\"sponsor\"></a>\n<a href=\"https://opencollective.com/rrweb/tiers/gold-sponsor/5/website?requireActive=false\" target=\"_blank\"><img src=\"https://opencollective.com/rrweb/tiers/gold-sponsor/5/avatar.svg?requireActive=false&avatarHeight=225\" alt=\"sponsor\"></a>\n<a href=\"https://opencollective.com/rrweb/tiers/gold-sponsor/6/website?requireActive=false\" target=\"_blank\"><img src=\"https://opencollective.com/rrweb/tiers/gold-sponsor/6/avatar.svg?requireActive=false&avatarHeight=225\" alt=\"sponsor\"></a>\n\n</div>\n\n### Silver Sponsors 🥈\n\n<div dir=\"auto\">\n\n<a href=\"https://opencollective.com/rrweb/tiers/silver-sponsor/0/website?requireActive=false\" target=\"_blank\"><img src=\"https://opencollective.com/rrweb/tiers/silver-sponsor/0/avatar.svg?requireActive=false&avatarHeight=158\" alt=\"sponsor\"></a>\n<a href=\"https://opencollective.com/rrweb/tiers/silver-sponsor/1/website?requireActive=false\" target=\"_blank\"><img src=\"https://opencollective.com/rrweb/tiers/silver-sponsor/1/avatar.svg?requireActive=false&avatarHeight=158\" alt=\"sponsor\"></a>\n<a href=\"https://opencollective.com/rrweb/tiers/silver-sponsor/2/website?requireActive=false\" target=\"_blank\"><img src=\"https://opencollective.com/rrweb/tiers/silver-sponsor/2/avatar.svg?requireActive=false&avatarHeight=158\" alt=\"sponsor\"></a>\n<a href=\"https://opencollective.com/rrweb/tiers/silver-sponsor/3/website?requireActive=false\" target=\"_blank\"><img src=\"https://opencollective.com/rrweb/tiers/silver-sponsor/3/avatar.svg?requireActive=false&avatarHeight=158\" alt=\"sponsor\"></a>\n<a href=\"https://opencollective.com/rrweb/tiers/silver-sponsor/4/website?requireActive=false\" target=\"_blank\"><img src=\"https://opencollective.com/rrweb/tiers/silver-sponsor/4/avatar.svg?requireActive=false&avatarHeight=158\" alt=\"sponsor\"></a>\n<a href=\"https://opencollective.com/rrweb/tiers/silver-sponsor/5/website?requireActive=false\" target=\"_blank\"><img src=\"https://opencollective.com/rrweb/tiers/silver-sponsor/5/avatar.svg?requireActive=false&avatarHeight=158\" alt=\"sponsor\"></a>\n<a href=\"https://opencollective.com/rrweb/tiers/silver-sponsor/6/website?requireActive=false\" target=\"_blank\"><img src=\"https://opencollective.com/rrweb/tiers/silver-sponsor/6/avatar.svg?requireActive=false&avatarHeight=158\" alt=\"sponsor\"></a>\n\n</div>\n\n### Bronze Sponsors 🥉\n\n<div dir=\"auto\">\n\n<a href=\"https://opencollective.com/rrweb/tiers/sponsors/0/website?requireActive=false\" target=\"_blank\"><img src=\"https://opencollective.com/rrweb/tiers/sponsors/0/avatar.svg?requireActive=false&avatarHeight=70\" alt=\"sponsor\"></a>\n<a href=\"https://opencollective.com/rrweb/tiers/sponsors/1/website?requireActive=false\" target=\"_blank\"><img src=\"https://opencollective.com/rrweb/tiers/sponsors/1/avatar.svg?requireActive=false&avatarHeight=70\" alt=\"sponsor\"></a>\n<a href=\"https://opencollective.com/rrweb/tiers/sponsors/2/website?requireActive=false\" target=\"_blank\"><img src=\"https://opencollective.com/rrweb/tiers/sponsors/2/avatar.svg?requireActive=false&avatarHeight=70\" alt=\"sponsor\"></a>\n<a href=\"https://opencollective.com/rrweb/tiers/sponsors/3/website?requireActive=false\" target=\"_blank\"><img src=\"https://opencollective.com/rrweb/tiers/sponsors/3/avatar.svg?requireActive=false&avatarHeight=70\" alt=\"sponsor\"></a>\n<a href=\"https://opencollective.com/rrweb/tiers/sponsors/4/website?requireActive=false\" target=\"_blank\"><img src=\"https://opencollective.com/rrweb/tiers/sponsors/4/avatar.svg?requireActive=false&avatarHeight=70\" alt=\"sponsor\"></a>\n<a href=\"https://opencollective.com/rrweb/tiers/sponsors/5/website?requireActive=false\" target=\"_blank\"><img src=\"https://opencollective.com/rrweb/tiers/sponsors/5/avatar.svg?requireActive=false&avatarHeight=70\" alt=\"sponsor\"></a>\n<a href=\"https://opencollective.com/rrweb/tiers/sponsors/6/website?requireActive=false\" target=\"_blank\"><img src=\"https://opencollective.com/rrweb/tiers/sponsors/6/avatar.svg?requireActive=false&avatarHeight=70\" alt=\"sponsor\"></a>\n<a href=\"https://opencollective.com/rrweb/tiers/sponsors/7/website?requireActive=false\" target=\"_blank\"><img src=\"https://opencollective.com/rrweb/tiers/sponsors/7/avatar.svg?requireActive=false&avatarHeight=70\" alt=\"sponsor\"></a>\n<a href=\"https://opencollective.com/rrweb/tiers/sponsors/8/website?requireActive=false\" target=\"_blank\"><img src=\"https://opencollective.com/rrweb/tiers/sponsors/8/avatar.svg?requireActive=false&avatarHeight=70\" alt=\"sponsor\"></a>\n\n</div>\n\n### Backers\n\n<a href=\"https://opencollective.com/rrweb#sponsor\" rel=\"nofollow\"><img src=\"https://opencollective.com/rrweb/tiers/backers.svg?avatarHeight=36\"></a>\n\n## Core Team Members\n\n<table>\n  <tr>\n    <td align=\"center\">\n      <a href=\"https://github.com/Yuyz0112\">\n        <img\n          src=\"https://avatars.githubusercontent.com/u/13651389?s=100\"\n          width=\"100px;\"\n          alt=\"\"\n        />\n        <br /><sub><b>Yuyz0112</b></sub>\n        <br /><br />\n      </a>\n    </td>\n    <td align=\"center\">\n      <a href=\"https://github.com/YunFeng0817\">\n        <img\n          src=\"https://avatars.githubusercontent.com/u/27533910?s=100\"\n          width=\"100px;\"\n          alt=\"\"\n        />\n        <br /><sub><b>Yun Feng</b></sub>\n        <br /><br />\n      </a>\n    </td>\n    <td align=\"center\">\n      <a href=\"https://github.com/eoghanmurray\">\n        <img\n          src=\"https://avatars.githubusercontent.com/u/156780?s=100\"\n          width=\"100px;\"\n          alt=\"\"\n        />\n        <br /><sub><b>eoghanmurray</b></sub>\n        <br /><br />\n      </a>\n    </td>\n    <td align=\"center\">\n      <a href=\"https://github.com/Juice10\">\n        <img\n          src=\"https://avatars.githubusercontent.com/u/4106?s=100\"\n          width=\"100px;\"\n          alt=\"\"\n        />\n        <br /><sub><b>Juice10</b></sub>\n        <br /><sub>open for rrweb consulting</sub>\n      </a>\n    </td>\n  </tr>\n</table>\n\n## Who's using rrweb?\n\n<table>\n  <tr>\n    <td align=\"center\">\n      <a href=\"http://www.smartx.com/\" target=\"_blank\">\n        <img width=\"195px\" src=\"https://www.rrweb.io/logos/smartx.png\">\n      </a>\n    </td>\n    <td align=\"center\">\n      <a href=\"https://posthog.com?utm_source=rrweb&utm_medium=sponsorship&utm_campaign=open-source-sponsorship\" target=\"_blank\">\n        <img width=\"195px\" src=\"https://www.rrweb.io/logos/posthog.png\">\n      </a>\n    </td>\n    <td align=\"center\">\n      <a href=\"https://statcounter.com/session-replay/\" target=\"_blank\">\n        <img width=\"195px\" src=\"https://statcounter.com/images/logo-statcounter-arc-blue.svg\">\n      </a>\n    </td>\n    <td align=\"center\">\n      <a href=\"https://recordonce.com/\" target=\"_blank\">\n        <img width=\"195px\" alt=\"Smart screen recording for SaaS\" src=\"https://uploads-ssl.webflow.com/5f3d133183156245630d4446/5f3d1940abe8db8612c23521_Record-Once-logo-554x80px.svg\">\n      </a>\n    </td>\n  </tr>\n    <tr>\n    <td align=\"center\">\n      <a href=\"https://cux.io\" target=\"_blank\">\n        <img style=\"padding: 8px\" alt=\"The first ever UX automation tool\" width=\"195px\" src=\"https://cux.io/cux-logo.svg\">\n      </a>\n    </td>\n    <td align=\"center\">\n      <a href=\"https://remsupp.com\" target=\"_blank\">\n        <img style=\"padding: 8px\" alt=\"Remote Access & Co-Browsing\" width=\"195px\" src=\"https://remsupp.com/images/logo.png\">\n      </a>\n    </td>\n    <td align=\"center\">\n      <a href=\"https://highlight.io\" target=\"_blank\">\n        <img style=\"padding: 8px\" alt=\"The open source, fullstack Monitoring Platform.\" width=\"195px\" src=\"https://github.com/highlight/highlight/raw/main/highlight.io/public/images/logo.png\">\n      </a>\n    </td>\n    <td align=\"center\">\n      <a href=\"https://analyzee.io\" target=\"_blank\">\n        <img style=\"padding: 8px\" alt=\"Comprehensive data analytics platform that empowers businesses to gain valuable insights and make data-driven decisions.\" width=\"195px\" src=\"https://cdn.analyzee.io/assets/analyzee-logo.png\">\n      </a>\n    </td>\n  </tr>\n  <tr>\n    <td align=\"center\">\n      <a href=\"https://requestly.io\" target=\"_blank\">\n        <img style=\"padding: 8px\" alt=\"Intercept, Modify, Record & Replay HTTP Requests.\" width=\"195px\" src=\"https://github.com/requestly/requestly/assets/16779465/652552db-c867-44cb-9bb5-94a2026e04ca\">\n      </a>\n    </td>\n    <td align=\"center\">\n      <a href=\"https://gleap.io\" target=\"_blank\">\n        <img style=\"padding: 8px\" alt=\"In-app bug reporting & customer feedback platform.\" width=\"195px\" src=\"https://assets-global.website-files.com/6506f3f29c68b1724807619d/6506f56010237164c6306591_GleapLogo.svg\">\n      </a>\n    </td>\n    <td align=\"center\">\n      <a href=\"https://uxwizz.com\" target=\"_blank\">\n        <img style=\"padding: 8px\" alt=\"Self-hosted website analytics with heatmaps and session recordings.\" width=\"195px\" src=\"https://github.com/UXWizz/public-files/raw/main/assets/logo.png\">\n      </a>\n    </td>\n    <td align=\"center\">\n      <a href=\"https://www.howdygo.com\" target=\"_blank\">\n        <img style=\"padding: 8px\" alt=\"Interactive product demos for small marketing teams\" width=\"195px\" src=\"https://assets-global.website-files.com/650afb446f1dd5bd410f00cc/650b2cec6188ff54dd9b01e1_Logo.svg\">\n      </a>\n    </td>\n  </tr>\n</table>\n","readmeFilename":"README.md"}