{"_id":"@artorapp/web-sdk","_rev":"19-48a6fcfb660d339123b739e68f7935e3","name":"@artorapp/web-sdk","dist-tags":{"latest":"0.11.0"},"versions":{"0.1.0":{"name":"@artorapp/web-sdk","version":"0.1.0","license":"SEE LICENSE IN LICENSE","_id":"@artorapp/web-sdk@0.1.0","maintainers":[{"name":"alesch","email":"alexandre.schrammel@gmail.com"}],"homepage":"https://github.com/TheAleSch/artor/tree/main/web-sdk#readme","bugs":{"url":"https://github.com/TheAleSch/artor/issues"},"dist":{"shasum":"b0ab98ae50221a3a1ac89e422c285c7a6dc1f97c","tarball":"https://registry.npmjs.org/@artorapp/web-sdk/-/web-sdk-0.1.0.tgz","fileCount":6,"integrity":"sha512-RZlBdzdtmkXU35ihAOn0MSwkeAUoOooSmxEkrIrRqGN8yHh0K/uZG0MM2YSgUhhLHUmCxSNTMGWNsqUcalfJYw==","signatures":[{"sig":"MEQCIEu/7l5ZffeAWmKnnUVXJWCEp9UrAoMYocLLQwyOURNFAiB7UQd6drT2jXyYn91GlhU1RA7CSMyosxQ1c3KQoRVHGA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":61713},"main":"./dist/index.js","type":"module","_from":"file:artorapp-web-sdk-0.1.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./iife":"./dist/index.global.js"},"scripts":{"test":"vitest run --passWithNoTests","build":"tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"alesch","email":"alexandre.schrammel@gmail.com"},"_resolved":"/private/var/folders/hf/shr0d2hj20dbdjtjrh6sc5n80000gn/T/8fd1d4c943fc4f4c6a80070ae7d025fc/artorapp-web-sdk-0.1.0.tgz","_integrity":"sha512-RZlBdzdtmkXU35ihAOn0MSwkeAUoOooSmxEkrIrRqGN8yHh0K/uZG0MM2YSgUhhLHUmCxSNTMGWNsqUcalfJYw==","repository":{"url":"git+https://github.com/TheAleSch/artor.git","type":"git","directory":"web-sdk"},"_npmVersion":"11.6.2","description":"Artor in-page review widget — drop-in comment/review SDK for your prototype (self-disables off the Artor preview origin).","directories":{},"sideEffects":false,"_nodeVersion":"24.13.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.0","jsdom":"^25.0.0","preact":"^10.24.0","vitest":"^4.1.8","typescript":"^5.7.3","@types/node":"^22.10.0","@artorapp/shared":"0.0.0"},"_npmOperationalInternal":{"tmp":"tmp/web-sdk_0.1.0_1782184999551_0.08016422946047252","host":"s3://npm-registry-packages-npm-production"}},"0.1.1":{"name":"@artorapp/web-sdk","version":"0.1.1","author":{"name":"Artor","email":"support@artor.app"},"license":"SEE LICENSE IN LICENSE","_id":"@artorapp/web-sdk@0.1.1","maintainers":[{"name":"alesch","email":"alexandre.schrammel@gmail.com"}],"homepage":"https://artor.app","bugs":{"email":"support@artor.app"},"dist":{"shasum":"7df4e6327b0ef3fd010560b24dac310df9ac0b65","tarball":"https://registry.npmjs.org/@artorapp/web-sdk/-/web-sdk-0.1.1.tgz","fileCount":6,"integrity":"sha512-tkT885EbOeTvuWMRyb2PLwK8cBgwraa7gOqRBkqADRoZWcefIcPnU7id2vzA14wPHjK3F/njWboiTnH3nAT2gQ==","signatures":[{"sig":"MEQCIAyuvf2Lo/ziqry3xt/x1YnVrE7/RxkwoBBFNtTRGtbYAiAFdHurPF3/5zs7UUrHYDOEZLAgnlFZ6yc/bPCOJEJpFA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":63592},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./iife":"./dist/index.global.js"},"gitHead":"06628b54e6769fac5ff2a2d78bff242d335ae0d9","scripts":{"test":"vitest run --passWithNoTests","build":"tsup","prepack":"tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"alesch","email":"alexandre.schrammel@gmail.com"},"_npmVersion":"11.6.2","description":"Artor in-page review widget — drop-in comment/review SDK for your prototype (self-disables off the Artor preview origin).","directories":{},"sideEffects":false,"_nodeVersion":"24.13.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.0","jsdom":"^25.0.0","preact":"^10.24.0","vitest":"^4.1.8","typescript":"^5.7.3","@types/node":"^22.10.0","@artorapp/shared":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/web-sdk_0.1.1_1782335334463_0.8563068742991833","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"@artorapp/web-sdk","version":"0.2.0","author":{"name":"Artor","email":"support@artor.app"},"license":"SEE LICENSE IN LICENSE","_id":"@artorapp/web-sdk@0.2.0","maintainers":[{"name":"alesch","email":"alexandre.schrammel@gmail.com"}],"homepage":"https://artor.app","bugs":{"email":"support@artor.app"},"dist":{"shasum":"851fb059769652c0fbaba5d9434c1507861842a7","tarball":"https://registry.npmjs.org/@artorapp/web-sdk/-/web-sdk-0.2.0.tgz","fileCount":6,"integrity":"sha512-dM0nHLM0FqfTM2Ey/xq/DHpZCapxZLuy6Tr8HR6BFp5YBmRm9rmdg+c8BDHA8Y9WECBcVCRcYFBoi1QLB0YWlg==","signatures":[{"sig":"MEQCIDOLj54X+utW3YA2R2r+gw0uJ25qpLZdJiBH0QCz1R8uAiB+RgAlcBLYAYC1WQScmCn+LeVcItguh6j4/4D94Lr3Sg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":94100},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./iife":"./dist/index.global.js"},"gitHead":"a0e84a1d3bd03335b8b5fe24bc1299de744c161a","scripts":{"test":"vitest run --passWithNoTests","build":"tsup","prepack":"tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"alesch","email":"alexandre.schrammel@gmail.com"},"_npmVersion":"11.6.2","description":"Artor in-page review widget — drop-in comment/review SDK for your prototype (self-disables off the Artor preview origin).","directories":{},"sideEffects":false,"_nodeVersion":"24.13.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.0","jsdom":"^25.0.0","preact":"^10.24.0","vitest":"^4.1.8","typescript":"^5.7.3","@types/node":"^22.10.0","@artorapp/shared":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/web-sdk_0.2.0_1782364090916_0.5732574896324238","host":"s3://npm-registry-packages-npm-production"}},"0.2.1":{"name":"@artorapp/web-sdk","version":"0.2.1","author":{"name":"Artor","email":"support@artor.app"},"license":"SEE LICENSE IN LICENSE","_id":"@artorapp/web-sdk@0.2.1","maintainers":[{"name":"alesch","email":"alexandre.schrammel@gmail.com"}],"homepage":"https://artor.app","bugs":{"email":"support@artor.app"},"dist":{"shasum":"4aabd9cfa0fb90c2288dcc2cf6978a3e834a4423","tarball":"https://registry.npmjs.org/@artorapp/web-sdk/-/web-sdk-0.2.1.tgz","fileCount":6,"integrity":"sha512-HrjGojAay5S5OYQVgz225k/5kSHVvb5ESf2bKbxqX5qgoKjbIfE/pSLfK3bpHqtSzG22jrX6jMR97LyjaEWhdA==","signatures":[{"sig":"MEUCIHHqkk3Zb3HVFe2RHJMj8TW/WjhstVEcdS5d0rDB+avNAiEA0NpPq8LjskI3yg4CFO/EVqOX6+fYL6tQnHoRS87BGZA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":94100},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./iife":"./dist/index.global.js"},"gitHead":"d2911aa54181082d38728fc6a152b1d8ea447ac0","scripts":{"test":"vitest run --passWithNoTests","build":"tsup","prepack":"tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"alesch","email":"alexandre.schrammel@gmail.com"},"_npmVersion":"11.6.2","description":"Artor in-page review widget — drop-in comment/review SDK for your prototype (self-disables off the Artor preview origin).","directories":{},"sideEffects":false,"_nodeVersion":"24.13.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.0","jsdom":"^25.0.0","preact":"^10.24.0","vitest":"^4.1.8","typescript":"^5.7.3","@types/node":"^22.10.0","@artorapp/shared":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/web-sdk_0.2.1_1782424178823_0.23664248215946637","host":"s3://npm-registry-packages-npm-production"}},"0.3.0":{"name":"@artorapp/web-sdk","version":"0.3.0","author":{"name":"Artor","email":"support@artor.app"},"license":"SEE LICENSE IN LICENSE","_id":"@artorapp/web-sdk@0.3.0","maintainers":[{"name":"alesch","email":"alexandre.schrammel@gmail.com"}],"homepage":"https://artor.app","bugs":{"email":"support@artor.app"},"dist":{"shasum":"985cbfa6282f2fc9b07eb16196a26eb2d9aed9c1","tarball":"https://registry.npmjs.org/@artorapp/web-sdk/-/web-sdk-0.3.0.tgz","fileCount":6,"integrity":"sha512-3UoYxxRSx9UlUmdKPXof2OZR1wqmjngmzjHzsjw1eGLDvFN+1eozuiazQjX6PGR+FtetNyZXhpWECqDuhQwNgQ==","signatures":[{"sig":"MEUCIQCnUhdHGpWczwqKAAJcYqE1iJqTgPV7WlxMOUF/lAzolwIgZ53VcfuC2Hn18bMIZZ0VcSUamw4ctLpQqcFrkzjxajo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":244948},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./iife":"./dist/index.global.js"},"scripts":{"play":"vite playground","test":"vitest run --passWithNoTests","build":"tsup","prepack":"tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"alesch","email":"alexandre.schrammel@gmail.com"},"_npmVersion":"11.6.2","description":"Artor in-page review widget — drop-in comment/review SDK for your prototype (self-disables off the Artor preview origin).","directories":{},"sideEffects":false,"_nodeVersion":"24.13.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.0","vite":"^6","jsdom":"^25.0.0","preact":"^10.24.0","vitest":"^4.1.8","typescript":"^5.7.3","@types/node":"^22.10.0","@artorapp/shared":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/web-sdk_0.3.0_1783177421727_0.1795751978956548","host":"s3://npm-registry-packages-npm-production"}},"0.4.0":{"name":"@artorapp/web-sdk","version":"0.4.0","author":{"name":"Artor","email":"support@artor.app"},"license":"SEE LICENSE IN LICENSE","_id":"@artorapp/web-sdk@0.4.0","maintainers":[{"name":"alesch","email":"alexandre.schrammel@gmail.com"}],"homepage":"https://artor.app","bugs":{"email":"support@artor.app"},"dist":{"shasum":"758fada75588968afccb3ffaa9c16d6d9976fae7","tarball":"https://registry.npmjs.org/@artorapp/web-sdk/-/web-sdk-0.4.0.tgz","fileCount":6,"integrity":"sha512-Sqsr24Ny3rbUMv6eMoKqV5Yd3AswYb60QL3crRzPrXykpb0b2SL1UDbT4Bkw+yMMiaqb7otWc1vtX4nhchGc+Q==","signatures":[{"sig":"MEYCIQDksfqnZXavNWsn7ikDfMzMyn91KxdGHexorXOLkPMP/AIhAMwMf4E/DgrFMNX/Hn43T+xd8/d/JKVowWZV/1dqdnrG","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":251635},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./iife":"./dist/index.global.js"},"gitHead":"87235f397e14a5617b2994f7e854ce7975cf745f","scripts":{"play":"vite playground","test":"vitest run --passWithNoTests","build":"tsup","prepack":"tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"alesch","email":"alexandre.schrammel@gmail.com"},"_npmVersion":"11.6.2","description":"Artor in-page review widget — drop-in comment/review SDK for your prototype (self-disables off the Artor preview origin).","directories":{},"sideEffects":false,"_nodeVersion":"24.13.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.0","vite":"^6","jsdom":"^25.0.0","preact":"^10.24.0","vitest":"^4.1.8","typescript":"^5.7.3","@types/node":"^22.10.0","@artorapp/shared":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/web-sdk_0.4.0_1783268881543_0.3424483996666414","host":"s3://npm-registry-packages-npm-production"}},"0.4.1":{"name":"@artorapp/web-sdk","version":"0.4.1","author":{"name":"Artor","email":"support@artor.app"},"license":"SEE LICENSE IN LICENSE","_id":"@artorapp/web-sdk@0.4.1","maintainers":[{"name":"alesch","email":"alexandre.schrammel@gmail.com"}],"homepage":"https://artor.app","bugs":{"email":"support@artor.app"},"dist":{"shasum":"9f09c2a527e4215de4fe68b61ce811664e3e26f9","tarball":"https://registry.npmjs.org/@artorapp/web-sdk/-/web-sdk-0.4.1.tgz","fileCount":6,"integrity":"sha512-v4IbYHnog4VXF0QiejcyU4tzP6UKUddfqV2zckiiFFgmb6mNTYDzoSL3cpDp+KKVvLZQni04E3gwjnmAki1vnQ==","signatures":[{"sig":"MEQCIGD/u/9qYpi+vi1i3xgsJEiXBjsQ6yLcIlAiinOp5qEOAiAfH5mIEia95IiMuy3DN52Ue83yHmYIq/a7ozBC8OilJA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":252937},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./iife":"./dist/index.global.js"},"gitHead":"e466b9ddef4d1b21806f9949f8af25c7af16f40d","scripts":{"play":"vite playground","test":"vitest run --passWithNoTests","build":"tsup","prepack":"tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"alesch","email":"alexandre.schrammel@gmail.com"},"_npmVersion":"11.6.2","description":"Artor in-page review widget — drop-in comment/review SDK for your prototype (self-disables off the Artor preview origin).","directories":{},"sideEffects":false,"_nodeVersion":"24.13.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.0","vite":"^6","jsdom":"^25.0.0","preact":"^10.24.0","vitest":"^4.1.8","typescript":"^5.7.3","@types/node":"^22.10.0","@artorapp/shared":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/web-sdk_0.4.1_1783282303730_0.5217225231315996","host":"s3://npm-registry-packages-npm-production"}},"0.4.2":{"name":"@artorapp/web-sdk","version":"0.4.2","author":{"name":"Artor","email":"support@artor.app"},"license":"SEE LICENSE IN LICENSE","_id":"@artorapp/web-sdk@0.4.2","maintainers":[{"name":"alesch","email":"alexandre.schrammel@gmail.com"}],"homepage":"https://artor.app","bugs":{"email":"support@artor.app"},"dist":{"shasum":"c5591c33aa480a1a31a000adf67aecbaf5018f1d","tarball":"https://registry.npmjs.org/@artorapp/web-sdk/-/web-sdk-0.4.2.tgz","fileCount":6,"integrity":"sha512-ovNaVBhjwU4tMivr8hNodzZ+xPTANvnK/W8UKdayDw86X26k74dIMk2D7iOdIai5Ep4D0xJFTA+0UakTIjba1Q==","signatures":[{"sig":"MEYCIQCjwugi5y5qJMpmj7LntJmQcTwQ0Cnf0BXk7I9XXUgNQgIhALw0bSsHRLYHA30OQPmkuGyWPCzYqKyfVCDr0kwMJoKV","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":250965},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./iife":"./dist/index.global.js"},"gitHead":"e466b9ddef4d1b21806f9949f8af25c7af16f40d","scripts":{"play":"vite playground","test":"vitest run --passWithNoTests","build":"tsup","prepack":"tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"alesch","email":"alexandre.schrammel@gmail.com"},"_npmVersion":"11.6.2","description":"Artor in-page review widget — drop-in comment/review SDK for your prototype (self-disables off the Artor preview origin).","directories":{},"sideEffects":false,"_nodeVersion":"24.13.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.0","vite":"^6","jsdom":"^25.0.0","preact":"^10.24.0","vitest":"^4.1.8","typescript":"^5.7.3","@types/node":"^22.10.0","@artorapp/shared":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/web-sdk_0.4.2_1783283046884_0.4053951851837949","host":"s3://npm-registry-packages-npm-production"}},"0.4.3":{"name":"@artorapp/web-sdk","version":"0.4.3","author":{"name":"Artor","email":"support@artor.app"},"license":"SEE LICENSE IN LICENSE","_id":"@artorapp/web-sdk@0.4.3","maintainers":[{"name":"alesch","email":"alexandre.schrammel@gmail.com"}],"homepage":"https://artor.app","bugs":{"email":"support@artor.app"},"dist":{"shasum":"aaf1b9a780b4a08388216e141dde570c5cecee60","tarball":"https://registry.npmjs.org/@artorapp/web-sdk/-/web-sdk-0.4.3.tgz","fileCount":6,"integrity":"sha512-gkI8AMHRXse/lwWTGQ1ugMs6NHpH9/rsDFaVWM5UsJa5JLvethEgauFVT12UG4ZDcaiOAvGOuF/xT1Giw/Sf0Q==","signatures":[{"sig":"MEUCIAJou2aLDgK5jp427COM++LWJHJ+dteR/gaggY41SHadAiEAhHKSjca5Xu+hgHw1gwAgKTm5kaOjZ6ACQhXba14A1w0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":251079},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./iife":"./dist/index.global.js"},"scripts":{"play":"vite playground","test":"vitest run --passWithNoTests","build":"tsup","prepack":"tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"alesch","email":"alexandre.schrammel@gmail.com"},"_npmVersion":"11.6.2","description":"Artor in-page review widget — drop-in comment/review SDK for your prototype (self-disables off the Artor preview origin).","directories":{},"sideEffects":false,"_nodeVersion":"24.13.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.0","vite":"^6","jsdom":"^25.0.0","preact":"^10.24.0","vitest":"^4.1.8","typescript":"^5.7.3","@types/node":"^22.10.0","@artorapp/shared":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/web-sdk_0.4.3_1783719385522_0.05425225089175889","host":"s3://npm-registry-packages-npm-production"}},"0.5.0":{"name":"@artorapp/web-sdk","version":"0.5.0","author":{"name":"Artor","email":"support@artor.app"},"license":"SEE LICENSE IN LICENSE","_id":"@artorapp/web-sdk@0.5.0","maintainers":[{"name":"alesch","email":"alexandre.schrammel@gmail.com"}],"homepage":"https://artor.app","bugs":{"email":"support@artor.app"},"dist":{"shasum":"64f9ba5c35506d501bcebf8d7d28ab5cca431f35","tarball":"https://registry.npmjs.org/@artorapp/web-sdk/-/web-sdk-0.5.0.tgz","fileCount":6,"integrity":"sha512-J5SJwR6iWyahbEMrVYIc6GdxThVCNMPaZLFxsV4VJPKnNw21oHcJMQJ3rZMCDaUoMzxGp2c06iMI78jXNH4fPw==","signatures":[{"sig":"MEYCIQCgoVpTQLbza/WCupTw8rAZkPAwyjVgpa3+EuqnFTIPYAIhAKSEuQ2as/yDIeP3gGaOYi/yKB0iofzrtfmoYc9y6kkN","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":291143},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./iife":"./dist/index.global.js"},"scripts":{"play":"vite playground","test":"vitest run --passWithNoTests","build":"tsup","prepack":"tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"alesch","email":"alexandre.schrammel@gmail.com"},"_npmVersion":"11.6.2","description":"Artor in-page review widget — drop-in comment/review SDK for your prototype (self-disables off the Artor preview origin).","directories":{},"sideEffects":false,"_nodeVersion":"24.13.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.0","vite":"^6","jsdom":"^25.0.0","preact":"^10.24.0","vitest":"^4.1.8","typescript":"^5.7.3","@types/node":"^22.10.0","@artorapp/shared":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/web-sdk_0.5.0_1785421944208_0.17459610589029917","host":"s3://npm-registry-packages-npm-production"}},"0.7.0":{"name":"@artorapp/web-sdk","version":"0.7.0","author":{"name":"Artor","email":"support@artor.app"},"license":"SEE LICENSE IN LICENSE","_id":"@artorapp/web-sdk@0.7.0","maintainers":[{"name":"alesch","email":"alexandre.schrammel@gmail.com"}],"homepage":"https://artor.app","bugs":{"email":"support@artor.app"},"dist":{"shasum":"c18acacd63b9245fe010668c06c8f6e9afec82d4","tarball":"https://registry.npmjs.org/@artorapp/web-sdk/-/web-sdk-0.7.0.tgz","fileCount":6,"integrity":"sha512-cJUqjDLwGI/txgsPgkVd13WL6eDKyJ0HGQva3HDfx9/XqCX2liZCqzEz27H63UnvFRzrND/Nto3//18GAkIm9A==","signatures":[{"sig":"MEUCIQCruIiomnRoXxSIseQX3FV1jk/JhmnX+zfIw2Hr64sHQQIgLoi1U2cJuj+7FR8uE7tlhF5PrGFm3fDzYmaPEIu4Jdo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":315989},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./iife":"./dist/index.global.js"},"scripts":{"play":"vite playground","test":"vitest run --passWithNoTests","build":"tsup","prepack":"tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"alesch","email":"alexandre.schrammel@gmail.com"},"_npmVersion":"11.6.2","description":"Artor in-page review widget — drop-in comment/review SDK for your prototype (self-disables off the Artor preview origin).","directories":{},"sideEffects":false,"_nodeVersion":"24.13.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.0","vite":"^6","jsdom":"^25.0.0","preact":"^10.24.0","vitest":"^4.1.8","typescript":"^5.7.3","@types/node":"^22.10.0","@artorapp/shared":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/web-sdk_0.7.0_1785863504710_0.20665050933688223","host":"s3://npm-registry-packages-npm-production"}},"0.8.0":{"name":"@artorapp/web-sdk","version":"0.8.0","author":{"name":"Artor","email":"support@artor.app"},"license":"SEE LICENSE IN LICENSE","_id":"@artorapp/web-sdk@0.8.0","maintainers":[{"name":"alesch","email":"alexandre.schrammel@gmail.com"}],"homepage":"https://artor.app","bugs":{"email":"support@artor.app"},"dist":{"shasum":"b7fbb97726cbae2900f0d0e2c4dbe840c5f424f1","tarball":"https://registry.npmjs.org/@artorapp/web-sdk/-/web-sdk-0.8.0.tgz","fileCount":6,"integrity":"sha512-ChzGHthVPQx8TvARf2hqiMaLW1NbTEau+CC2IjrdjSUdMPc2LGJ+tPtm2KWez+0NMqImueDP/Yw67wGQNdO4AQ==","signatures":[{"sig":"MEQCIDByKqZMrWeUcJZeOe+dHw1bjELTGIc8AC1z0REwa5n6AiAmwbRPi8oJoCZ18r09Y1guTf3fy3IzTNZBjqO6Vr0Zsw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":318555},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./iife":"./dist/index.global.js"},"gitHead":"a18416e2431a1cb46b3f57a2409547840b4d835b","scripts":{"play":"vite playground","test":"vitest run --passWithNoTests","build":"tsup","prepack":"tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"alesch","email":"alexandre.schrammel@gmail.com"},"_npmVersion":"11.6.2","description":"Artor in-page review widget — drop-in comment/review SDK for your prototype (self-disables off the Artor preview origin).","directories":{},"sideEffects":false,"_nodeVersion":"24.13.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.0","vite":"^6","jsdom":"^25.0.0","preact":"^10.24.0","vitest":"^4.1.8","typescript":"^5.7.3","@types/node":"^22.10.0","@artorapp/shared":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/web-sdk_0.8.0_1786214334240_0.42144279117077676","host":"s3://npm-registry-packages-npm-production"}},"0.8.1":{"name":"@artorapp/web-sdk","version":"0.8.1","author":{"name":"Artor","email":"support@artor.app"},"license":"SEE LICENSE IN LICENSE","_id":"@artorapp/web-sdk@0.8.1","maintainers":[{"name":"alesch","email":"alexandre.schrammel@gmail.com"}],"homepage":"https://artor.app","bugs":{"email":"support@artor.app"},"dist":{"shasum":"0092bb041453c7ed21e17b9510e464a98dc549a9","tarball":"https://registry.npmjs.org/@artorapp/web-sdk/-/web-sdk-0.8.1.tgz","fileCount":6,"integrity":"sha512-pevqRbuHW6DsBZyKhE2hhOiXVQMvcIR4YWQz6YLbhyWi0Tck4ABqIMgbE+JwwMwTw5J6tBanlaW4sZh9oqoqjA==","signatures":[{"sig":"MEUCIDOjmoFBW9pcfnOyQ6egss8uDfyHm7bq25QfAS3IgvEqAiEAqBbvT4Al85ymWsybbEr41Q3XqaP+ldbxki0ON6rTnNU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":319101},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./iife":"./dist/index.global.js"},"gitHead":"06ec9899f1b53b077db03a4a10a2e098a8ecfa71","scripts":{"play":"vite playground","test":"vitest run --passWithNoTests","build":"tsup","prepack":"tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"alesch","email":"alexandre.schrammel@gmail.com"},"_npmVersion":"11.6.2","description":"Artor in-page review widget — drop-in comment/review SDK for your prototype (self-disables off the Artor preview origin).","directories":{},"sideEffects":false,"_nodeVersion":"24.13.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.0","vite":"^6","jsdom":"^25.0.0","preact":"^10.24.0","vitest":"^4.1.8","typescript":"^5.7.3","@types/node":"^22.10.0","@artorapp/shared":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/web-sdk_0.8.1_1786216795984_0.7420030579751031","host":"s3://npm-registry-packages-npm-production"}},"0.8.2":{"name":"@artorapp/web-sdk","version":"0.8.2","author":{"name":"Artor","email":"support@artor.app"},"license":"SEE LICENSE IN LICENSE","_id":"@artorapp/web-sdk@0.8.2","maintainers":[{"name":"alesch","email":"alexandre.schrammel@gmail.com"}],"homepage":"https://artor.app","bugs":{"email":"support@artor.app"},"dist":{"shasum":"cacd34563f564663d0035fa221555ba77f32ac30","tarball":"https://registry.npmjs.org/@artorapp/web-sdk/-/web-sdk-0.8.2.tgz","fileCount":6,"integrity":"sha512-dOtd4LXvYW6bFZPdzJQ3La/vOEgw3Wj127quIZjGy1pt/L8/rXovF8TX7tPTfkIxHNyNJB+LVO0VoI08ZH8SOA==","signatures":[{"sig":"MEUCIQC/afMR1tX8ol8G/UQJnD/01H41NcosveFVpgXaMulwxQIgUsO+Rq/z3of02HBZDcUPLfm69+LwnVHLbmyL2nSL6nI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":322387},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./iife":"./dist/index.global.js"},"gitHead":"cfa680fa28ba14931fdaa7dccacf81ee68049863","scripts":{"play":"vite playground","test":"vitest run --passWithNoTests","build":"tsup","prepack":"tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"alesch","email":"alexandre.schrammel@gmail.com"},"_npmVersion":"11.17.0","description":"Artor in-page review widget — drop-in comment/review SDK for your prototype (self-disables off the Artor preview origin).","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.0","vite":"^6","jsdom":"^25.0.0","preact":"^10.24.0","vitest":"^4.1.8","typescript":"^5.7.3","@types/node":"^22.10.0","@artorapp/shared":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/web-sdk_0.8.2_1788369228818_0.8299514412348026","host":"s3://npm-registry-packages-npm-production"}},"0.8.3":{"name":"@artorapp/web-sdk","version":"0.8.3","author":{"name":"Artor","email":"support@artor.app"},"license":"SEE LICENSE IN LICENSE","_id":"@artorapp/web-sdk@0.8.3","maintainers":[{"name":"alesch","email":"alexandre.schrammel@gmail.com"}],"homepage":"https://artor.app","bugs":{"email":"support@artor.app"},"dist":{"shasum":"bb983d10b922bc613671e47c33a975904da2bf76","tarball":"https://registry.npmjs.org/@artorapp/web-sdk/-/web-sdk-0.8.3.tgz","fileCount":6,"integrity":"sha512-S93tmmTjxSSTc0DajK2h96wco5AhckRJRLhA3G2Bg5ET/X/dxCLdPKiyeF6s3z28CKdvPbaiTp4/hj3g8QjCvQ==","signatures":[{"sig":"MEUCIF7SN3DgbO4f7Pp7tB/r6zWrqurjEP0UsrPuj8x2LxRCAiEAnZAhBxhzQhHZBl9evEGl3YzPwEaA/0Dl6BG3mIPa48Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":326673},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./iife":"./dist/index.global.js"},"gitHead":"75d73040f0ce7b93663e4a06e9b44da2a5f9b9c7","scripts":{"play":"vite playground","test":"vitest run --passWithNoTests","build":"tsup","prepack":"tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"alesch","email":"alexandre.schrammel@gmail.com"},"_npmVersion":"11.17.0","description":"Artor in-page review widget — drop-in comment/review SDK for your prototype (self-disables off the Artor preview origin).","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.0","vite":"^6","jsdom":"^25.0.0","preact":"^10.24.0","vitest":"^4.1.8","typescript":"^5.7.3","@types/node":"^22.10.0","@artorapp/shared":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/web-sdk_0.8.3_1789237666518_0.9655601348573293","host":"s3://npm-registry-packages-npm-production"}},"0.8.4":{"name":"@artorapp/web-sdk","version":"0.8.4","author":{"name":"Artor","email":"support@artor.app"},"license":"SEE LICENSE IN LICENSE","_id":"@artorapp/web-sdk@0.8.4","maintainers":[{"name":"alesch","email":"alexandre.schrammel@gmail.com"}],"homepage":"https://artor.app","bugs":{"email":"support@artor.app"},"dist":{"shasum":"c9d3dad1711c32a5c07e328e165c859bb604920e","tarball":"https://registry.npmjs.org/@artorapp/web-sdk/-/web-sdk-0.8.4.tgz","fileCount":6,"integrity":"sha512-KVCPH0etzMHhQLpL99O3jaWHtDKhKVeBfR8J0JivIC937a+cGjDUcYBtQf1zw9PPmKXPoAo1UHFZT5mhcHYS0w==","signatures":[{"sig":"MEQCIB7zUCQlo1FRrbjKHDZeYJZFGpm2NacIlB9yxiTGIQnyAiBNleMm9mYWDKAwQSMEgNZuqkiRd30iO/h7dYmea+nzmQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIEKIqdR6Ayu3VPx08wvRVgVaFoNy2c079++hgVb4m0pCAiEAtu82ikZA+mENgsmEoZC2J6IlwxIHkD0zyK1UFZBPxKY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":327023},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./iife":"./dist/index.global.js"},"gitHead":"356cb86fffa4dbf11e2a65d617f8a10a26233e83","scripts":{"play":"vite playground","test":"vitest run --passWithNoTests","build":"tsup","prepack":"tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"alesch","email":"alexandre.schrammel@gmail.com"},"_npmVersion":"11.17.0","description":"Artor in-page review widget — drop-in comment/review SDK for your prototype (self-disables off the Artor preview origin).","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.0","vite":"^6","jsdom":"^25.0.0","preact":"^10.24.0","vitest":"^4.1.8","typescript":"^5.7.3","@types/node":"^22.10.0","@artorapp/shared":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/web-sdk_0.8.4_1790050568666_0.3800898588157433","host":"s3://npm-registry-packages-npm-production"}},"0.9.0":{"name":"@artorapp/web-sdk","version":"0.9.0","author":{"name":"Artor","email":"support@artor.app"},"license":"SEE LICENSE IN LICENSE","_id":"@artorapp/web-sdk@0.9.0","maintainers":[{"name":"alesch","email":"alexandre.schrammel@gmail.com"}],"homepage":"https://artor.app","bugs":{"email":"support@artor.app"},"dist":{"shasum":"edaadc868e94f6d44a1c7da5a5fdce82ad151007","tarball":"https://registry.npmjs.org/@artorapp/web-sdk/-/web-sdk-0.9.0.tgz","fileCount":6,"integrity":"sha512-rw+2APfdgSguMS59LHrj/GHekfisIci+4huK4GPx9lNcgbIUIE5ezO7gYRjk187AizoKmPbdNLXCYkhlzTpEgQ==","signatures":[{"sig":"MEYCIQDROIceavsKwt3QD5svxSd4EkMvckwZQbSwjjb0dn6exgIhAMcqHDW9PvN5vQK5hCYSCf6a6PHYUfEZpYr8tv25qstO","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCe+qmzYa4lG+rhBflgvP7AM9I0BBjNHHcqu+gxaWCsVgIhAIME2eoJhAp2Bg3ne78E2mMvzuDXcavowxyMs9K55rVf","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":342328},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./iife":"./dist/index.global.js"},"scripts":{"play":"vite playground","test":"vitest run --passWithNoTests","build":"tsup","prepack":"tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"alesch","email":"alexandre.schrammel@gmail.com"},"_npmVersion":"11.17.0","description":"Artor in-page review widget — drop-in comment/review SDK for your prototype (self-disables off the Artor preview origin).","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.0","vite":"^6","jsdom":"^25.0.0","preact":"^10.24.0","vitest":"^4.1.8","typescript":"^5.7.3","@types/node":"^22.10.0","@artorapp/shared":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/web-sdk_0.9.0_1790572850085_0.7420353975320955","host":"s3://npm-registry-packages-npm-production"}},"0.10.0":{"name":"@artorapp/web-sdk","version":"0.10.0","author":{"name":"Artor","email":"support@artor.app"},"license":"SEE LICENSE IN LICENSE","_id":"@artorapp/web-sdk@0.10.0","maintainers":[{"name":"alesch","email":"alexandre.schrammel@gmail.com"}],"homepage":"https://artor.app","bugs":{"email":"support@artor.app"},"dist":{"shasum":"9afa1747bb230564a44a009d52a1646b1487547f","tarball":"https://registry.npmjs.org/@artorapp/web-sdk/-/web-sdk-0.10.0.tgz","fileCount":6,"integrity":"sha512-LwJpferzaVdvgfU4seAOABY5evBRR3pvkHJZUEyWBek5J0DDkJ/frw9pLUx4GwTO8dEa/nyrM+2PlpUgZyKHcA==","signatures":[{"sig":"MEQCICZJC2Xd71rZOVumluT/aOU4DA8/YOmDR4PfkSiW3j9QAiASvCjZSk6VWl6nmcTeNTqPOaM1vGvpdny7Of6adOD0xA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIEopwF74JtlKbX4+vlB9Qtd1lcSk3FqmhhPEbckTU3FFAiBBtKhCNhYXpPfVaiUx1p+yiLIXE14J8LRvm49c1YNUbA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":350310},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./iife":"./dist/index.global.js"},"gitHead":"257d2e3021385927f257a4e3df0b42f291623f09","scripts":{"play":"vite playground","test":"vitest run --passWithNoTests","build":"tsup","prepack":"tsup","typecheck":"tsc --noEmit"},"_npmUser":{"name":"alesch","email":"alexandre.schrammel@gmail.com"},"_npmVersion":"11.17.0","description":"Artor in-page review widget — drop-in comment/review SDK for your prototype (self-disables off the Artor preview origin).","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.0","vite":"^6","jsdom":"^25.0.0","preact":"^10.24.0","vitest":"^4.1.8","typescript":"^5.7.3","@types/node":"^22.10.0","@artorapp/shared":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/web-sdk_0.10.0_1790640470482_0.5931704594843514","host":"s3://npm-registry-packages-npm-production"}},"0.11.0":{"_id":"@artorapp/web-sdk@0.11.0","bugs":{"email":"support@artor.app"},"dist":{"shasum":"d2c498750d97f3cdbd6349d0cc773ec54176492e","tarball":"https://registry.npmjs.org/@artorapp/web-sdk/-/web-sdk-0.11.0.tgz","fileCount":7,"integrity":"sha512-bMS4cngrj3Wsi9vvAjCNz3MmjenZ82iYiUBMyvq6Ki9pYubtVIT05vKCyiTMCjYIs2S7IGuAxpkYfX0+F27vFQ==","signatures":[{"sig":"MEUCIQDCZgownCuX361aW1MlEE+rsQD7qHSdI/aqGecuSJmaBgIgbLLR7XLwwmLpAe0jVC4OkKnNGfnLEaqRyTYoMdnBYSs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIHkcYhGLknWxOcW/WTJx54yiqhguWG9MO0+TeWYE9RCGAiEAk1gdpA6p7xRuhuwdLdcLy8lbddKvRVlt1htUBy08YgA="}],"unpackedSize":390996},"main":"./dist/index.js","name":"@artorapp/web-sdk","type":"module","types":"./dist/index.d.ts","author":{"name":"Artor","email":"support@artor.app"},"module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./iife":"./dist/index.global.js"},"license":"SEE LICENSE IN LICENSE","scripts":{"play":"vite playground","test":"vitest run --passWithNoTests","build":"tsup","prepack":"tsup","typecheck":"tsc --noEmit"},"version":"0.11.0","_npmUser":{"name":"alesch","email":"alexandre.schrammel@gmail.com"},"homepage":"https://artor.app","_npmVersion":"11.17.0","description":"Artor in-page review widget — drop-in comment/review SDK for your prototype (self-disables off the Artor preview origin).","directories":{},"maintainers":[{"name":"alesch","email":"alexandre.schrammel@gmail.com"}],"sideEffects":false,"_nodeVersion":"24.19.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.0","vite":"^6","jsdom":"^25.0.0","preact":"^10.24.0","vitest":"^4.1.8","typescript":"^5.7.3","@types/node":"^22.10.0","@artorapp/shared":"workspace:*"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/web-sdk_0.11.0_1790713811207_0.7964608172201744"}}},"time":{"created":"2026-06-23T03:23:19.328Z","modified":"2026-09-29T20:30:11.478Z","0.1.0":"2026-06-23T03:23:19.693Z","0.1.1":"2026-06-24T21:08:54.684Z","0.2.0":"2026-06-25T05:08:11.050Z","0.2.1":"2026-06-25T21:49:38.960Z","0.3.0":"2026-07-04T15:03:41.876Z","0.4.0":"2026-07-05T16:28:01.711Z","0.4.1":"2026-07-05T20:11:43.880Z","0.4.2":"2026-07-05T20:24:07.092Z","0.4.3":"2026-07-10T21:36:25.700Z","0.5.0":"2026-07-30T14:32:24.374Z","0.7.0":"2026-08-04T17:11:44.862Z","0.8.0":"2026-08-08T18:38:54.378Z","0.8.1":"2026-08-08T19:19:56.139Z","0.8.2":"2026-09-02T17:13:48.942Z","0.8.3":"2026-09-12T18:27:46.681Z","0.8.4":"2026-09-22T04:16:08.790Z","0.9.0":"2026-09-28T05:20:50.225Z","0.10.0":"2026-09-29T00:07:50.568Z","0.11.0":"2026-09-29T20:30:11.295Z"},"bugs":{"email":"support@artor.app"},"author":{"name":"Artor","email":"support@artor.app"},"license":"SEE LICENSE IN LICENSE","homepage":"https://artor.app","description":"Artor in-page review widget — drop-in comment/review SDK for your prototype (self-disables off the Artor preview origin).","maintainers":[{"name":"alesch","email":"alexandre.schrammel@gmail.com"}],"readme":"# @artorapp/web-sdk\n\nThe Artor in-page review widget. Drop it into your prototype and reviewers can leave\nelement-anchored comments directly on the running page when it's served from an Artor\npreview origin.\n\nIt **self-disables everywhere else**, so it's safe to leave committed: `init()` mounts only\nwhen the page's hostname has `preview` as its second label (`{something}.preview.{domain}`,\nthe shape every Artor preview origin has) and is a silent no-op — no DOM, no network —\nanywhere else, including `localhost` and a normal production host. The check is structural\nand cannot see the registrable domain, so a host you deploy yourself at\n`{anything}.preview.{your-domain}` **would** mount the widget; it then finds no Artor review\nAPI and stays hidden, but if that hostname shape is yours, pass a different one or don't\nship the SDK there. The bundle is self-contained (Preact is bundled in); it has **no runtime\ndependencies** and adds nothing to your app off-preview.\n\n## Install\n\n```bash\nnpm i @artorapp/web-sdk\n```\n\n> `artor init` adds and wires this automatically on first link for common web frameworks.\n> The steps below are for manual setup.\n\n## Usage\n\n```ts\nimport { init } from \"@artorapp/web-sdk\";\n\n// Idempotent; returns a teardown handle. No-op off the Artor preview origin.\nif (typeof window !== \"undefined\") init();\n```\n\nReact (run once on mount):\n\n```tsx\nimport { useEffect } from \"react\";\nimport { init } from \"@artorapp/web-sdk\";\n\nexport function ArtorReview() {\n  useEffect(() => init().teardown, []);\n  return null;\n}\n```\n\n### Demo mode (marketing/demo pages)\n\n`init({ demo: true })` mounts the widget even off a preview origin — for a marketing or\ndemo page that wants the real review UI without an Artor backend. In this mode **the\ncaller owns the backend**: pass a `fetchImpl` that serves the review API\n(`/__dn_review/session`, `/comments`, `/reply`, `/resolve`, …) from whatever store you\nlike (e.g. `localStorage`). Without a working `fetchImpl` the widget fails closed and\nstays hidden, same as any backend outage.\n\nComments refresh live: while the page is visible and focused the widget re-reads the current\nroute's threads (`GET /__dn_review/comments?route=…&match=page`) every 5 seconds, and once right\naway when the page comes back into view. A demo `fetchImpl` receives those reads too, so keep that\nendpoint cheap. A failed read backs off (up to one a minute); a 401/403 your `/session` can't\nfix, or a 404, ends the refresh for the page.\n\nA demo `fetchImpl` may ignore `match=page` and answer exact-route threads only: a thread without\n`routeMatch` is treated as an exact match.\n\n```ts\ninit({ demo: true, fetchImpl: myLocalStorageReviewApi });\n```\n\nA prebuilt **IIFE** global build is also published for script-tag use. Pin an exact version\nand add Subresource Integrity in production (get the `sha384` hash from the published file):\n\n```html\n<script\n  src=\"https://unpkg.com/@artorapp/web-sdk@0.11.0/dist/index.global.js\"\n  integrity=\"sha384-…\"\n  crossorigin=\"anonymous\"\n></script>\n<script>\n  ArtorWebSdk.init();\n</script>\n```\n\n## API\n\n`init(opts?: { fetchImpl?: typeof fetch }): { teardown: () => void }` — mounts the widget on\na `{something}.preview.{domain}` host (no-op elsewhere, see the self-disable rule above).\nCalling it twice is a no-op; `teardown()` removes every listener, observer, and DOM node it\ncreated.\n\n## Local development\n\n`web-sdk/playground/` is a permanent dev harness for iterating on the widget's UI without a\nreal Artor server, an org, or a published preview. Run it with:\n\n```bash\npnpm --filter @artorapp/web-sdk play\n```\n\nThis starts Vite against `playground/index.html`: a small sample page (nav, hero, pricing\ncards, a contact form, a long prose paragraph for text-selection testing, an activity table, a\nmodal-ish panel, and a custom element with an open shadow root) with the widget mounted via\n`buildWidget` against an **in-memory mock client** (`playground/mock-client.ts`) instead of the\nreal `/__dn_review/*` HTTP API — so the playground never talks to a server and needs no auth,\norg, or deployment.\n\nA floating switcher panel (top-left) lets you drive the widget through its states live:\n\n- **Widget state** — `full` / `readonly` / `signedout` / `pending` / `hidden`, mapping to the\n  same `widgetState` values the real session response produces.\n- **Sample data** — five seed sets (`few`, `many`, `resolved`, `pinned` — threads anchored to\n  real elements on the page, `parked` — threads whose `elementSelector` no longer resolves to\n  any element, including one seeded `aiIgnored: true` to see the \"AI: off\" badge) that re-seed\n  the mock client and reload the current route's threads.\n- **Fail next members() call** / **Fail next write** — toggle/trigger the mock client into\n  returning an error on the next roster fetch or comment/resolve write, to exercise the\n  widget's error states without a real network failure.\n\nThe playground is **never published**: `web-sdk/package.json`'s `files` field is\n`[\"dist\", \"README.md\", \"LICENSE\"]`, and `src/build.test.ts` asserts that array exactly — so an\n`npm pack`/`npm publish` tarball can never pick up `playground/` even by accident.\n\n## License\n\nProprietary — © 2026 Artor. All rights reserved. See [LICENSE](./LICENSE).\n","readmeFilename":"README.md"}