{"_id":"@atcute/bluesky-threading","_rev":"20-03e01df166460b48c3d38e26e6daaee9","name":"@atcute/bluesky-threading","dist-tags":{"latest":"6.0.2"},"versions":{"1.0.0":{"name":"@atcute/bluesky-threading","version":"1.0.0","license":"MIT","_id":"@atcute/bluesky-threading@1.0.0","maintainers":[{"name":"externdefs","email":"maryext+npm@proton.me"}],"dist":{"shasum":"fbaa8bdd13e121bcc55df95639e670c1e2724755","tarball":"https://registry.npmjs.org/@atcute/bluesky-threading/-/bluesky-threading-1.0.0.tgz","fileCount":15,"integrity":"sha512-IhVGsj2Pskg8Rwdgi+vQFjP1/WLEU/GBa03NjicJcTbn18Br6XQkoINkt7xGO//hY6qsbWCmi93h3H8CjNzdMw==","signatures":[{"sig":"MEUCIBOrhLU5bfPJHVJvoLCD6tFNZvYnGhngDgEKi8BfokEdAiEAhgBv4Y/BZG89RE+XW+0IMcPXOuotEv4XrKyFYMFoEoM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":31866},"type":"module","_from":"file:atcute-bluesky-threading-1.0.0.tgz","exports":{".":"./dist/index.js"},"scripts":{"test":"bun test --coverage","build":"tsc --project tsconfig.build.json","prepublish":"rm -rf dist; pnpm run build"},"_npmUser":{"name":"externdefs","email":"maryext+npm@proton.me"},"_resolved":"/tmp/e0e8ba194cc69ab402a424b3e12267a2/atcute-bluesky-threading-1.0.0.tgz","_integrity":"sha512-IhVGsj2Pskg8Rwdgi+vQFjP1/WLEU/GBa03NjicJcTbn18Br6XQkoINkt7xGO//hY6qsbWCmi93h3H8CjNzdMw==","repository":{"url":"https://codeberg.org/mary-ext/atcute"},"_npmVersion":"10.8.2","description":"create Bluesky threads containing multiple posts with one write","directories":{},"sideEffects":false,"_nodeVersion":"22.6.0","dependencies":{"@atcute/cid":"^1.0.0","@atcute/tid":"^1.0.0","@atcute/cbor":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.1.6","@atcute/client":"^1.0.0","@atcute/bluesky":"^1.0.0","@atcute/bluesky-richtext-builder":"^1.0.0"},"peerDependencies":{"@atcute/client":"^1.0.0","@atcute/bluesky":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bluesky-threading_1.0.0_1723954708491_0.20847776398301665","host":"s3://npm-registry-packages"}},"2.0.0":{"name":"@atcute/bluesky-threading","version":"2.0.0","license":"MIT","_id":"@atcute/bluesky-threading@2.0.0","maintainers":[{"name":"externdefs","email":"maryext+npm@proton.me"}],"dist":{"shasum":"d87df317ed8d5359da0bcf277ab085c616b6272b","tarball":"https://registry.npmjs.org/@atcute/bluesky-threading/-/bluesky-threading-2.0.0.tgz","fileCount":15,"integrity":"sha512-kpmHQRwOPlNA1iLxQc5fU8JOyFqpthk90ouEhnUxzhKq05yCeSHux2bplpgnUL6F5OKcClKvBsaZs1g8PcEmbw==","signatures":[{"sig":"MEQCIAVbPTP+rnw79/l18KrTpPH+3lh07NNvi5BbTLcCDin7AiBn0/9TmGO2KszF8jtFFgy+DzC7tRsjzmLizwasuYnxpg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":31870},"type":"module","_from":"file:atcute-bluesky-threading-2.0.0.tgz","exports":{".":"./dist/index.js"},"scripts":{"test":"bun test --coverage","build":"tsc --project tsconfig.build.json","prepublish":"rm -rf dist; pnpm run build"},"_npmUser":{"name":"externdefs","email":"maryext+npm@proton.me"},"_resolved":"/tmp/aadfe1471d5ace3d7a666fc2e6e84105/atcute-bluesky-threading-2.0.0.tgz","_integrity":"sha512-kpmHQRwOPlNA1iLxQc5fU8JOyFqpthk90ouEhnUxzhKq05yCeSHux2bplpgnUL6F5OKcClKvBsaZs1g8PcEmbw==","repository":{"url":"https://codeberg.org/mary-ext/atcute"},"_npmVersion":"10.8.2","description":"create Bluesky threads containing multiple posts with one write","directories":{},"sideEffects":false,"_nodeVersion":"22.6.0","dependencies":{"@atcute/cid":"^1.0.0","@atcute/tid":"^1.0.0","@atcute/cbor":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.1.6","@atcute/client":"^2.0.0","@atcute/bluesky":"^1.0.2","@atcute/bluesky-richtext-builder":"^1.0.0"},"peerDependencies":{"@atcute/client":"^2.0.0","@atcute/bluesky":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bluesky-threading_2.0.0_1724819149285_0.5203163987427952","host":"s3://npm-registry-packages"}},"2.0.1":{"name":"@atcute/bluesky-threading","version":"2.0.1","license":"MIT","_id":"@atcute/bluesky-threading@2.0.1","maintainers":[{"name":"externdefs","email":"maryext+npm@proton.me"}],"dist":{"shasum":"7bb222e3b6ef9a088f5a2300ae4ef381bb8af465","tarball":"https://registry.npmjs.org/@atcute/bluesky-threading/-/bluesky-threading-2.0.1.tgz","fileCount":15,"integrity":"sha512-7uCU78fklsXGdMQ/EvIpg0S6rGalSboAMs3VGlgvPxsp88jhRfyQ+V+FfcubcoEryP5+Aggy399L1LdTMp28NA==","signatures":[{"sig":"MEUCIDIexF+Hj0TLsVHva7sviXJJtli2Bom4qEvdpuqDZ9m4AiEA6YVwOUjco4UCOZCTuXAhWxi3b+lWWm5FARB/zfzTZbk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":33468},"type":"module","_from":"file:atcute-bluesky-threading-2.0.1.tgz","exports":{".":"./dist/index.js"},"scripts":{"test":"bun test --coverage","build":"tsc --project tsconfig.build.json","prepublish":"rm -rf dist; pnpm run build"},"_npmUser":{"name":"externdefs","email":"maryext+npm@proton.me"},"_resolved":"/tmp/17a72faaee9e91950bc67b72619d2849/atcute-bluesky-threading-2.0.1.tgz","_integrity":"sha512-7uCU78fklsXGdMQ/EvIpg0S6rGalSboAMs3VGlgvPxsp88jhRfyQ+V+FfcubcoEryP5+Aggy399L1LdTMp28NA==","repository":{"url":"https://codeberg.org/mary-ext/atcute"},"_npmVersion":"10.8.2","description":"create Bluesky threads containing multiple posts with one write","directories":{},"sideEffects":false,"_nodeVersion":"22.6.0","dependencies":{"@atcute/cid":"^1.0.1","@atcute/tid":"^1.0.0","@atcute/cbor":"^1.0.2"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.1.10","@atcute/client":"^2.0.3","@atcute/bluesky":"^1.0.7","@atcute/bluesky-richtext-builder":"^1.0.1"},"peerDependencies":{"@atcute/client":"^2.0.0","@atcute/bluesky":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bluesky-threading_2.0.1_1728557506345_0.5354600901399416","host":"s3://npm-registry-packages"}},"2.0.2":{"name":"@atcute/bluesky-threading","version":"2.0.2","license":"MIT","_id":"@atcute/bluesky-threading@2.0.2","maintainers":[{"name":"externdefs","email":"maryext+npm@proton.me"}],"homepage":"https://github.com/mary-ext/atcute#readme","bugs":{"url":"https://github.com/mary-ext/atcute/issues"},"dist":{"shasum":"2ed9bc8a3836807ff60719a7dd1e884c4777f449","tarball":"https://registry.npmjs.org/@atcute/bluesky-threading/-/bluesky-threading-2.0.2.tgz","fileCount":19,"integrity":"sha512-6GcJhgM16gKS3jnx5p/jnku8ALkD4opBdM7Znx2Ngi1UzX1w+b6+QAYKGCIppvshjVBypsRvtJYfI2vXydU7ow==","signatures":[{"sig":"MEQCICtYCH61rBGk3Cghr90Yr5gB2jqzBlvjH3mZJ55dviTeAiB+jqWw6au6tn0U3ojkmnQxdG+iP63DHkVGASWZo060jA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":50832},"type":"module","_from":"file:atcute-bluesky-threading-2.0.2.tgz","exports":{".":"./dist/index.js"},"scripts":{"test":"bun test --coverage","build":"tsc --project tsconfig.build.json","prepublish":"rm -rf dist; pnpm run build"},"_npmUser":{"name":"externdefs","email":"maryext+npm@proton.me"},"_resolved":"/tmp/ae62e55654b5e53ad1ac010c95ad1da3/atcute-bluesky-threading-2.0.2.tgz","_integrity":"sha512-6GcJhgM16gKS3jnx5p/jnku8ALkD4opBdM7Znx2Ngi1UzX1w+b6+QAYKGCIppvshjVBypsRvtJYfI2vXydU7ow==","repository":{"url":"git+https://github.com/mary-ext/atcute.git","directory":"packages/bluesky/threading"},"_npmVersion":"10.9.0","description":"create Bluesky threads containing multiple posts with one write","directories":{},"sideEffects":false,"_nodeVersion":"22.11.0","dependencies":{"@atcute/cid":"^1.0.2","@atcute/tid":"^1.0.1","@atcute/cbor":"^1.0.6"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.1.12","@atcute/client":"^2.0.4","@atcute/bluesky":"^1.0.8","@atcute/bluesky-richtext-builder":"^1.0.2"},"peerDependencies":{"@atcute/client":"^2.0.0","@atcute/bluesky":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bluesky-threading_2.0.2_1730852287741_0.037896145034775675","host":"s3://npm-registry-packages"}},"3.0.0":{"name":"@atcute/bluesky-threading","version":"3.0.0","license":"MIT","_id":"@atcute/bluesky-threading@3.0.0","maintainers":[{"name":"externdefs","email":"maryext+npm@proton.me"}],"homepage":"https://github.com/mary-ext/atcute#readme","bugs":{"url":"https://github.com/mary-ext/atcute/issues"},"dist":{"shasum":"2bcc0745dd7dad8e5ee75c849a2d189d7f9d6a92","tarball":"https://registry.npmjs.org/@atcute/bluesky-threading/-/bluesky-threading-3.0.0.tgz","fileCount":19,"integrity":"sha512-/gG0gQYIYoD7mrFo520ABt9nIwdI8VCQOKX3WoQx3W3rUPHjFAyPyb2LwoCKyy2Bu+vQNH2TQfHZFVk9JGvDOg==","signatures":[{"sig":"MEUCIQD5jmKGP31+HFvwimzmuTo3Yvq3dbpuZq6HUL/qqT3lvwIgJVH0TZBtRbLDBmaRSRXXD6+kidz8L+x3RO3ViIg92CY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":50841},"type":"module","_from":"file:atcute-bluesky-threading-3.0.0.tgz","exports":{".":"./dist/index.js"},"scripts":{"test":"bun test --coverage","build":"tsc --project tsconfig.build.json","prepublish":"rm -rf dist; pnpm run build"},"_npmUser":{"name":"externdefs","email":"maryext+npm@proton.me"},"_resolved":"/tmp/03e5a5ee6647c866d4f84250f2a7043e/atcute-bluesky-threading-3.0.0.tgz","_integrity":"sha512-/gG0gQYIYoD7mrFo520ABt9nIwdI8VCQOKX3WoQx3W3rUPHjFAyPyb2LwoCKyy2Bu+vQNH2TQfHZFVk9JGvDOg==","repository":{"url":"git+https://github.com/mary-ext/atcute.git","directory":"packages/bluesky/threading"},"_npmVersion":"10.9.0","description":"create Bluesky threads containing multiple posts with one write","directories":{},"sideEffects":false,"_nodeVersion":"22.12.0","dependencies":{"@atcute/cid":"^2.0.0","@atcute/tid":"^1.0.1","@atcute/cbor":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.1.12","@atcute/client":"^2.0.6","@atcute/bluesky":"^1.0.11","@atcute/bluesky-richtext-builder":"^1.0.2"},"peerDependencies":{"@atcute/client":"^2.0.0","@atcute/bluesky":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bluesky-threading_3.0.0_1735210706090_0.16822582877192738","host":"s3://npm-registry-packages-npm-production"}},"3.0.1":{"name":"@atcute/bluesky-threading","version":"3.0.1","license":"MIT","_id":"@atcute/bluesky-threading@3.0.1","maintainers":[{"name":"externdefs","email":"hi@mary.my.id"}],"homepage":"https://github.com/mary-ext/atcute#readme","bugs":{"url":"https://github.com/mary-ext/atcute/issues"},"dist":{"shasum":"392c3a7a9db443da6e36fe30ef098a4e928f48ea","tarball":"https://registry.npmjs.org/@atcute/bluesky-threading/-/bluesky-threading-3.0.1.tgz","fileCount":19,"integrity":"sha512-wjjYBTctwRfZqcDE4/2ysAvup9R0vX2Up8k/wJZ5kkXEzu/aQDKUbPYLFhBjsaPqVfefwT/zJj1imY6qeC7vAw==","signatures":[{"sig":"MEUCIQDzxHomPZ5BYk17n5CVmyzVn5RsEcoaPtX0Gf0tAdRIbgIgcGpD6G7oKdvoi0hmkKZF1tbUW/Y8yDa2B5popLLb0dI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":50840},"type":"module","_from":"file:atcute-bluesky-threading-3.0.1.tgz","exports":{".":"./dist/index.js"},"scripts":{"test":"bun test --coverage","build":"tsc --project tsconfig.build.json","prepublish":"rm -rf dist; pnpm run build"},"_npmUser":{"name":"externdefs","email":"hi@mary.my.id"},"_resolved":"/tmp/dd549217282f098fd7ad9aeefc7a4fad/atcute-bluesky-threading-3.0.1.tgz","_integrity":"sha512-wjjYBTctwRfZqcDE4/2ysAvup9R0vX2Up8k/wJZ5kkXEzu/aQDKUbPYLFhBjsaPqVfefwT/zJj1imY6qeC7vAw==","repository":{"url":"git+https://github.com/mary-ext/atcute.git","directory":"packages/bluesky/threading"},"_npmVersion":"10.9.2","description":"create Bluesky threads containing multiple posts with one write","directories":{},"sideEffects":false,"_nodeVersion":"22.14.0","dependencies":{"@atcute/cid":"^2.2.0","@atcute/tid":"^1.0.2","@atcute/cbor":"^2.2.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.2.1","@atcute/client":"^2.0.9","@atcute/bluesky":"^1.0.15","@atcute/bluesky-richtext-builder":"^1.0.2"},"peerDependencies":{"@atcute/client":"^2.0.0","@atcute/bluesky":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bluesky-threading_3.0.1_1742463561183_0.3563985102801561","host":"s3://npm-registry-packages-npm-production"}},"4.0.0":{"name":"@atcute/bluesky-threading","version":"4.0.0","license":"MIT","_id":"@atcute/bluesky-threading@4.0.0","maintainers":[{"name":"externdefs","email":"hi@mary.my.id"}],"homepage":"https://github.com/mary-ext/atcute#readme","bugs":{"url":"https://github.com/mary-ext/atcute/issues"},"dist":{"shasum":"10d2226d857ab18a4ad8e75b4553af9c251f3b8b","tarball":"https://registry.npmjs.org/@atcute/bluesky-threading/-/bluesky-threading-4.0.0.tgz","fileCount":19,"integrity":"sha512-1pYZsHifFf0BSwixhVqmXz7nZ8EDZsTVSPWHZfiV44za5L3uo2TQaI30dcMNDVAGP+ryw5rT0jnOv88BmrOfiw==","signatures":[{"sig":"MEYCIQDXLOduiSf41eAF1Bmnr89yunhGMzPh379H62V5cxLftAIhAL9xbIyeQIC0l36oBZO6DRa30RDNfuuLWbquTa0+csI8","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":50978},"type":"module","_from":"file:atcute-bluesky-threading-4.0.0.tgz","exports":{".":"./dist/index.js"},"scripts":{"test":"bun test --coverage","build":"tsc --project tsconfig.build.json","prepublish":"rm -rf dist; pnpm run build"},"_npmUser":{"name":"externdefs","email":"hi@mary.my.id"},"_resolved":"/tmp/bb32d531996f43d829a12aae63ae7ab0/atcute-bluesky-threading-4.0.0.tgz","_integrity":"sha512-1pYZsHifFf0BSwixhVqmXz7nZ8EDZsTVSPWHZfiV44za5L3uo2TQaI30dcMNDVAGP+ryw5rT0jnOv88BmrOfiw==","repository":{"url":"git+https://github.com/mary-ext/atcute.git","directory":"packages/bluesky/threading"},"_npmVersion":"10.9.2","description":"create Bluesky threads containing multiple posts with one write","directories":{},"sideEffects":false,"_nodeVersion":"22.14.0","dependencies":{"@atcute/cid":"^2.2.1","@atcute/tid":"^1.0.2","@atcute/cbor":"^2.2.1"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.2.1","@atcute/client":"^3.0.0","@atcute/bluesky":"^2.0.0","@atcute/bluesky-richtext-builder":"^2.0.0"},"peerDependencies":{"@atcute/client":"^3.0.0","@atcute/bluesky":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bluesky-threading_4.0.0_1744272204564_0.9719726409705498","host":"s3://npm-registry-packages-npm-production"}},"4.0.1":{"name":"@atcute/bluesky-threading","version":"4.0.1","license":"MIT","_id":"@atcute/bluesky-threading@4.0.1","maintainers":[{"name":"externdefs","email":"hi@mary.my.id"}],"homepage":"https://github.com/mary-ext/atcute#readme","bugs":{"url":"https://github.com/mary-ext/atcute/issues"},"dist":{"shasum":"43a0034f57b2192b728bd401420f20167d74aa1d","tarball":"https://registry.npmjs.org/@atcute/bluesky-threading/-/bluesky-threading-4.0.1.tgz","fileCount":19,"integrity":"sha512-gWEQ5mTDQ3yZESYB2WOc8fbgFY04gmnQ+hVE76PDMRqcMcEmYvLzZ/zAwRUzB4yWGOpy8H9qcZPR6xJ26Z1U1w==","signatures":[{"sig":"MEUCICCIefkRrx6wi38tyBB3PF573tGnhSwxdxHgEvkQZCR5AiEA3I8uAV56uYsnJ1HSzMdK1fxP75bYemlSJBdzNvAqfu0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":50978},"type":"module","_from":"file:atcute-bluesky-threading-4.0.1.tgz","exports":{".":"./dist/index.js"},"scripts":{"test":"bun test --coverage","build":"tsc --project tsconfig.build.json","prepublish":"rm -rf dist; pnpm run build"},"_npmUser":{"name":"externdefs","email":"hi@mary.my.id"},"_resolved":"/tmp/511a445e05d2edf8cbc0a5b1556f9d57/atcute-bluesky-threading-4.0.1.tgz","_integrity":"sha512-gWEQ5mTDQ3yZESYB2WOc8fbgFY04gmnQ+hVE76PDMRqcMcEmYvLzZ/zAwRUzB4yWGOpy8H9qcZPR6xJ26Z1U1w==","repository":{"url":"git+https://github.com/mary-ext/atcute.git","directory":"packages/bluesky/threading"},"_npmVersion":"10.9.2","description":"create Bluesky threads containing multiple posts with one write","directories":{},"sideEffects":false,"_nodeVersion":"22.14.0","dependencies":{"@atcute/cid":"^2.2.1","@atcute/tid":"^1.0.2","@atcute/cbor":"^2.2.2"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.2.1","@atcute/client":"^3.0.1","@atcute/bluesky":"^2.0.3","@atcute/bluesky-richtext-builder":"^2.0.0"},"peerDependencies":{"@atcute/client":"^3.0.0","@atcute/bluesky":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bluesky-threading_4.0.1_1745282301886_0.2850394366725799","host":"s3://npm-registry-packages-npm-production"}},"4.0.2":{"name":"@atcute/bluesky-threading","version":"4.0.2","license":"MIT","_id":"@atcute/bluesky-threading@4.0.2","maintainers":[{"name":"externdefs","email":"hi@mary.my.id"}],"homepage":"https://github.com/mary-ext/atcute#readme","bugs":{"url":"https://github.com/mary-ext/atcute/issues"},"dist":{"shasum":"43801befcf8375001f68eaf9594c540d34919039","tarball":"https://registry.npmjs.org/@atcute/bluesky-threading/-/bluesky-threading-4.0.2.tgz","fileCount":19,"integrity":"sha512-6/4ls/soGTlcZW9DXfnwDXThyzojdolSNdPSV8a013dKma+frXDW8/u52KXRLkmn60i2JkrBB5HId4h/zZJY9w==","signatures":[{"sig":"MEUCIQDrFEC+VR2Pg7t+hIJ5EKVM2Xy1QTbI06dAFjuVVjKO3AIgcq9nxu38UTzujC8xSO4ViT9vL5uL3NZkiw2LT6jHLCc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":50978},"type":"module","_from":"file:atcute-bluesky-threading-4.0.2.tgz","exports":{".":"./dist/index.js"},"scripts":{"test":"bun test --coverage","build":"tsc --project tsconfig.build.json","prepublish":"rm -rf dist; pnpm run build"},"_npmUser":{"name":"externdefs","email":"hi@mary.my.id"},"_resolved":"/tmp/a4ea8776c60c46cac703d2fd053730ca/atcute-bluesky-threading-4.0.2.tgz","_integrity":"sha512-6/4ls/soGTlcZW9DXfnwDXThyzojdolSNdPSV8a013dKma+frXDW8/u52KXRLkmn60i2JkrBB5HId4h/zZJY9w==","repository":{"url":"git+https://github.com/mary-ext/atcute.git","directory":"packages/bluesky/threading"},"_npmVersion":"10.9.2","description":"create Bluesky threads containing multiple posts with one write","directories":{},"sideEffects":false,"_nodeVersion":"22.14.0","dependencies":{"@atcute/cid":"^2.2.2","@atcute/tid":"^1.0.2","@atcute/cbor":"^2.2.3"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.2.1","@atcute/client":"^3.1.0","@atcute/bluesky":"^2.1.1","@atcute/bluesky-richtext-builder":"^2.0.0"},"peerDependencies":{"@atcute/client":"^3.0.0","@atcute/bluesky":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bluesky-threading_4.0.2_1746400627235_0.5489268879497109","host":"s3://npm-registry-packages-npm-production"}},"5.0.0":{"name":"@atcute/bluesky-threading","version":"5.0.0","license":"MIT","_id":"@atcute/bluesky-threading@5.0.0","maintainers":[{"name":"externdefs","email":"hi@mary.my.id"}],"homepage":"https://github.com/mary-ext/atcute#readme","bugs":{"url":"https://github.com/mary-ext/atcute/issues"},"dist":{"shasum":"eae6b83d42dee1b99b6054d70501922f51acaeb3","tarball":"https://registry.npmjs.org/@atcute/bluesky-threading/-/bluesky-threading-5.0.0.tgz","fileCount":19,"integrity":"sha512-sNGHVqpFINpb1Js/Agx66LRlS2fgcCZonhQ69UlJFHI1JLl/Syzbe5wC3oU6dTAu6T+DnsZX3eqpq2xv51zV/w==","signatures":[{"sig":"MEQCIFtM12YwMBHCg2cdOnqOm1pR+KQ59sjyfNPcnI3vW/4iAiBSlqoN+cIKceeZQ7qy/r1xP6VrHB20XSghHpnv35pCrg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":52735},"type":"module","_from":"file:atcute-bluesky-threading-5.0.0.tgz","exports":{".":"./dist/index.js"},"scripts":{"test":"bun test --coverage","build":"tsc --project tsconfig.build.json","prepublish":"rm -rf dist; pnpm run build"},"_npmUser":{"name":"externdefs","email":"hi@mary.my.id"},"_resolved":"/tmp/ab68aecf41f09a9e3e0f03b3552b2d4e/atcute-bluesky-threading-5.0.0.tgz","_integrity":"sha512-sNGHVqpFINpb1Js/Agx66LRlS2fgcCZonhQ69UlJFHI1JLl/Syzbe5wC3oU6dTAu6T+DnsZX3eqpq2xv51zV/w==","repository":{"url":"git+https://github.com/mary-ext/atcute.git","directory":"packages/bluesky/threading"},"_npmVersion":"11.3.0","description":"create Bluesky threads containing multiple posts with one write","directories":{},"sideEffects":false,"_nodeVersion":"24.0.1","dependencies":{"@atcute/cid":"^2.2.2","@atcute/tid":"^1.0.2","@atcute/cbor":"^2.2.3","@atcute/client":"^4.0.0","@atcute/atproto":"^3.0.0","@atcute/bluesky":"^3.0.0","@atcute/lexicons":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.2.13"},"_npmOperationalInternal":{"tmp":"tmp/bluesky-threading_5.0.0_1747186996637_0.8558038283056502","host":"s3://npm-registry-packages-npm-production"}},"5.0.1":{"name":"@atcute/bluesky-threading","version":"5.0.1","license":"MIT","_id":"@atcute/bluesky-threading@5.0.1","maintainers":[{"name":"externdefs","email":"hi@mary.my.id"}],"homepage":"https://github.com/mary-ext/atcute#readme","bugs":{"url":"https://github.com/mary-ext/atcute/issues"},"dist":{"shasum":"e54cbcb3947ae0175bf30236adb795f5f1d6fe66","tarball":"https://registry.npmjs.org/@atcute/bluesky-threading/-/bluesky-threading-5.0.1.tgz","fileCount":19,"integrity":"sha512-Gl9lSGPJhzZx23hKIji8uqsnGFgCoDs5lInAZe+YyACTqyZJf2fjxEN4FWFT8gIqgdxQRZRZj7Xvdbd5hevFXw==","signatures":[{"sig":"MEYCIQCzNUsZVKVmG/mm/Gmc7ji1qOb3vtmlB0+BxtECMBAu9QIhAMa1TeQgQ7RHmMdkB9usKH4MjFyyBZshjLczVpLxQMQy","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":52735},"type":"module","_from":"file:atcute-bluesky-threading-5.0.1.tgz","exports":{".":"./dist/index.js"},"scripts":{"test":"bun test --coverage","build":"tsc --project tsconfig.build.json","prepublish":"rm -rf dist; pnpm run build"},"_npmUser":{"name":"externdefs","email":"hi@mary.my.id"},"_resolved":"/tmp/39ac45ff63ae9de241c067e6f479c629/atcute-bluesky-threading-5.0.1.tgz","_integrity":"sha512-Gl9lSGPJhzZx23hKIji8uqsnGFgCoDs5lInAZe+YyACTqyZJf2fjxEN4FWFT8gIqgdxQRZRZj7Xvdbd5hevFXw==","repository":{"url":"git+https://github.com/mary-ext/atcute.git","directory":"packages/bluesky/threading"},"_npmVersion":"11.3.0","description":"create Bluesky threads containing multiple posts with one write","directories":{},"sideEffects":false,"_nodeVersion":"24.0.1","dependencies":{"@atcute/cid":"^2.2.3","@atcute/tid":"^1.0.2","@atcute/cbor":"^2.2.4","@atcute/client":"^4.0.1","@atcute/atproto":"^3.0.1","@atcute/bluesky":"^3.0.1","@atcute/lexicons":"^1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.2.13"},"_npmOperationalInternal":{"tmp":"tmp/bluesky-threading_5.0.1_1747444148906_0.8362708594841273","host":"s3://npm-registry-packages-npm-production"}},"5.0.2":{"name":"@atcute/bluesky-threading","version":"5.0.2","license":"MIT","_id":"@atcute/bluesky-threading@5.0.2","maintainers":[{"name":"externdefs","email":"hi@mary.my.id"}],"homepage":"https://github.com/mary-ext/atcute#readme","bugs":{"url":"https://github.com/mary-ext/atcute/issues"},"dist":{"shasum":"ae140bcd774c9e88f843a193c6c1c4d8a76a1fda","tarball":"https://registry.npmjs.org/@atcute/bluesky-threading/-/bluesky-threading-5.0.2.tgz","fileCount":19,"integrity":"sha512-eTxQWbuiJLaaLyNJX/2t6+Zy2cCqVqM8fa+KkBdzMNCYpy61EgLzpZ7sZNxAKZWvZfolPsQcmd4Xk7a+k9kSgw==","signatures":[{"sig":"MEUCIQDzUl/QoYWcX2xmDeycmyLe/4uixmrtMxugYiz7iTxwUgIgdb5fheFfSFO6SVtbnqqjH2KKV/nHuO/dK5KMS7OVrY0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":52735},"type":"module","_from":"file:atcute-bluesky-threading-5.0.2.tgz","exports":{".":"./dist/index.js"},"scripts":{"test":"bun test --coverage","build":"tsc --project tsconfig.build.json","prepublish":"rm -rf dist; pnpm run build"},"_npmUser":{"name":"externdefs","email":"hi@mary.my.id"},"_resolved":"/tmp/c71b5045a2225d3ef876eb59958412ce/atcute-bluesky-threading-5.0.2.tgz","_integrity":"sha512-eTxQWbuiJLaaLyNJX/2t6+Zy2cCqVqM8fa+KkBdzMNCYpy61EgLzpZ7sZNxAKZWvZfolPsQcmd4Xk7a+k9kSgw==","repository":{"url":"git+https://github.com/mary-ext/atcute.git","directory":"packages/bluesky/threading"},"_npmVersion":"11.3.0","description":"create Bluesky threads containing multiple posts with one write","directories":{},"sideEffects":false,"_nodeVersion":"24.0.1","dependencies":{"@atcute/cid":"^2.2.3","@atcute/tid":"^1.0.2","@atcute/cbor":"^2.2.4","@atcute/client":"^4.0.2","@atcute/atproto":"^3.0.2","@atcute/bluesky":"^3.0.2","@atcute/lexicons":"^1.0.2"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.2.13"},"_npmOperationalInternal":{"tmp":"tmp/bluesky-threading_5.0.2_1747715743905_0.9289683936304012","host":"s3://npm-registry-packages-npm-production"}},"5.0.3":{"name":"@atcute/bluesky-threading","version":"5.0.3","license":"MIT","_id":"@atcute/bluesky-threading@5.0.3","maintainers":[{"name":"externdefs","email":"hi@mary.my.id"}],"homepage":"https://github.com/mary-ext/atcute#readme","bugs":{"url":"https://github.com/mary-ext/atcute/issues"},"dist":{"shasum":"f75d4eae11ed2252a5683fe42ab8716aa0a59b9d","tarball":"https://registry.npmjs.org/@atcute/bluesky-threading/-/bluesky-threading-5.0.3.tgz","fileCount":19,"integrity":"sha512-WtKgWpDWYXpWInIWxzELT/rTPjPgwDc8k0Fy7r5t7kSaWj966DBRZSGm1vwWI/0Ly+mA0qDjzNPyQJ68KS3IYQ==","signatures":[{"sig":"MEYCIQCvruZb3PktfB/9VV7QDeOgCfUpflAJlR1vIGDVvhsQEAIhAING/moMokI9XTQbSaGQV9oYN2ZS4zY9bZPf14oGBvaf","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":52735},"type":"module","_from":"file:atcute-bluesky-threading-5.0.3.tgz","exports":{".":"./dist/index.js"},"scripts":{"test":"bun test --coverage","build":"tsc --project tsconfig.build.json","prepublish":"rm -rf dist; pnpm run build"},"_npmUser":{"name":"externdefs","email":"hi@mary.my.id"},"_resolved":"/tmp/5e31d929a077458fc37a71cb5469c7d0/atcute-bluesky-threading-5.0.3.tgz","_integrity":"sha512-WtKgWpDWYXpWInIWxzELT/rTPjPgwDc8k0Fy7r5t7kSaWj966DBRZSGm1vwWI/0Ly+mA0qDjzNPyQJ68KS3IYQ==","repository":{"url":"git+https://github.com/mary-ext/atcute.git","directory":"packages/bluesky/threading"},"_npmVersion":"10.9.2","description":"create Bluesky threads containing multiple posts with one write","directories":{},"sideEffects":false,"_nodeVersion":"22.16.0","dependencies":{"@atcute/cid":"^2.2.3","@atcute/tid":"^1.0.2","@atcute/cbor":"^2.2.4","@atcute/client":"^4.0.3","@atcute/atproto":"^3.0.2","@atcute/bluesky":"^3.0.2","@atcute/lexicons":"^1.0.3"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.2.13"},"_npmOperationalInternal":{"tmp":"tmp/bluesky-threading_5.0.3_1748324670377_0.44372131969191786","host":"s3://npm-registry-packages-npm-production"}},"5.0.4":{"name":"@atcute/bluesky-threading","version":"5.0.4","license":"0BSD","_id":"@atcute/bluesky-threading@5.0.4","maintainers":[{"name":"externdefs","email":"hi@mary.my.id"}],"homepage":"https://github.com/mary-ext/atcute#readme","bugs":{"url":"https://github.com/mary-ext/atcute/issues"},"dist":{"shasum":"1faad96d9e85311ef425834b940517cb401e020f","tarball":"https://registry.npmjs.org/@atcute/bluesky-threading/-/bluesky-threading-5.0.4.tgz","fileCount":23,"integrity":"sha512-RqymGOpxx4EfNsfz1lD6Qnb8+HK5k+wlFlp4HH5fwwmmK2DqQDmRjaBe9iQa+523sRLDF3mxIhU/f+5pXF380g==","signatures":[{"sig":"MEQCIFQTUdeCymsxLrbdNd0XgKHZzxerRuLn+ovcQmo387EFAiBz1EVy2c8WBBOloBTNxIeDNfBSvleG9jiXvdmRP5pPAA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":56582},"type":"module","_from":"file:atcute-bluesky-threading-5.0.4.tgz","exports":{".":"./dist/index.js"},"scripts":{"test":"bun test --coverage","build":"tsc --project tsconfig.build.json","prepublish":"rm -rf dist; pnpm run build"},"_npmUser":{"name":"externdefs","email":"hi@mary.my.id"},"_resolved":"/tmp/96a3dca7ff1ae3027467ad519efaec93/atcute-bluesky-threading-5.0.4.tgz","_integrity":"sha512-RqymGOpxx4EfNsfz1lD6Qnb8+HK5k+wlFlp4HH5fwwmmK2DqQDmRjaBe9iQa+523sRLDF3mxIhU/f+5pXF380g==","repository":{"url":"git+https://github.com/mary-ext/atcute.git","directory":"packages/bluesky/threading"},"_npmVersion":"10.9.2","description":"create Bluesky threads containing multiple posts with one write","directories":{},"sideEffects":false,"_nodeVersion":"22.17.1","dependencies":{"@atcute/cid":"^2.2.4","@atcute/tid":"^1.0.3","@atcute/cbor":"^2.2.6","@atcute/client":"^4.0.4","@atcute/atproto":"^3.1.6","@atcute/bluesky":"^3.2.5","@atcute/lexicons":"^1.2.2"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.2.21"},"_npmOperationalInternal":{"tmp":"tmp/bluesky-threading_5.0.4_1760012883992_0.03307686865216475","host":"s3://npm-registry-packages-npm-production"}},"5.0.5":{"name":"@atcute/bluesky-threading","version":"5.0.5","license":"0BSD","_id":"@atcute/bluesky-threading@5.0.5","maintainers":[{"name":"externdefs","email":"hi@mary.my.id"}],"homepage":"https://github.com/mary-ext/atcute#readme","bugs":{"url":"https://github.com/mary-ext/atcute/issues"},"dist":{"shasum":"ac3d34f9804f6a9ebe2fafd0b1e47d258b46ac72","tarball":"https://registry.npmjs.org/@atcute/bluesky-threading/-/bluesky-threading-5.0.5.tgz","fileCount":23,"integrity":"sha512-I2jCY9RDSegCzdtfa7asHEfJbfkz7dK/et3GBV3ckpyYOQV46ydvjwzrqHagfypXBGZmY/DKZNzk8DibTwISLw==","signatures":[{"sig":"MEMCH0jVDpY+j56Y3S3R6ti/m2mxH1JOy0Kit2TNs+XWkQICIFWP4P5ra0iCqT3NZE2iyKso1ifffcGlFHH38ce0g0RC","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":58328},"type":"module","_from":"file:atcute-bluesky-threading-5.0.5.tgz","exports":{".":"./dist/index.js"},"scripts":{"build":"tsgo --project tsconfig.build.json","prepublish":"rm -rf dist; pnpm run build"},"_npmUser":{"name":"externdefs","email":"hi@mary.my.id"},"_resolved":"/tmp/a1fdfcd29756bba0f33421b61a6313a7/atcute-bluesky-threading-5.0.5.tgz","_integrity":"sha512-I2jCY9RDSegCzdtfa7asHEfJbfkz7dK/et3GBV3ckpyYOQV46ydvjwzrqHagfypXBGZmY/DKZNzk8DibTwISLw==","repository":{"url":"git+https://github.com/mary-ext/atcute.git","directory":"packages/bluesky/threading"},"_npmVersion":"10.9.4","description":"create Bluesky threads containing multiple posts with one write","directories":{},"sideEffects":false,"_nodeVersion":"22.21.1","dependencies":{"@atcute/cid":"^2.2.6","@atcute/tid":"^1.0.3","@atcute/cbor":"^2.2.8","@atcute/client":"^4.1.1","@atcute/atproto":"^3.1.9","@atcute/bluesky":"^3.2.13","@atcute/lexicons":"^1.2.5"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bluesky-threading_5.0.5_1765328006473_0.9350478108376072","host":"s3://npm-registry-packages-npm-production"}},"5.0.6":{"name":"@atcute/bluesky-threading","version":"5.0.6","license":"0BSD","_id":"@atcute/bluesky-threading@5.0.6","maintainers":[{"name":"externdefs","email":"hi@mary.my.id"}],"homepage":"https://github.com/mary-ext/atcute#readme","bugs":{"url":"https://github.com/mary-ext/atcute/issues"},"dist":{"shasum":"a072d36bb0d3aed98e0bd6b05ef93fac8c663f2d","tarball":"https://registry.npmjs.org/@atcute/bluesky-threading/-/bluesky-threading-5.0.6.tgz","fileCount":23,"integrity":"sha512-XwRHvgEWF0vZF1Pyfe862fH1en5XKxsQCSLTv7xAbRwKTakN/ApWAYNPgNkO+EpPh+dhL/4buuCv6TRu0IGxoA==","signatures":[{"sig":"MEYCIQDfbXz/dpRBNNrc+jD8E/b3YAc7mt6Mz3a2bB319VlvzQIhALhb63CLQNlF65VLvBFLpUUCCR8caEjCjNHM0QruyHi1","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":58802},"type":"module","_from":"file:atcute-bluesky-threading-5.0.6.tgz","exports":{".":"./dist/index.js"},"scripts":{"build":"tsgo --project tsconfig.build.json","prepublish":"rm -rf dist; pnpm run build"},"_npmUser":{"name":"externdefs","email":"hi@mary.my.id"},"_resolved":"/tmp/4402b14f001176466c67cba88f5c9626/atcute-bluesky-threading-5.0.6.tgz","_integrity":"sha512-XwRHvgEWF0vZF1Pyfe862fH1en5XKxsQCSLTv7xAbRwKTakN/ApWAYNPgNkO+EpPh+dhL/4buuCv6TRu0IGxoA==","repository":{"url":"git+https://github.com/mary-ext/atcute.git","directory":"packages/bluesky/threading"},"_npmVersion":"10.9.4","description":"create Bluesky threads containing multiple posts with one write","directories":{},"sideEffects":false,"_nodeVersion":"22.22.0","dependencies":{"@atcute/cid":"^2.4.1","@atcute/tid":"^1.1.2","@atcute/cbor":"^2.3.2","@atcute/client":"^4.2.1","@atcute/atproto":"^3.1.10","@atcute/bluesky":"^3.2.17","@atcute/lexicons":"^1.2.9"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/bluesky-threading_5.0.6_1770908349671_0.7125568834315548","host":"s3://npm-registry-packages-npm-production"}},"5.0.7":{"name":"@atcute/bluesky-threading","version":"5.0.7","license":"0BSD","_id":"@atcute/bluesky-threading@5.0.7","maintainers":[{"name":"externdefs","email":"hi@mary.my.id"}],"dist":{"shasum":"5861f77d52e92804fce73518fc3d267ca96f0071","tarball":"https://registry.npmjs.org/@atcute/bluesky-threading/-/bluesky-threading-5.0.7.tgz","fileCount":23,"integrity":"sha512-DzBQKAAFBK8d0ibazHcGapHIwzWUxdq3iJxeCbNHrAksOOH/7Mo4iFSP/lMiExwtm/oEhymlYkgfhAUmCeljXQ==","signatures":[{"sig":"MEYCIQC9IzTTA4Vwv+MPvl9MWTiE7pQWn/rFWvmwmfSDOLsFsAIhALDp+fkzOkho5W54izM7Q5So+X0Rco/ApoWkQJxt2KV0","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":58790},"type":"module","exports":{".":"./dist/index.js"},"scripts":{"build":"tsgo","prepublish":"rm -rf dist; pnpm run build"},"_npmUser":{"name":"externdefs","email":"hi@mary.my.id"},"repository":{"url":"https://github.com/mary-ext/atcute","directory":"packages/bluesky/threading"},"description":"create Bluesky threads containing multiple posts with one write","directories":{},"sideEffects":false,"_nodeVersion":"26.0.0","dependencies":{"@atcute/cid":"^2.4.1","@atcute/tid":"^1.1.2","@atcute/cbor":"^2.3.3","@atcute/client":"^4.2.2","@atcute/atproto":"^3.1.12","@atcute/bluesky":"^3.3.4","@atcute/lexicons":"^1.3.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"@atcute/lexicons":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bluesky-threading_5.0.7_1778205622477_0.8315405402380502","host":"s3://npm-registry-packages-npm-production"}},"6.0.0":{"name":"@atcute/bluesky-threading","version":"6.0.0","license":"0BSD","_id":"@atcute/bluesky-threading@6.0.0","maintainers":[{"name":"externdefs","email":"hi@mary.my.id"}],"dist":{"shasum":"1924eed1f2e4b9aa5a4038eec98500de6705c0de","tarball":"https://registry.npmjs.org/@atcute/bluesky-threading/-/bluesky-threading-6.0.0.tgz","fileCount":23,"integrity":"sha512-32njNwvYgB7VgBEdElSTgaEjf3jqAcgAAt7zX45/kWkUzRiIvNYOlOryqDTudPIa9fvxoopBPPDShslDTrXrvw==","signatures":[{"sig":"MEUCIQCM+VpqHuZ5mtapn14Gt+0+bceSqD41vfe3WLjc9o3AqQIgdVJg51zbfJ2Q5NW/HazuWXXPJkS0044HGoRtSciM8ho=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":58789},"type":"module","exports":{".":"./dist/index.js"},"scripts":{"build":"tsgo","prepublish":"rm -rf dist; pnpm run build"},"_npmUser":{"name":"externdefs","email":"hi@mary.my.id"},"repository":{"url":"https://github.com/mary-ext/atcute","directory":"packages/bluesky/threading"},"description":"create Bluesky threads containing multiple posts with one write","directories":{},"sideEffects":false,"_nodeVersion":"26.0.0","dependencies":{"@atcute/cid":"^2.4.1","@atcute/tid":"^1.1.2","@atcute/cbor":"^2.3.3","@atcute/client":"^5.0.0","@atcute/atproto":"^4.0.0","@atcute/bluesky":"^4.0.0","@atcute/lexicons":"^2.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"@atcute/lexicons":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bluesky-threading_6.0.0_1778312816828_0.8506316881867604","host":"s3://npm-registry-packages-npm-production"}},"6.0.1":{"name":"@atcute/bluesky-threading","version":"6.0.1","license":"0BSD","_id":"@atcute/bluesky-threading@6.0.1","maintainers":[{"name":"externdefs","email":"hi@mary.my.id"}],"dist":{"shasum":"4044b47bfaf8fca1991878d8b48273504c6616a9","tarball":"https://registry.npmjs.org/@atcute/bluesky-threading/-/bluesky-threading-6.0.1.tgz","fileCount":11,"integrity":"sha512-XoTtN06aEFZeB6u2n1lWvWTzfXibC91M+F19u9ueZoBTX12TgND9gA3XGVPMQ0VtCKvQQg6KoolCzISgdyQcjg==","signatures":[{"sig":"MEUCIQClzvBuPeVEQKFpYybE/VPy4O840rGDuu7CVNbLThZiMAIgW7Zv1GOha5WfgCVzMi57qzAylPtDCUnQwAzh+1HFiug=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":24695},"type":"module","exports":{".":"./dist/index.js"},"scripts":{"build":"tsgo","prepublish":"rm -rf dist; pnpm run build"},"_npmUser":{"name":"externdefs","email":"hi@mary.my.id"},"repository":{"url":"https://github.com/mary-ext/atcute","directory":"packages/bluesky/threading"},"description":"create Bluesky threads containing multiple posts with one write","directories":{},"sideEffects":false,"_nodeVersion":"26.0.0","dependencies":{"@atcute/cid":"^2.4.2","@atcute/tid":"^1.1.3","@atcute/cbor":"^2.3.5","@atcute/client":"^5.1.1","@atcute/atproto":"^4.0.3","@atcute/bluesky":"^4.0.12","@atcute/lexicons":"^2.0.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"@atcute/lexicons":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bluesky-threading_6.0.1_1782777140090_0.984279728718882","host":"s3://npm-registry-packages-npm-production"}},"6.0.2":{"name":"@atcute/bluesky-threading","version":"6.0.2","description":"create Bluesky threads containing multiple posts with one write","license":"0BSD","repository":{"url":"https://github.com/mary-ext/atcute","directory":"packages/bluesky/threading"},"type":"module","sideEffects":false,"exports":{".":"./dist/index.js"},"publishConfig":{"access":"public"},"dependencies":{"@atcute/atproto":"^4.0.3","@atcute/bluesky":"^4.0.14","@atcute/cbor":"^2.3.6","@atcute/cid":"^2.4.2","@atcute/lexicons":"^2.0.3","@atcute/tid":"^1.1.4","@atcute/client":"^5.1.1"},"peerDependencies":{"@atcute/lexicons":"^2.0.0"},"scripts":{"build":"tsc","prepublish":"rm -rf dist; pnpm run build"},"_nodeVersion":"26.0.0","_id":"@atcute/bluesky-threading@6.0.2","dist":{"integrity":"sha512-AqFd7IDh6HPKmTK+0o9Rt5ibMvcUZOev0WDy5sL/bWvHjwlsJ7TquL8gGELfppnU11mg8/4XNumN37fxKaTj3g==","shasum":"fd5d539a44e760bcd79760995451ea6f055c2ca4","tarball":"https://registry.npmjs.org/@atcute/bluesky-threading/-/bluesky-threading-6.0.2.tgz","fileCount":11,"unpackedSize":24721,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQCM8DQiOuC30KMSSsn1LWPPPwCJUx/SigvgBTkhlg8ZUQIhAN5H6a+FO3Low7myO9GCq3yRnyVvutiK4yiBX4XcAXND"}]},"_npmUser":{"name":"externdefs","email":"hi@mary.my.id"},"directories":{},"maintainers":[{"name":"externdefs","email":"hi@mary.my.id"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/bluesky-threading_6.0.2_1784160624620_0.34775593860413556"},"_hasShrinkwrap":false}},"time":{"created":"2024-08-18T04:18:28.360Z","modified":"2026-07-16T00:10:25.015Z","1.0.0":"2024-08-18T04:18:28.688Z","2.0.0":"2024-08-28T04:25:49.429Z","2.0.1":"2024-10-10T10:51:46.552Z","2.0.2":"2024-11-06T00:18:07.967Z","3.0.0":"2024-12-26T10:58:26.255Z","3.0.1":"2025-03-20T09:39:21.397Z","4.0.0":"2025-04-10T08:03:24.809Z","4.0.1":"2025-04-22T00:38:22.131Z","4.0.2":"2025-05-04T23:17:07.424Z","5.0.0":"2025-05-14T01:43:16.807Z","5.0.1":"2025-05-17T01:09:09.092Z","5.0.2":"2025-05-20T04:35:44.074Z","5.0.3":"2025-05-27T05:44:30.545Z","5.0.4":"2025-10-09T12:28:04.195Z","5.0.5":"2025-12-10T00:53:26.637Z","5.0.6":"2026-02-12T14:59:09.818Z","5.0.7":"2026-05-08T02:00:22.637Z","6.0.0":"2026-05-09T07:46:56.976Z","6.0.1":"2026-06-29T23:52:20.243Z","6.0.2":"2026-07-16T00:10:24.757Z"},"license":"0BSD","repository":{"url":"https://github.com/mary-ext/atcute","directory":"packages/bluesky/threading"},"description":"create Bluesky threads containing multiple posts with one write","maintainers":[{"name":"externdefs","email":"hi@mary.my.id"}],"readme":"# @atcute/bluesky-threading\n\npublish Bluesky threads atomically.\n\n```sh\nnpm install @atcute/bluesky-threading\n```\n\ncreates multiple posts as a single atomic write using `com.atproto.repo.applyWrites`, so either all\nposts succeed or none do.\n\n## usage\n\n### publishing a thread\n\n```ts\nimport { XRPC } from '@atcute/client';\nimport RichTextBuilder from '@atcute/bluesky-richtext-builder';\nimport { publishThread } from '@atcute/bluesky-threading';\n\nconst rpc = new XRPC({ handler: agent });\n\nawait publishThread(rpc, {\n\tauthor: 'did:plc:ia76kvnndjutgedggx2ibrem',\n\tlanguages: ['en'],\n\tposts: [\n\t\t{\n\t\t\tcontent: new RichTextBuilder()\n\t\t\t\t.addText('First post of my thread! ')\n\t\t\t\t.addLink('example.com', 'https://example.com'),\n\t\t},\n\t\t{\n\t\t\tcontent: { text: 'Second post continues the story...' },\n\t\t},\n\t\t{\n\t\t\tcontent: { text: 'And the thrilling conclusion!' },\n\t\t},\n\t],\n});\n```\n\n### adding images\n\n```ts\nawait publishThread(rpc, {\n\tauthor: 'did:plc:ia76kvnndjutgedggx2ibrem',\n\tposts: [\n\t\t{\n\t\t\tcontent: { text: 'Check out this photo!' },\n\t\t\tembed: {\n\t\t\t\tmedia: {\n\t\t\t\t\ttype: 'image',\n\t\t\t\t\timages: [\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tblob: imageFile, // Web Blob - auto-uploaded\n\t\t\t\t\t\t\talt: 'A beautiful sunset',\n\t\t\t\t\t\t\taspectRatio: { width: 1200, height: 800 },\n\t\t\t\t\t\t},\n\t\t\t\t\t],\n\t\t\t\t},\n\t\t\t},\n\t\t},\n\t],\n});\n```\n\n### quote posting\n\n```ts\nawait publishThread(rpc, {\n\tauthor: 'did:plc:ia76kvnndjutgedggx2ibrem',\n\tposts: [\n\t\t{\n\t\t\tcontent: { text: 'This is such a great post!' },\n\t\t\tembed: {\n\t\t\t\trecord: {\n\t\t\t\t\ttype: 'quote',\n\t\t\t\t\turi: 'at://did:plc:.../app.bsky.feed.post/...',\n\t\t\t\t},\n\t\t\t},\n\t\t},\n\t],\n});\n```\n\n### replying to a post\n\n```ts\nawait publishThread(rpc, {\n\tauthor: 'did:plc:ia76kvnndjutgedggx2ibrem',\n\treply: 'at://did:plc:.../app.bsky.feed.post/...', // AT-URI of post to reply to\n\tposts: [{ content: { text: 'Great thread! Adding my thoughts...' } }],\n});\n```\n\n### restricting replies with threadgate\n\n```ts\nawait publishThread(rpc, {\n\tauthor: 'did:plc:ia76kvnndjutgedggx2ibrem',\n\tgate: {\n\t\tfollows: true, // only followers can reply\n\t\tmentions: true, // or users mentioned in the post\n\t},\n\tposts: [{ content: { text: 'Only my followers can reply to this thread' } }],\n});\n```\n\n### creating without publishing\n\nuse `createThread` to get the records without publishing - useful for previews or custom handling:\n\n```ts\nimport { createThread } from '@atcute/bluesky-threading';\n\nconst records = await createThread({\n\tclient: rpc,\n\tauthor: 'did:plc:ia76kvnndjutgedggx2ibrem',\n\tposts: [{ content: { text: 'Preview this first' } }],\n});\n\n// inspect records, then publish yourself via com.atproto.repo.applyWrites\n```\n","readmeFilename":""}