{"_id":"@bynoon/sdk","_rev":"27-83bf04870eefd7576ca4ef81cd5cd133","name":"@bynoon/sdk","dist-tags":{"latest":"0.13.1"},"versions":{"0.1.0":{"name":"@bynoon/sdk","version":"0.1.0","license":"MIT","_id":"@bynoon/sdk@0.1.0","maintainers":[{"name":"bynoon-hq","email":"info@bynoon.app"}],"homepage":"https://github.com/bynoon-hq/bynoon#readme","bugs":{"url":"https://github.com/bynoon-hq/bynoon/issues"},"dist":{"shasum":"242b43c5917badb8f45eaa8f5c79c39f9e566fad","tarball":"https://registry.npmjs.org/@bynoon/sdk/-/sdk-0.1.0.tgz","fileCount":35,"integrity":"sha512-h1Jm4XZhkc9D3c0Skj23eYd/w4r5+MEzHfOXeGpYpVBDyuh7dGnsocIyBLVq5YeppCl+1Wq/uGxApUDfTXwuVQ==","signatures":[{"sig":"MEQCIHO1O40caX6KTczsi+UXYElQ2DYzGoygQ964xnVEYJvxAiBGay105hSlfykw4h9vB5TjniCOIeN5go95Ren9A6j15g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":27286},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./runtime/wrap-island":{"types":"./dist/runtime/wrap-island.d.ts","default":"./dist/runtime/wrap-island.js"},"./runtime/island-hydrate":{"types":"./dist/runtime/island-hydrate.d.ts","default":"./dist/runtime/island-hydrate.js"},"./runtime/server-context":{"node":"./dist/runtime/server-context-node.js","types":"./dist/runtime/server-context-node.d.ts","browser":"./dist/runtime/server-context-browser.js","default":"./dist/runtime/server-context-node.js"}},"gitHead":"906ed65e3d752e6dc9e5f45ce2e2a12f07e87201","scripts":{"build":"tsc -p tsconfig.build.json","prepublishOnly":"npm run build"},"_npmUser":{"name":"bynoon-hq","email":"info@bynoon.app"},"repository":{"url":"git+https://github.com/bynoon-hq/bynoon.git","type":"git","directory":"packages/sdk"},"_npmVersion":"10.9.2","description":"ByNoon SDK — universal helpers + components for ByNoon-managed projects (Link, Image, getRenderContext, resolveLinkHref, resolveLocalized).","directories":{},"_nodeVersion":"22.13.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"react":">=18","react-dom":">=18"},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.1.0_1777986227011_0.9800957303137947","host":"s3://npm-registry-packages-npm-production"}},"0.1.1":{"name":"@bynoon/sdk","version":"0.1.1","license":"MIT","_id":"@bynoon/sdk@0.1.1","maintainers":[{"name":"bynoon-hq","email":"info@bynoon.app"}],"homepage":"https://github.com/bynoon-hq/bynoon#readme","bugs":{"url":"https://github.com/bynoon-hq/bynoon/issues"},"dist":{"shasum":"e717c67408d020c296c3ddf1643ad2b413a79ac6","tarball":"https://registry.npmjs.org/@bynoon/sdk/-/sdk-0.1.1.tgz","fileCount":35,"integrity":"sha512-w54uO+LuTeCYaSTMdPjNMZaB0zhx67W4N3nb6eLo0csXioVBhZti08ozFpqn5Ebial/aAWahqWBTGxCao/o44Q==","signatures":[{"sig":"MEUCIBuFPHI3LuzOWGlkeU/q3NbSHLhw4aSAJCDFO6THPioLAiEAz+Eb+/goUBYGbMDIuFgYDaPfVuEN/+ZpLLfcpP7SkU8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":27990},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./runtime/wrap-island":{"types":"./dist/runtime/wrap-island.d.ts","default":"./dist/runtime/wrap-island.js"},"./runtime/island-hydrate":{"types":"./dist/runtime/island-hydrate.d.ts","default":"./dist/runtime/island-hydrate.js"},"./runtime/server-context":{"node":"./dist/runtime/server-context-node.js","types":"./dist/runtime/server-context-node.d.ts","browser":"./dist/runtime/server-context-browser.js","default":"./dist/runtime/server-context-node.js"}},"gitHead":"906ed65e3d752e6dc9e5f45ce2e2a12f07e87201","scripts":{"build":"tsc -p tsconfig.build.json","prepublishOnly":"npm run build"},"_npmUser":{"name":"bynoon-hq","email":"info@bynoon.app"},"repository":{"url":"git+https://github.com/bynoon-hq/bynoon.git","type":"git","directory":"packages/sdk"},"_npmVersion":"10.9.2","description":"ByNoon SDK — universal helpers + components for ByNoon-managed projects (Link, Image, getRenderContext, resolveLinkHref, resolveLocalized).","directories":{},"_nodeVersion":"22.13.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"react":">=18","react-dom":">=18"},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.1.1_1777987076541_0.07697649189964162","host":"s3://npm-registry-packages-npm-production"}},"0.1.2":{"name":"@bynoon/sdk","version":"0.1.2","license":"MIT","_id":"@bynoon/sdk@0.1.2","maintainers":[{"name":"bynoon-hq","email":"info@bynoon.app"}],"homepage":"https://github.com/bynoon-hq/bynoon#readme","bugs":{"url":"https://github.com/bynoon-hq/bynoon/issues"},"dist":{"shasum":"214795d61c0667dd53b118fe3842ad8175d660bb","tarball":"https://registry.npmjs.org/@bynoon/sdk/-/sdk-0.1.2.tgz","fileCount":35,"integrity":"sha512-qBFJJmUWjiPim12TG86hnMUnGQP183p565U0mIOPAaij3/Fnbae7Skx7dXF2qzdU58PVp/lzDyX4Ar3zWLGFrg==","signatures":[{"sig":"MEQCIEmxX3a8s+TQ9dcVEP/CR24R70Hk260TmF3gw138gTBaAiBXfOfjrG8yVyzSHm2RNNkWhY1vAziU8obWetgDt8p4+A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":28429},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./runtime/wrap-island":{"types":"./dist/runtime/wrap-island.d.ts","default":"./dist/runtime/wrap-island.js"},"./runtime/island-hydrate":{"types":"./dist/runtime/island-hydrate.d.ts","default":"./dist/runtime/island-hydrate.js"},"./runtime/server-context":{"node":"./dist/runtime/server-context-node.js","types":"./dist/runtime/server-context-node.d.ts","browser":"./dist/runtime/server-context-browser.js","default":"./dist/runtime/server-context-node.js"}},"gitHead":"906ed65e3d752e6dc9e5f45ce2e2a12f07e87201","scripts":{"build":"tsc -p tsconfig.build.json","prepublishOnly":"npm run build"},"_npmUser":{"name":"bynoon-hq","email":"info@bynoon.app"},"repository":{"url":"git+https://github.com/bynoon-hq/bynoon.git","type":"git","directory":"packages/sdk"},"_npmVersion":"10.9.2","description":"ByNoon SDK — universal helpers + components for ByNoon-managed projects (Link, Image, getRenderContext, resolveLinkHref, resolveLocalized).","directories":{},"_nodeVersion":"22.13.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"react":">=19","react-dom":">=19"},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.1.2_1777987550565_0.7095544335729804","host":"s3://npm-registry-packages-npm-production"}},"0.1.3":{"name":"@bynoon/sdk","version":"0.1.3","license":"MIT","_id":"@bynoon/sdk@0.1.3","maintainers":[{"name":"bynoon-hq","email":"info@bynoon.app"}],"homepage":"https://github.com/bynoon-hq/bynoon#readme","bugs":{"url":"https://github.com/bynoon-hq/bynoon/issues"},"dist":{"shasum":"f1fde2034534f46b2a6a8eeafce45c77e96a7598","tarball":"https://registry.npmjs.org/@bynoon/sdk/-/sdk-0.1.3.tgz","fileCount":35,"integrity":"sha512-rlJE9cKQ5AlY510eUs3BcrWXjFw03KGPsoIaqDxR84z2w8LBUAOAMt3LfuLLXuwBVTnuWdSpjbJYIxxt6t/+jA==","signatures":[{"sig":"MEYCIQCrhv44C4hdik7z3lMzht9cM+p5ZZb0QpDmNYzIDHpsPwIhAJeUYm9ejbIVSs1aFg/eIutAghRPv0eFK6S5gn5UyB/q","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":26646},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./runtime/wrap-island":{"types":"./dist/runtime/wrap-island.d.ts","default":"./dist/runtime/wrap-island.js"},"./runtime/island-hydrate":{"types":"./dist/runtime/island-hydrate.d.ts","default":"./dist/runtime/island-hydrate.js"},"./runtime/server-context":{"node":"./dist/runtime/server-context-node.js","types":"./dist/runtime/server-context-node.d.ts","browser":"./dist/runtime/server-context-browser.js","default":"./dist/runtime/server-context-node.js"}},"gitHead":"906ed65e3d752e6dc9e5f45ce2e2a12f07e87201","scripts":{"build":"tsc -p tsconfig.build.json","prepublishOnly":"npm run build"},"_npmUser":{"name":"bynoon-hq","email":"info@bynoon.app"},"repository":{"url":"git+https://github.com/bynoon-hq/bynoon.git","type":"git","directory":"packages/sdk"},"_npmVersion":"10.9.2","description":"ByNoon SDK — universal helpers + components for ByNoon-managed projects (Link, Image, getRenderContext, resolveLinkHref, resolveLocalized).","directories":{},"_nodeVersion":"22.13.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"react":">=18","react-dom":">=18"},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.1.3_1777987788382_0.6039150181337438","host":"s3://npm-registry-packages-npm-production"}},"0.1.4":{"name":"@bynoon/sdk","version":"0.1.4","license":"MIT","_id":"@bynoon/sdk@0.1.4","maintainers":[{"name":"bynoon-hq","email":"info@bynoon.app"}],"homepage":"https://github.com/bynoon-hq/bynoon#readme","bugs":{"url":"https://github.com/bynoon-hq/bynoon/issues"},"dist":{"shasum":"2d4832b46a24109b44efcd487f72e3e17279b52a","tarball":"https://registry.npmjs.org/@bynoon/sdk/-/sdk-0.1.4.tgz","fileCount":37,"integrity":"sha512-dl/qrf2FdCUJ7qzeC/dO9iCP0C9EvMJ0XjT1Q0/VuTVLiEkCCgVe3+zNTADocmvB1LPTNTUAnRmvinFvc25Tpw==","signatures":[{"sig":"MEUCIEZHQjgPY8S0VZ0N9LP/o6OTd381/LStq02LQgDOtAsvAiEA+3aaiKITwoAFQnadnplMyiahRQLXMPMEDTUV/n3kBUI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":28185},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./runtime/wrap-island":{"types":"./dist/runtime/wrap-island.d.ts","default":"./dist/runtime/wrap-island.js"},"./runtime/island-hydrate":{"types":"./dist/runtime/island-hydrate.d.ts","default":"./dist/runtime/island-hydrate.js"},"./runtime/server-context":{"node":"./dist/runtime/server-context-node.js","types":"./dist/runtime/server-context-node.d.ts","browser":"./dist/runtime/server-context-browser.js","default":"./dist/runtime/server-context-node.js"}},"gitHead":"906ed65e3d752e6dc9e5f45ce2e2a12f07e87201","scripts":{"build":"tsc -p tsconfig.build.json","prepublishOnly":"npm run build"},"_npmUser":{"name":"bynoon-hq","email":"info@bynoon.app"},"repository":{"url":"git+https://github.com/bynoon-hq/bynoon.git","type":"git","directory":"packages/sdk"},"_npmVersion":"10.9.2","description":"ByNoon SDK — universal helpers + components for ByNoon-managed projects (Link, Image, getRenderContext, resolveLinkHref, resolveLocalized).","directories":{},"_nodeVersion":"22.13.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"react":">=18","react-dom":">=18"},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.1.4_1777988122666_0.571494907957131","host":"s3://npm-registry-packages-npm-production"}},"0.1.5":{"name":"@bynoon/sdk","version":"0.1.5","license":"MIT","_id":"@bynoon/sdk@0.1.5","maintainers":[{"name":"bynoon-hq","email":"info@bynoon.app"}],"homepage":"https://github.com/bynoon-hq/bynoon#readme","bugs":{"url":"https://github.com/bynoon-hq/bynoon/issues"},"dist":{"shasum":"3707801fab65b534a5a47ed15414e4413ed5b10f","tarball":"https://registry.npmjs.org/@bynoon/sdk/-/sdk-0.1.5.tgz","fileCount":37,"integrity":"sha512-yscFmhafqn5rEGGwy9R1VhHZ/PwxsevRZF7ydyedRzymSZ2493+lw7OaufIosCNZYe0eZTHFKsfqFkF6Ig2vIQ==","signatures":[{"sig":"MEQCIAKybmS2jN6mFJjEVbc5gzCeal/gjc65/hc9V9fItWosAiBmPmb7pBrnjwldjVQ8W9ens6Jb86I/C8ShFfE0d6V+cA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":29354},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./runtime/wrap-island":{"types":"./dist/runtime/wrap-island.d.ts","default":"./dist/runtime/wrap-island.js"},"./runtime/island-hydrate":{"types":"./dist/runtime/island-hydrate.d.ts","default":"./dist/runtime/island-hydrate.js"},"./runtime/server-context":{"node":"./dist/runtime/server-context-node.js","types":"./dist/runtime/server-context-node.d.ts","browser":"./dist/runtime/server-context-browser.js","default":"./dist/runtime/server-context-node.js"}},"gitHead":"906ed65e3d752e6dc9e5f45ce2e2a12f07e87201","scripts":{"build":"tsc -p tsconfig.build.json","prepublishOnly":"npm run build"},"_npmUser":{"name":"bynoon-hq","email":"info@bynoon.app"},"repository":{"url":"git+https://github.com/bynoon-hq/bynoon.git","type":"git","directory":"packages/sdk"},"_npmVersion":"10.9.2","description":"ByNoon SDK — universal helpers + components for ByNoon-managed projects (Link, Image, getRenderContext, resolveLinkHref, resolveLocalized).","directories":{},"_nodeVersion":"22.13.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"react":">=18","react-dom":">=18"},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.1.5_1777989477585_0.14827924317292362","host":"s3://npm-registry-packages-npm-production"}},"0.1.6":{"name":"@bynoon/sdk","version":"0.1.6","license":"MIT","_id":"@bynoon/sdk@0.1.6","maintainers":[{"name":"bynoon-hq","email":"info@bynoon.app"}],"homepage":"https://github.com/bynoon-hq/bynoon#readme","bugs":{"url":"https://github.com/bynoon-hq/bynoon/issues"},"dist":{"shasum":"6165653dfb9b31a57965520b6e343d443aca9404","tarball":"https://registry.npmjs.org/@bynoon/sdk/-/sdk-0.1.6.tgz","fileCount":37,"integrity":"sha512-WToyjIrPaEw0jpDlWilJk6ZpwbLMqQofDlXHu4gnzDuJV+wPBasQtGKSidMi1nlLr+ShzZ79Sd8qcRXwUe/uYQ==","signatures":[{"sig":"MEUCIQD5t4Ph1vutrVMO4WIqC5uZ03U+a4kO8LAumVSUozWUcgIgMtLGCPym/dA2A9XdWRoc0bjuNEax5FBLNsSfaDh6Ir0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":30922},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./runtime/wrap-island":{"types":"./dist/runtime/wrap-island.d.ts","default":"./dist/runtime/wrap-island.js"},"./runtime/island-hydrate":{"types":"./dist/runtime/island-hydrate.d.ts","default":"./dist/runtime/island-hydrate.js"},"./runtime/server-context":{"node":"./dist/runtime/server-context-node.js","types":"./dist/runtime/server-context-node.d.ts","browser":"./dist/runtime/server-context-browser.js","default":"./dist/runtime/server-context-node.js"}},"gitHead":"906ed65e3d752e6dc9e5f45ce2e2a12f07e87201","scripts":{"build":"tsc -p tsconfig.build.json","prepublishOnly":"npm run build"},"_npmUser":{"name":"bynoon-hq","email":"info@bynoon.app"},"repository":{"url":"git+https://github.com/bynoon-hq/bynoon.git","type":"git","directory":"packages/sdk"},"_npmVersion":"10.9.2","description":"ByNoon SDK — universal helpers + components for ByNoon-managed projects (Link, Image, getRenderContext, resolveLinkHref, resolveLocalized).","directories":{},"_nodeVersion":"22.13.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"react":">=18","react-dom":">=18"},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.1.6_1777990099331_0.6846241604268073","host":"s3://npm-registry-packages-npm-production"}},"0.1.7":{"name":"@bynoon/sdk","version":"0.1.7","license":"MIT","_id":"@bynoon/sdk@0.1.7","maintainers":[{"name":"bynoon-hq","email":"info@bynoon.app"}],"homepage":"https://github.com/bynoon-hq/bynoon#readme","bugs":{"url":"https://github.com/bynoon-hq/bynoon/issues"},"dist":{"shasum":"a89f00c45f4992aa8dc7482d85ca523b778c4da9","tarball":"https://registry.npmjs.org/@bynoon/sdk/-/sdk-0.1.7.tgz","fileCount":37,"integrity":"sha512-TPqLn+5zce1lhPhXarDGLmCSuqApE7EpFAsBThZQpBZ5e3/QaCdwFZN2PuK7dJ1ZrNx3+pBPvP30a2WffDwyEA==","signatures":[{"sig":"MEUCIQCLDjMD/yQsS7rAwibj29/DrOfg+vvIeLJ8AMO8A1eN/QIgYVIHOiLUe9ETxj3iyLRY96UJJGS1uKAmQ8WgxTmpZMs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":30974},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./runtime/wrap-island":{"types":"./dist/runtime/wrap-island.d.ts","default":"./dist/runtime/wrap-island.js"},"./runtime/island-hydrate":{"types":"./dist/runtime/island-hydrate.d.ts","default":"./dist/runtime/island-hydrate.js"},"./runtime/server-context":{"node":"./dist/runtime/server-context-node.js","types":"./dist/runtime/server-context-node.d.ts","browser":"./dist/runtime/server-context-browser.js","default":"./dist/runtime/server-context-node.js"}},"gitHead":"906ed65e3d752e6dc9e5f45ce2e2a12f07e87201","scripts":{"build":"tsc -p tsconfig.build.json","prepublishOnly":"npm run build"},"_npmUser":{"name":"bynoon-hq","email":"info@bynoon.app"},"repository":{"url":"git+https://github.com/bynoon-hq/bynoon.git","type":"git","directory":"packages/sdk"},"_npmVersion":"10.9.2","description":"ByNoon SDK — universal helpers + components for ByNoon-managed projects (Link, Image, getRenderContext, resolveLinkHref, resolveLocalized).","directories":{},"_nodeVersion":"22.13.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"next":">=15","react":">=18","react-dom":">=18"},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.1.7_1777990899770_0.6179685296484729","host":"s3://npm-registry-packages-npm-production"}},"0.1.8":{"name":"@bynoon/sdk","version":"0.1.8","license":"MIT","_id":"@bynoon/sdk@0.1.8","maintainers":[{"name":"bynoon-hq","email":"info@bynoon.app"}],"homepage":"https://github.com/bynoon-hq/bynoon#readme","bugs":{"url":"https://github.com/bynoon-hq/bynoon/issues"},"dist":{"shasum":"efd6271387047045b710c30e9178976f96bcf549","tarball":"https://registry.npmjs.org/@bynoon/sdk/-/sdk-0.1.8.tgz","fileCount":39,"integrity":"sha512-MIaBjgCAWf3KYRscGMfjXxZPravj8mfNHmn6ZDHcI2Y5k+6vqB9AZG9BA+Fr1nyFlqprCXXoiY+wFfGtmpglrg==","signatures":[{"sig":"MEYCIQDltbqzgkGJ/hP88oePmMh8cg+2W0TKbijX5ltwLYMmbAIhAMr3w0cehB50o7t163/6NTyItoNK85Zc7EnP+OCXY7La","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":31795},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./runtime/wrap-island":{"types":"./dist/runtime/wrap-island.d.ts","default":"./dist/runtime/wrap-island.js"},"./runtime/island-hydrate":{"types":"./dist/runtime/island-hydrate.d.ts","default":"./dist/runtime/island-hydrate.js"},"./runtime/server-context":{"node":"./dist/runtime/server-context-node.js","types":"./dist/runtime/server-context-node.d.ts","browser":"./dist/runtime/server-context-browser.js","default":"./dist/runtime/server-context-node.js"}},"gitHead":"906ed65e3d752e6dc9e5f45ce2e2a12f07e87201","scripts":{"build":"tsc -p tsconfig.build.json","prepublishOnly":"npm run build"},"_npmUser":{"name":"bynoon-hq","email":"info@bynoon.app"},"repository":{"url":"git+https://github.com/bynoon-hq/bynoon.git","type":"git","directory":"packages/sdk"},"_npmVersion":"10.9.2","description":"ByNoon SDK — universal helpers + components for ByNoon-managed projects (Link, Image, getRenderContext, resolveLinkHref, resolveLocalized).","directories":{},"_nodeVersion":"22.13.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"next":">=15","react":">=18","react-dom":">=18"},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.1.8_1777991295880_0.2998581784778167","host":"s3://npm-registry-packages-npm-production"}},"0.1.9":{"name":"@bynoon/sdk","version":"0.1.9","license":"MIT","_id":"@bynoon/sdk@0.1.9","maintainers":[{"name":"bynoon-hq","email":"info@bynoon.app"}],"homepage":"https://github.com/bynoon-hq/bynoon#readme","bugs":{"url":"https://github.com/bynoon-hq/bynoon/issues"},"dist":{"shasum":"b8a5d00608068cfe746900934964a8408c500dd2","tarball":"https://registry.npmjs.org/@bynoon/sdk/-/sdk-0.1.9.tgz","fileCount":39,"integrity":"sha512-hJ98GfsB5zyYH0/z97LM5QrO6jHBHBt1fRqG34lmGr7AB5FtRqRMoBRlecqwCUcIM5c8yGkvl6b/WK27oc2+mQ==","signatures":[{"sig":"MEUCIDMa4+TKy7ZSwGeux/i3FZKIL3OgI9ZNTAziB+MBKJqwAiEA4SdJg8lo9jV7qHHq3KCcyokaezb3QUa2pLE3Q3Yt7ow=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":33097},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./runtime/wrap-island":{"types":"./dist/runtime/wrap-island.d.ts","default":"./dist/runtime/wrap-island.js"},"./runtime/island-hydrate":{"types":"./dist/runtime/island-hydrate.d.ts","default":"./dist/runtime/island-hydrate.js"},"./runtime/server-context":{"node":"./dist/runtime/server-context-node.js","types":"./dist/runtime/server-context-node.d.ts","browser":"./dist/runtime/server-context-browser.js","default":"./dist/runtime/server-context-node.js"}},"gitHead":"906ed65e3d752e6dc9e5f45ce2e2a12f07e87201","scripts":{"build":"tsc -p tsconfig.build.json","prepublishOnly":"npm run build"},"_npmUser":{"name":"bynoon-hq","email":"info@bynoon.app"},"repository":{"url":"git+https://github.com/bynoon-hq/bynoon.git","type":"git","directory":"packages/sdk"},"_npmVersion":"10.9.2","description":"ByNoon SDK — universal helpers + components for ByNoon-managed projects (Link, Image, getRenderContext, resolveLinkHref, resolveLocalized).","directories":{},"_nodeVersion":"22.13.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"next":">=15","react":">=18","react-dom":">=18"},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.1.9_1777991740654_0.44200116351891783","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"@bynoon/sdk","version":"0.2.0","license":"MIT","_id":"@bynoon/sdk@0.2.0","maintainers":[{"name":"bynoon-hq","email":"info@bynoon.app"}],"homepage":"https://github.com/bynoon-hq/bynoon#readme","bugs":{"url":"https://github.com/bynoon-hq/bynoon/issues"},"dist":{"shasum":"2d6b8beea4d7a99df87390d599b7b74dd9f0f27f","tarball":"https://registry.npmjs.org/@bynoon/sdk/-/sdk-0.2.0.tgz","fileCount":41,"integrity":"sha512-uAXax+dfV9nUJ3JykZYYUOmoSWdQVhgpMIzkrbJFL+ED6ZVC1dfUNUsvJrCTMLW0QmaGFsSOvJELIHNQdIvFOw==","signatures":[{"sig":"MEUCIQCddtdjUcbnwadUMGYMBrcHjUzGE8r9+sNj0kZRIvgjIAIgQTmyJW67Dy97uzapQfw6qCA4glJUGZIWF4tDO+Sd1rc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36105},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./runtime/wrap-island":{"types":"./dist/runtime/wrap-island.d.ts","default":"./dist/runtime/wrap-island.js"},"./runtime/island-hydrate":{"types":"./dist/runtime/island-hydrate.d.ts","default":"./dist/runtime/island-hydrate.js"},"./runtime/server-context":{"node":"./dist/runtime/server-context-node.js","types":"./dist/runtime/server-context-node.d.ts","browser":"./dist/runtime/server-context-browser.js","default":"./dist/runtime/server-context-node.js"}},"gitHead":"906ed65e3d752e6dc9e5f45ce2e2a12f07e87201","scripts":{"build":"tsc -p tsconfig.build.json","prepublishOnly":"npm run build"},"_npmUser":{"name":"bynoon-hq","email":"info@bynoon.app"},"repository":{"url":"git+https://github.com/bynoon-hq/bynoon.git","type":"git","directory":"packages/sdk"},"_npmVersion":"10.9.2","description":"ByNoon SDK — universal helpers + components for ByNoon-managed projects (Link, Image, getRenderContext, resolveLinkHref, resolveLocalized).","directories":{},"_nodeVersion":"22.13.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"next":">=15","react":">=18","react-dom":">=18"},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.2.0_1778065018832_0.4589307764936774","host":"s3://npm-registry-packages-npm-production"}},"0.3.0":{"name":"@bynoon/sdk","version":"0.3.0","license":"MIT","_id":"@bynoon/sdk@0.3.0","maintainers":[{"name":"bynoon-hq","email":"info@bynoon.app"}],"homepage":"https://github.com/bynoon-hq/bynoon#readme","bugs":{"url":"https://github.com/bynoon-hq/bynoon/issues"},"dist":{"shasum":"cb8c77ab64c01a6d4cbb128ce7423b6b1dae25ec","tarball":"https://registry.npmjs.org/@bynoon/sdk/-/sdk-0.3.0.tgz","fileCount":45,"integrity":"sha512-raarXIjT68aKFxgJKkL9EQPZLs8NJDMhD6Ri5AzxDwYBxJlUX+BZF2/SryKVz2WbIG+Ym4+b3gvpwyKEPaVihQ==","signatures":[{"sig":"MEUCIGpi+An7HMFFCiCxjhV8MmRUi5EgpbxsbObSLQCQ4LCmAiEAv4MwE8Cppl5Zx6SYX1O8bFuq52B4Gr5HltebxUG03uI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":39823},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./runtime/wrap-island":{"types":"./dist/runtime/wrap-island.d.ts","default":"./dist/runtime/wrap-island.js"},"./runtime/island-hydrate":{"types":"./dist/runtime/island-hydrate.d.ts","default":"./dist/runtime/island-hydrate.js"},"./runtime/server-context":{"node":"./dist/runtime/server-context-node.js","types":"./dist/runtime/server-context-node.d.ts","browser":"./dist/runtime/server-context-browser.js","default":"./dist/runtime/server-context-node.js"}},"gitHead":"906ed65e3d752e6dc9e5f45ce2e2a12f07e87201","scripts":{"build":"tsc -p tsconfig.build.json","prepublishOnly":"npm run build"},"_npmUser":{"name":"bynoon-hq","email":"info@bynoon.app"},"repository":{"url":"git+https://github.com/bynoon-hq/bynoon.git","type":"git","directory":"packages/sdk"},"_npmVersion":"10.9.2","description":"ByNoon SDK — universal helpers + components for ByNoon-managed projects (Link, Image, getRenderContext, resolveLinkHref, resolveLocalized).","directories":{},"_nodeVersion":"22.13.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"next":">=15","react":">=18","react-dom":">=18"},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.3.0_1778067056169_0.33581918176629566","host":"s3://npm-registry-packages-npm-production"}},"0.3.1":{"name":"@bynoon/sdk","version":"0.3.1","license":"MIT","_id":"@bynoon/sdk@0.3.1","maintainers":[{"name":"bynoon-hq","email":"info@bynoon.app"}],"homepage":"https://github.com/bynoon-hq/bynoon#readme","bugs":{"url":"https://github.com/bynoon-hq/bynoon/issues"},"dist":{"shasum":"dfa18920338010bdc0d24c08d8b97eee36d35327","tarball":"https://registry.npmjs.org/@bynoon/sdk/-/sdk-0.3.1.tgz","fileCount":43,"integrity":"sha512-zYA/XupvNpubT4N+6z1Jte22cf4XbP+Ggknbhjr2eDvHy8q6FpIOzxtvKcTvlaqztBHhmsvINpEcPqdaUIPBKA==","signatures":[{"sig":"MEYCIQDTlmSnImvjTPZxWkH6LaY2eoe92x6rk8dNeeHFIWcUYgIhAM1PLXEniptpILR95Lj9fnEy3NkFSxE92/JL1COSlkvY","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":39191},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./runtime/wrap-island":{"types":"./dist/runtime/wrap-island.d.ts","default":"./dist/runtime/wrap-island.js"},"./runtime/island-hydrate":{"types":"./dist/runtime/island-hydrate.d.ts","default":"./dist/runtime/island-hydrate.js"},"./runtime/server-context":{"node":"./dist/runtime/server-context-node.js","types":"./dist/runtime/server-context-node.d.ts","browser":"./dist/runtime/server-context-browser.js","default":"./dist/runtime/server-context-node.js"}},"gitHead":"906ed65e3d752e6dc9e5f45ce2e2a12f07e87201","scripts":{"build":"tsc -p tsconfig.build.json","prepublishOnly":"npm run build"},"_npmUser":{"name":"bynoon-hq","email":"info@bynoon.app"},"repository":{"url":"git+https://github.com/bynoon-hq/bynoon.git","type":"git","directory":"packages/sdk"},"_npmVersion":"10.9.2","description":"ByNoon SDK — universal helpers + components for ByNoon-managed projects (Link, Image, getRenderContext, resolveLinkHref, resolveLocalized).","directories":{},"_nodeVersion":"22.13.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"next":">=15","react":">=18","react-dom":">=18"},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.3.1_1778067512700_0.4838513755226457","host":"s3://npm-registry-packages-npm-production"}},"0.4.0":{"name":"@bynoon/sdk","version":"0.4.0","license":"MIT","_id":"@bynoon/sdk@0.4.0","maintainers":[{"name":"bynoon-hq","email":"info@bynoon.app"}],"homepage":"https://github.com/bynoon-hq/bynoon#readme","bugs":{"url":"https://github.com/bynoon-hq/bynoon/issues"},"dist":{"shasum":"d57c87eb3e7950d448defb3ddb1e85e89dff44ed","tarball":"https://registry.npmjs.org/@bynoon/sdk/-/sdk-0.4.0.tgz","fileCount":49,"integrity":"sha512-HYzKNwJwVvYi40rXeoQQ5CtWZkJm0C4CtRHRljQQFv7zbaaSDzkZGkp3ixVh7ctkJau6PZw34XT5kQ2Qy2LY7Q==","signatures":[{"sig":"MEUCIQDlrCtXVzgmy9oAAVi4ZO/nNATa4dEswaEA18KcDL6TLgIgWGaCIlaqi5Eb5xKM+9pY1kVJuycz8YmGGjOFSv1PDc8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":56884},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./runtime/wrap-island":{"types":"./dist/runtime/wrap-island.d.ts","default":"./dist/runtime/wrap-island.js"},"./runtime/island-hydrate":{"types":"./dist/runtime/island-hydrate.d.ts","default":"./dist/runtime/island-hydrate.js"},"./runtime/server-context":{"node":"./dist/runtime/server-context-node.js","types":"./dist/runtime/server-context-node.d.ts","browser":"./dist/runtime/server-context-browser.js","default":"./dist/runtime/server-context-node.js"}},"gitHead":"906ed65e3d752e6dc9e5f45ce2e2a12f07e87201","scripts":{"build":"tsc -p tsconfig.build.json","prepublishOnly":"npm run build"},"_npmUser":{"name":"bynoon-hq","email":"info@bynoon.app"},"repository":{"url":"git+https://github.com/bynoon-hq/bynoon.git","type":"git","directory":"packages/sdk"},"_npmVersion":"10.9.2","description":"ByNoon SDK — universal helpers + components for ByNoon-managed projects (Link, Image, getRenderContext, revalidatePath, resolveLinkHref, resolveLocalized).","directories":{},"_nodeVersion":"22.13.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"next":">=15","react":">=18","react-dom":">=18"},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.4.0_1778241347938_0.11639414276515092","host":"s3://npm-registry-packages-npm-production"}},"0.4.1":{"name":"@bynoon/sdk","version":"0.4.1","license":"MIT","_id":"@bynoon/sdk@0.4.1","maintainers":[{"name":"bynoon-hq","email":"info@bynoon.app"}],"homepage":"https://github.com/bynoon-hq/bynoon#readme","bugs":{"url":"https://github.com/bynoon-hq/bynoon/issues"},"dist":{"shasum":"50d9ba4a927a5c24bc586d438c41ec4b21dac8da","tarball":"https://registry.npmjs.org/@bynoon/sdk/-/sdk-0.4.1.tgz","fileCount":57,"integrity":"sha512-l4Ykli4kZ966LpOuPq4WyEASckMcbY63bmciL+IQjSiV++y0v3TfnpQ7bbtdP1tss/PRS+0ByPCL/IOTHTnWrg==","signatures":[{"sig":"MEUCIQD2b7EH0caGzjhglUaV66nwgDllQZH2VKWsOLyRd2L85wIgIh7UBzICq1cxMk4/ymk3sbNPmRXoYkMVHlGtlJCrVMk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":63195},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./server":{"types":"./dist/server/index.d.ts","default":"./dist/server/index.js"},"./runtime/wrap-island":{"types":"./dist/runtime/wrap-island.d.ts","default":"./dist/runtime/wrap-island.js"},"./runtime/island-hydrate":{"types":"./dist/runtime/island-hydrate.d.ts","default":"./dist/runtime/island-hydrate.js"},"./runtime/server-context":{"node":"./dist/runtime/server-context-node.js","types":"./dist/runtime/server-context-node.d.ts","browser":"./dist/runtime/server-context-browser.js","default":"./dist/runtime/server-context-node.js"}},"gitHead":"9fde717e4c01dc418d8f99b41539c8108fad922f","scripts":{"build":"tsc -p tsconfig.build.json","prepublishOnly":"npm run build"},"_npmUser":{"name":"bynoon-hq","email":"info@bynoon.app"},"repository":{"url":"git+https://github.com/bynoon-hq/bynoon.git","type":"git","directory":"packages/sdk"},"_npmVersion":"10.9.2","description":"ByNoon SDK — universal helpers + components for ByNoon-managed projects (Link, Image, getRenderContext, revalidatePath, resolveLinkHref, resolveLocalized).","directories":{},"sideEffects":false,"_nodeVersion":"22.13.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"next":">=15","react":">=18","react-dom":">=18"},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.4.1_1778275137361_0.8157400049069521","host":"s3://npm-registry-packages-npm-production"}},"0.5.0":{"name":"@bynoon/sdk","version":"0.5.0","license":"MIT","_id":"@bynoon/sdk@0.5.0","maintainers":[{"name":"bynoon-hq","email":"info@bynoon.app"}],"homepage":"https://github.com/bynoon-hq/bynoon#readme","bugs":{"url":"https://github.com/bynoon-hq/bynoon/issues"},"dist":{"shasum":"8332fde133763b298037a44084f4ca6c3c14a24e","tarball":"https://registry.npmjs.org/@bynoon/sdk/-/sdk-0.5.0.tgz","fileCount":19,"integrity":"sha512-OHREqRg5MzCk9aod3EoFrt3k99XUysPXqJQHlyZlvfKnSyfGmv1U1QgBhm1VBYsn6BR1kaTkHJxZ2ioGf3MaPA==","signatures":[{"sig":"MEUCIQD2mYMgc4FxM8qhv58CVVsaNtu8CIURm2Bk9Jc8cDENgAIgM5+Sv8rbnXWz/aRioyYpjOqRYYTk+J96o1JPVsKMkTc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20833},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"ec8b929d91e826595f3561712af97f447bfe4ca6","scripts":{"build":"tsc -p tsconfig.build.json","prepublishOnly":"npm run build"},"_npmUser":{"name":"bynoon-hq","email":"info@bynoon.app"},"repository":{"url":"git+https://github.com/bynoon-hq/bynoon.git","type":"git","directory":"packages/sdk"},"_npmVersion":"10.9.2","description":"ByNoon SDK — universal helpers, hooks, schemas, and types for ByNoon-managed Next.js projects.","directories":{},"sideEffects":false,"_nodeVersion":"22.13.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"zod":"^4.0.0","next":">=15","react":">=18","react-dom":">=18"},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.5.0_1779132681364_0.39445719888220365","host":"s3://npm-registry-packages-npm-production"}},"0.6.0":{"name":"@bynoon/sdk","version":"0.6.0","license":"MIT","_id":"@bynoon/sdk@0.6.0","maintainers":[{"name":"bynoon-hq","email":"info@bynoon.app"}],"homepage":"https://github.com/bynoon-hq/bynoon#readme","bugs":{"url":"https://github.com/bynoon-hq/bynoon/issues"},"dist":{"shasum":"7c94339e7afefce561283fe4de6535627ceee481","tarball":"https://registry.npmjs.org/@bynoon/sdk/-/sdk-0.6.0.tgz","fileCount":21,"integrity":"sha512-CAXi9tie8IYojTuC/V33I1EYxmAu9mPw7XUlMrePBsVzbXX4MEs5uDFKqlDsMul/DzVGTOAxG7qxzr1+L/w9rA==","signatures":[{"sig":"MEUCIQCL/aKjXlpYK6g5MX3cREOG5ZmuiwBgXor76cYTnRHKHwIgYrOsmUwiwh4khWNUe6QPsNeIe7kXqV6GL8JG7mbum0I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":24082},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"ec8b929d91e826595f3561712af97f447bfe4ca6","scripts":{"build":"tsc -p tsconfig.build.json","prepublishOnly":"npm run build"},"_npmUser":{"name":"bynoon-hq","email":"info@bynoon.app"},"repository":{"url":"git+https://github.com/bynoon-hq/bynoon.git","type":"git","directory":"packages/sdk"},"_npmVersion":"10.9.2","description":"ByNoon SDK — universal helpers, hooks, schemas, and types for ByNoon-managed Next.js projects.","directories":{},"sideEffects":false,"_nodeVersion":"22.13.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"zod":"^4.0.0","next":">=15","react":">=18","react-dom":">=18"},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.6.0_1779139242374_0.44142956163221037","host":"s3://npm-registry-packages-npm-production"}},"0.7.0":{"name":"@bynoon/sdk","version":"0.7.0","license":"MIT","_id":"@bynoon/sdk@0.7.0","maintainers":[{"name":"bynoon-hq","email":"info@bynoon.app"}],"homepage":"https://github.com/bynoon-hq/bynoon#readme","bugs":{"url":"https://github.com/bynoon-hq/bynoon/issues"},"dist":{"shasum":"9b6a17bbd19a74c1991f76634f07352029a0ea45","tarball":"https://registry.npmjs.org/@bynoon/sdk/-/sdk-0.7.0.tgz","fileCount":21,"integrity":"sha512-I9cnYSzIsO5XOv7xoW3SISLOmfEikLGy69vmEfPIpLECllj8EtHKhJxLNb7HXcsYvkwxwzz85bvlAPL24ix02Q==","signatures":[{"sig":"MEUCIQDrF0rcQjeqMQd7uqDwPPoQ3F6j0zk0WwpIqqPmG6s/kAIgCMcDYY3EOPkPRbGLQHPG/YwSEVeyW1xo0br5mi9gf64=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":24181},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"ec8b929d91e826595f3561712af97f447bfe4ca6","scripts":{"build":"tsc -p tsconfig.build.json","prepublishOnly":"npm run build"},"_npmUser":{"name":"bynoon-hq","email":"info@bynoon.app"},"repository":{"url":"git+https://github.com/bynoon-hq/bynoon.git","type":"git","directory":"packages/sdk"},"_npmVersion":"10.9.2","description":"ByNoon SDK — universal helpers, hooks, schemas, and types for ByNoon-managed Next.js projects.","directories":{},"sideEffects":false,"_nodeVersion":"22.13.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"zod":"^4.0.0","next":">=15","react":">=18","react-dom":">=18"},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.7.0_1779141589269_0.514959115161445","host":"s3://npm-registry-packages-npm-production"}},"0.8.0":{"name":"@bynoon/sdk","version":"0.8.0","license":"MIT","_id":"@bynoon/sdk@0.8.0","maintainers":[{"name":"bynoon-hq","email":"info@bynoon.app"}],"homepage":"https://github.com/bynoon-hq/bynoon#readme","bugs":{"url":"https://github.com/bynoon-hq/bynoon/issues"},"dist":{"shasum":"cc8fb9917345a1aaeaaf3334883ae45ba09c3c2a","tarball":"https://registry.npmjs.org/@bynoon/sdk/-/sdk-0.8.0.tgz","fileCount":31,"integrity":"sha512-D1eyX21TcxXLRLnyQ5np5gjErDNdma5PvIMBhLQBk01x+cS7MWR6gbyPHUlLWPLIR0Buw7vYL+YZSmQ6R3VoxQ==","signatures":[{"sig":"MEUCIQDuXjgi1VHKOl7I1GxaQ0IjPtMX/kwzbKAQrHqcjF2U6QIgCOPWqY7INy5c5Kxpwrp4tBxQU2g3QpR1sV/Tu8Bj5m0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":34139},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"ec8b929d91e826595f3561712af97f447bfe4ca6","scripts":{"build":"tsc -p tsconfig.build.json","prepublishOnly":"npm run build"},"_npmUser":{"name":"bynoon-hq","email":"info@bynoon.app"},"repository":{"url":"git+https://github.com/bynoon-hq/bynoon.git","type":"git","directory":"packages/sdk"},"_npmVersion":"10.9.2","description":"ByNoon SDK — universal helpers, hooks, schemas, and types for ByNoon-managed Next.js projects.","directories":{},"sideEffects":false,"_nodeVersion":"22.13.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"zod":"^4.0.0","next":">=15","react":">=18","react-dom":">=18"},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.8.0_1779218093946_0.77710987725307","host":"s3://npm-registry-packages-npm-production"}},"0.8.1":{"name":"@bynoon/sdk","version":"0.8.1","license":"MIT","_id":"@bynoon/sdk@0.8.1","maintainers":[{"name":"bynoon-hq","email":"info@bynoon.app"}],"homepage":"https://github.com/bynoon-hq/bynoon#readme","bugs":{"url":"https://github.com/bynoon-hq/bynoon/issues"},"dist":{"shasum":"0fc41da6cf8a7b09ab2e48fa33d064c4dec04183","tarball":"https://registry.npmjs.org/@bynoon/sdk/-/sdk-0.8.1.tgz","fileCount":31,"integrity":"sha512-n8wdiHDbWwitjq/XtulApoxMTcG3lMYihXbZI4OZzDKX3/+MwonZehjFNF5QX958YUzi+W1A/W6LR8VNYd9dDQ==","signatures":[{"sig":"MEQCIEdjS/ElwdxYPKvYLo8FseG5+iB/aZKqx0YEWQbbUwl3AiBMUYifiRC8upX/yyt2j1p3ZA40GrlfY60VwgeEukjDhg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":34181},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"ec8b929d91e826595f3561712af97f447bfe4ca6","scripts":{"build":"tsc -p tsconfig.build.json","prepublishOnly":"npm run build"},"_npmUser":{"name":"bynoon-hq","email":"info@bynoon.app"},"repository":{"url":"git+https://github.com/bynoon-hq/bynoon.git","type":"git","directory":"packages/sdk"},"_npmVersion":"10.9.2","description":"ByNoon SDK — universal helpers, hooks, schemas, and types for ByNoon-managed Next.js projects.","directories":{},"sideEffects":false,"_nodeVersion":"22.13.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"zod":"^4.0.0","next":">=15","react":">=18","react-dom":">=18"},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.8.1_1779226902536_0.21421398635125533","host":"s3://npm-registry-packages-npm-production"}},"0.8.2":{"name":"@bynoon/sdk","version":"0.8.2","license":"MIT","_id":"@bynoon/sdk@0.8.2","maintainers":[{"name":"bynoon-hq","email":"info@bynoon.app"}],"homepage":"https://github.com/bynoon-hq/bynoon#readme","bugs":{"url":"https://github.com/bynoon-hq/bynoon/issues"},"dist":{"shasum":"908fb0510c41381eb8dbbfaecdf9a465018f4768","tarball":"https://registry.npmjs.org/@bynoon/sdk/-/sdk-0.8.2.tgz","fileCount":31,"integrity":"sha512-rOm4Nj6NxxFnP1ukqxDAGooskTIJfIQCRX4Lx7hHDDLk1WWbPrmL8MNXm7DknxSh5FuQjvmEVDy6yWViceF0Zw==","signatures":[{"sig":"MEYCIQDQ7RktVvuTMBFZwUKv+oxLoB7hIyMDAuNtBBKaY1/mLQIhALmNrV8+l8bPwMlmsQ5pFjVsHehaOcsKLCzvD7LQpVqe","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":34630},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"ec8b929d91e826595f3561712af97f447bfe4ca6","scripts":{"build":"tsc -p tsconfig.build.json","prepublishOnly":"npm run build"},"_npmUser":{"name":"bynoon-hq","email":"info@bynoon.app"},"repository":{"url":"git+https://github.com/bynoon-hq/bynoon.git","type":"git","directory":"packages/sdk"},"_npmVersion":"10.9.2","description":"ByNoon SDK — universal helpers, hooks, schemas, and types for ByNoon-managed Next.js projects.","directories":{},"sideEffects":false,"_nodeVersion":"22.13.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"zod":"^4.0.0","next":">=15","react":">=18","react-dom":">=18"},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.8.2_1779232419736_0.6406049386143402","host":"s3://npm-registry-packages-npm-production"}},"0.8.3":{"name":"@bynoon/sdk","version":"0.8.3","license":"MIT","_id":"@bynoon/sdk@0.8.3","maintainers":[{"name":"bynoon-hq","email":"info@bynoon.app"}],"homepage":"https://github.com/bynoon-hq/bynoon#readme","bugs":{"url":"https://github.com/bynoon-hq/bynoon/issues"},"dist":{"shasum":"4f2b59c1693ada084137be4f120ab522bae8bb1a","tarball":"https://registry.npmjs.org/@bynoon/sdk/-/sdk-0.8.3.tgz","fileCount":33,"integrity":"sha512-Y04f2Xa7ymF8yZm5GLenyFzBSOWY8B8IMCw7cWKQalLW0nFpSpR8t+ckeJjhiRFpnFjRomzEeE+svclvdNX6ug==","signatures":[{"sig":"MEUCIG6kMlWgjbiEib+840mjifowzpvo0a39FVTrwFkL7l/3AiEA6bSdxKc6ZJUPmB4w+/nWmW5xXgAR2S/+WEXl8cPOQU8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":38309},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"ec8b929d91e826595f3561712af97f447bfe4ca6","scripts":{"build":"tsc -p tsconfig.build.json","prepublishOnly":"npm run build"},"_npmUser":{"name":"bynoon-hq","email":"info@bynoon.app"},"repository":{"url":"git+https://github.com/bynoon-hq/bynoon.git","type":"git","directory":"packages/sdk"},"_npmVersion":"10.9.2","description":"ByNoon SDK — universal helpers, hooks, schemas, and types for ByNoon-managed Next.js projects.","directories":{},"sideEffects":false,"_nodeVersion":"22.13.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"zod":"^4.0.0","next":">=15","react":">=18","react-dom":">=18"},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.8.3_1779236233564_0.15816011016020637","host":"s3://npm-registry-packages-npm-production"}},"0.8.4":{"name":"@bynoon/sdk","version":"0.8.4","license":"MIT","_id":"@bynoon/sdk@0.8.4","maintainers":[{"name":"bynoon-hq","email":"info@bynoon.app"}],"homepage":"https://github.com/bynoon-hq/bynoon#readme","bugs":{"url":"https://github.com/bynoon-hq/bynoon/issues"},"dist":{"shasum":"c825a8aa942c7105f56d2adfdeb0daa73d3fd220","tarball":"https://registry.npmjs.org/@bynoon/sdk/-/sdk-0.8.4.tgz","fileCount":33,"integrity":"sha512-XwTnLzZTS17m8zw7HGGI2WxvYSvWKCzf7Zae+5qlXnS01O9drgfprDCk7DkLiUentTWadDiPUftMInGmmJYGVg==","signatures":[{"sig":"MEQCIFYHtE3jM3xxU+lLIrPFwTkP0y2QP2POjb6rxcYKGsiLAiAnDq3peZIO8tzrDdnISQgnZuwQErmCLJ2POY5IXT+8WA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":43920},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"10ec3311707f0677081d565ab155775f4bd1eb5f","scripts":{"build":"npm run clean && tsc -p tsconfig.build.json","clean":"rm -rf dist","prepublishOnly":"npm run build"},"_npmUser":{"name":"bynoon-hq","email":"info@bynoon.app"},"repository":{"url":"git+https://github.com/bynoon-hq/bynoon.git","type":"git","directory":"packages/sdk"},"_npmVersion":"10.9.2","description":"ByNoon SDK — universal helpers, hooks, schemas, and types for ByNoon-managed Next.js projects.","directories":{},"sideEffects":false,"_nodeVersion":"22.13.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"zod":"^4.0.0","next":">=15","react":">=18","react-dom":">=18"},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.8.4_1780073919034_0.8999081842119514","host":"s3://npm-registry-packages-npm-production"}},"0.9.0":{"name":"@bynoon/sdk","version":"0.9.0","license":"MIT","_id":"@bynoon/sdk@0.9.0","maintainers":[{"name":"bynoon-hq","email":"info@bynoon.app"}],"homepage":"https://github.com/bynoon-hq/bynoon#readme","bugs":{"url":"https://github.com/bynoon-hq/bynoon/issues"},"dist":{"shasum":"2dafdadbb8f44f230802de04a8cd9a48a8f50fcc","tarball":"https://registry.npmjs.org/@bynoon/sdk/-/sdk-0.9.0.tgz","fileCount":33,"integrity":"sha512-ticcjqZQOCVUlaf6Ck6rIwBlSl8eyNWUvsuUquwNZwIkqHK7k9v+K5gJ2S1xj3I5qhhWoDoK+5R6ArY6WLi77w==","signatures":[{"sig":"MEUCIF/IK0FnKYB0K8osmePT1chuVCLAduQ5V+h8GBPvD49DAiEAkg3CwVMVTKZbI5SysJ81oNZeDwI74FSdDItAPoDM7D4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":42918},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"55f9be4cbcbb8140fe2a2c11ffc9f7464d944541","scripts":{"build":"npm run clean && tsc -p tsconfig.build.json","clean":"rm -rf dist","prepublishOnly":"npm run build"},"_npmUser":{"name":"bynoon-hq","email":"info@bynoon.app"},"repository":{"url":"git+https://github.com/bynoon-hq/bynoon.git","type":"git","directory":"packages/sdk"},"_npmVersion":"10.9.2","description":"ByNoon SDK — universal helpers, hooks, schemas, and types for ByNoon-managed Next.js projects.","directories":{},"sideEffects":false,"_nodeVersion":"22.13.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"zod":"^4.0.0","next":">=15","react":">=18","react-dom":">=18"},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.9.0_1781720501051_0.088894533972675","host":"s3://npm-registry-packages-npm-production"}},"0.11.0":{"name":"@bynoon/sdk","version":"0.11.0","license":"MIT","_id":"@bynoon/sdk@0.11.0","maintainers":[{"name":"bynoon-hq","email":"info@bynoon.app"}],"homepage":"https://github.com/bynoon-hq/bynoon#readme","bugs":{"url":"https://github.com/bynoon-hq/bynoon/issues"},"dist":{"shasum":"e45d1613158d8590fc715fcd4920d3b67f93f374","tarball":"https://registry.npmjs.org/@bynoon/sdk/-/sdk-0.11.0.tgz","fileCount":63,"integrity":"sha512-z5R26Huc9T2TRvTO9yPcN/an8O+tFIqPcIUJIQVQHncdsS0T1R72ODc9qLo2hciO2KFcCi8NM0nMNUhJapKGVw==","signatures":[{"sig":"MEUCIHB1BMdr75PXwgcDKexwNHNCVB6pPDHVhTohJtwsHO8GAiEAmUmKJY4XolaTrWHwZRciw8agrLaQlV0hyJ+VLRquI80=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":92305},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./edit":{"types":"./dist/edit/index.d.ts","default":"./dist/edit/index.js"},"./server":{"types":"./dist/server/index.d.ts","default":"./dist/server/index.js"},"./schemas":{"types":"./dist/schemas.d.ts","default":"./dist/schemas.js"}},"gitHead":"175e8a7cb04cd8886dc89b63990cf4c528ae357b","scripts":{"test":"node --import=tsx --test \"src/**/*.test.ts\"","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rm -rf dist","prepublishOnly":"npm run build"},"_npmUser":{"name":"bynoon-hq","email":"info@bynoon.app"},"repository":{"url":"git+https://github.com/bynoon-hq/bynoon.git","type":"git","directory":"packages/sdk"},"_npmVersion":"10.9.2","description":"ByNoon SDK — universal helpers, hooks, schemas, and types for ByNoon-managed Next.js projects.","directories":{},"sideEffects":false,"_nodeVersion":"22.13.1","dependencies":{"html-react-parser":"^5.2.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"zod":"^4.0.0","next":">=15","react":">=18","react-dom":">=18"},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.11.0_1783436212216_0.6091238494895295","host":"s3://npm-registry-packages-npm-production"}},"0.13.0":{"name":"@bynoon/sdk","version":"0.13.0","license":"MIT","_id":"@bynoon/sdk@0.13.0","maintainers":[{"name":"bynoon-hq","email":"info@bynoon.app"}],"homepage":"https://github.com/bynoon-hq/bynoon#readme","bugs":{"url":"https://github.com/bynoon-hq/bynoon/issues"},"dist":{"shasum":"0e98d456507bbe80742fdf0c4ce6a7c48cc28020","tarball":"https://registry.npmjs.org/@bynoon/sdk/-/sdk-0.13.0.tgz","fileCount":65,"integrity":"sha512-X8yYGr6seBnmTX9+2vP9wbBlhqnpxBykK9OzO67KmO6JABnXEbM7nl030ljeK+xox3ko+TFSzjIF3f6mmXMMIQ==","signatures":[{"sig":"MEQCIDjg5BcE2uZZrbCrQuC6gBNdPZiIFngxIn0yWQvRO+Z9AiBWMSm+Z/QkvD0gWWsWmgo+NGgCFV4oF0zALz6iFks/yg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":98023},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./edit":{"types":"./dist/edit/index.d.ts","default":"./dist/edit/index.js"},"./server":{"types":"./dist/server/index.d.ts","default":"./dist/server/index.js"},"./schemas":{"types":"./dist/schemas.d.ts","default":"./dist/schemas.js"}},"gitHead":"cb7cb156dc77ccf80f6d3c897e8cf631b3bb9130","scripts":{"lint":"eslint .","test":"vitest run","build":"npm run clean && tsc -p tsconfig.build.json","clean":"rm -rf dist","typecheck":"tsc --noEmit -p tsconfig.json","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3f580742-85ca-4cf8-81f0-c2317d685bcf"}},"repository":{"url":"git+https://github.com/bynoon-hq/bynoon.git","type":"git","directory":"packages/sdk"},"_npmVersion":"12.0.2","description":"ByNoon SDK — universal helpers, hooks, schemas, and types for ByNoon-managed Next.js projects.","directories":{},"lint-staged":{"*.{ts,tsx,js,jsx,mjs,cjs,json,css,yml,yaml}":"prettier --write --ignore-path ../../.prettierignore"},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"hls.js":"^1.7.2","html-react-parser":"^6.1.7"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@bynoon/config":"*"},"peerDependencies":{"zod":"^4.5.4","next":">=15","react":">=18","react-dom":">=18"},"_npmOperationalInternal":{"tmp":"tmp/sdk_0.13.0_1788818738141_0.4328326402527092","host":"s3://npm-registry-packages-npm-production"}},"0.13.1":{"name":"@bynoon/sdk","version":"0.13.1","description":"ByNoon SDK — universal helpers, hooks, schemas, and types for ByNoon-managed Next.js projects.","license":"MIT","type":"module","sideEffects":false,"engines":{"node":">=22"},"main":"./dist/index.js","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./edit":{"types":"./dist/edit/index.d.ts","default":"./dist/edit/index.js"},"./schemas":{"types":"./dist/schemas.d.ts","default":"./dist/schemas.js"},"./server":{"types":"./dist/server/index.d.ts","default":"./dist/server/index.js"}},"lint-staged":{"*.{ts,tsx,js,jsx,mjs,cjs,json,css,yml,yaml}":"prettier --write --ignore-path ../../.prettierignore"},"scripts":{"clean":"rm -rf dist","build":"npm run clean && tsc -p tsconfig.build.json","lint":"eslint .","test":"vitest run","prepublishOnly":"npm run build","typecheck":"tsc --noEmit -p tsconfig.json"},"dependencies":{"hls.js":"^1.7.2","html-react-parser":"^6.1.7"},"devDependencies":{"@bynoon/config":"*"},"peerDependencies":{"next":">=15","react":">=18","react-dom":">=18","zod":"^4.5.4"},"publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/bynoon-hq/bynoon.git","directory":"packages/sdk"},"gitHead":"945ee4c4433c0dd7f2e3b4000da0981f0e788458","_id":"@bynoon/sdk@0.13.1","bugs":{"url":"https://github.com/bynoon-hq/bynoon/issues"},"homepage":"https://github.com/bynoon-hq/bynoon#readme","_nodeVersion":"22.23.2","_npmVersion":"12.0.2","dist":{"integrity":"sha512-KsdfZkELOU84SsuqUKl+vOrGSAfu3l/9Yz5v40AMuD0/lppcVHmxV9uvwdF0S9e4JLzSf5LN/ax2Qd6aB35Inw==","shasum":"b3366b7bba9c70449b527c60a536b9ebc79cb818","tarball":"https://registry.npmjs.org/@bynoon/sdk/-/sdk-0.13.1.tgz","fileCount":65,"unpackedSize":95146,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDlYugtHGhka6gKDUsGfZLp9etnpZby030qGcL4P8tNVAIhAIGUFSBk6N78P/9CdICmbiF/1FQDoA+P/efxajBOG+L3"}]},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3f580742-85ca-4cf8-81f0-c2317d685bcf"}},"directories":{},"maintainers":[{"name":"bynoon-hq","email":"info@bynoon.app"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/sdk_0.13.1_1788823545121_0.627751650710739"},"_hasShrinkwrap":false}},"time":{"created":"2026-05-05T13:03:46.909Z","modified":"2026-09-07T23:25:45.415Z","0.1.0":"2026-05-05T13:03:47.133Z","0.1.1":"2026-05-05T13:17:56.766Z","0.1.2":"2026-05-05T13:25:50.692Z","0.1.3":"2026-05-05T13:29:48.529Z","0.1.4":"2026-05-05T13:35:22.799Z","0.1.5":"2026-05-05T13:57:57.716Z","0.1.6":"2026-05-05T14:08:19.493Z","0.1.7":"2026-05-05T14:21:40.096Z","0.1.8":"2026-05-05T14:28:16.011Z","0.1.9":"2026-05-05T14:35:40.812Z","0.2.0":"2026-05-06T10:56:59.011Z","0.3.0":"2026-05-06T11:30:56.386Z","0.3.1":"2026-05-06T11:38:32.853Z","0.4.0":"2026-05-08T11:55:48.099Z","0.4.1":"2026-05-08T21:18:57.514Z","0.5.0":"2026-05-18T19:31:21.504Z","0.6.0":"2026-05-18T21:20:42.521Z","0.7.0":"2026-05-18T21:59:49.416Z","0.8.0":"2026-05-19T19:14:54.172Z","0.8.1":"2026-05-19T21:41:42.706Z","0.8.2":"2026-05-19T23:13:39.888Z","0.8.3":"2026-05-20T00:17:13.708Z","0.8.4":"2026-05-29T16:58:39.242Z","0.9.0":"2026-06-17T18:21:41.218Z","0.11.0":"2026-07-07T14:56:52.360Z","0.13.0":"2026-09-07T22:05:38.278Z","0.13.1":"2026-09-07T23:25:45.262Z"},"bugs":{"url":"https://github.com/bynoon-hq/bynoon/issues"},"license":"MIT","homepage":"https://github.com/bynoon-hq/bynoon#readme","repository":{"type":"git","url":"git+https://github.com/bynoon-hq/bynoon.git","directory":"packages/sdk"},"description":"ByNoon SDK — universal helpers, hooks, schemas, and types for ByNoon-managed Next.js projects.","maintainers":[{"name":"bynoon-hq","email":"info@bynoon.app"}],"readme":"# `@bynoon/sdk`\n\nComponents, helpers, schemas and types for ByNoon-managed Next.js\nprojects. One package, two tiers:\n\n- **Runtime tier** — what a published site renders with: `Image`,\n  `Video`, `Document`, `createLink`, the media/link/locale helpers,\n  `HeadSnippets` and the SEO metadata merge, the render context.\n  Stable by intent; changes are additive and announced in\n  `CHANGELOG.md`.\n- **Editor tier** — the sidecar-era contract the CMS editor drives:\n  `Sections`, `EditableSections`, `Chrome`, `Entry`, the section\n  registry, the `@bynoon/sdk/edit` and `@bynoon/sdk/schemas` subpaths,\n  `FieldMeta`, `EditorMessage`. It changes with the editor and is\n  replaced by the zero-convention editor program; treat it as\n  best-effort between releases.\n\nReleases reach sites through platform-authored bump commits on each\nrepo's `bynoon-drafts` branch — a publish alone changes nothing for a\nsite. Versions stay `0.x` until that program lands.\n\n## Install\n\n```bash\nnpm install @bynoon/sdk\n```\n\nPeer dependencies: `next >=15`, `react >=18`, `react-dom >=18`,\n`zod ^4`. Node 22 or newer. hls.js is a dependency, loaded lazily on\npages that mount a video.\n\n## Runtime tier\n\n### Components\n\n```tsx\nimport { Document, Image, Video, createLink } from \"@bynoon/sdk\";\n```\n\n- **`<Image src={media} alt? locale? defaultLocale? …nextImageProps />`**\n  — `next/image` wrapped with `MediaData` resolution. Applies the\n  media's focal point as `object-position`, resolves the per-locale\n  alt, and fills in `width`/`height` and the CMS-made blur placeholder\n  unless you sized the image yourself (or used `fill`) or set your own\n  `placeholder`. The dispatcher intercepts `/_next/image` and runs\n  Cloudflare Images at the edge; no loader prop is needed.\n- **`<Video src={media} …videoAttrs />`** — Cloudflare Stream playback\n  in every browser: native HLS where the browser supports it, hls.js\n  attached on mount elsewhere. Pass `isStreamPlayer` for Stream's\n  hosted iframe player (analytics, DRM). Renders nothing unless the\n  media is a video with a `streamMediaId`. The Stream host comes from\n  `NEXT_PUBLIC_BYNOON_STREAM_SUBDOMAIN`, which the platform bakes into\n  every build.\n- **`<Document src={media} download? target?>Label</Document>`** —\n  `<a>` to an R2-served document.\n- **`<MediaPlaceholder label=\"…\" />`** — empty-slot fallback for\n  preview / edit modes.\n- **`<ProcessedText>==highlighted== text</ProcessedText>`** — expand\n  the inline marker syntax into React nodes.\n- **`<RichTextRender html={…} />`** — render a rich-text field's\n  pre-sanitized HTML; forwards unknown props to the wrapper `<div>`.\n- **`createLink({ createLinkClickHandler, navigation? })`** — factory\n  for a `<Link>` with smooth-scroll on hash and same-page hrefs.\n  With next-intl's `navigation` (`createNavigation(routing)`) it is\n  locale-aware; without it, it renders `next/link` and ignores the\n  `locale` prop.\n\n### Helpers\n\n```ts\nimport {\n  composeSlugResolvers,\n  createLinkClickHandler,\n  createLinkClickHandlerFactory,\n  createLinkHref,\n  mediaAlt,\n  mediaTypeIs,\n  processHtmlMarkers,\n  processText,\n  resolveFocalPoint,\n  resolveLocalized,\n  resolveMediaUrl,\n  toCanonicalPathname,\n  useIsClient,\n  useVisibleLinks,\n  type SlugResolver,\n} from \"@bynoon/sdk\";\n```\n\n- **`resolveLocalized(value, locale, defaultLocale?)`** — resolve a\n  `Localized<T>` to a concrete `T`; falls back to `defaultLocale`, then\n  to the first entry; `undefined` for empty input.\n- **`resolveMediaUrl(media, { baseUrl? })`** — the serving URL for a\n  `MediaData`, `?v=<version>` included after a CMS replace; `null`\n  when there is nothing to serve.\n- **`resolveFocalPoint(media)`** — CSS `object-position` from the\n  stored focal point.\n- **`mediaTypeIs(media, kind)`** — narrow by `\"image\" | \"video\" |\n\"document\"`; `false` for `null`.\n- **`mediaAlt(media, locale?, defaultLocale?)`** — the per-locale alt,\n  or `\"\"`.\n- **`processText` / `processHtmlMarkers`** — the marker expanders\n  (`==highlight==`, `||no-wrap||`, `\\n`) for plain text and HTML.\n- **`createLinkHref({ localizedSlugFor? })`** — `(link, locale) =>\nstring` for a `LinkData`; page links resolve by path.\n- **`createLinkClickHandler` / `createLinkClickHandlerFactory`** —\n  the smooth-scroll click handler, bare or pre-bound to a next-intl\n  routing config.\n- **`toCanonicalPathname(pathname, routing, defaultLocale)`** — strip\n  the locale prefix and reverse-translate via `routing.pathnames`.\n- **`composeSlugResolvers([...])`** — first non-undefined result wins.\n- **`useIsClient()`** — `true` after first client mount, for code that\n  cannot run under SSR.\n- **`useVisibleLinks(links, pathname)`** — the subset of a link list\n  that should render on the current page.\n\n### Server (`@bynoon/sdk/server`, RSC-only)\n\n```ts\nimport {\n  HeadSnippets,\n  getParams,\n  getRenderContext,\n  globalSeoMetadata,\n  mergeMetadata,\n  pageSeoMetadata,\n} from \"@bynoon/sdk/server\";\n```\n\n- **`getRenderContext()`** — the per-request context the customer\n  image's auth gateway populates (`mode`, `locale`, `projectId`, and in\n  preview/edit the draft coordinates). Throws in the browser.\n- **`HeadSnippets`** — renders the global and per-page head snippets\n  as real React elements so `<meta>`/`<link>` hoist into `<head>`.\n- **`globalSeoMetadata` / `pageSeoMetadata` / `mergeMetadata`** — build\n  a Next `Metadata` object from the SEO sidecars, code-owned values\n  winning per leaf.\n\n### Zod primitives\n\n```ts\nimport {\n  linkDataSchema,\n  localizedStringSchema,\n  mediaDataSchema,\n} from \"@bynoon/sdk\";\n```\n\nThe primitives the CMS contract is built on; use them inside your own\nsection / content-type schemas so shapes stay consistent.\n`mediaDataSchema` mirrors `MediaData` exactly.\n\n## Editor tier\n\n`<Sections>` renders the same page three ways, switched by the server\nrender context:\n\n- **live** — normal traffic; sections render from the bundled\n  `page.bynoon.json` snapshot. No CMS round-trip.\n- **preview** — the request carries a preview token; the SDK fetches\n  the latest draft sidecar from the Staging API instead.\n- **edit** — preview plus the iframe runtime; sections hydrate\n  client-side and patch in place over `postMessage`.\n\nCustomer pages stay mode-agnostic — they always write\n`<Sections data={page.sections} />`.\n\n```tsx\nimport {\n  Chrome,\n  Entry,\n  Sections,\n  registerEditSections,\n  registerSectionSchemas,\n  registerSections,\n  renderSection,\n  type SectionComponent,\n} from \"@bynoon/sdk\";\n```\n\n- **`<Sections data={…} editInPlace? />`** — renders a page's section\n  instances in order, each wrapped in `<section data-bn-section>`;\n  skips `hidden` instances in live mode.\n- **`<Chrome name=\"Navigation\" data={…} />`** and **`<Entry type slug\ndata />`** — the same for chrome singletons and content-type entries.\n- **`registerSections` / `registerSectionSchemas` /\n  `registerEditSections`** — the generated `sections/registry.ts` calls\n  these once; import it for its side effect in the root layout.\n- **`renderSection(section)`** — the imperative form.\n\n### Schema builders (`@bynoon/sdk/schemas`)\n\n```ts\nimport {\n  iconValue,\n  linkValue,\n  localized,\n  mediaDocument,\n  mediaImage,\n  mediaVisual,\n  numberValue,\n  referenceArrayValue,\n  referenceValue,\n  selectValue,\n} from \"@bynoon/sdk/schemas\";\n```\n\nA section's `schema.ts` composes these; pairing each field with a\n`FieldMeta` entry tells the editor's auto-form which input to render.\n\n### Editor runtime (`@bynoon/sdk/edit`)\n\n```ts\nimport { FieldOverlay, type EditorMessage } from \"@bynoon/sdk/edit\";\n```\n\n- **`<FieldOverlay fieldKey=\"…\">`** — optional marker in a section's\n  `edit.tsx`; anchors the hover/click affordance in edit mode, no-ops\n  otherwise.\n- **`EditorMessage`** — the typed `postMessage` contract between the\n  `/editor` parent and the iframe runtime.\n\n## Types\n\n```ts\nimport type {\n  ChromeSidecar,\n  ClientRenderContext,\n  ContentEntryRenderProps,\n  EntrySidecar,\n  FieldData,\n  FieldMeta,\n  FieldMetaType,\n  LinkData,\n  Localized,\n  MediaData,\n  MediaKind,\n  PageOption,\n  SdkContextValue,\n  SdkMode,\n  SectionInstance,\n  SectionRenderProps,\n} from \"@bynoon/sdk\";\n```\n\n`MediaData` and `LinkData` mirror `@bynoon/contract`'s `MediaValue`\nand `LinkValue`; `FieldMeta` supersedes the legacy `FieldData`.\n\nDeprecated aliases, kept until every site's code has moved off them:\n`ImageData` (`MediaData`), `PageData` (`PageOption`), `imageDataSchema`\n(`mediaDataSchema`) and `getPages()` (always an empty list — page links\nresolve by path).\n","readmeFilename":"README.md"}