{"_id":"@canvas-js/signer-atp","_rev":"31-e3132eadbbd982e18a0ec7394b4b1232","name":"@canvas-js/signer-atp","dist-tags":{"latest":"0.16.1","next":"0.16.0-next.9"},"versions":{"0.14.0-next.3":{"name":"@canvas-js/signer-atp","version":"0.14.0-next.3","author":{"url":"https://canvas.xyz","name":"Canvas Technologies, Inc."},"_id":"@canvas-js/signer-atp@0.14.0-next.3","maintainers":[{"name":"joelg","email":"joelgustafson@protonmail.com"},{"name":"raykyri","email":"raykyri@gmail.com"},{"name":"rjwebb","email":"bob.wbb@gmail.com"}],"dist":{"shasum":"e82c2fb5c6833e666bb6f495f59a4728d12e676b","tarball":"https://registry.npmjs.org/@canvas-js/signer-atp/-/signer-atp-0.14.0-next.3.tgz","fileCount":12,"integrity":"sha512-MXO3tDt0IwFOj1FeWrJWSWmS6BhOrbwqX8sxm6bqtN439e/5p5KZUQ5nQd6ze8gvLF3+UYO2uth9O/yckOaLZQ==","signatures":[{"sig":"MEYCIQCestpm13eaaSod3w2hResWhVLZtmSWHZX4l3gxM4v6tAIhAKSDNf0aG+Lkk+jMYmMGnFuvCcnK6MtF+GkYuixfQC19","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14148},"main":"lib/index.js","type":"module","types":"lib/index.d.ts","gitHead":"b78099500ff53ddb1a7e10f9855abe9449a34590","scripts":{"test":"ava","generate-test-data":"node test/lib/generateTestData.js"},"_npmUser":{"name":"raykyri","email":"raykyri@gmail.com"},"_npmVersion":"10.1.0","description":"The Bluesky/AT Protocol session signer prompts the user for an app password, and uses it to generate a new signed post on Bluesky, authenticating a new session. The posted authentication message is then immediately deleted.","directories":{},"sideEffects":false,"_nodeVersion":"20.9.0","dependencies":{"@ipld/car":"^5.4.0","@atproto/api":"^0.14.7","multiformats":"^13.3.2","@noble/hashes":"^1.7.1","@ipld/dag-cbor":"^9.2.2","@ipld/dag-json":"^10.2.3","@libp2p/logger":"^5.1.13","@atproto/crypto":"^0.4.4","@canvas-js/utils":"1.0.0","@canvas-js/interfaces":"0.14.0-next.3","@canvas-js/signatures":"0.14.0-next.3"},"_hasShrinkwrap":false,"devDependencies":{"@canvas-js/signer-atp":"0.14.0-next.3"},"_npmOperationalInternal":{"tmp":"tmp/signer-atp_0.14.0-next.3_1744999246448_0.9468688483457799","host":"s3://npm-registry-packages-npm-production"}},"0.14.0":{"name":"@canvas-js/signer-atp","version":"0.14.0","author":{"url":"https://canvas.xyz","name":"Canvas Technologies, Inc."},"_id":"@canvas-js/signer-atp@0.14.0","maintainers":[{"name":"joelg","email":"joelgustafson@protonmail.com"},{"name":"raykyri","email":"raykyri@gmail.com"},{"name":"rjwebb","email":"bob.wbb@gmail.com"}],"dist":{"shasum":"12a3940be4d6c60b395d8680d9f99a21afb22f84","tarball":"https://registry.npmjs.org/@canvas-js/signer-atp/-/signer-atp-0.14.0.tgz","fileCount":12,"integrity":"sha512-0MnHXkxScfzd0tcFw8R9qQNR66sjOLje15WCLZBdOqA8ASbkmQ4Fldow1NZkygzMYi6PgYUhnLppgyR5WG120w==","signatures":[{"sig":"MEUCIQDL95NLURwu7NlCOPZL5TTrzx3fnwv1h7khmQpNUQ8Y6wIgL7wWPhkqqaHXOaWGsb9wnSIqxyIxs/jCfI/FhHoQnnw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14120},"main":"lib/index.js","type":"module","types":"lib/index.d.ts","gitHead":"4ef42c37a29c49d9772e8672b311ad2f624c7b08","scripts":{"test":"ava","generate-test-data":"node test/lib/generateTestData.js"},"_npmUser":{"name":"raykyri","email":"raykyri@gmail.com"},"_npmVersion":"10.1.0","description":"The Bluesky/AT Protocol session signer prompts the user for an app password, and uses it to generate a new signed post on Bluesky, authenticating a new session. The posted authentication message is then immediately deleted.","directories":{},"sideEffects":false,"_nodeVersion":"20.9.0","dependencies":{"@ipld/car":"^5.4.0","@atproto/api":"^0.14.7","multiformats":"^13.3.2","@noble/hashes":"^1.7.1","@ipld/dag-cbor":"^9.2.2","@ipld/dag-json":"^10.2.3","@libp2p/logger":"^5.1.13","@atproto/crypto":"^0.4.4","@canvas-js/utils":"1.0.0","@canvas-js/interfaces":"0.14.0","@canvas-js/signatures":"0.14.0"},"_hasShrinkwrap":false,"devDependencies":{"@canvas-js/signer-atp":"0.14.0"},"_npmOperationalInternal":{"tmp":"tmp/signer-atp_0.14.0_1745004223038_0.8232757836920823","host":"s3://npm-registry-packages-npm-production"}},"0.14.1-next.0":{"name":"@canvas-js/signer-atp","version":"0.14.1-next.0","author":{"url":"https://canvas.xyz","name":"Canvas Technologies, Inc."},"_id":"@canvas-js/signer-atp@0.14.1-next.0","maintainers":[{"name":"joelg","email":"joelgustafson@protonmail.com"},{"name":"raykyri","email":"raykyri@gmail.com"},{"name":"rjwebb","email":"bob.wbb@gmail.com"}],"dist":{"shasum":"80a6b57802731d1c2c3a861ccf90977b289ffdb0","tarball":"https://registry.npmjs.org/@canvas-js/signer-atp/-/signer-atp-0.14.1-next.0.tgz","fileCount":12,"integrity":"sha512-rIuFQWbEXbqPsXgxAKpguqoESrLTrqQ2q6VnrEsmYEQFoxlAS5tFpX/fTl6MRI/Qob6XanqhYjcQommEtOYKew==","signatures":[{"sig":"MEUCIQCmnaza+l1namW5StFZCOvwiHtyQzO/6GiMQMn6eXrK7AIgIx/hfK8sbh/FdCGc7FEwSQS3kvidloLrvNmDd9XNf9g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14148},"main":"lib/index.js","type":"module","types":"lib/index.d.ts","gitHead":"c8e075a27c32c746e13f248f37427962d4323ddd","scripts":{"test":"ava","generate-test-data":"node test/lib/generateTestData.js"},"_npmUser":{"name":"raykyri","email":"raykyri@gmail.com"},"_npmVersion":"10.1.0","description":"The Bluesky/AT Protocol session signer prompts the user for an app password, and uses it to generate a new signed post on Bluesky, authenticating a new session. The posted authentication message is then immediately deleted.","directories":{},"sideEffects":false,"_nodeVersion":"20.9.0","dependencies":{"@ipld/car":"^5.4.0","@atproto/api":"^0.14.7","multiformats":"^13.3.2","@noble/hashes":"^1.7.1","@ipld/dag-cbor":"^9.2.2","@ipld/dag-json":"^10.2.3","@libp2p/logger":"^5.1.13","@atproto/crypto":"^0.4.4","@canvas-js/utils":"1.0.0","@canvas-js/interfaces":"0.14.1-next.0","@canvas-js/signatures":"0.14.1-next.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@canvas-js/signer-atp":"0.14.1-next.0"},"_npmOperationalInternal":{"tmp":"tmp/signer-atp_0.14.1-next.0_1745526191695_0.17942835664347867","host":"s3://npm-registry-packages-npm-production"}},"0.14.1-next.1":{"name":"@canvas-js/signer-atp","version":"0.14.1-next.1","author":{"url":"https://canvas.xyz","name":"Canvas Technologies, Inc."},"_id":"@canvas-js/signer-atp@0.14.1-next.1","maintainers":[{"name":"joelg","email":"joelgustafson@protonmail.com"},{"name":"raykyri","email":"raykyri@gmail.com"},{"name":"rjwebb","email":"bob.wbb@gmail.com"}],"dist":{"shasum":"cfa55fceffcea17e7f8e632ff5b29a07e9add4d0","tarball":"https://registry.npmjs.org/@canvas-js/signer-atp/-/signer-atp-0.14.1-next.1.tgz","fileCount":12,"integrity":"sha512-xypSvmJJ30Uz8O0Gd8Q4Hxl4rtRpoVB5t3iFLGvY42GMg3fLEs58J8j78co7wh2KqjbRJX7Ha4NPyZDUTTIUIA==","signatures":[{"sig":"MEMCHy2UoLaHN6+tTjN/jIYUao1Ge0JQ/QsUtZbC8BaHt2YCICiPrnUkIiQb8yEJgqUNiKa1IBALINeyVVJbc+0RG+Rg","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14148},"main":"lib/index.js","type":"module","types":"lib/index.d.ts","gitHead":"2f86aa3a2d0fe17c9e8a1397f8cfaf3dbe84e59a","scripts":{"test":"ava","generate-test-data":"node test/lib/generateTestData.js"},"_npmUser":{"name":"raykyri","email":"raykyri@gmail.com"},"_npmVersion":"10.1.0","description":"The Bluesky/AT Protocol session signer prompts the user for an app password, and uses it to generate a new signed post on Bluesky, authenticating a new session. The posted authentication message is then immediately deleted.","directories":{},"sideEffects":false,"_nodeVersion":"20.9.0","dependencies":{"@ipld/car":"^5.4.0","@atproto/api":"^0.14.7","multiformats":"^13.3.2","@noble/hashes":"^1.7.1","@ipld/dag-cbor":"^9.2.2","@ipld/dag-json":"^10.2.3","@libp2p/logger":"^5.1.13","@atproto/crypto":"^0.4.4","@canvas-js/utils":"1.0.0","@canvas-js/interfaces":"0.14.1-next.1","@canvas-js/signatures":"0.14.1-next.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@canvas-js/signer-atp":"0.14.1-next.1"},"_npmOperationalInternal":{"tmp":"tmp/signer-atp_0.14.1-next.1_1746076606225_0.5116744072301329","host":"s3://npm-registry-packages-npm-production"}},"0.14.1-next.2":{"name":"@canvas-js/signer-atp","version":"0.14.1-next.2","author":{"url":"https://canvas.xyz","name":"Canvas Technologies, Inc."},"_id":"@canvas-js/signer-atp@0.14.1-next.2","maintainers":[{"name":"joelg","email":"joelgustafson@protonmail.com"},{"name":"raykyri","email":"raykyri@gmail.com"},{"name":"rjwebb","email":"bob.wbb@gmail.com"}],"dist":{"shasum":"8532f3486af577ee61cc4fb0b7a8e221511686ca","tarball":"https://registry.npmjs.org/@canvas-js/signer-atp/-/signer-atp-0.14.1-next.2.tgz","fileCount":12,"integrity":"sha512-khKeRhjNGZOaSzy8Rh97UDhEu+AuKMI+KGQhntFSWFj0cDV0Jbfi2h0ab/m2MCOMaOQCEljwE0Fk8lVonatEAg==","signatures":[{"sig":"MEUCIQDiumDrz24UThhAF2pkm4ng0irMgjxCu5BehMRoymYsxwIgTV/BuBeazmu/OfB0/68Tf3ktNuyQYCqOOKtMlt8WUew=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14148},"main":"lib/index.js","type":"module","types":"lib/index.d.ts","gitHead":"8b188aba1202c991ca1ec4379d0abb8e654ef086","scripts":{"test":"ava","generate-test-data":"node test/lib/generateTestData.js"},"_npmUser":{"name":"raykyri","email":"raykyri@gmail.com"},"_npmVersion":"10.1.0","description":"The Bluesky/AT Protocol session signer prompts the user for an app password, and uses it to generate a new signed post on Bluesky, authenticating a new session. The posted authentication message is then immediately deleted.","directories":{},"sideEffects":false,"_nodeVersion":"20.9.0","dependencies":{"@ipld/car":"^5.4.0","@atproto/api":"^0.14.7","multiformats":"^13.3.2","@noble/hashes":"^1.7.1","@ipld/dag-cbor":"^9.2.2","@ipld/dag-json":"^10.2.3","@libp2p/logger":"^5.1.13","@atproto/crypto":"^0.4.4","@canvas-js/utils":"1.0.0","@canvas-js/interfaces":"0.14.1-next.2","@canvas-js/signatures":"0.14.1-next.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@canvas-js/signer-atp":"0.14.1-next.2"},"_npmOperationalInternal":{"tmp":"tmp/signer-atp_0.14.1-next.2_1746209059226_0.13911705073772773","host":"s3://npm-registry-packages-npm-production"}},"0.14.1-next.3":{"name":"@canvas-js/signer-atp","version":"0.14.1-next.3","author":{"url":"https://canvas.xyz","name":"Canvas Technologies, Inc."},"_id":"@canvas-js/signer-atp@0.14.1-next.3","maintainers":[{"name":"joelg","email":"joelgustafson@protonmail.com"},{"name":"raykyri","email":"raykyri@gmail.com"},{"name":"rjwebb","email":"bob.wbb@gmail.com"}],"dist":{"shasum":"9d4c5e2a672f04d391e24db246de8d9b52fc3299","tarball":"https://registry.npmjs.org/@canvas-js/signer-atp/-/signer-atp-0.14.1-next.3.tgz","fileCount":12,"integrity":"sha512-PP2mVRuOSOcRfkxZeP9jDuLDlzU6Q2hXptvGOOh5+UFWqSExkEWZEW9wN876ZbsnCRM+erBr5G9eZ45zeIyQDA==","signatures":[{"sig":"MEYCIQCMu04Y/jlniNja0EPO12ELWEDrzMoLDXZwSxUvnt70NgIhAIEG8rr2S8XhwrmY97YUPXydX3DUTklwB8Pt/MMa9Ly7","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14148},"main":"lib/index.js","type":"module","types":"lib/index.d.ts","gitHead":"9aecc815563cc204effd497b1cbc3f11dcb5356f","scripts":{"test":"ava","generate-test-data":"node test/lib/generateTestData.js"},"_npmUser":{"name":"raykyri","email":"raykyri@gmail.com"},"_npmVersion":"10.1.0","description":"The Bluesky/AT Protocol session signer prompts the user for an app password, and uses it to generate a new signed post on Bluesky, authenticating a new session. The posted authentication message is then immediately deleted.","directories":{},"sideEffects":false,"_nodeVersion":"20.9.0","dependencies":{"@ipld/car":"^5.4.0","@atproto/api":"^0.14.7","multiformats":"^13.3.2","@noble/hashes":"^1.7.1","@ipld/dag-cbor":"^9.2.2","@ipld/dag-json":"^10.2.3","@libp2p/logger":"^5.1.13","@atproto/crypto":"^0.4.4","@canvas-js/utils":"1.0.0","@canvas-js/interfaces":"0.14.1-next.3","@canvas-js/signatures":"0.14.1-next.3"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@canvas-js/signer-atp":"0.14.1-next.3"},"_npmOperationalInternal":{"tmp":"tmp/signer-atp_0.14.1-next.3_1747101021547_0.30243964328307005","host":"s3://npm-registry-packages-npm-production"}},"0.14.1-next.4":{"name":"@canvas-js/signer-atp","version":"0.14.1-next.4","author":{"url":"https://canvas.xyz","name":"Canvas Technologies, Inc."},"_id":"@canvas-js/signer-atp@0.14.1-next.4","maintainers":[{"name":"joelg","email":"joelgustafson@protonmail.com"},{"name":"raykyri","email":"raykyri@gmail.com"},{"name":"rjwebb","email":"bob.wbb@gmail.com"}],"dist":{"shasum":"2c2c718f5d61221fc0832def09a3ad3ec703af03","tarball":"https://registry.npmjs.org/@canvas-js/signer-atp/-/signer-atp-0.14.1-next.4.tgz","fileCount":12,"integrity":"sha512-5/FtziqBnExV1vZ0iqf74gHI2fO1vw9OUvY4TxjzqpXfj8D8M42j9PNRUQmymCi4mG/P4VMtXLE9Mxc0klIylw==","signatures":[{"sig":"MEUCIQCtbz+V7Anr+W8jejmQ2O4+jYMZY8zXkxJ2EqqDfsFWTgIgYtOxKEjpwD4pdiZRpVr9yxyMPeyxX7maOZsRgC5DwHo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14148},"main":"lib/index.js","type":"module","types":"lib/index.d.ts","gitHead":"19fc9415fd518faabce8e984836916ff3292f125","scripts":{"test":"ava","generate-test-data":"node test/lib/generateTestData.js"},"_npmUser":{"name":"raykyri","email":"raykyri@gmail.com"},"_npmVersion":"10.1.0","description":"The Bluesky/AT Protocol session signer prompts the user for an app password, and uses it to generate a new signed post on Bluesky, authenticating a new session. The posted authentication message is then immediately deleted.","directories":{},"sideEffects":false,"_nodeVersion":"20.9.0","dependencies":{"@ipld/car":"^5.4.0","@atproto/api":"^0.14.7","multiformats":"^13.3.2","@noble/hashes":"^1.7.1","@ipld/dag-cbor":"^9.2.2","@ipld/dag-json":"^10.2.3","@libp2p/logger":"^5.1.13","@atproto/crypto":"^0.4.4","@canvas-js/utils":"1.0.0","@canvas-js/interfaces":"0.14.1-next.4","@canvas-js/signatures":"0.14.1-next.4"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@canvas-js/signer-atp":"0.14.1-next.4"},"_npmOperationalInternal":{"tmp":"tmp/signer-atp_0.14.1-next.4_1747117558158_0.9086224615960028","host":"s3://npm-registry-packages-npm-production"}},"0.14.1-next.5":{"name":"@canvas-js/signer-atp","version":"0.14.1-next.5","author":{"url":"https://canvas.xyz","name":"Canvas Technologies, Inc."},"_id":"@canvas-js/signer-atp@0.14.1-next.5","maintainers":[{"name":"joelg","email":"joelgustafson@protonmail.com"},{"name":"raykyri","email":"raykyri@gmail.com"},{"name":"rjwebb","email":"bob.wbb@gmail.com"}],"dist":{"shasum":"1d1cb500f3d7ac5eef07068fbde2129251816220","tarball":"https://registry.npmjs.org/@canvas-js/signer-atp/-/signer-atp-0.14.1-next.5.tgz","fileCount":12,"integrity":"sha512-wsvS+qYqmYeQhzNij7o/t10eoXC74j+eIWcNJuMJizf77yXkXOTU4o7Sa8wae1OvEqYp36f+tLMayaxpxOmLFw==","signatures":[{"sig":"MEQCIDgOef7uewyQvAhVJUoTOUwICkzTGg/VJjrntsHFKNrOAiA2xKWrTcVuuyr4zVx6WJUlvtoykCyHTaOcys/XbOOFXA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14148},"main":"lib/index.js","type":"module","types":"lib/index.d.ts","gitHead":"9e276327f6505c3f6262bfcf3b769083851cb0da","scripts":{"test":"ava","generate-test-data":"node test/lib/generateTestData.js"},"_npmUser":{"name":"raykyri","email":"raykyri@gmail.com"},"_npmVersion":"10.1.0","description":"The Bluesky/AT Protocol session signer prompts the user for an app password, and uses it to generate a new signed post on Bluesky, authenticating a new session. The posted authentication message is then immediately deleted.","directories":{},"sideEffects":false,"_nodeVersion":"20.9.0","dependencies":{"@ipld/car":"^5.4.0","@atproto/api":"^0.14.7","multiformats":"^13.3.2","@noble/hashes":"^1.7.1","@ipld/dag-cbor":"^9.2.2","@ipld/dag-json":"^10.2.3","@libp2p/logger":"^5.1.13","@atproto/crypto":"^0.4.4","@canvas-js/utils":"1.0.0","@canvas-js/interfaces":"0.14.1-next.5","@canvas-js/signatures":"0.14.1-next.5"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@canvas-js/signer-atp":"0.14.1-next.5"},"_npmOperationalInternal":{"tmp":"tmp/signer-atp_0.14.1-next.5_1747121181294_0.11088172865599821","host":"s3://npm-registry-packages-npm-production"}},"0.14.1-next.6":{"name":"@canvas-js/signer-atp","version":"0.14.1-next.6","author":{"url":"https://canvas.xyz","name":"Canvas Technologies, Inc."},"_id":"@canvas-js/signer-atp@0.14.1-next.6","maintainers":[{"name":"joelg","email":"joelgustafson@protonmail.com"},{"name":"raykyri","email":"raykyri@gmail.com"},{"name":"rjwebb","email":"bob.wbb@gmail.com"}],"dist":{"shasum":"2de017cc3105075b5bbd2a411ac7ac97405f6e54","tarball":"https://registry.npmjs.org/@canvas-js/signer-atp/-/signer-atp-0.14.1-next.6.tgz","fileCount":12,"integrity":"sha512-wXKevnJn/VHKZl+CHs0xGCzCdzFrK6RmTy6rPB3VAniLsldmjaq7lKudzCKpu9qpD4T6/Vd4M8T6BiDrv7pYzg==","signatures":[{"sig":"MEUCIQCTxtC+mBUhjYMHi+ezaERXeuIMbRY1EP7RWTnIiBJyxgIgeP8pol82rb21u9zNOiRU29vsjcZeRP1x73KC6QlXQmY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14148},"main":"lib/index.js","type":"module","types":"lib/index.d.ts","gitHead":"45e3537aa18677afb0fc5d19efd261510bafba09","scripts":{"test":"ava","generate-test-data":"node test/lib/generateTestData.js"},"_npmUser":{"name":"raykyri","email":"raykyri@gmail.com"},"_npmVersion":"10.1.0","description":"The Bluesky/AT Protocol session signer prompts the user for an app password, and uses it to generate a new signed post on Bluesky, authenticating a new session. The posted authentication message is then immediately deleted.","directories":{},"sideEffects":false,"_nodeVersion":"20.9.0","dependencies":{"@ipld/car":"^5.4.0","@atproto/api":"^0.14.7","multiformats":"^13.3.2","@noble/hashes":"^1.7.1","@ipld/dag-cbor":"^9.2.2","@ipld/dag-json":"^10.2.3","@libp2p/logger":"^5.1.13","@atproto/crypto":"^0.4.4","@canvas-js/utils":"1.0.0","@canvas-js/interfaces":"0.14.1-next.6","@canvas-js/signatures":"0.14.1-next.6"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@canvas-js/signer-atp":"0.14.1-next.6"},"_npmOperationalInternal":{"tmp":"tmp/signer-atp_0.14.1-next.6_1747200111201_0.39877351750817325","host":"s3://npm-registry-packages-npm-production"}},"0.14.1-next.7":{"name":"@canvas-js/signer-atp","version":"0.14.1-next.7","author":{"url":"https://canvas.xyz","name":"Canvas Technologies, Inc."},"_id":"@canvas-js/signer-atp@0.14.1-next.7","maintainers":[{"name":"joelg","email":"joelgustafson@protonmail.com"},{"name":"raykyri","email":"raykyri@gmail.com"},{"name":"rjwebb","email":"bob.wbb@gmail.com"}],"dist":{"shasum":"db540d8ed328c4a1486c46b0934c80e668c34df8","tarball":"https://registry.npmjs.org/@canvas-js/signer-atp/-/signer-atp-0.14.1-next.7.tgz","fileCount":12,"integrity":"sha512-fk99dmt1bJCv25l0Pa9GXT+CGsw0CVpkKH8EErePDvNno4X4i83uQWe+n29ZCpVs52ppaCi7nYt0n9m5KP2gDA==","signatures":[{"sig":"MEUCIDDMWjGpZraa+KB0PUZueI4nVIqP3sEw/W/lhaiWRnKsAiEAzrhUrSFydeC3GToRIlb3go+UyI8MmZd3thvwXRS+dyc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14148},"main":"lib/index.js","type":"module","types":"lib/index.d.ts","gitHead":"88651df43016f5897f0745ea748693161797602c","scripts":{"test":"ava","generate-test-data":"node test/lib/generateTestData.js"},"_npmUser":{"name":"raykyri","email":"raykyri@gmail.com"},"_npmVersion":"10.1.0","description":"The Bluesky/AT Protocol session signer prompts the user for an app password, and uses it to generate a new signed post on Bluesky, authenticating a new session. The posted authentication message is then immediately deleted.","directories":{},"sideEffects":false,"_nodeVersion":"20.9.0","dependencies":{"@ipld/car":"^5.4.0","@atproto/api":"^0.14.7","multiformats":"^13.3.2","@noble/hashes":"^1.7.1","@ipld/dag-cbor":"^9.2.2","@ipld/dag-json":"^10.2.3","@libp2p/logger":"^5.1.13","@atproto/crypto":"^0.4.4","@canvas-js/utils":"1.0.0","@canvas-js/interfaces":"0.14.1-next.7","@canvas-js/signatures":"0.14.1-next.7"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@canvas-js/signer-atp":"0.14.1-next.7"},"_npmOperationalInternal":{"tmp":"tmp/signer-atp_0.14.1-next.7_1747253667497_0.2850693763076293","host":"s3://npm-registry-packages-npm-production"}},"0.14.1-next.8":{"name":"@canvas-js/signer-atp","version":"0.14.1-next.8","author":{"url":"https://canvas.xyz","name":"Canvas Technologies, Inc."},"_id":"@canvas-js/signer-atp@0.14.1-next.8","maintainers":[{"name":"joelg","email":"joelgustafson@protonmail.com"},{"name":"raykyri","email":"raykyri@gmail.com"},{"name":"rjwebb","email":"bob.wbb@gmail.com"}],"dist":{"shasum":"a6a19ac04056f15607aede03b51a08e8d3c96dcd","tarball":"https://registry.npmjs.org/@canvas-js/signer-atp/-/signer-atp-0.14.1-next.8.tgz","fileCount":12,"integrity":"sha512-MFuPKMJkVKcmRFRmh2ovBGEozVBGdh7tqmu1cLT7JvKue+RCl16Nrfz1dutGiOTBHb82w+/ySZWJcdC51pp93g==","signatures":[{"sig":"MEYCIQDfMfnv2fWGsGKmDSkXlw0ty94E4BzVQUcNspMEQoShogIhANEz5GSlk5fJlTQpYD455db2JcnOCj4Y6/LBxCEyUYGd","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14148},"main":"lib/index.js","type":"module","types":"lib/index.d.ts","gitHead":"a2647001970b0aba401829f8bc7cf2d4a493d3e1","scripts":{"test":"ava","generate-test-data":"node test/lib/generateTestData.js"},"_npmUser":{"name":"raykyri","email":"raykyri@gmail.com"},"_npmVersion":"10.1.0","description":"The Bluesky/AT Protocol session signer prompts the user for an app password, and uses it to generate a new signed post on Bluesky, authenticating a new session. The posted authentication message is then immediately deleted.","directories":{},"sideEffects":false,"_nodeVersion":"20.9.0","dependencies":{"@ipld/car":"^5.4.0","@atproto/api":"^0.14.7","multiformats":"^13.3.2","@noble/hashes":"^1.7.1","@ipld/dag-cbor":"^9.2.2","@ipld/dag-json":"^10.2.3","@libp2p/logger":"^5.1.13","@atproto/crypto":"^0.4.4","@canvas-js/utils":"1.0.0","@canvas-js/interfaces":"0.14.1-next.8","@canvas-js/signatures":"0.14.1-next.8"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@canvas-js/signer-atp":"0.14.1-next.8"},"_npmOperationalInternal":{"tmp":"tmp/signer-atp_0.14.1-next.8_1747255667550_0.29909011861113965","host":"s3://npm-registry-packages-npm-production"}},"0.14.1-next.9":{"name":"@canvas-js/signer-atp","version":"0.14.1-next.9","author":{"url":"https://canvas.xyz","name":"Canvas Technologies, Inc."},"_id":"@canvas-js/signer-atp@0.14.1-next.9","maintainers":[{"name":"joelg","email":"joelgustafson@protonmail.com"},{"name":"raykyri","email":"raykyri@gmail.com"},{"name":"rjwebb","email":"bob.wbb@gmail.com"}],"dist":{"shasum":"e82ea9b694775401ed31f36be9db6ffc6ec8db1c","tarball":"https://registry.npmjs.org/@canvas-js/signer-atp/-/signer-atp-0.14.1-next.9.tgz","fileCount":12,"integrity":"sha512-HYuA2tOZndjAHbAvtUgNi+kQSIfU5ZQg0Sm04aFuBA6bnHzKg78kRn0YFeb5sVGaIqE917tHCe00eV3+Mq3RSg==","signatures":[{"sig":"MEYCIQCr0ZsWuDm8GsJ9jKkbhg1IAAn7FhY4JcQeEKw1vIwQiAIhAOhd/bkvq4l+oTqmUamZ5NwOYTw2W6d+p9la34Luu3eN","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14148},"main":"lib/index.js","type":"module","types":"lib/index.d.ts","gitHead":"a759b3aeea8313748635176b6a237f3bb4ad22a1","scripts":{"test":"ava","generate-test-data":"node test/lib/generateTestData.js"},"_npmUser":{"name":"raykyri","email":"raykyri@gmail.com"},"_npmVersion":"10.1.0","description":"The Bluesky/AT Protocol session signer prompts the user for an app password, and uses it to generate a new signed post on Bluesky, authenticating a new session. The posted authentication message is then immediately deleted.","directories":{},"sideEffects":false,"_nodeVersion":"20.9.0","dependencies":{"@ipld/car":"^5.4.0","@atproto/api":"^0.14.7","multiformats":"^13.3.2","@noble/hashes":"^1.7.1","@ipld/dag-cbor":"^9.2.2","@ipld/dag-json":"^10.2.3","@libp2p/logger":"^5.1.13","@atproto/crypto":"^0.4.4","@canvas-js/utils":"1.0.0","@canvas-js/interfaces":"0.14.1-next.9","@canvas-js/signatures":"0.14.1-next.9"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@canvas-js/signer-atp":"0.14.1-next.9"},"_npmOperationalInternal":{"tmp":"tmp/signer-atp_0.14.1-next.9_1747415268507_0.8928804079569013","host":"s3://npm-registry-packages-npm-production"}},"0.14.1-next.10":{"name":"@canvas-js/signer-atp","version":"0.14.1-next.10","author":{"url":"https://canvas.xyz","name":"Canvas Technologies, Inc."},"_id":"@canvas-js/signer-atp@0.14.1-next.10","maintainers":[{"name":"joelg","email":"joelgustafson@protonmail.com"},{"name":"raykyri","email":"raykyri@gmail.com"},{"name":"rjwebb","email":"bob.wbb@gmail.com"}],"dist":{"shasum":"dce7e210776a40b294b3cd3db9c5a74c1cc31d37","tarball":"https://registry.npmjs.org/@canvas-js/signer-atp/-/signer-atp-0.14.1-next.10.tgz","fileCount":12,"integrity":"sha512-dpt1VMxUDSiJVwsh5R+v14MktFjkSJ+zIX46jMR03JFIc/zuH4A872bUvgSK8AlP8xRxsCeBMwuomzfwcY+NZQ==","signatures":[{"sig":"MEYCIQDPRPDA8yA7ndQ0BqEs9Bsw1LhHNERrsnhZyXL5ECcNawIhAK8WhIizlVUwtBfFxkUhGgPbVUyHnPRJYY2Dzo/IXla/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14152},"main":"lib/index.js","type":"module","types":"lib/index.d.ts","gitHead":"b58c9a576829a8a49c181c6084d72ab5432bbf05","scripts":{"test":"ava","generate-test-data":"node test/lib/generateTestData.js"},"_npmUser":{"name":"raykyri","email":"raykyri@gmail.com"},"_npmVersion":"10.1.0","description":"The Bluesky/AT Protocol session signer prompts the user for an app password, and uses it to generate a new signed post on Bluesky, authenticating a new session. The posted authentication message is then immediately deleted.","directories":{},"sideEffects":false,"_nodeVersion":"20.9.0","dependencies":{"@ipld/car":"^5.4.0","@atproto/api":"^0.14.7","multiformats":"^13.3.2","@noble/hashes":"^1.7.1","@ipld/dag-cbor":"^9.2.2","@ipld/dag-json":"^10.2.3","@libp2p/logger":"^5.1.13","@atproto/crypto":"^0.4.4","@canvas-js/utils":"1.0.0","@canvas-js/interfaces":"0.14.1-next.10","@canvas-js/signatures":"0.14.1-next.10"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@canvas-js/signer-atp":"0.14.1-next.10"},"_npmOperationalInternal":{"tmp":"tmp/signer-atp_0.14.1-next.10_1747418830745_0.8011284753400172","host":"s3://npm-registry-packages-npm-production"}},"0.15.0-next.1":{"name":"@canvas-js/signer-atp","version":"0.15.0-next.1","author":{"url":"https://canvas.xyz","name":"Canvas Technologies, Inc."},"_id":"@canvas-js/signer-atp@0.15.0-next.1","maintainers":[{"name":"joelg","email":"joelgustafson@protonmail.com"},{"name":"raykyri","email":"raykyri@gmail.com"},{"name":"rjwebb","email":"bob.wbb@gmail.com"}],"dist":{"shasum":"16d48b0004fe66fd3f51ff2e81f1a21d35bb5f29","tarball":"https://registry.npmjs.org/@canvas-js/signer-atp/-/signer-atp-0.15.0-next.1.tgz","fileCount":12,"integrity":"sha512-7ihpcyDypVzIG9+fVtm6W66BUX+T54iG6gq8aD78rzYu0XxVZ+3BodQWXPaBYByFNiSu6YmkIBQHa9VOnbY5RQ==","signatures":[{"sig":"MEQCIFUrw3fZuR7TbYVzsCy3f4g4j7mC2TYnD9trMN+HjAJrAiA3L2PZeoGHizTP6y03MIU+wQ4h97ly15JuWxArMndxpQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14148},"main":"lib/index.js","type":"module","types":"lib/index.d.ts","gitHead":"b5d3ff69bf991e6806c684a79cf7bad93a52e04a","scripts":{"test":"ava","generate-test-data":"node test/lib/generateTestData.js"},"_npmUser":{"name":"raykyri","email":"raykyri@gmail.com"},"_npmVersion":"10.1.0","description":"The Bluesky/AT Protocol session signer prompts the user for an app password, and uses it to generate a new signed post on Bluesky, authenticating a new session. The posted authentication message is then immediately deleted.","directories":{},"sideEffects":false,"_nodeVersion":"20.9.0","dependencies":{"@ipld/car":"^5.4.0","@atproto/api":"^0.14.7","multiformats":"^13.3.2","@noble/hashes":"^1.7.1","@ipld/dag-cbor":"^9.2.2","@ipld/dag-json":"^10.2.3","@libp2p/logger":"^5.1.13","@atproto/crypto":"^0.4.4","@canvas-js/utils":"1.0.0","@canvas-js/interfaces":"0.15.0-next.1","@canvas-js/signatures":"0.15.0-next.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@canvas-js/signer-atp":"0.15.0-next.1"},"_npmOperationalInternal":{"tmp":"tmp/signer-atp_0.15.0-next.1_1747803521359_0.13156335938052877","host":"s3://npm-registry-packages-npm-production"}},"0.15.0-next.2":{"name":"@canvas-js/signer-atp","version":"0.15.0-next.2","author":{"url":"https://canvas.xyz","name":"Canvas Technologies, Inc."},"_id":"@canvas-js/signer-atp@0.15.0-next.2","maintainers":[{"name":"joelg","email":"joelgustafson@protonmail.com"},{"name":"raykyri","email":"raykyri@gmail.com"},{"name":"rjwebb","email":"bob.wbb@gmail.com"}],"dist":{"shasum":"fc5c04697fd84ee609e8b4e842b5e0b87844053f","tarball":"https://registry.npmjs.org/@canvas-js/signer-atp/-/signer-atp-0.15.0-next.2.tgz","fileCount":12,"integrity":"sha512-1bfRUo3zEpN1UmI+6ma/OKhwuyqS2OAic3JVMwH3ZFknFctNn08P21llL4Xu3eo12ahIN7B93g6Ckfk1ZGl75A==","signatures":[{"sig":"MEUCIQCYlXW663kKZc2dxMzr5SSAv7kUvYTb10qraflwkY3uhAIgMLnstoWA+ngin3xx44/TNdKwhzKdZiZzPFqrO77FqEs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14148},"main":"lib/index.js","type":"module","types":"lib/index.d.ts","gitHead":"eb8f22f51e69e4475bf9ce0dc1dbaa93eb3d17fc","scripts":{"test":"ava","generate-test-data":"node test/lib/generateTestData.js"},"_npmUser":{"name":"raykyri","email":"raykyri@gmail.com"},"_npmVersion":"10.1.0","description":"The Bluesky/AT Protocol session signer prompts the user for an app password, and uses it to generate a new signed post on Bluesky, authenticating a new session. The posted authentication message is then immediately deleted.","directories":{},"sideEffects":false,"_nodeVersion":"20.9.0","dependencies":{"@ipld/car":"^5.4.0","@atproto/api":"^0.14.7","multiformats":"^13.3.2","@noble/hashes":"^1.7.1","@ipld/dag-cbor":"^9.2.2","@ipld/dag-json":"^10.2.3","@libp2p/logger":"^5.1.13","@atproto/crypto":"^0.4.4","@canvas-js/utils":"1.0.0","@canvas-js/interfaces":"0.15.0-next.2","@canvas-js/signatures":"0.15.0-next.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@canvas-js/signer-atp":"0.15.0-next.2"},"_npmOperationalInternal":{"tmp":"tmp/signer-atp_0.15.0-next.2_1747848022586_0.9283563749305852","host":"s3://npm-registry-packages-npm-production"}},"0.15.0-next.3":{"name":"@canvas-js/signer-atp","version":"0.15.0-next.3","author":{"url":"https://canvas.xyz","name":"Canvas Technologies, Inc."},"_id":"@canvas-js/signer-atp@0.15.0-next.3","maintainers":[{"name":"joelg","email":"joelgustafson@protonmail.com"},{"name":"raykyri","email":"raykyri@gmail.com"},{"name":"rjwebb","email":"bob.wbb@gmail.com"}],"dist":{"shasum":"aa5984c5fd9a440d38f2b650f6504ef594d170c0","tarball":"https://registry.npmjs.org/@canvas-js/signer-atp/-/signer-atp-0.15.0-next.3.tgz","fileCount":12,"integrity":"sha512-5gmxxUgCq4+cVIxGXG6iN4Lakf/IvzmOd1MSIiBPTfrAvouJLRDRmOnpbKSrYnjttrW6+738Qurw5m8yhKsSbA==","signatures":[{"sig":"MEUCIQC8igJV4JITasazqjmf6iHKiF95iif9MT77SpFdcGlOmQIgBFwEE6fBFTki526AoQPCfDzKZU4dsGEZuko1+G3Ak5M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14148},"main":"lib/index.js","type":"module","types":"lib/index.d.ts","gitHead":"5612682d62cede58cb1a8920007d3fa39d05a906","scripts":{"test":"ava","generate-test-data":"node test/lib/generateTestData.js"},"_npmUser":{"name":"raykyri","email":"raykyri@gmail.com"},"_npmVersion":"10.1.0","description":"The Bluesky/AT Protocol session signer prompts the user for an app password, and uses it to generate a new signed post on Bluesky, authenticating a new session. The posted authentication message is then immediately deleted.","directories":{},"sideEffects":false,"_nodeVersion":"20.9.0","dependencies":{"@ipld/car":"^5.4.0","@atproto/api":"^0.14.7","multiformats":"^13.3.2","@noble/hashes":"^1.7.1","@ipld/dag-cbor":"^9.2.2","@ipld/dag-json":"^10.2.3","@libp2p/logger":"^5.1.13","@atproto/crypto":"^0.4.4","@canvas-js/utils":"1.0.0","@canvas-js/interfaces":"0.15.0-next.3","@canvas-js/signatures":"0.15.0-next.3"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@canvas-js/signer-atp":"0.15.0-next.3"},"_npmOperationalInternal":{"tmp":"tmp/signer-atp_0.15.0-next.3_1747882327218_0.4794296305967589","host":"s3://npm-registry-packages-npm-production"}},"0.15.0":{"name":"@canvas-js/signer-atp","version":"0.15.0","author":{"url":"https://canvas.xyz","name":"Canvas Technologies, Inc."},"_id":"@canvas-js/signer-atp@0.15.0","maintainers":[{"name":"joelg","email":"joelgustafson@protonmail.com"},{"name":"raykyri","email":"raykyri@gmail.com"},{"name":"rjwebb","email":"bob.wbb@gmail.com"}],"dist":{"shasum":"27895f07f122cb24b14785bdfc32664ac64f44d3","tarball":"https://registry.npmjs.org/@canvas-js/signer-atp/-/signer-atp-0.15.0.tgz","fileCount":12,"integrity":"sha512-K9xSjzW2LEsKW/Reb7WLLfOlEu0tYJatdQ0ib2YFz5wcvqkMMD1jRPM9ayEbVDZ/ad6iA8SAG3HRP393QDcFng==","signatures":[{"sig":"MEUCIHKwyP0xLQgoFiZ1HZoMd8pJNhZeRVohR3Ifw5sZ5F2aAiEAxBLaUsnRsfte36XD6hrEXunl4E0kx0sH4uht4Ph980A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14278},"main":"lib/index.js","type":"module","types":"lib/index.d.ts","gitHead":"d8c024100c92f3ab695f55901a4c5b068ac35011","scripts":{"test":"ava","generate-test-data":"node test/lib/generateTestData.js"},"_npmUser":{"name":"raykyri","email":"raykyri@gmail.com"},"_npmVersion":"10.1.0","description":"The Bluesky/AT Protocol session signer prompts the user for an app password, and uses it to generate a new signed post on Bluesky, authenticating a new session. The posted authentication message is then immediately deleted.","directories":{},"sideEffects":false,"_nodeVersion":"20.9.0","dependencies":{"@ipld/car":"^5.4.2","@atproto/api":"^0.14.7","multiformats":"^13.3.2","@noble/hashes":"^1.7.1","@ipld/dag-cbor":"^9.2.2","@ipld/dag-json":"^10.2.3","@libp2p/logger":"^5.1.13","@atproto/crypto":"^0.4.4","@canvas-js/utils":"1.0.0","@canvas-js/interfaces":"0.15.0","@canvas-js/signatures":"0.15.0"},"_hasShrinkwrap":false,"devDependencies":{"@canvas-js/signer-atp":"0.15.0"},"_npmOperationalInternal":{"tmp":"tmp/signer-atp_0.15.0_1747891071923_0.3965275454546482","host":"s3://npm-registry-packages-npm-production"}},"0.15.1":{"name":"@canvas-js/signer-atp","version":"0.15.1","author":{"url":"https://canvas.xyz","name":"Canvas Technologies, Inc."},"_id":"@canvas-js/signer-atp@0.15.1","maintainers":[{"name":"joelg","email":"joelgustafson@protonmail.com"},{"name":"raykyri","email":"raykyri@gmail.com"},{"name":"rjwebb","email":"bob.wbb@gmail.com"}],"dist":{"shasum":"459764d9f53048352e89a41046f2b06dbe86ddb1","tarball":"https://registry.npmjs.org/@canvas-js/signer-atp/-/signer-atp-0.15.1.tgz","fileCount":12,"integrity":"sha512-/SEGcNN8EOF/fkM06HlvLo2c9AzSbSmNej5m0jnRgKIJ+xr4NIcu6sCLRRdAf/R20f+VO8o5T7OxTbZVpaYAtw==","signatures":[{"sig":"MEYCIQDsr4VLvG9F5N9aWcU+cJsbCUzzhyd16QJUTPH8ssaMdQIhAMAvyG8rWzOOaSI7T5Ex8xhbwTGXktalPmHw2lfF0RqX","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14278},"main":"lib/index.js","type":"module","types":"lib/index.d.ts","gitHead":"fbe06d225a5d1b5b934cce66356a63d248b9de22","scripts":{"test":"ava","generate-test-data":"node test/lib/generateTestData.js"},"_npmUser":{"name":"raykyri","email":"raykyri@gmail.com"},"_npmVersion":"10.1.0","description":"The Bluesky/AT Protocol session signer prompts the user for an app password, and uses it to generate a new signed post on Bluesky, authenticating a new session. The posted authentication message is then immediately deleted.","directories":{},"sideEffects":false,"_nodeVersion":"20.9.0","dependencies":{"@ipld/car":"^5.4.2","@atproto/api":"^0.14.7","multiformats":"^13.3.2","@noble/hashes":"^1.7.1","@ipld/dag-cbor":"^9.2.2","@ipld/dag-json":"^10.2.3","@libp2p/logger":"^5.1.13","@atproto/crypto":"^0.4.4","@canvas-js/utils":"1.0.0","@canvas-js/interfaces":"0.15.1","@canvas-js/signatures":"0.15.1"},"_hasShrinkwrap":false,"devDependencies":{"@canvas-js/signer-atp":"0.15.1"},"_npmOperationalInternal":{"tmp":"tmp/signer-atp_0.15.1_1749144644972_0.7523927110370086","host":"s3://npm-registry-packages-npm-production"}},"0.15.2-next.0":{"name":"@canvas-js/signer-atp","version":"0.15.2-next.0","author":{"url":"https://canvas.xyz","name":"Canvas Technologies, Inc."},"_id":"@canvas-js/signer-atp@0.15.2-next.0","maintainers":[{"name":"joelg","email":"joelgustafson@protonmail.com"},{"name":"raykyri","email":"raykyri@gmail.com"},{"name":"rjwebb","email":"bob.wbb@gmail.com"}],"dist":{"shasum":"89d5e7794ef56c63f7719d0fc2d51d6f877187ee","tarball":"https://registry.npmjs.org/@canvas-js/signer-atp/-/signer-atp-0.15.2-next.0.tgz","fileCount":12,"integrity":"sha512-uGkoh7eCO4zFeKccIRwMoWLyt9fOVYtXVeXp1LcybDPyvzl0nCpKR5cHg7IltLcqipcPfa+DDmJs19Va0MuvBQ==","signatures":[{"sig":"MEYCIQCiStysCBmdo+4ewaUydlLgF6RpbkP3ZW8mkjl4tD5BYQIhANb97zKSv81lDYguL1yfT6vawq4hxY/ETU1dnqpk0Bk6","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14306},"main":"lib/index.js","type":"module","types":"lib/index.d.ts","gitHead":"db26bb79b34cbb2e8586f69eb1f85eef540f8b9b","scripts":{"test":"ava","generate-test-data":"node test/lib/generateTestData.js"},"_npmUser":{"name":"raykyri","email":"raykyri@gmail.com"},"_npmVersion":"10.1.0","description":"The Bluesky/AT Protocol session signer prompts the user for an app password, and uses it to generate a new signed post on Bluesky, authenticating a new session. The posted authentication message is then immediately deleted.","directories":{},"sideEffects":false,"_nodeVersion":"20.9.0","dependencies":{"@ipld/car":"^5.4.2","@atproto/api":"^0.14.7","multiformats":"^13.3.7","@noble/hashes":"^1.8.0","@ipld/dag-cbor":"^9.2.4","@ipld/dag-json":"^10.2.5","@libp2p/logger":"^5.1.13","@atproto/crypto":"^0.4.4","@canvas-js/utils":"1.0.0","@canvas-js/interfaces":"0.15.2-next.0","@canvas-js/signatures":"0.15.2-next.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@canvas-js/signer-atp":"0.15.2-next.0"},"_npmOperationalInternal":{"tmp":"tmp/signer-atp_0.15.2-next.0_1749679252815_0.722223576017921","host":"s3://npm-registry-packages-npm-production"}},"0.16.0-next.0":{"name":"@canvas-js/signer-atp","version":"0.16.0-next.0","author":{"url":"https://canvas.xyz","name":"Canvas Technologies, Inc."},"_id":"@canvas-js/signer-atp@0.16.0-next.0","maintainers":[{"name":"joelg","email":"joelgustafson@protonmail.com"},{"name":"raykyri","email":"raykyri@gmail.com"},{"name":"rjwebb","email":"bob.wbb@gmail.com"}],"dist":{"shasum":"fac49fe94de75d41ff81118ea9e3d4501d18cca2","tarball":"https://registry.npmjs.org/@canvas-js/signer-atp/-/signer-atp-0.16.0-next.0.tgz","fileCount":12,"integrity":"sha512-h8YC/RVJDqsnxMg4IeKC9WBp3HVcUQ9ZiMAMLtlIfHqQMHYH53RO7XPBWYBrqAVJai4k5/PQYpT70hXd+vCBCg==","signatures":[{"sig":"MEUCIQCze/IYVDV3AvcEkHhbo+tBE3w+jWCCXJOcPmHXJx22IwIgWfwvmeAZDIiUy22ENwXT6vMDqUdpYm4FQUECxkQiUrg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14306},"main":"lib/index.js","type":"module","types":"lib/index.d.ts","gitHead":"07294af175beb422e12ed8722ff21fb73f221e19","scripts":{"test":"ava","generate-test-data":"node test/lib/generateTestData.js"},"_npmUser":{"name":"raykyri","email":"raykyri@gmail.com"},"_npmVersion":"10.9.2","description":"The Bluesky/AT Protocol session signer prompts the user for an app password, and uses it to generate a new signed post on Bluesky, authenticating a new session. The posted authentication message is then immediately deleted.","directories":{},"sideEffects":false,"_nodeVersion":"22.13.1","dependencies":{"@ipld/car":"^5.4.2","@atproto/api":"^0.14.7","multiformats":"^13.3.7","@noble/hashes":"^1.8.0","@ipld/dag-cbor":"^9.2.4","@ipld/dag-json":"^10.2.5","@libp2p/logger":"^5.1.13","@atproto/crypto":"^0.4.4","@canvas-js/utils":"1.0.0","@canvas-js/interfaces":"0.16.0-next.0","@canvas-js/signatures":"0.16.0-next.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@canvas-js/signer-atp":"0.16.0-next.0"},"_npmOperationalInternal":{"tmp":"tmp/signer-atp_0.16.0-next.0_1749831827939_0.07684716666057279","host":"s3://npm-registry-packages-npm-production"}},"0.16.0-next.1":{"name":"@canvas-js/signer-atp","version":"0.16.0-next.1","author":{"url":"https://canvas.xyz","name":"Canvas Technologies, Inc."},"_id":"@canvas-js/signer-atp@0.16.0-next.1","maintainers":[{"name":"joelg","email":"joelgustafson@protonmail.com"},{"name":"raykyri","email":"raykyri@gmail.com"},{"name":"rjwebb","email":"bob.wbb@gmail.com"}],"dist":{"shasum":"eb0ff9881c2ff7958fe4a082a712ace4e15ead64","tarball":"https://registry.npmjs.org/@canvas-js/signer-atp/-/signer-atp-0.16.0-next.1.tgz","fileCount":12,"integrity":"sha512-a623mmSczfMQAWQVPKyz3GfqARZPez3OZEBOB8i+b1UOie5l0ui5pFD8Ys6gMDgtvkq8YDlKcY56JsnUn6+btQ==","signatures":[{"sig":"MEUCIHC0nXxUXroX6A0P+SBUsdfR2Mid/IvDGibXVhts7JWUAiEA+4RjA6fJtU+FnUK3T9kTTwlv7E/qfuPUZJiKZDn2EYs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14306},"main":"lib/index.js","type":"module","types":"lib/index.d.ts","gitHead":"d1d650fa9c30cf171c4fdcb0abc511887e5eed1d","scripts":{"test":"ava","generate-test-data":"node test/lib/generateTestData.js"},"_npmUser":{"name":"raykyri","email":"raykyri@gmail.com"},"_npmVersion":"10.9.2","description":"The Bluesky/AT Protocol session signer prompts the user for an app password, and uses it to generate a new signed post on Bluesky, authenticating a new session. The posted authentication message is then immediately deleted.","directories":{},"sideEffects":false,"_nodeVersion":"22.13.1","dependencies":{"@ipld/car":"^5.4.2","@atproto/api":"^0.14.7","multiformats":"^13.3.7","@noble/hashes":"^1.8.0","@ipld/dag-cbor":"^9.2.4","@ipld/dag-json":"^10.2.5","@libp2p/logger":"^5.1.13","@atproto/crypto":"^0.4.4","@canvas-js/utils":"1.0.0","@canvas-js/interfaces":"0.16.0-next.1","@canvas-js/signatures":"0.16.0-next.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@canvas-js/signer-atp":"0.16.0-next.1"},"_npmOperationalInternal":{"tmp":"tmp/signer-atp_0.16.0-next.1_1749837520726_0.15594404796337424","host":"s3://npm-registry-packages-npm-production"}},"0.16.0-next.2":{"name":"@canvas-js/signer-atp","version":"0.16.0-next.2","author":{"url":"https://canvas.xyz","name":"Canvas Technologies, Inc."},"_id":"@canvas-js/signer-atp@0.16.0-next.2","maintainers":[{"name":"joelg","email":"joelgustafson@protonmail.com"},{"name":"raykyri","email":"raykyri@gmail.com"},{"name":"rjwebb","email":"bob.wbb@gmail.com"}],"dist":{"shasum":"fe306ec56d77eacbc20b20a0cfe05fa513a1f783","tarball":"https://registry.npmjs.org/@canvas-js/signer-atp/-/signer-atp-0.16.0-next.2.tgz","fileCount":12,"integrity":"sha512-fWqvMSkcRlQKr7aREmOF96DzpG7+XdzR+iHRJQH8cB3xZWqlH/n5NwyA3zC5atS7A6IICUSHJwRvVGqY7cv5iA==","signatures":[{"sig":"MEUCIQDE2S00ytjt6RWByQk9UKN7t+9xRwyG3ojGJdCuqwaRuwIgB9hTM9egXSQM4YR06yyRdwWfF73XcdrGN8oO4Rubchg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14306},"main":"lib/index.js","type":"module","types":"lib/index.d.ts","gitHead":"d643dcc07386f36bdbfed4e44b7064c9caac4c58","scripts":{"test":"ava","generate-test-data":"node test/lib/generateTestData.js"},"_npmUser":{"name":"raykyri","email":"raykyri@gmail.com"},"_npmVersion":"10.9.2","description":"The Bluesky/AT Protocol session signer prompts the user for an app password, and uses it to generate a new signed post on Bluesky, authenticating a new session. The posted authentication message is then immediately deleted.","directories":{},"sideEffects":false,"_nodeVersion":"22.13.1","dependencies":{"@ipld/car":"^5.4.2","@atproto/api":"^0.14.7","multiformats":"^13.3.7","@noble/hashes":"^1.8.0","@ipld/dag-cbor":"^9.2.4","@ipld/dag-json":"^10.2.5","@libp2p/logger":"^5.1.13","@atproto/crypto":"^0.4.4","@canvas-js/utils":"1.0.0","@canvas-js/interfaces":"0.16.0-next.2","@canvas-js/signatures":"0.16.0-next.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@canvas-js/signer-atp":"0.16.0-next.2"},"_npmOperationalInternal":{"tmp":"tmp/signer-atp_0.16.0-next.2_1749844365826_0.3433976741802245","host":"s3://npm-registry-packages-npm-production"}},"0.16.0-next.3":{"name":"@canvas-js/signer-atp","version":"0.16.0-next.3","author":{"url":"https://canvas.xyz","name":"Canvas Technologies, Inc."},"_id":"@canvas-js/signer-atp@0.16.0-next.3","maintainers":[{"name":"joelg","email":"joelgustafson@protonmail.com"},{"name":"raykyri","email":"raykyri@gmail.com"},{"name":"rjwebb","email":"bob.wbb@gmail.com"}],"dist":{"shasum":"50394010322f899f0770d84a8beb3635eac35ab6","tarball":"https://registry.npmjs.org/@canvas-js/signer-atp/-/signer-atp-0.16.0-next.3.tgz","fileCount":12,"integrity":"sha512-MhVjt2phBv/EfiO4E6qn/ZCclrM923KNUoVrVbzE83/Qji6eK2qII3I91vpAIGMHwCJoRBPNvCV5MZynpjFyyw==","signatures":[{"sig":"MEYCIQDkjzGIlqbh7P/u8eDGepxMCdQ44TbKncyVhPkacbzHMgIhAJVxSwEC/OYAdjywDUhnyaUkzNjovXehmhx557L0thjC","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14306},"main":"lib/index.js","type":"module","types":"lib/index.d.ts","gitHead":"3cd1c09b8a8c6ff1be20cec76785a69abb13b694","scripts":{"test":"ava","generate-test-data":"node test/lib/generateTestData.js"},"_npmUser":{"name":"raykyri","email":"raykyri@gmail.com"},"_npmVersion":"10.9.2","description":"The Bluesky/AT Protocol session signer prompts the user for an app password, and uses it to generate a new signed post on Bluesky, authenticating a new session. The posted authentication message is then immediately deleted.","directories":{},"sideEffects":false,"_nodeVersion":"22.13.1","dependencies":{"@ipld/car":"^5.4.2","@atproto/api":"^0.14.7","multiformats":"^13.3.7","@noble/hashes":"^1.8.0","@ipld/dag-cbor":"^9.2.4","@ipld/dag-json":"^10.2.5","@libp2p/logger":"^5.1.13","@atproto/crypto":"^0.4.4","@canvas-js/utils":"1.0.0","@canvas-js/interfaces":"0.16.0-next.3","@canvas-js/signatures":"0.16.0-next.3"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@canvas-js/signer-atp":"0.16.0-next.3"},"_npmOperationalInternal":{"tmp":"tmp/signer-atp_0.16.0-next.3_1749849832434_0.646214443301391","host":"s3://npm-registry-packages-npm-production"}},"0.16.0-next.4":{"name":"@canvas-js/signer-atp","version":"0.16.0-next.4","author":{"url":"https://canvas.xyz","name":"Canvas Technologies, Inc."},"_id":"@canvas-js/signer-atp@0.16.0-next.4","maintainers":[{"name":"joelg","email":"joelgustafson@protonmail.com"},{"name":"raykyri","email":"raykyri@gmail.com"},{"name":"rjwebb","email":"bob.wbb@gmail.com"}],"dist":{"shasum":"97672c23e216bfb2c2fe00f8cdac287553e75a6e","tarball":"https://registry.npmjs.org/@canvas-js/signer-atp/-/signer-atp-0.16.0-next.4.tgz","fileCount":12,"integrity":"sha512-hdz3dvMT3zENKRgjaixbWbvrSsOcxpRafWlF9xwD0Az3BdVy1on4JYHXMP1+s8/32HfSHCsnEsKFDOjsNYz2dw==","signatures":[{"sig":"MEYCIQCK5l/4LTdOCUtTGSadq1w/a/VZficSc55oBxHX0HHYTwIhAI1fzfINSgF6x9SPd7kxKYrpCkiYtPNsZQfSTM9SPGUX","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14306},"main":"lib/index.js","type":"module","types":"lib/index.d.ts","gitHead":"1a8e9e351fcf64282ee925cbc87900db99e033ed","scripts":{"test":"ava","generate-test-data":"node test/lib/generateTestData.js"},"_npmUser":{"name":"raykyri","actor":{"name":"raykyri","type":"user","email":"raykyri@gmail.com"},"email":"raykyri@gmail.com"},"_npmVersion":"10.9.2","description":"The Bluesky/AT Protocol session signer prompts the user for an app password, and uses it to generate a new signed post on Bluesky, authenticating a new session. The posted authentication message is then immediately deleted.","directories":{},"sideEffects":false,"_nodeVersion":"22.13.1","dependencies":{"@ipld/car":"^5.4.2","@atproto/api":"^0.14.7","multiformats":"^13.3.7","@noble/hashes":"^1.8.0","@ipld/dag-cbor":"^9.2.4","@ipld/dag-json":"^10.2.5","@libp2p/logger":"^5.1.13","@atproto/crypto":"^0.4.4","@canvas-js/utils":"1.0.0","@canvas-js/interfaces":"0.16.0-next.4","@canvas-js/signatures":"0.16.0-next.4"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@canvas-js/signer-atp":"0.16.0-next.4"},"_npmOperationalInternal":{"tmp":"tmp/signer-atp_0.16.0-next.4_1750259173678_0.24958864411363457","host":"s3://npm-registry-packages-npm-production"}},"0.16.0-next.5":{"name":"@canvas-js/signer-atp","version":"0.16.0-next.5","author":{"url":"https://canvas.xyz","name":"Canvas Technologies, Inc."},"_id":"@canvas-js/signer-atp@0.16.0-next.5","maintainers":[{"name":"joelg","email":"joelgustafson@protonmail.com"},{"name":"raykyri","email":"raykyri@gmail.com"},{"name":"rjwebb","email":"bob.wbb@gmail.com"}],"dist":{"shasum":"9a8088eb80aeb9ec62a218a66550166e7a9b79f5","tarball":"https://registry.npmjs.org/@canvas-js/signer-atp/-/signer-atp-0.16.0-next.5.tgz","fileCount":12,"integrity":"sha512-O2bDXbrjnGwP5E6viBo/X7HuR2rpokwX/teA8TksV3sC15ZY+RdecV2BGzdiHtjh69PfMemw3iK1Hm7nETjDQg==","signatures":[{"sig":"MEQCIC0m1xX8eiPx9qzgOqn9K1Bp8HF2KlVyiQ7gd9D6UPRvAiAR158V0g33QN2Ggf5bfWOpf4SO49fSDdFE0r4MknmK6Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14306},"main":"lib/index.js","type":"module","types":"lib/index.d.ts","gitHead":"ae6809ff9f84a72cf3b4bce50905f126e2a9df7d","scripts":{"test":"ava","generate-test-data":"node test/lib/generateTestData.js"},"_npmUser":{"name":"raykyri","actor":{"name":"raykyri","type":"user","email":"raykyri@gmail.com"},"email":"raykyri@gmail.com"},"_npmVersion":"10.9.2","description":"The Bluesky/AT Protocol session signer prompts the user for an app password, and uses it to generate a new signed post on Bluesky, authenticating a new session. The posted authentication message is then immediately deleted.","directories":{},"sideEffects":false,"_nodeVersion":"22.13.1","dependencies":{"@ipld/car":"^5.4.2","@atproto/api":"^0.14.7","multiformats":"^13.3.7","@noble/hashes":"^1.8.0","@ipld/dag-cbor":"^9.2.4","@ipld/dag-json":"^10.2.5","@libp2p/logger":"^5.1.13","@atproto/crypto":"^0.4.4","@canvas-js/utils":"1.0.0","@canvas-js/interfaces":"0.16.0-next.5","@canvas-js/signatures":"0.16.0-next.5"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@canvas-js/signer-atp":"0.16.0-next.5"},"_npmOperationalInternal":{"tmp":"tmp/signer-atp_0.16.0-next.5_1750280187200_0.9941904357886824","host":"s3://npm-registry-packages-npm-production"}},"0.16.0-next.6":{"name":"@canvas-js/signer-atp","version":"0.16.0-next.6","author":{"url":"https://canvas.xyz","name":"Canvas Technologies, Inc."},"_id":"@canvas-js/signer-atp@0.16.0-next.6","maintainers":[{"name":"joelg","email":"joelgustafson@protonmail.com"},{"name":"raykyri","email":"raykyri@gmail.com"},{"name":"rjwebb","email":"bob.wbb@gmail.com"}],"dist":{"shasum":"14e01b547f28eed7d21afd89db759cee6039633d","tarball":"https://registry.npmjs.org/@canvas-js/signer-atp/-/signer-atp-0.16.0-next.6.tgz","fileCount":12,"integrity":"sha512-JHb7KNqKqrsLQe0gF2hXSZQxG6CFnaNtCjNm8uhzXpELoR07pm9UYdWfQnQJJTT7RYq9CcrIaw8MhJ0QicHxwA==","signatures":[{"sig":"MEUCIQDGfvI1VpQO8b3rG9pc9LTG0LIhAiiGE0W25hkFEJ/S1AIgQgqUhNL1hjlTeQPsJIP+YPd7m3yPPsNMycPPRs5UdOM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14306},"main":"lib/index.js","type":"module","types":"lib/index.d.ts","gitHead":"86292de52c4e7f1bbc4eb5b626f0aac272071cc6","scripts":{"test":"ava","generate-test-data":"node test/lib/generateTestData.js"},"_npmUser":{"name":"raykyri","actor":{"name":"raykyri","type":"user","email":"raykyri@gmail.com"},"email":"raykyri@gmail.com"},"_npmVersion":"10.9.2","description":"The Bluesky/AT Protocol session signer prompts the user for an app password, and uses it to generate a new signed post on Bluesky, authenticating a new session. The posted authentication message is then immediately deleted.","directories":{},"sideEffects":false,"_nodeVersion":"22.13.1","dependencies":{"@ipld/car":"^5.4.2","@atproto/api":"^0.14.7","multiformats":"^13.3.7","@noble/hashes":"^1.8.0","@ipld/dag-cbor":"^9.2.4","@ipld/dag-json":"^10.2.5","@libp2p/logger":"^5.1.13","@atproto/crypto":"^0.4.4","@canvas-js/utils":"1.0.0","@canvas-js/interfaces":"0.16.0-next.6","@canvas-js/signatures":"0.16.0-next.6"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@canvas-js/signer-atp":"0.16.0-next.6"},"_npmOperationalInternal":{"tmp":"tmp/signer-atp_0.16.0-next.6_1750832919037_0.5523365779082985","host":"s3://npm-registry-packages-npm-production"}},"0.16.0-next.7":{"name":"@canvas-js/signer-atp","version":"0.16.0-next.7","author":{"url":"https://canvas.xyz","name":"Canvas Technologies, Inc."},"_id":"@canvas-js/signer-atp@0.16.0-next.7","maintainers":[{"name":"joelg","email":"joelgustafson@protonmail.com"},{"name":"raykyri","email":"raykyri@gmail.com"},{"name":"rjwebb","email":"bob.wbb@gmail.com"}],"dist":{"shasum":"c0212581e6f00a7840c4035e10e3e0f7e641cea4","tarball":"https://registry.npmjs.org/@canvas-js/signer-atp/-/signer-atp-0.16.0-next.7.tgz","fileCount":12,"integrity":"sha512-fsfLDMGa7RxJJieLWxG1AxHTDNZvrzxYQPdNfMhLojhMwdSXc6/2IQrbANZUWPBL842kRrYNGwvKkVf8pHsRww==","signatures":[{"sig":"MEUCIGrJrJ2dTQs09dLNSsMInsH2laCNG5nl8CfezweoaAXdAiEAvDaglB7dmfkanlFVeAMQMX2cnhQm77MHvcpWDvj2ExY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14306},"main":"lib/index.js","type":"module","types":"lib/index.d.ts","gitHead":"8c4217e081b7702a88b76b96d879cdb0e20abd3c","scripts":{"test":"ava","generate-test-data":"node test/lib/generateTestData.js"},"_npmUser":{"name":"raykyri","actor":{"name":"raykyri","type":"user","email":"raykyri@gmail.com"},"email":"raykyri@gmail.com"},"_npmVersion":"10.9.2","description":"The Bluesky/AT Protocol session signer prompts the user for an app password, and uses it to generate a new signed post on Bluesky, authenticating a new session. The posted authentication message is then immediately deleted.","directories":{},"sideEffects":false,"_nodeVersion":"22.13.1","dependencies":{"@ipld/car":"^5.4.2","@atproto/api":"^0.14.7","multiformats":"^13.3.7","@noble/hashes":"^1.8.0","@ipld/dag-cbor":"^9.2.4","@ipld/dag-json":"^10.2.5","@libp2p/logger":"^5.1.13","@atproto/crypto":"^0.4.4","@canvas-js/utils":"1.0.0","@canvas-js/interfaces":"0.16.0-next.7","@canvas-js/signatures":"0.16.0-next.7"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@canvas-js/signer-atp":"0.16.0-next.7"},"_npmOperationalInternal":{"tmp":"tmp/signer-atp_0.16.0-next.7_1750835728149_0.5092107951943512","host":"s3://npm-registry-packages-npm-production"}},"0.16.0-next.8":{"name":"@canvas-js/signer-atp","version":"0.16.0-next.8","author":{"url":"https://canvas.xyz","name":"Canvas Technologies, Inc."},"_id":"@canvas-js/signer-atp@0.16.0-next.8","maintainers":[{"name":"joelg","email":"joelgustafson@protonmail.com"},{"name":"raykyri","email":"raykyri@gmail.com"},{"name":"rjwebb","email":"bob.wbb@gmail.com"}],"dist":{"shasum":"7f548b303ae9789c0836145730573e503013d9d9","tarball":"https://registry.npmjs.org/@canvas-js/signer-atp/-/signer-atp-0.16.0-next.8.tgz","fileCount":12,"integrity":"sha512-dC+mMSsWWjzOK4CtKKiyyNGnUMgHHnwmoMbD1b0qHfyS7IODs9miQnurKzoqVoZhZ6axcRSEN7xmkTLggI/t9A==","signatures":[{"sig":"MEYCIQDhpbjG2iWk5kr79qAZmThCuR6lLc2K1gU44ziKBr7LbAIhAKdk4bwCN+BIOoFchFD8RSpuR2hQ/F+1CkvJI/M5etkf","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14306},"main":"lib/index.js","type":"module","types":"lib/index.d.ts","gitHead":"97ed3e25b6373714f09eaa59c510459fbbc4f145","scripts":{"test":"ava","generate-test-data":"node test/lib/generateTestData.js"},"_npmUser":{"name":"raykyri","actor":{"name":"raykyri","type":"user","email":"raykyri@gmail.com"},"email":"raykyri@gmail.com"},"_npmVersion":"10.9.2","description":"The Bluesky/AT Protocol session signer prompts the user for an app password, and uses it to generate a new signed post on Bluesky, authenticating a new session. The posted authentication message is then immediately deleted.","directories":{},"sideEffects":false,"_nodeVersion":"22.13.1","dependencies":{"@ipld/car":"^5.4.2","@atproto/api":"^0.14.7","multiformats":"^13.3.7","@noble/hashes":"^1.8.0","@ipld/dag-cbor":"^9.2.4","@ipld/dag-json":"^10.2.5","@libp2p/logger":"^5.1.13","@atproto/crypto":"^0.4.4","@canvas-js/utils":"1.0.0","@canvas-js/interfaces":"0.16.0-next.8","@canvas-js/signatures":"0.16.0-next.8"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@canvas-js/signer-atp":"0.16.0-next.8"},"_npmOperationalInternal":{"tmp":"tmp/signer-atp_0.16.0-next.8_1750963645347_0.5987350572909409","host":"s3://npm-registry-packages-npm-production"}},"0.16.0":{"name":"@canvas-js/signer-atp","version":"0.16.0","author":{"url":"https://canvas.xyz","name":"Canvas Technologies, Inc."},"_id":"@canvas-js/signer-atp@0.16.0","maintainers":[{"name":"joelg","email":"joelgustafson@protonmail.com"},{"name":"raykyri","email":"raykyri@gmail.com"},{"name":"rjwebb","email":"bob.wbb@gmail.com"}],"dist":{"shasum":"31ea4b7e5d08069cc85e78d48a29e26dc33a87b8","tarball":"https://registry.npmjs.org/@canvas-js/signer-atp/-/signer-atp-0.16.0.tgz","fileCount":12,"integrity":"sha512-vOy2zX9lzyfTK8FfKdvd6mMblutNi5pbz0dHZJXxXZsfUqcQ38m5VtqVGvyL+Hv8CeeF6W7m2Lv3kBGAnrR7Wg==","signatures":[{"sig":"MEQCIBo0CxfElQHtlWieI8+Fhd7+QJglxd8bDqgZCVa4VU7/AiAKxl+pk4BscdtHpbKv6SMF44wfkDOK0+sebyhlQKWlSg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14278},"main":"lib/index.js","type":"module","types":"lib/index.d.ts","gitHead":"069bfdb60d12ba5fae159a7723ab5e52aeeb0b42","scripts":{"test":"ava","generate-test-data":"node test/lib/generateTestData.js"},"_npmUser":{"name":"raykyri","actor":{"name":"raykyri","type":"user","email":"raykyri@gmail.com"},"email":"raykyri@gmail.com"},"_npmVersion":"10.9.2","description":"The Bluesky/AT Protocol session signer prompts the user for an app password, and uses it to generate a new signed post on Bluesky, authenticating a new session. The posted authentication message is then immediately deleted.","directories":{},"sideEffects":false,"_nodeVersion":"22.13.1","dependencies":{"@ipld/car":"^5.4.2","@atproto/api":"^0.14.7","multiformats":"^13.3.7","@noble/hashes":"^1.8.0","@ipld/dag-cbor":"^9.2.4","@ipld/dag-json":"^10.2.5","@libp2p/logger":"^5.1.13","@atproto/crypto":"^0.4.4","@canvas-js/utils":"1.0.0","@canvas-js/interfaces":"0.16.0","@canvas-js/signatures":"0.16.0"},"_hasShrinkwrap":false,"devDependencies":{"@canvas-js/signer-atp":"0.16.0"},"_npmOperationalInternal":{"tmp":"tmp/signer-atp_0.16.0_1751980664677_0.014127234274879497","host":"s3://npm-registry-packages-npm-production"}},"0.16.0-next.9":{"name":"@canvas-js/signer-atp","version":"0.16.0-next.9","author":{"url":"https://canvas.xyz","name":"Canvas Technologies, Inc."},"_id":"@canvas-js/signer-atp@0.16.0-next.9","maintainers":[{"name":"joelg","email":"joelgustafson@protonmail.com"},{"name":"raykyri","email":"raykyri@gmail.com"},{"name":"rjwebb","email":"bob.wbb@gmail.com"}],"dist":{"shasum":"c764317059715b3a3909d62f4153f82e4109d577","tarball":"https://registry.npmjs.org/@canvas-js/signer-atp/-/signer-atp-0.16.0-next.9.tgz","fileCount":12,"integrity":"sha512-5w8gz5SFPWvX9KiQ3Y5VR85gGzaKRZDV5bACZlcY0nq8b/lcmlw9bZ3CDszOtKD6LOBBSm116Z4RFSJaxPxYuQ==","signatures":[{"sig":"MEUCIE1o8HkpAykzT5V271GMkfOixtakxcA7ACXGKYFkwTzaAiEA2FyDYI0diLn6zij7+PDtq5JYhhIZFgRV97mPPrmuclQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14306},"main":"lib/index.js","type":"module","types":"lib/index.d.ts","gitHead":"bec3a88e35d72a68d6a6bfe64fc869c81f69e79a","scripts":{"test":"ava","generate-test-data":"node test/lib/generateTestData.js"},"_npmUser":{"name":"raykyri","email":"raykyri@gmail.com"},"_npmVersion":"11.4.2","description":"The Bluesky/AT Protocol session signer prompts the user for an app password, and uses it to generate a new signed post on Bluesky, authenticating a new session. The posted authentication message is then immediately deleted.","directories":{},"sideEffects":false,"_nodeVersion":"22.13.1","dependencies":{"@ipld/car":"^5.4.2","@atproto/api":"^0.14.7","multiformats":"^13.3.7","@noble/hashes":"^1.8.0","@ipld/dag-cbor":"^9.2.4","@ipld/dag-json":"^10.2.5","@libp2p/logger":"^5.1.13","@atproto/crypto":"^0.4.4","@canvas-js/utils":"1.0.0","@canvas-js/interfaces":"0.16.0-next.9","@canvas-js/signatures":"0.16.0-next.9"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@canvas-js/signer-atp":"0.16.0-next.9"},"_npmOperationalInternal":{"tmp":"tmp/signer-atp_0.16.0-next.9_1752439152084_0.9542899762558805","host":"s3://npm-registry-packages-npm-production"}},"0.16.1":{"name":"@canvas-js/signer-atp","version":"0.16.1","type":"module","author":{"name":"Canvas Technologies, Inc.","url":"https://canvas.xyz"},"main":"lib/index.js","types":"lib/index.d.ts","sideEffects":false,"scripts":{"test":"ava","generate-test-data":"node test/lib/generateTestData.js"},"dependencies":{"@atproto/api":"^0.14.7","@atproto/crypto":"^0.4.4","@canvas-js/interfaces":"0.16.1","@canvas-js/signatures":"0.16.1","@canvas-js/utils":"1.0.0","@ipld/car":"^5.4.2","@ipld/dag-cbor":"^9.2.4","@ipld/dag-json":"^10.2.5","@libp2p/logger":"^5.1.13","@noble/hashes":"^1.8.0","multiformats":"^13.3.7"},"devDependencies":{"@canvas-js/signer-atp":"0.16.1"},"_id":"@canvas-js/signer-atp@0.16.1","gitHead":"4607acdc2fcae20f24a9249323ce4d5e24003527","description":"The Bluesky/AT Protocol session signer prompts the user for an app password, and uses it to generate a new signed post on Bluesky, authenticating a new session. The posted authentication message is then immediately deleted.","_nodeVersion":"22.13.1","_npmVersion":"11.4.2","dist":{"integrity":"sha512-1STcwFcXSsMQFgdt7xoN0RwqJbwsw8tcTBPizS3ak4W5+3E+yp3JfcyyeyrE1r/OAmFpDsZ3bmNvR7f4+rlyoQ==","shasum":"685fc291190980ecad2e15d245a279ea091198d5","tarball":"https://registry.npmjs.org/@canvas-js/signer-atp/-/signer-atp-0.16.1.tgz","fileCount":12,"unpackedSize":14278,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDj3c3H+lKDG2iHkZfmRsNHdgTi2t0UFX/NXz/UtBAvQwIgQPX1OJv0MgS/pb/2PNXqmNCuj1QvYg2DpBgptN19rOg="}]},"_npmUser":{"name":"raykyri","email":"raykyri@gmail.com"},"directories":{},"maintainers":[{"name":"joelg","email":"joelgustafson@protonmail.com"},{"name":"raykyri","email":"raykyri@gmail.com"},{"name":"rjwebb","email":"bob.wbb@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/signer-atp_0.16.1_1753888005481_0.3521454118523277"},"_hasShrinkwrap":false}},"time":{"created":"2025-04-18T18:00:46.341Z","modified":"2025-07-30T15:06:45.941Z","0.14.0-next.3":"2025-04-18T18:00:46.641Z","0.14.0":"2025-04-18T19:23:43.217Z","0.14.1-next.0":"2025-04-24T20:23:11.869Z","0.14.1-next.1":"2025-05-01T05:16:46.395Z","0.14.1-next.2":"2025-05-02T18:04:19.406Z","0.14.1-next.3":"2025-05-13T01:50:21.743Z","0.14.1-next.4":"2025-05-13T06:25:58.330Z","0.14.1-next.5":"2025-05-13T07:26:21.468Z","0.14.1-next.6":"2025-05-14T05:21:51.371Z","0.14.1-next.7":"2025-05-14T20:14:27.681Z","0.14.1-next.8":"2025-05-14T20:47:47.726Z","0.14.1-next.9":"2025-05-16T17:07:48.693Z","0.14.1-next.10":"2025-05-16T18:07:10.925Z","0.15.0-next.1":"2025-05-21T04:58:41.520Z","0.15.0-next.2":"2025-05-21T17:20:22.777Z","0.15.0-next.3":"2025-05-22T02:52:07.410Z","0.15.0":"2025-05-22T05:17:52.155Z","0.15.1":"2025-06-05T17:30:45.147Z","0.15.2-next.0":"2025-06-11T22:00:53.024Z","0.16.0-next.0":"2025-06-13T16:23:48.121Z","0.16.0-next.1":"2025-06-13T17:58:40.904Z","0.16.0-next.2":"2025-06-13T19:52:46.004Z","0.16.0-next.3":"2025-06-13T21:23:52.626Z","0.16.0-next.4":"2025-06-18T15:06:13.848Z","0.16.0-next.5":"2025-06-18T20:56:27.411Z","0.16.0-next.6":"2025-06-25T06:28:39.241Z","0.16.0-next.7":"2025-06-25T07:15:28.350Z","0.16.0-next.8":"2025-06-26T18:47:25.517Z","0.16.0":"2025-07-08T13:17:44.884Z","0.16.0-next.9":"2025-07-13T20:39:12.276Z","0.16.1":"2025-07-30T15:06:45.656Z"},"author":{"name":"Canvas Technologies, Inc.","url":"https://canvas.xyz"},"description":"The Bluesky/AT Protocol session signer prompts the user for an app password, and uses it to generate a new signed post on Bluesky, authenticating a new session. The posted authentication message is then immediately deleted.","maintainers":[{"name":"joelg","email":"joelgustafson@protonmail.com"},{"name":"raykyri","email":"raykyri@gmail.com"},{"name":"rjwebb","email":"bob.wbb@gmail.com"}],"readme":"# @canvas-js/signer-atp\n\nThe Bluesky/AT Protocol session signer prompts the user for an app password, and uses it to generate a new signed post on Bluesky, authenticating a new session. The posted authentication message is then immediately deleted.\n\nIt also handles verification of messages matching this authentication method.\n\n## Table of Contents\n\n- [Installation](#installation)\n- [API](#api)\n\n## Installation\n\n```\nnpm i @canvas-js/signer-atp\n```\n\n## API\n\n```ts\nimport type { Action, Message, Session, SessionSigner, Signature } from \"@canvas-js/interfaces\"\nimport { Operation } from \"./operation.js\"\n\nexport type ATPSessionData = {\n  verificationMethod: string\n  plcOperationLog: Operation[]\n  recordArchive: Uint8Array\n  recordURI: string\n}\n\nexport interface ATPSignerOptions {\n  login?: () => Promise<{\n    identifier: string\n    password: string\n  }>\n}\n\nexport declare class ATPSigner implements SessionSigner<ATPSessionData> {\n  constructor(options?: ATPSignerOptions)\n\n  static createAuthenticationMessage(topic: string, publicKey: string, address: string): string\n\n  match: (address: string) => boolean\n  verifySession(topic: string, session: Session<ATPSessionData>): Promise<void>\n  getSession(\n    topic: string,\n    options?: {\n      chain?: string\n      timestamp?: number\n      fromCache?: boolean\n    },\n  ): Promise<Session<ATPSessionData>>\n  sign(message: Message<Action | Session>): Signature\n  clear(topic: string): void\n}\n```\n","readmeFilename":"README.md"}