{"_id":"@deepsure/page-replay-sdk","_rev":"13-0f95882b08e0b050cee38c83bbd32754","name":"@deepsure/page-replay-sdk","dist-tags":{"latest":"2.0.0"},"versions":{"1.0.0":{"name":"@deepsure/page-replay-sdk","version":"1.0.0","keywords":["session-replay","finance","compliance","recorder","page-replay"],"author":{"name":"DeepSure"},"license":"MIT","_id":"@deepsure/page-replay-sdk@1.0.0","maintainers":[{"name":"mattfromuss","email":"shijunfromchina@gmail.com"}],"dist":{"shasum":"c9b111fc9da9a4cd7fdb41f722241ce2ca8a0d4c","tarball":"https://registry.npmjs.org/@deepsure/page-replay-sdk/-/page-replay-sdk-1.0.0.tgz","fileCount":9,"integrity":"sha512-iKC5sGt8EsmuII4cbjMGl+GFzhoxQg0pkKedxyO1/hk1J1rnjM7R3PePZpIXkkNcjahQYBIrj+C+KwzkA+2zMQ==","signatures":[{"sig":"MEYCIQDfbwViUP+1ZVI6rhf87S/zKh7KO42jxsJCiYtWOsuW/QIhANGLMIwPC7Ko+UGRmInCtYnQAOxccJ2qyb7ygsrqpoL8","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":63220},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.esm.js","browser":"dist/index.umd.js","gitHead":"02fab6ec82bd99183870527097035b9beabf4c88","scripts":{"dev":"rollup -c -w","build":"rollup -c && npm run ensure-types","ensure-types":"mkdir -p dist && test -f src/index.d.ts && cp src/index.d.ts dist/index.d.ts || true","prepublishOnly":"npm run build"},"_npmUser":{"name":"mattfromuss","email":"shijunfromchina@gmail.com"},"repository":{"url":"","type":"git"},"_npmVersion":"10.2.3","description":"DeepSure PageReplay SDK","directories":{},"_nodeVersion":"20.10.0","dependencies":{"pako":"^2.1.0","rrweb":"^2.0.0-alpha.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rollup":"^4.9.4","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-commonjs":"^25.0.7","@rollup/plugin-node-resolve":"^15.2.3"},"peerDependencies":{"rrweb":"^2.0.0-alpha.4"},"_npmOperationalInternal":{"tmp":"tmp/page-replay-sdk_1.0.0_1766717817073_0.810140368407362","host":"s3://npm-registry-packages-npm-production"}},"1.0.1":{"name":"@deepsure/page-replay-sdk","version":"1.0.1","keywords":["session-replay","finance","compliance","recorder","page-replay"],"author":{"name":"DeepSure"},"license":"MIT","_id":"@deepsure/page-replay-sdk@1.0.1","maintainers":[{"name":"mattfromuss","email":"shijunfromchina@gmail.com"}],"dist":{"shasum":"889588b505a29c69e96026425970fcf6cf5b7b45","tarball":"https://registry.npmjs.org/@deepsure/page-replay-sdk/-/page-replay-sdk-1.0.1.tgz","fileCount":9,"integrity":"sha512-SUZTGjXiWUba+VUifeFbA7y2Acbv9UWNzdLQoPvOFOw5DXvX2EKH5C8TXNkGM7nfK4qT1wSiq7HtTpQsSOx0rA==","signatures":[{"sig":"MEYCIQDwQG7uC8H78lf6ZKNgxiEu5z399jI22K3pwzbLu4iuegIhANMN1botYhsuhn6w9PGHm+XPLApweWGdlDvRBIZlPXDH","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2276828},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.esm.js","browser":"dist/index.umd.js","gitHead":"8923b30eaacd90d18684246e99a3b0ab5140e334","scripts":{"dev":"rollup -c -w","build":"rollup -c && npm run ensure-types","ensure-types":"mkdir -p dist && test -f src/index.d.ts && cp src/index.d.ts dist/index.d.ts || true","prepublishOnly":"npm run build"},"_npmUser":{"name":"mattfromuss","email":"shijunfromchina@gmail.com"},"repository":{"url":"","type":"git"},"_npmVersion":"10.2.3","description":"DeepSure PageReplay SDK","directories":{},"_nodeVersion":"20.10.0","dependencies":{"pako":"^2.1.0","rrweb":"^2.0.0-alpha.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rollup":"^4.9.4","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-commonjs":"^25.0.7","@rollup/plugin-node-resolve":"^15.2.3"},"peerDependencies":{"rrweb":"^2.0.0-alpha.4"},"_npmOperationalInternal":{"tmp":"tmp/page-replay-sdk_1.0.1_1766810551246_0.10997499599733795","host":"s3://npm-registry-packages-npm-production"}},"1.0.2":{"name":"@deepsure/page-replay-sdk","version":"1.0.2","keywords":["session-replay","finance","compliance","recorder","page-replay"],"author":{"name":"DeepSure"},"license":"MIT","_id":"@deepsure/page-replay-sdk@1.0.2","maintainers":[{"name":"mattfromuss","email":"shijunfromchina@gmail.com"}],"dist":{"shasum":"017397636480bdafeb351e0556fac3a97e0cda69","tarball":"https://registry.npmjs.org/@deepsure/page-replay-sdk/-/page-replay-sdk-1.0.2.tgz","fileCount":9,"integrity":"sha512-eclfuyTAwdvNI9djyQpfJ600FatVeYguKXnOETAwMoMA5ufY1rPJVG2mtpr34nDsWAwBEpVUiA0bGV5G6iCadA==","signatures":[{"sig":"MEYCIQDPfPI2nP84CLAiNzELJuNt/NVHCkCiSKR6iTLF5Lc6uwIhANtAcB7vh5CITrwzUHK8zyyfmdFeE5vggSYR4SGjcCez","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":95415},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.esm.js","browser":"dist/index.umd.js","gitHead":"e63b923a6fe5b5eaeccdf7d52321cb895581b45f","scripts":{"dev":"rollup -c -w","build":"rollup -c && npm run ensure-types","ensure-types":"mkdir -p dist && test -f src/index.d.ts && cp src/index.d.ts dist/index.d.ts || true","prepublishOnly":"npm run build"},"_npmUser":{"name":"mattfromuss","email":"shijunfromchina@gmail.com"},"repository":{"url":"","type":"git"},"_npmVersion":"10.2.3","description":"DeepSure PageReplay SDK","directories":{},"_nodeVersion":"20.10.0","dependencies":{"pako":"^2.1.0","rrweb":"^2.0.0-alpha.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rollup":"^4.9.4","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-commonjs":"^25.0.7","@rollup/plugin-node-resolve":"^15.2.3"},"peerDependencies":{"rrweb":"^2.0.0-alpha.4"},"_npmOperationalInternal":{"tmp":"tmp/page-replay-sdk_1.0.2_1766822394009_0.5346223643527248","host":"s3://npm-registry-packages-npm-production"}},"1.0.3":{"name":"@deepsure/page-replay-sdk","version":"1.0.3","keywords":["session-replay","finance","compliance","recorder","page-replay"],"author":{"name":"DeepSure"},"license":"MIT","_id":"@deepsure/page-replay-sdk@1.0.3","maintainers":[{"name":"mattfromuss","email":"shijunfromchina@gmail.com"}],"dist":{"shasum":"1673017bf9ab3a6e9db4eaf02d79a6094510b273","tarball":"https://registry.npmjs.org/@deepsure/page-replay-sdk/-/page-replay-sdk-1.0.3.tgz","fileCount":9,"integrity":"sha512-f6Jzg+OoLrkq1JvwWhgD1fcsPJdw01Bf5LXIno9SsQ0VHgIeKFhNX7SztN4tXEkpo5s1fF9Ev5MxcH4tDlDqtQ==","signatures":[{"sig":"MEUCIA9ckdKaVn1HD4zdvBwr/7SEs1AUDxiP9CNg717xIX2rAiEA/qZhI5qykMSsn5OB7bniV1D6BRbtAb3kbmUleGFMayE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":95415},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.esm.js","browser":"dist/index.umd.js","gitHead":"e0ef2e53a6f0192daf6ab95e750003856c03ce14","scripts":{"dev":"rollup -c -w","build":"rollup -c && npm run ensure-types","ensure-types":"mkdir -p dist && test -f src/index.d.ts && cp src/index.d.ts dist/index.d.ts || true","prepublishOnly":"npm run build"},"_npmUser":{"name":"mattfromuss","email":"shijunfromchina@gmail.com"},"repository":{"url":"","type":"git"},"_npmVersion":"10.2.3","description":"DeepSure PageReplay SDK","directories":{},"_nodeVersion":"20.10.0","dependencies":{"pako":"^2.1.0","rrweb":"^2.0.0-alpha.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rollup":"^4.9.4","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-commonjs":"^25.0.7","@rollup/plugin-node-resolve":"^15.2.3"},"peerDependencies":{"rrweb":"^2.0.0-alpha.4"},"_npmOperationalInternal":{"tmp":"tmp/page-replay-sdk_1.0.3_1766826110057_0.39934050303751234","host":"s3://npm-registry-packages-npm-production"}},"1.0.4":{"name":"@deepsure/page-replay-sdk","version":"1.0.4","keywords":["session-replay","finance","compliance","recorder","page-replay"],"author":{"name":"DeepSure"},"license":"MIT","_id":"@deepsure/page-replay-sdk@1.0.4","maintainers":[{"name":"mattfromuss","email":"shijunfromchina@gmail.com"}],"dist":{"shasum":"b0fefb63ec8680974008c8e59507cba3776427d7","tarball":"https://registry.npmjs.org/@deepsure/page-replay-sdk/-/page-replay-sdk-1.0.4.tgz","fileCount":9,"integrity":"sha512-msImY3n+/03sXBjkxsRVZ6WAujg9nZmyNetN/YUUd+DwKGBvUiP7aNPIKWNj0AszQkiJ8wCOenJ+LyEo3X03nw==","signatures":[{"sig":"MEYCIQC0iFqNB5QZelOvWLbwVDSmsTkHPm2EQIuvr5XgebUyaQIhAJbPSZm3imeJvQEm03ix4M7sbAEkYIwxDYgFbEAFGACl","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":99027},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.esm.js","browser":"dist/index.umd.js","gitHead":"e0ef2e53a6f0192daf6ab95e750003856c03ce14","scripts":{"dev":"rollup -c -w","build":"rollup -c && npm run ensure-types","ensure-types":"mkdir -p dist && test -f src/index.d.ts && cp src/index.d.ts dist/index.d.ts || true","prepublishOnly":"npm run build"},"_npmUser":{"name":"mattfromuss","email":"shijunfromchina@gmail.com"},"repository":{"url":"","type":"git"},"_npmVersion":"10.2.3","description":"DeepSure PageReplay SDK","directories":{},"_nodeVersion":"20.10.0","dependencies":{"pako":"^2.1.0","rrweb":"^2.0.0-alpha.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rollup":"^4.9.4","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-commonjs":"^25.0.7","@rollup/plugin-node-resolve":"^15.2.3"},"peerDependencies":{"rrweb":"^2.0.0-alpha.4"},"_npmOperationalInternal":{"tmp":"tmp/page-replay-sdk_1.0.4_1766827937212_0.7360043258455833","host":"s3://npm-registry-packages-npm-production"}},"1.0.5":{"name":"@deepsure/page-replay-sdk","version":"1.0.5","keywords":["session-replay","finance","compliance","recorder","page-replay"],"author":{"name":"DeepSure"},"license":"MIT","_id":"@deepsure/page-replay-sdk@1.0.5","maintainers":[{"name":"mattfromuss","email":"shijunfromchina@gmail.com"}],"dist":{"shasum":"3ba7b1a0750ce5534a9a992c65edeb8450eb6c85","tarball":"https://registry.npmjs.org/@deepsure/page-replay-sdk/-/page-replay-sdk-1.0.5.tgz","fileCount":9,"integrity":"sha512-AkxsiIdjF1doTf5bu40/GiUAZ86FiZofoPVCSAjh+tlh+t429mza67UBGUs7rabzU5QbnvJTo8/HvRELI2Jdmw==","signatures":[{"sig":"MEUCIBKXvscP49sxsCjJbzawULd4th27wd4p8ApQpi/KoJipAiEAtB5TMloDzc3t21pxLjOzqSrKQm1GUGOLwvhRomgXon4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":99120},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.esm.js","browser":"dist/index.umd.js","gitHead":"e0ef2e53a6f0192daf6ab95e750003856c03ce14","scripts":{"dev":"rollup -c -w","build":"rollup -c && npm run ensure-types","ensure-types":"mkdir -p dist && test -f src/index.d.ts && cp src/index.d.ts dist/index.d.ts || true","prepublishOnly":"npm run build"},"_npmUser":{"name":"mattfromuss","email":"shijunfromchina@gmail.com"},"repository":{"url":"","type":"git"},"_npmVersion":"10.2.3","description":"DeepSure PageReplay SDK","directories":{},"_nodeVersion":"20.10.0","dependencies":{"pako":"^2.1.0","rrweb":"^2.0.0-alpha.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rollup":"^4.9.4","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-commonjs":"^25.0.7","@rollup/plugin-node-resolve":"^15.2.3"},"peerDependencies":{"rrweb":"^2.0.0-alpha.4"},"_npmOperationalInternal":{"tmp":"tmp/page-replay-sdk_1.0.5_1766827958071_0.05207321847028812","host":"s3://npm-registry-packages-npm-production"}},"1.0.6":{"name":"@deepsure/page-replay-sdk","version":"1.0.6","keywords":["session-replay","finance","compliance","recorder","page-replay"],"author":{"name":"DeepSure"},"license":"MIT","_id":"@deepsure/page-replay-sdk@1.0.6","maintainers":[{"name":"mattfromuss","email":"shijunfromchina@gmail.com"}],"dist":{"shasum":"425b3bce9d5044910e44d7afab8bf19b23c44c9e","tarball":"https://registry.npmjs.org/@deepsure/page-replay-sdk/-/page-replay-sdk-1.0.6.tgz","fileCount":9,"integrity":"sha512-wugFZ0IDBsgBt3SYxIesVrROE+UADLTuyHADNahHZ2qcnES3mv0nxVD7FOmyKAIQHfznQcHUkPjGeqzNidO2zA==","signatures":[{"sig":"MEYCIQCtrhtBiFp9F6R2DaHvgA5oBcBg6w0q1MRX0t+7u9TWkAIhAI7AohPcvcPA0HdLC2vNMmmLt1x0D+mFpgjoxXCIE3fJ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":106670},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.esm.js","browser":"dist/index.umd.js","gitHead":"e0ef2e53a6f0192daf6ab95e750003856c03ce14","scripts":{"dev":"rollup -c -w","build":"rollup -c && npm run ensure-types","ensure-types":"mkdir -p dist && test -f src/index.d.ts && cp src/index.d.ts dist/index.d.ts || true","prepublishOnly":"npm run build"},"_npmUser":{"name":"mattfromuss","email":"shijunfromchina@gmail.com"},"repository":{"url":"","type":"git"},"_npmVersion":"10.2.3","description":"DeepSure PageReplay SDK","directories":{},"_nodeVersion":"20.10.0","dependencies":{"pako":"^2.1.0","rrweb":"^2.0.0-alpha.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rollup":"^4.9.4","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-commonjs":"^25.0.7","@rollup/plugin-node-resolve":"^15.2.3"},"peerDependencies":{"rrweb":"^2.0.0-alpha.4"},"_npmOperationalInternal":{"tmp":"tmp/page-replay-sdk_1.0.6_1766833105170_0.7014929513282395","host":"s3://npm-registry-packages-npm-production"}},"1.0.7":{"name":"@deepsure/page-replay-sdk","version":"1.0.7","keywords":["session-replay","finance","compliance","recorder","page-replay"],"author":{"name":"DeepSure"},"license":"MIT","_id":"@deepsure/page-replay-sdk@1.0.7","maintainers":[{"name":"mattfromuss","email":"shijunfromchina@gmail.com"}],"dist":{"shasum":"63aeb4cd42873a3685b2e1d89e5fc4d2d72137f2","tarball":"https://registry.npmjs.org/@deepsure/page-replay-sdk/-/page-replay-sdk-1.0.7.tgz","fileCount":9,"integrity":"sha512-S2xFJrl5NwtNCHrYk3NV6htWofpXtj8Ik8n3NaFms3Ra9lnGS0KuBzjToz3VAqMicgn0kDirXa4TVIVXcWk6Fw==","signatures":[{"sig":"MEUCIGVBHrsxSpB6RnsyFayI0L7u9bJmQ4VbZGbqWYKEHEAXAiEA705xkpQz96WWZdrYTFQNgJb66G4LeK8bwOwnZVEOPkY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":107060},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.esm.js","browser":"dist/index.umd.js","gitHead":"e0ef2e53a6f0192daf6ab95e750003856c03ce14","scripts":{"dev":"rollup -c -w","build":"rollup -c && npm run ensure-types","ensure-types":"mkdir -p dist && test -f src/index.d.ts && cp src/index.d.ts dist/index.d.ts || true","prepublishOnly":"npm run build"},"_npmUser":{"name":"mattfromuss","email":"shijunfromchina@gmail.com"},"repository":{"url":"","type":"git"},"_npmVersion":"10.2.3","description":"DeepSure PageReplay SDK","directories":{},"_nodeVersion":"20.10.0","dependencies":{"pako":"^2.1.0","rrweb":"^2.0.0-alpha.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rollup":"^4.9.4","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-commonjs":"^25.0.7","@rollup/plugin-node-resolve":"^15.2.3"},"peerDependencies":{"rrweb":"^2.0.0-alpha.4"},"_npmOperationalInternal":{"tmp":"tmp/page-replay-sdk_1.0.7_1766833305823_0.8129246984837177","host":"s3://npm-registry-packages-npm-production"}},"1.0.8":{"name":"@deepsure/page-replay-sdk","version":"1.0.8","keywords":["session-replay","finance","compliance","recorder","page-replay"],"author":{"name":"DeepSure"},"license":"MIT","_id":"@deepsure/page-replay-sdk@1.0.8","maintainers":[{"name":"mattfromuss","email":"shijunfromchina@gmail.com"}],"dist":{"shasum":"aca5738762a0cd9857f1d783a34bc2ac456f6ae7","tarball":"https://registry.npmjs.org/@deepsure/page-replay-sdk/-/page-replay-sdk-1.0.8.tgz","fileCount":9,"integrity":"sha512-epmwrdSHRlyXtln+scosi1iH0CxYAJeVSZUCEqM1eAyJNWK5WJfh4y1o/sI6bI6C8gVvIUuJlH4S/HC2udA4+A==","signatures":[{"sig":"MEQCIDgHqN1WRGLEVtoFdO3+F06IP/KJDkeiotpRn7dUej5TAiBGpXGhxfkhpFCWBuq0AxBAEX3Ud+xiykxh9jE1PO0s6A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":109844},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.esm.js","browser":"dist/index.umd.js","gitHead":"e0ef2e53a6f0192daf6ab95e750003856c03ce14","scripts":{"dev":"rollup -c -w","build":"rollup -c && npm run ensure-types","ensure-types":"mkdir -p dist && test -f src/index.d.ts && cp src/index.d.ts dist/index.d.ts || true","prepublishOnly":"npm run build"},"_npmUser":{"name":"mattfromuss","email":"shijunfromchina@gmail.com"},"repository":{"url":"","type":"git"},"_npmVersion":"10.2.3","description":"DeepSure PageReplay SDK","directories":{},"_nodeVersion":"20.10.0","dependencies":{"pako":"^2.1.0","rrweb":"^2.0.0-alpha.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rollup":"^4.9.4","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-commonjs":"^25.0.7","@rollup/plugin-node-resolve":"^15.2.3"},"peerDependencies":{"rrweb":"^2.0.0-alpha.4"},"_npmOperationalInternal":{"tmp":"tmp/page-replay-sdk_1.0.8_1766833984850_0.5912377413949794","host":"s3://npm-registry-packages-npm-production"}},"1.0.9":{"name":"@deepsure/page-replay-sdk","version":"1.0.9","keywords":["session-replay","finance","compliance","recorder","page-replay"],"author":{"name":"DeepSure"},"license":"MIT","_id":"@deepsure/page-replay-sdk@1.0.9","maintainers":[{"name":"mattfromuss","email":"shijunfromchina@gmail.com"}],"dist":{"shasum":"602af0a7f9a85e4b53c981a95b92fabe71b22be7","tarball":"https://registry.npmjs.org/@deepsure/page-replay-sdk/-/page-replay-sdk-1.0.9.tgz","fileCount":9,"integrity":"sha512-OqWK3WA6cOug1JBskZwja7md4M0q+8/3TUpZJVygKnNpMp1+6ANm5bMrHC6X0D4moB3h+ZPe0DCiN9FDrkW2pA==","signatures":[{"sig":"MEQCIDqx3oPnwo9EinwzzCIQXLMLHnQ1Y+azmrYb0OqBWmHJAiAa3Tu/4kwITNa3YvXtBBc8yU3TZRm8tkLRpZKS0/XrIw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":113243},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.esm.js","browser":"dist/index.umd.js","gitHead":"e0ef2e53a6f0192daf6ab95e750003856c03ce14","scripts":{"dev":"rollup -c -w","build":"rollup -c && npm run ensure-types","ensure-types":"mkdir -p dist && test -f src/index.d.ts && cp src/index.d.ts dist/index.d.ts || true","prepublishOnly":"npm run build"},"_npmUser":{"name":"mattfromuss","email":"shijunfromchina@gmail.com"},"repository":{"url":"","type":"git"},"_npmVersion":"10.2.3","description":"DeepSure PageReplay SDK","directories":{},"_nodeVersion":"20.10.0","dependencies":{"pako":"^2.1.0","rrweb":"^2.0.0-alpha.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rollup":"^4.9.4","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-commonjs":"^25.0.7","@rollup/plugin-node-resolve":"^15.2.3"},"peerDependencies":{"rrweb":"^2.0.0-alpha.4"},"_npmOperationalInternal":{"tmp":"tmp/page-replay-sdk_1.0.9_1766834165067_0.9331146907593766","host":"s3://npm-registry-packages-npm-production"}},"1.0.10":{"name":"@deepsure/page-replay-sdk","version":"1.0.10","keywords":["session-replay","finance","compliance","recorder","page-replay"],"author":{"name":"DeepSure"},"license":"MIT","_id":"@deepsure/page-replay-sdk@1.0.10","maintainers":[{"name":"mattfromuss","email":"shijunfromchina@gmail.com"}],"dist":{"shasum":"78c2a9ab96ae37197dabd51ba79e32f45ec10eab","tarball":"https://registry.npmjs.org/@deepsure/page-replay-sdk/-/page-replay-sdk-1.0.10.tgz","fileCount":9,"integrity":"sha512-+Pbo2e1/ToCiawpFEZDWA8TYccYu+cA6dig3pbGSdTDfGI53ERl1VqyXY6OmNAFfcfFqK1cwG3HiX6o6OVt9gQ==","signatures":[{"sig":"MEYCIQDNOvErluL5ufvK0I1HTeJTf6V5JAotugkGNI6W42bYsAIhAO16amJJT4J/KDibaJrZNDU6r7tVrJNDDgiud4Qit1sG","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":112995},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.esm.js","browser":"dist/index.umd.js","gitHead":"e0ef2e53a6f0192daf6ab95e750003856c03ce14","scripts":{"dev":"rollup -c -w","build":"rollup -c && npm run ensure-types","ensure-types":"mkdir -p dist && test -f src/index.d.ts && cp src/index.d.ts dist/index.d.ts || true","prepublishOnly":"npm run build"},"_npmUser":{"name":"mattfromuss","email":"shijunfromchina@gmail.com"},"repository":{"url":"","type":"git"},"_npmVersion":"10.2.3","description":"DeepSure PageReplay SDK","directories":{},"_nodeVersion":"20.10.0","dependencies":{"pako":"^2.1.0","rrweb":"^2.0.0-alpha.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rollup":"^4.9.4","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-commonjs":"^25.0.7","@rollup/plugin-node-resolve":"^15.2.3"},"peerDependencies":{"rrweb":"^2.0.0-alpha.4"},"_npmOperationalInternal":{"tmp":"tmp/page-replay-sdk_1.0.10_1766834198632_0.16794734394743638","host":"s3://npm-registry-packages-npm-production"}},"1.0.11":{"name":"@deepsure/page-replay-sdk","version":"1.0.11","keywords":["session-replay","finance","compliance","recorder","page-replay"],"author":{"name":"DeepSure"},"license":"MIT","_id":"@deepsure/page-replay-sdk@1.0.11","maintainers":[{"name":"mattfromuss","email":"shijunfromchina@gmail.com"}],"dist":{"shasum":"b039d63184ecce9bedb35542a6e2b6a9420165d0","tarball":"https://registry.npmjs.org/@deepsure/page-replay-sdk/-/page-replay-sdk-1.0.11.tgz","fileCount":9,"integrity":"sha512-HKZPNEsALQCaWPoYh+ynVvgGCY1OHljGJ9a/poSUu7PBHHt8fZR75UQlnOlUGTuirhVsT6Q8m5rwc9depHWeYQ==","signatures":[{"sig":"MEQCIEpiEJKzTUHFSvnLt9L4T+6MUv8+SmnV1c7H2J+TJdgwAiAmomodw3/t5rL0ToFpAtad5mZR2GbE5R+b4dY0qAwfew==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":105237},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.esm.js","browser":"dist/index.umd.js","gitHead":"4d5717dfbcec94ca656cb4cca0e28ca3fc60be57","scripts":{"dev":"rollup -c -w","build":"rollup -c && npm run ensure-types","ensure-types":"mkdir -p dist && test -f src/index.d.ts && cp src/index.d.ts dist/index.d.ts || true","prepublishOnly":"npm run build"},"_npmUser":{"name":"mattfromuss","email":"shijunfromchina@gmail.com"},"repository":{"url":"","type":"git"},"_npmVersion":"10.2.3","description":"DeepSure PageReplay SDK","directories":{},"_nodeVersion":"20.10.0","dependencies":{"pako":"^2.1.0","rrweb":"^2.0.0-alpha.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rollup":"^4.9.4","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-commonjs":"^25.0.7","@rollup/plugin-node-resolve":"^15.2.3"},"peerDependencies":{"rrweb":"^2.0.0-alpha.4"},"_npmOperationalInternal":{"tmp":"tmp/page-replay-sdk_1.0.11_1766835944079_0.10741604594073317","host":"s3://npm-registry-packages-npm-production"}},"2.0.0":{"name":"@deepsure/page-replay-sdk","version":"2.0.0","type":"module","description":"DeepSure PageReplay SDK - NDJSON local recording with simplified architecture","main":"dist/index.js","module":"dist/index.esm.js","browser":"dist/index.umd.js","types":"dist/index.d.ts","scripts":{"build":"rollup -c && npm run ensure-types","ensure-types":"mkdir -p dist && test -f src/index.d.ts && cp src/index.d.ts dist/index.d.ts || true","dev":"rollup -c -w","prepublishOnly":"npm run build"},"keywords":["session-replay","finance","compliance","recorder","page-replay","ndjson","rrweb"],"author":{"name":"DeepSure"},"license":"MIT","repository":{"type":"git","url":""},"publishConfig":{"access":"public"},"dependencies":{"rrweb":"^2.0.0-alpha.4"},"devDependencies":{"@rollup/plugin-commonjs":"^25.0.7","@rollup/plugin-node-resolve":"^15.2.3","@rollup/plugin-terser":"^0.4.4","rollup":"^4.9.4"},"peerDependencies":{"rrweb":"^2.0.0-alpha.4"},"_id":"@deepsure/page-replay-sdk@2.0.0","gitHead":"99d8128b8ce1ebfa4427d0fd93fb09aa03eceede","_nodeVersion":"20.10.0","_npmVersion":"10.2.3","dist":{"integrity":"sha512-2MmPc/FuRgwsoODBeNvGfWDZrf4cxHxOKtSXEyx9sWKUQV/dOqzpTaslikArAwAINhHPXteMEteU9lJZwR5y8A==","shasum":"812ff3fba4e48c7cc74665399f676ea9755bc4f6","tarball":"https://registry.npmjs.org/@deepsure/page-replay-sdk/-/page-replay-sdk-2.0.0.tgz","fileCount":9,"unpackedSize":79658,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIE2rJk2gJY752dFyh+6vFZFgsivIna69zQhjribQnhgaAiEA4aiZECpowroxjVgJTRhFzfDVxL9M44ApSx8CtC7lEBg="}]},"_npmUser":{"name":"mattfromuss","email":"shijunfromchina@gmail.com"},"directories":{},"maintainers":[{"name":"mattfromuss","email":"shijunfromchina@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/page-replay-sdk_2.0.0_1766886824999_0.9680868346219891"},"_hasShrinkwrap":false}},"time":{"created":"2025-12-26T02:56:56.983Z","modified":"2025-12-28T01:53:45.676Z","1.0.0":"2025-12-26T02:56:57.215Z","1.0.1":"2025-12-27T04:42:31.448Z","1.0.2":"2025-12-27T07:59:54.140Z","1.0.3":"2025-12-27T09:01:50.223Z","1.0.4":"2025-12-27T09:32:17.358Z","1.0.5":"2025-12-27T09:32:38.225Z","1.0.6":"2025-12-27T10:58:25.350Z","1.0.7":"2025-12-27T11:01:45.973Z","1.0.8":"2025-12-27T11:13:04.993Z","1.0.9":"2025-12-27T11:16:05.219Z","1.0.10":"2025-12-27T11:16:38.875Z","1.0.11":"2025-12-27T11:45:44.232Z","2.0.0":"2025-12-28T01:53:45.132Z"},"author":{"name":"DeepSure"},"license":"MIT","keywords":["session-replay","finance","compliance","recorder","page-replay","ndjson","rrweb"],"repository":{"type":"git","url":""},"description":"DeepSure PageReplay SDK - NDJSON local recording with simplified architecture","maintainers":[{"name":"mattfromuss","email":"shijunfromchina@gmail.com"}],"readme":"# DeepSure PageReplay SDK\n\nA lightweight session recording SDK for financial compliance and insurance applications.\n\n## Version 2.0.0 - Major Update\n\n🚀 **New Architecture**: Simplified local recording with NDJSON format.\n\n### Key Features\n\n- 📝 **NDJSON Format**: Each event is stored as a single line JSON object\n- 🚀 **Simplified**: Removed compression and sequence number mechanisms\n- 💾 **Local Recording**: Records to backend temporary files, uploads on completion\n- ⚡ **Better Performance**: Reduced batch size (10 events) and faster upload interval (10s)\n- 🔒 **Privacy First**: Built-in data masking for sensitive information\n- 📊 **Real-time Upload**: Automatic event batching and upload\n\n## Installation\n\n```bash\nnpm install @deepsure/page-replay-sdk\n```\n\n## Quick Start\n\n```javascript\nimport recorder from '@deepsure/page-replay-sdk';\n\n// Initialize the recorder\nawait recorder.init({\n  apiKey: 'your-api-key',\n  projectId: 'your-project-id',\n  apiBaseUrl: 'https://api.yourplatform.com',\n  chunkSize: 10,  // Batch size (default: 10)\n  uploadInterval: 10000,  // Upload interval in ms (default: 10000)\n  privacy: {\n    maskAllInputs: false,\n    maskInputOptions: {\n      idCard: true,\n      phone: true,\n      bankCard: true,\n    }\n  }\n});\n\n// Recording starts automatically if autoStart is true (default)\n// Or manually start:\nawait recorder.start({\n  productType: '车险',\n  userId: 'user_123'\n});\n\n// Stop recording\nawait recorder.stop();\n```\n\n## Configuration Options\n\n| Option | Type | Default | Description |\n|--------|------|---------|-------------|\n| `apiKey` | string | required | Your API key |\n| `projectId` | string | required | Project ID |\n| `apiBaseUrl` | string | required | API base URL |\n| `autoStart` | boolean | true | Auto-start recording |\n| `chunkSize` | number | 10 | Events per batch |\n| `uploadInterval` | number | 10000 | Upload interval (ms) |\n| `privacy.maskAllInputs` | boolean | false | Mask all inputs |\n| `privacy.maskInputOptions` | object | see below | Specific masking rules |\n\n### Privacy Options\n\n```javascript\n{\n  maskInputOptions: {\n    idCard: true,      // Mask ID card numbers\n    phone: true,       // Mask phone numbers\n    bankCard: true,    // Mask bank card numbers\n  }\n}\n```\n\n## API Methods\n\n### `init(config)`\nInitialize the recorder with configuration.\n\n### `start(metadata?)`\nStart recording with optional metadata.\n\n### `stop()`\nStop recording and finalize the session.\n\n### `setMetadata(metadata)`\nUpdate session metadata.\n\n### `getSessionId()`\nGet current session ID.\n\n### `isRecording()`\nCheck if recording is active.\n\n## Events\n\n```javascript\nrecorder.init({\n  onSessionCreated: (session) => {\n    console.log('Session created:', session.sessionId);\n  },\n  onUploadProgress: (progress) => {\n    console.log('Upload progress:', progress);\n  },\n  onError: (message, error) => {\n    console.error('Error:', message, error);\n  }\n});\n```\n\n## What's New in 2.0.0\n\n### Breaking Changes\n- ❌ Removed pako compression dependency\n- ❌ Removed sequence number mechanism\n- ❌ Changed data format from compressed base64 to plain JSON arrays\n- ⚠️ Not compatible with backend < 2.0.0\n\n### Improvements\n- ✅ Simplified architecture\n- ✅ Better performance (no compression overhead)\n- ✅ Smaller bundle size\n- ✅ More reliable (local file-based recording)\n- ✅ Easier debugging\n\n### Migration from 1.x\n\nNo code changes required in most cases. The SDK API remains the same.\n\nJust upgrade to 2.0.0:\n```bash\nnpm install @deepsure/page-replay-sdk@latest\n```\n\nMake sure your backend is also upgraded to 2.0.0.\n\n## Browser Support\n\n- Chrome/Edge: ✅ Latest 2 versions\n- Firefox: ✅ Latest 2 versions\n- Safari: ✅ 14+\n- Mobile browsers: ✅ iOS Safari 14+, Chrome Android\n\n## License\n\nMIT\n\n## Support\n\nFor issues and questions, please contact DeepSure support or create an issue in the repository.\n","readmeFilename":"README.md"}