{"_id":"@blocksuite/affine-widget-scroll-anchoring","_rev":"243-daeaa771c5ba2e60b8666dae8cadee27","name":"@blocksuite/affine-widget-scroll-anchoring","dist-tags":{"canary":"0.0.0-canary-20250316001624","latest":"0.22.4"},"versions":{"0.17.10":{"name":"@blocksuite/affine-widget-scroll-anchoring","version":"0.17.10","keywords":[],"author":"toeverything","license":"MPL-2.0","_id":"@blocksuite/affine-widget-scroll-anchoring@0.17.10","maintainers":[{"name":"lawvs","email":"litusq@gmail.com"},{"name":"doodlewind","email":"doodlewind@gmail.com"}],"dist":{"shasum":"8d93caeb952ee506b192118e8ecffdf85dcebc8a","tarball":"https://registry.npmjs.org/@blocksuite/affine-widget-scroll-anchoring/-/affine-widget-scroll-anchoring-0.17.10.tgz","fileCount":16,"integrity":"sha512-v1UXDmuaV8CcXhOkcZcb64CEjoo809K825NT+2kOSn9RFs0SClZeQ9zhm9yllWUTQxQvOotjwNE8wpGCqY2LjQ==","signatures":[{"sig":"MEUCIQDcy7wLZnKE/GbUjasDB1Rh444WputcS+9TBV2+v/1XagIgIziD7L4oNaZIC/+EbUGdnEtNGidKm+zdY55CYb/88uc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":31320},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./effects":{"types":"./dist/effects.d.ts","import":"./dist/effects.js"}},"gitHead":"290c9ed4c2b2ac8d9fcc5da07ccd77aa117dfeaa","scripts":{"build":"tsc","test:e2e":"playwright test","test:unit":"nx vite:test --run --passWithNoTests","test:unit:coverage":"nx vite:test --run --coverage"},"_npmUser":{"name":"doodlewind","email":"doodlewind@gmail.com"},"repository":"toeverything/blocksuite","description":"Affine scroll anchroing widget.","directories":{},"sideEffects":false,"dependencies":{"lit":"^3.2.0","@blocksuite/global":"0.17.10","@toeverything/theme":"^1.0.8","@preact/signals-core":"^1.8.0","@blocksuite/block-std":"0.17.10","@blocksuite/affine-model":"0.17.10","@blocksuite/affine-shared":"0.17.10"},"publishConfig":{"main":"dist/index.js","types":"dist/index.d.ts","access":"public","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./effects":{"types":"./dist/effects.d.ts","import":"./dist/effects.js"}}},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/affine-widget-scroll-anchoring_0.17.10_1726644845725_0.4263517716834704","host":"s3://npm-registry-packages"}},"0.17.11":{"name":"@blocksuite/affine-widget-scroll-anchoring","version":"0.17.11","keywords":[],"author":"toeverything","license":"MPL-2.0","_id":"@blocksuite/affine-widget-scroll-anchoring@0.17.11","maintainers":[{"name":"lawvs","email":"litusq@gmail.com"},{"name":"doodlewind","email":"doodlewind@gmail.com"}],"dist":{"shasum":"cd43efe37a53c3b8ad337cb8bcb781df38f64756","tarball":"https://registry.npmjs.org/@blocksuite/affine-widget-scroll-anchoring/-/affine-widget-scroll-anchoring-0.17.11.tgz","fileCount":17,"integrity":"sha512-QYF1dSLVGTA4L2DMAnrE4GIbfHCgS6JkmFDegYb82M01OtapwC2VlnVrTK8K+hf3xYdUHWnMohz+zRvdT7LDMw==","signatures":[{"sig":"MEYCIQCMwDRSiLN4pnr/qWbV0U59MEVAcxt2uBjL2imHvQInHQIhAK5gzat7/3OFZ9c+caB7o+0iBb0Op0wXCncvP/uPiriF","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":31909},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./effects":{"types":"./dist/effects.d.ts","import":"./dist/effects.js"}},"gitHead":"3c61be5dedcc1fc37d6f09ed2541b391584c0ded","scripts":{"build":"tsc","test:e2e":"playwright test","test:unit":"nx vite:test --run --passWithNoTests","test:unit:coverage":"nx vite:test --run --coverage"},"_npmUser":{"name":"doodlewind","email":"doodlewind@gmail.com"},"repository":"toeverything/blocksuite","description":"Affine scroll anchroing widget.","directories":{},"sideEffects":false,"dependencies":{"lit":"^3.2.0","@blocksuite/global":"0.17.11","@toeverything/theme":"^1.0.8","@preact/signals-core":"^1.8.0","@blocksuite/block-std":"0.17.11","@blocksuite/affine-model":"0.17.11","@blocksuite/affine-shared":"0.17.11"},"publishConfig":{"main":"dist/index.js","types":"dist/index.d.ts","access":"public","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./effects":{"types":"./dist/effects.d.ts","import":"./dist/effects.js"}}},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/affine-widget-scroll-anchoring_0.17.11_1726649646515_0.6980752118470117","host":"s3://npm-registry-packages"}},"0.17.12":{"name":"@blocksuite/affine-widget-scroll-anchoring","version":"0.17.12","keywords":[],"author":"toeverything","license":"MPL-2.0","_id":"@blocksuite/affine-widget-scroll-anchoring@0.17.12","maintainers":[{"name":"lawvs","email":"litusq@gmail.com"},{"name":"doodlewind","email":"doodlewind@gmail.com"}],"dist":{"shasum":"f97e4b7c84cb723856181e932b68f27af9c165d3","tarball":"https://registry.npmjs.org/@blocksuite/affine-widget-scroll-anchoring/-/affine-widget-scroll-anchoring-0.17.12.tgz","fileCount":17,"integrity":"sha512-OZMTI0pVlf2zdkVLDDOBa+0tOxfJp8j/5V1hRk/kheOh7L3IIa0lk1sNvgF5O/FERer6OFKmCEn2iMs16IZTYw==","signatures":[{"sig":"MEYCIQDqkhLOfAcoVwvBCRHU/UmEfgA/AHDnKb+5izNxr7YMHAIhANDCHLcKFxOmX0HeCZVUCu0DUTKW0K516rfyAb/ofWLf","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":32419},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./effects":{"types":"./dist/effects.d.ts","import":"./dist/effects.js"}},"gitHead":"4137aeff8cbe93224081f110f48f3edb5664c334","scripts":{"build":"tsc","test:e2e":"playwright test","test:unit":"nx vite:test --run --passWithNoTests","test:unit:coverage":"nx vite:test --run --coverage"},"_npmUser":{"name":"doodlewind","email":"doodlewind@gmail.com"},"repository":"toeverything/blocksuite","description":"Affine scroll anchroing widget.","directories":{},"sideEffects":false,"dependencies":{"lit":"^3.2.0","@blocksuite/global":"0.17.12","@toeverything/theme":"^1.0.8","@preact/signals-core":"^1.8.0","@blocksuite/block-std":"0.17.12","@blocksuite/affine-model":"0.17.12","@blocksuite/affine-shared":"0.17.12"},"publishConfig":{"main":"dist/index.js","types":"dist/index.d.ts","access":"public","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./effects":{"types":"./dist/effects.d.ts","import":"./dist/effects.js"}}},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/affine-widget-scroll-anchoring_0.17.12_1726735604437_0.5690729891202999","host":"s3://npm-registry-packages"}},"0.17.13":{"name":"@blocksuite/affine-widget-scroll-anchoring","version":"0.17.13","keywords":[],"author":"toeverything","license":"MPL-2.0","_id":"@blocksuite/affine-widget-scroll-anchoring@0.17.13","maintainers":[{"name":"lawvs","email":"litusq@gmail.com"},{"name":"doodlewind","email":"doodlewind@gmail.com"}],"dist":{"shasum":"42d8181b1a41a8420c2682cbe446b3fa8cb7f4ec","tarball":"https://registry.npmjs.org/@blocksuite/affine-widget-scroll-anchoring/-/affine-widget-scroll-anchoring-0.17.13.tgz","fileCount":17,"integrity":"sha512-YeOFpekx25in6slOJBIzNGgfpMi7IzTyHr61DLXdrolau7eqrHYoMO4kvZnec3AMd2wm0J/j5h056Ub2YhT0bw==","signatures":[{"sig":"MEYCIQCyamz8YvZb6HFpyl+2TfOKr/1v7++Co6eayVvLewG58wIhANmyII7hIAVtlqNpBje2IGMOBnyOu1Z5WUq719clUfps","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":32782},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./effects":{"types":"./dist/effects.d.ts","import":"./dist/effects.js"}},"gitHead":"c9e3bcbdf4a812e71127c61f636bf264eb5598b6","scripts":{"build":"tsc","test:e2e":"playwright test","test:unit":"nx vite:test --run --passWithNoTests","test:unit:coverage":"nx vite:test --run --coverage"},"_npmUser":{"name":"doodlewind","email":"doodlewind@gmail.com"},"repository":{"url":"https://github.com/toeverything/blocksuite.git","type":"git","directory":"packages/affine/widget-scroll-anchoring"},"description":"Affine scroll anchoring widget.","directories":{},"sideEffects":false,"dependencies":{"lit":"^3.2.0","@blocksuite/global":"0.17.13","@toeverything/theme":"^1.0.8","@preact/signals-core":"^1.8.0","@blocksuite/block-std":"0.17.13","@blocksuite/affine-model":"0.17.13","@blocksuite/affine-shared":"0.17.13"},"publishConfig":{"main":"dist/index.js","types":"dist/index.d.ts","access":"public","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./effects":{"types":"./dist/effects.d.ts","import":"./dist/effects.js"}}},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/affine-widget-scroll-anchoring_0.17.13_1726738992251_0.1032574520854539","host":"s3://npm-registry-packages"}},"0.0.0-canary-20240919115531":{"name":"@blocksuite/affine-widget-scroll-anchoring","version":"0.0.0-canary-20240919115531","keywords":[],"author":"toeverything","license":"MPL-2.0","_id":"@blocksuite/affine-widget-scroll-anchoring@0.0.0-canary-20240919115531","maintainers":[{"name":"lawvs","email":"litusq@gmail.com"},{"name":"doodlewind","email":"doodlewind@gmail.com"}],"dist":{"shasum":"b9e7bcb873649eabd422fcc9d152979e39e2fbe6","tarball":"https://registry.npmjs.org/@blocksuite/affine-widget-scroll-anchoring/-/affine-widget-scroll-anchoring-0.0.0-canary-20240919115531.tgz","fileCount":17,"integrity":"sha512-i+n1QJFkJ8ZB9OU90ewRlFFHJ74i65CgeQxLIFocXhlIu4qwWME4hhh+yjeL2L6MiiCX0Xe1BApDemIAG6aGbQ==","signatures":[{"sig":"MEYCIQC8CJ7/qimQ9Ym6aPwt5fIBtVdQ6t/2KHGnM0Fz95ztdgIhAIizRqHRZJmdEmE3BYPadkc0cZW6RaJIbv5b6fQfz5Rn","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":33207},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./effects":{"types":"./dist/effects.d.ts","import":"./dist/effects.js"}},"gitHead":"1814d860189f79183539d3376e0f95fa5646f849","scripts":{"build":"tsc","test:e2e":"playwright test","test:unit":"nx vite:test --run --passWithNoTests","test:unit:coverage":"nx vite:test --run --coverage"},"_npmUser":{"name":"doodlewind","email":"doodlewind@gmail.com"},"repository":{"url":"https://github.com/toeverything/blocksuite.git","type":"git","directory":"packages/affine/widget-scroll-anchoring"},"description":"Affine scroll anchoring widget.","directories":{},"sideEffects":false,"dependencies":{"lit":"^3.2.0","@blocksuite/global":"0.0.0-canary-20240919115531","@toeverything/theme":"^1.0.8","@preact/signals-core":"^1.8.0","@blocksuite/block-std":"0.0.0-canary-20240919115531","@blocksuite/affine-model":"0.0.0-canary-20240919115531","@blocksuite/affine-shared":"0.0.0-canary-20240919115531"},"publishConfig":{"main":"dist/index.js","types":"dist/index.d.ts","access":"public","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./effects":{"types":"./dist/effects.d.ts","import":"./dist/effects.js"}}},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/affine-widget-scroll-anchoring_0.0.0-canary-20240919115531_1726746983177_0.7457983171585407","host":"s3://npm-registry-packages"}},"0.0.0-canary-20240919120740":{"name":"@blocksuite/affine-widget-scroll-anchoring","version":"0.0.0-canary-20240919120740","keywords":[],"author":"toeverything","license":"MPL-2.0","_id":"@blocksuite/affine-widget-scroll-anchoring@0.0.0-canary-20240919120740","maintainers":[{"name":"lawvs","email":"litusq@gmail.com"},{"name":"doodlewind","email":"doodlewind@gmail.com"}],"dist":{"shasum":"70be06398b2d099874585398518c72b7d0bf437d","tarball":"https://registry.npmjs.org/@blocksuite/affine-widget-scroll-anchoring/-/affine-widget-scroll-anchoring-0.0.0-canary-20240919120740.tgz","fileCount":17,"integrity":"sha512-uexO9Lcl+G3j+qDOP4d//nCOc1FiyqrWQejFfcir9tsqXXrjfd81goKjDvXV+tuh4pZWmcErQVI12vY5amu4Bg==","signatures":[{"sig":"MEUCIQC1cSeRKXAU8gajhFAsnMGFXdkiwDi+EXmSeN/0S6xQHQIgAmEr4/rse/UDWwZkRu7+cbfnEomFLeSe2OJCSjjuS08=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":33207},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./effects":{"types":"./dist/effects.d.ts","import":"./dist/effects.js"}},"gitHead":"a28aa8faf57326e58c9cc565abcb299617d0ea61","scripts":{"build":"tsc","test:e2e":"playwright test","test:unit":"nx vite:test --run --passWithNoTests","test:unit:coverage":"nx vite:test --run --coverage"},"_npmUser":{"name":"doodlewind","email":"doodlewind@gmail.com"},"repository":{"url":"https://github.com/toeverything/blocksuite.git","type":"git","directory":"packages/affine/widget-scroll-anchoring"},"description":"Affine scroll anchoring widget.","directories":{},"sideEffects":false,"dependencies":{"lit":"^3.2.0","@blocksuite/global":"0.0.0-canary-20240919120740","@toeverything/theme":"^1.0.8","@preact/signals-core":"^1.8.0","@blocksuite/block-std":"0.0.0-canary-20240919120740","@blocksuite/affine-model":"0.0.0-canary-20240919120740","@blocksuite/affine-shared":"0.0.0-canary-20240919120740"},"publishConfig":{"main":"dist/index.js","types":"dist/index.d.ts","access":"public","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./effects":{"types":"./dist/effects.d.ts","import":"./dist/effects.js"}}},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/affine-widget-scroll-anchoring_0.0.0-canary-20240919120740_1726747711344_0.2786352480134142","host":"s3://npm-registry-packages"}},"0.0.0-canary-20240919125746":{"name":"@blocksuite/affine-widget-scroll-anchoring","version":"0.0.0-canary-20240919125746","keywords":[],"author":"toeverything","license":"MPL-2.0","_id":"@blocksuite/affine-widget-scroll-anchoring@0.0.0-canary-20240919125746","maintainers":[{"name":"lawvs","email":"litusq@gmail.com"},{"name":"doodlewind","email":"doodlewind@gmail.com"}],"dist":{"shasum":"41563ceac8ab598b8dcc31f50ca0dd95701d5b08","tarball":"https://registry.npmjs.org/@blocksuite/affine-widget-scroll-anchoring/-/affine-widget-scroll-anchoring-0.0.0-canary-20240919125746.tgz","fileCount":17,"integrity":"sha512-RZ65ei1xASmPdxukv+XSy8qytgfWdG28pCMT1Ss8oG4YM5ef2W3GbsMVGSuLQZGxIdNPHKVPoxg/yv98jU+vsw==","signatures":[{"sig":"MEYCIQCu78JANmwH3Im5+AhrfIGCNXSaP+CVVpBCQNEy4G1SRQIhAOMZdzCFCAPbrQhecFPPkFVFZt7f6sC1l30KlXQE+0MM","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":33207},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./effects":{"types":"./dist/effects.d.ts","import":"./dist/effects.js"}},"gitHead":"8f616f8234ee60375aa6f7ed1763e4e20be3fa34","scripts":{"build":"tsc","test:e2e":"playwright test","test:unit":"nx vite:test --run --passWithNoTests","test:unit:coverage":"nx vite:test --run --coverage"},"_npmUser":{"name":"doodlewind","email":"doodlewind@gmail.com"},"repository":{"url":"https://github.com/toeverything/blocksuite.git","type":"git","directory":"packages/affine/widget-scroll-anchoring"},"description":"Affine scroll anchoring widget.","directories":{},"sideEffects":false,"dependencies":{"lit":"^3.2.0","@blocksuite/global":"0.0.0-canary-20240919125746","@toeverything/theme":"^1.0.8","@preact/signals-core":"^1.8.0","@blocksuite/block-std":"0.0.0-canary-20240919125746","@blocksuite/affine-model":"0.0.0-canary-20240919125746","@blocksuite/affine-shared":"0.0.0-canary-20240919125746"},"publishConfig":{"main":"dist/index.js","types":"dist/index.d.ts","access":"public","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./effects":{"types":"./dist/effects.d.ts","import":"./dist/effects.js"}}},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/affine-widget-scroll-anchoring_0.0.0-canary-20240919125746_1726750719527_0.19139396539569775","host":"s3://npm-registry-packages"}},"0.17.14":{"name":"@blocksuite/affine-widget-scroll-anchoring","version":"0.17.14","keywords":[],"author":"toeverything","license":"MPL-2.0","_id":"@blocksuite/affine-widget-scroll-anchoring@0.17.14","maintainers":[{"name":"lawvs","email":"litusq@gmail.com"},{"name":"doodlewind","email":"doodlewind@gmail.com"}],"dist":{"shasum":"8cb6af8e16f14094106f3645c05b381f2d0ab1f4","tarball":"https://registry.npmjs.org/@blocksuite/affine-widget-scroll-anchoring/-/affine-widget-scroll-anchoring-0.17.14.tgz","fileCount":17,"integrity":"sha512-h1IZKLGuzemZoBJ6ktd5snOvGa6eoYGiS4Ag/kWrq//nziX7pW48QJSiscQPibtw7BobdrPMXf9Y28Zhw5cbCA==","signatures":[{"sig":"MEYCIQC3yJ5/Vg3urgkRKTOgIpJU0MSfD8jH1qAoe4PreWDazwIhAIYMdK+FpEnBLKkPkbsRcULR9MuRer6r99e8mK84GoEf","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":36903},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./effects":{"types":"./dist/effects.d.ts","import":"./dist/effects.js"}},"gitHead":"1dd16546e4c3dc188bc7bfc7b802fa8bbfb703c4","scripts":{"build":"tsc","test:e2e":"playwright test","test:unit":"nx vite:test --run --passWithNoTests","test:unit:coverage":"nx vite:test --run --coverage"},"_npmUser":{"name":"doodlewind","email":"doodlewind@gmail.com"},"repository":{"url":"https://github.com/toeverything/blocksuite.git","type":"git","directory":"packages/affine/widget-scroll-anchoring"},"description":"Affine scroll anchoring widget.","directories":{},"sideEffects":false,"dependencies":{"lit":"^3.2.0","@blocksuite/global":"0.17.14","@toeverything/theme":"^1.0.8","@preact/signals-core":"^1.8.0","@blocksuite/block-std":"0.17.14","@blocksuite/affine-model":"0.17.14","@blocksuite/affine-shared":"0.17.14"},"publishConfig":{"main":"dist/index.js","types":"dist/index.d.ts","access":"public","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./effects":{"types":"./dist/effects.d.ts","import":"./dist/effects.js"}}},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/affine-widget-scroll-anchoring_0.17.14_1726816588137_0.24924593707691423","host":"s3://npm-registry-packages"}},"0.0.0-canary-20240921001312":{"name":"@blocksuite/affine-widget-scroll-anchoring","version":"0.0.0-canary-20240921001312","keywords":[],"author":"toeverything","license":"MPL-2.0","_id":"@blocksuite/affine-widget-scroll-anchoring@0.0.0-canary-20240921001312","maintainers":[{"name":"lawvs","email":"litusq@gmail.com"},{"name":"doodlewind","email":"doodlewind@gmail.com"}],"dist":{"shasum":"a91a399304dfda279d77d6d423e0a3967bd5497b","tarball":"https://registry.npmjs.org/@blocksuite/affine-widget-scroll-anchoring/-/affine-widget-scroll-anchoring-0.0.0-canary-20240921001312.tgz","fileCount":17,"integrity":"sha512-XIJ429vbH8pPkGzoLvG0CqXGc/wIE8zAj4GQ8pSxfSftFPJ1mIpziBzYouS2vCQJNuJ8WZMOdkVIH9PKA8GuVQ==","signatures":[{"sig":"MEUCICh50gn+ZBy+SCEetX06MpD3LwubWjhTj3UUWV++U9ddAiEAo+r1xd7r0D7NNl8gr9cfbqGiHT2W5WPuMRC6NXulMzo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":37328},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./effects":{"types":"./dist/effects.d.ts","import":"./dist/effects.js"}},"gitHead":"ef57070047b97b725633d7a6898b344f3cfc065f","scripts":{"build":"tsc","test:e2e":"playwright test","test:unit":"nx vite:test --run --passWithNoTests","test:unit:coverage":"nx vite:test --run --coverage"},"_npmUser":{"name":"doodlewind","email":"doodlewind@gmail.com"},"repository":{"url":"https://github.com/toeverything/blocksuite.git","type":"git","directory":"packages/affine/widget-scroll-anchoring"},"description":"Affine scroll anchoring widget.","directories":{},"sideEffects":false,"dependencies":{"lit":"^3.2.0","@blocksuite/global":"0.0.0-canary-20240921001312","@toeverything/theme":"^1.0.8","@preact/signals-core":"^1.8.0","@blocksuite/block-std":"0.0.0-canary-20240921001312","@blocksuite/affine-model":"0.0.0-canary-20240921001312","@blocksuite/affine-shared":"0.0.0-canary-20240921001312"},"publishConfig":{"main":"dist/index.js","types":"dist/index.d.ts","access":"public","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./effects":{"types":"./dist/effects.d.ts","import":"./dist/effects.js"}}},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/affine-widget-scroll-anchoring_0.0.0-canary-20240921001312_1726877644756_0.6237280798480465","host":"s3://npm-registry-packages"}},"0.0.0-canary-20240922001505":{"name":"@blocksuite/affine-widget-scroll-anchoring","version":"0.0.0-canary-20240922001505","keywords":[],"author":"toeverything","license":"MPL-2.0","_id":"@blocksuite/affine-widget-scroll-anchoring@0.0.0-canary-20240922001505","maintainers":[{"name":"lawvs","email":"litusq@gmail.com"},{"name":"doodlewind","email":"doodlewind@gmail.com"}],"dist":{"shasum":"edb9949814f4a9e08bbf3c7c7c91e50c36324334","tarball":"https://registry.npmjs.org/@blocksuite/affine-widget-scroll-anchoring/-/affine-widget-scroll-anchoring-0.0.0-canary-20240922001505.tgz","fileCount":17,"integrity":"sha512-Sd06hxy97QPmRV8BNCQqFhiaHZyglO2EFDbqctVocBoCPjrH8MrnOI83SHp5KweHii/Mhp8NRLe3MstG4RYZxw==","signatures":[{"sig":"MEUCIDIpjNOdyN530m9H3QRBKuDm4DVS3dGG4rOY4EZRdCgHAiEA6wfGkCUhrXGdjTTY8hIYYVSmTQVVwyRKSdwsIhs/oXk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":37328},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./effects":{"types":"./dist/effects.d.ts","import":"./dist/effects.js"}},"gitHead":"ee75b0cf87af2e1d12d68544118433ff3c251b94","scripts":{"build":"tsc","test:e2e":"playwright test","test:unit":"nx vite:test --run --passWithNoTests","test:unit:coverage":"nx vite:test --run --coverage"},"_npmUser":{"name":"doodlewind","email":"doodlewind@gmail.com"},"repository":{"url":"https://github.com/toeverything/blocksuite.git","type":"git","directory":"packages/affine/widget-scroll-anchoring"},"description":"Affine scroll anchoring widget.","directories":{},"sideEffects":false,"dependencies":{"lit":"^3.2.0","@blocksuite/global":"0.0.0-canary-20240922001505","@toeverything/theme":"^1.0.8","@preact/signals-core":"^1.8.0","@blocksuite/block-std":"0.0.0-canary-20240922001505","@blocksuite/affine-model":"0.0.0-canary-20240922001505","@blocksuite/affine-shared":"0.0.0-canary-20240922001505"},"publishConfig":{"main":"dist/index.js","types":"dist/index.d.ts","access":"public","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./effects":{"types":"./dist/effects.d.ts","import":"./dist/effects.js"}}},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/affine-widget-scroll-anchoring_0.0.0-canary-20240922001505_1726964155929_0.05255958203555622","host":"s3://npm-registry-packages"}},"0.0.0-canary-20240923001408":{"name":"@blocksuite/affine-widget-scroll-anchoring","version":"0.0.0-canary-20240923001408","keywords":[],"author":"toeverything","license":"MPL-2.0","_id":"@blocksuite/affine-widget-scroll-anchoring@0.0.0-canary-20240923001408","maintainers":[{"name":"lawvs","email":"litusq@gmail.com"},{"name":"doodlewind","email":"doodlewind@gmail.com"}],"dist":{"shasum":"93e6de68a223df58524e995e9f0d9ceafa327e9d","tarball":"https://registry.npmjs.org/@blocksuite/affine-widget-scroll-anchoring/-/affine-widget-scroll-anchoring-0.0.0-canary-20240923001408.tgz","fileCount":17,"integrity":"sha512-IwDuVuNgoWkucUHp5HiYwdhy101mNJDQu0JKik1cvRplwkmbswjILQUWobvVEvTEuoQync/7gJOjya46EVGQhQ==","signatures":[{"sig":"MEUCIQDP+Hse2en5SFZrjqgKORGaG+MRjlbaeVCLlmKwXFRvAwIgM1OXQmUvIRrgEnWgeZOi5gqlsjkDHl0Jz9taeqYCkXg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":37328},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./effects":{"types":"./dist/effects.d.ts","import":"./dist/effects.js"}},"gitHead":"ee75b0cf87af2e1d12d68544118433ff3c251b94","scripts":{"build":"tsc","test:e2e":"playwright test","test:unit":"nx vite:test --run --passWithNoTests","test:unit:coverage":"nx vite:test --run --coverage"},"_npmUser":{"name":"doodlewind","email":"doodlewind@gmail.com"},"repository":{"url":"https://github.com/toeverything/blocksuite.git","type":"git","directory":"packages/affine/widget-scroll-anchoring"},"description":"Affine scroll anchoring widget.","directories":{},"sideEffects":false,"dependencies":{"lit":"^3.2.0","@blocksuite/global":"0.0.0-canary-20240923001408","@toeverything/theme":"^1.0.8","@preact/signals-core":"^1.8.0","@blocksuite/block-std":"0.0.0-canary-20240923001408","@blocksuite/affine-model":"0.0.0-canary-20240923001408","@blocksuite/affine-shared":"0.0.0-canary-20240923001408"},"publishConfig":{"main":"dist/index.js","types":"dist/index.d.ts","access":"public","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./effects":{"types":"./dist/effects.d.ts","import":"./dist/effects.js"}}},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/affine-widget-scroll-anchoring_0.0.0-canary-20240923001408_1727050499668_0.9654551527325745","host":"s3://npm-registry-packages"}},"0.0.0-canary-20240924001354":{"name":"@blocksuite/affine-widget-scroll-anchoring","version":"0.0.0-canary-20240924001354","keywords":[],"author":"toeverything","license":"MPL-2.0","_id":"@blocksuite/affine-widget-scroll-anchoring@0.0.0-canary-20240924001354","maintainers":[{"name":"lawvs","email":"litusq@gmail.com"},{"name":"doodlewind","email":"doodlewind@gmail.com"}],"dist":{"shasum":"741c9ba75bb5f70b4dba174bb4d50c5d89dac43f","tarball":"https://registry.npmjs.org/@blocksuite/affine-widget-scroll-anchoring/-/affine-widget-scroll-anchoring-0.0.0-canary-20240924001354.tgz","fileCount":17,"integrity":"sha512-LJ57rtiWrplLCM3Z8OhhUS/T2jA5FRgPIU5g7tUjEIVkTRMSoZHWCCT0Hlg6OM/7Iy8Yh4IqMILbExI1VblKgw==","signatures":[{"sig":"MEYCIQD8oph19YbPWFF1JJcAACdd+m5d0frqlTCN56xjnLBZqwIhALtJCgTdSS1sEKujgLmlLvIVulE5GA3HS++5h/2KIr8N","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":37978},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./effects":{"types":"./dist/effects.d.ts","import":"./dist/effects.js"}},"gitHead":"99ccac1444a344a5ae6fe63a83abdfd497930d3e","scripts":{"build":"tsc","test:e2e":"playwright test","test:unit":"nx vite:test --run --passWithNoTests","test:unit:coverage":"nx vite:test --run --coverage"},"_npmUser":{"name":"doodlewind","email":"doodlewind@gmail.com"},"repository":{"url":"https://github.com/toeverything/blocksuite.git","type":"git","directory":"packages/affine/widget-scroll-anchoring"},"description":"Affine scroll anchoring widget.","directories":{},"sideEffects":false,"dependencies":{"lit":"^3.2.0","@blocksuite/global":"0.0.0-canary-20240924001354","@toeverything/theme":"^1.0.8","@preact/signals-core":"^1.8.0","@blocksuite/block-std":"0.0.0-canary-20240924001354","@blocksuite/affine-model":"0.0.0-canary-20240924001354","@blocksuite/affine-shared":"0.0.0-canary-20240924001354"},"publishConfig":{"main":"dist/index.js","types":"dist/index.d.ts","access":"public","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./effects":{"types":"./dist/effects.d.ts","import":"./dist/effects.js"}}},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/affine-widget-scroll-anchoring_0.0.0-canary-20240924001354_1727136885206_0.18686363094703662","host":"s3://npm-registry-packages"}},"0.17.15":{"name":"@blocksuite/affine-widget-scroll-anchoring","version":"0.17.15","keywords":[],"author":"toeverything","license":"MPL-2.0","_id":"@blocksuite/affine-widget-scroll-anchoring@0.17.15","maintainers":[{"name":"lawvs","email":"litusq@gmail.com"},{"name":"doodlewind","email":"doodlewind@gmail.com"}],"dist":{"shasum":"6dba181de6d232c5baa400c01d6be76e945f50a1","tarball":"https://registry.npmjs.org/@blocksuite/affine-widget-scroll-anchoring/-/affine-widget-scroll-anchoring-0.17.15.tgz","fileCount":17,"integrity":"sha512-UdFglvVqXOVgOzYFnAPbsPQzMRYTUV8nvbcvz5T+QK+APziFMO609bjkNmJCG2j0amN1RLqWdQnPYquGL++Snw==","signatures":[{"sig":"MEUCIHDeo4uwvC8HJIWeTBygNFgyiW4TvryWVE4v+T/Al7YkAiEA2EzmUQd0aCjZoPDP9BVLMe9GWSLkuaZwrfTHKznxCmY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":38433},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./effects":{"types":"./dist/effects.d.ts","import":"./dist/effects.js"}},"gitHead":"45ee394ab915aa2be15aa8deb43e86d197c24fe0","scripts":{"build":"tsc","test:e2e":"playwright test","test:unit":"nx vite:test --run --passWithNoTests","test:unit:coverage":"nx vite:test --run --coverage"},"_npmUser":{"name":"doodlewind","email":"doodlewind@gmail.com"},"repository":{"url":"https://github.com/toeverything/blocksuite.git","type":"git","directory":"packages/affine/widget-scroll-anchoring"},"description":"Affine scroll anchoring widget.","directories":{},"sideEffects":false,"dependencies":{"lit":"^3.2.0","@blocksuite/global":"0.17.15","@toeverything/theme":"^1.0.8","@preact/signals-core":"^1.8.0","@blocksuite/block-std":"0.17.15","@blocksuite/affine-model":"0.17.15","@blocksuite/affine-shared":"0.17.15"},"publishConfig":{"main":"dist/index.js","types":"dist/index.d.ts","access":"public","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./effects":{"types":"./dist/effects.d.ts","import":"./dist/effects.js"}}},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/affine-widget-scroll-anchoring_0.17.15_1727167900543_0.23101604305643564","host":"s3://npm-registry-packages"}},"0.0.0-canary-20240925001409":{"name":"@blocksuite/affine-widget-scroll-anchoring","version":"0.0.0-canary-20240925001409","keywords":[],"author":"toeverything","license":"MPL-2.0","_id":"@blocksuite/affine-widget-scroll-anchoring@0.0.0-canary-20240925001409","maintainers":[{"name":"lawvs","email":"litusq@gmail.com"},{"name":"doodlewind","email":"doodlewind@gmail.com"}],"dist":{"shasum":"a937917081618456ccb0f06cadac2e2df85cf5fb","tarball":"https://registry.npmjs.org/@blocksuite/affine-widget-scroll-anchoring/-/affine-widget-scroll-anchoring-0.0.0-canary-20240925001409.tgz","fileCount":17,"integrity":"sha512-tKGUo5rm/dguWjGn7y4D3MYa/2Ap2J31Qn9XdE4A4bMgAu8lEVvN6zG46rKVWYmx9WocPv6afDmpC8pNHTjW2w==","signatures":[{"sig":"MEUCIFmQIdKvQNYx6KlupszT3K3YaWwXsUtlh9SR8KUQcXvSAiEAjIPDofMxs0Ai4Ub1mG0NtDWcLSE7TN3gjx6YiMXoEHk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":38858},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./effects":{"types":"./dist/effects.d.ts","import":"./dist/effects.js"}},"gitHead":"e20e2cf5f451e46c2be1f24949f0b2a8408519f7","scripts":{"build":"tsc","test:e2e":"playwright test","test:unit":"nx vite:test --run --passWithNoTests","test:unit:coverage":"nx vite:test --run --coverage"},"_npmUser":{"name":"doodlewind","email":"doodlewind@gmail.com"},"repository":{"url":"https://github.com/toeverything/blocksuite.git","type":"git","directory":"packages/affine/widget-scroll-anchoring"},"description":"Affine scroll anchoring widget.","directories":{},"sideEffects":false,"dependencies":{"lit":"^3.2.0","@blocksuite/global":"0.0.0-canary-20240925001409","@toeverything/theme":"^1.0.8","@preact/signals-core":"^1.8.0","@blocksuite/block-std":"0.0.0-canary-20240925001409","@blocksuite/affine-model":"0.0.0-canary-20240925001409","@blocksuite/affine-shared":"0.0.0-canary-20240925001409"},"publishConfig":{"main":"dist/index.js","types":"dist/index.d.ts","access":"public","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./effects":{"types":"./dist/effects.d.ts","import":"./dist/effects.js"}}},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/affine-widget-scroll-anchoring_0.0.0-canary-20240925001409_1727223301640_0.49809496077215654","host":"s3://npm-registry-packages"}},"0.17.16":{"name":"@blocksuite/affine-widget-scroll-anchoring","version":"0.17.16","keywords":[],"author":"toeverything","license":"MPL-2.0","_id":"@blocksuite/affine-widget-scroll-anchoring@0.17.16","maintainers":[{"name":"lawvs","email":"litusq@gmail.com"},{"name":"doodlewind","email":"doodlewind@gmail.com"}],"dist":{"shasum":"bf572fb7c65ede9d7a4c1d72f89bc1ff86e82ed7","tarball":"https://registry.npmjs.org/@blocksuite/affine-widget-scroll-anchoring/-/affine-widget-scroll-anchoring-0.17.16.tgz","fileCount":17,"integrity":"sha512-3809klQ/zoE7ZV/oRVmKpPY3B0x7mftXNKp7+14OnCGg/rhK6Nh/VmgmQrkOOkW+ClZBpOrvDB+I2GpHTyz/QA==","signatures":[{"sig":"MEUCIQDFzhjCVoTx16VhfQUvSTPBJixieMVPG01dAPuzEKwnnAIgVHW0WqdRNpBhD7YKvYn/slMMm0Kqvr+r+Amge9mrp48=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":39135},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./effects":{"types":"./dist/effects.d.ts","import":"./dist/effects.js"}},"gitHead":"0ca1163904eef9bada9a423d044b9898529bc870","scripts":{"build":"tsc","test:e2e":"playwright test","test:unit":"nx vite:test --run --passWithNoTests","test:unit:coverage":"nx vite:test --run --coverage"},"_npmUser":{"name":"doodlewind","email":"doodlewind@gmail.com"},"repository":{"url":"https://github.com/toeverything/blocksuite.git","type":"git","directory":"packages/affine/widget-scroll-anchoring"},"description":"Affine scroll anchoring widget.","directories":{},"sideEffects":false,"dependencies":{"lit":"^3.2.0","@blocksuite/global":"0.17.16","@toeverything/theme":"^1.0.8","@preact/signals-core":"^1.8.0","@blocksuite/block-std":"0.17.16","@blocksuite/affine-model":"0.17.16","@blocksuite/affine-shared":"0.17.16"},"publishConfig":{"main":"dist/index.js","types":"dist/index.d.ts","access":"public","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./effects":{"types":"./dist/effects.d.ts","import":"./dist/effects.js"}}},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/affine-widget-scroll-anchoring_0.17.16_1727249045761_0.8342064294692362","host":"s3://npm-registry-packages"}},"0.0.0-canary-20240926001339":{"name":"@blocksuite/affine-widget-scroll-anchoring","version":"0.0.0-canary-20240926001339","keywords":[],"author":"toeverything","license":"MPL-2.0","_id":"@blocksuite/affine-widget-scroll-anchoring@0.0.0-canary-20240926001339","maintainers":[{"name":"lawvs","email":"litusq@gmail.com"},{"name":"doodlewind","email":"doodlewind@gmail.com"}],"dist":{"shasum":"a2850b90bcb2d2e4dd967973476dbfa1a8d16e8b","tarball":"https://registry.npmjs.org/@blocksuite/affine-widget-scroll-anchoring/-/affine-widget-scroll-anchoring-0.0.0-canary-20240926001339.tgz","fileCount":17,"integrity":"sha512-iW/O24WayP3NL8KLvNzOj3ocFhRUPnKDmS6+R1vV+47F8KdDSgyW7ldBVqti54IT0aqgd4HG4WYu8OgJEzAhTA==","signatures":[{"sig":"MEUCIQDHUGiXh1MRlW9lfANS/WJvtzgc5laec1ZOESsre2eoKgIgJq8i9ur5g9npbCYc29wYLG2/cskkPuRMdcP1ikZyLZ0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":39560},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./effects":{"types":"./dist/effects.d.ts","import":"./dist/effects.js"}},"gitHead":"5c48661209c25150264d3092cbeff4e5f485a66b","scripts":{"build":"tsc","test:e2e":"playwright test","test:unit":"nx vite:test --run --passWithNoTests","test:unit:coverage":"nx vite:test --run --coverage"},"_npmUser":{"name":"doodlewind","email":"doodlewind@gmail.com"},"repository":{"url":"https://github.com/toeverything/blocksuite.git","type":"git","directory":"packages/affine/widget-scroll-anchoring"},"description":"Affine scroll anchoring widget.","directories":{},"sideEffects":false,"dependencies":{"lit":"^3.2.0","@blocksuite/global":"0.0.0-canary-20240926001339","@toeverything/theme":"^1.0.8","@preact/signals-core":"^1.8.0","@blocksuite/block-std":"0.0.0-canary-20240926001339","@blocksuite/affine-model":"0.0.0-canary-20240926001339","@blocksuite/affine-shared":"0.0.0-canary-20240926001339"},"publishConfig":{"main":"dist/index.js","types":"dist/index.d.ts","access":"public","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./effects":{"types":"./dist/effects.d.ts","import":"./dist/effects.js"}}},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/affine-widget-scroll-anchoring_0.0.0-canary-20240926001339_1727309675080_0.7584261076944601","host":"s3://npm-registry-packages"}},"0.17.17":{"name":"@blocksuite/affine-widget-scroll-anchoring","version":"0.17.17","keywords":[],"author":"toeverything","license":"MPL-2.0","_id":"@blocksuite/affine-widget-scroll-anchoring@0.17.17","maintainers":[{"name":"lawvs","email":"litusq@gmail.com"},{"name":"doodlewind","email":"doodlewind@gmail.com"}],"dist":{"shasum":"58726904c70452bc627a762fa27b4126637b4b69","tarball":"https://registry.npmjs.org/@blocksuite/affine-widget-scroll-anchoring/-/affine-widget-scroll-anchoring-0.17.17.tgz","fileCount":17,"integrity":"sha512-tEz5yn6nlBM6TN+WKdYMyvytWinLYr88Lhnm2jldL1veFncNFdHb2Pn4/2gdO8pJDHQg46F70826wzzIdFlU/w==","signatures":[{"sig":"MEYCIQDq1Fklsb1gcjzhTSxvEQI+K2lWdWqRyN35GON1oR4n+QIhAONPgw7LgAnlcJTvakwTE0tLS90RMBhEA085QoGH5Jpu","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":40511},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./effects":{"types":"./dist/effects.d.ts","import":"./dist/effects.js"}},"gitHead":"9637feb5a2f35274b1bbc9945f0990e8871014be","scripts":{"build":"tsc","test:e2e":"playwright test","test:unit":"nx vite:test --run --passWithNoTests","test:unit:coverage":"nx vite:test --run --coverage"},"_npmUser":{"name":"doodlewind","email":"doodlewind@gmail.com"},"repository":{"url":"https://github.com/toeverything/blocksuite.git","type":"git","directory":"packages/affine/widget-scroll-anchoring"},"description":"Affine scroll anchoring widget.","directories":{},"sideEffects":false,"dependencies":{"lit":"^3.2.0","@blocksuite/global":"0.17.17","@toeverything/theme":"^1.0.8","@preact/signals-core":"^1.8.0","@blocksuite/block-std":"0.17.17","@blocksuite/affine-model":"0.17.17","@blocksuite/affine-shared":"0.17.17"},"publishConfig":{"main":"dist/index.js","types":"dist/index.d.ts","access":"public","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./effects":{"types":"./dist/effects.d.ts","import":"./dist/effects.js"}}},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/affine-widget-scroll-anchoring_0.17.17_1727347059528_0.014758726578932624","host":"s3://npm-registry-packages"}},"0.0.0-canary-20240927001403":{"name":"@blocksuite/affine-widget-scroll-anchoring","version":"0.0.0-canary-20240927001403","keywords":[],"author":"toeverything","license":"MPL-2.0","_id":"@blocksuite/affine-widget-scroll-anchoring@0.0.0-canary-20240927001403","maintainers":[{"name":"lawvs","email":"litusq@gmail.com"},{"name":"doodlewind","email":"doodlewind@gmail.com"}],"dist":{"shasum":"a5f98fb2126f594b2c209785458cd595950af77a","tarball":"https://registry.npmjs.org/@blocksuite/affine-widget-scroll-anchoring/-/affine-widget-scroll-anchoring-0.0.0-canary-20240927001403.tgz","fileCount":17,"integrity":"sha512-8GvAVdnChzUx5K28svRl2TcmW9/rinJkfNjeuegFgYvPao+NObfqGK6cYnFhTAdo1prazTNt5zVVUQHHYztZXw==","signatures":[{"sig":"MEQCIGe0zujMWVUh4rdv/WD3BIIAbWzcPkUx3q02lUVM1WsTAiBvMnq8aYQzsGNnBv5Kxiyjq0J4UCPxPcv9oNkumUCNAw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":40936},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./effects":{"types":"./dist/effects.d.ts","import":"./dist/effects.js"}},"gitHead":"560dc3164f77a9e84ef2932cce2b69abfe9396c7","scripts":{"build":"tsc","test:e2e":"playwright test","test:unit":"nx vite:test --run --passWithNoTests","test:unit:coverage":"nx vite:test --run --coverage"},"_npmUser":{"name":"doodlewind","email":"doodlewind@gmail.com"},"repository":{"url":"https://github.com/toeverything/blocksuite.git","type":"git","directory":"packages/affine/widget-scroll-anchoring"},"description":"Affine scroll anchoring widget.","directories":{},"sideEffects":false,"dependencies":{"lit":"^3.2.0","@blocksuite/global":"0.0.0-canary-20240927001403","@toeverything/theme":"^1.0.8","@preact/signals-core":"^1.8.0","@blocksuite/block-std":"0.0.0-canary-20240927001403","@blocksuite/affine-model":"0.0.0-canary-20240927001403","@blocksuite/affine-shared":"0.0.0-canary-20240927001403"},"publishConfig":{"main":"dist/index.js","types":"dist/index.d.ts","access":"public","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./effects":{"types":"./dist/effects.d.ts","import":"./dist/effects.js"}}},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/affine-widget-scroll-anchoring_0.0.0-canary-20240927001403_1727396094824_0.9141257551565454","host":"s3://npm-registry-packages"}},"0.0.0-canary-20240928001355":{"name":"@blocksuite/affine-widget-scroll-anchoring","version":"0.0.0-canary-20240928001355","keywords":[],"author":"toeverything","license":"MPL-2.0","_id":"@blocksuite/affine-widget-scroll-anchoring@0.0.0-canary-20240928001355","maintainers":[{"name":"lawvs","email":"litusq@gmail.com"},{"name":"doodlewind","email":"doodlewind@gmail.com"}],"dist":{"shasum":"359c46520f07372f9f28ac64cab00d6dbedbb202","tarball":"https://registry.npmjs.org/@blocksuite/affine-widget-scroll-anchoring/-/affine-widget-scroll-anchoring-0.0.0-canary-20240928001355.tgz","fileCount":17,"integrity":"sha512-baYaPi/VDAsIY2XdmwbEw9ymyapJSq5EOmb8vYC485nmgexdQQgR7h0J90KIRtSfZntyfEROrp2HBvs120YsBQ==","signatures":[{"sig":"MEUCIQC6GNybl2l3FeIL/NLEYTL5IV4VulYz2pmP7XYr/nAB3AIgd+XaR/6lm8fxuBhF2i1XQzCS7ST2ZwEg9pvQExN4ev0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":40936},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./effects":{"types":"./dist/effects.d.ts","import":"./dist/effects.js"}},"gitHead":"f4724441f7741f20686bed2b112ce384f71104cc","scripts":{"build":"tsc","test:e2e":"playwright test","test:unit":"nx vite:test --run --passWithNoTests","test:unit:coverage":"nx vite:test --run --coverage"},"_npmUser":{"name":"doodlewind","email":"doodlewind@gmail.com"},"repository":{"url":"https://github.com/toeverything/blocksuite.git","type":"git","directory":"packages/affine/widget-scroll-anchoring"},"description":"Affine scroll anchoring widget.","directories":{},"sideEffects":false,"dependencies":{"lit":"^3.2.0","@blocksuite/global":"0.0.0-canary-20240928001355","@toeverything/theme":"^1.0.8","@preact/signals-core":"^1.8.0","@blocksuite/block-std":"0.0.0-canary-20240928001355","@blocksuite/affine-model":"0.0.0-canary-20240928001355","@blocksuite/affine-shared":"0.0.0-canary-20240928001355"},"publishConfig":{"main":"dist/index.js","types":"dist/index.d.ts","access":"public","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./effects":{"types":"./dist/effects.d.ts","import":"./dist/effects.js"}}},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/affine-widget-scroll-anchoring_0.0.0-canary-20240928001355_1727482489689_0.6382033689034796","host":"s3://npm-registry-packages"}},"0.0.0-canary-20240929001539":{"name":"@blocksuite/affine-widget-scroll-anchoring","version":"0.0.0-canary-20240929001539","keywords":[],"author":"toeverything","license":"MPL-2.0","_id":"@blocksuite/affine-widget-scroll-anchoring@0.0.0-canary-20240929001539","maintainers":[{"name":"lawvs","email":"litusq@gmail.com"},{"name":"doodlewind","email":"doodlewind@gmail.com"}],"dist":{"shasum":"00c6e3ca1268a6cc8e0dd27b5a4b86fdad5ff9e7","tarball":"https://registry.npmjs.org/@blocksuite/affine-widget-scroll-anchoring/-/affine-widget-scroll-anchoring-0.0.0-canary-20240929001539.tgz","fileCount":17,"integrity":"sha512-mwo1hM1weqlqzAMmoM5VeeLrBmHR8H0EHzRE/zeUJLxPf+dix8iuCrqoJFmuiyw6BCd7WkevMqQ4bbU/M8V4ew==","signatures":[{"sig":"MEUCIQDZBfNajb9ykn+o+qNpiH1KJLQE9O3nWncn2iFzV+nHmQIgQisGEoBoFjIM/3izV4FrV6Hmyy1XxR4wlNxkHVljtxg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":40936},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./effects":{"types":"./dist/effects.d.ts","import":"./dist/effects.js"}},"gitHead":"437be9c83c3f9dee451a475d497d4b1d418d6fef","scripts":{"build":"tsc","test:e2e":"playwright test","test:unit":"nx vite:test --run --passWithNoTests","test:unit:coverage":"nx vite:test --run --coverage"},"_npmUser":{"name":"doodlewind","email":"doodlewind@gmail.com"},"repository":{"url":"https://github.com/toeverything/blocksuite.git","type":"git","directory":"packages/affine/widget-scroll-anchoring"},"description":"Affine scroll anchoring widget.","directories":{},"sideEffects":false,"dependencies":{"lit":"^3.2.0","@blocksuite/global":"0.0.0-canary-20240929001539","@toeverything/theme":"^1.0.8","@preact/signals-core":"^1.8.0","@blocksuite/block-std":"0.0.0-canary-20240929001539","@blocksuite/affine-model":"0.0.0-canary-20240929001539","@blocksuite/affine-shared":"0.0.0-canary-20240929001539"},"publishConfig":{"main":"dist/index.js","types":"dist/index.d.ts","access":"public","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./effects":{"types":"./dist/effects.d.ts","import":"./dist/effects.js"}}},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/affine-widget-scroll-anchoring_0.0.0-canary-20240929001539_1727568991830_0.9245864034128135","host":"s3://npm-registry-packages"}},"0.0.0-canary-20240930001443":{"name":"@blocksuite/affine-widget-scroll-anchoring","version":"0.0.0-canary-20240930001443","keywords":[],"author":"toeverything","license":"MPL-2.0","_id":"@blocksuite/affine-widget-scroll-anchoring@0.0.0-canary-20240930001443","maintainers":[{"name":"lawvs","email":"litusq@gmail.com"},{"name":"doodlewind","email":"doodlewind@gmail.com"}],"dist":{"shasum":"839f547be0905fa77d659735500bcdd062b8d7a5","tarball":"https://registry.npmjs.org/@blocksuite/affine-widget-scroll-anchoring/-/affine-widget-scroll-anchoring-0.0.0-canary-20240930001443.tgz","fileCount":17,"integrity":"sha512-d+zob0zNLucqgpKfVgOBh2sdJgx9IESrpEkhCRAj6FrhllqLPLfRLMMt2Ep3XlibixLAG0K43Lbqx5kcCGSkkg==","signatures":[{"sig":"MEUCIEfMfwNjIG32RN6i7JB1Gbq3k44WYi9G361BlX2k7NQQAiEA4Utdd29sCwlGYcas3MFCDNQtU1U7+kfzs3uo0280iRI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":40936},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./effects":{"types":"./dist/effects.d.ts","import":"./dist/effects.js"}},"gitHead":"437be9c83c3f9dee451a475d497d4b1d418d6fef","scripts":{"build":"tsc","test:e2e":"playwright test","test:unit":"nx vite:test --run --passWithNoTests","test:unit:coverage":"nx vite:test --run --coverage"},"_npmUser":{"name":"doodlewind","email":"doodlewind@gmail.com"},"repository":{"url":"https://github.com/toeverything/blocksuite.git","type":"git","directory":"packages/affine/widget-scroll-anchoring"},"description":"Affine scroll anchoring widget.","directories":{},"sideEffects":false,"dependencies":{"lit":"^3.2.0","@blocksuite/global":"0.0.0-canary-20240930001443","@toeverything/theme":"^1.0.8","@preact/signals-core":"^1.8.0","@blocksuite/block-std":"0.0.0-canary-20240930001443","@blocksuite/affine-model":"0.0.0-canary-20240930001443","@blocksuite/affine-shared":"0.0.0-canary-20240930001443"},"publishConfig":{"main":"dist/index.js","types":"dist/index.d.ts","access":"public","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./effects":{"types":"./dist/effects.d.ts","import":"./dist/effects.js"}}},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/affine-widget-scroll-anchoring_0.0.0-canary-20240930001443_1727655336361_0.15734688903707794","host":"s3://npm-registry-packages"}},"0.0.0-canary-20241001001600":{"name":"@blocksuite/affine-widget-scroll-anchoring","version":"0.0.0-canary-20241001001600","keywords":[],"author":"toeverything","license":"MPL-2.0","_id":"@blocksuite/affine-widget-scroll-anchoring@0.0.0-canary-20241001001600","maintainers":[{"name":"lawvs","email":"litusq@gmail.com"},{"name":"doodlewind","email":"doodlewind@gmail.com"}],"dist":{"shasum":"d3e415bf5155cac65bcc17c507bb48fa53432690","tarball":"https://registry.npmjs.org/@blocksuite/affine-widget-scroll-anchoring/-/affine-widget-scroll-anchoring-0.0.0-canary-20241001001600.tgz","fileCount":17,"integrity":"sha512-vQLL9NBMm+AOSxFxChbwU7oybSA7D4M55hiXmXy5eTTJXAHTRu1RkW7JXqXJK5k469JsPfRklkybAAUpp/GD+Q==","signatures":[{"sig":"MEUCICMKLtUZ5/LSHb0dDqgnxuLdTQi21sghtL6zkXBxlybyAiEA8mCEbSdco8CVZ0200saUQJBQBys/LPOLBrPGC2OYfhg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":40936},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./effects":{"types":"./dist/effects.d.ts","import":"./dist/effects.js"}},"gitHead":"aa8ffe53d98ba4ee624d96e4baa014cd4919c005","scripts":{"build":"tsc","test:e2e":"playwright test","test:unit":"nx vite:test --run --passWithNoTests","test:unit:coverage":"nx vite:test --run --coverage"},"_npmUser":{"name":"doodlewind","email":"doodlewind@gmail.com"},"repository":{"url":"https://github.com/toeverything/blocksuite.git","type":"git","directory":"packages/affine/widget-scroll-anchoring"},"description":"Affine scroll anchoring widget.","directories":{},"sideEffects":false,"dependencies":{"lit":"^3.2.0","@blocksuite/global":"0.0.0-canary-20241001001600","@toeverything/theme":"^1.0.8","@preact/signals-core":"^1.8.0","@blocksuite/block-std":"0.0.0-canary-20241001001600","@blocksuite/affine-model":"0.0.0-canary-20241001001600","@blocksuite/affine-shared":"0.0.0-canary-20241001001600"},"publishConfig":{"main":"dist/index.js","types":"dist/index.d.ts","access":"public","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./effects":{"types":"./dist/effects.d.ts","import":"./dist/effects.js"}}},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/affine-widget-scroll-anchoring_0.0.0-canary-20241001001600_1727741812644_0.7737865224043712","host":"s3://npm-registry-packages"}},"0.0.0-canary-20241002001418":{"name":"@blocksuite/affine-widget-scroll-anchoring","version":"0.0.0-canary-20241002001418","keywords":[],"author":"toeverything","license":"MPL-2.0","_id":"@blocksuite/affine-widget-scroll-anchoring@0.0.0-canary-20241002001418","maintainers":[{"name":"lawvs","email":"litusq@gmail.com"},{"name":"doodlewind","email":"doodlewind@gmail.com"}],"dist":{"shasum":"52977cb3a8036905a36539d5fb4e0aa75465a8bc","tarball":"https://registry.npmjs.org/@blocksuite/affine-widget-scroll-anchoring/-/affine-widget-scroll-anchoring-0.0.0-canary-20241002001418.tgz","fileCount":17,"integrity":"sha512-Q2RumjRVr3hg0zvyaHuZa2o+bCJdIRD46Iw1qFhPFUXiq5+GFPs0uHqbwVtkaYAR/SPahmtOTRFjMBXdi/Xjsg==","signatures":[{"sig":"MEUCIQD1U9dcs23DerZqq15vCd0xMiwPs3ygYMZirDE6omJfRwIgR3pt+C69wO61D4a4StYQdFPPbaxQOJ4KA+tIF3Rc+7Y=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":40936},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./effects":{"types":"./dist/effects.d.ts","import":"./dist/effects.js"}},"gitHead":"aa8ffe53d98ba4ee624d96e4baa014cd4919c005","scripts":{"build":"tsc","test:e2e":"playwright test","test:unit":"nx vite:test --run --passWithNoTests","test:unit:coverage":"nx vite:test --run --coverage"},"_npmUser":{"name":"doodlewind","email":"doodlewind@gmail.com"},"repository":{"url":"https://github.com/toeverything/blocksuite.git","type":"git","directory":"packages/affine/widget-scroll-anchoring"},"description":"Affine scroll anchoring widget.","directories":{},"sideEffects":false,"dependencies":{"lit":"^3.2.0","@blocksuite/global":"0.0.0-canary-20241002001418","@toeverything/theme":"^1.0.8","@preact/signals-core":"^1.8.0","@blocksuite/block-std":"0.0.0-canary-20241002001418","@blocksuite/affine-model":"0.0.0-canary-20241002001418","@blocksuite/affine-shared":"0.0.0-canary-20241002001418"},"publishConfig":{"main":"dist/index.js","types":"dist/index.d.ts","access":"public","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./effects":{"types":"./dist/effects.d.ts","import":"./dist/effects.js"}}},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/affine-widget-scroll-anchoring_0.0.0-canary-20241002001418_1727828111827_0.6845034508755548","host":"s3://npm-registry-packages"}},"0.0.0-canary-20241003001402":{"name":"@blocksuite/affine-widget-scroll-anchoring","version":"0.0.0-canary-20241003001402","keywords":[],"author":"toeverything","license":"MPL-2.0","_id":"@blocksuite/affine-widget-scroll-anchoring@0.0.0-canary-20241003001402","maintainers":[{"name":"lawvs","email":"litusq@gmail.com"},{"name":"doodlewind","email":"doodlewind@gmail.com"}],"dist":{"shasum":"e63c6c203a600cbb36158c6fe1985a7f2a8a2ddb","tarball":"https://registry.npmjs.org/@blocksuite/affine-widget-scroll-anchoring/-/affine-widget-scroll-anchoring-0.0.0-canary-20241003001402.tgz","fileCount":17,"integrity":"sha512-Y+Iu7KPvuE12s2g7e4utIt7eXa1n0bERpAAG19F+EOcRa/PmrtrkGy4E9bjNN4jva6pc4kZvP817SfllJvZzEQ==","signatures":[{"sig":"MEUCIG51ycA2s9PIqgVEM3w1zk0Cr1MT23MR2Pkv7LdKec2YAiEA2jVZ8h7z/Vnr05MaTm7VK9EDTYvTwqwSBzbSFXfkiZM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":40936},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./effects":{"types":"./dist/effects.d.ts","import":"./dist/effects.js"}},"gitHead":"aa8ffe53d98ba4ee624d96e4baa014cd4919c005","scripts":{"build":"tsc","test:e2e":"playwright test","test:unit":"nx vite:test --run --passWithNoTests","test:unit:coverage":"nx vite:test --run --coverage"},"_npmUser":{"name":"doodlewind","email":"doodlewind@gmail.com"},"repository":{"url":"https://github.com/toeverything/blocksuite.git","type":"git","directory":"packages/affine/widget-scroll-anchoring"},"description":"Affine scroll anchoring widget.","directories":{},"sideEffects":false,"dependencies":{"lit":"^3.2.0","@blocksuite/global":"0.0.0-canary-20241003001402","@toeverything/theme":"^1.0.8","@preact/signals-core":"^1.8.0","@blocksuite/block-std":"0.0.0-canary-20241003001402","@blocksuite/affine-model":"0.0.0-canary-20241003001402","@blocksuite/affine-shared":"0.0.0-canary-20241003001402"},"publishConfig":{"main":"dist/index.js","types":"dist/index.d.ts","access":"public","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./effects":{"types":"./dist/effects.d.ts","import":"./dist/effects.js"}}},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/affine-widget-scroll-anchoring_0.0.0-canary-20241003001402_1727914495882_0.700015278030566","host":"s3://npm-registry-packages"}},"0.0.0-canary-20241004001414":{"name":"@blocksuite/affine-widget-scroll-anchoring","version":"0.0.0-canary-20241004001414","keywords":[],"author":"toeverything","license":"MPL-2.0","_id":"@blocksuite/affine-widget-scroll-anchoring@0.0.0-canary-20241004001414","maintainers":[{"name":"lawvs","email":"litusq@gmail.com"},{"name":"doodlewind","email":"doodlewind@gmail.com"}],"dist":{"shasum":"ebef72c3a8090c0c79b2c86cfed5427c3e4392a0","tarball":"https://registry.npmjs.org/@blocksuite/affine-widget-scroll-anchoring/-/affine-widget-scroll-anchoring-0.0.0-canary-20241004001414.tgz","fileCount":17,"integrity":"sha512-R6k0x1XM6nxFNOqin6F+nOEDf5AQSg/oYM4zEC8TzYEYnJwGOwPzFfAxvx8htWXPE393SSkQpIS8qlv6vHOWog==","signatures":[{"sig":"MEUCIQDtMJNDQULr0JJbMkedUgPegBEMG/Jk6+Kkdpdm3kiA7wIgIdwW0PzaTHCrtfwHBsigLM5RRaaG0Ee8i8zA5KTfBHQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":40936},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./effects":{"types":"./dist/effects.d.ts","import":"./dist/effects.js"}},"gitHead":"aa8ffe53d98ba4ee624d96e4baa014cd4919c005","scripts":{"build":"tsc","test:e2e":"playwright test","test:unit":"nx vite:test --run --passWithNoTests","test:unit:coverage":"nx vite:test --run --coverage"},"_npmUser":{"name":"doodlewind","email":"doodlewind@gmail.com"},"repository":{"url":"https://github.com/toeverything/blocksuite.git","type":"git","directory":"packages/affine/widget-scroll-anchoring"},"description":"Affine scroll anchoring widget.","directories":{},"sideEffects":false,"dependencies":{"lit":"^3.2.0","@blocksuite/global":"0.0.0-canary-20241004001414","@toeverything/theme":"^1.0.8","@preact/signals-core":"^1.8.0","@blocksuite/block-std":"0.0.0-canary-20241004001414","@blocksuite/affine-model":"0.0.0-canary-20241004001414","@blocksuite/affine-shared":"0.0.0-canary-20241004001414"},"publishConfig":{"main":"dist/index.js","types":"dist/index.d.ts","access":"public","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./effects":{"types":"./dist/effects.d.ts","import":"./dist/effects.js"}}},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/affine-widget-scroll-anchoring_0.0.0-canary-20241004001414_1728000907428_0.27226229111691325","host":"s3://npm-registry-packages"}},"0.0.0-canary-20241005001352":{"name":"@blocksuite/affine-widget-scroll-anchoring","version":"0.0.0-canary-20241005001352","keywords":[],"author":"toeverything","license":"MPL-2.0","_id":"@blocksuite/affine-widget-scroll-anchoring@0.0.0-canary-20241005001352","maintainers":[{"name":"lawvs","email":"litusq@gmail.com"},{"name":"doodlewind","email":"doodlewind@gmail.com"}],"dist":{"shasum":"1680c9428a5b402739778f58f8255c7bb848eeb3","tarball":"https://registry.npmjs.org/@blocksuite/affine-widget-scroll-anchoring/-/affine-widget-scroll-anchoring-0.0.0-canary-20241005001352.tgz","fileCount":17,"integrity":"sha512-BjBdXzikUXHyBVlIowav2AVqSiuOXiTgPCCLzGaMlNA3is3Cyhx7sDLUH1OI/g/+lTYcuBTKOebOB4ooD5s1qA==","signatures":[{"sig":"MEQCIDi07Hjo0PLq0nYAWDxNmHQWZlkOoCsfqIcGYc1yyHhGAiBwIIOl8qFEyY/g80Cd7VkNwIHt2CJpibyTLPzT+nyrqg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":40936},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./effects":{"types":"./dist/effects.d.ts","import":"./dist/effects.js"}},"gitHead":"b9d7ac60565fd858000bf6709d7715e3dc6005cb","scripts":{"build":"tsc","test:e2e":"playwright test","test:unit":"nx vite:test --run --passWithNoTests","test:unit:coverage":"nx vite:test --run --coverage"},"_npmUser":{"name":"doodlewind","email":"doodlewind@gmail.com"},"repository":{"url":"https://github.com/toeverything/blocksuite.git","type":"git","directory":"packages/affine/widget-scroll-anchoring"},"description":"Affine scroll anchoring widget.","directories":{},"sideEffects":false,"dependencies":{"lit":"^3.2.0","@blocksuite/global":"0.0.0-canary-20241005001352","@toeverything/theme":"^1.0.8","@preact/signals-core":"^1.8.0","@blocksuite/block-std":"0.0.0-canary-20241005001352","@blocksuite/affine-model":"0.0.0-canary-20241005001352","@blocksuite/affine-shared":"0.0.0-canary-20241005001352"},"publishConfig":{"main":"dist/index.js","types":"dist/index.d.ts","access":"public","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./effects":{"types":"./dist/effects.d.ts","import":"./dist/effects.js"}}},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/affine-widget-scroll-anchoring_0.0.0-canary-20241005001352_1728087283839_0.12206969840927018","host":"s3://npm-registry-packages"}},"0.0.0-canary-20241006001525":{"name":"@blocksuite/affine-widget-scroll-anchoring","version":"0.0.0-canary-20241006001525","keywords":[],"author":"toeverything","license":"MPL-2.0","_id":"@blocksuite/affine-widget-scroll-anchoring@0.0.0-canary-20241006001525","maintainers":[{"name":"lawvs","email":"litusq@gmail.com"},{"name":"doodlewind","email":"doodlewind@gmail.com"}],"dist":{"shasum":"82c9837f6281977a565271636b631ee1d57167b7","tarball":"https://registry.npmjs.org/@blocksuite/affine-widget-scroll-anchoring/-/affine-widget-scroll-anchoring-0.0.0-canary-20241006001525.tgz","fileCount":17,"integrity":"sha512-73rfgocWh4H0IhOF7TDC9zcHE+2MEG5uirlXyqrwKsE0u0UU4sSACjoC4aqk7fFDMmvBc8Vf9zQBZo4cW83EPg==","signatures":[{"sig":"MEUCIQD4ITbSK3doNM/dOQElrYO/N8KYRmO2Jju8STgH3zdAigIgNlsvwwp4Vbrq6zOwneVN3hVlRPH50MyR1+E3AOxMUcQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":40936},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./effects":{"types":"./dist/effects.d.ts","import":"./dist/effects.js"}},"gitHead":"b9d7ac60565fd858000bf6709d7715e3dc6005cb","scripts":{"build":"tsc","test:e2e":"playwright test","test:unit":"nx vite:test --run --passWithNoTests","test:unit:coverage":"nx vite:test --run --coverage"},"_npmUser":{"name":"doodlewind","email":"doodlewind@gmail.com"},"repository":{"url":"https://github.com/toeverything/blocksuite.git","type":"git","directory":"packages/affine/widget-scroll-anchoring"},"description":"Affine scroll anchoring widget.","directories":{},"sideEffects":false,"dependencies":{"lit":"^3.2.0","@blocksuite/global":"0.0.0-canary-20241006001525","@toeverything/theme":"^1.0.8","@preact/signals-core":"^1.8.0","@blocksuite/block-std":"0.0.0-canary-20241006001525","@blocksuite/affine-model":"0.0.0-canary-20241006001525","@blocksuite/affine-shared":"0.0.0-canary-20241006001525"},"publishConfig":{"main":"dist/index.js","types":"dist/index.d.ts","access":"public","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./effects":{"types":"./dist/effects.d.ts","import":"./dist/effects.js"}}},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/affine-widget-scroll-anchoring_0.0.0-canary-20241006001525_1728173777949_0.41669075840904246","host":"s3://npm-registry-packages"}},"0.0.0-canary-20241007001452":{"name":"@blocksuite/affine-widget-scroll-anchoring","version":"0.0.0-canary-20241007001452","keywords":[],"author":"toeverything","license":"MPL-2.0","_id":"@blocksuite/affine-widget-scroll-anchoring@0.0.0-canary-20241007001452","maintainers":[{"name":"lawvs","email":"litusq@gmail.com"},{"name":"doodlewind","email":"doodlewind@gmail.com"}],"dist":{"shasum":"10eb2980e7203fe28b95b120f874aaf97ebccc1e","tarball":"https://registry.npmjs.org/@blocksuite/affine-widget-scroll-anchoring/-/affine-widget-scroll-anchoring-0.0.0-canary-20241007001452.tgz","fileCount":17,"integrity":"sha512-9fl8g9Y0e9NUdJSED8suWjZ7SYJy3hoyLMieLdGyNxK7QXNe4CW6krVlO1oC4Myza19zW9SLWB1ft+TgNdQ+nQ==","signatures":[{"sig":"MEUCIBf+ae3CVPT9f+lwh/aAw5EOo46LODoPPq+uem/9WF8IAiEAtSLt92EfXajcgkd1IYp49kHOl+lHQKSPUmK2e6YD8JY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":40936},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./effects":{"types":"./dist/effects.d.ts","import":"./dist/effects.js"}},"gitHead":"b9d7ac60565fd858000bf6709d7715e3dc6005cb","scripts":{"build":"tsc","test:e2e":"playwright test","test:unit":"nx vite:test --run --passWithNoTests","test:unit:coverage":"nx vite:test --run --coverage"},"_npmUser":{"name":"doodlewind","email":"doodlewind@gmail.com"},"repository":{"url":"https://github.com/toeverything/blocksuite.git","type":"git","directory":"packages/affine/widget-scroll-anchoring"},"description":"Affine scroll anchoring widget.","directories":{},"sideEffects":false,"dependencies":{"lit":"^3.2.0","@blocksuite/global":"0.0.0-canary-20241007001452","@toeverything/theme":"^1.0.8","@preact/signals-core":"^1.8.0","@blocksuite/block-std":"0.0.0-canary-20241007001452","@blocksuite/affine-model":"0.0.0-canary-20241007001452","@blocksuite/affine-shared":"0.0.0-canary-20241007001452"},"publishConfig":{"main":"dist/index.js","types":"dist/index.d.ts","access":"public","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./effects":{"types":"./dist/effects.d.ts","import":"./dist/effects.js"}}},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/affine-widget-scroll-anchoring_0.0.0-canary-20241007001452_1728260149066_0.10727190267255327","host":"s3://npm-registry-packages"}},"0.0.0-canary-20241008001337":{"name":"@blocksuite/affine-widget-scroll-anchoring","version":"0.0.0-canary-20241008001337","keywords":[],"author":"toeverything","license":"MPL-2.0","_id":"@blocksuite/affine-widget-scroll-anchoring@0.0.0-canary-20241008001337","maintainers":[{"name":"lawvs","email":"litusq@gmail.com"},{"name":"doodlewind","email":"doodlewind@gmail.com"}],"dist":{"shasum":"005b1e5417eb1f2134f45baf20ac7340bc582c44","tarball":"https://registry.npmjs.org/@blocksuite/affine-widget-scroll-anchoring/-/affine-widget-scroll-anchoring-0.0.0-canary-20241008001337.tgz","fileCount":17,"integrity":"sha512-PpOIJ1o/RS8o/vRfr8KkVrxL82Z4n0ctgy1ZUZ8kerKfplsCrjmJ0yRt6hmnRV9LEZo7o4ZBSMI5pIgHXNIH2Q==","signatures":[{"sig":"MEYCIQCLV5gzIziQP9piWcGI50xGXAi2NZ4APPh8AwK/WQgqFQIhAJTuNwHhuaVHHmv0tMUbQdBbudMSTag8DcINCzMRLJTD","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":40936},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./effects":{"types":"./dist/effects.d.ts","import":"./dist/effects.js"}},"gitHead":"b9d7ac60565fd858000bf6709d7715e3dc6005cb","scripts":{"build":"tsc","test:e2e":"playwright test","test:unit":"nx vite:test --run --passWithNoTests","test:unit:coverage":"nx vite:test --run --coverage"},"_npmUser":{"name":"doodlewind","email":"doodlewind@gmail.com"},"repository":{"url":"https://github.com/toeverything/blocksuite.git","type":"git","directory":"packages/affine/widget-scroll-anchoring"},"description":"Affine scroll anchoring widget.","directories":{},"sideEffects":false,"dependencies":{"lit":"^3.2.0","@blocksuite/global":"0.0.0-canary-20241008001337","@toeverything/theme":"^1.0.8","@preact/signals-core":"^1.8.0","@blocksuite/block-std":"0.0.0-canary-20241008001337","@blocksuite/affine-model":"0.0.0-canary-20241008001337","@blocksuite/affine-shared":"0.0.0-canary-20241008001337"},"publishConfig":{"main":"dist/index.js","types":"dist/index.d.ts","access":"public","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./effects":{"types":"./dist/effects.d.ts","import":"./dist/effects.js"}}},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/affine-widget-scroll-anchoring_0.0.0-canary-20241008001337_1728346471324_0.851081347019006","host":"s3://npm-registry-packages"}},"0.0.0-canary-20241009001409":{"name":"@blocksuite/affine-widget-scroll-anchoring","version":"0.0.0-canary-20241009001409","keywords":[],"author":"toeverything","license":"MPL-2.0","_id":"@blocksuite/affine-widget-scroll-anchoring@0.0.0-canary-20241009001409","maintainers":[{"name":"lawvs","email":"litusq@gmail.com"},{"name":"doodlewind","email":"doodlewind@gmail.com"}],"dist":{"shasum":"3ab95cb9dbe80dbf43ef45f43658a4738ba48537","tarball":"https://registry.npmjs.org/@blocksuite/affine-widget-scroll-anchoring/-/affine-widget-scroll-anchoring-0.0.0-canary-20241009001409.tgz","fileCount":17,"integrity":"sha512-kRUoKh+zYlM46RsF3KprI3hLutvXttt6Ddjo1HsknH0EKXztseDOi3KQwkvslaxHmw1Ld92FEuUqv1MXtFv8vw==","signatures":[{"sig":"MEYCIQC6YdkviCULf7IzzoDDPVffVJ2xMn1wcf6VAaGTCvnhdAIhAIAdTEVxn257caU2Du+wL81Idn7r/Fy2bYieXR5xBTkN","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":40936},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./effects":{"types":"./dist/effects.d.ts","import":"./dist/effects.js"}},"gitHead":"5b56ce33b487a83ee92f7bca13eb66d82954d878","scripts":{"build":"tsc","test:e2e":"playwright test","test:unit":"nx vite:test --run --passWithNoTests","test:unit:coverage":"nx vite:test --run --coverage"},"_npmUser":{"name":"doodlewind","email":"doodlewind@gmail.com"},"repository":{"url":"https://github.com/toeverything/blocksuite.git","type":"git","directory":"packages/affine/widget-scroll-anchoring"},"description":"Affine scroll anchoring widget.","directories":{},"sideEffects":false,"dependencies":{"lit":"^3.2.0","@blocksuite/global":"0.0.0-canary-20241009001409","@toeverything/theme":"^1.0.8","@preact/signals-core":"^1.8.0","@blocksuite/block-std":"0.0.0-canary-20241009001409","@blocksuite/affine-model":"0.0.0-canary-20241009001409","@blocksuite/affine-shared":"0.0.0-canary-20241009001409"},"publishConfig":{"main":"dist/index.js","types":"dist/index.d.ts","access":"public","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./effects":{"types":"./dist/effects.d.ts","import":"./dist/effects.js"}}},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/affine-widget-scroll-anchoring_0.0.0-canary-20241009001409_1728432903054_0.5090872963866944","host":"s3://npm-registry-packages"}},"0.0.0-canary-20241010001405":{"name":"@blocksuite/affine-widget-scroll-anchoring","version":"0.0.0-canary-20241010001405","keywords":[],"author":"toeverything","license":"MPL-2.0","_id":"@blocksuite/affine-widget-scroll-anchoring@0.0.0-canary-20241010001405","maintainers":[{"name":"lawvs","email":"litusq@gmail.com"},{"name":"doodlewind","email":"doodlewind@gmail.com"}],"dist":{"shasum":"f9d5822fb4e9b7ba367314024594543a6f496902","tarball":"https://registry.npmjs.org/@blocksuite/affine-widget-scroll-anchoring/-/affine-widget-scroll-anchoring-0.0.0-canary-20241010001405.tgz","fileCount":17,"integrity":"sha512-bf4fIDg/+CgYcwotKaU2f3uR94YbPktGUA7BZshbPjmmrvDSmuVjYSf4UiSc9dNN8MgSuFfQMTWp0wf1EoIloA==","signatures":[{"sig":"MEUCIQD2NjpC2vMJ3NeK4SzpJeSc3dQNJwCFNV86CVls5Lc2iwIgThqeoOmAsQ10+anoVVINHNRyT2TqEznFhptfoj/Gy7o=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":40936},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./effects":{"types":"./dist/effects.d.ts","import":"./dist/effects.js"}},"gitHead":"723c326f91d09a2a66cebcb952d20f75db856571","scripts":{"build":"tsc","test:e2e":"playwright test","test:unit":"nx vite:test --run --passWithNoTests","test:unit:coverage":"nx vite:test --run --coverage"},"_npmUser":{"name":"doodlewind","email":"doodlewind@gmail.com"},"repository":{"url":"https://github.com/toeverything/blocksuite.git","type":"git","directory":"packages/affine/widget-scroll-anchoring"},"description":"Affine scroll anchoring widget.","directories":{},"sideEffects":false,"dependencies":{"lit":"^3.2.0","@blocksuite/global":"0.0.0-canary-20241010001405","@toeverything/theme":"^1.0.8","@preact/signals-core":"^1.8.0","@blocksuite/block-std":"0.0.0-canary-20241010001405","@blocksuite/affine-model":"0.0.0-canary-20241010001405","@blocksuite/affine-shared":"0.0.0-canary-20241010001405"},"publishConfig":{"main":"dist/index.js","types":"dist/index.d.ts","access":"public","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./effects":{"types":"./dist/effects.d.ts","import":"./dist/effects.js"}}},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/affine-widget-scroll-anchoring_0.0.0-canary-20241010001405_1728519297487_0.1824580174823347","host":"s3://npm-registry-packages"}},"0.17.18":{"name":"@blocksuite/affine-widget-scroll-anchoring","version":"0.17.18","keywords":[],"author":"toeverything","license":"MPL-2.0","_id":"@blocksuite/affine-widget-scroll-anchoring@0.17.18","maintainers":[{"name":"lawvs","email":"litusq@gmail.com"},{"name":"doodlewind","email":"doodlewind@gmail.com"}],"dist":{"shasum":"a28e31e196d4f73d5cfd9311f7415de59a7921d6","tarball":"https://registry.npmjs.org/@blocksuite/affine-widget-scroll-anchoring/-/affine-widget-scroll-anchoring-0.17.18.tgz","fileCount":17,"integrity":"sha512-rfvfmrRV4jxjYLdlH0dfetKOcOgzOvq1zC8Zk2me9g6mKsY4BwjuaKK4UQZ8PMdcAL5Oq5hGyWupn/NOYYDxMA==","signatures":[{"sig":"MEQCIFRDgnF6aHHsVKXRPaFj3Xf7/fLiKK17DPdu2IJBiM+2AiBAb4o0rVR8IcXY/F8squhqGNWCKb1Qi9llWRjdyB/B2w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":41604},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./effects":{"types":"./dist/effects.d.ts","import":"./dist/effects.js"}},"gitHead":"4cf2a0463f2e860ecbf55150afb5584e6027aaa5","scripts":{"build":"tsc","test:e2e":"playwright test","test:unit":"nx vite:test --run --passWithNoTests","test:unit:coverage":"nx vite:test --run --coverage"},"_npmUser":{"name":"doodlewind","email":"doodlewind@gmail.com"},"repository":{"url":"https://github.com/toeverything/blocksuite.git","type":"git","directory":"packages/affine/widget-scroll-anchoring"},"description":"Affine scroll anchoring widget.","directories":{},"sideEffects":false,"dependencies":{"lit":"^3.2.0","@blocksuite/global":"0.17.18","@toeverything/theme":"^1.0.8","@preact/signals-core":"^1.8.0","@blocksuite/block-std":"0.17.18","@blocksuite/affine-model":"0.17.18","@blocksuite/affine-shared":"0.17.18"},"publishConfig":{"main":"dist/index.js","types":"dist/index.d.ts","access":"public","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./effects":{"types":"./dist/effects.d.ts","import":"./dist/effects.js"}}},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/affine-widget-scroll-anchoring_0.17.18_1728529672401_0.7283162784422734","host":"s3://npm-registry-packages"}},"0.0.0-canary-20241011001358":{"name":"@blocksuite/affine-widget-scroll-anchoring","version":"0.0.0-canary-20241011001358","keywords":[],"author":"toeverything","license":"MPL-2.0","_id":"@blocksuite/affine-widget-scroll-anchoring@0.0.0-canary-20241011001358","maintainers":[{"name":"lawvs","email":"litusq@gmail.com"},{"name":"doodlewind","email":"doodlewind@gmail.com"}],"dist":{"shasum":"e47cf88c7229e510445185a8ac24779cc66d7271","tarball":"https://registry.npmjs.org/@blocksuite/affine-widget-scroll-anchoring/-/affine-widget-scroll-anchoring-0.0.0-canary-20241011001358.tgz","fileCount":17,"integrity":"sha512-Y9QJwxe1gE5pp2sT6pKGYqIOdKpyydIJjxlBkcqLcN48vMkmcjTtu8Mm+zAZ5Z/iBv/WAQ2i7pTmQ+f7mwbuXA==","signatures":[{"sig":"MEUCIQCgv5JUUmuUKoLGHWQzq12KZZGLevzNvKjy0fxxYe6B+gIgbchwXyVYJicy4EyTUnMz+RWB/+OVScLbgeFkRlN9nJA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":42029},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./effects":{"types":"./dist/effects.d.ts","import":"./dist/effects.js"}},"gitHead":"eaeb1b7599b1e379865fbe14cd866ebcd1091dd4","scripts":{"build":"tsc","test:e2e":"playwright test","test:unit":"nx vite:test --run --passWithNoTests","test:unit:coverage":"nx vite:test --run --coverage"},"_npmUser":{"name":"doodlewind","email":"doodlewind@gmail.com"},"repository":{"url":"https://github.com/toeverything/blocksuite.git","type":"git","directory":"packages/affine/widget-scroll-anchoring"},"description":"Affine scroll anchoring widget.","directories":{},"sideEffects":false,"dependencies":{"lit":"^3.2.0","@blocksuite/global":"0.0.0-canary-20241011001358","@toeverything/theme":"^1.0.8","@preact/signals-core":"^1.8.0","@blocksuite/block-std":"0.0.0-canary-20241011001358","@blocksuite/affine-model":"0.0.0-canary-20241011001358","@blocksuite/affine-shared":"0.0.0-canary-20241011001358"},"publishConfig":{"main":"dist/index.js","types":"dist/index.d.ts","access":"public","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./effects":{"types":"./dist/effects.d.ts","import":"./dist/effects.js"}}},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/affine-widget-scroll-anchoring_0.0.0-canary-20241011001358_1728605690021_0.5032206867145907","host":"s3://npm-registry-packages"}},"0.0.0-canary-20241012001336":{"name":"@blocksuite/affine-widget-scroll-anchoring","version":"0.0.0-canary-20241012001336","keywords":[],"author":"toeverything","license":"MPL-2.0","_id":"@blocksuite/affine-widget-scroll-anchoring@0.0.0-canary-20241012001336","maintainers":[{"name":"lawvs","email":"litusq@gmail.com"},{"name":"doodlewind","email":"doodlewind@gmail.com"}],"dist":{"shasum":"b8ede7549b40a618ee5ee0533a7b3d1a3ca78004","tarball":"https://registry.npmjs.org/@blocksuite/affine-widget-scroll-anchoring/-/affine-widget-scroll-anchoring-0.0.0-canary-20241012001336.tgz","fileCount":17,"integrity":"sha512-VqfhKDNNfsLL0yM02SrUZ8z32yUY5fsJ1CHXTR8w662aKy2Hs2vi5YlV3wMUBqt3f2NJG+ab4zYngNGgyO2noA==","signatures":[{"sig":"MEQCIGownAMrSI3ZHsBii4laq28cfI7uz5bSioA9jMpUS5gMAiBeezaE3MLSv3t5bqNBcs9ugQKeuZ+qLwS9EjbDzVu7dQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":42029},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./effects":{"types":"./dist/effects.d.ts","import":"./dist/effects.js"}},"gitHead":"d5d21951649815ae14c99d7281000aa6de0d2396","scripts":{"build":"tsc","test:e2e":"playwright test","test:unit":"nx vite:test --run --passWithNoTests","test:unit:coverage":"nx vite:test --run --coverage"},"_npmUser":{"name":"doodlewind","email":"doodlewind@gmail.com"},"repository":{"url":"https://github.com/toeverything/blocksuite.git","type":"git","directory":"packages/affine/widget-scroll-anchoring"},"description":"Affine scroll anchoring widget.","directories":{},"sideEffects":false,"dependencies":{"lit":"^3.2.0","@blocksuite/global":"0.0.0-canary-20241012001336","@toeverything/theme":"^1.0.8","@preact/signals-core":"^1.8.0","@blocksuite/block-std":"0.0.0-canary-20241012001336","@blocksuite/affine-model":"0.0.0-canary-20241012001336","@blocksuite/affine-shared":"0.0.0-canary-20241012001336"},"publishConfig":{"main":"dist/index.js","types":"dist/index.d.ts","access":"public","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./effects":{"types":"./dist/effects.d.ts","import":"./dist/effects.js"}}},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/affine-widget-scroll-anchoring_0.0.0-canary-20241012001336_1728692068543_0.47655420085439104","host":"s3://npm-registry-packages"}},"0.0.0-canary-20241013001524":{"name":"@blocksuite/affine-widget-scroll-anchoring","version":"0.0.0-canary-20241013001524","keywords":[],"author":"toeverything","license":"MPL-2.0","_id":"@blocksuite/affine-widget-scroll-anchoring@0.0.0-canary-20241013001524","maintainers":[{"name":"lawvs","email":"litusq@gmail.com"},{"name":"doodlewind","email":"doodlewind@gmail.com"}],"dist":{"shasum":"59c2f01a3be6c9a0e7f22f5d0761b7b5c29555f6","tarball":"https://registry.npmjs.org/@blocksuite/affine-widget-scroll-anchoring/-/affine-widget-scroll-anchoring-0.0.0-canary-20241013001524.tgz","fileCount":17,"integrity":"sha512-OWa7NYrDbBKBBmH8H1Eey4H+fScMEvWoKcBHEOyUnEJyT3pZAwQlOaJSxr9m92MmCIWkI+Hry9qq1n0rJrWd3g==","signatures":[{"sig":"MEUCICsl4R4PNRRrlU1SA0SIq+INw43iv5HFP8Dx+LAc10ftAiEAjJK4x5aIWQQdJUqzLHQXb1LDOtQHCxmfdEPULKUWD8Y=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":42029},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./effects":{"types":"./dist/effects.d.ts","import":"./dist/effects.js"}},"gitHead":"ca20d8eb71edb452762d631c9704e07a9def5f80","scripts":{"build":"tsc","test:e2e":"playwright test","test:unit":"nx vite:test --run --passWithNoTests","test:unit:coverage":"nx vite:test --run --coverage"},"_npmUser":{"name":"doodlewind","email":"doodlewind@gmail.com"},"repository":{"url":"https://github.com/toeverything/blocksuite.git","type":"git","directory":"packages/affine/widget-scroll-anchoring"},"description":"Affine scroll anchoring widget.","directories":{},"sideEffects":false,"dependencies":{"lit":"^3.2.0","@blocksuite/global":"0.0.0-canary-20241013001524","@toeverything/theme":"^1.0.8","@preact/signals-core":"^1.8.0","@blocksuite/block-std":"0.0.0-canary-20241013001524","@blocksuite/affine-model":"0.0.0-canary-20241013001524","@blocksuite/affine-shared":"0.0.0-canary-20241013001524"},"publishConfig":{"main":"dist/index.js","types":"dist/index.d.ts","access":"public","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./effects":{"types":"./dist/effects.d.ts","import":"./dist/effects.js"}}},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/affine-widget-scroll-anchoring_0.0.0-canary-20241013001524_1728778576507_0.09243149598266953","host":"s3://npm-registry-packages"}},"0.0.0-canary-20241014001453":{"name":"@blocksuite/affine-widget-scroll-anchoring","version":"0.0.0-canary-20241014001453","keywords":[],"author":"toeverything","license":"MPL-2.0","_id":"@blocksuite/affine-widget-scroll-anchoring@0.0.0-canary-20241014001453","maintainers":[{"name":"lawvs","email":"litusq@gmail.com"},{"name":"doodlewind","email":"doodlewind@gmail.com"}],"dist":{"shasum":"72cac91d213468c9c49667c95a113c7ce445d36e","tarball":"https://registry.npmjs.org/@blocksuite/affine-widget-scroll-anchoring/-/affine-widget-scroll-anchoring-0.0.0-canary-20241014001453.tgz","fileCount":17,"integrity":"sha512-g3P90G3qiUDBkdvBPVU92DTuUVqBlIRW27DTd2PCnt5oacKGjgqJO65AvoleprrwHhVwMlMnIHDr8qVALfcHcQ==","signatures":[{"sig":"MEUCIQDu0GcO4xSnyXpLxLq/LQYVOXV7gn+Lv3ozW+UYXT6W+gIgS7o6Ay9jeBkKEvB/UHZ4mM+QNPQOUOHFt5NAy5sw9ko=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":42029},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./effects":{"types":"./dist/effects.d.ts","import":"./dist/effects.js"}},"gitHead":"ca20d8eb71edb452762d631c9704e07a9def5f80","scripts":{"build":"tsc","test:e2e":"playwright test","test:unit":"nx vite:test --run --passWithNoTests","test:unit:coverage":"nx vite:test --run --coverage"},"_npmUser":{"name":"doodlewind","email":"doodlewind@gmail.com"},"repository":{"url":"https://github.com/toeverything/blocksuite.git","type":"git","directory":"packages/affine/widget-scroll-anchoring"},"description":"Affine scroll anchoring widget.","directories":{},"sideEffects":false,"dependencies":{"lit":"^3.2.0","@blocksuite/global":"0.0.0-canary-20241014001453","@toeverything/theme":"^1.0.8","@preact/signals-core":"^1.8.0","@blocksuite/block-std":"0.0.0-canary-20241014001453","@blocksuite/affine-model":"0.0.0-canary-20241014001453","@blocksuite/affine-shared":"0.0.0-canary-20241014001453"},"publishConfig":{"main":"dist/index.js","types":"dist/index.d.ts","access":"public","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./effects":{"types":"./dist/effects.d.ts","import":"./dist/effects.js"}}},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/affine-widget-scroll-anchoring_0.0.0-canary-20241014001453_1728864945343_0.07296042942864811","host":"s3://npm-registry-packages"}},"0.0.0-canary-20241015001406":{"name":"@blocksuite/affine-widget-scroll-anchoring","version":"0.0.0-canary-20241015001406","keywords":[],"author":"toeverything","license":"MPL-2.0","_id":"@blocksuite/affine-widget-scroll-anchoring@0.0.0-canary-20241015001406","maintainers":[{"name":"lawvs","email":"litusq@gmail.com"},{"name":"doodlewind","email":"doodlewind@gmail.com"}],"dist":{"shasum":"1c2d99b01152e9e8c01c0a21c1b985cbf2106ec3","tarball":"https://registry.npmjs.org/@blocksuite/affine-widget-scroll-anchoring/-/affine-widget-scroll-anchoring-0.0.0-canary-20241015001406.tgz","fileCount":17,"integrity":"sha512-TbcauXCK6QDcJ24c6p4igmO/wGO9bwK7upFarvyVyRu198FotaH9DlaX5uApthGZKAh9P0VEBmTzZshRY6ZYcA==","signatures":[{"sig":"MEYCIQC+nPXZckvU6kB8KmIang4d8LOnvRGGmOtJ0aBwv8erxQIhAMFB1IamqnRj4cM/3pmAqlcobHpI2FmEOqmocs2CCguf","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":42029},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./effects":{"types":"./dist/effects.d.ts","import":"./dist/effects.js"}},"gitHead":"89fd25118f8193454fe2e2944958de6b717d36ab","scripts":{"build":"tsc","test:e2e":"playwright test","test:unit":"nx vite:test --run --passWithNoTests","test:unit:coverage":"nx vite:test --run --coverage"},"_npmUser":{"name":"doodlewind","email":"doodlewind@gmail.com"},"repository":{"url":"https://github.com/toeverything/blocksuite.git","type":"git","directory":"packages/affine/widget-scroll-anchoring"},"description":"Affine scroll anchoring widget.","directories":{},"sideEffects":false,"dependencies":{"lit":"^3.2.0","@blocksuite/global":"0.0.0-canary-20241015001406","@toeverything/theme":"^1.0.8","@preact/signals-core":"^1.8.0","@blocksuite/block-std":"0.0.0-canary-20241015001406","@blocksuite/affine-model":"0.0.0-canary-20241015001406","@blocksuite/affine-shared":"0.0.0-canary-20241015001406"},"publishConfig":{"main":"dist/index.js","types":"dist/index.d.ts","access":"public","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./effects":{"types":"./dist/effects.d.ts","import":"./dist/effects.js"}}},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/affine-widget-scroll-anchoring_0.0.0-canary-20241015001406_1728951299691_0.09711058000659434","host":"s3://npm-registry-packages"}},"0.0.0-canary-20241016001409":{"name":"@blocksuite/affine-widget-scroll-anchoring","version":"0.0.0-canary-20241016001409","keywords":[],"author":"toeverything","license":"MPL-2.0","_id":"@blocksuite/affine-widget-scroll-anchoring@0.0.0-canary-20241016001409","maintainers":[{"name":"lawvs","email":"litusq@gmail.com"},{"name":"doodlewind","email":"doodlewind@gmail.com"}],"dist":{"shasum":"423a2a68beb7d855d36946c9924afcefca372f7e","tarball":"https://registry.npmjs.org/@blocksuite/affine-widget-scroll-anchoring/-/affine-widget-scroll-anchoring-0.0.0-canary-20241016001409.tgz","fileCount":17,"integrity":"sha512-K6RU+8IPV4jLwX7tXFev/4TRfJrcCGgIfM6B6dIBVeJ+W0yYMTf3U62eKuP/DLo7qvU60Mq5E6bVAbKps5xdMQ==","signatures":[{"sig":"MEYCIQCckRTzXuC/19LaF2/lkD+jhPwOorEz8qwUtIC8hRcezwIhAKb1Ij3CNJv4tm0caAFUhXmHNYVxo+iWgUuqc0gax2s0","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":42029},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./effects":{"types":"./dist/effects.d.ts","import":"./dist/effects.js"}},"gitHead":"d492b4b89cb8fc2005398e38d2219eb036b8c131","scripts":{"build":"tsc","test:e2e":"playwright test","test:unit":"nx vite:test --run --passWithNoTests","test:unit:coverage":"nx vite:test --run --coverage"},"_npmUser":{"name":"doodlewind","email":"doodlewind@gmail.com"},"repository":{"url":"https://github.com/toeverything/blocksuite.git","type":"git","directory":"packages/affine/widget-scroll-anchoring"},"description":"Affine scroll anchoring widget.","directories":{},"sideEffects":false,"dependencies":{"lit":"^3.2.0","@blocksuite/global":"0.0.0-canary-20241016001409","@toeverything/theme":"^1.0.8","@preact/signals-core":"^1.8.0","@blocksuite/block-std":"0.0.0-canary-20241016001409","@blocksuite/affine-model":"0.0.0-canary-20241016001409","@blocksuite/affine-shared":"0.0.0-canary-20241016001409"},"publishConfig":{"main":"dist/index.js","types":"dist/index.d.ts","access":"public","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./effects":{"types":"./dist/effects.d.ts","import":"./dist/effects.js"}}},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/affine-widget-scroll-anchoring_0.0.0-canary-20241016001409_1729037703860_0.19925623224532796","host":"s3://npm-registry-packages"}},"0.17.19":{"name":"@blocksuite/affine-widget-scroll-anchoring","version":"0.17.19","keywords":[],"author":"toeverything","license":"MPL-2.0","_id":"@blocksuite/affine-widget-scroll-anchoring@0.17.19","maintainers":[{"name":"lawvs","email":"litusq@gmail.com"},{"name":"doodlewind","email":"doodlewind@gmail.com"}],"dist":{"shasum":"604d6744819f7f2d1d5b40aceb2e21d5fcc334e7","tarball":"https://registry.npmjs.org/@blocksuite/affine-widget-scroll-anchoring/-/affine-widget-scroll-anchoring-0.17.19.tgz","fileCount":17,"integrity":"sha512-kkKzzyegqkkWEmDDMhYvDUPgT5F269bXnCCHCtaoZEOYAaPsuGsx/cfbXcYMn8SgSsEmINfPCpz5xy8lcAujqw==","signatures":[{"sig":"MEUCIQD1BZJVSLdEsmcZKHW435jsTCFD5KDWAU+QhQGmF+Hn7wIgWvCWPZ9z/lA58XEiMPM+LtmJQ5bQLBWYoqlyvRI1rwI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":45343},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./effects":{"types":"./dist/effects.d.ts","import":"./dist/effects.js"}},"gitHead":"a3ed67821b18c78d02636e7262cb4d567622b1d0","scripts":{"build":"tsc","test:e2e":"playwright test","test:unit":"nx vite:test --run --passWithNoTests","test:unit:coverage":"nx vite:test --run --coverage"},"_npmUser":{"name":"doodlewind","email":"doodlewind@gmail.com"},"repository":{"url":"https://github.com/toeverything/blocksuite.git","type":"git","directory":"packages/affine/widget-scroll-anchoring"},"description":"Affine scroll anchoring widget.","directories":{},"sideEffects":false,"dependencies":{"lit":"^3.2.0","@blocksuite/global":"0.17.19","@toeverything/theme":"^1.0.8","@preact/signals-core":"^1.8.0","@blocksuite/block-std":"0.17.19","@blocksuite/affine-model":"0.17.19","@blocksuite/affine-shared":"0.17.19"},"publishConfig":{"main":"dist/index.js","types":"dist/index.d.ts","access":"public","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./effects":{"types":"./dist/effects.d.ts","import":"./dist/effects.js"}}},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/affine-widget-scroll-anchoring_0.17.19_1729070475404_0.5348283456966534","host":"s3://npm-registry-packages"}},"0.0.0-canary-20241017001411":{"name":"@blocksuite/affine-widget-scroll-anchoring","version":"0.0.0-canary-20241017001411","keywords":[],"author":"toeverything","license":"MPL-2.0","_id":"@blocksuite/affine-widget-scroll-anchoring@0.0.0-canary-20241017001411","maintainers":[{"name":"lawvs","email":"litusq@gmail.com"},{"name":"doodlewind","email":"doodlewind@gmail.com"}],"dist":{"shasum":"5457a6f402747797ffe98c6dc6e571ee3fda31be","tarball":"https://registry.npmjs.org/@blocksuite/affine-widget-scroll-anchoring/-/affine-widget-scroll-anchoring-0.0.0-canary-20241017001411.tgz","fileCount":17,"integrity":"sha512-RQj6TdN2/Vgdr8JkvVKN9D8vSScxubnGxECm/IQl2gYxBDZTDehEC/FjHZy0t3DoW/9fXh3lC6p/cwBbNaAnNw==","signatures":[{"sig":"MEUCIDgwHWRSF4eQd5sBqmIkpW+HhbkesDt1gqvOzSLs623WAiEAwUJkk+Bc4L5x0FMQw+S2U3cMFAdxflNHuF9Vu0PXrzc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":45768},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./effects":{"types":"./dist/effects.d.ts","import":"./dist/effects.js"}},"gitHead":"abcd2c62181172dc2038db45555b6d0ae86e0ee4","scripts":{"build":"tsc","test:e2e":"playwright test","test:unit":"nx vite:test --run --passWithNoTests","test:unit:coverage":"nx vite:test --run --coverage"},"_npmUser":{"name":"doodlewind","email":"doodlewind@gmail.com"},"repository":{"url":"https://github.com/toeverything/blocksuite.git","type":"git","directory":"packages/affine/widget-scroll-anchoring"},"description":"Affine scroll anchoring widget.","directories":{},"sideEffects":false,"dependencies":{"lit":"^3.2.0","@blocksuite/global":"0.0.0-canary-20241017001411","@toeverything/theme":"^1.0.8","@preact/signals-core":"^1.8.0","@blocksuite/block-std":"0.0.0-canary-20241017001411","@blocksuite/affine-model":"0.0.0-canary-20241017001411","@blocksuite/affine-shared":"0.0.0-canary-20241017001411"},"publishConfig":{"main":"dist/index.js","types":"dist/index.d.ts","access":"public","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./effects":{"types":"./dist/effects.d.ts","import":"./dist/effects.js"}}},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/affine-widget-scroll-anchoring_0.0.0-canary-20241017001411_1729124109035_0.34079659200904255","host":"s3://npm-registry-packages"}},"0.0.0-canary-20241018001405":{"name":"@blocksuite/affine-widget-scroll-anchoring","version":"0.0.0-canary-20241018001405","keywords":[],"author":"toeverything","license":"MPL-2.0","_id":"@blocksuite/affine-widget-scroll-anchoring@0.0.0-canary-20241018001405","maintainers":[{"name":"lawvs","email":"litusq@gmail.com"},{"name":"doodlewind","email":"doodlewind@gmail.com"}],"dist":{"shasum":"14c411f4c0a3797eb41313660a522f3d2d0155b8","tarball":"https://registry.npmjs.org/@blocksuite/affine-widget-scroll-anchoring/-/affine-widget-scroll-anchoring-0.0.0-canary-20241018001405.tgz","fileCount":17,"integrity":"sha512-dCR6OsFmdlG4NoBsl55D79QkYXOj+avKwJSBXx4TJysACHZJFsFK1ElNA2B2BBkiHuOMGiAI4m9ZGd+ggnB1Rg==","signatures":[{"sig":"MEQCIDuI23OmOVHdDilnT+DOYYh/9fg+icnITutcTZjVYaKIAiADrQogv/sip6Qvzgrsl2tm9fzMpb/jVtFDvOk2ZDgCDg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":45768},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./effects":{"types":"./dist/effects.d.ts","import":"./dist/effects.js"}},"gitHead":"4493df8ab9f06e4bf52460505d446095a51b65eb","scripts":{"build":"tsc","test:e2e":"playwright test","test:unit":"nx vite:test --run --passWithNoTests","test:unit:coverage":"nx vite:test --run --coverage"},"_npmUser":{"name":"doodlewind","email":"doodlewind@gmail.com"},"repository":{"url":"https://github.com/toeverything/blocksuite.git","type":"git","directory":"packages/affine/widget-scroll-anchoring"},"description":"Affine scroll anchoring widget.","directories":{},"sideEffects":false,"dependencies":{"lit":"^3.2.0","@blocksuite/global":"0.0.0-canary-20241018001405","@toeverything/theme":"^1.0.8","@preact/signals-core":"^1.8.0","@blocksuite/block-std":"0.0.0-canary-20241018001405","@blocksuite/affine-model":"0.0.0-canary-20241018001405","@blocksuite/affine-shared":"0.0.0-canary-20241018001405"},"publishConfig":{"main":"dist/index.js","types":"dist/index.d.ts","access":"public","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./effects":{"types":"./dist/effects.d.ts","import":"./dist/effects.js"}}},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/affine-widget-scroll-anchoring_0.0.0-canary-20241018001405_1729210499159_0.9889557460971958","host":"s3://npm-registry-packages"}},"0.0.0-canary-20241019001403":{"name":"@blocksuite/affine-widget-scroll-anchoring","version":"0.0.0-canary-20241019001403","keywords":[],"author":"toeverything","license":"MPL-2.0","_id":"@blocksuite/affine-widget-scroll-anchoring@0.0.0-canary-20241019001403","maintainers":[{"name":"lawvs","email":"litusq@gmail.com"},{"name":"doodlewind","email":"doodlewind@gmail.com"}],"dist":{"shasum":"0dcf1cbbd81408cc70ffb3fea5060b104bfb268c","tarball":"https://registry.npmjs.org/@blocksuite/affine-widget-scroll-anchoring/-/affine-widget-scroll-anchoring-0.0.0-canary-20241019001403.tgz","fileCount":17,"integrity":"sha512-PVMXsH+6PvbX7h545aZukt2SQzUlOhp0Ad9ACWuztlfrxrfI7yRrRc43artXt+8ygeiRBoVDJd1+/08bdnXn4A==","signatures":[{"sig":"MEYCIQCGXbhXq/QH5yyK9DBIxel6omxNfWK/mw/ybUttCLSR/wIhAK+Gt2GYnhLxQxT3u+1tVerbSAzxRrtEWlFHwRbPSARV","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":45768},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./effects":{"types":"./dist/effects.d.ts","import":"./dist/effects.js"}},"gitHead":"9c9dc09bf23cc6c8deba291779c5c4375a4cb3f6","scripts":{"build":"tsc","test:e2e":"playwright test","test:unit":"nx vite:test --run --passWithNoTests","test:unit:coverage":"nx vite:test --run --coverage"},"_npmUser":{"name":"doodlewind","email":"doodlewind@gmail.com"},"repository":{"url":"https://github.com/toeverything/blocksuite.git","type":"git","directory":"packages/affine/widget-scroll-anchoring"},"description":"Affine scroll anchoring widget.","directories":{},"sideEffects":false,"dependencies":{"lit":"^3.2.0","@blocksuite/global":"0.0.0-canary-20241019001403","@toeverything/theme":"^1.0.8","@preact/signals-core":"^1.8.0","@blocksuite/block-std":"0.0.0-canary-20241019001403","@blocksuite/affine-model":"0.0.0-canary-20241019001403","@blocksuite/affine-shared":"0.0.0-canary-20241019001403"},"publishConfig":{"main":"dist/index.js","types":"dist/index.d.ts","access":"public","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./effects":{"types":"./dist/effects.d.ts","import":"./dist/effects.js"}}},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/affine-widget-scroll-anchoring_0.0.0-canary-20241019001403_1729296896558_0.4156655280464583","host":"s3://npm-registry-packages"}},"0.0.0-canary-20241020001540":{"name":"@blocksuite/affine-widget-scroll-anchoring","version":"0.0.0-canary-20241020001540","keywords":[],"author":"toeverything","license":"MPL-2.0","_id":"@blocksuite/affine-widget-scroll-anchoring@0.0.0-canary-20241020001540","maintainers":[{"name":"lawvs","email":"litusq@gmail.com"},{"name":"doodlewind","email":"doodlewind@gmail.com"}],"dist":{"shasum":"293228c0c8fc819a9c35cfda730a84f00b561481","tarball":"https://registry.npmjs.org/@blocksuite/affine-widget-scroll-anchoring/-/affine-widget-scroll-anchoring-0.0.0-canary-20241020001540.tgz","fileCount":17,"integrity":"sha512-5sFp6uJuvjZ8KL4QXDS/gnkwxA4EDzRJiXjkj1VMuQT5B8k7kNe9T0I6wFsuUTRFcd9Z+2WN99gy1rTyb+to6w==","signatures":[{"sig":"MEUCIBReGA4apj0J/Qk9wyeTwsGyCumVrE7qYQ4vTYSW+3lFAiEAiZYnvMhy/Hj3I9JlGDUuN9AP5T2YwPNeRaqdHnzLGME=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":45768},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./effects":{"types":"./dist/effects.d.ts","import":"./dist/effects.js"}},"gitHead":"9c9dc09bf23cc6c8deba291779c5c4375a4cb3f6","scripts":{"build":"tsc","test:e2e":"playwright test","test:unit":"nx vite:test --run --passWithNoTests","test:unit:coverage":"nx vite:test --run --coverage"},"_npmUser":{"name":"doodlewind","email":"doodlewind@gmail.com"},"repository":{"url":"https://github.com/toeverything/blocksuite.git","type":"git","directory":"packages/affine/widget-scroll-anchoring"},"description":"Affine scroll anchoring widget.","directories":{},"sideEffects":false,"dependencies":{"lit":"^3.2.0","@blocksuite/global":"0.0.0-canary-20241020001540","@toeverything/theme":"^1.0.8","@preact/signals-core":"^1.8.0","@blocksuite/block-std":"0.0.0-canary-20241020001540","@blocksuite/affine-model":"0.0.0-canary-20241020001540","@blocksuite/affine-shared":"0.0.0-canary-20241020001540"},"publishConfig":{"main":"dist/index.js","types":"dist/index.d.ts","access":"public","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./effects":{"types":"./dist/effects.d.ts","import":"./dist/effects.js"}}},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/affine-widget-scroll-anchoring_0.0.0-canary-20241020001540_1729383393542_0.13714147653007647","host":"s3://npm-registry-packages"}},"0.0.0-canary-20241021001443":{"name":"@blocksuite/affine-widget-scroll-anchoring","version":"0.0.0-canary-20241021001443","keywords":[],"author":"toeverything","license":"MPL-2.0","_id":"@blocksuite/affine-widget-scroll-anchoring@0.0.0-canary-20241021001443","maintainers":[{"name":"lawvs","email":"litusq@gmail.com"},{"name":"doodlewind","email":"doodlewind@gmail.com"}],"dist":{"shasum":"3f1be711144c605d54786bbfff43065f36b5453a","tarball":"https://registry.npmjs.org/@blocksuite/affine-widget-scroll-anchoring/-/affine-widget-scroll-anchoring-0.0.0-canary-20241021001443.tgz","fileCount":17,"integrity":"sha512-sEbAHXxHbuqW0iNmb0JHnhfLIiSTElWuyqb9VunSZ/tOkF4qiUapiAyJaT8mP5Dq/C9nTea3yRO9Fr7ZRJoWZg==","signatures":[{"sig":"MEQCIBZ87Lr2r9/MadWDfm+vKxKBIxcFknVEiMOf9HrWC7KwAiAbbifVmSJ1iVGYkz6HTVcrZCrPXhzNlLEfzz3Z6WQ6og==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":45768},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./effects":{"types":"./dist/effects.d.ts","import":"./dist/effects.js"}},"gitHead":"12fad18503ac9b5e4d5364af5ee895ba2daa3789","scripts":{"build":"tsc","test:e2e":"playwright test","test:unit":"nx vite:test --run --passWithNoTests","test:unit:coverage":"nx vite:test --run --coverage"},"_npmUser":{"name":"doodlewind","email":"doodlewind@gmail.com"},"repository":{"url":"https://github.com/toeverything/blocksuite.git","type":"git","directory":"packages/affine/widget-scroll-anchoring"},"description":"Affine scroll anchoring widget.","directories":{},"sideEffects":false,"dependencies":{"lit":"^3.2.0","@blocksuite/global":"0.0.0-canary-20241021001443","@toeverything/theme":"^1.0.8","@preact/signals-core":"^1.8.0","@blocksuite/block-std":"0.0.0-canary-20241021001443","@blocksuite/affine-model":"0.0.0-canary-20241021001443","@blocksuite/affine-shared":"0.0.0-canary-20241021001443"},"publishConfig":{"main":"dist/index.js","types":"dist/index.d.ts","access":"public","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./effects":{"types":"./dist/effects.d.ts","import":"./dist/effects.js"}}},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/affine-widget-scroll-anchoring_0.0.0-canary-20241021001443_1729469733238_0.7507359402697176","host":"s3://npm-registry-packages"}},"0.0.0-canary-20241022001415":{"name":"@blocksuite/affine-widget-scroll-anchoring","version":"0.0.0-canary-20241022001415","keywords":[],"author":"toeverything","license":"MPL-2.0","_id":"@blocksuite/affine-widget-scroll-anchoring@0.0.0-canary-20241022001415","maintainers":[{"name":"lawvs","email":"litusq@gmail.com"},{"name":"doodlewind","email":"doodlewind@gmail.com"}],"dist":{"shasum":"100cf647b08f7ad05def65fb3ba42a8156ef9dd7","tarball":"https://registry.npmjs.org/@blocksuite/affine-widget-scroll-anchoring/-/affine-widget-scroll-anchoring-0.0.0-canary-20241022001415.tgz","fileCount":17,"integrity":"sha512-LueIjrVsiDZuLGpbmToPFdAzh53DKMXJ1ZRPTBaEnY1xBMa+XbNOjfqlcKS4G8EhdtVrp3UGFG9qTzhOpC0kgA==","signatures":[{"sig":"MEQCID6JhgwpgSk+m4Dj+aDafumTskRbA/w8daAlk9RoYrBSAiA2g63ss3Oz6gS9pmVw0tFMI+ZxurXDr5NqXEEE12bQQQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":45768},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./effects":{"types":"./dist/effects.d.ts","import":"./dist/effects.js"}},"gitHead":"3e34c215c14364eae0bb6955ff27702150ccf4f4","scripts":{"build":"tsc","test:e2e":"playwright test","test:unit":"nx vite:test --run --passWithNoTests","test:unit:coverage":"nx vite:test --run --coverage"},"_npmUser":{"name":"doodlewind","email":"doodlewind@gmail.com"},"repository":{"url":"https://github.com/toeverything/blocksuite.git","type":"git","directory":"packages/affine/widget-scroll-anchoring"},"description":"Affine scroll anchoring widget.","directories":{},"sideEffects":false,"dependencies":{"lit":"^3.2.0","@blocksuite/global":"0.0.0-canary-20241022001415","@toeverything/theme":"^1.0.8","@preact/signals-core":"^1.8.0","@blocksuite/block-std":"0.0.0-canary-20241022001415","@blocksuite/affine-model":"0.0.0-canary-20241022001415","@blocksuite/affine-shared":"0.0.0-canary-20241022001415"},"publishConfig":{"main":"dist/index.js","types":"dist/index.d.ts","access":"public","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./effects":{"types":"./dist/effects.d.ts","import":"./dist/effects.js"}}},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/affine-widget-scroll-anchoring_0.0.0-canary-20241022001415_1729556108311_0.39955121228640733","host":"s3://npm-registry-packages"}},"0.0.0-canary-20241023001414":{"name":"@blocksuite/affine-widget-scroll-anchoring","version":"0.0.0-canary-20241023001414","keywords":[],"author":"toeverything","license":"MPL-2.0","_id":"@blocksuite/affine-widget-scroll-anchoring@0.0.0-canary-20241023001414","maintainers":[{"name":"lawvs","email":"litusq@gmail.com"},{"name":"doodlewind","email":"doodlewind@gmail.com"}],"dist":{"shasum":"bdfb5453687959e3f506bb6ace23eeb3fe53212c","tarball":"https://registry.npmjs.org/@blocksuite/affine-widget-scroll-anchoring/-/affine-widget-scroll-anchoring-0.0.0-canary-20241023001414.tgz","fileCount":17,"integrity":"sha512-xkVugJIxNDCthWzJfwONEOl83+qwTOl0e3mggQCB9ujbDkcrZ9MBmScJ0QHMhABwsN7lyGuWUkvxnOsd6tRbdQ==","signatures":[{"sig":"MEYCIQDuVGNfy+5uHAHebBQwo5Bc1KBEOoxIxISicfq2lfSWYwIhAPTKZ4+Yujz9rLwsmTXVL9Hnhv5TbcLkJ/FBcWbMmiuy","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":45768},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./effects":{"types":"./dist/effects.d.ts","import":"./dist/effects.js"}},"gitHead":"55d770d1f96362e55f8ad5f22cf3fe9630dce7cf","scripts":{"build":"tsc","test:e2e":"playwright test","test:unit":"nx vite:test --run --passWithNoTests","test:unit:coverage":"nx vite:test --run --coverage"},"_npmUser":{"name":"doodlewind","email":"doodlewind@gmail.com"},"repository":{"url":"https://github.com/toeverything/blocksuite.git","type":"git","directory":"packages/affine/widget-scroll-anchoring"},"description":"Affine scroll anchoring widget.","directories":{},"sideEffects":false,"dependencies":{"lit":"^3.2.0","@blocksuite/global":"0.0.0-canary-20241023001414","@toeverything/theme":"^1.0.8","@preact/signals-core":"^1.8.0","@blocksuite/block-std":"0.0.0-canary-20241023001414","@blocksuite/affine-model":"0.0.0-canary-20241023001414","@blocksuite/affine-shared":"0.0.0-canary-20241023001414"},"publishConfig":{"main":"dist/index.js","types":"dist/index.d.ts","access":"public","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./effects":{"types":"./dist/effects.d.ts","import":"./dist/effects.js"}}},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/affine-widget-scroll-anchoring_0.0.0-canary-20241023001414_1729642506861_0.5135800934298078","host":"s3://npm-registry-packages"}},"0.0.0-canary-20241024001413":{"name":"@blocksuite/affine-widget-scroll-anchoring","version":"0.0.0-canary-20241024001413","keywords":[],"author":"toeverything","license":"MPL-2.0","_id":"@blocksuite/affine-widget-scroll-anchoring@0.0.0-canary-20241024001413","maintainers":[{"name":"lawvs","email":"litusq@gmail.com"},{"name":"doodlewind","email":"doodlewind@gmail.com"}],"dist":{"shasum":"eb626b37ff1b22b8f032d162cdb9a6220aef1251","tarball":"https://registry.npmjs.org/@blocksuite/affine-widget-scroll-anchoring/-/affine-widget-scroll-anchoring-0.0.0-canary-20241024001413.tgz","fileCount":17,"integrity":"sha512-kaJipCCe5JUnQUuFaDK3NncdXzUt8pyMB0zaZ5TCYVumdLc+bAMW1xCbwN0SIpbSxfZ2oDEb+5LiUOUBR/AdvQ==","signatures":[{"sig":"MEUCIQCnuNoxqNTlYOTJQyCcLrjzXao1quX5OW+O8m3wCdgXLQIgGMAiU+eQr/jZprRiOajSDbjZoJbESInzFq4xEdgftPM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":45768},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./effects":{"types":"./dist/effects.d.ts","import":"./dist/effects.js"}},"gitHead":"14dca0105f3fb973b96f5c2bb8ab87edeb61d5af","scripts":{"build":"tsc","test:e2e":"playwright test","test:unit":"nx vite:test --run --passWithNoTests","test:unit:coverage":"nx vite:test --run --coverage"},"_npmUser":{"name":"doodlewind","email":"doodlewind@gmail.com"},"repository":{"url":"https://github.com/toeverything/blocksuite.git","type":"git","directory":"packages/affine/widget-scroll-anchoring"},"description":"Affine scroll anchoring widget.","directories":{},"sideEffects":false,"dependencies":{"lit":"^3.2.0","@blocksuite/global":"0.0.0-canary-20241024001413","@toeverything/theme":"^1.0.8","@preact/signals-core":"^1.8.0","@blocksuite/block-std":"0.0.0-canary-20241024001413","@blocksuite/affine-model":"0.0.0-canary-20241024001413","@blocksuite/affine-shared":"0.0.0-canary-20241024001413"},"publishConfig":{"main":"dist/index.js","types":"dist/index.d.ts","access":"public","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./effects":{"types":"./dist/effects.d.ts","import":"./dist/effects.js"}}},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/affine-widget-scroll-anchoring_0.0.0-canary-20241024001413_1729728905475_0.11862138799463029","host":"s3://npm-registry-packages"}},"0.17.20":{"name":"@blocksuite/affine-widget-scroll-anchoring","version":"0.17.20","keywords":[],"author":"toeverything","license":"MPL-2.0","_id":"@blocksuite/affine-widget-scroll-anchoring@0.17.20","maintainers":[{"name":"lawvs","email":"litusq@gmail.com"},{"name":"doodlewind","email":"doodlewind@gmail.com"}],"dist":{"shasum":"e987a24a7ce10cb6d6d3ab2c10ae79eea5cf5e06","tarball":"https://registry.npmjs.org/@blocksuite/affine-widget-scroll-anchoring/-/affine-widget-scroll-anchoring-0.17.20.tgz","fileCount":17,"integrity":"sha512-xLRd454KKWBVPkJ0ION6UiPwM6PinE09d0eaAY7YS98KFoox8h0qVl3rpdQ1k0qcofzd5Yqt2S8gsRFwFCWCXw==","signatures":[{"sig":"MEQCIHWAJutvCL8j+FbFBOQw0cPHP2GYzH7qHutP9VCnq9gBAiBUDLUPiqYxg8AyWbC1G9L9ktwt87MW1U0ug813foXP0A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":47114},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./effects":{"types":"./dist/effects.d.ts","import":"./dist/effects.js"}},"gitHead":"6588d43106ef8cd9449588fdcd02b79bd32e8659","scripts":{"build":"tsc","test:e2e":"playwright test","test:unit":"nx vite:test --run --passWithNoTests","test:unit:coverage":"nx vite:test --run --coverage"},"_npmUser":{"name":"doodlewind","email":"doodlewind@gmail.com"},"repository":{"url":"https://github.com/toeverything/blocksuite.git","type":"git","directory":"packages/affine/widget-scroll-anchoring"},"description":"Affine scroll anchoring widget.","directories":{},"sideEffects":false,"dependencies":{"lit":"^3.2.0","@blocksuite/global":"0.17.20","@toeverything/theme":"^1.0.8","@preact/signals-core":"^1.8.0","@blocksuite/block-std":"0.17.20","@blocksuite/affine-model":"0.17.20","@blocksuite/affine-shared":"0.17.20"},"publishConfig":{"main":"dist/index.js","types":"dist/index.d.ts","access":"public","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./effects":{"types":"./dist/effects.d.ts","import":"./dist/effects.js"}}},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/affine-widget-scroll-anchoring_0.17.20_1729765258288_0.27190483252421505","host":"s3://npm-registry-packages"}},"0.0.0-canary-20241025001424":{"name":"@blocksuite/affine-widget-scroll-anchoring","version":"0.0.0-canary-20241025001424","keywords":[],"author":"toeverything","license":"MPL-2.0","_id":"@blocksuite/affine-widget-scroll-anchoring@0.0.0-canary-20241025001424","maintainers":[{"name":"lawvs","email":"litusq@gmail.com"},{"name":"doodlewind","email":"doodlewind@gmail.com"}],"dist":{"shasum":"a9d4090cd0b587de06f46f4da32cba6b4e4c8e9c","tarball":"https://registry.npmjs.org/@blocksuite/affine-widget-scroll-anchoring/-/affine-widget-scroll-anchoring-0.0.0-canary-20241025001424.tgz","fileCount":17,"integrity":"sha512-jt2SJve/VeYwNBf+CEs1dztjlwPQm0XnH1m8fkTQM+8aJRFmAZs77n/3f/UIuECZoRB/UWJRy87IGhF8dj0itA==","signatures":[{"sig":"MEQCIARi5T7ouO/yoheyapPtfOswmM4bugKD2yhfIYPtwBWmAiBuwlR5MVaXcHEH3nKqiQoYcEiL0b0zWUMrJA8J5FuPZg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":47539},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./effects":{"types":"./dist/effects.d.ts","import":"./dist/effects.js"}},"gitHead":"918ba6653d051c58ba4e2f6c2fd53052ac53a7ee","scripts":{"build":"tsc","test:e2e":"playwright test","test:unit":"nx vite:test --run --passWithNoTests","test:unit:coverage":"nx vite:test --run --coverage"},"_npmUser":{"name":"doodlewind","email":"doodlewind@gmail.com"},"repository":{"url":"https://github.com/toeverything/blocksuite.git","type":"git","directory":"packages/affine/widget-scroll-anchoring"},"description":"Affine scroll anchoring widget.","directories":{},"sideEffects":false,"dependencies":{"lit":"^3.2.0","@blocksuite/global":"0.0.0-canary-20241025001424","@toeverything/theme":"^1.0.8","@preact/signals-core":"^1.8.0","@blocksuite/block-std":"0.0.0-canary-20241025001424","@blocksuite/affine-model":"0.0.0-canary-20241025001424","@blocksuite/affine-shared":"0.0.0-canary-20241025001424"},"publishConfig":{"main":"dist/index.js","types":"dist/index.d.ts","access":"public","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./effects":{"types":"./dist/effects.d.ts","import":"./dist/effects.js"}}},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/affine-widget-scroll-anchoring_0.0.0-canary-20241025001424_1729815318674_0.2903143394941181","host":"s3://npm-registry-packages"}},"0.0.0-canary-20241025023715":{"name":"@blocksuite/affine-widget-scroll-anchoring","version":"0.0.0-canary-20241025023715","keywords":[],"author":"toeverything","license":"MPL-2.0","_id":"@blocksuite/affine-widget-scroll-anchoring@0.0.0-canary-20241025023715","maintainers":[{"name":"lawvs","email":"litusq@gmail.com"},{"name":"doodlewind","email":"doodlewind@gmail.com"}],"dist":{"shasum":"b4f0cbb2e34d0867635125b3a455081db54a9aa9","tarball":"https://registry.npmjs.org/@blocksuite/affine-widget-scroll-anchoring/-/affine-widget-scroll-anchoring-0.0.0-canary-20241025023715.tgz","fileCount":17,"integrity":"sha512-DBEKz4XDoX6dOMMPESbW1sUbPJqU22pQhcNWkcDb4Mbtxc7X7gq4KAnWy+c5P6jWgMv+Qe2f6aoGkf1BQK7dkQ==","signatures":[{"sig":"MEUCIDQT12lEzeq0YdKdgYmhy2QPGEmfAOsp86PIjjQkAvHSAiEA+l/KkrscoRvu4a50yiCVt4rS8nNgCbhu2nmb0blFCtQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":47539},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./effects":{"types":"./dist/effects.d.ts","import":"./dist/effects.js"}},"gitHead":"e4b72293e64ece4057b77c6a30220a02f42b0da0","scripts":{"build":"tsc","test:e2e":"playwright test","test:unit":"nx vite:test --run --passWithNoTests","test:unit:coverage":"nx vite:test --run --coverage"},"_npmUser":{"name":"doodlewind","email":"doodlewind@gmail.com"},"repository":{"url":"https://github.com/toeverything/blocksuite.git","type":"git","directory":"packages/affine/widget-scroll-anchoring"},"description":"Affine scroll anchoring widget.","directories":{},"sideEffects":false,"dependencies":{"lit":"^3.2.0","@blocksuite/global":"0.0.0-canary-20241025023715","@toeverything/theme":"^1.0.8","@preact/signals-core":"^1.8.0","@blocksuite/block-std":"0.0.0-canary-20241025023715","@blocksuite/affine-model":"0.0.0-canary-20241025023715","@blocksuite/affine-shared":"0.0.0-canary-20241025023715"},"publishConfig":{"main":"dist/index.js","types":"dist/index.d.ts","access":"public","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./effects":{"types":"./dist/effects.d.ts","import":"./dist/effects.js"}}},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/affine-widget-scroll-anchoring_0.0.0-canary-20241025023715_1729823888591_0.7939517345507958","host":"s3://npm-registry-packages"}},"0.0.0-canary-20241025034244":{"name":"@blocksuite/affine-widget-scroll-anchoring","version":"0.0.0-canary-20241025034244","keywords":[],"author":"toeverything","license":"MPL-2.0","_id":"@blocksuite/affine-widget-scroll-anchoring@0.0.0-canary-20241025034244","maintainers":[{"name":"lawvs","email":"litusq@gmail.com"},{"name":"doodlewind","email":"doodlewind@gmail.com"}],"dist":{"shasum":"8e379ee6031d4fa3f65d1ef3a0aad3e0c04d0c09","tarball":"https://registry.npmjs.org/@blocksuite/affine-widget-scroll-anchoring/-/affine-widget-scroll-anchoring-0.0.0-canary-20241025034244.tgz","fileCount":17,"integrity":"sha512-GDvtnQro2x8FQFkaK6KcIDkBfD32pv3G0l2G6oRCx9GQYI1fO/Rhzi+urZCafTUFPFzXsrHPpdV/QJb7o73TTQ==","signatures":[{"sig":"MEQCICK/pQ3yBl0j4KQ8bagvR2f/F46ISVC9+LZnWz3LozZJAiAWFwpXVi8Yj/4+YgEbTES91tAcsMb/gREuCe9NYpnvGg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":48168},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./effects":{"types":"./dist/effects.d.ts","import":"./dist/effects.js"}},"gitHead":"2fe33fae85f68c69611dd117ce2f6ae678ec3b85","scripts":{"build":"tsc","test:e2e":"playwright test","test:unit":"nx vite:test --run --passWithNoTests","test:unit:coverage":"nx vite:test --run --coverage"},"_npmUser":{"name":"doodlewind","email":"doodlewind@gmail.com"},"repository":{"url":"https://github.com/toeverything/blocksuite.git","type":"git","directory":"packages/affine/widget-scroll-anchoring"},"description":"Affine scroll anchoring widget.","directories":{},"sideEffects":false,"dependencies":{"lit":"^3.2.0","@blocksuite/global":"0.0.0-canary-20241025034244","@toeverything/theme":"^1.0.8","@preact/signals-core":"^1.8.0","@blocksuite/block-std":"0.0.0-canary-20241025034244","@blocksuite/affine-model":"0.0.0-canary-20241025034244","@blocksuite/affine-shared":"0.0.0-canary-20241025034244"},"publishConfig":{"main":"dist/index.js","types":"dist/index.d.ts","access":"public","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./effects":{"types":"./dist/effects.d.ts","import":"./dist/effects.js"}}},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/affine-widget-scroll-anchoring_0.0.0-canary-20241025034244_1729827820379_0.5496735070739489","host":"s3://npm-registry-packages"}},"0.17.21":{"name":"@blocksuite/affine-widget-scroll-anchoring","version":"0.17.21","keywords":[],"author":"toeverything","license":"MPL-2.0","_id":"@blocksuite/affine-widget-scroll-anchoring@0.17.21","maintainers":[{"name":"lawvs","email":"litusq@gmail.com"},{"name":"doodlewind","email":"doodlewind@gmail.com"}],"dist":{"shasum":"75aca5015e478f6bb1f742e0cf7d0a943a4364d7","tarball":"https://registry.npmjs.org/@blocksuite/affine-widget-scroll-anchoring/-/affine-widget-scroll-anchoring-0.17.21.tgz","fileCount":17,"integrity":"sha512-UfAxND1mUa3JFqtJzIUwyu6unMwru0ux1d6n3h/PeMvnZ13tL2+myoM4O4WD6DyFA9W3VS8JZHmoNYe1RJ4XEw==","signatures":[{"sig":"MEYCIQCdrZG4xjqi5GixZcHw1KVla1nkpmUaTNPE+vWL+k3xDgIhAP9849GPD+PeHu6oerOsH9FeT/vdcYzl4f1HsvenclG7","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":47915},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./effects":{"types":"./dist/effects.d.ts","import":"./dist/effects.js"}},"gitHead":"04e3a46d57716b5ea79c58acf9a5d517168576e9","scripts":{"build":"tsc","test:e2e":"playwright test","test:unit":"nx vite:test --run --passWithNoTests","test:unit:coverage":"nx vite:test --run --coverage"},"_npmUser":{"name":"doodlewind","email":"doodlewind@gmail.com"},"repository":{"url":"https://github.com/toeverything/blocksuite.git","type":"git","directory":"packages/affine/widget-scroll-anchoring"},"description":"Affine scroll anchoring widget.","directories":{},"sideEffects":false,"dependencies":{"lit":"^3.2.0","@blocksuite/global":"0.17.21","@toeverything/theme":"^1.0.8","@preact/signals-core":"^1.8.0","@blocksuite/block-std":"0.17.21","@blocksuite/affine-model":"0.17.21","@blocksuite/affine-shared":"0.17.21"},"publishConfig":{"main":"dist/index.js","types":"dist/index.d.ts","access":"public","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./effects":{"types":"./dist/effects.d.ts","import":"./dist/effects.js"}}},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/affine-widget-scroll-anchoring_0.17.21_1729832691367_0.4900147177287191","host":"s3://npm-registry-packages"}},"0.0.0-canary-20241025100850":{"name":"@blocksuite/affine-widget-scroll-anchoring","version":"0.0.0-canary-20241025100850","keywords":[],"author":"toeverything","license":"MPL-2.0","_id":"@blocksuite/affine-widget-scroll-anchoring@0.0.0-canary-20241025100850","maintainers":[{"name":"lawvs","email":"litusq@gmail.com"},{"name":"doodlewind","email":"doodlewind@gmail.com"}],"dist":{"shasum":"7613da88017d206456d9696f9bc3b01528c9812e","tarball":"https://registry.npmjs.org/@blocksuite/affine-widget-scroll-anchoring/-/affine-widget-scroll-anchoring-0.0.0-canary-20241025100850.tgz","fileCount":17,"integrity":"sha512-bc57U1/WbZDlHK/3AY9mhgh5fyWECdnV0GOBI7LwRQYOebV9lTNWgDjk2DkxnkrpwE/DmrJCpzDMXLSvkP84JA==","signatures":[{"sig":"MEUCIHnzcFHnXIAz7nlytbaZsxez4ozHc8bSDlSvFeGlt/anAiEAlqxnLjyn5bvKT41VOUrAo19AAwZWNrZAGYq2qVi+Wx4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":48340},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./effects":{"types":"./dist/effects.d.ts","import":"./dist/effects.js"}},"gitHead":"499d803ef5e9040c6c9a212cc7db8e7a06dcd7a3","scripts":{"build":"tsc","test:e2e":"playwright test","test:unit":"nx vite:test --run --passWithNoTests","test:unit:coverage":"nx vite:test --run --coverage"},"_npmUser":{"name":"doodlewind","email":"doodlewind@gmail.com"},"repository":{"url":"https://github.com/toeverything/blocksuite.git","type":"git","directory":"packages/affine/widget-scroll-anchoring"},"description":"Affine scroll anchoring widget.","directories":{},"sideEffects":false,"dependencies":{"lit":"^3.2.0","@blocksuite/global":"0.0.0-canary-20241025100850","@toeverything/theme":"^1.0.8","@preact/signals-core":"^1.8.0","@blocksuite/block-std":"0.0.0-canary-20241025100850","@blocksuite/affine-model":"0.0.0-canary-20241025100850","@blocksuite/affine-shared":"0.0.0-canary-20241025100850"},"publishConfig":{"main":"dist/index.js","types":"dist/index.d.ts","access":"public","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./effects":{"types":"./dist/effects.d.ts","import":"./dist/effects.js"}}},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/affine-widget-scroll-anchoring_0.0.0-canary-20241025100850_1729850982131_0.9213667455788395","host":"s3://npm-registry-packages"}},"0.0.0-canary-20241026001406":{"name":"@blocksuite/affine-widget-scroll-anchoring","version":"0.0.0-canary-20241026001406","keywords":[],"author":"toeverything","license":"MPL-2.0","_id":"@blocksuite/affine-widget-scroll-anchoring@0.0.0-canary-20241026001406","maintainers":[{"name":"lawvs","email":"litusq@gmail.com"},{"name":"doodlewind","email":"doodlewind@gmail.com"}],"dist":{"shasum":"e3be6ff07752a2e1ee63dd059bffbfc9b3135c2b","tarball":"https://registry.npmjs.org/@blocksuite/affine-widget-scroll-anchoring/-/affine-widget-scroll-anchoring-0.0.0-canary-20241026001406.tgz","fileCount":17,"integrity":"sha512-FoGz2KJJ10domLJiBCW9nkEIlQrK/Utsh9BSbEUlLCDFunu9iRUCaD/FtuPZeA/VkpZVJP8v++F7xOyfYDv0fA==","signatures":[{"sig":"MEYCIQDfJTDj2SNatrbW4k9VykHLVFH8qusoF99o1nIwm3bEcwIhAOLvDj0Xvdy0gVBULjrOj1CJtqMW6PT/sg3WE8eXldqz","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":48340},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./effects":{"types":"./dist/effects.d.ts","import":"./dist/effects.js"}},"gitHead":"28fcd7ffc6efac673f066f3886877668358d98c2","scripts":{"build":"tsc","test:e2e":"playwright test","test:unit":"nx vite:test --run --passWithNoTests","test:unit:coverage":"nx vite:test --run --coverage"},"_npmUser":{"name":"doodlewind","email":"doodlewind@gmail.com"},"repository":{"url":"https://github.com/toeverything/blocksuite.git","type":"git","directory":"packages/affine/widget-scroll-anchoring"},"description":"Affine scroll anchoring widget.","directories":{},"sideEffects":false,"dependencies":{"lit":"^3.2.0","@blocksuite/global":"0.0.0-canary-20241026001406","@toeverything/theme":"^1.0.8","@preact/signals-core":"^1.8.0","@blocksuite/block-std":"0.0.0-canary-20241026001406","@blocksuite/affine-model":"0.0.0-canary-20241026001406","@blocksuite/affine-shared":"0.0.0-canary-20241026001406"},"publishConfig":{"main":"dist/index.js","types":"dist/index.d.ts","access":"public","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./effects":{"types":"./dist/effects.d.ts","import":"./dist/effects.js"}}},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/affine-widget-scroll-anchoring_0.0.0-canary-20241026001406_1729901697973_0.032805606529297204","host":"s3://npm-registry-packages"}},"0.0.0-canary-20241027001539":{"name":"@blocksuite/affine-widget-scroll-anchoring","version":"0.0.0-canary-20241027001539","keywords":[],"author":"toeverything","license":"MPL-2.0","_id":"@blocksuite/affine-widget-scroll-anchoring@0.0.0-canary-20241027001539","maintainers":[{"name":"lawvs","email":"litusq@gmail.com"},{"name":"doodlewind","email":"doodlewind@gmail.com"}],"dist":{"shasum":"a253b29ea483cdb1d68f88db87f5445f6b41866c","tarball":"https://registry.npmjs.org/@blocksuite/affine-widget-scroll-anchoring/-/affine-widget-scroll-anchoring-0.0.0-canary-20241027001539.tgz","fileCount":17,"integrity":"sha512-e2WP3APVi6A6c57XyUFzkpcSUCD5Yf1bx6oZN0vFEaEGdyCZxv34nZFcBHhUKe0jxiuuAE3MAn9rMw71tU7wgA==","signatures":[{"sig":"MEUCIHPRspMQYJv1is8VNARumxR6uArLP+zgpBRnhrJuu0uLAiEA1VqUUzzUItKj/cgB2mVMQ0dFPYF0Q3E4XUx2/nbTYsA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":48340},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./effects":{"types":"./dist/effects.d.ts","import":"./dist/effects.js"}},"gitHead":"28fcd7ffc6efac673f066f3886877668358d98c2","scripts":{"build":"tsc","test:e2e":"playwright test","test:unit":"nx vite:test --run --passWithNoTests","test:unit:coverage":"nx vite:test --run --coverage"},"_npmUser":{"name":"doodlewind","email":"doodlewind@gmail.com"},"repository":{"url":"https://github.com/toeverything/blocksuite.git","type":"git","directory":"packages/affine/widget-scroll-anchoring"},"description":"Affine scroll anchoring widget.","directories":{},"sideEffects":false,"dependencies":{"lit":"^3.2.0","@blocksuite/global":"0.0.0-canary-20241027001539","@toeverything/theme":"^1.0.8","@preact/signals-core":"^1.8.0","@blocksuite/block-std":"0.0.0-canary-20241027001539","@blocksuite/affine-model":"0.0.0-canary-20241027001539","@blocksuite/affine-shared":"0.0.0-canary-20241027001539"},"publishConfig":{"main":"dist/index.js","types":"dist/index.d.ts","access":"public","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./effects":{"types":"./dist/effects.d.ts","import":"./dist/effects.js"}}},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/affine-widget-scroll-anchoring_0.0.0-canary-20241027001539_1729988190206_0.7103884853661724","host":"s3://npm-registry-packages"}},"0.0.0-canary-20241028001513":{"name":"@blocksuite/affine-widget-scroll-anchoring","version":"0.0.0-canary-20241028001513","keywords":[],"author":"toeverything","license":"MPL-2.0","_id":"@blocksuite/affine-widget-scroll-anchoring@0.0.0-canary-20241028001513","maintainers":[{"name":"lawvs","email":"litusq@gmail.com"},{"name":"doodlewind","email":"doodlewind@gmail.com"}],"dist":{"shasum":"e0bd889d57d5bc0ea3b1ec88620ab8a1775860bc","tarball":"https://registry.npmjs.org/@blocksuite/affine-widget-scroll-anchoring/-/affine-widget-scroll-anchoring-0.0.0-canary-20241028001513.tgz","fileCount":17,"integrity":"sha512-F36iA10Sw3c7P7S+KO8ByohBM3OgwNWpTjv9UWHjLlNn0VLgUtFDG1vR2hdsFmFk/fGalQfT8jcQjp/XyB42pA==","signatures":[{"sig":"MEYCIQD5Z0mMcbwBqT7dxOwF8/XqvOGWff0cgk5Ot8V/Ln8xMgIhAMVhf5PKdhM9IgZ+U4/4oBaM++xFWR+Cu6coaJsjMDUc","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":48340},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./effects":{"types":"./dist/effects.d.ts","import":"./dist/effects.js"}},"gitHead":"ca15635232919497ebb3dcd62314a4395f9394a2","scripts":{"build":"tsc","test:e2e":"playwright test","test:unit":"nx vite:test --run --passWithNoTests","test:unit:coverage":"nx vite:test --run --coverage"},"_npmUser":{"name":"doodlewind","email":"doodlewind@gmail.com"},"repository":{"url":"https://github.com/toeverything/blocksuite.git","type":"git","directory":"packages/affine/widget-scroll-anchoring"},"description":"Affine scroll anchoring widget.","directories":{},"sideEffects":false,"dependencies":{"lit":"^3.2.0","@blocksuite/global":"0.0.0-canary-20241028001513","@toeverything/theme":"^1.0.8","@preact/signals-core":"^1.8.0","@blocksuite/block-std":"0.0.0-canary-20241028001513","@blocksuite/affine-model":"0.0.0-canary-20241028001513","@blocksuite/affine-shared":"0.0.0-canary-20241028001513"},"publishConfig":{"main":"dist/index.js","types":"dist/index.d.ts","access":"public","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./effects":{"types":"./dist/effects.d.ts","import":"./dist/effects.js"}}},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/affine-widget-scroll-anchoring_0.0.0-canary-20241028001513_1730074567688_0.9563338561174979","host":"s3://npm-registry-packages"}},"0.0.0-canary-20241028080828":{"name":"@blocksuite/affine-widget-scroll-anchoring","version":"0.0.0-canary-20241028080828","keywords":[],"author":"toeverything","license":"MPL-2.0","_id":"@blocksuite/affine-widget-scroll-anchoring@0.0.0-canary-20241028080828","maintainers":[{"name":"lawvs","email":"litusq@gmail.com"},{"name":"doodlewind","email":"doodlewind@gmail.com"}],"dist":{"shasum":"b8059856b783c88481ccf3468f73c65c038ae930","tarball":"https://registry.npmjs.org/@blocksuite/affine-widget-scroll-anchoring/-/affine-widget-scroll-anchoring-0.0.0-canary-20241028080828.tgz","fileCount":17,"integrity":"sha512-YRnKgsrPngs+pKViSQ/acA4Du/HXLaaUdJdaEWgaoDlU3RyVSdmyLoGWuBMpJ5buHdLFklAoceyvBAHDozs5ww==","signatures":[{"sig":"MEYCIQCCI8PVCEP8RzJtkEsCFXDiybU61mX4i89IVr90B2BXUwIhAP9CblENgVtM3x2EKZQ1NwOxol6MmzfsYkbhfE5lU5U2","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":48340},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./effects":{"types":"./dist/effects.d.ts","import":"./dist/effects.js"}},"gitHead":"c73ed70412a35aefa5486925f8b964b20bf5d512","scripts":{"build":"tsc","test:e2e":"playwright test","test:unit":"nx vite:test --run --passWithNoTests","test:unit:coverage":"nx vite:test --run --coverage"},"_npmUser":{"name":"doodlewind","email":"doodlewind@gmail.com"},"repository":{"url":"https://github.com/toeverything/blocksuite.git","type":"git","directory":"packages/affine/widget-scroll-anchoring"},"description":"Affine scroll anchoring widget.","directories":{},"sideEffects":false,"dependencies":{"lit":"^3.2.0","@blocksuite/global":"0.0.0-canary-20241028080828","@toeverything/theme":"^1.0.8","@preact/signals-core":"^1.8.0","@blocksuite/block-std":"0.0.0-canary-20241028080828","@blocksuite/affine-model":"0.0.0-canary-20241028080828","@blocksuite/affine-shared":"0.0.0-canary-20241028080828"},"publishConfig":{"main":"dist/index.js","types":"dist/index.d.ts","access":"public","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./effects":{"types":"./dist/effects.d.ts","import":"./dist/effects.js"}}},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/affine-widget-scroll-anchoring_0.0.0-canary-20241028080828_1730102964849_0.09829936594239075","host":"s3://npm-registry-packages"}},"0.0.0-canary-20241029001432":{"name":"@blocksuite/affine-widget-scroll-anchoring","version":"0.0.0-canary-20241029001432","keywords":[],"author":"toeverything","license":"MPL-2.0","_id":"@blocksuite/affine-widget-scroll-anchoring@0.0.0-canary-20241029001432","maintainers":[{"name":"lawvs","email":"litusq@gmail.com"},{"name":"doodlewind","email":"doodlewind@gmail.com"}],"dist":{"shasum":"2a95bc3ec630264fe4b8162a9fec8ca9eff99086","tarball":"https://registry.npmjs.org/@blocksuite/affine-widget-scroll-anchoring/-/affine-widget-scroll-anchoring-0.0.0-canary-20241029001432.tgz","fileCount":17,"integrity":"sha512-jkd9h6SBipKpOlMXP/i4utYqa/7b4vQ6bEo1xqjffpBiicUWAdjS/0WkLrYSqBBK++6hrrq2Qr5HuyW/1LTgcg==","signatures":[{"sig":"MEQCIFTWbz8n9UT3T2Ed28iC59CkNLXNaZeexVFPK+yvpDTjAiBoPDWl0ret6IEnvIli7yH8eU6sQmaLCaF1pRVEbqOjeg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":49455},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./effects":{"types":"./dist/effects.d.ts","import":"./dist/effects.js"}},"gitHead":"ba9613a62611c77ab0fc01628cc1eeb0b3909405","scripts":{"build":"tsc","test:e2e":"playwright test","test:unit":"nx vite:test --run --passWithNoTests","test:unit:coverage":"nx vite:test --run --coverage"},"_npmUser":{"name":"doodlewind","email":"doodlewind@gmail.com"},"repository":{"url":"https://github.com/toeverything/blocksuite.git","type":"git","directory":"packages/affine/widget-scroll-anchoring"},"description":"Affine scroll anchoring widget.","directories":{},"sideEffects":false,"dependencies":{"lit":"^3.2.0","@blocksuite/global":"0.0.0-canary-20241029001432","@toeverything/theme":"^1.0.8","@preact/signals-core":"^1.8.0","@blocksuite/block-std":"0.0.0-canary-20241029001432","@blocksuite/affine-model":"0.0.0-canary-20241029001432","@blocksuite/affine-shared":"0.0.0-canary-20241029001432"},"publishConfig":{"main":"dist/index.js","types":"dist/index.d.ts","access":"public","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./effects":{"types":"./dist/effects.d.ts","import":"./dist/effects.js"}}},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/affine-widget-scroll-anchoring_0.0.0-canary-20241029001432_1730160935866_0.7337372967374911","host":"s3://npm-registry-packages"}},"0.17.22":{"name":"@blocksuite/affine-widget-scroll-anchoring","version":"0.17.22","keywords":[],"author":"toeverything","license":"MPL-2.0","_id":"@blocksuite/affine-widget-scroll-anchoring@0.17.22","maintainers":[{"name":"lawvs","email":"litusq@gmail.com"},{"name":"doodlewind","email":"doodlewind@gmail.com"}],"dist":{"shasum":"ebc70fedd0c21bab72fab81414460c9fcb57721c","tarball":"https://registry.npmjs.org/@blocksuite/affine-widget-scroll-anchoring/-/affine-widget-scroll-anchoring-0.17.22.tgz","fileCount":17,"integrity":"sha512-YBEoP3n57zykFoVrB7CqOWq/NogtBQTh+wkTdep+tUrZSTHmChDXL5gR0KY7VvJG4wZWukdy+erom+GEwpFqOg==","signatures":[{"sig":"MEUCICWBBqqaV/FILUs/vJNM7oeh1tnZi9RjfenJ0zjOwfnAAiEAvm2thGuGK0p77ztDmVQXUwGy6h7EUfPl4HhXk2CnMKc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":49202},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./effects":{"types":"./dist/effects.d.ts","import":"./dist/effects.js"}},"gitHead":"a6cca8c5127ec53a97bac71465bf695ac80a28c4","scripts":{"build":"tsc","test:e2e":"playwright test","test:unit":"nx vite:test --run --passWithNoTests","test:unit:coverage":"nx vite:test --run --coverage"},"_npmUser":{"name":"doodlewind","email":"doodlewind@gmail.com"},"repository":{"url":"https://github.com/toeverything/blocksuite.git","type":"git","directory":"packages/affine/widget-scroll-anchoring"},"description":"Affine scroll anchoring widget.","directories":{},"sideEffects":false,"dependencies":{"lit":"^3.2.0","@blocksuite/global":"0.17.22","@toeverything/theme":"^1.0.8","@preact/signals-core":"^1.8.0","@blocksuite/block-std":"0.17.22","@blocksuite/affine-model":"0.17.22","@blocksuite/affine-shared":"0.17.22"},"publishConfig":{"main":"dist/index.js","types":"dist/index.d.ts","access":"public","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./effects":{"types":"./dist/effects.d.ts","import":"./dist/effects.js"}}},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/affine-widget-scroll-anchoring_0.17.22_1730195265897_0.5560496276493927","host":"s3://npm-registry-packages"}},"0.0.0-canary-20241029113144":{"name":"@blocksuite/affine-widget-scroll-anchoring","version":"0.0.0-canary-20241029113144","keywords":[],"author":"toeverything","license":"MPL-2.0","_id":"@blocksuite/affine-widget-scroll-anchoring@0.0.0-canary-20241029113144","maintainers":[{"name":"lawvs","email":"litusq@gmail.com"},{"name":"doodlewind","email":"doodlewind@gmail.com"}],"dist":{"shasum":"b703912032ec275a2fa8c6d596d956f7a9cb146c","tarball":"https://registry.npmjs.org/@blocksuite/affine-widget-scroll-anchoring/-/affine-widget-scroll-anchoring-0.0.0-canary-20241029113144.tgz","fileCount":17,"integrity":"sha512-TpHav1HO+JyuvMwu1YK+MOAPZJ2gsFF4dFTZHh9nPn6QU9FQMY55P+U5V3TUCrORI8Q68mi9Zh3QDdD1n4DDrQ==","signatures":[{"sig":"MEQCIGik+tG0LSLhmMxrQRDAUe7Q8m9oUqYpskgZUD1x6sBOAiAc8ibFvC3FL4X0CqpqK2k4A/y4i28bkdDkmgtMdXBiQA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":49628},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./effects":{"types":"./dist/effects.d.ts","import":"./dist/effects.js"}},"gitHead":"c629ba61bcaa082c989b45788d77f4efde2c2130","scripts":{"build":"tsc","test:e2e":"playwright test","test:unit":"nx vite:test --run --passWithNoTests","test:unit:coverage":"nx vite:test --run --coverage"},"_npmUser":{"name":"doodlewind","email":"doodlewind@gmail.com"},"repository":{"url":"https://github.com/toeverything/blocksuite.git","type":"git","directory":"packages/affine/widget-scroll-anchoring"},"description":"Affine scroll anchoring widget.","directories":{},"sideEffects":false,"dependencies":{"lit":"^3.2.0","@blocksuite/global":"0.0.0-canary-20241029113144","@toeverything/theme":"^1.0.15","@preact/signals-core":"^1.8.0","@blocksuite/block-std":"0.0.0-canary-20241029113144","@blocksuite/affine-model":"0.0.0-canary-20241029113144","@blocksuite/affine-shared":"0.0.0-canary-20241029113144"},"publishConfig":{"main":"dist/index.js","types":"dist/index.d.ts","access":"public","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./effects":{"types":"./dist/effects.d.ts","import":"./dist/effects.js"}}},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/affine-widget-scroll-anchoring_0.0.0-canary-20241029113144_1730201562330_0.31336671712154085","host":"s3://npm-registry-packages"}},"0.0.0-canary-20241030001427":{"name":"@blocksuite/affine-widget-scroll-anchoring","version":"0.0.0-canary-20241030001427","keywords":[],"author":"toeverything","license":"MPL-2.0","_id":"@blocksuite/affine-widget-scroll-anchoring@0.0.0-canary-20241030001427","maintainers":[{"name":"lawvs","email":"litusq@gmail.com"},{"name":"doodlewind","email":"doodlewind@gmail.com"}],"dist":{"shasum":"76c7f0bc3ef59c3319a228cb0a007c58e900a1e1","tarball":"https://registry.npmjs.org/@blocksuite/affine-widget-scroll-anchoring/-/affine-widget-scroll-anchoring-0.0.0-canary-20241030001427.tgz","fileCount":17,"integrity":"sha512-RFeSdFBIw35sd4zcTm1lGYAkNBb2Wi/+D/cW75tl/36LhvH1yPlXxeWITut3idDMPJpi4nASoltgelIenTwz1g==","signatures":[{"sig":"MEYCIQDLAJFxet9L/TPrlXeJeS0XdOfIAaX0BWk5lHz5FDRglgIhAIDL9wTYNGcR6uOaFgeB1oCntCesUnOYb3/vJ+B8nEdm","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":49628},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./effects":{"types":"./dist/effects.d.ts","import":"./dist/effects.js"}},"gitHead":"c629ba61bcaa082c989b45788d77f4efde2c2130","scripts":{"build":"tsc","test:e2e":"playwright test","test:unit":"nx vite:test --run --passWithNoTests","test:unit:coverage":"nx vite:test --run --coverage"},"_npmUser":{"name":"doodlewind","email":"doodlewind@gmail.com"},"repository":{"url":"https://github.com/toeverything/blocksuite.git","type":"git","directory":"packages/affine/widget-scroll-anchoring"},"description":"Affine scroll anchoring widget.","directories":{},"sideEffects":false,"dependencies":{"lit":"^3.2.0","@blocksuite/global":"0.0.0-canary-20241030001427","@toeverything/theme":"^1.0.15","@preact/signals-core":"^1.8.0","@blocksuite/block-std":"0.0.0-canary-20241030001427","@blocksuite/affine-model":"0.0.0-canary-20241030001427","@blocksuite/affine-shared":"0.0.0-canary-20241030001427"},"publishConfig":{"main":"dist/index.js","types":"dist/index.d.ts","access":"public","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./effects":{"types":"./dist/effects.d.ts","import":"./dist/effects.js"}}},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/affine-widget-scroll-anchoring_0.0.0-canary-20241030001427_1730247327727_0.36824807804507564","host":"s3://npm-registry-packages"}},"0.17.23":{"name":"@blocksuite/affine-widget-scroll-anchoring","version":"0.17.23","keywords":[],"author":"toeverything","license":"MPL-2.0","_id":"@blocksuite/affine-widget-scroll-anchoring@0.17.23","maintainers":[{"name":"lawvs","email":"litusq@gmail.com"},{"name":"doodlewind","email":"doodlewind@gmail.com"}],"dist":{"shasum":"985ee216b4923b6b5398500e19eb40961f8c4fd4","tarball":"https://registry.npmjs.org/@blocksuite/affine-widget-scroll-anchoring/-/affine-widget-scroll-anchoring-0.17.23.tgz","fileCount":17,"integrity":"sha512-MRZo/bOG7QH7Z8p/vkyCIOuoqE6F/Dbkc2p/hsXrueYbyIbUI1eyuSbtLZKRLJP3VgtzeisU8z9fbYUb6QDrjw==","signatures":[{"sig":"MEYCIQDzKG2w789cp3WtWvHjvwBigpv2qEdqRhIiJKvysdnhRAIhANDYv5XhzX+DtG1e3DtYlZvv8mvTEbMSM1Rh+kRNO3Qg","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":49570},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./effects":{"types":"./dist/effects.d.ts","import":"./dist/effects.js"}},"gitHead":"94107b62256c6724ea2e163d69a753c76aaacf52","scripts":{"build":"tsc","test:e2e":"playwright test","test:unit":"nx vite:test --run --passWithNoTests","test:unit:coverage":"nx vite:test --run --coverage"},"_npmUser":{"name":"doodlewind","email":"doodlewind@gmail.com"},"repository":{"url":"https://github.com/toeverything/blocksuite.git","type":"git","directory":"packages/affine/widget-scroll-anchoring"},"description":"Affine scroll anchoring widget.","directories":{},"sideEffects":false,"dependencies":{"lit":"^3.2.0","@blocksuite/global":"0.17.23","@toeverything/theme":"^1.0.15","@preact/signals-core":"^1.8.0","@blocksuite/block-std":"0.17.23","@blocksuite/affine-model":"0.17.23","@blocksuite/affine-shared":"0.17.23"},"publishConfig":{"main":"dist/index.js","types":"dist/index.d.ts","access":"public","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./effects":{"types":"./dist/effects.d.ts","import":"./dist/effects.js"}}},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/affine-widget-scroll-anchoring_0.17.23_1730263483632_0.43090438847709533","host":"s3://npm-registry-packages"}},"0.0.0-canary-20241030093445":{"name":"@blocksuite/affine-widget-scroll-anchoring","version":"0.0.0-canary-20241030093445","keywords":[],"author":"toeverything","license":"MPL-2.0","_id":"@blocksuite/affine-widget-scroll-anchoring@0.0.0-canary-20241030093445","maintainers":[{"name":"lawvs","email":"litusq@gmail.com"},{"name":"doodlewind","email":"doodlewind@gmail.com"}],"dist":{"shasum":"5418fc83a34d8cc92d65ab9b4e97dcd631db6440","tarball":"https://registry.npmjs.org/@blocksuite/affine-widget-scroll-anchoring/-/affine-widget-scroll-anchoring-0.0.0-canary-20241030093445.tgz","fileCount":17,"integrity":"sha512-JWXCU2mmd9ifhttb92Rge+JtrkNaHljUtw3wbxRHax3jluSk1yrWuFGeCczwqU7O66H0dBF49+KY7Ufavf1/dQ==","signatures":[{"sig":"MEUCIQC1RbuHSnSbNvg4UrOCXB7Eg/KMBfUW+8mAzMb1kzzJcwIgT/yY/yY5UMjj55eJHLrK727au5kEYLYslVQmCh6rNSU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":49995},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./effects":{"types":"./dist/effects.d.ts","import":"./dist/effects.js"}},"gitHead":"ffd50aff8e1df1ab9b63c3f3604e06a2beb178f0","scripts":{"build":"tsc","test:e2e":"playwright test","test:unit":"nx vite:test --run --passWithNoTests","test:unit:coverage":"nx vite:test --run --coverage"},"_npmUser":{"name":"doodlewind","email":"doodlewind@gmail.com"},"repository":{"url":"https://github.com/toeverything/blocksuite.git","type":"git","directory":"packages/affine/widget-scroll-anchoring"},"description":"Affine scroll anchoring widget.","directories":{},"sideEffects":false,"dependencies":{"lit":"^3.2.0","@blocksuite/global":"0.0.0-canary-20241030093445","@toeverything/theme":"^1.0.15","@preact/signals-core":"^1.8.0","@blocksuite/block-std":"0.0.0-canary-20241030093445","@blocksuite/affine-model":"0.0.0-canary-20241030093445","@blocksuite/affine-shared":"0.0.0-canary-20241030093445"},"publishConfig":{"main":"dist/index.js","types":"dist/index.d.ts","access":"public","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./effects":{"types":"./dist/effects.d.ts","import":"./dist/effects.js"}}},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/affine-widget-scroll-anchoring_0.0.0-canary-20241030093445_1730280944655_0.44493140791690666","host":"s3://npm-registry-packages"}},"0.0.0-canary-20241031001416":{"name":"@blocksuite/affine-widget-scroll-anchoring","version":"0.0.0-canary-20241031001416","keywords":[],"author":"toeverything","license":"MPL-2.0","_id":"@blocksuite/affine-widget-scroll-anchoring@0.0.0-canary-20241031001416","maintainers":[{"name":"lawvs","email":"litusq@gmail.com"},{"name":"doodlewind","email":"doodlewind@gmail.com"}],"dist":{"shasum":"c0720a30a06935cf429824627ca775c733a8ec74","tarball":"https://registry.npmjs.org/@blocksuite/affine-widget-scroll-anchoring/-/affine-widget-scroll-anchoring-0.0.0-canary-20241031001416.tgz","fileCount":17,"integrity":"sha512-4YmtMxGiPeR4XWhzQWrOYXErpkqv2QGcW4YeO0APLftzlvcBYc811R70qqpMVAT0gOgdQsh+Lf/8iUnGUAcOnQ==","signatures":[{"sig":"MEYCIQCZPhTmAHfL6+pqLFwjEc/jf7fSipwl2mcpngf9MZRAWQIhAMBc92pVBMOZ65i9r3Qb8AXT2ThF38k2+t6xABwNQnZv","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":50275},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./effects":{"types":"./dist/effects.d.ts","import":"./dist/effects.js"}},"gitHead":"39a840ad15a760c3eafbac10a3a7f5d39fdc1668","scripts":{"build":"tsc","test:e2e":"playwright test","test:unit":"nx vite:test --run --passWithNoTests","test:unit:coverage":"nx vite:test --run --coverage"},"_npmUser":{"name":"doodlewind","email":"doodlewind@gmail.com"},"repository":{"url":"https://github.com/toeverything/blocksuite.git","type":"git","directory":"packages/affine/widget-scroll-anchoring"},"description":"Affine scroll anchoring widget.","directories":{},"sideEffects":false,"dependencies":{"lit":"^3.2.0","@blocksuite/global":"0.0.0-canary-20241031001416","@toeverything/theme":"^1.0.15","@preact/signals-core":"^1.8.0","@blocksuite/block-std":"0.0.0-canary-20241031001416","@blocksuite/affine-model":"0.0.0-canary-20241031001416","@blocksuite/affine-shared":"0.0.0-canary-20241031001416"},"publishConfig":{"main":"dist/index.js","types":"dist/index.d.ts","access":"public","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./effects":{"types":"./dist/effects.d.ts","import":"./dist/effects.js"}}},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/affine-widget-scroll-anchoring_0.0.0-canary-20241031001416_1730333724100_0.8076632258989929","host":"s3://npm-registry-packages"}},"0.0.0-canary-20241031062423":{"name":"@blocksuite/affine-widget-scroll-anchoring","version":"0.0.0-canary-20241031062423","keywords":[],"author":"toeverything","license":"MPL-2.0","_id":"@blocksuite/affine-widget-scroll-anchoring@0.0.0-canary-20241031062423","maintainers":[{"name":"lawvs","email":"litusq@gmail.com"},{"name":"doodlewind","email":"doodlewind@gmail.com"}],"dist":{"shasum":"5763eb63a8564163e37940be4a9d0ebe30876d0c","tarball":"https://registry.npmjs.org/@blocksuite/affine-widget-scroll-anchoring/-/affine-widget-scroll-anchoring-0.0.0-canary-20241031062423.tgz","fileCount":17,"integrity":"sha512-XjIv+OnkDBtFnOJEHC3+ODZD+JksPy3Lv9FOWFsij+nbPYt9TRENXMjjENyNRknLXoJz4PMXRc2qzlWk3KH0hA==","signatures":[{"sig":"MEYCIQDtSighzO9f5gNUuxrsS8pgS2aASc/2V5oYcHdbUNCgkwIhAMlbbsucArMQvVeTAcJj5n4uE8j1+d4IkTuPvtvVtDnw","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":50275},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./effects":{"types":"./dist/effects.d.ts","import":"./dist/effects.js"}},"gitHead":"ef0589e94ee9d49f78952a9b9e5fefd423708479","scripts":{"build":"tsc","test:e2e":"playwright test","test:unit":"nx vite:test --run --passWithNoTests","test:unit:coverage":"nx vite:test --run --coverage"},"_npmUser":{"name":"doodlewind","email":"doodlewind@gmail.com"},"repository":{"url":"https://github.com/toeverything/blocksuite.git","type":"git","directory":"packages/affine/widget-scroll-anchoring"},"description":"Affine scroll anchoring widget.","directories":{},"sideEffects":false,"dependencies":{"lit":"^3.2.0","@blocksuite/global":"0.0.0-canary-20241031062423","@toeverything/theme":"^1.0.15","@preact/signals-core":"^1.8.0","@blocksuite/block-std":"0.0.0-canary-20241031062423","@blocksuite/affine-model":"0.0.0-canary-20241031062423","@blocksuite/affine-shared":"0.0.0-canary-20241031062423"},"publishConfig":{"main":"dist/index.js","types":"dist/index.d.ts","access":"public","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./effects":{"types":"./dist/effects.d.ts","import":"./dist/effects.js"}}},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/affine-widget-scroll-anchoring_0.0.0-canary-20241031062423_1730355929126_0.28898350899827707","host":"s3://npm-registry-packages"}},"0.17.24":{"name":"@blocksuite/affine-widget-scroll-anchoring","version":"0.17.24","keywords":[],"author":"toeverything","license":"MPL-2.0","_id":"@blocksuite/affine-widget-scroll-anchoring@0.17.24","maintainers":[{"name":"lawvs","email":"litusq@gmail.com"},{"name":"doodlewind","email":"doodlewind@gmail.com"}],"dist":{"shasum":"47aa46990df4ab45b7434ff8916430a690d539cb","tarball":"https://registry.npmjs.org/@blocksuite/affine-widget-scroll-anchoring/-/affine-widget-scroll-anchoring-0.17.24.tgz","fileCount":17,"integrity":"sha512-rwPYRKUwAb4Za2erht+w8qptD0cJaoDgwgN3ea2afJqoytGcZd2kgQpTnC67CdgOggrMbb6U76BIzS2JeoQGkg==","signatures":[{"sig":"MEQCIA6xOUHYbEezezCyZT5uDdBKiXMgSCOK6+cAf/fYVWCxAiAUGU37WY7FpRLxgq0F74KpBosRWA/LN3RNXlMidMLIwQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":50625},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./effects":{"types":"./dist/effects.d.ts","import":"./dist/effects.js"}},"gitHead":"cc6971c3cf22d1fd287587131f8005559b8cde40","scripts":{"build":"tsc","test:e2e":"playwright test","test:unit":"nx vite:test --run --passWithNoTests","test:unit:coverage":"nx vite:test --run --coverage"},"_npmUser":{"name":"doodlewind","email":"doodlewind@gmail.com"},"repository":{"url":"https://github.com/toeverything/blocksuite.git","type":"git","directory":"packages/affine/widget-scroll-anchoring"},"description":"Affine scroll anchoring widget.","directories":{},"sideEffects":false,"dependencies":{"lit":"^3.2.0","@blocksuite/global":"0.17.24","@toeverything/theme":"^1.0.15","@preact/signals-core":"^1.8.0","@blocksuite/block-std":"0.17.24","@blocksuite/affine-model":"0.17.24","@blocksuite/affine-shared":"0.17.24"},"publishConfig":{"main":"dist/index.js","types":"dist/index.d.ts","access":"public","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./effects":{"types":"./dist/effects.d.ts","import":"./dist/effects.js"}}},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/affine-widget-scroll-anchoring_0.17.24_1730366677294_0.3613018202309186","host":"s3://npm-registry-packages"}},"0.0.0-canary-20241101001601":{"name":"@blocksuite/affine-widget-scroll-anchoring","version":"0.0.0-canary-20241101001601","keywords":[],"author":"toeverything","license":"MPL-2.0","_id":"@blocksuite/affine-widget-scroll-anchoring@0.0.0-canary-20241101001601","maintainers":[{"name":"lawvs","email":"litusq@gmail.com"},{"name":"doodlewind","email":"doodlewind@gmail.com"}],"dist":{"shasum":"f0bd6c72cbca8f54f0bda54969878de40c37294b","tarball":"https://registry.npmjs.org/@blocksuite/affine-widget-scroll-anchoring/-/affine-widget-scroll-anchoring-0.0.0-canary-20241101001601.tgz","fileCount":17,"integrity":"sha512-/KULYIzFHA28Oh1Duc+atF02texYEaHBrBfmClVxlkWtDSmSjw47DHpK6NXZY0E6vLzc6TwOajUEVG3zEBeRCQ==","signatures":[{"sig":"MEUCIQCJPKF/tH3geXsmGE/BE7jzGzIDeEHJjWVNo/VX+OX4HgIgaoSV+7cXqObO3ghwNSyNcVVpbjTUbZMEstVzTmN52Ug=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":51050},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./effects":{"types":"./dist/effects.d.ts","import":"./dist/effects.js"}},"gitHead":"5bddbf00472e96278061f4cb8b14e87de529b094","scripts":{"build":"tsc","test:e2e":"playwright test","test:unit":"nx vite:test --run --passWithNoTests","test:unit:coverage":"nx vite:test --run --coverage"},"_npmUser":{"name":"doodlewind","email":"doodlewind@gmail.com"},"repository":{"url":"https://github.com/toeverything/blocksuite.git","type":"git","directory":"packages/affine/widget-scroll-anchoring"},"description":"Affine scroll anchoring widget.","directories":{},"sideEffects":false,"dependencies":{"lit":"^3.2.0","@blocksuite/global":"0.0.0-canary-20241101001601","@toeverything/theme":"^1.0.15","@preact/signals-core":"^1.8.0","@blocksuite/block-std":"0.0.0-canary-20241101001601","@blocksuite/affine-model":"0.0.0-canary-20241101001601","@blocksuite/affine-shared":"0.0.0-canary-20241101001601"},"publishConfig":{"main":"dist/index.js","types":"dist/index.d.ts","access":"public","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./effects":{"types":"./dist/effects.d.ts","import":"./dist/effects.js"}}},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/affine-widget-scroll-anchoring_0.0.0-canary-20241101001601_1730420219723_0.8821922480357345","host":"s3://npm-registry-packages"}},"0.17.25":{"name":"@blocksuite/affine-widget-scroll-anchoring","version":"0.17.25","keywords":[],"author":"toeverything","license":"MPL-2.0","_id":"@blocksuite/affine-widget-scroll-anchoring@0.17.25","maintainers":[{"name":"lawvs","email":"litusq@gmail.com"},{"name":"doodlewind","email":"doodlewind@gmail.com"}],"dist":{"shasum":"47c573a34ae212d9e17ba8b88f72955388a9ba12","tarball":"https://registry.npmjs.org/@blocksuite/affine-widget-scroll-anchoring/-/affine-widget-scroll-anchoring-0.17.25.tgz","fileCount":17,"integrity":"sha512-47HJeS4Xb9egyl9Leexq6VOXyRdGTZqnTKqlzcqFdR9Elbv46/xy4B49T9upxun5xd8cUI4gxKit3xK4YwdCSA==","signatures":[{"sig":"MEUCIQD6MI0/JA9MO2YJeXSIGkyfRbcmVBqFXp1IuWTGgxSh9gIgUiQX7HyZPDe28QsHZhxlOC5uMg2/aKHoRgKnCX6ckHg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":51303},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./effects":{"types":"./dist/effects.d.ts","import":"./dist/effects.js"}},"gitHead":"a7d102ed31746722c1cd0aca6394dfdb9eac1d97","scripts":{"build":"tsc","test:e2e":"playwright test","test:unit":"nx vite:test --run --passWithNoTests","test:unit:coverage":"nx vite:test --run --coverage"},"_npmUser":{"name":"doodlewind","email":"doodlewind@gmail.com"},"repository":{"url":"https://github.com/toeverything/blocksuite.git","type":"git","directory":"packages/affine/widget-scroll-anchoring"},"description":"Affine scroll anchoring widget.","directories":{},"sideEffects":false,"dependencies":{"lit":"^3.2.0","@blocksuite/global":"0.17.25","@toeverything/theme":"^1.0.15","@preact/signals-core":"^1.8.0","@blocksuite/block-std":"0.17.25","@blocksuite/affine-model":"0.17.25","@blocksuite/affine-shared":"0.17.25"},"publishConfig":{"main":"dist/index.js","types":"dist/index.d.ts","access":"public","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./effects":{"types":"./dist/effects.d.ts","import":"./dist/effects.js"}}},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/affine-widget-scroll-anchoring_0.17.25_1730431005487_0.22869675848255766","host":"s3://npm-registry-packages"}},"0.0.0-canary-20241102001353":{"name":"@blocksuite/affine-widget-scroll-anchoring","version":"0.0.0-canary-20241102001353","keywords":[],"author":"toeverything","license":"MPL-2.0","_id":"@blocksuite/affine-widget-scroll-anchoring@0.0.0-canary-20241102001353","maintainers":[{"name":"lawvs","email":"litusq@gmail.com"},{"name":"doodlewind","email":"doodlewind@gmail.com"}],"dist":{"shasum":"ddc2cb0a765ee096fd274589ee036124b1abee06","tarball":"https://registry.npmjs.org/@blocksuite/affine-widget-scroll-anchoring/-/affine-widget-scroll-anchoring-0.0.0-canary-20241102001353.tgz","fileCount":17,"integrity":"sha512-Ir/KpzVNmobcBS4jgk35J+RyI/OEsyjU7fjf7EUJBovUM3pW7QijpcQ0Pd77h8S3dLO+opDFrU0k7PhK4FILPw==","signatures":[{"sig":"MEUCIQC9YhqU5ef4f+1ZElqeKbLMQMaWbVuzQ2A+1f31AmsEWwIgGEdboUI0rL9Ftf4dowGF42f6tI8Uo9dRfJRS/tJZN04=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":51676},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./effects":{"types":"./dist/effects.d.ts","import":"./dist/effects.js"}},"gitHead":"36df667ae255c8ee172b1f99043b759ae08ea800","scripts":{"build":"tsc","test:e2e":"playwright test","test:unit":"nx vite:test --run --passWithNoTests","test:unit:coverage":"nx vite:test --run --coverage"},"_npmUser":{"name":"doodlewind","email":"doodlewind@gmail.com"},"repository":{"url":"https://github.com/toeverything/blocksuite.git","type":"git","directory":"packages/affine/widget-scroll-anchoring"},"description":"Affine scroll anchoring widget.","directories":{},"sideEffects":false,"dependencies":{"lit":"^3.2.0","@blocksuite/global":"0.0.0-canary-20241102001353","@toeverything/theme":"^1.0.15","@preact/signals-core":"^1.8.0","@blocksuite/block-std":"0.0.0-canary-20241102001353","@blocksuite/affine-model":"0.0.0-canary-20241102001353","@blocksuite/affine-shared":"0.0.0-canary-20241102001353"},"publishConfig":{"main":"dist/index.js","types":"dist/index.d.ts","access":"public","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./effects":{"types":"./dist/effects.d.ts","import":"./dist/effects.js"}}},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/affine-widget-scroll-anchoring_0.0.0-canary-20241102001353_1730506491752_0.9447336349381221","host":"s3://npm-registry-packages"}},"0.0.0-canary-20241103001536":{"name":"@blocksuite/affine-widget-scroll-anchoring","version":"0.0.0-canary-20241103001536","keywords":[],"author":"toeverything","license":"MPL-2.0","_id":"@blocksuite/affine-widget-scroll-anchoring@0.0.0-canary-20241103001536","maintainers":[{"name":"lawvs","email":"litusq@gmail.com"},{"name":"doodlewind","email":"doodlewind@gmail.com"}],"dist":{"shasum":"f09a0f892b649237a6a0c44eebe51217f880941d","tarball":"https://registry.npmjs.org/@blocksuite/affine-widget-scroll-anchoring/-/affine-widget-scroll-anchoring-0.0.0-canary-20241103001536.tgz","fileCount":17,"integrity":"sha512-YjhXdepVLvOKkA+RMEkMagAUSdeToVArGD0elZyAhXCk9qeMekChpHsfN/MmJafeFNUm3IPj30b+y3nvIYQl8Q==","signatures":[{"sig":"MEUCIDlxzh3qRPX3HEqVKjkoS7RfjNd1RlsN+6QbSEK7XJ6MAiEA+d8+N4bdQXqqWjedanLiY6prPRB8WibQmy7jFP1aGas=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":51676},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./effects":{"types":"./dist/effects.d.ts","import":"./dist/effects.js"}},"gitHead":"36df667ae255c8ee172b1f99043b759ae08ea800","scripts":{"build":"tsc","test:e2e":"playwright test","test:unit":"nx vite:test --run --passWithNoTests","test:unit:coverage":"nx vite:test --run --coverage"},"_npmUser":{"name":"doodlewind","email":"doodlewind@gmail.com"},"repository":{"url":"https://github.com/toeverything/blocksuite.git","type":"git","directory":"packages/affine/widget-scroll-anchoring"},"description":"Affine scroll anchoring widget.","directories":{},"sideEffects":false,"dependencies":{"lit":"^3.2.0","@blocksuite/global":"0.0.0-canary-20241103001536","@toeverything/theme":"^1.0.15","@preact/signals-core":"^1.8.0","@blocksuite/block-std":"0.0.0-canary-20241103001536","@blocksuite/affine-model":"0.0.0-canary-20241103001536","@blocksuite/affine-shared":"0.0.0-canary-20241103001536"},"publishConfig":{"main":"dist/index.js","types":"dist/index.d.ts","access":"public","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./effects":{"types":"./dist/effects.d.ts","import":"./dist/effects.js"}}},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/affine-widget-scroll-anchoring_0.0.0-canary-20241103001536_1730592995434_0.9332380384013681","host":"s3://npm-registry-packages"}},"0.0.0-canary-20241104001501":{"name":"@blocksuite/affine-widget-scroll-anchoring","version":"0.0.0-canary-20241104001501","keywords":[],"author":"toeverything","license":"MPL-2.0","_id":"@blocksuite/affine-widget-scroll-anchoring@0.0.0-canary-20241104001501","maintainers":[{"name":"lawvs","email":"litusq@gmail.com"},{"name":"doodlewind","email":"doodlewind@gmail.com"}],"dist":{"shasum":"e78a18ad646dddfb18f4c91122dd00bf3beebae7","tarball":"https://registry.npmjs.org/@blocksuite/affine-widget-scroll-anchoring/-/affine-widget-scroll-anchoring-0.0.0-canary-20241104001501.tgz","fileCount":17,"integrity":"sha512-tlJDB8tNZQDj8yVdThSKc+3IFdoAHPbwXymtKujB9tLquA3IUEnKw6f7dfh+P6TzFekvq0R0Linafg6tzROFRQ==","signatures":[{"sig":"MEQCIBssjLdOxJ8JFo91MZLwgH5ZmfPcHFYgsCEAhijwo2xUAiBFDt437ICTjF/rAZDEPm3D9BdmTxd/nkct1mqY7KpNxw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":51676},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./effects":{"types":"./dist/effects.d.ts","import":"./dist/effects.js"}},"gitHead":"36df667ae255c8ee172b1f99043b759ae08ea800","scripts":{"build":"tsc","test:e2e":"playwright test","test:unit":"nx vite:test --run --passWithNoTests","test:unit:coverage":"nx vite:test --run --coverage"},"_npmUser":{"name":"doodlewind","email":"doodlewind@gmail.com"},"repository":{"url":"https://github.com/toeverything/blocksuite.git","type":"git","directory":"packages/affine/widget-scroll-anchoring"},"description":"Affine scroll anchoring widget.","directories":{},"sideEffects":false,"dependencies":{"lit":"^3.2.0","@blocksuite/global":"0.0.0-canary-20241104001501","@toeverything/theme":"^1.0.15","@preact/signals-core":"^1.8.0","@blocksuite/block-std":"0.0.0-canary-20241104001501","@blocksuite/affine-model":"0.0.0-canary-20241104001501","@blocksuite/affine-shared":"0.0.0-canary-20241104001501"},"publishConfig":{"main":"dist/index.js","types":"dist/index.d.ts","access":"public","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./effects":{"types":"./dist/effects.d.ts","import":"./dist/effects.js"}}},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/affine-widget-scroll-anchoring_0.0.0-canary-20241104001501_1730679359200_0.7993179026527544","host":"s3://npm-registry-packages"}},"0.0.0-canary-20241105001358":{"name":"@blocksuite/affine-widget-scroll-anchoring","version":"0.0.0-canary-20241105001358","keywords":[],"author":"toeverything","license":"MPL-2.0","_id":"@blocksuite/affine-widget-scroll-anchoring@0.0.0-canary-20241105001358","maintainers":[{"name":"lawvs","email":"litusq@gmail.com"},{"name":"doodlewind","email":"doodlewind@gmail.com"}],"dist":{"shasum":"62104331eff4fb5749e5bfd3c5c9e484435cc273","tarball":"https://registry.npmjs.org/@blocksuite/affine-widget-scroll-anchoring/-/affine-widget-scroll-anchoring-0.0.0-canary-20241105001358.tgz","fileCount":17,"integrity":"sha512-JZMcA15VixDUmAus/OJqpOGziTI8YiE7aOVWnepOq1IQplHkbkl2wI7lER24Errj7EditcAUOQ9lLPmoWkZCmA==","signatures":[{"sig":"MEQCIA9lrRqvxqh+ORCl69wsWQJWZefG7pPHIlHxWSeYZ06zAiA6jy/ekxy5tLpL0NPVMsxZFi8gtcUyp9tSGCMB+ei0Lg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":51676},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./effects":{"types":"./dist/effects.d.ts","import":"./dist/effects.js"}},"gitHead":"9502c1559bb0a78bdb8be416d8f640fac899e25a","scripts":{"build":"tsc","test:e2e":"playwright test","test:unit":"nx vite:test --run --passWithNoTests","test:unit:coverage":"nx vite:test --run --coverage"},"_npmUser":{"name":"doodlewind","email":"doodlewind@gmail.com"},"repository":{"url":"https://github.com/toeverything/blocksuite.git","type":"git","directory":"packages/affine/widget-scroll-anchoring"},"description":"Affine scroll anchoring widget.","directories":{},"sideEffects":false,"dependencies":{"lit":"^3.2.0","@blocksuite/global":"0.0.0-canary-20241105001358","@toeverything/theme":"^1.0.15","@preact/signals-core":"^1.8.0","@blocksuite/block-std":"0.0.0-canary-20241105001358","@blocksuite/affine-model":"0.0.0-canary-20241105001358","@blocksuite/affine-shared":"0.0.0-canary-20241105001358"},"publishConfig":{"main":"dist/index.js","types":"dist/index.d.ts","access":"public","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./effects":{"types":"./dist/effects.d.ts","import":"./dist/effects.js"}}},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/affine-widget-scroll-anchoring_0.0.0-canary-20241105001358_1730765697045_0.8536966094715983","host":"s3://npm-registry-packages"}},"0.0.0-canary-20241105063536":{"name":"@blocksuite/affine-widget-scroll-anchoring","version":"0.0.0-canary-20241105063536","keywords":[],"author":"toeverything","license":"MPL-2.0","_id":"@blocksuite/affine-widget-scroll-anchoring@0.0.0-canary-20241105063536","maintainers":[{"name":"lawvs","email":"litusq@gmail.com"},{"name":"doodlewind","email":"doodlewind@gmail.com"}],"dist":{"shasum":"bab2e9b9c8f73ca5aa70255fd2bc374c8f0005c4","tarball":"https://registry.npmjs.org/@blocksuite/affine-widget-scroll-anchoring/-/affine-widget-scroll-anchoring-0.0.0-canary-20241105063536.tgz","fileCount":17,"integrity":"sha512-BZ2OoTadXhRhS2IzUcF4NJIBt/yOd/j1s04uyVaHIGifgtyiHnvGGY2MyLK5qlkjyc+znIW1S3WoLYcWRDMfhQ==","signatures":[{"sig":"MEQCIHgQ7/TyCpjiM88zh37Dj/LgDg1mzJHYiexYOnqeaQehAiAR/rkDpbCDSUMBNOMP34qcB3zrc8TJaQofQLFWIHa/Mg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":51676},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./effects":{"types":"./dist/effects.d.ts","import":"./dist/effects.js"}},"gitHead":"278b91b874ea19614c20b20ab55ba89ccf0f64c3","scripts":{"build":"tsc","test:e2e":"playwright test","test:unit":"nx vite:test --run --passWithNoTests","test:unit:coverage":"nx vite:test --run --coverage"},"_npmUser":{"name":"doodlewind","email":"doodlewind@gmail.com"},"repository":{"url":"https://github.com/toeverything/blocksuite.git","type":"git","directory":"packages/affine/widget-scroll-anchoring"},"description":"Affine scroll anchoring widget.","directories":{},"sideEffects":false,"dependencies":{"lit":"^3.2.0","@blocksuite/global":"0.0.0-canary-20241105063536","@toeverything/theme":"^1.0.15","@preact/signals-core":"^1.8.0","@blocksuite/block-std":"0.0.0-canary-20241105063536","@blocksuite/affine-model":"0.0.0-canary-20241105063536","@blocksuite/affine-shared":"0.0.0-canary-20241105063536"},"publishConfig":{"main":"dist/index.js","types":"dist/index.d.ts","access":"public","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./effects":{"types":"./dist/effects.d.ts","import":"./dist/effects.js"}}},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/affine-widget-scroll-anchoring_0.0.0-canary-20241105063536_1730788598769_0.4831725781651792","host":"s3://npm-registry-packages"}},"0.17.26":{"name":"@blocksuite/affine-widget-scroll-anchoring","version":"0.17.26","keywords":[],"author":"toeverything","license":"MPL-2.0","_id":"@blocksuite/affine-widget-scroll-anchoring@0.17.26","maintainers":[{"name":"lawvs","email":"litusq@gmail.com"},{"name":"doodlewind","email":"doodlewind@gmail.com"}],"dist":{"shasum":"e5e689a0f43818c84478f8d54b17cd0a186062e8","tarball":"https://registry.npmjs.org/@blocksuite/affine-widget-scroll-anchoring/-/affine-widget-scroll-anchoring-0.17.26.tgz","fileCount":17,"integrity":"sha512-rmdIsRZ7UHI1zTkNq5ZuUqkwOzq3Mh5/X2oyWfCEtL9Ybo3vbk41uDttyBeLuVPVzAtFlHTmsg1arRXlUDZrmA==","signatures":[{"sig":"MEYCIQDvCVrR5djXuo7U3I59JHTdxSA0joZvse+iZaFD8q5O1gIhALgG1UV7NYO2k3ISxfls8vOdFJ6Xyeo5zYhkQuuUDG16","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":52492},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./effects":{"types":"./dist/effects.d.ts","import":"./dist/effects.js"}},"gitHead":"ec4889115564e18cf6e3c9cacee0510d0767dde6","scripts":{"build":"tsc","test:e2e":"playwright test","test:unit":"nx vite:test --run --passWithNoTests","test:unit:coverage":"nx vite:test --run --coverage"},"_npmUser":{"name":"doodlewind","email":"doodlewind@gmail.com"},"repository":{"url":"https://github.com/toeverything/blocksuite.git","type":"git","directory":"packages/affine/widget-scroll-anchoring"},"description":"Affine scroll anchoring widget.","directories":{},"sideEffects":false,"dependencies":{"lit":"^3.2.0","@blocksuite/global":"0.17.26","@toeverything/theme":"^1.0.15","@preact/signals-core":"^1.8.0","@blocksuite/block-std":"0.17.26","@blocksuite/affine-model":"0.17.26","@blocksuite/affine-shared":"0.17.26"},"publishConfig":{"main":"dist/index.js","types":"dist/index.d.ts","access":"public","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./effects":{"types":"./dist/effects.d.ts","import":"./dist/effects.js"}}},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/affine-widget-scroll-anchoring_0.17.26_1730793481489_0.9463732424372613","host":"s3://npm-registry-packages"}},"0.0.0-canary-20241105114520":{"name":"@blocksuite/affine-widget-scroll-anchoring","version":"0.0.0-canary-20241105114520","keywords":[],"author":"toeverything","license":"MPL-2.0","_id":"@blocksuite/affine-widget-scroll-anchoring@0.0.0-canary-20241105114520","maintainers":[{"name":"lawvs","email":"litusq@gmail.com"},{"name":"doodlewind","email":"doodlewind@gmail.com"}],"dist":{"shasum":"3ef31112319dcf3fff24d00143da5f51aa713459","tarball":"https://registry.npmjs.org/@blocksuite/affine-widget-scroll-anchoring/-/affine-widget-scroll-anchoring-0.0.0-canary-20241105114520.tgz","fileCount":17,"integrity":"sha512-Ogep7pDgSID8jy2n7wCE712uPPu7XOrH5iaUPbnJy+4HBmATa0AILswF6oK8UsosEEixX0EPHr8KFsSz0uY9LA==","signatures":[{"sig":"MEQCICsZiZR5Um2yTdEvsDq3ncZRKrri6A9UKproLtaazuYQAiAPPLgQHQXWFmsrgb0v+IfaAfdNCIf/k8+wrQukbvbfsw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":52917},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./effects":{"types":"./dist/effects.d.ts","import":"./dist/effects.js"}},"gitHead":"e532c7fa271d9d2ae4cfeda5729929f3453b2db0","scripts":{"build":"tsc","test:e2e":"playwright test","test:unit":"nx vite:test --run --passWithNoTests","test:unit:coverage":"nx vite:test --run --coverage"},"_npmUser":{"name":"doodlewind","email":"doodlewind@gmail.com"},"repository":{"url":"https://github.com/toeverything/blocksuite.git","type":"git","directory":"packages/affine/widget-scroll-anchoring"},"description":"Affine scroll anchoring widget.","directories":{},"sideEffects":false,"dependencies":{"lit":"^3.2.0","@blocksuite/global":"0.0.0-canary-20241105114520","@toeverything/theme":"^1.0.15","@preact/signals-core":"^1.8.0","@blocksuite/block-std":"0.0.0-canary-20241105114520","@blocksuite/affine-model":"0.0.0-canary-20241105114520","@blocksuite/affine-shared":"0.0.0-canary-20241105114520"},"publishConfig":{"main":"dist/index.js","types":"dist/index.d.ts","access":"public","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./effects":{"types":"./dist/effects.d.ts","import":"./dist/effects.js"}}},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/affine-widget-scroll-anchoring_0.0.0-canary-20241105114520_1730807180065_0.7118927347556059","host":"s3://npm-registry-packages"}},"0.0.0-canary-20241106001401":{"name":"@blocksuite/affine-widget-scroll-anchoring","version":"0.0.0-canary-20241106001401","keywords":[],"author":"toeverything","license":"MPL-2.0","_id":"@blocksuite/affine-widget-scroll-anchoring@0.0.0-canary-20241106001401","maintainers":[{"name":"lawvs","email":"litusq@gmail.com"},{"name":"doodlewind","email":"doodlewind@gmail.com"}],"dist":{"shasum":"f94421d2e2a3318f25668e7810eb733513c2e2c8","tarball":"https://registry.npmjs.org/@blocksuite/affine-widget-scroll-anchoring/-/affine-widget-scroll-anchoring-0.0.0-canary-20241106001401.tgz","fileCount":17,"integrity":"sha512-SGEiQyN3J/Aynxj3I44tqeYtih1ZzBt1TLWgnyIRJPUB3J6Ogcmw+OR0f6noSoKrYEKBT/hjYSc71I3QUYN+9Q==","signatures":[{"sig":"MEUCIH0qbaiMLGlkRzPbfjFy1yCsFk8Q4n+Tb4b2dkI2rGVWAiEA59YQN+e13TqHEiPzz2KlmhHh+e0yIxltWFZ2R35mJC4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":52917},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./effects":{"types":"./dist/effects.d.ts","import":"./dist/effects.js"}},"gitHead":"65baeb5056430217ee6f2fb9d95ba4240a11cec7","scripts":{"build":"tsc","test:e2e":"playwright test","test:unit":"nx vite:test --run --passWithNoTests","test:unit:coverage":"nx vite:test --run --coverage"},"_npmUser":{"name":"doodlewind","email":"doodlewind@gmail.com"},"repository":{"url":"https://github.com/toeverything/blocksuite.git","type":"git","directory":"packages/affine/widget-scroll-anchoring"},"description":"Affine scroll anchoring widget.","directories":{},"sideEffects":false,"dependencies":{"lit":"^3.2.0","@blocksuite/global":"0.0.0-canary-20241106001401","@toeverything/theme":"^1.0.15","@preact/signals-core":"^1.8.0","@blocksuite/block-std":"0.0.0-canary-20241106001401","@blocksuite/affine-model":"0.0.0-canary-20241106001401","@blocksuite/affine-shared":"0.0.0-canary-20241106001401"},"publishConfig":{"main":"dist/index.js","types":"dist/index.d.ts","access":"public","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./effects":{"types":"./dist/effects.d.ts","import":"./dist/effects.js"}}},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/affine-widget-scroll-anchoring_0.0.0-canary-20241106001401_1730852101608_0.1019606427514268","host":"s3://npm-registry-packages"}},"0.17.27":{"name":"@blocksuite/affine-widget-scroll-anchoring","version":"0.17.27","keywords":[],"author":"toeverything","license":"MPL-2.0","_id":"@blocksuite/affine-widget-scroll-anchoring@0.17.27","maintainers":[{"name":"lawvs","email":"litusq@gmail.com"},{"name":"doodlewind","email":"doodlewind@gmail.com"}],"dist":{"shasum":"f346be8caa2635a8a9f3d5ff08983b570f34a3bc","tarball":"https://registry.npmjs.org/@blocksuite/affine-widget-scroll-anchoring/-/affine-widget-scroll-anchoring-0.17.27.tgz","fileCount":17,"integrity":"sha512-OFYPK3R0FiY070S+edrRNv43/fTRsRmK7wD9+Ipvf67zRiOYEQhPhSb8PP9G3EYM4V+4S7alMOjqrmHNl5a3Cg==","signatures":[{"sig":"MEYCIQCwuvBo1FhIUzgBKQW6iEu1pBgzFbkeU7ISJmfE0MiPjAIhAPWyOuvspT0n0vgxLBslaTah/aMNtOFAvZISnTkJBKF4","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":53110},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./effects":{"types":"./dist/effects.d.ts","import":"./dist/effects.js"}},"gitHead":"b03867b3e6f2a9cc6c1b722dfc165657343ac982","scripts":{"build":"tsc","test:e2e":"playwright test","test:unit":"nx vite:test --run --passWithNoTests","test:unit:coverage":"nx vite:test --run --coverage"},"_npmUser":{"name":"doodlewind","email":"doodlewind@gmail.com"},"repository":{"url":"https://github.com/toeverything/blocksuite.git","type":"git","directory":"packages/affine/widget-scroll-anchoring"},"description":"Affine scroll anchoring widget.","directories":{},"sideEffects":false,"dependencies":{"lit":"^3.2.0","@blocksuite/global":"0.17.27","@toeverything/theme":"^1.0.15","@preact/signals-core":"^1.8.0","@blocksuite/block-std":"0.17.27","@blocksuite/affine-model":"0.17.27","@blocksuite/affine-shared":"0.17.27"},"publishConfig":{"main":"dist/index.js","types":"dist/index.d.ts","access":"public","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./effects":{"types":"./dist/effects.d.ts","import":"./dist/effects.js"}}},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/affine-widget-scroll-anchoring_0.17.27_1730862828895_0.7582439347328889","host":"s3://npm-registry-packages"}},"0.0.0-canary-20241107001412":{"name":"@blocksuite/affine-widget-scroll-anchoring","version":"0.0.0-canary-20241107001412","keywords":[],"author":"toeverything","license":"MPL-2.0","_id":"@blocksuite/affine-widget-scroll-anchoring@0.0.0-canary-20241107001412","maintainers":[{"name":"lawvs","email":"litusq@gmail.com"},{"name":"doodlewind","email":"doodlewind@gmail.com"}],"dist":{"shasum":"bc81bac89efa34bf948df30e5e3d287e0ebc280f","tarball":"https://registry.npmjs.org/@blocksuite/affine-widget-scroll-anchoring/-/affine-widget-scroll-anchoring-0.0.0-canary-20241107001412.tgz","fileCount":17,"integrity":"sha512-r2CUHf+95nLUmfQvsepjrPKmnaZy0gkc2531XNq5Z+TuUifstcVdpNGmUfb2lTfBO6IWXBYZeAis3BSmlkZLXg==","signatures":[{"sig":"MEQCIAWf+3nw/bEcqFtTxdTogdYjkJiI/x/V3PGCCe4EdhNaAiAfnFY55QRTvWOJoGGPhPkeuumNp5V7TjhRc9Lg47pWhg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":53535},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./effects":{"types":"./dist/effects.d.ts","import":"./dist/effects.js"}},"gitHead":"b03867b3e6f2a9cc6c1b722dfc165657343ac982","scripts":{"build":"tsc","test:e2e":"playwright test","test:unit":"nx vite:test --run --passWithNoTests","test:unit:coverage":"nx vite:test --run --coverage"},"_npmUser":{"name":"doodlewind","email":"doodlewind@gmail.com"},"repository":{"url":"https://github.com/toeverything/blocksuite.git","type":"git","directory":"packages/affine/widget-scroll-anchoring"},"description":"Affine scroll anchoring widget.","directories":{},"sideEffects":false,"dependencies":{"lit":"^3.2.0","@blocksuite/global":"0.0.0-canary-20241107001412","@toeverything/theme":"^1.0.15","@preact/signals-core":"^1.8.0","@blocksuite/block-std":"0.0.0-canary-20241107001412","@blocksuite/affine-model":"0.0.0-canary-20241107001412","@blocksuite/affine-shared":"0.0.0-canary-20241107001412"},"publishConfig":{"main":"dist/index.js","types":"dist/index.d.ts","access":"public","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./effects":{"types":"./dist/effects.d.ts","import":"./dist/effects.js"}}},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/affine-widget-scroll-anchoring_0.0.0-canary-20241107001412_1730938513501_0.08000308183249061","host":"s3://npm-registry-packages"}},"0.0.0-canary-20241108001401":{"name":"@blocksuite/affine-widget-scroll-anchoring","version":"0.0.0-canary-20241108001401","keywords":[],"author":"toeverything","license":"MPL-2.0","_id":"@blocksuite/affine-widget-scroll-anchoring@0.0.0-canary-20241108001401","maintainers":[{"name":"lawvs","email":"litusq@gmail.com"},{"name":"doodlewind","email":"doodlewind@gmail.com"}],"dist":{"shasum":"44ad4a733a91e863c56346ed8f4e395075b747e3","tarball":"https://registry.npmjs.org/@blocksuite/affine-widget-scroll-anchoring/-/affine-widget-scroll-anchoring-0.0.0-canary-20241108001401.tgz","fileCount":17,"integrity":"sha512-3fpmifudEy47Nd0WXTreHBrZQRMSH8XLJGpOSvR7KhGTJeMkcFIuCGvkIj9Nzno7+4mWNGdBaLwQ4mGI5b9PWw==","signatures":[{"sig":"MEQCIFVy7EalnBG1X4NHhfEVi5+4QHinacQNohYCX6a9EEkPAiBvpHlMSRRh92E/SpHwAaHocr/T6doJQlpOJfaxHGferg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":53535},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./effects":{"types":"./dist/effects.d.ts","import":"./dist/effects.js"}},"gitHead":"e37be7f30e2d441c0926a04a0a35f42a28faa993","scripts":{"build":"tsc","test:e2e":"playwright test","test:unit":"nx vite:test --run --passWithNoTests","test:unit:coverage":"nx vite:test --run --coverage"},"_npmUser":{"name":"doodlewind","email":"doodlewind@gmail.com"},"repository":{"url":"https://github.com/toeverything/blocksuite.git","type":"git","directory":"packages/affine/widget-scroll-anchoring"},"description":"Affine scroll anchoring widget.","directories":{},"sideEffects":false,"dependencies":{"lit":"^3.2.0","@blocksuite/global":"0.0.0-canary-20241108001401","@toeverything/theme":"^1.0.15","@preact/signals-core":"^1.8.0","@blocksuite/block-std":"0.0.0-canary-20241108001401","@blocksuite/affine-model":"0.0.0-canary-20241108001401","@blocksuite/affine-shared":"0.0.0-canary-20241108001401"},"publishConfig":{"main":"dist/index.js","types":"dist/index.d.ts","access":"public","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./effects":{"types":"./dist/effects.d.ts","import":"./dist/effects.js"}}},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/affine-widget-scroll-anchoring_0.0.0-canary-20241108001401_1731024904164_0.42206308960430694","host":"s3://npm-registry-packages"}},"0.17.28":{"name":"@blocksuite/affine-widget-scroll-anchoring","version":"0.17.28","keywords":[],"author":"toeverything","license":"MPL-2.0","_id":"@blocksuite/affine-widget-scroll-anchoring@0.17.28","maintainers":[{"name":"lawvs","email":"litusq@gmail.com"},{"name":"doodlewind","email":"doodlewind@gmail.com"}],"dist":{"shasum":"fbef1b1c1af0a39e78c1ad09e5536cf21b35ef0a","tarball":"https://registry.npmjs.org/@blocksuite/affine-widget-scroll-anchoring/-/affine-widget-scroll-anchoring-0.17.28.tgz","fileCount":17,"integrity":"sha512-YIidDEOELPXo31lD1jttryyZ3l2u4W8bcfdaUJUfrtRhana9Y58ge3EgKHlYuLfgq7Al6O5sQPAEQqtUzTxVSg==","signatures":[{"sig":"MEYCIQC24UuOc1g3YiS0tpWsOL6Uw+K74SMu7/ZeDXt02Bc7ngIhALi6+ycVXDGnHsiLN9Fyhvq1RFJXJJzYUPujeuqqchMe","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":54898},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./effects":{"types":"./dist/effects.d.ts","import":"./dist/effects.js"}},"gitHead":"9d8ef318eb57dfa606b7059e29171d79641fd37c","scripts":{"build":"tsc","test:e2e":"playwright test","test:unit":"nx vite:test --run --passWithNoTests","test:unit:coverage":"nx vite:test --run --coverage"},"_npmUser":{"name":"doodlewind","email":"doodlewind@gmail.com"},"repository":{"url":"https://github.com/toeverything/blocksuite.git","type":"git","directory":"packages/affine/widget-scroll-anchoring"},"description":"Affine scroll anchoring widget.","directories":{},"sideEffects":false,"dependencies":{"lit":"^3.2.0","@blocksuite/global":"0.17.28","@toeverything/theme":"^1.0.15","@preact/signals-core":"^1.8.0","@blocksuite/block-std":"0.17.28","@blocksuite/affine-model":"0.17.28","@blocksuite/affine-shared":"0.17.28"},"publishConfig":{"main":"dist/index.js","types":"dist/index.d.ts","access":"public","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./effects":{"types":"./dist/effects.d.ts","import":"./dist/effects.js"}}},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/affine-widget-scroll-anchoring_0.17.28_1731052272523_0.06915256328126351","host":"s3://npm-registry-packages"}},"0.0.0-canary-20241109001401":{"name":"@blocksuite/affine-widget-scroll-anchoring","version":"0.0.0-canary-20241109001401","keywords":[],"author":"toeverything","license":"MPL-2.0","_id":"@blocksuite/affine-widget-scroll-anchoring@0.0.0-canary-20241109001401","maintainers":[{"name":"lawvs","email":"litusq@gmail.com"},{"name":"doodlewind","email":"doodlewind@gmail.com"}],"dist":{"shasum":"9713d0fb6368a1fb8f1f64653ab4046c6ecaac06","tarball":"https://registry.npmjs.org/@blocksuite/affine-widget-scroll-anchoring/-/affine-widget-scroll-anchoring-0.0.0-canary-20241109001401.tgz","fileCount":17,"integrity":"sha512-zyrSCHYBt57d43Bu8D2PD78y4c0fuMc4S1MyLYe/sgGMUn7K9Nq+38w87ZSH5v1edtq34NmxbT2cqJNsiY4pXg==","signatures":[{"sig":"MEUCIEFdg/lBAs0ggcX2mxbE6EkEgwoc+jZmau+J8PwsXPPXAiEAgN+ReYTNLr6sNpl0yoTz94k0L8eXj4RSv2f8Sd750HE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":55323},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./effects":{"types":"./dist/effects.d.ts","import":"./dist/effects.js"}},"gitHead":"6d3825f4657b5f341a1d3abef0acbdacfea35c3a","scripts":{"build":"tsc","test:e2e":"playwright test","test:unit":"nx vite:test --run --passWithNoTests","test:unit:coverage":"nx vite:test --run --coverage"},"_npmUser":{"name":"doodlewind","email":"doodlewind@gmail.com"},"repository":{"url":"https://github.com/toeverything/blocksuite.git","type":"git","directory":"packages/affine/widget-scroll-anchoring"},"description":"Affine scroll anchoring widget.","directories":{},"sideEffects":false,"dependencies":{"lit":"^3.2.0","@blocksuite/global":"0.0.0-canary-20241109001401","@toeverything/theme":"^1.0.15","@preact/signals-core":"^1.8.0","@blocksuite/block-std":"0.0.0-canary-20241109001401","@blocksuite/affine-model":"0.0.0-canary-20241109001401","@blocksuite/affine-shared":"0.0.0-canary-20241109001401"},"publishConfig":{"main":"dist/index.js","types":"dist/index.d.ts","access":"public","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./effects":{"types":"./dist/effects.d.ts","import":"./dist/effects.js"}}},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/affine-widget-scroll-anchoring_0.0.0-canary-20241109001401_1731111302677_0.43888016258226004","host":"s3://npm-registry-packages"}},"0.0.0-canary-20241110001511":{"name":"@blocksuite/affine-widget-scroll-anchoring","version":"0.0.0-canary-20241110001511","keywords":[],"author":"toeverything","license":"MPL-2.0","_id":"@blocksuite/affine-widget-scroll-anchoring@0.0.0-canary-20241110001511","maintainers":[{"name":"lawvs","email":"litusq@gmail.com"},{"name":"doodlewind","email":"doodlewind@gmail.com"}],"dist":{"shasum":"e7237c629d1c6a2d58f30debe2c29b57005497b5","tarball":"https://registry.npmjs.org/@blocksuite/affine-widget-scroll-anchoring/-/affine-widget-scroll-anchoring-0.0.0-canary-20241110001511.tgz","fileCount":17,"integrity":"sha512-TiLI5bjBIGJyjk3nVgrRBcbyuEcMctAPx37Mm6uG1fNncA3nZikJ3nJ1GV4ZZFSY+vEZwNL7xKhAujtqhmQSVA==","signatures":[{"sig":"MEUCICffQp0oL4cSOYVnqSIApjknslyqlMTHjVUht2cfTM1WAiEAuQ7pJ+w+EGskmb3N4lyOWgk9gQWElSGQYICbw68BuYI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":55323},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./effects":{"types":"./dist/effects.d.ts","import":"./dist/effects.js"}},"gitHead":"6d3825f4657b5f341a1d3abef0acbdacfea35c3a","scripts":{"build":"tsc","test:e2e":"playwright test","test:unit":"nx vite:test --run --passWithNoTests","test:unit:coverage":"nx vite:test --run --coverage"},"_npmUser":{"name":"doodlewind","email":"doodlewind@gmail.com"},"repository":{"url":"https://github.com/toeverything/blocksuite.git","type":"git","directory":"packages/affine/widget-scroll-anchoring"},"description":"Affine scroll anchoring widget.","directories":{},"sideEffects":false,"dependencies":{"lit":"^3.2.0","@blocksuite/global":"0.0.0-canary-20241110001511","@toeverything/theme":"^1.0.15","@preact/signals-core":"^1.8.0","@blocksuite/block-std":"0.0.0-canary-20241110001511","@blocksuite/affine-model":"0.0.0-canary-20241110001511","@blocksuite/affine-shared":"0.0.0-canary-20241110001511"},"publishConfig":{"main":"dist/index.js","types":"dist/index.d.ts","access":"public","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./effects":{"types":"./dist/effects.d.ts","import":"./dist/effects.js"}}},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/affine-widget-scroll-anchoring_0.0.0-canary-20241110001511_1731197771672_0.192909399020613","host":"s3://npm-registry-packages"}},"0.0.0-canary-20241111001457":{"name":"@blocksuite/affine-widget-scroll-anchoring","version":"0.0.0-canary-20241111001457","keywords":[],"author":"toeverything","license":"MPL-2.0","_id":"@blocksuite/affine-widget-scroll-anchoring@0.0.0-canary-20241111001457","maintainers":[{"name":"lawvs","email":"litusq@gmail.com"},{"name":"doodlewind","email":"doodlewind@gmail.com"}],"dist":{"shasum":"1a1599e30dac892ef599a7e12466aa066e6a6673","tarball":"https://registry.npmjs.org/@blocksuite/affine-widget-scroll-anchoring/-/affine-widget-scroll-anchoring-0.0.0-canary-20241111001457.tgz","fileCount":17,"integrity":"sha512-OjofyKUp2RA+I5SiRtXodlGEsxqTTYJCh2xuWocDYttFvUWTrAFrJC2KAOYOGW7KP2v9lNvUIzywF883qOQ3ew==","signatures":[{"sig":"MEYCIQCIkA+f7FcKQy3OHVQBv0smpN6xEXSa/YaDK9BluQgQowIhAJbsAMei5gS5qx1kS8hxGmSDvOG7jbQC6CzyPk9lfkcL","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":55323},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./effects":{"types":"./dist/effects.d.ts","import":"./dist/effects.js"}},"gitHead":"6d3825f4657b5f341a1d3abef0acbdacfea35c3a","scripts":{"build":"tsc","test:e2e":"playwright test","test:unit":"nx vite:test --run --passWithNoTests","test:unit:coverage":"nx vite:test --run --coverage"},"_npmUser":{"name":"doodlewind","email":"doodlewind@gmail.com"},"repository":{"url":"https://github.com/toeverything/blocksuite.git","type":"git","directory":"packages/affine/widget-scroll-anchoring"},"description":"Affine scroll anchoring widget.","directories":{},"sideEffects":false,"dependencies":{"lit":"^3.2.0","@blocksuite/global":"0.0.0-canary-20241111001457","@toeverything/theme":"^1.0.15","@preact/signals-core":"^1.8.0","@blocksuite/block-std":"0.0.0-canary-20241111001457","@blocksuite/affine-model":"0.0.0-canary-20241111001457","@blocksuite/affine-shared":"0.0.0-canary-20241111001457"},"publishConfig":{"main":"dist/index.js","types":"dist/index.d.ts","access":"public","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./effects":{"types":"./dist/effects.d.ts","import":"./dist/effects.js"}}},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/affine-widget-scroll-anchoring_0.0.0-canary-20241111001457_1731284159321_0.3001889620679121","host":"s3://npm-registry-packages"}},"0.0.0-canary-20241112001403":{"name":"@blocksuite/affine-widget-scroll-anchoring","version":"0.0.0-canary-20241112001403","keywords":[],"author":"toeverything","license":"MPL-2.0","_id":"@blocksuite/affine-widget-scroll-anchoring@0.0.0-canary-20241112001403","maintainers":[{"name":"lawvs","email":"litusq@gmail.com"},{"name":"doodlewind","email":"doodlewind@gmail.com"}],"dist":{"shasum":"fff896fd380d7b999faefc5c219ed5af20b4130d","tarball":"https://registry.npmjs.org/@blocksuite/affine-widget-scroll-anchoring/-/affine-widget-scroll-anchoring-0.0.0-canary-20241112001403.tgz","fileCount":17,"integrity":"sha512-1W0CgoMhqrOQ7pytDKQNsKxxQvx8UukuHiJbyvLe1A8Nr7AfGZzpvNP44GD0Myxys+MlPXsbQOtu3eBWbnT1uQ==","signatures":[{"sig":"MEUCIFS2rrNldzxYEOE0n43Arjnr0PyXJq+QGolazRXwzwpkAiEA+I7Xd7c1d0SOT/MtnhJh0y0rmkFCNQml6A/hwG3nVzA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":55323},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./effects":{"types":"./dist/effects.d.ts","import":"./dist/effects.js"}},"gitHead":"5fcbbbdcbd2afc34c40eb3c0702ef965efafeaf3","scripts":{"build":"tsc","test:e2e":"playwright test","test:unit":"nx vite:test --run --passWithNoTests","test:unit:coverage":"nx vite:test --run --coverage"},"_npmUser":{"name":"doodlewind","email":"doodlewind@gmail.com"},"repository":{"url":"https://github.com/toeverything/blocksuite.git","type":"git","directory":"packages/affine/widget-scroll-anchoring"},"description":"Affine scroll anchoring widget.","directories":{},"sideEffects":false,"dependencies":{"lit":"^3.2.0","@blocksuite/global":"0.0.0-canary-20241112001403","@toeverything/theme":"^1.0.15","@preact/signals-core":"^1.8.0","@blocksuite/block-std":"0.0.0-canary-20241112001403","@blocksuite/affine-model":"0.0.0-canary-20241112001403","@blocksuite/affine-shared":"0.0.0-canary-20241112001403"},"publishConfig":{"main":"dist/index.js","types":"dist/index.d.ts","access":"public","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./effects":{"types":"./dist/effects.d.ts","import":"./dist/effects.js"}}},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/affine-widget-scroll-anchoring_0.0.0-canary-20241112001403_1731370503519_0.5968050433292098","host":"s3://npm-registry-packages"}},"0.17.29":{"name":"@blocksuite/affine-widget-scroll-anchoring","version":"0.17.29","keywords":[],"author":"toeverything","license":"MPL-2.0","_id":"@blocksuite/affine-widget-scroll-anchoring@0.17.29","maintainers":[{"name":"lawvs","email":"litusq@gmail.com"},{"name":"doodlewind","email":"doodlewind@gmail.com"}],"dist":{"shasum":"3f530afa38e04a4960828738753657b226d1d4a4","tarball":"https://registry.npmjs.org/@blocksuite/affine-widget-scroll-anchoring/-/affine-widget-scroll-anchoring-0.17.29.tgz","fileCount":17,"integrity":"sha512-Z4XGLNbv/4gUHsaYIpsAaa4iWVTEsiQqjykd3SXAxA/B4gf9FEhs3lcRZloTgz57SAEpkDuIORejEWTxX1eVAQ==","signatures":[{"sig":"MEUCIQCBx4f9mpb9nNX5ouI2cZD4Wo2W7SJ336yuBlxKq03qQAIgI6PknXW2UKtF6PgydmpBpFyi5CQQmuoWSEofwYN7rSk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":55912},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./effects":{"types":"./dist/effects.d.ts","import":"./dist/effects.js"}},"gitHead":"9fcf5461e8d1ea5cc66bf57efbf46c8679970de5","scripts":{"build":"tsc","test:e2e":"playwright test","test:unit":"nx vite:test --run --passWithNoTests","test:unit:coverage":"nx vite:test --run --coverage"},"_npmUser":{"name":"doodlewind","email":"doodlewind@gmail.com"},"repository":{"url":"https://github.com/toeverything/blocksuite.git","type":"git","directory":"packages/affine/widget-scroll-anchoring"},"description":"Affine scroll anchoring widget.","directories":{},"sideEffects":false,"dependencies":{"lit":"^3.2.0","@blocksuite/global":"0.17.29","@toeverything/theme":"^1.0.15","@preact/signals-core":"^1.8.0","@blocksuite/block-std":"0.17.29","@blocksuite/affine-model":"0.17.29","@blocksuite/affine-shared":"0.17.29"},"publishConfig":{"main":"dist/index.js","types":"dist/index.d.ts","access":"public","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./effects":{"types":"./dist/effects.d.ts","import":"./dist/effects.js"}}},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/affine-widget-scroll-anchoring_0.17.29_1731400473134_0.36704613916919193","host":"s3://npm-registry-packages"}},"0.0.0-canary-20241112094159":{"name":"@blocksuite/affine-widget-scroll-anchoring","version":"0.0.0-canary-20241112094159","keywords":[],"author":"toeverything","license":"MPL-2.0","_id":"@blocksuite/affine-widget-scroll-anchoring@0.0.0-canary-20241112094159","maintainers":[{"name":"lawvs","email":"litusq@gmail.com"},{"name":"doodlewind","email":"doodlewind@gmail.com"}],"dist":{"shasum":"8be4ea370b084aba60c4f21cb7af7744e6ebb013","tarball":"https://registry.npmjs.org/@blocksuite/affine-widget-scroll-anchoring/-/affine-widget-scroll-anchoring-0.0.0-canary-20241112094159.tgz","fileCount":17,"integrity":"sha512-WBzBzFFHcz87EN6XB4Cy3ozODp1aYle3YsQDO8PS/fl7l2HOgHfXEjeifRqCm0tQOuzoLFAqAA7OKyVZgEZxsQ==","signatures":[{"sig":"MEQCIDRtrc/bm2EIzQYAXqbcHihq8DqyuqzEag2wkwaghrw+AiBhbwlOhxNBC59+gKmncnkrUEnsKj/u0VwxMep/6qfV4w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":56337},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./effects":{"types":"./dist/effects.d.ts","import":"./dist/effects.js"}},"gitHead":"1e97380304d1297f3c4dd0479ee4ae543a7ed1a9","scripts":{"build":"tsc","test:e2e":"playwright test","test:unit":"nx vite:test --run --passWithNoTests","test:unit:coverage":"nx vite:test --run --coverage"},"_npmUser":{"name":"doodlewind","email":"doodlewind@gmail.com"},"repository":{"url":"https://github.com/toeverything/blocksuite.git","type":"git","directory":"packages/affine/widget-scroll-anchoring"},"description":"Affine scroll anchoring widget.","directories":{},"sideEffects":false,"dependencies":{"lit":"^3.2.0","@blocksuite/global":"0.0.0-canary-20241112094159","@toeverything/theme":"^1.0.15","@preact/signals-core":"^1.8.0","@blocksuite/block-std":"0.0.0-canary-20241112094159","@blocksuite/affine-model":"0.0.0-canary-20241112094159","@blocksuite/affine-shared":"0.0.0-canary-20241112094159"},"publishConfig":{"main":"dist/index.js","types":"dist/index.d.ts","access":"public","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./effects":{"types":"./dist/effects.d.ts","import":"./dist/effects.js"}}},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/affine-widget-scroll-anchoring_0.0.0-canary-20241112094159_1731404579187_0.5784931170643308","host":"s3://npm-registry-packages"}},"0.17.30":{"name":"@blocksuite/affine-widget-scroll-anchoring","version":"0.17.30","keywords":[],"author":"toeverything","license":"MPL-2.0","_id":"@blocksuite/affine-widget-scroll-anchoring@0.17.30","maintainers":[{"name":"lawvs","email":"litusq@gmail.com"},{"name":"doodlewind","email":"doodlewind@gmail.com"}],"dist":{"shasum":"df3386fba1429921ee2ee0ab85c9b3b50a985c5f","tarball":"https://registry.npmjs.org/@blocksuite/affine-widget-scroll-anchoring/-/affine-widget-scroll-anchoring-0.17.30.tgz","fileCount":17,"integrity":"sha512-NqKi10/vTzH9vnuDbVEp//deAqzY+zQnAf+xirEfrmEedl1tEM/qM5li4wqX012+YRsGBFpg55D+2+FLvnXT0g==","signatures":[{"sig":"MEQCIDLbKPS2snTXqvpaP0jZoK05lQANEE84/75jTWg0iZ0hAiBDIVpn+bAzmBcAzwMRadV0TQXFsjJ7NtGR3uzz+/dmFQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":56244},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./effects":{"types":"./dist/effects.d.ts","import":"./dist/effects.js"}},"gitHead":"6aa00f3fddc43d83f59efb81369aa71abab9de84","scripts":{"build":"tsc","test:e2e":"playwright test","test:unit":"nx vite:test --run --passWithNoTests","test:unit:coverage":"nx vite:test --run --coverage"},"_npmUser":{"name":"doodlewind","email":"doodlewind@gmail.com"},"repository":{"url":"https://github.com/toeverything/blocksuite.git","type":"git","directory":"packages/affine/widget-scroll-anchoring"},"description":"Affine scroll anchoring widget.","directories":{},"sideEffects":false,"dependencies":{"lit":"^3.2.0","@blocksuite/global":"0.17.30","@toeverything/theme":"^1.0.15","@preact/signals-core":"^1.8.0","@blocksuite/block-std":"0.17.30","@blocksuite/affine-model":"0.17.30","@blocksuite/affine-shared":"0.17.30"},"publishConfig":{"main":"dist/index.js","types":"dist/index.d.ts","access":"public","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./effects":{"types":"./dist/effects.d.ts","import":"./dist/effects.js"}}},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/affine-widget-scroll-anchoring_0.17.30_1731406312887_0.027156707242529166","host":"s3://npm-registry-packages"}},"0.0.0-canary-20241113001418":{"name":"@blocksuite/affine-widget-scroll-anchoring","version":"0.0.0-canary-20241113001418","keywords":[],"author":"toeverything","license":"MPL-2.0","_id":"@blocksuite/affine-widget-scroll-anchoring@0.0.0-canary-20241113001418","maintainers":[{"name":"lawvs","email":"litusq@gmail.com"},{"name":"doodlewind","email":"doodlewind@gmail.com"}],"dist":{"shasum":"3ebfe9d7554d4d88cc0fe7e0f67090beefc0caa4","tarball":"https://registry.npmjs.org/@blocksuite/affine-widget-scroll-anchoring/-/affine-widget-scroll-anchoring-0.0.0-canary-20241113001418.tgz","fileCount":17,"integrity":"sha512-/oQuBWbn2RNRyzZo1fI7TRxC6CPihNCNbN1jJ8Tp7qPlwH+6kOU0eYeeah9zrz2rjLoCrk0/wTGAJn831Z7tYg==","signatures":[{"sig":"MEUCIQCL2J5ciSMcjoeZypwxSLJo7v/hJXPnuZHUnBlDRp2B8wIgNNLVAG4RlJ//nRVDTNWavC/i2CBsNtd/Tjvx1INuvJM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":56669},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./effects":{"types":"./dist/effects.d.ts","import":"./dist/effects.js"}},"gitHead":"3a9838784b824e02b21ebca6b460ebc7ea5c13cd","scripts":{"build":"tsc","test:e2e":"playwright test","test:unit":"nx vite:test --run --passWithNoTests","test:unit:coverage":"nx vite:test --run --coverage"},"_npmUser":{"name":"doodlewind","email":"doodlewind@gmail.com"},"repository":{"url":"https://github.com/toeverything/blocksuite.git","type":"git","directory":"packages/affine/widget-scroll-anchoring"},"description":"Affine scroll anchoring widget.","directories":{},"sideEffects":false,"dependencies":{"lit":"^3.2.0","@blocksuite/global":"0.0.0-canary-20241113001418","@toeverything/theme":"^1.0.15","@preact/signals-core":"^1.8.0","@blocksuite/block-std":"0.0.0-canary-20241113001418","@blocksuite/affine-model":"0.0.0-canary-20241113001418","@blocksuite/affine-shared":"0.0.0-canary-20241113001418"},"publishConfig":{"main":"dist/index.js","types":"dist/index.d.ts","access":"public","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./effects":{"types":"./dist/effects.d.ts","import":"./dist/effects.js"}}},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/affine-widget-scroll-anchoring_0.0.0-canary-20241113001418_1731456919706_0.4209765418780387","host":"s3://npm-registry-packages"}},"0.17.31":{"name":"@blocksuite/affine-widget-scroll-anchoring","version":"0.17.31","keywords":[],"author":"toeverything","license":"MPL-2.0","_id":"@blocksuite/affine-widget-scroll-anchoring@0.17.31","maintainers":[{"name":"lawvs","email":"litusq@gmail.com"},{"name":"doodlewind","email":"doodlewind@gmail.com"}],"dist":{"shasum":"69ae19e85a51454e8f1c523785c7a7dd3a933430","tarball":"https://registry.npmjs.org/@blocksuite/affine-widget-scroll-anchoring/-/affine-widget-scroll-anchoring-0.17.31.tgz","fileCount":17,"integrity":"sha512-3KjnYGwGA0+Az3aauYM3yeLmT2EEesry8Ws/xXLfwVyYScuAv3ePuBcgNwL1AYcjUtgaJ2WzEyUt/fFgI2Qsjw==","signatures":[{"sig":"MEUCIE25jaIINl4P3dZn7VpQIIE+FZC08Gxo3bgedHIefA5bAiEAi1eWvMSf+1Tyn8L6a9/O2L72PCuol/YCEI2hjnB0HHw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":56759},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./effects":{"types":"./dist/effects.d.ts","import":"./dist/effects.js"}},"gitHead":"7a0055c0ec93a8afbc2d13eb397070fb06d012b9","scripts":{"build":"tsc","test:e2e":"playwright test","test:unit":"nx vite:test --run --passWithNoTests","test:unit:coverage":"nx vite:test --run --coverage"},"_npmUser":{"name":"doodlewind","email":"doodlewind@gmail.com"},"repository":{"url":"https://github.com/toeverything/blocksuite.git","type":"git","directory":"packages/affine/widget-scroll-anchoring"},"description":"Affine scroll anchoring widget.","directories":{},"sideEffects":false,"dependencies":{"lit":"^3.2.0","@blocksuite/global":"0.17.31","@toeverything/theme":"^1.0.15","@preact/signals-core":"^1.8.0","@blocksuite/block-std":"0.17.31","@blocksuite/affine-model":"0.17.31","@blocksuite/affine-shared":"0.17.31"},"publishConfig":{"main":"dist/index.js","types":"dist/index.d.ts","access":"public","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./effects":{"types":"./dist/effects.d.ts","import":"./dist/effects.js"}}},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/affine-widget-scroll-anchoring_0.17.31_1731488233528_0.4844592285667242","host":"s3://npm-registry-packages"}},"0.17.32":{"name":"@blocksuite/affine-widget-scroll-anchoring","version":"0.17.32","keywords":[],"author":"toeverything","license":"MPL-2.0","_id":"@blocksuite/affine-widget-scroll-anchoring@0.17.32","maintainers":[{"name":"lawvs","email":"litusq@gmail.com"},{"name":"doodlewind","email":"doodlewind@gmail.com"}],"dist":{"shasum":"c47ca48934e73e6c23a0e355d786272be2d98e83","tarball":"https://registry.npmjs.org/@blocksuite/affine-widget-scroll-anchoring/-/affine-widget-scroll-anchoring-0.17.32.tgz","fileCount":17,"integrity":"sha512-NaXyCsPz6c+sXbn4TYLzRiyFPdqG3bIUQYge2adRPvSGKlk9t4IUGSWwxF6iG0PCT2ITySE9e+L8WUDBHxJdhw==","signatures":[{"sig":"MEQCIE2f7/imWqejqFVig9NW7jaP2Q5iIesg6aU0boYhRnDwAiB0UtyVe/d5Fd9cYy76ngBBXVhUVQIleJkInDBb3hwYKQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":57022},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./effects":{"types":"./dist/effects.d.ts","import":"./dist/effects.js"}},"gitHead":"e49af9b44ed07b001b67ddb84cf802f8cfb681c0","scripts":{"build":"tsc","test:e2e":"playwright test","test:unit":"nx vite:test --run --passWithNoTests","test:unit:coverage":"nx vite:test --run --coverage"},"_npmUser":{"name":"doodlewind","email":"doodlewind@gmail.com"},"repository":{"url":"https://github.com/toeverything/blocksuite.git","type":"git","directory":"packages/affine/widget-scroll-anchoring"},"description":"Affine scroll anchoring widget.","directories":{},"sideEffects":false,"dependencies":{"lit":"^3.2.0","@blocksuite/global":"0.17.32","@toeverything/theme":"^1.0.15","@preact/signals-core":"^1.8.0","@blocksuite/block-std":"0.17.32","@blocksuite/affine-model":"0.17.32","@blocksuite/affine-shared":"0.17.32"},"publishConfig":{"main":"dist/index.js","types":"dist/index.d.ts","access":"public","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./effects":{"types":"./dist/effects.d.ts","import":"./dist/effects.js"}}},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/affine-widget-scroll-anchoring_0.17.32_1731497933175_0.3424277744115396","host":"s3://npm-registry-packages"}},"0.0.0-canary-20241114001404":{"name":"@blocksuite/affine-widget-scroll-anchoring","version":"0.0.0-canary-20241114001404","keywords":[],"author":"toeverything","license":"MPL-2.0","_id":"@blocksuite/affine-widget-scroll-anchoring@0.0.0-canary-20241114001404","maintainers":[{"name":"lawvs","email":"litusq@gmail.com"},{"name":"doodlewind","email":"doodlewind@gmail.com"}],"dist":{"shasum":"68bbdaa8e4440506162d9df460dda38c38c78050","tarball":"https://registry.npmjs.org/@blocksuite/affine-widget-scroll-anchoring/-/affine-widget-scroll-anchoring-0.0.0-canary-20241114001404.tgz","fileCount":17,"integrity":"sha512-mglDT2qfboLdzysAvUtnsj04nlFsIQzfMDysz+akdFcc3Kvw4ulycxWCGuLCpR5iNaOEs2GXKsHwhqfASBe1kA==","signatures":[{"sig":"MEYCIQDP5cu3clobtNya2zU9VTCF3zXZ3Z9Iwtgh0CCvYHGjOwIhAIVsKLAk7Tri8q1rVdCLoVRmm0edBMVc+qxESuLiKX6C","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":57447},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./effects":{"types":"./dist/effects.d.ts","import":"./dist/effects.js"}},"gitHead":"e49af9b44ed07b001b67ddb84cf802f8cfb681c0","scripts":{"build":"tsc","test:e2e":"playwright test","test:unit":"nx vite:test --run --passWithNoTests","test:unit:coverage":"nx vite:test --run --coverage"},"_npmUser":{"name":"doodlewind","email":"doodlewind@gmail.com"},"repository":{"url":"https://github.com/toeverything/blocksuite.git","type":"git","directory":"packages/affine/widget-scroll-anchoring"},"description":"Affine scroll anchoring widget.","directories":{},"sideEffects":false,"dependencies":{"lit":"^3.2.0","@blocksuite/global":"0.0.0-canary-20241114001404","@toeverything/theme":"^1.0.15","@preact/signals-core":"^1.8.0","@blocksuite/block-std":"0.0.0-canary-20241114001404","@blocksuite/affine-model":"0.0.0-canary-20241114001404","@blocksuite/affine-shared":"0.0.0-canary-20241114001404"},"publishConfig":{"main":"dist/index.js","types":"dist/index.d.ts","access":"public","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./effects":{"types":"./dist/effects.d.ts","import":"./dist/effects.js"}}},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/affine-widget-scroll-anchoring_0.0.0-canary-20241114001404_1731543307590_0.057310419605658636","host":"s3://npm-registry-packages"}},"0.0.0-canary-20241115001506":{"name":"@blocksuite/affine-widget-scroll-anchoring","version":"0.0.0-canary-20241115001506","keywords":[],"author":"toeverything","license":"MPL-2.0","_id":"@blocksuite/affine-widget-scroll-anchoring@0.0.0-canary-20241115001506","maintainers":[{"name":"lawvs","email":"litusq@gmail.com"},{"name":"doodlewind","email":"doodlewind@gmail.com"}],"dist":{"shasum":"661bd891dcc848db1bb845ef9bcfdd2f05e213a1","tarball":"https://registry.npmjs.org/@blocksuite/affine-widget-scroll-anchoring/-/affine-widget-scroll-anchoring-0.0.0-canary-20241115001506.tgz","fileCount":17,"integrity":"sha512-EIbIExFz0YZ9Z3Ku7H/hnqOJntqzRRexJjQG+HGV/UUhsbUwBuxOyD9qhmxEoLgFv8kW1TXH2rgqUPZovK1Uqw==","signatures":[{"sig":"MEUCIQDIVJGs9zF0dZAckwa+f8WkldbWV93/705JFmsyTgBUeQIgaIcZouqCs3o+wjZoLoZS6ZPv2Dq2Hwh1pj/d/z27LIg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":57447},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./effects":{"types":"./dist/effects.d.ts","import":"./dist/effects.js"}},"gitHead":"17a4d7c02f38af1ec6bf778fcf1cec64916f40e4","scripts":{"build":"tsc","test:e2e":"playwright test","test:unit":"nx vite:test --run --passWithNoTests","test:unit:coverage":"nx vite:test --run --coverage"},"_npmUser":{"name":"doodlewind","email":"doodlewind@gmail.com"},"repository":{"url":"https://github.com/toeverything/blocksuite.git","type":"git","directory":"packages/affine/widget-scroll-anchoring"},"description":"Affine scroll anchoring widget.","directories":{},"sideEffects":false,"dependencies":{"lit":"^3.2.0","@blocksuite/global":"0.0.0-canary-20241115001506","@toeverything/theme":"^1.0.15","@preact/signals-core":"^1.8.0","@blocksuite/block-std":"0.0.0-canary-20241115001506","@blocksuite/affine-model":"0.0.0-canary-20241115001506","@blocksuite/affine-shared":"0.0.0-canary-20241115001506"},"publishConfig":{"main":"dist/index.js","types":"dist/index.d.ts","access":"public","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./effects":{"types":"./dist/effects.d.ts","import":"./dist/effects.js"}}},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/affine-widget-scroll-anchoring_0.0.0-canary-20241115001506_1731629768376_0.13334504638188394","host":"s3://npm-registry-packages"}},"0.0.0-canary-20241116001451":{"name":"@blocksuite/affine-widget-scroll-anchoring","version":"0.0.0-canary-20241116001451","keywords":[],"author":"toeverything","license":"MPL-2.0","_id":"@blocksuite/affine-widget-scroll-anchoring@0.0.0-canary-20241116001451","maintainers":[{"name":"lawvs","email":"litusq@gmail.com"},{"name":"doodlewind","email":"doodlewind@gmail.com"}],"dist":{"shasum":"f29fdff9b55e35cfc187b32a2004a9fb1445ad70","tarball":"https://registry.npmjs.org/@blocksuite/affine-widget-scroll-anchoring/-/affine-widget-scroll-anchoring-0.0.0-canary-20241116001451.tgz","fileCount":17,"integrity":"sha512-Wp717bmMA7HvBRWQkQrjp+khtzA+l9ibkCYuiPfHMPp8sSWXdbJqrFc9QNxyZHWduVx9/T/Vke124BF3C5mpRQ==","signatures":[{"sig":"MEUCIFwutWVyLWawT0XDfSSQ/giDEmZC52Q8IFVeiCReP/22AiEAh6KuGPm+6UUdQcm+EB1qBYaWPEIusPzolYUUbRJC/yg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":57447},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./effects":{"types":"./dist/effects.d.ts","import":"./dist/effects.js"}},"gitHead":"03fd5bb2377a02fcabb95a4fe93916e7045fa017","scripts":{"build":"tsc","test:e2e":"playwright test","test:unit":"nx vite:test --run --passWithNoTests","test:unit:coverage":"nx vite:test --run --coverage"},"_npmUser":{"name":"doodlewind","email":"doodlewind@gmail.com"},"repository":{"url":"https://github.com/toeverything/blocksuite.git","type":"git","directory":"packages/affine/widget-scroll-anchoring"},"description":"Affine scroll anchoring widget.","directories":{},"sideEffects":false,"dependencies":{"lit":"^3.2.0","@blocksuite/global":"0.0.0-canary-20241116001451","@toeverything/theme":"^1.0.15","@preact/signals-core":"^1.8.0","@blocksuite/block-std":"0.0.0-canary-20241116001451","@blocksuite/affine-model":"0.0.0-canary-20241116001451","@blocksuite/affine-shared":"0.0.0-canary-20241116001451"},"publishConfig":{"main":"dist/index.js","types":"dist/index.d.ts","access":"public","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./effects":{"types":"./dist/effects.d.ts","import":"./dist/effects.js"}}},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/affine-widget-scroll-anchoring_0.0.0-canary-20241116001451_1731716155062_0.7630516750362377","host":"s3://npm-registry-packages"}},"0.0.0-canary-20241117001553":{"name":"@blocksuite/affine-widget-scroll-anchoring","version":"0.0.0-canary-20241117001553","keywords":[],"author":"toeverything","license":"MPL-2.0","_id":"@blocksuite/affine-widget-scroll-anchoring@0.0.0-canary-20241117001553","maintainers":[{"name":"lawvs","email":"litusq@gmail.com"},{"name":"doodlewind","email":"doodlewind@gmail.com"}],"dist":{"shasum":"547a76a42ed7f76a8b6b7c2f0b97b2673a5e72d3","tarball":"https://registry.npmjs.org/@blocksuite/affine-widget-scroll-anchoring/-/affine-widget-scroll-anchoring-0.0.0-canary-20241117001553.tgz","fileCount":17,"integrity":"sha512-Ja2jP10Cjpjtiy+L6aJ4064rmCHsQIUZ6bKLJnkVW6kC/1Hrpi31hMqX1ASoKSJHmMPPmv6lMg4ZkTAeFmB1ZA==","signatures":[{"sig":"MEUCIQDhnnjuBbpF7tMCX95fjlypcPMgz97oT11bZKmBgx9bTgIgWGgH4SG9Ht9rpROnkYTsECY1Y+Mehx7sfpCqPgTfDig=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":57447},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./effects":{"types":"./dist/effects.d.ts","import":"./dist/effects.js"}},"gitHead":"03fd5bb2377a02fcabb95a4fe93916e7045fa017","scripts":{"build":"tsc","test:e2e":"playwright test","test:unit":"nx vite:test --run --passWithNoTests","test:unit:coverage":"nx vite:test --run --coverage"},"_npmUser":{"name":"doodlewind","email":"doodlewind@gmail.com"},"repository":{"url":"https://github.com/toeverything/blocksuite.git","type":"git","directory":"packages/affine/widget-scroll-anchoring"},"description":"Affine scroll anchoring widget.","directories":{},"sideEffects":false,"dependencies":{"lit":"^3.2.0","@blocksuite/global":"0.0.0-canary-20241117001553","@toeverything/theme":"^1.0.15","@preact/signals-core":"^1.8.0","@blocksuite/block-std":"0.0.0-canary-20241117001553","@blocksuite/affine-model":"0.0.0-canary-20241117001553","@blocksuite/affine-shared":"0.0.0-canary-20241117001553"},"publishConfig":{"main":"dist/index.js","types":"dist/index.d.ts","access":"public","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./effects":{"types":"./dist/effects.d.ts","import":"./dist/effects.js"}}},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/affine-widget-scroll-anchoring_0.0.0-canary-20241117001553_1731802613595_0.7914997310691054","host":"s3://npm-registry-packages"}},"0.0.0-canary-20241118001545":{"name":"@blocksuite/affine-widget-scroll-anchoring","version":"0.0.0-canary-20241118001545","keywords":[],"author":"toeverything","license":"MPL-2.0","_id":"@blocksuite/affine-widget-scroll-anchoring@0.0.0-canary-20241118001545","maintainers":[{"name":"lawvs","email":"litusq@gmail.com"},{"name":"doodlewind","email":"doodlewind@gmail.com"}],"dist":{"shasum":"e21d37193b8c2220f9e21331f19d9afcc14b204e","tarball":"https://registry.npmjs.org/@blocksuite/affine-widget-scroll-anchoring/-/affine-widget-scroll-anchoring-0.0.0-canary-20241118001545.tgz","fileCount":17,"integrity":"sha512-OdvQCfDb/Bfh0hVjO4GawoFB0uRDJ9w2YzlNvrUuEH7gobL26XrAhngaA1PsppjQklE6+VUiaiJNHv6YW82EZw==","signatures":[{"sig":"MEQCIBdI+jb/I8F0Xxt5AcUegZblde7VRHxSLfOhP1AblanbAiAWAyYKsmKMa8pUlSbLfngIv+RsMA0ibtZVDfoQ9pZvrQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":57447},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./effects":{"types":"./dist/effects.d.ts","import":"./dist/effects.js"}},"gitHead":"03fd5bb2377a02fcabb95a4fe93916e7045fa017","scripts":{"build":"tsc","test:e2e":"playwright test","test:unit":"nx vite:test --run --passWithNoTests","test:unit:coverage":"nx vite:test --run --coverage"},"_npmUser":{"name":"doodlewind","email":"doodlewind@gmail.com"},"repository":{"url":"https://github.com/toeverything/blocksuite.git","type":"git","directory":"packages/affine/widget-scroll-anchoring"},"description":"Affine scroll anchoring widget.","directories":{},"sideEffects":false,"dependencies":{"lit":"^3.2.0","@blocksuite/global":"0.0.0-canary-20241118001545","@toeverything/theme":"^1.0.15","@preact/signals-core":"^1.8.0","@blocksuite/block-std":"0.0.0-canary-20241118001545","@blocksuite/affine-model":"0.0.0-canary-20241118001545","@blocksuite/affine-shared":"0.0.0-canary-20241118001545"},"publishConfig":{"main":"dist/index.js","types":"dist/index.d.ts","access":"public","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./effects":{"types":"./dist/effects.d.ts","import":"./dist/effects.js"}}},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/affine-widget-scroll-anchoring_0.0.0-canary-20241118001545_1731889006313_0.9295486392925896","host":"s3://npm-registry-packages"}},"0.0.0-canary-20241119001457":{"name":"@blocksuite/affine-widget-scroll-anchoring","version":"0.0.0-canary-20241119001457","keywords":[],"author":"toeverything","license":"MPL-2.0","_id":"@blocksuite/affine-widget-scroll-anchoring@0.0.0-canary-20241119001457","maintainers":[{"name":"lawvs","email":"litusq@gmail.com"},{"name":"doodlewind","email":"doodlewind@gmail.com"}],"dist":{"shasum":"73d12a2265576d9db6890397b6bcaa3a48827af9","tarball":"https://registry.npmjs.org/@blocksuite/affine-widget-scroll-anchoring/-/affine-widget-scroll-anchoring-0.0.0-canary-20241119001457.tgz","fileCount":17,"integrity":"sha512-nMyQUprOPpaB67EoscHbbIpJ6UJeFIQfZpT8DJJX88fPA77RFiNN2PxNP8y8pzrXMgldrfklf3VVQQzUDcbbHA==","signatures":[{"sig":"MEUCIHplHwWDtyXMHxwhaRKXlgtTd3vjgHQVZGcWenJ//JI+AiEAiJ+Kj+zFsdkvoupR1YAgrgFli0IWaO/yZh67nNxzXp0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":57447},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./effects":{"types":"./dist/effects.d.ts","import":"./dist/effects.js"}},"gitHead":"216b8811f30d8cfe4a416b39ee8f6f59175a67da","scripts":{"build":"tsc","test:e2e":"playwright test","test:unit":"nx vite:test --run --passWithNoTests","test:unit:coverage":"nx vite:test --run --coverage"},"_npmUser":{"name":"doodlewind","email":"doodlewind@gmail.com"},"repository":{"url":"https://github.com/toeverything/blocksuite.git","type":"git","directory":"packages/affine/widget-scroll-anchoring"},"description":"Affine scroll anchoring widget.","directories":{},"sideEffects":false,"dependencies":{"lit":"^3.2.0","@blocksuite/global":"0.0.0-canary-20241119001457","@toeverything/theme":"^1.0.15","@preact/signals-core":"^1.8.0","@blocksuite/block-std":"0.0.0-canary-20241119001457","@blocksuite/affine-model":"0.0.0-canary-20241119001457","@blocksuite/affine-shared":"0.0.0-canary-20241119001457"},"publishConfig":{"main":"dist/index.js","types":"dist/index.d.ts","access":"public","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./effects":{"types":"./dist/effects.d.ts","import":"./dist/effects.js"}}},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/affine-widget-scroll-anchoring_0.0.0-canary-20241119001457_1731975356793_0.1395042658988812","host":"s3://npm-registry-packages"}},"0.0.0-canary-20241120001453":{"name":"@blocksuite/affine-widget-scroll-anchoring","version":"0.0.0-canary-20241120001453","keywords":[],"author":"toeverything","license":"MPL-2.0","_id":"@blocksuite/affine-widget-scroll-anchoring@0.0.0-canary-20241120001453","maintainers":[{"name":"lawvs","email":"litusq@gmail.com"},{"name":"doodlewind","email":"doodlewind@gmail.com"}],"dist":{"shasum":"98ed0ec81186f469ff5bac0db52ef416dd81d046","tarball":"https://registry.npmjs.org/@blocksuite/affine-widget-scroll-anchoring/-/affine-widget-scroll-anchoring-0.0.0-canary-20241120001453.tgz","fileCount":17,"integrity":"sha512-FIaJmc3+9C4LrfPLkuzUiKSxcga5z43XoO6ihaPve2OXrMnp/5UL8pI71CtCRw07SgI9vZexOEYH/cG0FU6ooQ==","signatures":[{"sig":"MEUCIQDg3e1zefNRBDKLCqKSoOOOdNhdp6HBmNnYfX+agQnObQIgT53DwxyS/LnUr6C7/QCmHBfST8urdXXeDmhuqGH9sVo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":57447},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./effects":{"types":"./dist/effects.d.ts","import":"./dist/effects.js"}},"gitHead":"eab376f7d3b5dd10af7c3d99cb30985d66f4bdc4","scripts":{"build":"tsc","test:e2e":"playwright test","test:unit":"nx vite:test --run --passWithNoTests","test:unit:coverage":"nx vite:test --run --coverage"},"_npmUser":{"name":"doodlewind","email":"doodlewind@gmail.com"},"repository":{"url":"https://github.com/toeverything/blocksuite.git","type":"git","directory":"packages/affine/widget-scroll-anchoring"},"description":"Affine scroll anchoring widget.","directories":{},"sideEffects":false,"dependencies":{"lit":"^3.2.0","@blocksuite/global":"0.0.0-canary-20241120001453","@toeverything/theme":"^1.0.15","@preact/signals-core":"^1.8.0","@blocksuite/block-std":"0.0.0-canary-20241120001453","@blocksuite/affine-model":"0.0.0-canary-20241120001453","@blocksuite/affine-shared":"0.0.0-canary-20241120001453"},"publishConfig":{"main":"dist/index.js","types":"dist/index.d.ts","access":"public","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./effects":{"types":"./dist/effects.d.ts","import":"./dist/effects.js"}}},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/affine-widget-scroll-anchoring_0.0.0-canary-20241120001453_1732061753250_0.27359891965235894","host":"s3://npm-registry-packages"}},"0.17.33":{"name":"@blocksuite/affine-widget-scroll-anchoring","version":"0.17.33","keywords":[],"author":"toeverything","license":"MPL-2.0","_id":"@blocksuite/affine-widget-scroll-anchoring@0.17.33","maintainers":[{"name":"lawvs","email":"litusq@gmail.com"},{"name":"doodlewind","email":"doodlewind@gmail.com"}],"dist":{"shasum":"e3342a7b115168ad7ad6203ba9e9992ecd3f4b60","tarball":"https://registry.npmjs.org/@blocksuite/affine-widget-scroll-anchoring/-/affine-widget-scroll-anchoring-0.17.33.tgz","fileCount":17,"integrity":"sha512-irK3Bu86DcbSCq2gVUkJiqDIUpY5ix7GzH7XssdjqPXN3oQgGglaDO7TGHkeYo4yiTh49WEu6T64pOzrZTwK1Q==","signatures":[{"sig":"MEQCIDyhUVf+VWhdrYQTvNi4+tWtlgAYxMQ9aeo9/RqlaGroAiAslLSdC9ojYDFkvrmk6p2DsX2hfhLLWG8aek7ptWunwA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":58223},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./effects":{"types":"./dist/effects.d.ts","import":"./dist/effects.js"}},"gitHead":"3114283c564f9970bcb77b7e27d21816fe19b265","scripts":{"build":"tsc","test:e2e":"playwright test","test:unit":"nx vite:test --run --passWithNoTests","test:unit:coverage":"nx vite:test --run --coverage"},"_npmUser":{"name":"doodlewind","email":"doodlewind@gmail.com"},"repository":{"url":"https://github.com/toeverything/blocksuite.git","type":"git","directory":"packages/affine/widget-scroll-anchoring"},"description":"Affine scroll anchoring widget.","directories":{},"sideEffects":false,"dependencies":{"lit":"^3.2.0","@blocksuite/global":"0.17.33","@toeverything/theme":"^1.0.15","@preact/signals-core":"^1.8.0","@blocksuite/block-std":"0.17.33","@blocksuite/affine-model":"0.17.33","@blocksuite/affine-shared":"0.17.33"},"publishConfig":{"main":"dist/index.js","types":"dist/index.d.ts","access":"public","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./effects":{"types":"./dist/effects.d.ts","import":"./dist/effects.js"}}},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/affine-widget-scroll-anchoring_0.17.33_1732085944415_0.9921083930229118","host":"s3://npm-registry-packages"}},"0.0.0-canary-20241121001509":{"name":"@blocksuite/affine-widget-scroll-anchoring","version":"0.0.0-canary-20241121001509","keywords":[],"author":"toeverything","license":"MPL-2.0","_id":"@blocksuite/affine-widget-scroll-anchoring@0.0.0-canary-20241121001509","maintainers":[{"name":"lawvs","email":"litusq@gmail.com"},{"name":"doodlewind","email":"doodlewind@gmail.com"}],"dist":{"shasum":"ba7bc60e3487cb580f8b90e854d1fe9e7515a55f","tarball":"https://registry.npmjs.org/@blocksuite/affine-widget-scroll-anchoring/-/affine-widget-scroll-anchoring-0.0.0-canary-20241121001509.tgz","fileCount":17,"integrity":"sha512-u606Of5hGtaVvATDF0D14aPSxVwjk6tDl8GyEdNCUYu6kExveV2o2RFZZAVzTel3x/6ejE8HQKbEOGyglpXhSQ==","signatures":[{"sig":"MEUCIHhe+LQrI8FYuz//GiS3ZaOJNxaUXpPcoK24u8jmxIB+AiEAphLBk3e2YjcHvuP++EyB/sVVI7wIMdxJHArVbVwF20c=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":58648},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./effects":{"types":"./dist/effects.d.ts","import":"./dist/effects.js"}},"gitHead":"92553966db397cbd08f146c8e8033776e03b37f5","scripts":{"build":"tsc","test:e2e":"playwright test","test:unit":"nx vite:test --run --passWithNoTests","test:unit:coverage":"nx vite:test --run --coverage"},"_npmUser":{"name":"doodlewind","email":"doodlewind@gmail.com"},"repository":{"url":"https://github.com/toeverything/blocksuite.git","type":"git","directory":"packages/affine/widget-scroll-anchoring"},"description":"Affine scroll anchoring widget.","directories":{},"sideEffects":false,"dependencies":{"lit":"^3.2.0","@blocksuite/global":"0.0.0-canary-20241121001509","@toeverything/theme":"^1.0.15","@preact/signals-core":"^1.8.0","@blocksuite/block-std":"0.0.0-canary-20241121001509","@blocksuite/affine-model":"0.0.0-canary-20241121001509","@blocksuite/affine-shared":"0.0.0-canary-20241121001509"},"publishConfig":{"main":"dist/index.js","types":"dist/index.d.ts","access":"public","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./effects":{"types":"./dist/effects.d.ts","import":"./dist/effects.js"}}},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/affine-widget-scroll-anchoring_0.0.0-canary-20241121001509_1732148169886_0.21755967171798085","host":"s3://npm-registry-packages"}},"0.0.0-canary-20241122001522":{"name":"@blocksuite/affine-widget-scroll-anchoring","version":"0.0.0-canary-20241122001522","keywords":[],"author":"toeverything","license":"MPL-2.0","_id":"@blocksuite/affine-widget-scroll-anchoring@0.0.0-canary-20241122001522","maintainers":[{"name":"lawvs","email":"litusq@gmail.com"},{"name":"doodlewind","email":"doodlewind@gmail.com"}],"dist":{"shasum":"d5b1cddea255d117717f9fd878123a28576f1c7f","tarball":"https://registry.npmjs.org/@blocksuite/affine-widget-scroll-anchoring/-/affine-widget-scroll-anchoring-0.0.0-canary-20241122001522.tgz","fileCount":17,"integrity":"sha512-BMyjgrBPKmU49zg9cEM35XhhxaKxg0bEwjw9QA3EjM24NExlU1YzvJhhH704n+6MfKp/pOuxtzV36SqSfzcgVg==","signatures":[{"sig":"MEUCIQDAxcF/eI3M/0NkFNmzL4zCrVqi5lhwjuG0+zE9KP4KvwIgUBHU79wFKwZ9wfjzYTHcV967etcLBuj5Y5VpN7PqMGk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":58648},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./effects":{"types":"./dist/effects.d.ts","import":"./dist/effects.js"}},"gitHead":"e5b1f88e85c914a70bc9994a23b97b87c66f151e","scripts":{"build":"tsc","test:e2e":"playwright test","test:unit":"nx vite:test --run --passWithNoTests","test:unit:coverage":"nx vite:test --run --coverage"},"_npmUser":{"name":"doodlewind","email":"doodlewind@gmail.com"},"repository":{"url":"https://github.com/toeverything/blocksuite.git","type":"git","directory":"packages/affine/widget-scroll-anchoring"},"description":"Affine scroll anchoring widget.","directories":{},"sideEffects":false,"dependencies":{"lit":"^3.2.0","@blocksuite/global":"0.0.0-canary-20241122001522","@toeverything/theme":"^1.0.19","@preact/signals-core":"^1.8.0","@blocksuite/block-std":"0.0.0-canary-20241122001522","@blocksuite/affine-model":"0.0.0-canary-20241122001522","@blocksuite/affine-shared":"0.0.0-canary-20241122001522"},"publishConfig":{"main":"dist/index.js","types":"dist/index.d.ts","access":"public","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./effects":{"types":"./dist/effects.d.ts","import":"./dist/effects.js"}}},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/affine-widget-scroll-anchoring_0.0.0-canary-20241122001522_1732234584055_0.5591442357858507","host":"s3://npm-registry-packages"}},"0.0.0-canary-20241122044335":{"name":"@blocksuite/affine-widget-scroll-anchoring","version":"0.0.0-canary-20241122044335","keywords":[],"author":"toeverything","license":"MPL-2.0","_id":"@blocksuite/affine-widget-scroll-anchoring@0.0.0-canary-20241122044335","maintainers":[{"name":"lawvs","email":"litusq@gmail.com"},{"name":"doodlewind","email":"doodlewind@gmail.com"}],"dist":{"shasum":"e96f3089ee100694f317bc4812aa87315d75f538","tarball":"https://registry.npmjs.org/@blocksuite/affine-widget-scroll-anchoring/-/affine-widget-scroll-anchoring-0.0.0-canary-20241122044335.tgz","fileCount":17,"integrity":"sha512-hRUx73an8GiV0C08ecSl6IHiYum673vD0Ehor1bAGkVdmoV63sIqg2wp2U/ALzBb9YJBbZahzBMFRsvggSCO4w==","signatures":[{"sig":"MEYCIQCmnAWKFiSdlfvrH7GC83VUwD37V7JXAFc/v2Euibx0xgIhAJmZMmX2ybJYrSs1vJXu6vySnUxXCvVsy+Btbyed0gXY","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":58648},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./effects":{"types":"./dist/effects.d.ts","import":"./dist/effects.js"}},"gitHead":"4059bc8a102d18f207a5d1dc901cbfc4f43d4b57","scripts":{"build":"tsc","test:e2e":"playwright test","test:unit":"nx vite:test --run --passWithNoTests","test:unit:coverage":"nx vite:test --run --coverage"},"_npmUser":{"name":"doodlewind","email":"doodlewind@gmail.com"},"repository":{"url":"https://github.com/toeverything/blocksuite.git","type":"git","directory":"packages/affine/widget-scroll-anchoring"},"description":"Affine scroll anchoring widget.","directories":{},"sideEffects":false,"dependencies":{"lit":"^3.2.0","@blocksuite/global":"0.0.0-canary-20241122044335","@toeverything/theme":"^1.0.19","@preact/signals-core":"^1.8.0","@blocksuite/block-std":"0.0.0-canary-20241122044335","@blocksuite/affine-model":"0.0.0-canary-20241122044335","@blocksuite/affine-shared":"0.0.0-canary-20241122044335"},"publishConfig":{"main":"dist/index.js","types":"dist/index.d.ts","access":"public","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./effects":{"types":"./dist/effects.d.ts","import":"./dist/effects.js"}}},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/affine-widget-scroll-anchoring_0.0.0-canary-20241122044335_1732250675375_0.6994697407869168","host":"s3://npm-registry-packages"}},"0.0.0-canary-20241123001438":{"name":"@blocksuite/affine-widget-scroll-anchoring","version":"0.0.0-canary-20241123001438","keywords":[],"author":"toeverything","license":"MPL-2.0","_id":"@blocksuite/affine-widget-scroll-anchoring@0.0.0-canary-20241123001438","maintainers":[{"name":"lawvs","email":"litusq@gmail.com"},{"name":"doodlewind","email":"doodlewind@gmail.com"}],"dist":{"shasum":"b93ae0b30013df3223b1f400825598b063319db0","tarball":"https://registry.npmjs.org/@blocksuite/affine-widget-scroll-anchoring/-/affine-widget-scroll-anchoring-0.0.0-canary-20241123001438.tgz","fileCount":17,"integrity":"sha512-lpjnRhlw8S3h+IaR7oqr2F8Cp4kirgNDa8ZAJxMIyR2N3DerGu7YYmeaCsvDSCjEbLhM2oxNcRQIMFhomD/yBA==","signatures":[{"sig":"MEUCIQCJOWBHm1DfH8QA9iyyejIB5Zrp42Xz99a/V3AbAUGJRwIgCvUBYyKc33xPQ6K3UN7PzDt1LzlUSM9jU6e8+IRMNGE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":60126},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./effects":{"types":"./dist/effects.d.ts","import":"./dist/effects.js"}},"gitHead":"9daa1f39ec22c590f2c2e92bf618730bee299be2","scripts":{"build":"tsc","test:e2e":"playwright test","test:unit":"nx vite:test --run --passWithNoTests","test:unit:coverage":"nx vite:test --run --coverage"},"_npmUser":{"name":"doodlewind","email":"doodlewind@gmail.com"},"repository":{"url":"https://github.com/toeverything/blocksuite.git","type":"git","directory":"packages/affine/widget-scroll-anchoring"},"description":"Affine scroll anchoring widget.","directories":{},"sideEffects":false,"dependencies":{"lit":"^3.2.0","@blocksuite/global":"0.0.0-canary-20241123001438","@toeverything/theme":"^1.0.19","@preact/signals-core":"^1.8.0","@blocksuite/block-std":"0.0.0-canary-20241123001438","@blocksuite/affine-model":"0.0.0-canary-20241123001438","@blocksuite/affine-shared":"0.0.0-canary-20241123001438"},"publishConfig":{"main":"dist/index.js","types":"dist/index.d.ts","access":"public","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./effects":{"types":"./dist/effects.d.ts","import":"./dist/effects.js"}}},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/affine-widget-scroll-anchoring_0.0.0-canary-20241123001438_1732320943439_0.6234403000656383","host":"s3://npm-registry-packages"}},"0.18.0":{"name":"@blocksuite/affine-widget-scroll-anchoring","version":"0.18.0","keywords":[],"author":"toeverything","license":"MPL-2.0","_id":"@blocksuite/affine-widget-scroll-anchoring@0.18.0","maintainers":[{"name":"lawvs","email":"litusq@gmail.com"},{"name":"doodlewind","email":"doodlewind@gmail.com"}],"dist":{"shasum":"b02697c0a7e9546cf422d5b84dbd752c53daa664","tarball":"https://registry.npmjs.org/@blocksuite/affine-widget-scroll-anchoring/-/affine-widget-scroll-anchoring-0.18.0.tgz","fileCount":17,"integrity":"sha512-8fA4hDGM7dmXJK+jvmo7Cqw8se98FOdTPDj0qFMUEeJNUyvuYCcRMqU/b2JveYYfPHe+UomCcyM1PcUGpymHtg==","signatures":[{"sig":"MEUCIQDGxABr6z6I1nkK9WYC2s3L1OqCVHK0H5yygrC1qZymZgIgbeXTWunJb5OKMvrevbvBCTLKEEvz8TsMzbH0voiea6E=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":59863},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./effects":{"types":"./dist/effects.d.ts","import":"./dist/effects.js"}},"gitHead":"acc6b562192cace8406312fd373d8a15b42f0fdc","scripts":{"build":"tsc","test:e2e":"playwright test","test:unit":"nx vite:test --run --passWithNoTests","test:unit:coverage":"nx vite:test --run --coverage"},"_npmUser":{"name":"doodlewind","email":"doodlewind@gmail.com"},"repository":{"url":"https://github.com/toeverything/blocksuite.git","type":"git","directory":"packages/affine/widget-scroll-anchoring"},"description":"Affine scroll anchoring widget.","directories":{},"sideEffects":false,"dependencies":{"lit":"^3.2.0","@blocksuite/global":"0.18.0","@toeverything/theme":"^1.0.19","@preact/signals-core":"^1.8.0","@blocksuite/block-std":"0.18.0","@blocksuite/affine-model":"0.18.0","@blocksuite/affine-shared":"0.18.0"},"publishConfig":{"main":"dist/index.js","types":"dist/index.d.ts","access":"public","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./effects":{"types":"./dist/effects.d.ts","import":"./dist/effects.js"}}},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/affine-widget-scroll-anchoring_0.18.0_1732329988373_0.19019755103719205","host":"s3://npm-registry-packages"}},"0.0.0-canary-20241124001618":{"name":"@blocksuite/affine-widget-scroll-anchoring","version":"0.0.0-canary-20241124001618","keywords":[],"author":"toeverything","license":"MPL-2.0","_id":"@blocksuite/affine-widget-scroll-anchoring@0.0.0-canary-20241124001618","maintainers":[{"name":"lawvs","email":"litusq@gmail.com"},{"name":"doodlewind","email":"doodlewind@gmail.com"}],"dist":{"shasum":"4ba76f0937238cf9d5226563de50f080910406a1","tarball":"https://registry.npmjs.org/@blocksuite/affine-widget-scroll-anchoring/-/affine-widget-scroll-anchoring-0.0.0-canary-20241124001618.tgz","fileCount":17,"integrity":"sha512-wYn456JEUdtHVe2VK8VGz+Ah0cqZ7jIxWt2gmVpEt6Xi1dLNBlfQpg4EYlxhYJuC1K1XoHeEnoZKXMU4K+zgKg==","signatures":[{"sig":"MEUCIHaZV+w1B2o1A9BneBoIFn72vWPESqBDG0Qa4htSHtBSAiEA8NyIo9QEvc7gSyPbAn73mgN+KUP10oc9MDgWOUqGbWk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":60293},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./effects":{"types":"./dist/effects.d.ts","import":"./dist/effects.js"}},"gitHead":"acc6b562192cace8406312fd373d8a15b42f0fdc","scripts":{"build":"tsc","test:e2e":"playwright test","test:unit":"nx vite:test --run --passWithNoTests","test:unit:coverage":"nx vite:test --run --coverage"},"_npmUser":{"name":"doodlewind","email":"doodlewind@gmail.com"},"repository":{"url":"https://github.com/toeverything/blocksuite.git","type":"git","directory":"packages/affine/widget-scroll-anchoring"},"description":"Affine scroll anchoring widget.","directories":{},"sideEffects":false,"dependencies":{"lit":"^3.2.0","@blocksuite/global":"0.0.0-canary-20241124001618","@toeverything/theme":"^1.0.19","@preact/signals-core":"^1.8.0","@blocksuite/block-std":"0.0.0-canary-20241124001618","@blocksuite/affine-model":"0.0.0-canary-20241124001618","@blocksuite/affine-shared":"0.0.0-canary-20241124001618"},"publishConfig":{"main":"dist/index.js","types":"dist/index.d.ts","access":"public","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./effects":{"types":"./dist/effects.d.ts","import":"./dist/effects.js"}}},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/affine-widget-scroll-anchoring_0.0.0-canary-20241124001618_1732407439433_0.2517707713012922","host":"s3://npm-registry-packages"}},"0.0.0-canary-20241125001527":{"name":"@blocksuite/affine-widget-scroll-anchoring","version":"0.0.0-canary-20241125001527","keywords":[],"author":"toeverything","license":"MPL-2.0","_id":"@blocksuite/affine-widget-scroll-anchoring@0.0.0-canary-20241125001527","maintainers":[{"name":"lawvs","email":"litusq@gmail.com"},{"name":"doodlewind","email":"doodlewind@gmail.com"}],"dist":{"shasum":"5fc8aebade1bae65595611d5626123ba39b31de1","tarball":"https://registry.npmjs.org/@blocksuite/affine-widget-scroll-anchoring/-/affine-widget-scroll-anchoring-0.0.0-canary-20241125001527.tgz","fileCount":17,"integrity":"sha512-GAyhR8b9nWlHpSQYSK7DMLa+eZVsdGf2sJ31yzbqhbCfg6apFgy/eVj3w1bzmW1U581EU6G6oyYx2IwK88fQRQ==","signatures":[{"sig":"MEQCIEnDVIoeGrf7PwRbbIisyKA5ShRJiuEC1csA5IN0Lv+fAiAOdSX7iyD5SwsdC5RY4y0ZoqbkBU5HqO+ctT+ZwKn7oA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":60293},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./effects":{"types":"./dist/effects.d.ts","import":"./dist/effects.js"}},"gitHead":"acc6b562192cace8406312fd373d8a15b42f0fdc","scripts":{"build":"tsc","test:e2e":"playwright test","test:unit":"nx vite:test --run --passWithNoTests","test:unit:coverage":"nx vite:test --run --coverage"},"_npmUser":{"name":"doodlewind","email":"doodlewind@gmail.com"},"repository":{"url":"https://github.com/toeverything/blocksuite.git","type":"git","directory":"packages/affine/widget-scroll-anchoring"},"description":"Affine scroll anchoring widget.","directories":{},"sideEffects":false,"dependencies":{"lit":"^3.2.0","@blocksuite/global":"0.0.0-canary-20241125001527","@toeverything/theme":"^1.0.19","@preact/signals-core":"^1.8.0","@blocksuite/block-std":"0.0.0-canary-20241125001527","@blocksuite/affine-model":"0.0.0-canary-20241125001527","@blocksuite/affine-shared":"0.0.0-canary-20241125001527"},"publishConfig":{"main":"dist/index.js","types":"dist/index.d.ts","access":"public","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./effects":{"types":"./dist/effects.d.ts","import":"./dist/effects.js"}}},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/affine-widget-scroll-anchoring_0.0.0-canary-20241125001527_1732493788416_0.6939021638752814","host":"s3://npm-registry-packages"}},"0.0.0-canary-20241126001518":{"name":"@blocksuite/affine-widget-scroll-anchoring","version":"0.0.0-canary-20241126001518","keywords":[],"author":"toeverything","license":"MPL-2.0","_id":"@blocksuite/affine-widget-scroll-anchoring@0.0.0-canary-20241126001518","maintainers":[{"name":"lawvs","email":"litusq@gmail.com"},{"name":"doodlewind","email":"doodlewind@gmail.com"}],"dist":{"shasum":"84cd8b6f4d18c63567338041e8af055bdd316b5e","tarball":"https://registry.npmjs.org/@blocksuite/affine-widget-scroll-anchoring/-/affine-widget-scroll-anchoring-0.0.0-canary-20241126001518.tgz","fileCount":17,"integrity":"sha512-v+aAegO4xE3KvNI+IwbaX4pdYNDW3u+imqe6/k6jECdY7h4RKYyvONbV4rF1xU7rg8zt2LzM4s8eC3cIGcodAQ==","signatures":[{"sig":"MEUCIQD0WQggYpD2O7aBMxhFIcOVMv7qacvoKJ2ONNHxVG2IFQIgNJROPQVa0kA8R7aV1cm9zaUyRGPaW89gOWpu4NxnBAM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":60293},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./effects":{"types":"./dist/effects.d.ts","import":"./dist/effects.js"}},"gitHead":"ed802f32bd3b8e27e1b712290842c20cef64e4b6","scripts":{"build":"tsc","test:e2e":"playwright test","test:unit":"nx vite:test --run --passWithNoTests","test:unit:coverage":"nx vite:test --run --coverage"},"_npmUser":{"name":"doodlewind","email":"doodlewind@gmail.com"},"repository":{"url":"https://github.com/toeverything/blocksuite.git","type":"git","directory":"packages/affine/widget-scroll-anchoring"},"description":"Affine scroll anchoring widget.","directories":{},"sideEffects":false,"dependencies":{"lit":"^3.2.0","@blocksuite/global":"0.0.0-canary-20241126001518","@toeverything/theme":"^1.0.19","@preact/signals-core":"^1.8.0","@blocksuite/block-std":"0.0.0-canary-20241126001518","@blocksuite/affine-model":"0.0.0-canary-20241126001518","@blocksuite/affine-shared":"0.0.0-canary-20241126001518"},"publishConfig":{"main":"dist/index.js","types":"dist/index.d.ts","access":"public","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./effects":{"types":"./dist/effects.d.ts","import":"./dist/effects.js"}}},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/affine-widget-scroll-anchoring_0.0.0-canary-20241126001518_1732580178890_0.3908748530164974","host":"s3://npm-registry-packages"}},"0.0.0-canary-20241127001507":{"name":"@blocksuite/affine-widget-scroll-anchoring","version":"0.0.0-canary-20241127001507","keywords":[],"author":"toeverything","license":"MPL-2.0","_id":"@blocksuite/affine-widget-scroll-anchoring@0.0.0-canary-20241127001507","maintainers":[{"name":"lawvs","email":"litusq@gmail.com"},{"name":"doodlewind","email":"doodlewind@gmail.com"}],"dist":{"shasum":"b6277579fb460277461c82d46d51dcb43f5915d6","tarball":"https://registry.npmjs.org/@blocksuite/affine-widget-scroll-anchoring/-/affine-widget-scroll-anchoring-0.0.0-canary-20241127001507.tgz","fileCount":17,"integrity":"sha512-SbW6mRwPHTObS72BEUjmGHPaPnHFWJF9NNzlMIFsMTYanHIX08RH05j9bU69SieQUISavnw00ZuHG7PJ7LWrmQ==","signatures":[{"sig":"MEUCIBKmSxnuoo9LT1pFEAFVvQKeXNKxrFyuI1wyedq7wXhwAiEA3kzMv6hlpwZy6/m18JO1Rza3gXUzQvkxSYAYBz3iS+c=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":60293},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./effects":{"types":"./dist/effects.d.ts","import":"./dist/effects.js"}},"gitHead":"306a7ae00de572125d78f684ea4ab51fe3a693b7","scripts":{"build":"tsc","test:e2e":"playwright test","test:unit":"nx vite:test --run --passWithNoTests","test:unit:coverage":"nx vite:test --run --coverage"},"_npmUser":{"name":"doodlewind","email":"doodlewind@gmail.com"},"repository":{"url":"https://github.com/toeverything/blocksuite.git","type":"git","directory":"packages/affine/widget-scroll-anchoring"},"description":"Affine scroll anchoring widget.","directories":{},"sideEffects":false,"dependencies":{"lit":"^3.2.0","@blocksuite/global":"0.0.0-canary-20241127001507","@toeverything/theme":"^1.0.19","@preact/signals-core":"^1.8.0","@blocksuite/block-std":"0.0.0-canary-20241127001507","@blocksuite/affine-model":"0.0.0-canary-20241127001507","@blocksuite/affine-shared":"0.0.0-canary-20241127001507"},"publishConfig":{"main":"dist/index.js","types":"dist/index.d.ts","access":"public","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./effects":{"types":"./dist/effects.d.ts","import":"./dist/effects.js"}}},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/affine-widget-scroll-anchoring_0.0.0-canary-20241127001507_1732666568359_0.021563283240728426","host":"s3://npm-registry-packages"}},"0.0.0-canary-20241127081342":{"name":"@blocksuite/affine-widget-scroll-anchoring","version":"0.0.0-canary-20241127081342","keywords":[],"author":"toeverything","license":"MPL-2.0","_id":"@blocksuite/affine-widget-scroll-anchoring@0.0.0-canary-20241127081342","maintainers":[{"name":"lawvs","email":"litusq@gmail.com"},{"name":"doodlewind","email":"doodlewind@gmail.com"}],"dist":{"shasum":"7832fac0f4e4fd215267edc5f0a0a33ae62acbc4","tarball":"https://registry.npmjs.org/@blocksuite/affine-widget-scroll-anchoring/-/affine-widget-scroll-anchoring-0.0.0-canary-20241127081342.tgz","fileCount":17,"integrity":"sha512-AsdUojASSTSBTTip3NdzFHWMLWTL5EF2EttSNeRsIiERGrhcMBkWsL5hGZOjL3Q1a3hyY/2U8tRuwOmni1DwrA==","signatures":[{"sig":"MEUCIQDKmV5R+OTcq8QDzk402N7i545wJ83YzbVcrrOU4qoRSgIgTRuYrOe0h5OcekeKKZcQbnTZS0e47570614lSkZ5Jrw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":60293},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./effects":{"types":"./dist/effects.d.ts","import":"./dist/effects.js"}},"gitHead":"9c8df5a55dc6f67bb7d5533bf0ed528f9bf66567","scripts":{"build":"tsc","test:e2e":"playwright test","test:unit":"nx vite:test --run --passWithNoTests","test:unit:coverage":"nx vite:test --run --coverage"},"_npmUser":{"name":"doodlewind","email":"doodlewind@gmail.com"},"repository":{"url":"https://github.com/toeverything/blocksuite.git","type":"git","directory":"packages/affine/widget-scroll-anchoring"},"description":"Affine scroll anchoring widget.","directories":{},"sideEffects":false,"dependencies":{"lit":"^3.2.0","@blocksuite/global":"0.0.0-canary-20241127081342","@toeverything/theme":"^1.0.19","@preact/signals-core":"^1.8.0","@blocksuite/block-std":"0.0.0-canary-20241127081342","@blocksuite/affine-model":"0.0.0-canary-20241127081342","@blocksuite/affine-shared":"0.0.0-canary-20241127081342"},"publishConfig":{"main":"dist/index.js","types":"dist/index.d.ts","access":"public","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./effects":{"types":"./dist/effects.d.ts","import":"./dist/effects.js"}}},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/affine-widget-scroll-anchoring_0.0.0-canary-20241127081342_1732695284633_0.6177348052339651","host":"s3://npm-registry-packages"}},"0.18.1":{"name":"@blocksuite/affine-widget-scroll-anchoring","version":"0.18.1","keywords":[],"author":"toeverything","license":"MPL-2.0","_id":"@blocksuite/affine-widget-scroll-anchoring@0.18.1","maintainers":[{"name":"lawvs","email":"litusq@gmail.com"},{"name":"doodlewind","email":"doodlewind@gmail.com"}],"dist":{"shasum":"190eb4543e4eba079723ce087981e5e2bcd97fb7","tarball":"https://registry.npmjs.org/@blocksuite/affine-widget-scroll-anchoring/-/affine-widget-scroll-anchoring-0.18.1.tgz","fileCount":17,"integrity":"sha512-4RUmcc45Vh5mR3Ok0jk6m0i9jUoFshDKuA9HKo1v/IbodhiOW5T7RpyVCoHk3PMRwRgxnsoFcLfrUWlGg0YrEw==","signatures":[{"sig":"MEUCIAZ+m5Er5bFZU+FmqjV9U8pOq6PdmE4drDC6nCCiD7MVAiEA/tALppQgOPhIxj4nTx5nZ3MT+lexUk4YIfjAyg9ybFc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":60683},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./effects":{"types":"./dist/effects.d.ts","import":"./dist/effects.js"}},"gitHead":"c7735b6f96a53624cd24c14dab65bccb43b6c317","scripts":{"build":"tsc","test:e2e":"playwright test","test:unit":"nx vite:test --run --passWithNoTests","test:unit:coverage":"nx vite:test --run --coverage"},"_npmUser":{"name":"doodlewind","email":"doodlewind@gmail.com"},"repository":{"url":"https://github.com/toeverything/blocksuite.git","type":"git","directory":"packages/affine/widget-scroll-anchoring"},"description":"Affine scroll anchoring widget.","directories":{},"sideEffects":false,"dependencies":{"lit":"^3.2.0","@blocksuite/global":"0.18.1","@toeverything/theme":"^1.0.19","@preact/signals-core":"^1.8.0","@blocksuite/block-std":"0.18.1","@blocksuite/affine-model":"0.18.1","@blocksuite/affine-shared":"0.18.1"},"publishConfig":{"main":"dist/index.js","types":"dist/index.d.ts","access":"public","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./effects":{"types":"./dist/effects.d.ts","import":"./dist/effects.js"}}},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/affine-widget-scroll-anchoring_0.18.1_1732710242475_0.5893215657195332","host":"s3://npm-registry-packages"}},"0.0.0-canary-20241128001518":{"name":"@blocksuite/affine-widget-scroll-anchoring","version":"0.0.0-canary-20241128001518","keywords":[],"author":"toeverything","license":"MPL-2.0","_id":"@blocksuite/affine-widget-scroll-anchoring@0.0.0-canary-20241128001518","maintainers":[{"name":"lawvs","email":"litusq@gmail.com"},{"name":"doodlewind","email":"doodlewind@gmail.com"}],"dist":{"shasum":"badd05a480040712c852c2f0e27815bbe2d2048f","tarball":"https://registry.npmjs.org/@blocksuite/affine-widget-scroll-anchoring/-/affine-widget-scroll-anchoring-0.0.0-canary-20241128001518.tgz","fileCount":17,"integrity":"sha512-SzQD6Y4W0zNjG0U/QcZkcOL7fiVixV/2uh5YQ2ka93wzHZ0G5HjWZpm6sTo5fZlP/Xzj7BAwQunPEXDSlFkGXA==","signatures":[{"sig":"MEYCIQDhpCQ8/aljLYTOnwSyAcgKhw3tTpc9I7dlvcuOH+I50QIhAJ8sXZAHCcPZkjaWeNTBvjH0U1ZekA+KVWs4KYPfq0Kt","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":61113},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./effects":{"types":"./dist/effects.d.ts","import":"./dist/effects.js"}},"gitHead":"c7735b6f96a53624cd24c14dab65bccb43b6c317","scripts":{"build":"tsc","test:e2e":"playwright test","test:unit":"nx vite:test --run --passWithNoTests","test:unit:coverage":"nx vite:test --run --coverage"},"_npmUser":{"name":"doodlewind","email":"doodlewind@gmail.com"},"repository":{"url":"https://github.com/toeverything/blocksuite.git","type":"git","directory":"packages/affine/widget-scroll-anchoring"},"description":"Affine scroll anchoring widget.","directories":{},"sideEffects":false,"dependencies":{"lit":"^3.2.0","@blocksuite/global":"0.0.0-canary-20241128001518","@toeverything/theme":"^1.0.19","@preact/signals-core":"^1.8.0","@blocksuite/block-std":"0.0.0-canary-20241128001518","@blocksuite/affine-model":"0.0.0-canary-20241128001518","@blocksuite/affine-shared":"0.0.0-canary-20241128001518"},"publishConfig":{"main":"dist/index.js","types":"dist/index.d.ts","access":"public","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./effects":{"types":"./dist/effects.d.ts","import":"./dist/effects.js"}}},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/affine-widget-scroll-anchoring_0.0.0-canary-20241128001518_1732752979323_0.40915250930629443","host":"s3://npm-registry-packages"}},"0.0.0-canary-20241129001516":{"name":"@blocksuite/affine-widget-scroll-anchoring","version":"0.0.0-canary-20241129001516","keywords":[],"author":"toeverything","license":"MPL-2.0","_id":"@blocksuite/affine-widget-scroll-anchoring@0.0.0-canary-20241129001516","maintainers":[{"name":"lawvs","email":"litusq@gmail.com"},{"name":"doodlewind","email":"doodlewind@gmail.com"}],"dist":{"shasum":"4254519d40d842d7937abd651a14198322247478","tarball":"https://registry.npmjs.org/@blocksuite/affine-widget-scroll-anchoring/-/affine-widget-scroll-anchoring-0.0.0-canary-20241129001516.tgz","fileCount":17,"integrity":"sha512-CiZDNQUEdE35FSPMhA882UHY5G/vRXoiLRq7HEnGb2IkZfW9m0TCEzi4F+PqIw0mYjDHnC/Zc+mWAZ8Jb6dn3g==","signatures":[{"sig":"MEUCIDBvtm+8iu+AQ0mWiovPTtb04yU7oIv/wrNPfhQPkXbrAiEAuSKyn9ZxuYJr/W4iYL+fdDnqd/bSCMDdRqL6BRfc4r4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":61113},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./effects":{"types":"./dist/effects.d.ts","import":"./dist/effects.js"}},"gitHead":"d2af1a1eb875ff8586bb9d981d4192f2de6820cf","scripts":{"build":"tsc","test:e2e":"playwright test","test:unit":"nx vite:test --run --passWithNoTests","test:unit:coverage":"nx vite:test --run --coverage"},"_npmUser":{"name":"doodlewind","email":"doodlewind@gmail.com"},"repository":{"url":"https://github.com/toeverything/blocksuite.git","type":"git","directory":"packages/affine/widget-scroll-anchoring"},"description":"Affine scroll anchoring widget.","directories":{},"sideEffects":false,"dependencies":{"lit":"^3.2.0","@blocksuite/global":"0.0.0-canary-20241129001516","@toeverything/theme":"^1.0.19","@preact/signals-core":"^1.8.0","@blocksuite/block-std":"0.0.0-canary-20241129001516","@blocksuite/affine-model":"0.0.0-canary-20241129001516","@blocksuite/affine-shared":"0.0.0-canary-20241129001516"},"publishConfig":{"main":"dist/index.js","types":"dist/index.d.ts","access":"public","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./effects":{"types":"./dist/effects.d.ts","import":"./dist/effects.js"}}},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/affine-widget-scroll-anchoring_0.0.0-canary-20241129001516_1732839376318_0.22939375500295678","host":"s3://npm-registry-packages"}},"0.0.0-canary-20241130001450":{"name":"@blocksuite/affine-widget-scroll-anchoring","version":"0.0.0-canary-20241130001450","keywords":[],"author":"toeverything","license":"MPL-2.0","_id":"@blocksuite/affine-widget-scroll-anchoring@0.0.0-canary-20241130001450","maintainers":[{"name":"lawvs","email":"litusq@gmail.com"},{"name":"doodlewind","email":"doodlewind@gmail.com"}],"dist":{"shasum":"26cc09481db186f6ff55afd32958b9db81fd14f9","tarball":"https://registry.npmjs.org/@blocksuite/affine-widget-scroll-anchoring/-/affine-widget-scroll-anchoring-0.0.0-canary-20241130001450.tgz","fileCount":17,"integrity":"sha512-YoOF3Eek9te54oLgqRRPlLTXNxBnEByIInabKqCEuoeqEN9T7yz+R/7UHo4Y3hR1V+tAd1fs+vtO/T/qzvGAHQ==","signatures":[{"sig":"MEUCIB/PusJL1W+bKvq1QKFESiQO44eowDOm9CNNdIS35s07AiEAp06Z5ThJ6r1GKLsVTgEPmHt6762WYcoWIQOiZNVVAOE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":61113},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./effects":{"types":"./dist/effects.d.ts","import":"./dist/effects.js"}},"gitHead":"031f150af6d3a5896918cdc08ffc783b2ccefdb2","scripts":{"build":"tsc","test:e2e":"playwright test","test:unit":"nx vite:test --run --passWithNoTests","test:unit:coverage":"nx vite:test --run --coverage"},"_npmUser":{"name":"doodlewind","email":"doodlewind@gmail.com"},"repository":{"url":"https://github.com/toeverything/blocksuite.git","type":"git","directory":"packages/affine/widget-scroll-anchoring"},"description":"Affine scroll anchoring widget.","directories":{},"sideEffects":false,"dependencies":{"lit":"^3.2.0","@blocksuite/global":"0.0.0-canary-20241130001450","@toeverything/theme":"^1.0.19","@preact/signals-core":"^1.8.0","@blocksuite/block-std":"0.0.0-canary-20241130001450","@blocksuite/affine-model":"0.0.0-canary-20241130001450","@blocksuite/affine-shared":"0.0.0-canary-20241130001450"},"publishConfig":{"main":"dist/index.js","types":"dist/index.d.ts","access":"public","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./effects":{"types":"./dist/effects.d.ts","import":"./dist/effects.js"}}},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/affine-widget-scroll-anchoring_0.0.0-canary-20241130001450_1732925751072_0.6580457608650303","host":"s3://npm-registry-packages"}},"0.0.0-canary-20241201001833":{"name":"@blocksuite/affine-widget-scroll-anchoring","version":"0.0.0-canary-20241201001833","keywords":[],"author":"toeverything","license":"MPL-2.0","_id":"@blocksuite/affine-widget-scroll-anchoring@0.0.0-canary-20241201001833","maintainers":[{"name":"lawvs","email":"litusq@gmail.com"},{"name":"doodlewind","email":"doodlewind@gmail.com"}],"dist":{"shasum":"1fa78443621cf9045a6877aa409c18b168443573","tarball":"https://registry.npmjs.org/@blocksuite/affine-widget-scroll-anchoring/-/affine-widget-scroll-anchoring-0.0.0-canary-20241201001833.tgz","fileCount":17,"integrity":"sha512-pVhSk1XDjSnUHg4A7zAGpPynhxzGCpIlEnl2JUpj9r/JGU9sT62EmIvsGSiq8PfK7mTD2w8j+WK/Xa/AfI3UVg==","signatures":[{"sig":"MEQCIBqKtX+qFQyK/ZqepvUK8bga2kzBI8mgYAF9jnT/F5EpAiASI15zXqcwOZp5iWTT6WOFCtiGAZ37nGHc+TV0LeesKA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":61113},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./effects":{"types":"./dist/effects.d.ts","import":"./dist/effects.js"}},"gitHead":"031f150af6d3a5896918cdc08ffc783b2ccefdb2","scripts":{"build":"tsc","test:e2e":"playwright test","test:unit":"nx vite:test --run --passWithNoTests","test:unit:coverage":"nx vite:test --run --coverage"},"_npmUser":{"name":"doodlewind","email":"doodlewind@gmail.com"},"repository":{"url":"https://github.com/toeverything/blocksuite.git","type":"git","directory":"packages/affine/widget-scroll-anchoring"},"description":"Affine scroll anchoring widget.","directories":{},"sideEffects":false,"dependencies":{"lit":"^3.2.0","@blocksuite/global":"0.0.0-canary-20241201001833","@toeverything/theme":"^1.0.19","@preact/signals-core":"^1.8.0","@blocksuite/block-std":"0.0.0-canary-20241201001833","@blocksuite/affine-model":"0.0.0-canary-20241201001833","@blocksuite/affine-shared":"0.0.0-canary-20241201001833"},"publishConfig":{"main":"dist/index.js","types":"dist/index.d.ts","access":"public","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./effects":{"types":"./dist/effects.d.ts","import":"./dist/effects.js"}}},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/affine-widget-scroll-anchoring_0.0.0-canary-20241201001833_1733012372393_0.6649414277234409","host":"s3://npm-registry-packages"}},"0.0.0-canary-20241202001602":{"name":"@blocksuite/affine-widget-scroll-anchoring","version":"0.0.0-canary-20241202001602","keywords":[],"author":"toeverything","license":"MPL-2.0","_id":"@blocksuite/affine-widget-scroll-anchoring@0.0.0-canary-20241202001602","maintainers":[{"name":"lawvs","email":"litusq@gmail.com"},{"name":"doodlewind","email":"doodlewind@gmail.com"}],"dist":{"shasum":"e88f14a6d8fb3cf59fa304b7074253399aae0315","tarball":"https://registry.npmjs.org/@blocksuite/affine-widget-scroll-anchoring/-/affine-widget-scroll-anchoring-0.0.0-canary-20241202001602.tgz","fileCount":17,"integrity":"sha512-qydQgdiWZotBKhhJ8EV3aF7i7EvTQBS94dWp63KCp8vBAvxYmJn9xN3RU57SWPzGrGq5ak73HMu2bewseijs9A==","signatures":[{"sig":"MEQCIBk6HBj8/4dcPUnlvAbvx54lOqlAW5s40IbmfMJNAE+aAiBQbEIli2dSCZotzNmZfkdA//ogvWc3aHuTwhOhRb8CBg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":61113},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./effects":{"types":"./dist/effects.d.ts","import":"./dist/effects.js"}},"gitHead":"031f150af6d3a5896918cdc08ffc783b2ccefdb2","scripts":{"build":"tsc","test:e2e":"playwright test","test:unit":"nx vite:test --run --passWithNoTests","test:unit:coverage":"nx vite:test --run --coverage"},"_npmUser":{"name":"doodlewind","email":"doodlewind@gmail.com"},"repository":{"url":"https://github.com/toeverything/blocksuite.git","type":"git","directory":"packages/affine/widget-scroll-anchoring"},"description":"Affine scroll anchoring widget.","directories":{},"sideEffects":false,"dependencies":{"lit":"^3.2.0","@blocksuite/global":"0.0.0-canary-20241202001602","@toeverything/theme":"^1.0.19","@preact/signals-core":"^1.8.0","@blocksuite/block-std":"0.0.0-canary-20241202001602","@blocksuite/affine-model":"0.0.0-canary-20241202001602","@blocksuite/affine-shared":"0.0.0-canary-20241202001602"},"publishConfig":{"main":"dist/index.js","types":"dist/index.d.ts","access":"public","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./effects":{"types":"./dist/effects.d.ts","import":"./dist/effects.js"}}},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/affine-widget-scroll-anchoring_0.0.0-canary-20241202001602_1733098622567_0.7446886303802913","host":"s3://npm-registry-packages"}},"0.0.0-canary-20241203001623":{"name":"@blocksuite/affine-widget-scroll-anchoring","version":"0.0.0-canary-20241203001623","keywords":[],"author":"toeverything","license":"MPL-2.0","_id":"@blocksuite/affine-widget-scroll-anchoring@0.0.0-canary-20241203001623","maintainers":[{"name":"lawvs","email":"litusq@gmail.com"},{"name":"doodlewind","email":"doodlewind@gmail.com"}],"dist":{"shasum":"aa243b8743d4821335c822d9a361694c186acd92","tarball":"https://registry.npmjs.org/@blocksuite/affine-widget-scroll-anchoring/-/affine-widget-scroll-anchoring-0.0.0-canary-20241203001623.tgz","fileCount":17,"integrity":"sha512-gCJtJiV+ETGbS30pT5YSSUCPjRp3QEvvAe/g0UD5UNF+dfKwa99/W2eeHe9yvxHrL39JVIzTa0gQ8ouN0L/O9w==","signatures":[{"sig":"MEQCIGhp4AX/zDu1Rfp5qdfMHLTp9LdrvuAc875bHMzKtX4QAiBVRRCuAWril/m3JULZVv4rootJdhjnoOcZVABR32PA7g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":61113},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./effects":{"types":"./dist/effects.d.ts","import":"./dist/effects.js"}},"gitHead":"bbf0a226befdea1443f21badb1220f874e7ec324","scripts":{"build":"tsc","test:e2e":"playwright test","test:unit":"nx vite:test --run --passWithNoTests","test:unit:coverage":"nx vite:test --run --coverage"},"_npmUser":{"name":"doodlewind","email":"doodlewind@gmail.com"},"repository":{"url":"https://github.com/toeverything/blocksuite.git","type":"git","directory":"packages/affine/widget-scroll-anchoring"},"description":"Affine scroll anchoring widget.","directories":{},"sideEffects":false,"dependencies":{"lit":"^3.2.0","@blocksuite/global":"0.0.0-canary-20241203001623","@toeverything/theme":"^1.0.19","@preact/signals-core":"^1.8.0","@blocksuite/block-std":"0.0.0-canary-20241203001623","@blocksuite/affine-model":"0.0.0-canary-20241203001623","@blocksuite/affine-shared":"0.0.0-canary-20241203001623"},"publishConfig":{"main":"dist/index.js","types":"dist/index.d.ts","access":"public","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./effects":{"types":"./dist/effects.d.ts","import":"./dist/effects.js"}}},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/affine-widget-scroll-anchoring_0.0.0-canary-20241203001623_1733185044701_0.8413729972515362","host":"s3://npm-registry-packages"}},"0.0.0-canary-20241204001525":{"name":"@blocksuite/affine-widget-scroll-anchoring","version":"0.0.0-canary-20241204001525","keywords":[],"author":"toeverything","license":"MPL-2.0","_id":"@blocksuite/affine-widget-scroll-anchoring@0.0.0-canary-20241204001525","maintainers":[{"name":"lawvs","email":"litusq@gmail.com"},{"name":"doodlewind","email":"doodlewind@gmail.com"}],"dist":{"shasum":"932e58e5f897618a527dd941569bf170cb73059b","tarball":"https://registry.npmjs.org/@blocksuite/affine-widget-scroll-anchoring/-/affine-widget-scroll-anchoring-0.0.0-canary-20241204001525.tgz","fileCount":17,"integrity":"sha512-fYmM5VOJK+qUtx38O9vT5ZWZ/IhTEgyRLeqybcVK3h3Tr4ynj0fHCmqUI5fbO9QaWPBZzVaztzpjWPCoklSv0A==","signatures":[{"sig":"MEUCIQD+7ueDszKgiLcBL+J2oAV0b9C0jn8clIJNRw5xcKWyRAIgT/oB4ZsvF9KnTuxVCdzCnbZ6DosDdC3PLbxRXHPgQMU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":61113},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./effects":{"types":"./dist/effects.d.ts","import":"./dist/effects.js"}},"gitHead":"ecd280afd486b551423f53c3ba99d6959e8b7eb2","scripts":{"build":"tsc","test:e2e":"playwright test","test:unit":"nx vite:test --run --passWithNoTests","test:unit:coverage":"nx vite:test --run --coverage"},"_npmUser":{"name":"doodlewind","email":"doodlewind@gmail.com"},"repository":{"url":"https://github.com/toeverything/blocksuite.git","type":"git","directory":"packages/affine/widget-scroll-anchoring"},"description":"Affine scroll anchoring widget.","directories":{},"sideEffects":false,"dependencies":{"lit":"^3.2.0","@blocksuite/global":"0.0.0-canary-20241204001525","@toeverything/theme":"^1.0.19","@preact/signals-core":"^1.8.0","@blocksuite/block-std":"0.0.0-canary-20241204001525","@blocksuite/affine-model":"0.0.0-canary-20241204001525","@blocksuite/affine-shared":"0.0.0-canary-20241204001525"},"publishConfig":{"main":"dist/index.js","types":"dist/index.d.ts","access":"public","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./effects":{"types":"./dist/effects.d.ts","import":"./dist/effects.js"}}},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/affine-widget-scroll-anchoring_0.0.0-canary-20241204001525_1733271388518_0.21668147225063916","host":"s3://npm-registry-packages"}},"0.18.2":{"name":"@blocksuite/affine-widget-scroll-anchoring","version":"0.18.2","keywords":[],"author":"toeverything","license":"MPL-2.0","_id":"@blocksuite/affine-widget-scroll-anchoring@0.18.2","maintainers":[{"name":"lawvs","email":"litusq@gmail.com"},{"name":"doodlewind","email":"doodlewind@gmail.com"}],"dist":{"shasum":"835135978bdc2df0a6a2d96e020be792bd652114","tarball":"https://registry.npmjs.org/@blocksuite/affine-widget-scroll-anchoring/-/affine-widget-scroll-anchoring-0.18.2.tgz","fileCount":17,"integrity":"sha512-IaO81vQg10KlruQRc+MTFWoXqkpgNZCd4/d0H7uZEsjSfQPtFFNGj52Cjzwv/uPeI2NS8MElmWv6MowOEqf5WQ==","signatures":[{"sig":"MEYCIQC1t6ZOFjimaFotB77isGv2iKhy7ROTECiLBW2S82TViQIhAP4c9pNMesgBhiyn777BNxmb/UI/bgPLK7cd8B8F7HVK","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":62975},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./effects":{"types":"./dist/effects.d.ts","import":"./dist/effects.js"}},"gitHead":"f57f54cbef19c4c96c98fddf9db4abcd01de98fa","scripts":{"build":"tsc","test:e2e":"playwright test","test:unit":"nx vite:test --run --passWithNoTests","test:unit:coverage":"nx vite:test --run --coverage"},"_npmUser":{"name":"doodlewind","email":"doodlewind@gmail.com"},"repository":{"url":"https://github.com/toeverything/blocksuite.git","type":"git","directory":"packages/affine/widget-scroll-anchoring"},"description":"Affine scroll anchoring widget.","directories":{},"sideEffects":false,"dependencies":{"lit":"^3.2.0","@blocksuite/global":"0.18.2","@toeverything/theme":"^1.1.1","@preact/signals-core":"^1.8.0","@blocksuite/block-std":"0.18.2","@blocksuite/affine-model":"0.18.2","@blocksuite/affine-shared":"0.18.2"},"publishConfig":{"main":"dist/index.js","types":"dist/index.d.ts","access":"public","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./effects":{"types":"./dist/effects.d.ts","import":"./dist/effects.js"}}},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/affine-widget-scroll-anchoring_0.18.2_1733305445363_0.5204302863184156","host":"s3://npm-registry-packages"}},"0.0.0-canary-20241205001533":{"name":"@blocksuite/affine-widget-scroll-anchoring","version":"0.0.0-canary-20241205001533","keywords":[],"author":"toeverything","license":"MPL-2.0","_id":"@blocksuite/affine-widget-scroll-anchoring@0.0.0-canary-20241205001533","maintainers":[{"name":"lawvs","email":"litusq@gmail.com"},{"name":"doodlewind","email":"doodlewind@gmail.com"}],"dist":{"shasum":"e31ba46e44c984f51bca2e9c8b26157419796640","tarball":"https://registry.npmjs.org/@blocksuite/affine-widget-scroll-anchoring/-/affine-widget-scroll-anchoring-0.0.0-canary-20241205001533.tgz","fileCount":17,"integrity":"sha512-ZDeEmYDRgfgRDl/RTbxHYAGY6z5zH6Vw6C4I02ElSs+QOJy74SLopeFOcOk4eLRIItohHD41DbzsSCkRL9OSeA==","signatures":[{"sig":"MEQCIB35MIPcA0hNfdPSnwW7NyMMeD0dib5YjUIe0bJMt6EdAiAArEtiPTBLs+SsG+TnUoZj+hKAwe5ZRz5O+5eIJkfpWA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":63405},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./effects":{"types":"./dist/effects.d.ts","import":"./dist/effects.js"}},"gitHead":"f57f54cbef19c4c96c98fddf9db4abcd01de98fa","scripts":{"build":"tsc","test:e2e":"playwright test","test:unit":"nx vite:test --run --passWithNoTests","test:unit:coverage":"nx vite:test --run --coverage"},"_npmUser":{"name":"doodlewind","email":"doodlewind@gmail.com"},"repository":{"url":"https://github.com/toeverything/blocksuite.git","type":"git","directory":"packages/affine/widget-scroll-anchoring"},"description":"Affine scroll anchoring widget.","directories":{},"sideEffects":false,"dependencies":{"lit":"^3.2.0","@blocksuite/global":"0.0.0-canary-20241205001533","@toeverything/theme":"^1.1.1","@preact/signals-core":"^1.8.0","@blocksuite/block-std":"0.0.0-canary-20241205001533","@blocksuite/affine-model":"0.0.0-canary-20241205001533","@blocksuite/affine-shared":"0.0.0-canary-20241205001533"},"publishConfig":{"main":"dist/index.js","types":"dist/index.d.ts","access":"public","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./effects":{"types":"./dist/effects.d.ts","import":"./dist/effects.js"}}},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/affine-widget-scroll-anchoring_0.0.0-canary-20241205001533_1733357795401_0.9097656303623478","host":"s3://npm-registry-packages"}},"0.18.3":{"name":"@blocksuite/affine-widget-scroll-anchoring","version":"0.18.3","keywords":[],"author":"toeverything","license":"MPL-2.0","_id":"@blocksuite/affine-widget-scroll-anchoring@0.18.3","maintainers":[{"name":"lawvs","email":"litusq@gmail.com"},{"name":"doodlewind","email":"doodlewind@gmail.com"}],"dist":{"shasum":"e9a2b1e3cea852ebda33f5e158f5b5d2fadb8fd3","tarball":"https://registry.npmjs.org/@blocksuite/affine-widget-scroll-anchoring/-/affine-widget-scroll-anchoring-0.18.3.tgz","fileCount":17,"integrity":"sha512-ZemdtJX8jqYX/Lv+aLe14pT+VGyhCy5bao/gUAOMIv7tcTRLgbSOjauA7nUar4r2H6RtE2GgTx1c07eN92oDfA==","signatures":[{"sig":"MEUCIQC2ktiOe9Hi8Oe16FMm4gp3RCKAmoozBidlboFMH/bRYQIgUTh3LpK0FKmhpft1TkwGXOC8XvEQqGKi7r7fjgJsJMQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":63449},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./effects":{"types":"./dist/effects.d.ts","import":"./dist/effects.js"}},"gitHead":"2fa9d81f433696a3496db9c948badc5a214f2787","scripts":{"build":"tsc","test:e2e":"playwright test","test:unit":"nx vite:test --run --passWithNoTests","test:unit:coverage":"nx vite:test --run --coverage"},"_npmUser":{"name":"doodlewind","email":"doodlewind@gmail.com"},"repository":{"url":"https://github.com/toeverything/blocksuite.git","type":"git","directory":"packages/affine/widget-scroll-anchoring"},"description":"Affine scroll anchoring widget.","directories":{},"sideEffects":false,"dependencies":{"lit":"^3.2.0","@blocksuite/global":"0.18.3","@toeverything/theme":"^1.1.1","@preact/signals-core":"^1.8.0","@blocksuite/block-std":"0.18.3","@blocksuite/affine-model":"0.18.3","@blocksuite/affine-shared":"0.18.3"},"publishConfig":{"main":"dist/index.js","types":"dist/index.d.ts","access":"public","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./effects":{"types":"./dist/effects.d.ts","import":"./dist/effects.js"}}},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/affine-widget-scroll-anchoring_0.18.3_1733387327448_0.3410359291761047","host":"s3://npm-registry-packages"}},"0.0.0-canary-20241205123002":{"name":"@blocksuite/affine-widget-scroll-anchoring","version":"0.0.0-canary-20241205123002","keywords":[],"author":"toeverything","license":"MPL-2.0","_id":"@blocksuite/affine-widget-scroll-anchoring@0.0.0-canary-20241205123002","maintainers":[{"name":"lawvs","email":"litusq@gmail.com"},{"name":"doodlewind","email":"doodlewind@gmail.com"}],"dist":{"shasum":"c9d0f7f059694945ed25f03fd6aa737c602db713","tarball":"https://registry.npmjs.org/@blocksuite/affine-widget-scroll-anchoring/-/affine-widget-scroll-anchoring-0.0.0-canary-20241205123002.tgz","fileCount":17,"integrity":"sha512-kxBdCEyZoINRU7dwQ2mn6rUt0w/hBzkGWBHwiLKWz4/UtUjaTS4roDy0vqEQ+PZxwZi0pPID+CkFwrYpzN6bww==","signatures":[{"sig":"MEQCIAYtakSt/x2p0gm9buSQcwwvLnBM4eWsn+u28/HooJYtAiAy8NI7C0uvYoMl6vECW5nJWYjIrLtyZrbhWwp/pwDg+w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":63879},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./effects":{"types":"./dist/effects.d.ts","import":"./dist/effects.js"}},"gitHead":"84efad73f9d8ec9c679dd21a93e14236750aef04","scripts":{"build":"tsc","test:e2e":"playwright test","test:unit":"nx vite:test --run --passWithNoTests","test:unit:coverage":"nx vite:test --run --coverage"},"_npmUser":{"name":"doodlewind","email":"doodlewind@gmail.com"},"repository":{"url":"https://github.com/toeverything/blocksuite.git","type":"git","directory":"packages/affine/widget-scroll-anchoring"},"description":"Affine scroll anchoring widget.","directories":{},"sideEffects":false,"dependencies":{"lit":"^3.2.0","@blocksuite/global":"0.0.0-canary-20241205123002","@toeverything/theme":"^1.1.1","@preact/signals-core":"^1.8.0","@blocksuite/block-std":"0.0.0-canary-20241205123002","@blocksuite/affine-model":"0.0.0-canary-20241205123002","@blocksuite/affine-shared":"0.0.0-canary-20241205123002"},"publishConfig":{"main":"dist/index.js","types":"dist/index.d.ts","access":"public","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./effects":{"types":"./dist/effects.d.ts","import":"./dist/effects.js"}}},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/affine-widget-scroll-anchoring_0.0.0-canary-20241205123002_1733401862685_0.22520173625096884","host":"s3://npm-registry-packages"}},"0.0.0-canary-20241205132404":{"name":"@blocksuite/affine-widget-scroll-anchoring","version":"0.0.0-canary-20241205132404","keywords":[],"author":"toeverything","license":"MPL-2.0","_id":"@blocksuite/affine-widget-scroll-anchoring@0.0.0-canary-20241205132404","maintainers":[{"name":"lawvs","email":"litusq@gmail.com"},{"name":"doodlewind","email":"doodlewind@gmail.com"}],"dist":{"shasum":"b241d6c304c73601a4359f49b06c7352be846b88","tarball":"https://registry.npmjs.org/@blocksuite/affine-widget-scroll-anchoring/-/affine-widget-scroll-anchoring-0.0.0-canary-20241205132404.tgz","fileCount":17,"integrity":"sha512-TWfIbeuQG/Ue1Cg/BEdB+b3xGnrr/5hxMnFP/zit1KnsLY8TgRpa8weB4lbq0bJASgOBZlWC8mBxFvVYB1179w==","signatures":[{"sig":"MEUCIQCVH7CyLOx2LQZv0iUgE8vAh5xRilSe8z0AWarvV3FpLQIgQzj6CJilbKH5WdF/3qkbttdEPqGrar6dqfhRp1fp0dE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":63879},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./effects":{"types":"./dist/effects.d.ts","import":"./dist/effects.js"}},"gitHead":"c32cbf75c862ac48fdd9787964b1c3475659c03d","scripts":{"build":"tsc","test:e2e":"playwright test","test:unit":"nx vite:test --run --passWithNoTests","test:unit:coverage":"nx vite:test --run --coverage"},"_npmUser":{"name":"doodlewind","email":"doodlewind@gmail.com"},"repository":{"url":"https://github.com/toeverything/blocksuite.git","type":"git","directory":"packages/affine/widget-scroll-anchoring"},"description":"Affine scroll anchoring widget.","directories":{},"sideEffects":false,"dependencies":{"lit":"^3.2.0","@blocksuite/global":"0.0.0-canary-20241205132404","@toeverything/theme":"^1.1.1","@preact/signals-core":"^1.8.0","@blocksuite/block-std":"0.0.0-canary-20241205132404","@blocksuite/affine-model":"0.0.0-canary-20241205132404","@blocksuite/affine-shared":"0.0.0-canary-20241205132404"},"publishConfig":{"main":"dist/index.js","types":"dist/index.d.ts","access":"public","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./effects":{"types":"./dist/effects.d.ts","import":"./dist/effects.js"}}},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/affine-widget-scroll-anchoring_0.0.0-canary-20241205132404_1733405104712_0.20754910911641167","host":"s3://npm-registry-packages"}},"0.0.0-canary-20241206001532":{"name":"@blocksuite/affine-widget-scroll-anchoring","version":"0.0.0-canary-20241206001532","keywords":[],"author":"toeverything","license":"MPL-2.0","_id":"@blocksuite/affine-widget-scroll-anchoring@0.0.0-canary-20241206001532","maintainers":[{"name":"lawvs","email":"litusq@gmail.com"},{"name":"doodlewind","email":"doodlewind@gmail.com"}],"dist":{"shasum":"7400682fd527de49ef1c20c7920afec3ae8f4211","tarball":"https://registry.npmjs.org/@blocksuite/affine-widget-scroll-anchoring/-/affine-widget-scroll-anchoring-0.0.0-canary-20241206001532.tgz","fileCount":17,"integrity":"sha512-FmP7SuNcpigNPfD4o3hi/KhWkBPFwOPJX0f4JOA8PQ0WB24QWeIdzKWT6d4PgiyNYTTxypBb8LTDy86LFAuRPA==","signatures":[{"sig":"MEQCIBYZYD35u8JFXNNtsi/d6UOIh6sfct5KM+srNhQdlXLQAiAjLAk57keo5Ueb5mz48mvjtnsSsPMi0H4h23IiWldE4Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":63879},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./effects":{"types":"./dist/effects.d.ts","import":"./dist/effects.js"}},"gitHead":"a98c4749cd38e76557e89b83788e06a4e01050dd","scripts":{"build":"tsc","test:e2e":"playwright test","test:unit":"nx vite:test --run --passWithNoTests","test:unit:coverage":"nx vite:test --run --coverage"},"_npmUser":{"name":"doodlewind","email":"doodlewind@gmail.com"},"repository":{"url":"https://github.com/toeverything/blocksuite.git","type":"git","directory":"packages/affine/widget-scroll-anchoring"},"description":"Affine scroll anchoring widget.","directories":{},"sideEffects":false,"dependencies":{"lit":"^3.2.0","@blocksuite/global":"0.0.0-canary-20241206001532","@toeverything/theme":"^1.1.1","@preact/signals-core":"^1.8.0","@blocksuite/block-std":"0.0.0-canary-20241206001532","@blocksuite/affine-model":"0.0.0-canary-20241206001532","@blocksuite/affine-shared":"0.0.0-canary-20241206001532"},"publishConfig":{"main":"dist/index.js","types":"dist/index.d.ts","access":"public","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./effects":{"types":"./dist/effects.d.ts","import":"./dist/effects.js"}}},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/affine-widget-scroll-anchoring_0.0.0-canary-20241206001532_1733444193956_0.65877978562972","host":"s3://npm-registry-packages"}},"0.18.4":{"name":"@blocksuite/affine-widget-scroll-anchoring","version":"0.18.4","keywords":[],"author":"toeverything","license":"MPL-2.0","_id":"@blocksuite/affine-widget-scroll-anchoring@0.18.4","maintainers":[{"name":"lawvs","email":"litusq@gmail.com"},{"name":"doodlewind","email":"doodlewind@gmail.com"}],"dist":{"shasum":"7ef40c1bfe27c37e6e9135a725fea59461ded262","tarball":"https://registry.npmjs.org/@blocksuite/affine-widget-scroll-anchoring/-/affine-widget-scroll-anchoring-0.18.4.tgz","fileCount":17,"integrity":"sha512-SQcQPGXUuiWICCbxEkZxRfBG1lB2oKGkAEa03OKyg9Rat8oFT1Qglq0IG3+YSDwo4EuIB+Gt6fOsnSYj9tn7lQ==","signatures":[{"sig":"MEYCIQCedjkzxlTGaPjHO6g5SlQV5bWCpX+X/4bHlIVevBnzMQIhAPXwW8smAypJmy0wT5lP6JA9uaMI/GO5HpotgWLPhbTV","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":64517},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./effects":{"types":"./dist/effects.d.ts","import":"./dist/effects.js"}},"gitHead":"807e9b71bb4fbb6b12fcce270d1d903e27fff4ce","scripts":{"build":"tsc","test:e2e":"playwright test","test:unit":"nx vite:test --run --passWithNoTests","test:unit:coverage":"nx vite:test --run --coverage"},"_npmUser":{"name":"doodlewind","email":"doodlewind@gmail.com"},"repository":{"url":"https://github.com/toeverything/blocksuite.git","type":"git","directory":"packages/affine/widget-scroll-anchoring"},"description":"Affine scroll anchoring widget.","directories":{},"sideEffects":false,"dependencies":{"lit":"^3.2.0","@blocksuite/global":"0.18.4","@toeverything/theme":"^1.1.1","@preact/signals-core":"^1.8.0","@blocksuite/block-std":"0.18.4","@blocksuite/affine-model":"0.18.4","@blocksuite/affine-shared":"0.18.4"},"publishConfig":{"main":"dist/index.js","types":"dist/index.d.ts","access":"public","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./effects":{"types":"./dist/effects.d.ts","import":"./dist/effects.js"}}},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/affine-widget-scroll-anchoring_0.18.4_1733471189587_0.5073084248518445","host":"s3://npm-registry-packages"}},"0.0.0-canary-20241207001518":{"name":"@blocksuite/affine-widget-scroll-anchoring","version":"0.0.0-canary-20241207001518","keywords":[],"author":"toeverything","license":"MPL-2.0","_id":"@blocksuite/affine-widget-scroll-anchoring@0.0.0-canary-20241207001518","maintainers":[{"name":"lawvs","email":"litusq@gmail.com"},{"name":"doodlewind","email":"doodlewind@gmail.com"}],"dist":{"shasum":"368a413faf124f28e94865129430814448b8b536","tarball":"https://registry.npmjs.org/@blocksuite/affine-widget-scroll-anchoring/-/affine-widget-scroll-anchoring-0.0.0-canary-20241207001518.tgz","fileCount":17,"integrity":"sha512-sxXGJspIS0IrUo0NOeqDsokd+vlTcPpgRS7kO3vSG3RQNBFfrk+4Zn5kZ8KaNwo/ZCP/0dGGgC/8kmYcGHe09A==","signatures":[{"sig":"MEUCIQDOnbof6yxKMUV1/mqV5rYwZimhk+3bWI3klqxNton17wIgTGIJEXKjE58zlgLWWAMoKgZPon7Rr6j18sVSGo3Z3J8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":64947},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./effects":{"types":"./dist/effects.d.ts","import":"./dist/effects.js"}},"gitHead":"6beea7930b0278d715448163d3eb9b5fb3746df1","scripts":{"build":"tsc","test:e2e":"playwright test","test:unit":"nx vite:test --run --passWithNoTests","test:unit:coverage":"nx vite:test --run --coverage"},"_npmUser":{"name":"doodlewind","email":"doodlewind@gmail.com"},"repository":{"url":"https://github.com/toeverything/blocksuite.git","type":"git","directory":"packages/affine/widget-scroll-anchoring"},"description":"Affine scroll anchoring widget.","directories":{},"sideEffects":false,"dependencies":{"lit":"^3.2.0","@blocksuite/global":"0.0.0-canary-20241207001518","@toeverything/theme":"^1.1.1","@preact/signals-core":"^1.8.0","@blocksuite/block-std":"0.0.0-canary-20241207001518","@blocksuite/affine-model":"0.0.0-canary-20241207001518","@blocksuite/affine-shared":"0.0.0-canary-20241207001518"},"publishConfig":{"main":"dist/index.js","types":"dist/index.d.ts","access":"public","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./effects":{"types":"./dist/effects.d.ts","import":"./dist/effects.js"}}},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/affine-widget-scroll-anchoring_0.0.0-canary-20241207001518_1733530580689_0.8381899969776898","host":"s3://npm-registry-packages"}},"0.0.0-canary-20241208001658":{"name":"@blocksuite/affine-widget-scroll-anchoring","version":"0.0.0-canary-20241208001658","keywords":[],"author":"toeverything","license":"MPL-2.0","_id":"@blocksuite/affine-widget-scroll-anchoring@0.0.0-canary-20241208001658","maintainers":[{"name":"lawvs","email":"litusq@gmail.com"},{"name":"doodlewind","email":"doodlewind@gmail.com"}],"dist":{"shasum":"1f059031632b921d38edfc82c884d6ff6e3fb560","tarball":"https://registry.npmjs.org/@blocksuite/affine-widget-scroll-anchoring/-/affine-widget-scroll-anchoring-0.0.0-canary-20241208001658.tgz","fileCount":17,"integrity":"sha512-V/WOpwgn0ClksV9ICDIKJihLWMxo+7FtKRDCl3lJaL2RKIEzqV05LfOwUAFP8L3lAkxu01zwi8mMV/L8oVqvmw==","signatures":[{"sig":"MEYCIQD+8+kFUmrAhgEakrcimWGG55j8lHHikU6QIU71PEsM1AIhAKznbXpRyMYGFcCdEF4uDlhWIVXjp5K7REGJuEWzcOg3","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":64947},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./effects":{"types":"./dist/effects.d.ts","import":"./dist/effects.js"}},"gitHead":"c6fde0c9763ca808d487a397764a93be319d63b5","scripts":{"build":"tsc","test:e2e":"playwright test","test:unit":"nx vite:test --run --passWithNoTests","test:unit:coverage":"nx vite:test --run --coverage"},"_npmUser":{"name":"doodlewind","email":"doodlewind@gmail.com"},"repository":{"url":"https://github.com/toeverything/blocksuite.git","type":"git","directory":"packages/affine/widget-scroll-anchoring"},"description":"Affine scroll anchoring widget.","directories":{},"sideEffects":false,"dependencies":{"lit":"^3.2.0","@blocksuite/global":"0.0.0-canary-20241208001658","@toeverything/theme":"^1.1.1","@preact/signals-core":"^1.8.0","@blocksuite/block-std":"0.0.0-canary-20241208001658","@blocksuite/affine-model":"0.0.0-canary-20241208001658","@blocksuite/affine-shared":"0.0.0-canary-20241208001658"},"publishConfig":{"main":"dist/index.js","types":"dist/index.d.ts","access":"public","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./effects":{"types":"./dist/effects.d.ts","import":"./dist/effects.js"}}},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/affine-widget-scroll-anchoring_0.0.0-canary-20241208001658_1733617078646_0.606979715590106","host":"s3://npm-registry-packages"}},"0.0.0-canary-20241209001608":{"name":"@blocksuite/affine-widget-scroll-anchoring","version":"0.0.0-canary-20241209001608","keywords":[],"author":"toeverything","license":"MPL-2.0","_id":"@blocksuite/affine-widget-scroll-anchoring@0.0.0-canary-20241209001608","maintainers":[{"name":"lawvs","email":"litusq@gmail.com"},{"name":"doodlewind","email":"doodlewind@gmail.com"}],"dist":{"shasum":"97baec146b0bf5a0cc3a4b7cd2e97c1efbad6966","tarball":"https://registry.npmjs.org/@blocksuite/affine-widget-scroll-anchoring/-/affine-widget-scroll-anchoring-0.0.0-canary-20241209001608.tgz","fileCount":17,"integrity":"sha512-zwN/2RJNn+jGgwkmER5dKAth+4jrVq5aQ6XBi8waYgGwKxb9sa0F0mLabWXE+Pppcn10lyHu7JrXEVxOrbHbFA==","signatures":[{"sig":"MEQCICcBroNHzu2JSGtwmGbgIbEGu2e5R+RUpPQLiM87pxD0AiBSY44hRD0aKHVD2YotPuldEWwHIXcNPf2TFcMnV6kRuw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":64947},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./effects":{"types":"./dist/effects.d.ts","import":"./dist/effects.js"}},"gitHead":"c6fde0c9763ca808d487a397764a93be319d63b5","scripts":{"build":"tsc","test:e2e":"playwright test","test:unit":"nx vite:test --run --passWithNoTests","test:unit:coverage":"nx vite:test --run --coverage"},"_npmUser":{"name":"doodlewind","email":"doodlewind@gmail.com"},"repository":{"url":"https://github.com/toeverything/blocksuite.git","type":"git","directory":"packages/affine/widget-scroll-anchoring"},"description":"Affine scroll anchoring widget.","directories":{},"sideEffects":false,"dependencies":{"lit":"^3.2.0","@blocksuite/global":"0.0.0-canary-20241209001608","@toeverything/theme":"^1.1.1","@preact/signals-core":"^1.8.0","@blocksuite/block-std":"0.0.0-canary-20241209001608","@blocksuite/affine-model":"0.0.0-canary-20241209001608","@blocksuite/affine-shared":"0.0.0-canary-20241209001608"},"publishConfig":{"main":"dist/index.js","types":"dist/index.d.ts","access":"public","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./effects":{"types":"./dist/effects.d.ts","import":"./dist/effects.js"}}},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/affine-widget-scroll-anchoring_0.0.0-canary-20241209001608_1733703430571_0.7215838422309595","host":"s3://npm-registry-packages-npm-production"}},"0.18.5":{"name":"@blocksuite/affine-widget-scroll-anchoring","version":"0.18.5","keywords":[],"author":"toeverything","license":"MPL-2.0","_id":"@blocksuite/affine-widget-scroll-anchoring@0.18.5","maintainers":[{"name":"lawvs","email":"litusq@gmail.com"},{"name":"doodlewind","email":"doodlewind@gmail.com"}],"dist":{"shasum":"6b3f52e509d1d643b28aa0cd04067877281e7405","tarball":"https://registry.npmjs.org/@blocksuite/affine-widget-scroll-anchoring/-/affine-widget-scroll-anchoring-0.18.5.tgz","fileCount":17,"integrity":"sha512-40j8mULK5n0oM9f6Hjz4Czr/lL234WncIwwmutT/+8n+LzPushs1mhH+oAEUbagoFlo2knPNXLkB0Je+Kyk0kw==","signatures":[{"sig":"MEYCIQCW3l2Gf+7ac8BW5gWM/HGLJ9ukaSsPkjHoYsAELnG0owIhAJaj7/GnNBzz72tvoZE0pqTLiiFbZVhmWQvV4Kot0zDG","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":65858},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./effects":{"types":"./dist/effects.d.ts","import":"./dist/effects.js"}},"gitHead":"001747db1b9efcc159d8e902d67756886d974d87","scripts":{"build":"tsc","test:e2e":"playwright test","test:unit":"nx vite:test --run --passWithNoTests","test:unit:coverage":"nx vite:test --run --coverage"},"_npmUser":{"name":"doodlewind","email":"doodlewind@gmail.com"},"repository":{"url":"https://github.com/toeverything/blocksuite.git","type":"git","directory":"packages/affine/widget-scroll-anchoring"},"description":"Affine scroll anchoring widget.","directories":{},"sideEffects":false,"dependencies":{"lit":"^3.2.0","@blocksuite/global":"0.18.5","@toeverything/theme":"^1.1.1","@preact/signals-core":"^1.8.0","@blocksuite/block-std":"0.18.5","@blocksuite/affine-model":"0.18.5","@blocksuite/affine-shared":"0.18.5"},"publishConfig":{"main":"dist/index.js","types":"dist/index.d.ts","access":"public","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./effects":{"types":"./dist/effects.d.ts","import":"./dist/effects.js"}}},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/affine-widget-scroll-anchoring_0.18.5_1733748006177_0.2755436914122851","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary-20241210001545":{"name":"@blocksuite/affine-widget-scroll-anchoring","version":"0.0.0-canary-20241210001545","keywords":[],"author":"toeverything","license":"MPL-2.0","_id":"@blocksuite/affine-widget-scroll-anchoring@0.0.0-canary-20241210001545","maintainers":[{"name":"lawvs","email":"litusq@gmail.com"},{"name":"doodlewind","email":"doodlewind@gmail.com"}],"dist":{"shasum":"b8f7210264c75d11078a4858e80e223d35eb16a2","tarball":"https://registry.npmjs.org/@blocksuite/affine-widget-scroll-anchoring/-/affine-widget-scroll-anchoring-0.0.0-canary-20241210001545.tgz","fileCount":17,"integrity":"sha512-CHaDzY0i1U1m2WoEttzDEfYgaIlJQyN2Ebs24RPd18NA+hLppkW3+0jvQbLYfJoWppDDIIQMuztaQa8N3Datbg==","signatures":[{"sig":"MEQCICozbeMxwpOeNZkvwDqW+Kb9cqfX8kG6eKSPKS0d1w5MAiAwR3EROhwbswCC7zMKAlTVqfuQWHrxo+tSUolu3xRG7Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66288},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./effects":{"types":"./dist/effects.d.ts","import":"./dist/effects.js"}},"gitHead":"2fb796dc5eb6ddbfe461a6f7a4b629e2e2e690fc","scripts":{"build":"tsc","test:e2e":"playwright test","test:unit":"nx vite:test --run --passWithNoTests","test:unit:coverage":"nx vite:test --run --coverage"},"_npmUser":{"name":"doodlewind","email":"doodlewind@gmail.com"},"repository":{"url":"https://github.com/toeverything/blocksuite.git","type":"git","directory":"packages/affine/widget-scroll-anchoring"},"description":"Affine scroll anchoring widget.","directories":{},"sideEffects":false,"dependencies":{"lit":"^3.2.0","@blocksuite/global":"0.0.0-canary-20241210001545","@toeverything/theme":"^1.1.1","@preact/signals-core":"^1.8.0","@blocksuite/block-std":"0.0.0-canary-20241210001545","@blocksuite/affine-model":"0.0.0-canary-20241210001545","@blocksuite/affine-shared":"0.0.0-canary-20241210001545"},"publishConfig":{"main":"dist/index.js","types":"dist/index.d.ts","access":"public","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./effects":{"types":"./dist/effects.d.ts","import":"./dist/effects.js"}}},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/affine-widget-scroll-anchoring_0.0.0-canary-20241210001545_1733789810786_0.7456125252768024","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary-20241211001530":{"name":"@blocksuite/affine-widget-scroll-anchoring","version":"0.0.0-canary-20241211001530","keywords":[],"author":"toeverything","license":"MPL-2.0","_id":"@blocksuite/affine-widget-scroll-anchoring@0.0.0-canary-20241211001530","maintainers":[{"name":"lawvs","email":"litusq@gmail.com"},{"name":"doodlewind","email":"doodlewind@gmail.com"}],"dist":{"shasum":"6ed7eaac5910db9ee0168ae9b0d6a73f79f57fd5","tarball":"https://registry.npmjs.org/@blocksuite/affine-widget-scroll-anchoring/-/affine-widget-scroll-anchoring-0.0.0-canary-20241211001530.tgz","fileCount":17,"integrity":"sha512-EoqVARqQeH04BaZtRpm7LE5SFqleY+qqXMIaC/n6O31mE7m1U5tJ84kyt1n6/zhwEcbfAX9yZS7YoFJWbGNa4A==","signatures":[{"sig":"MEYCIQC3P4eZ2fBWChzef1+iwOw0xfsDTcXHWXEsaZthpXFG2wIhALeVj6sWeQEVfWCkB2nfZxHl6G7uhoLIZJCxRVGCfnj/","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66288},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./effects":{"types":"./dist/effects.d.ts","import":"./dist/effects.js"}},"gitHead":"3cd2182e3a219599e5c72514cafb16f6cdb72a53","scripts":{"build":"tsc","test:e2e":"playwright test","test:unit":"nx vite:test --run --passWithNoTests","test:unit:coverage":"nx vite:test --run --coverage"},"_npmUser":{"name":"doodlewind","email":"doodlewind@gmail.com"},"repository":{"url":"https://github.com/toeverything/blocksuite.git","type":"git","directory":"packages/affine/widget-scroll-anchoring"},"description":"Affine scroll anchoring widget.","directories":{},"sideEffects":false,"dependencies":{"lit":"^3.2.0","@blocksuite/global":"0.0.0-canary-20241211001530","@toeverything/theme":"^1.1.1","@preact/signals-core":"^1.8.0","@blocksuite/block-std":"0.0.0-canary-20241211001530","@blocksuite/affine-model":"0.0.0-canary-20241211001530","@blocksuite/affine-shared":"0.0.0-canary-20241211001530"},"publishConfig":{"main":"dist/index.js","types":"dist/index.d.ts","access":"public","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./effects":{"types":"./dist/effects.d.ts","import":"./dist/effects.js"}}},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/affine-widget-scroll-anchoring_0.0.0-canary-20241211001530_1733876193805_0.09987320015918422","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary-20241212001527":{"name":"@blocksuite/affine-widget-scroll-anchoring","version":"0.0.0-canary-20241212001527","keywords":[],"author":"toeverything","license":"MPL-2.0","_id":"@blocksuite/affine-widget-scroll-anchoring@0.0.0-canary-20241212001527","maintainers":[{"name":"lawvs","email":"litusq@gmail.com"},{"name":"doodlewind","email":"doodlewind@gmail.com"}],"dist":{"shasum":"b6d3baade7091a35cdc781694f7be1dd4c1c8c75","tarball":"https://registry.npmjs.org/@blocksuite/affine-widget-scroll-anchoring/-/affine-widget-scroll-anchoring-0.0.0-canary-20241212001527.tgz","fileCount":17,"integrity":"sha512-bBztONLkV6hYNnzyjzOUkXit6a5pd3AbKv1x0e4mb5IRYe460Vw3VwtPeLxyUgV/ICKJ7a458/3HRPNuc16K6w==","signatures":[{"sig":"MEYCIQDnR1a0XKwtonhMZMUWHBNCCdGQg7lYOzMbJF++krvc6AIhAPWoutyPEueOgrsIePJfF6Yb0wjF8KwwLaJH/nU4uCSN","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66288},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./effects":{"types":"./dist/effects.d.ts","import":"./dist/effects.js"}},"gitHead":"590ea64540a76f6d070b5121af4611893f170f28","scripts":{"build":"tsc","test:e2e":"playwright test","test:unit":"nx vite:test --run --passWithNoTests","test:unit:coverage":"nx vite:test --run --coverage"},"_npmUser":{"name":"doodlewind","email":"doodlewind@gmail.com"},"repository":{"url":"https://github.com/toeverything/blocksuite.git","type":"git","directory":"packages/affine/widget-scroll-anchoring"},"description":"Affine scroll anchoring widget.","directories":{},"sideEffects":false,"dependencies":{"lit":"^3.2.0","@blocksuite/global":"0.0.0-canary-20241212001527","@toeverything/theme":"^1.1.1","@preact/signals-core":"^1.8.0","@blocksuite/block-std":"0.0.0-canary-20241212001527","@blocksuite/affine-model":"0.0.0-canary-20241212001527","@blocksuite/affine-shared":"0.0.0-canary-20241212001527"},"publishConfig":{"main":"dist/index.js","types":"dist/index.d.ts","access":"public","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./effects":{"types":"./dist/effects.d.ts","import":"./dist/effects.js"}}},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/affine-widget-scroll-anchoring_0.0.0-canary-20241212001527_1733962591292_0.47283091677388267","host":"s3://npm-registry-packages-npm-production"}},"0.18.6":{"name":"@blocksuite/affine-widget-scroll-anchoring","version":"0.18.6","keywords":[],"author":"toeverything","license":"MPL-2.0","_id":"@blocksuite/affine-widget-scroll-anchoring@0.18.6","maintainers":[{"name":"lawvs","email":"litusq@gmail.com"},{"name":"doodlewind","email":"doodlewind@gmail.com"}],"dist":{"shasum":"5449f5378602073fd0b49650ac5cd3044eeb68eb","tarball":"https://registry.npmjs.org/@blocksuite/affine-widget-scroll-anchoring/-/affine-widget-scroll-anchoring-0.18.6.tgz","fileCount":17,"integrity":"sha512-InNT7Vy5ZCVl4ZmjAWvsA42ZG5Scj+THoktC8EYwly1A6/2rZ3q2rcrRx/fuGhs6+i1BHQbgMvL8jFawwmiZ6Q==","signatures":[{"sig":"MEYCIQDN7UwDa1/HEYREERGJnanhYo9gsahioYvVsLDrjWJRuQIhAJGv2Sk1p85j/ZzZC6cBm15G2CfGH8a7Ogl8LbEhllAA","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":68510},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./effects":{"types":"./dist/effects.d.ts","import":"./dist/effects.js"}},"gitHead":"8fe10cee4f7cebe1f06f0127f9ee6ab9f2a88d2e","scripts":{"build":"tsc","test:e2e":"playwright test","test:unit":"nx vite:test --run --passWithNoTests","test:unit:coverage":"nx vite:test --run --coverage"},"_npmUser":{"name":"doodlewind","email":"doodlewind@gmail.com"},"repository":{"url":"https://github.com/toeverything/blocksuite.git","type":"git","directory":"packages/affine/widget-scroll-anchoring"},"description":"Affine scroll anchoring widget.","directories":{},"sideEffects":false,"dependencies":{"lit":"^3.2.0","@blocksuite/global":"0.18.6","@toeverything/theme":"^1.1.1","@preact/signals-core":"^1.8.0","@blocksuite/block-std":"0.18.6","@blocksuite/affine-model":"0.18.6","@blocksuite/affine-shared":"0.18.6"},"publishConfig":{"main":"dist/index.js","types":"dist/index.d.ts","access":"public","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./effects":{"types":"./dist/effects.d.ts","import":"./dist/effects.js"}}},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/affine-widget-scroll-anchoring_0.18.6_1733974155369_0.8940115457462023","host":"s3://npm-registry-packages-npm-production"}},"0.18.7":{"name":"@blocksuite/affine-widget-scroll-anchoring","version":"0.18.7","keywords":[],"author":"toeverything","license":"MPL-2.0","_id":"@blocksuite/affine-widget-scroll-anchoring@0.18.7","maintainers":[{"name":"lawvs","email":"litusq@gmail.com"},{"name":"doodlewind","email":"doodlewind@gmail.com"}],"dist":{"shasum":"407cd59e3f7ba6bd5e22fa4ae6a3df79da2a2b9a","tarball":"https://registry.npmjs.org/@blocksuite/affine-widget-scroll-anchoring/-/affine-widget-scroll-anchoring-0.18.7.tgz","fileCount":17,"integrity":"sha512-K5eBKVhl5a/WwlybUKzY5VG8h1uvdz1yIDoykqO0SOWe/zGVx8oqMP2kPuw5l+qo6M6zOSDi1nyb9BtNo0I7HA==","signatures":[{"sig":"MEYCIQCa2X0rLkYnNERhx0cBqv4M9qjuGJpm0gJAuDfB4EgdJAIhAN1rBw5UOzcPgBHnTRQD+Up6i+IljN6r5Z2UFWeXWMM+","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":69353},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./effects":{"types":"./dist/effects.d.ts","import":"./dist/effects.js"}},"gitHead":"ad9e8c88d48ad98f8d5d4c90a0d5602444cde109","scripts":{"build":"tsc","test:e2e":"playwright test","test:unit":"nx vite:test --run --passWithNoTests","test:unit:coverage":"nx vite:test --run --coverage"},"_npmUser":{"name":"doodlewind","email":"doodlewind@gmail.com"},"repository":{"url":"https://github.com/toeverything/blocksuite.git","type":"git","directory":"packages/affine/widget-scroll-anchoring"},"description":"Affine scroll anchoring widget.","directories":{},"sideEffects":false,"dependencies":{"lit":"^3.2.0","@blocksuite/global":"0.18.7","@toeverything/theme":"^1.1.1","@preact/signals-core":"^1.8.0","@blocksuite/block-std":"0.18.7","@blocksuite/affine-model":"0.18.7","@blocksuite/affine-shared":"0.18.7"},"publishConfig":{"main":"dist/index.js","types":"dist/index.d.ts","access":"public","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./effects":{"types":"./dist/effects.d.ts","import":"./dist/effects.js"}}},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/affine-widget-scroll-anchoring_0.18.7_1733993538658_0.2752694981500623","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary-20241213001537":{"name":"@blocksuite/affine-widget-scroll-anchoring","version":"0.0.0-canary-20241213001537","keywords":[],"author":"toeverything","license":"MPL-2.0","_id":"@blocksuite/affine-widget-scroll-anchoring@0.0.0-canary-20241213001537","maintainers":[{"name":"lawvs","email":"litusq@gmail.com"},{"name":"doodlewind","email":"doodlewind@gmail.com"}],"dist":{"shasum":"712d425be9331496800a933897bfd1950be522a5","tarball":"https://registry.npmjs.org/@blocksuite/affine-widget-scroll-anchoring/-/affine-widget-scroll-anchoring-0.0.0-canary-20241213001537.tgz","fileCount":17,"integrity":"sha512-/N9upfS4+7mDqddw7f7Psr7N01Zf7MRxLowVYXOn7kMzeYGmk8mJTExoXN5uKFZNsVwqAB2/qcSjHBbq9sPD4Q==","signatures":[{"sig":"MEUCID1UMxewbDsDBU2izVkGPGzk7tvN1XeXN2n0VuDh59PDAiEApxqdkq5oebcM+sRHpnMso1H6CAehxim6bZ4+n/kYprQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":69783},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./effects":{"types":"./dist/effects.d.ts","import":"./dist/effects.js"}},"gitHead":"7e4c517a0852bc02ed67f2dc9170c9268adefcb0","scripts":{"build":"tsc","test:e2e":"playwright test","test:unit":"nx vite:test --run --passWithNoTests","test:unit:coverage":"nx vite:test --run --coverage"},"_npmUser":{"name":"doodlewind","email":"doodlewind@gmail.com"},"repository":{"url":"https://github.com/toeverything/blocksuite.git","type":"git","directory":"packages/affine/widget-scroll-anchoring"},"description":"Affine scroll anchoring widget.","directories":{},"sideEffects":false,"dependencies":{"lit":"^3.2.0","@blocksuite/global":"0.0.0-canary-20241213001537","@toeverything/theme":"^1.1.1","@preact/signals-core":"^1.8.0","@blocksuite/block-std":"0.0.0-canary-20241213001537","@blocksuite/affine-model":"0.0.0-canary-20241213001537","@blocksuite/affine-shared":"0.0.0-canary-20241213001537"},"publishConfig":{"main":"dist/index.js","types":"dist/index.d.ts","access":"public","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./effects":{"types":"./dist/effects.d.ts","import":"./dist/effects.js"}}},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/affine-widget-scroll-anchoring_0.0.0-canary-20241213001537_1734049001308_0.645423991025377","host":"s3://npm-registry-packages-npm-production"}},"0.19.0":{"name":"@blocksuite/affine-widget-scroll-anchoring","version":"0.19.0","keywords":[],"author":"toeverything","license":"MPL-2.0","_id":"@blocksuite/affine-widget-scroll-anchoring@0.19.0","maintainers":[{"name":"lawvs","email":"litusq@gmail.com"},{"name":"doodlewind","email":"doodlewind@gmail.com"}],"dist":{"shasum":"ab5b27b482d5d66afa0674d4efdc22aeb8f4bd7a","tarball":"https://registry.npmjs.org/@blocksuite/affine-widget-scroll-anchoring/-/affine-widget-scroll-anchoring-0.19.0.tgz","fileCount":17,"integrity":"sha512-bLzOmJKt7mKVD08J6OBuxkCLpsb3m1jw8cOZZ0X4Kiq9NOHzcoXIWpBWCqM8AbFsJNB+3vjclxT2i85wrT0wAA==","signatures":[{"sig":"MEUCIFKC6vI4OaqBbwwVdBZx3qg5GHQFnWnc2Acsia2HuudHAiEA+e8LALDR3QRjgZ5gtPZmmR2Nk1Pg6C/OUOEHQM9QwT4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":70282},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./effects":{"types":"./dist/effects.d.ts","import":"./dist/effects.js"}},"gitHead":"c7948e1540ec0941b636a958d6acb1aa97c44c81","scripts":{"build":"tsc","test:e2e":"playwright test","test:unit":"nx vite:test --run --passWithNoTests","test:unit:coverage":"nx vite:test --run --coverage"},"_npmUser":{"name":"doodlewind","email":"doodlewind@gmail.com"},"repository":{"url":"https://github.com/toeverything/blocksuite.git","type":"git","directory":"packages/affine/widget-scroll-anchoring"},"description":"Affine scroll anchoring widget.","directories":{},"sideEffects":false,"dependencies":{"lit":"^3.2.0","@blocksuite/global":"0.19.0","@toeverything/theme":"^1.1.1","@preact/signals-core":"^1.8.0","@blocksuite/block-std":"0.19.0","@blocksuite/affine-model":"0.19.0","@blocksuite/affine-shared":"0.19.0"},"publishConfig":{"main":"dist/index.js","types":"dist/index.d.ts","access":"public","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./effects":{"types":"./dist/effects.d.ts","import":"./dist/effects.js"}}},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/affine-widget-scroll-anchoring_0.19.0_1734066834451_0.5830488783965044","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary-20241214001553":{"name":"@blocksuite/affine-widget-scroll-anchoring","version":"0.0.0-canary-20241214001553","keywords":[],"author":"toeverything","license":"MPL-2.0","_id":"@blocksuite/affine-widget-scroll-anchoring@0.0.0-canary-20241214001553","maintainers":[{"name":"lawvs","email":"litusq@gmail.com"},{"name":"doodlewind","email":"doodlewind@gmail.com"}],"dist":{"shasum":"8461d58bafb2fdcf3ed8b543f04c6262ff40637c","tarball":"https://registry.npmjs.org/@blocksuite/affine-widget-scroll-anchoring/-/affine-widget-scroll-anchoring-0.0.0-canary-20241214001553.tgz","fileCount":17,"integrity":"sha512-qMdZq4P46Jo8p5Cn4N0FFP5NKom62vmlZo00aOYOctH1TUpcoFVhycrUe3ow+jpS0mrgaevA+FogS5+vWJ9LKA==","signatures":[{"sig":"MEYCIQCG6Gx0m+HNtV/+iRThXDnJFGUps0JVkS5aK+X7WcS4bwIhAIZwOk6T4sQxWAtzi2P5z1/QQ4q4UfEVK/iLgQsEWsc/","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":70712},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./effects":{"types":"./dist/effects.d.ts","import":"./dist/effects.js"}},"gitHead":"baab5a1195ea1355b3727f303da887e3f4efc5fb","scripts":{"build":"tsc","test:e2e":"playwright test","test:unit":"nx vite:test --run --passWithNoTests","test:unit:coverage":"nx vite:test --run --coverage"},"_npmUser":{"name":"doodlewind","email":"doodlewind@gmail.com"},"repository":{"url":"https://github.com/toeverything/blocksuite.git","type":"git","directory":"packages/affine/widget-scroll-anchoring"},"description":"Affine scroll anchoring widget.","directories":{},"sideEffects":false,"dependencies":{"lit":"^3.2.0","@blocksuite/global":"0.0.0-canary-20241214001553","@toeverything/theme":"^1.1.1","@preact/signals-core":"^1.8.0","@blocksuite/block-std":"0.0.0-canary-20241214001553","@blocksuite/affine-model":"0.0.0-canary-20241214001553","@blocksuite/affine-shared":"0.0.0-canary-20241214001553"},"publishConfig":{"main":"dist/index.js","types":"dist/index.d.ts","access":"public","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./effects":{"types":"./dist/effects.d.ts","import":"./dist/effects.js"}}},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/affine-widget-scroll-anchoring_0.0.0-canary-20241214001553_1734135418663_0.2551311843020416","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary-20241214103859":{"name":"@blocksuite/affine-widget-scroll-anchoring","version":"0.0.0-canary-20241214103859","keywords":[],"author":"toeverything","license":"MPL-2.0","_id":"@blocksuite/affine-widget-scroll-anchoring@0.0.0-canary-20241214103859","maintainers":[{"name":"lawvs","email":"litusq@gmail.com"},{"name":"doodlewind","email":"doodlewind@gmail.com"}],"dist":{"shasum":"d0f0bbd53f3b8a5b2fb27bff5f488ed1a1604648","tarball":"https://registry.npmjs.org/@blocksuite/affine-widget-scroll-anchoring/-/affine-widget-scroll-anchoring-0.0.0-canary-20241214103859.tgz","fileCount":17,"integrity":"sha512-M8PxZDwwfJA9zqDdHF7TTz0Bcmb97/48gXESzEi+OaqPI9hp/Wb+IKYffE/cRpVCBLfIOD5KK/KMZLuGW1rLfg==","signatures":[{"sig":"MEUCIQCMfBstOFQ8IGxY6St5O+e7NBSQqxWZlSlpwdd1l382qgIgZ0wfjHUmCJ8UtPr7a7eOiFKJUdYYJBFlVZw+fLhgdvw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":70712},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./effects":{"types":"./dist/effects.d.ts","import":"./dist/effects.js"}},"gitHead":"ba70bc36678c0a784c476097d05b1f136e9d3207","scripts":{"build":"tsc","test:e2e":"playwright test","test:unit":"nx vite:test --run --passWithNoTests","test:unit:coverage":"nx vite:test --run --coverage"},"_npmUser":{"name":"doodlewind","email":"doodlewind@gmail.com"},"repository":{"url":"https://github.com/toeverything/blocksuite.git","type":"git","directory":"packages/affine/widget-scroll-anchoring"},"description":"Affine scroll anchoring widget.","directories":{},"sideEffects":false,"dependencies":{"lit":"^3.2.0","@blocksuite/global":"0.0.0-canary-20241214103859","@toeverything/theme":"^1.1.1","@preact/signals-core":"^1.8.0","@blocksuite/block-std":"0.0.0-canary-20241214103859","@blocksuite/affine-model":"0.0.0-canary-20241214103859","@blocksuite/affine-shared":"0.0.0-canary-20241214103859"},"publishConfig":{"main":"dist/index.js","types":"dist/index.d.ts","access":"public","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./effects":{"types":"./dist/effects.d.ts","import":"./dist/effects.js"}}},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/affine-widget-scroll-anchoring_0.0.0-canary-20241214103859_1734172809066_0.04951054586725978","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary-20241215001705":{"name":"@blocksuite/affine-widget-scroll-anchoring","version":"0.0.0-canary-20241215001705","keywords":[],"author":"toeverything","license":"MPL-2.0","_id":"@blocksuite/affine-widget-scroll-anchoring@0.0.0-canary-20241215001705","maintainers":[{"name":"lawvs","email":"litusq@gmail.com"},{"name":"doodlewind","email":"doodlewind@gmail.com"}],"dist":{"shasum":"48e72d3c930c7ae8f0d14006bd86ae27fa8c3431","tarball":"https://registry.npmjs.org/@blocksuite/affine-widget-scroll-anchoring/-/affine-widget-scroll-anchoring-0.0.0-canary-20241215001705.tgz","fileCount":17,"integrity":"sha512-2fmDAnbRBe4p8jtVJjVJD2x6KFwb9F7VjiiEM6Qf7nVhD8zQH+9ruHYIQ4bf+k050QNvAnuU+nsJpKMs3qxzGg==","signatures":[{"sig":"MEUCIQDwuuQY/EKF2XpaCrEJvCwwLeqQ80td1ve4yzAJDjQxMwIgJNS8Ao8PteGyLlOoaDSwcXtxLAY1/hoDUi0yJomQvr8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":70712},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./effects":{"types":"./dist/effects.d.ts","import":"./dist/effects.js"}},"gitHead":"aa26fb2750b6bc48169cf700d643d0dba0e219af","scripts":{"build":"tsc","test:e2e":"playwright test","test:unit":"nx vite:test --run --passWithNoTests","test:unit:coverage":"nx vite:test --run --coverage"},"_npmUser":{"name":"doodlewind","email":"doodlewind@gmail.com"},"repository":{"url":"https://github.com/toeverything/blocksuite.git","type":"git","directory":"packages/affine/widget-scroll-anchoring"},"description":"Affine scroll anchoring widget.","directories":{},"sideEffects":false,"dependencies":{"lit":"^3.2.0","@blocksuite/global":"0.0.0-canary-20241215001705","@toeverything/theme":"^1.1.1","@preact/signals-core":"^1.8.0","@blocksuite/block-std":"0.0.0-canary-20241215001705","@blocksuite/affine-model":"0.0.0-canary-20241215001705","@blocksuite/affine-shared":"0.0.0-canary-20241215001705"},"publishConfig":{"main":"dist/index.js","types":"dist/index.d.ts","access":"public","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./effects":{"types":"./dist/effects.d.ts","import":"./dist/effects.js"}}},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/affine-widget-scroll-anchoring_0.0.0-canary-20241215001705_1734221889343_0.6208668340543435","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary-20241215152806":{"name":"@blocksuite/affine-widget-scroll-anchoring","version":"0.0.0-canary-20241215152806","keywords":[],"author":"toeverything","license":"MPL-2.0","_id":"@blocksuite/affine-widget-scroll-anchoring@0.0.0-canary-20241215152806","maintainers":[{"name":"lawvs","email":"litusq@gmail.com"},{"name":"doodlewind","email":"doodlewind@gmail.com"}],"dist":{"shasum":"62f0b7bcd502c77704acae035bd55590e62bf099","tarball":"https://registry.npmjs.org/@blocksuite/affine-widget-scroll-anchoring/-/affine-widget-scroll-anchoring-0.0.0-canary-20241215152806.tgz","fileCount":17,"integrity":"sha512-sQBZ01A3JlDa2+qC1kcZbxNs44s/LkCl7pt79PNHaB/hT/73F8mT591woXaBXOQa3ltBN/BOFtmlN9ixwszKWg==","signatures":[{"sig":"MEQCICVO7jGT1RUqFcxxKFRYeimHYqokXAC0gR+5WOJFB3RqAiBN+yLV2aUYqNL+htfS55enkLRKN+ISqFgRYhY3kf7nkg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":70712},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./effects":{"types":"./dist/effects.d.ts","import":"./dist/effects.js"}},"gitHead":"363899110f3d8c5e95324d7fb4abbc1b29eb7c4c","scripts":{"build":"tsc","test:e2e":"playwright test","test:unit":"nx vite:test --run --passWithNoTests","test:unit:coverage":"nx vite:test --run --coverage"},"_npmUser":{"name":"doodlewind","email":"doodlewind@gmail.com"},"repository":{"url":"https://github.com/toeverything/blocksuite.git","type":"git","directory":"packages/affine/widget-scroll-anchoring"},"description":"Affine scroll anchoring widget.","directories":{},"sideEffects":false,"dependencies":{"lit":"^3.2.0","@blocksuite/global":"0.0.0-canary-20241215152806","@toeverything/theme":"^1.1.1","@preact/signals-core":"^1.8.0","@blocksuite/block-std":"0.0.0-canary-20241215152806","@blocksuite/affine-model":"0.0.0-canary-20241215152806","@blocksuite/affine-shared":"0.0.0-canary-20241215152806"},"publishConfig":{"main":"dist/index.js","types":"dist/index.d.ts","access":"public","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./effects":{"types":"./dist/effects.d.ts","import":"./dist/effects.js"}}},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/affine-widget-scroll-anchoring_0.0.0-canary-20241215152806_1734276550689_0.10472339713006407","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary-20241215154124":{"name":"@blocksuite/affine-widget-scroll-anchoring","version":"0.0.0-canary-20241215154124","keywords":[],"author":"toeverything","license":"MPL-2.0","_id":"@blocksuite/affine-widget-scroll-anchoring@0.0.0-canary-20241215154124","maintainers":[{"name":"lawvs","email":"litusq@gmail.com"},{"name":"doodlewind","email":"doodlewind@gmail.com"}],"dist":{"shasum":"4cf03245cb76dcb9ad19abb53388de0198b1867f","tarball":"https://registry.npmjs.org/@blocksuite/affine-widget-scroll-anchoring/-/affine-widget-scroll-anchoring-0.0.0-canary-20241215154124.tgz","fileCount":17,"integrity":"sha512-u28UteV+XZSzkRDCgLPaNZLTHitXcIbl8HttoJ3mJn3BeDUIOkJMiuuLvQieFHtnUa2+I50f6PfTwnd7H5m3qw==","signatures":[{"sig":"MEUCIQCifMxm7bBxPwQF+WFsfSGLFtNfV44fEjsQ6jTFNUj6zwIgbu3pEKkK2pUDogTtIH9iPcaFoZizdyhFn5Np39VExYo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":70712},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./effects":{"types":"./dist/effects.d.ts","import":"./dist/effects.js"}},"gitHead":"486bc2a6ed6f66bedcddc8e17a4c2ac9a3a0f7a5","scripts":{"build":"tsc","test:e2e":"playwright test","test:unit":"nx vite:test --run --passWithNoTests","test:unit:coverage":"nx vite:test --run --coverage"},"_npmUser":{"name":"doodlewind","email":"doodlewind@gmail.com"},"repository":{"url":"https://github.com/toeverything/blocksuite.git","type":"git","directory":"packages/affine/widget-scroll-anchoring"},"description":"Affine scroll anchoring widget.","directories":{},"sideEffects":false,"dependencies":{"lit":"^3.2.0","@blocksuite/global":"0.0.0-canary-20241215154124","@toeverything/theme":"^1.1.1","@preact/signals-core":"^1.8.0","@blocksuite/block-std":"0.0.0-canary-20241215154124","@blocksuite/affine-model":"0.0.0-canary-20241215154124","@blocksuite/affine-shared":"0.0.0-canary-20241215154124"},"publishConfig":{"main":"dist/index.js","types":"dist/index.d.ts","access":"public","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./effects":{"types":"./dist/effects.d.ts","import":"./dist/effects.js"}}},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/affine-widget-scroll-anchoring_0.0.0-canary-20241215154124_1734277348808_0.30041601935682083","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary-20241215155519":{"name":"@blocksuite/affine-widget-scroll-anchoring","version":"0.0.0-canary-20241215155519","keywords":[],"author":"toeverything","license":"MPL-2.0","_id":"@blocksuite/affine-widget-scroll-anchoring@0.0.0-canary-20241215155519","maintainers":[{"name":"lawvs","email":"litusq@gmail.com"},{"name":"doodlewind","email":"doodlewind@gmail.com"}],"dist":{"shasum":"3de1e1f6682f76b7cbc54938e03387eeae19a3ed","tarball":"https://registry.npmjs.org/@blocksuite/affine-widget-scroll-anchoring/-/affine-widget-scroll-anchoring-0.0.0-canary-20241215155519.tgz","fileCount":17,"integrity":"sha512-mivIrUJovvnfaCmBUwVGAiBSn7VvPtNeFvzwbI7lEdjmZgn6c4OcOpY13kPj8XzX/CUwTHYNaBrjAYeWN2/uCA==","signatures":[{"sig":"MEUCIH7vDcXPDG3jg9Nm69rG5lqz8GY047qt1Ipm4CBr/PmuAiEArpu1yhYIZhuzG69drSCzSAW0lTYx4/0quEsG4nSLgcE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":70712},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./effects":{"types":"./dist/effects.d.ts","import":"./dist/effects.js"}},"gitHead":"1882e70e526a8acbe7ec2c1fec5a467be7b29670","scripts":{"build":"tsc","test:e2e":"playwright test","test:unit":"nx vite:test --run --passWithNoTests","test:unit:coverage":"nx vite:test --run --coverage"},"_npmUser":{"name":"doodlewind","email":"doodlewind@gmail.com"},"repository":{"url":"https://github.com/toeverything/blocksuite.git","type":"git","directory":"packages/affine/widget-scroll-anchoring"},"description":"Affine scroll anchoring widget.","directories":{},"sideEffects":false,"dependencies":{"lit":"^3.2.0","@blocksuite/global":"0.0.0-canary-20241215155519","@toeverything/theme":"^1.1.1","@preact/signals-core":"^1.8.0","@blocksuite/block-std":"0.0.0-canary-20241215155519","@blocksuite/affine-model":"0.0.0-canary-20241215155519","@blocksuite/affine-shared":"0.0.0-canary-20241215155519"},"publishConfig":{"main":"dist/index.js","types":"dist/index.d.ts","access":"public","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./effects":{"types":"./dist/effects.d.ts","import":"./dist/effects.js"}}},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/affine-widget-scroll-anchoring_0.0.0-canary-20241215155519_1734278183828_0.5257242754185849","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary-20241216001622":{"name":"@blocksuite/affine-widget-scroll-anchoring","version":"0.0.0-canary-20241216001622","keywords":[],"author":"toeverything","license":"MPL-2.0","_id":"@blocksuite/affine-widget-scroll-anchoring@0.0.0-canary-20241216001622","maintainers":[{"name":"lawvs","email":"litusq@gmail.com"},{"name":"doodlewind","email":"doodlewind@gmail.com"}],"dist":{"shasum":"0f51d557db3c14b5aba7805b5b34a43f0bbdbc98","tarball":"https://registry.npmjs.org/@blocksuite/affine-widget-scroll-anchoring/-/affine-widget-scroll-anchoring-0.0.0-canary-20241216001622.tgz","fileCount":17,"integrity":"sha512-M4yJEp/BeXoGt6lLWqGMI9iIbxIQewlvCXpN/8ODaLtuKgKcUeBwZ7n/+DyUE4NqiZS1ZMeUfd0TiGbdxjoS8Q==","signatures":[{"sig":"MEUCIApUV5prdhp3iDVyNQEvo9PYJTIlc9frneT5fs+e0ZaPAiEAluvK5C6nNI0HS43iaX3WZIpodT3tJozUdkLoURdrrDk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":70712},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./effects":{"types":"./dist/effects.d.ts","import":"./dist/effects.js"}},"gitHead":"58d14667e6b370b0f3488681059d108093187caf","scripts":{"build":"tsc","test:e2e":"playwright test","test:unit":"nx vite:test --run --passWithNoTests","test:unit:coverage":"nx vite:test --run --coverage"},"_npmUser":{"name":"doodlewind","email":"doodlewind@gmail.com"},"repository":{"url":"https://github.com/toeverything/blocksuite.git","type":"git","directory":"packages/affine/widget-scroll-anchoring"},"description":"Affine scroll anchoring widget.","directories":{},"sideEffects":false,"dependencies":{"lit":"^3.2.0","@blocksuite/global":"0.0.0-canary-20241216001622","@toeverything/theme":"^1.1.1","@preact/signals-core":"^1.8.0","@blocksuite/block-std":"0.0.0-canary-20241216001622","@blocksuite/affine-model":"0.0.0-canary-20241216001622","@blocksuite/affine-shared":"0.0.0-canary-20241216001622"},"publishConfig":{"main":"dist/index.js","types":"dist/index.d.ts","access":"public","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./effects":{"types":"./dist/effects.d.ts","import":"./dist/effects.js"}}},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/affine-widget-scroll-anchoring_0.0.0-canary-20241216001622_1734308248661_0.24119620963482147","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary-20241216011454":{"name":"@blocksuite/affine-widget-scroll-anchoring","version":"0.0.0-canary-20241216011454","keywords":[],"author":"toeverything","license":"MPL-2.0","_id":"@blocksuite/affine-widget-scroll-anchoring@0.0.0-canary-20241216011454","maintainers":[{"name":"lawvs","email":"litusq@gmail.com"},{"name":"doodlewind","email":"doodlewind@gmail.com"}],"dist":{"shasum":"88b2caf493042e1a0661a598cd4a15a7d542483a","tarball":"https://registry.npmjs.org/@blocksuite/affine-widget-scroll-anchoring/-/affine-widget-scroll-anchoring-0.0.0-canary-20241216011454.tgz","fileCount":17,"integrity":"sha512-hpfOuv/35SGSdpj0BLDZOWrLe4jEB8DXy6Id2IUvOvgVgzuRAl0uHqP/lzCJ4Zz4QW9SgMf41WOEhdurQSDmxw==","signatures":[{"sig":"MEQCIEr5qXPotQv6LWfKtrgrVQaYe8palwwS6gBu3ECxQpXOAiAs9iJkJF+ORO32O1ajxQedXT/VYj6C0wD+ZqdbobHZyw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":70712},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./effects":{"types":"./dist/effects.d.ts","import":"./dist/effects.js"}},"gitHead":"5d7f0e5ffc7b63f96210620de4e129d7f5e3a8a6","scripts":{"build":"tsc","test:e2e":"playwright test","test:unit":"nx vite:test --run --passWithNoTests","test:unit:coverage":"nx vite:test --run --coverage"},"_npmUser":{"name":"doodlewind","email":"doodlewind@gmail.com"},"repository":{"url":"https://github.com/toeverything/blocksuite.git","type":"git","directory":"packages/affine/widget-scroll-anchoring"},"description":"Affine scroll anchoring widget.","directories":{},"sideEffects":false,"dependencies":{"lit":"^3.2.0","@blocksuite/global":"0.0.0-canary-20241216011454","@toeverything/theme":"^1.1.1","@preact/signals-core":"^1.8.0","@blocksuite/block-std":"0.0.0-canary-20241216011454","@blocksuite/affine-model":"0.0.0-canary-20241216011454","@blocksuite/affine-shared":"0.0.0-canary-20241216011454"},"publishConfig":{"main":"dist/index.js","types":"dist/index.d.ts","access":"public","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./effects":{"types":"./dist/effects.d.ts","import":"./dist/effects.js"}}},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/affine-widget-scroll-anchoring_0.0.0-canary-20241216011454_1734311758344_0.5597151890563379","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary-20241216023618":{"name":"@blocksuite/affine-widget-scroll-anchoring","version":"0.0.0-canary-20241216023618","keywords":[],"author":"toeverything","license":"MPL-2.0","_id":"@blocksuite/affine-widget-scroll-anchoring@0.0.0-canary-20241216023618","maintainers":[{"name":"lawvs","email":"litusq@gmail.com"},{"name":"doodlewind","email":"doodlewind@gmail.com"}],"dist":{"shasum":"b234b50da31dfd90e6dbafbc2d450583c9f84b82","tarball":"https://registry.npmjs.org/@blocksuite/affine-widget-scroll-anchoring/-/affine-widget-scroll-anchoring-0.0.0-canary-20241216023618.tgz","fileCount":17,"integrity":"sha512-TGu5gIb7aWiGE5V2gj7p4KVubtIMew5Fxdvgnjgd4rBxa/vgX2x4lI3ncVF2lIduNdt99CeuzcfPBchlbsnolQ==","signatures":[{"sig":"MEUCIQCfunDXTRgKjBI6HqDBEf2N/6wlUnHdjm9AOYjH1vQzIwIgcMGx+PS464Vgb+C82de/g8XWRtSeuqyAfvtISKpE8YE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66288},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./effects":{"types":"./dist/effects.d.ts","import":"./dist/effects.js"}},"gitHead":"e66159e587d809eb5818a8ac7740c4e02b7cdc1e","scripts":{"build":"tsc","test:e2e":"playwright test","test:unit":"nx vite:test --run --passWithNoTests","test:unit:coverage":"nx vite:test --run --coverage"},"_npmUser":{"name":"doodlewind","email":"doodlewind@gmail.com"},"repository":{"url":"https://github.com/toeverything/blocksuite.git","type":"git","directory":"packages/affine/widget-scroll-anchoring"},"description":"Affine scroll anchoring widget.","directories":{},"sideEffects":false,"dependencies":{"lit":"^3.2.0","@blocksuite/global":"0.0.0-canary-20241216023618","@toeverything/theme":"^1.1.1","@preact/signals-core":"^1.8.0","@blocksuite/block-std":"0.0.0-canary-20241216023618","@blocksuite/affine-model":"0.0.0-canary-20241216023618","@blocksuite/affine-shared":"0.0.0-canary-20241216023618"},"publishConfig":{"main":"dist/index.js","types":"dist/index.d.ts","access":"public","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./effects":{"types":"./dist/effects.d.ts","import":"./dist/effects.js"}}},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/affine-widget-scroll-anchoring_0.0.0-canary-20241216023618_1734316642596_0.7628413877089291","host":"s3://npm-registry-packages-npm-production"}},"0.19.1":{"name":"@blocksuite/affine-widget-scroll-anchoring","version":"0.19.1","keywords":[],"author":"toeverything","license":"MPL-2.0","_id":"@blocksuite/affine-widget-scroll-anchoring@0.19.1","maintainers":[{"name":"lawvs","email":"litusq@gmail.com"},{"name":"doodlewind","email":"doodlewind@gmail.com"}],"dist":{"shasum":"b602bef6a1e2c51fe0fc2d14447f7308146c7e29","tarball":"https://registry.npmjs.org/@blocksuite/affine-widget-scroll-anchoring/-/affine-widget-scroll-anchoring-0.19.1.tgz","fileCount":17,"integrity":"sha512-OCDK64ivQz93bHJUHmMHRNkVNgA//m1f13gzlRllm2AT2Y6rgUgykLKbymcvu12AK0GV9iM7CnP+NKYfZ+xHwg==","signatures":[{"sig":"MEUCIQDqshSigaXF9dgatIVajN/mxtanAgXUvLwwL1jN8PJKWQIgIfzgUyFtV2R2YBYZkAeLa1wBNQnHnFsnC0DhGnUhbBg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":71322},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./effects":{"types":"./dist/effects.d.ts","import":"./dist/effects.js"}},"gitHead":"04e299054fde2bc31caee5e466a19a24eb590afa","scripts":{"build":"tsc","test:e2e":"playwright test","test:unit":"nx vite:test --run --passWithNoTests","test:unit:coverage":"nx vite:test --run --coverage"},"_npmUser":{"name":"doodlewind","email":"doodlewind@gmail.com"},"repository":{"url":"https://github.com/toeverything/blocksuite.git","type":"git","directory":"packages/affine/widget-scroll-anchoring"},"description":"Affine scroll anchoring widget.","directories":{},"sideEffects":false,"dependencies":{"lit":"^3.2.0","@blocksuite/global":"0.19.1","@toeverything/theme":"^1.1.1","@preact/signals-core":"^1.8.0","@blocksuite/block-std":"0.19.1","@blocksuite/affine-model":"0.19.1","@blocksuite/affine-shared":"0.19.1"},"publishConfig":{"main":"dist/index.js","types":"dist/index.d.ts","access":"public","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./effects":{"types":"./dist/effects.d.ts","import":"./dist/effects.js"}}},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/affine-widget-scroll-anchoring_0.19.1_1734340066082_0.3325741988522959","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary-20241217001530":{"name":"@blocksuite/affine-widget-scroll-anchoring","version":"0.0.0-canary-20241217001530","keywords":[],"author":"toeverything","license":"MPL-2.0","_id":"@blocksuite/affine-widget-scroll-anchoring@0.0.0-canary-20241217001530","maintainers":[{"name":"lawvs","email":"litusq@gmail.com"},{"name":"doodlewind","email":"doodlewind@gmail.com"}],"dist":{"shasum":"2a62053ab467ecd0a97604b9ceffbdf841b049f8","tarball":"https://registry.npmjs.org/@blocksuite/affine-widget-scroll-anchoring/-/affine-widget-scroll-anchoring-0.0.0-canary-20241217001530.tgz","fileCount":17,"integrity":"sha512-ptC98+Fy+aZDtuiLwPfH2l1tirrfhwTmDTrv7MtdpHubdQNDlaO0k0cZqLHH8SVdgU68JH+Lbx7rySZT79srvA==","signatures":[{"sig":"MEYCIQDjbbnwN3macW2ySllMHQoRmd7o1uoHEeALGuAYAr1pKwIhAMe+1ZW8KtFBhJCxlzSbHEJ7LQLeOHm0WvHI4zN8lcLV","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":71752},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./effects":{"types":"./dist/effects.d.ts","import":"./dist/effects.js"}},"gitHead":"ec88995c508565b1fe4ff456498f1904ab69fd38","scripts":{"build":"tsc","test:e2e":"playwright test","test:unit":"nx vite:test --run --passWithNoTests","test:unit:coverage":"nx vite:test --run --coverage"},"_npmUser":{"name":"doodlewind","email":"doodlewind@gmail.com"},"repository":{"url":"https://github.com/toeverything/blocksuite.git","type":"git","directory":"packages/affine/widget-scroll-anchoring"},"description":"Affine scroll anchoring widget.","directories":{},"sideEffects":false,"dependencies":{"lit":"^3.2.0","@blocksuite/global":"0.0.0-canary-20241217001530","@toeverything/theme":"^1.1.1","@preact/signals-core":"^1.8.0","@blocksuite/block-std":"0.0.0-canary-20241217001530","@blocksuite/affine-model":"0.0.0-canary-20241217001530","@blocksuite/affine-shared":"0.0.0-canary-20241217001530"},"publishConfig":{"main":"dist/index.js","types":"dist/index.d.ts","access":"public","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./effects":{"types":"./dist/effects.d.ts","import":"./dist/effects.js"}}},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/affine-widget-scroll-anchoring_0.0.0-canary-20241217001530_1734394594989_0.5049672066414084","host":"s3://npm-registry-packages-npm-production"}},"0.19.2":{"name":"@blocksuite/affine-widget-scroll-anchoring","version":"0.19.2","keywords":[],"author":"toeverything","license":"MPL-2.0","_id":"@blocksuite/affine-widget-scroll-anchoring@0.19.2","maintainers":[{"name":"lawvs","email":"litusq@gmail.com"},{"name":"doodlewind","email":"doodlewind@gmail.com"}],"dist":{"shasum":"f1c92742b5ad39a18fda1b3144f642e0ca708b09","tarball":"https://registry.npmjs.org/@blocksuite/affine-widget-scroll-anchoring/-/affine-widget-scroll-anchoring-0.19.2.tgz","fileCount":17,"integrity":"sha512-kJ9RiWXh2kucwHDvpGjm00eOyJz1Q9WvvmwnP2Dc3lM6PdXBKhihKCkbBU3ya0sXEbAZsU+ER0yGqLwWyc1e5A==","signatures":[{"sig":"MEUCIASkg/u5y4W3+b8YrXgHnkfg+JYDxTogAAyFYTs8pyA0AiEA2VSWch2caVDv8gQkyv151P77iFznR5hdjoGtXNxiLfE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":72162},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./effects":{"types":"./dist/effects.d.ts","import":"./dist/effects.js"}},"gitHead":"437ab87d5abec1adf67ea60572bcbc2c25ac1705","scripts":{"build":"tsc","test:e2e":"playwright test","test:unit":"nx vite:test --run --passWithNoTests","test:unit:coverage":"nx vite:test --run --coverage"},"_npmUser":{"name":"doodlewind","email":"doodlewind@gmail.com"},"repository":{"url":"https://github.com/toeverything/blocksuite.git","type":"git","directory":"packages/affine/widget-scroll-anchoring"},"description":"Affine scroll anchoring widget.","directories":{},"sideEffects":false,"dependencies":{"lit":"^3.2.0","@blocksuite/global":"0.19.2","@toeverything/theme":"^1.1.1","@preact/signals-core":"^1.8.0","@blocksuite/block-std":"0.19.2","@blocksuite/affine-model":"0.19.2","@blocksuite/affine-shared":"0.19.2"},"publishConfig":{"main":"dist/index.js","types":"dist/index.d.ts","access":"public","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./effects":{"types":"./dist/effects.d.ts","import":"./dist/effects.js"}}},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/affine-widget-scroll-anchoring_0.19.2_1734431985272_0.31100688991569814","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary-20241218001453":{"name":"@blocksuite/affine-widget-scroll-anchoring","version":"0.0.0-canary-20241218001453","keywords":[],"author":"toeverything","license":"MPL-2.0","_id":"@blocksuite/affine-widget-scroll-anchoring@0.0.0-canary-20241218001453","maintainers":[{"name":"lawvs","email":"litusq@gmail.com"},{"name":"doodlewind","email":"doodlewind@gmail.com"}],"dist":{"shasum":"20e2725e696ec58f599b71efdf159475f5ec5457","tarball":"https://registry.npmjs.org/@blocksuite/affine-widget-scroll-anchoring/-/affine-widget-scroll-anchoring-0.0.0-canary-20241218001453.tgz","fileCount":17,"integrity":"sha512-NfD3owUMMNna4DESu5abmHPRRePgcgg2yLHGJoFvCnoEusR/GkLNuv8KWJu7TorYWCH4sFVQjEkkgwXuiu4k0g==","signatures":[{"sig":"MEQCIF7SP7AeGY7I5gF2MRcdpOS5CyL7JVoRxv+RvZfqh0DiAiARvrXZoDDbCGGfrgUl7uFfccSFHdD0c+paX3F10oOl0w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":72592},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./effects":{"types":"./dist/effects.d.ts","import":"./dist/effects.js"}},"gitHead":"437ab87d5abec1adf67ea60572bcbc2c25ac1705","scripts":{"build":"tsc","test:e2e":"playwright test","test:unit":"nx vite:test --run --passWithNoTests","test:unit:coverage":"nx vite:test --run --coverage"},"_npmUser":{"name":"doodlewind","email":"doodlewind@gmail.com"},"repository":{"url":"https://github.com/toeverything/blocksuite.git","type":"git","directory":"packages/affine/widget-scroll-anchoring"},"description":"Affine scroll anchoring widget.","directories":{},"sideEffects":false,"dependencies":{"lit":"^3.2.0","@blocksuite/global":"0.0.0-canary-20241218001453","@toeverything/theme":"^1.1.1","@preact/signals-core":"^1.8.0","@blocksuite/block-std":"0.0.0-canary-20241218001453","@blocksuite/affine-model":"0.0.0-canary-20241218001453","@blocksuite/affine-shared":"0.0.0-canary-20241218001453"},"publishConfig":{"main":"dist/index.js","types":"dist/index.d.ts","access":"public","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./effects":{"types":"./dist/effects.d.ts","import":"./dist/effects.js"}}},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/affine-widget-scroll-anchoring_0.0.0-canary-20241218001453_1734480959118_0.6914520853458177","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary-20241218024138":{"name":"@blocksuite/affine-widget-scroll-anchoring","version":"0.0.0-canary-20241218024138","keywords":[],"author":"toeverything","license":"MPL-2.0","_id":"@blocksuite/affine-widget-scroll-anchoring@0.0.0-canary-20241218024138","maintainers":[{"name":"lawvs","email":"litusq@gmail.com"},{"name":"doodlewind","email":"doodlewind@gmail.com"}],"dist":{"shasum":"2d55a529d3749e7e66f7d882502fb213502bf319","tarball":"https://registry.npmjs.org/@blocksuite/affine-widget-scroll-anchoring/-/affine-widget-scroll-anchoring-0.0.0-canary-20241218024138.tgz","fileCount":17,"integrity":"sha512-5jUvlPBZcOo4SeB3pu8ahbe95SrIElkDcJDPFR7udN2Gavd1KoKdchd9pxHDNDUAq7ritd5/64BCh54rpPUVbg==","signatures":[{"sig":"MEUCIQCLIsnOTwbulNmbToXDHCgqoveomDLUPV3R3+n7MjLnJwIgOAxm8p3PM1BneWRyRZ+PaUXZqhUaKWfCACe4F0bVnZ4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":72592},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./effects":{"types":"./dist/effects.d.ts","import":"./dist/effects.js"}},"gitHead":"d398f897b37f4484d4f35d661f2a4d5f09b45961","scripts":{"build":"tsc","test:e2e":"playwright test","test:unit":"nx vite:test --run --passWithNoTests","test:unit:coverage":"nx vite:test --run --coverage"},"_npmUser":{"name":"doodlewind","email":"doodlewind@gmail.com"},"repository":{"url":"https://github.com/toeverything/blocksuite.git","type":"git","directory":"packages/affine/widget-scroll-anchoring"},"description":"Affine scroll anchoring widget.","directories":{},"sideEffects":false,"dependencies":{"lit":"^3.2.0","@blocksuite/global":"0.0.0-canary-20241218024138","@toeverything/theme":"^1.1.1","@preact/signals-core":"^1.8.0","@blocksuite/block-std":"0.0.0-canary-20241218024138","@blocksuite/affine-model":"0.0.0-canary-20241218024138","@blocksuite/affine-shared":"0.0.0-canary-20241218024138"},"publishConfig":{"main":"dist/index.js","types":"dist/index.d.ts","access":"public","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./effects":{"types":"./dist/effects.d.ts","import":"./dist/effects.js"}}},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/affine-widget-scroll-anchoring_0.0.0-canary-20241218024138_1734489763882_0.0469994957073292","host":"s3://npm-registry-packages-npm-production"}},"0.19.3":{"name":"@blocksuite/affine-widget-scroll-anchoring","version":"0.19.3","keywords":[],"author":"toeverything","license":"MPL-2.0","_id":"@blocksuite/affine-widget-scroll-anchoring@0.19.3","maintainers":[{"name":"lawvs","email":"litusq@gmail.com"},{"name":"doodlewind","email":"doodlewind@gmail.com"}],"dist":{"shasum":"1caee5ed55a0ab7568035a2932bd5b91a3c46e5b","tarball":"https://registry.npmjs.org/@blocksuite/affine-widget-scroll-anchoring/-/affine-widget-scroll-anchoring-0.19.3.tgz","fileCount":17,"integrity":"sha512-9ooW0UgO6wvMuqNH7l/Gl+uIt7ph5S2OG2/djz7h8fVF4DGt1dRpiRWreYvPi74NeA1VfB9NtHUzr2pAy8lqhw==","signatures":[{"sig":"MEYCIQD+wH76Tb0HPtM5JWWZ49ekwYkyhe9U4xi+r9vq8X269gIhANYQodUjeMZq7zk4W4v009lJMZrta2kBvoQW68iBkjIK","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":72876},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./effects":{"types":"./dist/effects.d.ts","import":"./dist/effects.js"}},"gitHead":"7075d9ef309dd07bdf00145c7b053d204bac73f0","scripts":{"build":"tsc","test:e2e":"playwright test","test:unit":"nx vite:test --run --passWithNoTests","test:unit:coverage":"nx vite:test --run --coverage"},"_npmUser":{"name":"doodlewind","email":"doodlewind@gmail.com"},"repository":{"url":"https://github.com/toeverything/blocksuite.git","type":"git","directory":"packages/affine/widget-scroll-anchoring"},"description":"Affine scroll anchoring widget.","directories":{},"sideEffects":false,"dependencies":{"lit":"^3.2.0","@blocksuite/global":"0.19.3","@toeverything/theme":"^1.1.1","@preact/signals-core":"^1.8.0","@blocksuite/block-std":"0.19.3","@blocksuite/affine-model":"0.19.3","@blocksuite/affine-shared":"0.19.3"},"publishConfig":{"main":"dist/index.js","types":"dist/index.d.ts","access":"public","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./effects":{"types":"./dist/effects.d.ts","import":"./dist/effects.js"}}},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/affine-widget-scroll-anchoring_0.19.3_1734528580557_0.7045726448794489","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary-20241219001505":{"name":"@blocksuite/affine-widget-scroll-anchoring","version":"0.0.0-canary-20241219001505","keywords":[],"author":"toeverything","license":"MPL-2.0","_id":"@blocksuite/affine-widget-scroll-anchoring@0.0.0-canary-20241219001505","maintainers":[{"name":"lawvs","email":"litusq@gmail.com"},{"name":"doodlewind","email":"doodlewind@gmail.com"}],"dist":{"shasum":"ad7c5762ef0c6dc93d02873d40054e7be2f8b137","tarball":"https://registry.npmjs.org/@blocksuite/affine-widget-scroll-anchoring/-/affine-widget-scroll-anchoring-0.0.0-canary-20241219001505.tgz","fileCount":17,"integrity":"sha512-cMEsVK0dSWroIStcMV5gBUH/CD5rRDcR7Or//j3vqcLmaR9adjDaWfTApVi6hUoNiBvHybhUnhV6jfpMjK0Z4Q==","signatures":[{"sig":"MEUCIC+fiV4cePpDuIelcWfocl6eUjf6fhseZHXkrsOqIkNtAiEAp5zh7mue6yNrZlMamzuE5bN2tPq2lX6ZtuVYLKPHvrk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":73306},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./effects":{"types":"./dist/effects.d.ts","import":"./dist/effects.js"}},"gitHead":"54c5b4dfb07c4ffe967520196ecccafb066251a6","scripts":{"build":"tsc","test:e2e":"playwright test","test:unit":"nx vite:test --run --passWithNoTests","test:unit:coverage":"nx vite:test --run --coverage"},"_npmUser":{"name":"doodlewind","email":"doodlewind@gmail.com"},"repository":{"url":"https://github.com/toeverything/blocksuite.git","type":"git","directory":"packages/affine/widget-scroll-anchoring"},"description":"Affine scroll anchoring widget.","directories":{},"sideEffects":false,"dependencies":{"lit":"^3.2.0","@blocksuite/global":"0.0.0-canary-20241219001505","@toeverything/theme":"^1.1.1","@preact/signals-core":"^1.8.0","@blocksuite/block-std":"0.0.0-canary-20241219001505","@blocksuite/affine-model":"0.0.0-canary-20241219001505","@blocksuite/affine-shared":"0.0.0-canary-20241219001505"},"publishConfig":{"main":"dist/index.js","types":"dist/index.d.ts","access":"public","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./effects":{"types":"./dist/effects.d.ts","import":"./dist/effects.js"}}},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/affine-widget-scroll-anchoring_0.0.0-canary-20241219001505_1734567369649_0.45321877337379957","host":"s3://npm-registry-packages-npm-production"}},"0.19.4":{"name":"@blocksuite/affine-widget-scroll-anchoring","version":"0.19.4","keywords":[],"author":"toeverything","license":"MPL-2.0","_id":"@blocksuite/affine-widget-scroll-anchoring@0.19.4","maintainers":[{"name":"lawvs","email":"litusq@gmail.com"},{"name":"doodlewind","email":"doodlewind@gmail.com"}],"dist":{"shasum":"fbf02398183a13dc09fcabf651fef99ea804e17d","tarball":"https://registry.npmjs.org/@blocksuite/affine-widget-scroll-anchoring/-/affine-widget-scroll-anchoring-0.19.4.tgz","fileCount":17,"integrity":"sha512-F8aKK6gyz+v6fabpg5kKdbE5oL0cPlkZe1j0ogO9eqNI+WXGd5tsGmfsTIAhQ/gv0XVjiSYS5EaIKi+uK2AJCw==","signatures":[{"sig":"MEUCIA/UMCkyyC24lp3xZl3/m/+HzPzNFe5jJqk3vJyxoYrgAiEArkewMq6zZai9XshadlMkW0NZ1mvUMxO33Q9RMWH8rb4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":73563},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./effects":{"types":"./dist/effects.d.ts","import":"./dist/effects.js"}},"gitHead":"09ffcf2ab8ad16fb25d2945f2e570af70d6ef629","scripts":{"build":"tsc","test:e2e":"playwright test","test:unit":"nx vite:test --run --passWithNoTests","test:unit:coverage":"nx vite:test --run --coverage"},"_npmUser":{"name":"doodlewind","email":"doodlewind@gmail.com"},"repository":{"url":"https://github.com/toeverything/blocksuite.git","type":"git","directory":"packages/affine/widget-scroll-anchoring"},"description":"Affine scroll anchoring widget.","directories":{},"sideEffects":false,"dependencies":{"lit":"^3.2.0","@blocksuite/global":"0.19.4","@toeverything/theme":"^1.1.1","@preact/signals-core":"^1.8.0","@blocksuite/block-std":"0.19.4","@blocksuite/affine-model":"0.19.4","@blocksuite/affine-shared":"0.19.4"},"publishConfig":{"main":"dist/index.js","types":"dist/index.d.ts","access":"public","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./effects":{"types":"./dist/effects.d.ts","import":"./dist/effects.js"}}},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/affine-widget-scroll-anchoring_0.19.4_1734578636577_0.37107485162457565","host":"s3://npm-registry-packages-npm-production"}},"0.19.5":{"name":"@blocksuite/affine-widget-scroll-anchoring","version":"0.19.5","keywords":[],"author":"toeverything","license":"MPL-2.0","_id":"@blocksuite/affine-widget-scroll-anchoring@0.19.5","maintainers":[{"name":"lawvs","email":"litusq@gmail.com"},{"name":"doodlewind","email":"doodlewind@gmail.com"}],"dist":{"shasum":"8af5f6adf5820c64b7964a76ccb2fc759aa673e1","tarball":"https://registry.npmjs.org/@blocksuite/affine-widget-scroll-anchoring/-/affine-widget-scroll-anchoring-0.19.5.tgz","fileCount":17,"integrity":"sha512-gqKJh+gnmSWeHn17VLTMn05jouHTvDVtxRMtPRX85sjwxXkiyBqaYaaXNNqeEpCS/3sA3+3vqPxAHVvLer/VxQ==","signatures":[{"sig":"MEUCIG4OFxXoZSapxG/u24X9iTPmuB001qDBziANgFz5Pv9VAiEArYNcnB6JRu9tEk7jrPhiki1YbMQsE5jxQSucVzMzjbg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":74394},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./effects":{"types":"./dist/effects.d.ts","import":"./dist/effects.js"}},"gitHead":"df177511c94f1df7f63a06ed1d855a4185a34597","scripts":{"build":"tsc","test:e2e":"playwright test","test:unit":"nx vite:test --run --passWithNoTests","test:unit:coverage":"nx vite:test --run --coverage"},"_npmUser":{"name":"doodlewind","email":"doodlewind@gmail.com"},"repository":{"url":"https://github.com/toeverything/blocksuite.git","type":"git","directory":"packages/affine/widget-scroll-anchoring"},"description":"Affine scroll anchoring widget.","directories":{},"sideEffects":false,"dependencies":{"lit":"^3.2.0","@blocksuite/global":"0.19.5","@toeverything/theme":"^1.1.1","@preact/signals-core":"^1.8.0","@blocksuite/block-std":"0.19.5","@blocksuite/affine-model":"0.19.5","@blocksuite/affine-shared":"0.19.5"},"publishConfig":{"main":"dist/index.js","types":"dist/index.d.ts","access":"public","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./effects":{"types":"./dist/effects.d.ts","import":"./dist/effects.js"}}},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/affine-widget-scroll-anchoring_0.19.5_1734602696929_0.8168660790719788","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary-20241220001425":{"name":"@blocksuite/affine-widget-scroll-anchoring","version":"0.0.0-canary-20241220001425","keywords":[],"author":"toeverything","license":"MPL-2.0","_id":"@blocksuite/affine-widget-scroll-anchoring@0.0.0-canary-20241220001425","maintainers":[{"name":"lawvs","email":"litusq@gmail.com"},{"name":"doodlewind","email":"doodlewind@gmail.com"}],"dist":{"shasum":"87436c91af82fed52771ca4cde1d7cefcdc5cb98","tarball":"https://registry.npmjs.org/@blocksuite/affine-widget-scroll-anchoring/-/affine-widget-scroll-anchoring-0.0.0-canary-20241220001425.tgz","fileCount":17,"integrity":"sha512-LDWRbhqmsU+NT2GEonPJpst4DzpXH/u2JZ7hVSM6O2Nmkhx5QV7AlhDIw902NV5kNk92oYukNbVz0kjNWuYbdg==","signatures":[{"sig":"MEYCIQDwl6z4EdSE2R0sPhqBDWYjTZDKHEIv65BUCR5DJ79YUQIhAJtOF4/sr/qZeBaupQxQ0aFhZjZgJ3Fwk/iT1ZyQT/jF","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":74824},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./effects":{"types":"./dist/effects.d.ts","import":"./dist/effects.js"}},"gitHead":"cb1c4321eceb7fe6030ad29c88e56ed4880f5af5","scripts":{"build":"tsc","test:e2e":"playwright test","test:unit":"nx vite:test --run --passWithNoTests","test:unit:coverage":"nx vite:test --run --coverage"},"_npmUser":{"name":"doodlewind","email":"doodlewind@gmail.com"},"repository":{"url":"https://github.com/toeverything/blocksuite.git","type":"git","directory":"packages/affine/widget-scroll-anchoring"},"description":"Affine scroll anchoring widget.","directories":{},"sideEffects":false,"dependencies":{"lit":"^3.2.0","@blocksuite/global":"0.0.0-canary-20241220001425","@toeverything/theme":"^1.1.1","@preact/signals-core":"^1.8.0","@blocksuite/block-std":"0.0.0-canary-20241220001425","@blocksuite/affine-model":"0.0.0-canary-20241220001425","@blocksuite/affine-shared":"0.0.0-canary-20241220001425"},"publishConfig":{"main":"dist/index.js","types":"dist/index.d.ts","access":"public","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./effects":{"types":"./dist/effects.d.ts","import":"./dist/effects.js"}}},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/affine-widget-scroll-anchoring_0.0.0-canary-20241220001425_1734653731532_0.06075049612264927","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary-20241221001402":{"name":"@blocksuite/affine-widget-scroll-anchoring","version":"0.0.0-canary-20241221001402","keywords":[],"author":"toeverything","license":"MPL-2.0","_id":"@blocksuite/affine-widget-scroll-anchoring@0.0.0-canary-20241221001402","maintainers":[{"name":"lawvs","email":"litusq@gmail.com"},{"name":"doodlewind","email":"doodlewind@gmail.com"}],"dist":{"shasum":"8782981471c36353897ac9bab0feb60f6276b415","tarball":"https://registry.npmjs.org/@blocksuite/affine-widget-scroll-anchoring/-/affine-widget-scroll-anchoring-0.0.0-canary-20241221001402.tgz","fileCount":17,"integrity":"sha512-zSMYahCnwz8tdMflUz2syOlzV0mHhMQx/e2TEuls/2vcwx0jzBo8RulFRlzcYLuGk2ChnOBk/fE6UsnJ085xkA==","signatures":[{"sig":"MEQCIFCa5eE+cxDjCVXjm02pG+8wlx3qGPDG1Uc2qvOq6UNVAiAIJ4F4yGth1qPC78A2FzLAgXfi73lV281bJcsZNqr56Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":74824},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./effects":{"types":"./dist/effects.d.ts","import":"./dist/effects.js"}},"gitHead":"47bdc71dff9f50b1409ce74ee3ec54847d8e1609","scripts":{"build":"tsc","test:e2e":"playwright test","test:unit":"nx vite:test --run --passWithNoTests","test:unit:coverage":"nx vite:test --run --coverage"},"_npmUser":{"name":"doodlewind","email":"doodlewind@gmail.com"},"repository":{"url":"https://github.com/toeverything/blocksuite.git","type":"git","directory":"packages/affine/widget-scroll-anchoring"},"description":"Affine scroll anchoring widget.","directories":{},"sideEffects":false,"dependencies":{"lit":"^3.2.0","@blocksuite/global":"0.0.0-canary-20241221001402","@toeverything/theme":"^1.1.1","@preact/signals-core":"^1.8.0","@blocksuite/block-std":"0.0.0-canary-20241221001402","@blocksuite/affine-model":"0.0.0-canary-20241221001402","@blocksuite/affine-shared":"0.0.0-canary-20241221001402"},"publishConfig":{"main":"dist/index.js","types":"dist/index.d.ts","access":"public","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./effects":{"types":"./dist/effects.d.ts","import":"./dist/effects.js"}}},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/affine-widget-scroll-anchoring_0.0.0-canary-20241221001402_1734740108400_0.7316332329712816","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary-20241222001555":{"name":"@blocksuite/affine-widget-scroll-anchoring","version":"0.0.0-canary-20241222001555","keywords":[],"author":"toeverything","license":"MPL-2.0","_id":"@blocksuite/affine-widget-scroll-anchoring@0.0.0-canary-20241222001555","maintainers":[{"name":"lawvs","email":"litusq@gmail.com"},{"name":"doodlewind","email":"doodlewind@gmail.com"}],"dist":{"shasum":"b3bd9f4f7f40eb221a31861ac2e8d2051dc51bca","tarball":"https://registry.npmjs.org/@blocksuite/affine-widget-scroll-anchoring/-/affine-widget-scroll-anchoring-0.0.0-canary-20241222001555.tgz","fileCount":17,"integrity":"sha512-5c7kZnikIoC0CCUdLA4Lw2zvoF+ZuBxtFhv1niQ+lxFqNloSC/KlfnyQTsxPc9qCTVZDRyH7jxr4vheLrhVssQ==","signatures":[{"sig":"MEQCIGgl6Qkxg1xBsVBKUtLCz/yquGz4zMr6nWfb/2UtQ71dAiAmBJyHLBqvcUFwLbfhOcMeJVoOIBtbYwWd78X8JQIHIg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":74824},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./effects":{"types":"./dist/effects.d.ts","import":"./dist/effects.js"}},"gitHead":"47bdc71dff9f50b1409ce74ee3ec54847d8e1609","scripts":{"build":"tsc","test:e2e":"playwright test","test:unit":"nx vite:test --run --passWithNoTests","test:unit:coverage":"nx vite:test --run --coverage"},"_npmUser":{"name":"doodlewind","email":"doodlewind@gmail.com"},"repository":{"url":"https://github.com/toeverything/blocksuite.git","type":"git","directory":"packages/affine/widget-scroll-anchoring"},"description":"Affine scroll anchoring widget.","directories":{},"sideEffects":false,"dependencies":{"lit":"^3.2.0","@blocksuite/global":"0.0.0-canary-20241222001555","@toeverything/theme":"^1.1.1","@preact/signals-core":"^1.8.0","@blocksuite/block-std":"0.0.0-canary-20241222001555","@blocksuite/affine-model":"0.0.0-canary-20241222001555","@blocksuite/affine-shared":"0.0.0-canary-20241222001555"},"publishConfig":{"main":"dist/index.js","types":"dist/index.d.ts","access":"public","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./effects":{"types":"./dist/effects.d.ts","import":"./dist/effects.js"}}},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/affine-widget-scroll-anchoring_0.0.0-canary-20241222001555_1734826618958_0.7956702254194465","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary-20241223001455":{"name":"@blocksuite/affine-widget-scroll-anchoring","version":"0.0.0-canary-20241223001455","keywords":[],"author":"toeverything","license":"MPL-2.0","_id":"@blocksuite/affine-widget-scroll-anchoring@0.0.0-canary-20241223001455","maintainers":[{"name":"lawvs","email":"litusq@gmail.com"},{"name":"doodlewind","email":"doodlewind@gmail.com"}],"dist":{"shasum":"3ed9abb9b351a55cdef859613a63c9995f95a630","tarball":"https://registry.npmjs.org/@blocksuite/affine-widget-scroll-anchoring/-/affine-widget-scroll-anchoring-0.0.0-canary-20241223001455.tgz","fileCount":17,"integrity":"sha512-pgyk0B+eS/hsEsOph+1nKn5AXj8PXpfH4rFWHRlJLvtBu0VcWZszZdIGqKSjxIdE1NCWZIbbqzrx0CcuzA1syA==","signatures":[{"sig":"MEUCIQDgSIOVM0doFIOmCab3mNHmI/JAMMH6dzJjdTyU3Hr56wIgZn0l5+0zs0H0HIMDr/wdZizTV9qP8HwNkJyN+iZc9pw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":74824},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./effects":{"types":"./dist/effects.d.ts","import":"./dist/effects.js"}},"gitHead":"938e1fc4211a29034a1d8311b236bf5564b877ad","scripts":{"build":"tsc","test:e2e":"playwright test","test:unit":"nx vite:test --run --passWithNoTests","test:unit:coverage":"nx vite:test --run --coverage"},"_npmUser":{"name":"doodlewind","email":"doodlewind@gmail.com"},"repository":{"url":"https://github.com/toeverything/blocksuite.git","type":"git","directory":"packages/affine/widget-scroll-anchoring"},"description":"Affine scroll anchoring widget.","directories":{},"sideEffects":false,"dependencies":{"lit":"^3.2.0","@blocksuite/global":"0.0.0-canary-20241223001455","@toeverything/theme":"^1.1.1","@preact/signals-core":"^1.8.0","@blocksuite/block-std":"0.0.0-canary-20241223001455","@blocksuite/affine-model":"0.0.0-canary-20241223001455","@blocksuite/affine-shared":"0.0.0-canary-20241223001455"},"publishConfig":{"main":"dist/index.js","types":"dist/index.d.ts","access":"public","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./effects":{"types":"./dist/effects.d.ts","import":"./dist/effects.js"}}},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/affine-widget-scroll-anchoring_0.0.0-canary-20241223001455_1734912961863_0.950656531165539","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary-20241224001433":{"name":"@blocksuite/affine-widget-scroll-anchoring","version":"0.0.0-canary-20241224001433","keywords":[],"author":"toeverything","license":"MPL-2.0","_id":"@blocksuite/affine-widget-scroll-anchoring@0.0.0-canary-20241224001433","maintainers":[{"name":"lawvs","email":"litusq@gmail.com"},{"name":"doodlewind","email":"doodlewind@gmail.com"}],"dist":{"shasum":"237d84d765186b13a657f660d421ee9ec70a1fb8","tarball":"https://registry.npmjs.org/@blocksuite/affine-widget-scroll-anchoring/-/affine-widget-scroll-anchoring-0.0.0-canary-20241224001433.tgz","fileCount":17,"integrity":"sha512-/24hpXSQ3whSZSOMZtz/87Y1T6YYvuTZtHJCWnBWeFvf1HoE1mhnIl2nGOLOYnzUUq9CE9t679EN82CVDKdViw==","signatures":[{"sig":"MEYCIQCsH95vrB5Ox/ryFd/yX1m55yZLfolMT+Jtm89wv+E0MQIhAOh0nr+l6lEekTSVAPf0mKAFebcYYNQM4LfqfXeHgpjM","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":74824},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./effects":{"types":"./dist/effects.d.ts","import":"./dist/effects.js"}},"gitHead":"50c30864969dbf913e03ebb213d83cb593f55089","scripts":{"build":"tsc","test:e2e":"playwright test","test:unit":"nx vite:test --run --passWithNoTests","test:unit:coverage":"nx vite:test --run --coverage"},"_npmUser":{"name":"doodlewind","email":"doodlewind@gmail.com"},"repository":{"url":"https://github.com/toeverything/blocksuite.git","type":"git","directory":"packages/affine/widget-scroll-anchoring"},"description":"Affine scroll anchoring widget.","directories":{},"sideEffects":false,"dependencies":{"lit":"^3.2.0","@blocksuite/global":"0.0.0-canary-20241224001433","@toeverything/theme":"^1.1.1","@preact/signals-core":"^1.8.0","@blocksuite/block-std":"0.0.0-canary-20241224001433","@blocksuite/affine-model":"0.0.0-canary-20241224001433","@blocksuite/affine-shared":"0.0.0-canary-20241224001433"},"publishConfig":{"main":"dist/index.js","types":"dist/index.d.ts","access":"public","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./effects":{"types":"./dist/effects.d.ts","import":"./dist/effects.js"}}},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/affine-widget-scroll-anchoring_0.0.0-canary-20241224001433_1734999337343_0.2667288092037028","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary-20241225001413":{"name":"@blocksuite/affine-widget-scroll-anchoring","version":"0.0.0-canary-20241225001413","keywords":[],"author":"toeverything","license":"MPL-2.0","_id":"@blocksuite/affine-widget-scroll-anchoring@0.0.0-canary-20241225001413","maintainers":[{"name":"lawvs","email":"litusq@gmail.com"},{"name":"doodlewind","email":"doodlewind@gmail.com"}],"dist":{"shasum":"48e9c7086182334c1c93f6ab0d399c89c6029a8c","tarball":"https://registry.npmjs.org/@blocksuite/affine-widget-scroll-anchoring/-/affine-widget-scroll-anchoring-0.0.0-canary-20241225001413.tgz","fileCount":17,"integrity":"sha512-32k23QT9xOYnIubLUzmDHbqQ+UtHstLdKgjybq+Z4HXFTq2hnArnC0jrCX2h6Gc2pJ0xxnAigsWJOq6zhsI0Rg==","signatures":[{"sig":"MEUCIDCeB0waLVaCcOPZ5rY9zcWai+Sb8R5bAw+OW4JcninOAiEAgZUbq/VQ5GJsaum3OiJijpXBmSTC8IEPQsONt+SLIl0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":74824},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./effects":{"types":"./dist/effects.d.ts","import":"./dist/effects.js"}},"gitHead":"50c30864969dbf913e03ebb213d83cb593f55089","scripts":{"build":"tsc","test:e2e":"playwright test","test:unit":"nx vite:test --run --passWithNoTests","test:unit:coverage":"nx vite:test --run --coverage"},"_npmUser":{"name":"doodlewind","email":"doodlewind@gmail.com"},"repository":{"url":"https://github.com/toeverything/blocksuite.git","type":"git","directory":"packages/affine/widget-scroll-anchoring"},"description":"Affine scroll anchoring widget.","directories":{},"sideEffects":false,"dependencies":{"lit":"^3.2.0","@blocksuite/global":"0.0.0-canary-20241225001413","@toeverything/theme":"^1.1.1","@preact/signals-core":"^1.8.0","@blocksuite/block-std":"0.0.0-canary-20241225001413","@blocksuite/affine-model":"0.0.0-canary-20241225001413","@blocksuite/affine-shared":"0.0.0-canary-20241225001413"},"publishConfig":{"main":"dist/index.js","types":"dist/index.d.ts","access":"public","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./effects":{"types":"./dist/effects.d.ts","import":"./dist/effects.js"}}},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/affine-widget-scroll-anchoring_0.0.0-canary-20241225001413_1735085717609_0.1122888656162877","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary-20241226010548":{"name":"@blocksuite/affine-widget-scroll-anchoring","version":"0.0.0-canary-20241226010548","keywords":[],"author":"toeverything","license":"MPL-2.0","_id":"@blocksuite/affine-widget-scroll-anchoring@0.0.0-canary-20241226010548","maintainers":[{"name":"lawvs","email":"litusq@gmail.com"},{"name":"doodlewind","email":"doodlewind@gmail.com"}],"dist":{"shasum":"9001a14baab66776694d38983357779b9ae0014e","tarball":"https://registry.npmjs.org/@blocksuite/affine-widget-scroll-anchoring/-/affine-widget-scroll-anchoring-0.0.0-canary-20241226010548.tgz","fileCount":17,"integrity":"sha512-UMCWeObMB5TJwIObDseYM+OSZucq8m7iGVt+SSlCgSBg4+Ku5dP/QMBWdADOatzHVW3elJ03jNj1anOahgywXw==","signatures":[{"sig":"MEQCIBGDMvYigqEjytEawYUuICGuBBh0ULiQCOSI2ulC9/vkAiAUV1u7rGt8/fptQeKuEQebFQh2SLfuX9b31aGVK8UraQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":74824},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./effects":{"types":"./dist/effects.d.ts","import":"./dist/effects.js"}},"gitHead":"50c2d11d81d8b1b21f2c8c505fe551a379a72485","scripts":{"build":"tsc","test:e2e":"playwright test","test:unit":"nx vite:test --run --passWithNoTests","test:unit:coverage":"nx vite:test --run --coverage"},"_npmUser":{"name":"doodlewind","email":"doodlewind@gmail.com"},"repository":{"url":"https://github.com/toeverything/blocksuite.git","type":"git","directory":"packages/affine/widget-scroll-anchoring"},"description":"Affine scroll anchoring widget.","directories":{},"sideEffects":false,"dependencies":{"lit":"^3.2.0","@blocksuite/global":"0.0.0-canary-20241226010548","@toeverything/theme":"^1.1.1","@preact/signals-core":"^1.8.0","@blocksuite/block-std":"0.0.0-canary-20241226010548","@blocksuite/affine-model":"0.0.0-canary-20241226010548","@blocksuite/affine-shared":"0.0.0-canary-20241226010548"},"publishConfig":{"main":"dist/index.js","types":"dist/index.d.ts","access":"public","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./effects":{"types":"./dist/effects.d.ts","import":"./dist/effects.js"}}},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/affine-widget-scroll-anchoring_0.0.0-canary-20241226010548_1735175216602_0.3064267455106091","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary-20241227001417":{"name":"@blocksuite/affine-widget-scroll-anchoring","version":"0.0.0-canary-20241227001417","keywords":[],"author":"toeverything","license":"MPL-2.0","_id":"@blocksuite/affine-widget-scroll-anchoring@0.0.0-canary-20241227001417","maintainers":[{"name":"lawvs","email":"litusq@gmail.com"},{"name":"doodlewind","email":"doodlewind@gmail.com"}],"dist":{"shasum":"c47a1f3e4953a5c729efdd554e6821087a078e27","tarball":"https://registry.npmjs.org/@blocksuite/affine-widget-scroll-anchoring/-/affine-widget-scroll-anchoring-0.0.0-canary-20241227001417.tgz","fileCount":17,"integrity":"sha512-YxCePpF9HbqOjrX7o+UYqCdfBRQkqfcNBDLcAQz8rW/i0LY1jmBr8UJcwonveSzvhbKH/4TrA2OGXyQx4yva3Q==","signatures":[{"sig":"MEUCIDqFM+B9TzFkIknU6HjzV+hwBxPVVHx8zZ5MopcK9TdIAiEAyeu/4cTT/6BFm4OM+ZH0V3UKqwWnChiIBj75kzWeuwU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":74824},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./effects":{"types":"./dist/effects.d.ts","import":"./dist/effects.js"}},"gitHead":"50c2d11d81d8b1b21f2c8c505fe551a379a72485","scripts":{"build":"tsc","test:e2e":"playwright test","test:unit":"nx vite:test --run --passWithNoTests","test:unit:coverage":"nx vite:test --run --coverage"},"_npmUser":{"name":"doodlewind","email":"doodlewind@gmail.com"},"repository":{"url":"https://github.com/toeverything/blocksuite.git","type":"git","directory":"packages/affine/widget-scroll-anchoring"},"description":"Affine scroll anchoring widget.","directories":{},"sideEffects":false,"dependencies":{"lit":"^3.2.0","@blocksuite/global":"0.0.0-canary-20241227001417","@toeverything/theme":"^1.1.1","@preact/signals-core":"^1.8.0","@blocksuite/block-std":"0.0.0-canary-20241227001417","@blocksuite/affine-model":"0.0.0-canary-20241227001417","@blocksuite/affine-shared":"0.0.0-canary-20241227001417"},"publishConfig":{"main":"dist/index.js","types":"dist/index.d.ts","access":"public","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./effects":{"types":"./dist/effects.d.ts","import":"./dist/effects.js"}}},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/affine-widget-scroll-anchoring_0.0.0-canary-20241227001417_1735258521384_0.30796861019761756","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary-20241228001401":{"name":"@blocksuite/affine-widget-scroll-anchoring","version":"0.0.0-canary-20241228001401","keywords":[],"author":"toeverything","license":"MPL-2.0","_id":"@blocksuite/affine-widget-scroll-anchoring@0.0.0-canary-20241228001401","maintainers":[{"name":"lawvs","email":"litusq@gmail.com"},{"name":"doodlewind","email":"doodlewind@gmail.com"}],"dist":{"shasum":"15e13b8332ebade13a08c6d653b68130465d6408","tarball":"https://registry.npmjs.org/@blocksuite/affine-widget-scroll-anchoring/-/affine-widget-scroll-anchoring-0.0.0-canary-20241228001401.tgz","fileCount":17,"integrity":"sha512-X0fJFWCJvwP1vuwJ5Uj37iCPVNY8yHpx93eE4zl3f5BczBX2YPFBPAZd0LDNhj8rzkQcUZgftZChYtSc968sPw==","signatures":[{"sig":"MEUCID2XeUglVS9qUT0vgJRe8jhNAmH/CWGky4vKPXMQhBDWAiEAiCDaQRjivrLpGX0x/xNcR1mwz0OheTlf0G7Jei5RdMw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":74824},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./effects":{"types":"./dist/effects.d.ts","import":"./dist/effects.js"}},"gitHead":"50c2d11d81d8b1b21f2c8c505fe551a379a72485","scripts":{"build":"tsc","test:e2e":"playwright test","test:unit":"nx vite:test --run --passWithNoTests","test:unit:coverage":"nx vite:test --run --coverage"},"_npmUser":{"name":"doodlewind","email":"doodlewind@gmail.com"},"repository":{"url":"https://github.com/toeverything/blocksuite.git","type":"git","directory":"packages/affine/widget-scroll-anchoring"},"description":"Affine scroll anchoring widget.","directories":{},"sideEffects":false,"dependencies":{"lit":"^3.2.0","@blocksuite/global":"0.0.0-canary-20241228001401","@toeverything/theme":"^1.1.1","@preact/signals-core":"^1.8.0","@blocksuite/block-std":"0.0.0-canary-20241228001401","@blocksuite/affine-model":"0.0.0-canary-20241228001401","@blocksuite/affine-shared":"0.0.0-canary-20241228001401"},"publishConfig":{"main":"dist/index.js","types":"dist/index.d.ts","access":"public","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./effects":{"types":"./dist/effects.d.ts","import":"./dist/effects.js"}}},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/affine-widget-scroll-anchoring_0.0.0-canary-20241228001401_1735344907335_0.6983353933276792","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary-20241229001558":{"name":"@blocksuite/affine-widget-scroll-anchoring","version":"0.0.0-canary-20241229001558","keywords":[],"author":"toeverything","license":"MPL-2.0","_id":"@blocksuite/affine-widget-scroll-anchoring@0.0.0-canary-20241229001558","maintainers":[{"name":"lawvs","email":"litusq@gmail.com"},{"name":"doodlewind","email":"doodlewind@gmail.com"}],"dist":{"shasum":"01944f235f72d8496a019b4f5a8a835b83809001","tarball":"https://registry.npmjs.org/@blocksuite/affine-widget-scroll-anchoring/-/affine-widget-scroll-anchoring-0.0.0-canary-20241229001558.tgz","fileCount":17,"integrity":"sha512-OqIXLvQN5kgq39GcS1/67+CT62zXqQ43Hd+MVLuzeWBlwnxz7+08pUcbxTZRoioX12xXJa4Wq4ZX4QQoNk58TQ==","signatures":[{"sig":"MEYCIQCz+rYEBrytelp2Ha2h9QPgoP7+LM6j83UwRaLyTyM8ZQIhANtgOh0SYWZlJ4BAjrfd9C6qeltsgoiYFzJQbxdwCHWe","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":74824},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./effects":{"types":"./dist/effects.d.ts","import":"./dist/effects.js"}},"gitHead":"50c2d11d81d8b1b21f2c8c505fe551a379a72485","scripts":{"build":"tsc","test:e2e":"playwright test","test:unit":"nx vite:test --run --passWithNoTests","test:unit:coverage":"nx vite:test --run --coverage"},"_npmUser":{"name":"doodlewind","email":"doodlewind@gmail.com"},"repository":{"url":"https://github.com/toeverything/blocksuite.git","type":"git","directory":"packages/affine/widget-scroll-anchoring"},"description":"Affine scroll anchoring widget.","directories":{},"sideEffects":false,"dependencies":{"lit":"^3.2.0","@blocksuite/global":"0.0.0-canary-20241229001558","@toeverything/theme":"^1.1.1","@preact/signals-core":"^1.8.0","@blocksuite/block-std":"0.0.0-canary-20241229001558","@blocksuite/affine-model":"0.0.0-canary-20241229001558","@blocksuite/affine-shared":"0.0.0-canary-20241229001558"},"publishConfig":{"main":"dist/index.js","types":"dist/index.d.ts","access":"public","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./effects":{"types":"./dist/effects.d.ts","import":"./dist/effects.js"}}},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/affine-widget-scroll-anchoring_0.0.0-canary-20241229001558_1735431424431_0.005626572122337414","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary-20241230001508":{"name":"@blocksuite/affine-widget-scroll-anchoring","version":"0.0.0-canary-20241230001508","keywords":[],"author":"toeverything","license":"MPL-2.0","_id":"@blocksuite/affine-widget-scroll-anchoring@0.0.0-canary-20241230001508","maintainers":[{"name":"lawvs","email":"litusq@gmail.com"},{"name":"doodlewind","email":"doodlewind@gmail.com"}],"dist":{"shasum":"a051fd4796e4ad09eddd4e7cf3f8c0ea33d965c3","tarball":"https://registry.npmjs.org/@blocksuite/affine-widget-scroll-anchoring/-/affine-widget-scroll-anchoring-0.0.0-canary-20241230001508.tgz","fileCount":17,"integrity":"sha512-v3BXDAi+r1TNMhsFqWhqjcVP0VVkgnrBgz6KdbpnHa/mbjBjYZ2geuG9AHzBL891VQxwM+Us98tfQBn3x7gkMQ==","signatures":[{"sig":"MEYCIQDez0wj+LAxCqTe+Gxc4ulS4mFGrjr87dszblR9l4LEUQIhAKv2sXYWvFCaeTZZWf+7fzcG82OT5tVsTfKs1SW7U/45","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":74824},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./effects":{"types":"./dist/effects.d.ts","import":"./dist/effects.js"}},"gitHead":"50c2d11d81d8b1b21f2c8c505fe551a379a72485","scripts":{"build":"tsc","test:e2e":"playwright test","test:unit":"nx vite:test --run --passWithNoTests","test:unit:coverage":"nx vite:test --run --coverage"},"_npmUser":{"name":"doodlewind","email":"doodlewind@gmail.com"},"repository":{"url":"https://github.com/toeverything/blocksuite.git","type":"git","directory":"packages/affine/widget-scroll-anchoring"},"description":"Affine scroll anchoring widget.","directories":{},"sideEffects":false,"dependencies":{"lit":"^3.2.0","@blocksuite/global":"0.0.0-canary-20241230001508","@toeverything/theme":"^1.1.1","@preact/signals-core":"^1.8.0","@blocksuite/block-std":"0.0.0-canary-20241230001508","@blocksuite/affine-model":"0.0.0-canary-20241230001508","@blocksuite/affine-shared":"0.0.0-canary-20241230001508"},"publishConfig":{"main":"dist/index.js","types":"dist/index.d.ts","access":"public","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./effects":{"types":"./dist/effects.d.ts","import":"./dist/effects.js"}}},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/affine-widget-scroll-anchoring_0.0.0-canary-20241230001508_1735517771422_0.6735694978361078","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary-20241231001409":{"name":"@blocksuite/affine-widget-scroll-anchoring","version":"0.0.0-canary-20241231001409","keywords":[],"author":"toeverything","license":"MPL-2.0","_id":"@blocksuite/affine-widget-scroll-anchoring@0.0.0-canary-20241231001409","maintainers":[{"name":"lawvs","email":"litusq@gmail.com"},{"name":"doodlewind","email":"doodlewind@gmail.com"}],"dist":{"shasum":"3085ac0822501fc9ed06c4c2e6862a94d1e55368","tarball":"https://registry.npmjs.org/@blocksuite/affine-widget-scroll-anchoring/-/affine-widget-scroll-anchoring-0.0.0-canary-20241231001409.tgz","fileCount":17,"integrity":"sha512-OPnXDtZBTIZl79xfrAUqTrGzbbgh3EmdzvJBPAmJEMfIMxPRBJYTaQAf1bvHBnjpAiE87w4Cf396Iu5udWLKfg==","signatures":[{"sig":"MEUCIQD8pkPlMRezFccf78Dc/G4f9+1dwnZxfVVZ6pAR/2Ux3AIgGUA/QOCuIKTyynpzZDnRPN0q0SQB2wl82nG/r5CDMS8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":74824},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./effects":{"types":"./dist/effects.d.ts","import":"./dist/effects.js"}},"gitHead":"20695edc21957c27ab41c8a09264cc57181c9f1c","scripts":{"build":"tsc","test:e2e":"playwright test","test:unit":"nx vite:test --run --passWithNoTests","test:unit:coverage":"nx vite:test --run --coverage"},"_npmUser":{"name":"doodlewind","email":"doodlewind@gmail.com"},"repository":{"url":"https://github.com/toeverything/blocksuite.git","type":"git","directory":"packages/affine/widget-scroll-anchoring"},"description":"Affine scroll anchoring widget.","directories":{},"sideEffects":false,"dependencies":{"lit":"^3.2.0","@blocksuite/global":"0.0.0-canary-20241231001409","@toeverything/theme":"^1.1.1","@preact/signals-core":"^1.8.0","@blocksuite/block-std":"0.0.0-canary-20241231001409","@blocksuite/affine-model":"0.0.0-canary-20241231001409","@blocksuite/affine-shared":"0.0.0-canary-20241231001409"},"publishConfig":{"main":"dist/index.js","types":"dist/index.d.ts","access":"public","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./effects":{"types":"./dist/effects.d.ts","import":"./dist/effects.js"}}},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/affine-widget-scroll-anchoring_0.0.0-canary-20241231001409_1735604114791_0.6443311782220342","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary-20250101001600":{"name":"@blocksuite/affine-widget-scroll-anchoring","version":"0.0.0-canary-20250101001600","keywords":[],"author":"toeverything","license":"MPL-2.0","_id":"@blocksuite/affine-widget-scroll-anchoring@0.0.0-canary-20250101001600","maintainers":[{"name":"lawvs","email":"litusq@gmail.com"},{"name":"doodlewind","email":"doodlewind@gmail.com"}],"dist":{"shasum":"466f469663d0c7ca6369527d1e694a22f2e39cad","tarball":"https://registry.npmjs.org/@blocksuite/affine-widget-scroll-anchoring/-/affine-widget-scroll-anchoring-0.0.0-canary-20250101001600.tgz","fileCount":17,"integrity":"sha512-LyGTlCEtfw7TnX/OYHIfoXVO7SF6wp6Z1KaUZrmzzotIikwcVngcif2fS5EjP8ZhRjpVLfUWlq5P7FLxotr7yg==","signatures":[{"sig":"MEUCIQDCIqCkYDwzFgDICgiA1clFIDIouLTQi19W+HGgvJSLegIgKrgA2DP+2xQSHwxkgNl+2gePUpL/BgFMDBFzirnp8es=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":74824},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./effects":{"types":"./dist/effects.d.ts","import":"./dist/effects.js"}},"gitHead":"db6e9d278e4d821e1d5aea912681e8fd1692b39e","scripts":{"build":"tsc","test:e2e":"playwright test","test:unit":"nx vite:test --run --passWithNoTests","test:unit:coverage":"nx vite:test --run --coverage"},"_npmUser":{"name":"doodlewind","email":"doodlewind@gmail.com"},"repository":{"url":"https://github.com/toeverything/blocksuite.git","type":"git","directory":"packages/affine/widget-scroll-anchoring"},"description":"Affine scroll anchoring widget.","directories":{},"sideEffects":false,"dependencies":{"lit":"^3.2.0","@blocksuite/global":"0.0.0-canary-20250101001600","@toeverything/theme":"^1.1.1","@preact/signals-core":"^1.8.0","@blocksuite/block-std":"0.0.0-canary-20250101001600","@blocksuite/affine-model":"0.0.0-canary-20250101001600","@blocksuite/affine-shared":"0.0.0-canary-20250101001600"},"publishConfig":{"main":"dist/index.js","types":"dist/index.d.ts","access":"public","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./effects":{"types":"./dist/effects.d.ts","import":"./dist/effects.js"}}},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/affine-widget-scroll-anchoring_0.0.0-canary-20250101001600_1735690624494_0.5050192577588932","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary-20250102001413":{"name":"@blocksuite/affine-widget-scroll-anchoring","version":"0.0.0-canary-20250102001413","keywords":[],"author":"toeverything","license":"MPL-2.0","_id":"@blocksuite/affine-widget-scroll-anchoring@0.0.0-canary-20250102001413","maintainers":[{"name":"lawvs","email":"litusq@gmail.com"},{"name":"doodlewind","email":"doodlewind@gmail.com"}],"dist":{"shasum":"cf42aabc1535a5774811f6a45a5550ca7c57c449","tarball":"https://registry.npmjs.org/@blocksuite/affine-widget-scroll-anchoring/-/affine-widget-scroll-anchoring-0.0.0-canary-20250102001413.tgz","fileCount":17,"integrity":"sha512-J7RmoDquHMb70MncfZCSN/82p8x2RmLKu2Eqvi6a6EP4fVQa2JCiNIO94kUUq8f/you+6/vIMXg/f5ZLdRF4CA==","signatures":[{"sig":"MEUCIACxwVPZidXqa3/6yVC0ChfC8BT9vW4KNmLEIMJuH4QQAiEAi7do9Y4cerkHtzykD4Mc/0NGP/stSYUEIIAuywD1kFQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":74824},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./effects":{"types":"./dist/effects.d.ts","import":"./dist/effects.js"}},"gitHead":"db6e9d278e4d821e1d5aea912681e8fd1692b39e","scripts":{"build":"tsc","test:e2e":"playwright test","test:unit":"nx vite:test --run --passWithNoTests","test:unit:coverage":"nx vite:test --run --coverage"},"_npmUser":{"name":"doodlewind","email":"doodlewind@gmail.com"},"repository":{"url":"https://github.com/toeverything/blocksuite.git","type":"git","directory":"packages/affine/widget-scroll-anchoring"},"description":"Affine scroll anchoring widget.","directories":{},"sideEffects":false,"dependencies":{"lit":"^3.2.0","@blocksuite/global":"0.0.0-canary-20250102001413","@toeverything/theme":"^1.1.1","@preact/signals-core":"^1.8.0","@blocksuite/block-std":"0.0.0-canary-20250102001413","@blocksuite/affine-model":"0.0.0-canary-20250102001413","@blocksuite/affine-shared":"0.0.0-canary-20250102001413"},"publishConfig":{"main":"dist/index.js","types":"dist/index.d.ts","access":"public","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./effects":{"types":"./dist/effects.d.ts","import":"./dist/effects.js"}}},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/affine-widget-scroll-anchoring_0.0.0-canary-20250102001413_1735776916647_0.8087674319706388","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary-20250103001421":{"name":"@blocksuite/affine-widget-scroll-anchoring","version":"0.0.0-canary-20250103001421","keywords":[],"author":"toeverything","license":"MPL-2.0","_id":"@blocksuite/affine-widget-scroll-anchoring@0.0.0-canary-20250103001421","maintainers":[{"name":"lawvs","email":"litusq@gmail.com"},{"name":"doodlewind","email":"doodlewind@gmail.com"}],"dist":{"shasum":"8a4441f8d894f42fd5bbd9b19f9810e2fac5d057","tarball":"https://registry.npmjs.org/@blocksuite/affine-widget-scroll-anchoring/-/affine-widget-scroll-anchoring-0.0.0-canary-20250103001421.tgz","fileCount":17,"integrity":"sha512-z1hAhdSZrNm2xPrZpyt/mZPCZWgBb5rvjTq9wAhZ6/BHjKdV34uTAKkJl+4YKyQrlm8GnIpynrLL9HtoHll61A==","signatures":[{"sig":"MEUCIEhJZOmRHaFJvFlI7pS/bejT0dJDb6AgT6FcAR4T/KP8AiEAsrOSrbnheIHrRX9hSa9htjfLgeUwmP2eIVXYZ8kpUCk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":74824},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./effects":{"types":"./dist/effects.d.ts","import":"./dist/effects.js"}},"gitHead":"db6e9d278e4d821e1d5aea912681e8fd1692b39e","scripts":{"build":"tsc","test:e2e":"playwright test","test:unit":"nx vite:test --run --passWithNoTests","test:unit:coverage":"nx vite:test --run --coverage"},"_npmUser":{"name":"doodlewind","email":"doodlewind@gmail.com"},"repository":{"url":"https://github.com/toeverything/blocksuite.git","type":"git","directory":"packages/affine/widget-scroll-anchoring"},"description":"Affine scroll anchoring widget.","directories":{},"sideEffects":false,"dependencies":{"lit":"^3.2.0","@blocksuite/global":"0.0.0-canary-20250103001421","@toeverything/theme":"^1.1.1","@preact/signals-core":"^1.8.0","@blocksuite/block-std":"0.0.0-canary-20250103001421","@blocksuite/affine-model":"0.0.0-canary-20250103001421","@blocksuite/affine-shared":"0.0.0-canary-20250103001421"},"publishConfig":{"main":"dist/index.js","types":"dist/index.d.ts","access":"public","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./effects":{"types":"./dist/effects.d.ts","import":"./dist/effects.js"}}},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/affine-widget-scroll-anchoring_0.0.0-canary-20250103001421_1735863330710_0.23153173920821146","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary-20250104001406":{"name":"@blocksuite/affine-widget-scroll-anchoring","version":"0.0.0-canary-20250104001406","keywords":[],"author":"toeverything","license":"MPL-2.0","_id":"@blocksuite/affine-widget-scroll-anchoring@0.0.0-canary-20250104001406","maintainers":[{"name":"lawvs","email":"litusq@gmail.com"},{"name":"doodlewind","email":"doodlewind@gmail.com"}],"dist":{"shasum":"b044407dba7a6effd6e563e6c0a6ae967b27725c","tarball":"https://registry.npmjs.org/@blocksuite/affine-widget-scroll-anchoring/-/affine-widget-scroll-anchoring-0.0.0-canary-20250104001406.tgz","fileCount":17,"integrity":"sha512-0K3Ew/RNVKyn0nnrwkfh7Qcd1nTqSKoVFsyPv1J5YPcnORayGwp27PZEyaAc3x+SaVXWORtIkPlFYlvIQRVsjw==","signatures":[{"sig":"MEQCID7cwj7sb4bs65Mhdm+fazwUGCROSzjuW76Jl/hv+lkGAiBJy/fPCWPhcGIFwoJi34ST5NBgX0M67Wgamyp9Va8jdg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":74824},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./effects":{"types":"./dist/effects.d.ts","import":"./dist/effects.js"}},"gitHead":"db6e9d278e4d821e1d5aea912681e8fd1692b39e","scripts":{"build":"tsc","test:e2e":"playwright test","test:unit":"nx vite:test --run --passWithNoTests","test:unit:coverage":"nx vite:test --run --coverage"},"_npmUser":{"name":"doodlewind","email":"doodlewind@gmail.com"},"repository":{"url":"https://github.com/toeverything/blocksuite.git","type":"git","directory":"packages/affine/widget-scroll-anchoring"},"description":"Affine scroll anchoring widget.","directories":{},"sideEffects":false,"dependencies":{"lit":"^3.2.0","@blocksuite/global":"0.0.0-canary-20250104001406","@toeverything/theme":"^1.1.1","@preact/signals-core":"^1.8.0","@blocksuite/block-std":"0.0.0-canary-20250104001406","@blocksuite/affine-model":"0.0.0-canary-20250104001406","@blocksuite/affine-shared":"0.0.0-canary-20250104001406"},"publishConfig":{"main":"dist/index.js","types":"dist/index.d.ts","access":"public","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./effects":{"types":"./dist/effects.d.ts","import":"./dist/effects.js"}}},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/affine-widget-scroll-anchoring_0.0.0-canary-20250104001406_1735949712866_0.6855772764851054","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary-20250105001546":{"name":"@blocksuite/affine-widget-scroll-anchoring","version":"0.0.0-canary-20250105001546","keywords":[],"author":"toeverything","license":"MPL-2.0","_id":"@blocksuite/affine-widget-scroll-anchoring@0.0.0-canary-20250105001546","maintainers":[{"name":"lawvs","email":"litusq@gmail.com"},{"name":"doodlewind","email":"doodlewind@gmail.com"}],"dist":{"shasum":"57ac80f3c9ffe06c871b5cec4b43fe629347dac7","tarball":"https://registry.npmjs.org/@blocksuite/affine-widget-scroll-anchoring/-/affine-widget-scroll-anchoring-0.0.0-canary-20250105001546.tgz","fileCount":17,"integrity":"sha512-wK2rVQ1fve6m9wX8LQffpkgac0zcsd6r1qKPd+17I8QLnHsP4G5HuzK6TWAMgAE4W9wAVYAy9BfzEQOPnihtiQ==","signatures":[{"sig":"MEUCIGp0IWm+p1uhc4KfdihM72ZlQrrhlBvbsi43oocncvTdAiEA8d3MLwvQ9RM6+NaaGubLujc9fXaV2pY1tzyY10gxA1E=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":74824},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./effects":{"types":"./dist/effects.d.ts","import":"./dist/effects.js"}},"gitHead":"db6e9d278e4d821e1d5aea912681e8fd1692b39e","scripts":{"build":"tsc","test:e2e":"playwright test","test:unit":"nx vite:test --run --passWithNoTests","test:unit:coverage":"nx vite:test --run --coverage"},"_npmUser":{"name":"doodlewind","email":"doodlewind@gmail.com"},"repository":{"url":"https://github.com/toeverything/blocksuite.git","type":"git","directory":"packages/affine/widget-scroll-anchoring"},"description":"Affine scroll anchoring widget.","directories":{},"sideEffects":false,"dependencies":{"lit":"^3.2.0","@blocksuite/global":"0.0.0-canary-20250105001546","@toeverything/theme":"^1.1.1","@preact/signals-core":"^1.8.0","@blocksuite/block-std":"0.0.0-canary-20250105001546","@blocksuite/affine-model":"0.0.0-canary-20250105001546","@blocksuite/affine-shared":"0.0.0-canary-20250105001546"},"publishConfig":{"main":"dist/index.js","types":"dist/index.d.ts","access":"public","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./effects":{"types":"./dist/effects.d.ts","import":"./dist/effects.js"}}},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/affine-widget-scroll-anchoring_0.0.0-canary-20250105001546_1736036212235_0.3059341474189403","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary-20250106001518":{"name":"@blocksuite/affine-widget-scroll-anchoring","version":"0.0.0-canary-20250106001518","keywords":[],"author":"toeverything","license":"MPL-2.0","_id":"@blocksuite/affine-widget-scroll-anchoring@0.0.0-canary-20250106001518","maintainers":[{"name":"lawvs","email":"litusq@gmail.com"},{"name":"doodlewind","email":"doodlewind@gmail.com"}],"dist":{"shasum":"67a6317567ef6d17de5d2a30907615bed3a2c550","tarball":"https://registry.npmjs.org/@blocksuite/affine-widget-scroll-anchoring/-/affine-widget-scroll-anchoring-0.0.0-canary-20250106001518.tgz","fileCount":17,"integrity":"sha512-B01OLJRtsP92Yxe/ETf3sW2O9X7mR8FEsHxt1DuuejfZ3uKkNWOyUW6zpGv/sIe6Y+WyA6JFsprbd3kRviKXog==","signatures":[{"sig":"MEUCIDv4GfwpUjDHibOe4yuKj7cSgz2VKHWqfiT4dWBAJb81AiEAr3452dv7FU9o6uzuA6oBBpa3YKRub7gGEaWQWu25puk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":74824},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./effects":{"types":"./dist/effects.d.ts","import":"./dist/effects.js"}},"gitHead":"db6e9d278e4d821e1d5aea912681e8fd1692b39e","scripts":{"build":"tsc","test:e2e":"playwright test","test:unit":"nx vite:test --run --passWithNoTests","test:unit:coverage":"nx vite:test --run --coverage"},"_npmUser":{"name":"doodlewind","email":"doodlewind@gmail.com"},"repository":{"url":"https://github.com/toeverything/blocksuite.git","type":"git","directory":"packages/affine/widget-scroll-anchoring"},"description":"Affine scroll anchoring widget.","directories":{},"sideEffects":false,"dependencies":{"lit":"^3.2.0","@blocksuite/global":"0.0.0-canary-20250106001518","@toeverything/theme":"^1.1.1","@preact/signals-core":"^1.8.0","@blocksuite/block-std":"0.0.0-canary-20250106001518","@blocksuite/affine-model":"0.0.0-canary-20250106001518","@blocksuite/affine-shared":"0.0.0-canary-20250106001518"},"publishConfig":{"main":"dist/index.js","types":"dist/index.d.ts","access":"public","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./effects":{"types":"./dist/effects.d.ts","import":"./dist/effects.js"}}},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/affine-widget-scroll-anchoring_0.0.0-canary-20250106001518_1736122582834_0.8001821307948307","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary-20250107001451":{"name":"@blocksuite/affine-widget-scroll-anchoring","version":"0.0.0-canary-20250107001451","keywords":[],"author":"toeverything","license":"MPL-2.0","_id":"@blocksuite/affine-widget-scroll-anchoring@0.0.0-canary-20250107001451","maintainers":[{"name":"lawvs","email":"litusq@gmail.com"},{"name":"doodlewind","email":"doodlewind@gmail.com"}],"dist":{"shasum":"76a0b49facb77b64e24529028b5d2aa68312711b","tarball":"https://registry.npmjs.org/@blocksuite/affine-widget-scroll-anchoring/-/affine-widget-scroll-anchoring-0.0.0-canary-20250107001451.tgz","fileCount":17,"integrity":"sha512-gCfmLzEUI6btP+LwjqjB7lKHO4aI18+qR1Tlt5Y94hLfr8JBE6ax6ncHhvaImCDxZZ+p1P/jG8IwiVAuEeT7FA==","signatures":[{"sig":"MEQCIHi+ShUH5Ld6J7UTxUpXIjQU7oapni14qhSR96QhKB4uAiBobQ9oB+nBax5rrzBZy8KGVAr1NSoIgl+tbhhWdFF8Jg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":74824},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./effects":{"types":"./dist/effects.d.ts","import":"./dist/effects.js"}},"gitHead":"db6e9d278e4d821e1d5aea912681e8fd1692b39e","scripts":{"build":"tsc","test:e2e":"playwright test","test:unit":"nx vite:test --run --passWithNoTests","test:unit:coverage":"nx vite:test --run --coverage"},"_npmUser":{"name":"doodlewind","email":"doodlewind@gmail.com"},"repository":{"url":"https://github.com/toeverything/blocksuite.git","type":"git","directory":"packages/affine/widget-scroll-anchoring"},"description":"Affine scroll anchoring widget.","directories":{},"sideEffects":false,"dependencies":{"lit":"^3.2.0","@blocksuite/global":"0.0.0-canary-20250107001451","@toeverything/theme":"^1.1.1","@preact/signals-core":"^1.8.0","@blocksuite/block-std":"0.0.0-canary-20250107001451","@blocksuite/affine-model":"0.0.0-canary-20250107001451","@blocksuite/affine-shared":"0.0.0-canary-20250107001451"},"publishConfig":{"main":"dist/index.js","types":"dist/index.d.ts","access":"public","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./effects":{"types":"./dist/effects.d.ts","import":"./dist/effects.js"}}},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/affine-widget-scroll-anchoring_0.0.0-canary-20250107001451_1736208957363_0.07578177953900811","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary-20250108001423":{"name":"@blocksuite/affine-widget-scroll-anchoring","version":"0.0.0-canary-20250108001423","keywords":[],"author":"toeverything","license":"MPL-2.0","_id":"@blocksuite/affine-widget-scroll-anchoring@0.0.0-canary-20250108001423","maintainers":[{"name":"lawvs","email":"litusq@gmail.com"},{"name":"doodlewind","email":"doodlewind@gmail.com"}],"dist":{"shasum":"5632b92a9cac138a8fd04884c2f4efaf35b4934d","tarball":"https://registry.npmjs.org/@blocksuite/affine-widget-scroll-anchoring/-/affine-widget-scroll-anchoring-0.0.0-canary-20250108001423.tgz","fileCount":17,"integrity":"sha512-NptxdIZG23NZsiaz6ZFNzjF8xYwb8Hroaj9Mmvuw0jTuevH4svNhvE+OEILlIgJiN8Xay2qtc+DJHdV9vPWhcw==","signatures":[{"sig":"MEQCIDQFbD2MhPmWcN28Jjpzb7cmb2rD0Sb3cCTmS8IuJD+JAiBbBppTPl+5G7nKrGRylcnIi4rSURzQjjSGTcyyTjwf/g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":74824},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./effects":{"types":"./dist/effects.d.ts","import":"./dist/effects.js"}},"gitHead":"db6e9d278e4d821e1d5aea912681e8fd1692b39e","scripts":{"build":"tsc","test:e2e":"playwright test","test:unit":"nx vite:test --run --passWithNoTests","test:unit:coverage":"nx vite:test --run --coverage"},"_npmUser":{"name":"doodlewind","email":"doodlewind@gmail.com"},"repository":{"url":"https://github.com/toeverything/blocksuite.git","type":"git","directory":"packages/affine/widget-scroll-anchoring"},"description":"Affine scroll anchoring widget.","directories":{},"sideEffects":false,"dependencies":{"lit":"^3.2.0","@blocksuite/global":"0.0.0-canary-20250108001423","@toeverything/theme":"^1.1.1","@preact/signals-core":"^1.8.0","@blocksuite/block-std":"0.0.0-canary-20250108001423","@blocksuite/affine-model":"0.0.0-canary-20250108001423","@blocksuite/affine-shared":"0.0.0-canary-20250108001423"},"publishConfig":{"main":"dist/index.js","types":"dist/index.d.ts","access":"public","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./effects":{"types":"./dist/effects.d.ts","import":"./dist/effects.js"}}},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/affine-widget-scroll-anchoring_0.0.0-canary-20250108001423_1736295328422_0.23797680537945776","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary-20250109001428":{"name":"@blocksuite/affine-widget-scroll-anchoring","version":"0.0.0-canary-20250109001428","keywords":[],"author":"toeverything","license":"MPL-2.0","_id":"@blocksuite/affine-widget-scroll-anchoring@0.0.0-canary-20250109001428","maintainers":[{"name":"lawvs","email":"litusq@gmail.com"},{"name":"doodlewind","email":"doodlewind@gmail.com"}],"dist":{"shasum":"f1695d764afac333d1ebcd38c2b2a184ddb60389","tarball":"https://registry.npmjs.org/@blocksuite/affine-widget-scroll-anchoring/-/affine-widget-scroll-anchoring-0.0.0-canary-20250109001428.tgz","fileCount":17,"integrity":"sha512-oYm2c1Oo2zSj+Xh1E4f2yspudQu9cMhl2Y+NyiblKfqByu8Ms7Yn6hEg2z3/RoR8eV0KyvUVP48Jnn6HQ705Bg==","signatures":[{"sig":"MEUCIA7Co+faUmjDcKwrckKo24OJeolSDBys+i4tef5rZvk7AiEA1QV5SO5gn0PsLi6z/QBQDVBgYP6EIr9Y62qa45MjaEU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":74824},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./effects":{"types":"./dist/effects.d.ts","import":"./dist/effects.js"}},"gitHead":"db6e9d278e4d821e1d5aea912681e8fd1692b39e","scripts":{"build":"tsc","test:e2e":"playwright test","test:unit":"nx vite:test --run --passWithNoTests","test:unit:coverage":"nx vite:test --run --coverage"},"_npmUser":{"name":"doodlewind","email":"doodlewind@gmail.com"},"repository":{"url":"https://github.com/toeverything/blocksuite.git","type":"git","directory":"packages/affine/widget-scroll-anchoring"},"description":"Affine scroll anchoring widget.","directories":{},"sideEffects":false,"dependencies":{"lit":"^3.2.0","@blocksuite/global":"0.0.0-canary-20250109001428","@toeverything/theme":"^1.1.1","@preact/signals-core":"^1.8.0","@blocksuite/block-std":"0.0.0-canary-20250109001428","@blocksuite/affine-model":"0.0.0-canary-20250109001428","@blocksuite/affine-shared":"0.0.0-canary-20250109001428"},"publishConfig":{"main":"dist/index.js","types":"dist/index.d.ts","access":"public","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./effects":{"types":"./dist/effects.d.ts","import":"./dist/effects.js"}}},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/affine-widget-scroll-anchoring_0.0.0-canary-20250109001428_1736381738033_0.39721068712619934","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary-20250110001437":{"name":"@blocksuite/affine-widget-scroll-anchoring","version":"0.0.0-canary-20250110001437","keywords":[],"author":"toeverything","license":"MPL-2.0","_id":"@blocksuite/affine-widget-scroll-anchoring@0.0.0-canary-20250110001437","maintainers":[{"name":"lawvs","email":"litusq@gmail.com"},{"name":"doodlewind","email":"doodlewind@gmail.com"}],"dist":{"shasum":"aea6730008236fd07b12f336d27f73f19b95ba6f","tarball":"https://registry.npmjs.org/@blocksuite/affine-widget-scroll-anchoring/-/affine-widget-scroll-anchoring-0.0.0-canary-20250110001437.tgz","fileCount":17,"integrity":"sha512-Ii0RwHR5gyKyKHMeIcOJ8zXtV/8WTnZZROkFVYw3yPm7lOowOtt8U/+bq6vCFImXC1vhDf0kKDQeCfdywTGfcA==","signatures":[{"sig":"MEUCIDZTRyMTQpFqUlUr5YezerC0BY7la4QN1W57AnU3bqSGAiEA5nU7ki40fCRDKoCGCLfpT1a6bhj022Dy/EB45uuFGH0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":74824},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./effects":{"types":"./dist/effects.d.ts","import":"./dist/effects.js"}},"gitHead":"db6e9d278e4d821e1d5aea912681e8fd1692b39e","scripts":{"build":"tsc","test:e2e":"playwright test","test:unit":"nx vite:test --run --passWithNoTests","test:unit:coverage":"nx vite:test --run --coverage"},"_npmUser":{"name":"doodlewind","email":"doodlewind@gmail.com"},"repository":{"url":"https://github.com/toeverything/blocksuite.git","type":"git","directory":"packages/affine/widget-scroll-anchoring"},"description":"Affine scroll anchoring widget.","directories":{},"sideEffects":false,"dependencies":{"lit":"^3.2.0","@blocksuite/global":"0.0.0-canary-20250110001437","@toeverything/theme":"^1.1.1","@preact/signals-core":"^1.8.0","@blocksuite/block-std":"0.0.0-canary-20250110001437","@blocksuite/affine-model":"0.0.0-canary-20250110001437","@blocksuite/affine-shared":"0.0.0-canary-20250110001437"},"publishConfig":{"main":"dist/index.js","types":"dist/index.d.ts","access":"public","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./effects":{"types":"./dist/effects.d.ts","import":"./dist/effects.js"}}},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/affine-widget-scroll-anchoring_0.0.0-canary-20250110001437_1736468143889_0.917501529183377","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary-20250111001431":{"name":"@blocksuite/affine-widget-scroll-anchoring","version":"0.0.0-canary-20250111001431","keywords":[],"author":"toeverything","license":"MPL-2.0","_id":"@blocksuite/affine-widget-scroll-anchoring@0.0.0-canary-20250111001431","maintainers":[{"name":"lawvs","email":"litusq@gmail.com"},{"name":"doodlewind","email":"doodlewind@gmail.com"}],"dist":{"shasum":"247ced787acbe3a3035cca38a957ea584c6f1b0a","tarball":"https://registry.npmjs.org/@blocksuite/affine-widget-scroll-anchoring/-/affine-widget-scroll-anchoring-0.0.0-canary-20250111001431.tgz","fileCount":17,"integrity":"sha512-IUOh4v0nsxevf7dfUnrIRenU6MuOgdYEnR4fOb4IWsTqtvlvKli+0C3POnKl9OQRajDwKEpHh2Dg6kgY+4riWw==","signatures":[{"sig":"MEQCIQC9XMPWar7wCxx+/bt7AWxkiwP9wy8ASGPzRQuuGWxRYQIfIvUsK9qhY2oz9ZxPp7Auc84f4+9fOVd9oSVmHdaw8w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":74824},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./effects":{"types":"./dist/effects.d.ts","import":"./dist/effects.js"}},"gitHead":"db6e9d278e4d821e1d5aea912681e8fd1692b39e","scripts":{"build":"tsc","test:e2e":"playwright test","test:unit":"nx vite:test --run --passWithNoTests","test:unit:coverage":"nx vite:test --run --coverage"},"_npmUser":{"name":"doodlewind","email":"doodlewind@gmail.com"},"repository":{"url":"https://github.com/toeverything/blocksuite.git","type":"git","directory":"packages/affine/widget-scroll-anchoring"},"description":"Affine scroll anchoring widget.","directories":{},"sideEffects":false,"dependencies":{"lit":"^3.2.0","@blocksuite/global":"0.0.0-canary-20250111001431","@toeverything/theme":"^1.1.1","@preact/signals-core":"^1.8.0","@blocksuite/block-std":"0.0.0-canary-20250111001431","@blocksuite/affine-model":"0.0.0-canary-20250111001431","@blocksuite/affine-shared":"0.0.0-canary-20250111001431"},"publishConfig":{"main":"dist/index.js","types":"dist/index.d.ts","access":"public","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./effects":{"types":"./dist/effects.d.ts","import":"./dist/effects.js"}}},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/affine-widget-scroll-anchoring_0.0.0-canary-20250111001431_1736554534986_0.9623465744649113","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary-20250112001607":{"name":"@blocksuite/affine-widget-scroll-anchoring","version":"0.0.0-canary-20250112001607","keywords":[],"author":"toeverything","license":"MPL-2.0","_id":"@blocksuite/affine-widget-scroll-anchoring@0.0.0-canary-20250112001607","maintainers":[{"name":"lawvs","email":"litusq@gmail.com"},{"name":"doodlewind","email":"doodlewind@gmail.com"}],"dist":{"shasum":"d5977e44506cd0a5ff21eb91116fc1c671847048","tarball":"https://registry.npmjs.org/@blocksuite/affine-widget-scroll-anchoring/-/affine-widget-scroll-anchoring-0.0.0-canary-20250112001607.tgz","fileCount":17,"integrity":"sha512-oR2XeUFv24KZBLG7kWELjWKdoRanGZySBj9+wNS4TJfUfo2rijnS0vrpxMK8erObcR8eZ9vdxLKmGNXpwPrl6Q==","signatures":[{"sig":"MEUCIQCwwy1KmWNJ9SOAAqpv5e6ZStW+ihFoZjAlQX12WRGk+wIgMRLw5tEYBxwcb9t/94k5e9T1x0cpsH7rBHIa+xXGbrk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":74824},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./effects":{"types":"./dist/effects.d.ts","import":"./dist/effects.js"}},"gitHead":"db6e9d278e4d821e1d5aea912681e8fd1692b39e","scripts":{"build":"tsc","test:e2e":"playwright test","test:unit":"nx vite:test --run --passWithNoTests","test:unit:coverage":"nx vite:test --run --coverage"},"_npmUser":{"name":"doodlewind","email":"doodlewind@gmail.com"},"repository":{"url":"https://github.com/toeverything/blocksuite.git","type":"git","directory":"packages/affine/widget-scroll-anchoring"},"description":"Affine scroll anchoring widget.","directories":{},"sideEffects":false,"dependencies":{"lit":"^3.2.0","@blocksuite/global":"0.0.0-canary-20250112001607","@toeverything/theme":"^1.1.1","@preact/signals-core":"^1.8.0","@blocksuite/block-std":"0.0.0-canary-20250112001607","@blocksuite/affine-model":"0.0.0-canary-20250112001607","@blocksuite/affine-shared":"0.0.0-canary-20250112001607"},"publishConfig":{"main":"dist/index.js","types":"dist/index.d.ts","access":"public","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./effects":{"types":"./dist/effects.d.ts","import":"./dist/effects.js"}}},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/affine-widget-scroll-anchoring_0.0.0-canary-20250112001607_1736641032146_0.5897563058641693","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary-20250113001525":{"name":"@blocksuite/affine-widget-scroll-anchoring","version":"0.0.0-canary-20250113001525","keywords":[],"author":"toeverything","license":"MPL-2.0","_id":"@blocksuite/affine-widget-scroll-anchoring@0.0.0-canary-20250113001525","maintainers":[{"name":"lawvs","email":"litusq@gmail.com"},{"name":"doodlewind","email":"doodlewind@gmail.com"}],"dist":{"shasum":"0f817b541face6a99f99812e460c77af2c39d7e1","tarball":"https://registry.npmjs.org/@blocksuite/affine-widget-scroll-anchoring/-/affine-widget-scroll-anchoring-0.0.0-canary-20250113001525.tgz","fileCount":17,"integrity":"sha512-y1dB/BBu5Q7PnVQP+2wUFdob7Ji4UMCnjQ1jAuPPEIyZF3V7/FvCfKpzPUz4Xu6PxaN7wrbnltzs7rLlnKj6tg==","signatures":[{"sig":"MEQCIAPgiIgoglh6iwy0w/KAB09YJ8oXcrXzqklF8y65D3kLAiBEJti1uDRMtoKf+hRWQZna7Baopdmijs6mbntNcec+Zw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":74824},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./effects":{"types":"./dist/effects.d.ts","import":"./dist/effects.js"}},"gitHead":"db6e9d278e4d821e1d5aea912681e8fd1692b39e","scripts":{"build":"tsc","test:e2e":"playwright test","test:unit":"nx vite:test --run --passWithNoTests","test:unit:coverage":"nx vite:test --run --coverage"},"_npmUser":{"name":"doodlewind","email":"doodlewind@gmail.com"},"repository":{"url":"https://github.com/toeverything/blocksuite.git","type":"git","directory":"packages/affine/widget-scroll-anchoring"},"description":"Affine scroll anchoring widget.","directories":{},"sideEffects":false,"dependencies":{"lit":"^3.2.0","@blocksuite/global":"0.0.0-canary-20250113001525","@toeverything/theme":"^1.1.1","@preact/signals-core":"^1.8.0","@blocksuite/block-std":"0.0.0-canary-20250113001525","@blocksuite/affine-model":"0.0.0-canary-20250113001525","@blocksuite/affine-shared":"0.0.0-canary-20250113001525"},"publishConfig":{"main":"dist/index.js","types":"dist/index.d.ts","access":"public","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./effects":{"types":"./dist/effects.d.ts","import":"./dist/effects.js"}}},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/affine-widget-scroll-anchoring_0.0.0-canary-20250113001525_1736727394587_0.003360957125379649","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary-20250115001354":{"name":"@blocksuite/affine-widget-scroll-anchoring","version":"0.0.0-canary-20250115001354","keywords":[],"author":"toeverything","license":"MPL-2.0","_id":"@blocksuite/affine-widget-scroll-anchoring@0.0.0-canary-20250115001354","maintainers":[{"name":"lawvs","email":"litusq@gmail.com"},{"name":"doodlewind","email":"doodlewind@gmail.com"}],"dist":{"shasum":"d8462aaebe89ddadac8efb988e763c0c7c886bf5","tarball":"https://registry.npmjs.org/@blocksuite/affine-widget-scroll-anchoring/-/affine-widget-scroll-anchoring-0.0.0-canary-20250115001354.tgz","fileCount":17,"integrity":"sha512-o6C37F63DPAYP2rjatCfRIbRzF7PxeFWPR69K0SsKK2JHDiXmK7xr5ZmGp/sZhMYyvv824hawPfpAGsTYhjNRA==","signatures":[{"sig":"MEUCIQCJscoWh/mnIJtaC5Bd8z3Ts2/U3lki5LVlYUK2cyQXIgIgQUmqg0P41+ahLrhi3rXl2eMIX7Web2k/Pi5NMtXk8Vc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":74824},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./effects":{"types":"./dist/effects.d.ts","import":"./dist/effects.js"}},"gitHead":"db6e9d278e4d821e1d5aea912681e8fd1692b39e","scripts":{"build":"tsc","test:e2e":"playwright test","test:unit":"nx vite:test --run --passWithNoTests","test:unit:coverage":"nx vite:test --run --coverage"},"_npmUser":{"name":"doodlewind","email":"doodlewind@gmail.com"},"repository":{"url":"https://github.com/toeverything/blocksuite.git","type":"git","directory":"packages/affine/widget-scroll-anchoring"},"description":"Affine scroll anchoring widget.","directories":{},"sideEffects":false,"dependencies":{"lit":"^3.2.0","@blocksuite/global":"0.0.0-canary-20250115001354","@toeverything/theme":"^1.1.1","@preact/signals-core":"^1.8.0","@blocksuite/block-std":"0.0.0-canary-20250115001354","@blocksuite/affine-model":"0.0.0-canary-20250115001354","@blocksuite/affine-shared":"0.0.0-canary-20250115001354"},"publishConfig":{"main":"dist/index.js","types":"dist/index.d.ts","access":"public","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./effects":{"types":"./dist/effects.d.ts","import":"./dist/effects.js"}}},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/affine-widget-scroll-anchoring_0.0.0-canary-20250115001354_1736900099509_0.40244921822645363","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary-20250116001403":{"name":"@blocksuite/affine-widget-scroll-anchoring","version":"0.0.0-canary-20250116001403","keywords":[],"author":"toeverything","license":"MPL-2.0","_id":"@blocksuite/affine-widget-scroll-anchoring@0.0.0-canary-20250116001403","maintainers":[{"name":"lawvs","email":"litusq@gmail.com"},{"name":"doodlewind","email":"doodlewind@gmail.com"}],"dist":{"shasum":"1090c3950bd50ec616c753e2b8ae30df3a68283d","tarball":"https://registry.npmjs.org/@blocksuite/affine-widget-scroll-anchoring/-/affine-widget-scroll-anchoring-0.0.0-canary-20250116001403.tgz","fileCount":17,"integrity":"sha512-qv8ESsvgY/cfzxrlYDf9OK3EdtAIhx7ZLe0sQGn2Ci9HsmH+Ek0unOUW6AvG7329nVSZWkkvvQLNnZUtp/7rpg==","signatures":[{"sig":"MEYCIQD6tvILUQQ1D9UJlgOSK64hwl93+KAu0+BKHGNCGKQFvQIhAOZ4v+qEHEhdV/CDyHp8zH92zqQon0IGTCqOJNxQoDJS","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":74824},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./effects":{"types":"./dist/effects.d.ts","import":"./dist/effects.js"}},"gitHead":"db6e9d278e4d821e1d5aea912681e8fd1692b39e","scripts":{"build":"tsc","test:e2e":"playwright test","test:unit":"nx vite:test --run --passWithNoTests","test:unit:coverage":"nx vite:test --run --coverage"},"_npmUser":{"name":"doodlewind","email":"doodlewind@gmail.com"},"repository":{"url":"https://github.com/toeverything/blocksuite.git","type":"git","directory":"packages/affine/widget-scroll-anchoring"},"description":"Affine scroll anchoring widget.","directories":{},"sideEffects":false,"dependencies":{"lit":"^3.2.0","@blocksuite/global":"0.0.0-canary-20250116001403","@toeverything/theme":"^1.1.1","@preact/signals-core":"^1.8.0","@blocksuite/block-std":"0.0.0-canary-20250116001403","@blocksuite/affine-model":"0.0.0-canary-20250116001403","@blocksuite/affine-shared":"0.0.0-canary-20250116001403"},"publishConfig":{"main":"dist/index.js","types":"dist/index.d.ts","access":"public","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./effects":{"types":"./dist/effects.d.ts","import":"./dist/effects.js"}}},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/affine-widget-scroll-anchoring_0.0.0-canary-20250116001403_1736986513248_0.5346935716157011","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary-20250117001426":{"name":"@blocksuite/affine-widget-scroll-anchoring","version":"0.0.0-canary-20250117001426","keywords":[],"author":"toeverything","license":"MPL-2.0","_id":"@blocksuite/affine-widget-scroll-anchoring@0.0.0-canary-20250117001426","maintainers":[{"name":"lawvs","email":"litusq@gmail.com"},{"name":"doodlewind","email":"doodlewind@gmail.com"}],"dist":{"shasum":"cb178be12046c5822f71f8df6a57d0cf5e887d73","tarball":"https://registry.npmjs.org/@blocksuite/affine-widget-scroll-anchoring/-/affine-widget-scroll-anchoring-0.0.0-canary-20250117001426.tgz","fileCount":17,"integrity":"sha512-RFw9LGIZLOoCDxZb1cVCGu5uA01kQqbmFNzjFyZsuN08P1BDNxZMVdYds9CExiAJkAAvDFOoPZi3KCRLiQCeDw==","signatures":[{"sig":"MEQCIHltFbJlmxgJ55ssFVVDkykyK3qLAPKDj+3tVvDk/GYoAiBm1wKcp8v1A5ynzhvoXkkQxOtwPfJSYx/Poin1HqRuFQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":74824},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./effects":{"types":"./dist/effects.d.ts","import":"./dist/effects.js"}},"gitHead":"db6e9d278e4d821e1d5aea912681e8fd1692b39e","scripts":{"build":"tsc","test:e2e":"playwright test","test:unit":"nx vite:test --run --passWithNoTests","test:unit:coverage":"nx vite:test --run --coverage"},"_npmUser":{"name":"doodlewind","email":"doodlewind@gmail.com"},"repository":{"url":"https://github.com/toeverything/blocksuite.git","type":"git","directory":"packages/affine/widget-scroll-anchoring"},"description":"Affine scroll anchoring widget.","directories":{},"sideEffects":false,"dependencies":{"lit":"^3.2.0","@blocksuite/global":"0.0.0-canary-20250117001426","@toeverything/theme":"^1.1.1","@preact/signals-core":"^1.8.0","@blocksuite/block-std":"0.0.0-canary-20250117001426","@blocksuite/affine-model":"0.0.0-canary-20250117001426","@blocksuite/affine-shared":"0.0.0-canary-20250117001426"},"publishConfig":{"main":"dist/index.js","types":"dist/index.d.ts","access":"public","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./effects":{"types":"./dist/effects.d.ts","import":"./dist/effects.js"}}},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/affine-widget-scroll-anchoring_0.0.0-canary-20250117001426_1737072932493_0.74641860269968","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary-20250118001332":{"name":"@blocksuite/affine-widget-scroll-anchoring","version":"0.0.0-canary-20250118001332","keywords":[],"author":"toeverything","license":"MPL-2.0","_id":"@blocksuite/affine-widget-scroll-anchoring@0.0.0-canary-20250118001332","maintainers":[{"name":"lawvs","email":"litusq@gmail.com"},{"name":"doodlewind","email":"doodlewind@gmail.com"}],"dist":{"shasum":"d8397159d571665234fdd84c27a0d331cab3f707","tarball":"https://registry.npmjs.org/@blocksuite/affine-widget-scroll-anchoring/-/affine-widget-scroll-anchoring-0.0.0-canary-20250118001332.tgz","fileCount":17,"integrity":"sha512-2NDJa0I4KllyazgJFZOs/oY1hIUk1fsuzcieCewlRRteiCjWDwTt2CklCE1nMk6PkfKSUWgbK+OQ7k86trgE4w==","signatures":[{"sig":"MEYCIQChQIrfsUkeLK1+GZ5kBkXkJ829Hfl5moE/qDmCugDSSwIhALfbXyUsgydzsK7i8TvpbMjDFhnzIrbZ9GuYn1v4grUQ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":74824},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./effects":{"types":"./dist/effects.d.ts","import":"./dist/effects.js"}},"gitHead":"db6e9d278e4d821e1d5aea912681e8fd1692b39e","scripts":{"build":"tsc","test:e2e":"playwright test","test:unit":"nx vite:test --run --passWithNoTests","test:unit:coverage":"nx vite:test --run --coverage"},"_npmUser":{"name":"doodlewind","email":"doodlewind@gmail.com"},"repository":{"url":"https://github.com/toeverything/blocksuite.git","type":"git","directory":"packages/affine/widget-scroll-anchoring"},"description":"Affine scroll anchoring widget.","directories":{},"sideEffects":false,"dependencies":{"lit":"^3.2.0","@blocksuite/global":"0.0.0-canary-20250118001332","@toeverything/theme":"^1.1.1","@preact/signals-core":"^1.8.0","@blocksuite/block-std":"0.0.0-canary-20250118001332","@blocksuite/affine-model":"0.0.0-canary-20250118001332","@blocksuite/affine-shared":"0.0.0-canary-20250118001332"},"publishConfig":{"main":"dist/index.js","types":"dist/index.d.ts","access":"public","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./effects":{"types":"./dist/effects.d.ts","import":"./dist/effects.js"}}},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/affine-widget-scroll-anchoring_0.0.0-canary-20250118001332_1737159277297_0.17812533578079326","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary-20250119001521":{"name":"@blocksuite/affine-widget-scroll-anchoring","version":"0.0.0-canary-20250119001521","keywords":[],"author":"toeverything","license":"MPL-2.0","_id":"@blocksuite/affine-widget-scroll-anchoring@0.0.0-canary-20250119001521","maintainers":[{"name":"lawvs","email":"litusq@gmail.com"},{"name":"doodlewind","email":"doodlewind@gmail.com"}],"dist":{"shasum":"2605577dcba8513124ee29b267e3dce3e43d5adc","tarball":"https://registry.npmjs.org/@blocksuite/affine-widget-scroll-anchoring/-/affine-widget-scroll-anchoring-0.0.0-canary-20250119001521.tgz","fileCount":17,"integrity":"sha512-HeWFjM0l7n8OTm45AEI4t9zZYm67e1xxHxlck2rFRLeL7DFVCKxFe7mSMbDtgfVHx5Fr1zWf/VP3KL6XR1vxkQ==","signatures":[{"sig":"MEUCIFa+bnFE3m9lmQjh5dWbo7G0rtXngiQh5OYBr5RICDEgAiEA1/0KhhtO0UG7/1CG75rBDrmdTMSsACX/Zw6cL2nosxc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":74824},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./effects":{"types":"./dist/effects.d.ts","import":"./dist/effects.js"}},"gitHead":"db6e9d278e4d821e1d5aea912681e8fd1692b39e","scripts":{"build":"tsc","test:e2e":"playwright test","test:unit":"nx vite:test --run --passWithNoTests","test:unit:coverage":"nx vite:test --run --coverage"},"_npmUser":{"name":"doodlewind","email":"doodlewind@gmail.com"},"repository":{"url":"https://github.com/toeverything/blocksuite.git","type":"git","directory":"packages/affine/widget-scroll-anchoring"},"description":"Affine scroll anchoring widget.","directories":{},"sideEffects":false,"dependencies":{"lit":"^3.2.0","@blocksuite/global":"0.0.0-canary-20250119001521","@toeverything/theme":"^1.1.1","@preact/signals-core":"^1.8.0","@blocksuite/block-std":"0.0.0-canary-20250119001521","@blocksuite/affine-model":"0.0.0-canary-20250119001521","@blocksuite/affine-shared":"0.0.0-canary-20250119001521"},"publishConfig":{"main":"dist/index.js","types":"dist/index.d.ts","access":"public","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./effects":{"types":"./dist/effects.d.ts","import":"./dist/effects.js"}}},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/affine-widget-scroll-anchoring_0.0.0-canary-20250119001521_1737245788529_0.6657639079962696","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary-20250120001432":{"name":"@blocksuite/affine-widget-scroll-anchoring","version":"0.0.0-canary-20250120001432","keywords":[],"author":"toeverything","license":"MPL-2.0","_id":"@blocksuite/affine-widget-scroll-anchoring@0.0.0-canary-20250120001432","maintainers":[{"name":"lawvs","email":"litusq@gmail.com"},{"name":"doodlewind","email":"doodlewind@gmail.com"}],"dist":{"shasum":"0e406c4930b571485986c7a6e7f9394ca1c8cc80","tarball":"https://registry.npmjs.org/@blocksuite/affine-widget-scroll-anchoring/-/affine-widget-scroll-anchoring-0.0.0-canary-20250120001432.tgz","fileCount":17,"integrity":"sha512-OvOoM7BhJSO78CYQB2m/f6czXKDPxS4+brEtjifllLa4IcIT/HgG8c3mq7455bROs8BlbziywHLTZF2L8jNd8w==","signatures":[{"sig":"MEUCIFTVmK+bz11UTVX71oE96GpzLqfnv2a1D/t5PBWnNRuLAiEAicr9YQCQRqbgrF7OUjm5ZAHbLtYla2vWiCMfrJlCoao=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":74824},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./effects":{"types":"./dist/effects.d.ts","import":"./dist/effects.js"}},"gitHead":"db6e9d278e4d821e1d5aea912681e8fd1692b39e","scripts":{"build":"tsc","test:e2e":"playwright test","test:unit":"nx vite:test --run --passWithNoTests","test:unit:coverage":"nx vite:test --run --coverage"},"_npmUser":{"name":"doodlewind","email":"doodlewind@gmail.com"},"repository":{"url":"https://github.com/toeverything/blocksuite.git","type":"git","directory":"packages/affine/widget-scroll-anchoring"},"description":"Affine scroll anchoring widget.","directories":{},"sideEffects":false,"dependencies":{"lit":"^3.2.0","@blocksuite/global":"0.0.0-canary-20250120001432","@toeverything/theme":"^1.1.1","@preact/signals-core":"^1.8.0","@blocksuite/block-std":"0.0.0-canary-20250120001432","@blocksuite/affine-model":"0.0.0-canary-20250120001432","@blocksuite/affine-shared":"0.0.0-canary-20250120001432"},"publishConfig":{"main":"dist/index.js","types":"dist/index.d.ts","access":"public","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./effects":{"types":"./dist/effects.d.ts","import":"./dist/effects.js"}}},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/affine-widget-scroll-anchoring_0.0.0-canary-20250120001432_1737332136608_0.18096947694174137","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary-20250121001346":{"name":"@blocksuite/affine-widget-scroll-anchoring","version":"0.0.0-canary-20250121001346","keywords":[],"author":"toeverything","license":"MPL-2.0","_id":"@blocksuite/affine-widget-scroll-anchoring@0.0.0-canary-20250121001346","maintainers":[{"name":"lawvs","email":"litusq@gmail.com"},{"name":"doodlewind","email":"doodlewind@gmail.com"}],"dist":{"shasum":"a3b41b4326a993ba4e359833ee468b971fe73a67","tarball":"https://registry.npmjs.org/@blocksuite/affine-widget-scroll-anchoring/-/affine-widget-scroll-anchoring-0.0.0-canary-20250121001346.tgz","fileCount":17,"integrity":"sha512-rItGOkAe2Dfd/a5nhqbKLbf+XP3nUWBKGohjRIa7+6/0yjaJi4EsBf9xSq6DyGWE7pmMy/qHX60IjqZUHLMA6A==","signatures":[{"sig":"MEUCIQDa+xP5aMVcm3qgrtwLv/ZAK0Zs8L8w6BaGrZDNPgmULQIgW5jag0rCT8J4T+RFevkoXS7esCjZu5e6emq44DlXUxo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":74824},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./effects":{"types":"./dist/effects.d.ts","import":"./dist/effects.js"}},"gitHead":"db6e9d278e4d821e1d5aea912681e8fd1692b39e","scripts":{"build":"tsc","test:e2e":"playwright test","test:unit":"nx vite:test --run --passWithNoTests","test:unit:coverage":"nx vite:test --run --coverage"},"_npmUser":{"name":"doodlewind","email":"doodlewind@gmail.com"},"repository":{"url":"https://github.com/toeverything/blocksuite.git","type":"git","directory":"packages/affine/widget-scroll-anchoring"},"description":"Affine scroll anchoring widget.","directories":{},"sideEffects":false,"dependencies":{"lit":"^3.2.0","@blocksuite/global":"0.0.0-canary-20250121001346","@toeverything/theme":"^1.1.1","@preact/signals-core":"^1.8.0","@blocksuite/block-std":"0.0.0-canary-20250121001346","@blocksuite/affine-model":"0.0.0-canary-20250121001346","@blocksuite/affine-shared":"0.0.0-canary-20250121001346"},"publishConfig":{"main":"dist/index.js","types":"dist/index.d.ts","access":"public","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./effects":{"types":"./dist/effects.d.ts","import":"./dist/effects.js"}}},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/affine-widget-scroll-anchoring_0.0.0-canary-20250121001346_1737418494405_0.28048552296655704","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary-20250122001417":{"name":"@blocksuite/affine-widget-scroll-anchoring","version":"0.0.0-canary-20250122001417","keywords":[],"author":"toeverything","license":"MPL-2.0","_id":"@blocksuite/affine-widget-scroll-anchoring@0.0.0-canary-20250122001417","maintainers":[{"name":"lawvs","email":"litusq@gmail.com"},{"name":"doodlewind","email":"doodlewind@gmail.com"}],"dist":{"shasum":"a4f417d16a67791b444619e985e4085fccef3b46","tarball":"https://registry.npmjs.org/@blocksuite/affine-widget-scroll-anchoring/-/affine-widget-scroll-anchoring-0.0.0-canary-20250122001417.tgz","fileCount":17,"integrity":"sha512-UKRl3YWKR1XidYOECZwklu7dyNkc8Yrv2bwTE+PYyAwZ+WtlZHSYNfoocxb0MDQLPT1rPTyy0jyWle/JfQvsEw==","signatures":[{"sig":"MEQCIGeoxKaH9dVZmtDuVVy4cZYpdShsWJiJbpLiw/1i00z1AiBbMK57kb09nUTqZ5fm2mOvrmYFAQCkOiseFpozUeY9EA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":74824},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./effects":{"types":"./dist/effects.d.ts","import":"./dist/effects.js"}},"gitHead":"db6e9d278e4d821e1d5aea912681e8fd1692b39e","scripts":{"build":"tsc","test:e2e":"playwright test","test:unit":"nx vite:test --run --passWithNoTests","test:unit:coverage":"nx vite:test --run --coverage"},"_npmUser":{"name":"doodlewind","email":"doodlewind@gmail.com"},"repository":{"url":"https://github.com/toeverything/blocksuite.git","type":"git","directory":"packages/affine/widget-scroll-anchoring"},"description":"Affine scroll anchoring widget.","directories":{},"sideEffects":false,"dependencies":{"lit":"^3.2.0","@blocksuite/global":"0.0.0-canary-20250122001417","@toeverything/theme":"^1.1.1","@preact/signals-core":"^1.8.0","@blocksuite/block-std":"0.0.0-canary-20250122001417","@blocksuite/affine-model":"0.0.0-canary-20250122001417","@blocksuite/affine-shared":"0.0.0-canary-20250122001417"},"publishConfig":{"main":"dist/index.js","types":"dist/index.d.ts","access":"public","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./effects":{"types":"./dist/effects.d.ts","import":"./dist/effects.js"}}},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/affine-widget-scroll-anchoring_0.0.0-canary-20250122001417_1737504923846_0.22802872292866616","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary-20250123001359":{"name":"@blocksuite/affine-widget-scroll-anchoring","version":"0.0.0-canary-20250123001359","keywords":[],"author":"toeverything","license":"MPL-2.0","_id":"@blocksuite/affine-widget-scroll-anchoring@0.0.0-canary-20250123001359","maintainers":[{"name":"lawvs","email":"litusq@gmail.com"},{"name":"doodlewind","email":"doodlewind@gmail.com"}],"dist":{"shasum":"4bf09804ac4d4118df823ca061488a075f4ad1d5","tarball":"https://registry.npmjs.org/@blocksuite/affine-widget-scroll-anchoring/-/affine-widget-scroll-anchoring-0.0.0-canary-20250123001359.tgz","fileCount":17,"integrity":"sha512-70BkUekI+hZNYbJdeEeZrX9tnMhqz9JuZY0SfEb1/AE6hO1bDLVZxk2hbs4Ns/p9p0TDXy8txkUjOJRUtax6hA==","signatures":[{"sig":"MEYCIQCUvTs5vgFTiCPG+IdpoBXZqEUHK/rV1TiErkSBwpgtvQIhAN9FZjcYeXMTjkVGN8ySyuWPFS4YjMMOTjrpniCyrAja","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":74824},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./effects":{"types":"./dist/effects.d.ts","import":"./dist/effects.js"}},"gitHead":"db6e9d278e4d821e1d5aea912681e8fd1692b39e","scripts":{"build":"tsc","test:e2e":"playwright test","test:unit":"nx vite:test --run --passWithNoTests","test:unit:coverage":"nx vite:test --run --coverage"},"_npmUser":{"name":"doodlewind","email":"doodlewind@gmail.com"},"repository":{"url":"https://github.com/toeverything/blocksuite.git","type":"git","directory":"packages/affine/widget-scroll-anchoring"},"description":"Affine scroll anchoring widget.","directories":{},"sideEffects":false,"dependencies":{"lit":"^3.2.0","@blocksuite/global":"0.0.0-canary-20250123001359","@toeverything/theme":"^1.1.1","@preact/signals-core":"^1.8.0","@blocksuite/block-std":"0.0.0-canary-20250123001359","@blocksuite/affine-model":"0.0.0-canary-20250123001359","@blocksuite/affine-shared":"0.0.0-canary-20250123001359"},"publishConfig":{"main":"dist/index.js","types":"dist/index.d.ts","access":"public","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./effects":{"types":"./dist/effects.d.ts","import":"./dist/effects.js"}}},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/affine-widget-scroll-anchoring_0.0.0-canary-20250123001359_1737591307429_0.6386784206437432","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary-20250124001355":{"name":"@blocksuite/affine-widget-scroll-anchoring","version":"0.0.0-canary-20250124001355","keywords":[],"author":"toeverything","license":"MPL-2.0","_id":"@blocksuite/affine-widget-scroll-anchoring@0.0.0-canary-20250124001355","maintainers":[{"name":"lawvs","email":"litusq@gmail.com"},{"name":"doodlewind","email":"doodlewind@gmail.com"}],"dist":{"shasum":"8bcb839a278795ef8a74090bd7d0729bd1bf9bfa","tarball":"https://registry.npmjs.org/@blocksuite/affine-widget-scroll-anchoring/-/affine-widget-scroll-anchoring-0.0.0-canary-20250124001355.tgz","fileCount":17,"integrity":"sha512-HStdxIKnxYZEmqvusfU/9mWQK7OJkn80k+aIVvmGU3DJX6iWJQH1ESDuwTFmzTZLKHg14ZejlNWcAGe+wTzoEA==","signatures":[{"sig":"MEQCIEGmwg8VbKa122YVgH+fagWhVmghoiXPBzfUdmPRowOFAiB9EaqyaNt/6he+q30+pNR1wwAgpq5G1diYSYOQPcCscA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":74824},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./effects":{"types":"./dist/effects.d.ts","import":"./dist/effects.js"}},"gitHead":"db6e9d278e4d821e1d5aea912681e8fd1692b39e","scripts":{"build":"tsc","test:e2e":"playwright test","test:unit":"nx vite:test --run --passWithNoTests","test:unit:coverage":"nx vite:test --run --coverage"},"_npmUser":{"name":"doodlewind","email":"doodlewind@gmail.com"},"repository":{"url":"https://github.com/toeverything/blocksuite.git","type":"git","directory":"packages/affine/widget-scroll-anchoring"},"description":"Affine scroll anchoring widget.","directories":{},"sideEffects":false,"dependencies":{"lit":"^3.2.0","@blocksuite/global":"0.0.0-canary-20250124001355","@toeverything/theme":"^1.1.1","@preact/signals-core":"^1.8.0","@blocksuite/block-std":"0.0.0-canary-20250124001355","@blocksuite/affine-model":"0.0.0-canary-20250124001355","@blocksuite/affine-shared":"0.0.0-canary-20250124001355"},"publishConfig":{"main":"dist/index.js","types":"dist/index.d.ts","access":"public","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./effects":{"types":"./dist/effects.d.ts","import":"./dist/effects.js"}}},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/affine-widget-scroll-anchoring_0.0.0-canary-20250124001355_1737677701012_0.27781329031765734","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary-20250125001341":{"name":"@blocksuite/affine-widget-scroll-anchoring","version":"0.0.0-canary-20250125001341","keywords":[],"author":"toeverything","license":"MPL-2.0","_id":"@blocksuite/affine-widget-scroll-anchoring@0.0.0-canary-20250125001341","maintainers":[{"name":"lawvs","email":"litusq@gmail.com"},{"name":"doodlewind","email":"doodlewind@gmail.com"}],"dist":{"shasum":"c4d66e170ad90049d1897237b5d7595c8514d174","tarball":"https://registry.npmjs.org/@blocksuite/affine-widget-scroll-anchoring/-/affine-widget-scroll-anchoring-0.0.0-canary-20250125001341.tgz","fileCount":17,"integrity":"sha512-IqE70rmQGmpbClysx3KFG8MeI3T2Um9Nw4XrCcufWQ0bnaeOotVMmaKgV3JRxNZ5jR2vj7GYEpBwFPYS3/p8Sg==","signatures":[{"sig":"MEUCIQCMckabeeKTHCXflsS2NAzsWpMV0qUkkQwxiLo6LtL2KAIgb6FPoIfd3ZmZTWI2GCEEdDtHq7gMKNUfNkqWisaNMRA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":74824},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./effects":{"types":"./dist/effects.d.ts","import":"./dist/effects.js"}},"gitHead":"db6e9d278e4d821e1d5aea912681e8fd1692b39e","scripts":{"build":"tsc","test:e2e":"playwright test","test:unit":"nx vite:test --run --passWithNoTests","test:unit:coverage":"nx vite:test --run --coverage"},"_npmUser":{"name":"doodlewind","email":"doodlewind@gmail.com"},"repository":{"url":"https://github.com/toeverything/blocksuite.git","type":"git","directory":"packages/affine/widget-scroll-anchoring"},"description":"Affine scroll anchoring widget.","directories":{},"sideEffects":false,"dependencies":{"lit":"^3.2.0","@blocksuite/global":"0.0.0-canary-20250125001341","@toeverything/theme":"^1.1.1","@preact/signals-core":"^1.8.0","@blocksuite/block-std":"0.0.0-canary-20250125001341","@blocksuite/affine-model":"0.0.0-canary-20250125001341","@blocksuite/affine-shared":"0.0.0-canary-20250125001341"},"publishConfig":{"main":"dist/index.js","types":"dist/index.d.ts","access":"public","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./effects":{"types":"./dist/effects.d.ts","import":"./dist/effects.js"}}},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/affine-widget-scroll-anchoring_0.0.0-canary-20250125001341_1737764086797_0.19116886504430153","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary-20250126001418":{"name":"@blocksuite/affine-widget-scroll-anchoring","version":"0.0.0-canary-20250126001418","keywords":[],"author":"toeverything","license":"MPL-2.0","_id":"@blocksuite/affine-widget-scroll-anchoring@0.0.0-canary-20250126001418","maintainers":[{"name":"lawvs","email":"litusq@gmail.com"},{"name":"doodlewind","email":"doodlewind@gmail.com"}],"dist":{"shasum":"1a0e8306ce0ba814c7b700d1c9383e18335bb9f2","tarball":"https://registry.npmjs.org/@blocksuite/affine-widget-scroll-anchoring/-/affine-widget-scroll-anchoring-0.0.0-canary-20250126001418.tgz","fileCount":17,"integrity":"sha512-BrhrYYkke3zlA0Rg6DpA17K8m2uzShpzcfAn/cGVIhr3orQ4dgYH3pD8/qt5leS1ylOFVxPoLothkI0WYQRWgA==","signatures":[{"sig":"MEUCIQCp2ox+lkRd/dCo2DjSAUtCFhpqhi638DZPBeNSNufoqQIgau5Xm4AwpTyz2xMoXCh7B94kVoNwE+u5eqquEAPCkD4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":74824},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./effects":{"types":"./dist/effects.d.ts","import":"./dist/effects.js"}},"gitHead":"db6e9d278e4d821e1d5aea912681e8fd1692b39e","scripts":{"build":"tsc","test:e2e":"playwright test","test:unit":"nx vite:test --run --passWithNoTests","test:unit:coverage":"nx vite:test --run --coverage"},"_npmUser":{"name":"doodlewind","email":"doodlewind@gmail.com"},"repository":{"url":"https://github.com/toeverything/blocksuite.git","type":"git","directory":"packages/affine/widget-scroll-anchoring"},"description":"Affine scroll anchoring widget.","directories":{},"sideEffects":false,"dependencies":{"lit":"^3.2.0","@blocksuite/global":"0.0.0-canary-20250126001418","@toeverything/theme":"^1.1.1","@preact/signals-core":"^1.8.0","@blocksuite/block-std":"0.0.0-canary-20250126001418","@blocksuite/affine-model":"0.0.0-canary-20250126001418","@blocksuite/affine-shared":"0.0.0-canary-20250126001418"},"publishConfig":{"main":"dist/index.js","types":"dist/index.d.ts","access":"public","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./effects":{"types":"./dist/effects.d.ts","import":"./dist/effects.js"}}},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/affine-widget-scroll-anchoring_0.0.0-canary-20250126001418_1737850523367_0.16507187543160717","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary-20250127001433":{"name":"@blocksuite/affine-widget-scroll-anchoring","version":"0.0.0-canary-20250127001433","keywords":[],"author":"toeverything","license":"MPL-2.0","_id":"@blocksuite/affine-widget-scroll-anchoring@0.0.0-canary-20250127001433","maintainers":[{"name":"lawvs","email":"litusq@gmail.com"},{"name":"doodlewind","email":"doodlewind@gmail.com"}],"dist":{"shasum":"fb5d6c33236980fde8431ed2ad9e41e34311abb3","tarball":"https://registry.npmjs.org/@blocksuite/affine-widget-scroll-anchoring/-/affine-widget-scroll-anchoring-0.0.0-canary-20250127001433.tgz","fileCount":17,"integrity":"sha512-hdmUXGV3p17Wp5IMsqeNLT3vDTo63BZfXkUHMSH7Du/dBZhofSlSGUx7PrUN8j4iGzGAO+VnCKaqHP8rrUxWfQ==","signatures":[{"sig":"MEYCIQDRrH5tEpt/rBIZTh3kwW77fgudV2iUcUM2UHh/Wm5DywIhAMKuspHldcwUcJWBUWdMqiINifrhXIEip2VBnvjBnLhv","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":74824},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./effects":{"types":"./dist/effects.d.ts","import":"./dist/effects.js"}},"gitHead":"db6e9d278e4d821e1d5aea912681e8fd1692b39e","scripts":{"build":"tsc","test:e2e":"playwright test","test:unit":"nx vite:test --run --passWithNoTests","test:unit:coverage":"nx vite:test --run --coverage"},"_npmUser":{"name":"doodlewind","email":"doodlewind@gmail.com"},"repository":{"url":"https://github.com/toeverything/blocksuite.git","type":"git","directory":"packages/affine/widget-scroll-anchoring"},"description":"Affine scroll anchoring widget.","directories":{},"sideEffects":false,"dependencies":{"lit":"^3.2.0","@blocksuite/global":"0.0.0-canary-20250127001433","@toeverything/theme":"^1.1.1","@preact/signals-core":"^1.8.0","@blocksuite/block-std":"0.0.0-canary-20250127001433","@blocksuite/affine-model":"0.0.0-canary-20250127001433","@blocksuite/affine-shared":"0.0.0-canary-20250127001433"},"publishConfig":{"main":"dist/index.js","types":"dist/index.d.ts","access":"public","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./effects":{"types":"./dist/effects.d.ts","import":"./dist/effects.js"}}},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/affine-widget-scroll-anchoring_0.0.0-canary-20250127001433_1737936938421_0.658408974931455","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary-20250128001436":{"name":"@blocksuite/affine-widget-scroll-anchoring","version":"0.0.0-canary-20250128001436","keywords":[],"author":"toeverything","license":"MPL-2.0","_id":"@blocksuite/affine-widget-scroll-anchoring@0.0.0-canary-20250128001436","maintainers":[{"name":"lawvs","email":"litusq@gmail.com"},{"name":"doodlewind","email":"doodlewind@gmail.com"}],"dist":{"shasum":"89a398f699dd52f3e91c516f9d4724f1fb24dc40","tarball":"https://registry.npmjs.org/@blocksuite/affine-widget-scroll-anchoring/-/affine-widget-scroll-anchoring-0.0.0-canary-20250128001436.tgz","fileCount":17,"integrity":"sha512-7CJk2NR4IuGeMqwqhii5y94arGZkvqEvjKsHPYscXk4hy2lNt93v5Ni7uEh6t7FqHi/lM+uzhpKXMm4D5Wbnmw==","signatures":[{"sig":"MEQCIHQQMPe+uxyYN9CbjSmBylflDbZkfs9lV4s+VlGku+ARAiA9eaHO8fqCCU8237b/jGiK/584F1Huh4A4k7+eCrKKTA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":74824},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./effects":{"types":"./dist/effects.d.ts","import":"./dist/effects.js"}},"gitHead":"db6e9d278e4d821e1d5aea912681e8fd1692b39e","scripts":{"build":"tsc","test:e2e":"playwright test","test:unit":"nx vite:test --run --passWithNoTests","test:unit:coverage":"nx vite:test --run --coverage"},"_npmUser":{"name":"doodlewind","email":"doodlewind@gmail.com"},"repository":{"url":"https://github.com/toeverything/blocksuite.git","type":"git","directory":"packages/affine/widget-scroll-anchoring"},"description":"Affine scroll anchoring widget.","directories":{},"sideEffects":false,"dependencies":{"lit":"^3.2.0","@blocksuite/global":"0.0.0-canary-20250128001436","@toeverything/theme":"^1.1.1","@preact/signals-core":"^1.8.0","@blocksuite/block-std":"0.0.0-canary-20250128001436","@blocksuite/affine-model":"0.0.0-canary-20250128001436","@blocksuite/affine-shared":"0.0.0-canary-20250128001436"},"publishConfig":{"main":"dist/index.js","types":"dist/index.d.ts","access":"public","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./effects":{"types":"./dist/effects.d.ts","import":"./dist/effects.js"}}},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/affine-widget-scroll-anchoring_0.0.0-canary-20250128001436_1738023343529_0.6745053687225391","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary-20250129001359":{"name":"@blocksuite/affine-widget-scroll-anchoring","version":"0.0.0-canary-20250129001359","keywords":[],"author":"toeverything","license":"MPL-2.0","_id":"@blocksuite/affine-widget-scroll-anchoring@0.0.0-canary-20250129001359","maintainers":[{"name":"lawvs","email":"litusq@gmail.com"},{"name":"doodlewind","email":"doodlewind@gmail.com"}],"dist":{"shasum":"af67be5e93449e9b88be050dbb111018b1ef31b7","tarball":"https://registry.npmjs.org/@blocksuite/affine-widget-scroll-anchoring/-/affine-widget-scroll-anchoring-0.0.0-canary-20250129001359.tgz","fileCount":17,"integrity":"sha512-YfNC8OQLpP/6yImgvIAA2JK6MhaCEZsP4giDLKG38Dz9BUPneEU60ZgLlJDzsVLD8Q7Z8wgk5o7BuZXyVQe0Sw==","signatures":[{"sig":"MEUCICxG1bcntYXoDvsFhLiZb+cvAQpOTFdFW1va4GgrAnSTAiEA7MBy6fTCI6a1dl/Xp6zZ27b0070QHkuObHs+2YFONIQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":74824},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./effects":{"types":"./dist/effects.d.ts","import":"./dist/effects.js"}},"gitHead":"db6e9d278e4d821e1d5aea912681e8fd1692b39e","scripts":{"build":"tsc","test:e2e":"playwright test","test:unit":"nx vite:test --run --passWithNoTests","test:unit:coverage":"nx vite:test --run --coverage"},"_npmUser":{"name":"doodlewind","email":"doodlewind@gmail.com"},"repository":{"url":"https://github.com/toeverything/blocksuite.git","type":"git","directory":"packages/affine/widget-scroll-anchoring"},"description":"Affine scroll anchoring widget.","directories":{},"sideEffects":false,"dependencies":{"lit":"^3.2.0","@blocksuite/global":"0.0.0-canary-20250129001359","@toeverything/theme":"^1.1.1","@preact/signals-core":"^1.8.0","@blocksuite/block-std":"0.0.0-canary-20250129001359","@blocksuite/affine-model":"0.0.0-canary-20250129001359","@blocksuite/affine-shared":"0.0.0-canary-20250129001359"},"publishConfig":{"main":"dist/index.js","types":"dist/index.d.ts","access":"public","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./effects":{"types":"./dist/effects.d.ts","import":"./dist/effects.js"}}},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/affine-widget-scroll-anchoring_0.0.0-canary-20250129001359_1738109705724_0.22824633387054605","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary-20250130001403":{"name":"@blocksuite/affine-widget-scroll-anchoring","version":"0.0.0-canary-20250130001403","keywords":[],"author":"toeverything","license":"MPL-2.0","_id":"@blocksuite/affine-widget-scroll-anchoring@0.0.0-canary-20250130001403","maintainers":[{"name":"lawvs","email":"litusq@gmail.com"},{"name":"doodlewind","email":"doodlewind@gmail.com"}],"dist":{"shasum":"5180bac9db8b60b592c8bae372d5f27935c46e07","tarball":"https://registry.npmjs.org/@blocksuite/affine-widget-scroll-anchoring/-/affine-widget-scroll-anchoring-0.0.0-canary-20250130001403.tgz","fileCount":17,"integrity":"sha512-gmxnDP/Y+kXgM3u+PxtnIyjv8F4UyLgj3qpq8TzYlBgK427LUSK8X3OcRHnBwf3e+htBqpVmyVcEQzNjmD/ydg==","signatures":[{"sig":"MEYCIQCuYuwVa/OQQBLqieTwpf2j5QPWfIG+Pxi2GqSjVOlWqQIhALaTEvXvtpAjaHgP5IWy0OUIzXy2snXP5sFE7rGwNDdA","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":74824},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./effects":{"types":"./dist/effects.d.ts","import":"./dist/effects.js"}},"gitHead":"db6e9d278e4d821e1d5aea912681e8fd1692b39e","scripts":{"build":"tsc","test:e2e":"playwright test","test:unit":"nx vite:test --run --passWithNoTests","test:unit:coverage":"nx vite:test --run --coverage"},"_npmUser":{"name":"doodlewind","email":"doodlewind@gmail.com"},"repository":{"url":"https://github.com/toeverything/blocksuite.git","type":"git","directory":"packages/affine/widget-scroll-anchoring"},"description":"Affine scroll anchoring widget.","directories":{},"sideEffects":false,"dependencies":{"lit":"^3.2.0","@blocksuite/global":"0.0.0-canary-20250130001403","@toeverything/theme":"^1.1.1","@preact/signals-core":"^1.8.0","@blocksuite/block-std":"0.0.0-canary-20250130001403","@blocksuite/affine-model":"0.0.0-canary-20250130001403","@blocksuite/affine-shared":"0.0.0-canary-20250130001403"},"publishConfig":{"main":"dist/index.js","types":"dist/index.d.ts","access":"public","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./effects":{"types":"./dist/effects.d.ts","import":"./dist/effects.js"}}},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/affine-widget-scroll-anchoring_0.0.0-canary-20250130001403_1738196109952_0.1153852381679954","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary-20250131001413":{"name":"@blocksuite/affine-widget-scroll-anchoring","version":"0.0.0-canary-20250131001413","keywords":[],"author":"toeverything","license":"MPL-2.0","_id":"@blocksuite/affine-widget-scroll-anchoring@0.0.0-canary-20250131001413","maintainers":[{"name":"lawvs","email":"litusq@gmail.com"},{"name":"doodlewind","email":"doodlewind@gmail.com"}],"dist":{"shasum":"88df01501f941047719f3bf78e1e74fb69918b0b","tarball":"https://registry.npmjs.org/@blocksuite/affine-widget-scroll-anchoring/-/affine-widget-scroll-anchoring-0.0.0-canary-20250131001413.tgz","fileCount":17,"integrity":"sha512-hLYZ7Kr4alj7AYJH7j2Aw1ZhrLlbHzjW1gVWKqoertbpRIGWFMwKUiCfx5quslbbAQzkM8lMhUx/jNEa9ieT+g==","signatures":[{"sig":"MEUCIGhLEzztGEkxz2IZD96AZ1DO+E7U4T5dtkmNyS8pxRoQAiEA9DsZ3VBEUVQv9u1a8Q3yTbCp1oa0NtzBLWFpVVku4eU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":74824},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./effects":{"types":"./dist/effects.d.ts","import":"./dist/effects.js"}},"gitHead":"db6e9d278e4d821e1d5aea912681e8fd1692b39e","scripts":{"build":"tsc","test:e2e":"playwright test","test:unit":"nx vite:test --run --passWithNoTests","test:unit:coverage":"nx vite:test --run --coverage"},"_npmUser":{"name":"doodlewind","email":"doodlewind@gmail.com"},"repository":{"url":"https://github.com/toeverything/blocksuite.git","type":"git","directory":"packages/affine/widget-scroll-anchoring"},"description":"Affine scroll anchoring widget.","directories":{},"sideEffects":false,"dependencies":{"lit":"^3.2.0","@blocksuite/global":"0.0.0-canary-20250131001413","@toeverything/theme":"^1.1.1","@preact/signals-core":"^1.8.0","@blocksuite/block-std":"0.0.0-canary-20250131001413","@blocksuite/affine-model":"0.0.0-canary-20250131001413","@blocksuite/affine-shared":"0.0.0-canary-20250131001413"},"publishConfig":{"main":"dist/index.js","types":"dist/index.d.ts","access":"public","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./effects":{"types":"./dist/effects.d.ts","import":"./dist/effects.js"}}},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/affine-widget-scroll-anchoring_0.0.0-canary-20250131001413_1738282518418_0.641401085895698","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary-20250201001508":{"name":"@blocksuite/affine-widget-scroll-anchoring","version":"0.0.0-canary-20250201001508","keywords":[],"author":"toeverything","license":"MPL-2.0","_id":"@blocksuite/affine-widget-scroll-anchoring@0.0.0-canary-20250201001508","maintainers":[{"name":"lawvs","email":"litusq@gmail.com"},{"name":"doodlewind","email":"doodlewind@gmail.com"}],"dist":{"shasum":"3ecef8dd56f77e79dc00e56244438a3992b4f134","tarball":"https://registry.npmjs.org/@blocksuite/affine-widget-scroll-anchoring/-/affine-widget-scroll-anchoring-0.0.0-canary-20250201001508.tgz","fileCount":17,"integrity":"sha512-yWMdooR+q9adgxe4HqkBFBhmKAdoDg4j9uZL1hAauRuvpa1vDUCGKWtBOzvZ5Ql0SIrlvqGqspRzz9gkpPtipw==","signatures":[{"sig":"MEUCIQDhPT2yelz9dgBzOk+XUILTTmAzvlx43C3mNBPO/qNapAIgfehmGr+Whdj3LjvNmZ0DeWg5HUICWu3knQHf9VDI2bY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":74824},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./effects":{"types":"./dist/effects.d.ts","import":"./dist/effects.js"}},"gitHead":"db6e9d278e4d821e1d5aea912681e8fd1692b39e","scripts":{"build":"tsc","test:e2e":"playwright test","test:unit":"nx vite:test --run --passWithNoTests","test:unit:coverage":"nx vite:test --run --coverage"},"_npmUser":{"name":"doodlewind","email":"doodlewind@gmail.com"},"repository":{"url":"https://github.com/toeverything/blocksuite.git","type":"git","directory":"packages/affine/widget-scroll-anchoring"},"description":"Affine scroll anchoring widget.","directories":{},"sideEffects":false,"dependencies":{"lit":"^3.2.0","@blocksuite/global":"0.0.0-canary-20250201001508","@toeverything/theme":"^1.1.1","@preact/signals-core":"^1.8.0","@blocksuite/block-std":"0.0.0-canary-20250201001508","@blocksuite/affine-model":"0.0.0-canary-20250201001508","@blocksuite/affine-shared":"0.0.0-canary-20250201001508"},"publishConfig":{"main":"dist/index.js","types":"dist/index.d.ts","access":"public","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./effects":{"types":"./dist/effects.d.ts","import":"./dist/effects.js"}}},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/affine-widget-scroll-anchoring_0.0.0-canary-20250201001508_1738368973896_0.83463831369638","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary-20250202001503":{"name":"@blocksuite/affine-widget-scroll-anchoring","version":"0.0.0-canary-20250202001503","keywords":[],"author":"toeverything","license":"MPL-2.0","_id":"@blocksuite/affine-widget-scroll-anchoring@0.0.0-canary-20250202001503","maintainers":[{"name":"lawvs","email":"litusq@gmail.com"},{"name":"doodlewind","email":"doodlewind@gmail.com"}],"dist":{"shasum":"ddc6684954a1397507777dab8f991e048eb2a2d0","tarball":"https://registry.npmjs.org/@blocksuite/affine-widget-scroll-anchoring/-/affine-widget-scroll-anchoring-0.0.0-canary-20250202001503.tgz","fileCount":17,"integrity":"sha512-jAZC+TwaYhiQcficVsZEeHCO4Coaq+nLtYeKtelYcTv1sZPW1eTWb7OqRtb/gjvHoLxKdnD1b2vy9AbvZyPubQ==","signatures":[{"sig":"MEUCIDqvaJ0mzigxU///eYyboxAqIvnrukEyAGcIoVBvcX7JAiEA9CWMGMgTs1RWzOwvDkhPEmRHJ1eoKxRMRxNmZva6RJg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":74824},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./effects":{"types":"./dist/effects.d.ts","import":"./dist/effects.js"}},"gitHead":"db6e9d278e4d821e1d5aea912681e8fd1692b39e","scripts":{"build":"tsc","test:e2e":"playwright test","test:unit":"nx vite:test --run --passWithNoTests","test:unit:coverage":"nx vite:test --run --coverage"},"_npmUser":{"name":"doodlewind","email":"doodlewind@gmail.com"},"repository":{"url":"https://github.com/toeverything/blocksuite.git","type":"git","directory":"packages/affine/widget-scroll-anchoring"},"description":"Affine scroll anchoring widget.","directories":{},"sideEffects":false,"dependencies":{"lit":"^3.2.0","@blocksuite/global":"0.0.0-canary-20250202001503","@toeverything/theme":"^1.1.1","@preact/signals-core":"^1.8.0","@blocksuite/block-std":"0.0.0-canary-20250202001503","@blocksuite/affine-model":"0.0.0-canary-20250202001503","@blocksuite/affine-shared":"0.0.0-canary-20250202001503"},"publishConfig":{"main":"dist/index.js","types":"dist/index.d.ts","access":"public","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./effects":{"types":"./dist/effects.d.ts","import":"./dist/effects.js"}}},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/affine-widget-scroll-anchoring_0.0.0-canary-20250202001503_1738455369580_0.09556306082339394","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary-20250203001445":{"name":"@blocksuite/affine-widget-scroll-anchoring","version":"0.0.0-canary-20250203001445","keywords":[],"author":"toeverything","license":"MPL-2.0","_id":"@blocksuite/affine-widget-scroll-anchoring@0.0.0-canary-20250203001445","maintainers":[{"name":"lawvs","email":"litusq@gmail.com"},{"name":"doodlewind","email":"doodlewind@gmail.com"}],"dist":{"shasum":"b81fd1fa7defacd1d9f5712711bf8f597b640856","tarball":"https://registry.npmjs.org/@blocksuite/affine-widget-scroll-anchoring/-/affine-widget-scroll-anchoring-0.0.0-canary-20250203001445.tgz","fileCount":17,"integrity":"sha512-mO0IR90njVaaTyH1YCZZpBtdPzFk3eShatJKurB3FfNNSs6W99+aCFk4BFMj4zcGxVtQY1kfXkTMSTGwsu63Bw==","signatures":[{"sig":"MEQCIDneq5vmgbCpNTUfW86ZhgB5wavBgnusc0cBn7RD2iJaAiBxQMwE2br4kseDqeqpsA9beTZCneyW+Ghrpci9PNsk0w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":74824},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./effects":{"types":"./dist/effects.d.ts","import":"./dist/effects.js"}},"gitHead":"db6e9d278e4d821e1d5aea912681e8fd1692b39e","scripts":{"build":"tsc","test:e2e":"playwright test","test:unit":"nx vite:test --run --passWithNoTests","test:unit:coverage":"nx vite:test --run --coverage"},"_npmUser":{"name":"doodlewind","email":"doodlewind@gmail.com"},"repository":{"url":"https://github.com/toeverything/blocksuite.git","type":"git","directory":"packages/affine/widget-scroll-anchoring"},"description":"Affine scroll anchoring widget.","directories":{},"sideEffects":false,"dependencies":{"lit":"^3.2.0","@blocksuite/global":"0.0.0-canary-20250203001445","@toeverything/theme":"^1.1.1","@preact/signals-core":"^1.8.0","@blocksuite/block-std":"0.0.0-canary-20250203001445","@blocksuite/affine-model":"0.0.0-canary-20250203001445","@blocksuite/affine-shared":"0.0.0-canary-20250203001445"},"publishConfig":{"main":"dist/index.js","types":"dist/index.d.ts","access":"public","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./effects":{"types":"./dist/effects.d.ts","import":"./dist/effects.js"}}},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/affine-widget-scroll-anchoring_0.0.0-canary-20250203001445_1738541750457_0.1161564277886784","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary-20250204001413":{"name":"@blocksuite/affine-widget-scroll-anchoring","version":"0.0.0-canary-20250204001413","keywords":[],"author":"toeverything","license":"MPL-2.0","_id":"@blocksuite/affine-widget-scroll-anchoring@0.0.0-canary-20250204001413","maintainers":[{"name":"lawvs","email":"litusq@gmail.com"},{"name":"doodlewind","email":"doodlewind@gmail.com"}],"dist":{"shasum":"6c9c3df8e90bd02f30f3e551dbd20de999516656","tarball":"https://registry.npmjs.org/@blocksuite/affine-widget-scroll-anchoring/-/affine-widget-scroll-anchoring-0.0.0-canary-20250204001413.tgz","fileCount":17,"integrity":"sha512-PkyYRmzKGXTPfGNkQIF+SPmZbuF0xVeQGTjviqOhR3ToHuBF4aVPVgAcAcIy+ugqmyo0LBMKSCgTygXxNbtlmg==","signatures":[{"sig":"MEQCIFZQILzdPZj8OWD139Y23+W5HYqHJPMu1kaBtJ+xvDFMAiABwkSQbK++2ZRuUBgmNcTvsDArL5oNXbpySr6jJicNtA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":74824},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./effects":{"types":"./dist/effects.d.ts","import":"./dist/effects.js"}},"gitHead":"db6e9d278e4d821e1d5aea912681e8fd1692b39e","scripts":{"build":"tsc","test:e2e":"playwright test","test:unit":"nx vite:test --run --passWithNoTests","test:unit:coverage":"nx vite:test --run --coverage"},"_npmUser":{"name":"doodlewind","email":"doodlewind@gmail.com"},"repository":{"url":"https://github.com/toeverything/blocksuite.git","type":"git","directory":"packages/affine/widget-scroll-anchoring"},"description":"Affine scroll anchoring widget.","directories":{},"sideEffects":false,"dependencies":{"lit":"^3.2.0","@blocksuite/global":"0.0.0-canary-20250204001413","@toeverything/theme":"^1.1.1","@preact/signals-core":"^1.8.0","@blocksuite/block-std":"0.0.0-canary-20250204001413","@blocksuite/affine-model":"0.0.0-canary-20250204001413","@blocksuite/affine-shared":"0.0.0-canary-20250204001413"},"publishConfig":{"main":"dist/index.js","types":"dist/index.d.ts","access":"public","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./effects":{"types":"./dist/effects.d.ts","import":"./dist/effects.js"}}},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/affine-widget-scroll-anchoring_0.0.0-canary-20250204001413_1738628118983_0.08628552697469183","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary-20250205001416":{"name":"@blocksuite/affine-widget-scroll-anchoring","version":"0.0.0-canary-20250205001416","keywords":[],"author":"toeverything","license":"MPL-2.0","_id":"@blocksuite/affine-widget-scroll-anchoring@0.0.0-canary-20250205001416","maintainers":[{"name":"lawvs","email":"litusq@gmail.com"},{"name":"doodlewind","email":"doodlewind@gmail.com"}],"dist":{"shasum":"48c4ee1041b3b3ea84e574ec94f6617660d6f320","tarball":"https://registry.npmjs.org/@blocksuite/affine-widget-scroll-anchoring/-/affine-widget-scroll-anchoring-0.0.0-canary-20250205001416.tgz","fileCount":17,"integrity":"sha512-MZ9OAWpzQTExdVVdntGkvcF9SvLyXG177ScmeFCi6JXg0bNCCiOirgLH0VuW+ubR3oMPBNhutr1ufhQvZhC9fw==","signatures":[{"sig":"MEUCIEZMdWxPlArD1hXZzlUu3LMItjX5w6WlLifUhHgORxE9AiEA7H85VYAiiZKvyrqRD4TbY9H8UItQT8Dewu6hVBrl6EA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":74824},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./effects":{"types":"./dist/effects.d.ts","import":"./dist/effects.js"}},"gitHead":"db6e9d278e4d821e1d5aea912681e8fd1692b39e","scripts":{"build":"tsc","test:e2e":"playwright test","test:unit":"nx vite:test --run --passWithNoTests","test:unit:coverage":"nx vite:test --run --coverage"},"_npmUser":{"name":"doodlewind","email":"doodlewind@gmail.com"},"repository":{"url":"https://github.com/toeverything/blocksuite.git","type":"git","directory":"packages/affine/widget-scroll-anchoring"},"description":"Affine scroll anchoring widget.","directories":{},"sideEffects":false,"dependencies":{"lit":"^3.2.0","@blocksuite/global":"0.0.0-canary-20250205001416","@toeverything/theme":"^1.1.1","@preact/signals-core":"^1.8.0","@blocksuite/block-std":"0.0.0-canary-20250205001416","@blocksuite/affine-model":"0.0.0-canary-20250205001416","@blocksuite/affine-shared":"0.0.0-canary-20250205001416"},"publishConfig":{"main":"dist/index.js","types":"dist/index.d.ts","access":"public","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./effects":{"types":"./dist/effects.d.ts","import":"./dist/effects.js"}}},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/affine-widget-scroll-anchoring_0.0.0-canary-20250205001416_1738714522409_0.8418568919947447","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary-20250206001419":{"name":"@blocksuite/affine-widget-scroll-anchoring","version":"0.0.0-canary-20250206001419","keywords":[],"author":"toeverything","license":"MPL-2.0","_id":"@blocksuite/affine-widget-scroll-anchoring@0.0.0-canary-20250206001419","maintainers":[{"name":"lawvs","email":"litusq@gmail.com"},{"name":"doodlewind","email":"doodlewind@gmail.com"}],"dist":{"shasum":"5dbb806c515a17ab5d3dad1092741dabce3d90b7","tarball":"https://registry.npmjs.org/@blocksuite/affine-widget-scroll-anchoring/-/affine-widget-scroll-anchoring-0.0.0-canary-20250206001419.tgz","fileCount":17,"integrity":"sha512-d6DCQ8HnurN5Cuy6FmlWk4I8hGS/B+uQV2ht8IhXVQMvfOJPI5TZTwmpP/6lgAAbT0iYeBQCyxoMXMD37QMk8g==","signatures":[{"sig":"MEQCIHJfyAgxlNnVLhJwyKGh+TH0/8CHmwnf5Zuz6wFAc9g1AiB97QCKalFRVMkTLF9ap9uvddZETdez9+QPWr9SSJDU1Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":74824},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./effects":{"types":"./dist/effects.d.ts","import":"./dist/effects.js"}},"gitHead":"db6e9d278e4d821e1d5aea912681e8fd1692b39e","scripts":{"build":"tsc","test:e2e":"playwright test","test:unit":"nx vite:test --run --passWithNoTests","test:unit:coverage":"nx vite:test --run --coverage"},"_npmUser":{"name":"doodlewind","email":"doodlewind@gmail.com"},"repository":{"url":"https://github.com/toeverything/blocksuite.git","type":"git","directory":"packages/affine/widget-scroll-anchoring"},"description":"Affine scroll anchoring widget.","directories":{},"sideEffects":false,"dependencies":{"lit":"^3.2.0","@blocksuite/global":"0.0.0-canary-20250206001419","@toeverything/theme":"^1.1.1","@preact/signals-core":"^1.8.0","@blocksuite/block-std":"0.0.0-canary-20250206001419","@blocksuite/affine-model":"0.0.0-canary-20250206001419","@blocksuite/affine-shared":"0.0.0-canary-20250206001419"},"publishConfig":{"main":"dist/index.js","types":"dist/index.d.ts","access":"public","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./effects":{"types":"./dist/effects.d.ts","import":"./dist/effects.js"}}},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/affine-widget-scroll-anchoring_0.0.0-canary-20250206001419_1738800925877_0.8863451128956261","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary-20250207001428":{"name":"@blocksuite/affine-widget-scroll-anchoring","version":"0.0.0-canary-20250207001428","keywords":[],"author":"toeverything","license":"MPL-2.0","_id":"@blocksuite/affine-widget-scroll-anchoring@0.0.0-canary-20250207001428","maintainers":[{"name":"lawvs","email":"litusq@gmail.com"},{"name":"doodlewind","email":"doodlewind@gmail.com"}],"dist":{"shasum":"27534797181192a1e23ab15250ccce119ac70040","tarball":"https://registry.npmjs.org/@blocksuite/affine-widget-scroll-anchoring/-/affine-widget-scroll-anchoring-0.0.0-canary-20250207001428.tgz","fileCount":17,"integrity":"sha512-U8U5mbDtW90EO0wOqRxEXGdKRi8tHDodrLwipN+zZdoy3jmGeb6rDuVqCgJWpotJaEsR3s2UPiJqMNKZa4Fu/g==","signatures":[{"sig":"MEYCIQDCF7usCE4EjtMaWSzCCcTPYJsgC2PQ4ziXHqrYJCdXBwIhAIg1a6LWypM0QBHd5AXjHyJkLVpG4mmaNq+PDJ2NSVdU","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":74824},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./effects":{"types":"./dist/effects.d.ts","import":"./dist/effects.js"}},"gitHead":"db6e9d278e4d821e1d5aea912681e8fd1692b39e","scripts":{"build":"tsc","test:e2e":"playwright test","test:unit":"nx vite:test --run --passWithNoTests","test:unit:coverage":"nx vite:test --run --coverage"},"_npmUser":{"name":"doodlewind","email":"doodlewind@gmail.com"},"repository":{"url":"https://github.com/toeverything/blocksuite.git","type":"git","directory":"packages/affine/widget-scroll-anchoring"},"description":"Affine scroll anchoring widget.","directories":{},"sideEffects":false,"dependencies":{"lit":"^3.2.0","@blocksuite/global":"0.0.0-canary-20250207001428","@toeverything/theme":"^1.1.1","@preact/signals-core":"^1.8.0","@blocksuite/block-std":"0.0.0-canary-20250207001428","@blocksuite/affine-model":"0.0.0-canary-20250207001428","@blocksuite/affine-shared":"0.0.0-canary-20250207001428"},"publishConfig":{"main":"dist/index.js","types":"dist/index.d.ts","access":"public","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./effects":{"types":"./dist/effects.d.ts","import":"./dist/effects.js"}}},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/affine-widget-scroll-anchoring_0.0.0-canary-20250207001428_1738887335138_0.008425992965234164","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary-20250208001353":{"name":"@blocksuite/affine-widget-scroll-anchoring","version":"0.0.0-canary-20250208001353","keywords":[],"author":"toeverything","license":"MPL-2.0","_id":"@blocksuite/affine-widget-scroll-anchoring@0.0.0-canary-20250208001353","maintainers":[{"name":"lawvs","email":"litusq@gmail.com"},{"name":"doodlewind","email":"doodlewind@gmail.com"}],"dist":{"shasum":"44dd26593adb5cac2b9da441ba98eb122351ad9d","tarball":"https://registry.npmjs.org/@blocksuite/affine-widget-scroll-anchoring/-/affine-widget-scroll-anchoring-0.0.0-canary-20250208001353.tgz","fileCount":17,"integrity":"sha512-7z27KNNxhwoplW/IUTcKS+VEegfxviQ04g7OlCenvrWQW80wkwfA1crXozvx0DehL1k+zkG7Y0Jy8bbzmPaDng==","signatures":[{"sig":"MEQCIDEgRj+66uy3xcX8lQK0TbGdqihsXI6htpOtAK+631MeAiBsY2Vvm7V1xYOHxd4wh7OyKL83xE++wefk5bRU4o81Vw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":74824},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./effects":{"types":"./dist/effects.d.ts","import":"./dist/effects.js"}},"gitHead":"db6e9d278e4d821e1d5aea912681e8fd1692b39e","scripts":{"build":"tsc","test:e2e":"playwright test","test:unit":"nx vite:test --run --passWithNoTests","test:unit:coverage":"nx vite:test --run --coverage"},"_npmUser":{"name":"doodlewind","email":"doodlewind@gmail.com"},"repository":{"url":"https://github.com/toeverything/blocksuite.git","type":"git","directory":"packages/affine/widget-scroll-anchoring"},"description":"Affine scroll anchoring widget.","directories":{},"sideEffects":false,"dependencies":{"lit":"^3.2.0","@blocksuite/global":"0.0.0-canary-20250208001353","@toeverything/theme":"^1.1.1","@preact/signals-core":"^1.8.0","@blocksuite/block-std":"0.0.0-canary-20250208001353","@blocksuite/affine-model":"0.0.0-canary-20250208001353","@blocksuite/affine-shared":"0.0.0-canary-20250208001353"},"publishConfig":{"main":"dist/index.js","types":"dist/index.d.ts","access":"public","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./effects":{"types":"./dist/effects.d.ts","import":"./dist/effects.js"}}},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/affine-widget-scroll-anchoring_0.0.0-canary-20250208001353_1738973700503_0.20598975797594843","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary-20250209001526":{"name":"@blocksuite/affine-widget-scroll-anchoring","version":"0.0.0-canary-20250209001526","keywords":[],"author":"toeverything","license":"MPL-2.0","_id":"@blocksuite/affine-widget-scroll-anchoring@0.0.0-canary-20250209001526","maintainers":[{"name":"lawvs","email":"litusq@gmail.com"},{"name":"doodlewind","email":"doodlewind@gmail.com"}],"dist":{"shasum":"33617eb934230a0dbe5fb2e5336b786b282cbe2b","tarball":"https://registry.npmjs.org/@blocksuite/affine-widget-scroll-anchoring/-/affine-widget-scroll-anchoring-0.0.0-canary-20250209001526.tgz","fileCount":17,"integrity":"sha512-1pkNPJlxRb7B6Lpv/4rT/gnGJTjomLNazexeEmH9BWRDhHLWeq5P7p+653CKT16yRmK8tEOotJL/UXRj1v9rQQ==","signatures":[{"sig":"MEYCIQCL88B3DyNY3/BOOHinnFHV9K32h04wF+QZ1PZeXcA7wgIhANLmbvGsq/wPkEcWyUHVx1o0jOCjAQvX+jjYpChEBcpZ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":74824},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./effects":{"types":"./dist/effects.d.ts","import":"./dist/effects.js"}},"gitHead":"db6e9d278e4d821e1d5aea912681e8fd1692b39e","scripts":{"build":"tsc","test:e2e":"playwright test","test:unit":"nx vite:test --run --passWithNoTests","test:unit:coverage":"nx vite:test --run --coverage"},"_npmUser":{"name":"doodlewind","email":"doodlewind@gmail.com"},"repository":{"url":"https://github.com/toeverything/blocksuite.git","type":"git","directory":"packages/affine/widget-scroll-anchoring"},"description":"Affine scroll anchoring widget.","directories":{},"sideEffects":false,"dependencies":{"lit":"^3.2.0","@blocksuite/global":"0.0.0-canary-20250209001526","@toeverything/theme":"^1.1.1","@preact/signals-core":"^1.8.0","@blocksuite/block-std":"0.0.0-canary-20250209001526","@blocksuite/affine-model":"0.0.0-canary-20250209001526","@blocksuite/affine-shared":"0.0.0-canary-20250209001526"},"publishConfig":{"main":"dist/index.js","types":"dist/index.d.ts","access":"public","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./effects":{"types":"./dist/effects.d.ts","import":"./dist/effects.js"}}},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/affine-widget-scroll-anchoring_0.0.0-canary-20250209001526_1739060192942_0.4155799853088573","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary-20250210001501":{"name":"@blocksuite/affine-widget-scroll-anchoring","version":"0.0.0-canary-20250210001501","keywords":[],"author":"toeverything","license":"MPL-2.0","_id":"@blocksuite/affine-widget-scroll-anchoring@0.0.0-canary-20250210001501","maintainers":[{"name":"lawvs","email":"litusq@gmail.com"},{"name":"doodlewind","email":"doodlewind@gmail.com"}],"dist":{"shasum":"c078ab5c3debb416e572236b5e808148f07de3e1","tarball":"https://registry.npmjs.org/@blocksuite/affine-widget-scroll-anchoring/-/affine-widget-scroll-anchoring-0.0.0-canary-20250210001501.tgz","fileCount":17,"integrity":"sha512-5tkuiaySBySAaUNJMPGgP8xix8kzPv6STDDCR2TCgTJyn08GhrZhHMTQjQFYwp+aUXnzVNWpIrfmtak8YsQZtg==","signatures":[{"sig":"MEYCIQC9ntQc15RMT4UygdsEhPJc6ofogv0MOxk6g8J3h7dp3gIhAL7KzNUpZFdE9wHHH3cfjNeFAMalC1HwDAKuevYCSypU","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":74824},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./effects":{"types":"./dist/effects.d.ts","import":"./dist/effects.js"}},"gitHead":"db6e9d278e4d821e1d5aea912681e8fd1692b39e","scripts":{"build":"tsc","test:e2e":"playwright test","test:unit":"nx vite:test --run --passWithNoTests","test:unit:coverage":"nx vite:test --run --coverage"},"_npmUser":{"name":"doodlewind","email":"doodlewind@gmail.com"},"repository":{"url":"https://github.com/toeverything/blocksuite.git","type":"git","directory":"packages/affine/widget-scroll-anchoring"},"description":"Affine scroll anchoring widget.","directories":{},"sideEffects":false,"dependencies":{"lit":"^3.2.0","@blocksuite/global":"0.0.0-canary-20250210001501","@toeverything/theme":"^1.1.1","@preact/signals-core":"^1.8.0","@blocksuite/block-std":"0.0.0-canary-20250210001501","@blocksuite/affine-model":"0.0.0-canary-20250210001501","@blocksuite/affine-shared":"0.0.0-canary-20250210001501"},"publishConfig":{"main":"dist/index.js","types":"dist/index.d.ts","access":"public","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./effects":{"types":"./dist/effects.d.ts","import":"./dist/effects.js"}}},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/affine-widget-scroll-anchoring_0.0.0-canary-20250210001501_1739146567826_0.5349498386697658","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary-20250211001438":{"name":"@blocksuite/affine-widget-scroll-anchoring","version":"0.0.0-canary-20250211001438","keywords":[],"author":"toeverything","license":"MPL-2.0","_id":"@blocksuite/affine-widget-scroll-anchoring@0.0.0-canary-20250211001438","maintainers":[{"name":"lawvs","email":"litusq@gmail.com"},{"name":"doodlewind","email":"doodlewind@gmail.com"}],"dist":{"shasum":"c2b9bfa207e6be843c2e9b5fc276306136082cb7","tarball":"https://registry.npmjs.org/@blocksuite/affine-widget-scroll-anchoring/-/affine-widget-scroll-anchoring-0.0.0-canary-20250211001438.tgz","fileCount":17,"integrity":"sha512-S8nzEERAB134Wls3E/7cIkjYiYhZ6+YffYmeJwr8hdTuXDWv26pFVw48zi3RpCXyQqMr5DOrxdYqICnModhbtA==","signatures":[{"sig":"MEQCIFRjbFlxkZxzwCrv+rTo6DHKHuqWxi5DpnkeNgZECi0MAiBatvpHwKy5UWJMvkvzldmXIkbXaX2ItwrDtEJE+hkr3w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":74824},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./effects":{"types":"./dist/effects.d.ts","import":"./dist/effects.js"}},"gitHead":"db6e9d278e4d821e1d5aea912681e8fd1692b39e","scripts":{"build":"tsc","test:e2e":"playwright test","test:unit":"nx vite:test --run --passWithNoTests","test:unit:coverage":"nx vite:test --run --coverage"},"_npmUser":{"name":"doodlewind","email":"doodlewind@gmail.com"},"repository":{"url":"https://github.com/toeverything/blocksuite.git","type":"git","directory":"packages/affine/widget-scroll-anchoring"},"description":"Affine scroll anchoring widget.","directories":{},"sideEffects":false,"dependencies":{"lit":"^3.2.0","@blocksuite/global":"0.0.0-canary-20250211001438","@toeverything/theme":"^1.1.1","@preact/signals-core":"^1.8.0","@blocksuite/block-std":"0.0.0-canary-20250211001438","@blocksuite/affine-model":"0.0.0-canary-20250211001438","@blocksuite/affine-shared":"0.0.0-canary-20250211001438"},"publishConfig":{"main":"dist/index.js","types":"dist/index.d.ts","access":"public","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./effects":{"types":"./dist/effects.d.ts","import":"./dist/effects.js"}}},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/affine-widget-scroll-anchoring_0.0.0-canary-20250211001438_1739232943646_0.2698837956380944","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary-20250212001429":{"name":"@blocksuite/affine-widget-scroll-anchoring","version":"0.0.0-canary-20250212001429","keywords":[],"author":"toeverything","license":"MPL-2.0","_id":"@blocksuite/affine-widget-scroll-anchoring@0.0.0-canary-20250212001429","maintainers":[{"name":"lawvs","email":"litusq@gmail.com"},{"name":"doodlewind","email":"doodlewind@gmail.com"}],"dist":{"shasum":"181bce634d1d5e52ce3dab49b5c16fb228c76397","tarball":"https://registry.npmjs.org/@blocksuite/affine-widget-scroll-anchoring/-/affine-widget-scroll-anchoring-0.0.0-canary-20250212001429.tgz","fileCount":17,"integrity":"sha512-4aY0EQlOpt4yyvG4Ymlt4AJTHI0WXo1gh64E1wK55owSF+ATqfTWhFLTDhBpHYrk+WpYwwYy0NEJeWgA7BYL+w==","signatures":[{"sig":"MEQCIAHTlKuOsWqf1klIDyYy2iyVLC3xxavUZHYJkPdvRNFcAiATbUmRLFuyQoYGVzTawGEensUlpSz3QEMBq0Sz2NlVFA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":74824},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./effects":{"types":"./dist/effects.d.ts","import":"./dist/effects.js"}},"gitHead":"db6e9d278e4d821e1d5aea912681e8fd1692b39e","scripts":{"build":"tsc","test:e2e":"playwright test","test:unit":"nx vite:test --run --passWithNoTests","test:unit:coverage":"nx vite:test --run --coverage"},"_npmUser":{"name":"doodlewind","email":"doodlewind@gmail.com"},"repository":{"url":"https://github.com/toeverything/blocksuite.git","type":"git","directory":"packages/affine/widget-scroll-anchoring"},"description":"Affine scroll anchoring widget.","directories":{},"sideEffects":false,"dependencies":{"lit":"^3.2.0","@blocksuite/global":"0.0.0-canary-20250212001429","@toeverything/theme":"^1.1.1","@preact/signals-core":"^1.8.0","@blocksuite/block-std":"0.0.0-canary-20250212001429","@blocksuite/affine-model":"0.0.0-canary-20250212001429","@blocksuite/affine-shared":"0.0.0-canary-20250212001429"},"publishConfig":{"main":"dist/index.js","types":"dist/index.d.ts","access":"public","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./effects":{"types":"./dist/effects.d.ts","import":"./dist/effects.js"}}},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/affine-widget-scroll-anchoring_0.0.0-canary-20250212001429_1739319337906_0.6176931420617326","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary-20250213001428":{"name":"@blocksuite/affine-widget-scroll-anchoring","version":"0.0.0-canary-20250213001428","keywords":[],"author":"toeverything","license":"MPL-2.0","_id":"@blocksuite/affine-widget-scroll-anchoring@0.0.0-canary-20250213001428","maintainers":[{"name":"lawvs","email":"litusq@gmail.com"},{"name":"doodlewind","email":"doodlewind@gmail.com"}],"dist":{"shasum":"206025d1caef66936dc2ee31914dba1fb227d805","tarball":"https://registry.npmjs.org/@blocksuite/affine-widget-scroll-anchoring/-/affine-widget-scroll-anchoring-0.0.0-canary-20250213001428.tgz","fileCount":17,"integrity":"sha512-v0zyHGzBYTeVHfHKO/KgAjeZpxmdRLNFk5EBHWTmHctNwflK3ydnwU5F+KjJsnVwwqOa1jPxELzF2d0SIJ1yqw==","signatures":[{"sig":"MEQCIExQZsqFRKULVPns0n5FUNfllId4/2KH6jcE+rffIJVFAiAqBQeUGq01GIaorJ5BD89SHs7oBiHbP/3TPrvEcLZB4A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":74824},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./effects":{"types":"./dist/effects.d.ts","import":"./dist/effects.js"}},"gitHead":"db6e9d278e4d821e1d5aea912681e8fd1692b39e","scripts":{"build":"tsc","test:e2e":"playwright test","test:unit":"nx vite:test --run --passWithNoTests","test:unit:coverage":"nx vite:test --run --coverage"},"_npmUser":{"name":"doodlewind","email":"doodlewind@gmail.com"},"repository":{"url":"https://github.com/toeverything/blocksuite.git","type":"git","directory":"packages/affine/widget-scroll-anchoring"},"description":"Affine scroll anchoring widget.","directories":{},"sideEffects":false,"dependencies":{"lit":"^3.2.0","@blocksuite/global":"0.0.0-canary-20250213001428","@toeverything/theme":"^1.1.1","@preact/signals-core":"^1.8.0","@blocksuite/block-std":"0.0.0-canary-20250213001428","@blocksuite/affine-model":"0.0.0-canary-20250213001428","@blocksuite/affine-shared":"0.0.0-canary-20250213001428"},"publishConfig":{"main":"dist/index.js","types":"dist/index.d.ts","access":"public","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./effects":{"types":"./dist/effects.d.ts","import":"./dist/effects.js"}}},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/affine-widget-scroll-anchoring_0.0.0-canary-20250213001428_1739405734538_0.805408318733507","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary-20250214001426":{"name":"@blocksuite/affine-widget-scroll-anchoring","version":"0.0.0-canary-20250214001426","keywords":[],"author":"toeverything","license":"MPL-2.0","_id":"@blocksuite/affine-widget-scroll-anchoring@0.0.0-canary-20250214001426","maintainers":[{"name":"lawvs","email":"litusq@gmail.com"},{"name":"doodlewind","email":"doodlewind@gmail.com"}],"dist":{"shasum":"2cdbc716d2c57ab79f077fdfadb7b4f926aaffaa","tarball":"https://registry.npmjs.org/@blocksuite/affine-widget-scroll-anchoring/-/affine-widget-scroll-anchoring-0.0.0-canary-20250214001426.tgz","fileCount":17,"integrity":"sha512-Q5FttQO8fCiOWZWQjp5hbpz2WlnzUGptymHWDy2s7u80O7xqsqOUpv+F0jtVwl3FhKDxPmtvINZFsT5+RQbYZA==","signatures":[{"sig":"MEQCIBwEbd+dv160yjjMX9ZqLve4Add5PaAArWbsDXhByGh+AiAkIc43bEaSLikvQFMczgpV2spyHRL9hu82H2qSVkxnog==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":74824},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./effects":{"types":"./dist/effects.d.ts","import":"./dist/effects.js"}},"gitHead":"db6e9d278e4d821e1d5aea912681e8fd1692b39e","scripts":{"build":"tsc","test:e2e":"playwright test","test:unit":"nx vite:test --run --passWithNoTests","test:unit:coverage":"nx vite:test --run --coverage"},"_npmUser":{"name":"doodlewind","email":"doodlewind@gmail.com"},"repository":{"url":"https://github.com/toeverything/blocksuite.git","type":"git","directory":"packages/affine/widget-scroll-anchoring"},"description":"Affine scroll anchoring widget.","directories":{},"sideEffects":false,"dependencies":{"lit":"^3.2.0","@blocksuite/global":"0.0.0-canary-20250214001426","@toeverything/theme":"^1.1.1","@preact/signals-core":"^1.8.0","@blocksuite/block-std":"0.0.0-canary-20250214001426","@blocksuite/affine-model":"0.0.0-canary-20250214001426","@blocksuite/affine-shared":"0.0.0-canary-20250214001426"},"publishConfig":{"main":"dist/index.js","types":"dist/index.d.ts","access":"public","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./effects":{"types":"./dist/effects.d.ts","import":"./dist/effects.js"}}},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/affine-widget-scroll-anchoring_0.0.0-canary-20250214001426_1739492131645_0.5051867107480947","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary-20250215001417":{"name":"@blocksuite/affine-widget-scroll-anchoring","version":"0.0.0-canary-20250215001417","keywords":[],"author":"toeverything","license":"MPL-2.0","_id":"@blocksuite/affine-widget-scroll-anchoring@0.0.0-canary-20250215001417","maintainers":[{"name":"lawvs","email":"litusq@gmail.com"},{"name":"doodlewind","email":"doodlewind@gmail.com"}],"dist":{"shasum":"b8636a459c8aa52d9e3d7f9efbb1e3d3532f3109","tarball":"https://registry.npmjs.org/@blocksuite/affine-widget-scroll-anchoring/-/affine-widget-scroll-anchoring-0.0.0-canary-20250215001417.tgz","fileCount":17,"integrity":"sha512-XC1dTxmex6helOzeqHkD/sYHfsyujqcmGiTAFGK/X+RWysnnoIEVlsqL7FdwV0wU2pSNuapETQlgjQx/Ake14Q==","signatures":[{"sig":"MEQCIBbQv8FZD8aQhmwp4XtIzm6JvAh8EDbtDBrPo5t8TLctAiBiIvDfPw10FT8D7KFdJuCYhS7bEhGH9PqOuO/7RjgRvQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":74824},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./effects":{"types":"./dist/effects.d.ts","import":"./dist/effects.js"}},"gitHead":"db6e9d278e4d821e1d5aea912681e8fd1692b39e","scripts":{"build":"tsc","test:e2e":"playwright test","test:unit":"nx vite:test --run --passWithNoTests","test:unit:coverage":"nx vite:test --run --coverage"},"_npmUser":{"name":"doodlewind","email":"doodlewind@gmail.com"},"repository":{"url":"https://github.com/toeverything/blocksuite.git","type":"git","directory":"packages/affine/widget-scroll-anchoring"},"description":"Affine scroll anchoring widget.","directories":{},"sideEffects":false,"dependencies":{"lit":"^3.2.0","@blocksuite/global":"0.0.0-canary-20250215001417","@toeverything/theme":"^1.1.1","@preact/signals-core":"^1.8.0","@blocksuite/block-std":"0.0.0-canary-20250215001417","@blocksuite/affine-model":"0.0.0-canary-20250215001417","@blocksuite/affine-shared":"0.0.0-canary-20250215001417"},"publishConfig":{"main":"dist/index.js","types":"dist/index.d.ts","access":"public","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./effects":{"types":"./dist/effects.d.ts","import":"./dist/effects.js"}}},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/affine-widget-scroll-anchoring_0.0.0-canary-20250215001417_1739578521807_0.5684787595398382","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary-20250216001604":{"name":"@blocksuite/affine-widget-scroll-anchoring","version":"0.0.0-canary-20250216001604","keywords":[],"author":"toeverything","license":"MPL-2.0","_id":"@blocksuite/affine-widget-scroll-anchoring@0.0.0-canary-20250216001604","maintainers":[{"name":"lawvs","email":"litusq@gmail.com"},{"name":"doodlewind","email":"doodlewind@gmail.com"}],"dist":{"shasum":"ab150d065d19ece08a7501a679074b96a10f2332","tarball":"https://registry.npmjs.org/@blocksuite/affine-widget-scroll-anchoring/-/affine-widget-scroll-anchoring-0.0.0-canary-20250216001604.tgz","fileCount":17,"integrity":"sha512-sljWgypjJInB9eEaw1BophVOAnM4vk4RGmMwmhUhBp4UAzba+R0Rz5unYz+q6R9kJstN+3XY+IOCLiy9YYKr3A==","signatures":[{"sig":"MEUCIFTMHMUq/XLTMjr35UDgaDyycYz7EtG10UXgjaE6+T9ZAiEAsEWh6iT/UeyakOuPTBnjoGMHg36Fyjrr46TDoYgEKAc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":74824},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./effects":{"types":"./dist/effects.d.ts","import":"./dist/effects.js"}},"gitHead":"db6e9d278e4d821e1d5aea912681e8fd1692b39e","scripts":{"build":"tsc","test:e2e":"playwright test","test:unit":"nx vite:test --run --passWithNoTests","test:unit:coverage":"nx vite:test --run --coverage"},"_npmUser":{"name":"doodlewind","email":"doodlewind@gmail.com"},"repository":{"url":"https://github.com/toeverything/blocksuite.git","type":"git","directory":"packages/affine/widget-scroll-anchoring"},"description":"Affine scroll anchoring widget.","directories":{},"sideEffects":false,"dependencies":{"lit":"^3.2.0","@blocksuite/global":"0.0.0-canary-20250216001604","@toeverything/theme":"^1.1.1","@preact/signals-core":"^1.8.0","@blocksuite/block-std":"0.0.0-canary-20250216001604","@blocksuite/affine-model":"0.0.0-canary-20250216001604","@blocksuite/affine-shared":"0.0.0-canary-20250216001604"},"publishConfig":{"main":"dist/index.js","types":"dist/index.d.ts","access":"public","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./effects":{"types":"./dist/effects.d.ts","import":"./dist/effects.js"}}},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/affine-widget-scroll-anchoring_0.0.0-canary-20250216001604_1739665029681_0.3815295464784474","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary-20250217001530":{"name":"@blocksuite/affine-widget-scroll-anchoring","version":"0.0.0-canary-20250217001530","keywords":[],"author":"toeverything","license":"MPL-2.0","_id":"@blocksuite/affine-widget-scroll-anchoring@0.0.0-canary-20250217001530","maintainers":[{"name":"lawvs","email":"litusq@gmail.com"},{"name":"doodlewind","email":"doodlewind@gmail.com"}],"dist":{"shasum":"a05899adcb7c3ea4c5f42f6d4766168d26a0597f","tarball":"https://registry.npmjs.org/@blocksuite/affine-widget-scroll-anchoring/-/affine-widget-scroll-anchoring-0.0.0-canary-20250217001530.tgz","fileCount":17,"integrity":"sha512-aksXYmLXCVf1Hs9hoQhYISmSBEfJCmGNHSGI/E3CE1LrUDE2nE4YSjMfrOnvCgzXU3x8uO/V/dal0HnfDZ4JrA==","signatures":[{"sig":"MEUCIQD8xJ9iivMxoOI92h6v4NzVd8VDZCz01CPQ0HWen9/aFAIgY+HeZxPd/hDPHxRw/oX3EDPg8z1SXcR7WvT8+slxxrQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":74824},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./effects":{"types":"./dist/effects.d.ts","import":"./dist/effects.js"}},"gitHead":"db6e9d278e4d821e1d5aea912681e8fd1692b39e","scripts":{"build":"tsc","test:e2e":"playwright test","test:unit":"nx vite:test --run --passWithNoTests","test:unit:coverage":"nx vite:test --run --coverage"},"_npmUser":{"name":"doodlewind","email":"doodlewind@gmail.com"},"repository":{"url":"https://github.com/toeverything/blocksuite.git","type":"git","directory":"packages/affine/widget-scroll-anchoring"},"description":"Affine scroll anchoring widget.","directories":{},"sideEffects":false,"dependencies":{"lit":"^3.2.0","@blocksuite/global":"0.0.0-canary-20250217001530","@toeverything/theme":"^1.1.1","@preact/signals-core":"^1.8.0","@blocksuite/block-std":"0.0.0-canary-20250217001530","@blocksuite/affine-model":"0.0.0-canary-20250217001530","@blocksuite/affine-shared":"0.0.0-canary-20250217001530"},"publishConfig":{"main":"dist/index.js","types":"dist/index.d.ts","access":"public","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./effects":{"types":"./dist/effects.d.ts","import":"./dist/effects.js"}}},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/affine-widget-scroll-anchoring_0.0.0-canary-20250217001530_1739751396179_0.5933947633429226","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary-20250218001421":{"name":"@blocksuite/affine-widget-scroll-anchoring","version":"0.0.0-canary-20250218001421","keywords":[],"author":"toeverything","license":"MPL-2.0","_id":"@blocksuite/affine-widget-scroll-anchoring@0.0.0-canary-20250218001421","maintainers":[{"name":"lawvs","email":"litusq@gmail.com"},{"name":"doodlewind","email":"doodlewind@gmail.com"}],"dist":{"shasum":"556abd8580fac7c80c78f3c824178d3a52c08e05","tarball":"https://registry.npmjs.org/@blocksuite/affine-widget-scroll-anchoring/-/affine-widget-scroll-anchoring-0.0.0-canary-20250218001421.tgz","fileCount":17,"integrity":"sha512-EpVndJZc3+PX7K1P0VRXeC8jSTXpkYgVqN6WeXlERaIKmlvZBg3TBCas9Wz1b1oWkTuHKnvAVtMmizraD4wfLQ==","signatures":[{"sig":"MEUCIQDY3weWRiTptVVJFtseMLx8M5KWokHE1a47XJCuhQXnWAIgd1ZrkfuQbk/GDZYzyFAoz6K/bfmGNg19xwNlIBtH06Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":74824},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./effects":{"types":"./dist/effects.d.ts","import":"./dist/effects.js"}},"gitHead":"db6e9d278e4d821e1d5aea912681e8fd1692b39e","scripts":{"build":"tsc","test:e2e":"playwright test","test:unit":"nx vite:test --run --passWithNoTests","test:unit:coverage":"nx vite:test --run --coverage"},"_npmUser":{"name":"doodlewind","email":"doodlewind@gmail.com"},"repository":{"url":"https://github.com/toeverything/blocksuite.git","type":"git","directory":"packages/affine/widget-scroll-anchoring"},"description":"Affine scroll anchoring widget.","directories":{},"sideEffects":false,"dependencies":{"lit":"^3.2.0","@blocksuite/global":"0.0.0-canary-20250218001421","@toeverything/theme":"^1.1.1","@preact/signals-core":"^1.8.0","@blocksuite/block-std":"0.0.0-canary-20250218001421","@blocksuite/affine-model":"0.0.0-canary-20250218001421","@blocksuite/affine-shared":"0.0.0-canary-20250218001421"},"publishConfig":{"main":"dist/index.js","types":"dist/index.d.ts","access":"public","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./effects":{"types":"./dist/effects.d.ts","import":"./dist/effects.js"}}},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/affine-widget-scroll-anchoring_0.0.0-canary-20250218001421_1739837730613_0.5902037667985713","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary-20250219001431":{"name":"@blocksuite/affine-widget-scroll-anchoring","version":"0.0.0-canary-20250219001431","keywords":[],"author":"toeverything","license":"MPL-2.0","_id":"@blocksuite/affine-widget-scroll-anchoring@0.0.0-canary-20250219001431","maintainers":[{"name":"lawvs","email":"litusq@gmail.com"},{"name":"doodlewind","email":"doodlewind@gmail.com"}],"dist":{"shasum":"27fb3f51b55af95e5426fc08b01c80122547c143","tarball":"https://registry.npmjs.org/@blocksuite/affine-widget-scroll-anchoring/-/affine-widget-scroll-anchoring-0.0.0-canary-20250219001431.tgz","fileCount":17,"integrity":"sha512-N5bhUHB2KjaDZP4V+PdoW6oaxmOt4VgqeBtOLknBKalpKo4YE3tnhF/KO2gLm2GdummYkVK/8ThcGxHcfTHHNA==","signatures":[{"sig":"MEQCIEXHj1sSO+k4vIJdLqC+MNgtrIXwDOyxPCnnxq4oNdYXAiB7VCs8WHu9AWQ9jVmnS6Lu9VRtEuDhg2+JQzIibayJxg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":74824},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./effects":{"types":"./dist/effects.d.ts","import":"./dist/effects.js"}},"gitHead":"db6e9d278e4d821e1d5aea912681e8fd1692b39e","scripts":{"build":"tsc","test:e2e":"playwright test","test:unit":"nx vite:test --run --passWithNoTests","test:unit:coverage":"nx vite:test --run --coverage"},"_npmUser":{"name":"doodlewind","email":"doodlewind@gmail.com"},"repository":{"url":"https://github.com/toeverything/blocksuite.git","type":"git","directory":"packages/affine/widget-scroll-anchoring"},"description":"Affine scroll anchoring widget.","directories":{},"sideEffects":false,"dependencies":{"lit":"^3.2.0","@blocksuite/global":"0.0.0-canary-20250219001431","@toeverything/theme":"^1.1.1","@preact/signals-core":"^1.8.0","@blocksuite/block-std":"0.0.0-canary-20250219001431","@blocksuite/affine-model":"0.0.0-canary-20250219001431","@blocksuite/affine-shared":"0.0.0-canary-20250219001431"},"publishConfig":{"main":"dist/index.js","types":"dist/index.d.ts","access":"public","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./effects":{"types":"./dist/effects.d.ts","import":"./dist/effects.js"}}},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/affine-widget-scroll-anchoring_0.0.0-canary-20250219001431_1739924137679_0.46473799495241375","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary-20250220001439":{"name":"@blocksuite/affine-widget-scroll-anchoring","version":"0.0.0-canary-20250220001439","keywords":[],"author":"toeverything","license":"MPL-2.0","_id":"@blocksuite/affine-widget-scroll-anchoring@0.0.0-canary-20250220001439","maintainers":[{"name":"lawvs","email":"litusq@gmail.com"},{"name":"doodlewind","email":"doodlewind@gmail.com"}],"dist":{"shasum":"35c6a93942b6f3eb9be602854b1905e55dfbd9f3","tarball":"https://registry.npmjs.org/@blocksuite/affine-widget-scroll-anchoring/-/affine-widget-scroll-anchoring-0.0.0-canary-20250220001439.tgz","fileCount":17,"integrity":"sha512-PkEuyz/bJAPQ2PL+/a4xMuKWvBStfwAzv5K9XSf2037W6x8Q3D68Z2jldEahMZ+PbH6tqYWjEVQI5LFypKbHrA==","signatures":[{"sig":"MEUCIDqnjKSoayBbzExWjjkX0et0flVreHeskvAOORqNBhCjAiEAiTfeLuQVukjbVSknf0l2FFx3pB070JRO1Zlmu/T5jM8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":74824},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./effects":{"types":"./dist/effects.d.ts","import":"./dist/effects.js"}},"gitHead":"db6e9d278e4d821e1d5aea912681e8fd1692b39e","scripts":{"build":"tsc","test:e2e":"playwright test","test:unit":"nx vite:test --run --passWithNoTests","test:unit:coverage":"nx vite:test --run --coverage"},"_npmUser":{"name":"doodlewind","email":"doodlewind@gmail.com"},"repository":{"url":"https://github.com/toeverything/blocksuite.git","type":"git","directory":"packages/affine/widget-scroll-anchoring"},"description":"Affine scroll anchoring widget.","directories":{},"sideEffects":false,"dependencies":{"lit":"^3.2.0","@blocksuite/global":"0.0.0-canary-20250220001439","@toeverything/theme":"^1.1.1","@preact/signals-core":"^1.8.0","@blocksuite/block-std":"0.0.0-canary-20250220001439","@blocksuite/affine-model":"0.0.0-canary-20250220001439","@blocksuite/affine-shared":"0.0.0-canary-20250220001439"},"publishConfig":{"main":"dist/index.js","types":"dist/index.d.ts","access":"public","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./effects":{"types":"./dist/effects.d.ts","import":"./dist/effects.js"}}},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/affine-widget-scroll-anchoring_0.0.0-canary-20250220001439_1740010542725_0.37290962106620507","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary-20250221001433":{"name":"@blocksuite/affine-widget-scroll-anchoring","version":"0.0.0-canary-20250221001433","keywords":[],"author":"toeverything","license":"MPL-2.0","_id":"@blocksuite/affine-widget-scroll-anchoring@0.0.0-canary-20250221001433","maintainers":[{"name":"lawvs","email":"litusq@gmail.com"},{"name":"doodlewind","email":"doodlewind@gmail.com"}],"dist":{"shasum":"5da212fa939dfa506666d03cc57ac0f313bfac4e","tarball":"https://registry.npmjs.org/@blocksuite/affine-widget-scroll-anchoring/-/affine-widget-scroll-anchoring-0.0.0-canary-20250221001433.tgz","fileCount":17,"integrity":"sha512-PAt6sGrMEdvW6nEWxAxTqYzEGFPuYCoUQYnLy7L/kTOXZbEfvRxDwS7G16omc+CqfUqc1f8F3fWVMf5CEYyh8A==","signatures":[{"sig":"MEYCIQDYZdk6/XHwqJWVmcOlvtGJjcMYUp1Usx4bS5sfIP31JgIhAKw+8MwbhlolY2iVgSDm63SdTV03wjRoSiMq8FCe2t2/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":74824},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./effects":{"types":"./dist/effects.d.ts","import":"./dist/effects.js"}},"gitHead":"db6e9d278e4d821e1d5aea912681e8fd1692b39e","scripts":{"build":"tsc","test:e2e":"playwright test","test:unit":"nx vite:test --run --passWithNoTests","test:unit:coverage":"nx vite:test --run --coverage"},"_npmUser":{"name":"doodlewind","email":"doodlewind@gmail.com"},"repository":{"url":"https://github.com/toeverything/blocksuite.git","type":"git","directory":"packages/affine/widget-scroll-anchoring"},"description":"Affine scroll anchoring widget.","directories":{},"sideEffects":false,"dependencies":{"lit":"^3.2.0","@blocksuite/global":"0.0.0-canary-20250221001433","@toeverything/theme":"^1.1.1","@preact/signals-core":"^1.8.0","@blocksuite/block-std":"0.0.0-canary-20250221001433","@blocksuite/affine-model":"0.0.0-canary-20250221001433","@blocksuite/affine-shared":"0.0.0-canary-20250221001433"},"publishConfig":{"main":"dist/index.js","types":"dist/index.d.ts","access":"public","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./effects":{"types":"./dist/effects.d.ts","import":"./dist/effects.js"}}},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/affine-widget-scroll-anchoring_0.0.0-canary-20250221001433_1740096938731_0.9007344818882546","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary-20250222001400":{"name":"@blocksuite/affine-widget-scroll-anchoring","version":"0.0.0-canary-20250222001400","keywords":[],"author":"toeverything","license":"MPL-2.0","_id":"@blocksuite/affine-widget-scroll-anchoring@0.0.0-canary-20250222001400","maintainers":[{"name":"lawvs","email":"litusq@gmail.com"},{"name":"doodlewind","email":"doodlewind@gmail.com"}],"dist":{"shasum":"64a6f27e4e6bba9ddaf6ed977da0de94f7989285","tarball":"https://registry.npmjs.org/@blocksuite/affine-widget-scroll-anchoring/-/affine-widget-scroll-anchoring-0.0.0-canary-20250222001400.tgz","fileCount":17,"integrity":"sha512-BaPTqb9HGU2PhaWjh3tF0ikJzqRyoXO56u/LpQfKhmTBqTg4uFbP5afabOdamnuEDZBD4zVM3X2i2L3/UUGCjQ==","signatures":[{"sig":"MEUCIQCh+K8ogJQB3qNX9DGMekJz3V7rt+puT98ETMH/ok4kTgIgUnYbPGLgJOqU4tL79cz0TvQg9nt5MW6RnoYtKfcrAkU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":74824},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./effects":{"types":"./dist/effects.d.ts","import":"./dist/effects.js"}},"gitHead":"db6e9d278e4d821e1d5aea912681e8fd1692b39e","scripts":{"build":"tsc","test:e2e":"playwright test","test:unit":"nx vite:test --run --passWithNoTests","test:unit:coverage":"nx vite:test --run --coverage"},"_npmUser":{"name":"doodlewind","email":"doodlewind@gmail.com"},"repository":{"url":"https://github.com/toeverything/blocksuite.git","type":"git","directory":"packages/affine/widget-scroll-anchoring"},"description":"Affine scroll anchoring widget.","directories":{},"sideEffects":false,"dependencies":{"lit":"^3.2.0","@blocksuite/global":"0.0.0-canary-20250222001400","@toeverything/theme":"^1.1.1","@preact/signals-core":"^1.8.0","@blocksuite/block-std":"0.0.0-canary-20250222001400","@blocksuite/affine-model":"0.0.0-canary-20250222001400","@blocksuite/affine-shared":"0.0.0-canary-20250222001400"},"publishConfig":{"main":"dist/index.js","types":"dist/index.d.ts","access":"public","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./effects":{"types":"./dist/effects.d.ts","import":"./dist/effects.js"}}},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/affine-widget-scroll-anchoring_0.0.0-canary-20250222001400_1740183305844_0.8502596741935526","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary-20250223001544":{"name":"@blocksuite/affine-widget-scroll-anchoring","version":"0.0.0-canary-20250223001544","keywords":[],"author":"toeverything","license":"MPL-2.0","_id":"@blocksuite/affine-widget-scroll-anchoring@0.0.0-canary-20250223001544","maintainers":[{"name":"lawvs","email":"litusq@gmail.com"},{"name":"doodlewind","email":"doodlewind@gmail.com"}],"dist":{"shasum":"7e777012b2ac8440da73fd264d5925c055103978","tarball":"https://registry.npmjs.org/@blocksuite/affine-widget-scroll-anchoring/-/affine-widget-scroll-anchoring-0.0.0-canary-20250223001544.tgz","fileCount":17,"integrity":"sha512-viJdm/Rz8fAZfaNX4ZE/MIsTXxdKkgXk6M28N/FgPWgUcGfFN1Aorac95l2i0NN884C7+JZpypOUOV2cWJHc8A==","signatures":[{"sig":"MEQCIF+TS/gdyOMDYPVduL9Da32kvBfOYu4wgGw8YSXLA9F/AiAUhUPO/JHMaqnG/0WBL5/HKSgBpwiuC6WF8QS62kIESQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":74824},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./effects":{"types":"./dist/effects.d.ts","import":"./dist/effects.js"}},"gitHead":"db6e9d278e4d821e1d5aea912681e8fd1692b39e","scripts":{"build":"tsc","test:e2e":"playwright test","test:unit":"nx vite:test --run --passWithNoTests","test:unit:coverage":"nx vite:test --run --coverage"},"_npmUser":{"name":"doodlewind","email":"doodlewind@gmail.com"},"repository":{"url":"https://github.com/toeverything/blocksuite.git","type":"git","directory":"packages/affine/widget-scroll-anchoring"},"description":"Affine scroll anchoring widget.","directories":{},"sideEffects":false,"dependencies":{"lit":"^3.2.0","@blocksuite/global":"0.0.0-canary-20250223001544","@toeverything/theme":"^1.1.1","@preact/signals-core":"^1.8.0","@blocksuite/block-std":"0.0.0-canary-20250223001544","@blocksuite/affine-model":"0.0.0-canary-20250223001544","@blocksuite/affine-shared":"0.0.0-canary-20250223001544"},"publishConfig":{"main":"dist/index.js","types":"dist/index.d.ts","access":"public","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./effects":{"types":"./dist/effects.d.ts","import":"./dist/effects.js"}}},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/affine-widget-scroll-anchoring_0.0.0-canary-20250223001544_1740269810268_0.5090234868387684","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary-20250224001506":{"name":"@blocksuite/affine-widget-scroll-anchoring","version":"0.0.0-canary-20250224001506","keywords":[],"author":"toeverything","license":"MPL-2.0","_id":"@blocksuite/affine-widget-scroll-anchoring@0.0.0-canary-20250224001506","maintainers":[{"name":"lawvs","email":"litusq@gmail.com"},{"name":"doodlewind","email":"doodlewind@gmail.com"}],"dist":{"shasum":"81767f37c485fe4f97086ddfc5032bceee2d2bf1","tarball":"https://registry.npmjs.org/@blocksuite/affine-widget-scroll-anchoring/-/affine-widget-scroll-anchoring-0.0.0-canary-20250224001506.tgz","fileCount":17,"integrity":"sha512-NYYOk7SpdyO7tELtoPegCjdkx4rDpynMdC0uJSiIsfhpzk5eku9FFDKHokoHH2PnfxVg/F9gl6B0MWAAjVcgkg==","signatures":[{"sig":"MEYCIQCqFCRntPzfzjVFapdBpbeCUZ0VXFk7K+kPijoyXGi7NAIhAOlddF9aSplffwufJwMMxOxv5jddkKimVc9TVy5eZyQc","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":74824},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./effects":{"types":"./dist/effects.d.ts","import":"./dist/effects.js"}},"gitHead":"db6e9d278e4d821e1d5aea912681e8fd1692b39e","scripts":{"build":"tsc","test:e2e":"playwright test","test:unit":"nx vite:test --run --passWithNoTests","test:unit:coverage":"nx vite:test --run --coverage"},"_npmUser":{"name":"doodlewind","email":"doodlewind@gmail.com"},"repository":{"url":"https://github.com/toeverything/blocksuite.git","type":"git","directory":"packages/affine/widget-scroll-anchoring"},"description":"Affine scroll anchoring widget.","directories":{},"sideEffects":false,"dependencies":{"lit":"^3.2.0","@blocksuite/global":"0.0.0-canary-20250224001506","@toeverything/theme":"^1.1.1","@preact/signals-core":"^1.8.0","@blocksuite/block-std":"0.0.0-canary-20250224001506","@blocksuite/affine-model":"0.0.0-canary-20250224001506","@blocksuite/affine-shared":"0.0.0-canary-20250224001506"},"publishConfig":{"main":"dist/index.js","types":"dist/index.d.ts","access":"public","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./effects":{"types":"./dist/effects.d.ts","import":"./dist/effects.js"}}},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/affine-widget-scroll-anchoring_0.0.0-canary-20250224001506_1740356170496_0.5523575248248112","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary-20250225001431":{"name":"@blocksuite/affine-widget-scroll-anchoring","version":"0.0.0-canary-20250225001431","keywords":[],"author":"toeverything","license":"MPL-2.0","_id":"@blocksuite/affine-widget-scroll-anchoring@0.0.0-canary-20250225001431","maintainers":[{"name":"lawvs","email":"litusq@gmail.com"},{"name":"doodlewind","email":"doodlewind@gmail.com"}],"dist":{"shasum":"9d47f9c5d10e631cda6c90c4820bdefc33f6216f","tarball":"https://registry.npmjs.org/@blocksuite/affine-widget-scroll-anchoring/-/affine-widget-scroll-anchoring-0.0.0-canary-20250225001431.tgz","fileCount":17,"integrity":"sha512-S7LnmBP3uN8pCQ7XgJQx7Ubxle17tHPxWXpRPsAErZkGutwVv8ijKxMi29sVjR7bk+3nV1Bg8XBFk9A0LN/5Fg==","signatures":[{"sig":"MEYCIQCa0MR4FaA5hDr52xn1XYZxNmqwIJS/kk5C+GFEmLC5IgIhANQVIet0KcFyEdkgDzC7+mm8GkSakiMtZjYWY7EX9of3","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":74824},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./effects":{"types":"./dist/effects.d.ts","import":"./dist/effects.js"}},"gitHead":"db6e9d278e4d821e1d5aea912681e8fd1692b39e","scripts":{"build":"tsc","test:e2e":"playwright test","test:unit":"nx vite:test --run --passWithNoTests","test:unit:coverage":"nx vite:test --run --coverage"},"_npmUser":{"name":"doodlewind","email":"doodlewind@gmail.com"},"repository":{"url":"https://github.com/toeverything/blocksuite.git","type":"git","directory":"packages/affine/widget-scroll-anchoring"},"description":"Affine scroll anchoring widget.","directories":{},"sideEffects":false,"dependencies":{"lit":"^3.2.0","@blocksuite/global":"0.0.0-canary-20250225001431","@toeverything/theme":"^1.1.1","@preact/signals-core":"^1.8.0","@blocksuite/block-std":"0.0.0-canary-20250225001431","@blocksuite/affine-model":"0.0.0-canary-20250225001431","@blocksuite/affine-shared":"0.0.0-canary-20250225001431"},"publishConfig":{"main":"dist/index.js","types":"dist/index.d.ts","access":"public","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./effects":{"types":"./dist/effects.d.ts","import":"./dist/effects.js"}}},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/affine-widget-scroll-anchoring_0.0.0-canary-20250225001431_1740442537013_0.5316233660968583","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary-20250226001447":{"name":"@blocksuite/affine-widget-scroll-anchoring","version":"0.0.0-canary-20250226001447","keywords":[],"author":"toeverything","license":"MPL-2.0","_id":"@blocksuite/affine-widget-scroll-anchoring@0.0.0-canary-20250226001447","maintainers":[{"name":"lawvs","email":"litusq@gmail.com"},{"name":"doodlewind","email":"doodlewind@gmail.com"}],"dist":{"shasum":"ebc990be01061aab17aed7d3904dcfab297ca9aa","tarball":"https://registry.npmjs.org/@blocksuite/affine-widget-scroll-anchoring/-/affine-widget-scroll-anchoring-0.0.0-canary-20250226001447.tgz","fileCount":17,"integrity":"sha512-lh1QBhcjHtCBh/cbqUBbnWVUijPhOhX+R8oQuH/qumx0HGAdz9YY3Ak35hfyodZHGhP/ww3zIoXvG3uClQg5pg==","signatures":[{"sig":"MEUCIA0WoqpVFnsv7jm6IiHjeqKDUdzhyytUpBfr1CRTlxAMAiEAwl1xRDiRPrhMeCxKwZ7KBvbaUL67W3ZIpnu6PDCETGg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":74824},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./effects":{"types":"./dist/effects.d.ts","import":"./dist/effects.js"}},"gitHead":"db6e9d278e4d821e1d5aea912681e8fd1692b39e","scripts":{"build":"tsc","test:e2e":"playwright test","test:unit":"nx vite:test --run --passWithNoTests","test:unit:coverage":"nx vite:test --run --coverage"},"_npmUser":{"name":"doodlewind","email":"doodlewind@gmail.com"},"repository":{"url":"https://github.com/toeverything/blocksuite.git","type":"git","directory":"packages/affine/widget-scroll-anchoring"},"description":"Affine scroll anchoring widget.","directories":{},"sideEffects":false,"dependencies":{"lit":"^3.2.0","@blocksuite/global":"0.0.0-canary-20250226001447","@toeverything/theme":"^1.1.1","@preact/signals-core":"^1.8.0","@blocksuite/block-std":"0.0.0-canary-20250226001447","@blocksuite/affine-model":"0.0.0-canary-20250226001447","@blocksuite/affine-shared":"0.0.0-canary-20250226001447"},"publishConfig":{"main":"dist/index.js","types":"dist/index.d.ts","access":"public","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./effects":{"types":"./dist/effects.d.ts","import":"./dist/effects.js"}}},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/affine-widget-scroll-anchoring_0.0.0-canary-20250226001447_1740528954961_0.6164689652924475","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary-20250227001452":{"name":"@blocksuite/affine-widget-scroll-anchoring","version":"0.0.0-canary-20250227001452","keywords":[],"author":"toeverything","license":"MPL-2.0","_id":"@blocksuite/affine-widget-scroll-anchoring@0.0.0-canary-20250227001452","maintainers":[{"name":"lawvs","email":"litusq@gmail.com"},{"name":"doodlewind","email":"doodlewind@gmail.com"}],"dist":{"shasum":"7ce06b698e75a3780ecf9b470f1643319545b7e6","tarball":"https://registry.npmjs.org/@blocksuite/affine-widget-scroll-anchoring/-/affine-widget-scroll-anchoring-0.0.0-canary-20250227001452.tgz","fileCount":17,"integrity":"sha512-qtv519whM47VK+23Uz4bzh7INnXIl6HH0tTOlML54ltRUqvT9Qk1Ybzp0ZCtwHMUhJ9pttTkaXDdlHANoB+c+w==","signatures":[{"sig":"MEUCIH1nXk13cmEBol2EBCv2jT3Q+/kneKti9FZQWLQMqFBzAiEAh9Xjn/Qt8IK+pF/gfIvlHFT+5V9LYf7GGP2e0kwFjH0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":74824},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./effects":{"types":"./dist/effects.d.ts","import":"./dist/effects.js"}},"gitHead":"db6e9d278e4d821e1d5aea912681e8fd1692b39e","scripts":{"build":"tsc","test:e2e":"playwright test","test:unit":"nx vite:test --run --passWithNoTests","test:unit:coverage":"nx vite:test --run --coverage"},"_npmUser":{"name":"doodlewind","email":"doodlewind@gmail.com"},"repository":{"url":"https://github.com/toeverything/blocksuite.git","type":"git","directory":"packages/affine/widget-scroll-anchoring"},"description":"Affine scroll anchoring widget.","directories":{},"sideEffects":false,"dependencies":{"lit":"^3.2.0","@blocksuite/global":"0.0.0-canary-20250227001452","@toeverything/theme":"^1.1.1","@preact/signals-core":"^1.8.0","@blocksuite/block-std":"0.0.0-canary-20250227001452","@blocksuite/affine-model":"0.0.0-canary-20250227001452","@blocksuite/affine-shared":"0.0.0-canary-20250227001452"},"publishConfig":{"main":"dist/index.js","types":"dist/index.d.ts","access":"public","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./effects":{"types":"./dist/effects.d.ts","import":"./dist/effects.js"}}},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/affine-widget-scroll-anchoring_0.0.0-canary-20250227001452_1740615357972_0.5252506295411907","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary-20250228001438":{"name":"@blocksuite/affine-widget-scroll-anchoring","version":"0.0.0-canary-20250228001438","keywords":[],"author":"toeverything","license":"MPL-2.0","_id":"@blocksuite/affine-widget-scroll-anchoring@0.0.0-canary-20250228001438","maintainers":[{"name":"lawvs","email":"litusq@gmail.com"},{"name":"doodlewind","email":"doodlewind@gmail.com"}],"dist":{"shasum":"32f47bb6c83b9f347bf59560263a19d968048518","tarball":"https://registry.npmjs.org/@blocksuite/affine-widget-scroll-anchoring/-/affine-widget-scroll-anchoring-0.0.0-canary-20250228001438.tgz","fileCount":17,"integrity":"sha512-PYn2PqDeSLlrMKU+A4etmwChPwypi5kDvsw56wL6hihLH7QVXHelnKVhzk/mThtk6wj4x4vqH9kgz6WPcQvCWw==","signatures":[{"sig":"MEQCIHPRK5iDjh525y7x7mNqP8d03gFf+hNXAAadKzee4KlPAiBsoJoAb1x7uAEUoHsgHYny9VbPLl9BpQss8T2Igk912g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":74824},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./effects":{"types":"./dist/effects.d.ts","import":"./dist/effects.js"}},"gitHead":"db6e9d278e4d821e1d5aea912681e8fd1692b39e","scripts":{"build":"tsc","test:e2e":"playwright test","test:unit":"nx vite:test --run --passWithNoTests","test:unit:coverage":"nx vite:test --run --coverage"},"_npmUser":{"name":"doodlewind","email":"doodlewind@gmail.com"},"repository":{"url":"https://github.com/toeverything/blocksuite.git","type":"git","directory":"packages/affine/widget-scroll-anchoring"},"description":"Affine scroll anchoring widget.","directories":{},"sideEffects":false,"dependencies":{"lit":"^3.2.0","@blocksuite/global":"0.0.0-canary-20250228001438","@toeverything/theme":"^1.1.1","@preact/signals-core":"^1.8.0","@blocksuite/block-std":"0.0.0-canary-20250228001438","@blocksuite/affine-model":"0.0.0-canary-20250228001438","@blocksuite/affine-shared":"0.0.0-canary-20250228001438"},"publishConfig":{"main":"dist/index.js","types":"dist/index.d.ts","access":"public","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./effects":{"types":"./dist/effects.d.ts","import":"./dist/effects.js"}}},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/affine-widget-scroll-anchoring_0.0.0-canary-20250228001438_1740701742780_0.5462298087540431","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary-20250301001626":{"name":"@blocksuite/affine-widget-scroll-anchoring","version":"0.0.0-canary-20250301001626","keywords":[],"author":"toeverything","license":"MPL-2.0","_id":"@blocksuite/affine-widget-scroll-anchoring@0.0.0-canary-20250301001626","maintainers":[{"name":"lawvs","email":"litusq@gmail.com"},{"name":"doodlewind","email":"doodlewind@gmail.com"}],"dist":{"shasum":"fc227830db5bfd080cbb28665f2caab46a0194dd","tarball":"https://registry.npmjs.org/@blocksuite/affine-widget-scroll-anchoring/-/affine-widget-scroll-anchoring-0.0.0-canary-20250301001626.tgz","fileCount":17,"integrity":"sha512-EyRwKsI/YhtV5LIzDZE9cT9KMoHs1Yd+UubY0VaFPfO8XhHrla/kvPMQa89LqWRP2PhCTubbDZRIc4jrFmI31Q==","signatures":[{"sig":"MEUCIDp3iAw3y78rciXE/OQf5CNjwmx4pGutWTREk4CUkJeUAiEAoNCggIu8bVbHYDtCxe/Jt2xD2KN1BF6h8UhrFdbj6II=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":74824},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./effects":{"types":"./dist/effects.d.ts","import":"./dist/effects.js"}},"gitHead":"db6e9d278e4d821e1d5aea912681e8fd1692b39e","scripts":{"build":"tsc","test:e2e":"playwright test","test:unit":"nx vite:test --run --passWithNoTests","test:unit:coverage":"nx vite:test --run --coverage"},"_npmUser":{"name":"doodlewind","email":"doodlewind@gmail.com"},"repository":{"url":"https://github.com/toeverything/blocksuite.git","type":"git","directory":"packages/affine/widget-scroll-anchoring"},"description":"Affine scroll anchoring widget.","directories":{},"sideEffects":false,"dependencies":{"lit":"^3.2.0","@blocksuite/global":"0.0.0-canary-20250301001626","@toeverything/theme":"^1.1.1","@preact/signals-core":"^1.8.0","@blocksuite/block-std":"0.0.0-canary-20250301001626","@blocksuite/affine-model":"0.0.0-canary-20250301001626","@blocksuite/affine-shared":"0.0.0-canary-20250301001626"},"publishConfig":{"main":"dist/index.js","types":"dist/index.d.ts","access":"public","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./effects":{"types":"./dist/effects.d.ts","import":"./dist/effects.js"}}},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/affine-widget-scroll-anchoring_0.0.0-canary-20250301001626_1740788249025_0.9970730472180518","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary-20250302001553":{"name":"@blocksuite/affine-widget-scroll-anchoring","version":"0.0.0-canary-20250302001553","keywords":[],"author":"toeverything","license":"MPL-2.0","_id":"@blocksuite/affine-widget-scroll-anchoring@0.0.0-canary-20250302001553","maintainers":[{"name":"lawvs","email":"litusq@gmail.com"},{"name":"doodlewind","email":"doodlewind@gmail.com"}],"dist":{"shasum":"25fd9633af8beffc03508e15d997f2e4f2afee3a","tarball":"https://registry.npmjs.org/@blocksuite/affine-widget-scroll-anchoring/-/affine-widget-scroll-anchoring-0.0.0-canary-20250302001553.tgz","fileCount":17,"integrity":"sha512-MnUnCjfOlHxzqxzYJG0zhTS7M0gAA7/Rb3WPPTv7g9soZJqq1sCEKQqmKNktmJYhWgXnzJQIUZZn6p+d5bp+lQ==","signatures":[{"sig":"MEQCIChh2WBw1mpH2xNnA2ou5cPE4jrhu7gez+u5yUPPrCWnAiBb2Mvmkv0tu1ns1lxQTV6lVMYS0FdtkpuDvi2ZJ2rgMg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":74824},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./effects":{"types":"./dist/effects.d.ts","import":"./dist/effects.js"}},"gitHead":"db6e9d278e4d821e1d5aea912681e8fd1692b39e","scripts":{"build":"tsc","test:e2e":"playwright test","test:unit":"nx vite:test --run --passWithNoTests","test:unit:coverage":"nx vite:test --run --coverage"},"_npmUser":{"name":"doodlewind","email":"doodlewind@gmail.com"},"repository":{"url":"https://github.com/toeverything/blocksuite.git","type":"git","directory":"packages/affine/widget-scroll-anchoring"},"description":"Affine scroll anchoring widget.","directories":{},"sideEffects":false,"dependencies":{"lit":"^3.2.0","@blocksuite/global":"0.0.0-canary-20250302001553","@toeverything/theme":"^1.1.1","@preact/signals-core":"^1.8.0","@blocksuite/block-std":"0.0.0-canary-20250302001553","@blocksuite/affine-model":"0.0.0-canary-20250302001553","@blocksuite/affine-shared":"0.0.0-canary-20250302001553"},"publishConfig":{"main":"dist/index.js","types":"dist/index.d.ts","access":"public","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./effects":{"types":"./dist/effects.d.ts","import":"./dist/effects.js"}}},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/affine-widget-scroll-anchoring_0.0.0-canary-20250302001553_1740874619359_0.792703866552624","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary-20250303001519":{"name":"@blocksuite/affine-widget-scroll-anchoring","version":"0.0.0-canary-20250303001519","keywords":[],"author":"toeverything","license":"MPL-2.0","_id":"@blocksuite/affine-widget-scroll-anchoring@0.0.0-canary-20250303001519","maintainers":[{"name":"lawvs","email":"litusq@gmail.com"},{"name":"doodlewind","email":"doodlewind@gmail.com"}],"dist":{"shasum":"441621df3eb56709c00efe65f6e80ea1f02990b3","tarball":"https://registry.npmjs.org/@blocksuite/affine-widget-scroll-anchoring/-/affine-widget-scroll-anchoring-0.0.0-canary-20250303001519.tgz","fileCount":17,"integrity":"sha512-cBtZFnZ2oHswsPwl8QeOpjHIJeT0zm5Vye4ruKWMIYs5HOAOe3d+9O2oJui83almZyyWLb0j0XDHZsX0AkohHg==","signatures":[{"sig":"MEUCIQDm9YVDyQfUFEu0xwF5ilDpIcEBDPMsc7/VdcldSvaAXQIgXIUExHhOXQ1cg8cnpQ1eua3VRfoGUXjWKuDBvBLLvTk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":74824},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./effects":{"types":"./dist/effects.d.ts","import":"./dist/effects.js"}},"gitHead":"db6e9d278e4d821e1d5aea912681e8fd1692b39e","scripts":{"build":"tsc","test:e2e":"playwright test","test:unit":"nx vite:test --run --passWithNoTests","test:unit:coverage":"nx vite:test --run --coverage"},"_npmUser":{"name":"doodlewind","email":"doodlewind@gmail.com"},"repository":{"url":"https://github.com/toeverything/blocksuite.git","type":"git","directory":"packages/affine/widget-scroll-anchoring"},"description":"Affine scroll anchoring widget.","directories":{},"sideEffects":false,"dependencies":{"lit":"^3.2.0","@blocksuite/global":"0.0.0-canary-20250303001519","@toeverything/theme":"^1.1.1","@preact/signals-core":"^1.8.0","@blocksuite/block-std":"0.0.0-canary-20250303001519","@blocksuite/affine-model":"0.0.0-canary-20250303001519","@blocksuite/affine-shared":"0.0.0-canary-20250303001519"},"publishConfig":{"main":"dist/index.js","types":"dist/index.d.ts","access":"public","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./effects":{"types":"./dist/effects.d.ts","import":"./dist/effects.js"}}},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/affine-widget-scroll-anchoring_0.0.0-canary-20250303001519_1740960985322_0.47020429572389766","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary-20250304001444":{"name":"@blocksuite/affine-widget-scroll-anchoring","version":"0.0.0-canary-20250304001444","keywords":[],"author":"toeverything","license":"MPL-2.0","_id":"@blocksuite/affine-widget-scroll-anchoring@0.0.0-canary-20250304001444","maintainers":[{"name":"lawvs","email":"litusq@gmail.com"},{"name":"doodlewind","email":"doodlewind@gmail.com"}],"dist":{"shasum":"f8b146eaab473d8623f7169110f79b8121929beb","tarball":"https://registry.npmjs.org/@blocksuite/affine-widget-scroll-anchoring/-/affine-widget-scroll-anchoring-0.0.0-canary-20250304001444.tgz","fileCount":17,"integrity":"sha512-i8NDhskgXU1sdJzX+RVF0XwVCmP1Ip3dpiz/9Lah7Jt9RiNERdtBXdSzmHKBF/qk65byXTPlCvM9Z/q74MrcYA==","signatures":[{"sig":"MEUCIQDn7QSGLLeXnFkQoo+H+0glBhTxPWJSnXIXvtU+E0IqpgIgAdxCZ1e7R6v3+8W4Dk0S2mTkQJbmWvzgFNCAdDPa8Rc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":74824},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./effects":{"types":"./dist/effects.d.ts","import":"./dist/effects.js"}},"gitHead":"db6e9d278e4d821e1d5aea912681e8fd1692b39e","scripts":{"build":"tsc","test:e2e":"playwright test","test:unit":"nx vite:test --run --passWithNoTests","test:unit:coverage":"nx vite:test --run --coverage"},"_npmUser":{"name":"doodlewind","email":"doodlewind@gmail.com"},"repository":{"url":"https://github.com/toeverything/blocksuite.git","type":"git","directory":"packages/affine/widget-scroll-anchoring"},"description":"Affine scroll anchoring widget.","directories":{},"sideEffects":false,"dependencies":{"lit":"^3.2.0","@blocksuite/global":"0.0.0-canary-20250304001444","@toeverything/theme":"^1.1.1","@preact/signals-core":"^1.8.0","@blocksuite/block-std":"0.0.0-canary-20250304001444","@blocksuite/affine-model":"0.0.0-canary-20250304001444","@blocksuite/affine-shared":"0.0.0-canary-20250304001444"},"publishConfig":{"main":"dist/index.js","types":"dist/index.d.ts","access":"public","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./effects":{"types":"./dist/effects.d.ts","import":"./dist/effects.js"}}},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/affine-widget-scroll-anchoring_0.0.0-canary-20250304001444_1741047352686_0.15745492887303492","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary-20250305001456":{"name":"@blocksuite/affine-widget-scroll-anchoring","version":"0.0.0-canary-20250305001456","keywords":[],"author":"toeverything","license":"MPL-2.0","_id":"@blocksuite/affine-widget-scroll-anchoring@0.0.0-canary-20250305001456","maintainers":[{"name":"lawvs","email":"litusq@gmail.com"},{"name":"doodlewind","email":"doodlewind@gmail.com"}],"dist":{"shasum":"699e1715c2c0b6fd4c502aaf9715526d1d4915f4","tarball":"https://registry.npmjs.org/@blocksuite/affine-widget-scroll-anchoring/-/affine-widget-scroll-anchoring-0.0.0-canary-20250305001456.tgz","fileCount":17,"integrity":"sha512-v4nN6POFwJ/Hn+g0Ig1J5oI6aU6BiIQjJZP+WMnGD/lvJdFU22j/hx72LD6YeaCddy2o4aye94kpmgqzX0Zk0A==","signatures":[{"sig":"MEYCIQDYXpSqlsxGCcT1UBU2Eb2R5Xxq0GbFX8lMw5RqqANj0wIhAKX3hHCs1s0hmsCPwja+GBhLoGkuT8lrL4beEFeHtvte","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":74824},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./effects":{"types":"./dist/effects.d.ts","import":"./dist/effects.js"}},"gitHead":"db6e9d278e4d821e1d5aea912681e8fd1692b39e","scripts":{"build":"tsc","test:e2e":"playwright test","test:unit":"nx vite:test --run --passWithNoTests","test:unit:coverage":"nx vite:test --run --coverage"},"_npmUser":{"name":"doodlewind","email":"doodlewind@gmail.com"},"repository":{"url":"https://github.com/toeverything/blocksuite.git","type":"git","directory":"packages/affine/widget-scroll-anchoring"},"description":"Affine scroll anchoring widget.","directories":{},"sideEffects":false,"dependencies":{"lit":"^3.2.0","@blocksuite/global":"0.0.0-canary-20250305001456","@toeverything/theme":"^1.1.1","@preact/signals-core":"^1.8.0","@blocksuite/block-std":"0.0.0-canary-20250305001456","@blocksuite/affine-model":"0.0.0-canary-20250305001456","@blocksuite/affine-shared":"0.0.0-canary-20250305001456"},"publishConfig":{"main":"dist/index.js","types":"dist/index.d.ts","access":"public","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./effects":{"types":"./dist/effects.d.ts","import":"./dist/effects.js"}}},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/affine-widget-scroll-anchoring_0.0.0-canary-20250305001456_1741133762712_0.9708582143322138","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary-20250306001506":{"name":"@blocksuite/affine-widget-scroll-anchoring","version":"0.0.0-canary-20250306001506","keywords":[],"author":"toeverything","license":"MPL-2.0","_id":"@blocksuite/affine-widget-scroll-anchoring@0.0.0-canary-20250306001506","maintainers":[{"name":"lawvs","email":"litusq@gmail.com"},{"name":"doodlewind","email":"doodlewind@gmail.com"}],"dist":{"shasum":"a0a3a188d3429a5220cb1eb29fce627094496d73","tarball":"https://registry.npmjs.org/@blocksuite/affine-widget-scroll-anchoring/-/affine-widget-scroll-anchoring-0.0.0-canary-20250306001506.tgz","fileCount":17,"integrity":"sha512-Y58pSs3rvPHO45uEl+0e5/WRjMgb8l8NDL0Xf9zJRUJOJxyu/Dmfvj+EWTcy7Os+YItbw+MNapVROjd4RCC/UA==","signatures":[{"sig":"MEQCICIkX2alBqtR/7l+u7laKpPGA/OLcu47CxTlL12eJz/JAiBtZHl0pOKKzaaTjSjvKqMkxIc9ii8p06HdCHeaGKcBbA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":74824},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./effects":{"types":"./dist/effects.d.ts","import":"./dist/effects.js"}},"gitHead":"db6e9d278e4d821e1d5aea912681e8fd1692b39e","scripts":{"build":"tsc","test:e2e":"playwright test","test:unit":"nx vite:test --run --passWithNoTests","test:unit:coverage":"nx vite:test --run --coverage"},"_npmUser":{"name":"doodlewind","email":"doodlewind@gmail.com"},"repository":{"url":"https://github.com/toeverything/blocksuite.git","type":"git","directory":"packages/affine/widget-scroll-anchoring"},"description":"Affine scroll anchoring widget.","directories":{},"sideEffects":false,"dependencies":{"lit":"^3.2.0","@blocksuite/global":"0.0.0-canary-20250306001506","@toeverything/theme":"^1.1.1","@preact/signals-core":"^1.8.0","@blocksuite/block-std":"0.0.0-canary-20250306001506","@blocksuite/affine-model":"0.0.0-canary-20250306001506","@blocksuite/affine-shared":"0.0.0-canary-20250306001506"},"publishConfig":{"main":"dist/index.js","types":"dist/index.d.ts","access":"public","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./effects":{"types":"./dist/effects.d.ts","import":"./dist/effects.js"}}},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/affine-widget-scroll-anchoring_0.0.0-canary-20250306001506_1741220170941_0.2039206242810252","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary-20250307001446":{"name":"@blocksuite/affine-widget-scroll-anchoring","version":"0.0.0-canary-20250307001446","keywords":[],"author":"toeverything","license":"MPL-2.0","_id":"@blocksuite/affine-widget-scroll-anchoring@0.0.0-canary-20250307001446","maintainers":[{"name":"lawvs","email":"litusq@gmail.com"},{"name":"doodlewind","email":"doodlewind@gmail.com"}],"dist":{"shasum":"6e590dda875f5a656cd4fb9c90f988c3e3a9e5a5","tarball":"https://registry.npmjs.org/@blocksuite/affine-widget-scroll-anchoring/-/affine-widget-scroll-anchoring-0.0.0-canary-20250307001446.tgz","fileCount":17,"integrity":"sha512-+RIMTSr+FmehckaXYQzLgYYZC95hoB2PrDHCOpq/3NG9MIkVKPA0/D2tnUA6ElD2qRacq5seV+mWpHftmoAkaw==","signatures":[{"sig":"MEUCIQCk6H+UfNqO7j5UEw9u+/Pp4cZKVBAR9Cnc0ayVm8iKcwIgICqX0/8KEkSFhSwlaFJyRYPZO/4mBj1yuzlp4V6zUTE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":74824},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./effects":{"types":"./dist/effects.d.ts","import":"./dist/effects.js"}},"gitHead":"db6e9d278e4d821e1d5aea912681e8fd1692b39e","scripts":{"build":"tsc","test:e2e":"playwright test","test:unit":"nx vite:test --run --passWithNoTests","test:unit:coverage":"nx vite:test --run --coverage"},"_npmUser":{"name":"doodlewind","email":"doodlewind@gmail.com"},"repository":{"url":"https://github.com/toeverything/blocksuite.git","type":"git","directory":"packages/affine/widget-scroll-anchoring"},"description":"Affine scroll anchoring widget.","directories":{},"sideEffects":false,"dependencies":{"lit":"^3.2.0","@blocksuite/global":"0.0.0-canary-20250307001446","@toeverything/theme":"^1.1.1","@preact/signals-core":"^1.8.0","@blocksuite/block-std":"0.0.0-canary-20250307001446","@blocksuite/affine-model":"0.0.0-canary-20250307001446","@blocksuite/affine-shared":"0.0.0-canary-20250307001446"},"publishConfig":{"main":"dist/index.js","types":"dist/index.d.ts","access":"public","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./effects":{"types":"./dist/effects.d.ts","import":"./dist/effects.js"}}},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/affine-widget-scroll-anchoring_0.0.0-canary-20250307001446_1741306550043_0.8924604616377392","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary-20250308001200":{"name":"@blocksuite/affine-widget-scroll-anchoring","version":"0.0.0-canary-20250308001200","keywords":[],"author":"toeverything","license":"MPL-2.0","_id":"@blocksuite/affine-widget-scroll-anchoring@0.0.0-canary-20250308001200","maintainers":[{"name":"lawvs","email":"litusq@gmail.com"},{"name":"doodlewind","email":"doodlewind@gmail.com"}],"dist":{"shasum":"456ee35b22cd84171f50368914fa09bbf62f32e0","tarball":"https://registry.npmjs.org/@blocksuite/affine-widget-scroll-anchoring/-/affine-widget-scroll-anchoring-0.0.0-canary-20250308001200.tgz","fileCount":17,"integrity":"sha512-uLeUniJ1TokMC2PYuWRYfoJytDSH4BLo/xlDCpJHJBzM3ZQDkTne2L5jKfeyKju5g9KLzaAOXdG72svi8ZeUMw==","signatures":[{"sig":"MEYCIQDYxAZzl0n/u7WMSVC2m7GtCeC1WFb30fQqLMqC3WSLvQIhAMkqTb9rAZMLPATME20/y6S0oBn5q4rgs3tWaaOUR5zM","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":74824},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./effects":{"types":"./dist/effects.d.ts","import":"./dist/effects.js"}},"gitHead":"db6e9d278e4d821e1d5aea912681e8fd1692b39e","scripts":{"build":"tsc","test:e2e":"playwright test","test:unit":"nx vite:test --run --passWithNoTests","test:unit:coverage":"nx vite:test --run --coverage"},"_npmUser":{"name":"doodlewind","email":"doodlewind@gmail.com"},"repository":{"url":"https://github.com/toeverything/blocksuite.git","type":"git","directory":"packages/affine/widget-scroll-anchoring"},"description":"Affine scroll anchoring widget.","directories":{},"sideEffects":false,"dependencies":{"lit":"^3.2.0","@blocksuite/global":"0.0.0-canary-20250308001200","@toeverything/theme":"^1.1.1","@preact/signals-core":"^1.8.0","@blocksuite/block-std":"0.0.0-canary-20250308001200","@blocksuite/affine-model":"0.0.0-canary-20250308001200","@blocksuite/affine-shared":"0.0.0-canary-20250308001200"},"publishConfig":{"main":"dist/index.js","types":"dist/index.d.ts","access":"public","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./effects":{"types":"./dist/effects.d.ts","import":"./dist/effects.js"}}},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/affine-widget-scroll-anchoring_0.0.0-canary-20250308001200_1741392784561_0.1075609118480414","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary-20250309001325":{"name":"@blocksuite/affine-widget-scroll-anchoring","version":"0.0.0-canary-20250309001325","keywords":[],"author":"toeverything","license":"MPL-2.0","_id":"@blocksuite/affine-widget-scroll-anchoring@0.0.0-canary-20250309001325","maintainers":[{"name":"lawvs","email":"litusq@gmail.com"},{"name":"doodlewind","email":"doodlewind@gmail.com"}],"dist":{"shasum":"7fb243848f5d7c56e760a7ae5c73beb2ec6a7647","tarball":"https://registry.npmjs.org/@blocksuite/affine-widget-scroll-anchoring/-/affine-widget-scroll-anchoring-0.0.0-canary-20250309001325.tgz","fileCount":17,"integrity":"sha512-+iLE6v3vuG2vNMP2lwrBqubbPVf85TPh2SSTwZIMHsqXk7CGLzVGAUQ8gu1sSQ5jPW3b4lRWZlC4zD2Sg/FQfw==","signatures":[{"sig":"MEYCIQCHafFz4jgJQWCCCWB8FVcIDDZisEIHy9gNopOWBGKJiwIhAMXrjgyVV0qxFScFJ2bvGQRr6HWA9kHJmJcaBqrF+RqE","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":74824},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./effects":{"types":"./dist/effects.d.ts","import":"./dist/effects.js"}},"gitHead":"db6e9d278e4d821e1d5aea912681e8fd1692b39e","scripts":{"build":"tsc","test:e2e":"playwright test","test:unit":"nx vite:test --run --passWithNoTests","test:unit:coverage":"nx vite:test --run --coverage"},"_npmUser":{"name":"doodlewind","email":"doodlewind@gmail.com"},"repository":{"url":"https://github.com/toeverything/blocksuite.git","type":"git","directory":"packages/affine/widget-scroll-anchoring"},"description":"Affine scroll anchoring widget.","directories":{},"sideEffects":false,"dependencies":{"lit":"^3.2.0","@blocksuite/global":"0.0.0-canary-20250309001325","@toeverything/theme":"^1.1.1","@preact/signals-core":"^1.8.0","@blocksuite/block-std":"0.0.0-canary-20250309001325","@blocksuite/affine-model":"0.0.0-canary-20250309001325","@blocksuite/affine-shared":"0.0.0-canary-20250309001325"},"publishConfig":{"main":"dist/index.js","types":"dist/index.d.ts","access":"public","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./effects":{"types":"./dist/effects.d.ts","import":"./dist/effects.js"}}},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/affine-widget-scroll-anchoring_0.0.0-canary-20250309001325_1741479268115_0.6752792814504693","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary-20250310001255":{"name":"@blocksuite/affine-widget-scroll-anchoring","version":"0.0.0-canary-20250310001255","keywords":[],"author":"toeverything","license":"MPL-2.0","_id":"@blocksuite/affine-widget-scroll-anchoring@0.0.0-canary-20250310001255","maintainers":[{"name":"lawvs","email":"litusq@gmail.com"},{"name":"doodlewind","email":"doodlewind@gmail.com"}],"dist":{"shasum":"849328021afe19de796aca63b7ac8aa1c4ce0e22","tarball":"https://registry.npmjs.org/@blocksuite/affine-widget-scroll-anchoring/-/affine-widget-scroll-anchoring-0.0.0-canary-20250310001255.tgz","fileCount":17,"integrity":"sha512-fw+pdqHACOZ8xfot9wbEGOb/9w/rTHuMGoahhqdVcQsgPvwFB2/RAzxxOPh25w1bT41vqFP4mdHYnM+BLLKVUQ==","signatures":[{"sig":"MEUCIQDK+bBK4kp5s2Jozknp5izvq5e34Zb3/TyC17f77VTdSgIgTCvV1q6IqfEkO6rDpmDhq3CPBQUmb12MBflkNX9hY3o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":74824},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./effects":{"types":"./dist/effects.d.ts","import":"./dist/effects.js"}},"gitHead":"db6e9d278e4d821e1d5aea912681e8fd1692b39e","scripts":{"build":"tsc","test:e2e":"playwright test","test:unit":"nx vite:test --run --passWithNoTests","test:unit:coverage":"nx vite:test --run --coverage"},"_npmUser":{"name":"doodlewind","email":"doodlewind@gmail.com"},"repository":{"url":"https://github.com/toeverything/blocksuite.git","type":"git","directory":"packages/affine/widget-scroll-anchoring"},"description":"Affine scroll anchoring widget.","directories":{},"sideEffects":false,"dependencies":{"lit":"^3.2.0","@blocksuite/global":"0.0.0-canary-20250310001255","@toeverything/theme":"^1.1.1","@preact/signals-core":"^1.8.0","@blocksuite/block-std":"0.0.0-canary-20250310001255","@blocksuite/affine-model":"0.0.0-canary-20250310001255","@blocksuite/affine-shared":"0.0.0-canary-20250310001255"},"publishConfig":{"main":"dist/index.js","types":"dist/index.d.ts","access":"public","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./effects":{"types":"./dist/effects.d.ts","import":"./dist/effects.js"}}},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/affine-widget-scroll-anchoring_0.0.0-canary-20250310001255_1741565642172_0.18479708311967524","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary-20250311001457":{"name":"@blocksuite/affine-widget-scroll-anchoring","version":"0.0.0-canary-20250311001457","keywords":[],"author":"toeverything","license":"MPL-2.0","_id":"@blocksuite/affine-widget-scroll-anchoring@0.0.0-canary-20250311001457","maintainers":[{"name":"lawvs","email":"litusq@gmail.com"},{"name":"doodlewind","email":"doodlewind@gmail.com"}],"dist":{"shasum":"321b6cc88a666b8c4dd4446bca4ed0c799254d74","tarball":"https://registry.npmjs.org/@blocksuite/affine-widget-scroll-anchoring/-/affine-widget-scroll-anchoring-0.0.0-canary-20250311001457.tgz","fileCount":17,"integrity":"sha512-rGERPqPR0eHQ1XSCvr1GcR1izkyPSFJAX7edeClTw/1St4UoJVAtyBjJNZ/L4mFHLzLJr2CWsg2q8G8Ek/s59g==","signatures":[{"sig":"MEUCIQCRO8rU/8S/mD8W7qnmLFU1rhXPhJol4aPFjLUjc8WjOAIgZD7b7CuS4ryYpd/ZWQSyZ9SI+3iEAuWPTvPBZvyvqU4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":74824},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./effects":{"types":"./dist/effects.d.ts","import":"./dist/effects.js"}},"gitHead":"db6e9d278e4d821e1d5aea912681e8fd1692b39e","scripts":{"build":"tsc","test:e2e":"playwright test","test:unit":"nx vite:test --run --passWithNoTests","test:unit:coverage":"nx vite:test --run --coverage"},"_npmUser":{"name":"doodlewind","email":"doodlewind@gmail.com"},"repository":{"url":"https://github.com/toeverything/blocksuite.git","type":"git","directory":"packages/affine/widget-scroll-anchoring"},"description":"Affine scroll anchoring widget.","directories":{},"sideEffects":false,"dependencies":{"lit":"^3.2.0","@blocksuite/global":"0.0.0-canary-20250311001457","@toeverything/theme":"^1.1.1","@preact/signals-core":"^1.8.0","@blocksuite/block-std":"0.0.0-canary-20250311001457","@blocksuite/affine-model":"0.0.0-canary-20250311001457","@blocksuite/affine-shared":"0.0.0-canary-20250311001457"},"publishConfig":{"main":"dist/index.js","types":"dist/index.d.ts","access":"public","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./effects":{"types":"./dist/effects.d.ts","import":"./dist/effects.js"}}},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/affine-widget-scroll-anchoring_0.0.0-canary-20250311001457_1741652161262_0.48506402872031007","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary-20250312001443":{"name":"@blocksuite/affine-widget-scroll-anchoring","version":"0.0.0-canary-20250312001443","keywords":[],"author":"toeverything","license":"MPL-2.0","_id":"@blocksuite/affine-widget-scroll-anchoring@0.0.0-canary-20250312001443","maintainers":[{"name":"lawvs","email":"litusq@gmail.com"},{"name":"doodlewind","email":"doodlewind@gmail.com"}],"dist":{"shasum":"9ccf04e04947596944bb1fe31dcf00ae36ad2530","tarball":"https://registry.npmjs.org/@blocksuite/affine-widget-scroll-anchoring/-/affine-widget-scroll-anchoring-0.0.0-canary-20250312001443.tgz","fileCount":17,"integrity":"sha512-rFrRuBrNGVSv7E/TijbNYRG0wnDvypLtqNsEIY2pr3X5ABU84r65y7cqpldiSstm+PLrabLpe3Yg1uyKzYddXA==","signatures":[{"sig":"MEUCIQDzNw+5azNWrmUSOrQrfo5E0KwWCbvxuKfpzwfbO0R6FQIgenwFjCVupT/UUxZQB+CBQpfgR833ig3E7EBhw6Mo14E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":74824},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./effects":{"types":"./dist/effects.d.ts","import":"./dist/effects.js"}},"gitHead":"db6e9d278e4d821e1d5aea912681e8fd1692b39e","scripts":{"build":"tsc","test:e2e":"playwright test","test:unit":"nx vite:test --run --passWithNoTests","test:unit:coverage":"nx vite:test --run --coverage"},"_npmUser":{"name":"doodlewind","email":"doodlewind@gmail.com"},"repository":{"url":"https://github.com/toeverything/blocksuite.git","type":"git","directory":"packages/affine/widget-scroll-anchoring"},"description":"Affine scroll anchoring widget.","directories":{},"sideEffects":false,"dependencies":{"lit":"^3.2.0","@blocksuite/global":"0.0.0-canary-20250312001443","@toeverything/theme":"^1.1.1","@preact/signals-core":"^1.8.0","@blocksuite/block-std":"0.0.0-canary-20250312001443","@blocksuite/affine-model":"0.0.0-canary-20250312001443","@blocksuite/affine-shared":"0.0.0-canary-20250312001443"},"publishConfig":{"main":"dist/index.js","types":"dist/index.d.ts","access":"public","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./effects":{"types":"./dist/effects.d.ts","import":"./dist/effects.js"}}},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/affine-widget-scroll-anchoring_0.0.0-canary-20250312001443_1741738550639_0.9242782786108923","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary-20250313001519":{"name":"@blocksuite/affine-widget-scroll-anchoring","version":"0.0.0-canary-20250313001519","keywords":[],"author":"toeverything","license":"MPL-2.0","_id":"@blocksuite/affine-widget-scroll-anchoring@0.0.0-canary-20250313001519","maintainers":[{"name":"lawvs","email":"litusq@gmail.com"},{"name":"doodlewind","email":"doodlewind@gmail.com"}],"dist":{"shasum":"75b834e1617937ed7335dda1edd35ea7d5219973","tarball":"https://registry.npmjs.org/@blocksuite/affine-widget-scroll-anchoring/-/affine-widget-scroll-anchoring-0.0.0-canary-20250313001519.tgz","fileCount":17,"integrity":"sha512-wF1gzxN9mLN9IBV8qYxbnct2RtuBOjHXVuIyFPoXIPVLq5+f8ZLo1vJYI1i8zb3aGMes6I0Fi17NXzGUMLlNYA==","signatures":[{"sig":"MEYCIQDj1DbEKe/fxQWBC91kRh4b67ufI+zMyHc8g0mdafWxPAIhAKZQwJN9Gm7+kheNtVW2VmpwrRDCwqeQLSGE0eqtnILm","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":74824},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./effects":{"types":"./dist/effects.d.ts","import":"./dist/effects.js"}},"gitHead":"db6e9d278e4d821e1d5aea912681e8fd1692b39e","scripts":{"build":"tsc","test:e2e":"playwright test","test:unit":"nx vite:test --run --passWithNoTests","test:unit:coverage":"nx vite:test --run --coverage"},"_npmUser":{"name":"doodlewind","email":"doodlewind@gmail.com"},"repository":{"url":"https://github.com/toeverything/blocksuite.git","type":"git","directory":"packages/affine/widget-scroll-anchoring"},"description":"Affine scroll anchoring widget.","directories":{},"sideEffects":false,"dependencies":{"lit":"^3.2.0","@blocksuite/global":"0.0.0-canary-20250313001519","@toeverything/theme":"^1.1.1","@preact/signals-core":"^1.8.0","@blocksuite/block-std":"0.0.0-canary-20250313001519","@blocksuite/affine-model":"0.0.0-canary-20250313001519","@blocksuite/affine-shared":"0.0.0-canary-20250313001519"},"publishConfig":{"main":"dist/index.js","types":"dist/index.d.ts","access":"public","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./effects":{"types":"./dist/effects.d.ts","import":"./dist/effects.js"}}},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/affine-widget-scroll-anchoring_0.0.0-canary-20250313001519_1741824984363_0.7191744538458325","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary-20250314001440":{"name":"@blocksuite/affine-widget-scroll-anchoring","version":"0.0.0-canary-20250314001440","keywords":[],"author":"toeverything","license":"MPL-2.0","_id":"@blocksuite/affine-widget-scroll-anchoring@0.0.0-canary-20250314001440","maintainers":[{"name":"lawvs","email":"litusq@gmail.com"},{"name":"doodlewind","email":"doodlewind@gmail.com"}],"dist":{"shasum":"2a5bbc83dd5acecc6b137256beddf0fa36f7d910","tarball":"https://registry.npmjs.org/@blocksuite/affine-widget-scroll-anchoring/-/affine-widget-scroll-anchoring-0.0.0-canary-20250314001440.tgz","fileCount":17,"integrity":"sha512-pfGhX5pbH3GCVzo14De0W+xUgX7RTZqkoo8T5r30KEDSHsd/31HLONtXRG24EEg9oAOT0NDqG7Rsj3LlVRF8Mw==","signatures":[{"sig":"MEQCICORBHtIb82m3QC4VmcnOo/Bgy9VdMBozqM/U2AO2ePTAiB8eTQvzErw2fTSu8r9A477fPfaXAF9t+HF6ZJy4L0wqA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":74824},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./effects":{"types":"./dist/effects.d.ts","import":"./dist/effects.js"}},"gitHead":"db6e9d278e4d821e1d5aea912681e8fd1692b39e","scripts":{"build":"tsc","test:e2e":"playwright test","test:unit":"nx vite:test --run --passWithNoTests","test:unit:coverage":"nx vite:test --run --coverage"},"_npmUser":{"name":"doodlewind","email":"doodlewind@gmail.com"},"repository":{"url":"https://github.com/toeverything/blocksuite.git","type":"git","directory":"packages/affine/widget-scroll-anchoring"},"description":"Affine scroll anchoring widget.","directories":{},"sideEffects":false,"dependencies":{"lit":"^3.2.0","@blocksuite/global":"0.0.0-canary-20250314001440","@toeverything/theme":"^1.1.1","@preact/signals-core":"^1.8.0","@blocksuite/block-std":"0.0.0-canary-20250314001440","@blocksuite/affine-model":"0.0.0-canary-20250314001440","@blocksuite/affine-shared":"0.0.0-canary-20250314001440"},"publishConfig":{"main":"dist/index.js","types":"dist/index.d.ts","access":"public","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./effects":{"types":"./dist/effects.d.ts","import":"./dist/effects.js"}}},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/affine-widget-scroll-anchoring_0.0.0-canary-20250314001440_1741911351455_0.7291930879533279","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary-20250315001444":{"name":"@blocksuite/affine-widget-scroll-anchoring","version":"0.0.0-canary-20250315001444","keywords":[],"author":"toeverything","license":"MPL-2.0","_id":"@blocksuite/affine-widget-scroll-anchoring@0.0.0-canary-20250315001444","maintainers":[{"name":"lawvs","email":"litusq@gmail.com"},{"name":"doodlewind","email":"doodlewind@gmail.com"}],"dist":{"shasum":"1141f4b3364608451a5f58c13c5b3a93ddc188ce","tarball":"https://registry.npmjs.org/@blocksuite/affine-widget-scroll-anchoring/-/affine-widget-scroll-anchoring-0.0.0-canary-20250315001444.tgz","fileCount":17,"integrity":"sha512-7QBu7olxGN/6n3zE7UJ/eURMQufqn1pMAAVNd3tqsi+y3plOXKbnjbNj+qt8E+7wMmmKjvCe3amRQAmOqhqCZw==","signatures":[{"sig":"MEYCIQCG2d+EH5YyUyrEWNg5SdaqrM8zs06xnGWh5P2VsQc6oQIhAIpYTfGAf/cyKJrVPIdvR/2K5VzAOfGTtHVfvPg9SLco","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":74824},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./effects":{"types":"./dist/effects.d.ts","import":"./dist/effects.js"}},"gitHead":"db6e9d278e4d821e1d5aea912681e8fd1692b39e","scripts":{"build":"tsc","test:e2e":"playwright test","test:unit":"nx vite:test --run --passWithNoTests","test:unit:coverage":"nx vite:test --run --coverage"},"_npmUser":{"name":"doodlewind","email":"doodlewind@gmail.com"},"repository":{"url":"https://github.com/toeverything/blocksuite.git","type":"git","directory":"packages/affine/widget-scroll-anchoring"},"description":"Affine scroll anchoring widget.","directories":{},"sideEffects":false,"dependencies":{"lit":"^3.2.0","@blocksuite/global":"0.0.0-canary-20250315001444","@toeverything/theme":"^1.1.1","@preact/signals-core":"^1.8.0","@blocksuite/block-std":"0.0.0-canary-20250315001444","@blocksuite/affine-model":"0.0.0-canary-20250315001444","@blocksuite/affine-shared":"0.0.0-canary-20250315001444"},"publishConfig":{"main":"dist/index.js","types":"dist/index.d.ts","access":"public","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./effects":{"types":"./dist/effects.d.ts","import":"./dist/effects.js"}}},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/affine-widget-scroll-anchoring_0.0.0-canary-20250315001444_1741997749450_0.4089539215593012","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-canary-20250316001624":{"name":"@blocksuite/affine-widget-scroll-anchoring","version":"0.0.0-canary-20250316001624","keywords":[],"author":"toeverything","license":"MPL-2.0","_id":"@blocksuite/affine-widget-scroll-anchoring@0.0.0-canary-20250316001624","maintainers":[{"name":"lawvs","email":"litusq@gmail.com"},{"name":"doodlewind","email":"doodlewind@gmail.com"}],"dist":{"shasum":"79a70f1a6fe21cb121bb5a1e29941bb5e98efff2","tarball":"https://registry.npmjs.org/@blocksuite/affine-widget-scroll-anchoring/-/affine-widget-scroll-anchoring-0.0.0-canary-20250316001624.tgz","fileCount":17,"integrity":"sha512-8zQa3UQP8CFiLZQuTsG1v9vb8jFQGgIK7LxzBew4uSvOQJfEm2ppRJbB7iqfv6AXt2kvnwW0dKPbYXEBTypXCA==","signatures":[{"sig":"MEYCIQCgu+W7je6X8wGBXLrmW8Rax4r2GDBN+ENpROhErto4swIhAP5N4Jv4GGH8PoF5h0Zg4YIwMUiH0bkEE4DXYFoJHWe1","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":74824},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./effects":{"types":"./dist/effects.d.ts","import":"./dist/effects.js"}},"gitHead":"db6e9d278e4d821e1d5aea912681e8fd1692b39e","scripts":{"build":"tsc","test:e2e":"playwright test","test:unit":"nx vite:test --run --passWithNoTests","test:unit:coverage":"nx vite:test --run --coverage"},"_npmUser":{"name":"doodlewind","email":"doodlewind@gmail.com"},"repository":{"url":"https://github.com/toeverything/blocksuite.git","type":"git","directory":"packages/affine/widget-scroll-anchoring"},"description":"Affine scroll anchoring widget.","directories":{},"sideEffects":false,"dependencies":{"lit":"^3.2.0","@blocksuite/global":"0.0.0-canary-20250316001624","@toeverything/theme":"^1.1.1","@preact/signals-core":"^1.8.0","@blocksuite/block-std":"0.0.0-canary-20250316001624","@blocksuite/affine-model":"0.0.0-canary-20250316001624","@blocksuite/affine-shared":"0.0.0-canary-20250316001624"},"publishConfig":{"main":"dist/index.js","types":"dist/index.d.ts","access":"public","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./effects":{"types":"./dist/effects.d.ts","import":"./dist/effects.js"}}},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/affine-widget-scroll-anchoring_0.0.0-canary-20250316001624_1742084249729_0.35374868057138387","host":"s3://npm-registry-packages-npm-production"}},"0.20.0":{"name":"@blocksuite/affine-widget-scroll-anchoring","version":"0.20.0","keywords":[],"author":"toeverything","license":"MIT","_id":"@blocksuite/affine-widget-scroll-anchoring@0.20.0","maintainers":[{"name":"lawvs","email":"litusq@gmail.com"},{"name":"doodlewind","email":"doodlewind@gmail.com"}],"dist":{"shasum":"c6a69177075c7cd32ab5e2592670fc5a13c1feec","tarball":"https://registry.npmjs.org/@blocksuite/affine-widget-scroll-anchoring/-/affine-widget-scroll-anchoring-0.20.0.tgz","fileCount":17,"integrity":"sha512-632Njy5uZfyj+l2//B4mz1gSTKc4t62QVb4NPj2Ok+E+xPcTF9TteqLQWrYMA6gs/Xra8B7Qzw/iLSRwPW2BIw==","signatures":[{"sig":"MEUCIFDQGaNRe/2gag75WG44kZozqaatMDDcxGSVMJQt1ih2AiEA3I4nweeXtSwBHqmp0stf28Yj6gNUvRD7647u8qhzBLg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":231412},"type":"module","exports":{".":"./src/index.ts","./effects":"./src/effects.ts"},"gitHead":"447eccf867c1267733850b2198ea1f210e9c4d29","scripts":{"build":"tsc","test:e2e":"playwright test","test:unit":"nx vite:test --run --passWithNoTests","test:unit:coverage":"nx vite:test --run --coverage"},"_npmUser":{"name":"doodlewind","email":"doodlewind@gmail.com"},"description":"Affine scroll anchoring widget.","directories":{},"sideEffects":false,"dependencies":{"lit":"^3.2.0","rxjs":"^7.8.1","@blocksuite/global":"0.20.0","@toeverything/theme":"^1.1.12","@preact/signals-core":"^1.8.0","@blocksuite/block-std":"0.20.0","@blocksuite/affine-model":"0.20.0","@blocksuite/affine-shared":"0.20.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/affine-widget-scroll-anchoring_0.20.0_1742130512180_0.27046718417304283","host":"s3://npm-registry-packages-npm-production"}},"0.21.0":{"name":"@blocksuite/affine-widget-scroll-anchoring","version":"0.21.0","keywords":[],"author":"toeverything","license":"MIT","_id":"@blocksuite/affine-widget-scroll-anchoring@0.21.0","maintainers":[{"name":"lawvs","email":"litusq@gmail.com"},{"name":"doodlewind","email":"doodlewind@gmail.com"}],"dist":{"shasum":"23b780b8051cb5e1dc01b2b97dee47294cc9fe52","tarball":"https://registry.npmjs.org/@blocksuite/affine-widget-scroll-anchoring/-/affine-widget-scroll-anchoring-0.21.0.tgz","fileCount":17,"integrity":"sha512-m/+tPWrbckwG9knHkLaYgZfTF4+Tkt/LIYa1F8X7s56ZjUqjyZwPIce6ZyVK2vE0S2MrWZIIK+HgeJX85fiP7g==","signatures":[{"sig":"MEYCIQDj5y4BOlApaCuwgiforXSsx0ZAfqPLKMGEzlRiKztj6gIhAIEJg5s61Xp2Ga0EvDm8Y0+ucQMvShb+95i0ubP/FIji","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":172286},"type":"module","exports":{".":"./src/index.ts","./effects":"./src/effects.ts"},"gitHead":"26648d8bc6dcb192b3d225002bd5368b8094abed","scripts":{"build":"tsc"},"_npmUser":{"name":"doodlewind","email":"doodlewind@gmail.com"},"description":"Affine scroll anchoring widget.","directories":{},"sideEffects":false,"dependencies":{"lit":"^3.2.0","rxjs":"^7.8.1","@blocksuite/std":"0.21.0","@blocksuite/global":"0.21.0","@toeverything/theme":"^1.1.12","@preact/signals-core":"^1.8.0","@blocksuite/affine-model":"0.21.0","@blocksuite/affine-shared":"0.21.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/affine-widget-scroll-anchoring_0.21.0_1744026111971_0.2068130409000697","host":"s3://npm-registry-packages-npm-production"}},"0.22.4":{"name":"@blocksuite/affine-widget-scroll-anchoring","description":"Affine scroll anchoring widget.","type":"module","scripts":{"build":"tsc"},"sideEffects":false,"keywords":[],"author":"toeverything","license":"MIT","dependencies":{"@blocksuite/affine-ext-loader":"0.22.4","@blocksuite/affine-model":"0.22.4","@blocksuite/affine-shared":"0.22.4","@blocksuite/global":"0.22.4","@blocksuite/std":"0.22.4","@preact/signals-core":"^1.8.0","@toeverything/theme":"^1.1.15","lit":"^3.2.0","rxjs":"^7.8.1"},"exports":{".":"./src/index.ts","./view":"./src/view.ts"},"version":"0.22.4","_id":"@blocksuite/affine-widget-scroll-anchoring@0.22.4","gitHead":"a5091e72365a47351f370ca23f212ef43a9d42f0","dist":{"shasum":"eaa88585af3f1ca762c0f8c253f9f7fbb7da214c","integrity":"sha512-MoWA9KhjdfVNLeCnKkhxTzuge/kCDuzFuU8jojQCLqyhPr28i9wHYvIt8fbzgb9ymaRkLAuh/GGiYxg5Y79t2w==","tarball":"https://registry.npmjs.org/@blocksuite/affine-widget-scroll-anchoring/-/affine-widget-scroll-anchoring-0.22.4.tgz","fileCount":22,"unpackedSize":177745,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCICnZ51iepXYnIx3GMgl54ETaFbR8gNUEu1lPw8QFifEvAiBzMTj86iF9Shhb3b4dmAMI0r8MmN2DncByN9nLj8Vu8A=="}]},"_npmUser":{"name":"doodlewind","email":"doodlewind@gmail.com","actor":{"name":"doodlewind","email":"doodlewind@gmail.com","type":"user"}},"directories":{},"maintainers":[{"name":"doodlewind","email":"doodlewind@gmail.com"},{"name":"l-sun","email":"zover.v@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/affine-widget-scroll-anchoring_0.22.4_1751348660613_0.408446983510967"},"_hasShrinkwrap":false}},"time":{"created":"2024-09-18T07:34:05.633Z","modified":"2025-07-01T05:44:20.987Z","0.17.10":"2024-09-18T07:34:05.919Z","0.17.11":"2024-09-18T08:54:06.648Z","0.17.12":"2024-09-19T08:46:44.578Z","0.17.13":"2024-09-19T09:43:12.435Z","0.0.0-canary-20240919115531":"2024-09-19T11:56:23.316Z","0.0.0-canary-20240919120740":"2024-09-19T12:08:31.551Z","0.0.0-canary-20240919125746":"2024-09-19T12:58:39.723Z","0.17.14":"2024-09-20T07:16:28.354Z","0.0.0-canary-20240921001312":"2024-09-21T00:14:05.163Z","0.0.0-canary-20240922001505":"2024-09-22T00:15:56.193Z","0.0.0-canary-20240923001408":"2024-09-23T00:14:59.836Z","0.0.0-canary-20240924001354":"2024-09-24T00:14:45.441Z","0.17.15":"2024-09-24T08:51:40.740Z","0.0.0-canary-20240925001409":"2024-09-25T00:15:01.821Z","0.17.16":"2024-09-25T07:24:05.971Z","0.0.0-canary-20240926001339":"2024-09-26T00:14:35.355Z","0.17.17":"2024-09-26T10:37:39.719Z","0.0.0-canary-20240927001403":"2024-09-27T00:14:55.047Z","0.0.0-canary-20240928001355":"2024-09-28T00:14:49.887Z","0.0.0-canary-20240929001539":"2024-09-29T00:16:32.063Z","0.0.0-canary-20240930001443":"2024-09-30T00:15:36.583Z","0.0.0-canary-20241001001600":"2024-10-01T00:16:52.834Z","0.0.0-canary-20241002001418":"2024-10-02T00:15:12.091Z","0.0.0-canary-20241003001402":"2024-10-03T00:14:56.151Z","0.0.0-canary-20241004001414":"2024-10-04T00:15:07.652Z","0.0.0-canary-20241005001352":"2024-10-05T00:14:44.060Z","0.0.0-canary-20241006001525":"2024-10-06T00:16:18.143Z","0.0.0-canary-20241007001452":"2024-10-07T00:15:49.234Z","0.0.0-canary-20241008001337":"2024-10-08T00:14:31.489Z","0.0.0-canary-20241009001409":"2024-10-09T00:15:03.376Z","0.0.0-canary-20241010001405":"2024-10-10T00:14:57.657Z","0.17.18":"2024-10-10T03:07:52.609Z","0.0.0-canary-20241011001358":"2024-10-11T00:14:50.236Z","0.0.0-canary-20241012001336":"2024-10-12T00:14:28.905Z","0.0.0-canary-20241013001524":"2024-10-13T00:16:16.728Z","0.0.0-canary-20241014001453":"2024-10-14T00:15:45.553Z","0.0.0-canary-20241015001406":"2024-10-15T00:14:59.922Z","0.0.0-canary-20241016001409":"2024-10-16T00:15:04.072Z","0.17.19":"2024-10-16T09:21:15.617Z","0.0.0-canary-20241017001411":"2024-10-17T00:15:09.313Z","0.0.0-canary-20241018001405":"2024-10-18T00:14:59.395Z","0.0.0-canary-20241019001403":"2024-10-19T00:14:56.730Z","0.0.0-canary-20241020001540":"2024-10-20T00:16:33.797Z","0.0.0-canary-20241021001443":"2024-10-21T00:15:33.432Z","0.0.0-canary-20241022001415":"2024-10-22T00:15:08.530Z","0.0.0-canary-20241023001414":"2024-10-23T00:15:07.029Z","0.0.0-canary-20241024001413":"2024-10-24T00:15:05.731Z","0.17.20":"2024-10-24T10:20:58.492Z","0.0.0-canary-20241025001424":"2024-10-25T00:15:18.840Z","0.0.0-canary-20241025023715":"2024-10-25T02:38:08.872Z","0.0.0-canary-20241025034244":"2024-10-25T03:43:40.611Z","0.17.21":"2024-10-25T05:04:51.630Z","0.0.0-canary-20241025100850":"2024-10-25T10:09:42.345Z","0.0.0-canary-20241026001406":"2024-10-26T00:14:58.420Z","0.0.0-canary-20241027001539":"2024-10-27T00:16:30.427Z","0.0.0-canary-20241028001513":"2024-10-28T00:16:07.916Z","0.0.0-canary-20241028080828":"2024-10-28T08:09:25.042Z","0.0.0-canary-20241029001432":"2024-10-29T00:15:36.093Z","0.17.22":"2024-10-29T09:47:46.112Z","0.0.0-canary-20241029113144":"2024-10-29T11:32:42.529Z","0.0.0-canary-20241030001427":"2024-10-30T00:15:27.912Z","0.17.23":"2024-10-30T04:44:43.812Z","0.0.0-canary-20241030093445":"2024-10-30T09:35:44.851Z","0.0.0-canary-20241031001416":"2024-10-31T00:15:24.356Z","0.0.0-canary-20241031062423":"2024-10-31T06:25:29.292Z","0.17.24":"2024-10-31T09:24:37.470Z","0.0.0-canary-20241101001601":"2024-11-01T00:16:59.993Z","0.17.25":"2024-11-01T03:16:45.677Z","0.0.0-canary-20241102001353":"2024-11-02T00:14:51.958Z","0.0.0-canary-20241103001536":"2024-11-03T00:16:35.593Z","0.0.0-canary-20241104001501":"2024-11-04T00:15:59.422Z","0.0.0-canary-20241105001358":"2024-11-05T00:14:57.269Z","0.0.0-canary-20241105063536":"2024-11-05T06:36:38.977Z","0.17.26":"2024-11-05T07:58:01.677Z","0.0.0-canary-20241105114520":"2024-11-05T11:46:20.231Z","0.0.0-canary-20241106001401":"2024-11-06T00:15:01.842Z","0.17.27":"2024-11-06T03:13:49.139Z","0.0.0-canary-20241107001412":"2024-11-07T00:15:13.706Z","0.0.0-canary-20241108001401":"2024-11-08T00:15:04.383Z","0.17.28":"2024-11-08T07:51:12.769Z","0.0.0-canary-20241109001401":"2024-11-09T00:15:02.865Z","0.0.0-canary-20241110001511":"2024-11-10T00:16:11.909Z","0.0.0-canary-20241111001457":"2024-11-11T00:15:59.572Z","0.0.0-canary-20241112001403":"2024-11-12T00:15:03.720Z","0.17.29":"2024-11-12T08:34:33.289Z","0.0.0-canary-20241112094159":"2024-11-12T09:42:59.411Z","0.17.30":"2024-11-12T10:11:53.103Z","0.0.0-canary-20241113001418":"2024-11-13T00:15:19.954Z","0.17.31":"2024-11-13T08:57:13.717Z","0.17.32":"2024-11-13T11:38:53.384Z","0.0.0-canary-20241114001404":"2024-11-14T00:15:07.806Z","0.0.0-canary-20241115001506":"2024-11-15T00:16:08.591Z","0.0.0-canary-20241116001451":"2024-11-16T00:15:55.242Z","0.0.0-canary-20241117001553":"2024-11-17T00:16:53.886Z","0.0.0-canary-20241118001545":"2024-11-18T00:16:46.526Z","0.0.0-canary-20241119001457":"2024-11-19T00:15:57.006Z","0.0.0-canary-20241120001453":"2024-11-20T00:15:53.452Z","0.17.33":"2024-11-20T06:59:04.713Z","0.0.0-canary-20241121001509":"2024-11-21T00:16:10.075Z","0.0.0-canary-20241122001522":"2024-11-22T00:16:24.227Z","0.0.0-canary-20241122044335":"2024-11-22T04:44:35.587Z","0.0.0-canary-20241123001438":"2024-11-23T00:15:43.641Z","0.18.0":"2024-11-23T02:46:28.585Z","0.0.0-canary-20241124001618":"2024-11-24T00:17:19.652Z","0.0.0-canary-20241125001527":"2024-11-25T00:16:28.678Z","0.0.0-canary-20241126001518":"2024-11-26T00:16:19.126Z","0.0.0-canary-20241127001507":"2024-11-27T00:16:08.613Z","0.0.0-canary-20241127081342":"2024-11-27T08:14:44.848Z","0.18.1":"2024-11-27T12:24:02.655Z","0.0.0-canary-20241128001518":"2024-11-28T00:16:19.525Z","0.0.0-canary-20241129001516":"2024-11-29T00:16:16.525Z","0.0.0-canary-20241130001450":"2024-11-30T00:15:51.281Z","0.0.0-canary-20241201001833":"2024-12-01T00:19:32.573Z","0.0.0-canary-20241202001602":"2024-12-02T00:17:02.746Z","0.0.0-canary-20241203001623":"2024-12-03T00:17:24.909Z","0.0.0-canary-20241204001525":"2024-12-04T00:16:28.743Z","0.18.2":"2024-12-04T09:44:05.542Z","0.0.0-canary-20241205001533":"2024-12-05T00:16:35.732Z","0.18.3":"2024-12-05T08:28:47.612Z","0.0.0-canary-20241205123002":"2024-12-05T12:31:02.883Z","0.0.0-canary-20241205132404":"2024-12-05T13:25:04.875Z","0.0.0-canary-20241206001532":"2024-12-06T00:16:34.209Z","0.18.4":"2024-12-06T07:46:29.809Z","0.0.0-canary-20241207001518":"2024-12-07T00:16:20.907Z","0.0.0-canary-20241208001658":"2024-12-08T00:17:58.857Z","0.0.0-canary-20241209001608":"2024-12-09T00:17:10.783Z","0.18.5":"2024-12-09T12:40:06.369Z","0.0.0-canary-20241210001545":"2024-12-10T00:16:50.990Z","0.0.0-canary-20241211001530":"2024-12-11T00:16:33.969Z","0.0.0-canary-20241212001527":"2024-12-12T00:16:31.527Z","0.18.6":"2024-12-12T03:29:15.515Z","0.18.7":"2024-12-12T08:52:18.889Z","0.0.0-canary-20241213001537":"2024-12-13T00:16:41.471Z","0.19.0":"2024-12-13T05:13:54.693Z","0.0.0-canary-20241214001553":"2024-12-14T00:16:58.828Z","0.0.0-canary-20241214103859":"2024-12-14T10:40:09.236Z","0.0.0-canary-20241215001705":"2024-12-15T00:18:09.561Z","0.0.0-canary-20241215152806":"2024-12-15T15:29:10.892Z","0.0.0-canary-20241215154124":"2024-12-15T15:42:28.976Z","0.0.0-canary-20241215155519":"2024-12-15T15:56:24.015Z","0.0.0-canary-20241216001622":"2024-12-16T00:17:28.858Z","0.0.0-canary-20241216011454":"2024-12-16T01:15:58.530Z","0.0.0-canary-20241216023618":"2024-12-16T02:37:22.762Z","0.19.1":"2024-12-16T09:07:46.241Z","0.0.0-canary-20241217001530":"2024-12-17T00:16:35.188Z","0.19.2":"2024-12-17T10:39:45.433Z","0.0.0-canary-20241218001453":"2024-12-18T00:15:59.364Z","0.0.0-canary-20241218024138":"2024-12-18T02:42:44.081Z","0.19.3":"2024-12-18T13:29:40.730Z","0.0.0-canary-20241219001505":"2024-12-19T00:16:09.856Z","0.19.4":"2024-12-19T03:23:56.735Z","0.19.5":"2024-12-19T10:04:57.082Z","0.0.0-canary-20241220001425":"2024-12-20T00:15:31.720Z","0.0.0-canary-20241221001402":"2024-12-21T00:15:08.580Z","0.0.0-canary-20241222001555":"2024-12-22T00:16:59.154Z","0.0.0-canary-20241223001455":"2024-12-23T00:16:02.061Z","0.0.0-canary-20241224001433":"2024-12-24T00:15:37.564Z","0.0.0-canary-20241225001413":"2024-12-25T00:15:17.803Z","0.0.0-canary-20241226010548":"2024-12-26T01:06:56.783Z","0.0.0-canary-20241227001417":"2024-12-27T00:15:21.565Z","0.0.0-canary-20241228001401":"2024-12-28T00:15:07.519Z","0.0.0-canary-20241229001558":"2024-12-29T00:17:04.609Z","0.0.0-canary-20241230001508":"2024-12-30T00:16:11.573Z","0.0.0-canary-20241231001409":"2024-12-31T00:15:14.968Z","0.0.0-canary-20250101001600":"2025-01-01T00:17:04.708Z","0.0.0-canary-20250102001413":"2025-01-02T00:15:16.829Z","0.0.0-canary-20250103001421":"2025-01-03T00:15:30.921Z","0.0.0-canary-20250104001406":"2025-01-04T00:15:13.082Z","0.0.0-canary-20250105001546":"2025-01-05T00:16:52.432Z","0.0.0-canary-20250106001518":"2025-01-06T00:16:23.007Z","0.0.0-canary-20250107001451":"2025-01-07T00:15:57.627Z","0.0.0-canary-20250108001423":"2025-01-08T00:15:28.628Z","0.0.0-canary-20250109001428":"2025-01-09T00:15:38.234Z","0.0.0-canary-20250110001437":"2025-01-10T00:15:44.081Z","0.0.0-canary-20250111001431":"2025-01-11T00:15:35.254Z","0.0.0-canary-20250112001607":"2025-01-12T00:17:12.321Z","0.0.0-canary-20250113001525":"2025-01-13T00:16:34.811Z","0.0.0-canary-20250115001354":"2025-01-15T00:14:59.660Z","0.0.0-canary-20250116001403":"2025-01-16T00:15:13.461Z","0.0.0-canary-20250117001426":"2025-01-17T00:15:32.804Z","0.0.0-canary-20250118001332":"2025-01-18T00:14:37.571Z","0.0.0-canary-20250119001521":"2025-01-19T00:16:28.748Z","0.0.0-canary-20250120001432":"2025-01-20T00:15:36.822Z","0.0.0-canary-20250121001346":"2025-01-21T00:14:54.606Z","0.0.0-canary-20250122001417":"2025-01-22T00:15:24.047Z","0.0.0-canary-20250123001359":"2025-01-23T00:15:07.646Z","0.0.0-canary-20250124001355":"2025-01-24T00:15:01.196Z","0.0.0-canary-20250125001341":"2025-01-25T00:14:47.007Z","0.0.0-canary-20250126001418":"2025-01-26T00:15:23.548Z","0.0.0-canary-20250127001433":"2025-01-27T00:15:38.609Z","0.0.0-canary-20250128001436":"2025-01-28T00:15:43.805Z","0.0.0-canary-20250129001359":"2025-01-29T00:15:05.893Z","0.0.0-canary-20250130001403":"2025-01-30T00:15:10.135Z","0.0.0-canary-20250131001413":"2025-01-31T00:15:18.802Z","0.0.0-canary-20250201001508":"2025-02-01T00:16:14.122Z","0.0.0-canary-20250202001503":"2025-02-02T00:16:09.798Z","0.0.0-canary-20250203001445":"2025-02-03T00:15:50.618Z","0.0.0-canary-20250204001413":"2025-02-04T00:15:19.249Z","0.0.0-canary-20250205001416":"2025-02-05T00:15:22.626Z","0.0.0-canary-20250206001419":"2025-02-06T00:15:26.045Z","0.0.0-canary-20250207001428":"2025-02-07T00:15:35.317Z","0.0.0-canary-20250208001353":"2025-02-08T00:15:00.698Z","0.0.0-canary-20250209001526":"2025-02-09T00:16:33.186Z","0.0.0-canary-20250210001501":"2025-02-10T00:16:08.058Z","0.0.0-canary-20250211001438":"2025-02-11T00:15:43.879Z","0.0.0-canary-20250212001429":"2025-02-12T00:15:38.108Z","0.0.0-canary-20250213001428":"2025-02-13T00:15:34.798Z","0.0.0-canary-20250214001426":"2025-02-14T00:15:31.812Z","0.0.0-canary-20250215001417":"2025-02-15T00:15:21.986Z","0.0.0-canary-20250216001604":"2025-02-16T00:17:09.914Z","0.0.0-canary-20250217001530":"2025-02-17T00:16:36.386Z","0.0.0-canary-20250218001421":"2025-02-18T00:15:30.777Z","0.0.0-canary-20250219001431":"2025-02-19T00:15:37.892Z","0.0.0-canary-20250220001439":"2025-02-20T00:15:42.995Z","0.0.0-canary-20250221001433":"2025-02-21T00:15:38.950Z","0.0.0-canary-20250222001400":"2025-02-22T00:15:06.038Z","0.0.0-canary-20250223001544":"2025-02-23T00:16:50.457Z","0.0.0-canary-20250224001506":"2025-02-24T00:16:10.730Z","0.0.0-canary-20250225001431":"2025-02-25T00:15:37.207Z","0.0.0-canary-20250226001447":"2025-02-26T00:15:55.156Z","0.0.0-canary-20250227001452":"2025-02-27T00:15:58.166Z","0.0.0-canary-20250228001438":"2025-02-28T00:15:42.973Z","0.0.0-canary-20250301001626":"2025-03-01T00:17:29.209Z","0.0.0-canary-20250302001553":"2025-03-02T00:16:59.537Z","0.0.0-canary-20250303001519":"2025-03-03T00:16:25.518Z","0.0.0-canary-20250304001444":"2025-03-04T00:15:52.887Z","0.0.0-canary-20250305001456":"2025-03-05T00:16:02.895Z","0.0.0-canary-20250306001506":"2025-03-06T00:16:11.116Z","0.0.0-canary-20250307001446":"2025-03-07T00:15:50.223Z","0.0.0-canary-20250308001200":"2025-03-08T00:13:04.798Z","0.0.0-canary-20250309001325":"2025-03-09T00:14:28.306Z","0.0.0-canary-20250310001255":"2025-03-10T00:14:02.373Z","0.0.0-canary-20250311001457":"2025-03-11T00:16:01.466Z","0.0.0-canary-20250312001443":"2025-03-12T00:15:50.836Z","0.0.0-canary-20250313001519":"2025-03-13T00:16:24.556Z","0.0.0-canary-20250314001440":"2025-03-14T00:15:51.722Z","0.0.0-canary-20250315001444":"2025-03-15T00:15:49.650Z","0.0.0-canary-20250316001624":"2025-03-16T00:17:29.909Z","0.20.0":"2025-03-16T13:08:32.414Z","0.21.0":"2025-04-07T11:41:52.236Z","0.22.4":"2025-07-01T05:44:20.797Z"},"author":"toeverything","license":"MIT","keywords":[],"description":"Affine scroll anchoring widget.","maintainers":[{"name":"doodlewind","email":"doodlewind@gmail.com"},{"name":"l-sun","email":"zover.v@gmail.com"}],"readme":"","readmeFilename":""}