{"_id":"@booklyease/extensions-protocol","_rev":"2-cd20eb9a1ec9a8d0a2b6abb5a00e5eda","name":"@booklyease/extensions-protocol","dist-tags":{"latest":"0.3.0"},"versions":{"0.2.0":{"name":"@booklyease/extensions-protocol","version":"0.2.0","keywords":["booklyease","extensions","protocol"],"license":"MIT","_id":"@booklyease/extensions-protocol@0.2.0","maintainers":[{"name":"jcube","email":"alteraweb53@gmail.com"}],"dist":{"shasum":"a9c8fd0bc1c19a4af27fafcec081f792e1afbdda","tarball":"https://registry.npmjs.org/@booklyease/extensions-protocol/-/extensions-protocol-0.2.0.tgz","fileCount":3,"integrity":"sha512-+SodKXWUigmIgWeguoZNiuvSHR3sIx7NRRi/Vjziy5chd8b01Dz7sRSPq1vQtRRY1bPMmm7wNPXW4+5dL7L0eA==","signatures":[{"sig":"MEYCIQDzHBXNLy6sibyp1XaitqAiXzMoOAZuUpb+A9HKtuVu5QIhAKVgn4l5kpUsA04qDM7V7sfwD96kP69WnOzK4B+3Hj8d","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2956},"type":"module","exports":{".":"./src/index.ts"},"gitHead":"7ba094c587e6184a6853681a081eca48a2c2eac5","_npmUser":{"name":"jcube","email":"alteraweb53@gmail.com"},"_npmVersion":"11.17.0","description":"Transport protocol for sandboxed native UI extensions in Booklyease","directories":{},"_nodeVersion":"20.19.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/extensions-protocol_0.2.0_1784104710478_0.4184061312734535","host":"s3://npm-registry-packages-npm-production"}},"0.3.0":{"name":"@booklyease/extensions-protocol","version":"0.3.0","description":"Transport protocol for sandboxed native UI extensions in Booklyease","type":"module","exports":{".":"./src/index.ts"},"publishConfig":{"access":"public"},"keywords":["booklyease","extensions","protocol"],"license":"MIT","gitHead":"458cabcc283dd02ec15f78abb5da099e8a5393c1","_id":"@booklyease/extensions-protocol@0.3.0","_nodeVersion":"20.19.0","_npmVersion":"11.17.0","dist":{"integrity":"sha512-PUCfLDuVxy6r6YbjQehEYfJZAIUSIp7UaTT8Y389ZP1aVk6wJk5scgL1JiYiPXxbPWgOtCOOkY3v3CI3pWOTxQ==","shasum":"8f7ce09dd059dee482bc6219edae5245abe1d387","tarball":"https://registry.npmjs.org/@booklyease/extensions-protocol/-/extensions-protocol-0.3.0.tgz","fileCount":3,"unpackedSize":3427,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDKtwmZ4L7PJhibpoPODWwv6laVsdrCS++eTR3pR6q8ugIgAakXBAXC0r9VcgKGSuRHAFxiTve538EcEgzENZLuz1w="}]},"_npmUser":{"name":"jcube","email":"alteraweb53@gmail.com"},"directories":{},"maintainers":[{"name":"jcube","email":"alteraweb53@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/extensions-protocol_0.3.0_1784110912077_0.2759956692696519"},"_hasShrinkwrap":false}},"time":{"created":"2026-07-15T08:38:30.384Z","modified":"2026-07-15T10:21:52.341Z","0.2.0":"2026-07-15T08:38:30.604Z","0.3.0":"2026-07-15T10:21:52.209Z"},"license":"MIT","keywords":["booklyease","extensions","protocol"],"description":"Transport protocol for sandboxed native UI extensions in Booklyease","maintainers":[{"name":"jcube","email":"alteraweb53@gmail.com"}],"readme":"# @booklyease/extensions-protocol\n\nShared transport types and protocol version for Booklyease Native UI extensions.\nMost Vue extension authors should install `@booklyease/extensions-vue`, which\ndepends on this package automatically.\n\nProtocol v1 includes the backward-compatible request/response messages used by\nthe authenticated `app.page` API bridge.\n","readmeFilename":"README.md"}